BM;6( aaacccddddddcccdddfffhhhcccbbb`````````aaabbbbbb```^^^^^^aaagggkkkjjjhhhfffggggggeeedddeeehhhlllssspppnnnmmmoooqqqqqqqqqhhhfffddddddgggjjjlllmmmmmmmmmmmmlllkkkjjjjjjjjjqqqsssrrrnnnooosssuuuttttttsssuuuwwwuuuooonnnqqqqqqqqqqqqrrrssstttvvvwwwwwwxxxxxxwwwsssnnniiieeefffkkkppptttvvvxxxzzz}}}wwwuuurrrpppoooqqqsssuuu~~~zzzwwwvvvppppppqqqqqqqqqtttxxx{{{}}}{{{yyywwwyyy|||~~~|||}}}~~~}}}~~~DDDEEEDDDCCCAAAAAACCCEEE???===<<<<<<>>>AAAAAAAAA:::;;;<<<>>>@@@BBBCCCCCCCCCDDDDDDDDDCCCDDDGGGIIIIIIHHHGGGHHHKKKNNNOOOOOOEEEDDDCCCCCCEEEGGGGGGFFFEEEFFFFFFEEEBBB@@@@@@AAALLLNNNMMMJJJJJJMMMMMMKKKLLLKKKLLLNNNJJJCCCAAACCCGGGIIIJJJLLLNNNNNNOOONNNNNNPPPRRRRRROOOHHHAAA<<<===AAAGGGKKKNNNPPPRRRTTTQQQOOOLLLIIIHHHIIIJJJKKKUUUVVVUUURRRNNNIIIGGGFFFGGGGGGHHHHHHIIIKKKOOORRRZZZZZZYYYYYYZZZZZZXXXVVVQQQPPPOOONNNOOOQQQTTTUUUTTTPPPOOOPPPOOOLLLMMMPPPXXXYYYZZZYYYVVVTTTTTTTTTVVVVVVWWWVVVUUUUUUXXXZZZ___ZZZUUUTTTUUUVVVTTTRRRTTTSSSRRRQQQRRRTTTVVVXXXSSSYYY___aaa___ZZZWWWWWWXXXXXXYYYYYY[[[\\\]]]^^^[[[bbb``````ddddddooo??????===;;;888888999;;;888555333444777999999888333555777777555444666888999999::::::;;;<<<===>>>999888888999===@@@AAAAAA999888777777999999777555666999<<<;;;777333000000;;;===>>>;;;;;;>>>===;;;<<<:::;;;;;;777///,,,...333666:::>>>@@@@@@@@@???<<<>>>AAACCCBBB???:::777555777;;;>>>@@@AAAAAABBBAAA@@@>>><<<;;;<<<>>>???@@@@@@???;;;555111......555666666555555666999<<>>===<<<>>>AAADDDIIIEEEAAA>>>>>>>>>===;;;<<<<<<===>>>???AAABBBCCC<<>>=========>>>@@@BBBEEEFFFCCCGGGDDDDDDHHHIIIUUUmmm>>>>>><<<:::777555Ħ333888<<<<<<;;;444777888666111///111333555666666888999999999999111000000222555888888888222111111111222111...,,,///555;;;<<<777000+++***111555777555666999888555555333333333///(((&&&)))***---333888<<<<<<;;;:::666777999:::;;;;;;;;;;;;888999:::<<<<<<;;;999777:::999888888888:::;;;===<<<<<<;;;777222---+++***/////////---+++,,,///111777:::>>>CCCDDDAAA;;;666::::::;;;<<<===>>>>>>??????:::555555444222555999?????????===:::777555666666777777555555666:::<<>>;;;999777666666666666888;;;===???===???;;;<<<@@@@@@MMMggg888999999888555333>L+++000999???AAA@@@222444555333///---...///444333444555777777555333,,,++++++---000222333222///...,,,,,,---,,,***(((+++333;;;<<<666...)))(((---222444444444777555222+++(((''''''$$$ $$$(((+++111666999999888666555444333333333555777999:::999999::::::888555222444444444444555666888999888999999777333///---,,,......---+++******,,,///000222666:::<<<:::555111333333444555666888999:::===888555555444111222666888999999777444111111111///000111111000111444666666555444333444555777888666777888999999999888888333333444555666666555555444444555555777888999:::;;;;;;888;;;???>>>KKKfff222444555555333111HdĦ&&&---777???AAA???111222222222000000000111333333333555666666222///(((((())),,,000222222111000...---,,,---,,,+++)))+++222999999222,,,******---111444333333444111---"""###)))+++///333444333111000000///......///000333444666555555777999999666333111111000000111222333444111333666555333///---,,,---------,,,+++---000222.........000222333222000---------...000333555777888555333444333//////111000222333111///---------***+++---------...///111000000000000000222555888444444444555555555555555111///------...111333555444555555666666666666666777777555:::@@@>>>LLLhhh+++...111222000...DdD;;;999000222111ӵ+++%%%ӵ333ӵ------,,,((()))Ħ&&&ӵ......,,,+++ĭӵ777444,,,---------,,,///333444222///---,,,)))***+++++++++---111444111...++++++---000333333,,,,,,,,,---///333666888777444444555444///---///...///111000...------...(((***---.........///000000000000000000222666999333333333444444555555555222///+++))),,,000555777555666777777777666444333555444333:::AAA@@@NNNkkk'''+++///000///...D%%)?777fff?><z888555=?Ħ&&&g&e222g&e///222444S?ʬ+++4ff?>ߝL+++@eg&e000///---3h?g&e>&e333000??''''''(((******)))///555444---((((((***++++++***))))))+++///222000,,,(((***///333333111///,,,+++---111333000---333222111000///------,,,---,,,***)))***,,,///000...---,,,+++***+++...111222111///---+++,,,000333111333555444111000111444444111---))))))+++...111666777777666333222222333444666333555;;;???PPPkkk,,,///222222000...Dtfo9ĦsߝLGdUĦ555Ht@cӵHu]Ħ111Hu]Ħ///444Htƅ^///qIܗGIӵ(((H׼s$$$"""Hu]Ħ222000Bt=o9ĦHƅ^Hu]Ħ222+++'''&&&&&&&&&&&&%%%+++000000+++'''(((+++......---+++)))))),,,...+++)))'''+++111666666444333111///111333333000+++......///000000000000000...---+++)))((()))***,,,......---+++***,,,///222000...---,,,...000222444000222333333222222444666777444000,,,***+++...000222333444444333222333555444666222333:::>>>OOOjjj///111333222000---HdDĦgdKӵDdDDdDĦ444DdDĦ4DufӵDdDĦ000DdDĦ...q<R111222peƜ4DuTӵ%%%DdDĦ)))'''DdDĦ111qjRgdKӵDdDΦDdDĦ222555777333111,,,(((%%%###""""""###'''+++***'''%%%(((+++111111000...***((()))***(((((()))...555999999777555333222333444222---((('''))),,,///111333444444000...+++)))'''&&&&&&''',,,,,,,,,***)))***---000...,,,+++---222555555444...000111222222333666999:::777333///,,,,,,...///---///111222222333444666333555111222999===NNNiii000000111000///---DdDĦnuR)ĦDdDΦDdDĦ777DdDĦnuR)ĦDdDĦ///DdDĦ***po9u...///111222=ӊB1.uTӵ&&&DdDĦ,,,***DdDĦ,,,GIdnuR)ĦDdDΦDdDӵ333555666000///---)))%%%"""!!!"""%%%(((***(((%%%$$$'''+++333333333000---***)))******+++,,,000444666555333//////000111111///)))%%%$$$&&&***...222444444555///...---+++)))'''&&&&&&*********)))((()))+++...///,,,+++///555999777333...///000111222444666777999666333000...---......+++...111222222333444555333555111222999===OOOjjj000000000000111111>d<ӵDd<DdDΦDdDĦ;;;DdDӵnd<DdDĦ--->d<Ħ***peӵ,,,Ħ///F&uTӵ)))DdDĦ///...>d<Ħ)))peӵDx<>d<ʜ4DuTӵ444333111,,,------***'''$$$%%%&&&+++,,,,,,***&&&%%%''')))222222333111...,,,,,,---------,,,,,,,,,,,,***)))&&&''')))+++,,,+++'''$$$%%%'''***---000222333333///......---,,,***)))(((+++,,,,,,+++***+++---///222///...111777999666222//////000111333444444444555333111///...---......,,,///222333333222222333333444000111999>>>PPPlll222111000111333444&ӫeʬtIӇ777>d<Φ>d<Ħ;;;D&ӫetIӇ&&&DdDĦ,,,sdKĦ---B?dp&ĒR$$$***>d<sdKĦ***B?Ho9---s&dq&ĒR555333///,,,(((+++...---***((()))+++111111000---)))''''''(((///000000///------...///...,,,((($$$"""!!!!!!!!! """%%%((())))))(((''')))******,,,---///000111...//////000///---+++***.../////////......000111222000000111444555333111///000222444777777555333222222000///...---,,,,,,---///222333222111111111000111...///777>>>QQQnnn222000...///222333HĪj@IŌ999777ege666666Hu]3hIŌ///###DdDĦ***ne///...@h++++++>h###)))se///ne(((***@G)))...sĪj@h444444222---***''',,,000000---+++,,,///333333222000---***))))))---------+++******---//////,,,&&&  ###!!!###&&&)))***+++,,,---,,,+++******+++---///000...///111111000---+++)))---///000000///...000111......//////000111111111///000444999======:::666333333222000...,,,+++******---000222111000000000,,,---***,,,555===QQQnnn000...+++,,,...///888888666222000000D^......"""DdDĦ***------,,,++++++***++++++ ###'''s׼s(((***&&&'''(((***)))+++000222222222000---***(((---222222...,,,---000333333222111///,,,+++***,,,,,,***(((&&&'''***---111---&&& %%%***$$$''')))+++,,,...000111---+++***)))***,,,///111///000111111000---)))'''+++,,,...---,,,,,,---///***,,,---------...000222...000555<<>>999666555444222///,,,)))((('''***...111000/////////)))***''')))333;;;PPPnnn///---+++)))(((((()))***333555777666444333444777999999999777444111---+++>d<Ħ333111---***$$$>d<Ħ&&&)))+++Ħ+++******---///111///,,,)))((((((***+++((('''&&&$$$###""""""Be''')))******(((Ħ"""&&&+++...,,,))),,,,,,,,,,,,,,,---------000////////////...+++(((---...///000///...,,,++++++,,,---......,,,***(((++++++)))%%%"""###''',,,222///+++((('''***---000+++)))'''(((+++...111222...---,,,++++++,,,...///333111///------,,,,,,,,,///,,,***+++---...+++)))&&&***------,,,***+++---///...333<<>>;;;666222000---'''&&&((((((---111000......,,,)))"""%%%###'''111999MMMkkk+++***(((''''''(((***+++111333333222///...000222555555666555444111...---DdDĦ111000...+++&&&sdKĦ###&&&gdKĦ+++***+++,,,...111///---***)))***+++,,,'''&&&$$$"""!!!!!!!!!$$$(((***+++***gdKĦ ###''')))'''$$$((((((((((((((((((((((((---,,,------......,,,+++,,,,,,,,,,,,,,,,,,++++++)))***+++,,,,,,+++)))(((++++++)))&&&$$$$$$(((,,,000---+++))))))+++///111000...+++***+++,,,...///......////////////......000000000000///---,,,,,,111...+++,,,......+++)))(((+++...---+++***+++,,,++++++000888;;;999:::===999444///---***&&&'''***+++000333111///...,,,(((&&&)))'''+++444;;;MMMiii(((((('''''')))+++...000333333111///,,,+++,,,---///000222333333111000...De+++...///...---)))ne !!!ne,,,---,,,,,,,,,---111///---,,,+++++++++,,,'''%%%"""  !!!"""###%%%))),,,,,,ne!!!$$$&&&### $$$$$$%%%$$$%%%%%%$$$$$$((()))+++---.........---******)))((())))))***+++(((((()))*********))))))*********(((&&&''')))+++,,,+++)))))))))+++---///333111...+++***+++,,,---...///111222222111///...---///111222000...------222///,,,---//////---***+++,,,---,,,***)))((()))******---333555444555777555000,,,+++)))'''(((---///444666333000000...******...---000888<<>>???KKKddd...---+++******+++---...((('''(((***---,,,((($$$&&&(((>L---,,,'''$$$"""###=hĦ...333777777444000---***+++---,,,***((((((((()))+++4ĉ@ӵ(((''''''''''''((('''&&&%%%$$$###""""""""" $$$(((******(((&&&&&&!!!$$$'''***,,,------///000---******...333333111///---,,,,,,,,,,,,&&&$$$!!!"""###***&&&""""""%%%***,,,---111///---+++******+++,,,'''))))))%%% ###(((///000111111000...,,,+++)))***222BBBOOOLLL999'''###!!!!!!%%%+++//////...111---(((&&&'''&&&$$$"""###,,,333555888;;;888111+++&&&###$$$&&&)))...555666:::;;;777666777777555111555555888???AAANNNfff///...---------,,,)))&&&%%%'''***,,,------......******HdĦ...,,,'''%%%&&&=Īj---//////......///111...***(((((())))))(((((()))GG=?)))'''$$$$$$$$$$$$&&&'''$$$ ###((('''+++///...***%%%""""""%%%&&&(((***---...---+++...+++'''$$$$$$(((---000555111+++'''&&&&&&&&&&&&"""%%%%%%"""!!!&&&'''%%%$$$%%%'''***++++++...//////,,,)))))),,,///...,,,)))&&&$$$######$$$...111444222...***))))))***...777???BBB<<<000&&&!!!&&&,,,000111...,,,+++***,,,,,,)))%%%###$$$&&&(((...333555666666333---***+++***(((&&&''',,,000333555666555222111111111---555888<<&e @e&&&'''??%%%g<ĉ222000---+++3we<Ħ))),,,...***3h?@e!!!$$$'''''''''(((******Z,,,,,,,,,+++,,,...3h?gL...///...---...///222666777333***###"""&&&+++......------,,,***++++++)))&&&$$$%%%%%%(((...222333444555222...,,,...000///...------......000111222111000111222444888666777;;;<<>><<<111***---333IIIjjjpeӵ333ĦpeӵDx<>d<ӵDd<---qR/ܗ?fӵ111>d<***,,,>d<Ħ 4DufئL>e///DdDʜ4DuTӵ'''DdDĦ'''+++,,,,,,+++*********geĦ***s<v>aĦ111///peӵDx<DdDĦ%%%'''((($$$###"""###%%%'''DdDĦ"""###$$$###peӵDx<>d<+++111555111...+++***---...,,,***))))))(((%%%######&&&((()))(((''')))***)))&&&###$$$(((++++++///555777555000,,,((((((+++///111222---///222333333333444666999999111---000444GGGeeeB?d<)))%%%"""$$$&&&'''geĦ)))Hg8>aĦ333000B?Ho9 >d<$$$###""" !!!$$$&&&>d<ӵ"""###B?Ho9%%%<x666222///,,,,,,///111000...---,,,***&&&$$$$$$&&&((()))(((''')))+++***&&&""""""''')))***...555888777222---'''&&&***///333555+++---///000000000111333444666222111444666FFFaaa@h000---@G,,,---HĪj@IŌ&&&'''Bene---Hkge///ne"""$$$fe---Hu]3hh%%%(((***se(((((()))((($$$ &&&geĦja>aĦ///---@G &&&se $$$'''<Ō""" @G### Hkge+++///222///,,,,,,...111333333666222,,,%%%"""###(((,,,---+++)))(((((('''$$$"""(((((())),,,000222333222///...---,,,,,,---//////...------///222222///,,,111333000333999:::FFF]]]777444222...---+++,,,(((((('''///,,,...666""" ###---,,,D^!!!$$$''')))s׼s&&&%%%''')))***&&&###%%%geFm8,,,>aĦ---,,,+++!!!!!!%%%s׼s"""!!! !!!$$$(((Ho)))&&&$$$###$$$&&&%%%###***,,,---000...++++++...111333333444111---(((%%%&&&+++///000...---+++***'''"""&&&''')))---111333222111......------...///000111///......000222111...+++---111000333888:::GGG```;;;:::888888999888666444///...///000333444333222***++++++***(((((()))***...,,,***))))))***,,,...111111111///+++)))))))))(((,,,333<<d<Ħ!!!$$$'''Be%%%######&&&***,,,***'''&&&geFYĉ###***>aĦ++++++***...+++'''"""  !!!$$$Be&&&&&&$$$""" """%%%(((nu]ӵ,,,&&&'''###"""!!!###%%%'''''''''***+++,,,///000000---***,,,***)))***---000222333......,,,)))'''(((+++...............---)))$$$ ###%%%)))///333444111///---......///000111111222111000000111222111...,,,,,,222333444999:::JJJfff777666444444555555333111.........000333555555444''')))*********+++...000555222///---,,,...111222444444333000,,,)))(((((((((,,,444<<<@@@gdKĦ***,,,,,,///222222...***)))(((sdKĦ $$$'''---)))'''''')))---...+++((((((ŶS"""$$$%%%3we<+++...+++'''!!!!!!"""'''((((((%%%""" !!!###%%%(((iĉ@3hR/Ō&&&'''((('''&&&%%%%%%''')))+++,,,---,,,,,,000444444///)))(((&&&%%%'''+++...000000******+++)))''''''(((***)))***,,,///000---((($$$ ###(((///333333///,,,,,,---///000222222333333444333333444333222111000000777999999;;;<<A!!!###k<+++,,,---+++'''!!!!!!!!!"""$$$''')))(((%%%###!!!###$$$$$$&&&fh'''(((***,,,,,,++++++******+++---...***))))))...444555000***$$$######%%%))),,,......***+++,,,+++)))''''''''''''))),,,000111...)))%%% """''',,,000000---***,,,---000222333333222222555666666666666555555555999??????>>>>>>>>>NNNkkk222222222333444333000...))))))***,,,......,,,)))"""$$$&&&(((+++000666::::::888666444333555666888999999777333---)))''''''''''''(((+++***---000000+++)))******(((((('''&&&)))(((''''''(((***,,,...000111111///---...///...+++'''### &&&)))+++,,,,,,)))$$$######$$$%%%(((***)))&&&###"""$$$$$$###$$$((('''(((+++///111///000000...,,,++++++---'''&&&'''+++111333000+++#########%%%)))+++---,,,,,,...//////---***)))))),,,---///111222///)))%%%!!!"""$$$(((+++,,,***(((+++---000333444333111000333555777777777777999;;;???CCC@@@???@@@???NNNiii111222444666777555111...'''(((***,,,---+++&&&"""!!!###$$$&&&)))...444888666555444333222333444555666666555222---***))))))'''&&&%%%%%%%%%&&&%%%%%%(((,,,,,,'''&&&))),,,,,,)))'''&&&&&&((())))))(((''''''&&&&&&''')))***++++++)))(((***---...+++'''###"""!!!!!!"""###$$$$$$$$$"""!!! ###&&&(((,,,---,,,(((""" ###&&&&&&&&&''')))******(((%%% ###%%%$$$!!!"""&&&***)))'''%%%$$$&&&+++000444111333333000,,,(((((((((&&&&&&&&&***...///...,,,%%%%%%%%%'''***---------+++---//////...---,,,---...///111333444222---***###""""""###%%%'''''''''+++---111333444222///---///222555666666888;;;>>>@@@AAA===;;;>>>???LLLeee000111444777888666111---'''(((***,,,,,,)))###!!!###$$$%%%'''+++111555111111111000000111111222333333333000---+++***+++'''&&&$$$###"""!!! """'''((($$$$$$)))///111)))'''&&&&&&((())))))(((######"""!!!!!!"""###$$$$$$######&&&+++---+++)))&&&%%%$$$%%%'''((((((((('''%%%""" ###%%%---//////+++&&&###%%%))))))))))))***++++++)))''' ###%%%### $$$)))###""" ###)))///333222444444111+++&&&%%%%%%'''''''''))),,,------,,,'''''''''))),,,.........'''***,,,...---------...---...111444777666333111%%%### """$$$&&&&&&+++---111333444111...,,,,,,///333444555888<<<@@@>>>>>>888888===>>>KKKccc//////111333555444111///------,,,***(((%%%$$$"""((())))))'''%%%'''---111222222222000------...000111000//////000000///...///+++&&&######$$$%%%%%%%%%%%%%%%%%%(((---111444)))(((''')))++++++'''$$$$$$###""" ӵ((())))))***$$$***000111///,,,)))((('''%%%$$$###"""""""""%%%'''***---...---+++***((('''''')))+++,,,+++)))***&&&"""  """"""!!!%%%***+++)))+++...111000+++%%%!!! $$$$$$$$$######&&&+++///((((((***---///000...---((('''&&&))),,,...,,,***222000///000333555555444,,,((($$$!!!"""$$$%%%%%%***...222222///,,,,,,,,,---111555999999::::::;;;777666333555:::999GGGddd......///222444333111...,,,,,,,,,+++)))&&&$$$###)))***+++***)))+++000555111111000...++++++---......,,,,,,---...000///...000---)))''''''(((((((((""""""###$$$'''***---///))))))***,,,...---)))&&&%%%$$$###!!!4ĉ@ӵ''''''&&&"""%%%+++///111000---+++***)))'''%%%$$$""""""!!!"""$$$(((,,,------+++***'''''''''))),,,---,,,+++...)))### !!!!!!%%%+++,,,)))***...111000,,,'''###!!!#########""""""%%%)))------,,,***)))******+++***'''%%%%%%'''***,,,+++)))///000000000111111111222///---)))%%%######%%%&&&,,,///222222///,,,,,,------111555888888888888999555444///111777777HHHeee------...000222333111///,,,,,,------+++)))&&&$$$(((***++++++***,,,111555000000...+++))))))+++---***))))))***,,,............,,,+++***++++++)))((( !!!###%%%''')))******+++...111222000,,,)))&&&&&&$$$""" GG=?&&&$$$###&&&)))---......---,,,,,,+++)))'''%%%######""" """%%%(((***++++++***(((((()))+++...000///...222,,,$$$ ###$$$(((......***(((,,,///000---((($$$"""!!!""""""!!!!!!###'''***111...***&&&$$$$$$%%%'''$$$$$$$$$&&&((()))(((''',,,///111000---+++,,,---111111...)))$$$###&&&))),,,///222111---***+++,,,///222666888777666666666333000***,,,333666IIIhhh///......ӵ---...///ĭӵ'''ӵ,,,Ħ+++)))((()))+++---------***ӵӵ555555ĦƜ`1.׼s***(((%%%%%%Ħ,,,,,,---,,,***((('''&&&%%%ӵ$$$Ħ))),,,///111111111111,,,%%% ĭӵ,,,(((Ħ$$$'''///Ħ"""Ħ'''''''''''')))...111000***&&&''')))...///...***$$$###'''------000111000+++))))))***222444888999777555444444111...((()))111666KKKlll333111?~4222000111g&e>&e)))g&e+++>hӵ,,,***)))***,,,,,,,,,g&e---guO>uO>&e4446664ff?>ߝL&&&gĉ@)))+++)))&&&Shӵ///,,,+++***)))((((((g&e>hӵ))),,,//////...,,,***'''fff?><z,,,g&e>&e))))))HL"""###%%%ShӵgL&&&''''''(((((()))---000...((($$$$$$%%%''')))***'''$$$%%%+++111222444666444///++++++,,,444666999:::888555444333000---''')))222777MMMnnn6664Dӵ222333222Hƅ^Hu]Ħ+++Hu]Ħ)))ZuR)Ħ---***)))***+++,,,,,,Hu]Ħ000HŐeHŐeHu]Ħ555qIܗGIӵ***tt))))))(((HGgĉ@333333---,,,+++)))((((((Hu]ĦZuR)Ħ%%%(((*********((('''sߝLGdUĦ+++Hƅ^Hu]Ħ%%%ntHdĦ######HGgĉ@ HdĦ)))))))))***++++++---...,,,((($$$###$$$###$$$&&&%%%&&&)))000555777:::===;;;666111......333666888999777444222222...,,,'''+++444999MMMnnn8885554DuXӵ111444222DdDΦDdDĦ,,,DdDĦ'''...t|<...,,,)))((())),,,------DdDĦ000DdDΦDdDΦDdDĦ444peƜ4DuTӵ,,,`eĭ)))qet333333444000...,,,***(((&&&DdDĦ t|<"""%%%(((******)))(((&&&DdDDdDĦ+++DdDΦDdDĦ###q<niDdDĦ$$$qet"""!!!DdDĦ,,,++++++---///...---,,,***(((&&&%%%$$$$$$$$$$$$&&&***///555999999===@@@???999333///...111444666777555222000000******(((---666:::LLLkkk9995554DuXӵ///444222DdDΦDdDӵ+++DdDĦ''',,,o)h...,,,)))''''''))),,,...///DdDĦ...DdDΦDdDΦDdDӵ333=ӊB1.uTӵ...HߝL`o9+++po9wӵ111222111...***'''$$$DdDĦ######o)h%%%&&&))),,,------,,,)))&&&DdDΦDdDĦ,,,DdDΦDdDӵ"""GIpӵDdDĦ%%%po9wӵDdDĦ///------///111000...+++))))))(((&&&%%%'''%%%%%%(((---444999;;;777;;;@@@???999222---+++///222444555333000///...((()))(((...777:::JJJhhh3334444DuXӵ...000000DdDʜ4DuTӵ)))>d<Ħ(((Dt---(((((()))***+++)))(((>d<Ħ--->d<ʜDd<ʜ4DuTӵ...,,,F&uTӵ***4DufئL>e000puR)Ħ------------,,,)))&&&>d<Ħ(((Dt)))+++***......***%%%%%%DdDΦDdDĦ(((>d<ʜ4DuTӵ&&&4DwDd<Ħ)))puR)Ħ>d<---)))***...*********((('''(((***---000***&&&***333999777333333444333333222000///...---...000222333444333333000...)))...777:::JJJggg1113334DuXӵ+++///111D&dq&ĒR***)))sdKĦ'''DHRRud+++******++++++)))'''sdKĦ---D&oq<Ōq&ĒR------,,,>dp&ĒR+++***nfʜd<Φ>d<Ħ)))s&dq&ĒR'''&&&i?ʜtd<Ħ)))HHܗDӊB,,,<x***,,,++++++***(((&&&&&&)))+++111---+++...555999777444222111111000//////...---///000222333555666777777444333000333888888HHHfff0001114DuXӵ'''///111Hu]3hh,,,+++)))ne&&&&&&=e000...---------,,,+++)))ne---,,,pIƎ@t@h---,,,,,,>h,,,***,,,fe,,,@ďD))),,,///,,,,,,+++***'''###ne%%%(((=e>>>;;;111)))%%%###)))***ege+++,,,sĪj@h)))((((((fdDĦ)))@ďD+++000Hkge...---,,,---,,,***'''$$$$$$'''***000000111444777888777555///...------,,,,,,,,,---000111222333555777999:::777888666777999666EEEccc1114DuXӵ&&&ĵD^...,,,+++)))...((('''222222000/////////000///---------,,,222---------,,,111,,,***------,,,***&&&&&&***000+++***)))'''$$$!!! $$$'''+++333444///)))%%%###&&&)))111333444******)))+++---DdDĦ)))&&&$$$(((...111333222000......+++'''$$$$$$&&&(((...111555888888666444333,,,+++*********+++,,,,,,.........///111444777888555888777888777333BBBaaaΦ4DuXӵtvӵ>d<Ħ+++,,,+++******+++---Ħ)))'''(((,,,000333444111000...///111222222222...---Ħ+++)))&&&&&&'''))),,,...000222333///...---,,,---...///000666111,,,***,,,/////////000000000000///---+++******,,,---)))$$$$$$)))///,,,+++***(((&&&###!!! Ħ(((***)))(((&&&###$$$'''+++---+++'''%%%###'''+++,,,,,,---111555;;;===<<<666///+++---111,,,+++,,,...111222111000>d<Ħ,,,***)))'''&&&%%%###"""$$$))),,,,,,))))))---333777777555000///---***&&&%%%&&&'''+++000555888666333111000******)))******+++,,,---*********+++---///222333///333333555555111AAAaaa?aŖ%7uSQuR)ӵsdKĦ'''++++++++++++,,,gdKĦ***((())),,,000333444///---+++,,,...111222222,,,gdKĦ+++***(((((((((((((((***---000111///...,,,+++,,,---///111222000,,,++++++---......///000111222111///---,,,++++++***&&&###$$$)))---///...---+++***((('''gdKĦ(((+++---,,,***---'''$$$(((+++***'''&&&$$$(((,,,,,,***,,,222888@@@@@@===777111...///111------...000333444333111gdDĦ///...---+++***)))&&&###$$$&&&(((***)))))),,,222777888777000111111...+++((('''(((***...333555444111...---((()))+++,,,---.........)))))))))***+++---...///---///...111555333DDDccc>A222ne---(((,,,,,,,,,---ne---***)))))),,,///111222,,,***((((((***,,,------ne+++,,,+++******(((&&&%%%&&&))),,,///,,,+++******+++...111333---------+++******,,,...---...000222222000...---,,,***&&&$$$###%%%(((***///...---,,,+++***ne&&&)))---000///...333---)))+++***&&&%%%'''+++...///,,,((((((...555===;;;777333000//////000,,,,,,...111333444333De...---,,,+++,,,,,,,,,***''''''(((************,,,///222444555111222444333///,,,))))))***,,,///333444222...+++(((***---000111111111000+++,,,---...//////////////////,,,000666888HHHfff...222333000+++............***,,,***((()))+++...000000+++(((%%%%%%&&&'''(((((((((***,,,,,,+++,,,)))%%%"""###&&&***---))))))((()))+++///333666)))+++---,,,)))(((+++...+++---///111222000...------)))$$$"""###&&&((())),,,,,,+++***))))))'''&&&)))...111222111222...------)))"""###)))111333222,,,%%%$$$***111888444000...---.........+++,,,---000333333111///,,,***((('''&&&,,,------,,,++++++,,,...++++++++++++,,,...000111000333666666333...+++******+++...111333222///+++(((+++///222444444222111///000222333333333222111222000,,,000888;;;KKKhhh;;;999555444444444555555666333111111333333111...+++---///...***'''$$$###$$$)))+++((('''+++///111...+++'''''')))++++++***((((((((()))++++++***))))))'''%%%""""""$$$''')))***(((&&&&&&))),,,------)))((((((***++++++)))''',,,)))(((---444777333//////)))""""""&&&***,,,,,,,,,+++(((&&&&&&(((***---------...000111333333222111...,,,***)))))))))---///000---'''$$$&&&))),,,***((((((******)))((('''+++000///,,,***,,,//////...,,,(((%%%$$$%%%''',,,///000///,,,+++---///000...,,,******,,,...///444555777888888444...)))///...------...///...,,,---000333333111111444777111333666777777444111...333777555555777:::KKKhhh:::888666444333333222111333111000111333444222000(((''''''&&&&&&%%%$$$###%%%***,,,(((&&&)))---......+++((((((+++---------+++***(((((()))***++++++***)))'''%%%$$$&&&(((+++(((&&&$$$%%%''')))++++++******))))))((('''((((((***'''%%%(((000555555333...)))"""!!!&&&***---111000...***'''&&&(((***//////...///000222444555111000...,,,***(((((('''***,,,---***%%%###%%%((('''&&&$$$$$$&&&''''''''''''***---,,,((('''(((+++...---***&&&$$$$$$''')))...000111000...---...000000...,,,+++***+++---...///000111444444222...***---,,,++++++---...---,,,...111333222000///111444111222333333333222000///222999999:::===>>>MMMhhh777777666444222000...---//////000222444444333111&&&### !!!$$$&&&&&&%%%&&&+++,,,(((%%%&&&)))))),,,+++)))***,,,...//////---+++)))''''''(((***,,,*********(((''''''***,,,'''%%%######%%%'''((((((+++,,,,,,)))%%%$$$%%%((('''$$$"""%%%+++222666666...((("""!!!&&&+++...222111...***((())),,,///222111000///000111333555//////...,,,***(((&&&%%%&&&((()))'''###"""$$$'''$$$!!! """%%%&&&'''''')))***((($$$"""###&&&***)))'''$$$"""$$$(((,,,000111111000......///000000///,,,***)))((())))))((((((***,,,///000...---+++)))((()))+++,,,,,,+++///111333111...---...111111000...------...///000222:::<<>>BBBAAAOOOiii111333666555222...,,,,,,111222333222000...---,,,(((%%%$$$&&&***+++&&&!!!'''+++,,,'''######$$$###&&&&&&''''''((()))***+++'''+++...///,,,)))((('''((()))***((($$$$$$(((,,,,,,)))&&&%%%&&&''''''''')))...222000***%%%###$$$"""%%%)))+++,,,++++++++++++)))%%%""""""$$$))),,,)))(((&&&$$$$$$(((...222666444111///------------------------+++(((&&&$$$''''''''''''''''''(((***(((&&&%%%&&&(((+++------))))))(((&&&$$$"""!!!!!!!!!!!! !!!%%%+++///222000...---,,,---------111///---)))%%% """(((---111222,,,***((()))+++---.........111333222000///111444222...***''''''***///222444999999999<<<===MMMiii...222555555222000000111555555444111---+++***+++&&&%%%%%%''')))(((###%%%+++,,,((($$$$$$$$$###$$$%%%&&&%%%$$$###$$$%%%$$$***000111...***(((''''''))))))&&&!!!"""(((...000---)))((((((((((((((((((,,,//////+++'''$$$$$$"""(((///111...)))&&&%%%***)))(((&&&$$$$$$&&&(((((('''$$$""" """&&&***333222111///......------------,,,,,,+++)))((('''***************+++,,,,,,,,,***)))***,,,------,,,''''''((((((&&&%%%"""!!! !!!"""$$$(((...111333000---+++,,,------,,,///...,,,***&&&!!!""")))///333444...,,,******,,,...//////...000333222000///222444222///+++)))))),,,000333666:::777666888999KKKhhh---111555555333222444777666666444///+++)))***,,,%%%%%%%%%&&&&&&%%%$$$###$$$))),,,(((%%%%%%%%%$$$###%%%&&&$$$!!! $$$)))///111---***)))***(((***)))$$$ !!!(((000222///+++))))))))))))(((((())))))(((((('''&&&&&&$$$+++333444...((($$$$$$(((***+++)))%%%######%%%$$$###""" """%%%---...///111222222222111------,,,+++++++++++++++...---,,,,,,---.........+++******+++,,,+++)))'''$$$%%%'''((()))'''$$$!!! """%%%'''***---111444555111---+++,,,...------+++,,,,,,+++)))%%%"""  %%%+++111555666000---***)))+++---.........111333111...---///111222000...------///222444999===999777999999JJJggg,,,111555666444444777;;;666555333...)))(((***---&&&&&&'''%%%$$$%%%''')))###))),,,(((%%%&&&'''&&&$$$&&&'''$$$ %%%***//////,,,)))+++---***+++***$$$ )))222333000,,,***)))))))))(((***'''###"""$$$&&&'''(((&&&---444444...'''%%%&&&(((***,,,+++&&&###"""""" ###&&&)))+++...222555666666666---,,,+++++++++,,,---...///...------...//////...***))))))******((($$$!!!!!!###%%%)))***(((%%%!!!"""%%%(((+++...111444666777333...,,,...//////---)))***,,,---,,,***'''%%% """'''---333666777000---***)))***,,,------///222333111---+++,,,...222111000000000222333444:::???<<<:::;;;;;;JJJfff000222555666666666888:::666000***(((***,,,---,,,***'''$$$$$$'''***---...000...,,,)))&&&###"""!!!$$$%%%%%%### ***,,,------,,,+++,,,---///---)))$$$"""$$$)))---,,,+++)))&&&$$$%%%))),,,'''''''''&&&%%%&&&***,,,---------)))&&&&&&)))---......---,,,)))%%%!!!!!!###"""!!!"""&&&)))***+++...444999;;;888555...---***'''&&&'''+++///222///,,,++++++,,,,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$(((,,,***%%%!!!!!!###'''$$$###'''///666:::;;;777444000......000222222+++,,,......,,,++++++++++++)))(((+++111555333111444111---++++++...222555888444333444111+++)))***111111111222333444222111===@@@===:::;;;<<>>:::888999;;;MMMjjj222333555:::???@@@===:::333...(((&&&'''((('''%%%---***'''&&&'''(((((((((***)))'''%%%###"""!!!!!!!!!$$$&&&%%%$$$######%%%'''***,,,,,,,,,---...---***&&&###"""###&&&'''""""""!!!"""%%%%%%'''***++++++,,,...000///---***&&&######&&&)))000///,,,)))&&&###"""!!!"""%%%)))++++++******+++,,,,,,---///111111000...%%%%%%$$$""""""$$$))),,,222...)))%%%######"""!!!###"""  """###'''+++......***(((((()))(((''''''***///222222000///222555444222000000111000///---+++***))))))***'''&&&(((,,,//////,,,(((*********+++...222666888666333333555444///...///222222333333222222222222999<<<999666999;;;MMMjjj222222444;;;AAABBB===888222...)))''''''(((&&&###)))'''%%%%%%&&&'''''''''&&&&&&$$$###"""!!!!!!!!!"""$$$%%%%%%$$$$$$%%%&&&$$$'''***++++++******+++***(((%%%######$$$%%%%%% """$$$&&&(((,,,------,,,,,,------***'''###"""$$$'''***///---+++(((&&&&&&&&&''')))***,,,---,,,,,,,,,,,,------,,,,,,,,,+++***)))$$$###"""  ###&&&'''$$$"""!!!###&&&(((((('''%%%###!!!!!!###%%%'''))),,,......+++((('''(((&&&&&&''',,,111222000---,,,000444333///---///333444222...,,,++++++++++++&&&%%%%%%'''))))))'''%%%%%%&&&))),,,000555888:::666333333555444000///111333444444444333333444555777;;;:::999;;;;;;KKKfff111111333:::@@@@@@:::444000---)))(((******'''%%%###""""""###&&&(((''''''%%%%%%$$$###""""""""""""(((((('''%%%######%%%'''%%%'''***+++)))'''&&&&&&'''%%%######%%%&&&%%%### !!!!!!  ###%%%'''***,,,---+++)))(((((()))&&&###"""###&&&))),,,,,,***)))'''((())),,,---222000---+++++++++,,,---...---+++(((&&&&&&&&&'''%%%$$$"""!!!&&&+++...///)))'''%%%######%%%''')))***,,,---,,,***'''%%%$$$###$$$''',,,222444111...+++///111///,,,+++///444777333///---...///......(((%%%###!!!"""$$$%%%&&&$$$&&&)))---222666:::;;;555333222555333///...000333444555444333333555888666===>>>???@@@>>>JJJccc111111444888<<<:::555000---+++)))))),,,,,,***''' ###'''))))))(((&&&%%%$$$###############,,,+++)))&&&######$$$&&&%%%'''******(((%%%$$$###$$$""""""$$$'''(((&&&###""""""###""" !!!###%%%(((***,,,,,,***'''&&&%%%&&&$$$""""""%%%)))+++,,,((('''''''''))),,,...000444000,,,))))))+++,,,,,,---,,,)))%%%""""""%%%'''&&&%%%"""###(((,,,......((('''%%%$$$$$$%%%'''((())))))******(((&&&###!!!######'''---333555333///,,,...///...,,,---111444666222//////222333222000)))&&&### """&&&)))((()))+++...222666:::<<<666333222333111,,,+++,,,000222444333111222666:::777???AAACCCEEEBBBMMMfff222444666888888555111...)))'''''')))---...,,,*** """%%%)))+++***(((((('''&&&%%%$$$$$$$$$$$$***+++,,,***'''%%%$$$$$$"""%%%((()))(((%%%$$$###""" !!!%%%)))+++((($$$""""""###!!! !!!###(((***++++++)))'''''''''&&&$$$"""$$$'''******)))%%%%%%%%%&&&(((***---...000---)))(((***+++,,,++++++***'''### $$$(((%%%$$$!!! %%%))),,,+++***'''''''''&&&&&&'''''''''%%%%%%&&&(((((('''%%%###%%%%%%(((---333555333000,,,---///000111222222222222///---000444666444111)))(((&&&######%%%(((+++,,,---...///222666999;;;666333111222///)))&&&''',,,...111000...///555::::::AAABBBDDDGGGGGGUUUppp333666888888555222///...&&&%%%%%%)))---///---+++!!!"""$$$'''+++,,,***))))))((('''&&&%%%$$$$$$$$$&&&)))---...+++'''$$$######''')))(((&&&%%%$$$  %%%+++,,,)))$$$!!!""""""  ((()))+++***)))((()))***'''%%%$$$&&&)))***)))'''###$$$$$$%%%''')))***+++***((('''(((+++---,,,******)))'''""" %%%***$$$###!!! &&&***,,,***((())))))))))))))))))))))))"""###$$$'''))))))'''%%%'''''')))...333555333000,,,---000333666666333000///---,,,///555777555222)))))))))((('''(((***,,,000000///000222555888:::777333111111---&&&###$$$(((+++...---,,,---333999<<>>AAAQQQmmm777444222111333333000---111///,,,***)))&&&"""###&&&'''''''''((((((((())),,,......---+++,,,---.........,,,++++++---000111///***&&&%%%&&&###$$$'''+++......,,,*********+++++++++***))))))&&&%%%&&&(((***)))$$$ $$$%%%&&&'''''''''&&&%%% ###&&&)))***)))'''%%%%%%!!!###''''''%%%$$$"""$$$((('''""" !!!%%%&&&&&&$$$######%%%&&&######$$$$$$%%%&&&&&&&&&###)))...000111222333***)))'''&&&&&&'''(((***///,,,******---...---***%%%$$$$$$&&&((((((%%%!!!''')))+++++++++***+++,,,***+++---...000111333333888::::::666111///333777555000++++++---...+++'''!!! %%%+++------111666777:::???@@@NNNhhh555444444444555333///+++,,,+++)))''''''%%%""" !!!"""$$$&&&)))+++)))((((((***,,,------,,,...///000///...,,,++++++,,,000333444222...***((((((((())),,,///000...,,,,,,,,,,,,++++++)))((('''&&&%%%%%%'''))))))&&&###&&&&&&'''(((((('''&&&%%% ###%%%%%%$$$###!!!"""!!!%%%%%%###$$$###%%%))))))$$$!!!"""&&&'''&&&$$$###$$$''')))%%%'''((()))(((&&&$$$###"""&&&+++///000000000000---+++)))&&&%%%%%%&&&'''---+++))))))***,,,,,,,,,***))))))+++---,,,)))&&&(((***++++++***)))***+++(((((()))***,,,...000111444777888555000...111666000...---...222666777888,,,(((###"""%%%(((++++++///555666999???AAAPPPjjj555555666777666333---))))))(((&&&&&&''''''%%%$$$$$$""" !!!&&&***...(((&&&%%%&&&)))+++,,,+++///111111000---+++***++++++...222777999666000++++++***)))+++---...---,,,---------,,,***)))'''&&&%%%$$$###$$$&&&(((((('''))))))))))))((('''&&&&&& !!!""""""!!!!!! !!!"""!!!######%%%******%%%""""""((((((&&&$$$$$$%%%)))---)))+++,,,---+++'''### '''***...000///...------///---***&&&$$$#########)))((('''&&&%%%'''***---/////////000000000---+++***+++,,,+++)))''''''(((&&&%%%%%%%%%'''***---...000333555333...---000444111111222444666;;;BBBFFF===777...((('''(((+++---///555555999???BBBQQQlll666666666666444111---***)))'''''''''***++++++***&&&### """&&&***,,,&&&###!!!"""$$$''')))***///000111...***'''((()))(((***---333888777222---***(((&&&&&&((())))))))),,,,,,++++++***)))((('''###"""!!!!!!###&&&((())),,,++++++***)))((('''&&&$$$######""""""""""""###!!! ###((((((### !!!)))(((&&&$$$$$$&&&+++///,,,---------+++(((%%%###***,,,//////...+++******,,,***'''$$$"""!!!!!!"""$$$%%%%%%""" !!!''',,,000000000000000000...---,,,,,,,,,***'''%%%&&&'''%%%$$$######$$$'''+++------111444222...---000444888::::::888666999AAAGGGHHHBBB888///+++,,,///222333888777:::???BBBRRRnnn888777555222000...------((('''&&&(((***---...---&&&$$$""""""%%%'''((('''### !!!$$$'''(((,,,......+++&&&###$$$&&&'''&&&'''+++000222000---)))'''%%%$$$&&&'''((('''(((((())))))***)))))))))!!! ###'''***------,,,***)))(((''''''%%%%%%$$$#########$$$$$$###$$$  ((((((&&&$$$###&&&+++///...---+++)))((('''''''''***,,,------+++)))(((((('''%%%###!!!!!!!!!"""###"""""""""###(((++++++,,,,,,,,,+++++++++,,,,,,+++)))&&&%%%%%%'''%%%$$$######%%%(((,,,...---111333222...---111555<<<>>>===999333333999@@@FFFAAA:::333//////222555999<<<:::;;;@@@BBBRRRnnn777666444000---,,,---///((('''%%%'''))),,,......(((%%%###%%%'''(((%%%###!!! $$$&&&'''(((+++,,,((("""!!!%%%'''&&&%%%'''))),,,------***(((&&&&&&((()))***)))%%%&&&'''(((((())))))))) """'''+++...---+++***)))(((((((((######"""""""""######$$$  !!!"""''''''%%%######$$$(((,,,,,,***(((%%%%%%%%%'''(((&&&(((******((('''''''''"""!!! !!!"""%%%&&&######!!!"""%%%$$$%%%''''''&&&&&&((()))******)))'''%%%%%%&&&(((&&&%%%%%%%%%'''***---...///222333000,,,,,,111666:::;;;:::555///...222777::::::888555222222444666;;;>>>;;;;;;???BBBRRRnnn333333333000---+++,,,...+++)))'''(((***---...///+++((($$$$$$''''''$$$ !!! ###&&&((((((&&&)))***&&& !!!%%%*********))))))))),,,...***)))((((((***,,,++++++%%%%%%&&&&&&'''&&&&&&&&& !!!!!! """'''+++---,,,***)))((((((((()))!!!""""""######$$$$$$$$$###"""!!! """!!! !!! ###'''%%%%%%%%%###""""""%%%(((((('''&&&$$$############!!!###%%%&&&%%%%%%&&&'''!!!!!! """$$$''')))'''%%%###""""""######"""!!!######"""###&&&)))(((((('''&&&%%%%%%(((***&&&&&&'''((()))+++---...111222222...******000666777777555111,,,)))+++---///333888999888666666777:::<<<999999===AAARRRooo...111333222...++++++,,,///---++++++---000111111///***$$$###%%%&&&$$$ """!!! """%%%((())))))%%%(((***&&&!!!&&&,,,...000...+++***,,,...(((((('''(((+++,,,+++***&&&&&&&&&&&&%%%$$$$$$###!!!######"""!!!###(((,,,,,,+++***((((((((())))))!!!"""###%%%&&&&&&&&&&&&&&&&&&$$$""" """$$$$$$ !!!######&&&+++$$$$$$$$$###!!!!!!###%%%&&&&&&&&&%%%###!!!"""$$$$$$%%%&&&(((""""""!!!"""###&&&(((***+++'''$$$$$$&&&&&&$$$!!!!!!"""!!!"""&&&)))&&&&&&&&&%%%$$$&&&))),,,%%%&&&''')))+++,,,---...222222111,,,((()))///666777666333...***&&&%%%&&&+++222:::>>>>>>;;;999999777:::666666<<<@@@SSSppp,,,...000000...,,,,,,---,,,,,,+++---000222333333111---))))))+++***### """$$$''')))***+++++++++((($$$!!!!!!###''')))111000//////......---...+++,,,---,,,)))(((((()))%%%&&&'''(((((('''&&&%%%%%%&&&&&&%%%%%%&&&)))+++.........---+++)))&&&%%%$$$""" ###(((***((($$$)))'''###  !!!#########!!!"""'''111888---(((!!!!!!"""""""""""""""!!!  %%%+++---,,,)))+++***((('''&&&'''(((***+++)))'''&&&&&&%%%###!!!!!!!!!!!! """&&&)))///,,,(((&&&&&&'''(((((('''))),,,,,,+++*********111...+++)))***...222666999666000+++'''%%%%%%%%%(((000<<>>@@@PPPlll222555777777333---)))'''%%%(((***+++)))((()))+++,,,---...---+++)))'''&&&)))000555333,,,'''(((+++...,,,***(((((())),,,------,,,++++++---000444666444222...)))%%%%%%(((+++333000,,,)))((())),,,...111///+++&&&$$$%%%)))---............---,,,+++***'''&&&%%%%%%%%%$$$""" """''',,,000222444000+++)))+++------,,,------,,,)))&&&###!!!!!!###%%%))),,,.........---((('''%%%$$$$$$&&&(((+++000444666444///,,,,,,---)))((('''&&&$$$""" $$$'''(((((()))+++(((***,,,+++(((&&&%%%&&&&&&(((+++---...///222444111///,,,******,,,...000......,,,++++++,,,---...+++,,,...111555:::===??????AAA<<<:::===???PPPlll111333555555222...+++***'''***......+++)))***,,,+++---...+++'''%%%'''))),,,///222000***&&&''')))///...,,,++++++,,,///000...//////000000111222222444333000,,,***+++///222666444111...,,,,,,---......---***&&&$$$%%%))),,,000///---+++)))(((''''''&&&&&&%%%%%%$$$"""!!! """'''+++///111444111...++++++***)))))),,,,,,,,,)))&&&###""""""%%%'''+++...000000......'''&&&$$$"""!!!###(((,,,333888===;;;555...,,,,,,)))(((''''''&&&### $$$&&&''''''((())),,,000444444///***((('''$$$'''+++...///000111333333111///------...///000------,,,,,,---...///000))))))***,,,...111444666666888444333777:::LLLhhh000222444333000---,,,+++)))---111111---+++,,,......000///***$$$"""%%%***///000///---***(((((()))++++++******,,,...111333111111111111111222222333333222000---,,,---000333222222111///...---,,,,,,)))))))))'''&&&(((,,,///333000,,,'''$$$###$$$$$$%%%&&&&&&&&&$$$""""""""" ###'''***---///333222111///,,,***+++,,,+++,,,+++((($$$"""###%%%&&&(((+++...///...,,,+++&&&&&&$$$""""""&&&---333555<<>>FFFFFF<<<111+++))),,,,,,,,,,,,,,,***%%%""""""$$$%%%&&&&&&&&&(((***///222444111***%%%%%%&&&!!!&&&,,,000000//////...///...,,,***))))))***+++++++++++++++,,,---...///'''(((((((((((('''&&&&&&&&&***''')))///555HHHfff000333555222...+++...111---------///111111///---333222000,,,((('''***---333111000000///...+++(((...,,,)))''''''***---000000///---,,,+++,,,,,,---)))+++,,,,,,***))))))***&&&***......***'''&&&'''###""""""%%%***///222444---***&&&$$$"""!!! ###&&&)))***(((&&&%%%$$$%%%%%%'''***...111333777666333111000///000000...***&&&$$$%%%&&&'''''')))(((***000111,,,(((&&&((())))))((((((+++111777666888:::999444...***'''))),,,///222222///+++)))+++***(((&&&%%%%%%%%%%%%---//////,,,'''%%%%%%'''$$$)))///111///,,,++++++......---+++)))'''%%%######$$$'''***,,,---,,,,,,+++++++++)))''''''((()))***,,,+++///444666IIIjjj666888888444///---///333///......///111222111000111111000---)))(((***---///...,,,---///000000000000---)))&&&&&&(((+++...000///---+++*********+++,,,,,,,,,,,,+++***)))((('''+++//////+++((('''((($$$""""""$$$(((---///000+++((($$$"""""""""!!!!!!###%%%(((***+++***(((&&&''''''((()))+++---000111777666555333222111000000+++)))&&&%%%&&&''''''&&&***''')))...///,,,(((((()))+++---,,,+++,,,111555333444333000+++'''%%%$$$,,,///222666666444111///***)))(((&&&%%%%%%%%%%%%+++,,,---,,,***((((((((('''***---///...---++++++***)))))))))((('''&&&%%%!!!###'''***---------,,,------+++)))((((((***,,,000222111444888999LLLmmm888888666222---,,,...222///---,,,,,,...000111111...//////...,,,++++++,,,+++)))((()))...333777999444111,,,'''&&&'''***,,,111///---***)))(((((((((---+++***+++---,,,(((%%%(((---222222///+++)))(((%%%######$$$'''***,,,,,,***&&&""" !!!###$$$$$$&&&'''***++++++***(((&&&***))))))***+++---///000444444444444222000...---((('''&&&&&&'''((('''&&&)))&&&(((---///,,,)))***,,,///111111///...000333222111...***%%%""""""###,,,...222666777666555333***)))((('''&&&&&&%%%%%%++++++,,,...000000///---,,,++++++,,,......,,,+++''''''(((((())))))))))))###&&&***///111222111000000...,,,******+++...///555666444666::::::LLLmmm222111///+++((((((+++...,,,***''''''***---///000+++,,,.........---,,,,,,)))'''%%%&&&,,,444:::>>>999555000+++)))***,,,...111///---***'''&&&%%%%%%)))''''''***...///)))$$$(((...666999555///+++)))(((&&&%%%&&&((()))))))))***&&&!!! """$$$%%%&&&''')))))))))'''$$$###'''''''''(((***,,,///000111222333333222///,,,***'''''''''(((******(((&&&'''%%%(((///111---***)))---111555555222//////000333222000,,,'''$$$$$$$$$''')))---000222333222222++++++++++++***)))'''''',,,,,,---111666888777444111...+++,,,...000...,,,))))))******+++,,,------))),,,111555888888777666111///,,,+++,,,///111222333444222444777666IIIiii,,,+++(((&&&%%%'''***---+++(((&&&&&&)))---///111***+++---...//////---,,,)))'''$$$&&&+++222888;;;:::888444000......000222111///,,,)))&&&$$$######$$$###$$$***000111,,,'''(((000999===999222,,,))),,,***(((((()))***)))(((***&&&!!!!!!###$$$%%%&&&&&&&&&$$$"""  !!!"""$$$'''+++///111111222444444333000,,,***(((((((((***,,,+++)))'''$$$$$$)))111444...(((&&&+++000555666333///------111222333111---)))&&&%%%$$$&&&(((+++---...//////,,,---...///...---+++)))++++++,,,000666999888666555111---,,,///111000...,,,++++++++++++,,,------...111555888::::::888777111...++++++...111333333000111///111555555HHHhhh+++***((('''(((***,,,...+++)))'''(((+++///222333++++++,,,---//////---,,,)))'''%%%'''+++000333555666555333222222222333444111///,,,)))&&&$$$###### """&&&,,,222333///+++***000888:::777111---+++...---++++++++++++)))((()))%%%!!! """######&&&%%%%%%$$$"""!!!%%%***///111444555666666555222///---)))))))))***++++++(((&&&######(((000222,,,&&&###(((---333555222...,,,,,,---000444444111,,,(((&&&&&&&&&((()))+++,,,---------///111222222000---+++(((((())),,,///222333333555333000....../////////,,,+++***))))))***+++,,,111222444555666555444333...+++***+++000333333222---000///222777999LLLmmm---,,,+++***+++------...***)))((()))---000222333---,,,+++,,,//////...+++'''&&&&&&(((+++...//////...///000111222333333444111///,,,)))'''%%%$$$$$$!!!%%%+++111444444111///---000333222///,,,,,,...///---,,,,,,,,,+++)))'''%%%""" !!!###$$$$$$((((((&&&%%%""" $$$)))...000333444444444333000...,,,)))((('''(((((((((&&&$$$###"""$$$)))+++'''###"""###)))///222000,,,++++++,,,000333444222...+++***((((((((())))))***++++++---///222333333111...+++'''((((((((()))+++...111333222111...,,,,,,---///++++++)))))))))+++,,,...333333222111000///......+++)))(((+++111333222///+++......333:::===RRRttt///...,,,,,,---------,,,'''&&&&&&(((,,,///111111///,,,+++,,,...///...+++&&&%%%&&&))),,,---,,,+++'''))),,,///111222222222111///---)))'''%%%%%%%%%###)))000555666444222111000000...***'''(((,,,111...---,,,,,,,,,+++)))'''!!!  ###%%%&&&&&&+++***)))&&&###  $$$)))---000111111111000///---+++***)))'''&&&%%%&&&&&&$$$###%%%!!! $$$%%%""" """ &&&,,,///...+++***+++...111444555333000......))))))(((((((((((()))))),,,...111444333111---+++)))******(((&&&(((,,,111000111111///***)))+++...,,,,,,+++***,,,...000222666555222000...---,,,,,,)))''''''+++111444111...(((,,,---333;;;???UUUwww000111333444222///,,,)))'''(((***,,,---//////000///+++)))***...111///,,,+++)))(((***,,,---+++)))$$$&&&***---000111111111000000...+++'''$$$###$$$&&&,,,333555333111111333...//////+++'''(((...444333...))))))+++,,,)))%%% !!!$$$''')))*********)))'''%%%"""!!! $$$***///222222222111///,,,(((%%%###%%%###!!! """###""" !!!###### $$$'''***,,,---,,,)))'''...000222222000.........))))))'''$$$"""!!!###%%%,,,...000///...------...+++,,,---------,,,+++***))),,,///000...,,,++++++)))***+++,,,---...//////777555222...,,,,,,,,,---+++---...---***))),,,...'''))))))...555999OOOqqq------......------,,,++++++,,,---....../////////000,,,***,,,000333222///)))(((((())),,,---+++))))))+++...000111111000///000000...+++'''%%%$$$%%%)))...333444111//////111---......+++(((***000666666000***(((***+++***'''###"""""""""###$$$%%%&&&)))******))))))'''&&&%%% """''',,,000000000///...,,,***(((&&&%%%$$$"""  !!!!!! !!!$$$$$$### %%%''')))+++,,,+++)))(((...000111111///---------))))))&&&###  !!!***---000111///,,,+++***)))+++---.../////////...---------------,,,++++++*********+++,,,...///000444222///,,,+++,,,...///000111111...***'''(((***)))+++***///555888MMMooo,,,,,,++++++,,,---.../////////000000//////...------+++)))+++///222111000((('''''')))+++,,,+++***...000222444444222///---000000...+++(((&&&&&&'''---000333222///---...111...///...,,,***,,,111666888333,,,))))))******)))''''''(((((('''&&&$$$###((((((((((((((((((''''''""" $$$)))---------------,,,+++******%%%$$$###!!! !!!$$$&&&&&&%%%(((((()))*********))))))...///000000...,,,,,,,,,+++***((($$$!!! """))),,,000111///+++(((&&&(((***---000222222222222111///,,,,,,//////...,,,+++******)))***,,,///000000///,,,******+++...000111111000...+++))))))***+++---,,,000666888LLLmmm...//////000000111111111//////000000///...------)))(((&&&(((***,,,,,,+++&&&'''((()))***+++++++++///111444666666444000...000000...+++((('''(((***000222222111000///111333111111000...,,,---000444666333...,,,,,,+++***)))***+++------,,,***'''%%%***)))((('''&&&&&&&&&&&&"""###))),,,---------------,,,+++***&&&&&&%%%###!!!"""%%%'''(((***************++++++,,,---//////...,,,++++++,,,......,,,)))&&&%%%&&&(((***,,,//////,,,)))&&&&&&'''***---000222333222222222///...111555777333///---,,,)))(((((())),,,---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------...///000---//////333888:::MMMnnn000111444555555444222000------.........---,,,,,,((('''&&&&&&'''(((((('''&&&((()))*********++++++---///333555666555333111000000...+++))))))+++---222222333222222333555777444444444222///......///000000000000000...***(((,,,---///000000///...,,,111///,,,)))'''&&&%%%&&& $$$***...//////000000...,,,***)))(((((('''&&&$$$"""###'''***+++++++++++++++,,,...///---......---++++++,,,---......---+++)))))),,,...,,,------+++(((''''''((()))+++...111222111000.........111777======888111///---***'''&&&''')))******,,,...//////,,,)))'''******+++,,,///111222333---000000555;;;===PPPqqq///222555777777555222000,,,,,,------,,,++++++***(((''''''''''''((())))))(((***+++,,,*********+++***,,,///222444444444444111000...,,,******---000333333333333444666777777666666777666444000---******,,,///222222///,,,***------...///000222333333888555111,,,(((''''''''' """&&&+++...///111333333222...***'''******+++***(((%%%""" !!!&&&************+++,,,...///000,,,---------,,,,,,...///,,,,,,+++***)))***---///------,,,)))''''''(((******,,,///222222111...,,,***---333:::???>>>777222...---+++)))((()))***+++***,,,000222111...***'''...---,,,---///111111000...111222777<<<>>>QQQqqq000222444666777777666555.........---+++***((('''%%%&&&''''''(((***,,,---***,,,...---+++)))***,,,((()))+++---000222333444111000...,,,***+++///222555444444444555555555444444555888999888333---(((&&&)))---000000000///......---,,,,,,---111444777:::666000+++'''&&&&&&'''############%%%(((***,,,...111555777555111+++'''+++,,,......,,,)))&&&###%%%***%%%&&&(((***,,,...///000+++,,,---,,,,,,---000222,,,,,,+++***((()))+++...***+++,,,+++)))((()))******---000333444222000...(((,,,222777999666222///,,,,,,,,,,,,---...000000,,,---///111111000...---111///---...000111000...///222222777<<<<<>>???>>>===<<<>>>777...)))((('''$$$!!!!!!!!!"""###%%%(((***,,,''')))***++++++)))'''&&&(((((('''(((***---000222000///------...111555777888777666666555222///---111555:::;;;999333...***+++++++++++++++---...///444111...------......---,,,***&&&###!!!!!!!!!"""''')))+++***((('''))),,,111333777;;;;;;777///)))...///111111///,,,(((%%%###""" !!!%%% """&&&***...222444555111---))))))---111333333666222,,,***+++------,,,***,,,---...---***'''%%%%%%***000222///,,,---///000///------------+++***,,,++++++...444888999888000000000000111111222222444000...000000...000444666777444666999999LLLmmm777999;;;<<<===;;;:::888888333,,,))))))(((%%%!!! """$$$&&&'''$$$%%%&&&'''(((''''''&&&)))(((((()))+++...000222111000///...///000222333555666888999999666222///...111555777666333///,,,///...,,,+++***+++------222///,,,+++,,,---------++++++***'''###!!!"""###)))+++,,,+++))))))***,,,000222444777888555///+++...///000000---)))%%%"""######"""  """%%%"""###&&&))),,,///111333///+++((()))...333444444444///***((()))+++,,,,,,,,,,,,---...---+++)))'''&&&+++//////,,,+++---000000...---,,,---,,,+++))),,,+++***---111555666666333222000///......//////222///---000000///000444555666333444777777JJJkkk555777:::;;;;;;999666444111...+++******)))%%%!!! """#########!!!"""###%%%&&&((())))))++++++******,,,---///000111111111000000///......333555888:::888555000---+++---000222333222000...222000---***))))))+++,,,...,,,***)))+++,,,,,,,,,+++...000,,,&&&###$$$&&&,,,------,,,+++***,,,---000///000111333222000...///000000...+++'''""" ###%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%''')))+++...000---***(((+++000555777777333...)))&&&&&&)))+++,,,---------------,,,++++++)))+++,,,+++)))))),,,000000...,,,,,,,,,,,,***(((+++***)))***---000111111333111...+++*********+++...++++++///000...000333444555111222666666IIIjjj666888:::<<<;;;777444111...---,,,------***%%%!!! """###$$$$$$$$$###!!!"""###%%%'''***---...//////---,,,,,,,,,,,,,,,...///000111111///---,,,222444666555333000---,,,,,,,,,---///000111000///111...+++((('''(((***+++***((('''''')))++++++***+++111555222+++&&&'''***......---,,,,,,,,,---...///---+++,,,.../////////111111000...***&&&!!!%%%(((+++,,,+++)))(((((('''&&&&&&%%%'''))),,,---,,,******...444999::::::444000***&&&%%%&&&)))+++---------,,,------------,,,,,,+++((('''(((,,,//////---,,,+++,,,,,,***))))))(((&&&&&&''')))***+++...,,,)))&&&%%%%%%&&&'''***''')))---...---...111222222///111555777KKKmmm999:::;;;<<<:::666333000...///000111000+++&&&""""""###$$$%%%&&&%%%$$$$$$ !!!"""$$$'''+++---///333222000...+++***(((((()))+++///111222111...---000111222000//////111333000...------000000///...,,,***(((''''''(((***,,,'''&&&%%%&&&((())))))(((+++111666444---((()))---...---,,,+++,,,---//////---+++)))(((+++---...///111111000...***&&&### &&&***///111000---+++***)))(((&&&&&&''')))+++---...------111777<<<<<<;;;777333...)))%%%%%%''')))+++,,,,,,,,,---......///...---+++)))((())),,,......,,,++++++------,,,***'''&&&$$$###"""###%%%''''''&&&$$$###"""###%%%%%%&&&$$$''',,,---++++++...000111...111666999OOOqqq:::;;;:::999777333000...---///222333222---((($$$######$$$$$$$$$######""" """$$$''')))+++,,,333222000...+++)))'''&&&&&&)))---000222111///...,,,...//////...222888===222///------000111///,,,(((((((((((((((***+++,,,&&&%%%%%%&&&(((((((((''')))...222111---***+++------***((()))+++...///000,,,***((((((***,,,,,,,,,000///...---***'''$$$###%%%***///222111///,,,+++(((((((((((()))+++---...000//////444999<<<<<<:::666555111,,,'''&&&''')))+++,,,---...000000000000000///---,,,,,,,,,,,,------++++++,,,...///...---'''&&&%%%""" ###&&&%%%%%%%%%%%%%%%&&&''''''%%%$$$''',,,...++++++---///000---000555999PPPsss999888666444111...,,,******---222444222///+++(((&&&%%%$$$############### !!!$$$&&&(((*********//////...---+++)))((('''&&&))),,,///111000///...***---000///...000666<<<000---+++,,,000111...+++((()))***++++++,,,,,,,,,&&&%%%%%%&&&'''((('''%%%&&&(((++++++***)))*********'''%%%&&&***...///000***)))((()))++++++***))),,,,,,,,,+++)))'''%%%$$$###(((---000///---***)))(((((()))+++---...///000000000000444999;;;999666222222111---)))'''(((***+++---///222444444333333000000000000000///---++++++++++++---///111111111)))((('''$$$!!!!!!%%%(((((()))***+++,,,,,,+++***'''&&&)))///000---+++---000000---...333777MMMppp888666333///,,,***(((''''''+++000333222000---+++)))'''&&&$$$###$$$$$$%%%###$$$'''***,,,,,,++++++,,,,,,,,,,,,++++++***)))(((***,,,///000///...---***...111000---,,,///333...+++))),,,000222///+++***+++,,,......---,,,,,,'''&&&%%%&&&''''''&&&$$$$$$$$$%%%&&&'''((((((((((((%%%###$$$)))---///000)))))))))***,,,+++)))'''))))))))))))((('''&&&%%%!!!&&&+++...---+++)))((('''(((***---///111111222000000000444888999666333---///000---***(((***,,,,,,...222555777777666555111111222444444111...***+++***+++---000333333333******)))%%%"""###'''+++---...000111111000...---)))(((,,,111222///,,,...111111------111444IIIlll111111111000---)))%%%###&&&(((---111333000***&&&)))'''%%%%%%&&&'''''''''(((((()))***+++---......111...+++******,,,,,,,,,,,,---------,,,+++)))''',,,///222222...***&&&$$$###"""$$$***111333111---(((+++---...---,,,,,,,,,))))))(((&&&$$$$$$&&&((()))***)))'''$$$###&&&)))%%%$$$###%%%(((+++------$$$'''+++...///---)))'''%%%''')))+++***'''###!!! $$$(((******(((''''''%%%'''***---000111111111444222111111444666777777111///,,,)))(((((()))***333333444666777555222000111333666666444111///...******,,,---///000111222,,,***(((%%%%%%(((///333111222333333111111222333///,,,******---///...---...000,,,,,,333999KKKhhh,,,---.........,,,***))))))+++...111333111,,,((('''&&&%%%&&&''')))***+++***+++,,,------...---------+++)))((()))******)))******************)))))),,,...111111...***'''&&&###""""""''',,,---***&&&&&&)))---//////---,,,,,,++++++***(((%%%%%%(((***++++++)))%%%"""!!!###&&&&&&%%%%%%&&&(((***++++++&&&)))...111111///+++(((&&&(((***,,,,,,)))%%%###$$$'''***+++)))&&&$$$$$$###&&&***///222444333333222111///000333666777888222000---+++***+++---///555666777777777444///,,,111333555555222///---,,,*********+++,,,...000111,,,,,,,,,******+++///222111222222222000///000111222///,,,+++---//////......///,,,,,,333999LLLiii'''(((***---////////////000///000111222222///---,,,+++*********,,,---...//////111111111///---,,,((('''''''''(((((('''%%%&&&&&&&&&&&&'''(((******,,,...111111...+++)))((($$$###$$$&&&))))))%%%!!!"""'''---111111...,,,+++---,,,+++)))'''(((+++......,,,(((###!!!###(((((())))))))))))(((((())),,,111444444111---***'''(((+++------+++(((&&&'''***,,,,,,)))%%%""" $$$***111444555444333000...,,,...111555777888444222///------///222444777888999999666111,,,(((///111333222///,,,******,,,+++***)))***,,,...000///000111000///...///000...///111111000000111333555222...------///000000///222//////666<<>><<<666///)))&&&''')))---111333777;;;===000333666555222000000111111666555333444777LLLmmm111222333555666777888888...+++)))+++///333333222111111000...+++))))))***,,,******+++---,,,((($$$%%%%%%&&&'''***+++***))),,,,,,---///111111000///444111...,,,+++,,,///111333333222111///***$$$(((***++++++******+++,,,111///---+++)))((((((((()))---222444111---***(((***,,,---***'''&&&'''******+++++++++++++++...000111000...------+++(((%%%$$$%%%(((***,,,---...------...000111///,,,(((&&&###"""&&&---...)))###"""%%%(((+++---...///111333555444222,,,&&&###$$$&&&+++///222111...---000444222111000000111333444666888;;;>>><<<666...***(((***)))***---111444666777000111222333222000///---///666666555666999MMMmmm555444333333333444555666---++++++...333777777666555555333///***'''''''''***)))((()))+++)))%%%"""""""""###%%%((())))))(((+++,,,---000111222111000222000...++++++,,,...000222111111111111...***&&&,,,---...,,,***)))******,,,+++******)))***+++,,,---000333555333000...------......+++'''%%%''')))---------,,,+++,,,///222222000---,,,,,,+++(((&&&&&&(((+++...000222222222000111111111///,,,)))'''%%%%%%(((------(((%%%&&&(((***---......///000222333333111---)))'''''''''***---000///+++***---000111111000000000111222333444666777555000+++)))(((+++******---222555555333---...000000///---***(((---333444444777;;;PPPppp999777444222000111222333******+++000666999999777666666444///***'''&&&&&&'''''''''((((((&&&""" ###%%%'''((((((((()))+++---000111222111111000///---++++++,,,...///000000000111333222000...//////000...+++)))(((((('''''''''(((***,,,...000///111333333111000000000000111000,,,'''%%%&&&)))111111///---+++---111444333000---+++++++++***))))))***...111444666888888333333222111///---+++***((((((***,,,)))$$$%%%))),,,...000000//////000111000...---,,,+++)))'''%%%(((***,,,+++((((((***---111000000///......//////---......---***)))((()))...,,,+++///444555222...***,,,///000000---)))'''***000111333888===RRRrrr777666555333222111000000((((((+++000666888777444222222111...***((('''(((%%%&&&'''((('''$$$  $$$&&&''''''((((((%%%(((,,,///////////////...---,,,,,,,,,---....../////////000222444333222---///000...,,,)))((((((%%%%%%&&&'''***---000111111111000...+++***,,,---000111000---(((&&&(((+++333222///,,,***,,,000444333000---++++++,,,++++++(((***...222555777999999333222111000///.........+++++++++***$$$""")))///000222111000//////000---+++))))))***)))$$$%%%&&&(((''''''(((+++...000000///...---,,,++++++''')))***,,,,,,+++++++++000------000555555///)))))),,,000333444111...+++***000000222888===RRRrrr222444666777666333///---++++++---222777999666333000000///,,,)))''''''(((&&&(((******'''### $$$&&&%%%$$$$$$%%%"""&&&***---,,,++++++,,,,,,,,,,,,,,,------......///......000111222111000***,,,......---+++******'''''''''(((***,,,///000333222///+++'''&&&(((+++///000///,,,((((((+++...222000...+++)))+++///333444111---,,,,,,---...---'''(((,,,///222444555555111000///......///000111//////...,,,&&& ###***///111222111///......///...,,,******+++)))######$$$%%%&&&(((+++...111//////...---,,,***)))(((%%%(((,,,000222111///---111//////222555333,,,&&&'''***000444666555333111,,,000000111888===QQQooo000333777999888555000---......000555:::;;;999666333222111---)))&&&%%%%%%))),,,......+++&&&""" """&&&&&&###  %%%***,,,***(((((()))***+++,,,...///////////////......000111111///---)))+++...//////---------))))))))))))+++,,,...000555333000+++''''''))),,,...///...+++((((((+++//////...---+++)))+++...222444222///...///000000///&&&(((***---///000000000......---------...//////111///000000,,,'''(((---,,,...000///...---......000000///...---***&&&###$$$$$$$$$%%%(((,,,000222.........---+++***(((''''''***...444777777333000111111222333333000+++'''&&&)))...333555555444222---111///111888===PPPmmm333555888999888444000---......///444:::===;;;999333333222...***(((((()))---000444333...)))%%%######'''+++***$$$  %%%+++---)))&&&&&&'''***+++---///000000000///---...///111333222///---+++...111222111000//////************,,,---///111333222///+++((((((+++...000000...***&&&&&&***...---------,,,+++,,,///222444222111111333333222000((()))+++,,,---------,,,......------,,,++++++***+++***+++///000---,,,...)))+++---------,,,---...///000111000...+++******'''%%%$$$%%%(((,,,///000------------,,,***(((''',,,,,,///333777888666333000333555444000,,,******))),,,///222444444333333---000...000888>>>PPPmmm777888888888666333000...++++++,,,222888<<<<<<:::000111111///---,,,---//////333777666111+++'''&&&(((---111///(((""" !!!!!!'''---...***&&&%%%''')))+++...000111111111000,,,---000333555444111---...000444555333111000000*********+++,,,///111222///...,,,***((())),,,///111111///***%%%$$$(((+++,,,---------,,,---000222333333222333555555333111***+++,,,------,,,++++++///......---+++)))'''&&&$$$"""%%%---000///---...&&&(((+++,,,,,,,,,---///,,,...000///,,,***+++---)))'''%%%%%%'''***,,,...------------,,,***((('''///......111555888666555///333666444...******,,,...000222444555444444333,,,///---000888???QQQnnn>>>;;;777444222000...,,,...---...222777999888666222///,,,***+++---...///000222444222---***)))***000...+++(((&&&&&&'''((()))+++,,,)))$$$""""""$$$)))((())),,,000333333333111000000222444333///+++...111444555444000+++(((((()))+++++++++,,,...000---,,,***))))))***---...222444222---&&&###&&&)))*********+++,,,...000222444222000000222333111//////---+++++++++***(((&&&---,,,+++******'''### !!!"""&&&***---...---***(((&&&&&&(((************'''######%%%))),,,......+++&&&!!!###+++111111000...,,,+++******+++,,,++++++...222333111///444444555666555222000...///222555777666333///---)))---...222666666IIIjjj;;;:::999666222///,,,***......///333888:::999777222///,,,+++,,,---------+++---///...+++)))***+++///---+++((('''((()))***+++,,,+++***'''%%%%%%&&&&&&&&&'''***...111222222333111///000111222000...---///111222111---(((%%%&&&''')))******+++...111,,,***(((''''''(((+++,,,000333555222+++''''''((((((((()))+++---111444555333///,,,+++...111222222000...------......,,,+++///---+++***)))'''$$$"""%%%%%%&&&)))---......---,,,***(((((()))***)))(((###!!!"""'''+++---...+++'''###!!!$$$)))...111000///---,,,,,,------******+++...222333111...333444555666666444333222...000333555555333111///)))...000444888777JJJkkk666888999777111+++((((((......111444888:::999888222000......///...---+++((()))******)))***,,,......,,,***)))))))))+++,,,---+++************)))(((######$$$''',,,000111222444111///...///111111000,,,---//////---)))%%%""""""$$$&&&'''(((***---000***)))'''%%%%%%&&&(((***---111555444///***'''&&&&&&'''(((+++///333777999111---)))'''***...222444///......///111222111000222///,,,***))))))'''&&&))))))***---000000...,,,---,,,++++++,,,,,,***((("""''',,,...---,,,***'''$$$%%%(((***222111000////////////000)))***,,,///111111...,,,111222333444555666666555,,,...000222333222111000***///222777:::999KKKkkk333666777333+++&&&&&&(((,,,...111555888999888777222111111111111000...+++((((((((())))))+++...000+++***)))))))))***,,,------+++)))***,,,...,,,)))"""""""""&&&***///111222111000000///000000000000,,,---...---+++((($$$"""!!!###%%%&&&(((,,,...***)))&&&%%%$$$&&&((()))+++///222333///+++(((''''''((())),,,///333777999111...+++)))***,,,000222---,,,---///222444444333222///+++))))))******))))))***,,,///111111///---,,,+++,,,---///...,,,***"""  $$$)))---...,,,------+++(((''''''(((222111111111111111111111***+++---//////---***(((------...000222444555666...///000000000000000///,,,111444999<<<:::LLLlll333555444...'''###&&&***,,,///333666777777666555222222222333333222///,,,)))((('''''')))+++------))))))(((((()))***,,,---,,,***(((***---...---***%%%$$$$$$&&&***...111111---...000111111000...............---+++(((&&&$$$!!!###$$$%%%'''***,,,,,,***'''&&&%%%&&&((()))...///111111///---,,,,,,+++++++++,,,...111444555111111000///---,,,++++++***)))***,,,///222222222---***&&&$$$%%%'''))))))((((((***---000111000...******+++...000111000...'''%%%######&&&)))++++++***,,,......,,,)))((((((000111111111111000000000+++,,,......,,,)))'''%%%))))))***+++---000333555222111000///...............333555999<<<;;;MMMmmm555444111,,,'''&&&)))---...111666888777666444444111000000111222222000---)))'''&&&'''***,,,,,,+++)))))))))******,,,------,,,+++***+++---...---,,,)))'''%%%&&&)))---//////))),,,000111000...---,,,///......---,,,***)))((($$$%%%&&&''''''(((***,,,---+++(((&&&&&&'''(((***111111000000000111111111...------------...000111222444555333///+++((('''(((''''''))),,,...///...%%%### """%%%''''''(((((((((***---//////...))))))***---000222222111***'''%%%$$$%%%&&&&&&&&&'''+++...///...,,,******...////////////...---,,,***+++---,,,)))'''&&&&&&))))))((()))+++...111333555333000...,,,------...000444555888;;;;;;MMMnnn666555222///---,,,---...111555:::;;;999666444444...------...///000///---***)))))),,,///111000...+++,,,,,,,,,---.........,,,...///...------...///,,,)))'''&&&(((***,,,,,,(((+++......,,,+++,,,---///...---,,,,,,++++++++++++,,,,,,,,,******,,,------+++(((&&&%%%&&&((())).........///000111111000///...---,,,,,,---......222444666444///)))'''&&&'''&&&&&&'''***++++++***"""  ###'''))))))+++***((()))+++---------+++******,,,///111222222,,,)))&&&%%%%%%%%%%%%$$$%%%)))---000000......---,,,---------,,,***)))(((&&&((())))))'''&&&(((+++---,,,******+++...222444666333000---,,,---000111222555444777999:::MMMooo777555333222222222000...444888===>>>;;;777555555+++******+++---......---,,,,,,---111666888666444........./////////000000---000222111...---///222---***'''&&&&&&((()))))))))+++,,,+++)))))),,,///...---,,,,,,++++++,,,,,,000111111///------...///,,,+++(((&&&%%%&&&'''((())))))***---...///---+++......,,,,,,+++,,,---...222444555222---((('''''''''&&&%%%&&&((())))))(((###"""!!!$$$(((+++------///,,,)))((()))+++,,,,,,...,,,***+++---000111111---+++((('''''''''&&&%%%###'''---000111000000000++++++++++++***(((&&&%%%###%%%''''''&&&'''+++///111///---,,,---000333555555333///---,,,///222444333555444555888999NNNppp888888777888888666222///333666:::<<<;;;888555444---+++)))***...000000...,,,,,,,,,000555777666444222...+++,,,000222000---++++++,,,...111444666777222...'''######$$$&&&'''...+++''''''))),,,...///***+++,,,+++)))***...333555333111///---------...,,,+++)))&&&$$$$$$&&&(((***))))))***+++,,,...///222111000///............999777333...(((&&&&&&(((111,,,&&&$$$&&&)))******)))%%%###$$$(((---000111///............---***(((&&&(((,,,000111///,,,******)))((('''&&&%%%%%%%%%++++++,,,...000111000...---+++***))))))(((%%%###!!!"""###$$$&&&***///444888555000---,,,...111444222///...000444666555333444777444555;;;AAATTTrrr999888888999999777333111111444888;;;:::888666444,,,***(((***...000000...+++***+++///333444333111222...,,,---111222111...((()))+++---///222333444333///***&&&%%%&&&'''''',,,)))''''''))),,,///000***++++++******+++...000222111000///...---------,,,,,,+++)))((((((((()))***)))(((((()))+++---///111111000///.........///666444222---)))((()))+++///+++'''''')))---///000,,,)))&&&'''***///111111000///...------+++(((%%%%%%'''+++......---+++)))'''&&&&&&%%%%%%%%%&&&&&&,,,,,,,,,...111111///...+++)))((('''''''''%%%$$$###$$$$$$%%%&&&)))...222555333///,,,,,,...111444000...---///333666555333222555222444;;;BBBWWWvvv999888888999:::888555222111333666888999777555333+++)))''')))...000000///))))))***---000111000...000...,,,...111222111...((()))+++...000222333444444111---***)))))))))(((***((('''(((+++...000000+++***((((((***,,,------....../////////...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***(((&&&%%%&&&)))---///000//////.........//////222111000---***)))+++------+++)))***...222555666---+++((()))+++...//////000...---,,,+++***'''$$$$$$&&&)))+++,,,***((('''%%%%%%$$$$$$%%%&&&&&&'''******,,,...111111///---)))'''%%%$$$&&&'''&&&&&&%%%&&&&&&&&&&&&(((,,,///222000...,,,,,,///222444///---,,,...222555444333000333111222;;;DDDZZZzzz777777777999:::999666444222333555777777666333000***(((&&&)))---000000...)))***+++---......---,,,...,,,,,,---000111000...+++,,,///111444555555666444111...---,,,,,,***(((+++***)))***---000111111,,,)))&&&'''+++---,,,+++***,,,...000000...,,,+++***+++,,,...000000...,,,)))'''%%%###$$$(((,,,///...---------......///000000000///---******+++---,,,++++++---000333666888,,,+++***)))***+++,,,,,,///---,,,,,,,,,+++)))'''&&&'''(((******)))((('''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&)))---000111000...(((&&&######%%%'''))))))'''(((((('''&&&(((***---000///...---///111444666111...,,,---000333222000111333000222;;;DDD[[[{{{666666666888::::::777555555444444555666555111---***'''&&&(((,,,//////---***,,,---...---,,,++++++++++++,,,---//////...---,,,---///111333555666666333111///......---,,,***---,,,,,,---000222111111***(((&&&(((,,,...---+++***,,,///111111000---,,,))))))+++...111111///,,,)))'''$$$###$$$'''+++...,,,,,,,,,,,,---///000000000000000---***)))***+++,,,,,,---...///111333555.........---,,,+++,,,,,,---,,,++++++---......---)))))))))***))))))((((((***)))((('''&&&&&&&&&&&&!!!"""&&&+++///111///---'''%%%###$$$&&&)))++++++'''((()))((('''(((***,,,000000///000111333666777444000---,,,///000000...222555222333<<>>>>>===;;;555222111333777777444000+++)))&&&'''+++,,,+++))),,,...///...+++(((((((((***,,,///000111111000000***)))((((((***---000222333111000000111333444333111000///000000...+++((($$$&&&)))+++---...000222000111333444444222111000---+++***---111222000,,,'''&&&%%%%%%&&&(((***,,,(((((()))+++---///111222/////////---+++))))))***+++---000000...---...000111444666666333111000111,,,***)))***,,,...//////,,,+++***)))((((((((((((***)))((('''''''''''''''%%%'''***---000///,,,)))$$$######%%%((()))))))))$$$&&&((())))))***---/////////111222333444555555444000,,,,,,///222222111000444444777???EEEYYYvvv888999:::===@@@AAA???===333000///333888:::777333,,,)))''''''***,,,***(((+++...///...***'''&&&'''+++---111222333222222222+++)))''''''(((,,,000333555222000111333666777777111000000///...,,,((($$$"""&&&+++------...111555333444444555444333222111///,,,***---111333111---&&&&&&&&&&&&''')))***+++'''((()))***,,,///111222---......---+++******+++***---000111///...///000000333666666333000000000,,,+++))))))+++,,,------,,,+++)))((('''''''''((('''&&&&&&&&&&&&'''((((((***+++---000111///***&&&"""""""""%%%'''((((((&&&"""%%%''')))***,,,...000...///000111333333333333222...+++,,,000444555555...333444888AAAGGGZZZwww888;;;>>>AAABBB@@@===;;;555111---...333555444111000///,,,)))&&&'''***---333000,,,((('''(((+++---222111111222444333111...)))***+++---///222444555333000...///333888;;;===333222111000///,,,'''$$$&&&(((+++,,,+++---111444444333222111000000111111///---,,,,,,---,,,***(((%%%(((***+++)))(((((()))''''''''')))+++---,,,++++++,,,---,,,+++***,,,---.../////////...---,,,,,,...+++((())),,,000000000***(((%%%$$$%%%'''''''''---,,,***(((((((((***+++---(((###$$$(((+++***((()))+++...000000---***(((&&&###"""$$$(((((($$$''')))***+++***)))***+++...///111333555666777888555111---...333777777555000444333888BBBJJJ]]]zzz999;;;>>>@@@???===999666111---***+++///111000---......,,,+++***,,,000333333111---***)))***,,,---...------...000000///---(((((())),,,000444888:::999555222111222555777777000000111333222...)))$$$%%%''')))******+++...111111000///............///---,,,,,,---...---+++(((&&&((())))))'''%%%%%%%%%'''''''''((()))))))))((()))+++------,,,+++,,,---,,,,,,,,,---------......---+++)))***,,,//////...***(((%%%$$$%%%'''''''''+++*********+++---000111...***'''(((+++---+++(((%%%''')))+++,,,+++***)))'''%%%$$$&&&((((((######%%%)))***++++++---...,,,---000333444555555555555111///000555777666444111666555999BBBHHHZZZvvv999;;;======<<<888333000+++(((&&&'''***,,,***((()))***++++++,,,///444777222111///...---------......,,,******+++,,,+++***''''''(((+++000666<<<@@@@@@<<<777444333222222111---...111444444111+++'''&&&'''((((((((()))+++---------,,,+++++++++,,,,,,++++++,,,---///...+++)))((()))***)))'''%%%$$$$$$((((((((('''&&&%%%######&&&)))---//////---------***)))))))))+++,,,...000,,,+++***+++---......---***(((%%%%%%&&&((()))))))))))))))***---000444666///---,,,...000000,,,(((!!!"""$$$%%%'''(((((()))(((&&&&&&'''((('''"""!!!&&&***,,,---...000))),,,///222333222000///111//////222666777555222222777777:::AAAEEEWWWsss666888::::::999444000---'''&&&$$$%%%''')))(((&&&'''(((***+++---///333666111111000000//////......111...+++*********))))))***)))(((***///666===BBBDDD@@@;;;666444222111///,,,---///222444333///,,,((())))))(((((()))***++++++++++++++++++++++++,,,******,,,...///...,,,)))***+++,,,+++)))''''''((()))))))))'''$$$!!!%%%)))...111111000///...***)))((('''(((***,,,...,,,,,,---...//////...---***(((&&&'''***,,,......+++******+++---000333555//////000222333111,,,(((!!!!!!""""""$$$%%%&&&''''''''''''((((((%%% %%%)))+++,,,---...(((+++...000000,,,(((%%%)))***,,,111555666444222111777888;;;AAAEEEVVVsss333555777888777333///,,,''''''''''''))))))((((((***,,,---......///111333...////////////.........000...,,,,,,---/////////...,,,***+++...555;;;???CCC???;;;777555444222000...---,,,...000333333333,,,+++******++++++++++++++++++,,,,,,---------...+++++++++---///...,,,***)))***+++***)))(((***+++***++++++(((### %%%)))///333333111000///,,,+++((('''&&&''')))***,,,---...///////////////+++)))(((***...111444444222111///......///000111...///111222222000,,,(((%%%%%%$$$#########$$$%%%%%%&&&''')))(((%%%!!!!!!%%%'''((()))***+++)))+++...///,,,'''"""!!!###'''+++000333333222///666888;;;AAAEEEYYYwww111333555777666333///---)))***+++,,,,,,,,,++++++000222333333111000000111++++++,,,,,,,,,,,,,,,,,,+++++++++...222555777777000...,,,+++...333888<<<===;;;777555444444222111...,,,***+++...222444555000...,,,,,,...///...---,,,---...///000111111000---,,,+++,,,------,,,***'''((((((((('''''')))++++++------***%%%!!!!!!"""$$$)))...111111000///...---,,,***(((&&&&&&&&&&&&+++,,,.........///000222...,,,+++---000444666777777666333000/////////000,,,---.........,,,***))))))((('''%%%$$$$$$$$$$$$###&&&)))++++++(((%%%""""""$$$&&&''''''''')))******,,,......+++&&&!!!"""&&&***...111333///666888:::@@@FFF[[[{{{222444666777666333///,,,,,,---///000//////......222444666555222///......((((((((((((((()))***+++******+++///333666777666000///---,,,...222666999777555222111222222000///+++***)))+++///222444444111///------000111000///---...000111333333333333000---+++***+++,,,++++++)))))))))(((&&&&&&(((***,,,...000---'''$$$$$$&&&###'''+++......,,,,,,,,,,,,,,,+++)))(((&&&%%%%%%(((***,,,,,,+++---000444222000......000333444444444333000...------...///))))))))))))(((((()))******)))((('''&&&%%%$$$$$$###'''+++//////---***)))'''((()))(((((((((+++---+++,,,...///---)))%%%""" !!!$$$)))...222111888999:::???EEE\\\~~~333555777888666333...+++---///111222111000000000111333555444111...,,,+++&&&&&&%%%%%%%%%'''((())),,,,,,---000333333222111///...---,,,...111555888333111///...//////...---))))))***,,,000222222222222///---...000222111///---...000222444444444333111///+++******+++++++++------,,,***(((''')))***,,,000222///)))&&&''')))"""%%%)))++++++***))))))+++++++++***)))'''&&&%%%&&&((()))))))))+++000444666333000///000111111111---,,,+++******+++---...''''''&&&$$$$$$%%%(((***((())))))((('''&&&%%%$$$###(((...111222000///...***++++++))))))***...111+++,,,...000///---***(((###""" !!!&&&---111444:::::::::>>>DDD]]]:::;;;======;;;777222///...000222333111...------///...---...000000///------+++((('''***---000111111222222222000///,,,+++***+++,,,...///000111111111111000...,,,+++)))(((''')))+++...111333444444000000/////////000222333333111000111333555666666000---(((''')))...222555222111111000///---+++***555333111...,,,+++++++++'''(((***+++,,,+++++++++,,,,,,,,,+++***(((&&&$$$&&&((()))(((&&&'''***---111000000000111111///---+++((($$$!!!!!!$$$(((+++(((((('''%%%$$$%%%'''***(((&&&&&&)))+++,,,)))%%%###'''---222444333111////////////...------000222111111222000//////000222111***"""$$$***---///666777777<<>>===<<<:::777555222111000///---***((((((***,,,((())),,,///222111...,,,---......---,,,---000333444222///,,,***)))(((((($$$&&&))),,,///222333444///...+++)))'''&&&&&&&&&------------...///000000...---,,,++++++,,,---...+++***((())),,,...//////'''%%%###$$$(((+++---...((('''%%%%%%&&&(((***+++000///...------...//////666999<<<:::444///------+++++++++,,,,,,---.........---,,,,,,++++++)))(((((('''&&&'''((((((&&&$$$$$$(((---000111---)))%%%(((+++......,,,***(((((((((***---...---+++(((&&&&&&$$$""" !!!%%%))),,,)))---222444444111000//////000000...+++(((''''''///222333000+++***---111///444333666===CCCXXXwwwAAA???<<<888555111///...000///...+++(((((()))+++&&&'''***---000111///,,,+++---...---++++++...111666444111...+++(((&&&%%%$$$&&&+++///222333333222---,,,,,,+++***)))((('''---...///////////////...---,,,+++***)))***+++++++++)))((()))+++---......((('''&&&(((+++...000000+++***)))(((((()))***+++......---,,,,,,---...///444999===<<<555///...///---,,,,,,++++++,,,------,,,+++++++++---,,,+++)))%%%%%%$$$%%%'''(((&&&%%%"""&&&+++//////---)))&&&&&&))),,,---,,,++++++,,,***,,,---,,,(((%%%######$$$###!!!!!!###''',,,///,,,111666999888444111000---------+++)))((()))+++555555444000,,,+++---000000444333555===CCCVVVtttAAA>>>;;;666333///---,,,000000///,,,)))((()))***%%%%%%&&&)))---...---,,,+++---///...+++***---111444333222///---***'''&&&###'''---222555555222111,,,---...///...---+++***,,,---000222333333222000---,,,+++)))))))))***+++***(((''''''***,,,------(((((((((***...111111111//////......---,,,,,,+++************+++---///000222888===<<<555000///000///...,,,+++*********+++)))((((((***---...,,,***%%%%%%%%%''')))******((($$$&&&***------+++'''%%%###&&&)))+++,,,---...///...///...***$$$ !!!!!!"""$$$''',,,///222222555888999777555333333......,,,***((())),,,...444444222111000/////////...222111555===DDDWWWttt@@@===999555111///------///000///---***))))))***######$$$&&&***,,,,,,++++++...111///+++***...222///000000000///---+++)))$$$(((///555777666222///,,,---000222222000...,,,***---111555777666555444...---+++*********++++++((('''%%%&&&)))+++,,,,,,)))((())),,,///222222222222222111000///---+++***''''''((()))+++---000222000666===<<<555000///111000///,,,***)))((())))))'''&&&&&&***...///---+++''''''(((***---......---((()))+++---,,,***'''%%%!!!$$$(((***+++---000222111111///)))""" ###&&&+++///222444777888888777555444444555111000---***)))***---000/////////111333444222111,,,000000444>>>EEEXXXuuu@@@===888555444333222111///...,,,,,,,,,,,,***)))%%%###"""###&&&)))******111111000...+++)))***+++,,,///222111...,,,---///''',,,222444333111111333,,,...111111000...------111111333444444444444333333111////////////...---(((***+++***'''''')))---++++++---...//////000000444444444555555111,,,((('''&&&&&&)))...333666888222444666444111///000222444111...***))))))+++,,,(((((('''''''''+++000444222---***,,,111333000+++))))))***++++++***)))((('''((()))+++------......333///***$$$  """&&&'''))),,,111666777666555444000,,,---222111111///,,,******,,,...000000111222222222222222---111222888DDDJJJZZZsss???<<<888666555444333111222000...---,,,+++)))'''&&&$$$"""###%%%'''(((''',,,---...,,,***))))))***---000222333222111000000,,,///333555444333222111---///111222111000///...//////000111222333444555666444111/////////...---)))***++++++***)))***+++,,,,,,---......---------000///000111222000---***((((((***...222555555555000222333222000000222444333000,,,)))'''((()))+++)))(((%%%######(((...333333///+++---111333///+++&&&'''((((((((('''&&&&&&)))******+++++++++++++++000...***&&&###!!!!!!!!!!!!%%%***---...///111444333111111222///+++---222222222222///---,,,...///...///111222333333333333111555666<<>>===777222111000.........///000000111///+++((('''''')))***---.........------///111000...---...111222111///''''''''''''(((((()))))))))(((&&&%%%&&&(((***,,,,,,+++***)))((('''&&&%%%''''''''')))+++...000111000,,,,,,...---)))(((***222444555666444444444555111333666777666444111...111555333555===DDDZZZyyy777555222222444666777777111000///000222444333222000---++++++,,,---...---(((***---///......///000111222555777666222+++'''%%%&&&))),,,111333444333,,,***+++---111111...+++---+++(((&&&%%%''')))+++***))))))+++...000000000///.........///...,,,******,,,///111333222111///...,,,***))))))((('''&&&"""&&&...666;;;;;;777444111/////////000111///...///---***''''''(((***,,,,,,///111222111000000111///...---...///000000...%%%%%%%%%%%%&&&'''((()))'''%%%######$$$(((,,,...---,,,+++)))((('''&&&&&&(((&&&###$$$)))...333555222...,,,...---)))&&&&&&...///111222111222444666555666777777666333000...///333111111888@@@WWWwww666333000///111555888999111000000111444555555444///---,,,,,,...000111111,,,---//////......000111333555888777333---(((%%%$$$'''***---...000222333,,,+++***...222333///+++)))(((&&&$$$%%%&&&(((***(((((())),,,...///...---...//////...,,,++++++,,,***,,,///222222111...---,,,***((((((((((((&&&$$$%%%'''+++000555666555333.........000333333111...,,,***(((&&&&&&(((***,,,,,,...///000//////111222000///......------,,,+++&&&&&&%%%%%%&&&((()))***'''%%%"""!!!###'''+++...///---+++)))(((((()))***(((%%%###%%%+++222777999111,,,***------)))%%%%%%)))***,,,,,,---///333666666666666666555444222111111555222111777???XXXzzz666222...---///444888:::222111111222444555555444---,,,+++,,,///111333333.../////////---...///111444888:::777111***&&&$$$%%%)))---...------000333...++++++...333444000,,,(((((('''&&&''')))+++---))))))+++---//////---+++...///000...***)))+++...+++---000111111///,,,***)))(((''''''((((((&&&$$$(((((())),,,000333333222,,,,,,---111555666333000***(((&&&$$$%%%'''***,,,,,,,,,---,,,,,,---111333222111///...,,,***)))((()))((((((((()))***,,,---(((&&&"""!!!"""%%%***---///...+++))))))+++---...(((&&&%%%(((///666:::;;;///***))),,,---)))%%%$$$&&&'''((()))***---222666555555555555555555444444444777444333999AAAZZZ}}};;;777222......222777;;;777444000///111333555666...,,,***+++...111333444333000,,,***+++///444777999888666333000,,,)))'''------,,,,,,,,,---......,,,+++,,,---000333444444///+++((()))+++......---,,,******,,,///111222222555555222...)))))),,,///,,,---...///000///,,,***)))(((&&&&&&&&&&&&$$$###'''((()))***,,,---...///,,,,,,---...///000111111111+++$$$!!!"""%%%'''((('''((()))***,,,---...///333222111000---+++)))(((***)))(((,,,111555555444***(((%%%$$$%%%'''))))))///...,,,+++******))))))'''""" '''444<<<:::555+++)))&&&&&&''')))***)))******)))((('''(((***---222111000111222222222111333666666888;;;>>>WWW|||:::888666555555666888:::888555000...///111333444///,,,)))(((+++...111222222///,,,)))***---222555::::::999555///+++)))(((---,,,,,,+++++++++,,,,,,,,,,,,,,,---000222333333///...,,,---000111000...,,,++++++,,,///000000///222111///+++''''''***------+++***,,,...---+++((('''&&&%%%&&&((())))))'''((())))))***+++,,,---------------...///000111111333...'''######%%%%%%%%%'''((()))***+++,,,------222111000///---***((('''***)))(((***...111222111)))'''$$$######%%%'''(((000000///,,,)))'''&&&&&&$$$!!!"""(((222888777333***(((&&&&&&(((+++---...///...,,,)))&&&%%%&&&(((.........///000111000///555888777999;;;>>>VVV{{{888999:::;;;;;;:::999888999555///,,,,,,///111222000,,,(((&&&'''+++...///222///,,,***+++...222555:::<<<<<<666...)))(((***---,,,+++******)))******,,,,,,------...000111222000000000111333333222000,,,,,,+++---...///---,,,///...,,,***((((((+++...---)))&&&'''***,,,)))&&&%%%%%%%%%'''***------,,,((()))***+++,,,---------............///000000111222///***''''''''''''&&&(((((()))******+++,,,,,,000000///...,,,***(((&&&***)))((()))+++------,,,(((&&&$$$"""!!!"""$$$%%%///111000---'''"""!!!"""!!!###&&&,,,111444333222+++(((&&&&&&***...111222444333000,,,'''$$$###$$$+++,,,...000000111000000555999888999;;;===TTTxxx777888:::;;;;;;:::888777777333---***+++...111222222---'''$$$%%%))),,,...///...+++***,,,000555888999<<<===777---'''(((,,,...---,,,+++***))))))))),,,---------,,,---...000111000000000111222222222---,,,,,,---......,,,***,,,,,,+++***+++---000222---(((######(((+++)))&&&&&&%%%&&&(((+++.........(((***+++---///000000000//////.........///111111...---+++******+++++++++*********++++++,,,,,,,,,//////...---+++)))'''&&&***)))((('''(((((((((((('''&&&$$$""" """$$$+++...///,,,%%%  """'''---111222222222333...+++((((((+++///222444666555333///***'''&&&'''***---000222222222222222333777666888:::;;;RRRwww555666666777777666666555333000+++***+++///222444222...((($$$%%%(((+++---)))(((''''''***///444777666999:::444+++''')))---000///...---,,,+++++++++---......---+++***+++---000///---,,,,,,---000222---,,,,,,---......---+++)))))))))***---000222444---((($$$$$$(((++++++))))))(((((())),,,------,,,)))***---000333444444444000///.........000222333///......,,,++++++,,,---,,,,,,,,,------...............---,,,+++)))'''&&&((((((((('''&&&%%%&&&&&&((((((&&&### ###&&&&&&)))+++***&&&"""!!!!!!$$$+++333666555333444555222///,,,+++,,,///111111444444444111...,,,,,,---***,,,000111000000111333000444444666999:::QQQuuu444444444444444444444444111...++++++---000333444111---'''$$$%%%(((***+++###""""""###&&&+++000333222444444000***'''***---111000///......---......---...///---)))''')))+++---------+++***+++...111...,,,+++,,,...000000000)))''''''))),,,///000111,,,***((()))+++...000000...---,,,,,,---...,,,+++***,,,000333555666666666//////...---...111333555444444222...***((()))***,,,,,,---......///000000......---,,,+++)))(((''''''(((((('''%%%%%%&&&((()))***)))&&&######&&&***$$$&&&)))++++++(((%%%###&&&---444777555333444666444111...---...//////...333444444333111//////000(((+++...---,,,+++...111000444555666888999OOOsss444444555666666555444444000...------///111111111---***&&&$$$%%%'''((((((######"""###%%%)))---000......---+++))))))+++---000//////....../////////---///000---'''%%%'''******---000000...---...///...,,,***+++...222444555...,,,******---......,,,***,,,...//////111555888222111//////000000///------///222444666555444333///...------///222555777666555333...)))'''(((***++++++,,,---...///000111.........---,,,***)))(((&&&'''((('''&&&&&&(((******,,,,,,)))&&&&&&***///'''''')))---000000***%%%%%%+++111444333222333444333111////////////...,,,555555555333000---------***---...,,,))))))---222555888888999999888MMMppp333555888::::::888555333222000...///000000000///***((($$$###$$$&&&&&&&&&'''&&&%%%%%%'''***---///,,,***)))((((((***+++---//////.........//////000---///000---'''$$$&&&)))(((---333555333000...---...+++)))***...333777999555222......//////---***)))...222333111333888===555333222222333333111000///111333555555333111000...---,,,---///222666888444444222---)))'''***---)))***+++,,,...///000111//////...---,,,+++)))(((%%%''')))(((&&&'''))),,,,,,......,,,((((((---222+++)))***///555555---&&&$$$(((---000000000111222111000///000111000...,,,777777666333///+++)))(((...///000---)))***///444999===;;;;;;:::888KKKnnn444444555888<<<<<<999666444222///---------///111***'''"""!!!"""%%%'''(((+++------+++)))(((***---******+++---///000...---000,,,+++---222444222...------------,,,+++***)))+++---///111222000...,,,111///,,,---///222444555666666555444222000...---,,,***)))+++///444777999666222///...///000...,,,111...******---...---,,,)))***+++---......------000...,,,+++***)))&&&%%%&&&)))...///...---,,,---000000/////////---***((('''&&&&&&&&&(((+++...000000222222...******...333333222222555777666111---###'''+++...000000111222///......------.........666666444111---+++***+++333333333000...///333777>>>BBB???<<<<<<===OOOnnn444444555888;;;;;;888555555333000...---...///111+++'''###!!!"""%%%&&&'''***,,,......,,,,,,...000+++++++++---///000000///222///,,,---111333222///.........---------,,,,,,------///000000000000///000...,,,,,,---000222333555555444222111000///...+++)))((()))---222666777222///,,,+++,,,,,,+++***...,,,***)))******)))(((%%%'''***,,,.........---,,,+++)))))))))((('''&&&'''))),,,...////////////........./////////...---***)))'''&&&''')))---///...000111...***)))---111222111222444666555111,,,)))+++---////////////000++++++***)))***+++,,,---555555555333000.........111222333222111222666999???CCC@@@======???QQQppp555555666888::::::777555666444111...------///000+++((($$$"""###%%%&&&'''&&&)))---////////////000******+++,,,...000111222555222......111333333111000000///////////////000/////////000000111222333000///---,,,,,,---...///333222000///......///000***(((&&&'''+++000333555///,,,)))'''((()))((((((+++,,,+++)))&&&$$$$$$$$$"""%%%)))---//////...,,,((('''''''''''''''''''''''''''(((+++///111222222------...///111222444555///---)))&&&&&&(((+++---,,,...///---)))(((***,,,000//////222555555000,,,000//////...------------***)))((('''(((+++...000444666777777555333222222...000222333444555777999===BBB???<<<===>>>QQQppp666666777888888888666555555333000---,,,,,,---...,,,(((%%%###$$$&&&'''((($$$'''+++...///...---,,,((()))******,,,...111333666333000000222555666666444333222000000000000000///000222444555555555444111000///---++++++,,,---///...,,,++++++,,,...///)))&&&$$$%%%)))...222333...,,,)))''''''((()))***,,,......+++&&&""""""$$$###&&&+++///000///---+++((((((((((((&&&%%%&&&&&&'''&&&%%%(((---111333333///000111111222444888:::555222---)))''')))+++---,,,---...,,,)))''''''(((+++***+++///333444222...111///,,,++++++,,,------,,,+++))))))+++...222555777999;;;;;;888555444333+++---000222444555666666888===;;;999;;;===QQQppp666777888888777555444444222000---+++)))***+++,,,,,,)))&&&%%%''')))******'''))),,,...///---***((('''(((*********,,,000333555333111111333666999:::777666444222000///......///222666999:::888555333111222111///+++***+++---,,,+++)))((()))***,,,...((('''&&&'''+++///111222000///,,,***)))***,,,...///000000---((($$$%%%&&&'''***...111111///,,,***+++,,,,,,***&&&$$$$$$%%%'''&&&%%%'''***...000111333444555444333444888:::888555000,,,***+++,,,...---------+++)))'''&&&&&&&&&&&&''',,,111444222000---***''''''***---......---,,,******,,,000555777;;;===>>><<<999444222111***+++---000222222222111555:::999888;;;???TTTsss777999999888555333333444///...+++)))((()))+++,,,,,,***((((((***,,,------,,,,,,...000111///+++'''&&&)))++++++***+++///222333222111111222444777888555555444333111///---,,,///222777;;;;;;888444111111222222000+++)))***,,,******)))((()))***+++,,,)))((()))+++...111222222222111///,,,***+++///222111111///,,,)))((((((******,,,///111111///,,,***...000000,,,&&&######$$$)))*********)))***---///333555777555333222444777888555222///---,,,---...000///---+++)))(((''''''%%%$$$%%%)))///222111///(((%%%###%%%+++///111111+++***)))***,,,///333555<<<===<<<999444000------((((((***,,,///000///...444:::::::::???DDDYYYzzz888999:::888444222222333...---***))))))***,,,...,,,***)))***,,,///000000---------///000///+++((('''+++//////---,,,///222111111111000//////000111///000222333222000...,,,000333666888888555111///...111222///***'''(((+++++++++++++++,,,,,,,,,,,,******,,,000333444444222222111000,,,***+++///333111...***(((((()))++++++***+++---//////...---,,,...000000,,,&&&""""""$$$+++///111...)))'''***...///333555444000///000333444333111///...---------444111...+++))))))(((((('''%%%%%%(((,,,...---***%%%"""!!!&&&---222333222)))))))))***,,,///222333888888777333...***)))(((&&&&&&&&&)))...111000///111777888:::@@@GGG]]]~~~888::::::888333111111333...,,,+++)))***+++...000+++***)))+++...111333333+++******,,,......+++'''(((---222222///---///222000000000///,,,+++***++++++---000333333111///---222333444444444222000...,,,///111...)))&&&'''***,,,------.........---,,,+++,,,///333666777555333111000///+++)))***///333111+++&&&$$$'''***++++++((()))+++---............,,,///000,,,%%%""""""%%%...333777222***%%%(((...+++///333333///,,,...000111111000///...---,,,,,,777333...+++*********))))))'''&&&(((+++,,,)))'''$$$""""""'''///444555333******+++---...000222333444444222...)))&&&&&&&&&%%%$$$$$$(((...222333222---444666999???FFF^^^444777999888444222222333111...+++))))))+++...000111000...000666<<<999222///***(((***+++))))))+++---111222000,,,***---000,,,,,,---,,,******+++,,,***,,,///...,,,+++---///444222000111222222///+++)))******(((&&&%%%(((+++000222444333000---,,,,,,---///333555555333000...000,,,&&&######'''---111///)))###"""&&&***+++******++++++,,,,,,,,,---------///000...***%%%""" ))),,,000000---+++***+++///000000///------...000444444444333000///000111666222...***(((((((((''')))))))))***+++***))))))'''%%%$$$'''---000...+++***,,,///444777666333000444222000---***(((&&&&&&$$$$$$%%%&&&***...222444111555666999;;;???XXX777777777555222111333666666333///,,,,,,...222555555444222222888>>><<<555...)))&&&((()))((()))+++111555777555///++++++---))))))(((((('''((()))+++))),,,000000...------...444111///...///000...,,,+++,,,,,,***'''''')))+++...000111111...+++)))(((,,,...222555555444111///...***&&&######&&&+++...///***%%%%%%))),,,,,,++++++,,,,,,---,,,,,,---...---//////...)))%%%""" $$$'''++++++***)))***,,,...//////...---,,,...000444444444222///...///111666333///,,,***(((((('''((((((((()))+++,,,,,,,,,+++'''$$$%%%)))+++)))&&&***,,,///333777666444111333111///---+++)))''''''&&&&&&''')))+++...111333000333333444777;;;TTT{{{999888555222000111555888;;;777222......222777;;;:::888555444999>>>===888,,,'''$$$&&&''''''(((+++444888;;;:::444...***)))&&&%%%###"""###%%%((()))))),,,///000///...------444111---++++++,,,------//////...,,,)))((()))***+++---///...+++'''$$$###+++---000333555444333222,,,***'''%%%%%%'''***,,,...+++((())),,,......,,,,,,---......---,,,...///---///000...***&&&###""""""$$$'''((()))***---///...//////...------///000444444333111///...///111555333111...+++)))(((''''''%%%%%%&&&***...000111---)))$$$"""$$$%%%$$$###+++,,,///333666666444111222222000...,,,***(((''''''(((***,,,...000111111///111///000333777QQQxxx888777555333222333555777777444000---...222888<<<:::999555222666;;;;;;666+++&&&"""$$$&&&&&&'''+++222666;;;<<<777000***'''&&&$$$!!! """%%%((()))++++++,,,------,,,------222///+++(((((())),,,---000000///---+++)))))))))***,,,------)))%%%###!!!***,,,///222444555555555...---+++*********,,,,,,,,,+++***+++---...---+++,,,...000///---,,,...000///111111000,,,(((&&&&&&%%%%%%'''(((***,,,///111...///000/////////111333666555444111///...000111333333222000,,,***((((((%%%###!!!###)))...222333,,,(((###!!!"""%%%&&&''',,,---///333666666444111444333111///,,,***(((&&&&&&(((,,,///111222222222...///,,,...333888SSSyyy777777777777777666444333///---+++***+++000555999555444111...000555555222+++&&&###%%%&&&%%%'''***+++000666999888333---***)))&&&""""""$$$(((***+++,,,***((('''(((***,,,---...,,,***''''''(((+++---///...------,,,+++)))(((***,,,---,,,(((%%%$$$###***,,,...111333555666777222111111000/////////000+++******+++,,,,,,+++***,,,///111///,,,+++---000222333444222///,,,++++++((('''''')))+++---...//////000111111000111333555888777555222///...000222111222222000,,,))))))***&&&"""!!!'''...111222)))&&&###"""$$$)))---///......000222555555333000555444333000...***'''&&&&&&(((,,,000333444444444///000---///666===WWW}}}777888999;;;<<<999444000******)))***+++...000222...///---***,,,000000---,,,'''%%%'''(((&&&&&&(((%%%***000555666555111...---***&&&&&&))),,,---,,,+++)))&&&&&&''')))++++++((()))***)))((()))+++------,,,,,,---......,,,***,,,,,,,,,***'''&&&&&&'''+++,,,...000222555777888555555444333333222222222+++++++++***))))))((((((+++///111///+++))),,,000444555555444111///......)))(((((())),,,------,,,...///111111111222444666888777555111......000222///000111///+++)))+++---(((###!!!(((...///...&&&%%%$$$$$$''',,,222555000000111222444333111///333333222111///,,,***(((''')))---000333444444444111111...222999@@@YYY~~~;;;;;;;;;======:::444///***,,,---//////...,,,+++))),,,+++)))+++......+++...***(((++++++(((&&&'''###&&&+++000444555444222111---******...000///,,,)))''''''(((++++++)))'''###&&&***,,,+++***+++---,,,++++++...111222000...,,,,,,***(((&&&&&&(((***,,,---...///111444777888666555444333222222222222------,,,***((('''''''''***...111///***(((+++///444555555444111//////000))))))))),,,///111///---,,,---/////////111333555777666333///,,,+++...000---...///,,,)))(((,,,000---'''###$$$***......+++((('''''''''))),,,111555333222222222333222///---...///000111111000...---+++---...000111222222111333333000333:::???VVVyyy>>>===<<<======;;;555000...000222444222...***''''''***+++***+++......***///+++***------)))&&&&&&###%%%)))...333666666555333///,,,---000222///,,,&&&'''(((,,,///...)))$$$$$$***------,,,,,,---,,,+++,,,///333555333111,,,+++)))&&&$$$&&&))),,,------...///111444666888666444333111000000111111//////---***'''&&&'''((()))...111///)))'''***///444555555333111///000000+++***,,,000444666444111***,,,---......///222444666444111---***))),,,...+++---...+++'''(((---222111+++&&&''',,,///---)))******)))))))))+++///222444333222222333111...,,,***,,,...111222222222111//////000000000/////////444444000333:::>>>SSStttGGGDDD@@@===;;;888444111333444555555333000---***&&&&&&''')))+++---///111///222333222---)))((()))'''(((+++---000333555666888666333111/////////000+++***,,,111444222+++$$$###)))---...---,,,***''''''+++333888888666333000+++(((((()))))))))+++///222333111111333666333333333222111000///...//////...,,,***'''%%%$$$''',,,///---(((%%%)))---222222000///............//////111333444222...***((()))***++++++,,,,,,,,,000000000///......000222111///+++'''%%%(((...222000---***)))***,,,---...///,,,))),,,111444333000111111111111222222222333,,,...000000//////000111000111111...,,,...333888666777111///444===WWWyyyLLLLLLJJJEEE===777444444555666888888555000+++(((%%%%%%&&&&&&((()))+++,,,///000111///,,,++++++---***+++,,,---///111333444888777555222000.........,,,+++,,,///222111***$$$###(((++++++***)))***((('''***222777999888333000---+++******))))))---///222333111111333555444444444333222111000///000000///...,,,***'''&&&)))---000...)))'''***...222111000///............---,,,---...///...***''''''((()))+++++++++******......///...------000222222///+++'''%%%''',,,000000...,,,***+++---...///000---+++,,,000333111///***+++---000222333444555...000111000---***)))***000111000---***+++///333444888555333666===UUUwwwMMMPPPRRRLLLAAA999777888666777999999666111,,,((('''&&&&&&&&&&&&''')))***.........,,,+++,,,///222...---,,,,,,,,,---...///666666555444111///,,,+++...,,,,,,---///...***&&&!!!$$$((()))(((&&&%%%***((('''+++111777999999222000...------,,,***(((,,,...111111111111222333444444444333222111000///000000111111000---***)))+++...000...***(((+++///111000000//////.........,,,+++***+++++++++)))'''&&&(((***++++++***((('''***+++,,,,,,,,,---///111222000,,,(((%%%&&&***---///...---,,,,,,---///000111...,,,,,,///000///---%%%'''***...000111111111+++---///...+++(((&&&%%%///000///,,,)))(((,,,///333::::::888999<<>>>>>;;;:::===UUUzzzCCCEEEHHHKKKNNNNNNLLLKKKIIIGGGCCC>>>:::777555333)))(((''''''(((+++...///...,,,******,,,///222333---+++)))'''&&&%%%%%%%%%***,,,000222333111...,,,...---+++************)))&&&'''))))))(((&&&$$$""""""%%%***000444555444333,,,,,,,,,---...---***'''$$$%%%'''***...000111222...////////////......------...///000000///...---,,,------+++)))(((+++......////////////......------+++))))))+++,,,,,,+++***+++,,,,,,+++)))'''%%%&&&(((+++,,,,,,---///111444333000,,,((('''(((***)))+++......,,,+++---...111000---,,,++++++)))((('''(((***++++++)))&&&$$$###&&&)))******)))))))))***---///...,,,+++...000999@@@???;;;:::>>>YYY@@@AAADDDIIIPPPSSSRRRQQQXXXUUUOOOGGG@@@;;;777666)))((('''&&&(((+++...000...---,,,,,,...//////...((((((((('''&&&%%%$$$$$$%%%(((,,,000111000...,,,,,,+++***)))))))))******'''((())))))(((&&&$$$###!!!%%%+++000222222111///))))))***+++------,,,***######%%%)))---000111000++++++,,,---............,,,,,,---...////////////------,,,***))))))+++...---...///000000///------+++)))((())),,,---...---//////...---,,,***(((((('''***,,,.........000111333222000,,,((('''''')))'''***......,,,+++,,,...222111///---,,,+++******'''(((***,,,------++++++***+++,,,+++)))'''(((((())),,,000000...---///111888>>><<<999;;;AAA\\\>>>@@@CCCFFFHHHJJJLLLNNNXXXVVVRRRLLLEEE>>>888555---,,,***)))***,,,///111//////...000111///+++'''$$$&&&'''((()))(((&&&&&&###&&&***---///...,,,***))))))***)))))))))***+++&&&''''''((('''&&&$$$###$$$&&&))),,,---...//////)))((()))+++...//////...'''&&&'''***...000///...)))***+++---...///000000,,,,,,,,,---...000222333///...---+++******---///,,,---///000000///---,,,*********,,,000222222111444333000...,,,++++++***))),,,///000000000000222000000...+++'''%%%%%%&&&&&&+++000000...,,,---///444444333111...---------***+++---///111222333333000000///,,,)))'''((()))***---111111...,,,---...333888888888===DDD\\\~~~<<<@@@DDDCCC???>>>BBBGGGOOOPPPOOOMMMHHH@@@999555333111///---,,,...111333000000000222222///(((###"""$$$(((***+++***)))((($$$&&&))),,,---,,,***((('''((()))***))))))+++,,,$$$%%%&&&&&&&&&%%%$$$###'''(((((())))))+++...000)))((()))+++///111222111+++))))))+++///000...,,,((()))+++---///111222222...---,,,,,,...111444666111000---++++++,,,...000+++---...000000///---,,,,,,,,,...111444777777666777555222///,,,,,,,,,---+++---000111111000111222------,,,***&&&$$$$$$%%%&&&,,,111222///---...000666666555333000//////000000000111333444666777888333222000---***)))***,,,+++...111111---+++***+++...444444888???FFF[[[{{{BBB???>>>@@@???;;;:::<<<>>>BBBGGGKKKJJJEEE>>>999444222111//////000222333444444333333111+++$$$ $$$(((,,,------------(((***---//////---***(((,,,***((()))---//////---,,,***'''%%%%%%&&&%%%$$$&&&''''''%%%""""""&&&)))((((((***222;;;???<<<666555111...///333444111---///////////////......---111000///---,,,---000222222333222...***)))+++...////////////...---,,,+++***---000111111222555888888888777333///,,,++++++---,,,---...000000...,,,++++++******************,,,000555777555000,,,***333333222222222222333333555222000111444666555333222444555111+++'''(((***///222555222,,,((((((***,,,111444;;;BBBEEE[[[}}}???<<<:::<<<;;;777777::::::===BBBFFFFFFBBB>>>:::222000...///222555666777444333333222000+++%%% $$$)))---......,,,,,,&&&(((***,,,,,,+++***(((***(((&&&)))---000000...,,,+++)))'''&&&&&&&&&&&&'''''''''$$$!!!!!!###&&&((())),,,555>>>AAA>>>999777333000111444666444111000000000///...---,,,+++---,,,+++***)))+++...000111111000---)))((())),,,...............------,,,+++---000000000000333555888777555000,,,++++++---,,,++++++---......---++++++++++++,,,,,,+++++++++---000444666333///+++)))000000///...------------000...---...111333222111111333333000)))&&&&&&(((000333555222,,,(((''')))+++000444;;;CCCGGG^^^<<<777555666555333444777888:::===@@@AAA@@@>>><<<000,,,***---444999:::999333333222222000+++%%%!!! $$$)))---//////,,,***%%%&&&((()))************)))'''&&&(((---000000///***,,,---+++(((&&&''')))++++++***(((%%%$$$%%%'''((()))---444;;;>>>===:::999666222222555888777666222111000///...---,,,++++++***))))))***,,,///000//////...+++(((''''''(((,,,---------............///000111111000111222444888666222,,,)))))),,,///+++***)))***,,,---,,,+++******+++,,,,,,++++++***,,,///222222///+++(((&&&,,,+++***)))((((((((((((+++++++++---///111111000000222222...)))%%%%%%&&&111333444222,,,((('''((()))///333;;;DDDIII```999555222333222111333777:::::::::;;;;;;<<<<<<<<<...)))%%%)))222888888555111111111000///,,,'''###!!!$$$)))...000000,,,)))&&&&&&'''((()))+++------,,,)))(((***...000000...)))---000///***'''))),,,333333111///---,,,,,,,,,******+++...333666777888:::666333222444777888888222111000000////////////---,,,+++,,,...111333333------,,,+++)))'''&&&&&&+++++++++,,,---...///000444444444333222333444555888555///)))&&&(((,,,111+++***((()))+++------,,,((()))+++,,,---,,,***)))+++---...---***&&&$$$$$$((((((((('''''''''((((((++++++,,,---///000111111111222111...***'''&&&'''...000222111---+++***+++***///333:::BBBGGG___999555222333333222444999;;;:::777666555555666777...((($$$&&&---222111...///......//////---)))&&&###%%%(((---111000,,,)))((((((((()))+++---///000000---+++,,,...000...,,,(((---111111,,,***+++...777666444333222222111000//////---,,,,,,///333666777555222111222444555666111000000000111222333444///---,,,...111444555444,,,,,,,,,,,,+++***(((&&&*********+++,,,...000111555444222111222333444444777444///)))%%%''',,,000,,,***((((((+++---......)))+++...000111///---+++***++++++)))&&&###"""###''''''((()))***,,,---...,,,,,,,,,,,,,,,...///111222222111///,,,***))))))***,,,...//////......///,,,111333999???DDD[[[~~~:::666555777777555777;;;;;;888444111//////111222000+++&&&&&&***---+++))),,,+++,,,...///...,,,***&&&&&&(((,,,000111---)))*********+++---///000111222///,,,,,,...///---+++(((,,,111222///---,,,---333222111111222333111000444555444111......222666444222111/////////111222000/////////111333555666...,,,+++---111444444222,,,,,,,,,...//////,,,)))************,,,...000111111///,,,,,,...000222222666444000+++''''''***------***''''''***---//////,,,///333666666444111///++++++***'''$$$###$$$%%%((()))***,,,...000222444///...,,,***((())),,,///222222111000///...------((())),,,...000111111111///222333888>>>AAAXXX|||:::777777::::::888999===<<<999555111///000111222222///+++************)))((()))***,,,///000///---)))''''''***///111...******+++,,,---...///000000///,,,)))***,,,...,,,***)))+++///111111000---+++---,,,+++---000222000...222666999888333111222555111111000///---,,,------//////......///111333444///,,,***---111444333000,,,,,,...111444444000---+++*********+++---000111---+++((())),,,000222222555444222...***((()))***,,,)))&&&%%%'''+++...///,,,///444888888666333000------+++(((&&&%%%''')))***+++,,,---///222444555444333///***&&&'''+++///111000000000000000//////((()))+++...000222111111000333444888>>>BBBYYY|||:::888888<<<<<<::::::===>>><<<888444333333555666444222000---+++++++++,,,''''''(((,,,///111000///***(((&&&)))...000...+++***+++,,,---.../////////,,,)))'''(((+++---,,,***)))***---111333111...***)))((((((+++///111000...---444;;;<<<777222222333000111000///,,,+++***+++000///---,,,---...000111111...,,,...333555333000------///333777777333000++++++***)))+++---///111---***''')))---222444444555555333000+++((('''(((+++'''$$$###&&&***---...***---222666777555111...//////---***((((((+++---,,,,,,---...///111222333;;;888333,,,'''(((---222000///...///000111000///******+++...000111000///000444444999???CCCZZZ~~~888777666999>>>AAAAAA@@@===;;;777444333555888:::444333222000///.........***((('''(((,,,...---+++&&&%%%%%%'''+++---,,,***'''))),,,...///...,,,+++&&&$$$"""###(((++++++***((()))+++...000000---++++++)))(((***---///...,,,444444444444333333222111///333555333---))))))+++...,,,((($$$###$$$'''))),,,000222333777;;;999555......///000222222000...******+++---......---+++---------///000222444555333222000...,,,)))(((''''''%%%###$$$&&&)))++++++,,,,,,---000222222000...,,,,,,+++***)))***...111444333111...,,,+++---///444555222***&&&)))...000111///...000333555333111+++)))))),,,111444444222000444666;;;BBBGGG___888777888:::>>>@@@@@@>>><<<999666333222333666777777666444222222111222222+++((($$$$$$'''******(((###""""""$$$'''))))))'''''')))+++---...---,,,***'''&&&$$$%%%(((+++,,,---,,,+++***,,,...000000000000///...///111222111///333333333222111///---,,,,,,000333222...+++,,,///---+++'''$$$###%%%''')))...111222333666::::::666///...---...//////---+++++++++,,,...///000000///333222222222222333444444111111000...---,,,+++***(((&&&%%%%%%'''***++++++))))))***,,,......,,,***+++++++++***)))***---000222222111...,,,+++,,,...000111---&&&"""''',,,...000//////222666777666555,,,***))),,,111444555333111555555:::AAAGGG___999999:::<<<>>>???>>><<<999777555333333333444555999888666444444444666777---(((""" !!!$$$%%%$$$###"""!!!"""%%%'''(((''''''(((***,,,---,,,+++***))))))(((&&&&&&(((+++......+++)))))),,,000333444444333222333444555444222111111111111///,,,***(((***---111111///...000222,,,***'''%%%%%%&&&(((***000222222111333888777444///.........///...,,,***++++++,,,...000111333333888777666444333222222222///000000000//////...---***((('''''')))*********(((((((((***++++++)))'''((()))******)))***,,,...111111111000---,,,---...------)))!!!$$$)))+++......000333777::::::999///,,,***,,,111555666555222555555999@@@FFF```::::::<<<===>>>===<<<:::666666555444444555666777999777555444333555777888///)))!!!!!!""""""%%%$$$$$$%%%&&&((()))***((()))+++,,,------,,,+++******)))&&&""""""&&&+++***(((&&&(((+++///111222000000000111222333444444111111111111000...,,,******---000111000000000222,,,+++***((()))***+++,,,222333111...///222222.........000222444222...+++)))***,,,---...000222444888777555333222111000000000000111111111000//////+++)))((()))***+++)))(((***)))((()))******(((&&&%%%'''))))))))))))***,,,222333333222000///000111......((( ###'''((()))+++---111555999:::;;;222///,,,,,,111555666666333555444888???FFF```:::;;;=========<<<;;;;;;777666666666777888999:::666555333222222333444555111+++### """"""!!!%%%&&&&&&&&&'''((()))+++)))***+++,,,---------,,,***+++)))$$$ $$$""""""$$$'''+++.........***))))))***+++---000333222222222222222111111111...000111111000/////////------,,,------...///000222222000,,,,,,...---)))***,,,000444666444///+++&&&)))+++,,,,,,,,,///111222111000//////...//////000111222333222111///...++++++***+++,,,,,,***((()))((('''((())))))(((&&&$$$&&&((((((((((((***,,,444444555333222222333555333222,,,$$$"""&&&((('''%%%'''+++///222555888:::555111......222666777777333555444888???FFF```;;;<<<===<<<;;;:::;;;===:::999888777777999:::<<<444444333222222222222222000+++&&&$$$%%%%%%$$$""""""$$$&&&'''&&&&&&&&&(((((()))***+++,,,,,,,,,,,,******((($$$!!! ###(((---///...,,,&&&&&&$$$######''',,,111444333222222222333555666222222222222111///---+++------...000111222222333111222000------000...)))***+++...111333111---***'''***......,,,+++,,,...---------,,,------...///000111222333333111///...------...///000///---***'''&&&%%%%%%'''''''''%%%$$$&&&'''''''''(((+++---333333222111000111333666777666111***))),,,,,,)))###&&&***...000333666888666333000000444777777666222555555999@@@FFF```<<<======;;;999999<<>>:::777666666888999555555666555444333111000---***(((((())))))%%%""""""&&&'''&&&$$$$$$%%%''''''(((((()))************(((''''''&&&%%%###!!! $$$***///111000///)))((($$$ """)))000777555111//////111444666444333333222111///,,,***,,,---///111222333444444///111222111333666555111111///------------,,,+++***///444444000,,,+++---,,,,,,,,,,,,---...//////,,,...111333333333111000///000222444555444111...'''&&&%%%&&&'''))))))(((&&&&&&'''&&&&&&(((,,,/////////---+++***,,,000444777777444000111444222...%%%)))---///111222555888666444222333666888777555111555555:::AAAGGG___<<<===<<<:::888999===AAAEEEAAA<<<777444333555666666777888888777555222000+++))))))***,,,+++&&&"""###(((***(((%%%$$$%%%%%%%%%&&&&&&'''((((((((()))((('''))),,,,,,(((%%%"""###&&&+++000444444333...+++&&&  (((///888555111---,,,...222444444333222222111000---******,,,...111333333444333---111444555999===<<<888;;;666///+++***,,,...///...333888888333...,,,---...............///000000)))+++///222444444333222222222555777999888555222)))((('''(((***,,,,,,,,,'''''''''&&&&&&(((---000,,,+++(((&&&%%%(((---111666666555333555999777111(((,,,000222222333666999666444333444777999777444000444666;;;BBBGGG___===999555333555999===???===;;;888555333333444555444444555888;;;:::444000+++))))))***,,,---***'''###%%%''''''&&&$$$$$$$$$,,,)))%%%###%%%(((******+++***))),,,///000---***'''&&&'''+++000333333111...(((###"""%%%+++///111777555222000///...///000000000//////000///---+++)))))))))+++...111111000222333555777999;;;<<<<<<;;;333,,,)))+++...///...333666888999555111---,,,,,,///111111///---,,,+++,,,,,,---...///000111111555666888999999777555444///,,,)))+++///444666666111000...+++)))))),,,///***'''$$$$$$&&&(((******555777999;;;;;;:::888666,,,,,,---///000222333333777555444555777777444111...666999===CCCIII^^^~~~<<<888444333555888:::;;;;;;999666444333333555666666444444666888888555111,,,+++***,,,......+++(((''''''&&&&&&&&&%%%$$$$$$***(((%%%%%%&&&)))***+++---+++)))***---...---***))))))***---222444222000...)))$$$###'''---333555555444111///......//////---,,,+++,,,...000000000+++******,,,...000000///000111444666888999999999666///(((&&&(((,,,......///333777888555111...---...///000///,,,***)))))))))***+++---...000111222444555666777777555444222---+++)))+++///444666666111000///,,,******---///+++)))&&&&&&(((***,,,,,,555666999;;;;;;999666444,,,---...///000111222333666444222333555555444222///666:::>>>EEEKKKbbb;;;888555444555777777777999777555444444555666777888444111111333555333111++++++,,,...000///,,,***+++(((%%%%%%'''((('''%%%)))'''&&&&&&)))+++,,,+++///+++''''''***------,,,+++,,,...222555555222///...)))$$$###'''---444777444222000...---...///000+++)))&&&'''+++111555777...---,,,---...///...---...000333666888888666666000***$$$"""$$$))),,,,,,***///444666555222///......///...,,,)))''''''((('''((()))+++---///111111222333333444444222111000---+++***,,,///222444444000000...,,,******,,,///---***((((((***,,,...///444666999;;;:::777333111---......///000111111222444222000000222333333333111888;;;???FFFNNNfff<<<:::888888888999888666777666555555666777999::::::555///---...//////...***+++,,,...///...,,,***---(((###$$$(((,,,,,,)))(((''''''(((+++,,,---,,,///***%%%%%%(((---///000---///333666777555111...---)))$$$"""$$$***000444333222000///...///111222---)))&&&&&&***111777;;;000///......//////...,,,...000444777888777444333---(((### """%%%((()))&&&+++111444444333111000......,,,)))&&&&&&'''))))))***+++,,,---...///000///000111111111000//////............///000111111---...---+++))))))+++------***((((((***---///000333555888:::999555111.........//////000000111111111000///...000222444666666<<<===???GGGOOOggg???===<<<;;;;;;;;;:::888666666666666888999;;;<<<;;;555...******+++***)))((()))***+++++++++++++++,,,'''###$$$***///000///)))(((((())),,,......---,,,((($$$$$$)))///222333...111555888777444000......,,,(((%%%%%%(((---111333222111000000222333555222---((('''+++111777:::111000......///000...---///222555777888666333222---***&&&######$$$&&&&&&%%%)))///222333222222222......,,,)))'''''')))+++---------------------------......///////////////111222222111000...------+++++++++***((((((***,,,,,,)))'''''')))---//////111333666777666333000---......//////000000111111000000///000111444777999;;;@@@??????FFFNNNggg@@@>>><<<;;;<<<<<<;;;:::555555666777888:::;;;<<<888333---+++++++++***((('''((()))((('''(((***,,,+++(((%%%''',,,000222222,,,***)))))),,,.........+++(((%%%''',,,111333222---111666888666222///...000///---***(((***---111333222111000111333555777555111,,,***,,,000444666000///...///000111000///111333555666666444222111...---+++)))(((''''''''''''***...000111111222333111000///,,,))))))+++---//////......------,,,,,,+++,,,---...///000111222333444555444111...,,,,,,***++++++***))))))***+++***(((&&&&&&))),,,...///000222333444444222///...---......///000111111222///111222333444777;;;>>>@@@DDDAAA@@@FFFNNNhhh>>>;;;999888999::::::999333333444555777888999:::444111......//////---+++(((((((((&&&%%%&&&+++///++++++******,,,...111222///,,,***)))+++---//////,,,***)))+++///111111///,,,000555666444000......---......,,,******---000111000000000111333666777444111---,,,---///111111...------///111333333222222222333333333222000///...///000000///---+++++++++---...//////000222444666666444000,,,******+++---------,,,,,,,,,,,,,,,***+++,,,...000222444555111444777666333000......***,,,---,,,+++***+++---***(((&&&&&&)))---///000000000111111111000000///,,,---...///000111222333///222666888999;;;>>>AAABBBFFFBBBAAAGGGQQQlll;;;999666555666777888888222222333444555666777888111///...000333444111...))))))(((%%%###&&&,,,111---......---,,,---///111111...***)))***---///000---,,,,,,...111111...+++,,,000444555222///......(((***,,,,,,******,,,///000///...///000333555777222000---------//////...---,,,---///222444444444222222222111111000///...---000333444333111//////......///......///222555;;;:::888444...+++))))))******+++++++++,,,,,,,,,******,,,...000333666777000333777777444222111111,,,---......,,,,,,---...+++)))''''''***---000000///////////////000000000,,,,,,---///000222333333///333888;;;<<<===AAADDDCCCFFFCCCBBBIIITTTppp???888222333999<<<888222000//////111333555555444666111---///666:::888444+++***'''%%%%%%)))...333666444222///.........//////---***((((((***---///...------...//////---,,,---///000000...,,,,,,,,,)))(((((())),,,...///...,,,***)))***...111444444111---)))(((***,,,,,,+++///+++))),,,222666666444444111---+++,,,---......222222333333444555555666555555444333222000000///111333444111+++'''%%%&&&(((,,,///...***))),,,000111///...---///222666999333222111111111111///---000...,,,,,,...000111111...---,,,+++,,,---...000///,,,))))))---000111000000---***+++///444777777666:::>>>@@@???>>>======???AAA>>>CCCNNNXXXlllBBB;;;555555:::<<<888333000//////111333555555444666222///000444666555333,,,+++((('''''')))---000444222000...---...///000111///---++++++,,,///000000///...///000111000///,,,,,,,,,+++******---///---+++(((((()))++++++******'''%%%%%%)))///333555///,,,(((''')))***+++***+++))))))---555;;;===<<<555222...***))),,,000222333333333444444555666777666555444333111///...---...000111...***'''&&&'''+++...000...***(((***---+++,,,---///111333555666333000.........///............---.........---,,,,,,,,,,,,,,,---...//////...+++''''''+++...111111000---+++,,,111666888999;;;===@@@@@@>>>===<<<<<<>>>@@@>>>CCCOOOZZZoooFFF???999999===>>>:::555111000111222555666555444555444222000000111222222...,,,+++))))))+++---...000///---,,,,,,...///111333111000......000222333444222000000111333333222---,,,***((('''***///333000,,,(((&&&&&&&&&&&&&&&&&&### !!!&&&---222555---***((('''(((******))))))((((((---444:::======444333000+++(((+++222888555555444444444666777888777666444222000---,,,++++++,,,---,,,***))))))***---///000...)))'''(((***%%%(((,,,///222333333333222///+++***+++---//////---...///000///,,,)))''')))***,,,---......------+++)))&&&&&&)))---000111///------///333888;;;<<<@@@AAAAAA???<<<:::;;;<<<>>>@@@>>>BBBOOO[[[rrrGGGBBB<<<<<<@@@AAA>>>:::444333444666888888777555555555444000,,,,,,...111000///------............---,,,++++++,,,---///111444333222222222333444555777444111000000111222111000///---+++***+++000333000,,,&&&######$$$$$$$$$!!! !!!'''---111333,,,+++*********+++++++++***)))(((***///222444444222333222...+++,,,333:::777666555444555666888999777666444222///,,,+++***++++++,,,,,,,,,---...///...//////---***(((((()))###%%%)))---000222222222222///+++)))+++...000111000111222111...+++((('''(((***,,,------,,,***(((''''''((()))+++---.../////////000222666999<<<>>>AAA@@@???<<<999999;;;===???AAA>>>AAAMMMXXXqqqFFFBBB>>>>>>BBBDDDBBB@@@777777888:::<<<<<<:::888444555444///+++***---111222000///000222333222000---,,,+++***+++---///000333333333333444444555555777444111////////////...000000000...,,,+++,,,---,,,((($$$!!!"""###%%%%%%!!!&&&+++...000000,,,---.........---------,,,+++))))))+++---.........111333222...///444999777777666555666777888999666555333111///---++++++...---,,,,,,...111333444,,,---...---,,,++++++,,,&&&&&&''')))+++...111333222000---,,,...000111111333555555222...+++***+++)))***,,,---,,,)))&&&$$$$$$'''+++...///...---,,,000111333555777:::<<<===>>>===;;;999888:::>>>AAAAAADDDAAABBBJJJSSSlllEEEAAA??????BBBEEEDDDBBB::::::;;;===??????<<<:::444444222...++++++///222222000...000444666666444...---+++******,,,---///000111222333444444444333333111...---.........------...000///,,,)))(((((((((%%%"""!!!"""$$$&&&&&& !!!$$$)))---///...,,,,,,///111222000//////000---,,,++++++,,,---...///***---000000///000333666666666666777777777777777444444333111000///......000...+++,,,...222555666,,,,,,------.........///***)))'''&&&(((+++000222222111000000222222000///444666666444///------///+++,,,------,,,)))&&&$$$%%%)))///222111///---,,,222444777888888888999;;;:::::::::999999<<>>@@@???===:::444333000---,,,---111444000---+++...444888888777111///---+++***+++,,,------...000222333222222111---,,,,,,---///000///...,,,---//////,,,***))))))&&&$$$""""""$$$%%%&&&%%%$$$$$$&&&))),,,------+++,,,///333444222000000111.........---,,,,,,...///)))))))))***+++...111333444555777888888777555444222222222222222111111111000,,,)))(((,,,000222333............///000000///---+++(((''''''***---///000000222444555333...+++000444888777222//////000,,,---...///...---+++******...111222000//////000444777::::::888666666777:::;;;;;;;;;<<<@@@EEEIIIFFFJJJGGGFFFJJJOOOeeeFFFDDDAAA@@@AAAAAAAAA@@@:::;;;<<<>>>@@@???<<<999444222...,,,---000333555...+++))),,,222888999888333111...,,,******+++++++++---///111222111000///((((((***---000222222111---...//////---------...&&&$$$######%%%%%%%%%$$$'''&&&&&&'''***+++,,,++++++///333444222000000111111000///---******+++,,,)))&&&######''',,,///111333555777888888777444222111111111222333333444444///***&&&%%%)))---//////000/////////000111000///---,,,***(((((()))+++,,,...000333666666333,,,(((,,,222888999555000//////,,,---...000000000000//////111222111///...000333555999;;;;;;888555444555;;;<<<======>>>BBBGGGJJJFFFKKKIIIIIILLLPPPeee===>>>>>>??????>>>>>>======;;;:::;;;<<<;;;888444...---,,,+++***+++///222,,,+++***)))***///555::::::555///***((((((((())))))+++...111111000...---((((((***---000222222111000444777555000++++++,,,(((((('''&&&###"""######+++***)))(((((()))***+++...000222222000...,,,,,,///...---,,,+++******)))(((((('''&&&%%%&&&))),,,///111444666666333///,,,,,,++++++---111222000...)))((()))***((('''+++222444555444111...+++***+++,,,---.........---,,,+++***...333888888444///+++111111111000///---+++***((()))***...000111///---222222222000//////222444;;;:::999888777777666777>>>>>>>>>======@@@EEEIIIHHHLLLIIIGGGLLLPPPeee>>>>>>????????????>>>>>>???===;;;;;;<<<:::777333//////...,,,***+++---000000///...++++++---111555999555000,,,)))((((((((('''))),,,///000///---+++,,,,,,...111555666666555333666777444...******,,,,,,,,,***(((&&&%%%%%%&&&+++******)))((((((((((((---///000000---+++))))))++++++,,,---------------,,,,,,+++)))'''''')))+++---///000111000---)))'''''''''(((,,,000222000...)))((())),,,+++))),,,222333444333000,,,***))))))***+++---.../////////...+++...111444444444222000222111000...---+++***)))******+++...111222111///000000111000000111444777999999888888777777777777=========<<<<<>>BBBFFFGGGJJJGGGFFFKKKPPPfff??????@@@@@@@@@@@@??????BBBAAA???<<<999777444222000000///...,,,,,,...000777777666222///---,,,---333333222///+++(((%%%$$$###&&&***---......,,,+++111111333666999::::::888666666333///,,,+++...000444111---***(((((((((''')))***,,,------+++)))'''***+++,,,***&&&###""""""$$$'''***...000111000///111111111...+++***+++,,,333222111///,,,)))%%%$$$!!!$$$)))...111111///---((((((+++000111//////111222222222///,,,)))((())))))***,,,---.........---******+++,,,///222555777888666333///---,,,,,,,,,---,,,+++,,,///111111111***,,,...///000111333555555666888:::;;;<<<<<<;;;999999:::::::::===AAAEEEEEEIIIFFFFFFLLLSSSjjj===>>>>>>??????>>>>>>===BBBAAA???;;;888555333222//////000///------///111555666555333000......///000111222000+++&&&$$$###$$$&&&***...000000...---333333444777:::;;;;;;999444333000---,,,---111444444000,,,))))))((('''&&&(((***---000111000...---***++++++((($$$!!! !!!&&&(((+++...//////---,,,...//////...---,,,---...666555444111...***'''%%%%%%(((---000111000...,,,((('''***000222///...///111222222000---+++***++++++,,,------,,,+++***)))'''((()))+++...000222333:::888555222000///000000---+++***+++---///000///***,,,...///.........///444666999<<<>>>???>>>===777888999:::;;;>>>BBBEEEEEEIIIFFFGGGNNNWWWooo;;;;;;<<<<<<<<<<<<;;;;;;???>>>===:::666333333444000111111000......///111111222222000......///000///222333111+++%%%###$$$$$$&&&+++///111111000///555555666999<<<===<<<:::333111...,,,---///333666333///,,,+++++++++(((%%%(((***...111333222111000+++,,,+++(((%%%"""""""""((()))+++,,,---,,,+++***,,,---//////......///000555555555333000---)))'''))),,,000222111///------)))'''(((...000...,,,,,,///000111///---,,,,,,---...///......,,,***'''&&&%%%&&&(((***,,,---......666555333222111111222222,,,+++***,,,...//////...***---///000///---,,,,,,222555:::>>>@@@???>>>===555777:::;;;===AAAEEEHHHGGGJJJGGGHHHOOOXXXqqq888999999::::::999999888;;;<<<;;;888444333444666333444333111...---------,,,------+++******---///111444555222+++&&&%%%&&&###&&&***///111222111000444444555777:::;;;:::888444111...,,,---000333444444111...///000000+++'''***,,,...000222222111111------,,,***&&&$$$$$$%%%((())))))*********))))))---...000000//////000111444555666666444111,,,******---111111///------...***&&&&&&+++---+++)))))),,,---......---,,,---...111111000///---+++((('''&&&&&&&&&'''((()))***+++.../////////000111111111,,,+++,,,...000000///---***---111222000...---,,,000444999===???>>><<<:::444777:::===@@@DDDHHHLLLJJJMMMIIIHHHNNNVVVnnn777777777888888777777777888:::999777333222444777666777666333...+++************)))(((&&&'''***---222666777333---'''''')))"""%%%***...111111000000111111222444777888777555555222...---...000111222555222000222555444...))),,,---...///000000000///......---+++(((&&&&&&'''((((((((((((((()))))))))...000222222000///000111555777999:::999555000---***---000000...---...000+++&&&%%%)))+++)))''''''***+++,,,,,,,,,,,,---///222222222111///---+++)))((('''%%%$$$$$$&&&(((***((()))+++---...//////000,,,,,,...000222222///---***...222444333000///...///222777<<<>>>===:::888444777;;;>>>AAAFFFJJJNNNMMMOOOJJJHHHMMMTTTkkk777777666666555444444444:::777444222333444444444:::777333111111000///---,,,,,,+++(((%%%&&&+++///666555444333222///+++'''%%%###"""%%%+++//////...111000///000222333444333555333000......000222444444555444111---,,,...000------------...000111222000,,,'''$$$%%%''')))***((('''***...///+++)))***...000222444555555444444:::999<<>>===>>>===>>>AAAEEEGGGFFFDDDDDDIIIHHHGGGLLLTTTmmm@@@???>>><<<:::888666555555444444555888::::::999555555666888999777333000000000000...,,,+++,,,---///...,,,,,,,,,,,,+++)))!!!"""###$$$$$$%%%''')))+++---000222111///,,,***...///000222333333333333333555555444111...,,,,,,000111111111222222333333...+++)))((()))+++++++++,,,)))))),,,,,,))))))+++222111111111333555888999777555666888888333111333...///000222555777999999222111...------...111222222111///---+++++++++++++++...333444222///+++***,,,***)))***---///111111++++++***)))***---///111333666999999666333000///111111000...---...111444444666999<<>>AAABBBBBB???===;;;::::::>>>BBBEEEKKKNNNKKKKKKQQQWWWmmmCCCBBBAAA???<<<:::999888555333222111222222000///222000///000333666888888444222111111222111///---)))((((((***---......---......///...---...///111---//////---)))(((***---******+++---///111333555666666777888999777444000...000222333555555444444444111...---...//////...***'''&&&***+++***,,,000000222666888777444000---,,,---333::::::333,,,***)))+++...222555666777777///......///000111333444+++'''$$$%%%***...//////...---,,,***)))+++///222:::888666555555444111///***+++---...///000000000000333777999888666444444222222111111222555;;;@@@@@@===;;;<<>>===;;;:::999999555333000000000111000///333222333555888::::::999333111//////111111///---******+++---000111000///000///......000111111111...111444333///---...000///---++++++---111666888888777777999;;;;;;888555...000222555777777777666888444000------/////////...++++++......,,,---000...000333555555444111000000000555:::999222,,,***&&&(((,,,000444666777777...///000111222333333333,,,((($$$&&&+++000111111---,,,+++))))))+++///333777555333222222333222000))),,,000444555333000...---000333666666666666777333333222111111444888<<<===:::888;;;AAAEEEEEECCCDDDEEEDDDCCCCCCFFFLLLQQQPPPRRRNNNOOOUUU[[[nnn<<<<<<;;;;;;::::::999999555333000///000111222111333444777:::===>>><<<:::222000------000111000...***+++---000222333111///111...,,,---111333222000...333999999555111111222333000,,,+++---222888<<<999777777999<<<===:::777...000444777999999999999;;;666111------...000000333000000222111------///---...///111333333444444222111333777555...******&&&(((+++...111222222222///000222333444444333222///***&&&''',,,111333222+++++++++******+++///222222000//////000222333222)))---333777888666111...***---111333444666777999444333333111000111444777777444333777>>>CCCCCCAAABBBCCCDDDCCCCCCFFFLLLQQQQQQSSSPPPRRRZZZaaattt:::;;;>>>??????<<<999777444222111111222333333222;;;888777;;;@@@AAA;;;555222000...,,,,,,---///000+++++++++---///000...---,,,+++,,,///333666555333...///111111111///---+++---------...000444777:::>>>======>>>???===888333444666999999888666555555666333111///000000000///222222222111000///......///222444444111///000222555333111000///,,,((($$$((()))+++...///000000000------...222555555111------)))''''''+++...///...***+++,,,,,,******+++,,,111000000000222444777999111111111111222000,,,)))000111111000000111333555444222000///000222222111000111222666;;;???AAAAAAAAAAAA@@@???>>>@@@CCCGGGLLLQQQRRRXXXbbbiiizzz:::<<<>>>@@@???===999777666444222333444444444333:::888888:::<<<<<<777333///...---,,,---000333555000...,,,+++,,,,,,,,,+++000......///222444222111......//////...,,,+++)))++++++---///333777:::<<<@@@???>>>>>>???===999555222555:::;;;999666444333222000///000222333333222111222111111000000222333444555555333///,,,---...222000/////////---***(((***+++...000222222222111......000333555444000---***(((&&&'''***---------***+++*********,,,///333333333222222444777;;;===666444222111111///+++)))111222222000...---000222444222111222444555666555333444555777:::===>>>>>>@@@@@@@@@???>>>@@@DDDGGGJJJOOOPPPVVVaaahhh{{{;;;===@@@AAA@@@===999666888666555555666666444333777777777777666444222111......------000333777999555222---))))))))))))(((222000//////000000///......------,,,***)))(((((((((***---111555999<<<>>>BBB@@@===<<<<<<;;;888666///444999;;;:::777444222/////////111444555555444///000111111111111333555777666444111---******+++///...---...//////---,,,...000444666888777666555///000111444555333///+++(((''''''(((+++,,,,,,++++++******)))***...444999444333222111333777;;;===888555222///---,,,***(((111333444000***(((+++...111000111444777::::::999888999:::;;;<<<<<<<<<<<>>@@@AAA@@@===999666888777666666666666444333111333555444111//////111111000//////111444777999555222...+++))))))(((&&&000///---,,,,,,,,,------///...,,,+++))))))((((((''')))---111555888:::;;;@@@>>>;;;888777555444444---111666888888777777777444333444555777666444222...111555666444222222333555444111///,,,,,,---...///...---...000000///...333555999;;;<<<;;;999888111222333555444111...+++'''((()))***,,,---,,,,,,+++,,,,,,+++,,,000555999444222000...///222666888888444...+++******))))))111444444///((($$$'''+++,,,---000444999<<<<<<;;;:::<<<>>>>>>>>>=========>>>???@@@@@@@@@BBBFFFIIIMMMQQQRRRYYYgggrrr>>>???@@@@@@???<<<888666777666555666777666444222---///111000---,,,///222666444222111111333555777222000///......,,,***''',,,+++***(((((())),,,...000///...,,,++++++++++++)))***---000333555666666<<<;;;888444111//////000,,,...111333555777;;;>>><<<;;;:::999888666222///000777===???;;;555222111000///......///222444555222111//////000111000...444555888::::::999777666111333555666444000---+++((()))+++,,,------......---...///000///000333555666444111......///222333666222---******,,,---...000222222---'''$$$%%%)))''')))...555:::===<<<:::888;;;>>>???===<<<===>>>>>>???AAABBBCCCEEEIIILLLNNNRRRTTT\\\jjjuuu?????????>>><<<999777666666555555777888888666444,,,......---++++++...222666555333111111333555777111000000111222111...+++******(((&&&&&&(((,,,000111000000//////......---,,,,,,---///111222333444:::999777333...,,,,,,---,,,---///000222777===AAAAAA???<<<:::888555111...555<<>><<<:::666:::>>>???===;;;<<<===???AAADDDEEEGGGIIIMMMOOONNNSSSUUU]]]kkkvvvAAA@@@===;;;999777666666555555666888::::::888666//////---+++***+++---000111111000000222666999<<<555333222222333333222000,,,,,,***'''%%%''',,,111///000111222111111000///...---......000222444666::::::999555000,,,,,,---+++---///111333666;;;>>>@@@===:::777666555333111666<<>>CCCCCC@@@>>>>>>@@@AAACCCFFFIIIKKKMMMQQQSSSPPPUUUXXX```nnnxxxBBB@@@<<<999777666666666666666777:::<<<===;;;999333000---+++***+++,,,---,,,,,,---///333999>>>AAA999666333111222333444444///...,,,(((%%%''',,,111...///111333333222000//////.........000333666888;;;===<<<888222...---...+++...111333444666888:::<<<999666555555555555444333999===;;;444///000333333222222555:::<<<;;;999666444333333444666666666111000///...---...///000000444777777444000......)))***+++***(((***...222555444111---+++,,,000333222222444555666666666666111...***((()))+++,,,------)))&&&'''+++...---***---111888@@@EEEEEEAAA===@@@EEEJJJJJJEEEBBBBBBDDDBBBDDDHHHKKKMMMOOOSSSUUUSSSYYY\\\eeerrr{{{>>>>>><<<999777666888:::???===;;;;;;<<<=========444111...,,,---///000000111///......000444888:::444555666777666444222111......///...---,,,***((('''...333555666888777444222111000222555888::::::>>>>>>>>>;;;666111...---///111555777888777666555777666444333333444666777777777777777777666666555666666777888888888888888555444333555777777555222111000,,,(((***///...***333333333444444222///+++***++++++)))''''''+++///555333000...---...000222555222111333888999666222---***'''&&&''')))***+++'''&&&&&&(((,,,000333444;;;;;;===AAADDDDDDAAA===AAACCCFFFGGGEEECCCCCCCCCFFFDDDEEEIIIPPPUUUWWWXXXYYY]]]dddmmmvvv??????>>>;;;::::::===???DDDAAA===<<<;;;<<<<<<;;;666333000//////000000000333222000///000333666888555666777888777555444222222333444222...***))))))(((///666888::::::777333333333333444666999;;;<<<@@@@@@>>>;;;666111//////000111222333333444666777777666555444444444555666777777888888888888777777666777777888777666555444444333222444666777444222000000---+++---111000,,,---///111222111///---,,,+++,,,---,,,******,,,...444222000---,,,,,,------......000333666666333000...+++)))(((***+++++++++(((((((((***...222666777======???BBBDDDCCC???;;;===@@@CCCDDDDDDCCCDDDDDDFFFEEEEEEIIIOOOUUUWWWXXXYYY]]]fffrrr??????>>><<<:::;;;???BBBIIIDDD>>>:::999999888888666444222111222222111000555333111000000111444555555555777777777666555444555888999555...)))(((***+++222999;;;======999333555555555666888:::<<<===AAA@@@>>>999444111000000222111111//////111555888555555555555555444333333666666777888999999999999777777888888666444222111222222222333555444222000,,,......,,,---111///+++'''+++......,,,******+++---///111111///.........222000...,,,***(((''''''''',,,222555555333111///...,,,+++,,,---...---,,,((()))***,,,///333666888>>>>>>AAACCCDDDBBB===999999<<>><<<:::888999;;;>>>GGGBBB;;;666444444555444222111111111333444333222333222000//////000222333333444444555555444333333444888:::555---''')))---111555999:::<<<>>>;;;555555666777888888999;;;<<>>AAACCCCCCAAA===:::888:::<<<>>>>>>???AAACCCGGGGGGGGGJJJOOOUUUYYY\\\cccfffppp@@@@@@>>>;;;888777999:::@@@<<<666111000111222222...------///222444444333000///.........000111333111111111111111000000000///444666222+++'''***///444666555444777<<<<<<888333555777888777777888::::::888555000,,,+++---///666888:::777222......000222444555666666444222000333444555777888999::::::888888888888777777666666666666666444111---+++))),,,000111---+++***'''"""$$$))),,,***%%%"""$$$'''///000222444444444222000---,,,***(((%%%""" $$$---777:::666222000111,,,,,,---///111000...,,,---///111000///000222444:::<<>><<<555///---...444555777888888777555444444555666888999::::::::::::999777666666777888999666777777444000,,,)))(((000555555000,,,***'''$$$''')))+++***'''%%%&&&(((000///...///222333333333,,,+++(((&&&$$$"""!!!!!!$$$+++222444111---,,,---*********,,,...///---+++...111444333111000333555999;;;===>>>===<<<===>>>>>>>>>===<<<:::;;;===@@@GGGHHHJJJMMMRRRXXX```fffjjjqqqBBBDDDEEEEEEBBB>>><<<<<<:::777333222222333222222///---+++,,,...111222333222222111000000000000111000///...,,,+++******)))***+++,,,+++******,,,///...---+++***///666777333222666999999555444555888333333222000......000222444:::>>><<<555///...000888999:::;;;<<<<<<;;;;;;777888999:::;;;;;;;;;;;;===:::777444333444666888555666777555000,,,++++++111555666000,,,***)))&&&((()))******+++,,,,,,---///,,,)))***...222444555+++)))'''$$$######$$$$$$&&&***......,,,***)))***((('''''')))+++,,,+++))))))---111111//////222555;;;<<<===;;;999888:::===@@@@@@>>><<<:::;;;???BBBFFFIIILLLOOOSSS[[[dddkkkttt???BBBEEEFFFCCC@@@===<<<;;;999666555555555444333333000---,,,---000111111666555444222111000000000111000...,,,***))))))(((+++******)))***+++------))))))((()))///555444///222666::::::666444555888333444444333111222333555333888<<<:::333///000444;;;;;;===>>>??????@@@@@@::::::;;;<<<============???<<<666222000111444666222555666555111------...///333444...***))))))'''(((((((((+++...111111111///***&&&&&&+++111555666+++)))&&&$$$###$$$&&&''')))+++,,,,,,+++)))))))))&&&%%%%%%&&&(((***))))))"""''',,,---,,,,,,000444===>>>===999666555888;;;@@@@@@>>><<<;;;<<<@@@DDDFFFIIILLLPPPTTT\\\gggnnnAAAAAABBBCCCDDDBBB???<<<999:::;;;:::777555444444111111000...------000222222555555111///111222111000111111...)))&&&%%%'''+++,,,+++(((%%%&&&)))---...---,,,...111333444444111333666666555444666777<<<:::777555555666999;;;===<<<999666444333222222666;;;AAADDDEEEBBB@@@???<<<999666888===@@@>>>;;;===;;;666000,,,---111555111000000000222333222111222000,,,***+++---.........***''''''+++000222222...///---+++---222222000)))$$$ !!!&&&***)))''',,,///111000---(((%%%$$$"""%%%'''%%%"""###%%%((()))))),,,222777>>>>>>===;;;888888999;;;BBB@@@======>>>@@@AAABBBDDDHHHMMMRRRXXXbbbmmmvvv>>>>>>???AAABBBAAA>>>;;;;;;;;;:::888444333333444111111111///------000222555888888333000000000---000000000---***((()))***---------***'''&&&)))+++000//////222555888999999666555444333333555888:::999777666666888<<>><<<999777555444555555777:::>>>@@@???>>>======;;;777444666:::<<<;;;999:::777333000000222444666222///---...111333111...111///---,,,---///000000000,,,))))))+++.........000000///,,,...222222///(((%%%"""###'''***)))'''+++---//////+++'''$$$###!!!!!!!!!###'''(((&&&$$$$$$&&&'''))),,,000444888>>>>>>===;;;888777777999AAA>>><<<;;;===@@@BBBDDDCCCHHHPPPUUU[[[eeesss}}};;;;;;<<<>>>@@@???===:::======:::777333111222444111222111///...---///111888;;;;;;555111111000---000000///---******,,,......///...,,,)))((()))***111111222666;;;>>>@@@@@@;;;888333111333777;;;===666666555666999===BBBEEE>>><<<999666555666888999999:::;;;:::888888999:::999555222222555777777555666333000111555999:::999444///,,,///444555111+++.........///000111333444222000...---------+++***111222000---...111111...(((%%%$$$%%%)))***)))''')))+++...---***'''$$$###%%%%%%%%%''')))***)))(((***)))***---111666999:::=========;;;888666777888>>><<<::::::<<<@@@EEEHHHGGGOOOYYY^^^ccclll|||::::::;;;<<<>>>>>><<<:::=========:::666333333333222222222000......///111888:::999333111333555444333111...,,,******,,,............---,,,+++++++++000000333777===AAABBBBBB===999444333666:::<<<===777666444333444777;;;===<<<:::666444444666999<<<<<<;;;999555333333666888666333//////000222333222333111///444;;;??????<<<555111///444::::::111(((+++---///000222333555666444444444333222000---+++111222///,,,,,,000000,,,'''&&&&&&(((***+++)))''''''***,,,---+++)))((((((+++++++++,,,------------222000///222777;;;<<<:::999;;;<<<<<<:::888999999<<<;;;::::::===BBBHHHMMMQQQ[[[fffkkklllttt<<<<<<;;;<<<======;;;999:::===@@@@@@<<<888555333222333333111///...///000666777555000000666<<<>>>555222///,,,***++++++,,,,,,,,,,,,---...//////...---...111666;;;???AAA@@@:::999777888999;;;<<<<<<888666333111111333555777888666333111222444888;;;???===999555111111444777333111///...///000111111333111111666>>>BBBAAA>>>666333444:::@@@===222'''))),,,///000111222555777444666888888666333000......///---***+++//////+++((((((((()))******)))(((''')))---......------...000000000000000000000111666444222444888;;;:::888666999<<<======<<<<<<===;;;<<<===>>>@@@FFFMMMSSS\\\eeepppsssttt{{{@@@>>>===<<<<<<;;;999777777;;;@@@BBB@@@<<<888555222333444222000...//////333555333///000888???BBB777444000---------,,,+++,,,+++***+++...000111000+++,,,///444999======<<<666888;;;<<<;;;:::;;;<<<777555333111111444666999555333111000111333666888@@@>>>;;;666222111444666000000000000000000111111444333444888===??????===666444555:::>>>;;;111((())),,,//////...///222666333666888888555222000///+++,,,***(((***///000---************************))),,,.../////////000111222222222111000///111333444333333444666888777666777:::>>>AAAAAA?????????<<>><<<;;;888555333444888>>>AAA@@@===;;;999222333444333000///...///111555444111222777<<<===777444111111222222000......+++)))***---///000000,,,---000444999;;;;;;:::444999>>>===999777:::>>>777555333111111333666888333222111000111333555666>>>===;;;777444222222444...000222333222222222222555555666777888999999999555444333555666444///)))***,,,...,,,***+++///444111444666444111---++++++(((***)))(((+++111222000,,,++++++***))))))+++,,,---///111000///......///111222222000...---///222111333555666777888999;;;;;;>>>CCCDDDCCCAAA??????>>>CCCHHHKKKLLLPPPWWW\\\bbbiiittt|||DDDBBB>>>;;;999666333000333777;;;>>>>>>=========222444444333111///...///111666777555444777888777666444222333555666444111111---))))))+++...//////...///111555999;;;:::999444:::???===777555:::AAA888666333000///000222444333222222222222333555555<<<<<<;;;888555222222222---000333555555444333333555666777666555444555666555333000///......,,,++++++------+++'''(((---333///222333111,,,(((&&&&&&'''))))))(((,,,333555333---,,,+++***((())),,,...111222222111...,,,++++++///111111...++++++---000000444888::::::;;;>>>AAA>>>BBBFFFGGGEEEBBB???>>>@@@EEELLLOOOPPPSSSYYY^^^cccjjjuuuEEEBBB===888444333333444888666555999>>>@@@===999666333///------.........444777:::;;;999666444333333444777888888666444333000...,,,))))))***+++,,,......000333777:::::::::;;;<<<<<<999555555888;;;<<<777222000111333333333,,,---...///000111222222888999888666444444555777333555888999999:::;;;<<<999777444111000000111222333222///,,,)))))),,,///333000***&&&%%%''',,,///222111///---***(((&&&%%%***(((&&&)))///444666777---,,,)))&&&###%%%(((+++///////////////---***'''))),,,...,,,'''&&&***...333888======:::999<<>>;;;EEEDDDGGGMMMRRRVVV^^^fffeeeoooFFFCCC===888555444555555<<<:::999<<<@@@AAA>>>:::555222///......///...---333666999:::888666444444555666888888888555333111000///---++++++,,,...000111111222444666888999999;;;<<<;;;888333222444777;;;777333111222444444444000000111222222333444555666666555555666666777777222444666888:::;;;===>>>===:::777333000//////000222000---+++***,,,...///444000+++'''&&&)))---000555333000---+++***++++++***)))(((,,,222777:::;;;000...***%%%"""###&&&***...------,,,------,,,,,,,,,------***'''&&&))),,,555:::>>>===999777999<<<===???BBBDDDDDDCCCAAA@@@FFFFFFIIIOOOTTTWWW^^^eeennnwwwFFFCCC>>>:::777777888:::AAA???>>>???AAAAAA>>>:::333111000000111111000///222444777888777666555555999::::::999777444111///000///...---...000222444666666555444555666777888;;;===<<<999444222333555:::888444333444666666666555555555555555666777777777555444666999;;;999777000222444777:::<<<>>>>>><<<:::777444222111000000000,,,)))))),,,//////...333000+++((((((***---000666444111///...///000222///------///333888:::;;;444111,,,&&&""""""%%%)))---+++***))))))+++...///...---+++(((((((((***+++666:::===:::555222444666===???AAAAAABBBCCCEEEGGGIIIIIILLLRRRVVVYYY___gggvvvDDDBBB???<<<;;;<<<>>>???CCCAAA@@@@@@@@@???;;;888111111111333555666666444111333666777666666666777>>>>>>===;;;888444111///000/////////111333555777:::999777444333222444666;;;===>>>;;;777444555777999777666666666777888888999999888777777888999:::;;;999777:::???@@@<<<777111222333666999:::;;;:::666555444333333333333333...***''')))...222111...000...+++((((((***---///444444333333333333333333333222000000111333555666666333---'''###$$$(((+++---+++(((%%%%%%'''+++///...+++((('''))),,,//////777:::<<<999333///111444===>>>?????????CCCIIINNNOOOMMMNNNRRRVVV[[[dddmmmyyyCCCBBBAAA@@@@@@AAABBBCCCAAA@@@???>>>===;;;888666000000222555999;;;;;;;;;222444666666666666777999@@@@@@>>><<<888555111000/////////000111333555666:::999888444000///111333666999<<<;;;888555666888666777777888888888999:::;;;:::999888999:::;;;<<>><<<>>>BBBCCC>>>999444333333444666777666444222222333333333222222111,,,)))'''***000333111...---+++)))(((((())),,,...///111555777888555222000//////...------///111333444111---(((%%%'''+++///---,,,)))%%%""""""&&&***,,,)))&&&''',,,222666999===@@@AAA===666222444777<<<>>>???>>>>>>AAAIIIPPPSSSOOONNNQQQWWW___lllxxx}}}DDDDDDEEEEEEEEEDDDCCCBBB>>>>>>>>>===;;;999777555222222333666:::===>>>>>>444555666666555666999;;;@@@???===:::777444222000.........///000111222222666777666333...,,,...000000444888888555333333444333555888999999999:::;;;<<<;;;:::999:::;;;===???CCCAAA???@@@BBBBBB???<<<888555333444666555222///333333444444222000...---,,,+++***---111222000...***)))(((((((((***+++---+++///444888888333...***%%%&&&'''((()))+++000333///...,,,(((&&&(((+++///------,,,'''"""!!!$$$'''***)))((()))...666>>>DDDJJJKKKKKKEEE===888999<<<:::===???>>>===@@@GGGNNNQQQNNNMMMRRRZZZeeetttHHHIIIKKKKKKHHHDDD@@@======>>>>>>>>><<<:::999888666444333555888:::<<<<<<777777777666666666999<<<<<<;;;999777555222111000......------------------111333444222---***+++...///333777777444111000111000444888999999999:::;;;>>>===;;;;;;<<<>>>@@@BBB??????>>>>>>>>>>>>>>>>>>:::777444555777777333///222333444555444222///------...///000111000///...))))))))))))***+++,,,---+++...222444333///)))%%% """###$$$(((---111++++++***(((&&&&&&(((***,,,///000,,,&&&###$$$&&&***+++,,,---000888DDDLLLUUUUUUSSSKKKAAA;;;:::<<<999===@@@???===>>>DDDJJJLLLJJJMMMVVV```kkk{{{LLLMMMOOONNNJJJDDD===888===>>>@@@@@@>>><<<;;;<<<999666444333555777888888999999888777666777:::<<<999888666555333111000///...------,,,++++++******---000333111,,,)))***---222666999999555111000000///333888:::999999:::<<>><<<<<<===@@@CCCEEE:::;;;;;;::::::;;;===@@@<<<888555666999999555000///111333555666555333222---000222333111///......))))))******+++,,,---...,,,---000111///+++&&&### """""""""$$$)))---)))))))))'''$$$###%%%&&&,,,///222000***&&&&&&(((+++---//////111999FFFPPPZZZZZZVVVMMMAAA999888999888===AAAAAA======BBBGGGGGGGGGNNNYYYeeeppp~~~JJJKKKLLLJJJDDD>>>999666===@@@BBB@@@;;;999;;;>>><<<666222222666:::;;;:::888777666555444666:::===;;;777111...---.........,,,...///...,,,+++++++++---000222222000///111333888888888777666444222111//////000111333666999;;;?????????>>>===;;;:::999444444444555777999:::;;;<<<:::777666666666666555111111222555888::::::999555333111222555444111---000111111111000///---,,,,,,---......,,,)))%%%###"""%%%((()))***+++)))))))))))))))((('''&&&+++---///000///---++++++---///111444999AAAJJJPPPQQQPPPJJJ@@@666111333777<<<>>>??????>>>???AAACCCGGGJJJRRR___kkkwwwJJJKKKKKKIIICCC>>>:::999>>>AAABBB???:::888999<<<<<<777222222666::::::999;;;:::999777666777999;;;999666111.........---,,,,,,---///...,,,++++++,,,+++...111222111111333555;;;;;;:::999777555444333000000111222444666999:::;;;;;;;;;;;;:::999777777111222222333444555666777:::888777777777888888777555444444666888999888777222222333444444333000...000111111111000...---,,,---.........,,,)))%%%###!!!"""$$$'''***,,,,,,,,,******++++++,,,,,,,,,,,,---...//////...---------111111333999AAAGGGKKKLLLGGGFFFBBB:::222///222666===>>>????????????AAACCCGGGJJJTTTaaannn|||IIIJJJIIIFFFBBB>>><<<<<>>999777888:::<<<888444333666999999888;;;:::888666666666666777777444111//////...,,,++++++,,,...---,,,++++++,,,***---000111111222444555;;;;;;:::888777666555555222222222333555777888999777777888888777666555555444444333333222111111111777777777888888999999999999888666666777666555333...111444444333111//////000111111111///...,,,+++......///...,,,(((%%%###'''%%%&&&)))...000000...******+++,,,---...000000111000...------...000111666444666===GGGKKKIIIEEE>>>>>><<<666222111444888>>>???@@@@@@???@@@BBBCCCHHHLLLVVVeeesssHHHHHHGGGDDD@@@>>>>>>>>>???@@@???<<<888666666888<<<999555444666888888777555444333222333333222222555333222111111///---+++)))+++------+++++++++,,,+++---...000111111222222777777666666666666666666444444555666777888999:::666666777777777666666555:::999777555333000...---777888999:::999999999:::<<<:::777555555444111000***///333444111...---...///000000000///---+++***/////////...+++)))&&&$$$)))''''''+++111444333111++++++******+++---///000444222...---...111444666:::999:::>>>DDDFFFCCC???<<<<<<;;;888555555888;;;===???@@@@@@@@@AAACCCEEEJJJNNNYYYiiixxxFFFFFFEEEBBB>>>======>>>>>>===<<<999777666777888<<<:::777666666666666666000//////000222333222000333222111222222111///,,,)))+++------,,,,,,---.........//////000000///...222333555777888999999999555666777888999:::;;;;;;888888999999999888888777777777666666444222111///999;;;<<<:::888777888:::>>>;;;777555444333111///***...222222///,,,,,,---......//////...---+++***//////...---+++)))'''&&&((((((***///444777666444///...,,,++++++---///111777444000///222666888999;;;;;;;;;;;;::::::;;;<<<======<<<:::999999:::<<<;;;===???@@@AAACCCFFFIIIOOOSSS___ooo}}}DDDDDDCCC@@@===;;;;;;<<<;;;:::888666666777888999<<<;;;999777555555555555111000000222666777444111000//////000111222000///+++---///000//////000111222111000111222111000...111444888;;;======<<<;;;333444666888999:::;;;;;;999:::::::::999999888777...000222444666666666666;;;<<<===:::777666999<<<>>>;;;888666555555444333...///111000...,,,,,,,,,,,,,,,---......---,,,+++......------,,,***)))((()))---111555777777666444333111...,,,,,,///222444999666333444888;;;<<<;;;999:::999777444444888;;;;;;;;;:::999999999999999888:::===@@@CCCFFFJJJNNNUUU[[[hhhxxxBBBBBBBBB@@@<<<999999999888666444444555888:::;;;<<<<<<:::888555444444444444222222555888888444000,,,++++++,,,///111111000///111333444444444555777444222222333555666444111111555999===???===:::777000111333666888999999999999999999999888777555555...000333666888999999999:::<<<<<<999666777<<>>@@@>>>;;;777555444444666888999:::888888888888999999999888444777;;;@@@DDDIIIOOORRR[[[bbbqqqAAAAAAAAA???<<<888777777555444222222555999<<<======<<<;;;888555333333333666444333555888888222---)))((((((***---///000000222444666888777888999:::555333333555888:::888666000444999===>>>:::555222---...111444666777888888888888888777666444333222444555888:::;;;;;;:::999999;;;;;;888555777>>>EEE@@@===;;;:::<<<===>>>>>>:::666222000111222000...((()))+++---............,,,,,,,,,,,,,,,,,,,,,,,,111999BBBBBB<<<444111222...,,,)))(((***...333777999888888<<>>===:::777666777888:::;;;:::999222555:::???EEEKKKQQQUUU___gggwwwEEEBBB???===;;;:::777666777111---///555:::888555888:::<<<;;;888555333333222333555555444000---***)))((()))///555999777333333777;;;<<<;;;999777666666888777555777:::999555444777999999777444333222///000222555888888666444444999===<<<777111000111444555888:::;;;;;;:::999:::888666777:::>>>@@@@@@AAAAAA???<<<888666666777666555555777888777222...)))---111333333000///...111...+++***++++++)))&&&,,,666AAABBB:::222///000---+++)))'''))),,,111444666777:::<<<===<<<;;;;;;222333555777999999999888777888:::;;;;;;999777666777777;;;@@@BBBDDDKKKSSSaaaoooHHHEEEBBB???===;;;888777666222//////333666666555666888::::::777444222222333444444444222000...------,,,---222888;;;888444222555888999777555444333777999999777888;;;999444777999::::::777333111000000111444777:::999666444555999<<<:::555000///000333444777999::::::999888999888777888;;;===>>>>>>AAABBBAAA>>>999444222222222222333666999888444000---111555888666333000///000---***)))******'''%%%)))111999;;;666///---------+++)))((()))+++...000444666888999::::::999888222333555666777777666666777777888999:::::::::999<<<===AAAEEEDDDEEEMMMVVVhhhuuuJJJHHHEEEAAA>>>:::888777555444222000000222333444555777999999666333111111333333222222111000////////////111666::::::777333000222444333111000//////666888888777888;;;888333777999:::999666222000///111222555999;;;:::777333555777888666111//////111111333666999:::999888777888888888999;;;<<<;;;:::>>>@@@AAA???999333---+++,,,...111666999999666333222555999:::888444222000///---+++***)))(((&&&$$$(((,,,111333111...,,,+++,,,+++***))))))***+++,,,222333555666666666555555222333444555555555555555888777666666777999<<<===AAADDDHHHJJJGGGGGGPPP\\\qqq~~~JJJIIIFFFAAA;;;777555555444555555222///...000333666777888777444000///...///000111111111000...,,,---...000444666555111---///000111000---,,,,,,,,,000333555666888;;;888333444666777777444222111000111333666999;;;:::666222222222222000......111333222444888:::;;;:::999777777777888:::;;;;;;999666888;;;>>>>>>888111***&&&'''***000555999:::888666777888999777444111111111///...---+++***((('''%%%******,,,...//////...,,,+++++++++******)))))))))000111111222222222111111111111333444555666777777:::888666444555888<<<>>>BBBFFFLLLMMMJJJJJJWWWeeevvvHHHGGGDDD???888333222222333666777444000---...111444444333111---*********+++---000222111...+++))))))***,,,......,,,)))&&&...///000///,,,+++++++++,,,111444666:::===:::555...000333333333222333444222333555888:::888444111......---,,,---///333666444777:::===>>>===;;;999666666777999;;;:::777444111555:::;;;777000***&&&&&&***000555888999999888:::888555000,,,,,,...111...//////...,,,***(((((()))((((((***---...---,,,***+++++++++******))))))//////////////////.........///111333666999;;;<<<===;;;888666666888;;;===???DDDJJJMMMLLLOOO___oooyyyFFFFFFDDD>>>666111000111333666888777333///......000///---***&&&&&&'''))),,,---000111000---***(((&&&'''(((((((((&&&$$$###+++---//////---+++***++++++000555888<<>><<<;;;:::;;;<<<======@@@GGGLLLOOOUUUfffvvvFFFGGGFFF@@@888222222444222555999999777222...+++///---***'''&&&(((---111111111000///...,,,,,,+++'''(((((('''%%%$$$$$$%%%(((+++...///---+++*********///444777:::<<<777111+++---000222333555888:::888777666777777777555333222111///000222555888999777:::>>>AAABBBAAA>>><<<555444555666888888777555222555777777444000...,,,---000444555555555888:::777555222---))))))+++---))),,,//////---++++++,,,(((((()))******+++,,,---((())))))***,,,---///000000000///...---,,,,,,,,,------///111555999<<<>>>@@@AAAAAABBBBBBBBBAAAAAA>>>???DDDKKKQQQ[[[kkkzzzHHHIIIHHHBBB:::444444666222555999;;;:::555...***000...+++))))))...555:::777444000---+++,,,...///)))***)))(((&&&%%%&&&(((&&&)))---///---+++))))))(((---222444666666111***,,,///111333555777999<<<:::999777777888888666555777555333333555777888999666999>>>BBBCCCAAA>>><<<444444444555777888777666666888999777444111//////111333555555444444777:::555555444111---+++++++++&&&***---...,,,***+++,,,***,,,......------///111(((((((((***,,,///222333111000///...---,,,,,,,,,---......000333777:::<<<@@@BBBDDDGGGHHHGGGFFFEEE??????CCCKKKSSS^^^nnn|||NNNMMMKKKHHHDDD>>>:::777999:::<<<>>>===888111+++333444333111000222888===<<<666...)))(((+++///111//////---+++)))&&&###"""((()))++++++(((&&&%%%$$$(((,,,222444444111///...//////111666<<<>>><<<999777888999999888888:::<<<:::888666888::::::888555999999:::===@@@@@@===999333333333333333333333444666777777444111...------///000222666888777555333777777666555222...***'''&&&'''((()))+++,,,---...//////...+++******,,,...///---,,,,,,///222444444444333222111000000000000,,,,,,///666999777888;;;<<>>===888222---333222000...---000777<<<;;;666///++++++---///000222111///,,,)))&&&###"""&&&(((***+++***)))'''&&&,,,000555777555222///---000111444999===???===:::888999999999888888999;;;<<<;;;999:::<<<<<<:::888888888999;;;>>>>>>;;;888111222222333333444444444666888888777333111000000333333444555666555333222555555555444333111///...))))))***+++,,,...//////333222111///,,,,,,...000///---,,,,,,...111333444444444333333222111000/////////222999;;;999999;;;<<<>>>BBBGGGIIIGGGCCC???@@@@@@CCCMMMYYYiii~~~LLLKKKIIIGGGFFFEEEEEEEEEBBB@@@???>>>===999555111222000,,,))))))...666;;;;;;777222///...///000000444333000...***'''%%%$$$%%%(((+++---...,,,***(((///222777999666222///---000222666:::>>>>>><<<999999999:::999777777888999===<<<;;;;;;<<<<<<;;;999777777888:::;;;;;;888666111111222333333333333333555777999888666333222222666666555444333222222111222222222222333333333333,,,,,,,,,---...///000000777777555222///...///000...---,,,,,,---///111222555555555555444222111///222111444;;;===;;;;;;===<<<>>>AAAEEEGGGGGGCCC???BBB@@@DDDNNN\\\pppIIIGGGFFFDDDDDDFFFHHHJJJGGGDDDAAA???>>>;;;888555111...)))&&&(((...666;;;:::777444222222222111000333222000...,,,***)))((('''))),,,///000///,,,)))---000555666444111...---...111555999<<<;;;888666999999999888666555777888;;;::::::999::::::::::::888999999::::::999777555333333444444333222111000111444777777555333111111555555444222111111222333000000000000111333444555///...---------...///000999999777444000...///000......---,,,+++,,,///111444555777777666444222000000///333999<<<;;;<<<>>>>>>???AAAEEEGGGGGGEEECCCEEEDDDIIITTTbbbuuuEEECCCBBBAAABBBDDDHHHJJJHHHFFFBBB???>>><<<:::888111---)))(((+++111777;;;999777555444444444222111111000///...------......++++++---000222111...***))),,,000111000......---,,,///444777777666444222888999999777555555666777999:::999999999:::;;;<<<;;;;;;<<<;;;:::888777666666777777666444111///---...111444555333000---,,,111222222111///000333666444333333333333444555666000///---,,,,,,,,,---...666666666333000------............+++)))))),,,///444555666777777666444222---,,,///555999999<<<@@@BBBBBBCCCEEEHHHIIIIIIGGGIIIJJJQQQ\\\iiiyyyBBBAAA???>>>???AAADDDFFFEEECCC???===<<<;;;999777111///,,,---111666:::<<<999777555444555444333222///......---...///000111---,,,---000444555222///)))+++------,,,,,,...///---000444555444333222222777777888777555555666888999::::::::::::;;;>>>AAA===>>>>>>===:::777777777888888888888555222///------111444555222...***''',,,...000///......222666888888888777777777777777111///---+++***+++,,,---111222222111...,,,,,,------......+++((('''***---333333555666777777666555///------222666888===BBBEEEDDDDDDFFFIIIKKKLLLKKKNNNPPPXXXdddppp}}}BBBAAA???>>>>>>???@@@AAA???===;;;999999888666444222000111444999=========999777555444444444333222//////---------...000111---+++***...555888888555.........,,,+++,,,///111111444666666444333444555555666777666555555666888555777999999999;;;@@@CCC>>>??????===999666666777777888999999777555222000000444777888444...(((%%%))),,,//////,,,,,,000444666777888999888888666666333111...+++******+++,,,,,,...//////---,,,---------//////+++&&&%%%(((,,,111222333444666777888999666222000222555777===DDDGGGEEEEEEFFFIIILLLNNNNNNQQQTTT\\\iiivvvBBBAAA@@@>>>>>>>>>>>>>>>;;;999777666666555333111222222444999>>>AAA@@@>>>999777444333333444444333111000...---,,,...///000+++)))(((---555;;;<<<;;;444333000---+++,,,///333555777999888555444666999444555666555555555777999222444666666666999>>>CCC>>>??????<<<888555555777555666888:::999777555333333777;;;:::666///(((%%%(((,,,//////++++++...111222333555777777666444333444222///,,,***+++,,,---***+++---...---,,,---...---//////+++&&&$$$''',,,111111111333555777999:::===777333444555777>>>EEEGGGFFFDDDEEEHHHLLLNNNOOOSSSUUU^^^kkkxxxCCCCCCCCCBBB@@@???===<<<===<<<;;;888555444666888999888666777888::::::999:::999666222......///111222...+++,,,000333222///+++)))***///777<<<<<<:::666111---,,,...111222222333555777555333333888===999666333222444666777888333666888888777888<<<@@@<<<<<<===??????===888555222555999;;;:::777444333666777999:::999555...((('''***---...,,,+++---///000444888999777222...,,,222...***((())),,,...///***+++,,,,,,------------222111...,,,*********+++---111444444222333777;;;:::999777444333888AAAGGGMMMFFFBBBCCCEEEGGGLLLQQQVVV\\\dddnnnFFFEEECCCAAA@@@>>>===<<>>???===:::666666666777888888888888777555666888999999555///***&&&)))++++++)))))),,,///000444999999666000***'''---***&&&%%%'''+++---...++++++,,,---------------111111000000///---,,,,,,...222666777555555888<<<<<<:::777444222666===CCCHHHCCC@@@BBBEEEFFFJJJOOOTTT]]]hhhuuuHHHFFFCCC@@@>>>===<<<===AAA@@@???;;;777444444444555444333444666666666555777777555222...---...///...---...111444555111...------000555:::<<<999666777333000...000222444555222333333111...///222666:::888555555777999::::::999999666333111222555888888999:::===???>>>;;;888888444111222666999:::999333444666999999666000,,,(((***,,,+++)))***...222222555999888444---&&&###'''%%%######&&&***,,,---,,,,,,---.........------///111222333333111///...000444999;;;:::999;;;======;;;777333111444999===BBB>>>>>>BBBDDDEEEIIINNNVVVbbbrrrJJJGGGBBB>>><<<;;;<<<===??????>>>;;;777444333333555444444555777777666555666777666333000......//////......000333444333111000000000333777888777555999666333000000222333555444444444111//////222444<<<:::888888:::<<<======<<<999666222111222555888666777888;;;>>>>>><<<:::555111---///555999999888333444666999999777222...---...///...---...333777555777888666111,,,(((&&&'''%%%###$$$''')))++++++---....../////////......///000222333333333222111222666;;;>>>>>>======>>>;;;999555222111444777:::===;;;===BBBDDDEEEJJJPPP___mmmJJJGGGBBB===;;;;;;<<<===<<<======<<<888555444333333333333444666666555333666777777666333000000000222000......000333555666333111//////111333555666;;;999555222000111333444888777666444222333444666===<<<:::;;;===???@@@???<<<999555333333666999:::555555666999;;;<<<:::888222000...222999<<<:::777444555666888999777222......000111000///000555:::888888666333///---------)))(((''''''***+++++++++//////000000000//////...111000000///000222333444444777;;;>>>???>>>>>>>>>999666444222333666999;;;;;;:::<<>>???;;;===>>>===:::666444444000///000111333333111///666777888777555222111000333111///...///333777999555222///------000444777999888666222000000333666<<<;;;999777777777999999===<<<;;;<<<>>>@@@@@@@@@<<<999666444666999;;;;;;555555555666888999777555111111333777<<<===;;;888555555666777666444///++++++---//////...///333777999888666333000///000111,,,++++++,,,.........---000000111111111000//////111000///...///111333555444666999<<<===>>>======888666333444666999;;;<<<;;;999;;;???BBBFFFQQQ\\\kkk|||LLLJJJFFFCCCAAAAAABBBCCC>>>@@@BBBAAA===888555333......///111333222000...444666888888555222000///111111000000111333777999444333111///...000444777444444444111000222777;;;???===:::999:::;;;<<<===;;;:::999;;;===??????>>><<<999666666888::::::999666555444555555555333111000111444777999::::::999555444444444222///***&&&'''***---...---...111444777888888666222000//////,,,+++,,,...111222111000111111222222111111000///000000000000111222333333444444666888:::<<<<<<<<<:::777555666999<<<<<<<<<;;;888888;;;>>>EEESSSaaasssMMMKKKIIIFFFEEEDDDEEEEEEBBBDDDEEECCC???999444222000000111333444444222///222555777777444111///......000222333333444666888333333333222111222444666000111111111000333999>>>@@@===;;;:::<<<===>>>>>>999888888999<<<>>>=========:::777666888999888666666555444333444333111///---///222333333444666888444333222111///+++&&&"""&&&***...///......111444555777999888444000,,,+++******,,,///333555444333222222222222222111000//////000222444444333222111444333444555888:::;;;;;;<<<999777888;;;===<<<;;;;;;888666888;;;DDDTTTddd{{{SSSOOOIIICCCAAACCCFFFIIIHHHGGGFFFCCC???999333///111222333444555555555444444333111///...---------000222555666444333222222000...,,,---111444444333111222333444444555555555888:::<<<=========<<<;;;555444444666999;;;;;;:::;;;666111111555777666333555666777888888666222//////000000///......000333333222000---)))((()))+++,,,---///000000///---,,,333444444222...,,,******)))***,,,///111222111///333555777555000---,,,---------...222777999777444///111444888;;;===??????>>>======>>>@@@???===;;;:::666444777>>>JJJ]]]mmmQQQMMMGGGBBB@@@AAADDDGGGHHHEEEBBB>>>;;;777444222333444666888999888777666111111000///......---------000333444333222222222111///,,,,,,...000000/////////000000000000000000444666888:::;;;:::888777444444444666999;;;;;;:::;;;555///---000333444333333333333444555444333222333333111...+++***,,,.........---+++******,,,...000111333444444333111000333333444222///------...***)))((()))+++---......222555777666222......///......///333888:::888666333444555777:::===???AAAAAA@@@?????????>>><<<999888555555999AAANNNaaaqqqNNNJJJEEEAAA???@@@BBBCCCFFFBBB<<<999777777666666444666999;;;<<<;;;999888...//////////////////...+++...000222111111111222222///,,,+++,,,,,,+++***------,,,,,,+++***))))))...111444777777666444222333222222444777::::::::::::444---***,,,///111111//////......000222555666999777333...)))''''''))),,,,,,,,,+++***+++---///333444555666666555444333222333333111//////000111---+++(((&&&&&&))),,,...///333666666222000///000000000222555888:::999888666555444555777<<<@@@CCCDDDBBB@@@??????===;;;999777555777===FFFTTTgggwwwJJJHHHDDD@@@>>>>>>???@@@BBB>>>999888888999999777333555888:::;;;:::888666---///000111222111111000,,,...000111000///000111111000---,,,+++++++++***---,,,+++)))((('''&&&&&&))),,,000333555333111///111000///111444777888888777333...,,,---/////////---,,,+++***,,,000666:::<<<:::555///)))&&&&&&(((/////////...,,,+++,,,...444444555666666555444444222222222000......///111///...+++)))'''(((+++---,,,000444444111//////111444444555666777888777666555444222222555;;;AAAFFFCCCAAA>>>=========<<<:::999888;;;CCCMMMZZZmmm}}}GGGFFFDDDAAA???>>>======>>>;;;999:::===>>>;;;777000111444666777666444333///111333555555444222111///000111111///...///000111000///...------...///...---+++)))((('''''''''(((+++///222333333222000000...---...000333444555333222111111111111///...---,,,,,,***+++///666;;;;;;999666000+++))))))+++000111111000......///000555555555555555555555555222222222000---+++,,,------...///---***((((((******...111111...---...000777888888777555444333333222111000111555;;;BBBGGG???===;;;:::<<<>>>>>>>>>???>>>AAAIIISSSaaattt{{{pppFFFFFFDDDCCCAAA???===<<<;;;999999===AAAAAA<<<777...///000111222222222111222333666888777555111///...///000000......///000111222222000//////111333///...,,,************++++++---000333555555555555000...,,,,,,...000222222111222444555555333111//////000000...---///555:::888777555222...,,,,,,---...000111222111111333444666666666666666666666666000111222000---+++*********---000///+++'''&&&'''+++---...---++++++...111888888888666333000000111111111111333777===BBBFFF>>><<<999999<<>>AAABBB@@@===::::::===AAADDDFFFGGGFFFIIIQQQ^^^ooonnnkkkFFFGGGGGGFFFDDDAAA>>><<<;;;777666:::@@@BBB===888000//////...///111222444444666888999777222,,,)))&&&(((***+++,,,...111444444555555333///...000333...---,,,,,,---...111222333333444666888;;;===???555222///---...000111111111222333333333333555666444888:::888333111222555222333444333///,,,+++***111333333222000.........111000000//////000000111+++...222444222000...---///333555333...+++,,,///000000...+++(((***///444111333333222///...000333666777:::<<<>>>???@@@@@@CCC@@@<<<<<<>>>CCCFFFGGGHHHFFFJJJSSS```sssuuugggiiiIIIFFFBBB???======???@@@:::999888:::<<<<<<888444111...---000444777777555222222333444222...(((###(((***,,,...///111444666666777666333111///000111+++---...///000222555888777777777888999<<<>>>???555444222111000111111222777555333222333444444444>>>===;;;888555222000...000111444555555000***%%%+++...111222000---+++***,,,///222444333111//////,,,+++***,,,///333555666666999:::777000,,,,,,///333333111---***+++000444333222000......000555999:::::::::::::::;;;<<<===DDDBBBAAA@@@AAABBBCCCBBBDDDEEELLLZZZmmmtttggg___dddIIIFFFAAA===:::999:::;;;:::999999:::<<<;;;888555111//////222666888666333111000111222111///***&&&'''))),,,///111333555666666555333333333333222111---...///000000222666888>>>>>>>>>===;;;999888777444444333222222333333444666444222222333555555444::::::999888555222///...,,,...111333222///)))&&&+++...111111000---,,,,,,///111444444333111000000)))******---111444666666;;;===>>>;;;444...---......000222000---,,,...111222222111//////111444888888888888999:::<<<===>>>DDDCCCAAAAAABBBCCCDDDDDDBBBEEENNN\\\nnnlllbbb[[[```zzzHHHEEE@@@;;;888666666666:::999999:::;;;;;;888666222111111444888888555111000//////000000///,,,***'''))),,,000444666777888555222000222666888666222...///000000111222555888BBBCCCCCCBBB>>>999444111222222333333444555555666444222000000222444555555666777999999777444000...,,,...000222111///+++)))+++---///000///.........444555666555222000000000(((***,,,///222555666777<<<>>>@@@<<<555///+++++++++///333333000---------111222222222111222444666666666777888:::<<<>>>???CCCBBBBBBBBBCCCDDDEEEEEECCCHHHRRRaaaqqq~~~rrrddd]]]WWW\\\vvvHHHEEEAAA<<<999777666666:::::::::;;;;;;:::999888555333222333666777555222333111////////////---+++'''))),,,111666999:::999444///,,,000888<<<999444///000111000000111444666>>>???BBBBBB???:::444000...///111333444555666777111///------///222333444555777:::<<<<<<888444111111222444333111///---,,,+++---////////////000111999999888444000---------+++---111333444444555666777:::;;;999444---)))(((+++000444555222///...///222444666666555555555666666666777777999:::<<<<<<@@@AAABBBCCCCCCDDDEEEGGGJJJOOOWWWdddqqq|||ttthhh___\\\XXX]]]wwwGGGEEEBBB???===;;;;;;;;;:::;;;;;;;;;:::999999999888555222222555777666444777555222111111000...,,,((())),,,111777;;;;;;:::444...)))...888===;;;555000111111000///000222444999;;;===???===888333///,,,---...000222444666777000---+++***---000222222666999===@@@@@@===888555444666666333///,,,+++,,,,,,...000111000000222333;;;:::888444///+++))))))///222555555444222222333333555666666333///+++)))///222555555222111222444444777:::;;;:::888888888888888777777777888888999===???BBBCCCCCCCCCEEEHHHPPPSSSZZZcccnnnyyyxxxkkkccc______]]]bbb|||GGGEEECCCAAA????????????:::<<<<<<;;;:::999:::;;;:::777555555888:::999777:::888666444444333111///+++***+++///666;;;<<<;;;555...))),,,555;;;:::777222333333111000000222444777888::::::888444000---,,,,,,---...000333666888111...+++***,,,///111222888:::>>>AAAAAA>>>:::888555666555111+++((()))+++---000333444333222333444999999888555000+++))))))222444666555111///000222222333555555444222///---111444666555222222444777777:::======<<<:::::::::888888777666666666666777;;;???CCCDDDDDDDDDGGGJJJQQQUUU\\\eeennnyyynnneee```___bbbaaafffFFFEEECCCAAA???>>>>>>>>>;;;<<<===;;;999888:::<<<:::999999<<<@@@@@@<<<888:::999888888888777555333...+++)))---444:::;;;;;;666///)))***000777999888555666555333222111333555666666666555444222111000...---------///333777:::555111---,,,---000222333777999<<<>>>>>><<<999777555666555000***(((+++...///222555777666444444333555666888666333///------000222444111---+++...111444333333444444222000...000333666666333222444666999;;;===>>><<<:::::::::666666666555555666777777;;;@@@EEEGGGFFFFFFJJJMMMQQQXXXbbblllwwwxxxggg```\\\]]]aaaaaagggEEEDDDBBB@@@>>><<<;;;;;;;;;<<<===<<<999888:::===999:::>>>CCCFFFEEE>>>888:::999999:::;;;;;;888666///+++))),,,333999;;;;;;777000)))(((...444777888888888777666333333444666333333222222222333444555111///------///444999<<<888444000...///222444555555777:::;;;;;;999777555555777666111,,,+++///333000333777999888555444333111444777888666333222111---///111...***)))---111444333222222222111///------111666777444222333444999;;;======;;;:::::::::444444444555555777888999<<>>BBBBBB???<<>>>>>AAAEEEEEE@@@;;;;;;999999===AAABBB===999111///---+++---000555888444000------111666888888777777666222...---000444444111......000222111///111///---,,,...111666888666666444111...---///000444444555444222333555777999888777666444222...+++555222333999<<<:::777777444666999999888666555444111000//////////////////444333111///---+++***)))111111111000//////111333444888<<<<<<:::888888999888777444111000222666:::AAA@@@BBBEEEEEEFFFLLLUUUYYYdddpppxxxyyyfff]]]ZZZWWWXXX\\\^^^iiiFFFFFFFFFEEECCC@@@>>><<<:::999:::===BBBEEEEEEDDDAAA>>>>>>@@@DDDDDD@@@<<<===;;;;;;>>>BBBBBB>>>999444222000......000333555444111...///222666777777888777444111//////222444555222///...000222222111111///,,,+++,,,///222555666555333///,,,+++---000222222222222222333777999<<<:::999888888777444222666222222888:::888777777555777999:::888777666777222111000//////000000000555444333222000---+++***---.........---...111333888:::<<<;;;888666777888777777555333222333777:::@@@???@@@CCCDDDFFFNNNVVV```kkkvvv}}}rrr```YYYXXXVVVWWW\\\aaammmGGGFFFEEEDDDDDDCCCCCCCCC???>>>>>>@@@CCCGGGHHHHHHAAA>>>===>>>AAACCCAAA>>>???>>>>>>AAACCCBBB>>>:::777666444222111111111222333222000111444666888888777444000///111444777888555333000///000111222111000...+++)))(((***---///333222000---******,,,///000111111000111333888<<<>>><<<;;;:::;;;<<<;;;:::666222222555777666555777555777888888777666777888555222000///000111111111666666666666444111...,,,+++---.........000222555<<<======;;;888666555666666777666555444666999;;;???>>>???AAACCCGGGQQQ[[[jjjttt~~~~~~hhhYYYUUUUUUSSSVVV\\\bbbpppEEEDDDBBBAAAAAACCCEEEFFFFFFFFFEEEFFFFFFEEEDDDCCC???===;;;===@@@BBBCCCCCCAAAAAAAAABBBCCCBBB>>>:::999999777555333111000///222222333444777999:::;;;555111---...444999===>>>777555222///.../////////...,,,)))&&&%%%&&&'''(((+++---......---,,,---///333333222111111333777;;;===;;;999:::<<<>>>??????555222111333444222333555444555555555444444777999777444///...000222333222666777888888777444000...///000222222222222444666<<<===>>>>>><<<999777666555666777777777888;;;===AAA>>>>>>BBBEEEKKKXXXdddsss}}}uuu```VVVTTTTTTRRRUUU[[[aaapppBBBAAA>>>======@@@CCCEEEGGGIIIKKKKKKHHHDDD@@@>>><<<;;;:::<<>>999444000000555999<<<<<<777666444222///---------///---)))&&&$$$$$$$$$%%%###(((...111222111000000777777666444222333666999999777666777:::===>>>>>>555222111333222000111444555555555333333555999<<<999444...---000333444333555666888888888555222000222333555555444333444555999;;;???AAABBB???:::777555666777777888999<<>>;;;;;;<<<<<<>>>AAACCCEEE???@@@AAABBBAAA???<<<:::888888777666555444444333333444555666666888;;;>>>===:::666333333444444444666777777666222000......222000,,,)))'''&&&&&&&&&"""(((///444666555444444<<<<<<;;;888666555666777666555444555888:::;;;:::666444444666444111111555777666555333333666;;;???;;;444---+++///333444333111333444666666555333222222444666666444333333444888:::===AAACCCAAA===999444555666666777:::>>>AAAFFFBBBAAADDDJJJVVVhhhwwwuuufffZZZWWWXXXVVVSSSRRRUUUXXXeeeCCCAAA>>><<<<<<===???AAAAAADDDHHHIIIFFFBBB@@@@@@>>>>>>>>>>>>>>>>>>???AAA<<<>>>@@@AAA@@@===;;;:::666555555555555666777777666666666333111222555999999999777444111/////////333777:::;;;888555444444666444222...,,,+++******)))---222555666777777888===>>>???===:::888777888555444555666888999888777888888:::;;;999444333777666444222///000444:::???<<<444,,,***...333444333...///000222333444444444333555777888777666666777;;;::::::===??????===:::444444555555666:::???CCCGGGCCCAAADDDLLLYYYmmm~~~xxxggg]]]XXXWWWXXXWWWSSSQQQSSSVVVaaa~~~EEECCC@@@>>>===>>>???AAACCCEEEGGGFFFBBB???>>>???@@@AAAAAA@@@>>><<<<<<<<<:::<<>><<<;;;:::444333333333555777999:::999888666111------000444111444555333///---...000111666<<<>>>===:::999::::::888666333000///......///111444555555777999;;;>>>???AAA@@@===:::999999666555666888999999777555:::;;;===@@@<<<666666999222000---++++++000777<<<<<<333+++)))...333444222,,,,,,---///111333444555444666999;;;;;;;;;;;;<<<>>>;;;888888;;;<<<<<<:::444444444333555999@@@DDDGGGBBB@@@DDDLLLZZZooolll]]]XXXVVVVVVXXXXXXSSSQQQRRRUUU```}}}EEEDDDCCCDDDDDDCCC@@@>>>FFFFFFDDDAAA>>><<<===>>>CCCCCCAAA@@@>>><<<:::999777999>>>CCCEEEAAA:::333333111000222666888777555999777333///+++***---///...000222333222111111222555:::???AAA???<<<::::::;;;888555444333222000//////111333555666777:::<<<===>>>AAADDDEEECCC>>>;;;777777777777777777888888666888999;;;;;;999888666333000,,,,,,///333666888999444---))))))+++...///,,,...000111111111333555999:::;;;;;;:::;;;<<<>>>;;;999777777999;;;<<<<<<999777555666999===???@@@BBBDDDFFFJJJSSSaaarrr}}}zzzfff[[[VVVRRRPPPPPPRRRTTTOOONNNZZZhhhGGGFFFEEEEEEFFFEEEBBB@@@EEEEEEDDDAAA===<<<===>>>CCCBBB@@@>>><<<;;;::::::999;;;???CCCEEEBBB;;;666333111///111666999999777555444222...***)))***,,,000222333333222000000111888<<<@@@AAA>>>;;;::::::;;;888666444444333222000000333666777888999;;;===<<<===>>>AAABBBAAA===:::999999777666666666777777444555666777888777777666333000------000444777888999444...+++***+++,,,---...///000///......000222555777999999999888999:::::::::999999:::;;;===???<<<999777777:::===@@@AAAAAADDDGGGNNNXXXhhhyyyrrraaaXXXUUURRRQQQQQQQQQUUURRRSSS___lllIIIHHHGGGGGGGGGFFFDDDBBBDDDDDDCCC@@@===<<<===>>>AAA@@@===;;;::::::;;;<<<<<<===AAADDDFFFCCC>>>:::666333000000444888999999444444333000---++++++,,,222333444333111000000000:::===??????===;;;::::::999777444444444444333111222555888:::;;;;;;<<<===<<<;;;<<<===>>>>>><<<:::===;;;999666555666777888333333333333444444555555333000......111444666777777444000.........---,,,000000///,,,***)))+++---111444777777666555444555888;;;===<<<;;;<<>>===>>>@@@@@@>>>;;;999999:::<<<======???BBBDDDEEEDDDBBB@@@===888333111444777888777555666666555222000//////222333444333111000111222888999;;;<<<;;;;;;;;;:::444333111111222222111000222555888:::;;;:::;;;<<<;;;:::::::::<<<===<<<;;;???===:::888777777888999666555333111111222333444222000......111444555555333222222222333333111///222111...***'''&&&(((***111444777777555222000///666;;;??????======AAAEEEDDD@@@;;;999:::===???@@@>>>CCCLLLXXXhhhxxxuuufff\\\SSSQQQQQQOOOOOOQQQPPPXXXXXX[[[ggguuuKKKIIIGGGFFFFFFEEECCCAAADDDDDDCCCAAA??????@@@BBB???===;;;999888:::<<<======???AAACCCDDDEEEFFFFFFEEE???888444444555555444555666777666444111111111111222333333111111222444333444555888:::;;;;;;;;;///...------///000000///111444666888888777888999;;;:::999999;;;<<<<<<;;;???===;;;999888999:::::::::888555333111111222333000///...///111333333333111111333666888888666333333111///+++'''''')))+++444666888777444000---,,,555:::@@@AAA??????CCCGGGDDDAAA<<<999:::<<<===>>>>>>DDDNNN]]]nnn~~~mmm^^^VVVOOONNNNNNMMMNNNPPPQQQXXXWWWYYYfffvvvKKKIIIFFFEEEDDDDDDBBBAAACCCCCCBBBAAA??????@@@BBB???>>><<<:::::::::;;;<<<;;;===???@@@BBBDDDHHHKKKKKKEEE<<<777666666444333222333444333111/////////333444444333111111222444///000222666:::<<<;;;:::---,,,+++,,,///111111111111222444444444444666777999888777888:::<<<;;;:::::::::::::::::::::;;;;;;<<<:::777555333333333444000//////000222444333222000111333777::::::888555111111000---+++***,,,...555666888777333000......444999>>>AAABBBBBBDDDFFFDDDAAA===;;;<<<=========@@@FFFSSSdddvvv}}}jjjZZZSSSMMMMMMMMMLLLNNNQQQQQQXXXWWWXXXcccrrrLLLJJJFFFEEEDDDDDDBBBAAA@@@@@@@@@???======???AAA???>>>===<<<;;;;;;;;;;;;888:::<<<===???DDDJJJOOOMMMGGG@@@;;;999888666333///000111000...------...777777666333000///000111...///222777;;;===:::777///...---///222444555555222222222111000111444777666555555777999:::999777333444666888999::::::::::::999777666555555666666222111111333555666444333111222444777999888666333///000111000///000111333222444555444333111111222444777<<>>??????>>>===BBBIIIXXXkkkuuueeeWWWQQQLLLLLLMMMMMMPPPUUUPPPXXXXXXXXXaaammmMMMJJJGGGEEEEEEDDDCCCBBB>>>>>>>>>===;;;<<<>>>@@@??????>>>===<<<;;;::::::666888:::;;;>>>CCCKKKQQQMMMHHHAAA===;;;:::777555///000000///---,,,...///::::::888444000------...000111444999======999555111000000222555888999999333333111000///000444777333333444666888999777555...000333777999999999888666666666666666777888888333333333555777777666444222333444666777666333000...000222333333333555666///111222222222222444666444666:::@@@EEEGGGEEECCCDDDCCCAAAAAAAAAAAA???>>>DDDLLL[[[qqq~~~mmm___VVVPPPLLLLLLMMMNNNRRRXXXPPPYYYZZZZZZ```jjjMMMJJJFFFDDDEEEFFFDDDBBB@@@<<<999999===@@@AAAAAA???BBBCCC???999666888;;;===>>>>>>;;;:::>>>HHHPPPPPPIIIBBB===<<<===<<<:::888555111///111333666777???<<<777333000000111222000555:::======:::888777333333222444555666555333333000------///111111000444333333333333333444444///......111555777555333555333222444888::::::888555444333333333333444555444222000///000111111111---++++++///666:::999666333111000111555666444222444999???BBBAAAAAABBBCCCCCC???===AAACCCCCCEEEIIIKKKUUUcccsss|||kkkaaa```[[[UUUNNNJJJLLLOOORRRRRRXXXSSSWWWaaafffmmmLLLHHHEEEFFFIIIJJJHHHEEE@@@===::::::===AAABBBBBBDDDEEECCC>>>777333555888===>>>===999888<<>>=========:::777333222222555888:::>>>;;;777333000//////000222666:::===;;;999666555333222222333555666444333333///,,,+++---/////////111000///000222444555666111000000333666777555222333222222444777999888666555444333222222333444555:::777444111///...---,,,---+++,,,000777:::999777444333333555999999777333666:::@@@BBBBBB@@@??????@@@<<<<<>>AAABBBBBBHHHFFFBBB:::333111444888>>>===;;;777555999@@@GGGKKKIIIFFFAAA===;;;===>>>;;;888555333333777;;;===>>><<<999555111///...---333666:::<<<:::666444333333222111222444555444333333///+++)))***,,,...//////---+++,,,///333666777444333333444555555333111111222333555888888666444666555444444444444555666;;;999666222///---,,,+++,,,,,,---222777;;;:::888444444555999<<<<<<888444777;;;@@@CCCBBB???===<<<===;;;===BBBFFFHHHKKKPPP^^^hhhuuukkkYYYPPPOOOSSSQQQOOOOOOQQQRRRRRRQQQSSSSSSZZZfffllltttMMMIIIGGGKKKQQQRRRLLLEEE===<<<<<<===>>>???@@@@@@FFFCCC===777222333888<<>>;;;777444111///---111555888:::999666444333333222111111333444444333444111,,,))))))+++...000111---******...222444555555444333222222111000///222333666888999888666444888777666555555666777888777666555222000///000111,,,---///333888;;;;;;999444444777;;;???>>>999444666:::???BBBCCCAAA===;;;===<<>>============@@@===999555444888>>>BBB>>>===:::777666888<<>>BBBAAA>>>:::666333111000///333777999888666666555333111000000222333333333555222///+++***,,,000333555000+++***...111222111222222111000...---------444666999::::::888777555666666555444444555666666333444444222000///111333---...111666999;;;:::999666777:::???BBBBBB<<<777444777<<<@@@CCCCCC@@@>>>@@@@@@BBBGGGJJJLLLRRRZZZaaassstttaaaRRRLLLLLLKKKOOOSSSVVVWWWVVVTTTSSSUUUWWW^^^ffflllxxxTTTRRRPPPPPPOOOLLLFFF@@@<<<>>>@@@@@@>>><<<;;;;;;;;;999777666888<<>>???AAABBBBBB@@@>>><<<<<<<<<444333111...---111999@@@DDDBBB???;;;777555444333///222666888888777777777333111//////111222333222444333111...---...333666888222---,,,000222111......///...---+++***+++,,,444777999999888666555555333222111000000111222333555666555222...,,,...000...111444888:::::::::999999999<<>>BBBDDDCCCAAABBBAAACCCGGGIIIMMMVVV___hhh|||nnn\\\OOOIIIIIIJJJOOOUUUZZZZZZYYYWWWVVVWWWZZZ___eeelll{{{WWWWWWVVVSSSOOOJJJFFFDDD???BBBDDDCCC@@@<<<;;;;;;;;;:::999999;;;>>>@@@AAA<<<<<<===???@@@AAAAAA@@@@@@????????????>>><<<:::444555333000...222;;;CCCDDDBBB>>>999666555555666222444888999888777666666333000......000222222222111222111000...000444777999444...///333555222...+++,,,---+++))))))+++...222444666555222111111333333222111000000111222333555666666222,,,)))+++...000333777:::::::::888888888888:::???CCCCCC???;;;555555777<<>>===<<<<<<===>>>===<<<;;;<<<>>>AAADDDEEECCCAAA>>><<<;;;<<<>>>>>>:::777666777555222000444>>>FFFDDDAAA<<<888555555666777444777999999888666555555333000......///111222222///000111000///000444888999444///000555777333///)))+++,,,+++))))))---000///111222111...,,,...000555444333333333333444555222444555111+++))),,,///111444888;;;;;;999888777555555666;;;???@@@<<<888777666777:::@@@CCCCCCBBB===<<<>>>BBBEEELLL[[[hhhiiiYYYOOOIIIGGGIIIIIIPPPXXX]]]]]]\\\\\\\\\ZZZ\\\___cccmmmbbb___ZZZUUUQQQMMMIIIEEEEEEEEEDDDBBB@@@@@@BBBDDDIIIDDD===999888:::;;;<<<777888;;;???CCCEEEDDDCCC@@@<<<999666777777888777555444333111222555:::>>>AAA???;;;666222111222333555777999777444111222333444222//////000000000///))),,,///111000000111111...------///111333222111++++++---///000///---+++---.........---///333666555666777777555555555777999888666333000000111333222555888888777666777:::;;;888666777999:::888666;;;===>>>???@@@??????>>>@@@>>><<>>;;;;;;<<<======777888:::???CCCEEEEEEDDD@@@===999666777888999:::777666444333333555999<<>>;;;888555333444444555888:::888222...///111444222//////000222333333+++,,,---///000111111111+++***+++...000111000///,,,,,,---///000000...---+++,,,------...111555888777888777555222111222333888888777555444444666888444666777777555444666888:::888777888:::;;;:::888;;;===???@@@@@@@@@@@@AAABBB>>><<<>>>EEEUUUmmmqqqdddVVVOOOPPPQQQOOOLLLUUUVVVYYY]]]bbbcccbbb```cccaaaaaaiiiwwwcccaaa]]]XXXSSSMMMEEE@@@BBBCCCDDDDDDBBBAAABBBBBBEEECCC@@@????????????>>>777888:::>>>BBBDDDDDDCCCAAA===999666777:::<<<===999888666444555777999;;;<<<;;;:::999888777777777777;;;===999111+++---000444111...---///222444555...,,,***+++///111111///''''''))),,,///000...---------------,,,,,,,,,,,,)))+++,,,---...222666:::999888666222///---...///555555666555444555888:::777777666333222222555777999888888999<<<======<<<===???AAAAAAAAA@@@AAABBBDDD???<<>>999777888;;;===???888666555555777:::;;;<<<999999999;;;<<<<<<:::999999>>>@@@;;;111+++---000555111---+++---000333444///+++''')))...111000---&&&''')))---000000///,,,......---***(((''''''(((+++,,,------...111555888888666444///,,,+++---///111222333222111222444666777555222000///222666999999999:::;;;===???@@@@@@???BBBCCCBBB@@@>>>@@@AAAEEEAAA@@@EEEPPPdddppp]]]UUUMMMLLLPPPUUUWWWVVVRRRRRRTTTXXX\\\___```______```hhhxxxYYYXXXWWWVVVUUUPPPKKKGGGAAACCCFFFFFFEEEDDDCCCDDDCCCCCCCCCDDDFFFEEECCCAAA===<<<<<<===>>>???===<<>>999888999;;;>>>>>>555444333666:::===>>>>>>666666777:::>>>???===;;;;;;???AAA<<<444///000333999555000......000222333000+++''')))---000///,,,))))))+++...111222000...222222111---(((%%%&&&'''...//////...---///222555333333111...,,,,,,///222111222333222000///111222555222...,,,...222777:::::::::<<<===>>>???@@@AAABBBDDDEEEBBB===;;;<<>>:::999:::;;;<<<<<<222111222666;;;??????>>>555444555999>>>@@@???<<<;;;===>>><<<777444444666===999555222222333444444000...,,,---000111000......------///222333222111555777777333...******+++111111000...------///222///000000///...///333555444555555444222111111222333///+++***---222777:::;;;===>>>>>>======???@@@AAACCCDDD@@@:::888:::===GGGGGGJJJRRR]]]oooyyyjjj[[[VVVPPPNNNOOOQQQQQQPPPLLLMMMPPPTTTYYY\\\\\\[[[]]]bbbooo~~~jjjfffaaa\\\WWWQQQKKKGGGFFFGGGGGGGGGFFFFFFHHHJJJEEEDDDDDDEEEFFFFFFDDDBBB===;;;:::;;;<<<======<<>>;;;555333333777===@@@???===999999999999:::999888777:::777444333333444444333222222222333444444333333222000//////111222333222444777:::888333//////111222222111...------///111---///000111111222555777555666777666444222222333333///***)))---222555777===???@@@???<<<;;;<<<>>><<<@@@AAA>>>888666999>>>HHHGGGKKKSSS___qqqpppbbbWWWSSSOOOMMMMMMOOOOOONNNMMMOOOSSSXXX]]]___^^^]]]```gggsss}}}jjjgggaaa[[[VVVQQQKKKGGGGGGHHHHHHGGGFFFGGGJJJLLLFFFDDDDDDDDDFFFEEEDDDBBB;;;999999:::<<<>>>???>>>???===;;;;;;;;;:::888666444222222666<<<>>><<<888555333222666<<<@@@???===777666555777;;;<<<:::888555333111000111222222222333555888888777666666666555222//////000222333333000444999888444111222444111111000...------///222---///111222333333555777333444666555444333333444555000+++***---111333444???@@@AAA???<<<999:::<<<888<<>><<<:::;;;???AAA@@@>>>???;;;666444666777666555666444222444888::::::888777888888888888:::>>>AAA888777777:::<<<<<<999666333222111///......//////666555444333333333444555333333111000000000111222333222222222444444444333222444444222000000444888222111000000000111222333666777888888555444444444666555333000...///333666<<<===>>>===:::777666555888999::::::999;;;===@@@BBBFFFMMMWWWfff{{{sss___SSSPPPPPPOOONNNNNNMMMMMMLLLPPPTTTXXX[[[\\\^^^```bbbgggvvv}}}{{{{{{~~~aaa___\\\\\\\\\ZZZWWWTTTRRRRRRQQQPPPNNNLLLJJJIIIGGGFFFEEECCCBBBBBBBBBBBB>>><<<:::;;;>>>@@@???======999555333444555555444222111222444777:::;;;;;;::::::999777666777:::===777777777:::>>>>>><<<:::777555333111///.........222111111111222333555777444444222000///.........------...000222333222222333555555333000000444888444333222000///000000111333444666666444333333444555555333000...///222555:::;;;<<<:::777444333333666888;;;======>>>???@@@CCCHHHPPP[[[kkk~~~lll[[[QQQNNNOOOOOOOOONNNMMMLLLLLLMMMQQQUUUXXXZZZ\\\^^^```iiivvvzzzvvvvvvyyy[[[\\\]]]```bbb```]]]YYYUUUTTTRRROOOLLLJJJGGGFFFHHHFFFBBB???>>>???AAACCC>>><<<:::;;;>>>???===;;;:::666222000000222333333...000333555666999<<<>>>>>>===;;;777444444666888666666888;;;>>>???>>>===;;;999777444111///.........---------///333666888666666555333000...,,,+++***+++...111333333333333444555555333000000444888777666333111///---------...000333444333333333444777666444111//////222444888999999888444222111111444888===@@@BBBBBBBBBBBBEEEKKKVVVdddsssvvvbbbTTTMMMLLLMMMNNNOOOOOONNNLLLKKKJJJNNNRRRVVVXXXZZZ]]]___iiissssssnnnnnnsss[[[___cccggggggccc]]]XXXQQQPPPNNNLLLIIIHHHFFFEEEFFFDDDAAA>>>===>>>@@@BBB???===;;;<<<>>>>>><<<999666333000------///111333...222666888777888<<>>999444222333555666666888:::;;;<<<<<<<<<<<<;;;:::777555333222111,,,+++******---111555888888888888777555222///......111555777888777666666555555555111......222666999777444111...,,,+++***+++...222444444555666777::::::888555222222444666999::::::888555222222222555888===AAACCCEEEFFFHHHJJJQQQ___ooojjjWWWMMMJJJIIIKKKMMMOOOPPPNNNLLLKKKJJJNNNRRRVVVYYY[[[]]]___fffnnnlllfffgggnnn]]]bbbhhhllljjjddd]]]XXXOOONNNKKKHHHFFFDDDCCCCCCCCCBBB@@@??????@@@AAABBB@@@>>><<<===>>>>>>;;;777444222...,,,+++---111444333777:::;;;999999;;;>>>DDDCCC@@@;;;777444444555777777888888777777666777;;;;;;::::::999888777666///---***)))***...333666::::::;;;;;;:::888666555555888<<<<<<:::888777777555555444000,,,,,,111555999777444000---+++******+++...333666888888999:::??????===:::777666888999<<<===<<<:::777555555666888:::===@@@CCCFFFJJJNNNOOOWWWgggyyyuuu___PPPJJJIIIGGGIIILLLNNNOOOOOOMMMLLLLLLPPPTTTXXXZZZ\\\^^^``````gggddd___bbblll\\\bbbkkkooommmfff^^^ZZZRRRPPPLLLHHHDDDBBBAAA@@@BBBAAA@@@@@@@@@BBBDDDEEEBBB@@@>>>>>>@@@>>>:::666333111...+++***,,,111666888:::<<<===<<<;;;;;;;;;@@@@@@@@@>>>:::777666777777888888666333222222333888888999999999999888888111...+++)))***...333777;;;;;;<<<<<<<<<;;;::::::888;;;===<<<888555444555777666444000,,,,,,000555666555222000...,,,,,,,,,,,,000555999;;;<<<<<<===DDDCCCBBB???<<<:::;;;<<<>>>???>>>;;;888666777888999;;;>>>@@@CCCGGGLLLPPPRRR\\\lll|||hhhXXXNNNJJJIIIFFFGGGJJJMMMNNNNNNNNNMMMNNNQQQUUUXXXZZZ\\\^^^___\\\ccc```\\\aaajjj]]]eeemmmqqqmmmeee^^^YYYSSSQQQNNNJJJGGGFFFEEEEEEDDDBBB@@@>>>@@@DDDHHHLLLDDDAAA@@@@@@AAA???:::666222111///,,,***---333888999999:::<<<======;;;888999;;;>>>>>><<<:::999888777888888555111000000222444555666777777777666555222///+++)))***///555999;;;;;;::::::999999::::::777:::<<<:::555222222555999999666111------111666333222000///......//////---111777;;;======>>>???FFFFFFEEEBBB>>><<<======>>>>>>===:::777666666888888;;;???BBBEEEHHHLLLOOOTTT]]]nnnnnn]]]SSSOOOMMMKKKEEEGGGHHHKKKMMMNNNOOOOOOMMMPPPTTTWWWXXXYYYZZZ\\\[[[aaa___\\\aaaiiiaaahhhppprrrmmmccc[[[VVVQQQPPPNNNLLLKKKLLLMMMNNNGGGDDD???<<<>>>EEELLLQQQEEECCCAAAAAABBB@@@:::666333222000,,,***---444999999888888:::>>>>>>;;;777444777<<<>>>===;;;:::999666777888555111000111333333333444555555444333222222///+++)))+++111888<<<;;;:::888777666777777888777:::<<<999444111333666<<<;;;888222......333777000000///......///111111---222888<<<>>>>>>>>>???GGGGGGFFFCCC???======>>>======;;;999555444555666666:::@@@EEEGGGIIIKKKLLLTTT]]]nnnzzzfffWWWRRRQQQOOOLLLFFFFFFHHHIIILLLNNNOOOPPPLLLOOORRRTTTUUUVVVWWWXXX[[[bbb```]]]aaaiii}}}mmmppptttvvvsssiii\\\SSSPPPNNNMMMOOOSSSXXX[[[\\\MMMGGGAAA???CCCFFFFFFEEEEEEAAA===<<<======;;;888333222222222333666888:::555555555888;;;;;;888555666777999:::;;;;;;::::::777777666444444333333333888777666555333222111000333000+++)))+++000777<<<999666222///...111444777<<<<<<;;;888555222222333;;;999666444222222333333444000,,,+++...111111000---000444777888:::;;;===JJJHHHDDD???999777777999:::::::::777444111111111999<<>><<<;;;;;;;;;:::888777888777444333444888<<>>AAA;;;888444222333555777777666666777888777777555444>>>===;;;888666333222111111222333444555444333222...---+++******---000222...---,,,---000444888;;;444555777666333111111111222111///......///111222444444222000...---///111...111444555666666888999======;;;777444333555777<<<<<<:::777444333555666:::>>>EEELLLLLLHHHHHHKKKWWWiii~~~rrrfff[[[UUURRROOONNNPPPLLLKKKJJJJJJLLLLLLKKKJJJKKKKKKLLLLLLLLLOOOTTTWWW[[[[[[___ccceeennn}}}~~~xxxjjjYYYNNNIIIFFFGGGPPP]]]dddbbb]]]MMMKKKGGGEEEDDDBBB>>>;;;999===AAAAAA===999777777;;;:::999888888:::;;;===999777444333222333444444444555555666666555333222<<<;;;:::888666444222111...000222444555555444333......------------......------...000222666999;;;333444333222000000222444333111000//////000111333555666666222...,,,///222000222444555555555777999::::::999777555555777999<<<<<<:::777444444777:::>>>@@@EEEKKKKKKIIILLLQQQaaarrr|||lllbbbYYYVVVSSSPPPNNNNNNJJJIIIIIIKKKMMMNNNMMMLLLOOONNNLLLKKKLLLPPPTTTWWWZZZZZZ^^^cccfffppp}}}xxxkkk[[[QQQJJJGGGGGGNNNYYY]]]YYYSSSKKKIIIGGGEEEBBB???<<<:::;;;???CCCBBB>>>999666666666777888999999777555444444555666666444222000///111222333444444444333222888888888777777555444333...///111222444444444444///000000111000///......000111222444666888999:::555444111...---///333777777666444222111222333444666777777444///---///222111333444555555555777999777888888666555555777999;;;;;;999777555666999;;;AAA@@@CCCFFFHHHIIIQQQYYYkkk|||uuuggg___XXXVVVTTTPPPLLLLLLGGGGGGHHHKKKNNNPPPPPPOOOPPPNNNLLLKKKMMMQQQTTTWWWZZZ[[[___dddgggqqqzzz{{{{{{yyysssgggZZZQQQKKKHHHGGGLLLSSSVVVRRRLLLJJJIIIGGGEEEBBB???===<<<;;;===??????<<<888555444222444777999888555111......222666888555111...,,,...///111333444555555555444555666777777777555555000000000111111222333333222222333444444222111///333444777888::::::999888666555222...---///555999999888666444333333444555777777777444222000000111000222333333333444777999666777777666555444666777999999999777666666999<<<@@@>>>???BBBEEEIIITTT___rrr~~~nnnbbb[[[VVVWWWVVVQQQLLLKKKEEEEEEHHHKKKOOORRRQQQPPPNNNLLLKKKMMMQQQUUUXXXZZZ^^^___ccchhhkkkuuuttttttsssoooiii___SSSKKKDDDCCCCCCGGGKKKNNNLLLIIIGGGFFFDDDBBB???=========999999:::<<<<<<;;;777555333555777888777444000---,,,000555777444000...,,,***,,,///222555777777888555666888999999888777666333111000//////000111222333333555555555444222111444555888;;;;;;;;;999777555555444222111222444777777666444333333444555666888777555444444444222111...///000000000222555888999999:::999777666666888666777888777777777999;;;<<<;;;<<>>AAAEEEGGGHHHGGGCCCBBBAAA>>>;;;;;;;;;===999888888:::>>>>>>;;;888666777888777666333111///,,,000444555333///......(((***...222555888999:::777888999::::::999777666555333000...---...000222333444555555555555333333333555888;;;<<<;;;999777444666777777555444444555333222111111222333666777999666444444666666333000+++,,,.........000444666===>>>>>>===:::999999:::444666888888777777999:::888888;;;AAAEEEKKKUUU___tttqqq```WWWRRRRRRVVVXXXTTTPPPOOOGGGHHHJJJMMMPPPQQQOOONNNMMMMMMPPPWWWaaaiiimmmnnnkkkkkkoootttwwwkkkjjjgggddd^^^UUUJJJDDDBBB??????BBBFFFGGGBBB>>>;;;<<<===<<<999888777888666999;;;<<<;;;999888888999::::::888444111//////222333444444555555555555222333444555555777;;;>>>>>><<<999777777777666555<<<<<<999555000///222555444222222333666777444000111333666777555333333333444666888666222...---...///111222111000111444888;;;666333444777777000***)))***+++++++++---000333888:::<<<<<<;;;:::999:::666777999;;;;;;:::999888666999===???CCCKKKWWWaaazzz|||eeeZZZPPPOOOQQQTTTVVVVVVQQQMMMLLLJJJIIIJJJMMMNNNLLLIIINNNPPPWWWcccoooyyy}}}~~~yyyzzz}}}llljjjhhhddd^^^VVVLLLFFFDDDBBBAAADDDGGGHHHDDD@@@<<<======<<<999777666777666888;;;<<<:::999888888888888777555333111000000222333444444555555555444222444555666777999===@@@@@@<<<888666555666666555999:::999555222000222444333111111333777888555222333555777777555222222111222444555333000---,,,---...000333333333555999===;;;666111222555666111,,,+++,,,---------...111333777999;;;<<<;;;;;;<<<===777888;;;===>>>?????????;;;===>>>???DDDPPP___jjjooo[[[SSSLLLLLLMMMPPPSSSRRRNNNJJJLLLKKKIIIIIIKKKMMMOOOPPPWWW\\\fffsssmmmkkkhhheee___XXXOOOIIIGGGEEEDDDFFFHHHHHHEEEAAA===>>>>>><<<999666555555666888;;;;;;:::888888888777666333222111111222333333333444555555555444444333555666777999;;;???BBB@@@<<<666333333555777777777777666444222111222333444333333666:::<<<:::777555777888777444111000000///111111000...,,,+++,,,///111333666888;;;???BBB:::444///...222444333111...///000000///000222444666777999::::::;;;===???999:::===@@@BBBEEEFFFGGGCCCBBBAAAAAAHHHVVViiivvv|||bbbSSSOOOHHHIIIJJJMMMOOONNNKKKHHHKKKKKKJJJHHHHHHMMMVVV]]]eeelllyyyooollliiieee```YYYRRRMMMHHHGGGFFFFFFGGGGGGDDDBBB>>>???>>><<<888555333333666888;;;;;;:::888888888666333000///000222444555444444555555666555555444444555777777888;;;>>>AAA===888444111333666999;;;777555333111///000333444666555666999???AAA@@@===777888888666333000////////////000///............111222444777:::===???AAA888333---,,,///333444444000111222222111111333555555777888999888999;;;===;;;===???BBBEEEGGGIIIJJJGGGFFFDDDFFFNNN^^^ppp}}}ppp]]]QQQMMMGGGHHHJJJLLLMMMLLLJJJIIIKKKLLLKKKIIIIIIQQQaaammmuuu}}}qqqnnnjjjeee```ZZZSSSOOOIIIHHHFFFFFFEEEDDDBBBAAA>>>???>>><<<888444333333666999;;;<<<;;;999888888666222///...111555777888666666777777777666666555555666666666666888;;;===777444111111444888<<<===888444///,,,,,,///333555444333444999>>>AAA@@@>>>777888888666333000000000111111000111222222333222444444555777:::;;;<<<<<<666111,,,+++...111444444000222333333333222333555666777888888777777888999===>>>@@@CCCEEEGGGHHHHHHGGGGGGGGGKKKUUUeeevvv~~~rrrhhh[[[OOOIIIGGGIIIKKKMMMMMMLLLLLLLLLLLLMMMNNNLLLNNNZZZnnn~~~sssooojjjeee___YYYSSSOOOIIIHHHGGGEEECCCBBB@@@@@@===>>>>>>;;;777444333333888:::======<<<:::::::::777333///000444888:::999888888999999999888777777777777777666444444666888111111000333666:::;;;<<<888333---***+++...222333///...///444:::===<<<:::555666666555333111222333444333222333666888888888777666666777999999888666222000---,,,...111222222...000333333333222333444555777999999888666666777<<<>>>AAADDDEEEFFFEEEEEEEEEEEEGGGNNN[[[lll}}}pppddd___VVVKKKDDDGGGIIILLLMMMLLLLLLMMMMMMLLLOOOPPPRRRXXXggg}}}uuupppjjjddd^^^XXXSSSOOOJJJJJJHHHFFFCCCAAA@@@@@@<<<======;;;777444333333999;;;>>>???===;;;;;;;;;999444111222777;;;<<<:::::::::;;;;;;::::::999888;;;;;;999666333222333444///000222666999:::888777555222...,,,---//////...++++++,,,111666:::999777333444555444333333444666777555333555999<<<<<<<<<888777666777999999666333///......//////000000///,,,...111222222222333444333666:::<<<;;;999888888999<<<@@@DDDFFFFFFEEECCCBBBBBBDDDNNN___sss{{{eeeZZZUUUOOOIIIFFFDDDGGGJJJKKKJJJIIIKKKMMMMMMOOOSSSWWWbbbtttvvvqqqjjjddd]]]XXXRRRNNNKKKKKKIIIFFFCCCAAA@@@AAA<<<======;;;777444333444:::<<>><<<<<<<<<:::666222444999======;;;<<<<<<<<<<<<;;;;;;:::999>>>===;;;777333111111222///000444888:::999666222222000...///000000,,,)))++++++,,,000666999888666111333444333333444666888888555444666:::>>>???>>>999777666888:::999666333---...///000111000...---***,,,000111222222333444222666;;;>>>>>>===;;;:::666:::@@@EEEHHHGGGEEECCC@@@@@@BBBMMM```xxxppp]]]TTTOOOKKKJJJKKKBBBEEEHHHIIIGGGGGGIIIKKKNNNPPPTTT[[[hhh|||xxxssskkkddd^^^XXXSSSPPPNNNJJJFFFCCCBBBBBBAAA@@@===>>>>>>===:::777777777???AAADDDDDDBBB>>><<<;;;<<<<<<;;;999777999<<>>>>>;;;999888;;;???BBBDDDDDDDDDCCCCCCBBBEEEQQQfff~~~sssfffZZZSSSNNNHHHCCCBBBDDDJJJJJJFFFDDDHHHIIIFFFLLLPPPWWW___mmmvvvqqqjjjddd^^^XXXRRRNNNKKKHHHDDDAAA@@@@@@???>>>>>>@@@@@@>>>;;;999888888@@@CCCFFFFFFDDD@@@<<<;;;=========;;;:::;;;>>>AAA::::::888888888999:::;;;===<<<;;;999777555444444333444666888999:::999999666444111000111000///......///111555888999666444333333222111111222444555000...,,,,,,///222444555666777999:::999666111---111000///000222222000...+++******,,,000333555555888777888999;;;<<<:::999666888<<>>>>>>>>===<<<@@@AAABBB@@@===:::::::::BBBEEEHHHHHHEEE@@@<<<;;;===>>>>>>===<<<===???BBB:::999777666777999<<<===???>>>===:::888666555444222333555777:::<<<>>>???<<<999555333333333222222222222333555666666333111333333333111///000555999222///+++***+++...000000555666777888666333000...111000///000111222111///+++++++++...333666888999666555444444666888999999666888;;;>>>@@@AAAAAA@@@EEEHHHQQQ```uuuttteee\\\TTTPPPMMMGGGCCCCCCEEEIIILLLKKKLLLOOORRRQQQWWWYYY```kkk|||qqqnnnjjjfff```ZZZSSSOOOGGGDDD@@@>>>======<<<;;;AAABBBCCCAAA>>><<<<<<<<>><<<:::777555444444555666888:::===@@@AAA???<<<777444444444444444333333333444555555333111444555555111...///777===555111---******,,,------222444555555333000///...//////......////////////,,,,,,---000555999:::;;;555222000///222555888999888999<<>>===<<<;;;@@@BBBBBBAAA???======>>>BBBDDDFFFEEEAAA===:::999888999;;;;;;999888999:::999888666555666:::===@@@@@@@@@???===;;;999666555666777777999;;;===???@@@???<<<777444444444444444222111111222444555555444666777777222///000888???888444///,,,,,,---------///222444333000...------......---,,,++++++,,,---------...222666999::::::333000---,,,///444777999888:::<<<>>>@@@BBBBBBCCCGGGQQQbbbvvvxxxjjj```YYYSSSOOONNNLLLHHHGGGIIIHHHJJJNNNQQQTTTVVVZZZ]]]eeeiiisssrrroookkkfffbbb^^^XXXUUUMMMIIIDDDAAA???>>>===;;;===???@@@@@@???>>>>>>???AAABBBCCCAAA>>>;;;::::::777999;;;:::888666666666999888666666777:::===???>>>>>>>>>>>><<<:::777666777777888:::;;;===>>>>>>===:::777555444555444333000//////000333666777777999888666222000222777<<<888555111////////////...---111555555111...---.........---+++)))((()))+++......///222555777777666222///,,,,,,///444888999777888:::<<>><<<::::::<<<>>>>>>>>>>>>???@@@BBBBBBAAA???<<<:::;;;<<<999;;;======:::777555444888888777777888:::<<<===<<<=========<<<:::888777444666888;;;<<<=========;;;999777666666666555333000......///222666777888:::777444111000222555777666444222222222222000...---222888888444000//////000000///+++(((&&&(((***000///000222444555333222111...,,,,,,000555888:::888999;;;===???AAABBBCCCMMM\\\ttt|||nnn```UUUQQQMMMIIIHHHFFFEEEHHHMMMLLLKKKNNNTTTVVVUUUXXX^^^kkkvvvqqqmmmgggbbb___\\\YYYWWWQQQMMMGGGBBB@@@===;;;999888:::<<<=========???@@@CCCBBB@@@===;;;;;;<<>>@@@???<<<888666555888888888888999:::;;;;;;;;;;;;======<<<;;;888777222444888;;;===>>>>>>>>>:::999777777888777666444111///---...222555777888:::666222000000111222222444333222333444333111///...444:::;;;777222000111222222111,,,(((&&&(((***111000000222333333111///111...------111666999:::;;;<<<===???AAACCCEEEFFFOOO```yyyxxxkkk]]]RRRPPPKKKGGGFFFDDDCCCGGGMMMMMMKKKNNNUUUVVVTTTWWW]]]kkkyyykkkkkkiiieee___ZZZVVVUUUTTTNNNFFF@@@???>>>===<<<999999:::<<>>===:::666444999888777777777999<<<===999999999::::::999666444999666444555999===>>>>>>===999666555666666555333333222111111222555777999:::666222//////111333444777444222333555555222///---333999999444000...///111111000...+++))))))***---,,,++++++,,,...111333333444444333111111333444999888:::@@@CCCDDDHHHMMMVVVggg|||uuufffYYYQQQOOOLLLGGGCCCCCCFFFJJJNNNNNNMMMOOOTTTVVVWWW\\\cccxxxmmmmmmlllhhhbbb[[[VVVTTTSSSMMMFFFBBB@@@???>>>===;;;;;;<<<>>>@@@AAA@@@???===??????===999666666777777888;;;===>>><<<:::999;;;:::888888888999:::;;;<<<;;;:::999888777555444777555333444888;;;<<<<<<<<<888555333555666555444444444222222222444666777888666444222222222222222666444222444666666333000---111666666222......///444444333///+++(((((((((,,,,,,,,,---///111444555666777777555333111111222666666:::AAAEEEFFFJJJPPPYYYjjjmmm]]]TTTPPPPPPMMMIIIEEEDDDFFFIIIKKKMMMMMMPPPTTTWWWXXX^^^fffyyynnnppppppmmmfff]]]VVVSSSPPPMMMGGGDDDBBBAAA@@@???=========???AAABBBAAA???<<<>>>>>><<<:::777777777333555888;;;===>>>======<<<<<<;;;:::999:::::::::<<<;;;999777666666666777777555444555777999;;;;;;===:::666444555777888888777666444333222333333444777666666666555333222111444333222555888888555222---000333333000......000888777555111,,,((('''(((+++,,,///222555777999:::999;;;;;;999555222000000222555<<>>======>>>@@@AAA@@@???===>>>>>>===<<<::::::999222444666999;;;=================================;;;:::777555333555888;;;777777666666777999999:::>>>;;;777555555888;;;===888777555444222222111111555777999999777555333222333222222444888999777444000222333222000///111222888888666222---***)))***,,,...333777;;;===>>>???:::<<<===<<<888444222111222777???EEEGGGGGGNNNVVVfffwwwmmm[[[RRROOOOOOOOOMMMKKKIIIHHHHHHHHHHHHOOOPPPSSSWWWYYY\\\eeeooo}}}hhhlllppppppjjjbbbYYYUUUMMMMMMLLLJJJGGGDDDBBBAAA>>><<<;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::444444666777888999:::;;;<<<===???@@@BBBBBBBBBBBB???===999444111111555999999999999999888888999:::<<<:::777444333555999<<<888777666444333222111000444777:::;;;888666555666444222222444888:::999777555555555555333333444555555666555222...---------...111555;;;>>>AAAAAABBB:::<<<======:::777555444666:::AAAFFFEEEEEENNNZZZrrruuubbbXXXUUUQQQNNNJJJJJJIIIIIIIIIJJJJJJKKKRRRRRRUUUXXXYYY]]]iiiuuueeeiiinnnnnniii```XXXTTTLLLNNNOOOMMMIIIEEEBBBAAA===;;;::::::;;;<<<;;;:::999999888999;;;;;;:::888777777666666666777888999;;;===@@@CCCDDDEEEDDDDDDCCCAAA===555///---000444999:::;;;:::888777888999888777555222000111444777666666555555333222222111444777::::::888777999;;;888666333555999<<<===<<<::::::999888777777666666333333333111///...///000///222666:::>>>@@@@@@AAA:::;;;===<<<:::888777777999===CCCDDDAAACCCQQQ```}}}iiiZZZVVVVVVQQQLLLGGGFFFFFFGGGHHHJJJLLLMMMRRRRRRTTTWWWYYY___ooodddhhhkkkkkkeee]]]UUUQQQLLLOOOQQQPPPKKKEEEBBBAAA>>><<<:::999:::;;;:::999999777777888;;;<<<:::888:::999888777777888999:::;;;===@@@CCCEEEDDDBBBAAAAAA@@@===666///---111555999:::<<<:::777666666777777777666444111000333555444444555555444444333333555888:::999777888===BBB???;;;777777;;;???AAAAAA======<<<;;;;;;999777666222333333111///...///000///111444777:::;;;<<<===;;;<<<===;;;999777888888;;;>>>BBBAAA>>>CCCUUUiiiyyycccVVVSSSRRRNNNIIIFFFEEEEEEEEEFFFIIILLLNNNPPPPPPRRRUUUXXXcccwwwdddhhhjjjiiicccZZZRRRMMMMMMPPPSSSRRRLLLFFFBBB@@@???<<<:::999:::;;;:::::::::999888:::===???===:::<<<:::999888888:::<<<===;;;===AAACCCDDDBBB@@@>>>;;;<<<:::555000000555:::888:::;;;:::666444444666999::::::777444222444666333333444444555555444444666888999777555888???EEEDDD???999999===AAADDDEEE???>>>======<<<:::777555333333333111...---...///...000111444666888999999===>>>===:::888666777888;;;>>>AAA???<<>>888777666777:::=========999<<<>>>===;;;;;;>>>AAAAAA???=========>>>>>>>>>>>>???@@@???===<<<;;;;;;999999999888999999::::::===>>>===:::666333222222777777777666444222222333555555555444222222444666666777888777777888;;;======;;;999:::===AAADDDEEE???>>><<<;;;;;;:::888777999666444222111///,,,***000111333333444777;;;>>>BBB>>>999888999;;;;;;:::;;;===@@@BBBDDDLLLaaatttzzzkkk\\\UUURRRNNNKKKJJJIIIFFFCCCEEEJJJLLLKKKHHHJJJKKKMMMQQQ\\\rrrdddfffgggddd]]]UUUOOOKKKIIIHHHGGGFFFFFFDDD@@@===;;;999666666999<<<>>>???;;;<<<======<<<===???@@@AAA???===<<<===>>>?????????@@@@@@???===<<<<<<===<<<;;;::::::999999999999;;;;;;;;;888444222222333555666777666555444333333222222222111111222555888777888888777666666888::::::999888999<<<@@@AAABBB;;;;;;::::::::::::999888555333111111111000///---...///000333666:::===>>>@@@>>>===>>>@@@AAA???===;;;===AAAEEEHHHQQQeeewwwuuugggXXXRRROOOLLLJJJJJJKKKGGGEEEGGGKKKNNNMMMJJJJJJLLLOOOVVVeee{{{bbbdddeeeccc\\\SSSMMMIIIEEECCCBBBBBBBBBBBBAAA??????<<<999888;;;>>>@@@AAA>>><<<;;;<<<>>>@@@@@@???AAA@@@>>><<<===>>>@@@BBBCCCBBB@@@???>>>>>>?????????>>><<<:::999888777777888888888666333222222444555666777777666555333222...///000///000222555888777777777666444444555777777666777999<<<>>>>>>===888888999999999999888888111000///000111222111000...---...333999???@@@???>>>???AAAEEEGGGFFFCCC@@@<<<===AAAFFFLLLXXXlll~~~ooobbbUUUOOONNNKKKKKKLLLLLLIIIHHHIIIMMMPPPOOOMMMKKKMMMSSS___qqqdddffffffbbbZZZQQQJJJFFFCCCAAA@@@@@@BBBCCCCCCBBBAAA@@@???@@@BBBDDDDDDCCC@@@===;;;<<<@@@BBBAAA???CCCBBB@@@>>>===???CCCFFFFFFDDDAAA@@@AAABBBCCCCCC@@@>>><<<:::777666444444555666666555333222444555888888777777777555222000+++...000111111111222333444555666555333333444555444555777:::<<<===;;;888888999::::::999888888888000///...///111222111000...,,,---444===CCCCCC@@@???@@@DDDGGGHHHGGGEEEBBB???===???EEEOOO___vvviii^^^SSSOOONNNMMMMMMOOOLLLJJJIIIKKKNNNPPPPPPOOONNNQQQYYYhhh|||hhhiiigggaaaXXXOOOGGGCCCAAA???>>>>>>@@@BBBBBBAAABBBCCCEEEIIIKKKJJJGGGDDDAAA>>><<<===AAACCCBBB@@@FFFEEECCC@@@>>>@@@EEEIIIIIIFFFCCCBBBDDDEEEFFFEEE>>>===;;;888555333222222444666777777666555666777<<<:::888777777444000---+++///333555444111...,,,000222333444333333555666333444777:::<<<<<<888666999<<<======:::777666777222000///000111222111//////...000777???DDDCCC???@@@AAACCCCCCCCCCCCCCCCCCBBB>>>>>>FFFTTThhhwwwaaaXXXPPPNNNMMMKKKLLLOOOJJJIIIIIIJJJMMMOOOPPPPPPRRRWWWaaaqqqjjjiiifff___VVVMMMFFFDDD>>>===<<<===???@@@???>>>???BBBGGGLLLOOOMMMIIIDDDAAA???>>>???AAABBBCCCBBBHHHHHHEEE@@@===???EEEJJJIIIFFFCCCCCCFFFHHHGGGEEE<<<;;;999777555333222222555888;;;<<<;;;999999999???;;;777666666555111...---111666888666111,,,***...000333444444444555666333444666999;;;:::666333999<<>>:::666555666333222111111222222111//////000333888>>>@@@???<<<>>>???@@@???>>>>>>AAACCCDDD???@@@KKK]]]ttt}}}jjjWWWQQQLLLLLLKKKHHHHHHKKKHHHIIIIIIJJJLLLNNNPPPQQQUUU\\\iiiwwwhhhgggbbb[[[RRRKKKGGGFFF????????????AAA@@@>>><<<<<>>===999555555777333222111222333444333222...111555999::::::888666888:::<<<===<<<===???BBBCCCAAAEEEUUUjjjppp^^^QQQMMMKKKLLLKKKHHHFFFHHHHHHIIIJJJKKKLLLNNNPPPRRRWWWaaaooo|||fffddd___WWWPPPJJJHHHHHHBBBBBBBBBCCCDDDBBB???<<<:::<<>>999:::AAAHHHDDDAAA???AAAEEEFFFCCC???:::999888777666666666666888<<>>888333222555888777555555666777666444222222222222333555555444222222222000111222444555555222///222777<<<<<<888555666888222111111222444555555444---111666888777555333222333666;;;===<<<===???BBBBBBBBBJJJ]]]sss{{{hhhWWWPPPMMMLLLOOONNNIIIGGGIIIHHHJJJKKKLLLMMMOOOQQQSSSXXXcccsss~~~~~~fffccc\\\TTTLLLIIIIIIJJJDDDDDDEEEEEECCC@@@===<<<;;;<<>>======>>>???AAABBBBBB@@@===;;;===>>>>>>:::555222333555;;;===@@@BBBAAA???;;;888;;;888444333555888::::::777666666777777666444111222222222333444555555666555555333222222111222222333888<<<<<<999666444444333444666999999777222...333333555555000+++---222;;;::::::;;;===@@@AAABBBEEEJJJWWWjjjrrrbbbYYYOOOOOONNNMMMKKKJJJIIIIIINNNQQQTTTSSSPPPPPPRRRUUU]]]ggguuuuuuzzzxxxxxx|||~~~dddaaa\\\TTTMMMIIIHHHIIIGGGGGGGGGGGGEEEBBB???===;;;===???BBBEEEEEEDDDBBBAAADDDFFFGGGDDDAAA??????@@@@@@AAA@@@>>>===<<<<<<>>>???@@@AAA@@@>>><<<:::=========999555333333444888;;;>>>AAAAAA???===;;;:::777444333555888:::::::::999888888888777555333444444666777888888888888777777666555444333222111444777:::999666333222222///000222444555333000...111222555777444///111777===<<<;;;<<>>???????????????>>>============>>>>>>>>><<<:::999<<<<<<;;;888555333333444666999<<<@@@AAA@@@>>><<<999666444444666999:::;;;===;;;999999999888777555666777:::<<<======<<<;;;999999999888777444222111444555666555222000000000------......////////////000111666:::999555666;;;>>>======>>>???BBBEEEGGGRRRXXXggg|||}}}lll\\\RRROOOOOOPPPOOOOOONNNMMMMMMQQQRRRSSSUUUWWWZZZ\\\]]]dddpppvvvnnnqqqxxx~~~vvvkkkhhhiii______]]]YYYSSSMMMJJJIIIFFFGGGGGGFFFCCC@@@===;;;<<<===@@@BBBCCCDDDFFFGGGJJJOOOTTTUUUQQQJJJCCC???@@@@@@@@@@@@AAAAAA@@@???;;;;;;;;;;;;;;;:::999999;;;:::999777666555444555777999<<<>>>??????===<<<999777666777999;;;<<<<<<===;;;999888999888777666666888;;;>>>@@@@@@>>>===;;;<<<<<<;;;999666333111333333222111000///000000......---++++++,,,...000111222777<<<;;;888888;;;============>>>AAAEEEHHHTTT[[[jjj{{{lll]]]SSSQQQQQQRRRRRRRRRQQQPPPPPPUUUUUUUUUVVVYYY[[[]]]^^^iiiwww{{{lllfffooo|||vvvfff___aaa{{{]]]^^^^^^[[[UUUOOOLLLJJJFFFGGGGGGFFFDDD@@@===;;;<<<>>>@@@AAABBBCCCGGGIIIPPPTTTXXXYYYTTTMMMFFFBBB@@@???>>>@@@BBBCCCAAA???:::999999999999999:::::::::999888777777777666666888:::<<<>>>>>>===;;;::::::999999:::<<<======<<<:::999888777888888666555444777:::>>>@@@@@@???>>>=========<<<:::666333111111000......///000111111//////...+++***+++000444444444777<<<<<<777666888;;;;;;<<<<<<<<>><<<:::666666666888999999666444333555888;;;===>>>>>>>>>===<<<<<<;;;888666333111///---,,,,,,...//////...---------+++))),,,333888999777888;;;;;;666444666999:::;;;::::::===CCCIIIQQQ^^^qqqtttfff\\\XXXQQQRRRSSSTTTTTTRRRPPPOOOSSSVVVXXXXXXWWWZZZ___ddd{{{~~~ttttttwwweeeaaagggZZZ[[[[[[XXXSSSOOOLLLKKKFFFGGGHHHHHHGGGEEEBBBAAA<<>><<<===AAAAAA>>>;;;666555555555777:::===???;;;999777888:::;;;:::999666888:::;;;<<<<<<<<<;;;:::::::::;;;===<<<999777333444666999;;;:::777444222333666999;;;===>>>???<<<;;;:::888666444333222///---++++++,,,,,,***(((%%%''')))((((((---555======999999;;;;;;777555666888:::;;;:::999<<>>DDD@@@>>>???CCCCCC@@@<<<555555444555777;;;>>>AAA<<<999777888;;;===<<<:::444666888:::<<<=========:::999:::;;;;;;:::777444111333666:::===<<<888555222333555777:::===???@@@;;;:::888666555444333333///---******+++)))&&&"""!!!$$$&&&'''---777??????:::999;;;;;;888777888888:::<<<:::999<<>><<<>>>@@@AAAAAACCCFFFIIIHHHGGGEEECCCAAA??????>>>?????????BBBDDDDDD@@@<<<:::777444777===AAABBB@@@>>>===;;;::::::999777444555666777888999===AAAEEEBBB===888888::::::666333444555777999:::888666555555444444444555777999;;;<<<888444222333444222111---,,,,,,------+++'''$$$"""&&&///666:::>>>:::555666;;;??????======<<<>>>@@@>>>???GGGQQQhhh~~~yyyhhhZZZOOOJJJIIIJJJLLLMMMLLLKKKIIIHHHIIILLLSSSZZZ^^^eeesssnnnjjjjjjrrrXXXTTTOOOKKKIIIHHHGGGFFFCCCCCCCCCCCCBBBAAA@@@@@@AAACCCCCCCCCBBBCCCEEEGGGGGGFFFDDDBBB@@@>>>======>>>>>>???AAADDDDDDAAA>>><<<999888:::@@@CCCCCCAAA>>>===<<<<<<<<<;;;888555444444555666999<<>>;;;777888::::::777333333333444444444333333333666555666666777999:::;;;<<<999555333444555444333000//////111222111///---&&&$$$"""$$$)))000555888<<<888444555:::>>>@@@???>>>>>>AAACCCDDDFFFOOOZZZssszzziii[[[PPPJJJHHHIIIKKKMMMMMMMMMKKKJJJJJJLLLSSSZZZ___fffuuu}}}jjjhhhkkksssWWWRRRLLLHHHFFFFFFFFFFFFBBBBBBCCCCCCCCCCCCBBBAAAFFFGGGGGGFFFDDDDDDEEEGGGHHHGGGDDDBBB???===<<<;;;;;;;;;===@@@CCCDDDBBB@@@===;;;:::===AAACCCBBB@@@>>>======>>>>>><<<888555444222111444999<<<===;;;999777666777999999555222111000//////...///000000666666777888999::::::;;;<<<999777666666777666666333222222444777888777666,,,***)))***...333666777:::666333444888===@@@@@@???@@@CCCGGGIIINNNYYYeee~~~{{{jjj\\\QQQKKKGGGIIIKKKNNNOOOOOONNNMMMKKKMMMSSSZZZ```hhhwww}}}~~~sssccceeekkkuuuWWWRRRKKKFFFEEEEEEFFFGGGAAAAAABBBCCCCCCCCCBBBBBBFFFGGGHHHHHHGGGHHHJJJLLLNNNLLLHHHDDD@@@===;;;:::888999;;;>>>AAABBBAAAAAA===<<<<<>>???AAAAAADDDHHHLLLQQQ___kkkyyyjjj[[[PPPJJJJJJKKKMMMOOOPPPOOONNNMMMLLLMMMRRR[[[bbbkkkyyy~~~yyy|||lll___dddkkkvvvWWWRRRLLLGGGFFFFFFGGGHHH@@@AAAAAABBBBBBBBBBBBAAABBBDDDGGGHHHJJJLLLPPPRRRTTTQQQMMMHHHCCC???;;;:::777999;;;===>>>???@@@@@@??????@@@AAABBBAAA@@@>>>999999999::::::999555333555222///222777;;;:::777777777666666444111---***+++---111555777666555333333333444444555555666666::::::999999888777777888999888888:::;;;<<<;;;999000000000222777:::<<<<<<<<<:::888777999;;;<<<===AAA@@@CCCGGGJJJQQQ___mmm~~~wwwhhhZZZOOOJJJMMMNNNPPPQQQQQQOOONNNMMMLLLMMMSSS]]]eeennn{{{zzzwww{{{}}}iii]]]ccckkkuuuWWWRRRLLLHHHGGGHHHHHHHHHBBBBBBCCCCCCCCCBBBBBBAAA@@@BBBEEEHHHJJJNNNRRRUUUUUURRRNNNIIIDDD???<<<;;;:::<<<>>>>>>>>>>>>???@@@CCCCCCCCCCCCBBBAAA@@@???888777666666666666444222555222///000444777888777999999888666444000---,,,,,,///555:::<<<;;;888666333222111000111222444555888999:::999666555555666::::::;;;===???>>>;;;999000000000222777;;;===>>>======<<<<<<<<<<<<======@@@???AAAEEEIIIQQQ```nnnvvvfffYYYOOOKKKOOOPPPRRRRRRRRRPPPNNNMMMMMMOOOVVVaaakkksss~~~{{{yyy~~~{{{ggg[[[aaahhhrrrUUUQQQLLLIIIHHHHHHHHHGGGEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDFFFHHHIIILLLOOORRRPPPNNNJJJFFFBBB???===<<>>???AAACCCCCCBBB@@@>>>=========888666444333444555444333444222///...///222666888<<<<<<;;;888555333222222111333777:::;;;:::888666444222000......000333555777999999888555222222444666888:::===???===:::666222000///111555999<<<===;;;===???@@@@@@????????????>>>@@@DDDIIIRRRcccrrrvvvfffYYYQQQMMMOOOPPPRRRSSSSSSRRRQQQPPPPPPRRRZZZgggrrrzzz~~~}}}xxxdddXXX]]]eeeoooSSSPPPLLLIIIIIIHHHGGGFFFHHHHHHHHHGGGGGGEEEDDDCCCEEEFFFHHHHHHHHHIIILLLNNNJJJIIIFFFCCCAAA???======CCCDDDFFFDDD@@@???@@@BBB@@@@@@>>>;;;999888999:::999777333222333444555444222111///,,,+++...444888======<<<:::777666666777555666777888888777666555555222///------000333666666888999777333000000222111333666:::===;;;777333333111///000333777:::;;;:::===AAACCCCCCBBBBBBAAA>>>>>>@@@EEEKKKUUUfffvvvvvvfffZZZRRROOOMMMOOOQQQSSSTTTTTTSSSRRRRRRTTT]]]kkkwww~~~uuuaaaUUUZZZbbbmmmUUUSSSOOOKKKIIIGGGGGGHHHIIIKKKKKKHHHDDDCCCEEEHHHKKKHHHHHHKKKPPPQQQMMMHHHJJJHHHGGGDDDCCCBBBAAAAAACCCDDDDDDAAA===<<<@@@CCC>>><<<999777666666666777777777777555333222222444222222222000///000333666>>>>>>===;;;888666777888888555222444777777333...,,,///111111000000222555888666333111111000///---...222666999:::666222///333444666666555555666888999;;;===>>>>>>>>>@@@AAA===>>>@@@CCCLLL\\\pppxxxfffXXXPPPMMMPPPPPPPPPQQQSSSTTTSSSQQQSSSYYYdddrrr}}}rrr^^^PPPUUU\\\hhhVVVUUURRROOOLLLJJJIIIHHHHHHIIIHHHFFFCCCBBBDDDFFFKKKJJJIIILLLQQQQQQNNNJJJHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEDDDCCCAAAAAABBBDDD;;;:::777555444444555666888888777444111000111333444444555444333333555777=========:::777555555666777333///000333444333000---///000000......000222777555333222222111///---///111555777777444000...888999::::::888666666666888:::===>>>??????AAABBB??????@@@CCCMMM```wwwuuucccVVVPPPNNNQQQPPPPPPQQQRRRSSSRRRRRRUUU\\\ggguuummmXXXLLLQQQZZZfffYYYXXXWWWTTTQQQMMMJJJIIIFFFFFFEEEBBB@@@???AAACCCIIIHHHHHHKKKOOOOOOLLLIIIFFFGGGIIIJJJJJJJJJHHHGGGEEEDDDDDDDDDEEEFFFDDDCCC999888666444444555666777:::999777333000///000222555777888888777777888999======;;;888555222222333444000++++++...111222222---...///...------...000444333222222222111...,,,///000222333333222000///888:::======;;;888777777999;;;>>>?????????@@@BBB@@@??????DDDPPPfffsssaaaVVVPPPOOOQQQQQQQQQQQQQQQRRRRRRRRRXXX___kkkyyymmmXXXLLLQQQYYYeee\\\]]]\\\ZZZVVVPPPKKKHHHEEEDDDBBB???>>>>>>@@@AAAEEEEEEFFFHHHKKKKKKHHHFFFFFFHHHJJJLLLLLLKKKHHHFFFCCCBBBAAADDDGGGGGGCCC@@@:::999777666666777999:::<<<;;;888444000///000222555777:::;;;:::999888999<<<;;;:::777333000000000///,,,)))))),,,///111222.........------...000111000000111222333111...+++...///000111222333444444444888<<<>>>===<<<;;;;;;<<<>>>AAAAAA@@@???>>>???===>>>@@@FFFUUUkkkuuudddWWWQQQOOOQQQQQQPPPPPPOOOPPPRRRTTTYYYaaannn|||rrr]]]PPPUUU]]]iii___``````^^^YYYRRRLLLHHHFFFDDD@@@>>>===>>>@@@@@@CCCDDDEEEHHHIIIIIIGGGEEEHHHIIILLLMMMLLLIIIEEEBBB@@@??????AAADDDDDD@@@<<<===<<<;;;::::::;;;===???>>>===;;;777333111111333444777:::;;;:::888888888::::::999555111///...///+++******+++---000111111///...---...000222444555......///000222111...,,,------///111333666999:::666:::>>>@@@@@@???>>>>>>???BBBDDDCCC@@@>>><<<;;;999;;;AAAKKK[[[pppxxxgggYYYQQQNNNOOOOOOOOOMMMLLLNNNQQQUUUZZZdddsssqqq]]]QQQWWWaaannn^^^______^^^[[[UUUOOOKKKIIIEEEAAA>>>???@@@AAABBBDDDFFFHHHJJJJJJJJJIIIHHHJJJKKKLLLMMMKKKGGGCCC@@@>>>??????AAABBBAAA>>><<<@@@???===<<<<<<===???@@@>>>>>><<<999555333222333333666999:::999777777777999999777444111///...///+++,,,,,,---///111222333222000...///111444555666---,,,---...000000///------...///222555888;;;======???BBBBBBAAA???>>>???AAACCCEEEEEEAAA>>>;;;:::666:::CCCQQQcccvvvvvveeeWWWOOOLLLKKKMMMMMMKKKIIIKKKQQQVVV^^^jjjzzzjjjVVVLLLUUUaaaqqqYYYZZZ\\\]]]\\\XXXTTTQQQLLLHHHBBB@@@AAACCCDDDDDDDDDFFFIIIJJJJJJIIIIIIHHHKKKLLLLLLLLLJJJGGGDDDBBB@@@BBBCCCCCCAAA?????????@@@>>>===;;;;;;<<<>>>???;;;<<<<<<:::777333222222444666888999888777777888777888777444111//////000000//////......111555777777333000///111333444333,,,++++++,,,...000///......///111333555888:::;;;<<<>>>@@@@@@>>>===>>>??????BBBEEEEEECCC???===<<<666;;;EEEVVVjjjnnn]]]QQQKKKJJJHHHJJJJJJHHHGGGJJJQQQXXXeeeqqqhhhUUUKKKSSS___oooTTTVVVYYY[[[\\\ZZZXXXVVVNNNIIICCCAAABBBEEEFFFEEEBBBDDDGGGHHHHHHGGGGGGGGGKKKLLLLLLLLLKKKHHHFFFDDDBBBEEEGGGEEEAAA???@@@BBB???===;;;:::::::::<<<===888:::;;;:::777333111000555666888888777777777999777777666444111000000111444222000------111777;;;:::666111///000111111000,,,+++***+++---///000///000000222333555666777888666888:::::::::;;;>>>@@@===@@@DDDEEEDDDAAA???>>>888<<>>;;;777666888;;;===:::===??????;;;777444222666888999:::999999:::;;;888999:::999666333111111...///000000///000333555666444111////////////...)))***+++---000222111111555444333111111111222222111222444555777:::>>>BBB???AAACCCDDDBBB@@@@@@@@@===CCCMMM]]]uuupppaaaUUUJJJEEEEEECCCFFFHHHGGGGGGMMMWWW```sssiii]]]VVV[[[bbbpppTTTVVVXXXZZZ[[[ZZZYYYWWWRRRMMMHHHGGGHHHHHHFFFBBBEEECCCCCCEEEGGGGGGDDDBBBEEEHHHKKKKKKIIIHHHIIILLLLLLLLLLLLMMMMMMKKKEEE@@@@@@>>>:::777666777999;;;??????@@@>>>;;;888777777999999:::;;;;;;:::999888999::::::888444111/////////000000//////000333555333111...------------,,,,,,++++++,,,...//////...333222000///......//////222333333333444888<<<@@@@@@BBBDDDEEEBBB@@@???>>>===FFFSSSeee|||{{{jjj^^^TTTLLLGGGGGGFFFHHHJJJIIIJJJOOOZZZbbbwwwlll___WWW\\\cccqqqWWWXXXZZZ[[[[[[ZZZXXXWWWSSSOOOKKKIIIIIIHHHEEEAAACCCCCCDDDEEEFFFEEECCC@@@@@@DDDHHHIIIIIIJJJMMMQQQLLLMMMPPPRRRQQQLLLDDD??????===:::777666777999:::BBBBBB@@@===:::999:::<<<;;;:::;;;===???>>>:::666;;;;;;:::666222...------000000000...---///222555222000...---......---,,,...---,,,+++++++++,,,---///...---++++++++++++,,,333333333222333666<<>>===>>>III[[[ooo{{{ooobbbZZZSSSMMMIIIIIIIIILLLMMMLLLMMMSSS^^^ggg|||iii\\\UUUZZZaaaoooYYYYYYZZZZZZZZZXXXVVVUUUTTTQQQMMMKKKIIIGGGDDDAAABBBCCCEEEGGGHHHGGGDDDCCCAAADDDGGGIIIIIIKKKOOOSSSLLLNNNPPPQQQNNNGGG@@@;;;@@@>>><<<:::888888999999@@@@@@@@@===;;;:::;;;<<<:::999:::???DDDEEE@@@;;;<<<;;;999555000,,,+++,,,000000///...,,,---000333222111//////000000///......---,,,***((()))+++---...---+++*********++++++444444333222444888???EEEDDDEEEGGGFFFCCC@@@>>>>>>@@@NNNaaavvvqqqggg]]]WWWSSSLLLHHHGGGKKKMMMNNNNNNOOOVVVbbbkkkxxx^^^SSSOOOWWW```mmmXXXXXXXXXXXXVVVUUUSSSRRRSSSPPPMMMJJJHHHFFFDDDBBBCCCEEEGGGIIIIIIIIIHHHHHHFFFHHHIIIIIIHHHJJJNNNSSSPPPQQQPPPMMMHHHCCC>>>;;;AAA@@@>>>===;;;:::::::::;;;<<<>>>===;;;999888999666666888???GGGJJJFFFBBB<<<;;;888333...,,,,,,---000000000///...---///111111/////////000111///...,,,,,,,,,***((((((+++...------,,,++++++,,,---...555555444555777===DDDJJJEEEFFFFFFDDDBBB@@@@@@AAAEEESSSgggzzzxxxmmmcccZZZVVVQQQJJJEEEDDDJJJLLLNNNNNNPPPXXXeeeooosssVVVNNNNNNXXXbbbnnnTTTTTTTTTSSSRRRQQQOOOOOOPPPNNNJJJGGGEEEDDDDDDDDDFFFHHHJJJKKKJJJJJJKKKLLLJJJKKKKKKHHHFFFGGGKKKPPPSSSRRRQQQLLLGGGBBB@@@???BBBAAA@@@???===<<<:::999777999;;;;;;999777666777444555888>>>DDDGGGFFFDDD;;;:::777222...---...000111333444444222000000111---,,,,,,---//////---,,,+++---...+++((((((***---------------...///111222777777777888:::@@@FFFKKKFFFEEEDDDBBBAAAAAADDDGGGMMM[[[nnnqqqhhh___VVVSSSOOOIIIEEEDDDIIIKKKMMMNNNQQQ[[[iiitttxxxZZZRRRSSS^^^hhhsssPPPPPPOOOOOONNNMMMLLLKKKLLLJJJGGGCCCAAABBBEEEGGGKKKMMMMMMKKKHHHHHHJJJLLLKKKKKKJJJFFFCCCCCCHHHLLLOOOPPPOOOLLLGGGCCCCCCCCCAAAAAA@@@???>>>;;;999888777888888777555555666888555777999<<<>>>?????????:::999555111...///111444444777::::::888555333222,,,++++++---//////...,,,---///111...)))'''(((+++---------...000222444666999:::;;;;;;<<<@@@EEEIIIFFFDDDBBB@@@???BBBHHHLLLWWWeeewww}}}mmm```WWWPPPNNNMMMJJJGGGHHHHHHKKKMMMOOOSSS^^^mmmyyyfff\\\ZZZccckkkwwwMMMMMMLLLLLLKKKJJJJJJIIIJJJHHHDDD@@@???AAAEEEIIIOOOPPPNNNKKKFFFEEEHHHKKKJJJJJJHHHDDD@@@AAAFFFJJJHHHKKKMMMKKKGGGDDDCCCDDD@@@@@@@@@???===;;;888777999888666444222444777:::777999::::::999888888999999888555111///000444777777:::>>>???<<<999555444---------///111111000...///222333000***&&&&&&(((,,,,,,---...111333666888;;;<<<=========???BBBEEEEEEDDDAAA>>>>>>CCCJJJPPP]]]kkk~~~{{{kkkYYYQQQKKKKKKLLLJJJJJJKKKHHHKKKNNNPPPUUU```ppp|||oooddd^^^dddkkkwwwLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFEEECCCAAACCCIIINNNTTTPPPKKKFFFDDDEEEGGGIIIJJJEEE???<<<>>>AAAEEEGGGEEECCCAAA@@@@@@BBBEEEFFFCCCCCCBBB@@@???===;;;:::666444222222444666777777999999999888555555666777888555000------000444777:::999999:::;;;999333...///111333333000,,,***))),,,000444222---((((((***/////////111333666888:::EEEDDDBBB@@@@@@@@@BBBCCCFFFCCCAAAAAAAAABBBKKKTTTcccssstttcccZZZTTTMMMGGGGGGIIILLLNNNLLLJJJMMMRRRYYYcccrrrzzzooogggfffkkkzzzLLLKKKJJJIIIGGGEEEDDDCCCGGGGGGGGGEEEDDDGGGKKKPPPPPPNNNJJJFFFEEEEEEGGGIIIGGGCCC@@@???AAADDDFFFFFFBBBAAA???======???AAACCCFFFDDDBBB???===;;;::::::999777444333555666777666888888777666666666666666666333///,,,,,,///333666777666666777888666111---...000222222///,,,******,,,///222000+++((((((***---...///111444888;;;===DDDCCCAAA???>>>???@@@AAAAAA>>>>>>??????AAAIIISSShhhyyyssscccXXXRRRJJJEEEEEEHHHKKKLLLJJJIIILLLRRRZZZdddttt|||ssslllmmmppp|||IIIJJJKKKKKKIIIFFFBBB???DDDEEEFFFFFFFFFHHHLLLNNNLLLKKKIIIGGGFFFGGGHHHJJJEEECCCAAABBBDDDEEEFFFEEEAAA@@@>>>======>>>???AAAFFFEEEBBB???<<<::::::999<<<999666555555666666666888666444555777888666444444111...+++,,,...222444333222222333333222///------///111111///,,,++++++,,,...///---)))'''(((***,,,,,,...111555999===???AAA@@@>>>===<<<<<<======<<<;;;<<>>@@@AAACCCEEEFFFHHHIIIKKKIIIIIIHHHHHHIIIJJJKKKKKKHHHEEECCCCCCDDDEEEFFFEEEDDDCCCAAA@@@@@@@@@AAABBBCCCCCCCCCBBB@@@>>>;;;::::::777555444444666666666999666333555999:::777333111///---++++++---000222000000///////////////...,,,...000000...,,,,,,,,,,,,------+++(((''')))++++++,,,---000444888;;;=========<<<;;;::::::;;;;;;:::999<<<@@@CCCGGGQQQ[[[qqqoooaaaYYYQQQLLLEEEBBBBBBDDDGGGIIIKKKJJJKKKQQQWWW```ooo|||~~~}}}~~~AAAEEEJJJMMMMMMJJJEEEAAA@@@AAABBBDDDGGGHHHIIIIIIGGGHHHHHHIIIKKKLLLMMMNNNMMMIIIEEEBBBBBBDDDFFFFFFFFFEEECCCBBBAAAAAAAAAAAA===@@@CCCEEEEEEBBB>>><<<666333111111333555666666:::666444666:::;;;777222...---,,,++++++---///000//////...---,,,---...000---///000000...,,,,,,---------,,,+++***)))***,,,---------///111444777888:::::::::::::::::::::;;;888888;;;AAAEEEJJJUUU```sssrrraaaXXXUUUPPPLLLFFFCCCCCCFFFHHHJJJIIIGGGIIIOOOUUU^^^mmm{{{BBBEEEIIILLLMMMKKKGGGEEEDDDCCCCCCEEEHHHJJJJJJJJJFFFGGGGGGHHHJJJLLLNNNOOONNNJJJEEECCCCCCEEEGGGGGGEEEDDDCCCAAA@@@??????>>>:::===BBBEEEFFFDDD@@@===333111//////111333444555888777555777888888444111,,,,,,++++++,,,---////////////---+++)))***---000///000111000...---------------------------------............///111333555777888999::::::;;;<<<<<<888777:::???DDDKKKXXXdddvvviiiZZZUUUUUURRRNNNIIIFFFGGGJJJLLLMMMGGGFFFHHHNNNUUU^^^mmm{{{FFFHHHJJJLLLLLLKKKIIIGGGFFFDDDCCCDDDGGGJJJJJJIIIEEEEEEEEEFFFGGGJJJLLLNNNJJJHHHEEEEEEFFFHHHIIIIIIDDDCCCBBBAAA???>>>======<<<===???AAAAAA@@@???>>>444111///...000222222222666666666666555333000///++++++,,,,,,---.../////////...,,,(((&&&'''+++///222333333111///---------......///000111000///...///......///000222444555666666888:::<<<===>>>>>>;;;999;;;@@@FFFNNN\\\iii{{{yyyfffYYYTTTTTTTTTQQQLLLJJJKKKNNNPPPQQQNNNLLLLLLPPPUUU]]]jjjwwwJJJJJJKKKKKKKKKJJJIIIHHHFFFCCC@@@AAAEEEGGGGGGFFFDDDCCCCCCCCCEEEHHHKKKMMMEEEEEEEEEGGGJJJKKKJJJIIIEEEEEEDDDBBB@@@???>>>===???>>>===============>>>666333000///000111111000333555777666222///------++++++,,,---......//////......+++&&&###$$$)))...333444444222///------...//////000222333333000...///...//////111333555777555666888;;;===???@@@@@@???===>>>BBBHHHRRRaaaooovvveeeYYYTTTSSSVVVSSSNNNMMMNNNQQQSSSTTTWWWTTTRRRSSSUUUZZZeeeqqqLLLLLLKKKKKKIIIHHHFFFEEEDDD@@@===???DDDHHHGGGEEEBBBAAAAAAEEEIIILLLKKKIIIGGGFFFGGGJJJNNNNNNKKKHHHHHHFFFCCCCCCDDDDDDCCCCCC???<<<888666666777666666888999999666000------...222444777888777555111...+++...222333333222333333555333///)))%%%%%%(((+++///222444222...---111555222555888777444000000000000...,,,---000444666777666888999999:::<<>><<<===@@@BBBBBBBBBDDDCCCCCCFFFJJJLLLKKKIIIGGGEEEFFFIIIMMMOOOMMMKKKHHHFFFEEEEEEFFFFFFEEECCC???<<<999777777777777666999:::999555///,,,+++,,,111333777999999666333000///000111111111111333444888666333...***'''((()))---000333222///...000333999;;;===;;;666222222333333000...///222666888999999::::::::::::;;;===@@@FFFDDDCCCEEEJJJTTThhhxxxpppaaaSSSJJJHHHLLLRRRUUURRRQQQUUUXXXXXXSSSTTTTTTRRRQQQTTTZZZ```ppp{{{]]]\\\YYYUUUPPPKKKGGGEEE@@@AAA@@@???>>>>>>@@@BBBGGGGGGGGGIIIKKKLLLLLLJJJGGGFFFEEEHHHMMMPPPOOOMMMHHHGGGHHHIIIJJJJJJGGGEEE???===:::999999999888777;;;:::888444///,,,***+++///222666::::::777333111222222222000//////222444888999888444///+++((('''***...222222000...///111===???AAA>>>999555444555777444111000333777999;;;;;;;;;<<<;;;::::::<<<>>>EEEBBBAAACCCIIIVVVkkk~~~}}}kkk\\\NNNEEECCCIIIOOOSSSRRRQQQTTTWWWXXXQQQTTTVVVUUURRRQQQSSSUUUcccqqqaaa___\\\WWWRRRMMMIIIFFFEEEHHHIIIFFFAAA@@@CCCGGGKKKKKKKKKLLLMMMLLLLLLKKKJJJGGGFFFGGGKKKNNNNNNLLLGGGGGGIIILLLMMMLLLIIIFFF@@@>>><<<<<<<<<<<<:::888;;;:::777444111///...///111333777999999666111...222333333222000///000111555777999888333...***''')))---222333222000//////:::>>>BBBBBB>>>888666555;;;777444222333666777888999;;;<<<<<<;;;;;;===>>>CCCAAAAAAEEELLLXXXlll~~~vvveeeXXXLLLEEECCCIIIMMMRRRRRRRRRSSSUUUWWWSSSWWWZZZYYYUUURRRQQQRRR___ooo]]]\\\ZZZVVVRRRNNNJJJHHHIIIMMMNNNKKKFFFDDDHHHMMMNNNOOOOOOOOOMMMLLLKKKKKKLLLIIIGGGGGGJJJLLLJJJHHHEEEFFFIIILLLNNNMMMIIIFFFAAA@@@???@@@@@@???===:::999888666444444555555666444555777888666222...,,,000333555555333000...---///222666777444000,,,******---111444333111///...333:::CCCFFFCCC===999777<<<999555333333444444333666888;;;<<<<<<===???AAABBBBBBDDDIIIOOOYYYjjjzzzlll]]]TTTMMMHHHHHHKKKNNNQQQSSSRRRQQQTTTXXXXXX\\\___^^^ZZZUUUTTTTTT^^^mmmXXXWWWVVVSSSQQQNNNKKKJJJIIILLLNNNKKKGGGGGGJJJOOOQQQRRRRRRQQQMMMKKKJJJJJJLLLIIIGGGGGGIIIJJJGGGEEEBBBCCCFFFIIIKKKKKKHHHEEECCCBBBCCCDDDDDDCCC@@@===888555444444666999;;;;;;888888888777444111...,,,///222666777444000---++++++///333555333000...,,,+++---000222222000---+++...666AAAFFFEEE???;;;999:::888666555555444333111333666:::<<<>>>???BBBDDDBBBBBBFFFLLLQQQZZZjjjyyysss___UUUQQQNNNLLLLLLMMMNNNQQQTTTSSSRRRWWW]]]```dddhhhhhhbbb\\\XXXVVV[[[hhhzzzTTTSSSRRRQQQOOOMMMKKKJJJHHHJJJKKKJJJIIIIIIMMMPPPSSSTTTTTTRRRMMMJJJIIIJJJHHHGGGEEEGGGIIIJJJFFFCCC@@@AAABBBFFFHHHHHHFFFDDDDDDEEEFFFGGGHHHFFFBBB???777444222333777:::<<<===;;;:::888666444333222111000222555555333000...---+++...111222111/////////,,,,,,...//////---***(((+++222:::???>>>:::888777555555555777888777555333333666:::===>>>@@@BBBDDDCCCBBBEEEJJJPPP[[[lll|||vvveeeTTTMMMMMMMMMMMMMMMNNNMMMOOOTTTUUUUUU\\\dddkkkqqqwwwxxxpppfff]]]YYYZZZdddrrrRRRRRRQQQPPPNNNMMMKKKJJJIIIIIIJJJJJJJJJLLLOOOQQQSSSUUUUUURRRMMMIIIHHHIIIEEEDDDDDDGGGJJJJJJGGGCCC>>>???@@@CCCFFFFFFEEECCCEEEFFFGGGIIIJJJHHHDDDAAA777333111222666:::<<<<<<<<<;;;999777555555555666111333444333111//////000---///111111000/////////,,,++++++,,,,,,***'''%%%(((---333666555333333333222333555888;;;:::888555444777;;;===???@@@AAACCCCCCBBBDDDHHHOOO[[[nnnmmm]]]MMMHHHJJJLLLLLLLLLMMMKKKNNNTTTVVVWWW```kkkuuu|||}}}ooobbb[[[[[[bbbmmmxxxOOOOOOOOONNNNNNMMMMMMMMMMMMKKKIIIJJJLLLNNNOOONNNQQQRRRSSSRRRPPPLLLHHHFFFDDDCCCDDDEEEFFFFFFDDDCCC@@@???>>>@@@CCCEEECCC@@@JJJHHHHHHIIIJJJGGGAAA<<<999555111111444888;;;;;;<<<999666555666666666666444333333222111000///...111111000...---,,,******+++,,,,,,***'''&&&&&&''',,,...///000000//////...222666:::;;;::::::;;;===;;;:::;;;;;;===???BBBCCC>>>CCCGGGJJJPPP___vvvxxxfffXXXJJJFFFFFFEEEEEEEEEGGGJJJPPPVVVWWW[[[fffrrr~~~sssfff\\\\\\[[[^^^hhhsssPPPOOOOOONNNNNNNNNNNNNNNMMMKKKJJJKKKMMMOOOOOONNNPPPQQQRRRRRRPPPMMMIIIGGGCCCDDDEEEGGGHHHHHHFFFDDDDDDAAA>>>???AAADDDDDDCCCJJJGGGEEEFFFGGGGGGCCC@@@===999555444666999;;;<<<;;;999888888999999777666333222222111000//////...333333111000///---,,,,,,******)))(((&&&&&&)))+++///000111111000///......///444:::======<<<======<<<<<<<<<<<<===>>>@@@AAA>>>DDDJJJNNNUUUdddyyyrrraaaUUUJJJGGGGGGDDDAAAAAAEEEHHHPPPWWWZZZ^^^hhhtttxxxkkkaaaZZZXXXZZZbbblllwwwPPPPPPOOONNNNNNNNNOOOOOOMMMMMMMMMNNNPPPQQQPPPOOOOOOPPPQQQQQQPPPNNNLLLJJJCCCFFFHHHKKKKKKJJJGGGEEEGGGDDD@@@???@@@CCCEEEFFFIIIFFFCCCCCCFFFGGGFFFDDDAAA>>>999777777999::::::999999:::<<<===<<<999666222222222111111000000000555444333111000/////////***)))'''$$$###&&&+++///222333444333000///...///---222888===>>>>>>>>>>>>>>>============>>>>>>???>>>DDDLLLSSS[[[jjj~~~}}}lllZZZQQQIIIHHHHHHDDD@@@???DDDGGGOOOWWW\\\aaalllwww~~~qqqggg\\\XXXXXX]]]dddmmm{{{QQQPPPOOOOOONNNOOOPPPPPPOOOOOOPPPRRRTTTTTTSSSQQQOOOOOOPPPQQQPPPOOOMMMLLLGGGJJJMMMOOOMMMJJJGGGEEEHHHFFFDDDBBBBBBCCCEEEFFFFFFDDDCCCDDDHHHIIIHHHEEEBBB???;;;777555555666666777888;;;>>>@@@>>>:::777555555555444444444333333666555333111000000000000,,,)))%%%!!! $$$***///555666777555111//////000000222555888:::<<<======<<<<<<======>>>>>>??????@@@EEEMMMUUU___ppp{{{kkkVVVNNNHHHIIIJJJHHHFFFFFFHHHHHHMMMUUU[[[bbbooo{{{xxxnnnbbb]]]ZZZ[[[^^^eeeppp{{{RRRQQQOOOOOOOOOPPPQQQRRRRRRRRRRRRTTTWWWWWWUUUSSSPPPPPPQQQQQQPPPOOOMMMLLLKKKNNNRRRRRRNNNIIIFFFDDDHHHHHHHHHGGGEEEDDDDDDDDDDDDCCCDDDHHHKKKKKKHHHDDD???===999555222000111222444666999===???>>>:::777999999888888777777666666555444222000//////000000---+++'''""" ###)))...666888:::777222000222444666444333333555888;;;===::::::<<<===>>>@@@AAAAAAAAAFFFMMMVVVcccuuuzzzkkkUUUNNNIIIJJJMMMMMMOOORRRMMMKKKLLLRRRYYYcccsss~~~tttiiiccc]]][[[ZZZ^^^gggqqqRRRQQQPPPOOOOOOPPPRRRTTTSSSSSSSSSTTTVVVWWWVVVUUUSSSSSSRRRQQQOOONNNLLLKKKMMMPPPTTTRRRMMMHHHFFFFFFJJJKKKLLLJJJGGGEEEDDDDDDDDDDDDEEEHHHKKKKKKFFFBBB;;;:::888444000......000222333555888;;;<<<:::777;;;;;;:::999888777666666444333000///......///000///---***&&&%%%&&&+++...666999;;;888444222555999999555111000222777<<<>>>888999;;;===???@@@AAAAAA@@@FFFNNNYYYhhh|||wwwhhhTTTNNNKKKMMMPPPQQQTTTXXXOOOLLLMMMSSS\\\iiiyyy{{{qqqiiiaaa[[[XXXYYYaaakkkSSSRRRPPPOOOOOOQQQSSSUUUSSSRRRQQQQQQSSSUUUUUUTTTVVVUUUSSSQQQOOOLLLJJJIIILLLPPPSSSQQQMMMIIIIIIJJJMMMNNNMMMJJJFFFDDDEEEGGGFFFDDDCCCEEEGGGGGGCCC@@@999999888444000...///111000000000222666888888888:::999888777555333222111555333000......///000111//////...---,,,,,,///222555999;;;999555444999>>>999555111111555:::>>>@@@999:::<<<>>>???@@@@@@???>>>EEERRR```qqq~~~nnn```RRRNNNMMMPPPRRRQQQSSSVVVMMMKKKOOOXXXdddqqqzzzqqqggg```[[[ZZZaaajjjSSSRRRPPPOOOOOOQQQTTTVVVRRRPPPOOOOOOQQQSSSTTTTTTXXXWWWUUUQQQNNNKKKIIIHHHJJJNNNRRRPPPLLLJJJKKKNNNPPPPPPNNNIIIDDDCCCFFFIIIHHHDDDAAAAAACCCCCCAAA???888999999666111000111333///...---...222555777888888777666444222000......555333111///...///111222...000111111111222444666444888;;;:::666666;;;AAA777444222444999>>>AAAAAA;;;<<<>>>?????????>>>===<<>><<<<<<>>>888888777444222111222333000...///444:::===;;;777999222---,,,,,,***,,,///444111---,,,...111333333222000...///111333444444444555666888;;;===>>>???555444444777<<<@@@CCCDDDDDDAAA>>>;;;:::<<>>;;;:::;;;999888666333000...///111111000222888>>>AAA>>>:::666000,,,------,,,///333222///,,,+++---000222333000///---...000222222222444444555666999;;;===>>>555444555777;;;???AAAAAABBB@@@===<<<<<>>;;;222...,,,...//////333888444111---,,,...000222333111000//////111333333333333333333444666999<<<>>>444444555888<<>>>>>@@@CCCFFFIIIOOOWWWcccqqqzzzooodddYYYRRRFFFEEEEEEFFFHHHJJJLLLNNNOOOTTT\\\fffrrrxxxmmmooovvvNNNOOOQQQSSSSSSPPPMMMKKKNNNOOOQQQSSSSSSRRRRRRQQQXXXYYYYYYUUUOOOLLLLLLMMMPPPQQQQQQQQQOOOMMMJJJIII@@@DDDIIILLLKKKIIIGGGGGGIIIIIIGGGEEEAAA===:::888777666333000---,,,///111222333777<<>>:::666///,,,,,,///000111666<<<999666222000000222333333333222111333555666666555444333222222444777:::===444444666999===@@@AAAAAAAAA@@@@@@AAACCCFFFIIIJJJOOOVVVcccrrrxxxkkk___TTTMMMGGGGGGGGGGGGHHHKKKMMMPPPRRRXXX```kkkwwwzzzxxx}}}OOOQQQSSSSSSRRROOOMMMLLLNNNNNNPPPRRRSSSSSSRRRQQQVVVWWWWWWSSSNNNKKKMMMOOORRRRRRSSSSSSQQQOOOLLLJJJBBBGGGMMMQQQQQQNNNLLLJJJGGGGGGFFFEEECCC@@@<<<:::555555333111///000222555666777:::======:::555111---+++---000111222777>>>===999444111000000000000111111111333666888888777444333222222333777:::<<<555555666:::???CCCEEEEEECCCCCCCCCDDDEEEGGGHHHIIINNNWWWfffwwwyyykkk\\\PPPIIIHHHGGGGGGIIIKKKNNNPPPQQQVVV\\\eeeppp|||QQQRRRSSSSSSPPPNNNNNNNNNMMMMMMMMMOOOQQQRRRQQQPPPTTTTTTSSSPPPKKKJJJMMMPPPQQQRRRSSSTTTSSSPPPMMMKKKGGGLLLRRRUUUUUURRROOOMMMFFFEEEEEEEEEEEECCC???<<<555666666555444444666888:::;;;===>>><<<777333000---,,,...111111000555<<<===888333///---------,,,,,,---...111555777777666555444444444555888:::<<<888777777:::???CCCFFFGGGDDDEEEFFFFFFGGGHHHHHHHHHPPP\\\nnnyyyjjjZZZNNNHHHEEEDDDEEEJJJQQQUUUVVVUUU[[[aaakkkuuu}}}RRRSSSSSSQQQNNNLLLMMMOOOMMMKKKJJJKKKNNNQQQPPPOOOPPPQQQPPPLLLIIIIIIMMMQQQNNNPPPRRRSSSRRRPPPLLLJJJKKKOOOTTTWWWUUURRROOOMMMGGGEEEEEEFFFFFFDDD???;;;888999::::::999888888999999;;;<<<;;;888444111///......000222///---222999:::666111...------...---)))***,,,000555888888777666666666777888:::;;;<<<<<<:::888999<<>>>>><<<:::999999666777888777444111///...//////111222///,,,000777:::666111//////000111111)))***---222777:::;;;:::666777888999:::;;;<<<<<>>AAACCCBBBCCCEEEHHHIIIJJJJJJJJJUUUccczzzrrrbbbUUUNNNLLLCCCAAADDDQQQbbbllljjjdddaaagggqqq|||rrrjjjpppzzzRRRPPPNNNMMMKKKKKKLLLLLLJJJKKKLLLMMMNNNOOOOOOOOOJJJKKKJJJFFFCCCDDDJJJQQQMMMMMMLLLLLLLLLLLLLLLLLLPPPPPPQQQQQQOOOLLLIIIHHHHHHEEECCCCCCCCCBBB===999<<<===>>>===<<<;;;<<<===;;;888444111//////111222444777888666222......///777666555555666777555444333///,,,///555;;;===<<<888999999999999:::<<>><<<<<<===???>>>===<<<<<<===;;;999555111///...000111111444777777444111111222777666555555777777666555222...,,,///666;;;<<<;;;777888999888888:::===???BBBAAA>>>:::999:::>>>BBBCCC@@@@@@BBBCCCCCCGGGLLL]]]lllssseee[[[SSSLLLGGGDDDDDDFFFJJJQQQXXX^^^bbbdddlllwwwyyyllllllkkknnnuuuyyy}}}HHHIIIJJJKKKLLLMMMMMMMMMLLLNNNPPPRRRTTTSSSRRRRRRPPPOOOKKKFFFBBBCCCIIINNNOOOOOOOOOOOONNNNNNMMMMMMRRRRRRRRRQQQPPPOOOOOONNNLLLHHHCCC???>>>>>>>>>>>>;;;===@@@@@@???>>>======<<<999555111...---.........222888999777555555555666555444555666777666555///------000666:::<<<;;;777888888888888999<<<>>>CCCBBB???<<<;;;===BBBFFFEEEBBBAAABBBBBBCCCHHHOOO___mmm~~~pppaaaUUUMMMIIIHHHDDDDDDEEEGGGKKKPPPUUUXXXbbbkkkwww{{{tttpppmmmmmmpppqqqrrrxxxJJJKKKMMMOOOOOOOOOOOONNNLLLNNNQQQTTTVVVWWWVVVVVVSSSPPPLLLGGGCCCDDDHHHMMMNNNOOOPPPQQQRRRRRRRRRQQQVVVUUUSSSQQQOOONNNNNNMMMJJJHHHDDDAAA???>>>======:::===@@@BBBAAA???>>>======:::666222///---------000555;;;<<<:::888777777444333222333555666555444...------000555999;;;;;;:::::::::888777777999;;;AAA@@@???======AAAGGGLLLJJJGGGEEEDDDCCCCCCIIIPPP```qqq}}}nnn^^^PPPHHHGGGHHHGGGGGGHHHIIIKKKOOOTTTWWWaaajjjwwwzzzvvvsssqqqnnnllloootttNNNOOOPPPPPPPPPOOOMMMLLLKKKMMMQQQUUUWWWYYYYYYYYYTTTQQQMMMHHHEEEEEEHHHKKKMMMNNNQQQTTTUUUVVVVVVVVVXXXWWWTTTPPPMMMKKKIIIHHHDDDEEEFFFFFFCCC@@@<<<::::::===@@@BBBAAA???>>>>>>===;;;777333000...---,,,555:::>>>???<<<888666666111000///111333444444333...------///333777999:::>>>===<<<999666555666777======>>>>>>@@@DDDJJJOOOKKKHHHGGGEEEBBBAAAGGGPPPaaawww{{{lll\\\NNNGGGFFFGGGIIIJJJKKKLLLMMMQQQWWW[[[bbbkkkxxx|||wwwpppjjjjjjmmmPPPPPPPPPOOONNNMMMKKKKKKMMMNNNPPPSSSVVVXXXYYYZZZSSSQQQNNNJJJHHHHHHHHHIIILLLNNNQQQTTTVVVWWWWWWWWWWWWUUURRROOOKKKGGGDDDBBB>>>CCCHHHIIIFFFAAA<<<999999<<>>>>>???>>><<<999555222///...---999===@@@???;;;666444444//////...000333444444444000///......000444888:::@@@???>>>;;;777555666777:::<<<>>>???AAAEEEJJJMMMHHHGGGGGGFFFBBBAAAGGGPPPddd|||wwwhhhYYYNNNHHHGGGGGGIIIKKKMMMNNNNNNRRRXXX^^^fffppp|||wwwmmmjjjlll{{{SSSRRRQQQPPPOOONNNNNNMMMQQQQQQQQQQQQRRRTTTVVVWWWRRRPPPNNNLLLKKKJJJHHHGGGKKKMMMPPPSSSUUUUUUSSSSSSQQQQQQOOOLLLHHHDDD@@@>>><<>>>>>======>>>???>>><<<:::666333111000///:::===???===777333222222000//////111444666666555222111...------111666:::??????>>>;;;888777888::::::<<>>:::;;;<<<===<<<<<<>>>@@@>>>===:::777555333111000999;;;===:::555111000111111000000333666888888777444222///,,,,,,///555:::>>>>>>===<<<:::999;;;===;;;===@@@BBBAAAAAAAAABBBDDDFFFKKKNNNLLLLLLTTT^^^llltttiii\\\SSSPPPOOOLLLIIINNNQQQSSSSSSRRRTTT[[[aaaqqqzzz~~~wwwvvvyyyUUUTTTSSSRRRSSSVVVYYYZZZ\\\VVVPPPNNNQQQTTTTTTRRRPPPOOOOOOPPPPPPOOOMMMJJJJJJMMMPPPRRRPPPNNNKKKJJJLLLLLLKKKJJJGGGDDDAAA???>>>@@@DDDGGGHHHGGGEEECCC;;;;;;<<<;;;:::;;;>>>@@@@@@>>>;;;888555444444333;;;999777444222222222222111111222333444444444555666777555000+++,,,111777;;;<<<<<<<<<;;;;;;<<<>>>;;;===???@@@???>>>>>>???CCCDDDHHHOOORRRSSSXXX___fffzzz|||mmmbbbWWWRRROOOMMMMMMOOOSSSQQQQQQRRRRRRTTT[[[ddduuuRRRRRRSSSTTTVVVYYY[[[\\\\\\VVVOOOMMMPPPSSSTTTSSSPPPPPPPPPQQQRRRRRRPPPNNNMMMMMMMMMLLLJJJJJJJJJKKKOOONNNMMMLLLIIIFFFCCCAAA???AAADDDFFFFFFEEECCCAAA<<<======<<<;;;;;;===???AAA???===:::777444222111888777555333111000//////222222333222222333555666888999888444...---000444999:::;;;;;;;;;;;;===>>>===???BBBBBBAAA@@@@@@AAABBBBBBFFFLLLOOORRRXXX```lll}}}yyylllaaaVVVQQQOOOLLLKKKMMMRRRQQQRRRTTTUUUXXX```iiiyyyPPPQQQRRRTTTWWWZZZ]]]___[[[UUUNNNKKKMMMQQQSSSSSSQQQPPPPPPRRRTTTUUUTTTSSSRRRNNNIIIEEEDDDFFFIIIKKKPPPPPPOOOMMMKKKHHHFFFEEEAAABBBDDDDDDDDDBBB@@@>>>===>>>???>>><<<;;;<<<>>>@@@@@@>>><<<999555222000666666555444222000...---222333444333222333555888999;;;<<<888333000///111777888999:::<<<===>>>??????AAADDDEEEDDDBBBBBBBBBAAAAAADDDIIILLLOOOXXXbbbtttvvvkkk```UUUPPPMMMJJJIIIKKKOOONNNQQQUUUXXX[[[dddnnn|||yyyxxxSSSRRRQQQRRRTTTXXX]]]```ZZZUUUNNNKKKLLLOOORRRSSSPPPOOOPPPRRRVVVXXXXXXWWWTTTPPPIIIDDDCCCEEEHHHJJJMMMMMMMMMLLLKKKKKKJJJJJJDDDDDDDDDCCCAAA???===<<<===>>>??????<<<;;;;;;;;;===>>>>>>===;;;777333111666777777666444222///...000333666666555444555777888;;;===<<<888444222111777777888;;;>>>AAAAAAAAA@@@BBBEEEFFFDDDBBBAAAAAA??????BBBFFFIIINNNYYYeeeyyy~~~ttthhh]]]SSSNNNLLLHHHGGGHHHKKKKKKOOOTTTXXX]]]fffpppvvvsssyyyYYYVVVQQQOOOPPPUUU[[[___ZZZVVVPPPLLLKKKMMMPPPQQQNNNNNNNNNQQQUUUXXXYYYYYYUUUQQQKKKHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJLLLMMMMMMFFFFFFDDDBBB@@@===<<<;;;<<<>>>@@@???===:::999999:::;;;===>>>===:::777555666666666555333111...------222999;;;888555444555777999<<<===<<<999777555888888999===BBBEEEEEEDDD@@@BBBEEEEEECCC@@@>>>===>>>>>>AAAEEEGGGMMM[[[iii{{{}}}sssdddZZZPPPLLLJJJFFFEEEFFFJJJJJJOOOUUUZZZ^^^gggqqq|||uuuvvvzzz}}}]]]YYYSSSOOOPPPTTTZZZ^^^ZZZWWWRRRNNNLLLLLLMMMOOOLLLKKKLLLOOOSSSWWWYYYYYYUUUQQQNNNMMMNNNMMMJJJGGGDDDDDDEEEFFFHHHKKKMMMNNNIIIGGGDDDAAA???===<<<;;;;;;>>>AAAAAA???<<<:::999999:::<<<>>>>>><<<:::888444444333222000...,,,+++,,,333:::<<<999555444666777888:::<<<===<<<;;;:::999888:::???DDDGGGGGGDDD@@@BBBEEEDDDAAA===:::888<<<>>>BBBFFFHHHOOO^^^mmm}}}{{{ppp```VVVMMMJJJHHHEEEDDDEEEKKKLLLPPPVVVZZZ]]]fffooo||||||vvvrrrpppxxx~~~\\\ZZZVVVTTTTTTWWW[[[]]][[[YYYVVVQQQMMMKKKKKKLLLIIIHHHIIIKKKPPPTTTVVVWWWUUUQQQNNNNNNPPPPPPLLLHHHDDDDDDDDDEEEGGGIIIKKKLLLJJJHHHEEEAAA>>>===<<<<<<<<>>EEEHHHFFFCCCAAACCCEEEDDD@@@;;;666444<<<>>>CCCHHHJJJQQQ```pppwwwkkk\\\SSSKKKIIIHHHEEECCCEEEIIIJJJNNNSSSVVVXXX```hhhpppyyy}}}{{{yyyyyyzzz{{{zzzyyywwwxxx}}}}}}uuupppsssvvvZZZZZZYYYYYYZZZ[[[\\\]]][[[ZZZXXXSSSNNNKKKJJJJJJHHHGGGGGGIIINNNRRRTTTUUUVVVQQQNNNNNNPPPQQQMMMIIIFFFFFFEEEEEEFFFHHHIIIJJJKKKIIIEEEAAA???============@@@DDDFFFDDDAAA???=========>>>===<<<;;;999888777666333111///......///222666:::888333333777===<<<:::888888:::<<<======999777888>>>EEEHHHEEEBBBBBBDDDFFFEEE@@@:::555333;;;???EEEJJJLLLRRRbbbqqqtttgggZZZQQQIIIHHHGGGEEECCCEEEFFFGGGJJJOOOQQQRRRYYYaaaeeemmmrrrrrrrrrtttvvvuuunnnmmmkkklllmmmnnnnnnmmmdddfffllluuu{{{~~~~~~yyysssttt|||