BM6P6(@ PPPAAAGGGTTTMMM???999666777333444333KKKaaaZZZaaaiii|||iiiVVVDDD:::666111111444888JJJ[[[VVVLLLVVV```XXXRRRJJJ@@@999999;;;888333666999777222222666555000444:::CCCIIIIIIGGGGGGIIIYYY^^^___\\\___iiippppppdddbbbaaa___TTTCCC666000)))+++,,,+++***,,,,,,,,,''''''&&&%%%&&&'''((())))))(((&&&%%%&&&(((+++---$$$'''((('''$$$""""""$$$### $$$&&&&&&(((---***&&&###%%%)))+++((($$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((($$$###(((&&&"""&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$!!!!!!$$$'''#########"""""""""%%%'''###))),,,(((%%%&&&'''&&&%%%&&&&&&'''((()))******+++(((%%%%%%'''))))))'''&&&&&&%%%$$$%%%&&&'''((("""###$$$$$$%%%%%%$$$$$$$$$'''***+++***(((&&&&&&+++&&&###%%%'''%%%%%%'''***'''$$$$$$&&&'''&&&$$$%%%$$$$$$%%%%%%'''((()))***)))'''%%%$$$$$$$$$$$$$$$%%%&&&'''((((((((((((%%%'''((('''&&&&&&''')))((('''%%%#########%%%&&&%%%''')))***+++***)))((())))))*********))))))(((&&&&&&&&&&&&&&&'''((()))((()))++++++,,,+++***)))************************))))))(((''''''''''''''''''(((((()))))))))))))))***((('''((()))***)))''''''---+++(((((()))((((((%%%###$$$'''(((&&&$$$((('''%%%$$$######$$$%%%&&&&&&%%%''')))******((('''&&&%%%$$$%%%''')))***((()))))))))((()))***,,,&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''+++)))'''&&&''')))******,,,***(((&&&&&&''')))+++&&&&&&&&&'''''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&&&&''''''(((((((((''''''''''''(((((()))000222---)))***---------......,,,)))''''''(((---...---+++)))***///333111111111111111000//////000111222444444555444444444666999;;;;;;;;;===>>>BBBFFFKKKRRR[[[iiiyyy{{{qqqkkkgggeee]]]\\\ZZZYYYVVVRRRLLLHHHGGGEEEBBB???<<<:::999999555222000000---***,,,111000///---++++++---///000//////...------,,,+++++++++---......---,,,,,,---++++++,,,---------,,,,,,*********)))******+++,,,***++++++)))(((''')))***)))'''%%%%%%(((***)))'''---+++)))((()))+++...///)))(((((()))++++++***))),,,+++)))((((((***,,,---///...,,,+++***+++,,,,,,&&&(((+++,,,,,,---000222,,,---///000222333333333888555;;;IIITTT]]]pppIII;;;BBBQQQMMMAAA:::555333111555555KKK^^^XXX___lllcccRRR???666333000111333333???NNNMMMCCCIIIPPPJJJAAABBBAAA???;;;888555333:::;;;999333222555444///@@@FFFNNNRRRPPPJJJDDDBBBHHHTTT\\\ZZZXXX]]]cccgggjjjooowwwyyymmmUUU>>>111---......,,,++++++++++++)))((('''''''''((()))******)))'''&&&&&&(((***,,,(((***+++***'''%%%&&&''''''$$$$$$&&&'''&&&'''+++)))'''%%%%%%((()))'''%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''')))### $$$'''%%%"""&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&$$$!!!!!!$$$'''$$$%%%%%%$$$""""""$$$&&&!!!%%%&&&###"""$$$%%%###&&&''''''(((((((((''''''***(((%%%%%%''')))((('''+++***(((&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%"""$$$&&&'''&&&$$$$$$$$$)))%%%$$$&&&&&&###"""%%%%%%###!!!"""%%%'''&&&%%%$$$$$$%%%&&&&&&'''(((((()))((('''%%%$$$$$$$$$$$$###$$$%%%&&&''''''''''''###$$$%%%%%%$$$$$$&&&'''((('''%%%$$$###$$$%%%&&&'''((()))******)))'''&&&))))))*********))))))((('''&&&&&&&&&''''''((()))'''((()))*********))))))***************************)))((((((''''''(((((((((((())))))*********))))))'''&&&'''((()))(((''' ''''''&&&)))+++***'''&&&%%%&&&'''((('''&&&***)))((((((((()))+++,,,'''&&&%%%&&&(((******)))((('''&&&%%%%%%&&&((()))''')))+++,,,,,,+++******''''''&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&''''''''''''((()))***)))))),,,***(((&&&&&&'''(((***&&&&&&&&&'''''''''''''''&&&&&&''''''(((((())))))(((''''''&&&&&&''''''((()))))))))))))))***++++++)))///111---)))***,,,---,,,------+++)))(((((())))))*********))),,,111555111111222222111000000//////000111222333555555666222555888:::;;;===@@@CCCEEEHHHLLLQQQZZZhhhwwwzzzqqqjjjdddaaa[[[ZZZZZZYYYXXXTTTNNNJJJGGGEEEBBB>>>;;;:::::::::666333111111...+++,,,000///...,,,******,,,...///......---,,,,,,+++******+++,,,......,,,+++,,,---***+++,,,,,,,,,,,,,,,,,,***************+++,,,,,,***++++++***(((((()))+++,,,***((()))+++,,,***)))((((((((()))))))))))))))---+++))))))***,,,------***)))(((((()))***,,,......---,,,+++++++++++++++)))***,,,,,,,,,,,,.../////////000111111222222333555222888EEEPPPZZZmmmFFF999???NNNMMMCCC;;;444...///666777MMM___WWW]]]ppp|||aaaQQQ@@@888888888999:::666777CCCHHH@@@@@@FFFCCC<<>>???;;;555222333222000FFFNNNXXX[[[WWWNNNDDD===<<>>AAADDDHHHJJJLLLPPPXXXeeeuuu{{{rrriiibbb^^^YYYYYYYYYZZZYYYVVVQQQMMMGGGDDD@@@<<<::::::;;;<<<777444333333000,,,,,,000...---+++******+++---...,,,,,,++++++***)))))))))***,,,------,,,++++++,,,)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++***)))***,,,...,,,+++++++++,,,***)))&&&((()))******)))'''%%%---,,,)))((((((***---///))))))(((((()))+++,,,...,,,,,,,,,,,,,,,++++++******,,,------++++++,,,...333222111111111111222222111000555@@@IIITTThhh|||JJJ<<>>MMM\\\___XXXOOOFFFAAA999JJJ\\\___XXXUUU[[[cccsss~~~WWW:::444000------,,,***((()))***))))))((((((***+++,,,,,,+++)))''''''''''''(((&&&'''(((''''''&&&%%%%%%+++((((((***)))&&&&&&)))((()))((('''%%%$$$&&&'''((('''&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%'''(((((('''&&&%%%%%%&&&&&&&&&'''(((***,,,%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%"""###$$$$$$######$$$&&&&&&&&&""" $$$******'''$$$%%%'''))))))'''%%%###((('''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&(((&&&&&&(((+++)))$$$$$$((( """$$$&&&'''(((###%%%'''((()))((('''&&&''''''&&&%%%$$$############$$$%%%&&&&&&'''&&&&&&###%%%'''''''''''')))***'''&&&%%%%%%%%%%%%&&&&&&'''(((((())))))((('''&&&'''((())))))))))))))))))(((((((((((()))(((((((((&&&''''''((())))))))))))((((((((((((((((((((((((******))))))))))))******(((((('''((((((((()))))))))'''''''''((()))((('''&&&+++---)))&&&&&&&&&$$$&&&)))+++***'''&&&(((+++!!!!!!!!!!!!"""$$$&&&(((***(((%%%$$$&&&(((***+++***)))'''&&&%%%%%%%%%&&&)))***,,,...///...,,,***)))((('''&&&&&&%%%%%%&&&(((((('''&&&&&&&&&&&&'''###%%%''')))))))))******,,,+++)))'''&&&%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&''')))***+++))))))(((((('''((((((((($$$%%%%%%&&&((()))+++,,,+++000111---+++,,,...,,,(((***++++++******+++,,,,,,++++++*********,,,---...///////////////......,,,,,,---...111555999<<<<<<<<<<<<;;;:::<<>>:::888888:::<<<777555555555222---,,,///...---,,,++++++,,,---...*********)))))))))(((((()))+++,,,,,,+++***++++++))))))***+++,,,,,,,,,,,,+++++++++++++++,,,------,,,------,,,******+++---,,,,,,++++++***)))(((''')))***+++++++++)))(((&&&)))))))))((('''(((***,,,***)))))))))))))))***+++***+++,,,------,,,*********+++---,,,++++++,,,...555444333111111111111111...///444<<>>FFFFFFCCC;;;...222======BBBPPPXXXXXX[[[dddmmmiiiXXXFFF===???===999555111///222666999NNN``````UUUMMMJJJJJJ===HHHTTTYYYUUUSSSWWW^^^zzzaaaAAA555///+++------***)))+++***)))((((((((()))***+++,,,+++)))(((''''''''''''%%%%%%%%%&&&&&&%%%$$$###(((%%%&&&))))))&&&&&&)))((()))(((&&&$$$$$$&&&((($$$#########$$$%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%$$$###%%%''''''&&&&&&(((+++%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$ """#########%%%'''###"""!!!''''''###!!!###&&&((()))(((&&&%%%&&&''''''''''''&&&&&&'''$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''%%%$$$$$$''')))$$$###&&&***)))&&&&&&)))######$$$$$$$$$%%%'''((($$$%%%'''))))))((('''%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&''''''((((((((($$$%%%''''''''''''(((***&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''((()))))))))''''''((()))))))))))))))((())))))******)))((((((''''''(((((()))***++++++((((((((((((((((((((((((******))))))))))))******''''''&&&&&&&&&'''((()))***)))((()))******)))((($$$(((***((())),,,...,,,''')))+++***'''&&&(((+++&&&%%%%%%%%%&&&''')))***+++(((%%%$$$&&&(((*********)))((('''&&&%%%%%%%%%---+++***+++---...---,,,)))((('''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''$$$&&&'''&&&&&&'''***---,,,***)))'''&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%''')))+++,,,+++***)))((((((((((((((($$$$$$%%%&&&(((***+++,,,---111111...,,,//////---''')))***+++******,,,---,,,+++++++++++++++++++++,,,,,,---------------,,,++++++,,,...222666;;;===>>>>>>>>><<<<<<===@@@CCCEEEGGGKKKOOOWWWeeeuuuyyyqqqiiiccc[[[[[[ZZZ[[[ZZZXXXTTTQQQFFFCCC>>>999777777999:::666555555777333...,,,///......---,,,,,,---......*********))))))))))))))))))+++,,,,,,+++***++++++))))))***+++,,,---------,,,,,,,,,,,,,,,------...---......,,,+++***,,,---+++,,,,,,,,,+++)))((((((++++++***))))))(((((((((%%%(((+++,,,***))))))***++++++***)))(((((((((((()))***+++,,,,,,,,,+++***(((***,,,,,,,,,,,,...000555444333222111111111111...111555:::AAAOOOeeexxx@@@666999@@@<<<::::::444///+++///666UUUkkk^^^^^^\\\jjjsssqqqnnnllleee[[[IIIAAA999999CCCMMMMMMFFF<<<222666???@@@JJJ\\\eeeddd^^^]]]dddbbbRRRAAA888999666444222//////444<<>><<<===>>>>>>>>>@@@CCCFFFCCCFFFKKKPPPXXXeeettt~~~zzzsssmmmhhhaaa___\\\ZZZYYYVVVSSSPPPGGGDDD@@@;;;888888888999444333555777444///---///.........------.........+++************************,,,------,,,++++++,,,)))***+++,,,---.........------,,,,,,------...///---------,,,+++***+++---+++---//////---+++******))))))((('''''''''((((((%%%***...///---+++***+++*********))))))((('''''')))***++++++++++++++++++(((***,,,,,,,,,,,,...000111222222333222222111111///333777999???OOOfffyyy;;;777???DDD===999888222,,,+++111444LLL```WWW]]]ZZZ___^^^WWWTTTTTTPPPIIIAAA<<<777:::GGGRRRQQQGGG;;;777===BBBBBBNNNaaagggeeeWWWPPPRRRPPPCCC999666222///...///...///777BBBMMMYYY^^^TTTKKKLLLNNNMMMKKKMMMRRRSSSMMMFFFGGGMMMnnnvvvUUU???333---111111+++))),,,+++******)))***+++,,,---******))))))((((((''''''((('''&&&''')))***(((%%%&&&$$$%%%((()))&&&%%%'''***&&&######&&&)))***)))############$$$%%%&&&&&&))))))((((((''''''&&&&&&((('''%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%$$$###"""$$$$$$$$$$$$%%%&&&'''((((((&&&%%%%%%''''''%%%###"""$$$&&&'''&&&%%%%%%&&&%%%)))***&&&%%%((()))'''"""###$$$%%%%%%%%%%%%%%%###&&&((((((&&&%%%%%%&&&&&&'''''''''&&&$$$"""!!!###$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$""""""###%%%...&&&"""&&&***)))&&&%%%%%%&&&''''''%%%%%%''')))((((((((((((''''''''''''''''''((((((((('''&&&%%%$$$$$$%%%&&&''''''''''''%%%&&&&&&&&&$$$###$$$%%%%%%&&&&&&'''''''''''''''%%%%%%%%%&&&'''((()))***%%%&&&'''((()))))))))))))))***+++,,,,,,***((('''&&&&&&&&&&&&''')))+++,,,************************((((((''''''(((((()))******)))'''''''''(((***+++***)))((()))***+++***(((,,,,,,***%%%%%%((((((&&&)))(((''''''))))))((('''$$$$$$$$$%%%''')))+++---)))(((&&&&&&((((((((('''(((((((((''''''&&&%%%%%%,,,***(((***...///,,,)))'''&&&&&&''''''((()))***(((((('''&&&&&&&&&&&&'''$$$''')))(((%%%$$$'''+++((((((''''''&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))&&&&&&%%%$$$&&&))),,,...---,,,+++***))))))))))))'''''''''((()))+++,,,------///...++++++...---***((()))++++++******+++---***)))***---000000...,,,,,,,,,---...............+++,,,///222666999<<<>>><<<>>>@@@@@@@@@AAACCCEEECCCGGGLLLQQQYYYdddqqqzzz|||xxxsssnnnjjjhhhddd___ZZZWWWTTTQQQOOOJJJHHHDDD???<<<:::999999111111444777555///---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---***+++,,,---.../////////---------------......///,,,------,,,***)))+++,,,)))+++......,,,******+++'''((()))*********)))(((&&&***......+++)))+++---'''(((((()))))))))))))))***************+++,,,,,,***+++---,,,,,,+++---...,,,...111333444333222000000555999999>>>NNNgggyyy~~~>>>===GGGLLLAAA:::777///***,,,444222DDDUUUPPP[[[___]]]SSSFFF@@@AAA???999777555111555DDDPPPNNNCCC555555>>>@@@===JJJ[[[^^^\\\LLLAAA@@@===333000333---******------///999FFFSSSYYYWWWKKKGGGMMMOOOKKKGGGIIINNNNNNCCC777777???\\\^^^EEE777000333333,,,(((,,,,,,,,,+++++++++,,,---...))))))))))))(((((((((((((((&&&%%%&&&))))))'''%%%'''%%%&&&***)))&&&$$$&&&***%%%!!!"""'''++++++)))&&&&&&%%%$$$$$$%%%%%%%%%))))))((('''&&&%%%%%%$$$)))'''%%%""""""###%%%'''$$$######$$$''''''&&&$$$$$$$$$$$$$$$%%%&&&'''((((((&&&%%%&&&((((((%%%"""'''(((***)))'''%%%$$$$$$!!!''')))&&&###$$$%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$###&&&))))))&&&$$$%%%&&&$$$%%%&&&'''''''''&&&%%%######$$$%%%%%%%%%%%%$$$###$$$&&&%%%$$$###$$$%%%777---&&&)))...---)))%%%###%%%'''&&&%%%%%%(((***)))(((''''''''''''(((((('''((()))))))))((('''&&&######$$$%%%&&&&&&&&&&&&((())))))(((&&&%%%%%%&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&''''''(((%%%&&&'''((()))))))))))))))***,,,---,,,***((('''%%%%%%%%%%%%&&&(((***+++************************'''''''''''''''((()))))),,,***)))((()))***,,,---***((('''((()))***)))''''''((('''%%%'''---///---***'''%%%&&&)))***(((%%%###$$$$$$&&&))),,,///111)))(((''''''((()))(((&&&'''''''''(((''''''&&&%%%***((())),,,000000+++&&&&&&&&&&&&&&&((()))***+++(((((('''&&&&&&&&&&&&'''"""&&&++++++'''$$$&&&(((''''''''''''''''''&&&&&&$$$$$$%%%&&&'''((()))***'''&&&$$$$$$&&&))),,,...---,,,+++***))))))))))))&&&&&&&&&&&&''')))***++++++---,,,)))***---,,,((((((***++++++******+++,,,...---,,,...000///,,,(((------...///000000000///+++---000444888:::<<<===@@@AAACCCCCCAAA@@@@@@AAADDDHHHMMMSSSYYYcccnnnvvv{{{xxxuuurrrnnnkkkmmmggg```ZZZUUURRRPPPNNNMMMKKKGGGCCC???<<<;;;::://////333777555///---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......---,,,,,,---***+++,,,...///000000000...------------...//////,,,,,,,,,+++***)))***,,,%%%(((,,,,,,***(((((()))&&&))),,,///000...+++)))&&&))),,,***'''&&&***...$$$%%%'''(((***+++,,,,,,+++***)))))))))***,,,---,,,---...---+++***+++,,,))),,,000333555444222000000666999888===NNNgggyyy888HHHPPPHHH???===:::444***((()))111@@@OOO[[[aaaeeeYYYHHH<<<777666555444///+++,,,777DDDIIIBBB999222444555555777>>>KKKTTTKKKBBB;;;999555...,,,......***)))+++,,,...:::GGGQQQUUUVVVRRRPPPQQQQQQNNNEEEEEEEEECCC:::111///333AAAhhhlllUUU===222333,,,))),,,+++*********)))'''(((***,,,((())))))'''%%%$$$%%%&&&&&&%%%%%%''')))***'''$$$###$$$)))+++ ---))))))(((''''''''''''''''''&&&###!!!!!!###%%%'''$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$############$$$%%%&&&((((((%%%$$$$$$%%%''')))((('''(((((('''&&&$$$%%%(((***%%%%%%$$$$$$$$$$$$$$$$$$########################&&&%%%&&&***......)))$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''))))))((('''******)))'''%%%%%%'''((($$$%%%&&&'''((((((((((((&&&$$$###$$$''')))(((&&&'''&&&%%%%%%&&&'''((()))((()))(((%%%&&&)))((($$$"""###$$$&&&''')))***++++++,,,,,,+++)))((()))***(((((()))***+++,,,------,,,((((((,,,,,,((()))---((())))))'''&&&&&&(((***+++++++++*********))))))***)))((((((((()))+++,,,''')))***++++++***)))'''((((((((((((((('''''''''###((((((&&&---999999000+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***)))+++///---)))***++++++(((%%%%%%'''+++,,,)))''''''******(((%%%$$$%%%%%%&&&'''(((***+++$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&'''(((***+++'''&&&$$$$$$&&&))),,,...+++,,,,,,+++***(((&&&%%%&&&&&&''''''((()))))))))******+++++++++******)))%%%'''***,,,------++++++---...000111222222111000............////////////+++///444777999;;;===>>>@@@AAAAAA@@@??????AAADDDEEEIIIHHHNNN[[[aaaiiiyyyxxxooommmooopppmmmiiihhhddd___ZZZVVVRRRNNNKKKIIIHHHFFFCCC@@@>>><<<;;;444555555444000...------+++---...---***)))+++......---,,,+++***+++,,,,,,///......---------......---///222333222000000111,,,---......------...000333---'''&&&))),,,,,,***+++,,,---,,,***(((((((((++++++)))&&&%%%''',,,///###'''+++,,,***(((((()))***+++***)))((())),,,...++++++******)))******+++++++++,,,------...//////---///222444555333000...333222333999BBBQQQhhh|||@@@LLLOOOCCC777444222---+++,,,000888DDDQQQ\\\aaadddVVVDDD666000.........+++((((((000:::===888111///111222111000333;;;AAA@@@888333222000+++***,,,---++++++------///:::GGGOOOWWW]]]]]]ZZZVVVNNNFFF>>>>>>???===666...,,,000555NNNtttvvvXXX???222111,,,))),,,***)))******)))(((((()))***)))******(((&&&%%%&&&(((((('''&&&(((++++++)))&&&((($$$&&&)))%%% +++)))(((((('''''''''''''''&&&%%%$$$###"""###%%%&&&!!!""""""###$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&$$$$$$$$$&&&'''&&&%%%%%%&&&%%%$$$"""###%%%((($$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%)))------)))$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&(((((()))''''''(((&&&%%%&&&(((***$$$%%%&&&'''((((((((((((&&&$$$###%%%((()))(((&&&''''''&&&&&&&&&'''((()))'''(((%%%!!!"""&&&&&&###$$$$$$%%%'''((()))***+++***+++,,,+++)))((()))***'''(((((())))))*********,,,)))))),,,,,,((((((,,,)))))))))(((''''''(((***+++++++++*********))))))***)))((((((((()))***+++)))***+++,,,,,,+++***)))((((((((((((''''''''''''###((('''%%%+++555444,,,((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&)))***))),,,///...)))*********(((%%%&&&(((+++)))((('''((()))***)))(((%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''')))***&&&%%%%%%%%%'''))),,,---++++++++++++)))(((&&&%%%$$$$$$%%%&&&&&&''''''(((++++++,,,,,,,,,,,,++++++'''(((***,,,---------,,,//////000111222222222222000/////////////////////---000444777999999;;;<<<===>>>???>>>===>>>@@@BBBAAAEEEEEEJJJWWW^^^fffwwwyyypppmmmnnnnnnkkkggghhhddd^^^XXXTTTOOOJJJFFFCCCCCCBBB@@@???===<<<<<<333444444222///---,,,,,,+++,,,---,,,******,,,//////...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...,,,---......------...000555000***(((***,,,+++))))))+++,,,,,,***))))))***)))******)))((((((+++---&&&)))******(((''')))************((('''(((+++---++++++******************++++++,,,,,,---------...---///222444444333000...555333555:::CCCSSSiii}}}}}}}}}~~~AAAIIIGGG:::...++++++)))+++///666===EEEMMMUUUZZZXXXLLL;;;---(((((()))***(((''''''***...000...******,,,---,,,******---111444///+++,,,,,,++++++---***+++...000111777DDDRRRXXX___dddccc^^^WWWLLLAAA;;;:::;;;:::444,,,+++...---444PPP||||||[[[@@@111///+++***,,,((()))***++++++)))''''''((()))******)))'''&&&'''((()))(((((()))+++,,,***))),,,%%%###(((***&&&%%%))))))(((''''''&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''''''''%%%&&&'''((((((&&&$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$%%%&&&'''''''''%%%$$$###$$$%%%$$$###%%%%%%%%%$$$""""""%%%'''######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$'''++++++((($$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%((()))$$$%%%&&&%%%%%%&&&(((***$$$%%%&&&''''''(((''''''&&&%%%%%%&&&((()))((('''(((((('''&&&&&&''')))***''''''%%%!!!"""&&&'''$$$&&&&&&'''(((((()))******(((*********((('''((()))'''''''''''''''(((((((((,,,***)))++++++((('''***((()))))))))'''''')))++++++************)))))))))))))))((((((((()))***+++)))***,,,,,,,,,,,,***)))''''''''''''''''''''''''$$$'''&&&###(((///...'''&&&&&&&&&'''''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&)))******---000...***)))))))))'''&&&'''***---'''((())))))(((((()))***&&&&&&&&&''''''(((((((((&&&&&&&&&&&&'''''''''((('''&&&&&&%%%&&&&&&''''''%%%%%%&&&''')))***++++++))))))))))))((('''%%%%%%$$$%%%%%%&&&&&&'''((((((+++,,,,,,---------,,,,,,)))******+++,,,---......000000000111111222444444222222111111000////////////222555777777777888999999;;;;;;;;;;;;<<<>>>@@@;;;AAAAAAFFFSSSZZZcccuuu{{{rrrlllkkkjjjgggcccgggccc]]]WWWQQQKKKEEEAAA=========<<<<<<<<<<<<<<<222333333111...++++++,,,***+++,,,,,,++++++---//////...------,,,,,,------+++,,,---......---,,,+++***+++++++++******,,,---+++---......------...///555111,,,***+++,,,+++)))''')))++++++*********+++''')))******))))))***+++*********(((&&&''')))+++((())))))((('''(((***,,,******++++++++++++******++++++++++++,,,,,,,,,,,,---///222444555333111///666444666<<>>BBBFFFJJJCCC;;;000(((&&&(((***,,,(((((())))))))))))***+++'''((())))))((()))+++......+++)))***,,,------...(((+++///333888DDDVVVdddeeefffccc]]]XXXTTTMMMFFF===;;;;;;;;;555...ӵyyy[[[AAA111---))),,,...((((((***++++++)))'''&&&'''((())))))(((&&&%%%'''((()))((())))))************+++%%%###(((+++)))((()))(((((('''&&&&&&&&&&&&'''###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&''''''((())))))'''''''''&&&&&&'''''''''###$$$%%%''''''(((((((((%%%&&&((()))(((&&&###!!!%%%%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$Ħ''''''(((%%%%%%%%%Ħ''''''(((&&&$$$######$$$###"""'''((((((&&&%%%$$$&&&(((###ӵ'''''''''''''''''''''''''''$$$$$$$$$&&&((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$&&&(((###%%%&&&%%%$$$$$$&&&'''$$$%%%&&&&&&'''''''''&&&&&&%%%&&&&&&(((((()))((()))(((''''''''''''))))))&&&((('''%%%'''***((($$$(((((((((((())))))))))))'''((())))))((('''(((***))))))(((((('''''''''''',,,+++***Ħ'''((()))(((''''''(((***************))))))))))))(((((((((((())))))******)))***++++++++++++***)))&&&&&&'''''''''''''''(((&&&((('''$$$&&&***)))$$$&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''&&&)))++++++...111///***)))((((((''''''))),,,---(((***,,,***'''%%%''')))''''''((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&%%%%%%%%%&&&$$$%%%''')))************(((((((((''''''&&&&&&%%%'''''''''((())))))*********+++,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000111111000000111333555666333333222222111000//////111333555666555444555666555777999::::::;;;===???999???@@@EEEQQQXXXcccuuu~~~sssllliiifffccc```dddaaa[[[VVVPPPJJJDDD@@@::::::::::::::::::;;;;;;333333333000---++++++,,,******++++++,,,---...///------,,,,,,,,,+++++++++---///111222222111000///,,,------+++***+++...000+++---......---,,,...///222///,,,+++,,,,,,+++***((()))++++++***))))))***&&&'''((('''&&&'''(((************)))(((((())))))'''((()))((('''''')))+++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++...000444666777555333111555444777===GGGVVVlll~~~|||yyyxxxxxx}}}+++000222---((((((***+++)))...444777666666777999222///***(((((()))+++,,,''')))***)))''''''***---(((((('''&&&&&&(((,,,///+++***))))))+++...///...***,,,///222;;;KKK^^^jjj``````\\\VVVUUUUUURRRMMM???<<<;;;;;;6664ĉ@ӵuuu[[[DDD444...)))---000)))''')))++++++)))'''''''''&&&''''''&&&%%%$$$%%%'''''''''(((((('''((())))))'''%%%&&&((()))'''(((***(((((('''&&&&&&&&&&&&&&&"""###%%%'''''''''%%%%%%$$$#########$$$%%%&&&''''''''''''&&&&&&'''''''''######%%%&&&''''''''''''$$$&&&((()))(((&&&$$$"""$$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$>L%%%&&&&&&'''%%%%%%=hĦ(((***'''$$$###$$$%%%%%%$$$(((((()))(((&&&%%%&&&'''4ĉ@ӵ%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''(((&&&%%%$$$%%%%%%&&&'''&&&$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''((())))))((('''&&&&&&'''((()))###&&&((((((***+++'''!!!(((((())))))))))))))))))&&&'''))))))(((((()))+++++++++***))))))(((((((((+++++++++>L'''%%%&&&((((((''''''((()))))))))))))))))))))))))))''''''(((((())))))))))))(((((())))))))))))((((((%%%&&&&&&&&&''''''(((((('''((('''%%%&&&((('''$$$'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%))),,,,,,///222000+++)))(((''''''(((+++---...***,,,---+++&&&$$$%%%'''(((((()))*********))))))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((***++++++***)))'''''''''&&&&&&&&&&&&&&&''''''(((((()))******+++))))))***++++++++++++++++++++++++,,,---...000111111000000000111333555777444333333222111000000///222333555444333222333444333555888999:::;;;===???:::AAABBBFFFQQQXXXdddxxxuuulllgggdddaaa___bbb___ZZZVVVQQQKKKEEEAAA::::::::::::999999999888444444333111---,,,,,,...+++******+++,,,---......++++++++++++******))))))...///222333444333111000---------,,,+++,,,...111+++,,,------,,,,,,---///++++++***+++,,,---,,,,,,)))+++,,,+++)))''''''(((''''''%%%###"""$$$(((+++((()))***+++,,,+++)))''''''((())))))'''((()))+++******+++,,,,,,,,,,,,,,,******++++++++++++,,,,,,000222555888999777555444333333777>>>IIIXXXooo}}}zzzzzzyyyzzz(((+++---,,,(((&&&'''(((+++---000111111/////////******))))))))))))))))))'''))))))(((%%%%%%))),,,***)))'''%%%%%%&&&(((***(((***)))(((+++//////------......000:::JJJWWW\\\MMMPPPQQQSSSVVVXXXTTTMMM<<<888777888444GG=?|||uuu^^^KKK<<<333+++---111***&&&((())))))((('''((()))%%%&&&&&&%%%$$$$$$%%%'''%%%&&&'''&&&%%%%%%''')))$$$&&&))))))'''&&&'''***((('''&&&&&&%%%%%%&&&&&&###$$$%%%'''''''''&&&&&&&&&%%%$$$$$$%%%&&&((()))''''''&&&&&&&&&&&&''''''"""###$$$%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$###$$$%%%&&&&&&'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$HdĦ$$$%%%%%%&&&$$$=Īj***(((%%%%%%&&&((())))))'''(((((('''%%%$$$%%%&&&GG=?$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%% $$$)))+++(((%%%$$$$$$%%%'''((('''%%%#########%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&%%%&&&'''))))))((('''&&&%%%&&&'''''' $$$&&&''')))***%%%((((((((((((((((((((()))&&&'''))))))))))))+++,,,,,,,,,++++++******)))))))))++++++HdĦ&&&$$$&&&((()))((((((((()))(((((()))))))))))))))***&&&'''((()))))))))((((((((((((((((((((((((((((((%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%))),,,---111333111++++++)))'''''')))+++------+++,,,+++***'''&&&%%%&&&((()))+++,,,---,,,++++++''''''''''''((((((((()))%%%&&&''''''''''''&&&&&&&&&'''(((***++++++******''''''&&&&&&&&&''''''(((%%%&&&&&&''''''((())))))(((((()))***++++++++++++***++++++,,,---...////////////000000222333555666333222222222111000000000111222333333222222333555333555999;;;<<<>>>@@@BBB>>>EEEFFFIIISSSZZZggg|||vvvlllfffcccaaa```aaa^^^ZZZVVVQQQKKKEEE@@@:::::::::999888888777777555555333000---,,,---...,,,+++******,,,......---)))************)))(((''',,,---...000000000//////+++,,,,,,,,,++++++---///***,,,------,,,,,,---...((()))***+++,,,---------***+++,,,+++(((&&&&&&&&&(((&&&$$$!!! ###'''+++'''((())),,,...---***''''''(((******)))((()))+++++++++***++++++,,,---...******++++++,,,---------000222555888999888666555222333777@@@LLL\\\sss{{{www{{{{{{}}}******+++ӵ+++******ĭӵ'''ӵ***Ħ)))(((((('''(((((('''&&&'''ӵӵMMMRRRĦƜ`1.׼sTTTjjjttteeeĦ000***&&&'''(((((('''''')))ӵ%%%Ħ'''&&&$$$$$$'''***%%%'''))))))ĭӵ''''''Ħ+++,,,&&&Ħ&&&Ħ$$$$$$######$$$$$$%%%&&&''''''''''''&&&&&&$$$$$$DdD######$$$?fӵ***(((&&&Ħ((()))***ӵƜ`1.׼s$$$$$$ĭӵ%%%%%%%%%%%%"""&&&******'''$$$%%%ӵ&&&%%%$$$%%%Ħ%%%&&&&&&%%%%%%$$$&&&$$$$$$%%%&&&"""$$$%%%Ħ&&&&&&'''''''''(((***Ħ+++++++++*********'''++++++DdD+++******)))***ӵ))))))ӵ(((ӵ$$$%%%&&&%%%&&&Ħ(((%%%ӵ%%%)))---)))ĭӵ((()))***,,,...//////...---&&&&&&'''''''''(((((((((%%%%%%'''((()))((((((''''''((())))))************''''''&&&&&&&&&''')))***&&&&&&&&&'''(((((())))))((()))***+++,,,,,,,,,,,,(((***+++---............---...///111222333444444111111111111111111000000///000111111111222444666444777;;;===???AAACCCDDDBBBIIIJJJLLLUUU[[[hhh~~~vvvlllfffcccccccccaaa___ZZZVVVPPPIIIBBB===888888777777777777777666444444222///,,,+++,,,---...,,,******,,,...---+++)))******+++***)))((('''***++++++,,,------......)))+++------,,,+++,,,---***,,,------,,,+++---...(((***,,,---------,,,,,,(((***+++***(((''''''(((''''''&&&$$$###%%%(((+++(((''''''***---...,,,***''')))++++++***)))***+++,,,+++***)))***,,,...000)))***+++,,,---...///000...111444777888777555444333444999CCCPPPaaaxxx|||www{{{}}}+++***?~4+++***'''g&e>&e%%%g&e--->hӵ''')))+++---,,,***'''g&e666guO>uO>&eFFFFFF4ff?>ߝL333gĉ@555AAAZZZrrrShӵ)))&&&&&&'''&&&&&&'''g&e'''>hӵ&&&$$$$$$(((+++'''((()))fff?><z&&&g&e>&e%%%&&&HL&&&((()))ShӵgL######""""""!!!$$$$$$$$$%%%&&&'''(((S?ʬ&&&%%%3h?D%%)?###$$$ZufĦ***(((&&&gL222+++,,,g&e)))gĉ@%%%%%%g&e>&e&&&@e%%%%%%??%%%%%%$$$(((***)))%%%###g<ĉ((('''&&&'''3we<Ħ%%%&&&&&&%%%3h?@e$$$###$$$$$$%%%'''(((&&&Z'''%%%%%%&&&&&&'''3h?gL***************++++++&&&******D%%)?,,,fff?><z))))))=?Ħ)))g&e)))g&e$$$$$$%%%S?ʬ$$$4ff?>ߝL&&&@e(((g&e(((%%%)))3h?g&e>&e%%%'''??)))***---///000000000///&&&&&&&&&&&&'''''''''((($$$%%%''')))******))))))(((((())))))******++++++((('''&&&&&&'''(((***+++(((((())))))******++++++)))***+++,,,------...---''')))+++...///...---,,,+++,,,///111333333333333000000000000000111111111---///000111111222555777444888<<>>qIܗGIӵ...tt222<<>>AAADDDFFFGGGHHHHHHMMMOOORRRUUU[[[eeesss|||xxxnnngggccc```^^^]]]YYYRRRKKKDDD>>>888444333333444555555444333222222222222222111000///...000000000/////////......++++++++++++************++++++***)))***+++,,,------///000///---++++++,,,***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,+++******&&&''')))*********((('''***'''%%%$$$%%%'''''''''((((((''''''''''''(((((('''+++//////+++)))+++---+++***)))((((((***,,,---+++)))***---,,,((()))...///000222222111000111222333555<<d<Ħ&&&Dt((('''((()))***+++,,,,,,>d<Ħ+++>d<ʜDd<ʜ4DuTӵ333111F&uTӵ&&&4DufئL>e///puR)Ħ***(((((((((((())))))>d<Ħ'''Dt'''+++***)))'''%%%$$$%%%DdDΦDdDĦ&&&>d<ʜ4DuTӵ'''4DwDd<Ħ(((puR)Ħ>d<$$$%%%&&&&&&$$$$$$%%%%%%%%%peӵ%%%ĦpeӵDx<>d<ӵDd<$$$qR/ܗ?fӵ'''>d<---222>d<ĦSSS4DufئL>e(((DdDʜ4DuTӵ(((DdDĦ'''((())))))(((&&&$$$%%%&&&&&&''''''&&&$$$###geĦ!!!s<v>aĦ&&&'''peӵDx<DdDĦ&&&%%%&&&&&&(((((('''&&&&&&DdDĦ&&&###&&&(((peӵDx<>d<,,,,,,***((((((((())))))(((>d<ӵDd<DdDΦDdDĦ(((DdDӵnd<DdDĦ(((>d<Ħ&&&peӵ(((Ħ(((F&uTӵ+++DdDĦ''''''>d<Ħ+++peӵDx<>d<ʜ4DuTӵ((('''&&&&&&&&&&&&(((''''''&&&'''(((***+++***(((&&&&&&'''((('''&&&'''''''''((())))))(((''''''((()))***+++,,,,,,,,,******(((''''''(((((()))+++***)))))))))))))))***------...---,,,+++******'''(((******)))***---///000000000///---,,,,,,,,,---000000------///...+++---...111222333555888:::@@@AAACCCEEEGGGIIIJJJKKKEEEKKKTTT\\\dddllluuu|||tttjjjccc^^^[[[YYYXXXTTTNNNHHHBBB===888444666555555444333222111000111111222222222111000000000////////////.........---,,,,,,,,,++++++++++++))))))***+++,,,++++++++++++,,,------+++*********+++---------+++***+++---............---,,,+++***&&&'''((()))))))))((((((...,,,***)))******)))((())))))(((((((((((()))))),,,...000///---++++++,,,++++++,,,,,,,,,------------,,,++++++)))))),,,000///000222222111222333555888???NNNeee$$$$$$4DuXӵ'''''''''D&dq&ĒR&&&!!!sdKĦ)))DHRRud'''((((((***+++,,,,,,sdKĦ***D&oq<Ōq&ĒR000//////>dp&ĒR&&&&&&nfʜd<Φ>d<Ħ&&&s&dq&ĒR''''''i?ʜtd<Ħ'''HHܗDӊB&&&<x%%%&&&$$$$$$$$$%%%%%%B?d<))))))(((&&&$$$%%%&&&%%%'''((('''&&&%%%geĦ%%%Hg8>aĦ###"""B?Ho9&&&>d<%%%%%%&&&'''&&&&&&%%%>d<ӵ&&&)))B?Ho9(((<x)))(((''''''++++++***&ӫeʬtIӇ(((>d<Φ>d<Ħ(((D&ӫetIӇ***DdDĦ(((sdKĦ&&&B?dp&ĒR***+++>d<sdKĦ+++B?Ho9'''s&dq&ĒR)))))))))(((((('''''''''&&&%%%%%%&&&''')))+++***)))''''''((((((((('''%%%&&&((((((((((((((((((((()))***++++++,,,,,,++++++***)))'''''''''((()))+++***)))))))))))))))***,,,,,,------,,,,,,+++***''')))******)))***,,,.........---------......---,,,//////------///...+++---...000111333555888;;;CCCCCCDDDEEEFFFGGGHHHIIIEEELLLUUU^^^eeemmmuuu{{{~~~tttjjjccc^^^ZZZXXXVVVRRRLLLGGGBBB===888555666666555333222111000000000111111222222222222111/////////.........------------------,,,,,,,,,+++***+++,,,,,,------,,,,,,***+++---,,,+++******++++++---------+++***+++---,,,------.........------(((((())))))************,,,***(((((())))))((('''))))))(((((((((((()))))),,,...//////...,,,++++++++++++,,,,,,,,,---------***++++++******,,,000222///000222222111333555777???KKK```zzz%%%&&&4DuXӵ'''''''''Hu]3hh(((&&&"""ne++++++=e''''''''''''(((***+++,,,ne******pIƎ@t@h---******>h"""###&&&fe...@ďD...+++---((((((((()))))))))ne''''''=e*********)))'''&&&%%%&&&ege&&&&&&sĪj@h%%%''''''fdDĦ&&&@ďD&&&%%%Hkge$$$$$$%%%$$$$$$$$$$$$%%%@h%%%&&&@G&&&&&&HĪj@IŌ%%%###Bene%%%Hkge111neGGG@@@fe000Hu]3hh******+++se'''(((((('''%%%$$$%%%&&&&&&'''((((((&&&&&&geĦja>aĦ""" @G'''&&&se&&&%%%%%%'''(((&&&&&&&&&<Ō'''))),,,@G''''''Hkge+++)))((('''''',,,+++***HĪj@IŌ((((((ege((((((Hu]3hIŌ***)))DdDĦ)))ne)))&&&@h******>h((()))***se'''ne***+++@G%%%&&&sĪj@h(((((())))))))))))((((((&&&&&&%%%%%%&&&(((***++++++)))''''''((()))((('''$$$&&&((()))(((((((((*********+++++++++++++++***+++***)))(((''''''(((((())))))((((((((())))))***))))))***++++++++++++***((()))******)))***,,,...***))))))+++...111222222(((,,,...,,,...111222///---...000111222555999<<>>999666666555444222111111000000000000111222333333333222111111111111000000000000......---------,,,,,,,,,++++++,,,,,,,,,---------***+++---,,,+++******++++++,,,------++++++,,,---,,,---......//////......))))))))))))*********+++'''&&&%%%%%%''''''&&&%%%***))))))(((((())))))***,,,,,,---......---++++++******))))))******+++,,,(((+++,,,***+++///222222000111222222222444777:::EEEVVVppp'''4DuXӵ(((ĵD^$$$'''&&&###%%%******)))&&&&&&%%%&&&'''(((***+++***''''''***)))&&&&&&)))######%%%'''***...AAA888111------)))))))))*********((((((((()))))))))((((((((((((&&&'''&&&&&&&&&###%%%''''''&&&DdDĦ''''''&&&&&&'''$$$############$$$$$$$$$$$$%%%%%%%%%&&&'''%%%'''(((&&&%%%"""%%%%%%***,,,CCC;;;333III;;;D^---***+++,,,s׼s)))%%%&&&'''&&&%%%$$$%%%&&&'''(((((('''%%%$$$geFm8&&&>aĦ%%%###!!!(((&&&%%%s׼s&&&%%%%%%''')))+++''''''&&&Ho)))(((***,,,+++(((''''''++++++)))((('''(((******)))'''((((((***))))))D^((())))))DdDĦ)))))))))&&&''',,,******)))''''''((((((s׼s'''''')))***+++---&&&%%%&&&(((%%%&&&'''))))))))))))(((&&&&&&&&&'''((()))+++++++++)))''''''((()))((('''$$$&&&))))))(((''')))***,,,,,,,,,,,,+++***)))))),,,+++)))((('''''''''(((''''''''''''((()))******'''((()))+++,,,,,,------((()))******)))***,,,...+++)))(((***...111222111))),,,...---...222222000---...///000222555:::===@@@@@@@@@@@@BBBCCCEEEFFFKKKPPPWWW]]]cccjjjtttzzz{{{uuuoooiiiccc]]]XXXTTTQQQKKKGGGCCC???:::777666555333222111111111111///000111222333333333333333333222222222111111111............------------,,,+++*********+++------***,,,------,,,++++++,,,***+++,,,,,,,,,,,,---........./////////......---((((((((((((((()))******%%%$$$$$$&&&(((((('''&&&******))))))))))))************+++,,,------,,,***+++***)))((((((***,,,---(((---///,,,,,,000222000000111111222222444888;;;EEEXXXtttΦ4DuXӵtvӵ>d<Ħ&&&###&&&'''%%%%%%(((Ħ))))))((('''''')))+++%%%%%%%%%%%%&&&((()))++++++...Ħ'''***---(((+++......+++(((((()))((($$$%%%)))(((###$$$)))))))))((()))***)))&&&###%%%$$$(((,,,+++...AAAVVVeeeZZZMMMEEE===444---+++************++++++++++++Ħ(((((()))************)))((((((((((((((('''(((((()))))))))))))))&&&&&&&&&''''''(((((((((###%%%''''''&&&%%%&&&'''>d<Ħ(((((()))&&&%%%%%%%%%&&&''')))+++)))((('''%%%$$$###""""""######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))'''$$$""""""$$$''')))!!!"""%%%'''''''''&&&%%%!!!###%%%%%%%%%$$$%%%&&&)))((('''(((***,,,,,,,,,...///555>>>Ħ999111,,,111FFFbbboooiii]]]CCC>d<Ħ,,,,,,++++++,,,Be***)))###%%%&&&&&&$$$$$$%%%&&&(((((((((&&&$$$"""geFYĉ###$$$>aĦ((((((&&&%%%'''***"""%%%''''''%%%%%%Be%%%$$$$$$&&&))),,,...'''''''''nu]ӵ***)))'''&&&&&&'''+++)))(((''''''((()))+++&&&(((******)))(((((((((((((((((()))***,,,---...%%%'''((((((((()))+++---,,,++++++******>d<Ħ$$$&&&((()))***>d<Ħ)))))))))Ħ&&&'''((((((((((((***,,,******)))(((((('''((((((''''''&&&&&&Be***'''''''''(((Ħ+++///000111///,,,((('''&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$&&&((())))))((((((&&&&&&'''((()))***+++,,,+++)))((('''((()))((('''###&&&))))))'''''')))+++---------,,,+++***((((((,,,+++)))((('''''''''(((&&&&&&&&&&&&''')))******)))***+++---///000000000)))*********)))***+++---000---******---......,,,,,,000000......111000------...///000222555:::=========>>>???@@@CCCEEEGGGKKKOOOTTTYYY^^^fffpppwww~~~{{{vvvqqqllleee^^^YYYTTTPPPKKKGGGCCC???;;;888555444222111000111111222///000111222333444444444222222222111111111000000//////.........---------,,,***)))((((((***,,,---***,,,------,,,+++,,,---)))***,,,,,,,,,,,,...///000000000000///---,,,+++'''''''''''''''((())))))&&&&&&&&&(((***,,,+++)))******))))))))))))******))))))***,,,------,,,***...---***)))***+++...000)))///111---,,,000000---000111111222222555999<<A'''ne))))))'''%%%###$$$ne$$$%%%&&&'''(((((())))))''''''&&&&&&&&&'''((()))ne******((((((***)))(((((())))))((('''$$$$$$######$$$%%%'''((((((((((((((((((''''''&&&***$$$&&&,,,+++***<<>>===888222,,,)))&&&$$$"""###%%%'''&&&%%%###%%%''''''&&&%%%>A'''''''''k<%%%&&&&&&'''((('''%%%%%%&&&((()))'''%%%###%%%((()))((('''((()))'''((()))fh***(((''''''''''''((())))))))))))((((((((((((((()))+++------+++)))((()))***,,,------,,,***)))))))))***+++---...//////***+++)))$$$$$$De&&&'''((()))***)))ne((((((ne((()))((('''''''''(((***+++(((((())))))*********)))'''%%%%%%)))***'''(((+++'''(((ne---000555333000,,,)))((('''&&&'''((((((((((((''''''&&&(((((('''&&&'''((()))***&&&&&&''''''((()))***+++---+++)))((()))+++---...((((((((())))))(((((((((***+++++++++***)))'''&&&&&&&&&'''(((((((((''''''%%%&&&&&&''''''((())))))+++,,,,,,---------,,,,,,++++++++++++++++++++++++))),,,---+++,,,///000---,,,,,,,,,,,,------...///333222111111333777;;;===AAAAAA@@@AAACCCDDDEEEEEEJJJKKKLLLLLLNNNUUU```gggvvv|||tttllleeeaaa[[[WWWRRRMMMHHHCCC>>>;;;666666555111---,,,...000222000///000111333222222222222222111111000000000------,,,++++++++++++,,,(((((())))))************,,,,,,------,,,++++++***......---------------...------------,,,,,,,,,,,,+++++++++++++++,,,---...'''''''''(((((())))))***************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,444)))...222***///888111//////000000000111111111000111333444444555777999<<>>@@@@@@@@@@@@@@@AAAAAAAAAEEEFFFEEEEEEFFFMMMXXX```ooo~~~|||ssskkkfffaaa]]]XXXRRRMMMHHHBBB>>>===<<<:::666333111111333222000//////111222222111333222222111000//////...---,,,++++++*********+++++++++,,,,,,,,,,,,,,,------------...------,,,+++......---------......///.........------------,,,,,,,,,+++++++++,,,,,,---%%%&&&&&&'''((())))))***************+++,,,---.........------,,,,,,++++++444,,,------'''---555111222111000000000111333444222333444555555555888:::???EEEOOO[[[iii{{{'''((())))))***++++++,,,+++******)))((()))))))))'''&&&%%%$$$$$$$$$$$$###%%%&&&&&&'''''''''''''''))))))((('''''''''&&&&&&###$$$&&&'''))))))))))))&&&'''''''''%%%%%%%%%&&&$$$############%%%&&&'''%%%&&&'''((())))))))))))$$$!!!###(((((((((777IIIqqqpppiii[[[NNNGGGDDDBBB666555333000---,,,---...((('''''')))++++++***((())))))))))))((((((''''''((('''&&&&&&&&&''')))***###$$$&&&'''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%%%%###"""###%%%%%%%%%$$$#########$$$$$$$$$%%%%%%###'''(((%%%%%%((()))(((%%%&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''######$$$$$$$$$$$$$$$$$$###$$$%%%$$$###$$$''')))''''''&&&+++777CCCBBB;;;///***''''''+++---,,,***###$$$***...+++'''***222...//////,,,(((%%%###"""$$$$$$#########$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&&&&'''''''''''''''&&&%%%&&&&&&&&&&&&&&&'''(((((($$$(((***((($$$!!!###&&&###$$$&&&&&&&&&&&&'''(((&&&'''((((((''''''((()))(((((()))***+++*********))))))))))))((((((((((((((()))***,,,,,,+++***))))))((('''''''''((()))***%%%&&&'''((()))+++,,,,,,***---,,,))))))++++++((((((((('''''''''((()))***+++******))))))(((((('''''''''((())))))(((((('''&&&&&&%%%$$$$$$&&&'''((('''%%%&&&***+++((((((***)))***)))(((((())),,,///444222///,,,***((((((''')))(((&&&%%%%%%%%%&&&'''((((((((((((((()))))))))***)))))))))))))))******((()))***,,,---000444777222000---)))((('''((()))((((((((((((((((((''''''''''''((())))))))))))(((&&&''''''(((((()))******000000000000000//////...,,,,,,++++++******))))))+++///000......000///,,,,,,,,,,,,,,,---///000111222222111222444777:::===<<<===>>>???>>>>>>???@@@@@@@@@@@@@@@BBBJJJUUU^^^jjjzzz~~~vvvoookkkgggccc]]]XXXRRRLLLGGGCCC@@@@@@>>><<<:::999888999222000//////111222111000222222111000///......------,,,+++***************------------............---...............------......---------...////////////.........---------******)))((((((((())))))%%%%%%&&&'''((())))))************+++,,,---.../////////...---,,,++++++***,,,++++++(((&&&***///...333111000//////111333444333444555555555666888;;;CCCIIISSS]]]jjjzzz))))))))))))))))))******...---+++***((('''''''''###%%%'''((('''%%%###!!!"""###$$$%%%&&&''''''''')))))))))((((((''''''&&&###$$$%%%&&&'''((())))))%%%'''((('''%%%$$$%%%&&&%%%%%%$$$$$$%%%&&&((()))$$$%%%&&&((())))))))))))$$$###%%%(((((()))444CCCiiilllgggXXXJJJFFFHHHHHH@@@:::222/////////---+++)))((('''((()))***(((''')))))))))))))))((((((((((((((('''&&&'''((()))***$$$%%%&&&'''(((((((((((($$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$###&&&%%%$$$$$$%%%%%%###!!!######$$$$$$$$$%%%%%%%%%###''')))&&&&&&((()))(((%%%&&&''''''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%$$$$$$###$$$%%%$$$###$$$''')))---***&&&%%%+++111111,,,&&&$$$###$$$'''***++++++((('''(((***)))'''))),,,+++,,,,,,***'''%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%###%%%&&&'''&&&%%%&&&'''$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((###'''***((("""!!!%%%###%%%&&&&&&%%%%%%''')))%%%'''((((((''''''(((***'''((()))***++++++******))))))))))))((((((((((((&&&'''((()))******)))))))))(((''''''''')))***+++)))******+++,,,---......&&&)))(((&&&%%%((('''%%%)))(((((((((((()))******)))))))))(((((('''''''''''''''(((((((((((('''&&&&&&&&&%%%$$$$$$&&&'''((('''%%%'''+++,,,)))(((***))))))))))))(((***---000333111///,,,)))(((''''''((('''&&&%%%%%%&&&'''(((((((((((()))))))))))))))***)))))))))))))))******&&&(((+++,,,---000444888:::777222---***)))******))))))))))))))))))******'''((())))))******))))))%%%&&&&&&'''(((((())))))000111111111000000///...+++++++++******)))))))))***...///......000///+++------------...///000111/////////000222555888:::777999<<<>>>======???AAA<<<===>>>@@@DDDMMMYYYbbbkkk|||}}}xxxtttrrrkkkgggbbb\\\WWWQQQKKKGGGDDDBBBAAA???===;;;888777222000//////000111000000111111000000///...------...---,,,+++************))))))******+++,,,,,,,,,---......//////.........---------------...////////////.........---------)))(((((('''''''''((((((&&&&&&''''''((())))))************+++,,,---///000//////...------,,,++++++)))000000+++,,,///000111111000...---...///111333333444444444444666999<<>>AAA;;;===AAADDDJJJSSS___hhhsss|||yyywwwvvvnnnjjjddd___ZZZTTTOOOKKKMMMKKKHHHEEEBBB>>>888444222000//////000000000///////////////............///...---,,,+++*********))))))***+++---...///000,,,---......///.........,,,,,,,,,,,,,,,---...///.........------------,,,******)))))))))******+++(((((((((((())))))))))))*********+++---...000000//////......------,,,,,,)))666444,,,000111///222///...---------...000111222222333333333666:::===AAAKKKYYYgggttt~~~}}}(((((('''&&&&&&'''((()))++++++***)))(((((((((((("""&&&***+++)))'''&&&&&&###$$$%%%%%%&&&&&&&&&%%%''''''))))))***)))((((((%%%$$$$$$%%%%%%&&&&&&'''!!!$$$'''%%%!!! """%%%%%%$$$$$$$$$$$$&&&'''(((&&&&&&'''((())))))((((((&&&&&&'''((('''(((...666LLL]]]eeeZZZMMMKKKNNNOOOPPPHHH===555111//////...+++***((()))***+++***)))))))))))))))))))))))))))&&&''')))*********(((''')))((('''&&&%%%&&&''''''''''''((())))))(((((('''$$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$&&&'''''''''%%%%%%&&&&&&&&&'''''''''!!!&&&(((&&&&&&((((((&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))))))))((('''%%%&&&&&&%%%%%%&&&(((***///,,,))))))************((()))+++***(((&&&&&&''''''((((((''''''(((((((((&&&'''((('''%%%$$$$$$%%%$$$%%%&&&$$$"""!!!###%%%"""$$$%%%&&&%%%$$$%%%&&&%%%%%%&&&((())))))))))))'''''''''''''''(((((()))%%%''')))(((%%%$$$$$$&&&&&&&&&'''&&&&&&&&&)))+++%%%&&&(((((('''''')))+++)))((('''''''''((()))***))))))))))))((((((((((((&&&''''''((()))*********'''''''''(((((()))***+++))))))))))))((((((((('''***,,,***&&&&&&***,,,***)))***+++,,,---,,,++++++'''(((((())))))******+++)))((('''&&&%%%&&&''''''(((((())))))*********)))&&&%%%(((------***(((***'''((())))))))),,,000333000...,,,)))'''&&&&&&&&&%%%&&&''')))***++++++,,,'''((()))***+++***))))))&&&&&&''''''((()))***+++$$$'''+++,,,***+++///333666444111...,,,+++,,,,,,))))))(((((()))+++,,,---((()))******++++++******&&&''''''(((((()))******////////////...---,,,+++(((((())))))******++++++)))---000000111333111---000//////...............,,,,,,---...000333555666444888===>>><<<:::<<>>BBBLLLZZZhhhuuu~~~yyyxxxyyy|||'''&&&%%%%%%&&&''')))***((((((((((((((())))))***$$$'''))))))((('''(((***&&&'''''''''&&&&&&%%%$$$&&&'''(((*********))))))%%%%%%%%%$$$$$$%%%&&&&&& ###%%%$$$ $$$$$$############%%%&&&'''&&&'''((((((((((((((((((&&&&&&'''(((&&&&&&,,,222FFF[[[iiibbbVVVSSSTTTSSSSSSNNNDDD999111...///222+++***))))))+++---------)))))))))))))))*********%%%''')))+++,,,***((('''+++)))'''%%%$$$%%%&&&''')))************(((&&&%%%$$$%%%&&&'''''''''&&&%%%((('''&&&%%%%%%%%%%%%&&&)))'''$$$$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((((( %%%(((&&&%%%'''(((&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###&&&'''(((((('''&&&%%%&&&'''&&&%%%&&&)))+++...,,,***++++++))))))))) ###&&&'''&&&%%%&&&''' %%%))))))'''((()))))))))++++++***'''%%%%%%%%%"""$$$%%%### !!!$$$!!!###$$$$$$######$$$%%%''''''(((((((((((((((''''''''''''''''''((())))))'''((())))))((('''''''''&&&'''''''''&&&'''***,,,%%%&&&(((((('''((()))+++***)))'''%%%%%%'''(((***))))))))))))(((((((((((('''(((((()))***++++++,,,&&&&&&''''''((())))))***------,,,,,,+++******)))((()))'''""""""''')))((()))***---......---,,,+++(((((()))***+++,,,,,,---***)))'''%%%$$$%%%'''(((%%%&&&((()))))))))((('''&&&%%%(((---...***(((***&&&'''((()))***---111444///---+++(((&&&%%%%%%%%%###%%%'''***,,,---------'''((()))++++++******)))%%%%%%&&&&&&((()))***+++###'''++++++))))))---111//////---,,,++++++,,,,,,(((((((((((()))***,,,---))))))***++++++++++++***((((((((()))******++++++............---,,,+++***''''''((()))***+++,,,,,,)))...111111222555333///111000///......------...,,,,,,---///111333555666555:::??????;;;999:::===???CCCIIINNNTTT\\\fffmmm|||xxxtttqqqooonnnjjjeeeaaa\\\XXXSSSOOOKKKIIIGGGFFFDDD@@@999444222111///...///000///...,,,,,,------.../////////111111///...---,,,,,,,,,%%%&&&(((+++---///111222++++++,,,---.........---************+++,,,---...------,,,,,,,,,+++++++++************+++,,,---...,,,,,,++++++***)))))))))*********+++---///000111---------...............444EEE;;;***...///+++444------...///000///////////////000000222555;;;>>>@@@IIIUUUcccppp~~~zzzvvvwwwxxxyyy&&&&&&&&&&&&''')))***+++(((((((((((((((((((((((('''((()))((('''&&&'''(((''')))***)))(((&&&&&&&&&%%%((((((###"""%%%((('''''''''&&&%%%$$$$$$$$$$$$$$$&&&%%%!!!!!!$$$$$$!!!$$$%%%%%%$$$$$$$$$$$$$$$&&&$$$###%%%)))+++***(((***+++***((()))---000111GGGjjj~~~xxxkkk]]]WWW\\\TTTQQQKKKDDD===777555444...***))),,,...,,,+++---***+++,,,---............)))))))))((('''%%%$$$###(((((('''''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$&&&(((###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''$$$&&&'''&&&%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$)))&&&$$$%%%((()))'''%%%%%%###""""""$$$%%%%%%$$$"""###%%%%%%%%%&&&)))+++)))***,,,000333222,,,''''''''''''%%%###"""###%%%$$$&&&''''''&&&&&&((()))*********)))(((&&&%%%$$$%%%%%%$$$$$$###"""!!!!!!""""""#########$$$$$$$$$&&&''''''((()))(((((((((###'''******(((&&&''')))((((((((('''&&&&&&(((***)))((((((''''''''''''((()))))))))'''%%%%%%''')))'''''''''&&&%%%%%%(((***++++++***)))((((((((()))###&&&((())))))(((((()))...+++)))((()))+++---...,,,,,,---------,,,+++*********))))))))))))******((()))******)))((()))+++...+++((((((***,,,+++))))))))))))((((((((((((((('''&&&&&&''''''((()))***222***%%%***///---)))&&&)))************,,,000333...---***'''%%%$$$$$$$$$"""$$$&&&)))+++---...///++++++******)))((((((((('''&&&&&&&&&&&&'''(((((())))))))))))************)))+++------,,,******+++)))((((((''''''''''''(((------,,,+++************+++***)))(((((((((******///111222222///---++++++)))+++...///...------...+++---000333555666555555555333111///---+++******,,,...//////000222666999888;;;???AAAAAAAAABBBCCCEEEJJJRRRWWW[[[bbbllltttzzzrrrkkkfffdddiiieee```ZZZVVVSSSOOOMMMMMMJJJFFFEEEFFFCCC<<<666222111///...------......222//////222222//////111666777777444...***)))***(((***++++++++++++,,,...///...------,,,,,,------,,,,,,,,,------............---+++******+++---...((()))***++++++,,,++++++)))...***'''(((***))))))***+++,,,---,,,,,,+++,,,---......------///111///000///+++***---...+++++++++,,,...///111222222222222222111111222555888AAACCCJJJWWWjjj|||zzzxxxzzz}}}(((''''''(((((()))***+++(((((((((((((((((((((((('''((()))((('''&&&''')))''')))))))))'''&&&'''(((&&&))))))$$$###&&&)))(((''''''&&&%%%$$$$$$$$$$$$$$$&&&%%%"""!!!$$$$$$"""((('''%%%%%%%%%$$$###"""&&&$$$###%%%(((***)))(((((())))))((((((,,,000333KKKooozzzkkk______^^^]]]YYYRRRIIIAAA<<<:::777222...//////---,,,...............---,,,,,,+++************)))((('''&&&(((((('''''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$$$$&&&'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&'''(((&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''((('''&&&'''(((((('''&&&'''%%%$$$$$$&&&''''''&&&$$$%%%&&&%%%######%%%&&&))))))+++...111000+++'''&&&''''''&&&$$$###$$$%%%%%%&&&''''''&&&&&&'''((($$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((%%%''')))***)))(((((()))'''''''''%%%$$$%%%'''***)))(((((('''''''''(((((('''(((((('''%%%$$$&&&'''%%%&&&''''''&&&&&&'''(((+++***))))))))))))))))))''')))+++***)))(((((()))***))))))***,,,---------++++++,,,,,,,,,,,,,,,+++******)))((())))))******)))***+++***)))((()))***---***((((((***++++++***(((((()))))))))((('''&&&&&&&&&&&&&&&'''((()))******'''%%%''''''%%%$$$'''***++++++++++++,,,///222---,,,***'''&&&%%%%%%%%%###%%%''')))+++---...///*********)))))))))(((((('''&&&&&&&&&&&&'''(((((())))))))))))************)))+++------,,,******+++(((((('''''''''(((((())),,,,,,+++*********++++++...,,,***((((((***,,,......000222111///,,,++++++)))+++.........------...,,,...111444555666666555000000//////......//////...///111111222444888::::::===@@@BBBBBBBBBCCCDDDGGGLLLRRRWWW[[[cccnnnvvv}}}wwwpppjjjeeeccceeeaaa\\\WWWTTTQQQNNNLLLKKKHHHEEEEEEEEECCC<<<777111000///...------...///000......111222000000333///111222111///------...(((***+++,,,+++,,,...000---,,,++++++******++++++++++++,,,,,,------------...---+++***)))***,,,---((()))***++++++,,,,,,+++###***---)))'''***+++)))((()))+++---------,,,+++***+++,,,,,,+++,,,...000---///...******---...,,,,,,---...///000222333333444444333222000000222555999;;;BBBOOObbbuuu~~~yyyyyy|||(((((((((''''''(((((()))(((((((((((((((((((((((('''((())))))''''''((()))((())))))((('''''')))+++(((++++++'''%%%(((******'''&&&%%%$$$############$$$&&&%%%"""!!!$$$%%%"""***'''$$$$$$%%%%%%"""%%%$$$$$$&&&((())))))(((((()))***))))))+++222777RRRuuu}}}jjjcccgggjjjjjjfff]]]UUUPPPNNNIIIAAA:::777333///---///..................------++++++,,,,,,+++***))))))'''''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$###%%%&&&&&&&&&$$$$$$&&&'''###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&))))))((((((((((((%%%&&&&&&'''(((((())))))'''(((((('''&&&%%%%%%&&&'''%%%$$$$$$&&&''''''&&&$$$$$$%%%$$$###"""$$$&&&(((((()))+++------***(((&&&''''''&&&$$$###$$$%%%&&&'''((('''&&&%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$######""""""&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((((('''''')))******)))(((&&&&&&%%%######$$$(((+++(((((('''''''''(((((()))%%%&&&((('''&&&$$$%%%%%%###%%%'''((('''&&&''''''))))))))))))))))))***++++++,,,---+++)))(((((())))))***+++------,,,+++***++++++++++++,,,---......+++***)))(((((()))******+++,,,,,,+++)))((()))***,,,***(((((()))++++++***'''(((*********)))'''%%%&&&&&&&&&&&&'''((()))***%%%%%%''''''"""###+++***,,,---...------///000++++++)))((('''&&&&&&&&&%%%&&&''')))+++---......)))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))*********++++++(((***------+++*********'''''''''''''''((()))***+++************+++,,,,,,...,,,)))'''''')))---///...000111000...,,,++++++)))+++---...------...///---///111333555555555555/////////000000000111111000111333333444666:::<<<<<>>[[[|||wwwkkklllpppvvvwwwsssoookkkjjj```UUUIIIAAA999111///000------...///000222333444......------,,,***)))((('''''''''''''''''''''''''''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''###$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$'''***+++***)))))))))'''''''''((((((((())))))$$$'''((('''###"""###%%%%%%###""""""$$$%%%%%%$$$!!!"""###$$$$$$%%%'''***''''''((())))))))))))(((%%%'''((('''%%%$$$$$$%%%&&&'''((('''%%%$$$%%%&&&(((((((((((('''&&&%%%$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((***'''&&&'''+++,,,***''''''&&&%%%######%%%))),,,'''''''''''''''((()))***$$$&&&(((((('''%%%%%%%%%$$$%%%&&&&&&%%%&&&'''))))))((((((((()))***++++++,,,,,,,,,+++)))((()))***,,,---------+++)))))))))+++++++++,,,---///222333,,,+++***((((((((()))***,,,------,,,)))(((((()))+++)))(((((()))***++++++((()))+++---,,,***(((&&&&&&&&&&&&&&&'''((())))))&&&&&&((('''### &&&///+++---//////...---...///******)))(((((('''''''''''''''((()))***,,,---...((((((((()))))))))))))))'''''''''''''''(((((()))))))))*********+++++++++(((***,,,,,,+++*********&&&&&&&&&'''''')))******))))))))))))***+++,,,---***)))'''''''''(((***+++---///000///---+++++++++(((***,,,---,,,,,,...///---...///111222333333333111111111111111000000///000222333444444666:::======???AAABBBBBBBBBCCCDDDNNNQQQTTTUUUXXX```lllvvvvvvsssoookkkhhhdddaaa___\\\XXXTTTRRRPPPOOOMMMKKKFFFEEEDDDDDDDDDAAA===999000000............///000000---...111111//////222000111111000///------,,,---......---,,,---///111///...------,,,,,,------******+++,,,,,,,,,+++***,,,+++***)))((((((((()))))))))***+++,,,,,,,,,,,,///...+++***,,,///000///+++,,,---.........---,,,((()))******)))***,,,...))),,,---***+++///000------......000111222222333444555444222///......000111444;;;HHHZZZnnn{{{{{{******)))(((''''''''''''))))))))))))))))))))))))'''((())))))(((((()))+++)))***)))((('''(((,,,...***......+++))),,,---,,,((('''&&&%%%$$$$$$$$$$$$###&&&%%%""""""&&&&&&$$$$$$""" !!!$$$%%%###!!!%%%&&&&&&'''''''''((()))))))))******(((***888GGGkkk|||sssvvv|||tttgggXXXKKK???555000000/////////000111333444555//////...---+++(((&&&%%%&&&''''''''''''''''''''''''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######%%%&&&######$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%''')))******)))***+++))))))((((((((('''''''''"""%%%&&&%%%!!! """$$$%%%###""""""$$$%%%%%%$$$"""###%%%%%%%%%&&&)))+++%%%&&&'''''''''''''''(((%%%&&&((((((&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%(((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%&&&'''((((((***'''%%%'''***+++***'''(((((('''%%%$$$&&&))),,,&&&&&&&&&'''''')))******%%%'''))))))((('''''''''&&&'''&&&%%%$$$&&&))),,,)))((((((((()))***++++++)))***++++++))))))***++++++,,,,,,***((())),,,///,,,++++++,,,...222666999000...+++)))(((((()))***+++,,,---+++)))(((((()))))))))((((((((()))+++,,,)))+++---......,,,)))'''%%%%%%%%%&&&&&&'''((()))***&&&%%%'''''''''***000---...000000...---------)))))))))))))))(((((('''(((((((((((()))***+++,,,''''''(((((()))))))))***(((''''''''''''((())))))************++++++++++++(((***,,,,,,+++))))))***&&&&&&&&&'''''')))******((((((((()))***+++,,,---&&&'''((())))))))))))(((---...///...,,,++++++,,,(((***+++,,,+++,,,...000,,,,,,---...///000000000///000111111111111000000///111222333333666999<<<<<<>>>@@@AAAAAAAAACCCDDDQQQSSSUUUUUUVVV]]]jjjsss|||qqqmmmiiifffeeeccc```^^^[[[XXXTTTRRRPPPOOONNNLLLEEEEEEDDDDDDCCCAAA===;;;222111000///...///000111222//////111000------///333222222111000///---,,,000000000---++++++---//////...------,,,,,,------***+++,,,------,,,***)))+++******)))(((((((((((()))***+++,,,,,,---,,,,,,222///,,,---///111222444111111///...------------)))+++,,,+++++++++---///))),,,---+++,,,000000...------......///000111111222222333222000///000111333555<<>>999666111,,,)))(((((()))((()))***)))''''''((()))'''((()))(((''''''***---******++++++******)))(((%%%%%%%%%%%%&&&'''(((((()))$$$$$$)))---------///000000///,,,***)))***,,,***+++++++++***((('''&&&)))(((&&&%%%%%%&&&'''(((%%%%%%&&&'''((()))***+++((((((((((((((())))))************+++++++++,,,,,,''')))+++,,,***)))))))))(((((('''''''''(((((()))))))))((())))))***++++++***)))((('''(((***,,,...,,,,,,---,,,******+++,,,((()))*********,,,///111,,,,,,,,,,,,,,,,,,------***,,,...000222222111111///000222222333555999<<<;;;===???AAABBBCCCGGGIIIMMMPPPTTTVVVYYYaaammmwwwpppkkkfffeeeggghhhgggddd___\\\WWWSSSQQQNNNLLLJJJFFFGGGHHHGGGDDD@@@===<<<888666444222111111111111222///...000000---,,,///---,,,,,,///222444333111///...---+++***+++...111---,,,++++++******+++++++++,,,...//////---+++)))(((((()))***++++++++++++)))***+++,,,------------+++***,,,000000...222999CCC>>>777///+++***,,,---***,,,---,,,,,,,,,...000,,,///111///000222222............///000000111111111222444444222222222333111444888@@@MMM___sss((((((''''''''''''(((((())))))))))))))))))))))))&&&((()))***))))))+++,,,+++,,,------+++***)))******...000---+++---...,,,+++***)))((((((''''''(((###&&&%%%######'''(((%%%###(((+++)))###!!!$$$)))$$$''')))(((&&&%%%''')))%%%$$$(((///222>>>\\\|||zzzxxxrrrbbbVVVIII>>>888777000...,,,+++++++++---...++++++,,,,,,---,,,,,,,,,&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%&&&&&&&&&''''''((((((((($$$%%%%%%$$$######$$$&&&############$$$&&&((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%'''+++...$$$$$$%%%%%%&&&'''''''''%%%###!!!###''')))(((&&&%%%###"""###$$$%%%%%%%%% """###$$$$$$%%%''')))!!!%%%))))))'''%%%%%%'''###&&&))))))((('''&&&&&&###$$$%%%%%%%%%%%%&&&'''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$&&&''')))$$$&&&'''&&&######'''***&&&((())))))&&&$$$######$$$$$$%%%&&&(((***+++,,,%%%&&&&&&%%%$$$%%%'''***"""&&&,,,//////---+++***++++++***)))(((((())))))+++///222222000+++(((&&&***---000///***'''(((***'''&&&%%%'''+++222999>>><<<888333---)))(((((((((&&&'''((((((''''''((()))&&&((()))(((&&&'''***...)))))))))(((((((((((((((%%%%%%%%%%%%&&&'''(((((((((&&&(((---///...///333111000...+++(((((()))+++++++++,,,+++***(((&&&%%%)))(((&&&$$$$$$$$$&&&'''$$$%%%&&&'''(((******+++((((((((((((((()))************+++++++++,,,,,,,,,''')))++++++***))))))))))))(((((('''''''''(((((()))))))))))))))******++++++((($$$"""###&&&,,,///+++,,,,,,+++***)))+++,,,((()))*********,,,///111---------,,,,,,------...---...000111000///---,,,000111222333444666999<<<<<<===@@@AAACCCEEEIIIKKKJJJNNNTTTWWW\\\eeeqqq{{{rrrmmmhhhgggjjjllljjjggg```\\\WWWSSSPPPMMMJJJHHHGGGHHHIIIGGGDDD@@@===<<<:::888666444222111111111000------000000......000---,,,+++...111333111///,,,,,,+++******,,,000333///...------,,,,,,------,,,---///000///---+++)))'''((()))+++,,,,,,,,,,,,******+++,,,------------''''''+++000...+++000:::HHHBBB999000******+++---***+++,,,,,,+++,,,...000---111222000111333222...//////000000111111222222333444555555333222222222111444888>>>JJJ\\\ooo|||///+++'''(((+++,,,)))&&&&&&''')))+++,,,+++***)))---,,,++++++,,,---///000111///,,,+++******(((&&&---......,,,***))))))***+++***)))((((((''''''(((///)))$$$%%%***,,,)))$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$&&&((()))'''$$$$$$'''+++///999MMMhhh|||yyyuuummmaaaRRREEE;;;666777555111---++++++,,,,,,&&&(((***++++++***++++++,,,((($$$$$$&&&))))))(((***)))(((&&&%%%%%%%%%%%%(((&&&%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&!!!"""$$$%%%&&&''''''''''''''''''%%%$$$%%%(((+++$$$#########$$$&&&((()))((((((((('''%%%%%%&&&'''&&&''''''&&&%%%&&&(((***%%%%%%%%%&&&&&&%%%$$$$$$ %%%###"""&&&(((&&&(((***'''"""###)))***%%%###&&&((())))))((())))))$$$###"""###$$$%%%&&&%%%(((&&&$$$""""""###$$$%%%&&&$$$###$$$%%%&&&&&&&&&'''### !!!&&&(((&&&###!!!"""###$$$%%%$$$######%%%%%%&&&((())))))'''%%%%%%))),,,,,,)))'''''')))'''(((((((((((((((''''''''''''''')))***)))'''$$$%%%&&&''')))))))))((((((+++))))))+++)))&&&''',,,)))+++------,,,*********+++******)))******++++++&&&(((***+++---111888===999666222...,,,+++)))((((((((()))))))))))))))((($$$%%%''')))***))))))((('''((())))))(((&&&$$$###$$$%%%&&&&&&&&&''')))+++&&&&&&(((***---//////...000///---+++++++++---...***(((&&&'''))))))'''$$$((((((''''''''''''((((((&&&&&&&&&'''''')))******)))******+++++++++******+++++++++---......,,,***+++'''&&&)))///000+++%%%***((('''&&&&&&'''(((***%%%&&&&&&''')))***,,,---***++++++***((('''(((***))))))***,,,,,,------,,,(((***,,,,,,*********+++(((...///***(((,,,---+++///222222000000333444111///111222444555777;;;>>><<<;;;===BBBHHHLLLLLLKKKKKKLLLPPPWWW]]]gggxxxtttoooiiifffhhhjjjjjjjjj```\\\WWWRRROOOLLLIIIGGGHHHFFFCCCBBBAAA@@@>>><<<:::;;;:::666222111444777222111000.........///000)))111000000444111,,,222******++++++---///000111,,,---------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))),,,......,,,***,,,...++++++******************555111---)))((()))---///...---+++******+++---...000111222333222000...---+++,,,...111333333222000444333444555666555333222333555888<<>>FFFXXXooo111111111000---,,,,,,,,,(((***,,,---......,,,,,,)))***+++---.../////////+++***)))***,,,---...---(((***++++++***))))))***+++******)))))))))******''')))***(((&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%'''))))))((($$$,,,999GGGUUUcccrrr{{{yyyrrriii___VVVPPPCCC===666333333222...***,,,,,,*********+++,,,---,,,***''''''(((*********&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&'''((()))&&&'''((((((&&&&&&'''((('''''''''''''''&&&%%%%%%&&&&&&&&&%%%$$$%%%'''***%%%%%%%%%&&&'''((()))*********)))'''$$$""""""###$$$%%%&&&%%%$$$$$$&&&((($$$%%%%%%&&&&&&%%%%%%%%%%%%&&&%%%$$$'''+++)))%%%((()))'''%%%&&&******'''###%%%((((((''''''((()))''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$!!!"""%%%'''&&&$$$'''&&&&&&&&&&&&'''((((((***)))'''%%%$$$%%%&&&(((&&&$$$###$$$&&&''''''&&&''''''((((((((((((((('''!!!!!!###&&&)))+++***))))))*********)))'''%%%$$$)))'''(((******''')))...,,,,,,---+++***)))***,,,------,,,+++++++++++++++***************+++///222...---,,,***)))(((((((((&&&&&&'''(((((((((((('''$$$%%%&&&'''(((((((((((()))((('''&&&&&&&&&&&&&&&$$$%%%&&&'''&&&'''***,,,)))***+++---.../////////+++***)))((((((((()))******((('''((())))))(((&&&)))((((((''''''(((((()))''''''''''''((()))******)))******++++++++++++,,,,,,---...//////...---,,,))))))+++,,,,,,,,,+++***))))))''''''''''''))))))((((((((()))***,,,---...---,,,+++)))'''(((+++---)))***+++++++++++++++***((()))******))))))***,,,+++---...,,,---111222000///222111......000111...///111444777:::>>>CCCGGGDDDCCCCCCEEEIIIMMMPPPQQQRRRPPPRRRZZZdddnnn{{{yyyqqqlllhhhddd```\\\YYYUUURRRPPPOOOMMMKKKDDDCCCBBBCCCDDDCCC@@@>>>;;;;;;:::777555444555666222111///---,,,++++++,,,,,,222...***...***&&&,,,,,,,,,+++++++++++++++,,,---............---,,,,,,++++++++++++++++++++++++************************&&&))),,,+++)))(((***,,,***))))))(((((())))))***,,,+++***))))))+++---///------------///111333555444444444444333222111000------...///000111111222222333444555666666555555777999===AAAKKK]]]sss444666777444...******---***+++---///000///...---)))+++---///000000000000)))((('''(((+++------,,,&&&(((*********)))***+++++++++*********++++++,,,'''((()))(((&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''')))+++,,,+++666GGGVVVbbbkkkqqquuu|||{{{yyyxxxwwwtttlllaaaXXXJJJBBB:::777999888333---,,,+++***************))),,,+++)))((()))***++++++$$$&&&((()))***)))(((&&&&&&&&&'''''''''''')))***'''((())))))((('''((()))""""""$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%''')))#########$$$%%%&&&'''((((((((((((&&&###"""###$$$###%%%&&&%%%$$$$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%"""#########$$$&&&((()))((('''&&&%%%(((++++++***$$$%%%''''''&&&&&&'''(((%%%&&&''''''&&&%%%%%%&&&###$$$&&&''''''%%%$$$###$$$%%%&&&&&&&&&&&&&&&'''&&&$$$"""###%%%'''&&&%%%((('''&&&&&&&&&''')))******)))(((&&&%%%$$$%%%&&&'''$$$!!!"""%%%((((((&&&&&&'''((((((((((((((((((""""""###&&&)))++++++***'''((()))******)))((('''(((&&&'''******(((***///,,,---,,,***))))))+++---......---,,,++++++++++++++++++*********+++---///)))******)))(((((()))***''''''(((((('''&&&%%%%%%%%%%%%&&&''''''''''''''')))((('''%%%%%%&&&&&&'''$$$%%%'''''''''(((***,,,+++---...///.........///***))))))((((((((()))***))))))(((((((((((((((((())))))(((((((((((())))))((((((''''''((()))******************+++,,,,,,------///000111000.........(((+++------+++)))***,,,))))))(((''''''((())))))((((((((()))***+++---------,,,***(((&&&(((,,,///******+++++++++++++++***((()))******))))))+++---+++---...///111333444444222444333///...111111///000222555888:::>>>CCCFFFAAAAAAAAACCCHHHNNNTTTWWWddd[[[TTTVVV```lll|||}}}vvvqqqmmmhhheee___\\\WWWSSSPPPMMMJJJHHHDDDDDDDDDEEEFFFEEEBBB@@@<<<;;;:::888666555555555333222000...,,,++++++++++++111---***...,,,***111---,,,,,,++++++,,,,,,------......///......------++++++++++++++++++++++++************************'''***,,,,,,***(((***,,,---,,,+++***))))))))))))*********)))******+++,,,+++,,,---...111333666777555555444333222111111000//////////////////111333000111333444444444666777777:::>>>EEEQQQdddzzz000444777555///+++---000+++,,,...000111000///...+++,,,...000222222111111)))'''&&&''')))*********'''((())))))))))))+++,,,+++++++++++++++,,,---...)))'''&&&&&&((()))((('''''''''''''''''''''''''''$$$$$$$$$$$$&&&)))---///777DDDVVVeeeooossswwwyyy~~~~~~|||}}}vvvggg[[[IIIBBB;;;:::<<<<<<777222,,,+++***+++,,,+++'''$$$+++++++++***)))***+++,,,$$$&&&(((*********((('''&&&((()))((('''''')))+++((()))******(((((()))***###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&((("""######%%%&&&&&&''''''%%%%%%&&&%%%######$$$&&&###$$$&&&&&&%%%$$$%%%'''###$$$%%%%%%&&&&&&&&&%%%!!!$$$$$$!!!"""***222...***'''''''''((())))))$$$%%%&&&&&&%%%%%%&&&'''!!!$$$''''''&&&&&&''')))###$$$&&&((((((&&&$$$######%%%((((((&&&%%%&&&'''&&&%%%$$$$$$%%%&&&&&&&&&'''&&&%%%%%%%%%&&&((()))&&&(((***)))'''$$$$$$%%%)))&&&######''')))((('''&&&&&&'''(((((((((((((((&&&&&&&&&'''***++++++***(((((()))******)))(((''''''&&&'''******(((+++000,,,---,,,***))))))+++---...---,,,,,,+++++++++,,,&&&%%%%%%%%%''')))******''')))+++***)))((()))+++%%%%%%&&&'''((((((''''''&&&&&&&&&&&&'''''''''((()))(((&&&%%%%%%&&&'''((($$$%%%'''''''''(((+++------///000000...,,,---...******)))))))))*********)))))))))((((((((()))***))))))(((((((((((()))))))))(((((((((((())))))***************+++,,,---...///111333333000......///))),,,///---***(((***---))))))(((((((((((())))))'''''''''((()))***+++,,,,,,,,,***'''&&&(((,,,///***++++++,,,,,,,,,,,,+++((()))******)))***,,,...***---222555444444555888777888666111000222333000222444555777888;;;???BBB?????????AAADDDJJJQQQUUUfff]]]VVVXXXaaammm}}}{{{uuuqqqnnniiifff```]]]XXXTTTQQQOOOLLLJJJGGGGGGFFFFFFGGGFFFCCCAAA<<<:::999777666666555444444333111///---,,,,,,---+++111---***...,,,)))000---,,,,,,------...///000------......///......---++++++++++++++++++++++++************************(((+++......+++***,,,...,,,,,,,,,++++++,,,------++++++*********)))))))))******,,,///222444777888666555333111000000000000000111222111//////111333---///111222222333666888777:::@@@IIIXXXlll)))...222222///...000333+++,,,///000111111//////---...///000111111111111)))(((&&&''')))******)))******)))((('''(((,,,...+++++++++,,,,,,...//////***(((&&&''')))+++***(((((((((((((((((((((((((((************+++///444888AAAOOOaaammmrrrvvv}}}tttbbbRRRCCC???<<<<<>>:::000...,,,---...---)))%%%***++++++***))))))***,,,&&&'''((()))***))))))(((''')))+++)))'''&&&(((+++((()))******(((((()))************))))))'''&&&%%%###%%%&&&&&&%%%%%%&&&'''$$$$$$&&&'''((()))))))))###$$$$$$$$$######%%%'''###%%%''''''&&&%%%&&&'''######$$$%%%&&&&&&&&&&&&"""''''''###$$$000===888000***'''&&&###$$$&&&$$$%%%&&&%%%######%%%'''"""&&&(((&&&&&&'''***###$$$&&&'''((('''%%%$$$"""&&&))))))'''%%%&&&(((%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''$$$(((++++++'''$$$$$$%%%)))(((&&&&&&'''(((((('''%%%&&&'''((()))))))))))))))((('''(((***++++++))),,,,,,,,,+++)))'''%%%$$$'''&&&'''******(((+++///,,,,,,---+++***)))***,,,,,,,,,++++++++++++,,,,,,'''&&&%%%&&&)))++++++***'''***,,,,,,)))''')))+++ """$$$''')))+++,,,---(((((('''''''''(((((()))(((''''''&&&&&&&&&''''''$$$%%%''''''((())),,,......000222000---***+++,,,************++++++++++++)))))))))((('''(((***,,,***))))))(((((())))))***)))))))))(((((())))))***+++*********+++,,,...///000333555444111//////111+++---...---***)))+++---))))))))))))))))))))))))''''''''''''((()))***+++******)))'''&&&'''+++...***+++,,,---............******++++++***+++...111)))000999===:::555777===;;;<<<999333111333444222333444555555555777;;;===????????????@@@CCCIIIMMMXXXUUUWWW^^^gggppp|||~~~wwwrrrooolllgggddd```]]]YYYVVVUUUTTTSSSQQQLLLJJJGGGFFFFFFEEEBBBAAA;;;999777777777666444222444333111///...---......,,,222...***,,,((($$$***------------...///000111,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***---000///---,,,...000))))))***+++...000222333,,,,,,+++***)))))))))***)))+++---000333666888999777555333000//////000000111333555444111000111444,,,///111222111333777;;;999<<>>:::444222444444222222333444444444666999<<<===>>>>>>>>>===@@@EEEIIINNNOOOUUU]]]dddlllxxx{{{uuuqqqpppoookkkhhhdddaaa^^^[[[ZZZYYYXXXWWWOOOLLLGGGDDDBBBAAA???>>>:::888666666666555333000222111///...------......,,,222///,,,...)))$$$)))......---------......///++++++,,,---------------------------------------+++++++++++++++++++++++++++...000000...,,,...000)))******+++---///000111,,,+++***))))))+++,,,---+++,,,///222555888999:::999777333000//////111222111555888777333111222444,,,000333333222444999>>>===@@@FFFRRRbbbvvv+++---//////---***)))(((+++,,,...000111000///...///...---++++++,,,------)))(((((())),,,...///...000...***&&&%%%(((---222++++++,,,,,,...///111222&&&+++...,,,'''&&&+++000))))))))))))))))))))))))(((((((((((((((---555;;;CCCOOO[[[\\\WWWYYYfffrrr|||kkk```nnnzzzuuussskkk[[[MMMAAACCCFFFIIIMMMPPPSSSTTTDDD<<<333000111444444333'''***++++++(((''')))+++***)))(((((((((((())))))***,,,...+++&&&$$$'''***''')))***)))((('''((()))'''(((((())))))))))))((("""$$$&&&&&&%%%%%%%%%&&&!!!"""$$$&&&'''''''''&&&%%%&&&%%%$$$"""!!!!!!###$$$&&&((()))((('''''''''"""###$$$%%%&&&&&&'''&&&((($$$###&&&(((***333>>>999///&&&%%%%%%$$$(((///%%%%%%%%%$$$""""""$$$&&&$$$(((((($$$"""###%%%$$$%%%%%%&&&''''''''''''!!!&&&***+++'''%%%&&&(((%%%&&&&&&&&&%%%%%%'''((($$$%%%'''((((((((('''&&&%%%((()))'''######''',,,&&&)))+++***&&&$$$$$$%%%%%%&&&'''((())))))))))))'''%%%%%%&&&(((***+++***)))***++++++***)))(((''')))'''(((+++***''')))...))),,,---...,,,*********((((((((()))***+++------***'''&&&&&&)))***(((%%%&&&***---,,,'''###$$$&&&((()))))))))))))))((((((+++***)))(((((()))***+++%%%&&&'''(((((((((&&&&&&###%%%'''((((((***---///...111333000+++'''(((***(((((()))***************(((******(((&&&'''+++...******))))))))))))************)))))))))))))))***+++******)))+++---///111111555888777222///000222...---,,,+++++++++++++++))))))************))))))***)))))))))***+++,,,,,,&&&'''(((((('''''')))******+++---///000111222222,,,,,,---,,,,,,---111444+++777HHHNNNDDD888;;;FFF>>>>>>:::444111333444222111222333444444666:::===888:::<<<======@@@EEEJJJPPPPPPSSSXXX\\\dddttt}}}yyyuuutttuuuuuussspppkkkhhhccc```]]][[[YYYWWWQQQLLLFFFBBB???>>>===<<<999777555555666555222///000///...---,,,------...***222000...222...)))...000///...---,,,,,,+++,,,***+++,,,,,,---------,,,........................++++++++++++++++++++++++***---000000---,,,...000...---,,,,,,+++++++++++++++***))))))***,,,///000---...111444777999;;;<<<;;;999555111000000222333111666:::999555222222444---111555555444666<<>>DDDHHHGGGCCCGGGSSS___xxx{{{uuuyyywwwnnneeeWWWJJJDDDFFFKKKQQQXXX]]]bbbdddSSSEEE666000444666222---)))---,,,''''''---...+++((())))))*********))))))'''***---...---+++************))))))((((((''''''((('''&&&%%%&&&(((***,,,###$$$%%%%%%%%%&&&))),,,%%%$$$!!! !!!$$$''')))$$$$$$###"""###$$$&&&'''$$$$$$%%%&&&'''((()))***#########$$$$$$%%%%%%%%%"""%%%(((&&&######(((,,,++++++***((($$$######$$$"""###$$$$$$&&&&&&'''(((%%%###"""###%%%&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&$$$$$$$$$&&&((()))$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''$$$&&&(((((('''''''''(((***)))'''&&&&&&(((***+++&&&))),,,,,,***&&&$$$###************************)))))))))))))))(((((('''(((&&&%%%'''+++......,,,&&&''',,,000,,,&&&'''...(((((((((((()))***+++,,,(((((())))))((('''&&&&&&***(((&&&'''))))))'''%%%***(((%%%$$$%%%((()))***---***''''''))))))'''%%%%%%&&&''''''&&&&&&((()))"""$$$&&&''''''***000444222111///,,,+++*********((('''%%%$$$$$$%%%&&&(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))((('''&&&%%%+++)))'''&&&'''***...000111333666777555222...+++------,,,+++************))))))))))))************,,,)))((((((++++++***'''***)))((('''((()))+++---+++,,,...///000000000///......------...///111222///666:::777555888<<<>>>???<<<777333000000111222...///111444666888888999:::;;;===>>>???BBBFFFIIINNNPPPTTTVVVVVV\\\mmm~~~wwwyyyvvvooonnnsssvvvssstttooojjjeeeaaa[[[TTTOOONNNIIIBBB>>>>>>===;;;999555666666444222000000111111000///---++++++---///,,,---.........---,,,+++000...,,,***)))***,,,---***+++---...///...---,,,...---,,,+++,,,---...///+++...000...+++))))))++++++,,,---,,,+++,,,///111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---......---...000555999;;;<<<@@@>>>;;;666333222444666555555555666888888666555222333222222444888>>>CCCEEEKKKSSS]]]jjjyyy'''(((***++++++***)))((()))((((((+++///111000...111555888666///++++++---)))((((((,,,222555333000,,,//////,,,,,,000000...------,,,,,,---...000111,,,------,,,+++,,,...000000///...---,,,,,,,,,,,,,,,+++***)))***,,,///111777<<<@@@===999;;;DDDNNNbbbppp|||}}}zzz{{{~~~}}}~~~zzznnn]]]OOOIIIJJJKKKMMMQQQXXX```eee```TTTDDD;;;888888555222&&&******'''(((---///,,,(((((())))))))))))))))))+++---000000...,,,+++***+++++++++***))))))((((((((('''&&&%%%%%%&&&&&&''''''(((((('''&&&(((+++---$$$$$$%%%%%%&&&''''''(((&&&%%%$$$$$$$$$$$$%%%&&&###$$$%%%&&&'''(((((()))+++)))&&&$$$######$$$%%%"""%%%'''&&&######&&&***((())))))'''%%%$$$%%%&&&###$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&'''''''''((('''%%%$$$%%%&&&((()))$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''$$$&&&'''''''''''')))***+++***(((''''''((()))***&&&(((***)))(((&&&&&&'''************************))))))******)))((('''&&&(((&&&%%%'''***------,,,///...000111,,,%%%$$$((((((((((((((()))***+++,,,))))))******))))))((('''***(((&&&'''))))))(((&&&)))(((&&&&&&''')))***+++---***(((((())))))(((&&&((())))))'''%%%$$$%%%'''&&&(((***++++++...333777222000...,,,+++*********)))(((&&&&&&'''(((***,,,((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''&&&&&&%%%,,,***((('''(((***...000222333555666555222...,,,---,,,++++++************)))))))))))))))*********---+++))))))******(((%%%))))))(((((()))***+++,,,+++,,,...///000000//////......------...///111222,,,333777555444777;;;======:::666222//////000111000000111222333444555555999;;;===???@@@BBBEEEGGGNNNMMMNNNQQQTTTZZZgggtttzzzyyyuuuooooootttuuuqqqnnnkkkfffccc```[[[VVVQQQLLLHHHBBB??????>>>===;;;555666666444222000000111000000///---+++***,,,///+++,,,---......---,,,+++000...,,,***)))+++,,,...---------------......///------,,,,,,,,,---...///,,,...//////---,,,------+++,,,---,,,,,,,,,///111.........------,,,,,,,,,+++***))))))***,,,...///000//////111555999;;;;;;999888555111//////222555:::;;;;;;===>>>===:::888777666555444555999@@@DDDIIIOOOWWW```kkkzzz'''((()))+++++++++***)))+++)))((((((+++---......333999>>>:::111)))))),,,)))((()))---222555333111///111222//////333333000///...------...///111222...//////...,,,,,,...000000000///...------------...---+++***+++,,,...000...333777666333444;;;AAANNN\\\iiimmmmmmnnnpppqqqxxx}}}tttdddWWWVVVTTTOOOLLLQQQ[[[dddbbbZZZNNNBBB:::666555555(((++++++******---...,,,((((((((()))))))))******///111333222000---,,,+++,,,,,,++++++***)))))))))$$$%%%%%%&&&&&&&&&%%%%%%+++++++++)))((())),,,///###%%%(((***+++***(((&&&''''''&&&%%%%%%%%%&&&&&&######$$$%%%&&&&&&''''''...,,,((($$$"""###%%%'''###%%%&&&%%%""""""$$$'''%%%&&&'''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''(((%%%######$$$'''''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%&&&'''$$$%%%'''&&&%%%%%%&&&(((((((((((((((((((((((((((%%%&&&&&&&&&&&&(((***------,,,***)))(((((()))***&&&'''((('''&&&''')))+++))))))))))))))))))))))))))))))++++++***(((&&&$$$(((&&&&&&'''***,,,,,,,,,...,,,---///...+++***,,,(((((((((((()))***+++,,,******++++++******)))))))))''''''''')))))))))''''''(((((()))******+++,,,---+++)))((()))))))))'''***+++***(((%%%######$$$''')))+++---...111444777111///---+++************(((((('''&&&'''))),,,---((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))(((---+++)))((()))+++---///111222444555444111...,,,,,,++++++*********++++++)))))))))))))))***++++++---,,,***))))))(((&&&$$$(((((())))))***++++++,,,,,,---...///000000/////////......---...000111222***000444222111555888999999777333000......///000111000000000222333555666999;;;>>>@@@@@@AAABBBDDDJJJGGGFFFKKKQQQWWWbbbkkk{{{{{{sssnnnooorrrpppkkkgggdddaaa___]]]ZZZVVVRRRJJJGGGCCCAAA@@@???===<<<555666666444111//////000//////...,,,******,,,...++++++,,,,,,,,,,,,++++++///...,,,******+++---...111000...,,,,,,---///000------,,,,,,---......///...------///000000///...+++,,,------,,,---///111000000///...---,,,,,,+++***)))))))))+++---///000111000000222666999::::::777666333000///111555999@@@AAAEEEHHHKKKJJJFFFCCC@@@>>>:::777555888>>>CCCFFFLLLUUU___kkkyyy&&&'''(((***++++++++++++***)))))))))***+++,,,,,,000444666333---)))(((*********+++...222444444222///333333111111444444111000000/////////000222333222222222111...---...///------,,,+++++++++++++++...---+++******+++,,,---%%%***///000000111666:::???KKKVVVZZZZZZ[[[ZZZXXX___fffnnntttzzzmmmlllfffZZZPPPMMMTTT[[[XXXVVVPPPFFF;;;555333555---......---,,,,,,,,,***))))))))))))******+++,,,///111333333000...------,,,++++++******)))((((((!!!$$$'''))))))))))))***+++***))))))***---000$$$&&&)))++++++***(((&&&&&&&&&&&&&&&''''''(((((("""######$$$%%%%%%&&&&&&***(((&&&%%%$$$%%%'''(((###$$$%%%$$$"""!!!###$$$%%%&&&'''&&&%%%%%%'''(((%%%%%%%%%%%%$$$$$$######%%%'''%%%###%%%((((((((((((''''''&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&((())))))))))))))))))))))))%%%&&&&&&&&&&&&(((,,,///...---+++***))))))))))))&&&'''((((((''''''((()))(((((((((((((((((((((((()))***++++++***(((%%%$$$'''''''''''')))***++++++,,,******,,,......------))))))(((((()))***++++++)))***************))))))(((((('''((())))))))))))&&&(((***+++++++++,,,,,,,,,+++***)))))))))))))))*********'''%%%###$$$%%%&&&(((***,,,...000222333///...,,,+++*********+++)))((('''&&&&&&''')))+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((()))+++,,,------......---,,,***))))))+++---......///000111000///---++++++***************++++++***))))))))))))***,,,---++++++***))))))((('''&&&'''((()))***+++,,,,,,,,,---...000111111111000000///......---...000111222+++///222///...111444333555333111...---...///000111111000000111444777999888;;;>>>?????????@@@AAABBBAAACCCIIINNNVVVbbbmmm{{{~~~sssnnnnnnnnniiicccaaa```^^^[[[XXXUUURRRPPPJJJHHHEEEBBB???===;;;:::555666666444111//////000...///...---+++***+++---******++++++++++++++++++///...,,,++++++,,,---...222111000.........//////,,,,,,------......//////111...---...111111///,,,+++,,,......------///111000//////---,,,+++******(((((()))***,,,...000111222111111333666888999888666555333000///111666999@@@DDDJJJRRRXXX[[[YYYWWWOOOKKKDDD<<<666666:::===;;;BBBLLLYYYgggwww''''''((()))***+++++++++((()))***+++++++++******...,,,))))))***+++,,,+++***+++---000333444444333///333444222222555444111111111000///000111222333555555555333000...------,,,+++******************,,,+++***)))))))))***+++!!!%%%)))+++,,,---///000000999AAACCCDDDFFFEEEAAACCCGGGPPP]]]kkkwww|||mmm\\\QQQPPPRRROOOPPPOOOIII@@@888444333///...---------+++++++++******)))******,,,---...---///111111000//////000*********)))(((((('''''' """&&&)))+++++++++***'''((()))))))))***,,,...&&&'''''''''((((((((((((###$$$%%%'''((()))******"""######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$###""""""###'''''''''&&&$$$###$$$&&&&&&%%%%%%$$$$$$######"""###%%%###"""$$$'''((((((''''''&&&&&&&&&%%%%%%%%%$$$######"""""""""$$$%%%'''&&&%%%%%%&&&((())))))))))))))))))))))))&&&'''''''''''')))---000---,,,+++******))))))(((%%%'''***+++)))'''&&&%%%(((((((((((((((((((((((())))))***+++***(((&&&%%%'''(((((((((((((((***+++......,,,+++******'''$$$))))))))))))))))))***+++(((((()))******)))))))))((()))))))))(((((())))))%%%(((,,,---,,,++++++,,,*********)))(((((()))***'''(((((('''%%%%%%&&&(((&&&'''))),,,///111111111---,,,+++***)))******+++---,,,)))'''&&&'''(((((())))))))))))))))))))))))((('''&&&&&&&&&&&&'''((())))))+++---...//////000---,,,+++))))))***+++,,,++++++,,,,,,,,,+++******))))))))))))***++++++,,,***))))))((()))+++---...))))))******))))))******'''((()))+++,,,,,,,,,,,,///000111222333222111111...------------///000111---000111...---//////---111000...------...///000333222000//////111333444666999<<<============>>>:::===DDDJJJOOOWWWiiiyyyuuuooolllhhhaaa\\\^^^]]][[[XXXSSSOOOKKKJJJHHHGGGEEEBBB>>>:::777666444444555333111//////000...//////...,,,++++++---*********++++++,,,,,,,,,...---,,,,,,,,,---......000000111111111000...---,,,,,,---.../////////000333000......000///,,,)))+++---...///......///000......---,,,+++))))))((('''((()))+++---///111222222111222444666888888777333333111...,,,---000333<<<@@@IIITTT___fffhhhhhh___YYYOOOCCC999666666999555<<>>DDDMMMWWWfff||||||vvvnnneee```aaaYYYYYYWWWRRRJJJDDDAAAAAA<<<>>>@@@>>>:::666444333000111222222111111222333///000111000...------...,,,+++++++++,,,---...///------------......//////......//////000/////////+++,,,---///000111000000111222333222///---------+++---///000/////////000,,,,,,,,,++++++*********((()))+++,,,...///000000......///222666777777555666777888888666444444444333444666===FFFPPPVVVYYYYYYUUULLLBBB888333222333666:::BBBLLL[[[ppp+++***)))))))))))))))******++++++)))''')))///333''')))++++++)))((()))***+++...000222333333444555000444666555555777666222222111000//////000111111'''))),,,.........///000,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,)))((((((+++...000///------,,,)))&&&***111444222555222444===FFFNNN[[[gggggguuuggg```[[[```jjjooojjjbbbOOOGGG???;;;555......222'''&&&%%%%%%&&&(((+++,,,222333333111///......///,,,,,,++++++***)))))))))'''''')))******+++++++++...111444444111---)))''''''(((((((((((((((''''''''''''(((((('''%%%###"""%%%%%%%%%%%%%%%%%%&&&&&&""""""""""""$$$&&&''')))!!!"""###%%%''''''&&&$$$&&&''''''%%%######$$$%%%########################"""!!!!!!###%%%'''''''''#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''''''''$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''''')))+++,,,+++***+++,,,'''(((((())))))))))))((($$$&&&'''''''''(((***,,,************************)))((('''&&&''')))+++,,,''')))***(((&&&%%%''')))(((///---)))***)))&&&******)))))))))))))))***)))***+++,,,,,,,,,,,,,,,+++---...+++'''%%%&&&((((((+++...+++'''%%%'''+++%%%'''((('''%%%$$$'''***&&&'''((('''%%%%%%''')))******---111666777333000***))))))(((((()))++++++///---+++)))))))))***+++))))))))))))))))))))))))+++***)))'''''')))***+++)))***,,,---.../////////++++++***(((''''''''''''((('''&&&&&&'''(((***+++'''''''''((()))+++,,,---+++***(((((())),,,///111,,,///000...,,,***+++...))))))((((((***,,,///111......///000000///...---+++******)))***,,,---...+++---...,,,///333333000+++,,,,,,---...///111222///000222444666777777777222333444444444666:::===AAA???BBBLLL[[[lll~~~yyypppgggdddgggVVVWWWVVVPPPHHHBBB@@@@@@666:::======999666444444...000111222111111333444000111222111///.........,,,,,,++++++,,,...///000---------........./////////...---,,,---///000222***,,,...///111111111000000333555444000...///111+++---///000000//////000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////,,,---...222555777666555111333666777555333333222222000///222888@@@FFFIIILLLIIICCC:::333//////000111555===HHHYYYppp***''''''))))))''''''***,,,---......---***(((&&&&&&(((******((('''((()))***---000222333333555666555222222777888444///---//////.........---------+++,,,...---,,,,,,---///...,,,)))((()))******)))+++,,,---,,,++++++,,,...++++++,,,------......///,,,+++++++++,,,...000111888666444666<<>>@@@>>>AAAFFFNNN[[[ooowwwooohhhaaa[[[^^^ZZZVVVRRRJJJ@@@;;;<<<:::888666777999999666333333000//////222222111...---000222000---***+++,,,,,,,,,---...///000111222000,,,---111111---,,,000------...............------000111---,,,000222222777444111///000000000000//////............//////////////////...,,,***((('''))),,,---......000111------------...000111222444666888999888666333222555444444444666999<<>><<<999555333111111111555888>>>JJJ\\\ttt+++((((((******((((((+++***+++---......---+++***((()))******))))))***,,,***,,,000111222222444555333000111666888444000///////////////.........---***+++,,,,,,++++++,,,...---+++))))))+++---......,,,------,,,******+++---,,,,,,,,,,,,------------***)))))))))***,,,...///222222333777>>>GGGPPPUUUSSSXXX```hhhsssssshhhfff```WWWUUUYYYggggggggg```NNN999---***((())))))))))))***---///))))))+++,,,...///000000111111000///...---,,,,,,)))'''(((,,,,,,))))))...///222666888777444000...))))))))))))******)))((((((((())))))((('''%%%$$$$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$%%%''')))%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&&&&&&&$$$!!!"""$$$&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&###(((...///,,,))))))***''''''&&&$$$###$$$''')))%%%''')))***((('''''''''***)))))))))((((((''''''((((((((((((((('''''''''''''''&&&'''((()))+++,,,------,,,+++*********+++---***(((''')))***)))(((***)))))))))(((((((((((((((***++++++***))))))***(((******)))'''''')))+++*********+++,,,---...////////////......,,,++++++)))))))))))))))))))))((())))))(((''''''(((******&&&%%%&&&)))(((''')))...,,,///333444222///---,,,*********(((&&&&&&(((***''')))++++++)))((()))******)))((((((((()))*********************)))(((((()))))))))***+++,,,+++******************)))((((((&&&'''((()))******))))))&&&%%%######$$$''')))+++,,,,,,+++,,,,,,---...///---...000111111000///...+++***)))((((((***,,,---000...------...///...---&&&)))+++,,,+++*********---+++))))))+++,,,,,,,,,***,,,---......///000222222222333333444444444555333333333555777:::>>>@@@DDDGGGLLLTTT```rrryyysssmmmfffaaa[[[WWWTTTQQQKKKBBB>>>???<<<:::888888888777444111000///---///111333222000///111333000,,,***+++---,,,,,,---...///000000111111---...222222///...111..................------,,,///000------111444444777444000...------,,,+++---------...///000111111.........---,,,+++)))((((((+++------------...///......------...///000222333444555555555444222111333333333333444444555555777666444222111222333333777:::AAAMMM```xxx,,,))))))++++++)))))),,,)))***,,,...//////......)))***+++******+++...000***---000111111222333444111///111666888444111111////////////............)))***++++++******+++,,,,,,***)))+++...000222222,,,------,,,***)))+++,,,---------,,,,,,,,,++++++((('''''''''(((***,,,---,,,...111777>>>EEELLLPPPKKKMMMQQQVVV^^^kkkzzz{{{tttdddQQQJJJMMMSSSZZZccccccUUUAAA555333------+++)))(((***,,,///((((((((()))+++...000222111111000///...,,,+++******'''''',,,///...,,,,,,111333888<<<>>>;;;666222***************+++,,,---((())))))***)))(((&&&%%%"""######$$$$$$%%%%%%&&&$$$######""""""######$$$%%%%%%&&&%%%######%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$""""""$$$%%%&&&'''''''''%%%###""""""$$$&&&%%%%%%$$$%%%&&&%%%$$$###$$$&&&%%%+++111333000---******&&&%%%$$$"""!!!###'''+++''')))***)))((('''((()))))))))(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''')))+++,,,...---,,,+++)))))))))((()))(((&&&&&&'''''''''&&&))))))((('''((()))***+++)))+++---,,,+++***++++++''')))++++++)))((()))***************+++---...///222222000///...------,,,))))))))))))))))))))))))******(((''''''((())))))%%%$$$'''++++++)))***...---000333333000---+++***)))******)))''''''(((***''')))******)))(((((())))))))))))))))))***+++,,,************))))))))))))'''((()))***++++++***************+++******)))((((((((()))******))))))((((((((('''&&&'''))),,,---+++++++++,,,,,,---...///...///000111222222111000******)))((((((***+++,,,...,,,++++++---...------(((***,,,,,,***(((((((((+++***)))***,,,......---+++---//////......000222444444444333333444555555444444444666888;;;>>>???GGGKKKQQQYYYddduuu~~~xxxrrrkkkfffZZZUUURRRPPPLLLEEEBBBDDD???>>>;;;:::888666333000...------...111222222111222444333000,,,***,,,///------------......//////000...///333333111111333.../////////...---,,,,,,+++///000......333666666666333///,,,***)))'''%%%,,,,,,---...000111222333//////...---,,,,,,++++++***,,,......---,,,---...000///...------...///000111111111111111000000000111111222222222111000000222111000//////000111222777:::AAANNNbbb{{{,,,******------******,,,((()))+++,,,---......---***++++++++++++---111444---...111111111222333555222000111666666222000111............---------,,,)))***++++++******+++---,,,***)))+++...111222222---------,,,***)))***+++---------,,,+++******)))'''&&&&&&&&&''')))+++,,,+++,,,...333888???DDDHHHFFFHHHJJJMMMRRR\\\hhhrrrzzzhhhTTTIIIHHHAAAEEEMMMRRROOOHHHFFFIII;;;555...+++,,,,,,+++)))))))))((((((+++...111444///////////////...,,,+++---++++++,,,------...///444777;;;@@@BBB???888222***+++*********+++---///((()))*********)))'''&&&"""#########$$$$$$%%%%%%#########"""######$$$%%%$$$%%%%%%###!!! !!!'''&&&$$$######$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$#########$$$%%%%%%%%%###%%%%%%%%%$$$###$$$%%%)))---000000---)))&&&%%%$$$%%%$$$######$$$(((+++'''(((((('''&&&&&&((()))''''''(((((((((((((((((('''''''''(((((((((((((((''''''''''''(((***+++---,,,+++***)))((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%)))(((''''''(((***,,,...***,,,------,,,++++++,,,''')))+++,,,+++******)))************+++,,,---...333222000...,,,,,,,,,---)))))))))))))))*********+++***)))'''''''''((((((((('''(((+++***'''(((---///111222111///,,,******((()))***)))''''''(((***(((((()))***))))))((((((((())))))***++++++,,,---******)))))))))))))))***((()))++++++*********************++++++******)))))))))******)))))))))(((******)))))))))+++---...++++++++++++,,,---...///222222222222222111000///******)))))))))******+++,,,***)))***,,,------,,,)))+++,,,+++)))'''''''''+++******+++---......------...000000//////000111666555555444444555666666444555555777999;;;>>>???DDDHHHPPPYYYeeevvv}}}vvvoooiii\\\VVVRRRPPPMMMHHHEEEGGGCCCBBB???===999666222000.........///000000000000555555444000,,,+++---000------------............//////000222222222111222////////////...---,,,+++---111222//////333666555444111---+++***)))'''%%%,,,---...///000111111222000000///...............+++---//////......///000111000///...------...///000///............///000444333333222222222222222222111000...............444777>>>KKK___xxx,,,******......******,,,*********+++++++++*********++++++++++++...111555///000222222111222333555333222333666444000...000---------,,,,,,,,,++++++***+++,,,,,,++++++,,,------+++)))***,,,...//////,,,,,,---+++))))))***+++------,,,+++***))))))(((''''''''''''(((***+++---,,,,,,+++---000666;;;>>>>>>AAADDDEEEHHHMMMUUU[[[ffftttwwwiiiWWWHHHAAA>>><<<>>>EEEKKKNNNPPPTTTGGG<<<111000555777222++++++***(((((())),,,000222///111222444444444333222000222000+++(((***000555:::<<<@@@CCCBBB===666111+++,,,,,,***)))))),,,...((())))))******)))((('''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''!!!###$$$###"""!!!!!!"""&&&&&&$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%((())))))(((&&&$$$$$$$$$"""$$$'''(((''''''((()))&&&''''''&&&$$$$$$&&&(((&&&&&&''''''(((((())))))(((((()))))))))*********)))((((((((()))+++---...++++++*********++++++,,,'''((())))))((((((((()))((('''''''''(((+++---///+++,,,......,,,+++,,,---((()))***,,,---,,,+++***************+++,,,,,,---111000...,,,+++++++++,,,((()))))))))*********++++++***)))'''''''''(((((()))&&&&&&''''''&&&)))///000111111000---***))))))'''(((***)))((((((((()))((((((((()))))))))((('''(((((()))***+++,,,,,,,,,******)))(((((()))***+++(((******)))''''''(((*********++++++++++++***************)))))))))))))))(((''''''''''''(((***+++++++++++++++,,,---......222222222222222111111111++++++***************+++***)))((()))+++------,,,***,,,,,,+++)))''''''(((---,,,+++,,,---...,,,+++...///000000//////111222666666666555666666777777555555666888:::<<<>>>??????EEENNNXXXfffwwwwwwooohhh```YYYRRRPPPMMMIIIFFFGGGEEEDDDBBB???:::666333111111111111000///......///444555444111,,,+++...111------.....................///000000000111111000......//////...------,,,000333333///...111333333111///---,,,,,,+++***(((------...////////////............---------------***,,,///000000111222444222111///...------......000///---,,,---...///000===;;;777333111111333444111000000///////////////333666===JJJ]]]vvv+++)))***......***)))+++++++++******))))))(((((()))***+++++++++---000333000111222111000111222444444222444555333...---000---------,,,,,,,,,,,,+++***+++,,,,,,++++++,,,...---+++))))))+++,,,,,,,,,***+++,,,+++))))))+++,,,,,,,,,++++++***)))((((((((('''''''''(((***,,,------,,,******,,,///333666333666999::::::<<<@@@EEEJJJXXXgggrrrzzz{{{qqqbbbPPPCCC@@@;;;:::@@@FFFFFFDDDDDDEEE;;;222444<<>>???===CCCMMMYYYgggzzzwwwmmmfffbbbYYYQQQNNNLLLHHHEEEFFFCCCCCCBBB???:::555333222222333333222///......///222444444111---,,,...111............//////000000...111111//////111111...------...............---111444333///---000222111///...------......---,,,,,,---...//////...,,,,,,)))***+++,,,,,,,,,+++***))),,,///000111111333555111000///...------...///......---,,,,,,...///000DDD@@@999333000000111333......///000111222333333666888???JJJ]]]uuu***(((***......***(((***,,,+++******))))))******''')))+++++++++,,,---//////000000///......000222222111333555222......222//////.........---------)))***++++++******+++,,,---+++))))))+++------,,,(((*********)))***,,,...++++++******)))))))))(((''''''''''''((()))+++,,,+++++++++,,,---...///000---///111111//////333777888AAAJJJOOOVVV```hhhkkkvvvwwwwwwvvvrrrfffVVVIII???;;;999;;;:::666222222888444111444;;;??????<<<444222000...------...///000222444777888777666555666999666000///666===???BBBGGGLLLIII@@@888555555000222444111+++'''''')))&&&'''(((((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))!!!$$$&&&'''&&&&&&'''((($$$%%%%%%&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%!!!###&&&&&&$$$###$$$%%%"""$$$%%%$$$###"""###$$$!!!!!!"""$$$&&&'''''''''$$$&&&'''(((&&&%%%&&&&&&###&&&((((((&&&%%%%%%&&&$$$$$$%%%&&&'''))))))***((((((((()))******++++++))))))((((((***+++---.........------,,,--------- ###&&&&&&$$$###$$$&&&''''''((()))+++,,,------***+++------+++++++++,,,,,,***)))***---......---***************++++++,,,++++++,,,,,,,,,,,,++++++((())))))******+++,,,,,,))))))(((''''''(((******$$$"""$$$((()))***...444///000///---***)))***+++%%%'''******)))((()))))))))'''&&&''')))***(((&&&(((((()))*********)))(((***)))((('''((()))+++,,,%%%'''(((&&&%%%)))000777)))***++++++,,,,,,,,,+++***))))))))))))***,,,---,,,,,,,,,,,,---------...************+++,,,---...------...///111333555666............------,,,+++)))((('''))),,,...///...,,,------,,,***)))***,,,+++++++++---//////...,,,---///000111111222333555222444777:::;;;;;;:::999666777888:::<<<===>>>>>>===CCCLLLWWWfffzzzvvvllleee```VVVMMMJJJIIIFFFDDDEEE???@@@@@@===777333222222111333444333000///000222///111333111...---///111---......///000111222222000444444000///222111---,,,,,,---...///////////////222222...---000222111///...---...//////...,,,)))***,,,---...---,,,+++'''))),,,...///...+++******,,,.../////////000222000000...------...//////,,,,,,,,,,,,,,,---......===:::666111//////000222...///000111222222333333888:::@@@KKK\\\sss***(((***......***(((***,,,++++++***++++++,,,,,,&&&(((***+++++++++,,,---.........---,,,,,,...000//////222444222...000555111000000000////////////((()))******))))))***+++,,,+++)))***,,,.........''')))******)))***,,,///************))))))))))))&&&&&&&&&&&&''')))+++,,,)))***---///000///...---...//////---***+++///333111555777555888AAAJJJNNNNNNVVV___dddddd\\\PPPEEE@@@===:::888333......333,,,---///222444777:::<<<:::999666444222111111111777999;;;======<<<:::888777888666333777@@@CCC@@@CCCJJJOOOKKK@@@888666999222666777444---''''''(((%%%&&&'''(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))%%%'''((('''$$$""" ###$$$&&&'''((('''&&&&&&"""###$$$%%%&&&''''''''' ###&&&'''$$$###$$$%%%"""$$$$$$$$$###"""###$$$$$$%%%&&&)))***)))'''$$$&&&&&&&&&%%%######%%%'''$$$&&&)))***(((&&&&&&&&&$$$$$$%%%&&&''')))******&&&''''''((()))******+++(((((('''((()))***,,,---------+++***)))(((((((((###&&&))))))'''&&&''')))'''((()))+++,,,,,,,,,,,,)))+++---,,,+++***++++++---***((())),,,//////...******************++++++***+++,,,---...---,,,+++((())))))***++++++,,,,,,((((((''''''''')))***+++&&&%%%(((,,,,,,***,,,000//////...,,,))))))***,,,%%%'''******)))))))))))))))'''&&&'''******(((%%%(((((()))******)))''''''***)))((('''((()))+++---&&&((()))((()))...999AAA)))***+++,,,,,,,,,,,,,,,))))))(((((()))+++---...)))******************+++************+++,,,---...////////////000111222333.../////////...------,,,)))((('''))),,,/////////,,,------,,,+++***,,,---))))))***---000111000...,,,...000111111222444666000333777;;;===<<<:::999666777999;;;<<<===>>>>>>===BBBJJJUUUdddwwwvvvllleee]]]RRRIIIGGGGGGEEEDDDDDD;;;======:::555222111222000222444333111000222555---000222222///---///111---...///000111222333444222666666111000333222---++++++---...///000000000,,,000000---,,,000333333000///......//////---+++&&&'''***,,,......---,,,))),,,000333333111...,,,***,,,......---,,,---...000///...------...///000******++++++,,,,,,,,,,,,111000/////////000222333111222222222111000///...888:::???IIIZZZppp)))******)))'''(((***,,,******+++++++++,,,,,,,,,''''''(((***,,,---,,,+++000//////111222111///---111000000111333333222000//////000000///...,,,+++)))******)))(((((()))+++111---)))***...000...***///...---+++***)))))))))...---+++)))((())))))***'''&&&$$$%%%'''***,,,,,,+++***+++,,,......,,,++++++,,,,,,,,,,,,///333555333222000000111444777999>>>===>>>AAAEEECCC<<<555777555333111000...,,,)))+++)))'''&&&'''+++...111555555555555555777;;;===???BBBFFFGGGDDD@@@===;;;333:::<<<888888>>>CCCDDDFFFGGGGGGEEE@@@;;;888777;;;===<<<777///******---&&&&&&&&&'''((())))))***%%%%%%$$$#########$$$$$$&&&&&&%%%$$$$$$###""""""&&&&&&$$$$$$$$$$$$&&&&&&%%%)))&&&!!!$$$((( &&&%%%$$$###$$$%%%&&&''''''((((((&&&$$$""""""###&&&&&&$$$""" ###%%%"""'''+++)))%%%$$$)))///'''''''''&&&&&&%%%%%%%%%%%%(((+++***&&&$$$'''***###"""""""""###%%%'''(((&&&'''((('''%%%$$$$$$%%%***'''%%%'''***---,,,***,,,------,,,***((('''(((++++++)))(((''''''''''''&&&&&&((()))++++++,,,,,,(((***,,,---...---+++***---,,,,,,,,,------,,,***(((,,,,,,''''''++++++'''---,,,******+++***)))'''+++)))(((+++...000...++++++***)))(((((()))***+++++++++***))))))***---000111///---***((('''''''''(((((((((((())))))))))))+++)))'''))),,,---,,,***))))))))))))************&&&&&&'''(((***---///000+++---)))$$$,,,;;;???999,,,,,,++++++++++++,,,,,,************+++,,,---......,,,***)))******)))((((((((()))***,,,...000111---...//////...---+++***......//////......------+++)))((()))---///...,,,---......---++++++,,,...***+++,,,...///......---111000//////111222222111222666999888999;;;999555666666666555666888<<<@@@===BBBKKKXXXgggzzz|||rrrhhhaaaXXXUUUQQQLLLIIIGGGFFFFFF???===;;;777555222111000...000222333333111///---333222111---***+++000555111111000111111222333444000222333444444111///------,,,,,,,,,,,,---......---//////...,,,---000333000///...---,,,---......,,,,,,,,,,,,,,,,,,---------***///:::???777---)))------,,,+++,,,---...//////---,,,---000000...+++,,,,,,,,,,,,,,,,,,,,,,,,000000000...---...000333...000222444444222000///222888BBBNNN\\\ooo******+++***)))***,,,...++++++++++++,,,,,,,,,,,,************++++++++++++,,,+++++++++------+++***...---...000333444444333000111222222111///---,,,***++++++***)))(((***,,,...+++)))+++///222000------,,,+++***))))))))))))))))))(((''''''&&&&&&''''''&&&%%%%%%''')))+++,,,++++++,,,---......---+++//////...---,,,---...///000///...---...000222333111///000333666555000***777555222...***)))***+++***)))'''&&&&&&(((***,,,...//////......///222555999<<>><<<:::999777<<>>;;;:::999;;;>>>???<<<444...,,,---%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$)))'''###%%%***$$$%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%$$$######%%%'''$$$''')))(((%%%$$$&&&)))''''''&&&&&&&&&%%%%%%%%%%%%(((***)))&&&$$$'''***&&&%%%%%%%%%&&&(((***+++%%%&&&''''''&&&%%%'''((()))(((((()))***++++++***+++,,,------***))))))******))))))))))))******+++(((((()))***+++,,,,,,,,,))))))+++,,,,,,,,,+++************+++++++++***)))(((+++,,,((((((,,,,,,)))+++***)))***+++,,,+++***+++++++++,,,...///...,,,+++***)))(((((()))***+++***++++++******+++---///++++++++++++***)))((('''(((((((((((()))))))))***+++)))((()))+++,,,+++)))))))))))))))************'''((()))+++---...///000***,,,)))$$$+++888:::444+++++++++******+++++++++******++++++,,,------------+++))))))***+++***)))((())))))+++,,,...000111............---,,,+++***---...............------+++)))(((***---......,,,---......,,,******+++,,,***+++---...//////...---///...------//////000000333777::::::;;;===;;;888777777777777777:::>>>AAAAAAEEENNNYYYiii{{{{{{qqqggg```XXXTTTNNNIIIEEECCCDDDDDD===<<<999666333111000///,,,...000111111000...---111111000---***+++///333------------...///000000000222333444444111///------,,,,,,,,,,,,---......---...000///------///111///...,,,+++++++++,,,,,,((()))***+++,,,---...///...***+++333777222,,,***------,,,+++,,,---...//////---,,,---///000...,,,,,,,,,,,,,,,,,,,,,------.../////////......111333111111222222222222222333333999CCCNNN]]]ppp***+++,,,,,,+++,,,...000++++++,,,,,,,,,---------...---+++************+++...---++++++---...---,,,++++++,,,///333555555444222333555666555222...,,,***+++,,,+++******+++---+++******---222333111///++++++***)))))))))))))))'''''''''(((''''''&&&&&&''''''&&&%%%&&&(((+++,,,+++,,,.../////////...---111111111111000//////...------,,,,,,------...///,,,+++***,,,///000---)))555444000+++&&&%%%)))---)))(((''''''&&&&&&&&&''')))******)))((((((+++---111333666777666666777888<<>>>>>===:::===@@@===777///***)))%%%%%%%%%&&&&&&''''''((((((((((((((()))******+++''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###))))))%%%%%%***)))$$$$$$$$$%%%%%%&&&&&&%%%%%%!!!###$$$$$$######%%%&&&$$$&&&'''&&&%%%%%%&&&(((%%%&&&'''''''''%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%''')))(((%%%$$$&&&)))#########$$$%%%&&&((((((%%%&&&(((((('''''')))***''')))++++++***))))))))))))+++,,,,,,+++******+++((((((((()))***,,,......*********++++++,,,,,,,,,)))))))))*********++++++((()))***++++++,,,++++++(((++++++******------+++***)))(((***,,,------,,,+++---......---------...+++***)))(((((()))***+++(((***,,,,,,,,,+++---...&&&(((***,,,,,,+++)))(((((((((((()))))))))******+++***))))))***+++***((())))))))))))************)))***,,,...////////////***,,,)))&&&***333444...++++++************++++++)))***,,,---......------,,,***)))***+++,,,,,,+++))))))***+++---...000111///......---,,,,,,++++++,,,------.........------,,,+++******,,,......---------...,,,***))))))******+++---...//////......///............///000000333777::::::<<>>???BBBEEEIIIIIIDDD???CCCAAA@@@???@@@@@@@@@@@@@@@AAABBB>>>777000+++)))&&&&&&&&&'''''''''((((((((((((((()))***+++,,,---******)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###)))+++&&&$$$(((***)))###$$$%%%&&&'''&&&%%%$$$!!!###$$$$$$###"""$$$%%%%%%&&&((((((&&&%%%%%%&&&&&&%%%%%%'''))))))%%%"""&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%%%%&&&((("""""""""###$$$%%%&&&'''&&&((())))))(((((()))+++&&&)))------***'''((()))&&&(((***+++******+++,,,''''''((()))***,,,---...******************++++++))))))(((((())))))***+++)))+++---------......///)))***++++++,,,.........***))))))***,,,------,,,,,,...111000---+++---///+++***)))(((((()))***+++'''***---...---,,,,,,---'''((()))***************(((((()))))))))*********++++++*********)))((((((((()))))))))************)))+++---/////////---,,,+++---+++(((***//////***+++******))))))******+++)))+++---///000///...---+++***)))***,,,......---*********+++---///000111//////...---,,,,,,,,,,,,+++,,,---...............---,,,++++++,,,------...---...///...+++*********+++,,,---/////////......000111111111000111222333222666999:::<<<@@@AAA>>>:::;;;<<<<<<===???CCCFFFGGGKKKRRR^^^mmm{{{rrrhhhaaa\\\YYYTTTNNNJJJGGGFFFFFF???===999666333111000000...///111333444444333222------------,,,++++++,,,...///000111222222333333000222333444444111///---,,,,,,++++++,,,,,,---...---...//////...---++++++222111000///......------,,,,,,++++++***)))((((((111---******,,,...///000---,,,+++++++++,,,---...------......///......---++++++,,,,,,---.........***,,,///000000000111222000...---,,,---///222444555:::BBBOOO___sss(((***,,,,,,,,,,,,---...+++++++++,,,,,,,,,------,,,------+++)))***...111---+++))))))+++---------,,,+++,,,...000111000///111333666888777444000---+++,,,---,,,++++++---///+++,,,...000222111///...---,,,,,,+++++++++,,,,,,)))***+++------,,,+++***'''((()))(((((()))---111///444999<<<:::777555444777777777:::;;;;;;777444,,,------...............,,,+++))))))+++,,,---------***((())),,,...,,,***&&&'''((()))))))))(((((()))***+++***(((((()))***,,,---......///111555888===<<<>>>CCCGGGEEE@@@<<<===;;;;;;===AAADDDEEEDDDIIIGGGCCC===666000---,,,(((((((((((())))))))))))(((((((((((()))***+++,,,------+++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$(((***&&&###$$$''')))###$$$%%%&&&'''&&&%%%$$$###$$$%%%$$$"""!!!"""###&&&'''((((((%%%$$$###$$$&&&$$$$$$''',,,,,,)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%&&&'''((()))******)))***+++***((('''((()))&&&)))------***'''((()))$$$&&&))))))))))))***,,,((((((((((((((()))***+++))))))(((((((((((()))***))))))(((((())))))***+++)))+++......------...000******+++,,,------...///,,,+++***+++,,,---,,,***,,,...111000---+++---///+++***)))(((((()))***+++'''***---///...---,,,---,,,+++)))''''''(((***+++))))))))))))************************)))(((((((((((()))))))))************(((***,,,---...---+++***---...---++++++---,,,***++++++************++++++***,,,...000111000///...,,,***)))+++---//////...***++++++,,,---///000111000000//////...------,,,+++,,,---...///000000000///...---,,,+++,,,---///...///000000---,,,+++,,,+++,,,---///000//////...000111222222000000222444000444777888;;;???@@@>>>;;;<<<>>>???@@@BBBEEEHHHGGGKKKSSS___ooo~~~uuukkkcccUUUTTTQQQNNNJJJFFFCCCBBBDDDAAA===888555333222222...///000222333333333222,,,,,,,,,,,,,,,,,,+++******+++---...///000000000000222333444444111///---,,,++++++++++++,,,---------------......---+++)))000000000//////...---,,,,,,,,,++++++***)))((((((---,,,+++***,,,......---,,,,,,+++***+++,,,---...---......///......------,,,,,,,,,------.........))),,,.../////////000222............///111333444555999BBBOOO```uuu)))+++------,,,+++,,,---******+++++++++,,,,,,,,,+++---...---++++++...222---,,,++++++---//////...---,,,,,,---//////...,,,...000222444444222000...***+++,,,,,,++++++---///,,,,,,...///000//////.........---,,,,,,,,,,,,,,,*********+++******))))))''')))+++***)))+++111555555===EEEIIIFFFAAA===;;;>>><<<;;;<<<>>><<<888444000///...---,,,,,,,,,,,,***)))((('''''')))***+++)))(((''')))+++---,,,***'''((()))***************(((*********(((((((((***...//////......///333666777555777<<<>>>;;;999999;;;:::<<>>@@@>>>;;;===???AAABBBDDDGGGIIIGGGLLLTTT```oooxxxmmmfffVVVUUUSSSQQQNNNKKKIIIHHHIIIEEE@@@:::666333333333,,,---...///////////////---,,,++++++,,,,,,+++***+++---///111222333222222000222333444444111///---+++++++++++++++,,,---------,,,+++,,,------+++***,,,,,,------,,,,,,+++***))))))******+++,,,,,,---'''***+++)))***,,,,,,))),,,+++*********+++---...,,,...//////...------...------------------------+++,,,............000111/////////000111444666777666:::BBBPPPdddzzz,,,...//////...,,,,,,,,,)))))))))*********++++++,,,///111///,,,***,,,///---,,,,,,...000111000...,,,++++++,,,......---++++++,,,...000111000///...)))***++++++***+++---///***+++,,,---...///000111///...---,,,+++*********++++++***)))((((((((((((&&&))),,,,,,+++...444999===FFFRRRWWWTTTMMMGGGDDDDDDAAA???@@@CCCCCC???;;;999777333///,,,+++************)))((('''((()))***&&&)))***((($$$$$$(((,,,******))))))))))))))))))''')))+++***)))))))))***000000///---,,,,,,...000///---///333333000222777======???EEENNNSSSSSSQQQ>>>999333...***((((((''')))))))))))))))(((((((((((('''''''''''''''((((((++++++******))))))(((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&&&&''''''&&&%%%&&&(((+++&&&&&&%%%&&&((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%%%%$$$!!!"""$$$%%%&&&'''&&&&&&''')))))))))'''''''''))))))(((((()))***++++++***&&&(((++++++++++++,,,---***)))))))))((())))))***((('''&&&&&&''')))+++---))))))+++,,,,,,,,,+++***(((,,,///...+++)))+++...---)))***------******...+++******+++---...---,,,+++++++++,,,...///...,,,+++***)))(((((()))***+++)))+++---......------......---+++))))))***,,,---))))))*********+++++++++''')))******(((''')))+++))))))))))))************(((((())))))***+++,,,,,,...---,,,++++++***,,,...------,,,,,,,,,,,,------......///000000111111222...,,,+++,,,...//////...,,,,,,,,,,,,---///000111000111333555444222...,,,,,,---///000222333333444111111000---******---000***---///000///...---...+++,,,...///000000//////---000222111...---111444000444666666999>>>???>>>;;;===@@@BBBCCCEEEGGGJJJIIIMMMVVVaaannn}}}zzznnnfff\\\YYYVVVSSSRRRRRRSSSTTTLLLHHHBBB;;;666333222222------------.........---///,,,******,,,---,,,***...000222555666666666555000222333444444111///---+++++++++***++++++,,,------+++)))***,,,------+++)))***+++,,,,,,,,,+++***((()))***+++,,,---...///&&&+++,,,)))))),,,,,,))),,,+++*********+++------,,,...000///---,,,---////////////...------,,,,,,---......---,,,---///111000...---,,,...222666999888<<>>@@@>>>;;;===@@@BBBCCCEEEHHHJJJJJJOOOWWWbbbmmmzzzzzznnnfff]]]YYYSSSOOOOOORRRVVVZZZNNNJJJCCC;;;666222111111///////////////.........000---******,,,---,,,++++++---000222444444444333000222333444444111///---++++++******++++++,,,------***((((((+++------,,,)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,------)))...///***)))...///,,,,,,+++*********+++,,,---+++...000000---,,,---///000000///...---,,,,,,+++//////...,,,+++,,,///111///,,,(((&&&(((...555999:::>>>FFFVVVlll---111333111000111...)))......---,,,,,,,,,------/////////...---,,,******,,,,,,,,,+++++++++******...---...000333333000,,,++++++************++++++******+++++++++,,,,,,,,,************+++,,,---...---,,,++++++******++++++,,,......,,,'''%%%%%%&&&---+++,,,///111444>>>HHHNNNUUU^^^fffmmmjjj[[[LLLIIIEEE@@@BBBLLLUUURRRIIIIIIEEE???999444000+++)))+++((()))***&&&!!!$$$++++++***)))'''''''''((()))'''((('''&&&%%%%%%''')))((()))***)))((('''((()))---+++***+++------***'''***''''''***)))%%%&&&,,,444888???EEEGGGEEEBBB??????:::444111000///,,,***,,,,,,***'''$$$$$$&&&((($$$######&&&******&&&"""&&&&&&&&&''''''((((((((("""######$$$$$$$$$$$$############$$$$$$&&&(((***&&&%%%$$$$$$&&&&&&%%%$$$&&&(((******'''&&&'''(((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&###$$$&&&&&&&&&&&&'''))))))((('''%%%$$$$$$%%%%%%#########$$$&&&)))+++---'''((()))+++++++++***)))(((((()))(((''')))+++...***+++,,,,,,++++++---///,,,+++***)))))))))***+++$$$$$$&&&(((+++,,,,,,+++)))***,,,------,,,***))),,,...///...---+++,,,,,,000000...,,,******,,,...---,,,,,,++++++,,,,,,---+++---......---,,,,,,---))))))(((((((((***+++,,,+++---///000/////////111+++)))'''''')))+++,,,,,,......,,,)))&&&&&&))),,,)))---000///***'''(((++++++++++++*********))))))''''''''''''((()))+++++++++,,,,,,+++***+++---000+++---......,,,+++++++++***+++,,,---///000111222---...//////------...///***+++---///000111222222444444444333111...+++***,,,---///222444666777888666777444///,,,......+++---,,,,,,+++,,,,,,------+++***))),,,111444444222111222333444555555555555444444444555777:::>>>???===???BBBEEEGGGJJJNNNQQQHHHOOOWWW```jjjvvvvvvppp___ZZZWWWVVVTTTRRRSSSVVVQQQLLLFFFBBB???:::444000......,,,***)))***---000111///---,,,,,,,,,+++***---...///111111222222222666333111000000111000//////---+++***++++++***)))************+++,,,---...+++,,,...000000///---,,,'''+++......++++++///444+++...///,,,))))))...333111///,,,))))))+++...000.../////////------///111000000///...------,,,,,,------......///000000000---...000000//////111222:::<<>>;;;666222//////...,,,***+++...000/////////......------,,,......000111222222222222444222000//////000///......,,,******+++,,,+++***************+++,,,---...------...//////...---,,,...///000...+++)))***,,,+++---///---******---111111///---,,,,,,---///000...//////...------...000//////......---,,,,,,+++,,,,,,------.../////////,,,---//////...///111222888<<>>>>>>>>GGGIIILLLOOONNNHHH@@@999///000000...+++(((((((((''')))***'''$$$###'''+++''''''(((((()))******+++######$$$$$$$$$%%%%%%%%%((($$$"""$$$'''&&& &&&$$$###$$$%%%&&&%%%######%%%'''''''''&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&'''((((((((($$$%%%''''''&&&&&&'''))))))((('''%%%%%%%%%%%%&&&'''''''''((()))+++,,,---******)))(((((()))))))))''')))+++,,,+++++++++------......---++++++,,,...,,,+++***(((((('''''''''************)))((('''&&&)))***+++,,,,,,+++***))))))+++---...---,,,---......///...,,,******,,,------,,,,,,++++++,,,,,,---+++,,,------,,,+++,,,---***)))))))))***+++---...111222222000---*********$$$&&&''')))***))))))(((+++,,,---+++***))))))***(((***,,,------+++)))(((+++************)))))))))(((((((((((())))))***+++***+++---,,,+++******+++,,,---...---,,,++++++,,,---------------------,,,+++,,,---,,,***)))***+++***+++,,,...///000000000222222222111000///...------...///111222333444444///222222///...000///,,,------,,,+++++++++++++++,,,++++++,,,///000000//////000222555777999::::::<<<:::888777888;;;>>>AAABBBCCCEEEGGGHHHJJJMMMPPPOOOQQQVVV[[[aaaiiiqqqwww~~~~~~wwwgggaaa\\\YYYVVVQQQQQQTTTLLLIIIEEEAAA>>>;;;777444111111000---,,,,,,...000+++...000000...,,,---......///000111222333333333444222000///000111000///...,,,++++++,,,---,,,+++*********++++++,,,---.../////////...---------,,,******,,,---------------))),,,//////,,,+++---///000//////......///000000......///...,,,,,,...///...------,,,,,,+++++++++++++++,,,,,,---.........+++---.........///111333777<<>>PPP\\\iiimmmlllggg___XXXTTTVVVUUUTTTWWW]]]aaa``````TTTEEE:::777555111...///+++'''(((++++++***)))******))))))))))))))))))((()))***)))(((((()))***$$$&&&(((((('''((()))++++++*********++++++******,,,,,,------+++***,,,.........///000000000//////777AAAPPP\\\___XXXLLLCCC777666444111---++++++,,,%%%(((++++++)))''''''(((&&&&&&&&&'''(((((())))))############$$$%%%%%%&&&$$$""""""###&&&'''$$$"""&&&$$$###$$$%%%&&&%%%$$$###$$$%%%&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))$$$&&&''''''&&&&&&'''))))))((('''%%%%%%%%%&&&'''$$$%%%&&&))),,,...000222+++***(((''''''((())))))(((***,,,---,,,++++++,,,---......---+++***+++---,,,,,,+++***)))(((''''''***++++++***)))''''''''')))***++++++++++++***)))(((***,,,---------...///---......,,,******+++---......------------......+++,,,---,,,******+++---************+++,,,...///000111111000,,,***))))))&&&'''((()))))))))***+++)))+++------+++*********+++,,,---///111000,,,)))************))))))))))))))))))(((((()))******+++***,,,......---+++***+++---......---++++++,,,---------------------------,,,------,,,***)))***+++***+++,,,...//////000000000000000000000/////////---...///000111222222222///333333111000111000,,,...---,,,++++++******+++,,,,,,,,,,,,---......---...///222555888:::;;;<<<<<<:::888777999===AAADDDCCCFFFKKKMMMNNNMMMMMMNNNNNNNNNQQQWWW^^^dddnnnvvv{{{kkkeee```]]]XXXSSSQQQTTTKKKIIIEEEBBB>>>:::777555222222111///,,,,,,...000&&&,,,111111---+++,,,///...///000222333444444444666444333333444444333222000...,,,,,,,,,,,,+++***++++++++++++,,,---......111000///---,,,,,,,,,,,,(((((()))+++...///...---))),,,///000...---------......//////000000//////...//////...,,,,,,---///,,,,,,,,,+++++++++******+++,,,,,,------...//////,,,.../////////111444666999???KKK^^^ttt///333444///,,,...000000,,,,,,,,,,,,---...///000000///...,,,++++++++++++%%%&&&&&&((()))***+++,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++------,,,+++***&&&''')))+++---...//////---,,,++++++******++++++...,,,***(((((()))******+++))))))***)))(((...666JJJ[[[nnnvvvvvvpppggg^^^SSSUUUTTTQQQRRRXXX\\\]]]VVVLLL>>>555111000...,,,,,,***&&&&&&(((+++***'''''''''(((((((((((((((((('''((())))))((('''((()))$$$&&&'''((('''''')))+++*********************++++++---...,,,***+++------111000///,,,***(((&&&%%%***555DDDQQQVVVSSSLLLGGG>>><<<999555444666;;;@@@444000,,,***))))))'''&&&%%%%%%%%%&&&&&&&&&&&&'''######"""######%%%&&&'''$$$%%%&&&$$$###$$$)))---&&&%%%$$$%%%&&&&&&%%%$$$###$$$$$$&&&'''(((''''''''''''''''''((((((((((((%%%%%%%%%&&&'''((())))))%%%'''((('''&&&&&&'''))))))((('''&&&%%%&&&'''((($$$%%%'''))),,,...000000***)))(((''''''((()))***(((***------,,,+++++++++---------,,,******+++,,,------,,,,,,+++***)))))))))***+++***(((''')))+++************************''')))+++,,,,,,---...000,,,------,,,+++***+++---------,,,,,,,,,,,,------++++++,,,+++))))))+++---++++++***+++,,,...///111...///000...,,,***)))***''''''&&&%%%###%%%)))---(((***---...,,,+++++++++,,,,,,---///000///,,,)))))))))))))))))))))))))))***))))))))))))******+++,,,...000000///---------.........---++++++,,,...++++++,,,------......///---.........,,,++++++---+++,,,---...//////000000//////////////////000000......///111111222222111333666666333222222000,,,...------,,,++++++,,,,,,------------,,,,,,------...///222555888:::;;;<<<999888777777:::>>>CCCFFFCCCIIIPPPUUUUUURRRNNNLLLPPPMMMOOOUUU[[[aaakkkvvv{{{xxxlllgggccc```[[[TTTQQQSSSKKKJJJGGGCCC>>>:::777666333333222000---,,,---///(((---222222///---...111...///111222444555555666999888777777999999777666333111...---,,,,,,***)))++++++++++++,,,---...///111000///---,,,,,,,,,,,,000///---------,,,)))''')))+++...000///...,,,,,,,,,---...///000//////.../////////...,,,,,,---...+++++++++++++++*********---------...//////000000...///000000111333777:::???EEEPPPaaavvv...111111///000222111---,,,,,,,,,---...000111222111000...,,,+++++++++,,,'''((()))***+++,,,------,,,---......------...///,,,,,,++++++++++++,,,,,,(((***,,,------,,,+++***%%%'''))),,,---.........---,,,++++++******++++++...+++)))((()))+++,,,---+++***,,,...,,,))),,,222===QQQjjjyyy~~~{{{qqqgggTTTTTTQQQLLLLLLPPPRRRQQQDDDBBB>>>:::666222...+++))))))'''$$$%%%))))))&&&&&&&&&'''(((((((((''''''&&&((())))))(((''''''((('''((())))))))))))***+++)))*********((()))***,,,***------***)))+++,,,,,,111000...,,,***)))((('''(((---333888;;;===???AAA===<<<:::999;;;CCCLLLSSSKKKAAA444,,,***++++++***''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%''')))***(((***+++'''"""""")))000'''&&&%%%&&&'''((('''%%%%%%%%%%%%&&&((()))(((&&&'''(((((((((((()))))))))%%%&&&&&&&&&'''(((((((((&&&'''(((((('''&&&'''((()))((('''&&&&&&'''(((((('''((()))******+++******((('''''''''(((((()))***)))***,,,,,,+++******++++++,,,,,,+++))))))***,,,,,,,,,------,,,,,,+++***(((***,,,***((((((***---************************''')))+++,,,,,,,,,...///+++,,,---,,,+++***+++,,,+++******))))))******++++++++++++)))((((((***---,,,++++++,,,---///111222,,,---......+++*********%%%&&&$$$!!!!!!'''---(((***---------,,,,,,---+++,,,,,,,,,+++***(((((((((((()))))))))))))))************))))))******+++,,,...000000///...///000//////...---++++++---///,,,,,,------...///000000---...//////------...///,,,---...///000000000000000//////......//////000...///000111222222222222555888777333222333111---......------------......---...///...---,,,---...///000222555777999::::::555555666777;;;>>>BBBDDDCCCJJJSSSXXXXXXTTTOOOLLLUUUOOOOOOVVV[[[___jjjwww}}}wwwrrrnnnhhhdddbbbbbb]]]UUUPPPPPPJJJJJJHHHDDD???;;;999999555555555222///......///---111444444222111222444...///111333555666666777:::999999:::;;;;;;999888444111///------,,,+++)))++++++++++++,,,---...////////////...---------,,,//////...---,,,,,,,,,,,,***+++---//////...---,,,,,,,,,...///////////////000111111///---,,,---///++++++++++++++++++++++++------......///000000111///000111111222555999===DDDKKKXXXhhh{{{//////---+++...111...(((,,,------...000111333444111000...,,,+++++++++,,,)))******+++,,,------...,,,...///...,,,,,,...111---,,,,,,++++++,,,,,,---((())),,,---...---+++***(((***,,,---...---,,,,,,---,,,++++++******++++++***)))(((***,,,---+++)))&&&(((,,,///...***,,,111333HHHbbbvvvvvvkkk]]][[[SSSKKKIIIKKKJJJFFF???AAABBB???999222///---&&&***)))%%%$$$''')))(((%%%&&&''')))))))))((('''''')))++++++)))(((((()))''')))***)))(((((()))***((()))***)))((((((***---''',,,,,,(((&&&***+++)))---------,,,,,,++++++***&&&((()))))))))+++000333333333333444999AAAKKKRRRSSSMMMDDD;;;555333222222------,,,+++***)))((((((((((((''''''(((***,,,...***++++++(((%%%%%%(((,,,)))(((''''''((()))((('''(((&&&%%%'''))))))'''%%%'''''''''(((((((((((()))&&&&&&'''''''''''''''''''''((()))((('''&&&'''((()))((('''&&&&&&'''((()))&&&'''((())))))(((''''''%%%%%%'''((())))))************+++***)))(((***+++((()))***)))((((((***+++)))***+++,,,,,,,,,++++++)))+++---+++''''''***...******))))))))))))******'''))),,,,,,,,,,,,---...***+++---,,,+++***+++,,,+++++++++******+++++++++***+++***)))'''(((***,,,,,,,,,,,,,,,...000222333,,,......---+++)))))))))%%%&&&'''%%%"""###(((---(((***,,,---,,,,,,---...,,,---...+++'''%%%''')))(((((((((((())))))******++++++***))))))******+++,,,---............111333/////////---++++++---000////////////////////////,,,---//////......///111......///000111111111111000///............///000...///000222333444444444444666555111111333333000...............///000111,,,...000///---,,,...000000111333444666666777777333444555888:::===???@@@DDDJJJRRRVVVVVVSSSPPPNNNUUUNNNNNNVVV\\\aaannn}}}|||ssskkkgggaaa______aaa]]]TTTMMMLLLGGGHHHHHHEEEAAA>>>>>>???888888888666222000000111111111111111111111222222...000111333555666777777888888888999::::::888666222000...---.........,,,,,,,,,+++,,,,,,---...///------...//////...---,,,,,,---...,,,+++,,,111555+++,,,,,,...///...---,,,---......//////000111111111222222000...---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000///000000111222555:::>>>EEEOOO___qqq111---(((%%%***...***###------...///111333444555222000...+++***+++,,,,,,*********++++++,,,------***,,,---,,,******---///---,,,,,,++++++,,,,,,---((())),,,......---+++))),,,---...//////---+++***---,,,++++++******++++++))))))***---...,,,'''"""!!!###)))...---***+++///444GGGaaauuuyyynnnhhhcccYYYOOOKKKKKKHHHBBBFFFGGGEEE===444......000$$$***+++&&&###'''***)))&&&'''(((*********)))((((((***,,,,,,+++***)))***&&&'''((('''&&&%%%&&&'''((()))***)))''''''+++...&&&++++++&&&%%%)))***(((******++++++++++++******!!!$$$((()))'''&&&'''(((((()))***,,,000777???DDDLLLOOOPPPMMMEEE===888777222111000///---,,,+++***++++++******+++---000111)))((((((((()))))))))(((***((('''((()))***)))((()))'''&&&'''******'''%%%&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&'''((()))((('''&&&'''((()))((('''&&&&&&'''((()))###$$$&&&'''((()))((((((###$$$&&&(((*********************)))'''''')))+++'''((()))((('''(((***+++'''(((***+++,,,,,,++++++***---...+++'''%%%)))---******))))))))))))******(((***,,,,,,++++++,,,---)))+++,,,,,,+++***+++,,,///......------......///*********(((''''''***,,,,,,,,,,,,---...000222444...//////---***(((''''''&&&))),,,***''''''+++///)))***,,,,,,,,,,,,...000...000111---'''$$$''',,,'''((((((((())))))******++++++***************++++++,,,,,,,,,,,,...111444000000///---++++++...000222111111000//////......***,,,............000111...///000111111222111111111000...------...//////...///000222444555555555222444333//////333444222............///111222333,,,///111000...---///111222222333444555555555555222444666888:::;;;<<<<<>>DDDMMMRRRPPPPPPUUUMMMJJJDDD:::000++++++---///,,,***,,,...000333666///,,,******(((&&&(((---///,,,'''&&&(((******)))''''''&&&%%%%%%&&&&&&&&&%%%&&&(((((('''''')))***&&&&&&&&&&&&%%%$$$###"""'''''''''&&&%%%%%%'''))))))******))))))((('''&&&''''''((((((((((((''''''((((((((((((''''''''''''((()))++++++******+++---,,,***(((''''''***---///------,,,+++++++++,,,,,,************************///000///---***(((((()))...++++++---...,,,---000***+++,,,,,,+++,,,...000...---+++))),,,111000,,,---+++++++++,,,,,,+++***---...000333555666444222---,,,***)))))))))******%%%'''******)))(((((()))***///000,,,,,,///...)))------,,,)))&&&%%%&&&'''(((((()))***+++,,,,,,------,,,+++++++++,,,......++++++,,,...///111222333///......---,,,,,,+++***000000111111111///...---,,,,,,,,,---///000222333222222333555666555222000000111111000//////111222111222333444444444333222555333111///...///111333...///111222333444444444555444333222111111111111333333333444444555555555444555666666666999===@@@EEEIIINNNSSSUUUUUURRRPPPQQQRRRVVV\\\eeerrrtttiii```___]]]ZZZWWWVVVSSSOOOLLLJJJEEEBBBDDDEEECCCBBBEEEBBBAAA???<<<888444111/////////...//////000111222...............///000000222222333444555555555555222000...---,,,---///000///...,,,++++++,,,---///........................---......,,,******+++---,,,,,,,,,------.........,,,,,,,,,---...///000111000111111000//////111333***,,,......---------...///......---------......111///000333444444:::AAAMMM[[[lll|||000000///---+++,,,...000---...//////000000//////000//////...---,,,,,,,,,---.........---,,,***)))+++,,,...000000000///...///...---,,,,,,,,,------,,,,,,---...---,,,+++******+++++++++******+++---,,,+++***))))))***+++,,,)))+++------+++))))))***+++))))))+++***))),,,111999KKKfff~~~~~~zzzmmmbbbSSSAAA===???:::CCCBBBCCCGGGIIIFFF>>>888---***'''''')))******(((&&&'''((())))))((('''&&&$$$(((,,,,,,***''''''((())))))))))))))))))******)))'''&&&'''((()))(((''')))(((((((((''''''''''''$$$&&&'''((('''''')))***)))***)))'''%%%$$$$$$&&&!!!"""######$$$%%%)))+++///000888GGGTTT]]]hhhqqqgggddd^^^SSSFFF<<<666444444444666:::<<<;;;888666222...,,,---+++)))+++///+++)))'''(((***+++***((()))((('''&&&&&&%%%%%%&&&%%%&&&(((((('''''')))***''''''''''''&&&%%%$$$###&&&'''''''''&&&&&&(((+++'''(((((()))))))))(((((('''((((((((((((((((((''')))))))))(((((((((''''''(((***+++***))))))***,,,))))))))))))***+++,,,,,,++++++*********++++++,,,++++++++++++++++++++++++,,,---...---+++******+++,,,******------++++++...***+++,,,+++******,,,......///---***+++......+++,,,++++++++++++,,,+++***......111666:::;;;888444000///,,,***((('''''''''&&&(((++++++***))))))******...///------///...***++++++***(((&&&&&&((())),,,,,,,,,,,,,,,,,,,,,,,,******)))((()))***+++,,,***+++,,,---...///000111222222111000///////////////000000111000///...---,,,,,,,,,---...///000111333333444555555555333222000000111000//////000222222333444666666666666666444333111000///000111222///000111333444444555555888777666555444444333333111111111111222222222333444555666777777:::>>>BBBIIILLLQQQUUUVVVUUURRRPPPOOORRRXXX___hhhtttyyymmmddd^^^\\\ZZZXXXVVVRRRNNNKKKIIIEEEBBBDDDEEEBBB@@@BBB===>>>>>>>>>;;;777222000//////......///000111111//////......//////000111333333444444444444333333111000...---------//////...---,,,++++++---...000------------------------,,,------,,,******+++,,,++++++,,,,,,---.........---,,,,,,---...///000111///000000///......111333+++,,,------,,,,,,---...,,,,,,,,,---...///000111222000000222333555===EEEUUUdddvvv222333222000...---///111---......///////////////------------------------///000000///...,,,***(((***+++,,,...///......---//////...,,,,,,,,,,,,,,,,,,---.........---+++******++++++***(((((()))***,,,+++***))))))***+++,,,+++,,,...---,,,******+++,,,))))))******(((+++000666IIIgggvvvdddUUUGGG777333555...666888===DDDHHHFFF@@@999///,,,((('''((()))******''''''((((((((((((''''''&&&((()))++++++)))((('''***)))))))))(((((((((((((((''''''((())))))(((&&&'''((()))))))))((('''&&&%%%'''(((((((((((()))+++)))))))))'''%%%$$$%%%&&&"""###%%%%%%$$$%%%(((***)))(((---888DDDQQQ___iiiqqqrrrrrrmmmdddZZZSSSNNNJJJKKKLLLMMMMMMHHH???888333///---///...+++,,,000)))((((((***,,,,,,+++)))***)))((('''&&&%%%%%%%%%%%%&&&(((((('''''')))***(((((((((((('''&&&%%%$$$%%%'''(((''''''(((***,,,&&&'''(((***++++++******((((((((())))))(((((((((*********))))))))))))((()))***+++***)))((()))***&&&''')))***++++++******)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++---***((()))------***))),,,***+++++++++))))))+++------000000+++))),,,---,,,++++++++++++++++++,,,,,,......000777===>>>999444000...,,,***((('''''''''(((***,,,---,,,++++++,,,+++...///------///...+++((())))))(((''''''***,,,//////...---,,,,,,++++++))))))(((((())))))***+++++++++,,,,,,---......///222000...---,,,,,,...///...///////////////...---,,,,,,,,,---...///000111444444444444444444444444000000000///......000222222333444555666666666666333222222111111111111222000111222444555555555555999888777666555444444333000000000111111111111111444555666777888;;;@@@CCCJJJMMMQQQTTTUUUTTTQQQOOONNNRRRXXX```jjjtttxxxlllbbb]]][[[YYYXXXVVVRRRMMMIIIIIIEEECCCFFFEEEAAA>>>???:::<<<>>>???===999444111//////.........///000000/////////...//////000111333333333333333222222111111000...---------...///---,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,***++++++,,,------......------------...///000000.........---------000222+++,,,,,,+++***+++---///***+++,,,---///111333444333000000222333888BBBMMMcccrrr666666555333000...///000...//////000000000000000+++,,,,,,---......////////////000000///---+++******+++,,,---.........---...------------,,,------+++,,,---------,,,+++******++++++***((((((***+++,,,+++************+++,,,+++,,,------+++******+++,,,))))))+++***(((+++000333HHHhhh~~~mmmWWWFFF<<<111///111,,,---000555<<>>:::000---)))'''&&&''')))***'''(((((((((((((((((('''''''''((()))++++++)))&&&(((((((((((((((((((((((((((''''''((())))))'''%%%&&&''')))******((('''%%%&&&((())))))(((((()))+++((())))))'''%%%$$$%%%&&&&&&'''(((((('''''')))+++,,,***(((+++000888AAAHHHZZZaaajjjqqqtttrrrnnnkkkgggfffdddcccaaa[[[NNNBBB666111///000000...///222,,,,,,++++++,,,,,,,,,+++(((((('''&&&&&&%%%&&&&&&%%%&&&(((((('''''')))***((((((((((((((('''&&&&&&%%%&&&((((((((()))+++---((()))+++,,,---,,,+++***))))))))))))))))))))))))+++++++++*********)))))))))***+++***((('''((()))&&&''')))***************((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++,,,)))(((***......+++)))+++((()))******)))***,,,...+++///000,,,)))+++...///***++++++******+++,,,......---000666<<<===666///,,,+++***))))))***++++++)))+++......---,,,,,,---+++---......//////...,,,)))******)))((((((***,,,//////......---,,,++++++*********+++++++++,,,,,,,,,,,,,,,------.........111000---++++++,,,...///.........////////////...,,,,,,---...///111333444333333333222111111333444111111000...------///111222222333333333333333333222222222222222222222222111222333444555555555555666666555444333222111000222222222222222222222222222333444666777:::???CCCGGGJJJNNNQQQSSSRRRPPPOOOMMMPPPVVV]]]fffqqq|||wwwkkk```[[[ZZZXXXWWWUUUQQQLLLHHHKKKGGGFFFHHHGGGBBB>>>>>><<<===>>>>>><<<888555222000000///....../////////......------......///000111111222333333333222222000///...---------.........------,,,,,,,,,---...++++++++++++++++++++++++***,,,---,,,+++***+++,,,******+++,,,---......//////...............///000,,,------,,,+++,,,///111,,,,,,,,,***)))***---000***+++,,,---///111333555333111000111444;;;IIIWWWooo888888777444000...---.........///000000000000///,,,,,,---......///000000,,,---.../////////...---++++++,,,---............***+++,,,---......//////***++++++,,,+++***)))((((((***************,,,...---,,,+++******+++,,,---+++,,,,,,+++***)))***+++,,,******+++***))),,,111444KKKlll{{{eeeMMM>>>888000///111---...///222666;;;===>>>>>>222000,,,(((&&&&&&''')))(((((((((''''''(((((((((''''''''')))***+++)))'''%%%&&&&&&'''(((((())))))((('''''''''))))))(((&&&%%%'''(((******)))'''&&&'''((())))))(((((()))***((())))))'''%%%$$$%%%'''###%%%&&&&&&%%%%%%&&&'''((((((((((((,,,222777:::;;;CCCPPP]]]gggkkkjjjiiihhhnnntttzzz|||kkkXXX@@@:::666777888777888:::666444222///---,,,,,,---''''''&&&&&&&&&''''''(((%%%&&&(((((('''''')))***(((((())))))((((((''''''$$$&&&((()))))))))+++,,,,,,---///000///---+++***+++***))))))))))))***+++++++++++++++***************++++++***((('''((())))))((((((((()))***+++,,,)))))))))******,,,---...++++++++++++++++++++++++)))+++++++++)))((()))******)))+++//////,,,***,,,&&&'''))))))***+++...000''',,,...+++)))---111222)))***+++***)))***---000000000222777;;;:::333---++++++***))))))***+++,,,***,,,//////...------...,,,,,,---///000///......,,,,,,,,,***))))))+++---......------,,,,,,,,,,,,******++++++,,,,,,,,,,,,------....../////////000555333111//////000222444............//////000000,,,---...000222555777888111222333111000///111444222222000...,,,---///222555444444333222222222222222222222222333222222222222222333444555555555555333333444444333222000000222222222222222222222222000111333444555999===AAADDDGGGKKKPPPRRRSSSRRRQQQMMMNNNPPPUUU^^^jjjxxxyyymmmaaaYYYXXXVVVUUUTTTQQQMMMIIIMMMIIIHHHJJJIIICCC@@@???@@@???===;;;999777555555222111000///////////////------,,,,,,------...//////000111222333444444444///......---------------000///...---,,,+++++++++++++++++++++++++++++++++)))+++,,,,,,+++***++++++***++++++---...///000000000//////.........//////+++,,,,,,++++++,,,...111,,,,,,,,,***)))***---000,,,,,,------...000111222222000000222555>>>PPP```yyy777777777444000...------------...///////////////////////////////////////***+++---...//////......+++,,,,,,,,,---......///)))***+++---...///000000)))***+++++++++***((('''((()))*********+++---///---,,,+++******+++,,,---+++,,,,,,+++))))))***,,,,,,******,,,,,,+++...444;;;SSSsssxxxbbbKKK>>>;;;333///111---,,,,,,---///222666:::===666555111,,,(((&&&'''(((((((((''''''''''''((((((&&&'''((()))))))))******$$$$$$%%%&&&'''((()))))))))(((&&&&&&((()))((('''&&&'''((()))))))))(((''''''((())))))''''''((()))'''(((((('''%%%%%%&&&'''"""$$$&&&'''&&&%%%&&&'''$$$'''((())),,,222555555...111888AAAHHHKKKKKKIIIMMM\\\qqqpppQQQIIIBBBCCCEEEEEEGGGIIIFFFEEEBBB<<<666222000///))))))(((((((((((())))))%%%&&&(((((('''''')))***'''(((((((((((((((''''''$$$&&&((())))))((()))+++---///000111000...+++))),,,+++***))))))***+++,,,+++++++++************)))***+++,,,+++***)))***+++***))))))((()))+++,,,...***************+++,,,---************************)))***+++***(((((()))***+++)))***......++++++---&&&((()))******,,,...111'''+++,,,***+++000333333(((***+++***(((***...222222444777999:::888333///...---+++***((((((((()))+++---///000///.........---+++---000111......000.........,,,++++++---.........---------,,,,,,,,,))))))***++++++++++++***------......///000111111333222000//////000222333............///111222333......///111333666888999///222444333000///111444444333111///------000333777777555444444444444444333222222222222333333444222222333444444444444444222333444555555444333222111111111111111000000000000111222333444777<<>>AAACCCGGGKKKMMMOOOOOONNNIIIJJJKKKNNNUUU```llluuuxxxzzzttthhh\\\VVVSSSQQQPPPPPPQQQPPPOOOOOOJJJGGGHHHHHHDDDBBBCCC???>>>===;;;:::999888777666555444222111000000000///............///000000444444444444444333222222---.........------,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,---,,,******+++,,,---...///000222333333222111000///............***+++,,,,,,+++,,,///222,,,...///...------///000,,,++++++,,,,,,---...//////000222555:::EEEZZZmmm---///111111111000111222444555666666777777666666555444333222111///......,,,,,,---------,,,***)))))))))))))))***+++,,,---+++,,,---.........---,,,++++++,,,---,,,+++***))))))******)))''''''((()))------++++++++++++------.........,,,++++++,,,...,,,***+++.........222888AAA[[[xxxmmmWWWEEE@@@CCC;;;444666555---...000222555999===AAA>>>>>><<<666///***((())))))((('''&&&&&&'''((()))###(((+++***'''&&&***...''''''&&&&&&&&&%%%%%%%%%,,,)))%%%###%%%''')))***'''''''''''''''((()))***&&&'''((('''&&&%%%&&&''''''(((((('''%%%%%%&&&(((!!!###&&&''''''''''''((((((,,,+++'''''',,,---***///+++&&&$$$'''***,,,,,,(((777LLLfffzzziii^^^TTTRRRVVVXXX\\\```mmmooopppiii]]]OOODDD>>>555444222///---+++******%%%&&&(((((('''''')))***&&&&&&'''''''''''''''&&&$$$&&&((()))'''&&&&&&''''''))),,,///000...,,,***---,,,***))))))***,,,---*********))))))))))))(((***+++------,,,,,,---...'''))),,,///000...,,,+++***))))))(((((((((((())),,,,,,,,,,,,,,,,,,,,,,,,###%%%'''((()))***,,,...+++((('''******((())),,,---......,,,+++***+++---,,,,,,***(((,,,222111---''')))+++***''')))///555+++000555666333111222444******)))))))))***,,,---***---//////...---......---***,,,222222......111,,,---.........000333666555444333111...,,,+++***,,,---...///000///...---)))***+++,,,...///000111222222222222333333333222////////////111333555666222222222111222222333333000555999999555222333666777666333000......222555000000000111222555777888555333111000000333555777111111222333333333222222///000333555666666555555555555555444444333333333333444444444555777;;;>>>>>>@@@CCCFFFHHHIIIHHHHHHGGGIIIKKKOOOUUU___iiippprrr}}}}}}wwwlll```UUURRROOONNNOOOPPPQQQQQQNNNIIIEEEFFFFFFCCCBBBDDD:::;;;<<<======;;;999888777666555333222111111000000000000000000111222222888777777555444222000///------......------,,,+++)))***+++---.../////////,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,---,,,+++***+++------...000111333444444333222111///............***+++,,,,,,,,,---000222,,,...000000///...///000*********+++,,,---//////...///333777;;;GGG]]]ppp...///000222333333444444888888999;;;===<<<:::888999666333000---,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,---...///***+++,,,,,,++++++...000+++******,,,------+++)))///...---,,,---///111333---...//////...---+++***%%%(((++++++***...555<<>>======;;;999777222//////111555>>>GGGJJJLLLGGG;;;000+++)))&&&((((((''''''''''''((((((++++++)))(((''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&'''((())))))((())))))(((''''''***,,,'''***)))&&&&&&)))(((%%%&&&%%%$$$###"""###$$$%%%%%%''')))+++,,,------,,,222111&&&"""***+++'''***(((,,,777LLLbbbooopppmmmTTTPPPLLLLLLPPPTTTWWWXXXaaaeeelllooommmbbbTTTKKKAAA===666000111555444///+++++++++------+++***+++)))&&&$$$###&&&)))++++++$$$'''******'''&&&(((******++++++)))'''&&&'''(((///,,,******++++++(((%%%'''((()))******)))((('''---+++)))***---......,,,,,,,,,,,,+++,,,,,,------******+++++++++,,,,,,,,,)))+++,,,,,,+++++++++,,,111+++&&&(((---111...***************************))),,,......,,,,,,...111,,,000000++++++......)))+++,,,,,,++++++,,,000222///333777888555111000000...(((''',,,///---+++...,,,...///...---+++,,,,,,,,,,,,+++***+++,,,---...000000000111222333555666???999111---,,,,,,+++******,,,...///...---------,,,...000///,,,***+++,,,222000...000333444333000......//////000000111111000000000111222333444555555777999999666444555777555666555222000///000111111555666555555999888666555333111000111222555777???999333000111333444333999999999777555555777999777555333111000000000000111222444555666999>>>AAA>>>@@@BBBDDDDDDEEEGGGIIIJJJKKKMMMPPPUUU\\\dddjjjiiisssxxxjjj]]]VVVUUUSSSSSSSSSRRRPPPOOOLLLGGGBBBAAADDDFFFDDDBBB<<<<<<;;;;;;;;;:::::::::444333111111333444333222222111000/////////000111222222222111000///......---...//////...,,,***)))...,,,+++---///,,,$$$,,,,,,,,,,,,------...///,,,,,,+++++++++,,,,,,---222***)))111888666111///111000///...---,,,++++++000...++++++---/////////---.........//////000000...------,,,,,,,,,------...000555:::>>>GGGZZZlll222333444666777888888999;;;===???AAAAAA>>>999666666555222000......//////...............---,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,---...///)))+++,,,+++******+++---+++******,,,------+++)))...---,,,+++,,,...000111---------------,,,+++***+++,,,---***))),,,333999UUUkkkyyyjjjUUUOOOHHHEEEDDDCCC@@@===777333111333555999BBBKKKPPPQQQLLL???333---***'''((((((''''''''''''((((((''''''''''''((()))***+++'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''((((((((('''(((((('''&&&''')))+++'''***)))&&&&&&((((((%%%$$$$$$$$$%%%&&&'''((((((&&&''')))+++,,,......///''')))!!!)))+++)))///((((((,,,666BBBIIIHHHEEEBBB???===>>>CCCHHHLLLMMMVVV___jjjqqqoooggg]]]VVVFFFDDD???999999:::777111111000///000000000000222000---***))))))***+++***&&&'''(((((('''&&&'''''')))***+++***))))))***++++++******+++------***((('''((()))***++++++***)))...,,,***+++---///...---++++++*********+++,,,,,,+++++++++++++++,,,,,,,,,)))+++,,,---,,,+++,,,---///---+++++++++,,,+++)))++++++++++++++++++++++++)))***,,,,,,++++++,,,---,,,//////++++++......++++++++++++***)))+++///222000444777888666333111111---(((''',,,///---,,,---,,,---//////---,,,,,,------,,,,,,++++++---...///000111111222444666777888>>>888222...------,,,+++)))+++---...---------...+++---//////---,,,---///000//////000222333222111---------...///111222333222222222222333555666777555777999888666555666777555555444111//////111333111444555333444888999666777666333222222333555666<<<999444222222333555555888888888777555555777999444333222222222333444555444555666777888<<<@@@DDDCCCDDDEEEDDDCCCCCCEEEGGGIIIKKKNNNRRRVVV\\\ccchhhjjjsss{{{lll___YYYWWWUUUSSSRRRQQQOOOMMMKKKFFFAAAAAACCCDDDBBB@@@;;;;;;;;;::::::::::::999888666555555666777777666444222111////////////000222222222222111000///...------------,,,+++***)))000///......///...+++))),,,,,,,,,,,,---....../////////...---------......///++++++///000...///222111111000///...---,,,,,,++++++))))))***---000222............/////////000......---------------...---///333777:::CCCTTTeee666777888999:::;;;;;;<<<<<<>>>AAABBB@@@;;;666222333222111000///000111111......///000000///---,,,,,,,,,++++++,,,,,,---...++++++++++++,,,---......***,,,------,,,,,,,,,---++++++***+++------+++)))++++++******+++,,,...///...---,,,+++************+++,,,,,,,,,...555???FFF```qqq{{{kkk[[[NNNKKKHHHGGGGGGEEE@@@<<<555222111444777<<>>CCCFFFFFFFFFEEEDDDCCCDDDGGGIIIIIILLLPPPTTTXXX]]]bbbfffjjjsss~~~nnnaaa]]]ZZZVVVSSSQQQOOOLLLIIIHHHDDD@@@???@@@AAA>>><<<::::::::::::999999999888999888666777888999888777444333111000////////////222222222222111000//////------,,,+++************...//////.........000222++++++,,,,,,---......///222222111000000000000000------//////+++(((...666111000000///...---,,,,,,(((*********)))---333888............////////////...........................///333666999AAAQQQaaa~~~:::999999999999999::::::999:::<<<;;;888444000///111111000/////////000000---...///000000///---,,,,,,,,,++++++,,,,,,---...,,,+++++++++,,,,,,---...+++---000111000000111222,,,+++***+++,,,,,,+++***))))))))))))***+++,,,---...,,,+++)))((())))))***))))))+++---444???LLLUUUiiivvv~~~qqq___OOOFFFGGGIIIKKKLLLHHHAAA<<<777444444888;;;@@@IIIRRRVVVVVVOOO@@@333---***'''((((((''''''''''''((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&))))))&&&%%%((((((%%%"""###$$$%%%###!!!'''''''''(((***,,,///000111999666333444---&&&***$$$%%%&&&((())),,,///222+++)))((((((***,,,...///444@@@NNNSSSRRRPPPRRRVVVZZZaaaeeeeeedddddd___YYYIIIKKKJJJFFFAAA>>>999444111///+++***)))(((&&&$$$+++)))(((***---...,,,)))'''))),,,,,,,,,+++,,,---///...,,,,,,++++++***))))))***+++,,,---...//////.........////////////...000000000000000111222333,,,,,,+++++++++,,,---...)))+++---...---,,,---...''')))------,,,***))))))************************,,,)))'''(((+++,,,***(((+++,,,---,,,---.........,,,,,,***)))(((+++000333111333444444444333222222,,,+++,,,---/////////000,,,...//////.........//////......------...000111444444444444444555666666555222000---,,,,,,,,,,,,(((***,,,,,,,,,,,,---///---...///////////////000+++...000000...---000333///---,,,+++---///333555333333333444555666777888444555666777777777777777666666333000......111444111444444333555:::<<<;;;:::999666444222111111222222444555333111111555999666777888888777666888999777666555333333333444444888999;;;<<<===@@@EEEHHHEEEFFFEEEEEEEEEGGGKKKOOOJJJMMMRRRWWWZZZ]]]aaadddjjjsssqqqdddaaa]]]WWWRRRNNNKKKGGGDDDCCC@@@>>>======<<<999666999999999888888888777777666555444555777777666444222111000/////////000111111111222222111000000///...---+++*********+++,,,(((,,,///...+++***...222***+++,,,---.../////////333333222111000000000000---000333111---+++000666//////......---,,,,,,+++***,,,...,,,***---555<<<.........///////////////......//////////////////111111444888<<>>BBBKKKTTTTTTSSSLLL===111+++)))&&&((((((''''''''''''(((((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&)))(((%%%%%%''''''$$$'''(((******)))&&&### &&&&&&&&&&&&(((***,,,---)))222444444777000'''***&&&)))******(((&&&&&&(((((((((((('''''''''((()))***333<<>><<<999777555333111000000000...000333222111111444888666777999888777666777888555444333222222333444444999:::;;;<<<===AAAEEEIIIIIIIIIHHHGGGGGGJJJNNNQQQMMMPPPUUUYYY\\\___bbbdddkkktttvvvkkkddd___XXXQQQLLLGGGBBB???===<<<;;;:::999777444222888777777777666666666666444333333444666666444222000000/////////111222333000000111111111000/////////...,,,++++++,,,------%%%+++000///+++(((***...***+++---///000000000000222111000000/////////000---///222222111222222111...------,,,,,,++++++++++++...///---***,,,222999///////////////.........------...///000000//////111111333999===EEESSSaaattt<<<;;;999888777888999999555666555222...---000444000000////////////......---------------.........,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,---(((***,,,---...000333666---+++******+++,,,,,,+++))))))******+++,,,,,,,,,---,,,+++***))))))))))))((()))---666EEEWWWgggqqqzzz}}}oooeeeaaaeeellloookkkbbbWWWPPPAAA<<<999:::;;;???HHHRRRUUUUUUMMM>>>111+++)))'''((((((''''''''''''((((((%%%%%%%%%&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''%%%&&&((()))'''''''''(((&&&((((((%%%%%%''''''$$$###%%%''')))***)))'''&&&&&&&&&&&&&&&'''((()))***,,,333222111555///&&&'''"""%%%((()))((('''&&&&&&%%%&&&((((((''''''((()))'''---222222222888FFFRRR```nnn||||||lllVVVCCC<<<777222...,,,+++***)))(((((((((+++---......---------...,,,++++++,,,...---///000000......///111,,,,,,,,,---...///000111---///111111///...---...++++++,,,,,,---...000000...---+++***+++,,,...///***,,,...///......///111000///......---***$$$ ))))))))))))))))))))))))+++******+++---......---...++++++......,,,,,,///------------,,,...111444///---+++,,,---///......+++///111//////222444333///000222111///......//////......---...///000111333222000///...---------***,,,------,,,,,,---...,,,---------,,,,,,...000000///......//////,,,+++///000000///...---...///111000...,,,,,,---...///000000000111222333444555444333444666888:::999888666666555222000...///111444888999999:::>>>>>><<<666555444333222111111111---///111222222333555666777888999999777666666777111111111111333555777999999:::<<<===>>>AAAFFFIIIOOOOOONNNLLLKKKKKKMMMPPPQQQTTTXXX[[[]]]```ccceeekkktttzzzrrrgggaaaYYYQQQJJJEEE@@@===999999::::::888555333111666666666666555555555555444444444555777666444222000000/////////111222333...//////000000///.........------,,,,,,---------''',,,000000,,,)))***---+++,,,...000222222222222//////............//////,,,---...///333666333---------------,,,,,,++++++***+++,,,+++)))***...222///////////////.........+++,,,...///000000///...//////111777<<>>===999444444444444333333333333000000111333666777666555888999::::::777555555555111111111222444666999:::;;;<<<===>>>???BBBGGGJJJQQQQQQRRRPPPNNNNNNOOOQQQTTTWWWZZZ\\\^^^aaadddgggkkkuuu|||{{{}}}yyysssjjjddd[[[RRRKKKEEE@@@===777999;;;;;;999666444222555555555555444444444444444333444666777666444222333222000/////////000111------............------+++,,,,,,---------,,,,,,)))+++------+++***,,,///,,,---000222444444444333------,,,------...///000,,,//////...222777777222//////............------((())))))***+++,,,---...000/////////............***+++---///000///...---111///111666;;;BBBMMMXXXjjj...------...111444888:::555888999666111---...000---...000222444555666666111000...,,,---///222444,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,,,,111111///---,,,---111555...+++))))))***,,,,,,+++++++++,,,---............+++,,,------,,,+++)))((()))((((((---666BBBLLLQQQQQQRRRZZZiii{{{wwwnnnbbb[[[SSSPPPNNNQQQZZZddddddbbbXXXGGG888111---+++((((((''''''''''''((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((())))))%%%(((******)))((())))))%%%((((((%%%$$$''''''$$$'''((()))))))))((('''&&&((()))*********)))'''&&&$$$######(((&&&+++&&&$$$$$$&&&))),,,,,,+++///111222000+++'''%%%&&&+++,,,+++(((%%%)))111999HHHVVVdddiiikkkqqqwww{{{uuueee]]]QQQFFF>>>999666444222444666555111///000222000000///......111666:::DDDJJJQQQRRRKKK@@@777222///...---,,,,,,---//////+++...111111...,,,+++,,,++++++,,,,,,---///000111///---+++******,,,///000***,,,.../////////111222%%%+++000000+++))),,,111,,,,,,,,,,,,,,,,,,,,,,,,%%%(((+++,,,++++++...222000,,,,,,//////******...(((+++---............000///+++((((((+++......---&&&---000,,,+++000333111222333444222000---------...------,,,---...///000,,,,,,,,,,,,,,,---...///(((,,,000111000///111333111111000...,,,,,,...///,,,+++***,,,///000...,,,666222//////000000---***+++,,,---......///000000000000000111222333555555444222222555999;;;:::888---000333444444333333444222777;;;;;;<<<===;;;666444444444555555555666666333111111444888:::777444888:::;;;:::777555444444555555444444555666888999<<<===>>>???@@@DDDHHHLLLNNNPPPRRRRRRRRRRRRSSSUUUWWWYYY[[[]]]___bbbeeehhhkkkvvv~~~xxxttttttwwwvvvqqqlllfff]]]TTTLLLFFFAAA>>>666999<<<===;;;888555444555555444444444333333333222222222444666555222000666444222000............,,,,,,------...------,,,)))***,,,------,,,+++***))))))(((''''''***---000,,,...111333555555555444,,,,,,,,,,,,---///000111///333333///111888;;;999000000000000000/////////(((((()))+++...000///...000000//////.........---)))***,,,...//////...---444222333777;;;AAALLLVVVggg|||---///111111222333666999999999888555222111111333444222111111333444444333555222......000111000..................///000111...------+++***)))((((((//////.........//////000---,,,+++******+++,,,---++++++,,,---------,,,,,,,,,,,,---------,,,+++***$$$%%%'''***---111444555===BBBCCCLLLbbbuuuqqqhhhaaaaaabbbdddmmmxxxtttjjj]]]SSSFFF888...+++*********(((&&&&&&(((***+++***'''%%%$$$%%%%%%&&&)))))))))&&&$$$$$$%%%'''&&&'''(((((('''%%%###!!!'''''''''(((((((((((((((&&&(((******)))(((((((((&&&''')))((('''%%%&&&&&&$$$&&&)))---...+++&&&"""!!!###&&&'''&&&%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''((((((***,,,///111111000000...,,,***)))***000,,,&&&((('''***555666>>>CCCKKKWWW[[[aaappp|||wwwjjj___WWWOOOGGG@@@EEECCCDDDFFFBBB<<<999;;;888::::::888777;;;CCCKKKdddpppyyyrrr\\\DDD666000---...///111333555666777555444333333333111...+++222,,,***------+++---222---......---,,,,,,...///+++,,,,,,---.........---(((***+++,,,++++++,,,...************************************+++,,,---...---,,,+++*********+++,,,,,,///222333111///...---'''((()))***,,,,,,------)))(((((()))+++---///000111111000///...------,,,***++++++,,,,,,---......,,,++++++***************))),,,111333222000---,,,///111111000///...///000000000000000111111111111---///000111111000///---............////////////333222111/////////000000333444666888999888777666666777666666555444222222666888:::<<<<<<:::777555777777666555444444333333000333666777888888999;;;999999999888777555333222444444666777777888888888:::<<<===>>>AAAEEEKKKOOOOOOTTTZZZ[[[ZZZXXXXXXYYY\\\^^^```bbbdddhhhllloooqqqxxx}}}{{{yyyvvvrrrooonnnmmmmmmjjjhhh```TTTNNNLLLHHHAAA??????>>><<<;;;:::999888999999999666333222222333999444000000444666555333;;;999555222000/////////))))))***...222333000------,,,++++++************+++((((((+++,,,)))))),,,---///111222333222000///+++---,,,***,,,111///***222111000222444666555555222222111///...,,,+++++++++)))''')))---000000///111111111111000///...---+++(((***111111---+++///111111444888<<>>===;;;:::999888777888888666555444555777777333000111444777666444:::888555222000/////////,,,+++,,,///222444222000///...---,,,+++*********---******---...++++++......000111222333222000///+++---...,,,+++,,,---...222111000111333444444333222222111///...,,,+++++++++)))(((***---000000///,,,,,,---.........------+++)))+++000000,,,+++...000111444:::>>>EEESSSaaaqqq///111222333333444777999999999777444111000111222222111111333666888999999333111...---.........------.../////////...---,,,000000000000000000000000///...------,,,,,,,,,,,,++++++***))))))***++++++***+++,,,,,,---------,,,,,,,,,---------,,,+++***++++++************++++++'''---,,,///;;;GGG[[[uuuyyykkk```SSSCCC888333---...---,,,))))))***+++((('''&&&&&&&&&((()))***((())))))'''%%%$$$&&&'''%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&(((******)))((((((((('''((()))(((&&&%%%%%%%%%&&&(((+++------,,,***((('''((())))))'''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%&&&(((***'''''''''((()))+++...///$$$+++)))&&&***((((((000666===<<<===BBBBBBHHHYYYiii|||~~~uuusssqqqjjjddd[[[___fffllllllkkkooouuuqqqllleee___```lll}}}eeeGGG666111222111///000444:::AAAEEEEEEDDDBBB@@@===;;;888777555///+++///222///***&&&((()))***)))'''''')))***+++,,,,,,---------------''')))************+++---,,,,,,,,,,,,,,,,,,,,,,,,***))))))******+++,,,---///...---,,,++++++++++++///111333222000...------,,,,,,++++++***)))''''''))))))))))))***,,,...000,,,++++++***)))(((''''''''''''((()))************)))((((((((((((((())))))***---111222111///.........///000///---,,,---...666555333111000000111111000111222333333222111000///000222333333333222111111111000000000111222222111222444555666666555444555555555555555444333222111222444555666666555444999888888777777666666666222555999;;;:::999888888888777666666666666888888::::::;;;<<<<<<<<<;;;;;;;;;<<<===???CCCJJJRRRXXX]]]bbbggghhhfffccccccdddaaa```___^^^^^^aaafffjjjsssyyy~~~}}}zzzwwwvvvtttpppmmmiiifffdddcccaaa\\\UUUPPPNNNHHHCCCAAA@@@???===;;;999888777444555666666555555777999555333111222666888888666999777555222000////////////......///222444444444111000///---,,,+++++++++---******---...++++++...///000111222222111///...+++,,,......+++(((,,,111222111000000222222111000222111000///...,,,++++++***))))))***---/////////((()))***,,,---...//////,,,+++,,,000000---,,,---...///333999>>>EEETTTaaappp///111222222333444666999999999777555111000111222111000000333777:::;;;;;;444222000///............///000222222222000...,,,---------...//////000000......---,,,++++++++++++******************************+++,,,------------,,,,,,---------,,,+++***,,,+++***)))((((((((((((***111///...444;;;NNNhhh}}}jjj[[[MMM???333///,,,------,,,***))))))+++)))((((((''''''((())))))'''(((((('''&&&%%%&&&'''%%%%%%&&&'''((((((''''''$$$$$$%%%%%%&&&&&&''''''&&&(((******)))((((((((("""$$$'''((('''''')))***"""&&&+++......,,,)))'''###%%%''''''&&&&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$$$$&&&((($$$$$$###$$$&&&)))---///&&&...,,,***///,,,(((///111888777777:::777<<>>>>>>>>>>>>>>======>>>@@@CCCGGGOOOXXX^^^eeejjjnnnnnnjjjgggeeefffbbbaaa^^^ZZZZZZ]]]bbbgggpppvvv~~~~~~{{{xxxwwwuuuqqqmmmgggccc``````^^^ZZZVVVSSSOOOJJJFFFCCCBBB@@@>>>;;;999777666222333444444333444666888333111111333777999888777777666444222111000//////000///......000222444555333222000///---,,,+++++++++((((((+++,,,)))))),,,...//////000//////...---***+++---...,,,))),,,222222000//////000000///...111000000...---,,,++++++*********+++,,,...//////)))***+++---...///000000......///000000///......,,,...222888<<>>666555.........000333777;;;===BBBCCCBBBAAA??????BBBEEEFFFIIIHHH@@@666000///000,,,------,,,***)))+++,,,+++,,,,,,---,,,,,,++++++'''((()))***))))))***,,,........................************+++,,,---...+++,,,---...///000000111111111111///,,,+++,,,---******++++++++++++************))))))***,,,...///......---,,,+++***))))))((()))+++,,,------,,,+++*********++++++---...///,,,...000000///...///000,,,......---,,,+++,,,---000/////////000111333444222222333333333333222222111222333555555555555555000000111111222222222222///000111222222333333333333333444444444444444444333444555666777777777777777777666666666666666555555777;;;<<<:::888777777666555444555666999<<<===>>>??????@@@@@@@@@@@@???;;;===???BBBGGGOOOWWW]]]kkknnnqqqppplllgggeeedddbbb```\\\YYYWWWZZZ```eeemmmsss{{{|||zzzxxxsssnnnhhhbbb______\\\YYYWWWUUUPPPLLLJJJDDDCCCAAA>>>;;;888666555222333333222000000111333000000222555777888888777555555333222111000000///000///...---...000333555444333111///...---,,,,,,+++((((((+++,,,)))))),,,------------------,,,,,,***...000///---...///000222000////////////...,,,000000///...---,,,,,,+++******++++++,,,---...///++++++,,,---......------///000111000111111111000///000444999<<>>CCCQQQXXXYYYMMM===444222333.........---+++***+++---,,,,,,,,,,,,,,,++++++***''')))************+++---........................+++++++++,,,,,,---...///+++,,,...///111111222222///000///,,,******+++---******+++,,,---------,,,+++******)))***,,,---...---,,,,,,+++***)))(((((((((***,,,...///...---,,,)))))))))***+++---...///---...//////......///111---...///...,,,+++,,,---111111111111000000//////222222222222222222222222...//////000111222333333000111222222333222222222000000000111111222333333111222333444444444444444222333555666777777666555666666666666666666666666555777999:::888777777888555555555666777:::<<<======>>>???@@@AAAAAAAAAAAA>>>@@@CCCGGGKKKRRRYYY^^^jjjnnnqqqpppkkkfffddddddbbb```]]]ZZZYYY\\\aaaffflllqqqyyy{{{uuunnnhhhccc```^^^YYYVVVVVVTTTOOOLLLLLLFFFEEEBBB???;;;888666444222222222000...---...///...000333555777777666555444333333222111000000///.........------...111444333222111///...------------******---...++++++...++++++,,,,,,,,,---------,,,999===444...222333...111000/////////000...---//////......---,,,,,,+++***+++,,,,,,+++,,,...000++++++,,,,,,,,,+++******...111111///000333444222333444888===@@@DDDPPP[[[qqq333444555555555555888:::<<<<<<;;;888555333444666000///...///111333333333555555555222...---...111+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////000000,,,++++++,,,,,,---...///+++,,,------------,,,+++))))))+++,,,---.........,,,,,,---------,,,+++***))))))))))))******+++,,,(((---,,,---444777???QQQffflllvvvcccRRR>>>555000***%%%######&&&((())))))))))))***++++++++++++***))))))((($$$&&&((()))'''&&&&&&'''(((''''''''''''(((((((((######$$$%%%&&&'''((((((&&&(((******)))(((((((((&&&((()))(((&&&%%%%%%&&&&&&,,,222222...***(((((((((((('''&&&######$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$$$$&&&(((%%%%%%&&&&&&'''''''''(((###***)))+++444444000555444333---111<<<999333888///...111888===@@@HHHQQQ[[[[[[]]]___```^^^[[[YYYIIIQQQccczzzrrr]]]OOO;;;888333///---...000111111333444222111444;;;AAARRR\\\```WWWIII@@@;;;777222222222000...---...000,,,,,,,,,,,,,,,+++******((()))++++++******,,,---........................------------...///000000...///000111111111000000...---,,,***((((((+++---+++,,,------.........---+++************+++---...---,,,++++++))))))((('''(((***,,,//////...---,,,*********+++---///000111...//////...------000222---...///...---,,,,,,...000111222333333111000///222222111111111111222222///.........///111333444111222333333333222111000000000000000111222333333000111222333444555555555444666888::::::888666555777777777777777777777777555666777777666666888:::444555666777999:::<<<<<<<<<<<<>>>???AAABBBBBBBBBBBBDDDHHHLLLPPPTTTZZZ]]]fffjjjnnnnnnkkkgggffffffcccbbb```]]]]]]```eeejjjmmmrrrzzz|||uuunnngggcccaaa]]]WWWSSSSSSQQQLLLJJJLLLGGGFFFCCC???;;;888555333111222222000...---...000,,,///333555666555444333222222222222222111000///---...///...------000333222111000///...------------******---...++++++...++++++,,,,,,---///000000---IIIRRR>>>...333555...111///...///000000///...///......------,,,,,,+++***+++---,,,++++++---000++++++,,,,,,,,,,,,+++++++++///000---...333555222222444888>>>AAAFFFRRR]]]ppp~~~{{{yyyzzz555666777777777777999;;;======;;;999666444555666000///---...000111000000444555444111---,,,---000,,,,,,,,,,,,,,,---...///++++++,,,,,,---......///+++++++++,,,---...///000,,,,,,............,,,,,,((()))+++,,,---.........,,,,,,---...---,,,+++***+++***************++++++))),,,((((((...---000>>>DDDFFFMMMYYYdddlllpppsssnnnoooooopppvvv{{{tttiiiTTTEEE777222222///+++((("""%%%(((*********+++,,,))))))***++++++++++++***$$$&&&((()))(((&&&&&&''')))(((''''''''''''((((((!!!"""###$$$%%%&&&''''''&&&(((***+++)))((((((((($$$%%%'''(((''''''((()))'''+++...,,,'''$$$%%%'''%%%&&&&&&&&&%%%&&&)))+++$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$%%%''')))$$$%%%&&&(((((((((((((((###***))),,,777999777<<>>BBBGGGJJJHHHDDDAAA???EEERRRfffxxx}}}iiiDDD>>>666///+++,,,///111111333444222000333:::AAALLLXXX___[[[TTTMMMEEE===666777666555333222333444,,,,,,,,,,,,,,,+++***)))(((***+++,,,++++++,,,.................................---......///000111111111222222111000...---,,,,,,***((('''(((+++...---......///......------++++++*********+++---.........---,,,+++***))))))(((***,,,...///...,,,+++,,,,,,---...000222444555...//////...------000222...///000///---,,,---...,,,///222444666555333222222111111000000111111222222111//////000333666888222333333444333222000///000000000000111222333444000111222333444555555555777999<<<>>>>>>;;;999666888888888888888888999999555666666555555666888;;;333555666888:::;;;;;;;;;:::;;;===???AAABBBBBBCCC???BBBGGGKKKNNNQQQUUUXXXbbbggglllmmmkkkhhhhhhiiiccccccbbbaaaaaadddiiimmmooottt{{{|||uuummmgggcccaaa]]]UUUPPPQQQOOOJJJIIILLLHHHFFFCCC@@@;;;888555333111111222111//////000222+++///333555555444333222222222222222222111000000---///111000......000333000000///...............+++((((((+++,,,)))***,,,,,,,,,------///000222333///UUUcccFFF---222666...111///...///000111000///.........------,,,,,,,,,))),,,---,,,******---000,,,---....../////////...)))---...+++---333555111///111666===@@@FFFRRR^^^ooo|||wwwtttwww555666777777777999;;;>>>777:::>>>>>><<<777444222000000000...,,,,,,...000333222111///...---,,,,,,---,,,,,,++++++,,,,,,---,,,000111......111000+++......---------...////////////...---+++***))))))(((((())))))***+++------,,,---...---------///111+++***)))((()))***,,,---+++++++++,,,---...///000888888;;;???CCCEEEEEEDDDEEEIIIOOOUUU___fffddd]]]EEE999...)))'''&&&(((+++&&&'''''''''(((((())))))$$$'''***+++***((((((((((((''''''''''''(((((()))$$$'''))))))'''&&&)))+++'''&&&%%%$$$$$$%%%&&&'''%%%'''(((((('''&&&&&&'''((())))))(((%%%$$$$$$%%%%%%((()))''''''++++++(((###$$$$$$$$$######%%%&&&&&&''')))(((&&&$$$######&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((()))...444888888777666555444444555999<<>>EEELLLWWW______WWWJJJAAA@@@===999666555444222111///...,,,,,,,,,,,,+++))),,,---------,,,,,,...000---......,,,++++++...000,,,...000000000///000222222444666666222///,,,+++,,,+++***))))))***+++,,,------............---------,,,++++++,,,---///000111000...+++(((&&&''')))%%%(((***++++++******+++'''***...000000111222333111111111111111000///...999555111000222333333222111222222222222111000000///////////////000111111111111000------...333666555555555555444333222222000---,,,---111444555444111333555666555666888:::999<<<>>>>>><<<999888888999999888888777666666666555333222444888:::888666444333333333444666888999>>>;;;;;;>>>>>>;;;;;;>>><<<>>>DDDJJJKKKKKKOOOUUU^^^dddkkkmmmllliiiiiiiiigggiiijjjiiiggghhhmmmpppvvvwww{{{zzztttooojjjddd```___WWWPPPNNNKKKHHHHHHJJJLLLGGGBBB>>><<<:::666222222000111333222000111666222333555666666555333222111222222000...---...000000000//////000111222222...///000000...---............---,,,,,,,,,------++++++,,,,,,...///111222===AAABBB===999777555111//////000000...---+++)))000000000///...,,,+++***,,,,,,+++,,,---...///000//////////////////......+++...111333222222222222///444888999;;;DDDRRR]]]uuuzzz~~~~~~~~~}}}yyysss}}}333555777888888999;;;<<<999<<>>666...+++***'''''')))'''''''''((((((((())))))***,,,------,,,*********)))(((((('''''''''((((((&&&(((***)))&&&%%%''')))'''''''''&&&&&&'''''''''%%%'''(((((('''&&&&&&'''***++++++***(((&&&'''(((&&&))))))''''''***+++(((&&&'''((('''&&&'''(((***&&&''')))(((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))...444888999999777666444444444666888999BBBFFFLLLPPPMMMIIILLLRRRTTTVVVQQQFFF<<<777555222888BBBSSSeeepppwwwnnnSSSBBB:::555444555666222//////...---222888@@@FFFOOOWWW[[[XXXQQQLLLHHHDDD???:::777555444444000///------......,,,+++)))***++++++******,,,...///000///---,,,,,,---///,,,...111111111000111222333444444222...,,,+++,,,))))))))))))***,,,...///------............------,,,,,,,,,,,,,,,...///000000000000---***(((((()))&&&(((***************,,,'''***,,,......///111333222222222222111111000///777444111111333444333222222222222222222111000000///////////////000111111111111///---,,,...222555666666666555444222111000000...---...222555555444444555777777777777999::::::<<<>>>>>><<<999888888999999888888777666666666444444555666777888999999444444444444555666888999>>>;;;;;;======;;;;;;===>>>???DDDIIIJJJIIINNNUUU[[[```fffkkkllljjjiiihhhgggiiillllllkkkkkklllnnnpppqqquuu|||}}}zzzuuuqqqlllgggddd\\\UUUOOOMMMLLLIIIIIILLLLLLHHHCCC@@@>>>;;;777444222000111333222///111666222333444555555444333222444444444222000//////000000000000000111111111222///000111000...---------......------,,,------...,,,,,,,,,---...///000111222777999777555666555333///000000111111000///.../////////...---,,,***))).........------,,,++++++........................***---000222222111111222111444666777999AAALLLVVVoooxxx~~~222444888::::::999:::;;;;;;===AAAFFFHHHDDD<<<555444111......111333222111,,,++++++***)))*********///...,,,++++++,,,...///---...---))))))---///.../////////...------------......---,,,,,,+++******,,,++++++***))))))******+++,,,......------///000,,,+++*********+++------******)))******+++,,,---+++******+++,,,---+++******...333999AAAHHHGGGBBB666000---...,,,(((&&&'''''''''(((((((((((())))))+++,,,,,,***'''&&&'''(((***)))((('''''''''''''''((()))***(((&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%''')))((('''&&&'''((()))***+++***((('''((()))'''******((((((++++++(((((()))***)))((((((***,,,&&&''')))(((&&&$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&(((,,,222777999999;;;;;;;;;:::::::::::::::BBBFFFOOOVVVXXXYYY___gggnnnpppjjj\\\MMMBBB:::444555:::FFFXXXfffrrrsss]]]OOOFFFAAA@@@???777000/////////333888<<>>@@@@@@CCCGGGGGGGGGLLLSSSWWWZZZ```ggglllllliiifffeeehhhkkklllkkkjjjiiijjjhhhiiinnnttt{{{|||yyywwwyyy}}}|||zzzvvvsssqqqmmmiiifffZZZSSSNNNMMMLLLIIIIIILLLLLLJJJFFFCCC@@@===999666222111111333222000222666333333333333333333333333555666666444222000111111///000111222333222111111///000111000...,,,,,,---......---------......///---------------...//////+++000444333333555555333......///000111111000000............---,,,******---............,,,+++***------------------......***---///111000000000111222333333444777>>>FFFLLLfffttt000444888;;;;;;:::999999;;;<<<@@@GGGKKKHHH>>>666555000,,,---222444333000------,,,,,,,,,------...000...,,,++++++,,,...000.........------///000/////////......---,,,+++***---------,,,,,,+++++++++++++++***************+++***,,,---...------...///------,,,++++++,,,---...***************+++,,,,,,---,,,+++,,,------,,,+++,,,///111333777;;;999333///,,,+++---,,,(((&&&((((((((((((((((((((()))))),,,,,,***'''$$$$$$%%%'''******)))''''''&&&&&&&&&((((((((('''&&&&&&&&&&&&###$$$&&&&&&&&&&&&$$$###&&&'''))))))'''&&&'''((('''((()))((('''&&&'''(((***,,,,,,)))))),,,,,,)))&&&'''((('''&&&&&&(((***&&&((()))(((&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''***...222444555???@@@BBBCCCDDDEEEDDDDDDDDDBBBBBBFFFJJJRRRaaaooozzz~~~sssdddWWWJJJAAA:::999>>>MMM___ppp{{{ppphhh```[[[PPPDDD888444444666:::??????AAAFFFLLLRRRYYY___cccaaa^^^XXXOOOEEE===888666444222///////////////...,,,---------++++++---.../////////...------///111,,,///333444333222222222333333222///,,,))))))***&&&&&&''')))***,,,...///------............------,,,,,,,,,---......///000***,,,......+++(((&&&&&&))))))***)))((())),,,...++++++,,,,,,,,,---000333222222333333444333333333111111222333444555444444222222222111111111111111000000//////000000111222000000///---,,,---000222444444444444333111000///......///000111333333333666777999888777777888999<<<>>>??????<<<999777777999999888888777666666666444333333555777999888888444333333333444666888999>>>;;;;;;>>>???<<<<<>>;;;999444222333555444222333888444444333222222222333333222333555444222111222222///111333444444333111000...///000000...---.........---------...///000000///......---------.........333555333222333333000,,,------................../////////...---,,,,,,***+++---/////////---,,,,,,,,,,,,---------------***,,,///000//////000111222222111333777===CCCGGG^^^ppp///333888;;;;;;999888888::::::>>>CCCHHHFFF===555444000,,,,,,111333111...///............///000000000///---,,,,,,---///000...///111333444222111000............---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---)))+++---...------...///......---------------...,,,++++++++++++,,,,,,---***)))((((((***++++++******------+++,,,...---(((---***)))***)))'''(((,,,))))))))))))))))))((((((000///---***'''''')))+++******)))''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%&&&'''(((((('''&&&%%%&&&((())))))(((''''''(((&&&''')))(((''''''((())),,,......+++***---,,,)))%%%&&&'''&&&%%%%%%''')))'''(((((('''&&&%%%&&&(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())),,,...000:::<<<@@@DDDGGGHHHIIIIIIIIIAAA:::777999BBBSSSbbbqqq{{{vvvkkk___UUUGGG???;;;BBBPPPaaattt|||iiiZZZJJJ@@@<<<:::<<<@@@AAAEEEJJJPPPUUU[[[bbbggggggfffddd\\\RRRHHHAAA>>>777444111/////////......---......---,,,,,,---///,,,---...------...111333---///222444333222222222000222444333///,,,******''''''((())))))*********------............------,,,,,,---...////////////***---///000...+++(((((()))******))))))***,,,///------...------...111333111222333444444444444444///111222444444444555555333222111000000000111111000000000000000111222222/////////---,,,,,,///111000111222222333222222222---...///000000111222222444666777666555555666777:::<<<>>>>>>;;;999777777999999888888777666666666666222000222888:::888444333333222222333555777888>>><<<<<>>AAA@@@@@@AAADDDDDDDDDIIIQQQSSSUUUYYY```gggiiigggcccbbbaaa``````aaabbbcccddd```ccciiinnnsssvvvxxxyyytttpppjjjhhhjjjooosssvvv{{{{{{ooonnnmmmmmmmmmkkkhhheee]]]VVVPPPOOOLLLGGGFFFGGGJJJJJJIIIFFFBBB>>><<<:::666444555777666333555:::555444333222222222222333...000222333222222222333111222333555555333111000+++---///000/////////111---------...///000111222//////...------------...///444666333222222111//////.........------------///000000000000000///...+++---///000000///...---,,,,,,,,,---------......***,,,.../////////000222111111111444999>>>DDDGGGXXXmmm///333888::::::999888888999999;;;>>>AAA@@@:::666444111...---000111000...///...............///////////////....../////////......111666777333000111....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,---((((((((()))***,,,---...(((+++---...---------...////////////............,,,,,,+++++++++,,,,,,---)))'''&&&''')))***+++***'''***+++)))))),,,,,,)))+++)))((()))(((&&&)))...******))))))))))))((((((,,,,,,+++)))''''''))),,,***)))((('''''''''''''''%%%$$$$$$%%%''')))((('''))))))************))))))&&&(((***)))((('''((((((((()))************+++,,,,,,......***)))++++++(((&&&'''((('''&&&&&&(((***'''(((((('''&&&&&&''')))&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((+++...000222555999===???@@@AAAGGGAAA:::888777:::BBBLLLbbbppp~~~~~~uuummmZZZNNNBBB===@@@IIIVVVaaaxxxwwweeeWWWIII>>>999:::@@@HHHSSS\\\bbbhhhmmmqqqnnnooonnnhhh]]]SSSMMMKKK<<<888444111000000///...---......---++++++,,,------...///......///222444...///111222111111222333///111444444222///,,,,,,((())))))******)))((((((------............------,,,,,,...//////000//////,,,///222222000...,,,,,,)))***+++*********,,,...---...//////......000222000111222333444555555555000111333333333333555666444333111000000000111222111000000000000111222222...//////---,,,,,,---///...///000111222333333333---///111111111000111222222333555444444333555666888:::<<<<<<:::888777777999999888888777666666666555333111333888:::888666333333333333444666777999>>>;;;<<>>>>>AAAAAAAAADDDGGGGGGFFFKKKRRRTTTUUUXXX]]]aaabbbaaa``````^^^\\\\\\___aaacccddd___dddlllrrruuuwwwyyyzzztttooogggccccccfffiiilllttt{{{yyynnnmmmmmmnnnnnnlllhhheee___XXXRRRPPPMMMHHHEEEFFFGGGHHHHHHFFFBBB>>>;;;;;;666555555888777444666:::555555555444444333333222---000333444333333333444333333444555444333222111+++---///000/////////111------......000111333333///......---------......***000333111111222222000222111000///////////////000000111111111111111000222222222222000...,,,+++,,,,,,,,,---......//////,,,---////////////111333///111444666999>>>DDDHHHTTThhh000333777999999888888999888888999999999999888777555333222000/////////000000//////.........//////...///000000000000///...---+++---333444000...111///000222333222111000///+++++++++,,,,,,---------***)))))))))***+++,,,,,,(((***---......---------000000000000//////......++++++************++++++,,,***((((((***,,,,,,+++'''***+++)))))),,,...,,,)))((()))+++)))&&&)))...*********)))))))))((((((&&&'''''''''&&&&&&)))+++)))(((((('''''''''(((((('''%%%$$$%%%'''((('''%%%))))))(((((((((((())))))'''(((******((('''((()))''')))***+++******,,,---***---,,,((('''(((((($$$&&&'''((('''&&&&&&(((***'''(((((('''&&&&&&(((***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&(((,,,///***+++---///111222333333;;;888888:::;;;:::===CCCVVVeeeuuurrreeeTTTHHH>>>;;;???GGGPPP___rrrzzzuuupppvvvsss^^^HHH;;;777???LLL```pppzzz{{{qqqdddYYYTTTTTTAAA===888444333222000///...//////...,,,,,,---...222333333111000000222444...///000///...///222444///111222222000/////////******+++,,,,,,+++***)))------............------,,,---...///000000//////,,,...000111///---,,,---((()))+++,,,++++++,,,---,,,---//////...---...//////000111333444444555555111333444222111111444777444333111000///000111222111111000000111111222333...//////---++++++,,,......///000111222222222222...111444444333222333444000222333444333444555777555888:::;;;999888777777999999888888777666666666333666888888777777999<<<555555555555666777999:::<<<999:::===>>><<<===@@@BBBCCCGGGLLLLLLKKKOOOUUUSSSUUUWWWXXXXXXYYY[[[\\\ZZZYYYXXXZZZ^^^``````___^^^eeeooowwwzzz|||}}}vvvppphhhbbbaaadddgggiiipppwww}}}|||uuummmllllllmmmmmmjjjfffccc^^^XXXSSSQQQOOOJJJGGGHHHDDDFFFGGGEEE@@@<<<::::::555444444666555333555999666666777777666444333222222555777888666555444444555444444444333333333333...///111000...------...------...///000222444555......---------......///)))...222111111333333111000000///...///000111111...///000111111111111111555444333222111///......,,,------...//////000000---...///000///000222444...222777999999<<>>111<<>>PPPjjjvvveeeYYYUUUUUUEEEAAA;;;777555333222111111222222111///...000111777777666444111111222333/////////...---...222444000000000///......000222***+++,,,---...---,,,,,,---..................---,,,---...000000000000///)))+++------+++******+++'''))),,,---,,,,,,,,,,,,***,,,//////...,,,,,,---...///000222333444555555333444444222000000444888444333111//////000111222111111111000111111222333......///---++++++,,,---000000111111111111000000///333666666444333444666000111333444444444666888333666999:::999777777777999999888888777666666666000999???===666333:::BBB777777666777888999;;;<<<:::888888<<<===;;;;;;>>>DDDFFFJJJPPPPPPOOORRRXXXSSSUUUWWWUUUSSSSSSVVVYYYSSSSSSTTTXXX]]]^^^]]]ZZZ]]]fffqqqzzz~~~xxxrrriiicccbbbeeehhhjjjnnnuuu|||~~~~~~xxxqqqjjjjjjjjjjjjjjjgggccc___]]]WWWRRRRRRPPPLLLIIIJJJBBBEEEFFFDDD???;;;999999444222333555444111333888666777888888777555333222888:::<<<<<<999666555555666555444333333333333444111222222111...,,,++++++------...///111222444555---------------...//////,,,222555333222333333000,,,,,,+++,,,---///111222---...///000000111111000333333222111111222222333------......///000111111...///000000000000333555---444999:::888999@@@FFFPPP___ttt555333222666<<>>EEEJJJPPPSSSSSSTTTVVVYYYTTTTTTUUUUUUUUUTTTTTTSSSYYYZZZ[[[\\\\\\[[[ZZZYYY[[[```iiittt}}}|||yyyrrrkkkfffdddddddddiiioootttyyy{{{yyy}}}xxxlllgggggggggffffffeeeeeeddd\\\YYYUUUQQQOOONNNKKKIIIDDDCCCBBB@@@===:::888666444555777777666666888999444444333333444555666888999999999888777666555444444444333111//////222444000///............//////------...111444444000---//////.........//////000111333555555333000/////////---,,,...222444333222---...///000111222333333...///000111111000///...---...///.........000222---...///000111222333333444666:::>>>>>>:::<<>><<<<<<;;;999:::<<>>999333000000222555777111///111333222222333000000000///////////////...------,,,,,,---......000111444777999888333000...---,,,++++++,,,---..................//////000///111222111///......///+++,,,------......---------,,,***)))((()))***+++***+++***(((&&&'''***---)))***************)))))))))***************))))))************************&&&)))***(((+++///,,,%%%'''((())))))******))))))"""$$$&&&''''''&&&&&&'''$$$%%%&&&&&&%%%&&&(((***((()))***+++***)))'''&&&'''***,,,---***(((&&&&&&&&&'''((('''%%%$$$%%%%%%&&&'''((()))************''''''&&&%%%&&&'''((()))((('''&&&%%%&&&'''''''''''''''''''''''''''''''''###'''***)))&&&&&&))),,,)))((('''&&&'''(((***,,,(((,,,000444777===DDDJJJOOOSSS[[[fffsss}}}uuufffUUUFFF===888444333666888<<>>EEEJJJPPPSSSTTTUUUXXX[[[UUUUUUTTTTTTVVVXXXZZZ[[[XXXYYYYYYZZZZZZYYYXXXWWWYYY]]]fffqqqyyyzzzwwwsssnnnhhhdddddddddeeeiiiooosssyyy{{{zzz|||vvvjjjgggeeedddccccccccccccccc___[[[UUUQQQNNNKKKIIIGGGDDDCCCAAA???<<<999666555444666777777666777888:::888777666666666777888999777777777888777777666666555555444222111111333555111111000000000000000111...,,,+++---000111111///000//////////////////000000222444555333111111111///......000444555444222------...///000111111222...///000111111000//////...//////...------///111...//////000111222333444222333777::::::777:::@@@GGGZZZppp000///000555;;;??????===<<<<<<<<<<<<===AAAFFFJJJFFFAAA:::444222222333333777333222555666444333444333222111000//////000111000///---,,,,,,---.../////////000222444333111...///...---,,,,,,---...///000000000000////////////111222333222000.........------,,,,,,,,,---......,,,+++***)))))))))***+++*********(((''''''***,,,)))***+++,,,,,,+++***)))((()))***+++++++++++++++************************)))+++***)))+++---,,,(((((((((((((((((()))******&&&&&&&&&''')))((('''%%%&&&'''''''''&&&&&&((())))))******++++++)))(((''''''))),,,,,,***'''&&&&&&&&&)))++++++(((&&&&&&'''&&&''''''(((***+++---...''''''&&&&&&&&&'''((()))'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))'''&&&(((+++)))((('''''''''((()))***%%%***000333555:::BBBIIIMMMQQQYYYbbbmmmyyyyyynnn]]]JJJ<<<666111///111333444888>>>EEEJJJYYYqqqyyylllfffgggjjjuuutttuuurrrgggWWWLLLHHHHHHLLLYYYqqq|||ppp^^^JJJ@@@>>><<<;;;<<<444666888888777666666777777444111...------...///,,,,,,*********,,,...///...------///000111000...***,,,...///...---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,,,,,,,---///...,,,*********++++++,,,---......000000000000111111111111...///111222333333222111222222333444444444444444555555555666666666666555333333444555444333222111000111222333333222111111000///...000111222222111111333666888999999888888333444555444333333555666555444444666888999888777999888777666666777888999777777888888999888888777444888:::999:::======:::999999999999:::<<<===>>>CCCGGGMMMPPPQQQSSSVVVYYYTTTSSSRRRSSSUUUYYY^^^```WWWWWWXXXXXXWWWVVVUUUUUUWWW\\\eeeooottttttppplllhhhcccaaabbbddddddiiinnnrrryyy|||{{{}}}~~~uuuhhhfffccc```______````````````[[[UUUOOOLLLIIIGGGEEEDDDCCCAAA>>>:::777555444555666777888777777888::::::999777666666777777888444555666666777777666666666666666444222222444666222222222222222222222333///---******,,,///000000/////////000000111111111000222444555444333333444000000111444666666444222...............///000000///000000111111000//////...///000...---,,,...//////000000111222333444444111111444777777555:::AAAFFFXXXooo~~~}}}~~~000000111444999<<<<<<;;;<<<======<<<<<<@@@GGGMMMFFF@@@888333333444444222555333444777888666555777666555222000///000111222222000---,,,+++---///000///......///000111000///...---,,,,,,,,,---...//////////////////...---------///111111/////////000...---,,,++++++,,,...///++++++***))))))******++++++***)))(((((((((***+++)))***,,,------,,,+++*********+++++++++++++++************************************)))***++++++*********)))((((((***+++,,,)))'''&&&(((******'''$$$)))******)))'''&&&''')))******++++++******)))(((&&&(((******)))'''&&&&&&''''''(((((()))((((((((((((((('''((()))+++---...)))))))))))))))*********&&&&&&%%%$$$$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((''''''(((***))))))((('''''''''(((((($$$***000333333777>>>EEEFFFLLLUUU^^^hhhuuu}}}uuugggQQQ>>>444000///333777999===BBB======EEEUUUgggyyyvvvggg```^^^___\\\\\\]]][[[VVVTTTUUUTTTUUU]]]pppppp]]]QQQJJJEEEDDDEEE:::<<>><<<999777333111...+++***+++---...,,,+++)))((())),,,///222.........///111222111000&&&))),,,.../////////000++++++++++++++++++++++++,,,------...//////000000///......000111222000///++++++,,,,,,------......///000000000000000111111///000222333333333222222///000111222333333333222333444666777777666444333222333444444444333222111///111222444444222111///...------///111333444333111222555777999999999999555555666555444444555777555444555666999999888666888888666666666888999;;;888888888888888888888777444888:::999:::===>>>;;;:::::::::;;;<<<===>>>???@@@EEEJJJLLLMMMNNNQQQUUURRRRRRRRRTTTVVVYYY\\\^^^WWWWWWWWWVVVUUUTTTSSSSSSWWW]]]eeemmmpppooojjjfffaaa]]]\\\___aaabbbfffkkkqqqzzzvvviiieeeaaa\\\ZZZ\\\]]]]]]]]]^^^YYYSSSMMMJJJIIIGGGFFFDDDBBB@@@<<<999666444333555777888888888888999;;;999888666555444444555555444444555555555555444444444555555444222222444666222222222333333333333333000///---,,,---...//////---...///111333444555555444555777777555444444555000222444666777666444222000///.........///000000111111111111000000000//////000000...,,,,,,---...000111111222333333444444222222333666666666<<>>EEEJJJDDD===666222222444444333333222444888999666777:::777555333111000000222222333111...,,,,,,---///111000///---...///111111000---,,,+++++++++---...//////000000000///...---,,,,,,...//////...---...//////...,,,++++++,,,---...******************+++++++++***(((((())))))******)))***+++,,,---,,,,,,+++---------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((())),,,+++***)))***+++,,,---)))'''&&&(((++++++'''$$$%%%'''''''''&&&&&&(((***************))))))((((((&&&((())))))'''&&&&&&''')))&&&######&&&'''&&&###***)))((((((((()))***+++)))))))))***************&&&&&&&&&$$$###$$$'''+++''''''''''''''''''''''''&&&'''((((((''''''((()))((((((((('''''''''''''''''',,,111333333666<<>>;;;<<<<<<<<<<<<===???@@@AAAAAAEEEIIIKKKKKKMMMPPPTTTTTTUUUXXXZZZ[[[[[[ZZZZZZXXXXXXVVVUUUTTTSSSRRRRRRUUU[[[bbbhhhiiigggccc```[[[WWWVVVYYY\\\]]]aaafffooozzzyyylllddd___YYYXXXZZZ\\\[[[YYYXXXTTTOOOLLLJJJIIIHHHHHHDDDBBB???;;;888666444333666777999999888888:::;;;999888666555444333444444444555555444333222111111111222333222111111222444000000222222333333222222222222222111000/////////+++---///222555777888999888999:::888666444444444111333555777777555333222111000///...///000111222222222111000000000000000/////////...,,,+++,,,...111111111222333333333444111000222444444555<<>>888444333444555666222111333777777444666;;;555444333222111111222222333222000...---...///000111///......000111111111,,,,,,+++++++++---...///000000111222222111//////...///000///---+++++++++......---,,,,,,,,,------)))*********+++++++++++++++)))((((((*********)))))))))******++++++,,,,,,.........---,,,+++))))))))))))))))))))))))))))))(((((()))+++)))&&&&&&)))+++************+++,,,,,,'''''''''(((***)))(((&&& """$$$%%%'''***,,,)))))))))(((((((((((((((%%%'''((((((&&&&&&&&&''',,,***(((((())))))'''$$$))))))(((((((((((())))))&&&'''((()))))))))((((((&&&''''''%%%###$$$)))---((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''***,,,000333666999<<>>???@@@AAABBBFFFJJJMMMNNNPPPUUUYYYZZZ\\\___``````^^^[[[ZZZXXXWWWVVVTTTRRRQQQQQQQQQRRRVVV\\\``````]]][[[ZZZWWWSSSPPPSSSTTTUUUZZZ```kkkxxx|||pppccc^^^XXXXXXZZZ\\\ZZZWWWSSSPPPMMMKKKKKKJJJIIIHHHCCCAAA>>>;;;888666666555666888999:::999999:::<<<:::999777666555555555666444444444333222111///...///000111111000000111222...///111222333333222111111333444444333111111222,,,...111444777888999999:::::::::888555222222333000333555666444222111222111000///...///000222444333333111000000000000000---...///---,,,+++---...111111111111222222333333------///222333333:::BBBKKKUUUbbbmmmwww}}}zzztttwww{{{444555555555333222222222999888888;;;???DDDGGGIIIFFFDDD???999555444666999444333333555333000333999333333222222222222222222333222111000////////////111///...///111222111000---,,,,,,,,,,,,...000111...///000222222111000///---///000///---,,,,,,---------......------,,,+++))))))***++++++++++++++++++)))'''(((***+++***(((***)))(((((((((***,,,---------...------,,,++++++))))))))))))))))))))))))((((((+++...,,,&&&%%%***(((((()))************)))###&&&((()))((('''(((((( """$$$%%%%%%'''***,,,)))(((((('''''''''''''''%%%&&&''''''&&&%%%&&&''' &&&---...+++((((((***%%%&&&'''(((((((((((((((&&&'''((()))***)))(((((('''((()))&&&###%%%***///''''''''''''''''''''''''((((((''''''((((((((('''%%%%%%&&&'''((((((((((((***+++---333:::>>>@@@@@@<<<===AAALLL^^^rrrzzzfffRRRHHH???======;;;;;;<<<333111111333222111666===FFFMMMWWW^^^^^^WWWMMMFFFEEEDDDEEEGGGIIIMMMYYYfffrrr}}}qqqeeeaaaddd___]]][[[WWWRRRHHH===555.........---,,,***)))(((******)))***---111555777333222111222222222000......///...---,,,---///222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000...---+++,,,---......---+++,,,---...///000111222---......///000000111111///000111222222111000///---...///000222222222222000111222222222111000///......000111111111000000000000000//////////////////---,,,---000333555555333444444555666777777777444666777777777888;;;===::::::<<<>>>@@@@@@>>>;;;999:::;;;======<<<;;;:::999888888888888999;;;<<<:::<<<<<<999999<<<<<<:::::::::;;;;;;<<<===???@@@???CCCIIILLLOOOTTTZZZ___``````aaaaaaaaa___]]]\\\WWWVVVTTTQQQPPPOOONNNNNNPPPTTTYYY[[[YYYXXXWWWXXXUUUOOOKKKLLLMMMNNNSSSYYYfffuuusssccc^^^YYYYYY\\\]]]YYYUUUPPPNNNLLLLLLLLLJJJHHHFFFCCCAAA>>>;;;999888888888777888::::::999999;;;<<<888777666444444444555555222222222222111000000///---///111111000000000222...///111333444333222111///111222222111333666:::000222444666777777777666777777777555222111111222000222444333111///000111000///------...000333444444333222000000000000000,,,---...---,,,,,,...///000000000111111111111222,,,,,,///333444444:::BBBIIISSS```kkkuuuyyytttlllooottt|||333444555444333222222222999777888<<>>HHH[[[rrrzzz___SSSHHHDDDCCCAAA@@@AAA@@@999333444555555777;;;888999<<>>;;;<<<===@@@BBBBBB???===999;;;===??????===;;;999888888777777888:::<<<===;;;===<<<999999<<<<<<999999999999:::;;;<<<===>>>:::???EEEJJJOOOUUU]]]cccaaa```___^^^^^^]]]]]]^^^VVVUUURRRPPPNNNMMMLLLLLLRRRUUUYYYZZZXXXWWWXXXYYYTTTMMMIIIHHHIIIJJJOOOVVVbbbrrrtttccc^^^YYYZZZ^^^^^^YYYTTTOOONNNMMMLLLLLLJJJGGGDDDBBB@@@>>>;;;999999999:::777999::::::::::::;;;===555444333222111222333333///000000111111111111111---///111111111000111222...///222444444444333222...///000//////333:::@@@444555777888888666444333333444444222000000111222000222333222...---///111...---,,,+++---///222444555444222000///000000111+++,,,------,,,,,,...000000000000000000111111111---...111666777777<<>>HHHOOORRRQQQHHHGGGFFFBBB>>>======>>>777777666333111111444777333222222111111111111111111000///000111111///---...,,,,,,...111222///,,,......---+++)))***...111+++...111111000.........222///,,,******,,,///222000//////.........//////++++++++++++***)))((((((***,,,......---------...***)))((('''((()))+++,,,+++++++++,,,,,,,,,------******)))(((((('''((((((***'''(((++++++((())),,,---)))'''''')))***(((&&&''''''(((((())))))******%%%&&&'''&&&&&&&&&(((***'''(((((('''%%%$$$&&&''''''(((((((((((((((''''''&&&&&&&&&''')))******))))))))))))'''&&&'''))),,,******)))))))))))))))***(((***,,,,,,)))'''&&&%%%***%%%###&&&&&&###%%%***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&(((+++///444<<>>:::333777666666999>>>@@@???===DDDGGGIIIJJJIIIJJJNNNQQQ```mmm}}}}}}uuuqqquuu{{{~~~sss]]]UUULLLHHHGGGDDD===666000///---+++***)))((((((***+++---...------...////////////000//////......'''''')))+++---///000111------,,,++++++,,,,,,,,,)))************+++++++++***)))(((***...000///...,,,...000111111111222333666555444222111000000///000---+++,,,///111111000............////////////000000000000000111111111///000111000///...///000444333111000///000111222000///------...111444666777777666666666666666666999;;;;;;888333444:::@@@;;;<<<>>>@@@@@@@@@>>>>>>:::;;;<<<<<<<<<<<<;;;;;;:::<<<===<<<999888888888;;;::::::999888888888999::::::999999:::<<<===??????AAAFFFLLLSSSYYY^^^aaa[[[\\\^^^______^^^\\\[[[[[[WWWRRRMMMJJJJJJLLLNNNNNNUUUWWWSSSQQQTTTTTTPPPOOOKKKGGGDDDDDDGGGIIIJJJ```mmm|||wwwkkkddd___^^^\\\XXXVVVXXXRRRQQQPPPNNNKKKIIIGGGFFFHHHEEEAAA<<<999666555555444666888;;;<<<<<<;;;;;;444333111222222333111000222222111111000//////......000222333333333111000---...///111111000000///+++---000333555666666666444666777888777444222000111000...,,,***+++...000///000111111111000...---...---///222111......222111111222222222222111111000...,,,+++,,,,,,+++***///...------...///...,,,///111333444666999===@@@JJJOOOccczzz}}}ooojjjrrrpppssswww|||222222222333444555666666666666;;;CCCMMMSSSSSSQQQDDDEEEDDDCCCBBBCCCEEEGGG@@@>>>:::555222111222333222222222222222222222222333222000000111000...,,,000///000111333333222000//////...---++++++...000,,,---///000000000000000000///,,,++++++...222555.........///////////////,,,------.........------***,,,......---,,,---...+++***)))(((((()))+++,,,***+++,,,,,,------,,,,,,+++***))))))((((((((()))***''''''***+++((()))+++***(((&&&&&&&&&'''&&&%%%''''''''''''((((((((()))'''(((((('''%%%%%%'''((('''(((((('''%%%$$$%%%'''''''''((((((((((((''''''%%%$$$$$$%%%&&&'''''''''&&&&&&'''&&&%%%'''***---******))))))))))))******%%%(((***+++***)))((()))***%%%$$$''''''$$$%%%***'''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''(((***,,,///444;;;BBBHHHGGGOOO]]]nnn~~~qqq^^^WWWVVVVVVVVVVVVYYYXXXRRRKKKIIIHHHDDD>>><<<;;;:::<<<@@@AAA???<<<>>>BBBGGGJJJJJJLLLNNNPPPWWWcccsss{{{rrrlllmmmqqquuu||||||ddd___WWWQQQMMMFFF===777111000...,,,+++***))))))(((***,,,,,,,,,,,,,,,...,,,,,,---------,,,,,,+++------------...............---,,,,,,++++++++++++))))))*********+++++++++***)))(((***...000///......///111222111111111333444444222111000000//////...,,,***+++...000000///............////////////......//////000111222222000222222111000///000111333333222111111111111111000///......000333666888888777777777777777888888888999:::888777888<<<@@@???@@@BBBDDDDDDCCCAAA@@@>>>======???@@@@@@@@@???999;;;<<<<<<;;;::::::;;;;;;;;;:::999999999999999:::999999999:::<<<>>>???CCCEEEIIINNNRRRVVVYYYZZZXXXYYY[[[]]]]]]]]][[[ZZZ[[[WWWQQQLLLJJJJJJKKKMMMMMMRRRTTTPPPOOOQQQQQQNNNMMMJJJFFFCCCCCCEEEGGGIIIZZZiii{{{~~~pppiiibbb```]]]YYYWWWYYYTTTRRRPPPNNNLLLJJJHHHHHHGGGEEEAAA<<<999666555555333555777:::;;;;;;:::999555333222222333333222000333333222111000000//////...000111333333222111000...///000111111111000000,,,---///111333555666666666777888888777555222000//////...,,,******,,,///...//////000000000/////////...000333222...///333222222222222222111000000---,,,++++++---//////...///...------//////...---///111333555777;;;@@@DDDOOOQQQaaauuuxxxmmmkkktttxxx{{{222222222222222444555666444777>>>HHHQQQTTTRRRNNNCCCDDDDDDDDDDDDFFFJJJMMMGGGBBB<<<777444222111111111111222333333333222222555333111111111000...,,,///111333333222111222333///000111000...---...///...------...000222111111///...,,,,,,---000444777,,,---...000000000//////))))))***+++,,,,,,,,,,,,***,,,......---,,,---...,,,+++)))(((((()))***+++)))***,,,---...---,,,+++++++++***))))))))))))******''''''***+++((((((+++******)))'''%%%%%%&&&(((&&&&&&''''''''''''(((((()))))))))(((%%%%%%&&&''''''(((((('''%%%%%%&&&'''''''''((((((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%'''***---***)))))))))))))))******###&&&)))*********+++,,,)))''''''))))))'''''')))''''''&&&&&&&&&&&&'''''''''((()))******+++*********,,,...000333888>>>CCCIIIUUUjjjwwwlllfffbbbaaadddiiilllkkkddd]]]XXXRRRLLLDDDBBB@@@AAACCCBBB>>>:::888<<>>???BBBCCCDDDEEEEEEDDDBBBAAAAAA???>>>@@@DDDEEEDDDBBB999;;;======<<<<<<<<<===;;;;;;:::999999999999:::999999999:::;;;<<<>>>???EEEGGGKKKOOORRRSSSTTTTTTSSSUUUWWWYYYZZZZZZYYYXXXYYYVVVQQQLLLIIIIIIJJJKKKKKKOOOPPPMMMLLLMMMMMMKKKMMMJJJGGGDDDCCCEEEHHHIIIVVVgggzzzwwwnnnfffbbb^^^YYYWWWYYYVVVUUURRROOOLLLKKKJJJJJJFFFDDD@@@===999777666555333444666888999999888777555333222222444444333111444444333222111000/////////000111222222222111000///000111222222222111000......///000111333444555777888888888666444111///,,,---...---+++++++++---...------......///000111000///111444333000000444333333333333222111///...---,,,+++,,,...000000//////...------/////////---000111333555999>>>EEEIIIRRRQQQ[[[iiilllgggjjjuuu555444444333333444444444444777===EEEKKKMMMJJJGGGDDDDDDDDDBBBBBBCCCFFFIIIIIICCC<<<777555444333222111222333333333222111000555444222111222222000///...111333222///...000222///111333222000///......000...,,,---///111111000///...,,,,,,---000333555***,,,...000111111000///((()))***+++++++++++++++***,,,...---,,,+++,,,---,,,+++***)))))))))******((())),,,......---+++)))++++++***************+++)))''''''******((((((++++++,,,,,,***&&&&&&))),,,'''(((((((((((((((((((((((())))))(((&&&%%%'''(((((())))))(((&&&&&&((()))&&&'''(((((((((((((((((((((((()))((('''''''''(((%%%&&&'''&&&&&&''')))+++))))))))))))))))))***+++$$$&&&)))*********+++---)))((()))******)))((()))((((((''''''''''''(((((('''((()))***++++++,,,++++++,,,---...000444999===HHHUUUkkk~~~uuurrrttttttxxxyyyuuuqqqlllcccZZZOOOLLLIIIHHHHHHEEE@@@;;;777999;;;>>>@@@BBBCCCDDDCCCKKKVVVaaakkkttt}}}||||||||||||||||||vvvqqqhhhaaaaaaiiirrrwwwuuuyyyzzzuuufffUUUFFF===333111///---+++++++++,,,''')))+++++++++***+++,,,,,,,,,------......------------......//////000000000///---,,,+++*********))))))))))))************))))))***+++---...//////000222333333111000111111///......---......//////---,,,++++++,,,---..................////////////,,,,,,---...///000111111111222333222000///000111000222444555555444111000/////////000222555777999888888888888999:::<<<<<<888888999<<>><<<@@@AAABBBCCCCCCAAA???>>>AAA???===???DDDFFFEEECCC<<<>>>??????===<<<<<<===:::999999888888888999999999999:::;;;<<<>>>??????BBBEEEJJJNNNQQQSSSRRRRRRNNNPPPSSSUUUWWWWWWVVVVVVWWWTTTOOOKKKHHHHHHIIIJJJJJJMMMMMMLLLJJJJJJJJJKKKOOONNNLLLJJJHHHIIIKKKMMMVVVgggzzz|||rrriiiccc^^^XXXVVVXXXYYYWWWSSSPPPMMMLLLKKKKKKFFFDDDBBB>>>;;;999888777222333555777777777555555555333222333444444333222555555444333222111000000//////000111222111111000///000111222333222222111//////......///111333444666666666666444222///...+++---//////---,,,,,,---------,,,,,,---///111333222111222555444111222555555555444333222000///...000...,,,,,,------,,,+++///...---...///000///...000111444666;;;AAAHHHMMMRRRNNNQQQ[[[```aaaiiivvv999999888888777666555555555666:::===@@@AAA???===@@@@@@???======???BBBFFFJJJEEE>>>888444333333222333333333333222111111000666444333222444555444333///111333222///...000222///111333333222000//////000///------...///......000...---,,,,,,---000111***,,,...000111111000///......//////...------,,,***,,,------,,,++++++,,,++++++***************+++'''))),,,......---+++)))+++***************++++++)))&&&&&&******'''(((+++)))++++++)))&&&&&&***...))))))))))))))))))))))))&&&'''(((((('''''')))+++)))******)))((((((***+++&&&&&&'''((((((((((((((('''(((***)))'''&&&''')))((()))***)))''''''((()))))))))(((((()))***++++++''')))******))))))***+++)))***+++******+++***))))))((((((''''''(((((()))&&&'''((()))***+++++++++***+++,,,---...000444888CCCQQQhhhxxxlllbbb]]]XXXTTTRRRNNNHHHCCC;;;999666555666888:::<<>>@@@???<<<999???@@@AAABBBAAA???===<<>>???@@@AAACCCFFFJJJMMMPPPPPPOOOOOOKKKLLLOOORRRSSSTTTSSSSSSTTTQQQMMMJJJHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJKKKMMMSSSTTTUUUSSSPPPOOOQQQRRRUUUdddvvv}}}ssshhhaaa\\\VVVUUUWWWZZZXXXUUURRROOOMMMLLLKKKFFFEEECCC@@@>>>;;;:::999222333555666666555444333444222222222444444333222444444333333222111111000//////000000111111111111///000111222333222222111//////...---...///000111444444333333111///---,,,+++...000111000.........---,,,,,,---...000222333222111333666555222222666666666555444222000...---...,,,******+++,,,+++***///...---...000111000///000222444888<<>>===:::999???@@@AAABBBBBB@@@???===<<<;;;;;;;;;<<<===???AAAAAABBBBBB@@@===;;;::::::888777777777777888999999:::;;;===???AAABBBBBBBBBFFFHHHJJJLLLMMMLLLLLLKKKHHHJJJMMMOOOQQQQQQQQQPPPPPPNNNKKKIIIGGGHHHIIIJJJKKKJJJKKKMMMLLLJJJLLLQQQUUUXXX\\\\\\XXXUUUTTTUUUSSS___mmmxxx}}}rrrfff___YYYUUUTTTWWWYYYXXXVVVSSSPPPNNNKKKJJJEEEDDDCCCAAA>>><<<;;;:::222333555666666444333111222111000111333444333222222222222222222222222222/////////000000000111111///000111222222222111000//////...------.........111111111000///...---,,,,,,...111111000//////000------......000111222333222111333666555222222666666666555444333111///...)))((('''(((+++---...---///...---...000111111000///111555999===BBBGGGKKKMMMIIIIIIQQQ[[[gggvvv111444999===>>>===:::888555666888888777666555444333444555555888===DDDIIILLLLLLGGG===333000444999444444333444666:::===??????<<<999777777777666666444222000///000111111000---///111111111000111333$$$***//////+++***---111///...---------///000111.........///////////////+++++++++,,,++++++******+++,,,------+++******+++((()))***+++,,,---------))))))***+++++++++++++++)))((((((((())))))***+++(((&&&&&&))))))''''''***%%%###!!!!!!$$$(((+++,,,************)))))))))(((((())))))((('''''')))***'''((()))((('''''')))+++%%%&&&'''((())))))))))))"""%%%((('''$$$###&&&***'''(((***)))(((''''''((((((((((((((()))***+++,,,***++++++***))))))***,,,))),,,+++''''''+++,,,)))***))))))(((((())))))***(((((()))))))))))))))((((((***,,,---...111444777<<>>???===;;;;;;<<<===>>>@@@BBBBBBAAA???>>>;;;===>>><<<999999>>>BBB???@@@AAA@@@===;;;;;;;;;999999888888999::::::;;;;;;===???AAACCCDDDDDDDDDFFFGGGHHHJJJKKKKKKLLLLLLGGGIIILLLNNNOOOOOONNNNNNLLLKKKIIIGGGGGGHHHJJJKKKJJJHHHIIIMMMMMMKKKMMMSSSSSSYYY```aaa]]]XXXUUUUUUVVV^^^gggqqq}}}|||qqqeee^^^XXXTTTUUUXXXXXXXXXWWWUUURRRNNNJJJHHHBBBBBBAAA@@@>>>;;;:::999333444555666666444222111111000///000222333222111//////000111111222222333///////////////000111111...///000111111111000000...............---,,,+++000000000//////.........,,,...000000///...///000...///000111222222222222222111333666555111222666555555555444333111000///)))(((((())),,,...///.........---...000222111000...111666:::===@@@DDDFFFGGGEEEGGGPPP^^^mmm|||666:::AAAFFFIIIIIIFFFDDD444666:::;;;:::888666555444555555666888===DDDIIIHHHJJJHHH???555222999AAA444333333555999>>>DDDGGGDDD@@@<<<999777777555444333000,,,,,,...000...,,,---...000000000000222444&&&...///+++)))...444---------...///111333444000//////.........//////,,,,,,---...////////////+++,,,------+++*********'''((()))+++------......***************+++++++++(((((('''(((((()))******(((&&&&&&))))))''''''***&&&### !!!&&&+++......******))))))((((((((('''*********)))'''&&&''')))%%%&&&'''&&&&&&&&&(((***%%%&&&'''((())))))))))))###'''***)))&&&&&&)))---$$$&&&(((((('''''''''((((((((((((((()))***+++,,,)))***+++***))))))+++---))),,,***%%%%%%***,,,)))******))))))))))))******))))))*********))))))((((((***,,,...000222666999???EEEQQQcccyyysssggg^^^VVVPPPIIIDDD>>>;;;:::999666444444666888666444333666999777@@@IIIQQQ[[[eeegggbbbYYYTTTRRRUUUSSSNNNMMMQQQOOOOOONNNMMMLLLKKKIIIGGG@@@===888222///.........***+++---...------...///,,,---...///000000000000)))******+++,,,......///------,,,++++++,,,,,,,,,(((((((((((())))))))))))'''***,,,---+++,,,///111+++---////////////000111///...------,,,,,,,,,---+++,,,---+++)))(((+++.............../////////000---...///000111222333444111222333222000000000111222333555666666666555555333333333444444444555555666555555444444444444555222888===>>>;;;:::<<>>@@@@@@@@@???>>>;;;???AAA>>>999888>>>DDD===>>>@@@???===<<<<<<<<<::::::::::::;;;;;;<<<===<<<===@@@BBBDDDEEEEEEEEEBBBCCCEEEGGGJJJMMMOOOQQQGGGIIIKKKMMMNNNNNNMMMLLLJJJIIIHHHGGGGGGIIIJJJKKKJJJGGGHHHLLLMMMKKKNNNUUUQQQYYYaaaccc^^^XXXUUUTTT\\\```eeemmmyyy{{{pppddd]]]XXXUUUVVVZZZWWWWWWWWWVVVSSSNNNIIIGGG@@@@@@???>>><<<:::888777444555666666666444222111000///...///111222222000---...///000111222333333///////////////000111111---...///111111000000///---...//////...,,,+++***000000000000000000000000,,,---......------///000...///111333333333222111222111333555444111222666555555555444333222111000---,,,***+++,,,------,,,......---...111222222111---111666:::===???AAACCCBBBAAADDDOOO___ooo~~~555<<>>CCCGGGHHHGGGBBB;;;666555666777777444111......000222111///111000///......///000111222222000///............000000000000000///..................////////////,,,,,,,,,,,,,,,---...///+++---///...+++)))***,,,))))))))))))))))))))))))'''(((******))))))+++,,,&&&'''((()))***+++,,,,,,)))))))))'''%%%%%%''')))(((((())))))))))))((((((,,,++++++***)))(((((('''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''###&&&))))))***)))!!!)))(((((('''''''''(((((()))((('''&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&(((***'''((())))))))),,,000333000...,,,---......+++((())))))))))))************((()))++++++)))((()))***+++&&&'''...///---555BBB>>>EEEMMMXXXlllwwwfffUUUKKKHHHIIIGGGAAA888222222555111---...111111...000666---777AAAFFFNNNXXX]]]\\\MMMMMMNNNQQQTTTTTTRRRPPPPPPOOOLLLIIIIIIKKKQQQUUUHHHCCC:::222---,,,---///+++++++++,,,---///000111+++...111222222222222333...000111///+++***,,,...---------------------,,,,,,+++******++++++)))((())))))******++++++,,,,,,000000///......///000111///111111......222333000.........---***)))***,,,............////////////...000222333333333555777555666666444111.........000222444555444333333333111222444666777888888999666444222333444666777666555888<<<>>>>>><<<;;;::::::;;;<<<<<<<<<>>>AAADDD???>>>======<<<;;;999777::::::;;;===>>>>>>??????>>>===<<<;;;;;;<<<>>>???@@@@@@@@@AAAAAAAAABBBBBBFFFFFFGGGJJJOOOQQQPPPMMMPPPOOONNNOOOPPPPPPOOONNNKKKKKKJJJIIIHHHHHHHHHHHHEEEHHHKKKLLLLLLKKKLLLLLLWWW]]]cccfffeeecccbbbccc```bbbdddhhhtttzzzwwwqqqhhh^^^XXXUUUVVVWWWTTTVVVXXXVVVRRRLLLGGGDDD>>>;;;:::;;;:::666444777444444444333222111000///555333111111222222222111///...---,,,---///111333+++,,,...---,,,,,,...///000111222333333222111000666444111...------///000---...///////////////...++++++,,,...111222111///---...000111222222111111...///000222333333333333111???;;;///000111---------,,,,,,---......---+++...------------...//////+++333777555555;;;???>>>===@@@GGGSSScccvvv~~~999>>>IIIWWWaaa^^^SSSHHH:::888666888;;;;;;777333555555444444666;;;CCCHHHKKKHHHDDD@@@>>>>>>??????<<<999777999===CCCHHHJJJEEE@@@999555444555666777444222///...000111111000///...............//////222111000///............000000000000000///......///000000000111111111111000,,,((('''+++.........+++---///...+++******,,,++++++++++++++++++++++++((()))******))))))***+++(((((()))***+++,,,------*********(((''''''(((***(((((())))))))))))((((((++++++***))))))(((''''''(((((()))))))))(((((('''''''''''''''''''''''''''$$$&&&'''&&&(((***&&& (((''''''&&&&&&&&&'''''')))((('''&&&&&&&&&&&&''')))((('''''''''(((***************))))))***---000///---,,,,,,......+++)))((((((((()))))))))******'''(((******((('''((()))///******000000...666CCC>>>CCCJJJWWWmmmvvvbbbVVVLLLJJJGGGAAA;;;777777888222//////222222///111666,,,222777999???JJJPPPPPPMMMOOORRRUUUXXXYYYYYYYYYVVVUUUQQQMMMJJJKKKNNNQQQLLLGGG>>>666000...///000...---,,,,,,,,,,,,---------///333666888999888777111111000...+++***+++---+++,,,,,,,,,---.........,,,+++******++++++***((((((((()))***+++,,,,,,---111111000000000111222222000222222......111111///,,,------,,,******+++,,,.............../////////222333555555555555777999999999999777333000/////////111333444333222222333111222444555777888999999999777444333444555555444777999;;;<<<;;;;;;<<<===:::;;;<<<<<<<<<>>>AAACCC@@@???>>>>>>===<<<;;;999<<<===>>>@@@@@@@@@?????????>>>===<<<===>>>@@@AAABBBCCCBBBBBBAAAAAA@@@???FFFEEEGGGKKKPPPSSSTTTRRRQQQPPPQQQRRRRRRPPPMMMJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHJJJLLLLLLLLLLLLNNNOOOXXX___hhhnnnnnnlllkkkkkkdddddddddgggqqq|||}}}xxxuuuooofff]]]WWWTTTTTTTTTPPPSSSUUUTTTPPPKKKGGGEEE???<<<;;;<<<:::555444666444444444444333222111000444333111222333333222000...---,,,,,,---...000222,,,---......---,,,---//////000222333333333222111@@@>>>999555222111000111......////////////......***,,,...000111222222222///000222333444333222111...//////000111222333333>>>MMMIII:::555333///111------,,,---......---,,,---.........////////////+++222555333333888======???EEEQQQ___ppp~~~:::===DDDOOOWWWWWWOOOGGG;;;888555666888999777555666666666555777;;;AAAFFFJJJIIIGGGFFFFFFHHHIIIKKKAAA===777666999???DDDGGGAAA===777444333555666777444222000///000111111111......///000111111000000222111000//////......///000000000000000//////...//////000000000111111111333,,,%%%$$$***...///---+++---...---,,,++++++,,,------------------------)))+++++++++)))((()))***))))))***+++,,,------...***++++++***(((((()))***((((((((((((((((((((((((***))))))((((((''''''''')))******++++++******)))''''''''''''''''''''''''%%%&&&%%%###&&&++++++((('''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&'''''')))))))))*********++++++,,,,,,,,,***((((((***,,,,,,++++++,,,------+++***'''''''''(((((((((((()))&&&'''))))))'''''''''(((000++++++.........666BBB===@@@FFFTTTmmmwwwjjjZZZUUUNNNGGGAAA>>>;;;999333111000333333222333666222333333111666???EEEGGGGGGLLLQQQTTTUUUVVVYYY\\\ZZZYYYUUUPPPKKKJJJKKKMMMLLLHHHAAA;;;666555555666333222000...,,,+++++++++///000555===EEEHHHFFFDDD;;;777222///...------,,,******+++,,,---...//////,,,+++******++++++***)))'''((((((***+++,,,------000000000111222333444444222444333///...000///---***+++,,,+++******,,,............/////////000000666777999888888777999:::<<<===<<<:::666222111111///111333333222222222333222222333555666888:::;;;888666444444555666666555999;;;<<<<<<;;;;;;===???:::;;;<<<======>>>@@@BBBAAAAAA@@@???>>>======<<<>>>@@@BBBCCCCCCBBB@@@>>>@@@@@@???>>>???@@@BBBCCCDDDEEEEEEDDDBBB@@@>>><<>>:::666444444666777777444333111000111111222222000111333444555444444333111111000/////////////////////000000000000//////---------.........//////111---)))(((+++---...---+++,,,------,,,,,,++++++------------------------+++,,,,,,+++)))(((((()))))))))******+++,,,------)))***+++***((('''(((***(((((((((''''''((((((((()))((((((((('''''''''&&&))))))***+++++++++******''''''''''''''''''''''''$$$&&&%%%###%%%***+++)))''''''&&&&&&&&&'''((((((((((((''''''''''''((((((((()))***+++++++++******+++++++++***(((''')))************+++,,,,,,+++***&&&&&&&&&'''''''''((((((&&&((())))))(((''''''(((,,,)))(((***+++,,,555@@@;;;>>>DDDRRRmmmsssjjj^^^UUUOOOIIIBBB===:::777555555555666666777888666222///222888===@@@;;;AAAGGGIIIGGGHHHMMMQQQTTTSSSQQQMMMIIIGGGHHHIIIHHHFFFBBB>>><<<<<<<<<===999777444111///............000777CCCPPPVVVUUURRRFFF@@@888333111000...,,,+++++++++,,,,,,------...,,,+++******,,,,,,+++***))))))******++++++,,,,,,,,,---///111333555666666333555333...---...---***((()))*********+++---/////////000000111111222222888999:::999888777888999;;;<<<<<<:::777555444444000222333444333333444555333333333444666888;;;<<<555333222333666999:::::::::<<>>???@@@:::<<<===>>>===>>>@@@BBBAAAAAAAAA@@@>>>>>>>>>???@@@BBBDDDFFFFFFCCC@@@>>>@@@@@@@@@@@@@@@AAACCCCCCDDDEEEEEEEEECCCAAA???===DDDDDDFFFIIIMMMQQQTTTUUUNNNNNNOOOPPPQQQPPPMMMJJJIIIIIIIIIJJJLLLMMMOOOPPPPPPOOONNNLLLLLLOOOSSSWWWZZZeeesss}}}|||xxxvvvmmmhhhcccbbbgggmmmppppppmmmiiibbbZZZSSSOOOLLLKKKHHHJJJLLLLLLJJJHHHGGGGGGBBB???======;;;555444555444444444444444333222111222222222444555444111...---,,,,,,,,,,,,---...///...///000///---------///...000222444555666666666555333111///....../////////000//////...---,,,+++)))---222333111111666:::222333555666666333000...///...------...000222444444AAA@@@666444000,,,111------------,,,,,,---...---///111222333222000///...111222111222666===BBBIIITTTeeeuuu~~~}}}333333555999???BBBAAA@@@===:::888666777888999:::222333333222222444888;;;999???IIISSSZZZ\\\[[[ZZZPPPIII???888666999<<>><<>>???===:::555000...000222444555111666:::;;;888888<<<@@@EEEFFFGGGGGGEEEDDDEEEFFFGGGEEEDDDBBB@@@@@@@@@@@@===:::777333111///000000///111777CCCPPPVVVUUUQQQJJJCCC:::444222000---***---------,,,,,,++++++***,,,+++***+++,,,---,,,***,,,,,,,,,,,,++++++++++++(((***...111444555666666222333222---+++---,,,)))''')))***++++++,,,...000000111111222333333444444666888888888666555666777666888999999777666666777222333555555444555666888666555444333555888;;;===555444333444777:::;;;;;;:::>>>CCCEEEDDDBBB@@@???;;;===????????????@@@BBB@@@AAABBBAAA???>>>@@@BBBAAACCCEEEGGGFFFDDD@@@>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAGGGHHHJJJLLLNNNPPPRRRSSSLLLKKKJJJKKKNNNPPPQQQQQQLLLLLLMMMNNNOOOQQQRRRSSSQQQPPPNNNLLLLLLOOOTTTYYY^^^iiixxx|||yyynnnhhhbbbaaadddhhhlllnnnkkkhhhbbb[[[TTTNNNJJJHHHFFFHHHJJJIIIHHHGGGGGGHHHCCC???>>>>>>;;;666444666333333333333333333222111222222222444555444111...---,,,,,,,,,---------......///000000......///000///000333555777777777777222222111111111222333444////////////...---++++++)))---222222000111555:::111222444444333111...,,,///...------...000222444000999666222777555000222,,,......---++++++---///...///111333333222000///111222333444555:::CCCKKKVVV```nnn{{{~~~|||111222333666;;;???@@@@@@<<<;;;999777777888999:::333444555444444444777999888>>>IIISSSWWWWWWSSSPPPIIICCC:::333111222444555888888:::<<>>@@@@@@@@@AAABBBFFFEEEEEEEEEDDDDDDCCCCCCAAA>>>999555222000000000222333888???FFFIIIGGGDDDCCC???888333///---+++***......---,,,+++***)))))),,,+++***+++,,,---,,,+++.........---------,,,,,,))),,,///333444555333333...000///+++***,,,+++)))(((***+++++++++---///111000111111222333444555555333555555555333333333555333555777777666666777888333444555555555666888:::999777555333444777:::<<<:::888666666777888888777999>>>DDDHHHGGGDDDAAA???===???AAAAAAAAAAAAAAACCCAAACCCDDDBBB@@@@@@CCCFFFCCCEEEFFFGGGGGGEEECCCAAA???@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEIIILLLOOOPPPPPPPPPQQQRRRJJJHHHGGGIIIMMMRRRUUUVVVPPPPPPPPPPPPQQQRRRSSSTTTQQQPPPNNNKKKKKKNNNTTTXXXaaakkkyyy}}}{{{ooohhhcccccceeeggglllqqqmmmjjjfff___XXXQQQLLLIIIHHHIIIJJJHHHGGGFFFGGGHHHCCC???>>>>>><<<777666777333333444444444444333333333222222333444333111///------------......------...///000000//////000222000222444666777888888888333333222222111222222222...............---,,,+++***,,,/////////000444777111111222222111///...---///.........///111333444000555111000777444---...,,,...///---******---000...///000111222111111000444333444777:::@@@KKKVVVdddlllxxx~~~|||///000222666:::===???@@@::::::999888777777888999444555666555444444555777777===DDDKKKNNNMMMIIIFFF>>>999333///......//////777999===BBBEEEEEEAAA>>>444555555333111111333666444333222111000000000000000000////////////000000......///000000000000000........./////////000000,,,///111000---+++,,,///,,,******+++...///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++))))))************++++++''')))******)))''''''''')))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''''''''''''''''''''!!!&&&)))&&&%%%&&&'''&&&'''''''''(((((()))***+++((((((((((((((()))******(((((('''&&&'''((()))***&&&'''))))))((('''((()))''')))+++***'''&&&&&&(((&&&''''''''''''(((((((((''')))******)))(((((()))&&&)))+++)))(((+++000444:::???DDDJJJYYYuuuzzzxxxzzzmmmaaa^^^cccccc^^^WWWKKKAAA>>><<<777444555111000000///......//////222666:::=========<<<===@@@AAADDDGGGIIIKKKKKKKKKJJJFFF@@@:::555333222222555777:::<<<>>>===<<<:::999888666333///------...---,,,,,,,,,+++*********,,,+++***+++---...---,,,------......///000000111///111444555555333000...***---,,,((((((+++,,,)))***+++,,,---,,,---000222//////000111222333444444000222333222111111222333333555666666555555666777333444555555444555888:::;;;999555333333555999;;;<<<999777666777888888777:::>>>CCCFFFEEECCCAAA@@@>>>@@@CCCCCCCCCBBBBBBCCCDDDFFFGGGEEEBBBBBBGGGKKKFFFGGGHHHHHHHHHGGGFFFEEE@@@AAABBBDDDEEEEEEFFFFFFEEEDDDCCCBBBCCCDDDFFFGGGEEEJJJOOOQQQPPPNNNNNNOOOIIIHHHIIILLLQQQUUUWWWXXXSSSRRRRRRQQQQQQQQQRRRRRROOOOOOMMMKKKJJJMMMSSSWWW]]]fffrrr{{{}}}|||zzzzzzpppiiieeegggiiijjjooovvvqqqoookkkfff^^^WWWPPPMMMKKKKKKKKKIIIFFFEEEGGGHHHBBB???>>>???===888777999555555666666666666555555444333111222333333222000.........//////.........---...000000000000222444222333555777888888888888111111111000000000000000---------......---,,,,,,++++++,,,,,,---///222333222111000000////////////...//////000111222333333///444222111555000)))---,,,...///---))))))---111/////////000000000111111555333444999>>>EEESSS```iiirrr}}}~~~}}},,,---000555999<<<>>>???888999999888666666777888333444555555333222333444666999???DDDFFFEEECCCAAA<<<999555333333333333222777:::@@@FFFIIIHHHCCC???444666666444111111333666777666444222111111111222000000////////////000111......///000000000000000,,,,,,,,,---------......000///,,,++++++,,,------,,,***)))+++...///---+++------------------------+++,,,---,,,*********+++++++++++++++++++++,,,,,,(((***,,,,,,***((((((((()))(((&&&%%%%%%&&&((()))))))))))))))************&&&&&&((())))))*********''''''''''''''''''''''''"""''')))&&&$$$'''******&&&&&&&&&'''''')))******((((((((((((((()))*********)))'''&&&&&&(((***+++'''(((***)))(((&&&'''''''''***+++***'''%%%%%%''''''''''''(((((((((((()))&&&((())))))(((''''''(((%%%)))***(((%%%'''***,,,444:::>>>@@@LLLddd{{{qqq|||~~~ooolllqqqqqqlllbbbTTTFFFAAA===777555666333111///...///000///...222666:::===<<<:::999999888;;;AAAHHHNNNRRRTTTUUUSSSNNNGGG@@@:::777555555666888;;;<<<:::999999999222444666444111000222444++++++++++++++++++,,,,,,,,,+++***+++---...---,,,+++,,,---///111222444444444666888888666222---***(((******''''''+++,,,***+++,,,---------...000222---...///000111222333333///000222111111000222333444666777777555444444555222333444444333555888:::===:::666333222555888;;;999888666666888:::::::::;;;>>>AAABBBBBBAAA@@@AAA???AAADDDEEEDDDCCCCCCDDDFFFHHHJJJHHHDDDEEEJJJOOOHHHIIIIIIIIIIIIIIIIIIIIIBBBCCCDDDFFFGGGGGGHHHHHHGGGFFFCCCBBBBBBCCCFFFGGG@@@EEEKKKNNNMMMKKKKKKKKKHHHIIIKKKPPPTTTWWWXXXWWWTTTSSSRRRQQQQQQPPPPPPPPPNNNNNNLLLJJJJJJMMMQQQUUUVVV___kkksssvvvvvvvvvwwwpppjjjgggjjjlllmmmrrrzzzuuussspppjjjccc[[[TTTPPPMMMMMMLLLIIIFFFEEEFFFHHHBBB???===???===999888:::777777888888888888888777555333111111222333222111...//////000//////......,,,...000000000111333555333444666777888888888888111111222222333333333333,,,,,,------...---------,,,***)))***---///000000333222000/////////000111...///000222333333333333000777777666777000+++333,,,...///---))))))---222/////////...///000000111555222444:::@@@HHHVVVeeeiiirrr}}}}}}~~~}}},,,///333666777999<<<>>>:::999888666444333333333777777777777555333111000555777:::===???>>>===<<<555444333333444666999:::;;;>>>BBBEEEFFFEEECCCAAA666222111444333000444;;;777666333111111111222333.........///111222111//////---++++++...000222222//////...---,,,,,,,,,,,,.........------,,,,,,,,,,,,(((''',,,,,,((()))...)))***,,,+++******,,,---***************************)))))))))))))))*********)))'''%%%%%%%%%&&&&&&)))******(((&&&%%%&&&'''$$$))))))''')))---,,,&&&'''((()))+++++++++***)))+++'''$$$$$$'''******)))))))))))))))))))))((((((%%%***)))$$$"""%%%)))'''(((((()))))))))))))))))))))))))))(((((((((((()))*********((((((***+++++++++******))))))((((((%%%&&&((()))))))))((('''***)))'''''')))***)))((()))******)))'''(((***,,,111555999999===III]]]mmmuuuvvv~~~~~~tttkkkeee___UUUIIIDDDCCCCCC>>>:::555666444///---///111222000:::FFFJJJFFF???888555888:::===BBBHHHNNNTTTWWWUUUPPPHHH@@@;;;:::;;;<<>>===;;;999555222222222111111000///......333///+++***,,,---,,,+++***------,,,...111///+++...111444777888999:::<<<>>>:::777777444...,,,...***************+++,,,,,,,,,---..................---///111111111111222444111111000000000000000111333555666777666666777888777666444333444555777888===888555666666666999>>>:::999888777888999:::;;;;;;???BBBAAA>>><<<===???@@@BBBEEEGGGGGGHHHIIIKKKJJJMMMMMMJJJJJJMMMLLLJJJFFFGGGIIIJJJJJJGGGDDDBBBFFFCCCAAABBBDDDCCC===888>>>???AAACCCCCCBBBAAA@@@FFFDDDEEEIIIJJJGGGGGGJJJGGGGGGHHHJJJNNNRRRUUUUUU[[[[[[YYYWWWTTTSSSTTTUUURRRNNNLLLKKKJJJHHHLLLRRRYYY\\\ccckkkrrruuuuuutttoookkkggghhhnnnwww{{{tttnnniiiaaaWWWQQQPPPJJJDDDBBBEEEFFFEEEBBB?????????>>>===;;;999999777888999999888666333222666555444333222222222222//////000222444333000---...//////000111222222333222444666999;;;;;;<<<<<<<<<999555222111111111000000...,,,+++,,,---------***)))((((((***,,,...000---......////////////...111111111222333333444444333333333222000///---,,,------------------------++++++,,,---///111333444333555888===CCCLLLVVV\\\kkkqqqzzz||||||yyy...000444666777888:::<<<888777666444333333333333666666666666555444222111333555777999:::999999888444333222222444666888::::::<<<@@@BBBCCCAAA>>><<<555111111333222///333999777555333111111111222333///......000222222111000111///------...000000000......------,,,------...---.........------,,,+++,,,((((((+++,,,)))***...+++,,,------,,,+++,,,...************************))))))(((((()))***++++++(((((((((((((((******+++)))******(((&&&%%%&&&'''###'''(((%%%'''***)))$$$(((((()))*********))))))(((''''''((())))))'''%%%((((((((((((((((((((((((''')))******((('''''''''&&&''''''((((((((((((((())))))))))))(((((((((((()))******((('''''')))+++******)))))))))(((((((((&&&'''((()))))))))((('''***(((''''''((())))))((((((((()))(((&&&''')))+++...222777999===FFFTTT___sss{{{xxxvvvxxxssscccYYYYYYSSSNNNNNNQQQQQQKKKEEE<<<<<<;;;777444222111000666===DDDGGGCCC===999888222333444888===CCCIIILLLLLLHHHBBB<<<999999;;;===AAA@@@?????????>>>;;;999444444222111000///......000---***)))+++,,,+++)))***---...,,,...111111---222555999;;;<<<===???@@@>>>======???;;;333---,,,******)))))))))***+++,,,---......//////.........***,,,---......///111333555555444333333333333333555777999::::::999999:::888777555444444555666777;;;777555777777666888<<<666888999999888888:::===<<<>>>???@@@>>>======>>>>>>@@@CCCEEEGGGIIILLLNNNMMMPPPOOOLLLKKKMMMMMMJJJGGGHHHIIIIIIHHHGGGFFFEEEEEEBBB@@@AAADDDDDD@@@;;;>>>???AAACCCDDDCCCBBBAAADDDCCCDDDHHHIIIGGGGGGIIIFFFGGGHHHKKKOOOQQQSSSSSSZZZ[[[]]]^^^____________]]]XXXSSSQQQMMMJJJLLLRRRVVVZZZbbbjjjqqquuuvvvuuurrrooollllllrrrzzz~~~vvvoooiiibbbZZZTTTQQQLLLFFFCCCEEEEEECCCAAA@@@@@@??????===<<<;;;:::666777888::::::888777555555444333222222111111111222000///000111111000///...//////000000111111111111333555888:::<<<<<<<<<<<<999666333222111111111///...,,,,,,,,,------------,,,++++++,,,...000111......///000000000000///000000111111222333333444222222222111111000//////------------------------******+++,,,...000222333444555888===DDDMMMXXX___kkkpppxxx}}}{{{yyyyyyzzz000222444555555555666777444444333222222222222333555555555555555444333333111111222222333333333333111111111111333555777999;;;<<>>;;;888333111111222111///222777666555333222111111222222000//////111333444333111222000//////000000///---...------------...//////,,,---.........---,,,+++,,,))))))+++,,,***+++...+++---......,,,+++,,,,,,************************(((((((((((()))***,,,,,,)))***+++,,,,,,,,,,,,,,,)))))))))(((&&&%%%&&&((($$$'''(((&&&&&&((((((%%%***))))))(((((((((((()))"""%%%***,,,+++)))'''&&&''''''''''''''''''''''''***((('''(((***+++)))&&&%%%&&&''''''((((((''''''(((((((((((()))))))))))))))))))))'''%%%&&&)))+++((((((((((((((('''''''''&&&'''((()))))))))(((((()))(((&&&&&&((()))((('''''''''((('''&&&&&&)))++++++///444999???FFFMMMRRRccckkkyyyyyytttvvvyyyxxxaaaRRRSSSRRRTTTZZZ```___VVVMMMDDDCCCBBB???<<<999666555888<<<@@@???<<<888777888333333222333666;;;@@@DDDAAA???===<<<>>>BBBGGGJJJJJJHHHFFFEEEDDDBBB???<<<555555444333111111000000...,,,++++++,,,,,,***)))+++......,,,...333555333999<<>>??????=========999888777555555555666777999666555888888666777;;;555999===>>>>>>>>>@@@BBBAAA@@@???@@@@@@@@@>>>===<<<>>>AAACCCEEEIIINNNQQQPPPRRRRRROOONNNPPPNNNKKKKKKJJJIIIHHHGGGHHHIIIJJJIIIFFFBBBAAABBBBBB???<<>><<<<<<888999:::;;;:::888666555333333333222111111000000555222///...///000000000////////////////////////000222444777:::<<<======<<<:::777555333111111111///......---,,,,,,------------,,,+++,,,---///000//////000111111111111111000000000111222222333333111111111111111111111111//////////////////////////////000111333555666777555666999===EEEPPP\\\dddlllpppwww{{{~~~zzzvvvuuuvvv{{{111222444333222111111222111111000000111111222333444444444444444444444444111000///......//////000//////000111222444666777<<<===???@@@???<<<999777333333222222111000333666444444333222111111222222000000000222444555444333000000///000222111000...000//////...------......+++,,,...//////---,,,+++,,,+++***+++,,,+++,,,...***,,,------,,,******+++************************'''''''''((()))+++,,,---,,,---......---,,,***)))((())))))(((&&&&&&'''(((((()))***)))((((((((((((+++***((('''&&&'''(((((($$$)))+++***((()))***&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&(((***)))(((&&&''''''((()))((((((((((((((((((((())))))))))))***)))(((&&&$$$%%%(((***&&&&&&''''''''''''''''''''''''(((((()))))))))))))))'''&&&&&&'''(((((('''''''''((('''&&&'''))),,,***,,,222;;;EEENNNTTTVVVbbbhhhtttzzzuuuuuuwwwzzzjjj[[[WWWXXX\\\ccciiifff[[[QQQLLLHHHDDDDDDBBB@@@???@@@???AAABBBAAA>>>;;;;;;;;;999777555333444666:::<<<999:::<<>>:::999777666555555555555999<<>>:::999888666555555555555666444555888999777777999888:::???DDDIIILLLLLLLLLKKKHHHEEEEEEFFFDDD@@@======???@@@BBBDDDHHHMMMQQQOOORRRSSSQQQQQQSSSRRROOOOOOMMMKKKIIIIIIJJJMMMOOOPPPKKKFFFBBB@@@???<<<:::@@@AAABBBDDDDDDEEEDDDDDDDDDBBBEEEIIIKKKHHHHHHJJJIIIIIIIIIIIIJJJLLLOOORRRZZZaaalllxxxyyynnndddXXXNNNKKKNNNNNNSSS\\\eeelllrrrwwwyyytttrrrqqqrrrtttvvvvvvuuuzzzsssiiibbb]]]XXXSSSOOOPPPLLLHHHFFFEEEEEECCCAAABBBBBBBBBAAA@@@???======<<<===<<<;;;999555222000222222222222111111000000555222///...///000000///////////////............///000333666999;;;===>>><<<;;;:::777333222111222/////////...---,,,,,,---,,,+++*********+++,,,,,,///000111222222222222222//////000111111222222333333222222222111111111222////////////////////////111222222333555666888999555777999>>>GGGTTTaaajjjooosssxxx|||~~~}}}vvvssstttuuu~~~000222333222000......///000000000000111222333333333333333333444444444555111000///------...///000...//////111222444555666:::;;;<<<<<<;;;999666555333555555333111222444555333333222222111111222222000///000222444555555444///...///000333333222111444333111///---,,,,,,++++++,,,---.........---,,,,,,,,,,,,++++++---...---***,,,//////---,,,+++,,,))))))))))))))))))))))))'''''''''((()))+++,,,---+++,,,,,,---,,,***)))(((((())))))(((&&&&&&'''))))))*********(((&&&''')))+++***)))'''''''''((()))$$$'''))))))&&&&&&(((+++&&&&&&&&&'''''''''((((((%%%'''((('''&&&%%%'''((((((((()))************)))'''((((((((()))))))))***)))))))))'''%%%%%%''')))%%%%%%&&&&&&''''''(((((((((((((((((())))))******)))(((&&&&&&((()))(((''''''((()))((('''(((+++---***,,,333>>>NNN\\\eeejjjmmmqqqyyy{{{yyyvvvwww}}}yyykkkeeedddhhhoootttqqqfff\\\VVVLLLEEEDDDCCCAAABBBEEEGGGHHHJJJJJJHHHEEECCCBBB<<<;;;888555444444444555666888<<>>:::555111...//////000000000///......---111222000222999???AAABBBDDDEEEEEEDDDDDDFFFGGGFFFFFFKKKOOOLLLBBB999666000...,,,***))))))+++,,,---......///////////////(((***---111666>>>FFFLLLLLLIIICCC===888555444444888<<<@@@CCCBBB@@@???>>>999888888666666555555555444333444888999666666888:::999===FFFRRRXXXVVVRRRVVVRRROOONNNMMMIIICCC>>>???@@@AAAAAACCCFFFJJJMMMLLLPPPRRRRRRSSSVVVVVVSSSSSSQQQNNNLLLLLLMMMPPPQQQOOOKKKGGGCCCAAA@@@???>>>CCCCCCDDDDDDEEEEEEEEEEEEDDDCCCFFFLLLMMMKKKJJJLLLKKKKKKIIIGGGFFFJJJPPPUUU```gggtttyyymmm^^^PPPKKKLLLLLLQQQZZZbbbiiipppxxx}}}wwwvvvvvvwwwwwwuuuqqqnnnpppiii```ZZZVVVSSSPPPMMMLLLJJJHHHFFFFFFFFFEEEEEECCCCCCCCCBBBAAA???===<<<<<<<<<;;;:::777444000...111111222222222111000000222111000000111111000...////////////............///000222444777:::===>>><<<===<<<999444222111222...000111000---+++,,,---+++++++++++++++++++++,,,///000111222333333333333000000000111222222333333666555444222111000000111000000000000000000000000.........///000222333444555777:::@@@JJJXXXgggppptttxxx}}}{{{vvvsssuuuvvv000111222222000......///000000000111111333444444444333333333333333444555222111000//////000111111//////000111222333444444444555666777777555333222333666777333222333555444222222222222222222111111/////////111444666555444000//////000333444444333666555333000...,,,+++***,,,,,,,,,---------......,,,...---++++++...///---***---000111000///......))))))))))))))))))))))))(((((((((((()))***,,,,,,''''''((()))************'''((()))(((&&&&&&'''))))))((())))))%%%!!!###(((+++******))))))))))))***,,,+++)))&&&$$$$$$&&&(((''''''(((((()))************++++++)))%%%$$$%%%'''))))))***+++++++++******''''''(((((())))))******)))******)))'''&&&'''(((%%%%%%%%%&&&'''((())))))))))))((((((((()))***+++***)))'''''')))***)))((('''((()))(((((())),,,...+++...666CCCUUUhhhvvv~~~wwwyyyzzzrrrrrruuu{{{~~~tttjjj]]]PPPEEECCCAAA======BBBDDDEEEGGGGGGFFFDDDAAA???>>>>>>>>>===<<<:::888666444555888<<>>999333444555555333333333555333888999666555:::@@@BBB@@@AAABBBCCCCCCDDDGGGIIIHHHGGGKKKOOOMMMFFF@@@???444222...+++))))))*********+++---...//////000000'''***///666@@@KKKWWW___bbb\\\QQQFFF===777555444666999===>>>>>><<<<<<<<<777777666666555555444444444222333777888666666999888888<<>><<<;;;777888999999888555333111000111222333333222111000000000///111222222000///////////////////////////000000111333666999;;;======>>>>>>;;;555222222333...000222111---++++++---,,,,,,,,,------............///000111222333333333000111111222333333444444888777555222111000111111000000000000000000000000.........///000111222333444777<<>>>>>AAAGGGOOOVVVZZZ\\\___aaacccbbb]]]TTTKKKEEE===>>>???===;;;;;;>>>AAA<<<@@@AAA;;;777999===>>>999;;;>>>@@@CCCFFFKKKNNNNNNNNNRRRXXXWWWQQQLLLLLL<<<999555000---------...((()))***,,,...///000000,,,...333999CCCPPP\\\eeehhh```SSSEEE;;;777666666333555888999888888888999444555555555555555444444444111222666777555666999555999@@@GGGMMMRRRUUUWWWWWWYYY\\\ZZZUUUMMMFFFBBB>>>@@@BBBCCCCCCDDDFFFHHHHHHMMMQQQQQQSSSWWWVVVSSSSSSSSSSSSRRRQQQOOOMMMLLLCCCCCCDDDDDDEEEGGGIIIKKKIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCGGGMMMOOOLLLKKKLLLHHHKKKLLLKKKIIIKKKQQQWWWbbbfffppp~~~|||ttthhhZZZSSSSSSTTTXXX\\\aaagggrrruuummmaaa]]]XXXVVVVVVVVVUUURRRJJJKKKJJJIIIGGGFFFEEEFFFGGGFFFEEEBBB@@@===:::999777888999:::999777444333111222333444444333222111111///......000222333222...//////000000111111111111111111333555888:::<<<===???@@@<<<666222222444...111444222---***+++---***+++,,,---.../////////---...///111222333333333222222222333444444555555888666444222111222333333//////////////////////////////000000111222444444333777===FFFRRR```nnnwww}}}{{{yyyyyyyyy222333555555444444444555444444333333444444555666555444333222111222333333111222222333333333333333222222333333333333222222000111333555666666666666000555666111///222333000000111111222222222111111...---...000333555444333666333000///111222333222444444222000///.........///---+++******,,,///111+++//////++++++000111---"""%%%***,,,,,,+++++++++))))))))))))))))))))))))***)))))))))))))))******,,,***)))''''''''''''((('''(((((((((&&&&&&(((***---++++++,,,'''!!!$$$,,,((()))+++,,,------,,,+++&&&$$$"""$$$))),,,,,,+++******+++,,,------......###''',,,+++((('''(((((()))))))))))))))&&&''''''((()))******+++(((+++------+++((('''&&&$$$%%%&&&'''(((***++++++***)))((((((((()))+++,,,,,,***))))))***++++++***%%%&&&'''&&&&&&(((***---)))000<<>>AAAAAA:::888<<<666444222222333444444444000555<<>>666444666888111333555555444444555777333333444444555444444444444111111555666555666:::555===FFFJJJJJJLLLSSSZZZRRRWWW\\\\\\UUUMMMGGGDDD<<<>>>AAACCCDDDEEEGGGHHHIIINNNQQQQQQSSSUUUTTTPPPQQQRRRSSSTTTRRROOOKKKHHHCCCDDDEEEFFFFFFGGGIIIKKKKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBFFFMMMOOOLLLJJJLLLEEEIIINNNNNNMMMMMMQQQVVV[[[^^^fffsss}}}yyytttjjj^^^XXXWWWXXX[[[___bbbhhhtttvvvnnn]]]YYYUUUUUUWWWXXXVVVTTTLLLLLLLLLJJJGGGDDDDDDDDDGGGGGGEEEBBB???<<<999777;;;<<<<<<;;;999666333111111222444555555444333111333000,,,+++...111444666...//////000111222222333111111222222444777999;;;===@@@AAA===666222222444---111444333...***+++---'''(((***+++,,,------------...///000222222333333222333333444444555555666666555333222222333555666////////////////////////------------...///000111222666>>>HHHTTTbbbpppxxx~~~|||zzzyyyzzz}}}333222111000111222333444666555444333444555777999555333111222444555333111111///------///222333333555555444444444444333333888555333444666888666555444444333333222111000000333444555555555444333222888666444222111111222333444555666666555222111000222000......111111///------......///000111111111000///---+++************111000...---,,,++++++***,,,+++)))(((''''''(((((()))***************)))(((%%%&&&''''''''''''***,,,'''((()))))))))***,,,...,,,+++***(((''''''''''''(((,,,//////,,,))))))***'''''''''(((***,,,,,,,,,'''---444999777111+++'''******)))'''%%%&&&))),,,)))***++++++))))))***,,,((()))***************)))'''((()))((('''&&&'''((((((+++***&&&$$$&&&(((''')))***++++++)))(((((()))+++***)))'''''''''((()))&&&'''((()))******))))))---333>>>LLL[[[jjjwww~~~}}}sssdddWWWLLLCCC999666:::???@@@??????:::555333555555222///111222555777888777666555555222444:::;;;888888===999666444666999=========CCCDDDFFFFFFGGGFFFEEEDDDFFFKKKSSSXXXYYYZZZ\\\]]]YYY\\\XXXNNNEEEBBB===777;;;999:::>>>AAAFFFPPPZZZ___```ccciiippppppkkkeeeZZZPPPGGGBBB<<<555555;;;555888666111///333666666333222111222555;;;AAAEEEJJJGGG@@@:::555222111111000333666888777555333333444333333444666777777666444444444444444555666777<<<===>>>BBBGGGKKKNNNNNNPPPRRRSSSQQQMMMHHHDDDBBB<<<>>>@@@AAACCCEEEIIIKKKMMMLLLLLLNNNRRRUUUXXXXXXXXXTTTQQQPPPPPPPPPNNNKKKHHHIIIIIIGGGFFFFFFHHHKKKKKKKKKJJJIIIGGGEEECCCCCC>>>BBBGGGKKKLLLLLLLLLMMMIIIJJJJJJJJJJJJLLLOOORRRPPPUUU]]]eeelllsssyyy}}}{{{yyyvvvrrrkkkddd]]]ZZZ\\\]]]^^^___dddppp~~~nnndddXXXXXXXXXVVVTTTSSSUUUWWWTTTOOOJJJHHHIIIJJJHHHFFFHHHEEEAAA???======;;;::::::888999;;;:::555222333444444444333222111000///222000///000222333000....../////////000000111111000000111333555666888888===>>>???<<<777333000...222222111111000...---,,,,,,+++******+++,,,...///,,,///000...000444555222222111333666666555777<<<444333111//////000222333111000///...---,,,++++++---.........//////000000...888===GGG[[[iiittt}}}}}}|||yyywwwuuuvvvwww|||~~~333333222222222333444555777666555444555666888999555333111222333444333111222222111000000111333444555666666666444444444555666444222333555777666555555444333333222222333333333444444555444444333333111000///...///000111222555444444666999999555111222000...///111111///---......//////000111111222222111///...---,,,,,,---...---,,,,,,+++,,,,,,,,,++++++***)))((((((((()))))))))))))))))))))))))))'''((())))))((((((***,,,)))))))))((('''''''''(((***)))((((((((((((((()))(((***------+++))))))(((---)))%%%&&&)))***'''"""---111777:::888333///,,,((()))***)))(((''')))***''')))++++++++++++,,,...************)))(((((('''$$$&&&((((((((()))***,,,'''++++++&&&%%%''')))(((***+++,,,,,,***))))))***+++***)))((((((((())))))&&&''''''((()))******+++'''---999JJJ]]]ooo}}}zzzsssmmmcccVVVKKKBBB<<<666444888===?????????:::555333444444111...///000111333333444333333444000000444777777:::@@@AAA???<<<<<<======;;;888999:::;;;===>>>??????>>>CCCHHHPPPVVVZZZ]]]aaadddeeegggcccXXXOOOJJJEEE???<<<<<<@@@DDDGGGMMMXXXdddlllnnnsssyyy~~~}}}yyyuuupppggg^^^XXXOOOFFFCCCFFF@@@@@@>>>999888<<<===<<<999777555444444666999;;;===;;;777333222222444555111333555777666555444444555333333444666777777666333333333444444555777777999999:::===AAAEEEHHHIIIJJJLLLMMMKKKGGGCCCAAA@@@>>>???AAACCCCCCEEEHHHJJJLLLLLLLLLOOOSSSWWWZZZ[[[XXXTTTPPPOOOPPPPPPMMMJJJHHHHHHHHHGGGFFFGGGIIIKKKKKKJJJIIIIIIHHHGGGEEECCCAAADDDGGGIIIJJJKKKLLLNNNGGGIIIKKKKKKKKKKKKLLLNNNOOORRRWWW[[[___ccchhhkkkqqqpppooolllhhhddd```^^^```aaabbbccceeemmmxxxzzzlllcccWWWVVVUUUTTTTTTUUUVVVWWWSSSOOOKKKIIIKKKKKKIIIGGGFFFCCC???===<<<;;;999888999777888;;;:::555333555333333444444444333222222000///...000222333111///....../////////000000000000000222333555777888888888999:::999555111///...111111111000///...---,,,---,,,,,,,,,---...///000,,,///000///000444555333222......111222111111555444333111000000000222333000000//////...---------,,,,,,---......///000000///999<<>>???:::444222000//////000111///...//////000000111111222222222222000///...------...************+++,,,------***************)))))))))((((((''''''((()))***+++***++++++***))))))+++,,,***)))))))))((((((((((((((((((''''''(((((()))***)))))))))***+++***(((&&&...((("""###((()))$$$,,,///111222000---+++***''')))++++++)))((()))***''')))+++,,,,,,---...000++++++***)))((('''&&&&&&&&&'''))))))))))))+++---'''***+++'''&&&)))+++******,,,---,,,+++)))******++++++***)))))))))******'''&&&&&&'''(((***,,,---'''---999KKK```ttt~~~nnnaaaXXXOOOEEE>>>666555333333555999===???<<<888444222222111...+++------------...///000000333///...000333777===DDDIIIGGGDDDCCCBBB@@@===::::::;;;<<<===>>>>>>>>>>>>???CCCIIINNNRRRVVVZZZ]]][[[\\\ZZZRRRLLLIIIGGGDDDAAACCCHHHMMMOOOTTTaaannn~~~xxxqqqggg[[[UUUSSSPPPNNNIIIEEEFFFJJJIIIEEEBBB@@@===:::777555444333<<<999555222111222444666555555666777777666555444555333222333555777777666222222222333444666777888777777888:::===@@@CCCEEEFFFGGGGGGEEEAAA???>>>>>>>>>@@@BBBCCCCCCEEEGGGIIIKKKLLLNNNQQQUUUYYY\\\^^^VVVSSSPPPOOOPPPPPPMMMJJJGGGHHHHHHHHHGGGGGGJJJLLLLLLJJJHHHIIIKKKKKKHHHEEEFFFGGGHHHHHHHHHJJJMMMOOOHHHKKKOOOPPPOOOMMMLLLLLLLLLMMMOOOPPPRRRTTTXXX[[[dddddddddddddddddddddddddddgggiiiiiiiiilllqqqvvvzzz}}}zzzpppeee^^^VVVTTTQQQRRRVVVXXXXXXWWWRRROOOKKKKKKLLLMMMKKKHHHDDDAAA>>><<<;;;:::777666666444666999999666555777333333444555555555555555000//////000222333222000............////////////000111222444666777888888555777888777444111000000111111111000///...---,,,......---......///000111,,,000111///000444555333666111...111444222111111333222111111111222333444111000000000//////......++++++,,,---///000111111222:::;;;AAASSS```lll{{{}}}yyyvvvvvvxxxzzz555555555555555666666777777777777888888888888888444333222111000111111111...222555333000000444999333666999888555222444666444333222222222222222222444333111000111444777999555444333222333444555666666555444333222111111111111222444999======999555111111000000000000000///000000000000111111222222000000///...---,,,,,,,,,))))))))))))***+++,,,,,,((())))))))))))))))))(((((('''&&&&&&''')))+++---++++++,,,+++))))))***,,,))))))***+++---......---(((((('''''''''(((((())))))'''&&&''')))***'''###'''$$$!!!###((()))'''$$$)))***+++)))'''&&&&&&''')))***+++***))))))***+++)))+++---......---...///******)))(((((('''''''''+++,,,,,,+++)))((()))***&&&***+++((('''***,,,+++)))+++,,,,,,***))))))***++++++******************'''&&&%%%&&&'''***---///...333<<>>???@@@AAABBBDDDFFFGGG???AAACCCBBBAAACCCDDDEEEGGGJJJNNNQQQQQQSSS^^^kkk~~~ttthhh___[[[\\\XXXRRRNNNPPPTTTRRRLLLKKKJJJHHHEEEBBB>>>:::888<<<:::777444333444555777888888888888999999777666666444222222444555555555111111222333444666888999888999::::::<<<>>>BBBDDDFFFFFFEEECCC???<<<<<<<<<;;;>>>@@@BBBCCCEEEGGGIIIKKKMMMPPPRRRUUUXXX[[[]]]UUURRROOOOOOPPPPPPMMMIIIGGGHHHHHHHHHGGGHHHKKKMMMNNNKKKIIIKKKNNNNNNKKKHHHKKKKKKJJJHHHHHHJJJNNNQQQKKKOOOUUUWWWVVVRRROOOMMMJJJJJJKKKLLLMMMPPPTTTWWWYYYYYY[[[]]]___bbbeeeffffffjjjnnnppppppoooooopppmmmoooqqqpppllleee]]]XXXUUUQQQNNNPPPVVVZZZYYYVVVPPPNNNKKKKKKMMMNNNKKKHHHCCCAAA>>><<<;;;:::777555444222444888999666666999555666666777777666666666111111111222222222111000..................//////000111333555777888999999777888999888555222111222111111111000///...---,,,------......///000000111---000111000111555666444888000---111444333111000000000000111222444666777333333222111000///......+++,,,---...000222333333444::::::>>>NNN[[[hhhwww~~~|||}}}}}}{{{zzzyyy{{{}}}555555666666777777777777777777888999999888777666444333222000//////000111+++///333333000000555999222555777777444222222333666555444222000/////////222111//////000333777999444444333222333444555666333222111///............---222777999777555555666111111111111000000000000000000000000000111111111/////////......---,,,,,,*********))))))******+++))))))((((((((((((''''''((((((&&&&&&''')))+++---***++++++***)))(((***+++*********,,,///000///---***)))((('''&&&&&&&&&&&&)))&&&$$$%%%((((((&&&###!!!###%%%&&&&&&''')))+++,,,,,,,,,***((('''(((***+++++++++***((()))+++---+++---//////...,,,,,,,,,((((((''''''((()))***++++++,,,---,,,)))((()))***%%%***+++)))(((+++,,,***((()))+++***(((''''''(((*********+++++++++******'''&&&%%%&&&'''***---///000444<<>>;;;888666...111444333111222666999:::888666555444222000...///---+++***+++,,,...000///000000000222555777888@@@@@@@@@AAAEEELLLSSSWWW[[[YYYTTTOOOIIICCC???===>>><<<:::999888888888777555666999<<<===???CCCGGGIIIIIIKKKLLLHHHHHHPPPZZZnnnwwwtttjjj```YYY[[[XXXQQQLLLOOOSSSPPPKKKOOOPPPPPPPPPNNNKKKHHHFFF===<<<;;;::::::;;;<<<===777777888;;;???AAA@@@>>>999666444333444555444444222222222444555777999:::999:::;;;::::::<<>>;;;::::::888;;;???AAACCCEEEGGGIIILLLOOORRRSSSTTTUUUXXXZZZSSSQQQNNNOOOPPPPPPLLLHHHFFFGGGHHHHHHHHHIIILLLNNNPPPNNNMMMNNNPPPQQQOOOLLLOOONNNMMMKKKJJJKKKOOORRRNNNRRRXXX[[[YYYUUUQQQNNNKKKLLLLLLLLLLLLOOOSSSVVVTTTTTTVVVYYY]]]aaadddffffffjjjppptttuuutttrrrppphhhhhhhhhgggccc^^^YYYUUUUUUQQQNNNPPPUUUYYYXXXVVVOOOMMMKKKLLLNNNNNNJJJGGGDDDBBB???>>>===;;;888666222111222666888666777:::888888888888777666555444333333444333111000////////////////////////......000222444777888999999999999::::::888555222111222222222111111000///---,,,,,,------...//////000000...111222000222666777555333,,,)))---111111///......///000222444666888999777666555333111///...---......///111222444555555444:::999<<>><<<:::888777888888777666:::999999<<<<<<;;;???DDDFFFCCCBBBAAA>>>;;;???FFFPPPXXXaaagggiiilllpppuuu{{{rrriiiaaaXXXPPPPPPNNNIIIDDDEEEHHHGGGCCCLLLNNNPPPRRRRRRRRRPPPOOOOOOOOONNNMMMKKKIIIFFFEEE;;;<<>><<<999666222000111555777666777:::::::::999999888666555444333444555444111//////000000000000000////////////000222555888::::::999999:::::::::777444222111222333333333222111000......,,,---...///000000000000...222333111222666777555444///---000333222111222...///111333555777999999888888666444222000///...000000111222444555666666333:::999<<>>;;;;;;:::999:::===???DDDJJJOOORRRUUUZZZ]]]bbbdddaaaYYYSSSQQQMMMFFFEEEFFFBBB===;;;>>>???===DDDFFFIIIKKKMMMNNNNNNMMMWWWYYY[[[]]]\\\YYYVVVTTTOOOOOORRRYYY___```\\\WWWFFFBBB===:::999999888777666666666666777888999:::777999:::888777999???EEEDDDFFFHHHGGGEEEBBB@@@@@@<<>>NNN[[[gggvvv}}}|||zzzxxxxxxyyyzzz{{{sssuuuwwwyyy{{{~~~333444666777777777666555333555888999999666333111333444222///++++++...111666444444444555555333111888444333666;;;;;;555...000222444333111000333666111111222444555666666777000222333555666666555444777333///+++***,,,///222............000222333444000222444333000///000222...............---------+++,,,---------,,,+++***''''''(((***,,,...000111555222---)))'''(((***,,,++++++,,,,,,,,,+++*********,,,---,,,,,,---///111---++++++...333444111,,,'''&&&&&&&&&&&&'''((((((%%%((()))'''$$$###%%%(((%%%$$$###%%%''')))((('''%%%(((,,,...---,,,+++***$$$)))000333222...)))&&&'''***---///...---,,,,,,...,,,+++))))))***,,,---+++,,,,,,+++(((&&&''''''%%%***+++((('''((('''$$$)))***++++++)))(((((()))&&&'''(((*********)))(((&&&'''((()))******)))))))))///333111000;;;TTThhhvvviii^^^QQQDDD======444&&&***888///111333666999;;;<<<<<<222111//////000111222222222444666666555333333333111000000/////////000000---111111...///444555111///333777999777666666888>>>===:::888666555555555111000///222555666444222000...000777:::;;;@@@IIIDDD===999;;;===<<<<<<>>>>>>@@@BBBDDDEEEHHHJJJLLLEEEIIIHHHBBBAAAEEEDDD@@@AAACCCAAA;;;888:::===<<<>>>???BBBDDDFFFGGGGGGGGGFFFLLLTTT]]]cccffffffffffffeeefffkkknnnlllddd]]]KKKGGGBBB>>><<<;;;:::999888888777777888999::::::888:::;;;:::888:::AAAGGGEEEHHHKKKLLLKKKIIIGGGGGGAAACCCFFFGGGFFFEEEDDDEEEBBBHHHNNNPPPOOOOOOSSSWWWPPPNNNMMMNNNPPPOOOKKKGGGEEEFFFHHHHHHIIIKKKNNNQQQTTTYYY]]][[[UUUQQQTTTXXXOOORRRVVVXXXWWWUUUTTTTTTWWWYYY[[[[[[ZZZYYYZZZ[[[PPPQQQSSSSSSQQQPPPPPPPPPQQQTTTYYY^^^ccceeeggggggfffgggiiilllllliiiddd```ZZZYYYVVVUUUTTTUUUVVVWWWUUUUUUTTTRRRPPPPPPQQQSSSUUUTTTSSSUUUVVVSSSMMMGGGCCCBBB@@@@@@>>><<<888555222///000444555555666:::666666777888888888888777---000333333222222444666333222222222111111000000000333666999;;;;;;:::999;;;<<<<<<;;;::::::;;;===555555555444333222111000...///111222333333222222///222333222333777888666888666555555222......222555666666666555444333333444444555555555555555555111111111222222333333333111999999???PPP\\\hhhwww~~~~~~}}}{{{xxxxxxyyyzzz|||wwwwwwvvvuuuwww|||///444666444444999888444222333555777666555222111333444444222000///000111444333333333333444555666444666777666333222444666666555222111111000///---111333444444333333555777333333444666777777555222000111111///,,,---000333111111111111111222222222111111111111000///...---333000------//////...,,,...+++***---,,,))))))+++******+++,,,///333777999111000///......------...'''+++///111000...+++***+++,,,,,,+++***+++---000...------000111...%%%'''&&&&&&%%%%%%&&&&&&'''***(((&&&&&&((((((&&&$$$%%%&&&'''((()))))))))))))))+++......---,,,,,,---......---,,,---...///000***---///...+++((((((***************)))))))))))),,,,,,,,,,,,++++++***)))((())))))(((''''''(((***!!!%%%)))***)))''')))*********))))))((((((''''''&&&'''((((((&&&'''(((***'''---111000///888IIIXXXxxx|||pppcccTTTDDD999555444222000...---,,,,,,111000000222555777888999888888777444000---,,,,,,333333333333333222111000111///,,,+++,,,000555999444444555555444222111000222000//////000111111000444333222000000000111111111...,,,---///111000.........///111444888<<<>>>???===;;;888777999>>>BBB<<>>@@@AAABBBBBBAAAAAABBBHHHQQQ]]]iiiqqquuuuuuwwwzzz}}}{{{sssfff]]]VVVPPPIIIGGGGGGEEE@@@;;;:::888888888;;;<<<<<<<<<777;;;===<<<:::>>>HHHQQQNNNPPPRRRRRRQQQPPPOOOPPPIIIGGGEEEBBB@@@AAABBBDDDBBBDDDFFFHHHKKKNNNPPPQQQIIIMMMNNNJJJKKKOOOPPPLLLFFFFFFGGGIIIMMMRRRWWWZZZYYYYYY[[[[[[WWWQQQRRRVVVPPPRRRSSSSSSSSSSSSUUUWWWSSSVVV[[[^^^___\\\YYYVVVWWWVVVUUUSSSQQQPPPOOOOOOXXXTTTUUU\\\ccceeefffhhhggggggfffffffffddd```]]]UUURRROOOPPPRRRSSSSSSQQQTTTTTTSSSPPPNNNLLLNNNOOOUUURRROOOOOOQQQRRRPPPNNNLLLFFF@@@======<<<888333333444333111333888;;;<<<777888:::;;;<<<;;;;;;:::666555444333222333444555333333333333333333222222333777;;;<<<;;;999777777======<<<:::888888:::<<<999777555555555222---(((000000000000000111111111333222222222333444666777999666666888666000...///333333222222333333444444222444666666555555666777333333444444444333111000333777===FFFQQQ^^^kkksss~~~{{{wwwvvvwwwyyyyyyzzzxxxuuuxxx000555666444555888777333333444666888888666444222//////000...,,,+++---...333333333444444444555555444666777666444333444666555333111000000000//////111333555555555444555666444444444666888888666333000111111///------000333000000111111111111222222111111111111000///...---000...------//////...,,,///,,,+++...---******---*********,,,...111555777000//////............///+++...111333111///---,,,+++,,,,,,,,,++++++---///+++)))(((+++//////+++''''''&&&&&&&&&&&&&&&&&&'''(((&&&$$$%%%'''((('''%%%%%%&&&'''((())))))))))))''')))++++++***)))***+++---,,,+++++++++---...///+++,,,...---,,,*********))))))******++++++,,,,,,+++++++++++++++***))))))***+++++++++))))))+++,,,%%%'''******)))(((((((((************))))))))))))'''((((((((('''''')))***))),,,///...---444BBBMMMfffnnnvvvwwwqqqjjjggggggpppqqqvvv}}}yyymmm\\\NNNEEE>>>888444000///---,,,******)))))).........000222444666666777777777555222///......111111111000//////...............///111444666888333333444444333222000///111///......///000000///000///...---------.........,,,+++,,,///111000///,,,++++++,,,...111333555999888777555666999???DDDEEEKKKRRRRRRNNNKKKLLLOOOHHHGGGFFFDDDAAA???===;;;999;;;<<<:::777444555666999:::<<<>>>??????>>>>>><<<>>>AAAHHHRRR___lllsss{{{~~~wwwnnnhhh```^^^[[[WWWSSSNNNJJJGGGCCCBBB@@@@@@AAAAAAAAA@@@;;;>>>AAACCCGGGPPP\\\dddiiiiiihhheee___ZZZWWWVVVNNNKKKGGGDDDBBBBBBBBBBBBBBBBBBDDDFFFIIIKKKMMMOOOIIIMMMNNNKKKLLLOOOOOOLLLFFFGGGHHHKKKNNNSSSWWWYYY[[[WWWWWWYYYXXXTTTSSSTTTQQQSSSUUUVVVVVVVVVWWWYYYYYY[[[^^^``````^^^[[[YYYYYYXXXWWWUUUSSSQQQPPPPPPPPPMMMOOOXXX^^^aaabbbdddeeeddddddddddddbbb^^^[[[SSSQQQNNNOOORRRTTTUUUTTTPPPPPPOOOLLLJJJIIIJJJKKKSSSQQQPPPQQQSSSTTTRRRPPPKKKFFF???<<<<<<<<<888555555555555444666999;;;<<<999:::;;;;;;;;;:::999888555555444444444444555555333333333222222222222222333666999;;;:::999777777<<<===<<<;;;999888999:::666444333333444222///,,,...//////000111222333333222222222333444555666777:::777777888666111///000333333333333333444555555555777::::::999888888888555555666777666555444333444777<<>>NNNTTTYYYXXXRRRLLLJJJKKKUUUXXXaaallluuu}}}vvvppplllhhheee[[[PPPAAA666111000111111,,,,,,***))))))(((((((((++++++,,,---...000222333555666888777444000......000///...---,,,---......---///222555777777777666222222333333222111///...000...------...//////...,,,,,,,,,+++,,,,,,---...,,,+++***+++---/////////...---,,,,,,---...000111111111222222444888???CCCLLLSSS\\\___\\\YYYYYYZZZUUUTTTSSSPPPLLLIIIEEEDDD>>>??????===999666555555777888:::;;;;;;;;;:::999777888999<<>>AAAKKKYYYggguuuooo]]]VVVRRRLLLGGG@@@<<<666111000///...---,,,,,,+++*********++++++)))***+++,,,,,,...000222444666888777444///---,,,///...---,,,---///222333111333555777888777666555000111222222222000///...000...------...//////...---------......//////000,,,,,,++++++,,,---------...------,,,------...///,,,---...000222666<<<@@@JJJRRR]]]dddfffeeefffgggeeefffeeeccc^^^WWWQQQMMMFFFEEEBBB???<<<999999888777777888999999888777666222444555555999CCCSSS___lllttt{{{{{{uuummmkkkkkkiiikkkoooqqqpppllliiigggeeebbb^^^\\\\\\[[[[[[ZZZTTTSSSTTT\\\jjjyyy~~~rrrggg___[[[WWWRRRMMMKKKLLLLLLIIIFFFHHHHHHHHHIIIKKKMMMOOOPPPIIIKKKLLLLLLLLLKKKJJJHHHKKKMMMPPPSSSVVVXXXYYYZZZWWWRRRPPPSSSUUUSSSQQQRRRSSSWWW\\\____________```aaaaaa```___\\\ZZZXXXWWWXXXWWWVVVTTTRRROOOMMMLLLFFFFFFJJJRRRWWWXXXZZZ]]]_________``````___\\\YYYRRRPPPNNNMMMOOOQQQTTTVVVPPPPPPOOOLLLJJJHHHJJJKKKKKKNNNRRRVVVYYYYYYXXXVVVQQQKKKDDD>>><<<;;;:::999888777888;;;;;;888777888999::::::;;;:::999888777222333444666666555444333666555444333222222333333111333666888888888999:::999;;;<<<;;;888555444444555555444444555666777777666666666666666666666666666777999;;;<<<<<<;;;:::<<<888666777444000///222///000111222333333444444555888;;;<<<:::777555444222333444555555444333222333444666:::@@@IIITTT[[[dddmmmyyy~~~zzzzzzyyyvvvttttttvvvxxxsssvvvwwwvvvwww|||~~~444444555777666555333333333444555666666666666555444555666555444444555777222333444444555555444444222222111111111111000000///000000///...///222666000333777999888777666666333222222333555555444333222111000000111111111111...//////000111222222222222222222222111000///...+++---000222333222111111---******------******---,,,,,,,,,,,,---......///------------...000111222...//////---+++***+++,,,***,,,......---+++++++++---,,,+++*********(((''')))((((((''''''(((((()))'''''''''&&&$$$#########%%%&&&'''((())))))))))))*********)))((()))+++...,,,+++++++++,,,---///000...+++)))***---///---+++******************)))))),,,,,,---------------,,,)))******)))(((((()))+++***((('''(((+++---+++((('''(((((())))))*********'''((())))))'''((()))+++(((((((((***,,,......///111333555444111000111333222333:::GGGVVViiitttWWWCCC===<<<888333///...---------,,,+++))),,,,,,++++++++++++,,,,,,)))+++,,,,,,,,,---///222444666888666222...+++***//////...///111444777999666666666666555444444333///000111222111000///...111///......///000000///......//////000000000000...------,,,******++++++))))))))))))***+++,,,,,,***,,,---///000333777:::???HHHTTT^^^dddgggjjjllloooqqqsssrrrmmmcccYYYSSSIIIEEE@@@<<<999999::::::666777888888888777666555000333555555555;;;FFFNNNVVV```jjjlllfff```^^^___^^^```eeellltttuuuqqqlllnnnkkkgggeeeeeeeeeeeeddd]]][[[]]]gggwwwxxxkkkbbb^^^YYYUUURRRQQQRRRRRRQQQOOOLLLLLLMMMNNNPPPPPPQQQQQQIIIIIIJJJKKKJJJHHHGGGGGGIIILLLPPPUUUXXXYYYXXXXXXRRRPPPQQQSSSQQQNNNQQQVVVUUUYYY^^^bbbccccccdddeeegggfffdddaaa]]]ZZZXXXVVVSSSSSSRRRQQQOOOLLLJJJHHHFFFFFFJJJPPPSSSSSSUUUYYY_________```aaa```]]][[[UUUTTTRRRPPPOOOOOOQQQSSSRRRRRRQQQNNNKKKJJJKKKMMMJJJNNNSSSWWWYYYZZZYYYXXXVVVQQQIIIBBB>>><<<;;;;;;999666777<<<;;;666555777777777999:::::::::999999111222333555555555444333888777555333333333444444000222555666777888:::<<<888:::;;;:::777444222222444555555666666888:::;;;777777888999:::;;;;;;<<<<<>>===888555555333//////222---...000111222222222111444777;;;<<<:::777444333111222333444444333222222111111222444999AAAKKKRRR]]]gggttt~~~~~~~~~{{{zzzxxxuuurrrqqqrrrtttsssxxx{{{yyyyyy}}}444333444777777444333555333444444555666666666666555666666555444444555777444333333333333444555666222111000000111111000///...000333222000000333666000333666777777666666666666444444444666777666555333222111222333444333111//////000111222333333444222222222222111000///...,,,...111222111111111222,,,)))))),,,,,,******------------...//////000000---------......000111111///000111000...------...+++---...---,,,++++++,,,***+++,,,------,,,***)))))))))(((((((((((())))))&&&'''((('''$$$###$$$%%%%%%&&&'''((())))))))))))((()))))))))((((((***+++---,,,,,,++++++,,,...///---+++******+++,,,++++++*********)))))))))((((((+++,,,,,,---------------+++,,,---,,,******,,,---)))((('''(((***+++***)))((((((((((((((()))))))))((()))))))))((((((***,,,&&&'''(((***+++,,,---...***,,,------,,,---...000---,,,///888DDDUUUjjj|||rrr]]]CCC333000000///+++---,,,)))((((((***,,,...+++******)))))))))******))),,,......,,,,,,000333555666777666222///,,,,,,111111111222444666888:::666555444222222111111222///000111222222111000///111///......///000000///------.../////////......---......,,,******+++,,,)))***+++,,,---......///+++,,,...//////111333555555;;;EEEOOOVVV[[[^^^aaahhhkkkooooookkkbbbXXXQQQBBB>>>999555444555555555555666777777777666555444000333555666666888<<>>===<<<:::666777<<<<<<666444888555666888::::::::::::999222222333444555555555555999777555333222222333444000222444666777999===???777888999777555333222333222555777999:::<<>>AAACCCDDDEEEFFFHHHLLLNNNNNNJJJFFFCCC???999666555333000111444...///000111222111000000444777:::;;;999777666555111222444555555444333333000000000111555===GGGNNN[[[eeesss|||~~~~~~|||{{{yyyuuurrrpppqqqssswww}}}~~~|||444111333888888444444777444444555666777777888888666666666555333222333555555444222111222333666777444222000111333333111///---111555555222111333555111333555555555444555666555444222333555666666555555333222333555666444222000000111222333444555555222222222222111000//////+++...000///...---///111,,,******------++++++.........///000111111222222...............///000111---///000000///......///------...,,,******+++---+++,,,------,,,,,,,,,,,,***))))))(((((())))))***$$$&&&''''''%%%%%%''')))%%%&&&'''((())))))))))))''')))++++++***)))***+++------+++******++++++,,,,,,,,,+++***(((((()))+++*********************+++)))***++++++,,,,,,,,,+++,,,,,,---,,,++++++,,,...((())))))((('''&&&((()))******))))))))))))))))))((()))***)))((((((***,,,%%%''')))***))))))***,,,((()))*********+++,,,---+++)))***...444>>>NNN\\\lllrrrvvvwwwxxxzzzyyytttWWWHHH666,,,+++---,,,***---,,,+++)))))),,,///222++++++***)))((((((((()))))),,,///...,,,+++///333444666777666444222222222222333333333444444555555000000000000000000000000///000111222222222111000000...------...//////........./////////...------+++,,,...---++++++---000,,,---...//////000000000***---///000000111222444111444888===AAAEEEHHHJJJNNNQQQUUUWWWUUUOOOIIIEEE888555222222222222000...333444555666666555444444111222333555666888999:::;;;AAAGGGJJJJJJKKKOOOSSSUUUXXX]]]ccciiijjjgggcccccc___YYYUUUSSSRRRRRRQQQMMMQQQYYYhhhyyyqqqhhhddd[[[^^^```^^^[[[ZZZ\\\___WWWZZZ]]]``````^^^ZZZXXXPPPKKKHHHJJJIIIEEEFFFJJJIIIMMMTTT[[[______]]][[[VVVSSSSSSUUUVVVUUUXXX]]]YYY\\\```dddfffhhhkkkmmmkkkiiifffbbb]]]WWWQQQNNNNNNOOOPPPPPPOOOMMMJJJIIIGGGGGGIIINNNOOOPPPUUU]]]```___```bbbcccccc```^^^\\\]]]^^^[[[WWWUUUTTTUUUSSSSSSRRRPPPMMMLLLMMMNNNLLLPPPUUUWWWWWWVVVWWWXXXTTTRRRNNNHHHCCC@@@??????===777777======666666;;;777888999::::::999888777444444444555555666888888888666333111000000111222111222444555777:::>>>BBB666777777555333222333444333777===AAADDDGGGKKKMMMHHHIIIJJJKKKLLLMMMNNNOOOOOORRRVVVXXXWWWRRRLLLHHHAAA<<<777666444111333777000111333444333222000///222444777777666555555555000111222333444333222222111000000111555===HHHOOO]]]gggsss|||~~~~~~~~~~~~||||||zzzwwwtttsssuuuvvv{{{333000222888999555444888555666666777888999999:::777777777555333222333444777555222000111333666888666333111222444555333000---222777777444111222555111333444444333333555777222000///000111333222222666444333444777777555222000111111333444555666666222222333222222111000///+++---...---++++++---000---++++++...///,,,---000...///000222333333333333///............///000000***,,,...///...,,,,,,---......---+++******+++---000000///---+++***+++---******))))))))))))******!!!$$$''''''''''''***---%%%&&&'''((()))))))))))))))+++......---,,,,,,------,,,+++))))))))))))***+++,,,,,,***&&&%%%'''+++))))))***+++,,,------...'''((()))******************++++++***))))))***,,,)))++++++)))%%%###%%%(((,,,+++++++++******))))))((()))***)))((((((***,,,%%%(((***)))'''&&&(((+++((())))))*********++++++***(((''')))***...999CCCJJJTTT___fffkkkmmmiiicccDDD:::...)))+++---,,,)))'''))),,,---------...///---,,,+++***))))))))))))))),,,///...++++++///333444555666666555555666888444444444444333111000///***,,,...000111000000///000111222333333222111000///---+++,,,---...------000000111111111000...---(((***------,,,---000333++++++,,,,,,,,,++++++******,,,///000111111333444111111111222222444666777777999;;;===>>><<<999888111000000222444222...***111222333444555444444333222111111333666888888888777:::===???AAAEEELLLQQQYYY]]]bbbeeedddbbb```___[[[VVVOOOJJJGGGEEEDDDCCCCCCIIISSSaaaqqqyyynnnfffccc]]]bbbeeeccc]]]ZZZ^^^bbb^^^bbbfffiiiiiifffaaa^^^SSSMMMIIIKKKIIIFFFGGGLLLMMMRRRZZZaaaeeeeeecccaaa[[[UUURRRVVV[[[[[[\\\^^^ZZZ]]]```cccfffiiimmmpppsssrrrpppkkkeee^^^XXXUUUOOOPPPQQQQQQQQQOOOMMMKKKJJJIIILLLPPPRRRTTT[[[ccc______```bbbdddcccaaa^^^]]]```bbb```\\\YYYXXXYYYVVVVVVUUURRROOONNNOOOQQQMMMQQQUUUWWWUUUUUUVVVWWWPPPOOOLLLHHHDDDAAA@@@@@@???888777>>>>>>777777>>>999999::::::999888666555777666666666666888:::;;;777555222///......000111111333444555777;;;@@@CCC666666555333111111333555555;;;CCCJJJMMMQQQVVVYYYZZZYYYXXXWWWVVVUUUTTTTTTUUUXXX\\\^^^\\\VVVOOOKKKDDD>>>999888666333555999333444555666555333111//////111222333222222333444---...///000111111000///222111111222666???IIIPPP```hhhttt|||~~~~~~~~~~~~||||||{{{xxxvvvvvvxxxzzz~~~555555555555666666666666555555555555666888999:::888999999777444333333444777333//////222666777888555444222111111111222222222444444333666888666111333444444444333333444666222000///000111333333222333222333555888888555222444333222222222222333444111333555444111...,,,,,,++++++,,,---.........---...///000000000///...---111000///////////////000+++,,,---.........---,,,+++---//////...---...///---------------,,,+++***------,,,,,,---...000111+++)))(((&&&&&&((()))+++((((((((()))(((((('''&&&*********)))******++++++***,,,------,,,+++,,,---))),,,///000...,,,******)))***+++,,,---,,,++++++------------------------+++++++++***((((((+++---***+++---------+++)))(((&&&'''))))))(((''''''(((******++++++++++++******))))))(((((((((((()))))),,,+++***+++++++++)))'''((()))++++++******+++---(((((()))+++,,,---...///777888===GGGQQQTTTOOOHHH555000,,,,,,+++)))(((+++''')))***)))+++---...---+++,,,,,,+++))))))***,,,,,,++++++,,,...000222444888<<<<<<888777;;;:::666000111111000......///000111222333222111111222444...111222000///111000,,,000---******---000111000000......///111111...+++,,,,,,---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////......111222111......000222333444333222222444666222111000//////000111222///000111222333444444555111222333444555777888888:::;;;<<<<<<<<>>======<<<;;;999888888777888;;;>>>???===:::999888999888888777777888999999;;;555222444222...///444111111222444666777777666777555333222444555777777<<>>:::888666666777444777999888555333444555333222111000000222444666...000111111111111333555111111111333999CCCOOOWWWeeennnvvvyyy{{{~~~}}}zzz}}}~~~{{{wwwxxx}}}666666666666666777777777333444444555777999;;;<<<999999888777666555444333555222000000333666777777444444222111111111222222555888888777777::::::666555666666555444333555666444222111111222333222111333333333555888888555222555444333222222333444555222444555333000...,,,,,,------...///////////////...///000000000///...---111111000///////////////+++,,,---------,,,+++******,,,......---,,,---...,,,,,,,,,,,,,,,+++******,,,,,,++++++,,,...///000+++***)))(((((()))***+++''''''''''''(((((())))))+++************+++,,,,,,***,,,------+++***+++,,,(((+++---...---+++++++++)))***+++,,,,,,,,,++++++))))))))))))))))))))))))+++++++++***))))))+++---***+++---------+++***(((%%%''')))***))))))***,,,******++++++++++++******))))))(((((((((((()))))))))(((((((((******(((&&&&&&((()))******+++---...))))))******+++,,,,,,---,,,,,,...444:::===;;;777222---*********'''''')))***++++++******,,,------+++,,,,,,+++))))))***,,,---...///000222444666777:::>>>???;;;888888666111...//////...------///111111222333222000000111333...111222000///111///+++111...,,,,,,///222333222...,,,+++---//////---+++++++++,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,------......////////////...///000111000///000222...///000///......000222222111000//////000111222000000000111222333444555111111333555777888:::;;;888999:::999888999===@@@EEEGGGKKKMMMNNNKKKHHHFFFGGGEEEBBB???>>>@@@CCCDDDFFFFFFIIIOOOVVV]]]aaabbb___aaaaaa^^^]]]^^^]]]YYYaaabbbbbb^^^ZZZYYY[[[^^^fffooowww|||~~~|||rrrgggaaa[[[SSSNNNOOOSSSYYY]]]dddiiiqqqvvvyyyxxxxxxwwwllliiigggfffgggiiiiiihhhkkknnnppprrruuuzzz{{{vvvooofff```bbb\\\ZZZ\\\[[[UUUPPPPPPPPPSSSUUUUUUYYYaaaeeeeeeeeeeeefffgggfffdddaaa```aaacccdddccc___\\\[[[[[[[[[YYYWWWWWWXXXXXXXXXWWWTTTTTTRRRQQQPPPNNNMMMMMMHHHJJJJJJHHHEEEAAA@@@???=========<<<;;;:::999888777:::===>>><<<:::999999888888888999999::::::::::::555333444222//////333000111222444666666666555888777666777999<<<>>>???EEELLLWWW___ffflllrrrwwwxxxyyyzzz{{{zzzxxxvvvuuuvvvssssssxxxttthhh[[[TTTLLLFFF???<<<;;;:::777333444777::::::777555444555333222111111111222333444///000222222222111222333000111333777???JJJUUU]]]lllsssxxxxxxzzz~~~}}}~~~~~~{{{|||666666777777777888888888333333444666888:::<<<===;;;888666666777888555333222111000111444666666666444333222111111111222333777:::;;;999888:::<<<:::666777777666444333444555222111000111333555555555333333333555777777555333555555444444444444555555555555555333000------...///000000111111111111000...//////000000000//////333222111000///.........//////000000///...------***+++------,,,,,,,,,---++++++++++++++++++***)))++++++***++++++,,,---...************************'''&&&&&&&&&''')))+++,,,+++++++++++++++,,,------***,,,---,,,***))))))***((()))+++,,,+++++++++,,,)))***+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***+++,,,+++))))))+++,,,++++++,,,------,,,***)))%%%'''***+++++++++---...******++++++++++++*********))))))(((((())))))***(((''''''(((******)))'''%%%''')))******+++---///************************((('''((((((***,,,---...///+++)))***)))&&&&&&***---,,,++++++++++++,,,---,,,,,,---,,,++++++---...000111333555666777888888666;;;>>>;;;888555222...---------,,,+++,,,000222222333333222000///000111///222222000///000...+++111///......111333444444---+++******,,,---,,,+++)))***++++++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---...///...---...000111,,,---...---,,,,,,...000111111000000000000111111000/////////000222444555000111333555777999;;;<<<888999999888666555666777:::<<>>>>>@@@CCCFFFHHHJJJIIIGGGHHHJJJKKKKKKJJJFFFJJJLLLLLLNNNSSSTTTRRR\\\]]]\\\XXXTTTSSSUUUYYYeeemmmvvv}}}zzzrrriiieee```]]]^^^cccjjjooosssxxxwwwvvvuuuvvvxxxyyywwwvvvyyy{{{}}}zzztttnnnjjjjjjeeeccccccaaa\\\XXXXXXUUUYYYZZZ[[[___fffjjjjjjgggiiilllmmmlllhhhddd``````bbbeeeeeebbb___]]]]]]\\\[[[YYYYYYZZZ[[[ZZZYYYTTTSSSQQQOOOMMMKKKJJJJJJHHHIIIJJJHHHEEEBBBAAA@@@<<<<<<=========<<<:::999666999<<<===;;;:::999999777888999;;;<<<<<<<<<<<<:::666333333222///000333000111333555666666555555999:::<<>>@@@AAABBB>>>>>>>>>???BBBEEEHHHJJJJJJHHHEEEDDDDDDCCCBBBAAA???CCCEEEDDDFFFKKKKKKIIIPPPQQQQQQNNNKKKJJJMMMQQQ]]]ccckkktttzzz{{{wwwrrriiiiiijjjkkkmmmrrrxxx}}}{{{vvvrrrpppnnnnnnllliiihhheeebbb______]]]```bbbaaadddjjjmmmllljjjmmmrrruuutttoooiiieeeaaacccfffgggfffcccaaa___[[[YYYXXXXXXYYYZZZZZZYYYUUUSSSQQQNNNKKKIIIIIIHHHGGGIIIIIIHHHEEEBBB@@@@@@:::;;;===>>>===<<<;;;:::666999;;;<<<;;;:::999:::666777:::===>>>???>>>===:::777444333111111111333///111444555666666777777<<<@@@FFFMMMTTT\\\ccchhhiiinnnuuuzzzuuujjjaaaVVVOOOKKKFFF>>>777555888<<>>======>>>???@@@BBBDDDEEEBBB@@@>>>===>>>>>>===;;;===@@@AAA@@@AAADDDDDDAAAEEEHHHIIIHHHEEEEEEHHHLLLRRRUUU\\\eeelllmmmkkkjjjbbbgggnnnsssxxx|||~~~yyytttqqqoooooooooqqqrrrrrrooommmkkkjjjhhhgggjjjkkkiiijjjnnnooommmkkkoootttwwwwwwtttnnnkkkeeefffhhhjjjjjjgggcccaaaXXXVVVUUUVVVXXXYYYYYYXXXWWWUUUQQQNNNKKKJJJIIIIIIHHHIIIJJJHHHEEEBBB@@@@@@;;;;;;<<<======<<<;;;:::888:::<<<<<<:::999::::::666888;;;===?????????>>>999888666222111222222222...111555666777999<<<>>>CCCKKKUUUaaajjjttt|||yyysssiii]]]SSSJJJDDD@@@666999===AAACCCCCC@@@>>>:::999777555333222111111222333555555444222222333222555:::@@@GGGPPPYYY^^^bbbjjjrrruuuyyy~~~~~~}}}::::::999999888777777777999888777666555555555666777555333444777888666444333555777777555444555666333222111111111222333444888:::;;;:::<<<>>><<<777111333555555333111000111222111000222555777777777333444555444222222333444444444555555555555444444444555555444222111111222///000000000000///....../////////000111333444555444333222111000/////////000//////......//////000---///000000//////000111)))***++++++,,,+++++++++))))))******+++******)))((((((((((((((((((((((((+++***)))((((((((())))))************+++---...///***,,,---,,,***))))))***((()))+++,,,+++++++++,,,++++++******++++++,,,---,,,...///111111///...,,,***,,,------,,,++++++,,,,,,,,,,,,,,,------------***,,,---,,,***(((((()))******++++++++++++******+++******))))))******+++(((''''''(((******)))'''***++++++***(((&&&''''''************************###'''+++---+++***+++---******,,,...,,,(((+++000000,,,---444666333444:::444555555444222111333444000000///...---+++)))(((---------+++&&&###'''...,,,.../////////000222444333444666666444222222222000444555222222444333///...///000000......///000222222111///+++))))))***((()))***+++***+++...000////////////////////////,,,------...///000111111333888777000---000111---,,,---...---,,,,,,...000000000111111111111000000...//////000222222333333333222222222222111111111222222222555777888666555222222222444555777999;;;:::;;;;;;<<<<<<=========???===;;;;;;<<<===<<<;;;>>>AAABBBAAABBBEEEEEEBBBAAADDDGGGGGGEEEDDDFFFHHHIIIIIINNNWWW]]]]]]]]]^^^XXX___iiiqqquuuyyy~~~wwwvvvtttpppmmmmmmooorrrvvvzzz}}}{{{yyyyyyxxxuuusssuuuuuussssssuuuuuurrrooorrruuuwwwwwwtttpppnnnllllllllllllllljjjfffbbbXXXWWWVVVWWWYYY[[[[[[[[[YYYWWWSSSPPPMMMLLLLLLLLLKKKLLLMMMJJJGGGCCCAAAAAA>>>>>>======<<<<<<<<<<<<:::<<<===<<<;;;999::::::777888;;;===>>>?????????999999777222111333333222...222555777999===CCCHHHSSS]]]lllyyyuuuhhhZZZOOOHHHDDD888:::>>>CCCHHHIIIHHHFFF???<<<999555333222222222333444555444333333444555444666999===BBBIIIQQQVVV\\\fffqqqwww||||||;;;;;;:::888777666555444777666555555555555555555666666777777888888888888777999999888555444555777222222111111111222444444777888777888===@@@;;;222000333555555444222222222333222111222444555555555333555555444111111222444222333444555555444333222111333555666444333333333000000000000000///....../////////000111333666777333222111111000000000111111111000000111222333444,,,...000000///...///000******+++,,,,,,,,,,,,,,,)))***+++++++++***))))))******)))(((((()))******))))))))))))))))))******)))))))))***+++,,,---...***,,,------+++***+++,,,(((+++---...---+++++++++++++++*********+++,,,---...///111333333111///...***,,,......,,,++++++,,,,,,,,,,,,,,,,,,---......***,,,------+++***++++++******++++++++++++******+++******))))))******+++)))(((((((((******(((&&&)))***+++***(((''''''((())))))******+++,,,,,,---)))+++.../////////000000,,,---000333000---///555555111333<<<>>>888888===222333222111...---...///...---,,,+++******)))***++++++......)))$$$(((000***---///000000///000111///222444444333111111111000444555444444666555222222333555444111///000111...000111000---***+++,,,)))***++++++***+++---///------------------------/////////000000000111111///666777000...333333---,,,---------,,,,,,...//////000111222222111000///---///111333444444333222222222222222222222222222111000000222666777666444555555555666777888999:::999999::::::::::::999888;;;:::999:::===??????>>>@@@CCCDDDBBBCCCFFFFFFCCC@@@EEEIIIIIIFFFCCCBBBCCCCCCAAADDDLLLPPPOOONNNQQQLLLSSS\\\bbbfffjjjpppuuuuuuyyy{{{pppppppppnnnllllllpppsssxxx}}}}}}}}}|||yyyyyyzzzzzzxxxvvvsssqqqsssqqqooonnnnnnkkkgggccc]]]\\\[[[\\\___aaaaaaaaa\\\YYYVVVRRRPPPOOOPPPPPPPPPQQQQQQNNNJJJFFFCCCCCCCCCBBB@@@>>>======>>>>>>===>>>???===;;;999::::::999999:::;;;===>>>??????888:::888222000444444111///222666888:::AAAJJJRRRfffrrrxxxjjj^^^RRRHHHBBB:::;;;>>>DDDJJJNNNNNNMMMCCC@@@;;;666333222333444444444444333222333666999444666777:::===DDDKKKPPPZZZdddnnnuuu{{{}}}~~~<<<;;;:::888666555333333444444444444444555666666777888::::::999999:::<<<999;;;;;;999555333555777222222111111111222444555555444333555<<<@@@888---000333666777555444333333111000///111444666777666333555666444111000222444222222333444444333222222000222555666666444444444111111111111111000///.../////////000222444666888222222111111111111111222++++++++++++,,,---///000+++---//////...---...///***+++,,,---------------)))***+++,,,,,,+++***))),,,+++)))(((((()))+++,,,&&&'''(((***++++++++++++((((((((()))***,,,---...***,,,------,,,+++,,,---))),,,///000...,,,******,,,+++*********+++,,,---***,,,...//////...,,,******,,,......---++++++,,,,,,,,,,,,,,,,,,---...///***,,,......---------///******++++++++++++******++++++************++++++,,,+++***+++++++++)))'''''')))***)))((('''(((***(((((()))+++,,,---...///...------...///000111111000222666999666222555;;;:::666999BBBCCC;;;999???000000///---+++)))***+++,,,+++***))))))***,,,---&&&(((...222///)))---666))),,,///000000.........---///222333222000000000000444666444555888777444555777999777444111222333***---000000---+++,,,---)))***++++++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111)))222444...---333333,,,---.........------///111///000111222222111000///---///222555666555333222111111222333333444555555333111000222666888777555555666666666777777777888999:::;;;<<<;;;:::999888444333444666:::>>>???@@@???BBBBBB@@@@@@BBBAAA>>>@@@EEEIIIIIIEEE@@@>>>===@@@<<<===DDDHHHEEEEEEHHHCCCHHHOOOSSSVVVZZZbbbhhhhhhmmmsssyyy|||wwwpppjjjlllmmmllljjjlllpppsssyyy}}}{{{xxxvvvuuuxxxuuuqqqoooooolllhhhdddbbbaaa```aaadddfffgggfff]]][[[WWWTTTRRRQQQRRRSSSTTTTTTTTTQQQLLLHHHEEEEEEGGGEEEBBB???>>>>>>@@@AAA???@@@@@@>>>;;;:::::::::::::::::::::;;;===>>>???888;;;888111000444555111///222666888;;;CCCOOOXXXsssvvviii```UUUHHH>>>;;;;;;>>>DDDLLLQQQRRRQQQFFFBBB<<<666333333444666444444444222222444888;;;444555666777;;;AAAHHHNNNXXXbbbkkkqqqwww}}}~~~~~~}}}~~~???<<<999666444444555666555555444444444666777888555555555666777888::::::555777;;;<<<666111555<<<555555444222111222555888888:::<<<<<<999666555444444555666666333000//////444444333333444444555555555444333111111111111222444555666555222111000111000000000111222222222333000000111111111///...---//////000000111333444555444333222000000000111111,,,,,,++++++,,,---///000//////000000///---+++***,,,---000111000---***(((,,,,,,,,,,,,,,,+++***)))''')))+++,,,---,,,***)))***,,,---+++((('''))),,,++++++***************+++******+++++++++,,,,,,,,,''''''111>>>888'''$$$///---------,,,+++***)))(((------------------------++++++******++++++,,,---........................)))***,,,......---,,,+++%%%,,,000---***+++...///******)))******+++,,,,,,******)))((())),,,,,,***'''((())))))+++---+++((())),,,)))+++222...+++222///333777555222111666;;;777;;;>>>:::555666>>>GGG333555777888888555333111...+++)))))),,,---,,,***------,,,***(((''')))+++((()))***++++++,,,++++++111000000...---,,,++++++222///,,,---111555555444222222333444444333333333000222;;;CCCAAA777222444333111...+++***+++---...,,,,,,,,,---------............---,,,,,,...///000000000111222222111000//////////////////000000000.........,,,***+++---///444444333333222111111000(((,,,---++++++000333333444555666777777666666555...///000111333555666666444555777999:::;;;::::::999;;;===>>>===;;;888666666777777777888;;;@@@CCCAAA@@@>>>===<<<<<<======??????@@@@@@???===;;;:::===>>>>>>???AAACCCDDDEEEGGGMMMRRRTTTSSSTTTXXX]]]^^^bbbgggmmmrrrtttuuuvvvyyyyyy||||||xxxyyyzzzuuummmkkklllllliiifffhhhooovvv~~~{{{xxxtttqqqxxxtttqqqqqqttttttoookkkdddjjjllljjjhhhkkkmmmlllccc^^^XXXTTTSSSTTTVVVVVVRRROOONNNOOOLLLFFFCCCDDDCCCBBB@@@>>>>>>>>>>>>???;;;===??????<<<999666666:::;;;<<<======;;;999888;;;999777666666666555444000555:::===BBBNNN___mmmzzzgggYYYNNNFFFAAA999<<>>>>>>>><<<:::999666666666666777:::???AAA@@@???===<<<;;;<<<<<<===<<<<<<===>>>======<<<;;;>>>>>>???@@@AAACCCEEEFFFEEEIIINNNPPPPPPQQQTTTVVVVVVYYY]]]aaadddfffffffffggggggiiinnntttxxxyyyyyywwwvvvsssqqqsssvvvrrrkkkjjjlllmmmkkkiiikkkqqqvvvwwwuuuyyy~~~zzzwwwyyywwwvvvwwwyyyzzzxxxvvvmmmrrruuuqqqoooppppppnnnkkkfff___[[[ZZZZZZ[[[\\\QQQMMMKKKLLLJJJEEEDDDFFFDDDCCC@@@>>><<<;;;;;;;;;===>>>>>>===:::999999999999:::;;;<<<;;;:::888777999888777666666666555444111777===AAAGGGTTTeeessszzzeeeVVVKKKDDD???:::;;;???EEEKKKNNNOOONNNKKKEEE===777555444444444888888888888999999::::::<<<<<<:::999;;;???FFFKKKUUU___kkksss{{{777777666555555555555666555555555555666888:::;;;888888999999:::<<<===>>>;;;;;;;;;:::444///222888111222222222222444777:::555777888888777777888:::777666555444444444444444333333222222222222222222//////000111222111111000222444555444222111111111000000111222222333444444333222111///////////////111111000000000000111111444222111///---,,,++++++---...///000000000000000111000//////...............---+++******+++,,,,,,(((((()))))))))))))))))))))************+++++++++'''((()))***)))***,,,...+++***************+++++++++++++++,,,,,,,,,------///...------,,,+++)))'''++++++++++++++++++******,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------++++++++++++++++++++++++***+++,,,---...---,,,+++###))),,,)))''')))+++++++++************+++,,,,,,***---000///+++(((***---...,,,+++---///000000///...666777888===:::===LLLGGG@@@999888<<<<<<666000222222222000...,,,...///.........---,,,++++++***---+++******+++,,,,,,+++)))+++------,,,+++,,,---......------------,,,,,,******+++,,,---......///,,,...111111000...------///000111222222333444444333222333444333//////222000000//////////////////............////////////,,,---......//////......///000000000///...,,,+++/////////000000111111111---...//////---,,,,,,---333222111000///...------(((...111111000222222000111222333333444444444333111111111111222444666777666666666666777999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;666555555555777:::>>>@@@>>>===<<<;;;;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>???AAACCCFFFHHHJJJMMMOOORRRUUUWWWXXXYYYYYYTTTVVVWWWYYYZZZZZZYYYYYYXXXWWWWWWYYY^^^aaacccdddfffgggfffeeejjjnnnmmmhhhjjjlllnnnmmmkkkkkkmmmpppooommmrrr~~~~~~|||zzz|||~~~}}}|||xxxtttuuupppiiidddaaaaaaaaa```SSSNNNKKKKKKIIIFFFGGGJJJEEECCC@@@===;;;999888888=========<<<::::::<<<===::::::;;;;;;:::888777555666666666777777777777777444;;;CCCIIIPPP]]]ooo|||{{{dddTTTIIIBBB>>>::::::;;;???DDDHHHIIIIIIKKKHHHBBB<<<777555666888:::;;;<<<===>>>>>>>>>???BBBAAA>>>;;;;;;>>>DDDHHHVVV```mmmuuu}}}444444444555555555666666444444333444555777999;;;:::::::::;;;<<<===>>>???999888888888555111555<<<222333333333222444666999666777777777666666888:::<<<:::777666666666666666666666555444444444444444............///000222222222444555555333222222333000111111222333444555555666444111///...///000111222111000000/////////000222111000///...---,,,,,,,,,---///000111000///...000///---,,,,,,---...///111000...,,,++++++***+++***************+++,,,,,,******))))))******+++,,,,,,,,,,,,+++******++++++*********)))******+++,,,,,,,,,,,,,,,------------&&&,,,---'''''',,,---)))************++++++,,,,,,,,,,,,++++++++++++******,,,++++++++++++,,,------*********)))))))))))))))++++++,,,------,,,,,,+++$$$)))+++)))'''***+++***))))))))))))***+++,,,,,,***,,,111444333///...111///---///333666555333333444;;;<<<>>>DDD@@@>>>IIICCC;;;444333666555///(((---,,,+++++++++***((('''---,,,+++++++++,,,---...,,,+++******++++++++++++(((***---............/////////...---,,,,,,,,,,,,))))))***+++,,,------...***...111111...---...000......///000111222444444222111111111000......000...///000111222111111000////////////000000000000+++,,,.../////////...---////////////...,,,***)))...//////000000111111111+++---///...,,,+++******444444333222111000//////...222444111///000111...111111222333333444444444333222222111222444666777666666555555666777999:::999888777777777888999:::777666555666999<<<>>>???<<<<<<;;;;;;<<<>>>???@@@???>>>===<<<<<<<<<=========>>>???BBBEEEJJJNNNPPPXXXXXXZZZ^^^bbbddddddbbb[[[[[[[[[ZZZYYYWWWVVVUUUXXXVVVSSSRRRRRRSSSUUUVVVVVVXXXXXXYYY^^^eeefffccciiikkknnnnnnkkkhhhhhhhhhgggfffkkkxxxzzzrrrlllhhhfffeeecccZZZTTTNNNLLLIIIFFFGGGKKKCCCAAA???<<<:::888888888;;;<<<>>>>>>===<<<===>>>;;;;;;;;;;;;:::888777666444666777888888999:::;;;:::BBBLLLUUU]]]jjjzzzhhhVVVKKKCCC???999888999<<>>999555555:::===:::>>>FFF@@@666999666333///------,,,)))&&&(((''''''(((******'''%%%***)))))))))+++---000111++++++++++++******+++,,,'''***---////////////000000///...,,,+++++++++++++++++++++++++++++++++++++++---///...------111555............000111333444000111111111111111///------///000222333222111000/////////000000000111111+++,,,.../////////...---......///...---+++)))(((---......///000000111111---///000000...,,,++++++333333222222111000000///000333222...,,,000333333222222222333333444555555444444333333333444666777666555555444555666888999777666555555555777888:::999777666888;;;>>>???>>>;;;;;;<<<===???BBBDDDFFFFFFEEEBBB???===<<<<<<<<<;;;<<<>>>AAAGGGMMMRRRVVVYYYYYY[[[___eeeiiijjjjjjiiiiiihhhfffddd```]]][[[```]]]XXXRRRNNNLLLLLLMMMJJJMMMNNNOOOSSSZZZ]]][[[bbbeeeiiikkkkkkiiigggeee___]]]bbbpppwwwrrrnnnkkkiii```YYYQQQLLLGGGCCCDDDHHH???>>><<<::::::999::::::888;;;@@@BBBAAA???>>>===<<<<<<<<<;;;;;;:::999888555777999:::;;;===@@@DDDDDDNNN[[[fffnnnyyyrrr```RRRHHHBBB888777888;;;AAAGGGJJJLLLMMMPPPPPPKKKDDDAAAEEEJJJIIIJJJMMMNNNOOONNNLLLKKKIIIGGGBBB<<<:::<<>>???;;;999:::;;;999555666999888999999777555444555777999::::::999777666777888888666555777;;;>>>>>><<<999888777555444444333333111///---,,,,,,///333555111333555666555444555666111111222333555666777777;;;999666333222222333444333333222111000000111111000000111222222222222222***++++++,,,,,,,,,++++++************++++++,,,---&&&''')))+++++++++******)))((('''&&&'''((()))***)))************+++++++++,,,+++***+++...000000///))))))))))))***+++,,,,,,---------.........//////)))444:::333,,,---///...---,,,+++++++++---...///------,,,,,,++++++******,,,,,,,,,,,,,,,------...+++++++++******))))))(((*********)))))))))))))))'''+++,,,***+++...---+++'''((()))***,,,...000111555333666<<<:::333333999888555888AAACCC;;;555666::::::555888AAA999,,,,,,------,,,***(((''''''(((&&&%%%%%%'''))))))((('''&&&&&&&&&'''))),,,...000+++,,,,,,+++******+++---(((***,,,---......000111000///---,,,++++++,,,,,,,,,,,,,,,++++++*********,,,------,,,---///333555......------...000111333///111222111333444222---...///000222222222111000////////////000000000000,,,---......//////......---.........---,,,***))),,,,,,---...//////000000111222333222000.........////////////////////////...000///++++++111666888111111111222333444555666444444555555555555555555555555555555555666777777666666555555666888:::;;;:::888777999===@@@???>>>;;;<<<===@@@DDDHHHLLLNNNMMMJJJEEEAAA===<<<<<<<<<::::::<<<@@@EEELLLRRRUUUVVVXXX[[[___eeelllqqquuu||||||}}}|||yyytttpppmmmgggddd^^^VVVMMMHHHFFFGGGFFFIIIJJJHHHKKKPPPSSSRRRXXX[[[```eeehhhhhhfffddd\\\YYY]]]jjjxxx~~~yyytttqqqddd\\\SSSLLLEEE@@@???CCC<<<<<<;;;::::::;;;<<<===777<<>>===<<<<<<;;;;;;;;;;;;::::::999;;;======>>>AAAHHHNNNSSS___ooozzzmmm\\\NNNEEE888888:::>>>DDDJJJNNNPPPQQQTTTUUUSSSOOONNNQQQUUUTTTVVVYYYZZZYYYWWWSSSQQQKKKHHHBBB===;;;>>>DDDIIIVVVcccqqqxxx|||yyyuuu:::999666444333333444444888888777666666777888999888888888999:::;;;<<<===999888:::>>>===999888:::888999:::999777777888999666999;;;;;;:::999999:::888666444777;;;<<<:::777<<<;;;999888666555555444////////////000111111222///111333444333333444555111111222444555777888888===;;;888666555444555555333333222222222222222333111222222333333222111000,,,++++++*********++++++))))))***+++,,,------------,,,,,,+++*********+++***)))'''&&&&&&'''((()))((()))***+++,,,+++******+++)))((()))---///...---))))))))))))***+++,,,------.........///////////////333666444///...///111///...---,,,,,,---///000......------,,,+++++++++---,,,,,,,,,,,,---......------,,,,,,+++******)))))))))((('''''''''''''''(((***+++)))+++......***((()))+++---000333555777::::::???AAA;;;666AAASSSDDD======CCCBBB888333666333444///000666///&&&******))))))((('''&&&''''''%%%&&&&&&'''&&&''''''((('''''''''((()))+++,,,,,,***,,,---,,,))))))+++---)))***+++,,,,,,---///111111000...---,,,---...///---,,,,,,,,,++++++++++++---,,,+++,,,...///000//////...---,,,---...000111...111000///111666444...//////000000000000000000........./////////000000---------------...//////------.........---+++*********+++,,,---...//////222333222000...------///------......///000000000...111000---,,,000333444000000000000111333555666444555666777777666444333444444555555666666555555444444444555666888999::::::888666888===@@@>>><<<<<<===???CCCIIINNNSSSVVVPPPLLLGGGAAA===<<<<<<===:::::::::<<>>BBBIIINNNZZZhhhvvv|||~~~{{{wwwsssmmmiii===;;;777444222222333444666555444333222333444444777777777888999:::;;;<<<555555888>>>@@@===<<<>>>777888::::::999999:::;;;444777;;;<<<<<<;;;;;;<<<<<<999666777999888333...888777666444222111000000---///111333333222000...---///111222222222333444111222333444666777888999===<<<:::888666666666666444333333222333333444444222333333333222111///...---,,,+++*********+++,,,((()))+++---......------:::777222---***)))***+++---,,,)))((('''((()))***''')))+++,,,---,,,***)))...+++((((((+++,,,***((())))))))))))***+++,,,---............/////////000000------///000///111444111000...------...///111//////...------,,,++++++---,,,,,,,,,,,,---............------,,,+++******)))((('''&&&&&&&&&&&&&&&'''******)))+++...---)))***+++,,,///222666999;;;<<>>AAAFFFLLLRRRWWWZZZPPPLLLFFFAAA===<<<===>>>::::::999:::===BBBGGGJJJKKKPPPUUUZZZ```jjjxxx|||xxxtttrrrmmmcccXXXPPPMMMLLLIIILLLJJJEEEBBBEEEGGGFFFJJJKKKNNNQQQSSSRRRNNNKKKGGGCCCEEEOOO[[[eeemmmsssuuuzzz}}}wwwqqqoooooovvvyyy~~~zzzlllddd[[[TTTMMMFFFEEEGGG>>>===<<<;;;;;;;;;<<<======???AAABBBAAA@@@@@@AAA888888888888999:::;;;<<<@@@BBBCCCBBBBBBIIITTT]]]lllzzzlllVVVHHH<<<<<<>>>CCCIIIMMMOOOPPPVVVXXX[[[]]]___aaadddeeeggghhhjjjjjjgggbbb\\\XXXLLLIIIEEEAAAAAAEEEMMMSSS^^^lllzzzzzzuuupppjjjddd```===:::777333222333555777666777888888777444000...777===???===::::::777444666777:::<<<===>>>>>>===;;;;;;:::::::::999999999777888888777666777999<<<:::999777888999999888777::::::888666444222111000000111222333333333333444666555444444555444222000222222222222333555777888888999999888666555777888444333222222111111111222444444333222000//////...///......------,,,++++++...---,,,---000222333222111111111111000...---,,,,,,***))))))***+++***)))---------............///------,,,+++*********+++***))))))))))))+++,,,---000111222222111000///.........------...///111222444444444444444444444444111000...---,,,+++******,,,+++++++++,,,,,,---...---...///...,,,*********---+++)))((('''((()))***((()))******)))***,,,...$$$444,,,:::;;;FFF;;;JJJ???OOO[[[TTTCCC;;;DDDRRR@@@>>>;;;888444111000///+++++++++*********))))))&&&''''''&&&$$$$$$%%%'''&&&"""###((()))&&&''',,,)))+++,,,------,,,***)))---,,,+++***)))))))))))),,,+++*********,,,...000333333111...++++++---///---...///...---,,,---...***(((((()))***+++***)))---,,,,,,+++,,,---///000///---,,,---000222333333///000222222111111111222//////...///000///...,,,.........---++++++---/////////---,,,,,,---...///,,,---------,,,---000222////////////...---,,,+++000000000000111222333444000000//////......------000000000111222222333333444444444444444444444444444333333555777666333///111111111222444777999;;;>>>;;;888999<<>>;;;:::<<<>>>======<<<===>>>AAACCCEEEDDDJJJNNNQQQZZZhhhqqqqqqxxxvvvuuutttqqqlllkkkooorrrtttsssoooeeeZZZQQQLLLKKKIIIGGGFFFFFFEEEDDDBBBIIIFFFGGGKKKLLLHHHEEEFFFAAA<<<<<>><<<999666555555777888<<<<<<<<<<<<:::888777555777<<<===:::888999888555777777999:::<<<<<<======999999::::::999999888777999999999888777888:::===999888666777777777666444777666555333111///...---/////////111333444444333333222222333555555333222333222222333444555777888888888888777555444555777333333222111111111111111333222222222222222222222000000///...------------///...---///111333333333222222222111000...---,,,---+++)))***+++,,,+++***------------............---,,,+++************++++++***))))))***+++---...000111333333333111000......---------...///000111444444555555555555444444000000...---,,,+++++++++,,,+++++++++,,,------...,,,---...---,,,******+++,,,+++)))(((((((((***+++((()))******)))***,,,...---222;;;EEEFFFbbbeeeQQQAAAJJJPPPMMMBBB;;;===BBB;;;:::888555222000...,,,*********))))))((((((((()))******(((&&&&&&'''((('''$$$%%%)))***'''(((,,,)))***,,,------,,,***)))))))))))))))***+++,,,,,,,,,+++******+++,,,...000.........---,,,---///111(((***+++,,,++++++---///***)))((()))+++,,,+++***)))***++++++,,,...111222///---,,,---///111222222///111333333222111222333222111000//////...---,,,***,,,...---,,,++++++,,,///...------------...///---......---,,,---///222////////////...---,,,,,,/////////000000111222333111111111000000/////////.........///000000111111444444444444444444333333666555555666777666333000000000111222555888:::<<<<<<:::999999;;;===>>>>>>@@@>>>???DDDKKKQQQQQQPPPHHHEEEAAA===::::::<<<===;;;<<<>>>@@@BBBCCCCCCCCCEEEIIIKKKKKKPPPZZZ`````````]]]\\\]]]ZZZVVVWWW[[[hhhjjjjjjggg___VVVOOOKKKJJJHHHEEEDDDEEEEEEEEEDDDGGGEEEEEEIIIIIIFFFCCCDDDCCC>>><<>>???===:::;;;@@@AAAHHHMMMOOOOOOOOOJJJDDDAAA???;;;999888999:::<<<>>>DDDIIIJJJKKKRRR___jjjxxxppp[[[JJJ???;;;;;;<<>><<<::::::;;;<<<======;;;999777666666666666777;;;<<<999777888888666777777777777888999:::;;;999:::;;;<<<<<<:::888777999999888777666666999<<<888777666666666666444222444444222111000...------///......111555777666444111111111222555666555333222222222333444555666777666777777555333222333555333333333222222222222222222222333444555666666777333222000///......///000///...---...000222222222444333333222000...---,,,---,,,***+++,,,------,,,------------............,,,++++++************+++,,,++++++++++++---...///000111333555444333000///---------------...///000222333555666666555333222000///...---,,,+++++++++,,,,,,,,,,,,,,,---------***,,,------,,,++++++,,,+++***)))(((((()))+++,,,((()))******)))***,,,...111777WWWRRRJJJiii}}}QQQBBBBBBBBBAAA>>>999444000333333333222000...+++***))))))(((((((((((('''''',,,------+++)))((()))***)))''''''******))))))+++)))***+++,,,,,,+++***)))))))))))))))***+++,,,---,,,+++******+++,,,...///(((***,,,,,,,,,...000222((()))++++++++++++---...+++))))))***+++,,,+++***)))+++,,,,,,,,,---///111///...,,,,,,...000000000000111333333222222222333444333111///...---------***,,,///000...---,,,,,,///......------...//////...//////---,,,---///111....../////////......---......//////000111111111222222222222111111111111.........///000000111111222333333333444333333333888777777777888777444111///000000222555888;;;===999:::;;;;;;:::;;;===>>>@@@??????CCCHHHJJJJJJHHHAAA@@@>>><<<;;;;;;<<<<<<:::>>>CCCGGGIIIHHHEEECCCEEEGGGGGGEEEHHHNNNQQQQQQNNNKKKJJJKKKIIIFFFIIINNNWWWZZZ\\\[[[VVVPPPKKKIIIKKKHHHEEEDDDEEEGGGGGGGGGGGGEEEFFFIIIIIIFFFDDDFFFFFFBBB@@@@@@@@@???AAADDDHHHMMMRRRTTTRRRPPPOOOPPPLLLPPPTTTWWWWWWWWWXXXYYYQQQQQQRRRUUUXXX[[[___```qqqwww}}}}}}{{{yyyvvvtttssssssqqqooolllkkkhhhddd^^^UUULLLEEEBBB@@@AAACCCAAA>>>???DDDJJJSSS[[[]]]]]]ZZZRRRIIIDDDAAA>>>;;;999999:::;;;???DDDIIIKKKLLLSSS___iiiuuu~~~}}}zzzhhhWWWGGG======<<<===@@@DDDGGGHHHHHHHHHKKKQQQWWW]]]bbbeeeggghhhlllrrrwwwwwwqqqggg```TTTOOOLLLMMMQQQXXXdddooo}}}zzzyyyrrrwwwzzzyyyxxxuuummmddd@@@@@@@@@@@@AAACCCDDDEEE???===999555222222333444666;;;===:::999999999666555444444333444666888999;;;<<<>>>@@@???===;;;999777888777555444555777:::888777666666777666333111444333333222111000//////111//////222777999888555222222222333555666555444111111222222333444555555555555555444222111222333444444444444444444444333333444444555666777888888444333111000000000111222///---,,,---///000000000444444333222000///---,,,...,,,++++++---......---,,,,,,---------.........,,,++++++*********++++++------,,,,,,---...000111...000333444444222000...---------------...//////000111444555555444111000///...---,,,,,,,,,,,,,,,,,,,,,------------------)))+++,,,---+++++++++,,,***))))))))))))***,,,,,,((()))******)))***,,,...+++BBBkkkVVVHHHNNNdddFFF???;;;666555666444///)))---...///000///---***)))((((((((((((((((((((((((---...---,,,)))((()))***)))(((((())))))))))))***))))))***++++++++++++***,,,++++++***))))))******+++++++++++++++---...///(((***,,,,,,,,,---///111,,,---...---,,,+++,,,...***)))((()))+++++++++***,,,...///---+++)))+++---000...,,,,,,---//////...000222333444333222333444333222111...------///111,,,...000000///......///...............//////////////////...,,,---///111---......////////////...------...//////000000000111111111111111111111111000000000111222222333333111222333444444444333222777777777888888777666555111111111222444777999;;;888;;;===<<<::::::===@@@@@@???@@@CCCFFFGGGFFFDDD===============<<<<<<;;;;;;@@@GGGMMMOOOMMMIIIEEEDDDEEEEEEDDDFFFIIILLLLLLIIIFFFEEEEEECCCAAADDDIIIHHHKKKNNNOOOMMMJJJGGGGGGMMMJJJGGGFFFFFFHHHHHHHHHGGGFFFHHHLLLLLLJJJJJJNNNMMMLLLKKKKKKKKKJJJJJJKKKLLLQQQWWWYYYWWWVVVVVVWWWVVVXXXZZZZZZWWWSSSQQQPPPLLLJJJHHHGGGHHHJJJKKKLLLUUUYYY]]]aaacccdddbbb```aaa```^^^___```aaaaaa```aaabbbdddddd```YYYPPPJJJEEECCCCCCFFFFFFFFFIIIOOO\\\ccciiiiiifffaaaWWWNNNEEECCC@@@<<<:::999::::::>>>BBBGGGIIIKKKPPPZZZcccooozzzzzzwww{{{uuugggXXXJJJBBBAAA???>>>???BBBDDDEEEEEEDDDFFFIIIMMMQQQWWW]]]```bbbdddhhhkkkmmmllljjjggg___ZZZWWWXXX\\\bbbmmmxxx~~~{{{xxxvvvqqqvvvzzzzzzzzzxxxqqqhhh@@@AAACCCEEEGGGJJJLLLMMMIIIFFFAAA<<<888666666777555;;;>>>===;;;:::888444333222222222222444666777;;;===???@@@@@@>>>;;;999888999999888666666888:::777777666777888777444111222222222111111111000000111//////111555666555333555444333444666666444333///000111111222222222222333444444333111000222333555555666777777666666555666666666666666666666666555444333222222222333444111000...///000111111000333333333222000...---,,,...,,,+++,,,---//////...,,,,,,,,,------------...,,,+++++++++++++++,,,,,,...------------///000111---...111222222111///---------..................---///111333333111///---...------,,,,,,,,,------,,,---.........---,,,,,,)))+++,,,,,,+++***+++,,,)))))))))******+++,,,,,,((()))******)))***,,,...&&&EEEaaaMMMLLL999<<<888888555000............---***,,,---......---+++***))))))))))))))))))))))))+++,,,,,,***((('''(((***'''(((((((((((())))))((())))))******++++++++++++,,,+++******)))*********++++++++++++,,,---......,,,---------,,,,,,...000...///000///------...///)))((('''(((***+++***)))***---000...***(((***---000...,,,,,,---//////...///111333333222222222333/////////...---...111555---...//////......///111---......//////000000000...//////...------000222......//////000/////////,,,,,,...///000000/////////000000000000000000000000000000111222222333333000111333444555444333333444555666777777777888888333333333333444666888999999<<>>AAA>>>>>>???@@@BBBCCCCCCBBB===>>>???@@@???>>>===<<<;;;@@@GGGNNNPPPNNNIIIFFFGGGFFFEEEFFFFFFFFFGGGIIIFFFDDDBBBCCC@@@===???DDD???BBBEEEFFFFFFEEEEEEEEELLLIIIFFFDDDEEEEEEEEEDDDEEEFFFJJJOOOPPPPPPSSSYYY[[[\\\]]]]]]]]]\\\ZZZXXXWWW[[[___aaaaaaaaadddfffdddgggiiihhhccc]]]XXXUUUVVVQQQKKKGGGFFFFFFFFFEEEEEEFFFIIILLLNNNMMMMMMNNNOOONNNMMMNNNPPPQQQQQQQQQSSSWWW[[[^^^\\\WWWRRRNNNJJJHHHHHHKKKNNNPPPWWW^^^mmmqqqrrrmmmgggaaaXXXPPPFFFDDDAAA>>><<<;;;;;;<<<>>>BBBFFFGGGHHHLLLSSSZZZeeennnyyy~~~{{{xxxzzztttjjj```UUUMMMHHHEEEAAA???@@@AAABBBBBBGGGGGGGGGHHHKKKQQQZZZaaaeeeiiioootttwwwxxxwwwwwwoookkkhhhiiikkkoooyyy{{{xxxvvvtttwwwyyyxxxxxxwwwrrrkkk@@@BBBEEEHHHJJJLLLNNNNNNMMMKKKGGGBBB>>><<<:::999666;;;>>><<<:::999666222111111222333444666777888:::;;;<<<======;;;999888999;;;<<<<<<:::999999:::555555666777888777444222000000000000000000111111///000111111111000000000555444333444555555444222///000111222222222222111111222333222111111333444444555777888888777666666777666666555555444444444444444444444444444333333555333222222333444333222111111111111000...---,,,---,,,++++++---//////...,,,,,,,,,,,,---------------,,,,,,,,,,,,------......------------///000111---...///000000000///.........//////000//////...,,,---///000000///---,,,------,,,,,,,,,---......------...//////...,,,+++)))+++,,,,,,+++******+++*********+++++++++++++++((()))******)))***,,,...***<<>>@@@AAAAAA@@@AAABBB===<<<<<<<<<===>>>???@@@>>>???@@@AAABBBAAA@@@???;;;>>>DDDIIIKKKJJJHHHGGGLLLIIIGGGGGGEEEAAA@@@BBBEEEBBBBBBCCCAAA===>>>BBB>>>@@@CCCDDDCCCCCCDDDEEEFFFDDDBBBBBBCCCCCCBBB@@@CCCEEEKKKSSSVVVXXX___ggglllpppqqqooommmlllgggbbb```cccggghhhiiilllqqqvvvxxx||||||uuunnnjjjaaaZZZQQQLLLJJJJJJHHHGGGBBB@@@AAADDDEEECCCDDDFFFFFFEEECCCDDDEEEGGGFFFFFFGGGKKKPPPRRRQQQOOONNNMMMMMMKKKMMMQQQUUUXXX___gggpppqqqnnnggg```\\\UUUOOOFFFEEECCCBBB@@@@@@@@@@@@AAADDDGGGHHHGGGIIINNNRRRXXXaaakkkttt|||zzz{{{|||||||||}}}wwwsssnnnfff___UUUPPPIIIDDDCCCCCCEEEEEEJJJKKKJJJJJJLLLSSS]]]eeelllttt|||{{{|||}}}}}}zzzxxxuuuwwwwwwuuuuuuvvvrrrlllBBBCCCFFFHHHJJJJJJJJJJJJJJJIIIHHHFFFCCC???<<<:::888<<<<<<777444444444222111222444777999:::;;;;;;:::;;;;;;;;;;;;:::999999777999<<<===;;;999777777222222444666888777444222111111111222222333333333111444666444///,,,---///111000000222444444333222111111333333444333333222///000222222111222444666222444555777777666555444555555444444444333333333222333444666666555333222555333111111222333222111///////////////...------,,,+++***+++---.........++++++,,,,,,,,,------------------------...///000...---,,,,,,---...000111///////////////000000111//////000111111000///...---......//////......---,,,,,,,,,,,,,,,---...///---...///000///...,,,+++***,,,---,,,***)))))))))+++++++++,,,++++++******((()))******)))***,,,...---000222;;;555777///******+++---,,,++++++---...******+++++++++,,,,,,,,,'''''''''(((((()))))))))&&&'''((('''&&&&&&(((***%%%))))))'''(((,,,---***((((((((())))))***+++,,,''''''((()))***,,,...///******+++,,,------------,,,,,,,,,,,,...222888=========<<<999555111000000+++***)))***,,,---,,,+++"""(((......+++***---222///---,,,---///111222222...///111111000000000111(((,,,//////,,,,,,///333)))---222555444222000...,,,---///000111111000000,,,---.........///222555000000000000000///...---,,,---///111111111000///------........./////////.........///000000111111111222555777888777666444333555555444111111222444111111111222555777:::;;;AAAAAAAAACCCEEEEEEDDDCCC@@@???>>><<<:::;;;>>>@@@<<<===???AAACCCDDDDDDDDD>>>@@@BBBEEEGGGIIIJJJKKKOOOJJJHHHIIIEEE???===???BBBAAACCCFFFDDD@@@@@@DDDBBBCCCEEEEEEDDDCCCDDDEEEAAA@@@AAABBBDDDEEECCCAAADDDGGGPPPZZZ```dddnnnxxxyyy~~~|||zzztttllliiilllnnnoooqqqvvvqqqhhh]]]VVVTTTRRRPPPMMMGGGCCCBBBEEEEEEBBBBBBFFFBBBAAA??????AAABBBBBBAAAAAACCCEEEEEEDDDDDDFFFHHHIIIIIIMMMSSSVVVWWW[[[aaadddeeebbb[[[WWWUUUQQQLLLHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJKKKKKKIIIIIIKKKMMMOOOWWW___hhhuuu|||uuurrruuuxxxxxxyyy}}}~~~~~~|||wwwkkkcccYYYQQQNNNNNNPPPQQQRRRTTTWWWYYY[[[aaakkkssszzz|||zzzrrruuuvvvttttttuuuqqqkkkCCCDDDFFFHHHHHHGGGFFFEEEIIIJJJKKKKKKHHHEEEAAA>>>;;;<<<999222...000333333222444777:::<<<>>>>>>>>>======<<<<<<;;;;;;;;;;;;222666:::<<<:::666333222000000222555777666444111333444444555555666777777555999<<<888111---...222---------000222444333222222333444555555555444333...000111222222333555888111222444666666555444333333333333333333333333333111222555777777555333111333111///.../////////---------............------,,,***)))***,,,.........++++++,,,,,,,,,---------...............///000111------,,,,,,---...000111111000/////////000222333///000111222222111000///////////////////////////,,,,,,,,,,,,---......///---...///000000...,,,++++++,,,---,,,***(((((((((,,,,,,,,,,,,,,,+++***)))((()))******)))***,,,...---***333>>>+++444&&&'''))),,,......,,,+++***+++************+++,,,,,,&&&&&&&&&'''''''''((((((%%%'''''''''&&&''')))+++%%%***+++((()))...///+++(((((((((((()))***+++,,,+++***************++++++******+++,,,------------)))******,,,///666???EEELLLKKKGGGAAA999333///...---,,,+++,,,...///...---%%%***000///***(((+++//////---,,,---000222333333---///000111000///000111(((,,,000///,,,***,,,000)))///888<<<<<<777222///,,,---///000111111111000+++---.........000333666111111111111000///------,,,---///111222111000///---.........//////000000000000000111222222333333111333666888999888666555555666666333///---///111......000222555999<<<>>>DDDBBBBBBDDDHHHIIIFFFCCCFFFDDDAAA===;;;;;;>>>AAA:::;;;>>>@@@CCCEEEGGGGGGCCCCCCDDDEEEGGGKKKNNNPPPPPPKKKIIIKKKHHHAAA???BBB<<<===@@@DDDDDD@@@@@@CCCFFFGGGGGGFFFDDDDDDDDDFFF???@@@BBBEEEHHHIIIHHHFFFGGGLLLVVVaaahhhooozzz~~~vvvqqqsssuuuvvvxxxxxxkkkbbb]]]ZZZVVVSSSKKKFFFDDDGGGGGGCCCCCCHHHAAA@@@>>>>>>@@@AAA@@@@@@???@@@???===;;;<<<@@@DDDBBBDDDJJJRRRTTTSSSSSSWWWWWWYYYXXXSSSPPPPPPMMMIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOONNNKKKJJJKKKLLLKKKRRRYYY```lll}}}zzzrrrkkknnnqqqrrrsssxxx|||tttggg]]]YYYZZZ\\\^^^^^^cccjjjnnnpppvvv~~~}}}{{{nnnrrrttttttuuuvvvqqqjjjGGGJJJMMMLLLHHHDDDCCCCCCBBBJJJPPPPPPNNNKKKEEE???666555333222111222222333777666666999===@@@AAAAAA@@@>>>===<<<===>>>===<<<888999999999777444111///111000000111444555555444000111333555555555333222777666444222000000000000,,,,,,---111666777555222444555666555444333444555///222222000111555666444555555555555555555555555333333333333333444555666666555444555666666444222444444333222222111111000000000///...............,,,---......//////......,,,,,,------.../////////,,,,,,---...///000111111------...//////......---.........///000111111222000111222333444333222111...///000111222222222111111111111000///---,,,+++000///,,,*********+++,,,+++,,,,,,+++******+++---)))***+++,,,,,,+++***)))+++)))'''(((,,,...///------,,,,,,+++++++++++++++,,,+++***)))(((***---111+++,,,------+++)))******(((((((((&&&%%%&&&))),,,''''''&&&&&&&&&&&&'''''')))***+++***(((((()))***((()))++++++)))'''&&&'''&&&'''((((((''''''((()))+++((((((---,,,'''&&&)))***,,,///000///444EEEWWW^^^```XXXFFF::::::666...---,,,+++******,,,...///***---000111000...,,,,,,---------------...///000...///111222111000...,,,---......---++++++---...---***:::SSSSSS;;;,,,000............///111222333111111000000111111222333000000///......111555999000...---///333555444222////////////////////////---222333111000222333111444444555555666777888888111000111222///---000555///000111111333666<<<@@@BBBCCCCCCAAACCCGGGGGGCCCBBBDDDDDDAAA===;;;<<<>>>777;;;???AAAAAAAAABBBEEE===AAAFFFIIIJJJJJJKKKLLLKKKIIIGGGFFFFFFDDDAAA???AAAAAAAAAAAAAAACCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCAAAAAAAAACCCEEEGGGIIIJJJFFFNNNYYYeeeoooyyy}}}|||zzzwwwuuuxxxwwwqqqkkkddd```___VVVRRRNNNKKKKKKKKKKKKKKKHHHGGGEEECCCAAA@@@??????===>>>>>>???>>><<<;;;:::@@@DDDJJJPPPTTTUUUUUUTTTSSSRRROOOLLLJJJHHHGGGGGGHHHGGGGGGIIIMMMOOOMMMKKKPPPSSSWWWXXXVVVPPPIIIEEEMMMMMMOOOUUU___lllyyyttteeegggjjjooosssuuuxxxzzz|||vvvkkkddddddgggjjjssssssuuuzzz{{{zzz}}}uuuuuuuuuuuusssoookkkhhhFFFHHHHHHFFFBBB@@@@@@AAADDDMMMUUUWWWTTTPPPIIIAAA666555333222222222333333>>>>>>>>>>>>@@@AAABBBBBB@@@???======>>>>>>===<<<999999999999777444111///111000//////000000000///000111333444555444333222444333111///............,,,,,,---000444666555333555666666555333333333444111444444222222666666444555555555555555555555555555555444444555555666777666555444555666666444222222222222222222222222222000000///...............------.../////////......,,,,,,------...///000000......///////////////000............................../////////000000000000000222333333222222111++++++,,,---...///000000111111111000///...,,,,,,///...,,,+++***+++,,,---+++,,,,,,+++******+++---******++++++++++++******---+++((()))+++---,,,+++,,,+++******))))))******)))******((('''(((+++...***,,,------+++*********))))))(((&&&%%%%%%''')))(((((((((''''''(((((((((&&&'''(((((())))))******''')))++++++)))''''''''')))***++++++******+++,,,...******---,,,)))))),,,''')))+++,,,---666KKK^^^kkknnnfffRRRCCC???:::333---,,,+++******,,,...///+++---000000///---------++++++,,,,,,---.../////////000111111111000...------......---,,,,,,---///---...BBB]]]]]]CCC000//////.........///111333444222222111111222222333444000000000......000444777000///...000333444333222///////////////////////////444666444333555555333333444444555555666666666111000000111///---///444///000111111333777<<<@@@>>>AAAAAA@@@BBBFFFFFFBBB@@@AAAAAA???;;;999:::<<<999<<>>BBBGGGJJJKKKKKKKKKKKKJJJHHHGGGFFFEEEDDDAAA???@@@@@@AAAAAACCCDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCAAABBBCCCDDDFFFHHHIIIJJJHHHPPPZZZdddmmmwww~~~|||xxxrrrnnnoooxxx{{{uuupppiiieeeeee^^^ZZZVVVSSSRRRRRRQQQPPPJJJIIIGGGEEECCCBBBAAAAAA@@@???===;;;;;;;;;<<<<<>>===???AAACCCLLLUUUVVVSSSNNNEEE===666555333333222333444555;;;<<<>>>>>>>>>???@@@BBB@@@???>>>>>>??????>>>===:::::::::999777444111000.../////////////////////000111222444444333222111000///......------......---,,,,,,///222555666666666777777666444222333444333666777444444777666333666666666666666666666666666666666555666666777888666555444555666666444222111222222222222222333333000///......---.........---......///////////////+++,,,,,,...///000111111111000000000//////......000///...------...///000000/////////...............///000222222222111000+++*********,,,...///111111111111111000...---,,,...---,,,++++++,,,------+++,,,,,,,,,******,,,---++++++************++++++...,,,*********+++***))),,,++++++***)))*********'''((())))))(((''')))******,,,------+++******+++******)))'''$$$###%%%&&&))))))(((((((((((())))))$$$$$$$$$''')))++++++***''')))******((('''((((((***+++,,,,,,++++++,,,---...+++)))+++***)))***---((((((((()))+++555KKK^^^rrrwwwqqq\\\III???888222---,,,+++******,,,...///,,,...//////...------...)))***+++---.../////////111111000000000/////////---...///...---,,,...///***,,,===SSSTTT>>>---+++............///111333444222222222222222333333444111111000///...///222555111000///000222333222111111111111111111111111111///444777666555666555333333333333333444444444444111//////111000---...333...///111222444777<<<@@@:::===??????BBBFFFEEEAAA>>>???>>><<<:::888999:::;;;<<<======<<<===@@@CCC@@@DDDHHHKKKKKKJJJIIIIIIHHHFFFDDDDDDCCCBBB@@@>>>??????@@@BBBCCCEEEFFFGGGGGGFFFDDDBBBBBBBBBBBBCCCAAABBBDDDFFFGGGHHHIIIIIIJJJQQQYYYbbbkkkuuu|||wwwooohhhiiirrr~~~xxxtttnnnkkkjjjeeebbb^^^[[[ZZZYYYWWWVVVNNNMMMKKKHHHFFFDDDCCCCCCBBB@@@<<<888888:::===???EEEKKKSSS\\\bbbeeeeeedddccc___ZZZTTTQQQOOOOOOOOOLLLJJJGGGFFFGGGGGGFFFDDDBBBCCCDDDDDDBBB???;;;999:::;;;===AAAGGGOOOVVVZZZccchhhlllmmmnnnooolllhhhiiimmmooonnnoooqqqoookkk```dddiiinnnrrrvvvzzz}}}~~~{{{vvvsssxxx~~~~~~wwwrrrnnnmmmlllwww~~~}}}|||xxxrrrooopppoooooopppooommmhhhaaa\\\IIIFFFBBB>>><<<===@@@CCCFFFMMMSSSQQQMMMHHH@@@888555555444333333444555666555888;;;======>>>AAADDD@@@>>>>>>>>>@@@@@@???===;;;;;;:::999777444222111,,,---///000111222444666000111222222333222111111///////////////000000111000///...///222555888999999999999888555444444444444888999666666777666222666666666666666666666666666666666555555666777777555444444555666666555333333333333222222222111111///......------...............///000000000000///+++,,,---...///000111222111111111000000000//////222111///------...000111111111000///...---,,,,,,---...///111111111000000...---,,,+++,,,---000111111111111111000///...---------,,,,,,,,,---......+++,,,---,,,******,,,---,,,,,,***))))))***,,,,,,,,,+++***************)))------,,,+++++++++++++++''')))******)))((('''(((***+++---,,,+++******+++((()))((('''$$$$$$%%%&&&)))(((((((((((((((((()))&&&%%%%%%(((+++,,,+++)))'''(((***)))(((((((((***'''(((***)))(((((()))+++)))(((((())))))(((((()))***))))))))))))000AAARRRooovvvtttcccNNN???777222---,,,+++******,,,...///---...///...---,,,...///)))***,,,...///000000000222111000000//////000000,,,...//////.........000***(((000<<<<<<000)))+++------,,,---...///111222111111111000111222222333000111111///......000222111000000000111111111111222222222222222222222222---333666555444555444111333333333333333222222222222//////111111......111---///111222444777<<>>BBBFFFEEEAAA>>>======;;;:::999::::::;;;:::::::::;;;===AAADDD???CCCGGGIIIIIIGGGEEEEEEEEECCC@@@@@@@@@???>>><<<;;;<<<>>>AAACCCDDDFFFFFFGGGEEECCCAAA@@@@@@AAABBB@@@AAACCCEEEFFFGGGGGGGGGIIIOOOWWW```iiittt}}}xxxqqqlllmmmvvvzzzvvvsssnnnkkkkkkgggdddaaa```___^^^\\\ZZZUUUSSSPPPMMMIIIFFFDDDCCCCCC@@@===:::999;;;===???@@@GGGRRR___hhhnnnpppqqqnnniiibbb[[[VVVSSSSSSTTTPPPNNNJJJGGGDDDBBB@@@???<<<<<<<<<;;;999777555444555666888<<>>;;;;;;>>>BBBEEENNNRRRRRRLLLFFFCCC>>>999555444444444444555777888777999<<>>======>>>@@@@@@>>>===<<<;;;:::999777555444333---///111222111222444777111111111111111111111000111111222333333444444444333333222222333666:::<<<:::;;;;;;:::777555666666555999:::888888888666111777777777777777777777777666666555555444555555666555444444555666666555333666666444333111000///.........------------.........///000000111111000000,,,,,,---...///000111222000000000111111111111222333222000...---...000111222222111///...---,,,+++,,,---///000111111000000111///---,,,,,,---...///222222222222111000//////------------------......,,,------,,,++++++,,,...---,,,+++******+++,,,---))))))************++++++,,,,,,+++************+++)))+++------+++)))(((((()))+++,,,,,,+++***+++,,,&&&'''((('''&&&&&&'''((((((''''''&&&&&&''''''(((*********,,,,,,,,,***(((&&&((())))))(((((()))+++&&&'''((((((''''''(((***&&&((()))*********(((&&&((((((***+++***,,,777CCCdddmmmrrrhhhVVVEEE;;;666---,,,+++******,,,...///---...///...---,,,...///,,,---...000111111222222222222111000000000000111,,,...000000/////////000///,,,---111111---,,,///,,,+++++++++,,,...000111///////////////000000111///000111000...---...000///000000000000000000111333333333333333333333333...333666444333444444222333333333333333333333222333000000222222///...000...000222333444777;;;>>>888;;;<<<===AAAFFFEEEAAA>>>===<<<;;;;;;<<<;;;;;;:::999777888;;;???BBBEEE>>>AAADDDEEEDDDBBBAAAAAAAAA>>><<<;;;<<<<<<;;;:::888:::<<>>>>>>>>>>><<>>AAADDDFFFKKKOOOQQQNNNLLLLLLHHHCCCEEEKKKNNNLLLKKKQQQVVVYYYVVV[[[ccciiimmmoooqqqsssuuuttttttvvvwwwuuurrrpppjjjjjjhhhdddccceeehhhjjjccccccccccccaaa^^^[[[YYY```fffnnnqqqppprrrvvv{{{xxxrrrmmmiiifffhhhiiilllooonnnfffYYYOOO@@@===:::999<<<@@@DDDEEENNNOOOKKKCCC<<<;;;:::888555444444444555666888999::::::;;;===@@@@@@???===<<<<<<<<<>>>@@@@@@>>><<<;;;;;;:::999888777666666111333555333000///000333111111111000000000000000333333555666666777777666555666666555555666:::===:::;;;;;;:::888666777888555:::<<<;;;;;;;;;888333777777777777777777777777666666555555444444555555444444333555666777555444888777555333111///---,,,---------,,,------.../////////000111111111111111.........//////000111111000000111111222222222333333222111000//////000000333333222000///...,,,,,,,,,---///000111111111111///...---,,,,,,,,,---...222222222222222111000000............------------,,,---------++++++---...,,,,,,++++++++++++,,,,,,''')))++++++*********++++++***))))))(((((())))))+++---......,,,))))))))))))+++,,,,,,+++++++++,,,&&&'''((((((''''''(((***''''''&&&&&&&&&&&&'''''',,,...000000---***))))))&&&'''(((((('''(((***---''')))******))))))***+++'''***+++******,,,+++(((###$$$(((+++++++++111:::QQQ\\\gggfffZZZJJJ===777---,,,+++******,,,...///,,,...//////...------...000000///000000111222333222222111111111000000000,,,...111111111000000111......///111111///---,,,++++++++++++,,,...///111...............//////000---///000000///---.........///000000//////111222333333333333333333333333111555777444333555666444444444444444444555555555555111000444444111///000///111333444555666999<<<999;;;;;;;;;???DDDEEEBBB???===;;;;;;===>>>===<<<;;;999777888<<<@@@BBBDDD===>>>@@@@@@>>>>>>???@@@>>><<<999999999:::::::::777888;;;>>>@@@AAABBBBBBBBBBBB@@@?????????@@@AAA@@@@@@@@@@@@AAACCCDDDEEEGGGNNNXXXbbblllxxx|||tttmmmmmmllliiiggggggfffffffffhhhiiihhhfffddd___\\\XXXSSSOOOKKKHHHFFFBBBCCCDDDDDDDDDBBB@@@???>>>CCCJJJSSSYYY]]]______TTTRRROOOMMMMMMNNNQQQSSSTTTTTTSSSOOOJJJEEEBBBAAA<<<;;;;;;:::999888888888111222555777:::===???@@@@@@DDDGGGFFFFFFHHHFFFBBB===AAABBB>>>===AAAFFFGGGKKKRRR[[[dddhhhjjjkkkkkkkkkhhhgggkkkmmmlllkkklllmmmqqqpppiiicccaaaaaa```WWWXXXXXXYYYXXXVVVTTTSSSXXX[[[___aaabbbdddiiimmmssswww~~~yyyqqqllljjjgggdddcccbbbbbbeeeeee___SSSIII;;;999888;;;@@@EEEGGGHHHGGGHHHDDD<<<777777888777555444444444555777999::::::888777:::@@@BBB>>>999;;;;;;;;;===??????===;;;::::::999888888888888888444777999666222000111444111111000///////////////333333555666777666666555666777888777555555888;;;888999:::999777666777888777<<>><<<:::;;;===>>>===<<<>>><<<999:::===@@@@@@@@@<<<======<<<;;;<<<>>>AAA>>>;;;999888999:::;;;;;;777999<<>>>>>>>>>>>===<<<<<<;;;333333444666777999:::;;;999>>>AAAAAABBBEEEEEEAAA:::<<<;;;777666:::======AAAJJJWWWbbbhhhjjjjjjiiiccc^^^\\\```bbbaaaaaaeeelllsssuuummmddd___\\\YYYUUUUUUTTTTTTRRRQQQPPPPPPPPPQQQSSSVVVYYY[[[]]]^^^```aaajjjyyysssuuuqqqkkkhhhjjjjjjgggccc^^^YYYXXXYYYWWWPPPIII:::999:::???EEEJJJLLLLLLFFFGGGDDD===:::;;;<<<;;;555444444555666888:::;;;<<<888777===FFFJJJEEE???999:::;;;===???>>><<<::::::999999888888999::::::555888;;;:::666444777;;;111111000///////////////222333444555666555444444555777999777555444666999666777888777666555666777888>>>BBBBBBBBBBBB>>>999888888888888888888888888999999888777777666777777444333333555666777666444666555444333111000//////,,,,,,,,,,,,------...///000000111222222222222111000000000000////////////555555444333222111000///222333333333222000///...444444333222111000//////,,,---///111222333222222---...000222444555666666222222333333333222111111////////////...---,,,+++------...---,,,+++---///++++++---......---++++++))),,,...---)))&&&&&&'''000000///............///.........,,,***(((((()))(((***,,,,,,++++++,,,---***,,,,,,+++)))'''''''''))))))(((((((((((())))))'''///555333,,,''')))---&&&''''''''''''))),,,...''')))******))))))***+++***+++''' (((---,,,(((''')))+++)))''',,,333???KKK]]]jjjhhhYYYHHH>>>---,,,+++******,,,...///***---000111000...,,,,,,444222///,,,,,,...000222000111333444333222000...+++...111333222111111111///000---)))(((,,,...,,,............///111222444///////////////000111111***,,,///000///.........+++---000000//////222444222222222222222222222222000333222...---111444444555666666777888999999:::888333222666888444111000111333555555555555666888999:::888555888???AAA@@@>>>;;;999:::===>>>===;;;AAA>>>;;;;;;>>>???>>><<<======<<<:::999;;;???BBB>>><<<999888:::;;;<<<<<<888:::===@@@AAABBBAAAAAA===>>>???@@@@@@AAA@@@@@@DDDBBB@@@???@@@CCCFFFIIIPPPWWWbbbllluuu~~~}}}vvvqqqrrrsssqqqoooooogggggggggiiiiiigggccc```[[[YYYWWWUUURRRPPPOOOOOOIIIIIIHHHHHHGGGFFFFFFEEE===>>>???AAAAAABBBAAAAAA======<<<;;;;;;<<<===>>>===AAAFFFGGGDDD@@@??????@@@@@@@@@@@@@@@???>>>>>>666666666666666777888888999>>>@@@@@@AAACCCCCC???:::;;;999666666:::<<<:::===GGGVVVdddkkknnnmmmlllZZZTTTPPPSSSTTTQQQRRRVVV]]]hhhooojjjcccaaa___\\\WWWVVVTTTQQQPPPOOONNNNNNMMMMMMPPPTTTXXXZZZYYYXXXPPPOOOUUUbbbmmmttt|||{{{xxxtttrrrlllooommmhhhhhhmmmooollleee]]]TTTPPPRRRSSSPPPMMM::::::<<>>>>>===<<<;;;::::::999999::::::::::::;;;===@@@:::<<<>>>AAAAAAAAA???>>>;;;===@@@@@@???===<<<===;;;999777888;;;<<<<<<:::888777888:::;;;;;;999777777666333222111111222333555555555666666666777777444333111222333444444333666777888777555555777888>>>@@@BBBCCCCCCAAA>>><<<===888444444888;;;:::888333666888888777555444444;;;666333333333333666;;;666555333111000000000111***,,,------------...///333000///222222///000333111///000333000******///222///---///333444111...000111333333222222222333333666777444///,,,///333444333222222333333222111...000000---))))))...333222444777999888666222000///---///222222...,,,---/////////,,,***((()))***)))***+++,,,---,,,+++***)))+++,,,,,,***)))******,,,------------------,,,,,,+++***)))((((((((((((((((((+++...,,,((((((---)))++++++((((((+++***(((+++,,,,,,+++)))((()))+++---;;;888+++***,,,***+++''''''(((***+++,,,......+++)))'''''')))***+++***111000...,,,***(((&&&%%%&&&(((+++,,,---...000222:::PPPjjjxxxwwwiiiSSSBBB333///+++)))***,,,------+++,,,...---,,,,,,---///000///---,,,,,,---///000000000111111111111000000/////////000111111222222000///...---,,,+++++++++(((+++///111111000000111...000111111000000111222111555111...333111...333000000111111111000000///111444777555000...000444222222111111222222333444222222222333444555666777999777555333222222222222444333333555777888888777777999;;;<<<<<<;;;<<<=========<<<;;;;;;>>>BBBFFFDDD@@@======AAACCC@@@===::::::999999:::;;;===>>>======<<<;;;:::999888777666888999<<<>>>???@@@@@@CCC@@@>>>>>>AAADDDCCCBBBGGGGGGFFFDDDCCCEEEHHHKKKTTT[[[fffpppyyy|||uuurrrrrrrrrooolllkkkjjjiiigggdddbbb```___ZZZYYYWWWUUURRRPPPNNNMMMJJJHHHFFFFFFHHHHHHEEEBBB>>>???@@@@@@@@@???===<<<888:::<<<<<<:::888888888777999;;;===???>>>===<<>>@@@EEEFFFCCCBBBDDD===???>>>999777:::<<<;;;777888999<<>>GGGQQQ[[[dddkkkkkkfffVVVMMMFFFCCCBBBAAACCCGGGSSSXXX]]]```^^^[[[WWWUUUPPPRRRSSSRRROOOLLLJJJJJJIIIKKKMMMPPPRRRRRRRRRQQQUUUQQQNNNPPPVVV]]]bbbdddeeegggiiihhhgggiiiooouuuwwwwwwvvvuuuwwwyyy{{{}}}}}}}}}}}}|||wwwuuuqqqkkkeeeaaa```aaafffeeefffkkkssswwwvvvsssqqqbbbSSSLLLJJJFFFCCCCCC;;;:::<<>>===;;;999888555666777777777888;;;>>>;;;<<>>===999<<<>>>??????>>>>>>>>><<<:::888999;;;===<<<;;;;;;::::::;;;===<<<:::888777555333222111111222333333333333333444444444444444222111222333555444333000111333333222333555777===>>>AAACCCCCC@@@>>><<<<<<888444444888::::::777444777999999777555444444999444222333444333555:::666555444222111000000000***+++------------///000444111111444333000///222000,,,,,,//////,,,+++///000---,,,///333555333//////111333333222111222333444555666444111///111333222111000000000000///...,,,///000...+++,,,222777333555777999888555111//////---...222111---,,,---,,,---...---+++******++++++,,,---------,,,+++***(((***++++++***))))))***+++,,,------------,,,++++++******)))))))))))))))''''''***---+++'''(((,,,%%%((()))&&&&&&)))***'''))))))***((('''&&&''')))333???:::,,,******&&&'''''''''((()))***+++,,,,,,++++++)))(((''''''((()))//////---,,,***((('''&&&'''(((******+++,,,///222???WWWtttsss[[[GGG444000,,,)))***,,,---...+++,,,------,,,,,,---//////...---++++++---.../////////000000000000000000......//////000111111111//////...,,,,,,++++++,,,***---///000///...---...---///111111000///000111///444000...444333000666000000111111111111000000222444555444111///111333111111111111111222222333333333333333444555666666777666444333222111111222000000000333777:::::::::666777999:::999:::<<<>>>===???@@@@@@???@@@BBBDDDGGGCCC@@@@@@CCCDDDBBB???>>>===<<<;;;:::;;;<<<===;;;;;;;;;;;;;;;:::::::::888999:::<<<===>>>>>>???@@@>>>===???BBBEEEEEEDDDDDDEEEEEEDDDDDDGGGKKKNNNZZZ]]]bbbhhhqqq{{{|||uuuqqqqqqpppmmmjjjjjjiiigggdddbbb```___^^^YYYXXXWWWUUUSSSQQQOOOMMMFFFDDDCCCDDDEEEEEECCC@@@;;;;;;<<<======<<<;;;;;;===<<<;;;:::999777555444666777999;;;<<<<<<<<<<<<@@@???BBBHHHIIIFFFEEEFFFAAABBB@@@;;;999;;;<<<;;;999999999:::<<>>>>><<<999666666888;;;CCCLLLXXXaaajjjoookkkeeeVVVLLLCCC???<<<999:::>>>EEEIIIMMMOOONNNKKKHHHGGGEEEGGGIIIIIIGGGEEEDDDDDDDDDFFFHHHJJJJJJJJJIIIIIIJJJGGGCCCDDDHHHMMMQQQRRRMMMOOORRRQQQPPPSSSYYY^^^iiiiiiiiiiiijjjlllnnnooooooqqqooojjjggghhhgggbbb\\\[[[XXXSSSOOOLLLLLLMMMXXXZZZ```iiisssxxxvvvsssmmm^^^OOOGGGBBB??????AAA;;;;;;;;;<<<===@@@DDDGGGBBBBBBBBBAAA>>>;;;888666555777888999:::<<>>===888;;;===???>>>>>>>>>???===;;;:::;;;<<<======<<>>======>>>===;;;999666555333222111111222333222222333333333444444444333222111222444555444333///111444555555777999;;;;;;===@@@BBBBBBAAA>>><<<;;;888555555777999888666666888::::::888555444444555222222444555333444888555555555444333111///...)))+++---------...000111444222333666666222000111000+++(((+++......---......,,,,,,///333555333111...000111222111000111222444444444333222222222222222222111111000///......,,,...//////...000555999555666888999888444111...///---...111111---,,,---)))+++---...,,,++++++,,,---------------,,,+++***''')))******)))((()))***)))***,,,------,,,***))))))))))))))))))******+++(((((()))---,,,((()))---%%%((((((&&&'''***+++(((((())))))(((&&&&&&'''(((***666333)))+++,,,***,,,(((((((((((())))))))))))***++++++)))&&&$$$&&&(((---,,,,,,+++***)))(((((('''((((((((()))+++...111???WWWvvvvvv\\\GGG666222---******,,,......+++,,,------,,,,,,---......---,,,++++++,,,---...------......////////////---------...//////000000///...---,,,,,,++++++,,,,,,...000///...,,,++++++...///111111000000000111...333000...555444111666000000111111111111000000333333333333222222222222111111111111111222222333333333333333444444555666555444333222111111111111000///000333777:::::::::777888999999999;;;>>>AAA@@@BBBEEEEEEDDDCCCCCCDDDJJJGGGEEEEEEGGGGGGEEEBBBAAA@@@>>><<<;;;<<<===>>>:::;;;;;;<<<=========<<<<<<<<<<<<<<<==================>>>@@@DDDFFFFFFEEEBBBCCCDDDEEEFFFJJJNNNRRRZZZ\\\___dddlllwwwzzztttpppooommmjjjhhhiiigggdddaaa___^^^^^^___YYYYYYXXXWWWTTTQQQOOOMMMDDDCCCBBBCCCDDDDDDCCCAAA<<<===>>>???@@@@@@@@@@@@BBB>>>;;;:::::::::888555555555666777888:::;;;<<<@@@@@@DDDJJJLLLHHHGGGHHHDDDEEEBBB===;;;===>>><<<;;;:::999999:::<<<>>>???@@@@@@>>>:::777666888:::EEEPPP^^^iiiqqquuuooogggVVVLLLAAA:::666222222555666999<<<===;;;:::999999:::<<<>>>???>>><<<<<<===>>>???@@@AAABBBAAA@@@???@@@===:::999;;;>>>???@@@;;;===?????????AAAGGGKKKUUUUUUVVVWWWXXXXXXYYYZZZ[[[\\\ZZZUUUQQQQQQOOOKKKEEEEEEDDDAAA>>>===>>>@@@HHHLLLTTT```jjjmmmkkkhhh]]]RRRFFF???:::888<<>>@@@CCC===>>>???@@@@@@???>>>===:::<<<>>>???=========>>>>>>===<<<<<<===>>>>>>>>>AAA???>>>===>>>===;;;999555555444333222222333333444555555555555666666666333222222333555666555444222444777888888999;;;===;;;===@@@CCCCCCBBB@@@>>>;;;888666555777888777555777999;;;;;;999666555444222000111555666333333555444555666666555222///---)))+++---.........000222111000333888999444222333333---(((***...000///---///...---///222222111///---///111111000///000111333222111111333333222000333444555444333111000000,,,.../////////111555888666777888888777444000...///------000000,,,+++---+++---000000...,,,++++++---------,,,+++***))))))&&&(((******((((((((()))''')))+++,,,,,,+++)))'''(((((((((((()))***+++,,,***((()))------***+++...(((++++++)))))),,,,,,))))))******)))(((((()))+++###---+++%%%)))+++)))---)))(((((((((((('''''''''&&&))),,,***%%%###&&&************************)))'''(((''''''''')))---111<<>>CCCFFFDDDFFFHHHHHHGGGEEEEEEFFFMMMKKKIIIIIIJJJJJJGGGEEECCCAAA???======>>>@@@AAA<<<===>>>?????????>>>>>>??????>>>======<<<<<<<<<===???AAACCCEEEFFFFFFEEEBBBDDDEEEGGGHHHKKKPPPSSSVVVZZZ```gggnnnvvv~~~~~~|||xxxrrrooommmkkkiiigggfffdddaaa___^^^___```bbb[[[[[[ZZZXXXUUUQQQMMMKKKDDDDDDDDDEEEFFFEEEEEEDDD======???@@@AAACCCCCCDDDCCC>>>::::::>>>@@@>>>;;;666555555555777999<<<===??????CCCJJJKKKHHHFFFGGGDDDDDDAAA======AAAAAA???======<<<::::::<<<@@@CCCCCCCCCAAA===:::888999:::BBBNNN\\\iiirrruuuooogggUUUJJJ???999444//////222111222444444333222333444555777999999888777777888777888999:::;;;;;;;;;::::::999777666666777888888777888999888888999===@@@CCCDDDEEEFFFGGGGGGGGGGGGFFFGGGEEECCCBBBAAA@@@???999:::;;;:::999:::<<<>>>>>>AAAGGGOOOUUUVVVTTTPPPGGGBBB<<<999555555;;;DDD999;;;<<<888666999BBBJJJ999;;;===>>>===;;;888777222444777888999:::<<<>>>======>>>???@@@???>>>>>>???@@@@@@???===;;;;;;<<<>>>>>>>>>>>>======>>>???AAA???===<<<<<<<<<:::888555555444444444444444444555555555666666666777777333333333555777888777555333555777888777777888999:::<<<@@@CCCEEEDDDBBBAAA;;;999888777777777666555888:::<<<<<<:::777666666111000222666666333111333333444666777666333000---***,,,---.........000222......222999:::666444555666222---+++///222000,,,111000000000000///...,,,---...000000/////////000111000000111222222000...111444666666444222222222///////////////000222444666777888888666333000...///------//////,,,+++......000222222000---++++++,,,+++***))))))(((((('''&&&''')))***)))((()))***'''(((***++++++***((('''(((((((((((()))***,,,,,,***''''''***+++******---***------))))))++++++((()))*********((((((***+++)))000+++%%%)))((($$$((())))))(((((('''&&&&&&&&&###'''+++***&&&%%%(((,,,((((((((())))))*********(((((('''&&&&&&)))---000;;;JJJ]]]hhhjjjbbbQQQAAA666222...,,,,,,---......***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......+++++++++,,,------......------,,,+++++++++,,,,,,+++---///000000000111333000222444444333333333444...444000...333000+++/////////000111111111111111333222111222444555555333555555444444444555666666444444333333333444555555111111111111111111111000666555555777:::<<<<<<;;;;;;<<<=========@@@DDDGGGIIIJJJJJJHHHGGGFFFHHHJJJMMMLLLLLLLLLLLLKKKIIIGGGCCCAAA???>>>>>>@@@CCCEEE@@@AAABBBBBBBBBAAA???>>>BBBAAA@@@???>>>>>>>>>>>>BBBCCCEEEFFFFFFEEEDDDDDDEEEFFFHHHIIIJJJLLLOOORRRVVVYYY^^^dddkkkrrrzzz~~~xxxwwwuuuqqqooommmkkkjjjhhheeecccaaa``````bbbdddfff```___]]]YYYTTTOOOKKKIIICCCDDDEEEEEEEEEEEEEEEEEE::::::;;;===???@@@BBBCCCCCC>>>::::::>>>@@@>>>;;;888777666666777999<<<>>>===<<<@@@FFFHHHDDDCCCDDD@@@AAA>>><<<>>>CCCDDDAAA>>>???>>>======???CCCGGGFFFEEEDDDAAA===;;;;;;<<<===GGGSSS]]]dddfff```XXXMMMCCC:::666333//////222222333333333222222444666444555666666444333333444111222333555666777888999555666777777777666777777666666666444333222444555999:::;;;<<<======<<<<<<888777777777777666666777222333555555555666999;;;;;;;;;===???AAAAAA@@@???888777777777555333999AAA:::<<<<<<999666888???EEE555777999:::;;;;;;999999555888:::;;;::::::;;;<<<<<<===>>>??????@@@@@@@@@BBBCCCBBB@@@===;;;;;;<<<>>>??????>>>===<<<===???@@@>>><<<;;;;;;;;;:::888666666666666666666666666444444555555555666666666444444555777::::::999777777999;;;<<<:::999888999888;;;???CCCDDDDDDCCCBBB;;;;;;:::999888777666555777:::<<<===;;;999888888222111333777777222111222222333555666666444222000,,,---//////......///111......222888999666555666666555222...000333111---222222111000///---,,,+++---///000111000///000111000111222222222000///......222666666444222222444111111000000000000000111666777777777666444111000000---,,,///...++++++...000222333222///,,,++++++******)))((('''''''''(((&&&(((******))))))***+++((())))))))))))))))))((((((((((((((()))***+++,,,(((######&&&)))((((((***(((++++++((('''***)))''''''((()))((('''''')))+++)))...***'''---,,,)))...***))))))(((''''''&&&&&&###&&&)))***((((((***,,,'''''''''((())))))******'''((((((((('''))),,,///333;;;EEEKKKNNNLLLCCC999222000---------...------***+++,,,,,,++++++,,,---,,,,,,------------,,,,,,...---,,,++++++,,,---...+++++++++,,,------......,,,,,,++++++++++++,,,,,,***,,,...000000222444777111222444444333333333444///555111///333000***......///000111111222111111111222222333444555555666666666666666666777777888444444444333333444444555000000111222222222111111333333444888<<>>???AAAEEEGGGCCCDDDEEEFFFEEEDDDBBB@@@DDDCCCAAA@@@@@@@@@AAABBBGGGIIIIIIHHHFFFDDDDDDDDDGGGHHHJJJKKKKKKMMMPPPRRRYYYZZZZZZ\\\bbblllxxx|||vvvsssrrrqqqooonnnmmmmmmmmmhhhgggfffeeeeeefffhhhiiicccaaa]]]XXXSSSOOOLLLJJJBBBCCCEEEEEECCCBBBBBBCCC<<<<<<===>>>@@@BBBDDDEEECCC@@@===<<<<<<<<<:::777:::999888777777999;;;<<<;;;:::<<>>@@@======:::999===CCCDDDAAA===???@@@???>>>???CCCHHHFFFFFFEEEBBB???<<<<<<===;;;AAAGGGJJJMMMNNNIIIBBB@@@999333222111//////111222333444333222333555777333444555444222111222444000000222333555777888999333666999::::::999999:::999888666444333111111000666666666777777888888888888666555777666333333555000111333444444555777888888888777666777888999:::444444666888666333666;;;<<<======:::777777999<<<555666777888999::::::::::::<<<>>>>>><<<;;;;;;;;;;;;;;;===>>>???@@@AAABBBCCCCCCCCCAAA>>>======>>>>>>???@@@>>><<<;;;===???@@@>>>;;;:::;;;;;;;;;:::777777777888888888777777666666666666777777777777555666777:::<<<<<<;;;999999;;;>>>>>>===;;;;;;;;;555888<<<@@@CCCCCCBBBAAA<<<<<<<<<;;;999777666666777999<<<===<<<:::::::::555333444777666222000222111222444555666555444333---///000///...---...000000///222777888444222444222555555111000444333///000111111000///---,,,,,,---///111111000000000111111444777666222000///000---222777888666444555777333222111111222222222111555666777777666444222111000---,,,......++++++......///000///,,,++++++,,,***)))(((''''''((())))))&&&(((***+++******+++,,,******)))(((((()))******))))))(((((()))***++++++)))$$$"""&&&)))))))))+++&&&))))))'''(((,,,,,,***((()))***)))((()))***,,,&&&+++'''(((000000...444***))))))(((((('''''''''&&&''')))************)))&&&''''''(((((())))))***'''((()))))))))***,,,...***...111222666999666000...------...//////---+++)))+++,,,,,,++++++,,,------------......---------000///---+++++++++,,,---++++++,,,,,,---.........,,,+++++++++++++++,,,,,,)))+++---//////111444777///111333333222111222333///555222111666222,,,000...///000111111222222222///222444444333333666999666666666555666777777888555444444333333444444444///000222333333333222222333333444888<<>>>>>@@@DDDFFFCCCEEEGGGIIIIIIHHHFFFEEEDDDCCCBBBAAABBBCCCEEEFFFKKKLLLLLLJJJFFFEEEFFFHHHGGGIIIKKKLLLMMMNNNQQQSSSVVVVVVWWWYYY^^^hhhrrryyyzzz{{{|||~~~{{{tttooopppppppppppppppqqqrrrooonnnmmmkkkjjjiiiiiiiiiccc```\\\WWWSSSPPPNNNNNNCCCEEEGGGFFFCCCBBBBBBCCC@@@@@@@@@AAABBBDDDGGGHHHBBBBBBAAA@@@>>><<<:::999;;;:::999888888888999999;;;999999======:::;;;===;;;:::777666;;;AAAAAA===;;;>>>@@@???<<<;;;???BBBDDDEEEDDDBBB>>><<<<<<===;;;======;;;<<<===:::444777222///000111//////111111222333333333333555777333444555555444444666888777777777888999;;;<<<===:::>>>BBBDDDBBBAAA@@@AAA<<<;;;999888666555333222666555444444444555666777:::666555888888444333777111333555555444444555666666666666555444555666888555333333666666555888===>>>>>>===;;;777555555555777777777888888999::::::999;;;<<<;;;999777666666:::;;;<<<===???AAABBBCCCBBBCCCCCCAAA??????@@@AAA===???@@@>>>;;;:::<<>><<<;;;<<<<<<<<<;;;777888888999999999888888888999999999::::::::::::666777888;;;===>>><<<:::444777:::;;;:::888888888333666:::???AAAAAA@@@???===>>>>>><<<999777666666666999<<<===<<<;;;;;;<<<777444555777666222000222111222333555555666555555...000000///...---...///333222333666666222000222---444666222000444444111...///000000///............000111222111000111222222777:::999333///000222...444:::;;;999777999<<<333222222222444444444333555555666666666555333222000---,,,...---++++++...,,,------,,,******,,,...******)))(((((()))***+++''')))++++++++++++,,,---,,,***)))'''''')))***,,,)))))))))))))))******+++,,,'''%%%))),,,,,,---...%%%(((***)))+++000111///+++,,,---,,,++++++---///,,,...)))(((///,,,'''---******))))))((((((((((((***))))))***,,,+++)))'''&&&&&&''''''(((((())))))''')))***+++***+++,,,---***+++******///444444000++++++,,,...000///---***)))+++,,,,,,+++***,,,------......//////......---222000...,,,++++++,,,,,,+++,,,,,,------......///+++++++++***++++++,,,,,,***+++---......000333555...000111111000000111222///555333222888555///333......///111111222222222---222666555222222666:::555555555555555666777777555444444333333333444444///000222333444444333222555555555888;;;=========>>>@@@BBBCCCCCCBBBCCCDDDCCCGGGKKKLLLKKKIIIHHHGGGDDDFFFIIIKKKJJJIIIIIIIIIGGGEEEAAA>>>===???BBBDDDCCCEEEHHHJJJKKKKKKIIIHHHDDDCCCBBBBBBCCCEEEGGGIIILLLMMMMMMJJJGGGFFFHHHKKKEEEHHHKKKMMMNNNPPPSSSUUUMMMQQQWWW]]]bbbggglllooowww{{{~~~}}}~~~~~~zzzyyyzzz}}}yyysssmmmooopppqqqrrrrrrtttvvvttttttrrrpppmmmjjjhhhgggbbb___ZZZVVVRRRQQQQQQRRRFFFIIIJJJIIIEEECCCDDDEEE>>>======>>>???AAADDDEEE@@@BBBDDDDDDCCCAAA@@@AAA;;;:::999888777777777777<<<999888::::::888999<<<;;;:::666444999???>>>999:::===@@@>>>:::888:::===BBBCCCCCCAAA>>><<<;;;<<<<<<<<<999555555888777333444///...111222000000111000222333444333333555666444555777888888999<<<>>>???????????????@@@AAAAAACCCHHHMMMNNNLLLJJJIIIIII;;;:::888777777666444333666555333222222444666777333//////444444111111555000222333333222111111222666666666555444333444555555111000444777999===BBB???>>>;;;999888777777888999999999999999999999999777888999999888999;;;===999999:::<<<>>>@@@CCCDDD????????????>>>>>>>>>=========<<<:::888888;;;===AAA@@@>>>===;;;;;;::::::666777888888888999<<<>>>999::::::777555666:::>>>888555444777<<>>???>>>;;;777777:::>>>===<<<;;;<<<>>>>>>===;;;444555555666555333222111111222444666888888888777222111000///............444444444333333222222222111///------000222111///222222333333333222111000......------...///111222---...000000//////111222444777999::::::999999:::444888777222111666999777555555444333222222111111//////000000000000000000,,,///111000---+++,,,...+++******)))******+++,,,111...******,,,---,,,******++++++***)))(((***,,,+++((((((,,,...+++((((((++++++,,,,,,,,,---------***,,,,,,+++)))((()))***((()))***)))(((+++222777,,,------...---+++***))),,,***(((((()))***)))(((************))))))))))))''''''&&&&&&&&&''''''(((&&&(((***+++,,,...111333))))))))))))***+++,,,---***---///------///...***,,,***(((***---//////---...///000///...---...///)))000333...)))***,,,---,,,,,,------......//////...------,,,,,,,,,------------------...///111111333111...------111555888111000///111444666444222...+++---333333///...222555666666555333333444555888666444333222333555666:::888555444555666777777000000222333555666777888444666888888888999;;;<<<>>>@@@BBBDDDEEEEEEDDDCCCFFFIIIIIIEEECCCFFFGGGFFFIIIHHHHHHGGGFFFEEECCCCCCDDDFFFEEEBBB===>>>CCCHHHIIIHHHHHHIIIKKKKKKIIIFFFFFFFFFEEEDDDDDDFFFKKKNNNNNNMMMLLLKKKJJJJJJJJJJJJGGGHHHJJJLLLNNNNNNNNNNNNOOOLLLNNNVVV]]]cccllltttxxx{{{~~~{{{yyyyyyyyy{{{xxxoooooommmkkklllqqqxxx}}}~~~yyyvvvtttrrrooommmjjjcccZZZSSSPPPNNNLLLJJJLLLKKKJJJHHHEEECCC@@@???@@@???>>>======>>>???@@@CCCCCCBBBBBBAAA@@@???>>>===:::999;;;:::888888;;;;;;777666888888777888<<<:::::::::999777777999;;;>>>===<<<999666555777999<<<@@@DDDFFFDDD@@@<<<;;;:::;;;;;;999666444444444111111//////000111444555111222222222111111333555888999:::::::::<<<@@@CCCBBBEEEGGGGGGFFFIIIPPPWWWTTT\\\aaa^^^\\\[[[VVVOOOHHHBBB;;;666666666555333666666777777777666555555555444444333444444555555111333666555222111111333111111111222333444555666333444555777999:::999888>>>===<<<:::999888888888777777888888888888888777888999999999777777888:::<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>======<<<:::888888:::<<>>===;;;::::::999999555777:::<<<<<<<<<===>>>>>>>>>;;;777555777<<>>AAACCCDDD?????????===<<<;;;<<<>>>:::;;;<<<<<<<<<<<<;;;;;;555555555555444333222222222222444555666777777777444333222111111000000000333333333222222222111111111///---...000111111///000000000000000//////.........------...///111222///000111111//////000111333555777888888777777888777;;;:::444222555666444444444333333222222111111////////////////////////---///111111...------///++++++++++++++++++++++++000---******+++,,,,,,***+++,,,---,,,+++***+++,,,---******---...+++***+++++++++++++++,,,,,,,,,,,,***+++,,,+++)))((()))*********))))))))),,,111444---.../////////...---,,,,,,***(((((()))))))))(((************))))))))))))''''''&&&&&&&&&'''(((((()))******+++,,,000555999))))))))))))***+++,,,---+++...///------000000---...,,,***+++...//////......///000///...---...000,,,000111---***,,,...............///000000111111......------,,,------...............///000111222111000...---...000333555111//////111444555333111...,,,---222333//////222555555555333111111333555555444333222222333444444999888777777888888666444333333333444444555555666444666888999999999;;;===???AAABBBDDDDDDCCCAAA@@@BBBFFFFFFCCCAAADDDEEEDDDCCCDDDEEEFFFFFFFFFEEEDDDFFFGGGGGGCCC???>>>CCCHHHHHHIIIJJJJJJJJJIIIHHHHHHFFFGGGHHHGGGGGGHHHJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIHHHIIIIIIKKKLLLMMMMMMKKKNNNVVV^^^eeennnvvv{{{}}}}}}{{{{{{yyy}}}|||xxxpppiiidddeeefffkkkrrrzzz|||wwwrrrmmmiiieee```ZZZUUUTTTTTTSSSQQQNNNMMMLLLJJJGGGDDDBBB@@@???>>>===<<<<<<===??????@@@AAABBBBBBBBBBBBAAAAAA===:::999;;;;;;888888;;;777444444777888666666:::444555555444333333555777666777666444333333666888<<<@@@DDDFFFDDDAAA>>>===<<<<<<<<<999777555666777222222222222111111000000000111222222111111222444666777888888:::>>>CCCGGGNNNQQQTTTUUUUUUXXX^^^cccaaaiiimmmkkkhhhfffaaaZZZJJJDDD===999999::::::999666555555555666666777777888888888888999999::::::777999999777444222222333333222222222333444555555222333444777:::<<<<<<;;;<<<<<<<<<<<<;;;:::999888666888:::;;;<<<;;;:::999;;;<<<<<<:::888777888999<<<<<<<<<<<<===>>>??????DDDBBB@@@>>>=====================;;;888888999;;;>>>===<<<;;;:::999999999555999===@@@@@@???>>>???CCCAAA===888666999>>>BBB>>>;;;:::;;;>>>>>><<<999:::999888777777888999:::555666888:::===???AAABBB>>>>>>===>>>??????===<<<888;;;===<<<:::888:::<<<777666555444333333333333222222333333444555666777555555444444333333222222111111111111000000000000000...---...///111000000111000000000000////////////......---...000111222222333444222000//////000000222555555444444555666888;;;;;;777555666666555333333333222222222222222222111111111000000//////...000111111///......///,,,,,,,,,,,,,,,+++***)))...,,,******+++,,,,,,+++***,,,......---,,,,,,---///---///111///++++++...*********++++++++++++,,,***+++,,,+++)))))))))+++---+++))))))+++...///000,,,------............---+++***(((((()))***)))(((************))))))))))))'''&&&&&&&&&'''(((((()))***)))))))))***///666;;;))))))))))))***+++,,,---,,,...///,,,---111222000///...,,,---...//////...---///000///...---///000///111///++++++...000...//////000111111222333333......------------......////////////000111222222///.........///000111222/////////000222333222000...---...111222000///222444444333111000000222555444444555555555555555555999888999::::::999555222444444444444444444555666444666888888999999;;;===???@@@BBBBBBBBBAAA???===>>>BBBCCC@@@???AAABBBAAA@@@BBBDDDFFFFFFEEEDDDBBBEEEFFFEEEAAA>>>>>>BBBEEEFFFIIILLLLLLIIIHHHHHHJJJGGGIIIKKKKKKJJJJJJJJJKKKNNNNNNOOOPPPPPPOOOMMMMMMKKKJJJGGGFFFFFFGGGIIIJJJKKKJJJNNNXXXaaahhhqqqyyy|||}}}vvvqqqkkkeee]]]___eeellluuu}}}|||tttlllgggccc___[[[XXXWWWVVVUUUTTTPPPOOONNNLLLJJJFFFCCCBBB===<<<;;;;;;<<<===>>>??????@@@AAACCCDDDDDDCCCCCC<<<999999;;;;;;888888:::444222333666777444444666111222222222111111333555444444555555444666888;;;;;;???CCCEEECCCAAA??????<<<<<<:::777444444555777222333444444333000---+++...111333333222111111222222333444666999>>>EEEIIIUUUYYY]]]```bbbfffkkkpppkkkqqqtttrrrnnnjjjddd^^^OOOIIIBBB>>>======<<<:::777666555444555777999;;;:::;;;<<<>>>???@@@AAAAAA???>>>===:::666444444555444444333333333444444555222444666:::===???AAAAAA::::::;;;<<<<<<;;;999888:::<<<>>>AAAAAA@@@>>>===<<<======<<<:::999:::<<<999999:::;;;===???AAABBBDDDCCC@@@===;;;;;;;;;;;;===>>>===;;;999888999:::======<<<;;;::::::::::::888;;;???AAAAAAAAAAAABBBCCCAAA>>>;;;999;;;===@@@===;;;;;;<<<>>>>>><<<::::::999888777777888999:::666666888999;;;===>>>???<<<;;;<<>>@@@AAAAAA???>>>===;;;@@@AAA???===@@@AAA???BBBCCCFFFGGGFFFCCC@@@>>>???@@@@@@>>>===>>>AAADDDEEEJJJNNNMMMIIIFFFHHHKKKIIIKKKLLLKKKJJJJJJKKKLLLPPPQQQRRRSSSRRROOOMMMKKKKKKJJJIIIHHHGGGGGGGGGGGGIIIIIINNNYYYbbbiiiqqqyyy}}}vvvpppjjjddd```[[[```gggooowww~~~~~~uuulllfffccc```\\\XXXTTTQQQOOOMMMOOOOOOOOOMMMKKKGGGDDDBBB<<<;;;;;;:::;;;<<<>>>??????@@@BBBDDDDDDDDDBBBBBB;;;888888;;;;;;888888:::666444444777777333111333222333444444444444555777222333444444444555888:::777:::>>>@@@???>>>======999888666333000000333555222222333222111000...------000333333222111000000000111111222555;;;BBBGGGMMMRRRYYY___eeekkkqqquuupppsssuuuqqqkkkeee___[[[UUUOOOHHHCCCAAA@@@<<<:::<<<:::777555666999===???>>>@@@CCCGGGJJJLLLMMMMMMIIIGGGBBB===888666555555666555444444444444444555555777:::===@@@CCCEEEGGG888999:::;;;;;;;;;:::999<<<===@@@BBBCCCAAA???>>>888999::::::::::::<<<>>>:::;;;;;;<<<>>>@@@AAABBBCCCBBB???===;;;999999999<<<======<<<999888999:::======<<<<<<<<<<<<<<<===;;;===>>>???@@@AAADDDFFF@@@???>>>======<<<<<<;;;:::::::::;;;===>>>===<<<;;;:::999888888999:::;;;777777888999:::;;;<<<<<<<<<;;;===@@@CCCBBB===888777;;;???===888666888;;;777666444222222222333333333222111000000111222333222333333333333222222111..........................................///000444444333222111222222333...------------///000111555666666444111//////000///111222222111111333555555666888999888666777999444444444444555555555555333333333222222111111111///////////////...---,,,++++++++++++***)))(((''',,,---------,,,,,,+++,,,'''***---...---,,,+++,,,+++---444:::999222---,,,))))))*********+++++++++)))***++++++***)))***+++...,,,)))***---...,,,***)))))))))***+++,,,---...---,,,***+++,,,------,,,************)))))))))(((%%%%%%&&&'''((()))+++,,,%%%'''))))))(((((()))+++))))))))))))***+++,,,---***---,,,***+++000222000---------,,,++++++,,,---,,,...//////......///111111111...***+++000222///------...///000111222333............//////000111222111111111111222222333...000111333333222111000......000000000//////000...//////...///111111111555555444222111111333555222444666888999999777666===:::888777777888777777999888666444333333444444000222444555666777999;;;:::;;;===???@@@@@@???>>><<<@@@BBB???>>>@@@@@@>>>AAABBBEEEFFFFFFCCC@@@>>>;;;<<<===>>>???BBBEEEHHHEEEJJJNNNMMMIIIGGGIIILLLLLLLLLKKKIIIHHHIIILLLOOOSSSTTTTTTSSSQQQNNNKKKIIIIIIJJJKKKLLLKKKIIIGGGEEEHHHIIINNNYYYbbbhhhooouuu~~~zzzwwwsssnnnggg```[[[YYYYYY___gggooouuu{{{{{{rrrhhhaaa___]]]YYYSSSNNNJJJHHHGGGLLLMMMMMMMMMKKKHHHDDDBBB===<<<<<<;;;<<<===>>>???BBBCCCDDDDDDDDDBBB???>>>999777888;;;;;;888777::::::777777999777222///000333555666666555555666777///000111111000000222333222555888999888888999999777666444111//////222555222111000//////000111111---000222333111000///////////////000111555;;;???BBBFFFNNNWWW```hhhppptttrrrrrrpppllleee\\\WWWUUUUUURRRMMMKKKKKKIIIEEEBBBDDDAAA===;;;;;;???DDDGGGLLLOOOTTTZZZ^^^```aaabbb[[[VVVMMMCCC<<<777555444666666555555444555555555666999<<>>>>>??????@@@AAAAAA@@@>>><<<:::999888:::<<<===<<<:::999:::;;;======<<<<<<<<<======>>>;;;<<<===>>>>>>AAADDDGGG>>>======>>>???>>>;;;999999:::;;;<<<============:::;;;;;;;;;;;;;;;;;;:::999999999999::::::::::::<<<===@@@CCCDDDBBB===:::888:::<<<;;;888666777888555444333222111111111111111111000000///000000000///000111222222111000///---------...............---...///...------///111111000///...---...//////---,,,,,,,,,,,,...///000333444444333111000000111111222333333222333555777888777777888555222222555555555555555444444444444000000000000000000000000000/////////000000...,,,,,,,,,+++***)))))))))***---///000///---,,,+++,,,(((***,,,---,,,,,,,,,---)))***111:::<<<555...************++++++++++++,,,)))***++++++***)))+++,,,,,,,,,+++,,,------,,,***++++++++++++,,,---//////---,,,***+++,,,...---,,,************))))))))))))%%%%%%&&&'''(((***,,,---'''***,,,,,,+++)))((()))))))))))))))***+++,,,---***,,,---***+++///000...+++,,,---,,,++++++,,,...,,,...//////......000111...000///++++++///111000,,,,,,---...000111222222//////...//////000111222222111111111111111222222///000222444444222111///...///111111/////////000---000///---...111222111444555555444222222333444...///222444555555444444<<<999666555666888888888>>><<<888555222000000000///111444555666777999;;;999:::===???@@@@@@???>>>===BBBDDDAAA???@@@???===<<<>>>AAACCCDDDCCCBBBAAA<<<<<<>>>@@@DDDHHHKKKMMMGGGJJJMMMMMMJJJIIIIIIKKKKKKJJJIIIGGGFFFHHHLLLOOOTTTTTTSSSRRRPPPMMMJJJHHHGGGIIILLLNNNNNNLLLIIIFFFIIIIIIOOOXXX```dddiiinnn{{{}}}}}}}}}zzzwwwsssnnnkkkeee^^^ZZZZZZWWW^^^gggnnnssswww}}}}}}wwwnnnccc\\\WWWVVVSSSNNNIIIFFFFFFGGGIIIJJJKKKLLLKKKHHHEEECCC@@@???>>>======>>>???@@@CCCDDDEEEEEECCC@@@<<<:::888666777;;;<<<888777999<<<999888999777111///111222444555555444333333444000111222222111000111222000222444444444444555666777666555333111111333555000///...---...000333444...000222111000.............../////////111555777;;;>>>DDDLLLVVV___fffjjjgggddd```\\\TTTLLLIIIKKKOOONNNOOORRRVVVWWWSSSPPPJJJGGGDDDCCCEEEJJJOOOSSS```dddiiiooosssuuuuuutttlllcccVVVIII???999555333666666555555555666666777555999===@@@BBBFFFLLLQQQ555555555666777999:::;;;:::;;;;;;;;;:::999888777444666888999999;;;>>>@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@===;;;999999:::<<<<<<;;;:::;;;<<<;;;;;;;;;;;;<<<<<<===>>>888:::===??????AAACCCEEE???===<<<===??????===;;;<<<===>>>>>>============:::;;;===>>>>>>===;;;::::::::::::::::::999999999999<<<@@@AAA???<<<999888777777888777666555444444222222222222111000//////000000000000000///...---...///000111111000///...------------......//////,,,...///...,,,,,,///111...---+++*********,,,---++++++******+++,,,...///000222333222111000222333444444555444444555777999888555444555333...000555444444444333333222222111000000111111222222333333333111000111333333111...///---+++******+++---...///111333222...,,,+++,,,***+++------,,,,,,...///+++(((+++444:::777000+++++++++++++++,,,,,,,,,,,,(((***++++++******+++,,,)))+++......---,,,++++++,,,,,,+++++++++---...///+++***))))))+++,,,,,,+++************))))))))))))$$$%%%%%%''')))+++---...)))+++,,,,,,*********,,,))))))))))))***+++,,,---***...///------000000---***,,,------++++++...000,,,---//////......000222***///000,,,***---///000+++,,,---...000111222333////////////000111222333222111111000000000111111///000111222222111000///...000222222000...///111---000000,,,---222333111111333555444333111111111,,,---///111333333333333888666555666777888888777===;;;888444222111222222000333555666777999;;;===:::<<<>>>???@@@???>>>===>>>CCCEEEAAA??????>>>;;;:::;;;===???@@@@@@@@@???>>>>>>???BBBGGGKKKMMMOOOIIIJJJKKKLLLLLLKKKJJJIIIFFFGGGGGGGGGFFFGGGJJJMMMQQQQQQPPPOOOMMMLLLKKKKKKFFFHHHJJJLLLMMMLLLKKKJJJJJJJJJOOOXXX]]]___cccgggpppuuu|||{{{xxxwwwxxx|||}}}yyyvvvtttnnnkkkjjjfff___]]]______eeelllqqqrrrtttyyy}}}~~~}}}|||zzzuuunnnddd^^^TTTSSSPPPKKKFFFDDDFFFIIIGGGHHHKKKLLLLLLJJJGGGEEEDDDCCCAAA@@@??????@@@@@@AAACCCDDDDDDBBB>>>;;;888777555777;;;<<<888777999;;;777666777666222111444000222444333111/////////111222444444333333444555111222333333222222444666444555555333111000222333.........///000111111222///000111000...---...///,,,...///000///000111333777888:::???FFFMMMSSSUUUUUUOOOJJJGGGAAA:::;;;@@@GGGIIINNNVVV\\\^^^ZZZVVVMMMKKKJJJKKKOOOVVV]]]aaannnqqqvvv{{{}}}}}}{{{yyykkkaaaSSSGGG???:::777555555555555555666777888888666;;;AAAFFFIIINNNVVV]]]444444444444666888:::<<<<<<;;;:::999888777777777999:::<<<<<<<<<===@@@BBB?????????@@@AAACCCDDDEEEAAABBBCCCDDDBBB@@@<<<:::777999;;;<<<;;;;;;<<<===::::::::::::;;;<<<<<<===555999===@@@AAAAAABBBBBBAAA>>>;;;<<<>>>@@@@@@>>>???@@@AAA@@@>>>===<<<===:::<<<>>>@@@@@@>>><<<:::;;;;;;;;;::::::999999999555999======999666444555666555444444555444222000111111222222111000...---//////000000000...---,,,---...000111111000///...---------....../////////,,,...///...,,,,,,...111...---+++))))))***+++,,,+++******)))***,,,---......000111111111111222444555666777666555666999;;;444000000222111...111888333333222222111000//////222333333444555666777777555333222333555555333000111///,,,******---000222111333555333///,,,+++,,,,,,---------------000222...''''''000888888222---++++++,,,,,,,,,---------(((***++++++******+++---'''+++//////---++++++---+++***)))))))))***+++,,,***((('''(((***++++++***************))))))))))))$$$%%%%%%''')))+++---...*********)))((())),,,///))))))))))))***+++,,,---+++///000//////111000,,,***---......,,,---000333,,,---//////...///000222'''...111---***+++...000,,,,,,---///000222333333////////////000111222333111111000000000000000111//////000111111000///......111333222000...000111---111000,,,,,,222444111///111444444333000//////------///111333444444555444444555777999999777555888777444333333555777999222444666888999:::===???<<<===???@@@???>>><<<;;;???CCCEEEBBB??????===:::<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>???BBBFFFJJJLLLLLLJJJJJJJJJKKKMMMLLLJJJHHHBBBDDDGGGHHHGGGHHHIIIJJJOOONNNMMMLLLLLLLLLMMMMMMFFFGGGHHHIIIKKKLLLMMMMMMKKKKKKOOOWWW\\\\\\^^^bbbgggmmmuuu|||~~~}}}{{{zzzuuussssssvvv{{{{{{wwwrrrlllfffdddeeeccc]]][[[___jjjoootttuuussssssvvvyyyxxxxxxxxxxxxvvvqqqiiidddVVVUUUQQQJJJDDDCCCFFFIIIFFFHHHKKKMMMMMMKKKIIIGGGFFFEEECCCAAA@@@@@@@@@AAA@@@AAACCCCCCBBB>>>;;;888666555777;;;<<<888777999999555444555555222333777111222444333111.........,,,...000111111111222333333444444444333333555666000222222111000...///000---...000111222111000///000000000///---,,,...///+++---000111000000111222444222222333888===AAACCCJJJCCC===;;;777333666===CCCFFFMMMVVV]]]^^^YYYTTTMMMMMMMMMPPPVVV^^^fffjjjqqqtttyyy|||}}}{{{xxxuuuaaaXXXKKKAAA<<<;;;:::999555555555555666888999999999???FFFLLLPPPWWWaaahhh666222///000555999<<<<<<777777888777777555333222666777999;;;>>>@@@BBBCCCBBB@@@>>>>>>@@@BBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@888;;;<<<;;;999888;;;>>>:::======::::::======:::;;;;;;<<<===>>>???@@@@@@<<<<<<<<<<<<======>>>>>>@@@===;;;;;;888666999>>>999999999<<<>>>===999555999888666555333333333333666666666555444333222111444666999999777555444444333333333555666444111...---...............------//////000000///...------+++,,,---------,,,+++++++++++++++,,,,,,---------------......---+++)))(((,,,,,,++++++,,,,,,---...111000000111444666666666666555555444555666777888888::::::888333//////000222333444444222111222444555666777666555444555777777666444222111222444555222000---,,,---000444777222222111///---+++,,,---***,,,...///......///000***------,,,---222444222...------------...//////***///,,,######(((***,,,,,,---------,,,++++++''')))++++++*********+++******)))))))))***,,,---,,,***((((((***+++++++++###$$$'''***+++++++++***+++)))((()))+++---------))))))*********++++++++++++,,,///222333222111111---------...000333555666//////...///000000---***,,,++++++++++++,,,------***+++---///000//////...,,,...///111333333333222444444333000......111333111222333222111000111222111111000111111111000...000000000000000111222222222222333333333222222111000111222222444444555666777777888;;;===<<<999666444555666666444333444555444555777:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCCCCCCC@@@===<<<>>>============>>>>>>???BBB???===???DDDGGGHHHGGGGGGGGGHHHIIIJJJIIIFFFCCCGGGFFFEEEEEEGGGJJJMMMOOOSSSQQQOOOLLLIIIGGGFFFEEEFFFJJJHHHAAA@@@FFFJJJJJJKKKOOOTTTWWWXXXZZZ^^^aaaiiikkknnnpppqqqpppnnnmmmssstttvvvwwwvvvuuusssrrrmmmggg___ZZZ[[[___dddgggrrryyy~~~}}}||||||yyyuuuzzzwwwuuuvvvwwwrrrfff\\\ZZZVVVPPPLLLJJJHHHGGGFFFJJJKKKLLLLLLKKKKKKLLLMMMNNNHHHDDDCCCAAA???AAAEEEAAAEEEEEEBBB@@@>>>:::555444555777888888888777666888555555888777444222555000222333444444111///---111000///000222333333222222222222333333444444444222222222111111111000000---...000111222111///...////////////............,,,,,,------.../////////222222333555777888999:::<<<777555666666555777;;;>>>DDDJJJMMMPPPRRRPPPLLLHHHEEEGGGNNNUUU]]]gggooovvvvvvxxxzzzzzzuuullldddVVVLLL@@@888777777666555111666777333555<<>>EEEMMMSSSXXXbbbppp{{{888444111111444777999999555666777777666555444333555666888:::===???AAABBBBBB@@@>>>>>>AAACCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@999:::;;;:::999999;;;======@@@???<<<<<>>???@@@@@@===<<<;;;::::::;;;===>>>???<<<;;;;;;999666888===;;;::::::<<<>>>>>>;;;888888777777555444333222111222222222111111000///...222444777777666555555666555555666777888666333000...///////////////......000000000000///......---+++,,,------...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------+++***))),,,,,,,,,,,,,,,------...000000000111333555666666777666555444444444555666555777888777444222222444555666666555444333333444444555666555333222333444444333222111111222333444222///,,,******,,,...000111111111///---,,,,,,...***,,,...///......///000+++......,,,---111222000------,,,,,,------...///)))///000***&&&))),,,---++++++,,,------,,,,,,,,,)))***,,,,,,+++++++++,,,++++++*********+++,,,------+++))))))***++++++***$$$&&&(((***,,,,,,,,,+++---,,,+++,,,...///000///*********+++++++++,,,,,,000000111333444333333333111111000//////000222222111111111000///...------+++++++++++++++,,,------,,,,,,---...////////////,,,---...000111111111111444444333111//////111333000111222111000///000222111111111111111111000...000000///000000000111222000000000111111111222222222222333444555666777777888777666777999:::999888444555666666444444555666666777999;;;===>>>??????????????????@@@@@@@@@@@@;;;<<<>>>@@@@@@???===<<<======<<<<<<<<<===>>>>>>>>>======>>>AAACCCDDDCCC@@@@@@BBBEEEIIIJJJIIIGGGHHHGGGGGGGGGIIILLLOOOQQQTTTRRRPPPMMMJJJGGGFFFEEECCCHHHHHHCCCBBBGGGIIIHHHKKKPPPUUUXXXZZZ\\\```cccggghhhjjjlllmmmmmmlllkkkoooqqqtttvvvuuurrrnnnkkkiiiddd\\\XXX[[[aaagggkkkwww}}}~~~}}}yyytttzzzxxxwwwyyyyyytttjjjbbbYYYUUUOOOKKKHHHHHHGGGFFFGGGHHHJJJKKKMMMNNNPPPRRROOOJJJGGGFFFCCC@@@???BBB@@@DDDDDDAAA??????<<<777666777777777777777666666888555555888777333222444000111222333333222000//////......000333444444444111111111222222222333333222222222111111000000000---...///111111000///...////////////............,,,,,,------.../////////111111222333444555666777999555333444444333555999:::@@@EEEGGGJJJLLLJJJFFFEEECCCDDDKKKSSS[[[fffoooyyyyyyyyywwwrrriii___XXXPPPHHH>>>888777888777555333888999666777===AAA@@@EEEMMMYYYbbbjjjuuu999666333222333555555555444444555666666555444333555666888:::<<<>>>@@@AAAAAA???>>>???AAADDDEEEEEEAAAAAAAAAAAAAAA@@@@@@@@@;;;:::888999:::;;;;;;;;;???AAA???<<<<<>>??????===<<<:::999999:::;;;<<<<<<::::::;;;999666777;;;<<<:::::::::<<<<<<;;;:::777777777777555333111000000000000//////.........111222444555555555777888888888999:::;;;999666222000000111111111111000000222111111000000///......+++,,,---...............,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,+++,,,,,,,,,+++,,,,,,---.../////////000111333555555777666555444444444444444444555777777666666777888777888999777555444444555222333444333111000000222222222111111111222222333333111---***))))))+++,,,///000000...---,,,---///+++,,,...///......///000...000///,,,,,,//////---,,,,,,++++++,,,,,,---...&&&---111///------...---***++++++,,,------------***,,,......---,,,---...------,,,+++++++++,,,,,,...,,,******+++++++++***&&&(((***,,,------------...---,,,---///000000///+++++++++,,,,,,,,,------222333555666777777666555333222111000///000111111222333333111...---///222,,,++++++++++++,,,------...............///000111++++++---...//////000///222333222111//////111333///000111111//////000111111111111222111111000////////////000000000111111000///......///000111222333333444555666777888888999777555555666888999999444555666666444444555666888999;;;===>>>???@@@@@@??????@@@@@@AAAAAAAAABBB<<<===>>>???>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>>;;;===>>>???>>>>>>???@@@;;;<<<>>>AAAFFFIIIIIIIIIHHHHHHIIIJJJLLLOOORRRSSSUUUSSSQQQMMMJJJHHHFFFEEEAAAEEEGGGEEEEEEGGGHHHGGGLLLQQQWWWZZZ[[[]]]aaadddeeefffgggiiikkklllmmmmmmqqqtttxxxzzzyyytttnnnjjjfff```YYYVVVZZZbbbjjjooozzz~~~zzzuuuwwwxxxxxxyyyxxxssskkkfffYYYUUUOOOJJJHHHGGGGGGFFFHHHHHHJJJLLLNNNPPPRRRSSSRRRMMMJJJIIIFFFAAA???BBB???BBBBBB???>>>???>>>:::999999888777666666666666777555555777777333222444000000111222222222222111.........000333555666555000000000111111111111111111111111111000000000000,,,---///000000000///.../////////............---,,,,,,------...////////////000000111222222333333666222000222222000222666777===AAACCCDDDFFFDDD@@@BBB???@@@HHHQQQZZZeeeooozzzzzzxxxqqqfffZZZQQQKKKGGGBBB;;;888888999888777666:::<<<:::;;;AAAEEEFFFOOOYYYhhhuuu777666444333333444444444333444555666666555444444555666888:::<<<>>>@@@@@@@@@???>>>???BBBDDDEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@===:::888999<<<>>>===;;;???@@@>>>999999>>>@@@???::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<;;;;;;:::999:::888999;;;999666666:::999888777777888999::::::666777888888666444111///222222222111111111111222000222333444444666999;;;;;;;;;<<<===>>><<<888555111222222333333333333222333222222111000000//////,,,------...////////////......------,,,,,,++++++------..................+++************+++,,,,,,---...///000000111444555555444444444444444555555666666777888888999;;;<<<888999999888555333333444///000222111000000111333555444444444333333222222555333111...,,,,,,,,,------...///...------...000+++---//////...---...//////111000,,,+++------***++++++******++++++,,,---&&&***......---,,,++++++)))***+++,,,---.........+++---//////.........///......------,,,,,,,,,,,,///---++++++,,,,,,+++))))))***+++---............---,,,++++++---.........,,,,,,,,,---------......000555:::<<<>>>???<<<888111111000000000111222333000222333000,,,---222777------,,,,,,------.../////////...---...///000222***+++,,,------.........000000111000//////111333...///000000//////000111111222333222111000000000//////000000000111000000333111///......///111222333444444555666777888888888777666666888999999888444555666666555555666777999:::;;;===>>>?????????>>>>>>??????@@@AAABBBBBBCCCBBBAAA@@@>>><<<:::999============>>>???@@@@@@;;;???BBBBBB???===>>>??????>>>>>>@@@CCCEEEFFFEEEGGGGGGHHHJJJLLLOOOQQQRRRUUUSSSQQQMMMKKKHHHGGGFFFCCCEEEFFFEEEEEEFFFHHHJJJNNNSSSXXXZZZ[[[[[[^^^```bbbccceeehhhkkknnnppprrruuuwwwzzz{{{yyytttnnnjjjddd^^^WWWTTTXXXaaajjjooowww~~~{{{wwwvvvwwwxxxwwwtttnnniiieee[[[VVVPPPLLLJJJIIIIIIHHHLLLKKKLLLMMMOOOQQQQQQPPPSSSNNNJJJIIIFFFBBBBBBEEE>>>AAAAAA======@@@@@@===<<<:::888666555555555666777444444777666222111333///000000111111222333333000//////111333555555444111111111111111111111111000000000000000000000000,,,---.../////////......//////.........---------,,,,,,------...//////////////////000000111111111444000///111111000111555777<<<@@@AAABBBDDDBBB>>>???===???GGGQQQZZZfffpppxxxxxxtttjjj\\\OOOHHHEEE>>>;;;888777999:::999888:::;;;===>>>BBBJJJRRRWWWdddooo444555555555555555555666333444555666666666555444666777888:::<<<>>>???@@@>>>===<<<>>>@@@BBBBBBBBB>>>>>>??????????????????>>>;;;999:::===???>>><<>>999999>>>@@@???::::::;;;;;;<<<<<<======:::<<>>>>><<<888555222333333444555555444444444333222111111111111222.........//////000000111000000000//////......---///////////////000000000)))))))))))))))******+++,,,...///000///000333666111222333444666777888888:::999888999:::;;;<<<===777888888666444222222333---///111111111222444666888999999888777555333222333222111000////////////,,,---...---,,,,,,...000+++---//////...---...//////111///+++***,,,,,,)))+++************+++,,,,,,++++++,,,,,,+++))))))***)))***+++,,,---.........+++---//////.........///............---,,,,,,,,,...---,,,,,,------,,,***++++++,,,---.../////////...,,,++++++---......---,,,,,,---------............888AAAEEEHHHJJJFFF???444333111000000000111222,,,///111...,,,---444:::...............///000000//////...------...000111++++++,,,,,,------......---...//////......000111---///000000//////000222000222444333111000000111//////000111222111111111777555333000///000111222333333444555666777888888777777888:::<<<;;;999777444555666666555555666888888999:::;;;<<<=========<<<<<<===>>>???@@@AAABBBDDDCCCAAA???===;;;;;;:::????????????@@@AAABBBCCC???BBBEEEDDDAAA??????AAABBB@@@???@@@BBBDDDDDDDDDDDDDDDEEEFFFHHHKKKNNNOOORRRQQQOOOMMMKKKIIIHHHHHHGGGFFFEEEDDDCCCEEEIIIMMMOOOSSSXXXZZZYYYXXXYYY[[[\\\^^^aaaeeejjjnnnqqqsssttttttuuutttqqqnnnjjjgggddd^^^VVVSSSVVV^^^eeejjjooowww~~~~~~zzzyyyyyyxxxvvvqqqlllgggccc\\\XXXTTTPPPNNNMMMLLLKKKLLLKKKKKKMMMPPPRRRRRRQQQSSSMMMHHHFFFDDDBBBDDDIII???BBBAAA>>>>>>@@@@@@>>><<<;;;999777555555555666666333333666555111000333//////000111222333333444333222111222333444333222222222222222222222111111////////////////////////,,,,,,---...........................------------,,,,,,------...///////////////000000111111111222222//////111222000111555666;;;>>>>>>???AAA@@@<<<>>><<>>>>><<<;;;;;;<<<>>>???>>>===<<<<<<<<<============>>>===<<<;;;;;;<<<>>>>>>===???AAA???<<<<<>>;;;888888666666888777444555:::555555666555444555777:::777888999999999888666555555555444333444555777888555666888999888999;;;<<<===<<<===>>>>>>;;;777444222333444555555666666555333333222111111333444555111111000//////000000111111111111000000000000000111111000//////000000111))))))(((((())))))***++++++...111000///000333777000111333555777999::::::;;;999888888:::<<<<<<<<<555666777555333222222333---///111222222333555777888999::::::888666333111///////////////......---------...---,,,,,,...///,,,...//////...------...---///...******,,,,,,)))++++++******++++++,,,---///,,,+++---,,,******---***++++++,,,------------***,,,......---,,,---...------.........---,,,,,,---,,,,,,---...///---+++,,,,,,------...///000000000...------...//////...,,,,,,,,,---------.........:::DDDHHHMMMQQQLLLCCC999888555222///...------+++,,,---,,,+++...333888///............///000000......---------............------------...///000+++---...///...///000222---///000000000000111333000333555444111///000222000111222333333333222111777666555333222222222333333333444555666777888888777777999;;;===<<<999666444555666666666666777999888888999:::;;;;;;;;;::::::;;;<<<===???@@@BBBBBB???>>>===<<<;;;<<<===>>>@@@@@@@@@AAABBBCCCDDDEEECCCDDDEEEEEECCCBBBBBBBBBAAA???>>>>>>AAADDDFFFGGGCCCBBBAAAAAABBBFFFIIIKKKMMMMMMLLLKKKKKKJJJKKKKKKKKKHHHFFFEEEDDDDDDIIIOOOMMMRRRWWWYYYWWWVVVVVVXXXWWWYYY]]]bbbgggkkkmmmooorrrrrrrrrqqqnnnkkkhhhfffbbb]]]VVVSSSUUUZZZ```dddgggpppyyy~~~||||||zzzwwwuuurrrmmmgggccc]]]ZZZWWWUUUSSSQQQOOOMMMHHHGGGGGGKKKQQQUUUVVVTTTQQQKKKFFFEEEDDDBBBDDDHHHAAADDDDDD@@@@@@AAA@@@<<<;;;;;;999888777666666666555333333555555111000222...///000222222333333333555333222222333333222111222222222222222111111111............////////////,,,,,,,,,,,,------...............------------,,,,,,,,,------.../////////...//////000111222222222111......111222000111444333888;;;;;;<<<>>>===999<<<<<<@@@KKKUUU]]]gggooouuupppgggZZZLLLAAA;;;888555555666777888999;;;;;;???AAAIIIVVVdddsss333666999999888666666777777777888888888666555444333444555777888:::;;;<<<:::999999:::;;;;;;:::999:::::::::;;;;;;<<<<<<<<<::::::;;;:::::::::;;;======@@@???<<<<<>>===<<<;;;888666555666555333555;;;666888999999888888:::===888888999999999:::::::::777666555555555777999;;;888:::======<<<;;;;;;;;;;;;;;;;;;<<<<<<999555222222333444555666666666666333222111111222444666888444333111000//////000000000000000000000000111111222111///............///***************+++,,,,,,,,,///222111///000444888111333555777999:::::::::999666444555888;;;<<<;;;444555666555333222333444///000222222111111222444222444666888777555333111////////////...---,,,+++---......---,,,+++---...,,,...//////...------...+++---,,,))))))------++++++++++++++++++,,,------...******...///++++++...++++++,,,------,,,,,,,,,)))***,,,,,,+++++++++,,,++++++,,,---...---,,,,,,,,,+++,,,...000000///---------------......///000///...,,,,,,---......---+++,,,,,,,,,------------,,,888AAABBBFFFLLLJJJAAA;;;999666222///---,,,,,,++++++******+++---///111---------------......///,,,,,,------------,,,,,,000//////......///111111+++---000000000000222333...///111111000111222444000333666555111///000333000222333555555444333222444444444444444444444444444555555666777888999999888777777999:::;;;999777333555777777666666888999888999999::::::::::::999:::;;;<<<>>>@@@BBBCCCDDD@@@>>><<<;;;<<<===???AAA@@@@@@@@@@@@BBBCCCDDDEEEEEECCCBBBAAABBBCCCCCCBBBAAA???<<<===@@@DDDFFFGGGCCCAAA>>><<<===AAAEEEHHHHHHHHHIIIIIIJJJLLLMMMNNNMMMIIIHHHIIIHHHEEEGGGMMMKKKPPPVVVXXXXXXWWWWWWYYYWWWYYY^^^bbbfffhhhiiiiiimmmoooppppppmmmiiieeebbb___ZZZUUURRRTTTXXX]]]___bbblllvvv|||~~~|||xxxsssqqqqqqnnnhhhbbb\\\[[[YYYXXXWWWTTTPPPLLLGGGEEEEEEJJJQQQVVVVVVTTTMMMIIIGGGGGGEEEAAA@@@BBBCCCFFFGGGCCCBBBBBB???::::::::::::999888777666555555222222555444000///111...///111333333333222111444222111222444444333222222222111111111000000000---------....../////////,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,------.../////////,,,---...///000111222333///------111111///000333111666999999:::===<<<999:::;;;AAALLLVVV]]]eeelllllleeeZZZOOOEEE>>>999666444555666666777888;;;<<>>888555444555444222666;;;888;;;======;;;;;;===@@@999999999999:::;;;<<<===999888777777888:::<<<>>>;;;===???@@@>>><<<;;;;;;:::::::::;;;:::888444000222333444555666666666666222222111111333555888:::555444222000//////000000......//////000000111111111000...---,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,///333222000000444888444555777888999999999999555333111222666:::<<<;;;444555666555444333444555000222222111000//////111---///222555666555222111111111111111000...+++***.........---++++++,,,...,,,...//////...------...))),,,+++))))))---...,,,,,,,,,++++++,,,,,,---...)))%%%'''...000,,,+++---,,,,,,---------,,,++++++((()))++++++*********+++)))***,,,---...------,,,++++++,,,...000111000...---------------...///000---+++******+++,,,+++***+++++++++,,,,,,,,,------***444:::999===EEEDDD<<<888777444222000/////////---+++))))))+++,,,,,,+++,,,++++++++++++,,,------+++,,,---------,,,+++***111111000//////000222222,,,///111222222222444555...000111222111111333444///333666555111///000333111222444666666555444333000111333444555666666666666666777888999::::::;;;999777555555777999999999333555777777666666888:::999::::::;;;;;;::::::999;;;<<<===???AAACCCDDDEEEEEECCC@@@>>>===>>>@@@AAA?????????@@@AAABBBDDDEEEEEEAAA>>>>>>AAACCCBBB@@@CCC@@@===<<<>>>AAADDDEEEDDDAAA===:::;;;???DDDGGGEEEEEEFFFHHHJJJLLLNNNPPPMMMIIIJJJMMMKKKFFFFFFKKKHHHNNNUUUXXXYYYXXXZZZ[[[ZZZ]]]aaaeeeggghhhggggggdddgggjjjkkkiiiddd]]]YYY\\\XXXTTTRRRTTTXXX[[[]]]```kkkvvv|||~~~yyysssmmmmmmooonnngggaaa[[[ZZZZZZZZZXXXUUUPPPLLLJJJHHHFFFJJJPPPTTTSSSPPPKKKHHHHHHJJJGGG@@@;;;;;;EEEHHHIIIFFFCCCBBB>>>999888999::::::999888666555555222222555444000///111...000222444444333111///222111111222444555555444111111000000/////////...---------.........//////,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,------...//////000++++++---...000111222333...,,,,,,000111//////222222666999999;;;>>>>>>;;;999:::AAAMMMWWW]]]cccjjjaaaYYYOOOFFFBBB>>>;;;888555666666666666888;;;===CCCKKK^^^xxx444777:::<<<;;;:::999:::999:::;;;;;;;;;999777555888555111222666999:::::::::888555444666999;;;;;;;;;;;;;;;<<<<<<============<<<;;;999:::;;;===???<<<>>>???<<<999777999<<<;;;:::888777666777999:::666;;;>>>;;;555333777<<<999999:::::::::999888888;;;>>>@@@AAA@@@>>>======:::;;;<<<:::888777:::===999888888999;;;<<<<<<;;;<<<======;;;999777777888;;;;;;:::999777444111///222222333333555666888999666666666444333444777999444444333222222111111000111...,,,---000222222111000...,,,---......+++)))------------...///000111///222222111333777999777===;;;999:::;;;:::666333222222333444555777999:::999888777555444333222222111000///000111222111//////111222222111000222333444444444333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,......+++(((+++///...***---,,,+++***))))))))))))))))))***+++,,,,,,------)))))))))***+++,,,...///111///---,,,---......---,,,------+++))))))***,,,(((***,,,//////,,,'''###***+++,,,...///000000111---------......---,,,,,,---------...------,,,,,,***---//////...///333777222222444555666777777777222222222222111///...------***(((***...000...+++///.........------------,,,***(((***---///...---111222333222000000111222...111111......111111////////////000111333444555444333222111111111222333444333222444777777444111444222111333666999::::::999:::;;;;;;::::::<<<>>>:::;;;:::888555444444555:::999888666666777999:::::::::999888999:::<<<===;;;<<<>>>AAABBBCCCCCCCCCAAA@@@???@@@AAAAAA@@@???===???@@@@@@??????@@@BBB???>>>===>>>???AAADDDFFF@@@???>>><<<<<>><<<>>>@@@@@@??????@@@CCCGGGKKKNNNQQQSSSNNNNNNNNNMMMLLLJJJIIIHHHNNNNNNPPPVVV\\\``````^^^cccdddeeeeeedddeeegggiiihhhhhhhhheeeaaa]]]ZZZZZZWWWZZZ[[[ZZZWWWXXX[[[___dddggglllrrryyy|||||||||wwwuuuqqqnnnlllhhhdddaaaYYY]]]]]]YYYXXXXXXRRRJJJJJJHHHGGGJJJNNNQQQQQQPPPLLLJJJHHHFFFFFFEEEBBB@@@FFFEEECCCBBBAAA???;;;888888888888888888777666666555444222000000000222333,,,000222111222444444000333333333222222333666999444222//////111111///,,,...000000000---,,,,,,,,,+++,,,------,,,,,,...//////000111000---,,,+++,,,,,,,,,,,,,,,---///000111111111111111111111111111---111444222---***,,,//////333777:::;;;;;;===>>>???@@@CCCIIIQQQWWW[[[\\\SSSMMMEEEAAA@@@???<<<888555444666999999777:::???HHHUUUlll666888:::;;;:::999999999888999:::;;;;;;999777666:::777444444777;;;<<<<<<===:::777777888;;;<<<<<<888888999::::::;;;<<<<<>><<<;;;:::;;;;;;;;;888999999888666666777888<<<;;;888666555555666777666999;;;999666555888;;;:::::::::;;;;;;:::::::::===???BBBBBB@@@???>>>>>>999;;;;;;999777777:::<<<:::888888999;;;<<<;;;:::<<<<<<===;;;999888888999;;;;;;;;;999777444222000111111111222333555666666222333444333333444666999555444333222111000//////000...,,,,,,///111222111111///---...//////---***///---++++++,,,...111333111444555333444888:::888888777666777999888555333222222333444555666777777555444333222111000000000000///......000000///......000111111000000111222444444444333222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***(((***///...***,,,,,,+++***)))(((((()))))))))******+++,,,,,,---))))))******+++---...///000...++++++,,,---,,,,,,,,,------,,,******+++,,,+++++++++,,,,,,***((('''++++++---...//////000000,,,---------------,,,,,,***+++,,,---......//////+++,,,---......///111333000000111222333333333333---.........---,,,+++***+++((('''***...111000---///////////////...---,,,,,,***)))***---///...---000111222222000000111222...111111//////111111.../////////000111222333444444333222222222333444555666444333444666777555333444333222333555888999999777999::::::999:::===???:::::::::888555333444555888777555555555666888999999999999999:::;;;<<<===;;;<<<>>>AAABBBCCCCCCCCCBBB@@@???@@@AAACCCCCCBBB???@@@@@@@@@>>>======>>>>>>===<<<<<<===???AAACCC@@@@@@@@@??????AAAFFFIIIDDDAAA>>>>>>@@@@@@???===@@@BBBEEEHHHLLLPPPRRRTTTPPPOOONNNLLLJJJHHHGGGGGGKKKMMMQQQXXX```ccccccaaaccccccdddbbbaaaaaacccdddbbbddddddbbb]]]YYYVVVVVVVVVWWWWWWWWWWWWXXX[[[]]]```cccgggmmmssswwwyyyyyyzzzwwwtttpppmmmiiidddaaaZZZ]]]\\\YYYWWWWWWRRRJJJLLLJJJIIIJJJMMMOOONNNMMMJJJHHHGGGGGGGGGFFFEEECCCDDDCCCAAA@@@???<<<999666777777888888777777666555666555333111000111111222---111222000111444444111222222222111000111444777777444222333444444222000...000111000...,,,,,,---+++,,,...---,,,,,,---///...///000///---++++++,,,,,,,,,---...///000111111000000000000000000000000---///111000,,,+++,,,...///333777:::;;;<<<=========>>>AAAGGGMMMRRRTTTUUUKKKEEE>>>;;;::::::777444222222444777888777;;;AAAMMM]]]vvv888:::::::::888777888999888999;;;<<<===<<<:::999;;;999777777:::<<<>>>>>>>>>;;;888888999:::;;;:::555555666888999:::;;;;;;<<<<<<<<<<<<<<<;;;:::999555444333333555666666555===;;;999666444333333333666666777777888888999:::<<<<<<<<<<<<<<<<<<<<<<<<@@@BBBDDDDDDBBB@@@???@@@:::;;;;;;999888888:::<<<;;;999888888:::;;;:::999:::;;;<<<;;;999999999:::;;;;;;;;;:::888555333222//////000111111222333444...000222333333444555777444444333222111000///...///---,,,,,,...000111111333111000000111000///---000...,,,***+++///333666444777777444555999:::888333333333555777777555333222333444555666555444444222111111000000000000000///...------//////...---...///111000//////000222444555444333222///---+++,,,,,,,,,,,,++++++++++++***+++***(((***......***++++++***)))(((((((((((()))))))))***++++++,,,,,,*********+++,,,---...///...,,,******+++,,,++++++---......---,,,+++,,,---...---+++)))((()))***+++,,,------...//////......,,,,,,------------,,,,,,+++,,,,,,---.........------,,,++++++---/////////......////////////......*********++++++******)))((('''&&&***...222111000///000111111000...,,,+++,,,+++******,,,......---000111222222000000111222///222222//////222111.../////////000000111111111333333222222333444666777777555444444555666666555555333222222444666777777555777888888888:::===@@@:::;;;:::888555444444555444444333333333444666777666777999:::<<<=========;;;===???AAACCCDDDDDDDDDDDDAAA??????AAACCCDDDDDD???@@@AAA???===;;;:::;;;======<<<;;;<<<===>>>???>>>???@@@@@@@@@AAADDDGGG??????>>>???AAAAAA???===CCCDDDGGGKKKOOORRRTTTUUUTTTRRRNNNJJJGGGFFFEEEEEEGGGKKKRRR[[[cccffffffdddddddddccc```]]]]]]^^^```\\\^^^```___\\\XXXUUUTTTVVVUUUTTTUUUWWWZZZ[[[[[[[[[^^^bbbhhhnnnsssvvvxxx}}}{{{wwwrrrnnniiiccc___[[[\\\[[[XXXWWWVVVQQQKKKNNNLLLKKKKKKLLLLLLKKKJJJHHHGGGFFFGGGHHHHHHGGGEEEBBB@@@>>>===<<<:::777444666666666777666555555444888666444222111111111111///111111//////333444222111222222000///000222444666555333333444444333111///000111111///------...+++---...---,,,,,,---///,,,...///...,,,+++++++++---...///111222222222111000000000000000000000000---------------,,,,,,,,,///333888;;;<<<<<<======<<<<<>>888666666666444222111111333777888999???GGGRRRggg:::;;;:::999666666777888888:::<<<>>>??????>>>===;;;:::999999:::<<<>>>>>>===:::777666777888777777444444555777999:::;;;<<<777888:::;;;;;;:::999888555222000222666888888666;;;:::888666444333333333666555444777:::<<<;;;999>>>=========>>>>>>>>>???CCCDDDFFFEEECCCAAAAAABBB======<<<;;;:::;;;<<<>>><<<:::888888999::::::999999;;;<<<;;;::::::;;;<<<;;;;;;;;;;;;999777555333//////000111111222222222---000333444444333333333222111111111111000000000...---,,,,,,...///000111555444333222222222111111222111000///000333666888555888777444555888999666000111333555777888777666444555666777666555222111111000000000000111222222///...---...//////...---...000111111000///111222444444444333222///---+++,,,,,,,,,,,,++++++++++++(((******((()))------*********)))((((((((((((((()))))))))******+++++++++++++++++++++,,,---...///---,,,***+++,,,---,,,+++---...//////---,,,---......---+++)))((((((+++------...............------+++,,,,,,------------,,,/////////...---+++***)))...+++((())),,,...---+++------------,,,,,,+++***)))***++++++,,,,,,,,,,,,(((''''''***...111111000///000111222111///,,,***,,,+++++++++,,,---------///000111111000000111222///222333111000222111.../////////000000000000///111111111111222444666777666444333222333444555555555333111111333555555444333444555666777999===@@@<<<<<<;;;999666555666777333333222222333444555666444666888;;;===>>>>>>>>>>>>@@@BBBDDDEEEFFFFFFFFFFFFCCC???>>>???AAACCCCCC===???@@@???===;;;::::::>>>======<<<<<<<<<======:::<<<>>>??????@@@BBBCCC>>>>>>>>>???@@@@@@@@@@@@EEEGGGJJJNNNRRRTTTVVVWWWWWWTTTNNNIIIEEEDDDDDDDDDEEEJJJSSS\\\bbbeeeeeecccddddddbbb___[[[ZZZ[[[\\\XXX[[[^^^___]]]ZZZXXXWWWZZZWWWUUUVVVYYY[[[[[[YYYYYY]]]bbbhhhnnntttyyy}}}~~~zzzuuupppjjjccc^^^]]]\\\ZZZXXXWWWUUUQQQMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIGGGEEEBBB???===;;;:::999666333555555666666555555444333888777555333222111000000000222111---...222333222111222222111//////111222222222111111111111000000///111222111000......///,,,---...---,,,,,,---...+++,,,...---,,,++++++,,,...///111333444444222222000000000000000000000000...---+++,,,...///...---000444999<<<======>>>>>><<<<<<===???BBBBBBAAA???>>>;;;888666777777666555333333555888999;;;DDDNNNVVVooo:::;;;:::888666555666777666888:::===>>>>>>>>>===:::::::::::::::;;;<<<>>>===:::888777777777777666555555666888999;;;<<<===666777999:::999777555333444111000222666999888666888777777666666666666666777555555888===@@@>>>;;;??????>>>>>>>>>???@@@AAADDDEEEFFFFFFDDDCCCCCCDDDAAA???>>>===>>>???@@@@@@<<<:::777777888999999999999;;;<<<<<<::::::;;;===;;;<<<<<<<<<:::888777555000111222222333222222111///222555555444222111000......///000000111222222.........------///111222666666555444222222333444444444555666777777777777444666666333333666777444111333555777888999999999666777888888777444222000////////////000111222222000///......000000///...///000111111000000111333333444444333222000...,,,---------,,,,,,,,,++++++'''++++++)))))),,,,,,******)))((((((((((((((((((***************+++++++++++++++++++++,,,,,,---...---,,,+++,,,---...---+++,,,...///000...---......+++,,,---,,,***)))+++---.........///......---,,,+++,,,---.............../////////...---+++***)))---***((((((+++---+++))),,,------,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,)))))))))+++---/////////...///111222111///,,,***,,,,,,,,,++++++,,,---......///111111000000111222000333444222222333111......///000000000000//////////////////111333555666333333222111000111333444555333111000222333333333222333444444555888<<<@@@=========;;;888777777888333333333333444444555666333444888;;;>>>@@@@@@AAABBBCCCEEEGGGHHHHHHGGGGGGGGGCCC???===>>>???@@@@@@<<<>>>@@@@@@>>>===<<<<<>>>>>======>>>>>>:::<<>>>>>@@@CCCEEEGGGIIIMMMQQQTTTVVVWWWXXXXXXUUUOOOIIIEEEDDDDDDEEEFFFKKKSSSZZZ___aaaaaaaaaaaabbbaaa___\\\YYYYYYZZZVVVYYY]]]^^^]]]\\\[[[[[[```\\\YYYYYY\\\]]]\\\ZZZ]]]aaahhhnnnssszzz{{{vvvooogggbbb___\\\YYYXXXWWWTTTQQQOOOLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIGGGDDDBBB@@@===;;;:::888666444555555555555555444333333777666555333222111000///000222111------111333111111222333222000000111222000000000000////////////000111333222111000000111,,,---......,,,,,,,,,...***+++------,,,+++,,,---///111333555555444333222222222222222222222222222000...,,,---...000//////111555;;;???@@@?????????===<<<<<<<<<======:::888;;;999888777888888888888333444666999:::===IIIUUUaaa{{{999::::::999777555666777333444777:::;;;;;;;;;:::999:::;;;:::999999;;;===>>><<<:::999::::::999888666777777999:::;;;<<<<<<999::::::999777444111///222111000222444777777777666777777888999:::::::::888888888<<<@@@BBB@@@>>>@@@???>>>>>>???@@@BBBCCCDDDEEEFFFFFFDDDDDDEEEFFFCCCAAA??????@@@BBBBBBAAA;;;999666666777999:::::::::;;;<<<<<<;;;:::;;;===;;;<<<<<<<<<;;;:::888777111222333444444333111000000333555555333000//////------...///000111111222.../////////...///111444777777777555333222444666555666888999999888666555222555444111222555666333222444777888888888888999777777777666555333111000,,,,,,,,,,,,---...///000000///......000000///......///111000//////000222222222333333222111///...//////......------,,,,,,(((,,,...+++)))++++++******))))))(((((()))))))))+++++++++++++++++++++++++++*********++++++,,,---,,,++++++---......---++++++---///000///.........))),,,///...+++)))+++------...............------,,,---...///////////////+++,,,,,,---.........---+++***))))))***++++++***,,,,,,---,,,,,,+++******'''((()))***************))))))***+++---...//////,,,...///000///...,,,++++++,,,---,,,++++++,,,...---///000000000000111222000444555333333444111------...000111222111000000//////...///000222444555111111222111000000111333333111000///111222333222222222222222333666;;;???===>>>===;;;888777777888444444555555555444444444222444777:::>>>AAACCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEECCC???>>>>>>??????>>>===???BBBBBBAAA???>>>>>>????????????????????????>>>???AAABBBBBBCCCEEEGGGDDDDDDBBB@@@???AAAEEEIIIHHHKKKOOOSSSVVVXXXXXXXXXXXXTTTOOOJJJGGGEEEFFFFFFHHHLLLQQQVVVYYY\\\___aaa```bbbddddddaaa___^^^___ZZZ\\\]]]^^^\\\[[[[[[\\\bbb```^^^^^^^^^_________eeejjjrrrwww{{{{{{uuummmhhhbbb]]]ZZZYYYXXXTTTRRRRRRMMMNNNPPPOOOMMMJJJIIIJJJIIIIIIIIIKKKKKKJJJGGGDDDCCC@@@===;;;:::888666555555555555666555444444333555555444333222000/////////111111......111222///000111222222111000111333000111222111000///000222000222333333222111111222---.........,,,+++,,,---)))+++---...---,,,---...111222333444555444333333333333333333333333333333000000///...---...///000333777===AAABBBBBBAAAAAA===<<<:::999999888777555666666666666666777777888444555888;;;===CCCRRRaaasss777888::::::888666666666333555777:::;;;;;;::::::999;;;<<<<<<:::999;;;======;;;:::::::::;;;999888777777888999999:::;;;;;;888999999999888666555333333444555555555666999;;;888999:::;;;;;;<<<<<<<<<:::;;;===@@@BBBCCCBBBAAA@@@???>>>>>>???@@@BBBDDDCCCDDDEEEEEEDDDEEEGGGHHHDDDBBB??????AAACCCBBBAAA:::888555555777999;;;;;;;;;<<<===<<<;;;:::;;;<<<;;;<<<======<<<;;;:::999111222333444444222000///...000222222000////////////////////////////////////000111000//////222555777888777555222222444777666666666555555444333333111444444111222555666444111444777777555444444666666555444333222000//////------,,,------...///000///...------//////...---,,,---///...------...000000111222333333222111000111000000///......------)))...000---***++++++)))******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++*********,,,......,,,***))),,,/////////---------))),,,///---***)))+++///------...............------...///000111111111111***+++,,,---......//////)))*********)))***+++---++++++,,,,,,,,,+++******'''((()))))))))))))))(((&&&(((***+++---...000111+++,,,,,,---------------+++---...,,,******,,,...---...000000//////111333111555666444333444111------...000222333333222111000000//////000222444555///111333333111000111222222000...///000222333222222222222111222555:::===<<<<<<<<<:::777555666777555555555555444333222222222333666999===AAADDDFFFGGGGGGHHHHHHGGGFFFDDDCCCBBBAAA??????AAABBBAAAAAA@@@CCCEEEEEECCC@@@>>>>>>>>>>>>??????@@@????????????AAABBBBBBBBBDDDFFFHHHEEEFFFFFFEEECCCCCCFFFIIIIIILLLPPPTTTWWWXXXXXXXXXVVVSSSOOOLLLIIIHHHHHHHHHJJJLLLPPPSSSUUUZZZ```eeeeeeiiimmmpppooommmkkkkkkcccdddccc```]]][[[[[[\\\```aaaaaa``````aaadddfffnnnttt{{{|||uuunnniiieee^^^ZZZZZZYYYTTTSSSUUUPPPRRRSSSQQQMMMIIIHHHHHHGGGHHHIIIKKKMMMLLLIIIGGGBBB@@@<<<:::888777666444666666666666666555444444333222222222111000///......111111//////111111------///111111000000111222000222333222000000111333111222444444333222222333---...///...,,,+++,,,---***,,,.........---///000222222333333333333444444222222222222222222222222///000000...+++***---000444999???DDDEEEDDDCCCCCC===:::777555555555555444333444555555555555666777666888===BBBFFFOOObbbsss555777::::::999777666666666888:::<<<======<<<<<<999<<<>>>===;;;:::<<<>>>:::888777888999999888666777777888888999999999:::444555666888:::;;;;;;<<<555888::::::888888<<>>>>>>>>@@@CCCDDDBBBDDDEEEEEEDDDEEEGGGJJJDDDAAA>>>>>>AAACCCBBB@@@:::777555444777:::<<<<<<<<<===>>>===;;;:::;;;<<<<<<<<<=========<<<:::999111222333444333111///...,,,...///000///...///000111111000///...---,,,,,,///111222111///000333666777888888555222222444888777555333111//////000111111444444111222666777555000333555555222000111222444333222000///.........///////////////000111111...---,,,,,,......---,,,***+++---,,,++++++,,,...///000111222333222222111222111111000///.........***000222...*********)))+++***************++++++------------------------))))))))))))))))))******)))((()))+++------+++))))))+++...///...---------+++---...,,,((((((,,,111,,,------...//////............000111222222222222---------...------,,,,,,'''***,,,+++)))))),,,///******++++++++++++******)))***************))))))$$$&&&)))+++---///222444***+++++++++,,,------...+++---...---***))),,,...,,,...000000//////111333111555777555444444222---,,,...000333444444333222222111111111111333444555///222555555222111111333111///......000222333333222222111000111444999<<<:::;;;:::888555444444555555555555444333222111000222333555888<<>>=========>>>??????????????????@@@AAA@@@@@@BBBEEEHHHEEEHHHJJJIIIGGGEEEGGGHHHIIILLLPPPTTTWWWYYYXXXXXXUUUSSSPPPMMMJJJJJJJJJJJJKKKMMMOOOQQQTTTZZZbbbiiilllqqqwww{{{|||zzzxxxwwwmmmllliiieee```]]]]]]]]]]]]___bbbbbbaaabbbfffkkktttzzz~~~|||xxxssskkkfffggg___ZZZ[[[ZZZUUUTTTWWWSSSUUUVVVSSSMMMHHHFFFFFFEEEFFFHHHKKKNNNNNNLLLIIIBBB???;;;888777666555444666666777777666666555444111111111111111000///...---111222000000111000,,,+++---///000//////000111...000222111///...000222111333444444333222333444---...///...,,,+++,,,---***,,,...///......///111333333222222222333444444111111111111111111111111...000111---((('''+++000555:::AAAEEEFFFEEEDDDDDD<<<999555222222333444333333444555555555555666777:::===CCCJJJPPP[[[ooo<<<<<<<<<;;;:::999777777<<<;;;:::;;;===>>>>>>===<<<<<<;;;:::999999999999999999999;;;<<<<<<:::888777777666555666888:::;;;999777888888333---111::::::;;;===>>>??????>>>>>>:::;;;>>>AAACCCCCC@@@>>><<<<<<>>>AAAEEEGGGGGGFFF>>>BBBEEEBBB>>>???EEELLLFFFFFFGGGGGGGGGFFFEEEEEEBBB???===>>>@@@BBBAAA@@@:::999888777999<<>><<<;;;<<>><<<<<<;;;::::::<<<<<<;;;:::444333222000///..................------,,,,,,,,,222333444333111////////////222444444333444888===<<<=========<<<:::888777111222222222111000...---333333333333333333333333---///000111000000222333333222222111000...---,,,%%%''')))***+++,,,...///...---,,,,,,++++++,,,,,,++++++******++++++,,,------000333444333222111111111000///000222222...+++,,,...000111000...+++***,,,,,,++++++***+++++++++++++++---......---++++++...---...///---'''&&&)))111000...+++((((((+++---222000......111111000---...---,,,+++************((()))***,,,...///111111333333333222111///---+++///+++''''''***---------,,,++++++******+++,,,,,,+++++++++++++++***)))((())))))))))))(((((((((((())))))******+++,,,,,,---,,,***(((***---///...---************+++,,,------222...***+++///222111///000333777777333000//////---+++---222444333444777000222444555555666777999333222111/////////000111///......000222333222000333222000000222666:::===;;;;;;;;;;;;:::999888888666666555333111000111333444666:::===AAACCCDDDDDDEEEDDDEEEFFFGGGFFFCCC@@@DDDBBBAAACCCGGGHHHFFFDDDKKKJJJHHHGGGGGGEEEBBB@@@AAA@@@???>>>============;;;===???AAABBBDDDHHHJJJHHHHHHFFFDDDCCCDDDGGGJJJKKKKKKLLLPPPTTTWWWXXXXXXNNNNNNMMMKKKIIIHHHJJJLLLKKKKKKLLLNNNRRR[[[dddkkkpppwww~~~{{{uuullleeeaaa___^^^]]]eeecccdddeeeeeefffmmmuuu|||wwwqqqjjjgggdddaaa]]]YYYUUURRRQQQQQQZZZXXXTTTPPPLLLHHHFFFEEECCCDDDGGGJJJMMMLLLIIIFFFCCC@@@<<<999999::::::999666666444333222111111111222///,,,,,,///222444555......000111111000/////////000000///......000111---......//////000000000...000333444444444666777222111000...---,,,++++++************+++---///000222333333222444555444111444444333333222111000000222111111111000000//////888>>>DDDFFFIIIKKKHHHDDD???:::666555444111333777555555666777888999:::;;;CCCDDDLLLYYYdddppp:::::::::::::::999999999===<<<<<<>>>@@@AAA@@@>>><<<<<<;;;:::::::::;;;;;;:::::::::;;;===>>><<<:::999888666555666888:::<<<;;;888888999666222555<<<<<<===???AAAAAAAAA@@@@@@>>>@@@BBBEEEFFFEEEBBB@@@>>>>>>@@@BBBDDDEEEDDDBBB???AAABBBAAA???AAAFFFKKKFFFFFFFFFGGGFFFFFFEEEDDDDDDBBB@@@@@@AAABBB@@@===<<<;;;:::::::::<<<>>>???AAA???>>>???AAABBBAAA???===;;;999888888777666444333222111///...---------.........//////000000000111333444444333222333444///000222333444555888:::;;;;;;;;;:::888777555555111111222222111000...---222222222222222222222222000222222222000000111222/////////000//////......&&&(((+++------------......---,,,,,,++++++,,,,,,+++++++++++++++,,,,,,---+++---///000///.........000///...///111000...+++,,,---///000000...,,,+++,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,******+++---+++%%%$$$&&&,,,,,,+++)))((()))+++...000...---...000111///---...---,,,+++************,,,---......///000111111+++,,,...000000///...---+++)))((()))+++,,,+++***,,,++++++++++++++++++++++++++++++*********))))))++++++++++++************......//////000111111111---+++)))***---///...---++++++++++++,,,---...///111---***+++///222111///111444777777444111000000///...///444666444555888000222444555555555666777111111//////...///000000/////////000222333222111333222000000222666999<<<<<<<<<<<<<<<;;;:::999888555555555333111000222444444666999===@@@BBBCCCCCCBBBBBBCCCEEEGGGHHHFFFDDDEEEDDDDDDGGGJJJKKKIIIGGGJJJIIIHHHGGGGGGEEECCCBBBAAA@@@???>>>============<<<>>>@@@AAABBBDDDGGGJJJGGGGGGFFFDDDCCCDDDGGGJJJLLLLLLLLLNNNPPPRRRSSSSSSMMMNNNNNNLLLIIIHHHIIIJJJHHHIIIJJJMMMRRRZZZdddjjjtttzzzzzzuuunnngggcccaaa___]]]___^^^```cccdddeeemmmvvv~~~~~~|||xxxrrrllliiidddaaa]]]ZZZWWWVVVWWWXXXZZZYYYVVVSSSOOOKKKIIIGGGEEEFFFGGGIIIKKKJJJGGGEEEBBB???;;;999999:::::::::666666555444333333333333222000......000222333333000111222333333333222111///000111111//////000111,,,,,,,,,,,,,,,---......,,,...111222222333444555000///......------------*********+++,,,...000111111111222333444666555444666555555444333222111111111111111000000000//////888???FFFIIIKKKLLLHHHBBB@@@;;;777666555222333777555666666666777999<<<>>>EEEJJJXXXiiixxx999999999999:::;;;===>>>>>>>>>???BBBDDDDDDBBB@@@;;;;;;;;;;;;;;;<<<<<<===:::::::::<<<>>>???>>>===;;;999777555555777:::<<<===:::999::::::888:::===>>>@@@BBBCCCDDDDDDCCCBBB@@@BBBEEEGGGGGGEEEBBB@@@???AAABBBDDDDDDBBBAAA???AAA@@@??????@@@CCCFFFHHHEEEEEEFFFFFFEEEEEEDDDCCCEEEDDDCCCCCCCCCAAA>>>;;;>>>>>>==================AAA@@@???@@@BBBCCCBBBAAADDDAAA>>>;;;:::888555333222222000...---,,,,,,,,,//////000111222444444555111333555555444333444555222222222555888999999888:::999777555444333333222111111111111000///......111111111111111111111111111222333111///......///------............------(((***---///...------......---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------***+++------,,,,,,,,,---...------...//////---++++++,,,...///000///---,,,++++++*********++++++,,,------,,,,,,,,,,,,------,,,,,,...111///***(((***'''((()))))))))))),,,...---,,,,,,...///000///...------,,,+++************++++++++++++++++++,,,,,,(((***---000111000...---(((((()))***,,,,,,***(((+++,,,,,,---,,,+++***))),,,+++***)))))))))***+++++++++++++++************+++,,,,,,------...//////...---++++++---......---,,,,,,,,,,,,---...//////000---***+++///111111000111333666666444222000000000...000444555333333666000222444444333333333444//////............///000/////////000222333222111333222111222333666999;;;=========<<<;;;:::888888333444444333111111333555555666999;;;>>>@@@AAAAAA@@@@@@AAACCCEEEEEECCCBBBCCCDDDEEEHHHJJJKKKIIIGGGGGGGGGGGGFFFFFFEEEDDDDDD@@@@@@???>>>===============>>>@@@AAAAAACCCFFFHHHEEEEEEEEECCCCCCDDDGGGJJJMMMMMMMMMMMMNNNNNNNNNNNNMMMOOOOOONNNKKKHHHGGGGGGFFFGGGJJJMMMRRRZZZdddjjjvvvzzzxxxtttnnniiifffccc___]]]\\\[[[^^^aaaccceeemmmvvv~~~zzzuuuooolllgggddd___[[[YYYZZZ\\\]]]\\\[[[YYYWWWSSSOOOKKKIIIHHHGGGFFFGGGHHHGGGEEECCCAAA>>>;;;999:::;;;;;;;;;777777777666666555555555333222111111333333222111000111222333444333222222...000222333111000000000...---,,,++++++,,,...///+++---000111111111222444//////............//////)))******,,,...000222333000000222444555666666777777666666555333222222111111111000000000000//////999AAAIIILLLNNNMMMGGGAAAAAA<<<888888666333444888888999888888888<<>>AAACCC???@@@BBBEEEGGGFFFCCCAAA::::::::::::;;;<<<===>>>:::999999;;;>>>??????>>>;;;999666444444666999<<<===;;;999:::<<<=========???@@@CCCEEEFFFEEECCCBBB>>>AAADDDEEEDDDAAA???>>>???AAACCCDDDCCCAAA@@@???EEEAAA>>>===@@@CCCDDDCCCDDDDDDDDDDDDDDDCCCBBBAAACCCDDDDDDDDDCCCAAA>>><<<>>>>>>???@@@@@@???>>>>>>?????????@@@@@@AAAAAA@@@FFFCCC???<<<:::888666444333222111///...---------111222222333444555666777333444666555444333333444888777666888;;;<<<999555888777555333111111111111000000000000000//////.../////////000000000000000///000111000...---...000...//////......---,,,++++++,,,---,,,++++++---///...---,,,,,,++++++,,,,,,+++,,,,,,---------------,,,---//////...---...000---,,,,,,,,,------,,,+++***+++---...///......---***************++++++,,,...---,,,++++++,,,---...------000444222---+++---''')))***+++******+++---,,,,,,---///000111000000---,,,++++++*********+++(((((()))))))))*********+++...111444444222///---))))))***++++++,,,+++***+++,,,---...---+++)))'''---+++)))(((((()))+++,,,))))))))))))((((((((('''(((((())))))***+++++++++///...---,,,------------+++++++++,,,,,,---...//////---,,,---///111222111111222333444333111000//////---...111222//////222111222444444222111111222..................//////000//////111333444333111444444444444555777999:::======<<<;;;:::888777666111333444333333333444666666777888:::<<<>>>???@@@BBBAAA@@@@@@AAA@@@>>><<>>===============>>>@@@@@@???@@@BBBDDDBBBCCCCCCCCCBBBDDDGGGIIIMMMNNNOOONNNNNNMMMNNNOOOOOOQQQSSSRRRNNNKKKHHHGGGFFFHHHKKKPPPUUU]]]fffllluuuwwwzzz{{{zzzyyyyyyyyytttqqqmmmjjjgggccc___\\\^^^]]]___bbbccccccjjjrrr}}}~~~wwwqqqmmmjjjfffaaa\\\ZZZ[[[^^^```______]]]ZZZVVVPPPKKKIIIHHHFFFDDDDDDEEEFFFEEEDDD@@@===;;;:::;;;<<<<<<;;;::::::999888777666555444444333333444555444222000...///000222222222111111...111444444333111000000111000...------...///000+++---000111111222333555222111000///............)))***+++---000222444555111111333666666555555888777666555444333222111000000000000000000000//////;;;CCCKKKNNNOOONNNGGG@@@@@@<<<999999777555555999<<<<<<<<<;;;<<<@@@GGGMMMNNN]]]uuu;;;;;;;;;;;;>>>AAAEEEGGG@@@@@@BBBEEEGGGGGGDDDAAA999999999999:::<<<===>>>:::999888:::<<<>>>>>>>>>999888555444444666999;;;;;;;;;::::::<<<>>>>>><<<>>>@@@CCCEEEFFFEEECCCBBB===AAADDDEEEBBB???=========@@@BBBBBBAAA@@@AAABBBHHHCCC>>>===???AAAAAA???BBBBBBBBBBBBAAA@@@???>>>???AAACCCCCCBBBAAA???>>><<<>>>@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@AAAAAAAAA>>>:::777666555444333444333222111000000000111555555555555666666666666444666888888777777777888;;;999777888:::888444000777555333111000000111111000000000///////////////.........//////000000000---///111111111222444555...//////000000/////////...---+++)))''')))---000...---,,,,,,++++++,,,,,,+++,,,---............------...000000/////////000+++,,,,,,+++++++++,,,,,,***+++,,,---......------***)))))))))******+++,,,///...,,,,,,,,,,,,...///******---111000,,,+++---,,,---...---+++***+++,,,,,,...000222222222111111,,,,,,++++++******++++++******+++,,,---...//////+++...222555555444111///---,,,+++******+++---///***+++---------+++)))(((,,,+++)))(((((()))+++---))))))))))))((((((((('''+++++++++,,,------............---,,,,,,,,,------************+++,,,---......------///111222333222000111111111222111000//////------111111......111111222444333222000111111......//////////////////000//////111333444333111555666666777888999999::::::::::::999888777555555111333555555444444555777777888888:::;;;===>>>>>>BBB@@@@@@@@@AAAAAA???>>>???AAACCCEEEEEEDDDCCCCCC???@@@BBBAAA@@@AAACCCFFFAAA@@@???>>>>>>======>>>===>>>???>>>======???AAA???@@@BBBBBBBBBDDDGGGIIILLLNNNPPPPPPPPPPPPRRRTTTQQQTTTVVVUUURRRNNNKKKJJJIIIKKKPPPUUUZZZbbbiiinnntttuuuvvvuuusssrrrrrrsssqqqoookkkhhhfffccc___\\\aaa___```bbb```___dddkkkwwwzzzrrrnnnfffccc___[[[[[[]]]```cccbbbbbb___\\\VVVPPPJJJGGGEEECCCBBBBBBDDDEEEEEEEEE???===;;;:::;;;<<<;;;:::<<<<<<;;;:::888555333222444444444555555444111///...///111222333333333222///222555555444222222222333222000////////////000,,,///222333444555777999888666444222///...,,,,,,***+++---///222444555666444333555888777222333888666666444333222000////////////////////////000000;;;CCCJJJLLLMMMLLLFFF??????;;;999:::999666777:::<<<===>>>======BBBKKKRRRWWWiii<<<<<<<<<===???BBBDDDFFF??????@@@CCCEEEEEECCCAAA::::::::::::;;;<<<===>>>;;;999888999<<<===>>>===777666666555666888:::;;;:::<<<===;;;;;;>>>>>><<<>>>@@@CCCFFFFFFEEECCCAAA>>>CCCGGGGGGDDDAAA???@@@===???AAA@@@??????BBBFFFHHHCCC>>>===>>>@@@???>>>@@@@@@@@@???>>>===<<<;;;;;;===@@@@@@?????????@@@===>>>@@@AAABBBBBBAAAAAA@@@BBBCCCCCCBBBAAACCCDDD???<<<888666666777666666333333333333333333444555777777777888888888888888777999;;;<<<<<<<<<>>>???888777555444333111...,,,333333222111111111111111000//////......//////000---......//////000000111...000333555666777:::<<>>?????????AAADDDFFFFFFFFFCCCEEEFFFFFFEEEDDDEEEFFF===@@@AAA@@@>>>???CCCGGGBBBBBBAAA@@@????????????>>>??????>>><<<<<<===>>><<<>>>@@@AAABBBDDDGGGIIIIIILLLPPPQQQPPPQQQUUUXXXSSSUUUWWWWWWTTTPPPNNNMMMMMMPPPUUUZZZ___ffflllqqqtttuuuuuussspppoooooopppooommmjjjgggeeebbb___\\\___^^^___aaa___]]]aaaggguuu{{{sssnnnaaa___\\\[[[\\\___bbbeeecccaaa^^^ZZZTTTNNNIIIFFFCCCBBB@@@AAACCCDDDDDDCCC???===;;;;;;<<<<<<:::999;;;;;;:::999777555222000444333333444555444222///000222333555666666666555111333555666444333333333222111111000///......------000333666888999<<<>>>===;;;888555111...,,,+++,,,---///111333555555666666444666:::888111222:::666555444333111000............////////////000000999???DDDEEEEEEFFFCCC===<<<999777999999777888;;;:::===???>>>>>>CCCMMMUUUbbbuuu;;;<<<===>>>???AAABBBBBB>>>>>>>>>???AAABBBAAA@@@======<<<======>>>??????===<<<::::::<<<>>>>>>>>>666666777888:::;;;<<<===999???AAA===;;;===???===>>>@@@DDDGGGHHHFFFCCCAAA>>>CCCHHHHHHEEEAAAAAABBB???AAAAAA???<<<===BBBGGGDDDAAA>>>======???@@@@@@>>>>>>======<<<:::999888:::<<<======;;;;;;===??????@@@@@@AAAAAAAAA@@@@@@???AAACCCBBBAAA@@@BBBDDD???<<<999777777888888888222222222333444555777777888888999:::;;;<<<<<<===;;;===>>>>>><<<;;;;;;<<<333333222000---,,,,,,---//////000111111111111000000///............///000---......///000000111111...111333555777888;;;>>>777777777777666555444444,,,,,,,,,+++***+++...000...---,,,,,,++++++,,,,,,,,,---///000000000...---))),,,000222111///---,,,***,,,---,,,******---000---------,,,,,,,,,,,,+++(((((((((((()))***+++,,,------............------000///111444333222444999222222000---+++***,,,...,,,000333444222000///000,,,++++++***++++++,,,,,,+++,,,,,,,,,---------...&&&(((+++...000000000000+++,,,---,,,******---000)))******++++++,,,,,,---))))))*********+++++++++++++++++++++************)))))))))***++++++,,,,,,)))***,,,+++)))***,,,///+++++++++++++++---.........000222333444555666777444222000111444444333111...,,,...111222000000333111222444444333222333333444444555444333222000///111000000222444444333222444555777888888777666555777777888888888888777777555777999999888777777888;;;;;;::::::;;;<<<===>>>=========@@@CCCFFFHHHHHHHHHIIIIIIGGGDDDCCCEEEGGG>>>AAABBBAAA??????DDDHHHDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA???===<<<===>>>:::<<>><<<<<<<<<;;;999888666777888888777555333111333222222222444444222000111222444555666777666666333555666555444333444555222333333333222000...,,,,,,000444777:::<<<@@@BBB@@@>>>;;;777333///---,,,...///111333444555555555555222666;;;999111333===777777555444222000///............/////////000000555999;;;;;;<<>>;;;999666666999:::888999===;;;???BBBCCCBBBGGGQQQZZZlll~~~:::;;;<<<>>>????????????>>><<<<<<===???@@@@@@??????????????????@@@@@@AAA@@@>>><<<;;;===>>>???>>>666777999;;;===>>>>>>>>>999AAADDD???;;;===???>>>???AAAEEEHHHIIIGGGDDDBBB<<>>:::;;;AAAGGG@@@???>>>======???BBBDDD<<<<<<<<<;;;:::999777666:::;;;<<<;;;999888;;;===BBBBBBAAA@@@@@@???>>>>>><<>>===???BBB<<<999555333333444444444111111111333444666888999888999:::<<<>>>???@@@AAA@@@AAA@@@===888444222222111222222000,,,+++...111+++,,,...000111111000///000///...------...000000.........///000111111222---///222333444666999;;;AAA@@@>>>;;;777444111///))),,,///000///...//////...---,,,,,,++++++,,,,,,,,,---///000111000///---)))---222555444111...---***,,,---,,,******---111---------,,,,,,+++++++++(((((((((((()))***+++,,,,,,---...//////...---,,,...------000000///222888111111///,,,******---000,,,///333444111.........+++++++++***++++++,,,,,,222222111111111000000000+++,,,---.........------'''***------+++***+++---)))))))))***+++,,,...///((()))***+++++++++++++++))))))))))))(((((((((((()))******+++,,,,,,------''')))+++***)))))),,,///,,,,,,,,,,,,---.../////////111333444555555777888666333222333555666555333,,,***+++///000......111000222444444333333333555666666777666555333111///111000000222444555444222222444555777777666444333777777888999999999999888666888::::::999888777888===<<<;;;:::;;;<<<===>>>===<<<<<<===@@@BBBCCCCCCJJJJJJIIIFFFBBBBBBDDDGGG@@@CCCDDDBBB???@@@EEEJJJDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCAAA>>>===>>>???999;;;>>>@@@BBBDDDGGGIIICCCGGGLLLMMMLLLMMMQQQVVVRRRTTTUUUUUUSSSQQQPPPPPPQQQUUUZZZ___dddiiinnnrrrssssssrrrpppllliiihhhiiiqqqnnnjjjgggeeedddcccaaa\\\]]]aaafffggghhhnnnuuuuuu}}}tttoooiiigggccc___\\\ZZZYYYYYY]]][[[WWWSSSOOOLLLKKKJJJDDDCCCBBBBBBBBBAAA???<<>>AAADDDAAA???<<<888444111///---///000222444555555555555333111555<<<999222555@@@999888777555333111000///---.........//////000000222555555333555999;;;999777444555888:::888:::======BBBGGGHHHGGGLLLVVV^^^qqq999;;;>>>>>>>>>>>>???@@@<<<>>>===:::;;;???AAA???===>>>>>>>>>?????????@@@777:::===<<<;;;===CCCIII@@@===999666555555777999<<<<<<<<<;;;:::;;;???BBB???>>>???AAACCCCCCAAA???EEEFFFFFFDDDBBB@@@@@@@@@FFFBBB======@@@BBB@@@==================<<<<<<<<>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???@@@???>>>===777666444333222333555666000222444555555666888:::???@@@@@@@@@@@@???>>>>>><<<;;;;;;<<<888333222555777666444222000///............---,,,,,,---------,,,...000000//////111333...000222444444222000///111222333333333444888:::555666666444000...---------------,,,++++++---000///---,,,++++++,,,...///000+++***000666555222000222555666555111...---...+++,,,---.........---,,,.........---,,,,,,++++++(((((())))))*********++++++---///...+++***---000,,,---...000111333444555111000...------...///111...///000000000///---,,,******)))))))))))))))***)))---000///***'''(((***++++++++++++,,,,,,---...---------,,,,,,++++++************)))'''(((***,,,+++&&&&&&+++...+++,,,000...---+++(((&&&'''))),,,((()))***+++++++++...000)))******)))((((((***+++)))))))))***,,,...///000111444666777777666666777555333111111444555444222,,,---///000///...///000000///000333666666333000222000///111444555333111222333555666666666555444666333333777666222444999888777777666777888:::;;;777888999:::999999777777888999;;;<<<<<<;;;::::::;;;;;;:::;;;<<<===>>>>>>FFFFFFFFFEEECCCDDDFFFHHHEEEDDDBBBAAA@@@@@@AAAAAAIIICCCBBBEEEHHHGGGDDDDDDCCCBBBAAA@@@????????????:::;;;===???AAAAAAAAA@@@DDDFFFHHHKKKMMMMMMMMMLLLKKKOOOSSSUUUTTTSSSQQQQQQVVVYYY]]]bbbfffhhhjjjjjjppprrrssspppkkkiiimmmqqqpppnnnjjjfffddddddfffgggdddcccffflllnnnoootttzzz~~~xxxooojjjeeeaaa[[[UUUUUUYYYUUURRROOOMMMLLLLLLKKKJJJGGGDDDAAA???>>>@@@BBBDDD===<<<;;;:::999888777777999:::;;;:::888666666777777666444222111111111222222222333444555666777888888888999999999999888888555444333333444444222000///222666888999;;;>>>BBBBBB???:::666222111111111444111111444555333444888444555777777777555333111555444333444555333...)))---///111111000//////000000000111222333333444444666777777666666888;;;>>>AAABBBCCCBBBDDDMMMZZZeeeuuu:::<<<>>>???>>>===>>>???>>>@@@???<<<===@@@AAA@@@>>>>>>>>>>>>>>>>>>>>>>>>777:::===<<<;;;<<>>@@@>>>======>>>@@@AAA@@@???EEEFFFEEECCC@@@??????@@@EEEAAA===>>>AAACCCAAA>>>========================???===;;;999777666666666;;;777666999:::888:::??????@@@@@@@@@@@@??????>>>???>>>>>>>>>?????????>>>:::888666555333333333333222444777888999;;;>>>@@@?????????>>>>>>>>>>>>>>>;;;999:::<<<:::555555999888777555333111000///......------,,,,,,,,,---------...000000///000111333000111333444444222111/////////000///...///111333111222333222000......///---...///...,,,,,,...000///...---,,,------...///000,,,,,,111444333111111---///111111...,,,,,,---+++,,,---.........------///.........------,,,,,,)))))))))*********++++++,,,---------,,,---...000,,,,,,---///000111222333//////---,,,,,,...///000///////////////...------((((((((()))***+++,,,---+++...111///+++((())),,,++++++++++++,,,---...//////......---,,,+++***************)))((((((***,,,,,,((('''+++---+++,,,000------,,,)))'''&&&(((***((()))************,,,...((()))***)))((()))+++,,,******+++,,,---///000111333555777777666666777888444111......000222111000---///111111000000000111000///000222555555333000222111111333666777555333333444555666666666555555333111333666666444666<<<===<<<;;;:::999999::::::888999:::;;;;;;;;;:::999999999:::;;;;;;::::::999:::::::::;;;<<<===>>>???DDDEEEEEEDDDCCCCCCEEEGGGFFFEEEDDDBBBBBBBBBBBBCCCKKKGGGEEEHHHIIIGGGGGGIIIAAA@@@@@@???>>>>>>>>>???===>>>???@@@@@@@@@@@@@@@CCCEEEGGGJJJKKKKKKKKKKKKKKKOOOTTTWWWXXXWWWWWWWWWZZZ]]]```cccfffhhhhhhhhhoooqqqrrrqqqooonnnqqqssstttrrrmmmjjjhhhiiijjjllliiihhhjjjnnnpppqqqvvv||||||rrrkkkeeeaaa\\\WWWVVVXXXWWWUUUQQQNNNLLLJJJIIIHHHGGGEEECCC@@@???@@@BBBCCCCCCBBBAAA???>>><<<:::999888:::;;;:::888666666777666555444222111111111111222222333444555666777777777777777888888777777777444333222333444444222111...111444555666777:::===>>><<<888444222111111222444222222666666444555888555555666666666555333222555555555666666444000---000111111000///---...///111111111222333333333444555666777666666888<<>>???>>>===>>>???AAACCCBBB???>>>AAABBB???>>>>>>>>>>>>============777:::======;;;;;;===@@@@@@???>>>>>>======>>>>>>999;;;<<<<<<;;;<<<===???===<<<;;;<<<>>>???@@@???EEEEEEDDDAAA???>>>???@@@BBB???===>>>AAACCCAAA???========================<<<;;;999888777777777777<<<888777888999999;;;@@@>>>>>>>>>>>>===<<<;;;;;;>>>>>>>>>>>>===<<<;;;;;;999999888777666666555555777999;;;<<<===>>>@@@BBB>>>===<<<;;;<<<<<<>>>>>>999888:::===<<<888999===:::999777444222111000///------,,,,,,,,,------......///111111000000111333333444444444333222222111---......---,,,+++---///---///000000//////000111...///111111///...///000/////////////////////...000---...222222000///222***,,,......---,,,,,,---+++,,,---...///...------//////..................************+++++++++++++++***)))***,,,.........---------...///000000000...---,,,,,,,,,---///000000///......---.........''''''((()))+++...///111,,,...111///,,,***+++---)))******+++,,,...///000000//////---,,,+++******)))***+++***((((((***,,,,,,)))(((***+++***+++///---...---+++(((&&&&&&'''((()))***)))((()))***,,,'''((()))))))))***,,,...,,,,,,,,,---///000222222555666777666555555666888444111...,,,---///000000///111333444222111222222//////000222444444222000222222222444666888777666444444555666666666666555111000333666777777:::???CCCAAA@@@===<<<;;;::::::999:::;;;<<<<<<<<<<<<<<<999:::::::::::::::999999999999:::;;;<<<===>>>???AAABBBCCCBBBAAABBBDDDFFFGGGFFFEEEDDDCCCCCCDDDDDDFFFDDDDDDEEEDDDAAACCCHHHAAA@@@@@@?????????@@@@@@BBBAAAAAA@@@@@@@@@AAAAAACCCDDDFFFHHHJJJJJJJJJIIILLLPPPUUUXXXXXXXXXXXXXXX[[[]]]```cccfffhhhiiiiiinnnpppqqqssstttuuuvvvvvvyyyvvvsssppppppqqqtttvvvssspppoooqqqqqqqqqvvv}}}vvvmmmdddaaa^^^YYYVVVWWWYYYWWWSSSNNNKKKIIIHHHGGGHHHGGGEEECCCAAAAAAAAAAAAGGGGGGEEECCCAAA>>><<<;;;888999:::999777666666777666555444333111111111111222222333444555666666777555555666666666666555555333222222333444555333222---///111222222333555777999777555222111222333444555333444888999666555888666666555555555555555555444666888888666444333222222222222///---,,,...///222222222222333333333333444555666777777999===@@@DDDDDDDDDDDDHHHQQQ]]]fffpppzzz888:::===>>>>>>???@@@AAABBBDDDCCC@@@???AAAAAA>>>>>>>>>>>>============<<<888;;;======;;;:::;;;<<<<<<<<<<<<=========<<<<<<888:::<<<<<<<<<;;;<<<======;;;:::;;;===@@@AAAAAAEEEEEECCCAAA>>>===>>>@@@>>><<<;;;===???AAA@@@???===============>>>>>>>>>;;;:::999888888999::::::???<<<:::888888999;;;>>>:::;;;;;;;;;;;;::::::999AAAAAAAAA???<<<888666555777888999:::;;;;;;;;;;;;===>>>>>>>>><<<;;;<<<===<<<;;;:::999999;;;===???:::999:::===<<<999999===:::999777555333111000000---------,,,------......///000111111000000222333666555555444333333333222---...//////...---///000---...//////......000222///111333333222000///000///000111222222111///...///...///222111---...222---...000000000///......+++,,,.../////////...---......//////////////////++++++++++++,,,,,,,,,,,,)))'''%%%'''+++------+++......///////////////000,,,,,,+++,,,,,,---...///000///---,,,,,,---...///(((((()))***,,,...000111+++---///...,,,+++,,,---)))))))))+++,,,...000111000000///...,,,+++******)))***+++***))))))***++++++*********))))))+++---...///000...+++((('''&&&((()))))))))'''''')))+++'''((()))))))))***---///............000111222333555555555333222333555777777444000------...000111///111444444333222111222---...000222333333111000000111222444666777777666444444555555666666666666111222555777888:::===@@@DDDCCCBBB@@@>>><<<;;;;;;::::::;;;<<<<<<=========:::;;;;;;;;;;;;;;;::::::999:::;;;<<<===>>>>>>>>>>>>???AAAAAA@@@AAABBBDDDFFFFFFEEEEEEDDDDDDDDDDDDBBBAAAAAABBB???<<<@@@FFFBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAAAAABBBDDDEEEDDDFFFGGGIIIJJJKKKKKKKKKPPPSSSVVVWWWVVVTTTSSSSSSUUUWWW[[[```dddhhhjjjkkkqqqqqqrrrvvvyyy{{{zzzyyy|||zzzyyyyyyzzz}}}~~~yyytttrrrooonnnsssyyyzzzoooeeebbb```\\\WWWVVVYYYWWWSSSOOOJJJHHHIIIJJJJJJIIIGGGEEECCCBBBAAA@@@EEEEEEDDDCCCAAA???<<<;;;888999999888666666777888777666555444333222222222222222333444444555666666333333444444444444333333222111111333555555444333---...//////000000111222333222111111111222444555555444666:::;;;777666777666555555555555555666777333666999999555333333555222222111...,,,---///111333333333333333333222222222444666777888:::===@@@BBBCCCDDDGGGMMMXXXdddmmmxxx666888;;;>>>???@@@BBBDDDBBBDDDDDD@@@???AAA@@@===>>>>>>>>>>>>>>>=========:::;;;======<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;;;;777999;;;<<<;;;;;;;;;<<<>>><<<;;;<<>>===>>>@@@:::::::::<<<>>>??????>>>============>>>>>>??????;;;::::::999:::;;;<<<===AAA@@@===999888999::::::666777888999:::;;;;;;;;;@@@AAABBB@@@<<<888777666999:::;;;===>>>>>>>>>>>>:::;;;<<<;;;999777888999:::999888888999;;;===???;;;:::;;;===;;;777777:::999888666444222111000000...---------...//////000000111222222111111222333555555555444444333333333,,,...000111000111222444000111111///......///111000222444444222111000000000111222333333111///---///...///111000---...222111111111222111000...---,,,---.../////////...------.........//////000000------------,,,,,,,,,,,,***(((&&&(((,,,///...,,,000000000000000000000000,,,,,,,,,,,,------......///...---,,,,,,---...///++++++++++++,,,---...///++++++,,,+++++++++,,,---)))))))))+++,,,...000111000///...---,,,+++******)))+++,,,+++***)))***+++(((+++,,,***((()))+++,,,///000222000---***(((''''''((()))((('''''')))***'''(((*********+++---///.........///000111222333222222222111000000333555666444000---,,,---000222...000333444222000//////,,,...000222222111111000...000111222333444444555444444444444444555555666444666888999:::<<>>===<<<:::::::::::::::;;;;;;<<<;;;<<<>>>???@@@???>>>===:::;;;<<<>>>>>>>>>>>>>>>;;;===???@@@@@@@@@BBBCCCEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDAAA>>>AAAGGG@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBCCCDDDFFFHHHIIIGGGHHHJJJLLLMMMOOOPPPPPPSSSUUUWWWWWWUUUSSSRRRRRRQQQSSSVVV[[[___cccfffhhhrrrrrrtttwww{{{||||||zzz}}}}}}xxxrrrllliiimmmtttyyy}}}rrrhhhdddbbb]]]XXXVVVVVVUUURRRNNNJJJIIILLLNNNNNNLLLJJJGGGDDDBBB@@@@@@@@@AAABBBBBBAAA???===<<<888888888777555555777999888888777666555444333333222222333333444555555555222222222333333222222222222111111333555555444333///......//////000000///000000///000111333444555555444666::::::666555666555555555555555666777888222555888777444111222444/////////...---...111444444444333333333333333333222444666777888:::===???@@@AAADDDJJJTTTbbboooxxx555888;;;>>>???@@@CCCEEEAAADDDDDDAAA@@@BBBAAA======>>>>>>>>>????????????;;;<<<<<<===>>>???@@@@@@;;;;;;<<<=========<<<<<<777999::::::::::::;;;======<<<<<<>>>AAADDDEEEEEEDDDEEEEEECCC@@@>>>>>>???999:::;;;<<<============<<<======>>>>>>??????@@@;;;;;;::::::;;;<<<>>>??????@@@===999777888888555555666777999:::;;;<<<<<<:::>>>BBBBBB???<<<<<<>>>??????>>>======<<<;;;;;;444555777777666666777999888888888888999;;;===>>>;;;999:::;;;999444444777555444333222111000000000///////////////000111222111222333333222111222333333444444555555444444333,,,...111222222222444555333444333111//////000222222444555444222000000111000111333333333111///---000---,,,///000...///222111111000111111000...+++,,,---...///000///......,,,,,,---...//////000000............---------------,,,+++,,,...000000000000000000000111111111111------------------------------------------...///------,,,++++++,,,,,,,,,***************+++,,,---)))******+++,,,...///000...------,,,,,,++++++***)))+++,,,,,,+++******+++$$$***---+++)))***+++***///000111000---***))))))'''((()))((('''((()))+++((()))*********+++---///---------......///000111...///000000///000222333111111///---++++++...111---///222333222///...---+++---000222111000000000---///111222111000111333333333222222333333444555555999<<<;;;<<<@@@CCCDDDAAABBBBBBAAAAAA???>>>>>>::::::999999999999::::::<<>>???@@@@@@???>>>===999;;;>>>???@@@@@@AAACCCDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@AAACCCBBB???@@@CCC>>>>>>>>>>>>???AAABBBBBBDDDDDDDDDEEEGGGHHHJJJKKKJJJKKKLLLNNNQQQSSSUUUVVVTTTVVVXXXXXXWWWUUUUUUVVVPPPQQQSSSWWWZZZ]]]```aaaooopppsssuuuxxxzzz{{{|||yyypppiiifffjjjrrrvvv|||uuukkkgggbbb\\\XXXXXXSSSSSSRRRNNNJJJJJJNNNRRRQQQOOOLLLHHHDDDBBB@@@@@@>>>???AAABBBAAA@@@>>>===777888888666555555777999888888888777666555333222222222333333444444444444111111222222222222111111333222222333444555333222000///......000000///.../////////000111333444555555333444888888444333555444444555666777777888888444555666555333111111222---...///......///222444333333333333444444444444222444777888999:::<<<>>>???AAAFFFOOO\\\lllzzz888:::===>>>>>>???AAABBBBBBEEEFFFCCCBBBDDDCCC???======>>>???@@@AAABBBBBB===<<<<<<===@@@BBBDDDEEE======<<<<<<<<<<<<<<<<<<888999999888888999;;;===;;;;;;<<>>>>>:::<<<===>>>>>>>>>>>>>>><<<======>>>??????@@@@@@;;;:::999999:::;;;===>>>888;;;;;;666555777666222777777999:::;;;;;;;;;;;;999>>>CCCDDDAAA???@@@BBB@@@???===;;;:::999999:::222444555555555555777888666777888999;;;<<<===>>>888777888999777222222555111111000////////////000000000000000111222333444222333444333222111222444000111333555666555444333///111444555444444444555555555444333111111333666444444444333000000111222111222222222111000...---111+++)))---111000000222000//////000222222///---,,,---///000000000///...***+++,,,---...///000000/////////.........------,,,---...---------///000.../////////000000111111////////////...------,,,+++,,,------.........---,,,,,,++++++++++++,,,,,,+++*********+++---......++++++++++++,,,---...///++++++++++++++++++++++++)))+++------+++******+++(((///---***++++++)))---...///---+++)))))))))&&&((())))))((()))+++---)))***++++++******,,,...,,,,,,,,,,,,---...//////+++---///000000111222444///000000///---,,,///222---000333444222///------***---111222000//////000...000222222000///000111222222111111111222333444555:::===<<<>>>EEEIIIHHHCCCCCCCCCCCCBBB@@@???>>><<<;;;:::999888888999999===AAAGGGLLLMMMLLLHHHFFF@@@AAABBBBBBBBB@@@>>>===888:::>>>???@@@@@@BBBCCCDDDEEEFFFGGGGGGFFFEEEEEEAAA??????CCCEEEAAA???@@@??????@@@@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKMMMPPPSSSVVVYYYZZZWWWXXXYYYXXXUUUSSSSSSSSSMMMNNNPPPSSSWWWZZZ]]]___gggjjjoooqqqrrruuuzzzxxxooogggeeekkktttyyywwwoooiiibbb[[[XXXYYYSSSTTTRRRNNNJJJJJJOOOTTTUUURRRMMMHHHDDDAAAAAAAAA>>>???@@@AAA@@@>>>;;;999777777777555444555777:::666666666666555333222111222333333333333444444444111111222222222222111111444333222333444444222111000...---...000000///---//////000111111222333333555222222555555222222444222333555777888999888888777666444333333333111///---///000000//////000222222333333333444555555555333555888999999999;;;===AAACCCHHHSSScccttt:::<<<>>>???>>>>>>>>>@@@BBBFFFGGGEEEDDDFFFEEEAAA======>>>@@@AAABBBCCCDDD>>>===<<<===AAAEEEHHHIII<<<<<<;;;:::::::::::::::999999999777777888;;;>>>::::::<<<@@@DDDEEEEEEDDDBBBEEEGGGGGGDDDAAA???>>><<<>>>@@@@@@@@@???>>>???<<<======>>>???@@@@@@@@@:::999999888999:::<<<===111666777444444777666111999::::::;;;;;;;;;::::::;;;@@@EEEFFFBBB???@@@BBB<<<;;;999888888999:::;;;555666777666444444444555555666888:::<<<=========666444666888666111111555///...............//////111111111111222333444555222444444444222222222444...000333555666666444333444666888888777555555666555666555444222333666999555555444222//////111222222222222111000///......111***''',,,111222111111000//////111444555333000,,,---///000000000///...******+++,,,---///000000000000//////.........---))),,,---,,,))))))+++...------......///000000111111111111000///...,,,+++***+++---...///...------++++++******++++++,,,,,,---+++***+++---///000000++++++++++++,,,,,,---...))))))*********+++++++++)))+++------,,,******+++(((///---+++,,,+++(((+++,,,---+++)))(((((()))&&&''')))))))))***,,,...***+++,,,+++******+++---+++++++++++++++,,,---...***,,,000222222222333444000222333222000///222444---000444555333000...---)))---111222000...///000///111333222000...///111222111000000000111222333333:::>>>===@@@HHHMMMLLLEEEFFFFFFEEECCCAAA???===>>>===;;;999888888888999>>>CCCJJJPPPRRRPPPLLLIIIBBBCCCDDDDDDCCC@@@>>><<<777:::===@@@@@@AAABBBCCCEEEFFFHHHHHHIIIHHHGGGFFFFFFCCCCCCIIIKKKHHHDDDBBBCCCCCCDDDDDDFFFGGGIIIJJJGGGHHHIIIJJJJJJJJJHHHGGGJJJKKKMMMPPPTTTWWW[[[\\\YYYZZZYYYVVVRRRNNNLLLLLLHHHJJJMMMQQQVVV[[[___aaa```eeekkkmmmnnnrrrzzzxxxnnngggfffmmmvvv~~~yyyrrrkkkbbbYYYXXX[[[TTTUUUSSSNNNIIIIIINNNTTTWWWTTTNNNHHHCCCAAAAAAAAA===>>>??????===:::777555777777777555444555777:::444555555555444222000///333333333333333333333444111111222222222222111111555444333333444444222000000---,,,---///000///---000000111111222222222333444111000333222000111444111333666888999999888888:::777444333444444111......000111111000...//////222222333333444555666666444666888999999999:::<<>>???@@@>>>AAACCCDDDDDDDDDBBB???DDDBBB@@@>>>>>>@@@BBBCCC;;;999999<<>>AAACCCCCCBBBGGGEEECCCBBBAAA>>>888333=========>>>======<<<<<<;;;<<>>===::::::888666555444444444333333444444444555555555;;;888:::>>>>>>888666999>>>@@@CCCCCCAAA>>><<<<<<>>>;;;888777888999999888444333111222333222...+++666444333555888::::::888555444333333222222222333000/////////////////////555333111///000333666888444999555222555222///555;;;888666666888888555111000333666777666555444555555666777888777666444333333333333222222222222222000000000000000//////...222222111000///...------...///111333333333111000000000000000000//////...++++++++++++,,,...000111333222111111111///,,,))),,,,,,,,,---------......,,,,,,+++,,,---000333555666666111,,,,,,......***+++,,,......---...///111///...---,,,+++,,,,,,---,,,,,,,,,---...---+++)))'''(((+++---------,,,+++,,,,,,+++++++++,,,---...///---,,,---...---***''''''(((******((((((((())))))---///,,,***+++***((((((%%%%%%)))***(((***---///++++++...,,,'''(((---******+++,,,...///000000---///000000//////111222111111111000000000000000//////333777777222111444000111111222222222111111444222111111222333222111444333333222333555777999<<<===@@@AAACCCEEEHHHKKKEEEEEEFFFEEECCC@@@===;;;??????>>><<<999999:::<<<<<>>;;;:::;;;???BBBCCCBBBTTTLLLGGGHHHHHHGGGLLLTTTGGGFFFFFFGGGHHHGGGDDDBBBFFFEEEDDDDDDEEEHHHKKKMMMQQQPPPOOOOOOOOOQQQRRRTTTMMMMMMNNNPPPTTTVVVUUUTTTNNNRRRUUUSSSNNNJJJHHHIIIDDDFFFIIIMMMQQQUUUWWWXXX___```bbbdddiiiqqqzzz~~~tttjjjfffiiirrrxxxyyyrrrlllhhhccc]]]YYYXXXSSSLLLJJJKKKNNNOOOOOOVVVUUUSSSMMMFFFAAA>>>>>>;;;;;;;;;;;;:::888666555333555666666555444444555555444333222111111111111111111111111000000//////,,,...111333333333333444222222222222222111000000000///---,,,++++++,,,------...000222222222222111000444777222+++(((...555111222555777:::;;;;;;;;;;;;:::888666444111000///...---///222111///111555333333444555555555444444444333111222555999;;;===BBBFFFNNN\\\lll{{{999999999999999:::;;;<<<@@@BBBCCCCCCBBBAAA???===BBBBBBBBBBBBAAA@@@??????<<<;;;;;;===@@@CCCBBBAAA@@@@@@???<<<:::999:::;;;999:::<<<;;;888777888:::<<<<<<===>>>??????>>>===AAA???>>>>>>???>>>;;;888;;;;;;<<<<<<===<<<<<<;;;:::;;;>>>@@@@@@???>>>===;;;:::888777555444444444;;;111((()))222888777222666444666<<<===:::999<<<:::===???@@@>>><<<;;;;;;<<<999777666777888999888666444333333444333000...333222222444888999888666444333222111111222333333222222222222333333333333555444333222222444777999555;;;777333777444111777999888777777777666444222222444666777666555555666555555777777777555444222333222222222111000//////000000000000000///...---000000000///...------,,,,,,...000111222222111000000000111000000///......++++++++++++,,,...000222333111000000000...+++))),,,,,,,,,,,,------------------,,,---...111333555555555222------///...***+++,,,......---...///111///...---,,,,,,,,,------,,,,,,,,,---......,,,***)))***,,,...///......---,,,,,,+++++++++,,,---......---,,,,,,...---***'''''')))******)))(((((()))(((---///,,,+++------+++)))&&&&&&)))***((())),,,,,,******,,,***'''(((---++++++,,,---...///000000...///000000//////111222111222222222333333333333111000333777666222222555111111111111111222222222555333111111222333222000333333222333555999<<>>===;;;;;;;;;;;;999777555444222444666666555444444555555444333222111111111111//////000000111222333333---///222333222222333444000000111111000000///...///...---,,,+++,,,,,,---++++++---.../////////...222555666222---,,,000555111333555888:::;;;;;;;;;:::999777555333111000//////---///222111...///444555666666666777777777777777666444444777:::===>>>FFFKKKVVVdddsss999999999888888999999:::>>>>>>???@@@@@@???>>>>>>@@@BBBDDDEEEDDDAAA>>>;;;======<<<>>>??????>>><<<>>>>>>>>><<<999999:::<<<;;;<<<===<<<;;;::::::<<<>>>>>>>>>>>>>>>===<<<;;;???===;;;;;;<<<<<<;;;:::888999:::;;;;;;<<<;;;;;;999:::<<<>>>>>>>>>======;;;:::888777555444444444888222---...555:::999777444333666;;;<<<::::::<<<666888;;;;;;:::999999999888666444444666888888888888666444333444444333111000000222444666777555333333222111000000111333444555555666777777777777777555555555555666777888999555;;;777333777444111888777888888777555333333333444666666666555555666888444555666666666555444333222222222111000///...---000111000000///...---,,,//////......------,,,,,,***,,,...000111111111111111111111111000///------++++++++++++---///111222222111000000000///,,,***,,,,,,------------..................///111333444333444222......000...)))+++---......------///000......---,,,,,,,,,------++++++,,,...000000...---+++,,,...///000000///...,,,,,,+++++++++,,,---...,,,++++++,,,---,,,***'''''')))******)))(((((()))(((,,,///,,,,,,...///...+++((('''******'''(((+++***((()))+++***''')))---------------...............///000000//////000111000000222333444555555555444222444666555222333777222111000000111222333444666444333333444444333222333333222444777<<>><<<;;;;;;;;;:::888666555666888777<<>>???===<<<===@@@CCCDDDDDDOOOKKKGGGHHHHHHIIIMMMRRRMMMKKKJJJJJJKKKKKKKKKJJJJJJJJJIIIJJJLLLOOORRRTTTSSSQQQPPPOOORRRVVV[[[^^^ZZZYYYWWWWWWXXXXXXVVVTTTQQQPPPPPPPPPPPPMMMHHHEEEBBBCCCDDDFFFIIIMMMQQQSSSWWWWWWVVVVVVYYY```iiioooyyy|||}}}zzzuuuooolllmmmrrrvvvyyytttooollljjjgggbbb^^^ZZZTTTMMMIIIIIILLLNNNPPPPPPMMMJJJGGGEEEBBB>>><<<;;;;;;;;;:::888666333222111333555555444444555666555444333222222111222222///000000111333444444555...000333333222222222222///////////////...------///...---,,,+++,,,---.........///000111111111111555555444222000000222444333444666888:::;;;;;;:::888777666444222000///...///---///222111...///444777777666666777777888999:::999888777999;;;>>>@@@JJJQQQ^^^mmm|||===<<<;;;;;;:::::::::;;;888777999<<<>>>>>>@@@CCC===???BBBDDDDDDBBB???===<<<<<<===>>>>>>===<<<;;;<<<<<<<<<:::999999;;;===@@@@@@@@@@@@???>>>>>>???;;;<<<===>>>>>>???@@@AAACCC@@@===:::999888888777777777999:::;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<:::999888666555444444333'''111;;;<<<666333666;;;666777999;;;<<<:::999999444666888888777777888999555444222333555777777777888666444333222333333333---...111333555444222000222111///...///111444555666777888::::::::::::999444555666777777888888888333999555111555333000666555888:::888444222222444777777666555333444777999444444555555555555444333000111222222222111000///111111111000///...---,,,///.....................***+++---///111222222222111111111111000...---,,,+++++++++,,,---///111222333111000000000000...,,,............/////////000000000//////000111222333111333222//////000...))),,,---......------...000------------------------++++++,,,...000111000...,,,---...///000/////////,,,,,,+++++++++,,,---...***++++++,,,,,,,,,***)))((()))++++++)))((()))******...000---,,,///000...,,,)))(((******''''''***((()))************,,,...------------,,,,,,,,,,,,,,,---......------...000---...000222444555555555666444444555444111333777222111000///000222555666555444444555777888777666555444333444777===BBBFFFBBBCCCDDDCCCBBBBBBCCCEEE??????AAAAAAAAA???===<<<;;;;;;:::888555444666777555888>>>CCCFFFGGGGGGFFFBBBCCCEEEEEEEEECCC@@@>>>>>>===<<<===>>>@@@BBBCCCKKKHHHGGGFFFGGGHHHKKKNNNNNNKKKIIIIIIKKKLLLMMMLLLIIIIIIJJJKKKMMMQQQTTTVVVUUUSSSPPPOOOQQQUUU[[[^^^[[[YYYVVVTTTSSSRRRPPPNNNPPPOOOOOOPPPRRRQQQLLLHHHEEEEEEFFFGGGJJJNNNRRRTTTWWWVVVTTTSSSUUU[[[dddjjjsssvvv|||}}}|||wwwwwwuuusssqqqrrrtttwww}}}ssspppllljjjjjjhhhccc___YYYTTTMMMHHHFFFIIILLLOOOPPPMMMIIIFFFDDDAAA===:::<<<<<<;;;:::777555222000000222444444444333444555444444333222222222222222333333333333333333333333000222444444333111111111///////////////......---...---,,,+++,,,---...///000000111111222222222222666444111000111222333333444555777999::::::999999666555444333111000///......---///222222000222777666666666555666777999999;;;::::::999999<<<@@@BBBMMMWWWfffuuu======<<<;;;::::::::::::777444555;;;>>><<<>>>CCC;;;<<<>>>@@@AAABBBBBBBBB:::;;;<<<===============:::;;;;;;:::999999;;;===AAAAAA@@@@@@@@@@@@??????999<<<>>>??????@@@BBBEEEDDDBBB???;;;888777888999777888999:::;;;;;;<<<<<<999999888888999999:::;;;999888777555444333333222!!!,,,777999222...222888777999;;;<<<======<<<:::666777888777666666777999333222111333555777777666555444333111000000222333+++---000222222111///...000///...///000222555666777888:::;;;<<<;;;:::999444444666777888888777777333999666222666444111888666888:::888444222333555777777666444222333666999444444555555555555555555000111333444555555444333111111111111000///...---//////////////////000000,,,,,,...///111222333333111111111111000///...------,,,,,,,,,---///111222444222000000111111000///000000000000111111111111111111000000000000111111///111000---...000...))),,,---///...------...///,,,---------------------******+++...000111000///,,,---------.........---,,,,,,+++++++++,,,---...)))***,,,---,,,,,,++++++(((***++++++)))))))))***---111111---+++---...------***)))+++***''''''***)))+++,,,++++++,,,...000,,,,,,,,,+++++++++++++++)))+++,,,,,,+++,,,---///---...111444666777777777777555444444222000222777111111000000111333666888444444555888;;;======<<<777666555555777;;;???BBB;;;<<<============???AAA???@@@AAABBBAAA@@@>>>===;;;<<<;;;888666555777888555777;;;???BBBDDDEEEEEE@@@BBBDDDFFFFFFDDDBBB@@@????????????@@@AAACCCEEEFFFGGGFFFEEEEEEGGGIIIIIIKKKIIIHHHHHHJJJLLLLLLLLLJJJJJJKKKNNNQQQTTTWWWYYYWWWUUUQQQOOOOOOSSSWWWZZZYYYVVVSSSPPPOOONNNLLLJJJOOONNNOOORRRUUUUUURRRNNNJJJJJJJJJLLLOOOSSSVVVYYYWWWVVVUUUTTTVVV\\\dddjjjqqqvvv{{{~~~~~~|||||||||tttvvvwwwwwwvvvvvvwwwxxxttt{{{}}}yyyvvvnnnkkkhhhhhhhhhgggbbb^^^ZZZVVVPPPJJJGGGIIILLLOOOQQQOOOKKKGGGDDD@@@<<<:::<<<<<<;;;:::777555222000000222333444333222333444333333222111111111222222333333333333333333333333111333444444333111111111000111111111111000//////---,,,,,,+++,,,---///000------------......//////555222//////111333333333555666777888999888777777444333222111000///......,,,,,,...333444333666:::888888888888999:::;;;<<<999:::;;;::::::===BBBFFFTTT___nnn|||:::999999888777777777888999555666<<<>>>999999>>>999:::;;;<<<>>>AAACCCEEE;;;<<<===<<<;;;<<<>>>@@@:::;;;;;;;;;:::;;;>>>@@@???>>>======>>>>>>===<<<<<<>>>@@@???===<<>><<<::::::<<>>??????>>>888888777666777999;;;===888:::;;;;;;;;;<<>><<<;;;;;;;;;;;;:::888666333222000222444333222111111222222111111000000000111111///000111222444555777777111333555555333222222222222222222222222111000000,,,,,,++++++,,,...///000000//////......///000000333111//////000333444444555666777777777666555444111111000000///......---,,,+++...333444333666;;;;;;<<<===>>>???@@@@@@@@@888;;;======>>>BBBHHHNNN]]]gggvvv777666666555555555666666888333666>>>???888777===888888:::;;;===???AAABBB===>>>>>><<<:::;;;>>>BBB<<<===>>>======???BBBDDD???===;;;;;;===>>><<<:::<<<>>>@@@===:::999<<<@@@:::;;;<<<<<<;;;<<>>>>>>>>======;;;999777555333444555666666555444222111000//////888444000222777<<<<<<:::444999<<<;;;<<>>:::======:::777333222444666333222222333555666555444///111333333000///000111+++---000000...---...000,,,---000333555666777777:::;;;===>>>===;;;888777777777777888999999::::::888>>>:::777<<<999777>>>:::999888888888777555444555555555333222111333555666666666666666777888888444666777888888666444222111111222333333333333222------......///000111111------......///000111111...//////000000000000000111000...---------...///111///------///000000000/////////000000000111111111111111000///...---,,,------+++((()))------)))---...///...---,,,---///+++,,,---.........------******+++---//////...,,,------,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...(((+++...///...---...///(((***,,,+++***)))******,,,000000+++***---......---))))))++++++((())),,,)))---...***)))---///---------------------------&&&(((+++,,,---...111333222555888;;;===>>>===<<<666333333444111---...222...///000222444555777888666666777:::===>>>===;;;888999999999999999::::::888999;;;;;;:::;;;===???>>>???@@@@@@@@@>>>;;;:::<<<<<<;;;999666666777999999999:::<<<>>>@@@BBBDDD???AAACCCEEEFFFEEEEEEDDDGGGIIIIIIHHHGGGGGGJJJMMMEEEIIIJJJGGGFFFHHHGGGBBBEEEEEEEEEGGGJJJKKKJJJIIIKKKLLLOOOSSSWWWZZZ]]]___WWWVVVSSSQQQQQQRRRTTTUUUUUUSSSPPPNNNOOOPPPPPPOOONNNPPPTTTUUUUUUSSSRRRRRRMMMOOOQQQUUUXXX\\\^^^```\\\]]]___aaadddjjjpppuuu{{{}}}~~~{{{wwwtttsssqqqxxx~~~yyytttooolllllljjjgggggggggeee___[[[YYYXXXUUUPPPKKKIIIKKKMMMLLLNNNOOOJJJAAA<<<<<>>AAACCCDDDIIIQQQWWWcccmmmyyy666666555555555666666777555000444>>>AAA:::999???777888:::<<<===>>>>>>>>>@@@@@@???<<<999999>>>BBB>>>???@@@@@@@@@BBBEEEGGG@@@>>><<<<<<>>>???===;;;999;;;===;;;888777;;;@@@888;;;===<<<;;;;;;>>>AAA>>>???????????????>>>===<<<:::777444222222444555555444333111000//////...,,,222999:::666444666:::777<<<>>>::::::<<<:::555???>>>;;;666222111222444444333333444666666555333...111444444111///000111,,,...000///---,,,...000+++---111444777888777777;;;===>>>???>>>;;;888666999999999999:::;;;<<<===777===999666;;;888666===<<<:::888888::::::666333444444555333111111222333777777777777777888999999777888999999888555111///111111222333444444444444+++,,,,,,---...///000000---------------...///000---...///000111111111111222111///...---------...///---,,,+++---/////////............////////////111111000000///---,,,+++,,,,,,***&&&''',,,---***---...//////---,,,---...***+++---...///...------*********,,,...///---+++...------,,,,,,,,,------,,,,,,+++++++++,,,---...(((,,,///000......///111)))***,,,,,,***)))***+++***......******---000///,,,))))))++++++)))))),,,(((---...)))(((,,,...+++........./////////000000'''))),,,---///000333555222444888;;;======<<<;;;555333333444111------000---...111333555666777777777777888:::<<<<<<999777888999:::;;;;;;;;;::::::555666666666555555777999===>>>??????>>><<<:::888;;;;;;;;;888666555666888;;;;;;;;;;;;===@@@BBBDDD@@@AAACCCDDDEEEFFFEEEEEEGGGIIIJJJIIIGGGGGGJJJMMMGGGLLLMMMIIIHHHJJJGGGAAADDDDDDEEEHHHKKKLLLJJJIIIIIIJJJMMMQQQUUUYYY\\\^^^VVVUUUTTTRRRRRRSSSUUUVVVSSSPPPNNNMMMNNNPPPQQQQQQNNNRRRVVVVVVSSSPPPOOOPPPLLLNNNRRRVVVZZZ]]]___```aaacccfffiiimmmrrrxxx||||||vvvrrrpppuuu{{{}}}xxxssspppmmmkkkhhhhhhhhheee___ZZZUUUUUUSSSNNNIIIFFFGGGIIIGGGLLLOOOIII@@@:::===BBB;;;;;;;;;;;;:::888666555222333444333111///////////////............///000111111111222222333333333000222444555444333333444222222222222222111000000++++++++++++,,,...000111000///...------...//////222333333222222333666:::444555555555555333222111//////.........------------,,,---000000---...333:::<<<@@@CCCDDDCCCAAA@@@<<<@@@EEEGGGIIIOOOWWW___eeemmmxxx;;;;;;:::888777666555555666555666;;;======???BBB;;;??????AAADDD<<<888CCCGGGHHHGGGEEECCCBBBDDDFFFFFFDDDCCCCCCCCCDDDDDDDDDDDD???<<<;;;>>>>>>:::666:::::::::;;;;;;===>>>???>>>>>>>>>>>>>>>?????????>>><<<:::999:::;;;;;;;;;<<<:::777555222111111111555777:::999555333333444999777666444555777:::;;;777777777777888888888888>>>;;;777222000000111222333333444444444444444333***111555555555666444111...///111000///...///000000000111444666777666555666:::<<<;;;888444333444888===>>><<<;;;>>>???>>><<<;;;::::::;;;<<<>>>???::::::999888777777777777333555666666444333444555111:::>>>777000000555999555555555555666666666777222222222222222222222222////////////...---,,,++++++,,,...///000///......,,,///222333111///......000...++++++,,,------,,,111222222000...---...///.../////////000000000111222...---......+++,,,///---------,,,***---222777////////////..................//////...,,,+++)))***)))((()))---///...,,,***,,,,,,+++---111000,,,000...,,,***)))***+++,,,(((***+++---......------,,,,,,,,,,,,,,,+++***))),,,+++)))((()))+++...000000...,,,,,,---+++'''###******+++++++++,,,,,,,,,+++,,,---------,,,+++******...///+++---333555222555777999:::999888999:::222444555555222///---,,,---...///111333555777888444666:::;;;:::999999999999:::<<<======<<<:::999888999:::999777777999;;;===>>>AAABBBAAA???;;;999>>><<<:::888888888666555;;;<<<===???AAACCCDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBKKKJJJHHHGGGGGGHHHJJJKKKJJJLLLMMMLLLIIIHHHGGGHHHIIIHHHGGGIIIKKKLLLIIIFFFLLLMMMOOOQQQTTTXXX[[[\\\ZZZXXXWWWWWWUUURRRQQQRRRNNNOOOOOONNNMMMOOORRRUUUVVVSSSRRRRRROOOKKKKKKOOOMMMOOOSSSYYY___eeeiiikkkgggiiimmmpppsssvvvzzz}}}{{{uuuqqq{{{~~~wwwrrrtttooojjjhhheee```VVVOOOSSSRRRQQQMMMIIIGGGHHHIIIKKKKKKKKKGGGAAA>>>>>>@@@BBB>>>;;;;;;===<<<777222444444555333111000000111000...---///222333000,,,,,,...111333333222111///000000111333444333111...111000000000000111111222........................///...---,,,---///111222:::222...111444444333333555555555444111000111333///...---,,,,,,---///000///+++***///333222111222999:::;;;===>>>?????????;;;@@@GGGLLLPPPUUU[[[```fffhhhmmmssstttwww<<<<<<<<<;;;:::999777777777555777;;;>>>===???BBB;;;@@@>>>???BBB;;;888CCCKKKLLLMMMLLLKKKLLLNNNOOONNNJJJHHHIIILLLMMMIIIEEECCC@@@<<<<<<>>>>>>:::777<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;999999:::;;;::::::<<<:::888666444333333333333666888777444333333444777666555444444666888999777777777777777666666666;;;999666333111111222333666666555444444444555555---222666555444666555333333333333111///......000111111222444777888777555888:::;;;:::777444333444777;;;===:::999<<<===<<<<<<<<<;;;;;;;;;<<<<<<===:::999888777777666777777333555666666555444444555222777888444222444666666777666444222222222444555222222222222222222222222111111111000///...---,,,,,,,,,---...............***,,,///111222444666888111...,,,,,,---...------111111111000...---...//////////////////000000000111...,,,......+++,,,////////////---+++,,,///333111000000000///...............//////...,,,+++***+++***)))***---...---+++***++++++***---222222///---,,,,,,,,,,,,---//////((()))+++,,,---,,,,,,+++++++++,,,,,,+++******)))+++***))))))***+++---///000///---,,,---+++'''$$$*********++++++,,,,,,,,,---.../////////...------+++......,,,///666:::999555666777777555555666777444555666444111///.........///111333555666777888333666999:::999999999999:::;;;<<<<<<<<<<<<;;;:::999999:::888666555666888<<<>>>AAACCCCCCBBB@@@???>>><<<:::999999999888777<<<======>>>???@@@AAAAAAEEEDDDDDDDDDDDDEEEEEEFFFIIIHHHFFFEEEEEEGGGIIIJJJJJJKKKLLLKKKJJJHHHIIIIIILLLKKKLLLNNNPPPPPPMMMJJJMMMNNNPPPRRRVVVYYY\\\^^^[[[YYYWWWVVVTTTRRRQQQRRRPPPQQQRRRQQQQQQRRRTTTWWWUUURRRPPPPPPMMMIIIKKKPPPNNNPPPTTTZZZaaafffkkkmmmppprrruuuxxxyyy||||||wwwttt{{{vvvuuuqqqllliiifff```WWWPPPRRRPPPNNNKKKIIIHHHHHHGGGEEEGGGIIIGGGCCC@@@??????@@@===::::::<<<;;;777333444555555444111000///000,,,,,,---///111111000/////////000111111222222222111111111222333333111///111111000//////000000000111000///...---,,,,,,,,,------,,,,,,---000222444666111...000222111222444444444444333000000111222///...,,,,,,,,,---///000333///...333777777666888999:::;;;<<<>>>>>>??????===AAAGGGLLLQQQVVV]]]aaaccccccgggjjjjjjmmmvvv??????@@@@@@>>><<<999888777555777;;;===<<<===AAA===AAA???>>>AAA===<<>>>>>??????<<<999>>>===============>>>>>>>>>>>>>>>======<<<;;;;;;<<<:::888888999999999888;;;:::888777666666555666333444666666444333333444666555444333444555666777777666666666555555444444666555444333333333333444999888666555444555666666///444777555555777888777::::::777333000...///000333333333555777888777666999::::::888555333333444888<<<===:::999;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::888777777666666666444666888777666555666777555777666444555888888555:::888555222111111333555222222111111111111111111333333222222111///...---------,,,,,,,,,---......)))+++---...000444999<<<111///------...///...---000111111///------...///////////////////////////111---,,,......+++,,,000444444333111......///111222222111111000///.....................---,,,+++,,,+++***+++,,,---,,,+++(((***+++***...333444111......//////000/////////)))***++++++++++++*********++++++++++++***))))))))))))******+++,,,,,,,,,000///---------+++)))&&&))))))******+++,,,---------....../////////.........//////...000777;;;;;;666666666555333333555777777777666444111//////000000111333555666777777777222444777999999888999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;999888888999>>>???BBBEEEGGGGGGGGGGGG@@@>>>;;;:::;;;;;;;;;:::?????????>>>??????@@@@@@EEEEEEDDDDDDFFFGGGIIIKKKJJJHHHFFFEEEEEEHHHJJJLLLKKKLLLLLLKKKJJJIIIKKKLLLNNNPPPRRRUUUWWWVVVRRRNNNMMMNNNPPPSSSWWWZZZ]]]___]]][[[XXXTTTRRRRRRQQQQQQSSSTTTVVVVVVUUUUUUVVVXXXTTTPPPNNNMMMKKKHHHKKKPPPOOOQQQVVV\\\ccciiinnnqqqsssuuuwwwyyyzzz|||{{{yyy|||yyyvvvsssnnnkkkhhhaaaYYYRRRQQQMMMJJJIIIJJJJJJHHHFFF@@@CCCFFFGGGDDDAAA??????===;;;999999;;;:::777444555666777555222000///000)))+++---/////////000222111000//////000222333555444222111111222333222111222111000//////...//////111000...---------...///,,,,,,,,,,,,...000333444222//////000000...111666222222222111///...///111...---,,,,,,,,,---///000111......333666666666888::::::;;;<<<===>>>>>>???@@@DDDIIIOOOTTTYYY___bbb^^^]]]]]]^^^]]]___jjjuuuCCCDDDDDDDDDBBB>>>:::777777444555:::;;;:::;;;>>><<>>CCCBBBDDDNNNKKKNNNRRRTTTTTTTTTUUUVVVXXXWWWWWWZZZ\\\XXXPPPIIIGGGDDDBBBBBBBBBBBB???===??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999:::999777888999999999777999999888888777777777777444444555555555555555555666555555555555555666666666555555444444333333333111222333444444444444444888888888777777666555555111555777666666;;;======AAA???<<<666222000111222555444444555777888777666999999888666444444444444:::>>>???<<<:::===>>><<<<<<<<<===>>>===<<<:::999<<<;;;:::888888777777777666888::::::888888888999888::::::666666999999666999888777555555555555555111111111111111000000000222222222222000///...---...---,,,++++++,,,---...***+++---......000222555222000//////000000///...000000000///------...///000////////////.........111---,,,......,,,---000888888777555444333333333444333333222111000//////...............------,,,------,,,,,,,,,,,,+++***'''***,,,---000444333...222222333333222///---++++++,,,,,,,,,+++++++++************++++++***))))))((()))***+++,,,,,,+++***//////...---,,,+++***)))(((((()))***+++,,,------++++++,,,,,,------------000111222222333555666555888888777555333444666999999999777444000///111222000222444777888888888777222444777888888888999;;;===<<<;;;999999;;;<<<===AAABBBCCCBBBAAA@@@@@@AAAAAABBBEEEHHHJJJKKKLLLLLLDDDAAA===;;;;;;;;;;;;:::AAAAAA@@@@@@AAABBBCCCDDDFFFEEEEEEFFFGGGJJJMMMNNNLLLKKKIIIHHHIIIKKKNNNPPPLLLLLLLLLKKKJJJJJJMMMOOOPPPRRRWWWZZZ[[[XXXTTTQQQNNNOOOQQQSSSWWWZZZ]]]___^^^^^^ZZZTTTQQQRRRSSSQQQTTTVVVXXXXXXWWWVVVVVVWWWSSSOOOLLLKKKIIIHHHLLLRRRPPPSSSXXX___ffflllqqqtttqqqsssuuuvvvxxx{{{~~~zzzxxxuuussspppmmmiiiddd\\\WWWQQQLLLHHHIIILLLMMMJJJFFFAAABBBCCCCCCBBB@@@???>>>;;;999888888:::999777555666777888666333000//////***---000000......000333000000000111222333444555666333111000111333444333222111000///............,,,,,,,,,,,,---000222444,,,,,,,,,---...000222333//////111222///---111999000000111///------...000---,,,,,,,,,---...///000000---...333666555666999999999:::;;;<<<>>>??????AAAFFFMMMTTTZZZ^^^```aaaYYYVVVTTTTTTSSSWWWdddpppFFFGGGGGGEEEBBB>>>999666666333444888999888888<<<888@@@???<<>>>>>>>>>>>???======<<<;;;:::888777777999888888999:::;;;:::999888888888999999999888888777666666666666777777777666666666777777666666555555444444444333333222222///000222333444444444444555666888:::999777444333111555777666888===AAAAAACCCAAA>>>888444222333444555444333333555666555444888777555444444444444444888===>>>;;;:::<<<===<<<<<<<<<===>>>===<<<:::999===<<<;;;:::999888888888777999;;;;;;::::::;;;<<<777<<<===777333444555555333444666888888777555333111111111000000/////////000000000000///...---,,,///...,,,++++++,,,---...***,,,///111000/////////111000///000111111///...//////000///------...////////////...............000---,,,......,,,---111888777666555555555444444333333333222111000000000//////.........------...---......---,,,+++++++++'''+++...///111333000***111222333444333000---+++...---------,,,,,,,,,---)))******+++++++++******((()))***,,,,,,+++***)))......---,,,+++*********(((((()))******+++,,,,,,*********+++,,,---.........000555:::;;;888444333777777666444222333666888999888666333000000222444000222666999;;;;;;999888333555777888888888999;;;===<<<:::888888:::<<<===AAACCCFFFFFFFFFFFFGGGHHHDDDFFFIIILLLMMMNNNMMMMMMGGGDDD???<<<;;;;;;:::999?????????@@@BBBDDDGGGHHHFFFFFFGGGHHHIIILLLNNNOOOLLLKKKKKKKKKLLLNNNQQQRRRNNNNNNMMMKKKJJJKKKNNNQQQQQQUUUZZZ]]]\\\YYYTTTRRROOOPPPQQQTTTWWWZZZ]]]^^^___```\\\TTTRRRTTTUUURRRUUUVVVXXXXXXVVVUUUUUUVVVRRRNNNKKKKKKJJJIIIMMMTTTRRRUUUZZZaaahhhnnnsssvvvqqqssstttvvvxxx{{{}}}~~~}}}yyywwwtttsssqqqoookkkeee___[[[QQQMMMJJJKKKNNNOOOKKKGGGGGGEEEBBB@@@>>>>>>>>>>>>999888888888999888777666555777888777444222000000///111333111...---///222...///222444555555444333777444111000222444555555222222111///............,,,,,,,,,---...111333444///............////////////000222333///---222;;;...//////...---,,,---///,,,,,,------...///000000333111333777888777999===888888999:::<<<>>>@@@AAACCCGGGPPPXXX^^^```^^^]]]UUURRRPPPOOOPPPVVVeeesssFFFFFFEEEDDDAAA===999777666444444888888777777:::555???>>><<>>>>>>>>>>>>>>??????<<<;;;;;;:::888777666666888888888:::===>>>>>><<<999::::::;;;;;;;;;::::::999888666666777888777777555666777888888666555444333333333333333333333333000000111222333333333333222444666888888666444222000555777666777<<>>>>>;;;777444222333444555333111111222333222222555444333444555666555444444888999777666999;;;999<<<<<<<<<<<<<<<<<<;;;;;;>>>===;;;:::888888777777777999;;;;;;::::::;;;<<<555:::;;;555111111333444---000444777777555111///111111000000//////......------............------//////...---------......))),,,111333333222111111111000///000111111///---...//////...------...000------........./////////000,,,+++......,,,---111555222000000111333333222222222222111111111111111//////......---......///---......---,,,++++++,,,(((+++------///111///))),,,...000222222222111000......------------...///******+++,,,,,,,,,,,,+++((()))***++++++***)))))),,,------+++))))))***,,,)))))))))************+++*********+++,,,...///000+++...666???AAA<<<777555222222222222111111333666777777555333111111333555111444999===@@@???===;;;666777999999888888:::;;;;;;:::999777777999:::;;;===@@@CCCEEEEEEEEEFFFGGGEEEHHHKKKOOOPPPOOOMMMLLLHHHDDD@@@<<<;;;;;;;;;:::<<<<<<<<<>>>@@@DDDHHHJJJGGGHHHIIIJJJKKKLLLMMMMMMJJJJJJLLLMMMOOOPPPQQQRRRQQQPPPNNNKKKJJJKKKOOORRRTTTXXX]]]___]]]YYYUUUSSSRRRRRRTTTVVVXXX[[[]]]^^^^^^bbb^^^VVVTTTXXXXXXSSSUUUVVVWWWVVVTTTSSSTTTUUUQQQNNNMMMMMMLLLKKKOOOUUUUUUWWW\\\bbbiiioootttwwwpppqqqrrrssstttwww|||~~~{{{~~~~~~~~~~~~{{{{{{uuuuuussspppkkkddd^^^[[[PPPNNNLLLMMMNNNNNNKKKHHHJJJFFFAAA>>>============999999999999999888777666444666888888666333222111333333333111//////000111---///222555777666555333777555222111333444555555333222111000000///000000///////////////////////////////////////.........111111222333000---222:::---...///...,,,,,,---///------...///000111111111333222444777777555777<<<666666777999;;;>>>BBBCCCEEEHHHNNNUUU[[[]]][[[XXXSSSPPPOOOOOOQQQXXXiiixxxAAAAAAAAA@@@>>>===;;;:::888555666999:::777888;;;888CCCCCC???FFFLLLNNNUUUYYYYYYXXXVVVSSSRRRRRRTTTQQQSSSUUUUUUTTTSSSSSSTTTOOONNNMMMJJJFFFCCCAAA@@@===============>>>???@@@::::::999888777777666666888888999===@@@BBBAAA@@@<<<===>>>>>>>>>===<<<<<<;;;888555555666777666555444555777888777555333222222222333333444555555555222222111111111111222222222222222333333444555555000555666444444777999888666777666444222111222333333111///...///000000///222111111444777888666444111555777555555888:::999<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::888777666555555555777999999999888999:::666888888444444777777555...000333444444222///---111111000//////...------+++,,,---......///......///000000000//////...---***---000111111111222333000//////000111000...,,,---...///...---,,,...000+++,,,,,,---...///000000///,,,+++......,,,...111555111---,,,...000000000000000000111111111111111//////...------...///000,,,---///...,,,+++,,,...***+++)))'''***///111...***+++---///000111111111---,,,,,,+++,,,---///000++++++,,,---------------))))))************))))))***+++,,,***((('''***,,,************)))))))))))))))((())))))+++---///000***,,,333===???999444444...000111222111222333555333444444333111222444666333777===BBBEEEEEEBBBAAA999:::::::::888888999;;;999999888777777888999999:::===@@@BBBBBBAAABBBBBBCCCFFFLLLPPPRRRQQQNNNLLLFFFBBB>>>;;;;;;<<<=========<<<<<<>>>@@@EEEIIIKKKHHHIIIKKKLLLLLLLLLJJJIIIIIIKKKOOORRRSSSTTTSSSSSSSSSRRROOOKKKIIIKKKOOORRRZZZ^^^bbbccc___ZZZWWWVVVVVVWWWWWWXXXZZZ\\\^^^___]]]bbbaaaXXXVVV[[[[[[TTTWWWWWWWWWUUURRRRRRSSSUUUQQQNNNNNNPPPPPPNNNRRRWWWVVVYYY]]]ccciiioootttvvvtttttttttsssrrrtttxxx{{{}}}|||~~~~~~~~~~~~~~~}}}~~~yyyyyyvvvqqqjjjbbb[[[WWWNNNNNNNNNMMMLLLKKKIIIGGGIIIFFFAAA?????????===<<<::::::;;;:::999777777777333555888999777555333333333111//////000111111000///000222444555666666666777555333333444555555555222222111111111111222222...///000111111000...---......///////////////...222000000111///---000666---...///...,,,,,,...000---...///000222222333333444333555888666333555:::444444555777;;;???CCCFFFHHHHHHIIIMMMSSSVVVWWWVVVSSSPPPOOOPPPRRRZZZkkkzzz========================:::777777:::;;;999999<<<===IIIIIIDDDKKKPPPQQQWWWZZZZZZYYYVVVTTTSSSTTTVVVTTTRRRPPPQQQTTTVVVVVVUUUOOOOOOMMMIIIEEEAAA??????<<<<<<<<<<<<===>>>@@@@@@999999888888777777666666888888:::>>>BBBDDDDDDCCC??????@@@AAAAAA@@@>>>===;;;888444444555666555333222444666777666444222000111222333444555555666777333333222111000000111111333111///...///222666888000555666333111333333111000111222222000000000111222000...------......---000///000444888999777444111555888666666:::<<<;;;<<<;;;::::::;;;<<<>>>???;;;:::888777555444333333333555777777777777888999999888666555:::???===888333444444444333111///...111000000///...---------***+++,,,...///000000000///000111111111000...------......---,,,,,,///111///......///000000---+++---...///...---,,,...000***+++,,,---...000111111///,,,+++......---...222888333...,,,...000000////////////000111111222222000///...------...///000+++---///...,,,+++---///,,,***&&&"""%%%...444444,,,------...............++++++******+++---...000+++,,,------............*********))))))))))))))))))***+++)))'''&&&))),,,++++++******)))(((((((((&&&%%%%%%&&&(((***,,,...++++++111999999222---......000333444444444555777111222333333222222444666555999@@@FFFIIIIIIFFFDDD;;;;;;<<<:::999888999;;;888888777777777777888888999<<>>???@@@DDDKKKQQQSSSRRROOOLLLCCC@@@<<<:::<<<>>>???@@@@@@??????@@@BBBFFFJJJMMMIIIJJJLLLNNNMMMKKKIIIGGGKKKNNNRRRVVVXXXXXXVVVUUUUUUSSSPPPKKKIIIKKKOOORRR^^^bbbfffeeeaaa\\\ZZZYYYZZZZZZZZZ[[[\\\^^^___```\\\cccbbbZZZXXX^^^\\\UUUXXXXXXWWWTTTRRRQQQTTTVVVQQQOOOPPPRRRRRRPPPSSSXXXWWWZZZ^^^cccjjjooosssvvv}}}}}}{{{yyywwwxxx{{{~~~}}}}}}~~~~~~~~~}}}}}}}}}|||yyyrrriii___XXXTTTLLLMMMOOOMMMKKKHHHGGGGGGFFFDDDBBBAAABBBAAA>>>;;;;;;<<<<<<;;;999777666777222555888999888666444444222...,,,,,,000222222000111111111222333666888999666555333444555666555444222222222111222222333333***,,,///222333222000///,,,---...///000000000000333000///000...,,,...333---...///...------...000...///000111333333444444999888:::===;;;777999>>>333333444777;;;@@@DDDGGGKKKGGGDDDFFFKKKQQQTTTUUUSSSPPPOOOPPPSSSZZZkkkzzz>>>>>>??????>>>===<<<;;;;;;:::999888999;;;===???DDDEEEFFFHHHJJJNNNSSSVVVSSSUUUVVVXXXXXXXXXVVVUUUOOOQQQSSSUUUWWWXXXXXXXXXTTTTTTSSSPPPLLLFFF@@@===???>>><<<;;;:::;;;===>>>:::999666444333333555666777888999<<<@@@DDDHHHJJJEEECCC@@@>>>===>>>@@@AAA888666444444444555444222888888777666444333222111555444333555777888888777333444444222///...///111,,,---///222555666555333111222333333111000000111.........---......//////......------------,,,,,,......///333666888777666555888:::888444222555999888777666777999::::::999???:::555444555666666444777666666666777888777666777888::::::444...000777222333555444333222222333111111222000---,,,,,,---+++,,,---/////////.........000111000...------...,,,,,,+++***+++,,,...///+++000333111//////...+++------,,,,,,,,,---......***,,,------,,,,,,...///,,,+++***)))+++///333666666444222///...---...///---...000111111111000/////////000000//////...---,,,---------------,,,,,,,,,)))***......+++---444............------------,,,,,,,,,------.........,,,---...///000000000000++++++++++++***)))((('''555///(((&&&'''***++++++)))***+++***)))(((((()))((((((''''''(((***,,,---+++,,,...000000///...------...///111222222222333///222555666666555444444999;;;@@@HHHPPPRRRMMMGGG>>>===;;;;;;<<<<<<<<<;;;666666666777888888999999<<<;;;::::::;;;<<<>>>???@@@DDDHHHLLLMMMLLLIIIGGG@@@???===<<<===>>>@@@AAAAAACCCCCCAAACCCIIIKKKKKKKKKJJJJJJIIIJJJLLLNNNOOOUUUSSSTTTZZZ```aaa[[[TTTWWWPPPNNNNNNJJJFFFQQQbbbqqqqqqqqqoookkkeee```\\\WWWVVVWWWYYY]]]````````````^^^\\\[[[[[[ZZZYYYXXX[[[YYYUUUTTTTTTUUUUUUUUUUUUSSSUUUYYYWWWRRRRRRWWWYYY[[[___bbbfffjjjpppsssrrr}}}zzz{{{wwwyyyrrrrrrqqqmmmfff]]]TTTOOOMMMKKKJJJJJJJJJIIIFFFDDDCCCAAABBBEEEDDD???===>>>>>>???>>>;;;888777888999555777:::999666444444666000000000000000000000000.........111333555555333444666777777666555555666777555222111111111111000000000111111222222222222......///333777777444111111///---++++++...111333//////...------.........000222555777777777888999999888888999999999888666666666777888;;;>>>AAACCCDDDAAAAAAEEEGGGIIINNNTTTSSSQQQPPPRRRSSSYYYhhhvvvBBBBBBAAA???>>>===<<<<<<<<<<<<;;;:::;;;===???@@@CCCFFFJJJMMMNNNPPPQQQSSSQQQSSSUUUVVVVVVUUUSSSRRRQQQRRRTTTUUUVVVVVVVVVVVVUUUUUUSSSPPPKKKFFF@@@======<<<;;;;;;;;;;;;<<<===;;;999666444333444666777666777;;;???BBBEEEGGGGGGFFFDDDAAA>>>===<<<===>>>999888666666666777666555888888777666555444333333444444333444666888777666333333333222000///000111,,,---...111333444444333111333444444111000//////------------------...///......---------,,,,,,,,,------...111555666666444444777999777444333666999888666555555666777777666<<<888444222333444444333333333222333444444333333777555555888777333444777000222444333222111222333111111222000...,,,,,,---+++,,,...///000000//////111222444444111---***(((++++++*********+++------***///222000...///---***,,,,,,,,,+++,,,,,,---...+++,,,------,,,,,,---...,,,+++++++++---000444666666444222///---------......///000111111111000000.../////////......------///000000000///...------...++++++---,,,))),,,222222222111111111000000000,,,,,,,,,,,,,,,---------+++,,,---...////////////------------------------111---)))'''''')))+++,,,)))******)))''''''((()))((((((((()))***+++,,,---***+++---///000000///...+++,,,...000222333444444000222555666555444555666;;;>>>CCCJJJOOOOOOLLLHHH>>><<<::::::;;;<<<;;;:::666666777777888999999999;;;:::::::::;;;<<<>>>???@@@BBBFFFIIIJJJHHHEEEBBB??????>>>===>>>@@@BBBDDDEEEGGGFFFCCCDDDIIILLLKKKIIIHHHGGGGGGIIIMMMPPPRRRZZZYYYYYY[[[^^^]]]XXXSSSTTTNNNMMMNNNJJJGGGPPP```pppqqqrrrqqqnnnhhhccc___UUUTTTTTTVVVYYY[[[[[[ZZZ\\\ZZZXXXWWWXXXXXXWWWVVV[[[XXXUUUUUUVVVWWWWWWWWWUUUSSSTTTXXXXXXUUUXXX^^^\\\^^^```bbbeeejjjooossswww{{{vvvvvvpppooommmiiibbbZZZRRRNNNLLLJJJHHHHHHHHHGGGEEECCCAAA???@@@CCCBBB===;;;===>>>??????===:::888888888555888:::999666444333444000000000000000000000000///...///111444555555444333555666666555444444555555333111000000111111111111111000000000111333333222222222444555444111---...---+++***+++,,,///000---,,,,,,+++++++++,,,,,,...111555888999999;;;<<<===<<<<<<;;;;;;:::888777444444444666888;;;===???@@@===>>>CCCGGGKKKRRRZZZZZZXXXWWWVVVTTTYYYhhhwwwHHHGGGDDD@@@>>>======>>>??????>>>>>>>>>@@@AAABBBBBBGGGMMMQQQRRRQQQOOONNNNNNPPPRRRSSSTTTSSSQQQPPPPPPQQQSSSUUUVVVWWWWWWVVVVVVUUUSSSOOOKKKEEE@@@>>>999::::::;;;<<<<<<<<<<<<;;;999666444444555666888555888<<<@@@DDDEEEFFFFFFIIIGGGDDDAAA>>>===<<<<<<999888666777888888777666777777666666666555555555444333333444666777666555222333333222000///000222---......///000111333333222444555555222///...---,,,,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,---000222444333111222444666555333333666999777555333333333333222111777444111000000111111111111111111111000000000000999444222555777555333333///111333333222222333444000111222000...,,,---...+++,,,...///000111111111444444666777666222,,,'''++++++*********+++,,,,,,)))...111...---...---***++++++******++++++,,,---,,,---...---+++++++++---++++++,,,---///222444555555444111///---,,,,,,,,,...///000000111111000000......------------,,,,,,---------------,,,++++++///,,,,,,,,,++++++...444333333333222222222111111,,,,,,,,,,,,,,,++++++++++++++++++,,,---------...*********)))***++++++,,,***+++***)))((((((***,,,)))***)))(((&&&&&&(((***'''((()))***+++,,,,,,,,,)))***,,,...000000000000)))***---///222444555555222444555444444444666888;;;???DDDHHHIIIGGGFFFEEE<<<;;;::::::;;;;;;:::999666777777888888999::::::999999999:::;;;===>>>???>>>@@@CCCEEEEEECCC@@@>>>>>>>>>>>>???AAACCCFFFGGGGGGHHHGGGCCCCCCGGGIIIGGGEEEEEEFFFHHHKKKPPPUUUXXX^^^^^^]]]\\\YYYVVVSSSQQQOOOLLLKKKMMMJJJGGGOOO[[[dddgggiiijjjhhhccc]]]YYYQQQQQQPPPRRRTTTVVVUUUUUUWWWUUUSSSSSSTTTUUUTTTSSSVVVTTTSSSSSSUUUVVVWWWWWWVVVUUUVVVYYYZZZZZZ___ddd______```aaacccgggmmmrrrxxx|||vvvtttrrrpppmmmhhhaaa[[[UUURRRLLLJJJGGGEEEEEEEEEEEECCC???<<<===??????;;;:::<<<>>>???AAA@@@>>>;;;999999777888999777555333222222000000000000000000000000/////////111444555555333111333555444333222333444333222111000000111222333222111000///000111333444111111111222222111---+++------,,,,,,------...///,,,+++++++++++++++,,,,,,///333777:::;;;;;;<<<===AAA@@@???<<<:::888666555222222222222333555777999:::999;;;AAAGGGMMMVVV___^^^^^^]]]YYYTTTVVVfffwwwNNNKKKFFFBBB???>>>??????BBBBBBAAAAAAAAABBBCCCDDDBBBGGGMMMQQQQQQOOOMMMLLLLLLMMMOOOQQQRRRRRRRRRQQQPPPRRRTTTVVVXXXXXXXXXXXXUUUTTTQQQMMMIIIDDD@@@>>>888999;;;===>>>>>>===<<<:::888555444333444666777777999<<>>999888777888999999888777555555555555555555555555444333222333555666555444111222222111000///111222/////////......///222444222444666666333000...------------,,,------...............---------,,,,,,++++++,,,...000111000...///111333333333444777999777555222111222111000///333111///....../////////000111111111000//////000999555333444333///---//////111333444333333444666000111222000...------...+++,,,---///111222333333444444444666777555111---,,,,,,,,,,,,,,,,,,,,,,,,(((---///---,,,---,,,************)))***++++++,,,,,,------,,,+++)))***+++)))***+++---///111222222444222000...,,,+++++++++---......///////////////------,,,,,,,,,++++++,,,***++++++,,,------------///...---------...222777000000000000////////////,,,,,,++++++++++++******************++++++,,,,,,***)))(((((((((((()))***%%%(((++++++)))(((***---++++++***((('''''')))+++&&&(((***+++------,,,,,,((())),,,...000111111111***+++---///222333444555444555555444333444777:::777<<>>???<<<===@@@BBBBBBAAA???>>><<<<<<===???BBBDDDGGGHHHFFFGGGEEEAAA@@@CCCEEECCCCCCEEEIIINNNSSSWWW[[[\\\^^^^^^^^^YYYTTTOOONNNOOOKKKIIIJJJLLLJJJHHHNNNWWWYYY\\\```bbbaaa]]]WWWSSSNNNMMMMMMOOORRRTTTTTTTTTUUUSSSQQQPPPPPPQQQPPPNNNPPPOOONNNOOORRRTTTUUUTTTVVVWWWZZZ]]]^^^___aaaddd^^^^^^^^^]]]___ccciiinnnuuuyyyvvvrrrppplllgggaaa\\\XXXUUUOOOLLLHHHFFFFFFFFFFFFFFF@@@===<<<>>>===::::::<<>><<<;;;888888777666444222111111////////////////////////.........000333444333222///111333333222111222333222222222111111222444666111111111111111111111111,,,,,,---/////////---,,,......///000000000000000---------------......///333666:::<<<======>>>>>>DDDCCCAAA===888444222111222111000000000222333444666666999@@@FFFLLLVVV```^^^______ZZZRRRTTTdddvvvOOOLLLGGGBBB??????@@@AAADDDCCCCCCCCCDDDDDDEEEEEEBBBFFFKKKNNNNNNMMMMMMMMMLLLMMMNNNPPPRRRSSSUUUUUUWWWWWWXXXXXXXXXWWWUUUTTTSSSQQQMMMIIIEEEBBB???>>>999:::===???@@@@@@>>>===888777444333222444666777;;;::::::;;;>>>BBBEEEHHHHHHHHHGGGFFFEEECCCBBBAAA<<<<<<;;;<<<======;;;999333444444444444555555555444333222333444555444333000111222111000000222333222222111///---...111555333555777777444222111111111111000////////////////////////.........------,,,,,,,,,...///000...,,,...///000111222444666888666444222111111111000///000000///...---...///000...000111000...,,,---///222222333444///***+++000111333555666555555666777000111222111///......///,,,,,,---///000222333444333222111111111111111000..................------(((---///,,,+++,,,---+++******)))))))))***+++++++++,,,---,,,***))))))***((()))+++,,,............111000///...,,,+++******,,,,,,,,,,,,------.........---,,,++++++++++++,,,,,,---///111333444555555444444333000...///222444///.........------------++++++++++++++++++++++++***))))))))))))***++++++------,,,+++++++++++++++###'''+++,,,***)))***---,,,---,,,+++))))))+++---&&&''')))+++,,,,,,,,,+++((()))+++---///111222222---...///111222333333333666666555444333555888;;;555:::>>>===888666888<<<;;;:::::::::;;;;;;999777888888888999::::::;;;;;;999999:::<<<===>>>>>>???999;;;===???AAABBBBBBAAA;;;<<<===???BBBDDDFFFGGGFFFGGGEEE@@@???CCCDDDBBBBBBFFFMMMUUU[[[^^^^^^^^^YYY[[[[[[VVVPPPLLLLLLOOOIIIHHHIIIJJJIIIIIIMMMRRRVVVZZZ^^^aaa```\\\VVVRRRKKKKKKLLLNNNRRRUUUVVVVVVTTTRRROOONNNNNNMMMLLLJJJMMMLLLLLLNNNQQQTTTTTTTTTVVVZZZ___aaaaaa```___^^^[[[[[[ZZZZZZ[[[```fffkkkvvv~~~~~~yyyqqqoookkkfffaaa\\\YYYWWWRRROOOKKKIIIIIIJJJIIIIIICCC???>>>???>>>;;;;;;>>>@@@CCCGGGGGGEEEAAA???===888777555444333111000///////////////////////////...------///111222222000...000111222111000111222222333444333222222555888///000333444444222000...,,,---...//////......---...///000111111111000000...---------......///000222555999===???AAADDDFFFJJJIIIEEE???888333111111222111000//////000111222333555:::@@@DDDHHHRRR\\\[[[]]]___[[[TTTUUUeeewwwMMMJJJFFFBBB@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFJJJMMMNNNOOOPPPRRRQQQPPPOOOOOOQQQSSSVVVXXX^^^^^^\\\ZZZVVVRRRNNNLLLNNNLLLHHHEEEAAA???>>>>>>;;;<<<>>>@@@@@@@@@???>>>888777555333333444666888<<<;;;999999;;;???DDDGGGEEEFFFFFFGGGFFFEEECCCBBBBBBAAAAAAAAABBBAAA>>><<<444444444555555555555555444222222222444444333222000111111111000111222444444555555222//////222666333555666666555555666777777666555333222111111111111000000000000/////////...------...000///---+++------...///111333555666444222000000222222222111///000111000//////000222,,,...000...+++)))+++---+++---111222...***...555333555777777666666777888000111222111///...///000---------...///111222333111111000---+++***,,,...//////000000000///...---(((---...,,,+++------,,,******))))))******+++,,,***+++,,,+++)))))))))+++)))***++++++,,,,,,,,,+++......------,,,++++++***---,,,,,,,,,,,,---.........---,,,+++***+++,,,---+++,,,...111333444666666888:::888222.........---//////............------++++++++++++,,,,,,,,,---******)))(((((()))***+++******+++++++++******)))%%%'''***++++++++++++,,,,,,---...---,,,++++++,,,&&&'''((()))***+++++++++)))***+++---///000222333///000111222333333444444666666666555444666999;;;666:::<<<;;;777666999===;;;::::::;;;<<<<<<999777888999999::::::;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>999:::<<<>>>@@@BBBCCCDDD<<<===>>>@@@BBBDDDEEEEEEFFFGGGFFFAAAAAAEEEFFFDDDCCCHHHPPPXXX]]]___^^^]]]WWWXXXXXXUUUQQQNNNNNNPPPIIIIIIIIIIIIHHHIIILLLOOOTTTVVVZZZ\\\[[[WWWRRRNNNIIIIIIJJJMMMRRRUUUVVVVVVRRRPPPMMMLLLLLLKKKJJJIIIMMMLLLMMMPPPSSSUUUVVVUUUVVV\\\bbbbbbaaa___[[[WWWXXXXXXYYYZZZ\\\```fffkkkyyy~~~zzztttsssoookkkfffbbb___]]]TTTRRROOOMMMMMMMMMMMMKKKHHHCCC@@@@@@>>>;;;<<>>======>>><<<===>>>??????>>>======:::888666555555666999::::::999999999;;;>>>BBBDDDGGGHHHJJJKKKJJJHHHFFFDDDDDDCCCCCCCCCCCCAAA>>>;;;777777777777666666666666444222111222333444333111///000111111000111333555666888999666222000333777333444666666666888;;;>>>>>><<<:::888666444333333222222222111111111000000000//////000111000---+++---------...111333444444000///...///111333333222///111333333111111333555---///111///+++)))+++...,,,+++...111000...111666444555777777666555555666000111222111/////////111---------------///000111,,,000333111,,,***---111...///000000000...---,,,)))---///,,,+++---...---+++************+++,,,,,,((()))+++***))))))***+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++......---------...///000///...,,,+++++++++------***+++---...000111111111444888888222...///...***............------------******+++,,,---......///+++***)))(((''')))***+++"""$$$''')))+++***)))((((((((()))+++------,,,+++***,,,...///---+++******&&&&&&&&&'''((()))++++++***++++++,,,...000111222///000111333555666666666666666777666666666999;;;888999:::999777888;;;>>>;;;;;;;;;===>>>===:::888999999::::::;;;<<<<<<<<<===>>>???@@@@@@???>>>===;;;;;;<<<===???@@@BBBCCC???@@@AAABBBCCCDDDDDDDDDDDDEEEDDD@@@AAAEEEGGGFFFEEEIIINNNTTTXXXZZZ[[[[[[YYYYYYYYYXXXUUUSSSRRRQQQKKKKKKJJJHHHGGGIIIKKKLLLOOOQQQSSSTTTRRRNNNJJJGGGGGGGGGHHHKKKOOORRRRRRRRRLLLJJJIIIIIIJJJKKKJJJIIILLLLLLMMMPPPSSSUUUUUUUUUVVV]]]aaa___]]]]]]YYYTTTWWWXXX[[[]]]```dddjjjnnnxxxzzz}}}xxxtttssspppmmmhhhddd```^^^UUUTTTRRRQQQQQQPPPNNNLLLKKKFFFBBBAAA>>>;;;<<>>@@@@@@LLLNNNOOOPPPOOOLLLIIIGGGBBBBBBAAAAAAAAA???;;;888999999999999888888888777444222111222333333222111...000111111000111333555777:::;;;999444222444777333444555666777:::>>>BBBBBB@@@>>>;;;888666555444333333333222222222111111111111000111111000...,,,------,,,...000222333333---,,,,,,...000333333333000222555444222222444777///222444222...+++---111222...---111333111000222444555777666555444444555000111222111000///000111...---,,,,,,---...///000(((///777777111///333999....../////////...,,,+++)))...///,,,+++...///...++++++******++++++,,,---''')))******))))))***,,,///...---,,,+++*********)))***+++,,,,,,,,,,,,,,,000//////......000111222000///---++++++,,,---...//////000111111111111111---333555111///111111---------,,,,,,,,,+++++++++******+++,,,...///000000,,,+++)))(((''')))***+++!!!$$$(((---//////...---+++)))(((***...///---***(((+++...///---+++)))(((&&&&&&%%%&&&'''(((***,,,++++++,,,,,,...///111222---///111333666888999999555666777777777777999;;;777777777666666888;;;>>><<<<<<<<<===>>>===;;;888999999:::;;;;;;<<<<<<===??????@@@AAAAAA???>>>===<<<<<<<<<======???@@@AAABBBCCCDDDDDDEEEDDDDDDDDD@@@BBBAAA>>>???DDDFFFEEEGGGIIIKKKOOORRRVVVXXXZZZ\\\\\\\\\[[[ZZZWWWUUUSSSMMMLLLJJJGGGFFFIIIKKKKKKOOOPPPQQQQQQOOOKKKGGGDDDFFFFFFFFFHHHLLLNNNNNNNNNGGGFFFEEEFFFIIIKKKKKKJJJKKKJJJKKKNNNQQQSSSSSSRRRVVV]]]___\\\ZZZ[[[YYYTTTWWWZZZ]]]aaadddiiinnnrrrssstttwww|||~~~{{{tttlllkkkiiifffbbb^^^YYYWWWUUUTTTSSSSSSSSSQQQOOOLLLMMMGGGCCCAAA>>>:::;;;???>>>AAACCCCCCAAA???>>>>>>666222//////111222111000000000000000000000000000222111111333555555444333---///111111111111222333///222333111---,,,000444666444111......///222333(((+++------,,,,,,///222000000000000000111222222000000000000111222444444;;;;;;<<<<<>>DDDDDDCCC@@@>>>>>>@@@BBBCCCNNNWWWXXXWWWYYYYYYYYYYYYVVVQQQMMMKKKKKKMMMOOOXXXQQQJJJFFFFFFGGGFFFEEEEEEBBB???<<<999888999999;;;AAACCC???===???>>>:::999999::::::;;;<<<<<<<<<999999;;;>>>CCCFFFGGGGGGPPPPPPPPPOOONNNMMMLLLLLLGGGDDDAAAAAAAAA@@@===;;;999999888777555333222111333111///000222444444444000111222222222333666999<<<<<<<<<;;;;;;:::::::::666777777888:::<<<>>>???EEEDDDAAA>>>999555111///444333333222222333333444555666666666333000,,,***000//////.........//////...//////111222333444555333666999888555333444555444444444222000///000111...111333111...---000444666666777888777555444333222111000//////.........000///,,,*********+++,,,000000000111111333444555555333000.........---,,,***+++---...///////////////...---,,,,,,,,,,,,,,,***...---((((((------)))111,,,'''(((,,,///...+++.........---,,,,,,...000111111111000000000000000222000---++++++,,,...///+++///222222///---...///000000///...---,,,,,,++++++++++++,,,---...///000))))))***+++,,,...///000...,,,***(((((()))***+++&&&''''''((()))******+++,,,++++++++++++++++++,,,***+++,,,---...---,,,,,,+++******+++------,,,***........................,,,...000444777888666444777777777777666666666666555777:::;;;<<<;;;999777<<<@@@@@@;;;;;;>>>>>>999;;;<<<<<<;;;999999;;;<<>>===:::;;;<<<>>>???AAABBBCCCDDDCCCAAAAAABBBCCCBBBAAAAAAAAA??????@@@CCCEEEGGGBBBFFFJJJLLLMMMPPPUUUYYYYYYZZZ[[[\\\\\\XXXRRRMMMKKKJJJHHHFFFEEEGGGKKKOOONNNQQQPPPMMMKKKKKKIIIEEEEEEFFFGGGHHHHHHHHHHHHHHHJJJGGGEEEFFFKKKLLLJJJFFFKKKJJJJJJNNNRRRUUUTTTSSSVVVZZZ\\\[[[XXXUUUUUUWWWXXXZZZ^^^cccjjjpppuuuxxxwwwtttsssuuuvvvvvvyyy~~~{{{vvvrrrlllgggeeeeeeccc]]]XXXXXXUUUUUUTTTUUUUUURRROOOKKKKKKHHHCCC>>><<<<<<>>>@@@EEE@@@@@@FFFHHHCCC??????666666555333222000///...////////////000111222333//////000111222222222222555222//////111333222000111111222333333333333222333222111////////////000------,,,,,,,,,---......333000///111111000111555222///000222222///111555555777999>>>CCCIIINNNQQQSSSNNNGGG???999555333333111000000////////////000///222555999<<<@@@DDDHHHOOOTTTRRRQQQVVVVVV[[[kkkttt===???@@@AAAAAABBBCCCDDDCCCBBBAAA???===>>>@@@CCCFFFOOOVVVWWWVVVXXXYYYXXXUUURRRNNNKKKJJJKKKMMMOOOPPPNNNJJJFFFCCCBBBDDDEEECCCAAA???<<<:::999999::::::@@@CCC@@@>>>???>>>:::======<<<<<<======<<<<<<666666999>>>DDDJJJMMMNNNOOONNNLLLKKKJJJJJJJJJJJJIIIFFFCCCBBBAAA@@@<<<999:::999999888666555333222333111///000222444444444333444555666666888<<>>???BBBBBBAAA???===;;;999888444333333222222333333444888999999888666222///,,,000///......------......+++,,,---...000111333333444777999999666444444555444555555555444444666777000222444333///...111555555666666666555444444333111000///...---------------,,,+++******+++,,,---666555555444333333222222333111//////000111111000,,,------...///000000000............------,,,,,,***------))))))------***...+++))))))---///000///...//////---,,,,,,...000000000000000000000000000111///---,,,+++,,,...///---...000000///......///000//////...------,,,,,,,,,,,,,,,,,,---...//////++++++++++++,,,,,,---...,,,+++***)))((()))******''''''(((((()))******+++******))))))))))))******)))***+++------,,,,,,+++''''''((()))))))))((((((,,,,,,------...///000000...000222666888888777555666666666666666666666666777999;;;======<<<:::999999===<<<888888<<<<<<888;;;<<<<<<;;;::::::;;;===>>>>>>?????????>>>===<<<999:::;;;===???@@@BBBBBBBBBAAA???@@@AAABBBBBBAAAAAAAAAAAAAAABBBDDDFFFGGGAAADDDHHHIIIIIIKKKPPPUUUZZZYYYYYYYYYYYYWWWTTTPPPNNNMMMJJJFFFDDDEEEHHHKKKLLLOOOOOOLLLKKKLLLKKKGGGFFFGGGGGGHHHIIIIIIIIIIIIJJJGGGDDDEEEHHHJJJHHHFFFHHHHHHHHHLLLQQQSSSSSSRRRVVVYYY[[[[[[XXXWWWXXXZZZZZZ\\\aaagggmmmsssxxx{{{zzzvvvtttuuusssppprrrwww}}}wwwsssnnnhhhddddddbbb\\\XXXYYYUUUTTTTTTTTTTTTSSSOOOMMMJJJGGGBBB>>>;;;;;;<<<===DDD@@@AAAGGGIIIEEE@@@@@@888777555333111//////.../////////000000222333333000000111222222333222222555222//////111333333111000000111222333333222222333222111////////////000---------,,,,,,------...000---...111222000111444000111333444000---000777666777:::===AAAEEEHHHJJJKKKGGGAAA;;;777555444444111111000////////////000000222555777999===AAADDDIIINNNLLLLLLRRRQQQVVVfffrrr;;;???BBBBBB???>>>BBBEEE@@@@@@???===<<<>>>AAADDDHHHOOOTTTSSSSSSUUUWWWWWWPPPMMMJJJHHHGGGHHHKKKLLLGGGIIIIIIEEE@@@>>>@@@DDD@@@???>>>===<<<;;;;;;;;;:::@@@CCCBBBAAA@@@???;;;BBB@@@????????????>>><<<:::999999<<<@@@DDDFFFFFFKKKJJJGGGEEEEEEFFFGGGHHHIIIGGGDDDCCCAAA???<<<999;;;::::::999888777555444333222111111333555555555111333444555666999<<>>???AAAAAAAAA@@@???>>><<<<<<555555444444444444555555:::::::::999777333000...//////...---,,,,,,------***+++,,,...000222333444666888999999777555444444333444666666666777999<<<222444555444111111333666555444444333333333333444000///...------,,,,,,,,,))))))***++++++,,,------444555555555444333111000111///...///222444444444//////......///000111222---...///000///...---,,,+++---,,,******------+++,,,++++++,,,---000222333/////////...------///111/////////000000000000000///...------------------000...------...//////.../////////...---------,,,,,,,,,,,,,,,------...///---,,,,,,+++++++++,,,,,,*********)))))))))))))))'''(((((())))))*********((((((''''''''''''((((((((()))***+++,,,++++++***$$$'''))))))'''&&&(((******+++,,,---...000111111111222555777888888777666666666666666666666666666999;;;===>>>???>>><<<;;;888::::::888888;;;;;;999<<<======<<<;;;;;;<<<>>>======>>>>>>>>>===<<<;;;999:::;;;<<<>>>???AAAAAA@@@>>>===>>>@@@AAAAAA@@@???@@@BBBCCCEEEFFFGGGGGGFFFIIIJJJJJJJJJLLLQQQVVVZZZXXXWWWWWWWWWVVVTTTRRRMMMLLLIIIFFFDDDDDDGGGJJJLLLOOOPPPNNNNNNQQQQQQNNNJJJJJJJJJJJJJJJKKKKKKKKKLLLIIIEEEEEEHHHJJJIIIGGGEEEEEEFFFIIINNNQQQRRRRRRUUUXXXZZZ[[[YYYYYY\\\___]]]```eeekkkqqqvvvzzz|||yyyvvvuuuuuurrrooopppttt~~~yyyuuuooohhhcccbbb___ZZZXXXYYYTTTSSSRRRRRRSSSRRRPPPNNNIIIFFFAAA===:::999999:::BBB@@@CCCHHHJJJFFFAAA@@@:::888555222000/////////000000000000111222333333111111222333333333222222222000......000111111111...///000111222222222222222222111000////////////......---------------...---,,,...333444222111444000333777666000+++000999666888:::===>>>@@@@@@@@@@@@>>>:::666444444555555222111000///////////////000222444666777999<<>>===>>>@@@>>>???>>>======???BBBFFFIIINNNPPPNNNNNNQQQTTTTTTMMMJJJGGGEEEDDDEEEFFFHHHBBBCCCDDDBBB???===>>>@@@=========<<<<<<<<<======;;;@@@DDDEEEDDDCCCAAA???DDDBBB@@@@@@BBBCCCAAA???>>><<<<<<===???AAABBBAAAGGGEEEAAA??????AAADDDFFFEEEEEEDDDCCCBBB@@@===<<<;;;;;;;;;;;;:::999777777555444333444666777777666333444555555555777:::===<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;===???@@@AAAAAAEEEDDDCCCAAA>>><<<999888888777777666666777777888999999999888666333000...///...---,,,,,,,,,,,,,,,,,,,,,...000222444555666888888999999777555444333222333555555555666999;;;444555666555333333555777333333222111111222333444000000///...------------((()))***+++,,,,,,,,,,,,+++,,,///222333333222222///......///222444444333111000000//////000111222,,,...///111111000...---+++,,,,,,++++++,,,------,,,---///......///222444///000000...------///111......///////////////000------------------------222...++++++...000///---...............---------,,,,,,,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,((()))*********))))))((((((((()))))))))*********(((''''''&&&&&&''''''((('''((()))++++++******)))$$$)))---,,,)))'''***...++++++,,,---...///000111222444666777666666555555777777777777777777888888:::;;;===>>>>>>>>>===<<<:::;;;:::999:::<<<======<<<=========<<<<<<===???>>>>>>>>>>>>======<<<<<<999999:::<<<===???@@@@@@>>><<<;;;<<>>???BBBFFFGGGDDD@@@>>><<<:::666222000///000000111111111111111222333333222222333333333333222222000...------...///000000---...///000111222222222222111111000//////............------------......------111888:::666555666333444666666222...111888666888:::======<<<;;;:::999888555333333333444555222222111000////////////000222444555666888;;;======CCCCCCDDDKKKLLLRRRbbbsssBBB@@@>>>>>>@@@@@@>>>;;;===>>>?????????AAADDDGGGGGGJJJKKKHHHIIIMMMPPPOOOLLLJJJFFFCCCBBBAAABBBCCCBBB@@@>>>???@@@@@@>>>;;;<<<<<<<<<<<<<<<===>>>???>>>AAAEEEHHHHHHEEEDDDEEEDDDAAA???AAAEEEFFFDDDAAA;;;;;;<<<@@@DDDGGGHHHHHHCCC@@@===:::;;;===AAADDD@@@AAABBBCCCBBBAAA??????;;;;;;<<<<<<;;;:::999999777666666777999:::999888999::::::999888999;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAACCCDDDDDDDDDHHHGGGFFFCCC@@@===:::999:::::::::999999:::::::::999999999888666444222111//////...---,,,+++++++++,,,,,,...///111333444555777777888888888666444333444555666666555555777999555666666555444444555666222111000000000222333444222111000///............***+++,,,,,,,,,,,,+++***&&&(((,,,000222333333333///......///111222111000222111111000000000000111+++---///111111000///...,,,++++++,,,,,,,,,---...///000111000//////000222/////////...------///111------........./////////,,,,,,------------------111...***+++---//////------------...............------,,,,,,,,,---......************+++,,,------((()))************))))))))))))))))))************)))((((((''''''(((((()))'''((()))***+++***))))))%%%***...---***))),,,///---------...............333555777666444333333444888888999999::::::::::::999:::;;;<<<<<<<<<<<<;;;<<<:::999999:::;;;<<<>>>;;;<<<======<<<<<<>>>@@@??????>>>>>>============999:::;;;<<<===>>>???@@@>>><<<;;;<<>>AAAEEEGGGHHHGGGGGGFFFIIIKKKKKKJJJLLLRRRVVVUUUUUUVVVWWWVVVRRRLLLHHHDDDEEEEEEDDDDDDGGGKKKNNNPPPTTTWWWWWWYYY]]]]]]ZZZWWWVVVUUUTTTSSSSSSTTTTTTPPPNNNLLLKKKKKKKKKKKKJJJDDDEEEFFFHHHKKKNNNQQQSSSUUUYYY]]]___```aaaeeeiiifffgggjjjmmmoooqqqsssttttttvvvzzz~~~}}}zzzoooggg```]]]ZZZVVVUUUWWWPPPNNNLLLKKKLLLMMMLLLLLLHHHEEEAAA===999888777777:::===AAABBBBBB@@@>>>;;;<<<:::666222000000111222111111111000111111222222111111222333333333222222000000/////////000111333......///111111222222222111111000000///......---...------------.../////////000555===???;;;999:::777333222555666444333555666888:::<<<===;;;999777777666444222222222444444333222111000///////////////000333444555888;;;===<<>>@@@BBBCCCCCCDDDEEEGGGDDDFFFFFFDDDFFFKKKMMMLLLKKKIIIFFFCCCAAA@@@@@@@@@CCC@@@===>>>AAAAAA>>>;;;===<<<;;;:::;;;===???@@@@@@@@@DDDHHHHHHFFFFFFIIIDDDAAA>>>@@@EEEHHHEEEBBB;;;<<<===@@@CCCCCCBBB@@@???===:::888999<<>>AAABBBAAA@@@@@@@@@;;;;;;;;;<<<<<<;;;::::::888777777999;;;<<<:::999;;;;;;;;;999777777999;;;<<<<<<<<<<<<<<<=========>>>???BBBDDDFFFGGGGGGGGGHHHHHHHHHFFFEEECCCAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<999999999999888777666555000000...---,,,,,,,,,,,,++++++,,,---///000111111666555555666777777555222777777888777555555666888555555444444444444555555000000000111111333444444222111000//////......///---,,,,,,,,,,,,,,,,,,,,,***+++---///000111111000//////...///111111///...111111222111111000///...+++,,,---///000000000///---******------,,,---000000000000000000000000000.........---,,,,,,...000,,,,,,------.../////////,,,,,,,,,,,,,,,------...///---,,,,,,---......---,,,---------.../////////---------,,,,,,------...)))))))))******,,,------***************+++++++++************************))))))(((((((((((())))))'''((()))***+++******)))$$$(((++++++))))))+++---........................444777888777333000111333999999::::::;;;<<<<<<<<<999999:::;;;;;;;;;;;;;;;<<<999777888999888:::===:::;;;<<<<<<;;;<<<===???@@@???>>>=========>>>>>>:::;;;<<<===>>>??????@@@@@@>>>===>>>@@@AAAAAA@@@<<<>>>BBBEEEHHHIIIIIIIIIHHHKKKMMMNNNLLLMMMQQQTTTQQQRRRSSSUUUTTTPPPIIIDDDGGGGGGHHHGGGGGGIIILLLOOORRRWWW[[[]]]___aaa___[[[]]]\\\ZZZXXXWWWWWWXXXXXXPPPPPPOOONNNLLLKKKJJJJJJGGGHHHJJJKKKLLLNNNRRRUUUXXX\\\bbbddddddeeehhhkkkhhhhhhhhhiiikkkmmmoooqqqwwwzzz{{{ooohhhaaa^^^[[[WWWVVVWWWQQQNNNKKKIIIJJJKKKKKKKKKHHHFFFBBB>>>;;;999999999888===@@@>>><<<<<<;;;888;;;999666444222222222333111000000000000000111111//////000111222333222222222333333222222222555777///000111111222222111111000000000000///...------,,,,,,------...///111111222222888???AAA===:::;;;999333000444888777666666777888:::;;;;;;999777555666555333222222222333333444333222111000/////////...000222333444666999<<<;;;@@@>>>@@@IIIMMMWWWiiixxx>>>=========>>>??????>>>>>>AAAEEEGGGGGGFFFFFFGGGBBBDDDDDDCCCEEEKKKLLLJJJIIIHHHEEECCCAAAAAAAAAAAADDDBBB@@@@@@???????????????===:::999999<<<@@@BBB@@@???AAAFFFGGGDDDGGGLLLEEEAAA>>>@@@EEEGGGCCC???@@@@@@BBBDDDEEEBBB<<<888===;;;999888999;;;>>>AAA999===AAABBB@@@>>>>>>>>>::::::;;;<<<<<<;;;;;;;;;666666777888;;;;;;:::888999::::::888777777:::<<<;;;<<<<<<<<<=========>>>>>>@@@CCCFFFGGGHHHHHHGGGHHHHHHHHHGGGGGGFFFEEEDDD;;;;;;;;;::::::;;;;;;;;;777777888888888888888888222111///...---,,,,,,,,,,,,,,,------...//////000444333333555777777555222555666666555444333555777444333222222333333333333...///111222333444444444111111000///............---,,,,,,,,,,,,---///000,,,,,,,,,,,,------------/////////000222222111//////111222333222000---+++***+++,,,---...///000000---******---...,,,---111000...---///222333111///---------,,,++++++---///+++,,,,,,---......//////---,,,+++******,,,...///,,,---......---,,,------,,,,,,------...//////000...------,,,,,,---------+++***************++++++,,,+++*********+++---...************************))))))(((((((((((())))))((()))***+++++++++***)))%%%&&&''')))******++++++,,,---------.../////////777999;;;888333000111444999999::::::;;;<<<<<<===999999::::::;;;;;;;;;;;;???:::888:::999777999>>>999:::;;;;;;:::;;;===??????>>>===<<<<<<<<<======;;;<<<======>>>???@@@@@@BBBAAA???@@@AAABBBBBBAAA>>>@@@CCCGGGJJJKKKMMMMMMKKKNNNQQQQQQNNNLLLMMMOOOMMMMMMNNNPPPPPPNNNJJJGGGHHHIIIJJJKKKLLLNNNRRRUUUWWW]]]ccceeefffgggddd^^^```___\\\ZZZYYYYYYZZZZZZSSSTTTUUUTTTRRROOOMMMLLLKKKMMMNNNNNNMMMOOOSSSWWWZZZ```fffiiiiiihhhiiikkkgggfffeeefffhhhllloooqqqwww{{{zzzqqqjjjdddbbb^^^YYYWWWYYYSSSPPPLLLIIIIIIJJJKKKKKKHHHFFFCCC@@@===<<<;;;;;;888>>>@@@;;;888999999777999888777555444333333333000000///////////////000,,,---///000111222333333111333444333222222555888222222222222222222111000///000000000000...---,,,++++++,,,---///111222333222222777===???;;;999999777333222666888777777:::999999::::::888666333222333222222222222222333333555444222111000/////////...000111111111333555777777;;;999:::CCCIIIUUUiiiwww>>>AAABBB@@@;;;999;;;===???CCCHHHJJJJJJHHHGGGGGGAAACCCDDDCCCFFFKKKMMMJJJGGGFFFDDDCCCBBBBBBCCCCCCCCCEEEEEEBBB>>>===???CCC@@@===:::888888;;;@@@CCC@@@>>>???DDDEEECCCFFFMMMGGGBBB>>>???DDDEEEAAA<<>>@@@:::===AAAAAA???<<<;;;<<<999:::;;;;;;<<<;;;;;;;;;555555666888::::::888777<<<=========<<<===@@@BBB;;;<<<<<<<<<======>>>>>>>>>@@@CCCFFFGGGHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBB;;;::::::999999::::::;;;444444555555666666777777222222000///...------,,,////////////000000000111333111111444777777555222000111222222111111333555333222111111222333222222...///111333444555444444000000...---------------,,,,,,++++++,,,///222444(((((((((((()))***+++,,,///...///111444444333111...000222333222///,,,)))******++++++---...000111...))))))...///,,,---222...,,,***---333555333///,,,------+++******,,,...++++++,,,------...//////...,,,***)))))),,,...000)))---000000---+++,,,...+++,,,,,,---...///000000...------,,,,,,,,,---------,,,+++***))))))))))))---,,,+++******,,,...///++++++******************((((((''''''''''''((((((((()))***,,,,,,++++++***''''''''')))+++---,,,+++***+++,,,---...000111111999;;;===999444000222555888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<>>===<<<;;;:::;;;<<<<<<<<<======>>>???@@@@@@AAADDDCCCAAAAAABBBCCCBBBAAAAAABBBEEEHHHKKKNNNOOOPPPIIILLLOOONNNJJJFFFEEEFFFKKKJJJJJJKKKMMMMMMLLLJJJFFFHHHKKKNNNPPPTTTYYY]]]]]]dddjjjmmmnnnmmmiiibbbaaa```]]][[[YYYYYYZZZ[[[WWWYYY[[[[[[XXXTTTQQQPPPNNNOOOPPPPPPOOOPPPTTTXXX\\\bbbiiilllkkkjjjjjjkkkeeedddcccdddggglllqqqtttsssyyy~~~yyyssslllgggeeeaaa\\\YYYZZZVVVRRRMMMJJJJJJKKKLLLLLLHHHFFFDDDAAA???>>>======:::???@@@:::666888999777777777777666555555444444000///............//////***,,,---///111222333333///000222111///000333666333333333333333222111000///000000000000...---,,,******+++---///111444555111111555;;;<<<888666777444333555888777555888===;;;::::::888666333000///000000000111111222333444555444333111000////////////000111000//////111333444777444444>>>EEERRRggguuuJJJIIIFFFCCCAAA@@@@@@???BBBBBBAAABBBBBBDDDEEEEEEDDDEEEFFFFFFEEEEEEFFFGGGAAAAAABBBCCCEEEFFFFFFGGGIIIGGGEEEEEEEEEDDDAAA??????<<<::::::<<<===<<<:::<<<===@@@BBBDDDEEEFFFFFFAAA@@@@@@AAAAAA@@@===:::???CCCHHHMMMOOONNNKKKHHHIIIAAA:::999>>>BBBBBB??????@@@AAAAAA@@@>>>;;;999<<<;;;;;;<<<>>>@@@@@@???333222222333666777777666777:::<<<===<<<;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>>>>AAAFFFJJJLLLLLLJJJHHHGGGHHHHHHGGGDDDAAA>>><<<777666666777:::<<<======555555555555555555444333///......---------......,,,...000000......111444222333444666888777555333111...,,,///444777444111333222222111222222333333111333444444222222333444333333222111000...---,,,+++,,,---......------,,,---,,,+++++++++,,,---...///111222222000//////000000111333333333111///......,,,***,,,000111000---,,,---...+++((())),,,000,,,...000000///.........111///.........///......---------.........//////...---++++++------,,,+++,,,...000...,,,***,,,...++++++,,,---............000333222,,,***+++,,,+++,,,++++++***))))))*********)))((((((***,,,///111************************)))((('''&&&&&&'''((()))(((((())))))************,,,)))(((+++000222000,,,------------.........///555444333222222222222333333666999:::999999:::;;;:::;;;<<<<<<<<<;;;:::999333:::>>>:::666666888888;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>===<<<===@@@DDDEEECCCAAA???CCCFFFDDD@@@===???BBBGGGEEEGGGMMMPPPNNNLLLLLLHHHIIIJJJJJJHHHHHHHHHJJJJJJKKKKKKJJJIIIJJJMMMPPPKKKMMMQQQUUU[[[aaaeeehhhkkklllnnnqqqrrrpppkkkggg``````___^^^\\\]]]___aaa^^^\\\[[[ZZZYYYWWWSSSPPPQQQMMMMMMQQQTTTTTTVVVYYY[[[```hhhooopppmmmhhhccchhhiiiddd___aaakkkqqqpppxxx}}}}}}xxxssspppkkkfffbbb]]]XXXTTTQQQNNNPPPUUURRRJJJKKKRRRSSSFFF@@@EEEFFFAAA@@@EEEDDD@@@>>>>>>;;;666555777444666888888666444444444222111//////000000...---...000111111///...///000222222222222222222333333666666555444222000...,,,//////000000///...------+++,,,---///111222333444777777666555444444333333222333333333444777;;;>>>???;;;777444444444111///000000111222444555666666444333333222111111111111111000///...///000222444777:::===???BBBIIIUUU___mmm{{{MMMKKKHHHEEECCCBBBCCCCCCDDDBBB@@@??????BBBDDDFFFEEEFFFGGGEEECCCBBBBBBCCC??????@@@AAABBBCCCDDDDDDCCCBBBCCCEEEGGGGGGEEECCC>>><<<::::::<<<>>>===;;;;;;===???BBBCCCCCCCCCBBBAAAAAA@@@AAAAAA???<<<999999===CCCHHHKKKKKKJJJHHHEEE???:::;;;AAAGGGGGGEEE@@@@@@@@@@@@>>><<<;;;999<<<<<<<<<>>>AAABBBAAA@@@:::999888999:::;;;:::999888;;;======<<<;;;<<<<<<;;;<<<======<<<;;;<<<>>>???BBBEEEIIIJJJJJJIIIHHHDDDEEEEEEDDDAAA>>>;;;999555555666999;;;<<<:::888444555555555555444222222//////...............///---///000000...///111444111222333444555555333111222000...///111222111000222111111111111111222222222333444333222222333555777666555444222///---,,,//////...---,,,+++******------,,,+++++++++,,,---...000111111000///000000000111111222111000///......---,,,---///000000000.........------///222444...000222222111/////////000///...---......---------------.........//////,,,***((((((***+++,,,,,,,,,...///...+++***+++---++++++,,,---............---111000,,,***---///...,,,,,,+++***))))))))))))))))))))))))***,,,...///************************)))((('''&&&&&&'''((()))((((((((()))***+++,,,------******---222444222///,,,,,,---------.........333333333333333333333333333555888999888888999:::;;;;;;<<<<<<<<<;;;:::999555<<>>>>>>>>>>>>>>????????????>>>===???BBBCCCBBB@@@???BBBDDDCCC???===???AAAFFFDDDEEEKKKMMMJJJHHHHHHFFFHHHIIIJJJIIIIIIKKKLLLIIIKKKLLLMMMMMMMMMPPPQQQOOOQQQTTTYYY___dddiiikkknnnnnnooopppqqqoookkkgggaaabbbaaa^^^\\\\\\```cccaaa```^^^]]][[[XXXSSSPPPQQQNNNNNNRRRUUUUUUWWW[[[ZZZ___ffflllnnnmmmiiifffdddeeeaaa\\\^^^ggglllllluuu{{{}}}xxxuuuqqqlllfffbbb]]]YYYVVVVVVSSSSSSVVVTTTOOOUUU```fffRRRDDDEEEGGGCCC???@@@AAA===<<<===;;;777555777444666888888666444444444000//////000111222000///...000111111///...///000222222222222222222222222333333333333222111111000---.........------,,,++++++,,,---///111222333444777777666555444333333222000111222222333555999<<<===999555333333222000...000000111333444555666777555444333222222222222222111000///...///111333444555999<<<>>>@@@HHHTTT]]]jjjxxxLLLJJJGGGDDDBBBCCCDDDEEEEEEBBB???======@@@CCCFFFEEEFFFFFFDDDAAA??????@@@======>>>???@@@AAAAAABBB@@@AAACCCGGGJJJJJJHHHEEE???===<<<<<<===>>>>>>===;;;===???BBBBBBAAA???>>>AAA@@@@@@@@@@@@>>>:::777444888>>>DDDHHHIIIIIIHHHDDD@@@===???EEEJJJJJJIIIAAA@@@???===<<<;;;::::::<<<===>>>AAACCCCCCBBB@@@;;;:::999:::;;;:::999777888:::;;;<<<;;;:::;;;<<<<<<>>>>>>>>><<<<<<<<<>>>AAACCCEEEGGGHHHHHHGGGGGGCCCCCCCCCBBB@@@>>>;;;:::444555777999;;;:::777444555555555555444333111000000///////////////000000...///000000//////111333333333444555555444222111333222111...,,,,,,...000111000000/////////000000222333222111000111444777;;;;;;:::888555111...---000///...,,,++++++++++++......,,,,,,++++++++++++,,,...000000000///000111000000000000////////////......///...---...111333222000......000111222222111333444444222000000000............---------------------..................,,,******,,,///111111+++------,,,+++***+++,,,+++,,,---......///......+++...///,,,+++...000000---,,,+++***))))))))))))))))))******+++,,,,,,---************************)))((('''''''''((()))***))))))(((((())),,,...000---,,,,,,///444666555333,,,,,,---------.........000111222333444444444444222444777888777777888:::;;;;;;<<<===<<<;;;:::999666<<<>>>;;;999:::;;;;;;888999999:::;;;<<<<<<===============>>>>>>??????AAA???======>>>??????>>>>>>AAABBBAAA>>>===???AAAFFFCCCDDDIIIKKKHHHEEEFFFEEEGGGIIIJJJJJJKKKMMMOOOIIIKKKNNNPPPPPPRRRTTTVVVRRRTTTXXX]]]bbbgggkkkmmmpppooommmmmmlllkkkhhheee^^^```___\\\XXXYYY___eeegggfffdddbbb___YYYSSSNNNQQQNNNOOOSSSUUUUUUWWW\\\ZZZ^^^dddiiilllllliiihhhbbbbbb___[[[\\\bbbggghhhlllttt}}}}}}xxxxxxsssmmmfffbbb^^^[[[XXXYYYUUUUUUVVVSSSRRR]]]lllttt\\\GGGEEEIIIHHHBBB???>>>;;;;;;===;;;777555777444666888888666444444444/////////111444444222111...///111111/////////000111111111111111111111111222222222222111111111111.........------------,,,,,,,,,...///111333444444777777666555444333222222///000111111111333666999999777333111111000///...///000111333555777888999666666555444333222222333111000//////000111444555444888<<<===???FFFRRR[[[fffuuuHHHFFFCCC@@@???@@@BBBCCCCCCAAA???======???AAACCCCCCDDDDDDBBB@@@>>>>>>???===>>>>>>???@@@AAAAAAAAABBBDDDGGGKKKMMMLLLHHHDDDDDDCCCAAA@@@?????????>>>===>>>AAABBBBBB@@@===;;;???>>>=========;;;777444555777<<<@@@DDDFFFGGGGGGFFFCCCAAACCCHHHKKKKKKIIIBBBAAA>>>;;;:::999::::::;;;<<<>>>AAACCCCCCAAA>>>:::999999:::;;;;;;999777666888999999888888999:::===>>>???>>>===<<<===>>>CCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDBBB@@@>>>===666666666777888777555222555666777777666444222111111000000000000111111222///000000000000000111222555666777777666444444444000222111...)))(((,,,111//////......---.........222222111000///111555888;;;<<<;;;:::888555222000000///---,,,,,,---///000......---,,,++++++*********,,,.../////////000111111000////////////000000...///000///------111555555111---,,,......,,,)))111333555444222000000000...///000000...---.................................,,,,,,---///000000000,,,,,,,,,++++++******++++++,,,---...////////////+++///000---,,,...000///---,,,+++***))))))))))))))))))***++++++++++++***************************)))((('''''''''((()))******)))(((((())),,,000222,,,,,,,,,///333555555444------........./////////...000111333555555555555444555777888888888999;;;;;;<<<=========<<<:::999555999;;;888777999;;;:::999::::::;;;<<<===>>>>>><<<<<<;;;;;;<<<===>>>???BBB@@@<<<:::::::::<<<<<<>>>???@@@@@@>>>>>>???AAAFFFCCCDDDIIILLLIIIHHHHHHFFFHHHJJJKKKKKKLLLNNNOOOKKKMMMOOOPPPQQQTTTXXX\\\UUUWWW[[[___dddhhhlllmmmnnnkkkhhhfffdddcccaaa```WWWYYYZZZWWWTTTVVV___fffkkkjjjgggeee```ZZZRRRMMMOOOMMMNNNRRRSSSSSSWWW\\\^^^```dddhhhjjjjjjiiihhhbbbaaa___\\\[[[^^^bbbeeehhhqqq{{{}}}xxxyyytttmmmfffbbb___\\\[[[WWWTTTTTTUUUQQQPPP\\\lllmmmZZZIIIGGGLLLLLLHHHEEE???<<<<<<>>><<<777444666444666888888666444444444000000111333555555222000---///111111000///000000222222111111111111000000444333222111000///......000000///////////////000------///000222444555555888888777666444333222222///000111111111222555777777666333111111000000000///000111333666888999:::888777666444444333333333111111000///000222555666555999===>>>@@@GGGQQQZZZdddtttDDDCCC@@@???>>>???AAABBB??????@@@@@@@@@@@@@@@@@@???AAABBBAAA@@@@@@AAABBB@@@AAAAAABBBBBBCCCCCCCCCDDDFFFJJJNNNPPPOOOJJJFFFIIIIIIGGGDDDBBB@@@?????????@@@BBBBBBBBB???===;;;;;;;;;:::::::::888555222666777999;;;===>>>???@@@AAAAAAAAAEEEJJJMMMLLLKKKCCCAAA>>>;;;999999::::::999:::<<>>???>>>===<<<===>>>BBBBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBBAAA??????:::777444333444555555444666777999999888666444222111111111111111222333444111000///000000111111111444666777666444222333444---000000---((((((---333///...------,,,,,,,,,---/////////......000444888888999:::;;;:::888555444333111///...---...///111......------,,,+++***)))(((***---.........000111000000////////////000111---///111///---...111555444000---,,,------***'''000111333333111////////////111333222000//////000.....................---))))))***+++---,,,)))&&&,,,,,,++++++++++++******,,,,,,---...////////////---111111...,,,------+++,,,+++******))))))************+++++++++***)))))))))))))))))))))))))))))))))(((''''''((()))***+++***)))(((((())),,,000222******,,,...111222333222...////////////000000000...///111333444666777777666777999999999999;;;===;;;<<<=========<<<;;;:::555999:::888888;;;<<<;;;<<<<<<<<<===>>>??????@@@>>>===<<<<<<===???@@@BBB@@@>>>;;;888777777999;;;>>>??????>>>>>>???@@@BBBCCCAAABBBHHHKKKJJJIIIKKKIIIKKKLLLLLLLLLLLLMMMOOOOOOOOOOOOOOOPPPTTT[[[```YYY[[[___cccgggjjjkkklllhhhddd```]]]\\\[[[ZZZYYYRRRTTTUUUTTTTTTXXXaaaiiimmmkkkhhhddd___XXXQQQLLLLLLKKKMMMPPPQQQQQQUUU[[[bbbdddfffggghhhhhhgggfffaaa```___]]][[[[[[___ccclllttt|||{{{wwwwwwrrrlllfffbbb___]]]\\\UUURRRSSSUUURRRNNNVVVccc]]]TTTMMMLLLMMMLLLJJJIIIDDD@@@>>>???<<<666444555444666888888666444444444333333222333444333111///---///000111000///000111222222222222111111000000333222111000///...//////000000/////////000000111//////000222444555777777:::999888777555444333222111222333333333333555777666666444333222111222333///000222444666888:::;;;999888666555444333333333222111000000111333666777888;;;???AAABBBHHHRRRZZZeeeuuuDDDCCCBBBAAABBBBBBCCCDDD===>>>@@@AAABBBBBBAAA@@@>>>???AAABBBAAABBBDDDEEEDDDEEEEEEEEEFFFFFFFFFFFFDDDFFFJJJOOORRRQQQMMMIIIKKKKKKJJJGGGCCC@@@@@@AAAAAAAAAAAAAAA@@@>>>===<<<999888888999999888444111555555444444444555666777888:::>>>EEEKKKNNNOOONNNDDDBBB???<<<:::999::::::888999:::===??????>>><<<999999:::<<<>>>>>><<<999:::;;;<<<;;;:::;;;<<<>>>;;;<<<>>>>>>===<<<>>>???@@@AAAAAAAAABBBBBBCCCCCCAAAAAA@@@??????>>>======;;;888444222222444555555666777999;;;:::888666444222222222222333444555555222111//////111222222111000222444333000///111333+++...///---******///333///...---,,,,,,,,,,,,,,,,,,------------///333666333555888::::::999777555888666333000---++++++***------------,,,,,,******(((***,,,---------...000.........///////////////,,,...////////////000111000///...///000000///...---///111222000//////000///222555444111///000111...............---------******+++,,,---,,,)))&&&...,,,++++++,,,,,,+++***,,,,,,...///////////////...222333///,,,,,,+++)))*********)))******+++,,,,,,,,,+++***))))))(((((()))))))))))))))))))))))))))(((((('''((()))+++,,,))))))(((((())),,,...000))))))+++---.../////////....../////////000000000//////000111333555777888777888999999999:::<<<>>><<<<<<===>>>===<<<;;;:::888;;;;;;999:::>>>@@@>>>>>>>>>>>>>>>????????????AAA@@@???>>>???AAADDDEEE>>>>>><<<999777777:::===???>>>>>>>>>???@@@BBBCCCAAA>>>???EEEIIIHHHIIIKKKKKKLLLMMMMMMMMMMMMNNNOOOQQQQQQPPPOOOPPPTTTZZZ^^^]]]___bbbeeehhhiiijjjjjjaaa]]]YYYWWWVVVWWWVVVUUURRRRRRSSSTTTXXX^^^eeejjjllliiiddd```[[[UUUOOOKKKIIIJJJLLLPPPPPPOOOTTT[[[cccdddeeeggggggfffdddccc^^^]]]^^^___^^^\\\```fffoootttyyy}}}wwwtttsssoooiiieeebbb```]]][[[UUURRRSSSWWWUUUOOOQQQZZZRRRSSSSSSRRROOOKKKIIIHHHGGGBBB???>>>;;;555444555444666888888666444444444555444222222222222111///,,,...000111000///000111444444333333222111111111///............000222333///...---------...///000111111333444666888999999<<<;;;:::888777555444333222444555555444444555777555666666444222222444666111222333555777999:::;;;999888666555333333222222222111000111222444777888:::>>>BBBCCCDDDJJJSSS[[[gggxxxBBBCCCDDDDDDEEEEEEEEEEEE===>>>???@@@BBBCCCCCCDDD???AAABBBCCCCCCCCCEEEGGGGGGGGGHHHHHHHHHHHHIIIIIIFFFHHHJJJNNNPPPNNNKKKGGGIIIJJJIIIFFFCCCAAAAAACCCAAA@@@???>>>===<<<<<<<<<777777888999:::999666333555444222000000000222333222666<<>><<<:::::::::999999999;;;===>>>>>><<<999999:::<<<===<<<888666::::::;;;:::999999;;;>>>999:::<<<<<<<<<<<<>>>@@@>>>???@@@AAABBBBBBBBBBBB???>>>===<<<<<<<<<<<<<<<:::777444333444555555555333555888:::;;;999777555333333333333444555666777333111//////111333222000---000333111...---000444,,,---///...,,,,,,...111//////...---,,,+++,,,,,,(((***+++,,,---...111333000333555888888777555333777666333000,,,)))'''%%%+++,,,---------,,,++++++(((***,,,,,,,,,,,,---...***+++,,,---...------,,,,,,,,,---///111111///---...000111111000000000111,,,...111111111000000111...222555555111...///111//////.........---------///---,,,,,,...//////...///---+++,,,---...,,,***,,,---...//////000000000...222333///,,,,,,+++)))((((((((()))***+++------...---+++)))(((''''''((()))))))))))))))))))))))))))((((((((((((***+++,,,((((((((()))***+++,,,---(((***+++,,,,,,,,,,,,---------------............111111000000111444777:::777888888888888999<<<>>><<<===>>>>>>>>>===;;;:::888::::::888:::???AAA????????????>>>>>>>>>>>>>>>@@@???>>>===>>>AAADDDFFF===>>>>>><<<::::::===@@@@@@???>>>>>>@@@BBBDDDEEEBBB???@@@EEEHHHHHHHHHJJJIIIKKKMMMNNNNNNNNNPPPRRRPPPQQQRRRRRRRRRSSSVVVXXX\\\]]]```bbbdddddddddccc\\\YYYVVVUUUUUUVVVVVVUUUTTTRRRQQQTTTZZZ```dddeeehhheee___[[[VVVRRRMMMJJJIIIJJJMMMPPPPPPOOOUUU\\\___aaacccdddeeedddbbbaaa\\\]]]```eeeeeeccchhhqqqvvvwwwyyy~~~zzzvvvrrrooonnnkkkgggdddbbb___]]]ZZZWWWQQQPPPVVVVVVPPPOOOTTTPPPTTTVVVUUUQQQMMMJJJHHHFFFAAA===;;;999444444777444666888888666444444444555222000///000222222222,,,...000000000000111222555555444444333222222111...---------...000222444///...---,,,---...000111333333555666888:::;;;;;;>>>===<<<:::888777555555222444666666444444444666444555666444222222555888222333444555777888999:::888888666444333222111111222111111111222555777999:::???CCCDDDEEEJJJSSSZZZiiiyyy@@@AAACCCEEEFFFEEEEEEDDD???>>>>>>>>>@@@CCCFFFGGGAAABBBDDDDDDDDDDDDEEEGGGIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMJJJFFFBBBEEEGGGGGGEEEBBBAAACCCEEE@@@???===<<<;;;;;;;;;<<<888777888:::;;;:::888555777555222000///000222444222666===CCCHHHJJJIIIHHHEEECCCAAA???===;;;:::999:::999999:::===>>>>>>===?????????@@@@@@>>>:::777777777777666555666888;;;777999;;;<<<<<<<<<>>>@@@<<<===???AAABBBBBBBBBAAA>>>>>>===<<<<<<<<<<<<<<<777666555666777777555333222444777999:::999777555333333333444555666777777444111//////222333222000...111444222///...222666---...//////...------...000///...---,,,,,,,,,,,,&&&(((***,,,,,,...000222000222555777777555333111333222111///,,,)))'''%%%***+++,,,---------,,,+++(((***,,,,,,++++++,,,---'''(((***,,,---,,,***)))+++++++++///222222...***///222444222...,,,---...+++...111222111111222333,,,111555444000---...000//////.........---------...+++(((''')))---000111000---+++,,,...///---***,,,---...///000000000000---111222///------,,,)))''''''((()))***,,,...//////---+++((('''&&&'''((()))))))))))))))))))))))))))((((((((()))***,,,---(((((())))))************)))***,,,,,,+++++++++,,,+++++++++,,,,,,,,,------333111000///000444888:::666777777777777888;;;===<<<===>>>>>>>>>===;;;:::777888777666999>>>@@@===??????>>>>>>======<<<<<<===<<<;;;:::;;;>>>AAACCC<<<>>>???>>>======@@@CCCAAA???===>>>@@@CCCEEEFFFGGGCCCCCCGGGJJJIIIIIIKKKHHHJJJLLLNNNOOOPPPSSSUUUNNNPPPSSSUUUTTTSSSSSSSSSXXXZZZ\\\^^^______]]]]]]ZZZXXXVVVUUUVVVWWWWWWVVVTTTQQQOOORRRZZZ___```___fffbbb\\\WWWSSSPPPLLLJJJIIIJJJNNNQQQPPPPPPUUU^^^[[[]]]```cccdddcccbbb```]]]^^^dddkkklllkkkrrr|||yyytttqqqmmmkkkjjjhhheeecccbbb___\\\ZZZWWWOOOMMMSSSUUUPPPOOORRRPPPTTTVVVVVVTTTQQQMMMIIIEEE???:::999777444555999444666888888666444444555333111...---///222444555,,,...000000000000111222666666555444444333222222111000...------...///000111000///...///000222444444555666777999;;;<<<===???>>>===;;;999777666555222444555555444333444555222444555444222222555888444444555666777888999999888777666444222111111111222111111111333555888::::::???CCCDDDEEEJJJRRRYYYkkkzzzDDDDDDCCCBBBBBBBBBBBBBBBCCCAAA??????BBBFFFHHHIIIEEEDDDEEEFFFHHHHHHFFFDDDEEEEEEFFFFFFFFFHHHLLLOOOKKKLLLLLLKKKHHHDDDAAA>>>CCCEEEFFFGGGEEEBBB>>>;;;BBB@@@===;;;;;;:::999777:::999888666666666777888666555333222111222222333444999>>>AAAAAABBBEEEHHHCCC???;;;999;;;======<<<;;;;;;<<<>>>AAAAAA???===>>>@@@@@@>>>:::777777999666555666888999:::888666444777:::<<<=========>>>AAAAAAAAA@@@@@@?????????;;;;;;:::999999999::::::666333111333333111222555888777666777777777555444333444666777888888888777000000000111222333444555444666666444222333777;;;333222000///---,,,,,,,,,111000...,,,***)))))))))''')))+++,,,+++,,,---///000000111222444333111...///000111000---+++***+++)))+++---,,,)))''')))+++,,,,,,+++******))))))))))))+++,,,,,,++++++,,,---+++000333111---***---000;;;333///000///,,,,,,000333000......111222111///...000111333333222111000555444333000...,,,---///---)))'''***...111///+++---.../////////...---,,,,,,---...///000111111111////////////...,,,)))((('''''''''))),,,...---,,,000---,,,---***'''(((,,,((()))+++,,,------,,,,,,...,,,)))((((((***---000///***'''***+++++++++...000...+++))))))***,,,.........///000000000000000,,,///222333444555777999777777666444333555888;;;<<<<<<===>>>======<<<;;;;;;;;;999999999:::;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<===>>>???@@@AAAAAADDDBBB???<<<;;;<<<===???>>>@@@CCCFFFGGGFFFDDDCCCFFFHHHIIIIIIHHHIIILLLNNNKKKKKKLLLMMMNNNPPPQQQRRRSSSTTTVVVVVVTTTSSSSSSTTTSSSUUUXXXYYYYYYXXXYYYZZZTTTUUUUUUVVVWWWXXXYYYYYYXXXVVVUUUXXX^^^bbbbbbaaa]]][[[WWWQQQLLLJJJKKKLLLNNNMMMMMMOOORRRVVVWWWXXX\\\\\\]]]___aaaaaa___]]]^^^```ffflllooorrr{{{wwwtttuuutttoooiiigggbbb^^^^^^___]]]XXXSSSRRRRRRSSSSSSQQQNNNKKKJJJNNNPPPUUUZZZ\\\VVVKKKBBBKKKBBB999555666999888666888888888888888777666666111111111111111111111111111000/////////111222333111222333333333111///...............///000111222---///111222111222333555666666888999:::;;;;;;;;;?????????===999666444444333111000222555777555333555555555333111222444777333444666777888888888888444444222111000000000000000222444777999;;;;;;;;;===<<<>>>BBBEEEIIIRRR\\\ppp}}}BBBBBBBBBCCCCCCEEEFFFGGGGGGEEEBBBBBBDDDGGGIIIIIIEEEDDDEEEGGGJJJJJJIIIGGGEEEEEEEEEEEEEEEGGGKKKOOOMMMMMMLLLJJJGGGDDDAAA???CCCDDDEEEEEEDDDBBB???===>>><<<:::999999999888777999888777666666666777777666555333222222222444444333666:::<<<<<<===???BBBAAA===999888:::<<<<<<;;;<<<<<<===???AAABBB???===;;;===>>>===;;;:::<<<>>>:::999999999:::999777444333666:::===<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@;;;;;;:::888777666666666555222111333333111222555777666666777888888555333555666777888777777555555111111111111222444666777555666666555333333666999444333222000///...------//////...---,,,***))))))&&&''')))******,,,///111222111222333555555222000111111///,,,***))),,,...***,,,---,,,***)))***,,,***++++++++++++***)))))))))***,,,+++******+++------000333333111000222444111,,,***---///...///333///---,,,...111444444333...///111333444333222222444444333111...---...///...+++)))+++///111///,,,---......//////...---,,,,,,,,,...000111222222222/////////...---+++***)))***))))))+++,,,---,,,+++,,,******,,,***(((***///)))***+++,,,---,,,,,,+++,,,+++)))((((((***,,,...---((('''***,,,,,,...111///...,,,*********+++,,,------///000111111111111---///222333444444666888999999888666444555888:::===>>>@@@AAAAAA???>>><<<===<<<;;;:::999:::;;;<<<<<<<<<;;;<<<<<<===>>>>>>=========>>>??????@@@@@@BBB@@@>>><<<;;;<<<>>>???CCCDDDFFFHHHIIIHHHFFFEEEJJJLLLMMMNNNMMMNNNPPPQQQLLLKKKKKKKKKMMMOOOQQQRRRUUUVVVWWWVVVTTTSSSTTTUUUSSSUUUXXXZZZYYYYYYYYYYYY[[[ZZZXXXWWWWWWYYY[[[\\\\\\[[[YYYYYYZZZ[[[[[[ZZZYYYXXXUUUPPPKKKIIIIIIJJJLLLKKKJJJLLLPPPTTTUUUVVVZZZ[[[\\\]]]]]]]]]]]]]]]```bbbhhhpppssswwwzzzuuutttrrrlllgggccc___[[[ZZZZZZYYYTTTOOOMMMNNNOOOPPPQQQPPPOOOOOONNNRRRWWWZZZVVVOOOGGGBBBDDD@@@;;;777666666888999888888888888777666555555222222222222222222222222111000/////////000222333000111222333222111///...000000//////000000111222...///000000000000222444888888999;;;<<<<<<<<<<<<:::;;;;;;:::777555666666222000///111333555444222000111222222222444666999444555777888888888777666444444222111000000/////////111333666888999::::::===<<<>>>BBBEEEIIIRRR\\\mmmzzzBBBBBBCCCDDDEEEGGGIIIJJJKKKHHHFFFEEEGGGIIIJJJJJJFFFFFFFFFHHHKKKLLLLLLJJJEEEEEEDDDCCCCCCEEEJJJNNNNNNLLLJJJGGGDDDBBBAAA@@@AAAAAABBBBBBBBBAAA@@@@@@<<<:::999999:::;;;:::999888777666555555555666666666444333222222444666777555666888888888888;;;======;;;888777888:::;;;:::<<<===>>>@@@BBBBBB@@@===:::<<<============>>>@@@>>>===<<<;;;;;;999666333333777;;;===<<<;;;999999<<<<<<<<<===>>>???AAAAAA<<<;;;:::888666444333222444111000222222000111555444444555777999888666333777777777777777555333222222111111111222555888:::777888999888777666777888555444333111000///......------......---,,,***)))%%%&&&'''((())),,,000333444333333444555555333222444222...***''')))---111,,,---...---+++***+++,,,((()))***+++,,,+++******(((***++++++******+++,,,***+++,,,...///111222222---******...111111111333...---,,,...000333333333---///111333444555444444444444444222///......000000...,,,---000111///---------......///......---,,,---///000222333333444000///---,,,++++++++++++,,,,,,+++,,,------,,,***,,,******+++***''')))...***+++,,,,,,,,,,,,++++++)))))))))((()))***++++++((($$$"""&&&)))***,,,///......,,,++++++*********,,,---...000111222222222///111333444333444555666888999888777555666888:::>>>@@@BBBDDDDDDCCC@@@>>>>>>===<<<:::::::::;;;;;;;;;<<<<<<===>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>===;;;;;;===>>>@@@EEEFFFGGGIIIIIIIIIHHHGGGKKKNNNPPPQQQPPPPPPRRRSSSMMMKKKJJJIIIJJJLLLOOOQQQVVVWWWWWWUUUSSSRRRSSSTTTSSSVVVYYY[[[[[[ZZZZZZZZZ```^^^[[[XXXXXXYYY[[[]]]______]]][[[XXXVVVVVVVVVVVVVVVUUUQQQMMMJJJIIIIIIJJJHHHHHHIIIMMMQQQSSSTTTWWWYYY[[[ZZZYYYYYY\\\___aaaccciiiqqqvvv{{{~~~xxxuuuqqqkkkfffaaa^^^ZZZYYYXXXVVVQQQMMMLLLLLLMMMMMMNNNPPPQQQRRRNNNSSSXXXWWWPPPIIIDDDCCC=========:::777777999<<<888888888777666555444333333333333333333333333333000000000///000000111222000111222333222111000///000000000111111222333444000000000///...///222444888888999:::::::::::::::666666666555444444666888000///...///111333222111...000222333333333555777555666777888888888777666444444222111000/////////...000222444666777888888<<<;;;>>>BBBEEEIIIRRR\\\jjjxxxGGGGGGFFFFFFFFFGGGGGGHHHJJJHHHFFFFFFHHHJJJKKKKKKIIIHHHHHHIIIKKKLLLKKKJJJEEEDDDCCCAAAAAACCCHHHKKKLLLJJJGGGCCCAAA?????????????????????@@@AAAAAABBB>>>===;;;;;;<<<<<<<<<;;;666666666555555555555666555444333333333555888999999999888777777888999;;;999888777666777999::::::<<<======@@@AAAAAA???======>>>>>>>>>======>>>>>>???>>>======<<<:::777555444888<<<>>>===;;;999888<<<<<<<<<<<<===???@@@AAA<<<<<<;;;:::888666555444333000///111111000111444222333444777888888555333555666777777666555333222111000000000111444777:::::::::;;;;;;:::999888888555444222111//////......+++,,,...//////---+++***&&&'''''''''(((+++///333555333222222444444333222444222///+++***+++///333---......---,,,,,,,,,,,,&&&(((***,,,,,,,,,+++***((()))+++***))))))***,,,***))))))+++...000000///000//////111333222000///000///......////////////---...000222444555666666444555444333000//////000000...------///000...,,,,,,------....../////////...///111222444555555555000...,,,***)))***,,,------,,,+++---...///---,,,000---,,,,,,)))&&&'''+++------,,,,,,,,,+++++++++'''(((((())))))))))))))))))$$$###'''******,,,///------,,,,,,+++******)))+++,,,...///111222333333000222444444333333444555555666777777666666888:::===@@@CCCFFFFFFDDDAAA>>>>>>===;;;:::999::::::;;;<<<======>>>???@@@@@@@@@?????????>>>======<<<<<<===<<<;;;;;;<<<>>>@@@AAACCCDDDEEEGGGHHHIIIIIIIIIIIIKKKNNNOOOOOOOOOOOOPPPNNNLLLIIIGGGHHHJJJMMMOOOUUUVVVUUUSSSQQQQQQRRRTTTUUUXXX[[[]]]]]]\\\]]]]]]___^^^]]]\\\[[[[[[\\\]]]___``````\\\WWWUUUUUUXXXTTTUUUVVVTTTQQQMMMLLLLLLIIIGGGFFFHHHLLLPPPSSSTTTVVVYYY\\\ZZZWWWWWW\\\aaaaaabbbgggooouuuyyy|||xxxtttnnniiidddaaa^^^\\\ZZZWWWRRROOOOOONNNLLLKKKKKKLLLNNNOOOPPPSSSUUUSSSNNNIIIEEEDDD<<<<<<<<<<<<<<<<<<===>>>888888777777666444333222222222222222222222222222000000000000000000111111111222222333333333222222222222222222222333444555222222111///...///333666666666777777777666666555333333222111000111444777///......///000000000000000111333333222222222333555555777888999999888777444444222111000000000000///000111333555666888888::::::===BBBEEEIIIRRR[[[iiiwww}}}}}}NNNMMMKKKHHHFFFDDDCCCCCCFFFEEEDDDEEEHHHJJJKKKKKKLLLJJJHHHHHHIIIIIIHHHFFFDDDCCCBBB@@@???AAAEEEHHHGGGEEEBBB???===<<<===>>>======<<<===>>>@@@BBBCCC@@@>>><<<;;;;;;;;;:::999555555555666666666666555555444444555666777999::::::999777666777777888999666666666777777888:::<<<<<<<<<===???AAA@@@>>><<<============>>>??????>>>===<<<<<<<<<===<<<999777666999===>>>===;;;999888>>>===<<<<<<<<<===???@@@============<<<:::999888333//////111111000111555222222333555777777555333333444555666666555444333000///...///000333555777999888888999888888666555444333222000///...------+++,,,...//////...,,,+++)))))))))((('''***...111555222000000111111111000111111111000......000222......------------,,,,,,'''((()))+++,,,,,,,,,+++(((***++++++******+++,,,000...------///000000000111111111111222222///,,,//////......---......///---...///111333555666777444555555444222000000111......------......---,,,,,,,,,,,,---...///000000111111333444555666666666///---+++))))))***---...+++***+++---///000000...000---,,,---***'''(((,,,///...---,,,++++++******&&&'''((()))))))))((((((...)))'''***,,,,,,...111,,,,,,,,,+++++++++******+++,,,...///111222333333000222444444333333333444000222555666777777999;;;;;;>>>BBBDDDEEECCC@@@>>>===<<<;;;999999999:::;;;>>>>>>????????????>>>===@@@@@@???>>>===<<<;;;;;;:::::::::<<<===@@@BBBCCCDDDDDDEEEFFFHHHJJJKKKLLLGGGIIIKKKLLLLLLLLLMMMNNNNNNLLLIIIGGGGGGHHHKKKMMMTTTUUUVVVUUUTTTSSSUUUVVVXXXZZZ]]]^^^______```aaa___aaabbbccccccaaa___]]]aaabbbaaa]]]WWWTTTTTTVVVQQQSSSUUUTTTQQQNNNMMMMMMJJJHHHGGGIIIMMMRRRUUUWWWWWW[[[]]]\\\YYYYYY^^^cccccccccfffnnntttxxx|||xxxssspppfffdddaaa^^^[[[XXXTTTQQQNNNMMMKKKIIIIIIKKKMMMNNNQQQPPPNNNOOOOOOMMMIIIFFF???===;;;>>>AAACCC@@@===999999888777555444222111000000000000000000000000000000111111111000000000222333333444555555555555888777666444222111000000333333222111000222555888666666666666555444333333222222111000...///222444...///////////////000000///111333333222222222333333444666888999::::::999444333333222222222222333111222333444666777999999::::::>>>CCCFFFJJJRRR\\\ggguuu|||vvvtttuuu{{{RRRPPPMMMIIIFFFCCCAAA@@@CCCBBBBBBDDDGGGJJJJJJJJJKKKIIIFFFEEEEEEEEEDDDBBBBBBBBBAAA@@@??????BBBDDDBBBAAA>>><<<;;;;;;<<<===;;;;;;;;;<<<===???AAABBB???<<<:::999999999888777555555666777777777666666444555666888888999999888777555444444666666666555444666888888888999<<<>>>>>>>>>>>>@@@AAAAAA>>><<<:::999999;;;???AAAAAAAAA:::999999;;;<<<;;;999777666999;;;<<<;;;999999999>>>===;;;::::::<<<===???>>>>>>??????>>><<<;;;999333000///111222111222666444333222333555666444333222333444555555555444333/////////000111222333444555444222333444444333222444333222000......------------...//////...,,,,,,*********))))))+++...111444222...---.../////////...000222222111000000111///---,,,,,,---...,,,+++((())))))***++++++,,,---)))+++,,,,,,+++***,,,---000///---,,,+++,,,---...---//////...///222000+++***+++---------...111333------...000222444555666333555666555333111111111---------------------...++++++,,,,,,...///111222222333333444444444444444...,,,***))))))+++---///***)))***,,,///000000///,,,******---,,,+++...333111000...,,,+++*********''''''((()))))))))))))))+++'''%%%(((******+++...+++************+++,,,,,,,,,---...000111222222222000222444444333333444555///222666888888999:::;;;:::<<>>???@@@@@@@@@???===<<<@@@??????>>><<<;;;;;;:::888999:::===???BBBEEEFFFHHHHHHGGGGGGHHHJJJLLLNNNGGGHHHIIIIIIIIIJJJLLLNNNOOOMMMJJJHHHGGGHHHIIIKKKSSSUUUWWWXXXXXXYYYZZZ[[[ZZZ\\\]]]^^^^^^___bbbeeedddfffiiijjjiiieeeaaa^^^bbbaaa___ZZZUUUQQQOOOOOONNNOOOQQQQQQOOOMMMLLLLLLLLLJJJHHHJJJNNNSSSWWWYYYZZZ\\\^^^^^^]]]^^^aaadddfffeeegggooovvvzzz{{{wwwuuugggfffccc```[[[WWWSSSQQQKKKJJJIIIHHHIIIJJJLLLNNNPPPMMMKKKLLLOOOOOOKKKGGGCCC???<<>><<<999555111...+++***222333333222222444777:::888888777777666444333222222222222000......000222///111222111000///000222---///111222333444777999444555777999:::::::::999333333333333444555666666555555666777888:::<<<===;;;<<<@@@FFFJJJMMMUUU^^^fffsss~~~xxxsssqqqsssyyyPPPOOOLLLIIIFFFDDDBBBAAACCCCCCBBBDDDFFFHHHHHHGGGGGGEEECCCAAABBBBBBAAAAAA???AAAAAA@@@???>>>@@@AAA>>>>>><<<;;;;;;<<<<<<===999999:::<<<===>>>???@@@===;;;999999::::::999888555666777888888888777777444555888:::;;;:::888666333222222333666777666444444666999::::::;;;>>>AAA@@@@@@AAABBBDDDCCC@@@>>>:::888888:::>>>@@@@@@???999888888999::::::777555555777888888777777888::::::888777777777:::===>>>>>>??????>>>===:::888666333000000222333222333777666444222222333444444333333444555555444333111000///000111222222222222111444222///000222444444222555444333111000///......//////......---------,,,((()))++++++,,,---000222555222...,,,---...//////,,,...000111000///000000///---++++++---...,,,***+++***)))((()))***,,,---***,,,------,,,,,,---...+++,,,,,,***''''''***---,,,//////,,,...222111,,,)))+++------,,,---000333------...///000222444555333555666666444222222222,,,---............///000+++++++++,,,---///111333222222222222222111000000,,,+++***)))***+++---...+++******,,,...///...---+++***+++......---000666333111///---+++***))))))((((((((()))))))))******(((###"""&&&))))))+++...***)))(((((()))+++---///------///000111111111111///111333444333333444666222555999;;;:::999999::::::<<<>>>@@@AAA@@@???>>>======<<<<<<<<<>>>???@@@>>>???AAABBBBBBAAA@@@?????????>>>===<<<;;;;;;:::777888;;;>>>AAADDDGGGHHHMMMLLLIIIGGGFFFGGGIIIJJJFFFFFFFFFEEEEEEGGGJJJMMMOOONNNLLLJJJHHHHHHHHHIIIMMMPPPUUUYYYZZZ[[[\\\]]][[[\\\[[[[[[[[[^^^cccfffiiijjjkkkjjjgggccc^^^[[[]]]ZZZVVVSSSQQQNNNLLLJJJMMMNNNPPPOOONNNMMMMMMNNNMMMKKKIIIJJJOOOTTTYYY[[[[[[\\\^^^___aaabbbbbbccceeecccfffooovvv||||||xxxvvviiihhhfffbbb\\\WWWTTTSSSLLLKKKJJJIIIHHHHHHIIIIIIKKKKKKKKKKKKLLLKKKIIIHHHCCCAAA???@@@BBBBBB@@@>>><<<;;;:::999666444222111000000000000000000000000000111111222111000///...000000111222333444555666;;;999777444111///...---///111222333333555777:::888888777666444333111000000111222222000000111222111333444333111000222333...000111222333555888;;;777888999999999888777666333333333444666777999:::999999999:::;;;===???@@@???@@@EEEKKKOOORRRZZZccciiiuuuzzzyyywwwyyyMMMLLLJJJHHHFFFEEEEEEDDDEEEDDDCCCDDDFFFGGGFFFEEEDDDBBB??????@@@AAAAAA@@@>>>@@@AAAAAA???>>>>>>???===<<<<<<<<<<<<======>>>888999:::<<<===>>>>>>>>><<<;;;::::::<<<=========555666777999999999888777333666:::<<<===:::777555222222222555888999777555444777:::;;;;;;<<>><<<:::999888888888999888555333444555555555444555777999555555444444666999<<>>???>>>===;;;777444222444111000333444222444888888555222000111333333333555666666555444111///...000111333444444333111000666333000000333666666666666555444222111000//////000000...------,,,------&&&(((+++---...///222444666222...,,,,,,...///000+++---......------///111///,,,***+++---...,,,))),,,+++)))'''((())),,,...+++,,,...---,,,,,,---///,,,///000---))))))---222111444222...///333222,,,,,,...///---+++***---///---------...///111333333333555666666444222222222---...///000///000111333+++++++++,,,---000222333111111111000000...------+++************,,,---...,,,++++++,,,------,,,***...,,,---//////---///444444222///---***))))))))))))))))))))))))***+++++++++'''&&&+++///000222666)))(((''''''(((+++///111......///000000000000000///111333444444444555666666999===>>><<<:::999888;;;<<<===???@@@@@@??????>>>>>>===>>>???@@@BBBCCC===???AAACCCDDDDDDCCCBBB???>>>>>>===<<<<<<;;;;;;777888;;;>>>BBBFFFHHHJJJPPPMMMIIIEEECCCBBBCCCDDDDDDDDDBBBAAA@@@CCCHHHKKKOOONNNMMMKKKJJJIIIHHHHHHFFFKKKRRRVVVYYYZZZZZZ[[[[[[[[[ZZZXXXYYY]]]bbbggglllkkkiiifffbbb^^^YYYWWWTTTPPPMMMLLLNNNNNNLLLIIIOOOPPPQQQPPPOOOOOOPPPRRRMMMKKKIIIJJJNNNTTTYYY[[[\\\\\\]]]```cccdddcccaaabbb```cccmmmvvv|||{{{wwwuuukkkkkkiiiddd___YYYVVVUUUPPPOOOLLLJJJGGGEEEDDDCCCHHHKKKMMMLLLHHHFFFFFFHHHAAABBBCCCAAA???===>>>???===<<<;;;999777444222111111111111111111111111111000111222222222000///.../////////000111333444555333222222222222333444555---///111333444555777999666666555444222000...---...000222333222222222444222444666555222111333555333333333222222333666999:::;;;;;;:::999777555444222333444555777999;;;<<<<<<<<<;;;<<<===???AAABBBBBBCCCHHHOOORRRVVV^^^fffmmmyyyCCCHHHLLLKKKGGGEEEFFFIIICCCGGGGGGBBBAAAEEEDDD@@@AAA@@@>>>======???BBBCCC@@@CCCHHHLLLMMMKKKHHHEEE;;;;;;<<<===>>>>>>======;;;;;;:::;;;<<<>>>@@@AAA;;;;;;;;;;;;::::::::::::666777888888888999<<>>;;;:::<<<;;;:::777555333333444444555666666555333222222333444444555555777888::::::<<<<<<======<<<999777555777333000000333777999999:::999666444222111000000222222333222222222222222111222222222222111000000555555666666666666555555333666777444///,,,///333000000000///,,,+++,,,---,,,...///.........000222444222000---,,,,,,------000...++++++---000222222//////...---,,,++++++*********))))))***+++,,,,,,000///,,,,,,,,,---,,,***///...---,,,+++,,,------///000111222222111000///,,,,,,+++***+++---000111+++------,,,///333333///222222222222222333333333,,,000444222---+++///333------...///////////////...------------...//////)))+++...///---,,,++++++,,,,,,------...---------333***&&&,,,222///++++++///...---,,,+++,,,------,,,+++******))))))*********+++,,,---------,,,,,,(((((((((((()))***+++,,,...///////////////.........000222222222333555666666888999::::::999888666999:::;;;>>>@@@BBBCCCDDD>>>???@@@AAABBBBBBCCCBBBDDDCCCCCCDDDDDDEEEFFFGGGBBBBBB@@@???>>><<<;;;;;;999888888999===BBBHHHKKKEEEGGGIIIHHHFFFCCCCCCCCC@@@@@@@@@@@@BBBFFFKKKOOORRRPPPLLLIIIGGGFFFEEEDDDFFFIIIOOOTTTXXXZZZZZZYYYXXXWWWTTTQQQQQQVVV\\\bbbkkkkkkiiifff```[[[UUURRRPPPMMMIIIHHHJJJNNNQQQSSSUUUTTTRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRSSSVVVYYYXXX\\\```aaa___]]]^^^______aaafffmmmwww~~~yyytttqqqnnnllliiieeeaaaZZZTTTOOOOOOMMMJJJGGGEEECCCCCCCCCBBBCCCEEEFFFFFFFFFEEEEEE@@@DDDDDDAAAAAABBBAAA===888888777666555333111000/////////000222333222000---///111111000//////000---222333...---222555333222444555555444222///---///000111333444555666666666555444222000///...---...000111111000000111222222333444555555555444333000//////111555888999999888555555777666444444777333444555777888:::<<<<<<<<<<<<<<<===???AAADDDEEEBBBCCCGGGJJJLLLRRRaaapppsss{{{LLLOOOPPPNNNJJJGGGGGGIIIGGGJJJHHHBBB@@@BBBAAA===???===<<<;;;;;;===???AAA@@@BBBFFFHHHIIIGGGDDDBBB:::::::::;;;;;;;;;<<<<<<;;;;;;:::;;;<<<===???@@@>>>>>>>>>======<<<<<<;;;777777777777777888<<>>BBBCCC>>>:::999777333444444555666777999:::;;;<<<<<<>>>BBBBBB>>>???CCCAAABBBCCCEEEFFFEEEBBB???>>>888555888888666666999:::888666333222222333444444555666555333222222333//////000222444666888999999999:::;;;:::888666555666444222444777999999888888666444222111222333333444333222111111111111111111111222222222222111111444666888:::999888555333111333444333000///111444///000000...------...000...///000///...///000222444333111///------------222000000111333444444333//////......---,,,++++++***************++++++,,,///---++++++,,,---,,,+++...---,,,,,,,,,---......///......------,,,,,,,,,,,,+++*********,,,...///***,,,+++***,,,111111...000000000000000000000000,,,000333000,,,***...333---......///////////////---------------......///***,,,...///---+++++++++,,,,,,------......------///(((''',,,000...,,,---///...---,,,+++,,,,,,---))))))))))))***,,,---...++++++,,,---,,,+++)))((((((((((((((()))***+++,,,....../////////......---...///111222222333555666666777999::::::999777666888999:::<<<>>>AAACCCDDD===>>>@@@AAABBBCCCCCCCCCAAABBBBBBCCCDDDEEEFFFGGGFFFEEECCCAAA>>><<<:::999999999:::<<<@@@EEEIIILLLFFFGGGGGGGGGFFFEEEDDDDDD@@@AAACCCDDDFFFIIILLLOOOQQQQQQPPPNNNLLLJJJJJJKKKJJJLLLPPPTTTWWWXXXWWWWWWVVVTTTRRROOOOOOTTT[[[```eeeeeecccaaa]]]YYYUUUSSSPPPMMMKKKKKKOOOSSSVVVWWWVVVUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUTTTSSSSSSUUUWWWXXX\\\```aaa```___```bbbaaacccgggooowwwyyytttqqqmmmjjjfffbbb^^^YYYSSSOOOLLLKKKHHHEEEBBBAAA@@@??????@@@AAABBBCCCCCCBBBBBB??????>>>>>>AAADDD@@@999666666666555444222111000...------...000111000...---///111111000///000111333777777222000444555444444444444333222000//////...///000111222333333333333222222111000000/////////111222222111111222333222333444555555555333333222555777777555555777:::999555444666555333444777333333555666888:::;;;<<<>>>>>>===<<<===>>>???@@@@@@BBBGGGKKKMMMSSSaaaooo{{{SSSRRRPPPMMMKKKIIIHHHGGGHHHIIIFFF@@@>>>@@@@@@>>><<<;;;:::999999:::<<<>>>@@@AAABBBCCCBBBAAA???===:::999888888888999:::;;;;;;;;;::::::;;;<<<======?????????>>>===<<<;;;;;;888888777555444777;;;>>><<>>>>>;;;:::999777555777<<<777666444222111111333333222333444444222222222444,,,---...000333555777888444555666777777777555555555444555777999:::999777555444222000111333555777555444111///...///000000000111111222333333333444444666:::<<<;;;888444222000000000111111222333444/////////...---...111333///000000000......000222333333222111000...---,,,111111222444666666444222/////////......------,,,************++++++++++++---+++***+++,,,......---------,,,,,,,,,------...222000///---------...///,,,+++***))))))***+++,,,+++,,,+++)))+++111333000111000000//////.........,,,///000...))))))...222.........///////////////------,,,,,,------...///+++---///...,,,+++******+++,,,------......------***((((((,,,---,,,,,,///...---,,,,,,++++++,,,,,,)))))))))***+++,,,......+++,,,------+++)))'''%%%(((((((((((()))***+++,,,------...............------///111222222222444666666777888999999888777666555555555666999<<<@@@BBB>>>>>>@@@AAABBBCCCCCCCCC>>>???@@@AAACCCEEEFFFGGGIIIHHHEEEBBB???<<<:::888:::;;;===@@@CCCGGGKKKMMMHHHFFFEEEEEEFFFFFFFFFEEEBBBDDDGGGKKKNNNOOOPPPPPPPPPSSSUUUUUURRRPPPPPPRRRNNNOOOQQQSSSUUUUUUUUUTTTSSSRRROOOMMMNNNRRRYYY___bbbaaa```___\\\ZZZXXXWWWTTTRRRPPPQQQTTTWWWYYYZZZVVVWWWXXXYYYZZZYYYXXXWWWYYYYYYXXXVVVTTTSSSTTTVVVYYY]]]aaabbb```___aaacccbbbdddiiipppxxxzzztttqqqjjjgggccc___[[[WWWSSSOOOLLLJJJHHHEEEBBB@@@>>>===<<<===>>>@@@@@@AAAAAAAAABBBAAA???@@@GGGKKKDDD:::555555555555444333222111///...---...///000///...---///000111000///000111000333333000///222444444555444222000//////000111---...//////000000000/////////000000000000111111111222444333222222333555333333555555555444333222000666;;;:::666444666::::::555333444333222444888222222444555777888999:::<<<;;;;;;::::::;;;===>>>@@@BBBFFFKKKMMMRRR```nnnQQQNNNKKKIIIIIIIIIHHHGGGFFFEEEBBB???>>>@@@BBBBBB;;;;;;999888999:::;;;<<>>>>>===;;;:::999:::999888666666888:::;;;:::::::::::::::;;;;;;;;;============<<<:::999888888777555333333555:::>>>777===@@@???======;;;777777666666666888:::===>>><<<;;;<<<>>>===:::;;;???===>>>???AAACCCBBB???===>>>>>>>>>;;;777555888<<<555444222111111111333444111333444333222222333444///000111333555777888888000111333444555555555555555555555666888888999999555444111000111333666888666444111...------///000000000111111333444555666555777888:::999777444222111///...///111333222222000000///---,,,---000222...///000///......///111333444444444333000...,,,///......///111111000//////.....................+++++++++,,,,,,,,,++++++,,,+++***+++...000000//////......---,,,,,,++++++........./////////000000---,,,+++***************,,,,,,+++)))---444777666222222111111000///......---......+++((((((---111///...............//////,,,,,,,,,,,,,,,------...,,,---......,,,******+++++++++,,,---............)))+++------,,,***,,,000---,,,,,,+++++++++++++++---,,,,,,++++++++++++++++++,,,------,,,***'''&&&(((((((((((()))***+++,,,,,,------............------...111222222333555777666777777888888777777666666666555666888<<<@@@CCC@@@AAAAAABBBBBBAAAAAAAAA;;;<<<>>>AAACCCDDDFFFFFFHHHGGGEEEBBB???<<<:::999:::;;;>>>BBBEEEHHHJJJLLLHHHEEECCCCCCEEEGGGGGGFFFEEEHHHMMMRRRVVVWWWUUUSSSRRRVVVZZZZZZWWWSSSSSSUUUOOOOOOQQQRRRSSSSSSSSSTTTRRRQQQOOOMMMNNNSSSZZZ```eeedddcccaaa```^^^]]]\\\ZZZXXXVVVVVVXXXYYYZZZYYYWWWXXXZZZ\\\\\\[[[YYYXXXYYYYYYXXXVVVTTTSSSTTTVVVZZZ]]]aaaaaa^^^]]]___aaa```dddjjjqqqyyyzzztttppphhhddd___[[[XXXUUURRROOOMMMLLLJJJGGGDDDAAA???>>><<<===>>>???@@@AAABBBBBBCCCCCCBBBCCCGGGIIICCC:::555555666666555444333333222111//////111111111///,,,...000111000///000111+++---///...///222666888333333222000000/////////....../////////......---......//////000000000111222444555555444444555666333444555555555444333222,,,111777888666555777999:::555222222222111444888000111222333444666777777666666666777999;;;>>>???AAABBBEEEHHHJJJQQQ```pppJJJHHHFFFFFFIIIKKKKKKKKKGGGDDDAAA@@@??????AAACCC===<<<;;;::::::;;;;;;<<<===<<<<<<;;;:::999888777<<<;;;999777777888:::;;;999999999:::::::::::::::;;;<<<<<<<<<<<<:::888777777666444222222444999===666===AAA@@@??????===:::888888777888999:::<<<===;;;:::;;;===<<<999:::>>><<<<<<>>>@@@BBBBBB???<<<:::<<<<<<999444333555666444333222111111333444666222333444444222222333555222333555666777777777777///000111333555666666777777666555333444555888;;;777555333222111333555666666444111...------///000000000000000222444555666666666555555444444444444222000...///000111111000111111000---++++++---///---...///...------///000444555666666555222///---...,,,***)))+++------------------...............,,,,,,---...------,,,+++---++++++,,,///111222222111000///...,,,***)))((($$$'''***---......---+++...---,,,++++++*********)))***)))(((---555888777111111000000///...------------,,,***((((((,,,000......---,,,,,,---......+++++++++++++++,,,------,,,---...---+++***+++,,,***+++,,,---............,,,000222///+++***,,,...+++++++++++++++*********---,,,++++++******++++++***+++---///...,,,***((((((((((((((()))***+++,,,,,,------...//////......---///111222333444666888777777888888888888777777;;;;;;::::::<<<@@@CCCFFFCCCCCCCCCBBBAAA@@@>>>===:::;;;>>>@@@CCCDDDEEEFFFDDDCCCBBBAAA???===<<<<<<:::<<>>;;;<<<<<<>>>???AAABBBCCC@@@CCCCCC@@@??????<<<666777777888777777666555555444222000///000111000///,,,...000000000000111222...///111222333555999<<<000000222222222000...---/////////000//////...---///////////////000000000333555666666555555666777444444555555555444222111000111333666888888666555999444111222111000333777//////000111222444555555555555555666888:::===>>>DDDCCCCCCDDDFFFOOOaaarrr{{{FFFFFFGGGHHHJJJLLLNNNOOOKKKFFFCCCCCCAAA===>>>@@@>>>>>>===<<<<<<<<<<<<===::::::;;;;;;:::999999888<<<;;;:::999999999:::;;;777777888999::::::999999:::;;;===>>>===<<<:::888444444333222222555999===;;;@@@CCCAAA??????===:::::::::;;;;;;;;;<<<<<<<<<;;;999:::<<<;;;999:::???;;;<<<===@@@BBBAAA???<<<:::======999666666444222444444222222333555777888333444555555333333333555333444555666666666555444111111222444666777999999777777555333222444888<<<888777666444444444444555555444111///...///000000000/////////000222444666666555333222222333555666000///////////////000111111222222000---,,,---...,,,---............000222666666777777555333000///000---***(((***,,,......+++,,,,,,------...............///000000///---,,,,,,++++++,,,///111222222111111000///---***((('''###&&&+++///000///---+++------,,,,,,,,,++++++***&&&'''&&&&&&***111444222...------,,,,,,+++++++++,,,---,,,***)))***,,,......---,,,+++***+++,,,---++++++******++++++,,,---+++,,,------++++++,,,---***+++,,,---.../////////...222333///+++,,,------***++++++++++++***))))))((((((((()))***+++------)))+++...000///---***((((((((((((((()))***+++,,,------...///000000000000...000222333444555888:::888888888888888888888888:::999999999:::<<>>AAACCCDDDEEEEEEAAAAAAAAA@@@??????>>>>>><<<===???BBBDDDFFFGGGGGGFFFHHHHHHGGGEEEEEEFFFHHHNNNNNNRRRXXX^^^```^^^[[[\\\]]]]]]]]]\\\XXXUUURRRMMMNNNQQQSSSUUUVVVVVVVVVUUUTTTRRRQQQRRRXXX```fffiiiiiijjjiiigggddd```^^^WWWVVVVVVYYY^^^cccfffhhhaaaaaa```^^^[[[WWWTTTRRRRRRSSSSSSRRRQQQRRRUUUWWW[[[^^^___^^^[[[YYY[[[^^^]]]ccckkkrrrxxxxxxrrrnnnfffccc___[[[XXXUUUQQQNNNIIIIIIHHHFFFDDDAAA???===999::::::<<<>>>@@@BBBCCCBBBFFFEEEAAA>>>===;;;888999999999999888777666555333111...------...------+++---000000000000111222222000111333222111333888...///111333222000---+++//////000000000//////.../////////000000111111111444555666666555555666888444555555555555444222111777666555666888777444111888333111222222000222666///000000111222333444555999888888777777999:::;;;DDDBBBBBBCCCEEENNNaaarrrzzzEEEHHHKKKKKKIIIHHHJJJMMMKKKFFFDDDEEECCC>>>===@@@??????>>>>>>============888999:::<<<<<<<<<;;;:::;;;;;;:::::::::999999999444555777888999:::999999777888;;;<<<===;;;:::888000111222222333555999<<<===BBBCCCAAA???AAA@@@>>>===>>>???@@@???>>><<<;;;:::888999;;;;;;999<<>>:::<<>>AAADDDEEEHHHHHHEEEAAAAAACCC@@@;;;::::::999999777666444333444111...------------,,,+++---///000000000111333111......111000---000666//////000000000///...---......///////////////...---...///000111333444444444555666666555555666888444555555666555333222111666666666555444333333333666222111333222000111444111222222333444555666666:::999888888888999;;;<<>>>>>>>>======<<<666888;;;===>>>>>>===<<<:::::::::::::::999888777333444666888999:::999999333555777::::::999888666...000111222333666999<<<;;;???BBB@@@@@@DDDEEEDDD???AAACCCCCCCCC@@@===;;;:::888999;;;;;;:::===BBB;;;;;;===@@@BBBBBB???===444888777555555666///$$$666555555555666999;;;===777888888777555333444555111333555888::::::999999555666666777999;;;<<<===555888::::::888777888:::555666888999999888777777222222333333222222222222000///...---...///222333111333555777888888777666''',,,//////------222777///222555666555333333333...///111111222333666888999888888777555444222222---,,,,,,---///...,,,***))))))***+++,,,,,,------111222333444333111///...***)))((())),,,......---+++,,,---......---,,,,,,)))************)))(((((())))))************))))))+++,,,+++)))+++...---)))---------------------...,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((('''((()))************)))***++++++,,,)))***+++++++++,,,...000)))***,,,---.../////////+++///...++++++000///+++)))******++++++)))((('''***))))))(((((((((((((((+++,,,//////---)))%%%"""(((((((((((()))***+++,,,......000111222222222222///111444555666888:::<<<;;;::::::999999::::::;;;<<<=====================@@@@@@AAABBBBBBBBBAAAAAA;;;===@@@BBBDDDDDDDDDCCCDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBBBBBBBCCCDDDFFFFFFHHHOOOTTTRRRJJJFFFIIINNNPPPMMMMMMRRRYYY^^^^^^\\\ccc^^^ZZZ\\\``````ZZZTTTSSSUUUXXX[[[\\\ZZZXXXVVVUUUTTTSSSRRRTTTZZZbbbhhhiiikkkoooqqqppplllgggddd[[[YYYXXX[[[aaahhhnnnqqqssspppjjjddd]]]XXXTTTRRRTTTTTTTTTSSSQQQQQQSSSUUUXXX[[[]]]^^^]]]^^^bbbeeeaaafffnnnrrrvvv{{{|||vvvppplllgggeeebbb___\\\WWWPPPLLLJJJJJJJJJIIIHHHFFFDDDCCC=========???AAADDDGGGIIIIIIEEE>>><<<@@@EEEAAA999::::::999888666555333222777444000.../////////...+++---///000000000222333111...///444444222555<<<000000......---...//////,,,---......//////......+++,,,...000333555777777444555666666555555666777555555666666555333222111...222555333///...222777555222111333333000000333444444555555666777888888777777777888:::<<<>>>@@@===???DDDHHHJJJOOO^^^lll}}}~~~vvvwwwwwwxxx{{{GGGGGGFFFDDDDDDCCCCCCCCCFFFAAAFFFPPPPPPDDD<<<===<<<===>>>???>>>===:::999777999<<>>;;;999777999888333222555999999555444444666999:::777555333555777888888555222000111444333000111666888777:::>>>???===>>>CCCFFFFFFEEEDDDCCCCCCCCCAAA===:::888777777888999;;;>>>???>>><<<::::::<<<<<<:::888111444888777555333444666555555666777888888999999;;;:::999777666555555555888666555777:::<<<;;;999888777777999;;;<<<<<<<<<<<<999555666888:::999777;;;:::999999888888999999444444333222111///......000000////////////000000111111222444555666444333666111------000333111...555666888888888555333111333222222333444777:::<<<::::::999777666444333333///............///000000)))+++------,,,+++,,,,,,222222222111111///......,,,,,,,,,,,,---............///000...+++)))))))))$$$'''***,,,...---,,,***))))))************)))((('''((((((((('''(((***---,,,+++******+++,,,...////////////---+++***+++,,,,,,000...$$$###)))+++)))))))))***+++,,,......))))))***+++---///111222------------...000111222///,,,---000000---,,,///***++++++,,,,,,++++++***---,,,,,,+++*********+++'''((()))***+++***))))))+++***((('''''')))+++------///000111000///000111111222444777999;;;<<<===999;;;===;;;999888;;;>>>;;;===>>>>>>======>>>???CCCEEECCC???AAAEEECCC<<>>DDDIIIJJJIIIEEECCCAAAAAABBBAAA===999;;;:::888666444333222222222111000///...---,,,,,,))),,,...000111111333555---///111111000111222444333111//////111111---***000+++%%%###&&&***---...+++...111333444444555777555555555444333333555888///666444111444000,,,111111111111111111222222222444111000111444666666444333333333444555666777888<<<:::888777777999<<<===???@@@BBBFFFLLLVVVaaahhhyyy}}}tttuuutttsssuuuzzzCCCCCCCCCCCCCCCCCCDDDEEEEEE@@@DDDMMMMMMCCC<<<===;;;<<<===??????>>><<<;;;888:::<<<>>>???>>><<<;;;;;;>>><<<666444777999888777555555777999999777555333555777999888666333111333555444111222777999888999===>>><<<<<<@@@DDDCCCDDDDDDCCCDDDCCCAAA>>>;;;999999999999:::<<<>>>???<<<:::999:::;;;;;;888666222444666777666666666777888888888999:::;;;;;;<<<;;;:::999888777666666555999777666777:::;;;:::888999888999:::;;;<<<<<<<<<999999888777666777888999888999:::;;;;;;999888666777666666444333222111111000000////////////000000000111222333555555444333222111000//////111222333444666888::::::888666555555555444555777:::===??????>>><<<999555222000///////////////////////////+++,,,---,,,++++++,,,...000000000000000///......,,,,,,------...---------,,,---...---+++)))))))))&&&''')))+++,,,,,,,,,+++************))))))))))))'''((((((((('''(((+++---++++++******+++,,,...///...//////---+++***+++---,,,111111)))%%%(((,,,,,,***))))))******+++,,,---++++++,,,,,,---.........,,,,,,------///000111222000,,,+++,,,,,,+++,,,000***++++++,,,,,,++++++***,,,+++******)))))))))***'''(((***+++++++++******+++)))(((''''''))),,,---...000111111000000111222000111333666888:::<<<===;;;>>>@@@???<<<;;;===???<<<>>>AAAAAA@@@??????@@@CCCEEECCC@@@BBBGGGEEE@@@AAACCCEEEGGGIIIJJJKKKKKKGGGGGGFFFEEEDDDCCCBBBBBBFFFFFFGGGFFFFFFHHHLLLOOOQQQPPPSSSVVVUUURRRUUU\\\VVVPPPNNNPPPRRRRRRTTTWWWWWWYYY[[[___aaa```^^^\\\^^^___```aaabbbaaa___^^^YYYWWWTTTTTTXXX]]]bbbeeelllmmmpppsssuuurrrjjjddd]]]\\\\\\___fffnnntttwwwttttttnnnfffbbbbbb___XXXXXXTTTPPPOOOQQQTTTUUUUUU___cccggghhhfffcccccceeebbbfffkkkooorrrxxx|||vvvnnnhhhcccaaa^^^[[[VVVRRRNNNLLLFFFFFFFFFFFFEEECCCAAA???BBB???>>>@@@FFFJJJIIIGGGDDDBBB@@@@@@@@@???;;;888:::999777555444222222111555444111///---+++++++++,,,...000000000000111222...///000000......///000111000///000111111///...///,,,******,,,...///...+++...111333444444555666333444444222111111444666222777222...222000,,,222111111111111111111111222333111000111444555555444333333333444555666777888;;;:::888777888:::<<<>>>???@@@CCCGGGNNNXXXcccjjjvvv}}}~~~|||{{{uuuoooppprrruuuzzz>>>??????@@@AAACCCDDDEEEBBB===???FFFFFF???:::;;;:::;;;<<<>>>??????>>>>>>;;;;;;<<<============<<>>@@@@@@CCCCCCBBBCCCCCCBBB>>>;;;<<<<<<<<<<<<<<<======>>>999999999:::;;;999666444555555555777999:::999888;;;;;;;;;;;;<<<===>>>>>>;;;::::::999888777777666999888777888999:::999888::::::;;;<<<<<<<<<<<<<<<888:::<<<:::666666999===666888;;;<<<<<<:::777444666666555555444333222222000000////////////000000000111222333444444444333...111333222///000444999666777999;;;<<<<<<;;;:::888888777888:::>>>AAACCCAAA???===:::666222000...//////000000000000///......///...---++++++---000------...///////////////,,,---.........---,,,+++***+++,,,,,,***))))))***'''((()))***++++++,,,,,,++++++***)))(((((())))))((())))))(((((((((+++---++++++******+++,,,...///...//////---+++***,,,---***///000---***+++,,,,,,******))))))))))))******,,,,,,---...---,,,+++***,,,,,,---...///000000111000+++)))******)))+++000******++++++++++++******+++***))))))((()))))))))((()))***+++,,,,,,,,,,,,***)))((('''(((***,,,...///000111111000000111222000000222333666888;;;<<<===@@@CCCCCC@@@??????AAA>>>AAAEEEFFFEEECCCBBBBBBCCCDDDDDDBBBDDDGGGFFFCCCAAACCCFFFHHHJJJJJJIIIIIIJJJIIIGGGEEECCCBBBAAAAAAEEEGGGHHHFFFCCCEEELLLRRRPPPQQQUUUYYYXXXUUUWWW\\\UUUPPPMMMOOOQQQOOOPPPRRRUUUWWWZZZ]]]___```aaaaaaaaabbbdddffffffdddbbb```YYYZZZ[[[ZZZYYY]]]ccchhhnnnpppsssuuusssnnnhhhddd___^^^^^^aaagggnnnsssvvvssstttqqqllljjjgggbbb\\\XXXUUUQQQOOOPPPRRRTTTTTTbbbfffjjjjjjhhhfffggghhhaaaeeejjjmmmpppttt{{{}}}wwwoooiiicccaaa]]]XXXTTTPPPLLLKKKGGGFFFFFFGGGIIIHHHCCC???CCCAAABBBEEEIIIKKKIIIFFFBBB@@@???>>>>>><<<999777999888666555333222111111555333000...---------......000111111///......///...///000///---,,,---......000111111000000111222,,,,,,---...000000...,,,,,,...222333444444555666222222222111//////111333666888000+++111000---222111111111111111111111111333111000111333444444444333333333444555666777888:::999888777888:::===>>>@@@AAADDDHHHNNNXXXbbbiiirrrwwwxxxuuurrrqqqnnnkkklllqqqzzz=========>>>???AAABBBCCC???;;;;;;???@@@<<<999;;;;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<<<<=========@@@>>>888555777888777888888777777777777666555555666888999:::888777555666999888666777;;;<<<:::888===>>>;;;:::===???>>>AAA@@@@@@AAABBBAAA>>>;;;??????>>>>>>>>>=========999:::;;;<<<<<<999666333777555555777;;;===<<<999======<<<<<<<<<===??????:::::::::::::::999888888888888888888999::::::::::::<<<======<<<;;;;;;;;;:::;;;<<<;;;999999<<<>>>777888:::;;;;;;999777555333333222222111111000000000000////////////000000000111222333333333444555---000333333222333777;;;999:::<<<===>>>>>>===<<<:::999999:::<<>><<<:::777555333222---...///111111111111111000111111000///......000,,,,,,...///000111111111,,,---...///...---+++***((()))++++++)))))))))***)))((((((((()))***,,,---++++++)))((((((((()))***((()))***)))((())),,,...+++************,,,---............---++++++,,,---(((***,,,***))))))***+++******)))(((((((((((((((***+++---...---,,,***)))+++,,,---...///000000000///+++***++++++***+++///******++++++++++++******+++******)))))))))******((()))***+++,,,---------)))((((((((()))+++---///...///000000//////000222//////000222444777:::;;;===AAAEEEFFFCCCAAAAAACCCAAADDDHHHJJJIIIGGGEEEDDDDDDDDDDDDCCCDDDEEEDDDCCC@@@AAADDDFFFGGGGGGFFFEEEIIIGGGEEECCCAAA@@@@@@@@@@@@EEEHHHFFFBBBCCCJJJQQQMMMQQQVVVXXXVVVTTTTTTVVVRRRNNNKKKNNNPPPNNNOOOQQQUUUWWWZZZ\\\]]]___bbbdddaaaccceeeffffffdddaaa___ZZZ^^^aaa___\\\]]]dddkkkooorrruuuuuuqqqlllhhhfffbbbaaa```ccchhhooosssuuuuuuuuutttrrrooojjjbbb\\\WWWUUURRRPPPPPPRRRUUUVVV```cccggggggeeedddeeeggg```dddiiikkkmmmqqqwww|||xxxpppjjjbbb```[[[WWWRRROOOMMMMMMLLLJJJIIILLLPPPOOOIIICCCDDDEEEHHHKKKNNNNNNJJJFFF@@@???>>>===;;;:::888777888777666444222111111111111000...---...000333444///000222111000...//////---///000///......///000///111333222///...000333***+++---...///...---+++,,,///222333333444444666222222222000//////000222555777///+++222111,,,000111111111111111111111111222222111111222333444444333333333444555666777777888888777888999;;;>>>???@@@AAACCCFFFKKKSSS\\\bbbkkkmmmnnnllliiiiiikkklllnnnwww>>>>>>>>>>>>>>>???@@@@@@AAA===<<<>>>???>>>===>>>>>>>>>>>>>>>>>>======<<<===<<<;;;::::::;;;<<<<<<777::::::555333666777666888888777666555555555666555666888999:::999888777777::::::888888<<<===:::999>>>???<<<;;;>>>???===>>>===>>>@@@AAA@@@>>>;;;AAA@@@@@@@@@???>>>======:::<<<>>>>>>===:::777666999777555777;;;>>>===;;;======;;;;;;;;;<<<>>>???::::::;;;;;;;;;;;;:::999666777888999:::;;;<<<===:::===??????<<<:::::::::;;;999777777999;;;;;;:::999999999888888888777777111111111111111000000000111111111000000111111111000222444444222222444777111111222333555777999999<<<===>>>??????>>>===<<<::::::999:::<<<>>>AAACCC@@@???===;;;888666444333,,,---...000222333444555111333555444222000///...,,,---...000111222333333---............---+++***'''(((******)))))))))***))))))((('''((()))+++,,,******))))))))))))******)))*********)))***,,,///+++***))))))***+++---...---......---++++++,,,...)))(((((((((''''''))),,,******)))(((''''''''''''''')))+++---------+++******+++,,,...////////////,,,***,,,//////,,,***,,,)))******++++++******)))++++++*********++++++,,,)))******++++++,,,------''''''((()))***,,,...///---......---,,,---///000......000222444777999:::<<<@@@DDDEEECCCBBBBBBDDDBBBEEEIIIKKKJJJHHHFFFFFFCCCCCCCCCCCCBBB@@@@@@BBBAAACCCDDDFFFFFFFFFDDDCCCDDDCCCAAA???>>>???@@@@@@>>>DDDJJJJJJFFFEEEJJJOOONNNSSSWWWWWWTTTRRRQQQQQQOOOJJJIIILLLPPPPPPRRRVVVYYY[[[]]]^^^^^^___bbbeeecccdddffffffeeeccc```___[[[```dddbbb^^^^^^dddkkknnnqqqsssssspppllliiihhheeecccccceeejjjooorrrtttwwwvvvuuutttpppiii```[[[WWWVVVSSSRRRRRRTTTWWWZZZ]]]```cccdddbbbaaabbbeeeaaaeeeiiikkklllnnnssswww~~~zzzqqqkkkbbb___ZZZUUURRRPPPOOOOOOOOOLLLKKKNNNRRRQQQLLLFFFFFFHHHMMMQQQSSSQQQLLLHHH@@@???>>><<<:::888888888888777555444222222111111000///......///111444555...000111222111111222333...///111222222222444666111333444111...,,,///111,,,,,,------------......---///222333333333444555333333333111//////111333000555000...444111+++///000111111111111222222222333333333333222333444555555444444444444555666666666666777888:::<<>>?????????CCC@@@??????AAABBBBBBBBB@@@@@@???>>>======<<<<<<<<<;;;::::::999:::::::::333666777333222555666555555666666555333333555666444555777888999999999888888;;;;;;999:::======:::999>>>@@@======???@@@>>><<<<<<===???AAAAAA???<<>>>>>>>>>>>>>>======;;;;;;::::::;;;===???AAADDDBBB@@@<<<999555333111---......000222444666777222444555444222///......,,,---///000222333333444...---------------,,,,,,''')))++++++)))))))))***))))))((('''((()))***+++'''((()))***++++++*********++++++*********---///******))))))***+++---...---......---,,,+++---...,,,)))(((******)))***---******)))(((((((((((((((&&&''')))+++,,,,,,,,,,,,)))***,,,.../////////...+++***,,,111111,,,***+++))))))************))))))++++++++++++++++++,,,---+++************+++,,,,,,&&&'''((()))+++---///000,,,------,,,++++++...000,,,...000333555777888999:::>>>BBBCCCBBBBBBDDDFFFBBBEEEIIIJJJIIIGGGFFFFFFAAA@@@@@@BBBAAA>>>???BBBFFFFFFFFFFFFFFFFFFEEEEEEBBB@@@???>>>>>>???AAABBBAAAFFFMMMNNNLLLKKKNNNQQQPPPVVVZZZWWWSSSRRRQQQPPPMMMHHHGGGKKKPPPSSSWWW\\\^^^aaacccdddbbbcccfffiiiggggggggggggfffdddbbbaaa[[[aaaeeeddd```___dddiiilllmmmoooppppppnnnllljjjgggfffeeegggkkkppprrrsssxxxtttrrrrrrnnneee^^^[[[XXXWWWVVVSSSRRRSSSWWWZZZ\\\___bbbbbbaaa```bbbeeecccfffjjjllllllmmmqqquuuzzz{{{rrrlllccc___YYYTTTPPPOOOOOOPPPMMMKKKIIIJJJLLLKKKHHHEEEFFFJJJPPPTTTUUURRRNNNKKK@@@@@@@@@===:::888999:::888777666444333333222222333222222111111111111111...000222333333333444666///111444555555666888:::333333111///---,,,---///...//////...------000222---///222444333333444555444444444222000000111333+++333111000333000,,,111//////000111222333333444444555555444333333555666777666555444444444444444444555666888;;;===@@@AAAAAABBBBBBBBBCCCGGGLLLPPPTTTVVVYYY\\\]]]```jjjttt~~~AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@>>>>>>@@@BBBBBBAAA??????>>>>>>>>>>>>>>>>>>:::::::::999999888888888333777777444333555666555333444555444222222444777333444666777888999999999888;;;<<<::::::======:::888===???======???@@@>>><<<===>>>@@@CCCCCCAAA???@@@@@@AAAAAA@@@???>>>===>>>@@@AAA???<<<999999:::999::::::999999999;;;======<<<:::888888999;;;===999:::<<<>>>>>>>>><<<<<<999:::<<<;;;999888999;;;999===AAA???:::666666777666555444444555777888999888888888999888777666666444444444555555666666666555444444333333444444555333555777666333333777;;;444777999999666555777999;;;<<<<<<======>>>>>>>>>===<<<;;;::::::<<<>>>???CCCBBB@@@===:::777444333222111//////000222555777444444222///,,,+++---///,,,---...000111222222222...---,,,++++++,,,...///)))***,,,+++***))))))***((((((((((((((())))))***###%%%(((+++,,,,,,+++******+++++++++***+++---000***))))))))))))+++,,,---,,,---...---,,,+++---///---))))))......***)))+++******)))(((((()))))))))''''''((()))***+++,,,,,,)))***,,,...//////......+++)))+++......+++)))+++))))))************))))))***************+++,,,,,,,,,+++***)))))))))******&&&&&&(((***,,,...000111---------,,,++++++...111+++...111555777888888777999===@@@AAAAAABBBFFFJJJBBBDDDGGGGGGFFFEEEEEEFFF===<<<>>>BBBAAA>>>@@@FFFHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCAAA???@@@AAACCCEEEEEEHHHKKKMMMNNNOOOPPPRRRPPPWWWZZZVVVRRRSSSSSSQQQMMMHHHFFFJJJPPPUUU[[[aaabbbfffjjjkkkiiiiiilllpppiiiiiigggeeedddcccbbbbbb\\\```dddcccaaa```cccfffiiihhhiiilllppprrrpppmmmiiihhhgggiiimmmppprrrrrruuuppplllmmmjjjbbb]]]\\\ZZZZZZWWWTTTPPPPPPTTTWWW\\\___aaabbb``````bbbeeeeeehhhlllmmmmmmmmmpppsssyyy~~~|||sssmmmeee```YYYRRRMMMKKKKKKLLLIIIHHHFFFEEEDDDCCCBBBBBBEEEJJJPPPUUUUUURRROOOLLLBBBBBBAAA>>>;;;999:::<<<888888666555444333333333222222333333333222000000///222444555444444666777333444666777777777999;;;222000---,,,---.........,,,...//////------///111---000222444333333333444444444444222000///111222)))222222///000------777---...///000222444555666555777777666444444666888999888777555333222222222333444666888;;;>>>@@@BBBBBBCCCCCCCCCCCCGGGKKKOOOQQQSSSWWW]]]___bbbnnnzzzAAAAAA@@@@@@AAABBBBBBCCC<<<<<<;;;:::<<>>???@@@AAA999999999999999888777666555999:::666444666777555111333444333111111444777333333555666888999999999888;;;<<<::::::===<<<999666;;;>>>======???@@@>>>===>>>???BBBDDDEEECCCAAA??????@@@AAA@@@???>>>===???@@@AAA???;;;888999;;;999;;;<<<:::777777:::>>>>>><<<:::888888999<<<===999:::===>>>???>>>===<<<<<<===>>><<<888666777999999===AAA???:::555444666555888999888666666:::>>>555777999;;;:::888555333333333444444555666666666555555555444444555555555333666888777444444888===333999>>><<<444111555;;;999999:::<<<===>>>@@@@@@???===<<<;;;:::;;;===>>>@@@???>>>===;;;:::888888666444111//////111444666666444///***'''(((,,,000+++,,,---///000000111111...---+++******,,,///111***+++,,,,,,***))))))***((((((((()))))))))))))))!!!$$$(((,,,...---,,,+++++++++,,,+++***+++...000***))))))))))))+++,,,---,,,---...---,,,,,,---///***''')))000111***&&&&&&******))))))))))))******))))))(((((()))***+++,,,(((***,,,...//////...---,,,))))))++++++)))))),,,))))))************))))))))))))((())))))***++++++,,,+++***(((((((((((()))%%%&&&(((***,,,///000111.........,,,+++,,,///222***---222666999999888777999<<>>???AAADDDIIIOOOTTTTTTRRRNNNMMMBBBCCCCCC???;;;999;;;===999888777666555444444444...000222444555444333222222444666666555555666777555777888888777777888:::111---******---000000...(((+++......,,,+++,,,---...000333444333333333444444444333111///...000222(((333222------+++///<<<,,,---...000222444666777666888999777555444666999:::999777555333222111000222333666999<<>>???AAABBBCCCCCCBBBAAA888999;;;<<<======<<<;;;======>>>???@@@AAABBBBBB999999888888999;;;<<<===777888999999999999888888888777444222000000111222333333333555888999888777<<<<<<<<<<<<<<<===>>>???=========>>>>>>===;;;999<<<>>>@@@BBBCCCBBBAAA@@@@@@BBBBBB??????CCCDDDAAA>>>===;;;:::::::::<<<===AAAAAA@@@===;;;:::;;;<<<<<<888888;;;<<<:::888999;;;<<<>>>???@@@???===<<<>>>??????===;;;:::;;;<<<;;;???AAA>>>;;;:::777333444444444777999;;;:::999555:::;;;888999<<<888111777777777777777777777777888777666555555555666777777888888666444333444555777999;;;999444111111333:::::::::;;;;;;<<<<<<<<<<<<:::888888999;;;;;;;;;?????????@@@???===888444555444333111000////////////---,,,,,,---------,,,,,,---......///000000000............---,,,+++***,,,,,,,,,+++***)))+++,,,***---+++&&&%%%***,,,)))444000,,,***,,,,,,+++***+++++++++,,,,,,...///000,,,------+++******,,,...111222222000---,,,,,,,,,&&&)))---......,,,+++***'''''''''''''''((())))))&&&))),,,***&&&%%%(((,,,+++++++++,,,,,,---------***((((((***(((%%%&&&+++//////---,,,***)))((('''(((((((((((()))***+++,,,...***)))++++++((((((+++))))))(((***---///000000------,,,,,,,,,---......000222444555555666888999666999===@@@BBBDDDFFFHHHEEEEEEFFFFFFEEEDDDBBBAAACCCFFFHHHFFFAAA???AAAEEECCCBBBBBBCCCEEEGGGGGGGGGNNNOOOQQQRRRPPPLLLHHHEEEFFFCCCFFFPPPWWWWWWSSSRRRPPPTTTXXXXXXTTTPPPOOOOOOHHHEEEFFFLLLQQQUUU[[[bbbaaakkkssssssrrrsssttttttjjjhhhaaa[[[^^^eeeeee```cccaaa______``````___^^^eeeeeefffiiilllmmmmmmlllhhhiiiiiiiiijjjlllqqqtttqqqoookkkgggcccaaa```___XXXZZZZZZVVVQQQNNNOOOQQQXXX[[[]]]]]]\\\^^^bbbfffllljjjlllrrruuusssrrrttt}}}{{{sssmmmgggaaaWWWOOOJJJHHHFFFFFFHHHGGGFFFEEEAAA===@@@FFFDDDHHHMMMPPPOOOLLLIIIGGGAAACCCDDDBBB>>><<<===???;;;999666555555444333222444000///333666555444444111444777888999999:::;;;777999999666666999888666......////////////......+++++++++,,,---.../////////000000111111111000000000111222000//////000222...............///000111......///000111333555666:::999777555333555999<<<<<<:::777444333333333444333222222444888===@@@AAACCCGGGIIIIIILLLSSSWWWVVVTTTUUUYYY^^^bbbgggsss~~~===>>>???AAAAAAAAAAAA@@@999999:::;;;;;;:::::::::<<<===>>>>>>????????????777777777888:::<<<>>>???777777666666666666666666555444333222222333555666555444444666888:::999999::::::;;;;;;<<<===>>>???;;;999888999;;;;;;888555;;;<<<>>>@@@AAAAAAAAAAAA???DDDGGGFFFGGGIIIHHHDDDAAA???<<<:::999:::<<<===?????????===<<<<<<===???===888666888:::888888;;;:::<<<>>>???@@@???>>>===>>>???@@@>>><<<;;;;;;<<<>>>CCCEEEBBB??????===999:::888888999::::::999888555888999888:::===;;;666999999::::::::::::999999999999888777777888888999999999888666444333444666888888999777555333222333777888888999::::::;;;;;;<<<:::999999:::;;;:::999===<<<<<<======;;;888555444333111000...---------///...---------.........---...///111111111111000//////...------,,,++++++,,,------,,,***)))***,,,(((***)))$$$###((()))&&&---***'''''')))+++++++++***++++++,,,,,,---------+++,,,,,,,,,+++,,,...000000111111///---++++++,,,((()))+++,,,+++***(((((((((''''''''''''((())))))'''***+++***&&&%%%(((,,,++++++,,,,,,,,,,,,,,,,,,...,,,,,,---+++((()))---******+++++++++++++++***(((((((((((()))***+++,,,---***))),,,+++((((((+++---,,,++++++,,,------,,,------,,,,,,,,,---......000222444555555666888:::999;;;>>>???@@@BBBDDDFFFFFFFFFGGGGGGFFFDDDCCCBBBDDDEEEFFFDDDAAA@@@CCCFFFCCCCCCEEEGGGIIIJJJIIIHHHOOOQQQTTTUUUTTTPPPKKKHHHFFFCCCFFFOOOVVVUUURRRQQQSSSUUUWWWWWWUUURRRPPPOOOLLLIIIHHHLLLPPPRRRWWW]]]aaaiiioooooooooqqqrrrppphhhgggbbb]]]```fffeee```bbb___]]]\\\]]]^^^^^^]]]aaaccchhhlllnnnnnnkkkiiiaaabbbcccbbbbbbcccfffhhhhhhiiiiiihhhgggdddaaa___ZZZYYYXXXUUURRRPPPQQQRRRXXX[[[]]]]]]\\\]]]bbbfffllljjjmmmrrrtttrrrqqqrrryyy}}}zzzrrrllleee^^^SSSKKKGGGFFFGGGGGGKKKHHHHHHHHHEEE???>>>@@@???CCCIIINNNPPPNNNLLLKKKDDDEEEEEEBBB>>>;;;;;;<<<;;;999666555555444333111444000...111333222111333222555999;;;;;;;;;;;;<<<888;;;:::777666888888555//////000000000///......///000111222222111///...//////000111111111111111000111111000...---...000////////////000000000000......///000111333555666666666555444222333666888:::999777444333222222333333222111333666;;;>>>@@@DDDKKKPPPRRRVVVZZZ\\\ZZZXXXXXX[[[___bbbgggsss~~~>>>???@@@BBBBBBBBBBBBAAA;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>===<<<;;;666666777999;;;===???@@@888888777666666555555555555444333333333555666777888666555555888:::;;;:::888888999:::;;;===>>>>>>===:::999;;;>>>???;;;666::::::;;;<<<===???AAABBB???FFFMMMPPPRRRRRRNNNIIIEEEBBB>>>;;;999:::===>>><<<===>>>>>>======???AAA@@@:::777888:::999;;;>>>:::;;;===????????????>>>>>>???AAA@@@>>>=========AAAGGGJJJIIIGGGHHHFFFCCCDDDAAA>>>===<<<;;;888666888999999888999===<<<999;;;<<<>>>??????>>><<<;;;;;;;;;:::::::::;;;;;;<<<;;;:::999666444333555777888777666666666666444333555555666777888999:::;;;;;;:::999:::;;;:::888777:::888777888999999888666444333111000......------//////.........//////000///000333555666555333222222000...---+++++++++,,,---......---+++)))***+++,,,---,,,((((((+++,,,******(((&&&&&&(((***+++***)))***+++,,,,,,,,,+++***)))+++,,,,,,---...111333...//////...,,,***+++,,,,,,,,,,,,,,,+++***)))(((((((((''''''(((((()))***'''***+++***'''&&&))),,,,,,,,,,,,,,,,,,+++++++++,,,******,,,***&&&&&&***'''((()))+++++++++******(((((((((((()))***+++,,,+++)))***------)))(((***------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///111333555555555666888:::;;;===???@@@AAADDDGGGKKKHHHHHHHHHHHHFFFEEECCCBBBEEECCCBBB@@@AAABBBEEEGGGCCCEEEHHHKKKMMMMMMLLLKKKPPPSSSWWWYYYXXXSSSNNNJJJGGGDDDGGGOOOUUUTTTRRRQQQVVVUUUTTTTTTTTTSSSQQQOOOOOOLLLLLLOOORRRTTTXXX]]]```eeehhhhhhiiilllllliiidddcccaaa```cccgggfffbbbaaa^^^ZZZYYYYYY[[[[[[[[[YYY]]]dddjjjllliiieeeaaa^^^___aaa```___^^^```aaa___bbbgggjjjjjjgggccc___]]]ZZZVVVSSSRRRRRRRRRRRRYYY[[[]]]]]]\\\]]]aaaeeekkkjjjmmmqqqrrrnnnmmmnnnrrruuu{{{xxxoooiiiccc[[[RRRJJJGGGHHHJJJLLLMMMJJJHHHJJJHHHAAA<<<;;;>>>BBBGGGMMMOOOOOOMMMKKKGGGGGGFFFCCC>>>;;;::::::;;;999666555444444222000555000---///000//////222222666:::===============:::<<<;;;777666777666333000111111111000///......000222333444444111...,,,...///000111222222222222111111111///---,,,---...---.../////////...---,,,......///000111333555666888999:::999888777888:::777777666555333222111111222111111222555:::???BBBHHHPPPYYY\\\^^^aaa```]]]\\\[[[\\\___bbbgggqqq|||AAABBBCCCEEEEEEEEEEEEDDD>>>>>>===<<<<<<;;;;;;;;;:::;;;<<<===<<<;;;999888777777888999;;;===>>>???999999:::;;;:::888666444666666444333333333333444999777555555777999;;;;;;666777888:::;;;<<<===>>>???<<<:::<<>>AAABBBAAAIIIPPPTTTVVVXXXUUUPPPHHHEEE@@@;;;999:::===???<<<===>>>>>>======???@@@AAA<<<:::===>>>===>>>@@@:::;;;<<<>>>????????????===???AAAAAA@@@>>>??????DDDKKKQQQRRRSSSUUUUUURRRPPPLLLGGGBBB???<<<999777<<<;;;999888999;;;;;;:::<<<>>>@@@BBBBBB@@@>>><<<<<<<<<<<<<<<<<<=========<<<;;;999666444444666888999666333444777888666333444444555777888:::;;;<<<;;;::::::;;;;;;:::777555777555333333555777777777666555333222111000000000000000111000///000111222333555888::::::999666444333111///,,,++++++,,,,,,...//////...,,,******+++......---,,,+++,,,---,,,---,,,+++******************+++---...---,,,***)))(((***,,,---...000222444,,,---...---+++***+++,,,...------------...---,,,((((((((('''((())))))***(((***+++)))(((''')))+++---,,,,,,,,,++++++******+++)))***+++)))%%%%%%(((((()))***+++***)))'''&&&(((((((((((()))***+++,,,***(((***......***((()))***++++++++++++,,,...000,,,,,,,,,,,,------...///111333555555555666777999:::;;;===@@@CCCGGGMMMQQQJJJJJJIIIHHHGGGEEEDDDCCCEEEBBB???>>>AAAEEEGGGHHHFFFHHHJJJKKKLLLMMMOOOPPPPPPTTTYYY\\\\\\WWWQQQMMMKKKHHHJJJQQQUUUTTTSSSTTTXXXUUURRRRRRSSSTTTRRROOOPPPMMMNNNSSSWWWYYY]]]ccc___aaabbbaaacccfffddd```\\\^^^___bbbfffhhhgggdddbbb^^^YYYVVVUUUVVVWWWWWWUUUZZZaaafffgggdddaaa___\\\^^^``````^^^]]]^^^___]]]aaafffjjjkkkiiieeebbbbbb\\\VVVRRRSSSSSSRRRQQQYYY\\\]]]]]][[[\\\```dddiiihhhkkkooonnniiigggiiijjjkkkqqq{{{|||tttlllgggaaa\\\UUUPPPNNNOOOOOOPPPOOOIIIFFFGGGGGGBBB===;;;AAADDDHHHLLLOOOOOOLLLIIIGGGGGGEEEBBB???<<<;;;:::;;;999666444444333222000777222/////////---///222222555:::===>>>>>>===>>>;;;===;;;777555555444000222222222222111000///...///000111111000///---,,,---...000111222333333444222333222000...,,,---...***+++,,,------+++)))'''......///000111333555666888:::======<<<:::::::::555555555444333222000///111111222333777===DDDIIIOOOXXX```bbbbbbcccbbb___]]]ZZZYYY\\\___dddnnnxxxAAABBBDDDEEEFFFFFFEEEDDD>>>>>>>>>======<<<<<<;;;::::::;;;;;;:::999777666888999999::::::;;;;;;;;;666888<<<>>>===999444111444444444333333333333444:::888555555777999;;;;;;555666888:::;;;<<<======<<<999888:::>>>???;;;777999888888888:::===@@@CCCDDDIIINNNPPPTTTYYYYYYVVVJJJFFFAAA<<<:::;;;===???>>>???@@@???<<<;;;;;;<<<>>>;;;;;;@@@BBB???===>>>::::::;;;<<<======>>>>>>;;;===@@@@@@@@@@@@AAABBBIIISSS\\\aaadddgggfffccc[[[VVVNNNGGGBBB>>>;;;888;;;888666888:::<<<===>>><<<===@@@AAAAAA@@@===<<<:::;;;;;;<<<<<<=========::::::999777555444777999999666333333666888666444555555666888:::;;;<<<===;;;:::::::::;;;:::777444555333111111333555555555555444333222111111111222000222333222111111333555888:::<<<>>>===;;;888555333111///,,,++++++,,,------///000///---++++++++++++************))))))***,,,,,,,,,,,,+++++++++,,,+++,,,...//////---+++***'''))),,,......000222444+++,,,---,,,+++***+++,,,,,,+++***,,,...000///...((((((((((((((()))***************)))((((((***+++,,,,,,,,,++++++*********---,,,---///---)))(((,,,((())))))***)))((('''&&&(((((((((((()))***+++,,,)))(((***......***(((******,,,---,,,++++++---///,,,++++++,,,---...//////111333444555444555666888777999;;;===@@@EEEKKKOOOKKKJJJIIIHHHGGGFFFEEEEEEEEEBBB??????BBBFFFIIIJJJJJJJJJJJJIIIIIIKKKPPPTTTTTTXXX]]]aaaaaa]]]WWWSSSPPPNNNOOOTTTWWWVVVVVVXXXYYYUUURRRQQQSSSTTTRRRPPPQQQNNNOOOTTTXXXYYY]]]bbb___aaa```]]]^^^```]]]XXXVVVWWW\\\bbbggggggfffeeeaaa]]]WWWTTTRRRSSSSSSRRRVVVZZZ```bbbbbbaaaaaabbbYYY[[[]]]^^^]]]]]]]]]^^^aaadddgggjjjjjjiiifffdddeee___XXXTTTTTTTTTSSSQQQZZZ\\\]]]\\\[[[[[[___bbbeeefffiiimmmjjjdddaaaccccccccciiittt||||||wwwpppiiiddd]]][[[WWWUUUTTTSSSQQQOOONNNGGGCCCDDDEEEBBB??????CCCDDDGGGLLLPPPPPPMMMJJJEEEDDDBBBAAA???===<<<::::::888555444444444222111888444111111000...000444111444999<<<<<<<<<======;;;<<<;;;666333444222...222222333333222111111000000///------,,,---///000...///000111333333444444444444444222///...///000***+++,,,------+++)))'''......///000111333555666444777:::;;;:::888666666444444444444333222000000111222333555:::BBBLLLSSSZZZbbbgggfffdddeeefffeee\\\XXXWWWZZZ]]]aaaiiirrr???@@@AAACCCCCCCCCCCCBBB<<<===>>>???>>>===<<<;;;::::::999999888888888777888888999999999999888888222555:::<<<<<<888333///000111222444555777888888;;;999777777999;;;;;;;;;555777999;;;<<<<<<<<<<<<::::::;;;<<<======<<<:::::::::999999;;;>>>@@@BBBCCCGGGIIIIIIMMMTTTXXXXXXHHHEEEAAA===;;;;;;===???>>>???@@@>>>;;;999888999999777888>>>@@@===::::::::::::::::::;;;;;;;;;<<<:::;;;===>>>???AAADDDGGGPPP\\\hhhoootttvvvtttooobbb\\\SSSJJJDDD???<<<:::666333333777;;;===???BBB999:::<<<======<<<:::999777777888999::::::::::::666777888777666555777888888666444444555666666666777777888999:::<<<<<<===:::999888999:::999777666666444222111222444444333111111000000000111222222111333555444222222555888<<<===>>>>>>===:::666444111000///------------...,,,...000000...---,,,------******,,,,,,))))))+++%%%''')))******+++---///+++,,,---.........---,,,(((***---......///000111***,,,------++++++,,,...((('''&&&)))---///...+++))))))(((((())))))***++++++******))))))******++++++++++++++++++*********+++***,,,///---)))(((+++''''''(((((())))))******(((((((((((()))***+++,,,***((()))------***)))+++...///000---)))((())),,,+++++++++,,,---...///000000222333444333333555666666888999;;;<<>>===;;;999888666444333444444333222888555444444222///111555000333777999:::;;;===>>>;;;===;;;666333444222...222222333333333333333222333111...------///222333///000111222333333333333444444444222000///000111---.../////////...---,,,......///000111333555666555888;;;<<<;;;999777777555555444333333222111111111222444666:::CCCOOOWWWbbbiiimmmjjjggghhhjjjkkk___[[[XXX[[[]]]___dddjjjttttttwww|||~~~>>>???AAABBBCCCCCCBBBBBB===???BBBDDDDDDBBB@@@>>>;;;999888777666777999:::555666777888999888888777444555888999999777555333111222444666888999:::;;;===;;;;;;;;;===>>>===<<<777888:::<<<===<<<<<<;;;888;;;===>>><<<;;;<<<===<<<<<<;;;<<<===???AAABBB???BBBCCCBBBFFFOOOTTTTTTFFFDDDAAA>>><<<<<<===>>><<<>>>???===:::888777777888555666;;;===;;;999:::::::::999999888999999999888999:::;;;===AAAFFFJJJTTTaaaoooxxx||||||wwwqqqeee^^^SSSJJJCCC???<<<:::888333333888;;;:::;;;>>>666666777777777777666666222333555666777777666666222444777888777666777888888888777555333333555777888888999999:::;;;;;;<<<:::999777777888999999888888666444333333333222000/////////000111222444444111444777666333333666:::>>>>>>===<<<999666333111/////////...............+++---000111000.........///++++++//////******---"""%%%((())))))***,,,...+++++++++,,,---------...)))+++---...---------...***,,,------,,,,,,---///(((&&&&&&)))...///+++'''))))))(((((())))))***++++++***))))))************************++++++++++++'''''')))---,,,((('''*********(((''''''(((***+++(((((((((((()))***+++,,,+++((((((+++,,,)))***---...000111...)))'''(((++++++++++++,,,---...///000///111222222222222333555555777999;;;;;;===???BBBHHHGGGFFFEEEEEEFFFGGGHHHCCCEEEFFFFFFDDDEEEIIIMMMNNNOOONNNKKKHHHJJJPPPUUUZZZ]]]aaaeeefffdddaaa^^^XXXVVVVVVYYYYYYWWWYYY]]]ZZZ[[[[[[ZZZXXXVVVVVVWWWTTTRRRSSSXXXZZZZZZ]]]aaaeeejjjlllfff___[[[XXXTTTTTTTTTYYY```aaa\\\ZZZ\\\XXXVVVSSSRRRSSSSSSSSSRRRPPPTTTYYYYYYXXXWWWZZZ]]]fffgggfffeeecccccceeegggbbbdddgggiiiiiihhheeeccc^^^^^^]]][[[ZZZYYY[[[\\\[[[]]]^^^\\\ZZZZZZ]]]``````ccchhhlllggg```^^^aaaccc___eeerrrzzz{{{{{{uuunnnfff```ZZZXXXVVVUUUSSSPPPLLLIIIKKKIIIHHHIIIGGGCCCCCCGGG@@@???AAAGGGMMMPPPMMMIIIFFFCCC???>>>===;;;888555666444333333444555555444555444444555333///111666222444666777999;;;>>>@@@<<<>>><<<777555666444000111222333444444555555444444333111000///000000111000111222222333333333333222333333222000///000222////////////000000000000......///000111333555666777:::===>>><<<:::999999666555444333222222333333000222333444777???LLLVVVaaaiiiooollliiijjjmmmnnngggaaa^^^______^^^```ccceeeeeeiiimmmnnnoooxxx@@@AAABBBDDDDDDDDDDDDCCC@@@CCCGGGJJJJJJHHHEEECCC;;;999777666666777:::;;;222333555777888999888888888888888888888999999999666777888999999:::999999>>>======???@@@@@@???===888999;;;=========;;;:::222666::::::777555777:::=========>>>???@@@AAAAAA;;;>>>??????CCCKKKPPPPPPDDDCCC@@@>>>=========>>>:::<<<======:::888777777;;;777666:::<<<;;;;;;===;;;:::999888777777777777777888888999<<>>;;;999===777666:::;;;666555777444333333333333333333444///000222444444444444333///222666888888777777777777999888555222111444888888888999999:::::::::::::::888666666888999:::999999888666444444333111///000000111222333555777888111555888666333333777;;;>>>>>><<<999666333000///---...//////000/////////***---000111000/////////+++'''(((,,,,,,'''&&&***%%%(((++++++))))))***,,,************+++,,,---...***,,,......---+++++++++***,,,------------...000+++)))))),,,000000+++&&&)))))))))))))))******+++,,,***))))))***++++++***))))))******+++++++++,,,)))))),,,000///++++++...000...+++'''&&&&&&'''((((((((((((((()))***+++,,,+++((((((++++++)))***...***...000---)))(((+++///+++++++++,,,---...000000///000222222111111222444333666:::<<<>>>@@@CCCEEEGGGFFFEEEEEEEEEFFFGGGHHHBBBFFFIIIHHHEEEEEEIIINNNNNNPPPQQQOOOKKKKKKOOOTTTXXX[[[^^^bbbcccbbb___]]]YYYWWWWWWYYYXXXWWWYYY^^^[[[^^^```^^^ZZZXXXXXXZZZTTTRRRUUU[[[___aaadddiiihhhooorrrkkkbbb\\\XXXUUUWWWVVVYYY___^^^WWWTTTWWWSSSRRRQQQRRRTTTVVVUUUUUUTTTZZZ```aaa___^^^```cccgggfffeeebbb______aaaccc^^^aaafffjjjjjjhhhdddaaaYYY\\\^^^^^^\\\\\\___bbb[[[]]]^^^\\\ZZZYYY\\\``````ccciiimmmhhh```^^^bbbeeeaaafffsss{{{{{{}}}wwwooofff```^^^[[[WWWTTTRRRPPPLLLJJJKKKKKKMMMOOOJJJDDDCCCFFFBBBAAAAAAEEEJJJLLLHHHCCCGGGDDD???===<<<:::555222444333222222444666555555333333444666333///111555333555666777888;;;???BBB===???>>>999777888666333111111333444555666666666333333333222000...---,,,111222222333333333222222000111222000//////000222...............///000111......///000111333555666444777999:::888777666666888666444222222222444555000222222222333;;;HHHRRR[[[eeemmmllliiijjjmmmnnnnnnhhhddddddbbb^^^]]]___\\\\\\___cccccceeeqqqCCCCCCDDDEEEFFFGGGGGGHHHKKKIIIIIIOOOTTTRRRGGG<<<999888888888999999777666888999999::::::999999999444666:::>>>@@@>>>999555222666:::;;;999888999:::<<<<<<>>>@@@AAA@@@===::::::999999999;;;;;;999777999444444999;;;999;;;AAA999<<<@@@AAABBBBBB???<<<===;;;;;;>>>CCCFFFEEEDDDBBB@@@===;;;;;;===AAACCC======<<<;;;888555333111777<<<<<<888777:::999555333666999;;;:::888777777888666666:::???CCCIIINNNVVVcccpppvvvyyyzzztttkkkeee]]]RRRKKKGGGCCC>>>999888333333666666111111444333333222000000/////////,,,---...000222333555555000333777999:::999:::;;;:::777555666777777777777:::;;;<<<======;;;999888888777777666666666666666777666444111000111222333...111555666555444333222888777777888999999777555<<<:::888666444444444444333111///.........---+++//////000000000000//////,,,,,,++++++,,,,,,---...&&&'''))))))((((((***+++******+++,,,,,,---......***++++++,,,---------,,,)))***,,,...//////......++++++,,,,,,,,,+++***)))(((+++------***((()))+++&&&(((***,,,---,,,+++***---,,,+++*********+++,,,************************,,,+++,,,---...,,,)))'''***)))((((((((((((((()))++++++,,,,,,,,,+++******+++***++++++'''###(((///---------...............---///111222222222333444666888999999:::<<>>@@@AAA@@@===:::999888888888222222111000111222444555444333222000//////......///000222444444222000///222222111000//////000000...000222333111000000000///,,,***+++///333555555777777777777666666666666666666777777777555444333333222000111555<<>>===;;;999444444555777:::<<<<<<::::::777666:::;;;999;;;@@@<<<>>>AAAAAAAAA@@@===:::===<<<<<<>>>BBBDDDDDDCCC@@@>>>;;;999999;;;>>>AAA>>>===;;;999777666666666777999999555666999777222333666999:::999888777888777777888<<>>:::777444666:::999333111222333222111000000/////////...//////000111111222222111444888:::;;;;;;<<<===:::777888;;;:::555333666999:::;;;;;;;;;999666555777777666555555555555555666555222000//////000000...000333444444333333444999888777888999999888777::::::888777666555555555222000------------,,,***...//////000000000//////,,,++++++++++++,,,------((()))***)))((('''((()))******++++++,,,------...)))***+++---...///000000***+++,,,---......---------,,,,,,+++************)))***+++***)))))))))+++((()))+++---------,,,+++,,,,,,+++***++++++,,,---)))))))))))))))))))))))))))))))))+++,,,+++(((&&&))))))(((((((((((()))))))))***++++++,,,,,,,,,,,,,,,++++++***&&&"""%%%,,,------------...............///111111111111333555666777888888888;;;???BBBGGGIIILLLNNNNNNMMMLLLKKKEEEFFFFFFEEEEEEGGGJJJMMMQQQSSSVVVWWWUUUSSSQQQQQQSSSSSSSSSUUUVVVXXXZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVV[[[\\\[[[YYYZZZ\\\YYYSSSTTTQQQRRRWWW[[[]]]bbbgggnnnooooookkkddd]]]YYYXXXXXXXXXXXXWWWTTTPPPLLLJJJIIIJJJMMMQQQTTTVVVXXXYYYXXXZZZ___cccfffgggggggggeeehhhfffaaa___bbbdddcccbbbbbbbbbdddffffffdddbbb]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZ[[[ZZZVVVSSSYYYccc```cccffffffdddccceeeggg^^^dddmmmuuu{{{uuulllfffddd[[[XXXUUUTTTSSSSSSQQQPPPNNNNNNNNNNNNNNNPPPQQQRRRIIICCCAAAEEEGGGCCC>>><<<>>><<<;;;:::::::::888666777555333222333555444444222333555666666666555555444444444555777999;;;===???>>>===:::999777777666222222111111222333333444333333111000///.........///000222444444222000///111000000///......//////...000111111000//////000///,,,+++,,,000333555555777777777777777777777777666666666555444333222111222111//////222777===AAAIIIOOOWWW[[[]]]bbbjjjqqqzzz}}}wwwnnneee^^^WWWRRRTTTYYY```lllvvvDDDDDDEEEFFFHHHIIIKKKLLLPPPOOOMMMLLLIIIDDD===777888888999;;;======;;;999999999:::;;;;;;;;;;;;;;;::::::::::::999999999999777:::???AAA@@@>>><<<<<<999999:::;;;<<<<<<<<<;;;333333555888<<<>>>>>>======::::::<<<<<<;;;<<>>;;;999>>>======???BBBCCCBBBAAA>>><<<:::888888:::<<<===>>><<<999777777888:::<<<999888666444666999666111222444777888888777888888999;;;===AAAHHHPPPVVVZZZ___dddhhhhhhhhhhhheee```\\\VVVOOOIIIFFFBBB===999666666999<<<;;;555111000333222222111000000000///111000000000000/////////222555888;;;<<<<<<>>>???;;;888===FFFBBB555222888888999:::999888666333222666555555555444444444444555444222///...------...---///111222222222444666999777555444666777777777888999999999999888777777333000............---,,,---...///000000000000000+++++++++++++++,,,------***++++++***(((''''''(((*********+++,,,,,,------((()))+++...000111222333+++,,,,,,---------,,,,,,...---,,,+++***)))******+++)))''''''(((************+++---......---,,,+++,,,,,,++++++,,,---...///))))))))))))))))))))))))'''&&&'''(((******(((&&&)))))))))(((((())))))***'''((()))+++,,,---------,,,++++++***&&&"""$$$***,,,,,,------............///000000000000111444666555666666666777:::???CCCJJJKKKMMMNNNOOOOOONNNNNNIIIJJJIIIHHHFFFGGGJJJLLLQQQTTTVVVWWWUUUSSSRRRRRRMMMNNNNNNPPPRRRTTTUUUVVVYYYYYYYYYYYYYYYXXXWWWVVV[[[ZZZVVVUUUXXX\\\XXXRRRRRROOOPPPVVVZZZ]]]bbbhhhmmmmmmlllhhhbbb[[[WWWUUUUUUTTTRRRPPPMMMJJJHHHFFFEEEGGGJJJNNNRRRUUUWWWXXXXXXZZZ^^^bbbfffhhhhhhhhheeehhhgggbbb```ccceeedddbbbbbbbbbcccdddeeecccaaa____________`````````aaa^^^\\\[[[YYYTTTQQQWWW___\\\```dddfffddddddeeegggaaagggooowww}}}zzzpppiiieeeZZZWWWSSSRRRRRRTTTTTTTTTKKKNNNOOOOOONNNOOOSSSWWWKKKFFFCCCEEEEEE@@@;;;999<<<;;;999999999999888666777555333222222333333222333444555666666555444444222333333444555666777777;;;;;;:::999888666444333111222222333333333333333333222111///............///000222333333222000///000//////...............///000000///......///111...---,,,...111444444444666666777777888999999999888777666555333333222222222111000000222555888;;;CCCGGGKKKMMMQQQZZZhhhrrr{{{qqqiii]]]SSSRRRWWW___jjjsssCCCCCCDDDEEEFFFIIIKKKLLLPPPPPPOOOKKKEEE@@@<<<:::888888999<<<>>>???>>><<<999:::;;;;;;<<<<<<<<<;;;:::;;;;;;:::888888888999999<<>>???999999;;;===@@@AAA???===???>>>>>>>>>>>>======>>>BBB@@@@@@BBBAAA===<<<<<>><<<999555555777999666222111333555666666666777999<<>>@@@<<<:::CCCOOOJJJ999555>>>888999999999777555222000333444444444333333222222555333111///...---,,,,,,,,,.../////////111444666555333000000111333444444666777999:::::::::999888555333111000111111000///------...///000000000000+++++++++***+++,,,,,,---)))***+++***((('''((())))))*********++++++,,,,,,((()))+++---///000111111,,,,,,,,,,,,,,,+++++++++---------,,,+++***)))(((,,,(((%%%%%%(((******)))+++,,,,,,------,,,+++***++++++,,,,,,---...//////))))))))))))))))))))))))&&&%%%%%%'''))))))(((''')))))))))((())))))******((((((***++++++,,,,,,,,,,,,******+++)))%%%'''+++,,,,,,,,,------......///000000000//////111444777666666666666888;;;AAAEEEKKKKKKLLLMMMOOOQQQPPPPPPNNNNNNMMMJJJHHHHHHJJJLLLQQQSSSUUUUUUSSSRRRQQQQQQJJJKKKKKKMMMOOOQQQSSSTTTWWWXXXYYYZZZZZZYYYWWWVVVVVVUUUQQQPPPUUU[[[YYYRRRQQQOOOPPPUUUZZZ]]]ccciiikkkjjjhhhddd^^^XXXSSSQQQOOONNNKKKHHHFFFEEEEEEEEE@@@BBBEEEJJJNNNRRRTTTUUUUUUWWW[[[```cccfffggghhhdddhhhhhhdddccceeefffeeedddbbbaaaaaaccccccbbbaaa```aaabbbdddfffhhhiiiiiifffbbb^^^ZZZSSSNNNRRRYYYZZZ___eeegggffffffggghhhfffkkkttt{{{~~~uuummmhhh]]]YYYTTTQQQRRRTTTUUUVVVLLLPPPRRRQQQNNNNNNSSSXXXNNNIIIFFFGGGFFF@@@<<<;;;;;;999888888999999777666888555333333444555555555444555666666666555444333111222222333333333222222555666666666555444222000111222333444444444222222222111000///............000111222333333222111000000//////.........///////////////...,,,---///111---......000222444444444666666777888999:::;;;;;;<<<:::888666555444555555444333333333555777999:::BBBDDDFFFHHHMMMXXXgggsssvvvfffVVVQQQUUU\\\eeemmm}}}BBBBBBBBBBBBDDDFFFHHHJJJMMMNNNMMMIIIDDD@@@>>>>>>:::999999;;;>>>??????>>>:::;;;;;;<<<<<<;;;;;;:::888:::<<<<<<999777777888:::;;;===???@@@>>>;;;888999;;;======<<<===???AAA<<<===>>>AAACCCCCCAAA???@@@AAAAAA@@@@@@AAAAAA@@@BBB??????CCCCCC??????BBBAAABBBDDDEEEDDDCCCBBBAAABBBAAA@@@>>>>>>=========999:::;;;===>>>>>>>>>>>><<<888555555666666444333111222444555555666999;;;>>>FFFMMMRRRYYYcccgggfffaaa___]]]]]]\\\WWWQQQNNNKKKIIIGGGEEECCC@@@===;;;999::::::888777777555444555555666666666555444333000111111222222333333333222444777999999;;;===???999999CCCNNNJJJ<<<888@@@999999:::999888555222111111222222222222111000///444333222000...------,,,,,,,,,---------///333666333111......000222333333555666888999::::::999888555333111111111222111000------...///////////////+++************+++,,,,,,''')))******))))))***,,,))))))***************+++))))))***+++,,,,,,,,,,,,,,,+++++++++*********+++***+++...///...+++(((&&&,,,((($$$%%%(((++++++***+++++++++++++++************+++,,,---......//////++++++++++++++++++++++++'''&&&&&&''')))***)))((()))))))))))))))***++++++*********++++++******)))+++)))***,,,,,,***+++///++++++,,,,,,---......///000000000//////111444777666777888888:::>>>CCCGGGJJJJJJJJJMMMQQQSSSRRRQQQSSSRRRPPPMMMJJJIIIKKKMMMOOOQQQSSSSSSQQQOOOOOOPPPJJJJJJKKKMMMOOOQQQTTTUUUVVVWWWXXXYYYYYYXXXWWWVVVQQQQQQNNNNNNSSSZZZYYYTTTRRROOOOOOTTTYYY\\\ccciiifffeeebbb^^^ZZZUUUPPPMMMHHHFFFCCCAAAAAABBBCCCEEE>>>@@@CCCHHHLLLPPPSSSTTTSSSUUUYYY^^^bbbfffhhhiiidddiiijjjgggfffhhhiiigggfffdddaaaaaaaaabbbbbbaaaaaabbbdddfffhhhiiiiiiiiifffaaa]]]XXXRRRMMMOOOTTTXXX]]]ccceeeeeeeeefffhhhkkkpppxxx}}}uuummmiiiaaa]]]WWWSSSRRRSSSTTTUUURRRVVVXXXWWWRRRQQQTTTXXXLLLHHHFFFFFFEEE???======999888777777999999888777555333222222555777777777666777777888777666444333000111111111111000///...000111222333333222000///222333444555555444222111222111000//////...//////000111222222222222111000000000000//////000111111/////////...,,,---///111...///000111222333444555555666666888999:::;;;<<<;;;:::888666444444555555222333333444666888:::;;;AAADDDGGGIIIMMMWWWfffqqqqqq^^^UUUUUUXXX___eeeuuuBBBAAA@@@@@@AAACCCEEEGGGHHHIIIIIIGGGDDDBBBAAAAAA<<<:::999999<<>>AAA<<<===???BBBEEEEEECCC@@@???BBBCCCBBBCCCEEEEEECCCDDD??????DDDEEEAAABBBHHHCCCEEEHHHIIIGGGEEEEEEEEEFFFEEEEEEDDDCCCAAA@@@@@@:::<<<===???@@@???>>>>>>;;;777555666444111222444333444555666666888<<>>555777>>>DDDBBB;;;999<<<888999::::::888666444222///000111111111000...---111111111000///...---,,,+++,,,,,,,,,,,,...111333333111000000222444555444444444666777777888888888222000///...///000///............//////......---***************+++,,,,,,'''(((************+++---)))))))))))))))))))))))))))*********))))))((('''+++******))))))***++++++(((***---//////,,,)))'''***((('''''')))***++++++*********************+++***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,)))((('''((()))***)))((())))))))))))******+++,,,******++++++***))))))(((***((()))---...---...111******+++,,,---......//////000000000000111444666444666888:::<<>>???BBBDDD???AAAEEEIIIMMMQQQSSSUUUSSSUUUYYY^^^cccgggjjjllleeejjjmmmkkkjjjlllllljjjhhheeebbb```aaabbbbbbbbbcccddddddddddddbbb```______[[[XXXVVVRRRNNNOOOSSSUUUZZZ___aaaaaaaaacccfffooottt||||||vvvpppjjjfffccc^^^XXXSSSRRRRRRRRRRRRRRRUUUWWWVVVRRROOOOOOPPPGGGCCCAAABBB???;;;999;;;999888777777999:::999888222111000111333666777777888999999999888777555444111000000///......------,,,---///000111222222222444444444444444333333222222222111000000000000000111111111222222111111111111000000000000111111222///000000///......///111///000222222111222555777555555666777888999:::;;;666555444333333333333333000000000222444666999:::???CCCGGGIIIMMMWWWdddooo{{{hhh]]]XXXXXX]]]cccooo{{{CCCBBB@@@??????AAADDDEEEEEEEEEEEEEEEDDDCCCBBB@@@>>>;;;888777999===@@@AAA<<<<<<<<<;;;:::888666555666999;;;999666555999======;;;999999;;;;;;888666444999>>>???>>>===???BBBAAABBBDDDFFFHHHFFFCCC@@@===BBBDDDCCCEEEIIIJJJFFFGGG@@@???EEEFFFBBBDDDKKKEEEHHHLLLLLLJJJHHHHHHHHHIIIIIIIIIHHHFFFDDDBBBAAA?????????>>>>>>?????????<<<:::::::::555000333:::777888999999:::<<>>===999:::;;;===>>>>>>===<<<;;;555555666777888999::::::666888999999999:::<<<>>>555:::;;;999999;;;:::777777777888999888666444333......000000000///---,,,...............---,,,,,,***+++,,,,,,,,,,,,...000222111000111333555444333333333333333444555666666111///....../////////...////////////...---,,,,,,***************++++++,,,)))***++++++))))))***,,,)))))))))))))))))))))))))))))))))))))))((('''&&&))))))(((((()))***+++,,,******++++++,,,,,,,,,+++'''(((************+++---************+++,,,,,,---***+++,,,------,,,++++++++++++++++++++++++++++++***)))''''''((()))((('''))))))))))))***+++,,,---((())))))************)))+++((()))---///------///)))***+++,,,---......///...///111111111111333555111444888;;;===@@@CCCEEEGGGGGGIIIPPPWWW[[[YYYVVVXXXWWWUUUQQQNNNMMMNNNOOOPPPQQQRRRQQQOOONNNOOOPPPMMMMMMNNNPPPSSSUUUXXXYYYXXXWWWVVVUUUTTTSSSSSSSSSRRRWWWZZZWWWUUUWWWWWWUUUQQQMMMLLLPPPTTTWWW]]]ddd\\\YYYUUUSSSRRROOOKKKHHHAAA@@@>>><<<<<<>>>???AAA???AAAEEEIIIMMMPPPRRRSSSQQQSSSWWW\\\bbbfffjjjlllfffkkkooonnnmmmooonnnllljjjgggccc```aaabbbccccccccccccdddcccaaa^^^[[[YYY]]]ZZZXXXXXXUUUQQQQQQTTTVVVZZZ^^^_________bbbeeepppuuu}}}}}}tttooolllhhheee```\\\VVVRRRQQQQQQPPPPPPMMMOOORRRRRRQQQNNNJJJHHHDDDAAA???>>>;;;555444777999888777888:::;;;:::999444333111222444666777777;;;;;;;;;;;;:::888666555111000///------------...,,,,,,---///111444666777555555444333333333333333333222222111111111111111111111111111111111111111///////////////000111111...000111111000//////000111222222111000111555999555555666777777888999999222222333333333333222222000000///000111444777999???BBBFFFIIINNNXXXfffqqqsssfff^^^[[[___eeennnzzzDDDCCCAAA??????AAACCCEEECCCBBBBBBCCCDDDCCCAAA>>>@@@<<<888666888<<>>;;;AAADDDCCCFFFLLLLLLHHHJJJBBBAAAGGGGGGBBBDDDLLLFFFJJJNNNOOOLLLJJJJJJKKKJJJJJJJJJJJJHHHFFFCCCBBBCCCAAA???===<<<>>>???AAA@@@???@@@@@@999222777@@@;;;;;;;;;<<<<<<@@@EEEHHHPPP___lllqqqxxx{{{pppqqqddd[[[ZZZ[[[YYYZZZ]]][[[[[[ZZZVVVOOOGGGAAA>>>888>>>BBB@@@@@@CCC@@@999<<<===???@@@AAA@@@>>>===888888888999::::::;;;;;;999:::;;;;;;::::::<<<>>>999>>><<<333444===<<<444555666777888777666444333---...///000000...,,,++++++,,,,,,------,,,,,,+++***+++------,,,,,,---...///......000222333222111333333222111222333444555333111//////000111000///000000000///...---++++++*********)))***++++++,,,+++,,,,,,+++)))((()))***))))))))))))((((((((((((((()))))))))))))))(((''')))((((((((()))***,,,---,,,+++)))((()))+++...000%%%))),,,,,,***)))+++...+++******+++,,,---...///***+++,,,,,,,,,+++***)))************************+++)))'''''''''((('''&&&))))))))))))***+++,,,---&&&'''(((***++++++++++++,,,))))))---...+++***,,,)))******+++---...//////---///111222222222333444///333777;;;>>>@@@BBBDDDGGGGGGJJJRRRZZZ^^^[[[XXXYYYXXXVVVRRROOONNNOOOPPPQQQRRRRRRRRRPPPOOOPPPQQQMMMNNNOOOQQQTTTVVVYYYZZZYYYWWWUUUSSSRRRRRRRRRSSSVVV]]]```\\\WWWVVVVVVUUUOOOKKKJJJMMMQQQTTT[[[aaaYYYVVVRRRPPPPPPNNNJJJGGGAAA@@@>>><<<<<<<<<===>>>>>>@@@CCCGGGKKKNNNPPPQQQNNNPPPTTTYYY___dddhhhjjjffflllpppooooooppppppmmmlllhhhcccaaaaaabbbccccccbbbbbbccccccbbb___\\\[[[ccc___]]]]]]ZZZTTTRRRSSSYYY\\\___```___```dddgggpppuuu|||}}}zzz}}}zzzppplllkkkhhhfff]]]YYYUUUQQQPPPPPPOOOOOONNNOOORRRTTTUUURRRLLLHHHEEEAAA???>>>999333222555999888777888:::;;;;;;:::999777555555666888888777<<<<<<===<<<;;;999777666111000...,,,,,,,,,...///------...///222666999;;;777666444333222333333444333333222222111222222222111111111111111111111111...............///000111...000222333111000000000222333333111///111666:::555555666666777777888888222333444555666555444333333222111000111333666888@@@CCCFFFIIINNNZZZjjjvvvyyymmmccc^^^bbbiiiooozzzDDDAAA>>>===>>>@@@AAAAAABBBEEEEEEBBBAAACCCBBB>>>AAA===;;;======;;;:::<<>>===:::666555666777>>><<<:::888777999<<>>??????>>><<<<<<>>>???BBBEEEIIIJJJHHHGGGIIIJJJOOOMMMJJJHHHFFFDDDAAA>>>;;;>>>AAADDDDDDEEEGGGHHHIIIHHHFFFDDDDDDEEEFFFGGGGGGJJJLLLLLLJJJHHHGGGFFFIIIHHHGGGFFFFFFEEECCC@@@>>>AAADDDCCC??????CCCGGGFFFDDD@@@===;;;;;;;;;<<>>AAAAAAAAABBBAAA???;;;777555444222///---+++++++++,,,+++---111555888:::::::::<<<:::999888888777444222222222111///......111333111333555777777555222000000000///...///000222333111111222333333333222222333333444444555666777777888888888888:::<<>>@@@CCCHHHOOO[[[iiirrr|||sssllliiimmmsss|||BBB???<<<<<<===???@@@@@@???BBBBBB???>>>@@@???<<>><<<>>>>>>;;;:::<<<;;;<<<;;;999666555666777<<<;;;:::888888:::<<>>AAABBBBBBBBBCCCDDDHHHFFFEEECCCBBBCCCDDDEEEGGGHHHGGGFFFDDDDDDEEEGGGHHHFFFDDDCCCCCCBBB@@@>>><<>>??????>>>>>>CCCLLLTTTWWW^^^hhhqqqvvvxxxxxxwwwsssqqqnnnmmmlllkkkiiigggddd^^^VVVNNNJJJHHHFFFEEEGGGEEECCCBBBCCCCCCBBBAAAAAAAAABBBCCCDDDBBB???<<<:::999999:::<<<===<<<;;;===888777::::::888:::???:::::::::::::::999888888777888999999999777555444222111/////////...+++)))---+++******,,,------,,,,,,---000000//////000111111111111111111222222222000///...000333555666555666444111///------,,,+++///...,,,+++******++++++(((((('''''''''(((******)))***+++***))))))***+++...+++)))''''''&&&$$$"""(((((((((((('''(((+++---************+++++++++++++++++++++,,,---,,,***''''''(((***+++++++++******111---+++------,,,---111,,,,,,------------------***,,,---,,,+++***+++,,,))))))))))))))))))***+++***))))))***,,,,,,+++***'''((()))******++++++***************+++---...///,,,---...///000000000000111333555555444333333333---444777666777<<<>>><<<===CCCHHHIIIMMMSSSWWWWWWWWWXXXYYYWWWUUUSSSSSSSSSRRRQQQPPPOOOOOOMMMKKKIIIGGGHHHKKKNNNQQQSSSTTTTTTXXXXXXWWWVVVUUUWWWYYY[[[]]]___aaa```]]]ZZZXXXWWWQQQOOONNNOOORRRTTTUUUUUUQQQQQQOOOKKKGGGDDDDDDEEEKKKNNNPPPOOOMMMIIIGGGGGGJJJJJJKKKJJJIIIJJJMMMOOOLLLMMMQQQVVV]]]bbbfffggghhhkkkoooppppppooooooooorrrrrrrrrnnnjjjggggggiiijjjiiihhhiiijjjhhhddd```]]]\\\YYYUUUQQQPPPQQQSSSXXX[[[aaadddffffffggghhhooossszzz|||yyyxxxxxxwww|||sssqqqpppjjjdddaaa]]]SSSLLLKKKLLLJJJKKKNNNNNNNNNNNNOOOOOOMMMJJJGGGEEECCC@@@<<<888666666777444333444777:::<<<;;;;;;<<<<<<;;;999888:::>>>AAADDDDDDDDDBBB???;;;777555000///---,,,,,,---///000---000333777:::<<<<<<<<<<<<:::999888888666444111111111111///...///111444444444555666666555555444111111000000111222222333111222222333333333333333333333444444555666666777999999:::;;;<<<>>>???@@@;;;888555333444444333111000111111000///000333666;;;???DDDIIINNNXXXdddnnn{{{|||vvvrrrqqqvvv}}}CCCAAA>>>>>>???AAAAAAAAABBBEEEDDDAAA@@@BBBBBB???CCC??????@@@???;;;:::===:::;;;<<<:::999777888999999:::;;;;;;;;;<<<>>>@@@BBBCCCEEEFFFHHHLLLQQQUUUVVVXXXZZZZZZYYYWWWWWWXXXXXXTTTMMMHHHDDD@@@===;;;>>>@@@AAAAAA@@@??????@@@FFFEEECCCAAAAAAAAAAAABBBHHHFFFDDDAAA???AAAEEEIIIGGGDDDAAA@@@???>>>===;;;:::>>>AAABBBBBBDDDHHHLLLJJJKKKMMMMMMLLLJJJGGGEEE>>>@@@CCCCCCCCCFFFMMMRRRTTT[[[fffooouuuyyy|||}}}|||{{{yyyxxxwwwtttooolllccc]]]UUUOOOKKKIIIHHHGGGIIIGGGEEEEEEFFFFFFEEEDDDBBBBBBBBBCCCDDDCCC???===;;;::::::;;;===>>>>>>======:::999:::;;;999;;;>>>;;;;;;;;;::::::888777666666777888999999888777666333222000//////...,,,***,,,***)))***+++---,,,,,,...///111111111222444666444444333333333222222222000///...000222444555444666555222000...,,,++++++,,,,,,++++++++++++,,,,,,(((((('''''''''((())))))((()))******(((((()))***---***((('''&&&&&&$$$###))))))(((&&&&&&(((+++///************+++++++++,,,+++++++++,,,---,,,***'''(((((()))***+++,,,,,,---333///---...---***+++...---------------,,,,,,,,,)))+++,,,+++***)))***++++++***))))))))))))))))))''')))+++,,,+++******+++%%%&&&''')))+++,,,------++++++++++++,,,---///000,,,---...///000000000000222444666666444333333333---222666555666:::<<<;;;:::@@@DDDEEEHHHOOOTTTUUUTTTVVVXXXXXXVVVTTTSSSSSSNNNOOOPPPNNNLLLJJJJJJJJJKKKLLLNNNRRRUUUYYY\\\^^^[[[ZZZYYYXXXYYY[[[]]]___^^^```cccdddbbb___^^^^^^TTTTTTTTTUUUUUUTTTPPPMMMNNNNNNLLLIIIFFFEEEGGGJJJQQQUUUYYYZZZWWWSSSOOONNNLLLLLLKKKIIIHHHIIIKKKNNNKKKMMMQQQWWW\\\aaadddfffhhhiiilllmmmmmmnnnqqqssswwwwwwvvvrrrnnnjjjiiiiiijjjkkklllmmmmmmjjjeeeaaaZZZYYYUUUQQQNNNNNNQQQTTTZZZ^^^cccggghhhhhhiiijjjoootttzzz~~~}}}yyywwwxxxxxxxxx}}}tttpppoookkkeeeaaa\\\UUUOOOMMMKKKJJJMMMQQQNNNMMMLLLMMMNNNMMMLLLJJJCCCBBB???===:::888777777444333444666999;;;;;;:::>>>>>><<<999999;;;@@@CCCHHHGGGFFFCCC???;;;777444000///...------...///000000222666:::<<<===>>>===<<<;;;999888888666444111000111111000///000222444666555555555666777888999222222333333444444333333111222333333444444444333333333444444555666666666999:::<<<===??????@@@@@@<<<999666444444444444333111111222111000111444666777===DDDHHHKKKSSS```jjjtttxxxvvvvvvxxxIIIFFFDDDCCCEEEFFFFFFFFFDDDFFFEEEBBBAAACCCCCC@@@CCCAAAAAABBB@@@;;;;;;>>><<<===>>>===;;;:::::::::777:::>>>?????????BBBDDDGGGJJJMMMPPPQQQRRRTTTVVVTTTVVVWWWXXXWWWVVVVVVUUUTTTPPPIIIDDDAAA???>>><<<@@@AAABBBBBBAAA@@@AAABBBEEEDDDCCCAAA@@@?????????FFFEEECCC@@@???AAAEEEIIIFFFCCC@@@>>>======;;;:::;;;===@@@AAABBBDDDGGGJJJIIIKKKOOORRRRRROOOKKKHHHFFFHHHKKKKKKJJJIIIKKKMMMPPPXXXdddnnnwww}}}{{{uuupppfff```XXXQQQMMMKKKHHHGGGJJJHHHFFFFFFFFFGGGFFFEEECCCBBBBBBCCCCCCBBB@@@===<<<;;;;;;<<<>>>@@@@@@???===<<<;;;;;;;;;:::;;;<<<======<<<<<<:::999777777555666777888999888888888555333000/////////---,,,+++***))))))+++------,,,///111222222222444888;;;555555444444444444444444222000///000333444555444777777555333///---,,,,,,++++++++++++,,,,,,------((((((((((((((((((((()))''')))***)))((('''((()))((('''%%%&&&'''(((((('''&&&''''''&&&%%%&&&))),,,*********+++++++++,,,,,,++++++***+++,,,,,,***(((((((((((()))***,,,---...111---,,,---,,,)))))),,,,,,+++++++++******))))))(((***+++***)))((()))***++++++***)))((((((((()))%%%)))------+++)))***,,,%%%&&&((()))+++,,,,,,,,,++++++,,,,,,---...//////,,,---...///000000000000333444666666555333333333000333666666777999;;;<<<999>>>BBBBBBFFFNNNTTTUUUSSSTTTUUUSSSQQQOOOOOOOOOKKKNNNPPPOOOLLLJJJKKKMMMSSSSSSTTTWWW[[[```dddfff^^^\\\ZZZZZZ[[[]]]_________bbbfffhhhhhhfffeeeeeeXXXWWWWWWWWWVVVSSSOOOKKKLLLKKKJJJHHHGGGJJJOOOSSSWWW[[[___```]]]WWWRRROOOLLLLLLKKKHHHFFFGGGJJJLLLKKKOOOTTTYYY]]]```dddfffeeefffggghhhiiimmmrrrvvvxxxxxxvvvrrrnnnjjjgggfffiiiiiijjjjjjiiigggcccaaaZZZXXXUUUQQQNNNPPPTTTXXX\\\___dddggghhhhhhhhhiiimmmqqqwwwzzz{{{{{{{{{{{{{{{yyyxxxzzzxxxxxx}}}vvvpppnnnkkkfffbbb[[[XXXSSSOOOKKKKKKOOOSSSLLLKKKIIIJJJKKKLLLKKKJJJAAA@@@>>>===<<<;;;999777444333222444777999999999>>>===<<<::::::===CCCGGGJJJHHHEEEBBB===888555333333222000///...---------222444777:::<<<=========<<<:::999888888777444222///000111111000000333555555555666777888999::::::222333555666666555444333111222333444444444444444444444444555555555666666888:::<<<>>>?????????>>><<<999666333222333333444000111111111000000222444444:::@@@CCCFFFOOO]]]iiipppzzzyyysssppprrrvvvzzzMMMKKKIIIHHHHHHIIIHHHGGG@@@BBBAAA===<<>>>>>???===;;;999999:::666;;;@@@BBBBBBCCCFFFIIIOOOSSSXXX[[[YYYVVVTTTRRRPPPPPPQQQRRRRRRRRRQQQOOOJJJFFFBBB??????@@@@@@@@@@@@AAACCCCCCBBBCCCEEEGGGEEEDDDCCCAAA@@@>>>>>>===@@@@@@@@@@@@???@@@BBBDDDEEECCC@@@???>>>>>><<<:::===>>>??????@@@AAACCCEEEGGGKKKOOOSSSTTTRRRNNNKKKLLLNNNQQQRRRQQQOOONNNMMMQQQYYYeeennnvvv~~~{{{uuukkkfff]]]VVVPPPLLLHHHFFFHHHFFFDDDDDDDDDEEEDDDCCCBBBBBBAAAAAABBBAAA???======<<<;;;<<<>>>@@@AAAAAA===>>>===<<<;;;<<<<<<;;;>>>>>>>>>===<<<:::999888555666777777888888999999666444111000000000///---+++***)))))),,,---------000111222333333666999<<<333444444555666666777777444333222222444555555555777888888555111///...///***++++++,,,---------...))))))))))))))))))((((((''')))***)))((('''((()))((('''&&&&&&(((******)))###&&&)))***)))(((((()))***++++++++++++,,,,,,,,,,,,***)))***++++++)))(((((((((((()))***,,,---...,,,))))))++++++((()))++++++++++++******)))))))))((()))******(((((()))***++++++***)))((((((((()))%%%))),,,,,,***)))+++---(((((()))***************+++,,,,,,---............,,,---...///000000000000222444666666444333333333222333555666666777999<<<:::???CCCCCCGGGOOOUUUWWWXXXVVVSSSNNNJJJIIIKKKMMMIIILLLOOOOOOMMMMMMNNNQQQTTTTTTTTTVVVZZZ___cccfffbbb^^^[[[ZZZ[[[\\\\\\[[[]]]aaafffiiiiiihhhhhhhhh[[[YYYWWWVVVUUUSSSPPPNNNHHHGGGGGGFFFHHHMMMTTTYYYYYY\\\___```[[[UUUPPPMMMLLLLLLKKKHHHFFFFFFHHHKKKLLLQQQWWW[[[^^^aaadddgggccccccccccccfffkkkrrrwwwyyyxxxuuurrrnnnjjjfffdddeeeeeecccaaa___^^^______YYYWWWTTTPPPOOOQQQVVVZZZ[[[___cccffffffffffffggghhhlllqqqtttuuuvvvwwwxxxzzzyyyzzz{{{yyywww|||yyyqqqnnnlllgggbbb[[[ZZZVVVPPPMMMNNNQQQSSSKKKIIIHHHHHHHHHIIIGGGFFFAAA???============:::888444222222333555888888888;;;;;;;;;:::<<<@@@EEEJJJHHHFFFCCC>>>:::666333222333222111000///.........111333666999;;;;;;;;;::::::999888888888888555333000111222111111111222444222444777:::;;;;;;999888333444555666666555333222000111222333444444444444444444444555555555555555777888:::<<<======<<<<<<999888666333111111222333...///000000//////000222222666:::===AAALLL\\\iiillluuu|||{{{vvvmmmjjjjjjpppvvv|||OOOMMMJJJIIIIIIHHHFFFEEEAAACCCAAA===<<>>???@@@@@@???@@@BBBBBBBBBDDDFFFIIIDDDDDDBBBAAA???===;;;;;;888:::<<<===<<<<<<>>>???DDDCCCAAAAAAAAA@@@===;;;===============>>>???@@@FFFIIINNNQQQSSSRRRPPPOOOLLLNNNSSSVVVXXXWWWUUUSSSUUU\\\fffmmmqqqxxx{{{pppjjjaaaYYYRRRLLLGGGDDDEEECCCAAAAAABBBBBBAAA@@@BBBAAA@@@@@@@@@@@@>>><<<===<<<:::;;;>>>@@@BBBBBB>>>@@@???<<<;;;===<<<999============<<<:::999999666666777777888888888999888555222000000111000///+++***)))***---...///...///111333444444666888;;;333333444555666777888999666444333333555666555555555777999777222//////111+++,,,---...............******+++++++++***))))))((()))******(((((()))***,,,***(((((()))))))))'''$$$(((+++------+++******++++++++++++,,,,,,,,,,,,,,,***))))))******)))(((''''''((()))***++++++,,,)))&&&'''******((((((+++,,,,,,,,,,,,,,,+++++++++(((***+++***)))((()))***+++***))))))))))))))))))'''(((*********+++,,,...***************)))((((((++++++,,,---------------,,,---...///000000000000000222444555444333333444222111222555444333666:::;;;AAAEEEFFFJJJRRRWWWXXX^^^\\\VVVPPPKKKIIIKKKMMMHHHJJJMMMOOOPPPQQQSSSTTTTTTUUUVVVXXX\\\aaaeeehhhgggbbb]]]ZZZZZZYYYWWWTTTWWW\\\bbbfffgggfffeeeeee\\\YYYVVVTTTTTTSSSQQQOOOEEEEEEEEEFFFHHHMMMSSSXXXXXXZZZ[[[ZZZVVVQQQNNNLLLKKKLLLLLLKKKIIIIIIJJJKKKMMMRRRYYY]]]___```dddgggbbbbbbaaabbbeeekkksssxxx{{{yyyvvvtttqqqmmmgggdddaaaaaa___[[[YYYXXXZZZ\\\UUUTTTRRROOONNNPPPTTTWWWZZZ]]]bbbdddddddddcccdddccceeeiiikkkmmmnnnqqqsssvvvwwwzzz|||yyyvvv{{{}}}sssnnnmmmhhhccc[[[[[[XXXRRRQQQRRRSSSQQQQQQOOONNNMMMMMMLLLJJJGGGCCC@@@<<<<<<======;;;888666444333333666888999999:::;;;;;;<<<===@@@EEEIIIFFFCCC???;;;777444333222//////000000111111222222000222444777888999888888888777777777999999777555111222333333111111111333000222666999;;;:::777666333333444444333333222222///000111222333444444444555555555555555555555555777777888999:::;;;;;;;;;777777777555222000111222...///000000......///000222444777:::AAALLLZZZcccfffnnntttuuutttrrrnnniiigggeeehhhqqqyyyQQQNNNLLLJJJIIIGGGDDDBBBBBBDDDBBB======@@@AAA???<<<===AAADDD@@@;;;<<>>===<<<;;;;;;===AAADDDEEEKKKRRRTTTSSSVVV\\\cccfffhhhkkkjjjgggbbb___]]][[[XXXUUUTTTSSSOOOJJJGGG>>>===;;;<<<===>>>>>>======>>>?????????AAACCCFFFCCCBBBAAA???===;;;999888666888::::::::::::<<<>>>AAAAAAAAACCCCCCBBB>>>;;;::::::999999;;;<<<<<<<<>>AAA???>>>>>>??????===;;;===;;;::::::===@@@BBBBBB>>>AAAAAA===;;;>>><<<888:::;;;;;;;;;:::999999888777777777777777777888888999666333111111111111000,,,+++***+++...000000000...000333444444555666888444555555555666666777777666444333333444555444333222555888666111...///111---...///000000//////...+++,,,,,,---,,,+++***))))))***+++***))))))***+++---+++))))))***+++***)))&&&(((+++,,,+++++++++++++++++++++,,,,,,,,,------,,,***)))(((******)))(((&&&'''((()))***))))))((()))&&&'''***+++((((((+++++++++++++++,,,,,,,,,,,,)))***++++++))))))***+++))))))))))))))))))***+++***(((''''''***,,,......***************)))((((((******,,,------,,,,,,+++,,,---...///000000000000---///222333333333333444444111222555555222555;;;;;;BBBGGGIIIMMMTTTYYYYYYaaa___ZZZUUUOOOMMMMMMOOOGGGGGGIIIMMMRRRUUUVVVVVVUUUVVVXXX\\\aaafffkkkmmmmmmggg___ZZZYYYVVVRRRNNNTTTXXX___cccdddccccccbbb\\\YYYWWWUUUTTTRRROOOMMMHHHHHHHHHHHHIIILLLQQQUUUUUUVVVVVVTTTQQQOOONNNOOOLLLNNNPPPOOONNNMMMLLLMMMLLLRRRZZZ]]]^^^___bbbfffbbbbbbbbbcccfffllltttyyy{{{xxxuuusssrrrnnnhhhccc_________\\\YYYWWWYYY[[[SSSSSSRRRPPPNNNOOORRRUUUZZZ]]]aaaccccccbbbbbbbbb___```aaabbbccceeeiiilllpppssswwwzzzwwwuuuzzztttnnnmmmiiiccc\\\\\\YYYTTTTTTWWWTTTNNNUUUTTTSSSRRRQQQNNNIIIFFFFFFAAA<<<:::<<<>>><<<999999777555666888;;;<<<<<<:::;;;===>>>>>>???BBBEEEDDDAAA===999666555444555//////000111222222222222000111444666777777777666666555555777999:::999888222333444333111000000111111222444666777777666555333222222111000000111111......000111222333333333555555555555555555555555888888888888888999:::;;;555777999777444111111111...000111111///...///000333333666;;;DDDMMMUUUYYY^^^eeekkkkkkjjjhhhddd___bbbaaagggrrr|||SSSQQQNNNKKKJJJHHHDDDBBB???@@@>>>999999<<<===;;;:::<<>>===>>>BBBHHHMMMPPPWWW]]]______aaaiiipppmmmnnnnnnmmmjjjhhhhhhhhhaaa^^^ZZZWWWTTTOOOIIIDDD???>>>===<<<======;;;999;;;<<<===<<<<<<===@@@BBBAAAAAA???>>>;;;999777555999999:::999999;;;>>>AAA??????AAACCCDDDCCC>>>;;;888777666777999;;;<<<;;;>>>@@@BBBDDDGGGJJJKKKLLLKKKMMMRRRXXX\\\]]][[[YYYNNNUUU^^^bbbffflllwww|||xxxooojjjaaaYYYRRRLLLGGGDDDBBB@@@>>>>>>??????>>>===@@@???======>>>>>><<<;;;===;;;999:::===@@@BBBBBB>>>BBBBBB===;;;>>>===777888888999999999888888777888888777777777777888888:::777333111111111111111---++++++,,,...000111000---000333444444444555666666666666666555555555555555444222222333444333222///333666555000---...111...///000111111000///...,,,------...---,,,+++***)))+++,,,+++***)))***+++***(((((())),,,...///...&&&'''(((((('''(((***,,,++++++,,,,,,,,,---------,,,***(((((()))***)))(((%%%&&&(((******)))'''&&&***((())),,,+++((((((***(((((())))))*********+++)))+++,,,+++***)))***+++))))))(((((()))***++++++,,,(((%%%%%%)))---......))))))************)))))))))***+++,,,---,,,+++***,,,---...///000000000000+++...111222222222333444777444444888777444777===;;;BBBHHHKKKOOOVVVYYYYYY______\\\XXXSSSOOONNNOOOEEEEEEFFFKKKRRRWWWWWWVVVQQQSSSWWW\\\bbbhhhlllooorrrjjjaaa[[[YYYUUUOOOJJJSSSXXX___ccceeedddcccbbb[[[ZZZXXXWWWUUURRRMMMJJJMMMNNNMMMLLLLLLMMMQQQTTTSSSSSSRRRPPPNNNNNNPPPRRRMMMOOORRRSSSRRRPPPOOOOOOKKKRRRYYY]]]]]]^^^aaadddcccdddddddddgggmmmuuuzzzyyyvvvsssrrrpppmmmfffaaa]]]```bbb```\\\YYYYYYZZZTTTTTTSSSRRRPPPQQQSSSUUUZZZ]]]aaaccccccbbbaaabbb]]]]]]\\\\\\\\\^^^cccfffkkknnntttxxxvvvtttzzzuuuooonnniiiccc\\\\\\YYYUUUWWWZZZUUUKKKQQQPPPOOONNNLLLHHHBBB>>>GGGBBB;;;:::<<<===<<<999<<<:::888888:::===>>>>>>;;;===??????>>>>>>???AAACCC@@@<<<888666555666777222222222222222111000///000111444666777777666555555444555777999;;;:::999333444555444222000///000333333333333333444555666333222000///...///000000---...///000222222333333555555555555555555555444999888888777888999;;;<<<555888;;;:::666222111222///111222222000///000000333444777>>>GGGNNNPPPPPPWWW___eeeeeedddbbb___ZZZ]]]^^^eeerrr~~~NNNNNNMMMLLLJJJHHHEEEDDDBBBAAA???<<<;;;<<>>===;;;>>>===<<<;;;:::999999999;;;;;;;;;:::888888999;;;555>>>AAA;;;:::???>>>888555666777888888888888888<<<===???BBBEEEHHHJJJLLLNNNPPPRRRTTTYYY[[[UUULLLKKKMMMSSS[[[dddkkknnnoooqqqppppppqqqpppllljjjjjj```]]]YYYUUUQQQLLLFFFBBBGGGDDD@@@===;;;<<<===>>>@@@???>>>======<<<<<<<<<:::777555555999;;;;;;999:::<<<===;;;666444555777888:::;;;;;;999999:::<<<:::::::::;;;;;;;;;<<<<<<999888555222111111222333//////////////////000111222333444666777777888888555666777888888888888888555111///000222333///***444333000---******---000,,,---...000111111111111000000000///......------***+++,,,+++))))))***+++***++++++++++++***))))))+++'''%%%''',,,///...+++++++++*********************)))***+++,,,,,,***((('''''''''''''''((())))))+++***(((''''''((())))))***+++,,,,,,+++***)))(((%%%)))***'''&&&((()))(((,,,+++)))(((&&&%%%%%%%%%,,,---...---+++++++++---,,,++++++***)))(((''''''++++++,,,,,,,,,,,,---------...000111111000//////000111222222222333666888666777777666666888;;;===@@@DDDGGGJJJKKKOOOUUUZZZZZZ``````ZZZTTTQQQMMMFFFCCCFFFBBBDDDLLLMMMNNNZZZTTTSSSTTTXXXcccnnntttuuuqqqlllfffaaa^^^ZZZWWWTTTRRRUUU[[[ccchhhiiifffccc```]]]YYYVVVUUUTTTSSSRRRKKKLLLMMMMMMNNNNNNNNNNNNPPPPPPPPPQQQPPPPPPOOOOOONNNUUU\\\[[[TTTNNNMMMOOOQQQPPPRRRWWWYYYZZZ^^^dddfffeeefffiiiooovvvzzz{{{~~~xxxqqqkkkgggddd___\\\ZZZZZZZZZZZZZZZ[[[\\\\\\NNNOOOOOOOOOOOOQQQUUUXXX```bbbcccdddfffgggbbbZZZYYYVVVVVVXXXXXXXXX\\\cccgggiiiooouuuvvvtttwww|||}}}ssshhhbbbaaa^^^ZZZXXXYYYWWWSSSSSSUUUTTTQQQNNNJJJFFFDDDCCCCCCCCCEEECCC>>><<>>>>><<<<<<<<<<<<======<<<:::<<<<<<;;;::::::999999::::::;;;;;;:::888888999:::666>>>@@@:::888======777777777777777666555444333777999<<<@@@DDDHHHKKKLLLMMMPPPRRRTTTYYY\\\WWWOOOLLLNNNRRRXXX___dddffffffbbbaaa``````^^^\\\ZZZZZZSSSQQQMMMKKKIIIFFFCCC@@@AAA@@@???>>>>>>>>>>>>>>>???>>>===<<<;;;;;;:::;;;999777555555777888888888666777888777555444444555666888999:::999999;;;===<<<<<<<<<<<<;;;;;;;;;;;;555444222111111111111222333222111000////////////222333444555777777777777555666777777888888777777555222//////222111...***111000///,,,******---000......//////000222222333111111000000///......---***+++,,,+++***)))***+++))))))************))))))...***'''(((,,,...,,,)))+++++++++,,,,,,++++++******))))))***,,,,,,***((('''''''''''''''((())))))))))))(((((()))***+++,,,******+++,,,+++***))))))'''+++,,,((('''((()))((()))(((((('''''''''(((((()))***++++++***)))***,,,+++++++++***)))(((((('''+++++++++,,,,,,,,,------------.../////////......///000222222222333666888888888888777777999===@@@BBBEEEGGGGGGFFFHHHMMMQQQWWW[[[\\\XXXUUUUUUPPPJJJAAACCC???AAAIIIIIIKKKVVVOOOQQQUUU\\\fffoootttuuurrrrrroooiiiaaa[[[YYYYYYWWWZZZ```fffkkkllljjjgggccc```]]]ZZZXXXVVVTTTQQQPPPPPPPPPPPPOOOOOONNNMMMPPPPPPQQQRRRSSSTTTTTTTTT^^^```aaa]]]VVVPPPOOOOOOQQQOOOQQQVVVXXXXXX[[[```bbbbbbdddiiipppvvv{{{|||~~~xxxqqqjjjgggccc```]]]^^^]]][[[YYYWWWUUUTTTSSSPPPOOONNNLLLLLLOOOTTTYYY]]]```cccdddgggiiiddd]]]ZZZWWWUUUUUUUUUTTTYYY___dddffflllsssvvvxxx~~~uuuiiicccbbb^^^ZZZXXXYYYWWWTTTSSSUUUTTTSSSOOOLLLHHHEEECCCBBBDDDFFFDDD@@@???AAAAAA>>><<<<<<;;;;;;:::;;;;;;;;;;;;:::999:::<<<<<<:::888555555555444444333333333///666999555111333444333777555444333333333555666666666666777777777777777444444333000...,,,---///,,,111333000111555444000222111000///...//////000///000111222333444444444444444444444444555666666666666666777888888999999777777777777666444222111111111111111000000000000333555:::???FFFNNNUUUYYY```dddhhhjjjgggccc___]]]bbbeeekkksssHHHHHHGGGEEEDDDBBBAAA@@@AAAAAA???===<<<===@@@CCCHHHHHHGGGDDDAAA@@@AAABBBBBBHHHMMMRRRYYYaaaeeeeeebbbdddfffhhhjjjnnnsssvvv|||zzzvvvrrrooollljjjiiiaaaZZZRRRLLLIIIGGGCCC@@@BBB@@@<<<;;;<<<=========;;;;;;<<<============<<<:::::::::::::::999::::::888999:::999777777888999777===>>>888666:::;;;666666666666666555444333222333555999===BBBGGGJJJLLLMMMOOORRRSSSXXX[[[WWWQQQKKKLLLMMMQQQVVVXXXYYYXXXWWWWWWVVVTTTSSSRRRQQQPPPKKKHHHDDDBBB@@@???>>><<<:::;;;<<<===>>>>>>>>>>>>======;;;:::999888888888666666666555444444555777333222111222333444333222333555888::::::;;;===?????????>>>>>><<<;;;:::999222222222222222222222222666555444222000//////...222222444555666777777777555555666666777666666666555222//////000000,,,)))......---+++***+++---000000000//////000222444666222222111111000//////...+++,,,,,,,,,***))))))+++((())))))*********))))))111---******,,,,,,***'''+++,,,---......---,,,+++))))))((()))******)))''''''''''''((((((((())))))((((((((()))***+++------))))))***+++++++++******)))------***((()))***(((&&&&&&&&&&&&((()))***+++&&&'''))))))(((((()))+++++++++******))))))((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---///000111222444666999;;;:::999888888;;;AAAEEEHHHIIIIIIGGGCCCCCCFFFJJJNNNOOOOOOOOOQQQRRRNNNGGG@@@CCC???@@@GGGEEEFFFRRRJJJNNNUUU^^^ffflllppprrrsssvvvvvvpppeee^^^\\\^^^\\\^^^dddjjjoooqqqooommmgggfffcccaaa```\\\XXXUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQRRRSSSUUUVVVXXXYYYYYYhhheeeaaa]]]XXXUUUTTTTTTTTTRRRSSSWWWYYYXXXZZZ^^^```aaadddkkkrrryyy|||}}}|||vvvnnnfffbbb```^^^\\\aaa```]]]ZZZVVVSSSQQQOOOSSSQQQNNNKKKJJJNNNTTTYYYZZZ```dddgggjjjkkkgggaaa^^^ZZZWWWVVVUUUTTTYYY```ccceeellltttzzzxxxllleeeccc___[[[YYYZZZXXXTTTTTTVVVUUUTTTRRROOOKKKGGGCCCAAACCCFFFFFFCCCBBBCCCBBB???<<<<<<;;;;;;;;;<<<<<<===;;;:::999999::::::888666333333222222111222222222---444888777444444444222777666555444444555777888555666666666555555444444222333333111///------...---000222111222444333000333333111000////////////000111222333444555555555555444333333333444666666666666777777888888999999666666777777666444222111111111111111111111111111444777<<>>===>>>@@@BBBBBBBBBCCCBBBBBBCCCFFFHHHEEEJJJQQQWWW\\\^^^^^^\\\ZZZ[[[\\\```ffflllppprrrvvvsssooojjjeeeaaa___^^^ZZZUUUOOOJJJHHHFFFCCCAAA<<<<<<;;;:::;;;;;;<<<<<<888999;;;=========>>>???888888999999999999999999777888999888777666666777888<<<;;;666444777888555111222333555666666666666333555888<<>>@@@BBBBBBBBBAAA@@@>>>;;;999777444444444555444444333222666555444222111111000000111222333444555666666666444444555555555555444444444222///......---+++))),,,,,,---,,,,,,,,,///111333111///...///222666888333333222222111000000000+++,,,---,,,***))))))***((()))***+++++++++++++++111...,,,+++,,,,,,+++)))---...///000000///---,,,***)))(((((())))))(((&&&''''''((()))))))))))))))((((((((()))***++++++,,,))))))******++++++++++++'''+++,,,)))(((***+++***%%%%%%&&&&&&((()))***+++%%%&&&((((((((((((***+++*********)))))))))))))))***++++++++++++,,,,,,,,,---,,,+++++++++---///000,,,---///000111333666999<<<<<<:::999:::>>>DDDIIINNNOOOMMMIIIDDDCCCEEEIIIIIIHHHGGGIIINNNOOOKKKEEEBBBFFFCCCDDDIIIGGGHHHTTTOOOPPPUUU\\\aaacccgggkkkppprrrsssoooggg```]]]\\\\\\^^^dddkkkqqqttttttssslllkkkkkkjjjiiifffaaa^^^ZZZZZZYYYYYYYYYYYYYYYYYYUUUUUUVVVVVVXXXYYYZZZ[[[aaa^^^[[[ZZZ\\\]]]\\\[[[[[[XXXWWW[[[]]][[[\\\^^^bbbcccgggmmmtttzzz||||||vvvqqqhhh```[[[YYYYYYYYY___^^^]]][[[YYYWWWUUUTTTSSSRRRPPPNNNMMMOOOTTTXXX\\\bbbhhhkkkmmmnnnkkkeeeccc___\\\[[[[[[[[[```gggiiilllsss}}}|||pppgggddd```]]][[[\\\ZZZVVVUUUXXXVVVUUUSSSPPPLLLHHHCCCAAAAAAEEEFFFCCCCCCDDDBBB???<<<<<<<<<;;;<<<<<<===>>><<<:::999999999888666444222222111000111111222333///333666666555444444444555555555444555666777888777777777666555444222111000111222222///...---......000111222222333333111444444333111000///......111222333555666666666666666555333222222333555666666666666777777888888888555555666666555444222111000111111111111111222222444888>>>DDDMMMYYYfffooozzz~~~{{{vvvssstttwww}}}DDDCCC@@@???>>>>>>???@@@@@@AAAAAA@@@??????AAABBBAAABBBDDDEEEFFFIIILLLOOOFFFJJJQQQXXX[[[ZZZXXXWWWTTTSSSUUUYYYaaagggjjjkkkllliiifffaaa\\\XXXUUUTTTSSSPPPLLLIIIGGGFFFEEEDDD;;;;;;<<<<<<<<<<<<======999;;;======;;;:::;;;===666777888999999888888777555666888888666444444555777999999555333444555444111222444555666777777777666777999<<<@@@CCCEEEGGGJJJMMMNNNLLLNNNQQQOOOKKKEEEDDDCCCDDDFFFGGGGGGFFFIIIMMMOOOMMMNNNSSSUUURRRPPPLLLFFF@@@===:::888666777666444333333555777888888777666555444444444444111444666444111///000333333000...///111222000---111555999===@@@BBBDDDFFFEEEEEEDDDBBB???;;;888666555555555444333111000///333222222111222222333333000111222444555555555555333333444444444333333222333111...---,,,,,,+++***+++,,,.........///000222444222///...///222666999555444444333222222111111,,,---...,,,***))))))***)))***+++,,,---.........///...,,,,,,---......---000000111111000///---,,,+++)))(((((())))))(((''''''((())))))******)))))))))))))))))))))))))))))))))))))))******+++,,,,,,$$$)))***((('''+++,,,+++'''''''''''''''((()))***&&&'''))))))))))))***,,,)))))))))))))))******************+++++++++,,,,,,---,,,++++++,,,...///111+++---///000111333666888<<<<<<::::::;;;@@@GGGLLLPPPPPPOOOJJJEEEDDDGGGJJJMMMJJJHHHLLLQQQQQQMMMIIIBBBHHHIIILLLSSSRRRVVVddd___ZZZXXX\\\^^^^^^aaafffjjjjjjjjjhhheee```ZZZWWWXXXZZZ___gggoootttvvvvvvoooooopppqqqqqqoookkkgggcccbbb```^^^\\\\\\[[[[[[YYYYYYXXXWWWWWWXXXYYYYYYXXXWWWWWW\\\bbbeeecccaaaaaa\\\YYY\\\^^^]]]]]]___cccdddggglllqqquuuwwwwwwrrrmmmfff^^^XXXUUUVVVWWW[[[[[[[[[[[[ZZZYYYWWWVVVRRRSSSTTTSSSRRRSSSUUUWWW```gggmmmnnnooopppnnniiieeebbb```bbbbbbcccjjjqqqtttwwwsssiiieeebbb^^^\\\]]][[[WWWVVVYYYUUUTTTSSSPPPLLLGGGCCCAAA???BBBCCCAAAAAACCCBBB>>>=========<<<<<<======>>><<<:::999999999888555333333222111111111333444555444444444444333333444666222222333333444555666777888888999888777555222111///000222111///.........//////000333333222222222444444333222111000///...222333444555666777777777555444333333222333444555555666666666666666777777444444555555555333222111000000111111222222222333444888>>>EEENNN\\\lllwwwEEECCC@@@>>>===???AAABBBAAABBBCCCCCCBBBAAABBBCCCFFFHHHIIIJJJKKKMMMQQQTTTIIIJJJPPPWWWZZZYYYWWWYYYPPPPPPRRRVVV\\\aaaeeefffcccbbb```]]]YYYUUURRRPPPOOONNNKKKIIIFFFEEEEEEEEE<<<===>>>>>>======???@@@<<<>>>???===999666666777666666888888888777666555333555777777555333333333444555666444222222222333444555555555555555444444777888:::<<<>>>@@@BBBCCCFFFIIIJJJHHHIIILLLLLLIIIFFFEEECCCCCCEEEFFFFFFEEEDDDKKKNNNKKKNNNTTTUUUPPPJJJGGGBBB???<<<:::888666777555222//////111444666555444444333333444444555000222333333222000111111222111000000111111000///111555;;;???BBBDDDFFFGGGGGGGGGFFFDDDAAA<<<888666333222111000...---,,,,,,/////////000111222333444000000222333444555555555222222333333222222111111000///---+++******++++++***,,,///000000000111222333111///...///222666888666666555444444333333222---......---***))))))***)))***,,,---...//////000...---------...///000000444333222000///---,,,,,,,,,***(((((())))))(((''''''((()))***+++***)))(((******++++++******)))(((*********)))******+++,,,$$$(((***((('''***,,,+++((((((''''''''''''((((((''')))******))))))***,,,(((((())))))******++++++************+++++++++++++++++++++,,,---...///000+++---...///000222444777::::::::::::<<>>??????>>>===============<<<:::999999999888666444333222111111222444666777888444333444333222333666000000111222333555555666999999::::::888666333111...000000000.........000///...000333444222111333444444444333333111000///222333444555666777777777444444444444333333333333444444444555555555555555333333444444444333111111000000111111222333333333555999???EEENNN]]]ooo|||FFFDDDAAA>>>>>>@@@CCCEEEBBBCCCEEEEEEDDDCCCCCCDDDHHHIIIKKKKKKLLLNNNRRRUUUPPPMMMPPPUUUWWWUUUUUUXXXMMMNNNPPPSSSVVVZZZ^^^```\\\]]]]]]\\\ZZZVVVSSSPPPNNNMMMKKKHHHEEEBBBBBBBBB<<<======<<<::::::===@@@999<<<>>><<<777444555888666666888888888666444333222444666666555333222222000222444444333111111222333333444444444444333333555666888:::<<<>>>@@@AAAAAAEEEGGGEEEFFFKKKMMMLLLGGGEEECCCBBBCCCCCCCCCBBB???HHHLLLIIIKKKQQQPPPHHHDDDBBB???===;;;999666444444333222111111222333444222222222222333444555666111000000222333333222000...///000000000000111333000555:::???BBBDDDFFFGGGHHHHHHGGGEEEBBB===999666111000...---,,,,,,,,,---,,,------...///000222222///000111333444444444444111222222222111111000///...---,,,***)))***+++---)))+++///000/////////000111000//////000222555777777777666555555444444333......///---+++))))))***((()))+++---...///000000.../////////...///000111888666222///---+++++++++...,,,)))((()))))))))((('''((()))++++++***)))(((***+++,,,---------,,,+++,,,+++***)))))))))***+++(((,,,---)))(((***+++)))'''''''''''''''((())))))((()))******)))((()))+++'''(((((()))***+++++++++************++++++++++++((()))***,,,------......,,,---/////////000333555666888999:::<<>>@@@@@@===>>>AAABBB@@@AAA@@@???>>>===<<<<<<<<<;;;:::999999:::999777555222111000000111333666888888444333666666111000222...///111222444555666666888999::::::999666333111/////////...------///111000---///444555111000333333333444444444333111000222222444555666777777777222333444555555333222000333333333333333333333333222222333444444333111000000000111222222333444444777;;;AAAFFFNNN]]]qqqGGGEEEBBB??????AAAEEEGGGBBBDDDFFFGGGEEEDDDDDDDDDDDDFFFHHHIIIKKKNNNRRRUUUVVVQQQPPPSSSSSSOOOPPPTTTJJJLLLNNNPPPQQQSSSXXX[[[XXXZZZ[[[\\\[[[WWWSSSQQQNNNMMMKKKGGGCCC???>>>>>>999::::::888666666:::===333777;;;:::777666999===666777888888777555333111111333666666444222111111...000222555444111000111...///000222444555555555333444555888:::===???@@@>>>BBBEEEDDDFFFLLLOOOOOOFFFDDDAAA????????????>>>888BBBFFFBBBDDDIIIFFF===DDDBBB???===;;;888444111111222333444444444444444111111111222333555666777111//////111444555333///***---000000///000333666///444:::???BBBCCCEEEFFFHHHHHHHHHFFFCCC>>>999777111000...------...///111,,,,,,,,,------///000000///000111222333444444444111111111111111000//////,,,,,,+++***)))))),,,...(((+++...//////...---...000000//////000222444666777777777666555555444444...//////---+++))))))***'''(((***,,,---//////000000000000///......///111:::777333...+++******+++///,,,***))))))***))))))'''(((***+++,,,+++)))(((***+++---///000000//////---,,,***)))))))))******,,,//////+++(((******(((&&&&&&&&&'''''')))***+++((()))***)))((('''((()))''''''((()))***++++++,,,)))************+++++++++&&&''')))+++,,,---,,,,,,,,,.../////////000222444444666888:::===AAAFFFJJJRRRRRROOOJJJFFFEEEIIIMMMSSSPPPRRRWWWVVVRRRSSSYYYZZZcccgggjjjpppoootttxxxggg]]]ccckkkjjjhhhjjjiiikkklllfff\\\TTTRRRTTTTTTTTTWWW]]]ccciiilllmmmmmmlllkkkkkklllkkkhhhfffaaa___^^^\\\\\\]]]___``````___\\\ZZZZZZZZZ[[[\\\UUUWWW[[[___bbbdddfffhhhpppfff]]]]]]```cccfffiiifffeeedddgggkkkpppsssttthhhgggddd]]]VVVQQQQQQRRRTTTVVVXXXZZZ[[[[[[ZZZYYYRRRRRRRRRQQQQQQTTTYYY\\\___fffkkklllmmmrrruuuvvvssssssvvvzzz||||||zzzoooddd^^^\\\XXXWWWWWWVVVRRRQQQTTTOOONNNKKKHHHEEEDDDCCCCCC???AAA@@@======BBBCCCBBBBBBBBB@@@>>>===<<<<<<<<<;;;:::999:::::::::888666222111//////000333666888888333444999888222...///...///111333444666666666777888999:::999666333111/////////---,,,---000222000---///444555111000444222333444444444333222111111222333555666666777777111333555666666444111///222222222222222222222222111222333444333222111000000000111222333333444444999===BBBGGGOOO^^^sssEEECCC???===>>>CCCHHHLLLJJJHHHGGGHHHJJJIIIFFFBBBHHHGGGFFFFFFIIIOOOTTTWWWUUUQQQKKKIIILLLPPPRRRSSSPPPKKKKKKPPPRRRRRRUUU[[[]]]^^^^^^^^^\\\YYYUUUSSSMMMIIIFFFDDDCCCBBB>>>;;;666666666666666666666666===666000111666888222+++888777666555555444222000111222222111000000111333...///111111000000222333111000111333777777444111333555888;;;===>>>>>>===@@@@@@AAADDDGGGKKKOOOQQQGGGCCC???>>>>>>???@@@@@@===>>>>>>???????????????<<<;;;888555444333444555000222222///...111111///111222333555666777777777666555444444333222111111+++---000111111000111111111555:::;;;;;;<<<@@@CCCIIIIIIHHHHHHEEE@@@:::666333///++++++...000000...)))+++------,,,,,,---...///////////////.........///000222333333111///...,,,+++)))((('''(((***+++)))***,,,---.../////////,,,,,,+++,,,---///111222666555555444444555555666...000...******---...++++++)))((((((+++///111111222111///......//////000111000...,,,)))&&&$$$###///...,,,+++*********+++%%%&&&))),,,***&&&(((---******+++,,,,,,---......000...,,,***((('''''''''************************,,,)))$$$###$$$&&&'''(((***)))(((''''''((()))))),,,***((('''''')))+++---++++++***(((''''''***,,,---+++)))((()))++++++***,,,,,,---...000222333444555555555555666===GGGOOOSSSRRRQQQPPPKKKEEEFFFKKKOOOQQQRRRTTTUUUWWWZZZ]]]dddiiimmmooorrrvvvuuuppplllhhhdddgggmmmrrrrrrqqqkkkmmmjjjbbb[[[ZZZXXXUUUSSSRRRWWWaaaffffffiiinnnpppmmmhhheeedddbbb```___VVVYYY]]]______^^^^^^^^^\\\aaabbb___^^^``````___YYY[[[]]]```bbbcccccccccgggccc______dddjjjoooqqqllliiijjjqqqrrrmmmjjjkkkdddaaa\\\XXXUUUTTTTTTTTTWWWXXX[[[^^^______]]]\\\UUUTTTQQQOOOOOOTTT[[[aaa\\\ccciiikkkjjjlllsssyyywww{{{}}}}}}xxxppphhh```[[[WWWUUUSSSSSSTTTUUUTTTSSSQQQKKKHHHKKKLLLGGGAAA>>>@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAA???>>>>>>??????::::::;;;===???>>>999555222222111111222444777888777666555333222111000000...//////000111333444555:::;;;<<<;;;:::777444222//////............//////111000000000000000111222///111222222222222333555444666888888888777888999666222111333000+++,,,222333111111444444111111444222444555444222111222555888222000111222222333666888999@@@LLLWWWcccuuuAAA@@@???@@@AAADDDFFFHHHKKKIIIHHHHHHHHHGGGDDDAAAEEEFFFFFFHHHKKKNNNPPPRRRQQQLLLGGGFFFIIILLLOOOPPPOOOJJJIIILLLOOOPPPTTT[[[\\\]]]]]]\\\YYYUUUQQQOOOHHHFFFCCCBBBBBB@@@<<<999888888888888888888888888;;;666222333777888444///888777555555555555222000222222333111//////000111---...000000//////111222222000///000333555444333222444666999;;;<<<<<<<<<@@@@@@BBBEEEHHHMMMPPPRRRIIIFFFCCCAAAAAAAAA@@@???:::::::::;;;;;;::::::999888777555444333444555666333555333//////222222000111222333444555666666666444444444444444444333333+++---///000000000222333444666999<<<===???AAACCCHHHGGGGGGFFFDDD@@@;;;777555333000............---(((***,,,,,,,,,+++---...------......//////000000---...///000000///...---+++***)))''''''(((***+++)))***+++---.../////////------,,,---...///111222444444333333333333444444---000///,,,+++,,,+++(((***)))((())),,,///000000111000...------------......---,,,+++)))((('''&&&++++++)))((('''''''''(((((('''(((+++***((()))---***++++++,,,------......///...,,,***)))(((((((((************************''''''(((((())))))******,,,+++***))))))***++++++***)))((('''''')))***,,,((((((((('''&&&&&&(((***,,,***)))(((***+++++++++,,,------...000222444555444555666666777===FFFMMMRRRRRRRRRSSSNNNHHHIIIMMMNNNOOOPPPQQQRRRVVV\\\```iiiooossstttuuutttooohhhjjjgggfffiiinnnrrrrrrppplllnnnlllddd^^^]]][[[XXXUUUSSSWWW___cccdddfffkkkkkkiiieeecccbbb```^^^\\\RRRUUUXXXYYYYYYYYYZZZ[[[]]]aaaccc```^^^^^^^^^[[[WWWYYY[[[^^^```aaabbbbbbjjjfffbbbbbbffflllppprrrmmmiiiiiimmmnnniiiffffffaaa___[[[XXXUUUTTTTTTTTTVVVYYY\\\```aaaaaa___^^^VVVUUUSSSQQQQQQTTTZZZ^^^___eeekkklllkkkmmmtttzzzzzz~~~uuummmfff^^^YYYZZZXXXWWWWWWVVVTTTPPPMMMOOOIIIGGGJJJLLLGGGBBB???AAABBBCCCDDDEEEEEEEEEEEEDDDBBB@@@???=========>>>;;;;;;;;;===???>>>:::666444333222222333666888999888777666444333222111111/////////000111222333444888888888888666444222111///..................///000////////////000111111000111333333222222444555444666888888888888999:::666444555777555//////333333000000333333000111333111333444333111000222333666222///111222111333777<<<>>>FFFRRR\\\gggxxx>>>???AAADDDEEEFFFFFFEEEIIIGGGEEEDDDDDDCCCAAA???BBBCCCFFFHHHJJJKKKJJJJJJJJJGGGCCCBBBDDDHHHKKKMMMMMMIIIHHHJJJLLLOOOTTTYYY[[[ZZZZZZXXXTTTPPPKKKIIIBBBAAA@@@AAA@@@>>>:::777999999::::::::::::999999777666555666777777555333888666555555555555333111222333333111///...///000+++---...///......///111222000...///111333444444222333444666888:::;;;<<<>>>???AAADDDHHHLLLOOOQQQMMMJJJGGGEEEDDDBBB@@@===888888888888777666555555444333333222333555666777666777444///...222333222000111222444555555555555222333444444555555555555,,,---/////////111333555666777888<<<@@@BBBCCCBBBEEEEEEDDDCCC@@@===:::999555555555222...,,,++++++((()))++++++***+++,,,---+++,,,,,,---...///000000,,,,,,,,,,,,,,,---------***)))(((''''''(((******)))***+++------...............---...///000222333222111111111111111111222---000000---,,,,,,***&&&)))))))))+++---///...---000///...,,,,,,+++++++++*********)))))))))))))))))))))((('''&&&&&&&&&&&&+++'''&&&)))+++******---+++++++++,,,------......------+++***)))))))))***))))))))))))))))))))))))!!!&&&)))(((''''''(((+++******))))))******+++((((((((((((((()))******%%%'''(((((('''''')))***+++)))((()))+++,,,,,,,,,------...///111333555666333666888888999===DDDIIIPPPPPPSSSUUURRRLLLLLLPPPNNNNNNNNNNNNPPPVVV^^^dddmmmtttyyyyyyxxxtttmmmeeejjjgggfffhhhmmmoooooommmkkknnnlllfffaaa___]]]ZZZUUUTTTVVV[[[___```cccggghhhfffeeedddcccaaa^^^[[[RRRSSSUUUUUUUUUVVVYYY[[[\\\aaadddaaa``````^^^[[[WWWYYY[[[^^^```aaabbbbbbiiifffccccccffflllpppsssqqqmmmjjjkkkjjjfffbbbbbb^^^\\\ZZZWWWUUUSSSSSSSSSUUUXXX]]]aaaccccccaaa___WWWWWWVVVUUUTTTVVVZZZ]]]ccchhhmmmnnnmmmooovvv{{{~~~|||rrrkkkeee]]]WWWZZZZZZYYYYYYXXXTTTOOOKKKLLLGGGFFFIIIKKKGGGCCCBBBBBBBBBCCCDDDEEEEEEEEEEEECCCBBB@@@===<<<;;;;;;;;;;;;;;;;;;===>>>===:::777666555555555666777999:::999888666555333222222222111000000000000111222333666555444333222111000///......------------.....................///000000000222333333333333444666444666888888888999;;;<<<777777999;;;999444333555333000000222222///000333000111222222111000111333555111///111222111333888>>>CCCMMM[[[gggsss???AAACCCEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@???AAABBBCCCEEEFFFFFFEEEEEEFFFCCCAAA@@@BBBEEEIIIKKKMMMLLLMMMOOOQQQSSSUUUXXXXXXWWWUUURRRNNNIIIEEECCC===>>>???@@@???===:::777999999:::;;;;;;:::999999333444666777666555555666777666444444555555444333333333333000...------...+++,,,......------///000111111111222333444444444333444444666888:::<<<>>>;;;===???CCCFFFJJJMMMOOOOOOMMMKKKIIIGGGCCC???<<<999999999888777666555444444333333333444555666777777777444...---111333222000111222333444444444444222333444444444444333222,,,---...//////111444777777555666:::@@@CCCBBB@@@AAAAAAAAA???<<<:::888888222555666333...******+++((()))******)))***,,,---,,,,,,,,,------......///,,,++++++++++++,,,------))))))((((((((()))************,,,------.........000////////////111333444//////000000000000//////...000000,,,,,,...---***((((((***,,,...///---+++//////...---,,,++++++***))))))))))))))))))))))))***))))))(((((('''''''''---&&&###&&&*********,,,,,,,,,,,,,,,------......,,,,,,+++++++++***++++++((((((((((((((((((((((((!!!''')))&&&$$$&&&(((''''''''''''((((((((()))'''''''''((()))))))))***&&&(((***++++++++++++---***)))(((***,,,------,,,......///000222444555666222666999::::::<<>><<<:::999888888999999:::;;;;;;;;;:::999999888888777888999::::::888777555444222222111111111111000000000000111111444333222111000//////000------,,,,,,,,,,,,---------------------...///000111222333444333333444666444555777888999:::<<>>FFFTTTeeeuuuAAAAAAAAAAAABBBBBBCCCCCCAAABBBCCCCCCCCCDDDEEEEEEDDDCCCAAA@@@@@@BBBDDDEEEEEEDDDCCCBBBCCCEEEIIILLLPPPSSSXXXZZZ\\\\\\ZZZXXXSSSRRRPPPMMMIIIDDD@@@>>>;;;===???@@@>>><<<:::888777888999::::::999888777///222555666555444555666666444222222333444444333222222222000---,,,---...+++,,,......------///000000222666888888777555444666666777888:::===???@@@===>>>AAADDDHHHKKKMMMNNNOOOMMMKKKIIIGGGCCC>>>;;;:::::::::999777666444333666666555555555555555555444555111,,,+++///222000111111222333444444444444333333444444444222000///---.../////////111444777444333444888===AAA@@@>>>===>>>>>><<<999666666777///111333111---******+++((()))******)))***,,,.........------,,,,,,++++++,,,,,,++++++,,,,,,---...)))))))))))))))***+++++++++,,,------............000000//////000111222333...//////000000//////...///111///++++++///000///((()))***,,,......+++)))//////......---,,,++++++************)))))))))((()))))))))))))))(((((((((,,,&&&"""%%%)))))))))+++,,,,,,------------......+++++++++,,,,,,+++++++++((((((((((((((((((((((((%%%))),,,+++'''&&&)))---&&&&&&''''''((((((((((((&&&'''(((((()))*********&&&)))+++,,,++++++,,,---***))))))***---...---,,,......///000222444555666111555999;;;;;;<<<@@@DDDFFFIIINNNSSSQQQLLLLLLOOOPPPOOONNNMMMPPPXXXbbbiiilllrrruuusssrrrssssssqqqlllgggbbb^^^]]]___aaacccbbbfffgggbbb^^^[[[XXXTTTNNNPPPRRRTTTYYY___ccceeefffggghhhiiijjjhhhdddaaa\\\\\\[[[ZZZYYY[[[^^^aaaaaagggjjjgggdddccc```\\\WWWYYY[[[^^^aaaccccccccc]]]]]]]]]___cccjjjpppuuuuuussspppmmmkkkjjjgggddd^^^\\\YYYVVVSSSQQQQQQPPPRRRUUUYYY^^^``````^^^]]]VVVXXX[[[\\\]]]___aaaccciiillloooqqqqqqrrrvvvxxxzzz~~~zzzrrroookkkccc\\\^^^[[[WWWUUUTTTTTTSSSRRRIIIEEEEEEHHHIIIGGGFFFHHHCCCCCCCCCCCCCCCBBBAAA@@@@@@>>><<<999888777666666666666777888999999:::;;;======<<<;;;::::::::::::666555444222111000000///222111000000///000000000333333111111000000000111------,,,,,,,,,,,,------,,,,,,,,,,,,---...///000000222333333333333444666333555777888999;;;???AAA???AAAAAA>>>;;;:::;;;;;;777333111333222000111444444444444555666666666666666444444666555555999???AAALLL^^^qqq@@@?????????@@@BBBDDDEEEDDDGGGJJJLLLLLLMMMMMMNNNHHHEEEBBB??????BBBEEEHHHFFFGGGFFFEEEEEEFFFJJJMMMSSSYYY___aaabbbaaa\\\WWWNNNMMMKKKHHHEEEAAA>>>===:::<<>>@@@AAABBB@@@BBBDDDGGGJJJLLLMMMNNNLLLKKKIIIGGGEEEBBB>>>;;;888888888777666555333222777777777666555444333333111222///++++++///111///222222333444444444444444444444555666444222000......///000000000111333555111222333777;;;===>>>===;;;===???===888555444555...//////...,,,++++++,,,)))*********)))***---//////...---,,,+++******)))++++++,,,,,,------......))))))***++++++,,,,,,,,,------...///////////////111000/////////000222333...///000111111000///...///111000,,,+++///000...))))))***,,,------***(((------.........---,,,+++,,,,,,++++++***)))))))))'''(((((())))))(((((('''***&&&$$$((())))))))),,,------------------......+++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))******(((%%%%%%'''+++''''''((()))************(((((((((((()))+++,,,---&&&((())))))((((((***+++*********+++---...---+++------...///111333555666111555999;;;;;;<<<@@@DDDCCCEEEKKKPPPNNNJJJJJJNNNPPPOOOOOOOOOQQQWWW___eeejjjooopppkkkhhhkkknnnnnnjjjfffaaa]]][[[\\\___aaaaaafffhhhccc___\\\WWWSSSNNNRRRUUUVVV[[[bbbfffeeeddddddeeegggiiihhheeebbb^^^^^^]]][[[YYYZZZ\\\___gggkkkkkkfffaaa^^^[[[VVVSSSUUUXXX[[[^^^___``````]]]^^^```bbbffflllsssxxxrrrsssrrroooooopppnnniiieeebbb]]]XXXTTTRRRRRRRRRRRRTTTWWW[[[]]]]]]\\\\\\UUUXXX[[[]]]^^^```ccceeehhhkkkppprrrsssssssssttttttxxxzzzzzz}}}yyyrrrqqqnnnggg___bbb]]]XXXSSSRRRQQQPPPOOOIIIFFFFFFIIIJJJGGGHHHJJJFFFFFFEEEDDDCCCAAA???>>>===<<<:::777666555555555333555666777777999<<>>:::666444555444222333777777666555666888999999888777555666888777666;;;CCCGGGVVViii}}}>>>???@@@CCCEEEHHHKKKLLLIIINNNSSSUUUTTTSSSSSSSSSKKKIIIEEECCCCCCEEEIIIKKKIIIIIIJJJHHHFFFGGGKKKNNNPPPWWW\\\\\\\\\\\\WWWOOOJJJIIIGGGEEEBBB@@@>>>===:::<<<>>>===:::888888999555777999::::::999777555111222444666888777555333222000......000222222222///000000...,,,,,,---///...000111111111111222444222666:::<<<:::999888999888:::<<>>;;;???BBB@@@:::555444555222000...,,,,,,---,,,,,,+++++++++***)))+++...000------,,,,,,++++++******)))***+++---......------******+++,,,------.........//////000000000000000000000///...///000111222///000111222222111000///---000111...------***&&&+++******+++,,,,,,***(((***+++,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++))))))***++++++******))))))((())),,,+++)))***.....................------,,,,,,---------,,,***)))************************'''&&&%%%$$$$$$$$$%%%%%%&&&'''(((************)))***)))(((((()))+++...///)))******((('''(((***,,,+++++++++,,,......,,,***,,,------...000222444555000444888::::::<<>>;;;999888666555444555555222444777777888;;;@@@DDDKKKJJJIIIFFFCCC@@@>>>===666555444222111000//////000000/////////000000111000111222333333333222111///..................///,,,,,,,,,---...000111222...000111111111111222444333555666888:::===BBBFFFKKKRRRTTTPPPLLLJJJEEE@@@===999666777666444666:::888666555777:::;;;:::999666555777888777666<<>>@@@DDDIIIMMMQQQSSSTTTLLLQQQWWWYYYWWWUUUSSSTTTMMMKKKIIIGGGGGGIIILLLMMMJJJKKKKKKIIIGGGGGGKKKNNNJJJQQQTTTSSSRRRSSSNNNGGGGGGFFFEEECCCAAA???>>>===:::<<<===;;;777666777999666777999;;;;;;999777666333333555777999999666333111///---,,,...111222222...//////...,,,,,,---///000111333333222222444555444777::::::888777999;;;888:::===AAACCCCCCCCCCCC>>>@@@BBBDDDFFFFFFFFFFFFFFFDDDBBBAAA@@@???===;;;999999999999888777666666333333444444444333222222,,,//////,,,---111222///444444555555666555555555333555777999999888666555///111333333222111000111...222666888888999<<<@@@<<>>999888666555444444444555222555777888999===CCCHHHQQQPPPNNNKKKGGGCCC@@@>>>777666555333222111000000///////////////000111111///000222444444333111000//////............//////,,,------...///000222222...///111111000000222333333444666888:::>>>CCCGGGOOOXXX]]]ZZZVVVQQQIIIAAA???;;;888888888666777;;;888666555777:::<<<;;;999444444666888666555<<>>===<<<;;;999777555555666666555333111000333222111111333222111///000---***((((((+++...000222333333222111000222333999555555:::;;;777777<<<999:::<<<>>>??????>>>>>>BBBBBBBBB@@@??????BBBDDD???===;;;:::;;;<<<<<<;;;666777666555888;;;888222444444333333333333444444333333222111//////000222222333444444444333111111111444888;;;;;;999555333///222555555222000111222333333333444555888:::;;;=========<<<:::777444333111///...,,,,,,---...///,,,+++******+++---000222---,,,,,,,,,+++***))))))---,,,+++++++++,,,---...------......000111222333333444333222444666333---///...---,,,,,,---...///444333333222111000000///333///...000///,,,,,,///---------,,,+++***)))(((+++)))(((***...///---***+++,,,,,,---...///000000------...---,,,---///111---...//////...+++'''%%%***,,,------,,,,,,,,,---222000...---------,,,+++(((((())))))))))))((((((%%%&&&&&&'''''''''''''''(((((((((((((((''''''''')))+++***'''''',,,...---...---,,,+++++++++++++++,,,+++))))))***++++++***000///---,,,---///333555333333555888===@@@AAA@@@@@@DDDIIIKKKJJJIIIJJJKKKJJJKKKMMMPPPRRRUUUWWWXXXSSSUUUWWWXXXZZZ]]]aaadddeeeccccccfffkkkoooppppppssssssqqqmmmhhhdddccccccddddddeeeffffffeeeeeeddd[[[ccciiigggeeegggiiijjjcccaaa^^^[[[YYYXXXYYYYYY]]]^^^^^^^^^]]]ZZZXXXVVVQQQSSSVVVYYY]]]___aaabbbaaacccdddcccccchhhqqqyyyyyy~~~}}}sssiiiccc\\\VVVSSSUUUXXXYYYYYYYYYYYYZZZ]]]___WWWUUUSSSTTTWWW\\\___```gggjjjnnnqqqqqqooollljjjnnntttzzz{{{yyyyyy|||uuuvvv{{{}}}rrriiidddaaa```___ZZZTTTSSSTTTUUURRROOONNNLLLKKKIIIIIIJJJLLLMMMOOOOOONNNJJJEEE@@@>>>===;;;:::999777666444333222111555999;;;<<<@@@IIIPPPQQQPPPMMMKKKHHHEEECCCBBB@@@===999666555444333222000000000111222333444555666555444666888888555222,,,---///000111111111111***+++,,,---...000111111000222222000...///111111111000333999<<>>>>>???@@@>>>===999::::::999888888:::;;;@@@???======<<<;;;888666333333444444333222000///222111000111222222000...------,,,,,,,,,---///000222333333222111000222444777444555999999666777:::777888:::;;;<<<===<<<<<<<<<===>>>>>>======???@@@@@@>>>;;;;;;<<<===<<<<<<777999999777888:::999444444444555555666888999:::666666666444222111222444666777888888888777555555333444666888999999777777333555777777555333333333333333333333555777888:::;;;;;;;;;:::888666444222000///---,,,,,,,,,...///...------,,,------...///...---,,,++++++******+++,,,,,,+++++++++,,,---...............///000222333444666555444555888555//////...------------...///000000000//////...------222///...000///,,,,,,///,,,,,,------,,,+++***))),,,+++***+++,,,,,,+++***,,,,,,---...///000000111///000000///...///111333222111000...---+++++++++!!!$$$''')))***,,,...000------,,,,,,---------,,,))))))))))))))))))))))))&&&&&&'''(((((((((((((((''''''''''''((((((((((((,,,...,,,))))))...111000------,,,+++++++++++++++,,,***))))))+++++++++***555333000//////000333555555555777;;;???AAA@@@???BBBEEEIIIKKKJJJIIIIIIJJJIIIJJJKKKMMMPPPRRRTTTTTTPPPQQQTTTVVVYYY\\\aaaeeebbbbbbdddiiipppuuuwwwwwwuuuuuusssooojjjhhhhhhhhhjjjiiiiiihhhgggfffdddddd^^^hhhoooooommmnnnmmmlllhhheeeaaa^^^\\\]]]___aaa```bbbdddeeeccc^^^YYYVVVOOOQQQTTTXXX[[[^^^```aaaeeeggghhhgggeeeiiipppvvvyyy~~~vvvlllfffaaa[[[YYYZZZZZZ[[[[[[ZZZZZZZZZ[[[[[[TTTSSSRRRSSSVVVZZZ]]]^^^fffhhhlllnnnooonnnlllkkkkkkqqqyyy{{{zzz{{{zzzrrrpppttt}}}~~~tttlllgggdddccc]]]WWWRRRPPPRRRTTTRRRPPPMMMLLLKKKJJJJJJLLLMMMOOOOOONNNLLLJJJGGGCCC@@@>>>999999888777666555444444333666;;;===>>>CCCKKKRRRSSSSSSSSSRRRNNNIIIDDDAAAAAA>>>:::666555555333222444444333222222222222222888777666777999888555222///000000000000000000///------......///000111111...///...---,,,000444777333222444999===@@@HHHOOO\\\eeellllllggg___UUULLLBBB>>>888555555777999:::999999999888888777777777555666666666666888<<>>@@@AAAAAA:::;;;;;;:::999888:::;;;===<<<<<<<<<===;;;888555111111111111111000///...111000000000111111///---+++,,,---///000000000000111222333222000000222444555333444888888666666999555666777888999:::::::::777999<<<===<<<<<<===>>>@@@>>>===<<<===>>>>>>===999<<<===999777999:::888777777888999:::<<<===>>>:::;;;:::888555444555666555555555666555444444333444444555666777999:::;;;999999888999999888555333333333333333444555666777999999888777666444222111000///---,,,,,,,,,---...---------......//////000000///---+++***+++,,,---,,,++++++++++++,,,---...000///...------///111222666888888666777999777222///...------------...///---...............------222///...000000,,,,,,///***+++---...---,,,***)))---------+++)))(((***+++,,,------...000111111222111222333222111111333555777444000---,,,,,,...000)))***,,,,,,++++++---...((()))***,,,------------***)))(((((((((((()))***''''''((()))))))))))))))&&&&&&&&&''''''(((((())))))***'''###$$$))),,,,,,---,,,++++++++++++++++++,,,***)))***+++,,,+++***///...,,,+++,,,...111333777999<<<@@@CCCCCCAAA>>>BBBDDDGGGHHHGGGGGGGGGHHHFFFGGGHHHJJJLLLNNNOOOPPPOOOPPPRRRTTTVVVYYY]]]``````bbbeeelllsssxxxzzzzzzwwwvvvtttppplllkkklllmmmooonnnllljjjhhheeecccbbb___iiirrrtttttttttrrrooollljjjfffcccbbbdddfffhhhccceeehhhiiifff```YYYTTTPPPRRRUUUYYY\\\___aaabbbccceeegggggggggiiinnnssszzzwwwnnnhhhccc^^^\\\^^^\\\\\\\\\\\\[[[YYYXXXWWWQQQQQQRRRSSSUUUXXXZZZ[[[cccdddfffhhhiiiiiiiiiiiihhhoooxxx||||||~~~wwwnnnkkkmmm{{{|||tttlllgggdddcccXXXRRRLLLJJJLLLNNNOOONNNKKKKKKKKKKKKLLLMMMOOOPPPPPPNNNKKKJJJJJJHHHCCC???999888777666666555555555444888<<>>999666666777888999;;;;;;;;;:::999888888777666666777666666888;;;>>>KKKWWWkkkCCCCCCDDDDDDDDDDDDDDDCCCHHHGGGDDDCCCCCCEEEGGGIII???BBBDDDEEEEEEHHHOOOWWWYYY```hhhmmmpppqqqjjjbbbWWWQQQHHHFFFIIILLLJJJFFFBBB@@@===<<<===???AAABBB;;;<<<<<<;;;999999:::<<<999999:::<<<<<<;;;777444000000000000000000//////111000///000111000///---++++++---...///000111111000111222111000000222444444444666888999888888999555555666777888999::::::666:::>>>@@@@@@@@@???@@@AAA???>>>>>>@@@@@@???>>>999>>>???:::777888:::999::::::::::::;;;===>>>???<<<======:::777666666777333333333333222222111111222333444666888:::;;;;;;===:::999999;;;:::666222333333333333444444444555777666666555333222111000///...------,,,,,,------++++++++++++...111444777222000---+++***+++---...++++++++++++,,,------...111///...,,,,,,...000222555888888666666888666222.........------.........---...///000000000///...111......111000---,,,...)))***---......---+++***,,,------+++''''''+++...,,,---...///000111222333222333444444222222333555666444000---,,,---///000---...///---++++++,,,---''')))+++------------...+++***(((''''''(((***+++(((((()))***************'''''''''''''''''''''(((%%%&&&###%%%((((((------,,,,,,,,,,,,,,,---+++******+++,,,---,,,***''''''''')))+++///333555999<<>>:::999777666555555555555666999>>>BBBGGGNNNUUUZZZbbbdddeeeddd___VVVMMMHHHDDD@@@<<<888666555444222111222222333444666777888<<<<<<;;;;;;;;;999777555444333222111000/////////000000000000000000000000333111//////......111666555333444888;;;???GGGOOOXXXbbblllmmmjjjbbbWWWNNNAAA===888555444555666666<<<;;;;;;:::999888777777666777777666555777:::===CCCOOObbbvvvDDDDDDDDDDDDDDDEEEFFFGGGJJJJJJHHHFFFDDDBBB@@@???:::>>>AAA@@@???CCCLLLSSSVVV___jjjrrrxxxzzzuuummm^^^TTTIIIFFFIIIJJJHHHEEEBBBAAA???===<<<===@@@BBB<<<======;;;:::999:::<<<777777888:::;;;999666333000000000000111111111111111000///000111000///---,,,+++++++++,,,...111222000111111111000000222444444777999:::;;;<<<;;;:::666777777888999:::;;;;;;:::>>>CCCEEEFFFEEEEEEEEEAAA@@@@@@AAABBBBBBAAA@@@;;;@@@AAA<<<888888999999777777888999;;;===???@@@<<<======;;;888666666666555555444444333333333333///111444888:::::::::999<<<:::888999:::999666222333444444444444444444444444444333222111111000000//////......------------...,,,***)))+++000666999222000---+++***+++---...******+++,,,------......000///---,,,---...000111222555777444333555444111---..................---,,,---///000000///...---000---...111111---,,,...***+++---......---,,,+++***,,,,,,***((((((,,,000,,,,,,---///000222333333222333444444333222222444111000///...---,,,,,,,,,%%%&&&(((((()))+++...000***,,,......,,,+++,,,---,,,***)))'''''')))***,,,((())))))***************)))))))))(((((('''''''''***+++((($$$$$$))),,,+++......------------......*********+++---...,,,***))))))***,,,///333666999;;;>>>EEEKKKOOOOOOJJJFFFDDDCCCBBBBBBCCCFFFHHHIIIBBBCCCDDDEEEGGGHHHIIIJJJOOOPPPPPPOOONNNOOORRRTTTWWWZZZ___eeeiiikkkmmmnnnrrrrrrpppmmmjjjiiikkkllllllkkkhhhfffcccbbbaaa```[[[dddlllqqqvvv|||}}}{{{vvvvvvvvvvvvtttrrrooommmeeefffeeeddd```[[[WWWTTTWWWXXXZZZ\\\^^^``````aaa[[[]]]___aaadddfffiiikkkqqquuuzzz|||sssjjjeee```[[[ZZZ[[[[[[[[[[[[]]]^^^\\\XXXTTTPPPRRRSSSSSSSSSTTTXXX[[[^^^^^^^^^___```bbbcccdddiiiooovvv{{{}}}~~~{{{xxxvvvuuuppplllooouuu~~~zzzsssllleeeaaa^^^]]]WWWRRRLLLFFFDDDEEEFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNSSSOOOLLLLLLMMMJJJCCC===<<<:::888666444444444444888;;;@@@FFFMMMUUU\\\```mmmlllkkkggg```XXXQQQLLLCCC@@@;;;888777666444333111111222333444666777888<<<=========;;;999777777444333222111000111111111000000////////////......111///111444333000111666444222222666999;;;BBBJJJPPPZZZcccdddaaa[[[RRRJJJ@@@<<<888555555666777777:::999999888777666666666666666666666555666:::<<<@@@KKK\\\nnn|||HHHGGGFFFFFFFFFHHHIIIJJJEEEEEEEEEDDDBBB???===;;;:::>>>???;;;999???FFFKKKOOOWWWaaaiiipppssspppiii\\\QQQGGGFFFGGGFFFBBBAAAAAAAAA@@@>>>======???BBB===>>>>>><<<:::999;;;<<<666666666777888777444111111111000000111222333444111000000000111111///------,,,++++++,,,...000222///000111000000000222444555999;;;;;;===???>>>;;;888888888999:::;;;===>>>>>>BBBFFFHHHHHHHHHHHHHHHBBBAAAAAACCCDDDDDDCCCAAA>>>BBBCCC???<<<<<<:::777222333444777:::===???AAA:::<<<<<<;;;999666666666333222222111000111111111...000444777999999888777999888888888999888555333333444444555555555444444333222111111000000000111000000000000//////......222///+++)))***---111444000///---+++***+++,,,---)))***+++,,,---.........------------...//////000...333555222000111111///------...//////...------+++,,,...//////---,,,***///---...111111...---...,,,---------------,,,,,,******+++******+++---///+++,,,---...000111333333222333555555333222222333------------,,,+++***))))))*********)))***---///---//////---***)))+++...+++***))))))))))))***+++(((((()))************************)))))))))((((((+++---,,,((((((,,,---,,,---------------......///***)))***,,,......---++++++++++++,,,...000222444;;;???GGGPPPVVVVVVSSSOOOLLLHHHDDDCCCEEEGGGIIIJJJAAABBBCCCEEEGGGIIIJJJKKKIIIKKKLLLMMMMMMOOOSSSVVVNNNRRRXXX]]]```dddgggjjjkkklllmmmlllkkkkkklllmmmkkkjjjgggdddbbbaaaaaaaaa___gggooouuu|||{{{{{{zzzyyyuuuqqqllljjjccccccbbbaaa^^^ZZZWWWUUUSSSTTTVVVYYY\\\^^^______aaaaaaaaaaaabbbcccdddeeeeeejjjpppwwwyyyppphhheeeaaa]]]]]]___\\\[[[[[[\\\^^^\\\WWWSSSPPPRRRSSSQQQPPPRRRWWW\\\`````````aaabbbbbbccccccggglllrrrwwwzzz|||}}}zzzwwwvvvuuurrrpppuuu}}}|||yyysssllleee```]]]\\\[[[XXXRRRLLLHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHMMMKKKJJJJJJJJJGGGAAA<<<;;;:::777555444444555666<<>>:::777666666555444333333333333333444444555;;;===>>>===;;;999888888555444222111111111222222////////////////////////---+++...666666222333999333111222666777888===DDDIIIQQQWWWWWWUUURRRLLLFFFAAA>>>:::888888999::::::777777777666666666666555555555666555555777:::===BBBMMM\\\kkkvvvIIIHHHFFFDDDDDDEEEGGGHHHAAAAAA@@@???>>>===<<<;;;999======777777>>>EEEFFFJJJPPPVVVZZZ___ccc```[[[UUULLLEEEFFFFFFBBB@@@@@@===>>>@@@???>>>>>>AAACCC>>>>>>>>>===;;;:::;;;<<<777666555555666555333111000000///000000222333444222111000111222222000...------......////////////...///000000000000222444444:::===<<<===AAA@@@;;;:::999999999:::<<<>>>??????BBBEEEGGGGGGFFFGGGGGGCCCBBBBBBDDDFFFFFFDDDCCCAAADDDEEEBBBBBBAAA===666555555555666888999;;;<<<999;;;<<<<<<999777777777111111///.........///000///000222444555666777777666888999999777666555555333444555666777666666555222222000000///000111111111111111111111000000//////...,,,+++,,,---...///...---,,,++++++******+++((()))+++---............***+++---//////000//////,,,222444111...///000...------...//////...------,,,---///000///---+++)))...,,,...222222...---...///...---,,,++++++,,,,,,,,,+++******,,,,,,,,,+++******,,,---///111222333333444666666444222222333,,,,,,++++++******)))(((111111///---***)))+++---,,,......+++''''''+++000************************'''((())))))******))))))((())))))***+++,,,,,,,,,(((++++++((((((++++++(((+++++++++++++++,,,------))))))***---//////---+++))))))***+++,,,...000111;;;???HHHRRRZZZ]]]\\\YYYRRRMMMFFFBBBBBBDDDEEEFFFBBBBBBDDDFFFHHHKKKLLLMMMHHHIIIKKKKKKLLLNNNRRRUUUMMMPPPUUUWWWYYY\\\```ddddddgggkkkmmmnnnpppqqqsssnnnllliiifffcccbbbbbbbbbdddllluuu}}}|||yyyuuupppjjjfffbbb```[[[\\\^^^^^^\\\XXXTTTQQQNNNPPPSSSXXX\\\___bbbcccbbb```^^^^^^^^^___``````aaaeeejjjpppyyy{{{rrrjjjdddbbbaaa___aaaddd```]]][[[\\\]]][[[VVVQQQPPPQQQQQQNNNLLLOOOVVV\\\___``````aaaaaaaaa``````bbbfffkkkpppuuuxxx{{{}}}{{{yyyyyyyyywwwuuuzzz{{{xxxrrrkkkddd___\\\ZZZZZZXXXTTTOOOKKKIIIIIIJJJIIIHHHHHHGGGFFFDDDCCCBBBBBBCCCEEEEEEEEEBBB>>><<<888777555444444666888999@@@CCCIIIRRR\\\eeekkknnnpppnnnjjjddd\\\SSSKKKGGG???<<<888666666666555444222222222222222333444444999<<<>>>===;;;999999:::888666444222000000111111000000000000000000000000---)))+++333444///111999333222333777777666999???@@@FFFJJJHHHGGGFFFDDD@@@???<<<999888999;;;;;;;;;555555666666666666777777444444555555555777;;;>>>CCCNNN^^^llluuu}}}IIIGGGDDDAAA@@@@@@AAABBBCCCAAA???===;;;;;;<<<===777:::999555777@@@GGGHHHIIIMMMOOOPPPSSSVVVTTTOOOQQQIIIEEEGGGGGGBBB@@@BBB999<<>>??????===;;;:::;;;<<<888666444444444444222000////////////000111333444333222111222333222111///---...000222222111///---...///000000///000222444333:::===<<<===AAA@@@;;;:::999999999:::<<<>>>???>>>AAACCCDDDDDDCCCDDDEEECCCCCCCCCEEEGGGGGGEEECCCDDDFFFFFFEEEFFFFFF???666;;;:::999777666555444444999;;;<<<<<<:::888888888555555333222222222333444222111000000222444777888444777::::::777555666888333444555777888777777666222111000//////000111222222222222222222111000000(((***,,,.../////////...---,,,,,,,,,+++***))))))((()))+++---............(((***---///111000//////,,,111444111...//////...,,,---...//////...---,,,///111222333222000---+++...,,,...222222...---...111000---+++***+++,,,---...,,,***+++------***''')))***+++---///000222222333555777777555333333333---,,,***))))))))))))***((())))))((((((***---000+++,,,,,,)))%%%&&&+++111)))***++++++++++++***)))''''''((()))))))))))))))&&&'''(((***,,,...000000))),,,,,,******,,,+++(((***)))))))))***++++++,,,))))))***---//////---+++)))***,,,...111444666888:::???IIITTT]]]aaaaaa___UUUNNNEEE@@@????????????BBBCCCEEEGGGJJJLLLNNNOOOJJJKKKLLLKKKKKKLLLOOOQQQQQQSSSVVVVVVUUUWWW[[[^^^```dddjjjooorrrtttwwwxxxrrrppplllhhheeecccccccccfffoooyyyyyyuuummmeee^^^ZZZXXXWWWRRRUUUYYY[[[ZZZUUUOOOKKKLLLNNNSSSXXX^^^cccfffhhh]]][[[YYYYYY[[[]]]______cccgggjjjnnntttyyywwwrrrkkkddd______``````bbbfffddd```\\\[[[\\\ZZZTTTOOOOOOPPPOOOLLLIIILLLTTT[[[]]]]]]^^^___^^^]]]\\\[[[]]]```eeekkkqqqvvvzzz|||{{{{{{|||~~~|||yyy{{{zzzwwwqqqjjjccc]]]YYYXXXVVVUUUSSSOOOKKKIIIIIIJJJIIIHHHHHHFFFDDDBBB@@@???999<<<@@@BBBAAA>>>===<<<666555333333555777;;;===DDDGGGMMMVVVaaajjjpppsssmmmllliiicccZZZPPPFFFAAA>>>;;;777555555666555555......///000222444666777888;;;>>>===;;;999999;;;;;;999555222000/////////000000111111111222222222111******000000***---777333222444888888666888<<<999>>>@@@===<<<======:::<<<:::777666888999::::::555555555666777777888888333333444444555777;;;>>>AAAMMM^^^mmmwwwHHHGGGEEEBBB@@@>>>======<<<<<<<<<;;;999888888888666777888888888:::===???EEEEEEFFFGGGIIILLLNNNOOOIIIIIIHHHGGGDDDAAA>>><<<888:::===>>>======???@@@=========;;;999888999:::999777333///+++)))''''''...//////000111111222222333222111222444555555444000111222222222000///...,,,---///000000111444666666777888:::;;;;;;;;;::::::999888999;;;<<<;;;:::???AAABBBAAA??????BBBEEECCCBBBCCCFFFJJJKKKHHHFFFEEEFFFHHHIIIIIIEEE???:::???@@@:::111///444777555222777<<<<<<888555555777888666333111222444444444444333222333555777777777:::::::::;;;;;;:::777444999888666444444555777888666222///...///111111222222111000111444555555444000...+++***,,,---......000...+++)))((()))+++,,,%%%&&&***---000000---***//////------,,,---.../////////000000///...------000111222111///......//////111222222000...------------------......///000,,,------,,,+++,,,...000''')))***,,,------,,,,,,+++***))))))+++///444777333777:::;;;999666333222+++*********++++++,,,---,,,++++++******+++,,,,,,,,,,,,+++******+++++++++---///---)))))),,,...,,,(((((('''((((((***,,,---'''%%%(((------((((((---)))***+++***)))((((((***&&&'''((()))***++++++,,,'''(((******)))***---///))))))******+++...222666999BBBMMMUUU]]]bbbbbb^^^QQQKKKCCC===;;;;;;<<<<<>>:::<<<===???@@@AAA@@@>>>===;;;777444444888===???@@@GGGMMMUUU\\\aaagggnnnrrrfffccc^^^WWWPPPIIIEEECCC999666333111333555666666444888;;;999555333555888888777;;;AAA???;;;<<>>======;;;<<<;;;:::999777777777555666777888888;;;>>>AAABBBBBBDDDEEEGGGHHHIIIJJJHHHHHHGGGFFFDDDBBB@@@>>>;;;===>>>>>>===<<<===???<<<<<<<<<;;;999888999;;;777666444111000///......///000000111222222333333111111111333444555333111111111222222222111///...,,,...///000000111444666666777888:::;;;;;;;;;:::999888777999;;;<<<<<<;;;<<<===???@@@@@@@@@BBBDDDBBBBBBCCCFFFIIIJJJHHHEEEFFFFFFGGGHHHHHHEEE???;;;>>>???;;;444222666888666333666::::::999666666666666444222111333555555555222222222444777:::<<<<<<===<<<;;;<<<<<<:::777444888777666666666777888999:::888555222000000111222444333222333444444222000000...+++***+++,,,,,,,,,---,,,***(((((()))+++,,,((((((***,,,...///---+++///...---,,,,,,---......///////////////...------///000111000...---...//////111333222000...---......---,,,,,,,,,---///000,,,------,,,+++,,,...000)))******+++,,,,,,,,,,,,...---++++++,,,000333666111444999;;;999777555444000...,,,***)))+++---...,,,,,,+++*********++++++,,,+++++++++***+++++++++'''***+++)))***------***,,,+++***)))(((((()))))))))''')))---,,,((()))---)))***+++***((((((((()))))))))))))))******+++,,,'''((()))***)))***,,,///***+++++++++,,,///333777888AAAKKKSSSZZZ______\\\OOOJJJBBB<<<::::::;;;<<<===>>>AAADDDIIINNNRRRTTTWWWWWWWWWVVVUUUUUUWWWYYYZZZ\\\```aaaaaa_________```eeelllqqqtttyyywwwrrrooonnnmmmlllpppvvv|||zzznnnfff\\\UUUQQQPPPOOONNNQQQUUUYYY[[[YYYVVVSSSRRRPPPQQQSSSXXX___dddggghhh___\\\XXXTTTTTTVVVZZZ\\\aaagggooorrrrrrppppppqqqppplllgggcccbbbaaaaaa```[[[ZZZWWWUUURRRPPPOOONNNKKKLLLMMMOOOPPPQQQRRRRRRWWWXXXYYYZZZYYYXXXVVVTTTRRRVVV[[[___dddhhhnnnqqqttttttvvvwwwtttrrrvvv~~~{{{uuummmfffaaa[[[TTTOOOPPPNNNKKKHHHHHHIIIKKKMMMIIIGGGEEEEEEDDDBBB>>>::::::;;;===>>>>>>===<<<;;;888666444555:::>>>@@@AAAFFFNNNYYYaaaddddddcccccc\\\YYYTTTNNNHHHBBB>>><<<888555222000222333444444333777<<<<<<888555555666:::999<<>><<<999666444333333333333222111111111222333111111222222111///...---111333444444333333555666555555666888:::;;;:::888888888888888888888888888888777666555444555555666888888777666555777:::===DDDOOO^^^kkkuuuGGGFFFDDDBBB@@@>>>======;;;<<<<<<;;;888777777888444666777888999<<>>??????===<<<;;;<<<>>>:::<<<<<<<<<::::::;;;<<<777666555333222222222222111111222222333444444444000000111333444444222000111111222222222111000000---...///000000111333555555777888:::;;;<<<;;;;;;999888777999;;;<<<;;;:::777888:::===@@@BBBBBBAAA@@@AAABBBEEEHHHIIIGGGEEEGGGFFFFFFFFFFFFCCC???<<<===>>>===999888::::::888666777777999::::::777555555333111111333555666666111222333666999===AAACCC@@@???>>>===<<<:::777444777777777888888999999:::;;;<<<<<<888444222444777888888777888888666333000000...+++******+++************)))(((((()))+++,,,---+++******,,,------,,,...---,,,++++++,,,---............///......---,,,...///000///...---...//////111333333111///.........---,,,++++++,,,...000,,,---...---,,,,,,...000++++++***++++++,,,---...333111///...///111333555...222777999999888777777555222---***(((***---///---,,,+++***************++++++++++++++++++++++++$$$))),,,,,,---///---))),,,+++***)))((((((((((((+++)))***+++***(((***...)))***+++***((('''((()))******((((((((((((******'''((()))))))))***,,,...***+++,,,,,,---///333777777???HHHNNNUUU[[[\\\YYYNNNHHHAAA<<<999:::::::::999;;;???DDDJJJPPPTTTWWWYYYZZZZZZYYYXXXYYY\\\^^^aaadddggghhhgggfffffffffhhhkkkoootttyyy~~~yyyuuuqqqooolllmmmttt}}}|||vvvnnnggg^^^WWWTTTSSSTTTTTTXXX[[[```aaa___ZZZVVVTTTPPPSSSXXX___fffiiijjjiiiccc___ZZZVVVUUUYYY^^^bbbdddiiiooorrrpppnnnmmmnnnqqqmmmgggcccaaa___^^^\\\WWWVVVSSSPPPNNNMMMLLLLLLMMMLLLKKKKKKLLLMMMNNNOOOVVVWWWWWWXXXXXXWWWVVVUUUQQQTTTXXX[[[^^^bbbgggjjjnnnlllmmmooonnnlllnnntttyyywwwmmmddd]]]WWWQQQLLLJJJIIIGGGFFFGGGHHHJJJKKKIIIHHHFFFFFFEEEBBB===:::999999:::;;;;;;:::999888777666666999===AAADDDEEELLLRRR[[[``````\\\XXXVVVQQQOOOJJJEEE@@@;;;888777777444111000111222333222222777<<<===:::666444444888888:::<<<;;;777777:::???>>><<<:::777666444444333333222222222333444444000000111111000///...---000222333222111111222333333333555777:::<<<;;;999999888777777777777888999888777555444333444666777888888888777777999===@@@CCCNNN^^^lllwwwIIIHHHEEECCC@@@>>>===<<<<<<===???===:::888999;;;888999::::::;;;<<<@@@BBBCCCDDDFFFFFFEEEBBB>>><<>>======>>>===<<<::::::<<<>>>:::<<<======<<<<<<===>>>888888666444333111000000333333444444555555555555222111000000222222222111222222222222222222111111...///000000000000333555555777999:::<<<<<<<<<<<<;;;:::888999::::::999888333333555:::@@@CCCAAA>>>>>>???AAADDDFFFGGGFFFEEEHHHFFFEEEDDDDDDBBB???======?????????>>>>>><<<::::::888666999<<<===999555555444222222444555555444111222444666999>>>BBBFFFDDDBBB@@@???>>>;;;888555666777888:::;;;;;;;;;;;;999<<>>;;;;;;;;;<<<===;;;777333000...+++*********)))((())))))))))))***+++,,,---000---******+++---......---,,,+++***+++,,,---...------............---------...//////...---...000000222333333111000///000///---+++******,,,...///,,,---......,,,,,,---///++++++++++++---///222333888777555333222333444666...222666888888777666666333111...+++***+++,,,...---,,,+++***)))))))))))))))******+++++++++++++++(((---///......000///+++)))))))))))))))*********+++++++++***)))(((+++...(((*********((('''((()))((('''&&&%%%%%%'''(((***'''((())))))))))))+++---***+++,,,,,,,,,...222555666===DDDJJJPPPWWWXXXVVVMMMHHHAAA<<<999999999999777999>>>CCCIIIOOOSSSVVVWWWXXXXXXXXXXXXYYY\\\^^^fffiiilllmmmmmmmmmmmmnnnrrrssswww}}}~~~yyysssoookkkllluuuzzzwwwsssoooiiiccc___]]]]]]]]]___cccgggiiieee___ZZZWWWTTTXXX```iiiooorrrpppmmmeeeaaa[[[VVVVVV[[[bbbfffhhhmmmqqqrrrnnnkkkiiijjjjjjgggccc___]]][[[YYYWWWSSSQQQOOOLLLJJJIIIIIIJJJLLLKKKIIIHHHIIIKKKMMMOOOVVVVVVWWWXXXXXXXXXWWWWWWQQQSSSUUUWWWYYY\\\aaadddgggddddddggggggfffgggjjjppp{{{{{{oooddd\\\VVVOOOKKKGGGGGGFFFFFFFFFGGGIIIIIIIIIIIIIIIHHHFFFBBB>>>;;;999999999999999888777666666777999<<<@@@DDDGGGHHHUUUVVVWWWWWWVVVTTTRRRQQQJJJHHHEEEAAA===999777666666444111111111333333222222666999:::888555444333444555777::::::::::::;;;===<<<:::888666555444444333333333333444444555555000000000000//////......000111222111000///000111111111333666999;;;:::999:::888777555555777888:::999888555444333444666777666777777666777999>>>AAACCCNNN^^^lllwwwJJJIIIFFFCCC@@@>>><<<;;;<<>>??????>>>===>>>@@@BBBBBBEEEHHHJJJJJJGGGDDDBBBGGGFFFEEECCCAAA@@@???>>>:::;;;<<<;;;::::::<<<>>>:::<<<>>>???>>>===>>>???999888888777555444333222555555555555555666666666555222///...///111222333222222222222222222333333000111222111111111333555555666999;;;<<<=========>>><<<:::999999888666444111111333888>>>AAA???===;;;===AAACCCEEEEEEEEEEEEHHHFFFDDDCCCBBBAAA???===>>>???AAACCCCCC@@@===<<<<<<888666888===>>>:::555777666444333444444222111111333555666777;;;AAAEEEFFFDDDBBB@@@???===:::888888888:::;;;<<<<<<<<<<<<999===@@@???:::888:::>>>888888999<<<===<<<999666000...+++++++++***)))''')))***+++,,,---.........111///+++***+++---......,,,++++++***+++,,,---...------......///......---,,,...//////......000111000222444444222111000111///...,,,++++++,,,...///,,,---......,,,+++,,,---******+++---000333777999;;;:::888666555555666777111444777777666444333333---------------,,,,,,+++,,,+++******)))))))))***((()))***++++++++++++***---//////,,,,,,...---******************)))))))))***++++++)))((()))+++---((()))***)))'''''''''(((''''''&&&&&&''')))***+++'''((())))))((()))***,,,((()))+++++++++---000222555;;;AAAFFFLLLSSSVVVUUUOOOJJJCCC===:::999888777888:::>>>BBBGGGLLLOOOQQQQQQRRRSSSSSSRRRTTTWWWYYYaaadddiiimmmpppsssvvvxxx}}}tttoookkkllluuu~~~yyywwwtttooojjjeeebbbaaadddhhhlllmmmiiibbb]]]YYYXXX]]]eeeooovvvxxxuuurrrccc^^^XXXSSSTTTYYY```ffflllppprrrqqqlllgggeeeeeebbb```]]][[[ZZZXXXVVVTTTPPPNNNLLLJJJHHHGGGFFFFFFIIIHHHFFFFFFHHHKKKOOORRRVVVWWWXXXYYYZZZZZZYYYXXXQQQRRRSSSTTTUUUXXX\\\___aaa______bbbdddbbbcccfffiiivvvrrrfff^^^WWWQQQMMMHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMLLLIIIDDD@@@>>>::::::999999888777666555333555888;;;>>>BBBEEEHHHSSSSSSRRRRRRQQQPPPNNNMMMEEEDDDAAA>>>;;;888666666555444222222333444444333444555555444333222333444333555777888:::;;;;;;::::::999777555444333222222222222333444555555666666000000000//////////////////111111111///...///111000000111444888999999777999888666555555666888999:::888777555555666777888444555555555555888===@@@DDDOOO]]]jjjttt~~~GGGFFFDDDAAA???===<<<;;;;;;???BBBAAA>>>===@@@DDDDDDDDDDDDBBBAAAAAACCCDDDCCCEEEIIILLLNNNMMMKKKJJJHHHGGGEEEDDDCCCBBBBBBBBB888:::<<<<<<<<<;;;<<<===999;;;===>>>===<<<<<<===888888999999999999888888666666666666666666666666666333000...///111333333333333222222222333444555222333444333222222444555555666999;;;============>>><<<:::999888777555333000111333777;;;======<<<999<<<@@@BBBCCCCCCDDDEEEGGGEEECCCCCCBBBAAA>>><<<>>>>>>AAAEEEDDD???<<<<<<;;;888555777;;;<<<999555888777555444444333111///111444555666666999@@@EEEFFFDDDBBBAAAAAA@@@>>>===;;;;;;;;;<<<<<<=========;;;>>>@@@>>>:::666666777222222333666888888666444///---,,,+++,,,,,,***((()))***,,,...//////...---000...------...///...---,,,,,,+++++++++---...///---...//////000/////////,,,...000000///000111333000222444444333111111222//////...------------...***,,,------+++******+++)))***,,,...222555888999:::999888666666666666777333555777777555222111111+++,,,---......---+++*********)))))))))******+++'''((()))+++++++++******+++...---)))(((***)))&&&------,,,+++)))'''%%%$$$&&&)))***((('''***,,,,,,((()))***)))'''&&&'''((())))))*********+++++++++''')))))))))((((((***,,,''')))***++++++,,,...111555:::???CCCJJJRRRWWWVVVRRRMMMFFF@@@<<<:::888777888:::===AAAEEEHHHJJJKKKJJJKKKLLLLLLLLLMMMPPPRRRTTTYYYaaahhhpppwww~~~vvvqqqoooqqqyyyyyyqqqjjjgggeeefffiiillllllhhhbbb]]]ZZZXXX]]]eeennnuuuxxxvvvsssddd```ZZZVVVWWW\\\ccchhhnnnqqqrrrooohhhbbb______]]][[[ZZZYYYYYYXXXUUUSSSNNNMMMLLLJJJHHHEEEDDDCCCEEEDDDDDDEEEGGGKKKOOORRRTTTVVVYYY[[[\\\[[[ZZZXXXPPPPPPQQQQQQRRRTTTXXX[[[]]]]]]___ccccccaaaccchhhjjjyyyrrrggg___XXXRRRMMMHHHGGGEEEDDDEEEFFFHHHJJJNNNPPPRRRQQQLLLGGGCCCAAA;;;::::::888777666555555111333555777999<<<@@@DDDHHHIIILLLOOOPPPMMMIIIEEEAAA???===:::888666444444333222111222444666555555555444222111000111222333666888888777888:::888444777666444333222111111111000111222444555666666666111111000000000000111111///111222111000000111222000000222444777999888666888777666666666666777888:::999999888888888888888333444444333444777;;;???DDDNNN\\\hhhqqq|||@@@???>>>===<<<<<<<<<<<<999>>>BBBAAA>>>>>>BBBGGGGGGGGGGGGFFFEEEEEEGGGIIIIIIJJJLLLNNNMMMLLLIIIHHHAAAAAA@@@???@@@AAABBBBBB:::===???@@@>>><<<;;;;;;666999;;;<<<;;;999999999888999:::::::::999888888666666666666666666666666444333222222333333222000444333333222333444555666555666666555333333555666555666999;;;===>>>>>>>>><<<:::999888999888666555111333555666777999;;;===777;;;???BBBBBBBBBCCCEEEEEEDDDCCCCCCCCCAAA===:::===<<<>>>CCCBBB;;;888999888666444555777888666444777555444444555444222000111333666666666:::AAAHHHFFFDDDBBBBBBCCCCCCBBBAAA>>>===<<<<<<<<<===>>>???:::;;;<<<;;;999666333111000//////111333444333222...---,,,,,,------+++***(((***,,,...///...,,,+++------...///111111...,,,---,,,,,,,,,,,,...///000...//////000111111000000---...000111111111333555000222444555333222222333//////000000000///...---)))+++,,,,,,***))))))))))))***,,,///222444555555666555555444444555555666333555666666444222111111/////////...---,,,++++++)))(((((())))))***+++,,,&&&''')))+++,,,+++******'''+++,,,***)))***((($$$......---,,,)))'''$$$###"""'''***''''''+++,,,***((()))))))))'''&&&'''((()))***++++++***(((&&&%%%((()))))))))'''((()))+++((()))+++,,,,,,---///000555:::>>>AAAIIIRRRXXXYYYVVVQQQIIICCC>>>;;;888666777999<<<@@@CCCFFFGGGHHHGGGGGGHHHGGGGGGHHHKKKMMMKKKQQQYYYcccllluuu~~~yyyuuuwwwzzzyyynnngggeeeeeedddfffiiihhhddd^^^ZZZXXXTTTWWW^^^fffnnnqqqqqqoooeeebbb]]]YYY[[[```gggkkknnnooopppkkkccc\\\YYYXXXZZZYYYXXXXXXXXXVVVRRROOOMMMMMMMMMKKKIIIEEEBBB@@@BBBBBBBBBCCCFFFIIIMMMOOOQQQTTTXXX\\\]]][[[YYYVVVNNNNNNNNNNNNNNNQQQUUUXXX[[[]]]bbbfffdddbbbfffmmmqqq|||pppfff^^^XXXQQQLLLEEEDDDBBBBBBCCCFFFJJJLLLQQQTTTWWWUUUPPPJJJFFFEEE;;;:::999777666444444444333555666555666999>>>BBBBBBBBBCCCFFFHHHHHHEEEBBB>>>===;;;888666444333333000//////111444666666555444333222222222222222111444666666444666:::777111555444333222111000000000...000222444555666666666333222111000000111222333000111333333222222333555333333444666999999888777777777777777777777777777::::::;;;;;;;;;:::999888444444444333444666:::>>>DDDMMMZZZeeeooo{{{999999999:::;;;<<<===>>>666<<>>===CCCHHHGGGHHHIIIHHHGGGHHHKKKMMMRRRQQQQQQNNNKKKGGGCCCAAA999999999999;;;===@@@AAA===@@@CCCCCCAAA===:::999444777999:::888777666666:::::::::999888555333222666666666666555555555555222222444666777555111---444333333222333444555666666777777666444444555777555666999;;;===>>>>>>>>>:::888777888999999888777222444777777555666:::===666:::???AAAAAAAAACCCEEEDDDDDDCCCCCCCCCAAA===:::<<<999;;;@@@???888555777555444333333444555444333555444333444555555333222000333666666777;;;CCCKKKEEECCCBBBBBBDDDEEEEEEDDD@@@???===;;;;;;<<<>>>???555555666888999888444111111000///000222333222111...---,,,---......---+++((())),,,......---+++)))+++,,,...111333222...+++------,,,,,,---///000111//////000111111111111111---///111111111222444666000222555555444333333333///000111222222000...,,,(((***,,,,,,***((('''((()))+++---///111111111111222222222222222333444444222444555555333222222222555333000...,,,+++,,,,,,'''((((((((()))+++,,,---%%%''')))+++,,,+++***)))$$$)))------......***%%%***+++++++++***)))'''&&&&&&)))''''''+++,,,)))''')))))))))'''&&&'''(((((()))******((($$$ ((())))))((('''''')))+++)))***,,,------...///111555:::>>>AAAHHHSSSYYYZZZYYYSSSLLLEEE@@@<<<888666555777;;;???BBBEEEFFFGGGEEEFFFFFFFFFEEEFFFHHHKKKJJJOOOWWW```hhhqqqyyy~~~{{{yyy}}}|||oooddd]]]]]]___bbbdddeeeddd```[[[XXXVVVOOORRRWWW___gggkkklllkkkbbb^^^ZZZWWWYYY^^^dddhhhlllnnnmmmhhh```XXXUUUTTTWWWWWWVVVVVVUUURRRNNNKKKMMMMMMNNNMMMJJJEEEAAA>>>@@@AAAAAABBBDDDGGGJJJKKKNNNRRRWWW\\\]]][[[WWWUUULLLLLLLLLLLLLLLNNNSSSVVVZZZ^^^eeehhheeeccchhhqqqxxxyyynnnddd]]]VVVOOOJJJCCCAAA@@@???BBBFFFLLLOOOSSSWWWYYYXXXRRRLLLHHHGGG;;;:::888666444333333222777888888777666999???CCCDDD@@@;;;:::===BBBDDDEEE>>>===;;;999666555333333...------000333555555555333333333555555444222000///222222111555;;;999222555444333222111111111111---///111333555666666666333333111111111222333444000222333333333333555666555555666888::::::999777666666777777777777666666:::;;;<<<======;;;999888555555555444444666:::===CCCLLLXXXdddooo|||777999<<<;;;::::::<<>>======>>>???@@@EEEEEECCCAAABBBFFFMMMQQQSSSOOOJJJGGGDDDBBB???===999888777666777999;;;===@@@@@@AAA@@@???<<<999777666555444555666777666555222333444555444333222111666777777666333222222333222333555666777777888888444555777666444222111111666777777555222111222333444333444777;;;<<<;;;888888999:::999777555555666555666888::::::888666555888;;;???CCCEEEFFFEEEDDDEEECCC@@@===;;;999999999999:::;;;;;;999777444333555555555555444333222111111333555555333222222222111222333777;;;@@@DDDFFFDDDDDDFFFJJJNNNNNNKKKGGGAAADDDBBB===:::<<<>>>===@@@@@@???===:::777444222444444444333222111111000,,,---...///...,,,)))(((************+++,,,---...,,,---...000111111222222000000000///......000222555555444333111000//////222222222333333333444444555555555444444333333333000111222222111---***(((...---+++***)))******+++,,,------,,,+++***,,,...---***---666;;;777111---222222333555666777999999444222111111222333222111---+++(((''')))+++++++++,,,,,,***)))))))))***+++***************+++++++++((((((((((((((('''''''''!!!&&&+++,,,***(((***---((((((((((((((('''''''''***)))'''&&&'''(((***+++******))))))******+++,,,*********+++,,,---...///777999===DDDLLLSSSWWWYYYWWWVVVPPPEEE===<<<<<<:::999;;;>>>@@@CCCGGGKKKOOOFFFEEEGGGLLLMMMIIIHHHIIIMMMQQQWWW\\\aaahhhqqqxxx~~~}}}yyy}}}zzzpppfff^^^YYYWWWWWW\\\bbbgggfffbbb___YYYTTTNNNPPPTTTXXX\\\^^^___```ZZZZZZZZZZZZ\\\^^^___aaafffiiikkkhhhbbb[[[XXXWWWVVVUUUTTTTTTTTTRRRNNNLLLNNNMMMKKKIIIEEEBBB???===???@@@AAABBBCCCFFFKKKNNNPPPSSSXXX\\\]]]\\\YYYVVVQQQOOOOOORRRQQQOOORRRWWW[[[```gggjjjgggeeekkkuuu|||rrrgggaaa[[[RRRKKKIIIAAABBBBBBCCCEEEJJJPPPUUUaaa^^^ZZZXXXVVVQQQIIIBBB@@@===;;;:::777333444888555999;;;:::<<>>;;;;;;???@@@===;;;<<<>>>===;;;888666444222222000000000000////////////222444555666555333000...555333111111111111///...111000//////111222000//////000111222222333222222222222333333333333444444111333666555333222555777444555666777777888888777444777999666222111555:::>>>===<<<>>>AAABBB???<<<999777444333444777;;;===HHHPPP[[[eeeooo}}}999;;;======;;;;;;===???===<<<;;;::::::<<<===>>>@@@@@@???>>>>>>BBBGGGKKKKKKHHHDDDAAA@@@???===<<<999999999999;;;<<<>>>???>>>>>>???>>><<<:::777555444333333444666777666555444444444333333111000000555666777777555555666777222333444555666777777777666777888777555333222111222333333222111000222333555444555888<<<===<<<:::888999:::999777555555666777777777777888888888888:::<<>>;;;444111222333444555666777777888777666444444555444111///111...+++))))))))))))(((''''''&&&&&&&&&((()))***)))*********************((((((((((((''''''''''''%%%&&&%%%%%%'''***(((((((((((((((((((((''')))(((''''''''')))+++,,,******)))))))))***++++++++++++++++++,,,...///000666888===DDDLLLSSSXXXZZZ[[[ZZZRRREEE<<<:::999777999;;;===???BBBEEEJJJMMMJJJGGGHHHLLLLLLIIIIIILLLNNNQQQTTTVVVZZZaaakkksss}}}|||{{{tttpppiiiaaa[[[WWWWWWWWW]]]cccgggddd```]]]WWWRRRLLLNNNPPPTTTWWWYYY[[[\\\[[[ZZZZZZZZZ[[[^^^aaacccgggjjjmmmjjjddd^^^ZZZYYYSSSRRRQQQQQQQQQPPPMMMKKKKKKKKKIIIGGGDDDBBB???>>>>>>???@@@AAABBBEEEIIILLLPPPSSSWWW[[[\\\ZZZWWWUUUSSSQQQSSSVVVVVVUUUXXX^^^\\\```ggglllkkkkkksss~~~xxxmmmbbb\\\UUUNNNHHHGGGBBBCCCDDDFFFJJJRRR\\\cccfffdddaaa]]]YYYSSSLLLHHH???;;;999888555222444999:::>>>@@@??????AAA@@@======999999===>>><<<;;;<<<;;;:::888555333222111111000000000000000000000000333444555555555333111///333111000111222222111000222222222222222222222222//////000111222222222222222222222333333333444444///222444444222111444777666777777777777777666555666888999777555444666999;;;::::::<<<>>>???===::::::888666555666999===@@@HHHQQQ]]]hhhqqq{{{<<<>>>???>>>======>>>???===;;;999888999;;;===???;;;<<<<<<<<<<<>>????????????>>>;;;<<<<<<;;;999777555333333222222333555777666555666555333111000//////000222444666666666666777888111222444555666666777777777777777666555333000//////000111000///000111333333333555888;;;<<<;;;:::888999999888666555666777999888777666777888:::;;;<<<===>>>@@@AAABBBCCCDDDJJJIIIGGGCCC???:::777555666666888999999888777666333444555666777777888888666777888777555333333333222222333444777:::===???DDDFFFIIIMMMPPPQQQOOOLLLDDDGGGDDD===999::::::888888888888777555333111000444333222111///---,,,,,,,,,,,,---------.........*********+++,,,,,,------,,,---000222333333222111000111222111111222555777777777666666555555555555444444444444333333333333111111222222222222222333222222111000///...---,,,111000///---,,,+++++++++------...,,,******+++---+++***///888===:::555333444444555555666666666555777666555555555333///,,,222000,,,+++++++++***)))$$$$$$%%%%%%&&&((()))***)))))))))))))))((((((((('''''''''''''''''''''''' $$$((()))''''''(((+++''''''(((((((((((((((((()))((((((((((((***,,,---)))))))))))))))******++++++++++++,,,---///000111333777===FFFOOOXXX___ccccccaaaWWWHHH>>>:::888666888:::<<>>???AAABBBCCCEEEIIILLLPPPSSSVVVYYYYYYWWWTTTRRRRRRQQQSSSXXXYYYZZZ^^^dddaaadddjjjnnnnnnpppyyyvvvjjj^^^WWWQQQKKKGGGGGGDDDEEEFFFJJJPPPZZZeeemmmrrrpppjjjbbbWWWMMMFFFCCC???;;;888777444333666<<<@@@EEEHHHGGGFFFGGGDDD???===999777:::<<<:::999;;;888666333111//////000111/////////000111111222222555555444444333333222222111000///000222333222111000222444333000///111333...///000111222222222222222222222222333333333333000222555555333222555888888888888888777666555444777777888888888888777777:::::::::;;;======<<<::::::999777666888;;;???BBBGGGQQQ]]]gggnnnuuu~~~???@@@@@@@@@????????????>>><<<:::999:::===@@@BBB;;;<<<>>>>>>>>>???AAACCC===:::777555666888888888AAABBBDDDDDDCCC@@@===;;;:::::::::999888666444333333333222444666777777666666444111///...///000111000222555666555555666777111222333555666666666666777666555555444222///---///000000000//////111222000111333666888999999999888999999888666666777888:::999999::::::;;;<<<===>>>>>>>>>>>>???@@@BBBCCCHHHHHHFFFDDD@@@;;;777555888888999999999888777666444555666777888999999999888999999888555333333444333333444666999<<>>AAAEEEJJJNNNRRRMMMIIIJJJJJJJJJNNNTTTSSSTTTUUUUUUVVV[[[ccciiizzz~~~qqqssstttuuuwww||||||uuummmhhhfffeeefff```aaaaaa^^^[[[ZZZ]]]```eeemmmrrrpppkkkddd[[[RRROOONNNNNNPPPSSSWWW\\\^^^^^^\\\YYYYYY[[[```fffjjjmmmqqquuutttnnngggcccaaaYYYWWWUUUSSSSSSQQQNNNLLLCCCCCCBBBAAAAAAAAAAAAAAA@@@BBBDDDDDDEEEGGGKKKMMMPPPRRRTTTVVVVVVTTTQQQOOONNNMMMPPPVVVYYY[[[```fffiiijjjmmmooooooqqqzzzzzznnn```XXXRRRLLLIIIJJJFFFHHHLLLPPPVVV___hhhnnnrrrpppjjj^^^QQQEEE@@@???>>>:::777777666555;;;AAAGGGMMMQQQQQQPPPOOOKKKDDD@@@:::777999999666666888555333111///...///000111......///000111333333444666555444333222333333444222111000111222333222000,,,000333111---+++...222...///000111222222222222111222222222222333333333000333666666444444666999777777777777777666555555666666666888999999777555;;;;;;;;;<<<<<<===<<<<<<999888777777999<<<@@@BBBFFFNNNYYY```eeekkksssyyy@@@@@@??????@@@@@@??????<<<;;;:::999;;;===@@@BBB;;;===>>>>>>>>>>>>@@@BBB<<<999555444555777888999AAACCCEEEFFFEEEBBB>>>;;;888888888888777777666666555444444555777999888777222111...------///222333111444666777666555555666222222444555666777777777888777666666666555111...111222222111//////000222000222555777999:::;;;;;;999::::::999777777888::::::;;;===?????????===<<>>=========???AAACCCDDDDDDCCCAAA???;;;888666;;;;;;;;;:::999777666666666777777888999999888888999::::::888555444444555444555666888<<<@@@CCCEEEGGGIIILLLOOONNNMMMKKKIIIDDDGGGFFFAAA===>>>>>><<<:::999999888777777777777777777555333222000......333222111///...---------+++,,,---.../////////...***,,,...000111111000000///000111111222444777999;;;;;;::::::::::::::::::;;;;;;:::888777666555444222222333333444444555555222111///...---...///000222111111000///...---,,,,,,------,,,+++***,,,...///+++))),,,...---...222666777888888777666444222......000222333333///---000...------...//////...************************((((((((((((''''''&&&&&&%%%&&&&&&&&&''''''(((((())))))***)))'''%%%%%%%%%&&&'''''''''(((((())))))((((((((())))))***+++,,,((((((''''''(((((()))***+++++++++,,,...000111222000555<<>>BBBFFFLLLOOOQQQLLLHHHHHHIIIJJJOOOUUUTTTWWW[[[]]]___bbbhhhmmm|||sssqqqmmmkkklllqqqxxx}}}vvvqqqjjjbbb^^^]]]___aaa```bbbbbb```]]]\\\```dddgggpppxxxwwwrrrjjj^^^TTTQQQPPPPPPQQQTTTYYY^^^aaa^^^\\\ZZZYYY\\\bbbiiinnnpppuuuzzzyyyssskkkfffccc\\\YYYVVVTTTRRRPPPMMMJJJAAAAAA@@@??????@@@@@@AAA@@@BBBDDDEEEEEEGGGJJJLLLNNNPPPRRRTTTSSSQQQOOOMMMKKKKKKNNNUUUYYY[[[aaagggiiiiiikkknnnoooqqqzzzuuufff]]]UUUNNNKKKLLLGGGLLLRRRYYY___dddjjjmmmjjjhhhbbbWWWKKKCCC@@@@@@:::666555666777888???FFFMMMTTTZZZ\\\[[[YYYRRRKKKCCC>>>999999888444333444444333111000///000111222...///000111222333444555666555444222222333444555444333111111222111000...+++///222000,,,***---111......///000111111111111111111111222222222333333...111444444222222555888555555666777777777777777444444555666888888666444999:::::::::::::::;;;<<<777666666666888;;;???AAADDDJJJPPPTTTXXX___iiirrrzzz@@@>>>===>>>@@@@@@???>>>888888999999;;;===???@@@;;;<<<===<<<<<<<<<>>>???<<<999666555777:::<<<===???AAADDDFFFEEEBBB>>>;;;666666666777777888888888777666666666888999888777000///---,,,---///111333222555888999888777777777222333555666777777888888;;;888777888999999555111222333333222000///000222333666999<<<======???@@@;;;;;;;;;:::888888:::<<<;;;===@@@AAAAAA???===;;;======<<<<<<===???AAABBBAAAAAA@@@???===;;;999888<<<;;;:::999777666555555666777888888999999999888999:::999777555444555777555666777:::>>>BBBEEEGGGFFFJJJMMMOOONNNLLLKKKJJJFFFJJJIIIDDDAAABBBAAA???999999888777666666666666666555444333111///......444444333111///...,,,,,,,,,---///000111111000000,,,---...///000111111222000111222222222444777:::======<<<<<<;;;;;;;;;:::===<<<;;;999888666555444333444444444444444555555000///...------...///000000000000000000///------***+++,,,,,,++++++---///111---***+++,,,+++...333444555666777666444222000------///222555555444222333111///.........,,,***)))))))))***)))(((''''''))))))((((((''''''&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))(((((((((((())))))))))))'''''''''''''''((())))))******+++,,,---///111222222666;;;BBBKKKYYYiiittttttsssjjjZZZMMMEEE???:::666888;;;===@@@DDDIIIMMMLLLGGGEEEGGGHHHIIIMMMSSSTTTYYY```eeehhhlllssswwwxxxqqqhhhccccccggglllooolllhhhbbb\\\ZZZ\\\```cccccceeefffbbb^^^^^^ccciiiiiirrryyyyyytttmmmbbbYYYUUUTTTSSSTTTVVVZZZ]]]```^^^\\\ZZZ[[[^^^dddkkkpppqqqwww||||||uuullleeebbbYYYVVVRRROOONNNKKKIIIGGGBBBAAA???>>>>>>>>>???@@@===???AAABBBCCCDDDFFFHHHLLLMMMOOOQQQQQQOOOMMMKKKLLLKKKOOOUUUYYY\\\bbbhhheeedddgggkkknnnqqqzzzpppddd[[[RRRMMMLLLIIIOOOXXX```fffjjjmmmooolllggg]]]QQQEEE<<<999888666444444888;;;===DDDLLLVVV]]]dddfffeee```WWWOOOEEE???<<<<<<:::555222333333333222222222222222222///000111222333444555555666555444333333444555666555333222111111111///---...000222111...---///111---...///000111111111111111111111111222222222222+++...111111000000333666444555666777888888888888333444555666666666666777666777777777666666888:::666666555666777:::===>>>AAAEEEIIILLLOOOXXXdddnnnuuu~~~>>><<<;;;<<>>AAACCCBBBCCCDDDDDDBBB===999666333333444555666888999:::888777666666777777666555///...---,,,,,,...///111...111555777777777666777444444666777888999999999999666555666::::::666222000111222111000000222333444888<<<>>>??????BBBDDD<<<===<<<;;;999:::<<>>>>>??????>>>===<<<;;;;;;;;;<<<===>>>???AAAAAABBBAAA???===<<<;;;::::::999888777666555555555555444444666888999:::::::::888888888666555444666888666666777999<<>>>>>===<<<;;;::::::===<<<;;;999666444333222444444444333333333333333...---------------............///000000///......(((***+++++++++,,,///111---++++++------,,,...333000111333444333111///---------...000333555444333222000///......---+++)))&&&'''((())))))(((((('''******))))))(((''''''&&&$$$$$$%%%&&&&&&'''(((((()))((((((((()))***+++***&&&&&&''''''((())))))***(((((((((((((((''''''&&&''''''&&&&&&''''''((()))))))))***+++---///111222222555:::???JJJZZZnnn|||vvvfffWWWMMMDDD===888:::;;;<<<===???CCCFFFEEEBBBBBBFFFHHHHHHKKKPPPSSSXXX```ffflllttt}}}{{{qqqeee___```cccdddbbbdddaaa]]]ZZZ[[[```fffjjjhhhkkkkkkgggcccdddkkkqqqooovvvzzzxxxtttpppjjjddd]]]\\\[[[ZZZZZZ[[[]]]^^^]]]\\\[[[\\\```fffmmmqqqqqqvvv||||||tttkkkccc___TTTQQQNNNKKKJJJIIIHHHFFFDDDBBB@@@>>>======>>>???<<<>>>AAABBBBBBCCCEEEFFFJJJKKKMMMOOOOOONNNLLLKKKLLLLLLOOOUUUYYY[[[```gggdddccceeejjjmmmpppwww|||ooocccXXXPPPNNNOOOTTT[[[aaaeeehhhjjjllljjjbbbUUUIII???777333000888777999???DDDGGGNNNVVV^^^gggnnnnnnkkkeeeYYYOOODDD???===>>>===888555555333333444444333222111000111111111222333444555555555555444444444444555555444222111111222222000///////////////////////////---...///000111111111111111111111111222222222222+++...111222000111444777555666777777777777777666333555777777555555888;;;555666777666444444777:::777777666666888:::<<<===>>>BBBFFFIIIMMMWWWdddnnnvvv<<<:::999;;;>>>@@@???===888:::<<>><<<;;;<<>>>>>???AAADDD===>>>===;;;:::;;;>>>@@@@@@???===<<<;;;;;;;;;;;;::::::<<<===>>>@@@AAAAAADDDBBB@@@===;;;:::::::::555555444444444444555555111222444777999;;;<<<<<<777888777666444444666888666666777888:::<<>>===<<<;;;:::999===<<<:::888555333111000444333333222222111111111,,,,,,,,,---------------,,,---///000000000///...''')))***+++,,,---000222''''''***...///,,,---111---...000111111///,,,+++,,,,,,+++---000222222111...------...//////...,,,%%%&&&(((***++++++******+++******)))((('''''''''$$$$$$%%%%%%&&&'''((((((,,,***(((((((((((('''&&&&&&&&&&&&'''((())))))***(((((((((((('''&&&%%%$$$'''&&&&&&&&&&&&'''(((((((((((()))***,,,...000111111444999@@@LLL```wwwqqqaaaTTTIIIAAA:::;;;;;;;;;:::;;;>>>@@@@@@>>>@@@EEEGGGGGGIIIMMMSSSWWW^^^eeemmmxxx}}}qqqddd___aaaccc```[[[```]]][[[ZZZ]]]cccjjjooonnnpppqqqmmmhhhjjjrrrzzzvvv{{{|||xxxuuutttrrrnnnfffeeecccaaa___^^^^^^^^^\\\\\\\\\]]]aaahhhnnnqqqpppuuu{{{{{{ssshhh```\\\QQQOOOLLLJJJJJJJJJIIIHHHEEECCCAAA>>>===<<<===>>>===???BBBCCCDDDDDDFFFGGGIIIJJJLLLMMMNNNMMMLLLKKKKKKJJJNNNSSSWWWXXX^^^dddgggeeegggjjjlllmmmssszzzxxxkkk^^^UUURRRVVVYYY\\\^^^```aaaccceee[[[RRRGGG???<<<:::888666<<<<<<@@@GGGLLLPPPWWW___eeemmmssssssooofffYYYNNNBBB>>>===@@@@@@;;;888888222333444555444222000///111222222333333444444555444444555555555555555555222000000000222333222111...---,,,,,,......---,,,---...///000111111111111000111111111111222222222...111444555333444777:::888888888888777666555444444777999888444444999>>>666888999777555555888<<<888888777777888:::;;;<<<<<>>???:::;;;===@@@CCCEEEFFFGGGCCCBBBBBBCCCDDDAAA:::555888555444777===BBBDDDDDDFFFDDDAAA===999666444444222333333333333444888;;;999888666666555333111......---,,,+++,,,...000111111111222333444555666777555666999:::;;;;;;:::999333333222222111000000///////////////000111333444666888:::<<<============::::::<<<>>>AAABBBAAA@@@>>>===;;;:::999:::;;;;;;888888999;;;<<<>>>@@@AAADDDBBB>>>:::777666666666999666555666777777555222444666888888888888999:::666666555555555555666666666777888999::::::::::::BBBAAADDDKKKMMMLLLOOOVVVPPPMMMMMMNNNKKKDDD@@@@@@???<<<888555444666999;;;:::999888999999777444222555444333333222111000///111333555666555555666777555444333444555444333111666666666555555888===AAA????????????>>>===;;;:::<<<999666444444555555555000111333666777666222///***---000111000...------,,,---...,,,***))))))***(((***+++------///222555000000000...,,,,,,...000000111222111///---...///---,,,+++,,,///000...+++------+++***))))))))))))'''(((******((((((((()))******))))))(((&&&%%%$$$%%%)))(((######(((***'''***)))(((''''''((()))***&&&'''''''''&&&%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&$$$%%%'''((((((((('''&&&)))***,,,,,,,,,...000222444222777DDDOOO]]]wwwrrraaaOOO@@@???:::999<<<>>>======@@@DDD???===???BBBDDDIIIOOOOOOUUU___hhhooowww|||tttiiiaaa___^^^^^^]]]aaa\\\[[[___dddhhhnnntttwwwppplllhhhiii|||yyyzzz{{{zzzxxxuuuttttttmmmiiieeeddddddbbb^^^[[[YYYXXXXXX[[[\\\^^^fffooowwwtttpppnnnlllhhh```ZZZOOOLLLIIIGGGGGGGGGGGGGGGLLLIIIFFFBBB???>>>>>>>>>:::===AAAEEEHHHIIIIIIHHHJJJMMMPPPNNNIIIFFFGGGJJJOOOPPPRRRTTTWWW[[[aaaeeeeeeaaaaaadddgggjjjpppwwwwwwkkk___WWW]]]\\\\\\]]]^^^^^^\\\ZZZSSSKKKDDD???:::666888<<<>>>???BBBHHHPPPYYYdddlllooopppsssuuunnn___TTTPPP@@@??????===:::777333222444444444555444444333333222444666666555333222222666666666666555444333222555333111000000000...,,,///000000///......000111000000///---,,,---///222222222111111000111111111111222333222111111333444888444666;;;;;;666555888777666555666777888888666666666777777777777666666333333444555777999:::;;;>>>===???FFFRRR___jjjqqq===<<<;;;:::::::::;;;<<<:::<<<@@@CCCGGGIIIJJJKKKMMMLLLKKKJJJHHHCCC;;;555666555555666:::>>>AAABBB@@@???===:::777444222000...000333555666777:::<<<;;;999666555444333111///...---,,,,,,,,,...000111222222333444666777888999777888:::;;;;;;;;;999999333333222222111000//////////////////000111333444666777999:::<<<<<<<<<<<<::::::;;;===@@@@@@???===<<<;;;999777666666666777777777777888:::===???@@@???>>>;;;999777666555555666444444555777888666444444666888888777666666777777777666666666666777777555555666777777777777777BBB@@@BBBGGGHHHGGGJJJPPPPPPMMMLLLMMMIIIBBB>>>>>>===;;;999777777999<<<===<<<;;;:::::::::999666444555444444333333222222111222333555555444555666888888777666666777777555444555666888888999:::===???@@@???>>>===<<<;;;:::::::::888666444444555666666333333555777888666222///+++---//////...------------...///---+++***+++,,,***+++---......000333555222222222000......000222111222222111///---......---,,,+++,,,...///---+++---,,,+++***)))((((((((('''(((******((((((((()))(((((()))((((((''''''&&&(((+++***&&&''',,,---***''''''((()))))))))((('''&&&'''''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&&&&%%%&&&'''((((((((('''&&&(((***++++++,,,---///111444222777BBBLLLYYYrrryyyiiiVVVHHH@@@<<<:::===>>><<<<<<>>>BBB===;;;===???AAAFFFLLLNNNUUU___iiirrr{{{{{{uuulllddd```]]]\\\\\\\\\YYYYYY```fffjjjnnnsssssskkkhhheeeeeevvvwwwzzz~~~~~~{{{wwwtttsssnnnllljjjjjjiiieee___YYYVVVTTTTTTVVVWWWZZZaaajjjwwwvvvsssooojjjbbbZZZTTTPPPMMMIIIGGGGGGGGGGGGFFFHHHFFFDDDAAA@@@???@@@@@@<<>>EEERRR```mmmuuuAAA???===:::999999::::::999<<<@@@EEEHHHKKKLLLLLLPPPOOOOOONNNJJJCCC;;;555444555666666666888;;;===888888777666333111...,,,***...333777:::<<<>>>@@@@@@<<<888555444333222000...---,,,,,,---///000111222222333555777999;;;<<<::::::;;;<<<;;;:::999888444333222111000///......////////////000222444555555666777888999::::::::::::999:::;;;======;;;999:::999888666555444444444666666555555777:::===>>>:::999888777666555444333222222222333666666555444444666777666555333444444777777777777777777777777333333333444444444444444???>>>???AAAAAA@@@DDDIIIOOOKKKJJJJJJGGG@@@<<<===;;;:::::::::;;;<<<>>>???===<<<<<<<<<===;;;999666555555555555555444444444333444555444333444666999888777666777888888666555333666999;;;;;;;;;===>>>AAA@@@>>><<<:::999999999888777666555555666777888777777777888999777333///,,,---...---++++++,,,......///000...,,,+++,,,---,,,...///000000111444666444444444222000000222444222333333222///------------,,,++++++------,,,+++---,,,+++***)))((((((((('''(((******((((((((()))((((((((((((((((((((((((%%%''''''%%%&&&)))+++)))$$$&&&)))******(((&&&$$$&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&''')))*********+++...000444222777@@@HHHSSSiii}}}nnn\\\NNNBBB>>><<>>???DDDIIIMMMTTT___jjjuuu}}}yyywwwqqqjjjbbb^^^\\\\\\XXXVVVZZZcccjjjlllnnnqqqmmmfffdddaaa```nnn~~~~~~zzz~~~}}}xxxuuurrrqqqqqqqqqooojjj```YYYUUURRRQQQSSSUUUWWW^^^eeerrrssssssoooggg^^^VVVRRRPPPNNNJJJHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@AAABBB>>>@@@CCCGGGIIIJJJJJJJJJCCCEEEHHHHHHFFFEEEHHHKKKPPPRRRUUUXXX[[[```eeeiiihhheeeeeehhhiiikkkqqqyyy{{{nnnbbb[[[YYYUUUPPPKKKIIIGGGEEECCC???:::777666444333777===AAAIIITTT___iiissszzz~~~wwwsssqqqnnneeeXXXOOOLLLBBB@@@<<<888666666777777555555555555444444333333777777666444333333555777333333444444444444333333888444000...///111333444,,,...000000///------...,,,---...//////222555888000000000000111111222333333555555555333333444555777555666999999666555777555444444555777777666555555555555666666555555555777777666666666777888888<<<<<>>BBBEEEFFFFFFFFFFFFGGGHHHHHHFFFAAA:::666333555666555222222555888111222333333111///,,,***+++...333777;;;???CCCFFFFFFBBB;;;666444222111000------------...///111222111111222444666999;;;===<<<<<<<<<;;;:::999777666333333222111000///......////////////000222444666555555666666777777777777999888888999::::::777555888777777666666666666666666555444444555888;;;===999999888777555333222000000000000111222333222111111333555555333333333444666666777777777777666666222222111111111111222222;;;;;;;;;<<<<<<<<<@@@CCCIIIFFFFFFGGGDDD???===>>>;;;<<<===>>>>>>>>>======<<<<<<;;;<<<===<<<:::888555555555666666777777777555555444333222333666999666555555666777777555444444666888999999:::<<<>>>CCCAAA>>>;;;999999999:::777888888888777888999;;;;;;::::::::::::777333000......---+++))))))+++...---...///...,,,+++,,,---...000111111222333555777555555555333111111333555444555555444111...---------,,,++++++,,,,,,,,,,,,...---+++***)))((('''''''''(((******((((((((())))))))))))(((((((((((((((###$$$%%%%%%&&&((()))(((%%%&&&((()))((('''%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&&&&((()))))))))***,,,...222222666<<>>===@@@@@@===;;;<<>>???@@@DDDIIIMMMSSS^^^kkkwww}}}xxxxxxvvvppphhhbbb```aaaYYYYYY___hhhnnnnnnmmmnnnjjjbbbaaa```]]]hhhwwwyyy|||yyywwwuuutttrrrmmmddd^^^YYYUUUSSSUUUWWWXXX^^^eeeiiimmmpppnnnggg___YYYWWWQQQNNNKKKIIIHHHHHHFFFDDDBBBBBBAAA@@@@@@@@@AAAAAA>>>@@@DDDGGGJJJLLLLLLMMMEEEGGGHHHGGGEEEEEEGGGIIINNNQQQUUUXXX\\\aaafffjjjjjjhhhhhhjjjkkklllsss{{{{{{nnnccc[[[YYYSSSLLLEEEAAA>>><<<::::::777666666555555;;;CCCIIIUUUdddpppyyy~~~wwwoooiii___RRRIIIGGG@@@>>><<<999777777777888666666555444444444333333444555666555333222333555222222333333444333333333444222///...000222222333,,,...111222000.........,,,---...//////111444666////////////000222333333444666777666555444555666666666777999888666555555444333333555777777555333444444555555555555444444666666666666777888999999===???CCCKKKYYYlll~~~BBB@@@>>><<<;;;;;;<<<===:::<<<>>>@@@AAAAAA@@@???<<<>>>@@@AAA???;;;777555333555666444111///111444///000111111000...,,,***///000333555999???FFFKKKJJJEEE===777444222111000,,,------...///000111222000000000111333666999;;;<<<<<<;;;:::888777555555222222111111000//////...////////////111333555666555555444444555555555555888777777777888777444222222333444555666777777777666555555555666888;;;<<<;;;;;;999888555222000...///000000000///............000222333333333444666444444555666666555444444222222111111111222333333777999:::999:::<<>>@@@<<<===>>>??????===;;;:::;;;::::::;;;<<<<<<:::888666666666777777888888999555555555333222333666999666555555666777777666444555555555555555888<<>>>>>===<<<;;;:::888444111//////---+++((((((+++---,,,---...---,,,+++,,,---...000111222222333666888555666555444222222444666666777888666333///---,,,,,,,,,,,,++++++,,,---...///...,,,+++)))((((((''''''(((******((((((((())),,,+++)))((('''''''''(((''''''((()))*********+++(((((('''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&$$$%%%&&&'''''''''&&&&&&(((((((((((('''(((((((((&&&''')))(((((()))+++---///111555888<<>>@@@CCCHHHLLLOOOQQQRRRGGGGGGGGGFFFEEEFFFGGGHHHMMMPPPTTTXXX[[[```eeehhhjjjiiijjjllllllmmmttt~~~}}}qqqeee]]]XXXRRRJJJCCC>>>;;;888777999777666777666888@@@JJJQQQ```rrrwwwlllbbbXXXLLLDDDBBB<<<<<<<<<;;;:::999777777888777666444444333444444222555888999777555333333222222333333444333333333///......000111222000...---000222333222000//////,,,...//////...///000222////////////000111222333333555777777666666666777666777888777777777555333333333444555777777555333444444555555555555444444444555555666888999;;;<<<===???CCCKKKYYYmmm>>>>>>===<<<<<<<<<<<<<<>>======;;;<<<>>><<<999666444444444555555444111000///000//////000000///...---,,,111111222333666<<>>@@@@@@>>>;;;;;;???@@@>>>>>>AAA;;;<<<>>>>>>===<<<999888999999999:::<<<<<<:::888666666777777888888999999555555555444333333555777777666666777999999888666555555444333333666<<<@@@BBB@@@>>><<<:::999999999777:::<<<<<<:::999;;;>>>???>>><<<;;;;;;888555222111000///,,,))))))***,,,+++---...---,,,+++,,,---,,,...000111111333666999666777666555333333555777999;;;;;;999555111...---+++,,,,,,,,,+++---///222111///...,,,***)))(((((('''(((******((((((((())),,,+++)))((('''((())))))(((&&&'''******(((''')))***)))'''&&&%%%&&&''''''&&&&&&'''(((((((((((('''###$$$&&&'''(((''''''&&&((((((''''''(((((()))***'''((())))))((((((+++,,,,,,000444555666===KKKWWWppp~~~zzzjjj]]]GGGAAA>>>??????===<<<===<<<999888:::<<<<<>>===@@@DDDJJJOOOTTTXXXZZZLLLKKKIIIHHHHHHHHHIIIJJJLLLOOOSSSWWW[[[^^^cccfffiiiiiikkkmmmlllmmmvvvsssfff^^^TTTNNNGGG@@@<<<:::777666777555555666666:::FFFSSS[[[mmm}}}qqqdddZZZQQQGGG@@@>>>:::;;;;;;<<<;;;:::888777999888666444333333444444333666;;;<<<;;;777444333333333444444444444333333------...000222111...,,,///111333333222000000111...///000///...---...///////////////000000111222111444777888777777777888555888999666666777555222333333444666888888555333555555555666666555555555444444555666888:::<<<===;;;===@@@GGGUUUkkk@@@@@@@@@@@@@@@>>>===<<>>>>>>>>===<<<:::888555222111111111///111333222000///000111---///222333333333444666333444555666666555444333666666555666777999<<<===:::@@@CCC@@@???AAAAAA>>><<<999999<<<===<<<===@@@999:::;;;<<<<<<;;;999888999888999;;;<<<===;;;999777777777777888888888888444555666555444333444666666555555666888888777666444555555555666888;;;>>>======<<<;;;999888888777666:::===<<<888777999<<>><<<;;;:::999666333111111000...+++)))***,,,,,,...///...---,,,---///)))+++---///000333666999888999999777555555777999<<<===>>><<<777222///---***+++---,,,,,,...222666222111///---+++***))))))'''(((******((((((((())))))(((''''''(((***,,,---'''$$$%%%))))))$$$###&&&******))))))((('''&&&&&&&&&&&&'''((((((((((((((("""$$$&&&'''(((((('''&&&''''''&&&'''((()))+++,,,'''((())))))((()))+++,,,)))...222222222999EEENNNbbbttt~~~ooodddMMMFFF@@@???===:::999<<<:::777666:::<<<<<>>@@@FFFMMMTTT[[[```ccc]]]ZZZUUUQQQNNNMMMKKKJJJMMMPPPTTTXXX[[[^^^bbbdddggghhhkkkmmmlllnnnwwwrrrcccZZZKKKGGGAAA<<<999888666444666555555666888???NNN^^^kkk~~~sssfffYYYRRRKKKDDD>>><<<;;;::::::::::::::::::::::::999666444333333444555222555888999888555333333555555555555555444333222000//////000111111///---///111222111000///000111...///111111///...///000000000/////////000000111///222555777888888888999555999999666555777555111444444555888999999666333555666666777777666666555666666666777888:::;;;<<<:::<<>>@@@>>><<<:::999999;;;<<<888999999777444444777:::888666333333555444000---111000///...---------------...000222222444888:::555333000///000111111111+++,,,...///111222222333222111//////000333666888555555333222111000000000------...///000111222222/////////000222444777888777666444333222333333444555444444555666555333111000111333555666666666666999;;;===@@@@@@@@@???>>>:::888555333111111222333...111444444222111333555///111333333333222333444444555777888888777555444888888777888999<<>>666777999:::;;;::::::999999999999;;;======<<<:::777777777777777777777777333555777666555444444555333222222333555666555333222555777999999:::;;;===999::::::999999777666555555999<<<;;;777555777:::???===;;;;;;:::999666444222222111///,,,******+++---///000///......///000'''))),,,...000222666999:::;;;:::999777777999;;;===???@@@===999333000...)))+++---------///444888333222000...,,,+++******''')))******((((((((()))&&&&&&%%%&&&(((,,,///111+++'''(((,,,,,,&&&%%%(((((()))+++,,,+++)))&&&$$$&&&&&&'''((())))))(((((("""###&&&((((((((('''&&&&&&&&&&&&&&&(((***,,,---((()))***)))((()))+++---(((---111000000666AAAJJJUUUhhh~~~}}}pppeeeRRRJJJBBB???<<<888777999:::777777;;;===>>>AAAFFFFFFLLLXXXiii{{{}}}uuuooohhhdddccceeeeeeaaa^^^___\\\UUUZZZ```ZZZ\\\iiiooouuu|||zzzvvvqqqppppppqqqooollljjjbbb]]]]]]``````bbbeeelllhhheeebbb```[[[SSSMMMLLLKKKJJJKKKLLLLLLJJJHHHCCCDDDDDDDDDCCCCCCBBBAAA>>>BBBHHHOOOXXX```fffiiiooojjjccc[[[UUUPPPLLLIIINNNQQQUUUYYY[[[^^^aaadddeeegggkkkmmmlllnnnxxxooo^^^TTTDDDAAA<<<999777666444333666555666888;;;DDDVVVggg{{{|||jjj^^^RRRLLLHHHBBB===<<<<<<;;;999777777999;;;===;;;999666444333333444555111333444444222111111111666666666666555444333222444222//////000111000000///000000///......000111...000111222111000111222111000000////////////000---000444777888888999:::444999999555444777555000444555666888:::999666444666666777777777777666666888888777777888999999:::<<<>>>AAAFFFSSShhhEEEFFFHHHHHHGGGDDD@@@>>>>>>>>><<<999777666888:::555666666555222333777:::===999444222333333000...+++---...---***)))+++......///000111222222111111333//////333333//////333---///111444555444333333000000////////////000000///000222333333222111111000//////000000111222333///000000222333555777888:::777444333555555444111666555444333444666888:::666777888888888888777666555777999;;;;;;;;;:::999===:::666222000000111222222222222111222222333333444444222222222333555666999:::<<<===???@@@@@@AAA777888:::<<<@@@CCCFFFHHHEEEDDDCCCDDDEEEEEEDDDBBB>>><<<:::888666666777888555555555555666777888888666666777:::>>>???===:::999666444333555777888888555555666666777777777888555555666777777666555444777777555555666888:::;;;@@@888000///333666555222555444333333222222333333777===@@@<<<333...222777222111///...------......,,,...000222222000---+++((()))***,,,///111333555555777999999999999:::<<<@@@AAAAAA>>>999444000///*********)))***---333777555555555444222///,,,******+++***'''$$$$$$&&&)))%%%&&&'''''''''(((***,,,+++***((((((((((((((('''&&&&&&%%%&&&)))******))))))((('''&&&%%%&&&&&&'''''''''''''''(((((((((((((((''''''''''''((())))))$$$######$$$'''((((((''')))+++---///111666;;;???KKKYYYmmm}}}|||ssslll]]]SSSFFF>>><<<======;;;999999999:::<<<>>>???@@@CCCJJJVVVfffwww{{{tttooommmhhhcccaaabbbdddcccaaaWWW\\\___\\\XXX[[[fffpppuuu|||~~~uuurrrooommmoooqqqrrrrrriiiiiigggdddbbbcccfffiiiiiihhhddd___ZZZTTTPPPNNNLLLKKKKKKLLLLLLLLLIIIGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@EEEPPP[[[ccckkkwwwyyysssoooeeeVVVMMMKKKMMMNNNQQQTTTWWW[[[___cccaaaiiikkkmmmrrrqqqvvv~~~mmm\\\RRREEE<<<666666777444222111<<<777555888===JJJbbbxxxrrrdddXXXKKKEEEBBB???===>>>:::;;;<<<=========<<<<<<<<<;;;999888888888666444000000000111222444555666555555666666666444111///111111000000///.........444333222111000000000000222222222222222222222222///111222333333111...,,,444333333555999:::888555777777777777777666555555666555555888<<<>>>===;;;555666777999999888888777:::777666888888444444666===<<>>===:::777777888:::666777777555444444777:::===999666444444444222000...000000///---,,,...000///000111111111000///...333000000333333000000333---///111333444444333333000000//////////////////...///000111222111111000000000/////////000111111111111222333444666888999999666444444666666555333666555555555666888999:::777888:::;;;;;;:::999888777888:::<<<<<<<<<;;;::::::777333000------...///222222222222333444555666888888777777777777888888<<<===>>>@@@AAAAAAAAAAAA;;;;;;<<<===???BBBCCCDDDFFFFFFFFFHHHJJJKKKIIIHHHBBB@@@===:::888666666666444444444444555666777888777777888<<>>>>>;;;666222000///+++++++++******,,,000444444444555444333000---+++***+++***(((%%%%%%'''***%%%&&&'''''''''''')))++++++)))(((((((((((((((''''''&&&&&&''')))******))))))((('''&&&%%%&&&&&&'''''''''''''''((((((((((((''''''''''''((((((((((((&&&(((++++++******,,,...)))***,,,...000444999<<>>999999999:::;;;===>>>???EEEJJJTTTbbbqqqyyytttkkkgggbbbaaaccceeedddccc]]]___```^^^[[[]]]eeemmmqqqxxx}}}~~~~~~xxxtttrrrpppoooqqqsssttttttooonnnlllhhhffffffiiilllmmmkkkgggaaaZZZSSSMMMJJJKKKJJJJJJJJJKKKJJJGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGRRR```jjjssstttbbbUUUQQQKKKLLLNNNQQQTTTXXX]]]``````hhhiiikkkqqqppptttzzzjjjYYYOOODDD;;;555555666444222222777555666<<>>@@@<<<<<<<<<<<<===============;;;999999999888666555111111111222222333444555444444666666666555333333111111000000000000//////333222111000////////////000000000111222333333444444444222111///.........555333111222555888888777777888888888777777666555888666666888:::;;;:::888555666777999999888888777888666666999999666666999@@@???BBBJJJVVVhhh@@@BBBDDDFFFFFFDDDBBB@@@>>>>>>===:::777666888999777777777666555666888;;;<<<:::888777777666444222000111111000...---///000000111111111000///---,,,222000000222222000000222---///000222333333333333000000000//////.........------///000111111111111111000000///////////////222222333444555666888999888777666666777888777555555555555666777777888888888:::<<<>>>???>>><<<:::888999:::<<<<<<<<<<<<;;;888666333///---------...222222333333555777888999<<<======>>>>>>===<<<<<<@@@AAAAAABBBCCCCCCBBBBBB?????????@@@@@@AAAAAAAAA@@@@@@BBBEEEHHHIIIGGGEEEFFFDDDAAA===:::888666555333333222222333444666777555555888;;;>>>>>><<<999888:::;;;:::777555666888777777777777888888888888333333444555666666666666555444222111111111222333000/////////000222444555111111000////////////000777555333222222111111000111000...---,,,,,,------+++,,,...///000...---+++...---,,,,,,---///111222444777:::;;;:::999999999999:::999777333111000111---------,,,++++++---///111222333333222000...,,,*********(((&&&&&&''')))&&&'''(((''''''''')))+++))))))(((((('''((((((((((((''''''(((***+++***)))(((((('''&&&&&&&&&&&&'''&&&''''''''''''(((((((((%%%&&&'''((()))(((''''''###(((,,,+++((('''+++000)))***,,,---///222666999BBBIIIWWWgggtttzzzxxxtttrrrjjj^^^TTTNNNIIIDDDAAA;;;;;;:::;;;;;;===???@@@GGGJJJRRR^^^lllzzz|||uuuppphhheeebbbbbbeeegggfffeeeccccccbbb```___aaaeeeiiinnntttyyy{{{|||}}}yyyuuutttrrrrrrssstttvvvuuuttttttssspppllljjjjjjmmmpppnnnllliiiccc\\\UUUOOOKKKKKKJJJIIIIIIIIIHHHEEECCCAAAAAABBBBBBBBBBBBAAAAAABBBGGGSSSbbbnnn{{{ppp___VVVLLLLLLMMMOOORRRWWW\\\^^^___eeefffhhhooonnnrrrvvveeeUUUKKKAAA:::444444555333111222222444:::CCCNNN\\\qqq~~~nnnaaaUUULLLCCCBBBAAA??????AAA======<<<;;;<<<===>>>???===;;;:::999:::999888666444444333333333333333444222333555555555444555666000000000111111111111222222111000//////...//////---...///000222333444555888666222...,,,---///000555333000000222555888888888888888999888888777666888777666777888888777555555666777999999888888777777444555888999777888;;;??????CCCLLLXXXjjj@@@AAACCCDDDDDDBBB@@@???<<<<<<;;;999777666777888888888888777777888999::::::999999999888777555444000000000///------......///000000111000///...---000//////000000//////000---...000111222333333222//////000//////......------...///000222333444444222111000///............333333333444555666777888888888888888999999999888555666666666666555444444888:::===???@@@???===;;;777888999:::;;;;;;;;;;;;888777444222000/////////000111222333555888:::;;;>>>???AAACCCCCCAAA???>>>BBBCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB>>>>>>@@@BBBEEEEEEBBB@@@FFFEEECCCAAA>>>;;;999888444444222222222333555666111222555888::::::999777888<<>>>>>===<<<===???AAABBBGGGLLLTTT___jjjvvvzzzrrrlllgggccc```aaadddggggggffffffdddaaaaaabbbdddffffffmmmppptttwwwyyy{{{zzzyyyuuuuuuuuuvvvwwwvvvtttrrrrrrqqqooolllkkklllooorrrmmmllljjjgggaaa[[[UUUQQQLLLKKKIIIHHHHHHGGGEEEBBBAAABBBCCCDDDDDDDDDCCCCCCAAAFFFRRRaaannn|||kkk^^^RRRPPPOOOPPPTTTYYY]]]___\\\bbbbbbdddkkkjjjmmm{{{rrraaaRRRHHH>>>777333333333111111333111666@@@LLLXXXgggwww~~~tttggg]]]QQQIIICCCBBBBBB??????AAA===<<<;;;::::::<<<>>>???<<<;;;::::::;;;;;;999888777666555444333333333333222333444444333333444555///000000111222222333333333222111000////////////---...///000111222333333777555111...---...000222333222000000222444666777888888999999999888888777666666666666777666555444555666777888999888888777666444444888999666777:::<<<===BBBLLLYYYkkkAAABBBCCCCCCAAA???===<<<888999999888666555666777888888777888999999999999777999:::;;;:::888777666333222000000/////////...---...///111111111000///---......------......------...///000111222222222......////////////...---//////000222444666888999444333222111000/////////222222222333555666888888888999;;;;;;;;;:::::::::999999999999888666444444888999<<<>>>>>>===;;;:::666777888888999999::::::888777666444333111000//////000111333555888:::;;;===???BBBDDDDDDCCC@@@???BBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGEEECCC@@@CCCDDDDDDCCCBBB@@@>>>===888666444222111222444555000222555777888888888888999===???===777444555888888888777777777777777777222222222333444555666666444333222000///...------(((,,,///...,,,+++---000111111000///////////////111444666444111///111333000///---,,,++++++,,,,,,,,,,,,,,,---------......---...///000222333555666666888:::;;;999777777777444555666666555666888:::444444333000,,,)))))))))***,,,---...///---,,,+++''''''&&&&&&&&&&&&&&&%%%((())))))(((&&&&&&''')))%%%'''((('''&&&&&&)))+++***)))((()))***+++***)))&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$%%%'''))))))(((&&&%%%(((((((((***+++---------+++---...///000111333555???@@@EEERRRbbboootttttttttoooggg^^^VVVOOOIIIEEEBBBAAA??????@@@BBBEEEFFFHHHOOOZZZeeennnvvv}}}wwwrrrhhhddd``````dddggghhhgggfffdddaaabbbdddffffffeeejjjkkkmmmqqquuuxxx{{{~~~xxxxxxwwwwwwvvvtttqqqnnnkkkkkkjjjhhhhhhjjjooorrroooooonnnlllfff___XXXSSSMMMKKKIIIHHHHHHGGGEEEDDDCCCDDDFFFGGGHHHGGGFFFEEEDDDHHHQQQ^^^kkkyyywwwgggXXXUUUQQQPPPTTTYYY\\\^^^ZZZ___]]]___fffeeegggsss|||lll]]]NNNEEE;;;555111222222000111444444<<>>@@@<<<;;;:::999999;;;===>>><<<:::999999;;;;;;:::999999888777555444333333333333333222333333333111000//////000111222333333444444444333222111111111111000000000000000111111111222111111000111111222333///000222333444444555555777888888999999999888888444444666666666555555555555666777888999888888777777555555777777555555777:::<<>>===;;;999999777555333222333333222111---...000111222222222111,,,......,,,,,,......,,,------...///000111222222+++,,,...///000000///...000111222444666999;;;===666555444333222222222222222222333444666888:::;;;999<<<>>>>>><<<;;;;;;;;;===<<<<<<;;;:::999999888999999:::;;;;;;:::999999666666777777888999999999666666666555444222000//////000111333555888:::<<<:::<<>>???AAACCCEEEEEEDDDBBBAAA<<<:::777444222222444555444555777888888999;;;===:::<<<===;;;777555666888777777777777666666666666222222222222222333444555333222222000///---,,,,,,))),,,------***)))+++---111000//////......//////---222666555111......000///...,,,+++******++++++---,,,,,,,,,---...///000---///111444666777777666555666777666444333333444222444666888999:::<<>><<<>>><<<;;;;;;:::;;;<<<===>>>:::999888999:::;;;:::999:::999888666555444444444555222000333666666111,,,//////000000111222333333555555333222222222222222111111111111111111111111...///111222333444333333...000333555444444444555666777888888999888888888333555666666555444555666555666777999999888888777888555555888888555555777<<<>>>EEEPPP]]]nnn???@@@@@@???>>>===<<<;;;444666888999999999:::<<<888666666777999:::999777777;;;@@@BBBAAA>>>======999777444333444444333111000111222333333222111111,,,000000,,,,,,000000,,,---------...///000111222)))***---///000111000000000111222444777:::===???888777666555555555555555333333444666999;;;===???;;;>>>@@@@@@===;;;:::;;;:::999999888999:::<<<===;;;;;;:::999888888888888777777777777888999::::::888888888888777555222111111111222444666999;;;<<<888:::===???AAABBBAAAAAAAAABBBDDDGGGJJJLLLMMMNNNNNNOOOPPPQQQQQQPPPNNNMMMFFFCCC@@@>>>======;;;:::===???CCCFFFGGGFFFEEECCCAAA???:::666444333444555555777777666666777<<>>;;;===============>>>>>>>>>>>>999777777888:::;;;:::999:::999888777666555555555666111...444<<<===444+++/////////000000111111111555444333222111111111111000111111111222222333333000000111222333333333333000222444444333333555888555666777777888888888777555777888777555333333555555666777999999888888777888666666999:::888888;;;===>>>EEEOOO[[[jjj======>>>>>>>>>>>>======444777999;;;;;;<<<===???888666555777999:::888666888===CCCEEECCCAAA@@@@@@888555222222333333111///333333444444333222000///...222222......222222...------------...000111222'''))),,,///111111111000000000222444777;;;>>>@@@999888888777777777777888444555666888;;;>>>@@@BBB<<>>;;;:::;;;444444333444666999===???===<<<:::888777777777888888888888888999:::;;;<<<;;;;;;<<<<<<;;;999666444333333444666888:::<<<===777999;;;>>>@@@BBBBBBBBBAAABBBEEEIIILLLOOOQQQRRRRRRSSSTTTTTTSSSQQQOOONNNEEEBBB>>>;;;;;;;;;;;;:::===???CCCFFFHHHGGGEEECCCEEEAAA<<<888444333444555555555555333222555:::???===:::777666666888888888666666555555444444444333444333222111111111222333/////////...---,,,*********)))((((((***+++---......---,,,,,,++++++,,,,,,***)))***---000...%%%...---,,,************+++///...---,,,---///111333111444888;;;<<<999555222000000...,,,))))))+++------111666:::===>>>@@@BBB>>><<<777111,,,***,,,------...///000000...---+++***)))'''))),,,,,,***'''*********(((&&&%%%&&&'''!!!%%%((('''%%%%%%)))...)))(((''''''((()))(((&&&$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((($$$(((,,,+++((('''+++///&&&))),,,---...///111222111555===FFFPPP[[[eeekkkmmmjjjcccYYYOOOHHHDDDCCCBBBAAA@@@@@@BBBGGGKKKNNNNNNWWWccckkkooorrrwww{{{{{{sssiiidddfffjjjnnnooommmnnnnnnlllhhheeeddddddddddddkkkvvvzzzxxxwwwzzzwwwuuurrrqqqqqqpppmmmkkkddddddcccaaaaaadddhhhlllnnnpppqqqooojjjaaaXXXSSSIIIGGGDDDDDDDDDEEEEEEEEEEEEGGGJJJLLLMMMLLLJJJIIIGGGHHHLLLTTT]]]kkkkkkcccZZZVVVXXX\\\]]]]]]WWWXXXTTTTTTZZZWWWVVV```hhh|||vvvnnnaaaVVVMMMFFF???:::333000///000///---000555===IIIVVV___iiitttwwwsssppprrroooiiieeedddaaa\\\KKKIIIIIIIIIDDD===;;;<<<>>>>>>???@@@@@@@@@@@@???888777666777999::::::999:::999888777666666666666666000---555@@@CCC888,,,////////////000000000000444333222111000000000000//////000222333444555666333333222111111222333333222333444222111222777;;;555555666777777777777777777999:::888444222222333555666777999999888888777888666777;;;<<<;;;<<>>888666888888888999999:::;;;<<<<<<:::555444777:::;;;>>>BBBAAACCCDDDEEEDDD@@@===:::888666333444666666444222...222666666222111333666000000///////////////000111...,,,---111333222000222000///111///---///444---111111///111999===;;;888888888777777777666666<<<999777;;;BBBGGGHHHFFFAAAAAA@@@???===;;;:::999444555777999;;;<<<======;;;======<<<999888777888555666888;;;======:::888888BBBIIIEEE>>>;;;999888777777777777888999;;;<<<777888:::<<<===??????@@@@@@EEEHHHIIILLLPPPPPPNNNLLLPPPSSSSSSOOOLLLKKKKKKDDDCCC@@@>>><<<;;;;;;;;;@@@BBBEEEGGGGGGHHHIIIKKKKKKFFF???888333333444666555444333333333444555666;;;999777666666666555333777666555333111111333555111111111111000000000///000///,,,*********+++,,,))))))))))))************,,,...000...,,,***,,,...***+++,,,------,,,+++******)))((()))+++---...///...------,,,---...///000555555777888999666222......---+++))))))***,,,---(((+++///222555999>>>AAA666444111///...---...///111000000///...---,,,,,,(((''''''((()))''''''((((((((((((((('''&&&%%%$$$'''(((((('''&&&&&&)))+++ """%%%(((******))))))(((((())))))((('''&&&&&&((('''&&&%%%$$$%%%&&&'''"""%%%'''(((((('''((()))$$$&&&(((+++,,,,,,,,,+++***+++,,,---............000555<<>>::::::<<<======;;;;;;;;;:::999999999999:::777888999888777666777888888666444333333333222111...222555333///...111444000000000000000000000000000000......222777555///222222111111222222333444333222222222222333444555444555777888999999888888999777555555666777666555666666666666555666888:::999::::::;;;;;;;;;:::::::::===AAAGGGPPP^^^ooozzzAAA???>>>>>>;;;666666999::::::::::::::::::::::::;;;777666999<<<===@@@DDD@@@AAACCCCCCBBB???;;;999666444222333555666444222///222555444111000333666//////...............///,,,+++***+++...000111000///,,,---111222111222666,,,//////,,,///666999777666666777777888999999999;;;999888;;;BBBGGGHHHGGGAAAAAA@@@???===;;;999888333444666888:::;;;<<<<<<>>>===<<<:::777777888:::777666666888<<<>>>??????>>>EEEJJJFFFBBB@@@>>>;;;666666555666777999;;;<<<999:::;;;===>>>>>>??????;;;???BBBDDDIIIOOOOOOKKKJJJLLLNNNNNNLLLIIIHHHGGGAAA@@@===;;;:::999::::::@@@BBBEEEGGGHHHIIILLLNNNIIIEEE???999555444444555333333222111111222444555777555444444666777777666666666555333111111333555111111000000//////000000///...,,,***)))***++++++))))))))))))*********+++,,,...///...+++***,,,---'''((()))******)))((('''***)))))))))+++---.../////////---------...000111333444555666777555111...---,,,+++***)))***++++++)))+++...111444888===@@@:::888444111///......///222222111000///......---(((((())))))'''%%%&&&((()))))))))(((((('''%%%%%%'''(((((('''&&&&&&)))+++$$$%%%'''((()))((('''&&&(((((((((((((((((('''&&&'''&&&%%%%%%%%%%%%&&&'''$$$&&&))))))((((((((()))(((((('''&&&&&&'''(((((()))***+++---///000000111000444:::AAAJJJUUU___ffflllhhhaaaYYYRRRIIIAAA<<<>>><<<===BBBEEEEEEHHHLLLLLLRRRZZZaaagggnnnvvv|||}}}zzzqqqkkkmmmrrrtttwwwzzz{{{{{{{{{zzzwwwsssooommmmmmooouuu}}}~~~}}}tttqqqmmmkkkkkkkkkiiigggffffffeeeeeefffhhhkkklllggglllnnniii___XXXWWWZZZSSSLLLGGGGGGHHHGGGGGGIIIEEEEEEIIIOOOOOOJJJFFFFFFCCCDDDHHHOOOVVV```qqqwwwppphhhdddccccccaaa^^^bbb]]]XXXUUURRRPPPTTT[[[\\\kkkqqq\\\TTTIIIBBB===999444000444000...///000000555;;;CCCQQQ```gggjjjmmmnnnmmmhhheeeeeejjjkkkcccYYYTTTMMMLLLJJJGGGCCCAAA>>>===???<<<;;;<<<>>>???>>>===>>>===<<<:::999888888888666888888888666666777888:::777555333333222111//////222555333000...111444222222222111111111111111222222111///222777555000222222111111222222333444555444444333333333333444555666777888888888777777777666555666888999999888555555666555444444666888666666777777777777666666;;;===AAAEEELLLWWWeeeooottt::::::<<<<<<777333555<<<::::::;;;;;;;;;;;;;;;;;;:::777777:::<<<<<<@@@DDD>>>???@@@@@@???<<<999777333222111222444444333222000222333111//////222555...---------------......++++++,,,---...222666:::333...---222555444333333---///...,,,...333666666444555666777999;;;<<<<<<:::999999===CCCHHHIIIHHHCCCBBBAAA???===;;;999777222444555777999:::;;;;;;???>>>;;;888666666999<<<<<<:::777666999===@@@BBBBBBFFFFFFCCCBBBBBB@@@<<<555555555666777999;;;===<<<<<<======>>>=========888:::<<<@@@IIIPPPOOOIIIHHHGGGHHHHHHHHHFFFCCC@@@???===:::888777888:::;;;@@@BBBDDDFFFGGGIIIMMMOOOFFFCCC???:::666444444444111000/////////111222333222111111333666888888777666666555333111111222444222111000......//////000---,,,+++)))))))))******))))))*********+++++++++,,,------,,,+++***+++---***++++++,,,,,,++++++***************+++,,,...///111000///......000222333222222222444444333000---+++++++++*********)))))))))+++---///111666;;;??????<<<888333111000000111333222111///......------)))+++,,,***'''&&&(((***))))))***))))))((('''&&&'''''''''&&&%%%&&&(((***(((((()))((((((&&&%%%$$$&&&'''((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&(((******((((((((()))+++)))&&&######&&&)))+++((()))+++...000111222333111333777???JJJTTT\\\```hhhddd^^^XXXRRRJJJBBB===;;;888999>>>AAACCCHHHMMMKKKQQQYYYaaagggoooxxxzzzuuutttllliiiooowww{{{||||||{{{vvvsssrrrsssxxx}}}tttqqqllliiihhhgggeeedddddddddfffgggiiikkklllmmmgggllloooiii___YYY]]]cccUUUOOOIIIIIIIIIGGGHHHLLLGGGEEEHHHLLLKKKGGGDDDEEECCCBBBEEEJJJOOOWWWgggvvvxxxsssllliiihhhgggeeebbbfffbbb]]][[[VVVRRRSSSXXXXXXhhh~~~rrrcccUUUNNNDDD===999666333000000------///111222888???KKKXXXdddiiikkknnnooonnngggdddeeeiiihhh^^^TTTOOOLLLJJJHHHFFFDDDBBBAAA@@@===<<<===>>>@@@AAA???>>>@@@???===;;;999888777777555777888777666666777888;;;888555444333222000...000222444333111000222444444444444333333222222222...000000///111666666222222222222222222333333444444444444444444555666666555666777777777777777666666555555777:::<<<<<<<<<777777777666555444666888888888888888888777777777;;;===@@@BBBFFFNNNYYYaaagggrrr~~~444666::::::555111666???999999:::;;;<<<<<<======777555666999:::999===BBB=========<<<;;;999777666111000000111222333333222111111111///---...111444------------------...//////000000000222888AAAIII???666111333555333000///000000///...000333555666555555777888999;;;<<<<<<::::::;;;>>>DDDHHHIIIIIIEEEDDDCCCAAA???<<<:::999444555666888:::;;;<<<<<<>>>>>><<<999777888:::===AAA===999777888:::<<<===AAAAAA>>>;;;===@@@>>>999555555555555777999<<<===<<<============<<<;;;:::999:::;;;@@@KKKTTTRRRKKKFFFDDDCCCCCCEEEDDD@@@<<<>>><<<999777777999<<<>>>AAABBBDDDDDDDDDFFFIIILLL@@@???===:::777444222111///......---...///000111//////000222555777777666555555555333111111222333222000///------...///000++++++***)))(((((())))))*********+++++++++,,,,,,------,,,+++******+++,,,---------------,,,,,,,,,***+++++++++***,,,...000333222000000000111333555333222111111222111...,,,***++++++++++++***))))))***+++---...000444999===???===999666444444444555222111000...---,,,,,,,,,,,,---+++)))***---...,,,***************)))((((((&&&''''''&&&%%%&&&(((******))))))((('''&&&&&&%%%&&&&&&'''((())))))((((((&&&%%%%%%%%%&&&&&&'''''''''((())))))'''&&&'''(((((('''&&&%%%&&&)))---///***+++,,,...000222222333444444777>>>JJJSSSXXXZZZbbb___[[[WWWRRRKKKDDD@@@;;;777666:::===@@@EEEKKKNNNUUU___gggmmmtttzzzvvvnnnlllfffeeeppp{{{~~~}}}}}}}}}yyyvvvsssssswww}}}}}}vvvrrrnnnjjjgggeeeeeedddfffgggiiikkkmmmnnnnnnmmmjjjnnnppplllddd___```cccVVVPPPJJJIIIHHHFFFHHHLLLHHHFFFFFFIIIHHHDDDBBBDDDCCCBBBDDDGGGJJJQQQ___mmm{{{tttqqqnnnlllkkkjjjhhheeehhhdddaaa___ZZZUUUUUUXXXZZZfffzzz}}}kkk]]]QQQKKKBBB;;;777666444333...,,,---000111333:::BBBRRR___lllppppppooonnnlllgggeeeeeehhheee[[[QQQLLLIIIGGGFFFDDDBBBAAAAAAAAA===>>>@@@AAABBBAAA>>><<>><<<;;;999888888777444555666666666555777888999777444333333333222000111333444444222111222444555555555444444444333333)))---///...000555777555333333222222333333444555333333333444666777999:::444444555666777777888888777666666888;;;======<<<:::;;;;;;:::888777888999999888888777777777777777:::===???AAACCCIIIQQQWWWbbblllwww|||}}}333555999999555222888AAA;;;;;;;;;;;;;;;;;;;;;;;;444333555777777555888>>>;;;;;;:::999777666555444///000000111111111222333222111000...---...111333...---------...//////000///000//////111:::FFFOOOFFF<<<333333444222000000111///...///000111444666777777888888888999999999::::::<<>><<<;;;666777999;;;===>>>??????===>>>>>>===;;;:::;;;<<<>>><<<:::999:::::::::999===<<<888555888===;;;666333333333333555777999:::<<<<<<<<<<<<<<<;;;:::::::::;;;<<>>:::===<<<:::999999;;;===???AAABBBCCCBBBAAAAAACCCDDD<<<;;;:::888666333111/////////...------...////////////000222555666555444444555555333111000111222000000...---------...///******))))))))))))))))))++++++++++++,,,,,,,,,,,,///---+++***++++++,,,,,,++++++******))))))))))))+++,,,,,,+++***+++...000333222222222222333444555444222111000000///...,,,,,,,,,,,,---,,,++++++***+++,,,---...000333888;;;<<<;;;999888888888999:::444333000...---,,,------,,,***&&&%%%***222000*********************)))(((&&&''''''&&&%%%%%%(((***))))))((('''&&&'''((((((&&&&&&'''((())))))(((((($$$%%%%%%&&&&&&'''''''''&&&''''''&&&%%%$$$%%%'''%%%%%%'''((()))***+++,,,,,,,,,...///000000000000777666888>>>HHHPPPSSSTTTYYYXXXVVVSSSPPPLLLFFFBBB===999777999;;;<<>>IIIZZZgggsssvvvtttpppkkkgggfffdddeeefffbbbXXXOOOLLLEEEDDDBBB@@@@@@@@@@@@AAA???AAACCCCCCBBB>>>;;;:::<<<;;;:::999999999999999222444555555555555777888666444222333444555444333333333444444333333333444444444444444444444444444...333555222111444666666444444444444444555555666555555555555666666777888111222333444666888999:::888888888999;;;;;;:::888:::;;;<<<;;;999888888999666555444333222333333333888;;;>>>@@@CCCHHHPPPVVV```iiirrruuuyyyzzzxxxxxxzzz555555777888555333888@@@======<<<;;;999888777777444444666888555222555;;;;;;999888666555444444444///111222111000000111222222111000/////////000111------------...///000111,,,,,,,,,---000777@@@FFFBBB999333333333222333555///,,,,,,...//////222666888888888888777777666666888999<<<>>>AAABBBDDDDDDEEEEEEDDDCCCAAA@@@>>>===888:::;;;===???@@@AAAAAA===???@@@@@@>>>=========888888888:::<<<===<<<;;;<<<;;;888555777<<<;;;777222222222222333444666777:::;;;<<<<<<<<<<<<<<<<<<;;;<<<>>>AAAHHHOOOMMMGGGDDDCCCAAA@@@@@@>>><<<:::;;;:::999999:::;;;<<<===???@@@AAAAAA???>>>===>>>999999888777555333111000222111///...------......//////000333555666444333333444555444222000111222...............---------))))))******))))))))))))++++++,,,,,,,,,---------111...+++***+++---------...---,,,+++************+++---...,,,******---111111222333444444444444333444222000///000111111000/////////.........------+++---///000111333666999777888999:::;;;;;;<<<<<<777555222///...---...///))))))$$$!!!&&&000///'''))))))************))))))&&&&&&&&&%%%$$$%%%''')))***((('''&&&&&&(((***+++&&&'''(((((((((((((((((($$$$$$%%%&&&''''''''''''%%%&&&&&&%%%$$$$$$&&&'''$$$%%%'''))))))'''%%%$$$,,,---......////////////555666888<<>>>>>@@@AAAAAACCCDDDDDD@@@<<<:::999:::999999888888888888999111222444555555555777999444333222222444666666555444444444444444444444444111222222333333444444555777===???999333333555666666666666555666777777888999888777666444444444444111111222333555777999:::888888888999:::999666444666888999999777666666777888777555444333333444555777:::>>>AAADDDJJJSSSZZZ^^^ffflllnnnqqqxxx~~~xxxxxxzzz}}}~~~|||}}}888555444555444333666<<<:::999999999999888888888888888:::;;;777333555;;;:::999777444333333333333000222333222000///000222222222111111111111000///,,,,,,,,,,,,---...///000---...///222666888888888888444333444444111222555000,,,+++///000000222888777777777666666666555555444666999;;;<<<======>>>CCCCCCBBBBBBAAA???>>>===999:::<<<>>>@@@AAABBBBBBAAAAAAAAA@@@>>>>>>???AAA999888999;;;===>>>>>>===:::;;;999777888;;;<<<999777666666555666777888999:::;;;<<<>>>??????@@@@@@<<<@@@AAABBBFFFJJJIIIDDDAAABBBBBB@@@===;;;::::::666666777777888888777777;;;>>>@@@AAA???===<<<;;;:::999999777666444333222444333111///...------......///000333666777555444222444555444222000000111,,,---...//////---,,,+++)))*********************,,,,,,,,,,,,------------333///,,,+++,,,...///...111000...---,,,,,,------+++---///---******---111///111444666666555333111111///...///222555666777333222111000///000000111+++...111333333444555666444666888;;;<<<<<<;;;:::666444000---++++++,,,---(((---+++######***,,,((((((((())))))***))))))(((%%%&&&&&&%%%$$$%%%''')))+++***'''%%%%%%'''***+++(((((((((((((((((('''&&&###$$$%%%'''''''''''''''$$$%%%&&&%%%$$$%%%''')))$$$%%%'''(((((('''%%%$$$******,,,---//////000000111333666888:::<<>>===:::666111...---,,,++++++...333999BBBTTTdddhhhrrrwwwtttlllfffbbb]]]\\\ZZZYYYYYYTTTMMMIIIJJJEEECCC@@@>>>===>>>@@@AAA???BBBDDDBBB???;;;:::::::::999888777666666666666///111333444444555777999555333222222444555555444555444444444555555555444......///111222333444555777>>>AAA;;;444333666777888888777777888888999:::777666666555444444444444444333333333333555666777666666666777888777444222444666888888777666666777;;;:::888666555666777777777:::>>>@@@DDDLLLVVV]]]___fffkkklllooovvv}}}999555222444444333555999333333555777999;;;===>>>;;;;;;>>>>>>999444666<<<:::999666444222222333444111333444333000...000222333222111222333222000///++++++++++++,,,---...///222333666;;;>>><<<666000222111444666444///...111222------222333222555;;;666666666666666666666555222444777888999999999:::@@@@@@@@@@@@???>>>======999;;;<<<>>>@@@AAABBBBBBDDDCCCAAA???===>>>BBBEEE???===;;;;;;<<<>>>======777::::::777777:::;;;999======<<<;;;;;;<<<======:::;;;===???AAABBBCCCCCC???CCCFFFEEEFFFHHHGGGDDD@@@AAABBB???;;;888888:::222333444555555555333222888<<<@@@BBB@@@>>><<<<<<;;;:::999888777666555444777555333000...------------...000333777888777555222444555444222000000111+++,,,///000000...+++))))))******+++++++++******,,,,,,,,,---------......444000,,,+++---///000///...---,,,***))))))******+++...///---***)))---222...000444777777555222000...------///333888;;;<<<555444222000000111222444+++...222444555444555555333555999<<<===<<<:::888222000,,,)))''''''((())))))333444)))"""''',,,,,,'''(((((()))))))))((((((%%%&&&&&&%%%$$$%%%''')))---+++(((%%%%%%&&&)))***((()))))))))((('''&&&&&&"""$$$%%%'''((((((''''''%%%&&&&&&&&&%%%&&&)))+++###$$$&&&((()))*********'''(((***,,,...000111111,,,000333444333444888;;;<<<===@@@CCCEEEEEEBBB??????;;;:::<<<======@@@EEECCCIIIQQQYYY___gggooouuu|||rrrpppjjj___TTTXXXaaajjjmmmlllnnnsssvvvvvvvvvvvvwwwyyyzzz{{{uuuqqqrrryyy}}}yyytttqqquuuuuusssooolllmmmrrrvvvnnnnnnpppqqqssstttvvvvvvqqqvvvzzzwwwnnneee^^^[[[QQQOOOOOONNNIIIBBBAAAEEEFFFDDDDDDGGGGGGCCCBBBEEE>>>@@@EEEJJJKKKMMMUUU___]]]dddfffcccccciiihhhbbb___aaadddggglllqqqxxx|||wwwtttqqqoooiiiccccccfffkkkqqq{{{xxxkkkaaaZZZPPPFFF999999777333...+++)))(((***+++///555<<>>???@@@BBB>>>@@@BBBAAA>>>;;;;;;<<<;;;:::999777555444333333///111333444444555777999777555333333444444444333666555444444555666555444,,,,,,...///111333444555000999===888222333777:::999999888888999999:::;;;111111222333555777999:::777666444333222333333444444444444666777777444111555777999:::999888999999999777555333222333444555888;;;===@@@DDDLLLWWW___ccciiimmmnnnpppyyy666666666555444444666888666666666777888888999999888;;;>>>===;;;999:::;;;<<<:::888555333222222222444333222333555555555333333...******...000///------......,,,+++***+++---222111333888>>>???;;;666555444111000//////111222000000000111222333555666777:::777111000555555222555555444555666777999:::>>>??????@@@???>>>===<<<@@@???>>>>>>>>>???@@@AAA>>>???@@@AAABBBAAA@@@@@@=========<<<<<<<<<<<<<<<999999888888999;;;===???GGGFFFDDDBBB@@@>>><<<;;;?????????AAABBBAAA>>>;;;@@@CCCGGGHHHFFFCCCBBBAAA<<<>>>???===:::777777999888888666555444333333333888888888999:::;;;===>>><<<<<<;;;;;;;;;;;;<<<<<<999777555222000///......////////////000111222333333333222111000///...---+++,,,---......,,,+++)))---,,,***((('''((()))******000111---,,,//////+++------------------------......///---+++)))******222000...,,,***++++++,,,------///111444444111///...///000222555777:::;;;<<<777333222444333///***555000///333555444333555333666999;;;;;;777333000---,,,)))'''&&&''')))+++---------,,,,,,+++++++++(((***,,,***&&&$$$'''+++&&&&&&&&&%%%$$$%%%(((+++<<<000))),,,,,,&&&'''---%%%###&&&***)))$$$%%%***&&&&&&'''(((((('''&&&&&&)))(((((()))(((&&&&&&'''&&&&&&''')))******(((%%%'''***,,,...---------...000000111222222333444555555888===AAACCCCCCBBBAAA<<<;;;:::999;;;>>>AAACCCFFFCCCIIIVVV]]]```lll{{{vvvooommmeee[[[XXXXXX\\\```aaaaaafffmmmppprrruuuyyy{{{{{{xxxvvvyyywwwuuuvvvxxxxxxuuurrrqqqrrrsssrrrpppnnnnnnnnnuuuooooootttuuusssssswwwwwwsssooommmkkkeee[[[TTTNNNNNNMMMLLLJJJGGGEEECCCFFFEEEDDDEEEGGGGGGEEEDDDFFFBBBCCCHHHJJJJJJPPPYYY]]]___aaaaaa^^^ZZZXXXWWWWWWYYY]]]aaagggmmmqqqtttppppppnnniiieeecccfffiiilllwwwpppbbb[[[TTTIII>>>777555333000...---------000---...555AAAQQQaaammmuuusssrrroooeeeYYYSSSSSSLLLKKKIIIGGGGGGFFFGGGGGGAAA@@@???>>>>>>???@@@@@@>>>>>>???@@@@@@???======<<<<<<:::888555222///---000111222444444444333222222222222333333444444444777555333333555666777666111000///000222444444444555666888999777666555666999::::::999888777999:::555444444444444555666666555444333333333444555666888777666555444444555666444555777888999999888888666555333222222444777999;;;<<>>???@@@@@@???>>>===>>>???@@@@@@@@@@@@???>>><<<===???AAABBBBBBBBBBBBAAAAAAAAA@@@>>>===;;;:::;;;:::999888999:::<<<===BBBBBBCCCDDDDDDDDDCCCCCCDDDBBB@@@???@@@AAAAAA@@@>>>BBBFFFGGGFFFCCCAAA@@@<<<>>>???===:::777777888777666444222111000000111888888888999:::<<<===>>>>>>>>>????????????>>>>>>:::888555222000/////////000000000000000111111222333222111000...---,,,++++++,,,---...---,,,***)))++++++)))((()))***,,,---***///000------000111...//////......---,,,++++++,,,---...---+++******+++///...,,,***)))***++++++.........000222333111000///000111222444777999:::888444111111333444000---444111111333333000111444555777:::;;;:::777222///,,,+++)))''''''(((***+++,,,---------,,,,,,+++***)))+++---***&&&$$$'''***&&&(((*********)))***,,,CCC333(((***+++&&&###&&&+++''''''***)))%%%%%%(((%%%&&&'''(((((('''&&&%%%""""""$$$&&&((()))***,,,&&&&&&''')))******(((&&&'''))),,,------,,,---......///111222333444444444555888;;;???AAABBBBBBAAA>>>===;;;::::::<<>>>>>?????????>>>===<<<;;;:::999777555333222111111111222333333333333333333333333333333333444444555444444555777999999999666444333333555666666666444666888999777666666666666999;;;;;;:::888888888333222222222333333444444555444333222222333444444666666555444333444555555222333555888999:::::::::777555333222222444666888???@@@AAABBBEEEKKKRRRWWWccchhhooovvv|||666666666444222222444666444555666777888999::::::999:::<<<;;;999888888999888888777666666666777777666555333333444444333111222///,,,,,,000222222000+++,,,,,,+++******,,,...//////111666<<<>>>;;;888444333111000//////000111/////////000111222333444444555444111111444555333333333222222333555777888<<<===>>>???@@@@@@@@@@@@>>>???AAABBBBBB@@@===;;;:::;;;===@@@BBBDDDEEEEEEEEEEEEEEEDDDBBB???===<<<<<<;;;999888888999;;;<<<===???BBBEEEFFFGGGGGGFFFFFFBBB>>><<<===???AAACCC<<<@@@EEEHHHGGGCCCAAA???===>>>???===;;;888888888888666333000//////000111777777888999:::<<<>>>??????@@@BBBCCCCCCBBB@@@???<<<999666222000000111222222222111111000000000000111111000...---,,,+++***,,,------------+++)))(((***)))))))))+++---///000+++...///...///222333000111111000///---,,,+++******,,,---,,,+++***+++,,,+++***)))(((((()))***+++///......///111222111000000111111222333555666777333111///000222444222///111000111222000,,,...444777888:::;;;999555111///+++***((('''''')))+++,,,+++,,,---......,,,+++)))+++,,,---***&&&$$$&&&(((&&&'''&&&%%%%%%&&&***,,,DDD333&&&'''+++((($$$###,,,(((&&&((((((&&&&&&'''%%%%%%&&&''''''&&&%%%%%%'''(((((('''''''''''''''&&&&&&'''(((******(((&&&&&&(((+++,,,++++++,,,...---///111444666666666555666888:::===???AAABBBCCC@@@>>><<<::::::<<<>>>???MMMHHHHHHNNNTTTZZZiiiyyywwwqqqggg___YYYVVVVVVXXXXXXYYY___fffooorrrwww|||}}}{{{yyywwwtttpppmmmrrrssssssqqqnnnlllllllllnnnkkkkkknnnooonnnpppsssrrrmmmfffbbb___\\\WWWSSSQQQOOOLLLIIIFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEDDDBBB???@@@CCCIIIKKKKKKNNNSSSYYY[[[]]]\\\YYYUUUSSSRRRTTTVVVZZZ^^^cccgggkkkmmmiiilllnnnooolllhhheeedddmmmwww{{{mmm^^^UUUOOOEEE;;;555444111...,,,+++++++++,,,...333<<>>>>>>>>??????>>>>>>===<<<;;;999888666555444444555222222222222222333333444444444333333222222333333333444555999===???>>>===;;;999666666777888777777444666888888777666666666444777;;;===<<<999777666222333333333333444444444555444333222222111222222333333333222333333444555000222444777999:::;;;;;;777666444333333444555666??????@@@AAADDDHHHOOOTTT]]]eeepppzzz555666555333111111222444555666888:::;;;<<<<<<<<<999999:::::::::::::::;;;:::999999999999999999999777666444444444444222111000...------000222222111,,,------,,,***)))+++,,,------000444999;;;:::888333222111000/////////000////////////000111222333111222111000111333444444333333222222444555777888:::;;;<<<>>>???@@@AAAAAA@@@AAABBBBBBAAA>>><<<:::888999<<>>>>>>>>===;;;999888888;;;888444111000000222444777777888999;;;===???@@@???AAADDDGGGGGGDDDAAA???===;;;777333222222333444333333333222111000///...///.........---------,,,------------,,,***)))((())))))))))))***,,,---...............///111222111111000000///---,,,,,,+++(((***++++++******+++---)))((((((((()))***+++,,,000...------///000000000000000000000000111222222000///......111111000///,,,---///111---***...555888999:::999777333000...***)))((((((((()))+++,,,)))+++---//////---+++))),,,------***'''%%%&&&'''***'''######+++111:::...%%%&&&))))))((())))))&&&###%%%''''''''''''$$$%%%&&&''''''&&&%%%$$$+++,,,+++((('''((('''%%%'''&&&&&&((()))***((('''&&&(((***+++***+++,,,...---000444777999:::999888999:::;;;===???AAACCCDDD@@@>>><<<;;;;;;===???AAAKKKHHHHHHLLLPPPWWWdddrrr||||||ssskkkdddaaa\\\YYYZZZ[[[]]]ccciiiooorrrvvvyyy{{{{{{||||||~~~}}}}}}|||zzzwwwsssqqqrrrrrrrrrooollljjjjjjkkkkkkkkkkkkkkkllllllooorrroookkkfffbbb^^^ZZZUUUQQQJJJIIIIIIHHHHHHGGGGGGGGGCCCBBBBBBCCCDDDDDDCCCAAA<<<>>>BBBFFFIIIMMMRRRWWWYYY\\\]]]\\\YYYUUUSSSRRRTTTVVVYYY\\\```ccceeegggbbbeeehhhjjjjjjhhheeedddjjjrrr{{{|||uuugggYYYOOOJJJAAA888333222000---,,,+++++++++---111666???MMM```pppwww|||uuummmfff[[[NNNHHHGGGEEEDDDCCCBBBBBBAAAAAA@@@CCCCCCCCCCCCBBB@@@>>><<>>======<<<<<<:::888555444555555666444333222222222333444555555555333222222222222333333444888===BBBEEEDDDCCC???<<<999777777888777666444666888888777666666777444777:::<<<:::999888777444555555666666666666666555444333222111111000000111111111111222222333333000222444666888999999999888777555333333333444555888:::===@@@EEEKKKSSSXXX\\\fffsss}}}444444444222000000222444666888:::===???@@@@@@@@@===<<<;;;::::::999888888999999999888888777777666777666444444444444222111///.........000111111000///000///---***))))))+++,,,---///333666888888777222222111000////////////............///000111111000//////000111111222333444333333333444666888999999999:::<<<>>>???AAABBBCCCBBBAAA???>>>=========777888;;;>>>BBBEEEHHHJJJLLLLLLKKKIIIGGGCCC@@@???999888777666777999;;;===;;;===AAAEEEGGGGGGFFFFFFBBB???===<<<===>>>>>>>>>>>>BBBGGGJJJJJJGGGEEEDDD???>>>>>>===<<<;;;999777:::888444111000111333555777888999;;;===???AAACCCBBBEEEHHHKKKKKKHHHEEEBBB>>><<<999666444444555666444444444333222000...---,,,,,,---......///000000---,,,,,,,,,+++***))))))******)))))))))*********000---,,,---///000//////...............---------''')))************+++---((())))))***+++,,,---...000...,,,---...///////////////......---.........000///............---,,,'''(((,,,///---+++000777999999888777444111///---))))))(((((()))***+++,,,)))+++---//////---+++)))------,,,***(((&&&&&&'''))))))'''%%%%%%(((---111000+++'''&&&&&&'''***...)))((('''&&&&&&((('''&&&%%%%%%&&&''''''&&&%%%%%%"""&&&'''%%%&&&***+++((('''&&&&&&'''))))))(((''''''(((************,,,...000222666;;;===>>>>>>============>>>@@@BBBDDDEEE???>>><<<<<<===???BBBDDDGGGGGGIIILLLOOOUUU___iiirrr{{{}}}tttmmmjjjeee___[[[]]]___aaagggmmmooorrrvvvxxxxxxxxxyyy{{{|||xxxtttrrrqqqqqqpppnnnkkkiiijjjkkkkkkmmmmmmjjjiiikkkoooqqqnnnllliiifffaaaZZZSSSOOOFFFFFFHHHHHHHHHGGGEEEDDDBBBAAA@@@AAACCCCCCAAA???;;;>>>@@@BBBGGGPPPYYY^^^^^^```aaa```]]]YYYVVVUUUUUUWWWYYY\\\^^^___```aaa^^^___```cccfffhhhhhhhhhdddjjjqqqwww}}}~~~xxxqqqkkk^^^PPPGGGCCC<<<555111000...---,,,,,,,,,---000666===DDDSSSgggvvv{{{}}}tttkkkcccYYYNNNGGGGGGCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBB@@@>>><<>>=========>>><<<999666555555555666666555444333333444555666666555333222111222222333444666:::@@@FFFHHHHHHFFFCCC@@@<<<999999999999888333555888888777666777777666777999999888777999:::444555666777777777666666444444333333222111000000//////000111111222222222222333444666777777777666777666555444333444444444555888<<>>@@@AAADDDBBB@@@>>>=========>>>888999;;;>>>AAAEEEHHHIIIQQQPPPMMMIIIEEEBBB???>>>;;;:::999888888:::<<<===<<>>===;;;999777666666666444444444444222000...---++++++,,,---...000000111++++++++++++************++++++******)))(((''''''///***'''***......---...------------------------'''(((******))))))***,,,))))))***+++,,,---.........---,,,---...///...---......---,,,,,,,,,,,,---///......---,,,+++******%%%%%%)))---------111888777777666444222///---,,,))))))))))))))))))******)))+++,,,......---,,,+++...---+++***)))((('''''' $$$))),,,,,,***)))(((++++++***(((%%%%%%(((,,,(((,,,---***'''''''''%%%&&&&&&'''(((((('''&&&&&&"""''''''""""""''''''"""((('''&&&'''((())))))(((((()))*********+++---///222444888<<>>===???BBBEEEGGGEEEGGGKKKMMMPPPUUU]]]dddkkksss|||{{{rrrlllkkkjjjddd```cccgggjjjooouuuqqquuuyyy{{{zzzzzz}}}|||vvvrrrpppoooooonnnllljjjiiijjjlllllloooooojjjgggjjjnnnpppmmmmmmkkkgggaaaYYYQQQMMMHHHHHHHHHGGGEEEBBB@@@>>>@@@??????@@@AAAAAA@@@>>>===@@@AAABBBGGGSSS^^^cccccceeefffeeebbb]]]ZZZYYYYYYZZZ[[[]]]]]]]]]\\\[[[[[[ZZZ[[[^^^bbbgggiiiiii]]]aaaeeejjjppptttpppiiiccc___TTTGGG???<<<888222///...---,,,------//////444>>>GGGNNN]]]ppp|||}}}}}}rrrggg^^^TTTJJJDDDCCC@@@AAABBBCCCCCCDDDCCCCCCDDDDDDCCCCCCBBBAAA@@@???CCCBBBAAA@@@???>>>>>>>>>>>><<<:::888666666555666888777666666666666666666666444222111111222333555555777;;;@@@FFFIIIHHHGGGFFFCCC>>>;;;:::;;;::::::333555777888777777777888666777888777666777999;;;222333444555666555444444333444444444333222111000//////000111111111000000222333444666666666555555666555555444444444555555888;;;???EEEKKKRRRZZZ___llluuu///000111000///000222555666888<<<@@@BBBCCCCCCCCCAAA===999777666555333000333444555666666666555555555444333333444555444333333444555444333111111111///000000///------...000111222444666777777888999111111111000000///...---------------------...//////,,,,,,000111------000333333222222333555777888777777777888:::<<<>>>???AAAAAAAAA@@@???>>>======:::;;;<<<>>>@@@DDDGGGHHHOOOMMMJJJGGGDDDCCCCCCCCCAAA@@@===;;;;;;;;;<<<===AAABBBDDDFFFHHHIIIJJJJJJDDDCCCAAAAAACCCCCCBBBAAA@@@CCCFFFHHHHHHHHHIIIIIIAAA???============:::777444444333222333444555666999:::<<<>>>AAADDDFFFHHHFFFHHHJJJLLLLLLJJJHHHFFF======<<<;;;:::888777666333444555444333111///---+++,,,,,,,,,------------***************++++++,,,++++++++++++***)))((((((+++$$$"""'''------...000------,,,,,,+++++++++***''')))***)))(((((()))***)))***+++,,,---------...---------...//////---+++//////...------------...,,,,,,,,,,,,***))))))***'''%%%''',,,......111555666555333111///...---,,,*********)))))))))))))))***+++,,,,,,---------,,,---,,,***))))))))))))(((!!!&&&))))))(((''''''******)))((('''''''''&&&'''---)))&&&'''((((((''''''((())))))(((''''''''',,,+++###!!!%%%$$$((('''&&&&&&((())))))((()))***++++++***+++...000333555888<<>>>>>??????>>>>>>???@@@@@@???===>>>CCCEEEEEEJJJVVV___bbbgggiiikkkiiifffaaa^^^]]]]]]]]]^^^^^^]]][[[YYYWWWUUUTTTUUUXXX]]]aaabbbbbbWWWZZZ\\\___eeeiiiddd]]]VVVSSSJJJ>>>777666444000---,,,,,,,,,...///111333777EEESSS]]]jjjzzz|||uuujjj^^^VVVNNNFFFBBBBBB>>>???AAACCCEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCDDDDDDEEEDDDBBBAAA?????????@@@;;;::::::999888888777777888999999999999888777666555444222000111222444666555666999>>>CCCEEEEEEDDDDDDAAA<<<888888888888888222555777888777777777888444666888999888888999:::222333555666666666444444333333444555444444333222000000111222111000//////000111333555666666666666444444444444555555555555:::===BBBHHHOOOVVV^^^ccclllwww...///000//////000333555555888<<<@@@BBBCCCCCCBBB:::777444333555666555333333444666888999::::::999444333222333555555555333666777888777555333222222---...////////////111333444555777888888888999:::111111111111000///...---------,,,,,,,,,---......///,,,,,,111111,,,+++///222111111111222444666777777777666777888;;;===>>>>>>@@@AAABBBBBB???===;;;<<<<<<<<<>>>@@@CCCFFFGGGIIIHHHEEEDDDDDDFFFIIIJJJGGGEEEBBB???<<<<<<<<<<<>>===:::777555555555666777888999999:::;;;===???BBBEEEHHHIIICCCEEEGGGHHHHHHGGGEEECCC<<<=========<<<:::888666333444555555444111///------,,,,,,++++++*********))))))))))))***+++,,,---+++,,,,,,,,,,,,+++******''' %%%,,,---///222......---,,,***)))((((((((()))***)))((('''((()))))))))***,,,,,,------,,,,,,,,,---...000///,,,)))000000///.........//////***+++++++++***)))***+++***&&&&&&+++//////000333444333222000...---,,,,,,++++++******))))))((((((+++++++++,,,,,,------------+++***)))*********)))''''''&&&%%%&&&(((---111((('''&&&&&&***,,,)))$$$'''&&&###&&&***,,,'''((()))******)))((('''###***+++$$$%%%,,,,,,%%%)))'''&&&&&&((())))))(((***++++++++++++,,,///111333444777:::>>>BBBEEEFFFAAAAAAAAAAAAAAA@@@???>>>FFFEEECCCAAAAAACCCEEEFFFIIIMMMOOONNNQQQXXXaaagggiiiqqqxxx{{{~~~}}}{{{tttiiieeegggddd___]]]bbbiiinnnrrrvvv}}}zzz{{{~~~{{{~~~{{{uuusssrrrllllllkkkjjjhhhiiilllnnnlllqqqpppgggbbbfffkkkkkkooommmhhh```WWWPPPLLLJJJIIIFFF@@@<<<;;;===AAADDD???>>>===>>>@@@@@@>>>===???FFFIIIIIIMMMXXX^^^___jjjlllmmmlllhhhccc```______``````___]]]ZZZWWWUUUPPPOOOPPPSSSXXX[[[ZZZXXXTTTVVVWWWZZZ___ccc^^^VVVOOOLLLDDD999333222222///,,,,,,,,,---...111333444888JJJ\\\gggtttzzzlllaaaUUUOOOJJJEEEBBBCCC???@@@CCCEEEGGGHHHIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGFFFEEECCCAAA@@@@@@@@@@@@888888999:::::::::999999999:::;;;;;;:::999888777444333111000111333555777444555777;;;@@@BBBCCCBBB@@@<<<777444333444444444222444777888888777777888111555999;;;:::999888777444555777888999888777555222333444555555555444333111111222222222000///......///222444666777888888333444444555555666666666999===CCCJJJRRRZZZccchhhgggttt000000000000000111222222666777;;;@@@DDDCCC===999<<<777222222666999999777888999999999888555333111111000000111444666666666999999888666333111111222/////////...///333888===999666444777<<>>;;;555444222000///000111222///---,,,,,,...//////...+++,,,...///000000///...333222000//////000222444...555333444<<<;;;777<<>>>>>???BBBCCCDDDEEEDDDAAA???===;;;;;;;;;;;;<<<===???AAA:::<<>>???BBBFFFHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@<<<999888999888666444888777555222111000000000......---,,,++++++++++++...---+++))))))***+++,,,***++++++***((((((((()))(((''''''***...///---***...,,,******+++---------,,,***(((&&&%%%&&&'''((()))******+++---...//////***,,,...///...---------222111000///...---,,,,,,---,,,***)))((('''((((((*********,,,---///111222...---+++***)))***++++++,,,+++***)))((((((((((((&&&((()))***))))))+++,,,000...,,,)))''''''((((((%%%%%%&&&((()))+++,,,,,,+++***((('''&&&&&&&&&''''''((())))))(((((()))***%%%&&&''')))************&&&&&&&&&'''''')))******'''''''''(((((((((((((((******+++******,,,000333333333555777999<<<>>>???;;;<<<>>>===<<<>>>BBBFFFFFFEEECCCBBBCCCEEEHHHJJJJJJMMMQQQSSSUUUYYY```fffhhhlllqqqtttuuuvvvyyy|||xxxvvvqqqmmmiiiddd___[[[^^^^^^\\\[[[]]]fffqqqzzz|||zzzxxxxxxxxxxxxvvvtttrrrqqqddddddbbb```___bbbfffjjjppptttuuuqqqnnnnnnllliiidddffffffaaaXXXPPPKKKJJJBBBAAA???===;;;===@@@CCCBBBBBB???;;;<<>>CCCHHHMMMQQQVVV\\\ccciiinnnqqqttttttqqqmmmiiigggkkkjjjfffaaa___^^^WWWOOOJJJKKKMMMQQQUUUXXXYYYYYYRRRQQQQQQSSSTTTQQQKKKEEEFFFBBB<<<666222///---,,,+++((('''***,,,,,,000555===JJJ^^^qqqwwwiiidddZZZQQQNNNJJJFFFCCCDDDBBBBBBCCCEEEFFFGGGHHHIIIHHHHHHGGGDDDBBBBBBDDDFFFEEECCCAAA???>>>>>>>>>???999:::;;;999666666999<<<>>>===;;;888555444222222555444222000111222555666555555666999<<<======<<<:::888555333222222444555---444<<<>>>:::666777:::555555666777888999999:::111222333333444333333222555555555555555444444444...------...111222222111222333333444333222111000666777777666555555777999<<>>===:::@@@EEEHHHKKKMMMLLLKKKJJJJJJIIIHHHIIIIIIJJJHHHDDDAAAEEEDDDGGGNNNTTTUUUXXX[[[TTTPPPIIIBBB>>>===>>>???@@@@@@AAAAAAAAA???>>>===::::::999:::<<<<<<<<<;;;888:::===@@@AAABBBAAA@@@===<<<;;;:::999999999999222333222000...///444777777999;;;===>>>AAADDDGGGDDDDDDDDDCCCCCCCCCCCCCCCBBB???;;;999999888555333888666444222111000000000......---,,,++++++++++++---,,,***(((((()))***+++***+++++++++)))((()))***)))(((''''''))))))'''%%%+++***((()))+++---......((('''&&&&&&&&&(((***+++((()))***+++,,,------...***,,,......---,,,------//////......---,,,,,,,,,---,,,***)))((((((((()))************+++,,,---...++++++***)))))))))))))))******)))((((((((())))))&&&(((******))))))+++,,,---,,,***(((''''''((((((&&&&&&''''''(((((()))))),,,+++)))(((''''''((((((&&&'''((((((''''''((()))'''(((((())))))))))))(((&&&&&&&&&'''((()))******((((((((((((((('''''''''))))))*********+++///222000000111333555777999:::888999:::::::::<<<@@@DDDDDDDDDEEEFFFGGGIIIJJJJJJLLLQQQVVVYYYZZZ[[[___bbbgggkkknnnnnnkkkiiijjjlllhhhgggeeecccbbb___\\\ZZZZZZZZZZZZZZZ^^^gggsss|||~~~zzzxxxrrrpppoooooopppooommmkkk___^^^]]][[[[[[___dddiiiooossssssnnnkkkjjjhhheeebbbaaa```[[[SSSLLLHHHEEEAAA@@@???===<<<>>>AAAEEEEEEFFFDDDAAACCCGGGHHHEEECCCFFFKKKPPPVVV```jjjrrrzzz{{{|||yyyuuuqqqooooooooommmhhhbbb___\\\UUULLLJJJIIIJJJMMMQQQSSSSSSRRROOOMMMKKKKKKJJJHHHDDD@@@???===999444///------...,,,)))(((+++,,,,,,111777GGGUUUgggwwwssseee]]]TTTLLLIIIFFFBBBAAABBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIHHHFFFCCCBBBCCCEEEDDDCCCBBB@@@???>>>======777999::::::888999;;;>>><<<;;;999777555444444444333222000//////111333555555444555777:::;;;;;;:::888777444222111222333444---444;;;===999666777:::666666666777888888888999777777777777888888999999666666666555555444444444000//////000222333222111000111333444555444444333555666666666555666999;;;>>>EEENNNXXX___ffflllppprrryyy333111///......000222444555777:::>>>@@@???;;;888888555222222555666444111444555555666555333111000444333222333555777777777555555555333000///000111222222222000...///222444666555555:::@@@EEEFFFEEE999888555222000/////////000...------...///......,,,,,,---...////////////000000111111111111000000555:::777666>>>>>>===CCCGGGKKKQQQUUUUUUUUUTTTTTTWWWTTTQQQNNNKKKHHHDDDAAA???@@@GGGPPPUUUTTTUUUWWWOOOKKKEEE@@@===<<<===>>>========================;;;999999:::<<<<<<888555555777999<<<===>>>>>>>>>999999999:::::::::;;;;;;555555333000...///222444555777:::;;;<<>>AAAAAACCCFFFIIIKKKLLLLLLLLLNNNTTT\\\______^^^^^^___cccfffiiigggccc___^^^___^^^^^^^^^]]]]]]\\\[[[ZZZVVVVVVWWWYYY___iiittt|||~~~~~~zzzvvvssskkkhhhdddeeeiiijjjgggccc\\\ZZZXXXVVVWWW\\\ccchhhnnnrrrrrrmmmiiihhhfffcccaaa^^^YYYUUUPPPKKKFFFCCC???@@@???>>>>>>@@@DDDGGGHHHJJJJJJHHHKKKPPPPPPMMMMMMNNNRRRWWW___kkkwww|||yyyyyyyyyvvvtttnnnfffaaa\\\TTTKKKJJJIIIIIIJJJMMMNNNNNNMMMMMMKKKGGGEEECCC@@@===;;;666777555111,,,***,,,///,,,)))(((+++,,,...444<<>><<<;;;888999;;;:::999999:::<<<999888777666555555555555333222000000000222444555333222222444777888888777666555222111000111222333...333999:::777555666999777777777777777777777777777666666666777999:::;;;888777777666555444444333333111000111222333222111...///222444666666777666444555666666666888;;;===EEENNNZZZdddkkkqqqwww{{{yyy|||555333000......000333555777888;;;>>>???===;;;999555333222222333333111///444444555555555444333222555333222333555666666555222333333111///...///111222222222111//////111333444333555999>>>BBBCCCCCC;;;:::777444222000///...111///------...///...---...//////000111111222222///111333555666666666555777;;;777555===>>>===EEEIIINNNVVV[[[]]]\\\[[[[[[]]]YYYSSSNNNJJJGGGCCCAAACCCEEELLLTTTTTTOOOKKKKKKIIIFFFBBB===;;;:::<<<===;;;::::::::::::;;;<<<======<<<;;;===???>>>888333444555777999:::<<<<<<===999999999:::::::::::::::888666444222111111333444444666888999:::===@@@CCCEEEDDDDDDCCCBBBAAA@@@@@@AAA???===;;;:::888777666555444222000////////////...---,,,+++************+++***))))))))))))*********+++,,,+++***)))***,,,((('''&&&&&&''')))***+++((('''&&&'''***++++++******)))((('''&&&'''''''''&&&&&&'''(((((()))******)))+++,,,,,,++++++,,,---+++++++++,,,------......,,,+++***)))))))))***+++,,,+++***)))(((''''''''''''((()))******)))''''''&&&&&&&&&&&&'''((()))***''')))******))))))***,,,(((((('''''''''((()))***'''''''''''''''''''''''',,,+++)))((((((((())))))%%%'''(((((('''&&&((()))(((((())))))))))))((((((''''''(((((())))))))))))******)))((('''&&&&&&%%%&&&'''((())))))***---///...............///111111111222333555777:::===???@@@AAADDDGGGJJJLLLNNNOOOOOOUUU\\\``````______```^^^bbbeeeeeeaaa^^^^^^^^^aaabbbbbbaaa^^^\\\[[[[[[WWWVVVVVVYYY```iiitttzzzzzz|||}}}~~~|||xxxtttqqqjjjddd```aaagggiiieee```^^^\\\XXXUUUUUUYYYaaaggglllppppppllliiihhhgggdddccc^^^WWWRRRPPPLLLHHHDDD>>>????????????BBBFFFIIIIIIMMMOOOPPPTTTYYYYYYVVVYYYZZZ]]]ccckkkvvv{{{yyyrrriiiccc^^^UUULLLIIIHHHGGGHHHJJJLLLKKKKKKNNNMMMJJJFFFCCC>>>:::888222333333///***(((+++...***((((((+++---111;;;EEESSSdddvvv}}}yyyqqqggg___QQQKKKGGGFFFEEEDDDFFFJJJHHHFFFEEEDDDEEEGGGJJJLLLIIIJJJJJJHHHEEEBBBAAAAAA@@@AAABBBBBB@@@===:::888999999:::999888888777777999888666555444333333333555444333333333555666888333111111222444666666555444333111000000111222333---222666777444333444666777777777777777666666666777666555555666999;;;===999888888777666555444444444333111111222222111000...///111444555666666666333444666666777999===???JJJTTTbbbmmmssswww|||}}}~~~666444111//////111444666888:::<<<======<<<::::::333222111111222222111000444555555666666666666666555333222222333444444333000000111000......000111///111222222111111222444333333333666999;;;<<<<<<999777555333111///------222000......//////...---/////////000111111222222000222666:::===>>>>>>===:::>>>999777>>>@@@@@@HHHLLLRRRZZZ```bbbbbb``````\\\XXXQQQLLLIIIHHHFFFDDDJJJMMMTTTYYYVVVMMMGGGGGGEEEBBB???;;;999999:::;;;:::999999999:::;;;<<<===?????????AAABBB@@@;;;666666777777999:::<<<>>>???<<<<<<<<<<<<<<<;;;:::999777666444222222333444444333555777888999;;;>>>AAAGGGFFFEEECCC@@@???===<<<======<<<;;;:::999::::::444222111///.........///------,,,+++************+++++++++******+++++++++***+++---,,,+++***+++---((((((((('''''')))+++,,,)))((('''((())))))(((&&&)))(((((('''''''''''''''&&&&&&&&&''''''((((((((()))***++++++******+++---++++++,,,---...///000000++++++***))))))***+++,,,---,,,+++***(((((('''''''''((()))******)))((('''&&&&&&&&&&&&''')))***+++((()))******)))(((***+++'''((((((((()))***++++++&&&''''''((())))))*********)))((('''&&&'''((()))&&&((())))))(((''')))***&&&'''((()))************'''((())))))***))))))(((******)))((('''&&&&&&%%%%%%'''((())))))***,,,...000////////////000111111000000222444777:::<<<===>>>>>>???AAAEEEIIINNNPPPOOOTTTYYY\\\]]]^^^aaaddd]]]aaaeeefffdddaaaaaabbbfffggggggeeeaaa___^^^___\\\ZZZXXXZZZ```iiirrrxxxzzz|||~~~|||xxxuuuooojjjeeefffkkklllhhhbbbaaa^^^YYYUUUSSSVVV]]]bbbeeejjjkkkhhhfffgggfffcccbbb\\\UUUQQQNNNLLLHHHDDD>>>???@@@@@@AAACCCGGGJJJLLLQQQVVVZZZ```ffffffcccaaacccgggnnnwww}}}{{{xxxvvvooogggbbb^^^UUULLLHHHFFFEEEEEEHHHIIIJJJIIINNNNNNNNNKKKEEE>>>999555333333333///+++)))***,,,'''&&&'''+++...555BBBOOOZZZlll|||wwwlllbbb\\\NNNJJJGGGGGGFFFFFFIIIOOOKKKJJJHHHFFFFFFHHHKKKLLLGGGHHHHHHFFFCCC@@@??????@@@AAABBBBBB@@@===999666666666666666777777777666999888666444333111111111444444444444555666777888333111000000222444444333333222111111111222333444...111333333222111222444777777777666666666666666:::999888888999<<<>>>@@@999999888777666666555555555333222222222222111//////000222444444444444333333444666777888:::>>>AAAJJJUUUcccmmmrrruuuzzz~~~|||}}}888666444222222333555666888:::<<<<<<:::999999999222111111000000111222222555555666666777888999999555333222222333333333222...///000///...///000222...000222333333333444555333333333444444555555666444444333111000...---,,,222000///...//////...---///////////////111222222222555999===@@@BBBBBBBBB>>>BBB===;;;CCCDDDDDDLLLPPPVVV]]]bbbcccbbb``````XXXTTTOOOLLLKKKKKKJJJJJJGGGKKKRRRVVVRRRJJJEEEFFFBBB@@@===:::888888999:::999999999::::::;;;;;;;;;===???BBBCCCCCC@@@===;;;;;;;;;;;;;;;===@@@BBBDDDAAABBBBBBBBB@@@>>><<<;;;888666333222333444333222333444666777888:::===@@@GGGFFFDDDBBB@@@>>><<<;;;:::;;;;;;:::999999:::<<<222111///...------......---,,,+++******))))))******+++++++++,,,,,,,,,,,,***,,,------,,,+++,,,...+++++++++)))'''&&&'''(((***)))(((((())))))&&&$$$$$$%%%&&&'''(((******+++&&&&&&&&&&&&''''''(((((()))***+++***))))))+++---++++++,,,---...///000000+++***))))))***+++,,,------,,,+++***))))))))))))'''(((((()))))))))))))))''''''''''''((()))***+++((()))+++***)))((()))+++''''''((()))******++++++'''''''''((()))******+++)))((('''&&&&&&'''((()))'''((())))))(((((()))+++%%%&&&''')))******++++++'''((()))*********)))((())))))((((((''''''&&&&&&%%%''')))))))))***,,,...111000000000000111111222000000111333777:::::::::<<<;;;<<<===AAAGGGLLLOOONNNRRRVVVYYYZZZ]]]bbbfff```dddiiikkkhhhfffeeefffgggiiikkkiiieeecccccceeeddd```[[[[[[```iiirrrwww{{{~~~~~~wwwssspppqqqsssqqqlllgggbbb___ZZZUUURRRSSSXXX\\\^^^bbbdddbbb```bbbbbb___\\\YYYSSSOOOKKKHHHEEECCC>>>@@@AAABBBCCCEEEHHHKKKOOOVVV^^^eeemmmuuuuuurrrnnnooorrrxxxyyyrrrooollljjjfff```]]][[[TTTKKKHHHFFFDDDDDDFFFHHHHHHHHHMMMNNNOOOLLLEEE===777333555333111///---,,,******'''&&&'''+++///777GGGVVVeeeuuuvvvjjj___XXXLLLHHHFFFFFFEEEEEEIIIPPPNNNLLLJJJHHHGGGHHHIIIIIIDDDEEEEEECCC@@@>>>===>>>@@@AAAAAAAAA???<<<888666444222111222555777999999999888666444222000000///222222222333444555666777555222000000222333444333333333333333333444555555000111222222111111333444666666666666666666666666888888888888999:::<<<===888888888888777777777777666444333333444444333111222333444555555444333222333555666777888;;;???BBBLLLXXXeeemmmoooqqqvvv{{{vvvzzz999888666555555555666777777999:::999777555666888111111000//////111333555444555555666777888:::;;;777555333333333444333222---...////////////111333///111444555555444444444333444444444333333333444444444444444444333222222333111///...//////...---222222111111222333444555555777:::===???AAABBBBBB>>>CCC???>>>FFFFFFFFFMMMPPPTTTZZZ]]]^^^\\\ZZZYYYRRROOOLLLJJJKKKLLLLLLLLLCCCFFFLLLQQQMMMFFFDDDGGGAAA???<<<999888777888888777888999::::::999999888888===BBBBBB@@@===>>>@@@AAA@@@??????AAADDDGGGIIIGGGGGGHHHHHHGGGEEECCCAAA>>>;;;888666777666444222333555666777888:::===???DDDCCCBBBAAA@@@>>>======:::;;;<<<:::888777999;;;111000///------------...---,,,+++***))))))))))))))))))***++++++++++++++++++,,,------,,,,,,---///+++---...---***(((((())))))(((((()))******(((&&&$$$$$$&&&''')))******+++&&&&&&&&&''''''''''''''')))******)))((((((+++---******+++,,,---......///******))))))***,,,---...+++******))))))******+++''''''&&&&&&'''(((((()))(((((((((((())))))***+++(((***+++***)))((()))***&&&''''''((())))))))))))(((((((((((((((((((((((())))))(((''''''((()))***&&&''')))(((''''''(((***''''''((()))))))))))))))((()))***++++++***((('''((((((((((((((('''''''''%%%''')))******+++,,,...///////////////000111111000//////222666888888666888999;;;>>>AAAEEEIIIKKKMMMQQQVVVYYYZZZ\\\aaaeeedddiiioooqqqpppnnnmmmnnnnnnqqqsssqqqllljjjkkkmmmkkkddd]]]\\\aaakkksssxxxzzz~~~~~~}}}|||{{{yyyuuuooojjjdddaaa]]]XXXUUUUUUXXX\\\[[[```bbb___]]]^^^^^^[[[WWWWWWTTTOOOJJJEEEDDDCCC???@@@BBBCCCDDDEEEHHHKKKPPPXXXbbbkkkvvv~~~|||}}}{{{xxxzzz~~~{{{tttlllgggddd______\\\YYYYYYYYYTTTMMMNNNLLLIIIHHHHHHIIIIIIIIINNNOOOOOOJJJCCC;;;777555555111...---//////,,,((()))((()))+++///777HHHYYYiiiwwwvvviii^^^VVVLLLIIIGGGGGGFFFEEEIIIQQQNNNMMMKKKIIIGGGEEEEEEDDDAAAAAAAAA>>><<<;;;<<<>>>@@@AAAAAA@@@>>>;;;888666999555222111333666777777666555444222111111000000222222333444555666777777666444222111222444444444444444444555666777777888444444444333333333555666444555555555666777777777777777777888888999999999777777888888888888999999888666555666777777666555333444666777777777666555444666777888999;;;???BBBKKKUUUbbbhhhhhhiiinnnsssooowww999999888777777777777777555777999777444222444666111111000//////111555888444444444555777888:::;;;888666444444555555444333---.../////////000222444111333666777555444333333444555666555444444444555777888999999999999999888333111////////////...---666666555555666777999:::777888:::;;;===>>>??????===BBB>>>>>>EEEFFFDDDKKKMMMQQQUUUXXXWWWUUUSSSRRRMMMKKKHHHHHHIIIKKKKKKKKKEEEHHHNNNRRRNNNHHHGGGLLLAAA???<<<999777777777777666777999::::::888777555444:::@@@AAA<<<:::===AAADDDCCCBBBBBBDDDGGGKKKMMMJJJKKKLLLLLLLLLJJJHHHGGGEEEBBB>>><<<;;;:::777444333555777777888:::===???AAAAAAAAA@@@@@@@@@??????;;;<<<<<<:::777555777999111000...---,,,,,,---...---,,,+++***))))))))))))'''((()))***************+++,,,------,,,,,,...///***---111111...------///''''''''')))++++++)))(((''''''((((((((((((((('''&&&&&&''''''''''''''''''))))))***)))((((((***---)))******+++,,,,,,------******))))))***,,,...///))))))((())))))***+++,,,&&&&&&%%%$$$%%%&&&((())))))))))))))))))******+++)))***+++***)))((()))***%%%&&&&&&'''(((((('''''')))(((((('''&&&&&&%%%%%%******)))(((((()))***+++%%%&&&((('''&&&&&&'''))))))))))))))))))(((((('''((()))***++++++***(((''''''''''''(((((((((((((((%%%'''***+++++++++---...------------...///000000000......111555777666444666888;;;???CCCFFFGGGHHHMMMRRRXXX[[[[[[\\\___bbbffflllssswwwwwwvvvwwwxxxyyy|||}}}zzztttpppqqqsssnnnfff^^^\\\bbbllluuu{{{www{{{}}}vvvppplllfffdddaaa\\\YYYYYY\\\___]]]aaaccc___]]]]]]\\\ZZZVVVWWWVVVQQQJJJEEEDDDEEE@@@AAACCCDDDDDDFFFHHHKKKNNNWWWbbbmmmyyy}}}vvvrrrrrrtttuuuuuussssssqqqlllgggbbb``````YYYZZZXXXVVVXXXZZZWWWPPPVVVSSSOOOMMMLLLLLLLLLKKKQQQQQQOOOIIIAAA;;;999999444///+++,,,000111---(((,,,++++++,,,...777HHHYYYdddrrr~~~}}}tttiii___WWWNNNLLLJJJJJJGGGFFFKKKRRRMMMLLLKKKHHHFFFDDDBBBAAA@@@???>>>;;;999999;;;>>>AAAAAA@@@???===:::777666BBB<<<555111222333333222333333222222111222222222444444555666777888999:::888555222222333444555444444555555666777888999999777666555555444555777888333444444555666777888888;;;;;;<<<======<<<<<<;;;777777777888999999::::::999888777888999:::999777444555777888999999999888555666888888999;;;???BBBBBBLLLXXX]]][[[[[[aaagggjjjttt666888999888555444555777333999===;;;333...///222444111...---000444666888777666444333333555888:::888555333222333444333222......//////000222333444000222222111000111666:::;;;777333222555777888777:::<<<===>>>>>>===<<<:::777666555333111111000000111222444666888777444111:::999888888999<<<>>>@@@>>>???@@@AAABBBCCCCCCCCCHHHKKKNNNOOONNNLLLKKKKKKIIIFFFEEEGGGGGGFFFGGGKKKHHHKKKNNNOOOMMMKKKJJJIIIFFFAAA===<<<999555555888888:::999666555888999777666888:::===???@@@@@@@@@DDDCCCBBBAAAAAAEEEKKKOOOPPPKKKJJJNNNPPPOOOMMMNNNMMMJJJDDD@@@===:::777555444555666666777:::>>>AAA>>><<<:::;;;>>>???>>>===:::888888999<<<<<<999666333222111000000111222333...+++***,,,+++)))))),,,***+++,,,,,,------,,,,,,***++++++,,,,,,---......***...000,,,***,,,,,,)))))))))(((''''''(((***+++)))'''&&&(((++++++)))'''&&&&&&%%%%%%&&&''')))***&&&''')))***)))***+++---+++)))'''(((***,,,---,,,))))))))))))************+++(((%%%$$$&&&'''&&&$$$$$$&&&''''''&&&&&&((()))(((******)))((('''((())),,,)))))),,,)))$$$$$$)))((()))***************)))'''(((((('''%%%###$$$%%%&&&)))&&&!!!"""))),,,***###$$$&&&'''(((''''''&&&(((&&&%%%&&&))))))'''$$$&&&(((******)))(((((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++,,,,,,,,,,,,------...///---///222333333333444555;;;===???@@@AAADDDHHHKKKQQQSSSVVVXXXYYY[[[^^^```kkkooovvv{{{}}}~~~~~~}}}zzzwwwuuukkkccc]]]```ffflllsssyyyzzz}}}{{{rrrllljjjhhheeebbb___\\\[[[ZZZ[[[aaaeeeccc___^^^]]]ZZZVVVSSSPPPKKKGGGDDDCCCBBBEEEGGGJJJKKKJJJHHHHHHHHHOOOTTT___kkkwww~~~{{{rrrjjjeeeeeegggiiiaaabbbbbb^^^YYYVVVWWWYYYYYYXXXVVVTTTTTTVVV[[[^^^bbb\\\ZZZ\\\ZZZRRRMMMNNNUUUQQQLLLHHHEEE???888333444222000///...---+++)))---++++++...222999FFFSSSbbbmmmvvvsssjjjaaa[[[VVVTTTRRRNNNJJJGGGIIILLLPPPQQQNNNIIIGGGFFFEEEAAA>>>???<<<888777999::::::999???>>>===;;;999888666555777444222333888:::777444444444333222111111111111000222555888:::<<<<<<<<<555666555444222111222444333666999999777666888:::::::::888777666666666666888999888777666777999<<<<<<<<<======<<<;;;::::::888888999:::::::::999999???>>>;;;999888888888888666666777999999:::::::::999888777666777:::===??????DDDLLLPPPNNNMMMUUUaaa```nnn444666888888666666888:::555888:::888444000111333333111///...111444555666555444333222222444777888666555333444444333111////////////000111222333444111333444444333444888;;;<<<999555444666888999888;;;<<<===>>>>>>===<<<;;;888777666444333111////////////111333444444333222<<<;;;::::::::::::;;;<<<>>>???@@@@@@AAAAAA@@@@@@AAADDDHHHJJJJJJIIIIIIIIIJJJGGGFFFHHHHHHFFFFFFIIILLLMMMNNNMMMLLLKKKLLLMMMHHHCCC@@@???<<<777777999777::::::888999<<<<<<:::888999;;;<<<============???@@@BBBDDDFFFIIILLLNNNSSSNNNMMMPPPRRROOONNNNNNNNNKKKFFFCCC@@@>>>;;;999444555555444444666999<<<===;;;999:::<<<>>>===;;;;;;999888999;;;:::777555222111111000000111222333222...---///...++++++...***++++++,,,,,,,,,,,,,,,******++++++,,,------...,,,000111---+++------++++++***)))((((((''''''''')))(((''')))+++,,,***(((&&&&&&%%%%%%&&&((()))***'''(((******))))))***,,,***+++,,,+++******---///))))))))))))************...+++(((((()))***)))(((%%%'''((('''&&&&&&'''(((((()))***)))'''&&&'''(((+++)))***---+++&&&&&&***)))))))))((((((&&&%%%$$$'''(((((('''%%%$$$$$$%%%"""&&&&&&###$$$(((***'''$$$$$$%%%&&&''''''''''''((('''&&&'''))))))'''%%%''')))++++++)))'''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******+++++++++,,,,,,---...///---000333444444444666777;;;===>>>???AAAEEEJJJMMMRRRTTTWWWYYYYYYZZZ\\\^^^eeejjjqqqvvvzzz|||~~~|||vvvsssiiibbb^^^bbbiiinnnuuu|||{{{~~~}}}|||}}}|||||||||zzzuuurrrooonnnkkkgggccc```]]][[[[[[aaadddaaa^^^]]]ZZZWWWSSSRRROOOKKKIIIGGGFFFEEEHHHKKKNNNOOOMMMKKKJJJJJJKKKPPPYYYdddnnntttuuuuuurrrnnnfff___\\\[[[]]]^^^YYYYYYYYYXXXVVVVVVWWWXXXUUUTTTSSSRRRTTTXXX]]]aaaeeebbbbbbddd___TTTNNNMMMSSSOOOKKKGGGDDD???888444222000...---...---+++***,,,******...111888DDDPPP^^^iiirrrppphhhaaa[[[WWWRRRPPPLLLIIIHHHJJJMMMPPPOOOKKKGGGDDDCCCBBB@@@===@@@===:::999:::;;;999888<<<;;;:::999888888777777777444222333777888555222444333333222111111111222444444666777777666666555777777777666333222333444222555888999888888:::<<<<<<;;;:::888777666666666777777777666555666999;;;;;;;;;;;;;;;;;;:::999999888999999:::::::::999999>>>===;;;999888777777777555666777888999999999999666555444333555777:::<<<===@@@FFFJJJIIIIIIPPPZZZcccppp222444666777777888;;;===777666666555444333333444333111000000222333444444333333111111222444666777666555444555555333000...000000000111222333444555222555777888888999:::<<<===:::777666777888999888;;;<<<===>>>>>>===<<<;;;:::::::::999777333000......///000111333444555555=========<<<;;;:::999888@@@AAAAAAAAAAAA@@@??????<<<@@@DDDFFFFFFFFFGGGHHHHHHFFFFFFIIIIIIFFFEEEHHHOOOOOONNNMMMKKKLLLOOOQQQLLLGGGDDDCCC???;;;:::<<<888<<<>>>===>>>AAAAAA>>>;;;<<<<<<<<<<<<;;;:::999;;;>>>CCCHHHKKKMMMMMMMMMUUUQQQPPPSSSTTTQQQOOOPPPPPPMMMIIIGGGEEECCCAAA???999999888555333444666888:::888888888:::;;;:::999;;;:::999999999888666444222222111111222333444444222///---...---)))))),,,***+++,,,,,,------,,,,,,******++++++,,,,,,---------000000,,,)))+++,,,+++,,,,,,+++***((('''%%%$$$)))(((((()))+++,,,***)))''''''&&&&&&'''((()))***(((***+++***)))((()))+++)))---000...)))(((,,,111)))))))))*********+++++++++)))&&&&&&&&&''''''&&&&&&'''((((((&&&%%%&&&''''''((()))(((&&&&&&&&&''')))))),,,///---)))(((+++((((((((((((((('''&&&%%%&&&'''((('''%%%$$$$$$%%% $$$&&&%%%%%%((('''$$$%%%%%%%%%%%%&&&'''(((((((((((('''((()))***(((&&&(((***+++***((('''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))******++++++,,,---.........000333555666777888:::<<<===>>>???AAAFFFLLLQQQWWWZZZ^^^aaaaaaaaabbbcccfffkkkqqqvvvyyy{{{~~~xxxpppkkkeee```___eeekkkqqqwww~~~}}}~~~}}}yyyvvvttttttyyyxxxvvvwwwxxxyyyyyyxxxwwwvvvtttpppkkkeeeaaa^^^]]]bbbdddbbb___^^^[[[WWWQQQPPPNNNLLLJJJIIIHHHHHHLLLOOORRRSSSQQQNNNLLLKKKHHHKKKRRR[[[bbbfffgggeeeaaa^^^YYYUUURRRQQQRRRRRROOONNNNNNPPPSSSUUUUUUTTTRRRPPPOOOOOOSSSYYY```dddeeegggkkkkkkbbbUUUMMMLLLNNNLLLIIIFFFBBB>>>888444000...,,,,,,------,,,***---+++,,,000333888DDDOOOXXXccclllkkkfffaaa]]]YYYOOOMMMJJJHHHHHHJJJMMMOOOLLLHHHDDDAAA@@@???>>>===@@@>>>===<<<<<<;;;:::888:::999888888777888888999888555333444666666333000333333222222111222222222666666777777666555444333999::::::888555444444555111444777999:::;;;===???>>>===;;;999888777666666555666666555444666999;;;999999:::::::::999888888999999::::::::::::999999===<<<:::999777666666666444555666777777777777777444444333333555777:::<<<<<<===@@@EEEFFFGGGMMMUUUfffsss333444666777999:::;;;<<<888555222222444666666555333222000111222333333222333222111111222444666777999777555555555444222000111111111222333444666666444666999;;;<<<<<<<<<<<<;;;:::888666666777777777;;;;;;<<<======<<<;;;;;;<<<===>>>===;;;777333000000111222333333666888;;;>>>???@@@@@@???===;;;999CCCCCCCCCBBBBBBAAA??????===???CCCEEEEEEEEEFFFGGGDDDCCCEEEIIIJJJGGGFFFHHHOOOPPPOOONNNMMMNNNPPPSSSNNNJJJGGGFFFCCC>>><<>>:::777555666888777777777777888999888888999888888888888888777777444444444555555666777777555111///000...***))),,,,,,,,,---............---******++++++,,,---------+++...---)))&&&(((***(((******++++++)))'''%%%$$$''''''((()))*********)))'''''''''(((((())))))***)))++++++***((((((((()))***---///...***))),,,///))))))*********+++++++++)))(((&&&%%%%%%%%%%%%%%%'''((()))(((&&&%%%%%%&&&&&&(((((((((&&&%%%&&&'''&&&(((,,,...---+++******%%%&&&''')))***+++++++++&&&'''((('''%%%$$$%%%&&&%%%&&&'''&&&&&&&&&%%%###&&&%%%$$$$$$%%%&&&((()))((((((((()))))))))(((((('''(((***)))(((((((((***%%%%%%%%%&&&&&&&&&''''''))))))))))))(((((((((((()))***+++,,,------......///111444666777888:::<<<<<<======>>>AAAGGGNNNTTTZZZ^^^dddiiikkklllmmmnnnsssvvvyyy{{{||||||~~~}}}~~~~~~zzztttnnnjjjccc```aaahhhnnnrrryyy}}}yyysssooooooqqquuuvvvvvvxxxyyyzzzzzzyyy|||{{{yyyuuuoooiiiccc```]]]bbbdddbbbaaaaaa^^^YYYQQQPPPOOOMMMKKKJJJIIIHHHMMMPPPTTTUUURRROOOLLLKKKGGGJJJNNNTTTYYYZZZYYYWWWUUUTTTRRRPPPOOONNNMMMMMMHHHFFFFFFJJJOOORRRQQQOOOOOOMMMKKKMMMRRRYYY___bbbbbbfffjjjhhh^^^RRRLLLKKKIIIHHHFFFCCC@@@<<<888555222///---,,,,,,---,,,+++...---///333666:::CCCNNNSSS]]]eeefffcccaaa^^^ZZZOOOLLLIIIHHHHHHIIIKKKKKKIIIFFFBBB???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;:::999999999999999999888666666777666333000222222222111222222333333555555666777888999:::::::::;;;<<<:::777555555666333555777999;;;<<<===>>>>>>===;;;999777666666555555666666555555666999<<<888999999:::999999888888999:::::::::::::::999999<<<;;;:::999777666555555333444555555666666666555666666666777999;;;>>>???@@@>>>@@@EEEHHHJJJPPPWWWiiiuuu~~~|||{{{{{{777777777888999:::::::::999444000000444777777666333222000111222333333222222222222333444555777888<<<:::666555555666555555333333333333444666777888666777:::<<<>>>>>><<<:::777777666555444444555666:::::::::;;;;;;:::::::::999;;;<<<===;;;777333000111222333333444666:::======???AAABBBBBB@@@>>>===BBBBBBBBBBBBAAA@@@???>>>>>>AAACCCDDDDDDDDDEEEFFFAAA@@@CCCHHHJJJHHHHHHJJJMMMNNNPPPPPPOOOOOOPPPQQQNNNJJJHHHHHHEEE@@@>>>@@@AAAEEEGGGEEEEEEGGGEEEAAA==================>>>>>>AAAAAABBBEEEIIIKKKJJJHHHKKKKKKNNNSSSTTTRRRRRRUUUOOOMMMLLLMMMNNNNNNLLLKKKGGGFFFCCC>>>999666777888555666777888888777777777666666777888888999:::;;;888888999999::::::::::::;;;888666666444000///111---......///////////////+++++++++,,,------......+++......)))'''((()))''''''((()))******)))((('''%%%&&&(((((()))))))))***(((((())))))))))))))))))***++++++***((('''((()))++++++++++++,,,---,,,+++************++++++++++++,,,+++***(((''''''((()))'''((()))(((&&&%%%%%%&&&&&&(((((((((&&&%%%&&&'''$$$(((,,,---,,,+++***)))%%%&&&'''(((******++++++%%%'''''''''%%%$$$%%%&&&+++)))'''&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&((()))(((((()))))))))(((((((((%%%'''((((((((()))***,,,%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((((((((()))+++,,,............///111444555666888;;;===<<<<<<===>>>AAAGGGOOOTTTYYY___gggnnnssswwwzzz|||}}}{{{zzzzzz|||||||||zzzxxxvvvtttrrrgggeeegggmmmqqquuu{{{~~~~~~|||vvvooommmpppssstttxxx|||~~~~~~{{{xxxvvvxxxwwwuuuqqqlllfffaaa]]][[[___bbbaaaaaabbb___ZZZSSSRRRPPPNNNKKKIIIGGGFFFKKKNNNQQQRRROOOLLLJJJIIIGGGHHHJJJNNNPPPPPPNNNKKKNNNNNNNNNNNNMMMLLLKKKJJJFFFDDDDDDGGGLLLNNNLLLJJJMMMJJJIIIKKKQQQWWW[[[]]][[[```bbb]]]TTTMMMJJJIIIEEEEEEDDDAAA===999666555555222///---------,,,+++------000444666999AAAJJJNNNWWW___`````````]]]ZZZPPPMMMIIIGGGHHHHHHGGGEEEFFFEEEBBB@@@>>>>>>>>>???<<<===>>>??????>>>>>>>>>>>>>>>>>>===<<<;;;:::999;;;::::::999999666333111111111111111222333444444333444555666888:::;;;<<<:::;;;<<<;;;888666666666555666777999;;;<<<<<<<<<<<<;;;999888666555555555777777777666666777:::===888999999:::::::::999999999999:::;;;;;;;;;;;;:::;;;;;;:::999888666555444333333444555555555555444666777777999;;;>>>@@@BBBBBB@@@BBBGGGKKKOOOVVV___lllyyy}}}xxxttttttttt:::999888888:::;;;:::999888444111111444777777666333111000000222333444444222222222333555666777888<<<:::777666777888888777444444444555666777888999888888999;;;===<<<:::777333444444444222222444555999888888888888888888999333555777999888555222000///222444444333444999======>>>@@@BBBCCCBBBAAA@@@>>>>>>???@@@@@@@@@?????????AAACCCDDDCCCCCCEEEFFFCCCAAACCCHHHJJJIIIJJJMMMKKKMMMOOOOOOOOONNNOOOPPPLLLHHHGGGHHHFFFAAA???AAACCCFFFGGGDDDDDDFFFDDDAAA============>>>???@@@@@@DDDAAA@@@BBBFFFHHHGGGDDDDDDEEEIIIOOOPPPNNNPPPSSSLLLKKKKKKMMMOOOPPPOOONNNHHHGGGCCC>>>999666666777444666999999888777777888555666888888999:::===???<<<<<<============<<<;;;;;;888666666444000000222---...//////000000//////,,,,,,,,,---......//////---111111---+++++++++(((%%%&&&''')))******++++++$$$&&&))))))))))))***+++))))))************))))))***++++++***((('''((()))***))))))+++...///---+++*********++++++++++++,,,*********(((&&&%%%''')))&&&'''((((((&&&%%%&&&''''''((()))(((&&&&&&&&&'''$$$))),,,+++***++++++)))'''''''''''''''&&&%%%$$$%%%&&&''''''%%%%%%%%%''',,,(((&&&'''&&&$$$%%%'''%%%%%%%%%%%%&&&'''((((((&&&(((***)))((('''((((((&&&'''((((((((((((+++---%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((***,,,...////////////000111333444444666999;;;;;;<<<===>>>AAAGGGMMMRRR[[[aaakkkttt||||||wwwuuutttwwwwwwvvvvvvuuuuuuuuuvvvnnnlllmmmqqqsssuuu{{{||||||yyyrrrlllkkkpppvvvvvv{{{|||wwwtttoooooommmjjjfffbbb^^^\\\[[[^^^```___aaabbb^^^XXXSSSSSSQQQNNNKKKHHHEEECCCHHHJJJMMMMMMKKKHHHHHHHHHFFFFFFGGGIIIJJJIIIFFFCCCHHHIIIJJJKKKKKKJJJHHHGGGEEEEEEEEEGGGIIIIIIGGGFFFIIIFFFFFFIIIPPPUUUWWWWWWWWW[[[ZZZSSSLLLIIIGGGEEEAAABBBBBB???;;;777444444555222...------...------,,,,,,000555666888>>>FFFJJJQQQXXXZZZZZZ[[[ZZZVVVOOOLLLHHHGGGHHHGGGDDDAAABBBCCCCCCAAA???>>>???@@@<<<>>>??????======>>>@@@???@@@AAAAAA@@@>>>;;;999;;;<<<<<<<<<:::777444222111111111111222333444555555555444444555666777888777999;;;:::888666666666666666666888;;;<<<;;;:::::::::888777666666555555999999888777666777:::<<<888888999:::::::::999999777888999;;;<<<<<<<<<<<<;;;;;;;;;:::999777555444333444444555555555444444444555666888;;;>>>@@@AAABBBAAADDDIIIMMMRRR]]]hhhqqq~~~}}}uuupppnnnnnn:::999777888;;;<<<;;;999666555333333444555666666333111///...111444555666000000111222444555666777777777888999;;;:::777555555555555666777888999:::999888777888:::999777444000222444333222222444666777777666666666666777777000222444777777666555333000444777777555555999======>>>???@@@AAAAAA@@@???===>>>???AAABBBCCCCCCCCCAAACCCEEEFFFFFFGGGIIIKKKIIIGGGGGGJJJKKKJJJKKKOOOKKKLLLLLLKKKKKKLLLNNNQQQHHHEEEDDDFFFEEE@@@???AAA@@@BBBCCC@@@@@@CCCCCCAAA>>>======<<<===>>>???@@@AAA???===@@@DDDFFFDDD@@@???AAAFFFLLLLLLIIIJJJNNNHHHHHHIIILLLPPPQQQPPPOOOHHHGGGCCC>>>999666666777444777;;;;;;999888888999777888:::999999:::===@@@>>>>>>??????>>>===<<<;;;888444333333222......000,,,,,,---...............------......///000000000,,,111333000------***'''&&&&&&''''''(((***+++,,,%%%(((++++++******,,,...)))***+++++++++***)))))))))***+++***)))((()))***((())),,,---......//////*********+++++++++,,,,,,'''((((((&&&###"""$$$'''%%%'''((('''&&&&&&'''(((((()))***)))'''&&&'''(((''',,,...***))),,,,,,***((((((''''''&&&%%%$$$###%%%&&&''''''%%%%%%&&&'''&&&###$$$((()))&&&%%%)))$$$$$$%%%&&&''''''''''''%%%'''))))))'''&&&'''((()))))))))((('''''')))***%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******)))***---///111111000000///111222222222444666999999;;;===???BBBFFFKKKOOOZZZ```iiittt~~~{{{uuussssssrrrssstttuuuvvvuuuuuuuuupppnnnmmmooonnnooouuu}}}yyyyyyuuunnnggggggnnnvvvxxx~~~|||wwwtttkkkjjjiiigggdddbbbaaa``````bbbcccbbbcccccc^^^WWWRRRQQQPPPNNNKKKGGGDDDBBBFFFGGGHHHHHHFFFEEEFFFGGGHHHHHHHHHIIIIIIHHHDDDAAAEEEFFFGGGHHHHHHGGGFFFEEECCCEEEGGGHHHFFFEEEDDDDDDCCCAAABBBHHHPPPUUUUUUSSSVVVYYYWWWPPPKKKJJJFFF@@@???AAAAAA>>>999444222222111...++++++,,,...000000...///333888::::::???FFFEEELLLQQQSSSTTTVVVTTTPPPMMMIIIFFFFFFHHHHHHDDD@@@>>>AAACCCBBB???===>>>??????@@@@@@>>>;;;:::<<>>BBBDDDCCC@@@===:::999;;;<<<<<<999666444222000000000111222444555666777777555444444555555666444666888999888666555555444333333666;;;===<<<;;;:::999888888777777777888999999888666555555888:::666777888888999999888888666777999;;;<<<===>>>>>><<<<<<<<<;;;:::888666555444444555555555555444444333444666888;;;>>>@@@AAABBBDDDIIINNNQQQWWWeeesssyyy}}}tttmmmiiiiii:::888777888<<<===<<<:::555555555444444444555666444111...---000444666888...///000111333444555666222444888<<<>>>;;;666222555555666666777999:::;;;:::777555666888777555222///111444444222222555777666666555555555555666666111333555888999999999888333777;;;;;;888888;;;???>>>>>>?????????>>>>>>===???@@@BBBDDDFFFHHHIIIIIICCCEEEHHHJJJKKKMMMOOORRRPPPLLLKKKMMMLLLKKKLLLOOOLLLKKKJJJHHHGGGJJJNNNRRREEECCCCCCEEEDDD@@@???AAA<<<>>>>>><<<===AAACCCAAA???>>><<<;;;;;;<<<=========<<<<<<@@@EEEFFFBBB>>>===???DDDIIIIIIEEEFFFJJJFFFFFFHHHLLLOOOQQQQQQOOOIIIHHHEEE@@@;;;888888:::555888<<<<<<:::999999:::999;;;<<<;;;999999===@@@????????????>>>===;;;:::999666444555444000000333***+++,,,,,,------,,,,,,......//////000111111111***///222000---+++((($$$((('''''''''''')))+++,,,'''***------,,,,,,...000)))***+++,,,,,,+++))))))(((***+++***)))((()))+++%%%***000000...---000444******+++++++++,,,,,,,,,***++++++)))&&&%%%'''***$$$&&&''''''&&&&&&((()))(((******)))((('''((())))))//////***)))---...+++''''''((((((((((((((((((%%%&&&''''''%%%%%%&&&'''!!!)))+++'''&&&)))###$$$&&&'''(((''''''&&&$$$'''))))))&&&%%%&&&(((,,,,,,+++(((&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++)))+++---000222222111111///000111111000222555777999;;;===@@@BBBEEEJJJMMMRRRWWWaaakkkuuu{{{vvvtttuuutttvvvyyy{{{|||{{{xxxwwwooollljjjjjjhhhhhhnnnvvvwwwvvvrrrjjjcccccckkktttyyy|||wwwuuulllkkkiiihhhgggfffffffffgggiiihhhfffffffff```XXXPPPPPPOOOMMMKKKGGGDDDCCCDDDEEEFFFEEEDDDDDDFFFGGGLLLKKKKKKLLLLLLJJJGGGDDDEEEEEEGGGHHHHHHGGGFFFEEE@@@DDDHHHHHHEEEBBBBBBDDD>>>>>>@@@GGGPPPUUUTTTRRRXXXZZZXXXQQQMMMLLLFFF===>>>@@@AAA===888333111222---+++)))))),,,///111222222333888===>>>>>>BBBIIIBBBHHHMMMNNNPPPRRRPPPLLLKKKGGGDDDFFFIIIIIIEEEAAA;;;???BBBBBB???=========BBBCCCAAA===999888:::===999<<>>;;;888:::<<<;;;999555333222000000000111222444555666888888777666666777999:::222444777888777666555555111111111555;;;>>>>>><<<:::999999999999999999:::999999888666444444666888555555666777777888777777555666888:::===>>>???@@@<<<======<<<;;;999777555555555555666555555444444333555777:::===???AAACCCCCCGGGMMMSSSUUU\\\lll|||~~~ssskkkfffeee999555555999;;;999999;;;666444222333555666444222222111111000111333444555444333333666:::;;;999666444555888:::;;;;;;:::999666666777888999;;;===>>>:::999777666666666555555222333555777999999999888>>>;;;888888888777444111444444555666555444222111666555444333444777:::<<>>;;;???AAADDDGGGHHHJJJMMMPPPJJJJJJJJJMMMPPPQQQQQQQQQ[[[TTTNNNOOOOOOMMMLLLNNNLLLOOONNNIIIGGGJJJLLLLLLHHHFFFCCCCCCEEEFFFDDDBBB@@@???:::888===EEECCC;;;@@@>>>;;;;;;;;;;;;:::999;;;;;;;;;>>>AAAAAA===999===>>>@@@BBBDDDEEEFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKNNNKKKEEEAAA???>>><<<:::777777999===AAAAAA===:::???<<<888666777888999999999999:::;;;:::999888777000444777555000---...000...---,,,,,,+++++++++,,,///---+++,,,///000///---,,,...000///---+++++++++(((***++++++******+++,,,'''(((***,,,------------(((---000///+++)))***---)))'''%%%'''***,,,***(((***,,,///000000///000111---+++***+++......,,,)))---,,,,,,+++***)))((((((%%%%%%%%%&&&'''((())))))(((,,,,,,)))'''))))))((()))+++---,,,***((()))+++$$$((((((%%%%%%))))))%%%%%%%%%$$$###$$$%%%&&&'''***++++++(((%%%#########)))&&&&&&((()))&&&'''+++$$$''')))(((%%%$$$''')))%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&''''''((('''))))))((('''&&&'''(((''')))+++,,,---...111444111111111222333444555666888:::???BBBEEEFFFFFFEEEOOOXXXbbbiiinnnwww{{{wwwuuurrrwwwvvvtttsssssstttuuuuuunnniiidddccc```^^^eeepppuuuuuusssnnniiihhhkkkoooqqqyyy~~~uuuooollliiieeebbbcccbbb```bbbeeehhhiiijjjiiigggccc___\\\UUUQQQNNNPPPRRRPPPIIIBBBAAACCCDDDEEEDDDEEEGGGHHHKKKJJJPPPVVVOOODDDDDDMMMKKKJJJHHHFFFDDDDDDDDDDDDGGGIIIKKKKKKHHHEEECCCCCCCCC@@@CCCNNNUUUUUUUUUWWW\\\XXXTTTPPPLLLGGGBBB???===999666666777666111,,,---+++)))***+++...//////777<<>>:::<<>>CCCHHHJJJIIIHHHJJJLLLFFFFFFEEECCCCCCBBBBBBBBBAAAEEEHHHFFF@@@>>>@@@CCC???AAABBB>>>888666999===<<<;;;;;;>>>@@@???:::666<<<777>>>BBB999444888777222111000000111444666888:::999777555555555666666555444333444444555444333333444555777888:::;;;;;;===:::777777:::<<<;;;:::::::::999888777777777888444333444777555222222666999::::::999888888999;;;<<<<<<;;;:::888666444333:::888666444333333444555666555555777<<<@@@BBBBBBAAAEEENNNUUUYYYaaarrr{{{ssslllfffccc999555555888:::888888:::666444222222444444333222222222111111222333555666555444444666888999777555333444666777999999999999777777777777888999:::;;;666777666555333222333444444555666888999::::::;;;;;;888666555666777555333333444444555666666555555999777555444444666888:::<<<;;;<<>>AAAFFFEEE>>>AAA???===<<<<<<<<<:::999;;;;;;;;;===@@@???<<<888::::::<<<>>>???AAACCCDDDGGGGGGHHHIIIIIIIIIIIIIIINNNKKKFFFCCCBBBAAA@@@>>>::::::;;;>>>@@@???;;;888===:::777666777999;;;;;;888999:::;;;:::999777666000333666444///,,,---///,,,+++++++++,,,,,,---......---+++,,,///000///---)))+++---...,,,++++++,,,***+++,,,+++***)))***,,,((()))***,,,------......+++///222000,,,***+++---)))(((&&&'''***+++***((((((***...///000000111222,,,******+++...///---+++------,,,+++***)))((((((&&&&&&&&&&&&'''((())))))***......+++)))++++++***%%%(((******)))((()))+++'''***)))%%%$$$((((((%%%&&&%%%$$$$$$$$$%%%''''''***++++++)))&&&%%%%%%%%%'''$$$$$$''''''%%%&&&)))&&&'''((('''&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&''''''(((&&&((()))((('''&&&((()))(((***,,,,,,---...111333111111111222333444555666555777<<<@@@DDDEEEEEEEEEKKKRRR\\\dddkkkuuu}}}{{{xxxyyywwwtttqqqnnnmmmllllllddd```]]]\\\ZZZYYY___iiiooopppoookkkgggdddfffiiiiiipppyyy{{{vvvmmmfffccc```\\\\\\^^^^^^\\\]]]```aaadddhhhjjjhhhbbb\\\XXXTTTPPPNNNOOOQQQOOOHHHBBBBBBCCCEEEEEEEEEEEEGGGIIIIIIOOO]]]hhhcccQQQIIIKKKIIIHHHGGGEEEEEEEEEFFFFFFGGGIIIJJJJJJGGGEEECCCCCCCCC@@@CCCMMMSSSTTTUUUXXXZZZXXXVVVSSSPPPLLLFFFBBB;;;888444444777777444111---+++******---000222333:::@@@GGGIIIEEE@@@AAADDD???AAADDDEEEFFFFFFGGGHHHEEEDDDCCCBBBBBBBBBBBBBBB@@@CCCFFFFFFDDDBBBCCCDDDAAABBBBBB>>>:::888:::===;;;:::999;;;===<<<999666<<<999>>>???666555666000222222222222333555777888:::999888777777666666777555444444444555666555555555555555666777999::::::<<<999777777999;;;;;;:::::::::999999888888777777444333444777555222222666777888:::999888888999:::;;;;;;;;;;;;:::999999888777777777666666555444333777666666888;;;???AAAAAACCCGGGOOOWWW]]]eeevvvxxxppphhhccc___999555444888:::777777888666444111000111222333222333222222333333444555666777666555666666666444222111111222333555666888999888888777777666777777777222444555333000///111333444444555666777999:::;;;:::888555555666777777777333333333444555777888999:::999777555555555777888999999;;;???CCCFFFEEEDDDFFFHHHJJJLLLMMMNNNQQQSSSTTTXXX\\\___^^^ZZZTTTPPPPPPLLLJJJLLLNNNMMMMMMPPPPPPRRRPPPJJJGGGIIIJJJIIIJJJHHHFFFFFFGGGIIIJJJIIIFFFHHHHHHFFFFFFGGGEEEAAABBB@@@>>>>>>>>>===<<<:::::::::;;;===>>>===:::888888888888:::<<>>??????===:::666999777555555777:::;;;;;;777888999:::999777555333///111333222...,,,,,,...*********+++,,,---///000...,,,,,,,,,...///...---)))+++---......---...///,,,---...,,,***)))***+++************+++,,,.........000222111---+++,,,...+++)))(((((()))***((('''&&&))),,,...///000111222******)))+++---///...---------,,,+++***)))((((((&&&&&&&&&&&&'''((())))))+++///000---+++---...,,,$$$&&&((()))))))))***+++)))***)))%%%$$$'''(((&&&&&&&&&%%%%%%&&&&&&'''((()))***+++***(((''''''((((((%%%%%%'''(((&&&&&&***((('''&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%&&&&&&''''''(((%%%'''(((((('''''')))******+++---------...///111111111111222333444666666222555999>>>BBBDDDEEEEEEEEEKKKTTT[[[dddppp|||yyytttoooiiieeecccbbb]]]\\\[[[[[[ZZZZZZ```hhhkkkmmmnnnlllgggdddccceeeeeellltttwwwqqqhhh```\\\TTTQQQRRRUUUVVVTTTUUUYYYZZZ^^^eeehhhggg```XXXRRRQQQOOONNNOOOOOOMMMHHHCCCCCCDDDFFFGGGFFFGGGHHHJJJJJJRRRcccpppkkkYYYMMMKKKHHHGGGFFFEEEEEEFFFGGGHHHFFFGGGHHHGGGEEECCCCCCCCCBBBAAACCCJJJQQQSSSVVVYYYYYYYYYYYYYYYWWWRRRLLLHHH???;;;666444555555333111---,,,++++++...222666888>>>FFFOOOQQQNNNJJJHHHHHHCCCBBBBBBCCCEEEGGGGGGGGGBBBBBBAAAAAA@@@AAAAAAAAA@@@BBBEEEGGGHHHGGGFFFEEECCCAAA???===;;;::::::::::::999777888999999888666::::::>>><<<777<<<===000111222444555777888888999777888888777777666555444222333444555666777888888888777666555666777888999:::888666777888:::;;;:::999::::::::::::888666555444333444666555111222666555777999:::999888888999777888999:::;;;;;;;;;;;;555666777888777666444333999777666888;;;>>>??????DDDHHHPPPYYY```jjj{{{wwwnnnfff```]]]999555444888999777666888777555222000///111222333333444444444555666777777888777666555444333222111000000///000111444777999999888777666555444444444111333555333///---000333222222222222444666999:::<<<:::888777777888999999555444333333444555777888888888666666666777888999;;;<<<>>>@@@BBBCCCCCCBBBGGGIIILLLNNNPPPRRRUUUWWWZZZ]]]aaaaaa^^^XXXSSSOOOPPPLLLLLLNNNOOOMMMNNNPPPOOOQQQOOOJJJGGGJJJKKKJJJJJJIIIGGGGGGGGGHHHHHHIIIGGGJJJMMMKKKGGGDDDCCCBBB@@@???>>>???@@@@@@???===::::::;;;<<<===<<<:::999:::999999999<<>>>>>???@@@???===:::888888666444444666777888888555666777777666444222000...000111000---+++,,,---*********+++,,,---...///---,,,,,,------............///111111000000111222...//////...+++******+++***)))(((((()))+++,,,---///000111000---++++++---,,,+++***)))))))))(((''''''))),,,.........///000++++++***+++,,,---.........---,,,+++***))))))((('''''''''''''''((())))))+++///000,,,+++---...---&&&'''((())))))*********))))))'''%%%%%%'''((((((&&&&&&&&&&&&''''''(((((('''((())))))((('''((()))***'''''')))***((())),,,***'''%%%&&&)))***'''%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&''''''((($$$%%%'''(((((((((***++++++,,,.........---...000000111111222333555666777444666:::>>>AAACCCDDDDDDBBBFFFLLLRRR[[[iiiyyy{{{xxxsssmmmgggbbb___]]][[[\\\]]]]]]\\\^^^dddiiilllooosssrrrmmmhhhfffeeeccciiiqqqsssnnnddd[[[VVVNNNJJJIIILLLMMMMMMOOOTTTVVVZZZ```dddccc]]]UUUPPPNNNNNNNNNNNNNNNKKKGGGDDDDDDFFFHHHHHHHHHHHHJJJLLLNNNSSS\\\ccc^^^SSSMMMNNNIIIHHHGGGFFFFFFFFFGGGHHHCCCDDDEEEDDDBBBAAAAAACCCBBBBBBDDDIIINNNRRRVVVYYYYYYZZZ]]]___^^^YYYSSSMMMHHHBBB:::555111///---+++...---------...333999===DDDOOOXXX[[[XXXTTTPPPLLLKKKGGGDDDDDDHHHJJJJJJIII@@@@@@????????????@@@@@@AAABBBEEEHHHJJJJJJGGGDDDCCC@@@===;;;::::::888777:::999777666777777888888666999???<<<<<>>AAABBBCCCCCCCCCCCCHHHJJJNNNQQQSSSVVVZZZ]]]aaacccdddbbb]]]XXXUUUTTTPPPNNNNNNPPPOOOKKKKKKNNNKKKNNNMMMIIIGGGJJJMMMLLLMMMMMMLLLKKKJJJIIIIIIIIIFFFIIIMMMLLLGGGAAA???@@@=========???BBBCCCBBBAAA:::;;;<<<=========<<<<<<;;;;;;:::;;;<<>>===<<<999666444333444444444333444444444444333222000000...//////...,,,,,,,,,---,,,,,,++++++,,,,,,---...+++,,,---------------...111222333222000///000111000000000///,,,******+++((((((''''''''')))***+++.........---+++******+++,,,,,,+++***)))((('''''')))+++------,,,+++++++++,,,,,,,,,++++++,,,---......------,,,+++***))))))(((((('''''''''((()))))))))---...+++))),,,---+++''''''''''''((('''&&&%%%'''%%%%%%%%%&&&&&&((()))&&&&&&&&&'''''''''''''''%%%&&&(((((('''&&&((()))***'''&&&))))))'''(((++++++(((&&&''')))***'''%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%&&&&&&''''''(((###%%%'''(((((((((***,,,+++---//////.........///000000111222333555666777888:::<<>>>>>>>>>>>???BBBCCCEEEHHHJJJIIIEEEBBBEEEBBB???<<<<<<;;;999888;;;:::999777666777888:::555999???>>>???MMMPPP@@@333555777:::;;;:::999888333333444444444222000///---///222444555666999<<<<<<;;;999777666555666666555555555555666888:::<<<:::;;;<<<<<<;;;999666444444222222444222000111666333555888999777666555555555555666777888888888888888666444333333555777999;;;999777888:::;;;<<<<<<>>>@@@GGGRRR\\\iii||||||qqqhhhaaa]]]999555555999;;;999999;;;999999777555222222444666555666777888999999999999888888888666333222333444111000//////000222555666888777666555444444444444555555444333444444444444666666777888:::===>>>@@@;;;<<<===;;;888777777888;;;:::888666444222111111222222444666999<<<>>>???;;;???CCCEEEGGGHHHJJJLLLLLLNNNRRRUUUWWWZZZ^^^aaabbbcccccc^^^XXXTTTSSSTTTPPPOOOPPPRRRPPPJJJIIILLLIIILLLKKKGGGFFFJJJMMMMMMOOOQQQSSSSSSQQQNNNNNNNNNGGGHHHJJJKKKFFF???===???<<<<<<===@@@CCCDDDCCCAAA:::<<<>>>?????????@@@AAA>>>=========>>>@@@BBBCCCCCCAAA@@@>>>======>>>>>>???======>>>???@@@???>>>;;;===???@@@?????????@@@;;;999666555444444222000444333222222111111222222///......---,,,,,,------,,,,,,+++++++++,,,------***,,,------,,,,,,---...111111111///---,,,---///000111111000---+++,,,,,,((((((''''''((())))))***,,,+++******)))*********+++,,,,,,+++)))'''((()))***,,,------+++)))((()))+++,,,,,,+++***+++...000......---,,,+++***)))))))))(((((('''(((((())))))&&&***+++((('''***+++)))&&&%%%$$$$$$%%%%%%###!!!%%%###$$$&&&'''%%%%%%'''%%%%%%&&&''''''''''''&&&$$$&&&''''''&&&&&&''')))'''$$$$$$&&&'''%%%%%%)))+++)))(((((((((((('''&&&&&&&&&&&&&&&&&&''''''((($$$$$$%%%&&&&&&''''''((($$$%%%'''(((((((((***,,,***---///000///...//////000000000222333555777888;;;<<<>>>@@@AAACCCCCCDDDCCCCCCDDDHHHOOO[[[iiirrr||||||xxxsssooocccbbb```___^^^^^^^^^______cccdddaaa```dddiiilllmmmrrrwwwxxxsssmmmiiigggeeegggjjjjjjfff^^^UUUOOOKKKFFFCCCEEEGGGIIIOOOUUUWWWXXXYYYZZZXXXUUURRROOOIIIMMMPPPPPPLLLIIIHHHIIIHHHIIIKKKKKKKKKLLLMMMOOOPPPSSSVVVWWWUUUQQQNNNMMMMMMKKKIIIGGGFFFEEEEEEEEEAAAAAA@@@???>>>>>>AAADDDCCCHHHKKKKKKMMMRRRUUUUUUXXXZZZ^^^aaaaaa\\\TTTOOOCCC@@@:::333...,,,+++,,,000000111111333;;;EEEMMM```llluuutttpppmmmdddYYYOOOLLLIIIGGGHHHHHHHHHHHHAAA@@@???>>>============@@@BBBEEEFFFGGGFFFDDDCCCGGGFFFCCC@@@===<<<<<<<<<:::;;;:::999777777999;;;777999??????===FFFIII===555777999:::;;;:::888777555666666555555444333222,,,000444555555777;;;>>><<<<<<;;;:::888777666555222333444555555666:::<<<<<<<<<<<<<<<:::888666555666333333555333111333888444666888777555333333333777888999999::::::999999999666333111222555999;;;:::999777777999;;;<<<;;;;;;<<>>@@@AAAAAA;;;>>>@@@@@@>>><<<;;;<<<<<<<<<;;;999777444222111111222444666999<<<>>>@@@===AAAGGGJJJLLLNNNQQQTTTSSSUUUXXXZZZ[[[]]]```bbb___aaaaaa]]]WWWRRRRRRSSSRRRRRRUUUWWWTTTNNNMMMPPPIIIKKKKKKFFFEEEHHHJJJJJJLLLQQQUUUWWWVVVSSSRRRRRRKKKHHHIIIKKKGGG@@@>>>@@@======>>>@@@BBBBBB@@@>>>:::===@@@AAA@@@AAADDDFFFBBBBBBBBBCCCCCCCCCDDDDDDCCCAAA???===<<<<<<<<<===<<<;;;;;;;;;<<<<<<;;;999<<<>>>AAAAAA???>>>???AAA===;;;999777777666444222666555222111111333666888000///---,,,------...---*********+++,,,---...///***,,,------++++++---//////000000...------///000000111222000...------...((()))******************+++***(((((()))***++++++***,,,---+++)))((()))***(((***,,,,,,***)))((()))''')))*********,,,000444......---,,,+++******)))))))))(((((((((((())))))$$$)))***'''&&&(((***(((&&&$$$###%%%'''(((&&&$$$&&&###$$$((('''""" """###$$$%%%&&&'''&&&&&&%%%&&&'''((((((''''''((()))&&&###"""%%%&&&###$$$((()))******)))'''&&&''''''&&&&&&&&&&&&&&&'''(((((($$$$$$%%%&&&&&&''''''((($$$&&&(((((('''((()))+++))),,,///111000//////000//////000111333555777888:::;;;===???AAACCCDDDEEEBBBBBBCCCFFFMMMYYYdddlllwww~~~}}}vvvqqqkkkfffYYYYYYYYYZZZ\\\^^^aaabbbcccggggggaaa___eeejjjlllmmmrrrwwwwwwsssmmmhhhggghhhhhhiiihhhddd]]]UUUOOODDDBBBCCCHHHLLLNNNRRRWWWWWWXXXYYYYYYWWWTTTPPPNNNHHHMMMRRRQQQLLLIIIIIIKKKIIIKKKLLLMMMLLLMMMOOOPPPOOOSSSVVVWWWVVVRRRNNNJJJKKKJJJIIIGGGFFFFFFGGGGGGCCCBBBAAA@@@???@@@DDDGGGDDDKKKOOONNNNNNRRRTTTSSSVVVXXXZZZ]]]\\\WWWPPPJJJ<<<;;;777222///------......111333444999BBBPPPZZZkkkwww~~~zzzvvvssshhhZZZNNNNNNLLLJJJGGGFFFFFFGGGBBBAAA@@@>>>===<<<<<<<<<;;;???CCCDDDCCCBBBDDDFFFEEEFFFEEEAAA<<<999:::<<<999:::;;;:::777666888::::::888???BBB<<<===AAA<<<888999999:::999888777666777666555444444333333444...222666888777888<<>>@@@@@@@@@<<>>???BBBFFFKKKNNNOOOQQQTTTWWWYYY[[[]]]^^^^^^___aaacccaaadddfffccc\\\WWWVVVWWWVVVVVVZZZ]]]ZZZTTTSSSVVVJJJLLLKKKFFFCCCFFFHHHGGGHHHMMMTTTXXXWWWUUUTTTTTTNNNIIIHHHKKKIIIBBB@@@BBB?????????AAABBBAAA>>><<<;;;>>>AAABBBBBBCCCFFFIIIGGGHHHHHHIIIHHHHHHGGGGGGCCCAAA???<<<;;;;;;<<<<<<<<<;;;::::::;;;:::888666===@@@BBBAAA???===>>>@@@>>><<<::::::999888666444888666333111222555999<<<111///---,,,---.........(((((()))***,,,...000111))),,,...---+++***,,,//////000000//////000222444000111222111...---...///)))***,,,------,,,+++***+++)))((((((***,,,,,,,,,)))+++---,,,)))((()))+++&&&(((++++++***))))))***$$$''')))******...333888///...------++++++***)))***)))(((((((((((())))))$$$((()))'''&&&(((***((('''&&&%%%(((+++---+++)))'''$$$%%%)))'''###$$$%%%&&&&&&&&&%%%$$$''')))***)))((('''(((***'''$$$$$$&&&'''%%%&&&)))(((+++,,,***'''%%%&&&)))'''&&&&&&&&&&&&'''(((((($$$$$$%%%&&&&&&''''''(((%%%'''(((((('''''')))***))),,,///111111000000000//////000111333555777888888999;;;>>>AAADDDFFFGGGAAAAAABBBEEEMMMXXXcccjjjuuu|||{{{sssmmmgggaaaVVVVVVWWWYYY]]]```dddfff___dddccc\\\YYY___eeefffnnnsssxxxxxxsssmmmiiihhheeedddcccaaa]]]WWWPPPKKK>>>>>>CCCLLLQQQRRRUUUYYYWWWXXXZZZ[[[YYYTTTOOOKKKGGGMMMSSSRRRLLLIIIJJJLLLJJJKKKMMMMMMMMMMMMOOOQQQNNNQQQSSSRRRQQQOOOMMMJJJIIIIIIHHHGGGGGGGGGHHHIIIEEEDDDCCCAAA@@@BBBFFFJJJDDDMMMRRRPPPOOOSSSTTTQQQTTTUUUWWWYYYXXXSSSLLLFFF:::999666222...,,,---...---000444777===IIIXXXdddooozzz{{{vvvsssgggYYYNNNPPPPPPMMMHHHEEEFFFIIICCCBBBAAA???===<<<;;;;;;777<<>>CCC;;;<<<>>>>>>===:::777555///222444444333555999===???>>><<<:::888888777777<<<999888999888666999>>>888888777555111000000111222333555666888999999999444444444444555777888999999777666777999;;;<<<<<<<<<<<>>:::666777:::<<<999666777666555555555777888999555555444333444555666777555666777666555444555666555666555333222222555888666777:::===???AAABBBBBB???BBBFFFJJJKKKJJJHHHFFFDDD@@@<<<;;;;;;:::777444111777:::777555:::???BBBJJJOOOUUUWWWUUUTTTUUUXXX\\\ZZZ\\\___^^^YYY\\\cccXXX^^^```\\\YYY[[[\\\[[[\\\]]]^^^___^^^[[[XXXVVVOOONNNLLLGGGDDDFFFKKKPPPKKKTTTZZZ[[[[[[]]]^^^]]]TTTKKKHHHOOOPPPHHHEEEHHHCCCCCCCCCDDDCCCBBBBBBAAA??????AAACCCDDDFFFGGGHHHFFFGGGHHHGGGEEEEEEFFFGGGBBBCCCAAA:::888;;;??????;;;:::888888888:::<<<>>>@@@@@@@@@???>>>>>>======<<<999777777:::;;;:::888::::::999666333111111222444444333222111///...---...------------...//////...,,,***)))***+++++++++,,,///111222000...,,,,,,222333333111...,,,,,,---******+++++++++***))))))))))))))))))***+++------(((***,,,,,,***'''&&&&&&+++,,,,,,+++)))((()))******)))((('''(((+++...000---...,,,)))---555555///((((((''''''''''''((((((+++***)))'''&&&&&&%%%%%%''''''''''''(((((((((((()))((((((((()))))))))(((&&&&&&&&&'''''''''''''''+++(((&&&'''+++,,,)))$$$'''&&&&&&''''''((()))***''')))***)))((('''(((***'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,++++++,,,------,,,,,,,,,000---,,,000666777111+++777888:::;;;<<<>>>BBBEEEHHHEEEFFFJJJNNNRRR[[[dddmmmrrrvvvtttlllccc^^^]]]XXXWWWVVVVVVZZZ```gggkkkddddddbbb]]]ZZZ[[[```dddeeelllpppooommmjjjeee```]]]\\\[[[[[[YYYVVVPPPMMMNNNFFFAAAEEEKKKOOORRRUUUZZZWWWUUUVVVYYYWWWRRRLLLSSSSSSTTTSSSQQQMMMIIIFFFMMMLLLKKKLLLMMMNNNMMMLLLPPPSSSVVVTTTPPPLLLKKKKKKJJJJJJHHHGGGFFFEEEEEEEEEAAA@@@AAAAAACCCEEEGGGIIIIIINNNTTTTTTPPPJJJFFFEEEOOOUUUWWWTTTPPPNNNIIICCC@@@<<<666222000//////...111333777<<>><<<===@@@???:::999;;;<<<999777888999;;;<<<===<<<<<<===>>>:::;;;999777999;;;777111222666666111111666777333444555666777888:::>>>AAAAAAAAA@@@>>><<<:::777666333333333444555666777888888:::;;;;;;999888777888>>>===;;;999888777666666999555222111333555555333555777999999888777777777777333000///222444555444999;;;======<<<;;;<<<===;;;<<<@@@FFFOOO^^^vvvzzz666888;;;<<<<<<<<<<<<===:::;;;<<<======>>>======???;;;888888;;;===:::888666555555555666666777888333333222222333444666777555777888888777777888:::999999777666555555777888555777;;;>>>@@@@@@???>>>???AAAFFFJJJLLLKKKIIIHHHDDDAAA>>>===>>>>>><<<:::888===???;;;:::???EEEHHHMMMSSSYYY\\\ZZZXXXYYY[[[[[[ZZZ[[[]]]YYYSSSRRRVVVUUUZZZ\\\YYYWWWYYYZZZYYY]]]^^^___```___\\\YYYWWWOOONNNMMMIIIGGGHHHMMMQQQSSS[[[bbbeeeffffffddd```ZZZQQQNNNTTTUUUMMMIIIKKKFFFFFFFFFFFFEEECCCBBBBBBAAAAAABBBCCCEEEFFFGGGGGGDDDEEEFFFEEECCCBBBCCCDDDEEEGGGEEE???<<<>>>??????;;;;;;::::::;;;<<<===>>>>>>==================>>>;;;888777777:::;;;:::888888999999888777666888999888777666555333111000///......------......///000)))((((((***...000111111&&&)))...000111111111222///000111000...---...///.../////////...---,,,,,,((((((((())))))+++,,,,,,%%%'''******)))(((''''''(((*********((('''((()))'''(((((()))***+++,,,---+++---+++((()))---...***))))))(((((((((((())))))+++***)))(((((('''''''''((((((((((((((()))))))))+++***)))))))))((('''&&&&&&&&&''''''''''''(((((('''%%%$$$&&&+++---+++((('''&&&&&&''''''((()))***''')))***)))((('''(((***((((((((((((((('''''''''%%%%%%&&&&&&&&&''''''''''''''''''((())))))*********+++,,,,,,---------------,,,,,,000555666444000777888:::;;;<<<>>>BBBEEEIIIHHHIIIMMMPPPTTT[[[ccceeeiiillliiiaaaZZZVVVUUUOOONNNNNNPPPTTT[[[bbbfffbbbaaa^^^ZZZWWWWWWYYY[[[^^^cccgggeeeccccccaaa^^^``````______^^^[[[VVVRRRMMMEEE@@@CCCIIILLLNNNQQQTTTRRRRRRSSSVVVWWWUUURRRUUUUUUTTTRRRPPPLLLHHHFFFLLLKKKKKKMMMPPPRRRQQQQQQRRRSSSSSSRRROOOLLLKKKKKKLLLKKKIIIGGGFFFDDDDDDCCCBBBBBBAAABBBCCCEEEGGGHHHJJJNNNSSSSSSOOOJJJGGGGGGLLLQQQUUUSSSQQQOOOJJJEEE@@@;;;555111000/////////222777===DDDJJJSSS^^^eeeppppppoookkkddd[[[SSSNNNNNNMMMMMMOOOPPPPPPNNNKKKGGGDDD@@@===<<<;;;:::999;;;;;;;;;<<<===???BBBCCCDDDEEEEEEBBB???===>>>???>>>:::888;;;<<<999777888888:::<<<<<<;;;;;;<<<===:::;;;:::888999:::777111111444444000111555666444555777888999999;;;>>>AAABBBBBBAAA???===;;;999888333333333333444555666666888:::;;;;;;:::888888999;;;;;;:::999999999999999888555222111333555444444333555777888666555555666555333222333555777666444888:::<<<<<<<<<<<<===>>>@@@@@@BBBFFFJJJUUUiii{{{:::::::::<<<======;;;999::::::<<<======>>>>>>>>>???<<<999:::<<<>>><<<:::555555666777777777666666444444444444555666777888555777888999999:::===??????===:::999999999999888777999===@@@AAA@@@===;;;>>>AAAEEEHHHJJJJJJIIIGGGDDDBBB@@@@@@AAACCCCCCBBBAAAEEEEEE@@@@@@FFFMMMPPPYYY^^^ccceeebbb___]]]]]]YYYYYYZZZ[[[WWWPPPMMMNNNTTTXXXZZZWWWVVVXXXXXXWWW[[[\\\]]]^^^^^^\\\ZZZXXXQQQQQQOOOMMMLLLLLLNNNQQQWWW^^^ffflllppprrrmmmfff```XXXUUUZZZ[[[TTTPPPQQQLLLLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFAAABBBCCCCCCAAAAAABBBCCCHHHJJJIIICCC?????????===;;;<<<>>>???@@@AAABBBBBB======<<<;;;<<<<<<===>>>;;;999999:::<<<===<<<;;;;;;<<<===;;;:::999;;;<<<;;;:::999777444222000//////............///000000......---...//////...,,,###''',,,///111222333444...///111111000//////000------------,,,+++***)))((((((((((((((()))***+++###%%%((()))((((((((()))&&&'''((((((''''''((()))%%%&&&(((***++++++*********---,,,(((&&&(((((('''))))))(((((((((((())))))************************(((((()))))))))*********---,,,+++***((('''&&&%%%&&&'''''''''((((((((()))'''%%%###%%%)))+++***''''''&&&&&&''''''((()))***''')))***)))((('''(((***))))))((((((''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))***)))***+++,,,---.........***+++---///222555777777666888999:::;;;>>>BBBEEEKKKJJJLLLRRRTTTVVV[[[aaa```bbbbbb___XXXRRRPPPQQQHHHHHHHHHKKKOOOVVV\\\```___\\\XXXUUUSSSRRRQQQOOOSSSXXXZZZXXXXXX[[[]]][[[___^^^___``````^^^ZZZWWWRRRKKKFFFIIILLLNNNPPPSSSMMMMMMNNNPPPRRRUUUVVVWWWUUUUUUSSSQQQOOOLLLIIIHHHLLLKKKMMMPPPSSSVVVVVVUUUTTTRRRPPPNNNNNNMMMKKKJJJLLLKKKIIIGGGEEEDDDCCCBBBDDDDDDCCCCCCDDDFFFGGGIIILLLOOOQQQPPPLLLHHHGGGGGGJJJPPPTTTSSSRRRPPPJJJCCC???:::555111///000000000444;;;EEELLLQQQVVV[[[___ggghhhgggaaaXXXPPPLLLKKKPPPPPPPPPQQQRRRQQQNNNLLLFFFBBB???<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAACCCDDDDDDCCC@@@>>>>>>>>>===999888;;;<<<999777888888:::;;;;;;:::999:::;;;:::<<<;;;888888999666111111333222000111555777666888999:::;;;;;;<<>>@@@BBBBBBCCCEEEFFFMMM]]]mmm|||:::999888:::===>>>;;;888888999:::<<<<<<=========>>><<<::::::<<<===<<<;;;666777888999999999777777999999999999999999999999444666888999:::<<<@@@BBBCCC@@@===;;;;;;;;;999777;;;<<<>>>?????????===<<>>@@@BBBCCCCCCCCCEEEGGGIIILLLKKKEEEAAA@@@>>>;;;<<<>>>BBBEEEHHHJJJJJJJJJBBB@@@>>><<<<<<<<<>>>???<<<<<<<<<===>>>??????>>>BBBBBBAAA>>>:::888888999>>><<<:::777444222000///000////////////000111111111000///000///...+++((('''***---////////////000000222333333222000000111++++++++++++***((('''&&&(((((('''''''''(((((()))###%%%'''((('''''''''(((%%%'''(((((('''''')))***&&&&&&((())))))*********+++...///,,,(((''')))***)))((((((''''''(((((())))))***+++,,,,,,---------)))))))))******++++++,,,+++,,,,,,***(((''''''''''''''''''(((((())))))******(((&&&&&&''''''&&&$$$'''&&&&&&''''''((()))***''')))***)))((('''(((*********)))((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''(((((())))))***+++++++++((()))+++,,,---.........***,,,///000000222777;;;666888999:::;;;>>>AAADDDIIIIIIMMMTTTWWWXXX[[[aaabbbbbbaaa]]]XXXUUUTTTUUUKKKKKKKKKLLLOOOSSSWWWYYYZZZWWWRRRQQQQQQOOOKKKHHHJJJOOORRRRRRSSSXXXZZZYYYXXXYYY[[[^^^``````]]]ZZZXXXQQQMMMNNNPPPPPPQQQTTTKKKLLLMMMMMMMMMPPPTTTWWWTTTSSSRRRPPPOOONNNMMMMMMMMMMMMOOORRRVVVXXXXXXWWWVVVRRRMMMKKKLLLMMMKKKIIIJJJIIIHHHFFFEEEDDDDDDDDDGGGFFFFFFEEEFFFGGGIIIJJJMMMOOOPPPMMMHHHEEEEEEFFFLLLQQQTTTTTTRRRPPPIIIAAA???:::444000000111222222777>>>IIIPPPTTTWWWZZZ]]]___aaaaaa[[[TTTOOOQQQTTTTTTSSSSSSSSSSSSQQQMMMJJJEEEBBB???=====================>>>@@@@@@@@@@@@@@@BBBCCCDDDCCCBBB@@@???>>><<<888888;;;<<<999777888888999;;;;;;999888888999:::===<<<999888888666111222333333222333666888999999;;;<<<=========???AAADDDDDDCCCBBB@@@>>><<<;;;777666555444444333333444777999;;;;;;::::::<<<===::::::;;;<<<<<<=========888666444333333444555666333444555444333222222333111222444666888888777666666888999:::;;;<<>><<<999777777999:::;;;<<<<<<<<<===;;;::::::;;;<<<<<<<<<999:::;;;<<<<<<;;;:::999<<<<<<<<<;;;:::888777777444555777888999<<<@@@CCCDDDBBB???===<<<;;;999888===<<<;;;::::::;;;===>>>BBBCCCEEEFFFFFFEEECCCAAACCCCCCCCCDDDFFFJJJNNNQQQVVVYYYZZZXXX[[[ccchhhiiinnnooopppooollliiigggfffaaa___[[[XXXWWWYYYZZZZZZ]]]______]]]\\\___]]]YYYXXXYYY\\\^^^```bbbbbbbbb^^^\\\YYYUUURRROOOLLLJJJLLLPPPTTTZZZccclllmmmiii^^^[[[\\\```cccbbb^^^]]]WWWVVVUUUTTTTTTTTTTTTTTTPPPPPPNNNLLLJJJHHHGGGFFF>>>@@@CCCDDDEEEGGGIIIKKKKKKOOONNNIIIDDDCCCAAA>>>>>>AAAFFFLLLPPPRRRSSSSSSJJJGGGCCC@@@======???@@@;;;<<<>>>??????>>>>>>>>>CCCCCCBBB>>>:::777777888AAA@@@===999666444333222111000000000000111222222++++++,,,...000000///---***,,,......---,,,------333555777666333111000000,,,,,,,,,,,,+++***)))((((((((('''''''''''''''(((%%%'''((((((&&&&&&&&&''''''(((******))))))***,,,)))((('''&&&'''(((***,,,***,,,......+++)))***...(((''''''&&&&&&''''''((()))***+++---...//////...)))))))))***+++,,,,,,,,,)))***,,,+++(((((()))***''''''(((((()))***++++++***)))'''&&&&&&&&&%%%%%%'''&&&&&&''''''((()))***''')))***)))((('''(((*********)))((('''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((()))******++++++((()))+++,,,---.........,,,///111000///000555:::666777999:::;;;===AAADDDEEEFFFKKKSSSWWWWWWZZZ___dddcccbbb```]]][[[ZZZ[[[RRRQQQPPPOOOPPPQQQRRRSSSVVVSSSPPPOOOOOOMMMIIIEEECCCJJJOOOQQQSSSWWWYYYXXXXXXYYY\\\```dddeeedddbbbXXXRRROOOOOOOOOMMMOOORRRMMMMMMMMMKKKJJJKKKOOORRRPPPPPPPPPQQQQQQRRRSSSSSSPPPPPPQQQTTTWWWXXXWWWUUUVVVQQQLLLJJJKKKLLLKKKIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGFFFGGGHHHIIIJJJNNNOOONNNKKKFFFCCCDDDFFFMMMQQQTTTTTTTTTSSSLLLDDD???:::444000000222444555999@@@IIIOOOSSSWWW[[[^^^\\\^^^]]]XXXRRRQQQUUUZZZWWWVVVVVVVVVTTTQQQLLLHHHGGGDDD@@@??????@@@@@@???@@@AAAAAABBBBBBBBBAAAAAAAAABBBDDDEEEEEECCC@@@>>><<<888999===>>>:::888888888:::;;;:::999777777888999<<<===999777888666222444444444666777888999;;;:::<<<>>>>>>>>>???@@@BBBDDDDDDCCCBBB@@@>>>===<<<:::999888666555555555444666777999:::::::::===???<<<<<<=========<<<;;;:::999888666555444444666888555555666555333222333444111222333444444555777888666777999999:::<<>>AAAFFFGGGIIIJJJIIIHHHFFFEEEGGGHHHIIIIIIJJJNNNSSSWWWVVV[[[___bbbgggnnnrrrqqqqqqpppnnnlllllllllmmmnnnkkkhhhaaaYYYXXX[[[]]][[[```aaaaaa```aaaeeeccc___```aaaccceeegggiiijjjjjjddd```[[[WWWSSSOOOKKKHHHJJJLLLNNNPPPVVV^^^bbbaaa^^^]]]___cccggghhheeeaaa\\\[[[YYYXXXWWWWWWWWWXXXRRRQQQPPPMMMKKKHHHFFFEEE???AAACCCEEEFFFGGGJJJLLLMMMPPPPPPKKKGGGGGGEEEBBBCCCFFFJJJPPPTTTWWWYYYYYYQQQNNNHHHCCC@@@@@@AAABBB:::<<<>>>???===<<<<<<<<<===>>>>>><<<::::::;;;<<>>@@@<<<999::::::;;;<<<;;;999777777777777;;;===999777888777444555444666:::;;;999888:::999;;;>>>??????@@@AAACCCBBBBBBBBBAAA???===<<<;;;;;;:::999888666666666666444666777888999:::===???======>>>>>>===;;;999888::::::999777555666888:::666777777555333222444555222333444444333444666888666777888999999;;;???BBBEEEFFFHHHJJJIIIKKKWWWddduuu999;;;=========<<<<<<<<<888999:::<<<===>>>??????<<<=========<<<===>>>???>>>======<<<;;;;;;<<<<<<888888999999999888777666888888888888777:::>>>AAAAAADDDGGGCCC===999:::>>>===<<<;;;;;;===@@@CCCFFFLLLMMMNNNPPPQQQPPPPPPOOONNNOOOPPPPPPQQQTTTZZZ___[[[bbbjjjpppxxx}}}|||wwwqqqmmmlllooorrruuurrrooohhh___]]]aaa```[[[]]]______```dddiiiiiieeeiiiiiijjjkkklllmmmmmmmmmgggbbb\\\WWWSSSPPPLLLIIIGGGKKKNNNNNNQQQYYY^^^```bbbcccdddhhhlllmmmjjjeeeaaa___\\\YYYWWWVVVUUUVVVQQQPPPNNNLLLIIIFFFDDDCCC@@@BBBCCCDDDCCCCCCEEEFFFJJJNNNMMMIIIFFFFFFFFFDDDHHHJJJNNNQQQUUUWWWYYYYYYTTTPPPJJJDDDBBBBBBDDDFFF===???BBBBBB???<<<<<<===999:::;;;<<<;;;<<<>>>AAABBB@@@===999777555555555222222222222222333444444777555111///...,,,***((((((***+++,,,+++,,,---///111444666666444111//////%%%&&&''''''''''''''''''+++***)))(((''''''''''''&&&'''(((((('''''')))+++***+++,,,,,,***)))***+++******)))))))))***+++,,,+++'''''',,,...***)))+++******))))))))))))******)))***,,,...//////...---''''''((()))***+++,,,,,,))),,,...,,,(((&&&(((+++'''(((((()))+++,,,,,,---)))((((((&&&&&&''')))+++'''&&&&&&''''''((()))***''')))***)))((('''(((***((((((((((((((('''''''''''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((***+++,,,,,,------------...///111111222333555777555777888999:::===@@@CCCAAAAAAEEEKKKMMMLLLOOOSSSVVVWWWZZZ^^^___]]]ZZZWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTRRRNNNIIIEEEDDDDDD???EEEHHHGGGJJJPPPTTTTTTaaaaaacccfffiiiiiifffdddZZZVVVTTTTTTQQQNNNPPPTTTMMMJJJGGGHHHKKKNNNMMMLLLMMMOOOSSSVVVXXXYYYYYYYYYTTTUUUWWWZZZ\\\\\\ZZZWWWPPPOOONNNKKKHHHGGGHHHIIIEEEEEEEEEEEEEEEFFFFFFGGGAAAAAA@@@AAABBBDDDFFFGGGGGGJJJLLLLLLKKKLLLOOORRRXXXYYYWWWUUUWWWWWWQQQHHH@@@;;;555222333666:::<<>>;;;;;;;;;<<<===<<<999777777777555:::===999777888888666555444777===>>>888666777777:::===???@@@@@@BBBCCC@@@@@@@@@???>>><<<::::::::::::888777666666666666222444666666777999===@@@;;;<<<=========;;;999888;;;<<<;;;999777777:::<<<777777666555222222333555111444777777666555555777777888888888888:::>>>AAADDDDDDGGGHHHGGGJJJWWWdddvvv;;;???AAAAAA===;;;<<<===999:::<<<>>>???@@@AAAAAA===>>>>>>>>>===>>>@@@AAA>>>===<<<:::::::::;;;<<<777888:::;;;<<<<<<;;;::::::::::::888888:::===@@@@@@FFFJJJFFF===999<<>><<<999555333222222222333333222222333333444555444222///...///000000000***+++,,,,,,******+++,,,...000444555333111000///((()))***++++++,,,,,,,,,,,,+++***(((((('''''''''%%%&&&'''(((((())),,,...+++,,,,,,+++)))((()))***))))))+++,,,,,,+++******///((((((---000,,,)))***,,,,,,++++++++++++,,,,,,)))***---...//////...---&&&'''((()))***+++,,,,,,+++...000---(((%%%'''***'''((()))***+++,,,---------,,,***(((%%%%%%'''((('''&&&&&&''''''((()))***((()))***)))((('''(((***'''''''''(((((((((((((((''''''''''''((((((((()))''''''(((((()))*********++++++,,,---------,,,,,,......///111333555666666555777888999:::===@@@CCCBBBAAADDDHHHIIIGGGIIINNNOOORRRWWW\\\^^^\\\XXXTTTWWWXXXYYY[[[]]]^^^^^^^^^WWWVVVTTTMMMFFFAAAAAABBB???CCCCCCAAACCCJJJPPPRRR___``````bbbcccbbb___\\\TTTQQQOOOOOOMMMIIIKKKOOOJJJFFFDDDGGGMMMQQQPPPMMMOOOQQQUUUXXXZZZZZZYYYXXXUUUVVVXXX\\\^^^___]]]ZZZMMMOOOOOOLLLHHHFFFGGGIIIGGGGGGFFFEEEEEEEEEEEEEEE=========>>>???BBBDDDEEECCCGGGLLLNNNOOOQQQUUUYYYbbbaaa\\\WWWVVVUUUMMMDDDAAA<<<666333444888;;;===AAAGGGNNNSSSUUUWWWZZZ]]]^^^ZZZTTTPPPOOOQQQRRRSSSWWWXXX[[[^^^___^^^ZZZVVVQQQMMMJJJGGGGGGGGGFFFFFFGGGEEECCC@@@??????@@@AAACCCCCCFFFJJJLLLKKKEEEAAA===;;;<<>>>>>888444555666999===???@@@AAABBBDDD??????>>>>>><<<;;;:::999999888777666555555555555111333444555666999===@@@999:::<<<======;;;999888<<<======:::888777;;;>>>666777666444222111333444000555:::<<<999666555555888888999888888:::===@@@???@@@CCCEEEFFFKKKXXXfffyyy>>>>>>??????@@@AAAAAAAAAEEEDDDAAA???>>>???@@@@@@???>>>>>>???AAABBBAAA@@@;;;===>>>>>>======>>>???777999;;;<<<<<<===???AAA<<<;;;999888999<<>>>>>??????????????????@@@DDDFFFEEEFFFIIIIIIFFFFFFKKKPPPRRRQQQPPPQQQRRRMMMMMMIIIFFFFFFIIIFFF@@@DDDFFFHHHGGGDDDAAA???>>>@@@???>>>===<<<;;;;;;;;;;;;;;;:::999888777666666////////////111333555666666444111///...///111222,,,------,,,******+++---111111000000000000111111,,,,,,,,,+++++++++******222777444)))%%%***,,,&&&((('''&&&&&&'''***...000///111111000...,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,+++***)))))),,,,,,---------,,,***)))&&&(((***+++++++++,,,---((((((((((((((((((((((((***)))(((''''''((()))***---+++(((&&&&&&(((+++---)))(((&&&&&&''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((***++++++***((('''((())))))((((((''''''''''''((()))))))))))))))***++++++******))))))***,,,---///---...///000222444555666777777888999<<>>???@@@BBBDDDHHHNNNRRRVVVWWWXXXZZZ[[[ZZZWWWUUUQQQPPPOOOMMMLLLKKKKKKKKKGGGLLLNNNMMMMMMQQQRRRQQQPPPQQQSSSWWW[[[\\\[[[ZZZ^^^^^^___```aaa___[[[XXXSSSPPPMMMKKKJJJIIIGGGEEEFFFEEEDDDCCCBBBAAAAAA@@@===<<<<<<===@@@BBBDDDDDDHHHIIIKKKPPPUUUYYYZZZZZZkkkgggaaaZZZUUUOOOIIIFFF;;;:::888888999;;;???AAAHHHMMMSSSVVV\\\aaa```\\\```[[[UUUOOOMMMNNNPPPSSSXXXZZZ^^^``````^^^ZZZXXXTTTRRRPPPMMMKKKIIIHHHGGGDDDDDDCCCBBBAAAAAAAAAAAAFFFEEEEEEHHHKKKKKKHHHDDD@@@AAABBBCCCCCCAAA???>>><<<===>>>???>>>===;;;999999999999888888999999:::<<<===???CCCEEECCC<<<666555666888;;;===>>>???@@@@@@??????===<<<:::888777<<<777333333777999888666444555666777777888:::===<<<===>>>>>>>>>===;;;:::<<<<<<<<<>>>???>>><<<999999444000000444777666333555555555666777777666555888888666555555777<<<@@@DDDAAAAAADDDIIIQQQ```mmmBBBBBBCCCDDDEEEEEEFFFFFFBBBAAA???>>>>>>???@@@AAA@@@??????@@@AAAAAA>>><<<<<<>>>??????======>>>???:::<<<======<<<<<<===>>>======<<<<<<===???AAABBBCCCBBBAAA???======???AAADDDEEEGGGGGGGGGGGGIIIKKKNNNPPPSSSWWW[[[]]]^^^___^^^bbbffffffeeeffflllqqqwww|||wwwssspppmmmnnnrrroooqqqttttttpppjjjdddaaa_________^^^]]]___cccfffgggiiilllnnnllliiieeebbb[[[YYYWWWUUUTTTRRROOOMMMUUUWWWZZZ\\\___dddiiimmmtttttttttsssqqqnnnkkkiiibbbdddbbb\\\YYYWWWSSSNNNQQQOOOMMMKKKJJJHHHDDDAAAAAAAAA@@@@@@?????????@@@???DDDFFFFFFHHHLLLLLLIIIMMMPPPTTTVVVUUUTTTUUUVVVPPPOOOKKKFFFFFFHHHFFFAAACCCEEEFFFFFFDDDBBBBBBBBBEEEEEECCCBBB@@@??????>>>;;;:::888777555444444333111000000///000111333444666444222000000111222333.........---+++***+++---......---------...//////------,,,,,,,,,+++++++++000555222(((%%%***,,,'''))))))((()))***,,,///000000111222000...,,,+++,,,,,,------------------,,,---,,,,,,+++******)))))),,,...111333222000---***''')))++++++******+++,,,(((((((((((((((((((((((())))))((((((((((((((())))))))))))(((((())))))))))))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((()))***+++***((('''((()))(((((('''''''''(((((()))))))))(((((())))))******))))))******+++---...///......///111222333444555666777777999;;;>>>AAACCCEEEDDDCCCDDDFFFHHHJJJJJJFFFIIINNNQQQQQQQQQPPPPPPTTTXXXZZZZZZ\\\``````]]]^^^VVVMMMIIIEEE@@@>>>???@@@AAABBBBBBDDDGGGLLLPPPNNNOOOQQQSSSTTTTTTRRRPPPOOOOOONNNLLLLLLKKKKKKLLLEEEJJJMMMLLLLLLPPPRRRQQQLLLMMMPPPUUUYYY\\\[[[ZZZ]]]]]]]]]^^^___^^^[[[XXXSSSPPPMMMKKKJJJIIIGGGEEECCCCCCCCCBBBBBBAAAAAAAAA<<<;;;:::;;;===@@@AAABBBBBBCCCGGGNNNVVV\\\___```gggddd^^^XXXRRRJJJCCC>>>999999888888999<<<>>>@@@GGGMMMTTTXXX]]]aaa___ZZZ]]]ZZZTTTOOOLLLLLLMMMNNNQQQUUU[[[```bbb```\\\YYYWWWVVVTTTRRROOOMMMKKKJJJFFFEEECCCBBBAAAAAAAAAAAAFFFEEEEEEGGGIIIIIIGGGDDDAAAAAABBBBBBAAA@@@>>>===;;;<<<>>>???>>>===;;;999:::999999999999999:::;;;<<<===@@@BBBCCC@@@;;;777555666777999;;;===>>>???;;;;;;;;;;;;:::999888888999444111111444777666444333555666777777888:::<<<<<<===>>>>>>>>>===;;;:::;;;<<<===???BBBBBB@@@>>><<<888333222444666444222555555666777888888777666777777777666555777;;;>>>CCCAAABBBGGGMMMVVVgggvvvEEEFFFGGGIIIJJJJJJKKKKKKAAA@@@???>>>???@@@BBBDDDCCCCCCCCCDDDDDDBBB>>>;;;===???@@@@@@>>>======>>>===>>>???===;;;:::;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCAAA???===???CCCFFFEEEGGGIIIIIIHHHGGGHHHIIIQQQRRRTTTWWW[[[^^^```aaaaaahhhooorrrrrrsssxxx|||vvvqqqnnnlllmmmpppmmmqqqttttttooojjjgggfffddddddbbb___]]]^^^aaaccccccfffjjjlllkkkfffaaa]]]\\\YYYWWWVVVUUUUUUTTTRRRYYY\\\```dddgggjjjmmmpppwwwzzz{{{yyysssmmmjjjiiidddeeedddbbbaaa```YYYQQQTTTSSSRRRRRRPPPLLLFFFBBBEEEDDDBBBAAA@@@???@@@@@@???CCCFFFFFFIIIMMMNNNKKKKKKMMMOOOPPPPPPPPPRRRSSSUUUTTTOOOHHHFFFHHHGGGCCCBBBCCCDDDDDDCCCDDDFFFGGGJJJIIIHHHFFFDDDBBBAAA@@@===<<<999666444333333333222111000//////000111111666555444333222333444555///000000...,,,+++,,,------,,,,,,+++,,,---...///---------,,,,,,,,,++++++---111000(((%%%)))+++((((((((()))***+++---......111222222000...+++++++++---------......---------,,,,,,++++++***)))))))))+++...222555444111---***((()))+++***)))((()))+++(((((((((((((((((((((((('''(((((())))))((((((((($$$&&&)))******)))&&&$$$((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((()))***+++***((('''((()))'''''''''''''''((()))***(((((((((((())))))))))))((()))***,,,---///000000///000000111222222333333666666777888:::===@@@BBBCCCCCCCCCDDDEEEHHHJJJKKKGGGGGGIIIKKKMMMNNNLLLKKKOOOTTTWWWXXXZZZ]]]]]]YYY]]]UUUMMMJJJFFFAAA???@@@BBBCCCCCCCCCDDDFFFJJJMMMKKKLLLNNNPPPQQQQQQPPPPPPMMMLLLLLLKKKKKKLLLLLLMMMDDDIIIKKKJJJJJJNNNPPPOOOHHHIIILLLRRRWWWZZZZZZYYY[[[ZZZZZZ[[[\\\\\\ZZZYYYUUURRROOOLLLKKKJJJHHHFFFAAAAAAAAAAAAAAAAAAAAAAAA:::999999:::;;;===???@@@???AAAFFFNNNVVV^^^bbbccc```]]]XXXRRRKKKCCC;;;555777777888999:::<<<>>>???EEEMMMUUUYYY]]]___\\\VVVXXXUUUQQQNNNKKKIIIIIIJJJJJJOOOWWW^^^aaaaaa^^^[[[YYYXXXXXXVVVSSSOOOLLLKKKGGGFFFDDDCCCBBBAAABBBBBBFFFEEEEEEFFFGGGGGGEEECCCBBBBBBAAA@@@>>>===<<<<<<;;;<<<===>>>>>><<<:::999999999999999::::::;;;<<<<<<>>>AAAAAA???<<<:::999666666666777999;;;<<<===777777888999999999999888777444111111444666555333333444666666666777:::<<<=========>>>======<<<;;;>>>>>>@@@BBBDDDCCCAAA???@@@;;;666444555555333111555666666777777777777777555666777777666777999<<>>>>>@@@AAAAAA???===<<<===<<<======<<<:::999:::;;;;;;<<<>>>@@@AAABBBBBBAAACCCBBB@@@>>>>>>AAAFFFJJJGGGIIIKKKLLLJJJIIIIIIJJJSSSTTTVVVYYY]]]```dddfffjjjrrr{{{~~~|||uuupppmmmlllnnnpppmmmoooqqqnnniiiggghhhjjjiiiiiihhhfffcccaaabbbdddaaadddgggiiihhheeeaaa___```]]]ZZZYYYXXXXXXWWWVVVVVV[[[aaagggjjjmmmoooqqqxxx||||||uuunnnmmmmmmhhhhhhfffdddfffggg```WWWUUUTTTTTTTTTTTTRRRNNNKKKJJJHHHEEECCCAAA@@@@@@AAA???DDDFFFFFFHHHLLLLLLIIIEEEFFFGGGIIIJJJLLLNNNOOOWWWVVVPPPHHHEEEGGGGGGDDD@@@AAABBBBBBBBBDDDHHHKKKKKKJJJIIIGGGEEEBBB@@@???AAA???<<<999666555555555111000/////////000111222777666666555555666666666111111111///---,,,,,,...///...---,,,,,,...///111,,,,,,,,,,,,++++++++++++)))------'''%%%)))+++)))$$$&&&''')))***+++******000111222000---*********+++,,,,,,------,,,,,,+++++++++******)))))))))))))))+++...000000...+++))))))******)))((('''(((***((((((((((((((((((((((((&&&'''((()))))))))((('''###%%%'''))))))'''%%%###'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((()))***)))((('''((()))&&&&&&&&&'''''')))******''''''(((((())))))))))))((()))***,,,...000111111111111111111111222222222555666666777999<<>>@@@CCCDDDHHHOOOVVV\\\^^^___YYYTTTNNNGGGAAA;;;666222666666888:::<<<===>>>???BBBKKKTTTXXXZZZ[[[WWWRRRQQQPPPNNNLLLJJJIIIHHHHHHIIIMMMSSSYYY\\\^^^]]]\\\XXXXXXXXXVVVSSSPPPLLLJJJIIIHHHFFFDDDBBBBBBCCCDDDGGGFFFEEEEEEDDDDDDCCCBBBCCCBBB@@@>>><<<;;;::::::999;;;<<<======<<<:::999999999999999:::;;;<<<======@@@BBBAAA===::::::;;;666666666666777999:::;;;666666777888999999888888888666333444555777666555333444666666666777:::<<<==================<<<<<>>@@@@@@@@@???BBBBBB@@@??????BBBHHHLLLIIILLLPPPQQQPPPOOONNNNNNWWWXXXZZZ]]]aaaeeeiiikkkvvv}}}{{{yyyuuuooolllmmmooopppnnnnnnmmmiiiffffffkkkooonnnooopppoookkkhhhffffffbbbcccdddeeeeeeddddddcccaaa^^^[[[ZZZYYYXXXVVVUUUPPPUUU]]]dddiiikkknnnoooqqqvvv{{{zzztttpppppprrrnnnmmmiiigggjjjlllggg___[[[YYYVVVTTTUUUVVVUUUUUUMMMLLLIIIGGGDDDCCCCCCCCCBBBFFFGGGFFFGGGJJJIIIFFFEEEFFFGGGIIILLLNNNPPPQQQQQQQQQLLLDDD@@@BBBBBBAAA===>>>??????@@@CCCHHHLLLJJJJJJIIIHHHFFFCCCAAA@@@CCCAAA>>>;;;888666555555//////...///000222333555777888888888888777777666000111111///---,,,---///000...---++++++---///000++++++++++++************(((******(((&&&(((******$$$%%%((()))******))))))...///000...,,,)))))))))*********++++++***************))))))))))))(((((())))))******************)))))))))(((&&&&&&(((***))))))))))))))))))))))))%%%&&&''')))))))))((('''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''((())))))((('''(((***&&&&&&&&&'''''')))******''''''((()))***))))))(((((()))***,,,...000111222111111111111111111111111555555555666888;;;===???>>>???AAABBBBBBDDDHHHLLLOOOLLLJJJJJJLLLMMMLLLIIIHHHOOOUUUYYY]]]bbbccc```YYYSSSNNNMMMLLLHHHGGGIIIDDDDDDEEEDDDBBBCCCDDDFFFGGGHHHIIIHHHGGGGGGHHHKKKKKKKKKKKKKKKKKKLLLLLLMMMJJJMMMMMMHHHFFFHHHIIIHHHEEEEEEGGGKKKNNNOOONNNLLLQQQPPPPPPRRRTTTVVVVVVVVVTTTRRRNNNLLLJJJHHHFFFDDDAAA@@@@@@???>>>>>>======<<<===>>>===;;;<<>>@@@AAABBBKKKSSSUUUUUUUUUSSSOOOKKKLLLLLLLLLKKKJJJIIIIIIMMMNNNPPPRRRUUUXXXZZZ[[[WWWWWWWWWVVVTTTPPPMMMJJJJJJHHHFFFDDDCCCDDDEEEGGGHHHHHHFFFDDDBBBAAABBBBBBCCCBBB@@@===;;;:::999999888:::;;;<<<===;;;:::999777888888999:::;;;===>>>???AAACCCAAA<<<999999;;;666666666666777777888888777888999999999999999888777666555555666666666666444555777777777888;;;=========<<<<<<<<<=========HHHHHHIIIJJJLLLKKKHHHFFF???<<<999666555555444444222444777666555444555777444666888999888888888999===???CCCJJJQQQ___uuuCCCDDDFFFHHHIIIHHHGGGFFFBBBAAA>>><<<;;;;;;<<<======>>>???BBBDDDDDDBBB??????AAABBBAAA>>>:::888888777999:::;;;::::::<<<>>>777999;;;===???@@@@@@@@@CCCCCCCCCBBBBBBEEEJJJNNNMMMQQQVVVYYYYYYXXXWWWWWW]]]^^^```cccfffiiikkkmmmzzzwwwyyyvvvooolllnnnpppppppppnnnlllkkklllooosssvvvtttvvvvvvtttoookkkiiihhhccccccbbbbbbccccccdddddd\\\[[[YYYXXXXXXVVVSSSPPPKKKQQQYYY```dddgggiiikkkiiimmmqqqrrrrrrrrrtttvvvttttttrrrooopppsssooojjjhhhccc\\\XXXVVVWWWXXXXXXQQQQQQOOOMMMKKKIIIGGGGGGFFFJJJKKKIIIIIILLLKKKHHHGGGGGGHHHJJJNNNOOOOOONNNGGGHHHEEE>>>:::;;;===<<<;;;<<<<<<===>>>AAAEEEHHHGGGGGGHHHHHHGGGEEECCCBBBAAA@@@>>><<<999777555444////////////111333555666888999::::::999888666555///000000///------...000000...,,,))))))***,,,---,,,,,,,,,+++++++++******''')))***)))((((((***+++'''((()))+++,,,,,,+++***+++------,,,***(((((((((((())))))******))))))((()))))))))(((((((((((((((***))))))((())))))++++++((((((((('''%%%&&&(((***))))))))))))))))))))))))%%%&&&''''''(((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((())))))''''''(((***'''''''''''''''((()))***'''(((***+++++++++***)))************,,,...000222111111111111111222222222444444555555777:::<<<===>>>@@@CCCDDDDDDFFFKKKOOOOOONNNLLLKKKLLLKKKJJJHHHJJJPPPVVVZZZ___eeegggeee[[[UUUPPPOOOLLLHHHFFFGGGCCCDDDDDDCCCAAAAAABBBCCCGGGIIIJJJIIIGGGGGGKKKNNNNNNMMMLLLLLLKKKKKKKKKKKKJJJMMMKKKFFFCCCEEEFFFEEEDDDDDDEEEGGGIIIJJJGGGEEEJJJJJJKKKNNNQQQSSSSSSRRRPPPMMMIIIGGGEEECCCAAA???@@@@@@?????????>>>>>>>>>>>>@@@AAA@@@======@@@CCCCCCFFFLLLTTTYYY[[[YYYWWWLLLEEE;;;444111333555666666777888:::===@@@BBBDDDDDDLLLRRRRRRPPPQQQQQQOOOKKKKKKLLLLLLLLLLLLKKKJJJPPPOOONNNNNNOOORRRUUUWWWVVVVVVVVVUUUSSSQQQOOOMMMJJJIIIFFFEEEEEEFFFHHHJJJJJJJJJGGGDDDAAA@@@AAACCCBBBAAA@@@>>><<<:::999888777999:::<<<<<<;;;:::999666666777888999;;;===>>>AAABBBCCCAAA>>>;;;:::999666777777888888777666666888888999:::::::::::::::555555555555555555555555555666888888888999<<<>>>===<<<<<<<<<<<<===>>>>>>FFFGGGIIINNNRRRTTTSSSRRRAAA???;;;888666555666666222555888777555444666888666777999:::999888999:::;;;>>>CCCJJJQQQ___wwwCCCEEEGGGIIIIIIGGGEEEDDD>>>===;;;999999:::;;;<<<<<<<<<<<<>>>@@@AAA???>>>???@@@BBBAAA===999666555999;;;<<<<<<<<<<<<===???:::;;;<<<>>>@@@AAABBBCCCEEEFFFFFFFFFFFFIIILLLOOORRRWWW^^^bbbccccccbbbbbbeeefffhhhjjjkkklllkkkkkkpppvvv}}}xxx{{{xxxppplllmmmnnnmmmpppoooooottt{{{|||{{{xxxrrrllliiihhhhhhccccccccccccbbbaaa```___WWWWWWWWWXXXXXXVVVSSSPPPLLLQQQWWW]]]```bbbdddfffggghhhjjjnnnqqquuuxxxzzzzzz}}}|||{{{{{{wwwrrrqqqkkkddd^^^[[[[[[[[[[[[VVVVVVVVVUUUSSSQQQNNNLLLJJJNNNPPPNNNOOORRRRRRNNNKKKJJJJJJLLLNNNMMMJJJGGG@@@CCCBBB===999:::<<<;;;888999;;;;;;<<<===AAACCC@@@BBBCCCEEEEEEDDDCCCBBB@@@@@@@@@???===:::777555222111111111111333555666999:::;;;;;;:::777444333---...///...------///000333111---***))))))+++,,,......---------,,,,,,,,,(((((()))***)))((())),,,(((((()))******+++++++++((()))+++***(((''''''((())))))************))))))(((((((((((((((((((((((('''(((((()))))))))))))))&&&''''''&&&%%%&&&)))+++))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))'''&&&%%%%%%%%%%%%&&&'''%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***(((((('''''''''(((((()))((()))+++,,,,,,,,,******,,,***)))((())),,,///222000000111111222222222333444444444555666999;;;<<<<<<@@@CCCDDDCCCEEEKKKPPPOOOPPPQQQOOOLLLJJJIIIIIIJJJOOOSSSVVVZZZaaacccaaaYYYSSSNNNNNNLLLGGGEEEFFFAAABBBCCCBBB@@@???@@@AAAFFFIIIKKKJJJHHHJJJPPPUUUQQQPPPOOOMMMKKKJJJJJJJJJFFFHHHGGGBBB@@@CCCDDDDDDAAAAAABBBEEEFFFFFFDDDBBBCCCDDDGGGKKKOOOQQQPPPOOONNNLLLHHHEEECCCAAA???<<<======>>>???@@@@@@AAAAAA@@@BBBDDDAAA>>>===AAADDDBBBFFFNNNVVV[[[[[[WWWSSSHHHBBB999222000111333555888888999:::===AAAEEEGGGIIIOOORRROOOMMMOOOQQQRRROOOOOOOOONNNMMMLLLKKKJJJPPPOOONNNMMMNNNOOOQQQRRRSSSSSSRRRQQQPPPOOONNNNNNJJJHHHFFFEEEFFFHHHKKKMMMLLLKKKIIIDDD@@@???AAADDD@@@@@@@@@???>>><<<999888666888:::;;;<<<;;;999888444444555666888:::<<<===DDDCCCBBBBBBAAA>>>:::777666777999:::999777555333555666777999:::;;;<<<<<<555666777777666555555666666888999999999;;;===???===<<<<<<;;;<<<===>>>???AAACCCFFFLLLQQQUUUUUUTTTEEEDDD@@@<<<888666666777333777::::::777555777:::888999::::::999999:::;;;:::>>>DDDKKKSSSbbb|||EEEFFFHHHJJJIIIGGGEEECCC===<<<:::::::::;;;===>>>>>>======>>>@@@@@@???>>>>>>@@@BBB@@@<<<888555444<<<===???>>>======>>>???<<<===>>>@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJKKKNNNQQQVVV[[[ccchhhjjjjjjjjjiiikkklllmmmnnnnnnllljjjiiidddjjjpppssstttxxxyyy}}}{{{qqqkkklllmmmkkkppppppsss}}}xxxooohhheeefffhhhbbbccceeeeeeccc___[[[YYYUUUUUUWWWZZZ[[[YYYUUURRRNNNRRRXXX\\\^^^```aaabbbhhhhhhiiimmmtttzzz}}}}}}}}}xxxsssnnnhhhccc```___^^^^^^YYYZZZ[[[[[[YYYVVVRRRPPPMMMQQQSSSSSSTTTXXXXXXUUUQQQPPPOOOPPPQQQOOOIIIEEE???CCCDDD???<<<===>>>>>>777888:::::::::;;;>>>@@@:::<<<>>>@@@AAAAAA@@@???BBBCCCDDDCCCAAA>>>:::888444444333222222333444555:::;;;<<<<<<:::777333111,,,---...---------///111777444000,,,++++++,,,...000////////////.........))))))***+++***((())),,,&&&&&&''''''(((((())))))&&&((())))))(((''''''(((******++++++++++++******'''''''''(((((((((((((((###%%%'''))))))((('''%%%&&&&&&&&&%%%%%%&&&))),,,))))))))))))))))))))))))&&&&&&%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''((((((''''''(((***)))(((((('''''''''(((((((((***,,,---------+++***---+++(((&&&'''+++///111///000000111222222333333444444444444666888:::<<<999===AAABBBAAACCCIIINNNQQQSSSUUUSSSOOOKKKJJJKKKGGGLLLOOOPPPSSSYYY[[[ZZZSSSNNNKKKLLLKKKHHHGGGIII@@@AAABBBAAA???>>>???@@@@@@CCCFFFFFFEEEHHHOOOVVVTTTRRRPPPNNNLLLJJJIIIHHHAAADDDCCC???>>>AAADDDDDD??????AAACCCEEEEEECCCAAA@@@AAAEEEJJJNNNOOONNNLLLPPPMMMIIIGGGEEECCC@@@>>>:::;;;<<<>>>@@@BBBDDDEEE@@@CCCDDDBBB>>>===AAAEEEDDDIIIQQQYYY\\\ZZZSSSMMMFFF@@@999333111111222222:::999999:::===BBBFFFIIILLLRRRSSSOOOKKKNNNSSSUUUTTTSSSQQQOOOMMMLLLJJJJJJNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLIIIHHHFFFEEEFFFIIIMMMOOOMMMMMMJJJEEE@@@>>>AAAEEE???@@@@@@@@@???===:::888666777999;;;;;;;;;999888333333444666888:::<<<===EEEDDDBBBCCCCCCAAA;;;666666888:::;;;;;;888444222222333555888:::<<<===>>>777888::::::999888888999777999:::::::::;;;>>>@@@===<<<;;;;;;<<<===>>>???>>>@@@CCCHHHMMMPPPPPPOOOJJJHHHEEE???:::777666777555999<<<<<<888777999<<<999:::;;;:::999999;;;<<<:::>>>EEEMMMVVVfffCCCEEEGGGIIIHHHEEEAAA???@@@;;;999:::888444777>>>===<<<<<<===???@@@???===>>>>>>>>>>>>=========<<>>@@@???:::888;;;>>>>>>;;;::::::<<<;;;<<<======??????@@@@@@CCCCCCCCCCCCCCC@@@;;;888666666666555555555555555;;;999888777666444111...***,,,...///......///000000000111000......//////,,,---...//////...---,,,)))*********)))***+++---)))(((&&&%%%%%%&&&((()))$$$%%%'''&&&%%%%%%&&&((((((((())))))******++++++$$$%%%&&&((()))*********!!!###%%%((()))))))))(((++++++***)))))))))))))))(((((('''%%%$$$&&&***---###''''''$$$%%%)))(((###&&&)))***((($$$###&&&***(((''''''''''''&&&&&&&&&)))'''%%%###"""###%%%&&&!!!"""$$$%%%&&&'''''''''((()))))))))))))))((((((%%%%%%&&&&&&((()))+++++++++,,,---------,,,+++******,,,---...---------////////////000111111222222222444555666555666888999888:::<<<>>>???BBBFFFHHHLLLPPPTTTRRRNNNKKKMMMOOOKKKKKKLLLNNNPPPRRRTTTUUUJJJIIIIIIJJJKKKJJJHHHFFF<<<>>>??????>>>======>>>???GGGHHHAAABBBKKKPPPLLLOOOOOONNNNNNNNNKKKGGGDDDBBBCCCCCCAAA@@@???@@@BBBAAAAAAAAA@@@@@@?????????>>>@@@CCCEEEFFFHHHKKKMMMKKKIIIGGGEEEDDDAAA>>>;;;999===@@@AAA???>>>@@@CCCFFFGGGFFFBBB???@@@DDDHHHGGGJJJRRR]]]dddaaaTTTIII@@@<<<777333111222555777<<<<<<===@@@DDDGGGHHHGGGOOOTTTWWWUUUPPPMMMNNNPPPYYYVVVRRRQQQQQQOOOLLLIIIJJJKKKLLLLLLJJJIIIJJJLLLIIIMMMLLLGGGGGGKKKLLLHHHIIIIIIHHHHHHHHHJJJNNNRRRTTTUUUQQQFFF??????AAABBB@@@>>><<<;;;<<<===<<<;;;888999;;;===>>>>>><<<<<<666666777888888999999999@@@CCCFFFFFFBBB>>>======666777999::::::888555444333444555777999:::;;;;;;999:::::::::999888666555888999;;;:::999999:::<<<;;;;;;;;;;;;<<<>>>@@@AAA<<<===???CCCFFFJJJLLLNNNIIIJJJFFF@@@<<<<<<;;;888888999999::::::;;;;;;;;;???<<<999888::::::999666<<<>>>CCCMMMZZZnnnAAABBBDDDEEEEEEDDDAAA@@@<<<999888;;;:::777999???===<<<<<<<<<>>>>>><<<;;;<<<======>>>???@@@@@@AAACCCCCCDDDEEEEEEEEEEEEEEE@@@AAADDDGGGKKKMMMOOOPPPUUUUUUUUUUUUTTTVVVYYY\\\bbbaaacccgggllloooppppppvvv|||{{{uuupppiiibbb___\\\\\\___bbbfffnnnwww{{{sssmmmjjjkkkmmmtttwww}}}}}}uuuoookkkiiigggeeeccceeeggghhhfffdddcccbbb___\\\ZZZ\\\```aaa^^^[[[XXXVVVTTTTTTYYY^^^ccceeefffggghhhlllqqqwww{{{~~~zzzsssmmmkkkiiiiiiiiiiiihhhddd```\\\YYYYYYYYYZZZYYYWWWSSSOOOLLLQQQOOOKKKUUUeeecccUUURRRTTTVVVXXXXXXWWWTTTSSSNNNPPPMMMEEEBBBDDDBBB>>>999;;;===<<<:::888888999555666777999<<<>>>@@@AAABBBBBBBBBBBBBBB???;;;888777666555555555666777888===<<<999888666333///,,,+++,,,......------///000///000111111000/////////------...//////...------)))***+++***))))))+++,,,***)))'''&&&&&&''')))***%%%&&&''''''%%%%%%&&&''')))))))))))))))(((((((((&&&&&&'''((()))***++++++###%%%''')))******)))(((******)))(((((((((((((((&&&&&&&&&&&&%%%&&&))),,,%%%))))))&&&'''+++***&&&"""%%%((('''%%%%%%(((,,,((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$&&&''''''(((((((((((())))))))))))((((((&&&&&&&&&'''((()))***+++***+++,,,---......---,,,+++---//////...------.../////////000111111222222222444666666666666888:::888:::===???@@@CCCFFFIIILLLPPPSSSQQQMMMKKKLLLNNNKKKKKKKKKLLLMMMNNNOOOOOOHHHGGGGGGHHHIIIIIIGGGEEE===???@@@???===<<<;;;<<>>@@@BBBCCCCCCDDDFFFHHHLLLJJJGGGEEEBBB???<<<999:::===@@@AAA@@@@@@BBBEEEBBBCCCCCCAAA@@@CCCIIINNNRRRSSSXXX___ccc^^^QQQGGG???<<<888555333444666888:::<<>>>>>??????>>><<<:::;;;===>>>>>>>>><<<;;;;;;:::::::::::::::;;;;;;>>>AAADDDCCC@@@<<<::::::888999;;;;;;;;;999666444444555666777777777777777444555777999:::999888777666888999999888888999:::999999999999:::<<<===>>>::::::;;;===AAAFFFJJJMMMJJJKKKHHHBBB???@@@???<<<<<<<<<<<<======>>>>>>>>>AAA>>>;;;;;;;;;<<<:::888<<<>>>DDDOOO]]]rrr>>>??????@@@AAA@@@@@@@@@777777888;;;;;;:::<<<@@@===<<<;;;;;;======<<<:::;;;<<<===???AAACCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGCCCEEEGGGJJJNNNQQQSSSUUUYYYYYYZZZYYYYYY[[[^^^aaabbbeeehhhjjjllloooqqqsssyyyyyytttllleee```\\\ZZZ[[[]]]aaajjjsss|||~~~vvvnnnkkkmmmqqqtttuuuxxx|||}}}yyyuuurrrnnnkkkiiiiiikkknnnpppqqqooommmkkkgggcccbbbdddeeeeeeddd```___]]][[[[[[^^^dddhhheeeddddddeeeiiipppvvvzzz~~~yyyrrrkkkgggeeefffggghhhkkklllhhh```ZZZXXXXXXXXXZZZZZZWWWRRROOOJJJOOONNNJJJPPP\\\^^^UUUVVVXXXZZZ\\\^^^^^^^^^^^^ZZZYYYUUUNNNIIIHHHFFFCCC===>>>???===:::888777888444444555777:::<<<>>>???@@@@@@@@@@@@AAA???;;;888888666555444444666999;;;@@@>>>:::888555222---***,,,,,,---,,,+++,,,///111///000111222222000...------......//////......---***++++++***(((((()))+++******((((((((((((******&&&'''((('''%%%%%%&&&''')))))))))(((''''''&&&&&&'''''''''((()))***+++,,,'''((()))++++++******)))))))))(((''''''''''''((("""$$$&&&&&&&&&''')))***&&&((()))''''''******((("""$$$'''&&&$$$%%%(((+++(((((('''&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$&&&'''(((((((((((((((((())))))))))))((((((''''''''''''(((((()))***)))***,,,.../////////...---///000000...---....../////////000111111222222333444666777666777888:::999;;;>>>???AAACCCFFFHHHLLLOOOQQQPPPLLLJJJKKKMMMJJJJJJJJJJJJJJJIIIIIIHHHEEEDDDDDDEEEFFFGGGEEECCC>>>???@@@???<<<;;;:::;;;BBBIIIKKKFFFEEEJJJKKKGGGHHHHHHGGGGGGGGGFFFCCCAAABBBCCCDDDCCCAAAAAABBBCCC???@@@BBBCCCCCCBBBAAA@@@>>>@@@AAAAAA@@@???AAABBBHHHGGGEEECCCAAA>>>===<<<<<>><<<:::888777888999:::<<>>===>>>??????>>><<<<<<===???@@@@@@???>>>===BBBAAA???===<<<<<<===>>>???AAABBBBBB???<<<::::::;;;<<<<<<<<<;;;999666444666666666555555444333222222333666999999888777555555666777777666666777888666666666777777888888999777777666888<<>>>>>>>>>>>>>>>>>??????CCCAAA>>>======<<<;;;999<<<>>>FFFSSScccwww>>>======<<<<<<<<<<<<===666777:::<<<<<<;;;<<<>>><<<;;;:::;;;>>>?????????===>>>???AAACCCEEEGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGCCCDDDGGGKKKPPPTTTWWWYYY___```aaaaaaaaaaaaccceeefffjjjmmmmmmllllllpppuuuuuu|||}}}yyyrrrlllbbb]]]ZZZZZZ[[[^^^gggppp|||}}}xxxsssrrrtttuuutttsssssssssvvvyyy}}}{{{wwwsssttttttuuuzzz~~~yyytttmmmhhhhhhiiijjjjjjeeeggghhhfffbbb___```bbb```___^^^^^^```fffnnnssswwwvvvtttpppkkkhhhggghhhiiijjjmmmpppqqqlllbbbYYYUUUTTTTTTTTTUUUUUUSSSQQQMMMRRRRRRNNNPPPXXX\\\ZZZ^^^___```bbbdddeeeggggggdddbbb]]]VVVQQQMMMJJJHHHDDDDDDCCCAAA>>><<<;;;::::::999999999999;;;<<<===???>>>>>>??????>>>;;;999888666444333444777:::<<>>??????===<<<<<<===AAAGGGJJJHHHGGGJJJJJJGGGGGGGGGFFFFFFGGGGGGDDDBBBAAACCCDDDCCCBBBAAABBBCCCBBBBBBDDDDDDDDDBBBAAA???>>>???@@@???>>>>>>>>>@@@BBBCCCCCCBBB@@@@@@@@@AAAAAACCCEEECCCAAABBBEEEIIIKKKMMMQQQSSSVVV\\\fffmmmiiihhhiiijjjhhh___SSSIII======<<<<<<;;;;;;<<<<<>><<<;;;;;;<<<===;;;:::<<<>>>AAACCCDDDDDDCCCCCCIIIFFFCCC???======>>>???@@@AAABBBBBBAAA???===<<<=========<<<:::888555333555555444444333222111000333555777888888666333111444555666666555555666888333444444555555555444444444444444666:::???CCCFFFHHHJJJGGGBBBAAACCCCCC@@@======<<<;;;;;;;;;<<<===CCCBBB@@@>>>===<<<;;;:::===@@@IIIYYYjjj~~~???>>><<<:::999888888999777:::======<<<<<<;;;;;;;;;::::::===AAADDDFFFFFFBBBBBBBBBCCCDDDEEEEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFDDDFFFIIIMMMRRRXXX\\\___hhhkkkmmmnnnmmmllllllmmmhhhlllnnnkkkgggggglllrrrvvv~~~|||vvvooo___[[[XXXYYYZZZ\\\dddmmmvvv~~~~~~|||~~~~~~{{{xxxtttqqqmmmkkknnnttt|||}}}{{{wwwpppmmmlllmmmmmmlllmmmlllggg```[[[ZZZ[[[]]]]]]\\\\\\]]]bbbiiiooopppooonnnkkkhhhhhhjjjlllpppqqqtttwwwvvvoooddd\\\UUURRROOONNNPPPSSSUUUVVVTTTWWWXXXWWWVVVZZZ___bbbfffgggggghhhiiikkklllmmmkkkhhhccc^^^XXXQQQMMMLLLIIIGGGEEECCCAAA@@@>>>======<<<;;;:::::::::;;;<<>>>>>>>>???>>>;;;999888666444333333666:::<<<;;;999666555444222000...,,,,,,,,,***)))***---//////...///111333222...***------,,,,,,,,,,,,------***++++++***((('''(((***((((((((((((((((((((((((&&&'''((((((&&&&&&&&&((($$$%%%%%%&&&'''(((((()))''''''''''''((()))******+++++++++++++++******)))''''''&&&&&&&&&&&&'''''' ###&&&((('''''''''(((%%%%%%''''''&&&%%%(((+++'''''''''&&&%%%$$$%%%&&&)))((('''%%%%%%&&&''''''$$$$$$######$$$&&&((()))&&&&&&'''((())))))))))))''''''((()))))))))))))))))))))((((((((())))))***---...////////////------///111222111///......////////////000111111222222444666777888888888:::;;;777:::===???@@@AAACCCEEEIIIJJJJJJJJJIIIIIIJJJKKKGGGIIIKKKMMMMMMKKKIIIHHHBBBAAA???@@@AAABBBBBB@@@:::<<<>>>???>>>>>>???AAA???DDDHHHHHHHHHJJJJJJHHHFFFDDDDDDDDDFFFFFFEEECCCAAABBBDDDDDDCCCBBBBBBCCCEEEFFFFFFEEEDDDBBB@@@???>>>???@@@@@@???>>>???@@@AAABBBCCCBBB@@@AAACCCEEEIIIJJJJJJGGGDDDDDDHHHLLLPPPUUU]]]dddjjjrrr{{{yyyyyyxxxvvvpppdddVVVLLL????????????????????????BBBCCCCCCCCCDDDHHHOOOTTTWWWVVVTTTTTTUUUVVVUUUSSSQQQQQQPPPMMMJJJHHHFFFFFFAAACCCDDDDDDCCCCCCDDDFFFBBBCCCDDDGGGHHHGGGGGGHHHIIIKKKNNNQQQTTTXXX]]]aaaZZZ______YYYRRROOOLLLIII???===;;;:::;;;;;;;;;:::;;;===AAAEEEHHHIIIJJJJJJKKKIIIDDD@@@>>>======>>>?????????@@@@@@@@@>>>=========<<<;;;999666444333222333333333333333222111222444666777777555333111444555666666555555666777111222333555555444222111111222555999<<<>>>???@@@IIIJJJHHHCCCBBBDDDDDDAAA>>>===;;;:::999:::;;;;;;AAAAAA???===<<<:::::::::>>>BBBMMM^^^qqq???>>><<<:::888777666666888===???<<<;;;<<<;;;999;;;;;;;;;>>>CCCHHHJJJKKKFFFEEEEEEDDDDDDDDDCCCCCC@@@?????????AAACCCEEEFFFIIIJJJLLLPPPUUUZZZ___bbbhhhlllrrruuuuuusssqqqpppjjjlllkkkgggcccdddjjjppp|||{{{ssskkk[[[XXXXXX[[[\\\]]]cccjjjpppxxxxxxsssooojjjgggiiipppxxx}}}yyytttrrrrrrrrruuuppphhh^^^XXXVVVXXXZZZZZZ]]]_________bbbhhhnnnoooooonnnkkkiiiiiilllnnnvvvyyy|||}}}yyyqqqiiicccZZZUUUOOOMMMNNNRRRVVVXXX[[[[[[]]]______^^^ccchhhllllllmmmnnnoooppppppqqqoookkkhhheee___VVVQQQPPPJJJGGGEEECCCCCCCCCAAA@@@>>><<<;;;::::::;;;===>>>AAA???>>>>>>>>>===;;;999777555444333333555888:::888666333222222222111///+++,,,,,,***))))))+++...///...---///111111---))),,,++++++******++++++,,,)))******)))''''''(((***((((((((((((((((((((((((%%%'''((((((''''''((()))###$$$%%%&&&''')))******'''((()))*********))))))******))))))))))))))))))'''&&&&&&&&&&&&'''(((((("""%%%'''((('''''''''(((''''''(((***(((&&&***000%%%%%%%%%&&&'''((()))******(((&&&%%%%%%%%%'''(((&&&$$$###"""###%%%(((***&&&&&&'''((())))))((((((&&&'''((())))))******)))(((((((((((())))))***+++...///000000000///---,,,...000111111///...///////////////000111111222222555666888999888999:::<<<777:::>>>@@@AAABBBCCCDDDGGGGGGGGGGGGHHHIIIJJJKKKHHHJJJMMMPPPQQQOOOMMMKKKDDDBBB@@@@@@AAAAAAAAA@@@999;;;>>>???@@@@@@BBBCCC???BBBFFFGGGHHHHHHHHHHHHCCCBBBAAABBBDDDEEEDDDCCCBBBDDDGGGGGGFFFEEEEEEEEEHHHGGGFFFEEECCCBBBAAAAAA@@@AAABBBAAA?????????@@@AAACCCDDDCCCAAABBBFFFJJJRRRRRRQQQMMMJJJJJJOOOSSSWWW```lllwwwtttfffWWWMMMCCCBBBAAAAAAAAAAAAAAABBB???@@@BBBBBBCCCIIIQQQXXXSSSSSSRRRRRRRRRSSSSSSTTTOOOOOOOOOMMMJJJHHHGGGHHHBBBCCCDDDEEEDDDDDDEEEGGGDDDCCCDDDHHHIIIFFFEEEGGGGGGIIIKKKNNNRRRWWW^^^cccaaafffggg```YYYUUURRROOODDDAAA===::::::;;;<<<<<<999<<>>???>>>======<<<;;;:::888666444333222333333444444444444333000111333555666777777666333444555555444444555777///111444666666555333222111333666:::<<<===<<<<<>>>>>???AAADDDGGGIIIMMMMMMNNNQQQTTTXXX\\\___aaahhhqqqxxxzzzxxxuuutttooommmiiieeedddgggooouuu}}}}}}uuulllcccYYYYYY\\\aaaccccccgggmmmttt{{{vvvooommmiiihhhiiilllqqqtttxxx{{{~~~|||yyyxxxxxxxxxqqqggg^^^ZZZYYYZZZ[[[VVV[[[```bbbbbbccchhhlllpppppppppnnnmmmnnnppprrrxxx}}}yyyrrrnnnlllaaa\\\VVVRRRRRRUUUWWWXXX___]]]___eeeeeeccceeelllmmmnnnoooqqqssstttttttttppplllkkklllfff[[[UUUTTTKKKHHHFFFEEEGGGHHHGGGEEEDDDBBB???===<<<===>>>???CCCAAA???>>>>>>===;;;999666555444333333444555666777444111000000000///...***+++,,,+++***)))***+++///---***,,,///000,,,)))+++***)))(((((()))***+++((()))))))))'''''')))+++)))))))))******)))))))))$$$&&&'''((('''((()))+++%%%%%%&&&'''((())))))***((())),,,---...,,,+++)))(((((('''''''''(((((()))''''''&&&&&&'''(((((()))%%%''')))((('''&&&'''(((((('''(((+++(((%%%***222&&&&&&&&&&&&(((******+++***)))&&&$$$$$$%%%'''(((%%%$$$$$$$$$$$$%%%''''''&&&&&&'''(((((((((''''''&&&'''((()))************(((((((((((()))***+++,,,---...///000111000///...---...000000///...///000/////////000111111222222555777999999999999;;;<<<999<<<@@@CCCCCCCCCDDDEEEDDDCCCCCCEEEGGGJJJKKKLLLIIILLLPPPSSSSSSQQQMMMKKKFFFDDDAAA@@@AAAAAA@@@???;;;===@@@AAAAAAAAACCCDDDAAABBBEEEFFFFFFDDDEEEGGGCCCBBBAAABBBDDDFFFFFFFFFEEEGGGJJJKKKJJJIIIIIIIIIGGGFFFEEECCCCCCDDDEEEFFFCCCDDDDDDBBB???======>>><<<@@@CCCDDDDDDGGGNNNSSSXXXXXXWWWTTTQQQSSSYYY^^^iiisss|||oooaaaVVVOOOFFFEEECCCBBBBBBBBBCCCDDD???CCCFFFFFFFFFHHHNNNTTTNNNPPPQQQPPPNNNMMMPPPTTTLLLNNNOOOMMMJJJHHHIIIJJJAAACCCDDDDDDDDDDDDFFFGGGDDDBBBDDDIIIJJJFFFEEEHHHFFFGGGIIIKKKOOOWWW```fffhhhmmmllleee]]]YYYVVVSSSHHHCCC===888888999;;;<<<888;;;???DDDHHHJJJKKKLLLFFFDDDAAA>>>;;;999777666999888777:::>>>@@@@@@???======<<<;;;999777666666444555555555555555444444111222222333555666888999111222444333222222333555///111555888999888555333333444666888999:::::::::???BBBAAA???@@@DDDFFFEEEDDDBBB???<<<;;;;;;===>>>===>>>???===;;;:::<<<>>>CCCGGGTTThhh}}};;;;;;;;;;;;;;;:::999888888===>>>:::999===???<<<>>>======???CCCGGGJJJKKKGGGGGGFFFEEEDDDCCCBBBBBB?????????@@@CCCFFFJJJLLLOOOOOONNNOOOQQQTTTWWWYYY```hhhttt}}}}}}{{{ssspppkkkggghhhmmmvvv|||yyyyyypppfff^^^[[[\\\aaahhhkkkjjjmmmqqq}}}uuulllkkkjjjiiiiiijjjkkkkkkiiilllpppqqqrrrssswww{{{~~~~~~vvvqqqjjjfffdddbbb]]]ZZZRRRXXX___cccbbbbbbeeeiiinnnooopppqqqqqqrrruuuxxxxxx~~~yyyrrrqqqsssgggccc]]]YYYWWWWWWWWWWWW```\\\___gggiiieeefffmmmlllmmmpppsssuuuvvvvvvvvvqqqmmmnnnpppkkk___WWWVVVNNNKKKHHHHHHKKKLLLLLLJJJMMMJJJFFFBBB???>>>>>>???DDDBBB@@@???>>>===;;;999555444444333333333444444777444111/////////...---)))***,,,,,,***))))))***000,,,)))***---///,,,(((***)))(((''''''((()))***'''((()))((('''(((***,,,******++++++++++++******###%%%'''(((((((((***,,,''''''(((((((((((((((((()))+++...000111///,,,***&&&&&&&&&&&&&&&'''(((((('''''''''''''''((()))***((())))))((('''&&&'''(((&&&$$$&&&)))&&&###(((111+++)))((((((((()))((((((***)))&&&$$$$$$%%%''')))###$$$%%%&&&&&&&&&%%%$$$%%%&&&''''''''''''''''''&&&'''((()))************'''''''''((()))+++,,,---,,,---///000111111111111+++---///000///...///000/////////000111111222222666777999999999999;;;===;;;>>>BBBEEEEEEEEEFFFGGGCCCBBBAAACCCGGGJJJLLLMMMKKKNNNRRRTTTTTTQQQMMMJJJHHHEEEBBBAAAAAAAAA@@@???>>>@@@BBBBBBAAAAAABBBCCCCCCCCCDDDFFFDDDBBBBBBEEEFFFDDDDDDEEEGGGIIIIIIIIIGGGJJJMMMNNNMMMLLLLLLLLLFFFEEECCCBBBCCCEEEHHHJJJFFFFFFEEEBBB>>><<<;;;;;;555:::@@@DDDGGGMMMWWW^^^\\\\\\[[[XXXWWWZZZaaaggg{{{tttggg\\\TTTPPPHHHGGGEEECCCBBBCCCDDDEEEDDDHHHLLLLLLHHHGGGHHHKKKNNNQQQRRROOOJJJIIILLLQQQKKKMMMOOOMMMJJJIIIJJJLLLAAABBBDDDDDDDDDDDDEEEGGGDDDAAADDDJJJKKKGGGFFFIIIFFFGGGGGGIIINNNWWWaaagggkkkooonnnfff^^^ZZZWWWTTTHHHBBB;;;555444666888:::888;;;???CCCFFFHHHIIIIIICCCBBB@@@===:::777555333999888888;;;@@@CCCCCCBBB>>>>>>===<<<:::999888888777777777777666555444444666555444333333444666777///111222222111111222333///222666999;;;999777555666666555555666777999:::777::::::999<<>>;;;::::::<<<===<<<>>>???>>><<<;;;===@@@DDDIIIVVVkkk:::;;;<<<>>>>>>>>>======888<<>>======AAAGGGLLLMMMLLLKKKKKKHHHDDDCCCFFFDDD@@@;;;@@@GGGKKKLLLKKKJJJJJJRRRRRRSSSSSSSSSUUUXXXZZZaaakkkuuuzzz}}}}}}yyyxxxvvvtttrrrrrrsssuuuvvvyyy{{{}}}{{{vvvpppllliiiaaabbbfffllloooooorrrwww{{{rrrjjjhhhfffgggiiijjjhhhfffjjjhhheeedddeeeiiinnnqqqwww{{{|||yyy{{{~~~|||yyytttooojjjhhhggg___^^^cccbbb^^^cccnnnjjjooouuuuuusssrrruuuxxxwwwyyyzzzzzzxxxtttpppmmmhhhfffdddaaa^^^\\\[[[ZZZ___^^^aaafffhhhffffffiiihhhjjjmmmnnnmmmmmmooopppooopppqqqmmmggg```ZZZWWWNNNMMMKKKKKKLLLNNNQQQSSSOOOMMMHHHCCC@@@>>>>>>???DDDFFFGGGFFFBBB>>><<<;;;<<<:::666333111111222333333111///...---...///000***)))))))))***+++,,,,,,((((((((()))******++++++***)))(((&&&&&&''''''(((&&&'''((((((&&&'''(((******)))(((''''''((()))***'''(((((('''%%%%%%&&&(((&&&&&&'''(((((((((((((((+++$$$,,,<<<555'''(((%%%%%%&&&&&&'''(((((())))))((((((''''''''''''(((&&&(((((((((&&&%%%&&&'''&&&((()))(((&&&%%%%%%&&&&&&'''(((''''''''')))+++''''''((((((((((((((('''###%%%&&&&&&%%%&&&(((***$$$%%%'''&&&%%%%%%&&&((('''''''''(((((((((((((((###%%%((()))))))))+++,,,000000111000//////111444444333222111111111111222,,,...111000......000333222999===<<<;;;===>>><<<>>>BBBGGGKKKJJJIIIGGGFFFBBBBBBDDDFFFIIIMMMPPPRRRPPPSSSTTTQQQPPPPPPNNNIIIEEEDDDCCCBBBBBBCCCDDDEEE@@@===???EEEEEE@@@???BBBCCCBBBBBBBBBBBBCCCDDDDDDCCCEEEGGGHHHIIIJJJLLLNNNRRRQQQPPPRRRSSSQQQMMMHHHEEEEEEFFFGGGHHHHHHIIIIIIHHHFFFCCC@@@===<<<;;;;;;:::@@@CCCDDDOOO```fffaaabbb[[[XXX[[[]]]```jjjuuuttthhh]]]RRRJJJHHHFFFGGGGGGFFFDDDEEEIIIMMMLLLLLLMMMMMMLLLJJJIIIGGGIIILLLNNNLLLHHHGGGJJJNNNLLLMMMNNNOOONNNKKKHHHFFFIIIEEEAAA@@@BBBDDDEEEDDDIIIIIIIIIIIIHHHFFFDDDCCCGGGHHHIIIIIIKKKRRR]]]eeemmmlllkkkhhhddd]]]VVVQQQHHHAAA999555666888777555:::999;;;??????>>>@@@EEEFFFCCC@@@===;;;888444111444666666555999???@@@===::::::999888888999::::::888777666555555444444444666666555444222222555777555111000222111///000444555666777777777888;;;>>><<<;;;888666555666888999999888777888:::>>>BBBDDDBBBBBBAAAAAA???>>><<<;;;:::;;;<<<;;;999;;;@@@DDDCCCLLLZZZkkk===>>>?????????>>>===<<<:::<<<>>>>>>>>>======>>>BBB@@@???AAAFFFIIIJJJJJJLLLKKKHHHCCCDDDHHHHHHEEEBBBFFFMMMQQQRRRRRRQQQQQQRRRTTTVVVWWWWWWYYY]]]```gggqqqzzz~~~{{{|||zzzxxxvvvvvvxxxzzz{{{|||}}}}}}zzzuuupppmmmlllhhhfffgggjjjkkklllqqqwwwwwwrrrnnnjjjhhhgggeeeaaa^^^eeedddddddddeeehhhjjjlllooosssuuutttuuuyyyyyyuuu|||}}}wwwtttkkkccc```dddeeebbbfffnnnlllppptttvvvvvvwwwzzz|||wwwwwwvvvtttsssqqqppppppllljjjhhheeeccc```___^^^```^^^```eeegggfffgggjjjlllmmmllljjjgggeeeeeeeeekkklllllliiiccc^^^ZZZXXXSSSRRRQQQPPPPPPQQQSSSUUUPPPMMMIIIEEEBBB@@@???>>>DDDFFFFFFDDD@@@===;;;;;;;;;999555333111111222333555333111///...---------+++************++++++,,,((()))))))))******++++++***)))((('''''''''(((((('''((((((((('''''')))******)))(((''''''(((((()))%%%&&&((((((''''''(((***(((((()))******************'''###+++555---%%%,,,%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&&&&'''''''''((()))(((&&&&&&&&&'''&&&((()))((('''%%%&&&&&&'''(((((('''&&&&&&(((***&&&&&&'''(((((()))(((((("""###$$$$$$######%%%'''$$$%%%'''&&&%%%%%%&&&(((''''''''''''(((((((((((($$$&&&)))*********,,,---...000222333222111111222444333333333222222222222---///111111000000222444222999<<<;;;:::<<<===;;;AAADDDHHHJJJIIIGGGEEEEEEBBBCCCDDDGGGJJJNNNQQQSSSSSSVVVUUUQQQOOOOOOMMMHHHGGGGGGFFFEEEDDDDDDDDDDDDBBB??????CCCBBB>>>===???AAAAAAAAABBBCCCEEEFFFGGGEEEGGGJJJKKKKKKLLLMMMOOOPPPPPPOOOQQQRRRPPPLLLHHHEEEEEEEEEEEEFFFFFFFFFFFFIIIGGGDDDAAA>>><<<;;;;;;===DDDHHHJJJUUUdddjjjfffaaa[[[WWWZZZ___gggvvvrrrcccXXXOOOGGGDDDEEEAAACCCFFFGGGHHHKKKOOOSSSTTTTTTSSSRRROOOMMMJJJHHHIIILLLMMMKKKGGGEEEGGGKKKJJJKKKLLLMMMLLLIIIFFFEEEFFFCCC???>>>@@@BBBBBBBBBFFFFFFGGGGGGGGGEEEDDDCCCFFFGGGHHHHHHJJJPPPYYY```gggggggggfffbbb[[[SSSNNNFFF???888555666888888666999888:::>>>>>><<<>>>CCCCCCAAA???===<<<:::888666555777666555888===>>>;;;:::999888888888888999:::777666555444444444444444666777666555333444666999666333222444333111222555777888999999999:::<<>>????????????>>>===<<<<<<:::;;;<<<;;;:::<<<@@@DDDDDDKKKXXXhhh{{{@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===??????===<<>>===>>>?????????AAABBBCCCDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGKKKSSSXXX___aaacccbbb^^^WWWOOOJJJBBB===777444666888999888888777999<<<<<<:::<<<@@@@@@>>>===<<<======;;;999666777777555777<<<<<<999999888888777777888888999555555444444333444444444666777777666666777999<<<999555444666666333444777777999;;;<<<<<<===>>>@@@@@@???>>><<<<<<===>>>???777777777888888999999999;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::===AAADDDEEEJJJUUUddduuu@@@@@@@@@??????>>>>>>===???===;;;<<>>;;;>>>======???BBBGGGKKKMMMJJJLLLLLLKKKNNNSSSSSSOOOPPPSSSVVVXXXXXXXXXXXXYYYRRRWWW[[[[[[YYYZZZ___dddjjjrrryyy{{{}}}~~~}}}zzz~~~{{{yyytttpppmmmoootttxxxuuupppllljjjhhhggglllsss|||~~~uuusssooojjjfffccc```^^^fffiiimmmqqqsssrrrpppnnnjjjjjjiiigggfffggggggffflllssszzz|||}}}|||ttttttvvvsssrrrsssqqqooollllllllllllkkkjjjnnnllliiihhhiiilllppprrrpppppppppooonnnlllkkkkkkfffaaa___aaaaaa___aaafffmmmllliiieeeaaa```aaacccbbbaaa___\\\ZZZZZZ]]]___\\\\\\ZZZYYYVVVTTTRRRPPPKKKKKKKKKJJJHHHEEECCCBBBGGGGGGEEEBBB>>><<<<<<===777666444222111111111222000000///...,,,***((('''...---,,,+++++++++++++++++++++++++++++++++++++++++++++******))))))))))))'''((()))((('''''')))+++******)))(((''''''''''''%%%(((+++,,,+++***)))***&&&&&&'''(((((((((((((((&&&***((((((+++$$$"""---%%%%%%&&&&&&&&&&&&&&&&&&((((((((())))))+++,,,,,,(((******)))((('''((()))&&&((())))))'''&&&'''(((((())))))'''%%%%%%&&&'''$$$%%%&&&((()))*********'''(((((('''%%%%%%&&&((($$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''(((((())))))''')))+++,,,,,,---...000,,,///222222111000000000222333555666666555333222111222444555555555555555777:::<<<::::::======:::AAABBBCCCBBBAAA@@@AAABBBAAACCCFFFIIIMMMPPPRRRSSSTTTUUUSSSNNNKKKMMMLLLHHHFFFGGGHHHIIIIIIGGGFFFEEEEEEBBB???=========???AAAAAABBBCCCDDDFFFGGGHHHHHHHHHJJJMMMMMMMMMLLLMMMNNNNNNNNNNNNNNNNNNMMMKKKIIIFFFFFFGGGGGGHHHIIIIIIJJJJJJHHHEEEBBB???>>>======>>>DDDIIILLLSSS\\\___]]]WWWWWWZZZaaaooorrrXXXOOOEEE???<<<;;;???EEECCCGGGLLLPPPSSSTTTTTTTTTSSSSSSRRRQQQPPPOOOMMMMMMLLLMMMNNNLLLHHHFFFEEEFFFDDDEEEEEEFFFEEECCCAAA@@@BBB@@@>>>=========>>>>>>======???@@@AAABBBCCCCCCAAACCCEEEEEEEEEGGGMMMRRRYYY\\\``````[[[SSSKKKGGG???;;;666555666888::::::999777999<<<;;;888:::>>>===<<<:::;;;<<<<<<;;;999555666555444666;;;;;;888777777777777777777777777444444444444444555666777666777999999999:::===???;;;888777:::999666666888555777;;;<<<===???AAACCCEEEDDDCCCBBBAAA@@@@@@???;;;<<<<<<<<<;;;:::888777777777888888999:::;;;<<<;;;;;;::::::;;;>>>BBBDDDGGGKKKTTTbbbqqq============>>>>>>??????@@@===;;;<<>><<<<<<======???AAAEEEIIILLLHHHLLLOOOQQQTTTXXXUUUPPPRRRSSSUUUUUUTTTTTTUUUWWWZZZ^^^aaaaaa^^^]]]```dddccckkkrrruuuxxx{{{|||yyy}}}wwwppplllnnnsssxxxtttqqqnnnmmmjjjgggiiinnnyyy{{{zzzyyywwwtttooollliiihhhkkkoootttyyy{{{{{{xxxvvvoookkkeeeaaa______aaacccgggmmmtttvvvvvvzzz}}}zzzyyyvvvsssrrroookkkgggdddccccccbbb```eeeeeeeeefffiiillloooqqqttttttuuuvvvuuuuuutttsssjjjddd``````^^^[[[]]]aaaiiihhhfffbbb___^^^```bbb^^^]]][[[XXXWWWZZZ___cccaaaaaa```^^^[[[VVVRRROOOGGGHHHIIIIIIIIIGGGEEECCCFFFFFFEEEBBB???======>>>777666444222111111111111...............---,,,+++......---,,,+++++++++,,,++++++++++++,,,,,,,,,,,,+++++++++++++++*********'''((())))))'''((()))+++******)))))))))(((((('''(((***,,,---+++)))''''''&&&&&&'''((((((((((((((($$$(((&&&''',,,(((###)))%%%%%%&&&&&&&&&&&&&&&'''((((((((())))))+++,,,,,,(((******)))((('''((()))&&&((())))))(((''''''(((((((((((('''%%%$$$%%%'''$$$%%%&&&((()))*********'''(((((('''&&&%%%'''((($$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&'''((())))))***'''))),,,---------///000.../////////......000111222333555666666555333222333333555777888888666555:::<<<<<<:::;;;>>>===:::;;;<<<>>>>>>>>>???AAACCCBBBCCCEEEHHHKKKNNNPPPQQQOOOQQQOOOKKKKKKMMMMMMKKKCCCDDDFFFHHHIIIIIIIIIHHHDDDCCC???<<<<<<@@@CCCDDDCCCDDDEEEFFFGGGGGGGGGFFFGGGIIIKKKLLLKKKIIIIIIIIILLLMMMNNNNNNMMMKKKJJJJJJCCCCCCEEEFFFHHHIIIKKKKKKHHHGGGDDDBBB@@@???>>>>>>===BBBFFFHHHLLLQQQTTTTTTRRRWWW```lll{{{pppbbbLLLGGGBBBAAA@@@???BBBHHHGGGJJJOOOTTTWWWWWWVVVTTTRRRQQQPPPOOOMMMLLLKKKKKKHHHIIIJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@???AAAAAA???>>>===<<<===>>>:::;;;<<<===>>>@@@AAABBB???AAACCCDDDCCCEEEJJJNNNWWW[[[______XXXPPPIIIEEE<<<:::777666777999;;;<<<:::999:::<<<;;;777888<<<<<<:::999999999999888666333444444333555:::;;;888666666666666666666666666555555555555666777999999666888:::;;;<<<>>>@@@CCC>>><<<;;;======999888;;;444666999<<<>>>@@@CCCFFFIIIIIIHHHFFFDDDBBB@@@>>>>>>>>>???>>><<<:::777666444444555555777999;;;<<<<<<;;;::::::<<<@@@CCCDDDJJJLLLUUUcccppp~~~======<<<======???@@@AAA@@@???======>>>>>>>>>===???AAABBBCCCCCCDDDFFFHHHHHHMMMPPPRRRUUUXXXUUUPPPRRRSSSSSSSSSRRRSSSVVVYYY___```bbbaaa```____________gggppptttyyy|||ssslllkkknnnqqqooommmlllllliiieeefffjjjuuusssssswww~~~{{{vvvsssqqqpppsssyyy~~~vvvnnneee___[[[YYY\\\aaaaaafffmmmpppsssyyyzzzwwwtttrrrpppkkkiiieeeaaa___^^^___```___```bbbfffjjjmmmppprrrzzz{{{|||}}}|||{{{zzzyyylllgggcccaaa___[[[[[[___dddcccaaa^^^ZZZXXXYYYZZZZZZYYYWWWVVVVVVZZZ```eeefffggggggeee```ZZZTTTQQQGGGGGGHHHHHHGGGEEECCCBBBCCCDDDDDDBBB???======>>>888777666444222111000000//////000000000111111111......---,,,,,,,,,------***++++++,,,,,,---......,,,,,,------,,,,,,+++***((()))))))))((((((***,,,)))******++++++******)))***+++---,,,)))'''&&&'''(((((()))***************%%%)))$$$%%%---+++$$$'''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&'''((())))))((()))***)))'''&&&'''(((&&&((())))))((((((((()))&&&'''(((&&&%%%$$$&&&'''%%%%%%'''((())))))))))))%%%&&&&&&%%%$$$$$$&&&'''$$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&'''((()))******'''***,,,------...///000/////////...---...000222111222444555555444333333333444555777999999777555;;;===;;;999:::===<<<888666888;;;<<<===>>>AAACCCCCCCCCCCCEEEGGGJJJMMMOOOKKKNNNNNNLLLLLLOOOOOOLLLCCCDDDEEEGGGIIIJJJKKKKKKCCCCCC@@@<<<<<>>:::::::::;;;<<<===???@@@===???BBBBBBBBBDDDJJJOOOYYY]]]```]]]UUULLLEEECCC<<<:::999777888:::<<<===<<<;;;;;;===;;;888888<<<:::999777777888888666555333555444222444999999555444555555666666555555444444444555666777999;;;<<<666999<<<>>>???AAADDDFFFCCCAAAAAACCCBBB>>>===>>>777888:::;;;===@@@DDDGGGJJJJJJJJJHHHFFFCCC@@@>>>>>>>>>>>>===:::777555333333333333333555888:::<<<===;;;999:::===AAADDDEEELLLMMMVVVeeeppp|||@@@???>>>>>>>>>???@@@@@@@@@@@@???>>><<<<<<>>>???@@@CCCFFFGGGGGGFFFHHHJJJJJJMMMNNNMMMPPPTTTSSSOOOSSSTTTTTTTTTUUUYYY^^^aaaeeedddcccdddeeeeeebbb```aaajjjtttzzzyyypppiiiggghhhkkkjjjgggfffgggeeebbbdddiiimmmlllkkkkkknnnuuu|||}}}yyywwwuuuxxx}}}~~~tttjjjeee___YYY[[[``````dddiiinnntttyyyzzzuuusssrrrrrrkkkjjjfff```[[[YYY[[[___]]]^^^```dddiiinnnsssvvv}}}{{{xxxwwwmmmhhheeedddbbb^^^^^^aaa^^^^^^]]][[[WWWUUUTTTTTTWWWVVVTTTSSSTTTYYY___dddggghhhiiihhhccc\\\UUUPPPIIIHHHGGGFFFCCCAAA???===>>>@@@AAAAAA???===<<<<<<:::999888555333111//////000000/////////000222333...------------......///)))***+++,,,---...///000,,,------...---,,,+++***((()))***)))((((((***,,,))))))+++,,,------,,,,,,)))***+++***(((''''''((((((((()))***************)))---'''###)))((($$$(((%%%%%%&&&''')))***++++++'''&&&&&&&&&&&&&&&'''''''''((()))(((&&&&&&&&&'''&&&''')))))))))((()))***%%%&&&'''&&&%%%%%%'''(((&&&&&&'''(((((()))(((((($$$%%%&&&%%%%%%%%%''')))$$$%%%'''&&&%%%%%%&&&(((%%%%%%&&&'''((()))******'''))),,,---------///000...000111111000000111222222222222222333333333444444444555777::::::777444;;;;;;999666888;;;:::555555888;;;===>>>???AAACCCDDDCCCAAAAAACCCFFFJJJLLLJJJNNNPPPNNNOOOQQQPPPMMMFFFGGGGGGHHHIIIKKKLLLMMMCCCDDDAAA;;;;;;@@@CCCBBBDDDEEEGGGIIIJJJJJJIIIHHHDDDGGGIIIIIIGGGDDDCCCBBBGGGIIIJJJIIIGGGEEEGGGHHHAAAAAABBBBBBCCCCCCDDDDDDCCCBBB@@@??????@@@AAAAAA???AAADDDFFFHHHJJJOOOTTTZZZggguuu{{{dddTTTOOOHHHFFFGGGHHHFFFDDDGGGMMMOOOPPPRRRVVVZZZZZZVVVRRRTTTRRROOOKKKHHHFFFDDDDDD???@@@BBBDDDFFFFFFDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@???@@@AAA???<<<:::;;;===<<<;;;:::::::::;;;======<<<>>>@@@AAAAAAEEELLLQQQ[[[___```\\\RRRHHHBBB@@@<<<;;;:::999999:::===??????===>>>???===999999===999888777777888999777666666777555222333666555111333444555555555555444333222333444555777999;;;<<<666999===@@@BBBDDDGGGIIIIIIFFFGGGIIIHHHCCCBBBCCC>>>>>>===<<<<<>>===;;;888666444222333222222222444777999;;;===:::888:::>>>BBBDDDEEELLLMMMWWWfffqqqzzzCCCBBBAAA???>>>??????@@@???@@@AAA???;;;;;;===AAA>>>BBBHHHJJJKKKKKKLLLNNNLLLMMMKKKHHHKKKPPPRRROOOUUUUUUVVVWWWZZZ___eeejjjpppmmmkkkmmmpppqqqmmmhhhfffoooyyyzzzwwwrrrkkkeeedddeeegggfffcccaaabbbaaa___ccchhheeeffffffcccbbbhhhsss}}}~~~~~~~~~~~~|||{{{zzz}}}zzzqqqllleee]]]\\\aaaccceeeiiioootttyyy}}}{{{uuutttvvvvvvmmmmmmiii```WWWSSSVVVZZZ]]]]]]___bbbgggnnnuuuyyy~~~{{{wwwsssqqqlllhhhfffgggeeebbbbbbeeeYYYZZZ[[[ZZZWWWUUUUUUUUUTTTTTTSSSRRRSSSXXX^^^cccfffggghhhgggbbb[[[SSSNNNLLLJJJHHHDDDAAA===;;;999:::<<>><<<;;;;;;<<<;;;999666444111///...///...---,,,,,,---///000---------------...///000))))))***,,,...///111111,,,---.........---,,,+++((()))***)))((((((***,,,((()))+++---.........---((())))))((('''''')))+++&&&''''''(((((((((((((((,,,111***"""$$$$$$###***$$$%%%&&&((()))+++,,,---)))(((((('''''''''(((((('''(((((((((&&&%%%&&&'''&&&''')))***)))((()))***$$$%%%&&&&&&%%%%%%''')))''''''((((((((((((((('''%%%&&&'''''''''(((***,,,$$$%%%'''&&&%%%%%%&&&(((%%%%%%&&&'''((()))***+++''')))+++---------...000...111444555444333222222222111111111111222333444444333444777;;;;;;777444::::::777444666:::888333666999===??????@@@AAABBBDDDCCC@@@???@@@DDDHHHKKKLLLPPPRRRQQQQQQSSSQQQMMMJJJJJJIIIIIIIIIKKKMMMNNNCCCEEEAAA;;;:::???AAA>>>BBBDDDFFFIIIKKKKKKKKKJJJDDDGGGIIIIIIGGGDDDBBBAAADDDFFFHHHGGGDDDCCCDDDGGGEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@?????????@@@AAABBB>>>@@@BBBFFFGGGJJJQQQWWWaaannn|||~~~jjjTTTJJJKKKMMMJJJJJJJJJGGGEEEJJJPPPWWWVVVVVVXXXYYYWWWRRRMMMNNNLLLJJJGGGEEEDDDDDDDDD@@@AAACCCFFFIIIJJJIIIGGGBBBBBBBBBAAAAAAAAAAAAAAA>>>@@@AAA???;;;999:::<<<===<<<;;;:::::::::;;;<<<;;;===???@@@AAAFFFMMMTTT]]]``````ZZZOOOEEE???>>><<<<<<<<<:::::::::===???AAA??????@@@>>>::::::===888777666777999::::::999999999777222222333222---333333555555555555333333111111222444666888:::<<<666999===AAACCCEEEHHHJJJMMMJJJKKKMMMLLLGGGEEEGGGDDDCCCAAA>>><<<>>>BBBFFFDDDFFFHHHIIIIIIGGGDDDBBBAAA@@@>>>;;;999666555444333222222222444666999;;;===:::888999>>>CCCEEEEEEKKKLLLWWWgggqqqyyy>>>AAAAAA???@@@DDDDDDBBB:::<<<=========>>>@@@CCCHHHIIILLLNNNPPPRRRRRRRRRPPPLLLHHHFFFHHHLLLNNNPPPXXX[[[WWWYYYgggnnnooovvvyyyzzzwwwrrrrrrvvvyyywwwooo{{{|||wwwtttrrrnnniiifffeeefffffffffkkkgggbbb___^^^```bbbcccggg______fffhhhcccfffooouuu|||~~~zzz}}}~~~~~~zzz}}}zzzpppiiiccc___\\\]]]dddjjjlllnnntttxxxyyy~~~|||yyyzzz}}}}}}xxxsssrrrsssuuuppphhh^^^WWWVVVWWWYYYYYY]]][[[]]]dddgggfffkkksss||||||{{{yyywwwuuusssrrrlllkkkjjjhhhfffdddbbbaaa[[[ZZZXXXXXXXXXVVVTTTRRROOOOOONNNNNNOOOTTT[[[aaa```cccfffccc^^^\\\]]]```XXXRRRJJJEEECCCBBB???===???>>><<<;;;;;;;;;===>>>999888777666555555666666222333333222///......///---------........./////////...---,,,,,,---///000////////////...............---,,,+++++++++,,,---+++++++++***************---(((######'''***)))'''&&&&&&&&&''''''((()))*********)))((('''&&&&&&&&&+++***(((&&&&&&(((+++...333---'''&&&((()))(((%%%&&&'''((('''%%%$$$%%%&&&'''******''''''******(((***(((&&&%%%&&&''''''''',,,***'''%%%%%%&&&''')))&&&%%%%%%'''&&&###%%%)))'''&&&&&&%%%%%%&&&&&&'''"""(((***))))))+++...)))+++---...------...///...///111222333333222111444333111000000111333444444555888:::<<<<<<;;;;;;333666999;;;:::999888888555777999;;;===>>>>>>>>>CCCBBB@@@>>>===???CCCFFFQQQPPPPPPPPPRRRTTTVVVWWWMMMNNNOOONNNLLLIIIHHHHHH@@@??????@@@AAAAAA@@@>>>DDDBBBAAACCCGGGJJJIIIHHHIIIDDDBBBEEEHHHFFFDDDDDDBBBAAA@@@@@@BBBBBBAAA@@@???AAAAAAAAA@@@@@@BBBDDDEEEAAA<<<;;;<<<>>>>>>===AAA???AAAFFFKKKQQQZZZcccqqq{{{~~~kkk[[[RRROOOOOOOOOKKKHHHKKKRRRUUURRRSSSWWWUUUVVVXXXXXXWWWTTTPPPMMMRRRPPPMMMIIIFFFDDDCCCCCCBBBCCCEEEFFFHHHHHHHHHHHHKKKGGGEEEEEEDDD@@@@@@CCCAAA???===;;;:::;;;<<<===:::===@@@???===;;;;;;===777;;;@@@CCCEEEHHHLLLPPP\\\[[[XXXSSSLLLCCC<<<888999;;;<<<;;;888888<<>>>>>===999999999888666555666777666666555555555555666777555555444444444555555666000333777999999999:::;;;:::===AAAFFFKKKOOORRRSSSTTTVVVWWWUUUQQQLLLHHHGGGIIIEEEAAA>>>===>>>>>>???CCCFFFHHHGGGEEECCCDDDFFFBBBAAA???===;;;888666555666333222555666555777;;;;;;;;;<<<===>>>CCCIIIMMMOOOUUU```jjjrrr}}}===@@@@@@>>>???BBBCCCAAA>>>???AAAAAA@@@@@@CCCEEEKKKLLLOOOQQQRRRRRRQQQPPPLLLJJJHHHJJJNNNSSSWWWXXXZZZ___]]]```nnntttwww{{{{{{~~~~~~zzzzzzssslllhhhnnnkkkhhhhhhjjjlllmmmnnnpppkkkeee```___aaaccceeejjjcccaaaffffffaaabbbiiimmmsssvvvvvvxxx}}}|||xxx{{{~~~}}}{{{{{{|||}}}|||ssskkkfffbbb``````fffkkklllooouuuzzzzzz}}}zzzxxxyyy{{{}}}~~~}}}zzzuuunnniiiggghhhjjjkkkeee^^^[[[[[[^^^```aaabbb___aaaeeegggfffiiiooosssssssssrrrqqqnnnkkkjjjfffffffffeeeddddddcccccc\\\ZZZXXXWWWVVVUUURRRPPPKKKKKKJJJIIIJJJNNNTTTYYYXXX]]]aaaaaa^^^]]]___bbbZZZUUUOOOLLLJJJHHHDDDAAA@@@???<<<::::::;;;===???;;;999777444222111111111444222//////000111///---------.........///////////////...------.........////////////////////////------+++*********++++++******************++++++,,,)))%%%&&&***,,,+++(((((((((((((((((()))***+++((((((''''''&&&&&&%%%%%%&&&)))+++***(((+++222888:::333***&&&&&&'''&&&$$$'''((()))(((&&&%%%&&&'''"""%%%&&&%%%&&&***+++((((((&&&$$$$$$$$$%%%%%%%%%+++)))'''%%%%%%&&&((()))%%%$$$&&&)))(((######&&&'''&&&&&&%%%%%%&&&&&&'''"""&&&******'''&&&(((+++)))+++,,,---,,,---///000//////111222333333222222444333111000000111333444333555777:::;;;;;;;;;:::555777999999888777777888666777999;;;======>>>===AAA@@@???===<<<===AAADDDMMMMMMNNNOOOQQQTTTWWWXXXSSSTTTUUUSSSOOOLLLJJJJJJCCCBBBAAABBBDDDDDDBBBAAACCCAAA@@@AAADDDGGGGGGGGGEEEBBBBBBFFFGGGCCC@@@@@@AAA@@@??????@@@AAA???>>>???@@@@@@@@@??????AAACCCBBB???;;;;;;<<<>>>>>>===@@@???BBBHHHOOOXXXfffsss~~~yyynnn___SSSNNNNNNPPPQQQPPPNNNOOOTTTUUURRRQQQTTTSSSSSSSSSSSSSSSRRRQQQPPPLLLKKKIIIFFFDDDBBBAAA@@@BBBDDDGGGIIIJJJJJJJJJIIIKKKGGGEEEFFFEEEAAAAAADDD@@@>>><<<:::999::::::;;;;;;>>>@@@???===<<<===>>>:::===@@@AAABBBEEEIIILLLUUUTTTRRRNNNHHHBBB<<<999:::;;;<<<;;;;;;;;;===>>>??????>>>>>>===<<<<<<<<<777888888666444333444666555555444444444555666666555444444333444444555555333444666777777999;;;===>>>AAAEEEJJJOOOSSSVVVWWWXXXYYYXXXUUURRROOONNNNNNLLLIIIDDDAAA@@@AAABBBCCCCCCEEEHHHGGGFFFEEEFFFHHH???>>>===<<<;;;:::::::::555222222555666555666:::<<<<<<===>>>@@@EEEKKKPPPQQQWWWbbbmmmuuu???BBBAAA??????CCCEEECCCCCCEEEGGGFFFDDDCCCFFFIIIKKKNNNQQQTTTVVVVVVUUUTTTPPPPPPPPPTTTZZZ___bbbccc]]]eeefffjjjvvv}}}{{{sssjjjddd___fffeeeeeehhhmmmqqqssstttrrrnnnhhhdddcccfffkkknnnrrrkkkhhhkkkhhhaaa```eeedddhhhkkklllpppvvvyyyxxxwwwzzz~~~xxxoooiiifffeeegggmmmpppqqqtttzzz~~~~~~|||xxxuuuuuuxxx{{{yyyuuunnnfff___\\\]]]```ccc```^^^^^^aaaeeehhhjjjhhheeeeeehhhhhhffffffiiigggiiijjjjjjiiifffbbb_________```aaabbbbbbcccccc]]][[[XXXVVVUUUSSSPPPMMMIIIIIIHHHGGGGGGJJJOOOSSSSSSWWW\\\^^^^^^]]]___aaa[[[WWWTTTSSSRRROOOJJJEEEBBB@@@<<<999999;;;>>>@@@>>><<<999555222000......666111,,,,,,111333000,,,........./////////000000//////000//////...---,,,...//////000000111111111...---+++***)))))))))))))))))))))***+++++++++,,,+++)))(((***---...,,,*********)))))))))***++++++&&&&&&&&&&&&&&&%%%%%%%%%$$$)))---,,,(((***333;;;:::333***%%%%%%'''''''''((()))***)))'''&&&'''(((###&&&'''%%%&&&)))***''''''&&&%%%%%%$$$$$$%%%%%%***)))'''%%%%%%&&&((()))&&&&&&)))---+++%%%###%%%'''&&&&&&%%%%%%&&&&&&'''%%%(((***)))&&&%%%'''***((()))***++++++---000333///000111222333333333333333222111000000111222333333444666888::::::::::::999999999888666555666777777888999;;;<<<=========>>>>>>===;;;:::<<>>@@@AAA???>>>>>>??????>>><<<===>>>???>>>======???AAAAAA>>><<<<<<===?????????AAACCCHHHNNNUUU```sssuuuiiibbb[[[RRRLLLKKKNNNRRRUUUVVVTTTTTTVVVUUUQQQOOOPPPPPPOOONNNMMMMMMNNNPPPQQQFFFFFFGGGFFFEEECCCBBB@@@BBBEEEHHHLLLMMMMMMKKKJJJJJJFFFEEEGGGFFFCCCCCCFFF@@@???===;;;:::::::::;;;>>>???@@@???>>>>>>???AAA???@@@@@@@@@@@@BBBFFFIIILLLKKKJJJGGGDDD???;;;999;;;:::;;;===???@@@>>>======<<<<<<;;;::::::::::::666666666555222222333444333333444444555555666666444444333222222333333444555555666555666888<<<@@@@@@BBBFFFJJJOOOSSSVVVWWW[[[[[[YYYWWWTTTSSSTTTVVVRRROOOJJJFFFDDDDDDEEEFFFDDDEEEGGGGGGFFFFFFGGGHHH@@@>>>===;;;:::::::::;;;555222111444555444666::::::;;;===???AAAFFFLLLPPPTTT[[[gggsss{{{DDDFFFEEEAAABBBGGGIIIHHHIIILLLNNNLLLHHHFFFIIIMMMKKKNNNSSSYYY]]]____________^^^___cccgggjjjkkkkkkdddnnnooorrr}}}}}}uuunnnhhhaaa]]]]]]]]]___dddjjjoooqqqrrrnnnlllhhheeefffmmmuuu{{{{{{vvvssssssooogggdddfffaaaccceeehhhmmmssswwwyyytttvvvzzz~~~uuuooollllllqqquuuxxxxxx{{{~~~zzzvvvuuuxxx{{{yyyuuulllbbb[[[XXXYYY\\\]]]]]]^^^```dddiiilllnnnooommmkkkkkkjjjgggeeeccc```bbbeeefffeeeaaa]]]ZZZZZZ[[[[[[\\\^^^___``````]]]ZZZWWWUUUSSSQQQOOOMMMIIIIIIIIIIIIIIIKKKOOOSSSSSSWWW[[[]]]\\\[[[\\\\\\ZZZXXXWWWWWWWWWTTTNNNHHHCCC@@@<<<999888:::>>>@@@@@@>>>:::777444222111000555000,,,---000222111////////////000000000111111000000111111000///---+++...//////000111222222333///...---,,,***))))))((((((((()))***+++,,,,,,,,,)))((())),,,......,,,)))******)))))))))******+++&&&&&&&&&&&&&&&'''''''''(((***,,,)))&&&''',,,111111,,,(((&&&''')))++++++((()))***)))'''&&&'''((())),,,+++(((''')))(((%%%((())))))((('''&&&'''(((((('''&&&%%%%%%&&&((()))***)))+++---+++&&&%%%((('''&&&&&&%%%%%%&&&&&&'''%%%&&&((('''&&&'''***,,,'''((())))))***,,,111444000000111222222333333333222111000000000000111222222333555777888999999999<<<;;;:::777555444666888888999:::;;;<<<<<<===============;;;:::;;;>>>AAAEEEGGGJJJOOOTTTYYY]]]___\\\\\\[[[VVVPPPIIIFFFDDDFFFEEEEEEFFFGGGGGGFFFDDDCCCBBB@@@???@@@BBBDDDEEE???@@@CCCFFFDDD@@@AAAFFFAAA???>>>>>>>>>>>>===;;;<<<======<<<;;;;;;===>>>???>>><<<<<<===???@@@AAAEEEIIIRRRZZZ___iii|||}}}kkk^^^TTTPPPKKKIIIJJJOOOTTTXXXXXXWWWVVVUUUSSSOOOMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLDDDEEEGGGHHHHHHGGGEEECCC@@@CCCHHHLLLNNNMMMJJJIIIIIIFFFEEEHHHGGGEEEEEEGGGCCCBBB@@@???>>>=========AAAAAA@@@??????@@@BBBCCCBBBAAA@@@??????BBBEEEHHHFFFFFFDDDBBB???===:::999;;;:::;;;???CCCCCC@@@<<<<<<;;;:::999999999999:::555666666444222222333444333444555666666777777777333333222222111222222222444555666666777999<<<>>><<<>>>AAAEEEIIIMMMOOOPPPWWWWWWXXXWWWVVVVVVXXXYYYWWWUUUQQQKKKGGGEEEEEEGGGFFFFFFEEEEEEDDDDDDDDDEEECCCAAA>>>;;;999888888888666333333666777666888<<<888:::<<<>>>AAAFFFLLLPPPYYY___kkkyyyEEEGGGEEEBBBDDDJJJMMMMMMNNNRRRTTTQQQKKKIIILLLPPPNNNRRRWWW]]]bbbeeeggggggiiiiiijjjmmmqqqsssssssssmmmvvvuuuvvv}}}{{{{{{}}}|||vvvpppkkkeee^^^ZZZXXXXXXYYY\\\aaafffhhhhhhhhhfffdddccceeelllwww~~~}}}{{{zzzwwwqqqmmmmmmhhhggghhhkkkooosssyyy|||vvvvvvwwwzzz}}}vvvtttuuuwwwzzz||||||~~~}}}zzzxxxxxxzzz|||vvvrrrjjjaaaZZZWWWYYY\\\]]]___aaadddgggkkknnnpppvvvuuusssqqqooommmhhhccc^^^```dddfffeeeaaa]]]YYYXXXYYYYYYYYYYYYZZZZZZZZZ[[[XXXUUUSSSSSSRRRQQQOOOKKKLLLMMMMMMMMMOOORRRUUUSSSUUUXXXZZZ[[[[[[[[[[[[\\\ZZZYYYZZZZZZWWWQQQLLLCCC@@@<<<888777999===???===;;;999666444333333333111111000000///000111333000000000111111111222222111111222222111///---,,,...//////000111222222333000//////...,,,+++***)))(((((()))***+++,,,,,,,,,'''((()))+++---,,,***((())))))((((((((()))******((((((((()))))))))))))))---***(((''''''(((((((((''''''&&&((()))++++++***'''((()))(((&&&%%%&&&'''))),,,+++(((''')))(((%%%''')))***)))'''&&&'''(((&&&&&&%%%%%%&&&'''((())),,,***))))))'''$$$%%%***'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''((()))+++&&&'''(((((())),,,000444000000000000111222333333000000000000000000000000111222333555666777888888===<<<:::888555555777:::::::::::::::;;;;;;<<<<<<>>>>>>>>>===<<<<<>>>>>??????>>><<<;;;<<<<<<;;;:::999;;;<<<;;;;;;::::::;;;???CCCFFFIIIQQQ]]]hhhnnnuuuwwweeeZZZMMMKKKIIIHHHIIINNNTTTXXXWWWXXXWWWTTTQQQOOOLLLIIIHHHHHHHHHHHHHHHFFFEEEDDDBBBDDDFFFHHHIIIGGGEEECCC===@@@EEEIIIKKKJJJHHHGGGHHHEEEEEEHHHHHHEEEEEEGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@AAABBBCCCDDDBBB@@@???>>>@@@CCCFFFHHHEEECCCAAA???<<<:::999888<<<;;;<<<@@@DDDDDD@@@<<<<<<;;;:::999888999:::;;;777777777666444333444555333444666888999:::::::::444333222111111111111111000333666888999999:::;;;888:::<<<@@@CCCEEEGGGHHHKKKOOOSSSVVVVVVWWWXXXYYY\\\[[[XXXRRRKKKGGGFFFFFFHHHGGGDDDBBBAAA@@@??????BBB@@@>>><<<:::888888888999555555888999888:::>>>999;;;>>>@@@CCCHHHMMMQQQ[[[aaannn|||DDDFFFDDDAAACCCJJJOOOPPPTTTXXXZZZVVVOOOLLLOOOTTTUUUWWW[[[```eeehhhjjjkkkmmmmmmnnnrrrvvvzzz{{{{{{vvv{{{wwwvvvxxxsssppptttxxxzzz{{{}}}zzzwwwrrrnnniiibbb\\\WWWXXXVVVUUUWWWZZZ]]]^^^^^^aaabbbaaa```bbbhhhsss{{{|||yyywwwuuurrrpppsssuuuuuuyyy~~~zzzxxxvvvxxx|||zzzzzz|||xxx{{{}}}|||~~~}}}xxxyyyxxxvvvvvvxxxyyyxxxwwwnnnjjjddd]]]XXXWWWYYY\\\```bbbeeeggghhhkkknnnqqqyyyyyywwwtttsssrrrkkkccc^^^```dddfffeeebbb^^^[[[XXXXXXWWWWWWVVVUUUUUUUUUWWWUUURRRRRRTTTUUUUUUUUUNNNPPPQQQQQQQQQQQQSSSUUUPPPRRRTTTVVVYYY[[[\\\]]]^^^[[[YYYXXXYYYWWWRRRNNNAAA???;;;888777888;;;===777666555444333333444555///111333333111111333555111111111222222222333333111111222111111000///......//////000000111111111////////////...---+++***)))))))))***+++++++++,,,'''(((***++++++)))((('''(((((((((((()))***+++++++++++++++++++++*********---)))&&&'''***,,,+++(((&&&''')))******)))'''&&&'''((()))(((&&&%%%&&&'''###&&&'''%%%&&&)))***'''$$$'''***)))%%%$$$%%%'''%%%%%%%%%%%%&&&'''((()))***&&&$$$$$$""" $$$)))'''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&%%%&&&(((((())),,,///222///////////////000222222/////////000000/////////000111222333444666777777::::::999777666666999;;;;;;;;;:::::::::;;;<<<<<<>>>??????>>>======@@@BBB<<>>???@@@BBBHHHOOO???>>>===>>>???@@@???>>>;;;;;;<<<:::999888:::;;;777777888999===DDDLLLRRRVVV^^^kkkxxx~~~lll[[[SSSIIIHHHGGGFFFGGGLLLSSSYYYZZZ\\\ZZZVVVRRRQQQMMMIIIEEEEEEFFFFFFEEECCCBBB@@@???AAACCCDDDDDDCCC@@@???;;;>>>BBBEEEGGGGGGFFFEEEGGGEEEEEEHHHHHHDDDDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@@@@BBBDDDDDDCCC@@@>>>===>>>@@@CCCEEEFFFCCCAAA???<<<:::999999999<<<===???AAABBBAAA???<<<<<<;;;999888888999;;;<<<888888888777555444555666333555777999;;;;;;;;;;;;444444333222111111111111...222666888888888888999777999;;;===???@@@AAAAAA@@@DDDKKKPPPSSSUUUWWWXXX___``````[[[SSSMMMKKKKKKJJJGGGCCC@@@???>>><<<;;;======<<<<<<<<<;;;;;;;;;:::777777999:::999;;;???<<<>>>AAACCCFFFJJJOOORRRZZZ```mmm}}}DDDEEEDDDAAADDDMMMSSSTTTZZZ^^^```\\\SSSOOORRRWWWVVVXXX[[[```eeejjjnnnpppqqqqqqrrruuuzzz~~~|||~~~vvvttttttlllhhhlllqqqrrrsssvvvuuutttqqqooolllggg```\\\\\\YYYVVVUUUWWWYYYZZZZZZ\\\___```aaacccjjjttt}}}~~~|||yyy{{{zzzvvvxxx|||zzzxxxxxxzzz~~~|||vvvxxx|||xxx|||}}}}}}~~~xxxpppqqqnnnllloootttuuupppkkkcccbbb^^^ZZZWWWWWWZZZ]]]___aaacccdddeeefffjjjnnnsssuuusssppppppppphhh^^^\\\^^^aaadddcccaaa^^^[[[WWWVVVVVVUUUTTTSSSRRRRRRSSSQQQPPPQQQUUUXXXZZZ[[[VVVWWWXXXWWWUUUTTTTTTUUURRRQQQQQQRRRUUUWWWYYYYYY\\\XXXSSSQQQQQQQQQNNNKKK???===:::888777777999:::666555444333333444555666000111222444666666444333222222222222333333333333222111111000000111111111////////////////////////------.........---++++++******************++++++)))***++++++)))((('''&&&''''''((()))***+++---...------,,,,,,+++*********+++***((()))***,,,,,,+++))))))******)))'''''''''((()))***)))'''&&&'''((("""%%%&&&%%%&&&***+++((($$$'''+++***&&&###%%%'''###$$$$$$%%%&&&((())))))'''%%%$$$&&&$$$"""$$$)))'''&&&&&&%%%%%%&&&&&&'''''''''((()))))))))'''%%%$$$&&&((()))***+++---000......------...///000111...//////////////////...000000111111333444666777444555666666555666999;;;<<<<<<;;;:::::::::;;;<<<===>>>???>>>======???AAA===???CCCGGGKKKNNNPPPQQQSSSSSSSSSOOOJJJEEEBBBAAA???>>>>>>???@@@@@@???===:::===@@@AAAAAA@@@BBBCCCBBB<<<:::<<>>??????>>>;;;;;;<<<:::999888999;;;777888:::>>>EEEPPP^^^gggpppttt}}}}}}qqq___QQQLLLFFFFFFFFFFFFHHHNNNWWW^^^aaacccaaaZZZVVVTTTPPPJJJCCCCCCBBBAAAAAABBBBBBCCC??????@@@AAA@@@???===;;;:::<<>>;;;999888888999:::===???AAAAAA@@@>>>======<<<:::888777777888:::<<<888888888777555444555666222333666999;;;<<<;;;;;;555555333222222111111111///111444555555666888:::888888999;;;<<<<<<<<<<<<888<<>>===<<<:::999:::777666999:::999;;;???;;;===@@@BBBEEEHHHLLLOOOWWW\\\hhhzzzFFFGGGEEECCCGGGPPPWWWYYY]]]bbbddd___VVVQQQUUUZZZSSSUUUXXX^^^eeelllrrrvvvxxxwwwwwwyyy}}}~~~tttrrr~~~qqqhhhbbbfffkkklllmmmppprrrrrrqqqrrrqqqnnniiieee```\\\XXXVVVVVVXXXZZZZZZYYY]]]aaadddgggooo{{{|||vvvvvvzzzwwwwwwzzz~~~tttpppsssxxxzzz~~~wwwmmmkkkfffdddhhhooopppiiiaaa]]]]]][[[YYYWWWXXX\\\___[[[]]]___```___aaafffjjjlllnnnllliiijjjkkkcccXXX[[[]]]___aaaaaa___\\\ZZZVVVUUUUUUTTTSSSRRRRRRRRRPPPOOONNNQQQVVVZZZ]]]___^^^^^^___]]]YYYVVVUUUUUUVVVTTTQQQPPPQQQRRRSSSSSSXXXSSSMMMIIIJJJJJJHHHGGG>>><<<:::888777777777888888777666555555666777888222000000444999:::666000222222333333333333444444222111000000000111222333////////////............+++,,,---------,,,+++***+++++++++***************++++++,,,+++)))'''''''''(((((((((***+++---///000------,,,,,,+++***)))))))))++++++***(((''')))+++*********)))((((((***+++)))***+++***)))((((((***'''******''''''******(((%%%)))---,,,(((%%%''')))######$$$%%%'''((())))))'''&&&'''***)))&&&&&&***'''&&&&&&%%%%%%&&&&&&'''###$$$&&&)))+++,,,***(((###&&&)))******+++,,,...------,,,,,,---...000111......////////////......///000000111222444555666000222333444444555888:::===<<<;;;:::999:::;;;<<<<<<===>>>>>>======>>>@@@AAACCCFFFJJJMMMOOOPPPPPPLLLMMMMMMJJJFFFBBB???>>>>>>>>>===>>>???@@@>>><<<666;;;???AAA@@@???@@@BBB@@@:::777;;;>>>>>>===>>>:::999999;;;===>>>>>>===;;;<<<<<<:::999888999;;;:::<<>>>>>AAADDDFFF@@@@@@AAA@@@???===<<<::::::<<<>>>AAACCCDDDEEEEEEFFFDDDEEEHHHGGGCCCAAACCC>>>???@@@BBBCCCDDDDDDDDD@@@??????BBBEEEFFFCCCAAA>>><<<:::;;;>>>???===;;;<<<;;;888777777888:::<<<===@@@BBBAAA>>>;;;<<<>>>;;;999777666666777:::;;;777888888666444333444666000222555888:::;;;;;;:::666555444333222222222222000111222222222444888;;;777777888999999999888888555888>>>CCCIIIQQQXXX]]]aaaggglllkkkeee___\\\[[[JJJFFFBBB@@@@@@AAA???>>>===>>>??????>>>;;;777555999666666999:::999:::>>>888:::===???AAADDDHHHKKKTTTYYYeeewwwJJJGGGHHHNNNRRRUUU[[[aaahhheeeaaa^^^]]]]]]\\\ZZZ[[[^^^aaadddfffllluuu{{{}}}{{{zzz|||~~~~~~xxxvvvuuuwww~~~~~~yyyjjjbbb^^^dddjjjkkklllooommmqqqttttttwwwwwwnnnaaa^^^\\\YYYYYYZZZ[[[\\\\\\___cccjjjpppuuuzzz~~~{{{xxxvvvssspppuuuwww||||||zzz|||uuummmjjjlllsssyyyzzz~~~|||uuuooolllddd```fffjjjfffhhhkkkeeebbbYYYSSSWWW]]]___^^^^^^\\\\\\\\\]]]^^^```cccdddeeecccaaaaaabbbbbb^^^[[[ZZZ[[[]]]^^^^^^]]][[[ZZZVVVTTTSSSUUUWWWWWWTTTQQQJJJLLLPPPSSSVVV[[[```dddaaacccbbb[[[WWWVVVTTTRRRXXXTTTOOONNNOOOQQQQQQOOOUUUPPPKKKIIIJJJHHHCCC>>>======;;;:::999888888888888777666666666666666777111777;;;999333111777===888555333333555666444222444333111///000111444666/////////...,,,---///111''',,,...******,,,***$$$---)))$$$"""%%%(((******&&&)))++++++***(((''''''***+++++++++***+++...000+++---//////---,,,,,,,,,((()))+++---.........---......---+++***((('''&&&+++***'''&&&%%%&&&''')))'''&&&&&&&&&&&&'''((((((&&&######(((***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%% $$$(((***)))'''%%%%%%$$$%%%'''&&&%%%%%%&&&(((((('''&&&))),,,---+++((('''((()))******)))((('''++++++,,,---------,,,,,,+++...000000///------...111111111111111222222222333222222222444666999;;;:::<<<===;;;999:::===@@@<<<<<<<<<<<<<<<<<<<<<<<>>:::777888===AAA@@@>>>:::;;;<<<===>>>>>>>>>>>>;;;<<<<<<;;;;;;===AAADDD<<<:::999;;;>>>???===:::;;;<<<===>>>>>>>>>>>>===BBBBBBDDDNNN^^^rrr|||ssseeeXXXOOOKKKJJJJJJFFFKKKOOOQQQWWWaaaiiikkkrrrrrrlllbbb^^^[[[SSSIIIIIIEEE???===>>>@@@CCCDDD>>>@@@@@@>>>;;;:::<<<>>>===>>>???BBBDDDGGGJJJKKKNNNLLLJJJGGGEEEBBB@@@???AAA@@@===>>>DDDIIIFFF>>>AAABBBCCCDDDDDDBBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::777555555666888999===============>>>??????;;;======888555777999777555555666666666555333222333444666888999888777666444444333222111111111111111444666333///---111666888777888888999888666444///333888>>>FFFOOOYYY___iiiooouuutttmmmddd___^^^OOOIIIDDDBBB@@@===>>>BBBEEEDDDAAA???===<<<<<<<<<888777555555666888<<<>>>;;;===???@@@BBBDDDGGGJJJSSSXXXbbbpppGGGEEEFFFKKKOOORRRWWW]]]fffeeeeeecccaaa```___^^^[[[^^^aaaccceeelllttt{{{|||yyyzzz{{{yyyssssssvvv|||wwwrrrhhhbbbaaahhhmmmlllkkkllllllpppsssuuuwwwwwwooocccbbb___\\\]]]___bbbbbbaaaiiiooowww|||wwwsssooollljjjqqqtttyyy|||xxxssspppjjjeeecccgggoootttvvvyyy||||||xxxrrrnnnkkkccc```fffjjjfffgggjjjcccaaaYYYSSSWWW]]]``````aaafffdddbbb```______``````aaa^^^\\\\\\]]]]]][[[YYYYYYZZZ\\\]]]]]]\\\[[[ZZZZZZWWWUUUUUUWWWXXXWWWUUUOOOQQQSSSUUUWWW[[[```dddaaaccc```YYYUUUVVVWWWVVVUUUQQQMMMLLLMMMNNNNNNMMMPPPKKKFFFEEEEEEDDD@@@<<<<<<<<<;;;:::999999999999:::999888666555444444444333777:::888444333777<<<999777444555666777666444555333111///...///111222000111111000......000222+++///000------000///+++...***&&&$$$&&&)))*********,,,......---+++*********+++,,,+++***+++...000...///000///---***))))))((()))+++---............///...,,,***)))(((''''''***)))((('''&&&''''''((('''&&&&&&&&&''''''(((((('''###$$$((()))&&&%%%%%%%%%%%%%%%&&&&&&'''''''''"""%%%((()))((('''&&&&&&$$$%%%'''&&&%%%%%%&&&((('''&&&&&&(((+++,,,***((((((((())))))))))))((((((***++++++,,,,,,,,,,,,+++***,,,//////...---......000000111111111111222222222222111222333666888::::::;;;<<<;;;999999;;;>>>;;;<<<<<<<<<============>>>AAAFFFKKKOOOQQQQQQQQQLLLKKKIIIFFFDDDAAA@@@???>>><<<:::===AAACCCAAA>>><<<============<<<;;;;;;:::;;;<<<<<<<<<===@@@CCC;;;:::999;;;===>>>===::::::;;;<<<<<<<<<===???@@@FFFIIIPPP]]]ooozzziiicccYYYPPPKKKJJJJJJKKKHHHOOOVVV[[[cccooowwwzzzxxxvvvoooeee___[[[SSSIIIGGGEEEBBB@@@AAAAAA@@@???>>>???@@@>>><<<;;;===???>>>>>>@@@BBBDDDGGGIIIKKKKKKKKKJJJHHHFFFCCC@@@???AAACCCCCCDDDHHHJJJFFF???>>>???AAAAAAAAA@@@>>>===;;;<<<<<<<<<<<<<<<<<<<<<:::999666555444555777888<<<<<<<<<<<<<<<===>>>>>>;;;>>>===888666888999888333444555555555444333222222444666777888777666666111111111000111111222222000222333222000000333666777666777777888777555444222555:::AAAIIITTT^^^eeeqqqvvvzzzyyyqqqhhhcccaaaQQQLLLIIIHHHEEEAAAAAADDDCCCCCCBBBAAA???===:::999;;;:::888777777777999:::===>>>AAABBBCCCEEEIIIKKKOOOTTT]]]kkk}}}FFFCCCDDDIIIMMMOOOTTTZZZbbbfffiiiiiieeebbbaaaaaa[[[^^^aaacccfffmmmvvv~~~~~~yyywwwvvvrrrnnnqqqxxxxxxpppllleeebbbdddkkkooommmjjjhhhjjjmmmqqqsssvvvvvvnnnfff```]]][[[___fffkkkllljjjvvv}}}|||wwwssspppnnnlllqqqsssyyy|||yyysssllliiihhheeebbbbbbffflllrrrsssvvvxxxxxxuuuqqqooonnnfffcccjjjnnnjjjkkknnngggccc[[[VVVZZZ```bbbdddeeellljjjgggcccaaa_________]]][[[XXXXXXYYYYYYYYYXXXWWWXXXZZZ\\\\\\\\\[[[ZZZ[[[YYYWWWWWWXXXYYYXXXWWWUUUUUUUUUUUUUUUXXX\\\``````aaa^^^VVVSSSVVVXXXXXXSSSPPPLLLKKKKKKLLLLLLKKKKKKGGGBBBAAABBBBBB@@@===;;;;;;:::::::::::::::;;;:::999888666555555666666666777888777666666777999:::888666666777888777666555333111///......///000222222333222000000222444+++------******---...,,,...+++)))((()))******)))+++---//////---,,,++++++***+++,,,+++***+++---///---...000///---+++***+++)))***+++---............///---+++)))''''''((()))((((((((((((''''''''''''&&&&&&'''''''''(((((((((((($$$$$$''')))&&&$$$%%%$$$$$$%%%&&&'''(((((()))%%%'''(((((('''%%%%%%&&&$$$%%%'''&&&%%%%%%&&&((('''&&&'''(((***+++***((()))(((((('''(((((())))))))))))***+++++++++++++++)))+++---...------...000//////000000111111111111111111111111222444666888999::::::999888888999;;;::::::;;;<<<===>>>??????>>>BBBHHHNNNQQQSSSRRRQQQNNNLLLJJJGGGDDDBBB@@@???>>>>>>>>>AAAEEEFFFCCC???>>>>>>>>>===<<<:::999888888:::<<<<<<<<<===???AAA<<<;;;;;;<<<>>>>>>===;;;<<<<<<<<<<<<<<>>:::>>>???@@@>>>===<<<>>>???>>>???@@@BBBEEEGGGHHHIIIGGGHHHIIIIIIGGGDDDAAA???;;;@@@DDDDDDDDDEEEAAA<<<>>>???@@@AAA@@@???>>>===::::::<<<======<<<;;;;;;999888666444444555666777::::::;;;;;;;;;;;;<<<<<<<<>>999666888:::999111222333444444444333222111222444666666666555555/////////000000111222333000000000000111333555666555555555666555444444333333666<<>>:::777;;;:::::::::999999999999<<<>>>@@@AAABBBDDDGGGJJJIIIOOOXXXeeewwwGGGDDDEEEIIILLLNNNSSSXXX___eeejjjjjjeee```___```\\\^^^bbbeeeiiiqqq{{{yyyuuuqqqlllnnnrrr||||||rrrllliiieeeeeeggglllooommmjjjgggfffhhhkkknnnqqqpppkkkfffdddaaaaaahhhssszzz|||zzz}}}{{{zzzyyyxxxvvvxxx{{{|||wwwssspppmmmlllkkkhhhgggiiimmmpppqqqsssuuuuuusssqqqqqqqqqkkkhhhooouuurrrtttwwwqqqiiibbb^^^bbbfffggghhhjjjllliiifffccc`````````aaa[[[YYYWWWVVVVVVWWWYYYYYYTTTUUUXXXZZZ[[[[[[ZZZYYYZZZZZZZZZZZZZZZZZZXXXWWWWWWWWWUUUSSSQQQSSSVVVYYY\\\^^^\\\VVVSSSTTTVVVUUUQQQPPPMMMKKKKKKKKKKKKKKKIIIFFFBBBAAABBBBBBBBBAAA::::::::::::;;;;;;<<<===888888777777888:::<<<===888777666666777888888777888777666666666777777777444333111/////////000000111222333222111111222333------+++))))))+++,,,,,,...---,,,,,,++++++******)))+++---,,,+++))))))***)))+++,,,+++++++++,,,...(((+++---......---...///******+++,,,---.../////////---***'''&&&''')))***''''''((()))((((((''''''&&&''''''((((((((((((((()))%%%$$$'''(((%%%$$$%%%%%%%%%&&&&&&''''''((((((&&&''''''&&&$$$###$$$&&&$$$%%%'''&&&%%%%%%&&&(((((((((((()))************)))((('''&&&&&&((()))***'''((()))******+++******(((***,,,------...///111/////////000000111111222111111111111222333444555888999999888777777777888777888999:::<<<===>>>??????DDDJJJQQQTTTUUUTTTSSSRRRPPPMMMJJJGGGDDDCCCCCC@@@???@@@BBBDDDEEECCCAAA>>>>>>>>>===;;;:::888777666888;;;<<<<<<<<<>>>???>>>>>>>>>?????????>>>======>>>>>>===>>>DDDLLLSSS]]]gggxxxnnnaaaZZZUUUQQQJJJDDDBBBEEEJJJOOO]]]fffpppvvv|||zzzpppfff^^^WWWNNNGGGCCCCCCCCCDDDDDDBBB>>>;;;?????????>>>>>>>>>???@@@???@@@AAACCCEEEFFFGGGGGGDDDEEEHHHIIIHHHEEEAAA>>>:::@@@DDDBBB??????>>><<>>===888555777999888111222333444555555444333111111333444555555444444111111000000111222333333222000...///111333444444333333444444222222222222444666<<>>>>>@@@CCCFFFFFFKKKUUUaaaqqqIIIFFFFFFIIILLLNNNRRRWWW\\\bbbggggggaaa\\\ZZZ[[[\\\___dddhhhmmmttt~~~zzzuuuoooiiiooosss}}}~~~tttnnnjjjhhhhhhjjjlllnnnoooooollliiicccccceeehhhjjjjjjhhhgggtttrrrssszzz~~~||||||~~~|||wwwwwwyyyvvvvvvuuurrrnnnllllllllljjjlllnnnooonnnnnnnnnooonnnkkkrrrxxxuuuyyy}}}xxxqqqllljjjmmmpppooooooqqqllliiieeeaaa^^^]]]^^^___XXXWWWUUUTTTSSSTTTVVVXXXQQQSSSUUUXXXZZZZZZZZZYYYYYY[[[^^^```___\\\ZZZXXXZZZYYYWWWTTTQQQQQQSSSUUUWWW[[[[[[WWWTTTSSSRRROOOOOONNNMMMKKKJJJIIIJJJJJJGGGEEECCCBBBCCCCCCCCCCCC;;;;;;;;;;;;<<<===>>>???;;;:::999999999<<<>>>@@@:::888666666888999888666555555555444444444555666333222111111111222222333///111222222000000000111444111...---,,,,,,---///------......---,,,++++++)))+++,,,+++)))((()))))))))+++,,,,,,+++***+++,,,(((+++---......---...///)))******+++,,,---...///---+++)))'''&&&''')))+++''''''(((((()))(((''''''&&&'''((()))))))))(((((()))%%%###&&&(((%%%%%%&&&(((((((((''''''&&&&&&&&&&&&&&&&&&$$$""""""###%%%$$$%%%'''&&&%%%%%%&&&((()))******************+++((('''&&&&&&&&&''')))***&&&'''((()))************(((***,,,,,,---...000222...//////000111222222222111111111111222222333333777777777777777777777666555555666888:::;;;<<<===>>>CCCIIIOOORRRSSSQQQPPPRRRPPPMMMIIIFFFEEEDDDDDDAAA@@@>>>???@@@BBBCCCCCC<<<<<<======<<<;;;;;;:::555777:::;;;;;;;;;===>>>@@@@@@AAAAAAAAA@@@@@@@@@<<<===>>>>>>@@@HHHTTT]]]kkkwwwsssdddYYYSSSSSSOOOHHHBBB@@@FFFOOOWWWhhhqqqzzz~~~yyyqqqggg___YYYQQQJJJFFFCCCBBBAAABBBCCCCCCBBB@@@??????>>>>>>???AAAAAAAAA@@@AAABBBDDDEEEFFFFFFEEEAAADDDGGGIIIHHHEEEAAA>>>>>>DDDFFFAAA>>>???BBBBBBCCCCCCCCCCCCCCCBBBBBBAAA<<<=========<<<:::777555666666555444555555666777777777888999:::999999888999<<<;;;666333555777666222333444555666666555555000111222333333444444444555444333222222222222222444222//////000222222111111222333222000///000222555888>>>EEENNNZZZeeemmmqqqqqqnnnjjjccc\\\WWWTTTMMMGGGDDDDDDFFFIIIOOOVVVLLLJJJHHHEEEBBB???>>>===666777999;;;<<<<<<<<<;;;777999:::;;;<<<>>>@@@CCCDDDJJJSSS^^^mmmLLLIIIHHHKKKNNNOOORRRXXXZZZ^^^aaaaaa]]]ZZZYYYZZZ[[[```eeejjjmmmssszzz{{{vvvoooiiimmmqqqxxxvvvooojjjhhhgggmmmqqqtttsssssstttqqqllleeebbbbbbeeefffeeegggjjjzzzwwwyyy}}}~~~~~~zzztttoookkkiiidddfffiiikkkjjjjjjkkklllnnnjjjoootttqqquuu{{{wwwwwwssstttxxxzzzxxxwwwxxxrrrnnnhhhbbb]]]ZZZYYYZZZTTTTTTTTTRRRPPPPPPRRRTTTNNNPPPSSSVVVXXXYYYYYYYYYYYY\\\```aaa___\\\ZZZYYY\\\\\\ZZZWWWTTTRRRSSSTTTSSSXXXZZZWWWUUUTTTRRROOOMMMNNNMMMLLLIIIHHHIIIJJJEEEEEEEEEEEEEEEDDDDDDDDD>>>=========>>>???@@@@@@AAA???<<<:::999:::;;;===:::999777777888888888777222333444333222222444555222222111222222333333444...000111111000//////000222...,,,,,,,,,***+++...,,,---......,,,,,,---...,,,------,,,+++***+++,,,)))***,,,,,,+++******+++---...000///---+++***+++))))))))))))***,,,---...+++***(((''''''((()))***''''''''''''((((((((((((&&&'''((()))***)))((((((((($$$"""&&&'''&&&&&&(((***))))))((('''&&&%%%%%%%%%%%%&&&$$$######$$$&&&$$$%%%'''&&&%%%%%%&&&((()))******)))((((((***+++&&&&&&&&&&&&'''((())))))&&&'''(((******+++++++++***+++---------...111333//////000111222333333444222222222222222222222222666555555666888888777666444444555777888:::;;;;;;<<>>@@@BBBCCCCCCAAA@@@@@@AAA999;;;>>>???CCCMMM\\\gggwwwxxxjjj^^^VVVRRRNNNLLLGGGCCCCCCJJJWWW```mmmvvv~~~~~~mmmddd[[[VVVRRRLLLHHHGGGCCCAAA@@@@@@BBBCCCCCCCCC@@@>>>===>>>AAABBBCCCBBBAAABBBCCCEEEEEEEEEDDDDDDAAACCCFFFHHHGGGDDDAAA>>>===AAABBB===;;;>>>AAABBBAAAAAAAAA@@@@@@@@@??????<<<======<<<;;;999777666666666555555666666777777666777888999:::999888888888;;;:::555222444666555333444555666666666555444111111111222333333444444666666444333333222222222333222111000//////000111000222333111...---000333777:::@@@FFFNNNWWWaaagggjjjhhheeeaaa\\\WWWSSSQQQIIIDDDBBBDDDHHHLLLTTT[[[OOOLLLIIIEEEBBB???>>>>>>999:::;;;;;;;;;:::888777777888:::;;;;;;===???BBBCCCHHHPPPZZZggg{{{SSSOOONNNQQQSSSTTTWWW\\\ZZZZZZ[[[[[[\\\\\\]]]]]][[[```eeeiiijjjlllppptttzzz|||xxxrrrkkkgggjjjpppxxx|||tttnnnjjjiiiiiiqqqxxx~~~}}}|||{{{vvvooojjjeeecccdddddddddiiippp}}}~~~}}}|||zzz}}}wwwrrrooogggjjjnnnppppppppppppqqqoooiiilllnnniiinnntttqqqwwwvvvzzz~~~yyytttmmmddd^^^ZZZYYYXXXSSSUUUVVVTTTQQQOOOPPPRRRLLLNNNQQQUUUWWWYYYYYYYYYVVVXXXZZZYYYWWWUUUVVVXXXZZZ[[[[[[XXXUUURRRQQQRRRRRRVVVXXXVVVUUUWWWWWWUUUOOOQQQQQQPPPLLLKKKLLLMMMGGGIIIJJJKKKJJJHHHGGGFFF@@@@@@?????????@@@AAAAAAAAA???<<<999777888:::;;;999999999888777777777888111222444333111111333666222222222111111111111111...000111222000//////000+++''''''***+++((()))...+++,,,...---+++,,,...111---......---++++++,,,---(((***,,,,,,+++*********...///000///---***))))))(((((('''((()))***,,,---))))))((((((((())))))***(((''''''&&&'''((()))***&&&''')))*********(((''''''###!!!%%%'''''''''***))))))((((((''''''&&&&&&$$$&&&''''''&&&%%%&&&((($$$%%%'''&&&%%%%%%&&&((('''))))))'''%%%%%%(((***$$$%%%&&&'''(((((((((((('''''')))***+++,,,,,,,,,,,,---.........///222444000000111222333444555555222333333333333333222222444444444666999:::888666555555666777888999:::;;;;;;===AAAEEEGGGGGGFFFFFFHHHFFFCCC@@@>>>>>>>>>???===>>>>>>>>>>>>>>>???@@@======>>>>>>>>>>>>>>>===555666777777777999<<<>>>???AAACCCBBB@@@>>>???@@@999===AAADDDIIIUUUeeerrryyyjjj]]]UUUPPPNNNKKKLLLKKKJJJKKKRRR]]]fffnnnvvv}}}~~~}}}}}}zzzuuu```WWWOOONNNMMMIIIHHHIIICCCBBBAAAAAACCCCCCBBB@@@@@@>>>===>>>BBBDDDDDDCCCAAACCCDDDEEEFFFEEECCCBBBBBBCCCEEEGGGFFFCCC@@@>>>999<<<===;;;:::===???===@@@???>>>>>>======>>>>>>;;;;;;;;;::::::::::::999666666666777777777888888666777888::::::999888777888;;;:::555333555666555333444555555555444333222222222222222333444444555444444333222222333333333///111222000......111444000222444111---,,,000333444888>>>CCCIIIPPPWWW\\\\\\YYYVVVRRROOOMMMKKKIIICCC@@@@@@EEEIIILLLQQQWWWMMMKKKIIIFFFBBB???<<<;;;999999999999999888888777444666888888888:::===??????EEELLLTTT```tttZZZVVVUUUXXXZZZZZZ]]]bbbZZZXXXWWWYYY\\\___aaaaaa[[[___eeeggggggfffhhhjjjvvv~~~}}}zzzsssmmmaaadddiiiqqq{{{}}}vvvpppmmmllllllsss}}}yyypppoooiiieeeeeeeeeeeellluuuzzz}}}zzz}}}|||yyypppssswwwzzzzzzyyyyyyyyyrrrjjjkkkkkkeeeiiiooollluuuvvv||||||wwwoooggg```]]]\\\[[[UUUWWWYYYWWWTTTQQQQQQSSSJJJMMMPPPTTTWWWXXXYYYYYYSSSSSSSSSPPPMMMMMMQQQUUUVVVXXXYYYWWWTTTQQQOOOOOORRRUUUWWWTTTUUUYYY\\\\\\TTTVVVWWWUUUQQQOOOPPPRRRJJJMMMPPPQQQOOOLLLKKKJJJBBBBBBAAA@@@@@@AAAAAABBB>>><<<999777666888;;;===999::::::999777666777999111333444333111111444777333222222111000///.........000222222111000000000+++''''''---///,,,...333***,,,---,,,++++++///333,,,------,,,******+++---(((***,,,,,,+++))))))***+++---//////---,,,,,,,,,''''''&&&'''((()))+++,,,((((((((())))))))))))))))))(((&&&%%%&&&'''***+++&&&''')))***+++***((('''&&&"""!!!%%%''''''(((+++'''''''''(((((((((((((((%%%'''))))))((((((((()))$$$%%%'''&&&%%%%%%&&&(((&&&'''(((&&&######&&&)))###$$$&&&((())))))(((''''''((()))***,,,,,,---------...///......///222444000111111333444555666666333333444444444333222222444333333666:::;;;999777666666777888999::::::;;;===>>>AAADDDEEEFFFEEEEEEFFFDDDAAA>>>======>>>???;;;===@@@AAA@@@>>>>>>>>>???????????????>>>======666666777666666888<<>>@@@BBBAAA>>>======???;;;@@@FFFJJJOOO\\\mmmzzzxxxkkk]]]RRRKKKHHHGGGMMMPPPRRRRRRRRRWWW```gggnnnuuuzzzyyywwwtttooojjjXXXOOOHHHJJJKKKHHHIIILLLCCCCCCCCCCCCDDDCCC@@@===@@@>>>===>>>BBBEEEDDDCCCBBBCCCEEEFFFFFFDDDCCCBBBCCCDDDEEEFFFEEEBBB@@@>>>999===???>>>@@@BBBAAA===@@@??????>>>>>>>>>>>>>>>999999888999:::;;;<<<===666666777777888888888999666777999:::;;;:::888777999<<<;;;666444666777666333444444555444333111000222222222222333444555666111111111111222333444444,,,000222111---...222777000333444111---,,,000444000444:::???DDDIIINNNRRRNNNKKKGGGEEECCCBBBAAA@@@<<<;;;>>>EEEHHHIIILLLPPPIIIIIIIIIGGGCCC>>>:::777666666777888999::::::;;;111333444555555666999;;;<<>>>>>?????????===:::888777888999;;;888999:::999777555555555...222555444000...000333111222222111///...///000+++,,,...000000///...---++++++,,,,,,,,,+++******///......---------.........---+++))))))***+++,,,...---,,,+++,,,---...///,,,---...,,,***))))))***&&&&&&'''((()))***++++++''''''&&&''''''((())))))((((((''''''''''''((((((%%%'''(((((('''&&&&&&'''''''''((()))***+++,,,,,,***)))&&&%%%$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''))))))&&&&&&&&&'''((())))))***######$$$%%%''')))***+++)))))))))***++++++,,,,,,)))***+++---...//////000333111000222555666555222444444444555444444333333555777:::<<<<<<;;;999888888999999999999::::::::::::;;;<<<>>>@@@BBBDDDEEEDDDDDDBBB???<<<;;;===>>><<<;;;;;;<<<>>>@@@@@@???CCCBBB@@@@@@@@@???<<<:::888999999888666666777999===???BBBBBBAAA@@@AAAAAACCCGGGNNNWWW```kkkuuu{{{}}}rrrfffYYYOOOHHHEEEHHHNNNUUUXXXYYYXXXUUUWWW]]]cccjjjhhhggggggfffddd```]]]HHHIIIHHHGGGDDDCCCDDDFFFBBBCCCCCCDDDDDDCCCCCCBBB>>>=========???AAACCCDDDEEEDDDDDDDDDDDDEEEFFFFFFHHHFFFDDDCCCCCCCCCBBB@@@AAA@@@>>>===<<<===>>>???FFFBBB===;;;;;;===>>>>>>:::;;;;;;:::888888:::;;;<<<;;;999777666666777888:::;;;:::888666555777888===<<<:::666333111222444555222111444444333444888333222222222333333555555111111222333333333222222222333444333111/////////---------,,,,,,---000333333666:::===??????@@@BBB>>>BBBBBB;;;999===>>><<<777999;;;===@@@DDDIIILLLGGGEEEBBB>>><<<:::999999777666555444555777999;;;555333444777666444666:::===@@@EEEMMM[[[oooXXXWWWXXXZZZ\\\^^^^^^^^^YYYXXXZZZ___```^^^aaagggbbb```___```cccfffhhhhhhuuuyyyyyyrrrllliiiiiioooyyy{{{uuunnnkkkkkklllrrryyy|||{{{wwwpppkkkkkkqqqwwwwww|||}}}|||rrriiiggghhhhhhjjjnnnqqquuuxxxzzz~~~zzzuuussslllaaa[[[[[[ZZZXXXWWWXXXXXXYYYYYYXXXWWWVVVWWWXXXXXXYYYYYYYYYXXXWWWOOOOOOOOOMMMKKKLLLNNNPPPXXXXXXXXXVVVRRRNNNMMMMMMRRRRRRSSSVVVZZZ[[[ZZZWWW\\\[[[ZZZXXXWWWVVVVVVVVVOOOMMMKKKMMMPPPPPPLLLGGGCCCBBBAAA???>>>>>>>>>???===;;;:::888999:::===>>>999:::;;;:::777555555555///222555444000...000222333444444222000......///***,,,---/////////---,,,***++++++,,,,,,,,,++++++......------------......---,,,***))))))***,,,---...---,,,,,,,,,---......,,,------,,,***))))))***((((((((()))))))))))))))*********)))******++++++((((((''''''''''''((((((%%%'''(((((('''&&&&&&''''''''''''(((((((((((((((***)))'''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))&&&&&&'''(((((()))******&&&&&&&&&''')))+++,,,---)))))))))***++++++,,,,,,+++,,,------............000//////222555777666444333333444555555555555444555555666777999::::::;;;999999999999::::::::::::;;;;;;;;;<<<>>>AAADDDEEEDDDCCCBBB???<<<;;;===???>>>======>>>AAABBBAAA@@@BBB@@@?????????>>><<<999666777999999888888:::;;;;;;===@@@AAAAAAAAABBBCCCNNNRRRZZZccckkkttt|||vvvpppaaaXXXOOOKKKHHHHHHNNNUUUVVVYYYZZZXXXTTTTTTXXX]]][[[YYYXXXWWWWWWUUURRRPPPHHHIIIIIIHHHFFFEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@?????????@@@AAACCCDDDCCCCCCCCCCCCDDDFFFGGGGGGJJJHHHFFFEEEFFFEEEDDDBBBCCCBBB@@@>>>===>>>???@@@BBB???;;;:::;;;<<<<<<<<<:::;;;<<<;;;::::::;;;======;;;999777666777888999:::;;;:::999777777999:::<<<<<<:::777444333555777888444333444333111111555333333333333222222222222111111111222222333333333222333444333111//////000,,,------,,,+++---000222111444777999999999999:::;;;???>>>999777:::<<<:::777999<<<===>>>AAADDDFFFDDDBBB@@@===:::999888888888777666666777888;;;<<<888666777999888555777<<<888===FFFOOO[[[lll^^^ZZZVVVVVVYYY\\\]]]\\\XXXXXX\\\aaaccccccggglllddddddeeehhhkkkmmmlllkkktttwww{{{}}}yyyrrrrrrsssvvv{{{~~~~~~}}}|||wwwpppjjjhhhiiikkklllttt{{{~~~wwwttttttvvvxxxwww||||||rrrkkkjjjkkkkkklllooooooqqqrrrqqqtttwwwvvvrrroooooojjjbbb]]]^^^]]]ZZZWWWWWWWWWWWWXXXYYY[[[[[[YYYYYYYYYYYYXXXWWWUUUUUUPPPQQQPPPOOOMMMMMMNNNPPPXXXXXXXXXUUUPPPMMMKKKKKKUUUTTTTTTVVVYYY[[[[[[ZZZ^^^^^^]]]\\\[[[YYYXXXWWWOOOLLLIIIIIIKKKLLLIIIGGGCCCBBB@@@???>>>=========::::::999999:::===???AAA:::;;;<<<:::777555444555///222444333000...///111444555444222///---------***+++---......---,,,,,,)))***++++++,,,,,,,,,,,,...---------------......,,,++++++***+++,,,...///......------,,,------...,,,------,,,***)))***+++*********))))))((((((((()))(((((('''''''''((((((((((((''''''''''''((((((%%%''')))((('''&&&'''((('''''''''&&&&&&%%%%%%%%%))))))((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***''''''(((((()))*********'''''''''((()))***,,,---))))))******+++,,,,,,,,,------.........------,,,/////////222555666666555111222333555666666777777444444333444555888;;;===::::::::::::::::::::::::<<<;;;::::::<<<@@@CCCFFFCCCCCCBBB???<<<;;;===??????>>>>>>???AAABBBAAA??????>>>============;;;999333666888::::::;;;<<<===:::<<>>>>>??????===;;;999999;;;<<<;;;;;;:::;;;<<<<<<<<<<<<===???===<<<:::888777888999:::::::::::::::888999;;;>>><<<<<<;;;999777666777999999666444444333///...111222333333333333111000///111111000000111333444666111222333333111000000000,,,,,,---,,,+++,,,///111000333555666555444444444777999999555444666888888777999<<<>>>======>>>???@@@???===;;;:::888888888::::::888888999:::===>>><<<::::::;;;999666888===333<<>>===<<<<<<999999888999:::<<<>>>@@@;;;<<<===;;;888555555555000222444333000//////000111222222111...,,,,,,---++++++,,,------,,,,,,+++((()))***+++,,,---------------,,,,,,------......,,,,,,,,,---...000111222.........---------------+++,,,---,,,***)))***+++*********)))))))))(((((((((((('''&&&%%%%%%%%%%%%((((((''''''''''''((((((&&&'''))))))'''&&&'''((('''''''''&&&&&&&&&%%%%%%(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***))))))))))))******++++++&&&&&&&&&&&&'''((()))***))))))***++++++,,,,,,---,,,------...............000000111222444444444444000111333555777888999999666555555555666888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999;;;???CCCEEECCCCCCAAA???<<<<<<===???===<<<<<<>>>??????>>><<<<<<;;;:::;;;<<<<<<:::888333555888::::::;;;<<<===;;;===???CCCHHHOOOXXX^^^lllqqqwww{{{||||||||||||~~~}}}wwwmmmaaaTTTMMMHHHCCCAAADDDFFFGGGLLLRRRSSSUUUVVVTTTPPPMMMMMMMMMLLLJJJHHHGGGHHHJJJJJJIIIFFFGGGHHHGGGFFFFFFGGGIIIFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCBBBAAAAAABBBCCCDDD???@@@AAACCCEEEHHHJJJLLLLLLLLLKKKLLLLLLKKKIIIFFFGGGEEEBBB???>>>======>>>999888888:::<<<===<<<::::::;;;===>>>======???@@@===<<<:::888888999:::;;;999:::;;;::::::;;;>>>@@@??????>>><<<999777888999999555444555333///...000///111222333333222000///222111000///000333555777000222333333111000000111+++,,,---,,,+++,,,...000111333555555444444444555444666666444222444666777555888<<<>>>===<<<<<<<<<======<<<;;;::::::999999;;;;;;:::999:::<<<>>>@@@@@@>>><<<<<<:::666888<<<333===IIIPPPWWWeeezzzhhhccc]]][[[\\\___``````[[[bbblllrrruuuvvvtttsssssstttwwwzzz|||zzzwwwsssqqqqqqssswww|||vvvsssnnnhhhcccbbbeeehhhiiiqqqxxx|||vvvppplllnnnqqqqqqqqqssspppmmmkkkhhhgggfffhhhkkknnnqqqpppllliiihhheee```XXXVVVTTTRRRRRRUUUYYY\\\YYYYYYZZZ[[[\\\]]]^^^___UUUVVVVVVTTTRRRQQQRRRSSSYYYZZZYYYWWWSSSPPPNNNNNNPPPQQQRRRTTTWWWZZZ___aaa\\\]]]]]]]]]\\\ZZZXXXWWWSSSOOOJJJGGGFFFFFFGGGGGGCCCBBBBBB@@@???===<<<;;;999999888888888999;;;;;;;;;======<<<999666666666222333444333111000///000---...//////---,,,---...,,,,,,,,,,,,,,,,,,,,,+++((()))***+++,,,---------,,,,,,,,,,,,,,,---............///000111333444555/////////......---------+++,,,---,,,*********,,,))))))))))))************+++******)))((((((((((((((((((''''''''''''((((((&&&((())))))(((''''''(((&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''(((***************+++++++++++++++'''''''''''''''((()))************+++,,,,,,------***+++---...///000000000222222333333222111111111000111333666888999:::;;;888999999999:::999999999;;;<<<<<<<<<<<<============;;;:::999;;;>>>BBBEEECCCBBBAAA>>><<<<<<>>>@@@=========>>>@@@???===:::999888888999;;;;;;:::888444777999:::999:::;;;<<<<<<>>>BBBHHHQQQ]]]jjjsss|||~~~xxxsssqqqlllllljjjeee^^^SSSJJJDDDDDDAAA@@@CCCEEEEEEHHHLLLNNNOOOPPPPPPNNNKKKIIIHHHFFFDDDCCCCCCEEEGGGHHHHHHEEEFFFFFFEEEDDDDDDFFFHHHGGGFFFFFFFFFFFFFFFFFFGGGDDDCCCBBBBBBBBBCCCDDDEEE@@@AAABBBDDDFFFIIIKKKMMMLLLLLLMMMNNNOOONNNJJJGGGGGGEEEBBB???===<<<<<<===888888999;;;>>>>>>===<<<:::<<<>>>??????>>>???@@@===;;;:::888888999:::;;;999:::;;;;;;;;;<<<@@@BBBBBBBBBAAA>>>:::777777777666333333555444111000222---...111333444333222111222111000000000222555666///111222222111111111222,,,---...---,,,,,,---//////111333444444444666888444444444444333222555777333777;;;>>>>>>===<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;:::;;;<<>>===:::666777;;;777@@@JJJOOOUUUcccyyyfffeeebbb```___```bbbcccdddmmmwwwzzz|||{{{xxxsssxxxxxxzzz|||~~~}}}zzzxxxqqqrrrtttyyy}}}pppooolllhhhffffffjjjmmmooovvv|||~~~xxxrrrooorrruuutttrrrsssoookkkhhhgggdddbbbfffkkkppptttvvvtttrrrppplllfff\\\YYYUUURRRQQQRRRUUUWWWSSSTTTUUUWWWZZZ]]]```aaaXXXYYYZZZXXXVVVTTTUUUUUUXXXYYYYYYXXXUUUSSSRRRSSSRRRRRRSSSRRRRRRSSSUUUXXXZZZZZZ[[[[[[ZZZYYYYYYXXXUUUSSSNNNIIIGGGGGGHHHIIIDDDCCCCCCBBB@@@>>><<<;;;:::999999888888888888999;;;<<<===<<<:::888888888444444444444333222000000,,,---......------...///---------,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++,,,---.../////////000222333444555555///////////////...---,,,***,,,,,,,,,******+++,,,)))))))))******+++++++++)))((((((''''''''''''(((((((((''''''''''''((((((&&&(((***)))((('''((((((''''''(((((()))))))))***''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''((()))******,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***++++++******++++++,,,---------***+++,,,...000111111111222444444333111//////000111222444666888:::;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<===>>>??????@@@===<<<;;;;;;<<>><<<<<<>>>@@@@@@???@@@AAABBBAAA>>>;;;777666666888:::;;;:::999777888999999999:::===???@@@DDDLLLUUUaaaooo|||uuummmhhh^^^]]][[[XXXRRRLLLFFFBBB@@@===>>>AAADDDDDDGGGLLLKKKKKKLLLKKKJJJHHHFFFDDDCCCBBBAAACCCFFFIIIIIIIIIEEEEEEFFFEEECCCCCCDDDFFFHHHHHHIIIIIIIIIIIIHHHHHHEEEDDDCCCCCCDDDEEEFFFGGGCCCDDDDDDFFFHHHJJJKKKMMMMMMNNNOOOQQQRRRPPPLLLIIIFFFDDDAAA???===<<<<<<===999999999;;;>>>???>>>===:::<<>>>>>???<<<:::999888888999:::;;;999:::;;;;;;;;;===@@@BBBDDDDDDCCC@@@;;;888666666555333333666666333222444---...000222444444444444333222111111111222333444...000222222111111222333---...//////------...///,,,...000222222333666888666444444555333111333777111555999<<<<<<<<<<<<<<<:::;;;<<<>>>????????????<<<<<<<<<===???BBBFFFHHHHHHDDDAAA???:::666777;;;;;;BBBJJJOOOUUUdddyyydddgggiiihhheeedddfffiiijjjssszzz|||}}}~~~zzz{{{zzz{{{}}}zzz{{{}}}yyysssooojjjkkkkkkkkklllooossswwwtttzzz~~~~~~{{{zzz~~~xxxuuuwwwyyyuuurrrqqqkkkgggeeeeeebbb___cccjjjlllrrrvvvvvvuuuuuupppjjj```]]]XXXTTTQQQQQQRRRSSSNNNOOOPPPSSSVVVZZZ^^^```[[[\\\]]][[[YYYWWWWWWWWWUUUVVVXXXXXXVVVUUUVVVWWWUUUVVVVVVTTTQQQOOOPPPRRRYYYYYYXXXXXXYYYYYYZZZ[[[XXXVVVRRRMMMJJJHHHIIIJJJEEEEEEDDDCCCBBB???===<<<999999999999999999999999:::;;;===<<<:::999999:::777666555555444333222000...///000000.........000///......------,,,------***++++++,,,,,,,,,++++++++++++++++++,,,---.../////////000111222333333333///000000000///...,,,+++***+++,,,,,,******+++,,,++++++***************)))%%%%%%$$$$$$$$$%%%&&&&&&((((((''''''''''''(((((('''(((******((('''((())))))))))))(((((((((((((((''''''&&&&&&&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++---------,,,,,,,,,,,,,,,++++++***************+++******+++,,,,,,------...,,,,,,...///000000000000111333444333111//////111111333555777999:::;;;;;;<<<;;;:::::::::;;;<<<===::::::;;;===???@@@BBBBBB======<<<===>>>@@@BBBCCCBBBBBBAAA>>><<<<<<>>>AAA@@@@@@@@@BBBBBB@@@===:::666555666888:::<<<;;;:::999999:::::::::===BBBEEEHHHPPP]]]lllyyy~~~rrrhhhcccZZZXXXUUUPPPLLLHHHEEEDDD===;;;;;;???BBBCCCFFFKKKKKKJJJHHHGGGFFFDDDBBB@@@@@@@@@AAADDDHHHJJJKKKJJJFFFGGGGGGFFFDDDCCCDDDFFFHHHIIIKKKMMMMMMKKKIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKGGGGGGGGGHHHIIIJJJKKKLLLOOOPPPRRRUUUVVVTTTOOOKKKGGGEEEBBB???>>>>>>>>>???:::999999:::===>>>>>>===;;;===???@@@???=========;;;999888777777888:::;;;999:::;;;;;;;;;<<>>???@@@@@@@@@>>>>>>>>>@@@CCCGGGKKKMMMMMMHHHDDDAAA<<<777888<<<<<>>AAA999:::;;;===???AAACCCDDD=========>>>@@@AAABBBCCCBBBBBB@@@>>><<<<<>>>>>???@@@@@@>>>:::777555555555888:::<<<;;;:::999:::::::::<<<@@@FFFKKKPPP\\\mmm|||oooeee```[[[XXXSSSOOOJJJGGGEEEEEE>>>::::::>>>@@@@@@DDDHHHLLLJJJGGGEEEDDDBBB???===:::;;;===AAAEEEGGGGGGFFFHHHIIIHHHGGGEEEDDDDDDFFFHHHJJJMMMOOOOOOMMMJJJHHHHHHHHHHHHHHHIIIKKKMMMNNNJJJIIIIIIIIIIIIJJJKKKKKKPPPRRRTTTWWWYYYVVVQQQMMMGGGFFFCCCAAA??????@@@AAA;;;999888999;;;=========;;;===@@@@@@???===<<<<<<:::999777666666888999:::999:::;;;::::::;;;>>>AAA@@@AAABBB@@@<<<:::999999888666666999888444222444444333333222222333444444333333333333333222000000---///111222222222333444...000111111000//////000000111333333333444666888888444333555333...000555222444666777666666666777666888:::===???@@@AAAAAA??????@@@CCCFFFKKKOOORRRPPPKKKFFFCCC===888999===:::@@@HHHQQQZZZgggttt~~~mmmnnnoooqqqsssrrrnnnkkkfffmmmpppqqqvvv|||xxxtttsssrrrrrrqqqlllddd]]]___ffflllnnnpppwww}}}|||vvvsssttt{{{|||sssppptttwwwwwwxxxuuupppllllllqqqyyy}}}~~~wwwoooiiihhhddd^^^[[[\\\```ccceeebbbgggnnntttvvvuuurrrooojjjgggbbb]]]YYYVVVUUUUUUXXXTTTQQQSSSYYY___```____________``````___\\\YYYSSSUUUWWWXXXXXXXXXZZZ\\\\\\^^^___]]]ZZZXXXYYY[[[[[[ZZZ[[[^^^^^^\\\[[[[[[VVVSSSQQQPPPLLLHHHHHHLLLFFFEEEDDDDDDDDDCCCAAA>>>???>>><<<;;;::::::;;;;;;<<<;;;::::::999999::::::888888777666555444444333222777333111555222---111///000111///,,,++++++,,,///...,,,+++***++++++,,,)))+++,,,,,,,,,,,,---///---000333333111000111333000111222000------000444000////////////.........******))))))******+++,,,))))))(((''''''((()))***(((%%%###!!!###'''+++///((()))***++++++***)))(((+++*********))))))((((((%%%%%%%%%%%%%%%&&&'''((()))'''%%%###"""###%%%&&&***)))))))))***+++,,,,,,+++,,,---......//////000,,,,,,,,,***(((((()))+++***+++,,,...///......---,,,...111222222111222222///111333333222000000111111111222333555888;;;===<<<;;;;;;;;;;;;<<<======:::<<>>>>>;;;999????????????@@@@@@@@@@@@<<<>>>@@@>>>;;;:::<<<>>>666444444666;;;===<<<:::BBB@@@>>>???CCCIIIQQQUUUdddrrrxxxnnngggaaa^^^YYYSSSNNNLLLMMMLLLIIIEEEBBBCCCAAA===???DDDHHHGGGGGGEEECCC@@@>>>=========888:::>>>AAADDDFFFFFFGGGMMMKKKHHHCCC@@@@@@CCCFFFKKKNNNRRRSSSQQQMMMKKKJJJKKKNNNPPPOOOQQQTTTRRRMMMLLLKKKIIIHHHHHHIIIJJJLLLMMMQQQTTTTTTUUUUUUQQQJJJFFFFFFFFFEEEDDDDDDCCCCCC:::::::::;;;<<<===>>>???>>>>>>===<<<;;;::::::999:::888777555555666888999999999999:::;;;<<<===>>>??????===:::777555666777888777666444222111111000444555555333222333666888AAA888333333444111...---111///...000444666555333222111111000//////000000888666333111111222444666000222333333222111222444444555666888999999999999;;;<<<===???AAACCCEEEFFFEEEDDDCCCCCCDDDFFFIIIKKKLLLEEE@@@===:::777888<<<===???EEEMMMVVVbbbtttnnnmmmnnnoooqqqpppnnnkkkcccjjjoooqqqwww|||vvvrrrooopppqqqqqqpppjjjccc^^^bbbiiiooorrrvvv|||~~~zzzwwwrrrnnnmmmppptttxxxuuutttooogggfffjjjnnnmmmrrrpppmmmkkkjjjnnntttyyy}}}zzz|||zzzsssnnnjjjfff```]]]]]]___aaabbb]]]aaahhhmmmppppppnnnlllgggeeeccc___]]]ZZZYYYXXXYYYVVVUUUWWW\\\___]]]ZZZXXX[[[___bbbbbbaaa^^^\\\VVVXXXZZZ[[[\\\]]]```bbbdddeeeeeeccc___\\\\\\]]]^^^^^^___aaaaaa___]]]]]]ZZZWWWTTTTTTPPPKKKJJJMMMFFFDDDBBBBBBAAA@@@===;;;???>>><<<;;;::::::;;;;;;::::::999999888888888777888888777666555444444333000555111...333///***...000111222000...------.........,,,+++++++++,,,,,,)))***,,,,,,++++++---...+++...111222000000111222//////000000///111333555/////////.........------***************+++,,,,,,+++***)))(((''''''(((((('''&&&%%%%%%&&&)))+++---((())))))******))))))((())))))))))))((((((''''''&&&%%%%%%%%%&&&&&&'''(((%%%%%%$$$$$$$$$%%%%%%&&&)))((((((((())))))***+++*********+++,,,...///000,,,---,,,***))))))***,,,***+++,,,............---,,,...111111111000000111///111333333222000000000111111222333555888;;;<<<;;;;;;;;;;;;;;;<<<<<<===:::<<>>======>>>???>>><<<:::>>>>>>??????@@@@@@@@@AAA<<<===>>>===;;;;;;;;;<<<666666666888;;;>>>??????GGGFFFEEEEEEIIISSS^^^gggvvvwwwllleee```ZZZWWWSSSNNNJJJIIIKKKLLLJJJGGGIIIIIIFFF@@@>>>BBBDDDBBBCCCBBB@@@===<<<;;;::::::777999<<<@@@CCCFFFHHHIIIKKKJJJGGGCCC@@@@@@CCCFFFJJJMMMPPPQQQOOOMMMKKKKKKOOORRRSSSTTTWWWZZZWWWQQQQQQOOOLLLIIIHHHHHHHHHIIIQQQVVVXXXXXXXXXWWWSSSLLLFFFEEEEEEDDDBBBAAA@@@@@@<<<<<<;;;:::::::::;;;;;;============<<<;;;:::999999888666555666777999:::999999::::::;;;<<<>>>>>>>>>>>>===:::777666777888555444444444444444555555555666666666555555777888<<<444000222444222//////111000///111444666555333111111000000000111222222444333333222333444666888555666555333111///000111222444777:::;;;;;;999888<<<<<<===AAAEEEHHHHHHGGGIIIIIIHHHGGGHHHIIIJJJKKKEEE@@@<<<;;;:::888;;;???>>>@@@GGGPPPXXXddduuummmlllkkklllnnnooonnnmmmccciiinnnqqqwww}}}uuupppmmmlllooossssssooohhhbbb^^^ccchhhnnnsssyyy~~~zzzwwwuuuqqqmmmjjjhhhggggggffffffbbb]]]\\\aaaeeedddhhhiiihhhhhhgggiiimmmpppsss}}}|||~~~}}}wwwtttlllhhhccc```____________ZZZ]]]bbbgggjjjkkkkkkjjjffffffgggfffeeecccaaa```^^^]]]\\\^^^```___[[[WWWTTTZZZaaadddccc```______[[[]]]___```aaacccfffhhhggghhhiiigggdddbbbbbbbbbfffhhhjjjkkkkkkjjjiiigggaaa]]][[[ZZZVVVOOOMMMNNNGGGEEECCCBBBAAA@@@===;;;>>>===<<<::::::::::::;;;;;;;;;;;;;;;:::999888777999999777666555444444444000555111...333///***...111222222111///...///000...---,,,,,,,,,,,,,,,---(((***++++++++++++,,,...***,,,///000000000111222222111///000111333333222......---------,,,,,,,,,++++++******++++++,,,---,,,+++***)))((('''''''''''''''((()))***+++++++++))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&'''((($$$$$$$$$%%%&&&&&&'''((((((((('''''''''((()))))))))(((((((((***---///111---------+++******,,,...***+++,,,---............---...000000///......///...000222222111000000000222222222333555777:::;;;;;;;;;::::::;;;;;;<<<===;;;<<>>===>>>??????===;;;<<<<<<===>>>??????@@@@@@===<<<;;;;;;<<<<<<;;;:::888999;;;<<<>>>AAAFFFIIILLLMMMMMMMMMQQQ^^^ppp}}}uuuggg^^^\\\YYYTTTOOONNNJJJFFFFFFIIIKKKJJJIIINNNNNNIIIBBB???AAABBB@@@AAA@@@???===;;;::::::999888999;;;>>>AAAEEEHHHJJJHHHGGGEEEBBB@@@AAADDDGGGJJJLLLOOOPPPOOONNNMMMNNNSSSUUUVVVXXX]]]```[[[SSSSSSQQQNNNKKKIIIIIIJJJJJJUUUZZZ]]]\\\[[[ZZZVVVQQQIIIIIIHHHFFFDDDAAA???>>>@@@???===;;;:::999999999:::;;;===>>>>>><<<;;;:::888888666666666888:::;;;:::::::::;;;<<<===>>>???===>>>===;;;999888888:::555555444555555666777888555777999999888777888999666111...111333222000111111000000111444555555444111111111111222333444444111111222444555777888999888888666444111000111222000333888<<<===<<<999777===<<<===CCCJJJNNNLLLHHHIIIIIIHHHGGGFFFEEEDDDDDD@@@;;;888999999888:::??????AAAHHHRRR[[[eeevvvkkkiiiiiijjjmmmppprrrrrrjjjmmmppprrruuu|||zzztttqqqppprrrvvvzzzxxxqqqhhhaaa^^^aaadddhhhlllttt{{{{{{vvvzzzyyywwwtttooojjjeeebbb```aaa^^^ZZZZZZ^^^```______aaacccdddddddddeeegggkkkvvv~~~}}}yyywwwooolllhhheeecccaaa___]]]\\\^^^aaadddgggjjjllllllgggiiimmmoooooollliiifffeeecccbbbbbbaaa___[[[XXXXXX^^^ddddddaaa^^^___aaabbbcccdddddddddeeehhhjjjdddfffggghhhhhhhhhggggggjjjooossstttvvvwwwvvvssskkkeeeaaa___ZZZRRRMMMLLLIIIGGGEEEDDDCCCCCCAAA???>>>===;;;:::::::::;;;<<<>>>?????????>>><<<:::999;;;999888666555444444444111777333111777444000555111222222222000///000111---,,,,,,,,,------------(((***++++++++++++,,,...+++---000222333333444444888444111111222222///,,,---------,,,,,,,,,+++++++++++++++++++++,,,,,,---+++******))))))(((((((((***************+++++++++))))))'''&&&&&&'''))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))'''&&&%%%&&&''')))+++(((((((((''''''((()))))))))(((''''''))),,,000222---......,,,++++++---///++++++,,,------.........---...//////---,,,---...---///111222111000000000222222222333444777999::::::::::::::::::;;;;;;<<<;;;<<>>>>>>>>???@@@>>>===::::::;;;<<<===>>>>>>???===:::888:::<<<>>><<<999;;;===@@@BBBCCCHHHOOOUUURRRTTTUUUUUUYYYggg|||vvvjjj\\\UUUVVVWWWRRRMMMLLLIIIFFFFFFIIIKKKLLLLLLPPPPPPKKKDDDAAABBBCCCAAAAAA@@@???>>>===<<<;;;;;;::::::;;;===@@@CCCFFFHHHEEEEEECCCAAA@@@AAADDDGGGJJJLLLOOOPPPPPPPPPQQQRRRUUUWWWXXX[[[aaaccc]]]SSSSSSQQQNNNLLLKKKMMMOOOQQQWWW]]]```___^^^^^^[[[WWWQQQPPPOOOLLLIIIEEEBBB@@@BBBAAA>>><<<::::::::::::888:::<<<>>>???>>><<<:::888888666666666888:::<<<999::::::;;;<<<>>>???@@@???@@@@@@===:::999999:::888888777666666555666666666888:::;;;:::999999999555000...222444222111222111111111222444555555555444333333222222333333333000111444666777888888777666666555444222333555888222555888;;;<<<<<<;;;999===;;;<<>>===>>>999666777777555777;;;>>>AAAHHHRRRZZZeeeuuuhhhgggfffiiimmmrrrtttuuusssttttttuuuvvv{{{|||zzz{{{|||tttiiiaaa]]]___aaabbbeeennnwwwzzzwww~~~~~~|||yyytttnnniiifff___```___ZZZYYY[[[[[[YYYXXXZZZ^^^``````aaabbbccclllttt~~~yyyxxxwwwrrrpppnnnlllkkkhhhdddaaabbbbbbbbbccceeehhhlllnnniiilllpppssssssoookkkgggfffdddbbb```___]]][[[ZZZ[[[___cccbbb______dddhhhjjjjjjiiigggddddddfffhhhfffggghhhjjjkkkkkkiiihhhhhhooovvvxxx|||{{{ssskkkeeebbb\\\TTTNNNLLLIIIGGGEEEDDDEEEEEEDDDCCC>>>===<<<;;;;;;;;;<<<===@@@@@@@@@???>>>===<<<<<<<<<:::888666444444444555111777444333:::999555:::111222222111///...///000+++,,,,,,---............(((***+++,,,++++++,,,...///000111444666777666666777444111111222111...+++---,,,,,,,,,,,,+++++++++++++++******++++++,,,---(((((()))*********++++++---,,,***(((((()))+++,,,)))((('''&&&&&&'''((()))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''000---(((%%%%%%'''+++---***))))))((((((((()))))))))((('''(((***---111333---......,,,+++,,,...000++++++,,,,,,---......///---...///...,,,,,,---...---///222222111000111111333333222333444666888999999999999999999:::;;;;;;;;;<<>>======???@@@???>>>999999::::::;;;<<<<<<===<<<:::888:::>>>@@@>>><<<===@@@DDDGGGKKKQQQZZZ```^^^```aaa```cccooouuummmbbbUUUPPPSSSTTTPPPKKKFFFFFFGGGJJJNNNRRRTTTUUUTTTSSSMMMEEEAAABBBBBB@@@?????????>>>===<<<;;;;;;======<<<===>>>@@@BBBDDDCCCCCCBBB@@@???AAADDDGGGGGGIIILLLMMMNNNOOORRRTTTXXXZZZ\\\^^^bbbddd^^^UUUUUUSSSPPPNNNNNNPPPSSSUUUWWW]]]bbb```___```___]]]VVVVVVTTTQQQMMMIIIEEEBBB@@@>>>;;;999888999:::;;;777999<<<>>>???>>><<<;;;999888777666777888:::;;;999999999:::<<<===???@@@BBBBBBBBB@@@<<<999888888999888777666666666666666555777::::::999888888999555222111444444111000222000111222333333444555666777666555333222111111111222333555666777666555444666666777666555555777999777777888999:::;;;<<<<<<<<<:::;;;BBBLLLPPPLLLGGGIIIHHHGGGEEEBBB???===;;;999555444555555444666;;;<<<>>>EEEOOOWWWbbbsssfffeeeeeehhhlllpppssstttuuuvvvxxx{{{|||wwwjjj```ZZZ___aaaccceeelllwww||||||}}}zzzvvvrrrnnnkkkiii```bbb```\\\YYYZZZXXXTTTTTTWWW[[[]]]^^^```bbbdddqqqwwwzzzwwwwwwwwwvvvvvvwwwwwwwwwtttoookkkhhhfffcccaaabbbfffjjjnnnlllooosssuuusssnnnhhhcccbbbaaa```^^^]]]]]]\\\]]][[[]]]``````aaaeeekkkqqqooonnnlllhhhdddbbbccceeekkkkkkkkkllllllkkkgggeeehhhrrrzzz}}}xxxooogggccc___WWWRRRPPPJJJHHHEEECCCDDDDDDDDDCCC???>>>===<<<<<<===>>>>>>??????>>>============>>>===;;;888666444444444555000666333333:::999666;;;222333333222///......///***+++,,,...////////////)))+++,,,,,,,,,,,,---///111111222444777888777555111000000111222111000...------,,,,,,,,,+++++++++******))))))******+++,,,&&&''')))***+++,,,,,,,,,...,,,)))'''&&&''')))***''''''&&&&&&&&&&&&''''''))))))))))))************)))(((''''''&&&'''''''''111...***&&&%%%'''+++---******))))))(((((())))))))))))((((((***---///111,,,------,,,+++,,,...000,,,,,,,,,,,,,,,...//////---.........,,,,,,...000---000222333222222222333333333333333333555777888999999888888999999:::;;;;;;<<<>>>@@@AAAAAA@@@??????===<<<<<<>>>??????>>>:::;;;;;;;;;;;;<<<<<<<<<:::::::::===@@@BBBBBBBBBAAADDDIIIOOOWWW___gggmmmoooppppppnnnooovvvuuujjjddd[[[RRRMMMOOOOOOKKKGGG@@@CCCHHHNNNTTTZZZ]]]___XXXWWWPPPFFFAAA@@@???<<<<<<<<<======<<<;;;::::::>>>=========>>>???@@@@@@AAAAAAAAA@@@???@@@CCCEEECCCEEEGGGIIIKKKNNNQQQTTT[[[___aaaaaabbbccc___YYYYYYWWWSSSPPPOOOQQQSSSVVVYYY```dddccc```aaabbb```XXXXXXVVVSSSOOOJJJEEEBBB<<<:::888666555777999:::999:::<<<===>>>===<<<;;;;;;:::888777777888999;;;777888888999;;;===???@@@@@@AAAAAA???<<<999888888666666555666666777888999333555777777666555666777555222333555444111000222000222333444333444555777999888666333111000//////444444555555555444222111777999999999777666666888;;;:::999888999:::<<<===:::999:::???FFFIIIGGGCCCCCCBBB@@@>>>;;;999777666333000000333555666999===:::<<>>======>>>???@@@@@@???===<<<<<<>>>@@@BBB>>><<<999666444444444555222777555444:::888444999555555555333000.........***+++,,,...///000000///***,,,------------...000000///000222555666444111---///000111000/////////------------,,,,,,,,,,,,))))))(((((())))))***+++((((((***+++,,,++++++***++++++)))(((&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&((((((((()))))))))******))))))(((''''''''''''''',,,+++)))(((((()))***+++***)))(((((('''''''''(((((((((((()))***+++------,,,,,,,,,,,,++++++...000,,,,,,++++++,,,---///000---.........------000222...000333444333333333444444333333222333444666777888888888888888999::::::;;;<<<>>>@@@AAA@@@???>>>>>><<<;;;;;;===>>>???>>>>>>>>>>>>>>>============888;;;===@@@AAADDDFFFIIIKKKNNNTTT]]]hhhsssyyy}}}}}}}}}|||zzzxxxzzz~~~|||tttkkkccc^^^XXXQQQMMMLLLKKKHHHDDD@@@EEELLLSSSYYY]]]___aaaWWWVVVPPPFFFAAA@@@???<<<<<<<<<=========<<<;;;:::;;;<<<===>>>????????????@@@AAAAAA@@@>>>???AAADDDBBBDDDFFFHHHKKKOOOTTTWWW[[[```dddaaa^^^^^^]]]ZZZYYYWWWSSSQQQQQQSSSWWWYYY^^^eeeiiifffbbbaaabbbaaaYYYYYYXXXUUUQQQKKKFFFCCC>>><<<999666555777999:::;;;;;;<<<<<<===<<<<<<<<<===;;;999777777777888999666666777888:::<<<>>>???:::<<<======:::888888888666666666555555666666777222333333333222222444555222000222555444000///222000222444444333333666888777666555333111000//////333333444333333222222111555777:::;;;:::999888999<<<;;;;;;:::::::::::::::888888999;;;???AAA@@@???<<<:::777555333111111111222//////333555555888<<<:::;;;???GGGPPP\\\pppfffeeeeeefffhhhiiihhhgggfffmmm|||}}}|||vvvjjj]]]UUUWWW```hhhlllqqqxxx}}}xxxpppiiidddccceeefffkkknnnnnnjjjggggggccc^^^UUUVVVXXXZZZ]]]aaagggkkkjjjvvv|||xxxxxxyyyzzzvvvqqqjjjeeecccggglllpppzzz|||}}}|||wwwooofffaaa^^^bbbgggjjjkkkjjjiiihhh``````aaaeeeiiilllmmmmmmrrrqqqmmmhhhdddbbbccceeedddccccccfffhhhgggddd```\\\iiirrrtttyyywwwyyyooofffddddddaaa______VVVRRRMMMIIIGGGFFFDDDBBB@@@@@@???>>>>>>???@@@AAACCCAAA???===>>>AAADDDFFF???<<<999666444444555555666;;;777555;;;888333888777888777555111///...///)))***,,,...000000000000+++---............///111///------///222333000---...111333222...++++++---......------------,,,,,,((((((((((((((())))))***)))***+++,,,,,,+++)))(((((()))))))))(((%%%###!!!$$$%%%''''''''''''%%%$$$&&&'''''''''(((((())))))))))))((('''''''''''''''%%%&&&(((*********)))))))))((('''&&&&&&&&&&&&&&&&&&''''''((()))*********+++,,,,,,+++***+++---///---,,,++++++,,,---///000---.........---...111333///111444555444444444555444444333222333444555666888888888777888999999:::;;;<<<>>>@@@AAA@@@???>>>>>><<<::::::<<<>>>>>>>>>AAAAAA@@@@@@??????>>>>>>777;;;@@@BBBBBBEEEIIIMMMVVVXXX^^^iiiwww|||zzzxxxvvvpppuuuwwwrrrmmmiiiddd___\\\XXXSSSOOOLLLJJJFFFDDDDDDIIIQQQWWWZZZ\\\\\\\\\SSSSSSMMMEEEAAACCCCCC@@@===>>>???@@@@@@???>>>===999:::<<<>>>@@@@@@@@@???@@@AAAAAA@@@>>>???AAACCCEEEGGGIIIKKKNNNRRRXXX\\\XXX___ccc___ZZZYYYYYYYYYVVVTTTQQQPPPRRRWWW\\\___bbbiiilllhhhcccaaaaaa```[[[[[[ZZZWWWSSSMMMHHHEEEBBB@@@<<<999888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<:::888777777888999555555666777999;;;===>>>555777999:::999888888888:::999888666444333222222111111111000///000222444///...000333333//////222///222555555333333666888555444333222111000000000222222222222222222222222000444888<<<<<<<<<<<<===;;;<<<======<<<;;;888777777777888999:::;;;<<<===;;;999666333222111222333555222111444555333555888;;;;;;>>>EEENNN[[[ppphhhaaa```gggjjjeee```______hhhxxx|||zzz}}}qqqggg___[[[]]]eeelllpppvvv~~~~~~{{{vvvnnngggfffiiimmmppptttwwwyyy|||zzzpppdddeeeaaa____________fffmmmqqqrrr{{{{{{zzzzzzzzzyyyqqqjjjiiikkknnnsssyyy~~~}}}xxxtttllleeeiiikkkllllllnnnpppllleeeaaaaaabbbbbbcccfffkkkooovvvqqqllliiihhhgggdddbbbccccccccccccccccccdddddd```aaadddhhhlllrrrvvvyyyooojjjeeeccceeeggggggfff]]]WWWPPPMMMLLLIIIDDD???===>>>??????>>>???AAACCCAAA???===>>>AAACCCCCCAAA;;;999666333333444777999333666888999777666666777555333000000000...)))%%%+++++++++,,,,,,---------***,,,------++++++,,,...---...000000//////111222///000111222222222222222///...***''')))...///+++******))))))))))))))))))...,,,)))'''&&&''')))***&&&'''((((((((((((((('''&&&&&&&&&'''&&&&&&%%%%%%---+++$$$$$$+++%%%"""+++$$$&&&((((((((((((***+++))))))))))))************(((%%%$$$%%%'''(((&&&$$$%%%&&&''''''&&&&&&'''))),,,,,,,,,+++++++++******'''((()))******,,,///222...///000000000000000///000111222444555666666777222111000000111222555666777666666666666888999:::999999:::;;;<<<<<<<<<<<>>??????>>>AAA@@@AAACCCDDDCCC===999<<>>======>>>???>>>======>>>???999999;;;>>>@@@AAA???>>>AAA@@@>>><<<<<<>>>AAADDDEEEEEEEEEHHHLLLRRRXXX\\\XXXZZZ\\\[[[XXXUUUTTTSSSPPPPPPPPPPPPSSSXXX```eeeiiijjjkkkjjjgggeeedddddd\\\]]]]]][[[WWWPPPIIIEEE@@@@@@@@@?????????>>>>>>@@@AAAAAA@@@>>><<<999888999777666666777888888777===;;;999888999;;;;;;:::777888999:::::::::999888999888777666444333222111000000000000111111111111///333555444000///222555///222555666555333222111777444111000222333111000---///000000///......///...111555777999:::;;;===;;;======999999<<<===::::::999999999888888777777555444444333222111000000...111333555555555777888>>>AAADDDGGGOOO]]]ppp~~~gggccccccggggggaaa[[[[[[^^^eeeqqq~~~tttjjjddd```bbbjjjsssxxx}}}zzzsssnnnmmmqqquuu}}}~~~sssmmmgggdddeeefffhhhmmmsssvvvtttxxx}}}zzzyyy{{{ssslllhhhjjjnnnsssyyy}}}xxxqqqjjjoooqqqrrrqqqssstttooohhhbbbbbbaaaaaaccciiipppuuu{{{wwwrrrooommmkkkgggdddeeeeeeeeeddddddccccccbbb```aaaaaabbbeeehhhjjjllllllhhhcccaaadddfffffffffbbb\\\VVVRRRPPPMMMGGGBBB;;;=========<<<===>>>@@@===;;;999;;;===??????===;;;999666444444555777999888999:::888555333333333666555333222111///,,,***------------------......***,,,------++++++,,,...,,,...///000//////000222000000111222222222111111------,,,***,,,///...)))************++++++++++++---,,,***((('''((())))))(((((((((((())))))))))))&&&&&&'''''''''&&&&&&%%%(((((("""###***&&&"""***&&&'''(((((('''&&&((()))((((((((()))))))))******)))'''%%%&&&((()))'''&&&&&&''')))(((''''''(((***,,,++++++++++++******)))'''((()))******,,,///222000000000000000000/////////000111333444555666666333222111111222333555777777666666666666888999:::999999:::;;;<<<<<<<<<<<<===<<<;;;<<>>===<<<:::;;;<<<<<<;;;;;;<<<>>>;;;<<<>>>@@@BBBAAA???>>>??????@@@??????@@@BBBCCCHHHHHHIIIJJJMMMPPPRRRTTTTTTWWWYYYZZZXXXVVVUUUVVVSSSRRRRRRRRRTTTZZZaaafffjjjlllmmmllliiifffeeeeee^^^^^^]]][[[WWWQQQKKKGGGDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@>>><<<999888888777777777888888999999;;;999666666777999999888888999:::;;;;;;:::999888777666555444222111000/////////000000000000111111+++///333333111111444888111333666777666555555555555222000///111222222000---...000///...---...///...111444666777888:::;;;999;;;;;;777777::::::888888888888777777777777777444444444333222111111000000222444555555666777888;;;???CCCGGGNNN\\\nnn{{{eeeeeehhhiiifff^^^ZZZZZZ]]]```fffooouuuzzz}}}vvvoooiiifffiiirrr{{{{{{uuurrrtttzzzuuummmggghhhlllnnnqqqvvvzzzuuuttt|||}}}xxxzzz~~~~~~yyyvvvyyy~~~yyynnniiigggkkkqqqvvv|||{{{uuunnnsssvvvwwwvvvvvvwwwrrrlllddddddccccccfffmmmvvv|||~~~zzzwwwsssnnniiieeeffffffeeeeeedddcccaaaaaa^^^]]]]]]]]]]]]___aaabbbfffbbb^^^^^^bbbeeeeeeeeeeee```YYYUUURRRNNNHHHDDD<<<===>>>===<<<<<<===>>>===<<<;;;<<<>>>@@@???>>>;;;999777555555666888999::::::999777333222222222444444444222///......///..................------***,,,------++++++,,,...,,,...//////...///000111111111222222111111000///***------,,,---000---((()))))))))***+++++++++,,,++++++******)))((((((((((((((('''''''''((()))***&&&&&&'''''''''''''''&&&%%%'''###$$$,,,)))%%%+++'''((()))(((&&&%%%&&&'''''''''((((((((())))))))))))(((''''''))))))(((''''''((())))))(((((()))+++*********+++******))))))'''((()))******,,,///222222111000//////////////////000111333444555666666444333222222333444666777666666666666777888999999888999:::;;;<<<<<<<<<<<<===<<<<<<>>>BBBDDDDDDDDDGGGGGGHHHIIIJJJIIIFFFCCC@@@DDDHHHKKKNNNUUU^^^eeeoooxxxsssaaaUUUPPPKKKGGGJJJMMMSSS[[[bbbfffgggfffgggeeebbb^^^[[[VVVQQQMMMNNNNNNMMMMMMLLLHHHCCC???AAAAAA@@@???===<<<;;;:::777999:::;;;:::;;;<<<>>>>>>@@@CCCEEEEEEDDDBBBAAA@@@AAABBBCCCDDDDDDDDDDDDIIIKKKMMMOOOPPPPPPOOOOOOQQQTTTWWWYYYXXXXXXXXXYYYVVVVVVUUUTTTVVVZZZaaafffkkkmmmnnnmmmjjjhhhgggggg``````^^^ZZZVVVQQQMMMJJJGGGGGGEEEDDDBBBAAAAAAAAAAAAAAA@@@???===;;;999888888888888888888999:::::::::888666666888999999999999::::::;;;;;;::::::999444444333111000///...---....../////////000000000+++///111222000000333666000333555555555555666777333111//////000111111000,,,---......---,,,---......000333555555666888999888;;;:::777666999999666555555555555666666666666444444444333333222222222222444555666555555777888:::>>>DDDJJJQQQ]]]mmmyyycccgggmmmmmmhhhbbbaaabbb___^^^___bbbeeejjjuuu~~~{{{vvvqqqllliiinnnwww}}}tttnnnmmmsss}}}yyyoooffffffiiikkklllooouuussssssvvvyyyyyyvvvttttttooommmqqqxxx~~~vvvrrrsssyyy|||zzzxxxxxxvvvssslllhhhgggmmmrrruuuzzz}}}zzzuuuoooqqquuuxxxwwwwwwxxxuuuppphhhiiiiiijjjmmmssszzz{{{uuunnngggcccccccccdddddddddbbbaaa```XXXXXXXXXYYYZZZ]]]___```___[[[YYYZZZ^^^bbbcccbbbbbb^^^XXXSSSOOOJJJEEEBBB???@@@AAA@@@>>>===>>>???<<<<<<===>>>>>>???>>>>>>:::999777555555777888:::888888777555222222444555000222222///,,,+++...111//////......------,,,,,,***+++---,,,++++++,,,...+++---............///111222222222222111000///...+++......,,,,,,///...***''''''(((((()))***++++++)))***++++++***)))(((''''''&&&%%%$$$%%%''')))***&&&&&&'''((((((((((((''''''***''''''///,,,''',,,&&&((()))(((&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&((())))))(((''')))***((()))************)))(((((()))*********+++///111444333111000///.../////////000222444555666666666333222222222222333444555555555666666777888888999999999;;;<<<===>>>>>>>>>BBBAAABBBDDDFFFHHHGGGFFFCCCCCCEEEGGGIIIJJJIIIIIIJJJNNNRRRVVV[[[cccmmmuuu{{{}}}ssscccTTTKKKGGGCCC???DDDGGGMMMVVV___hhhmmmpppooommmjjjfffbbb[[[TTTOOOMMMKKKHHHGGGEEEBBB>>>;;;???>>>===<<<:::888777777666888:::;;;;;;<<<>>>???@@@BBBFFFIIIIIIIIIHHHHHHEEEEEEEEEFFFHHHJJJJJJJJJJJJMMMQQQUUUVVVUUUSSSQQQQQQTTTXXXZZZZZZYYYZZZZZZXXXXXXVVVUUUVVVZZZ```eeekkkmmmnnnmmmjjjgggffffffbbbaaa^^^ZZZVVVRRROOOMMMIIIGGGEEECCCAAA@@@@@@@@@BBBAAA@@@???===;;;:::999888999999999999999:::<<<<<<:::888888:::;;;;;;;;;;;;;;;;;;;;;:::::::::999333222222111///......---------......//////000000000111222111///...///111...000222222222333555666222111000/////////...---+++---------,,,,,,---///...000333444444555666888999<<<<<<888888999888555222222333333444444555555444444444444333333333333333444555555444444666888;;;AAAHHHOOOVVVbbbppp{{{```hhhooopppmmmkkklllmmmeee```]]]]]]^^^cccooo|||}}}}}}yyyzzzzzzyyyvvvqqqllliiioooyyy}}}uuujjjcccdddmmmyyy|||pppeeebbbccccccdddeeehhhmmmqqqqqqpppoooooooookkkggggggmmmuuu~~~}}}tttpppooouuuwwwuuutttuuuuuurrriiifffgggmmmssstttwwwzzz}}}yyyxxxtttooonnnssswwwxxxyyy{{{yyyvvvmmmpppsssuuuwwwyyy|||{{{ssskkkccc______```aaacccccccccbbbaaaVVVVVVUUUVVVWWWYYY[[[\\\WWWTTTRRRTTTYYY^^^___^^^]]]ZZZUUUPPPLLLGGGDDDAAA@@@BBBCCCBBB???=========888999:::;;;::::::::::::999888666666666777888999777777666444222111333555000111222000,,,,,,///222...---------,,,,,,++++++***+++---,,,++++++,,,...+++,,,......------///000222222222111000///...------///...***)))---///...(((((())))))***+++,,,,,,((()))***++++++***((('''((('''&&&&&&'''(((+++,,,&&&'''(((((()))))))))((('''---((('''---,,,''')))%%%&&&(((((((((((()))+++''''''''''''((((((((((((''''''(((''''''''''''(((%%%'''(((((('''&&&((()))'''(((***++++++***)))(((((()))*********+++...111333333222000000/////////000111333444666777777777111111111111111222222222444555555666777777888888999:::<<<>>>@@@AAABBBCCCJJJJJJIIIJJJKKKKKKIIIGGGDDDEEEFFFHHHIIIJJJLLLMMMOOOUUU^^^eeelllttt~~~pppeeeWWWMMMGGGBBB???>>>CCCGGGMMMUUU```kkkuuu{{{vvvtttpppkkkddd\\\SSSMMMEEECCCAAA@@@@@@???===<<<>>>===<<<:::888666444333444666888999999:::<<<>>>???CCCGGGJJJKKKLLLNNNPPPLLLJJJGGGHHHKKKOOOQQQQQQOOORRRWWWZZZ[[[YYYUUUSSSTTTWWWZZZ\\\[[[[[[[[[[[[XXXXXXVVVTTTUUUXXX^^^cccjjjkkklllkkkiiifffeeeeeecccaaa^^^ZZZVVVRRRPPPNNNKKKIIIFFFDDDBBBAAA@@@AAABBBAAA@@@>>><<<;;;:::999:::;;;<<<;;;999999:::===;;;999888888:::;;;<<<;;;;;;;;;::::::999999999999333333222111000//////...---------...///000000000111111222111000//////000...000111222222222444666333333222111...---++++++,,,,,,---,,,+++,,,...000///111333333444555777999:::<<<<<<999888999777333111111111222222333333444444444444444444444555555333444555444333333666888<<>>AAADDDFFFHHHIIIQQQPPPOOOOOOPPPNNNKKKHHHKKKLLLMMMMMMMMMNNNQQQSSSUUU^^^lllxxx}}}uuueee\\\RRRKKKEEE@@@>>>@@@GGGKKKSSS[[[eeeoooyyywwwtttoooiiiaaaXXXNNNHHH>>>===<<<<<<===>>>===<<<===<<<;;;999777555444333333555777777888999;;;<<<===AAAEEEHHHHHHKKKPPPTTTQQQMMMIIIJJJNNNSSSVVVVVVUUUWWWYYY[[[ZZZXXXTTTRRRVVVYYY\\\]]]\\\[[[[[[[[[XXXWWWUUUTTTTTTXXX^^^bbbhhhjjjkkkjjjgggeeedddcccbbb```]]]ZZZVVVRRRPPPNNNMMMKKKHHHEEEDDDCCCCCCDDDCCCBBB@@@>>><<<;;;::::::<<<>>>???===999888:::===999777555666888:::::::::;;;;;;:::999888888888888333333222111111000//////------...///000000111222//////000000111222222333///222444444444444555666222333333222///,,,+++,,,,,,------,,,,,,,,,///111000222444444555666999<<<:::======:::888999777222111111111111222222222222444444444555555666666666444444555444333555777:::===CCCKKKSSSZZZeeerrr|||```gggkkkiiihhhlllnnnmmmddd___YYYWWWVVVZZZeeeqqq~~~yyysssnnnkkkmmmuuu|||~~~}}}tttnnnhhhfffiiiooosssuuuyyy~~~tttjjjccc^^^[[[]]]bbbaaalllvvvyyyyyy|||{{{xxxoooiiifffiiiooovvv~~~zzz|||wwwxxx}}}|||xxxtttyyy|||{{{zzz{{{zzzxxxllljjjlllrrruuurrrpppqqqsssuuuuuurrrrrrttttttrrriiipppvvvvvvvvvxxxxxxwwwzzz|||uuukkkfffccc___aaadddffffffeeecccbbbYYYXXXUUURRRPPPNNNNNNNNNJJJHHHGGGKKKPPPTTTUUUTTTWWWVVVTTTPPPMMMJJJIIIIIIBBBDDDEEEDDD@@@===;;;;;;:::===@@@@@@>>><<<<<<===555555444444555666777777555666777555222000000000333333222222333333111///,,,,,,,,,---------------***,,,------++++++,,,...***+++------,,,,,,...///000000111111000///......,,,000000,,,***---//////))))))))))))************)))))))))*********))))))(((((()))***+++,,,------''''''((()))************###***%%%'''***'''((((((***++++++******+++---((((((((()))))))))******''')))***)))'''&&&(((***&&&'''((((((''''''((()))''')))+++------,,,***))))))************+++...000///000222444333222000......///000222333444555555111111111222222111111111333444555777777777777666;;;===@@@DDDHHHKKKMMMNNNSSSSSSRRRRRRRRRPPPLLLIIILLLNNNQQQRRRSSSVVV[[[___dddpppyyyssskkkccc[[[TTTOOOLLLGGG@@@AAAFFFKKKRRR\\\eeelllqqqwwwzzzsssooojjjccc[[[RRRIIICCC<<<:::::::::;;;<<<:::999999999999888888777777777666777999:::::::::<<<>>><<>>@@@AAA>>>999777999<<<999777555666888:::;;;:::;;;:::999777666666777777222222111111000/////////---......///000111222333111000000111222333333333///222555666555444333444///111333333000......///---......---,,,---000333222333555666666999<<>>======:::555222222222111111111111111333444444555666777777777555666666666555777:::===???FFFNNNTTT\\\ggguuuaaaggggggccccccgggiiifff]]]XXXSSSPPPOOOSSS^^^jjjuuu|||uuupppllllllsssyyy{{{|||}}}|||yyytttqqqnnnooorrrttttttssskkkttt||||||tttjjjccc\\\YYY]]]ccciiisss|||vvvoooiiiiiimmmuuu}}}www|||}}}wwwwww}}}}}}uuu{{{~~~|||zzz{{{yyyvvvssspppqqquuuuuupppkkkjjjllloooooolllmmmqqqrrrpppfffnnnssssssrrrssssssqqq~~~wwwnnniiihhhcccdddfffhhhhhhfffdddbbbZZZXXXVVVSSSQQQOOOOOOOOOGGGEEEEEEHHHNNNRRRRRRQQQTTTSSSRRRPPPMMMKKKKKKKKKEEEGGGHHHGGGCCC@@@======777;;;>>>>>><<<999999:::444444444444444555666666000222555555444333333333222000///111333222///+++,,,------....../////////***,,,------,,,+++---...)))+++,,,,,,,,,,,,---///000000000000000//////...)))///222///,,,......---&&&&&&&&&&&&&&&%%%%%%%%%)))))))))))))))*********$$$%%%&&&((()))*********''''''(((******+++++++++###+++%%%(((---+++,,,+++,,,---,,,*********,,,))))))))))))************(((***,,,+++(((''')))+++'''((())))))(((((()))***'''))),,,......---+++***)))***+++******+++---000---///222555555333000...,,,---///000222333333333222222333333333222222111333444555777777777777666;;;===AAAFFFJJJNNNQQQRRRSSSRRRRRRSSSSSSQQQMMMJJJHHHKKKOOOSSSWWW]]]dddjjjuuu}}}qqqhhhbbb[[[SSSQQQNNNMMMMMMHHHCCCEEEMMMNNNWWWcccmmmqqqrrrssstttnnnjjjddd^^^VVVNNNFFFAAA<<<;;;::::::::::::777555777777777888999::::::::::::<<<>>>>>>>>>>>>@@@AAA<<<>>>@@@???>>>BBBIIIPPPMMMKKKJJJNNNTTTXXXVVVSSSNNNOOOPPPQQQSSSUUUVVVWWWRRRUUUYYY[[[\\\\\\\\\]]]XXXWWWVVVUUUUUUYYY___dddiiijjjkkkjjjgggeeedddddd___^^^]]]ZZZVVVRRRNNNLLLJJJHHHEEEBBBAAAAAACCCDDDCCCBBB???===;;;;;;:::;;;???AAABBB???999666888<<<:::999777888:::<<<======;;;:::888666666666666777111111000000//////............///000111222333333555444222222222222111///---000333555333111000000,,,///333333111000111222.........---,,,...111444222444555666888:::>>>AAADDDGGGGGGDDDBBBBBB???:::333333222222111111000000333444444555666777888888666777777777777999===@@@CCCIIIQQQWWW___jjjxxxhhhgggddd___ZZZYYY\\\___VVVTTTTTTVVVTTTPPPQQQUUUdddqqq|||{{{wwwvvvuuurrruuuyyy~~~}}}}}}vvvrrrlllggghhhlllqqqvvvxxxzzz|||}}}tttnnneee___]]]]]]]]]^^^iiivvv~~~{{{uuuooonnnuuu|||{{{}}}}}}zzzzzz|||}}}|||yyyyyy|||wwwvvvtttrrrooollljjjiiijjjhhheeebbbdddhhhjjjiiifffhhhjjjlllmmmoooqqqssswww{{{xxxooojjjiiigggeeedddccccccaaa^^^\\\WWWXXXXXXUUUPPPKKKIIIHHHKKKFFFDDDHHHLLLMMMPPPTTTUUUSSSQQQOOONNNMMMNNNNNNGGGIIIKKKHHHCCC@@@??????;;;:::888666666777999:::222333666888999999999888444444444444333222111111222000000222222...---///000000000000000//////...,,,...000...+++***+++...,,,,,,---...//////......---...............---,,,,,,,,,---------,,,***))))))((('''''''''(((***+++)))+++,,,,,,***))))))***((('''&&&%%%%%%&&&((()))...---+++*********++++++""")))((('''---***'''---(((***)))&&&&&&***+++)))((()))***,,,------,,,,,,)))((((((''''''''''''(((%%%&&&''''''&&&&&&''')))&&&%%%'''***------)))%%%)))******(((&&&'''+++//////222666555111---+++++++++,,,---///000222333444333111000//////111333555888:::;;;:::777444333444999<<<@@@CCCEEEHHHLLLOOOLLLLLLKKKJJJIIIIIIIIIIIIIIINNNVVV^^^gggooowww{{{{{{nnnccc]]]ZZZYYYXXXTTTSSSPPPNNNLLLMMMNNNPPP]]]eeemmmooopppqqqoookkkkkkfff^^^UUULLLFFFAAA???::::::888777666666666666777666888<<>>??????@@@CCCEEEDDD@@@===>>>>>>>>>@@@EEEJJJMMMOOOOOOSSSWWWWWWSSSQQQMMMLLLQQQUUUSSSRRRRRRXXXZZZ[[[[[[YYYXXXXXXYYYUUUTTTQQQOOOOOORRRXXX]]]ggghhhiiiiiiiiigggdddccc___^^^\\\ZZZVVVQQQNNNKKK===???AAA@@@===<<<===???AAA???===;;;:::;;;<<<===>>>@@@BBBBBB>>>;;;888777;;;999888777888888888777888888777777666666555555222000...---,,,---///000///////////////000111111111222222222222111000///222000......111111///---)))999DDD???333---...111222***''',,,000///111555444444666777666777???IIIKKKJJJIIIHHHFFFCCC@@@===777333111111000...///222222111000333777999999777777888888777888:::???BBBCCCKKKUUU\\\bbblllyyydddeeeeeebbb^^^[[[\\\]]]UUUSSSSSSTTTQQQMMMNNNRRRbbblllwww}}}zzzxxxxxx|||~~~}}}uuunnnfffhhhlllooopppqqqsssuuuqqqlllddd]]]ZZZ[[[___bbblllyyyzzzssspppssszzz{{{{{{|||tttwww|||xxxwwwtttqqqnnnlllkkkjjjiiifffaaa^^^^^^aaabbbaaa^^^aaadddfffgggiiillloootttyyyyyyoooiiiggggggeeecccbbbbbb```^^^\\\YYYYYYXXXTTTOOOKKKHHHHHHIIIDDDBBBFFFIIIJJJMMMPPPVVVUUUSSSQQQPPPOOOOOOOOOHHHJJJJJJHHHCCC???>>>>>>;;;:::999777777777777888222333555777888888777666444444444555444222111000555222333666555222111333///000000111111///...---,,,...///...,,,***,,,---,,,,,,---...............---....../////////......,,,------...---,,,+++******)))))))))((())))))***((()))++++++)))((())))))'''&&&&&&&&&''')))***+++---,,,***)))))))))***+++"""***(((''',,,)))%%%+++''')))(((%%%%%%)))***(((((()))+++,,,---,,,,,,+++(((((('''''''''(((((()))%%%'''((((((''''''((()))///...---,,,,,,((("""*********(((&&&'''+++...,,,000555666333000......+++,,,---...000222333444111111111111222333444555888:::;;;;;;888555333333===???AAABBBCCCDDDFFFHHHGGGGGGHHHHHHHHHIIIKKKMMMUUU[[[dddnnnxxxzzzsssjjjbbb]]][[[YYYYYYXXXUUUQQQOOORRRWWW\\\___iiipppuuussspppnnniiidddddd___WWWNNNGGGCCCBBBAAA;;;:::999888777777777888888888999===@@@AAA???<<<;;;===>>>??????@@@BBBEEECCC???<<<>>>>>>>>>AAAFFFIIIMMMOOOPPPTTTXXXVVVRRRRRRNNNMMMQQQTTTRRRPPPQQQTTTWWWZZZ[[[YYYVVVTTTSSSOOONNNLLLIIIIIILLLRRRVVV]]]___aaacccccccccbbbaaa^^^]]][[[YYYUUUQQQMMMKKK>>>@@@AAA@@@===<<<===??????>>><<<::::::;;;<<<===AAACCCDDDCCC@@@<<<999888:::999777777888888888888:::999888777666555555555222111///------...///000///////////////000111111333333222222111000000///222000......000000///---222>>>FFFAAA666111111111222+++)))---000000222666:::888888999999:::@@@HHHNNNOOOQQQRRRPPPJJJCCC>>>:::555222333111...///222333222111333777999888777777777777777777:::>>>AAAEEELLLVVV^^^eeeooozzzdddfffgggfffccc___]]]\\\XXXUUUTTTTTTQQQLLLMMMQQQaaahhhrrr|||~~~{{{{{{zzz~~~vvvjjjkkklllllllllmmmpppsssooolllfff^^^YYYZZZ```fffkkkwwwyyysssmmmlllrrryyy}}}{{{zzz}}}wwwsssyyyzzzwwwssspppnnnmmmnnnooolllgggaaa]]][[[[[[[[[[[[YYY\\\___aaabbbeeehhhjjjpppuuu||||||pppiiieeehhheeecccaaaaaa```___]]]\\\[[[YYYTTTNNNJJJHHHHHHIIIEEECCCGGGJJJJJJLLLOOORRRQQQOOOMMMKKKKKKKKKKKKIIIJJJJJJHHHCCC???======:::::::::999888777666555222333444555666666555444333444555555555333111///222///000444444111111333...///111222111000...---,,,---...---,,,+++,,,---,,,,,,------......------------...///000000000///------.........---,,,+++++++++++++++******)))(((&&&(((******((('''((()))%%%&&&'''((()))+++,,,,,,+++***)))((((((((())))))###***(((&&&+++'''###)))&&&((((((%%%%%%)))***(((******,,,,,,,,,,,,+++***'''''''''''''''((()))***'''((())))))(((((()))************,,,---,,,)))&&&*********((('''(((+++...+++...333555333///,,,+++++++++---...000222333333000111222333555666666777999<<<>>>>>>;;;888666555@@@AAABBBBBBBBBCCCEEEGGGEEEFFFHHHIIIJJJLLLPPPRRR^^^fffqqq~~~oookkkfffaaa^^^\\\ZZZXXXXXXSSSLLLLLLRRR[[[cccgggqqqvvvxxxssslllgggaaa[[[YYYTTTMMMFFFAAA@@@AAACCC::::::999999888999999:::999:::;;;>>>AAABBB@@@>>><<<===???@@@@@@@@@BBBDDDBBB>>><<<>>>??????BBBGGGKKKOOOSSSUUUXXX[[[YYYSSSTTTPPPOOORRRSSSPPPNNNOOOOOORRRVVVXXXUUURRRNNNMMMIIIHHHFFFDDDDDDGGGLLLPPPSSSUUUXXX\\\^^^______^^^[[[ZZZYYYVVVSSSOOOLLLKKKAAAAAAAAA???===<<<===>>><<<;;;:::999:::;;;===>>>EEEFFFGGGEEEAAA===:::999888888777777777888888999<<<:::888777555555555666222111000///...///000000///////////////000111111555444222000000000000000333111///...//////...---000777<<<888222//////...111---+++...111222444666:::888888;;;<<<<<>>@@@AAA@@@???===???AAABBBAAABBBCCCEEEDDD@@@>>>@@@AAAAAAEEEJJJNNNSSSXXX[[[___aaa]]]WWWWWWSSSRRRTTTSSSNNNLLLMMMLLLNNNQQQQQQOOOLLLJJJIIIEEEEEEDDDDDDDDDGGGLLLOOORRRTTTWWWZZZ[[[\\\\\\[[[XXXWWWUUUSSSPPPMMMKKKJJJCCCCCCAAA???===<<<<<<===:::999888888999;;;>>>???GGGHHHHHHEEEAAA<<<:::999777777888777777777888:::===;;;999777555555666666333222111000000000000111///////////////000000111333222000//////000222333333111///......---------)))---///------//////---111///...000222333555777444666:::===<<<;;;CCCLLLVVV\\\cccfffaaaWWWLLLEEE<<<777333333222000222666333222222333333444444333555555555555555888<<>>???BBBEEEFFFDDDBBBAAAAAAAAABBBCCCCCCCCCEEEHHHKKKIIILLLQQQSSSUUUZZZbbbhhhyyyyyylllgggeeedddcccaaa^^^[[[YYYVVVRRROOOUUURRRPPPRRRYYYaaafffhhhfffjjjiiibbb\\\WWWRRRMMMGGGGGGFFFEEECCCAAA@@@???999999888888888999::::::888:::<<<>>>??????@@@@@@@@@BBBDDDEEEEEEDDDEEEFFFGGGBBBAAACCCDDDDDDHHHMMMOOOUUUZZZ^^^bbbeeeaaa[[[[[[XXXWWWWWWTTTMMMKKKMMMLLLLLLMMMKKKIIIHHHIIIJJJDDDEEEFFFGGGIIILLLQQQUUUYYYZZZ[[[\\\\\\ZZZYYYWWWUUUTTTSSSPPPNNNMMMKKKKKKFFFDDDAAA???===<<<<<<<<<999999888888:::<<>>;;;777999;;;=========<<<;;;444444555555555666666777444444444444333222111111000...///333444222222444000000000000000//////...,,,+++***+++,,,---,,,+++++++++,,,,,,,,,+++******,,,,,,---.../////////...,,,,,,+++++++++,,,------...------,,,+++***((((((''')))+++++++++***+++,,,((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''$$$+++)))'''***&&&"""((('''***,,,***+++...///,,,******,,,,,,,,,,,,+++***'''''''''''''''((()))***''')))******))))))***+++,,,------+++))))))***,,,+++***))))))+++,,,,,,+++++++++---000222222///,,,******,,,---///111222222555444333333555888<<<>>>???BBBDDDEEEEEEDDDEEEFFFCCCDDDDDDCCCBBBDDDGGGJJJHHHMMMSSSWWWZZZaaallltttyyyjjjaaa```^^^\\\]]][[[XXXVVVUUUSSSQQQOOORRRRRRSSSUUUXXX]]]aaadddaaadddccc[[[TTTPPPLLLGGGCCCDDDFFFGGGFFFDDDBBB@@@;;;;;;:::999999:::::::::888;;;===>>>>>>>>>@@@AAACCCFFFHHHIIIIIIHHHHHHIIIIIIEEECCCEEEFFFFFFIIINNNOOOUUU[[[___dddhhheee___aaa^^^]]][[[VVVNNNKKKMMMMMMMMMLLLJJJIIIIIIKKKMMMGGGIIIMMMPPPTTTXXX]]]aaagggffffffdddaaa]]]YYYWWWUUUTTTSSSQQQOOONNNNNNMMMIIIFFFAAA>>>======;;;::::::999888999:::===???AAAGGGGGGFFFCCC>>>:::999888666888:::888555444666999888888777777666666555555333333333333333222222222///////////////000111111////////////111333444666000000///---+++,,,...111000111000...///222222...---111333111111444777777888>>>GGGIIICCC@@@HHHTTT^^^eeemmmnnnhhh^^^VVVQQQ@@@:::666555333111333888///000222111000000111222555555555555555888<<>>>>>>>><<<;;;:::555555666666777888999:::666555444222222222222222...+++,,,000111......000111111000///...//////000,,,***)))***---...,,,++++++++++++++++++***)))))),,,,,,---------------,,,+++************+++,,,---------,,,******)))))))))&&&(((***+++******+++,,,)))((('''&&&&&&''''''(((%%%&&&'''((())))))((('''$$$+++)))'''+++((($$$)))&&&***+++***+++......+++((()))+++,,,---,,,,,,+++(((((('''''''''(((((()))'''(((***)))(((((()))+++((()))***)))(((***---000,,,***)))***,,,---,,,***))))))***---000111///---******+++---///000222222222333555666888999::::::<<<>>>???@@@AAABBBEEEGGGEEEEEEFFFEEEFFFHHHMMMPPPPPPUUU[[[^^^```fffqqqzzzvvvlllhhhgggccc\\\ZZZXXXUUUTTTVVVYYYZZZ[[[ZZZ[[[[[[XXXTTTTTTXXX\\\YYY\\\[[[TTTNNNKKKHHHEEEAAABBBDDDFFFGGGGGGFFFFFF>>>>>>===<<<;;;;;;;;;<<<:::<<>>======;;;:::;;;:::::::::;;;===@@@AAAFFFGGGFFFCCC>>>;;;::::::777:::;;;888444222444777444555666777777666444333444444444444444333333222///////////////000111111000111111111111222222222...///...,,,++++++///333---000000------000///,,,,,,222444111000444777666888<<>>============;;;>>>@@@AAA@@@@@@CCCFFFIIILLLOOOPPPOOONNNNNNNNNKKKGGGDDDEEEEEEEEEGGGLLLWWW\\\bbbgggmmmssssssnnniiifffeeebbbYYYPPPMMMPPPNNNPPPSSSTTTTTTSSSSSSSSSWWW\\\bbbiiipppvvv}}}|||vvvoooiiieeeZZZYYYWWWVVVUUUTTTUUUUUUMMMHHHAAA>>>======;;;999<<<;;;::::::;;;>>>@@@AAAGGGGGGFFFCCC???<<<;;;;;;888:::<<<888333111333777111333555777888666444333444444555555444444333222///////////////000111111222222333222222111//////---......,,,***+++000444***...000//////333333111+++222444111///444777555444333999EEEOOOSSSWWWZZZeeeppp|||zzznnnccc^^^OOOHHH@@@;;;666111111555///222444444222222444777666666666666666999===@@@AAAHHHQQQYYY```mmmxxxiiiaaa]]]]]]bbbhhhpppqqquuuzzzzzziiiiiihhheeeaaa```aaabbbiiikkkoootttzzz~~~uuuhhh\\\VVVTTTUUUVVVTTTYYY___eeeiiikkknnnpppuuuwwwzzz|||yyyzzzvvvrrrpppnnnmmmttt|||~~~|||}}}~~~{{{wwwtttrrrrrrsssppptttxxxxxxtttpppnnnnnnqqqwww}}}zzzqqqllliiiddd```___aaaeeehhhnnnqqqtttuuutttsssqqqqqqpppttt|||}}}uuullleee```YYY\\\___aaa___ZZZTTTPPPUUUUUUVVVVVVWWWWWWWWWWWWZZZYYYYYY]]]bbbeeeeeedddiiiddd^^^ZZZSSSKKKJJJMMMJJJGGGCCCAAA@@@@@@???>>>>>>BBBBBB>>>;;;;;;;;;888777999:::888:::===;;;666777666444222111000//////...111,,,...:::999//////.........////////////000***++++++***((((((((())),,,,,,,,,,,,,,,+++***))),,,+++)))((((((***,,,...'''***+++))))))+++***'''///...,,,***))))))******'''''''''''''''((())))))))))))))))))((((((((((((%%%&&&''''''&&&&&&''')))%%%&&&'''((())))))))))))++++++******++++++,,,---)))******++++++,,,------)))'''&&&)))***((())),,,&&&&&&&&&&&&''')))***+++,,,+++***)))))))))***+++,,,,,,,,,++++++*********)))(((((()))***+++*********,,,---.........000222666444555999>>>???;;;777999;;;===<<<;;;;;;???BBBLLLGGGHHHRRR[[[```hhhppptttwwwwwwqqqjjjkkkuuu~~~{{{tttlllfffbbb]]]\\\dddnnntttuuutttxxxrrriii```WWWRRROOONNNQQQOOOMMMIIIFFFCCCAAA@@@999>>>DDDGGGFFFEEEEEEFFF>>>===<<<<<<<<<===>>>???>>>BBBFFFFFFDDDEEEIIIMMMIIIHHHIIILLLOOORRRRRRRRRGGGDDDBBBBBBBBBCCCIIIQQQWWW___fffiiikkknnnnnnkkkgggbbb]]][[[WWWQQQOOOPPPRRRQQQPPPRRRUUUXXXZZZZZZ```gggpppwww}}}wwwllleeeccc___ZZZWWWVVVVVVVVVUUUJJJIIIFFFAAA<<<:::;;;<<<;;;;;;<<<;;;;;;<<>>>>>;;;:::888777666666666777444444444444333222111111222222222222222111000000//////.........000222333000000111111111111000000///...------...///000111......//////000000111111---///111111222333666888555555999???EEEOOO___nnnjjjuuussshhhWWWLLL@@@;;;777222000111222222000000000222444666555555666666666999===@@@DDDFFFMMMWWW```lll~~~rrreee^^^\\\]]]ccckkkpppsssvvvyyy|||~~~ttthhhgggfffccc```^^^___aaaeeefffjjjqqqyyy{{{rrrfff\\\WWWWWWXXXYYY\\\```eeehhhiiiiiiiiijjjlllnnnrrrvvvyyyyyyuuurrrrrrnnnlllkkkiiiiiioooxxx}}}}}}{{{xxxwwwwwwvvvvvvyyy}}}{{{wwwuuuuuuuuu|||xxxpppmmmiiiffffffhhhlllnnnrrruuuzzz}}}~~~|||~~~vvvnnnggg```\\\XXXZZZ]]]^^^]]]YYYTTTPPPPPPQQQRRRTTTWWWYYY[[[\\\[[[YYYYYY\\\```cccdddcccgggbbb^^^[[[TTTMMMJJJLLLJJJFFFBBB????????????>>>>>>BBBBBB>>>;;;<<<;;;999888::::::999;;;>>><<<777777666444222111000//////,,,000---000;;;999...,,,------........./////////***+++++++++)))((()))***,,,,,,,,,+++++++++++++++***************+++++++++))),,,,,,******,,,,,,)))---,,,,,,+++************((((((((((((((())))))***************))))))))))))%%%&&&''''''&&&&&&''')))%%%&&&'''(((((((((((((((((((((((()))***,,,---...++++++++++++++++++++++++(((%%%$$$'''(((&&&&&&***))))))(((''''''''''''(((******)))))))))***,,,---,,,,,,,,,++++++************)))))))))***************,,,---.........000222666555666:::@@@CCC@@@===:::<<<===<<<:::<<<@@@DDDLLLMMMWWWeeeqqqwww~~~~~~wwwuuuyyy}}}|||yyywwwvvvzzzyyyrrrnnnkkkjjjnnnzzzuuuggg\\\TTTPPPNNNNNNLLLJJJGGGDDDBBBAAA@@@999>>>EEEHHHHHHFFFEEEEEEBBBBBB@@@?????????@@@AAA>>>CCCGGGGGGFFFFFFJJJNNNKKKKKKKKKNNNPPPPPPNNNLLLEEECCCBBBDDDDDDDDDJJJRRRZZZaaagggiiikkklllkkkggg^^^YYYVVVUUURRRMMMLLLNNNRRRQQQQQQSSSWWWZZZ[[[\\\ccchhhpppvvv|||xxxrrrlllgggaaa]]]ZZZYYYXXXWWWKKKJJJHHHDDD@@@======>>><<<===>>>>>>>>>???BBBDDDHHHGGGEEEBBB@@@>>>===<<<;;;:::888666555555555666555555555555444333333222111111222222111111000////////////...//////000111000000000111111000000000///......---...///000111------......//////000000---///000111111222555777222222555:::@@@IIIZZZiiiqqq|||{{{ppp___SSSFFF>>>999333111222222222111000111333555666777888888888777888:::<<>>???@@@>>>BBBCCC???<<<<<<;;;999888;;;;;;999;;;>>>===999888777555333111000//////***///...111;;;888---+++,,,,,,,,,---------......***+++,,,+++)))))))))***,,,,,,+++******+++------((()))+++,,,,,,,,,+++******------******------******+++++++++++++++******)))))))))))))))*********+++++++++*********))))))%%%&&&''''''&&&&&&''')))&&&&&&''''''''''''''''''%%%%%%'''(((***,,,---...---,,,,,,+++******))))))(((%%%%%%''''''%%%&&&)))******)))(((((((((((((((((((((((()))***,,,---...+++++++++++++++*********+++************************,,,............000111555333444888>>>BBBBBBAAA<<<======<<<:::===BBBGGGLLLVVVhhh{{{}}}{{{{{{tttpppjjjeeeffflllwww~~~~~~|||~~~pppbbbXXXSSSQQQLLLJJJGGGDDDAAA@@@???@@@:::>>>DDDHHHHHHFFFEEEDDDDDDDDDBBBAAA@@@@@@AAABBBAAAEEEIIIKKKJJJJJJMMMOOOKKKJJJJJJKKKKKKJJJGGGDDDCCCBBBCCCEEEFFFGGGNNNVVV___eeeiiijjjjjjjjjfff```SSSPPPNNNOOONNNKKKKKKOOOSSSRRRRRRUUUYYY\\\]]]]]]bbbffflllrrrwww~~~{{{sssnnnfff```\\\YYYWWWVVVLLLMMMLLLIIIDDD@@@??????>>>???@@@AAAAAACCCEEEHHHGGGFFFDDDAAA???===;;;;;;:::999777555444444444555555555555555555444444444111111111111111000/////////////////////......---///000000111111000000///000///.........///000111,,,,,,---......///000000...///111111111222444666333222333777<<>>AAABBB>>>BBBDDD@@@======;;;888888:::999888:::======999888777555333111000//////+++000---///888666,,,---++++++,,,,,,,,,---------***+++,,,+++***)))***,,,---,,,***)))***,,,...///)))***++++++,,,,,,++++++***,,,,,,)))))),,,,,,***((()))+++,,,,,,+++***)))))))))******++++++++++++*********))))))))))))(((%%%&&&''''''&&&&&&''')))&&&&&&''''''''''''&&&&&&&&&&&&((()))+++,,,------,,,+++++++++******))))))***''''''))))))'''(((+++'''''''''((()))***+++,,,)))))))))******+++,,,,,,+++++++++***************+++,,,,,,+++*********++++++,,,......---...///111222000000333888===>>>???=========<<<;;;>>>DDDJJJOOO]]]rrrxxxtttlllgggaaa\\\]]]eeepppyyyvvvggg]]]XXXVVVMMMKKKFFFBBB???>>>>>>???===???AAACCCDDDEEEEEEEEEBBBAAA@@@@@@@@@AAACCCCCCEEEIIIMMMOOOOOOOOOPPPQQQIIIGGGEEECCCCCCCCCAAA@@@CCCBBBCCCEEEFFFIIITTT___fffjjjlllkkkjjjhhhaaaYYYMMMJJJIIILLLMMMLLLNNNRRRSSSRRRSSSVVVZZZ]]]^^^^^^\\\aaagggkkkooosssyyy~~~}}}yyywwwsssmmmeee^^^ZZZWWWUUUSSSLLLMMMMMMKKKGGGBBB???>>>>>>???BBBCCCCCCEEEGGGIIIGGGFFFDDDAAA???===<<<;;;:::999777555444333333444444444333333333444444555000111111111111000////////////000000///...,,,+++///000000111111000000///000000///......///000111,,,------...///000111111000111222222222222444666666444555999===FFFWWWfffxxxlll^^^OOOEEE???:::999;;;333222222222333444555666222555888:::;;;<<<>>>@@@BBBCCCJJJSSS]]]jjj|||xxxooofffddddddfffkkkpppwww{{{}}}zzzuuuuuu{{{~~~}}}zzzvvvqqqpppnnnkkkhhhhhhjjjmmmrrrnnnkkklllnnnmmmhhhccc^^^[[[YYYYYY___fffllloooooorrrttttttppplllhhhfffggggggiiilllnnnmmmjjjggggggeeegggooowww}}}}}}~~~}}}tttllliiihhhiiiiiibbbbbbbbbccccccbbbbbbaaa\\\\\\\\\[[[ZZZXXXWWWWWWXXXXXXVVVVVVWWWZZZ^^^aaaaaa\\\ZZZ\\\ZZZSSSMMMKKKJJJFFF@@@===>>>@@@CCCDDDAAAEEEFFFBBB???>>>;;;888666888777666888<<<<<<888999888666444111000///......111,,,+++333222---000+++++++++,,,,,,,,,,,,---***+++---,,,+++***+++------,,,+++******,,,...000,,,+++***)))***+++---...)))++++++''''''++++++)))((()))***+++,,,+++***)))))))))***+++,,,++++++***)))(((((((((((('''''''''%%%&&&''''''&&&&&&''')))&&&&&&''''''((('''''''''((()))***+++,,,,,,,,,+++)))))))))******++++++++++++((('''))))))''''''***&&&&&&''''''(((***+++,,,*********+++***************************************,,,---,,,******+++---+++---......------///000111000000111444777999:::<<<======<<<;;;???FFFKKKSSSbbbvvvwwwpppgggddd^^^YYYYYY```iiipppyyy}}}mmmaaa[[[YYYQQQMMMGGGBBB>>>===>>>>>>@@@???>>>>>>@@@CCCEEEFFF?????????@@@BBBDDDGGGHHHJJJMMMQQQTTTUUUTTTRRRRRRIIIEEEAAA>>>???AAABBBCCCEEECCCCCCEEEFFFLLL[[[jjjmmmpppqqqnnnlllggg^^^TTTIIIFFFGGGKKKMMMMMMOOOTTTRRRRRRSSSVVVZZZ]]]]]]]]]WWW]]]eeeiiiiiiiiijjjkkkoooooopppppppppooommmlllnnnjjjccc^^^ZZZWWWTTTRRRJJJLLLMMMKKKFFFAAA>>>======???AAACCCCCCDDDFFFHHHGGGFFFDDDBBB@@@>>>======;;;999777555333333333333222111111111222333444444111111111111111000//////000000111111000...,,,+++000000111111111111000000111000///......///000111---...///000111222333333222333444333333333555777666555666:::???HHHXXXgggwwwqqqcccRRRGGG@@@:::777999333333333333444555666666222555888;;;<<<===???AAABBBDDDJJJSSS]]]jjj~~~|||tttnnnlllllllllnnnrrr|||{{{zzz~~~~~~}}}{{{yyywwwvvvtttpppnnnnnnqqqtttrrrpppooommmkkkhhhdddaaa___]]]\\\___eeemmmssswwwyyyzzzyyyvvvpppjjjeeeccceeefffhhhkkkmmmmmmkkkhhhjjjhhhkkkuuu~~~{{{qqqjjjggggggggghhhaaa``````___```aaabbbccc^^^___```aaa```___\\\[[[YYYYYYXXXVVVWWWZZZ```eeeddd___\\\^^^]]]VVVPPPNNNKKKGGGCCC@@@AAADDDFFFFFFFFFJJJLLLGGGCCCAAA===999666777666444777;;;<<<888:::999777444222000///...///222,,,)))000000,,,111+++++++++,,,,,,,,,------***,,,------,,,+++,,,...------,,,++++++,,,---......,,,***))))))+++...///)))+++***&&&&&&***+++))))))***************))))))((()))***,,,,,,+++******(((((('''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))%%%&&&'''((()))))))))))))))***+++------,,,++++++(((((())))))***++++++,,,)))&&&%%%''''''%%%%%%((())))))((('''''''''''''''+++++++++++++++***)))((()))))))))***************))),,,...---+++***,,,///,,,---......------...000222222222222333555777999:::<<<===<<<<<>>===???@@@CCC@@@======???CCCEEEFFF???@@@AAABBBEEEHHHKKKMMMNNNPPPTTTWWWWWWUUURRRPPPJJJFFFAAA???AAADDDGGGHHHEEEDDDEEEGGGIIIQQQbbbrrruuuvvvuuurrrnnniii]]]QQQFFFDDDDDDHHHKKKKKKNNNRRRQQQQQQSSSUUUYYY[[[[[[ZZZXXX^^^fffiiigggdddaaaaaabbbbbbccccccdddfffgggggglllhhhddd```]]]ZZZVVVSSSIIIKKKKKKIIIEEE@@@===<<<<<<>>>AAABBBCCCCCCEEEFFFFFFEEECCCBBB@@@?????????<<<:::888666444333333333111000000000000222444555222222222222222111000000111111111111000///...---111222222222222222222111222111000/////////000111......///000222333444444333444444444222222444666222222555;;;@@@IIIYYYhhhzzzsssdddSSSHHH>>>666222222333333444555555666666666777888:::;;;;;;<<<>>>???DDDFFFKKKTTT^^^lll~~~yyyzzzzzzxxxxxxzzz}}}~~~}}}zzzyyyvvvrrrpppqqqtttwwwrrrssssssoooiiidddbbbaaaaaa```___bbbgggnnnsssvvvvvvvvvtttoooiiiddd```___bbbcccfffjjjnnnpppooonnnqqqnnnqqq{{{zzzqqqiiieeeccccccccc___^^^]]]]]]]]]```bbbddd```bbbeeeggggggdddaaa^^^\\\\\\[[[YYYYYY]]]eeejjjkkkddd```aaaaaa[[[UUURRRLLLIIIEEEDDDEEEGGGHHHHHHMMMQQQRRRMMMHHHEEE@@@<<<666777666444777<<<===:::;;;999777444222000///......222---***000///+++000,,,,,,,,,,,,------------+++,,,------,,,,,,---///---------------,,,,,,,,,,,,,,,+++++++++,,,---...***,,,+++''''''+++,,,***,,,+++***))))))((())))))'''(((***+++,,,+++***)))((((((((((((''''''''''''%%%&&&''''''&&&&&&''')))%%%&&&''')))***+++++++++&&&(((***,,,---,,,,,,+++))))))))))))***************&&&&&&((('''$$$%%%((((((''''''&&&&&&&&&&&&&&&))))))***+++,,,+++******((()))))))))*********+++(((+++......++++++...222,,,---///...------...///000111222333333555666888777:::<<<======@@@EEEJJJUUU```nnnzzzsssiiiddd^^^]]][[[[[[^^^fffooovvvtttggg^^^ZZZOOOKKKEEE???===>>>AAACCCCCCAAA???AAADDDFFFFFFEEE@@@@@@AAABBBEEEHHHJJJLLLOOOQQQUUUWWWXXXUUUPPPLLLHHHFFFCCCCCCEEEFFFGGGGGGBBBDDDIIIMMMOOOVVVfffuuu{{{{{{zzzuuuqqqkkk]]]PPPHHHEEEEEEIIIJJJJJJLLLPPPQQQQQQRRRTTTWWWXXXWWWVVVZZZ___eeegggeeeaaa``````[[[\\\\\\^^^aaadddgggiiikkkiiifffcccaaa\\\WWWSSSJJJKKKJJJHHHCCC???===<<<<<>>777888777555888===>>>;;;;;;:::777555222000///...+++111...,,,222///***...,,,,,,------------......+++,,,------,,,,,,...///---.........---,,,++++++***+++,,,---------,,,,,,,,,---,,,((((((,,,---,,,---,,,***((('''(((((()))&&&(((***+++++++++)))((())))))))))))((((((((((((%%%&&&((('''&&&&&&''')))%%%&&&''')))+++,,,------###%%%(((+++,,,---,,,,,,++++++******)))(((((((((,,,)))(((***)))&&&''')))$$$$$$$$$%%%&&&'''((()))&&&((()))+++,,,,,,,,,+++(((((())))))*********+++'''+++......,,,+++///333,,,...///...------...///---///111222333444555777666999<<<======@@@EEEIIISSS]]]hhhrrrvvvggg]]]XXXWWWXXXYYY\\\cccooo}}}sssggg```\\\LLLHHHBBB===<<>>CCCFFFHHHIIINNNWWWaaappp|||uuummmeeeccceeemmmuuu|||zzzpppnnnsssyyyzzzyyyxxxvvvrrrnnnhhhbbb^^^\\\bbb```___ccchhhiiieee```eeebbb]]]ZZZYYYXXXWWWVVVYYY___gggnnnrrrsssttttttuuuvvvyyy~~~|||vvvsssuuu{{{wwwkkkdddccccccaaa___]]]\\\[[[[[[]]]aaafffhhhqqquuuwwwuuurrrqqqmmmggg``````___]]]^^^ccclllsssqqqsssqqqiiibbb]]]VVVPPPLLLFFFCCCFFFJJJKKKMMMPPPUUUVVVVVVVVVSSSNNNIIIFFF>>><<<999:::<<<>>><<<:::777777666555333111000...000000...------......///,,,------,,,+++***,,,---'''))),,,...000000///...///000000///---+++,,,---,,,***)))+++...///---+++,,,,,,+++***))))))***************+++***)))(((((((((((()))*********************))))))((((((''''''$$$%%%''')))***))))))(((&&&&&&'''((()))***++++++---+++******+++++++++++++++******)))))))))))))))))))))(((''''''''''''''''''((()))))))))***---000)))+++,,,,,,+++***,,,------,,,,,,++++++*********+++,,,---.........---,,,,,,------...//////......000000111222444555555666888999:::<<>>===>>>@@@AAA???===;;;;;;;;;===>>>>>><<<:::AAA@@@>>>;;;999666444333222+++)))...222111111444222111555<<<<<<555111222222000///000111111000///222222333444444555555666333111...,,,,,,...111333---.../////////000222444444000------000222222111222777===BBBIIIUUUeeeqqqyyynnngggXXXLLL@@@<<<999555333333444888888555444666777555777888888888:::===BBBFFFEEEKKKRRRZZZdddvvvwwwzzzooofff]]]ZZZ[[[aaahhhmmmvvv~~~~~~yyyqqqoootttyyyzzzyyywwwuuupppkkkgggdddbbbaaadddcccaaabbbcccbbb^^^ZZZ```^^^ZZZVVVSSSRRRSSSSSSWWW]]]eeemmmqqqrrrsssssstttuuuwww|||~~~vvvpppiiilllsss}}}wwwpppgggaaaaaaaaa```^^^\\\[[[ZZZZZZ]]]bbbfffjjjuuuzzz}}}|||{{{zzzvvvpppdddcccbbb``````eeemmmssstttvvvssskkkccc]]]WWWPPPLLLGGGDDDHHHKKKLLLMMMPPPTTTUUUVVVUUURRRNNNIIIFFF@@@===;;;:::<<<<<<;;;999777777777777666555444333///000000000000///...---------...---++++++---...+++,,,---///000000000///000111222111...---...///,,,++++++---000111000...,,,++++++************************)))))))))(((((('''((())))))******))))))((((((((((((''''''''''''&&&&&&'''((()))))))))(((&&&&&&'''((()))***++++++---,,,******+++,,,,,,+++++++++***)))))))))))))))))))))((('''''''''''''''((()))))))))((((((+++---)))+++,,,,,,+++***,,,------,,,,,,,,,++++++******,,,---...///000///......---......////////////...000111222333444555555666888999;;;===???BBBDDDEEEJJJNNNUUU\\\eeepppyyyuuujjjaaa\\\\\\]]]cccfffmmmuuuxxxhhhYYYRRRSSSJJJHHHEEEBBBBBBCCCEEEGGGHHHJJJLLLLLLKKKJJJJJJJJJDDDDDDDDDDDDEEEFFFGGGHHHTTTTTTSSSOOOKKKHHHGGGGGGHHHDDDAAABBBFFFHHHFFFDDDDDDHHHMMMPPPTTT[[[eeelllrrrqqqpppkkkddd[[[RRRMMMKKKJJJJJJJJJJJJLLLMMMNNNLLLPPPTTTUUUSSSSSSVVVYYY]]]aaaccc___]]]\\\[[[XXX[[[WWWWWW\\\aaacccfffjjjhhhgggeeedddaaa\\\VVVQQQPPPLLLHHHHHHEEE@@@???AAAAAA???======??????===;;;;;;::::::<<<======<<<:::@@@???===;;;888666555444444...---111444333333666222111444::::::444111333000///...///111222222111000000111222222333333444000///---,,,---...111222,,,---//////...///111333333000......111444555444222777>>>FFFQQQ```ppp{{{yyynnnddd]]]OOOEEE<<<:::999666333444333777888444333555666555666777888999:::===AAADDDFFFKKKSSSZZZeeevvvqqqxxxtttiii```\\\XXXWWW[[[___cccjjjqqqxxxzzz~~~}}}vvvpppooosssxxxyyywwwuuurrrlllgggdddccceeefffcccbbbbbbaaa___\\\YYYWWW[[[[[[XXXSSSNNNMMMPPPTTTTTT[[[ccckkkooopppqqqqqqsssrrrssswww~~~~~~xxxqqqlllgggiiipppyyy~~~yyypppkkkdddaaaaaabbb```^^^]]]\\\\\\]]]```fffkkkooo{{{zzzttteeedddbbb```aaafffmmmrrruuuwwwtttkkkaaa[[[UUUOOOMMMHHHFFFIIILLLLLLNNNQQQRRRSSSSSSRRRPPPLLLGGGEEEAAA???<<<;;;;;;;;;999888666666777777777777777777///000222333222000---+++---...///...------...000////////////000000000111000111111000...---...///+++***+++---///111000///++++++++++++************+++***((('''''''''((()))''''''((())))))))))))(((&&&''''''''''''''''''((((((((('''''''''(((((()))&&&&&&'''((()))***++++++,,,,,,++++++++++++,,,,,,++++++***))))))))))))***))))))((('''''''''(((((())))))***)))'''''')))***)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,++++++---...///000111000/////////000000000000000//////222222333444555666666777999:::;;;===???BBBCCCDDDDDDFFFJJJOOOUUU\\\ccchhhiiifffaaa\\\ZZZ^^^dddiiiqqqvvvqqqaaaSSSNNNOOOLLLJJJGGGEEEDDDEEEGGGHHHIIILLLPPPRRRPPPNNNLLLKKKGGGGGGGGGFFFFFFFFFFFFFFFNNNNNNLLLIIIEEECCCCCCDDDAAABBBDDDEEEFFFFFFDDDCCCDDDIIIOOOSSSUUUYYY___cccgggeeeaaa\\\VVVQQQMMMJJJJJJJJJKKKLLLMMMMMMMMMMMMKKKOOOTTTVVVUUUVVVXXX[[[```dddddd^^^ZZZYYYVVVSSSVVVSSSSSSYYY___bbbfffjjjiiigggeeeccc```\\\VVVRRRQQQJJJFFFFFFFFFCCC@@@AAAAAA@@@>>>======<<<:::888:::999999;;;<<<===<<<:::======<<<:::888777666555777333222444666555555777333222444777777333222333......---///111333222222......//////000000111111------------......//////+++---......---...000333222000...///222555777777555999@@@LLL[[[kkkyyyzzzsssiii^^^TTTOOODDD<<<777888888666444555111555666333222444555444333555777999999<<>>===;;;;;;::::::999777777666666666777777777111222333333222000...,,,...///000///......000222111000000/////////000000---...///...,,,+++,,,---)))******+++,,,---,,,,,,+++++++++++++++++++++***+++***(((&&&&&&'''((()))&&&''''''(((((((((((((((&&&'''''''''((()))))))))***)))'''&&&&&&'''((()))&&&&&&'''((()))***++++++++++++,,,+++++++++,,,...,,,+++******))))))******))))))((((((((((((((()))((()))******))))))***+++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,---------------...///000111000//////111222222222222111000000555555666666777888999999999:::<<<>>>@@@AAABBBCCC???AAACCCEEEGGGKKKQQQUUUSSSTTTUUUXXX^^^hhhssszzzlll\\\PPPKKKLLLNNNLLLJJJIIIIIIJJJLLLMMMJJJMMMPPPRRRPPPNNNLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDJJJIIIGGGDDD@@@???AAACCC???BBBEEEEEEDDDCCCDDDFFFGGGJJJNNNQQQRRRUUUXXX[[[ZZZXXXUUUPPPMMMJJJHHHHHHGGGIIIKKKLLLMMMMMMLLLKKKLLLPPPTTTXXXYYYZZZ\\\^^^bbbeeeddd^^^YYYWWWTTTQQQSSSOOOPPPVVV\\\___bbbggghhhfffcccaaa^^^ZZZVVVRRRQQQIIIDDDEEEHHHEEEBBBAAABBBAAA???>>><<<;;;999888;;;:::999:::<<<===<<<;;;;;;;;;:::999888777666666888666666777888777777888444333444555555333222333///......///111222111000---------...//////000000,,,---...///...---,,,++++++,,,---------...000222222111000000222444777888:::===EEEQQQaaaoooyyy~~~~~~yyyqqqfffZZZOOOGGGBBB<<<777555777888666444555000444555222111444555333222444777888999:::===???CCCHHHPPPZZZgggzzzfffjjjqqqvvvxxxyyyyyyzzz}}}wwwlllcccYYYTTTRRRTTTVVVXXX]]]dddiiioooxxx}}}wwwuuutttvvvyyy{{{zzzxxxqqqkkkccc\\\YYYZZZ^^^aaa___``````___\\\ZZZYYYZZZYYY[[[ZZZUUUOOONNNSSSXXXWWW[[[bbbfffiiikkkmmmnnnooommmkkknnnttt{{{zzzvvvqqqxxx}}}xxxtttpppmmmjjjuuuwwwzzz|||~~~|||xxxuuutttrrrooollljjjgggcccaaa```bbbeeeiiiooouuuzzz}}}|||vvvqqqjjjccc[[[YYYYYY[[[```fffmmmqqqooossspppfff[[[TTTPPPMMMKKKHHHIIIKKKLLLJJJLLLPPPKKKKKKKKKJJJGGGDDDAAA???======<<<;;;;;;;;;;;;<<<<<<;;;999888777666666777333222111000////////////...000000000//////111333111000//////......//////,,,---...---,,,+++,,,---++++++,,,,,,+++************+++,,,,,,,,,,,,++++++,,,***((('''&&&''')))***&&&''''''(((((((((((((((((((((((()))*********+++***)))'''&&&&&&'''((()))&&&&&&'''((()))***++++++)))+++,,,+++******,,,...,,,++++++***************))))))((((((((())))))***''')))++++++++++++---///)))+++,,,,,,+++***,,,---,,,,,,,,,------......///,,,---...///000///......333333333444444333222222888999999999:::;;;;;;;;;:::;;;===???@@@AAAAAAAAA<<<===>>>???@@@CCCHHHKKKJJJOOOWWWaaammmzzz|||iiiZZZOOOKKKLLLNNNMMMMMMMMMNNNQQQSSSUUUNNNPPPQQQQQQPPPOOOOOOPPPOOONNNNNNLLLIIIGGGDDDCCCFFFFFFDDDBBB??????AAACCCAAACCCDDDCCC@@@AAAEEEJJJJJJKKKLLLMMMNNNPPPRRRTTTQQQPPPNNNLLLJJJHHHGGGFFFHHHIIILLLNNNOOONNNLLLKKKMMMQQQVVVZZZ]]]^^^___``````cccbbb\\\XXXWWWUUURRRSSSOOOOOOUUUZZZ\\\___cccdddbbb^^^\\\ZZZWWWTTTQQQQQQIIIDDDFFFIIIGGGDDDCCCCCCCCCBBB@@@>>><<<;;;;;;>>><<<;;;;;;=========;;;:::999999888888777666666666888999888888888888888444555555444333444333222222000//////000000...---------......///000000000,,,...///000///,,,)))'''+++,,,---------...000222222222111111111333666888???CCCMMMZZZgggqqqwwwyyywwwqqqfffYYYNNNDDD>>>;;;999555555888888555333555///333555222111333555333222444666888888999<<<>>>@@@EEENNNZZZjjj~~~```dddjjjooossswwwzzz}}}|||{{{{{{{{{oooeeeZZZUUUSSSTTTVVVWWW\\\bbbhhhqqq|||~~~{{{wwwwwwyyy{{{~~~}}}{{{ooojjjccc\\\YYYYYY\\\^^^bbbaaa___]]][[[ZZZXXXWWWWWWXXXWWWTTTQQQPPPRRRUUUXXX\\\```dddhhhlllpppsssqqqooonnnooouuu{{{}}}yyypppwww~~~~~~yyytttpppmmmjjjhhhtttvvvyyy}}}~~~}}}|||{{{yyywwwtttpppkkkgggcccaaaaaadddjjjpppwww}}}~~~vvvnnniiiccc\\\UUUSSSSSSVVV]]]eeekkknnnkkkooommmcccXXXSSSPPPOOOIIIGGGHHHKKKJJJHHHJJJNNNIIIHHHHHHGGGDDDBBB???>>>;;;<<<===<<<::::::<<<>>>@@@>>><<<999888777777777222111000......///000111...///000000//////111333000000000000////////////---///000///...---...///,,,---......,,,++++++,,,******,,,---------,,,+++,,,+++)))((((((((()))***''''''((())))))))))))((()))***************++++++(((((('''''''''(((((()))&&&&&&'''((()))***++++++''')))+++***((((((+++...,,,,,,+++************+++))))))((((((((()))******&&&)))+++---------...000)))+++,,,,,,+++***,,,---,,,,,,------...///000000,,,---...///000///......333333444555555555555555::::::;;;;;;;;;<<<<<<<<<:::;;;===???@@@AAA@@@@@@;;;<<<>>>@@@BBBFFFKKKOOOPPPWWWbbbppp~~~uuudddXXXOOOLLLNNNNNNNNNOOOPPPRRRUUUXXXYYYSSSTTTVVVUUUTTTSSSTTTUUUQQQQQQPPPNNNKKKHHHDDDBBBCCCDDDCCCBBB@@@@@@BBBDDDDDDDDDCCCAAA???AAAHHHMMMLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLKKKJJJJJJIIIHHHHHHKKKMMMOOOQQQQQQQQQOOOOOOOOORRRVVV[[[___```aaa```^^^aaa```ZZZVVVVVVUUUSSSTTTPPPPPPTTTYYYZZZ]]]aaa^^^[[[XXXUUUTTTSSSQQQOOOPPPJJJFFFHHHJJJHHHGGGHHHDDDEEEEEEDDDBBB@@@AAABBBBBB@@@>>>>>>>>>???>>>===999999888888777666666666555999;;;999888::::::999555777777555444555444222333111////////////---+++------......///000000000---...///000///---***(((+++---......---...000333111222333222333555888;;;DDDLLLXXXeeennnsssuuuuuujjjdddYYYMMMCCC===999888777444555888777333222555///333555222111444555444333444666777777999<<<>>>???DDDMMMZZZkkk]]]```eeejjjnnnsssxxx{{{~~~}}}}}}uuuuuuxxx~~~|||oooeee```[[[WWWWWWWWWXXX\\\aaagggrrr}}}zzzyyysssuuuxxx|||~~~}}}{{{yyynnnjjjeee```]]]]]]^^^___aaa^^^[[[ZZZ\\\\\\YYYWWWWWWWWWVVVUUUTTTSSSSSSSSSWWWZZZ^^^bbbgggnnnvvv{{{xxxvvvtttvvvzzz|||tttzzzzzzwwwsssqqqooonnnllljjjsssvvvzzz}}}}}}|||xxxsssmmmiiifffddddddiiiqqqzzz{{{oooeee___XXXRRRNNNLLLKKKOOOVVV^^^ccceeebbbgggggg]]]SSSNNNMMMMMMFFFEEEGGGIIIHHHEEEGGGLLLHHHHHHGGGFFFDDDBBB???>>><<<>>>>>><<<:::999;;;===>>><<<999777555444444555....../////////000000000---///000/////////111333///000111222222111111000---...//////------...///(((+++---...,,,,,,---///)))***,,,---...---,,,+++++++++++++++************'''((())))))******))))))************))))))))))))&&&&&&'''((()))))))))(((&&&&&&'''((()))***++++++%%%(((***)))&&&&&&***------,,,++++++******++++++))))))(((((()))******+++'''))),,,---,,,,,,,,,---)))+++,,,,,,+++***,,,---+++,,,---...///000111111---...///000111000//////333333555666777777888888:::::::::;;;;;;;;;;;;<<<:::<<<>>>@@@AAA@@@@@@???@@@BBBEEEHHHLLLRRRYYY]]]___eeeooo|||lll^^^UUUPPPOOOQQQNNNOOOPPPQQQSSSUUUXXXYYYTTTVVVZZZ[[[YYYWWWVVVVVVSSSSSSRRRPPPMMMIIIEEECCC@@@BBBCCCBBBAAAAAABBBCCCFFFDDDBBBAAAAAADDDIIIMMMLLLMMMNNNPPPPPPOOOKKKIIIMMMLLLJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQPPPOOOQQQVVV[[[___``````^^^[[[^^^]]]WWWSSSSSSRRRPPPPPPLLLLLLQQQUUUWWWZZZ^^^XXXUUUQQQOOOOOOOOONNNMMMOOOKKKIIIKKKKKKHHHIIILLLEEEGGGHHHHHHFFFEEEGGGIIIGGGDDDBBB@@@@@@@@@???>>>999888888777666666555555444:::===:::999<<<===;;;555999999666555777555111111000......//////...,,,,,,,,,---......//////000+++,,,...000000...---+++,,,---//////...///111333000222444555666999>>>BBBKKKVVVdddooorrrpppmmmkkk[[[UUUKKKBBB:::777666666444222333666555222222555///444555222222555666555555666666666666888<<>>???@@@===999777999;;;999777555222111111111222***,,,///111111111///...---...//////...///111333///000222444555444222111+++,,,------++++++,,,---###&&&***+++++++++---000)))***,,,.........,,,++++++,,,,,,,,,,,,+++******(((((()))*********************))))))((((((''''''$$$%%%''')))******)))(((&&&&&&'''((()))***++++++###''')))(((%%%%%%)))------,,,++++++******++++++))))))((())))))***++++++(((***,,,,,,+++*********)))+++,,,,,,+++***,,,---+++,,,---...///000111222...///000222222111111000222333555666888999999999999999:::::::::::::::::::::<<<>>>@@@AAA@@@???>>>FFFHHHMMMQQQWWW^^^eeekkkjjjooowwwxxxeeeYYYSSSPPPPPPSSSOOOOOOPPPQQQRRRTTTVVVWWWQQQVVV[[[^^^\\\YYYUUUSSSSSSSSSSSSQQQNNNIIIFFFCCC>>>@@@BBBCCCBBBAAABBBCCCFFFDDDBBBBBBCCCFFFIIIKKKKKKMMMQQQTTTUUUQQQKKKFFFOOOLLLIIIHHHHHHJJJNNNPPPLLLLLLMMMNNNOOOOOOOOOOOONNNPPPTTTZZZ^^^___^^^\\\ZZZ\\\[[[TTTPPPPPPOOOMMMJJJFFFFFFLLLQQQSSSVVVZZZTTTQQQMMMLLLLLLMMMMMMLLLNNNLLLKKKMMMKKKHHHJJJOOOEEEHHHJJJJJJHHHHHHKKKMMMJJJGGGDDDBBBAAAAAA@@@???999999888777666555444444333;;;???<<<:::>>>???===555:::;;;777666888666000///...---...///000///...+++,,,,,,------......///)))+++---///000000000///---.../////////000222444...111444666888<<>>>>>????????????===;;;999888888999:::999777555333222333444555000000000...------...000//////000111111111111111444000///333444222222333//////---+++))))))+++---...+++***,,,,,,+++,,,000.........---,,,)))'''&&&...---+++*********++++++&&&)))+++,,,***(((''''''$$$&&&''')))))))))(((((('''******''''''******'''$$$!!!###(((+++(((&&&''''''''')))******+++++++++((()))***+++,,,---------((()))***++++++***)))((('''(((***,,,,,,***((('''***)))((()))+++,,,,,,,,,,,,------.....................000222555555333111111222333555666666666666999::::::::::::888666555;;;;;;<<<===>>>@@@BBBCCC@@@NNN\\\dddjjjsss|||~~~wwwkkk___ZZZXXXTTTQQQQQQTTTUUUTTTQQQRRRWWWWWWTTTVVVWWWWWWUUUVVVYYYWWWSSSSSSQQQOOOMMMKKKHHHDDD@@@AAABBBCCCCCCAAAAAAAAACCCCCCFFFHHHIIIIIIJJJKKKLLLIIIMMMQQQSSSRRROOOLLLKKKNNNLLLJJJJJJKKKLLLLLLLLLQQQRRRRRRRRRQQQOOOMMMLLLLLLOOOTTTYYY[[[[[[YYYXXXZZZYYYWWWSSSPPPNNNOOOQQQCCCCCCLLLPPPKKKOOOVVVSSSTTTQQQNNNMMMNNNOOOOOOOOOPPPRRRRRROOOLLLJJJKKKMMMHHHIIIJJJLLLMMMNNNNNNNNNOOOMMMJJJFFFBBB???<<<;;;444555666666666666666666555777:::===>>>>>>===<<<888999999888555444444444222000111222000,,,,,,///...,,,******+++---------)))+++111777666000---......///000000///...000111000222666;;;>>>BBBMMMXXX^^^hhhqqqrrrooohhh^^^VVVIIICCC:::333000111222222000///.........///111111333444555444333444777999555666555555555888<<>>???@@@AAAAAA???===;;;888777777888999777666555333333333333444000000000...,,,,,,...000///000111111222222111111222///...222444333222444//////...+++))))))+++------***)))+++,,,***+++///+++,,,,,,---,,,+++***)))---,,,+++*********++++++&&&(((***+++***))))))***'''((((((((((((((('''''''''******''''''******'''((($$$%%%)))***(((&&&''''''((()))******+++++++++***++++++,,,,,,,,,++++++((()))***++++++***)))((()))******************)))---,,,******++++++,,,++++++,,,...000111111111000//////000222444444333111111111222333333333222222888888888888777666555444888:::===@@@CCCGGGJJJMMMQQQ```pppyyy|||mmmddd[[[YYYXXXUUUSSSSSSSSSTTTTTTRRRTTTXXXZZZWWW\\\^^^\\\YYYZZZ\\\ZZZUUURRRPPPNNNLLLKKKHHHEEEBBBBBBCCCCCCCCCAAA@@@AAACCCEEEGGGIIIKKKKKKKKKLLLNNNJJJMMMOOOOOOMMMJJJHHHGGGGGGFFFFFFHHHLLLOOORRRSSSUUUWWWXXXYYYXXXUUURRROOOKKKNNNRRRUUUWWWWWWUUUTTTSSSTTTTTTRRRNNNLLLKKKKKKFFFGGGLLLLLLKKKXXX^^^SSSTTTQQQOOONNNPPPQQQRRRQQQRRRSSSRRROOOKKKIIIIIIKKKGGGHHHIIIKKKLLLMMMMMMMMMNNNMMMIIIFFFBBB???===<<<666666666666666555555444777888;;;======<<<;;;999888888999777555333333444333111111222000++++++//////---++++++---.........------000333222......111///000111111000000222333000222666<<<@@@FFFSSS```fffooowwwwwwrrrkkkaaaXXXJJJDDD;;;444111111222222.........///111444666888333444444333333444666888555666666555666888<<<@@@GGGOOOSSS]]]tttTTTUUUVVVWWWXXX\\\aaaeeejjjllloootttyyy~~~~~~wwwqqqkkkkkkkkkjjjhhheeecccaaa___gggiiiccc___aaaaaa]]]___```aaa___\\\YYYWWWWWWYYY```fffiiimmmssswwwwwwvvvuuutttwww}}}yyymmmeee```]]]\\\[[[ZZZYYYWWWVVVUUUUUUUUUTTTUUUWWWZZZ\\\]]]^^^^^^```___aaagggkkkmmmqqquuu~~~}}}xxxwwwvvvvvvxxxzzz}}}~~~~~~~~~vvvmmmhhhlllsss}}}uuummmaaaWWWQQQOOOOOOPPPKKKIIIHHHIIIKKKNNNOOOOOOJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHDDDBBB??????@@@BBBCCCCCC???>>>;;;888777666777888666555555444333333222222000000000...,,,,,,...000000111111222222222222222222......222444222222444...///...,,,******+++------)))(((++++++)))+++...))))))***,,,,,,,,,,,,,,,---,,,+++*********++++++###$$$&&&''''''''')))*********(((''''''&&&&&&&&&'''******''''''******'''+++'''&&&)))***'''&&&'''(((((())))))******+++++++++++++++++++++***))))))((()))************)))))),,,+++)))(((((()))+++,,,///...---+++******++++++***,,,000333555555444444222111111333555555444222222222222222111111000000555555555555444333333222333666;;;???CCCGGGLLLOOO\\\kkk}}}}}}ooofff^^^YYYZZZZZZXXXVVVVVVSSSVVVWWWUUUWWW\\\^^^]]]___```^^^ZZZZZZ[[[XXXSSSQQQOOOLLLJJJJJJHHHFFFDDDCCCDDDDDDCCCAAA@@@AAACCCFFFIIIKKKLLLLLLMMMNNNOOOOOOOOONNNKKKHHHEEEDDDDDDBBBCCCEEEHHHMMMSSSXXX[[[[[[]]]```aaa___ZZZTTTQQQKKKLLLNNNPPPQQQQQQPPPOOOKKKNNNOOOOOOLLLIIIGGGFFFKKKJJJKKKIIILLL]]]bbbRRRTTTRRRPPPPPPQQQSSSSSSSSSTTTTTTRRROOOKKKHHHGGGHHHGGGGGGHHHJJJKKKKKKKKKKKKMMMLLLIIIFFFBBB@@@>>>===999999888888777666666666888999;;;<<<<<<;;;999888777888888777555333444444444222222333000++++++......---,,,,,,.../////////000......000///---///444///000222222222222444666444444888===AAAHHHVVVdddllltttzzzyyytttmmmcccZZZLLLFFF>>>777444333333222.........000222555777999222333444333222333666888555666666555666999===@@@JJJRRRVVV```wwwUUUVVVVVVVVVWWWYYY]]]aaaccceeehhhmmmsssxxx}}}|||zzzyyyxxxoooppprrrsssqqqlllgggdddccchhhgggaaa]]]^^^^^^\\\^^^___```___\\\YYYWWWWWWYYY\\\aaagggnnnuuuyyy{{{}}}|||{{{~~~|||pppggg```\\\ZZZ[[[ZZZZZZYYYWWWVVVUUUTTTPPPRRRTTTVVVXXXZZZZZZZZZ```^^^aaafffiiihhhiiimmmvvvwwwyyyzzz|||zzzxxxxxxyyy||||||ooofffiiinnnwww~~~}}}xxxuuugggbbbZZZTTTQQQOOOMMMLLLLLLJJJIIIIIILLLNNNNNNNNNIIIIIIKKKLLLLLLLLLKKKKKKLLLLLLJJJIIIHHHGGGGGGGGGBBB@@@>>>???AAACCCDDDDDD@@@>>>;;;888777666777777444555555555444333222111000000000...------...000111111222333333333333333333///...111333111000111...//////---+++***+++---,,,)))(((******)))***...))))))***+++,,,,,,------,,,+++++++++++++++++++++%%%&&&''''''&&&''')))+++***)))(((&&&&&&&&&'''(((&&&))))))&&&&&&))))))&&&+++&&&%%%''')))'''&&&((()))))))))))))))******+++((())))))***))))))((((((((())))))***************,,,+++)))(((((()))+++,,,...---,,,+++******,,,...,,,///333777:::999888777777555444555777777777666555555444333333222222222444333222111111111111222444888===@@@BBBEEEJJJMMM\\\lll~~~wwwnnneee```\\\]]]]]]YYYWWWWWWUUUYYY\\\[[[\\\aaacccbbbbbbdddbbb___^^^___\\\VVVTTTQQQLLLJJJIIIHHHGGGFFFEEEEEEEEECCC@@@@@@AAACCCGGGIIILLLMMMMMMMMMOOOPPPSSSRRROOOJJJEEECCCBBBCCCBBBDDDGGGJJJOOOUUU[[[```ccceeehhhhhhddd]]]TTTOOOKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJLLLKKKIIIGGGGGGGGGNNNHHHJJJLLLMMMWWW[[[PPPUUUSSSRRRQQQSSSSSSSSSRRRSSSRRRPPPMMMKKKIIIHHHHHHFFFGGGHHHIIIIIIIIIIIIIIILLLJJJHHHEEEBBB@@@???>>>;;;::::::999999999::::::777888:::;;;;;;:::999999888999999888666555555666555333222333000++++++...---,,,+++,,,///000000///222//////000///---///444...000222222222333555666888777888;;;>>>EEESSSaaaiiirrrxxxwwwsssmmmddd\\\QQQKKKCCC===999666555444000/////////000222333555222333333333222333555888555555555555666888===AAAHHHQQQUUUaaaxxxVVVWWWWWWVVVVVVXXX[[[^^^______```ccciiiooouuuyyy|||{{{yyyxxxuuuuuuyyy}}}xxx{{{~~~vvvnnnhhhggghhhfffaaa]]]^^^^^^\\\[[[]]]^^^]]][[[XXXXXXXXX[[[]]]cccjjjpppsssvvvxxxxxxmmmccc]]]ZZZXXXXXXYYYYYYXXXWWWUUUTTTPPPQQQRRRTTTUUUVVVVVVVVV]]][[[]]]bbbdddccccccfffnnnoooqqqrrrtttxxx}}}~~~{{{tttssszzz}}}}}}}}}}}}~~~oooeeehhhlllrrrvvvvvvrrrlllhhh[[[YYYWWWTTTRRRNNNIIIFFFNNNLLLJJJKKKLLLNNNOOONNNLLLMMMNNNOOOOOONNNMMMLLLNNNMMMKKKIIIGGGFFFFFFEEE???>>>===>>>AAADDDEEEEEE@@@>>><<<999888777888888555555555555444333222111111111111///......///111222222333444444444444444555111///111222...---......//////...,,,++++++---,,,)))(((******)))***...++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++---((('''&&&&&&&&&((()))***&&&))))))&&&&&&))))))&&&'''###"""&&&((('''''')))***))))))((())))))***+++%%%&&&'''((()))))))))))))))))))))))))))******+++******++++++++++++************+++***)))+++///222222444999===??????>>>===<<<:::888888999::::::999888777666555444444555555444333111000000000222333777<<>>999888888888888999:::;;;555666888999:::;;;;;;;;;999::::::999777666777888555333222333000,,,,,,///+++++++++---///111000///111000111333222...///333...///111222222222444666555444555777:::@@@OOO]]]dddmmmvvvwwwuuuppphhhaaaYYYTTTLLLEEE???;;;888666111000000000111222444555222333444333222333666888444555555555666999>>>AAAFFFPPPVVVbbbzzzUUUVVVWWWVVVVVVWWWYYY[[[\\\\\\[[[]]]```fffkkkooorrrpppooonnnmmmmmmttt||||||pppgggaaa```^^^\\\[[[[[[\\\\\\YYYZZZ[[[[[[YYYYYY[[[\\\aaacccjjjrrruuutttvvvzzzuuuiiiaaa^^^WWWXXXYYYZZZYYYWWWUUUSSSTTTSSSSSSSSSSSSTTTUUUVVVXXXWWWYYY^^^```______bbbiiijjjlllmmmpppsssyyy|||xxxyyyvvvpppiiiiiiqqqyyy~~~{{{~~~}}}nnndddbbbeeehhhjjjiiifffaaa^^^WWWVVVVVVUUUTTTOOOIIIEEEPPPNNNLLLLLLNNNOOOOOOOOOPPPQQQSSSSSSSSSRRRPPPNNNOOOMMMKKKIIIGGGEEEDDDDDD===<<<<<<===AAACCCDDDCCC@@@>>><<<:::999999:::;;;777666666555444444333333333333333111//////111333333333444555555555555555555000///111111---,,,---...///000///,,,+++,,,------)))(((++++++)))+++...---,,,++++++******++++++******+++,,,,,,,,,++++++)))***+++***((((((((()))&&&&&&&&&''''''(((******&&&))))))&&&&&&))))))&&&%%%""""""&&&((('''''')))+++***)))(((((()))***+++%%%&&&'''(((*********+++)))((((((((()))***+++,,,******+++,,,,,,+++******((()))+++******---333888888;;;@@@DDDGGGHHHIIIHHHEEEBBB???>>>???@@@@@@@@@===<<<:::888777777777888666444222000000222444666444:::AAAEEEEEEGGGLLLQQQWWWeeeuuuyyyppplllmmmiiiccc]]]ZZZVVVQQQQQQTTTYYY```fffgggiiiooosssuuuzzz~~~~~~xxxqqqddd^^^UUUMMMIIIHHHGGGFFFHHHHHHFFFCCC@@@???AAABBBCCCFFFHHHIIIIIIJJJKKKLLLLLLLLLKKKHHHCCC@@@?????????CCCHHHLLLRRRZZZeeellloooqqqsssrrrlllaaaVVVOOOHHHGGGGGGFFFEEEEEEDDDDDDGGGGGGGGGFFFEEEFFFJJJMMMKKKCCCHHHOOOMMMPPPVVVTTTTTTRRRQQQQQQRRRQQQPPPNNNLLLKKKIIIJJJLLLMMMMMMLLLGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDBBB@@@??????>>>777666555555555666888999444555666888999:::;;;;;;888999:::999777666777888444222222333111------111++++++,,,...111222222111222111333666444000000333///000222222222222444555000///111444777>>>MMM[[[bbbmmmxxx|||{{{xxxppphhhccc^^^VVVNNNGGGAAA<<<999111111111222444666888:::333444555444333444777999666666777777888;;;@@@DDDJJJTTTZZZgggVVVXXXXXXXXXWWWXXXZZZ\\\ZZZZZZZZZ[[[]]]___bbbccchhhffffffhhhhhhiiirrr}}}pppfff]]][[[YYYYYYYYYYYYYYYZZZWWWXXXYYYYYYYYY\\\___bbbdddgggnnnuuuuuutttyyyyyyooojjjiii\\\]]]______]]]ZZZVVVTTTUUUSSSRRRQQQRRRTTTVVVXXXUUUSSSUUUZZZ]]]]]]___cccdddfffhhhjjjllloootttwwwpppqqqpppllliiiiiiooouuu~~~zzzyyyyyyyyykkkddd[[[]]]___aaaaaa___]]][[[XXXWWWVVVUUUUUURRRNNNKKKRRRPPPNNNNNNOOOPPPPPPPPPSSSTTTVVVXXXXXXVVVUUUSSSOOOMMMKKKHHHFFFDDDBBBBBB;;;:::;;;===@@@BBBBBBBBB@@@>>>===;;;;;;;;;===>>>999888666555444444555555444555444333111111333444444444555666666666666555222...---000111...---......///000///---,,,,,,,,,---***)))+++,,,***+++///,,,,,,+++******+++,,,,,,)))***+++,,,,,,,,,,,,+++&&&(((******)))(((((()))''''''((((((((((((((('''&&&((((((&&&&&&((((((&&&&&&###$$$(((***(((&&&'''+++***)))(((((()))***+++)))******+++,,,,,,,,,+++)))((((((((()))***+++,,,,,,,,,************,,,,,,))),,,------,,,///666<<<>>>AAAEEEKKKPPPSSSVVVWWWSSSPPPLLLJJJKKKLLLMMMMMMIIIGGGDDD@@@===<<<;;;;;;999777444222222444777999444;;;BBBDDDBBBBBBFFFKKKOOO[[[iiiuuu|||tttmmmjjjllliiibbb[[[WWWSSSPPPTTTZZZ^^^hhhppptttwww}}}nnnfffZZZPPPJJJGGGFFFEEEJJJIIIFFFCCC??????@@@BBB@@@BBBEEEFFFFFFFFFHHHIIIFFFHHHJJJIIIFFFCCC@@@???@@@DDDHHHLLLPPPXXXccckkkkkkmmmooooooiii```UUUOOODDDDDDDDDDDDDDDCCCAAAAAAAAABBBDDDDDDDDDEEEGGGIIIGGGGGGIIIFFFKKKaaakkk]]]OOONNNNNNOOOQQQQQQPPPOOOLLLJJJHHHIIILLLMMMMMMKKKHHHIIIIIIIIIHHHGGGGGGFFFDDDCCCBBB@@@???>>>>>>>>>:::999777555444555555666555666777777888999999:::666777888777555555555777222111222333222...///222,,,,,,...111444555555333555333444777555111111555111333444444333333444666000///111444777<<>>===<<<<<<===>>>@@@:::999777555444555666777555555555444222222444555444555555666666666666666///,,,+++///111000///111...///000000---,,,,,,,,,...+++***,,,,,,+++,,,000+++************+++---...)))***+++,,,---,,,,,,+++)))+++///111000//////000(((((()))))))))'''&&&%%%%%%((((((%%%%%%((((((%%%)))&&&&&&+++,,,(((%%%%%%,,,+++)))''''''(((***+++------.........---,,,,,,)))((((((((((((***,,,---///---***''''''***---///,,,...000///---000777===BBBDDDIIIOOOVVV[[[___aaa```]]]XXXVVVVVVXXXYYYYYYTTTQQQMMMHHHDDDAAA@@@???;;;888555333333555999;;;<<>>@@@BBB>>>@@@CCCDDDDDDDDDFFFGGGDDDHHHLLLMMMKKKGGGCCCBBBCCCGGGJJJLLLNNNTTT^^^fffdddfffiiiiiieee\\\SSSMMMAAABBBCCCCCCBBBAAA???>>>;;;>>>BBBDDDDDDDDDDDDEEEDDDMMMKKK===JJJsssdddJJJJJJKKKMMMPPPRRRQQQPPPLLLJJJHHHIIIKKKMMMLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFBBBBBB@@@???>>>>>>======@@@>>>;;;888666555666666777777777777777777888888444555666555444333444555222000111333222///000444......000333666888777666888555555666444111333777333555666555444444555666444444555666777;;;FFFRRRbbbooo}}}xxxooorrrlllddd[[[RRRJJJBBB>>>666555333222111111222333555666666666555666888;;;<<<<<<======>>>BBBGGGJJJRRR[[[```lll]]]\\\\\\]]]______^^^\\\^^^]]]\\\YYYWWWWWWZZZ]]]^^^```aaacccfffjjjooosssuuunnnddd]]]XXXWWWVVVTTTTTTWWWXXXWWWVVVVVVYYY^^^cccfff```fffkkklllmmmrrryyy}}}zzzooonnnllljjjgggbbb\\\XXXSSSQQQOOONNNOOOOOONNNMMMOOOPPPRRRUUUYYY^^^bbbdddjjjjjjjjjhhhffffffgggiiioooqqqsssuuuwwwyyy}}}{{{zzzxxx|||}}}{{{wwwuuuyyyyyy|||nnnfff_________```aaabbbbbbbbb______^^^XXXRRRQQQUUU[[[[[[ZZZWWWRRROOOOOOQQQTTTRRRSSSTTTWWWYYYXXXVVVSSSLLLJJJKKKNNNKKKDDD@@@@@@>>>>>>>>>===<<<<<<;;;;;;???AAA@@@???AAAEEEDDD@@@AAA>>>;;;999888888777666555444222111222333555777555333333555888999777555444333222111111111222333111111111111000000000///------,,,,,,---...000111++++++)))((((((((()))***,,,---...---,,,---///111...---,,,+++***+++,,,---***)))(((''''''((()))******)))((('''&&&&&&'''((($$$$$$$$$%%%&&&'''((()))'''''')))+++,,,---------+++******---000000---***+++++++++***))))))((((((&&&''''''''''''))),,,///+++,,,---...111666===AAAQQQNNNNNNSSS\\\ccceeeddd^^^aaaccceeedddddddddeee___[[[UUUNNNGGGBBB>>><<<;;;777555444333333888???DDDHHHLLLLLLJJJGGGGGGHHHOOOYYYgggvvv|||zzzuuunnnjjjfffccc^^^ZZZYYY\\\ccchhhttt~~~tttaaaTTTNNNKKKFFFBBBIIIHHHGGGFFFCCCAAA???===>>>AAAEEEFFFFFFFFFFFFGGGJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJKKKNNNRRRVVVZZZ\\\ZZZ]]]``````]]]WWWOOOKKKKKKEEE@@@@@@CCCCCC>>>888:::<<>>>>>?????????======;;;888555444555777777555555888888777777;;;:::999888777555333222111000000...------------------------...000333555777444666888888777666777888777666555444555777999:::444444666999:::;;;BBBKKK^^^iiiuuu{{{}}}}}}xxxrrrlllggg^^^UUUNNNFFF@@@<<<;;;777444444222000000333444666888888888999;;;<<<============@@@FFFNNNSSSVVVZZZaaaoooXXXYYY\\\```ccccccaaa___^^^^^^]]][[[ZZZZZZ]]]```cccfffiiijjjjjjjjjkkklllqqqxxxxxxrrrggg```ZZZYYYXXXUUUUUUWWWXXXXXXXXXYYY[[[^^^```bbb```cccffffffhhhpppzzzzzzwwwtttpppkkkeee```\\\[[[YYYUUUSSSRRRPPPMMMJJJSSSSSSUUUXXX]]]ccchhhkkkmmmmmmmmmkkkiiihhhiiikkkooosssxxx~~~yyyyyyzzzzzz{{{wwwssszzz{{{||||||mmmeee___``````aaabbbcccddddddaaaaaa^^^ZZZVVVVVVZZZ]]]]]]]]]\\\YYYTTTQQQPPPQQQRRRSSSUUUWWWYYYXXXUUURRRMMMKKKLLLOOOLLLFFFAAAAAABBBAAA@@@???>>>===<<<<<>>;;;999999999777666666555444333222333333444444333222444777888777555666555444333333444555666333222222111000000//////,,,+++++++++,,,---///000---+++***(((((()))***++++++---............///111000///---,,,,,,,,,,,,---))))))(((((((((((())))))))))))'''&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''%%%&&&''')))******++++++---------000222222///,,,---,,,,,,++++++******))),,,------+++******,,,...000000000111333777>>>BBBMMMLLLMMMSSS\\\bbbdddcccbbbeeeggghhhgggffffffgggccc```[[[TTTLLLFFFAAA>>><<<888777888999;;;AAAIIIOOOTTTYYYXXXSSSOOONNNOOORRR[[[jjjyyy~~~xxxqqqmmmkkkhhhccc___```fffooouuu}}}uuuaaaSSSMMMJJJHHHEEEEEEEEEEEEDDDCCCBBBAAA@@@???BBBFFFIIIIIIIIIJJJKKKLLLMMMMMMOOOPPPQQQRRRRRROOONNNOOOPPPQQQTTTVVVXXXXXXZZZ\\\]]]ZZZUUUOOOKKKJJJFFFBBBAAACCCCCC@@@<<<<<<===@@@BBBCCCBBBAAA@@@@@@DDDDDDAAADDDLLLLLLEEEFFFGGGGGGGGGGGGGGGIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCAAA??????@@@@@@>>>=========;;;999666555777999;;;777666999999777888<<<999888777666555333222222111000///...------------+++++++++,,,...000222333222333555444333333444666444333222222333555777888666555666999:::<<>>;;;:::555333444333000111444333555777888888999<<<>>>@@@@@@AAABBBDDDIIIPPPUUU\\\___gggsssVVVXXX\\\aaaeeeeeebbb````````````___^^^```cccfffhhhllloooqqqnnnkkkhhhfffiiinnnwww~~~{{{xxxnnngggaaa___]]]YYYXXXZZZXXXYYYZZZ\\\]]]^^^^^^^^^``````___```dddnnn||||||}}}}}}~~~}}}vvvoooiiidddbbbcccaaa]]][[[XXXUUUPPPMMMUUUTTTUUUWWW]]]dddlllpppssstttsssqqqnnnmmmnnnooonnnrrryyy|||xxxvvvsss}}}yyyuuuuuu}}}rrrkkkccccccddddddeeeeeeffffffdddbbb```^^^^^^___bbbcccaaabbbccc```[[[UUUPPPNNNRRRSSSVVVYYYZZZYYYUUUQQQMMMKKKMMMPPPPPPJJJHHHHHHFFFEEEDDDBBBAAA???>>>===???AAAAAA@@@CCCHHHHHHEEEAAA???<<<;;;::::::888777777777777666555333222222444333333444666777777666888888777666666777888999555444333111000//////...+++++++++++++++,,,---......,,,***(((((()))+++,,,***---///000/////////000111000///...---,,,,,,---((())))))******))))))((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''((()))******++++++000111222444666555222000000//////...------,,,,,,---...//////---,,,---///444444333333444888???CCCHHHHHHKKKRRR[[[```aaa```fffhhhjjjjjjiiihhhhhhiiieeeccc___XXXQQQHHHAAA===999666666:::===AAAIIIQQQ^^^dddjjjhhh```ZZZXXXYYY\\\dddppp}}}zzztttpppmmmjjjfffdddhhhrrr~~~ooo\\\NNNIIIGGGGGGFFFAAABBBBBBCCCCCCDDDDDDDDDAAADDDHHHKKKMMMNNNPPPQQQOOOPPPQQQSSSTTTVVVWWWXXXUUUTTTRRRQQQPPPPPPQQQQQQTTTUUUVVVVVVUUURRRNNNLLLHHHFFFDDDCCCBBBBBBBBBBBB===>>>@@@AAABBBAAA@@@@@@@@@AAABBBBBB@@@??????@@@CCCCCCDDDEEEEEEFFFGGGHHHJJJIIIHHHFFFDDDBBBAAA@@@BBBCCCDDDEEEEEECCCBBB@@@>>>===>>>???AAA@@@>>><<<======<<<:::888777999;;;???:::888999888777999===777666666555444444333333222111000///............***++++++,,,...000222333222222333222111111444666222111111111333444666888777666777999:::<<>>@@@BBBCCCEEEFFFIIIMMMRRRVVV^^^bbbkkkwwwZZZZZZ\\\^^^aaabbb```^^^bbbcccdddeeeeeehhhkkknnnlllooossstttrrrooollljjjnnnqqqwww}}}~~~uuunnnhhhfffccc^^^\\\]]]YYYZZZ[[[]]]^^^___``````___]]][[[^^^dddnnn|||yyyvvvrrruuuxxx{{{|||tttnnnkkkjjjhhhfffdddbbbaaa]]]YYYVVVXXXXXXXXXZZZ___gggoootttxxxyyyyyyvvvsssrrrrrrsssqqqsssyyy~~~zzzwwwtttyyy|||xxx~~~xxxmmmlllkkkjjjiiihhhggggggfffdddcccdddgggjjjllllllhhhiiiiiieee^^^WWWRRRPPPSSSTTTWWWZZZ[[[YYYTTTPPPLLLKKKNNNSSSTTTQQQPPPQQQIIIHHHGGGEEECCCAAA???>>>===@@@@@@@@@DDDIIIIIIFFFAAA???===<<<<<<;;;999888777888999999999777555333555555444555666777888888999999888777888999:::;;;777666444222000///......,,,,,,,,,,,,,,,---......///---+++)))(((***,,,...))),,,///111000/////////000000///...---,,,++++++((()))***++++++***)))((('''''''''&&&&&&&&&&&&'''(((((('''''''''''''''(((*********+++,,,---...///333555777999999888555333444444333222222111111000***,,,...////////////111444444333333444888>>>CCCCCCEEEJJJQQQYYY]]]^^^]]]dddfffggggggfffffffffhhhbbbaaa^^^YYYQQQHHH???:::888777999???DDDIIIRRR[[[hhhooouuurrrjjjcccbbbdddjjjoooxxx}}}}}}}}}yyyuuussskkkhhhffffffnnn|||yyynnncccTTTIIIEEEDDDCCCBBB@@@@@@AAABBBCCCDDDEEEEEEBBBEEEIIIMMMOOOQQQTTTVVVSSSTTTUUUUUUVVVWWWXXXYYYXXXVVVSSSQQQOOONNNMMMMMMOOOOOOPPPPPPOOONNNMMMLLLEEEFFFFFFDDDAAAAAADDDGGG???@@@@@@AAAAAAAAA@@@@@@@@@AAAEEEHHHEEE???AAAGGGBBBBBBBBBDDDFFFGGGGGGGGGJJJIIIHHHFFFDDDBBB@@@@@@@@@BBBDDDEEEEEECCC@@@???===<<<<<<===???@@@???============<<<:::999;;;<<<@@@;;;888888777555888<<<555555555555444444444444333222111000000/////////......///000222333444555333333333222111222666888222222222333555666888999666555666999999;;;DDDMMMYYYbbbjjjkkkjjjhhhbbb\\\QQQLLLFFF@@@<<<:::777555555222222444555333444777333555888;;;<<>>??????CCCHHHIIIFFFAAA@@@>>>=========;;;999777888:::<<<<<<;;;999777666666666666666777999:::888888777777777888:::;;;999777555222000/////////......//////////////////000...,,,******+++---...)))+++///000///..................---,,,+++******((()))***++++++***)))(((&&&'''''''''''''''''''''''''''''''''((()))***++++++++++++,,,...///111222666999<<<>>>===;;;888777999999888888777666666555///111333333222111111222111111222222333777<<<@@@???BBBHHHNNNTTTWWWWWWVVV[[[\\\^^^^^^^^^^^^```bbb^^^^^^]]]YYYQQQHHH???999<<<<<<@@@HHHOOOUUU^^^fffnnnssswwwtttmmmiiiiiilllrrrvvv}}}xxxsssrrruuuwwwuuutttuuummmkkkjjjllltttuuuiii]]]WWWNNNGGGEEECCCBBB@@@BBBBBBAAABBBBBBCCCEEEFFFDDDGGGJJJMMMOOORRRUUUWWWZZZZZZYYYYYYXXXXXXWWWWWWUUUTTTQQQOOOMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJKKKKKKCCCFFFGGGEEEBBBAAAEEEIII@@@@@@@@@???@@@@@@AAAAAA???BBBHHHMMMIIIDDDFFFLLLDDDDDDDDDFFFIIIKKKIIIHHHGGGFFFFFFEEECCCBBBBBBAAAAAABBBEEEFFFFFFDDDAAA??????===;;;:::<<<>>>??????===>>>>>>===;;;:::;;;<<>><<<:::888999;;;======<<<;;;:::666666777666555666999;;;777666666666666888999::::::888555222000000000000000000111111222111111000000///------,,,------...(((+++---...---------...,,,,,,------,,,,,,+++***)))******************)))&&&'''(((((()))(((((((((&&&''''''''')))***+++,,,*********+++...000333444;;;>>>BBBDDDBBB???===;;;>>>>>>>>>===<<<<<<;;;;;;>>>???>>>;;;888555444555000222333444555777:::<<<<<>>EEEQQQYYY___hhhpppvvvwwwvvvrrrnnnmmmooorrruuuyyy{{{tttmmmnnnnnnmmmlllkkklllnnndddbbbeeejjjllllllnnnqqqoooooopppsss{{{wwwiii```UUURRRMMMIIIGGGEEECCCBBBDDDCCCBBBBBBCCCDDDFFFGGGGGGIIILLLNNNPPPRRRUUUXXX^^^^^^\\\ZZZXXXWWWUUUTTTQQQOOOMMMKKKJJJJJJJJJJJJFFFFFFFFFFFFGGGHHHHHHIIIBBBEEEGGGFFFCCCBBBDDDGGGAAA@@@???>>>???@@@BBBCCC@@@FFFMMMNNNKKKIIIJJJLLLJJJIIIIIILLLOOOPPPNNNKKKDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCEEEEEEEEEDDDBBB@@@CCC@@@<<<:::;;;===>>>>>>===>>>???===;;;::::::;;;<<<777555555444222444888666666666666666555555555666555444333222222222222///000222333444555555555111222333222222333666888222222222333444444555555444333444777999===GGGRRRYYYaaahhhhhhddd]]]TTTKKKAAA<<<777333222222222222333111111555666444444777555888;;;>>>@@@CCCFFFIIIKKKMMMOOOQQQRRRTTTWWWZZZgggooozzzdddbbb```aaadddhhhjjjkkkkkknnnsssxxx|||{{{vvvsssrrrmmmlllmmmssszzz~~~}}}zzzvvvooojjjhhhddd^^^ZZZZZZ___```aaabbbdddeeeffffff]]]SSSOOOUUUZZZ^^^hhhttt{{{~~~~~~yyyuuussssssvvvwwwwww|||zzzzzz|||zzzvvvrrrpppqqqqqqqqqqqqoooqqqsssuuuvvvvvvtttsssssstttvvvuuusssqqqpppqqqkkkjjjmmmuuu~~~|||xxx{{{~~~}}}zzzxxxyyyzzzsssqqqnnnhhhaaa\\\ZZZZZZZZZYYYXXXWWWXXXWWWTTTRRRRRROOOPPPSSSSSSOOOOOOQQQOOONNNMMMKKKIIIGGGFFFEEE>>>@@@AAA@@@DDDIIIIIIFFFAAA@@@???@@@@@@???===:::999:::;;;;;;;;;:::999888444555666444333444777:::666666555555666777999::::::888555222000000111222000111222333333222111000////////////......------(((***++++++++++++,,,...+++,,,---.........---,,,+++******))))))******+++'''''')))*********)))))))))((((((((()))******++++++++++++---000333777999???DDDIIIJJJHHHDDDAAA@@@CCCCCCBBBAAAAAA@@@@@@???HHHHHHEEEAAA===:::::::::555777999999888777888999999;;;???BBBCCCDDDDDDDDD???AAADDDFFFHHHLLLQQQTTTXXXXXXYYYWWWRRRKKKDDD???>>>BBBNNN]]]hhhooowww~~~|||vvvqqqoooqqquuuwwwzzz~~~yyynnn]]]ZZZWWWVVVVVVWWWVVVVVVRRRRRRUUU[[[]]]]]]aaaggghhhjjjooovvvwwwlllbbb\\\UUUQQQLLLHHHEEEDDDDDDCCCDDDCCCBBBBBBDDDFFFHHHJJJKKKMMMOOOPPPQQQRRRUUUWWW[[[[[[YYYWWWTTTRRRPPPPPPMMMLLLJJJHHHGGGGGGGGGGGGCCCCCCDDDEEEEEEFFFFFFFFFBBBDDDFFFFFFEEEDDDCCCCCC@@@???>>>===>>>@@@CCCEEECCCMMMTTTRRRQQQUUUTTTOOOQQQOOOOOORRRVVVVVVSSSOOOGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBAAADDDBBB???=========;;;:::>>>??????>>>;;;999999999999666444666555333333777888888777777777666666555777666555444333333333333///000222333444555444444222333555555555666777999444444444555555444444444444333555888<<>>@@@999<<<>>>===;;;888777666777999;;;============>>>777999<<>>AAADDDFFFEEESSSZZZWWWYYYbbbaaaXXXVVVTTTSSSVVVZZZZZZVVVQQQKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAADDDCCCAAA@@@???===999777>>>??????>>>;;;888888888888555444777666444444777999999999888777666666666777666555444444333444444000222333555666666555555444666999:::999999:::<<<777777888888777777666555555444666:::>>>CCCOOOZZZZZZdddlllkkkeee[[[NNNCCC@@@<<<666333333444666666444111222666666333333666444777:::<<<>>>AAADDDFFFHHHHHHIIIIIIJJJMMMQQQTTT\\\gggwwwiiijjjmmmppprrrtttuuuvvvvvvyyy~~~|||ppphhhfffhhhiiigggfffggglllrrrvvvxxx|||zzzvvvooogggaaa^^^]]]^^^```dddfffgggeeeaaa___WWWSSSLLLGGGGGGNNNXXX```fffooowwwxxxwwwyyyxxxvvvwwwyyy|||yyyuuusssssstttwww||||||zzz|||}}}}}}||||||}}}~~~{{{|||{{{tttsssvvvpppllliiigggaaaZZZXXX[[[XXXTTTSSSVVVVVVSSSPPPQQQKKKKKKJJJKKKMMMNNNMMMLLLTTTTTTUUUUUURRRMMMIIIFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEBBB??????@@@AAA???===;;;888555666888:::999888888888777777777666666666444555666777888888888888<<<:::666444333444666888888555111///000111111111111111111111000...---,,,***++++++,,,...///000000///333222---,,,111111---,,,+++)))(((((()))+++,,,((())))))))))))(((((('''***)))(((((()))+++---///000666333222999::::::CCCFFFNNNTTTTTTRRRPPPKKKFFFGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFEEEEEEDDDEEEEEEFFFAAA@@@@@@???===:::888777555666666777777888888888555555666888<<<@@@EEEGGGIIIJJJMMMOOOIII@@@===???KKKYYYjjjvvv{{{tttwwwyyyuuuwww~~~~~~vvv```QQQJJJGGGIIIIIIEEEAAA@@@<<<===???BBBEEEHHHKKKLLL]]][[[bbbtttxxxnnneee]]]WWWQQQQQQNNNIIIDDDBBBDDDGGGKKKIIIGGGGGGJJJMMMOOOOOOZZZZZZXXXVVVTTTSSSUUUWWWSSSQQQOOOMMMLLLKKKJJJHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDDDDDDDCCCBBBAAA@@@???<<<>>>???@@@@@@AAADDDFFFJJJOOOVVVZZZ[[[]]]aaaddd]]]\\\YYYXXXWWWTTTRRROOOQQQNNNIIIFFFDDDEEEGGGIIIFFFIIIBBB>>>FFFFFFBBBDDDGGGGGGCCC>>>>>>AAA@@@===???;;;:::<<<===:::888999<<<:::777555444555777888:::999888777666666666666:::888777555444444444444222333333444555555555444888444444999<<<;;;999:::222111444:::<<<999777999222333555999???GGGQQQWWW___bbbeeefffbbbYYYOOOHHH>>>>>>===777000...222777444444444333111111333555666666888:::<<<>>>???@@@CCCDDDFFFGGGGGGHHHJJJLLL\\\gggyyyhhhiiilllqqquuuyyy|||~~~}}}wwwnnnhhhggghhheeebbb```bbbiiiqqqyyy}}}~~~|||xxxppphhhbbb___^^^ZZZZZZ[[[\\\[[[ZZZYYYXXXWWWUUUQQQMMMLLLPPPWWW\\\ccclllssstttuuuxxxyyyxxxzzz}}}~~~|||wwwsssppppppqqquuuyyy~~~~~~|||tttssstttkkkgggdddddd```ZZZYYY\\\XXXTTTRRRUUUUUUQQQNNNOOOJJJJJJJJJKKKNNNPPPQQQQQQVVVWWWXXXWWWTTTPPPKKKIIIGGGGGGGGGFFFFFFGGGGGGGGGEEEBBB??????@@@@@@>>><<<;;;888666666888:::999888444444444444333333333222333444555666666777777666555444333222333555888:::999666222111111333333333111222333333222///---+++***++++++---...//////000...111000------111222///---,,,+++******+++,,,---((((((((((((((((((''''''***)))(((((()))+++...//////666333222999:::999BBBGGGOOOVVVWWWVVVTTTOOOJJJIIIHHHFFFEEECCCCCCBBBBBBDDDDDDEEEFFFGGGIIIJJJKKKHHHHHHIIIHHHFFFBBB>>><<<444444333333333444444444222222333555888;;;???AAAIIIHHHIIIJJJEEE>>>>>>BBBNNN^^^qqq~~~yyyrrruuuyyyxxx}}}yyydddUUUNNNIIIIIIHHHCCC???>>>;;;;;;;;;<<<>>>@@@CCCDDDSSSUUU```tttyyyooofff\\\VVVNNNNNNKKKHHHEEEFFFKKKOOOOOONNNNNNMMMNNNOOORRRSSS[[[ZZZYYYWWWUUUUUUWWWXXXRRRPPPNNNKKKJJJIIIGGGFFFGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@BBBBBBBBBAAA@@@???>>>>>>;;;===>>>>>>>>>@@@BBBEEEIIIOOOUUUYYY[[[\\\___aaa]]]]]]\\\\\\[[[YYYWWWUUUNNNLLLIIIGGGFFFHHHKKKMMMGGGMMMHHHEEEJJJIIIGGGLLLKKKKKKHHHDDDDDDGGGFFFCCC???;;;:::<<<===;;;999;;;<<<:::888666555666888999:::999888777666555555555666666666666666555333222333444444555555444444333:::555555999;;;999777777333333555:::;;;888777999777777888;;;@@@HHHQQQXXX^^^^^^^^^\\\VVVOOOHHHCCC<<<<<<:::666111///222555333444444222111222444666666777888999;;;===??????@@@BBBCCCDDDFFFHHHLLLOOO]]]iii{{{jjjkkknnnrrrwww|||zzzsssnnnkkkiiihhhdddaaa^^^___fffoooxxx}}}}}}{{{vvvooogggaaa___^^^]]]]]][[[ZZZZZZZZZZZZZZZWWWVVVTTTQQQNNNNNNQQQTTT^^^fffmmmnnnqqqvvvzzz{{{yyyxxxvvvrrrpppoooqqqttt{{{|||tttqqqqqqddd```^^^___]]]ZZZYYY\\\VVVQQQPPPRRRRRRNNNLLLLLLJJJJJJLLLNNNPPPSSSVVVWWWYYYZZZZZZYYYWWWRRRNNNLLLIIIHHHHHHHHHHHHHHHHHHIIIFFFCCC@@@???>>>>>>===<<<;;;999888888999::::::999666666555555555444444444222333444555555666666666111111222222444555777888888666333111222333444333333444555666444111---+++***+++,,,---.../////////,,,//////------111222000,,,+++***))))))***+++,,,''''''''''''((((((((((((******))))))***,,,...//////666555444;;;:::999@@@GGGPPPXXX[[[[[[YYYUUUOOOKKKIIIFFFCCCAAA@@@@@@@@@@@@AAADDDGGGKKKNNNQQQRRRPPPQQQTTTTTTQQQKKKDDD@@@555444333111000000111111000111222333666888;;;<<>>===<<<:::;;;<<<<<<<<<===@@@CCCGGGMMMSSSWWWXXXYYY[[[]]]YYYZZZ\\\\\\\\\YYYWWWUUUPPPOOOMMMKKKJJJKKKMMMNNNEEEMMMJJJFFFIIIHHHIIITTTSSSSSSQQQMMMMMMPPPOOOKKKBBB===;;;===>>>;;;:::<<<;;;999777666666777999::::::999888777555555555444111333555777777555333111444444444555444444333333:::666555999:::777555666555444666:::;;;777666777<<<===>>>???BBBIIIPPPVVVZZZWWWSSSMMMGGGBBB>>><<<888888666444333222222222222333333222222222555777777777888999:::<<<===>>>===>>>@@@AAADDDHHHNNNRRR```lll~~~mmmmmmnnnqqquuuzzz~~~|||wwwtttsssqqqmmmiiiiiifffbbbbbbgggmmmsssvvvvvvuuuqqqjjjddd```______aaaaaaaaaaaabbbbbbcccccc^^^]]]YYYUUUPPPOOOPPPQQQZZZbbbiiikkkooovvv}}}|||{{{yyyvvvtttuuuyyy|||~~~~~~~~~~~~uuupppnnnbbb]]]ZZZ[[[ZZZXXXWWWZZZPPPMMMLLLOOOPPPMMMKKKLLLKKKMMMOOOQQQRRRUUUXXXZZZZZZ[[[ZZZYYYVVVSSSOOOLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFDDDAAA>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;777777777777666666666555333444555666666777666666333333444444555444444444777444222111222333333333444555888888777333...++++++,,,---...////////////.........------...//////((((((''''''''''''((((((((((((((((((((()))******++++++++++++,,,...///000111888777777===<<<999@@@FFFOOOYYY\\\]]]]]]XXXSSSMMMJJJFFFAAA???>>>>>>???<<<>>>BBBGGGLLLQQQUUUVVVTTTWWWZZZ[[[XXXQQQIIICCC999888555222000000111111111222333666888;;;<<<===AAA@@@@@@@@@>>><<<@@@GGGOOO```tttvvvnnnjjjpppwww{{{|||pppggg]]]YYYTTTLLLFFFDDD@@@>>>;;;999777777999999<<>>======<<<::::::;;;::::::;;;???AAADDDIIIPPPSSSTTTTTTVVVXXXXXX[[[]]]^^^\\\YYYVVVTTTXXXVVVTTTQQQOOONNNMMMLLLGGGMMMJJJFFFIIIGGGMMM]]][[[\\\ZZZVVVVVVXXXVVVQQQGGGBBB>>>???>>>;;;999:::888777666555555666888999999999777666555444444444000111333555555555333222222333333444555555555444777555555888888555444666666444555999999666555666>>>@@@CCCEEEGGGIIIMMMOOOPPPMMMGGGAAA<<<999777666555444333333444444222000111222333333333444777999888888888888999;;;<<<===<<<===>>>???AAAGGGMMMRRRcccooollllllmmmooorrrwww{{{~~~|||xxxwwwwwwyyy{{{xxxrrrmmmmmmkkkiiiiiillloooqqqrrrqqqpppmmmhhhccc```aaabbb___```cccfffggghhhhhhhhhiiifff```ZZZTTTSSSUUUXXX[[[dddkkkooosss|||~~~|||}}}}}}{{{{{{{{{{{{}}}}}}~~~{{{~~~|||zzzxxxzzz{{{tttpppggg```[[[ZZZYYYVVVTTTVVVKKKHHHHHHMMMPPPNNNMMMOOOLLLOOORRRSSSSSSTTTVVVXXXZZZZZZYYYXXXUUUQQQNNNLLLHHHHHHIIIJJJJJJIIIHHHHHHFFFDDDAAA>>><<<;;;<<<======>>>??????>>>>>>>>>>>>555555555555444444444444555666777888888999999999444555666666777666555555777555333333444555555444444666888999888444000---,,,---///000111111000///111///......---++++++,,,(((''''''''''''''''''((())))))))))))***+++------,,,------...///000111222333;;;:::999???===:::AAACCCMMMWWW[[[\\\]]]YYYTTTLLLJJJEEEAAA>>>===>>>>>>999<<>>??????<<<<<<>>>@@@???>>>BBBIIISSSbbbsss~~~|||uuupppnnnssszzz~~~~~~tttkkkfff___VVVOOOLLLEEECCC@@@===;;;:::::::::999===GGGRRRZZZdddssswwwllleee[[[UUUMMMFFFDDDFFFKKKNNNSSSVVVWWWTTTNNNKKKNNNQQQPPPNNNNNNPPPTTTWWWWWWVVVOOOOOONNNJJJEEEBBBBBBCCCFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHEEEDDDBBBAAA???>>>>>>>>>:::;;;:::999999;;;>>>AAAAAAFFFKKKNNNOOOPPPSSSUUU\\\___bbbbbb___\\\YYYYYY^^^^^^\\\ZZZXXXUUURRRQQQOOOPPPKKKIIIMMMLLLQQQbbb```aaa```]]]\\\]]]ZZZTTTNNNHHHCCCAAA???999777888555555444333444444555666888777666555444444444444222222222222222333444555000111222444555666666777333222333777777555555888555333555888999666555888???CCCIIILLLLLLJJJIIIHHHEEECCC???:::777555444444222222222333444444333111111333444444444666999<<<;;;:::999888999:::<<<===<<<<<<======???DDDJJJOOObbbnnnhhhiiikkknnnrrrvvvzzz}}}zzz{{{~~~}}}zzzvvvssstttvvvzzz~~~}}}xxxtttooonnnmmmooorrrtttuuuuuuqqqppplllhhhdddbbbccceee^^^```dddgggjjjkkkkkkkkkiiifff```ZZZVVVVVV[[[___dddmmmwww|||~~~{{{{{{{{{{{{~~~|||yyyyyy}}}{{{xxxwwwvvvuuuwww|||{{{vvvooofff^^^\\\ZZZVVVSSSSSSJJJHHHIIINNNRRRQQQQQQSSSMMMQQQVVVWWWVVVTTTUUUWWW[[[ZZZYYYXXXUUURRROOOMMMHHHIIIJJJKKKKKKJJJIIIHHHDDDDDDAAA>>>;;;:::<<>>??????999999999888888888777777777888999::::::;;;;;;;;;333444555777888999999999999777555666777888777666444666888999888555111///...///111333333333111000222///---...---))))))+++))))))************))))))***)))))))))+++---///000...///000111222333333444666===:::999>>>===;;;AAABBBKKKTTTWWWYYY[[[YYYUUUJJJHHHEEEBBB@@@?????????999<<>>>>>>>>>>>::::::===@@@AAAAAAGGGOOO]]]kkk{{{{{{wwwuuuxxx~~~xxxtttmmmccc[[[WWWLLLJJJHHHDDDAAA>>><<<;;;:::;;;???EEEHHHMMMXXXdddmmmvvv}}}~~~~~~zzzrrriiidddZZZTTTLLLGGGGGGKKKOOOQQQRRRTTTTTTRRRNNNKKKLLLMMMIIIHHHHHHLLLQQQUUUUUUSSSMMMNNNNNNJJJEEEBBBBBBDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHFFFDDDBBB@@@?????????<<<<<<;;;:::999;;;???BBB@@@DDDHHHJJJKKKNNNRRRVVVZZZ___dddeeecccbbbbbbdddiiijjjkkkkkkiiifffcccaaaZZZVVVMMMNNNUUUQQQOOOZZZ^^^aaaaaa______```\\\WWWTTTMMMFFFCCC???999666666444444333333333333333333555555444444444444555555333333222111222333555666000111222444555666666777111000333666666333555999555333555999;;;999999<<>>BBBGGGKKK]]]jjjkkklllnnnqqqsssvvvxxxyyywwwxxxyyyzzzxxxuuurrrppptttwww|||~~~}}}}}}sssqqqpppppptttwwwyyyzzzrrrppplllgggbbb```aaaccc```aaabbbdddgggiiikkkllleeedddaaa]]]\\\___eeeiiippp|||~~~~~~zzzxxxwwwwwwwwwwwwxxx~~~zzzuuukkkbbb___]]]XXXTTTSSSOOOLLLMMMRRRVVVUUUUUUWWWRRRXXX___aaa___]]]\\\^^^^^^]]]\\\ZZZWWWTTTQQQPPPIIIJJJLLLMMMMMMLLLJJJIIICCCCCCAAA===::::::===@@@<<<>>>AAAAAA???===>>>???>>>>>>>>>=========<<<<<<888888999:::;;;;;;;;;;;;555555666666777888999999666555444555666777666555444555666777777555333222000111333555555444222111111---,,,...---)))))),,,*********++++++*********))))))((((((***,,,///111000111222333444555555666666<<<999777<<<;;;999AAABBBJJJQQQTTTVVVYYYXXXUUUGGGFFFEEECCCBBBAAAAAAAAA===???DDDHHHLLLNNNOOOPPPQQQRRRTTTUUUTTTRRROOOMMMCCC???999444222333555777888:::===???@@@???===<<<===;;;<<>>>>>===;;;:::<<<@@@CCCBBBDDDGGGIIIJJJNNNTTTZZZ[[[aaahhhmmmoooqqqvvv{{{~~~zzzxxxjjjbbbXXX]]]ggg]]]OOOPPPWWW[[[]]]]]]```bbb___ZZZVVVNNNGGGDDD@@@:::777777555444444333333222222222333333333333444555666777333333333444444444444444333333444444555555444444111111333666555111222777666444666;;;>>>>>>???CCCGGGKKKPPPRRRPPPMMMIIIGGG>>>:::666222000111333444000333555444222111333666333444666777888;;;???BBB@@@>>><<<:::999:::<<<===888999;;;===???BBBFFFIIIUUUcccyyyqqqrrrssstttuuuuuuuuuuuuwwwxxxyyyxxxwwwuuusssqqquuuyyy}}}~~~}}}~~~yyyvvvrrrppprrrvvvzzz{{{qqqooojjjddd___\\\]]]___^^^]]]]]]]]]___bbbeeegggggghhhhhhgggiiimmmrrrwwwzzz}}}zzzxxxyyyzzzzzz{{{yyyyyynnneeeaaa___ZZZUUUTTTSSSPPPQQQVVVYYYXXXXXXYYYWWW___gggkkkiiifffeeefffaaa```___\\\ZZZWWWTTTSSSJJJLLLMMMNNNNNNMMMLLLJJJBBBBBB@@@===999:::>>>AAA:::===@@@@@@>>><<<<<<>>>===<<<<<<<<<<<<;;;;;;;;;888888999:::;;;;;;;;;;;;:::999888666555555555555333111111111333333222111444444555666666555444333111222555777777555333222///+++***...---)))***...(((((())))))))))))((((((((((((''''''))),,,///000222222444555666777777777666<<<888444999999888@@@CCCJJJQQQSSSUUUXXXXXXVVVEEEEEEEEEDDDDDDCCCBBBBBB@@@BBBFFFIIILLLNNNNNNNNNKKKLLLMMMMMMMMMMMMLLLKKKGGGCCC===888666777:::<<<>>>???BBBCCCCCC@@@===;;;@@@===<<<===???EEEQQQ\\\nnn}}}wwwtttzzzvvvqqqbbbaaa^^^YYYRRRKKKDDD@@@===;;;<<<>>>===::::::>>>@@@IIIRRRSSSSSSWWWYYYZZZ^^^```aaa```]]]YYYUUUSSSQQQKKKCCC@@@AAADDDFFFFFFJJJHHHGGGFFFFFFEEEBBB@@@CCCBBBBBBGGGOOOTTTSSSPPPIIIKKKLLLIIICCC@@@BBBEEEBBBDDDGGGHHHIIIGGGEEECCCEEEFFFGGGIIIJJJKKKLLLLLLIIIGGGDDDAAA????????????@@@???>>><<<;;;===AAADDDCCCEEEGGGHHHJJJOOOWWW]]]bbbiiissszzz~~~sssiiiqqq|||mmmUUUOOOQQQVVVYYY[[[___cccaaa\\\VVVNNNHHHDDD@@@;;;888999666666555444444333222222222222222333444555777777222333555777777555333111555555555555444333222111333222555666444///000555777555777===AAAAAADDDHHHLLLNNNQQQRRRPPPMMMLLLKKK???;;;444...,,,...222555000444666444000///333888333555777888:::<<<@@@DDDAAA???===::::::;;;<<<>>>555777:::===???BBBFFFIIIPPP^^^tttrrruuuyyyzzzwwwssspppnnnuuuuuutttttttttuuuvvvwwwxxxzzzyyyyyy~~~xxxvvvssspppooooooqqqrrruuupppjjjfffeeeccc```]]]WWWZZZ]]]]]]\\\___eeekkkiiinnnkkkmmmyyy}}}}}}~~~xxxxxx~~~~~~{{{tttnnniiifff```YYYWWWYYYWWWUUUTTTWWW\\\```aaaaaajjjmmmpppqqqpppnnnlllkkkccccccbbb```^^^[[[YYYXXXTTTPPPMMMMMMOOONNNIIIDDDHHHFFFAAA>>><<<===>>>@@@>>>===;;;:::999999:::;;;888999999999999999999:::;;;888777999<<<===;;;888:::999777666666777888888444444222000......111333555555444333222222222222666888888444333555444111000...+++)))((()))+++,,,******+++++++++******)))(((***+++,,,,,,...000333000222555888999888666555999999;;;<<<999666;;;CCCCCCHHHLLLMMMRRRXXXVVVPPPJJJHHHDDDBBBAAABBBDDDEEEDDDFFFIIILLLOOOPPPPPPPPPKKKLLLLLLMMMLLLKKKIIIHHHAAACCCDDDBBB>>>;;;;;;<<>><<<>>>AAAEEEKKKVVVbbb|||yyyxxx|||}}}tttllliiibbb[[[XXXVVVNNNEEEDDDAAA===999777777999:::888AAAHHHHHHJJJNNNMMMIIIRRRUUUXXXYYYXXXTTTOOOKKKGGGCCC>>>;;;<<<>>>AAACCCGGGGGGHHHGGGFFFCCCAAA???>>>???EEELLLOOOOOORRRWWWOOOMMMKKKIIIIIIGGGEEECCCCCCEEEFFFFFFEEEDDDDDDEEEFFFCCCBBBEEEKKKOOOMMMKKKEEEEEEDDDAAA??????AAACCC@@@BBBCCCCCCBBBBBBCCCEEEFFFJJJHHHIIIPPPNNNOOOZZZcccqqqvvvvvvrrrdddWWWSSSQQQVVVYYY[[[bbbiiiiiicccZZZRRRMMMMMMKKKDDDAAACCC<<<999555333333333333222111000000000222444666777888888777666666666666666333333333333333333222222222333333333111111333444666777999<<<@@@DDDHHHJJJMMMWWW\\\WWWQQQQQQQQQNNN???===999666444333444555444444333333333444444555888::::::999888:::>>>BBBGGGBBB===:::;;;<<<;;;:::;;;999:::=========AAAGGGUUU___qqqwwwyyy{{{{{{xxxtttqqqpppttttttssstttvvvyyy|||~~~{{{|||{{{zzz|||}}}xxxuuurrrnnnkkkkkkmmmppprrryyytttnnnjjjiiigggdddaaa^^^___```^^^]]]```gggmmmnnntttrrrttt}}}xxxyyyzzzuuummmhhhdddbbb___[[[[[[___aaa```bbbfffkkknnnooonnnqqqsssuuuuuutttsssrrrrrriiihhhfffdddbbb___^^^]]]YYYTTTOOOMMMNNNMMMIIIFFFFFFDDDAAA>>>======>>>???===<<<;;;::::::999999999::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<======<<<:::<<<;;;999777555444444444333444333111//////000222444333333222111111111222222666777444333333111,,,...---+++))))))***+++,,,******++++++++++++******)))***,,,,,,,,,---000222666777777888777555333222666666888999777555:::AAA???HHHNNNNNNNNNQQQQQQNNNHHHFFFCCCAAA@@@BBBDDDFFFGGGIIILLLPPPRRRTTTTTTTTTPPPPPPPPPOOONNNKKKIIIGGGBBBDDDDDDBBB???===>>>@@@DDDFFFGGGFFFCCCAAA@@@@@@>>>>>>@@@DDDGGGMMM[[[iiiuuuuuu{{{|||vvvrrriii```]]][[[TTTKKKIIIFFFAAA<<<999777777888444<<>>AAACCCCCCDDDDDDEEEEEEDDDAAA???======>>>CCCJJJMMMMMMPPPUUUPPPMMMKKKJJJIIIHHHEEECCCFFFGGGIIIIIIGGGGGGGGGHHHFFFDDDBBBDDDIIIKKKIIIGGGCCCCCCBBB???======???AAABBBCCCDDDDDDCCCCCCDDDFFFEEEIIIGGGHHHOOOOOOQQQ^^^jjjzzz~~~wwwmmm]]]QQQOOOOOOSSSVVVXXX___ffffffaaaaaaYYYTTTSSSPPPJJJGGGHHHCCC???;;;888666555444222111111111222333555777888777888999;;;;;;:::888777444333333333333333444444555666666555333333444666666777999<<<@@@FFFJJJMMMQQQXXX[[[WWWRRRQQQNNNJJJ???===:::666444444555666666666555444444444555555555777888888888:::>>>BBBEEEAAA===<<<===>>>>>>===;;;999:::=========AAAGGGQQQ\\\nnnwwwyyyyyyxxxvvvsssssssssvvvuuusssrrrtttwww|||~~~xxxzzzzzzyyyyyyzzzwwwrrrqqqnnniiifffgggkkkpppsss{{{wwwqqqnnnmmmmmmjjjhhhiiihhhfffbbb```cccjjjppprrrxxxwwwyyyzzzyyy|||{{{wwwxxx}}}{{{sssmmmiiidddaaa___]]][[[___eeekkkmmmqqqwww|||~~~}}}||||||{{{zzzyyyxxxwwwwwwwwwooonnnkkkhhheeedddcccccc___YYYSSSNNNMMMLLLIIIFFFBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;:::999888888;;;;;;;;;<<<<<<=========<<<===>>>===;;;:::::::::999999777555444444333333333444444333111000000111111111111111111000000000...222555333222222...(((,,,,,,++++++***+++++++++***++++++,,,,,,+++++++++)))***,,,,,,,,,---///111888888888777666444222111333222444666555444888??????IIIQQQQQQMMMLLLLLLLLLEEECCCAAA??????AAACCCDDDIIILLLPPPTTTXXXZZZZZZ[[[VVVUUUUUUSSSPPPLLLHHHFFFAAABBBAAA@@@>>>>>>@@@BBBFFFGGGGGGEEEAAA>>>======<<<>>>BBBFFFIIIRRRdddvvvrrrrrr{{{~~~uuukkkgggddd\\\SSSLLLIIIEEE@@@<<<999888888111777::::::<<>><<<999666555555555666888777666555555555555555333555666777888;;;>>>AAA>>><<<;;;;;;<<<===<<<;;;;;;999:::=========AAAGGGOOO[[[lll~~~pppqqqrrrrrrqqqrrruuuwww{{{wwwrrrnnnmmmooosssuuuqqquuuwwwvvvvvvwwwtttooonnnjjjeeebbbdddiiipppuuuxxxtttooonnnoooqqqooommmrrrqqqnnnjjjhhhiiimmmpppqqqwwwvvvwwwsssqqqttt{{{{{{}}}~~~zzzvvvvvvyyy|||vvvmmmhhhiiidddaaa___\\\[[[aaaiiirrrvvv}}}|||yyywwwvvvvvvuuuqqqnnnkkkhhhfffeeeeeeeeeaaa]]]WWWSSSOOOLLLGGGDDD>>>>>>?????????>>>======:::;;;;;;<<<;;;999888666::::::;;;;;;<<<=========999<<<>>><<<888555666888222222222333333444444555333555666555222000000000//////000000000000000000,,,000222000000222000,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000333444666777777555222000000///111444444333777<<>><<<;;;;;;===???@@@GGGJJJPPPVVV[[[___aaabbb\\\[[[ZZZXXXTTTNNNIIIFFF???>>>===<<<<<<===@@@AAAEEEEEEDDDAAA===999888888999===BBBGGGKKKWWWooouuuttt}}}{{{vvvqqqfff[[[OOOMMMIIIDDD???<<<:::999333555777777777:::===???BBBBBBBBBCCCBBBBBBAAA@@@@@@<<<:::===CCCEEEBBB>>>>>>???@@@AAA@@@???===;;;<<<<<<@@@EEEGGGGGGJJJOOOPPPNNNLLLKKKKKKJJJHHHFFFAAABBBDDDDDDBBBBBBBBBCCCCCCBBB@@@AAACCCCCCBBB@@@>>>??????===;;;;;;<<<>>>CCCDDDDDDDDDCCCCCCFFFHHHIIIMMMKKKMMMTTTWWW___ooommm\\\UUUVVVTTTUUUVVVWWWZZZ]]]^^^^^^aaaaaabbbeeefffccc^^^[[[[[[WWWPPPJJJEEE@@@;;;777555555666777999;;;<<<===???@@@AAAAAA@@@>>>;;;999555444222222222555888:::;;;<<<<<<:::888777888:::888888888:::===BBBGGGJJJOOOOOOOOOOOOMMMKKKEEE@@@:::999777555444444555555888777666555444444444444555666777888999;;;>>>???<<<<<<;;;;;;;;;;;;::::::;;;999:::=========AAAGGGPPP\\\mmm}}}gggiiikkkmmmooosssyyy}}}|||xxxqqqkkkiiiiiilllnnnnnnrrruuusssrrrrrrpppllljjjfffaaa^^^___eeemmmrrrpppmmmjjjkkkooorrrrrrqqqwwwwwwuuurrrooommmmmmmmmnnnuuusssrrrxxxyyyzzzzzztttqqqqqqvvvzzz~~~{{{pppnnnooovvv~~~}}}wwwtttuuuxxx~~~~~~}}}~~~|||xxxvvvwwwyyy|||tttkkkffffffcccaaa___]]]]]]eeeoooyyyyyytttqqqpppnnnmmmllljjjgggdddbbbbbbcccccc```___\\\XXXSSSMMMFFFBBB===>>>?????????>>>======:::;;;<<<<<<;;;:::888777888999999:::;;;;;;<<<<<<999<<<===<<<777555555777...///000111222222333333444666666555333111000111...///000111222111111111---000000...///333555333,,,,,,,,,++++++++++++***++++++,,,---------------***+++,,,,,,++++++---///...111555888777333...+++...---///333444333555999DDDEEEIIILLLLLLIIIEEEBBB999888777666777888999:::AAAEEELLLTTT[[[```dddeeebbbbbbaaa^^^ZZZTTTOOOKKK@@@>>><<<<<<===>>>@@@AAAAAA@@@???;;;777333222222555999@@@GGGNNN___{{{yyyvvv~~~ttthhhYYYVVVQQQKKKEEE???;;;888666555555666555666:::===?????????@@@@@@@@@@@@@@@@@@===<<<>>>BBBCCC@@@<<>><<<>>>===@@@EEEFFFFFFIIINNNOOONNNLLLLLLLLLLLLJJJIIIDDDFFFGGGGGGFFFEEEEEEFFFBBBAAA@@@AAABBBBBBBBBAAA>>>??????>>><<<<<<===>>>AAABBBBBBBBBAAACCCFFFHHHJJJPPPOOOQQQYYY]]]fffyyytttbbbZZZZZZWWWWWWVVVWWWWWWWWWYYY[[[]]]bbbiiippptttsssnnniiieeeaaaZZZTTTMMMGGGAAA===::::::::::::<<>>???>>>===<<<;;;::::::;;;999:::=========AAAGGGPPP[[[kkkzzzccceeegggjjjnnnsssyyy~~~xxxtttnnniiigggiiikkknnnnnnrrrtttpppnnnmmmllliiigggccc^^^[[[\\\aaahhhlllkkkhhhfffhhhmmmqqqrrrrrrwwwvvvtttrrroookkkiiiggglllssspppmmmqqqpppqqqzzz{{{zzz{{{yyyqqqgggcccdddfffjjjooosssvvvvvvtttsssiiiggghhhpppvvvyyy}}}~~~zzzuuuppplllmmmooouuu|||}}}zzzxxxwwwvvv{{{~~~|||yyywwwxxx{{{uuukkkeeeaaa_________^^^```iiittt~~~zzzrrrlllkkkiiigggeeedddcccaaa```______``````______^^^[[[UUUMMMFFFBBB@@@@@@AAAAAAAAA@@@??????<<<<<<<<<<<<;;;:::999999666777888888999:::;;;;;;<<<===>>><<<:::888888888000111111111111111000///666777777555333111111222...///111333444444333333000111111...///555888777...---,,,+++************++++++,,,---............+++,,,,,,+++******,,,......000444555333...((($$$---+++---111222111222555===;;;<<>>???@@@@@@@@@>>>>>>>>>@@@AAAAAA???===AAABBBCCCCCCBBB@@@>>>===???>>>@@@DDDEEEDDDHHHMMMNNNLLLLLLLLLNNNNNNNNNLLLFFFGGGIIIIIIGGGFFFGGGHHHCCCCCCCCCCCCCCCCCCCCCCCC===>>>??????======>>>?????????@@@@@@AAACCCGGGKKKJJJRRRTTTWWWaaafffqqqxxxhhh^^^ZZZXXXVVVUUUVVVUUUTTTWWW\\\___fffooovvv{{{~~~zzzssslllhhhbbb[[[UUUOOOHHHDDD@@@>>>======???CCCGGGJJJNNNLLLHHHDDD@@@<<<:::999555444333222333444666888666777888777555555777999777777666777777999;;;<<<::::::===AAA@@@;;;999999222222111111111222222333444444333333333444444444;;;:::999:::<<<===<<<;;;;;;<<<;;;999777666666777;;;999:::=========AAAGGGNNNWWWfffuuubbbdddfffhhhjjjnnnsssvvvrrrooojjjfffeeefffhhhjjjkkkpppqqqmmmkkkllllllkkkiiieee```\\\]]]aaafffjjjkkkhhhfffggglllppprrrqqqtttrrrnnnjjjgggeeebbbaaahhhooommmiiillljjjjjjtttsssrrrrrrpppggg\\\YYY\\\]]]___aaadddggghhhiiiiiibbbaaadddlllqqqrrrqqqrrruuuzzz{{{wwwsssqqqmmmiiiiiihhhiiimmmrrrxxx{{{|||vvvwwwvvvsssnnnkkklllnnnwww||||||yyyxxxzzz~~~vvvkkkddd^^^^^^___```^^^___hhhsss{{{xxxrrrjjjgggffffffccc```]]]]]]^^^^^^^^^^^^^^^^^^______]]]YYYSSSMMMHHHEEEFFFEEEEEEDDDDDDCCCCCCCCC>>>>>>===<<<;;;;;;;;;;;;666666777888999:::;;;;;;===<<<;;;;;;;;;:::888777111222333333333333222111888888777555222111222333///000333555666666555555111333333000111555666555000///,,,***)))((()))***+++,,,---....../////////+++,,,,,,+++******+++------...//////---***'''%%%,,,)))***...000......111333111444888888444444777444333222111111111111111666:::@@@HHHOOOTTTWWWYYY[[[\\\^^^^^^[[[WWWRRRNNNGGGDDDBBBBBBCCCBBB@@@>>>777666555222///------///333333999EEEXXXrrr}}}~~~rrrpppkkkddd\\\SSSKKKGGGAAA===<<<<<<:::666777===777999;;;===>>>>>>>>>===:::<<>><<<@@@>>>@@@CCCDDDCCCFFFKKKLLLKKKKKKLLLOOOQQQPPPPPPHHHIIIKKKKKKIIIHHHIIIJJJGGGGGGGGGFFFDDDCCCCCCCCC<<<===??????=========>>>>>>???@@@@@@BBBEEEJJJNNNLLLVVV[[[bbbmmmuuuxxxlllbbb\\\YYYVVVVVVYYYXXXWWW\\\dddffflllqqqtttxxx}}}{{{uuuooolllfffaaa[[[UUUOOOKKKEEECCC@@@>>>@@@FFFLLLPPPOOONNNLLLIIIDDD@@@<<<:::444333333333333333444444111222333333222333555777444444555777888888999999333444888===:::333222666000111111111222222333333444333333444444555666777999888777999<<<===<<<:::999:::999777444444777:::;;;999:::=========AAAGGGMMMTTTaaaqqqbbbcccdddeeeeeegggkkkmmmooolllgggcccaaaaaacccdddfffkkknnnkkkjjjmmmppppppmmmiiidddaaa```ccchhhkkkmmmjjjggghhhmmmpppqqqppprrrmmmgggbbb```^^^]]]]]]dddllljjjeeehhhfffgggqqqnnnkkkjjjhhh___TTTSSSYYYZZZZZZZZZ[[[]]]```bbbccccccbbbfffoootttssspppoooqqqvvvxxxuuurrrqqqnnnjjjjjjhhhggghhhkkknnnpppqqqnnnqqqrrroooiiifffhhhlllpppvvv{{{||||||{{{yyyzzz~~~|||{{{{{{zzzwwwjjjbbb``````aaa```\\\[[[dddnnnsssyyy|||xxxvvvsssmmmfffdddeeeeeeccc```ZZZ[[[\\\]]]^^^^^^]]]]]]______\\\WWWQQQLLLJJJIIIJJJIIIHHHGGGFFFFFFFFFFFF@@@???===<<<;;;;;;<<<===666777777888:::;;;<<<<<<;;;999777888::::::777444///000222555666777777777:::999777444111000222444000111444666888888777666111555555333333555444000222000,,,)))(((((()))***+++,,,---...////////////+++,,,,,,+++***)))+++,,,***))))))(((((()))******+++((((((,,,...,,,,,,---,,,---111555222---000999444444222111000000000000444777===DDDJJJNNNPPPQQQRRRTTTVVVWWWUUUQQQMMMJJJFFFDDDBBBBBBBBBAAA===:::444444333000...---...///444333777FFF[[[xxx~~~uuutttqqqlllfff___XXXUUUGGGCCCAAACCC???::::::@@@444666888;;;<<<<<<<<<;;;666;;;???@@@>>>>>>AAAEEECCCDDDDDDDDDBBB@@@===;;;@@@>>>???BBBBBBAAAEEEJJJKKKJJJJJJMMMPPPRRRRRRRRRNNNOOOQQQQQQOOOOOOOOOPPPKKKKKKKKKHHHEEECCCBBBBBB;;;<<<>>>>>>===<<<======>>>???@@@AAACCCGGGMMMQQQPPP[[[bbbkkkyyyxxxnnngggaaa[[[XXXYYY]]]]]]]]]ccclllkkkooopppnnnqqqxxxxxxssspppmmmhhhccc^^^YYYSSSOOOHHHEEEAAA???AAAGGGOOOTTTNNNOOOOOOMMMIIIDDD???;;;333333333333333333222222...///000000000111333555111333555777999999999999111222888<<<777//////444000111111222333333444444444444444555666777888999666555555888<<<>>>===;;;>>>???>>><<<:::;;;@@@DDD;;;999:::=========AAAGGGMMMTTT```pppaaafffhhhfffeeehhhiiigggfffdddcccbbbcccbbbaaa___aaahhhmmmmmmmmmpppssssssqqqooommmmmmnnnppppppppprrrrrrqqqrrrtttxxx|||~~~wwwnnnccc[[[YYYZZZ[[[\\\bbbdddfffdddbbbaaabbbdddeeedddaaa]]]ZZZWWWUUUTTTYYY]]]___]]]XXXYYY___fffiiiiiikkkooouuuxxxxxxvvvvvvuuusssrrrqqqpppmmmjjjhhhggggggiiilllnnnoooooommmllljjjiiiiiigggeeeccclllppptttyyy}}}}}}~~~}}}xxxwwwwwwvvvzzz}}}qqqiiiccccccbbbaaa````````````hhhnnnsssrrrmmmiiikkknnnhhhccc```aaafffgggccc^^^\\\YYYWWWWWWYYYZZZXXXVVV___]]]YYYVVVTTTQQQMMMJJJIIIKKKJJJHHHIIIKKKIIIEEEDDD???;;;<<<@@@CCCCCCAAA===:::777666888;;;===>>>888888888:::;;;:::777444444555555444333333666888888777666555333111000///111333666888:::::::::999555555666666555333111000...---+++))))))***+++,,,,,,,,,,,,---000111111111------,,,,,,***)))((('''&&&&&&&&&''''''''''''(((''''''&&&''''''((()))************+++---000333555333333333111//////111333555888===BBBFFFIIIJJJJJJJJJRRRSSSLLLJJJOOOMMMEEECCCEEEGGGFFFAAA;;;666444111...---...//////,,,***000555<<>><<<===@@@BBBHHHOOOQQQMMMKKKOOORRRQQQVVVUUUUUUUUUVVVVVVUUUUUUSSSPPPLLLIIIFFFCCC@@@===>>>>>>>>>>>>>>>???@@@@@@======???CCCEEEFFFMMMUUUZZZeeepppyyyvvvnnnhhhcccZZZ```fffhhhggghhhlllpppsssqqqoooppprrrsssqqqoooiiifffaaa]]][[[XXXUUUSSSMMMJJJFFFCCCCCCFFFKKKNNNOOONNNLLLLLLKKKGGGAAA;;;888666555444444222///---------------...///000000222333444555666666666666444222333666666111000111000...///333444222333666555555666777777777777777:::888777888<<<===<<<:::<<<============;;;999888888999::::::;;;>>>BBBFFFPPPUUU```ooobbbggghhhfffdddffffffddddddcccbbbbbbccccccbbbaaabbbiiimmmmmmmmmrrruuuvvvuuuttttttvvvxxxyyyyyyxxx{{{{{{|||}}}~~~yyyrrriiicccaaabbbbbbbbbbbbdddeeeeeebbbbbbccceee___]]][[[XXXUUUTTTSSSSSS[[[___aaa___\\\]]]dddjjjkkklllnnnsssyyy}}}}}}|||xxxwwwvvvtttqqqooommmllljjjjjjjjjlllnnnqqqssssssooonnnmmmkkkjjjgggdddbbbiiinnnuuu{{{{{{xxxwwwyyyzzz}}}~~~rrriiicccbbb```___^^^]]]]]]]]]\\\bbbhhhjjjfffdddeeegggfffaaa\\\\\\```bbb___[[[ZZZXXXVVVWWWZZZ\\\]]]\\\^^^]]]\\\ZZZYYYUUUQQQMMMJJJLLLKKKIIIJJJMMMKKKGGGGGGBBB>>>>>>BBBDDDCCCAAA@@@>>>;;;:::::::::999888888888888999:::999777444444555555444333444666888888777555444333222222222333444666888999999999888444444555555444333111000------+++*********+++,,,---------...///111111000,,,,,,,,,+++***)))''''''&&&&&&&&&''''''''''''((())))))((())))))***+++,,,------...///111333444555333333333111000000222444666:::???DDDHHHJJJJJJIIIEEEEEEFFFHHHGGGCCCAAAAAAAAACCCDDDBBB===888444333///...---...//////---+++,,,222<<>>999<<<<<<999:::======;;;>>>@@@AAAAAA@@@AAADDDGGGEEEDDDCCCBBB@@@???>>>===?????????>>>>>>AAAEEEHHHJJJQQQVVVTTTSSSXXX[[[ZZZXXXYYY[[[^^^______^^^\\\SSSPPPLLLHHHEEECCC@@@>>>???????????????AAABBBCCC@@@???BBBFFFHHHJJJQQQZZZcccooo{{{yyyrrrkkkggg```eeekkknnnnnnooossswwwxxxtttnnnlllmmmmmmllljjjcccaaa^^^\\\ZZZXXXUUURRROOOKKKFFFCCCBBBDDDGGGJJJMMMLLLKKKLLLKKKHHHBBB======;;;999888777555333000//////...//////000111111111222333444555555666666555222222555444111000222222//////333444333555999777777888888777777666666888666555777999;;;:::888;;;<<<=========<<<;;;::::::;;;;;;:::;;;>>>BBBFFFOOOUUU___mmmdddiiikkkhhhfffggggggeeedddcccaaaaaacccccccccbbbbbbiiimmmlllmmmrrrxxxyyyzzz{{{~~~zzzuuuoookkkhhhhhhgggfffbbbcccddddddbbbbbbcccddd```^^^[[[YYYXXXWWWXXXYYY\\\___cccbbbaaaccciiiooommmnnnpppuuu{{{~~~~~~~~~xxxzzzyyyvvvpppllllllmmmlllmmmnnnpppssswwwzzz|||zzzzzzyyyvvvrrrnnnjjjhhhiiiooovvv}}}{{{zzz}}}|||zzzzzz~~~~~~qqqiiicccbbbaaa```___^^^^^^^^^XXX]]]ccceeedddbbbcccdddeee___YYYXXX[[[]]][[[XXXXXXVVVTTTUUUYYY]]]___```]]]]]]___```___[[[UUUPPPKKKMMMLLLJJJKKKOOONNNJJJIIIFFFBBBBBBDDDEEECCCAAA@@@??????>>>>>><<<999666777777777888999888666444444555555444333444666777777666444333222333555666555555777888888888777666222222333333333222000///,,,,,,,,,,,,++++++++++++............//////000000+++++++++******((('''&&&&&&&&&&&&''''''''''''((())))))))))))***+++,,,,,,---...000111222333222222222222222111000000333555666:::???DDDGGGHHHGGGEEEBBB<<>>???>>><<<777333222111------,,,...///000...---+++222===QQQppp{{{tttrrrtttxxx{{{|||}}}mmmhhh___WWWQQQLLLHHHEEE???BBBBBB???>>>@@@>>>;;;???@@@AAA@@@@@@AAACCCEEECCCBBBAAA?????????@@@@@@>>>>>>??????@@@BBBFFFJJJNNNUUU[[[\\\\\\___aaaaaa\\\]]]aaaeeehhhiiifffcccVVVSSSMMMIIIFFFDDDAAA???@@@@@@@@@@@@AAACCCEEEGGGCCCCCCEEEJJJLLLOOOXXXaaannn{{{}}}wwwqqqmmmiiinnntttwwwxxxzzz~~~{{{sssnnnlllkkkiiiggg```^^^]]]\\\\\\ZZZWWWTTTSSSPPPJJJEEEBBBBBBEEEFFFJJJIIIJJJKKKKKKHHHDDDAAA@@@>>>;;;999777666333111111000000000000000111111///000111222333444555555555222111333333000111444333000000333555555888===:::::::::999888666555444555444444555777888777666:::;;;<<<=========<<<<<<======<<<;;;;;;>>>CCCGGGOOOUUU___lll|||ggglllnnnllljjjkkkkkkhhhgggeeebbbbbbcccccccccbbbccciiilllkkklllrrrxxxzzz|||yyywwwrrrnnnjjjhhhfffeeeaaaaaaaaaaaaaaaaaaaaabbbbbbaaa^^^\\\[[[[[[\\\]]]\\\aaaeeeggghhhjjjooosssnnnooorrruuuxxxyyyzzzyyyvvvyyyyyyuuunnnjjjkkknnnmmmoooqqquuuyyy~~~~~~xxxssspppppptttzzz~~~|||yyyzzzxxxmmmfffddddddcccccccccddddddeeefffhhhhhhhhhggggggggghhheee___XXXVVVXXXZZZYYYXXXVVVTTTRRRRRRUUUYYY]]]___\\\]]]```cccbbb]]]VVVPPPLLLMMMLLLJJJLLLOOOOOOKKKIIIGGGDDDDDDEEEEEEDDDCCC@@@?????????@@@@@@===;;;777777666777888777666444333444555555444444555777666444222111222444777999666666777777666666555444000000111222222111000///,,,,,,------,,,,,,+++***---...//////......//////************)))((('''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))***++++++,,,///000111///...,,,///000000000///000333555555888===BBBDDDCCCAAA???<<<;;;>>>CCCAAA999888===::::::888555111......///+++,,,,,,...///000//////000555>>>PPPnnn~~~vvvqqqkkkjjjnnntttzzz}}}zzzrrriiiaaa[[[WWWUUUMMMOOOOOOJJJGGGGGGDDD@@@CCCDDDDDDCCCCCCCCCDDDEEEBBBBBBBBBAAAAAAAAAAAABBB@@@@@@@@@@@@???@@@CCCEEEPPPVVV^^^aaabbbcccddddddbbbaaacccgggkkkllljjjggg]]]YYYRRRLLLHHHFFFCCCBBBAAAAAAAAAAAACCCEEEHHHIIIEEEDDDGGGKKKNNNSSS]]]gggvvv}}}xxxuuutttxxx}}}}}}xxxuuurrrnnnkkkcccaaa^^^^^^^^^^^^]]]\\\ZZZVVVOOOIIIDDDCCCCCCDDDEEEFFFHHHJJJJJJIIIGGGFFFFFFCCC@@@===<<<999666444222222111000////////////...//////000111222333444444000///111222000111555444000000333666777;;;@@@<<<<<<;;;:::888666444333444444444444555666666555888999;;;<<<===>>>======???>>>===<<<===@@@EEEIIIRRRXXXaaalllzzzgggmmmpppnnnmmmooonnnkkkjjjhhhdddccccccccccccbbbdddjjjmmmkkklllqqqwwwyyyzzz}}}}}}||||||}}}~~~{{{xxxtttnnnhhhdddcccbbb______^^^^^^^^^^^^^^^]]]]]]\\\ZZZXXXWWWXXXYYYYYYaaaffflllqqqsssuuuxxxzzzrrrtttuuuvvvuuuttttttsssqqqtttuuuqqqkkkhhhkkkooonnnqqquuuyyy}}}{{{yyyzzz||||||yyyzzz}}}}}}xxxpppgggaaacccddddddfffhhhjjjlllmmmxxxtttoookkkiiiiiiiiiiiibbb]]]WWWSSSTTTVVVWWWWWWTTTSSSQQQPPPPPPRRRVVVYYYZZZ\\\___aaaaaa\\\UUUOOOMMMNNNLLLIIIKKKOOONNNKKKHHHFFFEEEEEEFFFFFFEEEDDDCCCAAA?????????@@@@@@???888777666666777777666444333444666666444444555666333222111000111444777999555555555555444333222222...///000111111111000///,,,------------,,,+++***,,,---///...,,,,,,---///******+++******)))((('''&&&&&&&&&''''''''''''(((&&&&&&''''''(((***+++,,,***,,,...000000...,,,***---............000333555777999===@@@AAA???===;;;333<<>>LLLfffwwwooolllhhhhhhkkkrrrxxx{{{yyyrrrmmmjjjjjjccceeebbb\\\XXXWWWTTTOOOQQQQQQQQQPPPPPPNNNKKKJJJDDDDDDDDDDDDDDDBBBAAA@@@@@@AAAAAA@@@??????AAACCCMMMSSS]]]dddfffgggiiilllkkkgggeeefffjjjmmmllliiiddd^^^VVVOOOJJJGGGEEEDDDAAABBBCCCDDDFFFGGGIIIIIIFFFEEEFFFJJJNNNSSS^^^iii}}}~~~xxxssskkkgggbbb``````aaabbbccc]]]YYYRRRKKKFFFCCCBBBBBBBBBEEEHHHJJJLLLLLLLLLMMMNNNLLLJJJHHHFFFCCC???;;;666555444222000///......//////......///000222222222///...000111000111555333000///333666777;;;AAA<<<<<<;;;:::888666444333444444555555555555555666666777999;;;<<<=========??????>>>===>>>BBBHHHMMMWWW]]]fffppp{{{iiiooorrrqqqppppppooolllllliiifffdddeeeeeeeeeeeegggmmmpppnnnmmmqqquuuvvvvvvxxx}}}}}}{{{yyywwwwwwyyy{{{}}}|||yyysssllleeeaaaaaabbb```^^^\\\\\\\\\\\\ZZZYYYWWWWWWWWWWWWWWWXXXXXXYYYfffmmmvvv}}}xxxzzzzzzxxxuuurrrpppppplllmmmnnnllljjjjjjmmmqqqqqquuuyyy|||{{{vvvtttssswwwvvvsssqqqnnniiiccc___bbbccceeegggkkknnnqqqrrr~~~wwwnnniiiggggggfffddd]]]YYYTTTQQQQQQSSSTTTUUUTTTTTTRRRPPPNNNOOOQQQTTTXXXYYY[[[]]]]]]ZZZUUUQQQOOOOOOMMMJJJKKKNNNNNNKKKIIIIIIHHHGGGFFFFFFEEEEEEGGGEEEAAA?????????>>>===999888666666777888777555222444666666555444555666111000000000111444666888444444333222111111000000---...000111111111000000------------,,,,,,,,,,,,)))+++...---+++***,,,///+++++++++++++++***))))))&&&&&&&&&''''''''''''((((((((()))***+++,,,...///---///111222222111...---+++---......///111444777;;;<<<>>>@@@???>>>;;;:::444@@@BBB777222777:::555444333111---***)))***,,,***,,,...///......///000444999???HHH]]]xxx~~~vvvkkkkkkjjjkkknnnsssxxx{{{~~~}}}~~~{{{tttpppooommmiiieeeddddddcccaaa\\\VVVQQQMMMLLLJJJHHHFFFDDDBBBAAABBBCCCDDDCCCBBBBBBDDDFFFHHHNNNYYYccchhhjjjnnntttrrrlllgggggglllnnnmmmkkkddd^^^UUUNNNIIIGGGFFFFFFCCCEEEGGGIIIJJJJJJJJJIIIFFFDDDEEEIIILLLRRR^^^jjj}}}tttpppjjjgggffffffffffff___[[[TTTMMMGGGCCCBBBAAACCCFFFJJJNNNPPPRRRTTTVVVUUUTTTSSSRRRPPPLLLFFFBBB>>>===:::777444111000///111000///......///000111000------111111000111555222//////333555666:::>>>:::::::::999888666555444444555666555444444555666444555777:::;;;<<<<<<;;;>>>>>>===>>>@@@FFFMMMSSS^^^eeeooowww~~~qqqwwwyyywwwtttsssqqqmmmkkkiiifffeeegggiiijjjjjjlllrrruuurrrppprrrttttttrrrsssuuuyyy||||||zzzxxxtttttttttuuuvvvxxxzzz{{{zzzvvvooofff___]]]```cccbbb___\\\\\\\\\[[[XXXVVVRRRSSSVVVYYY[[[\\\]]]]]]hhhppp{{{zzz||||||zzzuuupppoooooogggggghhhiiikkknnnrrrtttwwwzzz}}}|||uuupppnnnooommmjjjiiigggeeebbb```fffgggiiilllooorrruuuwwwyyyssskkkhhhiiihhhddd```[[[XXXTTTRRRRRRSSSUUUVVVUUUVVVVVVSSSPPPOOOQQQSSSTTTUUUVVVXXXZZZZZZXXXVVVRRRRRROOOKKKKKKOOOOOOKKKNNNNNNMMMKKKHHHEEEDDDCCCDDDCCCBBBBBBBBBAAA>>><<<:::888777777888888888666222444666666555555555555...//////000111333444555222111000000////////////---...000111222222111111///...---,,,+++,,,------%%%))),,,,,,)))))),,,///+++,,,,,,,,,,,,++++++***&&&&&&&&&''''''''''''((((((((()))***+++---...//////000222333333222111000,,,---///000111333777999===>>>>>>===<<<;;;999888;;;??????999333222666:::111111///,,,)))(((***+++***---//////...---...000000777>>>DDDPPPeeeyyy~~~xxxoooqqqtttwwwzzz}}}~~~{{{sssiiiaaa^^^ZZZTTTNNNJJJIIIIIIJJJJJJKKKKKKJJJGGGFFFGGGHHHGGGKKKUUU```eeeeeejjjqqqqqqlllhhhiiinnnpppmmmiii^^^XXXOOOIIIFFFFFFGGGGGGFFFHHHLLLOOOOOONNNLLLJJJGGGEEEEEEHHHKKKQQQ^^^jjj~~~|||xxxtttrrrooollliiibbb___XXXQQQKKKHHHFFFEEEFFFJJJOOOSSSVVVYYY]]]```______```aaa___ZZZSSSNNNIIIGGGCCC???:::777444333333222000...---...///000...,,,---111222000111333///---...333555555777;;;777777888888777777666666333555666555333222444555333444666888999::::::999<<<<<<<<<>>>BBBIIIRRRXXXfffmmmwww}}}zzz}}}yyywwwtttooojjjgggeeeeeehhhkkknnnnnnooouuuxxxuuusssssstttsssppppppppprrruuuvvvuuusssmmmoooqqqtttvvvxxxxxxxxxvvvrrrjjjaaaZZZZZZ___dddddd```]]]\\\\\\[[[XXXUUUKKKNNNRRRWWW[[[]]]^^^^^^gggooo|||yyy{{{{{{xxxsssnnnmmmmmmeeeddddddggglllrrruuuvvv{{{~~~|||tttpppnnnllliiifffeeeeeedddcccbbblllmmmnnnpppsssvvvxxxzzzuuuoookkkkkkmmmlllgggaaa[[[YYYWWWUUUUUUVVVWWWXXXWWWXXXYYYWWWSSSQQQSSSUUURRRRRRRRRUUUYYY[[[[[[[[[UUUUUUQQQMMMMMMPPPOOOLLLRRRRRRQQQNNNIIIEEEBBBBBB===>>>@@@CCCEEEDDDAAA>>>;;;999777777888999888777222444666777666555555555---...///000111222333333000000///...............---...000111222222222222000///,,,++++++,,,---...###'''++++++((((((+++///,,,,,,---------,,,++++++&&&&&&&&&'''''''''((((((&&&&&&'''((()))+++---...///000111222333222111111---///000111222555999<<<===<<<;;;:::888777666666<<<777777888000(((---:::000000///---***))))))++++++---000000---,,,...000...666>>>@@@FFFTTTdddnnn{{{{{{uuuyyy~~~uuunnnggg^^^TTTOOOOOOQQQTTTUUUUUUSSSPPPKKKHHHFFFFFFIIIJJJRRR\\\___]]]aaahhhlllhhhfffiiinnnpppkkkfffWWWRRRJJJDDDCCCDDDFFFGGGHHHKKKPPPSSSSSSQQQMMMKKKHHHEEEEEEGGGKKKQQQ^^^jjjzzz}}}xxxqqqlllgggccc]]]WWWQQQMMMKKKKKKHHHMMMSSSWWWZZZ^^^cccgggmmmnnnppprrrqqqkkkccc]]]QQQNNNJJJEEE@@@<<<888777555333000...------...///,,,+++---222333111000333...,,,...333444333555888555555666777777777777777222444666444222111222555222444555777888999888888:::;;;<<<>>>BBBKKKTTT[[[jjjrrr|||~~~zzztttpppkkkhhhgggkkkqqquuutttrrrxxxyyy{{{zzzwwwsssqqqppptttrrrpppqqqssstttrrroootttssssssssstttsssqqqnnnmmmjjjddd^^^[[[]]]bbbggggggccc```^^^^^^\\\XXXUUUQQQSSSVVVXXXZZZ\\\___aaannnuuuyyyyyyyyyyyywwwsssmmmiiihhhhhhjjjlllppptttxxxzzzzzzqqqkkkiiillleeeaaacccdddcccfffkkkmmmnnnpppsssvvvxxxwwwuuuwwwssskkkhhhkkknnnhhh______]]]ZZZYYYYYYZZZYYYXXX\\\\\\[[[ZZZXXXWWWUUUTTTRRRRRRRRRSSSUUUXXXZZZ[[[XXXWWWUUUQQQNNNMMMNNNQQQYYYVVVPPPLLLIIIFFFCCCAAA@@@AAABBBBBBAAA???<<<;;;<<<:::777777777888888777444555666555333222222222444111...///222444222000222111...,,,++++++,,,---111111111111111111222222///,,,***+++------***&&&)))))))))))))))(((''''''***++++++,,,,,,++++++******)))(((&&&%%%%%%%%%%%%$$$&&&'''((((((+++...111000333666777666333222111---111666777555555999<<<===;;;999999::::::999888444666888666333111333555...------------,,,,,,,,,000000000/////////......111444999???EEELLLSSSXXXhhhmmmttt|||}}}vvv{{{|||rrriiiaaa\\\ZZZZZZYYY]]]^^^XXXQQQNNNJJJGGGHHHKKKRRRWWWWWWVVV]]]fffffffffcccbbbdddgggbbb[[[YYYRRRHHHBBBBBBDDDEEEFFFJJJPPPVVVVVVPPPKKKHHHHHHHHHEEEEEEGGGHHHLLL\\\lllxxxwwwpppjjjhhhddd___YYYUUUQQQOOOPPPUUU\\\aaadddhhhmmmpppvvvyyyzzzyyyyyyyyyssslllaaa\\\UUUPPPMMMHHHAAA<<<;;;888333///---000555:::444333111000//////000000---///111333555555444444555555666666666666555555555444333222111000//////111222333333222333555777555888:::;;;>>>FFFSSS\\\fffqqq~~~zzzwwwmmmlllmmmpppsssuuutttsss|||}}}}}}zzzwwwtttssssssqqqooooooppptttwwwwwwvvvyyyxxxwwwvvvuuussspppnnnjjjhhhddd___\\\^^^bbbfffeeeccc```_________\\\YYYWWWYYY[[[]]]___aaadddfffnnnttt|||~~~|||xxxxxxxxxwwwuuuqqqmmmjjjjjjkkkmmmqqquuuyyy}}}~~~}}}|||~~~}}}|||~~~}}}{{{sssnnnllllllfffcccdddeeedddfffkkkrrrsssuuuyyy||||||zzzxxxyyyuuuoookkkmmmoooiii___```^^^]]]]]]___```aaa```eeedddaaa^^^YYYUUUQQQOOOLLLLLLMMMNNNRRRVVVZZZ\\\ZZZXXXTTTRRRRRRTTTWWWXXXRRROOOKKKGGGFFFDDDAAA???@@@AAAAAABBBAAA???<<<;;;===:::888777777888777777777888888777555333222333222000---///222444333111111000...,,,,,,,,,---...222222222222111111111111...---------------+++)))***************)))((((((***++++++++++++++++++*********))))))((()))))))))'''((()))))))))***---000333666:::;;;999666333222222333333333444<<>><<<:::999999999888666666888999777444222222444//////......------,,,,,,++++++++++++++++++++++++...111444888<<>><<<777333111222666999333222111000000000111222///000111222222333444444222222222333333222222222111111222333444555555666222333444444333333555777666888;;;<<<>>>FFFRRRZZZcccnnn{{{}}}~~~yyytttrrrppprrruuuvvvuuutttssssssyyyyyywwwuuurrrrrrtttvvvmmmlllllloootttyyy{{{|||}}}{{{yyywwwuuurrrooolllhhhgggfffcccaaaaaacccfffdddbbb`````````aaa___^^^___```aaaccceeegggiiijjjqqquuu{{{~~~}}}{{{yyyyyywwwvvvuuusssqqqooommmllljjjmmmqqqvvv{{{~~~{{{xxxwwwwwwxxxxxxvvvtttuuuyyy}}}~~~||||||}}}{{{{{{{{{yyy~~~{{{tttpppnnnkkkhhhfffhhhhhhgggjjjnnnvvvwwwzzz}}}|||yyywwwvvvrrroooqqqrrrmmmddd```______```dddfffggggggcccbbb```^^^[[[XXXUUUSSSJJJIIIHHHIIILLLQQQUUUYYYccc___ZZZWWWVVVWWWXXXYYYUUURRRNNNKKKHHHFFFCCCAAA@@@AAAAAAAAA@@@>>><<<;;;>>><<<999777777888777666777888999888555333333333333000...///222444333111000///...---------//////333333333222111111111000---///000///---,,,,,,,,,+++++++++++++++******))),,,,,,------------,,,,,,******))))))***++++++,,,)))************+++...000555999>>>@@@>>>:::777555444555555555888BBBOOOXXX>>><<<:::::::::999888666999:::999777444222222333000//////...---,,,,,,,,,*********++++++,,,------///111333555777:::>>>AAAHHHJJJMMMPPPSSSTTTTTTTTTYYY\\\```fffppp|||wwwuuuvvvwww{{{~~~wwwmmmeee\\\UUUKKKKKKMMMPPPOOOMMMQQQXXXYYYZZZZZZYYY[[[]]]YYYSSSOOOJJJDDD@@@??????@@@@@@KKKNNNQQQPPPLLLIIIHHHIIIHHHIIILLLOOOQQQWWWcccoooxxx}}}yyyssspppnnnkkkiiiiiikkkmmmoooqqquuu{{{~~~yyyrrrllleee\\\RRRKKKEEEBBB>>>:::888888999999555444333222222222333444333333333333444444555555222222222222222222222222111222333444555777888888333555666555444444555666777888:::;;;>>>EEEOOOVVV]]]hhhvvv~~~uuuvvvxxxvvvrrrnnnkkkiiippptttyyyxxxtttppppppqqqoooooommmjjjiiikkkooosssiiiiiijjjmmmqqqvvvzzz}}}{{{yyywwwuuutttrrrooollliiikkkkkkkkkhhhgggggghhhcccbbbaaa```````````````ddddddccceeehhhjjjlllllluuuwwwyyyzzzxxxwwwvvvvvvtttsssqqqooolllllllllnnnjjjnnnsssyyy}}}|||wwwssssssvvvvvvuuuqqqnnnoootttxxxyyyxxxyyy|||||||||~~~{{{~~~~~~~~~{{{vvvqqqnnnmmmjjjjjjkkklllmmmnnnpppsssxxxxxx{{{~~~}}}zzzvvvsssuuutttsssuuuvvvssslllaaa``````bbbfffhhhiiihhh``````___]]]ZZZWWWUUUSSSMMMKKKHHHGGGHHHKKKOOORRR^^^``````^^^ZZZXXXXXXYYYYYYVVVRRRNNNKKKGGGCCC@@@AAAAAAAAAAAA@@@>>>===<<>>===<<<@@@===:::888888888777666555777999:::999999:::;;;>>>:::666555666666333000............///000000111333333222111111000//////***---000///,,,***+++---,,,,,,------------,,,,,,------............------,,,+++***)))((((((((((((''')))+++,,,...111555999666:::@@@DDDDDDCCCBBBAAA999<<<@@@BBBBBB@@@>>>===999999:::<<>>;;;999777555333111///...,,,,,,+++******)))(((((($$$%%%%%%'''((()))***+++)))++++++,,,,,,---111333;;;;;;<<<===@@@CCCFFFGGGEEEJJJSSS\\\iiixxx|||rrraaaZZZVVVUUUTTTQQQQQQTTTTTTWWWWWWUUUVVVXXXVVVRRRNNNLLLIIIEEEBBBAAAAAAAAAFFFHHHKKKNNNPPPRRRTTTVVVUUUYYY^^^bbbfffmmmuuuzzz{{{xxxvvvwwwzzz~~~}}}yyyssskkkdddXXXTTTPPPMMMKKKHHHDDDAAA@@@???===<<<;;;;;;;;;<<<;;;===AAACCCCCCAAA>>>;;;<<<;;;999888777666666666:::999888666555333222222555777888888666444444555666666777888:::???DDDGGGNNNVVV```gggjjjlllppptttzzz}}}[[[]]]```bbbcccfffiiikkkjjjnnnqqqpppkkkggggggiiikkkjjjhhhddd```^^^___```bbbdddggghhhiiijjjlllnnnqqqpppoooqqqtttwwwxxxwwwtttvvvyyyxxxtttoookkkjjjccccccbbb___]]]]]]```bbbdddaaa___aaafffjjjkkkkkklllmmmmmmllljjjiiijjjkkkjjjkkkkkkhhhffffffjjjoooqqqsssvvvyyy{{{zzzyyyxxxvvvqqqqqqwwwwwwtttuuu{{{~~~}}}yyysssmmmkkknnnrrrzzz{{{}}}~~~~~~|||xxxtttrrrqqqnnnjjjfffeeefffhhhiiipppvvvvvvvvvxxxzzzzzzyyyxxxwwwwwwwwwuuuqqqnnnsssxxxyyyvvvtttuuutttrrrmmmllllllmmmnnnnnnllljjjiiigggeeeaaa]]]YYYUUUSSSOOOMMMJJJIIIIIIKKKNNNPPPMMMWWWaaaccc[[[RRRNNNNNNHHHGGGFFFFFFGGGFFFDDDBBBBBBBBBAAA@@@???>>>======???===:::888888888888777999;;;===>>>======>>>???AAA===999777888777444111.........///000000000000111111111000000//////...+++,,,......,,,+++,,,,,,+++,,,,,,---------------******++++++++++++******///...---+++***)))))))))'''))),,,...000444888<<<666:::???CCCCCCCCCCCCCCCAAAAAA@@@??????>>>>>>>>>666777999<<<@@@BBBBBBAAA888666444222111000---+++))))))))))))((((((((((((&&&'''((()))***+++,,,,,,***+++,,,,,,,,,...111333555555666777:::===AAACCCBBBHHHRRR\\\hhhwww~~~pppggg___]]]\\\ZZZXXXZZZXXXZZZYYYUUUUUUXXXXXXVVVSSSQQQNNNIIIDDDBBBCCCEEEFFFHHHLLLQQQUUUYYY\\\]]]aaafffkkkmmmrrr{{{~~~~~~{{{zzzzzzyyy}}}zzzrrrlllbbb^^^YYYVVVTTTQQQLLLGGGEEEDDDCCCBBBBBBCCCDDDEEECCCFFFIIILLLMMMKKKGGGEEEBBB@@@===:::888777777777;;;;;;::::::999888888888888:::<<<;;;999777666666777777777888:::===@@@BBBFFFKKKSSSWWWYYYZZZ^^^```eeehhhlllrrrwww{{{}}}~~~~~~~~~}}}|||zzzwwwtttsssttttttttttttttttttttttttRRRSSSVVVWWWZZZ]]]bbbfffgggiiikkkjjjgggeeeeeefffggghhhhhheeeaaa^^^]]]]]]___bbbfffgggffffffggghhhiiihhhiiilllppptttwwwwwwwwwyyy{{{yyytttmmmhhhfffbbbbbbbbb```^^^___cccgggccc```]]]___eeekkklllkkkggghhhhhhhhhffffffggghhhfffhhhiiigggdddeeeiiinnnqqqrrrsssssssssqqqooommmrrrkkkkkkrrruuussswww~~~~~~|||wwwrrrqqqtttxxx|||wwwqqqllljjjfffbbb```bbbfffjjjkkktttzzzxxxvvvwwwxxxvvvvvvsssqqqooonnnmmmjjjhhhoootttwwwtttsssuuuxxxxxxrrrqqqpppqqqrrrqqqooolllddddddcccaaa___]]][[[YYYQQQOOOMMMKKKJJJKKKLLLLLLNNNSSSZZZ]]]ZZZRRRJJJEEEFFFFFFFFFHHHJJJKKKIIIHHHBBBBBBAAA???>>>>>>======>>><<<999888999999999888;;;===???>>>===<<<======???;;;888777999999666444...//////000000000000///////////////............------------//////---,,,++++++,,,---------------******++++++++++++******---,,,+++***************)))+++---///111444999<<<999<<>>>>>@@@@@@@@@@@@@@@?????????<<<>>>@@@???===:::999999999888888999;;;===>>>??????CCCFFFIIIIIIJJJMMMOOOPPPRRRVVVZZZ^^^aaacccdddffffffdddcccaaa___^^^]]][[[[[[\\\]]]^^^___```aaaSSSTTTUUUUUUVVVYYY]]]aaaffffffgggfffeeedddeeeeee```bbbeeeeeeccc```______\\\aaafffgggfffdddeeefffbbbbbbbbbfffkkkpppssstttxxxyyyzzzxxxrrrkkkeeeccc```bbbbbbaaa```bbbgggkkkccc___]]]___ffflllmmmmmmeeefffhhhgggffffffgggiiidddfffhhhfffcccdddiiinnnnnnnnnnnnmmmjjjhhheeedddiiiaaaaaaiiilllkkkppp{{{~~~|||yyyxxx|||}}}xxxqqqhhhfffbbb^^^]]]aaagggmmmmmmwww}}}yyyuuuuuuuuurrrqqqoookkkhhhgggfffcccbbbgggnnnsssrrrrrrxxx~~~rrrqqqqqqrrrsssrrrooommmhhhgggdddaaa\\\XXXTTTRRRUUUSSSPPPMMMJJJHHHGGGFFFEEEFFFKKKTTT\\\\\\TTTMMMGGGFFFGGGHHHJJJJJJHHHGGGCCCBBB@@@???>>>>>>======>>>;;;999888999::::::999<<<===>>>===:::888888888<<<999666666999:::888666//////000000000000//////---------...............000...,,,...111222///,,,***++++++,,,---------,,,,,,------......------,,,((((((((('''(((((()))***,,,---///000111444888;;;;;;===??????>>>>>>???@@@@@@@@@??????>>>;;;777444444555777:::>>>???===<<<444111...---...---***(((((((((((()))******++++++*********++++++,,,,,,---,,,,,,---,,,***+++---///......///000222444555666:::BBBMMMYYYffftttwwwttttttrrrpppooojjjkkkggg```^^^bbbeeeeeeeeeccc___XXXQQQOOOQQQTTT]]]___ccciiiooossstttttttttyyy}}}}}}|||zzzzzz}}}~~~|||{{{}}}|||xxxnnniiibbb___^^^\\\WWWRRRGGGGGGIIIKKKOOOSSSVVVXXX```______^^^```bbbeeefff[[[YYYTTTPPPLLLJJJHHHHHHGGGGGGFFFEEEDDDDDDCCCCCC@@@BBBCCCCCC@@@===<<<;;;;;;:::999:::<<<>>>>>>>>><<<>>>???@@@@@@@@@CCCEEECCCEEEGGGKKKNNNQQQSSSSSSUUUTTTRRRPPPNNNMMMMMMMMMHHHIIIKKKMMMPPPRRRSSSTTTUUUVVVVVVUUUUUUWWW[[[^^^___dddgggggghhhiiigggccc___```aaa```^^^]]]]]]^^^```fffhhheeedddhhhhhhdddbbbbbbaaabbbeeeggghhhhhhmmmpppssstttqqqkkkccc^^^^^^```aaabbbfffjjjhhhcccdddcccbbbccceeeggghhhhhhdddfffeeebbbbbbfffgggeeeaaabbbccccccccceeekkkooossssssrrrllleee```^^^___eeeaaa]]]\\\```hhhpppuuuyyy~~~}}}{{{uuuqqqbbbddddddaaa]]]]]]bbbhhhqqquuuwwwuuussssssooojjjkkkkkkjjjhhheeeaaa]]]ZZZbbbfffkkkpppwww}}}|||wwwqqqppppppqqqrrrppplllgggeeecccaaa^^^ZZZVVVSSSQQQNNNQQQQQQMMMHHHEEEHHHKKKMMMJJJIIIKKKPPPRRRQQQNNNRRRQQQOOONNNNNNMMMJJJHHHGGGBBB===;;;======:::666:::999777555555555666666888999;;;<<<<<<<<<>>>@@@999:::;;;;;;:::777555333...///000111222333333222111111111///------///111)))***,,,---...---,,,,,,,,,,,,,,,,,,---///000111...---+++))))))***+++,,,(((((()))******************,,,000222444666888:::999;;;<<<<<<;;;;;;;;;<<<999999999888888777666555000222555888::::::888777111///,,,)))''''''((()))+++***(((''''''((()))***---------...///000222333,,,,,,,,,,,,---...///000//////...///111333555777;;;DDDJJJTTTccclll{{{{{{~~~zzzssstttqqqnnnooorrrtttsssqqqooollliiigggaaa]]]```fffgggkkknnnqqqvvv||||||xxx{{{{{{}}}xxxtttwwwyyyvvvsssuuu}}}~~~~~~|||{{{zzzxxxvvvpppkkkeeebbb```\\\VVVPPPKKKFFFFFFMMMUUUYYY\\\___bbbdddhhhkkkmmmmmmmmmlllgggaaaXXXSSSPPPPPPNNNLLLKKKLLLKKKIIIJJJMMMLLLHHHJJJIIIGGGDDDBBBBBBBBBBBB???>>>>>>======>>>???@@@AAABBBBBBAAA??????@@@AAABBBCCCDDDDDDDDDFFFJJJMMMIIIHHHHHHGGGGGGGGGHHHHHHEEEGGGIIIHHHEEEEEEHHHKKKZZZZZZXXXUUUUUUWWW[[[___bbbfffiiihhhhhhhhhfffaaa^^^^^^___^^^^^^___aaadddiiinnnoookkkhhhiiihhheeegggfffffffffgggggggggfffkkklllnnnnnnkkkfffaaa^^^___bbbdddeeeiiimmmkkkffffffeeeeeefffggghhhhhhggg___aaaaaa]]]^^^bbbdddbbb```bbbccccccdddggglllqqqtttsssppphhh___YYYXXXYYYccc___[[[YYY[[[aaafffjjjpppzzz~~~xxxrrroooeeefffddd```]]]^^^eeejjjppptttvvvsssrrrqqqmmmhhhhhhhhhhhhgggddd```\\\ZZZ]]]```dddhhhqqq{{{~~~|||sssqqqpppoooooommmhhhdddbbbaaa```]]]ZZZWWWTTTSSSLLLOOORRRPPPKKKHHHIIILLLKKKJJJJJJLLLPPPRRRSSSRRRTTTSSSRRRRRRRRRPPPLLLJJJGGGCCC@@@???@@@>>>999444888777666555555555666666999;;;<<<<<<<<<===???AAA::::::;;;;;;:::888666444222222222333222222222111111111111///...---///111+++,,,---...///......---,,,,,,,,,---------------,,,,,,,,,,,,++++++******(((((()))***************)))***---///000222444666333555777777666666777888666777888888777666555444...000333666888888777666...,,,)))'''&&&&&&((()))******)))(((((()))***+++++++++,,,---...///000000,,,,,,,,,,,,---...//////+++---///222444555555444555>>>CCCLLL\\\fffuuu}}}wwwvvvuuuxxx{{{|||yyyvvvwwwuuurrrooojjjeeegggmmmmmmssswwwxxx{{{~~~~~~zzz~~~zzzzzzzzztttrrrnnnqqqrrrooolllmmmuuu|||~~~xxxwwwzzz}}}zzzzzzvvvqqqnnnmmmnnnmmmkkkkkkgggdddbbb```]]]WWWRRRMMMJJJKKKQQQWWWZZZ]]]bbbhhhjjjnnnqqqrrrrrrqqqooohhhbbb\\\WWWVVVVVVUUUTTTSSSUUUTTTRRRSSSVVVVVVRRRQQQPPPMMMKKKIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDAAABBBBBBAAA??????@@@BBB@@@BBBDDDDDDEEEEEEGGGIIIGGGGGGFFFEEEFFFFFFGGGHHHEEEGGGIIIHHHEEEEEEHHHKKKaaa___\\\XXXVVVXXX\\\```ccchhhjjjhhhggghhhddd___^^^^^^^^^]]]^^^aaaggglllnnnqqqrrrooollllllllljjjmmmnnnnnnnnnmmmkkkiiihhhjjjjjjiiigggdddaaa^^^]]]^^^cccfffiiimmmpppooojjjgggggghhhiiihhhgggfffeee\\\___^^^[[[\\\```bbbaaadddeeefffffffffiiimmmpppqqqooojjjaaaXXXSSSTTTVVV^^^\\\YYYWWWXXX\\\```ccchhhuuu~~~xxxsssnnnkkkfffeeeccc___\\\^^^dddjjjnnnrrrssspppnnnnnnjjjeeefffggghhhhhhfffccc___]]]]]]```aaaccckkkuuu{{{{{{sssqqqnnnllljjjgggccc```______^^^]]][[[YYYXXXWWWLLLPPPSSSRRROOOLLLLLLMMMJJJJJJKKKLLLOOORRRUUUVVVWWWWWWWWWXXXWWWTTTPPPLLLIIIFFFDDDCCCBBB???888333666555555555555666777777;;;<<<===<<<<<<===@@@BBB;;;;;;;;;;;;:::999777666555555555444333222111111000111111000......///111------...////////////...,,,,,,---------,,,*********+++---...---,,,)))(((((()))))))))*********************,,,---///111222...000333333333333444555444555777888777666444333---///222444555555555444,,,***'''&&&%%%''')))***************+++,,,,,,---***+++---///000000//////,,,,,,------......//////(((,,,111555666666333111111999<<>>999555555666666666777888999999;;;<<<<<<;;;:::<<>>LLLSSS^^^ppp~~~}}}}}}{{{yyywwwrrrlllmmmrrrsss}}}~~~{{{yyyvvvnnniiihhhlllooooooqqqtttuuuwwwxxxxxx{{{}}}tttoooggg```ZZZXXXXXXXXXWWWYYYZZZXXXUUUUUUYYY]]]___cccjjjoooqqqrrrssstttuuusssqqqnnnnnnppprrrtttvvv{{{}}}sssooojjjiiikkkppprrrssssssvvvvvvtttuuuyyyzzzxxxtttrrrooojjjfffbbb^^^]]]\\\\\\[[[ZZZXXXVVVSSSQQQPPPOOONNNNNNPPPSSSVVVWWWYYY[[[]]]]]]\\\XXXUUURRRTTTTTTWWWZZZZZZZZZ___gggjjjllloooqqqpppnnnkkkiiifffdddbbb```_________```dddddd```[[[ZZZ\\\ZZZVVVPPPQQQRRRSSSTTTSSSRRRQQQPPPQQQSSSTTTSSSQQQMMMKKKHHHIIIJJJIIIIIIIIIKKKMMMKKKOOOUUUXXXXXXVVVTTTTTTTTTSSSSSSRRRSSSTTTUUUVVVOOOQQQQQQOOOMMMMMMPPPTTTcccfffhhhhhhfffcccbbbbbb___dddgggfffggghhheeeaaa___^^^\\\ZZZ[[[```hhhmmmdddeeeggghhhhhhhhhjjjmmmqqquuuxxxyyyxxxwwwwwwwwwvvvsssmmmfffaaa___]]]]]][[[aaafffgggjjjmmmllliii```ccceeefffdddaaaaaaaaa[[[___aaaaaacccggghhheeejjjiiihhhggghhhiiiiiijjjiiigggaaaZZZTTTTTTZZZ______aaaaaa```___```bbbeeedddpppzzzrrrmmmhhhdddaaa___aaacccccccccaaaaaaaaadddgggiiigggggghhhgggccceeegggjjjlllnnnooooooooolllooonnnkkkjjjlllllliiijjjjjjhhhfffccc```___^^^___```aaacccdddeeeeeeeee___]]]XXXSSSPPPOOOQQQSSSOOOOOONNNNNNPPPQQQSSSSSSWWWXXX[[[]]]^^^[[[UUUPPPRRRNNNHHHCCC@@@===;;;:::777777888999:::;;;;;;<<<::::::;;;:::999:::<<>><<<<<<<<<888999:::;;;<<<<<<<<<<<<888:::;;;;;;::::::;;;<<<;;;:::::::::999999999999666666444444444555666777000222333333111///000000///...------,,,---------***+++---///000000000///...---+++))))))***+++---***)))((((((((()))+++,,,(((&&&%%%'''+++,,,***'''+++---000333444555777999999999999888888777666555555555444222///---***)))(((&&&%%%$$$%%%'''***,,,...111555999<<<======<<<555666666666444222111///111222333444444333222111555444222000//////000111111444111333::::::<<>>>>><<<=========>>>BBBFFFJJJHHHNNNTTTUUUSSSQQQSSSUUU[[[XXXXXXZZZZZZYYY\\\bbbcccbbbbbbaaa```___^^^]]][[[]]]^^^]]]\\\[[[[[[]]]\\\\\\ZZZWWWYYY^^^___]]]WWWXXXYYY[[[\\\]]]]]]]]]aaaccceeegggfffccc```^^^[[[\\\^^^______aaadddfffaaadddiiilllmmmmmmnnnooommmmmmnnnmmmkkkiiifffeee```aaa```]]]ZZZ[[[___ccc\\\```fffjjjkkkjjjiiiiii\\\aaadddccccccdddbbb]]]YYYZZZ\\\^^^___bbbfffjjjkkkgggeeeeeeaaa\\\\\\```eeeiiinnnooooooppptttyyywwwuuuqqqmmmhhhdddaaa```]]]bbbdddaaa___bbbcccbbbZZZ^^^cccddddddeeejjjnnnpppwww}}}~~~uuurrrppppppqqqqqqooolllfffeeebbb\\\YYY[[[bbbhhhpppqqqqqqlllfffdddfffiiipppsss~~~}}}vvvuuu}}}|||xxxtttppplllhhhdddaaa^^^___aaaddddddccc___]]]]]]bbbeeeeeeiiinnnpppnnnjjjkkknnnrrrxxxyyyvvvssspppjjjlllnnnlllhhhdddccccccaaaccceeehhhkkkmmmnnnooojjjeee^^^YYYWWWWWWXXXYYYWWWSSSQQQUUU\\\^^^YYYRRRPPPQQQTTTXXXZZZYYYUUURRRQQQOOOJJJEEE@@@===<<<<<<888999:::<<<<<<<<<;;;;;;777:::<<<===<<<;;;:::;;;::::::999888888888888999888777555333333333444555000222333333111000000000000000...---------......,,,,,,,,,------.........,,,,,,++++++******++++++***)))((('''((()))+++,,,)))''''''+++///000,,,(((+++---111444555777999;;;;;;:::888666555444444444222222111///---+++***)))+++***(((''''''))),,,...000444999>>>BBBCCCBBBAAA>>>>>><<<:::888666444333333444555666666555444222333222111000000111222333000333000111777444222<<>>???>>><<<;;;:::999999888888777888888888:::999666333222222222333000222444333222000000000222111000.........///000...---,,,+++++++++,,,,,,***+++,,,------+++***(((+++***((('''((()))+++,,,,,,+++,,,000555555000+++,,,///333666888:::<<<>>><<<:::777444333222333444///......---++++++***)))000...,,,+++,,,...000222222666<<>>???AAADDDGGGAAABBBDDDFFFFFFFFFEEEEEE@@@BBBDDDEEEFFFHHHJJJLLLNNNKKKGGGBBB@@@???@@@AAA@@@EEEIIIIIIKKKOOOQQQPPPSSSZZZ```aaa^^^\\\]]]```YYY[[[YYYTTTQQQQQQNNNJJJEEEDDDBBB@@@===;;;:::999;;;>>>BBBBBB@@@===<<<===<<<======<<<;;;<<>>FFFOOORRRQQQTTT\\\cccaaa[[[WWWZZZ]]]\\\\\\]]]\\\YYYVVVTTTSSSTTTVVVWWWQQQUUUZZZ\\\\\\]]]___bbbaaa```\\\WWWWWWZZZZZZWWW\\\^^^bbbhhhooowww}}}~~~|||~~~yyyyyyxxxtttqqqrrrvvvzzz