BM6P6(@ eee;;;999///999222111111///,,,+++,,,///111///---111444555111+++'''(((+++)))+++...///...///000111///...,,,,,,...000444666---///333666888999888777???888111...000333444222///222444444333555<<>>666444555JJJTTTnnnBBB===///777000000000...---,,,---...///...---///111222000,,,***+++---)))+++---...------...000++++++,,,---///000111222000111333444666777888999<<<666000...000222222111---000222222111333:::???EEE^^^|||___EEEBBB777888)))000(((,,,***)))***,,,---+++)))+++++++++++++++,,,,,,,,,...---++++++,,,...111333,,,------------......//////++++++111333000...///---...///...+++***+++---,,,...222444555555666777000---++++++---...,,,+++,,,++++++++++++,,,,,,---++++++,,,+++***,,,...111///000000///------000333444333///,,,***)))))))))))))))***++++++,,,,,,---)))***+++,,,...///000000///...------......,,,***))))))***,,,---...///000---...000111222333333222111333444444222000//////***************+++---///...---+++))))))***,,,---000///...---,,,+++++++++)))***,,,......---+++******,,,---+++))))))+++---...222555333///,,,---///,,,+++************+++,,,+++)))((())),,,,,,+++)))+++++++++,,,///000///...000.........//////---,,,------,,,++++++++++++,,,...------///111111...+++,,,++++++,,,///111222111---+++)))***,,,...---+++******+++---......,,,***)))***,,,---...---,,,+++***++++++,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,---......,,,,,,,,,...,,,***)))***,,,---------,,,///...111333444IIImmmttt[[[HHHDDD444HHH\\\sssqqq^^^HHH===999999===BBBTTT[[[wwwJJJAAA///444...///...---.........---,,,---...------............------)))+++------,,,---...000+++,,,...000111111000///444333333333444666888999777333...---///111000///,,,...000//////111666;;;===PPPqqqLLLBBB999:::'''---))),,,***))))))+++---...---//////...------------...222111///...---,,,,,,,,,(((***------+++,,,///222111,,,***,,,---------000---///000///---+++++++++))))))***...222555777777111///------.........------,,,+++******,,,...000.........---++++++,,,...++++++,,,,,,,,,---000333333111///,,,******)))*********))))))***+++---...*********+++---///000111///...------...///---,,,+++***))))))***+++---...***---000444666666555444......000222444444222000...---,,,++++++,,,------111///,,,)))((()))***+++***+++---///...,,,***(((***,,,...//////---+++))))))***++++++******,,,///111333444222---******+++++++++***))))))***+++++++++******+++,,,------,,,.........000222222111///000000///---+++******+++...---+++)))((()))+++,,,...------...111222222111000...------...///---,,,)))(((((())),,,......---(((+++///222222000,,,)))))))))***+++,,,---------000///...---,,,,,,------,,,,,,------.........//////111222222000///000111---+++******,,,---,,,,,,---000///333888:::MMMmmmsssUUUGGG>>>;;;AAAFFFlll}}}aaaJJJBBB999555333444:::@@@GGGKKKdddooo{{{|||OOOEEE000444...///,,,,,,...000///,,,***,,,///...------...000000...,,,)))+++---------...111333222222222222222111000000444333333444444555666777222///------///000///---,,,.../////////111444888;;;III~~~SSSBBB:::<<<&&&,,,+++---,,,++++++,,,///222444222111///...---------...222111000///,,,***(((''''''***---,,,)))***...333111...,,,+++++++++---///---.........---+++******,,,******---111444222000000///...------------------,,,,,,+++,,,---///000...//////...---+++,,,---((()))******,,,...111333222111///---,,,++++++++++++***)))((()))+++---///...---,,,,,,,,,---...///000...------/////////------,,,***))))))***,,,---,,,---000333444444444333---++++++...333666555333222000...,,,,,,,,,,,,,,,333111---***(((((()))***''')))+++------,,,***)))***,,,...000000...,,,+++***((())),,,---,,,...111333444333000,,,(((((((((************************+++++++++,,,---.../////////...///111222222000---...///000---)))(((***---+++*********+++,,,...///...---,,,---...000111222000///...---...---+++)))'''((((((***+++,,,,,,,,,'''+++000333222///,,,***++++++******+++---///000222000---++++++,,,---///---------......//////000...000333333333222333444000...,,,,,,---...---,,,...000---000888<<>>mmmgggOOO<<<:::(((///,,,))))))))))))))),,,000444000...,,,***)))***+++,,,++++++++++++***)))((('''+++,,,---+++***+++///222000444444000...------***---+++******,,,------,,,---///222555777555111...+++,,,,,,+++))))))***,,,***,,,---//////---+++******---000111111/////////+++***)))+++...111222222..................------,,,,,,++++++,,,---///000***+++---000222333444444444222///.../////////...000///...---------......111000...---,,,,,,---...---++++++---111555888:::666222...,,,---...,,,)))//////...---,,,+++***)))))))))(((((((((***,,,---((()))***+++---///000111///)))(((///222000111666555333111...,,,***)))(((***+++,,,,,,,,,,,,+++******+++,,,,,,,,,...111444///...,,,,,,------,,,***(((***,,,------,,,---...---...///000///---***(((---------+++))))))***,,,+++++++++---......,,,******,,,...---+++)))(((((((((+++------******+++...///...---------...000111,,,+++)))((())),,,...000------------------------'''+++///111222222222333333111000000222333222222222222,,,---777<<>>???IIIXXXtttkkkccc===;;;333666<<>>QQQRRR===<<<000666)))+++///222555666666555555444555777555111111444222333333222111///---,,,///...///111444444000,,,///............//////000111000///000333555666666222555777666333222333555444===RRRfffiiiGGGJJJ111///444///---+++***+++///333666000...+++)))((()))+++,,,++++++************++++++(((((('''((())),,,...//////000222333222///,,,***222---((()))///444555444555555444333222///---,,,)))++++++***((((((+++...///---***)))+++,,,------,,,(((+++222555///)))(((...------,,,,,,,,,------000///---+++*********+++,,,---///000000000///...,,,,,,,,,///222333333222...---,,,,,,---,,,***(((,,,------------,,,+++++++++...000///+++)))***+++...------...///000000///***+++,,,---,,,+++******...+++***,,,111222...)))++++++++++++,,,---...///((((((((((((***,,,...//////---++++++---///000///111000...+++)))+++///333333333333444444222...+++,,,,,,+++***+++,,,...//////...---------///111222---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,...------...///...+++)))***---//////---+++******(((+++---,,,***)))***,,,,,,...111222222000---***+++******+++,,,---...///---///111000......000333...,,,***+++...//////---111111///---,,,---111444222===>>>===BBBAAA===AAA555===@@@IIIbbb{{{wwwWWWFFF@@@444:::DDDQQQXXXooo|||PPP;;;444111...333666888XXX^^^BBB???111666///000222333444444444444666555666999777333333777888777555333111///...---000...---000333555444222000111222222222111///...,,,++++++,,,000222333333222555777666444333333555555<<>>222333555===BBBRRRrrrgggMMM@@@:::000999AAA^^^ttt]]]BBB999666333777999:::UUUpppLLLEEE555666555444333222111000000000444333555777666333333777;;;999666333000...------000---+++---111555666555000222444555444222///---)))((((((***---000000000111333444444333222333444555:::GGGOOO}}}UUUKKK444444666555444111///------------,,,++++++******))))))))))))***++++++++++++***)))******+++------.........111000////////////000111---,,,***)))***,,,///111111222444444333000---+++(((***,,,---,,,,,,---///111...,,,***+++++++++******((()))...111///...///---...000222333333333333000000111000///...,,,+++***+++---///111222333333000...------...000000///...,,,++++++,,,---,,,+++'''((()))+++,,,,,,------//////...+++((('''((()))(((+++...111222000...,,,---,,,,,,---///...)))%%%'''''')))+++,,,,,,+++***)))))))))******+++,,,---000...---+++************+++***)))+++---......---++++++---///000///,,,)))++++++,,,...000000...+++,,,,,,+++++++++++++++***+++,,,...//////---+++******+++,,,---,,,+++***)))*********++++++,,,,,,,,,111111000//////...//////***---000000---,,,...000+++,,,---,,,***)))***+++###%%%&&&'''&&&'''(((***---------...---,,,,,,+++------,,,,,,,,,---......000...++++++,,,...//////---,,,+++,,,---...---,,,,,,,,,,,,******,,,000333:::FFFJJJJJJKKKAAA777999@@@NNN\\\ssshhhTTTEEE???>>>;;;NNNMMMxxxaaa???777666333444666555JJJooo|||uuuZZZNNNӵ,,,,,,,,,,,,///...000333222///000444666555555333111...,,,***...,,,+++---111444333222///000111222222111///...+++***)))***---...///......///000000000000111111333777BBBFFFnnnaaaOOO555555555555444333111///---++++++++++++,,,---,,,+++***)))(((***+++------+++***(((Ħ///...---,,,,,,,,,Ħ......++++++***)))((())),,,...---///111222222///,,,***(((ӵ//////---++++++,,,,,,,,,+++///...---...............///000222444555444333111000111333444333111...,,,//////111222444555666666333000---,,,---.........,,,+++))))))***,,,,,,+++***+++,,,---............///...,,,)))((((((***++++++---///000///---,,,+++...,,,,,,...000///)))$$$$$$&&&)))******)))***+++,,,,,,,,,Ħ///...,,,***))))))******)))((((((***,,,---,,,+++******+++...000///+++'''))))))***,,,......,,,***,,,,,,,,,,,,+++***))))))***+++,,,------,,,,,,+++++++++,,,,,,,,,+++***)))*********+++++++++,,,,,,111000///......------...)))---111000---,,,///333......///---,,,,,,---/////////////////////000111---,,,,,,+++++++++++++++,,,,,,,,,,,,---...///000111---)))(((+++......---,,,,,,,,,,,,------,,,,,,+++++++++******,,,000333222888777666999666777CCCYYYrrr```BBB999444333999CCCbbb~~~iiiBBB555666222111333111???[[[fffbbb\\\SSSMMMJJJIIIGGGSSS]]]mmm4ĉ@ӵ,,,---...,,,+++---000000,,,---111000222444555444222...,,,000//////111444555111...------,,,+++,,,---///000---,,,******,,,---,,,+++***++++++---...///......000444???BBBeeezzzpppWWW777444444333222222111///...,,,+++,,,---...//////---,,,+++)))+++,,,......,,,+++)))>L000...---,,,(((***=hĦ+++***+++***)))'''(((***---***,,,...//////---+++***4ĉ@ӵ+++***)))***---.........000111000...---///000111111222444555444222000///000222444555555222000---111111111111222333333444555222...,,,------------000...------///000000///------.........------,,,---+++)))))))))+++---...000000000---***((()))+++---,,,,,,...///...***&&&%%%'''***+++*********+++,,,,,,,,,>L000++++++***)))***+++,,,---***)))((()))+++++++++***+++++++++---------,,,************+++,,,,,,+++)))---,,,,,,++++++*********++++++******+++---...///---------------,,,,,,+++++++++++++++++++++++++++------,,,+++++++++++++++(((,,,000///,,,+++///444...//////...------///000555444222111000000000///---,,,+++***)))******+++)))******+++---///111222000,,,((((((+++------++++++,,,------,,,,,,++++++++++++,,,++++++---000333333666111///444555===PPPsss___LLL888888444444???TTT{{{eee;;;777999444111333222:::NNNRRRMMMGGGBBB>>><<<===???GGGOOOrrrGG=?000111...---///111000------111///111555777777666333111555444444666888666111---...,,,***((()))+++...000---,,,******+++,,,+++************,,,///000000...000222===>>>^^^nnnccc999222333000000000///......---------...////////////---,,,,,,---............---,,,HdĦ...---,,,,,,***=Īj+++***)))))))))***+++,,,)))***,,,---------,,,,,,GG=?((((((+++...000000///,,,///000------111444555333444444444333111///...111333444666555333111///444444444333444444555666555333000.........---,,,///......///000000...---,,,,,,,,,,,,,,,+++******,,,***)))***,,,...//////111111000,,,'''&&&(((,,,,,,---......---,,,++++++***+++,,,---------,,,+++*********HdĦ...))))))))))))+++---///111---+++(((((()))******))),,,---...---++++++,,,...,,,++++++,,,---...,,,+++...---,,,+++++++++,,,---...---++++++,,,...000222//////.........---------......---,,,,,,++++++*********))))))))))))*********,,,...---++++++...222+++---...---,,,,,,---///111...+++)))))))))(((''',,,,,,+++***************((())))))***,,,...000111...,,,+++++++++,,,+++******,,,......,,,*********+++,,,,,,,,,,,,---///111555888555666:::999AAAVVVrrrOOOIII>>>AAA:::;;;NNNiii___777444888222---222222666BBBAAA??????AAA???;;;999:::BBBIIIkkkӵĭӵӵĦӵӵĦƜ`1.׼s000000111000Ħ---111222222333444555555555ӵ555Ħ---,,,++++++,,,,,,---,,,+++,,,ĭӵVVVbbbĦĦĦppp===000444000///...---,,,,,,------...---//////DdD---...000?fӵ---***(((Ħ+++++++++ӵƜ`1.׼s))))))ĭӵ,,,444444111222333444555555333222ӵ555777888999Ħ111111111000...///,,,,,,,,,,,,,,,---+++***Ħ,,,///000---(((&&&+++Ħ---///111111...+++++++++***DdD+++---000))))))ӵ,,,)))ӵ---ӵ...,,,***000///Ħ...///ӵ)))))))))+++ĭӵ///...444000//////000///...,,,,,,+++++++++*********************++++++,,,---+++,,,......,,,+++***+++))),,,......,,,***)))******+++,,,+++***+++---///))),,,+++000666777CCC\\\tttXXXEEE999333888111;;;\\\yyycccDDD222777000***000333555<<<888555666:::999444222444===DDDfff?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@000///......Shӵ///444333000//////111g&e...>hӵ000...,,,***)))...------fff?><z000g&e>&e444OOOHLShӵgLyyy@@@000555000///---,,,++++++,,,S?ʬ------3h?D%%)?......ZufĦ...***'''gL,,,---,,,g&e222gĉ@,,,+++g&e>&e111@e444444??444555222333444444444333g<ĉ0001114446663we<Ħ2222222221113h?@e...///000000000///---,,,Z+++''',,,///...***3h?gL111...000444444///+++---------D%%)?///fff?><z&&&(((=?Ħ)))g&e,,,g&e111...+++S?ʬ4444ff?>ߝL---@e222g&e)))))))))3h?g&e>&e111222??222...***)))+++---,,,++++++,,,,,,,,,,,,+++******,,,,,,+++***)))))))))***)))---000000---******+++))),,,//////,,,))))))***)))***+++***))))))+++,,,///111000666BBBIII\\\zzzWWWBBB<<<888555;;;888LLLzzzSSS>>>666;;;444...555999:::???AAA:::777888666333555:::CCCIIIjjj4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵtt222...,,,HGgĉ@000111000333666555333222Hu]Ħ---ZuR)Ħ///---+++***)))000000sߝLGdUĦ---Hƅ^Hu]Ħ;;;ntHdĦHGgĉ@HdĦ|||III777333......---,,,++++++Htƅ^------Bt=o9ĦDtfo9Ħ...---+++g?---,,,HdĦ...***)))Hu]Ħ000tt---+++Hƅ^Hu]Ħ---H׼s111222222...***---...111333444444tQ111000//////je<Ħ777777444Bt=o9ĦH׼s---...////////////222333333HtĦ222///+++,,,000Bt=o9ĦHdĦ555444444333000,,,)))+++,,,---Dtfo9ĦsߝLGdUĦ'''Ht@cӵHu]Ħ,,,Hu]Ħ333333Htƅ^222qIܗGIӵ///H׼s...,,,Hu]Ħ******Bt=o9ĦHƅ^Hu]Ħ222...333000,,,***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***++++++,,,,,,,,,+++)))'''&&&''')))+++---...---,,,+++,,,***&&&***///%%%"""000,,,222777666888JJJnnngggJJJEEE111...;;;;;;888UUUPPP???222>>>;;;111333777;;;BBBFFFBBB999000111999===<<>>===555222666999KKKgggmmm\\\MMMGGGDDD@@@AAAFFFbbbzzz4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e---puR)Ħ...666333//////222444>d<Ħ...Dt444000///.........///111DdDΦDdDĦ--->d<ʜ4DuTӵ4444DwDd<ĦpuR)Ħ>dd<ӵDd<+++qR/ܗ?fӵ+++>d<******>d<Ħ+++4DufئL>e000DdDʜ4DuTӵ+++DdDĦ111333222222222333222///---///...,,,++++++---geĦ///s<v>aĦ111000peӵDx<DdDĦ///---++++++,,,------......DdDĦ------,,,,,,peӵDx<>d<000...)))(((+++000222333555>d<ӵDd<DdDΦDdDĦ***DdDӵnd<DdDĦ--->d<Ħ111peӵ...Ħ---F&uTӵ---DdDĦ......>d<Ħ---peӵDx<>d<ʜ4DuTӵ------,,,,,,...000,,,++++++,,,...---,,,***))))))))))))))))))))))))'''***---...---***))))))+++,,,,,,------.........------,,,,,,,,,,,,---......666111)))***+++///:::BBBJJJXXXjjjiiiOOO444///777666GGGRRRhhhTTTIII111;;;;;;;;;999<<<>>>>>>WWWxxxddd\\\UUUPPPZZZkkk4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ///s&dq&ĒR777666i?ʜtd<ĦHHܗDӊB<xUUUHHH666444222000///B?d<444333333444444222111111///---,,,,,,---geĦ///Hg8>aĦ,,,---B?Ho9000>d<+++,,,---////////////>d<ӵ***+++B?Ho9,,,<x((('''+++///111333555&ӫeʬtIӇ--->d<Φ>d<Ħ,,,D&ӫetIӇ---DdDĦ///sdKĦ...B?dp&ĒR------>d<sdKĦ...B?Ho9,,,s&dq&ĒR//////---+++***+++,,,,,,***((((((***++++++***))))))))))))))))))))))))'''***...///...+++***************++++++,,,------,,,++++++***++++++,,,---'''000///+++...///666FFFLLL]]]uuuoooYYYEEE999000333???FFFeee{{{nnnDDDAAA---777///111444<<hfe000@ďD666666555111222333444444222ne000000=e333000...,,,+++***---///ege333333sĪj@h666888777fdDĦ@ďDHkgecccPPP<<<:::666333111@h,,,---@G---,,,HĪj@IŌ'''&&&Bene111Hkge***ne,,,,,,fe)))Hu]3hh---------se222000///000333444555555222111///---,,,---geĦja>aĦ***+++@G......se++++++,,,---.........---<Ō(((***+++@G000...Hkge,,,)))(((***---...000222HĪj@IŌ******ege...---Hu]3hIŌ000///DdDĦ000ne...---@h///000>h,,,,,,---se222ne//////@G---,,,sĪj@h000111000...+++))))))***+++)))'''''')))+++++++++)))))))))))))))))))))))))))+++...///...---,,,,,,***))))))))))))***+++,,,))))))***++++++,,,------***000//////111///999QQQXXXppptttUUUHHH<<<999:::@@@NNN^^^yyymmmHHHHHH333<<<333555444:::EEEXXX4DuXӵĵD^222//////555555444444///111222222///---...111222333111///...,,,++++++...111555555666***000444555777DdDĦrrrZZZDDDAAA;;;666222000***,,,---------,,,+++(((***&&&,,,000)))***......------)))D^333000000///s׼s777222000...///111444555555222111///...------geFm8333>aĦ)))***---+++,,,---s׼s++++++++++++++++++)))******Ho***))),,,---+++444111...+++,,,++++++***)))))),,,///***((((((...///...D^333222000DdDĦ//////222,,,+++...,,,...000111000///...s׼s555444//////...---,,,++++++......000111000---+++*********))))))+++,,,---,,,***************************+++---//////...---...///******)))))))))***++++++'''(((***,,,............222000---222333...>>>aaa{{{yyyeeeTTTAAA;;;444555===EEEYYYtttnnnGGGEEE///777<<<>>>===EEEYYYrrrΦ4DuXӵtvӵ>d<ĦĦĦ}}}fff@@@888333111///,,,+++---...///111222222111000//////000111...***(((***,,,Ħ333444444555666222111000...------------///333777666333111333555333555666555222000///...,,,222666666666<<d<ĦiiiJJJFFF???888222///...------+++***+++,,,---------,,,,,,---...---,,,***)))'''((())))))((()))+++---''')))+++,,,+++***+++,,,(((,,,//////---,,,---///)))***,,,...Ħ///......---***((((((---111+++>d<Ħ222333222222111Be111444777444111000222333444444111000///...---,,,geFYĉ666555>aĦ******---//////---///,,,))))))***---Be++++++++++++***)))((($$$&&&'''nu]ӵ++++++---333666333444444444111...+++++++++*********,,,---,,,)))''''''***---...---+++******---***&&&'''***,,,---,,,***,,,...//////>d<Ħ///222444222000>d<Ħ...---+++Ħ------///333666555000,,,)))+++.........///333666888666333000Be///777555333111Ħ...,,,---.........---,,,+++))))))***+++,,,---------,,,///111111///---++++++)))***,,,///000///,,,)))************************---...//////......000111,,,+++***))))))***++++++&&&(((+++...000000000///...(((&&&111666333JJJvvv~~~dddQQQCCC555666333999HHHWWWtttzzzPPPKKK444;;;888>>>CCCSSSrrr?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦrrrUUU<<<888444222333333111...111222444333000---+++***,,,,,,---......//////gdKĦ666555555777999888555111......///333555222222222222222333444555555333000---,,,---...///...///333666555666>>>HHHgdDĦrrrWWWNNNCCC:::555111//////---///000...,,,---000333///.........---,,,+++***++++++************++++++***,,,,,,+++)))))),,,///(((***,,,...///...,,,***+++++++++gdKĦ222///000222222222///---+++---sdKĦ111222444555333---444;;;:::999777555333111//////000///...---------ŶS7774441113we<)))***+++,,,++++++******++++++)))************)))((((((++++++***iĉ@3hR/Ō000222333444444444333333333444333000,,,(((---,,,+++,,,---,,,)))''')))***+++***)))(((((()))))))))***+++++++++******+++---///111111DdDĦ///000000000///sdKĦ...000gdKĦ000222555777666444222000...,,,++++++---///000000111///...,,,000111444444333gdKĦ)))+++)))(((***---///---***+++...111000---******++++++///222222000+++(((&&&'''))),,,......---+++)))++++++******++++++,,,---111---***,,,///000,,,(((+++******))))))***+++,,,(((,,,111111///...000333333***000222999DDD^^^fffSSSAAA///888555999777WWWiiimmmXXXPPPOOOVVVYYYcccwww>AnenenemmmTTT<<<888444333333333222000333333444222000000111222...---------///111ne555555444444777999777555333111000111333555333333333333444444444444222111///---,,,---...///---,,,...222222333999DeUUUJJJ>>>666111---++++++))),,,///000...------...///...---,,,++++++++++++******))))))))))))))))))***,,,,,,,,,******---000---...000111111///---+++,,,,,,ne222333000111333444333111///---,,,ne444555666222444444222///...333777666555444333111///...---///......--------->A333444333k<))))))***+++,,,------,,,+++++++++++++++...---+++***)))***++++++,,,++++++fh...111333555666555555222222222222111///,,,***,,,+++++++++,,,+++)))&&&)))***+++***))))))+++,,,++++++*********)))))))))+++,,,...000000De...//////000///...ne---000ne333444444333333222111000000***))))))+++...000111000000///...------......///444333ne((('''+++******+++,,,---,,,***---...///---***)))***,,,+++...111111...+++)))(((((()))+++,,,,,,,,,+++******************++++++,,,///---,,,---//////,,,))))))***+++++++++***))))))***---///000...,,,---...+++&&&...///777GGGiii}}}WWWFFF===333///,,,444===kkkssskkkiiikkkqqqXXXFFF:::777444333333444333222777777555333000000333555//////......000333444444333222333555777555555444333333333444444444444555666555444333222///......------......//////,,,,,,000222222666;;;bbbTTTFFF???;;;666444444***,,,------,,,,,,,,,.........,,,+++******++++++,,,+++***)))))))))))))))***+++,,,,,,+++,,,...000111111222222111///---+++,,,,,,000111222222333444555555444222111---333444555555///333666555333111111333444333333222111000//////...---------------...///000+++))))))***++++++,,,,,,,,,,,,,,,---......222000---+++***+++---...---,,,,,,,,,---///333555777666555444000000000//////...------,,,+++******++++++(((&&&)))******))))))+++...111000...---+++***************,,,---//////***......//////......))),,,000555555777444111...------...///))))))***---000222222222/////////......---------...---******)))+++---......,,,++++++,,,......---***((((((+++---***,,,......---+++++++++)))*********++++++++++++******)))))))))***++++++---............---,,,,,,)))***,,,,,,,,,***(((&&&******+++---...///---+++111000:::;;;EEE\\\^^^:::...---,,,888333===QQQmmmPPPFFF777555333222222333333333999999777333000....../////////000111222333555555444333111000///000222444222333444444555444444333444555777777777555333111------...//////000000000444000...222444444555888JJJZZZ{{{hhhTTTBBB;;;777111...///000...+++))))))+++...111------.........---+++***...---,,,+++************)))******++++++,,,...//////////////////...---,,,,,,,,,,,,---...///000111222333444555555444333222000111222222222111000///000333666666444222111222444444333333333222222222---------,,,------...///---++++++---000111///,,,,,,,,,+++***)))*********'''((()))+++...000222444222111///---,,,,,,------...------------......///000111444666555444111///.........---,,,---...000...,,,++++++,,,+++***((()))***))))))))),,,111444444222///,,,+++++++++,,,***+++------------+++***............------,,,,,,'''***///333777888888777444222///,,,+++,,,---...,,,---...111444555444222...............---,,,+++''''''(((***+++---///000---000222111---+++,,,......---,,,+++******+++,,,)))+++,,,,,,++++++,,,---,,,++++++******+++---...++++++******++++++,,,---,,,...//////---,,,---...++++++++++++***)))((('''(((''''''+++111444222...,,,---999===NNNkkkzzzQQQ666000222333777555BBBYYYoooUUUDDD@@@444444333111111111222333333444555333///,,,******---///222444444222000...222000...------...///000///000222444555444333222444555777777777555333111---...///000111222222333777222111444666555555777DDDNNNlllxxx^^^FFF<<<888111---///000///........./////////+++---111333333000,,,***---,,,+++***************)))))))))***,,,,,,,,,,,,---------...///000111111/////////000111222333444222333333444444333222111111222444666555444111000444444444444222222222333333333333333333333333333.........------......///---***)))+++...///---+++++++++*********))))))***'''((()))+++...000222444...//////000///---+++***......------...//////000222333444444222///,,,)))---......,,,+++,,,///222000...---,,,------,,,************)))***,,,111555222000...+++******++++++++++++,,,------,,,++++++...------,,,,,,,,,,,,,,,))),,,///222444555444333......------------,,,---/////////111333333111///---------...---,,,++++++''''''((()))+++...000222///222444222...,,,---///,,,,,,---......---+++***(((***++++++******,,,......---+++++++++,,,...///---,,,,,,,,,,,,---......,,,...//////...---...//////---+++)))((((((******+++((((((,,,333666444///...000???KKKiiiwww[[[BBB444222444444999CCC]]]uuuoooNNN>>>555555444444444222000000222333+++...000111///---,,,,,,,,,///333666555222---***111...,,,,,,---............///222444555444333222444444555666555444333222/////////000111222444555555222222444444222222666???GGG___qqqRRRFFF@@@777333555+++...222666777444---(((+++...222555555222...+++******))))))))))))******+++******+++------,,,***---------...000333666777444444444444555666777888333333333333222111000000000333777:::<<<;;;999888777555444222222222333333222222222222222222222222111000000///......//////,,,+++******+++,,,+++***+++************))))))))),,,,,,,,,,,,,,,---......+++---///000000...+++)))------------...///000000333333222111...+++)))''',,,...///...++++++///222222000------......---,,,***++++++******,,,///222,,,+++***((((((((()))))),,,,,,------------,,,,,,...---,,,++++++++++++,,,//////000000000///...---***+++---......---,,,+++------,,,---...///---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...000111222111///---------+++++++++---///...+++(((''')))************,,,------,,,,,,++++++,,,...///......------......///000------...////////////...111...+++(((((())),,,...000...---///444555222---666;;;PPPdddttt\\\MMM;;;111...///333777GGG``````FFF???;;;;;;666777777444111000222555,,,...//////...---...///,,,///222444555222///---000...,,,---000111///---...000222444555555555444333333333333444444444444000///......///111333555333333444666333000222777<<>><<<:::777555444333333333222222333333333333333333333333444333222000////////////,,,,,,,,,+++)))((()))******************))))))(((------,,,++++++++++++++++++,,,.../////////...---------------...///000000333222000...,,,+++***))),,,///111///,,,+++...222222///---,,,---------,,,***+++,,,+++******,,,...(((((())))))******++++++------------------------------+++*********+++,,,......---,,,,,,,,,,,,,,,,,,------------,,,******,,,***)))***,,,------,,,++++++*********,,,---...///...,,,***))))))***+++///...------......,,,******)))((()))+++,,,***(((&&&(((***+++*********++++++*********++++++,,,,,,---------------.../////////---,,,...111222000---000...,,,++++++,,,...///111//////111333333111...444>>>WWWooowww```JJJ@@@777555666:::GGGTTT[[[xxxQQQ===;;;888777888999999666333222444666222222111///,,,,,,///111---...111333444333222111000...---///222333111...///111333444666666666666222222222222222333444555000///---,,,---///222444333444777999444000333999;;;BBBRRR^^^LLLCCC888333777666222...---///111111000//////.........//////000.........///000111222333111///...///111111---***+++*********,,,///333555444444444444444555666777777777555444222000//////222555:::===>>><<<999777666555555555555444222000777666666666666555555555555555333111000/////////,,,---...,,,(((&&&(((+++***************)))((((((++++++******++++++,,,,,,---------......///000111,,,,,,,,,------///000000222111///---,,,,,,,,,---,,,///222111---,,,...222111///,,,+++,,,---,,,++++++,,,---,,,***)))***+++((()))+++,,,....................................---,,,+++*********+++,,,))))))))))))***,,,...000000///...,,,+++***))))))+++***((())),,,...//////+++***))))))***,,,...000---,,,***)))((()))+++,,,---+++)))***------+++'''+++((($$$$$$'''))))))(((&&&(((++++++***))))))***(((((())))))************---,,,,,,,,,,,,---......000---+++---222333000,,,------..................------...111333444333111???LLLggg~~~uuu___OOO<<<666333333444:::NNNddd~~~HHH;;;:::;;;777///444888555...+++000777333333222111///......------...///111111///...---...///000...,,,---222666444444333222222333333333000111222333444333333222777555111///...///000111+++000444444222111444888<<<===MMMdddNNN333===...000000000000000000000000000///---,,,,,,...//////......------...000333777999444+++%%%)))///...)))&&&***)))******,,,///222333555444444333333333444444333555777888666555555555444777:::;;;:::888888888222333555555444333444555333333444444555444444444222///,,,+++...///...,,,)))---000///+++)))+++......------,,,++++++***))),,,---...+++((((((***---............////////////'''((())))))))),,,000333333555333---***---//////000222333333111000000111333///+++)))+++,,,+++***'''***,,,,,,)))'''(((***'''((()))+++,,,...//////))),,,000444444222///,,,...,,,***)))***+++++++++)))((((((***---......---111///,,,*********((('''++++++++++++,,,---...///000+++''')))...111...)))*********)))((())),,,///...---,,,+++************((((((''''''''''''(((((()))***+++***))))))+++---++++++***((('''(((,,,///******))))))***,,,...///---,,,+++,,,...///...---,,,,,,---...//////......000...///111///,,,---111777PPPrrr|||bbbWWWEEE333<<<,,,<<<888KKKcccttt{{{BBB888555777666111555777555000...111666111111000111333333333222222111000///...---------+++---///000///000333555444444333333222333333444111222333444444444333333555444222000000000111222+++000555666444222333666777888DDDuuu[[[<<>>+++---000//////......//////000555444333333333111...+++,,,---...111333666777888000,,,***---...+++***+++((()))+++---///111222222,,,...000222444444444444333555777888777666666777888:::;;;:::777444333222222444555555333111111111222333555555555333111//////---+++,,,---......---...000222000...---000333444333000...------...///......,,,***((())),,,///---......///...---+++******++++++)))((()))+++---...333555222000000...+++333111111333555555111---...,,,++++++,,,,,,+++))),,,,,,,,,+++******,,,......---,,,++++++---...000444444333222000//////......000111...+++***+++...+++***)))***,,,......---,,,...111000,,,******,,,'''(((***+++---------,,,************,,,---......***++++++***)))))),,,...//////...---,,,,,,,,,,,,))))))(((((()))***++++++.........---***))))))***''')))************,,,...///...,,,+++***)))))))))...,,,))))))+++---............///000000000000///---+++***++++++---555???NNNbbbgggQQQ===<<<222///777---JJJVVVvvvhhh>>><<<444444999777666444444444555444444555222111222666666333///...---,,,,,,...000333555333444444222111///...---444333333333333444444555333333333333333333333333111222444555555555444444111222444333111000111333555<<>>333888111666;;;444[[[ooo|||fff??????666555888888666444444555666555333222111000222444444111...,,,,,,---///000222333444777555222000/////////000444333333333444444555666333333333222222222333333111222444666666666555444444333000...---...111444333<<<>>>hhh}}}vvvFFFFFF444666111000///......///000111222222222444555444111...---......////////////...---,,,...111...***+++...***,,,...000111111111111///000222444555444333222000222555555444444444444777999:::999777666777777555666777666444222222333555666777777666444222111---......................../////////...///000222000///...---...111444666333111...+++***+++,,,,,,------------,,,+++)))(((((()))+++*********+++---111555555111///111222000111...,,,...222222...(((&&&(((***,,,...///000111---,,,,,,,,,///222555666666333///+++)))(((((()))+++---111444666666555555000555999888333///000222...,,,******+++---------...222555333---((((((***&&&(((***,,,---,,,+++***&&&))),,,+++))))))---111+++,,,,,,,,,******+++,,,---,,,++++++++++++++++++***************+++,,,,,,)))***,,,,,,+++******+++))),,,///000////////////......//////.........---///,,,)))(((***---...///---------......---,,,,,,((())),,,///...///999CCCeee}}}vvvIII;;;777///333,,,000777777llliii???<<<777666777777666444444555555555444,,,---000222333222111111///000000000000000000000555222///...000333555666333333333333444555666777555444333333333333333444111222444555666555444444555333///------///222444888@@@@@@fffuuuNNNGGG///---333222000//////000222333000000000222444444222000---------------------------,,,...111000,,,,,,///......///000000111000000000111222444444444333333444666888888777555555666555666777777666666888999666666555333111111333555333333333333222111000000...000111111///.........,,,---...///000000//////---,,,,,,,,,---000333444222000---,,,---...---,,,...------,,,,,,+++++++++)))***,,,,,,++++++,,,...222555555111///111333222///---+++,,,//////,,,***'''))),,,---...///222444000///...///222555666666666444000---+++*********))),,,000444666777666555555444222...+++---222888000...+++***+++---------///111333111---***)))***)))***+++,,,,,,+++******''')))++++++)))))),,,000+++,,,------+++***+++,,,,,,++++++******+++++++++++++++***************+++(((***------,,,,,,,,,,,,+++---000000///......///.........---,,,***)))(((///---******,,,...//////,,,------------,,,++++++)))+++///222111333>>>JJJoooxxxaaa>>>::::::333:::666555AAAJJJsss???888777888777555555555444333333444444***...333444111//////111333111000......///111222222000...000333666777666333333333444444555666777888777666555444444555666222333333444444444444333333222111111222333333333222555222UUU\\\iii[[[<<<555555333111000000111333555222111000111333444333222---,,,,,,+++,,,---///000...,,,---111222...,,,...222111000000/////////000...///000111222333444555666888:::999777555555555333444555555444444666777555444222///...///333666222222111000000000111222000222444333000.........+++,,,...000222111///...+++******++++++---......---++++++---000222111//////...,,,++++++,,,---...,,,---......,,,++++++,,,000444666444222333333000///...---,,,,,,,,,------,,,...///...---...111444444333111222444555333222222222111000///////////////000111222333333333333444222///,,,,,,///333666111///+++***+++,,,------............---,,,,,,,,,---------,,,++++++******)))***************+++---+++---...---+++***++++++,,,,,,+++++++++,,,,,,---,,,+++***)))))))))))))))+++...000000///---,,,,,,,,,...//////---,,,,,,---,,,---------,,,+++)))(((///---,,,,,,.../////////------......------,,,+++,,,...111444444999GGGVVViiiIII???,,,222333,,,999===RRReeeuuu|||@@@666888<<<:::444555666444222111333555---333888666000+++,,,///333000---+++,,,000444777222000000333666777444222333333333444555666777777:::999888666666666777888333333333333333333333333222222333555777666444222999999222RRRUUUuuutttccc???444666444222000000222444666555333111111333444444333,,,+++++++++,,,///222444///,,,,,,111333000------444333111///......///000,,,,,,---...111333555777666777999888666333333333333333444333222111333555444222///,,,+++---222777444333111000000222333555222444666555111...---...+++,,,///222444333000---******************))))))(((((()))...333555444222///...,,,******,,,///000...000000///,,,*********---333888666555555222...000000///,,,++++++...000111222111///,,,,,,///333888666444444555444111...000000111222333444444444666444222000//////000111//////111444666555333000222///+++***+++,,,---------,,,***+++---//////...000///---,,,+++*********+++***))))))***++++++++++++---......,,,******+++------,,,,,,,,,------...,,,,,,***)))((((((''''''///111333333000...,,,,,,---......---+++******+++)))***,,,...//////......///...---...000111000....../////////...------,,,///000222444666===OOO```tttWWW::::::333<<<999///???HHHVVVoooDDD???>>>===>>>888888777444555888888444---000222222///...///111...111222111......444999...///000111333555666777333333333333444555777888555555555555666666666666555666666666555444333333333666999999777555555666000777000EEERRRsssqqqCCCCCC:::222444666222555888222333333444444444555555555444111---***+++///444777444111---+++,,,...//////111111111222333333111...------,,,,,,,,,...333666777666555444444444444444333000...///222555555444333444555555666555555444111///------///222333333777666555333111///...---///000111111111///,,,+++&&&...333000,,,+++,,,+++)))+++///333555666555444333222000///............+++******+++---......---.........///////////////......///000///...,,,+++000111111///---,,,///222///000111222333444444444111222333555555444222111555333000...---...000111,,,...000222444444444444222///,,,))))))+++...000++++++,,,---......///000,,,,,,---------------,,,(((***,,,+++)))(((***---+++,,,...---,,,,,,---///,,,***'''''')))+++,,,---))))))((())))))***+++,,,+++---000111222000...,,,***************+++++++++++++++,,,,,,---...//////,,,---...///000000000000,,,---,,,***)))***---///222///...---999333ZZZiiivvvUUUCCC777666000222999999FFF___xxxLLLCCC???;;;;;;888:::999555333555555222---000333444111/////////111222222000......000222111111222333333444555555222333333444555555666666333555666777777888999;;;888666444444444555666666888999;;;999666444444555222:::333DDDLLLjjj|||GGGCCC888111333666333666888222222222222222333333333333555222...+++***,,,///111222///------...000111111.........111333555555444...---------///111444555666666555444444444444444333111000222555777777666555555555555555555555555333111//////111444555555666666555333333222222222---.........---,,,***)))+++111333...******,,,,,,***,,,///222333444444333222111111000//////......,,,+++***+++---//////...///.........------,,,,,,***+++,,,------......---000222222111//////111444//////111222333444444444444333333333333333444444555444333222000///......,,,---///111222222222222---...//////...,,,***(((******+++,,,,,,---..................------,,,+++''')))+++,,,++++++,,,---+++---...---,,,+++,,,---,,,+++))))))***,,,,,,,,,***)))))))))))))))******+++---...//////...---,,,++++++******************))))))***,,,...///000111..............................---+++))))))+++---******++++++888444___qqqvvvcccLLLCCC555666222333:::???SSSrrrUUUGGG???999777666:::;;;666222333444333...111444444333000...---111000//////000000///...222222333444444444333333111222444555666666555444222555888999888999<<>>:::ggg}}}zzzTTTDDD444000000444333666BBBQQQnnn[[[HHH>>>888666444:::===888333444666777000111222111000///...---...+++***---222444111...000111222333444444333333222333555777777777555444222666999999777777;;;>>>;;;777444555888;;;:::888===<<<:::888666555666666222<<<555AAA@@@SSSeeeVVVFFF???666555777222333333)))------.........//////////////////000111222333333111111111222444444222000111...,,,,,,...111333333333111000444:::;;;777222444444333333333333444444111222444777999999999888888777555333333444666777333222000111222444444333444222000///000222555666000000///...------......111444555000---///000///...........................///111222222111///---111///,,,+++---///111111///......---,,,,,,++++++))))))))))))+++...000111///000111222222333555666......000111222333333333666555444333333333444555666555444222///,,,***)))++++++,,,,,,------------111///,,,))))))***,,,---------.../////////...---//////.........---......***)))***...111222...***///000000///,,,***++++++...---,,,---------+++)))))))))((((((((()))******...---,,,++++++,,,,,,---,,,,,,,,,+++***)))((((((((()))***+++---...///000///...,,,******+++,,,---///000///...,,,+++---...000333666222:::666hhhjjjMMMBBB333111000333222999LLL```|||^^^GGG===999777777>>>@@@;;;555444555444222000///---......//////...+++))),,,222444111---,,,...000222444444444444444555777888999888666555333666888888666666888:::888666777999<<<<<<:::777;;;999888777777888888999000999333???===MMM[[[~~~\\\EEEAAA666444666222555555+++,,,,,,------------......000111222444555666666666444333333444555333000...///---***))),,,///111222444333333888======888333444444444333333444444555111333555666777777777777888666444333222333444666444333222222444555555444222000...,,,,,,---///111000000///.........//////...333555333333444333000///......---------,,,,,,---...000111111000///...222///,,,+++---///111111.........///////////////------,,,,,,---...000111---......000222333333333...///000111222333333333444444555555555444222111555333000---***)))))))))******+++++++++,,,------...---+++++++++---000111,,,---...//////...,,,+++,,,,,,,,,,,,---///000111---,,,,,,///111111,,,(((111222222000---++++++,,,...---,,,---------+++)))((((((((())))))+++,,,,,,000///---,,,+++,,,---...,,,,,,,,,+++***)))((((((+++++++++,,,,,,------------,,,***)))***+++...///...///000000//////111222///333777444>>>???uuukkkRRRCCC@@@555444111444333===UUUjjj}}}dddJJJ>>>:::888<<<@@@AAA;;;555333111///222000------///000000000222///,,,---000222///++++++---000333555555555555555666777777888777666555555555555555666666666666555777:::<<<<<<:::888666888666555666888::::::999111888000===;;;IIIQQQoooeeeFFFBBB555222444333888999000,,,,,,---------.........444555555666666555444444666555444444444222///---,,,***((())),,,000333444555555666:::======999555555555444444444555666666222444666666555444555666666555444222222222333333666555444444666666555444000...,,,+++***+++,,,---........................,,,111444444444666444000......///......---+++++++++,,,...///000//////...111///---,,,---///000000//////000000000111111111000///////////////000000---,,,---///111222222000///000111222333444444444222333555666555333111///333111---***((()))***+++++++++***+++,,,---...///))),,,///333444333111000,,,---...///...,,,***)))*********+++,,,///111222...---...//////...+++(((000111111000---+++,,,,,,---,,,++++++,,,,,,+++***************+++,,,------000///...,,,,,,,,,------,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///,,,...000000000000222444888:::;;;888CCCEEE||||||UUU>>>333333***---***000444CCCaaawwwoooQQQBBB:::666999<<<<<<888555555222---000//////111444555222000333000------///000///......000333666777777555444555555555555555444444444555333111333777999888555555999<<<<<<888666777999666555444666999:::999777555:::///;;;999CCCEEE^^^wwwvvvQQQHHH:::444333222777999111------........./////////222222333333333333333222555444333333333222000...---,,,***+++...111222333444666999;;;<<<;;;999777666555555555555666777888555666777555333222444666444444333222222111000000333222222222444444222111......---,,,,,,,,,------...///000111111000///......111111000111333222...---...///000///---+++***++++++,,,,,,---......///000...------...///......111111111111111000000000...///000000111111000000---,,,,,,///222333111...000111222333444555555555333333333333222111000000///...---+++++++++,,,,,,++++++++++++---...000111,,,///333666777555333111...///111111000...,,,*********))))))+++---///111+++---......,,,++++++,,,...//////...,,,***++++++,,,+++))))))***,,,,,,,,,...------,,,+++++++++,,,///...---,,,++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...000000//////000111111111222111???EEE~~~rrrQQQ@@@666333,,,222&&&000666DDD^^^pppzzzxxxXXXFFF;;;444222555666555666888666000...///111666:::999444///000...,,,,,,///111333444222444666888999777555444444444333222222222333333555111///222999===:::666666:::===;;;555222666;;;555444444666999:::777444999<<<...999666???===RRRccc]]]QQQ@@@777444000555666,,,........./////////000000------...///111222444444444222111111222333222111222000......///000000///444777;;;<<<;;;:::999999666666666666666777888888777888888666222222444777222333333222222000///...///.........000000...,,,.........///////////////000111333444555333222111000111///+++,,,//////,,,,,,...000111000...,,,************+++,,,---...//////...------...///...,,,333333222111000///......,,,---///111222111111000...------///222333111...111222333444555666666666555444222000//////000111+++,,,---.........---,,,+++++++++,,,---000222333555444333333333444555666222333555666555222///---++++++)))))))))+++---///)))+++...---+++***---000,,,------,,,***))))))***,,,***'''''')))+++,,,---222111///---,,,******)))------,,,,,,+++***))))))***************+++++++++((())))))+++,,,---.....................,,,++++++,,,...//////...------...///111555;;;RRR___|||LLL:::555000---'''111***555888===LLLUUUZZZcccqqqSSSFFF666222555222111444888888444///+++,,,...111333333111......---,,,---///222666888666222333888888333222555333444444555555666666666666444333555888:::999777666;;;;;;777777;;;:::555444333444666666555999@@@;;;999999999888999BBBLLLUUU]]]SSS999???---222111666333222222333555666555222///000000...***...555666000555444222000/////////000000222444444333111...---444555777999:::;;;::::::777888888777666666777999666333222333777999888777444444333444444222///,,,---......---,,,,,,///111333111...------000333555///111555888888555111...000---***+++...///---++++++000444444///++++++,,,)))***++++++***+++---///...---------............222333333222000///000111///,,,...444444///---000/////////...---,,,+++***,,,---...000222444666777777666666555333111///....../////////...---,,,,,,))),,,...///......111444999444000111666888444///444222000111333555666555111...***)))***+++------'''(((***+++,,,,,,++++++///...---,,,+++*********000---(((''')))******(((------,,,,,,***)))'''&&&''''''((()))+++,,,---...+++---///---***)))***,,,---,,,,,,---000333444444666333000//////...,,,+++......///---++++++,,,...///333222@@@LLLnnnvvvQQQ???///777111777***000...000:::CCCIIIOOOTTTaaafff}}}UUUGGG777222444333333555666555222///---...///222555555333000222111///...///111444666666333444888888444444777444444444444444555555555444333222444777888777555333666777444444777666222333222444777666555888>>>===;;;::::::888888@@@IIIRRRoooWWW;;;@@@...333333777555333333444555666555222//////222222///111666555000333333333333333111000///222222444555666444111///555555777888999:::::::::777888999888666666888999777555222333555777666555333222333444444333000---...000111111///...///000111000000///////////////333333444444444222111///---,,,******+++,,,---,,,+++///333444222...+++******+++,,,+++***+++---/////////---,,,+++,,,///111333444444333000......//////,,,,,,000000+++***,,,............---,,,+++***,,,---...000111333444555444444444333222000...---//////......---+++***)))(((---444777666333111000222000000666<<<>>>:::444333222000111333666666666000...+++***+++,,,---,,,((((((((()))+++---///000///...---,,,++++++++++++000---))))))***++++++***------,,,+++***)))((('''*********++++++,,,,,,,,,+++---///...------///111,,,++++++...111444555555444222000///000000///...---......---++++++,,,...555888888GGGWWW{{{nnnGGG888---777///777...777222111555999;;;===@@@GGGJJJ\\\zzzXXXJJJ888333444666777666444222111111000000111333555666555333555333111000000000222333333111222444555333333555444444444444333333333333222222111333555666555333111444555333333555444222333222444777777555666;;;;;;999999:::999:::AAAIIIMMMwwwyyy```AAACCC111555222666444333333444555777666444222///444666444333444444111111222444555555444222111444444444777::::::666222666666666777888999:::;;;888888999888777666888:::999666333111222333333222111111111333444444111///111333444333111000///000111222444555333111---+++777555333111/////////000,,,,,,,,,+++***,,,///111...///111333333111,,,)))+++,,,---,,,++++++,,,...000000...+++(((***///444444555555333000...------,,,***)))++++++)))***,,,............---,,,++++++------...///000111222222222222222222000///---,,,---...............---,,,,,,111666888777444111000//////333:::AAAAAA<<<666222111000111444666666666///...,,,---......---,,,***)))((((((***...222555///......---,,,,,,,,,,,,///,,,******+++,,,,,,,,,,,,,,,,,,+++***)))((((((---,,,,,,,,,,,,,,,,,,,,,...000111000//////000111,,,++++++---111444555555222000//////111222222111,,,,,,,,,+++***+++---///333999???TTTfffWWWJJJDDDKKK<<>>:::666777666666666666888:::;;;777888999888666666888999:::777444111/////////000//////000222444444222000444555444222000//////111444555777777666444111///777666333111///............///000...,,,---222666222///---...222222...***------...---++++++,,,...///000000,,,))))))...333222444555444111///......,,,***)))******+++...000---------...------,,,,,,------......///000000000000111222222111///---,,,+++,,,...000222444444555444444333111111111222333111222444999>>>===777222111//////000333555555444///......///000///---++++++******+++,,,///222444///......---,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,+++******)))))))))------------............444333333111///------,,,---++++++,,,///111222111111///......000111000///+++++++++******+++...000...:::HHHeeezzzfff^^^[[[```HHHFFF===999000+++...222444555777444777@@@NNNXXXbbbppp}}}]]]PPP???:::888<<<>>>;;;555111333666111//////000222444444444222111000000000111222222//////...,,,---///111111444444444333333222222222222333555666666555444444555555555777888777666777666444444888888555444666555333444888;;;<<>><<<:::444444333111---,,,000555333222111000111333555777444444666:::===>>>;;;888777777666555666777999:::777888888777666666777999999777555111...------...---...///222444555333111777555333///,,,,,,///222555555555555444444333333444444444333111///---,,,---///000///---...222666555///))))))...111000------......---,,,+++---......///000...,,,+++---//////111333444222000000000111000...++++++---///000,,,,,,------...---------------......////////////000111222333333111///---+++,,,...000333444555666666444222111000111111222222111111444666666444000//////...000222333222111.........///000///---***+++,,,---...///000000000......---,,,,,,,,,------))))))))))))))))))***+++,,,+++***))))))******++++++,,,---...///000111111333222111000///---,,,+++...,,,++++++---......---222000...---------,,,+++***************,,,000333111???QQQttteee]]]NNNCCC888///...111111000111---000777>>>DDDJJJTTT]]]jjjxxx___SSSBBB>>>999<<<>>>;;;555222444777111///---...000333444444111111111111111222333444333444111------111444333444444444444333333333333222555777888777555444555444333333777777555555777:::666555777888666444666999666555888999888:::===@@@UUU```yyyOOOIII666:::444777888222444999>>>BBBBBB>>>;;;666222///...,,,+++///555444222///---...000444666111444777:::;;;;;;:::999666666666666666777888999666666777666555444666888666666666333///------...------///111444444333111666444222...+++,,,///222333222111000///000111222111222444555444222///---,,,---...---------///000444...((('''+++//////...---...///...------...000/////////......---,,,,,,---000333444333111111111666666333...,,,---...,,,++++++,,,---............------......//////000000000111333555555333000///------...///////////////333333444666777555000---...------///222444555444000000///000222222000......------...//////,,,***+++,,,...000000000///...---,,,,,,++++++,,,,,,,,,((()))******((('''((()))+++***)))))))))***+++,,,++++++,,,...///000111222///...---...///000///......,,,++++++---...------333111...,,,,,,+++)))(((***************---222555777DDDWWW}}}xxxaaaLLL@@@444222444333222222666444333333555;;;BBBHHHMMMVVV\\\jjjaaaUUUDDD???999::::::888555333444666111///------000222444555333333333333444444555555666777444------222444333444444444444444555555555111555888999777444444444444222333777888555555888>>>888555777888666555777999666555777888555555777>>>MMMTTTWWWNNN:::===555777999666999>>>DDDFFFCCC===888666000,,,...///...///333111000...------...000222...333888999777666777999555666666777777777777777444555666555333333555666333555666555111///...///------///111444444222000222333333111///...///000333222000///............000111333555555444222111---,,,,,,...//////---+++///,,,)))))),,,------,,,---.........---...000111444///++++++---///---+++...111444444333111000///333555333---,,,......+++***+++,,,---............------...///000000111111...000333555555333111///.../////////......---,,,222111222444555444///+++,,,,,,---///222555666666333222222222333222000......---,,,,,,...---,,,***++++++,,,---...000111111+++++++++******++++++,,,)))+++,,,+++((('''((()))+++***)))((()))***,,,---,,,,,,---......///000000///---,,,---000111000///---,,,+++,,,///111111000333111...---,,,+++***(((***++++++***+++///444888===MMMeeennnbbbSSSDDD??????<<<999777;;;888444000222555888999BBBJJJMMMUUUiiiwwwcccVVVEEE@@@888888888666444333444555222000------000333555555666666666666666555555555666777333,,,+++000333111444444444555555666666666111444888999666444333444666333444999:::666666:::@@@:::666777888777666777777333333666888666555777===IIIMMM```TTT>>>>>>333444666:::===BBBGGGHHHCCC;;;555555...+++000333111///111............---------...+++222999999555222555999555555777888888777666666333444555444222222444555111444777666333000///000......///111333444111//////222444555333000......444444333222000...,,,+++000111222444444555555444///...---000222222...*********+++,,,------+++))),,,---............111333888000)))(((,,,000///,,,000222555555333000...---+++//////+++,,,000111...***+++,,,---.../////////------...///000111222222---///222555555333111///......///000000000000000444000,,,***,,,//////...---...000222444555666555666555444444555333000......,,,++++++,,,---+++***+++*********,,,///333555*********)))******++++++***,,,...---)))'''((()))+++***)))((()))***,,,...........................333000......000111///,,,,,,++++++---111444555555333111...---------+++***++++++++++++,,,000555999DDDZZZyyyooo[[[PPPIIIAAA999555///......///333777555111444>>>@@@AAAHHHLLLRRR___kkkwwwyyycccFFF@@@BBB666///111555444444777666333///,,,,,,///444777666777888777555444444666666444222222444555666666777777666555444444333333222555888777555333333555000111444777888999888777:::888666555555555444222555444444333333333444444:::===MMMdddkkkKKKIII777:::777555???HHHIIIEEE???888111444222...,,,,,,///333555000...---...222555666555444666888;;;<<<=========888888777666555444333333333111//////111333444555666222///111777888444///222000------...//////...,,,+++,,,000444666333000222444555666666333000...000000111222333222...++++++///000//////222111...,,,+++***,,,///000...,,,***+++---...///000000000+++)))((()))+++---......+++///444666444222///...///...---...///000000...---...---,,,******+++------111444333000------...111111111111222333444444555555555444333222111000+++---...///...---...///222222111111000000/////////------000555666222------)))///222,,,...111+++.........111444555111---......------------...///,,,+++******************(((((((((((()))+++...///---//////...000333222...---+++***,,,///000...,,,000/////////111222444666333444555444222///,,,***000999...444///::::::MMMVVVjjjYYYUUUOOOEEE>>>???AAA===666555///444999666888888///>>>AAAHHHQQQYYYfff{{{nnnKKKCCCBBB999444555777555333555444333222111111222444555555666777666444333444555333333333777:::<<<999777666666555555444444333333222555777777555444444666333444555777888888888888888666444333555666555555666666555555555666666777:::;;;HHH]]]|||SSSKKK888:::555999CCCIIIFFF@@@;;;777333222000---+++,,,...111333000...---///333777999999:::999888888999;;;>>>???777777777777777777777777444333333444555555333111444111///000333555222///111111///.........///000000//////111444444222000111222333333333111///......000222333333222000...---111222000111333222//////...---...111111///---++++++,,,...//////000000,,,+++******+++,,,///000///222555666555222111000000///---...///000///---+++,,,,,,+++***+++---///,,,///111222000......///444333333333333333333444333333444444444333222222111111111000///000222555555333111.........///000///......000222222///,,,...)))...111+++---111,,,...///000333444333000---//////000000000000000000+++******)))(((((((((((())))))******,,,---...///000222000,,,---000111...000---******---///000//////......///000111333444444444444333222000...,,,111999...666111<<>>:::888888;;;???BBB999999999999888888888888555666777999:::777333///222111000//////000111222111222222000...---000333555444222222333333111000000000000000///......------000444555222000000222000333444333333555444111222111111111333333111///++++++,,,---...///000000---......,,,***+++///333333555777777555333222222111000......//////...,,,((()))*********+++...000+++---///000//////000111444444444444333333333333111222333333444444444333111111///,,,+++---111555777444000---,,,---///111---///111111000...------///***---///***---222------000444555444111///...111111222333333222111000******)))(((((('''&&&&&&***+++,,,---.../////////222333000++++++...000...333///+++)))+++...111222---------...///000111222555444333111000000//////222888...999333???KKKppptttjjjdddZZZQQQIII>>>:::666---///333---444333444666777;;;GGGSSSWWWggg{{{|||vvvZZZOOO===999666555555555555666333444555666666555333222333444555444333222333555444333555;;;BBBCCC===666333333333333444444444444333444555666666666777888666666555666777:::<<<>>>999777444333555777999999777777777888888:::;;;;;;>>>:::@@@LLLnnnYYYEEEFFF===CCCMMMPPPGGG999333444666333333111111222333555666222111///000333777;;;===DDDAAA<<<999888;;;>>>AAA<<<<<<;;;999777666555444555666777999:::888444111222333333000......111444000333555222...,,,000555777666444333222222222222111000...---------.........333777555111...///222111555666444444666555222333333333333333222111000,,,,,,,,,---...///000111///111222...******///555777777888777444333333444222111/////////...,,,+++))))))******)))+++---000---...............///000222222333333333333333333222333333444444333333333000///...---,,,---000333555444111...------...///,,,000333222///---...111111+++...000+++...444000---111555666222///......111222333444444333111///+++++++++***)))((('''&&&***+++---...///...------...111111...---///000...111///,,,***+++---000111,,,,,,,,,------...///000444333111/////////000111444888...:::555BBBWWWwwwllljjj]]]TTTIII:::888;;;666555333333444222333:::DDDRRRYYYdddooo{{{yyy^^^WWW\\\RRR<<<999666444777;;;======555555444444333333333333222444555444333333444555888666666999===>>>:::555333444444444444444444444444444444555666777888888555555444555777;;;???AAA<<<999777666777888999888777666777777888999:::;;;AAA===AAAHHHyyy~~~fffLLLJJJ@@@EEEOOOSSSJJJ<<<444333444222222222222333444555666444333333222333555888;;;@@@>>>;;;999888888999:::::::::999777666555444333555444333444666777777555444555666333//////222666111444555222...---111555444444333333222222333444111000...------...///000000444777555///,,,---000222555666444444666555111111222222222111000//////,,,,,,,,,,,,---///000111111333444000+++***///444666777777555333222333444333111/////////...,,,***+++++++++***)))***,,,...111000...---...............///000222333333333333444444444444333222111000000222333333222111333444333333333222111///...---,,,111555444///...111555222,,,///111,,,000666222---111444444111......///000111222333333111///---,,,---------,,,***)))((()))***,,,------,,,+++***(((...333222111222111///---.........------------***+++,,,,,,------------333111///......///111222444999///999555JJJdddtttcccLLLBBB@@@888888555444555333111555<<>>@@@;;;999888888888999888777777777777777777888999:::@@@>>>DDDEEEkkkuuuRRRKKK@@@FFFOOOSSSJJJ>>>666333222...///000111222333333333555666666666555666888;;;:::999888777555444444333444555555555666666666666666444111111333666777888666777777555222111333666222333333111///...111444000111222222111111222333111000///.........000000111333555333///,,,---...000333444222222444222///...000111111///......///---,,,,,,,,,---///111222333444444111...,,,...111333444444333111000111222333111/////////...,,,+++,,,,,,,,,+++***+++---///555222///---.../////////---...000222222222222111555555555444333222000000---///111222111000000111111222444555444222///...///222555444000///111555111+++000222...111666222...///000000///......//////000000000000...---,,,------...//////---,,,+++******+++++++++***))))))%%%...555555444444333000+++...111222111...,,,+++***+++,,,,,,------,,,,,,///...---,,,---...000222222;;;///666777UUUuuueeeTTTLLL@@@BBB>>><<<;;;666111222555:::999:::>>>AAADDDJJJQQQgggvvvcccPPP===<<<|||RRRJJJ999777555888BBBJJJFFF<<<888777666555444444444444333555666666555555666777555777999888666444555666777777777666666555555444999666444444666888777666666555555666777999;;;<<<666666666777999999777666999888888888888888999999;;;===EEEAAA___nnnZZZMMMDDDGGGMMMNNNFFF<<<666333111---...///111222333222222555777::::::::::::;;;>>>;;;:::888666555444444444333333444555666777777888888555222222333555666666666777777666444333333444333222111000//////000111---000222222000...///000//////............//////000000000000////////////...111222//////111///,,,,,,...000000...---...000---,,,,,,+++,,,...111222444444333222000...---,,,...000111111///...//////222000///...//////---++++++,,,,,,,,,,,,---///222666222...---///111222222111111333333333111///...444444444444333333222111,,,---...---,,,,,,...000222333444444444333333222333555555333///---///000...)))///222...000555///000...,,,+++---...//////000//////...------,,,,,,+++---...000000///...---,,,+++***)))))))))))))))(((111777666444444333222,,,000444555222///...---***+++,,,---------,,,,,,,,,,,,++++++,,,...///000---;;;000333999dddvvviii\\\VVVQQQLLLCCC999555555000///222888:::999:::???BBBNNN___qqqeeeSSSDDDEEErrrLLLFFF444444333777DDDKKKBBB333777888888888777666444333444555666666555555777888111666;;;;;;777444444666999999888777666555555444:::777444444666888777666777777777777777777888888222222444666999999777555::::::999888888999999999777<<>>======???AAA@@@>>>;;;888777777888999666666666666666666666666999777555444555555555444666666666666555444333222444111///...000111000000,,,///222222///,,,,,,------........................---,,,---000111111000,,,///000...---///---***+++---000000...---///111---,,,++++++,,,...111222444333222222222000,,,)))+++---///000...------...111000......//////...,,,***+++,,,,,,---///222555555111---,,,000333555555444555555555333111...,,,222222333444444444333333111000///---,,,...111555444444333333333444555666777666555111...,,,+++,,,+++'''---111---///333---000,,,((((((,,,///000///000000...---,,,,,,,,,,,,***,,,...000000000......---,,,***)))((()))******,,,444888666222222333333///333666666333000000111***+++,,,---...---,,,+++*********+++,,,---...///***;;;000222<<>>>>>;;;999999:::555888<<<===;;;888888888:::777555444555555555444444666777777555555555666444333333555666666444222444555666555222///...---+++---///111111000...---444111...,,,---......------...000000000111333555555111---,,,///000000...555222///...///000000000...///...+++((()))---222333222000...///000333555333555777666222...+++******...222111---)))***,,,***---000000...---///111//////......///000111111555222000111444666555333...333666333222444444222,,,,,,...///111333444555777444000---.../////////,,,000444222,,,((((((***+++******)))***+++---...222...++++++---...,,,***///000000---******---000------,,,,,,,,,---.........+++)))***---...---+++...000111333444444444333555222///...///...+++((()))---///......///---((()))***++++++,,,...111444777:::000000@@@zzzyyyfffSSSGGGCCC;;;555444222///222888777555888@@@JJJVVVfffsss}}}hhhYYYGGGAAAcccGGGBBB:::888999999888666666777888888888888888888777777666555666888777666555555666666555444333333333444555222222333333333333222222666666666666666777777888444;;;777333999:::666888888666555555777777666555555666777888999999999999777333999777MMMOOOtttuuuJJJ@@@>>><<<888333000...---/////////000111222444555777:::<<<;;;999888888999888:::;;;:::777777999;;;:::888555444555555444333222444666777555444444555555333111111333444444333222333444333000/////////---...///111111222111111555333000000000111111000---.../////////000222555444222///---............///---,,,---///222444444000000///---++++++,,,...444333222111111111333444444666888777444111///...---111444333///,,,,,,...---000222222000......000...///////////////111333333111//////111222111000...333666333222444444222222222222111111000000000555222///---...///......***...000000---******+++************+++,,,......000///---,,,,,,,,,+++***000222222111---***)))***------,,,,,,,,,,,,,,,---***((((((***...111222111///000111222222333333333555222///...///...,,,***---000000------///...******+++,,,,,,,,,---000222///555111444CCC|||cccXXXNNNIIIBBB999444444222///...111333666===DDDLLLPPP]]]qqq}}}jjjUUUQQQlllSSSAAABBB888777888888777555555666888:::999777666666777888999888999999888666555555666777666555333333333444444111222333444555666666666555555666666777777777777333>>>;;;555888888555:::<<<777333333777888666333222333555777999999999888;;;555999777OOOOOOmmmMMM>>>:::555222222111---+++//////000111222444555666555777999999777777777888;;;:::888666555666:::===:::888555444555444333222///222555666555444333333555222///...///111333333///000000///......111333000000000000111222444555555444333333444555444222,,,...//////...///111333444444333111///......000---,,,+++,,,///222333333///...---...///000///...444333333333333333333333333555777777444222000000000333666444111......///000222555555333000///...---///111000......111444333111//////000000///......333666333222444444222555555444333111000000///111000......//////...---***+++------------,,,+++((()))***,,,---............//////---+++))))))***---///222333000+++((('''...---,,,+++++++++++++++(((((((((+++///222444444000000//////000111222333666333000......///......111333333///...000///---+++---......---------...)))222222666CCCvvvuuucccWWWLLL???222,,,777333333555666444555999AAA@@@EEEQQQccc}}}}}}hhhhhh___JJJ@@@DDD:::666666777666444444666777999999888777777888888888888999999888666555666888888777555444333333333444333333555666777777888888555666777999999888777777333@@@???888888666555<<<@@@999333333888:::888333111222555777888888888777<<<777999777PPPOOOfff{{{TTTDDD===555222333222...)))...///222444777888999:::555666777777777777888888;;;:::777555555777:::<<<:::888555555555444222111---000333444444222222222333000...---///000111111...///...------///333777444222000......000222444333222222333555555444222---...///...---...000222444666777555111///000222000...---,,,---......---+++******...333555444111000111222444444444444333222444666555222///......111333444333000.........000333555777666333111///,,,///222111......222666666444333111000//////......333666333222444444222222222222333333333444444000//////000111111///---,,,++++++,,,------,,,***((()))+++---/////////...,,,...000...***((()))+++))),,,///000000...,,,+++...---,,,+++***)))))))))*********+++---///111111222000...------///111333555333000......///000111444777777333222333111------///000000...,,,+++,,,+++444444666<<>>??????777777666777888999999999999888777777777888999999888777555555555444222000---///222333222111111111///......///000000///---//////.........111555999666444000,,,+++---///111111000000111333333111000...//////...------///111111444666555111......000111///------------,,,++++++***+++///444666444111+++---000222444555555444666777777555111...------///000000000...---------///111444666777666333111---///111000///000333666666555444222///............333666333222444444222111111222333444555555666111000111222333333000......---,,,,,,------+++))))))***,,,...////////////+++...000///+++)))***+++,,,,,,+++,,,---............---,,,+++***)))))))))******++++++,,,...///111333111...,,,,,,...000222333222000...---///111333444888:::888666666333...---///111111...,,,++++++111777555555666YYYlllxxx^^^IIIGGG@@@:::999888555333555...000444999===FFFWWWhhhNNNDDD:::===666555666666666444555666888555777:::<<<<<<:::888777555666666666555666999;;;888777666444444444555555666666666666666555444333666888;;;>>>>>><<<:::888555AAA@@@888777555444;;;???:::666666:::;;;999666444444555555666666777777999666999444LLLJJJZZZfffaaaHHH@@@666222444555222......111777<<<@@@BBBBBBBBB:::888777777888:::999999888777777888999999888666666555444555555555333111///000222111000///000111.........///111000...,,,/////////......111555888666333...+++***+++---///111000//////000111000...///000000///...---///000---///222222000...,,,,,,---,,,,,,---///000///.../////////000222111///...+++,,,///111333444555555999:::999777333000//////........................///000111444666666333111......//////111333444555444444333111...,,,,,,---...333666333222444444222444333333333333333333333333222222333444333111...//////...---,,,,,,++++++,,,,,,---...////////////+++---//////...,,,,,,,,,111...+++******,,,------...---,,,+++++++++++++++)))***,,,------...111333444222///------...///111000000000......///111444333777999777666666333///...///000000...------...444888666777666RRR]]]lll]]]RRRHHHCCC???999555555777666777999:::???LLLYYYrrrLLLEEE666999777555666777666555555777999777888999:::::::::999999666777666555444444777999777666555444444555666666777777888888777777666555555777;;;>>>>>><<<999777666AAA???777777555333888999888777777999999888666888777555444444666777888;;;:::===555JJJGGGVVVaaakkkMMMEEE;;;555444444222000000444999>>>AAABBBAAA@@@;;;999666666888999888777999777666777999:::888666444333333555666666444222222222222000......///111000...---...///000///.../////////......///222444333000---+++***,,,///111444222//////000000000///111111222000......///000------///111222111...+++******+++---000222222111000111111000...---------///000111222333444444444888999999666333111000111///......///000111222222111000000111444444111///111...,,,...333666555333444555555222...,,,---///...333666333222444444222555444444333222111000000444333222222222111///------///000///,,,+++...000///...............//////+++,,,---///111111///---000---***)))+++------,,,------,,,,,,,,,,,,,,,------///000000......000333444333000///......///000,,,...//////......111444333555444111000333333111---...///...---...///111444777666:::777LLLMMMoooxxxlll^^^UUUMMMCCC:::777999666444444444444:::AAA]]]qqq{{{HHHBBB000333555555666777666666666888:::999999888888888999;;;<<<888888777555333333555777666666555444444555777777222222333333444333333222444666;;;>>>>>><<<888555777AAA===666888666222666555666777777777777666666:::999666444444555777999888888;;;111DDD@@@NNNYYYnnnzzzTTTLLLAAA999555333000///222555:::???AAA@@@???===<<<999666555777888777666:::777555555888999888777333222333444666666444222444444222000------///111222000,,,,,,---///000000...//////...------///111000...,,,+++,,,...111444777555111000000111111111222222222111///...///111//////000333666666111---+++++++++...111333222111---///111000---,,,...111333333333333333333333333555555666444222000000111111000///000333444555555333111///000222222///,,,222---***---444888666222666777777555111///000222...333666333222444444222333333333222222111111111555333111000000000...,,,***...111000,,,,,,000555111000...------...//////,,,++++++///333444111...,,,)))((()))---000000...------,,,,,,,,,---......444666666333///---...000444333111000////////////***---//////......000333333333000+++***000333222------...------...111444444777666;;;777EEE???\\\eee|||nnn\\\NNNGGG666444555999999777777999FFFOOObbbyyyAAA:::888777888===999555444777999:::999999888888888888888999999;;;888555444444555444333444444444555555555666666888333///000444777666444222444888:::;;;999666333666???CCC<<<666666666333777888888888888888777666:::999666444555777:::<<<888777444111222;;;IIITTTrrrRRRRRR@@@<<<---999///,,,444555777999:::999888777999888777888;;;;;;:::888888777666555555666777888333333444444555444444333666555333111111222333444777000+++,,,...------...---000333222......111666666222...,,,---000222444333333444444444444555555444444444444444444444444444555333000333888666//////000111222111///---,,,000///......///000111222888333......222666555333333666555111222555333---------///444888999777444222000...,,,,,,---...///000,,,,,,111444333333666222333444333222///,,,***---111666888666444444555555555222,,,(((***111888666333///+++***+++---////////////000000000000000...------,,,,,,,,,,,,+++,,,******///444666333///,,,***)))))),,,...//////...///000222111000...---...222555444000------......//////000000//////......------...///111333555------,,,,,,---...000111888666111...---///222444222444555444555;;;FFFOOObbbwwwggg[[[DDD999555333333666888666333???EEEQQQbbbuuuDDD;;;666333444:::777444444666888888888444555666888;;;===@@@AAA:::888666555666777666555333333333444444444555555666333111333666777555222333444666777888888777777666<<>>111;;;111222444555777999:::999888888:::<<>>KKK]]]vvvlllYYYQQQEEE;;;666444333333999999<<>>;;;888:::666555333444666777777666333444666999<<>>CCC@@@888444999???>>>===:::888777666666777444555555666666666555555111000...------.../////////------//////---000555333000...------......---,,,---...111333333111///000222555777777666333111666555444222000...---,,,---333777777777777555222555555444333111///...---,,,+++,,,,,,...111333444555222......222444444333333555444222222444222...000///...///000111000...000111111111111000//////111...///444666444222333444444333333444444555555777888888666333111111222111333666444000------...,,,...000333444444333333111111000//////...---,,,---.........,,,,,,,,,---222///...000333555444111444111...---------,,,+++...///000111333666777999333333222333444333000...++++++***))))))***++++++...............---,,,++++++*********+++,,,---...,,,...111333444222000...+++000555888666333333444555@@@MMMmmm~~~hhhRRRAAA999777888444333111000222???YYYqqq|||AAA???;;;999<<<444444444555666777777666888888888888999:::;;;<<<777666555666888999888777333333333444444444555555777555444555666777555444333333333333555777999:::999555777===???999666777777777666666666666666666;;;===@@@BBBCCCBBB@@@>>><<<===>>>===<<<;;;===@@@MMMSSSwwwiiiCCCFFF;;;>>>777BBB??????>>>===;;;999777666333:::@@@???999777<<>>>>>>>>>>>===<<<<<<===???AAALLLNNNmmmyyyLLLLLL??????888FFFAAAAAA@@@???>>>===;;;;;;555888::::::999999:::<<<888888666555555666777777:::999888555222///---+++333333333333333333333444//////111333000,,,---222444000,,,///444666333///000...,,,---000333555666222000///......000222444555444444333222222111111222333555444222111444888222333333444444444444333+++++++++,,,...111444555222111000000222444444555000//////222444555444444111000///......///111222...000222333444222000///222//////444666333111222222111000000222555888:::666444222111111111222333444555555333111///...---000000000/////////000000222222111000///......---,,,''''''111@@@JJJIIIEEE555444222222333444444444555222///.../////////......---,,,,,,---///222444666333111222555666333000---,,,***))))))***,,,---***+++,,,...///......------------...............000//////000111333555777888555222///...222777;;;666<<<<<>>777777777777666666666666888999777444444888;;;:::444333333444555777999:::???>>>===<<<<<<===>>>???BBB@@@>>>===<<<===>>>???HHHKKKiii[[[TTTBBBBBB;;;FFF>>>>>>??????@@@@@@AAAAAA;;;999777888999888555222666555444444444444666666777666555444222000...---222222222333333333333333222111222444222---+++...333000///333777999555111+++---000444777777444111333111---++++++...222555444444444444444444444444555333111222111///222777///111333555666666555444......---...///111333444111111222222333444555666111......222555333222333111111111000...///111333111222444555555555333222222...---111333222222444222111000000111444777888444222000000222333444333555444333222111000//////000///---,,,,,,...000111111111111111111111111111222,,,)))111???GGGDDD>>>333333333333444444444444333111///...///000000///111000.........000222333444333222222333444333222++++++***))))))***++++++***+++,,,...000111111111...///000000000000//////+++...222555666666444333222111111222333444555666333666666AAAFFF___xxxbbbTTT;;;777555333000...333:::GGGbbbqqq@@@DDD>>>:::>>>666777666444111111333666222222333333555666888999666555555777888888666555555555555666666666666777555555444444555888<<>><<<999666444444555666444>>>???555222;;;>>>999333333333444666999<<<>>>::::::999999999:::;;;<<>>===FFFIIIeeeyyykkk\\\EEEFFF>>>FFF??????????????????@@@AAA<<<:::777777888777444000777666555333333333444444000111222333444555555555222222333444444444444444333000000444444///,,,,,,222222333666999888333///---///222666888888444111333222///---...000333555444444444444444444555555666111///222222//////111...000444777777666333111111111000//////000222222111222333444444555666888555000000333444000...000222333333111...---...000000111222333333333222222111---+++...111111222555333222222222222444555666666444222222555666555333333333333333333222000...+++******+++---000333555///000000222333444555555444000---///444666333000000222444555444444444444444222///.../////////...000000//////000111222333222333333222111111333444,,,,,,,,,,,,,,,,,,,,,,,,------...///000222444444//////000111111000//////,,,...111333444444333222111111222444555555555444@@@===;;;IIIFFFPPPtttcccBBB:::444222111000333777:::NNN```wwwuuuDDDFFF>>>888;;;777777555222///...222555333333444555777999:::<<<777777777888999999777555444444444555555555666666222333555666777999<<<>>>DDD@@@:::444222333555777111BBBEEE777333>>>AAA777555555555666999<<<@@@BBB888888888888888888777777======???@@@BBBBBB???>>>HHHHHH___ooouuuaaaHHHIII@@@EEECCCBBB@@@>>>===<<<;;;;;;999888888888888777666444999888666444333222222333444444555555444444333222333444555555666666666555333//////333666222---+++222333666999999666111---444222111111444666777777333222111111111222444555555555444444444444333333666///...333555000,,,---...111555888888555111...444333222000000000111111111333444555555666777999999333111444444...+++,,,333444555222...++++++,,,------...///////////////111,,,))),,,///000333777444444333333333444444555999666444555777777555333111222333555666444000---//////............//////...///000222444666777888,,,---///000111222444555...111444555555444333333555222///.........---,,,------......///111222333000333444333000///222555...//////000000//////...000000//////111222444666//////000111111000///...222000---,,,---000555777777555333222444666777777777000000BBB@@@CCCpppwwwggg???777111333555444222333555HHHQQQZZZvvvsssBBBFFF???:::>>>777666333000//////000111333333222222444777;;;===888777777999;;;:::666222333444666777888777555444---000333888<<<>>>@@@@@@===>>>===;;;777333222222999888999999:::;;;<<<===CCC:::222333:::???===999>>>@@@@@@===999888:::===AAA>>>===@@@FFFIIIGGGCCCBBBGGGOOOgggjjjWWWLLLDDD===;;;AAAEEECCC>>><<>>DDDOOO^^^ooozzz}}}{{{||||||EEEEEE@@@999999888666222///...000222444222333444666777999:::;;;777555555777888888444111222444555777777777666555555555555666888;;;===???::::::999999888777555444777777777777888999::::::>>>999555666:::===;;;777<<<>>>AAA@@@>>><<<===>>>???>>>???BBBGGGIIIHHHFFFHHHLLLQQQddduuu]]]NNNDDD???;;;===>>><<<::::::>>>BBBAAA888111333555444444666888888999888777666444333333444555555555555444333,,,,,,...111444555444222///++++++111444111...///+++,,,---...---------...333444444555555555444444...///000111333333333444333333333333333444444444444333222111000000000000333333333333444444444444888777555444444555666777555555444333333444777888888777666555444444333333111333333111...,,,---///...000222222111111333666444333111///............333444555444444444666888666444222333666888777666/////////000111222333444444111///...//////---+++---000444555555555666888444444333333333333444444444333222222333444555666222111000000111222111///---...000111111000...,,,333555666666333222222222+++...222444333222000000---//////...---...111555000//////000333666666666///111222222222333555777444444444555666666777888666999:::888888AAAQQQ___yyyqqqkkkeeecccbbb]]]TTTMMM===:::666222000000222333222444666:::AAALLLYYYbbbbbbbbbcccdddeeefffggggggoooooopppqqqrrrrrrsssssssssvvvyyy|||}}}~~~MMMGGGCCC;;;666888666222000///111444666222333666888999999888888555444333333555555333222222333555777888888777777<<<999555333333555888;;;777666555777:::;;;999777666666666555555666777777888777777888::::::888666999<<<@@@BBBBBB@@@@@@@@@>>>???AAACCCFFFHHHHHHIIIJJJMMMPPP\\\rrrkkkUUUHHHCCC;;;:::888777888:::>>>@@@@@@888222333555555666888888888888888888777777666222444666777777666444222.........000333444333222111......222444333222333333333222111000000000111000111333444444333111/////////111222333333333333111111222222333333444444444444444444333222111111222222222333333444444444222111///---------......555444333222333444666888666666555444333333222222222333333111///......///,,,000444666666555444555666555333111///...------222444555444444444666888666555444555777888888888444333111000///000222333666444111000///...,,,***---///111333333555777999555555555555555555666777333333222222222333444444111111222444666555333000///111333555555222...,,,555666777666333000//////......///111444444333111222111000---+++,,,///222111000000111555777888888444333333444555444222000333333333333555666888999555777888888999>>>GGGMMM^^^{{{{{{rrr```MMMLLLIIIFFFDDDCCCAAA>>>;;;>>>===;;;:::999999::::::888999999:::===CCCJJJOOOKKKLLLNNNOOOPPPOOONNNMMMNNNNNNOOOOOOPPPQQQRRRSSSNNNPPPRRRQQQPPPPPPSSSVVVUUUTTTUUUVVVYYY^^^bbbeee```eeekkkpppssswww}}}YYYKKKGGG@@@888555444333222222222444444222333555777888888777666555444333222222333444444333444666888999:::::::::;;;888555222111222444666888555444777<<<>>>;;;888666666555555555555555555666777888888666666666666777:::===@@@AAABBBBBBBBB===@@@BBBCCCCCCCCCEEEFFFEEEGGGIIIPPP```|||___NNNHHH>>>;;;888999<<>>>>>999444333444666777888777777666666666777777888444555555666666555555444222111000111333444444333555333333444555666888999888666444333333444444444000000111111111000///...///000111222333333333333000000111222222333444444333444555666666555333222111111222222333444444444777666555555444555555666777555222111111333333444222222333333444444333333333333333222111///......,,,///222555666666555555666555444222111///......333444555444444444666888:::999888777777666666666777555222///------///000444444333222111///---,,,///000111111222444666888777666555555555555555666333333222222333333333333333333333555777777555333222333555555555333111///666666555333000///000111222000///000444555333111222111000...------...000000//////111444777777777777444222333555444000---000000//////111444777888777666666666888;;;===???EEEWWWjjj}}}uuukkkZZZLLLJJJKKKEEE<<<999888777555333333444555555555444444555666888999555555444444555777:::===>>>===;;;::::::;;;<<<===;;;;;;<<<<<<<<<=========@@@CCCDDDAAA<<<:::;;;>>><<<<<<<<<===>>>@@@AAABBB???BBBEEEFFFHHHKKKPPPTTTJJJQQQSSSVVV^^^cccooodddNNNGGGAAA;;;222333444555555333222111222222222333444555666666555555444333222333555777666666888999:::;;;<<<<<<777777666666555555666666;;;888666888===>>>;;;777777666666555555555666666777888888666333333555888888888999;;;===@@@BBBCCC===???AAAAAA@@@???@@@AAA???AAACCCHHHRRRiiiTTTKKK>>><<<;;;===@@@AAA===999:::888555333333666888888666555333333333444666777777666444222222444666777555444222333444555444333555555555444555777:::;;;666444111111333444444333111000...------...///111000111222333333333333333000000111222222333444444333444666777777666555444222222222333333444444444666666666777777888999:::888555222111222222000......///111333444555666666444333333333222111///.........///111333444555555333333333333333222222222333555555555444444666777:::999999888666666666777888555222...,,,,,,------111222333333222111111111333222222222333444555555777666555444333333333333333333333333333333333333555444333444666777777666666555444333222333333333666555222...---...333666666333111111333444222///...///000111222111///...///......///222444555444000...,,,...333666666555111000......///333666999:::777444444666888888777DDDMMMUUUffftttddd\\\TTTHHH???>>>AAA???:::999999999777444444666999555444333333555888<<<>>>:::999888888999;;;<<<<<>>>>>===============???@@@AAAAAABBBAAA@@@@@@AAADDDEEEDDD???<<<:::;;;<<<===???@@@@@@???===<<<>>>?????????@@@BBBEEEHHHIIIOOONNNMMMPPPNNNRRRbbbnnnvvv~~~qqqUUUFFF>>>;;;111222444555444222000///111111111111222444666666555555555444333333666888888888888999:::;;;<<<<<<555666999:::;;;;;;:::999<<<:::888999;;;<<<999666777666666555666666777777999888777555333333555777999777666888;;;>>>@@@AAA<<<<<<===>>>>>>>>>=========@@@AAAEEEKKKvvv[[[MMM>>>======>>>???===888333555777666333333777888666555444111000000222444666777555222000000222555777666555444444555555333111000333444222222666999999888666333444666888666444222000---++++++...111444111111222333333333333333111111222222333333444444444444555666777777777777444444444444444444444444///000111222333555555666999666444444555444000,,,---...111333555666666666444444333333444333000---000...,,,---000222444444111222333444555555555555555666666555333333444666555666777777666777999;;;777555222///------------...111444444444333333444555444333333555555444333666555444333222222222222444444555555555444333333666444333333555666666555555444222111111222444666444222000---,,,///444888777555444333333333111000---...000333555444111...000...---...000222222111000///......111333444555444222000...000333777::::::777444444666777666444<<>><<<999666;;;;;;:::999777777888:::888888777888;;;???CCCEEECCCAAA??????AAABBBCCCBBB@@@CCCGGGIIIIIIFFFBBB???AAACCCFFFIIIJJJIIIGGGFFF??????@@@@@@>>><<<999777;;;===@@@AAAAAA>>>;;;888888777777888:::<<<>>>@@@>>>DDDBBBCCCGGGCCCBBBMMMHHHLLLPPPQQQQQQTTT[[[aaaooouuu```GGG;;;;;;444333222111000000//////...///111444555666666666333444666555333333555888888888888888888999::::::444555888:::;;;<<<;;;;;;999999999999999888777666555555555555555666777888888888777777666666555444888777777999<<<>>>>>><<<:::999888;;;>>>@@@>>><<>><<<999555222000555777444444777777333666444111......000333555555444222000000222444555444333333444555333000...---333555111111555888777===999777888::::::666222000///...---...000333555111222333333444444333333333333333333333444444444444444444555555777888888777666666555555444444333666777888999::::::;;;;;;777666555888:::999444//////000333555666666555444555444333444555444000---000...,,,---000222222111111222444555666666666555777777777555333222333444444666777777555666888;;;777666444222111000//////...111555666555444444555444333333555888888666333333333222222333444555555555555666666666555444333444333333444666555333111111111111111111222444444111111000///...///222555333555666555333222222222111111111333555555333000111///......///000000///111333444333222111111111555333///---...222666999777666666888999999666444111999AAALLLVVVbbb}}}vvvkkk___UUUPPPOOOOOOCCCDDDCCC@@@<<<888999<<<@@@???>>>>>>>>>>>>>>>>>>888999;;;===@@@CCCEEEFFFGGGDDD@@@???AAAAAAAAA??????BBBFFFHHHHHHFFFBBB@@@AAAEEELLLQQQTTTTTTRRRPPPOOOKKKGGGEEEEEEDDD???;;;>>>???@@@AAA@@@>>><<<:::>>>>>>===>>>@@@BBBBBBBBB:::===;;;>>>FFFCCC???GGGGGGHHHIIIIIIHHHIIILLLOOO^^^bbbiiinnnqqquuuxxxzzzwww~~~jjjIII;;;<<<777444111...,,,---///111+++...333777999888666555111333666555333333555777888777777666777777888888222333444666888999::::::555777888888666555555666333333333444555666777888777777777999:::888444111888777888<<>>:::777555444---444777444444777666222777555111......000333555222222222222222222222222222222333444444222...+++---444777333222777999888<<<888555666888777111,,,---...///000111333444444222222333444444444333333444444444444444444444444555444444444555666888999888888777666555444444333111222222333333333222222666555666;;;???>>>888222222333555666666555333222555444333444666555000---000///...///222333222///222333555666666666555555888888888666333111222333777999999777444333555777666666666555444333222111///222666777555333444555222222333666:::;;;888555000111111222444666888999666666777777777666444333111222444666777555000,,,---...000222333333333222///000222222000000000111000333777777444222333555666333111111444555333111222000///...///000///...(((...444777666555666777444111---++++++///444777444666888;;;<<<:::777444999???BBBFFFGGGNNNwwwuuusssmmmlllqqqlll^^^XXX[[[UUUTTTQQQKKKGGGGGGKKKPPP]]]ZZZSSSJJJ@@@===DDDMMMJJJIIIHHHHHHJJJKKKIIIHHHLLLOOOSSSWWWZZZ[[[[[[[[[^^^ZZZUUUSSSSSSSSSQQQOOOXXXWWWVVVUUUVVVWWWYYYZZZ```eeennnuuuzzzzzzyyywwwrrrjjj```[[[ZZZYYYSSSMMMKKKKKKJJJJJJIIIIIIHHHHHHEEEDDDDDDDDDEEEEEEDDDCCCHHHHHHBBBBBBIIIDDD===AAA?????????@@@@@@@@@@@@@@@GGGHHHIIIIIIIIIKKKNNNQQQTTTYYY___bbbeeemmmzzzjjjWWW===;;;777555333444666666222//////222666777555333333555333333333444444444555555333333444555666777888999333444666888888888888777333555666555444444555666666666666777999:::999777666777888777666666777999::::::<<<>>>@@@???<<<:::555999===?????????AAACCC@@@???>>>GGGFFF___qqqnnn]]]KKKAAA@@@AAA:::888888000111222444666999999777666333222333444666666444222333333333333333333333333666555555333222111111000+++,,,...111444666777888777888999999888666333222444444444444444444444444444444444444444444444444333444666777777666444333222333444555777777888888777888888888777666444333111444666666444444666888555888<<>>999===BBBCCCCCCDDDFFFHHHIIIKKKMMMOOORRRXXX```fffjjjxxxjjjWWW>>><<<777666444444444444333111111444777777555333333444444333333333444444555555555555555555555555555555777888888888888777666666444555666555444333444555999888777777777777666666888999:::999999999;;;===@@@????????????===999666777;;;@@@BBBAAA??????@@@AAA>>>:::@@@;;;NNNWWWlllKKKCCCEEEEEE:::666777333333222444888<<<>>><<<:::999777555555555666666555444444444444444444333333444444444444444333333333...///111222444555666666444555777888777666555333444444444444444444444444444444444444444444444444222333555666777666555444333333333333444666888888777888888999888666555444333444444333333555:::>>>>>>>>>??????===:::555222222333555666666666555555444444333333444555555666444555555333111//////000111111222333333333333333666777777666444444555666666555444333333333444444555444333444555555333222000222444555444444444555555666777888888888777666666333111222555666555333333444666888888777555444333333333333333333444555111222222333222000///------------...//////000000111444666555333222333444666444333444444333///+++000000000000000000000000000000222444888999999777333222111000000222333444555555555555555666777777555@@@:::;;;DDD???VVVzzzwwwoooeeeZZZPPPGGGCCCDDDBBBCCCGGGGGGCCCCCCGGGOOOSSSIIINNNNNNQQQmmmzzzuuunnnmmmttt}}}vvvooommmooolllkkkjjjhhhfffccc```___VVVWWWWWWWWWWWWUUURRRQQQGGGFFFEEEDDDDDDDDDEEEEEECCCCCCCCCAAA???<<<:::999666999<<<>>>???AAAEEEHHHKKKRRR\\\dddlllzzzfffTTT<<<<<<777777666444222222444555444666888888666555444555555444333333333444666777777777666555444333333222::::::999888666555444444444555666444222111222333999999888666666666666666555666777777777777:::<<<;;;:::;;;===???@@@???>>>;;;>>>AAABBB@@@>>><<<;;;BBB@@@<<>>;;;777555555666777777444444555555555555555555444444444555555666666666333333333444444444444444333444555777777777666555444444444444444444444444444444444444444444444444333444555666777666666555333333333333444555777888888888999999888777666555666555333222222777===CCCBBBBBB???;;;777333222333111222333555666777777777555555444444555555666666444555555333000......///111111222333333333222222777666666666777777666444222333333444444444444444111333666777777555555555222333444333222111333444555777999;;;:::999666444444444333333333333333333000222666999999888555333555444444333333333333444444444444333111///---,,,------...000000000000000222333444333111111333444666555444444444222///,,,222222222222222222222222222222222555888999999888555444333222222222333444444444444555555777888999???DDD===<<>>======EEEGGGJJJLLLQQQ[[[kkkvvv\\\LLL999<<<666888888555111111555888444555777777777777777777555555333333333444666777777777666555444333222222999999777666555444444444444555555444222000111222666666666666666666888:::777888999888666666888999888777888;;;???BBBCCCCCC@@@@@@@@@???===;;;999999666555333>>>???PPPJJJhhh~~~RRREEEDDDGGG>>>888:::777555222222666>>>AAA???;;;<<<999666555555666666666555555555555666666666666555666666666666777777777555555444444444555555555555666666777777777666555555555555555555555555555444444444444444444444444555666666777666555444444222333555666777777777666777888999999999888666555666555333222444777<<<@@@>>>>>><<<999555333444666333333444555555666666666666666555555555666666777444555555333000......///333444444444444444333333666555444666888888555222111222444666777777666555000555999:::888555555666555555555333111111333555777888999999888777555444333555666555333222222333000222555777888777666555777666555555444444444444666555444333222000//////...///111222333333222222333333222111000111333444333333333444444333222000333333333333333333333333000000000222444666555555777666555444333333444444333333444444666777999999CCCEEE@@@AAAGGGCCCLLLfffzzz|||uuurrrmmmiiiccc\\\TTTNNNHHHKKKLLLHHHAAA>>>@@@CCCAAACCCGGGJJJKKKMMMQQQVVVeeellljjjyyy{{{uuupppmmmmmmkkkeee___SSSKKKAAA>>>@@@BBB@@@<<<;;;===???@@@>>>;;;999777<<>>>>>===BBB???<<<999888888888888999888666>>>===KKK>>>UUU[[[\\\FFF???DDD@@@===;;;666555222111444999;;;999666555444333444666666555333555555555666666777777777888888777777777666666666444444333444555666777888999999888888777666555555555555555555555555555555444444444444444444444444999999888777555444333222222444888;;;<<<:::777555777777888999888777666555444444444555666888888888999::::::999777666666777555555555444444555555555777666666555555555666666444555555444111000000111555555555555444444333222444333222444777777444111222333666888999999888777333777;;;;;;888555555555999888777444222333555888999888666555444444555666333555777666444222222333333333333333444555777888888888777666666555666666666555444333222333444444111222333444444555555444444333111000111222333333000111333333444444555555333333333333333333333333000//////000222444333333777777666555555444444444333333444444666777999999;;;<<<<<<@@@EEECCCEEEPPPTTTiiiwwwjjjdddeeeeeeaaa]]]]]]YYYRRRMMMKKKKKKNNNOOONNNLLLHHHDDDBBB???===;;;:::>>>@@@???;;;;;;???CCCMMMWWWbbbmmmwwwwwwkkkfffbbb[[[UUUHHHGGGEEECCCBBB@@@===<<<777888:::::::::;;;;;;;;;@@@AAAEEEJJJMMMQQQ___nnnhhhFFFAAA444999777888777666555555777999444333333555888::::::999444444555555666666666666444555555555666666777777222333444666777777666666444555666444222111222333000444888:::999:::===@@@AAAAAA@@@===999777777777888777888:::===???>>>===@@@<<<888666666888999999<<<===:::AAA???KKK<<>>;;;777555555666777888888777666555333333555888:::999666444:::999888888999888666444777666555444444444444444666666555555444444555555333555555444333222333444555555555444333222111000333222222333555555444222444555777999::::::999888555777::::::888666555555::::::999777555555777:::999777555333222444666888555555666777777666444333555444222222222444666888888777777666666666666777555444222222222444666777333333333333444555666777444333111111333444333222000111333333333444666888444444444444444444444444333111000111333444444333666666666666555555555555444444444555555777888999555666;;;@@@CCCCCCDDDDDDGGGSSShhhzzzrrrqqqtttqqqggg\\\WWWXXXZZZXXXUUUJJJKKKJJJGGGCCCBBBCCCFFFFFFDDDBBB@@@???@@@BBBCCC???BBBEEEGGGHHHKKKQQQVVVWWWeeeuuuzzzrrrhhh```ddd```ZZZUUUQQQNNNJJJHHHGGGCCC>>>;;;===@@@BBBCCC@@@===???DDDEEEBBBGGGQQQ___CCCBBB666999888777666666888888777666777555444444777888777666333444666777777777555555666666666777777777888888222444777999:::999777666444555666555444333444555555999>>>>>>;;;888999;;;======<<<999555333333444111222555:::>>>@@@@@@???;;;999777888:::;;;:::999000333222777555CCC444GGGRRRwwwvvvWWWFFFGGG@@@999888555333444555555333333444777777555444444666666555444333333444555555666777777666666666777777777777777333333222222333555777999666666555444444444444444555555555555555555555555444444444444444444444444999888777666666555555555555777999:::;;;:::888777444555666777777666555444333333555888;;;<<<999666===888444555:::;;;888444555555444333444555666666666555555444333333444444333444666555444444555777666666666555444333111000333333444444333333555666555666777888999999888777666666666777888888777666999:::999888666666888:::777666555555555666777888666555555777::::::777333555444333333333444555555555555555555555555666666555333111///000222555777444333111000111333666777444333222333555555444111222333555444222222444777333333333333333333333333555333111111333444444444444444555555666555555555555555555555555666777777666777===AAAAAAEEEGGGBBBAAAFFFRRRfff}}}tttmmmYYYVVVTTTUUUSSSPPPRRRVVVSSSMMMHHHFFFHHHIIIGGGDDDDDDDDDCCCBBBAAA@@@??????<<<===???@@@AAADDDGGGIIIHHHKKKOOOUUU\\\eeelllpppwwwooohhh```YYYTTTUUUMMMDDD>>>===@@@AAAAAA>>>888:::BBBEEEAAACCCIII\\\EEEFFF888999888666555777::::::888555:::777444444666666444222222444666888999777555444888888888888777777777777333666:::<<<===;;;777555333555666555444444555666:::???CCCAAA<<<666555555======<<<:::777666666777666666888;;;===<<<999777666666777;;;??????<<<888:::>>><<<>>>999EEE666IIIKKKmmm~~~___NNNJJJ???555666666222555888777333333666;;;>>>:::777555555666777666333333333444555666666777444444555666777888999999555444222222222444666777333333222222222333444444666666666666666666666666444444444444444444444444666666666666666777888888888777777777777777888999333444555666666555444444333333444888<<<>>><<<:::===666000222:::???===999444333333333444666777999666555444333333333333333333444666666555666777999999999999888777555444333333555666444222222666:::555666666777777777777777666444222444888:::999777888999999999777777888:::666666777888888888888888777555444777<<<===999444333444555555555444333222333333333333333444555666444222000......000333555444222000...///222555777444333222444777777444111444666777555222111333555333333333333333333333333444222000000111333333333333333444555666666666555666666555555555666666777777666<<<>>><<>>BBB???;;;;;;>>>>>>;;;777888<<>>;;;666444555888@@@===888444222333555777555777:::===???@@@??????666999===@@@???>>>======777===???<<<===BBBDDDBBBIII^^^yyylllVVVBBBGGG777===<<<999666222111333666777777AAA:::555666<<<>>>999222555555666666666666666666222444666777666444444555555555555555444333222222333333333444333333222222777777777777777666666666333555777777555222222222222333444666888999999::::::<<<===<<<:::777555444444333222222222333444555111222555777888888777666999666333777===>>>:::555333555666555555555777999888888888666222111222333333555888;;;;;;999777555555444444666888888333///333333444444666777888999666666666666666555555555000000111333666777777555999999::::::999888666555444222111333777::::::888888777666777888999888666333333333111000000222555444444444666999999888666555666555000+++***///444555444222000111222555777444777::::::888777999;;;111333444333111111444777333333333555888999777666999666222111222333444444111333555777777777555444555777999999888666666777999888777999<<<@@@AAAAAA>>>GGGHHHKKK]]]vvvzzzlll```TTTOOOIIIHHHJJJKKKHHHEEE???>>>>>>@@@CCCDDDBBB??????AAADDDCCCAAA>>>===>>>AAA;;;888===???;;;999:::>>><<>>@@@EEELLL======@@@555999:::;;;:::888888888:::999444;;;@@@999555777444555777888888777666777888666555444555777888888888666555666;;;@@@BBB>>>:::333444666777777666444333555888;;;:::777555777999>>><<<888555333333555666888999:::;;;;;;:::999888777999;;;===?????????>>>:::>>>>>>999999???CCCCCCQQQ```tttrrrZZZBBBEEE444777555777666444333333555666777===888555666:::;;;888333333333333444444555555555333555777777555444444444444444555666888777666444555444333222222333555666777777777666666666666666444555666555333222222222777777666666777999;;;<<<;;;;;;;;;:::777666777888555444333222222333444444333444666888999888888777;;;999777888::::::666222555666777666555666777999::::::999777555444444555555777999;;;;;;:::888777888777666666777777555444555555555666777888999:::999888777666555444444444555444444444666777666555777888888888888666555444555333222333777999888777999777666777888999888777111333444333222111222333333555777888888777555444222333222000......222555444333222111111333555777555777999999777666777999666777777444000...///111333333444777999:::888666555444333444555555333111111222444666777888888888777999:::999777555444555666666666888:::>>>AAADDDIIINNNLLLOOO]]]mmm~~~ppphhhfffaaaWWWNNNJJJEEE@@@???AAABBB@@@===@@@???>>>>>>>>>>>>======;;;:::999888999<<<@@@CCC888777:::AAACCC@@@???AAADDDFFFTTThhhuuuyyyvvvhhh]]]NNNJJJEEEAAABBBGGGMMMQQQuuuDDD<<>>@@@>>>;;;444555666777777666555444111555888888666666888:::;;;999777666444444555555888888999999999888777666888666666999===@@@@@@>>>???@@@===888777<<>>AAADDDEEE@@@BBBEEEIIIJJJHHHLLLQQQYYYaaavvv~~~zzzxxx|||~~~{{{zzz~~~nnnWWWKKKKKKKKKGGG|||eee===;;;>>>@@@777555555555444666:::@@@DDD999333;;;AAA:::888;;;999999:::;;;999888777777888888777666888999:::999888999888777777999999888666555555666666666666555555111444666777666666777999777777777666666666555555555666777888:::;;;<<<===999666333666<<<@@@@@@>>>BBBAAA???;;;:::===AAADDDGGGQQQ```pppMMMJJJ999<<<888222444666555333111333444444444555555444444555666333444555666777888999:::666777888777555333333444444444555999>>>>>>999555555444444444444666888999777666555444444555555666666555444111//////222555888777666444444555666666777888888777666666999;;;888777555444333333333333999:::;;;<<<<<<<<<<<<;;;555777999888555444666777555666777666555555666888999777555555777666444222444444444444444555666666777999:::888444222444777666666666666777888999:::;;;999666444333444666777999777444222333555555555<<<<<<;;;;;;:::999999888888777555555555555555555555444333333555555444333222333444444333333444555555888;;;999555444888<<>>EEELLLIIIGGGNNNVVVSSS___zzzrrraaaTTTNNNIIIBBB===;;;:::999888;;;888444333444666666555666;;;???===888777;;;@@@@@@===:::999::::::999777;;;@@@EEEHHHJJJPPP\\\fffuuu|||uuuqqqqqqtttvvv}}}vvvrrrpppnnnjjjfffaaacccfffeeeccccccfffiiikkklllnnnooollljjjiiikkkppptttwwwxxxyyy}}}iii\\\^^^]]]TTTooo[[[999:::;;;<<<666555555666666666888<<>>:::666888>>>BBBBBB???BBBBBBBBBBBB@@@???@@@BBBCCCLLLWWWvvv[[[QQQ<<<>>>:::444555555555333222222333222444666555333333444666444444555666777999999:::777888888777444333444555555555666999<<<;;;666222222333555777888888777777666555444444444666777888777666444111///000333555666666777777777555333222333555888999888777888999999888666444333333444444777888999999::::::::::::666888:::888444333555888444555666555444444666777999888888888888777555333555444333333333444666666666:::===<<<888555555666555555555555666666777888999777555444444666888:::999777555444777999::::::<<<<<<;;;::::::999999999888888777666444444444555666555444444666666555444555555444222111222666999888999999666333555===DDDKKKCCC888444666999999888999888888777666555444333555555555555555444333222000000000111222444555666333444666999;;;;;;999777444333333444555666444222666555444444333333444444444555666666444444666777555777777444111333:::AAAHHHGGGEEEKKKRRRMMMRRRfffzzzqqqeee]]]YYYUUUMMMGGGEEEBBB===999888888888999999777555444444666777777999@@@FFFEEE@@@===@@@DDDDDDBBB??????AAADDDHHHIIIJJJVVVdddnnnvvv}}}wwwyyy|||xxxrrrkkkhhhjjjjjjhhhffffffccc___\\\ZZZYYYYYYZZZVVVSSSOOOOOOQQQSSSTTTSSSPPPQQQRRRPPPNNNPPPUUUZZZZZZ^^^aaabbbbbbbbbaaa```aaacccdddcccaaaaaacccfffqqq}}}ssseeegggUUU888:::777999555888999999777555444444555999444:::???999888<<<:::777:::===>>>===:::999888888777888999::::::888666222333444666666666555444666666666666666666666666666666777777666555444444555555666777888999::::::???>>>===<<<===???AAACCCCCC@@@======@@@BBBBBBAAAAAABBBDDDGGGEEEAAA???AAA???FFFIII\\\pppxxxeeeIIIHHHBBB:::888555555666666555444555666666666555444555666333333444555666666777777777888888666444444555666666777999999888666444222111333666888999888666444555555444444555888:::<<<777777555222000111333666666777999::::::777444222111444777999888777777777888777666555444444555666333444444555666888888999<<<===<<<999444111222444333444555555555555777999<<<>>>???>>>;;;888777777666666666666666777888888888:::===>>>===;;;999888555555555555555666777777777666555555555777999;;;:::888888999<<<>>>??????:::999888777777666777777777888888666444333444555999888777777999999888777777666333111000333888<<<999888777444333777???EEEMMMEEE;;;666777999999888999999:::::::::888777555555444444444555555444222333222111111333555555444444444555777999:::999777555333222222444555555555777777666555444333333222333444555444444444666888777777777444222333888===<<<@@@===???EEEBBBBBBMMM```uuukkk___VVVFFFCCCAAA@@@AAA???;;;777???<<<999777888999999888888777666555555777999:::===CCCHHHHHHCCCAAADDDHHHOOONNNNNNPPPWWWbbbpppyyyyyyvvvmmmaaaYYYUUUPPPJJJHHHIIILLLPPPSSSSSSQQQOOOOOOLLLIIIGGGGGGHHHHHHGGGMMMKKKIIIHHHHHHHHHFFFDDDKKKKKKKKKLLLMMMPPPTTTVVVYYY]]]bbbfffkkksss}}}~~~{{{yyyyyyhhhjjjhhheeeeeeiiiiiigggcccbbbaaa___```eeemmmrrrzzzbbbSSS999:::444777777888888777555222111222444888222777<<<666444999777555999>>>AAA@@@<<<:::888777777777999::::::777555333666999::::::888666666777777666666666666777777777777666777777777555444555555666777999;;;<<<===CCCAAA>>><<<<<<===???AAABBBAAA@@@???>>>=========AAA@@@CCCHHHFFF@@@???BBBFFFNNNOOOYYYcccpppNNNHHH@@@BBB<<<777777:::===:::777888888777777777666555555444444555555666666666777777777777666444444666888555888;;;:::666333444666333444666777777666555444555444444444666:::===???888777666444222222444666777777888999888777555444333555666777666666777888888777666555555555666777333444555666777999;;;<<>><<<888555333333333444555666777777888:::<<<<<>>:::999777666555555666666666888888666444333444666999888777777999999888777555555444333222444888;;;888777555444555888<<>><<<;;;:::777555777;;;===;;;888999999888888888999<<<>>>EEEIIILLLLLLLLLOOOUUU[[[[[[aaajjjpppxxxmmm^^^YYYZZZWWWOOOJJJKKKLLLLLLFFFFFFFFFGGGJJJLLLMMMLLLOOOQQQRRRQQQPPPPPPRRRTTTXXXUUURRRRRRSSSSSSQQQNNNLLLQQQUUUXXXZZZ^^^dddjjjkkkrrr|||yyysssjjj```___^^^\\\ZZZWWWXXX[[[^^^^^^bbbhhhrrr}}}```RRR::::::333666999666555444111000222555888666000555:::333111666444333888???BBBBBB>>>:::888777777777999:::999666444999<<>>???BBB@@@===::::::<<<>>>@@@>>>??????===999777777777AAA@@@BBBFFFEEE??????CCC>>>JJJNNNUUUXXXwww]]]TTTJJJHHH@@@888888>>>AAA>>>:::;;;999777777888888666444777777777777888888888888666777777666555555777999444999===;;;555222555:::666555555444444444444555444444333444777;;;???BBB888888777666444333555666666666555444444444444444666666555444333444777:::777777666555555666777888666777888999;;;>>>@@@AAA===<<<999777777666666666555666888888999:::===???;;;AAAFFFBBB999333555999444555555666777666666666888555222333777999999777888777777777777777888999999888888888777777666666777666777999;;;<<<;;;:::;;;:::999777777777777888666777888666444333555777777555444555666777666555333444555555555555777999777555444555777888888777666555555666777888777666333555999===@@@AAA@@@@@@555333222444777888666444555333111222666888888666666444222333555888999999333222222444666666555333666777999;;;;;;999888666666666555444222111333555555444333444777999::::::000>>>===777AAAHHHEEEBBBOOO^^^uuuwwwiii```TTTKKKEEE@@@999444666888888777555555999<<<999666555888???AAA>>>:::;;;;;;;;;;;;;;;<<<@@@BBBQQQSSSUUUWWW[[[dddnnnvvvzzz|||ssslllfff^^^SSSKKKIIINNNMMMDDD===<<<>>>???IIIFFFDDDDDDGGGLLLOOOPPPSSSXXX\\\\\\YYYYYY]]]aaaccc___[[[YYYZZZ[[[YYYWWWSSS\\\hhhqqqwww{{{vvvvvvtttpppkkkgggeeeeeefffddd```______ccchhhkkksssvvv{{{bbbJJJ333<<<000---777333555555444333111000111333888999555555999888333444888>>>BBBCCCAAA===999777888:::;;;:::999777666111555;;;===<<<888555333555666777777666777999;;;666555444444666666555333888777666555666777999;;;777888777777777:::???BBB???===<<<===@@@AAA@@@===???BBBEEEFFFDDDBBB@@@@@@HHHFFFJJJKKKRRRwwwfff]]]HHHFFF999999>>>???CCCDDD;;;<<<;;;888666555555555666;;;999777666555555666777888777666666888::::::999888888:::;;;999666666888333777:::;;;999777999;;;777666444444666:::>>>AAA666888:::999777666888:::777444111222666:::;;;:::444666777666444555999<<<::::::888666444444666999555444333444555777999:::@@@===999555333333444555333777888888<<>>:::666666888666444444777:::<<<999666777888999999::::::999999///000555:::888222222777777777666555555555555555999888777666666777888999::::::999888777666555555777555333444777999888666777555444444555555555444444444555666666666777777888888888888777777666555444444444666888888777555777555444777;;;>>>===;;;777555444555888888666444555222111333777999777555444444444444444444444444444333222555888:::888666:::888666666777888888777444555666777666555333222444666777666444666:::???AAA:::888===???>>>@@@DDDIIIXXXdddyyysssggg```SSSKKKEEEBBB>>>999777999999888777777999::::::999:::???===>>>???777777DDD<<<===>>>???AAADDDHHHKKK]]]fffggglllyyy|||rrrjjjhhhkkklllggg```YYYSSSNNNIIIGGGHHHEEEEEEGGGEEEAAAEEEMMMIIIJJJKKKKKKMMMOOORRRUUUiiipppxxx|||{{{yyyzzz|||wwwwwwvvvqqqkkkhhhiiikkkhhhttt{{{tttooojjjjjjiiifffddddddfffhhhgggeeehhhooovvv~~~kkkXXX===CCC777222666444444555555444444444444111555666555999@@@CCCAAAFFFCCC???;;;777555444444666777999999999888666555555666888999:::888666444444444555666777777888888444333222444666888999888:::999888888999:::<<<>>>777888888888888999<<>>;;;BBBHHHMMMmmmvvviiiOOOIII;;;888;;;999===AAA<<<<<<;;;;;;:::999888777777888888999:::;;;<<<===>>>:::999888999<<<>>>???>>>;;;:::999999999888777888555666888888777777777888555555555666666777888888222888???AAA===888666777@@@===999777666666555444666777888777555555777999999999999:::999888666555444444555444444555888999AAA>>>:::666333333444555444777888777;;;@@@???999999;;;<<<;;;999777666777;;;999777777888888888888666777888999:::;;;;;;;;;;;;:::;;;???===777666999888777666555444444444555888777777666555555666666777666666555555555666666333111///000222222111///444333222222444666666555444333333555777888888888888777666666666777888888555444444555777888777555555555666999<<>>AAA<<<888888>>>BBBBBBDDDHHH???IIIOOO^^^}}}}}}xxxsssooolllmmmqqqrrrqqqnnnppplllfff```[[[SSSKKKEEEHHHCCC??????<<<888666888;;;:::::::::999888666555555<<>>>>>===<<<===AAADDDEEEEEEHHHGGGDDD???<<<<<>>;;;888777999;;;;;;999<<<:::999999:::::::::999333555777999999888666444333;;;BBBCCC>>>999999;;;>>>>>>===;;;888777888999777888999999777666666777999999;;;>>>@@@===777222333555666555333333666999???===999666444444555666777999999888;;;???>>>;;;:::999888888999999777666;;;;;;999777666777;;;>>>999999:::;;;===>>>??????888444333555555333111222888777666555444444444444777777666666555555444444555444222222222444555777<<<:::::::::;;;:::888666333111111222444666666666555333222444777:::999888:::999777666666666888888777555444444666777666666444666999;;;<<<>>>AAACCC;;;777333222222444555666333444555444333333444555444444444444444444444444555222//////111555777888777999;;;:::666333222444888777666555555555666777555444444666:::>>>AAAAAAAAA======@@@BBB@@@???@@@HHHMMMNNNWWWjjj}}}uuukkkgggccc___\\\[[[YYYXXXXXXXXXWWWWWWYYYTTTNNNLLLLLLJJJEEE@@@@@@======???>>>:::888:::555666777888999999888888;;;BBBCCCGGGPPPNNNMMMWWW]]]aaafffiiikkkrrr|||yyykkkeeeiiiooorrrsssiiiaaaXXXSSSNNNJJJIIIKKKEEEEEEFFFGGGIIIJJJKKKLLLMMMMMMQQQUUUXXX[[[dddlllssstttvvvxxx~~~oooggg^^^ZZZXXXVVVXXX\\\dddlllxxx}}}PPPMMMHHHFFFEEE:::888777777888888888777999999888777777888999999555666999;;;;;;999777555444555555666555444333333888555333666<<>>;;;:::777777:::??????;;;666777555333333444666777777:::999888666666555555666999<<<@@@BBBAAA@@@@@@@@@>>>>>>===???AAADDDGGGIIIJJJHHHDDD???<<<;;;===???FFF;;;AAAIIIDDDSSSXXXNNN<<<777888222333:::;;;777777666666666777777777<<<;;;:::999777777666666999777777888;;;=========>>>;;;666444999???@@@<<<@@@<<<999888:::;;;:::888555666999;;;<<<:::999777888===AAA???999999>>>EEE<<<>>>???===999777888:::666777999:::999888888777===;;;<<<@@@DDDBBB:::333222555777666333333666999<<<:::888666666666888999;;;;;;;;;;;;<<<>>>??????===:::777777:::;;;:::888666888:::999888:::>>>CCC????????????@@@AAAAAABBB;;;777555888<<<>>>>>>>>>888777666555444444444444555555666666666666666666666444222000111222555666666666666777777777555444444333222333555777777666888555222333777:::999666;;;;;;;;;:::999888777777999777444444555666666666444777;;;;;;;;;;;;???BBB999888555444333444444444222444666555222111333555444444444444444444444444333222111111333555777777888<<<@@@>>>888333333555333555777999999777444333777444333666;;;??????>>>???===>>>@@@AAA???<<<;;;AAACCCEEEPPP]]]ddd}}}}}}eeeVVVRRRTTTSSSPPPMMMNNNNNNKKKHHHFFFGGGIIIHHHDDD@@@AAADDDCCC>>>999???>>>@@@CCCAAA<<<;;;===????????????@@@AAACCCEEELLLUUUUUUWWW___eeeoooxxxlllbbbUUUOOOQQQUUUWWWWWWQQQNNNJJJHHHFFFDDDDDDEEEPPPPPPQQQQQQSSSVVV[[[^^^ccchhhpppxxx~~~}}}nnneeeaaa______\\\UUUTTT^^^iiisssiiicccXXXNNNEEE>>>;;;999888888888777555111222555888:::999888888666999<<<>>>===999444000555555555555555444444333555333444999@@@DDDBBB>>>;;;888777:::??????;;;666777555333333555777777777@@@???>>><<<:::888777777888<<<@@@CCCCCCBBBAAAAAA>>>??????@@@BBBDDDGGGIIIDDDCCCBBB???;;;888888999@@@666<<>>:::888888888999999888666777888999999888:::999444222999BBBDDD@@@???<<<888777999:::888666;;;;;;;;;::::::999888888888===@@@>>>:::;;;AAAGGG@@@BBBCCC???999444222333444555777999;;;;;;;;;:::AAA>>>===@@@DDDCCC===777222555777777555555777999888777666666777999;;;============>>>>>>???@@@BBB@@@===999999<<<>>>===;;;555888<<<===;;;;;;>>>AAABBBAAA@@@???>>>>>>??????999777555666;;;@@@AAA@@@777777666555555555555666555555666777777888999:::999777444222111222444555555666777888888999999:::888777555555777777777666;;;777444444666888777666888999<<<>>>>>>===:::999;;;888666555666777777666555888;;;:::888888:::===666777888888777555333222222555777555222111333666444444444444444444444444111333555777777777777777777<<>>IIIVVVZZZjjjzzzrrrrrrdddSSSIIIHHHIIIGGGDDDAAACCCDDDAAA===:::<<>>@@@BBBAAA;;;555??????AAADDDBBB>>>>>>AAAAAA@@@>>><<<;;;===CCCGGGPPPaaaiiimmmxxx~~~tttooolllfff```VVVOOOGGGCCCEEEGGGGGGEEEMMMNNNMMMJJJIIIIIIJJJJJJHHHJJJMMMRRRYYYdddpppyyy~~~sssjjjdddfffWWWNNNTTT[[[aaannn|||xxx\\\HHH@@@<<<888666777888666333555555888<<<;;;777333333::::::::::::999888777666777666666666555555555555444444555:::@@@CCCBBB@@@999777666888;;;;;;888555333333444666999<<<<<<;;;@@@???>>><<<;;;999888777666:::>>>AAAAAA???>>>>>>>>>@@@BBBCCCBBBCCCEEEFFF===>>>???===:::777666666AAA888>>>DDD@@@MMMsssrrrYYYAAA888<<<888555888888===<<<:::999999;;;===>>>>>>===:::888777888999:::;;;999888777888999888777666888666222888BBBEEEAAAAAA???===<<<======<<<;;;???>>>;;;888777666666666666;;;@@@BBB@@@>>>>>>>>>;;;===>>>>>>;;;888666666555555666888;;;======<<<@@@>>>>>>???AAA@@@<<<999444444666777999999999999666666666777888;;;===>>>===<<<>>>AAAAAA???AAAEEECCC@@@===;;;<<<>>>??????:::<<<>>>>>><<<:::::::::@@@>>><<<:::999999999999666777555333444888888666777777666666777777888999777666666666777888:::;;;:::888666444222333333444999:::<<<<<<<<<===@@@BBB:::999777777777888777666:::999777555555666777888333555999===@@@@@@??????<<<:::888888888888777666666888888888777777777999444777:::;;;999666444444444555666555444444555666444444444444444444444444111444888::::::999888888444777999888555222333444:::777444222222555888;;;777666555555666666555444000444666888;;;???>>>;;;EEEEEE@@@CCCKKKLLLVVVjjjvvv|||zzzmmmbbb```^^^ZZZZZZSSSKKKGGGGGGGGGDDDAAA@@@BBBCCCAAA===<<<>>>@@@CCCDDDFFFHHHHHHEEE@@@<<>>@@@???===;;;;;;<<<;;;;;;::::::999999<<>><<<::::::>>>AAADDDEEECCCAAAAAABBB===>>>???>>>;;;:::::::::CCC???DDDDDD<<>>???@@@@@@>>>============<<<;;;:::999::::::;;;<<<===>>>??????===:::777444555888<<>><<<999777666777;;;======<<<;;;<<<===>>>>>><<<999777555444444777<<<>>><<<999777777777888999:::<<<===:::999===BBBAAA>>>???EEEDDDCCC@@@===;;;;;;???AAA???===;;;;;;;;;;;;999888<<<:::888666555555666777>>>BBBBBB<<<999<<<<<<999666666777777888:::;;;<<<:::888666444444555888:::777666555444444444444444111222222111000111555999999777666666777999888777555777888666444444999>>>666666777999;;;===???@@@===<<<;;;:::;;;:::888555777666555666888999888777666888;;;;;;999777777888555444444555777888777666444444444444444444444444222555999:::999888999:::444444444444444444555555888888777777888888999:::555666777777555444444444666888888666888;;;999333;;;BBB>>>888:::999<<>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===???BBBFFFGGGEEECCCCCCDDDGGGHHHKKKOOOQQQTTT]]]ggglllrrr{{{}}}|||~~~xxxxxxkkkZZZPPPNNNPPPPPPPPPPPPMMMJJJIIIIIIIIIKKKLLLNNNNNNPPPUUU\\\bbbeeeeeennnvvv}}}qqqjjjXXXWWWYYY___gggqqq~~~oooUUU<<<888333333666888777444333000111666777444555:::555777888::::::888777555::::::999888888888888888::::::888555555777<<<@@@999::::::999888777999;;;:::;;;===???BBBAAA???<<<<<<<<<>>>???@@@@@@@@@@@@>>>@@@BBBAAA???;;;999888>>>BBBFFFFFFCCC@@@??????AAABBBBBB@@@???>>>@@@BBB======EEEDDD===GGGZZZaaaqqqNNN:::;;;999666888777777:::>>>@@@@@@<<<888555555888<<<>>>>>>;;;777444666555444555777888999888444<<<<<<555555===AAA===555888;;;;;;888666666888888999;;;===???AAABBBCCCFFFAAA;;;999999999888777999999:::===AAA@@@<<<888<<<999666777:::<<<<<<;;;555999===>>><<<888555444777333222777>>>AAA>>>999999999888888999999:::;;;777777<<>>DDDDDDDDDBBB===999999>>>BBB???;;;777777:::<<<<<<;;;:::999777555555666777888777===>>>888333555666444666666777888999;;;===>>>===:::666222111222555777333333444444444555555555777888777444111333777<<<666444444555777999999999111555888666333444<<>>===<<<<<<===;;;888555777555333555999;;;:::888777999;;;:::888777999<<<777444333555888:::999777444444444444444444444444444666888888666777999<<<555444333444666888888888111666===BBBCCC>>>888333333666999888555333444666222666666444777======888///AAAFFFBBBCCCBBBBBBIIIGGGDDDEEEIIIHHHDDDCCCEEEAAABBBCCCBBB@@@???>>>???AAA@@@@@@AAABBBCCCDDDDDDHHHLLLPPPQQQNNNOOOSSSWWWPPPQQQUUUZZZ___fffsssuuueeefffjjjeeebbbYYYQQQNNNQQQSSSQQQMMMRRRQQQQQQTTTWWWXXXZZZ\\\aaabbbeeemmmwwwwwwuuuiii```___]]]YYY___iiitttgggRRRAAA777111555888555111111222777;;;:::666444555888:::<<<===<<<999777888:::777888777444999@@@AAA<<<666666666666666777888888777777777888888777777666333666:::===@@@AAA@@@@@@777;;;???@@@??????AAADDD>>>???@@@@@@??????AAACCC???BBBEEEEEEBBB@@@@@@BBBAAA???======???AAABBBCCC@@@DDDEEECCCAAAEEEOOOXXXsss}}}LLLAAAAAA>>>DDD:::111666;;;@@@AAA???;;;:::999444444666:::===<<<777333444444444333333333444555444555777888999999888888888777666555666777999:::777777:::???EEEGGGEEEBBBAAA@@@===;;;999888777777888888777777888888999:::666888;;;>>>???@@@@@@@@@:::::::::999999999999:::::::::;;;<<<===>>>@@@AAA;;;888666888;;;;;;777333777777===EEEEEE>>>888888>>>>>>???@@@??????>>>===777777;;;??????:::999<<<;;;999666555666888888888:::999888666666666777777444777888777444444999???CCC===666444555666444111333444555444333444666888:::888555222111222444555555444444555555666777888666666555555777:::===>>>:::999777666555666777888:::===AAACCCCCC???:::666444666777555444666:::>>>999888777666555555666666666666666888:::;;;:::999888777777666555444444333777555333555999:::999666444333444666888888666555666<<>>@@@===:::888777<<>>@@@EEEGGGIIIMMMTTTVVVYYY]]]aaaeeejjjpppttttttxxx{{{|||uuudddZZZTTTOOOPPPUUURRROOOLLLLLLOOORRRTTTUUU\\\aaaggglllooovvvyyyppphhh]]]aaaXXX\\\___lllbbbOOO@@@888444666888555222333222666:::999666444555888777:::<<<;;;888555555666444666555444999@@@AAA===777777666666666777888999999:::;;;<<<============???AAACCCDDDCCCBBB???>>>999<<>>@@@@@@@@@???@@@AAAAAADDDFFFDDDAAA???@@@BBB@@@>>><<<===???AAACCCCCCBBBDDDDDD@@@<<>>===999999999999:::999777555888888888999;;;===???@@@===999555666:::<<<<<<999;;;:::>>>EEEDDD===999999;;;;;;;;;<<<===>>>???@@@888888<<<@@@???;;;:::===???>>>>>>>>>@@@???===;;;:::::::::999888666555444555999;;;;;;777666888;;;AAA<<<666444666777666333333555666666555555666777999888666444333333444555555444444555555666777888999888777666666888:::;;;777777666666555555555555;;;<<<===>>>===;;;999777///000111111///000333555555555666777888999999999444777:::======<<<999888888888777777666666555555111000000222555777888888999777555444666888999999<<<>>>AAAAAA>>>;;;888777777888:::;;;;;;999777555444888>>>@@@>>>;;;:::999888<<>>@@@AAAEEEEEEHHHOOOTTTXXX```hhhjjjnnnvvv}}}{{{rrrlllkkkhhhaaa[[[YYYVVVQQQQQQUUUMMMLLLMMMOOOSSSZZZaaafffpppxxx|||fff___PPP\\\]]]cccnnnwwwiiiPPP@@@???;;;999999777444444666333666888888555333555777777:::<<<===:::777444333222444444444888>>>???===888777666555555777999:::<<<===???@@@@@@@@@??????<<<======<<<:::777444222<<<===>>>@@@AAAAAA>>><<<<<<>>>@@@@@@???>>>???@@@CCCEEEEEEBBB>>><<<>>>@@@@@@>>><<<===???BBBCCCDDDAAABBB@@@<<<888;;;CCCKKKWWWqqqcccMMMIII@@@???;;;???666888999999777555555666333333444666888888777555444666777777666666777888???<<<999666777:::===@@@CCCBBBBBBAAA???<<<:::888<<<;;;:::;;;???CCCEEEFFFFFFBBB;;;555333555999<<<:::<<<>>>???>>>;;;777444777666666:::>>>@@@>>><<<:::999888:::<<<;;;888444888777777777888;;;===???BBB===777666999<<<>>>>>>???>>>@@@CCCCCC>>>;;;;;;888888999:::<<<>>>@@@BBB999999;;;??????;;;;;;???===>>>@@@BBBCCCAAA===999555777888999888666444222666:::======:::777777888@@@<<<777666777888777555333555777888777666666666888777777666666555555555555444444555555666777888;;;:::888666666666777777555555666666666555444333===<<<;;;999999999::::::888999;;;:::999888999:::444666777999999999888888222888???BBB@@@;;;888777777777777777777777777777333444555555666777;;;===>>>:::555333555888<<<===BBB???===;;;999888666555888:::===@@@@@@>>>;;;888666:::>>>@@@???===;;;:::999999999:::;;;>>>@@@BBB@@@:::777;;;>>>>>>>>>@@@<<>>>>>===;;;777444666999444666777777555444555666:::<<<@@@AAA@@@<<<888555333333444555777:::;;;;;;888666555444444666888999===>>>???@@@@@@???>>>===@@@@@@AAAAAA@@@>>><<<:::@@@===;;;===@@@AAA@@@===@@@@@@???===<<<===@@@CCCDDDEEEEEEBBB===<<<>>>@@@AAA???===>>>AAACCCEEEEEE??????>>>:::888<<>>AAA::::::999777666666666777999888888888888888777777777999;;;:::777555666888:::888777777999===BBBEEE>>>>>>???>>><<<999555333999888888999;;;>>>@@@AAACCC???:::666555888;;;>>>>>>???@@@@@@>>>;;;777555444333333777===@@@???<<<<<<999777999===???===:::;;;:::888777777999;;;<<>>???@@@???@@@AAAAAA?????????777888:::<<<===>>>>>>???888888:::======:::;;;???======>>>@@@AAA???;;;888333333444555555555444333666999;;;;;;999777888888@@@===999777777777555444333666999999888666666666666777888888888666555444555444444555555666777888:::999888666555555555666555666888:::999888666444>>>===;;;:::999:::;;;<<<666888999999888666555444999999888777777666555444222999@@@BBB>>>999777777666666666666666777777777888::::::888666555999===???;;;666444555888;;;<<>>;;;===??????>>><<<:::999<<<999666777:::===>>>===@@@888444777===>>>>>>???<<>>===AAA===999999===AAABBBBBBEEEBBB>>>:::999<<>>DDDJJJSSS\\\qqq{{{^^^UUUIIIFFF??????@@@>>>;;;999888888999999???>>>===;;;999888888888:::===???<<<777444444666555666777999;;;>>>@@@AAA:::<<<>>>???>>><<<888666@@@@@@???===:::777666555<<<<<<;;;:::;;;<<<>>>???BBBAAA@@@>>><<<;;;999999666555555777;;;===<<<:::;;;888555666:::>>>@@@AAA???>>>;;;999888888999999===<<<;;;<<<>>>@@@AAAAAA>>>??????>>>>>>@@@AAAAAA999;;;===??????===:::888777666777::::::888:::???AAA???>>>>>>>>>>>>===;;;:::888555333222333444555555555666555555666888:::@@@>>>;;;888666555333222444666999999888666555555555666888888888777555444555444444555555666777888777777666666666666666666666888;;;======;;;999777;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===<<<:::777555;;;999777555444444444555333888======999555666888444444555555555555555555555777888666444333777:::<<<:::666555666777888888;;;888666666888999777444555888>>>DDDFFFFFFDDDBBB??????>>>>>><<<:::777555:::777444555:::===>>>===@@@888333777===??????@@@CCCJJJSSSXXX[[[aaajjjqqquuu{{{}}}sssjjjdddfffiiihhhdddbbbbbb\\\WWWUUUSSSSSSWWW]]]```jjjvvv{{{qqqeeeccceeebbb^^^QQQAAA999::::::>>>AAA@@@;;;666777999999777777666666666666777777999:::===@@@BBB???;;;777777666777999777333333666555555444444555555666666444777<<>>999777:::AAAFFFGGGIIIKKKIIIFFFEEEGGGJJJDDDBBB@@@@@@BBBDDDEEEEEEEEEEEECCC@@@>>>???BBBEEEEEENNNcccnnnZZZHHHGGGDDDEEECCC@@@<<<::::::::::::999???@@@@@@===:::888888888:::>>>AAA>>>777333333555666777999;;;<<<<<<;;;:::===???BBBDDDDDDCCCAAA@@@AAABBBCCCAAA===:::999999:::;;;===>>>???@@@@@@???AAA@@@???===<<<<<<<<<<<<999999999999888888888888777666666666888<<<@@@CCCAAA@@@>>><<<:::999888777333666:::>>>AAACCCDDDDDD===???>>>;;;;;;???@@@???===>>>@@@@@@>>>;;;777444777555555888888777:::???@@@===:::888888999:::999CCC@@@;;;666333333444555444333222222333555888999>>>===;;;888666444222222444666888888666555555555555666777777777777555444555444444555555666777888555555555666666666666666777999;;;======<<<:::888666777888999999888777666BBBBBBBBBBBBCCCAAA===:::888777666555555666777888444777999888666555666999444444444444444444444444222444666888999:::<<<>>>:::999777666777777555444666555555777888999777666555888===BBBEEEEEEDDDCCC@@@>>><<<;;;:::888555333555333222555:::???@@@??????999777:::>>>>>>???AAAIIIWWWhhhtttzzzyyyfff]]]VVVRRRSSSSSSPPPMMMMMMWWWUUUUUUXXXYYY[[[bbbiiisssuuukkkzzzKKKFFF??????BBB>>>AAA???999777999999777999888777666777888888888777888:::>>>@@@@@@;;;888666555777:::888333333888555555777888888888777666444777<<>>>>>>>>===>>>@@@AAAAAA@@@===999777999>>>AAABBBFFFIIIIIIGGGFFFHHHKKKDDDBBB??????@@@BBBCCCCCCCCCCCCBBBAAA@@@@@@AAACCCBBBIIIWWWmmmrrrSSSNNNJJJIIICCC@@@<<<:::::::::999777:::<<<===<<<999777777888777<<<@@@>>>888444555777777888:::;;;<<<<<<;;;:::777888:::<<<=========<<<555666777666444444777:::===>>>???@@@AAA@@@@@@???===>>>>>>???>>>>>>===<<<777999;;;:::777666999<<<666:::======<<<<<>>===<<<:::999777333555999===???AAABBBCCC>>>@@@>>>999888<<<===:::@@@@@@>>><<<:::777555444777555555777777777;;;AAA>>>;;;777666666777777666@@@>>>:::777555444444555333333222333444555555555999999999777555444333444555666777666444333444555555555555666666666555555555444444555555666777888555555555666666555555444555666888::::::999888777666666777777777777777666999777666777888777444111666888999::::::999777666444555666666777777777777666666555555444444333333333444777;;;>>>@@@@@@???<<<999777666666666555444555666777666666666888999888:::===@@@BBBBBBAAA@@@===;;;888777888777555333333333444777;;;>>>??????>>>;;;;;;>>>@@@>>>???BBBGGG]]]|||ttthhhgggbbbgggkkk___WWWVVVRRRTTTPPPOOOQQQRRRRRRVVV\\\cccfffmmmvvv{{{~~~zzzddd@@@CCC======@@@???AAA>>>888777::::::555;;;999777666888999999999888888999===AAAAAA===:::555444777;;;999333444:::555777999:::;;;:::888777777:::===AAABBBBBB@@@>>>????????????@@@@@@@@@@@@;;;???BBBBBB???<<<<<<=========<<<:::888888:::===<<<@@@DDDFFFDDDDDDFFFHHHDDDAAA>>>>>>???@@@@@@@@@===>>>???@@@AAABBBCCCDDDEEEHHHLLLSSSeeegggWWWKKKCCCBBB>>>:::999999999777444444777::::::777666666777444:::???>>>888555666:::666777999:::<<<===>>>???>>>???AAABBBCCCDDDCCCCCCCCCBBB@@@;;;888888<<<@@@AAAAAAAAAAAA@@@@@@??????999;;;>>>@@@AAA???===;;;000666::::::777888===DDD888???FFFFFFAAA>>>???BBB999;;;<<<======<<<:::888888999;;;<<<<<<<<<>>>??????BBB???888666999999555CCC@@@<<<888555444555555888666666888888888<<>><<<;;;;;;;;;:::999666666666666555555555555333333444555666555333000555666777666555555555666666666666555333222444555444444444444555555555555555444444555555666777888666666666666555444333333333444555666777777666666999999888777777888999:::<<<:::888888::::::777444999;;;???@@@???:::555111444444555777999:::888666888888777666555444444333333333444999===>>>;;;777>>>;;;777555555666666555777888888555333333888<<<;;;<<<>>>??????>>>===<<<:::777555555777888666444555777888::::::;;;;;;;;;>>>===???AAAAAA>>>???CCC@@@]]]uuuggg\\\TTTPPPMMMLLLUUUKKKPPPWWWMMMHHHPPPWWWUUUUUUZZZbbbkkkuuubbb===FFF>>>BBB@@@EEEBBB>>>:::777666666777444888777333333777::::::444444777>>>DDDCCC:::111777555555777::::::666222;;;999777999;;;;;;999666888888999<<<>>>@@@@@@?????????<<<;;;???CCC@@@:::AAA???<<<:::999999;;;<<<======<<<:::888888999;;;===@@@BBBBBB@@@@@@CCCEEECCCBBB@@@??????@@@AAABBB???@@@AAAAAABBBCCCGGGIIIHHHJJJDDDLLLeeexxxrrr]]]OOOEEEAAA>>>:::777666666777777777888::::::999777555333111555999999777555555555333444555555666:::???CCCAAA>>><<<===@@@BBBAAA???BBBAAA???>>>===>>>???@@@>>>>>>===>>>AAABBBAAA@@@===<<<;;;<<<>>>???>>>======777555888999777999???>>><<>>@@@:::>>>777888@@@AAA999666:::111777===<<<777333555999:::999999777777999===@@@AAABBB???:::444111333555777888:::>>>AAACCCAAA@@@>>>======;;;:::999888777888999999:::::::::999999111333555777777666444333555555666666666666666666555444333333444444222000333777;;;;;;777333444666111555555111222888:::777666555333333555666555444666666777777888777777777888888999999:::999999888<<<>>>???<<<777555888<<<777:::???@@@===888444111444666888;;;;;;:::999777777666555444333333444555555555666999<<<<<<777333444555777888777666777888111333444222111222666:::??????>>>======>>>??????@@@999555777666222222555999<<<===;;;777666999===999444666???AAA<<<===DDDDDD[[[}}}wwwsssddd^^^VVVSSSRRRQQQMMMIIIQQQQQQMMMPPPUUUPPPVVViiidddkkkvvvfff>>>EEE<<>>BBBDDDAAA;;;888;;;???AAAAAA>>>:::777>>>AAACCCBBB>>>;;;:::;;;;;;>>>@@@???>>>>>>@@@BBBCCCDDDCCCAAA@@@??????@@@???@@@AAA@@@@@@AAADDDGGGGGGKKKFFFMMMbbbqqq|||```OOOFFF>>><<<999777666666666666777888888777777666444444222555666666444333444666444444555555666999>>>AAA@@@???>>>>>>???@@@???>>>??????@@@@@@@@@@@@?????????===<<<;;;<<<===<<<;;;:::999888888:::;;;;;;:::888555666:::;;;777777:::<<<:::BBBEEE>>><<<===777<<<666777@@@AAA;;;888;;;777;;;??????<<<:::<<<>>><<<;;;:::888777777999;;;???>>><<<999555333333444:::<<>>===<<<;;;:::888888999999999999888888444555666777777777777777777666666666555555555555222222111222444444333111444888;;;:::666333555777444777666333444:::;;;999777555333444555666555555777888:::;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>???@@@>>>@@@AAA>>>:::888:::===???>>>;;;888444333555777333555888:::<<<;;;:::999888777666555444555555666666666777888999777444111333444666666555444666777444555555444222333777:::<<<=========>>>>>>>>>>>>@@@999666888888444333555777;;;===<<<888666999<<<777666888===>>>===???CCC<<>>333777<<>><<<<<<<<<===??????>>>>>>???AAABBBEEEFFFDDD@@@>>>>>>???@@@AAAAAA@@@??????AAADDDBBBIIIFFFLLL\\\gggbbbMMMGGG;;;999777777777888777666777777666666555444444444444444444222111111333666444555555555666888<<>>???@@@???>>><<<<<<<<<;;;<<>>???===:::888888999888777888666444444666777888777888555555777888666666999:::999BBBFFF???===>>>777:::555777???AAA===;;;>>><<<======>>>???@@@AAABBB@@@???===;;;999888777777<<<;;;999888777777555333;;;>>>AAABBB@@@>>>???AAA??????>>>>>>===<<<;;;;;;777777888888888888777777777777777888888888999999777777666555555555555555111000000111333555444333666888:::888555444666999555777666444555999;;;:::777555444444555666666555666888;;;>>>@@@AAA@@@@@@HHHFFFCCC@@@===<<<;;;:::???AAABBB@@@<<<999:::;;;@@@>>>:::444111111444777222444777999;;;;;;;;;:::888888777666666666666777888999999888666444333444333444444333222222555777777888777666555555777999999:::<<<>>>?????????>>>???;;;999::::::666444444666999<<<<<<999888999:::777;;;===;;;;;;???BBBAAAEEEJJJUUUhhhxxxkkkcccccc[[[UUUTTTTTTQQQOOOPPPJJJJJJIIIIIIKKKPPPVVV[[[TTTZZZ^^^eeeqqqxxxwwwFFFEEE999:::666888777555444444444555666777666555555:::???<<<666222777===@@@>>>;;;999999444666888777444555888<<<777777777888999999888777555777888999999999999999AAAEEEFFF@@@;;;===@@@AAA666666666777999<<<>>>@@@DDDJJJNNNLLLEEE???===?????????@@@@@@@@@@@@AAAAAA@@@CCCFFFEEEAAA>>>>>>@@@AAABBBAAA@@@??????AAACCC???GGGDDDHHHUUU^^^kkkSSSMMM<<<:::888999:::;;;999666666666777777777666444444555555444333333333333444444555555555666777;;;>>>===???AAA@@@;;;888999:::888999;;;===???????????????===999888888999888888888666444333555777888888;;;888555444444555999<<<888888BBBHHHBBBAAABBB:::888555666===@@@>>>===???;;;999888:::>>>AAAAAA@@@BBBAAA???===<<<;;;999777:::888777888:::;;;888555999===@@@???:::888999===;;;;;;::::::999999888888777777777777777666666555888888999999999888777666777666555555555666777777444333222222444555555444888888888666444555777:::444555444333444666888888777555444444555666666555444666:::>>>AAABBBBBBAAALLLIIIDDD???:::888666666<<<>>>@@@???;;;888777888666888:::999777444222111222444666888999888888777777777666666666666666666999;;;<<<:::666555777999555555444222111222555777::::::999888777777888888777999<<>>999666555111555888888666555666888777888999999999999999:::888999999888666666999;;;BBBIIILLLGGG@@@???@@@@@@;;;999666555777===CCCGGGGGGJJJLLLHHHBBB>>>???AAA@@@@@@@@@@@@AAAAAAAAAAAA===@@@CCCCCCAAA@@@@@@AAABBBBBBBBBAAA???@@@BBBDDDCCCIIIDDDDDDNNNTTTvvv}}}```UUUAAA===;;;;;;>>>>>>;;;888555666999::::::888555333555666777777888666444222444555666666666888;;;======???@@@>>>999666777888777777777888:::===???@@@>>><<<::::::;;;<<<===<<<:::888666666888::::::999999:::999888888999999999444444@@@GGGBBBBBBCCC<<<777555666;;;>>>>>>===>>>999666444777===@@@@@@>>>???===;;;;;;<<<<<<:::777999888777999<<<>>>;;;999999===???===777444666999777777777777777777666666777777777777777666555444666888:::;;;999777333111666555555555666888:::;;;999777555444555666666555999888777666555666999;;;666555444444555666777999777666444444666777666555444666999===@@@BBBBBBBBBBBB@@@>>>;;;::::::;;;<<<777999:::999888555444444///333888;;;999666333222444555555666555555444333555555555555555555555555777999:::999666555888<<<777777666444333333666888;;;:::999888888888888777777999<<>><<<;;;;;;:::777444333555888::::::999999999555>>>???:::>>>LLLXXX[[[```WWWMMMLLLUUUbbblllqqqvvvxxxpppcccbbbiiidddVVVUUUTTTRRRPPPMMMKKKJJJJJJHHHHHHGGGHHHKKKOOOPPPPPPPPPSSSVVVXXX___nnnOOOFFF888:::444555444444444444444444555555777777777<<>>>>>@@@AAA@@@>>>===>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@AAADDDFFFIIIMMMDDDBBBHHHJJJfffkkkVVVGGGBBB>>>===???@@@<<<888555777999::::::999666555777777888:::;;;999555222333555777888888:::<<>>>>>===:::888666666777777777666777888;;;>>>AAA<<<;;;;;;<<<>>>??????>>>:::999999:::;;;<<<;;;:::333999???AAAAAA???888222222111<<>>AAAAAA???:::777555666999:::999777888888888999<<<===>>>===>>>???@@@===999777777999777777777777777777888888777888888777777666555444555666888999888666333222888777666666777999;;;===<<<999777666666777666666999888777666666777999;;;999666666888888777888<<<888666555555666777777666666888:::<<>><<<:::999999999444444444444444333333222222333555666555555777888666666666555444333222111333444555555555555555444444555666555444555666888888888888666555555666888:::999777777888888777555888999;;;>>>???@@@@@@@@@??????===999999:::888444333444666888999:::999999333888;;;;;;BBBSSSfffrrrzzzlllZZZOOONNNUUU[[[___[[[[[[TTTKKKJJJPPPPPPIIINNNQQQUUUVVVSSSNNNKKKIIILLLOOOQQQRRRVVV]]]aaaaaadddjjjqqq{{{PPPEEE777999333444555555666777888999:::666888888666888<<<>>>===@@@>>>;;;777555666999<<<:::999888888999999777555444777999:::888888999;;;;;;>>>@@@===888333333444444===FFFGGGFFFEEEBBB>>>=========>>>@@@AAACCCDDDEEEBBB???>>>@@@AAAAAA???BBB@@@??????AAABBBAAA???AAA===;;;<<>>??????AAAEEEHHHHHHKKKCCCAAAGGGDDDYYYyyy[[[MMMFFF???===??????;;;777777777666666666666777888:::888777888999999666333333555777999:::;;;>>>@@@@@@===999777666777777666777777888999;;;===>>>???999999:::===??????===;;;999999999;;;======;;;888444;;;@@@@@@??????:::222555333<<<@@@:::999;;;555888888777777999:::999777777888:::<<>>@@@AAA@@@???===;;;999999999666666666777777888888888888888888888777666555444444444444555666777888999===;;;999888777999;;;<<<:::888555555666777888888999888666666777999::::::;;;666666999999666888<<<888666555555666777777666888888888999:::===???@@@CCCAAA???<<<888555222111333222222222333444444444444555555444333444777:::777666666666555444444444333444555666777666666555666444444444555555444333777888999888666555666777888666555666888888666444888888999:::<<<===>>>>>>???@@@===777777:::999444333333444666888:::::::::888777888<<>>???777:::999555444888;;;;;;999888777777999<<<>>>???AAA===888777999:::999777333666999999777777888;;;777===CCCCCC>>>999777777999===>>><<<<<<@@@CCCBBB???===:::999:::===AAADDDBBB???<<<===AAACCCAAA>>>EEECCCAAABBBDDDEEECCCAAADDD>>>999:::>>>AAA>>>:::999;;;<<<===???AAAEEEHHHBBBFFF@@@AAAHHHCCCSSS}}}fffPPPHHH@@@===>>>>>>:::666999777444111222444888:::===999666555777888777555222555888:::;;;===???BBBBBB<<<666444555777777666666888;;;===??????>>>>>>777888:::<<<>>>===:::777777777999;;;===<<<999666;;;???===888777<<<===999:::888???AAA999888:::444999999777666777999777555555888;;;>>>???@@@??????>>>999555555999======;;;555777999888666888===AAABBB???===;;;;;;:::999777444444555555666666777777999999999999888777555555444333111111444888>>>AAAAAA???<<<999888888:::;;;888666444333666888999999888777666777999::::::999999444333777777444555:::888777555555777777777666666555444444555888:::<<<::::::999999777555444333444333111111333555666777333555777888777555555666777777777777777777777777444555666888888888777666999777555666777777444000666888999888777555555666666555333555777888666333777777777888999:::;;;<<>>DDDOOOgggvvvgggXXXLLLFFFAAA???@@@CCCBBB???AAAGGGPPPTTTZZZ^^^ccciiiqqqwwwwww|||}}}|||LLLAAA666<<<999>>>@@@BBBBBB???===>>>@@@888888888888777888999:::555;;;AAACCC@@@===>>>@@@AAADDDBBB888444777;;;;;;666777888888666555555666888888888:::>>>@@@@@@?????????>>>===>>>???@@@@@@<<>>>>>AAACCCAAA@@@AAAAAABBBCCCDDDEEEFFFBBB======@@@BBB@@@===???????????????@@@@@@@@@CCCFFFDDDCCCDDDAAAOOOkkkzzzXXXRRR888GGG>>><<<888777888777666666666777999::::::888777666777777777666222777777555777>>>AAA???===:::777555555666777777888888888888777888999999::::::999888888:::???CCC666222222777999999<<>>======>>>??????===BBBDDD???777444999@@@???999555888???CCC???:::999777555777;;;@@@AAAAAABBB;;;555444999>>>AAAAAADDD???999666777888999888:::888777666777777666555555333111333999===>>>======;;;888555333333444666666666555555666777888999:::::::::999999:::===@@@999888666666777:::===???;;;777444666777777:::???<<<999555555777888777666;;;666222333666888666333444555555444999@@@CCCBBBAAA999777<<>>???>>>;;;999999:::777777666666777888777777333666:::<<<<<<===???BBB;;;???>>>999777:::<<<:::555666777666666777:::===:::999888:::===@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????BBBBBB??????BBBAAA>>>===???BBBCCCBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDAAA>>>???BBBDDDBBB???AAAAAA@@@@@@@@@@@@??????@@@CCCAAABBBEEECCCNNNgggttt```VVV777DDD;;;<<<;;;<<<999777555333333666999;;;999888777777888999888666555888888555666;;;===;;;:::999888777777777777666888888777888:::<<<<<<<<<===<<<;;;888888:::>>>BBB;;;666555888888666777<<<===777555888:::777666888444555555666777777777888????????????????????????>>>AAABBB>>>888666:::???@@@<<<999;;;???@@@<<<777555555555999===@@@@@@??????;;;666555888;;;>>>???BBB>>>;;;999999999888666888777777888999999888666444444444666888;;;<<<<<<999888777777888777666555666666666666666777777777999999999999999:::===>>>888888777777888:::<<<===;;;666444666777777:::>>><<<999666666888999888777999555222444888;;;:::888333555444333777>>>@@@>>>???888555999<<<999666666777888999999888666555444444888666:::AAA;;;555===:::DDDKKKFFF>>>:::777444666666777777888777777777777777666666666666777777555666666777999::::::;;;<<<999666777999:::999777888999999:::;;;;;;;;;;;;:::666777<<<===>>>JJJ[[[fffcccEEE>>>:::000@@@>>>PPPYYYmmm|||ppp```XXXYYY\\\JJJ???222888666999::::::999666444444555555444444666:::<<<;;;999<<<:::888777888888888777666999999888:::===<<<999666777666666777:::???CCC:::999888999===???AAAAAA@@@@@@@@@@@@@@@???======BBBDDDDDDCCCEEEFFFAAA:::;;;@@@EEEHHHGGGDDDAAA??????????????????@@@AAABBBAAA@@@???AAADDDFFFDDDAAABBBBBBAAAAAA@@@?????????===@@@===@@@EEEDDDJJJ^^^iiippp```:::AAA777:::;;;===999777444111222444888;;;888777777888::::::999777777999888555555888888666777777888888888888777666999777666999>>>@@@@@@>>>???>>><<<999777999===AAA===999888888777555555888:::666444666777555555666444555666777777888888888???@@@AAAAAAAAAAAA@@@???>>>???>>>===;;;;;;===???@@@???======<<<;;;777555333444777;;;???@@@???===;;;;;;:::888777888;;;======;;;:::999999888555222555666777:::======;;;999333555888999999888999:::777666777:::===<<<888444666777777777777666555555666777888999:::;;;<<<<<<888888888888999999:::::::::666555777777666999===;;;999777666777888888888777444222555999===>>>===444555444222555;;;<<<999;;;666333555888777666777555999<<<<<<999666666666666999777888???;;;777???<<>>111666555777777777666555444555555444333333888>>>BBBAAA>>>???;;;777777999999555111888777555777;;;===;;;888999:::::::::999;;;>>>@@@:::888777888;;;>>>@@@@@@<<<<<<;;;::::::;;;;;;<<>>>>>>>>>>>>>>>>>???@@@@@@@@@???@@@BBBDDDEEECCC@@@@@@@@@@@@@@@????????????===???<<<>>>DDDBBBDDDRRRZZZ~~~nnn???AAA555777888999888777555444444666888:::777777777999;;;;;;999888777777777555555666555555555666777777666666777888:::888777:::>>>AAA???<<<======:::888777999===AAA<<<:::999999999888888999777555444444555444444555555666888999::::::::::::???@@@BBBCCCCCCBBB@@@???>>>===<<<<<<===>>>???>>>@@@???===:::777666666777777888999;;;<<<===<<<;;;999<<<>>><<<888666999===999888777666555333111000555666999===@@@AAA???===333888<<<<<<999777777888999888777:::======999444888888888888777666555444555666666888:::;;;::::::777888999::::::999888888999666555888888666888;;;999888666555666777777888777555444555999<<<======555666555333555999999666888444111222444666777777333999???@@@<<<888999;;;444888555444;;;999666======GGGNNNJJJ???777555777333333555666777777777777777666666666666777777888555666666777777888888888444666888999888777777888;;;999888666666666888888999444333777999999;;;???DDD___xxxbbbIIIBBBAAA:::LLLPPPpppjjjSSSLLLBBB;;;AAAFFFccckkktttaaaccc]]]jjj}}}EEE>>>000666666666666555555666888999999777555666999===??????===666444444999@@@BBB===888>>>999666666999::::::999;;;===???>>><<<999888888888777666777:::===??????999777444333333666999;;;AAAAAA??????DDDJJJGGGAAAFFFGGGIIIHHHEEEAAA???>>>>>>>>>=========>>>??????@@@@@@@@@AAABBBBBB@@@>>>===>>>>>>>>>??????@@@@@@>>>AAA===<<>>AAA======<<<;;;::::::999888555666555444333444444444777888:::<<<>>>>>>======???@@@BBBCCCCCCBBB@@@???>>><<<;;;<<>>???===;;;666444555999===???>>><<<;;;999999999::::::???BBB@@@;;;888:::>>>;;;:::888555333222222333555777999>>>AAABBB@@@>>>666:::>>>>>>;;;888777888>>>;;;888888::::::999777::::::999999888777555555777666666888:::;;;999777666777999::::::999888777888555555888999666666999666666666555444555666888999888666666777999999:::777999777444666999888444555444222111222555777777555;;;@@@@@@;;;777666888333999555222999999777<<<>>>BBBFFFCCC:::555777===333333555666777777777777666666666666666777888888666666666666666666666777888999999777555555777999999999:::::::::888777666777444333777::::::::::::???OOOkkkzzzqqqfffYYYHHH@@@@@@;;;MMMQQQtttnnnWWWJJJIII@@@;;;CCCFFF___ccceee[[[OOOPPPIIISSSyyyEEE@@@222666666777555444555777:::;;;;;;:::999888777666666777777888777888===CCCDDD???:::BBB===999::::::888888:::<<<>>>@@@???<<<888555333777666777999<<<>>>>>>===999777444222333555888:::===>>>>>>>>>CCCIIIIIIEEEHHHIIIIIIFFFCCC@@@??????>>>>>>>>>======>>>>>>???@@@@@@@@@AAAAAA@@@??????>>>>>>?????????@@@@@@@@@>>>CCC???;;;>>>;;;888???CCCaaawwwNNNJJJ<<<<<<999777555777:::<<<<<<;;;888777999777555666777999888888555333444777777555444666666888:::888555444777:::::::::;;;;;;:::999777666777888:::::::::;;;>>>AAA???AAA???;;;999999888555555888888444333444666555888:::===???@@@@@@??????@@@@@@BBBBBBBBBBBB@@@@@@===<<<<<<===???@@@@@@???>>><<<999666555888===AAADDDCCC@@@<<<888777888:::<<<@@@CCCBBB===;;;===@@@???>>><<<999666555666888666777888<<>><<<999777666777999:::<<<;;;:::999888888888888:::888666777:::;;;999666555666888999999999888888777555666999999666555888666666666555444555777999<<<;;;999777666666666777999:::999666777999888333444555555222333666777666999<<<>>>===888444222222555<<<888444;;;===:::>>>>>>======;;;666444999AAA444555666666777777777777666555555666666777888999666666666666555555555555;;;999888777666777777888777999<<<======:::777444666555555777999:::::::::<<>>>>>???AAAAAA===:::BBB>>>>>>@@@===777777;;;999;;;===<<<999777666666777777999<<>>AAABBBEEEIIIIIIFFFEEEGGGGGGFFFCCCAAA@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAAAAA@@@??????<<>>???[[[iiiYYYOOO>>>===999666555777999:::;;;:::888777:::777444333444666777777666333444888888444333666666;;;??????;;;888777888777;;;>>>===999666666888999;;;===>>>======>>>???;;;>>>>>>999888:::888444555::::::555333666888666888:::===@@@AAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>????????????@@@>>>===;;;:::;;;===@@@AAACCCDDDCCC@@@;;;888888999>>>@@@BBBAAA???===>>>@@@???@@@@@@>>>:::888888999666555666888:::;;;:::999>>>>>>>>>??????>>>;;;999999;;;:::777444444999>>>???===;;;999888999;;;<<<>>>:::666666999:::888666555555666888888999999999777555666::::::666444666666888888777555666999;;;???>>><<<999777666666777888:::999666777999777333333777888444444777888555:::;;;;;;;;;:::888777666555???;;;777===@@@<<<>>>???999666777666555999@@@666666777777888777777777555555555555666777888999666666666555555444444444999777666888;;;<<<999777666888;;;===<<<:::777555555777888888888999999999===<<>>@@@BBBCCCCCC???>>>BBBEEE@@@888777;;;777888999888777777999:::777999;;;???BBBBBB@@@>>>AAABBBCCCCCCAAA===999777777>>>EEEFFFGGGIIIHHHEEEAAADDDFFFGGGEEECCCAAAAAA@@@???>>>>>>>>>>>>?????????@@@@@@@@@AAABBBEEEHHHHHHGGGFFFDDDBBB@@@???>>>:::CCCAAA::::::777777??????XXXaaa}}}bbbSSS>>>;;;666333666777777777888888888888;;;888444222222555666777888555555:::999333222555555===DDDFFFAAA;;;777777555;;;@@@???999555777;;;;;;>>>AAAAAA@@@>>>======444999:::777777;;;;;;777555;;;<<<666333777999777777999<<>>@@@@@@>>>>>>???@@@???>>>===???AAABBBAAA???@@@CCCEEECCC>>>:::999999??????@@@@@@?????????@@@<<>>;;;888888:::===???AAA<<<777666888:::888666444555666777888999:::;;;666555666::::::666444666888999:::999777777:::>>>@@@@@@>>>;;;888777777888777999888666666999666222333999:::666555888888444:::999:::<<>>@@@<<<===???888444777888777999>>>777888888888888777777666555555555555666777999999666666666555444444333333666555555:::???@@@;;;666666777999;;;;;;999888666666999:::888666777888888@@@999===CCC@@@AAADDD>>>;;;:::444FFFEEE[[[kkkiiiHHHBBBCCCEEE>>>DDDLLLIIIllljjjHHHEEE>>>888@@@DDD\\\nnnQQQLLL:::<<<<<<>>>888333333333444999???999888666555666888;;;===@@@===;;;===@@@AAA>>>:::???@@@@@@@@@>>>;;;888666777<<<<<<666333777999888999:::===???@@@@@@???>>>>>>AAADDDCCC???:::999999999<<<@@@DDDFFFGGGFFFEEEFFFEEECCC@@@>>>===<<<;;;>>>BBBFFFEEEAAA???AAADDDCCC???<<<<<>>@@@>>><<<;;;;;;444555888:::;;;:::999888///555===AAA@@@?????????:::999777444333555999<<>>@@@@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@@@@===:::<<>>;;;@@@===<<>>>>>BBB===???AAAAAA>>>;;;999888>>>??????>>>======>>>@@@??????>>>;;;777555555666555444444555777;;;>>>@@@???>>>>>>>>>======<<<<<<<<<444111777888555:::CCC@@@>>><<<;;;===>>>???>>>888999999999999777555444444555666777777666555444222555999999888777999:::888888888888888888888888@@@===999666666999<<>>???@@@>>>CCC@@@666555<<<===888:::888888999;;;;;;888555444555666777888888999:::<<<888333333666777444000555555444444444555666666888999<<<@@@DDDBBB<<<777666777999:::;;;:::888666777666444444555777999:::555666999;;;===>>>>>>>>>444222666>>>BBBEEEUUUgggyyy]]]EEEHHHHHHDDDJJJOOOPPP]]]fffQQQCCCAAA???CCCCCCYYYnnnRRRIII;;;AAAAAA>>>999666777777555888<<<999999999999999999999888999888888999<<<===;;;:::777777888:::;;;===???@@@???CCCDDD???<<>>??????@@@999;;;<<<======>>>@@@AAA>>>???AAACCCCCCCCCBBBAAADDDCCCBBBAAAAAA@@@@@@@@@@@@CCCFFFDDDAAA@@@BBBEEECCCAAA???===???CCCIIILLLYYYWWWQQQHHH???;;;>>>BBB<<>>;;;LLLKKK^^^qqqjjjcccPPPDDDCCC999888777777888777555222555444444444444444555666444555777888999999888888666:::======999555444444888888999:::::::::999888;;;<<<======:::888777777555555555555666:::===@@@@@@===999666666777777777777777:::===AAABBB@@@>>>@@@@@@BBBBBBBBBBBB@@@@@@======<<<<<<;;;;;;;;;;;;:::888:::======888666777555888;;;:::666555666888666777777666555555555555:::999999999999999999888666555555666777:::===>>>AAAAAABBBAAA???;;;888666999666555888888777999===;;;<<<>>>@@@AAA===888444666777888:::;;;;;;<<<<<<999::::::999888666444333333555777666555666:::===888888888888888888888888<<<:::777666777:::===@@@888666555333222333444555555888:::999777666777888;;;::::::999999<<>>>>>;;;999666888999999888666555555666555555444555666888888666777888:::::::::999999<<<===???@@@===<<>>>>>;;;:::;;;<<<;;;FFFCCC???<<<:::;;;===???:::999888999>>>CCCFFFHHHDDDCCCBBBAAA@@@>>>===<<>>===<<<;;;<<<===AAAJJJCCCTTTbbbxxxgggMMMBBB@@@999888777777888777666444555555444333333333444444222222444555888:::<<<===555999===>>><<<;;;===???======<<<;;;:::999999999<<<:::777666666888999999444444666888:::===@@@BBB???;;;777444444666777777555666:::???BBBCCC@@@>>>@@@@@@BBBBBBBBBBBB@@@@@@===>>>>>><<<999999;;;>>>;;;;;;>>>BBB@@@999444333333888===;;;777666;;;AAAAAABBBBBBBBBAAA???>>><<<888666666777:::;;;999666777777666666777999;;;<<>>===<<<999666444333444444444333333666:::>>>888888888888888888888888777666555666777:::===>>>888777555333222222333444555666777777666555666888999;;;<<<===<<<;;;;;;<<<@@@CCCAAA:::999>>>???;;;@@@???>>>???AAACCCCCCBBBCCC>>>888777:::???AAABBB======<<<:::999777444333222333444444555555444444777888999999888888999:::999;;;<<<;;;777555666777555555666666666666666666777777777888777777666555888???CCC@@@<<<===@@@AAAFFFOOOjjjhhhccckkkyyyaaaMMMCCCGGG@@@@@@MMM}}}gggRRR???===222777444333555555222333666888999:::;;;:::888666444555999<<<;;;888777;;;???@@@???>>>=========>>>???AAABBBCCCBBBBBBBBBBBBAAA@@@>>>;;;888888999;;;===@@@===:::<<>>;;;999999999:::;;;777333333777:::;;;:::777777888;;;===?????????AAA===777444444555666777555666999===@@@BBBAAA???@@@@@@BBBBBBBBBBBB@@@@@@@@@???===<<<<<<>>>???@@@>>>===@@@DDDBBB<<<777777444;;;BBBBBB<<<:::???FFF@@@???@@@@@@???===999777===:::777888;;;;;;666222888888777777777888999::::::;;;===??????>>><<<;;;999??????888888===<<<555666555666888:::<<<<<<;;;666666666888:::===@@@BBBAAA@@@>>><<<999777555444333333333333444777:::<<<888888888888888888888888555555555666777888:::;;;888777555444333333333333777888888777777888888999444:::@@@CCC@@@;;;777666>>>AAA???:::999===>>>;;;@@@???===<<<===>>>??????@@@:::555444888;;;<<<<<<<<<>>>>>><<<888555333333111222333444555555444444666999;;;999666555777::::::===???>>>:::888:::===666666777888888777777666888888888888777777666666444???CCC>>>===CCCEEEAAAEEEEEEXXXsss~~~xxxyyyhhhSSSHHHKKKOOOIIIZZZuuu\\\FFFAAA666999444111222222222666;;;777777666666666666777777777;;;>>><<<777666;;;???;;;<<<>>>@@@AAAAAA@@@@@@AAA@@@???@@@AAA@@@@@@AAA777777888999;;;<<<======AAA>>><<<===AAADDDCCCBBBEEECCCAAA>>><<<<<<<<<===@@@@@@@@@@@@AAABBBCCCDDDBBBAAA@@@>>>===>>>AAACCC===@@@BBB@@@===>>>DDDJJJJJJLLLMMMLLLIIIDDD@@@>>>AAA<<<777666999<<<<<<:::;;;BBB===RRRUUUhhh}}}aaaTTTJJJ<<<999666444444555555444666555444444333333333333555444333333555888;;;===;;;>>>???>>>;;;:::<<>>:::999888999:::>>>;;;777777999999777444888888999<<>>CCC???999666555555555555888777777999<<>>============;;;777333@@@<<<888999<<<<<<777333999888888888888888888999888888999999;;;===???@@@===BBB@@@999888>>>???:::666666666777;;;=========999888888777888:::;;;<<>><<<;;;999777666555222222333555777888888888888888888888888888888888666666666666666666666666777777666555444444333333888777777888999:::999999666;;;@@@@@@<<<888777888;;;<<<;;;999999;;;<<<:::666777888999;;;>>>AAACCC===;;;999999;;;<<<;;;999<<<===<<<:::666333222333111222333444555555555555666999<<<;;;888666666888888;;;>>>>>><<<;;;===???777777888999999999888888>>>===<<<:::888777666555999BBBCCC<<<:::???@@@<<>>@@@AAA@@@@@@<<<:::999:::<<<>>>??????BBBAAA???>>>>>>>>>??????AAA@@@@@@??????@@@@@@@@@@@@@@@>>>>>>>>>>>>@@@@@@:::===??????>>>>>>AAADDDEEEEEEEEEDDDCCCCCCBBBAAA@@@<<<888888;;;>>>???>>>???DDD:::HHHIII\\\qqqhhhUUUDDD???;;;777444444555555444666666555444444444555555666555444444444666888::::::===??????===<<>>:::777777666555444999777555666999<<>>777888555555777888666777;;;222999@@@@@@;;;888:::>>>EEECCCAAAAAABBBAAA===999<<<999777888;;;===<<<:::888888888888888888888888:::999888777777999;;;===???@@@>>>::::::>>>@@@>>>666777:::===>>>===999555;;;;;;:::999999999::::::>>>===;;;999888777777777333333444777999999888666888888888888888888888888999888777555444444333333777777777666666666666555666666777999;;;;;;999777===>>>>>>999444444:::???999999888888888999::::::888999::::::::::::===???@@@BBBCCCDDDDDDAAA???>>>===;;;999777555444333333333333333444555666777888999:::<<<;;;999777666666666777:::<<<======<<<;;;666666777888888999::::::CCCAAA>>>;;;777555333222888;;;;;;888777:::;;;;;;???<<>>>>>???CCC:::<<<>>>AAABBBBBB@@@@@@===<<<999777666888<<>>@@@AAA@@@??????DDDCCCCCCBBBBBBAAA@@@>>><<<:::999999;;;>>>???@@@@@@GGG;;;CCCBBBVVVfff~~~hhhNNNDDD???:::666555555666666666666555555555666777777666555555444555666777888666:::>>>???>>>???AAADDD<<<;;;:::888888888888999333444777888999;;;>>>@@@<<<:::888:::???AAA@@@===;;;999888777888888666555777666555666999;;;;;;;;;@@@@@@BBBBBBBBBBBB@@@@@@;;;777555888===>>>999333:::777666999999888999<<<777:::<<<<<<::::::>>>AAA>>>;;;777777::::::777333777666555666888;;;???AAA777888888999999999888888999999888777666777777888<<<::::::>>>???======@@@888888999;;;<<<;;;888555;;;<<<======>>>>>>>>>>>>@@@>>><<<:::888777777777888666444555888999888777888888888888888888888888:::999777555444333444444666777777888888888888888777777999<<>>>>>:::444444999???777777777888999888999:::<<<===>>><<<999666666777999===AAAAAA===999999:::???;;;666444555666555333666555333333444666999;;;===;;;888777777777666666777777888<<<@@@???:::555444444444444666888:::;;;???===;;;888666444333333333222444888999777888;;;>>>;;;BBBFFFiiiuuummm^^^LLLIIIFFFGGGIIISSSddduuu}}}uuuvvvrrrxxxlllYYYOOOEEE>>>999777555333666:::<<<:::888666444444444444444444666777999===BBBEEEFFFEEEBBB???=========>>>???666222555888777999>>>@@@@@@@@@AAA@@@???>>>===CCCAAA===666222444:::@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@BBBAAA@@@???:::;;;===AAACCCBBB???<<>>???999DDD;;;BBB???RRRZZZtttpppRRRGGGCCC<<<888666666777777666666666666666777888999555555555555555666777888777:::===<<<888666666888999888888888888888888888:::;;;;;;888555444777;;;BBB>>>::::::===>>><<<888666555555777888999777555555555666777::::::999777@@@@@@BBBBBBBBBBBB@@@@@@<<<;;;;;;<<<===<<<777333888666666999999666666888888777666555555999>>>BBB???:::666666999:::777444666666555555555888>>>BBB777777888999999999999888555666777888888777666666999444888AAABBB<<<:::@@@;;;888444333555999<<<>>>:::<<<>>>AAACCCCCCCCCCCCBBB@@@>>>;;;888777666666<<<888444444666999999888888888888888888888888888:::888666444333444555666666777888999999::::::999999:::<<<@@@DDDCCC>>>:::333:::AAAAAA;;;666777999777666777999999888999:::444777;;;;;;999888999;;;@@@FFFJJJHHHBBB>>>@@@CCCAAA;;;444222555888777555777666444333444777;;;===AAA;;;555333444777777666;;;999999>>>CCCBBB:::333333222111222333666999;;;666666555444444666777888777333555<<<;;;333000555>>>:::>>>===WWW\\\|||dddZZZIIIEEEBBBCCCEEEKKKXXXdddtttbbbhhh{{{bbbQQQGGGDDD???;;;555333555:::888666333111000222444666555777999999:::===BBBGGGFFFFFFEEECCC@@@>>>???@@@AAA:::666888999666777;;;===???@@@<<<777555888;;;>>><<<:::999999999888777===>>>CCCGGGDDD===???EEEDDDCCCAAA>>>======???AAA@@@@@@@@@???@@@@@@AAABBB>>>>>>>>>???AAAEEEHHHJJJAAABBBAAA>>>???BBBAAA===999666777:::888555:::BBB???@@@===BBBIIIJJJVVVooowwwUUUGGG999@@@666999111:::111555444555888<<<<<<999555666666777888888888888777=========<<<;;;:::888777:::;;;;;;999888888999:::666888:::;;;:::999:::::::::666333888@@@CCC===666888888999::::::888444111444444555666777888888888:::@@@CCC@@@===???@@@@@@>>>>>>@@@BBB???999777888:::::::::;;;<<<>>>???@@@@@@AAAAAA<<<666555999===<<<555333777777222444;;;888777666777999<<>>>>>>>>666777999<<>><<<:::???;;;999===CCCDDDCCCAAAAAA???<<<;;;;;;;;;999777666777888555333333777;;;::::::999999888777777777BBB>>>999777777999:::;;;888999;;;===>>>>>>>>>>>>:::???DDDGGGFFFAAA===;;;111999AAAAAA<<<999<<>>AAA@@@<<<999777777333000222666;;;>>>???777666555444444555666777777777666555555666777888:::333666EEEOOOWWWiii^^^PPPBBBGGGAAA;;;BBBFFFMMMYYYccc```\\\___qqqvvvmmmSSSLLLEEE???999555777;;;666555444333333333444444666777777777777<<>><<<777555777666444555:::===@@@AAA>>>:::888:::===999888888999:::<<<======;;;;;;>>>CCCBBB======BBB??????@@@???>>>=========<<<>>>@@@AAAAAA@@@>>>===>>>???@@@AAAAAAAAA@@@@@@===@@@@@@>>>???BBBAAA===>>>;;;999999666333777>>>???@@@>>>AAAGGGFFFOOOeeemmmZZZDDDDDD999<<<222<<<555888999:::999888666555555666777777888999:::;;;;;;<<<;;;999888888999;;;===777888888777666666777888777888:::;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;999777:::999888777888888888777555666888:::<<<=========:::???@@@===<<<>>>???===<<<;;;===???===888777999;;;===>>>>>>======???AAA>>>??????;;;555333666:::;;;888777999:::999:::===@@@>>>;;;888777888;;;<<<;;;:::999999:::::::::999777777888:::===>>>===<<<777888999::::::;;;;;;;;;999777666777:::>>>@@@AAA@@@;;;777999===??????>>>??????>>>===;;;999888777555777999:::999888999999888888888888888888999999999777666777:::===@@@@@@666777888:::::::::999999:::;;;===>>>>>><<<999777222888======:::888:::>>>777555888===???:::666555:::777;;;CCCBBB888555999444999???BBB@@@<<<999888???;;;666333333555777999555555555555555666777888888888666666666888:::;;;>>>???AAA@@@<<<999777666888777555666888999888666777666555444555666888999999888777777777777888888===999:::AAAEEEGGGQQQ^^^ttt```RRR???AAA===<<>><<<===???888888999999;;;<<<>>>???:::888999>>>@@@>>>===>>>999;;;===??????===:::888999;;;???BBBBBB???;;;888:::<<>>@@@??????BBBAAA>>>CCC???<<<999555222444999<<>>@@@EEEAAAEEEWWWsssRRRHHH===@@@333>>>;;;888:::;;;999444222444777666666777888999<<<>>>@@@AAA>>>999777666999===@@@666666666777777777777777888888:::;;;;;;<<<<<<;;;888<<>><<<:::888;;;===<<<:::;;;>>><<<999888777888;;;:::666777;;;<<<@@@CCCBBB===;;;===@@@>>>??????<<<777444555777888;;;===;;;===@@@@@@>>>BBB@@@===:::888888999:::555777999:::999999::::::===???AAA@@@===:::888888555888;;;<<<999777777888:::999888999<<<>>>?????????;;;666555777:::;;;:::<<>>@@@???;;;888666777777888999999::::::;;;:::999:::<<<<<<;;;:::666666777777777777666666;;;888666777999999888555555777888888777777888:::666555888???@@@;;;666444888<<<@@@???;;;777666777333666;;;======<<<;;;;;;BBB===777444555777888777444555777888888777666555888888777777888:::<<<>>>AAA@@@???<<<888666666777666666888999:::999555222888777555555555777999;;;999999999888888777777777333555888:::===AAAFFFJJJPPPeeeuuuWWWKKKCCCAAA===AAAKKKOOO```}}}vvv```PPPLLLJJJPPP___wwwdddXXXLLLJJJGGG@@@===DDDPPP[[[ccchhh\\\JJJDDDFFFDDDHHHLLLHHHkkkYYYGGG???:::555444888555555555555444444444444777666555555555666999;;;666444555:::AAACCC@@@<<<666999;;;999555222555:::;;;>>>AAAAAA@@@>>>???@@@=========<<<:::999:::;;;;;;888777<<>>888999;;;===>>>===:::888999<<>><<<@@@CCCAAA@@@BBBAAA>>>BBB@@@>>><<<888555333444888===<<<===BBB===>>>KKKnnn\\\LLL@@@CCC666AAA>>>666777666444222222555888555555555666888<<>>888888888999::::::999888777777777999:::;;;;;;;;;222777<<<;;;777777===CCC???===;;;888666888;;;===BBBBBBBBBAAA???===:::999======:::888:::>>>;;;666777555666888888666999>>>>>>CCCFFFCCC;;;666888<<<@@@AAAAAA>>>:::777777777666>>>@@@<<<===BBBAAA:::999:::;;;;;;<<<<<<<<<;;;444777999999888888<<>>:::666666888;;;<<<>>>AAABBB@@@;;;666;;;:::888666888;;;;;;888999>>>BBBAAA;;;666555777666666888===AAAAAA<<<888777777888888888999999999>>>>>>>>>??????<<<888555666777777777777777777777;;;888555777<<<>>><<<888888666555555666777777777777555777<<<>>>:::777777777???AAA;;;888;;;:::666888999:::;;;<<<<<<<<<===@@@<<<888888:::;;;888555555666666777777666555444888888888888999:::;;;<<<999999999888666555666888111333666999::::::888777;;;:::888666666777999:::999999999888777666555555...333777777;;;CCCFFFEEEFFFSSS[[[}}}aaaUUUNNNGGGAAAIIIVVV\\\uuu}}}WWWLLLHHHGGGIIIJJJSSSkkkTTTNNNIIILLLIIICCCEEEOOOVVVUUUTTTVVVKKKBBBBBBEEEEEEMMMQQQHHHwww^^^FFF===:::555444888777666444222222444666888999:::;;;;;;;;;999777555444333444999@@@CCC@@@<<<:::>>>AAA>>>888666888::::::<<<>>>@@@????????????@@@AAA@@@===999777888999>>><<<:::<<>>???@@@@@@@@@??????777888:::<<>>888555111111222444555444333333333444666:::>>>@@@???>>><<<:::999999999::::::999888999;;;<<<:::777666555444666999::::::999111444777888777999>>>AAA>>>???>>><<<999888999:::666777999<<<>>>AAABBBCCC???>>>;;;888:::===;;;666888555666888888777:::???>>>CCCEEE@@@888333444888BBBBBBAAA???<<<999888888777>>>@@@;;;;;;@@@>>>666111444:::>>>@@@???===;;;888999:::999888999>>>CCC<<>>;;;:::<<<555;;;@@@AAA<<<888888999===>>>@@@BBBCCC@@@<<<888777;;;===<<<===AAA>>>999777<<<@@@???999555555666777666666999===>>><<<999999999999888888888777777999;;;>>>AAACCCAAA===999555555555666666666777777888666777;;;AAACCC@@@;;;999777444444666888888777:::666555888:::888888:::777======777:::AAA@@@666999888888999;;;===>>>???999999:::===???>>>999444777666555444444555555666888888888777777777888888333555888999888777777777000222444666777999;;;<<<===<<<;;;999888888888888888888777666555444444444666::::::888:::@@@BBB???FFFNNNNNNhhhzzzmmm___UUUMMMFFFQQQcccpppsssOOOJJJIIIHHHFFFHHHRRRjjjSSSMMMEEEEEEAAA???CCCPPP[[[^^^]]][[[OOOFFFEEEGGGEEEKKKNNNFFFeeeGGG>>>;;;666555999888666333222222444777:::<<<===???AAAAAA>>>999555555444555999>>>@@@???<<<<<>>>>>????????????@@@AAA>>>:::888:::<<<@@@???===>>>CCCHHHFFFAAA@@@<<<777777999<<<<<<<<>>???@@@AAACCCDDD???>>>======>>>@@@CCCEEECCCHHHIIIDDD???@@@AAA@@@>>>AAABBBAAA@@@???999222333:::888777===<<<;;;CCCTTTnnnwwwaaaHHHFFF===FFF<<<===888222111444555333111222222333444555888:::<<<444555666888999999999999:::888777999;;;;;;888444666333222333777::::::888777777888888999999::::::;;;>>>@@@>>>:::888888:::888888888999;;;>>>AAACCC???@@@===999999;;;;;;777999777777999888777999>>>===???@@@<<<666333555888BBBAAA???===;;;:::999999999===>>>===<<<===;;;777333777===AAABBB???:::777<<<<<<<<<;;;:::<<>>??????===;;;999888888666:::???AAA???<<<<<<<<>>CCCCCC???;;;888666444444666888888888:::555222555777666888;;;888;;;:::999>>>DDDBBB:::777555555666:::>>>@@@@@@555888===@@@@@@===888666777666555444555666777888777777777777666666555555555888<<<===;;;999666555444555555555444666999<<<============<<<:::999888888777555444333444444555:::888777999<<<>>>???@@@AAAGGGDDDWWWbbb~~~nnn___ZZZUUU```wwwwwwTTTJJJDDD???BBBHHHUUUlll~~~RRRMMMBBB>>>===>>>BBBMMM]]]jjjjjjcccWWWGGG@@@@@@===BBBLLLLLLlllIII>>><<<555333777666555444444444555777888999:::;;;???AAA???;;;777666666777888999;;;;;;;;;999>>>@@@>>>>>>@@@???:::===<<<<<<<<<>>>?????????>>>@@@AAA???:::999;;;>>>???AAA???===@@@FFFEEE@@@AAA<<<777666999;;;;;;999======>>>???AAACCCEEEFFFCCCAAA@@@>>>>>>???AAABBBCCCGGGHHHBBB===???BBBCCCBBBDDDCCC???@@@AAA<<<555666<<<888555;;;===<<>>===:::888777777888;;;>>>===:::888;;;>>>BBB???<<<999888999<<<===>>>@@@???999666888:::888999777888:::888555777;;;999999999777666777:::>>>CCCAAA>>>===<<<<<<=========;;;<<>>;;;>>>AAACCCBBB>>>999666===<<<===>>>???>>><<<:::AAA???;;;888777666444333666999<<>>>>>:::666555888<<<@@@BBB777@@@DDD??????CCC@@@999555666666777666666555555444666777777666666777888999999888888888888888888<<<===???AAAAAA===777333;;;:::888555444333333333555777;;;???@@@@@@>>><<<444444555555555666888999777333111444666666777999888:::<<<>>>@@@BBBAAA>>>:::888777888<<>>===AAA===BBB===LLLOOOrrrwwwwwwsss|||}}}XXXIIIBBBBBBFFFMMMZZZqqq{{{PPPMMMEEEBBBIIIRRR[[[eeezzzrrr]]]FFF>>>BBB@@@CCCRRR[[[oooIII===:::222///333444444555666777777666666555444555999<<<===;;;888666777888777666666888:::666;;;===<<>><<<<<<>>>???@@@@@@@@@BBBCCC@@@:::777:::======AAA@@@<<<===CCCCCC>>>@@@;;;777666999;;;999666:::;;;===@@@BBBDDDEEEEEEAAAAAA@@@??????@@@AAAAAAAAAEEEFFF@@@<<<>>>CCCFFFFFFGGGCCC===>>>AAA>>>777999>>>888444:::======CCCFFFUUUrrrRRREEEAAALLL;;;555888;;;:::888888;;;>>>444555555666777666666555888888888888999:::;;;<<>><<<>>>@@@???:::555888444111333999<<<<<<::::::>>>BBBAAA;;;888888:::666999<<<;;;888999===BBBBBB@@@;;;888888;;;???BBB===@@@@@@999555666888999999888888:::888444555888666555444444777;;;@@@CCCGGGDDD@@@>>>???@@@AAAAAA???:::;;;BBBCCC>>>>>>DDDAAABBBCCCBBBAAA>>>;;;999<<<<<<===@@@CCC@@@:::444:::777333333777999999888666777999===@@@BBBAAA???:::999888888::::::999888:::BBBDDD===;;;@@@???888555444333444555777666555222666999999777555555777777777777888999999::::::222444999>>>AAAAAA>>>:::AAA@@@<<<999666444333333999;;;???@@@???=========000333555555555555777999555111111555888666555777888:::@@@CCCAAA>>>>>>BBBBBB???<<<<<>>999===AAA>>>777444666:::555777:::===>>>===;;;999333444555777888888888888555777999:::888777666666111444666777555555777:::555888===@@@AAA@@@===;;;:::888555222222555999;;;???666666AAADDD:::666<<<>>>BBB<<>>>>><<<999777;;;;;;::::::<<<===???AAA???BBBCCC???888555888;;;@@@<<<777444666:::>>>AAA>>>>>>===:::777777<<<@@@666888<<>>>>>>>><<<:::888:::;;;;;;:::888888:::===FFFQQQhhh}}}```DDDDDD;;;===999777555777<<<@@@@@@???888999999888777777888:::@@@999222222777;;;;;;888888::::::777888999666111555555444555666888:::;;;;;;888777888777555888===>>>===;;;777555666999<<<>>>======>>>;;;777999>>>===>>>>>>;;;888888;;;>>>777999:::888555444666999222222222222555:::>>>AAADDDCCCAAA@@@??????>>>>>>@@@???>>>;;;:::;;;>>>@@@BBBAAA@@@@@@???===999555666;;;@@@???:::666666777999888666777888:::999888444444444666999<<<@@@BBB@@@===:::888888999888777;;;888666888<<<===:::666777555333444777888666444444555666666666888;;;===???===;;;:::;;;<<<<<<;;;999666555999:::999;;;??????BBBBBB>>>777333444666666999<<>>???AAAAAAAAAAAA@@@??????@@@@@@======;;;666222111555:::666:::>>>AAA@@@<<<888444:::777444444888;;;;;;:::===>>>??????===999666333111999<<<888666;;;AAAAAA@@@AAABBBCCCBBBBBB@@@???999777666666888888888777@@@======???BBBAAA;;;666888555888===???FFF\\\vvv___ZZZOOOKKKTTT^^^nnn}}}VVVRRR>>>JJJFFF\\\nnnUUUJJJNNNKKKQQQfffvvvmmmTTTFFFAAA777333555555555777999888666666888;;;===;;;999777666666666555777888999999999888777666888999;;;======;;;999888;;;;;;<<<===>>>@@@AAABBB??????>>>===;;;:::999999===:::666666888<<<@@@AAA>>>??????<<<888888;;;??????>>>>>>>>>@@@CCCFFFHHHBBBBBBAAA@@@@@@@@@@@@AAA>>>@@@CCCCCCAAA???======>>>=========<<<:::888666999888777777888:::;;;;;;AAAKKKaaassskkkLLLJJJ>>><<<888666555777;;;??????===777888888777555555666888;;;777444555999<<<;;;999666888888666888:::888333222222333444666888;;;===AAA<<<999888555333777<<>>:::777777888:::<<<<<>>:::777777888777999:::888555444666888555444444444666888;;;===???@@@AAA@@@@@@???@@@AAA===>>>@@@@@@>>>;;;999888888777777777777777888888999<<<>>>===:::888777888999999999999999:::;;;<<<<<<<<<;;;;;;===???BBBCCC???===;;;;;;<<<<<<;;;999;;;888666999===@@@>>>;;;<<<888555444555777666666666555444444555888===@@@AAA>>>;;;:::::::::999888<<<999888::::::888999===>>>AAABBB???:::777888:::;;;<<<>>>@@@@@@>>><<<;;;888555666::::::666555777444333222444777888777555999===AAABBB???>>>AAADDDCCCAAA???>>>>>>??????>>>888999999777555444333444:::<<>>:::888111111222444777888888777===???AAABBB@@@<<<888555333999;;;666444999>>>???@@@@@@AAAAAA@@@@@@??????888777555555777999::::::???===;;;===@@@???;;;666999666999???@@@BBBQQQdddsssqqqhhhXXXTTTXXXkkk[[[UUUCCCRRRJJJjjjlllWWWVVVXXXeee|||ppp```SSSCCC>>>???777444888888777888888888888888999999;;;:::888777666666777777888:::<<<<<<999777888999999::::::;;;;;;:::999999999:::<<>>???@@@@@@===:::>>><<<999888:::<<<=========???@@@???;;;999;;;===AAAAAAAAAAAABBBCCCEEEFFF@@@?????????@@@AAABBBBBB>>>???AAAAAA???>>>>>>?????????@@@???>>><<<999777777666555666888999::::::===EEEWWWbbbzzzVVVRRRCCC<<<888666555777<<<>>>===;;;666777777666444333555666555666777999::::::::::::777999:::999;;;???>>>:::333333333333555777999:::;;;777555666666777>>>EEECCCBBBAAA>>>:::777777888777:::???@@@;;;666999@@@>>>???@@@>>>;;;777555555777888999777555444555666777666666666666777777888888<<<@@@AAA@@@???AAACCC?????????>>><<<:::777666777888999777555666;;;???<<<;;;;;;;;;<<<;;;999777777:::;;;;;;999999<<>>??????>>><<<;;;888777999===AAAAAA@@@AAA>>>999777777999::::::777555333333555:::???BBBAAA>>>;;;999999888777666;;;777777999999777888;;;===@@@BBB@@@===;;;<<<>>>::::::::::::999888666666666333555;;;>>><<<888666222333444777:::999666444:::<<<<<<;;;999:::>>>BBBBBB>>>;;;:::===???@@@???999777555444444555444333:::<<<===>>>>>><<<:::999999<<>>>>>:::===???AAA@@@<<<888555444888999555444777<<<>>>AAA@@@??????>>>>>>>>>???999777444444777:::<<<<<>>DDDNNNWWWkkkvvvjjjUUUddd\\\mmmppp{{{mmmTTTFFFBBB:::===AAA999666:::999888777666777888999888666888888888777666666888:::777;;;>>><<<777555777:::999999888888888888888888777999<<>><<<<<<>>><<<>>>BBBEEEFFFCCC@@@===???????????????@@@AAAAAACCCAAA>>>:::999<<>>CCCOOORRRxxx```ZZZHHH>>>:::888777999<<<>>><<<:::666777777666444444555666666999;;;;;;999888999;;;888::::::888:::>>>>>>:::888777555444333333444444666444444777888999>>>EEE@@@AAA@@@>>>;;;888777777222777===@@@;;;555888???<<<<<<<<<;;;:::999888888777888888777666555444444666666666666666666555555444999>>>???===<<<>>>@@@DDD@@@;;;777777999;;;===;;;>>>@@@===888666:::>>>;;;999999;;;??????:::444555999<<<;;;888888<<<@@@CCCCCCAAA@@@??????@@@@@@:::;;;===???BBBBBB???===;;;999777888;;;>>>@@@@@@BBB@@@>>>===============555444333555888<<<@@@AAA???<<<999888888888777666888555555888888666777:::>>>@@@AAAAAA>>><<<<<<===999888777666666555555555666444444:::???@@@;;;777444555666888888777555333777888888888777999===AAA@@@;;;777777<<<@@@AAAAAA???999333111333666777777777888888888888888777777777:::===<<<888444333444777888:::;;;:::999777666666888888777666999===???BBBAAA???>>>>>>>>>???@@@===999666444666999;;;<<<===;;;888888999:::999888;;;999;;;AAABBB>>>???BBBIIIRRR___mmmyyyqqqVVVHHH@@@;;;@@@CCC:::777999666666555555666777777555333666777888777555666888;;;777:::<<<:::555333555999999888666555555555666666444666999===@@@AAABBBBBBAAAEEEHHHFFFAAA===<<<===@@@???===<<<;;;999666333666;;;@@@AAA???>>>>>>@@@<<<>>>AAADDDDDDAAA>>>;;;@@@@@@???>>>>>>>>>>>>???CCCAAA>>>:::999<<>>777333777<<<@@@BBBKKKIIIhhhxxxlllaaaLLLBBB???<<<::::::======;;;999777888888777666666777999<<<>>>>>>;;;777666999<<<888:::888555666:::999555999777666444333333333333999888999:::888444444777:::<<<===<<<:::888777888555888>>>AAA===888:::AAA@@@===:::777666777999999777777777777888777666444444444555555666666666666555999<<<===:::888888999AAA===888777999<<<>>>???888<<>>AAA@@@@@@@@@@@@@@@@@@@@@777888;;;???BBBBBB???===<<<:::888777888:::<<<<<<;;;===???AAA@@@>>><<<;;;333333555888===??????===<<<999777777888999999999<<<999999;;;:::777666888???@@@AAA@@@===;;;999888::::::999999999:::;;;<<<999777666888>>>AAA>>>:::777888888777555444333333444666999<<<===???AAACCCBBB===999888:::===>>>>>>>>>:::777666888999777555555555555444444555555666777999:::888444111222444777777666666666777999999777777888:::;;;<<>>BBBEEEBBB;;;666777:::;;;:::999:::;;;:::999777555:::???AAA???>>>>>>???BBB@@@>>><<<<<<===@@@AAA@@@@@@???>>>=========>>>???@@@BBBBBB@@@??????@@@EEEIIILLLLLLGGGBBB@@@???:::@@@DDD@@@999444777;;;???@@@HHHFFFaaammm}}}kkkRRRIIIDDD@@@<<<:::;;;<<<:::777666888999888777888:::<<>>???<<<888999;;;:::666666555444444444555666777666666888<<<:::444333555777888::::::888888888999;;;<<>>AAAAAA???======<<<;;;999999999999:::666:::>>>@@@>>>:::777555333333666;;;@@@AAA>>>;;;;;;999777777999:::;;;:::DDD@@@???@@@===888555777@@@@@@@@@???===:::666444777777777777999:::;;;<<<:::;;;::::::===AAA???:::999:::999888555333444555000333777;;;???AAAAAAAAAEEEBBB???;;;888777888999888:::>>>AAAAAA<<<555///666666555555555666777777888999::::::999:::;;;<<<999888888888999;;;===>>>:::888:::>>>@@@>>>???AAA@@@@@@@@@@@@AAABBBCCCCCCBBB>>>:::888777888888888:::999888777777777999999999:::;;;===???@@@BBBCCC>>>BBBFFFJJJQQQeeebbbNNNGGG@@@@@@>>>666777999222333666999999666333333555555777999777444333777;;;:::999777666444444444555999999888777777666555555555666777999;;;===@@@AAA===>>>???<<<999777777888888777777888999:::999888777;;;???@@@===;;;;;;===@@@===999777777999===@@@>>>>>>=========>>>??????@@@BBBDDDDDDBBB@@@??????EEEIIIMMMLLLGGGAAA??????>>>??????>>><<<:::999888???>>>EEEBBB[[[aaavvvWWWPPPHHHCCC<<<999999999777555555666888888888999<<<>>>AAAAAAAAA???===<<<;;;<<<@@@@@@>>>::::::===<<<888666666555555555666888888222222666::::::777888<<<777888999888777777888999@@@======AAABBB@@@@@@BBBDDD???:::666555555444333666555666999<<<===:::888;;;:::888777888999;;;<<>>?????????>>><<<;;;;;;<<<999<<>>:::666333222666555666:::???AAA>>>;;;<<<:::888888999:::::::::BBB??????@@@???:::777999????????????>>>;;;777444333333444555666777888888999>>>@@@>>>>>>@@@===888666999<<<<<<:::777777888000111555999<<<>>>???>>>BBBCCCBBB>>>888555777::::::===AAABBB???999444111666666666666666777888888///000222555777888777555777999;;;===>>>???@@@@@@===:::<<>>;;;<<<<<<===???@@@BBBCCCCCCCCC@@@>>>;;;999999999999888888888888888777777888999777:::======<<<<<<===>>>===>>>CCCHHHMMMYYYqqqlllVVVGGG???===:::333777:::222333777<<<;;;666333444666555888999777333333777;;;<<<999666555555555555444::::::::::::999888666666777777777888:::===@@@AAA???<<<:::999:::;;;:::999:::888777777888888777555:::===@@@???<<<999999:::666666777777777777888888;;;;;;<<<<<<===???@@@AAAFFFEEECCCAAA>>>>>>AAACCCFFFKKKOOONNNHHHBBB@@@@@@???<<<999;;;??????;;;666???===CCC???UUUWWWxxx[[[SSSKKKDDD<<<777666666555444333555777777888:::<<>>>>>??????;;;888777888888666333555555666999===>>><<<999@@@>>>;;;999999:::<<<>>>BBB<<<777777:::;;;777222666333111444999<<<:::777999777444444555777888888666555444555777888999999:::888666555666666666444333444555666777777777777999999:::===@@@AAAAAA???@@@AAABBBBBB@@@????????????AAABBB???999555333333:::777555888>>>@@@???<<>>;;;:::<<>>@@@???<<<::::::777777888;;;>>>AAAAAAAAA;;;@@@BBB???999777:::???AAAAAA@@@<<<666444666999444555555666666666777777777888:::>>>BBBAAA<<<777444777<<<@@@BBBAAA???>>>???<<<>>>DDDDDD===888888999;;;===@@@BBBCCCCCCBBB>>><<<::::::;;;;;;:::999777888999999888888888999555:::>>>===999888888888???<<<===BBBGGGOOO___pppkkkVVVKKKFFF>>>888666555444333444444666999888444444777666777888777777888:::===777999;;;:::888777:::<<<444999>>>???===;;;::::::@@@>>><<<===???>>>;;;888666999777555888>>>>>>999777888:::<<<======:::777777555;;;BBB???555222888777777888888888777777666666;;;AAADDDCCCBBBCCCDDDFFFIIIGGGAAA@@@DDDCCC>>>DDDFFFHHHHHHEEEBBB???===AAA===999777777999::::::>>>;;;>>>EEEHHHRRRnnndddOOOGGGDDD>>>777555666888888333666999999666666:::??????@@@AAAAAA@@@???<<<;;;:::999888666666666777777:::888666555666555333222555777888666222333888>>>@@@>>>;;;999999888777555===@@@AAA===777555666999777888;;;===999444555999555666777888:::<<<===>>>AAA@@@===:::999;;;???CCCDDD>>>888666666777777666333333333666888888555222777;;;>>><<<777555666999666777888888777666777999777888999::::::999777666777777888999999999888888;;;===>>>???>>>???@@@BBB???AAABBBAAA>>>===>>>AAACCCBBBAAA???<<<999555444888999<<<======>>>AAACCCAAA???===:::777666666666===???AAAAAA???===<<<<<>>999444777222222999===:::777999@@@@@@@@@@@@???<<<777333===<<<===AAAEEECCC===666888888777777777888888888888666888;;;999555777>>><<>>AAA===777888;;;???AAAAAA===888555:::===AAABBB@@@>>>>>>@@@>>>@@@BBBCCCBBB???;;;888888999<<<@@@BBBBBB???======<<<<<<>>>AAA@@@;;;777999777555777;;;<<<999444888777777888999999777666999>>>DDDEEEEEEIIISSS[[[llllllXXXGGGCCC===888555555555555444444666999888555666::::::::::::888666666777999777:::<<<<<<:::777777888777;;;???AAA@@@>>>>>>>>>>>>;;;888888999:::999888888888666444:::@@@???999::::::;;;<<<<<<:::888555555555888;;;:::666777;;;=========<<<;;;999777555999===BBBDDDCCCBBBBBBBBBFFFFFFDDD@@@???BBBDDDCCCGGGHHHHHHGGGEEEBBBAAA@@@AAA>>>999777777888999999CCC@@@AAAEEEEEEKKKaaazzzttt\\\FFFCCC<<<666444555666666555999===<<<888666777999<<<===>>>>>>>>><<<:::999777777666666666777888999===:::666444333333333333444888:::999555444777::::::999888888999:::999888999===@@@>>>:::666777888888888;;;???>>>999888:::888888888777777777777777<<<======<<<;;;;;;<<<>>>AAA>>>;;;999999888555222444333333555777888666444999===AAA@@@;;;777666777666777888777666555666777666666777999::::::::::::555555666777888999999:::999:::;;;<<<>>>@@@AAAAAAAAAAAA@@@>>>;;;:::===@@@@@@@@@AAAAAA???===:::999999999999888888:::===@@@AAA@@@>>><<<;;;;;;;;;;;;;;;===???@@@?????????@@@<<<;;;<<<>>>AAACCCBBBAAA999444333888;;;888777888999999;;;===???@@@>>><<>>???BBBAAA:::777888888666;;;:::999999999999888888:::===@@@AAA???;;;666333777:::>>>>>>===;;;;;;<<<<<<===>>>>>>>>>;;;999777555666999<<>><<<<<<<<<======<<<;;;???<<<999888999999888777999888888888999999888888555999<<<===<<<===AAAEEETTTjjjlllYYYCCCAAA===888555444666888555444555999888666777<<<777888888888777888:::===777:::===>>>;;;888555444;;;===AAABBBAAA@@@@@@@@@>>>;;;777666777888999999999888666666;;;@@@???:::============;;;999666555444777888555555:::>>>???>>>???AAAAAA@@@===:::888;;;>>>AAACCCBBB@@@@@@@@@EEEBBB@@@@@@??????CCCIIIJJJIIIHHHFFFDDDBBBAAAAAA@@@===999888888999999888???===???CCCCCCHHHZZZnnn{{{]]]HHHCCC<<<777666666777888999===@@@???:::555333333777888999::::::999888777444444444555666888999:::???;;;666222222333333333333777;;;;;;888555555666666555666888::::::999777555999>>>>>>;;;888888888999777999???@@@<<<888888777777666666555555444444666999<<<===<<<:::999888<<<<<<;;;<<<;;;888333000555444333444666888888777<<<@@@DDDDDD???999666555777888888777555444555666444444555666999;;;===>>>777777666777888:::<<<>>>888777666999>>>AAA@@@???@@@???===999777888;;;>>><<<>>>@@@BBBBBBAAA???>>>999999777555444555999<<<<<<<<<<<<<<<<<<===>>>???:::<<<>>>?????????AAABBBAAA>>><<<<<<>>>@@@BBBBBB<<<888666777888777666888666666777:::>>>AAABBBBBBAAA===888777888999888666666555444555777888777666;;;999888999777555777<<>>;;;666444888======>>>@@@@@@>>>999555222555888:::;;;:::999888999999999999999888888777777:::;;;<<<>>>???@@@@@@@@@>>>>>>===;;;999:::<<<>>>BBBAAA>>>:::777666888::::::999888888888888999:::AAABBBCCCDDDDDDDDDCCCCCCMMM\\\ppphhhYYYAAAAAA>>>999555333555888666555666888777555666;;;:::::::::888777777999;;;777999;;;<<<<<<:::888666>>>???@@@@@@@@@???>>>===@@@>>><<<;;;::::::999999777888999999:::<<<>>>>>>??????@@@>>><<<:::999999666<<<<<<555777@@@CCC???:::<<>>???@@@?????????CCC??????BBBBBB???BBBIIIGGGFFFEEEDDDCCCAAA>>><<<<<<:::888888:::;;;;;;;;;===<<>>999666555888999:::888666555555666333333333444666999;;;===<<<;;;:::999:::<<>>888999888777555555666888666666888999;;;===>>>???===>>>??????>>>===>>>???BBB???<<<;;;<<<>>>>>>>>>???<<<888666555555666777888777666888<<>>;;;888666888:::999666333999>>>>>>;;;:::===BBB<<<===>>>===<<<999666444777888:::;;;;;;:::888888888777666555555666777888???@@@@@@?????????@@@AAA???@@@@@@<<<888777999<<>>:::666444444666777555666888777333444888AAA@@@>>>:::666333333444777888888:::;;;=========@@@???>>>===<<<;;;999888???@@@AAAAAA???<<<999888444999<<<<<<888666;;;BBB???@@@AAA???===<<<>>>@@@;;;AAAAAA;;;===DDDEEE???888;;;>>>@@@AAA???<<<;;;999999:::<<<===?????????@@@>>>@@@FFFIIIGGGFFFGGGDDDCCCBBBBBBAAA???:::666888888888:::===??????>>>DDDCCCCCCBBB@@@@@@FFFMMMZZZUUUHHH===::::::999;;;???@@@???<<<999666444555666222333444555666666777777777777777777777666666555555444444666777888666555444555666666666777888999777777888:::<<<;;;999666777777777666666777:::<<>>;;;777555666:::<<<999555333333444666777888888777999:::===??????>>><<<;;;666999<<<<<<:::888777666444555666999;;;===>>>>>>AAAAAAAAA>>>;;;999999::::::999:::<<>>@@@@@@CCCAAA>>><<<:::999777555444222111444999:::888555999888888666666777666555999555333666999:::999777333666;;;???AAAAAA@@@@@@::::::::::::::::::999999;;;;;;===>>>>>>===;;;:::999777555444555777:::<<<@@@AAA@@@>>>:::999;;;<<>>999666666888888<<>>@@@AAA???======AAADDD@@@BBBBBB@@@BBBEEECCC???<<<===?????????<<<:::888:::999888:::===???@@@@@@???AAADDDHHHPPPVVVRRRKKKEEEBBB?????????>>>999555888888999<<>>===:::888666666666777888999999888666555666777333333333333444555555666<<<;;;999888777777888888;;;999666777999999777444111222444777::::::888666999999:::;;;;;;:::999888666:::>>>AAA@@@===:::999777888:::<<<===>>>??????AAAAAA@@@===999777777777<<<<<<===???@@@???<<<999@@@AAA>>>777333444555555555444444666;;;???AAABBBAAAAAA@@@>>><<<999666555444111111555:::===:::666777999999888999;;;999444444222444888;;;999777888888888:::>>>AAAAAA===999777777777888999:::<<<===???>>>???@@@AAAAAA>>>;;;999888777666777:::===???BBBDDDDDDAAA<<<:::;;;===>>>??????>>>;;;888777666555999===<<<777555666888666999;;;;;;888777888:::EEE@@@:::888;;;???BBBBBB===EEEIIIJJJJJJJJJaaaiiiVVVFFF@@@:::999<<<<<<999555333444888>>>===999999;;;666777888888999;;;>>>@@@777666888<<>>:::999:::;;;:::888999<<<@@@AAA@@@??????@@@:::777888:::888444555;;;===???@@@>>>;;;;;;@@@EEEBBB>>>===@@@CCCAAA@@@AAA>>>??????@@@???>>><<<;;;>>><<<999:::===???@@@???@@@EEEGGGHHHWWWgggcccTTTKKKEEE???===>>>>>><<<999::::::<<>>BBBEEEFFFKKKwwwttt^^^HHH@@@<<<777888???===;;;888666555555555444555555666888:::<<<>>>???;;;;;;;;;:::999777555444333333333555888999888666;;;;;;<<<<<<===<<<:::888555444444666999;;;;;;;;;999777555444555555666666;;;:::===@@@???:::999;;;999888888777666555555444222333555555333222333444333444555444333333666888:::;;;;;;888555444666888:::999888777777777777666555666777666555444555666333444555666666666666666888888888777777777777777888888888777777777777777888777666888:::;;;999666999888888777777777888888666:::???AAAAAA@@@???>>>;;;<<<===?????????>>>>>><<<<<<<<<:::888777888:::CCCBBBAAAAAA@@@>>>:::777>>>BBB@@@888333444555444333333444777;;;???@@@AAA??????>>>;;;888666555555444111111555<<>>AAA<<<555444444888>>>===777555888:::999888999;;;;;;999777888777666666777999<<<>>>@@@??????@@@BBBAAA>>>;;;999888777888999<<>><<<:::999:::;;;;;;:::888:::;;;999666555666888666:::??????;;;999999;;;???<<<888777888:::===>>>888;;;===BBBEEEBBBRRRrrrmmmXXXFFF???888999>>>@@@<<<666111333999@@@AAA======?????????===:::777666666888666777:::???DDDFFFDDDAAAAAA===:::999<<<>>>>>>===999<<>>CCCCCC:::777>>>AAA>>>>>>CCC===>>>???@@@AAAAAABBBBBBCCC???<<<;;;>>>@@@@@@???BBBIIIHHHGGGZZZsssqqq]]]QQQIII@@@;;;===???@@@???======>>>@@@BBBBBB@@@>>>======<<<:::;;;>>>???>>>AAAggg{{{jjjQQQFFF???888999@@@;;;:::888777777555222000777777888:::<<<>>>@@@AAA;;;;;;<<<;;;:::888666555777555333444555777777777??????AAABBBAAA>>>999555888666555555666888777777888777666666666666444222222555<<>>@@@@@@AAABBBCCC===>>>?????????>>><<<;;;777888888888888999<<<>>>???>>>>>>???BBBCCCBBBAAA===BBBAAA888333555555333555555555888;;;===>>>===>>>===;;;777444333333555444222111666===@@@<<<777777<<>>@@@>>>>>>@@@BBBAAA===:::999888888888:::===@@@BBB<<<@@@CCCBBB>>><<<>>>AAA>>>:::555555999===??????===<<<:::777555555777999666<<>>;;;;;;<<<===============???AAACCCGGGAAA999===BBB???HHHaaannn~~~bbbJJJ<<<333666???AAA<<<888999;;;<<<>>>???@@@??????777888888999999999999888888@@@AAA;;;<<>>===???AAABBBBBB444777<<>>??????;;;777666555666999>>>BBBBBBAAA???????????????@@@@@@@@@CCCFFFIIIIIIUUUnnnpppWWWSSSJJJCCCBBBCCCCCCDDDGGGCCC@@@AAACCC???:::===EEE:::<<<@@@AAA<<<777:::BBB@@@TTTeee\\\ZZZ>>>999333<<<999::::::999888666444333555666777999;;;<<<:::999555666666666666444333222333///...222333000222888888999::::::999888777666666666777777777777777777...222666555333333888<<<333888===>>><<<888777666222222222333444555555666333666888777444222333555555555555555555666777777;;;999666444444666888:::???999888>>>BBBAAA>>>===222111333777555///000777777777666666555444444333333666888888777777;;;>>><<<:::999999<<>>BBBBBB@@@>>>???@@@<<<:::;;;???CCCDDD???:::999777555666999===@@@BBB>>>??????@@@@@@@@@??????===??????<<<666333222444...000555;;;@@@AAA???<<>>;;;777999;;;;;;999888999:::222333444555555777999;;;777666555444555777999:::888999<<<@@@CCCDDDBBB@@@???;;;777777;;;??????>>>>>>BBBCCC???>>>BBBAAA<<<@@@>>>;;;888777888:::<<<;;;999666555666777666666333888===>>><<<;;;;;;===@@@<<<999888;;;>>>@@@???777:::<<<;;;:::>>>FFFNNNXXXiiijjjNNNBBB;;;>>>DDDDDD???;;;<<<===>>>??????>>><<<;;;777777888888999999888888444===AAA======DDDEEE@@@===;;;:::;;;===@@@BBBBBB::::::<<<>>>AAABBBCCCCCCCCC:::333333555333222333111777>>>BBBAAA????????????>>>===>>>@@@@@@===;;;;;;:::999;;;???AAAAAA@@@===>>>>>>??????@@@@@@@@@CCCBBBFFFHHHPPPdddgggTTTNNNGGGAAABBBDDDDDDFFFJJJFFFAAA>>>>>>;;;888:::@@@<<<===@@@AAA<<<888<<>>>>>;;;777555555444333333444555666666555222555777888666555666777999999888777666666666666888777666666888:::<<<===@@@<<<;;;AAAEEECCC???>>>666444666999777333444999777888999::::::888666555666777999999:::<<>>AAADDDAAA<<<666444777;;;;;;::::::999777777999;;;======??????@@@@@@@@@@@@@@@???AAA@@@>>>;;;777444444444000333777<<<@@@AAA@@@@@@===@@@???999777:::======555444444666888999888777>>>@@@CCCEEEDDD@@@<<<:::666777999999888888:::;;;777777777777777777999::::::999888666666666666777888999:::===@@@AAA@@@>>>:::;;;;;;999888888;;;======AAACCCAAACCCGGGHHHEEE===<<<:::999999;;;>>>???:::888777777999::::::::::::;;;=========>>>@@@BBB@@@<<<777666999===???@@@;;;<<<===<<<;;;===CCCHHHUUU```qqqsssQQQHHHBBBCCCEEEBBB>>>===>>>???@@@@@@>>><<<999777666777777777888888888888444===BBB???>>>AAA???999999888888:::>>>AAABBBCCC@@@===;;;<<<@@@AAAAAA???AAA:::444555666333222333333666999===?????????>>>>>>>>>>>>???AAAAAA@@@???@@@>>>======???@@@@@@???<<<<<<===>>>>>>???@@@@@@BBB===@@@EEEIIITTTXXXNNNGGGBBB???BBBDDDEEEGGGKKKMMMFFF@@@???===<<<===@@@??????@@@@@@<<<999===EEEBBBPPPRRRqqqmmmFFFBBB999777777888888888777777666555999888777666555444444444555666777777777666555444555444555888888555444666555555666777777777666666777777666666555555555444444777:::<<<<<<;;;888666<<<===>>>===999666555555666555555666777888666555111444777999999888888888===<<<:::888777555555555444555777999;;;>>>@@@AAAAAA===>>>CCCFFFCCC???>>>888777888999888555666999777999<<<>>>>>>===:::999:::888777888;;;>>>@@@AAA@@@===999777777777777666>>>>>>===:::666444444555666888::::::999888888888AAA???======>>>@@@AAAAAA???999444222444888999999:::999999999888888888777======>>>>>>>>>>>>======CCC@@@>>><<<;;;:::888666111444888;;;<<<>>>@@@BBB===???>>>:::888===@@@AAA:::888888999<<<>>>>>>>>>@@@AAABBBBBBAAA>>><<<:::777777888888777888;;;===:::999888777777777777777:::999999888888777666666:::999999;;;===???>>>===777<<<@@@===777444999>>>>>>BBBDDDDDDGGGKKKMMMKKKCCCBBB@@@===;;;999888888:::999888999<<<>>>???>>>@@@===;;;:::<<>>;;;666555777;;;>>>@@@???>>>===<<<<<<===???@@@@@@HHHTTTcccwwwyyySSSKKKCCCAAA>>>;;;:::<<<===>>>??????===;;;888777777777777777777777888888999@@@CCC@@@======:::555;;;:::;;;===@@@BBBCCCBBBAAA===999:::>>>AAA???<<<;;;666444666777555444555777555444555999===???@@@?????????@@@AAAAAAAAA@@@AAA@@@???>>>>>>???@@@@@@;;;;;;<<<===>>>??????@@@AAA888;;;BBBAAAEEEJJJHHHBBB>>>===AAACCCBBBDDDGGGMMMGGGBBBAAABBBBBBAAA@@@@@@>>>>>>>>>;;;999===EEECCCRRRNNNbbb{{{sssBBB>>>777555777777777777777777666666888888777555333333444666444555666777777666555444555666888:::999777555444333444444555666666666666777777666666555444444444444555777;;;>>>>>><<<:::======<<<;;;999777666666888666555777999:::777555111444777888999888777666<<<;;;999888666555555555222444777:::===>>>??????>>><<<===BBBDDD@@@===<<<777666666666666555555777999:::;;;===>>>>>>======<<<999555666:::===>>>===;;;999666666777999:::::::::;;;:::888555444444666888<<<@@@@@@===::::::<<<::::::<<>>>>>;;;777777888999999777555444444999999:::::::::999888888@@@>>>>>>@@@BBBAAA===999222444666777888:::>>>AAA>>>AAA???:::888;;;>>>>>><<<;;;:::;;;>>>AAABBBBBB>>>>>>>>>>>>>>>>>>======:::;;;:::999888999<<>>>>>>>>777===BBB@@@;;;999;;;@@@@@@BBBDDDEEEGGGIIIJJJIIIEEEDDDCCC@@@===:::777666<<<;;;;;;<<>>???===<<<===DDDPPP]]]kkk|||VVVMMMBBB===888555666;;;;;;;;;<<<<<<<<<<<<;;;:::999999888777666666777777;;;>>>@@@===;;;<<<===;;;>>>======???@@@@@@???===???:::666888===@@@???<<<;;;888888;;;;;;777555777666666666888<<>>>>>>>>???AAABBB;;;<<<<<<===>>>?????????AAA666888???;;;<<>>AAACCCAAA@@@@@@BBBCCC@@@;;;???===<<<===:::888<<>>???;;;999999999888777555555666666666:::999888777888;;;>>>??????<<<888888;;;===<<<;;;:::888666666999;;;======777888888777555555666888888<<<@@@@@@===::::::<<<777777999>>>AAA???999444444777;;;???AAA???:::666333666999999666444444555777888888888777777666555999:::>>>DDDIIIHHHBBB<<<777777777777777:::===@@@@@@CCCAAA;;;888999:::888:::888777888;;;>>>@@@@@@AAA@@@???>>>>>>>>>>>>>>>??????>>><<<:::;;;===@@@999777666666888:::999888444555666888888888888888@@@>>><<<<<<===???@@@@@@888:::<<<>>>?????????>>>===>>>???BBBDDDDDDEEEFFF<<<===>>>@@@@@@@@@@@@???@@@???>>>???@@@AAA???>>>???===::::::;;;:::777333444666888999::::::;;;;;;>>>>>>===>>>@@@@@@???>>>???BBBJJJSSSZZZeee{{{~~~ZZZOOOCCC===888555666:::999999999999:::<<<>>>???===<<<:::888666666666777888999::::::;;;===AAADDD???????????????===999666<<<999888999===???>>>===AAA>>>???AAA???999666666333888>>>BBBDDDBBB???<<>>>>>???AAA?????????>>>===???BBBEEE======>>>>>>>>>>>>??????BBB777888;;;888;;;BBB@@@AAA>>>===>>><<<888:::>>>===@@@BBBCCCDDDFFFBBB===???<<<;;;===;;;999<<>>????????????===<<<;;;999===@@@??????@@@>>>:::444444444333444444555666666777777777777777777777===<<<:::888777666666777777666555777999::::::999777555444888<<<===999555666555444555666555444222444333333333444444555666555666777888999888888777666444666:::;;;888777:::======;;;777888;;;;;;888:::888555333444777<<>>???>>>======;;;888777999;;;;;;;;;888999999888666666888999666888::::::999888888888:::888666666777999::::::>>>======;;;:::999888777444777::::::777555666888999999999999888777666555333777>>>EEEIIIHHHCCC??????===:::999;;;===>>>>>>???BBBBBB===999999888666===;;;;;;<<>>===<<>>======???AAA<<<:::888999===???>>>===:::999999888777777666666AAA???===>>>@@@AAABBBBBB888666666:::???BBB???;;;888777:::???AAAAAABBBEEE===>>>??????@@@@@@??????BBBAAA@@@@@@@@@@@@>>><<<>>>>>>??????>>>:::666222333555999::::::::::::;;;===>>>??????@@@AAABBBCCCBBB>>>>>>@@@AAAFFFWWWiii[[[PPPEEE@@@===888666666999888777666888<<>>>>>>>>>>>???>>>@@@CCC@@@999555666555:::???AAA@@@>>>>>>??????@@@AAA???>>>>>>@@@CCCAAABBBBBB@@@>>>???BBBFFF???????????????>>>>>>>>>CCC:::999999777???EEE>>>BBB@@@>>>>>>:::777999>>>===CCCFFFDDDCCCFFFEEEAAA???<<<<<<>>>>>>;;;<<<@@@<<>>===;;;999999888999999777;;;??????===<<>><<<;;;888===???===>>>AAA@@@;;;666666444444333444555555666666777777888999999999<<<>>>???<<<888444444555555444444666999:::888666555333222777===???:::555888555333333555777777555333333333333333444555555666777777777777777777666555333444888888777999===AAAAAA===999:::???>>>:::888666444222333555999;;;;;;===???@@@@@@???@@@@@@>>><<<999777888::::::999;;;<<<<<<:::777666777888555555444555777888777777999888777666555666:::<<>>:::777777888:::999<<>>@@@===:::999???AAA???===>>>===:::AAAAAAAAABBBDDDEEEDDDCCCGGGFFFDDDAAA???===;;;:::;;;===>>>?????????AAACCC???<<<999;;;???AAA@@@======<<<:::999888888999999@@@???>>>???AAACCCCCCBBB;;;888666999???AAA???;;;999777999>>>@@@===>>>BBBBBBBBBAAA???>>><<<<<<;;;AAA@@@???@@@@@@???===;;;<<<>>>@@@@@@===:::777666555777888888888999<<>>@@@AAA???>>>>>>>>>888888<<<@@@>>>888555666;;;<<<<<<888444666>>>EEE<<<>>>???>>>===>>>BBBEEEEEEEEEDDDBBB??????CCCFFFAAAAAA@@@@@@???>>>>>>>>>DDD===:::777777CCCHHH===CCCAAA???>>>:::777:::@@@;;;BBBDDD???===@@@BBB@@@???======@@@@@@======@@@??????888PPPTTTaaaqqqaaaIIIFFF???>>><<<:::999999999999999>>>CCCCCC@@@>>>@@@CCC@@@AAA@@@@@@>>><<<999888555:::<<<999:::>>>>>>:::888777555444333444444555666666777888999:::;;;;;;777<<>>999:::@@@???:::666555444444444555777888555999>>>@@@???>>>@@@BBB<<<:::777777888:::::::::??????>>>;;;888666666777777444222444777:::999777333777;;;<<<999777888999AAAAAA@@@>>><<<;;;;;;<<<>>>AAACCC@@@;;;999;;;>>>666666666666555444333222222777;;;===<<<;;;===???GGG???888999>>>@@@;;;555444;;;@@@@@@AAABBBBBB???@@@@@@@@@BBBDDDDDDBBB@@@AAA@@@???>>>===<<<;;;:::777999===???@@@AAACCCDDD@@@<<<999:::>>>@@@>>>;;;<<<;;;:::999:::<<<>>>@@@>>>>>>>>>???BBBCCCCCCBBB>>><<<;;;<<>>=========>>>???@@@@@@???>>>>>>???@@@???===;;;999<<>>;;;888888:::888888888666555888>>>CCC>>>AAADDDBBB??????DDDIIIMMMFFFEEEIIIGGG@@@AAAJJJbbbvvvcccWWWEEEEEE111<<<777222777666555666888:::999888===>>>>>>;;;777555777999888555333666;;;@@@@@@>>>EEEEEEDDDEEEEEECCC???<<>>888777777888::::::999777@@@<<<777555666999<<<======>>>>>>??????>>>>>>===IIICCC======AAAEEEFFFEEE@@@???>>>>>>>>>===:::888???AAABBB@@@>>>???FFFLLLDDDAAA>>>>>>@@@AAA@@@>>>@@@BBBCCCBBB???>>>AAADDDAAA@@@@@@??????@@@@@@AAA??????===BBBMMMTTTiiieeeYYYFFFBBB<<<>>>===777:::<<<444>>>?????????>>>>>>@@@CCC@@@>>><<<<<<;;;;;;:::888888777555666777999999999666888999777444222333555555666888888777666666777>>>>>>???>>><<<888444111444333222333555666666555666444222333666:::===>>>999666444555888:::999888666666666666666555555444666666777888888888888888555777888777555666:::===@@@>>><<<;;;;;;;;;;;;999:::777555444666888::::::@@@===;;;;;;>>>@@@???>>>???999666777555222444;;;@@@?????????@@@>>>:::777555444333333444555777999333444777;;;===<<<888555===AAABBB<<<555444<<>>;;;444000333444222333888666<<>>>>>AAACCCAAABBB???:::777;;;@@@>>>999???@@@BBBAAA@@@@@@AAACCCFFF===;;;BBBFFF@@@<<<===>>>===>>>@@@BBB@@@:::555===<<<;;;;;;<<<>>>@@@BBB>>>>>>>>>??????@@@@@@@@@@@@===999888;;;=========<<>>===>>>>>><<<999999===@@@===???AAAAAA???>>>???@@@???AAABBBBBB@@@???@@@@@@@@@>>><<<999777777:::===777666555555666999<<<>>>===BBB===;;;AAABBBCCCLLLMMMMMMLLLHHHDDDEEEHHHLLL[[[bbbwwwgggXXXGGGLLL888???;;;<<<777888888888888888888888333999???AAA>>>:::777666888:::;;;;;;:::999999:::???@@@AAABBBCCCCCCBBBAAA???@@@@@@@@@???>>><<<;;;666555444555777888777666???===:::777666888:::;;;@@@AAAAAABBBBBBAAAAAA@@@AAA???>>>@@@CCCFFFFFFEEEEEECCCAAA@@@@@@@@@???>>>?????????======@@@FFFJJJGGGEEEBBBBBBCCCCCC@@@>>>???@@@AAAAAA@@@???@@@BBBAAAAAA@@@@@@@@@@@@AAAAAA===???===AAAJJJNNN^^^yyyuuueeeNNNFFF;;;999888555;;;>>>666:::<<>>;;;888888:::<<<<<<;;;999777555555666777888999999::::::888444333333555222444666666666555777888::::::::::::999999888888777666555666888888666555444222111333777;;;???@@@999777666777999;;;999888777777888888777666555444666666666888999999777666111444666666666888;;;>>>AAA>>>:::888888999888888:::888666666888;;;======:::999:::<<<@@@AAA???===<<<777555666555333666<<<@@@???>>>>>>>>><<<999666333333333444555555666777444555888;;;===<<<999666999===@@@>>>999888<<>><<<999888:::>>>AAA>>>666222333444333555999>>>BBBDDDAAA@@@AAAAAA>>>CCC@@@:::666999>>>???:::===???@@@@@@@@@@@@BBBCCCHHHAAA>>>AAADDDDDDBBBBBB@@@???>>>???@@@AAA@@@???AAA@@@>>>======>>>@@@AAA??????@@@@@@@@@@@@??????>>>:::777777:::>>>???@@@<<<>>>???>>>@@@DDDCCC@@@???AAACCCDDDDDDCCCAAA???=========;;;888888;;;>>>?????????@@@@@@@@@@@@???;;;===>>>???@@@@@@AAAAAA>>>???@@@@@@>>><<<;;;:::<<<;;;999777777999;;;<<>>IIIKKKMMMNNNLLLJJJIIIJJJLLLKKKOOO\\\ssszzzcccMMMRRR;;;;;;555999888:::<<<:::666555666888555:::@@@BBB???:::777777555<<>>>>>>>>===>>>???AAA===<<<===???AAA@@@;;;777666444333333555777888888===>>>>>>:::777555777:::666666777777777777666666888;;;@@@CCCDDDDDDDDDEEEDDDAAA>>>===>>>???@@@@@@AAA>>>::::::<<<@@@DDDFFFDDDCCCAAAAAA@@@???<<<:::>>>>>>>>>@@@AAABBBAAA???AAAAAAAAAAAAAAAAAAAAAAAA===@@@???AAAGGGHHHRRRhhhqqqTTTMMM>>>777555333999>>>888999<<>>===<<<<<<;;;777444666;;;??????===999888555444333555777888======<<<999555333444555111333555555555555777888888888777666666888999;;;999999999:::;;;;;;888555555444222444777;;;===>>>777777777999:::;;;999777666777888999888777555444666555666999<<<;;;888444111333666777777888999;;;@@@===999777666777777777:::888666777;;;>>>@@@AAA<<<:::888999;;;===>>>>>>:::666444555555555888<<<@@@???===<<<<<<:::777555111222222333444444555555666666888;;;===<<<:::777555888===???>>>============:::777666888<<>>AAA???:::666888>>>???<<<===>>>????????????AAACCCHHHGGGCCC@@@CCCIIIIIIEEEDDDDDDBBB@@@>>>@@@CCCEEEDDDCCCAAA???>>>>>>??????@@@AAAAAAAAAAAA???>>>===;;;999666777:::>>>AAACCC===;;;;;;@@@CCCAAA???@@@;;;>>>BBBEEEFFFDDDAAA???<<<<<<;;;999777888:::<<>>777888:::<<<>>>@@@AAAAAA>>>?????????>>>===<<<<<>>999777:::?????????>>>;;;888777999<<<<<<999888;;;??????;;;666888666444444666999:::;;;;;;>>>@@@===777444666999999999::::::::::::999999666<<>>>>>???@@@@@@???CCC===888777;;;???@@@???@@@@@@@@@??????===;;;999???>>>===???CCCDDDAAA>>>AAAAAAAAABBBBBBAAAAAAAAA@@@DDDAAA@@@EEEEEEMMM___mmm```SSSCCC<<<999222555:::888===>>>>>><<<:::999999::::::777555999???AAA>>>:::999888666333222333555888@@@???===:::777555444444444555666666555555777888888888777666666666777777999999;;;===???>>>;;;888:::888666555666888888888666777888::::::999777555333444666888999777666444777666777;;;>>>>>>999444555666888888777666555555;;;:::999999::::::888777888666666777;;;>>>@@@AAADDD???999444444777;;;>>>;;;888444444555666888:::???===;;;999999888555333111111000///000222333555777777888:::<<<<<<:::888444666999===@@@@@@???===???:::555444777:::<<<<<<@@@===::::::;;;:::999999???DDDEEECCCAAABBBAAA???;;;<<<:::888;;;@@@@@@===@@@AAAAAA@@@>>>>>>@@@BBBDDDHHHGGGAAADDDLLLKKKDDDHHHHHHFFFBBB>>>===@@@CCCCCCBBBAAA@@@???>>>>>>???@@@AAABBBBBBAAA???===<<<;;;:::888888:::>>>AAACCC???999:::CCCEEE???===AAA888;;;>>>AAABBBBBB@@@>>>>>>===;;;999888888:::;;;>>>:::888:::???AAA???<<<666666888:::===?????????@@@<<<777555777:::???AAAAAA???===:::888888888888:::AAA===777777555666AAABBBDDDGGGIIIIIIIIIIIIIIIJJJNNNTTT[[[bbbrrrwwwPPPQQQ===>>>999>>><<>>@@@???>>><<<999666666777999;;;777444666;;;===;;;888999777444444666999:::;;;:::===@@@===888555666:::999999::::::::::::999999:::???DDDCCC???===@@@DDDAAAAAABBBDDDFFFEEECCC@@@CCC===777777;;;>>>===:::@@@AAAAAAAAAAAA@@@@@@@@@AAA???>>>???CCCDDDBBB???@@@AAAAAABBBBBBAAAAAA@@@@@@DDD???===BBBCCCJJJYYYaaa```VVVGGGBBB???555444;;;<<<>>>===:::777666777;;;>>>;;;:::;;;>>>BBBAAA<<<666888888777444222222555888AAA???>>><<<:::888666444888888888777666555777999666777999999999888666555777888:::===??????<<<::::::888666666777888777666555666888999999777666555111222444666777777777666777777999<<>>999555666666777888888777666444666777999<<>>>>>@@@>>>;;;888777888:::<<<>>>;;;666333444777888777>>>;;;888666666555444333333111...,,,---000444666999888888999;;;;;;999888777666777;;;???AAA@@@???BBB===777555666777777555===>>>??????@@@???;;;777<<>>???>>><<<444888:::;;;===AAAAAA===DDDDDDCCC@@@>>>===???@@@???FFFGGGCCCEEEJJJHHH@@@CCCEEEFFFCCC???===>>>@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@???===<<<======<<<;;;;;;===???AAAAAA;;;;;;CCCEEE???>>>BBB;;;<<<===>>>???@@@@@@@@@@@@>>>;;;999999::::::;;;<<<888555777<<<@@@>>>;;;888777777999<<<>>>===;;;<<<888444444777<<<@@@BBB===<<<:::999888777888888444======:::===999888@@@BBBBBBBBBCCCEEEHHHJJJKKKEEEIIIOOOTTTXXXcccyyyggg\\\@@@AAA<<<@@@>>>@@@@@@===888444555666999::::::999777777<<<@@@BBB<<<666555888;;;;;;:::;;;999666666888;;;<<<<<<:::777444555999<<<===<<<888666444444666888888777999;;;===;;;999777999;;;666666777777777777666666>>>BBBDDDBBB>>><<>>???BBBDDDFFFDDD@@@===@@@;;;888888<<<>>><<<999>>>??????>>>===>>>???AAABBB@@@>>>>>>???@@@@@@@@@??????AAAAAAAAAAAA??????<<>>AAAEEERRR]]]qqq^^^LLLEEECCC:::888???BBB<<<:::777444444888???DDD===>>>@@@BBBBBB>>>999555666888888666333333666999>>>============;;;777444888999999777666666888:::555777999<<<<<<;;;999777777777999;;;======;;;999777555555666888::::::999666888999999888666666666444444555666666777777777555777:::;;;;;;:::888777444444444777:::;;;;;;:::444666999>>>AAABBB???===888777777888;;;======<<<555999>>>AAAAAA>>><<<;;;@@@===888444555:::999666<<<999555333333444444333555222///......111555888999888777777999999999888999999999;;;>>>@@@AAA@@@BBB@@@<<<:::888777555444:::===??????@@@@@@<<<666<<<@@@AAA>>>;;;<<<;;;888333888;;;;;;===@@@@@@<<>>@@@===BBBEEEEEEEEEFFFCCC>>><<>>>>>>>>>>>======<<<<<<============>>>>>>??????>>>???@@@???======>>>@@@AAA======@@@BBB@@@@@@AAA??????????????????@@@@@@AAA>>>;;;999::::::::::::999666555666:::>>>>>>===;;;999888:::===>>><<<999999888999===AAABBB???<<<999888888777777888888888111:::;;;<<>>@@@@@@>>><<<999777555555333666999:::888888;;;>>>@@@:::555333666888666333888444222555<<>>777777999:::<<<===>>>>>>999888777777888888777666888888999999:::;;;<<<===@@@AAAAAABBBBBBAAAAAA@@@???BBBDDDCCC@@@>>>???@@@>>>>>>???@@@AAA@@@>>>;;;888777777:::>>>???>>><<<===>>>===;;;888999<<<@@@AAA@@@>>><<<:::;;;===???===>>>@@@AAAAAA@@@>>>===777???<<<999???@@@AAAJJJKKKfffrrrWWWGGGDDD>>><<<@@@???===;;;999666555777===AAA>>>@@@BBB@@@<<<999888888333777:::999666444777:::::::::<<<>>>@@@>>>888444555666666666666777:::===;;;;;;<<<<<<<<<:::999888999888888888999999777555666555444666888::::::999999:::<<<:::888777888:::;;;:::888777666555666666111555999999666444666888666444444666:::======<<<777777888;;;???AAAAAA@@@>>>===<<<<<<>>>>>>>>>===555:::@@@CCCBBB@@@?????????>>>888444777======888:::666222111111333444444555555444444555666888888999777666555777888888777:::;;;===>>>?????????@@@???@@@AAA@@@===;;;::::::777;;;;;;999;;;>>><<<777:::???@@@>>><<<======;;;888<<<<<<999999<<<===<<<@@@@@@>>><<<:::;;;>>>@@@@@@???AAAEEEDDD???>>>@@@<<<<<<===???AAABBBAAA@@@@@@@@@???>>>===;;;:::999::::::999:::<<<>>>AAABBB===@@@CCCCCCAAA??????@@@???@@@>>>;;;<<>><<<;;;AAA===999888999:::999888888777777888:::===???AAA<<<:::888;;;???@@@>>>:::===<<<===AAADDDCCC>>>888777777777777888888888999333999777:::DDDCCC===@@@BBB???<<<===AAAFFFIIIIIIHHHBBB??????@@@AAAGGGNNNZZZwwwyyyEEE@@@???DDDBBB???===;;;:::999666444888999999777444555:::>>>999666444444555555333111999333000555???DDDBBB===555888===???@@@??????@@@<<<;;;:::;;;;;;;;;999777888777666777:::===>>>???===>>>>>>??????>>>>>>===>>>AAACCCDDDCCCAAA@@@???CCCBBBAAAAAABBBBBB@@@???333444777;;;???AAA@@@???BBBBBBAAA===999:::>>>BBB@@@@@@>>>:::666666:::???<<<===???@@@@@@???===<<<555???>>><<>>>>>999@@@???===999666555777999???AAAAAA===888555888<<<222666;;;;;;777666777:::777888;;;???BBB???999444222333444444555888<<>><<<999888:::<<>>@@@AAA@@@>>><<<===AAADDD>>>===888444888@@@@@@:::888555111///000222444555555666888:::;;;:::999888999777555444666777777666:::===@@@BBB@@@???>>>>>><<<@@@DDDDDDAAA??????AAA777999777333666<<<<<<888666<<>>>>>BBBCCCAAA>>>@@@===777555999<<<;;;<<<<<<;;;999999:::>>>AAACCC>>>???DDDBBB;;;;;;BBBBBB???<<<===@@@AAA@@@===BBBBBBAAA???===:::888777999888777888:::>>>BBBEEE<<<@@@DDDEEECCCAAA@@@AAA>>>AAA>>>777888AAACCC======>>>@@@AAA@@@<<<888555@@@<<<888777888999888666888999:::::::::===AAADDD<<<:::888;;;@@@BBB@@@<<>>@@@>>>;;;999;;;???CCCEEEDDDAAA>>>???FFFKKKKKKIIIIIIUUUlll{{{EEEAAA@@@DDD===>>>??????===;;;888666222444444444444444666888888777666555444555555666555555777<<>>@@@BBBCCCBBB@@@>>>>>>@@@BBB<<>>>>>???AAAAAA===:::888777777999>>>AAAAAA???===>>>??????======???AAA;;;===@@@CCCCCC???:::555777999===AAA???<<<>>>CCC===???AAA@@@>>>>>>BBBEEE@@@VVVyyylllUUUGGGJJJ///222:::???===;;;888666666666777666222222777<<<<<<888444555555555444333333555666555777:::;;;999888777777222444555444333666;;;@@@@@@>>><<<;;;;;;;;;999888666888777333333777999777777555444777===@@@AAA@@@>>>AAAAAA<<<666666<<>>??????===999888:::<<<>>>======>>>;;;888;;;AAABBB>>>::::::===AAAAAA@@@<<<999666444333444444333888777777777777777888888444333333555888:::::::::AAACCCFFFDDD???:::777777999===AAAAAA???>>>???AAAAAA???<<<999888888888999:::;;;<<>>BBB@@@>>>EEEGGGHHHFFFBBB??????@@@>>>@@@BBBBBB@@@???>>>???@@@>>><<<<<<>>>???===:::::::::999888999;;;>>>@@@???AAACCCEEEFFFDDDAAA??????AAABBBAAA>>>;;;999888<<<999777999===@@@AAA???@@@@@@===888:::===999000888777888>>>DDDEEEAAA===777777999===AAA@@@;;;666BBB>>>999:::>>>@@@???===888999;;;;;;;;;999777555999::::::999<<>>AAACCC;;;>>>AAABBB@@@@@@BBBEEELLLVVVdddzzzHHHAAA===@@@>>>?????????>>><<<;;;:::888999999777555444444666888777666555555555666777555333333666;;;???@@@@@@;;;777777<<<@@@@@@AAADDD???===999777777777666555666777:::<<<>>>?????????777888888999;;;===???AAAAAAAAA@@@;;;666666:::>>>@@@??????@@@BBB@@@<<<888666555666999===@@@???>>>>>>>>>??????@@@???>>>>>>@@@@@@???>>>??????>>>>>>888666888>>>AAA??????BBB>>>???@@@AAA@@@???@@@AAACCCOOOhhhzzz}}}```JJJKKK666:::???999999999999888777555444888555444777:::999555222444555555555555555666777999::::::999777777999;;;666666555333333555999<<<@@@<<<999888999:::999777777:::999666666999999666:::777666888<<>>>>>???>>>:::555444888<<>>;;;999777666666666555777888666444222333555999:::;;;:::888666777888===<<<<<<===?????????>>>999;;;<<<<<<999888999;;;;;;999999:::999888<<>>AAABBB???===<<<===>>>???AAA@@@???>>>???@@@CCC@@@===999888999:::<<<999888888999<<<>>>???@@@BBB???===>>>BBBCCC@@@<<<:::777666999???BBBBBB@@@BBBEEEHHHHHHEEEBBB@@@@@@>>>=========???AAADDDEEECCCAAA>>>>>>???@@@???======<<<;;;;;;;;;<<<===>>>:::<<<@@@CCCDDDDDDCCCBBB>>>@@@BBBBBB@@@>>>======@@@???======>>>??????>>>>>>>>>;;;888;;;AAA???999<<<999888;;;@@@AAA???<<<555777:::>>>AAA@@@===;;;;;;777444666;;;??????>>>AAA>>>;;;777666777999:::222555666888===CCCDDD@@@777999;;;===???@@@AAAAAAAAAAAAAAA???<<<<<<>>>AAAGGGNNNVVVeeessstttxxxKKKBBB;;;<<<::::::999888888888888888??????===:::666333333333666666555444444555666777999666333444777<<<@@@AAA<<<888888<<>><<<666555555888;;;???@@@AAA===<<<:::888888888:::;;;<<<===>>>AAABBB@@@<<<999999999:::<<<>>>???===;;;???===<<<>>>@@@@@@>>>:::@@@????????????@@@AAABBB:::555555<<>>>>>>>>???@@@@@@???===FFFKKK[[[iiinnnNNNMMM;;;>>>;;;444666999<<<;;;999555222222222222444777999888666333444555777888888888888===<<<:::777666777;;;???;;;888444111222555777888@@@;;;666666999:::888555999<<<<<<999888:::999666;;;999777999<<<>>>>>><<<:::999777555444555777888;;;:::999888777666666666777777888666444333333444:::;;;<<<<<<:::888888888???AAABBBBBB???<<<;;;:::444666999999888777888999888666666888999999>>>EEE>>>===<<<999666666888:::999888666444444444444555333555:::<<<<<<999555222222333555777888999999888999<<>>>>>>>>@@@???======>>>@@@@@@@@@BBB@@@<<<999888999:::<<<777666555555777;;;???BBBBBB???===>>>AAABBBAAA???;;;999888:::>>>AAAAAA@@@???CCCHHHJJJIIIFFFDDDBBBBBB>>>::::::>>>DDDGGGHHHEEEBBB>>>======???????????????>>>===<<<;;;;;;:::777999<<>>@@@BBBCCCBBBAAAAAAAAAAAABBBBBBAAA@@@??????@@@>>>===;;;:::===BBBBBB>>>>>>;;;999999<<<>>>===;;;777:::>>>@@@@@@???>>>>>>777555444777<<>>BBBCCCBBB@@@>>>::::::::::::;;;>>>CCCGGGDDDIIIKKKSSS^^^^^^bbbsssxxxLLLCCC<<<===777666444333333555666777@@@@@@>>>:::666333222222555444333333333444555666;;;999666666777999<<<>>>:::888999>>>@@@???>>>???>>>:::555333333555666777444777<<<@@@AAA>>>;;;888:::888777999;;;===<<<;;;555666999>>>BBBBBB>>>:::666888<<>><<<:::BBB===888999<<<>>><<<999888<<>><<<888888===AAA@@@???@@@???<<<:::<<>>===:::666444111333444333666999:::888444444555777999::::::999===<<<:::888777888<<>>999333111444777999888???;;;777999======999444;;;===;;;777666999999777;;;888666888<<<>>>>>><<<555222111222666999999888777777777777666666777777666666666666555555555555555888:::;;;:::::::::;;;AAADDDGGGFFFAAA<<<::::::666666555555444555666777888666777;;;======???DDD?????????;;;666444666999888888888777555555666777444666:::<<<<<<999555222222222222222333444777999>>>???@@@@@@???===<<<;;;>>>;;;777888<<>>===<<<;;;:::999888888888888999888999;;;???AAA???<<<:::;;;===?????????AAA???======???@@@???===AAACCCGGGIIIJJJJJJHHHHHHGGGAAA;;;<<<@@@EEEEEEDDDCCC@@@<<<999999;;;===???@@@@@@???>>><<<:::888777777888:::;;;;;;;;;:::999>>>@@@BBBCCCBBBAAABBBCCC===@@@CCCBBB@@@???@@@CCC============???@@@>>>;;;===;;;:::;;;===>>>===;;;:::>>>AAAAAA???<<<===>>>999777777888<<>>@@@999888666555555777999;;;======<<<999666333333444444444333222222333444555:::::::::999888777777777777666999@@@BBB>>>:::999999777666666888999999888777888;;;<<<<<<999666444999888777888888888777555888888:::@@@EEEEEEAAA<<<555888;;;======;;;999888>>>???@@@@@@@@@>>>>>>===CCC===555444777::::::999555999???BBBAAA?????????>>>===>>>@@@>>>;;;<<>>AAA@@@:::444======999333222666999888888666444777;;;>>>>>><<<444222000333888:::999777555555555666777777777777444444444555777888888888444666888888888777888:::AAAEEEIIIHHHCCC>>><<<;;;;;;888444222222333555666999888;;;AAACCC@@@???@@@@@@AAAAAA===888666777999888999:::999777666888:::777888999999888777666555777777555333222555:::???AAAAAA@@@@@@???>>><<<:::???;;;666555777::::::999:::<<<>>>???>>>;;;888666:::===@@@AAA???>>>>>>???<<<:::999999;;;===>>>???BBBAAA@@@???@@@@@@@@@@@@DDDDDDEEEGGGIIIJJJKKKLLLFFFBBB>>>@@@DDDFFFDDD@@@AAA???;;;888777999===@@@@@@@@@???===;;;888666555666666666666666666666666???@@@BBBBBB@@@@@@AAABBB===@@@AAA@@@===<<<===@@@999999<<<@@@AAA>>>:::777888999<<>>AAAAAA>>>===???AAA===<<<::::::::::::999888666777999:::;;;:::888777888<<<>>><<<===@@@AAA???<<<===>>>???@@@???>>>>>>777888:::<<<>>>>>>===<<<<<>>AAA888777555444444666888999999999999888666555666777777666444333333333444555===???AAAAAA???<<<::::::666555888???@@@<<<777555555555777999<<<===;;;999999999:::;;;:::888666555888:::<<<;;;:::999999:::BBB???;;;;;;===@@@@@@???999;;;<<<<<<999777555555888:::<<<<<<<<<===???AAACCC===666333555777999999888:::;;;:::999;;;???DDD??????@@@@@@<<<777:::@@@???===::::::===AAADDDFFFFFFFFFLLLFFF```nnnhhhVVV???CCCAAABBBAAA@@@>>><<<;;;:::999999;;;::::::DDDQQQTTTNNN;;;777555555888999888666555777:::;;;:::888777777888666444444777:::<<<===:::;;;===@@@AAA>>>:::666;;;;;;777111000555888888666444333555:::======;;;999777555666888888555222333444555666777777777777333222333555888::::::999777888888666444333444666AAADDDFFFFFFDDD@@@===;;;>>>:::555333333555666666;;;999;;;AAADDDAAA>>>>>>@@@@@@???===:::888888999666888;;;:::777666888;;;:::999888777666666777777999999777444222444;;;AAA@@@??????@@@AAAAAA@@@???BBB???:::777555555555555:::===@@@BBBAAA>>>999666:::???EEEGGGDDD@@@>>>>>>:::;;;;;;<<<===>>>@@@AAA>>>>>>???@@@AAABBBDDDEEEFFFDDDBBBCCCFFFIIIJJJJJJAAA@@@@@@BBBEEEEEEBBB??????>>><<<999888:::???BBB@@@???>>><<<:::888666666555555444444555666888888>>>???AAA@@@??????AAABBBBBBBBB@@@===999888888999555666:::@@@AAA===999999555888<<<@@@BBBBBBAAA@@@;;;<<<>>>??????@@@BBBDDDDDDDDDBBB@@@===;;;999888;;;999777666777:::===@@@>>>BBBDDDAAA@@@BBBBBB@@@??????>>>>>>>>>>>>>>>>>>666777:::>>>AAAAAA>>><<>>???888555666;;;<<<888555555666666777999<<<<<<;;;999888:::<<<>>>>>><<<:::888888===AAA@@@;;;999;;;>>>@@@===999777777999;;;;;;999;;;<<<;;;999777888::::::;;;<<<;;;:::;;;>>>BBB@@@>>>;;;888777777888888888:::<<<:::888999???DDD???<<<;;;===;;;888999===>>>???@@@?????????AAACCCGGGFFFKKKDDDXXX\\\lllFFFAAA???>>>>>>===<<<;;;:::999888444555555999JJJ^^^bbb[[[???:::555333666777666444333555888999777666555555444555555666555666999;;;777:::<<<<<<:::888888888666888777444333777888555666444222444888::::::888999888888888888666333000444444666777888888777777555333333555888::::::888888888666444222222555777BBBBBBBBBBBBBBB???;;;888<<<:::777777999:::888666;;;777777<<>>>>>???===<<<:::::::::999888777333666:::999666555777::::::999888777666666666666888:::;;;999666666;;;@@@@@@???>>>@@@CCCDDDDDDBBBBBBAAA???;;;888777888999:::;;;=========;;;999777888>>>EEEGGGDDD@@@???@@@999:::<<<>>>??????@@@AAA<<<===>>>??????AAACCCEEECCCAAA@@@AAADDDEEEEEECCC@@@@@@AAAAAA@@@>>><<<;;;:::::::::888777999>>>BBB@@@???===;;;:::999999999999888777666666777888999<<<>>>???@@@@@@AAACCCEEEEEEBBB<<<999777777777777:::888:::???>>>999777:::555888;;;>>>???@@@AAAAAA@@@>>>======>>>?????????CCCDDDCCCAAA>>><<<::::::999888555444444777:::===???CCCEEEAAA>>>??????>>>AAAAAA@@@@@@@@@???>>>>>>777777999===AAADDDCCCAAABBBKKKIIIFFFHHHEEECCCIIIKKKLLLSSS```oooKKKAAA888777::::::999888888888888888777888999888777777999;;;>>>===;;;999777777777777333666::::::999999;;;===;;;666444777888555555777888777777888::::::999888777:::>>>BBBCCCAAA>>><<<666<<>>777222555:::555666777888888777666666666888:::::::::;;;???BBBAAAAAA@@@<<<999999<<<@@@===>>>???===:::888777777333999???@@@===;;;<<>>>>>>>>??????GGGBBBRRRJJJaaazzzUUUDDD===888999:::;;;;;;999777666:::999555777HHH\\\^^^SSSBBB<<<444222444555444222333444666666555444444555111444666666444333555888555888:::777333222666:::222777888777777999777333888555333333666888777555555777888999777555333222444555666888888888777777777555333555888:::888666666666444222222444888<<>>???@@@>>>999444999888999<<<>>>>>>:::777:::444222666:::<<<===@@@;;;888666666999999777444000555888888555333666999999999999888777666555555;;;???CCCBBB???===@@@CCCBBB@@@???@@@CCCEEEDDDBBB>>>@@@AAA???<<<<<>>>>>??????@@@===>>>>>>>>>===>>>???AAA???>>>>>>@@@CCCCCC@@@===CCCCCCBBB???:::777555555555666777666555777<<<@@@AAA???===;;;::::::<<<===@@@>>>;;;888777666666777:::<<<>>>@@@AAACCCFFFIIIEEE???999666777999:::999BBB>>><<<>>>;;;444444999777888:::;;;;;;===@@@BBBHHHDDD???=========:::777999:::;;;:::888666555555222333555666666555333111222888===<<<<<<@@@CCCCCCAAABBBCCCCCCBBBAAA???===BBB@@@======???@@@>>><<<>>>FFFDDD???BBBAAA@@@GGGEEEGGGMMMRRRSSSXXXhhhzzzFFF@@@<<<555555777999:::888777777777444444666:::>>>@@@AAAAAA@@@??????@@@???===:::777<<<888555777<<>>AAA===999777777888999888555555777;;;:::666666999777666555666:::???DDDGGGFFFCCC>>>;;;:::<<>>???<<<888;;;666666<<>><<<;;;;;;<<<===<<<:::888;;;:::666777BBBNNNOOOGGG;;;777222///000333555666444444555555666777777777777666555555777999999999666555444444333333333444555555555555555444444333333222333333444555666777888<<<@@@???:::666666888888:::<<<:::666444666888111444666666333333555888999888666555555666777888======???@@@AAA@@@===:::<<<888777;;;<<<888666777666555555666888999888888777888:::???BBBBBB===999222444888;;;===<<<999777;;;777444444666888777666666;;;???AAA@@@???@@@BBB<<>>???@@@AAAAAACCC@@@>>>???@@@>>>777111999@@@CCCAAA???@@@AAA@@@888888777777999<<>>======>>>???@@@???@@@AAA@@@>>>>>>>>>???@@@>>>;;;888777777888999555888::::::999:::???BBB>>>AAAAAA;;;999===BBBDDDDDDAAA===<<<===<<<888555<<>>>>>AAAFFF@@@???>>>???@@@@@@???>>>>>>???@@@???>>>;;;888666888888888999;;;???CCCFFFFFFGGGEEE???777444666::::::888666444555777:::<<<222111111444999:::777444333777;;;===???@@@BBBCCC???>>>???BBBEEEEEEBBB>>>??????????????????@@@@@@??????@@@AAABBBBBBCCCCCC@@@CCCFFFJJJNNNUUU\\\aaatttIIICCC@@@999888888999888888777555444666666777:::<<<>>>>>>>>>>>>======???@@@???;;;888<<<999777888;;;<<<;;;999555444555777666222333777888999::::::999777444222666555666999===@@@AAA@@@AAA???===:::888777888888555444666:::999666777;;;;;;:::::::::<<>>999555888======999:::888666777999;;;:::999:::777777<<<===:::999<<<:::???FFFKKKKKKFFF@@@;;;AAA???@@@DDDHHHLLLUUU___{{{iiiRRRGGG>>>;;;999888888999888888888888555555===EEEEEE>>>:::777333111222444555555555555666777777777777777777666555666999::::::999777666555444444444444444555555666666666555444333333333333444444555777777555999<<<;;;666444555777:::<<<===<<<999666333222222444555666555666777999888666555333333555666777======???@@@AAA@@@===;;;;;;777777;;;<<<:::999:::888777666666666666666555777777999<<>>AAAAAA@@@999777555888>>>BBBBBB@@@<<>>666666666666777999;;;<<>>>>>>>>???@@@AAA@@@>>>>>>>>>???@@@>>>:::777666777999:::===??????===;;;;;;>>>BBBCCCFFFDDD>>><<<@@@DDDEEEFFFDDDAAA???>>>===;;;999<<>>>>>AAAEEEAAA???>>>>>>@@@AAAAAA@@@======>>>??????>>>===<<<>>><<<;;;999:::<<>>>>>;;;777888===AAA===<<<999777555555555555666555555555777888777666333555777:::===>>>??????AAA@@@???@@@AAAAAA@@@???@@@@@@AAAAAAAAA@@@??????@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEFFFIIIOOOUUUZZZ^^^oooOOOGGGCCC===<<<:::777777888777444111777888999:::::::::::::::;;;::::::===BBBBBB>>>888::::::999999999999888888444222333555444222555:::999:::;;;;;;999666222///444555777888999<<>>:::666777888666444555888888666999>>>>>>>>>======>>>???@@@@@@>>>>>>======>>>???@@@@@@???===888444777<<<===:::888888888666555666999;;;999999:::<<<:::777999>>>:::???GGGMMMNNNIIIBBB===CCC>>>===CCCJJJLLLMMMOOOkkkpppTTTGGGBBB>>>999777777888999999777888888777999<<<;;;777:::777444333444555555444555666777888999888777666555555555777:::;;;:::999888777666555444444444444444555666777777555444222444444444444555666666777555777888777444333666999::::::;;;===<<<999444000555444444666888::::::999888666555444444555777888===>>>???@@@@@@???>>>===;;;777666:::===;;;:::<<<:::999888666555444444333777777777888:::;;;999888999<<<===999333111666;;;111222333333222222333333555666888888777888:::<<<>>>BBBBBBAAAEEELLLJJJAAA===999666999>>>AAAAAA>>>>>>999555555888===???@@@>>>DDDGGGEEECCCCCC@@@===666777777777777888888888>>>>>>???@@@@@@????????????@@@AAA@@@>>>>>>>>>???@@@===999666555777:::<<>>;;;???CCCDDDFFFFFFDDD@@@===<<<===???===@@@AAAAAA>>>>>>AAADDDAAA???===<<<>>>@@@AAAAAA?????????>>>?????????@@@???===;;;999999;;;===>>>???@@@>>>:::666666:::>>>@@@???===:::888555444333:::::::::888777666777999;;;999999<<>><<<<<<>>>@@@AAAAAABBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@?????????EEEEEEEEEDDDDDDGGGLLLPPPYYYcccsssXXXLLLEEE???>>>999555555888888555111666888999999999888999999999777777<<>>>>>>>>>>>>>>>>>===???@@@AAABBBBBBAAA@@@@@@@@@>>>999555777======:::666999<<<:::666555777:::777;;;>>>===888555999???BBBCCCDDDEEEFFFEEEDDDCCCAAA<<<;;;AAAGGGHHHGGGHHHbbbwwwyyy\\\OOOFFFCCC>>>;;;::::::;;;:::888:::<<<<<<:::999888777777666444444555555444333444555777888999888777666444444555888:::;;;:::999777777666555444444444444444555777888888666444222444444333333444555555666666777777666444555888;;;888777777999<<<<<<999555777444333666:::<<<;;;999888777666555555666888999<<<>>>??????>>>>>>>>>???===888777:::<<<::::::;;;999999888666444333444555888777666666666777777777<<<===<<<999555555888;;;222444555333111111555999888999999999;;;>>>AAACCC===AAAAAA>>>@@@EEEFFFCCCCCC>>>:::;;;@@@BBB@@@<<>>888555555777888999===BBBFFFEEEDDDDDDBBB===888999:::::::::999888888666777:::===???@@@@@@@@@???@@@AAA@@@>>>>>>>>>???@@@===999666666888;;;===@@@AAAAAA???===>>>CCCHHHGGGFFFAAA:::777;;;??????CCCDDDCCC???::::::===AAA>>>@@@AAA@@@??????AAACCC???===:::999;;;>>>@@@AAACCCBBB@@@>>>======>>>???:::999888888999<<<@@@BBBCCCAAA???:::666555888;;;AAA???<<<:::888777888888999;;;>>>===:::888:::<<>>CCCEEEBBB??????AAABBB???;;;999;;;>>>BBBAAA@@@>>>>>>>>>>>>???AAA@@@@@@??????>>>>>>>>>CCCDDDEEEEEEDDDEEEFFFHHHNNNSSS[[[eeeSSSGGG@@@>>>999444444888:::888555555777999999888777888:::888666666:::@@@BBB@@@<<<777999:::999777444444444777444444777777666:::???999888666444444555777888777:::;;;888333222777======AAADDDBBB;;;666666888888555555777777777;;;BBB===>>>???@@@@@@@@@??????BBBDDDFFFGGGFFFDDDAAA???CCCAAA<<<888:::>>>===888444:::@@@@@@;;;777666888666===AAA>>>888666:::???EEECCCAAA???>>>>>>@@@@@@===;;;;;;???AAAAAAEEEJJJPPP___ppp^^^HHHFFFBBB???>>><<<:::888888:::===>>><<<999888999555444333444666666555333333444666777888888777777555444555666999::::::888666555555444444444444444555666777888777666444333333333333333333333444555666666555444444555888;;;;;;777555666999:::999777777444333555999<<<:::888666555333333333555777888;;;===>>>===<<<<<<>>>@@@???;;;888:::;;;888777999777888888666444444777:::::::::888666555555777888===:::999:::<<<===;;;888777888777444222444:::@@@DDDBBB???======>>>???@@@;;;======;;;;;;>>>AAA@@@CCC???;;;<<>>888999::::::::::::999999666777:::===???@@@@@@@@@???@@@AAA@@@>>>>>>>>>??????===:::888777999===???@@@AAAAAA>>><<<<<<@@@DDDDDDCCC>>>777555999<<<:::>>>>>>>>>;;;777888<<<@@@???@@@@@@@@@??????AAABBB===:::777777888;;;======BBB@@@>>><<<;;;<<<>>>???777666666777999===AAACCC>>>===<<<:::999:::===???BBB???:::666555555777999555:::???@@@???===>>>???AAA===999;;;???@@@>>>:::;;;???BBBAAA===::::::;;;CCC@@@<<<999999;;;>>>AAA@@@@@@??????????????????>>>BBBFFFIIIHHHGGGEEEEEEHHHLLLMMMhhhnnnwww^^^LLLCCC???;;;666555777999999888555888;;;:::888666888:::888777777999<<<>>>???>>>:::::::::::::::888666555777555666999999777:::???999666333111222555999<<<888;;;<<<999444333666:::;;;>>>@@@???;;;888777888999666666777777777;;;AAA??????@@@AAAAAAAAAAAAAAACCCDDDGGGHHHGGGCCC@@@===AAAAAA>>>;;;<<>>?????????===;;;999777::::::<<>>===DDDMMMKKKVVV}}}{{{___JJJGGGDDDAAA>>><<<999777777777:::===;;;777666999444333333444666888777666444444555666777999::::::666555333444666888888777555555444444555555666777666777777777666666555555444444333333333444444555555444333222222444666777>>>;;;777555444555555555555444444555777888888777222111000///000222444555999;;;<<<;;;999999===AAA@@@;;;888999999666666777666888888777555666:::>>>======;;;888666666777:::;;;888777;;;@@@AAA<<<666:::999777555666999>>>BBB@@@>>><<<;;;===???@@@@@@::::::999888888:::<<<<<<:::999888999<<<>>>???@@@<<<;;;999888777777777888888;;;<<<<<>>>>>???@@@@@@????????????@@@AAA@@@>>>>>>>>>??????===<<<::::::<<<>>>@@@BBBCCCCCC@@@;;;999;;;===AAA@@@<<<777777;;;<<<999999999999888777999<<<>>>AAA@@@@@@???@@@@@@AAAAAA;;;999666666777999999999:::999888888:::<<<>>>@@@999888777777888;;;>>>@@@??????===<<<;;;;;;::::::BBB???:::666333333444555666999===@@@AAAAAABBBBBBCCC@@@===<<<>>>???===::::::<<>>:::777777:::>>>AAA>>>>>>??????@@@AAAAAABBB===AAAGGGKKKKKKIIIHHHGGGMMMPPPNNN```\\\ooo}}}kkkTTTIIIAAA>>>:::777666777999:::888<<<>>><<<777444666888888999999888888999===AAA>>><<<<<<===??????;;;777666555777:::999777888===777555333222333666999;;;777999:::999777666777:::999999:::::::::999999999999777777999888777:::???>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCDDDDDDAAA>>><<<;;;===<<<;;;>>>AAA>>>888999===BBBCCC???:::777666888@@@EEEBBB>>>>>>===;;;999:::<<<===<<<999666555999:::===@@@???>>>CCCKKKMMMSSSrrrgggPPPLLLFFFAAA>>>===;;;:::999555666::::::666444666555444333555888;;;<<<<<<666555555666888;;;>>>@@@888555222111333555666666555555666666777888:::;;;888888666555555555666777666666555555555555666666666444333333444555555666::::::999666333111222222333444555555444333444555222111000000000222444666888:::;;;999666777<<>>999666777888666666888777999:::888555666;;;@@@@@@@@@???<<<888777999;;;999888777:::======:::777888777666777:::<<<===>>>888666555888<<>>===999666666666777999;;;>>>???BBBBBBAAA@@@???>>>>>>>>>???@@@AAA@@@>>>>>>>>>???>>>>>>======>>>???@@@@@@CCCEEEFFFCCC>>>::::::<<<<<<<<<999666888<<<<<<888666666666777:::===>>>>>>AAA@@@??????@@@@@@@@@@@@;;;999777777888888777666555555555666777999;;;===:::999777666777:::<<<>>>???>>>>>>===<<<:::777444??????===<<<:::999888777;;;::::::<<>>=========;;;;;;<<<===???@@@???======<<<;;;:::;;;===???AAA<<<<<<>>>@@@BBBCCCEEEEEE???BBBFFFIIIJJJJJJJJJKKKEEEIIIGGGVVVMMMXXXaaawwwtttZZZNNNCCCBBB>>>999555555888;;;;;;>>>@@@===777333444666999;;;;;;888555666<<>>===<<<;;;999888888888888999;;;>>>@@@AAA???===;;;666999:::;;;???CCC???999<<<>>>@@@@@@===:::888777999AAAFFFCCC@@@@@@>>>:::999999888777777777888999;;;:::===AAABBB@@@BBBFFFFFFGGG^^^WWWQQQHHHBBB???>>>??????<<<666555999:::555333555666555444666:::===???@@@777777666777999===BBBDDD999666222000111333555555666666777888999;;;===>>>:::888666444444555777888888888777777777777777888888777666666777777777666444777999888444111222333222444666444111000222444555444333333333555777999777999:::888555666;;;AAA<<<777444666777666777999999;;;<<<999666666;;;AAABBBCCCBBB???:::999:::<<<888888999999888888888888444333444888===>>>;;;888<<<999777777:::;;;999777;;;666444666999999888777888:::<<<:::666555999===@@@>>>;;;777444555888:::888888666444666;;;:::555888777777999;;;???BBBEEE@@@???>>>======>>>???@@@???@@@AAA@@@>>>>>>>>>???>>>>>>??????@@@@@@AAAAAAAAADDDFFFEEEAAA>>>>>>@@@888888777555888<<<;;;666666555555888>>>AAAAAA???BBBAAA??????@@@AAA@@@@@@<<<:::999888999888666555555555555555555666666777888777666666777:::===???444666888<<<>>>>>><<<:::<<<>>>AAADDDDDDBBB@@@>>>AAA===888888===BBBFFFGGGBBBBBB@@@===999888888:::===:::888:::???BBBBBBAAA:::;;;<<<>>>????????????:::;;;===@@@CCCEEEGGGHHHBBBDDDFFFFFFGGGIIILLLNNNGGGJJJHHHYYYOOOWWWYYYjjjlllqqqVVVDDD@@@999555555555333444777999999999:::;;;999444///333444444555666777888888333:::BBBBBB<<<666666888777666555666888999999888333444444444444444333333555555555555555666777888666666555666666777888999555888888666999AAACCC??????<<<888555555555444444999666333555:::>>>@@@@@@CCC>>>999888999:::999777666999;;;;;;999666444333:::>>>CCCEEEBBB???>>>>>>666555444555666777666555333888888555777===???<<<@@@;;;IIItttyyybbbHHHKKK:::CCC<<<:::???<<<888555444444666777777666555555555666888999888;;;>>>@@@???<<<888555222111000000000111222333222111333999???@@@===888888777666444333333333333666444222333666999888666222555666555999@@@>>>888999999888555333333666888666555555444333333222222333444444444666:::@@@DDD===???AAA@@@===:::888888999999999999999888777666AAA@@@???>>>======>>>>>>AAAEEEDDD>>>:::;;;:::666888888888888888777666555555666444333999@@@???777999777555555666777666555888:::;;;;;;999999999:::888666666999???AAA???;;;<<<>>>>>>;;;666666:::???666AAADDD<<<888;;;:::333222666;;;???@@@@@@AAAAAA???:::555444777:::999666999<<<@@@???<<<;;;???CCC???;;;;;;???>>>999888;;;???@@@AAAAAA>>>;;;999999777999999999777666666666444666:::===??????>>>===>>>???@@@AAAAAAAAAAAAAAA>>>999444666===BBBAAA>>>888888888888888999::::::888777777:::<<<<<<888333555444333444666999===?????????@@@???>>>;;;888666777:::<<<:::777888>>>DDDDDDCCCAAA@@@??????@@@AAA===???AAA@@@>>>===???BBBAAAAAABBB@@@777000555@@@:::>>>>>>888777>>>EEEFFFDDDAAA>>>===???FFFMMMQQQIIIIIIJJJMMMQQQRRRPPPMMMSSSYYYbbb~~~oooUUUEEE???999555555555444555888555555777999;;;:::666222444444555555666666777777888:::<<<;;;999777777777555444444666888999888666333444555666666666555444666555555555555666666777555555555666666777777777666888888666:::AAACCC???===:::666444444666888:::555777;;;@@@CCCCCC@@@===???===;;;;;;;;;;;;999888777999999888777666777888444777;;;=========???AAA888777666666777888777555555777777333666===AAA@@@BBB===EEEiiiwwwkkkKKKLLL;;;AAA999888<<<999666333222333444666777666555555555666888888888999;;;<<<;;;999666444333222111111111111222333222111222777===???<<<999888888888777666666555555666444333444777999888777333666777666:::???===777777777888888888777666555666666555555444444333333333444444444555999>>>BBBAAAAAAAAA???<<<::::::;;;888999999999999888777666===>>>???@@@@@@??????>>>AAADDDBBB<<<999::::::777999::::::888777666777777555666666444888>>>===888999999888777777666777777<<<======<<<;;;;;;<<<>>>;;;999999<<<@@@BBB???<<<999;;;;;;888666777<<>>>>>>>>@@@BBB>>>:::;;;>>>===777666888;;;===???@@@>>>;;;999888888888999999777666555555444666888;;;<<<<<<<<<;;;BBBAAA???=========>>>???:::888888;;;@@@BBB@@@===888:::<<>>===;;;999888999888777666666444333333666999<<<>>>AAAAAAAAA@@@>>>;;;888666;;;;;;;;;999777888===AAACCCCCCAAA@@@???>>>>>>>>>>>>@@@AAAAAA@@@??????@@@>>>======<<<777222777@@@>>>@@@===666555;;;AAACCC@@@>>>;;;999;;;???DDDHHHGGGGGGIIILLLPPPQQQNNNKKKPPPSSSTTTccclllTTTFFF???999555555666444555888111222555888;;;:::777444555555555555555555666666===:::777666777888888666333333444666888888666444333555777999:::999777555666666555555444555555555444555666666666666666666777888888777:::???AAA>>>:::888666555666999===@@@555:::???CCCCCCBBB@@@???;;;===>>>>>><<<:::999999888888777666555777:::===;;;<<<<<<:::888777888::::::999777777888888777555666777555333555===BBBDDDCCC???@@@ZZZccc|||SSSSSS???AAA888:::888666333111000111333444666666555555666666777888777888888888777666555444444333333222222222333333222111111444999;;;:::888777777888999999888777666777555555666888999999888666888888888:::===;;;777555555777;;;===<<<777222777777777666555555444444444444555444555777;;;>>>DDDCCCAAA===:::999;;;===888888999999888888777777888:::>>>AAABBBAAA@@@???@@@AAA???:::999::::::777:::;;;<<<:::777555777999555777777666777::::::888999;;;<<<:::777555666888???@@@@@@???======???AAA???===;;;===@@@AAA???<<<777777777555444777>>>CCC===AAA???777555<<>><<<777555555999;;;>>>AAAAAA???<<<999888888888888777666555444666666777777888999999999CCCAAA===:::888888:::;;;444777;;;@@@BBBAAA???===555888===AAACCCBBB???>>>BBB@@@===888555555777:::666444333333666999;;;<<>><<<:::999>>><<<999777777999<<<>>>BBBBBBBBBAAA@@@>>>===<<<>>>>>>>>>@@@AAA@@@>>>;;;;;;888666777555555999???@@@AAA===666444888===???<<<;;;999777777999<<<>>>CCCDDDGGGJJJNNNNNNLLLJJJIIILLLIIILLL]]]ooojjjSSSFFF===888444555666444444666000222555888999999777555777666555444444444555666===:::888777777888888777222333555888:::999666444333555999;;;<<<;;;888666777666555555444444444444333444555666777666666555888777666666999<<<===<<<888999999:::;;;===@@@BBB<<<===<<<:::888:::@@@EEE<<>>:::777777999888888888666666888;;;???BBBAAA@@@===:::777666666:::999777777777777555444777777666555777<<>>:::777777999555777888777666666888888777;;;===;;;666333555888===???AAABBB@@@?????????>>>===;;;<<<===>>><<<:::666666555333333777===BBB@@@AAA>>>666444888:::888666777888<<>>999777999;;;<<<<<<999666555888>>>AAA@@@===>>>>>>???@@@>>>:::777666999;;;???CCCEEEDDD@@@===888888777777888777666444777666555555555555666777???>>>;;;999777777777777111666<<>>BBBAAA???;;;666555999===777555333444777:::;;;:::888999;;;<<<>>>>>>>>>>>>>>>:::777666888;;;===>>>@@@AAAAAABBBAAA@@@>>>===<<<;;;;;;>>>@@@@@@;;;777999666333333555777:::<<<>>>>>>;;;888777888::::::999888888777777888999:::===???CCCGGGKKKLLLLLLKKKCCCIIIGGGHHHQQQXXXfff|||lllUUUGGG>>>888555666666333333555222444666777777666666666888777555444444555666777999;;;<<<<<<:::888888888444444666999;;;:::888555444666999<<<<<<;;;888666777666555444444444444444333444555666777777777777888555444555777999999:::888;;;???@@@?????????@@@@@@???;;;777555888???FFF@@@AAA@@@;;;666444666999777888999888888999<<<>>>>>>>>>?????????>>><<<:::999888666666666666444333777777777999:::::::::;;;<<<@@@;;;MMMNNNjjjqqqhhhKKKEEE;;;>>>888777555333222222333444444555555666666666666666999888666444333444555666555555555555444444333333222000///...///000000//////111333555666555444333666777888999888888888888888888999:::999777666666999666444777<<<===:::555888888888777666666555555444555666666555444666777;;;<<<===<<<999777666666666777777888888888777777555555777999;;;>>>AAABBB::::::;;;???@@@===777333444999???AAA>>>:::777666555666777777666555666888555999<<<:::555222444777888<<>><<<:::;;;:::999999999999999888888777555333333666:::===??????===:::999:::999777888666666888<<>><<<;;;<<<>>>@@@@@@@@@:::555555:::>>>>>>;;;@@@AAABBBAAA@@@???<<<:::999;;;>>>CCCFFFEEE@@@<<<888777666777999:::888666888777555333333444555666999999::::::999888666555111666:::;;;999999;;;===@@@@@@@@@AAAAAABBBCCCCCC>>>@@@AAA>>>;;;:::<<>>@@@@@@>>>???AAABBBBBBAAA@@@@@@===<<<<<<>>>AAA@@@;;;777:::888555333666999:::888999999:::;;;;;;:::888888555666666777888999999999888;;;???DDDGGGJJJLLLMMMFFFJJJHHHIIIOOONNNQQQ^^^mmmtttZZZJJJAAA;;;888888888444333444666777777666444555666888999888666555555666888999777;;;>>>???<<<888777777555555666888;;;;;;888666555777999::::::999777555555555444444333444444444444444444555666888:::;;;:::555333666777777777999999===AAABBB???======??????@@@???>>><<<===???AAAAAA@@@===888555444555777666777888999999;;;>>>AAAAAA@@@@@@@@@@@@===999666888666555555666666444333777666777;;;;;;777666777777@@@:::JJJKKK]]]qqqvvvPPPIII======;;;:::888666444444444444444444555666666666666555:::888666444333444555666555555555555444333222222000//////........./////////000222333333333222222444666999999888666666777777666888:::888444444777999777555666999:::999777888888777777666666555555444555777777666555555666555888::::::888666444444666666777777888888777777666666666777:::===@@@BBB:::888:::@@@BBB>>>888444444777<<>>AAA???<<<999777888888777777777888999999999888666444444666888:::<<<<<<===>>>@@@AAA@@@>>>>>>:::777777999;;;:::999??????????????????@@@@@@BBB===777666:::<<<;;;999>>>AAAAAA??????BBBAAA>>>999999;;;???CCCBBB===999888666555888;;;===;;;888888777666444444444555666555777:::;;;;;;999777555444777999888666666999<<>>???@@@@@@@@@@@@@@@@@@?????????@@@AAA@@@===:::999:::999777888;;;;;;888999666888<<<>>>;;;888888444444555777888999::::::888:::>>>AAACCCGGGKKKNNNKKKLLLFFFEEEJJJGGGFFFPPPTTTdddwww}}}aaaNNNEEE@@@<<<<<<;;;777444555888888777444333444999===999888777666666888;;;<<<:::::::::;;;<<<;;;777444555555555666888999888777777777888888777666555333444444333333333444555555555444444444666:::===???<<<777555888999777666999:::===???>>>:::999<<<@@@AAA@@@@@@AAAAAAAAA>>><<<===;;;888777777777666555555555555666888===CCCHHHJJJFFFBBB@@@>>><<<888555888666555666777777666555777444444888999555555999555@@@888GGGGGGQQQ\\\YYYOOOBBB>>>===<<<:::888666444333333333444555666666666555555888777555444333333444555444444555555444333111000,,,---///000000111222444222222333333333333333333333666999999777555555666555444666:::777222222777777777777777777777666666888777777666666555444444333666888888777666555666444666777777555555555666555666666777777777777777777888999;;;<<<>>>???@@@===888777>>>AAA>>>:::999666555666:::??????;;;777777222000555888666555666444666888999999888777666666888;;;<<<:::999888888777777888888888:::<<<>>>888777666666777888888888>>><<<;;;???BBBCCCBBBAAABBB===888777999;;;999777>>>@@@AAAAAA???===<<<;;;???===;;;;;;<<<<<<:::777:::===>>>;;;<<>>;;;888777777666666666666777888999:::;;;:::999777666777888888888777777777888;;;999777666777999===???@@@@@@???@@@AAABBBAAA???===999555777===???<<<777;;;:::999888888777777777666:::>>>@@@???>>>@@@BBB@@@???>>>======<<<<<<<<<>>>???@@@???===;;;;;;<<<777<<<>>><<<<<>>:::===888666;;;===:::888:::888999999:::;;;<<<======<<<===?????????BBBGGGLLLKKKLLLFFFCCCFFFAAA@@@KKKHHHUUU___kkkgggRRRIIICCC??????>>>999666777888888666333222555;;;AAA:::888777666777999<<<>>>===888555777<<<<<<777222555444333444666888777777888777777666555444333222333333333333444444555666666444333444666;;;???BBB???888666:::;;;777777;;;:::<<<<<<999666666<<>>HHHOOOHHHDDD@@@>>>???AAAAAA???888777666777888999888777777222111555666444777<<<555@@@666CCCCCCIIIPPPzzzaaaVVVHHHAAA>>>===;;;888666444333222333333555666666666555444777666444333222333333444444444555555444222111///))),,,///222333555777888666555555444444444555555222555999999666444444555444333555999777111111777555777999999777555444444777777777666555555444444333666999999888666666666555666555444333444777:::555555666777777777777777777999<<>>===AAA999666;;;???===<<<===999555222666<<<@@@===999888000...444999777555666666666777999;;;;;;999777888999999888777666888:::777888999999:::<<>>@@@BBBBBB???;;;888777;;;<<<===??????===999666666::::::666888@@@CCCAAA@@@===<<<>>>AAAAAA<<<777777555555999???BBB@@@===888888888888888888777777<<<;;;:::999888888888888888999999::::::999777555999888777888999<<>>@@@<<<777999999999888999999::::::666<<>>AAABBB@@@>>>;;;999888888888:::<<<>>><<<888666888:::555===AAA???>>>AAAAAA===BBB:::666999;;;888888<<>>>>>>>>??????@@@AAA@@@AAA@@@>>>===???EEEJJJEEEKKKIIIGGGGGG???===HHHFFFPPPTTTVVVmmmvvvTTTTTT999FFF===AAA777777888<<<999666333333444666888222444777<<<@@@AAA???===888777777999:::999666444444444555999===>>>;;;777777777777777555333111000666555444444555666555333333444666777888:::<<>><<<:::888777777888555888999888999;;;777222444666888777777<<>>======888777777777777777888999666666666666666777888888:::777999???>>>>>>MMM```uuujjjDDDCCCGGG:::999:::333333777444000333666555444333666999777555333444555555222///444666555111000222222//////...---///222444555555444444333333333444555555555666777888888777666555777888999:::999888666444777888999:::999888666444666555555555666777999:::@@@<<<888999;;;;;;888444666666666666555555555555555555555555555666777777<<<:::999999<<>>===>>>===;;;888777666777888666444333777<<>>???@@@AAA@@@??????>>>;;;999777777888999>>>===???AAA>>>888666888777:::===;;;777555777;;;888666666777;;;???@@@AAAAAA;;;666888>>>@@@;;;555666777777666555555777999777888888888888:::>>>AAA@@@===888444222333555777999999:::;;;<<<;;;777444666555444444666;;;CCCHHHFFFCCC??????@@@@@@>>><<<555666777:::===??????>>>888333333777888555777<<<@@@@@@@@@???>>>>>>???AAA>>>;;;777555555666555555:::<<<<<<:::666444555666444777:::<<<===>>>@@@BBB===;;;888666777:::>>>AAA======???@@@BBBBBBBBBBBBAAAAAA???===<<<===@@@CCCGGGHHHHHHFFFCCC@@@??????@@@EEEIIINNNZZZppplllKKKNNN>>>???777888888888888777777666555555555444444555888;;;======<<<666555555555777777666555444555777:::<<<<<<999777777666555444333444444555;;;888444333333444444444444666777888999:::===???;;;888666555666888888888999<<<===;;;777555888;;;666666666666666777777888333666666555666:::888444888::::::888555777>>>DDDKKKHHHEEE@@@===;;;::::::666666777777777777777888555555444444555555666777:::666888===<<<999BBBQQQSSSQQQEEECCC777666888333333777444333555666666555555555666555333222333444444222000111333222//////333444222000///......000111111000222222333333444444444555555555666777777777777777666777888999888777555444666777888999888777555444555555444444555666888999AAA>>>;;;;;;===>>>;;;777777777666666666555555555555444333333444666888999@@@???>>>===;;;999666444===999666888>>>AAA???<<<777777777888888888888888888666444555777999888666888777888:::===>>><<<999:::888777666777777666555555555555777:::<<<======333555888===@@@@@@<<<888:::::::::<<>>:::666555777:::<<<;;;:::<<<>>>;;;666666999<<<===>>>===:::999999;;;999999999999:::;;;<<<===<<<777333444888:::777444777777777555444444777999666777777777777999===???AAA>>>999555333444555777666777999<<<===<<<888555::::::888777666888<<<@@@AAA???======???@@@>>><<<:::999:::<<<>>>>>>;;;888777333222555666444555999777:::>>>@@@@@@===:::888999777555444666888888888000444:::>>>???@@@BBBDDDCCCBBB@@@<<<888555444555666888;;;===???@@@?????????>>>===<<<===???AAABBB???>>>===<<<===???AAABBBBBBCCCCCCBBB@@@>>>>>>??????@@@AAAAAADDDNNN^^^kkk~~~dddZZZ???>>>888999888555777999:::999777444222555444222333666999::::::444333222333555666666555333666999;;;:::888777777666555333222222444777999>>>:::555222222444555555555777888999999:::===???BBB>>>999666555777999999:::::::::999888777777777222222444555666777777777555777777666888<<<<<<888999::::::888555555999===EEEFFFDDD@@@:::666666777444555666777888777666666444333333333333444555555999555666;;;;;;999===EEEHHHppp]]]EEE@@@444333666333444777333666666666888888777555222333222222333444444222000---//////,,,---333555444222000///...//////...---///000222333444444444444555555555555555666777888555555666777777666444333555555666777777666444333444444444444444555666777???<<<:::;;;===>>><<<999777777777777666666666666444333333333444666999:::<<<>>>@@@@@@>>>:::555222:::888777777:::<<<<<<<<<888888888888777777666666666555555777999999777555666777:::>>>@@@>>>:::666888777666888:::;;;888555444666777888888777888999222555999>>>AAA@@@;;;777666666777999===@@@@@@@@@BBB===777333222666<<<@@@888666777999888555777;;;BBBAAA?????????>>><<<:::999<<<>>>===999777777888777444222111333555666555777777666555333444666999777777888777666777:::===>>>;;;888555333333555666555666888;;;===<<<999666;;;;;;;;;:::888888:::;;;;;;:::;;;<<<>>>???===;;;???<<<;;;===???>>>888222888444333444444222222555444666999;;;;;;999666555777555333444666888888888333777===@@@AAAAAA@@@@@@CCCBBB???;;;666444444555222555999===???@@@@@@???AAA>>>;;;888888;;;>>>AAA<<<:::999;;;>>>AAAAAA@@@>>>???@@@???>>>===>>>???DDDEEEGGGGGGIIILLLQQQUUUUUUlll{{{xxxeeeCCC@@@;;;<<<999555777999:::999777444222555333222333555666777666111111222444777888666444333777;;;<<<999666666777555444333222333555777888<<<999666444555666666666555666888888888999;;;===FFFAAA<<<777666666666666888777666777:::;;;999777555666777888888888666666888;;;===<<<>>>AAA>>>999555777888888777888:::===AAACCCDDD???888333333555222333666777888777666555444444333333333444444555777333333888<<<===@@@EEELLLbbbnnngggJJJ???222111555222444777222666555555888;;;:::666111333333333333444333333222,,,...---***,,,111555444444222000000111111000///---...111444555555444333777666555444444444555666333444555555555444444333333444555555555444444333333333333333444444555555999777666777999:::888777888888777777777666666666222333555777888999::::::<<<>>>AAABBB@@@<<<999777444555777888888777777888666666666666555555555555333555777999999888666444777888;;;>>>>>>===999777<<<;;;:::===@@@???;;;666222555888888555444555777666666666777888888888888777666666777:::<<<<<<;;;===:::555222222555:::>>>666444444777666555999>>>FFFCCC???@@@BBBAAA<<<777888===AAA@@@:::666666888666555444333222444777:::888888777555333444666888:::;;;:::999777666777999888777555444333444666777999888777888::::::999888777999<<<============>>>999:::<<<===>>>===;;;999>>>;;;:::<<<@@@@@@999333:::777555444333222222333999777444333444777888999888666444444555666666555888:::<<<<<<;;;999888777======>>><<<:::888888999555555555666888;;;>>>@@@@@@>>>;;;999999:::===???:::777666999???BBBAAA===>>>???@@@???======>>>@@@===>>>AAAFFFJJJMMMMMMMMMLLL\\\aaasssmmmGGGDDD@@@@@@999888888888777666666555555444333333555666777555333///000444888;;;:::777333333777;;;;;;888555555666555555555555555555444444666666555777888888777555444555666666555666888:::@@@===:::888888888888777:::777555666:::;;;999666777777999:::999999777666:::>>>AAAAAABBBBBB<<<555444666777888888999;;;===???BBBCCC>>>777222333555111333555777888888666555666666555555555555555666777333111555:::===AAADDDCCCPPPUUUtttRRRDDD555222555222444777222444333444888;;;;;;888444333444444444444333222222,,,...---***+++000222111555333222222444555555444---...111444555555444333888777555333222222333333333333333444444444333333333333333444444444333333333333333444444444444444555444444444555666666555777777777777666666666666111333888;;;===<<<:::888AAACCCCCC@@@<<<777555555111666;;;===;;;888666555333333333444444444444555222555888:::999888666555888999:::;;;::::::::::::?????????@@@BBB@@@;;;666222555777777555444555888777777777666555444444444555444444666999::::::999777666444333333555777888666444444666777666:::@@@FFFBBB??????BBBAAA;;;555777<<>>???>>>;;;888555555666555555555666777999:::;;;???;;;777555555777888888555888===@@@AAA@@@@@@AAA<<<===??????===;;;999777888777777;;;@@@AAA===888<<<;;;999666444444333333:::777555555777999::::::666555444444666777777666666555555555666888999999>>>@@@AAA@@@<<<777444333777777777777888:::;;;<<<<<<<<<==================:::777555999>>>AAA@@@<<<>>>???>>>===;;;:::<<<===AAA@@@@@@BBBEEEFFFEEECCCAAANNNNNNXXXaaauuuuuuLLLFFFAAAAAA999:::999777555555555666666333333333555777777555222000222555999<<<;;;777444444666999:::999777555555555666777777666444222111333333555777999999777444444555666555444555666888999777666777:::<<<======???<<<888777888999777555555666777777888888888888888<<>>???>>>888111888777777777777888999999>>>??????;;;666333444666222444555777888888888777888888777666666666666777888555222222555888;;;======IIILLLYYYMMM<<<555666333555777111222333444777999999888666333444555444222111111111,,,//////,,,,,,000111...444222111222555666777666///000222333444444444444777666555444333222222222333333333333333444444444333333333333333444444444333333444555555444444333444555555555555555555555666666666666555555555555111444888<<<===<<<999777:::<<<===;;;777555777999444888===???>>>;;;777555222222333333333444444444222555888:::999777666666888999888777666777:::===>>>???@@@@@@???<<<999777666777777666555555666888444888;;;<<<999555222000222222333555999<<<<<<<<<444444444555555555555444777555555777777666:::@@@DDDAAA>>>???AAA@@@:::555666:::>>>???<<<:::999:::666666555444333444666999888999::::::888666666777?????????<<<888666555555555666888:::<<<>>>???@@@AAA<<<777333333555777888666:::???BBBBBB@@@?????????AAAAAA???<<<999777777333444666999<<<>>>>>>======>>><<<777555666555333555555888<<<@@@>>>999444222111222444888:::;;;::::::777444444666888999999;;;===??????<<<888555444666999>>>AAAAAA>>>999666888:::===@@@AAAAAA???===<<<999777999<<<>>>>>><<<;;;<<<;;;999777777999;;;EEECCCBBBBBBCCCDDDCCCCCC<<>>999777666777888888999888777777666666666666777999:::888999:::888222888777555555555666777777>>><<<:::777555555555666444555555666777888999:::999888777777666666666777555555555444444555666777===JJJGGGpppgggXXXDDD:::888333555777111222444666666666555666777222333444333///------...***...///...///111111...222000///000222444444333222222333333444444444555222333333444444444333333333333333333333444555555333333333333333444555555333444555666666555444333444555555555444444444555555555555555444444444444333555777888999999888777222666:::999777777:::===888999:::<<<<<<:::777555555555555444444444444444222555999999777666666777555666777666555666999===:::===AAA@@@<<<999999:::>>>;;;777555555666666666444777::::::888555555555444444444666999<<<<<<;;;555555666666666555555444777555666888777555888===AAA@@@???@@@AAA???:::666777888:::;;;;;;:::999888777666555555555666666666777:::======;;;888666555;;;<<<===;;;999777666777666888:::<<<===>>>>>>>>>===:::777555666777777666666:::>>>AAA@@@???>>>===@@@AAAAAA>>>:::777777888333555777888888999;;;>>>===???===777444777777333222333777===AAA???888111111111222555999<<<<<<<<>>===;;;::::::;;;<<<===999:::999888777888:::===:::::::::::::::;;;===>>>AAAJJJHHHQQQPPPOOOgggtttQQQDDD>>>>>>666888888888777777666555444555222///...000333555666777555333333555777888888555444555888;;;;;;777333888666444222222333555777888666444333444555444444666777777777555555777888AAA<<<777444666:::>>>AAA>>><<<999666666888;;;>>>AAA???<<<888666444444333888999777444555999:::777666444222222444666777888>>>:::666444444555555555555555555666777999:::;;;888888777666666666666666111555888888777777777666555AAA888ZZZzzz___III===999444555777111444666888666333222444666000222333111---******+++(((---//////000333222...000///......000111000000444444333333333444555555///000222444555555555555444333333333444444555666444333333333444444555666444555666666666555444333333444444444222111222333555555444444444333333333666555444444444666777888888<<>>888444555777:::888666555666777666444999888777666555444333333333666999999777555666888222444777777666666999<<<888===BBB@@@;;;888;;;???DDD>>>888555555666666444777777555222000222888===999888777888999:::999888888888777777666666666666777555666888777444666:::@@@@@@@@@AAAAAA>>>:::777777777777888999999777555:::999777777999999777555777:::>>>???===999666555777888::::::888777888888666777999:::;;;;;;::::::888777777888999999777555222666;;;?????????>>>>>>???@@@@@@<<<888666777999555888:::888444444888===<<>>AAABBBBBBBBB@@@???===:::888888;;;>>>999::::::999999;;;>>>AAA@@@AAABBB@@@>>>>>>???AAAAAAEEE???JJJKKKGGGXXX^^^kkkOOOMMM???>>>888666999;;;;;;777555555666555333111//////111333555666444333222333444777888333555888:::999777333111444444333444444555666777999888888888::::::888666555666888999999888777666999777555444444777;;;===999::::::888555666;;;???@@@>>>:::777666666777888777999888777<<>>666333333333444555666777777777777777777777666555555666666666666666666666666:::666222222444666444222333333444666888888777555111777DDDSSSzzzeeeJJJ>>>111<<>>;;;999777777777666555222444555333111222555999555888999888;;;???>>>999888777777777777777888888888888666333111222555888BBBAAA@@@@@@@@@>>>:::777999;;;===>>>>>>:::666444777999:::999666555888;;;999;;;>>>BBBBBB???888333333777:::;;;888666666777555777999999888777777777555777:::<<<<<<:::777555888888777666555555888;;;:::===???<<<777444555888444888;;;;;;888888;;;???>>>===<<<:::999888888888777777888888888666555444222333444666888999999:::999555222444777888444///666555444444555888<<<>>>;;;===???>>>;;;888777777444666:::???AAA@@@===:::@@@>>><<<<<<===<<<999666222:::AAA@@@:::777:::???@@@???@@@AAA===999:::>>>DDDEEEEEEDDDDDDHHHPPPVVV___nnn}}}WWWQQQ===999444555777999888555444555666444333222111111222333444999888666555555555555666555555666777666555444333444444333444444555666777888777666777999999888777777888999::::::999777666777666555444555777999;;;888888777666555666999<<<::::::::::::999888777666999:::999888<<>>777333333444444555555666666666666666777777777666666555666888999999888666555555444333333555666666666444444444555777666555333777888>>>DDDyyywwwYYYIII888AAA222777555444333111000000111222333222222222222111000///...111111111111111222222222+++++++++,,,---...///000333444444555555444444333111111222222333444444444444444333333222333333444444444555666666555444444555333222333444666666555666666555444444444444444666444333444777777555333555444444444444555555666444555666666777888999999;;;;;;999666333333666999999888777999;;;;;;999666666777777888888999999::::::<<>>???@@@???<<<999888999:::;;;:::999888777;;;:::999777555666999<<<777888888:::;;;:::777444222555888999888888999;;;999999999777555444555777444555888:::;;;:::999888666888::::::999888888999:::===>>>;;;666333444777555888;;;:::666555888;;;555555444444555555666777666777777777777666444333333444666888999999999888888666555666888888555222666555555666999<<<@@@CCC<<<;;;;;;;;;;;;;;;;;;;;;555444444777999999666222999888777999<<<===<<<:::333888======999777999<<<:::;;;===???;;;666999???>>>@@@BBBBBBAAACCCIIIMMMUUU^^^cccppppppcccGGGBBB>>>666666666555333333555777333333222222222222333333777777888888888777777666666555444333333333444444444444333444444555666777666555555666888999888777999999:::::::::888777666555444444444555666777888777555333333555666777777444666999;;;<<<:::777555999999888777:::===;;;555444444444444444555555555444555555666777777777888444666999<<<<<<999666444111333555666666777888999555444444444555555333222666555999999___wwwpppXXX@@@EEE555888444555333000......000333555000000///000111222444555555444333222222222333444555555666777777777777777333444444555555444444333333333111111111222333333444333333333333333444444444444555666666555444444333333444333222333444666666666555444444444444555555444333444666777777666666555444333333333444555111222333555777999:::;;;<<<:::666555777999;;;<<<888777777888999999777666333444555777888:::;;;<<<>>>???@@@AAAAAA>>>888444777:::===<<<999555555666555555555555666666444111222555777888777777777888333999>>>===<<<>>>???>>>555555444444555777999:::888666666888===@@@@@@???777888;;;>>>@@@???<<<999777777777777777888999999???<<<777555666888:::;;;777555444444555777888777222444666777777999;;;>>><<<;;;888555222111444666333444666888999:::;;;;;;555999===>>>===:::888777:::<<<<<<:::555333333555555888999888555333555777333333444555777999;;;<<<888999999888888777555555444666888:::;;;999777666777777777888888777666666666666666888;;;???CCCFFF???;;;888777:::===???>>>DDD@@@;;;;;;>>>???<<<999555444555666999;;;;;;:::555777999999888777777888777999===>>>999555999AAA;;;>>>AAAAAA@@@@@@BBBEEE???AAAAAAFFFQQQ[[[xxxxxxdddCCC======999888666333222333444666222222333444444333222222111333555888999:::999999444444333333333222222333444444333444444555666777666444333444666888777777999999999999888777555444222333444444555555555555888555222333666888666444111333777:::;;;:::888666777666555444666777555222555444444444444444444444333444444555666777888999666777999::::::999777666444777;;;;;;888666777999555444333444666777666555111///777:::WWWaaahhhGGGFFF666999444333222000///000333666888000///......000333666888888666444222111222333444111111333333333222111000333444444555555444444333555444222000///000222333444333333333333444444555444555555555555555555444111333555444111000333666666555444444333333444444444333333444555777777777777666444333222333444555000111333444777888:::;;;;;;777555777<<>>;;;555555555555555555444333333333444666888999:::;;;>>>>>>???AAACCCAAA:::555666888::::::777555444555333333444666777666444111111444777999999999888777222:::@@@???<<<>>>@@@@@@444333333444555777999:::888666555:::@@@CCCAAA===555666999<<>>:::777666666666666666666666777???;;;777666999:::999888888666444444666999;;;;;;555555555555666888;;;===:::999888555222222333555555555666666888999:::;;;666999<<<===<<<999777777999::::::888555333333444444666777666444333444555444555666888:::===???@@@<<<;;;;;;:::999888777777666888:::<<<<<<999666444555777888888777666777888666666666888:::>>>AAACCCCCC===555444999>>>@@@???DDD===666444777:::999666888888777777777777777666999888777777888888777777888;;;???@@@:::555999BBB>>>@@@BBBAAA>>>>>>@@@CCC???AAAAAAGGGLLLKKK]]]~~~gggAAA===AAA>>>;;;777444222333444555111222444555555444222111...000444666888888777666222333444555444333111000444444333444444555666777666555333333555777777666777777777666555444444333222222444444555444333333888555444555888999666333222333555666777888888888777555333444444333222222444444444444444333333333333333333444555777999:::888777777666666777777888:::===???===888555444555333333333555888:::::::::222...555777QQQTTTwwwwwwOOOGGG666999555---...///111333555666777111000......///222555777777666333111000000111222111111222333333111000///333444444555555444444333666444222000000000222333444333333333444444555666555555555444444555555555222444555444111000222555555444444333333333333333333333333333444555777888888777555444333444444555333333444555666777888888777555555999@@@BBB===888555555555555444333333444444444555666777777888888:::999;;;>>>AAA@@@<<<777666777888888666555444444333333444666888888555333111222555888::::::777666;;;CCCGGGBBB;;;888777666333333444555666777888999999666666999???AAA===999666666888;;;<<<;;;888555555666777777666555333111:::999888:::<<<<<<888444666555444555888;;;;;;;;;999888666555555777999:::666777888777555444444444888777666666666777888999888999999888666666666777888888888777555444444444333444555555444444555666222222333444666888:::;;;<<<<<<:::999888777777666777888;;;<<<;;;999555333333555777777666666777888666666666666777999;;;<<<@@@:::333333999???BBBCCCEEE???777555888;;;<<<;;;;;;:::999777666555555666===:::777777888999888777:::<<>>@@@AAAAAA>>>;;;:::>>>BBBCCCCCCBBBHHHNNNHHHNNNdddooooooFFFAAAEEE>>>;;;666444333444444444222333444555555444333222111333444555555444222111222333444555555333111000444444333444444555666777888666444444555666666666666666555555444444333333222333444444444444333333777666777888999888666444444444444444444666777888888555444666555333333666333333333333333444444444444333333333444666888:::999888666444444666888999===>>>>>>;;;888555333333333222222555888;;;======999333444///EEEEEEccc^^^PPP999:::444***,,,---///111222222222222000...---...000333444555444333111000000111111666666777777777666666555333444444555555444444333666555333222222222333333333333333333444555666777666555444444444444555666444555555444222222333444555555444333333333333444222333333222111222555777777777777666666666666666555555555666666777777777666444555999???@@@;;;666888888888777555444555777555555555555666666666666555666888;;;======:::888666666666666666555444444555555555666888888666444222222444888:::;;;888666<<>>;;;777666:::>>>>>>???:::;;;BBBAAABBBMMMYYYccclllmmm@@@666999:::777333333444555555444333444444444444444444333333333444444444222111000444444444444333333333333444444333444444555666777;;;888555444555666666555666555555444444444555555444444444444444444444444444666999999888666444444555555444444444444444555888444444666555222333888222222222333333444444555444444333333444555777999999888777777777777888999:::888777666666666555444444333222444777:::<<<<<<777555777,,,>>><<>>???;;;777222444888:::;;;999666444666666777777777666555555888777666777888999888666666666555555444444444333222555888::::::888777777555333222333666888999999<<<999666666777888666555999::::::888555444444555555555666666777777888888888888777444222222444777666555555666888999999888888777666666777777666555444444444555666777888999===<<<:::888777666666666777888888999888777555444555444333666:::;;;:::777777666666666666666666666888777666666888<<>><<<:::<<>>===777000222555999<<<<<<:::666333555666777666444444555666888666555666888999999999777555333222222444777888111444888888666666888:::888555333222555888;;;<<<;;;888666666888999777555>>>===;;;777333222444666222333555777888999999999888888888666444333444555555555555666999:::::::::;;;:::888888888777555444333333333444555666777888AAA@@@===;;;:::999999999777777777777777666555555777555333666<<<>>><<<888777777777777777777777777;;;;;;;;;999777666888999>>>@@@AAA===888555777;;;777888888666333444777:::???>>>;;;777444444888;;;;;;666444888;;;:::888999999<<>>:::777777888222BBBBBB:::???EEEBBBAAADDDKKKMMMTTTbbbnnnvvvHHH:::777777555333222222222444555666444222333555666444111555555666666555333222111444333222222333444555666444444444444666999===???===888555888:::888777777444999;;;777666999666111444333222111111333555666555888:::999666222222222111222333444444444333222666666666666666666666666999444000111555888666333666777666444222222444666666666666:::===>>>;;;888555555444444444333333333222222333444444333333333555555444111111777BBBKKKeee~~~zzzLLLDDD888111///---,,,---000222333000///...------...000111555444222///...............222555666555444555777888666444222111222444555222444666444111000111444111333555555444222222222666444222000///000222333666666777777777777666666777444222555999:::666222111111000...---...222555555555666666666666555555222222444666777888888888666666555555666777999:::888777666555444444555555555555666666777777888888555777999::::::888666444666666666777777777777777888777666444444555666666555555555555555555444444222666;;;??????<<<777444777666999@@@???777333444555555444444444555555666555444555888<<<>>>??????444666777777555444555666888555333444777888777555999888666555555777888:::===;;;999666555555555666BBBBBB@@@>>>:::777333111222444666888999999777777999:::::::::999666333222555777999888666555777:::777888999999999999888777333333333333333444555666@@@???===;;;::::::;;;;;;999888555333222222333444666555555888;;;>>>@@@@@@;;;<<<<<<;;;999999;;;<<<>>>777444777888555555999@@@===999999::::::888555999888777555555666888999::::::::::::999888888888999999999888777666666555444777999888666666888;;;888===@@@???<<<===CCCJJJEEEEEEFFFIIIMMMVVViiizzzsssEEE777666777666444333333333555555666444222333555666444222444444555555444222111000444555777888::::::::::::444333333333555888:::<<<:::444111444888999;;;>>>===>>>:::333222666999777555444333333333444555666555888999999666333333444222222333444444444444333222555999;;;;;;999555222777444111111444666555333555555555444222222444555666666666888:::;;;999777555555555444444444333333333333444444444444444333333555666444333666>>>DDDSSSeeedddQQQ777888666333222333444666666222000...---...///000111222111000///////////////...111444444333222222444111222222333444444444444222444666555333111222333333444666555444222333333444333333333222222222222000222555777888777666444777444222222555777666555444444444333222333666888555666666666555555444333333333555666777777888888666666666555666777999:::888888888888777777777666555555666666777777888888888888888777777666666555666666666666666666666666777777666666555555555666444444444444444555555555333555888;;;======<<<;;;888777999>>>===666333444555555444444444555555555666666777999;;;===>>>>>>888666333111111444777999555444333444666999:::::::::888777666555666888999777666555555777999;;;===BBB@@@>>>;;;888666444444444555666777888888777777888999999:::999666444333888999:::999666555666888888888777777777777888888444444444444444444555666:::999777666666666666777888777666444444444444555555555555777:::===>>>>>>888999:::999888999:::<<<===888666888777444555999BBB???<<<:::;;;:::888555666666555555666888:::;;;;;;888555666999;;;:::888777888888888888888888888777999::::::888777777888999<<<>>>===;;;<<>>:::666333333666999999888222333444444555888<<>>@@@AAA>>>:::666444444666777666666666666666666777777666777888999888777666555888999999777555333444555777777666555555666777777777666555555444444555555444444333333333333333444666666666666666666666666555444444666999<<<===<<<666888888888777777999;;;<<<::::::999666222444999BBB???<<<:::999888555444333333333444666999;;;===;;;666222444999===;;;777555555666777888888999999::::::999:::;;;:::777555::::::999999:::<<<>>>@@@???;;;:::AAAGGGJJJMMMPPPlllzzzggg\\\===777888888888777666555666666666444444333444444444444444333333444555444333222111+++---000222333333222222444444333333444555666777;;;666333444444333555888777999999888777666555333333444555666666666666555777777666666555555666777333333333333444555666666666444111......111444666444555555444333222333444222333444444333333555666999777666555555666666666666666666555555555444444444444333333333333333333///222555666666666777999DDDCCCZZZNNN<<<888333111222333333222222///+++,,,///000///,,,+++---///111333444444333222222333333111///...---***,,,///222444444333222222444555666666444333333555555555333111000222444333333555666666555333222...000222444555555555444555555555444333444777:::555666666444111---,,,+++111111222333333333333333666666777777777666666555444444444555555666777777444555777888888666444333555555555555666777999:::<<<;;;:::888777777777777888777777666555444333333333444555555555444222111111222222333444555555666444444555666999<<>>???777666777<<>>???>>>999777888???EEEGGGJJJMMMZZZ]]]kkkvvvOOOOOO:::888888888888777777666666666666444555555444333333333333444555666666666555444333444333333333333333444444444444444444555555666666999777666888666222111444111222444777777555333333333333444555555555555444777666555444555555555555222222333333444555555666666333000------000333666444555666555444222333444222333555555444444555666999999888666555555666666666555555555444444444444333222111000000000111111///000222333444666999:::BBBEEEQQQeee\\\CCC===555222333555555444000...+++,,,......---+++,,,---000222444555666555444333333333333111///---//////...///000111222333333333444555555555444222444444333111///...000222444444444444444444444555444333222111111333444666222444777777666666777999666777999888555222000000---...000222333444444555777777777777777777666555222222333444444555555555333444666888888777555444555555444444555777:::;;;:::;;;<<<<<<<<<:::777666888888777666555444444333111222333444333222111000222222333333444555666666444555777888999:::::::::999999777555444555666555666777777777777666555444333555888::::::;;;>>>AAA777777888===BBBAAA:::333222444555444222333888<<<999888888777777777777777666555444444444666888999<<<999555111111333777999888777555333333444666777444555555666777888888888444444444555666666666666666555333222222333555666999888777666555444444444333333444444444444444444444555666777888888888777555444333444777999999999;;;;;;;;;999777666666888999===???:::555333555888666666555444444333444555444444444555555666777777555999>>>???;;;777444444444444444444444444444444555444333666:::;;;888555888666555888===AAAAAA???777777999>>>AAACCCHHHOOOZZZXXX^^^kkkttt~~~oooGGGJJJ999888777777777777777666666666666555666777555333111111222444555666777777666555444777666444333333333444555333444444555555666666666444444666999888444333666333111000333444333555888333333444444444555555555666555444444555555333222///000222444555555444444222333444555555444333222444444444444444333222111111333555555444333333444777888999888666555555666555555444444444333333333333222000///...//////000111111111222444666999;;;:::DDDNNNYYYiiiKKKAAA666000111333333222............---,,,,,,,,,---...000222333444555555444333333444555444222///333111...------///111333333222111222444444444333222333222111...---...///444333333222333333444555777444111//////111444666222333555777888888777666111333666666555444444555---...000111333444555555777777777888888777666666111222333444555555555555666666888999999888888777555555444444555777:::<<<888:::<<<======;;;888777888888777777666666555555222222222222222111000000333444444555555666666666555666888999888777444333666777666333333666777666888888999999999777666555222555888999888999<<>>:::666666777666444555666555444444666777555555555555555555444444333:::@@@@@@:::444222333444444333333333333333333333333333444777999999999888666666999>>>AAA@@@???999888:::=========BBBIIIUUUVVV\\\bbbbbbfffvvvtttLLLKKK666666777666666777777666666555555777888888666222000000111333444555666666555444444222222333333333333333333111111222444444555555555333333555888777555777<<<555222333888999555555888666555444444444555777777555444333444555444111...,,,...222444555555333222222333555666666555333222444222111222333333000,,,000222333333222000000111333555888888555444444555444333333333333222222222444333111///...///000000222222222444555777777777888===FFFPPPqqq~~~VVVIII:::000///000000///...111333111---+++,,,///.........///000111333333222111111333555666444111222111///------///222444444111//////111444444333222333333222000.........000111333444444444333222222111///...///111333555333111000222555888777555333444666666444333444555000000111222333333333333666777777888888888777777222333555666777777666666666777777777888888888888555444333333555888;;;===777888999:::::::::999888888888888888888777777777444444333222222222222222666666666666666666666666666777777777555444222111333666555222333777999666999:::;;;;;;;;;999777555333777:::999666555888;;;:::888666555444555666666777666777888999999888666555666777888888888888888555555444555666999<<<>>>777777666555555555555555555444444333444555777777555555555555666666777888888777555777999;;;:::888555555555555555555555555666666555444333333333444555555666666555444333222666555444444444555666777777555444555777888888777666777888777666666777999999<<<<<<888777:::999555333555555444222222444666444444444555555444444333444777::::::666333222333333333333444555555666666555555555555555666999;;;999999999:::<<<======<<<<<<888888<<>>>>>AAAHHHMMMTTTWWWVVVVVV[[[bbb{{{RRRLLL444555888666666666666666555555444888999999666222//////000222333444555555555444333///111444666777666555444///000111222333444444444666555555777555444777>>>333333:::BBBBBB999333333888777555444555666888:::555333333444555333///+++***---111555666555222000555333111000000111333555333000---///222333...)))...000222222000...---...000333777777555333333444333333333222222222111111555444222000//////000111444444555666777777555333<<<888;;;FFFccccccUUUBBB666333444333222...333777444...+++...222///...---------///000111000//////222555666444222000////////////111333444555111------000333444333222333555444222///......---///333666666444111///---------...///111333444555000,,,---222666666444===>>>===;;;888555555666333333333333333222111111666666777888888888888888444555666888888888888777555555444444555666777888555444333333555888;;;===777666666666666888999:::888888888888888999999999666555444333222333444555777777777777777666666666777777555444333222222111000555555222333888:::666:::;;;<<<===<<<:::888666666999;;;999444222444777555888;;;<<<999666444333777666777:::===>>>:::777444555666888999999999999999888777777888:::<<<>>>666666777777777666444444333333333444555666777888555555555555555666777777888666444444777888666333444555555666666555555444555555444333333333333444888888999999888666555333777666444333222444555777777666555555777888888777222444555555555666888:::999<<<;;;777888<<<:::444222333444222///...///222222333444444555555444444555444333333333444444444222333444555777888999999888999888666333444888===:::;;;;;;;;;;;;:::999999<<<666555===DDDDDD@@@===BBBGGGKKKLLLNNNPPPQQQPPP[[[TTTNNN888888888555666666666555444333333888;;;<<<999333///111333111...---///333555555333333444444444333222111111//////000111333666777999000333666777777777999<<<444333888??????777333444444555777888888888777666444666666333333666555222333...+++///666777000)))///222333222111111333666444222000...------...///......////////////......111222444666666555444333222444555555444333444555555444111///......///000222222333444555777777888555AAA777FFFYYYvvv[[[@@@BBB---333111666777555333111000000000111...---------...///...---,,,***+++///444666333...///......000333555555444111000///...///000333444666555444333333333333333,,,...000333333222111///------...//////000//////,,,,,,...000222333444555===???@@@===888444222333555555555555333000---+++,,,111777:::888555333333333444666888999888777666444555666666777888;;;===777666555444444555777777666888::::::999999:::;;;888777777777888999::::::999999777666555555555555666777999::::::999777666666666555444333333222111555555444444444666;;;>>>===AAA???777444666777444444888;;;:::666444666999888777666555555666777888:::888555666888999888666777777888:::<<<<<<:::888999666333333666777666333333444444555444333111000444333333333444555777888888777666666777999;;;<<<999555222333666777444111333444555666666555444444333222222111111111222222555<<>>???>>>888222111777<<<666777777888888888888777888777666:::>>>>>>999444:::AAAHHHJJJHHHGGGHHHKKKSSSmmm]]]TTT<<<:::999444444444444444444333333666999999666111///000333222111//////000111111111999888777666444111///......///222444555666666555111333666777666777888:::666333555999999555333555333444555666777777888777333666666333333555666333333000...111555666111+++111333444222000///111444333222111////////////000---...///000111000000///111222444555666555444333222333555555333333333444333111///...---...//////666555555444333222111111000;;;222>>>GGGkkkxxxSSSNNN777;;;444444,,,...111444444111...,,,...---,,,,,,------------///,,,***,,,111555444222444111......///111222222222111000000000222555666777777666555555555555555111222444444333000...,,,......000111222222111111+++++++++,,,---///111222999:::;;;999666333222111444555555555444222///---...111444555333222333444444666888:::::::::999999<<<:::888555333222444555666666555444444555666777666666666555444555777:::888777777777888888999:::888888888777777666555555777888:::;;;;;;:::888777777777666555555444333333333444444444333555888;;;777;;;;;;777666:::<<<;;;555999;;;:::777555666999777666555555555666777888999777555555777888777666666666666777999;;;:::999888777666666777777666555333333444444333333222111555555555555666777888999:::999777666666666888999888444222333666777555111333333222222333333444444666666555555555555666666777<<<===999888::::::777333444111---///555555111333222111111333444333333333555666666555555666888666777999:::999888555444222444444333000///111333333444444333222222444666666555444333333333444555333444444555777999;;;<<>><<<777333222555999888888888777777777666666666555555888===???<<<888777:::===>>>===>>>AAADDDEEEUUUaaaooobbbWWW<<<666444333333333333333444444444555666666333000...111444444333222///------///111888777666555333000...---///111444666777555333222222444666777666666777888666333222333444222333777333333333444555777888999444666666333333666666444333222222333444444111///333333333222//////000111222222222222111111000///,,,---000222333333222111222333444555555555444333222333444444222222333444000///...------...///000//////000111222333444444555>>>777DDDFFF___yyy~~~QQQGGG111666...******,,,000333444333000///000000...------...///000333...******...333555555777444///,,,,,,...///000000000//////000222555666777666555555555555555555444555555555444111---+++...000222444555444333222...---,,,+++,,,...000111777666666666666555333222444555555666555333222111222222222000///000222555444555777999::::::::::::777666444333333444666777666555444333333444555555666666555222111333777:::777777777777777888888999777888999999999777555444888888::::::::::::888888777777777666666555555444333444555555444333555666333777999777777;;;>>>>>>444777999888555333444666555555555555555666777888777666444444666777666666555444222333666888999999777888::::::888777666777444333333222222222222222555666777777888888888888;;;:::888555444444444444666333222333666777555333555444333222222333444555------------...//////000999::::::888999;;;999555222222///,,,...333555333444222111111222333333222444555666555444333444555777777777888777666666555333444444222000///000111111222333333222222333555333333333222222333444444111222333444666888:::;;;>>><<<888555333333555666999888777666555555555666444333333777<<<>>>===;;;999888777777888;;;???BBBKKKRRRRRRYYYqqqgggZZZ<<<555222333333333333444555555666555555555222000000222555444555444111---,,,000333555555666777777777666666333444555555555444333111333444555666666555555555555333222222222333444666222222222222444666999:::555777666333333777777555333444555555444333222222222222222111000000000111444444555555333111...---+++---000333444444333222333333444555555444444333222333444333111111222333//////.........///000111,,,---...000333555666777111666...<<<:::KKK___lll\\\???BBB:::666333222000000111333666888444444333111000000222444444111---,,,...111222222555222///------............---,,,,,,...000333444444444333222222333333333222444555666555333000......000222555666555444333555333111//////111333555777555333555888999777444444444555666666555444444444333111000///111333555111222444666777888888888222222333444777888999999666555444333222333444444777888888666555555888:::777777666666666777777888666888:::;;;;;;999666444777777888999999888777777666666666555555555555555333555777666555333333333444777888777666777999999333555666666333222333444444444444555555666666666555444444444555555666666444222000000333666888999555999<<<<<<999777777888444333222111111222333444444555777888888888777666999888666555333333333333444333222333555666666444888888777666555444333333333333333333444555666777999888666666999:::777333333222///---///222555555888666333333333333222111333555666666444444555777777777666666555555555666333222111000............///111333333222111222333111111111222222333333444222222333444555666888999:::777555444444666666555888777666555555666666777444333333666:::<<<===<<<;;;999666666999<<<>>>??????DDDCCCHHHYYYhhh{{{lll^^^@@@999666555555444444555666777888666666555444333333444555333555555333000000333777777888999;;;===>>>>>>>>>888666555333222222333444444444444555555555444444222444444444444555555555222222222222444666999:::777999777333333666777555222555666666444333444555111111000000111222333333666777777666444000,,,***+++---000333444555444444444444444444444444333333333333333222000000111333000000000111111222333333444444333333222222222111888888***666222<<>>>>>999444777666555333333333444444333666999:::888666444333777666666555555555555555666888;;;======;;;888666444444444444444444444444222333333333444444555555555777888888666444333333222111333555333000000333666666777888999999999999555555555555444333222111333444555444444444666888666333111000222555777777666777999999777666555666444444444444444555555666222333333444444333333333444444444444444555555555333333333333444444444444444444444444222000...,,,++++++++++++,,,,,,---...777444333666777555333444555333333444222000222666:::888555444444333222000222444666777777888:::;;;666666555444444444444555666444333333444444444333000111222111///......///...///111222444444444444777666555444444444444444111222333555666777888999666666777888888888888888555666666777777777777666222333555777777666555555777888666:::BBB???@@@OOOLLLqqqgggYYY<<<777777888777555444444555666777777777777888888666444222333222333444666666444333444444444444444333333222999777555333333333333444333222111333555666444222000555666333444888888444333444555666777777888777777888555///---000111///111111111333444666777888555333111111444555444333555555555444222000---,,,////////////000222444555555555444444333333333333333333222000......000222333333444444555555444444000111222333444555666777+++444***222222@@@>>>MMM```~~~iiiOOOBBB///000111222111000///---,,,000333222...++++++---)))+++---//////...---,,,,,,,,,---000333555555444555444222111111333444555444444333333444444555666555555666666444111---+++/////////000111333555666555555444333333333444444555555555333222222333555444444444444444444555555444333222444888:::999888777777666666666777777777888666555888===>>><<<999888777666444333444444555333555777777666444333333777666555555444444444555777999;;;<<<<<<;;;999777555444444444444444444555333333333444555666666777444555666666444222333333333111333666444......222444555666888:::;;;;;;:::666666666555444222000///333444666555444444777999888555333222444555666666777555444555555555444333444555555666777777666666333333222222222222333333444444555555555555444444333444444444333222333333222111///......///111222555555555444555555666666777555666999888333333777444222333666333...///444555333111111333444333222333444666666666666777999555555555444444444333333666444222333666777666555333333222///,,,+++,,,......///111333555555555555777666555555555555555555111444777777666555666888888999;;;;;;;;;888666444333555777888888666666555444777:::999777666777999666555111555;;;666666DDDCCCZZZvvvjjj\\\>>>;;;;;;888777555333222333444555666777888999999666222///333222222444777666222...666666777777777777777666666666666666555444333222222111000222555777555222111555444000111777888555444555777888888888777666666666333,,,***,,,---+++111000///111555888888888888555222222444555333111222222222222111000000///000///......///111333555666555444333333333333333333333222000------///111333444444555555444444333777666555444222111000///---<<<333666111>>>999DDDLLLhhhyyyXXXEEE444222///,,,,,,///222555,,,111555555000,,,,,,---%%%(((+++,,,---...000111...------...222555777777555444222000000111222333111111111111222222333444000222444555555333000///000000//////111333666888444444444444444444444444777999999666333222444777444444333333333444444555555222000222666:::;;;:::666666555444444444444555DDD???999777888888555222999888666555444444555555777777777666444444555666777666555444444444444444888999;;;<<<<<<;;;:::999666555555444444555555666333444444555666777888888333444555444222111222333777444555777444---+++///111111222555888999999999666666666555333111///---333555666666444555777:::999777555444555666666555888444111222444555444222444555777888888888777666555444333222111222333444555666666666555555444333444444555444222111222222333111---+++---111777:::555444333333333333333444888666999<<<999333444:::333111333777333,,,,,,111///......///222444555444444555666555444444555666444444555555555444333222555222000222555777666444444444222...+++***+++---...///111444555666666666555555555555555666777777111666:::999555333444777;;;<<<>>>>>><<<888444111000333777999888777666555333777999888333222666:::888777333888>>>666222???@@@IIIVVVhhhqqqbbb<<<===777888666555555666666555444111333555666444333333444222222333444444333333333222333444444333333666777000222444444333333444555000---,,,///444777444111555555444444444333333333111222333555666777777777777444000------///222444+++...222666888777555333000111333555555444333222...000222000---,,,---000+++,,,///222333333333222444444444444444444444444111000///---------.........///000222333444555555444444444444444444444444666555333111111444:::???EEEPPPiiieeeRRR;;;///:::333)))///000777...///000111111000///...***,,,///222333333333222555333111......000444777///333666444000---...111111222444555666777777777777666666777666333///,,,,,,---///333777888777666444555666777666555333111888999999555111000222555333444444333222333555777000222555777888777555444333666888888555333555777BBBAAA>>>;;;888666444333666666777777777777666666444555777999999777666555999888666444444444666777777;;;@@@CCCBBB===777333555444333333333444444555222333444666777888888888666444222222333333333111444444555444333111///---)))...333777777666555444333555777777666555555666555444333333555888;;;===666555444222111111222222555444333333333222000...///000333555777777666555444...***---000111222555666666666666666666666666555555555555555555555555555111---,,,///333555555555666777666555444555777444888;;;;;;777444333444444444444333222000///...,,,...000222444444444444000222444666777555333222666444222333666666333111222111111000111222444555:::666111...---------,,,333222222444777777555222444333222333555666555444222333555666777666555444999999999888888888888888555666777777777666444333555:::999333111555777444333333333444555666777888999>>>EEEOOO^^^tttyyyggg===<<<777888777666666777777666444333555666666444222222222222222333333444333333222333333444333111000222333111333555555444333333444111///...000555777444111111111222333444444444444444444555555555555444444555333000------///222444111222333444444555444444333333444555444222000///.../////////---,,,---...)))+++---000222333333333444444444444444444444444333222111000//////000000000111222333444555555555444444444444444444444444333444444444333555777:::IIIOOO___xxx___<<<...777111'''***&&&***//////000000//////......---...000222333444444444555333111//////111444777333666888555111...000333333333333333333333333333///111444777999999777555444222111111333444444333333444555666666555333222333555777555222222444777222444777777666555666777333444444555666666777777666777888777555444444555;;;;;;<<<;;;:::888666444666777777777777777777666555666777888888666555444111111222333444444444444999;;;>>>???>>>;;;888555333333444444444444444444444444555666777777666666666444222222333555555444444444444333222111000//////111444555555555666888777888999888666444333333555555444444555666777888777666444222111000000000444333222333444444222111///111333555666666666555555///---000333333333666666666666666666666666666555555555555444444444444555222//////111444555555333444555555333333444555888999:::999777555444333333333444444444333111000---...///111222333444444555666777888777666444222666555333444555555333111///000222444555555444333444111///...///111111111666333111111333555555444333333333333222222222222333444666777777666555444555555555555555555555555666666777888777666555444444888999444333666888666555555555555666777999:::888<<>>;;;666777777777888999888666333222444555555444333444444222222333333333333222222333444444222///......///333555666666444333333444333111000222555666444111---...000333444555555555444444444444444444444444333111000//////000222444777555333222222333444666555555555444333000...---///...------......---,,,******,,,...000222444555333444444444444444444333444333333222222222222333333333444444444555555555444444444444444444444444000333555666555444444444888===GGGhhhpppDDD333;;;:::666;;;555666............//////000111///000111222333444555666555333111000000222555777222444666555333333777;;;666555333111000000111111222444777999999888555333777444111///000222333222222333444555666555444333111444777777444444555888333666999;;;:::888777666666666555444555777999:::999888666666666666444333333555888:::;;;:::888666777777888888888888777777666666666666666555444333...000444777999999777666::::::;;;;;;:::999777777222222444555555555444444555555666666666666555555555222000///111333444444444444333222222222222222333333333222111333666999;;;<<<<<<999555222111000555555666666555555444444666555444222000/////////111111000222444555555444000111333555666666555555555111000444666555444666777777777777777777777777555555555555444444333333555333111222333444444333333444555444333333444555:::888777666666666444333222333555666666555333222......//////111222444555999999999888777666444444555444222222333222111///...111555888999777444111---,,,---///222555555555666222...,,,---000222333///111333111...,,,---000555555666777777666555444222222333333444555555555666777888888888777666555333777888666555777777666555555444444555777999;;;555999???CCCFFFLLLTTTZZZkkk~~~{{{AAA:::666666555666777888777444222///111333444444444666777222333333333333222111111222333333222000......///555666777666555333333444555333333444555666444111---///111333555555555444222222222333333444555555222222111111222333444555777666444222222333555666444444444333222000...---111///,,,---000111///,,,.........///000222444555111222333333333333222111333333333333333333444444444444444333333333444444444444444444444444444444111333555555444222222222222;;;BBB[[[xxxGGG000444444444;;;666888...------...///111444555000000000000111333444555444333111111222444555666666666666444222333666999666444222000///000111222444666999999777444111///111///...///222444555555333444555666666666666666444777::::::666444555666555777::::::999888777777666666666666777888999::::::777444555777888666444111222555777888999888888777777888888888888777777666666555555444333333333000222555888::::::999888888888999999999888666555111222444666666555444333444444555666777777666666444111...,,,---/////////444333222111111222444555444444333111000111333666<<<===<<<999555222111111444555777777777666444333333333222111111000000000///......000333555666555222222333555555555555444444111222777777555444555666666666666666666666666555555555444444333333333444333333333333333222111333444555444333222333555888555222222555777555333333444666777777555222111////////////000222444555999999888777777666666555333222111000//////...---111333666888888666222000,,,,,,---000444555555333222///,,,+++***,,,---...***...111///+++))),,,000666666777777777666555444333444444555666777777888777888999999999888666555444777999888666666555555333222111111222555888:::444888<<>><<<777444333444777888888777666555777888444555777999:::999888777777444222444888::::::888555555444333444555777888777777888888888888777777666555333222222222333333222333333444555666666666555666888:::999888555333222333555666666555333222111222444555777888999999555222///------...------444333222222222333444555444666777666444333333444:::::::::888555333333444333444777888999777555444///000000111222222333333...---,,,...111444555555333333444444444444444444222111333777777333222444444444444444444444444444444444444444444444444444222333444333222000///...000111222111000000111222333000...000444777666444666666777666555222000...111000000000000222444555666666666666666666666666333333222000/////////000777777666555444222000////////////111333222000.........//////...---,,,,,,***...222111...---111555555666666666666666555555444444555666666777888888777888999999999888666555555666888888666333222333333222222222444666999:::888999:::;;;<<<>>>AAACCCIIINNN\\\MMM>>>888555333222222333333222111444555444222///---...///333333333333222111000///...111333444444333444444333555666666444333333444444444444555444444333333555555555444444333333333888777444222000///...///111333555666666555444222000111444555555444222111222222222333333444444444555444333444555666555444555555555444333222111111...///111222222111///...///000222333444444444444444333222111000111222333444444444444444444444444555555333111///000444777444555111:::@@@```yyySSSFFF<<<555888444:::777666444111///...---,,,+++,,,,,,---......//////111///...000444666444222444333111000//////000000111000000000111333555666000333555333///---///111,,,---...111444444222000666666666666666666777777<<<>>>???<<<777333333444888888777666444444666888333555888:::;;;:::888666555444333444777:::;;;<<<:::888444222111222444666666666777777777777666666444333111000000222333555777777777777777777888888444555888999999777555444444555555555555333222111000111333555777999::::::777555333222222111000...444333333333333333444444666888;;;;;;999777666555666777777666444333555666333444666777777666555444---...000222333444555555000...---...111333444555444444444444444444333444222111333666555111111444333333333333333333333333222222222333444444555555333444555333000...---...,,,---...---,,,,,,---.../////////111444666666555777666555333111///---,,,111111111222222444555555333444555555666666666555444555444333111111333555888777444111////////////111000000000000///,,,***,,,000444555444111...---...111444444333333666999444444444444555555666666222333333444444555555555666777888888888777666555666555666777555111111444444555666777888:::<<<======;;;999777777888:::<<<:::;;;===[[[___rrrRRR@@@:::777444222111222333333333222222111///------...000333333333222222111000///...111444555444333333444111333555555444333333444222333444444444333333444666555333222111222333444666444222000//////000111000222444666666444111///222333444444333222000...444333333333444555555666444555666666555555666777333444444555444222111000...000222333333222000...///000222444555555555555444333222111111222444555444444444444444444444444444444444222111222555777>>>888333@@@AAASSS```OOOBBB555444///666444444333111///,,,***)))***+++,,,.........------000...---000444666444000******,,,...111444555555......///000111222333444444666555111,,,***,,,//////......///111222111000666555555444444444444444888:::;;;999555444666888666888888888666555555666444555666888888888888777555555666555555777;;;===:::999666444222222222222555555666666666666555555333222000...///111444666888:::;;;======<<<;;;:::666666666777777777777666777777666555333222111000111222444555777888999999555444444444666555333111444444444444444444333333555777::::::888777666666555555555444333333555777444444444555444333111000...///111333444555555555444111///000222444555555666555444444333333333333333222444666444000111555333333333333333333333333000000111222444555666777555666666444000---...///+++---...---,,,+++,,,---///222444555555444444555555444222///...---------222222333444555555555555444555666777777666444333333333444222000111444777444333111///.........///000///............,,,***+++///444666444111//////111222222333444555555666222222222333444555666777222222222222333333333333666666777888777666555444333111111444444000222777444555777:::;;;<<<=========:::777444444555666666;;;>>>===PPPKKK\\\hhhVVVBBB;;;999666222111222333555555,,,------------///222444333333333222222000//////...111444555444222222222000222444444333333444555000222444444333333333444555333111//////111333555000///...///000222555777...111444666555222...,,,555555444222111///...---666555555444444555555666222555888777555444666999000111333444444333111000000111333555555333111000///000333444666666666666555444222222222444666777444444444444444444444444333444444444333333555777555---,,,@@@@@@FFFuuu~~~iiiVVVBBB999000666---.../////////...,,,+++)))+++---/////////---,,,///---,,,///444666333///000//////000111000///------...///000111111111111---000111///,,,---333999000...,,,,,,///111333333555444333222222222222222333555777666444555999===555888:::;;;999666555555666555555555555777888999666777888666444555999===999888777666555333111000444444555555555555444444222111...---...111555777222555:::===>>><<<999666999777555444444666888:::999888666444222111000000333444555666777777777777000000222444666666444222333444555666555444222111444555666666444333444555444555555333222222444666555444444333111///...---000111333444555555444444777444222111333555555555666555444444333333333333444333555666444000222777444444444444444444444444...///000222444666777888777888888555000......000...///000000......///000111555999999666333333444333111///---,,,,,,......222333555666777666555555555777888999888555222000///000111///---...222666//////..................---,,,+++,,,---......,,,)))---111333111///...///111000///000111222111000000000111222333555666777444444333333333333333333555666777777777666444333000---...333333111444;;;111333666:::;;;<<<;;;;;;:::888555444444555555555333::::::JJJBBBOOOVVViiisss___BBB::::::555111222666999777444000///.........///111222777666444222000...,,,+++//////000333666555111---...111444444333222444777666666666666666666666666777333222444333111111555222000......000000---+++///111333555444222///---///...------///000000///000444666444555666555111444444444555777777555444555444444444444333000...---000444666555444333333333444666888999888888777666777666222///...222555555555444333333333333444333333333333333333333333777222222888===JJJhhh{{{___DDD999777222<<<)))222333...000((()))***+++---...///---+++)))******,,,.........000444...000111///------000333---000444666555222///...000111222///+++,,,222888---...///111222333444444222333444444333333444555444777::::::777555666888888777777666555333222111111333666666666666888999999888666555555555666777666777777777555333111000555444333333333333444555333333333444444444555555333444555777777777666666888888888666555666999<<<666888888444///...222777333333333444444444555555444444444444444444444444222222333444444444333333555555444444444555555666333444444444555444444333444444555555555444333222111444888999999999999:::999777555444444444666777666555444444444444555555555555444444444333333333333444444555555444444333555333222444777999888666333666888777333000000000000111111///---...222777555:::===:::333......111000000111111000///...---444555666666666555444333666555444333333333333333...000222444555444333222...000222444333111...,,,---,,,,,,,,,......---,,,,,,,,,---///000222333333///...------///222555777000222444444444444666888888666333222222333555777888777555444555777999:::///000111222333444444555555666777888888777666555444555666666555666888:::666333777@@@BBB@@@JJJXXXkkkgggIIIDDD999666444444666666555333444333222111000/////////111111222333444555555666//////000333555444000---///222555555444333444555222333444444666666777888555222222555555222111444555222/////////000...,,,,,,---///111222333444444000///------/////////...///333555444555777555222555444333333444555444333333333333444444444333222111222444444333333444555333444444555555555444444444555444111//////222555555555444333333333333444444444444444444444444444555111222777999AAAYYYrrrtttPPPBBB<<<000:::***222///***000++++++***,,,------,,,++++++,,,+++,,,---......///111444111222222000...---///222---///111111000000111222222333444333000///000222---...000111333444444444444444555444444333444555666999<<<;;;888555555666444444555555444222111000222444666777777777888999888888777666666666777888777777777666555444222111444444444444444444444444333333333444444444555555444444555555555555444444888888777666777888999:::666777666333//////222555444444444555555555666666444444444444444444444444444444444444444444444444555555444333333333333444222333444444555555555444444444333333333333444444222555888:::999777777777888777555444333444555666888777666555444444444444555555444444444333333333333444444555555444444333444333222333666888777555222333555333///------.........///......000333666333777:::888444000///000........................222333444555555555444444222333555666777666555444111222222333222111000///555555555444333111000//////---++++++---......------,,,++++++---///222444---......000111333444555222333333333222222444666:::999888555333333444555444333222222222333444555//////000222333444666666444555555666666666666555666777999888777666666888777555999AAAAAA===BBBMMMNNNgggaaaBBB@@@888777666555444333222222555555555444333222111000444444444444444333333333///000111333444333000---000222555666555333222333///000111333555777888999333111222555555222111444777444000...//////000///---------...111333666888222000.........///...---...222444444555777666222555333111000222333333222222222222333444555666777444444444333111222444666333333222111111111111222111111111000///000333666555555444333333333333444555555555555555555555555444222444777666999III\\\___MMMBBB111666+++444,,,%%%///---,,,))),,,---,,,***)))+++---+++---.........000222444444444444222000...///111...///...---,,,...222666444444555666666333///,,,...///000222333444444555555555444444444444444555999<<>>999555333333000111333333333111///...222444666777666666777999888777777777777777888999888777666555444444444444444444555666666555444444333333333444444444555555555444333333333333333333999777666777:::;;;999777999888555333222222333444555555555555666666666666444444444444444444444444555444333111111111222222555555444333222222222333222333444555555555555555222222222222222333555666444666999:::888555444333777666444333333333444555:::999888666555444333333555555444444444333333333333444444555555444444333444333222333555666666555333333222000---,,,---...---,,,,,,---000333444444000222444555444222000...///......---...///000000///000222333444555555555444333333222222333444444444333222000///......---555444333333222333333444111...,,,+++---...///...---,,,)))(((***---111444---...000222444444333333444444333111//////111444:::;;;<<<999444222333444555555555444444444444444///000111222444555666777333333333333333444555555666888999888666444444444555444888???>>>:::<<>>@@@???:::555222222///000222333333222000...111333555555555555666777777777777777888888888999888777555444333444555555333444666777777666444333333333333444444444555555444444333222222333555555999777666999===>>>:::555;;;999555444555555555444444444444444555555555555444444444444444444444444444222000---------...///444444444333333444444555555555555555555444444333///000111333444555555555555777999999777333111000666555444333333333333444<<<;;;999777555444333333555555444444444333333333333444444555555444444333444444444444555555555555555444222000......//////...,,,+++---111444222000......///111444444000,,,000111111222222111000///---...///111222444444555:::666000+++)))+++///222333222000...,,,------.........000111333555666777///...---...//////...,,,,,,+++******+++---000222//////111222333333333333555444222///------///222555999;;;999555222222444555555666666555444333222222222333333444444555555222111111000111222444555555555555444333222444666333222555::::::888;;;AAAHHHJJJOOOiiimmmHHHAAA666777777666444333333444222333444555666555444333000111111111111111111111000111333333333222000000///000111222222111///...111111222222333444444444444///,,,---------000444222000...+++,,,///333777555555666555444333222111444111///.........,,,+++---222444333444666555111...---+++,,,///333555555555555555333111111333666222444666666444111000//////.........///111333555---,,,---...000333555555555555444333333333333444222222222222222222222222555666666666444777BBBNNN]]]rrrgggHHH777555+++555...'''000+++(((&&&***///000---***)))******///000,,,,,,000222111333333333333444444444333222333222111//////000222555000---...333444000,,,---...///111222333444444222000///000444777888888:::===@@@>>>999555333333111222444555555333222111000222444444333333444555777777777888888888777777666555444333333444555666333444666777777666444333333333333444444444555555444333222222333555777888999777666:::>>>???:::555999666444333333333333111222222333333333444444444444444444444444444444444444222000---------...///444444444444555777888999888888777666555333222111,,,///333666777666444333555777888777444222000000555555444444333333333333;;;:::999777555444333333555555444444444333333333333444444555555444444333555666666555555444555555444222000/////////000000111///---...111222000......,,,,,,...222333000,,,///111333444333111---+++,,,------///000111222333555333000---++++++------111///---,,,,,,---///111+++---111444666666555444------...000111///,,,)))***+++,,,....../////////222111000//////111333444444444222...,,,,,,///111000333666777444333333444222222222222222111000///555555555444444444333333222111000000000222333444444444333222222444999===666444444555666777;;;@@@BBBDDDDDDVVV~~~yyyRRRCCC:::999777555444444444444444444444333222111000///555444333222111000/////////222444444333333333444000//////000111222000///333333333333333333333333555000------,,,+++...333111000...,,,,,,...333777333333555666666555333333333111///.........---+++...222444333333555444000---++++++,,,000333444555444666777444000///000333111444666666333///---,,,,,,------...000222444555---,,,,,,...222444555555555555444333333333333444111111111111111111111111222333444222111555???HHHNNN^^^sss___EEEAAA///666333---222++++++***+++---//////---+++)))***000111,,,,,,111333000333222222333555666444333333444444333000//////000444///++++++///111000---,,,---...000111222222333222///,,,...333777888777888:::===<<<888666666888666666666666555555444333000222444444333222333444777777777777777666555555333333333333333333444444333333444555555444333333333333333444444444555555333333333333444555666777777666666999<<<<<<999555333333222000//////......111222222222333333333333444444444444444444444444555444333111111111222222444444555555666777999999999888888777555333222111---000444777888777555333555666666444222000111222555555555555444444444333999888777666555555444555555555444444444333333333333444444555555444444333555666666555333222333444000...------///000000///333111000///000111000///000...,,,,,,///000///,,,,,,...000111111...+++(((---------------...///000+++...222666666333...+++...---,,,,,,,,,...111222111333555777777555222///,,,---...///000...+++''')))***---///000///...,,,333111///------///222444222222111///------///222---...000222444444444444333333333333222222222222666666666555555444444333333333222222222222333333444444444333444888===BBB;;;888666555555777:::===>>>DDDEEENNNfff|||sss[[[BBB===777444444444333111333222111///......------666555444222///---+++***///222555555444444555777333000...///222444444333444444444444444333333333444111000111000------///222333111///---...222666222222222222222333444555222000............---,,,000333555333333444222......------...111222222111111555777555000---///111333444555333000---+++++++++,,,---///000111111111...,,,,,,///333666666555555555444333333333333444222222222222222222222222111333444222000333999>>>555BBBNNNffflllSSS555666777333333,,,222000---***+++...000...+++,,,333444...---444666111444333222333555555333000222222222111///...///111333000------...///---+++***+++---...000111111111444///,,,,,,111555555444444777999888666666999<<<:::999777666555555555555222444555555444444444555777777777777666444333222000111222222333333333333333333333333333333333333333333333444444444555555444444444444444333222222333444555666777666666555111333444222...,,,---///222222222333333333444444444444444444444444444444444444444444444444444444777666666555555555666666777777777666666555444333222333444555666666777777555444333111///000333555666666666666555555444444555555555444555555666666555555444444444333333333333444444555555444444333333444555444111///000222---,,,,,,...111333111000222222222000///000222555333000---+++,,,------...++++++,,,---------------///...---,,,+++,,,,,,---***---222555666333000---...---------...///111222444444555555444222000...///---++++++,,,,,,***))))))***+++,,,---------,,,111000///......//////000///000000000//////111333///---,,,///444666555222666666555444444555666777444555555555666666666666555555555555444333222222///111333555666888<<<>>>999999888777999<<<======666===<<<<<>>??????>>>===BBB@@@===;;;:::===@@@CCC@@@VVV]]]vvvuuucccXXXMMMdddlllTTTEEE999666444...---111/////////...,,,---000222333...---222444000...///222333444666666666666555555444444333333444444555333111000///...///000111444444333333111000///...000...+++***)))+++---///......---,,,,,,+++,,,,,,+++***((()))+++---------,,,...222555555222...+++---+++***---000222///+++000222333333222222333444222333444111///...000333,,,,,,,,,,,,---...///000---,,,,,,---///222555666555555444333222222111111......///222555666333000555444333333333444555666666>>><<>>MMMWWW~~~[[[===777222555333555222///,,,,,,...000///---.........////////////000000...,,,...111222000...,,,///333444444333333333///000111111111///---,,,000///---++++++///555:::>>>999444333444555444333555555555555555666888888999999888777777666666666333555888888777777777777222222333333444444444444444666888888777444000---,,,---...///000111111111000000000000000000111111000222333333222111222333666666444222//////000222...---...000333555444333777777666666666666666666888<<<>>>===999666555666000222333333222111333444333000,,,---111555666555333444666666444333333333;;;555000000000///000333.........///000222444555111000///111333444444333////////////111333555777888555333333555555111...///111444444333222222333444444222111000//////...111///...///333444111///000000000//////.........+++,,,......---...000222...//////000111222222222,,,---///000000///---,,,...,,,++++++,,,,,,+++)))***,,,...//////...---,,,,,,---//////...---...///444333111...---------............//////---***'''******))))))***+++---...333000+++***+++...111222,,,,,,---///333444444333999666222///...///222555222333333222111222555777555555444444555777:::;;;999888666444333444555666555666888:::<<<>>>???@@@AAA===888777888::::::999>>>EEEAAAQQQ^^^pppQQQLLLMMMEEEYYY___aaaNNN===777555111111555333444444222111222555777666333000......------///............///000111222333333333333333444555555555444222111111333555777444333222000000111222222222000---+++***+++---/////////000000///---+++***+++******,,,///111111111***+++---.........---,,,))),,,///...,,,***+++,,,,,,///333555444111//////333222111///...000222444222111///---------.../////////...---------......333222111///.........///,,,---000222444444333222333333444444333222111000222666555>>>FFFEEEfffhhhGGG@@@:::888111222444111///...///000///------------.........//////000---***+++000333222000---...000222333444555555111000//////............000///...,,,,,,///444888>>>888222111444777666333333333333444444555666666666777888888777666555444444666888888777666777777333333222222111111111111111333444555444222///---,,,...000222444444444444111000///------...000111111333555555333111111111555444222000///...///000,,,---///222444555555444222111111111111111222333777;;;???@@@===999666444444555666555333111000111000///...000333555555444333444444444333333333444;;;555111111111......000......///000000000000000000///......////////////------...///111444666888666555333333444444111///111333555555333222222333222000///------...///000222000//////000///,,,***,,,,,,---------------------.........---...000222111111111000...///111333,,,...000222222111///------,,,++++++,,,,,,+++***)))***---...///...,,,+++,,,...///...---,,,---///111111111111000000000000...------...000///---***+++***))))))+++---000222000000000000000///...---,,,,,,---///222444444333555222///---///111222333111222222222111111333555444333222222444888<<<>>>:::888555222222222444555444444555666888;;;===??????;;;666666999;;;:::888;;;AAAAAARRRSSSqqqiiiPPPOOORRRFFFWWW]]]aaaMMM<<<888666111///222000333555555444222222222///111111000//////......---,,,,,,,,,---...///000......///000111333444555333222222111000000//////111000//////000111333444/////////......---------...///000000///---,,,***,,,++++++---000111111000...---+++++++++---///000))),,,000///+++)))***---000222333333222111111222444222///.........//////444333111000///...////////////...------,,,,,,,,,......,,,,,,,,,---...///---...///000111333666888444444555555444333222111444666222777===888WWW|||XXXJJJ===:::333444333111000//////...------------------............000---+++,,,000333444444///...---...000333555777444222///,,,,,,...111333---...///......///111444999444//////444777666444111222222333444444555555444555666777666555444222666777888888666555555666555444222000///.........,,,,,,,,,---------------...///111444666666666666555444111//////000111222444666777666444111000000222111///...////////////---///222444555555555555222111111111111111222333000666===AAA@@@;;;555222000222222111///------------...111444666666444111444333222111222333333444777333222444555111//////,,,---///000111111000000333222111///...---......++++++,,,---///222444666444333333333444333222111333444555555333222222333222000---+++,,,///333555555444333111000...+++)))((())))))***+++,,,------,,,,,,---------///222555444444222000------///111---///222444444333111000,,,+++++++++---...---,,,(((***,,,---...---,,,+++,,,...///...------...000+++---000333444444222111///---,,,,,,...///000000---,,,,,,,,,...111444666222222222111000...---,,,------...000222444333222...------...111222222111111222333222111111222444444333222333555999===???;;;999666444333444666777666555555666777:::===>>>@@@===:::999::::::888666888???@@@PPPIII\\\kkkxxx}}}gggLLLLLLOOODDDXXXcccdddOOO<<<777555000---///...111444555333000...---***///222111000000///---+++,,,,,,------...//////,,,,,,,,,---///000222333666666555333111...,,,+++.........///000111222333+++,,,...//////...,,,+++---............---,,,,,,...------...000000///---...---+++)))***---000222))),,,//////---+++,,,---444444444333111111333555333111///...//////...,,,333333222111000///.....................---------,,,+++*********,,,...000......///...///111555999666555555555555555444444777777,,,,,,333111KKKoooUUU;;;666222444000000//////...---,,,,,,---------............///////////////000222555666000...,,,---000333555666555222///,,,,,,///222555+++---///000///......///444111///000333666555444000111222333444444444444333444555666555555333333777888888777555555555666666444222000...------...///.........///000111222///000111333555666666666999777555333222222333444555666666555222000000000111000......///000///...///111333444444444555666777777666666666666666666,,,111888>>>???;;;555000///000111111000000111222---000333666777555222111555222000///111333444444333000111555666333//////***+++---///111222333333555555444222///...000111++++++++++++---///111222222333333333333333222111222333444333222111222333444222000///000333666999777777666555333111///...***)))))))))***,,,...///***+++,,,,,,...111555999555444111000...............000222444444444222222---,,,,,,---...//////...******++++++,,,,,,+++++++++---///000//////000111)))+++///222444444333222...///...---,,,---111444.........///000333555777777555222...+++,,,///222000//////111333444333111***,,,...111222222111111111222333333222111222333444444333444666888;;;===<<<;;;999777666777888999888888888888999;;;===>>>BBBAAA???<<<999666444333555;;;888DDD<<>>888555555666444:::222:::333FFFJJJUUUaaaxxx^^^YYYJJJWWW___xxxUUURRRRRRLLLkkk{{{}}}bbbGGG;;;777333222555888888888555222000000111,,,222444...+++...///---***,,,...000111000///...000000///------,,,,,,,,,---,,,***)))***---000222//////000000///---+++***000///......///111444555,,,+++******+++,,,...///222000/////////---***'''''')))+++---...---,,,+++++++++---///000000//////---...000000...,,,,,,,,,...---...111444555222...---...000111000...+++))),,,---...///000000000000222000...,,,+++,,,...///+++...000000,,,***+++,,,000///...------///111333,,,666111222===888999OOOXXXgggRRR@@@555333555666666444333333444.........////////////000***///444333///---222777...///111555999888444000...///000111111000//////+++,,,---,,,++++++,,,...222444666555444222111111000111333444555555444444555555555555666666666666333555666666666777999;;;444333222111111333555666---///111333222000---+++......------...000222333222111000///---,,,,,,,,,......///......///222444999666333222333222///,,,111222333111//////111555333444555555444222000...111222333555777666444111333333111...,,,,,,...000555555444222000111333555555111---,,,///333444444444///---///000......000111111000000000000111111---...///...,,,---111444555444333222222333444555555666666444111///......---...///...---...///111222444666777666333///---+++---000222222333555666666333///+++***+++...000666555222...++++++---///222...,,,...333555333///.........///000000111222333222000///000///---,,,...,,,***(((((()))***+++(((,,,000333333333333333222000...,,,,,,...111333,,,333888666---(((***///)))***,,,...///000000111***...444666444222111222555444333333444444222000333555666333...---111555222333555555333222222333333333333444444555555555333333333444444444444444555555555555555555444444333999>>>===888666999===333;;;333999222EEEBBBDDDBBBGGGRRReeeeeeKKKRRRHHHRRRTTTxxxQQQOOOSSSTTT|||kkkIIIIII444666111777444222000...---...///000555111...---...///---+++------,,,,,,---000222444666222...,,,---...---+++111---)))(((+++...//////...///000000//////000111......---...///222555777---...---***(((***///444555333///,,,++++++,,,---,,,---//////...///000222......////////////......111000...+++((())),,,///...------000444555333000---///111222111///......---...///...---...000222444222000...,,,,,,,,,,,,...---+++******+++---...+++///333111---+++---000***555666333666555:::HHHTTTrrr___III@@@,,,222777555111///...---000000000000000/////////111000///...///222555777---...111555888888666333,,,...111444444333000...---,,,+++++++++,,,------222333444555444333222111333444555666666444222111,,,222888999555333666:::666777888999999888777666555444333333555555444333333333222111111000//////,,,,,,000222---(((---777777777555222///...///111......//////////////////333333333333333222111000444222000//////111444666555666666333...,,,---///***///333333111000333777777777444......222444333555666555222...---000333222333///***,,,222222---,,,...///...,,,+++...111111///---...111333222111---------,,,,,,---111333555555222000...///222666222333333333222///,,,+++'''+++///000///...///111111111222333222111000///,,,+++---111222///000444444777555...+++///444666444111...---///111000...///////////////////////////---,,,***))))))******333000---,,,,,,------,,,))))))))))))************///.........///000222444------...///000111222222555666666555111///......******,,,---......//////+++///222111...---111555444222222444777666111---+++...000000......111555333555999;;;777111222777555666666444333333555777555444444444444555666666555555555555555666777777999888666777999::::::999555444444555888<<>>@@@CCCAAA@@@AAAIII___hhhXXX???CCCBBBLLLRRRwww|||SSSPPPeeekkk{{{VVVRRR999999000111111000///---,,,------......,,,++++++...000111111444333111///.........///000---++++++---.........333000---++++++,,,,,,+++222333222111...,,,,,,,,,000///...---...///000111//////---+++***+++///333666666555222...---000333555333111222333222...***((()))+++,,,.../////////,,,...111111///---++++++,,,...//////...------...,,,---.........,,,+++***+++...000111000///...///,,,,,,---......////////////...---,,,,,,---...///---///111///------111444222555///***///000333===888KKK\\\hhhNNN:::666222...,,,+++,,,------------------.........***,,,...000111111000///,,,,,,///222444555222000555555444333222///...,,,,,,+++******+++///222444444444444333444444555555,,,---///222444555666666444333111000000111333444666777777888777666555444333222000000222444444444000000111222444555666666333222222555444000...000222222111000///000222555222111///......///000111444333111///---,,,,,,,,,......///111333555666777888999888666333222111222333555444111---+++---000333555555222222555666444777666555222000000222444222333000---...111111...000......///111222222222666444111000000///---,,,---,,,+++***)))***++++++...////////////222555999555555555444222000---,,,(((+++///111000...---,,,///...,,,,,,...111444777555000.........---000444///222222...---///000///000...,,,,,,---......---------------------------...------,,,,,,,,,------...,,,***)))************************++++++++++++***+++,,,---.../////////...---------...111444666555555555333000.........------...............---))),,,//////---,,,...111444555444333222222333555222000......000333555555111000111555666333222555333444555666777999<<>>;;;666333222333666888<<<;;;999777555444444333666555444444777888888888333444555666888999;;;;;;GGGEEECCCBBBFFFTTTnnncccVVVFFFLLLFFFOOOYYY|||sssMMMMMMiiixxx^^^VVV::::::222222000///...---------------,,,,,,++++++---...000111333222111///...---------,,,+++++++++,,,...//////555333000...---,,,++++++,,,...//////...///000222111000000000111222333444111000...,,,+++,,,///111444666666333///...111444777333111222555555///***)))***+++---......//////---///111111///---,,,,,,000333444333///...///111---,,,,,,---------+++***,,,///333444333111//////+++,,,------............//////............//////...//////...---///222666444555---)))///000///555888FFFLLLkkkcccBBB999000,,,+++******+++,,,,,,,,,,,,,,,---------+++,,,///000222111111000,,,,,,...000333333000...111000///...---,,,,,,,,,111///---++++++---///111333333222111222333555666---...///000111222333444444111//////222444333222666666777777666555333222111000...000333666888888333333333333444444444444777444333555666444///,,,///////////////000444777222111...,,,,,,---000111222111000...---------------...111333444555555555555555555444222111000///000111000///---...111444555888777444333444333000666555333111000000111333666555222000......---,,,222///...///333555555333666555222000///...---,,,///---+++************)))---...///000000111444666444444333222000...,,,+++(((+++///222333222000...///...---...///111444666222...+++---...,,,,,,///...222333000///111000---...---+++++++++,,,---------------------------------------------.........---+++))))))***++++++***++++++++++++,,,,,,,,,,,,)))+++---///000000//////......///000222333555666333333333111...,,,,,,---.../////////......---,,,)))+++......---,,,,,,...111444666555222111333555333///,,,---000444555444000------222555333222333333444555666666888<<>>BBBCCCHHHUUUcccsss```VVVLLLSSSGGGKKKVVVgggLLLMMMkkk~~~hhhZZZ::::::444555///......---------------------,,,++++++,,,---...000///......------------++++++,,,,,,,,,---...///555444333222///...------)))+++---...///000222444...//////000222333555666333111...------...///000111222333111...---///222000---+++---000111,,,(((,,,,,,---............---000000000...------///111333555666444000...///222...---,,,---//////...,,,...111555777555222000///------------,,,,,,,,,,,,//////////////////////////////...------///222444333555...,,,333111,,,000222===@@@WWWmmmSSSDDD666222111///------***+++++++++,,,,,,,,,---//////000000111333444444------...000222222000...,,,,,,++++++,,,---///000---,,,++++++,,,///222444000000//////000222444555333222000///...//////000111///...111666777555111444555555666555444333222444222111111333555666555222222333333333333333333777555444444666666000+++---............000444777222000...,,,+++,,,...000000000//////000000111111///000222444444444333222333333333222222111///.........---------///222555333666777444333555333000444222000......///000000/////////000111111222444444111///000444666555333444333222111///.........000...,,,,,,------,,,***...000111000//////111222222111111000...---++++++(((+++...222555555333222///000000111222111111111///,,,,,,000111...++++++000333444333333444222---,,,,,,+++******+++,,,---........................------..................---+++******,,,---,,,+++,,,,,,,,,,,,------------+++---///000111222111111---///222555666666555555111111000...+++***+++,,,////////////...---,,,+++)))+++---------,,,++++++---222777888555222111222111...+++,,,000333333222...++++++000333222111333333444555555444666999;;;777777888888888888888888:::999888777666666666666999777444333444444333111222333555777777777666555;;;<<<>>>AAA???>>>BBBIIITTTkkk~~~ggg\\\QQQVVVMMMVVVfffzzz^^^OOONNNjjj}}}vvvddd===:::444777..............................---,,,***)))+++---------------------------,,,---......---,,,---///222333444333111///......,,,---//////......///111+++,,,---///111222444444555222///......//////...//////..................///,,,+++,,,...000...,,,------............------333222///---+++---111444333333222000...---...//////---+++---000222000...///222666777555333111000000...---+++******++++++////////////////////////......------...///000111000444///---333111+++///---666777NNN\\\gggQQQ;;;444222...++++++******++++++,,,,,,------111111111222333444555666000///000111222222000///............///000222222///...---,,,,,,,,,---............///000222333444666444111...------............///222666777555222222333444555555444333222777555444333333222000.........///000222333444444444444333222444555222,,,---......------///333666222111///---,,,---...///...///000111222333333333000111222333444333222111444333333444555444222///000///...------...///000---111333222333777777444333111...---.../////////111000111333222///000333444333111222333444444444222333222111///...///000000---+++---000111///,,,///000222111///.........//////......---,,,,,,,,,++++++---111444555444333000000111222111000...---///,,,---333666333///...222555555444555777444...+++,,,,,,+++******,,,///////////////////////////---......///......------,,,++++++,,,...///...---------------...............///000111222333333333///111333555666666555444000000///,,,***)))+++,,,---.........---,,,++++++)))***,,,......,,,+++***+++///444777666333000......------...000222222222---+++,,,000111///000444444444444444333333666888555666777999999999888777888888777666666666777777999777555444444333222111222333555666777777666555EEEAAA??????>>>>>>CCCJJJMMMVVV^^^qqqsssfffSSSYYYYYYooonnnYYYPPPNNNhhhyyyrrrDDD<<<333444...//////000000/////////,,,------+++)))(((+++---...............------,,,...000111000---+++,,,------000333333000......///...///000///---,,,---...------///000111222222333666333///...///000///---///,,,***+++///000...+++111000...---...///000111***+++,,,---------------222222000---,,,---111555333111...------...---,,,...+++)))+++000333222000///222444555333111//////000...+++)))((()))+++---.........//////............---------.........---...333...+++000///,,,222222444111GGGNNNrrr___@@@333///***'''(((******++++++,,,------...///111222444555555555555333222111222333333222000444444333333222111000///111000///...,,,***(((''',,,---///000222333333444444222///------...111222/////////000222333333222000111222444444444333333333333222222222000---***------...//////000111111000333222///000444333///.........------...111444333222111000////////////---///111333444333111000///000111222333444444444444333333555777666333000000///............---,,,+++///000///111666888666444111------///000000///444222333555222,,,,,,111444444444333222111333444222333333111...---...000---+++***,,,111333111...---///111111000...------.........------............---,,,...111222222000//////......------------///++++++111666555333222444555555444555888444///+++,,,---+++******---000........................---......///...---+++++++++******,,,...///...---------........./////////000000000000111333444555222222222222222333444444111111///---+++***,,,...,,,,,,,,,,,,,,,,,,++++++***+++,,,...///---+++)))---...000333555333000---,,,...000111111111222333---,,,...000///,,,///555333444444333333333666888777777777777777777666666888777666666555555666666777555444333444555444333333444555666666777777777888333111444555777<<>>EEEIIIHHH\\\cccaaaKKKIIIMMMHHHjjjkkkTTT444222,,,,,,---------......///---...000222222222000///...///000/////////111222111222444555444222000...++++++,,,---...............---,,,...111333444444333333333444333333222222111222333222000---------222...///333333///...111000/////////000///---+++,,,+++,,,...111222111...---000000---...222444333222......111111---,,,000///---++++++,,,---,,,++++++,,,------............555111,,,)))***+++,,,,,,---...//////,,,+++++++++.........---+++,,,...000---///111///,,,+++...222---000///111666666DDD^^^lllHHH>>>222222,,,000...,,,+++---...///...///......---,,,,,,------...,,,...333333///---///000000111222111///---,,,*********+++,,,...//////111222333222///...---.........///...------///111222000------...000000000555333333555222---...444........................//////......---,,,,,,---////////////000111222222333444444444444333111111222111///.........---,,,,,,///333555444111///...000000111333444333///,,,///222555444000///111444666444333333444333000---...///111222222111000//////...---------...///000444333111///............000111222444444444333333...//////,,,))))))...333111---+++---111333111...,,,---...222555666555333333///---...,,,***,,,000---------,,,------...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000111111000///...///...,,,---......---,,,))))))***+++++++++******,,,------.........------,,,,,,------------------******+++,,,,,,+++******,,,,,,------------,,,,,,+++++++++++++++*********...,,,,,,...111333222111---------,,,,,,++++++++++++...000000...,,,---...***---///...,,,+++///333333333333444333222000///------------..................///111444555333000666999999777999===<<<777777666555444333444444555777666555444444666888999444444333444555666666666777666666666666888999:::<<<@@@@@@CCCFFFEEEPPPiiivvv[[[ZZZHHHJJJGGGGGGoootttZZZ777333...---+++++++++,,,...///---///222444555333111///111000//////000000000//////111444666666444111//////,,,******...000000......------///222555666666333222111000000000000000,,,///222333222000///...555222222333222...,,,---///111333333111---***)))...---...///111111///---------///111///---000666333111000222222//////111...---,,,,,,......,,,+++)))***+++---.../////////444111,,,***+++---......000111000...+++)))***+++111111///---+++,,,000333---000222111...---///111---000...000666333999LLL]]]III666666444666222...++++++---...///...------,,,,,,,,,,,,,,,...---///222222...---...---...//////...---,,,+++,,,***(((***...000///---///000000///---++++++,,,,,,---...---,,,---...000111///---...000222333222444333333333111------000......------------......///000///---)))(((+++...............000222444555333444555666555333000///000///---,,,,,,,,,---...,,,---000444666444111---...------///000111///---...000222222000000333777888666444333222111///------000333555555333///,,,.........---------------000000///000000111222333444555666777777666555444111000---,,,+++---000222333///++++++---...---+++,,,+++,,,///333666777666555111000111000,,,+++...,,,------...//////......//////......------.....................---------///000000///////////////...---,,,---...---,,,***)))***************))))))***+++,,,------...---------.....................)))******+++++++++******///...---,,,+++************+++++++++++++++++++++---++++++,,,///222333333......---,,,+++***)))))),,,---......,,,******+++)))+++...---,,,,,,000333444444444333111///---,,,,,,---...000000000//////......///111333444333111444666888888;;;===;;;666666555444444333444444444666555555555666777999:::555333222222444555444444555666666777777888888999<<>>999777777444000....../////////---,,,,,,+++++++++,,,,,,......///000000...,,,,,,,,,------...------,,,+++---***(((+++000222000,,,///000///...+++***+++,,,,,,...///...------///000000......///222444555555555444444333111///...//////...---,,,,,,---...///---000222000+++(((+++...------,,,---///222555666333444555666555222000...------,,,+++***+++---///------///444888777333...---,,,++++++---///000///---///000/////////222555666444222111000///.........000333444444111...+++............---,,,+++***,,,,,,------...000111111222333555777888888888777111///------000222111///222///------......,,,***///------///222666777888666222222444333...+++++++++,,,...///000//////...000000///////////////000111000000///...---------000///...---------...///---,,,,,,---------***(((*********+++******)))((()))***+++,,,------------//////.........---------))))))******************000...,,,+++*********++++++,,,,,,,,,,,,---------...,,,++++++---///222333......---,,,,,,+++******---------,,,+++***))))))(((***,,,---,,,---000333444444333222111///...---+++---///111222222000000......///111222333333222666666666666888888777444555444444444444444444444555555555555666888:::;;;555222000000222444333222555555666777888888777777666CCCAAA888;;;??????BBBMMM```qqq]]]ZZZKKKSSSOOOSSS|||fff===666111///+++((((((***,,,...111222555666555111,,,)))...,,,,,,...222444222//////.........///000111222222---((((((---111111000///...,,,---///000000000444333111////////////000------...---,,,+++---...///000000...------,,,***)))+++---+++)))(((***---,,,---......---+++***))),,,+++...333000(((,,,666444555444333333333333222333000,,,***+++---//////....../////////......---///000222444555444000------...---,,,++++++---000///111333333111000/////////111333444222000///...///111+++***000000111<<>>:::666555555444444555333333444444444444444444444444555555777888999:::555111......222444333111555555666777777777777666444CCCAAA555555:::;;;@@@GGGQQQXXXeeeooogggSSSXXXTTT\\\mmm@@@666222000,,,***)))***,,,...000111333333222...+++(((+++,,,---000222333222111///...---,,,,,,...000222111---******---000111111///---,,,,,,---......---333222111111000000000000.........,,,******,,,...+++......,,,,,,...---+++(((((()))((((((***---///***,,,...---+++)))((()))+++,,,...111///+++,,,111333555555222222444333111333000---+++---...///000......//////...------,,,...///222555666444///+++***+++,,,,,,,,,---///111...111444555333000...---000111222333222000...---...222,,,(((......000:::JJJ```]]]EEE666666555444555555444111///,,,,,,,,,,,,,,,------...---//////,,,,,,---,,,***,,,,,,------......//////...------000333555222///333333222000---,,,...000---///111111000///000111...---...000333555555555333555555333444555333.........///000000///......,,,111666777555111///...---......///000111111111000111111111111000//////,,,...111000---,,,...111000000000333555666555444111///,,,,,,///111333333//////000000///...---,,,,,,...000000//////111222000///...,,,,,,---...///000//////...---,,,,,,+++/////////000///...------444444444333222000...,,,------...111444444000,,,,,,...222555555333///---555333000000111333333222222......333555000,,,*********,,,---......//////000000//////000000111111111000000///...---------...---,,,,,,,,,---///000111///,,,+++,,,,,,+++******++++++,,,------,,,,,,***+++,,,------...------......---,,,***)))((((((************+++,,,---...,,,,,,,,,,,,------...////////////......---------.........,,,++++++,,,...---.........////////////000...,,,,,,------,,,+++*********+++,,,...///000...------------...///000---...///000111111000000///111222333222333555666CCC<<<777555555333333666222333333444444444444333333444444555666777777888555000,,,---222555555222666666666666666666666666666CCC@@@555555666777======EEEJJJTTTgggvvvggghhhbbbooovvvEEE666333111...+++***+++,,,------...///000///---+++***+++---000111111000000111//////.........//////000///...---,,,---///111222---,,,***+++---......---000000111111111000000///---...//////...---...///***...///,,,,,,//////+++***))))))+++---//////...***,,,......+++))))))******---///------//////,,,111444444000000333333///000/////////000000...---++++++,,,,,,---,,,,,,,,,/////////000111000---***(((***---...---...///000000222444333111///......111111111111111000...,,,+++333///))),,,,,,---666@@@LLLfffwwwYYYDDD<<<:::666444444333111///------,,,,,,---......///,,,000///+++***---,,,(((++++++,,,,,,---...//////...///111333444444333333444444222000...---///111,,,...000000/////////000---------000333444444333000333333111333777444------///111222222111///---///111333555555444222000000111222333333222000//////......---...///000000,,,000444444000......111///000000000000111333555444222000000222444444444///000111222222111...,,,,,,///222333111111222333000///...------...000111111000...---------......000000111111000///...---333333222111000---+++)))---------...000111111000---000333444333111///...222111//////000111000//////+++***000333111,,,+++*********+++,,,---...//////////////////000111111/////////......------------------...///000111222333000---++++++,,,,,,,,,***+++,,,---.../////////,,,------.........------++++++++++++************,,,+++++++++,,,---...///,,,---....../////////...//////...---,,,+++*********,,,...---++++++,,,.....................------000---++++++---...---,,,++++++***+++,,,.........000000/////////000222222////////////////////////000222444444333333666999???888444555444111000333111222333444555444444333333333444555555555555555555///+++,,,333777777444777666555555444555666777777===999555:::888555;;;999AAAEEEJJJTTTYYYggg~~~MMM;;;333111///---++++++,,,,,,***+++,,,---------,,,,,,+++///333333000......000//////000111111000///...---.........---...000333+++******+++---///000///...///000111111111//////***---111333222111000000+++///000,,,,,,000000+++,,,+++,,,000333444000,,,***---//////,,,******,,,)))//////***,,,222000(((000444444//////333222...---...000333444222---)))'''((()))***+++,,,,,,,,,000...,,,,,,,,,---,,,***(((+++...///.........///222333222111///...///000222111000000000///...,,,)))333111+++,,,***)))222999>>>PPPqqqmmmVVVBBB===888333222111111000---------------...///000,,,000///******---,,,(((*********+++,,,---...///---000444555555444444555444444222000------///111+++---///000///.........---------000222444333222...111222000333777444,,,---///222444444222///---111000000222444555444222222444666666666333000......---,,,+++,,,...000222---222777666222//////000...000000...,,,---111555666444222222444555666555...000222444666444000------111555555333222222333......//////000000111111222000...---,,,---///000...///000000000///---,,,//////000000///...,,,+++///...---,,,,,,...111444000222333222000////////////...---...///000///...---((('''...222111---,,,***)))))))))***,,,.../////////...//////000111111...............------------...///000111333333444555222---******,,,------***+++,,,...///000000111.........///......------))))))***++++++,,,------,,,,,,++++++,,,...///000......000000000///...---......---,,,***)))(((((('''***---...,,,+++---/////////...---,,,++++++***///,,,)))))),,,......,,,,,,+++***+++,,,---...---666555444333333444555666000///...............///111333555555333444777:::888222000333333...,,,...000111333444555444444333333333444444555444444333555///***,,,333888888555888777555444333555666777555666111555???===666:::>>>DDDDDDCCCEEEEEEQQQiii]]]>>>888111111...''',,,222------,,,***+++......,,,))),,,---......,,,+++,,,............///000000111111444000---,,,...///...---///...,,,+++***++++++,,,...000222555666444///,,,---///000///---,,,,,,---***+++---//////...---,,,------------......///000111000///---,,,+++******...111333333222111111111000333666555222000000111///000222333333222111000,,,++++++,,,///000000000.........//////...------+++,,,---.........---,,,111222111///---+++,,,---222444555222---***+++---------...---,,,---///111444666GGGPPPzzz^^^SSS===AAA///888000,,,---666333///....../////////------......///...------...------,,,,,,------...,,,---...000222444666666222///......111222000...000...,,,...111222///,,,000...,,,,,,...///...---111000///...///222555777,,,---///000111111111111---000333444222222444666222111000//////000111111111000///---------...///111000000////////////...333222111/////////000111000111222222111222444666---///222666888666222...***---222444333222000///...//////...,,,,,,,,,...444222000...------...///444555666666555444222111666222000111444444///***///////////////.........///111444444222000/////////000111111111000...---------......------,,,,,,++++++++++++,,,---...///222222111111000000//////333///++++++...000000///...,,,+++,,,...000000///000///------------+++)))+++******---000111///,,,((()))************)))(((((()))***,,,---.........000+++((()))...111000---***++++++---000333666888000000...---+++++++++***222222000...+++***+++,,,//////............//////...---,,,+++***+++,,,,,,...///000000///.........000000111111111111000000111444666555111------///---000///++++++000444555888777555444333222222222444444333444555666666555111333555777777777555444---///222555777888999999888888777666555666888:::///@@@444444333EEE999888BBBBBBDDDEEEDDDEEEKKKRRRjjj}}}mmmJJJ<<<444333111***---222------,,,+++---000111///---,,,---......,,,,,,---...---...///000111111111111555222...---...000///...///...---,,,,,,,,,---...///111333555555333///,,,---...000///...,,,---...---............,,,+++***+++,,,---/////////------///...---,,,+++,,,,,,---000222333222111///000000111333666666444444555777///000111222222111///...((()))***---111333444333+++,,,,,,------.........,,,---.../////////......///000000...---,,,---///---...//////...///000222000111000---+++***+++---444111:::777RRRhhhsssSSSKKK222999222333:::777555333333444555444444111000///...---,,,,,,+++......------------......---......///000111111222///---,,,---///111///---000///......//////...---------,,,,,,---.../////////000000000//////............//////000000111111111333444444111000000222//////...///000111333444///...---------...///000///000000000/////////000444333111///.........///333555666555111...------......000333555444222///---000333555555444333333///000000//////000222333444444444333222111000000111222222333333333333333333000...000333444111...............////////////000222444555444222222222///000111111111000///...------...------,,,++++++++++++++++++,,,---...///000//////////////////...222///---,,,---...//////......------------///000///...,,,,,,---,,,+++)))+++***+++---000000...,,,***************************+++,,,---...///000000000---***+++///111///---+++++++++,,,---000222333......---------------...111222222000//////111333///......------......///222111///...---------...///......///000000///.../////////000000000000000111222333333111///......---111000,,,,,,///222222444444444333333333333333444444333444444444333222333444555555555555444333111333888;;;<<<;;;888666666666555444444666999<<<444AAA666999555CCC<<>>???EEEPPPaaassssssJJJAAA777666444---...222---+++++++++---///000000...,,,---......,,,,,,---...,,,---///111222333222222333000---,,,---.........///......---......///000111222444555444111...,,,,,,---//////...---...///111111///---,,,******))))))+++---///000...,,,***,,,,,,+++++++++---...///111222222111///...///111333444555555444333444666///000111111000///---,,,)))))),,,///333555444222*********+++,,,---//////---...//////000000//////---...///...---...000111...,,,+++,,,///222444555222222000...+++)))***,,,555111;;;555EEEPPPiiiWWW888:::111222<<<555444444555777888777666777555333000...---------...------,,,,,,------...///.........------------+++******,,,...000///...000000000...---,,,...000+++,,,---------...000222---///111333333000---+++000000///......///000111444555555444000...---------------...000333555777...------------///000111---///222111///...///111333222111///...---------///222555666444222111111......///000222333111000000000111222444555555555333222000//////111222444222333444555555333000///.........///111222333444111...,,,...222444333222---------.../////////000000222555555555444444555//////000000111000000///------------,,,+++***)))++++++++++++,,,---...///---------...............000000///---++++++---//////000000---******...111000///------......---++++++++++++---///000...,,,,,,,,,+++******+++,,,,,,,,,------...///000111111111...---...000111...+++************+++,,,......,,,,,,---...///000000111...///111111111333666888......------------......444333111///...---------...---,,,...111222000---------......////////////222111111222333333222000...222333///---///000...///000222333444555444444333333444444444222000///333333333333333444444555444888===AAAAAA===888444444444333333555777:::;;;777@@@666===777???>>>TTT]]]``````ZZZPPPEEE>>>:::DDDFFFJJJQQQ___yyytttIIICCC777555555//////222---*********+++,,,---,,,++++++---...---,,,,,,---///,,,---///222333333333222///---+++))))))***++++++---------......//////000222333444444222///------+++---...///.........///222111...,,,******++++++***+++,,,---...---++++++,,,,,,+++++++++---...///000000000///......000333444444333111000.........//////000///...---,,,+++------///222444444111...------,,,,,,,,,...///000------......////////////,,,---/////////000333555555111---,,,///222333222000111000...---,,,...000)))&&&666555AAA@@@jjj~~~hhhCCC???222000666444333111111222333333333:::888555222000000000111,,,,,,,,,++++++,,,,,,,,,///......------,,,,,,,,,)))***+++---///000//////000111111...+++***...111+++---/////////000333555---000333666777666444222222111///------...000111666555555333000...,,,+++---------...000333555777111000///......///111111---111333222///,,,...000000000000///////////////000222444555444444666777......///222444444222///000...---...000333444555777444111...---.........//////000111111000///......---------...000222333000...,,,---000222333222...........................111333444444444555666---......///////////////......------,,,+++)))))),,,,,,,,,,,,,,,---......,,,,,,------....../////////000000---***))),,,000///111222...)))(((,,,111111000//////000111///...++++++,,,...///...---,,,...---+++******+++---...---------...///000000111000......///000///,,,)))))))))******+++,,,------,,,,,,---///000000111111)))+++...///000111444666//////............//////333222111///---,,,+++***,,,***)))+++000111///,,,---,,,,,,------.........333111000222555777666333000555666222000000000------///222444555444333222111222444555444222111111222222111111222333666777555888<<>>666:::AAAeee~~~~~~sssdddWWWLLLEEECCCDDDDDDFFFJJJWWWmmmzzzUUUEEE666222444///...111...+++,,,,,,,,,+++***))))))+++,,,------,,,,,,...///,,,---///111222222222222...---+++)))((((((***+++,,,,,,------............111333444222///---------+++---...///.........///000///,,,+++***+++---......---+++******+++,,,---......---------------------.........---///222444222222111000///...---,,,/////////...---,,,++++++---...000222444444111...222111000///////////////---------------.........---///000111111222555777888444///...000333333111222222222000......000111---(((666555>>>777TTTmmm}}}MMMCCC666444777666222...,,,---///000000666444222000///000111222++++++************++++++........................***,,,...000000000000///000111111...++++++...222---...000000111333555777222222444555666777777777222111///------...000111444444333222222000...---///.........000111333555555444222000//////000000///222444333///,,,,,,,,,------...///000111222222888777444000......111333...///111444666555222///111...,,,,,,///222444444888444000...//////...---......---,,,,,,---...///000///------------///000111///...---...///000000000000///...---,,,,,,+++---///111222222222444555------------------------------------,,,+++***)))------,,,,,,------......---------....../////////---//////,,,)))))),,,//////111222...)))(((,,,000///---------///000///...+++,,,---......---------...---+++******+++---...,,,,,,,,,,,,,,,...//////...------......,,,***'''((((((***+++,,,---............///000000//////...)))+++---......///000222000//////......//////000444333222000...,,,***)))***((((((***---///---+++------,,,++++++,,,------000...---///333666555333222666888555222333111...000111333444444333111000///111444555444444444666666444222111000111333555444555777888999888777777444666999===???<<<666111444666///>>>555999GGGsssppp]]]OOO<<<<<>>777888666777444000......///000000//////...------...///000+++******))))))******+++------......///000000000---///222333111///....../////////...------///111000///...000333555666555555555444333222333333444000000///......///000111444222222222333333111000000000/////////111222333666555333111////////////111111222222111///,,,***+++,,,...000222444444555222000---***))),,,111666//////111444666666333000444000,,,,,,000333444333555222///000333555333111///...---,,,,,,...111222111111000......---------111000///......---......000//////...---,,,++++++,,,---///000///000222444......---,,,,,,,,,,,,,,,------......------,,,,,,...---------------......------..................------,,,+++)))***---///...000111///,,,***,,,...***))))))***,,,---,,,+++***,,,//////...,,,,,,---------++++++++++++------,,,++++++***+++,,,---...---------,,,,,,***))))))((()))***,,,---............///000000///...,,,++++++---//////......///000//////............//////444444444222000...,,,+++((()))***+++++++++++++++///...---+++++++++,,,,,,+++******,,,...111222222111666777555333444333111333333444444444222111000...111444444333333666999;;;999666333000//////000333333222333444555777888666777:::???AAA===555...444888000>>>555;;;LLL{{{yyycccIIICCC@@@BBBBBBBBBLLLXXXTTTqqqiiiRRR;;;111222,,,***------+++...///...,,,******,,,***,,,------------...000000///...------...///000/////////,,,)))))),,,///......///000///...------,,,///000...***))),,,///---...000///...,,,---...---,,,,,,+++,,,---...///000///---,,,+++,,,---......000222444333000---***---...000///...------.........000444777888444111.........---------......,,,,,,---///222444333222222333555666555333111///...------,,,---...///000///000111000//////111222000111111111000000222333222222111///---,,,---///---+++222)))444222EEEJJJtttZZZAAA<<<:::///444222222222333333111///---------------.........,,,,,,++++++++++++,,,,,,............///////////////222555444111---,,,,,,...------...///111000///222...+++---333666444111444333333222222222222222......//////000000111111444333222333555555333111000000/////////111222333444333111///......//////000......000333333...***,,,---000222444444555555*********)))+++///666;;;222000//////111333444333444000++++++///222111///222///...111555666333///---------...///000111111111111111111000///...---.../////////...---------------------------------,,,...//////...///111333222111///---,,,,,,,,,---------.../////////............------------......------------,,,,,,,,,,,,---+++))))))***---............/////////---,,,+++***)))((())),,,---,,,,,,***---//////---+++,,,---++++++++++++++++++++++++---,,,*********+++---...---------,,,+++***+++,,,)))***+++,,,,,,,,,++++++,,,---/////////...,,,+++***,,,...///.........///---------,,,,,,---------333333333222000...,,,+++(((,,,///...+++)))+++...222000...,,,*********+++)))***+++,,,,,,...111444...333555222111444444333444444444444333333333222///222333222///000555999:::999777444222111000000444333222222333444666777666666888<<>>999===FFFKKKZZZdddqqqxxxXXX???333222+++(((++++++'''***,,,,,,***)))***,,,***+++------------...000111000---++++++,,,...000---...---+++((('''***---000000111111111///...---+++...///---)))(((,,,000---///000///---,,,,,,------------,,,,,,---------////////////...------,,,,,,///333555555222...+++...000111111...,,,******//////111555888777222---......---------...//////000///......000111000//////111444777777555222000///......------///000111///000000///------...000///111333111...,,,...000------...---,,,---///111///333>>>111888222>>>;;;VVVlllNNNGGG>>>+++...///222555777555111...///000000000000///.........------,,,,,,------.....................------000333666555000,,,******---,,,+++...111333111...333,,,(((+++333666333...///000222444555555555555,,,---///000111111111111666444222444666666444111//////...///000111333555000///...------.../////////,,,+++///555666111+++...///111333444444444444////////////...000333666555111,,,+++---111444666222---))))))---///---+++111///...000333333...))))))+++---///000000///...000111222222222111///...+++---///000///...------******+++,,,...//////000.../////////...///111333444333111///...------...,,,---...///000000000000///......---------......---,,,,,,++++++*********---)))&&&'''+++...///...------...///111000---***,,,+++***,,,...000///...***---000000---+++,,,---***++++++,,,,,,++++++***---,,,+++******+++---............,,,++++++---///***+++,,,,,,+++***)))(((+++,,,---//////...,,,+++(((***---------,,,------,,,++++++******++++++,,,///000000000...,,,***))))))...222000+++(((+++000444222///,,,************+++---//////...///333777,,,111222000000333555444555444444333333444555555111333333000------222777555555555444444555555666555555444444444555555555666555444888<<<===888333444:::000777---999JJJssstttcccVVVRRRMMMEEEDDDJJJCCCHHHGGGQQQnnnfffAAA777///555(((111---++++++++++++++++++++++++*********+++---...000222000222444222///---...000333000,,,************)))******+++...000000...,,,,,,---......------...000...---,,,++++++,,,...///+++---...,,,******,,,///---------,,,++++++---///***///444666333///,,,+++,,,---......---+++***(((//////.........//////000,,,---///...------...000,,,---//////------...///555222......111333222000---...///000000000//////---------...000111000///111000...---,,,,,,,,,------,,,+++******,,,...///777333111111111222888@@@NNNXXXEEE<<<222///333555555555444222000.............../////////111...,,,---000111///,,,/////////000000000---++++++111666555...)))***---111000......//////...,,,,,,,,,---000444333///+++,,,---///000222333333333555222///---...000111111...///111444777888666444---...---+++...444555222000,,,,,,000111...+++,,,111333555666555111---***////////////000000000000888444///++++++000666:::555...+++...///...222999555222...***)))***---///000---,,,...111111,,,'''***,,,//////...---.........222333000...//////---))),,,///...+++***+++------...///...,,,+++,,,---333000,,,,,,000333333222444333222000///---,,,+++...///000///...---///000/////////...---+++***)))+++///000,,,***+++***((((((((((((((()))+++---//////.........------------222111000///...------------,,,+++,,,---...---,,,,,,***(((***---///...---,,,...///---)))***///555000---+++,,,///000...,,,+++***(((((((((***,,,...+++---000222111///+++)))++++++,,,...///...+++)))++++++++++++,,,---...///...,,,+++***+++++++++***,,,+++...333...''',,,888888666333000---+++******+++,,,...000333555777888333///******...222333333777333...///333666555333666444111///...///111222333444555444222222222444222777666222333888:::777111444888;;;;;;999555222999333000888///:::???ooo{{{bbbXXXNNN@@@@@@IIIAAAAAAIIINNNTTTqqqsssKKK<<<000555(((111,,,,,,,,,,,,,,,------------,,,,,,---...///////////////000111111000///000111///...---,,,+++,,,,,,---***)))***,,,......,,,++++++,,,------------...///222111///---,,,******)))(((***,,,,,,+++***,,,...------,,,+++)))***,,,...+++///333444222///------............---,,,+++*********+++,,,...000222333------------............***,,,---......///222444444444333111//////000111,,,,,,,,,,,,,,,,,,,,,,,,------...000222333333222333222111000//////000000111000...,,,,,,,,,---...666444444555333111222777FFFkkkdddKKK888666666444222111111111000000000111111111111000//////------...000222222222666222...+++,,,///111222...222555444000,,,+++,,,///......///111222111000...------...000000///------...//////000000000000000///------......---,,,,,,---///000111111111111///111///------111333000333...+++---...------///000000000000...---+++***////////////////////////222333555555555333111000111------111222///000444333111...++++++,,,...//////---,,,...111222---)))(((''''''((()))+++------111333111------111222000.........---,,,---///111...///000000...------...444333111111222444444444333222000...---...000111///...---,,,,,,,,,------///...---,,,,,,---//////---111111---+++,,,,,,***************+++---///111//////////////////000000++++++,,,---...///111222...---,,,---///000///...---+++)))))),,,.........---//////---)))***...333///...---...//////...---,,,+++*********+++,,,---....../////////...---------,,,+++---//////,,,*********++++++,,,------...,,,+++******+++++++++++++++,,,---///+++(((+++111111000...---------......((()))+++...000333555666111///------...111222333333111///000333555555555/////////000222555777999444222000///000111333444333666666444666:::999555222333555777999999999999666333111999222===BBBppprrr]]]MMMIIIFFF===@@@EEEFFFUUUppp~~~WWWBBB222666***111***---------....../////////......////////////...---......---///111222222111***---000///...---///111+++***))))))+++++++++)))++++++,,,------...//////222111111///---+++)))((((((***---/////////000111//////---***((())),,,///,,,...111111000/////////000///...---------------((())))))+++,,,...000111...+++***+++...///...+++(((***+++---...111555888333666777333///,,,///222,,,+++***))))))***++++++,,,...///111333444555555555444333333333333444444555444111///------------,,,---111666777444555888333IIITTT{{{dddIIIAAA<<<555000//////111111222333444555444333111///,,,---......///111555888777333///,,,...000222333222333333333111///---+++...------///333555555444//////...---,,,,,,...000.................................///000///---+++,,,...000///---,,,///222111333333...,,,///000///777000+++,,,------///333444333000...---...///000///////////////////////////222555888777222---)))------///444444000---...//////............///000///---,,,///222222///,,,222///,,,---111666888888444333...+++...444444111222000......///222333333000111222222000////////////000222111000//////000222000...,,,---000333666000,,,)))(((***,,,+++***...---,,,,,,---000333555///333333///,,,......,,,,,,,,,,,,---...///000111.........///000222333444///...---,,,,,,+++++++++...------///111222111000...+++))))))+++---...///...//////,,,))))))---111///000000///...------...,,,------------,,,,,,+++111///---,,,,,,...000111000,,,)))+++///000---***)))***+++,,,------,,,,,,************++++++++++++***,,,,,,))))))++++++)))*********+++,,,...111222)))******,,,---.../////////000111111//////000222---///000111111222444666222222333333444444555555444000,,,+++...222333333444555555555888;;;888333333333333444666999===???>>>;;;888===333::::::ccc|||yyyeeeVVVAAA===CCCAAACCCNNNUUU\\\www___HHH555999---333))),,,,,,,,,---...///000000......------------...//////---+++---111222111///)))...333333///---///222---+++))))))***+++******,,,,,,,,,---///111111111------///000000///...---***,,,000333444444444444333222///+++)))+++...222......//////...//////000111000///---------...///---,,,++++++************...***(((***...000---***((()))+++,,,---000444888333444555333000///000111///---+++***)))***,,,---...///111222222222333444444444444444444444444555444333222000......------***+++///555777444555888666CCCCCCcccfffMMMBBB777222111000111222333444666777666333000...,,,---...---,,,...444999000000000111333222000...444111//////000000---***---,,,---///222555555555...000000...+++***,,,///..................//////222111000111222222111///000333444111,,,,,,000555000444444///,,,...000000777000,,,---...---///333444333000///...///000111//////...............---000000//////...---,,,,,,,,,---111444444000---+++,,,---...000111111111111...------///111222000......***&&&(((...222111///222111---+++000666444///222000...///333666555444111333444333111/////////,,,///333222///,,,,,,---111000///...///111444555333---''''''***,,,+++(((,,,,,,---///111333444555111444444000---//////...//////..................,,,,,,---...000222444555111000...,,,***((((((''',,,+++,,,///111222111000...,,,***)))***,,,...///.........,,,***))),,,......111222111---,,,---///---...///000///...,,,***000///...------...000222000+++'''(((---///---)))(((***,,,---...---,,,+++)))***+++++++++***+++,,,(((,,,+++''')))111///&&&*********+++,,,///111222------,,,,,,++++++++++++...111444444111//////111+++///333333000...111444222333444555555444333222444///***,,,111444444222555333111222666999666333444333333333555999<<>>;;;>>>333999444YYYqqqnnnMMM???EEEDDDAAAFFFJJJIII\\\xxxcccNNN:::;;;000555)))******+++,,,------.........,,,***((())),,,///111000...,,,---000111///,,,+++000555555000---...000...,,,******,,,,,,,,,+++...------///222444444333+++,,,...000111111000000,,,---000333555666555444555444111...,,,...222555000///---------...///000111000///...---...///000000///---+++)))(((''''''...***(((***...000---******+++,,,,,,,,,...111333222000///000222333222000...---+++******+++---...000222333333111///000111111222222222333333333222000000000///////////////555333333555222......111444AAA>>>UUUiiiXXXIII:::555333000......222444555666555333000...---......,,,***+++000555.........///111111...,,,222///,,,,,,///000---***...------///111333333222,,,///111111---+++,,,...---------...///000222333555222000///111333333333333555666222---,,,111666///222222...---111333222333///---000111///...000------------------,,,,,,............------,,,,,,...---,,,++++++,,,...///---///111222222111...,,,***,,,///111333333222222---------...000000000///---***'''***///111...***//////......333666333+++///......111666888666333555555555222000......//////333666666333000///000000111222222333222222111555///***))),,,...,,,(((***---000333555444222111222555444000---///000///000000///...---,,,+++***++++++++++++---000222444***************+++,,,---))))))+++---000111///------,,,+++******+++---///---------+++******+++,,,...000222000---+++---000---...000111000...,,,***......///////////////......***'''(((+++---+++((()))+++---......---,,,+++)))+++------+++***+++,,,'''++++++(((---666444+++000///...------...//////------------............---111555666333000000111---222555444...+++...111***,,,000333666777777777222///---000555777444000666222///000333444444444444444555555666888999999555666555;;;333===888[[[hhhcccIIIFFFBBB>>>BBBFFFMMMUUUbbbsssjjjVVV>>>;;;///555))))))******++++++,,,,,,,,,---+++)))'''(((+++///111///...------.........,,,...222444444000------......---,,,,,,...///...,,,///------000444777777555000000000000000//////...---------000222222111///333333111///---///222666222///---,,,---........./////////........./////////...---,,,++++++++++++...+++***+++...///...+++,,,---///...------...///000---,,,...333444222...,,,+++******+++,,,---...111333555444000......000111111222222222222111000------....../////////000555333333444222...///444***999666FFFOOOrrriiiTTT@@@999555///***+++222333444555444222000///.........,,,++++++---000111...***(((***---000111000---******---//////---///......///111222222111---///111111000...---...------------...111333444333000---,,,...000222333333444444111...---000333000111///---///444555222111---...222333///,,,---***,,,...///000///---+++.........---,,,,,,+++++++++---///111111000...------111222111111333111...***,,,///222444444333333------------............111//////111444444111......000111111444666222+++------///222555777777666:::999666222...,,,---//////222444444333111000000111222444555555333111///555222///...//////,,,***)))---222555777444111...222444333...,,,...///.../////////...---+++***)))++++++***)))+++---///111---,,,+++******))))))***((((((***,,,...///---***+++,,,---,,,++++++,,,...,,,,,,++++++***+++++++++---...///...------...///---...///000000///---,,,,,,...///000000...,,,***+++*********+++,,,+++***,,,---...//////...---,,,***---000000,,,***+++,,,)))+++,,,---222777666111555333111///...---------,,,---...///111333444555...111444666555333111111111444666333...+++---000...///111333444555444444111111111444777777444000555222111333222111222666444444555666666666555555444555444888000;;;555TTT^^^```NNN@@@;;;??????;;;>>>GGGTTTcccsssuuu___@@@888+++333)))*********+++++++++++++++,,,,,,,,,++++++,,,,,,---+++,,,------------...000000111111111000///...---,,,+++,,,...000000...,,,///---,,,///555888777555444333222000///...------000...------///000...,,,---......,,,,,,---000333333000---,,,---...---+++---......//////...............------------......------------...............000222222000///......------...///000000///---++++++,,,---...///000000111444777555111///000333333444444444444222111000---......//////000/////////...000444444222555999333???999FFFJJJfffgggKKK???999000+++,,,333333333444444333222222///...,,,,,,.........---111---)))((()))---///111...,,,******,,,///111222///......000222444333333111///......000111111000...---,,,,,,---///111222///...,,,,,,...000000///444333222111000000111111333111---,,,111777555///000------111222...,,,,,,,,,---///111111000//////......------,,,++++++***,,,...000222222000---++++++111444333333555333...+++---///222444444444333------------,,,+++,,,---)))))))))***+++,,,------111444555333333555333/////////000000222555:::>>>@@@>>>999222---,,,...000000///000111222222111///222222333444444333222222444444333222111...,,,***))),,,000444555444222000111333222---***,,,...---+++,,,---.........---,,,...,,,***))))))+++---///222111...,,,)))'''&&&%%%((()))***,,,......+++((())),,,......,,,++++++,,,+++*********++++++++++++,,,++++++,,,...///...---,,,---.../////////...------...//////...,,,***(((***,,,......---++++++,,,////////////////////////,,,000333222---******,,,,,,+++---333555444333555444333111///.........//////000111222333444555666000000222444666666333111333444444111...---///111666666555555444222111000222333333444555444333333222222666:::666000111666333333333444444444444444888999666777...888000MMMXXX{{{\\\EEE>>>???:::666777???KKKUUU___lllxxxfffBBB555'''111))),,,+++++++++++++++++++++,,,---///000///---***((('''***---...,,,---000333111/////////111111///---******+++...000000...,,,...,,,+++...444888777444555444111///.........///444111......///000...,,,((()))*********+++---000444000------......,,,))),,,---...//////...---,,,111000///...............,,,---///...------...000...111444555333111//////+++///222111---++++++---,,,---///111222333333333000444888666333111333666666666666666666444222111//////000000000000//////222111444777666111111444444;;;111===@@@XXXkkkvvvUUUEEE===333...000333333333444444444444444000---,,,---000222000---++++++,,,---//////---,,,---,,,,,,+++---000333666///...///111444666666555555000,,,,,,///222444333///...,,,++++++,,,...///---------///111111///...666444222222333444333222666222,,,+++222888555---111---,,,///000---,,,---******+++,,,,,,---------......---,,,,,,+++******000///...---,,,+++++++++)))000555555666888444---,,,---000222333444444444---...---,,,******+++,,,...//////...///111555999444888888444222444555444222222111//////444===DDDEEEAAA;;;333---,,,///222444222111333666888666333333222222222222333555666222444666555111---+++***)))+++...111333444444333000222111+++)))+++------(((***,,,...000111111000000...+++))))))***,,,...---,,,++++++***+++++++++))))))+++---///...+++((((((,,,///000---+++***+++***))))))***+++,,,,,,++++++)))(((***...000///,,,,,,,,,---......//////...//////...---+++***)))((()))...222222...+++,,,///111000////////////000000---111555333...******,,,///+++...666777111000666111000///......///000111555555444444333222222222111000000333777888555111444333222000//////111444222333333444555666777777444444444333111111333555///333;;;@@@;;;111000666333222111111111333555666333555333666///<<<555RRRXXXdddHHHAAA@@@888<<<999<<>>888222///...000111------///000222444555555444444444444444444444555111111000///////////////,,,...111222111///...---/////////...---...///111111000///000333555666666555111---,,,,,,---,,,***,,,++++++*********++++++///...---,,,++++++++++++'''***,,,---,,,++++++++++++***)))***,,,,,,***(((++++++++++++++++++++++++++++++***,,,...000///...---000333111---,,,---000---...///111111000///...,,,------------------...+++...222111,,,))))))++++++---000111111/////////000...---///222333222///000//////000333555666666444444444444444444444444444333333222222333333444333333333333333222111000---...111333555555444333555777888888777555555555444333333222333444555666111888666555888666===OOORRR}}}{{{JJJBBB;;;===:::999888888;;;???CCCEEEIIIJJJUUUlll]]]OOO444000,,,+++******,,,...000000//////111333555999;;;444***---------............///...---+++,,,---...------000///////////////000000///,,,---222555444444555111111000///...---+++***,,,,,,+++((('''))),,,///(((,,,//////---,,,...000222333222000...---...///,,,------,,,***)))***+++...///000///---,,,---...333333222111///...---,,,+++***,,,000111///...111666444000---,,,,,,...//////111444555444333444444111222333444444444444444000111333444555555444333555333111///...000333444444444222111///...------111///555111666:::;;;UUUbbbEEE444111555...111333222333555444111---------///000000...,,,,,,,,,,,,,,,------.........---,,,...111222///---111000///000222444444333777444111000111333333333666555444333111000///...))))))***---111444555555444333333444555555444333000000///..............................---,,,+++***+++,,,,,,,,,,,,+++***+++---///111000...,,,***,,,------,,,+++***+++,,,---+++******---000111111,,,,,,,,,++++++*********/////////..................---,,,,,,...000000000///000222444444333222111...+++,,,///000000333777999777444222000111222333...//////000111222333333222333444444444333222222---------......///000000....../////////......---------------...///000111555333222222444666666555222000...---...//////...---,,,+++***************,,,,,,++++++++++++,,,---'''***,,,---,,,++++++,,,,,,+++***+++,,,,,,+++***......------------------///---,,,---///000000///000///.........///111222---------.........//////,,,,,,,,,,,,---...//////---.../////////...,,,+++///000111///---,,,---...---...000111222222111000...,,,+++...333666666555333333333333333333333333444333222000000222333444222222222111000///......---...000111333444444444777888888777555333333444555444444444444555666666111666444555;;;999<<>>>>>999999999999:::<<<===>>>CCC>>>???KKK]]]rrrkkk]]]===333,,,***)))))),,,111333111///111333444444777888333***---------............//////,,,)))***---///...,,,000///......///111333444000---...333555444444555222222222111000...---,,,---,,,+++******+++...000***---000///,,,,,,000444333444555222---+++,,,...,,,------,,,***((()))***,,,---......------...000333222000...,,,***))))))---,,,---111333111222555666333000---,,,,,,...//////333777777444222333444444444555444333222000///---///111444555555444333444333222111222222222222111222222222111///---+++000---111---333777222FFFEEEnnngggJJJ;;;666333333333333333222000---......---...///000...------,,,+++***+++---///000000---+++---222555222...333222222222333444555555555222...,,,---///000000666666555555444333222111+++******...444777666444444222111222444444222000000000///...................../////////---,,,***------------------------,,,---...//////...,,,+++---...//////---,,,,,,------------...///111222222000000000000111333444555333333333222222111//////+++++++++,,,---.........000222444444333111000000///++++++000333222111333444333333333333333333444333333222111000//////...000222444555555333111///+++,,,------......//////---,,,,,,,,,...///000///...------...000222222222333222111222444555555444222111000//////000000000...---,,,******)))))))))************+++,,,---...,,,...//////---,,,,,,,,,,,,,,,,,,,,,...///////////////...............---/////////111222222000...///---,,,---111333333111------,,,,,,---...///000///......------...///000///...---...111111///,,,111222333222000//////000---000222444333222222333444111...000333555444111333333333333333333333333444222000......000222444333222111000///.........///000000111333444555555999999888666333111222333555555555555555666666777333666333555===:::999CCCGGG^^^wwwRRRJJJAAA???777888999:::::::::999999<<<999999>>>DDDIIIPPPWWWlll]]]===444---)))((((((+++000222000...333444222000111444222,,,---------............//////,,,***+++...000///---///...------///222555777111......333666444444555444444444444333222000000,,,,,,---.../////////............,,,+++---222777444555555111,,,)))***,,,,,,---...,,,***))))))***)))+++---.........000222555222...***(((((()))***...,,,...222333111222555111000000/////////......---111555666444222333555333333333333222111000///,,,...111333555555444333111111222444666555111...---000333555555222...,,,...,,,000+++333777///???999XXXdddIII888777555222333333222///---000///...///000000///------,,,+++***+++---000111222...+++---333777666444555555555444444444555666555222...,,,,,,...//////222333444555666666555555000......111555777666333555444333333222111///...000000///.....................///000///...,,,+++////////////////////////...---,,,++++++,,,---...///000222222000///...///---///222444444444333333333333333333444555666777222333444444333111///---,,,---.../////////000000222444555333000...---......,,,---222555333222333333444555555555555444444555555444222111///......000222444555555222000...---......///......---,,,,,,***)))+++...111222222///......000333555444333.........000333444444333444444333111000...............,,,+++************************+++,,,---...///000000///,,,*********,,,---......000222444666//////......---------,,,...///111444666444000,,,---,,,,,,///444555111......---,,,,,,---...000222333333222000000/////////000...,,,---111222000---000333666777555444333333///111444555444333444555888555222222444555444222333333333333333333333333222111...------...111222555333111///...///000111222333333333444555555555888888777555222111222333555555666666666666777666555888444666===999555===DDDVVVkkkVVVMMMAAA<<<444555777999:::999888777444444777===@@@>>>???BBBhhhXXX999333///***))))))+++---.........444444000,,,,,,111111...---------............///...---,,,,,,...///000///......---...///222555777222...///333666444444555666666666555555444222222,,,---///111333222...+++000...,,,+++,,,000333666333333222///,,,******+++,,,......---+++***+++,,,)))+++---......///111333666333...***)))***,,,......,,,---111222///...000...///111222222111000///,,,///111222222222333333.........///000111333444...///111333444444444444000///000333666666222...---000333666666333000---...---111***222777...;;;:::MMMvvvzzzZZZAAA;;;555111333555333222222000000000111222111///---------,,,+++,,,...111222333000---...222666777666666666777666444444555777666333000//////000000///...000222444666777777777444333222333444555444333555666777555222000///000000000///......................../////////......000000////////////000000///---+++))))))+++...000///111333333111000//////---000444666555444333333222111111000///...---,,,///000222333222///,,,***///111333333333222333444222444666333///,,,---...///...000444555222222555555555666666666666555555333333333333333333333333111222444555444222000...000000111111000///---,,,,,,***)))+++000333333222111//////111555777555333,,,,,,---///222444333222555555555333///---------///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///...,,,)))''''''(((---...//////000222666999//////......---,,,,,,,,,---...111555666555111---,,,,,,---000333333///+++---,,,,,,,,,---///000222555555444444222000///...000...,,,---000111///---///222666888777666555555222222222333333444555555333333333333444555666666444444444444444444444444222111///......///111222555333111///...000222444444555555555555444444333444555666555333222222333444555555666777666666666555888555666<<<777444<<>>UUUdddeeeXXXEEE888777777888888888666555444888999<<>>;;;>>>CCCwwwUUUJJJ444000666777111---///111000333///,,,...111333000,,,---------------000444777444111...---...///000000555444333111000/////////---///222555777666555444444222111222333222///,,,111///...---,,,------...///+++)))+++///111...+++++++++***+++,,,...000222+++,,,---.../////////......111222000,,,)))((()))***,,,...000000000...---000///...---,,,,,,---...555555555555444333333222444111//////000000---+++,,,111444222---,,,111666555333333555777666333///***+++---///111222444555333222444555222------111222///---,,,---......---///777EEEXXXllloooZZZFFF???111888+++444666333444555555555333111/////////.........000111222444333111...------------000111333444444333222111))),,,000111///---+++***...///222444555444333333444444555666555222000///444555555333000///000111333222000---++++++---//////,,,***,,,111555666555666333000...////////////000---+++,,,111222000,,,,,,---......------///000,,,---,,,---222777444------...//////...,,,***)))///---111777666...)))***+++...111222000...///111444444333000------111444333222000//////111333444222444555444333333444666:::999777666555555555666444333333444555444222000333333444666777777555333------...111444444///+++......000111222333333333000222444555555333000...333555666333///---...///444000,,,+++---///000///...---++++++,,,,,,,,,+++,,,111666555000,,,+++,,,555222///------000444666666444111111222333444333999222+++,,,111666555222555111,,,))))))+++,,,,,,,,,...//////......222666444333555888555...,,,...,,,...000222333222111000111333333111111555666333111333444222---+++,,,.../////////000111333555666555555444333333333444444555555444444444444555555888333000111000...000555222333666777888666444222444444444444444444444444555777888999999777444333666555555777:::<<<======DDDHHH]]]uuubbb@@@AAA555777999999777666555555;;;999888:::===@@@???>>>kkkXXX999333666666000---///000---000......000444444000+++------,,,,,,---000444666222111000//////000111222555444222000///---------...///111333444444333333666444333333333111---)))---,,,+++************+++///,,,***+++///000...+++*********+++,,,...///000.........---............,,,...000///---++++++,,,+++,,,---...///...---------,,,,,,++++++,,,---...000111222333333222000///000...---...000111000...///111111///,,,---222777444222222333444333000---+++,,,,,,---...//////000000///000222000,,,...333444111---++++++,,,------000444:::BBBLLLdddtttVVVDDD111999---444444222333555666555333111///...///111222444444444444444333111///...---,,,,,,...000111333333333222111---///222333111...---,,,---///111222333333222111111222333333333111///...,,,.../////////000222444444444444111///---...///---,,,---///222333333222///...---------///111333333111000333666666222---...///000000///......///---//////...111555333...---...//////......---,,,000///111666666///,,,---...000111000//////222444666777666333000///222444111///---++++++...111333---000222333333333555666777777888888777666444333111000///000333666777666444333222222333333222000------...111444333///,,,111222333444555666666666333333444444333111///...111333333222///---...000444111---,,,...000000///...---,,,,,,---.........+++///222333111...------222000...------///222444222000...///333666999:::999555000///222444444222666333///------............///000///......111444333333555888666000...111---///222555555333111///000333555333333555444111444222///---...///000000---------....../////////333333333333333444444444555444444444444555666777888777555111///000333666555666888999999888666555444444444444444444444444555555555555555444444444//////111555;;;@@@BBBCCCAAAFFFZZZ|||gggDDDFFF999999888666555555666777444444555999>>>AAAAAA???eee:::666666333///...000///,,,...---///333666555111,,,------,,,,,,---000222444111333555333///---///111333222111///...---,,,,,,......//////000000000000---...000333555555333000+++++++++***************///---+++,,,...///---***)))***+++,,,---.........000///...---------......)))+++.........---...000...------,,,,,,,,,,,,,,,*********+++,,,---///000,,,---///000000///...------,,,,,,...111333333222222111...,,,---000444666333333222333333222000---/////////.........---------+++,,,......,,,///444444111---******+++,,,,,,444888===@@@DDDWWWzzzbbbJJJ555???333777333000111333555555333000///---///333666888888666555444444333111///---,,,***,,,...///111222222111111000222555444222000......---...///000111111000///...///000000000000...---+++---...///000111444666444555555333000.........000000///......///222555***,,,---,,,+++,,,000444444333444777999777222---//////111111111000///...---111333111000333333111/////////////////////...111000111444444111///111111111111000///111444777888888888777444222333444000...,,,++++++///222555,,,///111222222111111222444666888999888666333111222000...///222555777888333111///.../////////...---...///222333222///---222333444555666777777777555444333222111000///...000111222111///...///000333000...---.../////////------------...///000111------///111333222000...///............///000111111///---...222666999;;;888777555444333222222222555333111111111111000///000000111000......000222555444666888555000...000...000333555555333111///111444555333333555333///666111++++++...222333222,,,---.........---,,,,,,000111222444444444333333333333333444555666888888;;;AAA???333---000333333777777777777777777777777444444444444444444444444555444333333333444555666666555555777:::<<<<<<;;;>>>CCCUUUiiiCCCEEE===:::777444333555777999111222444888<<>>===sss>>>777333///...000222000...///...000222555555333000000///---,,,---//////000222555777444...***+++---000000//////...////////////...---,,,,,,---......+++---000333555444222111------.........------,,,///---,,,,,,......---+++***+++---...//////...---------...///000/////////***+++,,,......///000111000...,,,*********+++,,,)))***+++---///111222333//////........................///000222444444444444111...///222555555444333333333444444444333222333333333222222111111111///,,,+++------,,,///444000...,,,,,,---...---,,,)))...555:::===GGG\\\qqqzzzcccKKKMMM999777000...///111333333111///---...///222444555555555444555555555444222///,,,***+++,,,---///000111111111000222333333000...---...,,,---............------,,,---...////////////...333444444333222222444555222222222000...---///000777555111,,,))),,,333:::+++...///---))))))...333555444333444555333000,,,------///000222111000...---444777333///000333444333222111000////////////111000000111111111111222111111222222333444666888555666777777666444333333000000///000111333555666111222444444111...------444555777777777555333222666444222111222222222111222///,,,+++,,,...000000///000222333444333111///000111222333444444444444444333222111000111111222333333333222111000//////000///..................+++,,,------...///111222222///...000444666222.........///000000000000///444111......///222444444333555777555222000111333111111111222333333000...//////000000000000111222777555666777333---+++---//////000111222222333333333666555222111444333000555111......000222222222---...000111222111///......///222444555444333222222333333444666777999:::>>>HHHFFF555+++///333///555555333222222333333444444444444444444444444444555555555555666666777888<<<;;;::::::::::::888666<<>>@@@@@@???===BBBNNNuuuuuuHHHGGG???<<<999777888888666444===;;;999666555666888999SSS888333///111222111333666555333222111222333666777444111......000111///,,,))),,,//////------000333,,,------///000222444555444333222111111222333444444555555222---)))'''&&&***,,,...000000///---+++,,,,,,,,,---------............/////////......---&&&)))---111444444333111///...,,,---...000000///111///---+++******,,,,,,---...000222444555666666888555111...---///222444666777777555222111111222333333444777999888333...---...000111000111333555222222222333333444555555777222///000000...---///(((***,,,111444444222000666111///333777:::???EEENNNmmm|||hhhCCC>>>:::111111000///......------000///...,,,,,,---......444333333222111///...---,,,,,,---......///000111,,,,,,,,,+++))))))+++,,,------,,,,,,++++++******.........//////000000111222333444333222222444555444333333111000222555888111444777888666222///...+++---......---///444888888777444111000000111222,,,***)))+++///222111///---444666222...000444666888666222///------///000000111000------000111///---///222777::::::888555111111111333555555333111,,,...000333444333222111111333444333222222333444666555333222222333444555333444666888999666222......,,,***+++///333555666222444666666444333222333111222333333444444444333000000000111333666888:::;;;999666555444222///---+++...000000...,,,,,,,,,)))+++...---,,,,,,000333999444111111555666444000000111333555555444333222///...---...000111000...+++...111111///...///111+++,,,...111333333000...,,,,,,---000333555555444---,,,...111111...///333///---+++***+++///444888555666444//////333555444///444888777222//////000,,,---///222333444444333000111222444444444333333333333444555666888:::;;;555<<<<<<222...333888888777666444333222222333444444444444444444444444444000222444666666555333111111222555:::???BBBBBBAAA???DDDLLLmmm~~~LLLGGGAAA===999888999999666333<<<<<<:::888777999<<>>>>>======???AAAUUU>>>999777666111,,,///777333555666777555444444444///---+++///444888666333444222...---.../////////......---------...//////---------.........//////...//////,,,)))(((***---)))+++///222222000---+++)))***,,,------...000111...---+++***)))******+++///...,,,,,,---000444666...,,,***+++///222333222//////......---------...+++,,,.../////////...---)))+++---///111222222222444555666333///------///555555555444222000......333555555333000///111333444444333333333333333222444///---111333000------222000------000333555666555666999:::777222444:::CCCIIIVVVnnnTTTBBB;;;888444111//////111333+++---///222222222000///...---,,,+++***+++,,,,,,//////.........//////000,,,,,,,,,+++***,,,///222......,,,+++************///......------.........111222333222111111333555000444777888555111---+++888333...,,,...000000///222///---,,,---///000///111333444444222111000000777222,,,+++...111000------111111...///333666555333111...,,,---///333666222555444///...222222...111//////222777::::::999===:::777666777666333000333111...,,,,,,...111333666555333000...///222555000222444666666444222111888666555666777888777666///...------000222333222000222444333000//////111222222333333444333333333333333444555666777888888888555333222444333111...---111444555222///...///,,,///222000------000555111///......000333555555111222333444555444333333...///111444666444111---222111///...------------///000111444777888666555000......111444555333000666333333333000++++++...111111111111111000///...---222555555555777444000555111///000444666666444444333333222222333444444555555444333333333444444555555555555666888999:::999444000111000---///444777666666555444444333333444444444444444444444444888777555444333444444555111222444888;;;<<<;;;:::AAADDDHHHbbbsssZZZPPPHHH@@@888444666888888777999===BBBDDDBBB@@@??????cccFFF===444111///,,,,,,//////000333666333---,,,000---000222111333777666222444000+++***,,,......---***---///...++++++---///+++,,,---.../////////...222111///...,,,,,,++++++///++++++///222///---,,,,,,---+++(((***//////,,,111///,,,++++++,,,,,,++++++---......------000222000000000000111222333444111///,,,,,,...///000000------------------------///...,,,,,,---///111333222666777555555777666222333444666666444111...,,,......------...000222333555555333111---+++++++++222555666333---***,,,000000---+++---222666777777444333222111111333555666777<<>>DDDkkkeeeJJJ:::222...(((+++333222///...---+++***,,,000444///---++++++,,,---------...111333222000---------///---...222222---,,,---,,,------............---///...---------...///000222222222111000///000111333333222222111000//////222///+++***,,,...//////...111444222///---///222333666777555000---...000//////000000000111111111///111333222111222444777444222///,,,,,,...222444111555333---+++...000///222222222222222333444444333333444444444333333222333333333333333333333333111111000///000222444555222222222222222222222222333666888777555333333444333000---...111333111///111111111222222444555555333444444444333222111111333333444444555555666666333222222444555555333111---000333444444333555666444222//////111111000...222222222333333333333333444000---...111444444333222222111111111222222333333222000...///222555777666333111222666888666333333222111111222222000///222444555444111///...///444444555444222000//////111222333444444555555555444444555666666777777888777666555444333333444444222333444555555444333222555444444555888999999888777777666555555555555555888777555444333444555666555666666777777666666555333333222222333333444555333333444555666666777777555???>>>PPP___nnnXXXHHHBBB;;;999;;;>>>===;;;===???AAAEEEGGGGGGEEECCCvvvOOODDD:::555222...,,,---,,,,,,///333111---,,,///...000000------000000...***+++...222555444111.........---///111222222111111111000//////000111222111000///...---,,,,,,,,,---+++...333666222//////,,,---,,,***,,,111111---...+++***---222444222///---,,,+++,,,.../////////111111111222222333444444333000---,,,---.........------------------------..................//////111444555333333555444111///...,,,+++---000555777111222222333333222222222)))---222111...---000444111333555666555222///---333111...---...//////...---...000111111000...,,,,,,111444RRRccc|||^^^HHH<<<777222444:::777000///---+++***---222555111///---,,,---...------///000222222222222333555111000111555444...+++,,,***+++---/////////......//////.........---------...111444444111//////111111222222222333333333333333000---,,,...000222222000333666666222000000111444666777555000,,,,,,...---...000222333333333333...111333333111000111333333333222///,,,---222777222444333...,,,---///......///000111222333333333333444555555555333222111222444666888888666444222111111111222222333333444000000111222333444555555333444666666444333333444333111///000333333111...+++---///222444555666666666444222000000111333444444444555555666777888888444333333444555555444222//////000222555666666555666444222222444444444333444333222111111111222333222000...,,,---///111222222000...------000444666333222111000222444888:::777555444555777888555222555444333444444333000---///111333333111...---,,,222444444222///---///111111111222333444666888999777999;;;:::777666888:::999888777666555555555555333444444555555555444444444444555777999:::888666666777777777777666555555777555333555888999888666444666888::::::888666444333333333333333444444555333333444444555555555666555===:::KKKXXXvvv]]]HHHEEE@@@>>>>>>????????????@@@BBBDDDEEEFFFFFFFFF}}}UUUIII<<<666333///------///---///333333000000222///222222...,,,...///---(((***///444888999888777111...---///444666555333333222000///...000111222000///...---------------333000000222222...,,,...,,,...---+++...222111...///---+++///555777444///---+++******---......---222333444444555555555555333111---,,,,,,---------------------------,,,,,,....../////////...------000333333111111333333000---+++******,,,000444777333444444555444333222111000555999777222///111555333222222333444333000...111000...---------------......///000///...---,,,...444555KKKSSSwwwcccIII:::777111000111,,,111000...+++***---222666333111...------...------,,,---///111444888<<<>>>222111222555444...***+++***+++---......---,,,+++------............---,,,,,,000333222///...///222222222333333444444555555111222444555666444111///000222444444222222333555333555666444111............///222444555444333222......///111333333111000111444666333///...111666333444444111.........///---...000222333444333333444444555666555444222000222444666888888666444222000111333444444444333333000111111222333444555555333333444444333333333333444333222333555444111...))),,,///333555555444444333222000000111333555777555555666777888999999:::999777555555555444222000///,,,+++...444666555222333222111111222333333333333222000.........000111222111000---+++,,,000333333111///......000333555555444222111222333666777666555444444555555222///111111222555777777444222.../////////...---,,,,,,111333444111---,,,///222333333222333444666888:::888;;;>>>;;;777444777:::999999888777666555444444444444555555555555555555444444555888:::999777555444555666777777666555444333111111555<<>>;;;111555777999:::999777444222333333444555666666666666444444555666777888999:::555555555444444333333333333333333333444555666666555555666888999999666444777777777777777777666666444666777555111000555999777555333333555888<<>><<>>===888444222333666666666666888999;;;<<<>>>AAA>>>>>>>>>```vvveeeZZZPPPPPPSSSTTTVVVYYYSSSZZZUUU^^^ccccccooollllllSSSJJJ555...222555------333333//////111333444333///,,,.........000444666666555666555111,,,---111333000,,,,,,------------------------.../////////---,,,+++---000333333111///...//////000000/////////...333000---...000111///---+++---000222333333333333555333111///.........///...222666888777777666555111444666555222111222555555111---...111222///+++000333666777555222///...666555444111///111555888333222000///............---111222222444777555000---------...............111222333111...+++*********++++++******+++...111///...------...000444888888@@@RRRmmmSSSCCC>>>888333222333222111222///------000555777666333222333555777777666555333,,,,,,---...///111333444333...,,,//////---///555,,,,,,---111444555333000000111333555555555555444666555555555666666777777444444444444444444444444///......000444666666666777777777777666444333222..................//////---......,,,))))))---000///...,,,,,,,,,...111333333333222222333444555555555555555555555444333333...000///---000777;;;;;;777777777777777888888999999888555222000111444777666666555444333222222111555555666666666666666555333555555111111444444111///111444666777555222//////000222333444444444333555444444444444555666666888777666555555555555555444444444444444666777888333222333444777888777666444555555444222222444555333333333333333333222222666555444444444444444555555222000///111222333333000/////////.........---000///...---...///000111222333444333222///,,,***,,,---/////////...//////111444444222444999777222222222333444444444444444444333222000000000111222000///...---...000333444333333333333333333333222666666555444444444444444666666555444333444666888666555444333444666777999:::<<<===;;;888444333444555666777888999999999999>>>AAA>>>@@@>>>\\\nnniii\\\QQQPPPSSSVVVXXXZZZ[[[bbb]]]hhhnnnnnnyyyuuuyyy[[[LLL777///333888111///444333000000111444555555222///222111000111333555444333555666333//////111000,,,---------,,,,,,,,,------***,,,.../////////.........//////.........---+++,,,...111444444222///---111...+++,,,///000///------------...000222333333333222000///...///000000333333444444333222333555000222444333///...000333222///,,,...222333000,,,000222333333222111111222555444222000...000444777222222111000///.........+++///000111444888777333......---------.........111222222000---++++++,,,(((***---...---------...------,,,,,,///444777888888:::DDD\\\```GGG>>>666222555777333111222---,,,,,,///444666555333111222444555555444333222---------------...///000000...---...///...000333111000///000222444555555222333444555666666555444666555555555555666777777444444444444444444444444222000---...000444666777777777777777666555444333000000000///...---,,,,,,+++...111111...,,,...000000///...,,,,,,---///000000111333444444444444333333444444444444333222222///000///,,,...444777777666555555555555666777777555444333000......111333666666555444444333222222444444444555555444444333222555555222222444444111111333444555555444333333222333444555555444333222555444444444444555666666888777666555555444444555555444444444444444444555222111222444666888777666444555555444222222444555333333333333333333222222555444444444555666777777555333111000222333333333333222000...,,,,,,,,,---...---,,,,,,,,,...///000111000///...------------+++---//////...///111333222444444222444666555222666555444444333333333444222333444444444222111000///000111222222222222222333333333333333333333333444444444444444555666777888888777555222222555888666555555444555666777888999999888666555555666777555666777888888888888777<<>>HHHnnnMMMCCC888222666888333111222......///111444555555444111222222333222111000///......------------......////////////000000111222444333222222222444666777222333444555666666555444333333222111222333444555333333333444444444444555555222//////111444555666666666666666666555555444444444444333222000...---...111444555444222222111222111000000////////////000111222333333333333222333333444444333333222111111222111......222444333444444444444444555555666333444444222000///000111666666555555444444333333333333333444333333222111222555555333222444333000222333555444333222222333333333555555555555444333555444444444444555666666777666555444444444444444555555555444444444444444444333333555777888777555222333444444333222333555333333333333444444444444444444444555555555666666333222111222333333222111444333000...------------...------......///000111222000...---,,,...000111,,,...///...,,,---222666444444555444555555666555777666444333222222333444111333555777777555222000666777888888777555222111333333444444444444555555444444444444555666777888888999999666333222666999777777777777777777666666888777555444444555777888555555666777777666666666999<<<===DDD???TTT```xxxhhhXXXUUUXXX[[[\\\]]]```hhhfffvvvIII777333888333//////,,,---000444555333222333555666444222222333444444333///111111///111555444000222111000/////////000000...111333333111000000111...000000---///222///((()))+++...000111000...---,,,,,,,,,++++++---000222444222000111222333111......///000222333333444444777333111222000---///555444222000.........---,,,---...////////////...---,,,---/////////000222444//////000///......111333....../////////......------......---000666777444333222000...---------...---000222222111//////000***---111333222///------,,,---,,,+++///777888555777444111///WWWcccoooXXXGGG;;;:::888111...111...000222333222222333333222222222222111///...---............//////000111///111222222222444444333333444555555444444444555222333444555666555444333333222000000000111333444333333333444444444555555666444444444666666555333444555555666666666666666444555555555444222111000111000111222444444333111111222333333444333222222333222000......000222444444444444444444333333222222444444000000444444222444444444333444444555666444666888888666444333333555555555555555444444444333333333333333222111111111444555222222444333//////222555555222////////////000222444555555555555555444444444444555666666555444444333333333333444333333444555555666666666888777666777999999777666///111444444333333333444333333333444555555555666444444555555444222111000000000000222333333000...///000111111111000///...///000111222333333333333444333222222111222222333///000///,,,)))+++111777333333333444333333444666555444222000000111333555111222444555555555333333000000000///...---+++***444444444555555666666666666555555555555555666777555888:::888555555888<<<777888999:::999777666444777666555555666666666666555555555555444444444444777888999@@@;;;NNNZZZqqq```[[[___aaabbbbbbmmmwwwyyyVVV>>>555999444000000---***///444444111///222666555444222222333555555555,,,......---111777888666111000///...------...///...111333222///------...+++///111000333666111(((******++++++,,,---......***,,,---,,,+++,,,111555555444444555666555000,,,---...111333555555555555555111111444222...///555777333///...//////---***(((+++...////////////000///000222111...,,,,,,,,,---...//////......000111,,,---...............---///000...+++...444555333444333111///...------...,,,///222333222111000111---///222333111///......,,,...,,,***...666777222111333666222QQQRRRooooooYYYFFF???999000,,,///---000333222///...000222333333222111000///---,,,......//////000222333444000333444444444666666555111444666777666444222111222333444555555555444333444333222111111333555666333333333444444555555555555666777:::;;;999444111333444555666777777777777111222333444444333111000111...+++,,,///111111///000111444666777777555555777333...******...333666555555666666555555444333222555555333333666666333444444444444444555666666333555888999777444222111444444444555555555555555333444444444333333222111000444444222222333222...+++000555666222...+++++++++---000222555666666666555444444444444555666666333333333222222333333444000111333555666777888888;;;:::999:::::::::888666---000333444444333333333333333444444555666777777444555555444222///,,,***......000222333222///,,,***---111444555333111///111222444555666666555555777777888777777555444333222222000+++'''(((///666000000000111111000222555222111///...///111444666222222222222333444555555555555444333444555666777555555555666666666777777888777666555555444555555222666999999777777;;;@@@888999;;;<<<;;;888555333666666777888999888555333555555444333333333444444777666555<<<777JJJWWWxxxfffaaadddffffffgggdddooouuueeeEEEFFF333666222222---,,,...000111222111///...333444555777999999666333...///111222333333222222333333222111000000111111...//////---++++++,,,------,,,---///111222222111///...---...//////---,,,.............../////////+++...111000---+++,,,...+++///222111...---111555111222444555666555444444777111,,,///666999444...111///---,,,---///000000------,,,,,,,,,,,,,,,,,,000,,,)))(((+++...---,,,------............------///,,,******,,,///222333...000111111000000111222...111333111...---...111***///444444222//////000+++///222///++++++222888111333888<<<>>>HHH^^^rrrbbbSSSAAA>>>,,,333///,,,...444999666...+++---000222444222...,,,---...222111000//////111333555555222333777777444444666555555444333222000///...111111222444666555333111///...///222666777444111222000......000333555555444777;;;<<<:::777555444333333333444444444555555444333111///------------,,,---...---++++++---...---111444555333333555888222333222000,,,,,,///333000333666888777666666777888777555444333333444444444444444444444444444444666999;;;888333000222555333333333333444444444444777555222000......//////---111444444111......///...555;;;;;;666111///000...///222444555444333222666555444222222333444444111222222222111333555777333222222222222333444555666777666666444222000///...000222222111//////000111000///111444666444222222999<<<555...,,,---...,,,000444444111...,,,,,,,,,...///000000111444666444444333222333444555666777333333777888555111000---///000---)))***///444999333,,,+++///333333222111333666666555333111///333000///000333555444222555444333222222333444555666666666555555555555555444555555666777777888888222444777888777777:::===<<<888666999999777666888555777888777555555666777999777555333333666999;;;888777555<<<:::OOOXXXcccccccccnnnccckkkhhhjjjtttoooHHHEEE333777000///------...///000000000///...444333222333555555444333///000111222333333333222444444222111///---,,,+++---......,,,******+++,,,***)))***...333666555444000...,,,,,,---......---......///////////////...---.........,,,,,,...///+++...000///,,,---111555333333333333333222111000333///,,,...333666333000222///---,,,---.........---,,,++++++***+++,,,------+++)))***,,,...000000111111111000///...---,,,...,,,******,,,---......000222333333111/////////.../////////---,,,---...---///222555666555111...---000111000---,,,000333333444666888:::AAAQQQaaaxxxdddEEE???444;;;---555555666888444---,,,//////000111000///.........000/////////000222555666333111111444444222222555333444444444333222111000222111000000222444333333---------000444555444222222000//////111222333444555777::::::888666555555666555555555444444444333444333111///...............///000///......000111...000222333333333444666444444444111...---///111---...000///---+++++++++222444777999999666333000444444444333333444444444555888:::888444222444666444555555555555666666666333333333333222111000000111222444333111...,,,,,,---222777888555222000///+++---000222444444444333111111111111222333444444333555555333111000333666555555444444444444444333555666666666555222000...111222444333111///......///......000444555444222111666888222---------,,,+++///222333000---,,,,,,,,,---/////////000333555444444333333333444555666777333222555555000,,,+++...000111///++++++///333333000,,,,,,...111333333444111///111444555444222111000000222555666444111555444333333333444555666999999888888777777666666888888777666666666666777333666888888666666999;;;777666999>>>???:::666666333555888:::;;;:::888666555444333222222444777888999888666===:::OOOXXXeeeaaa^^^fff[[[fffkkknnnwwwPPPGGG666:::///.............../////////000000555333000///000222222222000111222333444444444333444444333222111///---,,,---......,,,***)))***++++++))))))...444888666333000---++++++,,,...///......///111222222111///......---,,,,,,...///000000---///000...---...222666555444333111///...------///---,,,---///111111111111...,,,+++,,,------,,,---,,,***))))))***,,,---)))***+++,,,---///222555555555444333111...---+++...---,,,,,,......---,,,222444666555222///---,,,///---,,,,,,------,,,+++......///333888888222------...///000000111111111777444444555666999CCCNNNdddyyy]]]NNNEEEHHH222888555222111,,,((((((------------...000000///............///000333555777222///...000111///000444222333333444444444333333222000------000222444444///......000333555555444333333333333333333333333555666777777555444555666666666555444333222111000444333111000////////////000111333222222222333555000///000111333444444333555555666444111000000111666666666555222000111111111333666999999777444222555444333222222333444555444666888777555444666888444444555555555666666666000222444555555444222111444333333222222000,,,***---///333555555333111///***,,,...111333444444444,,,---///111222333444444555888888555000...111444444555555555444222000//////111333555666444222111222444555444111...---------,,,,,,...000222111000///222222...---///...++++++...000111///---,,,,,,+++,,,---......///111333444333333333333444555666777333222444333---)))((((((,,,///000///111555999------...------///111444555000***,,,222777666444000000111333555555444222444444333333333555666777999999999999999:::::::::<<<;;;888666555555666666666777888777666555666777666555999>>>???;;;888999333555888===AAA???:::444333333333333444555666777999999888???<<>>BBBAAA:::333444444555666777777777777888888999AAA>>>PPPWWWaaa]]]\\\aaaYYYllleeeiiipppuuuxxxxxxwwwvvvfffTTT<<<<<<000///000111111000000000111222333222111000111222333111000333333333333333333444444222333333444444444333333111222111///---,,,,,,...000...---111555666222---000---******,,,///111222222444666777777555222000------...333777777333////////////......///222444333222000...---......///,,,...///...+++******,,,+++***)))***---.........,,,+++***)))***+++---...+++...000000------000333111111111111000///...---++++++---000333444333111///111444444222000//////555222000111333444222///111222111000///000444888333111111444777777333...111---,,,000333444777;;;MMMSSSrrrwwwUUUPPPAAA555111///111111///000333,,,+++***,,,000222000...000000000000000000111111222...---//////...000444555555555555444333222222//////000222444555333111777666555444333222333333000222444333000//////000222222111///---///222555555444444444444333333333444333111//////...//////000222444444333333333444111///...000333555333000222222333333444444333333111222222111//////111222555444222111222555888:::555444333333333333444555333444555555555666777888222222333444444555666666777666555333333333333444666444222333666666444111111000111333555555444222111222222333333444444444222333444555666555444444222555666444///...222666111222222222000---***(((+++---000333444444333222000222444444333222222333333333111///...------...000///---,,,000555444///111111000000000000000///***+++,,,,,,,,,,,,...000333333333444444444444444333111222555444///---...333333222111...,,,++++++///333666444///,,,///333000222444333000//////111444333111000000333666888444333222222333444555666666666777777888999999999:::888666555444666888:::999888777666555444333222555777===BBBBBB>>>>>>AAA???<<<:::<<>>999444555666777888888888777777666777999BBB???PPPUUUkkk```ZZZ]]]QQQ```]]]bbbgggjjjjjjiiiiiiiiivvvaaa???:::000///,,,000000000111111111222222111000000222444444333111333333222222222222333333444333222000////////////333333333000...,,,---...,,,---///222555555222000///---+++,,,///111333333444555666666666444222111,,,...111444777666333111......------------......000//////.........//////+++---000000...,,,************)))+++---///...---++++++++++++,,,---.........///000///.........///......//////000/////////((((((***---000222111000...///111111000000111222666444333444444444333222444555555222...///555;;;999777555555666444///++++++((((((,,,//////222777:::>>>VVVllliiiXXXCCC555111///222333111000222---------...000000///...111111000000000/////////111...---///000...///333555555555444444222111111000000111333555444222///333444444333000//////000---///111///,,,+++,,,///222111000...---///222555888888888777777777777777444333111///------------000222444444333111111111111000000222333444333111222111000111222333222111777777888666333222222222///111333555666555444333444444444444444444444444444444444444444444444444222222333444555666666777888777444222111222333444555444333444555666666555333333333333333222222222444444444444444444444444555555555555555444333222111222222111000000222444222333333333222000...---000111111111111///...---///111444555444333444555777777666333000///000222000000...,,,000666666222555333111000000111000///***+++,,,,,,+++,,,...000222333444444555555444444...---000333222...---000//////.........///000000222666888555000...000333///444999888222------///444333333111000222666999444333222111111222333444777777666666555444444333666555444444555777999:::888666444444555555333222111777BBBKKKJJJCCC>>>>>>AAA>>>::::::::::::888555666666777777777666555555777888:::CCC???NNNQQQ{{{sssaaaWWW]]]RRR\\\WWWZZZ]]]______^^^]]]^^^uuuGGG;;;444222***---...///000111000//////111///...///111333444444333222111111111111222333555333000...------///000333333222000---,,,,,,---,,,000444555333111000000...------...111444444444333333333333222111000000---///111111111111222333///////////////...,,,+++---------...------,,,+++)))+++///222333111---***---,,,,,,,,,......,,,+++***+++---...//////......///...---...//////...,,,......//////000//////...)))((()))+++...000000///.../////////......000222333444555444222111222333444333222111000000222333666555555444333111///---+++***+++------,,,///555666===NNNUUU|||iiiBBB<<<555111111111...---...///000111000///.........//////000000000000000//////------000000......111222333333333333333222222222111000111222222000//////111444333111//////000...111222000,,,+++///222333333222000///111444777::::::999888777666666555555333111...,,,+++++++++000333555444333000//////000222333444333222333333444111......///000///---,,,---///...,,,***)))***///000222333444333222222222333555666666555333222555444333333333222111000...///000111222333444444444444333333333333333444333444444444222222333444333555555333///---///111222222222222333444444555333333222111111111111111333000......000111111000222222222111111111111111222111000///......------111333555555444333333444444555444222//////111444///000///---///444666444777444000...///000///---+++,,,---,,,,,,,,,...000222333444555555555444444---...111444222......111,,,++++++,,,000444777888444555666444111000222444111555888888333///......000333555555333333555777444333111000000000000111444444444444444444444444444444444444555666777888666444222333555666555333111666???FFFDDD>>><<<>>>===<<<;;;999888777666666::::::999888777666555555:::<<<===EEE>>>KKKKKKssszzz```RRR]]]TTTZZZ]]]]]]^^^``````___^^^\\\OOO???999666***+++,,,...000000///...,,,222///,,,+++...222555777333222111000000000111222444222///......111444666222222222///---++++++---///444888777222---,,,---.........000333555555444222222111000000//////......000000...,,,---111666333333333444444222...,,,,,,,,,------,,,+++)))(((''')))---333666555000,,,000///.........---***(((***+++...000000000///......,,,+++---000111///,,,000000000000000///......---,,,+++---///000000///000000///---,,,,,,///222000222444333000...000222111///---///111111---)))///000111222222222222222/////////000---+++///666000888AAA888SSScccGGG>>>777444333///...///000222444222...,,,---...------///000111111111111...+++,,,000000------//////000111222333333333333444222...---.../////////---000444555333222222333222555666333//////444888444444444333222333666888:::999888777555333222111555333111...+++***))))))111444555555333000///...000333666555222111333555777333...,,,------,,,***---000333444444333333333555222///------000444666111333555777777555333111666555333222222111///...******+++,,,---...///000///000333444555555444333333555555333///...000333333666777333---***,,,000000000000111222444555666000///...------...///000555000,,,,,,000222000---/////////...///000111111......---------///111222333555666666444222222222...///000...,,,,,,000333---000///---...333666555888444///---......---++++++,,,------,,,,,,...000222333444555555555444333000111444777444//////333555333///...///111222333333444333222111222444666555555555555444333000...---111666888666444444444444333111000///...//////...///111333555777888999444444444555555555555555444222111222555777666444444555777999777555:::AAA888999;;;:::888666666666???>>><<<:::999888777777===??????EEE===HHHFFFmmm```LLLXXXNNNQQQPPPOOONNNOOOPPPOOOMMMJJJOOOIII444999+++)))***,,,---.../////////333111---,,,...111333444444555555555444444333333333222111000000222444555111111000---+++***,,,---111222444555444111---++++++,,,...111222333333333111...+++***---//////...//////...------///333666333444444444333000---+++111///+++(((''')))+++,,,)))+++///111333333222111---***((()))------***&&&((()))***,,,---.........000000///........./////////111222111...---...000...+++)))***...111111000,,,...000///,,,+++---///...///111222333333222111444222000//////222444666111222333444333111///---***111444111///333555333666<<<222AAAMMMppp|||KKKEEE333777...888222666333333222111000...,,,+++000000000111222333555555222222111///------...000---000333555444333222333555555555555444333222111222333333444444333333222222444777777555444444444---000333555444333333333777666555444444444444444444222000...---...////////////000000///......------///111333444444333333666555222///...---...///000000000000000000111111333444444555555444444333555666777999888777555444333444444222///,,,******++++++,,,,,,---...//////111111111//////000333666222444444222///...000333333555666555222///......)))+++---...//////000111***,,,//////...000333777333222111///............,,,,,,+++---...///...,,,,,,///222555666555333111333444555444111000000111000---++++++---000222333222111000///000111333555222111///---,,,---...///***,,,...---***))),,,///333333222222333555666888333333444555555444444333222333333444444333333222///111555999777222222666333111///111444666666444666555444444444444555555666222...---///000...,,,,,,000444444222222666:::222333444555555444333222444444444555666777777888222888999666888<<<===999:::888666555666999===???AAA===;;;<<<>>>>>>999444AAA>>>CCC<<>><<>>@@@EEEHHHfffbbbSSSMMMNNNBBBKKKKKKLLLLLLKKKHHHFFFDDDdddTTT444666+++............------,,,,,,,,,,,,---///111111000...***,,,...000111000...---222222000//////000111222333444333111...---...///777555111...------///000000111333444333111...,,,---,,,++++++------,,,+++)))************,,,000333444333222000...,,,,,,+++)))+++...000000...+++)))***,,,...111222222111111...,,,***+++......+++(((+++,,,---...............************+++,,,------,,,---......,,,,,,---...444111///.........---,,,222333333111...------...+++---///111444555666777555444444444444333333333333333444444333222111000,,,000111///---///000///333<<<222;;;;;;PPP___fffDDDCCC222444---777444222000...---,,,,,,,,,---///111333444444333222555444222000/////////000///......111555666444111//////...///111333666888555444444333333444444555444222111222555555333000,,,...//////------...000***...333777888666333000000///...---------//////,,,+++*********+++,,,---++++++*********++++++++++++---111333222000,,,)))&&&)))---111444444333222444444333333333333444444666666777777777777777666444333111///---,,,,,,---,,,,,,,,,---......//////---///000000......///111,,,---------,,,---000222111222333333222222444666555111---)))'''(((+++------///111000///---------...------,,,,,,---------...---,,,---///000///...///000222444555444222111///111444555333000........................//////......---,,,,,,---///000............///111333444444111///---.../////////.........///000222555666666555444333333444555555444444444444333111000///111222666999666222222666222000//////000111111000222222333333444555666777444555555444111...,,,,,,+++///333444222111333555777666555444444444444444444444444555666666777777555888999777888::::::777555666888999999888777666555444444777;;;<<<:::777888888AAA>>>BBBFFFGGGccclllVVVJJJJJJ@@@JJJJJJLLLLLLJJJGGGCCCAAAoooYYY333444,,,,,,,,,,,,---...//////000...------...///...,,,***)))+++///222333222000///000000000111333555666888666666555222...+++++++++666333000...,,,---...000000111333444333111...,,,+++++++++,,,,,,,,,***)))'''((()))))))))+++...111444333000---++++++++++++(((***---000000...+++))))))+++---///000000//////...---,,,---......,,,***------......///.........------,,,,,,,,,------...,,,---......---......///333222111000///...---,,,...//////////////////000,,,---///111333555666777555555666666666444333222444444444333333222222222000111000///......///...***555...777333CCCMMMkkkzzzUUUSSS???:::...777888555111...+++)))))))))...///000222333333333333333222000//////000000000000---,,,///444777444000---...///111333444555666444444333222222333444444444000...///444555222...---......---,,,,,,...000***---111555666444111.........---------......///,,,+++)))((()))***,,,---+++***)))((('''(((((()))(((+++...111111///,,,***)))***---000333444444444444444333222222333444444555666666666777777777777444222///---------......,,,---------......//////...///111111///......///******++++++,,,///111333222333333222111222555777666222---***)))***++++++,,,---///000///---,,,+++......------...//////000---,,,+++,,,---......---...///000111111111000///---000333444333000---,,,///000222222000///.........------,,,,,,---......////////////000222333444777222...---///000000.../////////000222444777888777666444333222333555666555555555444222000///...//////333555333...///333333222000000000000000000222333333444444444444444000444777777333///...//////222555666555444444555888777555444333444444555444444444555555666666666555666777777777777777666666666777777777666444444333333333666999:::999777777666>>>===CCCGGGHHHdddsssYYYGGGHHHBBBGGGHHHJJJKKKJJJGGGDDDBBBfff::::::333---------------...000000222000---+++++++++***))))))+++///333444333111000...///000111222444666666---///000000......///000111111000//////............000111333333111///---+++,,,,,,,,,+++***))))))&&&'''((())))))***---///333111...,,,******+++,,,)))***,,,---...---+++***((()))+++,,,---...------...------.........,,,+++------......///.........222222111000//////000000000/////////000000000///000111111000//////......,,,,,,,,,,,,---......---......///000111333444555555555777777777555333222555444333222222222333444333111000//////////////////:::222999111;;;???XXXiiinnncccJJJCCC555<<<222111///---,,,---...///000/////////000222444555333111//////222444444444000---+++...333555333//////000333555666444222111222111111111111111111222333///,,,---111333000---...///000///......000222000000111111111000...---...------------......///---,,,***))))))+++---...,,,+++***((('''((()))))))))***,,,.........------///......///000222555666333333333222222333333333333444555666666666666666333000,,,,,,---//////...------...............//////111222222000......///*********+++...111333555444444444222111111333555222000......//////---***)))***,,,...//////---+++---,,,,,,------...///000,,,***))))))+++,,,,,,,,,......------------------+++...222333222///---,,,000222555444222////////////.....................111111000000000000111111555111---,,,...000///---/////////000222444777888888777555333333333555666555555555333222000...---///000222555222---...333444444333222111000111111444444444444333222000///,,,111666777444222111222111222444555444333222222777666555333333333444555444444444444555555555555444444444666666555444555888777666444444444444555444555555777888999777666===999???;;;AAAEEEFFFaaazzz\\\GGGHHHEEEDDDEEEHHHIIIJJJHHHGGGEEEsssBBB===666222111///---,,,,,,------444111---++++++***)))((()))+++...000111111000////////////////////////...---///000///---,,,,,,,,,,,,---///000000000...------...///000000000///...,,,------,,,***)))***+++''')))******)))***,,,...111000---,,,++++++------,,,,,,---------,,,,,,,,,))))))***+++,,,---------------......------,,,++++++,,,---...............555444333333222222333333333222000111222222111///---///111111///......///...,,,+++***++++++)))(((------......000111333444444555666666666555444333555444222000000222333555555000...///000//////000000:::222;;;666>>>===RRRRRRyyyoooMMMGGG:::>>>666444222///---,,,,,,,,,////////////000222333444555222000111555777777666000...,,,...111333111///222333555666555333000...///000000111111000000///111...+++,,,...000///---...000111111111111222444444333111///...---------..............................,,,+++++++++,,,,,,---,,,+++***************+++++++++,,,,,,---...///111000...---...000444666222222333333333333222222000222444555666555444333111...++++++...000///...........................111222333111///......///+++******,,,///333555555444444444333000///000111.........111444333...***(((((()))+++...///...,,,************++++++,,,---,,,***(((((()))+++,,,+++------,,,+++*********++++++---000111000...---,,,///222555444111//////111///////////////.........222222111000000///......111000.........///...---.........///000222555666888777666444444444444555555555444333222000...---333333555777444///000555444555555444222111222444555555555444333000...,,,+++///333555555444333333111111000000////////////444444333333333444444555444444444444444444444444333222333666666444444666888777555444333444555555555666777888888777666555CCC>>>AAA<<<@@@BBB@@@YYYcccJJJHHHFFFBBBCCCDDDFFFGGGGGGGGGFFFLLLAAA555333222///---,,,,,,---...000...------...---***(((***+++---////////////.........///......---,,,,,,000111222000---***((((((***+++---///000000000000......------------......---......,,,)))(((***---)))+++,,,,,,++++++,,,...///...---,,,,,,---.../////////000000000...---,,,++++++,,,,,,------......,,,---...---,,,+++++++++******+++---............222222222222333444555666666333111111222222000...,,,///111111...,,,---...---+++))))))++++++)))'''+++++++++,,,...111333555333444444555555555444444555333000//////111333555555...+++...000......111'''///%%%000---555000AAAFFFcccwww\\\UUUBBB>>>;;;999666333///+++(((&&&+++---000333444333222000777333///000333555444111//////......////////////555555444222111//////......///111333333111///......---,,,+++,,,,,,---...,,,///222333333333444555444333111///...------,,,000000000000///......---......---,,,+++******))),,,,,,,,,---,,,,,,++++++++++++,,,------............---,,,,,,---///111333000111333555555333111000---///333555666555222000///,,,***,,,000222000---////////////............222222111///,,,,,,---...+++***)))+++///333444444111222333333111//////000---,,,---000444444...)))***((('''))),,,...---,,,+++***************+++,,,,,,***(((((()))+++,,,,,,...---+++)))))))))******+++---//////...------------111444222///---///222///////////////...------111111000000///...---------///000111///.........000000///000111333555666777777777666555444444444444444333333111000///...444444555777444///111666333444555444222111333555333444444444333000...,,,......000222555555333111333111...---------------111111222333444444444444444444444444444444444444444111222777888555555999555666666666666555555444333555666777777666666666@@@<<<@@@===AAABBB===TTTnnnOOOGGGBBBAAAAAAAAABBBBBBCCCDDDDDDXXXHHH888000///...------...000111+++,,,---000111///,,,(((------...///000000000000------...///000000//////))),,,...//////......///******+++---...000111222000///---,,,++++++,,,---/////////,,,((((((+++...+++,,,------,,,+++,,,---------------......///000000111333444333111---+++---------....../////////+++---...---,,,+++++++++((()))***,,,---...............///111333555777888777444111111222222///,,,---000222111---++++++,,,***((('''))),,,...,,,***(((((()))+++...111444666333333333333444555555555444222000......000333555444,,,)))---///------000777;;;...555000444+++888???RRRZZZ|||tttjjjOOOBBB555555444333111///---,,,(((,,,111666777444000---666111------///111...+++///000000///------...000777555111...,,,---///000...000333555555333000...,,,------+++******,,,///+++...222444555444555666222222222111///...---,,,111111111111000///------.........---+++***((('''+++,,,---......---,,,+++***+++---//////...---,,,))))))+++---...///000000///111444666666444111///***---222666666444111......+++***,,,111333000,,,///////////////.........222222000---******,,,...+++)))(((***///333444333...000222333111/////////...,,,+++...222222...))),,,)))'''(((+++---,,,+++------,,,,,,+++,,,,,,------+++)))(((***,,,------000...,,,***))))))***++++++---......---,,,---...,,,///222000---+++...222.../////////...------,,,///////////////...------+++///333333000......000333333222222333555666888777777777777666555444333333333333222111000///...333222444555222...///444222444555444111111333666111222333444333111///...111//////111444555222///666333///------...//////...///111333444444444333444444444444444444444444555222333999:::777777;;;222444777999999777555333000333555666666666666777888666======CCCDDD>>>TTTvvvSSSFFF>>>BBBAAA????????????AAABBB```BBB999000222333------111,,,...+++((())),,,///...---///+++---111000+++,,,222///......,,,+++,,,///111,,,,,,,,,,,,------.........//////...------///111+++,,,---------------,,,000000000...,,,,,,...000---------............//////---++++++++++++)))'''(((***---///000000...---000333111,,,---333000&&&)))))))))******,,,...///---,,,++++++******++++++***,,,...000111222333333---......//////......---000---***+++---///...,,,))),,,111222000---***)))###***000222///---...000+++---111444555444222111333000---,,,---///222333555333000......000333555444444333333333222222222111<<>>999444444333000......000222111222333555777555222///666333111444999;;;888444++++++,,,---......//////...---------...///...---555444222222222111...,,,222333555666666555444222333444444444222000...,,,000222444555777777777777222333333444444333333222333444555666666666444444333888777;;;CCCBBBCCCOOOTTTKKK===AAA???===;;;999888888888iiiJJJ>>>222///000+++...333000///,,,******---///...,,,111...---......,,,,,,---......---,,,+++,,,///000,,,------.........------+++,,,.........000222444....../////////......------...///...---,,,...///,,,,,,------......//////...---+++***++++++***)))******+++,,,---...//////...///...,,,...000...))))))))))))+++---......---++++++************++++++++++++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---------,,,***(((+++///000///,,,+++***&&&***///000...,,,---.........///111222222333333......---...///111222222444333111//////111333444444444444333333333333333666:::999FFFRRRtttiii@@@777555444---///444000///111333555444222///---/////////......---,,,++++++,,,...111555666555444555444111//////000333444000111222000---,,,---//////---,,,+++*********+++,,,,,,,,,------.........+++++++++,,,,,,...//////000...++++++------+++)))'''(((***+++***)))***,,,)))+++---...---,,,+++***+++***)))))))))***+++,,,......---,,,---...///000111333555555444444444555333222222444666666222......---,,,...111333222000,,,------.........------...,,,))))))+++---,,,+++)))***---///000000///...---///000000...---------***+++---...000111111111.........------------,,,,,,---...///000000000000+++*********,,,,,,***)))++++++++++++,,,---...///...//////---***)))***+++******++++++,,,,,,------...------///111222000---000//////...---.........////////////////////////444111222555333......111111222111---000666888555222222222222222222111000000000111333444444222000555333111222444555222///+++++++++,,,---......///......---......///......333444444444222000///---111222333444444333222111222222222222111///...---333444555666666666555444444444444444444444444444444555555555555444444333111666555888AAAAAADDDRRRYYYNNNAAAAAA@@@===;;;999888777888{{{\\\JJJ888000...***---333111111...,,,,,,///000...,,,///000...,,,,,,......+++---,,,+++++++++,,,...///---.../////////...---,,,,,,---/////////000222444////////////......---,,,+++---//////...---------++++++,,,---.../////////...,,,***)))+++,,,,,,,,,+++***))))))***,,,...000,,,)))***...000---,,,,,,***))))))+++///000...+++************+++,,,------,,,++++++++++++---...///,,,+++************+++,,,---...///...,,,*********)))+++---...,,,++++++,,,***+++,,,------------,,,000///...---...000333555***+++...000111222111111444333333222222333333444444444444444444444444444777666444AAAFFF^^^PPP===777888333111555333000111444555444222///---000---,,,,,,......,,,)))******,,,000444666666555888555222///...///111222...///000///---,,,,,,---///---+++,,,---...+++(((***+++---.../////////...))))))***+++---...///000000...***)))***+++++++++&&&(((***+++*********+++***+++,,,------,,,+++***+++***((('''(((***,,,---,,,++++++++++++,,,---...///111222222222222444666444555666666666444111000...------...111333333222...////////////......---...---,,,,,,---,,,***((('''***---111222000...,,,---......---,,,+++,,,...***+++---...000000111111---------,,,,,,++++++++++++,,,---....../////////***)))((()))***+++***(((,,,,,,,,,,,,---...//////222333222000,,,*********)))***,,,---............---,,,---///222222111//////...------,,,,,,------//////...------,,,,,,---222000111333333///...//////222111---,,,///111111/////////222666666333000///......///222333333222444333222111000...,,,***,,,,,,+++++++++---...///........................000444777777333000///000000000000000000000//////111000000///......//////444555555666555444333222555444333222222333444555666555444333333333333333000555333555>>>???EEETTT```RRRHHHCCCAAA>>>;;;888777777888pppYYY@@@222000,,,---111...333000---...000111///,,,)))000222...,,,///000...,,,+++******,,,---......---...///000000...---,,,000111111000......///111/////////...---,,,+++***,,,...111111///,,,+++******+++,,,.../////////...---+++))))))+++---......)))))))))***+++,,,---...,,,'''(((111222,,,+++000...+++(((***...000///---*********+++,,,...///000...---+++******,,,...///---,,,***))))))***,,,---///000111...)))'''))),,,+++,,,---,,,***)))***++++++***)))***,,,......---///......---...000222333+++---///000000000000111333444444444444444444333333444444444444555555555444444666GGGFFFPPPeeeIII<<>>;;;888777777777~~~cccEEE444333000000222...333111...///111222///,,,(((222:::666///---......,,,***)))***---......---------...//////...---,,,000111111000...---///000000000000//////---,,,+++...111333333000,,,)))((()))***,,,...///......------+++******,,,.........&&&(((***,,,------,,,,,,,,,(((+++444444------333111---)))(((+++///000000++++++,,,,,,...///111222///...,,,++++++---...000///...,,,++++++,,,...///333333111,,,''''''***............,,,)))(((((()))***)))((())),,,///000000---...///000111111000000000111111000...---///222333444555555555555444333444444444444444444444444444444888HHHCCCDDDjjjuuuVVVDDDCCC:::444555444111///---,,,---000333666111...+++---111222...***,,,,,,---000444777777777666555333111///......---------.../////////...------+++***,,,000000+++&&&'''))),,,...//////......,,,,,,---------,,,++++++***+++,,,---,,,+++***)))(((+++---.........///000111///......000000...,,,+++***)))((()))***,,,---++++++,,,,,,------------------...------000444777777888888555111...,,,,,,/////////...,,,+++******------------,,,,,,+++***,,,...000111111///...---++++++++++++,,,...///000......---+++***+++...111...............---,,,,,,------,,,+++******)))))))))***+++,,,------------,,,***))))))+++,,,,,,,,,++++++++++++++++++,,,---...000111000...---,,,------...///000///,,,***(((***+++...///000000000111000///......------......///...,,,************+++.........///111222000---+++---000111...---///222111---***---333777666444///...,,,---000333555666222333444333111/////////...---,,,,,,,,,---...///...000111000...,,,...///,,,222888999555111222444//////...---,,,,,,------...---,,,,,,,,,---///000,,,---///111222222222222333222000//////000222333777666444333222333444444555999444222777888???QQQooo]]]NNNFFFCCC???;;;888777777777nnnJJJ555555444444555111222000...000222222000------444>>>AAA999---))),,,,,,***)))+++...000///---,,,,,,,,,,,,------......,,,---............000222111111111111111000///...///111222222...***((('''***+++---...///...,,,+++,,,++++++,,,.........---&&&(((+++...///...---+++------111555444000///111000...,,,******---000333,,,,,,,,,---...///111222///......------...///000//////------------//////555333000,,,)))***,,,///...//////---***((())))))******+++,,,---...000111+++...111444444222///---222444444111...---000333333444444555555444444333444444333333333222222222555666444>>>777999ZZZggghhhRRRHHH<<<888999666222000---+++,,,000444777222000///000333333111......------///222444555444222333333333222000...,,,,,,,,,,,,...000000///---+++******,,,......***'''((()))+++,,,---------,,,---...//////...---+++***(((+++...///---+++******'''))),,,...///111444666333000---...000000...+++,,,,,,,,,+++++++++,,,,,,+++,,,---.........------------...------///333666555555444222111///---,,,000000000---***((('''(((***++++++++++++******)))+++...111111000///......,,,+++***)))+++---000111---------+++***+++...111++++++,,,....../////////...---,,,,,,+++***)))))))))***+++,,,,,,------------+++******,,,.........+++++++++******++++++,,,+++...000000///.........////////////---+++(((''')))+++...///.........///000//////...---.........///...+++***)))***+++,,,//////------000444222...,,,,,,///222222///000333000---+++,,,000333444444///...,,,...111333555555111111222222333333222222............//////......///111222111---,,,---000,,,000555666444333333444000000000///......------------------------......)))***---///222333333333555444333222222333444555555555555444444555555666666:::666333666666>>>PPP}}}fffLLLHHHEEE@@@;;;777666777777~~~TTT888555444444555222000...---///222333000---//////:::IIIGGG555***,,,---***))),,,000222000---+++******)))***,,,///000,,,---...---,,,---///111...///////////////......+++---///...,,,)))((((((***,,,...///...---+++))),,,+++,,,...//////---***)))***+++---............,,,222666444111111///---,,,///111///,,,,,,///222++++++++++++,,,---//////------....../////////000........................444222000/////////---,,,+++---......,,,++++++,,,+++...000///---,,,...000---///222444444333000...///333666555111///111444333333333333333333333333444444333222111000000///333666333888111444PPPRRRsssjjjTTTBBB>>>>>>777444333111000000111333444333333333444444444333333///...------///000000///---///333555444222...,,,*********---000000...+++))))))***+++++++++***))))))))))))******+++++++++---...///000000...---,,,***,,,......,,,+++,,,...+++,,,,,,,,,---///333555222///+++,,,...///---)))---............---+++***+++,,,---.........---,,,---............///222555222000...000222333222//////000000...***(((((()))))))))******++++++******,,,///111000---++++++,,,*********+++,,,---///000++++++,,,+++******---///++++++,,,---..................---,,,+++***)))))))))***+++,,,---------------+++)))***,,,...//////---,,,,,,+++++++++,,,,,,,,,...000111000.........///...---,,,+++***)))((((((+++......,,,+++,,,---///...------,,,,,,------///---+++))))))+++---...111000---***///555555000///,,,---333555111///000---------......///000000...,,,,,,---000222222222000......000333444222000...///000111111000///...///222333111---+++---000---///111333444444444444111222222222222000///...---...............------)))+++---000333444444444444444444444444444444444444444555666777777777777444:::777444666666???QQQpppJJJIIIFFF@@@;;;777666666777^^^<<<555222000111//////------///222333000---...'''333LLLRRR???//////---***))),,,111333111---***)))(((((())),,,///111...//////---+++***+++,,,******++++++,,,+++++++++''')))++++++***)))))))))+++,,,...///...,,,)))(((+++,,,---///000///,,,))),,,+++++++++,,,...000111+++555999222///111///)))'''...444444///+++---000************+++,,,------+++,,,---...////////////---......//////......---222111111222444333...)))(((+++...///.........///---111444222---***,,,//////000222444444333111000,,,111777888555222222444444333333222222333333444555444333222000///.........666555999333666JJJCCC```www```GGGCCCBBB666666666666555444333111000333555666666555444555666///...,,,,,,---------,,,***---222666666333///,,,)))((((((+++///000---***''')))+++***)))((()))******))))))((())))))***++++++---///111111000///...---......,,,******...111111111///,,,******---000222---)))***---...+++(((...///000111000---+++)))***+++,,,---...---,,,,,,---.../////////000222444///,,,+++...444888666333...000111///+++)))***,,,((()))***+++++++++++++++---///000...***((((((***((()))+++---.........---)))***+++***)))***+++---............---,,,+++***//////...---,,,******)))******+++,,,---------------+++))))))+++...//////...------,,,,,,,,,---------000222222111///.........---,,,+++************(((+++......+++******,,,...---,,,,,,++++++,,,,,,...---+++)))***+++...///222111---)))...666666111111,,,,,,333666111------***---000000///---------,,,++++++---///000000///000---+++---222444000,,,...000222333333111///---///222444222---+++---000.........000333555444333222333555555444222000...---...///000///...,,,++++++---///222444555555555222333333444444333333222333444666888999999888888222999777555777777@@@SSSwwwHHHJJJFFF@@@;;;777666666777fff;;;AAA111///(((000,,,---...000000000000///555&&&444[[[fffJJJ111//////***'''+++222666111+++***)))))))))***,,,...///......---,,,++++++*********++++++,,,,,,++++++***+++)))((('''((()))***+++,,,,,,,,,------.........---///111222222///,,,***(((***++++++++++++---...,,,,,,---......---,,,,,,'''+++//////---+++,,,---++++++,,,------......///---...///---******---000,,,222666444...,,,///333666444222000//////000111,,,,,,,,,---------.........///000111000///---,,,......111444333//////222333444555666666666666555444333222333555666555444444777888666000---///222555555333111000333888<<>>999777///222...---111222///...///,,,...000111111///,,,***---...000111111000//////---+++***+++---///...,,,+++((())),,,---+++,,,000---,,,,,,+++************&&&'''***,,,...///000000------------------------+++...000///+++)))***,,,******)))))))))******+++))),,,///222333222000///000...,,,+++***+++,,,---,,,---///111222333222111000///......//////---+++,,,++++++***************---------------...//////000...,,,+++,,,,,,***))),,,++++++---000111///---,,,***))))))+++---......+++,,,,,,+++)))'''((()))***++++++,,,------...///------..................000000///......///000111...------,,,,,,,,,---------...///000000///...---------------------------------------,,,+++******++++++++++++,,,---...///,,,,,,---------------------,,,,,,---///000///---.........///111111000///111///...///222333222111------...000111333444555333444222000333666555000666444444555666666333000333333444444333333222111///......///222444555555///,,,,,,///000...///333444444222///,,,,,,...000---///222333444333222000000111222333333222111000444333333555777777666555666444444666777999@@@IIIiiiRRR<<>>888888666|||fff>>><<<222,,,***+++,,,---------------&&&///000&&&###(((***&&&''')))***+++++++++,,,---)))*********+++,,,---------............---,,,+++------............------,,,000444333///++++++,,,******************++++++&&&(((***---///000000000---000222222///,,,))))))************************+++))))))+++...///,,,))))))******++++++,,,,,,---((()))+++,,,,,,+++******+++)))((()))---//////---,,,---......///...---,,,.........////////////000///...---,,,+++,,,------000......000///---///333//////......000222555777222111111111111///,,,)))///111333333222222444666000333555666444222111111444888===IIIVVVeeesssbbbNNNCCC<<>>555555444222000...---,,,+++&&&$$$''')))&&&&&&)))))))))******++++++******)))***+++,,,,,,,,,++++++(((***,,,------,,,***)))---------......---------...,,,,,,...111111---))),,,,,,+++++++++*********)))((((((((()))+++---...+++---//////---,,,---...***))))))(((((())))))***)))***+++***)))***+++,,,+++++++++,,,------......---+++)))+++---//////...,,,+++))))))+++---//////000000///...............,,,---------............////////////......------------///222111---...111333222222222111000000000000...---...111444666777444333222111111111000////////////......///111444111333111333:::BBBZZZ{{{rrr___III>>>777222111000------000...---+++*********,,,,,,---...111222222111///...+++...111000...,,,+++,,,---))))))++++++((((((+++)))***+++------,,,+++***------,,,+++)))'''%%%###((())))))******++++++,,,,,,...000///,,,***+++,,,*********++++++---......((()))******+++*********+++,,,,,,------------------,,,***)))))))))***+++++++++***+++------,,,***//////...---------------,,,,,,++++++,,,,,,---...///---,,,,,,---...---,,,+++...000///,,,***)))***))))))***,,,///000///.........---+++***+++...111///---+++)))((()))+++,,,---,,,+++******+++---...---------...---,,,***))))))+++---...//////------++++++------------++++++))))))))))))))))))))))))++++++,,,---------,,,,,,...,,,***)))))),,,...000......------...............---,,,---......,,,***))))))***,,,...//////...---...000///,,,,,,---///---.........//////000000,,,333666555333444333111111222333111//////111333111333555666666333000...,,,---///222555555333111333000000333444222333666222444555555333111111222222333333444444555555555555555444444444444555555222222222333555666555444666666888;;;;;;;;;@@@GGGfffaaaSSS:::===888888444vvv[[[MMM>>>;;;666111...,,,,,,,,,)))---///---,,,,,,***(((+++))))))***,,,---+++))))))***+++,,,---,,,+++***''')))+++------+++)))(((,,,------------------,,,///+++(((+++111222...(((,,,,,,,,,,,,++++++******''''''&&&'''(((+++...000---...///...,,,+++,,,---)))((('''&&&&&&'''((()))+++---...+++(((&&&(((++++++,,,,,,------......///,,,***'''(((+++......---...---,,,***))))))+++,,,+++,,,...000000///...---,,,,,,,,,---------......222000...---------///000......111555444//////222111222333444444444444444222000,,,+++,,,///000111444222111000///...---++++++,,,......---...///111333999999;;;BBBEEEQQQgggtttWWWEEE<<<333000---+++---000,,,,,,***)))))))))***+++---------///111111000...+++///333333000---,,,,,,)))''''''++++++)))))),,,''')))+++......---+++***&&&(((***+++,,,+++)))((((((((()))***+++,,,------***...000---(((&&&(((,,,))))))))))))***+++,,,,,,'''((()))*********)))(((++++++,,,---............,,,,,,+++******)))))))))***))))))+++---/////////......---,,,,,,,,,,,,------,,,+++***+++,,,---...111///,,,,,,---......---,,,///222111...************((((((,,,111444333111000///,,,)))'''(((,,,///+++***((('''(((***---......---+++++++++---///000.../////////...,,,***))))))***,,,.../////////...)))***,,,------,,,***)))''''''''''''''''''''''''+++,,,---...------+++***,,,***'''&&&'''+++000222,,,...111111000...------------,,,---...---***((()))((('''***///111000...+++---///...,,,+++---///...............---------+++111555333000000000...---//////...,,,,,,///333,,,...111333444222000...---++++++...333777888777111...---000111///111555444444444222000///111222222222444555666666666666777666444333333444666777333222222444666666555444777777999:::777666<<>><<<<<<666xxxeeeOOOGGG777111444...***222------,,,++++++***))))))+++)))(((((()))******))))))))))))***+++++++++,,,)))***+++,,,,,,+++***)))((()))***+++,,,,,,,,,,,,******************++++++************************'''((()))***************))))))***++++++***(((((()))((('''%%%%%%&&&''''''((()))))))))))))))((('''))))))+++,,,,,,+++***))),,,,,,,,,***(((***111666...---+++))))))***+++,,,,,,...000222222111///---333...)))***...111000---////////////////////////111000000000,,,***///777555555444444444444333333999555///,,,---111444666555444111///------------+++---///...------111444555666:::===;;;<<>>***+++((($$$+++,,,,,,++++++******))))))***)))((()))+++,,,---,,,***************+++++++++******+++,,,,,,,,,++++++------......------,,,,,,*********************************************+++((())))))************)))((()))***++++++***)))))))))(((((('''''''''''''''''''''((((((((((((((('''((()))***+++,,,++++++***---------,,,++++++---///---,,,+++******+++,,,------...000111111000...,,,///---***+++,,,......,,,------------------------)))+++000444111,,,,,,000***,,,...111444777999:::555222///---...//////...222111000///............,,,...000///------...000666555777888555444;;;FFFUUUmmmdddLLL888222111------111---+++))))))+++,,,---,,,------------------------***,,,......---,,,,,,,,,(((+++------,,,***+++---+++++++++,,,,,,,,,------***+++,,,------+++***))),,,,,,+++******+++++++++((()))***+++---...000000*********))))))*********************************+++,,,---...............+++,,,---,,,)))(((***,,,+++******+++------,,,************++++++,,,,,,,,,---,,,+++******++++++,,,------------------------+++,,,,,,,,,+++,,,...000111333222...///333222------,,,***)))))))))+++,,,***++++++,,,,,,---------//////...---------............---------,,,,,,,,,...---+++*********,,,,,,******+++,,,,,,,,,++++++)))************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........*********+++++++++,,,,,,///......---------......------........./////////---...000222333444333333---......////////////...///111222444444333222111111333444444333333444555000111222111//////111333222///,,,---000444555555//////...------,,,,,,---333---///111///666;;;444666444333555555222444777666555444222333888>>>CCC^^^vvvfff@@@FFF777111<<>>555000111///---++++++***'''%%%************************'''&&&&&&***///000---***************)))***+++,,,((()))***+++,,,---......555444222///---,,,,,,,,,+++,,,---/////////...---+++,,,---------,,,++++++))))))(((((((((((())))))************************))))))******+++,,,---...((()))*********+++++++++***+++,,,+++((((((,,,000111000///...---,,,+++******+++,,,---------,,,,,,...---+++))))))***,,,---***,,,------+++***)))***///333666444111.........,,,,,,---...---,,,+++***+++++++++++++++,,,,,,,,,******)))((((((((())))))++++++*********))))))))),,,+++***)))((()))***+++((()))***+++,,,,,,,,,+++************+++++++++++++++++++++*********)))))),,,++++++++++++++++++++++++***************)))))))))))))))***+++,,,,,,,,,)))))))))*********++++++((())))))***+++---///000*********+++,,,...000222333333444333222000...---111///...111666666111+++------///000000000000///555222......000222111///---------,,,,,,,,,------///000111444555666555444//////000111222333333333777+++---666666777:::777666333333666666444222444222333444555555666999<<>>888444lllBBB999444,,,,,,+++,,,---.........,,,,,,***((('''''')))******))),,,+++++++++***)))))))))***)))(((((((((***+++,,,............------,,,++++++++++++*********))))))(((((()))))))))************************)))((('''((())))))***+++,,,,,,---***+++,,,,,,,,,+++)))((((((((((((((()))***,,,,,,'''(((((()))+++,,,---...///+++((((((***,,,,,,***)))***+++---.../////////............---,,,***)))***000555444///+++,,,///++++++++++++++++++++++++---+++,,,...///---000555...///111333444333333222111000//////111222111000....../////////---,,,***///000222444555555333222222222333555888:::888555333888:::FFF```yyyoooYYYGGG:::444000...+++*********((('''************************(((&&&%%%(((...222222111///---***(((((())))))))))))***+++,,,---...///000555333000---,,,++++++,,,)))***,,,............---//////...---,,,***)))((())))))(((((((((((())))))************************))))))***++++++,,,,,,---)))******+++,,,+++***)))***+++,,,+++((((((,,,000111111000///...---,,,++++++,,,,,,---------,,,,,,...---+++)))((()))+++,,,***+++------+++******+++---000444444111......000---...///000///...,,,+++------,,,+++******)))((((((((((((((()))***,,,,,,++++++++++++************((()))*********)))'''&&&'''((()))***++++++++++++)))))))))*********++++++))))))))))))(((((((((((())))))***++++++,,,------++++++++++++******))))))************************)))************+++++++++((((((((()))+++,,,...///************,,,...111333555555555555444222000...555222111333777666000***)))***+++,,,---...//////000...---///222444222///...---,,,,,,,,,---------///111444666666555333222444444333222000...+++***333***///:::===@@@BBB;;;999444333666777555333444111333555555555666888999OOObbbIII???>>>999333}}}MMM<<<555111555+++,,,...//////---+++******(((&&&'''((()))((('''+++++++++***************++++++***************+++******++++++,,,+++++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))************))))))(((***************+++,,,---++++++,,,,,,++++++***)))***))))))((()))***,,,---))))))))))))***+++------,,,***'''''')))+++,,,---)))***+++,,,---...//////............---,,,++++++---222666555000---...000,,,,,,,,,,,,,,,,,,,,,,,,******///666666222...///---///222444666666555444222000......000222333333....../////////......---000000111333555666555333222444555444666888777222...222333:::JJJZZZwwwzzz___III===///,,,***)))***,,,,,,,,,++++++++++++++++++++++++)))(((''')))---111333444222///***(((((()))))))))++++++,,,---......//////000///---+++*********+++((()))***,,,---...............---,,,++++++++++++***))))))(((((())))))***************************)))***+++,,,---,,,+++***+++******,,,------+++)))***+++++++++******,,,---,,,------...//////000000...---------,,,,,,,,,,,,...---+++************+++''')))+++,,,,,,,,,...000......000222111------///---...///000///...---,,,///...---+++***((('''&&&))))))******,,,---///000,,,,,,+++++++++*********&&&(((***,,,+++)))&&&$$$'''((()))***+++,,,,,,,,,************+++++++++,,,)))))))))(((((((((((('''(((((()))***+++,,,------,,,,,,,,,+++******))))))++++++*********)))))))))******+++++++++,,,,,,,,,)))))))))******+++------,,,+++***+++,,,///111333222333444555555444444333555333222333444222...***))))))***+++,,,---......,,,,,,---///222333333222000...,,,---...///...---,,,///333666666555555555666666666666555333222000---***111;;;BBBNNNRRRGGG===666333555777666555555222444666666666666777999NNN]]]TTTBBB===999555PPP;;;000)))******+++---...---+++)))''')))'''&&&''')))******)))***************+++++++++------------,,,+++******))))))************)))))),,,,,,++++++***))))))(((*********)))((((((''''''((())))))************))),,,+++*********+++,,,,,,,,,++++++***************+++***((((((((()))***,,,******)))))))))***,,,---((()))******))))))***++++++*********+++,,,...///...............---------000333555444111//////000------------------------++++++///666777222...---000222444555555444222000333222000111222333333222,,,------...///111222333222000///000333444333111111555777444444777777444:::;;;999<<>>888111,,,******++++++************************(((,,,000000---******+++222...)))'''))),,,......+++++++++++++++++++++,,,)))))))))******+++++++++************,,,///111222222000,,,)))((()))+++---++++++************++++++***************************,,,///111000---)))&&&(((((()))---111333111...+++))))))+++...///,,,(((---------...............222111...+++******+++,,,---......------+++***)))......---+++***+++...111666...***...///***((())),,,,,,+++++++++*********,,,,,,++++++***))))))))))))(((((((((((())))))***************))))))))))))---,,,,,,+++++++++++++++***+++,,,...///000000000.........////////////000,,,,,,,,,++++++++++++***+++++++++***************,,,++++++***)))(((((('''(((((()))***+++,,,------,,,,,,,,,---------.........---,,,+++************///...,,,,,,---///222444222333444444333222000///,,,---...---,,,+++,,,...111000///---,,,++++++***000000000---,,,...444999000...,,,,,,///000///---,,,000444555333222333444444555555555444222///---222555888666@@@]]]gggUUUCCC:::333444777777888999555666777666555666888999KKKWWWkkkNNN<<<888<<>><<<(((000***(((+++---............---------+++******+++,,,...111222+++,,,,,,+++***+++...111---------,,,+++***************+++,,,,,,,,,,,,,,,'''(((***,,,---------------+++)))(((*********)))+++***))))))***+++,,,,,,*********+++******))))))***++++++,,,+++***)))(((***)))***,,,......,,,+++)))))))))))))))******+++///...+++)))***,,,///222444000,,,))))))***++++++++++++++++++,,,---/////////...---,,,,,,---.........,,,+++---///111000...,,,+++++++++***************+++++++++)))((()))***(((((()))))))))*********)))***+++***)))((()))***+++***((((((((())))))))))))))))))))))))+++,,,---++++++******+++,,,---...++++++******))))))((((((((((((((()))))))))******,,,+++)))'''&&&&&&'''(((''''''((((((((()))))))))******+++,,,------------,,,++++++*********++++++,,,,,,+++++++++,,,---...444444333333111///,,,+++,,,,,,---......//////000---------------------------///222222111000//////000...---...000///,,,)))222...---//////,,,,,,///000111111000...---...///333444444555<<>>HHHMMM{{{SSSHHH}}}___===:::444,,,)))***,,,+++***(((***+++***(((''')))+++*********)))(((((('''''',,,++++++++++++---///000333111...,,,***+++,,,---******))))))(((''''''&&&***************)))(((((('''''''''***...///...,,,+++(((%%%%%%''')))++++++***************)))))))))))))))))))))(((((('''&&&((())))))*********))))))))))))***---000000---***((((((((()))***+++,,,---,,,,,,+++***++++++------,,,***((((((***+++***))))))((())),,,000000...+++......---,,,,,,,,,,,,,,,,,,---------............///---++++++---///...---...000222111...++++++,,,+++***)))+++---......---++++++++++++,,,---///000000,,,*********+++///444///777<<>>AAAHHHOOO~~~bbbPPPxxxbbbEEE???777///++++++---,,,***(((+++---,,,***((()))+++((((((((()))))))))))))))///---***((()))---111444666333///+++)))***,,,---***))))))((('''&&&&&&%%%***************)))(((((((((''''''+++///000...,,,'''%%%######&&&***,,,---,,,,,,++++++***))))))((((((((())))))))))))((('''))))))************))))))))))))***---000000---)))((('''''''''(((***---......---,,,+++++++++------000---******++++++(((%%%&&&(((+++111444333...)))...------,,,,,,------...,,,---......//////......000---***+++...000000///---///111000...---...000+++++++++,,,......---+++***+++++++++,,,---...///111------000///+++...666555888666999III^^^vvv^^^KKK;;;888444///,,,,,,,,,,,,,,,))))))))))))+++---///000)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++...000000000000(((((('''&&&&&&''')))***)))+++...222444222---)))(((,,,///...***))),,,000......///...---+++)))''''''((()))***)))(((%%%$$$((((((((()))***)))%%%""""""###&&&((())))))((((((&&&(((***+++,,,+++)))(((******+++---...---+++(((******))))))******+++,,,***++++++,,,,,,,,,++++++)))+++,,,+++((('''(((***,,,,,,,,,++++++++++++******+++,,,+++***))))))+++'''))),,,//////---+++)))((())))))'''%%%######$$$"""&&&)))((($$$"""###&&&(((((()))******)))(((''''''(((***+++,,,,,,,,,+++------,,,,,,+++***))))))))))))))))))************))))))))))))))))))******************))))))((((((******+++++++++******)))************+++,,,......000000000000...,,,***)))*********(((&&&&&&(((***%%%&&&(((***,,,///000111++++++,,,,,,---.........///111333222...,,,---///---...///---******---000...++++++...///---...111---///000000///......///+++333777444111222444555333444555333000///111444222444555777888:::>>>AAAIIIPPPnnnWWWsssaaaSSSIII@@@888555///((((((///************+++,,,---...---(((&&&)))(((######'''%%%(((***+++******---000111000---+++************((()))*********)))'''''')))))))))))))))******************+++------,,,***'''&&&%%%$$$%%%''')))+++------,,,,,,+++***))))))%%%%%%&&&&&&''''''(((((()))******++++++,,,,,,---,,,******,,,...///---*********))))))***,,,...///+++,,,------+++---111555------...---,,,***(((&&&&&&)))...222333000,,,)))+++)))((()))***,,,++++++))),,,,,,******------******---//////------///111...------,,,,,,,,,------***((((((+++///000///------******...---)))+++111777111***(((***...111222000444999===@@@OOOlllzzz```JJJAAA666***333""",,,***,,,---+++)))+++///000///---,,,***(((***...111111000...............///000111///---+++,,,///000000...((('''&&&%%%$$$%%%&&&&&&'''+++---,,,---///...***+++)))((((((***,,,---,,,+++++++++*********))))))&&&))),,,+++))))))+++...((()))+++,,,+++)))'''&&& """$$$&&&((())))))((((((((((((***,,,,,,***((()))******)))((((((***+++---***)))***---...+++((((((+++------++++++---000000000...***'''&&&))),,,******)))(((((()))***+++///,,,)))***+++,,,+++))),,,++++++***))))))******''',,,000,,,$$$!!!$$$***$$$$$$%%%%%%&&&&&&%%%%%%)))))))))(((''''''&&&&&&'''''''''((()))******+++,,,...///,,,(((&&&'''((())))))************))))))))))))))))))))))))))))))---)))'''(((,,,///---+++***)))((()))+++,,,,,,***)))'''%%%'''***---,,,+++......---,,,,,,+++******,,,+++***(((''''''''''''%%%%%%&&&((()))+++,,,---+++++++++++++++,,,---...------......///000000111.........---,,,+++***))),,,---...+++((()))000555000...***)))+++---......+++---...000111000000///666222...---000222333222444333222333555888::::::EEEOOO{{{]]]~~~yyyqqqdddZZZZZZSSSIII>>>555---(((&&&************++++++,,,,,,+++''''''***)))%%%$$$(((%%%(((***+++******+++---///...,,,+++************+++***((('''&&&'''((((((+++++++++******))))))(((******+++---......+++(((&&&&&&%%%%%%&&&((()))***---,,,,,,+++******))))))((((((((((((((()))))))))++++++,,,,,,---.........---+++)))***---...,,,***+++***))))))***+++---...,,,...000///---,,,...///---------,,,+++***(((((('''***...111111///,,,*********+++,,,......,,,***(((+++***((((((+++,,,******,,,...---,,,---///222000///...,,,,,,+++++++++***))))))+++...///...,,,,,,)))***---,,,)))+++000222///***)))+++...//////000222666777777???RRReeeiiiMMM@@@222888%%%,,,((('''------,,,---......---+++,,,***)))***,,,...---,,,---------,,,------......,,,***)))+++...000000///((('''&&&&&&&&&'''((()))&&&+++------...222111......,,,***)))***,,,+++++++++++++++*********))))))'''(((************+++---------------+++)))'''&&&%%%%%%&&&'''''''''''''''((((((((()))++++++)))'''((()))******(((((()))***++++++---///000...+++((((((***,,,+++***)))+++---,,,...///...+++))))))******)))((((((((())))))***...+++))))))+++,,,***(((******)))((((((((())))))(((,,,...,,,&&&###&&&***'''&&&%%%$$$$$$$$$&&&'''&&&&&&''''''(((((())))))'''(((((())))))***+++++++++,,,---+++(((&&&''')))))))))************))))))))))))))))))))))))))))))+++(((&&&(((,,,---+++((((((''''''(((***++++++***)))'''&&&(((+++......---000000//////...------,,,++++++***(((((('''''''''$$$%%%'''(((***+++,,,,,,*********+++,,,...///000////////////////////////---------,,,+++***))))))'''+++...---******---000111...+++***+++---......------...///000000000000111///...///111222111///222111111222444666777777DDDNNN~~~mmmxxxsssqqqlllhhhgggggg\\\HHH;;;666///&&&)))******+++++++++******)))''''''******'''''')))&&&(((***+++***))))))))),,,++++++***))))))******...+++'''$$$###%%%(((***------,,,+++***)))(((((())))))***,,,---,,,)))&&&&&&&&&''''''(((((())))))+++++++++******))))))(((+++++++++***************,,,,,,---......//////000---+++))))))***+++++++++++++++***))))))***+++,,,+++---000000///---------...---,,,+++******)))***)))***,,,...///...---,,,***+++---///111000---***+++,,,+++'''(((,,,...,,,++++++,,,++++++---000333000///...,,,+++***))))))+++******+++---...,,,++++++)))***,,,+++(((***......---++++++---...---,,,---...222555666999CCCOOOiii{{{YYYIII777:::'''///******,,,...//////---+++******,,,***))))))++++++***))),,,,,,,,,+++++++++++++++)))(((((()))---///000000''''''''''''((()))***+++&&&+++------000333444111///---+++***++++++***)))+++++++++***************((('''''')))+++------,,,......,,,+++***)))))))))***)))(((''''''&&&&&&&&&((('''''''''))))))'''%%%&&&(((******)))''''''((())),,,111222111---***)))((()))******)))((()))+++(((+++///000...+++)))((())))))(((''''''(((((()))+++***))))))******)))((((((((('''''''''(((((())))))***+++***((('''((()))***(((%%%###"""$$$&&&'''###$$$%%%&&&(((***+++,,,((((((((())))))******+++(((******)))((('''((()))))))))************)))))))))))))))))))))))))))))))))'''&&&(((+++,,,)))&&&%%%%%%%%%&&&)))+++******)))((('''))),,,...///.../////////...------,,,,,,+++***))))))(((((((((((($$$&&&(((***++++++++++++))))))***+++---///000222000000000///...---------,,,+++++++++******))))))%%%***...000---++++++,,,000...++++++,,,.........---------......///000111------...000222222///---///000111222333333333333AAAJJJ{{{sss{{{ZZZBBB<<<555***)))***+++++++++***)))(((%%%%%%''')))***)))((()))''')))***+++***((('''&&&))))))))))))))))))******...+++'''$$$###$$$''')))---,,,,,,++++++************)))'''((())))))(((&&&&&&'''((())))))))))))(((*********)))))))))((((((*********+++++++++++++++,,,,,,------.../////////---,,,)))(((((()))++++++,,,+++***)))((()))******((()))+++,,,------...///...---+++***)))***++++++***++++++,,,---------...++++++,,,...//////---+++...000...)))***///111000++++++***)))***---000333......,,,+++************+++++++++,,,,,,,,,+++*********++++++)))(((***,,,------,,,,,,---.........111///000444666777;;;@@@QQQ|||gggKKKEEE+++111---...***---000000,,,))))))+++************++++++******,,,,,,,,,,,,++++++******((((((((()))+++,,,---...(((((((((((((((((((((((('''+++------...222333000---+++******++++++***)))***************************(((''')))---000///------,,,***)))((()))***+++,,,+++)))'''&&&''''''((((((&&&%%%&&&''''''&&&$$$$$$'''******)))'''&&&&&&(((,,,111111...******+++))))))******)))))))))***&&&(((,,,...---+++)))'''((((((((('''''''''''''''))))))((()))))))))(((((('''''''''''''''(((((()))))))))(((((()))***)))(((***)))'''%%%$$$$$$%%%&&&"""###$$$&&&(((***+++,,,'''''''''(((((()))))))))&&&'''((((((((((((((()))))))))************))))))))))))))))))))))))))))))((('''(((***++++++'''$$$$$$$$$$$$&&&)))++++++***))))))((()))***+++,,,,,,+++++++++******)))))))))******))))))((()))))))))%%%''')))+++++++++***************+++,,,...///000000000///...,,,+++***)))*********)))))))))))))))'''+++///000///---,,,,,,000...++++++,,,.........---,,,++++++,,,---///000------///000111111///...---///111222222222222222>>>FFFvvvpppJJJ<<<666,,,+++++++++++++++***)))((($$$%%%&&&'''((()))***)))))))))******)))(((&&&%%%(((((()))))))))***************)))''''''&&&&&&&&&*********++++++,,,,,,---+++((($$$###$$$&&&(((((('''((()))*********))))))*********)))))))))))))))(((((())))))***+++,,,,,,***++++++,,,------......,,,+++***(((((()))+++,,,---,,,+++))))))))))))***,,,***((('''(((***---...---,,,+++*********+++,,,+++++++++++++++,,,......---+++))))))+++,,,------///000...******///111000,,,***((((((***---///111++++++*********++++++,,,++++++,,,,,,+++************+++,,,***((()))***+++///...---,,,,,,...000222777111.........---...000999XXXjjjqqq^^^777333,,,,,,(((,,,///...,,,***+++---)))***,,,---------------------......---,,,+++************)))))))))***+++******)))((('''%%%$$$$$$(((+++,,,++++++//////---)))(((((()))+++,,,+++***************************,,,***)))+++///111000...222000---***))))))***++++++***(((''''''((()))***'''%%%$$$$$$&&&&&&&&&$$$$$$'''******)))'''&&&&&&(((+++---+++((((((***,,,+++******++++++,,,,,,+++''''''((()))******)))(((((((((((((((((('''&&&&&&'''((()))))))))((((((((((((((('''''''''(((((())))))'''&&&''')))***)))((((((((())))))(((&&&%%%######$$$%%%&&&'''((()))***&&&&&&'''''''''''''''(((&&&&&&&&&'''((()))))))))))))))************))))))(((((((((((((((((((((((())))))***++++++***'''%%%%%%$$$$$$&&&)))+++++++++******)))(((((('''((())))))))))))(((((((((((((((***))))))))))))******+++'''((()))+++++++++******,,,,,,+++++++++,,,,,,---///...---,,,***)))((('''***)))((((((((()))*********+++,,,,,,++++++,,,---///---++++++,,,---------+++***))))))***+++---...000000000000//////000111,,,///222333222222222444<<>>,,,333&&&,,,***(((***,,,---,,,+++,,,---++++++,,,+++)))((())))))************************,,,***'''&&&'''((())))))++++++)))&&&%%%&&&***...,,,,,,---............---,,,---,,,,,,+++***)))((((((''''''***---///,,,))))))))))))))))))((((((((()))'''&&&&&&((()))((((((+++***)))***++++++)))''')))((('''&&&&&&''')))***''')))++++++((('''))),,,,,,---.........---,,,+++))))))(((((((((((())))))))))))((((((((()))******+++)))((()))+++,,,---,,,*********)))'''$$$""" ###$$$%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''######$$$$$$%%%$$$$$$$$$$$$&&&((()))***)))((('''%%%%%%&&&&&&'''(((((((((---+++))))))***+++++++++&&&%%%$$$%%%'''''''''%%%&&&'''((('''&&&$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!###$$$%%%$$$######%%%'''))))))))))))))))))))))))((((((''''''(((***,,,...************))))))))))))************************,,,+++++++++,,,---///000...,,,,,,,,,...//////---+++******,,,///111111111******+++,,,------------//////.........---------------------,,,+++***)))***,,,---......///222444???@@@hhhyyynnnNNNAAA555222111...***))),,,,,,+++)))((()))***)))((())))))***+++,,,......,,,***(((&&&&&&'''((())),,,...000111000...+++***++++++++++++++++++++++++******++++++++++++***)))((()))***,,,,,,,,,+++***)))(((((()))))))))******))))))))))))***+++,,,,,,,,,+++)))((('''((())))))&&&(((++++++***))))))***)))************+++++++++******++++++,,,,,,------++++++******))))))((((((''')))***+++***+++,,,...)))***+++---...///000000111000///...------,,,,,,+++---...000000...---+++,,,,,,,,,++++++***)))(((***++++++,,,,,,,,,++++++,,,++++++,,,///000000///---------------------------,,,***((()))***,,,...***///...000666777>>>PPP^^^nnnUUUFFF222666(((000000(((***++++++++++++,,,...+++...///---)))((()))+++******************))))))***)))''''''((())))))******)))(((%%%$$$&&&***...)))***+++,,,------------.........---,,,+++***)))***))))))+++---...---+++******)))((((((((((((((()))(((&&&&&&''')))***+++,,,++++++,,,---,,,)))'''((((((''''''((()))***+++###'''++++++)))(((+++...,,,---/////////---+++)))))))))(((((((((((())))))(((((()))))))))***++++++(((((()))***+++,,,,,,+++******+++***)))&&&###!!!###%%%((('''%%%$$$'''***)))((('''&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$$$$"""$$$''')))***)))((('''%%%&&&&&&''''''(((((()))000,,,((('''***,,,,,,***'''&&&$$$%%%&&&'''&&&%%%$$$&&&''''''%%%$$$%%%&&&""""""$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%'''((())))))))))))))))))))))))(((((())))))******++++++*********)))))))))))))))******************************)))***+++,,,...///---------...//////---+++)))))))))+++---//////...***+++,,,---...............------,,,,,,,,,,,,,,,++++++++++++*********))))))+++---...---...000111;;;===hhhvvv~~~\\\KKK999111///---+++***,,,+++***+++***))))))***,,,,,,++++++++++++,,,,,,)))(((&&&$$$$$$%%%'''(((---...000111111///,,,***,,,++++++++++++++++++,,,******************))))))%%%&&&(((*********))))))+++++++++***))))))((('''''''''''''''((()))++++++,,,+++***((((((((()))***&&&(((***+++***)))))))))*********************************++++++,,,,,,,,,++++++******))))))(((((()))***,,,,,,,,,,,,---///+++*********,,,///111333333222000...,,,*********)))+++...000111111000///////////////...,,,+++***+++,,,,,,---------------000...---...//////...------------------------------,,,***))))))+++,,,---'''...---...444333777DDDJJJddduuuaaaGGGCCC---111222***++++++***)))***,,,...---///111///+++)))***---)))************)))((('''%%%''')))******)))))))))***+++***)))&&&&&&'''((('''((()))***+++,,,,,,,,,.........------+++***************+++---------,,,+++***)))(((''''''(((((()))(((((('''''')))+++,,,)))))))))+++---,,,***(((&&&&&&&&&&&&''''''((()))!!!%%%)))******+++---000+++,,,---...---+++)))((())))))(((((((((((())))))(((((())))))******++++++$$$&&&)))++++++***)))(((((()))*********(((&&&$$$$$$'''))))))&&&&&&(((+++)))((('''&&&%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&"""$$$&&&((()))(((((('''&&&''''''((())))))******///+++'''''')))+++***)))(((&&&%%%$$$&&&'''&&&&&&$$$&&&''''''&&&%%%&&&'''###$$$&&&'''((())))))))))))(((&&&&&&&&&'''((()))(((((((((((((((((((((((((((((()))***************))))))))))))))))))************************************))))))***+++---...---,,,---...///...,,,)))***)))((()))+++,,,+++***++++++,,,---............---,,,++++++******++++++************************)))+++,,,---,,,,,,...///888<<>>mmmwwwOOO???666///+++......,,,---111///...---,,,+++,,,---...///000111000......///111000///---,,,++++++,,,,,,***+++,,,------+++)))(((******)))))))))***,,,,,,***)))***+++...///...---222...)))''''''***+++,,,((()))***+++,,,,,,+++***+++,,,---+++)))(((((()))(((((()))+++---000222333/////////...,,,***)))((()))((('''((()))***)))(((,,,---...111222222...,,,'''((()))************)))***+++---///000000//////...,,,+++,,,...///...+++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---000222333333333333222222222333444555666444333444666555111---333222000...,,,+++******111///---,,,,,,+++)))'''------......///.........---///000000///...---...,,,000444333///---000333333555<<>>===111+++---...)))---///''''''(((***++++++***)))((('''''''''''''''(((((()))))),,,//////,,,***+++---(((///222---+++---...+++)))((((((((((((((()))***,,,***************(((&&&(((((()))***+++,,,,,,---)))******+++,,,,,,------+++,,,---------+++)))((((((***,,,......,,,***((()))***+++,,,------------++++++******))))))(((((((((+++//////...---...///---,,,+++*********+++,,,'''%%%$$$%%%((((((&&&$$$((('''&&&%%%%%%&&&((()))''''''''''''''''''&&&&&&$$$$$$%%%&&&&&&((()))+++************************(((((((((((())))))))))))&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&'''(((******'''&&&%%%$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&)))***---000...)))***...)))******+++***)))((('''(((((((((((())))))))))))((()))))))))((('''%%%$$$)))))))))))))))***++++++(((((((((((()))***,,,,,,///---+++(((&&&&&&'''(((%%%&&&((()))+++,,,,,,,,,++++++***)))((('''&&&&&&'''(((((())))))))))))((())))))))))))***+++,,,---))))))************))))))---...///.........000222555???cccvvv{{{dddCCC999000***(((+++,,,******......---,,,++++++,,,---...---///111222000///000000111111000///............---,,,++++++++++++,,,,,,,,,+++)))((()))***+++---///---******,,,---......111---)))'''(((***++++++'''((()))*********)))))))))***,,,+++******+++,,,++++++,,,,,,---...//////******************))))))***(((((((((***+++***)))++++++,,,...000000...,,,++++++,,,,,,++++++******+++,,,---////////////......,,,+++,,,...///---+++------,,,,,,++++++,,,,,,+++***)))***---000222222111222222222333333444444333333222333444444222111333222000///---,,,,,,,,,000...---,,,------+++***---------------,,,++++++,,,---///000///.........,,,///111000......000333555444333>>>NNNWWWnnnQQQAAA;;;222///+++"""%%%***&&&((()))***++++++***)))((()))((((((((()))***+++++++++---......,,,+++***+++(((...111---+++---...++++++******)))))))))*********)))))))))******((('''((())))))******+++++++++))))))***+++,,,---......,,,++++++************+++***+++,,,------+++)))((())))))***+++,,,---------*********)))))))))(((((())),,,...///------...000...---,,,*********++++++((('''&&&''')))***(((&&&(((''''''&&&&&&&&&'''''')))(((((('''&&&%%%%%%$$$$$$######$$$''')))))))))************************)))))))))(((((((((((((((%%%%%%'''((((((((('''&&&$$$$$$######$$$%%%'''(((((('''%%%$$$#########$$$###%%%'''((())))))((('''+++---333666333+++)))+++******))))))(((((((((((((((((((((((()))))))))***))))))******)))((('''&&&)))(((((((((((()))***+++(((((((((((()))***++++++,,,+++***)))))))))******'''((()))******+++******++++++***)))((((((''''''((()))))))))))))))((((((''''''((())))))***++++++))))))************)))))),,,---......------///111999???```qqqcccPPP999666...+++***---000......000...---,,,++++++,,,---...,,,...111222111000000000222222222222222111000///000...+++))))))+++...000...,,,***(((((()))+++---111---***((()))+++,,,,,,...,,,)))((()))******)))&&&''''''(((((((((((('''''')))+++,,,,,,,,,...000000///...---,,,++++++***))))))((((((((())))))***+++))))))***+++,,,,,,+++***))))))***---...---,,,------,,,,,,++++++******------...//////......---...,,,+++,,,---...---+++...---,,,+++***+++,,,,,,***)))((()))---000111111///000111333444444333333111222222222111111333555222111000///...............---,,,,,,......---,,,,,,,,,,,,,,,+++******))),,,---...///000000//////------------...///111222666555222777@@@EEEXXXwwweeeGGGAAA777444111)))+++111...)))***+++,,,,,,+++))))))************+++,,,---...---,,,,,,,,,------+++))))))---///,,,+++,,,---+++---,,,,,,++++++*********(((''''''(((******)))((()))))))))))))))*********((()))***+++,,,---......,,,***)))'''((()))+++---,,,,,,+++++++++******))))))******++++++,,,,,,,,,***))))))))))))(((((((((+++,,,------,,,---...000......,,,+++************+++)))((()))***+++***(((((((((((((((''''''&&&%%%***)))((('''&&&$$$######%%%###"""###'''******(((************************)))))))))(((((('''''''''$$$&&&)))++++++***'''&&&&&&%%%$$$""""""###%%%&&&)))'''%%%###"""!!!!!!"""!!!###&&&)))*********)))---111888<<<777---''''''+++***)))((((((((())))))((((((((()))))))))******))))))*********))))))(((((((((''''''(((((()))))))))))))))(((((()))******))))))***+++,,,,,,,,,,,,))))))*********))))))(((+++*********)))(((((((((************)))(((''''''%%%&&&((()))***))))))((())))))************))))))***,,,---,,,,,,,,,...000555:::ZZZmmmyyyTTTEEE666888---,,,---000333333222111---,,,+++++++++,,,---...,,,---//////......000111222222333444333222000//////...+++******,,,///111///---***(((((())),,,------+++(((((()))***+++***,,,+++))))))***+++)))(((''''''(((((((((((((((((((((***+++,,,,,,---///000111000///...,,,+++)))(((...---+++***)))(((((()))+++******+++---...---,,,+++)))((()))+++---......+++++++++++++++++++++,,,/////////......------,,,------,,,,,,,,,,,,,,,+++///...,,,+++***+++,,,------+++***+++...000111111---///111333444444333222111333444222//////222666//////............//////+++******+++---///...---******+++,,,,,,,,,,,,+++------...000222222111000000---+++,,,...111222222111555666:::???>>>KKKddd{{{zzzWWWBBB444///000+++,,,,,,&&&***+++,,,,,,,,,+++***)))*********++++++---...///---+++)))+++...///---+++***,,,,,,,,,+++,,,,,,+++---------,,,+++***))))))'''&&&&&&(((***+++***)))***)))))))))))))))))))))))))))************++++++))))))((((((((()))+++,,,+++***)))))))))***,,,---++++++++++++,,,,,,------)))))))))))))))))))))))),,,,,,+++******+++---//////...---,,,+++*********++++++***)))*********)))((()))))))))((('''%%%$$$)))(((((('''&&&%%%$$$$$$'''$$$"""$$$)))+++***((()))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&((()))++++++***)))(((+++)))&&&$$$$$$$$$&&&''''''&&&$$$"""!!!!!!""""""###$$$&&&''')))******+++---000777:::555+++&&&&&&******++++++++++++***)))(((((()))))))))*********)))*********++++++******((((((''''''''''''((((((***))))))((((((((())))))(((***,,,---......,,,,,,))))))************))))))******************))))))+++++++++***)))((('''&&&%%%&&&(((*********((('''))))))************)))))))))***++++++***+++---//////666ZZZooorrrKKK@@@444777***+++,,,...000111000---,,,++++++***+++,,,---......---,,,+++***+++///222000111222222222111000///------------------------...---***))))))***,,,...))))))***,,,...///---++++++*********++++++***(((***)))))))))))))))))))))***+++------,,,,,,---.../////////...---,,,***)))---,,,+++***))))))((((((++++++***+++...///...------+++)))***,,,...//////+++***++++++---...000111000//////...---------,,,---------,,,++++++++++++///...---,,,,,,---......///---+++,,,---/////////...000222444555444333222444555555222///...111444---,,,,,,,,,------...///+++***)))***---...---,,,((()))***,,,...///000000///...///111444555333111111///------///222333333///444444666999777???TTTbbbqqq]]]DDD666555111111///&&&,,,,,,,,,,,,,,,+++******)))))))))***+++,,,------+++)))'''***...000000...,,,******+++++++++++++++,,,,,,---,,,+++***)))(((&&&&&&&&&(((***++++++)))************))))))))))))*********)))(((''''''''''''((()))***++++++***)))(((((('''((()))+++...///---,,,,,,+++,,,,,,---...)))))))))***************+++***)))((()))***+++,,,......------,,,+++******+++******)))((((((((()))))))))******)))'''%%%$$$'''''''''''''''''''''''')))'''%%%&&&)))+++***)))(((((((((((((((((((((((()))((((((((('''''''''&&&***))))))))))))***++++++,,,***(((&&&%%%%%%&&&&&&$$$###"""""""""###$$$%%%)))(((&&&%%%&&&''')))+++,,,---111444///(((&&&((((((***---//////...+++)))))))))))))))***************************+++++++++((((((''''''''''''(((((())))))((((((((((((((((((***,,,...//////---+++)))'''((()))******++++++***************++++++++++++++++++++++++***)))''''''&&&''')))++++++***)))'''))))))************)))))))))***+++*********,,,...444;;;]]]qqqkkkFFF===111333---//////...000222000,,,++++++******+++,,,---...///...---+++)))***...000//////000000000//////...+++,,,...//////---+++))),,,++++++***+++,,,---...+++,,,...111444444111...,,,+++***+++,,,,,,+++***,,,++++++************++++++,,,---,,,+++***+++,,,------...///...---+++***''''''((()))************+++******+++...//////...///---++++++---/////////,,,,,,,,,---///222444666000///...---------------,,,---...---+++)))***+++------...//////000000000...,,,******,,,.........111222333444555444333333666666555444111000111222,,,,,,++++++,,,------...---+++++++++------,,,+++'''(((+++---000222333444111//////111444555333000111000000//////000222333666888222///333222999JJJKKKgggvvvVVV???999444444666111...------,,,,,,+++++++++******))))))******+++,,,***)))(((***---///000000---)))'''***+++******++++++,,,,,,---,,,+++)))(((((('''''')))+++,,,+++******************++++++++++++******)))((('''&&&&&&'''(((***,,,,,,+++)))((('''''''''((()))+++...///------+++++++++,,,---...*********++++++++++++,,,,,,***((()))***++++++***,,,------------,,,,,,+++***+++***(((&&&&&&''')))))))))))))))(((((('''&&&&&&''''''((())))))******))))))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''+++***)))((((((***+++,,,***)))(((&&&%%%%%%$$$$$$######""""""###$$$&&&''',,,***(((&&&&&&'''((()))++++++---///+++%%%%%%)))(((***---000000...+++))))))))))))*********++++++++++++******)))******+++))))))((((((''''''(((((((((((((((''''''((()))))),,,---.........,,,)))(((''''''(((******+++++++++*********+++,,,,,,,,,---++++++++++++***)))(((((((((((()))*********)))((())))))************))))))(((***+++*********,,,...777===]]]llljjjFFF???222222000333111......111///***+++************,,,---......000000///---,,,,,,---//////............//////,,,---......---+++)))''')))***+++,,,------............///111222333111///...,,,++++++,,,------,,,---,,,+++***)))******+++***+++,,,+++***)))***,,,,,,---...///...---+++***%%%'''***,,,,,,,,,***)))******)))+++---//////...000...,,,,,,---...---,,,,,,++++++,,,---000333444//////...---------......,,,---...---***((()))++++++---///111333333333222,,,***)))***---000111111555555555444444444444333666555444444555555333111------,,,,,,,,,---......111///............,,,+++((()))+++...000222333444111///---000333444000,,,///111222111...---///111555666000...444333555@@@JJJUUUhhhlllWWWLLL<<<333222000///...---,,,,,,+++++++++,,,+++******************++++++,,,+++++++++...000...(((&&&)))+++))))))++++++,,,---......---+++******))))))***,,,---,,,*********++++++,,,,,,------************************++++++++++++++++++******((((((((())))))***+++,,,,,,+++***(((((()))+++,,,++++++,,,,,,,,,------------+++***+++------+++)))+++,,,---.........---,,,+++++++++(((%%%%%%'''***))))))((((((((((((((()))))))))))))))************(((***+++((($$$"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((((((((())))))***************))))))))))))((('''%%%$$$%%%%%%$$$######$$$&&&&&&)))))))))))))))((('''&&&,,,,,,...000,,,%%%%%%))))))******++++++,,,++++++))))))*********+++++++++,,,+++***)))(((((())))))+++***)))(((((((((((()))'''''''''''''''((()))***,,,,,,------,,,+++)))(((((()))************))))))******++++++,,,------...******+++++++++******)))(((((((((((((((((((((((())))))************)))))))))***++++++******,,,...555@@@dddtttmmmJJJDDD777555...000...)))))),,,***$$$******))))))***,,,---///...111444444222...,,,+++000///...------...///000......------+++)))(((''''''(((+++---...///......000...------.........,,,///---++++++,,,.........---,,,***)))))))))***+++((()))++++++******+++,,,---...//////...,,,***)))***,,,...000///---***'''***))))))+++---//////...000...------...---,,,*********)))((()))+++...//////...---,,,,,,---...///+++---///---***((()))+++***,,,000333555555444333,,,+++***,,,000444666666777777555444444444444444555333333555888888555222......---------......///444222000000000///---+++)))***,,,...///111111222111...,,,...222222...***,,,000444222---***,,,///''',,,+++...777444///444:::666;;;___aaaGGG===666000///...---,,,++++++,,,------,,,+++************,,,......,,,)))(((+++//////'''%%%)))+++)))(((++++++---...000000///---,,,+++******+++------,,,*********+++,,,------......))))))***+++,,,---......///---+++***)))***+++,,,************)))))))))(((+++***(((&&&&&&''')))***,,,,,,,,,------............,,,,,,---000000---)))***+++,,,...///......---,,,,,,,,,)))&&&%%%(((+++***)))(((''''''(((******,,,+++++++++******))))))&&&***,,,(((!!!!!!%%%########################$$$%%%%%%&&&'''((())))))&&&'''***,,,,,,+++)))(((***+++,,,---,,,***(((&&&((('''%%%$$$$$$$$$%%%%%%%%%'''***------***'''$$$---...111333...'''%%%'''+++)))'''&&&''')))+++---)))************+++++++++---,,,***(((''''''((((((++++++***)))))))))))))))&&&&&&&&&'''''')))***+++++++++,,,,,,++++++******+++++++++******)))''''''******+++,,,,,,---......)))******+++++++++******(((''''''&&&&&&&&&''''''))))))************)))))))))***++++++***+++---///555FFFssswwwPPPDDD555:::...,,,***+++---...,,,)))'''(((***,,,///111333444444444444555555222...+++........................,,,---...,,,***))))))***,,,,,,.........---,,,+++)))+++---............///---...//////000/////////000333+++&&&***(((&&&---))))))(((((()))+++---...//////...---+++******)))(((,,,///000///,,,***)))***))))))***+++***)))'''+++++++++++++++***)))(((,,,,,,,,,,,,---------...,,,,,,------.../////////---.........,,,,,,...///---...000444888888333///+++***))),,,222555666555111444555333///,,,,,,...---...///111444555444222//////............//////444333111000///...//////000000000...---...111333+++,,,...000333222///---666444333444555222,,,&&&)))---000222111///......777666999QQQuuuwwwUUUMMM===000...)))&&&'''***+++***888222---,,,///000...,,,------,,,,,,+++,,,,,,,,,,,,++++++***)))))))))***,,,***)))***...///...,,,+++******,,,000000---)))++++++******++++++,,,---,,,+++)))+++------+++(((***++++++***))))))***,,,)))))))))***++++++,,,,,,,,,,,,,,,++++++*********)))))))))))))))******+++''')))+++...///...---,,,*********))))))))))))((('''((()))******)))'''&&&%%%'''***+++***)))))))))---+++(((((()))+++++++++---......***&&&$$$&&&)))%%%'''((('''&&&&&&'''((($$$&&&(((***+++***)))(((&&&&&&&&&&&&&&&'''((()))++++++,,,,,,+++***((('''***'''%%%%%%''''''%%%###%%%)))------+++)))+++---***,,,...//////---***)))%%%&&&)))***+++***)))(((***(((''')))---000000///,,,+++******++++++)))((()))***+++,,,+++)))'''%%%%%%&&&''''''((()))******************)))(((&&&&&&'''''''''***,,,---+++***%%%&&&))),,,------,,,,,,***************+++++++++***************************+++,,,+++)))))))))***+++***)))))))))***+++,,,777CCCsssWWWGGG333666111...+++++++++,,,***((()))***+++---///111222333333333333444444333///,,,........................***+++,,,+++)))((()))***,,,---.........---,,,+++)))***+++,,,---...000222////////////////////////111444---(((,,,***&&&,,,******))))))***,,,---...************++++++++++++)))+++......,,,***((((((***))))))***,,,---,,,***))))))*********)))((((((...---,,,++++++,,,---..................////////////000000///......///111......000444777666222...+++******---111555555555333444444333000...............///111444555555333//////............//////...///000111111111000000---.........---...111333//////000111333222000...333333444555555333///++++++...000111000/////////111333555EEE___sssqqq\\\===222///+++***,,,///111000666222------///111///------,,,+++++++++,,,------******))))))))))))******,,,***)))+++---///...,,,++++++,,,---//////---+++......---,,,++++++++++++,,,***)))+++------,,,))))))***+++***)))(((***+++++++++*********************************+++++++++)))))))))))))))******+++((()))+++---.........---+++++++++*********))))))************)))(((''''''&&&((())))))((('''((())),,,***((()))***+++******)))***)))'''&&&&&&''')))'''((())))))''''''((()))'''((()))+++++++++++++++&&&&&&&&&&&&&&&&&&'''''''''((()))***+++******)))(((&&&%%%&&&((((((%%%###%%%(((***++++++***+++,,,***+++---......,,,)))(((%%%&&&''')))******))))))***)))((()))+++---------,,,***)))***+++,,,+++*********+++,,,+++)))'''&&&''''''''''''((()))******************)))((('''&&&''''''((()))+++,,,***((('''(((***+++,,,,,,,,,,,,))))))))))))***************************+++++++++***+++,,,+++)))(((((()))************+++---///111999EEEuuu```NNN666666333000,,,)))))))))((('''+++,,,---...///111222222111111111333444222000---........................)))***+++***(((((((((***...............---,,,+++*********+++---000222444222111000.........//////111555///***...+++&&&++++++++++++++++++,,,---...***+++++++++,,,,,,,,,,,,***+++,,,+++)))((('''(((***))))))+++---//////...------.../////////......///...,,,++++++,,,---......///////////////000000///000000///......///111//////111333444333000---+++++++++---111444555555444333222333333222000.........///111555666666555//////............//////,,,...000222333111///...)))+++---......///111222222000///000111111000...///222444555444222111111...///000000......000111333777777===KKKYYYrrrpppBBB666111,,,+++---/////////444000---,,,///000///---,,,+++***)))***,,,...///++++++*********+++,,,,,,+++******+++---......---***,,,//////...---------111000///---+++******)))******)))+++------,,,+++)))***++++++))))))***+++,,,,,,++++++***))))))(((((())))))******++++++,,,)))))))))))))))******+++*********+++,,,---...///,,,,,,,,,,,,++++++++++++---,,,+++***)))((((((((('''(((((('''&&&%%%'''(((***)))))))))++++++)))(((&&&%%%$$$$$$&&&((((((((((((*********(((((()))***(((((((((((()))***++++++(((''''''&&&&&&&&&&&&'''$$$%%%&&&((()))*********%%%%%%%%%'''))))))&&&$$$&&&&&&&&&(((+++,,,+++******+++,,,---,,,***(((&&&%%%%%%&&&'''((()))***+++***+++++++++******+++---,,,+++)))***+++,,,,,,+++***++++++,,,+++***((('''))))))(((''''''((()))***)))******))))))((('''&&&'''&&&''')))++++++)))(((************+++++++++,,,(((((()))))))))*********))))))******+++++++++++++++,,,,,,+++)))(((((()))*********,,,...111444555<<>>JJJ}}}nnnYYY===;;;000///,,,)))((((((***,,,............////////////.........///111111///...........................,,,---...---+++++++++---........................000///000222555555222000666444222///......///000,,,111---***///+++%%%)))------......---------,,,/////////......------,,,.........,,,***)))***,,,...,,,******+++,,,,,,+++,,,---...//////////////////111333555444111---+++***+++---///111333444555000111111000//////000222222222333222000///...------...///000111222444666666444222333555555222//////......000333666666666//////............//////222111///...------,,,,,,+++---......---+++,,,,,,---,,,***+++...222333444111333555333///---...000333333111...---...222555222666333222:::>>>GGGXXXttttttUUUGGG999444222///,,,---,,,+++******+++++++++***+++***))))))***+++...///222111000...---,,,,,,+++***++++++,,,,,,------...,,,...111000---+++---///,,,++++++***************)))***+++,,,,,,,,,,,,,,,+++---......---,,,,,,---))))))*********+++++++++//////...---,,,,,,++++++)))))))))))))))******+++,,,+++***)))***,,,///111.........------------,,,******)))))))))+++,,,---((()))(((&&&$$$$$$&&&(((((('''((()))******(((&&&)))&&&%%%&&&)))***(((%%%'''((()))(((&&&%%%&&&''''''&&&$$$######%%%'''(((++++++***)))((((((((()))%%%%%%%%%%%%%%%%%%%%%&&&!!!$$$''')))***)))(((''''''%%%###%%%)))+++***(((******++++++***((('''&&&&&&&&&&&&&&&''')))***+++***---//////......222666111...+++))))))***)))((())))))******))))))((((((((('''&&&%%%%%%%%%&&&'''((())))))))))))(((((('''"""###$$$(((,,,...---,,,---,,,++++++***+++++++++******+++,,,,,,---......))))))*********+++++++++...//////...,,,++++++,,,,,,,,,,,,,,,...000222444AAALLLwww___>>>::://////...+++))))))+++------------..................------...///000...---........................///000000///---,,,,,,---------------...///000111333111111333555555222///666444333111000//////000***///,,,)))...+++&&&***............---,,,++++++))))))***+++,,,------......//////...,,,,,,---//////---+++***+++,,,,,,+++------.../////////......000222555666555111---***)))***,,,...000222444555222333333222111111222444333444444222///......//////000222222222333555777555444333333444333111///000......///222444555444//////............//////......,,,,,,,,,---///000...//////...,,,++++++,,,...------///222666888888555555444222///......///444444222///---...222555000555111111999;;;===FFF^^^{{{kkkWWWDDD;;;666///,,,...+++++++++******)))))))))***************+++,,,---///...---+++***)))(((((()))+++,,,,,,,,,,,,---///---...///...,,,,,,---...)))))))))))))))***++++++***+++------+++***+++++++++---//////...,,,,,,---((())))))***++++++,,,,,,111111000///---,,,++++++)))))))))))))))******+++++++++***)))***---///111............------------)))))))))))))))***+++,,,'''(((((('''&&&%%%'''(((((('''''''''))))))(((&&&)))(((((()))))))))(((&&&&&&''''''&&&$$$###$$$%%%((('''%%%$$$$$$&&&''')))+++******))))))))))))***((('''&&&%%%$$$######$$$"""%%%((())))))((((((((((((&&&%%%&&&((()))***)))***************))))))(((''''''(((((()))************,,,---...///000333555111...***(((((()))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((######%%%)))---//////...,,,,,,,,,,,,,,,+++++++++++++++,,,---...//////000************************---...///...,,,+++,,,---------,,,,,,---///000222EEEPPPiiiCCC<<<000111111...+++)))***++++++,,,,,,,,,------......///---,,,---......---,,,........................111222222000---,,,,,,---,,,,,,,,,---...000222333555111---...111444444222444444333222111111000000***///+++)))...,,,)))...---.........---,,,***)))(((((()))***+++,,,------,,,...//////...---...000000---++++++,,,...//////...////////////......---222222333222111...,,,***++++++,,,...///000111222111222222111000000111333333444444222///...000222111333444444333333666888444555666444222000///000000///---...000222222222//////............//////,,,,,,------...............///...---++++++---///000//////111444777888888999777333222111111111000555444222000...///222555111777444111888999999@@@MMMbbbrrrrrrXXXJJJ???333---///,,,------,,,+++))))))))))))***++++++,,,+++******+++***)))))))))))))))))))))+++------++++++---//////---,,,,,,,,,---,,,+++******))))))***++++++,,,+++---...---***))))))***)))+++......---+++++++++******************++++++000000///...---,,,,,,+++)))))))))))))))******++++++*********+++---///000.........---------,,,,,,)))*********))))))((('''&&&((())))))((('''((())))))'''&&&&&&'''(((((('''&&&(((******)))(((((((((&&&''''''&&&$$$"""###$$$'''&&&%%%$$$$$$%%%&&&'''((((((((('''(((((())))))((('''&&&$$$######$$$$$$$$$&&&))))))''''''(((***((())))))(((&&&''')))***))))))******************((()))***++++++***))))))***))))))***,,,...///...---***'''&&&''')))******''''''&&&&&&&&&'''''''''%%%&&&((()))***)))((('''(((((())))))))))))((((((&&&&&&'''***---///...,,,***+++,,,---------,,,+++******+++,,,---...///000,,,,,,++++++***)))))))))***+++,,,,,,++++++,,,---------------...000111222IIITTTsssJJJAAA222444444111,,,(((((()))***++++++,,,,,,---------///...,,,,,,---...,,,+++........................222333222000---++++++++++++++++++,,,...111333555666///)))(((---333666666333333333333333222000000+++000+++)))///...+++111------......---+++)))(((------,,,,,,,,,,,,,,,,,,***,,,...///......///000///---++++++...000222222***+++++++++***)))((((((444333000...,,,,,,,,,,,,---------...............---.........,,,,,,...///444555555222///...111444222444666555333444666999333666777555000......000111///------///111111111//////............//////---...///000///---***(((......---,,,+++---000222000//////111444555555444;;;777333222444555444222555444333111//////222444...777444///333333444<<<<<>>AAAJJJ___}}}rrrVVVAAA===111///,,,,,,+++++++++,,,...///.../////////...------,,,+++,,,---...---,,,+++***)))))))))+++...///...---------,,,,,,+++***))))))+++,,,---...---,,,+++***---......---++++++---...,,,,,,------,,,,,,+++***((()))***+++,,,---......---...//////------...///777222,,,)))***---------***)))(((+++///000///---+++,,,,,,+++)))(((((()))+++)))'''%%%%%%&&&(((******)))(((((()))***---...------,,,)))&&&$$$%%%&&&''''''((()))***+++,,,,,,***(((&&&'''((((((%%%"""''''''(((((((((&&&%%%$$$((()))***+++,,,,,,+++******)))))))))))))))******'''))),,,...------......------...---,,,***((('''"""%%%))))))'''&&&''')))***))))))((('''&&&&&&%%%(((***+++)))%%%"""###$$$111111000///---***((('''(((((())))))((('''&&&&&&(((***,,,+++)))(((+++...++++++,,,,,,,,,++++++*********))))))******+++,,,///...,,,***))))))******000///...,,,+++***))))))+++,,,---...---,,,+++***(((((((((((()))---222777fff]]]DDD777666///,,,111111///...------...---+++)))---,,,,,,++++++******)))///333555222...,,,///333...111222111...,,,...111,,,000444333///,,,...111000111333444555444333222444333000......///111222000,,,,,,111333000222777444444444333000...------///111333333222333666999444444333000,,,,,,///222---,,,+++---000333444444111---,,,000000++++++///000'''&&&---111------111,,,+++,,,,,,...000333444222000///222666666222...---...///111222333444444222444555555444333444444111222333333444444333333111222444555555555444333666444222111111000...,,,.........------///333666000111222222333333333333555666888999888666333222777777888888777555333222------------...111333444555555555555444444555777444222...,,,---111777:::;;;AAASSSdddxxxoooPPPAAA:::111111,,,111444,,,,,,111...(((,,,///...+++***...111666444222111///---)))'''+++***)))***,,,---,,,++++++,,,,,,,,,,,,+++******+++,,,,,,+++***)))+++,,,+++......***(((+++...---++++++******************++++++,,,---.........---...---,,,+++,,,,,,......000///,,,***))))))))))))******+++,,,---...///000,,,------***&&&&&&))),,,,,,***(((&&&&&&''')))***+++***)))((())),,,...000///---+++++++++)))$$$!!!$$$''')))***)))******'''(((******((('''((()))&&&((()))******)))(((&&&'''***,,,---+++)))''''''((()))))))))((('''&&&&&&%%%&&&''')))++++++(((&&&)))***,,,+++)))'''&&&&&&%%%&&&''')))***************)))'''(((***++++++************)))******++++++***...000///+++((('''((()))***++++++)))(((((()))))))))))))))))))))))))))++++++***************+++***************)))((('''+++***)))(((((()))******...000222333222000---+++((())),,,......,,,***)))&&&,,,******000//////999fffnnnUUUFFFAAA555000333333333111///.........,,,***,,,,,,,,,,,,,,,,,,,,,,,,---///000///------000444000111222222000/////////---111444444000...000222222333333444444444333333555333000...---...///000...+++...333444000000333333444666666666555666666555666666333...,,,---...000222222111...---///111,,,,,,+++---000111111000000,,,,,,000000,,,,,,///...***)))---000//////000/////////000111333555777555333222555888999555111222333333444444333333222333222111//////000222444111222222333333333222222111111333444555444444333444333111111222222111////////////......///333666222333444444444444444444444555555555555555555555666666666555555444222222555555444333333333333333111222333333333333555666333222111000111222444555222111;;;EEEQQQtttlll[[[GGG999222555777///...222///,,,///111000,,,+++---000...///111444777666333111+++***)))***,,,,,,,,,+++((()))))))))******++++++,,,+++++++++++++++,,,,,,+++......+++,,,000000...,,,++++++***************......//////000000//////...---,,,+++++++++,,,---///...---+++************)))+++---///000///...---,,,,,,,,,***)))***---///---+++)))''''''(((***+++))))))******+++------...---+++++++++,,,+++'''$$$###&&&)))******))))))***((()))+++***)))((()))***((()))***++++++***)))((())))))*********)))((('''((((((((()))((((((''''''&&&&&&&&&((()))***(((&&&((()))+++***(((&&&&&&'''''''''((()))***************((('''''')))******)))++++++***)))))))))******&&&(((+++,,,+++*********$$$&&&)))*********+++,,,))))))))))))))))))))))))******)))))))))******+++((())))))************)))******)))(((((()))***+++...///000111000///---,,,***+++,,,------,,,***)))'''---***+++111//////:::mmmiiiXXXNNN===555666555666444111//////...---,,,+++,,,,,,---......//////,,,+++++++++---///222444333222333333444222///---...111444444111000222555555444444333333333444444555333111///...---......,,,,,,///444444000......222333444555555555555555111111111///---,,,---///---///000000//////000111.........000111111000...///------//////------000+++------,,,///222222...............///111333444666444333666999999666333222333333444444333333222444111---******---111444222222222222222222222111000111222333444444444444333222111222444444333111111111111000000000333555333333444444444333222222444333222222333444666888555555444333222222222333444444444333222111000///......///000222333444555111222333444444333222111;;;444:::@@@BBB]]]lllMMMAAA555555777///---///,,,---///111000,,,***+++---)))+++000666:::;;;888666***)))((()))+++++++++)))&&&&&&&&&&&&''')))+++,,,,,,***(((***---///---++++++,,,,,,,,,000555444///---,,,++++++*********+++//////000000000//////...------,,,+++******++++++///...---,,,,,,,,,,,,---***,,,///111111///,,,***,,,+++******---///111111...,,,***)))))))))+++,,,'''(((***,,,---------,,,+++******,,,------+++)))''')))++++++***((((((((()))***++++++***)))***+++******,,,,,,,,,,,,******+++(((&&&''')))+++)))''''''(((((())))))))))))((((((&&&%%%%%%'''((((((''''''((()))(((&&&&&&((()))((())))))*********)))))))))'''&&&'''(((***))))))++++++************+++++++++************)))&&&$$$"""%%%)))++++++++++++,,,))))))))))))))))))))))))((((((((((((((()))***+++((((((((()))******++++++)))))))))))))))***+++,,,...............------------------,,,,,,++++++***)))---+++,,,111///000===uuuzzzjjj[[[FFF:::999555777444000....../////////------......////////////...,,,******...111333444555333333555666555000+++...000222222111111333555666555444333333333444555444444222000///------------...000222222000...---666555444333333222000...---------......///000111------.........000222333222222222444555444111......---...//////...///000(((///000,,,---444444---......---......000222333444333333444666777555333---...///111222333444444555111---+++,,,///222333444333333222222222222222111222333333444555555555333222222333555555333111222333444333222222333555222222222222111000//////333222222222333333444555555444333222222333444444000111222222222111000///,,,,,,---000222444555444///111333444555444333222666...666???<<>>;;;@@@XXXkkkzzz___FFF999888333///000---+++---///000000/////////000///------//////...---+++)))((()))******)))(((+++***(((''''''(((***+++,,,)))(((+++000222...***((()))(((***000666333,,,///...---,,,++++++++++++------...------,,,+++***...............------,,,------.........//////...000///...,,,++++++++++++---***((()))---...---+++,,,+++***))))))))))))*********))))))***,,,...000------...---,,,+++++++++,,,---...,,,***(((((((((+++,,,,,,+++******,,,---------............------...)))$$$$$$(((++++++((((((((()))***+++++++++******(((%%%$$$%%%'''((((((''''''''''''&&&'''))),,,,,,,,,,,,,,,+++***)))(((((('''&&&&&&((())))))((())))))***,,,...111333444---***)))***---...+++)))%%%(((***+++***(((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***,,,,,,***)))(((((((((((((((((()))***+++,,,,,,,,,,,,+++***)))***,,,---///000///,,,+++******+++++++++---+++...333///444HHH{{{cccNNNCCC777555333000///000111000///111111000000///......---222222222222111222222333333333444555666555222000000000000000000111222333333222222222333333444555333444444444333111///---111222111......111222000333111///000333333000---,,,,,,+++---000333333333333000------///111333333/////////111222222111//////111111......000///---***...///,,,,,,///222111444333222111111222333444333333333444444444555555222333333444444333333222555333222444777777444111444333222111222333555555666555444333333333444444444333333444555333000---000222555666555444444444444444555555555444333333222333555666666333000...444444333444444555666666555555444333222000......111//////222555777444111---------...000333666777<<<222666===:::???OOOXXXmmmsssRRR===999222......+++...///111333444444222111111///---,,,---/////////,,,***))))))***+++***(((,,,+++***)))))))))******,,,******,,,///000...+++((()))))))))---222000,,,000///...---,,,+++++++++---............------,,,......////////////......------......///......---111///,,,***((()))***++++++***)))***++++++***)))++++++***)))))))))))))))+++***(((((()))+++///111......///---+++)))***++++++,,,,,,+++)))((()))***,,,,,,,,,***))))))+++..............................+++'''&&&)))******))))))******++++++++++++***+++)))&&&%%%&&&((((((((('''((()))(((((((((***+++,,,,,,,,,,,,,,,+++***))))))'''&&&'''(((***))))))))))))+++,,,///222444666555333000...,,,)))&&&$$$$$$&&&((()))((((((***+++(((((((((((((((((((((((('''''''''''''''((()))***...---+++)))''''''''''''))))))***+++,,,,,,,,,++++++*********+++,,,...///...---+++***)))******++++++,,,+++///444///777NNNttt]]]OOOAAA888666444333222111///---//////////////////......///222555555222111222444111333444444333333333444333222111000111222333333///000111222333444444444333444555666555333000///...333333111111444333///...,,,***---111333000---'''&&&'''+++111666777777444222111111333333111......------...111333222111000333333...---000///+++---++++++---,,,+++///555222222000000///000111222111111222111111111333444222333333444444333333222555333111333666777444000111000//////000222444555666555333111000000000111111111222444555444111......111444666555444444444444444555666666666555555333333444555555444333222111111222444444555555555444444222111000///......333111000222555666222---,,,,,,---...000111333444222...333555///555AAACCCSSSgggdddGGG???666000...+++///000111333444333111///...---,,,---...//////...---+++******++++++***)))*********************++++++,,,---...///...,,,+++))),,,,,,)))***......,,,111000///---,,,,,,++++++++++++,,,---------,,,,,,+++,,,---////////////...,,,---.........---,,,,,,---,,,+++***)))((())))))(((***++++++***))))))***,,,,,,++++++***************))))))***+++,,,...///,,,---...,,,***(((***,,,)))***+++***)))(((***++++++,,,+++)))((()))+++---.........------............---+++***))))))))))))+++++++++,,,++++++******,,,***((('''((())))))(((((()))++++++***)))******,,,,,,,,,,,,,,,,,,++++++***((('''''')))******))))))******,,,---000111222888777555000***%%%######'''(((((('''&&&''')))+++(((((((((((((((((((((((()))(((((('''(((((())))))---,,,***(((''''''((()))******+++,,,,,,,,,+++***)))******+++,,,---...///+++*********)))************+++***000555000:::TTT~~~hhhZZZKKK<<<:::777666444111---***------......//////000000+++000666666333111222555///222444444222111444777666444222111222333333333,,,...000222333444333333333444666777666444222000,,,222555333444666444...222///---000444666333///---+++***+++///111111000333222333666777555///***///...---///222555666666111555444...---000///***///))))))---,,,(((---888666555444333333333444555---.........---...///111---...///111222333444444555222///000444555333000...---------...111333555555444222000..................000333555555222///,,,///333666666555444444222222333444555555555555444333333222333444666777...000111333444444444333555555444333444555666777444222000222555444///***+++,,,...///000000000000///333<<<;;;333888AAA===GGGTTThhhxxxVVVKKKAAA999666333...///000111111000,,,)))++++++,,,---......+++)))---,,,++++++,,,,,,***)))&&&'''(((***++++++++++++***---///000...,,,+++++++++......***(((+++...---111111///...---,,,,,,+++'''((()))***************)))***,,,.../////////...,,,---.........---+++*********++++++***)))'''&&&&&&))),,,,,,***)))***------------,,,,,,,,,++++++'''(((***,,,---------,,,***,,,---,,,)))(((+++---''')))))))))((()))+++---+++++++++)))'''(((+++---......------------.........///...,,,)))(((((())),,,,,,,,,,,,,,,+++***))),,,***)))))))))***)))((((((***,,,---+++***)))***+++,,,,,,------,,,,,,,,,***)))((((((***++++++***+++******+++,,,---...///,,,...///...+++***,,,///,,,,,,***'''$$$$$$%%%'''((((((((((((((((((((((((***))))))(((((((((((())),,,+++)))''''''(((***+++***+++,,,---,,,+++***)))))))))***,,,---...//////))))))))))))******************)))000666111<<>>>>>@@@AAAAAA>>>;;;;;;===@@@BBBEEEGGGHHHHHHKKKLLLRRRZZZaaaaaaYYYRRREEE@@@<<<;;;999666777:::===@@@CCCEEECCCAAA@@@@@@???BBBEEEBBB===999999;;;777:::999555333666777666555222//////111222000---......---------...///000555333333666777444444666333333444555555555555555222333444333222222222111/////////...///000222444444222///,,,,,,---.../////////000000111000//////...---------...///111222111///---,,,---.........444444444444333333222222555666666444111000111333111111222222333555888:::666666444000......111333333333333333444444444444444555555555444444333333444333000...---...///000222222222222222222222222///......------...//////------///111333444444444222000...///333666555333555000:::<<<>>>@@@NNN{{{mmmSSSDDD???777222333555555333222111///,,,+++***************+++++++++***)))(((***)))((((((***...111222222222222111000///---,,,,,,,,,+++++++++---///000///...---,,,+++++++++***...........................///222444444333000...,,,+++***)))((('''''''''***++++++++++++******)))++++++******))))))***+++************))))))))))))''''''''''''((()))***++++++,,,,,,+++***+++...000---------,,,,,,+++++++++************+++++++++,,,......//////...---------)))***++++++******)))))))))))))))(((((('''&&&%%%&&&&&&&&&'''(((***+++,,,...............------,,,***,,,---,,,+++*********''''''(((((())))))******111///,,,***((('''((((((%%%&&&'''((()))((('''&&&***)))'''&&&&&&''')))************)))))))))))))))((()))+++,,,,,,+++)))(((((()))***++++++)))'''%%%))))))************))))))******,,,,,,,,,,,,+++***------------,,,+++******...111...,,,000666JJJhhh~~~|||{{{zzzxxxtttmmmhhheeeZZZXXXYYYUUUVVVSSSHHHJJJPPPYYY^^^[[[TTTPPPQQQHHHGGGGGGHHHHHHGGGEEEDDDEEEFFFHHHKKKMMMOOOPPPQQQSSSTTTYYYaaafffeee]]]UUUGGGBBB???@@@@@@@@@DDDIIIAAAGGGNNNSSSSSSPPPMMMKKKIIIMMMPPPLLLDDD>>>>>>@@@???CCCDDD>>>:::999777444777444000000111111///,,,---,,,,,,,,,---------...222111222666777555777:::666666777777777666555555555444444555444333111000///...------...///000000000000///...---,,,,,,,,,---///222444444333000...+++,,,...///000//////...222000------...///...---333333333333333333333333222444666666444111000///,,,///222444333444555777555555333000///000333555111222222222333333444444444444555555444444222222333222///---,,,---.../////////000000111222222333------,,,,,,,,,---...//////////////////000111222222///...///333666555333333,,,444888>>>???EEEiiiqqqeeeRRRGGG<<<666666666333000///...+++***))))))******((()))+++---......------...---+++))))))+++...111444444333111///---+++***+++******)))***,,,---//////...,,,+++************---------------------------///111333333222000...,,,,,,+++)))((((((((((((++++++++++++******)))(((***)))(((((())))))***)))))))))))))))))))))))))))''''''''''''(((***++++++.........,,,******+++---+++++++++,,,,,,---------******++++++,,,,,,,,,,,,............///...------*********+++++++++******++++++++++++)))((('''&&&$$$$$$%%%&&&'''(((******---------------,,,++++++''')))++++++***)))***+++&&&''''''((())))))******,,,,,,,,,+++***)))''''''%%%&&&'''(((((('''%%%%%%***)))((('''(((((()))************)))))))))))))))((()))+++------+++***)))***+++,,,---,,,***(((&&&((())))))******))))))(((***+++,,,,,,,,,,,,******---------------,,,+++***+++000...///333555HHHgggvvvqqqpppnnnllljjjfffbbb^^^[[[QQQPPPRRRNNNOOOOOOFFFPPPTTTZZZ\\\YYYVVVTTTTTTPPPPPPOOONNNMMMLLLLLLLLLMMMNNNPPPRRRUUUWWWYYYZZZaaabbbeeeiiillljjjeee```PPPKKKGGGGGGGGGFFFIIINNNIIIPPPYYY___aaa^^^ZZZXXXWWWZZZZZZUUUNNNHHHHHHIIILLLQQQQQQJJJCCC>>>;;;888888555222333555666444222......//////////////////000...000444555555999>>>=========<<<:::999777666888555555888999666333333333111//////000000///......000222222000///......,,,///222555666444222000---...000222222111000///444222000000000111000...222222111111222222333444111111222444555333///,,,)))...333555444222222444444444333111///000222555000000000111111222222333333444444555444333111000222111///...---......///............///000111222,,,,,,------------------/////////...,,,---///111111000///111333555666666444++++++'''///555555NNNWWWsssgggVVVDDD<<<:::777222000---,,,***)))))))))***+++(((***,,,...000111111000111111///,,,))))))+++...111000///...,,,***(((&&&************+++,,,---......---,,,*********++++++------------------------,,,---...////////////...,,,+++******))))))))))))++++++++++++***)))((((((((('''&&&&&&((())))))(((((((((((()))))))))******))))))((())))))***+++,,,---...///---+++)))******))))))***+++,,,---......******,,,------------------,,,,,,---//////...---+++******+++------,,,***---------,,,+++***((((((###$$$%%%&&&'''((())))))++++++,,,,,,++++++***)))&&&(((******)))((()))***''''''(((((()))***++++++((()))***++++++***((('''&&&''''''''''''&&&%%%%%%))))))******************)))))))))))))))*********)))***+++,,,,,,,,,+++***++++++,,,,,,,,,+++)))((())))))************))))))++++++,,,---,,,+++***))),,,,,,---------,,,++++++)))---...222555666IIIjjj|||sssnnnnnnnnnmmmkkkgggccc___^^^VVVXXXXXXSSSTTTVVVNNNQQQUUUYYYZZZ[[[ZZZYYYXXXWWWVVVTTTRRRPPPOOOQQQRRRQQQRRRTTTWWW[[[^^^aaacccaaabbbcccddddddcccbbbaaa\\\VVVRRRQQQOOOLLLNNNRRRTTTZZZaaafffgggfffdddcccfffgggfffbbb\\\YYYXXXZZZ[[[___^^^TTTJJJFFFDDDAAA???<<<999999;;;;;;999777333333444444444444333333333222222555555666<<>>999666***000999333AAAGGGXXXrrrrrrVVVFFF???999333111...---,,,++++++************+++,,,...///000111111222222111...***(((***,,,,,,,,,,,,+++***)))((('''++++++,,,---...............---+++******+++,,,---------------------------))))))******+++,,,---...******)))))))))))))))***++++++++++++***)))(((''''''%%%###$$$&&&((('''&&&&&&''''''((()))***++++++++++++************++++++***,,,......,,,***)))))))))*********+++,,,,,,,,,***+++,,,---.........---+++******,,,///000///---,,,+++***,,,...///---+++------------,,,***)))(((%%%&&&'''((())))))*********++++++++++++***))))))((()))+++***)))'''((((((''''''((()))***+++,,,---)))))))))))))))((())))))(((((('''&&&&&&&&&&&&&&&(((***+++---------++++++(((((())))))******++++++*********++++++,,,,,,,,,+++++++++***************)))******++++++******)))++++++,,,---,,,+++***)))***++++++,,,,,,,,,,,,+++'''+++---222777888NNNrrrnnndddeeegggiiiiiigggccc]]]ZZZ\\\VVVXXXXXXOOOOOOQQQKKKOOOSSSWWWZZZ]]]``````^^^ZZZYYYVVVSSSQQQQQQSSSUUURRRTTTVVVZZZ^^^cccgggiiihhhiiiiiigggffffffiiikkk\\\XXXUUUWWWWWWWWWZZZ___]]]```eeehhhiiiiiiiiijjjrrrqqqooollliiigggggghhheeehhheeeYYYOOOKKKKKKJJJHHHEEE@@@??????>>>;;;888777888888888888888777777999777777888888999@@@HHHLLLKKKIIIFFFCCC???<<<:::999555666???CCCAAA???@@@>>>;;;888777888777444111333555777666555555777::::::999888888999<<<@@@BBB888777666555555666888999888777555555555555444222///...,,,,,,---000333666555...)))+++222555222,,,---111555555111000222555555555555333000------------------...///000000111111222333444333111///---...///000000111000000///000///---,,,++++++,,,,,,,,,---...//////---+++***&&&+++000222111//////000///222444444333333777;;;---000333'''///:::000666@@@HHH]]]}}}gggPPPDDD:::444222000000///...---+++******,,,---------...//////000222333222///***(((***,,,******+++,,,,,,,,,++++++,,,---...000111000000///...---+++******,,,---///........................((('''''''''(((***,,,...))))))((((((((())))))***+++++++++******)))''''''&&&$$$"""###&&&((('''%%%%%%&&&'''((()))***+++,,,,,,,,,++++++***+++++++++'''***---...---+++******++++++******************)))+++,,,...//////......***((((((+++...000///------+++***,,,///000...,,,,,,------,,,,,,***))))))'''((()))***+++++++++******++++++++++++***))))))***,,,,,,+++)))'''&&&''''''((()))***+++,,,------,,,***(((&&&&&&''')))******)))'''&&&%%%&&&''''''(((***---//////...,,,***'''(((((()))***++++++,,,+++*********++++++------******))))))))))))************++++++++++++******+++,,,,,,---,,,+++***))))))***++++++,,,,,,,,,,,,&&&***,,,222888:::SSSyyyuuuggggggffffffhhhjjjhhhddd```\\\[[[YYYVVVTTTSSSRRRQQQTTTWWWZZZ\\\]]]]]]^^^___]]]___^^^[[[VVVSSSTTTVVVZZZZZZ[[[\\\___eeelllqqqkkkiiifffcccaaacccfffjjjfffccc]]]XXXVVVZZZaaagggiiijjjjjjiiihhhiiimmmoooqqqnnnvvvzzzuuutttuuummmrrrqqqjjj___XXXVVVUUUQQQPPPQQQOOOIIIBBB@@@CCCHHH===>>>???@@@BBBEEEDDDAAAAAAAAAAAAAAAAAADDDHHHLLLOOORRRRRRMMMIIIGGGDDD@@@EEEEEEEEEEEEEEEEEEFFFFFF@@@AAAAAAAAA???<<<999777666>>>DDD@@@;;;<<<@@@BBBCCCAAA???>>>@@@DDDHHHKKKCCCBBBAAAAAABBBAAA???<<<<<<999777999<<<===:::666777222...000111000111444444333333333333333333333444333222333555666555333444555555555333111///...---///000///,,,+++---000111555888777333111333666///.........000222444666---,,,---...000000...---+++...000111000...------...000222333222222222333///777:::444000333666666444222///---...000222333333===QQQfffzzzfffOOO;;;;;;222222***777###+++((()))***,,,------...///000111222777777666222,,,))))))***------,,,+++***)))(((''')))+++---000000000///...+++)))(((((()))******))),,,---.../////////...---,,,,,,*********+++,,,------)))&&&%%%(((+++++++++)))***+++++++++)))((('''***)))(((&&&&&&&&&'''((($$$%%%''')))+++,,,------)))((('''))),,,,,,***'''((()))***+++++++++++++++---,,,++++++******++++++'''))),,,...///---***)))(((((()))))))))*********,,,++++++,,,---...,,,******++++++++++++***))))))&&&&&&&&&&&&&&&'''+++...(((((((((((()))***+++,,,,,,,,,------,,,***)))'''###$$$&&&((()))+++++++++)))***++++++***)))''''''((((((((((((''''''''''''***///111...,,,------***++++++*********************++++++,,,,,,,,,++++++)))(((((()))++++++***)))((()))***,,,,,,,,,+++******)))((()))***+++***)))%%%(((+++,,,******+++...+++,,,...777444HHHUUU|||mmmdddfffeeeeeeffffffeee```]]][[[ZZZYYYWWWVVVVVVVVVVVVYYY[[[]]]^^^___```aaabbbbbbcccbbb^^^YYYVVVWWWYYYZZZ]]]```bbbeeeiiimmmppppppoookkkgggeeeeeefffhhhlllhhhccc^^^]]]aaahhhnnnnnnnnnllljjjhhhhhhjjjmmmzzzyyy|||vvvuuuooofff```aaaaaa```___]]]XXXQQQIIIFFFGGGIIIHHHIIIJJJKKKMMMPPPQQQPPPMMMLLLKKKKKKLLLNNNQQQRRRUUUVVVTTTNNNJJJKKKIIIFFFKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGEEEBBB???===>>>FFFLLLJJJHHHIIIKKKKKKMMMKKKHHHFFFGGGJJJNNNPPPIIIGGGFFFFFFGGGHHHGGGFFFDDD@@@===???DDDEEEBBB===>>>888444555444222222444222111111444777888888666888888999:::;;;:::777555444444444333222111000///---//////...------000333555999===;;;666111000111000000000111111222333333000...------///000000000///111333222000............111444555444333222222333666666000...222666666222000//////000111222333333777BBBPPPbbb{{{kkkOOOIII===888+++777'''111......111,,,,,,,,,---......//////000111222000,,,******+++************************,,,,,,...////////////...,,,***)))***+++,,,+++***,,,---...000000000000///,,,+++************+++,,,,,,(((&&&%%%(((+++++++++)))******************)))))))))(((((((((((((((((()))***+++,,,,,,------,,,---+++***+++------***'''))))))***+++++++++++++++++++++******))))))******)))******+++******))))))))))))******************)))***+++...000///,,,***++++++,,,,,,++++++***)))))))))((('''%%%&&&)))+++)))(((((('''''''''((((((,,,,,,,,,,,,++++++))))))$$$$$$%%%'''((()))***++++++***)))***+++---......******)))))))))((((((((()))---///,,,***++++++)))***)))))))))***+++,,,,,,***++++++++++++*********)))(((((()))+++,,,***)))))))))***+++++++++++++++,,,+++************)))(((***,,,...---+++)))***+++111222333;;;666KKKWWWwwwpppllldddcccbbbaaaaaa^^^ZZZWWWYYYXXXXXXXXXZZZ\\\___```bbbbbbbbbbbbcccdddeeefffaaabbbaaa]]]WWWTTTUUUWWWZZZ___dddiiikkkmmmoooqqqtttsssqqqooonnnnnnnnnooopppnnnjjjfffeeehhhnnnrrrxxxwwwsssoookkkjjjlllooowwwyyy~~~}}}}}}wwwnnniiijjjlllllllllhhhaaaYYYSSSPPPOOOOOOLLLLLLNNNQQQSSSUUUVVVWWW]]]ZZZXXXYYY[[[]]]\\\ZZZ\\\\\\XXXRRROOOQQQRRRPPPTTTTTTTTTSSSRRRQQQOOOOOOPPPOOOMMMJJJHHHEEECCCBBBBBBIIINNNOOOPPPSSSSSSQQQRRRPPPLLLIIIIIILLLOOOQQQQQQOOONNNOOOQQQRRRQQQQQQMMMGGGDDDHHHPPPTTTPPPKKKIIICCC??????===999888999777555666;;;BBBEEECCC@@@AAAAAACCCDDDEEEBBB===999888777666555555555666666444555555444444666;;;>>>???BBBEEECCC===555111///666666777777666555444333444111...---///111333333333444444222000//////111///222555666555333222222666444000+++,,,222444444///...///111333444333222000111555===HHH\\\xxxgggYYYGGGCCC...666)))555...,,,000++++++++++++++++++++++++(((***---...---++++++,,,(((((()))***+++,,,,,,---......---------.........,,,++++++,,,------,,,***,,,---///000111111111000++++++***))))))******+++***(((&&&''')))+++,,,,,,++++++*********++++++,,,((())))))************))),,,,,,---............---000...------------***((())))))***++++++++++++************))))))))))))(((***)))(((''''''((()))***+++++++++++++++*********'''))),,,///111111---***,,,,,,------,,,,,,+++***++++++***(((&&&%%%'''(((+++***)))((('''&&&&&&&&&++++++++++++++++++++++++&&&&&&%%%%%%&&&''')))***---***((()))...222444444++++++*********)))))))))''',,,---***(((******(((((((((((()))***+++---...+++*********))))))((((((***)))((()))+++,,,+++***++++++******++++++,,,,,,///---++++++++++++)))''',,,---......,,,++++++,,,333555666===999PPP^^^~~~wwwyyyzzzzzzuuummmfffddddddaaa```^^^\\\ZZZWWWUUUSSSVVVVVVWWWYYY^^^ccciiilllmmmkkkhhhgggggghhhhhhhhhbbbcccaaa\\\VVVTTTUUUWWW[[[___eeejjjmmmppprrrtttuuuuuuuuuwwwzzz|||}}}}}}|||vvvrrrqqqsssvvv|||qqqkkklllnnnooopppjjjbbb[[[XXXWWWVVVUUU\\\^^^bbbhhhiiiggggggiiiiiieeebbbcccggghhheee```aaaaaa^^^XXXWWWZZZZZZWWWZZZZZZYYYXXXWWWUUUSSSRRRSSSRRRPPPMMMKKKIIIHHHHHHFFFJJJMMMOOORRRWWWYYYWWWUUURRROOOMMMMMMNNNQQQSSSXXXXXXXXXZZZ[[[ZZZWWWUUUQQQKKKHHHNNNYYY___]]]XXXRRRLLLIIIIIIHHHCCCAAABBBCCC@@@@@@FFFNNNRRROOOJJJKKKJJJJJJJJJJJJHHHDDDAAA???>>><<<:::;;;<<<>>>@@@??????>>>===???CCCHHHKKKIIIKKKKKKHHHBBB;;;777666======>>>>>>===:::777555666333111111333555555555444444333111//////222444333444555444333222333444666111,,,***...222111///------///333777777444111......222888<<>>===@@@AAABBBBBB@@@===999666777666666777999999888777444444333111000111444777777777555222000111444777444///---000444444///+++---...111666;;;;;;666111///000444888888999@@@III|||nnnNNNHHH222999///***---+++******))))))((((((''''''))),,,000111000---+++*********************+++---+++)))(((((()))+++,,,+++******+++,,,,,,+++)))---......///...---+++***++++++++++++******))))))***+++------.........///000///,,,***))))))))))))((()))***,,,,,,,,,+++************++++++***))))))+++,,,,,,+++++++++,,,,,,******+++++++++******)))++++++,,,,,,,,,+++***)))###%%%''')))+++,,,,,,,,,++++++++++++++++++++++++,,,***((()))+++...///000---............---,,,,,,)))***+++***)))((()))+++++++++************++++++)))*********************)))(((&&&%%%%%%&&&((()))***)))***...111222000---******)))))))))((((((((((((,,,---***(((+++,,,+++,,,,,,+++***)))))))))*********((((((''''''((((((---+++)))***+++------,,,...---,,,++++++,,,---...,,,+++***+++---......---(((((()))+++---...///...+++000222888999XXXjjjzzzuuulllggghhhhhhfffcccaaa``````]]]]]][[[XXXUUUTTTUUUWWWYYYXXXYYY\\\bbbkkksssxxxwwwtttppppppqqqqqqooolllmmmmmmkkkfffaaa___bbbeeeccceeegggjjjmmmrrrxxx|||~~~~~~~~~}}}~~~}}}wwwxxx{{{yyyoooggggggjjjkkkkkkgggaaa[[[XXXYYY\\\^^^ccceeellltttpppeee```cccjjjhhheeefffiiikkkjjjhhhffffffdddbbbdddhhheee```^^^]]]ZZZYYYXXXYYYZZZ\\\VVVVVVUUUSSSQQQPPPOOONNNMMMRRRTTTRRRTTTZZZ______]]]]]]^^^^^^^^^^^^^^^^^^```aaacccfffeeeaaaZZZUUUXXXTTTPPPQQQVVVYYYXXXUUUTTTQQQQQQUUUVVVSSSPPPQQQRRRNNNKKKLLLPPPQQQOOOKKKPPPMMMJJJHHHIIIKKKKKKKKKJJJHHHFFFEEEEEEGGGIIIKKKFFFDDDBBBBBBEEEIIIKKKLLLNNNLLLIIIFFFCCCBBBBBBBBBBBBCCCDDDDDDBBB???;;;999:::::::::<<<>>>>>><<<:::888888888666555555888:::<<<:::888444222333666999555222222888<<<777000,,,000000222999>>>>>>888111444333333666666777???HHHfff|||^^^SSS111444///,,,+++,,,,,,,,,++++++*********+++,,,...111333222...+++,,,+++++++++******))))))+++***)))'''((()))+++,,,,,,+++))))))***++++++***------......---,,,***))),,,,,,,,,,,,,,,+++***)))***---///000///------...///...,,,+++))))))(((((()))******+++++++++******+++++++++***)))(((&&&%%%)))***+++***)))***+++---***++++++++++++***))))))++++++,,,------+++***)))"""$$$&&&)))+++,,,,,,,,,************++++++,,,,,,---***&&&&&&(((+++...000------......------,,,+++((()))++++++******+++---))))))((((((((())))))***))))))+++++++++***)))((((((((('''&&&''''''))))))(((***---000///---***)))******)))))))))((((((((()))---...***))),,,...---...---+++***))))))((((((***)))(((''''''((()))***...,,,******,,,---...---......------,,,,,,------******)))+++---///......+++******+++------,,,***,,,222333777888YYYlll{{{qqqlllhhhbbb^^^[[[ZZZYYYXXX^^^^^^^^^[[[XXXXXX[[[___```^^^]]]]]]aaaiiipppuuutttqqqoooqqquuuwwwtttqqqqqqqqqooojjjfffeeehhhllllllnnnooopppqqqtttyyy|||}}}~~~yyy}}}|||sssiiiggghhhiiihhhgggddd___\\\___eeekkktttssswww}}}vvvhhhdddiiifffeeeddddddfffhhhjjjlllhhhgggcccaaadddjjjiiiddd```^^^[[[YYYYYY\\\```ccc^^^^^^]]][[[XXXUUUQQQPPPOOOWWW\\\[[[ZZZ\\\___```eeefffhhhiiihhhfffcccaaabbbbbbcccddddddbbb]]]ZZZ[[[YYYWWWWWWYYYZZZ\\\\\\YYYVVVWWW\\\^^^[[[XXXXXXXXXUUUQQQPPPPPPPPPPPPOOOQQQOOONNNNNNPPPRRRRRRQQQOOONNNLLLKKKKKKLLLMMMNNNJJJHHHFFFFFFIIIKKKKKKJJJMMMLLLJJJIIIHHHGGGEEEDDDEEEFFFFFFFFFEEECCCAAA@@@???>>>===>>>@@@AAA@@@???AAAAAA@@@>>>;;;:::<<<======>>>===;;;888777888::::::888:::@@@BBB<<<555333333222444:::@@@@@@999222666444555888999999???GGG\\\ooosssbbb444111000///)))......------------------------...111333333000---+++++++++*********))))))******))))))***+++,,,---///,,,))))))***,,,------***+++---.........------------......---,,,***)))))),,,000000...+++***+++*********+++******))))))+++******))))))))))))***)))***+++++++++++++++++++++,,,,,,***((((((***---+++++++++++++++***))))))******,,,,,,,,,+++)))(((%%%%%%%%%&&&'''(((******'''(((((()))***+++,,,,,,,,,)))&&&&&&'''***,,,,,,---------------,,,++++++(((***,,,,,,+++***+++,,,++++++***)))((((((((((((((())),,,---,,,***'''%%%(((((((((((())))))******'''+++//////+++))))))***++++++*********))))))))))))------***))),,,......,,,,,,+++***)))))))))))))))(((''''''((()))+++,,,///,,,******,,,........................---,,,,,,+++***)))***,,,------,,,,,,+++***,,,...///---+++,,,333444888999\\\qqqvvvkkkdddaaaaaa```___```aaa```^^^[[[\\\```dddfffccc```^^^aaafffmmmqqqooonnnnnnrrrxxx{{{xxxtttxxxxxxvvvrrrnnnnnnqqquuussstttvvvvvvvvvwwwyyyzzz|||zzz|||{{{wwwlllfffffffffccceeeeeecccaaafffpppyyywwwtttuuuxxxpppbbb___fffdddddddddcccdddgggkkkoookkkhhhbbb^^^bbbjjjkkkhhhbbb___[[[YYYZZZ___dddhhhllllllkkkiiiddd___[[[XXXTTT```iiihhheeedddeeefffppprrruuuvvvtttpppkkkhhhdddcccaaaaaabbbbbbaaa___\\\]]]]]]^^^___aaaeeehhh___]]]^^^dddeeebbb_________\\\YYYVVVTTTTTTUUUVVVSSSSSSTTTWWWYYYZZZYYYXXXTTTSSSRRRQQQPPPQQQQQQRRRQQQOOOMMMMMMPPPQQQOOOMMMOOONNNNNNNNNNNNLLLIIIFFFIIIJJJJJJJJJJJJIIIGGGFFFDDDAAA>>>>>>???BBBCCCCCCHHHIIIGGGDDDAAA>>>>>>???>>>@@@BBBAAA>>>;;;:::999???===???EEEEEE>>>999:::555444555;;;AAAAAA:::333555555999>>>>>>;;;<<<@@@XXXddd}}}vvv>>>666666555---////////////////////////---,,,---000333444222///******************++++++******++++++,,,---...///111...***)))***---//////)))***,,,...000111111000......//////...,,,+++***(((,,,//////,,,)))((((((&&&''')))***++++++******,,,+++)))((((((((())))))$$$&&&))),,,///222333444---......+++((('''))),,,+++++++++++++++***)))(((((()))+++,,,+++***(((''')))'''%%%######%%%''')))&&&&&&''')))***+++,,,---***(((''''''(((***)))))),,,,,,------,,,,,,+++******+++------+++******+++000///---+++***)))(((((('''***,,,...---***&&&###'''((()))***++++++++++++''',,,000...(((&&&***...,,,,,,,,,+++++++++******))),,,---)))(((,,,...---+++***************++++++)))(((''''''(((***---...///---******,,,...//////---.../////////...,,,+++,,,+++******,,,,,,+++******)))))),,,111333222000***222444888<<>>???BBBDDDDDDGGGIIIEEE??????CCC:::999777888???DDD@@@888;;;888666888===CCCIIILLLWWW___nnnYYY===777666333555333222333666777555444222222222333444222///,,,+++******)))))))))******++++++******)))*********---,,,******...222///(((&&&&&&(((+++...000111222///000,,,222***&&&222((('''000###'''///)))---+++$$$(((+++,,,++++++,,,...******+++,,,,,,***)))((((((***,,,......000222444///+++((()))---///...+++,,,,,,***)))((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&((())))))$$$%%%&&&((())))))))))))******+++,,,,,,+++)))(((******+++,,,------------++++++)))))))))***+++,,,.../////////---+++(((&&&&&&''')))++++++***((('''***)))(((((()))+++---......---+++)))(((((()))))))))))))))))))))*********+++,,,,,,+++******+++---,,,***)))***+++,,,,,,,,,,,,++++++***+++,,,...///000,,,(((***...000...+++'''***......,,,******+++---,,,++++++******++++++''')))+++...000111222222///333555???CCCcccxxxxxxrrrnnnkkknnnllliiifffdddccccccccceeefffgggeeebbbbbbdddggggggjjjjjjiiimmmtttuuuqqqxxxwwwvvvrrrooopppuuuzzzxxxuuutttsssnnniiimmmuuuxxxxxxwwwvvvxxxzzz}}}~~~wwwrrrkkklllgggmmmkkkjjjrrrvvvyyyyyykkkdddddd]]]\\\^^^bbbgggpppyyyvvvxxxssspppzzzrrrmmmgggdddgggpppyyy{{{uuuuuuwwwrrrjjjnnnqqqmmmllloooiiihhhrrrzzz~~~~~~yyytttsssqqqnnneeeeeeaaa\\\^^^ffflllmmmkkkkkkkkklllpppssswwwxxxtttpppnnnqqqssspppnnnnnnkkkjjjgggccc___[[[XXXVVVSSSWWWXXXXXX]]]dddgggdddcccbbb```^^^]]]]]]]]]]]]^^^\\\ZZZYYYYYYXXXWWWVVVTTTTTTSSSTTTTTTRRROOOMMMHHHLLLOOONNNOOORRRRRROOONNNLLLJJJHHHGGGHHHIIIJJJMMMOOOQQQNNNIIIFFFGGGJJJNNNKKKIIIJJJGGGDDDFFFKKKKKKOOOQQQPPPKKKFFFCCCCCCAAA???;;;;;;AAAGGGFFF@@@AAA???>>>???DDDJJJQQQTTTYYY```mmmzzzfffJJJ@@@===999999666666===DDDGGGBBB<<<===888333111000///---+++,,,,,,+++******++++++,,,+++***))))))))))))***+++---...---,,,///333111+++---000222111---******++++++---***222---)))666+++***555))),,,000&&&(((&&&(((***,,,,,,+++***+++---+++++++++++++++******)))...//////...,,,+++,,,---...---,,,---......+++)))***))))))((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***%%%&&&''''''((((((((((((***++++++++++++***((('''((()))***+++,,,,,,,,,,,,+++******)))))))))******+++,,,---------,,,***)))&&&'''((()))***))))))(((******)))((()))+++---...///...,,,+++************)))***************))))))++++++,,,+++***)))+++---***))))))***,,,---...///---,,,+++++++++,,,---......,,,+++---000222000...))),,,......,,,++++++,,,//////...---,,,++++++,,,)))***,,,...000111111111///222555???CCCeeezzz~~~uuupppnnnlllhhheeeccccccdddeeeaaabbbddddddbbb_________[[[___aaadddkkkrrrtttsssuuussspppnnnmmmoooqqqsssrrrpppnnnmmmiiifffjjjpppxxxwwwtttssstttxxx|||~~~|||sssrrrpppwwwuuurrrvvvuuuuuu~~~{{{mmmdddccc[[[\\\```gggooo|||xxxsss}}}xxxwwwtttqqqrrrxxx~~~}}}~~~zzzuuuvvvwwwpppkkklllggghhhuuu{{{|||tttpppnnnlllcccdddaaa[[[[[[dddnnntttsssuuuvvvtttrrrssswww{{{zzzxxxxxxyyyvvvqqqooorrrkkkjjjiiifffccc___\\\ZZZVVVYYYYYYYYY]]]eeejjjkkkkkkjjjiiigggeeecccbbbaaaeeedddbbb___[[[YYYZZZ[[[VVVVVVWWWYYYYYYWWWSSSOOOIIIPPPUUUWWWYYYZZZWWWQQQRRRQQQPPPOOONNNMMMMMMMMMRRRTTTUUURRRMMMKKKKKKMMMOOOLLLLLLMMMLLLKKKNNNTTTSSS\\\___WWWPPPMMMHHHAAADDDBBB===;;;AAAIIIIIIEEEDDDCCCBBBCCCGGGMMMSSSWWWXXX___iiiqqqvvvyyy}}}sssVVVGGGAAA===AAA???AAAKKKWWWZZZSSSKKKIII???444---,,,---+++)))******)))))))))+++,,,------,,,***)))))))))***+++***------++++++---,,,)))+++111666666111...///222000000+++222+++'''333((((((333&&&***///'''***)))+++,,,,,,+++******+++------,,,++++++******++++++000000000...+++)))))))))---///111111///,,,***)))((((((((((((((()))******************************((('''''''''((()))***+++''''''((((((((((((''''''++++++++++++***((('''&&&'''((()))***++++++++++++***************)))(((''''''(((***+++,,,,,,++++++''''''(((((((((((())))))+++***))))))***+++---...000///...,,,++++++++++++)))***+++,,,++++++)))(((***+++,,,+++))))))+++,,,(((((()))***,,,...000111...---,,,+++++++++,,,------...///111222222111111---......---,,,,,,---///333222000///------,,,,,,***+++,,,...//////000000...333555>>>DDDhhh~~~zzzuuupppnnnlllggghhhhhhgggeeebbb```^^^[[[\\\^^^aaafffkkkmmmlllggggggiiikkkmmmmmmjjjhhhkkkmmmooopppnnnmmmmmmoootttsssqqqqqqtttzzz||||||vvv|||yyyvvvzzzzzz{{{rrriiigggddddddhhhnnnvvv}}}~~~|||zzzuuuwwwqqqlllmmmjjjnnn}}}~~~|||tttoookkkgggiiifff]]][[[cccqqqzzz}}}vvvsssvvv{{{~~~~~~|||tttkkkjjjnnnhhhhhhiiihhheeebbb___]]]]]]^^^______aaafffjjjmmmpppppppppooonnnllljjjiiiggghhhgggbbb]]][[[]]]```^^^]]]\\\]]]]]]\\\YYYWWWRRRXXX^^^___``````[[[UUUTTTTTTTTTTTTSSSSSSSSSSSSXXXYYYYYYVVVSSSPPPPPPRRRPPPOOOQQQVVVWWWWWWZZZ___aaammmooobbbYYYXXXPPPDDDHHHGGGEEECCCHHHNNNNNNJJJJJJIIIIIIHHHJJJNNNSSSWWWXXX^^^dddggggggiiinnnssssssrrrZZZNNNJJJIIILLLLLLOOOWWW```ccc^^^XXXTTTJJJ<<<555444444333000---------...000333666888555444222///...---------...444777555444666555333333666888888666555666888444333---666444777HHHAAADDDEEE---***000***---+++*********))))))***,,,......---,,,******+++,,,,,,,,,---...---+++***+++,,,,,,000333111---***+++...******)))))))))******+++************************))))))(((((()))***++++++))))))******)))(((''''''+++++++++***)))((('''&&&'''((()))***++++++++++++******++++++***((('''%%%'''((()))***++++++******(((((('''''''''((()))***+++************+++,,,---///...------,,,+++++++++''')))+++,,,---,,,,,,+++***+++,,,+++))))))+++,,,***+++,,,,,,,,,---///000///...,,,+++***++++++,,,,,,///222333222000000000//////...---,,,---000111444333111///...,,,,,,+++***++++++,,,------------///444666???GGGnnn~~~|||wwwrrrmmmiiigggeeebbb___^^^^^^]]]\\\[[[\\\]]]___cccfffhhhgggeeemmmssszzz~~~}}}yyysssoooooonnnnnnpppvvvuuu{{{xxxyyyvvvssskkkkkkmmmrrrwww{{{xxxwwwxxxuuuzzzvvvsssvvvssswww|||yyyvvvtttwwwssshhhcccjjjwww}}}|||qqqfffeeejjjhhhiiikkklllkkkhhhdddbbbeeefffggghhhgggfffhhhkkkrrrssssssssssssrrrqqqqqqjjjkkkllliiifffeeegggjjjiiigggcccbbbbbbbbbaaa```^^^dddgggfffeeeeee```[[[UUUVVVVVVWWWXXXXXXXXXXXX\\\\\\\\\[[[XXXWWWVVVWWWYYYZZZ___dddfffccceeehhhppp{{{{{{mmmbbbaaaYYYMMMOOOQQQSSSSSSWWWZZZWWWQQQRRRRRRQQQPPPNNNPPPTTTXXXZZZ\\\]]]ZZZWWWXXX___eee```gggeeecccfffccc```hhhgggmmmtttyyy|||~~~wwwxxxqqqcccVVVRRRUUUXXXUUUWWWYYY\\\^^^___^^^^^^ZZZSSSIIIDDDCCCBBB@@@===999999999;;;???CCCHHHJJJDDDCCCAAA>>><<<:::888777???GGGNNNQQQSSSWWWWWWUUUOOOJJJCCC>>>;;;888555222000000///AAAMMM^^^|||{{{tttHHH666444++++++%%%((('''&&&'''))),,,...//////...,,,+++++++++,,,---***,,,------++++++,,,---,,,///111...))))))...444...---,,,+++***************************************))))))))))))******++++++++++++++++++***)))(((,,,+++******)))(((((((((((()))***+++,,,,,,,,,,,,***+++++++++***)))'''&&&))))))******))))))(((((()))(((((((((((()))******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++&&&'''))),,,......//////+++,,,,,,+++******+++---...//////...+++***,,,...///...,,,+++***++++++,,,---000222222000...---,,,000...---,,,---000222333444333111///---+++******)))))))))******+++++++++000666777@@@JJJtttzzzuuunnnhhhbbb___]]]YYYXXXZZZ]]][[[ZZZZZZ]]]bbbiiimmmwwwyyynnnllllllmmmqqqxxx|||rrrvvv|||yyyllllllooorrruuuzzzyyytttppppppsssuuu{{{yyywwwyyyvvvzzz~~~|||qqqkkkpppzzz{{{pppeeedddiiikkknnnqqqssssssqqqmmmkkkmmmmmmnnnnnniiiddddddhhhrrrrrrsssttttttuuuuuuvvvrrrsssuuuuuuuuuuuuvvvwwwuuuqqqllliiihhhhhhiiihhhhhhmmmooommmkkkjjjfff```ZZZYYYYYYYYYZZZ[[[\\\]]]______^^^^^^]]]\\\\\\[[[aaaaaaeeejjjjjjffffffiiitttzzzxxxkkkaaa]]]XXXQQQQQQVVV[[[\\\^^^^^^XXXQQQRRRSSSSSSQQQNNNNNNRRRVVVWWWWWWWWWVVVVVV[[[dddjjjjjjkkkcccaaaddd___[[[cccYYY\\\___bbbeeehhhmmmpppgggfff```XXXPPPNNNPPPRRRWWWXXXZZZYYYWWWVVVXXXZZZSSSPPPLLLIIIGGGFFFDDDCCCAAAAAABBBCCCGGGLLLQQQTTTRRRRRRQQQPPPMMMJJJGGGEEELLLVVVaaajjjrrrxxxwwwsssbbbZZZOOOIIIFFFBBB;;;555111222333LLLaaa{{{]]]AAA999,,,***$$$'''&&&&&&(((+++...//////......------,,,,,,---------...///...+++***+++,,,---//////+++((()))///555...---,,,+++***)))))))))******************************))))))))))))******+++++++++++++++***)))))),,,+++******)))*********((()))***+++,,,,,,,,,,,,+++++++++++++++***)))(((,,,++++++***)))((((((''')))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,,,,'''((()))+++---///000111,,,---...---++++++---...111333333000+++((())),,,...---,,,+++++++++,,,---///////////////...,,,+++...,,,+++,,,///222444444333222000...,,,+++******))))))((())))))***+++,,,///666777???KKKyyy|||sssnnniiibbbaaaccc```___^^^\\\]]]ccclllssssssmmmmmmnnnrrrxxxwwwsssgggmmmwwwzzzvvvpppppprrrttttttvvvzzzvvvpppjjjkkkooottt{{{yyywwwzzzxxxxxxsssvvv|||yyyoooggggggkkknnnrrrvvvzzzzzzxxxuuurrrtttqqqooommmggg```bbbiiirrrrrrrrrrrrrrrtttvvvwww||||||~~~|||yyytttqqqpppooommmllllllqqqtttsssrrrpppkkkeeeaaa```^^^\\\\\\]]]^^^___``````___````````````___bbbaaacccfffgggfffiiinnnuuutttooofff\\\UUUTTTTTTSSSXXX]]]^^^^^^]]]WWWPPPOOOQQQRRRPPPMMMMMMRRRVVVWWWWWWXXX\\\aaahhhooosssmmmjjjaaa```eee^^^VVV[[[ZZZZZZZZZ]]]bbbfffhhhhhhddd```[[[VVVPPPKKKHHHGGGPPPPPPPPPPPPPPPQQQQQQQQQKKKKKKKKKHHHDDDCCCDDDEEEGGGFFFEEEFFFIIIMMMQQQTTTUUUWWWYYYZZZYYYUUURRROOOSSS\\\hhhtttyyyfffbbb\\\XXXTTTOOOGGGBBB;;;;;;>>>VVVllljjjLLL???//////,,,)))((((((+++///000000..................---,,,,,,///000000///,,,++++++,,,---......+++))))))---000++++++***)))((((((((()))))))))))))))))))))))))))***))))))((((((((())))))))))))*********)))((((((,,,++++++******+++,,,---'''((()))***++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++***)))))))))))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,+++((()))+++---.../////////,,,+++******+++---///111---...///...---,,,...000222444444111+++((())),,,---,,,+++++++++,,,---...///---+++---000111///---+++***)))+++000444555555222111000...,,,+++++++++***)))))))))***+++---......555666>>>KKK{{{uuuhhhccceee___cccffffffdddfffmmmssszzzpppppppppsssxxx~~~~~~sssnnneeejjjqqqyyyxxxtttvvvvvvwwwxxxvvvuuu{{{~~~xxxuuuooohhhiiinnnwww}}}|||zzz~~~|||}}}vvvnnnhhhiiimmmooosssxxx|||}}}{{{wwwuuuwwwrrrnnnkkkddd^^^bbbkkksssrrrqqqpppppprrrtttvvv}}}zzzxxxvvvssspppmmmkkkrrrwwwxxxwwwuuuoooggggggeeeaaa^^^]]]]]]^^^___aaa`````````bbbcccbbbbbbcccaaaaaaeeehhhkkkrrrzzzzzztttnnnhhh^^^VVVVVV\\\XXX^^^bbbaaaaaa```ZZZTTTPPPSSSUUUSSSQQQRRRWWW\\\^^^]]]^^^aaafffjjjllllllqqqlllbbbcccjjjbbbVVVYYYVVVTTTUUUXXX^^^aaaaaa___[[[XXXUUUVVVVVVRRRMMMJJJJJJHHHGGGJJJNNNPPPMMMJJJKKKMMMNNNKKKFFFDDDGGGKKKNNNMMMKKKJJJLLLOOOSSSUUURRRUUUYYY\\\\\\YYYUUUSSSYYYaaalllwww}}}rrrkkkkkkiiieee]]]SSSKKKFFFBBBCCCGGGaaavvvxxxZZZGGG222222111,,,++++++...111222000------.../////////...,,,+++---/////////---,,,---............---+++*********'''''''''''''''(((((()))(((((((((((((((((((((((())))))((((((((((((((()))''''''(((((((((((('''''',,,++++++***+++---...///&&&'''((()))************---,,,+++++++++,,,---...,,,+++******************)))***---......---,,,+++,,,,,,---------,,,++++++'''))),,,...000111111111000...,,,******,,,...000...///000///------///000222444555111+++(((***---,,,++++++***+++,,,...//////+++(((+++111444333000)))((((((+++111555666555333222000///---,,,,,,,,,+++*********+++---///000,,,333444<<>><<<555333444999@@@DDDCCC@@@???;;;666222111222222222000/////////111444777999@@@<<<666111///,,,***)))(((((()))***++++++++++++,,,+++***+++++++++(((&&&%%%'''(((*********)))((()))+++***&&&%%%(((***)))*********++++++++++++,,,(((((((((((()))******+++***+++,,,+++***))),,,...,,,,,,+++******************++++++++++++++++++++++++++++++,,,,,,---...///...---,,,+++,,,---///000......,,,++++++*********,,,---...///000///......333222222111000...,,,+++((()))+++,,,,,,---...000000---***,,,000333222000222111...+++******,,,,,,,,,///333444333111000000000+++'''(((+++......,,,...///000FFFLLLyyy}}}}}}|||{{{yyy{{{wwwlllcccgggpppqqqqqqsssqqqwwwzzztttjjjbbbeeeggg```dddfffdddcccfffgggeeeccceeemmmyyy~~~{{{wwwuuuwww||||||}}}xxxsssppprrrtttwww|||xxxrrrpppooonnnyyy}}}zzzyyyuuummmeeedddkkksssssswwwxxxtttrrrssstttrrrrrruuuqqqnnnooogggbbbiiikkkooopppmmmmmmqqquuuuuussspppppptttvvvwwwzzz~~~wwwrrrkkkhhhggggggeeeccc[[[[[[]]]aaafffgggdddaaaaaa]]]bbbffffffqqqyyytttuuurrrkkkddd^^^\\\]]]___^^^]]][[[YYYXXXXXXYYYZZZWWWWWWTTTQQQRRRWWWYYYXXXZZZ[[[^^^aaadddfffggggggeeellliiieeefffaaa]]]dddgggeee```[[[[[[```aaa```___bbb]]]YYYYYYQQQKKKRRRUUUSSSRRRQQQQQQRRRTTTUUUTTTUUUWWWVVVTTTQQQPPPPPPOOOKKKJJJNNNRRRVVV]]]ddd```___ZZZRRRPPPUUUXXXXXX[[[XXXYYY]]]^^^ZZZWWWWWWUUU[[[dddllljjj___VVVSSSTTTUUU[[[cccgggggggggjjjnnnlllfff]]]SSSIIICCCAAA;;;888999AAALLLSSSTTTQQQNNNHHH???999666666666666444333333444888>>>DDDHHHPPPIII@@@888444222111000((()))+++,,,---,,,***)))---+++))))))))))))(((''''''(((***+++,,,***)))(((***+++)))&&&'''++++++''')))******+++++++++++++++)))))))))))))))*********,,,------,,,******+++---,,,,,,,,,,,,+++***((('''+++***(((&&&'''))),,,...,,,++++++***+++,,,.../////////...---...///000111---------------,,,+++***+++---//////,,,,,,---000333000//////111111...+++(((((())),,,...000000///---....../////////......222000...+++))))))))))))))),,,000444666444///+++000...+++)))))),,,///111000111222GGGKKKyyyxxxqqqwwwvvvuuutttsssnnnfff```bbblllooooooppplllppptttqqqfff]]]aaagggeeehhhiiifffaaa\\\XXXWWWYYY\\\eeepppuuutttqqqrrrpppuuuttt{{{{{{uuuvvv{{{}}}zzzuuuqqqooommmkkklllqqqzzzyyyrrrnnnllluuu}}}}}}yyywwwrrrkkkggghhhnnntttvvvvvvsssooolllmmmrrruuusssxxxuuussswwwrrrmmmrrroooqqqqqqnnnnnnqqqrrrpppnnnhhhfffjjjppptttzzz}}}xxxqqqmmmjjjgggccc```ZZZXXXXXX]]]dddfffaaa\\\]]]YYY___dddeeemmmtttooopppoookkkccc]]]\\\bbbhhhcccbbb```^^^\\\[[[ZZZZZZYYYXXXVVVUUUWWWYYYYYYXXX[[[[[[\\\]]]^^^______```aaalllmmmkkkllleee```fffhhhfffbbb]]]ZZZ[[[^^^___```bbb[[[VVVXXXSSSOOOUUU[[[YYYUUUSSSQQQQQQRRRSSSWWWXXXYYYYYYXXXVVVUUUUUURRROOOOOOSSSXXX\\\cccjjjgggccc\\\VVVVVV\\\]]][[[YYYVVVVVVYYYZZZWWWWWWYYYZZZ___ggglllllleee^^^YYYWWWYYY^^^bbbdddcccdddeeecccdddeee```WWWMMMFFFCCC@@@<<<<<>>;;;999888666666777;;;CCCMMMWWW]]]eee]]]RRRFFF>>>888333111...------,,,,,,+++++++++---***'''&&&''')))))))))'''(((***++++++***)))''')))***)))''')))---+++'''((()))***+++++++++*********+++++++++++++++++++++------,,,+++*********+++,,,---......---***'''%%%***)))'''&&&(((***---///,,,+++*********,,,---//////............///000000,,,---...///...---,,,+++***...000...***)))---111222...,,,...222333000++++++)))''')))---//////---+++...///...,,,+++---///.........---------......------///333666555///)))---......,,,***+++///222333333555IIINNN{{{{{{tttqqqpppoookkkhhhcccmmmpppqqqsssnnnqqqvvvtttiii___```bbbhhhhhhhhhfff```XXXRRROOOWWWXXX^^^fffjjjiiijjjmmmkkkppppppwwwwwwmmmkkkooosss{{{yyyvvvsssqqqpppppppppmmmiiiggglllwwwyyyqqqlllhhhppp~~~}}}wwwppplllmmmoooqqqqqqrrrpppkkkgggeeejjjuuu}}}~~~{{{yyytttoookkkeeebbbgggnnnuuu~~~yyytttqqqkkkddd___]]]XXXVVVZZZaaaccc]]]WWWYYYSSSXXX______dddjjjfffhhhhhhfff___YYYZZZbbbjjjeeefffggggggeeebbb^^^[[[YYYXXXXXX[[[\\\[[[YYYXXXYYYXXXXXXYYYZZZ[[[]]]^^^\\\jjjpppqqqsssjjjcccgggdddcccbbb___[[[XXXYYY[[[\\\___XXXRRRWWWVVVSSSXXXZZZXXXVVVSSSRRRQQQRRRRRRVVVVVVWWWXXXYYYYYYYYYXXXVVVTTTTTTYYY[[[[[[]]]bbbaaa___\\\ZZZ^^^eeefffbbb\\\ZZZZZZ]]]]]]\\\]]]aaaiiillloooppppppnnniiieee___bbbdddddddddfffjjjlllfffffffffccc]]]VVVPPPLLLIIIEEECCCHHHRRRYYYZZZXXXWWWUUUQQQNNNKKKGGGBBB>>>??????@@@DDDLLLWWWbbbhhhssslllaaaVVVKKK@@@888333999666222...---...000111///---)))(((***+++,,,---))))))***+++++++++*********------+++,,,...,,,(((''')))***+++,,,+++***)))******+++,,,,,,,,,++++++---,,,+++***************+++---...///...+++'''%%%(((((()))***+++,,,......---,,,+++++++++,,,---...---,,,,,,---------......+++,,,---...///...---,,,+++...000...***))),,,000000,,,***---111333000+++///+++''''''***,,,,,,++++++------+++((()))...333,,,,,,---...//////000000333111000222444444000,,,***---111000---,,,...000333444777QQQZZZ~~~yyyrrrmmmjjjrrrtttvvv|||xxxzzz{{{rrrnnnhhhkkkeee```^^^YYYRRRLLLJJJUUUTTTWWW\\\]]]\\\___dddffflllmmmuuuxxxlllhhhmmmrrrtttvvvsssnnnkkkjjjllloooqqqpppllliiinnnxxxxxxpppjjjeeeaaammmtttzzz}}}vvvxxxvvvvvv~~~zzzrrrpppsssvvvtttqqqmmmiiieeebbbbbbiiiyyy{{{mmmhhhfffiiiooowww~~~yyyvvvqqqjjjeeebbb]]]YYYZZZ```bbb^^^YYYXXXPPPTTT[[[YYY\\\aaa^^^``````^^^ZZZVVVXXX```gggeeehhhlllnnnmmmhhhbbb^^^[[[YYYYYY]]]___]]][[[[[[WWWWWWWWWWWWYYY]]]```bbbZZZhhhnnnrrrvvvnnndddfffaaa_________\\\WWWVVVYYYXXX\\\UUUOOOVVVXXXVVVYYYVVVVVVUUUUUUUUUVVVVVVVVVVVVTTTRRRSSSUUUXXXYYYYYYZZZXXXXXXZZZYYYUUUSSSUUUUUUWWWWWWYYY```iiikkkhhhiiihhhhhhjjjjjjgggiiinnnwwwxxxwwwtttuuuwwwuuuqqqjjjnnnmmmhhheeeiiimmmooollljjjgggfffeeeccc___\\\WWWSSSOOONNNPPPRRRRRRRRRTTTTTTVVVXXXXXXVVVQQQMMMOOOMMMLLLMMMRRRYYYaaaffffffddd___[[[VVVQQQKKKFFFEEEAAA;;;777666888<<>><<<666555333333444777:::===???FFFHHHAAA888333000...+++---///111111000///---)))+++---000111111111000///---+++,,,...000///---+++,,,---...---,,,***)))&&&''')))***++++++++++++,,,---///000000///---,,,***++++++,,,,,,,,,,,,,,,*********++++++,,,.........//////000///...---,,,******+++,,,,,,,,,++++++***,,,...///...---,,,------,,,+++***((()))+++,,,+++,,,------,,,***(((&&&'''((()))***)))***+++---+++,,,.........------...333444===bbbxxxwwwkkkddd]]]YYYYYYUUUVVVYYY\\\ZZZWWWYYY]]]___fffgggnnn~~~|||yyyqqqmmmttt~~~zzztttqqqnnnllllllmmmppprrrllllllnnnrrryyyxxxrrrmmmhhhbbb^^^TTT\\\\\\___hhhiiigggmmmwwwtttsssvvv}}}~~~~~~}}}|||{{{zzzzzz{{{tttpppmmmkkkfffeeeppp~~~|||vvvsssrrrrrrrrrvvvuuuvvv{{{vvvpppoooqqqrrrrrrlllgggcccbbbeeehhhjjjjjjhhh\\\]]]bbb^^^]]]bbb```^^^]]][[[YYYZZZ]]]cccgggdddgggkkkmmmmmmjjjfffcccccc[[[WWWZZZ]]]]]]aaaggggggeeeaaa^^^\\\]]]^^^```[[[cccdddgggpppmmmfffgggccc\\\YYY\\\]]]ZZZYYY\\\WWW]]]VVVPPPXXX\\\XXXXXX[[[\\\^^^___^^^\\\ZZZYYYVVVQQQKKKIIILLLOOOQQQRRRYYYWWWWWWZZZ[[[YYYZZZ]]]QQQSSSRRRPPPRRRYYY]]]^^^^^^^^^bbbffffffeeehhhnnntttvvvuuurrruuuzzzyyyrrrsssyyyxxxooohhhiiikkkjjjpppiiibbbccciiillliiicccbbbaaa___ZZZWWWWWW[[[```bbbcccdddggghhhfffbbb______\\\XXXUUUTTTUUUWWWYYY___\\\YYYWWWUUUSSSPPPNNNRRRQQQPPPPPPQQQUUUXXXZZZ[[[XXXSSSOOOLLLIIIEEEBBB<<<:::888777999===BBBEEEIIIQQQTTTJJJ===555222000...000222444444333111000---///222555666777666666111...,,,---000222111000+++,,,---------,,,+++***'''''''''(((((()))***+++,,,...000222222000---,,,***+++,,,,,,------,,,,,,******))))))***,,,...////////////000111000---***(((***,,,,,,***)))***+++&&&+++222555333///......------,,,+++***)))'''&&&)))+++---......,,,***((('''+++///000///000222555---,,,++++++,,,---...///555555>>>eee|||sssooollliiijjjddd]]]ZZZXXXWWWWWWYYY]]]```fffmmmsssxxxzzz{{{vvvwwwsssooovvvxxxuuuooojjjiiijjjmmmooonnnfffdddkkkssswww{{{}}}|||~~~}}}zzzxxxsssmmmfff^^^XXXUUURRRUUUXXXZZZZZZ]]]ccchhhrrrtttxxx}}}wwwqqqlllkkkrrr|||xxxmmmnnnsssxxx}}}vvvnnnjjjlllnnnllljjjlllffffffkkkjjjcccaaagggdddfffdddaaaaaaeeegggfffaaabbbcccccccccccceeegggiiidddjjjppplllkkkhhh]]]aaa```___]]]\\\___dddhhhhhheeeaaa^^^]]]]]]\\\[[[ZZZgggiiieeeiiigggcccfffbbb\\\UUUQQQQQQSSSVVVWWWUUUWWWWWWTTTPPPQQQWWW\\\ZZZ^^^cccccc```\\\ZZZZZZXXXSSSNNNJJJJJJNNNUUUYYYYYYZZZ\\\]]]\\\ZZZWWWUUUWWWRRRMMMKKKMMMRRRWWWYYYZZZZZZ\\\___cccgggkkkmmmppptttwwwxxxvvvuuuwwwyyywwwwwwuuuooohhhddddddfffjjjfffdddfffjjjjjjfffbbbllljjjgggdddbbbbbbbbbbbbfffdddcccggglllnnnlllhhhkkk___[[[___```YYYWWW\\\\\\ZZZYYYYYYYYYWWWUUUSSSWWWYYYXXXRRRRRRZZZdddiiifff]]]XXX\\\ZZZRRRNNNRRRMMMEEEAAAEEEIIIHHHIIIMMMOOOMMMTTTRRRCCC<<<:::444555777888777555222000///444777<<>>??????===:::666333222@@@DDDJJJPPPSSSQQQMMMIIIEEE@@@:::888999999777444555555444222111///......((()))+++++++++***)))(((000000///000111111111000000000000000000111111111222222111111000111111111***---...+++,,,111111---***+++,,,---...............000222444444222000.........---+++(((''''''((())))))))),,,...///,,,)))+++...111///,,,***,,,///------------------,,,,,,111???IIIlll~~~tttkkkeeecccbbbaaaccchhhmmmppppppppprrrtttnnnnnnjjjjjjuuuzzzvvvuuurrroookkkgggdddbbbccc___]]]___aaabbbfffkkkzzzxxxuuuttttttqqqkkkfffYYYYYYYYYXXXUUUPPPLLLIIIJJJKKKKKKKKKLLLQQQYYY```mmmppptttiiiiiinnnooonnnlllaaabbbcccdddeeeeeedddcccddddddaaa\\\\\\bbbeeeeeebbbaaa___]]]```ffffffbbbhhhhhhiiikkkmmmpppsssuuuooojjjnnnqqqkkkjjjhhh___bbbccccccaaa^^^[[[ZZZZZZ___```aaa^^^ZZZXXXYYY[[[ZZZhhhkkkjjjoooiii]]]ZZZQQQNNNJJJFFFFFFIIIOOOTTTYYYYYYYYYUUUQQQPPPRRRUUU\\\ccciiiggg___XXXVVVWWWPPPPPPOOONNNOOOQQQSSSTTTZZZXXXVVVUUUVVVWWWYYY[[[PPPNNNLLLMMMPPPSSSVVVWWWTTTVVVZZZ```gggooouuuxxxyyyzzz{{{{{{|||uuulllgggeeeeeedddccccccdddfffhhhiiijjjjjjkkkpppvvvxxxvvvtttttttttsssssssssqqqppppppqqqsssmmmgggfffjjjggg]]]WWWWWWZZZXXXVVVVVVYYY^^^cccgggffffffbbb^^^___dddfffeeebbbfffgggdddcccfffhhhggg```ZZZXXX[[[^^^___```aaaccc___dddggg```]]]YYYOOOLLLKKKJJJHHHFFFCCC@@@???BBBGGGNNNTTTVVVUUUQQQNNNMMMGGG>>>999999::::::999333333333///***((()))+++///000222333222///,,,******+++,,,,,,---------,,,,,,+++***)))((((((((((((,,,+++***))))))***+++,,,))),,,---******---000000,,,,,,,,,,,,---...///000//////000111111000//////000111111///,,,)))(((((('''(((***---///...,,,)))***...000000---,,,---///------------,,,,,,++++++///>>>LLLtttyyynnnmmmnnnnnniiinnnrrrrrrpppnnnooorrruuurrrlllkkkvvv}}}zzz{{{{{{yyyvvvpppkkkhhhjjjhhhgggggghhhiiimmmpppvvvuuusssssssssnnngggaaaRRRSSSTTTSSSQQQLLLHHHEEEGGGIIIJJJIIIJJJNNNUUU[[[gggnnn}}}zzzoooeeedddjjjnnnkkkgggdddfffiiijjjiiihhhhhhiiidddgggbbbXXXVVV]]]___ZZZ^^^]]][[[ZZZ___ggggggdddggghhhjjjnnnqqqrrrrrrqqqpppkkkoooqqqjjjiiiiiiaaaffffffdddaaa[[[WWWUUUTTT[[[___aaa^^^YYYWWWYYY]]]\\\iiimmmnnnssslll]]]XXXSSSRRROOOMMMLLLPPPVVV\\\WWWXXXXXXWWWUUUUUUXXXZZZbbbiiiooolllbbbZZZXXXZZZRRRQQQPPPOOOPPPQQQSSSTTTVVVVVVUUUUUUVVVWWWYYYZZZQQQOOONNNOOOTTTYYY]]]___ZZZ\\\```eeelllsssyyy|||~~~vvvnnnkkkhhheeebbbcccfffjjjlllkkkjjjjjjjjjnnntttyyy{{{yyywwwwwwyyywwwxxxxxxsssnnnmmmqqquuupppkkkiiiiiieee[[[VVVVVVVVVUUUUUUUUUXXX^^^eeejjjgggfffdddbbbfffkkkkkkgggdddlllnnniiiiiiqqquuurrrlllhhheeefffkkkoooqqqrrriiidddiiiooollllllhhh\\\UUUSSSRRRQQQPPPOOONNNLLLQQQVVV]]]bbbbbb___[[[XXXZZZUUUMMMHHHGGGGGGGGGGGG>>>??????:::444222555:::======;;;999555111---+++111333555555555555555555555444222///...,,,,,,,,,000///...------...///111+++---...---++++++---///------,,,+++,,,---///000//////...------...//////111222333222...+++))))))&&&(((+++...///...,,,***+++---000000...---...///......---,,,,,,+++++++++///===LLLwww{{{wwwtttooommmooopppooollljjjkkkmmmrrrooogggdddnnn}}}{{{|||~~~zzzuuurrriiijjjkkklllooosssuuutttuuusssqqqqqqoookkkccc]]]SSSSSSSSSRRROOOKKKFFFDDDEEEHHHJJJKKKKKKNNNUUUZZZaaakkk|||zzzyyypppeeeaaafffkkkiiieeehhhiiihhhfffcccaaaaaabbbdddhhhdddZZZVVVZZZYYYRRRYYYYYYYYYYYY___gggiiiffffffhhhlllqqqsssrrrmmmhhhmmmiiioooqqqjjjiiikkkdddgggfffbbb[[[UUUPPPOOOOOOXXX[[[]]]ZZZVVVTTTXXX\\\[[[iiimmmmmmqqqiii\\\XXXTTTSSSRRRPPPQQQUUUZZZ]]]VVVWWWWWWXXXZZZ^^^bbbeeeiiiooosssoooggg___^^^___XXXVVVSSSPPPPPPQQQTTTVVVRRRTTTVVVXXXYYYYYYXXXWWWPPPMMMLLLNNNSSS[[[aaaeeedddeeegggkkkpppuuuyyy|||}}}wwwtttrrrnnnhhhdddccchhhnnnqqqrrrpppnnnmmmuuuwwwyyyyyyxxxxxxzzz}}}{{{}}}|||vvvooommmqqqvvvsssnnniiieee___YYYWWWXXXVVVWWWYYYZZZ\\\```ggglllkkkkkkiiihhhlllqqqppplllffflllmmmggghhhrrrvvvtttpppnnnkkkkkkpppvvvxxxwwwooohhhmmmuuuuuuwwwuuujjj```]]]ZZZYYYYYYZZZYYYWWW]]]bbbgggiiigggbbb^^^\\\[[[XXXUUURRRPPPNNNLLLKKKGGGIIIIIIEEE@@@>>>BBBFFFLLLIIICCC<<<555000---+++222555888999888777777888999777444111...---,,,,,,222111///---,,,,,,,,,,,,***+++---...---,,,,,,---------,,,++++++,,,...//////...,,,++++++,,,...///---///000///+++((('''&&&'''))),,,/////////...------.........------...//////...---,,,,,,,,,------222===KKKxxxyyyzzzxxxuuurrrqqqqqqqqqrrrkkkmmmkkkmmm{{{}}}}}}yyytttppplllfff]]]WWWSSSSSSRRRPPPNNNKKKIIIGGGFFFIIIKKKMMMOOOTTT\\\bbblllvvvzzzxxxzzzxxxrrriiibbbcccggggggbbbbbbbbbccceeegggiiikkkkkkiiiiiieee^^^ZZZZZZXXXTTTVVVYYYZZZZZZ]]]dddhhhhhhhhhiiilllqqqtttqqqjjjdddhhhgggooosssmmmmmmpppjjjnnnlllggg```YYYTTTSSSSSSUUUWWWWWWUUURRRSSSVVVZZZXXXgggjjjhhhjjjddd\\\\\\UUUSSSRRRSSSVVVYYYZZZZZZXXXWWWWWWYYY^^^dddiiimmmoooqqqrrroooiiidddcccccc___\\\XXXTTTRRRRRRTTTUUUPPPSSSXXX\\\\\\ZZZWWWTTTSSSQQQQQQSSSYYYaaafffiiihhhiiijjjmmmpppuuuxxxzzz~~~zzzyyyyyyzzzzzzyyyvvvqqqmmmhhhkkkooosssuuuuuusssrrrwwwvvvvvvwwwyyy}}}{{{tttrrruuuyyyuuuqqqkkkccc]]]ZZZ[[[]]]\\\^^^```aaabbbfffnnnsssvvvxxxwwwuuuwwwzzzzzzwwwpppnnnjjjfffiiipppssssssssstttsssssswww{{{yyytttuuunnnssszzz{{{xxxuuuqqqlllkkkmmmooonnnlllmmmqqqtttrrrmmmhhheeedddccccccbbb```]]]ZZZWWWUUURRRTTTSSSQQQMMMKKKMMMPPP[[[WWWOOOGGG???:::888777777;;;@@@AAA???===>>>@@@<<<:::666222///...------555555333222000...,,,+++000,,,+++...000///...///...---------------......///...,,,++++++,,,...//////000000///,,,*********(((+++.../////////000111000///,,,+++***+++---...000///...------...///000777@@@NNN}}}xxxpppfff]]]VVVQQQQQQQQQPPPPPPPPPPPPPPPLLLMMMOOOPPPUUU___llluuu~~~zzzvvvnnneeedddiiippppppllleeedddgggfffbbbmmmnnnrrrzzzwwwpppiiiddd^^^XXXVVVYYYWWW]]]___\\\[[[```eeegggiiihhhiiilllpppoooiiicccddddddpppvvvqqqrrrvvvqqquuutttqqqkkkddd^^^[[[ZZZXXXVVVTTTRRRRRRUUUYYY[[[XXXhhhkkkffffffbbb___eeeiiifffdddggglllnnnkkkfff]]][[[YYYZZZ^^^eeekkkoooqqqooommmkkkiiigggeeedddcccaaa^^^ZZZWWWTTTRRRQQQQQQTTTYYY\\\]]]ZZZVVVSSSVVVVVVXXX\\\aaaeeeggggggdddeeegggjjjnnnssswwwzzz|||{{{{{{|||}}}|||xxxuuussswww|||}}}|||{{{vvvssspppppprrrtttsssqqqpppnnnnnnsss{{{~~~yyyvvvwwwyyyvvvuuuoooggg```___aaacccccceeeeeedddeeekkkuuu}}}{{{zzz}}}|||xxxrrrxxx~~~~~~|||}}}~~~zzzvvvsssqqqooonnnmmmkkkiiigggfffeeeccc```[[[UUUOOOKKKHHHGGGMMMRRRXXXYYYVVVUUUVVVXXXTTTQQQMMMHHHEEEDDDDDDDDDGGGHHHJJJLLLMMMLLLKKKKKKDDD999111222555333111222//////000000000000/////////...,,,++++++,,,...///111222222000...---...///+++---////////////222555333///+++((('''))),,,---000///.........000222333===EEETTTwwwlllaaaZZZPPPPPPPPPQQQSSSVVVXXXZZZSSSSSSSSSTTT[[[iii{{{zzzvvvttttttssswwwvvvvvvvvvmmmbbbaaaffffffkkklllgggfffhhhhhheeessstttxxxyyynnniii```UUUTTTZZZYYY```ccc^^^YYY\\\bbbfffhhheeedddfffjjjkkkhhhcccbbbdddqqqyyyuuuvvvzzzvvvuuuvvvuuuqqqjjjbbb]]]ZZZ]]]YYYUUUSSSUUUYYY]]]___[[[kkknnngggeeeccceeennnooojjjhhhlllssstttnnnfffbbb___ZZZZZZ]]]ccciiimmmppplllhhhfffggggggeeeccceeedddccc```[[[VVVQQQNNNSSSVVVYYY\\\\\\ZZZWWWTTTSSSUUUYYY^^^aaabbb```^^^^^^```bbbggglllrrrwwwzzzyyywwwtttuuuwwwwwwuuurrrqqqvvv}}}|||rrrmmmnnnooonnnlllgggdddfffooo|||~~~zzzwwwwwwwwwwwwwwwssskkkdddccceeegggggggggfffdddeeemmmzzz~~~wwwyyytttyyy~~~~~~zzzxxxxxxyyywwwtttsssqqqoookkkhhh```___]]]ZZZWWWSSSPPPOOONNNTTTYYY[[[XXXVVVWWWZZZ\\\ZZZUUUQQQNNNLLLLLLMMMGGGKKKQQQWWW\\\___``````ZZZIII:::777888666444444000111222333333222000000......---,,,,,,---...............,,,******,,,...,,,...000///...000444888555000***&&&%%%(((+++,,,000///......///111333555AAAIIIYYYvvvnnndddXXXPPPTTTYYYTTTTTTXXXVVVUUUUUUUUUXXX```mmm|||}}}tttlllfffgggjjjkkkmmmooonnnjjjgggggghhhdddfffkkkooollliiikkkqqqxxx{{{qqqiiibbb^^^[[[ZZZ___]]]\\\]]]```bbbbbbbbb]]]aaafffhhhgggfffhhhjjjiiiiiioooxxx{{{wwwtttvvvssssssrrrpppmmmiiifffeee___ZZZUUUSSSVVV\\\aaadddccchhhjjjfffcccgggmmmpppyyysssnnnpppvvvwwwqqqjjjeeedddaaa^^^\\\___gggmmmooommmiiiccc^^^[[[\\\]]]\\\[[[\\\^^^ZZZTTTRRRTTTOOORRRTTTTTTWWW[[[ZZZVVVXXX[[[ZZZXXXXXX[[[\\\YYYWWWXXXYYYZZZ\\\cccmmmtttpppsssuuuuuutttrrrqqqqqqrrrppp{{{{{{rrrlllkkklllllllllbbbllleeelllwwwyyyyyy|||vvvzzzzzzwwwqqqjjjeeeeeefffjjjiiifffdddfffooo|||uuuxxxzzz~~~~~~{{{|||uuuooolllhhhgggeeeaaa^^^[[[YYYXXXUUUYYY^^^```___^^^^^^___fff___WWWUUUWWW[[[[[[ZZZXXX^^^eeekkkoootttzzz~~~qqq]]]LLLJJJHHHAAA===???<<<:::666444444555444333888222------//////......---...111444111,,,+++///111000000111333444333222---000000,,,)))+++///222...999000///...///;;;555@@@TTT```mmm___UUUVVVZZZVVVWWW\\\YYYZZZ[[[]]]aaahhhqqq|||~~~zzz~~~wwwqqqjjjcccbbbeeedddgggiiiiiigggdddddddddcccgggmmmsssrrroooqqqwwwwwwzzzuuunnnhhhddd```[[[WWWXXXYYY[[[___aaabbb```^^^XXXZZZ^^^bbbfffjjjmmmooohhhfffhhhnnnpppllljjjlllccceeefffhhhhhhhhhfffeee___\\\YYYYYY\\\bbbgggiiiccchhhiiifffgggmmmtttvvv}}}wwwrrrssswwwvvvooohhhdddccc```\\\ZZZ]]]ccciiillljjjfffaaa[[[XXXXXXZZZ[[[ZZZ[[[]]]YYYSSSQQQSSSTTTYYY[[[ZZZZZZ]]]]]][[[]]]^^^[[[WWWXXX\\\]]][[[SSSUUUWWWXXXZZZ^^^eeejjjnnnpppsssttttttssssssssstttqqqyyyzzzqqqkkkiiijjjiiihhhhhhqqqgggkkkuuuttttttyyyuuu~~~zzzuuutttuuurrrrrrqqqooopppwwwvvvwwwzzz}}}yyyqqqmmmfffffffffgggeeebbb^^^ZZZ\\\```dddgggffffffhhhiiikkkfff```]]]\\\\\\\\\[[[fffjjjnnnrrrwww~~~pppaaa___^^^VVVRRRSSSDDDAAA<<<888777777777666555222000//////...,,,,,,---+++++++++)))''')))///+++---000333333111,,,)))&&&)))++++++***,,,///000000888000444444000888111999QQQaaaiii[[[YYY\\\YYY[[[^^^ZZZ[[[^^^bbbfffjjjpppvvvzzz}}}yyyyyyyyy}}}}}}zzzyyy|||{{{{{{}}}|||xxx~~~~~~wwwssslllddd```bbbaaadddhhhjjjiiigggffffff```ccciiinnnnnnkkkmmmrrryyyzzztttooolllkkkggg```YYYWWWZZZ___dddhhhgggccc___[[[[[[]]]dddlllsssvvvvvvppplllkkkmmmmmmjjjggghhh^^^aaafffjjjmmmmmmllllll\\\ZZZYYY[[[```eeeiiikkkfffhhhhhhgggjjjsssxxxyyyzzzuuuuuuxxxvvvooohhhbbb```]]]YYYWWWYYY^^^bbbgggfffbbb]]]XXXUUUUUUVVVYYYXXXZZZ[[[YYYSSSQQQSSSXXX```dddbbb^^^^^^____________ZZZUUUVVV[[[]]][[[PPPRRRTTTUUUWWWYYY]]]```hhhkkkoooqqqrrrrrrtttuuuxxxttt{{{yyypppkkkjjjiiigggfffllluuummmpppyyyvvvssszzzyyyuuu}}}~~~wwwuuuvvvtttuuuvvvuuutttwww~~~xxxwww~~~~~~|||tttoookkkiiihhhiiikkkkkkhhheeefffiiimmmpppqqqrrrsssttt{{{yyyuuupppkkkiiiiiijjjjjjmmmqqqwwwyyyuuurrrhhhaaa```[[[VVVOOOJJJHHHHHHHHHHHH???@@@>>>;;;777555444444555222222333222000222777111444777:::999777333000...///111444555666777888666:::333;;;:::111888444555SSSgggooolllooollllllllleeefffhhhlllnnnpppssswwwzzz~~~yyywwwttttttvvvxxxwwwtttqqqppptttrrrqqquuu{{{|||yyytttyyy||||||{{{yyywww~~~xxx{{{|||vvvoookkkddd\\\YYY[[[\\\^^^bbbeeefffeeedddccchhhgggiiilllkkkiiikkkppptttzzzyyyvvvpppiiigggfffccc\\\UUUNNNQQQVVV\\\``````\\\YYYXXXVVVXXX___iiiooommmjjjiiifffccccccccc```\\\YYYUUUYYY^^^bbbddddddbbbaaa\\\[[[\\\___cccgggiiijjjggghhhgggfffkkktttxxxwww~~~yyyuuuuuuwwwuuuooohhh___\\\YYYVVVUUUVVVYYY[[[bbbaaa___[[[WWWUUUVVVWWWXXXWWWYYY\\\YYYTTTSSSUUUXXXdddllljjjccc`````````^^^]]]YYYUUUVVVZZZZZZVVVOOOPPPPPPQQQSSSVVVYYY\\\cccfffjjjmmmooorrrtttvvvxxxtttzzz~~~yyyrrrnnnmmmmmmkkkiiilllzzzuuuxxx}}}yyysssyyyyyy{{{}}}zzzxxxrrrvvvqqqlllkkknnnrrrrrrqqqooosssxxx}}}~~~|||zzzxxx}}}}}}zzzsssllljjjmmmrrroooqqquuu|||yyyqqqnnnbbb]]]VVVQQQOOOOOOPPPQQQDDDFFFCCC:::333111222222000///111555444111000333111222444444333333222333111...---///111111333666BBBHHHEEEMMMFFF666<<<<<<999YYYqqq}}}|||zzzuuutttvvv{{{zzz|||wwwvvvsssrrrzzztttvvvzzzvvvpppjjjgggccc^^^^^^aaabbbcccfffiiikkkkkkjjjiiimmmiiiggghhhhhhhhhmmmssswwwzzz|||zzz{{{tttlllgggdddaaa[[[WWWQQQRRRVVVZZZ^^^```^^^\\\[[[ZZZ\\\dddnnnrrrmmmgggfffdddcccbbbcccaaa[[[TTTTTTWWW\\\```aaaaaa^^^]]]___^^^___bbbeeeggghhhgggbbbcccddddddjjjssswwwvvv}}}yyysssqqqqqqnnnhhhccc\\\ZZZVVVTTTTTTVVVWWWXXX______^^^\\\YYYWWWXXXYYYXXXWWWZZZ]]][[[VVVUUUXXXXXXfffrrrqqqiiidddbbbaaa]]]]]][[[YYY\\\^^^[[[TTTOOOMMMKKKJJJMMMSSSXXX[[[bbbeeeiiimmmpppsssvvvyyyvvvrrrzzz{{{uuurrrrrrsssrrrpppsssxxxwwwxxxzzzqqqsssqqq|||zzz{{{xxxuuuvvvxxxyyyxxxvvvzzz~~~{{{yyysssttt{{{}}}kkkggg```\\\[[[]]]^^^___VVVWWWQQQCCC:::999::::::888444333555555444555888999===AAAAAA>>>999666555777111---...000333;;;DDDTTTffflllsssbbbFFFCCC======___xxx|||nnnmmmjjjhhhooorrrrrrsssvvvxxxxxxvvvsssjjjeeebbbbbbaaa```cccgggeeeeeeeeehhhjjjkkkjjjhhhaaa\\\YYY[[[]]]___eeekkktttsssvvv{{{|||wwwuuuuuuuuuppphhhaaa\\\WWWSSSQQQTTTTTTVVVZZZ]]]``````___[[[ZZZ]]]eeeooosssoooiiiggggggeeedddfffeee^^^UUUSSSVVVZZZ^^^``````___^^^\\\[[[[[[]]]```aaaaaa```[[[```ccceeejjjrrrvvvvvv|||vvvooojjjgggddd```\\\[[[YYYWWWVVVXXXZZZZZZZZZ```aaa```^^^[[[YYYYYYZZZWWWWWWYYY]]]\\\WWWWWWZZZYYYgggrrrrrrlllgggeeeddd```aaa______bbbeee```WWWPPPMMMHHHHHHKKKQQQVVVYYYbbbeeeiiimmmpppssswwwzzz{{{vvv}}}~~~wwwtttuuuvvvvvvuuu}}}yyyqqqmmmsss}}}ssssssooovvv|||~~~yyy|||zzzwww~~~}}}vvvrrrmmmjjjjjjlllmmmmmmjjjkkkbbbSSSKKKKKKKKKGGGHHH???888666777999>>>DDDEEELLLTTTUUUNNNDDD:::555;;;444111333555:::IIIZZZkkk```NNN999???aaazzzyyy{{{yyywww}}}|||sssppppppssstttrrrsssvvvsssqqqoooppprrrssssssqqqmmmiiigggjjjmmmnnnqqqvvvuuutttwww}}}~~~yyyvvvwwwtttssspppiiiaaaZZZWWWVVVWWWXXXZZZ]]]aaabbbbbb```^^^]]]^^^dddlllqqqpppnnniiihhhccc```bbbddd]]]SSSQQQRRRUUUXXXZZZZZZZZZYYYZZZYYYYYY[[[]]]_________]]]dddjjjjjjkkkoooqqqqqqsssnnnfffaaa___^^^\\\[[[]]][[[YYY[[[^^^```aaa```dddeeeccc```[[[XXXWWWWWWUUUUUUXXX\\\[[[WWWWWWZZZYYYccckkkjjjfffeeeffffffdddccc``````dddhhhddd\\\UUURRRNNNMMMPPPTTTVVVWWW```bbbfffhhhkkknnnsssvvv{{{ssswwwyyyttttttuuuuuuttt||||||rrriiijjj}}}}}}{{{vvvyyyuuu~~~~~~{{{~~~}}}zzzvvvttttttuuuuuuuuuppprrrkkk^^^YYYZZZVVVMMMOOOGGGAAAAAABBBBBBDDDGGGJJJPPPVVVVVVNNNEEE>>><<<<<<777555777888===PPPfffwww```@@@EEEdddyyyuuuwwwyyy~~~}}}~~~}}}~~~wwwqqqrrrvvvqqqhhhfffggghhhiiijjjiiiiiihhh```___^^^```cccfffgggfffdddlllrrroookkkkkklllkkkiiiddd^^^ZZZZZZ\\\^^^______]]]\\\^^^cccffffffeeehhhhhhfffaaa[[[WWWUUUTTTSSSSSSVVV[[[ZZZVVVVVVYYYWWW^^^bbb```^^^aaadddeeefffccc^^^]]]bbbhhhfff___[[[XXXUUUUUUWWWYYYXXXWWW[[[^^^aaaccceeehhhlllooorrrhhhiiipppwwwyyysssqqqrrrrrrrrruuuyyynnnhhhsssmmmqqqpppxxxzzzrrrtttzzzyyyzzz|||wwwpppqqqrrrssspppllllllnnnqqqxxx|||~~~|||{{{yyywwwzzzzzzzzz|||{{{}}}|||~~~~~~xxxvvvwwwpppdddeeeaaabbbfffgggbbb\\\ZZZaaacccccc```ZZZWWWYYY]]]UUUPPPPPPRRRPPPRRRfff~~~qqqMMMLLLhhhzzz~~~{{{}}}|||{{{xxxqqqqqqppppppqqqtttxxxzzzxxxwwwqqqsssxxxtttooohhhccccccfffiiikkkfffcccaaadddjjjmmmllliiijjjjjjjjjhhheeeaaa^^^[[[YYYYYY[[[^^^YYYRRRTTT[[[[[[\\\]]]]]]\\\^^^dddiiidddeeeccc___```eeefffdddeee^^^YYYYYYXXXVVVVVVXXXdddeeeeeeffffffeeedddccc```dddiiilllooouuu~~~vvvoookkkjjjlllnnnxxx{{{zzzuuuqqqqqqqqqnnnkkkmmmpppqqqrrrtttvvvyyyyyyzzz|||~~~vvvpppfffjjjmmmiiibbbaaagggnnnvvv{{{~~~~~~yyyuuuqqqppprrrvvvyyy|||~~~vvvqqquuuzzz~~~~~~xxxrrrkkkpppuuuvvvrrrnnnmmmmmmfffmmmmmmfffcccggggggbbbgggccccccfffcccaaalll||||||lllXXX\\\hhh~~~}}}wwwsssrrrtttvvvwwwtttpppmmmoootttxxxyyyxxxvvvvvvuuusssoookkkgggeeeddddddfffhhhddd^^^___eeedddddddddddddddfffiiilllffffffdddbbbeeejjjiiieeeddd___\\\^^^^^^\\\\\\^^^eeefffggghhhgggeeebbbaaa```bbbdddeeehhhnnnuuuzzzzzzwwwsssnnnkkkiiiiiiiiirrrwwwyyyvvvrrrqqqnnnjjjeeegggjjjkkkkkkkkklllmmmqqqqqqtttwwwyyywwwqqqlllfffiiikkkhhhcccaaaeeeiiikkkqqqvvvyyy|||}}}xxxqqqmmmjjjgggfffhhhkkkoooqqqtttyyy~~~~~~zzzwwwwwwxxxvvvpppmmmrrrxxx~~~}}}wwwtttwwwyyyxxxvvvtttvvvxxxvvvxxxwwwrrrpppqqqqqqppptttssssssrrrooolllpppwww|||yyyuuujjj]]]cccmmm~~~||||||{{{|||{{{vvvpppqqquuuvvvtttttttttuuuvvvuuutttpppooollllllppptttrrrlllgggbbbaaadddeeeddddddfffmmmoooppppppnnnjjjfffdddfffdddbbbbbbfffiiilllmmmrrrrrrqqqpppnnnkkkiiihhhmmmtttyyyxxxuuurrrnnnhhhgggkkknnnppppppooonnnooopppqqqrrruuuwwwwwwuuussshhhjjjjjjhhheeebbbaaaaaaiiipppvvvzzz}}}}}}wwwooolllkkkiiihhhhhhjjjmmmooosssxxx~~~}}}yyyxxxxxxmmmiiihhhlllsssxxx~~~{{{zzz~~~||||||{{{}}}}}}|||zzz|||}}}|||yyyvvvyyy}}}{{{vvvpppssstttvvvvvvtttpppllliiimmmttt{{{uuusssuuuwwwvvvxxx||||||wwwssssssooojjjkkkooorrrqqqooovvvvvvvvvvvvuuutttrrrqqqqqqxxx|||{{{yyywwwtttoooeeehhhmmmppppppnnnllllllggghhhiiikkkmmmoooppppppttttttrrrpppmmmgggaaa]]]```ffflllooossstttpppiiihhhhhhfffdddbbbbbbcccdddiiinnnsssuuutttqqqooonnnjjjhhhiiilllqqqvvvyyy{{{}}}~~~~~~wwwttt{{{yyyuuuxxx~~~|||~~~~~~|||mmmsssppprrrzzzzzzsssqqqtttsssyyy~~~~~~~~~www{{{~~~}}}yyyvvvtttnnnnnnoooppprrruuuxxxzzz|||xxxpppfff```cccgggjjjlllppptttsssnnnnnnooonnnkkkfffcccbbbbbbdddgggkkknnnmmmkkkiiihhhiiijjjllloootttyyy{{{{{{wwwyyy|||~~~{{{zzz{{{tttrrrxxx{{{tttooorrrzzz|||uuu{{{vvvzzzyyyuuuyyyuuuzzzyyyooohhhooorrrttttttxxx|||{{{wwwxxxzzzzzzwwwpppkkkiiiiiijjjlllnnnppppppooommmlllgggjjjlllooottt{{{}}}zzzttttttvvvxxxvvvvvv||||||www{{{|||yyysssqqqwwwwwwqqqllllllrrrxxxzzzzzz~~~xxxyyyvvvxxx{{{{{{zzzxxxwwwwww}}}~~~}}}~~~{{{uuurrrssstttttttttuuuuuuuuusssrrrsssvvvwwwvvvzzz|||yyywwwwwwyyyxxxwwwzzzyyyvvv{{{~~~}}}~~~|||zzzzzzxxxssspppuuu}}}|||}}}vvvrrrlllkkkmmmrrrvvvxxx{{{xxxxxxwwwvvvwwwxxxwwwuuuttttttvvvwwwvvvvvvwwwzzz}}}yyyzzz~~~|||}}}|||zzzzzz~~~}}}xxxwww~~~~~~|||}}}yyyxxxyyyxxxsssooottt{{{}}}vvvzzz~~~xxxuuuppplllmmmpppuuuyyy}}}~~~|||zzzzzz{{{zzzzzz}}}yyyzzzvvvttttttwwwyyyyyywwwuuutttrrrppppppqqqssstttuuupppnnnqqqxxx{{{yyyuuuwwwyyy~~~}}}~~~vvvsssyyy{{{xxxyyy|||uuuoooppptttuuuuuuwww}}}}}}{{{yyy}}}}}}~~~|||}}}xxxyyyzzz}}}wwwnnnjjjooossspppkkkiiijjjiiihhhiiimmmqqqssstttnnnmmmkkkhhhhhhkkkqqquuuzzztttsssuuuzzz{{{~~~~~~yyyxxxwwwvvvvvvxxx{{{|||}}}}}}|||yyyrrrtttwwwuuurrrqqqnnnkkkggggggkkkqqquuuxxxppplllgggccccccggglllooo|||zzz|||wwwvvvwwwqqqsssuuuwwwzzz~~~zzzsssuuu~~~{{{yyywwwxxx~~~{{{}}}}}}~~~}}}||||||uuupppkkkiiimmmttt{{{tttmmmddd```aaaeeehhhjjj~~~~~~xxxxxxxxxyyy|||~~~sssttt}}}xxxwwwwwwwww|||{{{zzz~~~yyysssqqqtttzzzxxxoooddd```cccgggiiijjjxxxvvv~~~~~~{{{||||||{{{|||}}}{{{|||wwwpppgggdddggglllmmmmmm|||yyy||||||}}}wwwsssnnnmmmooorrrrrrqqq||||||||||||{{{zzzyyyxxx~~~yyy{{{kkk^^^vvvuuukkk}}}