BM6,6(p gggMMMFFF???<<<999===RRRhhh```III666333111+++,,,444222111000///...---------......---------,,,,,,,,,///...------,,,,,,,,,,,,+++,,,------------,,,++++++,,,------------,,,+++)))))))))))))))******+++,,,,,,,,,---------......000/////////...............------...//////---+++------******000666555000333111//////000000...,,,---///444999777111444;;;CCCLLL]]]ttt|||cccZZZMMM???555///---------...000000.........//////...---,,,,,,+++,,,,,,111000///...............---...//////......///000///...---,,,,,,---...///,,,++++++******++++++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++************++++++)))))))))))))))))))))))))))333%%%000***222[[[AAA222---***,,,...,,,,,,---444++++++,,,(((,,,333000???oooZZZ444+++,,,)))'''***......---***'''&&&''')))(((******''''''000BBBQQQ))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&%%%&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))***+++++++++++++++(((((((((((()))))))))))))))+++++++++///999HHHTTTgggeeeaaa```bbbgggnnnrrrqqqsssvvvzzz|||zzzvvvrrrtttttttttwwwzzz||||||{{{yyyPPP,,,''',,,***''')))((()))***+++***(((&&&$$$&&&'''((())))))((('''&&&***---+++%%%%%%******%%%'''((()))******)))((('''(((''''''&&&'''((()))***%%%,,,...((($$$'''++++++(((***,,,,,,***(((((((((...))),,,,,,(((...///%%%,,,,,,---...---,,,+++***+++++++++***)))(((((('''(((((((((((())))))))))))---'''$$$+++666:::222)))))))))))))))((((((((((((''')))+++---...---,,,,,,+++++++++++++++***)))(((+++)))'''(((+++,,,***(((,,,+++***)))((((((((((((------+++)))((('''''''''((()))+++***(((''''''((((((((((((((((((((((((((('''((())))))))))))))))))&&&&&&''''''((()))))))))^^^JJJDDD???<<<888>>>UUUmmmhhhPPP:::555333...,,,000000000///...------------...------------,,,,,,,,,,,,,,,+++*********++++++***+++,,,------,,,+++******+++,,,------,,,+++************)))******+++,,,,,,,,,,,,------------...///............---------//////......///000111111///111000...///111...(((666555444222222222111111444333666???FFFNNN[[[hhhrrrYYYGGG;;;777222...---///222444---///000000///......///111000///...------------000///......---------...///000000///...------......---,,,++++++,,,---...,,,++++++******++++++,,,*********+++++++++,,,,,,***************++++++++++++******))))))******+++))))))))))))))))))))))))'''+++###222...DDD{{{jjj555...+++,,,---***)))***---(((---333---))),,,,,,MMMeee999,,,///...---///&&&(((+++,,,+++******+++"""&&&***)))&&&'''---333)))((((((((('''''''''&&&(((((((((((((((((((((((()))))))))((((((((('''''''''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((((((''''''''''''''''''''''''((())))))***************''''''((((((((())))))))))))******&&&$$$&&&,,,222333222111111333666:::<<<>>>JJJ\\\mmmwwwyyyvvvrrrvvvwwwzzz}}}}}}zzzpppvvv{{{~~~zzzxxxyyy|||aaa444"""%%%***,,,...------,,,***)))***---111000///---+++++++++,,,---))),,,---,,,+++,,,+++))))))******************)))(((((()))***************---,,,))))))...222---###,,,***((('''(((***,,,......***...111---111222(((+++,,,,,,------,,,******++++++******)))(((((('''))))))))))))************---(((&&&,,,333666000)))))))))))))))(((((((((((('''(((***+++,,,+++************+++++++++***))))))+++)))'''(((***+++***(((******))))))(((((()))))),,,+++***)))''''''&&&&&&''')))***)))(((&&&''''''''''''''''''''''''''''''***)))))))))***)))((('''%%%&&&&&&''''''(((((()))xxxRRRFFFAAA>>>;;;888???YYYtttoooVVV===555444111............---------------...------------,,,,,,,,,,,,+++************++++++,,,******++++++++++++************++++++++++++******+++************+++,,,,,,+++,,,,,,,,,------------.........---------,,,,,,222000...,,,******+++,,,+++000444222111333222///222111...,,,,,,000666:::BBBLLL___tttsssjjj^^^TTTIII===///%%%++++++***+++,,,...000222...000111111/////////000222111000//////...//////......---,,,,,,,,,------,,,---......,,,,,,---...,,,,,,++++++++++++,,,,,,++++++************++++++)))))))))************+++))))))))))))((((((((((((+++******))))))******+++))))))))))))))))))))))))...***$$$000+++PPPyyy333---***,,,///...---...444++++++222111,,,000:::sss\\\555+++///...***)))333555888777222---(((%%%&&&)))+++***(((%%%$$$###((((((((('''''''''''''''(((((((((((((((((((((((()))(((((((((((('''''''''&&&&&&&&&%%%&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))&&&&&&'''''''''((((((((($$$''')))(((%%%###$$$&&&%%%&&&''')))************&&&---777CCCOOO\\\iiirrrpppooooooqqqtttwwwyyyyyy~~~~~~{{{|||~~~}}}yyyxxx{{{}}}}}}}}}~~~~~~~~~iii???''''''---,,,'''))),,,000000---***))))))&&&''')))*********))))))***)))+++///000---+++,,,,,,++++++++++++++++++,,,)))***+++,,,---,,,+++***+++)))'''(((...333...'''&&&'''+++111444333---(((---'''+++000,,,---...'''++++++,,,,,,++++++***)))++++++******)))(((((((((************+++++++++++++++******,,,//////,,,((())))))))))))((((((((((((&&&'''((()))))))))''''''((()))******++++++*********)))((((((******)))((()))(((((((((((()))*********)))((('''&&&&&&&&&&&&&&&((()))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''(((******'''$$$$$$$$$%%%&&&&&&''''''(((```IIIAAA>>><<<;;;888???YYYuuuqqqZZZ@@@222111222111///------,,,,,,,,,------...---------,,,,,,,,,++++++,,,+++++++++,,,---......***************************************************************++++++,,,,,,,,,,,,,,,------------//////.........---------333333222000......///000---333444///,,,---111222000222555:::CCCQQQaaakkk{{{ppp^^^VVVCCC;;;000***+++...000000111222222111000...---,,,...000111111000//////000222111000///............------,,,++++++,,,,,,,,,)))+++,,,---,,,,,,...///,,,,,,++++++++++++,,,,,,++++++************++++++)))))))))*********++++++)))))))))(((((('''''''''******))))))))))))******))))))))))))))))))))))))222---)))++++++^^^eee222,,,)))++++++(((''')))<<<444---......+++888SSSnnnYYYccc{{{vvvzzz{{{bbbMMMLLLPPPLLLEEEAAA===>>>>>>:::333+++%%%"""---+++'''&&&&&&((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((((((((&&&&&&&&&&&&'''''''''(((!!!%%%)))+++***))))))***&&&''')))*********)))(((***(((%%%"""&&&444IIIXXXkkkeee___^^^dddnnnxxx~~~~~~~~~}}}{{{|||||||||{{{uuuzzz~~~}}}|||}}}~~~~~~|||}}}~~~~~~|||zzzzzz|||~~~~~~~~~lllJJJ,,,%%%+++,,,&&&+++++++++---......,,,+++000555>>>EEEHHHEEE@@@<<<===333,,,...///,,,,,,...---,,,+++******+++,,,---+++++++++,,,,,,,,,------)))------(((###%%%...666999AAAPPP^^^dddZZZGGG888888***)))...)))(((+++(((++++++++++++******))))))************))))))(((((()))))))))*********++++++***+++,,,---,,,***(((((())))))))))))((((((((((((&&&&&&'''''''''&&&%%%%%%'''((()))***++++++++++++))))))(((((()))))))))(((''''''''''''((()))***+++(((((('''&&&%%%%%%%%%%%%%%%'''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$&&&)))***'''######$$$$$$%%%%%%&&&''''''PPPDDD>>>;;;::::::777===SSSlllqqq```HHH555///111222111------,,,,,,,,,------...------,,,,,,,,,+++++++++++++++++++++,,,,,,---...***************************************************))))))))))))***++++++,,,,,,---------.........000000000000////////////111333555555444333555777...333444///---333<<>>:::888555000******---===MMMRRRKKK===///BBBmmmlllUUU```xxxiiiWWWJJJHHHKKKOOOPPPAAA777222666777222---,,,///000000...***'''&&&&&&***&&&"""!!!$$$'''***+++&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&'''''''''(((&&&'''(((((('''&&&%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%((()))'''$$$%%%+++111:::444...,,,111;;;EEEKKKOOOUUU```llltttxxxyyyzzzqqquuuyyyzzzzzz|||}}}|||{{{}}}}}}yyyyyyyyy{{{}}}|||zzzxxxxxx]]]<<<+++...111///222,,,)))...;;;HHHQQQTTT```eeemmmsssuuusssnnnkkkcccQQQ>>>444000...---...,,,+++***))))))***+++,,,---,,,+++******,,,...///...///...***'''...>>>MMMlllrrr}}}uuuhhhNNN666,,,...***(((------+++++++++************************)))))))))))))))((((((((()))))))))******))),,,...,,,)))''''''((())))))))))))((((((((((((%%%&&&&&&&&&&&&%%%%%%$$$&&&'''((()))***+++++++++(((((())))))((((((((()))%%%%%%&&&&&&'''(((******&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%((()))'''%%%######$$$$$$%%%&&&&&&&&&qqqIIIDDD===999999:::777999III\\\hhhdddTTT>>>111000111000......---------------...,,,,,,,,,,,,++++++++++++***))))))))))))******+++,,,+++************+++,,,,,,+++************+++,,,***************+++,,,,,,---.........////////////111111111000000000//////...///000...+++)))+++...)))333>>>FFFQQQbbbsss|||xxxqqq]]]aaa]]]KKK999222555:::000...------......,,,+++,,,---...000000000///...---///000000.........//////...---,,,,,,++++++,,,,,,,,,+++++++++,,,------666777666444000.........,,,,,,------------,,,,,,******))))))))))))***************+++++++++,,,,,,************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))$$$,,,,,,###333```ddd555///111555555000,,,111:::QQQ{{{hhhQQQ^^^WWW>>>888;;;CCCHHH@@@555...,,,,,,,,,,,,///+++***,,,***&&&''',,,(((((('''%%%$$$$$$&&&(((&&&%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((()))---+++***(((((()))+++,,,$$$(((,,,---***))))))***000...,,,,,,///222444444000000666@@@KKKVVVeeeppptttvvvxxxyyyyyyzzz|||}}}|||yyyyyy|||{{{xxxxxxzzz|||~~~}}}yyyvvv|||zzzgggTTTGGG;;;111...333???SSShhhuuuyyyxxx~~~|||zzzzzzzzz{{{|||vvv\\\BBB333000///...,,,++++++******++++++,,,...---,,,+++,,,---...///***(((+++888IIIXXXfffoooaaa===)))+++(((''',,,...,,,,,,+++************+++******))))))))))))))))))'''((((((((())))))))))))(((+++---,,,)))'''(((***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************'''((())))))''''''((()))%%%%%%%%%&&&&&&((())))))&&&%%%%%%%%%%%%%%%&&&'''%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((######$$$%%%%%%&&&&&&''']]]GGGCCC===888777999777555===IIIPPP[[[ZZZFFF333///000///000000///...------------,,,,,,,,,++++++++++++***+++***))))))))))))))))))---,,,+++******+++,,,------,,,+++******+++,,,------,,,,,,,,,,,,---......////////////000000000000000000000000////////////---///000///...222:::AAALLLZZZjjjxxx}}}mmm___PPP@@@444///666999333...------+++444000,,,***+++000444777111000000//////.........,,,---//////---------...///...---,,,++++++++++++,,,,,,,,,,,,,,,---......444444444222///------...***+++,,,------,,,+++*********))))))))))))******)))))))))************+++)))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))&&&---,,,###...@@@===666...555???BBB>>>===IIIXXXwww|||}}}ggg:::,,,000,,,&&&---,,,*********+++,,,,,,---***))))))((('''))),,,,,,,,,***(((%%%$$$&&&'''%%%''')))******((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''((())))))))))))(((''''''((((((((()))))))))'''''''''))),,,...000000***)))((((((((()))******+++***))))))***,,,///111)))(((((()))))))))'''%%%///)))%%%'''+++333CCCQQQ\\\___eeemmmssswwwvvvuuuwwwxxxzzz}}}~~~}}}{{{yyywwwwwwwwwyyyzzzyyywwwuuupppyyyyyyhhhUUUGGG<<>>GGGVVViiivvvjjjXXXAAA333000222222000...111000---000555444///+++---///111111///+++(((---,,,,,,+++,,,...000111+++---......---,,,,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,------...///***,,,------,,,,,,...///)))***+++,,,,,,+++***)))******))))))))))))******(((((((((((())))))))))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))'''------)))///...///OOOiiirrr}}}~~~uuurrrkkkZZZ{{{jjj@@@(((,,,///+++,,,------,,,***((((((***---(((''''''+++---+++)))(((((()))))))))''''''((()))$$$%%%%%%$$$###$$$'''***%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&((()))+++,,,(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))---,,,,,,,,,......---,,,++++++,,,,,,------,,,,,,+++++++++---...---+++(((///---***)))***,,,,,,,,,'''(((///666444,,,***---,,,444CCCWWWiiitttwwwvvvsssxxx}}}}}}zzzwwwvvvwwwvvvtttsssssstttuuutttssssssqqqrrrxxx|||yyytttqqqbbblllvvvzzzyyyyyy~~~}}}yyywwwxxxyyy{{{tttzzzRRR000***...,,,,,,---...//////...---,,,***---222666666333///,,,000FFFfff~~~wwwtttxxxuuuwwwyyyzzzzzz{{{~~~tttDDD(((---111///000000...---,,,+++++++++,,,---)))))))))))))))*********)))************+++++++++((()))*********+++,,,---))))))))))))((((((((((((&&&&&&&&&'''((()))***+++'''(((((()))))))))))))))&&&(((***)))&&&&&&'''***&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((&&&((()))((('''%%%&&&&&&((((((((((((((((((((((((---111444111)))%%%'''***$$$%%%%%%&&&&&&''''''(((```FFFGGG>>>>>><<<999666555555777888555RRRdddVVV===///---------...///////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................111111222222111///...---111000///......,,,***(((...000111222111///......111222222111//////666>>>GGG]]]tttiiiMMM===777555222111111000...---........................///000000000...---...///,,,,,,,,,---------......------------------------////////////...---,,,+++---,,,,,,,,,,,,---......000///...---,,,+++++++++,,,,,,,,,+++++++++******)))*********((((((***+++)))))))))))))))))))))))))))*********++++++++++++(((((((((((())))))))))))************************---///...(((&&&444OOOeee{{{}}}|||ssshhh``````cccPPPAAA000GGG|||XXXAAA,,,(((+++---,,,,,,++++++******))))))(((((('''(((((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((()))************)))++++++******++++++,,,---))))))))))))))))))))))))***++++++,,,,,,++++++***)))***,,,+++******+++------------,,,,,,+++++++++------------,,,++++++***---------,,,,,,,,,++++++,,,+++++++++++++++++++++,,,++++++++++++,,,------///......444AAATTTgggrrrtttxxx}}}~~~{{{wwwsssqqqoooqqqrrrrrrqqqpppqqqrrrrrruuuwwwvvvtttrrrsssuuu}}}xxxwwwzzzyyyxxx|||yyyvvvzzzxxxwwwNNN000...222///+++,,,,,,+++***,,,111666:::222,,,******...;;;JJJZZZhhhrrrqqqmmmpppuuuvvvyyy{{{|||yyyuuuuuuyyy~~~|||LLL(((***333---)))...)))+++)))'''(((+++'''###'''))))))))),,,+++''''''&&&&&&&&&&&&'''(((((()))******)))))))))(((%%%))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&(((+++...)))(((&&&%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################---------+++(((&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&XXXDDDAAA;;;:::888666444333444555777777UUUhhh[[[AAA222000222000111111111111111000000////////////////////////////////////////////////------------------------------,,,,,,,,,,,,,,,---(((((('''))),,,000333444***...222333000...---...000000222444;;;JJJ___oooxxxcccTTTGGG<<<666444222000///...///000///..............................///000///---,,,---...,,,,,,,,,---------......------------------------............---,,,++++++,,,,,,,,,,,,,,,---......///...------,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******)))(((((()))+++)))))))))))))))))))))))))))))))))*********++++++(((((((((((()))))))))***((((((((((((((((((((((((&&&)))+++++++++///777>>>===>>>>>>:::333000111333555333(((;;;uuunnn@@@444)))'''((((((***---************)))))))))(((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))***+++++++++******++++++******++++++,,,---************************+++++++++,,,,,,+++++++++***,,,------,,,+++---.........---------,,,,,,,,,,,,------------,,,,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,------...///222///,,,,,,///666===BBBIIISSSaaannnuuuwwwvvvuuuttttttsssrrrpppoooqqqsssmmmnnnnnnmmmjjjjjjmmmppppppoooqqqvvvwwwvvvyyy~~~xxxvvvwwwrrr|||nnnHHH+++'''(((###***...111111---'''""" ///---111:::BBBJJJXXXeeeiiippptttqqqppptttwwwvvv{{{}}}~~~{{{xxxwww{{{zzzfffHHH000'''))))))(((&&&))))))$$$$$$***---,,,...---(((!!! &&&***+++$$$%%%''')))***(((###((())))))'''''''''&&&&&&(((((((((((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&***,,,&&&%%%###"""""""""######'''&&&%%%$$$###############$$$$$$$$$######""""""$$$$$$$$$#########""""""################################################%%%''''''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&rrrRRRGGG@@@===999888555333333444666777:::WWWlllaaaEEE333111444333333333333222222111000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---//////---,,,+++***))))))---000111...******...222999DDDTTTddduuunnnYYYLLLAAA555000---+++,,,...---,,,+++,,,.../////////........................---...///...,,,,,,,,,...,,,,,,,,,---------......------------------------------------,,,+++******,,,,,,,,,,,,------------...------,,,,,,---------,,,,,,,,,+++++++++******((()))))))))'''''')))***))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))%%%&&&))),,,...,,,&&&"""******))))))(((((())))))$$$,,,,,,BBBwwwtttLLL///---,,,,,,***'''***///************))))))))))))'''(((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***)))((((((''''''(((((()))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---************************++++++,,,,,,,,,,,,+++++++++,,,...---,,,,,,---///.........---------------+++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,---++++++***)))(((((())))))---111888@@@KKKXXXeeemmmqqqsssuuutttrrrnnnlllllluuusssppplllhhhgggiiillliiikkkooouuuvvvttttttxxx{{{sssnnnooowwwjjjIII///++++++'''$$$%%%''')))+++000555999FFFHHHPPPZZZaaaeeekkkqqqttttttsssppprrrwwwyyyxxx|||~~~}}}zzzzzz}}}zzzxxxiiiQQQ:::---)))'''""")))---***'''&&&'''&&&###%%%&&&'''000???KKKPPP@@@555&&&###'''(((((())))))(((&&&$$$$$$%%%&&&&&&'''&&&&&&%%%$$$######$$$$$$$$$###%%%'''***$$$###""""""!!!"""""""""%%%%%%$$$###""""""""""""###############"""""""""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """############$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%ӵ^^^RRRNNNCCCBBB>>><<<999777666666888999<<>>cccXXX444,,,...///...***'''))),,,++++++******************)))******++++++++++++*********)))))))))((((((((()))))))))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++************+++,,,,,,***************************++++++,,,,,,++++++******+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,+++************))))))))))))((((((((()))))))))))))))(((''''''''''''((())))))&&&''')))***+++++++++******(((%%%$$$(((333@@@JJJSSS[[[eeemmmppppppnnnlllpppooommmkkkiiiiiiiiijjjmmmooorrrttttttrrrrrrtttzzz|||uuunnnsssxxxmmmLLL000(((+++,,,))),,,222;;;FFFSSS___gggjjjlllqqqttttttqqqmmmlllqqqrrrrrrrrruuuxxx{{{|||}}}~~~}}}{{{{{{}}}{{{tttwww|||iiiDDD,,,)))***+++)))&&&$$$%%%))),,,000888AAALLLYYYiiisssvvvkkkXXX>>>,,,%%%&&&''''''''''''((()))'''###"""$$$%%%%%%&&&%%%%%%$$$######"""###$$$#########%%%'''$$$$$$$$$#########$$$$$$$$$$$$###"""""""""""""""$$$$$$######""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###%%%%%%$$$$$$%%%'''$$$$$$############$$$$$$4ĉ@ӵSSSQQQNNNAAA???@@@>>>;;;888777777888999AAAZZZooohhhLLL555---///000000000///...---,,,+++++++++++++++++++++++++++------------------------*********+++++++++,,,,,,)))***,,,------,,,***))).........---,,,...222666>Laaaqqq=hĦsss```III999333333444555555000,,,---...,,,---0004ĉ@ӵ........................---.........,,,+++,,,---,,,,,,,,,---------....../////////......---------+++++++++,,,++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,+++++++++******((()))***)))'''''')))***************************(((((((((((())))))))))))))))))))))))*********************>L***+++***)))((()))+++---...,,,)))&&&&&&***+++)))'''000+++MMM```:::...------+++)))((()))((((((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---,,,,,,,,,,,,+++++++++,,,++++++,,,,,,---...///------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++***))))))))))))***++++++)))))))))))))))))))))))))))******************)))''')))******)))(((***+++))))))))))))))))))))))))&&&'''(((((())))))))))))(((((((((''''''''''''&&&%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((((()))))))))))))))((('''&&&(((***,,,,,,***((('''&&&,,,444BBBQQQ]]]gggnnnssscccdddfffhhhiiijjjiiihhhnnnppppppooooooqqqtttuuuzzzzzz|||}}}wwwzzz}}}qqqPPP000$$$***333KKKSSS```mmmvvvxxxuuurrrtttvvvyyyzzzyyywwwrrrnnnooosssxxxzzzzzzzzz|||~~~|||{{{||||||xxxpppvvvbbb;;;'''000((( ***:::JJJUUUccciiioooqqquuuzzzzzzwww|||ssshhh]]]RRRBBB... &&&""""""'''(((%%%###%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$%%%$$$######$$$&&&$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$##################%%%%%%$$$###"""######$$$############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%&&&'''&&&%%%$$$%%%&&&######""""""""""""######GG=?kkkMMMJJJDDD:::999>>><<<999666444555666777DDDZZZnnnkkkSSS;;;///...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---((()))+++,,,---,,,,,,+++////////////222:::GGGPPPHdĦ=Īj:::333+++(((&&&''',,,222000---,,,------******---GG=?.....................---...///...,,,,,,,,,...,,,,,,,,,---------......000000//////...---------+++++++++,,,,,,++++++***)))***,,,---------,,,+++,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******)))******)))(((((()))+++************************((((((((()))))))))******)))))))))*********++++++)))))))))HdĦ)))&&&)))++++++)))(((***,,,+++)))'''))),,,......,,,***)))YYY~~~DDD+++222111000,,,***,,,111111---------------..................///000111111111111///............---------------------...///000111---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))************)))((((((((('''((())))))***(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''''''''&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''((((((((((((((()))******+++***)))(((''''''''''''((()))++++++)))'''&&&&&&"""%%%***222<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵuuuLLLfff?><z444g&e>&efffWWWHL111111000ShӵgL+++++++++++++++******+++,,,------...S?ʬ;;;???3h?D%%)?llldddZufĦ111,,,***gL333222///g&e///gĉ@---...g&e>&e000@e,,,,,,??......111000000///...---g<ĉ---------,,,3we<Ħ+++------,,,3h?@e+++++++++******+++,,,,,,Z---***************3h?gL************+++++++++/////////D%%)?///fff?><z222222=?Ħ>>>g&e555g&e//////000S?ʬ///4ff?>ߝL...@e,,,g&e///******3h?g&e>&e((((((??%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''&&&%%%%%%&&&((($$$$$$$$$%%%%%%&&&&&&&&&(((((((((((('''&&&%%%%%%***)))))))))((((((((((((&&&&&&''''''((()))******'''&&&&&&&&&&&&'''((((((&&&'''((())))))(((''''''"""&&&,,,...---)))&&&$$$((()))***))))))))),,,...555777>>>JJJZZZgggnnnqqqdddiiiiiidddccciiimmmkkkmmmmmmmmmnnnpppsssvvvxxx{{{yyyyyywwwvvvzzzvvvvvvyyy|||~~~yyyuuuxxxzzzzzz~~~sssnnnqqqiiikkkqqqwwwtttlllkkkooossswwwyyyyyy{{{}}}zzzxxxtttqqqppprrruuuwwwrrrSSS666------)))'''***))))))***************)))((()))******(((&&&&&&''''''(((***+++++++++******))))))((((((((())))))******((('''%%%%%%&&&'''(((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))'''&&&'''((())))))(((((((((((())))))4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦgggsߝLGdUĦ111Hƅ^Hu]Ħ___ntHdĦ------HGgĉ@,,,HdĦ...+++***,,,..."""***000///------Htƅ^@@@cccBt=o9ĦDtfo9Ħ888444111g?///...HdĦ......///Hu]Ħ,,,tt///,,,Hƅ^Hu]Ħ000H׼s---///222...+++------.........---tQ***+++,,,,,,je<Ħ+++******Bt=o9ĦH׼s,,,,,,,,,+++++++++******+++HtĦ---************Bt=o9ĦHdĦ+++,,,---...///000000//////...Dtfo9ĦsߝLGdUĦ111Ht@cӵHu]Ħ333Hu]Ħ//////Htƅ^---qIܗGIӵ,,,H׼s******Hu]Ħ***'''Bt=o9ĦHƅ^Hu]Ħ%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))%%%%%%%%%$$$$$$#########%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))((('''%%%###%%%&&&''''''((((((''''''(((''''''&&&&&&&&&''''''((('''&&&''')))***)))(((((((((''''''((()))+++,,,*********)))'''(((***,,,((('''&&&)))111===HHHPPPkkkeeeaaa```]]]ZZZ```jjjooommmkkkiiijjjnnnuuu{{{zzzzzzyyyuuuqqqqqquuuyyy}}}}}}}}}~~~~~~}}}}}}wwwrrrrrrpppmmmlllmmmrrrqqqqqqrrrnnnkkknnntttooorrruuuwwwzzz}}}}}}||||||uuussstttnnnhhhooo|||~~~pppQQQ000$$$))),,,&&&***)))'''&&&&&&&&&'''(((''''''&&&&&&''''''((()))''''''(((((()))))))))***)))((((((((()))***++++++$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$#########$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<^^^DdDDdDĦ555DdDΦDdDĦWWWq<niDdDĦ///qet---,,,DdDĦ,,,+++,,,///111999000((('''+++q<Riii~~~qjRgdKӵHdDĦgdKӵ222111GR/f6LĭĦ000///DdDĦ......///DdDĦ---`eĭ...DdDΦDdDĦ...DdDĦ+++///......///111111///,,,------............geĦ---------FSĦ+++***qjRgdKӵDdDĦ,,,,,,++++++++++++......///DdDĦ000...------qjRgdKӵDdDĦ...//////000000111111111000000HdDĦgdKӵDdDDdDĦ222DdDĦ4DufӵDdDĦ111DdDĦ...q<R++++++peƜ4DuTӵ)))DdDĦ)))(((DdDĦ)))qjRgdKӵDdDΦDdDĦ%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&'''''''''&&&'''((()))******(((&&&%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%&&&'''((('''&&&&&&&&&%%%%%%&&&''')))***)))******)))'''''')))+++,,,***((('''(((+++///222666<<>>HHHQQQ[[[dddggghhhhhhhhhhhhkkkpppttttttsssrrrsssuuuvvvvvvuuutttuuuyyy}}}||||||yyyuuurrrssstttvvv{{{{{{sssppprrrzzz||||||zzz{{{tttrrrtttrrrllllllrrrnnnrrrrrrbbbCCC)))"""'''''''''((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&)))***************++++++'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$#########$$$$$$%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtaaaJJJDdDΦDdDĦ777>d<ʜ4DuTӵGGG4DwDd<Ħ///puR)Ħ>d<...000///---&&&'''...444000peӵĦpeӵDx<>d<ӵDdd<000000>d<Ħ...4DufئL>e///DdDʜ4DuTӵ///DdDĦ---///...------......//////,,,---............geĦ...s<v>aĦ+++,,,peӵDx<DdDĦ444444555555555555444444555DdDĦ444444444444peӵDx<>d<222222111111111000222111111>d<ӵDd<DdDΦDdDĦ111DdDӵnd<DdDĦ***>d<Ħ+++peӵ)))Ħ)))F&uTӵ)))DdDĦ''''''>d<Ħ'''peӵDx<>d<ʜ4DuTӵ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,,,,,,,'''(((((())))))((('''''''''((())))))******))))))((((((''''''(((((())))))+++*********,,,---,,,+++))))))*********++++++,,,---...///...---,,,...///+++,,,...///111111111111888222+++(((+++555BBBLLLTTTXXX___eeejjjnnnrrrtttsssrrrsssuuuxxxxxxtttooonnnppptttxxx}}}}}}{{{|||zzzyyy{{{}}}zzzwwwzzz|||}}}}}}|||zzzxxxzzzyyytttqqqqqqmmmqqqvvvnnnPPP...%%%...%%%&&&'''((()))((('''&&&&&&&&&'''(((((((((((((((*********************************))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$##################)))((((((''''''(((((()))''''''''''''((((((((((((4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ555s&dq&ĒR555DDDi?ʜtd<Ħ111HHܗDӊB---<x,,,))),,,+++---111666B?d<...............000111---...//////000000geĦ///Hg8>aĦ111222B?Ho9888>d<666666666666666777888>d<ӵ333333B?Ho9111<x//////......///......&ӫeʬtIӇ,,,>d<Φ>d<Ħ,,,D&ӫetIӇ///DdDĦ)))sdKĦ,,,B?dp&ĒR******>d<sdKĦ)))B?Ho9&&&s&dq&ĒR&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''((((((((()))***+++---.../////////******+++++++++++++++******++++++,,,---,,,,,,,,,***************+++,,,,,,---,,,+++,,,...///...---++++++,,,,,,,,,,,,,,,,,,---...//////...---...///......---,,,,,,,,,,,,,,,------,,,+++---000222222222???RRRdddooossssssrrrlllnnnrrryyy~~~}}}wwwrrrnnnooorrruuuyyy|||zzz~~~zzzzzz|||~~~{{{xxxzzz~~~{{{|||~~~}}}~~~yyyuuusssqqqqqqwwwwww___;;;***---((((((***++++++***)))((()))***+++,,,,,,,,,++++++(((((((((((((((((((((((((((((())))))((('''&&&%%%((((((''''''''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%(((''''''&&&&&&''''''(((''''''''''''((((((((((((4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eqqqOOOCCCege777444sĪj@h777666BBBfdDĦ444@ďD...---Hkge///---,,,+++---555GGG```@hgggQQQ@G(((&&&HĪj@IŌ---...Bene---Hkge111ne000000fe///Hu]3hh000///...se///000222222111111333444000111222333333444geĦja>aĦ888999@G;;;;;;se999999888888888666777888<Ō111111000@G000///Hkge...------,,,,,,++++++,,,HĪj@IŌ,,,,,,ege+++...Hu]3hIŌ222---DdDĦ)))ne------@h******>h)))))))))se***ne******@G''''''sĪj@h&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))((())))))***+++*********++++++++++++,,,,,,,,,,,,+++,,,---...///000000000.............../////////,,,---......//////......++++++++++++,,,---...///---,,,+++,,,---......,,,+++,,,,,,---------,,,,,,+++---......---,,,,,,---,,,+++*********+++,,,---))),,,------000222000+++&&&---777CCCPPP]]]hhhooommmrrr{{{{{{vvvsssttttttvvvxxx{{{~~~tttyyy}}}|||xxxyyy~~~yyyzzz~~~~~~zzzwwwuuupppmmmsssxxxiiiHHH...$$$+++++++++++++++***))))))'''(((***+++++++++***)))************))))))))))))''''''((())))))(((&&&%%%)))((((((''''''(((((()))&&&''''''((((((''''''&&&(((''''''''''''((())))))%%%&&&&&&'''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((4DuXӵĵD^[[[KKK???555555777333777444<<aĦ:::;;;;;;888888888s׼s999888777666555555111333444Ho/////////...---......---,,,,,,,,,,,,,,,,,,((()))***,,,------,,,,,,===D^222111+++DdDĦ***,,,------,,,+++*********))))))))))))s׼s***************(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''))))))***)))(((((((((((((((((((((((((((((((((((()))))))))*********++++++************++++++++++++++++++++++++++++++***+++,,,---...------,,,------------.........///,,,,,,---...//////.....................//////000------...////////////...++++++++++++,,,---...///...---,,,---///000///...---...////////////...---,,,...000000///.........***+++,,,---///000111222000000...***,,,222333//////,,,))))))///<<>>///333333222000////////////,,,---///000000000...---444444444333333222222222---...000111222111///.........------------......+++,,,,,,------,,,,,,+++---------------...//////((()))***+++,,,,,,+++++++++++++++******+++++++++******+++++++++,,,,,,,,,Φ4DuXӵtvӵ>d<ĦĦĦĦNNNHHH===<<<===888999<<<777111333:::EEEKKKHHH===444333777222888NNNTTTAAA///>d<Ħ444222000000/////////............//////...,,,+++000888???eee}}}}}}pppYYYAAA:::,,,%%%***///...///555000///000111...+++...444/////////.........111333888666333///------------000///.........000111222333222000///Ħ111////////////000000000000111>d<Ħ777777888777666Be666666333777;;;<<<;;;999:::;;;888999:::;;;<<<===geFYĉ999888>aĦ888999999888666555444444444444555555Be222111///...---,,,+++,,,---///nu]ӵ))),,,,,,,,,,,,,,,(((***,,,---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,+++***++++++,,,,,,,,,---------(((///...///MMM>d<Ħ444***222,,,+++>d<Ħ+++++++++Ħ,,,++++++***************************************++++++++++++Be+++******))))))Ħ***((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''************************((()))***+++,,,,,,+++***------------------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,---.../////////...---,,,,,,,,,------.........,,,,,,---------------,,,+++++++++++++++,,,---...,,,---......///.........++++++++++++,,,---...///111000///000111222111000000111222333333222111000000222444444333222111222...///000111111///---,,,(((---///000444888444,,,111333444333111///......999HHH___rrr~~~xxxvvvttttttvvv{{{}}}{{{pppwww||||||~~~{{{uuuuuuyyytttpppttt}}}}}}|||~~~|||||||||zzztttoooppppppgggWWWIIIBBB@@@>>><<<:::::::::;;;888999;;;======<<<;;;:::>>>>>>>>>>>>======<<<<<<777999;;;======<<<;;;::::::999999888888999999:::777777888888888888777777444444333333444555666666111222444666666666666555111111000000000000111111/////////000000000111111?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦhhhLLLFFF@@@<<<======:::888888<<>>888======888777222;;;===;;;999:::===<<<888;;;;;;;;;:::::::::ŶS5555555553we<111000000000...///111111//////......---------,,,,,,,,,//////...iĉ@3hR/Ō000///---,,,,,,+++...---,,,++++++,,,------+++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,000///***===lllDdDĦ777//////000---sdKĦ))))))gdKĦ...---***(((''''''))))))++++++******)))))))))(((************++++++'''(((***gdKĦ)))***************+++,,,,,,))))))***,,,------------******++++++,,,---------+++---//////...---------///---+++,,,//////---***///---+++,,,...///,,,)))...---,,,...//////...---***+++++++++,,,---------,,,+++***+++---///...---///...------,,,***,,,///,,,,,,,,,...111222111000000///000111...***,,,222,,,---000222222222222111222333222000---...222777999777444222111111222333000000111333555444222000666111555DDDPPPMMM???444444AAAGGG???444222444555777444222444777888444000888555111222555555222...555555444333444555666777444:::CCCOOO^^^qqqxxxrrrsssxxx}}}{{{uuuqqquuu{{{}}}|||{{{~~~|||oooooorrrssswwwqqq|||xxxxxxssspppnnnjjjgggllluuuqqqjjjccc]]]SSSIIIFFFJJJJJJJJJIIIGGGEEEFFFJJJMMMMMMLLLKKKKKKOOOQQQMMMGGGHHHGGGFFFHHHJJJLLLLLLKKKTTTPPPJJJFFFFFFHHHJJJKKKKKKHHHEEECCCDDDEEEEEEDDD@@@>>><<<<<>>CCCBBBAAABBBDDDFFFEEEDDDCCC===<<>>===???777666666777;;;===>>>>>>>Anenenene^^^HHHFFF???:::;;;;;;999999::::::555CCCKKK===777;;;666555555666222IIIYYY@@@De000000//////333111111333333//////111---444000,,,EEErrrhhhQQQ???333///111////////////////////////000000000000000000000000000///////////////000000000000111111222111111111222222222222333555777888666777ne999888:::888777888;;;<<<;;;999===ne;;;<<<>>><<A222111111k<000000/////////...///111111/////////000.........---------,,,,,,//////...fh------------,,,,,,,,,---,,,++++++++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++,,,,,,,,,---------+++---///LLLDe888///***,,,...---ne***+++ne,,,///...,,,************+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,ne------......---.........///000------...///000000000000............///000000111///111333333111000000111...,,,,,,---///000...+++///------///111222///---///......///111111000/////////.........---------000000111222444333000---111111222444333111111222//////000333777999999888555444444666333000222666555444444666777888888777999999999777666777999;;;888777666666555666777888999888888888999:::;;;:::777444555<<>>999666GGGOOOQQQIII@@@===>>>???@@@>>>===???CCCCCC???;;;BBB>>>;;;<<>>;;;999;;;===@@@CCCDDDDDDDDDCCCCCCDDDHHHRRRbbbsss~~~yyyvvvyyy|||yyy}}}~~~uuupppsssyyy~~~wwwrrrvvvxxxwwwwww{{{zzzzzz{{{~~~~~~|||yyy|||xxxuuussslllfffhhhnnnzzzxxxxxxxxxoooaaaYYYXXXQQQQQQPPPNNNMMMNNNPPPSSSZZZUUURRRRRRSSSQQQLLLHHHPPPPPPPPPQQQRRRRRRRRRRRRVVVTTTQQQOOOPPPPPPOOONNNKKKIIIGGGGGGIIIJJJJJJJJJKKKHHHEEEEEEGGGGGGFFFDDDEEEDDDDDDEEEFFFGGGFFFEEEFFFCCCCCCFFFFFFBBB@@@BBBCCCAAA???>>>>>>>>>===rrrRRREEEEEE>>>999999999777888;;;888>>>JJJGGG888777===999555555555///DDDUUU@@@555000/////////...333...,,,///111000...///---333AAAZZZzzzgggDDD///******---//////////////////000000000/////////000000111111111//////000111222222222222222333444444555555555555666666777888:::<<<>>>???;;;<<<>>>=========;;;;;;;;;===>>>===<<<@@@;;;::::::;;;<<<:::::::::888555666999777999999666666777444...222222111111111000/////////............//////...///111111/////////000///.........------------/////////...,,,,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---------............------,,,,,,,,,,,,---------...,,,...555[[[@@@111+++(((+++......,,,,,,,,,......//////......---------,,,,,,,,,,,,,,,------------///////////////.........000000111222222....../////////000000000...//////000000000//////000///.........///000111///111222222111000000111///......000111222111000//////111333555555333111222111111222444444333222333333222111000///------333444555777888666111---///111333555666555444222444333444777:::<<<<<<;;;999777888999777444555:::;;;999999;;;???BBBAAA???CCCBBBAAAAAABBBCCCBBBAAA;;;<<<===>>>@@@AAABBBCCCJJJIIIFFFDDDCCCDDDEEEFFFIIIGGGFFFGGGEEEDDDHHHOOOPPPTTTTTTOOOIIIIIIIIIIIIHHHGGGGGGJJJMMMMMMHHHDDDOOOKKKHHHHHHKKKMMMLLLJJJDDDHHHOOOUUUXXXYYYXXXWWWYYYVVVSSSTTTYYYaaahhhkkkzzzwwwrrruuu{{{yyy{{{|||||||||uuuooorrrwww}}}{{{{{{zzzvvv{{{|||xxxzzz}}}wwwvvvvvvwwwyyyyyyxxxwww|||zzzyyyvvvooohhhgggkkkrrruuu|||wwwrrrqqq```___\\\XXXSSSPPPPPPPPPXXXOOOKKKOOONNNGGGBBBCCC@@@AAACCCCCCBBBAAAAAAAAAIIIEEEAAA>>>===<<<;;;;;;999888888999;;;<<<<<<;;;777555333222444555555444555444222222444555555444999888999;;;999666666999333222222333666888888]]]IIIDDDCCC>>>::::::999555555888777GGGPPPDDD555666;;;777222222222+++@@@RRR>>>555111000000///////////////...+++,,,//////---...111222GGGiii^^^GGG///'''+++...---,,,/////////000000000000000......///000111111222222111333555666777777666666777777888999::::::::::::;;;;;;<<<===???@@@AAABBB===>>>>>>?????????>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;999666555555666:::333000444444000///111111444555333444555222,,,000/////////............/////////000////////////,,,,,,---......///000000...///111111/////////000/////////............---/////////.........------------........./////////---------------............---,,,+++,,,---...///,,,,,,------------,,,,,,,,,---------............//////???lllPPP222222///...///000000...---........./////////000000000000111111111000000////////////000000111111222222222111111111111111111333333222111222333444555111111222222333333333222222222222222222222111111222111000//////000222333111333444444222222222333111111222333555555555555222333555777888777555333444444444555777888777555666777777777666555333222777777888999:::999666333666888999999;;;>>>>>>;;;>>>>>>>>>@@@BBBCCCBBBAAADDDAAAAAACCCBBB???@@@CCCCCCCCCDDDJJJPPPRRRPPPLLLPPPOOONNNPPPSSSSSSPPPMMMJJJKKKMMMPPPRRRTTTUUUVVV___^^^\\\YYYUUUTTTSSSTTTRRRPPPPPPPPPOOONNNTTT]]]RRRTTTVVVVVVVVVWWWWWWVVVRRRRRRTTTVVVWWWVVVRRRNNNYYYVVVSSSRRRSSSUUUTTTSSSQQQTTTZZZ___bbbcccbbbaaa``````aaadddhhhhhhddd```lllttt}}}}}}xxxvvvzzzxxxyyyxxxwwwyyy|||yyysssooorrruuuzzz~~~{{{vvvxxx}}}~~~{{{yyy||||||yyyyyy~~~{{{wwwwwwvvvvvvuuuuuusssrrrtttvvvxxxvvvqqqllljjjkkklllnnnrrrvvvxxxzzz}}}}}}}}}{{{wwwssspppooooooeee\\\ZZZaaaaaaYYYVVV[[[MMMOOOQQQQQQNNNMMMNNNOOO]]]WWWOOOIIIFFFGGGIIIIIIHHHGGGFFFGGGGGGGGGEEECCC999888888999;;;>>>@@@AAA@@@===999888;;;>>>BBBCCCGGGFFFFFFDDDBBBBBBEEEIIIOOOLLLJJJHHHHHHGGGFFFqqqPPPFFFEEEAAA===<<<<<<:::555333666<<>>>>>>>>>>>>>>===>>>>>>???????????????::::::;;;;;;;;;:::::::::777888888888777777777888444555555333222111222444444...,,,000444333000///...222333333555888555///111000000000////////////...///000111111000//////------...///000000111222...///111111/////////000000000/////////.........000///////////////..................------------++++++,,,,,,---------------,,,+++++++++,,,...///,,,,,,------------,,,,,,...////////////000000000...777VVVrrrEEE;;;333333333222333444333111111111111111222222222222222333444444444444444333444444555555666666777777666555555555444444333333555555444333333555666777666666777888888888888777777888888888888777777666777666555555555666777888777888999888777666888999444555666777888888888999888:::<<<===<<<;;;999999:::999999;;;===>>>===<<<>>>???AAABBBCCCBBBAAA@@@CCCBBB@@@AAABBBDDDDDDCCCJJJKKKIIIFFFJJJQQQSSSPPPLLLLLLLLLOOORRRSSSSSSRRRUUURRRPPPSSSSSSPPPPPPSSSRRRSSSXXX]]]aaaaaa\\\WWW[[[ZZZZZZ]]]```aaa^^^[[[\\\]]]___aaacccdddeeeeeehhhiiijjjiiieeeaaa``````ZZZXXXYYY]]]]]][[[[[[^^^TTTUUUYYY]]]```___]]]]]]ZZZ[[[\\\]]]]]]\\\YYYVVVZZZXXXVVVTTTTTTTTTTTTSSSTTTUUUVVVXXXYYYZZZ[[[[[[XXXYYY\\\bbbggggggbbb^^^hhhjjjmmmnnnmmmlllnnnooopppqqqpppooosssxxxwwwsssoooqqqsssvvvyyy{{{}}}}}}~~~~~~zzzuuuxxx|||~~~zzz{{{zzzzzz|||~~~zzzuuuwwwwwwvvvvvvttttttttttttnnnsssvvvtttooolllkkkjjjppprrrrrrppppppssswwwyyy~~~xxxvvvtttsssrrrooollliiifffffffffggghhhkkkoooqqqgggccc]]]\\\___ffflllpppooommmiiiccc```aaaeeegggjjjjjjmmmssszzz```KKKFFFDDD>>><<<<<<<<<999555666999LLLYYYQQQ===777555111222222111222///III\\\DDD777000000/////////111222444---///222222...000>>>MMMzzzxxxYYY;;;///,,,,,,111222///------222222222333444444555555888888888999999:::::::::::::::;;;<<<============>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;:::999888666666666555555555555555333444555444222222222444111222333222111111222444+++...111111222444333//////333444444777:::999444222222222111111111000000------///000000000///.........///000111111222222...///111111/////////000000000000000////////////000000000000000000//////---------,,,,,,+++++++++)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---...////////////000000/////////333333333333444444444444555OOOwwwiii???:::444666777555666999999777555555555555666666666777777777888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999888888888888888777777888888999:::666777999:::::::::999888999999::::::::::::999999777888888999:::;;;;;;;;;;;;<<<<<<;;;::::::;;;===:::<<<>>>>>>======>>>???AAACCCDDDDDDCCCCCCCCCDDDDDDCCCCCCEEEGGGIIIHHHFFFJJJLLLOOOQQQSSSSSSRRRQQQTTTRRROOOOOOQQQTTTUUUVVVXXXYYYVVVQQQVVV```bbb]]]SSSSSSTTTXXX\\\______^^^```[[[ZZZ\\\]]][[[ZZZ\\\ZZZ^^^cccfffeeeaaa\\\XXX\\\]]]^^^aaadddeeedddcccggggggggghhhhhhhhhiiiiiiaaaeeeiiiiiifffccccccdddbbb^^^^^^bbbddd___ZZZXXXTTTTTTWWW[[[[[[WWWUUUVVVVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXXXXWWWVVVUUUTTTSSSYYYXXXVVVUUUVVVWWWXXXYYY___^^^^^^aaaeeeiiilllmmmmmmjjjiiijjjmmmpppooonnnkkkllljjjjjjooouuuuuuqqqmmmnnnoooqqqsssuuuwwwwww|||||||||}}}~~~~~~}}}vvvvvvzzz}}}zzzzzzzzz|||}}}|||xxxttttttuuuvvvvvvuuuvvvyyy{{{pppuuuvvvqqqkkkiiihhhgggggglllpppooooooppppppnnntttwww|||~~~{{{}}}}}}zzzwwwtttqqqooommmjjjgggllllllkkkiiihhhjjjmmmpppddd```[[[ZZZ]]]dddjjjnnnjjjggg```YYYWWWYYYYYYWWWWWWZZZaaalllyyy}}}UUUIIIFFF@@@===:::999999777666;;;CCC```cccNNN888888555///555111///111222PPPcccGGG666000/////////000333555777///------000666DDD]]]rrr|||SSS444...222//////222222000111555555666666777888888999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999888666777777777666555333222444333222222111111111111111222444222000///000222111222333222111111222444+++===EEE:::000111222...///222222111333777666222222222111111111000000000,,,---///111111000///.../////////000000111111111...///111111/////////000111111111000000000//////000000000000000000000000---------...............,,,---///000111111000000000000111222333333333333444444555555555555444444888888888999999999::::::BBBmmmrrrPPPAAA<<>>???===:::::::::;;;;;;;;;<<<<<<======<<<<<<===???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>======<<<======>>>>>>>>>>>>>>>:::;;;===>>>???>>>===<<<======>>>???@@@@@@@@@???===>>>AAACCCDDDDDDDDDCCCDDDDDDDDDCCCBBBBBBDDDFFFGGGIIIKKKKKKIIIHHHIIIKKKJJJLLLNNNNNNMMMNNNRRRUUUPPPOOOPPPQQQTTTUUUTTTSSSTTTVVVYYY\\\]]]]]]]]]\\\]]]\\\ZZZZZZ\\\]]]]]]\\\\\\^^^[[[VVV[[[ffffff___[[[ZZZ[[[^^^aaabbbbbbaaaddd___]]]```aaa___^^^___]]]bbbggggggddd```_________bbbeeeggghhhjjjlllnnnwwwvvvtttqqqpppooooooooogggjjjlllkkkfffdddfffhhhfffcccbbbdddddd___\\\]]]dddaaaaaabbb^^^YYYZZZ______```bbbccceeegggiiikkkjjjlllnnnooonnnmmmllllllpppooonnnnnnoooqqqrrrtttzzzzzz{{{{{{{{{~~~tttssspppmmmooosssqqqlllhhhiiijjjlllooorrrtttuuuzzz{{{}}}||||||zzz{{{zzzwwwyyy{{{~~~~~~{{{xxxxxxyyytttvvvwwwwwwvvvwwwzzz}}}rrrwwwvvvnnnhhhhhhhhhfff___gggllllllkkkmmmkkkgggtttwww{{{}}}||||||{{{|||www~~~uuueee]]]SSSNNNOOOOOOMMMIIIHHHJJJMMMRRRUUUTTTQQQMMMPPPMMMJJJHHHGGGGGGFFFDDDFFFGGGFFFCCCAAABBBGGGJJJAAA???======???CCCEEEFFFCCCBBB>>>;;;???CCC???666HHHFFFEEEFFFHHHIIIIIIIIIsssPPPIIIEEE<<<===999666555555777AAAKKKpppjjjKKK444888444...999///,,,///222RRReeeGGG333000/////////111444777999555///---444EEE___dddLLL@@@<<<:::555222222555777666777;;;888888999:::;;;;;;<<<<<<:::999999999999999999999:::999888777666777888999999999999888777666444444111222333333333111000///333222111000000000000000000222444222000...000222222333333111000///000222666SSS___III333111444000...///...,,,...222111---111111000000000/////////...///111333333222111000////////////000000000000...000111111/////////000111111111111000000000000000000000000000111111111//////000111222333444444222333444666777777666666555666888:::;;;::::::999999999::::::::::::999999<<<<<<<<<=========>>>>>>JJJsss\\\GGGJJJIIIAAA>>>AAABBB???>>>>>>>>>>>>????????????BBBAAA@@@???@@@BBBEEEGGGEEEEEEEEEDDDCCCCCCCCCBBBEEEEEEDDDCCCBBBBBBAAAAAA@@@AAABBBCCCDDDCCCBBBAAADDDEEEGGGIIIIIIHHHGGGFFFGGGGGGHHHJJJKKKKKKKKKKKKHHHJJJNNNQQQSSSRRRQQQPPPQQQQQQQQQPPPOOOOOOQQQSSSSSSUUUXXXWWWTTTSSSTTTVVVPPPRRRTTTTTTTTTWWW]]]bbbXXXXXXXXXZZZ]]]^^^]]]\\\XXXZZZ]]]```aaaaaa___^^^^^^^^^]]]^^^___^^^[[[YYY]]]aaa___[[[```jjjiii___hhhgggeeeeeefffeeecccaaajjjdddbbbdddgggeeecccddd```fffkkkkkkgggfffjjjooojjjnnnrrrttttttuuuzzz~~~~~~}}}||||||zzz|||{{{vvvooolllooorrr~~~|||}}}{{{yyy|||{{{xxxwwwsssnnnsss{{{yyyzzz}}}{{{tttrrrrrrmmmfffdddeeegggjjjmmmpppsssuuuyyyzzz{{{||||||{{{zzzyyy{{{{{{{{{}}}~~~~~~|||zzz}}}~~~}}}~~~~~~uuuyyy}}}yyytttxxxxxxyyyzzzxxxuuuuuuwwwzzzssswwwuuulllfffhhhjjjiiijjjooopppjjjfffgggfffbbbcccgggkkknnnnnnnnnmmmnnntttxxxWWWKKK===777888888444///:::777333222444666888999;;;888666555666888888888666777777555444666<<<@@@666666666777999999888666666777888;;;DDDJJJDDD888444333222222555666666666aaaNNNFFF<<<>>>===:::;;;<<<555333HHHccc___???777999666111000000333222555IIIZZZMMM333...222111,,,///888888111888***222HHHccc}}}gggRRRHHHAAA888777===;;;999666777:::;;;:::999:::999888888999999888777666666666666666666666555444444333333333333222222333111000000111222222111444111//////111222000---444444333111111000000000222222111111111000000000222111000000111222111///666dddqqqIII,,,444777'''......//////000111111111111111111111111111222222000000//////000111222333000///.........000222333111111222333333333333333...///111333333333333222666444333555:::;;;777333888777666888;;;;;;999666<<<;;;:::999999:::;;;<<<666888:::999888888;;;>>>999888777888:::<<<<<<<<<===EEE>>>???MMMGGG???KKKvvvmmmJJJKKKKKKIIIFFFDDDCCCDDDDDDBBB@@@AAACCCFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFGGGFFFEEEFFFHHHIIIHHHGGGOOOPPPPPPPPPOOOLLLJJJHHHOOOKKKHHHLLLRRRUUURRRMMMKKKNNNQQQUUUVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZYYYZZZ]]]\\\YYY[[[___\\\YYYZZZ______[[[[[[___aaacccdddddddddcccddddddeee```^^^___``````ccchhhccccccbbbbbbaaaaaabbbbbbeeeeeedddcccbbbccceeegggeee___[[[___hhhmmmjjjeeeeeehhhnnnrrrtttssspppnnnkkklllmmmooorrrsssrrrpppwwwwwwwwwwwwxxxzzz|||}}}~~~|||}}}||||||wwwpppmmmnnnnnnkkklllnnnnnnjjjfffggglllqqqnnn{{{{{{uuuxxxwwwsssuuutttpppmmmnnnsssxxxxxxvvvtttwwwzzz~~~yyyzzzyyyxxxwwwxxxzzz}}}vvvyyy{{{wwwqqqnnnrrrwwwxxxwwwuuuoooiiieeeccccccgggiiikkkkkkkkkhhheeedddeeeeeeeeefffggghhhiiiiiilll}}}~~~}}}oooYYYFFF;;;666===???444888999:::999999:::===AAA>>><<<<<<>>>>>>===???DDD@@@>>><<<<<<@@@EEEHHHGGG????????????@@@@@@AAABBBCCCAAA???BBBLLLSSSMMMCCCGGGIIIHHHDDDCCCFFFGGGFFFZZZLLLDDD;;;???<<<777666999999???UUUooopppTTT:::444777555111111000333111444HHHZZZOOO555...666999444///111888===555:::SSSpppvvvTTTEEE:::;;;;;;888:::@@@;;;999777888:::;;;;;;999888666555555666666444333222222222222222222222222000111111222333444555555555333222222333444444333444222000000222333111///333222222111000/////////000000000000000000000000000000///111333444444333000IIIPPP<<<,,,///333---222222222111111000000000333333333333444444444444/////////000111222333444111111222333333333333333666777777888888888777777888999:::;;;<<<<<<;;;:::<<<999888;;;???AAA???;;;===<<<;;;===??????===:::<<<<<<;;;;;;;;;<<<======888:::<<<<<<<<<<<>>MMM^^^WWWDDD444222444222111333111444222333GGGZZZQQQ999333666;;;===888444888??????TTTuuuZZZAAA888444888:::666666999777666444555777888888777444333111111222111000...000000000000000000000000000000111222333444555555555333222222333444444333444222111111222333111000333222222111000000000////////////000111111222222222111000111333444333222333444444444111000222555222222222222222222111111111222222222333333333444222333333444666777888888777888:::<<<<<<;;;999888>>>>>>>>>>>>>>>>>>============>>>??????>>>>>>>>><<<:::888:::>>>AAA@@@???@@@??????@@@AAAAAA@@@>>>>>>>>>???@@@@@@AAA@@@@@@BBBDDDFFFGGGGGGHHHJJJLLLMMMMMMLLLJJJJJJIIIIIIIIIMMMUUURRRKKKJJJLLL\\\xxxooobbb\\\TTTPPPPPPRRRSSSSSSRRRTTTUUUTTTRRRQQQTTTWWWQQQRRRTTTVVVXXXZZZ[[[\\\]]]\\\]]]___cccddddddcccbbbccceeefffgggffffffeeecccaaa___cccjjjmmmllliiieeecccaaa______aaadddfff___```aaaccceeeggghhhiiikkkggggggmmmrrrssssssuuutttrrrtttxxxzzzzzz{{{~~~yyy}}}~~~~~~~~~{{{wwwrrrooooooqqqpppmmmjjjhhhgggfffdddcccbbb```^^^[[[[[[]]]___aaaZZZWWWUUURRRLLLGGGGGGKKKPPPOOOLLLHHHDDDBBBAAAAAAAAAAAAAAACCCDDDCCC@@@>>>======>>>======???CCCFFFWWWjjjuuuoooiiiqqqzzz|||{{{zzzxxxsssfffXXXQQQRRRRRRVVVTTTLLLDDDDDDFFFGGG>>>@@@BBBBBBBBBDDDJJJOOOaaannnooolllooolllgggjjjooommmlllmmmpppqqqnnnkkkmmmnnnooopppqqqqqqqqqqqqyyy{{{~~~ssstttuuutttssspppnnnmmmhhhiiijjjjjjhhhhhhiiijjjiiiiiiiiiiiigggfffeeedddhhhgggfffeeefffgggjjjkkkggggggggggggiiirrr~~~pppQQQBBBCCCBBBEEEBBBCCCKKKTTTUUUKKKAAAAAA@@@AAACCCBBBCCCLLLVVVRRRKKKEEECCCEEEEEECCC@@@BBBAAA@@@@@@@@@@@@@@@@@@BBB@@@<<<<<>>[[[qqqmmmIIIAAA;;;888:::999333000111111111000111222333333444333111////////////---,,,000000111111111111222222333333333222222222222111333111000000111222222111222222111111222222111111222222222222222111000000//////000111222333444444666444222111222111///---777000...222555333222555000111111333444555666777555555555666666777777777:::;;;<<<<<<============???@@@AAABBBBBBBBBAAA@@@CCCCCCBBBBBBAAAAAAAAAAAA>>>>>>????????????>>>>>>CCCAAA??????BBBDDDEEEDDDFFFEEEEEEFFFFFFFFFFFFEEEBBBCCCEEEFFFGGGGGGFFFFFFJJJKKKMMMOOOPPPQQQRRRSSSSSSSSSSSSQQQPPPPPPPPPQQQTTTXXXXXXUUUSSS[[[sss}}}sssggg``````bbbbbbaaa\\\```cccbbb___^^^bbbggg\\\]]]^^^```bbbdddffffffffffffgggiiikkklllkkkjjjhhhiiijjjkkkkkkkkkkkkjjjiiifffeeeggglllooonnnlllmmmlllllllllooorrrvvvxxxwwwyyy{{{~~~~~~zzzwwwrrrooommmkkklllllliiifffbbbaaaaaaYYYYYYXXXWWWVVVUUUTTTTTTSSSRRRPPPMMMJJJGGGEEEDDDBBBAAA@@@AAABBBCCCBBB@@@@@@===:::888888<<>><<<888555BBBAAA@@@===;;;;;;===??????>>>GGGUUUVVVMMMKKKRRRWWWYYY\\\]]]YYYVVV\\\eeeeeejjjjjjaaaXXXVVVYYY[[[KKKKKKIIIEEEBBBBBBFFFIIIMMMYYY]]]aaakkknnnpppyyyrrroookkkkkklllnnnooonnnkkkkkkllllllmmmmmmnnnnnnvvvyyy{{{||||||{{{{{{|||sssqqqooooooqqqrrrpppmmmjjjkkklllkkkiiigggggghhhkkkjjjjjjhhhgggfffffffffiiihhhfffeeefffhhhjjjllluuummmhhhiiiiiiiiitttwwwRRR;;;::::::777555888@@@JJJKKKBBB999222333666888555444<<>>>>>??????@@@AAAAAABBBAAAAAABBBBBBBBBAAA@@@???AAAAAA@@@@@@AAABBBDDDEEECCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDOOONNNLLLKKKLLLNNNOOOOOOLLLLLLMMMMMMMMMMMMNNNNNNHHHIIIKKKMMMOOOOOONNNNNNOOOPPPQQQSSSUUUVVVVVVVVVYYYZZZ\\\[[[ZZZZZZ]]]___ccc```bbbeeefffqqqtttmmmmmmooonnnmmmjjjnnnqqqpppllljjjmmmqqqggghhhiiijjjkkkmmmnnnnnnkkklllmmmpppsssuuutttrrrssstttvvvwwwyyyzzz{{{|||{{{yyyxxx{{{|||xxxvvvttttttrrrooojjjgggeeecccaaa___[[[ZZZZZZWWWTTTPPPLLLIIICCCEEEGGGGGGFFFDDDCCCCCC@@@@@@@@@??????>>>======999;;;???CCCEEEDDDAAA@@@===<<<===???AAAAAA@@@>>>:::777333000000222666999999333000555999777111---222000000222777:::999777<<<<<<<<<>>>???>>><<<999CCCBBB@@@===:::888:::;;;FFF???FFF]]]iii]]]III>>>;;;<<<@@@DDDDDDEEEKKKSSSPPPYYY___]]]\\\aaahhhmmmeeefffgggfffbbb]]]XXXVVVWWW[[[TTTQQQXXX\\\dddtttnnnnnnnnnnnnnnnlllhhhfffiiiiiihhhhhhhhhiiikkklllooorrruuuwwwxxxxxxyyyzzzyyysssllljjjlllnnnmmmllliiijjjkkkjjjgggeeedddeeekkkjjjjjjiiihhhhhhggggggjjjiiihhhgggggghhhjjjkkkooofffccchhhjjjhhhppp|||~~~ZZZ???888666///000333777::::::666333000111444555000***+++000555111000555888444333444000000000111222333444555333333000,,,...333444111:::@@@BBB===777333///,,,xxxPPPIIIDDD???>>>:::888;;;888333777DDDMMMOOO666555555444333333555777333888666666GGGZZZTTT@@@===???>>>999444>>>\\\wwwlllFFF444///...,,,,,,---...000222///000111111111111444666222111000000111111000///...//////000000111111111//////000111222333444444555333222222333444444333000111333222111111222333///000111222222111000///111111222333555666777777666555444555777888777666666@@@CCC======BBBBBB;;;CCCBBBBBBAAA@@@@@@??????AAAAAABBBCCCDDDEEEEEEFFFBBBCCCDDDDDDDDDCCCBBBAAA@@@???>>>>>>???BBBEEEGGGEEEDDDCCCBBBCCCDDDFFFFFFGGGGGGGGGGGGGGGIIIJJJJJJOOOOOOOOOOOOOOOPPPPPPQQQPPPQQQRRRRRRRRRSSSUUUWWWUUUVVVXXXYYY[[[\\\]]]]]]^^^^^^___aaaddddddcccaaaeeehhhjjjkkkjjjjjjnnnrrrxxxlllooovvvyyy{{{xxxyyy{{{{{{zzz|||~~~~~~zzzxxxxxxyyyvvvwwwxxxyyyzzz{{{||||||~~~{{{zzzxxxuuurrrrrrnnniiihhhiiihhhddd```[[[YYYVVVRRROOONNNMMMMMMFFFDDDBBBAAAAAAAAA???>>>???@@@AAABBBAAA>>>;;;999333666;;;======<<<;;;;;;EEEEEEEEEDDDDDDDDDCCCCCC@@@FFFLLLPPPOOOLLLIIIHHHJJJJJJJJJJJJKKKIIIEEEBBB777555111---+++,,,---...111---((()))222888333***555...&&&$$$'''+++---,,,---,,,---///111333222111666666555333111222444777999:::999===PPPbbb]]]LLLEEE@@@>>>AAABBB@@@>>>???999@@@DDDCCCBBBFFFLLLNNN^^^fffrrr{{{~~~zzzsssmmm```ddd```\\\ZZZOOOHHHOOOYYY___iiirrrtttqqqjjjeeehhhgggeeeccccccdddeeefffiiilllpppsssuuuwwwzzz||||||uuulllgggfffggghhhgggccceeegggfffeeecccbbbbbbhhhhhhiiiiiiiiiiiihhhhhhjjjiiiiiiiiiiiiiiijjjjjjmmmgggeeejjjkkkiiimmmtttdddFFF:::555111333444222///---...///,,,,,,111666555111000333888666999>>>;;;222///333111111111111222333444444222333222...---111333111///666999333---,,,///000fffJJJGGG@@@>>>???777;;;;;;666444@@@PPPPPPFFF666777666444444555888999444999999888HHHZZZTTT???888<<<===:::@@@WWWttt}}}{{{wwwWWW666333222333111...------...///...000222222111111444777222000000000222333222111---......///000000111111//////000111222333444444555333222222333444444333111333555555333333444666444555666888888777555444999999::::::;;;<<<======;;;;;;:::<<<>>>??????>>>@@@EEEGGGFFFFFFHHHIIIFFFHHHGGGGGGEEEDDDCCCBBBAAA???@@@AAABBBCCCDDDEEEEEEBBBCCCEEEGGGHHHGGGFFFFFFCCCDDDEEEGGGIIIKKKMMMNNNMMMMMMLLLLLLMMMOOOQQQRRRPPPPPPPPPPPPQQQSSSUUUVVVRRRSSSUUUWWWXXXXXXYYYZZZ]]]___`````````aaaeeehhhjjjjjjkkklllnnnppprrrsssrrrrrrrrrtttwwwwwwtttqqqssswwwzzzzzzxxxyyy~~~rrrvvv{{{yyy{{{~~~{{{zzzzzzwwwrrrqqqsssnnnooommmfff```___eeelll```YYYRRRNNNNNNNNNLLLIIIFFFFFFFFFFFFEEECCCBBBAAACCCBBBAAA???????????????AAAAAAAAACCCEEEFFFEEEDDDHHHJJJMMMNNNNNNKKKGGGEEEDDDHHHMMMPPPPPPNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHIIIOOOTTTSSSLLLFFFCCCCCCGGGFFFFFFEEEDDD@@@;;;777+++***((('''%%%%%%%%%%%%$$$+++---111FFFaaalllgggBBB???999333...+++******)))'''%%%%%%'''((()))(((+++,,,,,,,,,,,,...111444555:::888111;;;VVVlllrrrBBB333'''(((000555555555111444444///,,,,,,,,,***%%%+++666@@@GGGHHHEEEBBB<<>>>>>===>>>@@@AAAGGGLLLCCC444000666333333222111000000111111333666666222111444666555///333555000---000222333ZZZFFFEEE<<<===@@@555666777777>>>TTTeee\\\FFF777777666333444777;;;;;;444:::::::::IIIZZZSSS>>>666666555<<>>>>>===<<<;;;AAAAAABBBBBBCCCCCCDDDDDDDDDBBBAAABBBCCCCCCBBBAAAGGGBBBBBBFFFGGGDDDDDDHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGHHHBBBDDDGGGJJJLLLLLLLLLLLLJJJLLLPPPSSSVVVWWWWWWWWWWWWWWWVVVVVVXXXZZZ]]]^^^\\\\\\\\\]]]___aaaccceee```cccgggjjjlllmmmnnnoooppprrrtttttttttvvvzzz~~~{{{{{{{{{|||~~~|||{{{{{{}}}|||yyy}}}pppwww{{{|||xxxzzzwwwooommmpppppplllkkkfffbbbaaaaaa___ZZZUUUQQQMMMLLLMMMKKKHHHHHHJJJLLLMMMJJJCCC<<<<<>>777555777::::::888>>>CCCHHHHHHEEEBBBDDDFFFIIIIIIIIIJJJKKKMMMNNNOOOKKKKKKMMMPPPSSSTTTSSSQQQRRRSSSUUUUUUSSSOOOJJJGGGHHHKKKPPPRRRQQQOOOMMMLLLIIIIIIHHHFFFEEEDDDCCCBBBAAAGGGLLLIIIBBB<<<===@@@<<<<<<<<<<<<:::666000,,,"""###%%%&&&'''(((''''''))))))$$$444UUUeeeaaaZZZ^^^aaa\\\QQQEEE===;;;888444000---,,,,,,+++***)))************,,,///222111777BBBHHH@@@>>>VVVtttuuuXXX777(((''')))((('''$$$'''((('''(((,,,---+++666333000///000333444555444888777===FFFHHHNNN___dddgggjjjlllmmmllllllmmmqqqnnnhhhccc___^^^^^^___lllllllllkkkiiijjjlllnnnjjjiiifffdddbbbccceeegggeeeggghhhhhheeebbb```______aaadddggghhhhhhfffeeehhhjjjkkkllllllkkkiiihhhfffgggfffdddfffjjjjjjhhhtttxxxoooQQQEEECCC???@@@@@@@@@@@@@@@BBBCCCDDD>>>;;;@@@EEEDDDAAA@@@HHHKKKTTTYYYMMM:::555======<<<:::888777666555555888<<<>>>:::888;;;===<<<999;;;:::777777::::::666eeeVVVGGG@@@>>><<<::::::555======@@@UUUgggWWW888222555888888555333555888<<<:::888666DDD___[[[999:::000777WWWwww~~~aaaDDD777222---...444222111...------000444666000111111111111111000000///000000000000000//////111111000000111333555777444333222111111111111222111222444555666666666666999:::===@@@AAAAAA@@@@@@FFFFFFEEEEEEFFFEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFIIIFFFFFFFFFDDD@@@@@@DDDDDDFFFHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIIIIJJJIIIJJJKKKKKKJJJMMMRRRWWWSSSRRRQQQTTTXXXYYYVVVSSSWWW[[[___aaaaaabbbbbbcccaaaccceeefffgggjjjnnnrrrrrrssstttuuuwwwwwwxxxxxxyyyrrrpppuuuyyyyyyzzz~~~}}}~~~}}}}}}yyyxxxtttkkkiiikkk___```bbbcccbbb^^^WWWRRRQQQUUUWWWUUUOOOKKKLLLOOONNNLLLJJJIIIHHHGGGEEEBBBBBBDDDCCCBBBEEEHHHFFFAAAHHHGGGDDD@@@???AAAFFFJJJ???>>>@@@CCCDDDDDDJJJRRRlllzzz}}}zzzyyymmm\\\]]][[[WWWTTTQQQPPPPPPPPPIIIHHHGGGGGGHHHJJJLLLNNNBBB@@@JJJMMMAAA;;;>>>>>>BBB???;;;999999;;;<<<<<<444666777777666666777888;;;<<<:::555333333222...,,,222444///,,,///000---'''&&&%%%%%%'''(((((('''...&&&'''//////,,,<<>>===AAAMMM^^^oooyyy~~~llliiieee```YYYNNNAAA777444(((//////,,,111...***%%%%%%'''+++,,,,,,222999aaa___LLL...%%%000111&&&---'''$$$''''''###%%%+++555:::CCCMMMTTTWWWXXXXXXYYYXXXWWWTTTQQQMMMIIIGGGEEEBBB???>>>BBBMMMZZZdddmmmjjjgggeeeccc```]]]ZZZeeefffgggffffffggghhhhhhcccccccccccccccbbbbbbaaabbbcccdddcccbbbaaabbbbbbgggeeedddhhhmmmnnnlllhhhdddhhhjjjiiijjjmmmllliiihhhhhhhhhiiikkkkkkkkkjjjmmm{{{wwwggg[[[\\\]]]^^^^^^^^^]]][[[ZZZXXXVVVTTTTTTVVVWWWXXXWWW___ccceeebbbZZZSSSQQQQQQSSSQQQNNNLLLKKKLLLNNNOOOJJJJJJJJJLLLNNNQQQTTTVVVWWWVVVTTTSSSSSSSSSTTTTTT^^^QQQDDD??????===;;;<<<888888555EEEkkkvvvUUU000888555333777===>>>999444999888888888GGG```ZZZ888111999NNNjjj~~~}}}rrrUUU999111111///...000222000///...///111333555000000111111111111000000///000000111000000//////111111000000222444666888555555555666666666666666888999:::<<<===>>>>>>???AAABBBDDDFFFGGGGGGFFFFFFGGGGGGFFFGGGGGGGGGFFFEEEEEEFFFGGGGGGEEECCCBBBBBBDDDCCCDDDFFFEEEBBBCCCGGGGGGIIIKKKLLLLLLMMMOOOQQQQQQQQQQQQRRRRRRTTTUUUVVVSSSTTTUUUUUUUUUXXX]]]aaa______aaadddgggiiiiiihhhlllooosssuuuvvvvvvwwwxxx~~~}}}~~~|||zzzyyyuuuttttttmmmiiiggghhheee___\\\]]]MMMKKKMMMRRRRRRNNNMMMPPPWWWSSSNNNIIIGGGJJJNNNRRRUUUOOOFFFDDDIIIPPPPPPLLLPPPSSSYYY\\\[[[VVVPPPLLLOOOLLLEEE???BBBKKKQQQRRRRRRUUUYYYYYYTTTNNNHHHEEEQQQJJJBBB<<<777777@@@IIIZZZggguuu~~~~~~mmmZZZHHH;;;333>>>===:::777666555666666;;;111444;;;<<>>======:::;;;;;;XXXPPP333<<<777222444999<<<888444555444555777FFF___YYY888444LLLiiizzz{{{vvv```FFF000,,,222333000///000000000000000222333333000000111111111111000000111111222222222222111111333222222333444666999:::888999;;;===>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHFFFHHHJJJKKKIIIFFFEEEEEEFFFFFFIIINNNNNNKKKLLLPPPTTTUUUVVVWWWWWWYYY]]]___]]]]]]^^^___aaaccceeefffggghhhjjjjjjlllnnnrrrvvvsssvvvyyyzzz{{{|||~~~~~~~~~|||zzzyyyqqqqqqqqqooollliiifffdddbbbcccccc___YYYTTTRRRRRRYYYTTTRRRUUUUUUPPPKKKIIIVVVTTTTTTVVVVVVSSSSSSUUUPPPQQQRRRPPPNNNOOORRRVVVMMMOOOMMMHHHIIINNNMMMFFFfffllltttxxxvvvrrrooommmddddddaaa\\\YYYWWWRRRKKKEEEFFFGGGGGGFFFFFFHHHJJJ>>>888333111///+++,,,///%%%)))000999DDDOOOWWW[[[}}}xxxssspppQQQPPPNNNMMMLLLLLLMMMMMMVVVLLLMMMRRRRRRTTTOOO@@@)))&&&'''---666999333,,,***+++...222:::FFFSSS\\\jjjnnnooollljjjjjjfff```iiiiiiiiikkkllldddPPP===%%%$$$###$$$''')))***)))...QQQjjjhhhccceee\\\KKK222---)))(((+++------,,,$$$'''+++///444:::@@@DDDWWWoooeeeRRRDDD...+++******+++)))%%%%%%)));;;VVVWWWBBB...''''''%%%&&&''')))...222...'''))))))***,,,000444999;;;000000///...---+++)))((()))***,,,+++++++++,,,...111777@@@IIIOOOVVV]]]bbbdddZZZXXX^^^bbb^^^]]]___fffdddaaa___^^^___aaabbb``````aaabbbdddgggiiikkkfffffffffhhhjjjjjjhhhfffhhhjjjjjjggggggjjjkkkhhhhhhiiijjjkkklllkkkjjjiiinnnyyy|||zzzxxxwwwwwwwwwuuusssssstttuuuuuutttrrruuuwwwvvvtttsssuuuwwwtttsssrrrqqqqqqppppppqqqoooooooooppprrrsssuuuvvvtttvvvyyy|||~~~~~~}}}|||kkkNNNEEE??????@@@>>>======999BBBKKKkkksssGGG===999888777555333333555666555222333555FFFaaabbbIIINNNeeeyyy||||||zzzoooNNN===...---333444222111...//////000111111111111000111111222222222222222444444555666666666555555666666666777999:::<<<===;;;===@@@CCCEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEFFFFFFGGGEEEFFFGGGHHHHHHIIIJJJLLLIIIMMMQQQSSSRRRPPPQQQRRRSSSSSSXXX]]]^^^[[[\\\___gggggggggffffffgggjjjmmmkkklllmmmnnnpppsssuuuvvvyyyzzz|||~~~xxxwwwvvvuuutttqqqmmmjjjiiigggdddbbb___^^^^^^^^^]]]]]]\\\ZZZYYYXXXXXXWWWLLLMMMOOOQQQQQQOOOKKKHHHIIIFFFIIITTT]]]___]]]\\\YYYWWWUUUTTTSSSSSSUUUWWW\\\___```\\\VVVRRRTTTWWWPPPPPPIIIBBBCCCHHHGGG???DDDHHHKKKJJJHHHJJJPPPUUUaaajjjuuu|||xxx^^^ZZZSSSJJJCCCAAABBBDDDFFF999...,,,---+++'''&&&555000...111111...000444111444999???EEEJJJLLLNNNeeefffhhhjjjnnnrrruuuwwwjjjmmmxxx}}}wwwssseeeOOO000555@@@RRReeesssxxxyyytttrrrlllbbbUUUIIIAAA===IIIMMMQQQTTT]]]jjjsssvvvkkkgggccc```[[[MMM888&&&***&&&###"""$$$(((+++,,,***TTTwww}}}yyyuuubbbJJJ,,,***((((((+++...//////---...///,,,******---111000///333TTT}}}{{{@@@///+++)))******(((+++///555///???___eeeJJJ111+++)))+++***&&&)))//////++++++***((('''(((***---...(((((()))***************$$$'''***,,,+++*********))),,,...///333<<>>LLLkkkzzz\\\;;;<<<444666:::BBBHHHFFF===444444222444777HHHhhhuuufffnnn{{{||||||~~~sssaaa>>>777111000111000000222---...000111222222111111222333444444555555555444888888999:::;;;;;;::::::;;;;;;;;;<<<===>>>???@@@>>>@@@CCCFFFHHHHHHHHHGGGHHHGGGFFFEEEEEEEEEEEEFFFDDDDDDDDDEEEEEEGGGHHHIIIHHHJJJKKKLLLLLLMMMPPPSSSTTTXXX]]]___]]]\\\^^^```cccdddhhhmmmmmmjjjkkknnnvvvvvvvvvvvvvvvwww{{{~~~}}}~~~|||xxxuuusss{{{tttmmmhhheeecccbbbUUUUUUVVVXXX[[[\\\[[[YYYTTTTTTSSSSSSTTTVVVXXXZZZdddbbb```^^^^^^```bbbccc^^^ZZZVVVXXX]]]^^^YYYTTTUUUUUU\\\lll|||tttsssqqqkkkddd]]]WWWRRRFFFFFFCCC???@@@IIIXXXdddiiiZZZFFF<<<>>>BBB>>>666555777777555333777@@@HHHIIIRRR\\\dddooozzz}}}xxx[[[:::***)))+++,,,,,,+++'''(((+++,,,***+++///,,,++++++++++++,,,...///,,,...111555999>>>AAACCCOOOXXXlllqqqKKK"""(((111<<>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBDDDFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCEEEEEECCCDDDFFFHHHJJJLLLMMMNNNSSSVVVXXXYYYXXXZZZ___ccchhhlllpppoookkkjjjmmmqqquuuuuuxxx}}}}}}zzz|||}}}uuupppeeedddbbb```______``````sssoooiiiddd```^^^^^^___\\\\\\[[[]]]___aaaaaa```\\\[[[YYYXXXVVVUUUUUUUUU\\\[[[YYYXXXXXXZZZ]]]___\\\VVVPPPPPPTTTVVVSSSPPP;;;999<<>>BBBFFFJJJMMMkkkmmmkkkbbbVVVKKK===222***(((''''''&&&'''---555!!!"""%%%(((+++***&&&###---///555888444,,,((()))///......---,,,******)))((()))+++***(((&&&%%%$$$,,,---;;;>>>LLLrrriii444,,,%%%$$$$$$%%%(((---'''***$$$!!!888VVVUUU@@@%%%$$$%%%((((((%%%%%%'''&&&&&&&&&%%%$$$"""!!! !!!!!!"""###%%%'''(((***+++,,,+++***)))***+++''')))+++)))&&&&&&(((***222GGGPPPEEEAAALLLVVVVVV]]]^^^^^^___```````````````___aaafffmmmrrrsssrrrhhhlllnnnkkkeee``````bbbeeehhhiiiiiikkkqqqsssrrrfffhhhjjjiiihhhiiimmmqqqsss~~~~~~{{{{{{{{{{{{{{{|||}}}}}}~~~}}}{{{{{{{{{zzzxxxvvvrrrqqqpppooooooooopppqqqtttsssrrrqqqqqqpppqqqqqqnnnoooqqqrrrsssssssssssstttrrrooommmmmmooorrrtttddd___HHHBBB>>>>>><<<888888;;;???777SSSkkkUUUDDDLLLOOOIIIPPP```xxxlllVVVGGGNNNYYY]]]bbbxxx~~~pppcccWWWHHH;;;111222222222222444333222333444444444555666666777888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????BBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCDDDFFFHHHKKKMMMLLLNNNQQQUUUYYY[[[\\\]]]dddhhhkkkkkkkkkmmmsssyyy}}}~~~~~~|||ssskkkeeeaaaffffffeeeeeegggjjjmmmoookkkkkkkkkjjjiiijjjkkkllleeebbb___^^^___``````___\\\ZZZXXXTTTPPPKKKGGGEEENNNOOOQQQTTTWWWYYY[[[\\\VVVXXXZZZXXXQQQHHH>>>888333000000222111---+++---000<<>>888333777???999444...***((((((((((((+++&&&$$$$$$&&&'''))),,,%%%'''((())))))(((((((((!!!!!!"""%%%)))+++++++++000444&&&***888jjjggg111***$$$$$$%%%###$$$&&&***)))""">>>XXX___???---"""''')))$$$###)))"""###%%%'''***---///000222111...+++((('''&&&&&&%%%&&&''''''%%%$$$$$$%%%'''((()))***)))((('''&&&'''222>>>CCC>>>999<<>>>>>>>>>>><<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>===CCCBBBBBBAAA@@@@@@AAAAAAKKKKKKKKKMMMQQQUUUYYY[[[\\\___ccciiimmmoooqqqqqqrrruuuyyyyyyyyy{{{||||||yyysssmmmhhhdddbbbaaasss~~~uuutttvvvxxxxxxuuusssooollljjjjjjkkkllldddfffhhhiiigggfffdddddd___\\\ZZZZZZ]]]```bbbccc^^^^^^^^^]]][[[YYYVVVUUUTTTYYY___fffllloooppppppmmmyyyjjjNNN777***///---///222111...000555+++///000333AAAZZZmmmuuuUUUTTTVVV]]]hhhttt}}}ZZZ===777RRR```KKK444------+++((((((***+++++++++(((,,,......555BBBPPPWWWdddooo~~~|||pppgggLLLJJJHHHGGGDDDBBBHHHPPPvvvpppYYY999***---...(((&&&''')))++++++***)))(((&&&'''((()))))))))))))))$$$''')))(((555SSS[[[FFF---+++***+++,,,+++(((%%%)))***+++***(((((()))+++******)))(((///===IIIMMM\\\XXXYYY```ggglllvvvnnn^^^FFF111&&&$$$'''***))))))'''%%%)))...,,,%%%%%%&&&((((((&&&%%%$$$$$$,,,(((%%%%%%'''((('''$$$***++++++111fffiii---'''$$$'''(((&&&$$$%%%%%%###&&&(((!!!'''KKKuuu```<<<"""###'''"""$$$///)))(((&&&$$$###$$$%%%%%%$$$$$$###$$$%%%''')))***"""%%%((()))((('''''''''***'''$$$$$$&&&((()))))))))'''444FFFAAA+++$$$///---444AAANNNXXX___bbbbbbbbbaaadddjjjrrruuurrrnnnoootttwwwrrrhhhbbbcccgggbbbfffiiihhhjjjnnnnnnkkkjjjlllllljjjiiimmmuuu}}}|||}}}~~~}}}|||{{{zzzzzzyyyxxxtttrrrvvvuuuttttttttttttsssqqquuussspppnnnmmmnnnpppqqqkkkmmmoooqqqrrrsssssssssmmmnnnnnnoooppppppqqqqqqcccMMMLLLCCCCCC:::666<<<:::777>>>MMMgggYYYEEEYYYrrrxxxzzzeeeUUUbbbhhh___ZZZnnnxxx^^^FFF888555666666777777888888888888888777;;;999888999<<<===<<<999:::===@@@AAA@@@???@@@AAA======???@@@@@@@@@@@@???@@@???>>>>>>??????>>><<<>>>@@@CCCGGGLLLPPPSSSUUU[[[___ccceeefffiiimmmqqqxxxrrrqqqxxxzzzxxx{{{{{{wwwrrrlllggggggkkkkkkggggggkkkpppkkkggggggffffffiiinnn}}}{{{vvvwwwwwwsssnnnsssjjjggglllkkkcccaaaffffffeeeeeefffiiikkklllllllllmmmooorrruuuyyy|||}}}~~~~~~~~~~~~~~~~~~{{{}}}nnn>>>,,,999333---,,,000000------000//////...///111555888:::111///...///111555:::===999888,,,(((GGGmmmjjjMMM555"""***333&&&(((111$$$******+++,,,---......///222999AAAHHHHHHBBB:::444111000//////000///---,,,000RRRiiiFFF'''---***))))))))))))))))))((('''''',,,***'''&&&'''***,,,,,,%%%'''))))))+++111<<>>@@@???<<<999AAA@@@???@@@AAAAAA???===AAA@@@???>>>======>>>>>>>>>???AAADDDFFFIIIKKKLLLTTTVVVYYY]]]aaaeeehhhjjjtttxxx~~~{{{xxxvvvssspppmmmiiifffeeebbb```eeennnttttttrrrgggeeehhhooorrrqqqssswwwwwwuuuttttttrrrsss||||||wwwsssrrrtttwwwxxxwwwuuuwwwzzz||||||rrrEEE///222444000000333222///000444...------------///000111---,,,++++++,,,...111333+++---+++)))444KKK^^^gggMMM444!!!'''000(((&&&222(((((())))))***++++++,,,(((+++000444444111---***---,,,+++,,,------+++)))---AAA]]]GGG)))...,,,&&&)))))))))))))))(((''''''+++)))&&&&&&(((*********)))++++++)))(((+++333999BBB999...***...111000---(((((())))))(((((('''&&&(((((((((((((((((((((((('''&&&&&&&&&(((***---...(((000777TTT???***000***+++***))))))((((((((('''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%'''%%%%%%(((---IIIrrr:::%%%"""***((($$$'''''')))******'''######(((---CCCWWWWWW888 ###+++***%%%%%%%%%%%%%%%&&&((()))'''&&&&&&'''(((((('''%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&''''''((('''''''''444CCC:::***(((222***$$$%%%***333???III```bbbeeehhhjjjmmmqqqtttrrrrrrrrrpppnnnjjjgggeeeiiihhhhhhjjjmmmnnnnnnmmmsssrrrpppmmmlllsss~~~||||||yyyssspppqqqtttttttttttttttssssssrrrqqqvvvzzz{{{yyywwwxxxyyytttooommmppprrrqqqrrruuuxxxxxxxxxwwwwwwvvvuuuuuupppUUUHHHAAA===@@@;;;888;;;:::@@@RRRrrrwwwxxxcccKKKVVVuuu~~~^^^>>>888777666IIImmm|||dddIII===???CCC@@@:::===;;;:::888888:::<<<===:::;;;<<<>>>@@@@@@===;;;BBB>>>;;;<<>>;;;<<<<<<;;;;;;===AAADDDFFFMMMQQQVVVYYY[[[^^^cccgggppprrruuuxxx|||yyyyyyuuuqqqpppsssqqqnnnpppqqqrrrqqqooommmmmmmmmmmmjjjiiinnnvvv{{{|||zzzrrrqqqsssxxxyyywwwvvvxxxqqqrrruuuuuusssuuu}}}XXX===333222000000333333000...000///......---,,,+++******+++***))))))))))))******+++(((+++---((()))@@@^^^hhh^^^777###222,,,!!!222'''(((((())))))*********&&&''''''((((((((((((((())))))(((***+++,,,***)))***---QQQLLL---......$$$)))))))))))))))(((''''''((('''&&&'''((())))))((()))++++++)))&&&'''+++///AAAAAA999,,,(((,,,...+++(((((())))))(((((('''&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$ ***LLLZZZ222&&&$$$)))******(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((&&&%%%$$$###''')))%%%######)))HHHsss<<<&&&"""***((($$$'''&&&)))+++***'''###!!!$$$&&& KKKdddNNN---$$$)))+++'''&&&%%%$$$$$$&&&((()))'''&&&%%%&&&((((((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''$$$$$$444GGG???---)))(((&&&'''***+++***///555LLLVVVaaahhhiiijjjnnnsssqqqqqqqqqpppnnnkkkgggeeehhhggghhhjjjmmmooonnnmmmwwwuuuqqqmmmmmmttt}}}wwwsssrrrxxxxxxxxxwwwwwwvvvvvvvvvuuuyyy||||||yyyxxxzzz}}}tttooommmppprrrrrrtttwwwxxxwwwvvvtttssssssssssss```OOOIIIBBBBBB@@@777444999:::DDDXXXqqqqqqlllZZZPPPddd}}}|||gggIII@@@AAADDDTTTpppzzzkkkVVVGGG>>>:::<<>><<<;;;;;;;;;;;;:::999999777666555777:::>>>@@@AAA@@@BBBFFFLLLSSSYYY___bbbmmmrrrwwwwwwvvvwww|||~~~|||~~~{{{tttrrrooommmmmmmmmlllkkkuuuwwwwwwttttttwwwxxxwwwzzz}}}~~~{{{zzz{{{}}}ooollljjjkkkoooqqqooolllooooooqqqsssssspppmmmllltttvvvyyy{{{zzzzzz|||yyycccTTTDDD===777444333222...,,,000000000///...,,,***)))+++++++++++++++***))))))000'''&&&...,,,$$$)))888ZZZppp\\\222(((...***'''***************+++++++++***))))))((()))***+++,,,)))((((((***,,,---,,,+++,,,###NNNVVV111,,,...&&&)))))))))))))))(((''''''&&&%%%&&&'''))))))'''%%%%%%''')))((('''(((***,,,:::HHHIII555$$$%%%++++++)))))))))))))))(((''''''((((((((((((((((((((((((''''''))))))***)))((('''((($$$***>>>ggg@@@(((&&&$$$&&&((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###"""&&&$$$""""""'''FFFqqq@@@(((!!!)))'''$$$&&&&&&$$$&&&'''&&&$$$###%%%&&&///CCCNNNEEE444(((%%%((('''%%%$$$%%%%%%%%%$$$&&&&&&%%%&&&'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$)))######666JJJAAA,,,((( &&&///222...---888FFFMMMXXXhhhqqqrrrooonnnnnnsssrrrqqqooollljjjhhhggggggggghhhkkknnnpppooonnnsssrrrooommmnnnuuu}}}zzzxxxzzzyyyyyyxxxwwwwwwwwwwwwwwwzzz{{{zzzxxxxxx{{{~~~tttpppooosssuuussssssuuuttttttsssrrrqqqrrrssssssVVVIIIFFFAAA???<<<777<<>>888999;;;>>>???@@@@@@???===<<<:::888777777999:::666;;;AAADDDEEEJJJRRRYYY___cccjjjrrryyy~~~~~~xxxvvvvvvwww{{{{{{wwwrrrsssyyy|||{{{{{{yyyyyyzzz}}}zzzzzzzzzyyyvvvxxxyyywwwrrrnnnnnnpppjjjiiiiiilllqqqttttttrrrwww{{{}}}ppprrrsssbbbKKK999333333111///////////////...---,,,+++***+++,,,------,,,++++++)))$$$###)))///...***(((111OOOgggOOO((()))333'''+++++++++***************'''(((((()))))))))))))))((('''((())),,,---,,,+++000$$$QQQ]]]666))),,,***)))))))))))))))(((''''''%%%%%%%%%'''))))))'''%%%$$$&&&((()))))))))***+++333OOO\\\HHH---%%%+++///)))))))))))))))(((((('''''''''''''''''''''''''''$$$%%%'''((()))((('''&&&&&&''''''***bbbVVV>>>;;;"""$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%$$$$$$%%%>>>eeeCCC***!!!((('''$$$&&&%%%"""###%%%%%%%%%%%%%%%&&&&&& $$$888JJJHHH444"""$$$######%%%''''''%%%"""&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$***%%%%%%888JJJ===)))(((,,,)))))),,,444BBBXXXkkknnnsss{{{}}}yyyvvvxxxvvvrrrnnnllljjjjjjjjjiiijjjlllooosssuuutttsssqqqrrrrrrtttwww|||~~~zzzyyyxxxvvvvvvuuuvvvvvvzzz|||}}}|||yyyyyy|||xxxuuuuuuyyyzzzvvvssssssvvvvvvvvvwwwxxxyyyzzz{{{zzzOOOBBBAAA===<<>>AAA???999666<<<<<<<<<;;;:::999777666444666999===AAAGGGNNNSSSUUU]]]eeeiiiiiimmmvvv}}}{{{{{{zzzxxxuuurrrqqqsssuuu~~~~~~~~~}}}rrrxxxzzztttnnnnnnooopppwwwyyyzzz{{{zzzzzz{{{|||hhh{{{fffFFF333///000000,,,,,,,,,,,,,,,,,,------)))***++++++,,,,,,++++++'''***+++'''''',,,---***&&&...YYYjjjCCC***000---*********))))))(((((('''%%%''')))***+++***(((''''''''''''(((+++,,,+++)))000(((OOOZZZ999***)))---)))))))))))))))(((''''''&&&%%%&&&'''))))))'''%%%(((((()))*********))))))***MMMggg\\\>>>***(((---))))))******))))))((('''''''''''''''''''''''''''%%%&&&'''''''''%%%$$$###"""(((%%%PPP```JJJFFF+++(((&&&%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&!!!&&&&&&&&&%%%"""333TTTFFF,,,!!!'''&&&$$$&&&$$$%%%%%%%%%%%%$$$$$$$$$###!!!&&&###"""777NNNFFF---###!!!!!!$$$(((***(((&&&&&&%%%$$$%%%''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&)))&&&(((:::FFF666&&&+++---''',,,AAA[[[nnnwwwzzz|||xxxssspppnnnmmmmmmlllmmmppptttxxxzzzyyyxxxvvvxxx{{{{{{yyywwwvvvuuuuuuuuuvvv}}}}}}|||~~~{{{{{{~~~zzzwwwvvvuuuvvvxxxzzz|||}}}}}}~~~lllJJJ@@@???;;;;;;EEETTTiiioooYYYEEEHHH\\\PPPMMMPPPPPPVVVWWWMMMSSSeeebbbVVVUUUNNNGGGOOOQQQQQQ___nnnxxxfffLLL777777======:::999???===<<<<<<===@@@CCCEEEEEEKKKTTT]]]dddkkksssxxx{{{}}}xxx}}}|||}}}}}}}}}{{{~~~~~~|||yyyuuusssrrrqqqpppooozzzkkkwwwcccDDD333...------,,,+++++++++,,,---...************************+++---...+++((('''((()))000&&&<<>>HHHAAA+++'''""""""&&&))))))'''&&&%%%$$$%%%&&&'''%%%#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''(((%%%&&&,,,<<>>===:::===AAA===;;;MMMJJJAAAIIIGGG@@@HHHLLLQQQeeerrrnnnpppyyy|||UUUEEE999888777444999CCC999999<<>>,,,###%%%((()))'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""!!!!!!"""%%%!!!,,,FFFJJJ...!!!&&&&&&$$$&&&$$$'''%%%######$$$&&&&&&&&&$$$###"""""""""+++>>>PPP888000&&&"""###&&&'''&&&%%%%%%$$$%%%&&&'''%%%############$$$$$$%%%%%%%%%((('''&&&%%%&&&'''((()))"""%%%---===???+++$$$666BBBUUUooo}}}ttt^^^LLLFFF333JJJiii~~~zzzsssoooggghhhlllqqquuuwwwvvvttt~~~~~~}}}~~~}}}~~~{{{yyyxxxxxxyyyzzz{{{~~~|||{{{|||~~~yyyuuuvvvxxxxxx{{{sssuuuyyy{{{|||{{{xxxvvvvvvTTTCCCBBB@@@555AAA===AAAKKKMMMJJJMMMUUU]]]III<<<===>>>777666;;;CCCBBBFFFOOOUUURRRMMMJJJ@@@HHHRRROOOJJJYYYhhhfffBBB===666333777AAANNNVVV\\\aaajjjttt~~~yyytttzzz{{{ppplllnnnoooiiiaaavvvUUUNNN\\\sssqqq~~~\\\:::***+++,,,,,,***+++,,,,,,***,,,+++******,,,,,,+++***(((((()))***++++++,,,,,,'''...)))111YYYqqqSSS(((++++++***(((''''''''''''((()))************))))))***---000111///------...%%%///(((LLLDDD000 ,,,***,,,---+++'''%%%&&&)))"""###$$$&&&((())))))***,,,)))%%%$$$&&&(((((('''...<<>>QQQAAA%%%###%%%$$$)))%%%"""###''''''###%%%+++------,,,000%%%%%%&&&###***???RRR222&&&%%%$$$---###"""&&&&&&!!!!!!%%%$$$ !!!%%%((('''###%%%...777MMM777$$$"""'''(((### ''''''&&&%%%&&&'''&&&###((((((&&&$$$%%%)))------000 %%%///***///444***%%%555???999111777FFFRRRppp{{{uuulllPPP555AAA222...>>>[[[www~~~|||vvvrrrnnnmmmmmmnnnoooqqqsssuuu~~~||||||~~~}}}}}}~~~~~~{{{xxx|||~~~~~~}}}|||}}}}}}}}}{{{zzzyyyyyyzzz{{{}}}}}}{{{yyygggMMMAAA@@@@@@:::<<<:::;;;???BBBCCCHHHNNNQQQCCC999;;;:::555888???EEENNN]]]iiiggg[[[OOOKKK@@@@@@BBB???>>>SSSfffeeeJJJJJJKKKOOOXXXeeeqqqyyy~~~{{{wwwpppiiiggghhhpppooocccYYY```rrrvvvuuullluuufffNNN[[[}}}LLL;;;SSS```RRR???GGGSSSkkkyyyuuuQQQ666---......---,,,,,,++++++***))))))***+++,,,,,,+++((())))))***++++++,,,,,,***+++)))...JJJeeeVVV000+++***)))((((((((((((((('''''''''(((((()))))))))******+++---//////---+++,,,...)))LLLPPP444'''///***)))))))))))))))((('''***+++,,,,,,***&&&"""!!!%%%(((+++,,,------,,,666fffzzzeeeTTT:::+++++++++++++++***))))))222///***&&&$$$&&&***,,,$$$$$$%%%''')))***)))((('''&&&&&&$$$...FFFGGG...---FFFHHH333&&&%%%&&&'''***'''&&&'''%%% %%%)))######******### ######$$$...(((...JJJooo===!!!$$$$$$$$$$$$(((,,,---***((((((%%%///'''!!!""" &&&444AAA???+++&&&***%%%))))))'''%%%###&&&)))+++###,,,FFFUUURRRSSS\\\SSSGGGAAA888+++(((000555))):::HHHKKKLLLVVVeeeooorrr|||qqqcccCCC000<<<000111@@@YYYqqq{{{yyyyyy|||{{{}}}{{{xxxxxxwwwvvvuuutttsssssssss|||~~~~~~}}}}}}~~~}}}|||zzzyyy{{{~~~}}}{{{yyyVVVHHHAAA>>>???>>>;;;<<<;;;888;;;CCCHHHIIIDDD===999999888888AAAMMMYYYfffvvv|||ppp[[[NNNKKK999777;;;???FFF___tttsssfffhhhkkkpppwww~~~}}}zzzxxxwwwxxxwwwuuusssrrrpppppppppmmmtttuuusssuuu||||||uuuUUU\\\EEE777NNNVVVTTTfffiiimmmffflllgggfffwwwjjjnnnhhhQQQeeeeee[[[ooonnnuuujjjCCC000000000///---++++++,,,***))))))***+++,,,,,,+++)))))))))***++++++,,,,,,---''')))+++555SSSWWW999***))))))((((((((()))))))))(((((('''((()))***+++***((('''***///000---)))...---000IIIWWW333,,,---+++((('''))),,,---***&&&"""###%%%'''((())))))))),,,...///,,,((($$$$$$%%%,,,777eeetttfffRRR111)))&&&)))(((###$$$***&&&&&&&&&&&&&&&&&&&&&&&&+++)))''''''))))))'''$$$)))''''''%%%+++???@@@,,,###777KKKDDD---%%%'''%%%#########&&&+++%%%***000(((%%%---'''+++%%%!!!""" ///[[[111"""444???BBBIIIOOOZZZ]]]\\\UUUNNNFFF<<<444+++$$$$$$,,,///+++''')))$$$===III;;;+++)))((("""$$$%%%&&&&&&$$$$$$'''***)))222BBBNNNIII999222555333???KKKVVVYYYGGG333---CCCPPP\\\aaadddkkkrrrwwwsssyyyiiiVVV777111:::000333AAAXXXllltttttttttwwwyyyzzz}}}~~~|||{{{}}}}}}|||{{{yyywwwuuuttt{{{~~~~~~}}}~~~~~~}}}{{{xxx||||||yyyyyyyyysssMMMGGGCCC<<<===???:::>>>===777:::DDDHHHCCC===<<<:::888888@@@QQQaaawww{{{~~~xxxfffTTTNNNPPPDDDGGGSSS\\\cccuuu}}}~~~~~~}}}{{{xxxuuurrrqqqpppnnnmmmmmmoooqqqsssppppppppppppppprrrsssttttttuuuwwwzzz|||xxxkkk^^^PPPZZZMMM;;;>>>EEETTTlllvvv^^^\\\xxxVVVTTToookkk[[[hhhLLLYYYfff```yyyPPP222000//////---***,,,///---,,,++++++,,,,,,+++***))))))*********+++++++++///$$$++++++%%%AAASSS===)))))))))((())))))******...---+++))))))***+++---*********+++------+++******:::GGGIIITTT000111***,,,***)))***++++++)))&&&---***&&&$$$###$$$''')))'''&&&%%%$$$$$$(((---111***AAAkkkxxxlllWWW???...$$$(((***######***&&&'''((())))))((('''&&&+++(((%%%%%%(((***(((%%%$$$%%%***+++///BBBLLLCCC111,,,@@@NNN999''''''$$$+++******(((&&&$$$$$$&&&***)))%%%!!!!!!""""""'''((('''+++111666;;;JJJAAACCCKKKFFF>>>DDDPPPCCCGGGKKKOOOPPPQQQOOOLLLJJJDDD555###$$$''''''(((555FFFEEE333###!!!"""%%%******'''$$$%%%$$$FFFVVVAAA***'''(((###&&&+++***<<<]]]aaaSSSTTT```eeejjjlllmmmnnnnnnnnnsssppp\\\MMM444======333999HHH]]]nnnvvvwwwwwwyyyyyyzzz{{{||||||{{{zzzyyy{{{{{{|||}}}|||{{{zzzyyy~~~}}}|||}}}|||||||||}}}~~~xxx{{{}}}{{{vvvtttwww{{{cccFFFFFFBBB;;;<<>>===>>>FFFKKKGGG???MMMOOO@@@000&&&$$$'''!!!"""%%%***...111444666AAAYYY^^^GGG555555111%%%(((%%%;;;GGG>>>000+++***$$$###(((+++(((%%%&&&555IIIJJJ000'''///------///(((777[[[iiiiiiuuullljjjjjjmmmpppqqqqqqqqqvvvgggOOOKKK777JJJ===333GGGVVVjjjwww{{{|||zzzyyyyyyyyy{{{{{{|||||||||{{{zzz{{{|||~~~~~~~~~}}}}}}|||}}}zzzzzzzzz}}}zzz{{{{{{wwwssssssyyytttRRR@@@BBB???;;;>>>???:::<<<===>>>AAADDD@@@999444888777555@@@XXXnnnyyyxxxrrrnnnmmmlllkkkoootttzzz{{{}}}}}}|||zzzuuurrrqqqpppmmmiiiggggggkkknnnmmmlllmmmppptttwwwxxxxxx|||{{{yyyxxxvvvuuuttttttxxxzzz}}}dddJJJPPPhhh|||uuuxxxyyy~~~iiiMMMBBBzzzSSSVVV```aaaqqq}}}gggJJJZZZxxxTTT<<>>+++******)))))))))******...---+++((('''&&&&&&&&&+++111444111***''',,,111111dddttt^^^III000111&&&''')))***(((&&&&&&+++000---111777===AAABBBBBBAAAJJJHHHDDD???888333111000FFFjjj~~~|||zzzhhh___FFF...''')))(((&&&&&&###)))333:::>>><<<888444,,,***'''$$$###$$$%%%'''+++,,,999EEEMMM```tttxxxXXX---!!!<<>>DDDHHHJJJMMMUUUZZZ[[[bbb[[[ZZZYYYGGG---'''111VVVMMMHHH@@@333333444)))333@@@777%%%&&&,,,'''$$$///***&&&%%%"""!!!+++QQQhhh]]]OOOLLLAAA...!!!&&&''''''000===CCC???444***###$$$%%%###&&&,,,ZZZCCC---%%%"""!!!"""888QQQgggtttpppmmmtttrrrmmmjjjnnnrrrsssssstttvvv\\\DDDJJJ888NNN666444YYYfffuuu{{{|||{{{yyyvvvvvvxxxzzz}}}}}}~~~~~~~~~~~~|||~~~zzzyyyzzz|||~~~~~~||||||zzzwwwvvvyyy]]]HHH???AAA<<<;;;???>>>???;;;<<>>CCC,,,,,,+++***))))))))))))***))))))((((((''''''&&&+++...111000,,,+++///333HHHqqquuupppTTT;;;///)))(((((((((***...555<<>>FFFVVVcccmmm}}}|||gggTTT;;;***%%%'''((((((777>>>HHHQQQRRRNNNFFFAAA:::999666///)))&&&)))---:::444>>>PPP\\\jjjsssoooLLL555!!!+++CCCDDD555///@@@CCC@@@777111000///+++333555???LLLSSSXXXdddrrrHHH444...,,,###(((333...:::???---'''+++$$$%%%&&&!!! ###$$$###&&&,,,IIIIII???,,,###&&&++++++"""''''''!!!"""///;;;AAA===777555666///(((,,,777TTT666"""&&&...***&&&***+++<<<]]]rrrooommmvvv|||tttmmmkkkoooqqqooonnnpppnnnMMM888HHH222III...;;;cccooowwwxxxvvvwwwwwwuuutttvvvyyy|||~~~~~~|||||||||{{{{{{|||}}}}}}zzz|||~~~~~~}}}|||{{{{{{{{{}}}|||{{{yyyyyyxxxxxxxxxzzz~~~pppTTTGGGCCCBBB<<<<<<@@@<<<>>>666555>>>AAA;;;666888000666888===RRRooo|||xxxssstttxxx{{{zzzwwwzzz~~~~~~yyyuuutttpppmmmkkkjjjiiieee^^^XXX^^^[[[[[[___ggglllmmmkkktttxxx{{{|||zzzyyyzzz{{{lllNNN999999AAABBB;;;???FFF>>>KKKtttuuuSSSBBB@@@sss```oooxxxAAA|||rrrSSS___yyyqqq[[[BBB---,,,000...+++---)))(((((((((***+++***)))++++++******************(((---***)))111666<<>>___{{{zzzzzzqqqeeeMMM444)))+++000111QQQIII===111******---000;;;======999333333:::AAA>>>333>>>XXXmmm{{{}}}sss999;;;&&&!!!>>>LLL===222&&&******$$$!!!%%%%%%"""((())) ...OOOdddbbbGGG,,,&&&)))$$$///AAABBB///333%%%&&&!!!***((("""!!!$$$$$$!!!"""'''>>>///'''+++...((($$$%%%--- (((((($$$333FFFIIIQQQTTTGGG777888DDD777222)))$$$%%%'''&&&""",,,333VVVpppmmmnnntttmmmlllgggffflllooolllkkkmmmccc@@@///DDD,,,CCC+++DDDeeeoootttqqqoootttwwwwwwtttvvvxxx{{{{{{zzzxxxwwwwwwwwwvvvvvvwwwyyy{{{}}}{{{zzzxxxxxxyyy|||{{{~~~|||~~~|||{{{{{{zzzwwwuuuttttttuuuxxx}}}\\\JJJGGGBBB>>><<<;;;999888888555666999888777<<>>===;;;:::666555444666;;;CCCKKKPPPCCC>>>>>>KKKaaapppsssooowwwyyy{{{}}}}}}{{{yyyccccccaaa^^^[[[ZZZ\\\^^^______```bbbeeehhhkkkmmmhhhiiijjjmmmpppsssuuuwwwyyyyyyzzz|||cccVVVBBB???===<<<<<<;;;;;;<<<:::AAACCC>>>;;;AAAIIIMMMZZZbbbsssWWWccc{{{hhhSSSTTTvvv|||PPP111......,,,---...,,,444000''')))///666>>>333:::===888222222222000222222***&&&>>>fff{{{yyyPPP999(((+++///***&&&((()))******))))))***---///999BBBBBB???DDDHHHVVVmmmyyylllIII111(((666<<<000'''***(((&&&))))))%%%(((+++''')))666HHH[[[nnn~~~}}}}}}~~~~~~zzzmmmTTT777(((222DDD777***)))+++'''(((***%%%&&&***222::::::222,,,***((((((@@@hhhrrruuuwwwRRR000$$$(((&&&###>>>OOO999&&&%%%%%%''''''&&&&&&&&&&&& &&&###$$$CCCKKK''''''%%%%%%'''$$$%%%444FFFMMM///+++'''"""((('''%%%)))'''%%%######$$$&&&'''DDD999+++$$$%%%((((((&&&"""(((+++&&&###$$$%%%###$$$******---333444===PPPMMM999)))))),,,)))&&&(((---'''(((<<>>===<<<;;;:::666777333222>>>OOOXXXVVVEEE???CCCWWWhhhnnnnnnppptttvvvyyy|||~~~{{{wwwsssoookkkiiifff```[[[SSSTTTTTTSSSSSSTTTVVVYYY^^^```bbbfffjjjnnnrrrtttrrrsssvvvzzz~~~]]]BBB===999>>>@@@>>>:::;;;>>>???FFF444444EEEFFFBBB___zzzZZZiiisssTTT]]]|||VVV```zzzaaa999,,,333000))),,,***,,,///---///@@@LLLHHHRRRZZZ```\\\WWWVVVWWWXXXPPPEEE888<<>>777EEE\\\ppp}}}iiiLLL333...---'''%%%***%%%&&&((('''%%%%%%***...DDDYYYqqqzzz|||xxxcccBBB,,,,,,888***###(((---&&&$$$(((&&&&&&...:::===444'''!!!###((('''999cccuuuxxxrrrJJJ,,,!!!&&&&&&333OOOOOO+++%%%%%%))))))$$$$$$((((((!!!$$$$$$'''AAAFFF'''&&&!!!!!!%%%$$$!!!(((333JJJCCC***%%%'''!!!###"""&&&&&&%%%$$$$$$$$$$$$%%%;;;:::555...&&&###$$$((("""((('''$$$$$$&&&&&&''',,,(((&&&,,,111???VVVcccNNN555((()))---+++&&&---&&&""",,,BBBXXXgggmmmnnnlllkkkooossstttpppkkkGGG...+++***((('''+++FFFtttwwwyyywwwuuutttvvvyyyvvvwwwxxxyyy{{{|||}}}}}}|||{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~UUUHHHAAA>>><<<:::::::::999888777999555333AAAVVVYYYNNN>>>;;;GGGaaaqqqqqqrrryyysssuuuxxx}}}}}}zzzuuupppjjjeee```]]]ZZZWWWUUUVVVXXXXXXUUUQQQUUUWWWZZZ\\\^^^aaafffiiimmmnnnpppsssvvvxxx{{{|||wwwVVVFFF???444===???@@@======???@@@>>>@@@FFFAAA===TTTvvv{{{hhhLLLttt{{{llltttzzznnngggsssCCC,,,666444)))///...$$$///???BBBIIIGGG333...111333222111333888;;;KKKHHHLLL\\\sss}}}gggBBB***'''---...,,,,,,***)))+++000444333222'''---(((,,,GGGdddwwwyyytttYYY444###))),,,%%%%%%'''%%%%%%&&&%%%--->>>jjjyyy~~~~~~oooTTT;;;333666---"""$$$+++'''%%%(((''')))===HHH===+++$$$######+++)))444]]]uuuxxxlllCCC***"""%%%)))EEETTT888+++$$$'''&&& ''''''"""######'''===HHH:::&&& $$$%%% !!!&&&999LLL,,,(((000!!!!!!$$$$$$$$$%%%%%%$$$$$$###+++777@@@:::*** &&&""""""!!!"""&&&((('''$$$333555111:::PPP^^^fffqqqqqqaaaEEE,,,&&&,,,,,,%%%$$$(((***(((***999RRRfffnnnlllkkkpppuuutttlllddd===((()))'''&&&(((***AAArrryyy~~~}}}zzz{{{{{{{{{|||}}}~~~~~~||||||{{{{{{|||~~~~~~|||zzzzzzzzz|||}}}mmmLLLHHH>>><<<::::::::::::888777666::::::;;;JJJZZZVVVFFF999;;;NNNiiivvvtttwww{{{{{{}}}}}}{{{yyyzzzwwwrrrqqqpppooonnnkkkgggeee\\\\\\[[[YYYWWWUUUTTTTTTMMMMMMOOOTTTZZZ]]]]]][[[[[[^^^bbbgggkkkoootttxxxzzz{{{qqqPPP666<<>><<<<<<<<<<<<:::888555999===EEETTT]]]SSSBBB;;;DDDXXXnnnvvvuuuxxx}}}|||{{{|||~~~|||wwwrrrpppnnnmmmqqq{{{vvvjjjbbbaaa```^^^[[[XXXVVVUUURRRSSSUUUTTTSSSSSSUUUVVVRRRUUUZZZ```dddgggiiijjjlllppptttxxx|||~~~\\\IIIAAA888BBBIII:::===666777@@@@@@::::::CCCZZZXXXwwwWWW___yyyaaa<<<000111//////111777HHHMMM777%%%&&&,,,---,,,---//////,,,,,,...AAAXXXuuusssHHH,,,+++---&&&)))+++...111222///)))%%%&&&555LLLnnnuuuQQQ---###---''',,,$$$###***%%%555___~~~vvvooonnnYYY777$$$'''((())),,,)))888]]]iiiIII***)))+++$$$$$$---777^^^|||wwwbbb???444,,,''')))&&&"""---FFFAAA888...&&&###$$$&&&"""$$$$$$###$$$///EEEYYY333((( """### """(((>>>555000===444((('''###$$$%%%%%%%%%%%%%%%%%%***&&&(((444BBBEEE888***###%%%((((((%%%***:::KKKiiittttttrrryyyxxxtttvvvtttuuugggJJJ111'''''''''(((&&&$$$$$$%%%'''((((((...444@@@LLLRRRMMM???333,,,###,,,***))),,,'''222TTTiii|||~~~~~~~~~}}}||||||}}}}}}~~~~~~}}}}}}}}}}}}~~~ZZZGGGDDD???>>><<<<<<<<<<<<999777666666===KKKWWWXXXKKK===>>>NNNcccpppsssuuuyyy~~~uuusssqqqrrrtttqqqjjjdddiiifffeeekkkvvvxxxkkk[[[WWWWWWVVVUUUTTTTTTTTTUUUVVVXXXZZZ[[[ZZZ[[[]]]___aaagggnnnrrrssstttwwwzzz|||XXX>>>999@@@IIIcccgggDDD;;;===MMM]]]SSS@@@IIIddd___\\\uuu|||xxxRRR333222666,,,333HHHKKK888+++(((---666***+++---///---///===LLLqqqlllRRR===111***))),,,000111///+++(((&&&111QQQnnnlllAAA***,,,&&&...&&&&&&///$$$222bbb~~~}}}mmmFFF,,,)))((('''***(((333TTTiiiYYY;;;***((((((%%%///111PPPoooooodddOOODDDAAA:::666222%%%%%%000@@@FFF999)))$$$%%%%%% ######$$$%%%%%%222IIIAAA333'''$$$"""!!!'''000%%%333444))):::CCC---((($$$%%%%%%%%%%%%&&&&&&'''+++%%%""")))666@@@@@@<<<,,,((()))222>>>KKK[[[hhh|||}}}pppfffmmmttttttwwwssswwwsss^^^BBB---'''(((***'''%%%(((------((("""$$$###$$$&&&)))+++***))))))$$$---)))(((,,,%%%---999WWWttt~~~~~~~~~|||}}}~~~{{{{{{{{{||||||}}}}}}}}}yyyVVVEEE@@@>>><<<;;;;;;;;;:::777555888555<<>>SSSMMM>>>IIIfff|||iiiMMM]]]eeeWWWmmmxxxeee999666<<<,,,DDD]]]LLL'''(((444///(((...///111111111===]]]|||uuuQQQ999333***...111000,,,)))((()))CCCnnnvvv[[[:::%%%%%%///)))***222###...aaa}}}wwwNNN222---'''$$$'''''')))DDDbbbeeeJJJ,,,%%%---$$$***"""888WWW___bbb[[[RRRTTTLLLCCC===...###(((:::NNN@@@***###$$$""" """"""&&&'''"""444SSSBBB333---))))))111===777444777&&&:::RRR555---&&&%%%%%%%%%%%%&&&'''(((&&&))))))$$$"""***===MMMRRR===222BBB___qqqssspppuuufffIIIBBB[[[sssxxxxxxtttxxxxxxjjjOOO444(((((($$$)))***(((&&&''')))***+++,,,,,,+++***(((''')))$$$---'''%%%+++$$$+++AAAeeevvv|||}}}}}}|||zzz|||~~~|||}}}}}}~~~}}}}}}|||{{{hhhJJJBBBCCC<<<<<<;;;:::999999999999888777BBBTTTXXXKKK===999EEEXXXiiimmmpppxxxyyysssooolllkkkkkkfff[[[RRROOOPPPPPPLLLWWWmmmqqqbbbZZZ\\\YYYUUUSSSUUUYYY___bbbkkkmmmrrrwww|||\\\<<<777EEE===...DDDmmmlllKKKBBBGGGOOOQQQJJJOOOllliiiUUUaaannnaaaqqq]]]444+++999\\\HHH555000...***(((+++///---444GGG```uuuxxx___HHH444000+++((('''(((,,,000IIIsssOOO***---,,,!!!$$$000***(((<<>>CCCGGGIIIJJJRRR[[[DDDMMMbbbooobbbUUUjjjoooJJJ888888VVVCCC333///...******...///666LLLkkk~~~pppPPP999((((((***&&&'''...@@@mmmzzz\\\>>>)))---***(((***&&&(((222RRRmmm}}}~~~|||yyyvvvgggDDD(((&&&)))(((+++%%%&&&777RRRXXXEEE000***...'''""")))777@@@???999RRRMMMNNN===PPP000&&&###!!!$$$***777===111###$$$########################$$$333;;;555444::::::222,,,+++,,,III777:::KKK000&&&&&&%%%%%%"""$$$%%%$$$$$$$$$%%%''')))***---555>>>JJJZZZgggiiieeeKKKEEE<<<===RRRmmmyyyvvvwwwuuutttuuuooo[[[@@@,,,%%%%%%%%%&&&'''(((((('''***'''''')))(((%%%%%%(((+++***)))(((''''''((())))))'''888\\\xxx~~~{{{|||~~~|||{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{|||}}}{{{}}}~~~{{{zzz{{{|||WWWHHHDDD???===<<<;;;:::888888777777777@@@OOOWWWPPPAAA===BBBWWWaaajjjmmmooonnnbbbTTTTTTPPPMMMNNNLLLHHHIIILLLEEEKKKNNNZZZppptttlllkkkvvvxxx|||___EEE<<<===999666<<>>>>>FFF888((($$$"""!!!222???999+++###$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%%%%%%%###&&&(((+++CCC444666RRR999### %%%%%%### """"""######$$$%%%&&&'''###%%%(((,,,666@@@DDDBBB+++---000;;;TTTooozzzxxx|||uuuqqquuuwwwjjjMMM333(((%%%"""$$$((()))'''%%%***&&&%%%''''''&&&'''+++***))))))(((((((((((()))---&&&111TTTttt~~~}}}}}}}}}|||{{{{{{{{{|||}}}~~~~~~|||{{{|||}}}}}}~~~}}}{{{yyyyyyzzzrrrNNNFFFDDD<<<===<<<;;;999888777777777777DDDTTTVVVHHH:::<<>>>>>>>>IIILLLAAA<<>>MMMbbbhhhkkkfff^^^XXXSSSPPPMMMNNNTTT[[[]]]^^^aaagggrrryyy|||}}}XXXHHH:::...777MMMYYYaaaVVV<<<444???CCC888<<>><<<000///---)))&&&$$$###$$$###&&&###222***CCC999)))&&&(((+++!!!$$$IIISSS000%%%%%%%%%%%%%%%%%%%%%%%%&&&""" $$$'''&&&%%%%%%###""""""###%%%'''&&&&&&;;;PPP///&&&+++&&&$$$###$$$%%%&&&'''&&&%%%%%%"""!!!###''')))'''(((***+++)))&&&...HHHhhhwwwwwwtttxxxyyywwwsssdddDDD&&&$$$'''(((((('''+++222999RRRPPPNNNMMMFFF:::222///'''(((((())))))))))))(((---***999YYYqqqvvvvvvzzzxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{||||||{{{zzzxxxwww|||{{{zzzyyyxxxzzz~~~}}}}}}~~~~~~}}}|||{{{{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}|||xxx~~~|||{{{||||||{{{zzz{{{yyywwwwwwxxxzzzzzzyyylllOOOFFF@@@<<<===999999888888888888999999HHHPPPSSSHHH:::999HHHWWW``````bbbbbb``````cccffflllooowww~~~~~~~~~mmmCCCDDD@@@BBBXXXrrrrrraaaQQQ???777???AAA:::;;;EEE???CCCVVVxxxuuuVVV777///222000,,,+++,,,...---222OOOvvvzzzVVV666+++***((()))000///BBBmmm}}}{{{qqqoooppppppcccFFF...)))'''$$$'''+++(((***777PPPjjjxxx{{{xxxzzz|||~~~~~~~~~}}}|||sss^^^JJJ>>>;;;;;;:::ZZZzzzpppMMM...%%%000''',,,,,,%%%###)))...///+++&&&!!! $$$((()))(((%%%######***(((CCCDDD000'''"""+++((( ;;;LLL666%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%$$$%%%((('''$$$$$$%%%###&&&'''%%%))))));;;WWW000%%%+++'''$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$"""###&&&&&&""""""%%%******&&&'''999WWWmmmuuurrruuuuuusssrrrhhhLLL///&&&&&&&&&(((,,,222999>>>===:::999888333***###"""&&&'''((()))******)))(((***///FFFeeevvvtttsssyyyxxxxxxyyyzzz{{{{{{{{{{{{zzz{{{{{{{{{zzzwwwuuusssyyyzzzzzzxxxuuuuuuwwwzzzzzz{{{||||||}}}|||{{{{{{{{{|||~~~}}}||||||}}}}}}}}}~~~~~~~~~}}}|||{{{{{{~~~}}}{{{{{{|||}}}{{{yyyzzzxxxvvvwwwzzz}}}~~~~~~___JJJFFF???;;;@@@888888888777888888999:::MMMSSSRRRFFF:::<<>>BBB???<<<===EEEUUUvvvhhh???000111111...,,,+++333...'''>>>jjjiiiFFF...(((,,,!!!333)))...^^^~~~~~~{{{eeePPPDDDBBB[[[nnnYYY111'''***'''***&&&)))(((&&&111LLLeeerrruuuwwwyyy{{{||||||{{{zzzwww[[[BBB===@@@AAAGGGNNNqqq___555"""***$$$'''(((''''''+++---,,,(((***,,,+++'''###!!!!!!'''!!!$$$$$$'''BBBLLL555''')))///!!!...CCC:::%%%%%%%%%%%%%%%%%%%%%%%% &&&'''""""""&&&&&&!!!"""$$$$$$%%%"""******888WWW+++ ***((($$$$$$$$$$$$$$$$$$%%%%%%%%%'''$$$%%%)))(((###%%%***)))---***%%%///JJJeeessspppqqqnnnlllqqqmmmTTT666,,,(((%%%'''///666;;;===)))&&&'''***)))&&&%%%'''&&&'''(((*********)))(((%%%000LLLkkkvvvpppnnnuuusssssstttvvvvvvwwwwwwwwwwwwxxxyyyzzzzzzxxxvvvuuutttwwwyyyxxxuuutttuuuwwwwwwxxxzzz|||}}}}}}||||||zzz{{{||||||{{{{{{|||}}}yyyzzzzzz{{{zzzyyywwwvvv{{{xxx|||}}}zzzzzz|||}}}{{{yyyzzzxxxvvvxxx|||{{{OOOEEEAAA===<<<:::;;;888999:::888555:::CCCSSSUUULLL;;;777FFFXXX___hhhjjjnnntttyyy{{{{{{zzz~~~~~~}}}~~~WWW???>>>BBBjjjtttRRR@@@<<<:::888999<<<>>>===;;;>>>BBB^^^~~~ZZZ888222***%%%111///&&&***,,,111UUU}}}~~~{{{}}}|||yyyhhh666...(((,,,)))'''===eee~~~~~~}}}kkkMMM666333<<>>cccvvvyyyxxxqqqlllpppqqq___HHH888***---***$$$>>>FFF$$$,,,((($$$%%%((()))&&&###&&&&&&((((((((('''&&&%%%+++777ZZZooojjjpppzzzqqquuuxxxzzzwwwrrrqqqssswwwzzzzzzzzz{{{zzzzzzyyyyyywwwwwwyyyyyyyyyyyywwwwwwzzz{{{}}}~~~~~~|||{{{zzz{{{|||{{{zzzzzz{{{|||}}}yyywwwyyy}}}~~~zzzvvvvvv|||}}}|||~~~}}}yyyyyyyyyzzz|||nnnIIICCCAAA>>>???>>>:::888999:::777555<<>>AAA;;;777DDDYYYkkkCCC///,,,******...*********,,,EEEjjj~~~|||}}}zzzmmmDDD'''---'''+++)))%%%111OOOlllyyyzzzzzz{{{yyy{{{hhhZZZOOO999,,,666EEEeeevvv___;;;(((&&&)))((((((((('''''')))---000888GGGUUU___mmm{{{}}}vvvNNN444666IIILLLVVVkkksssxxx}}}}}}xxxbbb:::$$$+++---***&&&%%%'''+++)))%%%///+++''''''(((((('''&&&&&&&&&###(((###111GGG333%%%&&&!!!!!!%%%###---CCC;;;$$$'''&&&"""&&&!!!%%%'''%%%---...***888???...%%%$$$$$$%%%&&&&&&%%%%%%999UUU222%%%""")))!!!%%%###$$$######$$$$$$!!!###%%%''''''''''''''''''$$$)))((($$$888^^^uuuvvvvvvsssoootttvvvjjjWWW;;;***,,,,,,$$$999LLL===&&&''''''%%%"""###''',,,&&&''''''(((((('''&&&&&&))):::]]]qqqlllqqqyyysssvvvyyy{{{yyytttrrruuuwwwzzzzzz{{{{{{{{{{{{{{{zzzyyyyyyzzz{{{{{{zzzyyyyyyyyyzzz|||~~~~~~}}}|||}}}~~~~~~|||||||||~~~{{{{{{zzz{{{|||}}}||||||~~~|||xxxwwwwwwyyy}}}___EEECCC@@@===??????888888999999666666@@@KKKRRRNNNCCC888>>>QQQ```eeekkknnnrrrvvvzzz{{{{{{{{{oooIII666CCC]]]nnnkkkXXX@@@555666:::999666:::;;;@@@CCC<<<>>>ZZZ|||~~~UUU222///222(((...000,,,***,,,555QQQttt~~~~~~xxx{{{||||||}}}{{{uuuYYY888,,,(((++++++''''''777SSSkkk|||xxx|||zzzxxx~~~nnnKKKDDDQQQ???+++;;;NNNjjjsssRRR555)))'''+++(((&&&%%%''')))(((''''''...555@@@RRRcccddd\\\444'''777FFFCCC[[[zzzyyy{{{zzzyyywwwbbb777"""...$$$(((++++++///444///&&&!!!)))***(((%%%&&&((('''(((&&&''' 000HHH444$$$&&&"""!!!$$$!!!)))>>>@@@''')))&&&!!!%%%!!!%%%((((((,,,))))))999???000&&&&&&&&&&&&%%%%%%%%%%%%888VVV777***!!!)))######%%%(((++++++(((%%%$$$%%%###((((((&&&%%%'''***'''"""'''***%%%444ZZZvvvsssvvvuuusssvvv{{{uuujjjHHH///,,,---$$$000JJJPPP(((((((((((('''&&&&&&%%%&&&''''''(((((((((''''''***AAAeeevvvqqqsss{{{yyywwwzzz|||{{{xxxvvvwwwxxxzzz{{{|||}}}}}}}}}}}}}}}{{{||||||}}}}}}||||||{{{yyy{{{}}}~~~}}}zzz{{{}}}|||{{{zzz{{{|||zzz|||}}}|||{{{|||~~~~~~{{{{{{yyyxxxxxx|||tttUUUEEEEEE@@@;;;<<<;;;777888999777555999DDDOOOMMMFFF;;;777BBBVVVdddhhhlllpppuuuzzz|||~~~{{{cccGGGAAATTTiiiiii\\\<<<666777===>>>888555999<<<>>>??????EEE[[[jjj>>>222666,,,///444---,,,222...<<>>666(((!!!333:::555YYYyyy|||zzz|||iii<<<$$$///&&&...///(((###(((------111...)))$$$%%%((((((%%%&&&)))''''''!!!222LLL999''')))%%%$$$&&&""")))===AAA'''(((%%%!!!%%%"""'''444+++###!!!%%%,,,...(((&&&''''''&&&%%%$$$%%%&&&999WWW@@@444"""&&&%%%%%%'''###"""###$$$%%%&&&)))$$$&&&''''''&&&&&&)))+++***"""(((---(((666\\\yyytttwwwwwwuuuvvvzzzyyyttt___;;;+++---''')))<<>>HHHOOOFFF???666888HHH[[[gggiiimmmrrrxxx}}}sssOOO@@@>>>TTTllllllVVVAAA888666999>>>:::111666CCC;;;>>>;;;===VVV~~~SSS666333000...000)))---666...000JJJnnn|||uuubbb<<<888NNN___~~~~~~}}}yyyYYY111---)))***---***(((333EEEgggvvv~~~{{{{{{{{{kkk```999...???///)))RRRxxxyyy~~~~~~fffDDD***+++,,,---+++))))))***+++''''''&&&%%%)))...///,,,***###,,,---,,,RRRzzz|||~~~rrrFFF(((+++,,,+++(((***666KKK```kkkrrrYYY777###%%%...+++ $$$)))''''''###888RRR===(((***&&&%%%'''###***>>>>>>%%%'''%%%!!!'''$$$***FFF222!!!###)))%%%""")))&&&''''''&&&$$$$$$&&&(((===WWWGGGAAA&&&$$$&&&***&&&!!!"""---888<<<===>>>...***%%%$$$&&&(((******)))###(((---,,,<<>>OOO```iiijjjnnnttt{{{gggMMM999DDDXXXggg```KKK<<<:::===666444888888555777===888;;;>>>LLLpppkkkCCC000000,,,***''',,,333...,,,555VVVmmmooodddBBB;;;KKKSSS}}}~~~hhh>>>---((('''+++,,,))),,,333FFFccczzz|||eeeCCCCCC...(((222+++555___~~~~~~wwwUUU666***+++,,,***''''''))),,,'''((()))))))))+++---///,,,'''&&&&&&,,,FFFkkkyyySSS///''')))###)))BBB]]]jjjmmmnnndddfffZZZ@@@+++$$$$$$$$$###'''%%%&&&%%%===UUU<<<&&&((($$$###&&&###+++@@@:::"""&&&%%%"""(((%%%***FFF999((('''---$$$ ,,,%%%'''(((&&&$$$$$$'''+++FFFSSSFFFKKK...$$$&&&+++)))'''...???IIIFFF@@@>>>111+++%%%###&&&)))***)))'''###'''+++...FFFiiizzz{{{{{{zzzvvvtttssstttuuuwwwZZZ;;;///...+++''''''666@@@HHHEEE888+++%%%%%%''''''''''''((()))******333[[[vvvxxxzzzzzz{{{~~~}}}}}}}}}}}}~~~~~~}}}~~~}}}||||||{{{{{{||||||}}}~~~|||zzzzzz|||~~~|||||||||}}}zzz}}}~~~~~~~~~{{{}}}|||xxxzzz~~~sssQQQAAA>>>CCC???======999999888555555===IIIMMMIII999666888EEEWWWdddkkklllqqqvvv}}}aaaGGG>>>HHHYYYddd\\\FFF888777;;;222111222777;;;;;;777444999:::JJJmmmYYY888111///)))+++---+++...000+++999VVVvvv}}}iiilllSSSKKKPPPMMMzzzvvvQQQ000,,,))))))++++++******000EEEZZZdddjjjjjjZZZGGG&&&+++'''&&&+++,,,;;;XXXpppyyy~~~iiiNNN000,,,)))'''((()))))))))))))))***++++++******+++))))))$$$&&&///333OOO|||~~~bbb;;;(((+++'''777SSSXXX@@@+++&&&,,,III[[[JJJ+++!!!((("""&&&###$$$&&&???TTT666%%%&&&"""!!!%%%$$$---CCC888!!!%%%%%%"""((($$$(((333@@@777))))))%%% (((###&&&'''&&&$$$$$$)))---RRRMMM>>>PPP777'''$$$''' !!!+++999999---$$$%%%***(((&&&%%%&&&'''((((((&&&&&&))))))222SSSsss|||}}}{{{yyyxxxwwwvvvvvvxxxwwwoooTTT888...,,,(((&&&///BBBLLLHHH<<<000)))((('''''''''((()))***+++:::dddxxxwww|||}}}{{{|||{{{|||~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}yyy|||}}}|||{{{~~~~~~{{{xxx|||}}}bbbPPP@@@===AAA===;;;;;;555:::888444555???LLLMMMGGG666555;;;KKK\\\ggglllmmmrrrxxx~~~~~~}}}~~~fffAAA888EEE^^^bbbVVV>>>666======333444999;;;999777888::::::<<<;;;XXX~~~zzz{{{mmmCCC444444,,,111000&&&...666)))%%%CCChhhttt___jjjWWWOOONNNEEEuuu^^^333222---)))***---,,,((('''***000888<<<:::333,,,(((***,,,***((((((222???[[[ppp~~~~~~xxxddd777///'''&&&***---***''''''%%%&&&)))+++***((('''%%%+++$$$(((///"""666sss~~~mmmFFF---%%%(((@@@XXXMMM,,,$$$555(((222555,,,&&&)))(((######&&&!!!"""&&&@@@RRR111&&&'''""""""&&&&&&000GGG888!!!&&&&&&"""'''"""&&&$$$IIIHHH,,,&&&'''"""$$$"""%%%'''&&&$$$$$$***///ZZZHHH666QQQ===***######"""%%%///888333%%%###+++!!!%%%((((((&&&$$$&&&((('''***,,,***666]]]}}}}}}{{{yyyzzzzzzzzzzzz|||wwwiii@@@,,,***))))))---'''%%%...>>>HHHFFF@@@((('''''''''((()))+++,,,AAAkkk|||yyy~~~|||zzz{{{~~~~~~~~~~~~}}}||||||}}}~~~|||~~~}}}zzz}}}~~~yyyTTTGGGEEEAAA===:::888888888777777555777CCCOOOJJJ===444555AAAUUUdddiiimmmqqqwwwyyyzzz{{{{{{{{{}}}~~~~~~~~~```>>>999HHHUUUUUUJJJ>>>999;;;===999555888333111444777666666888>>>HHHwwwyyyxxxzzz^^^...///+++//////(((,,,111+++,,,000CCCdddvvvQQQ\\\PPPCCCAAA???sss}}}~~~UUU%%%***///)))---%%%,,,***+++,,,------,,,+++***&&&(((+++,,,,,,++++++,,,///LLLaaa{{{tttQQQ555!!!,,,...*********)))((()))******(((&&&***&&&''')))%%%'''<<>>666444777:::999777777444333666777666777:::BBB___~~~xxxwwwyyykkk@@@111,,,//////)))+++000***---(((,,,@@@WWWgggpppttt```CCCMMM???333:::CCCxxxjjj555,,,***''',,,$$$'''***)))(((***,,,,,,)))''''''''''''&&&&&&(((+++---)))888IIIooo}}}\\\BBB---+++///,,,&&&%%%)))***++++++)))))))))***)))&&&(((+++'''&&&444GGGxxxkkk222111***'''666RRR^^^JJJ+++---000%%%"""++++++"""%%%'''###(((<<<\\\///444CCCCCC444(((&&&888TTT111(((%%%)))((("""%%%///666'''RRR\\\999"""(((%%%%%%&&&'''''''''///888``````VVVMMMGGG555%%%'''+++'''%%%)))111777999888...&&&"""&&&(((&&&&&&(((!!!+++'''(((GGGjjjzzz}}}~~~~~~|||zzzzzz{{{|||{{{zzzvvviiiMMM222)))---***((('''(((''')))222<<>>JJJOOOEEE888888>>>MMM^^^jjjnnnppprrrxxxzzz{{{{{{zzzzzz|||}}}mmmQQQ666666EEEPPPMMMFFF888666333333555777888888777555555888777666999???PPP}}}yyyxxxzzzyyyTTT333,,,---///***---111,,,///)))'''///:::@@@BBBBBBAAA222>>>000'''333@@@kkkHHH...&&&'''---&&&'''+++)))((()))++++++)))&&&---,,,***)))((((((((((((((('''111```|||KKK:::++++++---***'''(((&&&((()))(((%%%%%%'''***(((&&&))),,,)))%%%+++666iiittt;;;&&&///---%%%444NNNPPP<<<555///(((######$$$&&&&&&###%%%""")));;;^^^999(((AAAFFF333&&&&&&666MMM888)))"""''')))$$$&&&000... <<>>...$$$&&&***'''&&&(((%%%***%%%+++MMMooo{{{~~~|||}}}}}}{{{yyyxxxyyy{{{}}}uuutttvvvdddBBB...------)))&&&''''''%%%''',,,DDDJJJ222'''+++&&&,,,666```uuu|||xxxyyyzzzzzz~~~||||||}}}~~~~~~}}}}}}}}}{{{{{{{{{}}}~~~~~~}}}{{{}}}}}}~~~~~~~~~}}}zzzyyyvvvwwwyyy{{{zzzxxxuuusssrrrqqqqqqqqqqqqqqqrrrrrr[[[CCCCCCBBB@@@===;;;999888888888666888DDDNNNMMMBBB666:::DDDTTTcccllloooppprrryyyzzz{{{{{{zzzzzz{{{}}}~~~vvvcccDDD;;;:::DDDHHHCCC>>>???777777888777666555666777888888999999777777???HHHmmm|||{{{}}}eee777,,,+++...,,,///444///111---***,,,...,,,'''"""...+++888---&&&000333HHHoooXXX333&&&)))...,,,,,,,,,------,,,***)))((()))((()))***,,,---+++(((&&&+++''')))UUU{{{{{{fff555,,,&&&''')))((())),,,''''''&&&&&&&&&'''((())))))'''))),,,***&&&''',,,ZZZ|||xxxCCC%%%+++///,,,$$$%%%555FFFTTT@@@...'''$$$!!!"""'''%%% &&&"""***999\\\BBB888>>>+++!!!%%%000===DDD444$$$!!!'''+++'''"""...--- 222VVVUUU666+++(((&&&&&&%%%&&&,,,444]]]rrrrrrZZZCCC000&&&((($$$'''((((((&&&''',,,000GGG???333)))''')))(((%%%)))***%%%111WWWuuu|||}}}{{{||||||zzzxxxwwwxxxzzz{{{vvvwww|||rrrVVV888)))///***''')))***(((&&&&&&666UUU555&&&,,,###000888dddvvvzzzsssvvvxxxwww{{{{{{yyyxxxxxxyyy{{{{{{zzz}}}}}}}}}}}}}}}||||||{{{yyyzzzzzz{{{||||||zzzyyy}}}}}}}}}~~~|||~~~~~~{{{xxxtttsssxxx{{{wwwuuuuuuuuuvvvvvvuuusssqqqooosssrrrpppnnnnnnooopppqqq{{{RRRFFFBBBAAA???===;;;:::999888888666<<>>777<<>>777999;;;:::777666666888::::::<<<;;;999<<>>===+++$$$%%%&&&)))EEEDDD999)))%%%+++((($$$((('''###'''444CCCJJJ///***''''''&&&%%%)))///RRRkkkyyyqqq[[[<<<(((***###%%%'''))))))'''%%%###===FFFAAA,,,###***,,,%%%)))'''$$$777___xxxzzzzzzzzz{{{{{{zzzxxxxxxyyyzzzvvv{{{|||zzzvvvgggGGG(((...(((&&&))),,,+++((((((...WWW===,,,...$$$///444aaassswwwrrrtttvvvuuuyyyxxxwwwvvvvvvxxxyyyyyyxxx||||||}}}}}}}}}|||{{{zzzwwwyyyzzzzzzzzzyyyxxxxxx|||{{{|||}}}|||zzzwwwssstttrrrrrryyyzzzuuusssvvvuuusssqqqoooooooooppprrrqqqnnnlllllllllnnnoookkkLLLHHH@@@???>>>===;;;:::999888888777AAAPPPRRRDDD:::999@@@PPPbbbkkkmmmppprrrssswwwyyyzzz{{{{{{{{{}}}nnnVVVCCC999777<<>>444666888888888777888888:::<<<>>>======GGG```xxxRRR::://////,,,,,,000---111777<<<@@@DDDIIIIIIFFF222000,,,((()))------+++666___~~~rrrCCC......'''+++,,,&&&***...---******...444BBB999...&&&%%%''')))***$$$------LLLuuuiii555------,,,+++)))((()))+++***((('''((())))))'''%%%*********)))((())),,,000===ppp~~~iii@@@---!!!'''111111,,,)))000GGGUUUIII111%%%%%%((()))))))))###,,,...PPPJJJ111;;;555)))((((((######777KKKRRR@@@,,,&&&((('''---&&&$$$''''''&&&...999000+++(((((('''&&&(((,,,@@@___yyytttQQQ222***)))'''%%%&&&(((***((('''***===BBB111%%%))),,,)))&&&$$$%%%>>>fffyyywwwwwwyyyzzzzzzzzzyyyyyy{{{|||vvv~~~~~~xxxwwwrrrWWW777...(((%%%(((+++***)))***///PPPHHH555---'''+++000WWWmmmvvvsssuuuvvvuuuyyyyyyxxxxxxyyy{{{|||{{{zzz{{{|||}}}~~~~~~}}}|||{{{xxxzzz{{{{{{zzzxxxxxxxxxyyyzzz{{{|||||||||||||||{{{xxxyyyyyy|||yyytttssswwwuuurrrooonnnnnnpppqqqpppnnnlllkkkjjjkkklllmmm]]]GGGFFF???>>>>>>===<<<:::999888777888EEEUUUQQQ???777===EEEWWWhhhnnnnnnqqquuuvvvvvvwwwzzz{{{{{{|||~~~zzz___KKK>>>777999???CCCDDDAAA<<<:::<<<<<<:::555555555666777888888777:::<<>>///...,,,---222000:::DDDKKKKKKIIIFFF>>>777444111((()))******//////...LLLuuuyyyDDD---///&&&+++)))'''''')))---222777;;;===III@@@333***((()))((('''%%%+++...SSSzzzccc333'''((()))((((((***+++,,,&&&***...---)))%%%%%%''''''***,,,***((()))---111;;;qqq|||MMM:::+++)))***)))***---***&&&555MMMJJJ///###,,,'''((((((!!!+++(((IIIJJJ***...'''###((('''###(((***;;;PPPTTTBBB,,,&&&,,,&&&+++***###$$$+++***###---)))''')))***((()))+++999]]]vvv|||{{{iiiKKK777,,,)))&&&%%%''')))+++,,,"""///<<<<<<000&&&'''---&&&%%%***GGGnnn|||wwwxxxwwwyyyzzzzzzzzzzzz}}}|||~~~|||zzz{{{wwweeeQQQ333---)))))))))((())),,,000???KKK888)))***(((///KKKfffvvvvvvxxxwwwuuuzzzzzzzzzzzz{{{}}}~~~}}}||||||}}}~~~~~~}}}|||zzz|||~~~~~~|||zzzzzz{{{{{{}}}}}}}}}~~~|||xxxuuuuuuvvvuuusssqqqppppppqqqrrroooooommmmmmlllmmmnnnnnnTTTCCCCCC>>>>>>>>>===<<<;;;999888777999GGGWWWQQQ<<<666???III[[[lllpppooossswwwxxxuuuwwwyyyzzz{{{|||eeeQQQ>>>666666666999>>>>>>DDDBBB888555999:::555999777666666777888666555999<<>>\\\XXX777$$$(((%%%&&&''')))'''%%%%%%(((***&&&&&&)))+++******,,,CCChhhxxxrrrzzz~~~gggLLL++++++***(((&&&&&&(((***%%%(((777GGG<<<### 000((((((000OOOuuuzzz{{{wwwxxxzzzzzzzzz|||~~~{{{yyy~~~xxxmmmfff999333---+++(((&&&)))...,,,///III666###,,,'''111CCCbbbvvvxxxzzzxxxvvv{{{zzzyyyzzz{{{~~~~~~}}}||||||}}}~~~}}}|||}}}{{{|||}}}~~~}}}||||||yyy~~~xxxvvvwwwtttttttttttttttsssrrrqqqqqqqqqpppppppppqqqqqqqqq```JJJKKK@@@@@@>>>:::888888888888888555BBBNNNNNNDDD;;;:::===VVV]]]gggnnnrrrtttwwwzzzyyyyyyyyy{{{~~~pppUUU@@@<<<888666999<<<>>>???;;;:::888666555555666666888555333222333555666666<<>>^^^ccc===///444,,,000AAAEEE999,,,(((000333+++***111///,,,***+++---///...---222:::tttyyyLLL))),,,///)))...///&&&'''777EEEBBB555+++,,,***((('''''')))+++,,,(((333:::dddmmm444(((((())))))***+++...111IIIUUU\\\OOO666%%%%%%,,,((())))))******)))((('''===mmm[[[444(((......(((""")))###''''''222\\\aaa/// %%%+++)))###'''999KKK..."""$$$***$$$!!!&&&'''+++###999ffftttTTT222'''((()))'''%%%&&&((('''$$$$$$%%%%%%&&&'''(((******???lll~~~wwwzzzxxxpppsssOOO333!!!'''+++$$$&&&222)))###///FFFFFF... %%%&&&"""444]]]yyy|||{{{}}}|||zzzyyyzzz}}}yyywww~~~}}}vvvtttQQQ777&&&++++++"""###///'''---222///'''###''',,,666WWWvvv}}}{{{|||}}}yyy~~~~~~}}}|||~~~|||{{{~~~~~~~~~~~~~~~}}}}}}}}}|||~~~yyyvvvwwwpppqqqqqqrrrttttttuuuvvvrrrqqqpppooonnnnnnnnnnnnYYYIIIHHH@@@>>><<<:::888888888888888888DDDOOOMMMAAA999;;;AAAZZZaaajjjqqqsssuuuxxx{{{~~~}}}}}}~~~vvvVVVBBB???999444555;;;@@@@@@>>>:::999888777666666666666777555444444555777888999;;;888???ZZZ~~~eee===///444000777LLLRRR222,,,+++000111,,,,,,111...,,,+++,,,...///...,,,333@@@xxx~~~TTT///...000******((()))000999999111+++)))***+++,,,***((('''(((***%%%///<<>>DDD555'''$$$(((!!!111WWWuuu{{{yyy|||{{{{{{zzzzzz{{{}}}yyyvvv{{{}}}zzzwwwxxxbbbDDD,,,)))+++'''%%%***(((,,,///---(((%%%'''+++///LLLkkkyyy{{{zzz{{{{{{zzz{{{|||}}}}}}}}}}}}}}}~~~|||}}}zzzyyyzzz{{{||||||yyywwwwwwqqqqqqqqqrrrrrrsssssssssqqqrrrssssssrrrpppnnnlllsssPPPGGGCCC@@@<<<;;;:::999888777777777===HHHPPPJJJ===666>>>HHH```gggoootttvvvwwwyyy|||{{{[[[CCC999<<<777444888@@@DDDAAA<<<888888888888777666666555555555666666777999:::;;;>>>999MMMzzziii???...333000999NNNTTT>>>666...+++---000///---,,,,,,+++---...///...,,,222HHH{{{bbb:::///000+++'''(((***000555444...))))))'''***---,,,***((()))+++&&&...DDDpppggg999///***,,,)))%%%,,,:::???777...******,,,......)))++++++)))&&&&&&))),,,///aaammmCCC&&&&&&,,,,,,'''"""$$$(((&&&+++@@@VVV>>>+++ ###%%%$$$000CCC888&&&"""(((&&&%%%'''$$$$$$!!!000TTTuuu{{{lll]]]777+++$$$&&&((($$$"""$$$%%%%%%%%%%%%&&&''')))))):::ggg~~~yyy{{{}}}|||[[[666'''(((***%%% +++%%%&&&222>>>===000%%%)))!!!+++MMMmmmyyyxxxvvvyyyzzzzzz{{{|||}}}~~~|||zzz{{{zzzyyyzzz|||qqqVVV777******,,,***((()))+++,,,+++)))'''(((((()))===[[[ttt{{{yyyyyy}}}zzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~zzz}}}{{{xxxxxxzzz|||}}}}}}yyyvvvwwwssssssssssssssssssssssssppprrrtttuuutttqqqmmmkkk[[[IIIFFF???@@@999::::::999777777777888BBBKKKOOOGGG999666BBBQQQeeekkkrrrvvvwwwwwwyyy|||}}}~~~|||bbbGGG:::999777888;;;@@@DDDDDD>>>999666666888888888777666555555666777777777888999:::>>>HHHgggoooBBB...111,,,222BBBDDDRRRHHH666***+++000///(((+++,,,,,,.........---,,,222SSS}}}qqqGGG...++++++)))...(((&&&---777:::666000+++*********+++,,,,,,,,,***111PPPxxxzzzMMM888))),,,...''''''...000000000...,,,+++++++++(((((()))+++,,,+++)))'''111ddd|||vvvhhhLLL000%%%'''******'''(((%%% 000OOODDD,,, ''')))###---BBB???)))!!!'''&&&&&&'''"""$$$$$$+++CCCggg|||lllTTT<<<(((&&&(((%%%$$$'''%%%%%%%%%%%%&&&'''((()))666bbb~~~yyy~~~zzzkkkIII///&&&((('''###((('''%%%)))555>>>777))))))!!!&&&AAAdddxxxzzzvvvxxxzzz{{{}}}~~~~~~~~~~~~{{{yyyzzz}}}vvveeeJJJ222(((***,,,+++***)))))))))***)))(((&&&(((222MMMmmm{{{xxxwww~~~}}}}}}||||||}}}~~~~~~~~~~~~|||{{{||||||ppp}}}}}}{{{{{{}}}~~~}}}}}}}}}xxxuuuuuussssssssstttttttttttttttqqqrrrssstttssspppmmmlllMMMFFFFFF>>>???888999:::888666666888:::GGGLLLLLLBBB777888IIIYYYiiinnntttwwwwwwwwwyyy{{{|||}}}~~~nnnZZZHHH:::444555333;;;EEEIIIFFF???999777444555777888888777666555666777888777666666888:::777[[[tttEEE///111)))+++444222IIILLLHHH:::---))))))***+++,,,---...---------...999bbbXXX222''',,,------)))%%%)))222;;;===;;;777000)))(((+++...,,,)))+++555\\\|||qqqOOO111,,,000---******///((($$$+++666:::333***---((($$$&&&,,,000///,,,333eeeqqqQQQ222!!!)))+++&&&$$$&&&$$$)))777;;;((("""***))) )))>>>EEE---###&&&&&&''''''"""%%%&&&'''333UUUxxxuuuqqqRRR222&&&&&&&&&&&&(((%%%%%%%%%%%%%%%&&&'''(((///WWW~~~{{{{{{~~~zzz}}}vvv```@@@)))###&&&((($$$)))((($$$,,,888777---(((###$$$666WWWttt}}}yyyzzz{{{}}}~~~|||yyyxxxyyyuuurrrbbbDDD---&&&))),,,***((('''(((******(((%%%***---BBBdddxxxxxxxxx~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~{{{yyyzzz{{{~~~|||zzz|||zzzvvvttttttpppqqqqqqrrrssssssttttttqqqqqqqqqpppoooooonnnnnnnnnJJJFFFEEE???>>>888::::::888555666:::===JJJKKKHHH>>>777===PPPaaakkkpppuuuwwwwwwwwwyyy|||~~~~~~wwwcccKKK>>>999777888999333===HHHJJJBBB999555555444555666666777777777777666777888666444555999===<<>>DDD^^^NNN444333---...444...&&&...>>>MMMJJJ;;;000000---...---+++***+++...222QQQ~~~UUU666///***###---222+++$$$'''...444@@@===777000+++(((((()))+++AAAvvvzzz___@@@---)))******'''///***"""$$$555EEENNNFFF;;;///'''%%%&&&))):::jjj|||qqqWWW555###$$$***###%%%*** (((######'''&&&###(((333LLL444(((((($$$###'''%%%###'''%%%$$$999]]]yyy{{{wwwdddCCC+++&&&((((((%%%%%%$$$$$$%%%%%%&&&&&&)))000WWW|||~~~{{{zzz~~~|||kkkMMM111&&&'''$$$(((((($$$%%%+++---)))%%%+++((($$$999___zzz~~~~~~{{{xxxzzzyyynnnXXX???...)))&&&'''((((((''''''''''''***&&&...HHHeeevvvzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{}}}||||||~~~~~~|||~~~}}}|||{{{yyyzzz{{{|||xxxxxxyyy{{{}}}}}}{{{zzzxxxzzz{{{zzz~~~~~~}}}zzzxxxwwwwwwvvvvvvrrrrrrqqqqqqpppooonnnnnnmmmnnnoooqqqqqqqqqqqqqqq|||PPPLLLFFFAAABBB<<<;;;;;;;;;777444666===CCCKKKGGG@@@999999FFFZZZiiiooosssxxxyyyyyyzzz|||~~~}}}qqqPPP===:::999;;;999555555777:::;;;<<<:::777555555666555444444444555666888:::444666777666555999BBBJJJSSS555333,,,...555///888%%%$$$@@@YYYTTT===,,,......---***(((***///333VVV|||eee@@@000&&&(((+++,,,)))***...,,,&&&888;;;<<<555,,,(((+++000000III}}}}}}[[[:::---,,,+++...,,,***((()))+++,,,---@@@CCCCCC<<<111***+++///EEErrr|||mmmbbbaaaDDD'''***444!!!***$$$+++'''%%%'''((())),,,111MMM666***)))###"""'''&&&###'''%%%"""000QQQpppuuuzzzTTT222)))+++***%%%%%%$$$$$$$$$%%%&&&&&&+++###DDDqqqzzzxxx|||zzz{{{{{{|||vvv___@@@,,,'''''''''&&&$$$&&&))))))%%%%%%...*** ///WWWvvvxxxtttvvvxxxmmmRRR888+++$$$'''(((((('''&&&'''((('''"""'''>>>^^^uuuzzzxxxyyyzzz|||~~~~~~~~~{{{{{{|||~~~wwwtttxxx{{{zzzwwwxxx}}}~~~|||zzzzzz|||~~~~~~}}}}}}{{{wwwxxx}}}~~~|||}}}{{{yyyxxxxxxxxxxxxwwwxxxxxxvvvtttrrrpppnnnnnnkkkmmmqqqtttuuutttrrrqqqqqqKKKCCCAAA???===777777888999777444666AAALLLHHHDDD;;;444===QQQccciiitttuuuwwwxxxyyyyyyyyyxxxzzzzzzzzz{{{}}}rrrQQQ;;;777777666555555555555666777777666666555555555444555555444555555666777888888555444777666;;;PPPhhhccc;;;111222///,,,......444---&&&:::WWWSSS888***)))(((---...$$$(((@@@lll]]]333(((++++++******,,,///---***000444???<<<(((""")))***...WWW|||uuuPPP)))###222+++---***%%%%%%+++,,,(((,,,333AAAIII<<<(((&&&333QQQzzzYYY777GGG\\\<<<"""###***'''"""%%%###$$$$$$$$$$$$&&&***---BBBNNN999%%%***$$$&&&%%%)))$$$!!!+++;;;ZZZnnnMMM///%%%)))&&&&&&&&&%%%%%%&&&%%%###***(((666VVVqqqzzzyyyyyy}}}}}}yyyvvvvvvjjjEEE (((###***000'''###((())),,,$$$***)))###AAAppp}}}zzz{{{yyyvvvrrrTTT))))))++++++((('''(((((((((###+++)))***FFFpppwwwxxxyyy~~~~~~{{{~~~|||yyyyyyzzz}}}~~~|||}}}{{{{{{|||}}}~~~{{{||||||zzzxxxvvvvvvwwwxxxyyy|||{{{yyyvvvtttrrrqqqpppqqqrrrssssssttttttssssssgggHHHBBB@@@>>>===999777999999777555888CCCMMMGGGCCC:::777BBBWWWffflllrrrssstttuuuvvvvvvuuutttvvvwwwwwwyyy{{{~~~\\\BBB999888888777777666666555555888888888777666555444333444444444444555666777888999555888>>>===BBBbbbtttMMM222---333333---(((///111...111>>>JJJOOO555///'''***///(((***===ooommmHHH111111000...---...//////---,,,000======...(((+++***///XXX}}}}}}bbb@@@---+++''',,,---(((&&&)))+++***+++,,,777DDDBBB555...111MMMwwwuuuGGG***555SSSDDD+++!!!'''&&& """%%%&&&&&&$$$###$$$'''***AAARRRCCC&&&$$$)))$$$######%%%!!! '''111OOOvvv|||www^^^BBB///'''&&&''''''&&&&&&'''(((((('''###,,,HHHhhh{{{~~~{{{~~~|||~~~www]]]AAA,,,###(((...(((%%%))))))%%%$$$)))'''!!!555aaa}}}{{{yyyzzzzzzxxxvvv]]]666***+++***(((((()))***)))&&&***))))))???bbbwwwxxx{{{zzz}}}}}}}}}}}}}}}{{{~~~}}}}}}~~~}}}|||||||||}}}|||{{{}}}zzzyyyxxxwwwwwwwwwxxxxxxzzzyyyxxxwwwuuuuuuuuutttsssssstttuuuuuuuuuuuuuuu|||YYYDDDBBB???======:::888999888666777===FFFNNNEEE???999;;;JJJ^^^kkkooorrrssstttuuuuuutttsssrrruuuuuuvvvxxx{{{~~~hhhDDD555:::999999999888777666555444888888999888777555333222333333333333444555666777888444777>>>@@@LLLvvvbbb999)))333666++++++***...222,,,***===WWWDDD888((()))000,,,---<<>><<<===:::999999777666:::BBBJJJMMMAAA;;;777???QQQdddoooqqquuuvvvwwwwwwwwwvvvuuutttwwwxxxyyy{{{}}}nnnOOO999555;;;888888888888777555444333555666777777777555333222333333333333333444666666999888777;;;GGGdddyyyQQQ444111222,,,444)))'''///...)))222DDDLLL@@@...***000---000???xxx}}}WWW...***((()))((('''''')))((((((222888222000///'''111ZZZuuuWWW:::---...---+++***)))((('''---%%%###000???@@@333&&&@@@mmmzzzPPP...'''***)))GGG>>>"""###((($$$((('''''''''%%%######$$$&&&(((FFFMMM333!!!$$$'''"""&&&%%%###''''''!!!555]]]vvvzzz}}}pppNNN000((('''((()))'''$$$###&&&((('''###***EEEhhh{{{}}}{{{}}}}}}|||~~~wwwKKK222(((---+++))))))%%%$$$+++((((((+++'''>>>nnn||||||oooTTT222+++&&&'''******++++++,,,(((''')))...===\\\xxx|||{{{zzz|||~~~}}}}}}}}}}}}~~~||||||}}}~~~}}}}}}~~~}}}{{{yyy~~~yyyvvvuuuvvvxxxyyyzzzzzzyyywwwvvvxxxxxxwwwwwwwwwxxxxxxyyyuuuuuuvvvwwwwwwwwwwwwwww[[[IIICCCDDD>>>;;;<<<888999999777666===GGGKKKIII===777888DDDXXXhhhppprrrvvvwwwxxxxxxxxxwwwvvvuuuyyyyyy{{{|||~~~~~~wwwRRR;;;999;;;888666666666666555444333222222333444555555555444444333333333333333444666666;;;===;;;???\\\sssNNN333---000000,,,+++---///...///000IIIDDD666......+++222DDDyyykkk888000+++,,,---******,,,+++''',,,111,,,---...&&&000YYYqqqZZZ666---&&&&&&***,,,)))&&&,,,'''$$$***777===777,,,777fff|||ccc:::%%%&&&***AAACCC+++###'''&&&'''$$$%%%&&&%%%$$$$$$%%%'''""">>>MMM;;;$$$$$$((("""''''''%%%)))((( ---MMMssszzz}}}~~~cccFFF)))%%%$$$((()))%%%$$$&&&'''***(((&&&666WWWttt~~~UUU555%%%******'''(((%%%)))+++%%%(((///(((333YYY}}}wwwddd;;;///%%%&&&)))))))))***+++'''(((******111OOOppp|||}}}~~~}}}}}}~~~}}}zzzxxx|||~~~}}}zzzxxxwwwuuuwwwyyyzzz{{{yyywwwvvvyyyxxxwwwvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwwwwwwwvvvyyySSSEEEBBBDDD===;;;<<<777888999666666@@@KKKKKKDDD999666;;;KKK]]]jjjpppssstttuuuvvvwwwwwwvvvuuuuuuwwwxxxzzz{{{}}}~~~aaa>>>333999;;;444666555444333333333444444444444444444444555555555333333333333444555666777444:::>>>NNNuuuggg@@@111666(((000444000,,,---///...>>>@@@777///---***222EEEwww}}}NNN===///------***(((+++,,,&&&))),,,(((+++...(((---WWWyyyIII888'''%%%***---+++((((((***)))(((000;;;<<<666000```oooLLL///$$$%%%***$$$888FFF999&&&"""%%%###!!!###%%%%%%$$$%%%&&&(((&&&888LLLEEE+++$$$'''"""$$$(((&&&&&&&&&!!!'''<<>>888888@@@RRRbbbkkkpppuuurrrssstttvvvvvvvvvuuuuuutttvvvyyy|||jjjGGG777666777777777666555333222222444666888999888666444444444555666444444444444555666777888222777HHHiii~~~```MMMIII222333222...++++++---///000777333---,,,***000AAAtttoooRRR777---+++'''&&&)))***%%%))),,,'''+++///***+++UUU}}}lllTTT;;;000---+++***+++%%%,,,,,,'''+++555999333***[[[aaa777+++((($$$******+++CCCHHH***'''!!!!!!###%%%%%%$$$$$$%%%'''(((...EEEIII111%%%(((###!!!)))&&&"""&&&%%%&&&...MMMjjjuuuOOO999'''%%%(((''''''+++###'''***((('''666YYYzzz~~~~~~}}}jjjAAA)))+++(((%%%''')))***###&&&***%%%&&&...000aaa|||}}}yyyXXXAAA,,,(((***''''''***&&&'''***+++''''''555GGGqqq{{{~~~~~~~~~|||~~~|||zzzyyy}}}|||{{{{{{{{{|||{{{{{{vvvwwwxxxyyyyyyyyyxxxxxxzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyYYYLLL@@@===>>>:::;;;===666777888666777CCCOOOJJJ:::888:::DDDWWWeeekkkqqqwwwrrrsssuuuwwwwwwwwwwwwwwwtttvvvzzzTTT555777<<<444333===777666333222333555999;;;???===999666444444555666555555444555555666777888999<<>>PPP...+++###"""$$$%%%%%%$$$$$$$$$%%%%%%$$$;;;III444&&&)))%%%!!!,,,((("""'''+++((()))777___~~~}}}}}}hhhIII---%%%&&&$$$$$$((('''''')))((($$$+++KKKmmmyyyOOO444111+++$$$&&&(((***###,,,..."""&&&000)))VVV|||~~~|||}}}xxxbbbGGG///***+++((('''+++%%%(((++++++'''&&&---777hhhuuu~~~}}}{{{zzzyyy}}}{{{xxxwwwxxxxxxyyyxxxvvvwwwxxxxxxyyyyyyyyyyyyzzzzzzyyyxxxxxxyyyyyyyyyxxxyyyzzzzzz{{{{{{zzzzzz{{{PPPHHHDDD???<<<:::999999888777888999>>>HHHMMMEEE999???777KKKdddeeejjjtttqqqsssyyywwwuuuyyyuuusss}}}{{{|||~~~gggFFF...222999555444:::777555000444777...111FFFQQQBBB555444777888666444888666777999777333666===;;;NNNwwwwwwdddAAA***---111((('''111+++++++++++++++---000333aaaoooJJJ///))),,,---,,,***))))))***++++++***666SSS~~~|||kkkKKK,,,'''333&&&***,,,)))&&&&&&)))+++,,,GGGnnnbbbBBB222&&&%%%(((&&&&&&'''111RRREEE)))///&&&&&&%%%$$$$$$$$$%%%%%%%%%555UUUMMM---"""(((###%%%''''''%%%$$$&&&)))///MMMppp~~~jjj???'''---)))###---%%%$$$'''***%%%%%%999QQQzzzpppQQQ222"""###'''((($$$$$$&&&''')))+++,,,---???ddd~~~~~~}}}uuuWWW888+++(((%%%''',,,***+++------+++******+++OOOrrr|||~~~~~~}}}|||{{{zzzyyyxxxxxxuuuwwwyyyyyyxxxxxxyyyzzzyyyyyyyyyyyyyyyyyyxxxxxx}}}}}}}}}|||{{{{{{zzzzzz{{{yyyvvvwwwzzz{{{zzzxxxlllJJJGGGCCC???;;;::::::999999888777:::CCCKKKJJJAAA888;;;999OOOfffiiinnntttkkkiiitttwwwxxxzzzuuurrr{{{zzz{{{|||~~~RRR>>>111333555111111777000333111444777111111@@@WWWIII<<<999999777555555666777666444555888999999CCCdddpppRRR555,,,---,,,(((%%%+++,,,,,,,,,+++---///222VVV}}}|||\\\===,,,***,,,---+++******,,,,,,,,,+++---EEErrrzzzcccEEE111***,,,,,,,,,)))((()))***+++'''666VVVzzz{{{TTT444***%%%(((+++'''&&&''',,,KKKHHH...---"""%%%%%%%%%$$$$$$%%%&&&&&&'''"""222PPPTTT888%%%***$$$&&&''''''%%%%%%''')))+++BBBccc|||uuuTTT333)))(((%%%%%%***((()))***%%%"""000CCCkkk|||~~~~~~~~~hhhCCC***&&&'''&&&(((((()))******+++,,,,,,///QQQvvvhhhIII444)))&&&(((,,,***+++,,,,,,******+++,,,>>>```}}}{{{~~~~~~}}}|||{{{zzzyyyxxxxxxvvvxxxzzzzzzyyyxxxyyyzzz{{{||||||||||||||||||||||||||||||||||||||||||||||||yyywwwxxxzzz{{{zzzyyyZZZFFFDDDAAA===;;;;;;;;;;;;::::::777<<>><<>>ddd~~~bbb666))),,,###(((&&&'''******((()))...>>>ddd~~~tttSSS666***)))---,,,,,,,,,,,,+++++++++)))555TTTzzzxxxxxxyyy{{{}}}~~~yyybbb???(((%%%***+++)))***))))))(((***---000---BBBccc~~~|||~~~}}}||||||}}}~~~}}}|||{{{}}}~~~~~~~~~~~~}}}||||||||||||{{{zzzyyyyyyyyywwwxxxyyyyyywwwuuuuuuvvvvvvwwwyyyzzz{{{{{{{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{zzzyyyxxxwwwwwwxxxxxxxxxeeeIIIHHH@@@>>><<<;;;<<<<<<<<<;;;<<<:::CCCPPPMMM===555:::???VVVgggkkkjjjaaaOOOAAA]]]qqqxxxtttsssqqqqqqxxxuuuwwwyyy|||uuuJJJ777777777666555666777888FFFLLLBBB666888888666:::LLLCCC:::777555333555999;;;333666???:::333GGGfffsss[[[===&&&&&&222,,,---//////---,,,,,,,,,+++RRR~~~hhhCCC///......---+++***+++,,,+++***000***<<>>GGGNNNHHH<<<777;;;AAAZZZiiijjjgggWWWGGGDDDcccuuuxxxqqqrrrssstttzzzwwwyyy{{{~~~jjj@@@:::444111333444555777;;;MMMKKK===222444333555>>>PPPEEE:::777555444444666777111555>>>::::::YYYyyyvvvwww|||yyysssqqqlllVVV999...444,,,---......,,,+++,,,...)))@@@mmmuuuWWW<<<---///---+++***+++,,,+++***...)))///QQQ}}}oooQQQ---)))(((---,,,&&&&&&+++%%%---***'''AAAgggrrrccc888***)))...)))&&&)))(((&&&$$$(((---GGGUUU777$$$$$$$$$$$$$$$%%%&&&&&&'''$$$***(((???ppp}}}[[[>>>+++(((&&&%%%&&&'''((((((***&&&+++DDDffffff>>>+++&&&***))))))***,,,+++)))(((***AAA```www{{{|||}}}UUU444)))''''''((()))***+++,,,---,,,'''111SSSzzz~~~{{{yyywww{{{|||}}}}}}{{{yyyyyyzzzzzz~~~vvv\\\>>>,,,(((***))))))***)))((()))+++---+++,,,@@@eee}}}||||||{{{{{{yyyzzz|||}}}|||}}}~~~|||}}}}}}|||zzzzzz{{{}}}||||||}}}}}}||||||{{{zzzyyyyyyyyyxxxxxxwwwwwwwwwtttvvvwwwwwwuuuttttttuuuvvvwwwyyy{{{|||{{{zzzyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwxxxxxxwwwuuutttuuuvvvwwwQQQCCCAAA???===<<<;;;<<<<<<:::999;;;CCCJJJJJJBBB;;;;;;===III```kkkkkkdddMMM???JJJgggwwwxxxqqqtttxxxxxx|||{{{|||~~~```:::999000...555666222777DDDKKKCCC444///444222666FFFOOOBBB777555666666666666222666:::888;;;PPPxxx~~~nnnRRRLLLDDDAAADDDKKKQQQSSSAAAAAAEEEMMMPPPGGG777+++---------,,,++++++...000---111XXXuuuSSS555000...,,,,,,,,,,,,+++******...***;;;hhh~~~ppp@@@000&&&))),,,)))'''***)))+++***)))444IIIXXX[[[===,,,)))---)))'''***((('''!!!+++%%%999]]]HHH)))%%%%%%%%%$$$$$$%%%&&&&&&(((((('''999dddnnnKKK---)))%%%$$$&&&(((((('''***)))'''333RRRvvv{{{XXX444'''***+++***))))))))))))((()))000IIIkkk}}}~~~nnnIII...''''''((()))***+++,,,,,,...)))+++???bbb{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~|||||||||xxx{{{zzzjjjLLL000&&&((((((***+++***)))(((***++++++666QQQrrr~~~{{{zzz|||~~~~~~}}}wwwzzz|||}}}|||{{{}}}zzz{{{}}}}}}|||{{{|||}}}{{{||||||||||||{{{zzzzzzwwwwwwwwwwwwvvvvvvvvvvvvtttvvvxxxxxxwwwvvvwwwxxxwwwyyy{{{||||||{{{yyyxxxyyyyyyyyyyyyyyyxxxxxxxxxyyyzzzzzzxxxvvvtttvvvxxxiiiMMMEEECCC???>>><<<<<<<<<<<<:::888:::FFFLLLFFF>>>;;;===???RRRgggooolllbbbEEE888LLLhhhxxxxxxqqqwww}}}|||}}}~~~~~~YYY666888...///:::999111999LLLHHH===///000777444:::NNNJJJ<<<111111666999888888000>>>???555>>>fffeeeJJJ;;;555000111555888777444333222///666LLLZZZIII------------+++***+++...111111'''JJJzzzggg@@@222000---------...---+++(((444+++---XXX{{{PPP777###&&&------))))))+++&&&&&&***))),,,<<>>CCCHHHFFF<<<555<<>>[[[nnn]]]VVV>>>555///444---BBBSSS666...+++666000333666VVVmmm333---......---...///...---,,,000222UUU}}}mmm===222)))''',,,//////...,,,)))...---333^^^uuu>>>'''222---$$$(((+++,,,+++***)))***,,,///111aaa222666...""",,,%%%&&&)))###"""000,,,DDDddd:::((("""&&&)))######'''###"""...''',,,GGGsssiii>>>///'''$$$"""))),,,###---***333...VVV}}}zzz[[[((('''))))))&&&%%%'''+++,,,---))))))DDDnnnxxxMMM---***'''''')))***++++++'''***)))***888SSSmmm{{{yyyvvvvvvyyy}}}{{{{{{}}}lllKKK///%%%"""***222444///***(((***333hhhjjj]]]wwwvvvxxxyyywwwyyy}}}}}}{{{{{{{{{{{{||||||}}}~~~xxxzzz}}}}}}|||{{{{{{{{{|||zzzxxxwwwxxxxxxwwwvvvxxxuuurrrrrrssssssrrrooovvvvvvuuuvvvvvvxxxyyyzzzwwwvvvuuuuuuuuuwwwxxxyyy{{{zzzxxxvvvvvvwwwyyyzzzzzzxxxvvvvvvxxxyyyzzzyyyxxxPPPDDDDDDBBB@@@<<<;;;===<<<999888999>>>BBBFFFDDD:::666>>>KKKdddiiipppkkkUUU@@@EEEWWWpppssswwwxxxxxxxxxzzz|||}}}yyyFFF666333222111222555:::BBBHHH444555222000999GGGMMMKKK888333000333555444444666888555888LLLqqqUUUJJJWWWSSS999111:::666FFF\\\DDD111444777999888111FFF```OOO111...,,,---...---...000...000---BBBrrrPPP888'''***...***(((,,,,,,(((+++///333KKKqqq}}}PPP000------******+++*********++++++,,,------SSSQQQ666''',,,(((######%%%%%%###,,,''':::^^^MMM---$$$&&&)))$$$$$$(((%%%%%%---###%%%<<>>777UUUddd:::---555222>>>___WWW888777888LLLEEE///333HHHbbb>>>333+++,,,...,,,---222...000,,,222VVVmmmHHH+++,,,000)))%%%,,,+++((((((///222555UUUkkkAAA)))+++///+++***((()))+++,,,,,,+++)))(((===kkk<<<"""333&&&###"""!!!((($$$&&&###,,,QQQbbb666(((&&&)))$$$%%%)))&&&%%%---$$$###444___~~~===+++(((...(((###'''***(((''')))(((###111YYY}}}~~~kkkDDD---+++******++++++***)))"""///+++$$$;;;^^^uuusss>>>///&&&+++---'''''',,,***)))*********555TTTssspppnnnnnnrrrxxx~~~~~~~~~|||{{{vvvfffFFF+++%%%)))+++)))...EEEiiitttOOO555111)))222UUUpppqqqpppqqqvvv|||{{{uuuvvvxxx|||~~~~~~{{{zzzxxxzzz{{{zzzxxxwwwwwwwwwxxxwwwuuuuuuvvvvvvtttsssvvvtttssstttuuuvvvuuusssqqqrrrsssuuuuuuuuuuuutttxxxxxxwwwuuuuuuuuuuuuuuuuuuuuutttttttttvvvwwwxxxxxxwwwuuuvvvwwwyyyyyyxxxWWWFFFCCCAAA>>>===::::::;;;:::777888<<<@@@@@@???<<<777:::HHHXXXooonnnrrrnnnZZZHHHTTTooouuuuuuuuuuuuwwwyyy|||{{{HHH888555555666888>>>DDDDDD@@@222333222444BBBNNNEEE222666333333666777555666888666AAA\\\qqq>>>000III\\\FFF444444000444[[[eeeBBB222999___SSS222---777___RRR>>>...+++---,,,,,,000,,,...000111@@@hhh___999,,,------+++,,,))),,,(((,,,000)))===mmmWWW---***...)))+++))))))******)))(((((('''+++dddMMM(((,,,(((&&&$$$ ***$$$"""###$$$@@@iiiAAA---%%%'''$$$%%%)))&&&###---((()))111RRR}}}}}}FFF,,,&&&000---&&&)))---(((,,,((('''((((((EEEuuuwww\\\444,,,''')))++++++)))(((%%%111,,,"""---GGGeee~~~SSS888$$$''',,,(((&&&++++++&&&'''+++(((***CCCbbbnnnpppqqqsssxxx~~~}}}~~~~~~~~~~~~zzz{{{sssTTT222%%%''',,,666JJJfffdddKKK+++&&&111......???gggmmmrrrsssuuuxxxwwwtttsssuuuxxxzzz{{{{{{yyyxxxwwwxxxyyywwwuuutttttttttwwwuuuttttttuuuuuusssqqqrrrrrrrrrssstttttttttsssrrrtttvvvxxxxxxwwwvvvuuuwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwxxxyyyzzzwwwvvvuuuvvvxxxyyyxxxwwwnnnOOOFFFCCC???===<<<::::::;;;999666999>>>AAA???===:::888>>>OOO```lllmmmnnnjjjYYYOOO^^^wwwwwwvvvtttuuuwwwzzz}}}|||III:::333555555555:::@@@???999555000000777>>>>>>888333777444444777666444555999777QQQyyy{{{QQQ999<<>>ZZZ^^^KKK666,,,,,,------,,,,,,+++111222000IIIvvvsssLLL,,,&&&000222***'''111+++'''---)))111LLLyyymmm>>>...)))%%%,,,,,,***(((&&&&&&&&&(((((('''FFF^^^;;; +++'''%%%###((($$$!!!'''###111___NNN333$$$%%%###$$$(((&&&###,,,)))***+++FFFwwwUUU333$$$,,,---)))******''',,,%%%'''///'''666bbbsss@@@222&&&&&&******(((((()))---+++(((+++333OOOuuujjjGGG((($$$******'''(((+++%%%%%%+++***(((666KKKjjjrrrxxxyyy{{{~~~~~~zzz}}}~~~{{{|||aaa???888(((&&&DDDrrr~~~hhh999444///000...$$$&&&666XXXhhhvvvyyyuuusssuuuvvvsssssstttuuuvvvwwwxxxxxxvvvwwwwwwuuusssrrrrrrsssvvvuuuuuuuuuvvvuuusssqqqnnnoooqqqrrrrrrrrrrrrrrroooppprrrttttttsssqqqppptttuuuuuuvvvwwwxxxxxxyyyvvvvvvvvvwwwwwwyyyyyyzzzwwwvvvvvvwwwxxxyyyxxxwww___KKKHHHCCC>>>>>>;;;::::::;;;888666:::@@@BBB>>>;;;999:::BBBVVVhhhkkknnnnnndddYYYZZZjjjzzzvvvtttssstttwwwzzz|||}}}xxxEEE666666::::::555888>>>???999333...000777888333222777555333222444444222666;;;CCChhhlllSSSDDD???999888333555444IIIbbbRRR333999___ZZZ444<<>>wwwiiiCCC)))((())))))***%%%%%%(((###'''111''',,,JJJtttWWW???)))%%%)))))))))***((()))'''******''':::___zzz}}}}}}[[[666'''(((+++***(((***%%%&&&+++,,,***///999]]]nnn}}}~~~{{{~~~~~~nnnUUU///444JJJrrrccc:::111,,,***+++)))'''***...EEE]]]vvv}}}xxxtttuuuwwwttttttttttttvvvxxxyyyzzzwwwwwwwwwvvvtttssstttvvvwwwvvvvvvwwwwwwvvvtttqqqnnnppprrrsssrrrqqqrrrrrrpppqqqrrrsssssssssrrrqqqtttuuuvvvxxxyyyzzzzzz{{{uuuuuuvvvvvvwwwwwwxxxxxxxxxwwwwwwxxxzzzzzzyyywwwSSSHHHJJJBBB<<>>;;;:::<<>>jjjBBB(((&&&%%%%%%(((&&&%%%(((%%%)))%%%:::sss[[[:::+++%%%))),,,%%%''''''%%%)))---&&&(((777^^^rrrQQQ222((())))))***---%%%)))'''&&&(((%%%...EEElll{{{oooMMM111(((,,,---)))''')))*********+++---000IIIddd}}}zzznnn???ZZZ{{{aaaBBB///444)))"""!!!'''222222&&&333PPPooo~~~}}}yyyxxxxxxuuuwwwxxxzzz||||||}}}}}}yyyyyyyyyxxxvvvwwwxxxzzzxxxxxxxxxyyyyyyxxxuuusssqqqtttwwwxxxvvvttttttuuuwwwwwwwwwwwwwwwwwwwwwwwwvvvwwwxxxzzz{{{{{{{{{zzzwwwwwwwwwxxxxxxxxxwwwwwwxxxxxxxxxzzz{{{{{{zzzxxxuuuKKKGGGJJJAAA;;;???<<<;;;<<<<<<999777<<>>::::::>>>III]]]ppppppzzzuuuaaa]]]mmmyyyxxxyyywwwvvvxxx}}}~~~zzz|||{{{HHH999:::@@@>>>333///777<<<:::111===???333000777888///444222222444666888AAAJJJ{{{fffQQQ>>>000MMM___<<<,,,IIIhhh777111bbbGGG%%%LLL]]]DDD,,,...444///(((555---,,,:::000+++FFFbbb>>>((('''---111!!!&&&///(((,,,555///222ZZZ\\\444---,,,'''((()))******)))(((((('''$$$000aaaTTT&&&,,,+++((()))$$$%%%,,,$$$888qqqGGG***(((&&&&&&)))'''###((()))111+++888llloooJJJ000$$$)))///(((*********,,,)))%%%'''///MMMwww___999+++******+++///###---***"""%%%(((+++444___||||||zzz|||^^^:::))),,,///+++&&&,,,...***'''***......999[[[zzznnnKKK111***///(((---222***!!!)))///&&&(((EEEhhh|||{{{wwwwwwyyy}}}~~~{{{{{{{{{zzzyyyzzz|||~~~yyyyyyyyyzzz{{{yyyvvvtttuuuxxx{{{|||yyywwwwwwxxxyyyyyyxxxwwwwwwxxxxxxyyyxxxyyyzzz{{{{{{{{{zzzyyyzzzzzz{{{{{{{{{zzzyyyyyyyyyxxxyyyzzz||||||zzzxxxeeeHHHDDDAAA>>>>>>;;;:::;;;;;;999777:::BBBIIIAAA???999888DDDYYYiiimmmyyytttmmmkkknnnrrruuuvvvuuuxxx{{{}}}}}}||||||}}}}}}~~~MMM999===888333222555888::::::888888777555555444444444///222666666000444OOOmmmwwwVVV======JJJ666<<<666PPPCCC333SSSCCC666***OOObbb;;;---777(((333000......///222333333XXXxxxVVV666+++000---***+++///...((((((...,,,EEEttt{{{MMM111111,,,)))((((((((('''&&&'''(((%%%&&&BBB\\\GGG&&&###%%%%%%$$$$$$'''+++,,,)))VVVlll222***,,,'''---&&&'''///'''%%%///III}}}iiiFFF...***---///)))******)))((((((***+++///aaaxxxOOO///---)))"""+++''''''&&&&&&''')))+++,,,BBBkkkuuuLLL...+++---)))&&&((())))))''''''***---111HHHiii~~~iiiBBB***)))+++(((''''''(((((())))))******,,,666QQQrrr{{{zzz|||{{{}}}|||yyyzzz}}}}}}}}}}}}}}}}}}|||||||||||||||||||||||||||||||||{{{|||~~~~~~|||yyywww{{{{{{zzzyyyyyyzzzzzzzzzzzzyyyzzz{{{}}}}}}{{{yyy~~~~~~~~~~~~}}}}}}}}}}}}~~~|||||||||}}}~~~\\\FFFEEEBBB>>>===:::999::::::888888;;;BBBHHHBBB>>>999:::III___mmmqqqwwwtttqqqqqqsssuuuuuutttrrruuuyyy||||||}}}~~~MMM:::<<<888444333555888999888:::999888777555555444444999222555===;;;AAAeee~~~bbbRRROOO@@@AAA222DDDAAAAAAcccSSS333222BBBSSSLLL555***//////---,,,,,,...///000///BBBkkkoooGGG///++++++(((''')))+++++++++,,,---;;;```ccc???***+++(((''')))(((&&&%%%&&&&&&&&&'''888SSSUUU888'''&&&$$$###&&&)))++++++UUUqqqFFF...---&&&###)))&&&&&&...'''&&&...DDDttt~~~bbbBBB---((()))'''((((((((((((((()))***+++NNNuuuaaa;;;++++++******))))))((((((((()))******555SSSttt}}}bbb@@@***'''...''')))******((('''(((+++...888RRRrrr}}}dddAAA,,,***+++((())))))))))))*********+++***+++AAAhhh~~~zzz}}}~~~{{{zzz|||{{{xxxwwwyyyzzz|||}}}~~~~~~|||zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxzzz|||~~~~~~|||zzzyyy|||{{{{{{zzzzzz{{{{{{{{{yyyyyyyyy{{{||||||{{{yyyzzz{{{{{{{{{||||||}}}}}}~~~}}}}}}}}}~~~~~~nnnQQQCCCEEEAAA======:::999999888888999<<>>BBBCCCBBB;;;777@@@TTThhhqqqrrrsssuuuwwwyyyyyyxxxuuussstttvvvzzz}}}PPP===999999777777666666555444777777666666666666666777555:::999<<>>dddeee555(((000***((()))***++++++***)))((())),,,CCChhh~~~}}}oooJJJ111,,,((()))***+++***))))))(((...(((,,,CCCccc{{{xxxvvviiiQQQ999+++)))***************************---&&&***BBBaaatttwwwtttuuusssuuuyyyzzzvvvtttvvvxxxyyy{{{||||||zzzxxxvvvyyyyyyyyyyyyyyyyyyyyyyyywwwxxxzzz{{{||||||{{{zzz|||{{{{{{{{{{{{||||||}}}yyyxxxxxxyyyzzz{{{zzzyyy|||}}}}}}~~~}}}~~~ZZZHHHBBBCCC<<<:::===;;;999777666888===AAABBBBBB@@@:::888EEEYYYhhhnnnnnnsssuuuvvvwwwvvvuuuuuuttttttwwwzzz|||}}}MMM:::888888888777666555444444333333333444555666888888:::777===VVV|||kkkDDD444777<<<111...333//////BBBTTTGGG,,,///......///000000...---)))///888WWWeee:::(((...000,,,))))))******&&&///---===mmm~~~ppp===///&&&)))***&&&&&&***((($$$(((######DDDaaa]]],,,&&&###&&&)))((((((+++!!!IIImmmAAA((("""222%%%)))$$$***(((+++,,,///OOObbb@@@+++***(((((()))***+++)))'''***'''...FFFhhh{{{{{{xxxHHH)))***+++&&&''')))***++++++******)))***555NNNooo~~~~~~zzzeeeBBB&&&(((((()))***++++++******+++...,,,///GGGjjj~~~~~~uuuvvvrrr```DDD---&&&)))))))))))))))))))))))))))***,,,+++111LLLmmmxxxqqqqqqqqqsssyyyzzzxxxwwwyyy|||{{{zzzyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{||||||{{{{{{zzz{{{{{{{{{{{{{{{|||}}}}}}{{{yyyxxxyyy{{{|||{{{zzz~~~rrrVVVFFFAAAAAA;;;;;;>>>;;;999666555999@@@DDDCCCAAA===999===LLL___jjjmmmnnnsssuuuvvvvvvtttssstttuuusssuuuxxxyyy{{{|||~~~JJJ666666777888777555444555666111111222333444666888999===333GGGzzzrrrGGG777666333111000...333000111OOOVVV666///...,,,---......---,,,)))333***999hhhuuugggnnnvvvMMM,,,++++++,,,)))''')))...'''///,,,000RRRyyy~~~RRR:::&&&%%%((($$$$$$(((((($$$&&&%%% ///OOOeee<<<...$$$'''***(((''')))"""???pppVVV,,,%%%,,,%%%)))%%%***(((***+++---MMM|||SSS///,,,)))&&&&&&((()))'''$$$''')))(((000OOOtttzzz```777))),,,%%%&&&'''(((******++++++''')))+++777XXX}}}zzz}}}yyyXXX000+++***((((((***++++++***%%%......(((222RRRrrryyyuuutttuuuvvvmmmTTT777(((((()))))))))(((((((((((((((%%%,,,+++(((;;;^^^tttwwwsssrrrtttyyy{{{zzzzzz}}}}}}{{{yyyyyyzzz|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{||||||}}}~~~}}}|||zzz{{{|||~~~~~~}}}___PPPCCC@@@AAA======???888:::777555:::BBBGGGEEE@@@999999BBBVVVgggnnnqqqsssqqqtttwwwxxxvvvtttttttttrrrtttwwwzzz|||LLL999555777777666444333555888333333333444444555777777:::HHHkkkoooEEE999666...666222///222000///BBBRRRLLL111///---,,,---......---///444...000JJJ```YYYGGG\\\aaajjjttt}}}nnnBBB000&&&+++,,,'''(((000...++++++...<<<```pppLLL---&&&)))&&&%%%(((&&&&&&###$$$&&&%%%666RRRSSS<<<(((&&&***(((&&&((((((777mmmkkk111)))&&&'''***&&&+++((()))***...OOOoooJJJ222---'''&&&((()))(((&&&$$$******(((666XXXxxxvvvOOO000,,,''''''&&&&&&'''((())))))%%%((('''+++CCChhh{{{oooRRR111---)))'''((())))))(((&&&)))---,,,+++999]]]~~~{{{wwwuuuxxxsssuuuyyykkkMMM444+++*********)))))))))(((((('''(((((((((000FFFeee|||yyywwwwww{{{|||zzz{{{~~~~~~}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~|||}}}~~~PPPKKK???>>>BBB???@@@???666;;;777555;;;DDDHHHEEE@@@777:::GGG\\\mmmsssuuuyyyppptttyyyzzzxxxuuusssssssssvvvyyy|||QQQ>>>555666777555333333666999777666666555555555555666777lllggg@@@::::::222AAA222222///000444888HHH___555222///...///000111111...+++111///555YYYccc===000999III[[[lllyyyYYY:::&&&+++000((('''000444&&&***000000MMMxxx\\\444***,,,)))'''+++###(((!!!""",,,%%%%%%<<>><<<;;;:::999;;;888888===DDDGGGCCC>>>777???NNNaaannntttttttttvvvrrrnnnooouuuzzzwwwqqqsss{{{___:::>>>444111999:::333111666666444222222333555555444FFFxxx|||OOO555999===888>>>333///666444111AAAYYY^^^+++000///(((333+++...111***(((,,,000999QQQjjj555333000555BBBPPPfff|||OOO,,,***///)))&&&,,,---***(((---000555YYY~~~@@@"""&&&###...%%%&&&&&&&&&'''((()))***+++QQQbbb999&&&)))%%%000)))))))))KKK}}}555111((()))&&&)))+++)))(((***000666vvvRRR///&&&...(((&&&+++''''''(((++++++&&&///QQQuuuWWW)))***'''%%%'''((('''''''''((((((+++,,,)))555[[[{{{zzzccc===###''',,,$$$###...---$$$'''111+++###999]]]}}}zzzzzz|||||||||{{{|||yyyyyyyyyZZZ888---***''''''***---+++(((***((()))***&&&+++FFFddd{{{}}}~~~}}}{{{|||~~~~~~aaaIIICCCAAA@@@>>><<<;;;:::::::::888999>>>DDDFFFBBB===888BBBTTTeeepppuuuvvvwwwzzzwwwuuuwwwzzzwwwlllbbbdddwww~~~}}}ggg???:::444222777888555555999666444222222444555555444HHH~~~aaaGGGAAA???:::???<<<888444000111;;;EEE```VVV666+++555111,,,---///,,,,,,...,,,000FFF^^^III...'''111444===OOOUUUhhhvvviii===************+++,,,***'''+++...///KKKxxxyyy\\\444(((+++&&&&&&&&&&&&&&&&&&'''((())))))@@@\\\^^^999&&&+++&&&###&&&%%%===pppAAA+++&&&***%%%''')))(((&&&(((...333eeejjj@@@(((...///))))))+++((((((,,,+++$$$%%%===XXXccc999)))(((((()))'''$$$%%%)))&&&&&&((((((%%%---LLLlll~~~uuuRRR111***---+++'''(((---((((((///111......444ppp}}}}}}~~~~~~}}}|||xxxzzzyyy{{{~~~gggKKK///***((())))))&&&&&&)))'''%%%''')))&&&''';;;RRRyyy}}}}}}VVVIIIBBBAAA???===<<<:::::::::777888;;;AAAEEEEEE@@@;;;999HHH\\\kkksssvvvyyyzzz}}}{{{|||~~~{{{mmmZZZKKKRRRnnn~~~rrrHHH777666555555555666777888777555333333444555555555MMMpppgggcccaaafffggg[[[DDD444333555333UUUyyyAAA&&&999,,,***+++---...111000)))'''888LLL\\\444'''---)))///777...BBBSSSkkk~~~TTT000%%%+++---''',,,***&&&))),,,(((999YYYhhhWWWaaaBBB+++000!!!***''''''&&&&&&&&&&&&''''''...NNNzzzQQQ'''---!!!%%%%%%$$$...aaaXXX)))&&&,,,$$$&&&'''&&&%%%&&&+++000QQQVVV---'''///'''!!!***((((((,,,,,,%%% +++;;;mmmpppOOO,,,***)))***'''"""$$$)))'''%%%&&&'''$$$''':::OOO~~~fffBBB***'''+++)))"""&&&+++,,,((('''+++...,,,IIIyyy~~~}}}}}}}}}|||{{{yyyxxx{{{||||||sss```777---)))---***!!!###---&&&$$$'''***'''%%%///===mmm|||}}}{{{~~~nnnNNNKKKAAA@@@???===;;;:::::::::555999???DDDFFFCCC===999;;;NNNcccoootttwwwzzz|||}}}|||}}}}}}ttt```III;;;MMMmmmVVV888999888555555555444222888666444333555666666666SSS}}}^^^BBB666555666DDDwwwYYY222111++++++///---...111111***&&&...;;;\\\NNN888))))))...,,,'''111555AAAUUUnnnlll===%%%+++...$$$+++***&&&))),,,''',,,@@@vvv~~~JJJ555KKKOOO777***"""+++((('''&&&%%%%%%%%%%%%%%%'''<<>>$$$+++(((!!!)))''''''***---)))$$$'''...OOOoooxxxddd444+++&&&'''((($$$$$$((()))'''((()))''''''///:::hhhxxx~~~vvvYYY444###(((***$$$'''******&&&&&&***------;;;yyy}}}~~~}}}|||||||||||||||{{{|||}}}~~~~~~wwwmmmEEE222)))///...###$$$///(((&&&(((+++***'''***111UUUooo~~~yyy~~~~~~~~~~~~~~~]]]FFFIII@@@???>>><<<;;;:::::::::555;;;BBBGGGFFFBBB<<<888@@@TTTiiiqqqssswwwzzz{{{~~~|||{{{xxxjjjTTTCCC<<>>vvvggg333000+++//////------///111000---+++444eee[[[222///,,,###000(((///333///+++444KKK___~~~lll>>>******+++(((---)))(((...+++'''---GGGnnnzzzBBB222)))YYY]]]333222&&&(((((('''&&&%%%%%%&&&&&&&&&%%%///jjjlll:::000%%%&&&(((:::tttRRR)))&&&((((((((((((((()))******:::jjjtttGGG000...---+++(((((()))))))))((((((((((((CCCeeezzz~~~]]]>>>%%%$$$***)))&&&'''''''''((()))))))))******222QQQsss}}}~~~~~~gggBBB***''',,,'''+++...***"""'''@@@[[[jjj```HHHJJJkkk{{{zzz~~~~~~|||zzzyyyzzz}}}{{{}}}}}}|||{{{zzz{{{|||fffHHH...***---)))&&&(((''''''&&&&&&'''((()))***,,,MMMqqq~~~{{{|||{{{|||~~~~~~~~~~~~~~~~~~}}}lllQQQIIIGGG???>>>===<<<;;;:::::::::888@@@IIIKKKFFF@@@<<<;;;OOO```oooqqqrrryyy{{{www}}}{{{xxxnnnWWWCCCEEERRRqqqbbbEEE222666;;;666666>>>999777555555666888888777===[[[lllQQQ<<<:::222[[[rrrNNN111,,,+++......////////////...,,,+++GGGYYYKKK222)))***)))'''---111---'''(((333>>>[[[xxxZZZ666)))+++'''---***&&&++++++''',,,333ZZZnnn444+++&&&@@@WWWJJJ555***((((((''''''&&&'''''''''###&&&)))FFFbbbZZZ===$$$%%%###---,,,dddggg///)))(((((('''((())))))))))))///[[[ccc<<<***+++***''')))***)))))))))(((((('''000JJJmmmsssOOO///(((***&&&&&&***'''(((((('''''')))******&&&>>>bbb|||~~~~~~}}}___:::(((***"""---111***,,,CCCcccwwwSSS>>>(((,,,LLLmmm{{{}}}|||~~~~~~}}}{{{zzz|||}}}}}}~~~~~~|||}}}~~~www[[[<<<---******((('''%%%((()))((('''((())))))'''<<<^^^zzz~~~}}}{{{|||~~~\\\JJJFFFAAA???>>>===<<<;;;:::::::::999BBBJJJLLLFFF@@@======TTTdddpppqqqssszzz|||wwwyyyxxxuuujjjQQQ===CCCVVVuuu~~~yyyPPP444666:::222333???:::888666555777888888888888LLLoooOOO===666CCCxxxmmm888555111,,,000222///---------...+++***TTTbbb777+++666%%%)))%%%"""&&&...222000,,,222UUUpppCCC***(((&&&...)))###((()))'''+++(((LLLvvvzzz```000,,,111---MMM[[[111)))(((((('''''''''(((((()))!!!(((---!!!MMMtttKKK222'''###111%%%XXXvvv666///((('''''''''((()))((('''&&&PPPyyy|||LLL,,,,,,---%%%)))+++++++++,,,+++******###555aaa~~~\\\999---)))###%%%---)))***)))'''&&&))),,,,,,###444UUUwww}}}zzzOOO222000,,,,,,(((222ZZZ~~~tttQQQ///***(((,,,>>>ddd}}}|||}}}kkkJJJ222******+++)))&&&***---,,,*********)))&&&111OOOrrr||||||}}}yyyOOOFFFGGGAAABBB???;;;:::;;;:::888555:::DDDGGGGGGEEE;;;888DDD]]]hhhqqqssssssvvvxxxxxxxxxwwwrrr___CCC777KKKjjjeee999444>>>555///===333<<<:::444666444333999999BBBrrrxxxMMM:::777^^^xxxTTT---222222,,,,,,222333---***,,,***333333ccckkk000%%%555---(((******$$$)))///***+++999___TTT///'''))))))((('''''''''''''''---555bbbrrrFFF///111111***888```ZZZ$$$(((///'''$$$,,,$$$///&&&$$$111,,,(((XXXmmmBBB$$$(((333FFFeeeHHH$$$&&&&&&&&&&&&&&&'''((()))...444nnnkkk>>>'''+++(((***,,,***(((((((((&&&***++++++GGGuuu~~~uuuTTT444(((,,,---'''))))))))))))************///***===ggg{{{QQQ%%%111,,,999cccrrrIII555''''''''')))000FFFkkk~~~}}}||||||~~~\\\444,,,+++&&&,,,***)))'''''')))))))))((()))%%%888aaa~~~~~~~~~~~~zzzoooKKKFFFFFF@@@AAA>>>:::999::::::888666???IIIJJJFFFAAA777777FFFaaajjjssstttuuuxxxzzzzzz}}}yyykkkSSS===>>>ZZZxxxRRR999:::888333777777>>>:::333666555333888777:::eeejjjJJJ444IIIiiibbbBBB//////---,,,...///...------000)))222LLLaaaSSS222(((,,,(((,,,,,,%%%(((---((((((---GGGqqq|||TTT///,,,)))(((((('''''''''(((((()))---NNNzzzkkkKKK;;;<<<===888AAAccceee@@@%%%+++)))%%%'''&&&$$$((()))""")))((($$$DDDfffddd222***+++(((:::wwwSSS&&&'''&&&&&&&&&&&&'''((())),,,111```vvvOOO333+++((('''&&&'''))),,,+++)))%%%))))))777^^^~~~hhh@@@)))))),,,'''(((((()))))))))************&&&222SSSuuu^^^999---KKKoooTTT---$$$((('''))),,,,,,999[[[~~~~~~}}}||||||~~~}}}dddAAA///***(((******)))'''''')))))))))((()))&&&333TTTsss~~~}}}~~~{{{```GGGFFFEEE>>>???<<<:::888999999888777BBBKKKKKKDDD===555;;;NNNeeennnuuuwwwwwwzzz|||{{{~~~zzzkkkRRREEEQQQnnnjjj===555<<<999222<<>>111444333---,,,000000+++222%%%---'''===nnnccc;;;---&&&+++///((('''***%%%))))))"""555^^^ZZZ777'''(((''''''''''''((())))))000---&&&888]]]mmmssstttaaa^^^ZZZIII777000000333;;;CCCMMMbbb|||AAA(((###)))###&&&***&&&&&&%%%---...$$$777eeemmm222)))'''...___\\\<<<((('''&&&%%%%%%&&&((()))'''+++:::fff|||UUU222+++'''%%%'''***)))(((((()))))),,,%%%)))UUU}}}~~~~~~oooIII///(((+++(((((((((((()))))))))***)))---***+++GGGrrr}}}eee>>>,,,))),,,333---%%%'''...)))###444PPP}}}}}}}}}~~~zzzzzzfff>>>------###***)))'''''')))))))))(((***'''&&&222QQQrrr~~~|||yyyzzz}}}}}}oooMMMFFFFFFBBB===;;;:::999777777888:::;;;DDDKKKGGG===888888IIIeeelllrrrvvvwwwxxx||||||zzztttyyyxxxooonnnyyy~~~~~~hhh>>>777;;;888444AAAJJJAAA333555888555555???333???nnnnnnEEE<<>>UUUrrrTTT888000111...)))(((,,,++++++......111DDD___\\\///***((($$$&&&!!!$$$+++%%%'''111&&&'''DDDqqqNNN000+++)))EEEkkkBBB)))(((&&&%%%$$$&&&''')))&&&***000WWWkkkHHH,,,((('''******&&&&&&))),,,&&&---,,,###>>>nnnfff===(((((('''(((((((((((()))))))))(((111...&&&777bbb}}}MMM$$$%%%222...&&&///$$$###------%%%,,,<<>>::::::999777666888;;;???IIIMMMEEE;;;888:::MMMiiiooosssvvvvvvxxx||||||xxxvvvwwwvvvsssttt{{{~~~jjjDDD;;;999555666???LLLFFF666555888666666===888<<>>{{{HHH***(((&&&$$$$$$%%%''')))'''++++++IIIggg666,,,'''++++++((((((,,,)))###***000(((000ZZZ|||SSS222&&&''''''(((((((((((())))))%%%---...'''///OOOwwwWWW...)))///)))!!!---%%%###+++...++++++///LLLttt~~~{{{|||```BBB000&&&***)))'''''')))))))))(((((()))'''&&&666WWWvvvTTTEEEFFFBBB>>>@@@:::::::::888777999===AAAKKKLLLBBB888999???RRRnnnrrruuuwwwwwwyyy}}}|||xxxxxxuuutttwwwyyyzzz}}}sssHHH:::999777777<<>>CCCHHHHHH>>>666;;;DDDXXXttttttwwwxxxxxxzzz~~~}}}yyyxxxsssuuu~~~|||}}}{{{III666:::;;;999:::NNNMMM;;;555777777999///:::999LLLzzzCCC???oootttOOO333222444+++)))111///$$$---)))000...(((XXXlllFFF---***)))+++,,,&&&/// ......111YYYUUU,,,+++)))(((&&&%%%%%%%%%--- %%%***"""&&&---$$$RRRoooRRR///+++...'''---...%%%'''111&&& 333XXX^^^BBB"""###)))$$$&&&"""(((+++((($$$###%%%((("""TTTsss<<<+++:::dddjjj+++)))&&&$$$###%%%''')))******&&&111[[[eeeEEE)))&&&,,,+++&&&$$$%%%,,,((((((...(((111PPP{{{```666''''''''''''((((((((()))***###%%%***(((...SSS~~~]]]>>>***%%%---###***---)))(((,,,+++&&&%%%FFFnnn~~~}}}ZZZ444111***)))'''''')))))))))(((%%%)))+++'''$$$555[[[}}}jjjLLLFFF@@@===>>><<<<<<999888;;;:::888>>>GGGFFFEEE>>>555:::NNNbbbmmmwwwvvvvvvxxx|||}}}{{{yyyyyyzzz{{{{{{zzz{{{~~~XXX666;;;:::666666DDDMMM999444999111:::333777555;;;bbbeeeLLLPPPhhhCCC...------,,,///------,,,+++,,,...111222```[[[>>>'''+++***%%%///***''''''(((###&&&===XXXLLL&&&+++###---&&&&&&'''((()))((('''&&&''')))...+++ZZZwwwKKK&&&***+++))))))******(((&&&&&&'''222fffTTT555%%%---###%%%&&&''''''((((((''''''"""888VVVbbb777666qqquuu:::000 +++,,,&&&&&&+++!!!...$$$???WWW...''',,,(((&&&+++)))+++,,,)))&&&(((...444hhh}}}rrrQQQ111(((%%%***,,,)))(((+++***))))))((($$$+++EEE```rrrMMM111(((***,,,***''''''((()))((((((+++---LLL|||~~~~~~}}}rrrOOO)))---&&&'''((($$$***...'''&&&'''***+++&&&,,,JJJkkkaaaHHHEEEAAA>>>???===999666666999:::;;;BBBKKKFFFBBB:::444===SSSgggqqqwwwvvvwwwzzz}}}~~~|||zzzxxxzzz{{{|||{{{|||~~~\\\777;;;999666777HHHSSS===555;;;222666222777555777PPP{{{eeeMMMlllsssLLL(((111222&&&...,,,,,,+++***+++,,,...000DDDYYYSSS555(((,,,,,,((()))&&&(((***&&&%%%555IIIVVV555)))%%%&&&***%%%&&&'''((()))(((''''''((()))+++""":::dddfffBBB))))))***&&&$$$&&&((('''''''''---SSS^^^999###)))(((&&&%%%&&&&&&'''''''''''''''+++***CCCgggKKK111___}}}BBB000$$$&&&***((('''&&&)))""",,,)))999rrrqqqIII///))),,,,,,))))))+++,,,***'''(((---222NNNsssjjj888+++%%%)))+++%%%$$$***000###$$$111---"""///LLLddd===,,,///+++)))''''''((())))))((('''+++===^^^zzz|||~~~~~~yyyYYY666...((()))***%%%)))---'''%%%%%%)))***&&&(((>>>XXX{{{~~~tttUUUDDDEEEBBB@@@@@@>>>:::777666777999===DDDLLLFFF???666444CCCZZZmmmuuuwwwwwwyyy{{{~~~~~~|||zzz|||ddd:::999888777888JJJYYYAAA444<<<333111333888888444===\\\ccc^^^```...777555###000,,,+++***))))))***+++,,,+++QQQdddFFF''',,,222$$$'''%%%'''+++(((%%%,,,777\\\LLL+++'''...''''''&&&'''((())))))''''''((()))***((('''GGGtttkkkAAA+++,,,%%%!!!%%%)))(((&&&'''''':::bbbEEE'''///"""(((%%%%%%&&&'''''''''''''''***!!!+++OOOEEE***MMM~~~UUU111'''...((($$$)))&&&'''$$$)))///000[[[iii>>>)))---000***)))+++---+++)))(((+++...111bbbKKK444&&&)))+++$$$###))),,,######,,,///222HHHccc}}}PPP333///)))((('''(((******)))(((%%%***...;;;ZZZzzzwwwzzz|||~~~~~~}}}bbbCCC///(((+++---'''(((,,,'''&&&&&&))),,,(((&&&111AAAmmmyyycccLLLCCCFFFCCC@@@AAA======:::888777999===DDDIIIHHH===444777JJJaaaqqqvvvwwwxxx{{{~~~~~~}}}~~~kkk===999777777888GGGYYYBBB000:::666000777999:::666555IIIxxxrrrPPPKKKpppqqqxxxHHH:::222(((222,,,,,,+++***))))))******(((???\\\RRR000***111&&&(((&&&'''******&&&''',,,SSS```888)))---%%%---&&&''')))***)))((('''((()))(((222+++,,,WWW|||ggg999---&&&$$$(((***&&&%%%'''%%%***TTTVVV777)))""")))%%%%%%&&&'''''''''&&&&&&###***%%%&&&***+++MMM}}}nnn888'''000&&&$$$,,,%%%'''&&&%%%111(((EEEUUU111(((,,,...***+++---,,,***((()))***%%%KKKvvvfffDDD)))(((,,,'''%%%)))(((...***$$$777```zzzuuufff???((()))(((((()))***+++***((((((***(((***AAAeeezzz~~~{{{|||~~~~~~}}}|||lllRRR111(((***---'''''',,,)))+++)))***---+++(((,,,333\\\ttt~~~~~~XXXHHHDDDHHHBBB???@@@<<<<<<;;;888777:::@@@FFFIIIHHH===555===RRRgggrrruuuwwwzzz}}}~~~}}}ppp@@@999666777777@@@UUUCCC---666777333888666888888666AAAhhhYYY777BBBnnniii<<<***000222...---,,,,,,++++++******...***DDDZZZGGG000***%%%***'''&&&((()))(((((()))===gggLLL---&&&&&&333%%%((()))***)))((('''(((***)))***...$$$,,,bbbzzzXXX,,,%%%$$$))))))###$$$***'''%%%;;;aaaKKK"""''''''$$$%%%%%%&&&'''&&&&&&&&&###222+++...NNNFFF))),,,$$$&&&...%%%(((((($$$000$$$777~~~rrrFFF'''$$$///***+++,,,,,,***)))(((((((((555YYY}}}VVV111&&&))))))'''((((((,,,///;;;bbb```CCCCCClllzzzQQQ(((***)))((()))***+++***)))******))))))111FFFggg}}}~~~~~~|||}}}wwweee999+++)))+++'''''',,,***---***(((*********+++...JJJkkk}}}~~~qqqQQQFFFEEEGGG@@@===???;;;777888777777<<>><<<555777777888>>>HHHLLLIII@@@999;;;MMMcccoootttuuuxxx||||||zzzzzz|||~~~sssCCC<<<888888;;;444UUUWWW999444777999333000222555666999EEESSS^^^<<<222000------------------,,,,,,)))***+++:::RRRTTT???---***+++***(((((())))))(((&&&JJJgggIII'''***,,,(((((()))******)))((()))***222!!!(((222$$$(((QQQuuuVVV;;;%%%$$$'''$$$%%%,,,***%%%&&&EEEZZZHHH000%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%)))---)))&&&777uuuiii:::'''''')))(((''')))&&&******,,,---DDD|||}}}QQQ222++++++***))))))******))))))+++$$$111VVVzzz{{{\\\888&&&(((+++(((***999^^^hhhAAA...+++&&&)))AAAdddqqqWWW111---)))'''''')))******'''&&&)))***$$$###666OOOooouuu{{{}}}{{{xxxxxxyyyxxxzzzzzzxxxwwwyyyzzzxxx[[[===+++)))'''(((+++)))''''''&&&&&&''')))***(((,,,JJJnnnUUUHHHAAACCCCCC999999>>><<<888::::::999???HHHIIIEEE;;;666===RRRhhhrrruuuvvvyyy}}}{{{yyyxxx~~~}}}sssCCC===999888>>>333XXXbbbAAA555666999333222333555666666<<>>kkk___777((((((&&&///,,,)))HHHyyyuuulll333///)))&&&&&&((()))***&&&''')))((($$$$$$,,,666fffoooyyy~~~|||xxxuuuuuuuuuyyy{{{xxxvvvxxx}}}iiiEEE...***'''(((***'''&&&((())))))***+++***(((%%%===bbbnnnQQQEEEDDDBBB@@@>>><<<;;;;;;;;;;;;999:::BBBLLLLLLEEE999777@@@UUUhhhrrrxxx|||zzz|||~~~{{{yyyxxx||||||~~~xxxHHH999<<<888444@@@HHHccc>>>666999444222333444444555777;;;???TTT{{{|||ggg333222...---,,,+++...111111...,,,000,,,%%%,,,DDDXXX___$$$:::///***+++!!!((((((333DDDppp@@@###***''',,,***(((((()))***)))(((%%%'''((('''%%%(((///555oooiii???---'''$$$000 &&&)))$$$$$$BBBeeeUUU&&&(((!!!$$$'''###%%%)))%%%&&&&&&((("""))),,,999mmmKKK******$$$'''(((***)))***+++***+++444>>>YYY,,,***222(((###///,,,###***---$$$&&&///FFFxxx```AAA000777LLLyyyHHH+++''''''%%%***)))'''888[[[zzz}}}qqqKKK...&&&,,,&&&(((,,,"""''''''''''''((((((((((((:::ddd|||uuu|||~~~uuuzzzyyyzzz{{{||||||zzzxxxsssVVV777)))(((((('''&&&)))((('''&&&&&&'''((()))+++333KKKlll|||~~~~~~~~~dddMMMDDDCCCAAA???>>><<<<<<<<<;;;:::999;;;EEEMMMKKKBBB555777CCCYYYlllvvv{{{{{{}}}~~~}}}{{{xxxvvvvvvwwwxxxzzz|||~~~{{{JJJ999;;;777666===CCCaaaBBB555777555222333333333444666999<<<@@@bbb|||nnnFFF000//////......///000///...---,,,,,,+++,,,555HHHXXXRRR+++%%%000$$$$$$---$$$'''000AAAgggLLL((()))******(((''''''(((((('''&&&###%%%'''&&&$$$&&&,,,111DDDsssMMM&&&,,,%%%$$$+++((("""(((&&&///]]]eee111(((!!!$$$)))%%%&&&***'''%%%&&&)))$$$***+++555gggKKK***)))$$$((())))))''''''(((((()))000999ttthhhCCC......)))***...)))&&&,,,,,,%%%(((---999bbbpppMMMCCC]]]}}}~~~nnnQQQ---"""***...%%%******&&&---IIIlll}}}~~~vvv^^^888$$$***---(((''''''''''''''''''((((((((((((...LLLlll{{{||||||}}}}}}{{{{{{{{{~~~~~~zzzcccDDD...'''((((((''')))((('''&&&&&&'''((()))(((&&&888]]]{{{~~~WWWIIIBBBAAA@@@???>>>=========;;;999888>>>IIIOOOHHH>>>555;;;KKKaaaqqqxxxzzz||||||}}}}}}{{{xxxvvvvvvvvvvvvwwwzzz}}}PPP::::::777888999>>>^^^JJJ444444666222333333333333444777999555KKK|||}}}rrr]]]111//////000000000///...---...***+++000+++'''555IIIlll<<<+++...$$$&&&...###%%%,,,<<>>...'''***,,,***,,,(((OOOoooDDD)))!!!%%%+++&&&&&&***(((%%%&&&+++''',,,***111```LLL***)))$$$(((***+++(((''')))++++++///444___}}}eee:::***)))000,,,&&&)))---)))%%%***+++---HHHsssjjjkkk___MMM???222$$$$$$***''''''***,,,'''$$$555\\\|||~~~~~~}}}}}}|||vvvLLL''''''222(((!!!,,,&&&''''''''''''(((((((((%%%222QQQttt}}}{{{||||||~~~sssUUU555%%%&&&)))&&&)))((('''&&&&&&'''((()))---###+++MMMppp~~~yyyOOOIIIAAA@@@???>>>>>>===>>>>>>;;;888999AAALLLOOOEEE:::777CCCVVVhhhsssvvvvvvvvv||||||{{{zzzwwwwwwxxxzzzzzz|||WWW===:::888888555:::\\\VVV888333555333444444444333444666888888???cccqqqlll>>>111//////111111...---...,,,+++,,,...)))%%%,,,777TTTeeeGGG"""(((...$$$%%%&&&(((555HHHggg999$$$+++(((&&&$$$$$$%%%&&&%%%$$$"""$$$&&&&&&$$$$$$%%%&&&+++DDDmmmggg222&&&444))) ***)))===```ZZZ///###%%%+++&&&%%%)))(((''''''***&&&,,,***000^^^QQQ---)))$$$((())),,,'''&&&)))++++++,,,///HHHuuuOOO---&&&000)))&&&---,,,'''%%%***,,,)))777aaappp...$$$%%%***(((((()))"""+++***,,,,,,%%%+++NNNttt{{{}}}}}}{{{eee777%%%///((( ,,,&&&&&&&&&'''''''''((((((%%%'''<<>>>>>======>>>>>>:::888;;;EEEOOONNNBBB888888HHH]]]lllssstttttttttzzz{{{{{{zzzyyy{{{~~~```@@@;;;;;;888555999YYYaaa>>>555444444555666555444444666888===888LLLtttuuuWWW666000,,,///111...---///)))......)))(((------)))666fffbbb888+++)))###(((''''''///:::fffDDD$$$((()))'''%%%%%%&&&'''&&&%%%###%%%&&&'''&&&%%%$$$%%%---&&&SSSnnnJJJ///((('''(((%%%(((,,,...CCCfff;;;((($$$)))&&&$$$'''&&&)))''')))$$$++++++111___XXX111***$$$(((((()))%%%$$$(((+++)))(((***444ccciii<<<(((,,,''''''...+++)))((())),,,***---LLLuuuOOO///%%%'''+++$$$###))))))***''')))...***)))AAA___~~~~~~}}}yyyyyyQQQ+++'''((($$$)))&&&&&&&&&&&&'''''''''''''''&&&///IIIlllvvvNNN...'''(((''')))((('''&&&&&&'''((()))'''***''')))HHHtttoooLLLFFFdddcccOOOJJJ@@@???>>>>>>============999888===IIIOOOJJJ???888777KKKbbbooosssuuuwwwxxxzzz{{{|||||||||~~~gggCCC;;;<<<999666888PPPfffDDD999333333444666666555555666888>>>:::@@@ggg{{{pppCCC555+++...111///...000)))///...''')))222///%%%000===bbbeee888###+++)))((('''***222\\\RRR***''')))(((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%'''666QQQjjjKKK...%%%,,,###'''444&&&...___MMM111$$$'''&&&$$$&&&%%%)))''''''###+++***000]]]^^^444***$$$((('''***)))+++//////,,,+++---)))NNNUUU333***((())),,,,,,+++,,,)))***+++'''888\\\XXX555***,,,///%%%!!!''')))'''###&&&,,,+++)))555GGGmmm}}}}}}vvvwwwiii:::%%%'''(((%%%%%%&&&&&&&&&&&&'''''''''&&&((()))222RRRxxx^^^<<<+++)))***)))((('''&&&&&&'''((()))!!!+++***$$$999eeexxxYYY<<>>333111222444555444444666777999>>>;;;QQQ~~~{{{TTT>>>------222111...000,,,------++++++------+++---"""JJJqqqWWW222,,,+++)))((('''///OOOaaa555***)))'''&&&%%%&&&'''&&&%%%%%%%%%$$$$$$%%%&&&%%%%%%!!!******444gggfff000666&&&)))&&&(((,,,&&&///JJJaaa<<<&&&'''&&&&&&'''$$$(((&&&'''$$$+++(((***TTT___555***%%%(((''')))***///333111------000'''999iiioooEEE---,,,+++)))...)))///***)))---(((222QQQvvv>>>,,,)))...***&&&'''$$$&&&%%%'''***)))''',,,555VVV}}}yyy|||rrr|||uuu}}}vvvPPP,,,'''+++###%%%%%%&&&&&&&&&'''''''''$$$)))'''&&&888[[[xxx~~~hhhFFF---&&&))))))((('''&&&&&&'''((()))###***,,,)))///KKKrrryyyWWW999<<<^^^mmmNNNMMMDDDAAA@@@???===<<<<<<;;;;;;888999BBBLLLMMMDDD<<<;;;BBBYYYnnnsssqqqssswwwzzzzzz|||~~~~~~}}}}}}mmmCCC999<<<<<<;;;333:::```HHHAAA444///111333444444444555666000>>>777???tttxxx{{{|||```EEE///---333222...//////+++,,,111---%%%(((222$$$(((555]]]vvvLLL"""...))))))&&&000GGGkkk===...)))'''%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%###***'''IIInnnLLL***'''###***)))))):::888nnnCCC''''''''''''((($$$&&&%%%(((%%%+++&&&$$$MMM___444)))%%%)))(((!!!$$$+++///+++&&&''',,,(((,,,WWWTTT222///+++&&&111%%%000+++)))000---666SSS\\\:::&&&%%%%%%'''***'''''')))******'''&&&)))---EEEwwwuuu}}}{{{pppxxxvvvwwwzzz```444&&&,,,$$$%%%%%%%%%&&&&&&&&&''''''&&&***)))###(((AAAggg~~~~~~~~~~~~vvv{{{|||kkkJJJ,,,"""''')))((('''&&&&&&'''((()))%%%$$$(((***&&&000YYYzzzjjjPPP<<>><<<;;;::::::777AAAEEEIIILLLAAA888>>>HHH]]]nnnppprrrxxx{{{xxxzzzyyyyyyyyy{{{}}}HHH777???333<<<444666SSSZZZDDD444222555333///222888999444444555===>>>MMMwwwCCCHHHwww~~~nnnKKK000000666111***+++...---,,,+++++++++,,,---///%%%$$$:::YYYaaaFFF%%%"""///((((((===^^^\\\$$$''''''%%%$$$"""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&((( ,,,***)))VVVhhh===...((("""&&&---***(((000YYY```"""$$$+++%%%!!!(((((('''###%%%+++''')))999qqqYYY---000***###&&&%%%'''))))))((('''((()))&&&***>>>jjjooo>>>$$$+++111(((222&&&&&&///+++...WWWqqqdddwwwpppFFF&&&%%%---)))&&&***&&&&&&&&&&&&&&&'''((((((444___vvvvvvxxxttt}}}nnnwwwxxxQQQ...&&&%%%&&&%%%$$$$$$&&&(((''''''(((%%%&&&)))(((///JJJggg~~~yyyxxx|||~~~|||zzzzzz}}}ppp{{{}}}VVV222)))'''((('''&&&%%%%%%%%%%%%%%%######&&&(((&&&---LLLmmm{{{hhhOOO<<<555PPPsss}}}yyy}}}ZZZJJJGGGBBBAAA@@@???===;;;:::::::::777BBBHHHJJJJJJ>>>777???PPPcccrrrsssssswwwyyyvvvzzzzzzzzz|||~~~wwwjjjwwwKKK777<<<888===666666MMM[[[KKK555444777666222222777777444111555:::888BBBkkkqqq>>>>>>]]]~~~SSS222000333,,,+++333...---,,,+++++++++,,,,,,***000(((%%%EEEiiiZZZ///***,,,$$$%%%222TTT___000&&&&&&%%%$$$###$$$&&&'''''''''''''''''''''''''''+++"""'''&&&$$$DDDccc]]](((%%%******"""(((///'''NNN```***(((***%%%###***'''(((###&&&+++&&&(((777iii~~~OOO'''---((($$$'''%%%'''((()))((('''((()))***...444PPP{{{YYY222+++...'''///222###)))OOOtttRRR???;;;VVVwwwzzz```???***&&&((((((%%%(((''''''&&&'''((()))***---JJJlll}}}{{{tttvvv{{{{{{uuu{{{{{{\\\777((('''%%%$$$######%%%&&&&&&%%%)))&&&&&&(((%%%&&&777MMMooowww{{{xxxwww{{{|||xxx}}}tttzzz|||aaa===+++&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%(((+++'''***@@@ZZZ~~~}}}tttbbbKKK:::<<>>===<<<;;;:::999999999:::HHHMMMJJJCCC777777FFF[[[hhhsssuuuvvvyyy{{{{{{yyyzzz}}}jjjbbbPPPEEE[[[UUU;;;999777666:::444333LLLWWW@@@444666777555333333555666333888555666999:::___fff@@@666FFFtttrrrPPP;;;333...,,,+++...------,,,++++++++++++)))***,,,,,,)))000KKKggg>>>,,,%%%///...GGGcccFFF'''&&&%%%&&&'''''''''&&&''''''''''''''''''''''''###(((%%%###%%%"""111SSSmmmGGG(((''',,,&&&$$$---:::aaa333'''###%%%%%%%%%&&&(((%%%''')))"""###333eeeggg:::"""((($$$%%%((($$$&&&(((((('''&&&'''((("""***'''+++OOOvvvKKK,,,///000111"""222dddpppEEE)))+++,,,)))000PPPwwwuuuLLL---'''***+++)))(((&&&%%%%%%''')))+++******>>>ccc}}}~~~yyyyyyxxx|||{{{|||\\\222$$$&&&$$$######$$$%%%%%%$$$(((%%%%%%((((((%%%''',,,;;;WWWrrr{{{yyyyyyzzzxxxxxx~~~wwwxxx|||___444%%%$$$$$$$$$$$$%%%&&&''''''(((''')))+++)))&&&+++333___uuu|||~~~~~~tttWWW;;;222<<<]]]xxx~~~___JJJFFFCCC???<<<<<<;;;:::::::::::::::>>>JJJMMMHHHAAA666:::MMM```iiirrruuuuuuxxxzzz{{{yyyzzz}}}kkkppp```JJJZZZXXX===;;;333666>>>777---CCCWWWNNN666555444444333222444777444666333999===666NNNOOO;;;777XXXhhhBBB111333111'''......------,,,+++******---"""&&&111***444[[[NNN:::***,,,''':::XXXHHH***(((&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!...%%%(((%%%"""222bbbaaa;;;###...###...???ddd222###"""((('''###%%%'''%%%&&&)))"""$$$555pppfff888&&&***###&&&'''$$$&&&(((((('''&&&'''(((###(((&&&)))===UUUvvvbbb999---+++888ccc~~~iii==='''+++''',,,)))&&&:::cccgggBBB'''$$$---'''&&&%%%$$$$$$&&&''')))))))))222MMMpppxxxzzzwwwxxxnnn???%%%'''&&&$$$$$$&&&&&&&&&%%%'''$$$$$$'''))))))***,,,(((===___{{{wwwuuu{{{vvv~~~wwwwwwlll???((($$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&(((((('''+++000LLLlll|||}}}~~~~~~iiiRRR<<<---<<<^^^zzz}}}WWWIIIFFFBBB???<<<;;;;;;:::::::::;;;;;;BBBLLLKKKEEE???999@@@UUUhhhmmmrrruuutttuuuwwwxxxzzz|||~~~nnnmmm___TTTmmm[[[???;;;444999???999111<<>><<<;;;;;;;;;;;;;;;<<<<<>><<>><<<<<<;;;;;;;;;<<<======HHHLLLFFF???>>>>>>JJJaaajjjlllpppuuuwwwxxx{{{}}}WWWHHHSSS{{{___???777::::::000111:::222555QQQOOO@@@333333666555444555444222<<<;;;000:::CCC666kkkqqqDDD555@@@]]]jjj???...222............---+++)))(((%%%))),,,***%%%###&&&+++'''VVVLLL555---***EEEddd666...&&&###%%%''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((($$$$$$'''---***ZZZooo>>>###---%%%;;;YYY+++'''&&&###$$$***"""%%%###$$$'''%%%...DDDvvvSSS'''$$$''''''&&&###%%%''''''&&&%%%&&&'''###)))***,,,,,,&&&...EEE}}}bbbxxx~~~YYY666,,,***%%%$$$(((***!!!###,,,***,,,PPP|||pppHHH...((($$$%%%'''))))))((('''%%%&&&***(((%%%222SSSuuu~~~yyyrrrJJJ'''%%%######$$$$$$$$$###!!!$$$''''''((())))))'''+++((()))999XXXsss{{{wwwzzzzzz~~~vvv{{{kkk@@@&&&&&&%%%$$$############!!!&&&***(((%%%%%%'''((("""111MMMmmm~~~|||}}}}}}~~~}}}~~~yyyiiiOOO333...IIIjjj~~~~~~[[[MMMEEE???>>>=========>>>???===:::<<>>======>>><<<:::>>>EEENNNJJJBBB:::999EEEYYYhhhnnnqqqvvvxxxyyyzzz{{{|||nnnCCCRRRqqqyyyAAA@@@;;;:::;;;;;;888555999???XXXEEE;;;777222333888777444555666777999:::;;;;;;AAAmmm~~~ggg{{{yyyOOO<<<888MMMrrrsssLLL111222...111000***---000*********++++++***)))'''&&&***"""<<>>999888;;;===999666555CCCWWWMMM888666555000777555555444333555777999;;;444@@@hhhRRRkkkVVV>>>>>>@@@qqqxxxTTT999------222---+++---)))******))))))(((''''''&&&))))))///000CCCOOOCCCIII[[[;;;))))))&&&%%%))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$000$$$###FFFSSS<<<((($$$***+++((('''%%%$$$((($$$((()))***&&&333ZZZ~~~GGG---$$$%%%+++'''+++'''''''''&&&&&&&&&%%%%%%''''''''''''((()))******---???ppp]]]888'''&&&,,,,,,%%%&&&***((()))---))))))666ZZZttt}}}~~~iiiEEE...###&&&+++%%%###''''''***&&&%%%)))***((()))---JJJddd~~~}}}hhh999%%%'''""""""###$$$$$$%%%&&&&&&&&&&&&%%%(((&&&(((***''''''777KKKmmmwww}}}{{{yyyyyyvvvqqqKKK---"""***(((###&&&)))$$$%%%%%%&&&&&&'''(((((($$$(((,,,+++(((000III```{{{}}}~~~zzzfffNNN666999KKKiiiwwwYYYIIIIIIEEEAAA@@@;;;@@@<<<:::::::::<<>>888EEEffffffNNNDDDEEEAAA???@@@===???<<<:::::::::>>>HHHSSSLLLBBB999<<>>gggjjj777LLLqqq[[[===999AAAiii]]];;;+++000000------,,,,,,+++***)))((((((((()))...%%%***+++...***'''FFFfffBBB+++)))'''&&&)))(((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&''')))+++555RRR???...%%%)))...''''''***&&&''')))&&&%%%$$$'''III{{{ggg888(((######&&& %%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''(((((((((((($$$+++NNN{{{YYY444******)))---(((+++%%%###++++++(((..."""CCCcccqqq{{{|||lll@@@)))###+++***&&&&&&###(((&&&%%%%%%&&&&&&''''''(((<<<[[[vvv~~~|||MMM,,,((('''%%%&&&$$$######$$$%%%%%%%%%%%%%%%***'''%%%'''((((((+++000999MMMiii{{{~~~yyyzzz~~~eee@@@)))&&&######'''&&&$$$$$$$$$%%%&&&&&&''''''######%%%((('''&&&***111JJJhhh}}}}}}}}}yyy~~~{{{tttYYYHHH333...IIIppp]]]IIIBBBCCC>>>>>>AAA>>>>>>;;;:::;;;<<>>===999888;;;:::666444555000???OOOJJJ777222777666222222333333444444555555777444555IIItttLLLAAANNNxxxyyyJJJ;;;<<>>===::::::;;;===@@@JJJUUUGGG===777???TTTiiitttwwwyyyzzz{{{{{{{{{|||~~~```BBB???<<<:::;;;888333222444333:::OOOQQQ888111999555111222333444444444444444999:::555777ZZZggg@@@666aaa\\\CCC555;;;gggbbb666000...---///111...---,,,************+++***((()))!!!)))000***:::iiiDDD---***'''&&&'''%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((('''%%%$$$"""############***KKKtttAAA******000(((***///%%%###%%%%%%(((***...OOO~~~EEE""" %%%%%%'''!!!(((&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&'''(((''''''&&&(((***)))FFF{{{wwwKKK777***###+++$$$+++'''$$$)))((("""%%%///$$$+++OOOuuu|||ddd===%%%''''''&&&&&&### '''+++((($$$$$$'''***)))###***FFFiii|||xxxoookkkKKK000######)))#########$$$%%%%%%%%%%%%$$$''',,,&&&$$$(((((($$$$$$)))===[[[qqqvvvuuuwwwxxxVVV555###(((---######$$$$$$%%%%%%&&&''''''***&&&%%%)))+++***)))+++%%%333QQQrrr~~~~~~}}}}}}}}}lllYYYHHH333---KKKsssxxxRRRKKKDDDCCCAAA======???;;;===<<<:::<<>><<<===;;;:::???HHHOOOOOOCCC999999LLLbbbnnnssswwwzzz|||}}}}}}|||}}}GGG:::999888777777777777555888555???SSSHHH>>>444333444333333333444555777777777444999;;;:::RRRoooDDD<<>>''')))"""(((%%%%%%$$$######"""############$$$%%%&&&'''((()))***000+++&&&(((555MMMfffwww}}}|||ttt^^^DDD:::>>>QQQhhh]]]NNNGGGAAA@@@???;;;;;;===>>><<<999:::BBBLLLOOOLLL???999>>>SSShhhrrrvvvzzz}}}~~~~~~}}}}}}QQQ;;;999888888999888777666===444;;;JJJVVV===000555555555555555555666777888555333444;;;::::::___^^^999<<<[[[JJJ<<<777FFFhhhlllAAA555333---***......---,,,+++***))))))&&&%%%'''((('''&&&+++222^^^^^^***---&&&&&&+++%%%$$$$$$%%%%%%$$$$$$######''''''(((''''''&&&%%%$$$(((###!!!$$$###!!!(((333nnnkkkUUU555$$$''')))%%%)))""")))***###XXXVVV)))&&&""""""%%%''''''&&&%%%%%%$$$############$$$%%%((($$$"""%%%&&&%%%'''***HHHnnnmmmHHH111666[[[gggzzzggg:::"""***'''((((((((())))))))))))((('''$$$%%%111JJJkkk~~~oooQQQ111###&&&((($$$%%%$$$$$$$$$$$$$$$$$$%%%!!!(((***$$$"""%%%&&&""")))===LLLAAA(((!!!***)))(((&&&$$$!!! ######$$$$$$%%%%%%%%%%%%&&&$$$"""###(((777QQQgggssssssLLL...'''$$$((("""#########"""######$$$%%%"""###$$$%%%''')))***+++'''))))))&&&&&&///@@@NNNlll}}}{{{rrr\\\GGG999222DDDggg}}}SSSLLLFFFAAA@@@???<<<;;;===???<<<999:::EEENNNNNNHHH:::999DDD[[[mmmtttwww|||~~~~~~}}}}}}]]]===999777999:::888666555:::555999:::XXX>>>333555555555555555666666777777555777444999<<<222HHH}}}{{{HHH777BBBffffffDDD555<<>>gggttt999&&&$$$!!!"""$$$&&&&&&&&&$$$$$$######"""######$$$%%%$$$$$$%%%&&&&&&'''(((777TTTmmmgggHHH---)))000111888HHHbbb~~~sssHHH(((///((('''''''''''''''((((((&&&$$$$$$%%%(((777\\\~~~xxxcccDDD---%%%%%%&&&$$$$$$############$$$$$$ '''***'''%%%'''***)))''''''@@@LLL>>>---&&& !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$"""$$$(((&&&%%%111CCCYYYgggXXX666###$$$((("""""""""""""""###$$$%%%&&&######$$$%%%'''((())))))!!!(((000000+++(((***///GGGeee~~~|||pppWWW???333222DDDiiioooPPPKKKEEEAAAAAA@@@===<<<>>>@@@===999<<>>%%%%%%$$$######""""""######$$$%%%''''''%%%$$$%%%$$$!!!''',,,@@@HHHBBB;;;,,,+++(((%%%###!!! &&&%%%$$$######%%%'''((($$$ $$$***)))""""""***999RRR]]]>>>!!!###'''###!!!!!!""""""###$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&***+++***)))'''(((+++///...BBBbbb~~~}}}jjjSSS===333000EEEiiibbbOOOIIIDDDAAAAAAAAA>>><<<>>>@@@>>>;;;===FFFLLLHHH???888>>>QQQhhhttttttvvv}}}}}}~~~~~~~~~}}}}}}}}}HHH<<<555888:::666444666...888:::111@@@CCC???444222222333333444333333222000666333111555888===HHH|||SSS777===VVVgggCCC<<<===NNNxxx]]]888(((111//////...---,,,+++*********+++***&&&&&&***,,,***MMMkkk777***''''''&&&(((&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%% &&&'''###"""''')))&&&&&&###>>>llluuuOOO---&&&"""(((!!!OOOddd777%%%%%%%%%$$$###############$$$############$$$%%%%%%!!!$$$&&&%%%&&&888___}}}ZZZ444$$$'''+++***'''''',,,***'''666VVVooovvv```vvvmmmIII,,,'''&&&%%%$$$$$$$$$%%%&&&$$$%%%(((''' 000EEEoootttxxxlllKKK)))"""$$$##################$$$%%%###"""###%%%&&&### ###$$$"""###...777999DDDBBB>>>999555222000///&&&%%%""" !!!###%%%$$$!!!!!!%%%'''%%%%%%'''$$$===[[[BBB"""$$$&&&$$$""""""""""""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%(((&&&%%%%%%'''***+++,,,***(((:::```}}}~~~~~~~~~~~~~~~zzzlllFFF===222222FFFgggVVVMMMGGGBBB???@@@@@@===<<<===???>>>===???DDDIIIDDD<<<;;;DDDXXXnnnvvvtttwww~~~}}}~~~OOO@@@777999;;;666555888111666===EEE<<>>\\\wwwHHH,,,111//////...---,,,++++++***(((+++)))&&&(((...000---IIIooo:::)))((('''%%%)))$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%"""%%%&&&$$$###%%%&&&%%%###%%%(((;;;^^^oooQQQ###!!!)))999kkkyyyJJJ***&&&###$$$$$$$$$######$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''###555[[[wwwEEE333(((,,,...'''&&&---&&&))),,,***&&&555^^^YYYhhh}}}www\\\999)))'''&&&$$$$$$$$$&&&'''###%%%'''%%%!!!!!!'''...NNNcccsssiiiLLL111$$$!!!$$$$$$$$$######$$$$$$$$$"""!!!"""$$$''''''''''''$$$&&&%%%!!!(((///000333888>>>EEEKKKOOO999555///(((###!!!!!!!!!"""$$$###!!!###(((***((("""000TTTCCC$$$((($$$######"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###'''***,,,+++(((&&&+++$$$'''>>>```yyy~~~}}}|||}}}}}}{{{]]]MMM;;;222444EEEeeerrrMMMJJJEEE@@@>>>??????<<<:::<<<>>>?????????CCCFFFBBB:::>>>GGG\\\qqqxxxuuuwww}}}TTTDDD888:::<<<777666:::666555>>>WWW===???999888222333444444444333222111666)))333===222000::::::HHHYYYCCC777KKKyyymmmDDD777666IIIlllXXX333444//////...---,,,++++++***&&&)))(((&&&)))111333000LLLuuu@@@,,,)))((($$$((("""###$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%######$$$&&&((((((''''''"""---&&&???jjjbbb999"""***OOO}}}fff000&&&###"""###$$$%%%$$$$$$&&&'''%%%$$$$$$$$$%%%&&&&&&'''###+++### HHH|||~~~[[[///(((###$$$&&&(((+++---'''###+++333((($$$KKK]]]```wwwyyyiiiJJJ***)))'''%%%%%%%%%'''(((!!!$$$&&&%%%%%%((()))'''...RRRiii^^^FFF888---"""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$!!!!!!###&&& !!!''')))$$$###&&&$$$$$$%%%'''***...222444UUUOOOEEE999///)))%%%$$$&&&)))###"""(((***%%%(((,,,OOOBBB&&&+++$$$!!!#########"""######$$$%%%######$$$%%%%%%&&&''''''******)))'''&&&'''***---(((+++)))+++BBBfff~~~||||||||||||~~~~~~xxxYYY???888333111HHHffffffPPPDDDBBBAAA???>>><<<;;;;;;:::;;;777:::EEEJJJCCC>>>>>>999TTThhhpppvvvuuuuuu}}}~~~}}}|||||||||~~~lll777;;;>>>555???999555555...;;;RRRPPP888333CCC777222111333222...///444111111111222444666777888;;;aaazzzNNN888FFFKKK}}}[[[999444@@@HHH{{{xxxLLL444...//////...,,,++++++,,,((((((''''''''''''((((((===fffLLL))))))'''%%%"""&&&%%%%%%%%%%%%&&&''''''%%%%%%)))&&&###(((!!!'''&&&###!!!"""%%%&&&$$$)))%%%&&&"""===KKK000$$$KKKuuutttHHH$$$!!!***######$$$$$$$$$%%%%%%%%%((("""!!!&&&'''!!! """ !!!333vvvkkkFFF+++...'''"""&&&++++++***)))((($$$333'''...///...xxxooo___rrr}}}www[[[222---'''$$$&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&333BBBEEEOOOAAA '''########################%%%$$$###%%%'''(((((('''$$$#########""""""!!!!!!$$$$$$$$$###############***///BBBaaaRRR,,,(((###%%%$$$""""""###%%%(((***((('''[[[CCC)))!!!,,,'''###############"""!!! $$$$$$######$$$$$$%%%&&&%%%(((******(((''')))+++,,,"""***111---EEEqqq~~~}}}}}}~~~vvv]]]<<<,,,000777777^^^MMMDDDAAA@@@>>><<<;;;::::::999;;;777<<>>222444DDD999333111333333000000333111111222333444666777888:::DDDiiieeeBBB555GGGhhhxxxPPP888777>>>```XXX888...///...---,,,+++++++++((((((''''''''''''((((((888dddNNN+++(((%%%%%%###&&&%%%%%%%%%%%%&&&''''''(((&&&111...)))&&& ###&&&((('''%%%$$$######%%%!!!&&&&&&!!!,,,333&&&EEEsssoooDDD111,,,############$$$$$$$$$%%%%%%%%%%%%%%%$$$!!! """'''***...DDDTTTcccDDD***(((&&&###"""######"""%%%***+++"""...###)))+++000|||rrrcccsssggg===111&&&%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###)))222888KKKDDD$$$(((########################%%%$$$###%%%'''((('''&&&############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&***AAAFFF===888 &&&%%%$$$###$$$&&&((()))(((333]]]@@@***"""((('''%%%$$$$$$$$$############$$$$$$######$$$$$$%%%&&&%%%(((******((('''(((***+++''',,,...(((555ZZZzzz~~~{{{~~~~~~yyykkkUUU===......555yyyTTTJJJDDD@@@???===<<<:::999999999;;;999???KKKNNNDDD;;;999BBB\\\mmmtttzzzyyyxxxPPP<<<<<<666888888::::::555444555222000666@@@<<<666222333555333111222111111222333444555777888999555HHHuuuWWW///DDDNNNnnnkkkAAA333:::EEEtttiii???//////---,,,+++*********((((((''''''''''''((((((222bbbPPP---(((###%%%&&&%%%%%%%%%%%%%%%&&&''''''$$$"""))),,,###!!!$$$ """%%%((()))&&&###"""###%%%((((((&&&&&&###***:::pppYYY%%%///!!!!!!######$$$$$$$$$%%%%%%%%%$$$&&&$$$!!!!!!&&&'''###)))UUUtttqqqHHH,,,###...###$$$'''(((###"""***555333%%%---'''******999pppzzztttOOO777$$$&&&***&&&###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%---HHHGGG'''(((########################%%%$$$###$$$&&&''''''&&&############""""""""""""###$$$$$$%%%%%%&&&&&&&&&###&&&333CCCHHH''''''&&&&&&&&&&&&&&&'''''')))DDDZZZ777***%%%###&&&'''&&&%%%$$$###$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%'''))))))((('''((()))(((+++,,,,,,'''&&&BBBmmm}}}~~~{{{rrrVVV666***000iiiNNNHHHCCC@@@???===<<<;;;:::::::::;;;;;;CCCNNNOOOCCC:::888JJJaaapppuuu|||{{{{{{~~~XXX:::<<<<<<999999;;;666999999666333555777777===888444444555555333111222222222333444555777777555;;;???LLLssswwwDDDBBB<<>><<>>888(((,,,++++++***BBB{{{ccc@@@&&&&&&+++%%%"""'''%%%%%%%%%%%%%%%%%%%%%%%%***%%%%%%,,,HHHHHH&&&%%%########################$$$######$$$%%%&&&&&&%%%#########"""""""""""""""""""""###$$$$$$%%%&&&&&&(((###"""$$$777KKK888(((((((((''''''&&&&&&&&&...QQQNNN)))((()))"""&&&'''&&&$$$""""""$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%&&&'''((((((''''''(((&&&+++(((***,,,###555bbblllNNN777///```LLLFFFBBB@@@???>>>===<<<<<<;;;;;;;;;>>>HHHQQQMMM@@@999<<>>;;;777444555555333000222222222333444555666777222<<<<<<777KKKxxxfffDDD555EEEffffffFFF<<>>======<<<<<<<<<:::AAALLLRRRIII;;;:::CCC\\\mmmtttuuu{{{}}}iii>>>888===888:::333888:::777000///555777444<<<===:::555222333333111333333333333444555666666888555888;;;>>>PPP}}}RRR:::===HHHvvvWWW:::@@@;;;MMM{{{jjj777222---+++++++++)))'''((((((''''''''''''((((((===eeeJJJ''''''''''''&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&:::oootttXXXPPP\\\aaaDDD''' %%%&&&$$$###(((%%%)))...!!!888xxx~~~;;;&&&+++!!!///######$$$$$$$$$%%%%%%%%%$$$"""$$$###'''QQQ|||lll@@@,,,QQQ[[[???!!!&&&***%%%###&&&'''&&&'''***---(((,,,///)))000YYY}}}VVV222(((***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""&&&...HHHFFF%%%'''########################$$$###""""""$$$$$$$$$"""""""""""""""############ !!!!!!"""#########'''"""&&&)))111FFFAAA(((((('''&&&%%%%%%&&&&&&;;;WWW222###,,,&&&'''$$$$$$###""""""###%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$&&&'''(((&&&%%%***(((###&&&***&&&)))777mmmzzz|||nnnSSSqqqVVVKKKAAAAAA???>>>===<<<<<<<<<<<<<<<999CCCPPPSSSEEE666<<>>333:::999555111111444666666999>>>>>>666000111222111333333333333444444555666888333888???;;;===___rrrKKK:::===XXXqqqFFF>>>===<<>>===<<<;;;;;;;;;;;;;;;999DDDRRRSSSAAA444===PPPfffssstttrrrxxx}}}ddd```}}}\\\<<<:::888CCC777888777777888999777555444888???@@@666...///222222333333333333444444555666...444999777222888LLL___[[[<<>>(((&&&+++)))$$$%%%%%%%%%%%%%%%%%%%%%%%%***$$$###***IIIJJJ)))(((########################$$$"""!!!"""######"""!!!!!!!!!""""""#########$$$$$$$$$$$$###############)))((('''"""///IIICCC(((&&&$$$""""""$$$&&&(((===TTT555666###"""$$$&&&$$$%%%&&&''''''''''''&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$'''(((&&&###&&&###,,,,,,!!!***222$$$%%%>>>]]]rrr~~~]]]SSSHHH===DDD>>><<<:::::::::;;;:::999;;;KKKSSSIII:::888EEERRRlllllllllpppxxx~~~___FFFbbbqqq@@@:::===888<<<<<<;;;:::999777666555444444===AAA:::111///000000111333444444222222333555333333333444777:::===???pppHHHAAA???JJJvvv|||:::???777999___zzz;;;333,,,,,,---+++((((((***%%%(((+++%%%&&&,,,---ooommm...555&&&"""***)))((('''### """%%%***,,,---***'''&&&))),,,VVV;;;$$$###'''%%%""""""***...+++!!!%%%;;;uuulll)))$$$$$$&&&%%%+++)))!!! ******###&&&&&&EEEuuuZZZ333(((///BBBUUUXXXIII444%%% $$$%%%&&&(((((((((((('''***---+++'''666WWWwwwlll===...---"""&&&((($$$$$$%%%$$$$$$###""""""'''&&&---%%%===SSS555''''''%%%###"""######"""!!!!!!"""""""""!!!!!!$$$&&&!!!'''$$$!!!%%%!!!!!!########################&&&!!!((("""///PPP>>>&&&%%%$$$######$$$&&&(((777XXXOOO+++"""$$$"""'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&$$$"""!!!###%%%%%%))))))&&&(((+++(((!!!((((((((()))******++++++((()))222IIIfff~~~WWWOOOFFF===CCC===<<<;;;;;;;;;;;;::::::>>>KKKQQQEEE666777GGGWWWnnnlllkkkpppyyymmmRRRTTTttt}}}III::::::666888;;;:::999888666555444333222888>>><<<555000111444111333444444222222333555555444444444555777999;;;OOO}}}jjjGGG666@@@XXX^^^CCC777:::FFFiiivvv:::222,,,,,,---+++(((((()))'''''')))%%%!!!)))999tttddd+++ ///######)))###$$$'''))))))(((((('''""""""###'''+++------+++NNN777$$$###&&&$$$"""###+++'''$$$!!!$$$;;;yyyppp222%%%)))!!!%%%$$$###$$$******!!!!!!+++$$$(((FFFeeeJJJ...AAAEEE[[[UUUIII888***%%%)))...$$$%%%&&&(((((((((((('''(((,,,))))))BBBjjjlll;;;+++---%%%'''%%%%%%%%%&&&&&&&&&%%%$$$###&&&%%%+++$$$;;;RRR888)))'''%%%###"""###$$$###"""!!!"""$$$###"""!!!!!!"""""" $$$###!!!(((########################!!!'''"""&&&$$$555PPP<<<&&&%%%$$$######%%%&&&(((666XXXPPP---###%%%"""&&&%%%%%%%%%&&&&&&&&&&&&'''$$$###"""$$$''')))((('''"""&&&&&&###$$$((((((%%%((((((((()))******++++++444...)))---===XXXtttuuuPPPJJJDDD===BBB<<<<<<<<<<<<;;;;;;;;;;;;DDDNNNPPPBBB444999NNN```pppkkkjjjpppzzznnnMMMKKKjjjXXX===888777888999999888777555444333333222333999???;;;222222999111333444444222222333555666555444333333444555666777TTT]]]999999===cccPPP:::===555EEEtttppp999111,,,,,,---***((()))&&&+++&&&'''))),,,RRRwwwSSS&&&###((( %%%'''&&&&&&&&&'''''''''$$$""")))222*** 888PPP@@@000######%%%###"""$$$%%% """"""&&&$$$888wwwjjj444))))))###&&&""""""(((***"""!!!(((((( %%%JJJLLLOOO[[[[[[aaabbbNNNBBB222&&&!!!###(((+++%%%%%%&&&((((((((((((((((((***)))555YYY}}}nnn999)))---'''((($$$%%%%%%&&&'''&&&&&&%%%$$$%%%###'''###777OOO>>>,,,&&&$$$""""""$$$$$$$$$###"""###%%%$$$""" '''%%%"""%%%""" ((($$$$$$$$$$$$$$$$$$$$$$$$""")))""""""'''===NNN888%%%%%%$$$###$$$%%%&&&'''333UUUOOO...%%%&&&###&&&%%%%%%%%%%%%&&&&&&&&&&&&)))$$$!!!###'''(((######&&&&&&###"""%%%(((''''''(((((())))))******++++++---,,,((()))777NNNaaaiiiLLLGGGCCC>>>@@@:::;;;<<<<<<;;;;;;<<<===LLLRRRNNN>>>333===UUUiiioooiiihhhppp{{{}}}{{{WWWFFF[[[lllFFF:::;;;;;;999888888777555444444333444000666AAA???333111999111222444333222222333555666555444444333444444555:::666VVVOOO;;;888AAApppkkkDDD;;;999888SSSzzziii666000,,,------***)))***###---&&&&&&,,,!!!444mmmooo???"""(((%%% '''%%%+++(((###"""###%%%&&&&&&+++###&&&666DDDIIIIII222)))######$$$""""""&&&###$$$''',,,%%%:::tttXXX...&&&%%%"""'''"""$$$***%%%!!!"""$$$'''///777eeesssNNNMMMxxxtttQQQ<<<%%%$$$$$$'''******&&&"""%%%&&&''''''((()))))))))***(((000KKKrrrqqq===)))***%%%)))%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%###$$$###333KKKEEE///%%%$$$"""###$$$%%%%%%$$$$$$$$$%%%###""""""###%%%000888666111000((( $$$$$$$$$$$$$$$$$$$$$$$$$$$"""((("""---DDDHHH222$$$$$$$$$$$$$$$%%%'''''',,,PPPMMM---&&&((($$$'''$$$$$$%%%%%%%%%&&&&&&&&&)))&&&###$$$&&&&&&"""&&&((()))&&&$$$$$$%%%&&&''''''(((((()))*********"""+++333222++++++444>>>mmm```LLLGGGBBB??????:::<<<<<<<<<:::;;;===@@@PPPQQQIII:::444AAAZZZlllkkkfffgggrrr}}}~~~{{{|||~~~uuukkkeeeKKKVVVxxxSSS===;;;;;;999999888777666666555555666000444@@@???333000666111222444333222222333555444444444444555666666777???111>>>nnnlllAAA<<<777UUU|||UUU444???;;;;;;\\\^^^444///,,,------))))))+++$$$...&&&$$$***""":::xxx^^^---!!!+++%%%$$$'''%%%'''%%%$$$%%%'''***,,,--- $$$...@@@OOOOOOAAA333((($$$"""######"""###&&&(((&&&'''((((((HHHvvvFFF)))$$$!!!###(((!!!&&&---///&&&777mmm|||gggaaaqqq\\\===666&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))******(((<<>><<<::::::000$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%###"""666III===+++######$$$$$$%%%&&&'''''''''KKKIII,,,&&&(((&&&)))$$$$$$$$$%%%%%%%%%&&&&&&!!!"""$$$%%%&&&''''''(((%%%%%%''''''&&&$$$$$$%%%'''''''''((())))))******+++///000---))))))000666VVVuuuWWWMMMFFF@@@???>>>;;;<<<<<<:::888:::???CCCQQQNNNCCC777777GGG\\\jjjiiieeeiiivvv~~~|||yyyzzz}}}qqqcccaaaiiiuuuyyyXXXNNNpppccc@@@999777999999888777777666555555666222444<<<===555111222111333444444222222333555222333333444555666777777777:::999EEEpppTTT@@@???HHHaaaooo:::======777JJJ{{{NNN111...,,,...---))))))+++(((---((($$$%%%$$$BBBuuuLLL%%%%%%+++&&&(((%%%%%%"""%%%'''((('''&&&&&&'''///DDDVVVTTT@@@...,,,111###"""""""""###$$$%%%&&&%%%,,,%%%###"""444ccczzz;;;***'''!!!$$$)))%%%!!!$$$$$$!!!(((>>>YYYkkkDDDiiikkkSSS555%%%---''')))***)))&&&######&&&***''''''''''''((()))***+++)))333QQQvvvxxxJJJ000)))###******'''%%%$$$###$$$(((,,,///---''' &&&+++BBBRRR222'''%%%######%%%%%%%%%$$$$$$$$$###""""""$$$)))---&&&,,,,,,///777111$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###"""&&&***BBBKKK000'''"""###$$$%%%&&&&&&''''''&&&KKKIII+++%%%(((&&&)))$$$$$$$$$$$$%%%%%%%%%%%%!!!######"""###&&&)))&&&###"""%%%'''&&&%%%&&&&&&''''''(((((())))))***,,,,,,,,,------...//////AAAjjjnnnNNNMMMEEE===???===<<<===<<<999666999@@@GGGTTTMMM@@@888>>>OOO```hhhiiigggmmmzzz|||}}}{{{zzz{{{~~~xxxttt___bbbsssEEE999777888777777666666555555444444333333666999888444000111333444444222222333555111222333444444555555555000;;;777222NNN{{{MMMDDDAAAJJJnnn]]];;;===HHHHHHUUU~~~yyy;;;///------...---)))))),,,)))***)))&&&$$$///QQQuuu???%%%)))&&&$$$+++"""'''$$$&&&(((%%%###%%%---555ZZZNNN>>>555111---&&& ######""""""$$$&&&&&&%%%&&&((("""%%%%%%JJJ~~~ttt111)))((( %%%)))%%%***&&&;;;fffhhhIIIMMM~~~UUU"""((()))"""!!!!!!$$$''')))(((&&&&&&&&&((('''''''''((()))***++++++HHHlllzzzKKK111,,,''',,,((((((&&&$$$%%%)))000999>>>222+++!!!'''(((>>>VVV222(((&&&$$$$$$%%%%%%$$$###!!!"""###$$$###$$$&&&(((!!!$$$222111%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%% ***444NNNLLL&&&&&&""""""$$$%%%&&&'''''''''+++OOOKKK,,,%%%(((%%%)))###$$$$$$$$$$$$%%%%%%%%%#########%%%***///444666555***###$$$'''&&&%%%&&&&&&&&&''''''((()))))))))&&&(((,,,000222111,,,(((555dddbbbHHHLLLCCC;;;>>><<<======<<<888555999AAAIIIXXXOOOBBB<<>>LLLTTTVVVFFF666(((&&&((('''%%%%%%&&&&&&''''''((()))))))))---+++)))(((***---......111bbb}}}[[[FFFEEECCCCCCCCC>>>>>><<<<<<===::::::CCCPPPRRRFFF999999HHH]]]iiimmmrrrtttwwwzzz|||~~~zzzzzz{{{|||~~~VVVBBB666777:::999111///333777666///333666777999<<<;;;888000333666555333111222333///222555666555444555666111555666777;;;DDDlllJJJ@@@>>>AAAWWWhhh===:::;;;AAAIIIyyySSS555---......---+++******+++))),,,***!!!---DDDiii333)))$$$(((+++'''%%%'''...***555\\\XXX555%%%''''''%%%%%%''''''%%%&&&&&&%%%$$$$$$%%%%%%%%%...'''LLLsss;;;###(((+++((($$$"""!!! """===fff___===HHHtttQQQ888######)))'''%%%&&&&&&&&&&&&''''''''''''((($$$$$$///---(((444)))AAAnnnxxxGGG...+++''',,,(((---&&&$$$///===@@@444&&&+++"""((((((SSSOOO---((('''$$$###""""""###$$$&&&###"""%%%%%%"""$$$(((***!!!###444>>>777***$$$***)))((('''&&&%%%%%%%%%((( QQQVVV+++%%%""",,,((( (((&&&!!!)))NNNUUUHHH,,, (((*** """""""""###$$$$$$$$$%%%""""""(((333===>>>555+++FFFPPP777!!!+++)))***$$$&&&''''''&&&'''(((***+++&&&$$$)))......------999jjjuuuWWWFFFEEEAAA@@@AAA======<<<======::::::FFFSSSQQQDDD999;;;NNNbbbnnnpppuuuwwwyyy|||~~~yyyyyyyyy{{{|||~~~gggCCC777666:::;;;777555777555111<<<777///***///777888444999888444000...000666;;;<<<999555444333444333222777666222222666999SSSyyynnnKKK444888LLLoooQQQ666===<<<<<<___RRR444---......---+++******+++---***,,,---+++```VVV...***'''&&&&&&$$$$$$&&&)))###<<>>===:::<<>>888333000777999888333,,,;;;[[[```444444BBBMMMtttppp;;;===999777DDDoooPPP222---...///---+++***+++,,,...%%%+++666444}}}uuu;;;(((***)))%%%###%%%'''&&&(((!!!555YYYYYY555"""***%%%''''''%%%%%%''''''%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%"""(((ZZZ^^^&&&&&&((( &&&***''''''***FFFYYY]]];;;666ppp|||===%%%!!!!!!''''''$$$&&&,,,&&&&&&&&&''''''''''''(((+++&&&$$$+++///(((...DDD{{{zzzHHH...+++''',,,(((***&&&%%%***111222,,,&&&&&&%%%+++111^^^UUU111'''&&&%%%#########$$$$$$!!! ###&&&%%%""""""%%%)))???HHH888&&&"""%%%$$$&&&&&&%%%$$$$$$###$$$$$$''')))LLLVVV;;;***######+++***&&& 111IIINNN444###&&&((( '''##################""""""$$$"""!!!!!!###%%%$$$###)))@@@NNN<<<$$$$$$***%%%$$$&&&''''''''''''(((******---000///(((&&&000<<>><<<@@@===;;;===>>><<<:::???MMM[[[III<<<555BBBYYYjjjppppppvvvxxx{{{||||||}}}NNN===<<<999444222444888:::999555444333888III```oootttgggkkkqqqwww{{{|||}}}}}}~~~wwwmmmaaaTTTGGG>>>444555333666999222222BBBLLLeee|||LLL:::>>><<>>+++%%%((($$$''''''$$$$$$''''''$$$%%%%%%$$$$$$$$$%%%&&&&&&,,,"""@@@JJJ+++%%%$$$''')))### 111HHHaaaYYY///,,,eeetttGGG***###"""%%%***((($$$$$$)))&&&&&&&&&''''''''''''((())))))$$$+++000%%%444aaazzzHHH---)))%%%+++'''((('''&&&'''******(((%%%###&&&+++666^^^OOO---'''&&&%%%$$$$$$$$$$$$%%%###"""###%%%$$$"""%%%+++AAA???555'''"""&&&'''$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%///___QQQ+++)))"""%%%$$$%%%+++ +++GGGTTT:::''')))---###"""$$$$$$######""""""!!!!!!'''&&&$$$"""!!!"""$$$''''''555RRROOO)))!!!+++$$$%%%&&&(((((('''''')))***(((---111///((()))<<>>===AAA>>>:::===>>>;;;<<>>;;;888777777888999:::333555???WWWrrryyycccIII555;;;CCCKKKPPPPPPMMMJJJ===EEEPPPYYYaaaiiisss{{{RRRAAA,,,---<<<;;;000///111HHHjjjmmmCCC777777FFFccc}}}@@@555CCC777777hhhOOO000...//////...,,,++++++,,,)))!!!...888sssqqq777'''((()))(((''')))+++'''!!!///OOOUUU444%%%***!!!$$$''''''$$$$$$''''''$$$%%%$$$$$$$$$%%%%%%&&&'''''''''___ooo999((((((%%%$$$&&&((((((222OOOmmmSSS888$$$LLLvvvLLL...(((%%%$$$'''(((&&&$$$$$$&&&&&&&&&''''''''''''(((%%%+++)))+++,,,'''EEE~~~zzzGGG,,,((($$$)))&&&'''&&&&&&%%%%%%%%%%%%$$$!!!%%%(((!!!<<<[[[BBB&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$###$$$,,,555GGG222!!!!!!''''''&&&%%%&&&%%%%%%%%%%%%%%%&&&'''$$$999aaaFFF!!!'''###&&&!!!$$$***$$$'''JJJ[[[EEE(((%%%$$$&&&&&&$$$"""!!!$$$######""""""!!!!!!!!!!!!"""###""" """%%%'''(((JJJUUU///+++&&&%%%'''(((((('''((()))++++++,,,,,,+++,,,;;;ZZZvvvkkkPPPHHHHHHFFF>>>>>>BBB===:::<<<<<<:::>>>HHHRRRVVV@@@888999LLL___hhhjjjmmmooorrrwww}}}||||||}}}{{{III888777888999777333333666888NNNhhhwwwsss]]]<<>>999111000===CCCLLLZZZjjjxxx|||{{{xxxuuurrrooolllkkkeeegggkkkoootttwwwzzz{{{nnnuuuUUU777777???EEEYYY666???777111PPPQQQ222...///000...,,,+++,,,---***(((999KKKTTT&&&++++++'''%%%&&&&&&$$$%%%'''RRRQQQ???$$$&&&))) %%%''''''%%%%%%''''''%%%$$$$$$$$$$$$%%%&&&''''''###<<>>333&&&!!!(((***###!!!'''%%%%%%%%%%%%%%%&&&'''((((((GGGWWW666 &&&$$$&&&'''(((###!!!===cccYYY+++###((('''###'''&&&""""""""""""""""""!!!!!!!!!###$$$######$$$%%%$$$###AAANNN...""",,,(((%%%'''(((((((((((()))+++***&&&%%%+++:::TTTwww^^^MMMFFFEEEDDD===???BBB;;;:::;;;999999AAAMMMRRRPPP===888???SSSdddjjjmmmrrrpppsssxxx}}}|||}}}~~~WWW777666777888666666???JJJ```gggdddQQQ:::222666<<<;;;999777888999:::888666444555555111...111999@@@FFFWWW]]]UUUGGG777888III@@@??????@@@AAABBBAAA???GGGFFFEEEBBBAAA???>>>>>>;;;;;;===???BBBEEEHHHIII>>>EEEOOOUUUXXXZZZ^^^bbbzzzdddpppxxxJJJ999<<<;;;ZZZHHH<<<777888@@@___SSS444...///000///---+++,,,---)))...DDDlllmmm:::'''++++++$$$###'''$$$ ---BBBXXXGGG333)))((((((((((((%%%''''''%%%%%%''''''%%%$$$$$$$$$$$$%%%&&&'''(((666fffsssPPP333(((######$$$EEElllqqqIII&&&)))!!!NNNggg???+++000###"""!!!"""&&&)))(((&&&&&&&&&&&&''''''''''''(((((())),,,,,,777[[[~~~JJJ...)))%%%+++''''''&&&%%%%%%%%%%%%$$$"""$$$ $$$000RRRWWW000###%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%)))555BBB$$$$$$&&&(((&&&######%%%############$$$%%%&&&'''000XXXHHH)))%%%$$$%%%$$$(((%%%!!!111RRRZZZ=== """'''&&&!!!%%%&&&!!!!!!!!!"""""""""""""""""""""###%%%&&&&&&&&&&&&$$$111GGGBBB(((&&&///&&&&&&'''))))))((((((***+++((('''000EEE^^^uuuUUULLLDDDDDDBBB<<>>;;;::::::BBBXXXnnnbbbSSS???444777===999000444333444666999888444000111333666777666333222111,,,888DDDUUUdddYYYAAA666555666888999:::999999:::;;;;;;;;;<<<===???@@@AAAAAA@@@???>>>>>>>>>???@@@IIITTTbbbhhhcccWWWMMMGGGHHHIIIKKKNNNSSSXXX]]]___ccciiippprrrvvv{{{bbb===999:::777ooo___===888AAA999DDDsssTTT555...///000///---,,,,,,---(((///JJJSSS+++...'''''' """)))$$$!!!:::]]]@@@:::333///(((###&&&,,,%%%''''''%%%%%%''''''%%%$$$$$$$$$$$$%%%&&&'''(((RRRnnn)))%%%'''///---]]]qqqDDDCCCeeeVVV111$$$+++"""$$$&&&&&&'''))))))'''&&&&&&&&&'''''''''((((((,,,'''***,,,@@@tttLLL000+++&&&,,,)))'''&&&%%%%%%''''''$$$"""%%%$$$666[[[XXX...'''%%%%%%&&&''''''&&&&&&&&&""""""%%%''''''***666BBB$$$(((&&& (((((( """"""""""""###$$$&&&&&&888ddd>>>!!!***###%%%###"""!!!'''FFF\\\AAA!!!&&& !!!$$$%%%$$$!!! !!!!!!""""""#########!!! !!!###%%%$$$###(((CCCSSS;;;"""***222"""&&&'''))))))((((((***++++++111GGGiiimmmTTTLLLIIICCC@@@???>>>>>>===666===;;;777BBBSSSRRRCCC888;;;III\\\hhhlllooosssxxxyyy|||bbbHHHRRRqqqBBB333===666FFFmmmgggYYY===;;;999888888777555333666666555444444444444555999777555333111111222333---111666@@@QQQ___^^^TTTAAA555000777;;;777555888999:::;;;;;;999888777777>>>;;;<<<===444000EEEbbb~~~ssshhhcccbbbeeehhhoookkkbbbVVVJJJDDDDDDFFFLLLJJJMMMIIIHHHeeeQQQ555666888GGGPPP...:::???555NNN~~~LLL111---111111---...333555111)))999jjj```888---%%%,,,***$$$222"""&&&222UUUPPP''''''...000'''%%%((($$$)))(((((('''&&&&&&%%%%%%&&&"""((((((...888zzzxxxLLL%%%***)))&&&:::pppZZZAAA&&&"""$$$===LLL???***!!!###%%%$$$%%%'''&&&%%%%%%&&&(((&&&((('''%%%###&&&***+++''')))%%%;;;kkkZZZ+++&&&***&&&)))'''''''''&&&&&&%%%%%%%%%'''!!!&&&MMMmmmSSS***%%%%%%%%%%%%$$$$$$$$$######)))%%% ***"""111NNN///''''''&&&%%%$$$###"""!!! ((($$$$$$&&&%%%***IIIZZZ777&&&((('''$$$%%%LLLdddHHH((($$$%%%%%%###!!!!!!"""###"""!!!$$$$$$$$$############"""%%% %%%'''%%%$$$&&&===ZZZPPP,,,%%%+++)))***%%%,,,---&&&$$$***///...666WWWxxxfffSSSKKKGGGCCC???>>>>>>===<<<888===;;;888CCCSSSOOO???888===LLL___kkknnnqqqtttyyyzzz}}}\\\>>>>>>TTTfff777@@@VVV]]]\\\GGGAAA>>><<<:::999999888666555444444333222222222222333555444222111111222444555999666000,,,555HHHVVV[[[jjj___LLL888...111999>>>777777888999:::;;;;;;;;;888999888===OOOeeekkkddd]]]SSSDDD777444999CCCKKK\\\jjj|||}}}ooofffxxx}}}\\\lllssswwwuuuxxxmmmGGG444<<<888VVVfff;;;777999444AAA[[[JJJ111+++//////,,,,,,111222///---MMMpppPPP+++***"""&&&&&&***'''###)))FFFNNN@@@'''(((&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((***$$$(((&&&%%%DDDddd111***'''%%%777kkkkkk<<<...((( '''///999111'''%%%&&&###$$$%%%'''&&&%%%%%%&&&(((((()))(((&&&%%%&&&'''''')))***999^^^___222)))+++'''(((&&&&&&&&&&&&&&&&&&%%%%%%)))(((PPP```???###&&&%%%%%%%%%$$$$$$$$$######'''$$$ )))###222KKK---%%%%%%$$$$$$$$$$$$######&&&"""%%%'''%%%+++SSSZZZ555%%%((("""(((%%%###<<>>ZZZrrr[[[PPPIIIEEEAAA>>>======<<<;;;:::<<<999:::FFFRRRLLL;;;777@@@RRRdddooorrrsssvvv{{{|||xxx```\\\kkkwww===GGGeee[[[FFF777555<<<:::888888888777555333222222111000000000000111111000000000111333555666333666444///...666???EEEWWW^^^VVV@@@222555999777444444444666999;;;<<<<<<===888EEE___jjj]]]RRRSSS@@@===999666555777999;;;222999EEEVVVkkk~~~rrrlllHHH666===BBB@@@@@@DDDIIILLLXXXZZZ```iiivvvaaa777???666666aaaRRR777222666:::<<<}}}GGG000***,,,,,,***+++...///---+++^^^kkk777 ***$$$&&&"""...'''555ZZZCCC---%%%+++$$$%%%555222%%%((($$$$$$%%%&&&'''))))))***"""%%%$$$)))***@@@vvvmmm??? &&&***444iiieee???!!!&&& $$$%%%'''$$$%%%)))'''!!!$$$%%%'''&&&%%%%%%&&&((()))(((((()))******((('''(((+++NNN}}}hhh;;;+++***'''&&&%%%%%%&&&&&&&&&&&&&&&&&&***333UUUMMM***)))%%%%%%%%%$$$$$$$$$######%%%"""!!!'''%%%444EEE***#########$$$$$$$$$%%%%%% $$$ '''&&&%%%,,,YYYRRR...!!!&&&$$$(((%%%$$$NNNYYY<<<'''''''''###%%%###!!!!!!"""###"""!!!"""""""""###$$$$$$%%%%%%### &&&,,,"""///RRRWWW777###%%%&&&&&&''''''---$$$'''111+++###999]]]www|||SSSMMMFFFCCC???======<<<;;;::::::999888===JJJRRRIII999666DDDXXXiiirrrtttuuuwww~~~[[[YYYYYY>>>999@@@888888666555444444444222000222111000000//////000000////////////000222333444...444:::999444000---,,,---<<>>FFFNNNSSS{{{HHH<<>>666WWW}}}CCC///***+++*********,,,---,,,666lllbbb***###---$$$((($$$+++...LLLZZZ777$$$!!!///(((---GGG@@@'''((($$$$$$%%%&&&'''((())))))///!!!"""@@@~~~lll@@@***&&&...(((###111BBBCCC;;;%%%---///###!!!&&&%%%""" $$$***''' $$$%%%'''&&&%%%%%%&&&((((((&&&'''+++...---++++++)))999hhhoooCCC***((()))&&&%%%%%%%%%&&&&&&'''''''''&&&'''DDDVVV;;;"""$$$(((%%%%%%%%%$$$$$$$$$#########!!!"""$$$'''777===(((############$$$$$$$$$$$$"""$$$ """(((%%%%%%111VVVBBB%%%$$$%%%%%%$$$444XXXQQQ***!!!(((((((((%%%###!!!!!!"""###"""!!! !!!"""###$$$%%%&&&&&&$$$$$$%%%### ***FFFbbb===%%%'''111&&&!!!)))+++...''')))000,,,///QQQzzzoooPPPJJJDDDAAA>>>=========;;;:::888666888BBBNNNQQQFFF999777III^^^mmmtttvvvwwwxxxcccLLL333777FFF666777555333333333333111000222222111000000000000000000000000///000000000111888555222222111111111222333222555:::888222222888111222222222111222333444888dddxxx\\\>>>:::;;;333666444111///000333777999---000555:::===<<<888666BBB:::BBBEEE666AAA~~~}}}ccclll```777777999999777555666888>>><<<999666555555666777DDDWWWsssiii>>><<>>=========<<<:::888777<<>>999555555777888999777///999AAA222999qqqqqqqqq]]]@@@;;;888:::;;;;;;<<<>>>222333555888;;;>>>???@@@444999CCCUUUmmmSSS666<<>>$$$''',,,%%%%%%%%%$$$$$$$$$#########!!!%%%***===111((($$$$$$#########"""""""""'''&&&"""%%%&&&!!!///NNNXXX000(((((($$$###!!!***___LLL111$$$'''&&&###'''%%%###!!!!!!"""###"""!!! !!!"""###$$$%%%&&&&&&$$$""",,,EEEYYYUUU???,,,///)))'''&&&%%%---...$$$$$$......***:::aaa]]]QQQFFFBBB@@@>>>>>>>>>>>>===;;;::::::BBBOOOTTTJJJ>>>888AAAWWWmmmwwwxxxzzz}}}}}}|||}}}PPP===CCC888999666777666555444555555444222222111111000000000000000111111111111111000//////---***---777<<<:::555444///000444999:::555000...000333444111111===SSSeee}}}PPP000333777---+++555+++...333777777444///,,,---///333888<<<:::555111:::888@@@AAA:::NNNvvvmmm}}}oooHHH;;;111111333111///000333444444555444333222111>>>999333111;;;OOOhhhyyyxxxJJJ777???;;;GGGuuuccc:::...777444:::WWWvvv999------)))(((,,,+++((()))---KKKqqqPPP+++)))&&&+++(((&&&###???YYYNNN***###,,,&&&%%%###!!!$$$%%%'''))))))(((((('''&&&&&&%%%%%%%%%===ttt~~~JJJ555VVVggg999  ***+++###"""&&&$$$!!!$$$&&&&&&%%%&&&)))$$$%%%'''&&&%%%%%%&&&((()))%%%&&&)))'''%%%...===jjj^^^...&&&...$$$&&&&&&&&&&&&&&&&&&%%%%%%,,,JJJLLL111$$$((('''!!!%%%%%%%%%$$$$$$$$$######%%%"""&&&+++???---)))""""""""""""############&&&$$$"""%%%&&&"""999cccVVV))))))+++"""###&&&:::\\\;;;%%%&&&((()))***(((%%%###!!!!!!"""###"""!!!!!!!!!"""###$$$$$$%%%%%%...222III___PPP+++"""222---,,,$$$"""+++---))))))'''///111666QQQxxxvvvWWWSSSFFFAAA@@@>>>>>>??????===<<<<<<===FFFSSSTTTGGG:::666EEE\\\rrrzzzzzz|||}}}||||||~~~ddd<<<;;;111777:::555444333333333333222111111111000///////////////000000111111111111000000444///---222444111222666000888888///---444666111000333444111333FFFgggDDD555///666999444444;;;999666333111111444888:::888555333444666999888777666777777///333\\\~~~QQQ[[[WWWFFF777666:::888666555777777777888888777777777333888;;;:::555555;;;BBBWWWmmmkkk<<<444???@@@YYY|||HHH222;;;<<<...;;;kkkttt777------((('''++++++'''''',,,bbbggg888(((%%%///###""")))BBBaaa;;;+++"""***&&&$$$***+++###$$$)))'''(((((('''''''''&&&&&&&&&...iiieee999999RRRPPP $$$&&&''',,,((($$$***%%%"""###%%%((((((&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((((($$$''',,,++++++:::NNNfff333(((///"""'''''''''&&&&&&%%%%%%%%%:::PPPFFF+++((((((###&&&%%%%%%%%%$$$$$$$$$######&&&###'''+++AAA,,,*** !!!"""###$$$%%%%%%###"""!!!%%%%%%###@@@pppOOO &&&***$$$---HHH^^^888'''(((###&&&)))%%%###!!!!!!"""###"""!!!"""""""""###$$$$$$%%%%%%888[[[dddCCC'''(((***!!!)))''')))111((("""444'''***...===^^^jjjKKKCCCFFFAAA@@@???===<<<<<<<<<<<<:::999CCCQQQNNN===555;;;QQQeeewwwzzzyyy|||GGG666BBB333===888888666555333111000///000///////////////000000111111111111111000//////---///000///---...111555666333000/////////111555///666111---KKKlll___666444444444444444444444444222222222333333333444444333444444444444444333333777...<<<111===}}}BBB777SSS```nnnOOO999111333555666555777888777555444444555555888999777666666333000666;;;IIIaaa|||ZZZ===666===HHHNNNaaa666???:::111333LLLtttttt<<<...///***(((***+++))))))+++WWWvvv666&&&&&&))),,,)))%%%___PPP"""***''''''&&&&&&%%%$$$%%%&&&'''(((((("""...!!! +++ )))]]]III&&&GGGhhhEEE555***%%%$$$######""""""######"""###$$$%%%%%%$$$###"""###$$$%%%&&&''''''((('''(((...)))***,,,'''>>>ooopppFFF+++&&&***###---&&&!!!)))### 111RRROOO<<<$$$ ******'''''''''&&&%%%$$$###"""$$$###"""222DDD222$$$ !!!"""######$$$&&&'''$$$(((!!!===\\\;;;%%%&&& $$$'''(((RRRSSS444$$$&&&&&&&&&%%%'''%%%""""""%%%&&&%%%###"""'''&&& !!!///>>>]]]EEE000***((($$$$$$)))'''###%%%++++++%%%%%%,,,+++'''888IIIKKKaaabbbJJJEEEDDDAAA@@@???===<<<;;;;;;;;;999:::DDDQQQMMM<<<666===UUUgggxxx||||||ZZZ<<>>444BBBvvvCCC<<>>222<<<:::888666333111000000000333333333444444444555555444444555555555555555444555111===555GGGjjjFFFHHH444333000MMMYYYEEE222333777333333555666666444333333444555000000555444///222<<<>>>SSSlllxxxtttggg]]]YYYVVVlllkkkAAA111555<<>>```===)))"""%%%""""""$$$!!!"""!!!!!!"""###"""!!!%%%((($$$ ///GGGLLL@@@,,,$$$!!!&&&'''$$$%%%***%%%+++***$$$&&&000...$$$222TTTxxxsssTTTOOOdddtttOOOJJJIIIAAAAAA@@@>>>===;;;:::999999777>>>KKKQQQGGG999;;;HHHlllvvvPPP777888777555555555555444444444444111000000////////////000///000000000000000/////////000111///---...333777>>>===888000---...000000111777@@@DDD===444333888999888555222111000000111333333444444444555555555444444555666666666555555333000;;;444LLL[[[BBBIII555FFFPPPQQQFFF444...666999333222444555555333222333444222777999555000444AAAOOOzzziiiVVVPPPYYYiiiuuu{{{ppp___QQQYYYwww]]]<<<666???777^^^NNN:::;;;666///666TTTJJJ------***)))******(((+++000VVVggg000'''$$$&&&...'''CCCOOO+++"""///$$$+++%%%%%%%%%%%%&&&&&&''''''&&&'''$$$&&&)))###@@@\\\777WWWDDD...&&&000111$$$ )))%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***+++%%%+++,,,...RRRfff666!!!'''%%%$$$%%%&&&$$$%%%<<<[[[SSS111!!!''' &&&''''''&&&$$$######""""""%%%$$$!!!)))444&&&!!!!!!!!!"""""""""#########)))###"""$$$555UUUUUU***&&&)))""",,,FFF[[[333&&&$$$(((######'''$$$ """###%%%%%%%%%$$$%%%###$$$000EEEOOO===$$$'''$$$&&&***)))%%%&&&***&&&)))***&&&%%%)))------IIIuuusssXXXKKK___{{{~~~iiiKKKJJJIIIAAAAAA@@@???===;;;:::::::::999CCCOOOPPPBBB777@@@QQQrrrvvv}}}~~~```999:::999666555555444333222111111111111000///////////////...//////000000000//////---//////...,,,...444999:::>>><<<222+++...444666000:::<<<222---333888888666555333222111111222222333333333444444444555555333333444555666666555555333222:::666UUULLL666===>>>^^^bbbKKK333+++///333333333111222444444222222222333222444///***555PPPccchhhSSSAAA000...:::EEEFFFAAAfffrrrtttdddUUUXXXjjjzzz}}}NNN888<<<555DDDjjjqqq@@@777555777333999```HHH---***((((((******)))...555vvvooo666,,,$$$###***---LLLIII&&&$$$---###(((%%%%%%%%%&&&&&&&&&&&&&&&&&&((("""''''''%%%QQQvvv111DDDJJJ(((&&&''')))$$$"""+++%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''')))***,,,(((''',,,***999kkkkkk:::###)))$$$$$$((('''!!!+++KKKhhh;;;---"""!!!$$$###"""$$$''''''%%%$$$""""""""""""%%%%%%!!!%%%...""""""""""""""""""############((($$$"""!!!777WWWMMM,,,---...(((!!!555SSSVVV+++"""$$$'''""""""'''$$$!!!"""###$$$$$$$$$%%%%%%""")))IIIPPP999'''((($$$$$$%%%'''$$$!!!###&&&'''$$$(((+++%%% ...CCCjjj}}}mmmYYYQQQeee{{{aaaIIIIIIHHHAAAAAA@@@???===<<<<<<<<<<<<;;;HHHSSSOOO>>>666EEEZZZqqqrrrwww}}}wwwBBB;;;:::555555444333222111000///222111000//////......///......///000000000//////,,,...///...---000777<<>>>>>>>>>>>>>>>>>LLLVVVNNN:::555JJJcccqqqpppsss|||PPP;;;999444444444333333222222222222111000///............---......///000000//////---.../////////333;;;AAAKKKLLLDDD777333:::;;;666888444333777888333222444000111333444444333222111111111111222222222333333000111222333444444444444444555999???nnnLLL444555IIImmmYYY333000000222333///...000...000222222111000111222---...@@@^^^kkkZZZ???...'''...666;;;;;;777444333===///&&&777]]]vvvgggIII888===KKK^^^pppZZZ::::::444999TTT{{{lllHHH111555555...:::RRR}}}}}}UUU+++000,,,******+++((('''...666tttFFF///111&&&"""...===555'''&&&((((((%%%$$$%%%&&&'''''''''&&&&&&$$$%%%###)))"""===zzzHHH666pppFFF&&&&&&&&&$$$$$$''''''###%%%$$$######""""""######%%%$$$############$$$%%%%%%$$$$$$%%%'''))),,,...***)))...KKKtttaaa888&&&)))'''###&&&$$$'''CCCVVVJJJ)))***(((%%%###$$$$$$###$$$###"""!!!"""###%%%&&&%%%'''"""!!!&&&&&&########################%%%!!!!!!&&&333SSSBBB %%%!!!######@@@]]]999%%%!!!""""""&&&!!!""""""!!!!!!"""'''+++555TTTRRR))))))---%%%%%%&&&&&&'''(((((('''&&&$$$'''++++++555UUUwww}}}vvv[[[NNN```xxxwwwUUUIIIDDDBBBCCC@@@@@@????????????@@@@@@@@@OOOXXXMMM999555LLLhhhuuuqqqsss|||ZZZ:::888333333333444444555555555222222000///............------...///000000//////---///000000111666>>>DDD<<<<<<555111;;;KKKOOOGGG666;;;999000///666555---000222444555555333000///000000111111111222222222///000111222333333444333222222777???tttCCC555<<>>444555;;;GGG]]]rrrvvvFFF666888444<<<```\\\666000666555555;;;kkkqqqAAA222...---,,,+++(((&&&,,,555tttOOO&&&///+++###%%%%%%...***'''(((***111+++$$$%%%&&&'''''''''&&&%%%#########***!!!GGG{{{555@@@qqqvvv000***$$$!!!!!!###### ###***%%%$$$$$$###"""#########%%%$$$###""""""###$$$%%%%%%%%%$$$%%%'''))),,,...///***333aaa}}}[[[555%%%((()))###$$$###,,,MMMUUU666...(((&&&'''&&&"""!!!%%%(((&&&$$$"""!!!!!!"""###%%%(((###!!!%%%((($$$$$$##################%%%***$$$888ZZZIII###'''!!!%%%&&&EEE___000((("""###### $$$((( !!!"""###(((000666XXX>>>***((()))$$$###'''###$$$$$$%%%&&&'''%%% $$$((()))'''...FFFiii}}}zzz}}}uuu{{{sssZZZDDDSSSxxx~~~eeeRRRHHHDDDDDDBBBFFFAAA>>>???>>>:::888:::DDDRRRUUUEEE777@@@XXXjjjsssuuuyyy}}}jjj777888888777666555555444555555444333222111000000000000000000000000000000000000333444444111...000888???999<<<999:::QQQdddPPP+++<<<888333000111333222...333222222111111222222333444444444222000000111333///555222000666333...222:::222///OOOGGG---???ZZZddd888999777333222222333333222///000222111000///000111777UUUbbbMMM666222333...333222000///000222555777888555444444333333;;;DDDmmm]]]FFF555333999>>>>>>PPPccc~~~ttt<<<777<<<;;;???hhh}}}JJJ,,,666:::111444>>>mmmUUU444000+++,,,(((,,,---'''+++666999;;;999000(((***'''&&&######&&&,,,---+++''''''((((((((('''&&&%%%%%%&&&$$$%%%***'''MMMUUUyyyYYYXXXFFF%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$"""!!!"""%%%&&&$$$"""'''&&&%%%$$$&&&)))***)))000)))QQQ~~~|||KKK+++(((&&&###'''!!!!!!@@@___PPP+++&&&&&&%%%$$$%%%&&&'''(((!!!!!!""""""#########$$$'''&&&###!!! !!!"""%%%$$$""" !!!###$$$###$$$!!!%%%'''JJJ;;;&&&***"""555\\\PPP ''')))+++***'''%%%$$$%%%(((!!!!!!'''((()))999OOO///+++&&&###"""#########$$$$$$$$$%%%%%%%%%&&&&&&+++000)))""";;;jjj}}}~~~zzzqqqXXXGGG\\\|||\\\LLLEEEBBBBBB@@@@@@===;;;======999888:::GGGSSSSSSCCC777CCC\\\nnnuuuvvvyyy}}}ooo===;;;888888777666555555555555444333222111000000000000000000000000000000000000000222222000...000666<<>>444888777444:::ZZZpppBBB++++++---,,,,,,---...,,,***444EEE666111+++%%%'''###%%%######&&&***,,,)))%%%'''''''''(((''''''&&&&&&'''+++(((((((((OOO```222---)))"""***%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$###"""$$$"""!!!"""%%%&&&$$$###&&&&&&&&&&&&(((***+++***+++:::lllrrrCCC)))***(((&&&(((!!!)))KKK[[[EEE)))&&&%%%%%%$$$%%%&&&'''((("""""""""###############%%%$$$"""!!! !!!###$$$$$$###!!! !!!""""""&&&!!!&&&+++KKK777%%%%%%---RRRZZZ<<<"""%%%%%%%%%$$$$$$$$$%%%&&&(((###444SSSKKK***(((&&&###"""$$$&&&((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''444UUUyyy{{{{{{}}}lllSSSLLLUUU{{{}}}SSSGGGCCCBBBBBB???===::::::======::::::===LLLSSSOOO???888HHHbbbssswwwyyy{{{~~~vvvCCC>>>999999888777666666666666333333222111000000000000000000000000000000000000---///000///...///444888yyyzzzlllSSSCCC@@@<<<333666444222111111111222333000111222333333222111000///111222222111111111222---666000333SSSfffQQQ444222000III|||iii???---666\\\[[[:::333444333000,,,,,,...111111000000111333444555444>>>===666///---000222111000///...---...000222333777555666::::::555111111444@@@GGGAAA666222666;;;---///222777AAARRRiiiyyyRRR///777>>>888VVVVVV222222999111777BBBhhhVVV333'''(((...,,,000,,,...222(((333XXX|||222)))'''$$$'''"""%%%$$$###%%%))))))&&&###&&&&&&''''''((('''''''''###---$$$###---QQQ|||AAA""" """(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$###"""###%%%%%%%%%###&&&&&&'''((()))***+++,,,'''MMMddd777(((+++(((***((("""666YYYTTT555(((%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$##################"""!!!!!!!!!"""$$$%%%""""""!!!!!!!!! !!!!!!''' '''000OOO555###>>>aaaKKK%%%###$$$""" """%%%'''''''''$$$@@@[[[YYY>>>###$$$###"""###&&&((()))((('''''''''''''''&&&&&&&&&)))###,,,LLLrrr|||~~~jjjOOO===]]]uuu|||xxxNNNFFFEEEDDDDDD???>>><<<===??????<<<<<<@@@QQQSSSJJJ<<<;;;OOOiiixxx{{{|||~~~|||HHH>>>::::::999777666666666666333222222111000000111111000000000000000000000000+++---............111444DDDjjj|||cccDDD;;;:::555222000111222111......000///111222444444222111///---///222333222111111222111111111OOObbb000555444XXXVVV<<<333;;;aaaWWW888666888888444---+++...333+++111999===;;;666222000999333000333666333///......------,,,---...000111222///000777;;;888333222333---222===<<<000000;;;777777888888666777@@@JJJfffwwwooo???999BBB666???iiivvv@@@000888333777444LLL~~~wwwAAA///...))),,,***111***---444&&&444kkkttt111&&&(((%%%***$$$&&&%%%%%%'''((((((&&&###%%%%%%&&&'''((((((((('''###---###---GGGgggRRR******)))%%%%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$&&&&&&''''''#########$$$$$$%%%%%%$$$&&&&&&'''******((())),,,000___WWW000))),,,&&&)))&&&$$$AAA```JJJ''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######""""""""""""!!!!!!""""""###$$$"""""""""###"""!!!!!! ######(((&&&444TTT999&&&***PPPTTT555"""&&&%%%###!!!!!!###%%%%%%$$$)))""":::bbbbbb999""")))&&&%%%$$$%%%&&&&&&%%%###((((((((((((''''''''''''///+++===eeekkkWWW===```}}}nnnJJJFFFEEECCCBBB>>>???===>>>???===:::<<>>777222...///444555111000333///000222333333222000///---000222333222111222222555...111VVVWWW555777777aaaGGG666777@@@```SSS555:::;;;;;;555...+++...222---777AAACCC;;;333000111555000000555666111---...,,,,,,,,,,,,,,,...///000000,,,,,,222777666555555///+++...:::GGGGGG999***666111...//////555CCCRRR\\\aaalll{{{ZZZ999<<<===;;;HHHuuuaaa<<<888777888222:::\\\```222...333,,,+++(((///(((,,,333&&&<<<{{{ccc///$$$)))%%%+++&&&''''''(((((()))(((&&&%%%%%%%%%&&&'''(((((((((''''''...+++LLLvvv>>> ***&&& %%%"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&&&&&&&###$$$$$$$$$$$$$$$%%%&&&(((&&&'''+++)))&&&'''---DDDrrr~~~KKK---++++++$$$&&&$$$,,,JJJZZZ===!!!'''$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""$$$######"""""""""""""""###$$$$$$$$$$$$###"""!!!%%%###'''%%%333WWW@@@***$$$JJJaaa>>>)))...&&&$$$###############""" ###CCCXXXMMM444&&&!!!&&&%%%%%%&&&&&&&&&###!!!(((((((((((((((((((((((()))555VVV{{{}}}YYYGGGQQQxxx|||{{{bbbFFFEEEDDD@@@???<<<>>><<<;;;;;;999777;;;BBBTTTNNN@@@888CCC^^^ttt{{{ffffffRRR<<<;;;:::999777666555444444222222111111111111111222111111111111111111111111000//////............///<<<***'''GGGqqq}}}dddFFF888///+++000333000000333///000111222222111000///000222333333222222222333555000000BBBUUUMMM===>>>444888hhhvvv???000666>>>SSSPPP999999999777333...+++---000666;;;???<<<555000222666222000//////---***,,,000,,,,,,,,,,,,---......///222---,,,///111111222555...777222,,,CCCccc___BBB555---))),,,///333>>>KKK^^^\\\___kkk{{{eeerrrwwwEEE555===>>>999PPPQQQ888444777444222CCCmmm{{{GGG)))+++000---,,,(((+++(((+++...***KKKJJJ,,,###***!!!(((%%%'''((()))))))))((('''&&&&&&&&&''''''((('''''''''&&&***888oooaaa222 ***$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""###$$$%%%%%%$$$$$$%%%'''(((%%%'''+++***&&&***333YYY}}}sssAAA,,,---***%%%%%%&&&;;;QQQJJJ000###'''######$$$%%%%%%%%%%%%%%%#########"""""""""""""""$$$#########""""""!!!!!!%%%%%%$$$$$$$$$#########%%% %%% %%%,,,QQQBBB)))666]]]\\\,,,###///!!!"""###"""!!!!!!###$$$<<>>===;;;:::999777777>>>GGGRRRKKK===888HHHdddwwwzzzOOO___ZZZ@@@:::999888666555444333333222111111111111111222222111111111111111111111111444333000...............(((444333***555UUUlllpppQQQ???000000111//////333000000111111111111000000333444555333222111333444222666333111444000///:::444<<>>777666222222777111111000000000000111111666666555333222111333555000;;;666///555888111///666CCC}}}888???---333444666UUUUUU444222000///111333444444666333222555999888222,,,'''---...******......)))+++,,,,,,------......///---,,,---///...,,,000777111***---777444,,,:::SSSjjjSSS===444///+++000999111000333777888:::EEERRRhhhzzzPPP///666===:::BBBpppVVV;;;666777333111???aaaCCC)))555222)))***++++++%%%+++...&&&555fff[[['''***)))...&&&&&&###%%%'''((('''&&&&&&&&&'''((((((((('''&&&%%%%%%+++///[[[uuu444+++###!!!"""$$$%%%%%%########################"""######$$$$$$$$$######"""%%%'''&&&$$$###%%%(((&&&"""%%%---...,,,666EEE```111+++///***---)))111XXXYYY)))///%%%"""###$$$%%%&&&%%%$$$$$$ !!!!!!"""""" !!!###$$$$$$%%%%%%%%%$$$""" !!!###$$$"""%%%***&&&;;;666BBBjjjPPP"""&&&'''((( $$$&&&###""")))888EEECCC///!!!%%%***&&&!!!"""###"""!!!"""%%%'''''''''###$$$%%%&&&''')))******QQQvvv}}}}}}yyypppwwwyyyUUU;;;CCCccc|||cccVVVIIIEEEDDDAAA>>>===BBB:::999???>>>;;;EEEUUUUUUFFF999>>>RRRiiixxxZZZBBBDDD^^^lllDDD;;;:::999777666444333222111111222222222222111111111111111111111111111111555444111///---,,,,,,,,,,,,,,,...000333666999:::ZZZkkklllSSS:::222111///111444111---222999555***666555444333333333444555444555666666666555444333222RRRVVV:::444333444000///>>>SSS]]]@@@888666---999@@@,,,000111111111111///---,,,&&&+++...---******,,,---///000,,,---111***'''333,,,,,,+++***+++,,,---.........------------......999GGGQQQKKK<<<222//////000000000222444666999:::888;;;GGG^^^vvvxxxCCC000:::===222JJJEEE333444444999999>>>iiiWWW@@@,,,)))+++((((((+++222)))&&&333$$$666www???222(((&&&&&&$$$$$$''''''&&&&&&%%%%%%%%%&&&&&&$$$'''$$$,,,&&&(((!!!%%%iii{{{GGG'''&&&%%%%%%%%%&&&'''(((&&&%%%$$$###""""""""""""!!!!!!!!!!!!"""$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%''''''%%%...111 222gggMMM111((((((555###$$$MMMiii>>>'''000######""""""$$$&&&&&&%%%$$$ !!!#########"""!!!!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!""""""""""""))) )))$$$###;;;tttTTT333%%%######"""!!!***'''---444ZZZOOO+++)))'''%%%$$$###$$$$$$)))&&&&&&((((((%%%%%%((("""'''%%%+++111###$$$BBB|||}}}{{{{{{~~~|||YYY;;;DDD___yyy\\\PPPFFFDDDDDDAAA>>>===AAA;;;:::>>>===;;;FFFWWWRRRDDD<<>>eeeggg:::555222888888555SSSGGG666)))+++---***))),,,)))&&&)))222(((GGGzzz999...&&&&&&'''%%%%%%(((%%%%%%%%%%%%&&&'''((()))'''(((&&&666+++---333___{{{OOO333&&&&&&%%%$$$$$$%%%&&&'''""""""""""""###$$$%%%&&&$$$###############$$$%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&'''%%%,,,///(((DDD|||xxxCCC...***(((333&&&444ZZZ^^^444%%%***""")))$$$######$$$%%%&&&$$$###""""""""""""""""""!!! !!!###$$$%%%%%%%%%######!!!!!!!!!!!!""""""""""""$$$)))"""""";;;YYYaaaHHH...#########""""""!!!'''&&&,,,QQQVVV666'''&&&%%%###"""""""""###(((%%%%%%((('''%%%%%%'''&&&***%%%&&&+++'''888^^^}}}}}}~~~~~~sssZZZGGGAAAVVVpppzzzTTTJJJCCCBBBCCCAAA>>>===>>>;;;;;;===;;;<<>>yyyVVV666444//////222111,,,///777OOOVVV===,,,666///'''<<<000///...------,,,,,,---111---******,,,------,,,111222000...000111---(((------,,,+++++++++,,,,,,...------,,,,,,------...)))---///000333666222,,,//////000000111333444555777555222000...111===KKKXXXlllRRR333:::999666CCCmmmOOO<<>>bbbLLL+++((($$$%%%***%%%$$$###$$$%%%%%%###"""$$$$$$###"""!!!!!!!!!!!!"""$$$&&&((((((&&&###!!!!!!!!!!!!!!!""""""""""""((($$$+++000ZZZfffFFF777(((""""""#########,,,""""""JJJ```DDD$$$%%%%%%$$$###############&&&$$$$$$&&&&&&$$$$$$'''&&&+++)))%%%&&&+++JJJvvv}}}zzzvvvVVV;;;777OOOmmmiiiOOOGGGBBBBBBCCC@@@===<<<<<<<<<<<<;;;:::???MMMZZZCCC777888OOOjjjyyy{{{zzz}}}}}}}}}tttMMM@@@WWW~~~SSS<<<;;;:::888666555444333111111222222222222111111////////////////////////222111000//////000111222000//////........./////////222+++...NNNooobbb<<<111---///666666...---333111222444555555555444333333333333444444444444444CCCHHH777555000///222333//////222999___\\\999---111000111///...,,,+++++++++,,,---------...111000---+++,,,$$$'''---+++'''---222---------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,000444222,,,////////////000111111222000333:::>>>;;;444222555000999MMMiiijjjAAA:::===888555NNN}}}nnnMMM///222;;;000///CCCvvvxxxDDD222---,,,...---'''$$$&&&+++***///---<<>>;;;;;;:::<<<<<<999:::DDDPPPXXXEEE:::===VVVqqq|||||||||}}}|||}}}___GGGDDDmmmYYY<<<;;;:::888777555444333111111222222222222111111........................111000/////////000222333......------......///000///;;;777'''000SSSiiihhh<<<111---333666111///333000111222444444444333222333333333333444444555555EEEyyy???666555111...000222111111222///RRRppp[[[111---666***...---+++******+++,,,,,,'''(((,,,...+++(((...888RRRRRRWWWKKK000)))...))),,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++...///,,,---111222000.........//////000000000555222222666777555555888<<<777333888LLLnnneee777999999777===WWWccc666...999444...777MMMccc333111///...---***&&&%%%'''000***+++---QQQ~~~<<<(((((('''&&&&&&'''%%%$$$&&&&&&&&&&&&'''((())))))+++"""!!!,,,888iiijjj111BBBtttYYY'''%%%333$$$$$$$$$######"""""""""&&&%%%$$$###""""""""""""!!!!!!!!!""""""###%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%(((+++'''(((CCCqqqMMM***+++///'''$$$555SSS]]]111%%%...!!!$$$$$$%%%$$$######$$$$$$""" """!!!!!!!!!!!!###%%%&&&%%%$$$###!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""*** IIIdddOOO222%%%%%%$$$######$$$###"""###888YYYLLL+++###)))$$$$$$%%%%%%%%%%%%%%%%%%$$$""""""%%%%%%######&&&###'''+++)))&&&;;;ddd~~~~~~ZZZ>>>---???aaazzz[[[NNNHHHDDDCCCBBB===;;;<<<:::===;;;777<<>>;;;===:::666???NNNSSSMMM:::666CCCaaawwwzzzzzz~~~SSSjjjjjjooo<<<<<<;;;999777666444444111111222222222222111111///////////////////////////...---------...///000...............//////000111(((***555555...666GGGNNNHHH<<<000---111222111111111111111222333444555555555444444555666888999bbbSSS222111111222111000////////////111---JJJnnnbbb888(((222++++++,,,,,,,,,,,,,,,+++///+++***---++++++888JJJIII@@@VVV___===***222111((()))+++---.........---++++++************++++++)))---...+++,,,000333222+++,,,...///000000000000,,,---111777888444222444...888@@@<<<222111===JJJ|||oooKKK666:::777333QQQ}}}mmmDDD666333111444222IIIxxxlll===000---,,,***)))+++...---++++++'''+++DDDFFF000%%%))))))%%%$$$'''(((%%%%%%%%%%%%&&&''')))++++++222^^^eeeVVVRRR^^^dddKKKddd{{{@@@$$$...---%%%%%%%%%%%%%%%###"""!!!""""""""""""###$$$%%%&&&""""""""""""######$$$%%%&&&%%%$$$######%%%&&&(((&&&&&&,,,---888fffddd888,,,)))+++***,,,MMMmmm@@@---&&& %%%$$$%%%""""""!!!"""$$$$$$###!!! !!!"""###$$$%%%%%%%%%!!!  !!!"""!!!!!!!!!!!!"""""""""""""""$$$;;;___bbb===###***%%%&&&$$$ !!!&&&&&&"""$$$LLLTTT666###"""$$$%%%""""""###$$$######"""!!!$$$""""""&&&&&&$$$%%%(((***"""&&&///===eeevvv\\\???---555QQQkkkhhhTTTIIIDDD@@@@@@>>>;;;<<>>999555@@@QQQSSSIII999888JJJkkkSSSaaaxxx===<<<;;;999777666555444111111222222222222111111000000000000000000000000///...---,,,,,,---...///000000///...............111000//////000111222111CCCHHHEEE:::333555333---555555444444555666888999666555555555666777999:::uuuAAA333;;;111444666444111000///---***111999VVVmmmLLL(((///***+++---......---,,,++++++&&&(((...---&&&)))222111%%%BBBXXX===)))///...''')))+++---...///......++++++************++++++///000///,,,...222222...+++,,,...000111111111000...///222444444444===GGGJJJGGGCCCAAA@@@???>>>===@@@aaaeee;;;888999222???[[[TTT888222222555:::000\\\[[[///000---,,,******---///,,,'''))))))111QQQ...+++###((()))$$$$$$(((***(((######$$$&&&(((***---...ZZZQQQ===***---CCCQQQ+++((('''###***%%%%%%&&&&&&%%%$$$"""!!!&&&%%%$$$###""""""""""""&&&%%%$$$$$$######$$$$$$&&&%%%$$$######%%%'''(((&&&%%%+++///@@@uuuVVV000+++((((((---111WWWbbb)))+++*** ***"""!!!!!!!!!!!!"""$$$%%%$$$"""!!!"""$$$%%%%%%$$$###""" !!!!!!""""""!!!!!!!!!!!!!!!"""""""""""" ---^^^uuuKKK((('''(((&&&'''### &&&'''###111]]]III!!!(((''')))$$$%%%%%%&&&%%%$$$###"""$$$"""###&&&'''%%%&&&)))((((((888KKKsss|||~~~xxxXXX888...777DDD```QQQHHHDDD@@@>>>???@@@===;;;:::===999555BBBUUURRRAAA777<<>>ttteee444///(((......(((%%%)))---,,,---------,,,,,,+++++++++,,,,,,---...---,,,***)))++++++++++++++++++,,,,,,***222'''(((222000---(((///000,,,&&&'''///333111+++---///...---......,,,000555666///...CCCjjjzzzxxxyyy|||jjjtttuuuiiihhh}}}___>>>444888======vvvFFF000999333:::///AAAuuuBBB,,,222***...---***+++...+++%%%***000111lll\\\:::)))(((((((((''''''&&&&&&&&&)))!!!(((444+++(((777{{{XXX,,,+++''':::tttkkk555###))),,,&&&!!!,,,***'''%%%#########$$$&&&'''&&&%%%"""!!!"""###%%%%%%$$$###""""""############$$$%%%%%%%%%$$$$$$%%%---%%%;;;VVVOOO***,,,((('''---666dddKKK444###%%%)))%%%$$$###"""!!!!!!"""###$$$%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!! """'''***(((!!!...ZZZgggCCC$$$''')))###)))%%%"""///WWWCCC---$$$$$$%%%$$$$$$$$$#########""""""!!!!!!&&&$$$###$$$&&&'''&&&$$$)))((($$$???ttt~~~```999***222UUUKKKHHHEEEBBB@@@??????>>>===;;;===999777FFFWWWRRR@@@:::AAAXXXsss|||{{{}}}III===;;;<<<666777:::555555555444444333222222111111000//////000000//////000333333///...000...(((111000000000000000000000000000/////////.........333333===LLLLLL===111///777111///333777666777;;;444555999222555555<<>>>>>@@@===<<<999<<>>;;;::::::666555555555444333333222222333111///111333444000,,,///...,,,+++---000222222000000000000000111111111000000000////////////...***111000222IIIccc[[[>>>(((666===666222444666222666111;;;444>>>lllQQQ000777///222111111111111222444555333###333:::'''<<>>888---DDDyyyUUU111333000,,,///111...)))''')))******777CCC***)))111''''''''''''''''''''''''&&&---$$$###FFFiiioooeee;;;((()))...@@@xxxYYY...)))'''(((&&&""""""&&&!!!"""$$$%%%&&&&&&&&&&&&###$$$$$$###""""""$$$%%%$$$$$$###############$$$$$$$$$%%%&&&''''''''''''$$$%%%,,,<<<{{{aaa222111%%%///(((...YYYYYY+++&&&###%%%%%%""""""%%% !!!"""######"""!!! """""""""!!!!!!!!!""""""!!!!!!!!!!!! !!! ''')))777nnn^^^555$$$---###### ###"""***'''666ZZZ222)))!!!"""$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%'''((((((((()))---WWWiii```IIIHHHCCCDDDDDD@@@<<<:::<<<>>><<<888888CCCQQQTTTGGG666:::RRRmmmzzz{{{{{{ZZZBBB888;;;:::999:::666444444333333222111111111333111000111333444222///333222000///...---000333//////000000111111111111111000000000////////////***444222)))777UUUeee```>>>666111333555333222222666444999111PPPFFF///777111111000/////////111333444000+++111:::111+++EEEkkkvvvCCC###---666(((###...++++++++++++++++++++++++++++++++++++++++++++++++(((((()))******+++,,,,,,///000222***MMMmmmLLL000HHHJJJHHH>>>///&&&'''---,,,)))***......***+++000BBBsssXXX///---444///111111111222222111000000...444777444222555:::>>>bbbzzz|||lllxxxiiiCCC555@@@111BBBvvvggg>>>000666555...555XXXyyyBBB///222000...,,,++++++***)))((((((000RRRttt000,,,+++%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,$$$ ???uuu\\\333&&&+++)))888pppwww+++)))''''''((('''###"""###"""###$$$%%%%%%$$$$$$###%%%%%%%%%###!!! !!!###$$$###############$$$$$$###$$$%%%&&&''''''''''''&&&!!!///FFF}}}~~~UUU------$$$,,,%%%555[[[HHH((('''&&&'''$$$!!!"""%%% !!!"""######"""!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!! $$$###)))"""222YYYnnn<<<'''$$$***%%% &&&"""$$$###555HHHDDD(((### """$$$######%%%######$$$$$$$$$$$$$$$$$$######%%%&&&&&&'''))))))(((777ggg[[[NNNIIICCCCCCBBB???<<<;;;;;;<<<;;;777:::GGGRRRPPPCCC777;;;WWWrrr||||||bbbEEE666:::999777999666444333333222222111000000111111111111222333444555///,,,,,,...///...---////////////000111111222222111111000000000/////////333---,,,///111999TTTrrriii>>>###000;;;111...888444555444222fff|||???222333333000///...---...///000111///666---***555//////GGGzzzlllNNN///%%%---///)))*********++++++++++++++++++************+++,,,,,,'''(((((()))***+++,,,,,,---***000(((QQQzzzUUU999[[[HHH333***)))***++++++)))'''***///---+++222>>>kkkiiiSSS444+++666666'''...///000111222222222222000111111000///222888===666VVVwww}}}rrrsss```222===555333IIIxxxYYY555//////222000===iii___444000---///111,,,)))+++---+++******555lllTTT(((111000!!!&&&&&&&&&'''''''''''''''''' 666qqqqqq888 ,,,&&&HHHYYY&&&'''%%%$$$$$$%%%%%%######$$$$$$$$$############"""%%%&&&%%%###!!! """#########"""######$$$%%%"""###$$$&&&''''''''''''(((!!!888WWWmmmjjj|||GGG***%%%&&&(((&&&FFF^^^<<<&&&&&&&&&$$$""" !!! !!!!!!""""""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!! $$$$$$ (((YYYnnnIII(((&&&""" !!!"""!!!'''%%%'''%%%CCCNNN,,,$$$!!!!!!%%%%%%######&&&############$$$$$$$$$$$$###%%%&&&'''&&&&&&(((***+++IIIvvvuuuYYYTTTHHHFFFCCC@@@>>>>>>===<<<;;;<<<888===KKKSSSLLLAAA:::AAA]]]www~~~nnnLLL999:::999777999777555444444333222222111111///111333111///111666;;;III999,,,+++000000//////...//////000111111222222111111111000000000//////666******333111+++===ZZZuuuXXX===555444111111666111333222===iii<<<777...222......------,,,,,,------...222+++(((111...(((///CCCpppwwwEEE"""...666))))))*********+++++++++++++++***)))))))))***,,,---''''''((()))***+++,,,,,,(((###111%%%;;;XXXAAAEEE\\\DDD,,,'''---000...,,,)))'''+++///---...@@@UUUlllDDD(((///777...'''+++///000111222333444555555***...555999666000+++(((666...>>>fff~~~{{{www~~~VVV:::<<<444222UUU~~~LLL888...444222000IIIoooHHH---444***000///+++***---,,,)))+++///DDDttt777'''...///'''(((((((((((()))))))))***&&&<<>>???@@@>>>;;;===999???MMMSSSKKK@@@===EEEbbb{{{xxxRRR<<<<<<:::777999777666555555444444333222222...111444111...000777???{{{[[[;;;///111222000......//////000111222222222111111111111000000000000///...///000///---000666bbbuuuiii===&&&222999//////111222JJJ\\\:::;;;+++000---------,,,,,,++++++***...%%%+++555---###)))333###CCCeeefffHHH***%%%///))))))******++++++++++++******)))))))))***,,,---&&&'''((()))***+++,,,,,,***###888'''&&&333***PPPOOO>>>///,,,,,,***)))+++***(((+++...---222KKKggg888111///333000***---888///////////////000000000444111...------///444999777>>>666///NNN|||~~~```eee|||>>>>>>666111EEEooofffFFF222666555---666LLL===---999)))222******,,,...***%%%)))333\\\jjj)))((($$$$$$&&&))))))******+++++++++,,,111eeeXXX...'''"""444lllzzz999&&&###%%%&&&###!!!###%%%&&&###"""!!! !!!"""%%%&&&!!!"""###"""!!!!!!###%%%######""""""###$$$%%%%%% !!!###$$$%%%&&&&&&&&&***'''MMMttt===666ZZZggg///555222(((---fff^^^,,,&&&&&&$$$!!!!!!###$$$""""""!!!  !!!"""!!!"""""""""!!!!!!"""!!!!!!!!! %%% 444aaaaaa:::&&&!!!"""""""""###$$$""" ---$$$%%%HHHPPP444###%%%%%%''')))&&&"""###'''%%%%%%%%%&&&&&&'''''''''%%%''')))(((&&&%%%''')))<<>>===<<<<<<<<<<<<===777AAAVVVYYYFFF<<<@@@KKKkkk{{{{{{kkkDDD999:::777555777666666666555444444333333///000222444222000555<<>>999000///...///000///...,,,+++---000111000///......///.........000222333555???777333444666AAA___}}}eeeaaaXXXlllAAA777<<<222DDD{{{OOO111888111...888888______///...555---))),,,***111'''...--- AAAzzzMMM''')))&&&---***---%%%333___sssTTT666:::YYYIII***'''###'''(((@@@VVV///---!!!"""############$$$$$$$$$!!!!!!!!!!!!""""""""""""######""""""""""""######""""""!!!!!!"""###$$$$$$########################&&&***___^^^555444GGGbbbTTT)))***((("""(((>>>kkkMMM111&&&%%%$$$###"""""""""""""""!!! !!!###%%%'''""""""""""""!!!!!!!!!!!!%%%### $$$""" ###MMMlllHHH!!!+++&&&$$$"""  !!!***''' 111KKK@@@&&&###&&&###$$$''''''$$$###&&&$$$######"""###%%%&&&'''---$$$,,,###%%%...(((XXXwww\\\LLLJJJFFFAAA@@@???>>>===============888CCCWWWXXXFFF===BBBVVVqqq}}}zzz}}}VVV@@@======:::666777777777666555555444444111111333444222000444;;;dddLLL333---000111...+++000//////...///000111222222000...///000111///---...//////...------000222888BBBoooPPP+++000777222+++666\\\@@@000///,,,000//////......------------,,,,,,------,,,,,,+++******%%%+++LLLmmmeee???%%%+++,,,)))$$$&&&***)))$$$************+++,,,------))))))(((((()))+++---...+++,,,+++------'''666UUUXXX:::,,,111111+++(((&&&***222777777666666222,,,///.........//////---+++,,,...000000///......///111111000//////000111222000---000555555555CCCUUUxxxYYYQQQddd|||^^^666444999999ZZZtttFFF222777999444444HHHooowwwIII000111111------,,,)))000)))......---VVVyyy@@@(((+++''',,,$$$***BBBhhhtttiiiiii444(((,,,)))(((!!!LLLTTT///***"""%%%$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""######""""""""""""######$$$###"""""""""""""""###!!!""""""###$$$%%%%%%&&&'''999dddTTT---+++888OOOxxxLLL,,,(((***%%%)))999bbbEEE+++&&&%%%$$$######"""""""""""""""!!! !!!"""$$$&&&""""""""""""!!!!!!!!!!!!###"""!!!!!! ###===WWWRRR888'''"""###"""!!! """###%%%(((######333BBB888&&&!!!%%%######''''''######%%%$$$######"""###%%%&&&'''))) $$$,,,&&&%%%...777eee{{{UUUOOOMMMDDDAAAAAA@@@???>>>>>>>>>>>><<<;;;GGGWWWUUUDDD===CCC```vvv}}}xxxiiiEEE888>>>===555999999888888777666666555333222333555222///333999NNN???000---000111///...///////////////000111111111000...///000000///------...///...---...///111888###PPPsssAAA333777333+++666]]]999333555---444111000///---,,,,,,,,,---,,,,,,------,,,,,,+++***,,,)))'''111VVVyyyaaa)))%%%,,,---'''&&&+++***$$$))))))))))))***+++,,,---***))))))((()))***+++,,,---...***++++++%%%111KKKyyyaaaBBB222111+++***444,,,777???<<<444---***(((...---,,,---......,,,***---...///...------///111333222111000///.........++++++000888777111333:::EEEooojjjKKKAAAWWWGGG---888222:::dddeee444:::AAA444444777HHH|||OOO111222222---...111///)))...+++***+++===ooo___...))),,,(((---###[[[sss???######)))(((%%%777uuuVVV555---(((&&&&&&%%%$$$###"""!!! !!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""###%%%$$$###"""!!!!!!!!!!!! !!!"""###$$$&&&'''''')))QQQjjjHHH))))))...AAAggg{{{vvv???...&&&+++(((***555[[[>>>%%%&&&&&&%%%$$$###############"""!!!!!!!!!!!!###$$$""""""""""""!!!!!!!!!!!!!!!$$$""""""$$$000VVVXXX111&&&---!!!!!!!!!!!!"""$$$'''(((&&&(((555444---''' $$$"""###&&&&&&###"""$$$$$$######"""###%%%&&&'''######%%%++++++$$$000MMMuuukkkOOOQQQPPPDDDBBBAAA@@@@@@?????????@@@>>>@@@KKKWWWPPP???;;;EEEdddvvv|||yyy|||NNN666;;;@@@;;;:::::::::999888888777777666444444555333000222777;;;666000///000111000000///////////////000000111000///////////////......---...//////......///111---444555TTTqqqAAA111888000:::^^^xxx222555888---555333111///,,,++++++,,,---,,,,,,------,,,,,,+++***+++,,,...'''444aaaoooPPP))),,,///...***)))***+++)))))))))))))))***++++++******)))(((((()))***+++,,,---***+++,,,%%%***>>>jjj{{{kkkbbbNNN777555///555888444,,,))),,,000,,,+++++++++------+++)))---......,,,,,,---000222222222111000///......---111...///444555444666;;;000>>>cccsssxxxZZZ///HHH~~~rrr???222555666<<>>eeeccc---111555)))111333111///,,,++++++,,,---,,,,,,------,,,,,,+++***%%%###,,,***""";;;```kkkIII555'''***---***)))...))))))((((((((()))*********)))((((((((()))***+++))),,,***,,,///'''%%%111(((YYYjjjWWWIII;;;***&&&//////...,,,))))))---222+++******+++,,,,,,+++)))---------++++++,,,000333//////000000000////////////,,,***,,,///222666;;;GGG''')))EEExxx}}}BBB///@@@YYYyyyjjj777222===333RRR{{{rrr>>>111:::666444666BBBmmmFFF111///222)))+++333---000))))))...'''...bbb777###222)))&&&...,,,000llljjjIII---&&&+++000((('''222999eee~~~BBB'''&&&###&&&########################!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%(((```VVV***###'''(((///>>>WWWwwwUUU)))+++&&&'''""")))<<>>333000333111333//////......------------,,,,,,------,,,,,,+++***------******+++$$$$$$000XXXXXXKKK555)))+++,,,((()))((((((''''''(((((((((((('''''''''((()))+++,,,***+++&&&'''...***$$$)))&&&000JJJYYYJJJ444***'''+++(((***//////***((()))******)))+++,,,---,,,******+++,,,,,,,,,---000222------///000000000//////+++...000000...///000000'''...000333AAAjjjuuuAAA:::...***999RRRooozzzFFF222999...CCChhh~~~UUU===444666777111999```sss000555000+++......,,,///++++++&&&///)))>>>|||TTT+++------$$$***(((///HHH{{{KKK333---000***+++"""!!!((($$$111TTT___...!!!%%%### $$$$$$$$$###############!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""###%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&QQQ___;;;'''+++(((,,,&&&...:::QQQnnn\\\***&&&''''''((("""'''999dddFFF+++###""""""!!!!!!"""######!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!""" !!!%%%<<>>??????@@@@@@DDDOOOZZZVVVEEE===NNNfffYYY<<>>BBBAAA<<<===WWW___OOO===:::RRRtttzzzFFF;;;<<<>>>???>>>999555555888777777666555444444444444222222111111000/////////000/////////............000///---,,,---...000222////////////000000000000111000222333//////:::III___eeeXXX777///+++111---,,,---------------------------,,,,,,++++++,,,,,,---******))))))******+++,,,777%%%PPPkkk???,,,666###)))***)))((((((******((('''(((((()))***+++++++++***+++,,,***(((''''''((($$$///***555WWWTTT444(((((()))+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++)))///...'''***///***---------------------------,,,,,,,,,,,,---......555000***---333555PPPyyyWWW...666222(((444;;;QQQddd555555999111JJJggg999666666666222000EEExxx}}}777333...++++++,,,------(((***&&&)))***\\\aaa$$$666+++ ,,,,,,///KKKfff>>>+++***+++'''###---###)))$$$((((((333sssoooCCC'''$$$))) &&&&&&%%%%%%$$$###"""""""""###$$$%%%$$$"""  !!!!!!!!!!!!########################$$$((($$$!!!$$$$$$)))888kkkAAA''')))((($$$'''((((((000===QQQnnnVVV888&&&)))%%%&&&'''+++666dddIII&&&'''&&&$$$""""""""""""###!!!""""""###$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!$$$ """"""888QQQ:::...%%%$$$$$$!!!"""###!!! """$$$%%%###!!!$$$###"""!!!!!!"""###$$$"""#########$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###***$$$((()))333bbb```MMMFFFFFF???FFFAAACCCBBB======@@@@@@<<<@@@YYY```NNN???@@@ZZZ}}}gggEEEAAAAAA<<<777999>>><<<555777666555444444333444444222222222111000000//////000000/////////.........000///---------...000111////////////000000000000111000222333000---333===RRRSSS333000...222...000------------------------,,,,,,++++++++++++,,,,,,---,,,+++***)))((((((((()))222888UUUlllCCC///&&&&&&&&&%%%&&&)))+++,,,'''(((((()))******++++++***+++,,,+++((('''((()))(((///,,,(((@@@cccYYY...(((,,,---)))'''***------,,,,,,++++++++++++++++++///'''+++111...------'''---------------------------------------...//////000000---///222///;;;VVVqqqHHH444///111666222333BBBfff}}}ZZZ777555444:::ZZZ]]]888333333666111999```{{{999555000---,,,,,,,,,,,,)))///***)))333jjj[[[>>>,,, ---555%%%888rrrTTT...&&&)))'''&&&+++)))"""***'''((((((999zzzSSS111,,,)))&&&&&&###&&&&&&%%%$$$$$$###"""""" !!!"""#########"""!!! !!!!!!!!!"""""""""###########################'''$$$$$$&&&%%%222KKKccc;;;%%%((((((%%%((()))(((...777GGGaaa|||sssFFF000%%%!!!)))%%%%%%'''+++666eeeKKK(((&&&%%%$$$"""!!!!!!""""""!!!!!!""""""###$$$$$$%%%!!!!!!""""""""""""!!!!!!###!!!&&&%%%"""222LLLXXX222)))!!!"""###!!!!!!""""""!!! """$$$%%%###!!!###"""!!!!!!!!!!!!"""###"""""""""#########$$$$$$###$$$%%%''''''&&&%%%%%%((($$$))),,,<<>>DDD???AAA@@@===<<>>666777666555444444333333444333333222111111000000///000000000/////////......///......------///000111////////////000000000000000///111444333///000444555ZZZLLL...111111222---333------------------------++++++************++++++---,,,+++***)))((((((((($$$777''':::pppYYY&&&///&&&&&&&&&%%%%%%'''+++...((((((((()))******++++++***+++,,,+++)))(((((()))...)))---%%%(((VVViiiDDD+++,,,***))))))++++++************************+++---%%%***000,,,+++...***------------------------......------......///000...222///---111---...;;;oooXXX000+++777555222+++***;;;WWWzzzKKK222222666666bbbHHH555000888444---CCChhhxxx;;;777222...---,,,,,,+++%%%///)))$$$===xxxJJJ###&&&'''(((111HHHmmmddd<<< &&&---%%%###...&&&"""++++++((((((FFFrrr999''',,,###"""(((%%%%%%%%%$$$######"""""" !!!""""""######!!!!!!!!!"""""""""##############################$$$&&&$$$&&&&&&"""888___VVV333"""((((((&&&((()))'''***000:::OOOkkk~~~VVV111'''%%%$$$((($$$%%%&&&+++555dddKKK)))%%%$$$###"""!!!!!!!!!""" !!!!!!""""""######$$$!!!!!!""""""""""""!!!!!!&&&""" >>>WWWNNN)))""" ###""""""###!!!!!!!!!"""###$$$###!!!"""!!!!!! !!!!!!"""!!!!!!!!!"""""""""######$$$%%%&&&((((((((('''&&&&&&%%%(((///JJJzzztttUUUGGGBBBCCC<<>>??????===<<<===>>>>>>HHHZZZVVVAAA:::GGGgggsssLLLTTTIIIEEEBBB???===::::::;;;777777666555444444444444333333333222111111000000000000000////////////...///............///000000////////////000000000000000///000333555555444333999333PPPFFF+++333333000+++333------------------------+++******))))))******++++++++++++++++++,,,,,,---------,,,+++;;;XXXRRR---***((('''((('''&&&(((,,,(((((())))))***************+++,,,+++)))((()))***000%%%+++...###...MMM]]]<<<,,,###+++111...))))))))))))))))))************+++***---***'''111444''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........333...***000111111999XXX\\\222+++444***444444666000111FFFkkkrrrBBB000:::666AAArrrlllEEE...555666+++333KKKqqq888555000...---,,,,,,+++"""///((($$$MMM|||:::$$$///111+++>>>gggnnnOOO>>>+++"""+++///&&&"""(((%%%###)))***%%%---XXXLLL%%%((()))!!!"""(((%%%$$$$$$$$$######""""""  !!!""""""""""""""""""####################################&&&&&&$$$'''"""999kkkLLL///###))))))'''((('''&&&(((,,,222AAAZZZuuulll???%%%$$$(((&&&$$$%%%&&&&&&)))222```III(((#########""""""!!!!!!!!! !!!!!!"""""""""###!!!!!!""""""""""""!!!!!!###$$$IIIUUU555###  """###""""""!!!!!!!!!"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""###$$$&&&'''(((((('''&&&%%%%%%'''444XXXjjjRRRFFFAAACCC;;;???<<<===>>>>>><<<;;;===@@@OOO[[[QQQ;;;:::MMMmmmhhh???NNNqqqSSS======???999888???888888777666555555555555444444333333222111111111111000000000////////////...............///000000////////////000000000000222111//////222555444333888333999jjj@@@,,,444222///***000------------------------+++******))))))******+++---,,,,,,,,,,,,---......///%%%000)))FFFeeeCCC---(((&&&((()))&&&&&&))))))))))))))))))************+++,,,+++***)))***+++,,,)))%%%,,,------[[[[[[999""")))222,,,&&&***((((((((())))))*********---...///000BBB^^^SSS***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,222...***///000000888VVV^^^777---000###...000000222222000666LLLqqqiii:::222:::444III|||___555111555000000:::YYYbbb444111...,,,,,,---,,,,,,&&&111,,,///dddooo444666%%%---PPPfffaaaCCC"""&&&(((******(((&&&%%%%%%&&&&&&&&&&&&$$$888llljjj@@@111)))''''''###$$$$$$###############"""""""""!!!  """"""""""""############""""""""""""""""""""""""%%%%%%$$$&&&"""===qqqDDD---$$$***)))&&&'''%%%%%%'''+++000:::KKKdddvvv\\\111$$$&&&***'''!!!&&&'''&&&'''///\\\FFF&&&###############"""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!###!!!"""###555UUUOOO$$$""""""!!!!!!!!!""""""  """""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""###%%%&&&'''''''''&&&&&&&&&(((;;;fffaaaOOOEEEAAACCC;;;===<<<<<<>>>???===:::===CCCVVV]]]MMM888???YYYttteee<<>>MMM___sssZZZ///333333777QQQ~~~PPP888333333333222222gggZZZ111///,,,,,,,,,---,,,,,,''',,,,,,:::xxxZZZ//////;;;XXXqqqfff@@@***000###+++---$$$$$$))))))%%%)))###"""'''HHH}}}nnnQQQ888+++$$$(((*** ##############################""""""!!! !!!!!!!!!"""""""""######"""""""""""""""""""""""""""$$$###$$$$$$%%%CCCqqq>>>***%%%***'''%%%'''$$$$$$%%%***///444>>>PPP```NNN+++(((******(((!!!&&&'''''''''---[[[FFF(((######$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!&&&DDDVVVAAA###%%%$$$ !!!!!! """"""!!!!!!!!!""" !!!!!!""""""!!!!!! !!!!!!!!!"""""""""######"""###$$$&&&'''''''''&&&&&&(((---JJJwww~~~WWWJJJCCC@@@CCC;;;===<<<;;;>>>@@@>>>:::>>>EEEXXX[[[HHH666EEEddd|||nnnDDD;;;SSStttLLLVVVrrrOOOAAAAAAAAA>>>;;;;;;:::999888888888888555555555444333333222222111111111000000000//////---......///////////////////////////000000000000111444333...---111222///666444666OOObbb666111333,,,000------------------------------,,,,,,++++++++++++,,,,,,///...---,,,************%%%)))&&&,,,555+++222WWWOOO:::((('''***((('''******)))))))))))))))))))))***+++,,,,,,******+++,,,(((---((($$$,,,222///+++MMMYYYSSS666$$$))),,,%%%(((((()))******+++,,,,,,***$$$+++BBBaaa{{{pppMMM++++++++++++++++++++++++***************++++++,,,(((---///000///)))666TTT\\\888++++++///444///111111,,,+++333888444---***999:::JJJmmmRRR555111666:::```{{{NNN444444555///+++DDDkkkggg222000...---------,,,+++(((&&&***EEEFFF---BBBqqq~~~]]];;;###+++(((((((((&&&######&&&***###+++ ---ZZZyyy777)))$$$"""###'''!!!""""""""""""############!!!"""#########"""!!! !!!!!!!!!"""""""""""""""""""""""""""""""""$$$###!!!$$$***CCCfff666&&&###((($$$$$$'''$$$######&&&+++---111===JJJllluuuBBB'''+++***''')))$$$%%%'''''''''...]]]III---###$$$%%%&&&&&&%%%$$$###########################!!!!!!""""""""""""!!!!!!"""'''LLLLLL---""""""%%%$$$ !!! """"""!!! !!!###!!!!!!"""######"""!!!!!!"""""""""#########$$$$$$"""$$$%%%'''((((((((((((%%%)))444\\\tttPPPGGGAAA???DDD<<<>>><<<;;;>>>AAA???:::>>>GGGWWWWWWCCC444HHHiiiVVV>>>FFFjjjcccAAATTTjjjBBB<<<@@@>>><<<<<<;;;:::999999999999666555555444444333222222111111111111000000000000---......///000/////////////////////000000000000---333666222111555777444888444bbbUUU222333222+++222000...---------------------------,,,,,,++++++,,,,,,---******))))))******+++,,,***((((((***((()))000888hhhKKK111+++,,,***(((+++*********)))))))))))))))***+++,,,,,,+++***+++------"""///222 $$$000&&&%%%[[[mmmEEE'''000111((())))))***+++,,,,,,,,,...&&&,,,444000000555444++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,/////////JJJvvvUUU(((...---&&&///+++777222...,,,...---+++000888222,,,///FFFlllCCC---999777888cccccc888555777000777000GGGzzz555333000......---+++)))...&&&---PPP>>>222YYYoooRRR((((((,,,$$$(((***!!!"""---...$$$!!!&&& +++ 222eeelll111%%%&&&***"""$$$&&&"""""""""""""""######### """$$$%%%$$$###""" !!!!!!!!!!!!""""""""""""""""""""""""%%%"""""")))===XXX000""" %%%"""###'''$$$###!!!###'''((()))222===QQQooommm:::$$$,,,(((%%%***((($$$&&&'''(((///___MMM222###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$###############!!!!!!""""""""""""!!!!!! )))+++QQQCCC!!!((( $$$###""" ###""" !!!###!!!"""###$$$$$$###"""!!!############$$$$$$$$$$$$###%%%'''(((*********)))%%%***;;;iiibbbQQQFFFGGGGGG@@@<<>>:::>>>DDDHHHYYYPPP???777KKKnnngggJJJ;;;CCCeeerrrNNNLLLTTTeee???:::EEE<<<<<<===<<<777333777???777555444444444444333111111111111111000000000000000/////////........................////////////111999444---111333111666<<>>&&&%%%&&&'''%%%"""$$$(((###"""###%%%(((+++---...;;;RRRqqqGGG333$$$&&&***&&&"""$$$###&&&%%%&&&***MMM___---###$$$%%%&&&&&&%%%$$$###$$$!!! ###%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!###$$$NNNYYY444((("""""""""!!!  !!!!!!"""""""""######$$$$$$$$$#########!!!!!!$$$'''(((&&&###$$$$$$$$$$$$%%%&&&&&&''',,,"""GGG~~~^^^NNNDDDEEEEEE>>>;;;>>>:::>>>@@@???<<<>>>GGGPPPZZZOOO===888NNNqqqvvvUUU@@@BBBFFFPPPgggxxxmmmDDDGGGeeeaaaAAA>>>===::::::>>>@@@===;;;;;;888777555555666666444333222111111111111000000000000000/////////........./////////000000000111111---555222---222222000555>>>fffMMM,,,333//////222333---,,,++++++++++++,,,---...//////---+++))))))***&&&(((''''''---777>>>???///(((''',,,---(((''',,,666OOOZZZBBB***---222'''*********+++++++++++++++***+++,,,***((('''((())))))***+++)))(((&&&'''(((***&&&888XXX]]]AAA***)))---,,,)))&&&%%%))),,,,,,***))))))))))))***++++++)))***+++***))))))***,,,(((***++++++***)))+++,,,222///888...+++999fffQQQ000+++///444---###...DDD===...$$$'''---000777@@@555888===<<<333444OOOmmmdddBBB222444///EEEwwwTTT666000222000666WWWLLL///...,,,+++*********+++'''333;;;sssQQQ999&&&%%%***)))'''(((%%%&&&'''''''''&&&%%%$$$""")))$$$$$$555sssRRR)))&&&###"""###$$$$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""$$$!!!!!!###### """ """############$$$&&&###"""$$$%%%###((([[[AAA***&&&%%%%%%$$$!!!"""%%%###'''***((($$$###&&&******AAAaaa{{{qqq<<<...%%%))),,,'''###%%%$$$&&&%%%%%%)))MMM```...######$$$%%%%%%$$$######$$$""" !!!###$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!$$$ (((VVVYYY000'''$$$""""""!!! !!!!!!!!!!!!!!!###############"""!!! ###""""""$$$''''''%%%###$$$$$$$$$$$$%%%&&&'''''',,,...VVVWWWKKKBBBBBBBBB===;;;===<<<:::;;;???>>>>>>KKKZZZ\\\MMM;;;;;;UUUuuu\\\AAA<<<<<>>FFF???:::999999888888::::::999777777888888666555333222222222111111111000000000000000////////////000000000111111111222222,,,333111000555222///777NNNddd222000%%%666---111...---,,,,,,,,,,,,---...---......---+++******+++)))***)))***333AAAJJJMMM444***%%%***---)))(((+++&&&888]]]ZZZ///&&&333)))---------,,,,,,,,,,,,,,,***++++++***((('''((()))((()))***)))((('''((()))---!!!&&&DDD^^^YYY???((()))000...### ***///+++)))(((((((((((()))******((()))******))))))+++---((()))+++***))))))***,,,...)))444+++)))AAAhhh===(((000///&&&)))666555)))---222888===BBBFFFJJJLLL{{{yyyzzz}}}rrr\\\IIIBBBrrr[[[444111---222MMMzzz}}}LLL***...333000NNN>>>+++,,,------,,,+++++++++&&&777KKKfff111)))$$$''''''###$$$)))''''''&&&&&&&&&%%%%%%%%%$$$$$$###(((>>>NNN'''%%%######$$$&&&&&&&&&######$$$######"""!!! """"""""""""""""""""""""""" ######!!!!!!$$$ """############$$$&&&!!! ###$$$%%%...```CCC+++&&&###%%%%%%######%%%(((&&&%%%&&&+++444>>>EEEDDDMMMYYYccclllyyy{{{XXX000(((%%%***,,,'''%%%&&&%%%&&&$$$$$$(((MMMaaa000"""######$$$$$$######"""###""" !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!$$$///[[[MMM&&&"""""""""!!! !!!!!!!!!!!!!!! ############!!! """""""""###&&&&&&%%%###$$$$$$$$$$$$%%%&&&'''((((((===iiivvvRRRHHHAAAAAAAAA>>><<<===???888999??????>>>MMMbbb[[[III999@@@]]]zzzdddBBB<<<@@@FFFDDD<<>>:::666888<<<;;;999888888888888777555444444333333222222111111111111111000000000//////000000000111111111222222///444222222666000000===ooobbbhhhLLL333&&&444,,,))).........------.........,,,---...---+++***+++,,,+++++++++,,,666CCCKKKLLLBBB222'''))),,,***(((***'''---MMM___EEE,,,,,,000---------,,,,,,+++++++++)))++++++***((((((((()))'''((())))))(((((()))***'''...,,,,,,FFFbbbXXX666(((,,,,,,'''&&&++++++&&&)))(((((((((((()))******'''((())))))))))))+++---((()))******))))))***+++***%%%333++++++FFFmmm<<<,,,///,,,'''***111///&&&)))CCC[[[aaaaaafffnnnqqqXXXKKKDDDMMM^^^kkkssswwwaaajjjvvvJJJ000888222///VVVfff777...555000QQQfff777---,,,---...///...+++)))+++---NNN}}}777'''&&&)))+++(((""""""'''((('''&&&%%%%%%%%%%%%&&&%%%"""+++JJJIII(((&&&$$$$$$%%%&&&%%%%%%$$$$$$%%%&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###!!!"""%%% !!!###""""""!!!###$$$!!!!!!###$$$'''222cccCCC'''###"""&&&)))'''%%%&&&$$$$$$(((444BBBLLLNNNLLLAAA@@@===999;;;FFFXXXfffsssBBB)))%%%%%%)))***&&&%%%(((%%%&&&$$$###'''MMMaaa111"""""""""######"""""""""###"""!!!!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!AAAZZZ;;;###""""""!!! """"""!!!!!! """#########"""!!! """""""""###$$$%%%$$$$$$$$$$$$$$$%%%&&&'''((()))'''NNN{{{lllOOOHHHBBBAAA@@@???>>>>>>AAA999999>>>>>>>>>NNNdddWWWDDD888GGGfffoooJJJDDD;;;777;;;===???MMM^^^yyy]]]wwwzzzXXXFFFLLLFFFYYYVVVIII???@@@EEEDDD>>>:::;;;:::888888999999777666555555555444333222222222222111111111111000000000/////////000000000111111222444111222333---555MMMSSS>>>fffooo>>>...---555***........................+++,,,------++++++,,,---&&&((()))---888CCCGGGEEEOOO;;;+++)))+++)))(((***000---888YYYgggCCC'''444,,,,,,++++++******)))))))))***+++***)))((()))***'''((())))))(((((()))***###333222$$$...OOO```YYY888,,,%%%(((+++)))&&&'''***))))))))))))***++++++'''((())))))((()))+++---''')))******)))(((***+++)))'''555...///CCCjjjEEE000)))...555***111UUUnnnsssjjjPPP;;;555555222777555000)))$$$)))===OOO\\\MMM___sss;;;999000+++DDDttt[[[111333999ggguuuVVV:::+++///,,,)))+++//////***%%%(((222^^^}}}CCC111***)))***+++)))&&&$$$%%%((('''&&&%%%%%%%%%%%%&&&%%%"""---TTT|||;;;)))'''%%%$$$%%%$$$###!!!"""###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! """###""""""%%%!!!"""!!! !!!"""######$$$$$$(((555ccc???$$$!!!"""'''(((%%%###$$$!!!///BBBMMMKKK@@@333,,,!!!%%%)))***))),,,111666^^^sssooo666)))'''&&&&&&%%%###%%%(((%%%&&&######'''MMMbbb111###""""""""""""""""""###""""""""""""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!000ZZZVVV+++""")))""""""!!! """"""!!!!!! !!!""""""###$$$$$$$$$$$$"""###############$$$$$$$$$$$$$$$%%%&&&''')))***)))\\\cccMMMIIIDDDAAA@@@??????>>>???;;;:::<<<<<<@@@QQQdddPPP???999OOOoooqqqIIICCC999444999===>>>AAAGGGtttXXXgggaaaFFFEEEIIIMMMnnnqqqHHH888>>>CCC???888<<<:::999999:::999888666777777666555444333222222222222222222111111111000/////////000000000111111111222///000000...EEEkkk<<<000YYYxxxKKK555&&&777,,,------...//////...------+++---------+++++++++---&&&))),,,333???IIIKKKFFFPPP<<<,,,)))+++((((((***---+++(((IIIoooUUU+++---******)))))))))))))))))))))***+++***)))((()))***((()))***)))((('''((()))((((((++++++(((111QQQqqqRRR:::'''&&&)))&&&'''---***))))))))))))***++++++'''((())))))((((((***,,,'''(((***)))(((((()))+++******444333888:::]]]QQQ***...,,,'''///FFF^^^jjjLLLDDD333&&&'''//////((('''...777;;;:::888888:::GGG:::???```ZZZ;;;+++777CCCNNNsss???222EEErrr>>>***...---***''''''***,,,***''''''TTTeee&&&///+++(((&&&'''))))))'''%%%''''''&&&&&&&&&%%%%%%%%%%%% ###///^^^XXX+++)))'''%%%$$$$$$###!!! !!!!!!!!! """"""""""""""""""""""""!!!"""###!!!"""%%% !!!"""""" !!!"""$$$$$$######)))777ddd<<<###"""###%%%### !!!%%%555DDDPPPHHH222"""!!!'''###&&&)))))))))***...111000JJJfffsssnnn444+++)))%%%#########%%%&&&$$$%%%###$$$(((NNNbbb111$$$######""""""######$$$!!!"""###"""!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!;;;cccIII###''' """"""!!! !!!!!!!!!!!!!!! !!!"""$$$%%%%%%%%%%%%"""###$$$###!!!!!!###%%%$$$$$$$$$%%%&&&((()))***---cccZZZJJJHHHDDD@@@??????>>>===:::;;;;;;999:::DDDUUUcccIII:::;;;VVVvvvkkkAAA;;;>>>@@@===888555;;;AAATTTHHHXXXZZZMMMLLLQQQeeeyyyZZZJJJBBB>>>===>>><<<;;;;;;;;;;;;:::888888888777666555444333222333333222222222111111111000000000111111111222222000111///111333888^^^xxx999111AAAbbb```@@@---222---,,,---............---,,,,,,---...---+++***+++,,,***,,,///666BBBMMMMMMHHHCCC444)))***+++((((((+++((((((&&&333OOOYYYDDD,,,(((((())))))))))))))))))((()))+++***)))((()))+++)))***+++)))(((&&&'''(((,,,!!!###---***$$$;;;^^^dddQQQ999+++'''((()))+++)))(((((((((((()))******((()))))))))'''''')))+++'''((())))))(((((()))+++++++++000999III777RRR```;;;999---,,,KKKnnniiiKKK777333......333666222,,,999000''''''111:::<<<888666555555===UUUuuuWWW888<<<<<<777NNNtttiiiBBBMMMmmm===111333*********(((''')))///444GGGtttTTT((($$$)))'''%%%%%%(((***((($$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&333lllwww<<<'''&&&$$$######$$$###!!!"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""######!!!!!!$$$"""###$$$###"""!!!"""#########"""!!!)))999eee;;;%%%$$$%%%$$$""""""+++555JJJGGG===--- '''111)))((($$$ !!!'''---!!!///AAARRRkkkkkk777+++(((%%%###$$$&&&&&&$$$"""$$$$$$%%%)))NNNbbb000%%%$$$############$$$%%%!!!"""######!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!>>>\\\:::!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$$$$######"""###$$$""" ###%%%$$$$$$$$$%%%'''(((***+++;;;mmmzzzTTTIIIHHHDDD@@@===>>>===<<<666;;;;;;666888GGGXXXcccDDD777<<<[[[zzzhhh;;;999<<<===;;;<<<@@@CCCDDD<<>><<<<<<======;;;:::999888777666555444333333333333333222222222111111111111222222222333333333111111111555888CCCsss]]]===777000KKKvvvQQQ===000000+++,,,---......---,,,+++---......---+++******+++++++++,,,111<<>>777]]]pppUUU666000$$$(((......)))%%%+++444'''+++000111222555:::<<<;;;<<<;;;999999GGGccc{{{~~~OOO777111222:::DDDZZZQQQ___777000***(((---000,,,&&&)))555AAAwww~~~nnnGGG;;;((())))))((('''((()))'''###%%%&&&'''((((((&&&$$$###!!!((()))888xxxxxx222---###"""!!!"""$$$$$$""" %%%%%%#########$$$%%%&&&""""""""""""""""""""""""""" ######!!!!!!$$$$$$%%%&&&%%%$$$###$$$%%%!!!!!!!!! ***;;;fff;;;&&&%%%&&&%%%###(((888IIIJJJ777$$$ '''---(((!!!$$$((())))))''''''(((...***+++555SSStttggg:::)))'''$$$$$$''')))'''"""!!!$$$$$$&&&***OOOaaa///&&&%%%$$$######$$$%%%&&& """$$$###!!! ###&&&!!!!!!!!!!!!!!!!!!!!!!!!)))AAAVVV666"""$$$'''""""""!!!  !!!!!!""""""!!!"""""""""""""""!!! """$$$$$$""" """%%%$$$$$$$$$%%%''')))***+++OOO{{{iiiQQQGGGEEEBBB???===<<<<<<===AAA222===CCC999LLLcccYYYCCC666DDDggg}}}fff@@@>>>>>>@@@AAAAAA@@@??????@@@===JJJjjjUUUmmmdddBBBAAA<<<:::>>>???;;;;;;>>>???===:::888888777555333444333333222222111111000222222111111000000//////444000===000777sssVVV;;;888...999fff{{{QQQ000@@@000------//////,,,,,,000))),,,///000...+++)))(((000222222111444999:::666---,,,***)))))))))***+++***&&&###'''---999LLL[[[000)))'''+++...,,,))))))'''((()))******)))((('''((()))))))))'''''')))***''''''''''''((((((((())),,,UUUmmmXXX555%%%(((,,,%%%&&&&&&&&&(((***((($$$(((((())))))))))))((((((((((((((((((((((((((((((###333&&&222^^^VVV888CCCXXX]]]bbb\\\HHH333---222************************,,,------,,,+++///666;;;;;;:::888555555888===BBB\\\yyy}}}JJJ...222888333^^^}}}sss>>>555...,,,000...111111%%%&&&PPPzzzRRR888AAA+++%%%))))))((('''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$((("""000MMM~~~jjj###'''&&&%%%$$$###""""""""""""###"""!!!"""###$$$###!!!############""""""""""""############"""!!! !!!!!!!!!!!! &&&,,,RRRLLL222---###%%% 888SSSLLL+++)))%%%###"""###&&&((($$$''',,,///000---)))&&&///$$$,,,111LLLhhhMMM&&&%%%%%%&&&&&&%%%%%%$$$###''' %%%%%%$$$^^^TTT)))&&&$$$"""  """$$$"""#########$$$$$$$$$$$$!!!$$$%%%"""%%%,,,\\\UUU***"""###&&&""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######&&&$$$)))$$$(((((("""666ddddddSSSHHHFFFCCC@@@===<<<<<<<<<@@@555<<>>>>>???@@@@@@???>>>===???<<>>:::;;;???;;;999777666666666666777555555444333333222111111111111111111000000000000222...:::333KKKQQQ555999222...JJJ^^^'''333,,,&&&&&&***---......,,,,,,---......---,,,,,,---111111//////111000---,,,+++***)))((())))))***)))(((((()))***111AAAQQQKKK555(((+++---&&&&&&...'''((()))******)))((('''((()))))))))'''''')))***''''''(((((((((((((((((()))<<>>===<<<<<<@@@888<<<:::<<>>??????@@@???>>><<<;;;>>><<>><<<;;;777@@@]]]bbbGGG;;;===XXXyyyeeeAAA>>>?????????>>>===;;;:::======KKK~~~^^^JJJ@@@===<<<:::<<<===;;;888777777888999999888777555444333333000000000111111222222222111000222///^^^TTT:::111000666...,,,YYYlllGGG---///333***&&&...///,,,***,,,222444222///222999<<<777000---+++)))((((((((('''''''''(((((()))***,,,,,,(((%%%***333UUUXXXJJJ111'''//////$$$(((((())))))))))))((((((((()))))))))'''''')))***)))))))))(((((((((((((((***$$$'''999MMMMMM888""")))(((((()))'''&&&(((---+++)))(((&&&&&&((()))+++((((((((((((((((((((((((---+++333&&&???aaa[[[222/////////***$$$&&&---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---...111111111000000222666:::gggPPP999000111@@@^^^zzzlllFFF+++;;;222IIIWWW444&&&444'''---(((000NNNqqquuuOOO&&&)))%%%>>>~~~XXX******333'''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&UUUYYY''')))&&&%%%$$$$$$#########$$$###!!! !!!"""###"""!!!######"""!!! %%%%%%$$$###!!! !!!!!!!!!!!!'''"""((( +++KKKAAA)))%%%%%%###333FFF777!!!%%%"""######$$$$$$%%%$$$$$$###%%%(((******)))&&&%%% '''&&&)))OOOUUU,,,%%%$$$%%%%%%%%%%%%$$$######$$$ !!!(((777jjjRRR***%%%$$$###""""""###$$$%%%!!!!!!!!!!!!""""""""""""$$$$$$!!!'''!!!(((PPPEEE+++%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$!!!'''###$$$(((///QQQtttRRRNNNGGGFFFDDDBBB@@@>>>===<<<======999666GGGaaa^^^BBB888@@@```ccc???>>>?????????>>>===;;;:::===???PPPmmmNNNAAAAAA999;;;======;;;999888888::::::999888777555555444000000111111222222333333+++///444666mmmPPP:::999***222;;;...777___|||wwwLLL,,,&&&///222,,,---++++++///444555000+++***111555000***'''&&&%%%'''''''''(((((((((''''''+++((((((++++++((((((+++'''IIIbbbWWW888###$$$+++))))))(((((((((((())))))((()))))))))'''''')))***))))))))))))))))))(((((()))...((($$$<<>> """+++$$$######""""""""""""""""""!!! !!!"""###""" $$$$$$###""""""!!! %%%%%%###"""  !!!!!!!!!!!!&&&''' ,,,JJJ@@@***&&&!!!555CCC000!!!$$$%%%$$$%%%&&&&&&%%%$$$###""""""###%%%&&&'''&&&$$$###%%%)))$$$&&&OOOXXX///%%%$$$$$$%%%%%%$$$$$$###"""""""""!!!(((;;;jjjLLL)))$$$######""""""###$$$$$$!!!!!!!!!!!!""""""""""""%%%$$$ """&&&!!!###555QQQ::: %%%### !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$!!!'''###$$$(((666```kkkPPPHHHCCCCCCBBBAAA???>>>===<<<;;;===888:::OOObbbXXX@@@888EEEhhhaaa>>>>>>??????@@@???>>><<<;;;;;;AAATTT```BBB===;;;::::::;;;;;;:::888999999888888777777666666111111111222222222222222---222777???yyyFFF444444+++///777333111777<<>>ooocccQQQDDD@@@@@@@@@@@@???>>>======:::;;;777???VVVaaaQQQ???:::KKKoooaaa???>>>>>>???@@@@@@???>>>===888@@@XXXkkkNNNEEE<<<888:::<<<;;;999888888888777777777777777333222222222222222222111222333555BBBBBB444,,,444222---/////////333...```^^^===000...,,,,,,---------+++)))'''))),,,---***)))+++***'''&&&'''((()))***))))))((()))&&&&&&))))))''''''***111%%%,,,LLLhhhdddGGG...***)))(((''''''((()))***((()))))))))'''''')))***''''''((()))***++++++,,,''',,,,,,&&&(((999PPP^^^<<<...&&&))),,,((('''***))))))(((((((((((())))))((((((((((((((((((((((((%%%---'''!!!+++///000:::kkkOOO000$$$'''+++(((###++++++++++++++++++++++++...,,,******,,,------+++))),,,...///000111333444222999???BBBIIIKKK???...333888777333:::KKKRRROOO555///333LLLxxxTTT333))),,,...DDDIIIoooooo=== ///333 )))+++___BBB,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############%%%&&&'''???rrr{{{GGG)))***%%%%%%###"""""""""""""""######"""!!! !!!"""!!! !!!!!!!!!""""""""""""""" !!!"""$$$%%% !!!!!!!!!!!!$$$### +++EEE:::&&&%%%;;;DDD///&&&+++$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$&&&)))!!!:::YYYCCC'''$$$$$$$$$$$$$$$###""""""!!!'''"""%%%777\\\999!!! !!!!!!!!!""""""""""""""""""#########$$$$$$$$$%%%"""""""""!!!555YYY<<<((("""!!!!!!"""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######%%%!!!)))%%%$$$+++DDDzzz^^^RRRBBB>>>>>>?????????>>>>>>===999:::777BBBZZZ___MMM@@@<<>>>>>@@@AAAAAA@@@??????666@@@YYYaaaSSSBBB999:::<<<;;;888666777777777777888888888444333333222222111111111222//////BBBDDD999111;;;333///888444,,,666777'''EEEaaa777222......---+++(((&&&'''(((+++,,,***'''(((+++***&&&&&&''')))*********)))(((''''''((()))%%%"""&&&---$$$+++'''###>>>aaa[[[<<<***)))(((''''''((()))***((()))))))))'''''')))***&&&&&&''')))***+++,,,---,,,%%%+++444))) ===jjjHHH555'''(((+++''''''+++(((((())))))))))))(((((((((((((((((((((((((((((('''###***111)))###+++555ZZZZZZIII...$$$,,,111+++************************///,,,)))))),,,......,,,(((+++...///000111222444111999888000444@@@>>>111+++---000444444222222333...444111***===lllBBB///&&&///333ZZZ[[[444---///'''%%%---------```yyy333$$$(((***%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%&&&(((OOOaaa+++"""!!!,,,'''$$$###############$$$$$$"""  !!!"""!!!  !!!"""""""""###"""!!! !!!"""### !!!!!!!!!"""(((&&&"""---FFF:::&&&444@@@...&&&$$$***"""!!!!!!!!!"""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&& ###,,, ///UUUIII(((###$$$$$$$$$$$$###""""""(((###&&&888\\\:::&&& !!!!!!""""""############$$$$$$$$$$$$###%%%###"""!!!!!!;;;ddd222$$$"""$$$ $$$"""  !!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!"""######%%%""")))%%%%%%,,,GGGsssWWWRRRBBBAAA@@@??????>>>>>>??????666???555BBBjjjhhhHHHAAA999bbb]]]CCCBBB>>>CCCPPPUUULLLAAA<<>>============777???999HHHkkkfffGGGAAA===eee[[[???555GGG[[[jjjtttrrr\\\DDD???444bbb{{{bbbOOO???:::<<<;;;;;;;;;;;;999777777888777555333333444444444333555444333///TTTnnn999333000000000//////000000000000222---+++;;;XXXlllpppLLL&&&"""///&&&'''111(((******)))(((((((((((((((&&&((()))***+++***((((((%%%&&&&&&'''((((((((((((''''''(((((('''+++999HHHRRRGGG444)))++++++)))+++''''''(((((((((((('''''')))))))))))))))))))))))))))'''''''''&&&&&&,,,333TTTeeeFFF'''111'''%%%'''(((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***333MMMnnnDDD$$$333+++,,,***))))))(((((())))))***((()))***)))'''(((+++,,,))),,,444,,,---000,,,>>>===@@@555888666...666333+++******,,,///000///---,,,//////222222...BBBfff\\\333!!!777WWWYYYZZZ999+++&&&000555...+++///)))666jjjzzz999+++%%%***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$"""''')))"""555```yyyRRR,,,"""%%%%%%$$$&&&%%%$$$###"""""""""###$$$$$$###!!! !!! !!!!!!!!!!!! !!!!!!!!!""""""""""""!!!"""###"""  ###!!!!!!***RRRAAA777SSS666&&&&&&$$$###%%%!!!"""""""""""""""######$$$&&&&&&%%%%%%$$$$$$######"""***"""###)))TTTFFF((($$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%% EEEZZZ444######""""""!!!!!!!!!!!!"""$$$$$$$$$$$$######"""""" $$$"""555YYYDDD$$$###!!!   !!!!!!!!!!!! !!!"""###$$$###&&&%%%''')))000VVVgggOOOLLLDDDAAA@@@>>>===;;;:::::::::888??????OOOkkkaaaEEE???EEElllXXX<<<===WWWddd]]]]]]iiieeeTTTAAA<<>>fffEEE***000NNNkkkUUU333+++***+++---,,,(((&&&((((((<<>>CCCWWWiiiZZZAAA>>>OOOrrrXXX<<>>***!!!###!!!###&&&""""""""""""""""""######$$$$$$$$$$$$######"""""""""%%% ...333]]]666'''##############################)))IIIJJJ***###"""!!!!!!!!!!!!!!!"""########################+++!!!@@@VVVEEE'''  !!!!!!!!!!!!""" !!!!!!!!!!!!""""""""""""###$$$%%%%%%!!!$$$###%%%(((///VVV[[[KKKHHHGGGCCCAAA???===;;;:::999888888;;;GGG^^^fffQQQ>>>===WWWwwwWWW>>>QQQQQQMMMDDD===???IIISSS===VVVfffFFF;;;;;;:::999;;;999777666555666777666555111333999222333555222IIIRRR111111111111000000000000111111,,,,,,++++++,,,------,,,222eeeddd<<>>@@@KKKCCC999<<>>^^^{{{VVVCCC[[[EEE:::BBBGGG@@@;;;@@@BBBhhhgggEEE777666:::<<<:::888777666888888777666666555777...444;;;333>>>PPP333///000000////////////000000)))111111(((%%%,,,000...+++888]]]ccc999&&&...*********)))((((((((((((((('''''''''''''''&&&&&&&&&$$$$$$%%%&&&(((***---///)))&&&&&&((((((&&&&&&***'''>>>UUU<<<+++...(((''''''((((((((((((''''''((('''&&&&&&'''((()))***)))&&&%%%''''''%%%'''+++$$$---000LLLnnnWWW,,,$$$)))))))))(((''''''&&&&&&*********))))))(((((('''&&&''''''((((((''''''&&&)))'''...666kkkyyy;;;***)))((((((''''''(((((()))((('''))),,,***,,,:::KKKAAA***++++++---...&&&...BBBnnnccc>>>******777333444555555333111111333666;;;@@@LLLbbbqqqdddVVV[[[@@@333///000444SSSkkkeeeyyyjjj@@@,,,$$$(((...,,,)))(((,,,111000+++$$$QQQ^^^555&&&(((%%%&&&&&&&&&&&&&&&&&&&&&&&&((( &&& &&&ccc```((()))'''$$$###%%%%%%"""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!! !!!"""!!!  !!!!!!"""!!!&&&LLLEEEHHH000&&&$$$%%%!!!$$$'''!!!"""""""""""""""######$$$!!!!!!"""###$$$%%%&&&&&&&&&%%%###PPPTTT,,,###$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!???VVV;;;&&&$$$ """###%%%&&& !!!!!!!!!!!!""" ###000@@@TTTDDD $$$   !!!!!!!!! !!!!!!!!!!!! !!!"""######$$$&&&%%%&&&(((///UUUfffSSSKKKBBBBBB@@@???===;;;:::999888888:::777NNNiii```FFF===BBBgggtttZZZLLLZZZCCC666;;;>>>:::@@@MMMgggeeeAAA777999::::::888666666777888777666777444777///333888555JJJQQQ888111//////............//////)))000333///+++++++++)))444###EEEkkkVVV555...+++******)))(((((((((((((((''''''''''''''''''((((((&&&&&&%%%&&&'''***---...((('''(((***((($$$%%%)))))) ---DDDEEE666+++&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&((()))'''###%%%***&&&222&&&---[[[gggEEE...***))))))(((''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&###)))333!!!FFF}}}```AAA***))))))(((((())))))***&&&(((+++***&&&333[[[hhh000(((///))),,,+++---NNNzzz[[[111333555111,,,,,,++++++...333:::@@@CCCdddmmmvvvuuubbbccc___JJJ:::666III}}}PPP(((***%%%###...***)))+++---+++((('''***VVVMMM+++ &&&"""&&&&&&&&&&&&&&&&&&&&&&&&&&&'''!!!'''IIIfffZZZ:::$$$%%%$$$"""###&&&&&&"""$$$###"""!!! !!!!!!""" !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!"""!!! !!!""""""%%%$$$LLL===333((("""###$$$ $$$(((!!!"""""""""""""""######$$$!!!!!!!!!""""""#########$$$ $$$...[[[CCC&&&"""########################(((%%%IIIZZZ333!!!$$$ !!!###$$$$$$ !!!!!!!!!""""""""""""!!!555OOOAAA777111""" !!!!!!   !!!!!!!!!!!! !!!"""######$$$&&&%%%%%%'''---SSS^^^QQQKKK@@@???>>>===<<<:::999888888777;;;777PPPlll```DDD>>>EEEooonnn]]]{{{___TTTFFFDDDEEEEEE>>>>>>UUUrrrWWW@@@===<<<999777666555666777666555333111999555333...111SSSMMM888000......------------......000***'''+++///000///...)))$$$'''QQQsssQQQ***555******)))((((((((((((((('''''''''''''''((()))***,,,***((('''&&&'''((()))&&&'''+++...+++&&&''',,,+++,,,"""000OOOFFF+++,,,''''''((((((((((((''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&(((,,,...)))######)))***"""(((---666[[[ddd>>>***))))))((('''&&&&&&&&&''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%% 111(((***444```XXX******))))))))))))******'''+++///***%%%:::www999(((///$$$)))---)))555~~~rrrIII???,,,'''666111000444BBBVVVjjjvvv{{{|||uuu]]]FFF;;;222222===EEESSS]]]NNNPPP|||999!!!...******$$$"""%%%---...)))'''***777aaaHHH)))"""+++(((&&&&&&&&&&&&&&&&&&&&&&&&(((666rrriii444&&&(((!!!!!!%%%&&&%%%%%%%%%###!!!  """### !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!"""!!! !!!"""""",,,ZZZIII888###"""###$$$)))""""""""""""""""""######$$$!!!!!!!!!!!!!!! """%%%%%%777```555""""""""""""""""""""""""""""""***(((OOO[[[---###"""!!!!!!!!!!!!""""""###!!!!!!""""""#########$$$###KKKjjj===### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!"""###$$$"""$$$######$$$***OOOWWWOOOHHH@@@IIIAAA???======>>>===999666===888^^^lllTTTEEEBBBLLL{{{sssXXXUUUwww{{{wwwcccQQQFFF>>>@@@@@@:::MMM{{{RRR666777:::;;;:::777888;;;999444666777999111222000:::kkkMMM777---------......//////000000///......,,,+++***)))))),,,111$$$///VVV[[[???555444'''###+++,,,$$$###***''''''''''''''''''''''''///'''(((***&&&))),,,%%%,,,&&&&&&---,,,$$$$$$,,,""",,,,,,'''999PPPEEE&&&))),,,$$$'''444+++ ***''''''&&&&&&&&&&&&''''''(((''''''&&&&&&((()))***))))))((((((***666OOOeee555)))"""(((...,,,)))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))///&&&"""MMM;;;888''')))000)))###'''(((+++***(((999hhhMMM))),,,---///000(((+++AAAqqq|||oooSSS111BBBGGG[[[vvvjjjPPP???777555222///......000111333111CCCUUU___[[[000...$$$)))+++%%%%%%(((++++++((((((,,,888nnn~~~>>>444$$$ %%%%%%&&&'''&&&(((******((('''***$$$```NNN(((""""""###$$$%%%%%%&&&&&&%%%$$$"""!!! !!!"""$$$!!! !!!""""""  !!!""""""!!!!!!""""""!!!  """******)))@@@ggg;;;)))!!!###&&&!!!"""%%%!!!""""""#########$$$$$$$$$!!!%%%!!! $$$ %%%)))333XXXJJJ***!!!$$$$$$""""""###&&&&&&### (((555gggFFF+++))) ######""""""!!!!!! )))$$$ !!!#########MMMEEE888+++###!!! !!!""""""%%%###!!!!!!###$$$""" """$$$$$$###!!! """"""!!! %%%$$$###""""""###$$$%%%#########((()))'''DDDtttUUUNNNGGG???EEEAAA???>>>>>>???===:::666<<<:::]]]fffMMM@@@AAAPPP~~~mmmPPPJJJTTTfffuuuzzz}}}}}}uuufffwwwaaaJJJAAA<<>>@@@AAA@@@?????????===:::888===@@@``````FFF;;;BBBYYYiiiGGG===???GGGNNNRRR\\\ddd```WWWNNNeeebbbCCC======???===GGGrrr|||gggAAA888999;;;:::888666888;;;999333666666888222BBBEEE111//////////////////.........000//////...---,,,++++++%%%'''000'''%%%QQQiiiKKK//////---)))''''''((((((''''''''''''''''''''''''***&&&(((&&&$$$777WWWgggjjjLLL///'''+++,,,***)))((()))'''%%%...???IIIIII******---((($$$,,,)))''''''''''''''''''''''''(((''''''''''''((())))))))))))*********---;;;HHHdddKKK111&&&'''(((((()))(((((((((((('''''''''''''''''''''''''''''''''''')))&&&%%%******)))GGGuuuVVV222111(((!!!'''&&&***%%%&&&+++***%%%&&&,,,444///,,,000///$$$)))>>>RRR222******888RRR\\\dddOOOFFF888---)))***...222///......---...111333555999999TTT|||```,,,'''***%%%+++###(((&&&%%%&&&&&&''',,,222aaa:::+++&&&'''%%%%%%%%%%%%$$$######%%%'''...***hhhkkk:::&&&+++$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!"""###"""!!!!!!"""######"""  !!!!!!!!!!!!!!!"""!!!!!! !!! !!!&&&$$$$$$999bbbMMM(((###)))######&&&$$$"""""""""############$$$ """!!!'''"""(((###JJJ[[[GGG///###!!!%%%###""""""###$$$$$$###!!!'''$$$GGGOOO===!!!'''""""""""""""!!!!!!!!!!!! ######!!!111KKK```999...!!! ###"""  !!!!!!!!!!!! $$$"""!!!!!!######"""  !!!!!!!!!"""!!!!!! !!!%%%$$$###""""""###$$$%%%'''&&&$$$'''***%%%333RRRkkkNNNJJJEEE??????@@@@@@?????????===;;;999===IIIfff]]]CCC;;;FFFdddkkkGGG999>>>>>><<<;;;@@@FFFBBB;;;===VVVhhhAAA>>>AAA@@@999HHH}}}pppVVV===;;;<<>>888JJJuuuEEE)))000$$$,,,+++(((%%%%%%''''''''',,,222nnn{{{777''''''((("""&&&###"""%%%&&&%%%%%%'''---QQQ{{{WWW%%%&&&%%% $$$$$$$$$$$$$$$###############"""!!!!!!!!!!!!""""""!!!!!!"""$$$$$$###!!! !!!!!!!!!!!!!!! """!!! !!!!!! ###"""'''"""///TTTPPP,,, """(((###"""%%%$$$""""""""""""############ """!!!&&&!!!+++???___YYY777)))%%%!!!&&&###""""""############"""%%%---ZZZAAA222 '''""""""""""""!!!!!!!!!!!!###&&& 666WWWYYYEEE+++%%%""""""  !!!!!!!!! """"""!!!!!!"""""""""!!!  !!!!!!"""!!! !!!!!!%%%$$$###""""""###$$$%%%&&&&&&###&&&***%%%***???vvvbbbMMMGGGCCCAAA@@@>>>???@@@???>>><<<;;;:::;;;PPPiiiZZZAAA<<>>>>>777666<<<<<<333555777888333MMM>>>111333000000//////......------/////////......------,,,///)))###---444)))999fffWWW:::&&&(((---)))%%%(((''''''''''''''''''''''''$$$"""***000...666AAA@@@eeeMMM111######'''***+++'''%%%''')))'''(((777IIIHHH(((###000+++(((***###''''''((())))))(((''''''&&&''''''((((((((((((((()))(((***,,,+++'''(((,,,GGG______???'''+++000((('''''''''(((((((((((((((((((((((((((((((((((((((###+++''''''111+++***===LLLnnn+++'''000&&&+++...)))&&&(((******+++,,,)))111)))%%%---)))+++AAA|||QQQ...000666222///***666333000000222222///---111000000000000111333444555EEEcccuuu666&&&111%%%%%%...+++&&&%%%&&&))))))(((***000______---"""'''***###(((""" $$$&&&$$$$$$''':::iiiZZZ555%%%###+++!!!############""""""""""""###""""""!!!!!!!!!!!!!!!"""!!!!!!"""$$$%%%###""" !!!!!!!!!!!!!!! !!!!!! !!!!!! """%%%&&&&&&KKK]]]666$$$ %%%""" $$$###""""""""""""""""""""""""!!!"""!!!$$$"""555^^^]]]@@@%%%'''&&& %%%""""""###""""""""""""###!!!===eee555'''### ###!!!!!!!!!!!!"""""""""""""""...OOO___HHH&&& !!!""""""   !!!!!!""""""!!!!!!!!!"""  !!!!!!!!!!!! !!!!!!%%%$$$###""""""###$$$%%%###%%%"""$$$***''''''333\\\ZZZMMMEEEAAABBBAAA<<<>>>??????===;;;:::::::::TTTiiiRRR>>>===KKKssszzzTTT>>>>>>>>>===;;;999:::<<<===888LLLuuu~~~JJJ???BBBAAA;;;NNN|||[[[CCC333999>>>999777<<<;;;666888555777999XXX<<<333222///////////////.....................------,,,,,,$$$333((("""///(((***KKKgggLLL222(((&&&$$$&&&+++''''''''''''''''''''''''((("""&&&+++(((******!!!888111***(((((())))))(((((((((+++---)))&&&000>>>UUU999***,,,***''')))+++'''((()))******)))((('''&&&''''''((()))((((((((()))''')))---,,,(((&&&(((!!!SSSrrr]]]777'''&&&&&&'''''''''((((((((((((((('''''''''''''''''''''''' ''''''%%%,,,///,,,,,,+++TTT}}}jjj333"""---***((((((***+++,,,+++))))))***---))))))...---)))...xxxfff888(((///)))&&&###((('''&&&(((+++---//////.........------......///000eeewww666&&&+++***444---'''%%%'''***)))''')))...[[[KKK+++###&&&(((!!!***$$$"""$$$###!!!(((444dddkkk333$$$,,,""")))""""""##################"""""""""!!!!!!!!! !!! """$$$$$$###"""!!!!!!!!!!!!!!!!!! !!! !!!!!!"""!!!!!!!!! """$$$ ###FFFiiiGGG,,,###!!! ###"""###"""""""""""""""!!!!!!"""### !!!"""+++GGGeeeHHH&&&$$$###"""""""""###""" """$$$&&&MMM\\\...%%%### !!!!!!!!!!!!"""""""""""" '''FFFSSSBBB+++!!!!!!%%%$$$   !!!!!!"""""" !!!### !!!!!!!!!!!! !!!!!!"""%%%$$$###""""""###$$$%%% %%%"""""")))(((&&&---DDDuuuzzzSSSNNNDDD>>>AAA@@@:::===???>>>;;;999999:::===YYYhhhKKK;;;@@@PPP|||}}}TTT<<>>>>>===;;;999999;;;KKKtttMMM===??????===QQQWWW777777>>>:::777;;;777888<<<444888AAAeeesss999444///.........///////////////------------,,,,,,,,,,,,$$$...---%%%&&&+++...222PPPVVVMMM555%%%'''+++***''''''''''''''''''''''''///%%%$$$&&&###)))///***((()))*********)))'''%%%''')))++++++(((&&&+++222KKKNNNAAA...((('''(((,,,'''((()))******)))((('''&&&&&&((()))))))))((('''***'''''',,,...+++))))))888YYYcccPPP333%%%&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''$$$''''''###&&&)))$$$///...cccXXX---***((($$$&&&))),,,---...,,,***)))''',,,---))),,,---'''LLL|||\\\000(((###,,,333))),,,000111000...---,,,,,,,,,,,,,,,---------...===|||ccc444+++'''///FFF999(((***((('''((('''%%%)))///aaa~~~@@@...&&&%%%%%%!!!'''&&&'''&&& """:::VVVvvvPPP&&&$$$)))'''######$$$$$$%%%%%%&&&&&&!!!!!!!!!!!!!!!  !!!###$$$###!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!!!!  !!!"""777[[[ZZZ555!!!""""""$$$!!!######""""""!!!!!!!!!!!!!!!###"""###"""!!!777\\\RRR000 !!! """###!!!"""###""""""$$$555UUUAAA)))$$$### !!!!!!!!!"""""""""######222DDDJJJ;;;''' ###!!!""""""!!! !!!!!!""" """""" !!!### !!!"""""""""!!!!!! !!!""""""%%%$$$###""""""###$$$%%% '''### '''(((&&&+++///VVVzzzmmmNNNNNNDDD===@@@>>>999<<<>>>>>>;;;888999:::CCC___hhhHHH;;;CCCVVV|||RRR888===:::999<<>>;;;999<<>>QQQrrrmmmmmm???888>>>:::666999444:::>>>444888HHHooojjj888555------.........//////000000,,,,,,,,,,,,,,,,,,++++++///!!!,,,222$$$***555(((---VVVeeeEEE+++...111'''''''''''''''''''''''''''&&&!!!'''+++'''(((***###%%%%%%$$$"""###&&&''''''%%%'''(((&&&%%%&&&''')))888]]]YYY666******&&&''''''((()))++++++)))((('''%%%&&&((()))))))))((('''***&&&''',,,///---+++,,,000!!!///VVVbbbFFF,,,(((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&...!!!(((---!!!###///---000!!!444jjjzzzIII###+++((((((&&&&&&(((***(((%%%***%%%......!!!(((555---+++uuu777)))&&&)))&&&(((***+++***((('''***---+++,,,,,,---...///000000eee<<<'''...&&&333VVVSSSMMM...***&&&%%%$$$$$$)))000\\\ttt222***&&&$$$''''''"""&&&,,,*** (((NNNwww^^^'''&&&"""---%%%!!!$$$$$$%%%&&&&&&'''((((((!!!!!!!!!"""!!!  """###"""!!!!!!!!!""""""!!!  !!!"""###""""""!!!!!!   ###&&&"""%%%BBBfff<<>>;;;>>>]]]YYY777999999888888888888999999===GGG{{{ddd@@@===AAA???FFFxxxgggXXX\\\bbbXXX666???AAA888<<<888666777666===AAAIII888...000//////111***"""***000(((,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------(((888VVVhhhTTT..."""...###***+++''''''+++***%%%''''''''''''''''''&&&&&&&&&)))***((($$$"""%%%)))&&&'''((())))))((('''&&&)))QQQmmm\\\777######)))((('''+++000+++###""")))$$$&&&((()))***)))((('''(((((()))***************,,,..."""111^^^aaa>>>,,,***'''%%%(((++++++'''"""&&&'''''''''(((((()))))) $$$(((***)))(((((()))(((...---777|||BBB---###+++&&&%%%...&&&"""222******+++++++++,,,,,,,,,111ZZZDDD555)))...'''+++,,,,,,,,,,,,,,,,,,---(((222000000333,,,<<>>>>>... ***!!!'''###:::sssaaa666%%%'''!!!(((,,,666666GGGxxxfff...'''""""""###"""!!!###"""%%%%%%######'''(((&&&""""""""""""!!!!!!!!!!!! """###%%%&&&&&&###"""!!!   !!! """$$$""""""############""""""###"""!!!!!!"""$$$&&&'''ZZZZZZ>>> $$$''' !!!!!! $$$###&&&((()))SSSQQQ+++&&&###$$$###  ###%%%******OOO666'''&&&"""!!!### """$$$***$$$///aaaRRR===+++!!!!!!""" !!!!!!!!! !!!    !!!!!!!!!!!!!!!######!!! $$$$$$$$$""" """$$$############$$$%%%&&&'''''')))AAAmmmeeeJJJFFFBBB???@@@>>>===999888;;;<<<::::::<<>>:::999999888333===MMM|||@@@222000///444+++000:::::::::888...---------,,,,,,+++++++++++++++++++++++++++++++++444'''777aaammmLLL,,,%%%(((,,,---***&&&&&&''''''''''''''''''''''''''''''&&&)))+++)))%%%$$$&&&)))''''''((((((((((((''''''&&&222KKK]]]TTT999'''&&&'''%%%$$$%%%(((+++***'''%%%&&&((()))***)))'''&&&'''((())))))******))))))&&&...,,,&&&<<<```[[[555+++))),,,***$$$)))000+++''''''''''''((((((((()))***)))(((&&&&&&(((***,,,%%%***,,,,,,TTT}}}bbb555,,,+++""")))---******************++++++++++++***CCCtttbbb///)))444***,,,,,,,,,,,,,,,---------+++222---(((+++333]]]XXXnnnLLL)))+++(((###$$$***...---+++$$$+++%%%&&&(((&&&EEEqqqVVV111 $$$&&&###'''!!!((()))$$$:::gggjjjBBB,,,%%%!!!"""###!!!!!!###"""%%%%%%######'''(((&&&""""""""""""!!!!!!!!!!!! !!!"""$$$$$$###"""!!!   !!!  """###!!!""""""######""""""!!!!!!!!!  """$$$%%%999^^^___999$$$$$$!!!(((&&&###!!! &&&%%%###'''***RRRHHH)))%%%######""" !!!$$$'''###+++ $$$ ;;;NNN444%%%%%%""""""$$$ !!!""" !!!""",,,DDDTTT???(((###&&&!!! !!!!!!!!!    !!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$""" """$$$############$$$%%%&&&&&&)))%%%---LLLtttppp\\\]]]GGGEEEAAA???@@@<<<>>>:::999;;;;;;999:::===SSShhhMMM888???NNNooo]]]:::::::::999999999999::::::>>>HHHzzzRRR@@@???AAA>>>___wwwXXXVVVzzzmmmccc```666:::BBB777999<<<:::000===aaabbb888---666000555&&&)))444000***+++***......---,,,,,,+++******---,,,,,,+++******))))))...+++,,,>>>___mmmRRR+++***((()))+++)))&&&%%%(((''''''''''''''''''''''''%%%)))++++++(((&&&&&&(((((((((''''''''''''((((((---&&&111NNN```RRR666$$$***+++***'''(((,,,***%%%'''((()))))))))((('''&&&''''''((())))))))))))(((((('''...$$$"""QQQlllPPP000''',,,+++%%%000)))''''''''''''((((((((((((,,,)))%%%######%%%'''((((((,,,...'''---iiiOOO...(((&&&%%%%%%,,,...$$$))))))))))))************(((---TTT444)))555,,,,,,,,,,,,---------......+++444///+++>>>```uuuPPPEEEAAAkkk***+++,,,)))%%%$$$&&&'''&&&&&&'''***&&&+++'''***SSSjjjEEE***&&&$$$$$$&&&%%%---$$$---```oooHHH(((((("""!!!"""!!!"""$$$"""%%%%%%###$$$'''(((%%%""""""""""""!!!!!!!!!!!!!!!"""###$$$###"""!!!  !!!!!!!!! !!!###!!!!!!""""""""""""!!!!!!  """###"""PPPcccKKK111$$$"""'''######""" !!!$$$%%%"""&&&%%%000TTTAAA%%%###"""### ###******...000%%%### &&&QQQKKK000"""###!!!###$$$ &&&$$$"""@@@VVV<<<,,,!!!%%%!!! !!!!!!!!!     !!!!!!!!!!!!!!! """#########$$$$$$"""!!! """#########"""######$$$%%%&&&&&&$$$!!!---NNNvvvtttfffXXXGGG999rrrVVVFFFFFFBBB@@@@@@<<<===:::999:::999777:::>>>YYYfffKKK888???SSSxxx___<<<::::::999999999999::::::>>>III{{{^^^???;;;CCC>>>OOOyyyvvvzzzvvvggg|||MMMhhhdddFFF888@@@666777>>><<<000AAAvvvOOO666...;;;222666AAAUUUVVV<<<+++...222//////...---+++***)))))),,,+++++++++******))))))***222+++###999```gggTTT444)))"""&&&+++***((((((''''''''''''((((((((((((%%%(((+++,,,***((('''((()))((('''&&&&&&'''((()))///---***222JJJ\\\SSS<<<******+++,,,)))%%%%%%)))(((((())))))((('''&&&%%%&&&''''''(((((((((((((((///!!!&&&+++%%%666YYYkkkMMM...(((...$$$%%%,,,"""'''''''''((((((((((((((((((&&&$$$%%%&&&'''%%%###'''///,,,***!!!IIInnn111$$$,,,333%%%###+++&&&(((((((((((())))))))))))+++)))AAANNN***,,,---,,,,,,------......//////---333666EEEnnn^^^BBB))))))SSSNNN$$$***+++***(((((()))))))))""")))&&&$$$***$$$111___^^^555$$$+++$$$"""'''$$$&&&'''000WWWtttOOO$$$)))$$$ !!!""" """%%%"""%%%&&&$$$$$$''''''$$$""""""""""""!!!!!!!!!!!!!!!!!! !!!"""$$$%%%&&&###"""!!!  !!!!!!!!!!!!### !!!!!!""""""!!!!!! !!!!!!!!!333GGGUUULLL...,,,!!!"""!!!!!!### !!!%%%%%%666XXX>>>""""""""""""%%%///***333000))))))"""///^^^DDD+++!!!!!!###%%% %%%!!!555RRRQQQ%%%%%%###  """ !!!!!!!!!     !!!!!!!!!!!!!!!  !!!"""###"""###$$$###!!!!!!"""###""""""""""""###$$$%%%&&& %%%'''&&&000MMMvvvyyy___HHH:::444111///gggQQQGGGGGGCCCBBBBBB<<<<<<999888888777666:::@@@]]]eeeLLL:::???WWWbbb>>>999999888888888888999999;;;III}}}hhh???666DDD@@@BBBYYYhhhTTT\\\^^^XXXxxxvvvOOOsssiii[[[555777;;;666======444GGGCCC666111:::222000fffZZZ:::555222//////...---+++***)))))))))))))))******+++++++++///$$$"""***---222MMMmmmSSS==='''"""'''+++***''''''''''''((((((((())))))&&&(((***+++***)))(((''')))((('''&&&&&&'''((()))$$$)))'''$$$111MMM```ccc;;;'''$$$)))%%%&&&///)))))))))(((((('''&&&&&&&&&''''''((((((((((((((()))&&&"""***///$$$888iiiwwwEEE)))------+++***%%%((((((((((((((('''''''''((('''&&&&&&'''((())))))###...%%%///)))***___}}}LLL***%%%222)))""")))***''''''((((((((()))))))))***...666sssnnn222###///,,,,,,---......///000000///***AAAtttiii777...111777:::wwwkkk000222(((''''''(((((('''((()))$$$+++######''''''???dddNNN***""",,,&&&"""'''$$$---@@@rrrfff111+++!!!!!!""" """&&&"""%%%&&&$$$%%%''''''###""""""""""""!!!!!!!!!!!!"""!!! !!!###%%%&&&###"""!!!  !!!"""!!! """ !!!!!!!!!!!! !!!!!!###"""111UUUhhhMMM((($$$%%%&&&$$$"""!!!%%%%%%777WWW999"""!!!""""""&&&000'''///***+++...)))<<<]]];;;%%%"""!!!"""$$$  '''LLLWWW999 ###%%%###!!! !!!!!!!!!  !!!    !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""$$$###"""!!!"""###""""""""""""###$$$%%%%%%"""###((()))%%%///TTT|||vvvjjjMMMEEE<<<555222000//////```NNNHHHHHHCCCBBBBBB;;;;;;999888888666666<<>>???777<<<:::::::::999:::BBBMMM```VVV>>><<>>>>>============>>>>>>AAAYYY~~~LLL999BBB???===BBB??????BBB@@@CCCWWW]]]ZZZlllvvvsss```888???>>>666666===WWWhhh<<<...999)))888@@@BBBKKKIII888000111---,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((...)))(((***'''###'''000"""QQQppp^^^<<<...,,,+++&&&''''''((()))******+++'''&&&%%%%%%'''(((((((((&&&'''((())))))((('''&&&$$$++++++###$$$---...&&&IIIbbbbbb>>>###&&&,,,&&&'''''''''''''''((()))***(((((()))***************///!!!,,,333&&&+++444''')))pppooo888,,,---$$$)))))))))(((((('''''''''&&&!!!///???DDD===000(((%%%(((111%%%!!!222,,,444zzzxxxQQQ++++++///'''$$$))))))))))))************,,,---,,,000kkkDDD,,,------...///000111222222???~~~777---***LLLPPP***666,,,***%%%###''''''%%%''',,,&&&$$$$$$---""";;;cccBBB...***$$$+++%%%)))&&&BBBRRRAAA&&&$$$$$$!!!!!!###%%%### """'''"""&&&'''&&&&&&'''%%%!!!""""""""""""!!!!!!!!!!!!$$$"""!!! """%%%'''###"""!!!  !!!""""""!!! !!!  !!!!!! !!!!!!###&&&(((<<<]]]TTTEEE111&&&$$$%%%"""$$$"""(((---NNN;;;&&&""" ###$$$######%%%***(((***222...\\\FFF"""!!!(((!!!!!!###"""!!!)))FFFUUU333'''!!!'''%%%$$$+++ !!!!!!!!! !!!"""   !!!!!!!!!!!!!!!!!!"""$$$%%%!!!###$$$###"""######!!!!!!!!!!!!"""###$$$%%%"""''')))%%%$$$((()))%%%!!!888YYYsssxxxJJJCCC999111......000111///,,,---333444///...111xxxTTTOOOIIICCCAAA???>>>======888:::???:::333@@@WWWaaaLLL666777SSSuuujjj>>>???CCC???<<>>000KKKFFF,,,===bbb~~~DDD---***---+++)))(((&&&&&&((()))+++222&&&%%%&&&***AAAJJJ666+++&&&%%%)))***'''######%%%PPPMMM666((($$$(((##################$$$%%%###$$$%%%%%%&&&&&&%%%%%%((('''&&&$$$"""!!!###"""!!!!!!!!!"""$$$%%% !!!!!!!!!!!!  ###"""  !!!"""!!! !!!###!!!!!!&&&+++...CCCNNNTTTHHH222!!!!!!'''"""$$$  ---888;;;$$$"""$$$'''$$$%%%###'''%%%%%%000HHH222"""&&&((($$$!!!"""$$$&&&!!!DDD[[[>>> )))!!!  !!!"""""" !!!!!!  !!!"""""" """"""!!!!!!  !!!"""###!!!!!!!!!!!!"""###$$$%%%""""""""""""############$$$$$$$$$$$$%%%&&&''''''***))),,,999QQQlllxxxcccJJJ999222111///---,,,,,,,,,,,,..................------pppTTTPPPIIIDDDBBB@@@???>>>===888:::>>>999444CCCZZZ```JJJ555:::XXXzzzjjj>>>555777444888EEEJJJLLLVVV]]]UUU:::@@@??????BBB;;;GGGCCCNNNHHH^^^uuuttt@@@BBB>>>===CCCRRRddd888333///777222333222222111000///...............---,,,+++++++++,,,+++***))))))******+++((()))******))))))***,,,...+++111FFFXXXUUU==='''))),,,%%% )))///***((())))))******)))((((((''')))%%%###%%%+++......,,,***)))(((''''''((()))***666%%%111VVV[[[999###***'''((()))(((''''''(((******))))))))))))(((((((((((((((''''''(((***+++,,,***///IIIggg```444...000$$$!!!+++...&&&###***$$$HHHXXX,,,***(((''''''(((***,,,,,,,,,666YYY{{{NNN,,,000 )))*********++++++++++++,,,******,,,,,,===iiiwwwYYY000)))222222333///AAA===///EEEpppqqq<<<***(((,,,***)))(((''''''((()))******+++(((%%%555QQQKKK((()))%%%$$$(((***(((%%%&&&+++SSSGGG///'''###&&&"""###""""""""""""###$$$$$$"""###&&&(((((('''%%%###%%%%%%$$$###"""!!!!!! """"""!!!!!!"""######$$$ !!!!!!!!!!!!  """!!!  !!!  '''%%%""" !!!$$$%%%---777DDDMMMKKK===***&&&%%%$$$### """444GGG+++###"""$$$"""!!!###""" ---CCC,,,"""$$$%%%###!!!!!!"""###///IIIIII///!!!!!!  !!!"""""" !!!!!! !!!!!!!!!  !!!"""###!!!!!!!!!!!!"""###$$$%%%!!!!!!"""""""""#####################$$$%%%&&&&&&&&&'''(((+++444CCCTTT```iiiSSSEEE<<<666333///...---,,,,,,,,,---...........................dddSSSOOOIIIEEEBBBAAA@@@???===888999<<<888777HHH___]]]FFF555???```kkk???===???@@@LLL___dddeeennnyyyYYY:::>>><<<>>>CCC>>>HHHGGGRRRLLLcccOOOAAA??????AAA^^^VVV333333111666444222222111000///...------...------,,,,,,++++++***,,,,,,+++***)))))))))***)))***++++++******+++,,,+++,,,)))---DDDYYYNNN444+++((('''$$$%%%///000$$$+++******)))))))))))))))(((&&&$$$%%%***---...,,,,,,+++)))((('''&&&'''''',,,###%%%;;;RRRRRR<<<''''''***,,,***&&&$$$&&&***---,,,+++***)))((('''&&&''''''''''''((()))******)))***+++MMMqqqTTT)))++++++'''&&&)))+++(((&&&'''+++DDDmmmuuuIII+++&&&***((('''(((*********))),,,///ggghhhAAA...,,,++++++++++++,,,,,,,,,,,,...,,,---))),,,MMMsss<<<111444000777TTT|||ttt222111RRR___222***(((,,,***)))(((''''''((()))***"""///***)))MMMjjjPPP!!!'''######'''***(((''')))888ZZZCCC)))(((!!!"""&&&"""!!!!!!!!!""""""###$$$!!!###'''******(((%%%""""""""""""""""""""""""!!!!!!!!!""""""######"""""" !!!!!!!!!!!!   &&&%%%""" """%%%---:::FFFLLLIIIEEE&&&!!!)))&&& ---DDD555(((###%%%###!!!!!!###!!!###!!!333GGG---""""""""""""!!!!!! !!!???III111 !!!  !!!""""""   !!!"""###$$$!!!!!!!!!!!!"""###$$$$$$!!!!!!""""""""""""######""""""""""""###$$$%%%%%% %%%(((%%%###)))888EEENNN___zzz~~~tttbbbTTTBBB333+++***++++++,,,+++++++++,,,,,,---...........................\\\PPPLLLGGGCCCBBBAAA???>>><<<999888:::777:::MMMeeeZZZCCC555EEEhhhmmmAAA666>>>DDDPPP[[[VVVSSS\\\___===>>>;;;>>>EEEAAAAAACCCKKKGGGddd]]]===>>>===<<>>qqqeee------...++++++,,,,,,,,,---------///,,,///...'''444```fffCCC000999```YYY000111___LLL------+++,,,)))(((''''''''''''((()))!!!---(((444eeexxxQQQ''''''$$$###'''((('''(((+++FFF___@@@'''+++!!!%%%!!! !!!"""###$$$"""$$$'''))))))(((&&&$$$""""""""""""!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!   !!!!!!  !!!!!!!!!  """######(((999QQQdddBBB222%%%$$$###!!!)))666<<>>===;;;999999999777===RRRiiiUUUAAA777KKKoooqqqEEE333>>>EEEJJJHHH>>>AAAUUUhhhCCC@@@;;;<<>>@@@EEEBBBgggiii999BBB???AAAuuuggg<<<111444666222444444333222111000//////...------,,,,,,,,,,,,,,,+++,,,,,,,,,+++***)))((((((((()))***)))((('''(((***%%%---000)))%%%000HHH\\\CCC))))))333)))"""'''''')))((('''&&&&&&''')))***'''&&&%%%&&&(((***,,,,,,))))))((((((((((((((()))''',,,---''''''666JJJXXX111,,,&&&%%%''')))(((%%%(((((((((((((((((((((((('''''''''(((((((((((((((+++,,,***!!!111ddduuuVVV444111---)))(((***,,,---###***///---...555<<<>>>777222,,,((((((+++...///,,,222(((```JJJ......++++++,,,,,,,,,---------))))))...222---***GGGppp]]]JJJuuuyyyAAA444000jjj===***---,,,***((((((''''''''''''((((((&&&%%%$$$AAAmmmiiiBBB+++(((%%%$$$&&&&&&%%%'''+++JJJVVV666&&&,,,!!!### !!!"""###$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$###"""!!!  !!!"""######"""!!! !!!!!!!!!!!!   !!!!!!  !!!!!!!!!  !!!!!!!!!!!!&&&"""!!!000>>>[[[RRR@@@+++ '''+++;;;555***""" !!!!!! """$$$$$$777III---$$$!!!!!!$$$$$$!!!###'''GGGLLL555$$$&&& ###!!!  !!!""""""   !!! !!!!!! """###$$$%%%!!!!!!!!!!!!!!!!!!"""### !!!!!!!!!!!!"""""""""$$$$$$###$$$$$$%%%&&&'''(((***+++(((%%%%%%)))---NNNjjjvvvcccRRR[[[ppp|||kkk___QQQFFF<<<111,,,...---+++))))))***---///000+++++++++++++++*********---------.........//////zzzWWWHHHEEEBBB@@@@@@???>>><<<;;;::::::999888@@@UUUkkkPPP>>>:::SSSvvvxxxLLL<<>>===:::;;;;;;999999BBBWWWkkkJJJ<<<===ZZZ{{{UUU:::AAABBB===777888YYYhhhDDDCCC>>>>>>DDD@@@@@@DDDCCCGGG|||CCC<<>>111***)))***)))(((&&&''''''((())))))******((())))))******)))((((((***'''///222%%%&&&HHHnnnzzzSSS444111222)))%%%++++++***%%%"""###)))+++)))444000+++((((((***++++++))))))111...___PPP---*********++++++++++++,,,...222***+++999777555AAA```DDD>>><<>>:::<<<<<<:::999CCCXXXkkkEEE:::???^^^[[[>>>EEEFFFDDD@@@AAAddd^^^>>>AAA@@@CCCKKKGGG<<<@@@AAAJJJKKK;;;BBBjjjLLL///<<<666***555222666222222111000///...------......//////////////////((()))+++,,,,,,+++***)))***,,,,,,+++)))((()))***&&&)))+++***((()))***,,,;;;RRRGGG+++)))---)))***'''((()))+++++++++***)))&&&&&&'''&&&&&&'''***,,,(((((())))))))))))((((((&&&&&&***---(((!!!&&&111PPPGGG:::///(((''')))***((()))))))))************((()))***++++++***)))(((***///$$$&&&222&&&$$$BBB}}}xxx[[[333"""+++000***''',,,000...***(((***,,,...,,,***))))))((('''&&&%%%999&&&(((GGGxxx000))))))*********+++++++++...555+++---IIIXXXXXXbbbrrrBBBEEETTTIIIfffVVV555---)))+++&&&&&&&&&''''''''''''&&&&&&***$$$FFFgggQQQ---%%%)))%%%######$$$$$$%%%,,,444ddd>>>&&&,,,///!!!!!!!!!"""###%%%&&&''' """###%%%%%%$$$###"""""""""######$$$$$$$$$$$$###"""!!! !!! !!!!!!!!!"""  !!!  """### """###"""!!!!!!!!!"""###%%%&&&!!!######"""!!!---444CCC???666555 &&&)))%%%###$$$!!!!!! """000JJJ555!!!"""$$$(((;;;[[[222 """$$$!!!  """""""""  !!!!!!  !!!###$$$&&&'''"""!!!!!! !!!!!! !!!!!!!!!"""""""""""""""###$$$%%%&&&%%%((()))'''$$$###%%%(((---000'''...PPPrrrYYYBBB...+++,,,((('''***...---+++((('''(((+++...((()))+++---............,,,,,,------...///000000ZZZPPPIIIGGGFFFEEEDDDBBB???===777:::<<<555666PPPccc```BBB444BBBgggddd>>>GGGEEE<<<<<>>###$$$"""!!!###III\\\000!!!!!!&&&!!!%%%$$$###"""!!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!! !!! !!!!!!"""""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%))),,,+++,,,999HHHttteeeRRRBBB444+++)))---,,,&&&&&&++++++&&&&&&,,,'''+++---)))%%%''',,,000---***+++111222//////333UUUMMMJJJGGGDDDBBBAAA???<<<::::::<<<===666888QQQbbb[[[BBB666FFFjjjgggBBBFFFAAA999<<>>EEEgggYYY>>>AAA???HHHiiiDDDEEExxxyyy<<<:::777444222222222222---000666999555...++++++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,++++++++++++)))(((''''''''')))***,,,******))))))))))))******111<<>>eeeqqq@@@&&&+++///+++)))***)))((((((***))))))(((((((((((())))))***000///444///JJJxxxmmm999---++++++---***%%%,,,(((444\\\hhhzzzUUUVVVXXX}}}ddd;;;'''+++,,,&&&---&&&&&&(((%%%&&&'''$$$&&&<<>><<<:::888===??????888;;;TTTaaaUUU@@@888LLLqqqkkkHHHDDD<<<777<<>><<>>???>>>999@@@ZZZbbbPPP<<<999RRRxxxrrrOOOBBB:::888???^^^WWW@@@>>><<>>hhh666'''###,,,$$$$$$'''###"""'''###&&&555___BBB)))###$$$$$$""" $$$!!!!!!###$$$"""###'''########################&&&%%%$$$###"""  !!!!!!!!!!!!!!!  !!!!!!   !!!""" !!!!!! !!!!!! !!!!!!!!!"""""" ###%%%---666888///###$$$###%%%&&&!!!&&&777'''### $$$"""!!!>>><<>>>>>>>>;;;<<<<<<999DDDaaaeeeLLL888:::XXXyyyTTTAAA;;;===BBBbbbgggAAAAAA>>>===QQQrrrfff@@@GGGIII\\\uuuEEE:::999777666444222222111444888444333EEEVVVEEE%%%333......111111,,,***,,,+++++++++*********)))))))))((('''&&&(((***---///******))))))))))))******'''000(((777]]]XXX666,,,'''&&&''')))+++,,,+++)))))))))***+++++++++******(((((('''''''''''''''(((((()))++++++******+++,,,000&&&---DDDaaa>>>'''+++++++++***))))))))))))))))))***---111555333,,,'''&&&'''+++---)))%%%(((......+++:::lllxxx```:::...''',,,...)))'''*********))))))))))))******(((333111+++222...666ZZZrrrHHHUUUnnnvvvKKK111BBB}}}:::+++...222...111666888kkkFFF///)))***'''###$$$---'''"""+++,,,(((,,,\\\KKK"""(((!!!###"""###'''###!!!%%%"""###...QQQBBB,,,!!!"""### '''###"""######!!!"""&&&########################$$$$$$######"""""""""!!! !!!!!!!!!!!!!!!  !!!"""""""""!!! !!! !!!""""""!!! !!!!!! !!!!!! """"""###"""### %%%111;;;:::555111'''### !!!""""""###%%%333((()))%%%&&&###%%%GGG444!!!!!!$$$###"""!!!!!! !!! $$$%%%!!!   !!!"""############""" ######"""!!!!!!!!!!!!!!!!!!!!!"""############"""########################""""""###$$$'''***)))&&&%%%+++///(((@@@fffxxx^^^===)))%%%(((******&&&'''---222222///222999PPPbbbzzzaaaOOOLLLCCCAAA???>>>???@@@@@@???999:::999888HHHgggfffGGG777===^^^~~~WWW@@@===@@@BBBcccJJJDDD???<<>><<<888999888777JJJjjjfffBBB:::AAAdddXXX>>><<<@@@???bbbYYYEEE???DDD<<>>;;;999999999888777KKKkkkddd>>>===EEEiiiYYY===;;;???;;;aaaeeeDDD>>>LLL:::HHHkkknnnCCCHHHMMMeeePPP888888888999999999999888888999>>>GGGHHH===EEEuuueeeZZZSSSGGG===;;;---------,,,,,,,,,++++++((()))+++,,,,,,+++***)))******))))))))))))******$$$666+++ ///999IIIlll>>>888///)))'''((()))***((()))+++,,,+++***((('''&&&&&&&&&&&&&&&'''((()))###%%%((())))))(((((()))***(((###111999qqqhhh666---,,,+++***))))))))))))***++++++***))),,,222777===SSS___[[[[[[bbbYYYEEE***))))))))))))---777AAAggg;;;,,,+++)))(((---++++++************++++++666:::KKK777,,,777555GGG___<<<222000///111,,,'''000333%%%222///)))...333&&&666eeeSSS333%%%(((333(((...<<>>666111555IIIiiiuuuUUUOOOCCC???>>>============:::888777AAA777:::^^^kkkTTTAAA;;;GGGsss[[[FFFAAABBBEEEkkkOOOAAADDD@@@@@@JJJcccBBBQQQRRRsssDDD;;;AAA666444>>>IIIQQQ```ppprrrGGG;;;---((())),,,,,,,,,///------000...***,,,333,,,***((()))+++,,,***((())),,,---)))&&&+++888DDDxxxMMM---...222)))%%%---555+++%%%+++000---***+++''''''''''''(((***+++,,,+++***((('''''')))+++,,,'''(((...///***JJJiiiSSS444---(((***...///,,,)))(((,,,000///,,,,,,///333DDDNNNLLLDDDRRRiiicccJJJ,,,+++***))))))+++---...gggPPP%%%333***'''+++&&&+++***+++000+++'''///___ooo<<<777ccckkklllwwwKKK222444///++++++,,,++++++++++++///222111...---000444rrr+++...777'''))),,,111jjjlll666222!!!,,,)))...+++,,,***,,,$$$cccvvvEEE/// ###)))&&&"""###### )))...(((333...000TTT>>>%%%)))###%%%$$$"""!!!!!!$$$***... !!!###$$$%%%&&&&&&'''&&&&&&%%%$$$###"""!!! !!!"""######"""!!! !!!  !!! !!! !!!"""###"""!!!!!!###%%%!!!!!! ### !!!!!!!!!!!!!!!!!!"""#########"""!!!  !!!!!!!!!!!!"""######$$$$$$"""'''000666666///%%%+++ ,,,>>>:::###!!! """!!!  !!!!!! !!!"""""""""!!! """"""  !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ########################$$$$$$$$$#########""""""&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$444eee{{{MMMGGGbbboooQQQMMMCCCAAA???>>>>>>>>>===;;;999888@@@666===aaalllRRR???>>>MMMwwwfffKKKBBBCCCBBBaaa\\\CCCEEEDDD===FFFjjjmmmMMMFFFRRRoooCCC444===NNNlllvvvuuuqqqhhh]]]SSSMMMJJJDDDDDDCCC@@@BBBOOOccctttxxxOOO555<<<===+++&&&111222+++(((---111///++++++,,,***((()))+++,,,***)))'''***,,,***''')))111888UUUeeeYYY111!!!222999,,,%%%,,,222222...***((('''))))))((((((((())))))******)))((((((((()))+++,,,999!!!!!!111(((---\\\CCC;;;222---***'''(((***))),,,///...,,,+++...111111EEEPPPLLLTTTaaaWWW>>>,,,+++***))))))+++,,,...===vvvKKK'''+++***(((...***$$$&&&***'''999ZZZ```LLL999CCCnnnkkkCCC777AAADDD888...,,,+++((()))---//////,,,+++...222UUUyyyVVV%%%111...###...222___ppp<<<000***000+++'''###''''''///:::sssttt888+++"""%%%((($$$%%%***(((&&&,,,+++BBB555111+++(((KKK888"""&&&!!!!!!"""%%%%%%###"""!!!###'''***!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!  !!!""""""!!! !!!  !!! """!!! """"""!!! !!!"""""""""!!!!!!###$$$ """""" !!!### !!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###""""""  !!!!!!$$$$$$$$$#########"""""")))"""***:::AAA:::///$$$&&&$$$888999$$$""" """"""!!!  !!!!!!!!!!!!!!! """"""""""""!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$$$$#########""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&***)))%%%(((???dddfffKKKIIIDDDBBBAAA??????>>>===;;;888888>>>666BBBggglllNNN<<<@@@TTT}}}qqqMMM???BBB>>>UUU___iiisssHHHDDDHHH===FFFQQQyyydddBBBTTTjjjXXX???EEE~~~~~~lllRRRBBB???<<<======;;;999777777888111555666000)))+++999EEEWWWzzzrrr999 777>>>&&&...******,,,---***''''''+++***)))***+++,,,+++)))(((***++++++******+++---888XXXmmm^^^===***,,,444,,,---+++)))+++///...(((+++***)))((((((((((((((()))))))))*********++++++&&&%%%///777000...DDDbbbJJJ%%%+++555+++###******,,,...---***)))+++...000GGGUUUOOOLLLNNNBBB...++++++***))))))+++,,,---///LLLggg000555...'''++++++---222,,,$$$CCCxxxNNN333&&&''',,,YYYuuuFFF666KKKRRRAAA///---,,,&&&'''***,,,,,,***))),,,///555ddd++++++333 ///---JJJppp@@@&&&...,,,'''***%%%)))&&&///NNNwww[[[,,,'''&&&(((&&&!!!%%%---'''&&&+++777TTT<<<&&&###&&&DDD444$$$%%% ###$$$$$$$$$$$$"""!!!!!!###%%%""""""###$$$%%%%%%$$$$$$%%%%%%$$$###"""!!!!!!  !!! !!! !!! """######!!! !!!!!! !!!### !!!###"""!!!!!!"""###!!!!!!!!!!!!"""""""""###!!!!!! !!!!!!"""###!!! !!!!!!"""'''&&&%%%$$$###"""!!! !!!!!!###&&&,,,777BBBJJJ333((( """"""'''...888%%%$$$!!!!!!$$$!!!!!!!!!  !!!!!!"""""""""!!! """"""""""""  !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$############"""""""""$$$###############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%***,,,,,,???ttt^^^HHHFFFEEEAAA@@@>>>======<<<999777999;;;666HHHllljjjJJJ:::???[[[xxxKKK:::@@@;;;KKKwww[[[???WWWUUU???EEEBBBDDDBBBqqqvvvHHHOOOYYYLLLOOOsssvvv^^^EEE;;;999888666666.../////////000111333444222111111444666444---(((777TTTnnnfffGGG---(((...'''---333111)))$$$(((///******)))***+++++++++++++++++++++,,,------+++***111222NNNsssoooFFF+++++++++((((((,,,...---,,,...******))))))((())))))***((()))***+++++++++******(((///000"""!!!,,,333EEEjjj???...000111,,,&&&***,,,---,,,)))((()))+++111@@@FFF<<<777999333'''*********)))***+++,,,,,,555...___pppMMM333)))222+++......------666bbbnnnXXXHHH>>>+++...(((222,,,:::ggg___777@@@CCC;;;000+++***(((&&&(((******))))))+++,,,(((KKKOOO***...$$$,,,(((888qqqKKK!!!---'''&&&+++(((---%%%---ZZZnnn>>>(((&&&((()))%%%!!!###)))"""%%%+++BBBYYY;;;###***BBB555***''' ###!!!!!!"""###"""!!! """###"""######$$$$$$$$$######%%%$$$$$$###"""!!!!!!!!! !!!!!!!!!!!!"""""" !!!"""!!!!!!"""!!!!!!!!!!!!""" !!!!!!!!!"""""""""!!! !!!"""""" !!!!!!""""""%%%%%%$$$###"""!!! """&&&###%%%666FFFJJJ;;;)))%%%...555333$$$ $$$!!!"""%%%  !!!"""""""""""""""!!!!!! !!!!!!!!! !!!"""""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$############"""""""""""""""""""""""""""######$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$(((---)))...PPPwwwXXXGGGEEEFFF???===<<<<<<;;;:::888555999:::888OOOqqqgggEEE:::>>>bbbNNN999>>>999CCCggg^^^EEE777VVVjjj>>><<>>===WWWxxxSSSCCCQQQfffppp]]]III666000333555222///666444222000...---,,,,,,222***$$$'''///555333...333%%%@@@xxxQQQ///222+++...///---***+++...111))))))************+++,,,,,,***((()))+++---,,,+++///(((,,,HHHnnnyyy[[[666&&&$$$---999333$$$###///(((((((((((()))***+++,,,))))))***++++++++++++******222FFF===111'''999RRR~~~OOO&&&)))000&&&++++++++++++)))(((((()))$$$++++++%%%&&&...///)))***))))))*********++++++)))///===mmmkkk444&&&333---...'''---JJJmmmbbbEEE666111,,,&&&%%%888$$$)))...'''XXXFFF444)))///111)))&&&***'''((())))))))))))***,,,...444gggwww555)))...((()))222ppp]]]'''---$$$***###&&&,,,&&&000bbb```,,,%%%$$$%%%''''''%%%$$$%%% '''333NNNSSS666,,,000===222---)))!!!%%% !!!"""!!!!!!"""###""""""###$$$$$$$$$######$$$######""""""!!!!!!!!! !!!!!!""""""### !!!"""!!! !!!###"""  """!!!  !!!!!!!!! !!!!!!""" !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&!!!!!!&&&'''&&&777BBBEEE444))):::---!!!"""!!!$$$ !!!!!!"""""""""""""""!!! !!! !!!!!!!!!"""""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!$$$$$$$$$###############"""""""""""""""""""""""""""!!!!!!!!!""""""###$$$#########$$$$$$$$$%%%%%%+++(((%%%""" &&&777FFF~~~wwwTTTHHHCCCEEE===;;;::::::;;;:::888666999999:::UUUsssbbbAAA<<>>777===TTTbbbJJJ???>>>___RRR===@@@>>>AAADDDnnncccBBBQQQqqq|||tttZZZ...000333666666666666777*********---111444444444555555333///,,,+++,,,...)))///333AAAbbb~~~rrrRRR;;;222'''###***111...&&&((()))++++++******+++---***(((''''''(((*********))),,,))))))@@@ddduuurrrMMM555&&&***111,,,((()))((((((((()))***+++,,,---*********++++++++++++,,,...ZZZkkk===333 &&&&&&WWW|||PPP***###+++++++++*********))))))((($$$&&&&&&$$$(((---+++&&&)))))))))************+++888***TTT}}}[[[:::###(((999KKKhhhiiiHHH999'''$$$---222222(((666 333'''>>>|||aaa::: (((///&&&###***''''''((())))))******+++444***???|||III000444'''(((---```hhh444+++***%%%***+++***<<>>777:::FFFFFF@@@===BBBdddzzzOOO???@@@CCCBBB\\\nnnJJJMMMaaacccTTT666===???>>>999222......///111000///111222222000---""")))000111...***+++---000///******999TTTkkkvvv\\\RRR???000,,,...+++$$$''')))++++++***)))+++...))))))***))))))((())))))'''+++///...(((222UUUyyylllZZZ>>>,,,---444111&&&***)))))))))***++++++,,,++++++*********+++,,,---NNN{{{ddd!!!111000...---(((FFFxxx}}}PPP//////+++******************))),,,,,,,,,+++++++++(((%%%((())))))***************&&&333&&&777nnn___;;;MMMjjjpppBBB+++)))+++...///---***+++,,,(((,,,)))$$$///---,,,NNNvvvNNN,,,'''***%%%$$$***'''&&&&&&''')))******)))---***+++WWWaaaCCC111)))((()))HHHlllEEE+++)))***...'''000PPPuuu???!!!###$$$%%%&&&((()))'''%%%"""'''@@@YYY///$$$$$$***KKK==='''&&&### +++"""!!!""""""!!! """### !!!###$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!  !!!###$$$!!!""""""!!!###"""!!!"""###$$$###!!! !!! !!!######!!! !!!"""  !!!!!!!!!!!!  !!!!!! !!!!!!""""""!!!  !!!!!!"""!!!)))'''&&&!!!%%%,,,<<>>fffcccOOOIII@@@???;;;::::::;;;<<<<<<;;;999888999???\\\sssYYY<<>>888;;;@@@888999:::@@@ccccccAAA???===BBBJJJmmmMMMCCCVVV;;;666;;;:::555//////555999666000000//////222555444111...444000---,,,...//////---+++///111...(((***:::KKK~~~|||kkkMMM333+++...111&&&)))++++++)))))),,,...***---//////,,,)))))))))+++++++++,,,......000111WWWwww|||UUU000***---(((,,,+++******)))*********,,,+++***))))))+++---...KKKXXXjjj)))'''"""+++000###(((MMMxxx}}}WWW...+++***)))***+++++++++***'''''''''&&&&&&&&&)))+++(((((()))******************)))555,,,KKK~~~yyyxxxNNN:::000***&&&'''***+++))))))+++%%%666&&&000///===}}}^^^;;;((($$$$$$'''***&&&%%%%%%&&&((())))))(((###...(((000qqqUUU,,,---,,,,,,;;;rrrVVV222!!!,,,$$$'''222bbbDDD000&&&)))***(((%%%%%%$$$"""+++---IIIaaa***&&&+++)))]]]FFF(((%%% ,,,###$$$$$$###!!! """ !!!"""$$$$$$%%%%%%""""""""""""!!!!!!!!!!!! """###!!!""""""!!!"""!!! !!!!!! !!!!!!!!! """###%%%""" !!!######!!!!!!!!!!!!!!!""""""""""""  !!!!!!!!!!!!"""""""""  !!!!!!!!!!!!""""""$$$&&&###222HHHHHH:::### !!!"""%%% !!!!!!!!!  !!!!!!  !!! !!!""""""  !!!###$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$ """$$$'''((())) !!!!!!!!!""""""######""""""""""""###$$$%%%&&&"""############$$$$$$$$$///$$$ %%%)))((((((+++,,,***555XXX___TTTJJJ>>>BBB???>>><<<:::999888777777777;;;???iiinnnLLLFFF>>>OOOlll:::666AAA888888999<<<@@@BBBbbbVVV>>>HHH@@@???iiinnnHHHMMMwwwrrrEEE222777777666555444333333222333222111111111000000000000333///++++++---...---,,,444222///---,,,...000111777XXXyyyiiiKKK333%%%***(((***000000+++***---$$$&&&)))+++,,,+++)))(((***---...******...111111...IIIiiioooQQQ,,,"""---+++++++++,,,------+++)))'''***---...,,,)))'''&&&+++===MMMJJJ777'''&&&+++$$$444111&&&AAAoootttXXX333)))'''---///(((''',,,"""$$$'''***++++++***)))(((,,,(((&&&***(((%%%,,,,,,888555...HHHccc333)))...,,,------,,,+++++++++++++++,,,------,,,)))'''((((((LLL|||nnn444!!!((('''(((''''''(((((((((((('''''')))+++(((+++GGG___PPP---,,,'''777RRR[[[,,,)))'''%%%$$$ 111kkkvvv>>>&&&(((%%%$$$'''&&&######&&&///###RRRXXX333((((((999]]]>>>%%%$$$'''!!! ############""""""""""""$$$$$$%%%%%%$$$###!!! !!!"""$$$%%%%%%$$$"""!!! !!!###!!!!!!!!! !!!!!!!!!### """$$$$$$###### !!!""" """"""""""""""""""""""""!!!!!!!!!!!!!!! &&&"""!!!###"""  !!!  ###...>>>JJJCCC000!!!!!!!!!&&&"""!!!!!!""""""!!!$$$#########""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""############"""   !!!!!!""""""""""""!!!!!!"""!!! ###&&&'''%%%"""&&&###!!!!!!###$$$"""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''')))++++++222LLLwwwXXXOOOIII>>>AAA===<<<:::999777666666555666999BBBlllnnnIIIAAA>>>TTTooo<<<777BBB:::;;;===999======\\\qqqCCCEEEAAA===XXX^^^DDDIIIeee```aaa>>>333999666555444333333222222222000///---,,,+++,,,---...000///...000333444333222(((((())),,,000222111000666------DDDgggxxxgggMMM;;;...$$$&&&+++000666<<<111000///---,,,+++******(((,,,---***)))+++---+++000666FFFUUUQQQ>>>111///000,,,)))((())))))'''%%%*********)))***---222666(((,,,...,,,''''''---333(((%%%%%%(((///???ZZZqqqXXX>>>'''$$$))))))((()))222111///,,,((($$$ 111///((((((///)))$$$,,,;;;nnnIII!!!'''///&&&((((((''''''(((((()))***,,,,,,---+++)))''''''(((999^^^pppQQQ)))$$$+++'''((((((((((((((((((((((((&&&(((%%%$$$555KKKMMM@@@///%%%///JJJ\\\111,,,(((&&&((()))444\\\ZZZ///---&&&$$$$$$((((((%%%%%%'''000ZZZVVV---...GGGMMM333!!!###'''""" $$$""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$######!!!"""###$$$$$$###"""!!!!!!!!!"""!!!!!! !!!!!! !!!###$$$"""###$$$###"""!!!"""$$$%%%"""!!!!!!$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""%%%"""!!!"""!!! !!!   !!!$$$,,,444XXXOOO999"""%%%###  """"""!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!"""############"""  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%###!!!$$$"""!!!!!!######!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''$$$!!!'''222666@@@ccczzzPPPJJJFFF???@@@;;;:::888777666555444444555888IIIqqqnnnDDD:::@@@\\\sss???666???999===>>>888<<<:::VVVMMMBBBBBB>>>FFFNNNBBBEEETTTaaaNNNUUU:::444888555555444333222222222222:::888444111000000111222000///...------+++(((%%%333000.........---***'''***111666555999JJJ___nnnaaaKKK222((((((*********111000......///222666888222666777444222444444222:::333444@@@EEE<<<000***///,,,)))***...111333333333111...***&&&&&&(((***...+++))))))******'''$$$444***,,,333(((***LLLYYYBBB---(((,,,,,,,,,...'''(((((()))+++,,,......###$$$###&&&+++'''111IIIVVVZZZzzziii???,,,+++,,,'''&&&&&&%%%&&&&&&''''''***+++,,,***(((&&&'''(((''':::eeeggg555!!!,,,((()))((('''&&&&&&'''((()))''')))(((%%%))):::QQQ```555&&&'''FFFddd;;;...$$$&&&"""&&&CCCrrrfff---&&&%%%###%%%)))***'''&&&(((333QQQZZZ444!!!IIIggg;;;***###&&&!!! %%%""""""!!!!!!!!!  !!!###$$$%%%%%%%%%""""""""""""""""""""""""###!!! """"""!!!"""!!! !!!"""### !!!"""  ###$$$"""!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###!!! !!! """!!!   """!!!!!!AAAQQQSSS>>>((("""###""" !!!!!!  !!!!!!  !!!!!!!!!!!!!!!"""############"""!!! """!!!!!! !!!!!!"""""""""!!! !!!"""""" !!!###%%%%%%###!!!###!!! !!!""""""!!!!!!!!!!!!!!!!!!"""####################################$$$$$$%%%&&&&&&&&&%%%$$$)))...'''###:::[[[nnnKKKFFFEEE@@@???:::999888777555555555444555:::SSSvvvkkk@@@444BBBfffyyyBBB555<<<666;;;<<<;;;>>>:::SSS]]]@@@BBB@@@===GGGEEECCCLLLmmm~~~YYYbbbRRR<<<555444444444333222222222222222222111000//////000111222//////000222333444444444......---,,,,,,///333777+++111333,,,***444EEEQQQgggYYYKKKGGGLLLPPPOOOLLLNNNMMMNNNOOORRRVVVZZZ]]]tttwwwvvvrrrqqqtttvvvuuurrrqqqrrrrrrkkkbbbaaaeeeTTTSSSNNNGGG>>>888555444333666999::::::999::::::000000000222444666666555333111111444555333333555::::::<<<===777000000555111///,,,)))&&&%%%%%%%%%+++111111...'''$$$@@@mmm|||NNN###!!!;;;jjjqqq===$$$+++***)))((('''&&&&&&&&&&&&)))***+++)))'''&&&&&&'''###'''III```GGG***&&&(((***)))'''%%%%%%''')))***&&&'''***)))&&&000OOOnnn@@@---&&&EEEmmmDDD---&&&###GGGyyyggg)))"""%%%###%%%))))))&&&%%%'''---&&&===^^^888(((```hhh111&&&"""%%%%%%"""""""""""""""!!!!!!!!!!!! !!!"""###%%%%%%&&&"""!!! !!!"""######"""""""""!!!!!! !!!   ###%%%$$$###"""!!!!!!!!!!!!  !!!!!!!!! """!!!  !!!"""  ///HHHUUUEEE*** &&& """###""" !!!!!!   !!!!!!!!!!!!!!!""""""#########"""!!! !!!!!!""""""!!!!!!!!!!!!""""""###"""  """###"""###$$$%%%&&&&&&%%%$$$!!!!!! !!!!!! !!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""#########$$$%%%%%%&&&&&&(((---+++%%%&&&///444333OOOyyygggKKKEEEDDDBBB>>>;;;:::999888777666666666666???aaaxxxeee>>>222GGGnnnIII888<<<666;;;;;;<<>>fffuuuQQQ>>>666111222(((;;;ggguuuUUU555,,,)))(((((('''''''''(((((()))******)))'''&&&'''((('''(((000KKK^^^BBB"""$$$***)))'''%%%%%%''')))***$$$###&&&)))$$$%%%===ZZZQQQ;;;(((@@@nnnFFF---###'''%%%(((888XXXJJJ!!!,,,&&&$$$%%%((((((%%%###%%%***%%%DDD^^^000777iiiBBB***%%%###'''%%%!!!$$$$$$$$$#########""""""!!!!!!!!!""""""######$$$!!!!!!  !!!!!!#########"""!!! !!! !!!  '''"""!!!%%%&&&%%%"""""""""""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!   !!!"""######'''CCCRRREEE,,,  !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""###!!!  !!!###"""###%%%&&&%%%%%%$$$$$$ !!!!!! !!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""###$$$$$$%%%%%%&&&((()))&&&$$$+++444111''')))CCCoooaaaLLLDDDBBBBBB===;;;;;;:::999888888888888777HHHpppxxx]]]>>>333LLLuuuPPP;;;===888===<<<:::>>>666JJJQQQBBB@@@>>>FFFBBB@@@@@@PPPzzz^^^TTT~~~MMM999888;;;555444444333333444444444555444333222000///------000222555777888:::===@@@BBBOOOaaapppzzzqqqqqqmmmddd^^^^^^]]][[[OOOOOOPPPOOOLLLHHHCCC@@@@@@BBB@@@;;;;;;AAAFFFGGG888;;;>>>??????@@@CCCFFFSSS```nnnvvvwwwzzz{{{{{{vvvsssooonnnqqqvvvzzz}}}bbb```]]]YYYVVVUUUUUUUUUHHHHHHEEEMMMfff~~~lll>>>******,,,***,,,%%%###...>>>CCC777'''&&&&&&&&&'''((()))++++++)))***+++***((('''((())))))---&&&;;;eeeYYY///$$$)))((('''&&&&&&'''((()))'''$$$&&&***&&&!!!,,,===XXXDDD)));;;iiiBBB,,,,,,'''***(((000YYYZZZ000---'''$$$%%%'''(((%%%&&&(((!!!???eee\\\;;;___uuu000%%%""""""%%%&&&###"""%%%%%%%%%$$$$$$$$$###############"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""" """ !!!!!! """""""""""""""""""""""",,,(((""" !!!!!!!!!!!!!!!!!!!!!###%%%""""""""""""""""""""""""######"""!!! !!!""""""   !!!  !!!!!!""" $$$888JJJDDD222"""  !!!!!!!!!!!!!!!"""""""""!!!!!!   !!!!!!""""""!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!  !!!!!!!!!######"""!!!!!!!!!!!!""""""!!! !!!###!!!!!!!!!!!!!!!"""##############################""""""######$$$%%%%%%%%%***"""%%%111111&&&&&&222+++)))>>>lllZZZMMMCCC@@@BBB<<<;;;:::999999888888888888:::QQQ}}}vvvVVV@@@777PPPzzzPPP;;;===888===<<<999>>>555GGGhhhLLLBBBAAACCC===CCC@@@FFF\\\___YYY^^^VVV<<<888>>>666555555444444555555666333222222333666<<>>444777555...,,,000222111222444777888999777555333,,,000000---,,,///111111---,,,***+++---///---***&&&+++222555666666999<<<999::::::<<<@@@HHHRRRXXXaaaooovvv{{{|||cccQQQFFF@@@///;;;===000***//////(((,,,,,,+++******+++++++++)))+++++++++)))((()))******+++'''///LLL]]]JJJ...(((((((((((((((((((((((()))&&&'''+++***&&&)))000III???+++>>>lll???(((,,,""")))%%%***aaauuuAAA&&&((($$$$$$'''))))))+++///999aaajjjGGGUUU}}}ddd111### ###%%%$$$%%%&&&$$$$$$$$$############"""###"""!!! !!!"""### !!!""""""""""""!!!  """!!! """!!!""""""!!! !!!"""###############//////,,,%%%###(((***+++***'''### """#################################"""!!!!!!!!! """$$$###!!!!!! !!!""" """ $$$&&&333EEEKKK999///""" !!! !!!!!!!!!"""""""""!!!!!!   !!!"""""""""!!!!!!!!!!!!!!!"""#########"""""""""""""""######!!! !!!  ######  !!!######!!!!!!"""$$$!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%***###&&&111///###%%%222000***---BBBhhhVVVLLLBBB>>>AAA;;;::::::999888777777777888;;;WWWtttQQQAAA:::SSS|||MMM888:::666;;;::::::???666GGG|||WWWFFFCCCAAA:::HHHFFFBBBFFFooooooNNNqqqPPPgggdddBBB888<<<666666555555555666666777===???EEEPPP```sssrrrdddSSSHHHDDDAAA<<<666555999:::222---///444777---000000,,,,,,000///+++***,,,---///000///......+++111333111///000///,,,,,,......,,,***+++++++++---,,,+++---///111000...---///000000//////000222000444999:::888444222222666::::::666777BBBQQQZZZeeeppptttfffRRRGGGIIIPPP]]]aaahhhqqq{{{}}}{{{qqqcccUUUMMMJJJ777555333000---+++***)))***+++,,,+++***)))***++++++&&&)))%%%,,,VVVbbb;;;''''''((((((((((((''''''$$$###$$$''')))(((+++...333666...GGGuuuAAA"""&&&///(((DDD```<<<)))'''$$$$$$'''***,,,000666bbbsssQQQ'''aaaxxx555&&&&&&"""!!!###$$$$$$$$$############"""""""""""""""!!! """###$$$!!!###$$$$$$###!!!!!!!!! ### """######"""  !!!""""""""""""333888:::111&&&$$$...:::??????;;;444+++$$$""""""########################""""""""""""############"""%%%$$$""" !!! !!!"""### !!!  !!!!!! $$$######"""///AAAQQQAAA+++  !!!!!!!!!""""""!!!!!!   !!!""""""###!!!!!!!!!!!!!!!"""#########"""""""""""""""######   !!!!!! """$$$$$$""" """"""$$$###"""!!!###&&&!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%&&&$$$!!!&&&...,,,###$$$...///(((777```vvvRRRFFFBBB@@@888???<<<:::888777555555555666???aaarrrLLL===@@@WWW~~~CCCHHH555444CCCEEEAAA888:::III~~~mmmEEEAAA???<<>>@@@FFFbbbOOOPPPMMMMMMWWWfffppprrrooouuuwwwzzz|||sss^^^LLL>>>666333///...,,,,,,,,,+++***)))&&&...---$$$&&&;;;QQQZZZ...(((&&&((('''######%%%&&&'''((()))))))))(((((("""///,,,VVVvvv222---'''///"""'''+++000QQQSSS'''###%%%111===FFFVVV```[[[@@@777OOOtttLLL...%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!"""!!!!!!"""!!!  !!!"""""""""!!! ###!!!  """###  &&&555AAADDDEEEGGGBBB:::***)))'''%%%$$$$$$%%%%%% !!!!!!""""""!!!  """!!!!!! !!!!!!  !!!!!! !!!!!!!!!!!!"""$$$&&&LLLNNN@@@&&&!!!%%% !!!!!! """###"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!$$$###!!! !!!"""  !!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!$$$#########""""""!!!!!!"""######"""!!!!!!"""$$$"""######$$$$$$$$$######$$$%%%&&&&&&''''''&&&&&&(((...,,,***---777ZZZoooOOODDDAAAAAA999???;;;:::888666555555555666AAAdddnnnHHH:::???[[[DDDBBB999FFFPPPHHH???888;;;JJJ~~~XXXDDDCCCCCCCCCCCCAAABBBJJJllljjjJJJeeennn{{{OOO??????@@@KKK[[[lll}}}ppp```SSSLLLFFF???777444555555222...222111000///...---------//////.........---------000///,,,******+++---...&&&...666---//////+++FFFJJJ777333777---%%%'''***+++***))))))))))))***++++++)))''''''***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...///...++++++,,,...)))+++,,,,,,+++...333888000555888444,,,(((***///+++***'''***---'''333OOOyyyzzzZZZ222333///,,,///555888777333***...555===FFFRRR```jjjmmmttt~~~uuuoooYYYQQQDDD999111//////000&&&(((***))))))111CCCTTTYYYDDD+++ $$$+++***&&&$$$$$$$$$%%%&&&((()))***(((###000hhh]]]///((( ((( '''***---JJJPPP---...///888@@@DDDJJJIII@@@444%%%666ccc```===000%%%%%%%%%%%%$$$$$$#########"""###$$$$$$$$$$$$###""""""!!! !!!"""!!!  !!!!!!  !!!!!!!!!!!!!!!""""""  !!!!!! !!!!!! !!!)))FFFWWWQQQ===,,,&&&'''&&&$$$###"""""""""### !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!   !!!"""!!!!!!"""%%%''''''DDDMMM666%%%)))'''"""!!! """$$$""""""!!!!!! !!!!!! !!!!!!!!!""""""""" !!!!!!""""""###""""""!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!#########"""""""""!!!!!!"""######"""!!!!!!"""$$$######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&'''***((((((++++++:::UUUeeeKKKCCCAAABBB:::???;;;:::888666555555555666@@@ggghhhCCC888AAAcccDDD;;;;;;SSSTTTEEE>>>888<<>>CCCAAABBB???QQQ___TTTZZZaaakkk]]]```{{{tttfffYYYSSSHHH>>>777444444555222///---,,,.../////////------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******,,,......,,,)))''')))+++%%%000+++"""555222,,,^^^nnn999(((...))))))---***))))))(((((())))))******((('''&&&(((******)))++++++++++++++++++++++++******)))((('''(((,,,...,,,++++++***)))******+++'''&&&&&&''')))+++,,,,,,---***)))000111...PPPfffEEE888222+++---+++))))))***+++***)))+++,,,---+++)))***...222===::::::@@@PPPfff}}}sss]]]EEE000$$$,,,%%%$$$&&&""",,,AAAdddUUU:::$$$"""***+++$$$'''&&&$$$$$$%%%&&&)))***...BBByyyEEE111+++"""%%%!!!)))(((&&&>>>KKK888***&&&$$$'''***+++'''"""***ZZZuuuFFF......$$$'''&&&%%%$$$###"""!!!!!!###$$$$$$%%%%%%$$$$$$###"""!!! """"""!!!  !!!!!!  !!!""""""""""""!!!!!!  !!!""""""!!! !!!"""'''???MMM@@@'''&&&###"""!!!!!! !!!!!!!!!!!!!!! """!!!!!!!!! !!!!!!!!! !!!!!! !!!!!!  """""""""!!!!!!"""&&&)))###+++AAAUUULLL..."""!!!%%%%%%!!!###"""!!!  !!!!!!!!! !!!""""""###!!!""""""""""""!!!  !!!!!! """"""""""""  !!!!!!""""""!!!!!!######""""""""""""!!!!!!"""######"""!!!!!!"""$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&111///((()))///(((%%%000^^^IIIDDDBBBCCC:::>>>:::999777666555555666666???lllbbb@@@777AAAiiiEEE888;;;QQQGGG>>><<<999===III{{{WWWDDDGGG>>>DDD???GGGFFFEEErrrvvv___ZZZhhh|||kkkZZZLLL@@@777111222111000///000333555777444444333111...,,,,,,,,,...---,,,++++++++++++,,,,,,,,,,,,+++++++++******'''///999;;;555...)))'''---)))(((&&&///,,,@@@aaa444//////*********))))))(((((((((((()))))))))((('''&&&'''(((((()))++++++++++++++++++++++++(((((((((''''''((()))+++---,,,,,,---......---+++222///++++++,,,---,,,+++$$$+++***)))444MMM|||SSS111%%%%%%***111((())))))******+++,,,...)))+++,,,***&&&%%%''')))***(((&&&&&&)))000888===SSS^^^nnn{{{}}}wwwmmmfffCCC;;;444111+++$$$&&&---TTT___[[[AAA,,,''''''###***)))((('''&&&''''''((())),,,[[[nnn999000,,,(((&&&%%%***'''!!!333HHHIII)))((((((222<<<555(((&&&&&&444xxxooo444***((($$$%%%%%%%%%$$$###""""""!!!########################"""!!! !!!"""###!!! !!!!!!!!!!!! !!!  """###!!!"""""""""!!!  !!!"""""" !!!"""###,,,555333&&&)))!!!!!! """"""!!!!!! """"""!!!!!!!!! """!!!!!!!!!!!! !!! !!!!!!""" """"""!!! !!!%%%(((///***QQQ\\\>>>$$$###"""$$$""" ###"""!!!   !!! !!!"""###### !!!"""""""""!!!  !!!!!!  """######"""  !!!"""""""""""""""""""""""""""""""""!!!!!!!!!"""###""" """#########$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%888333)))(((000,,,'''---YYYJJJEEEBBBCCC:::===999888777555555555666666EEEuuu^^^???555===hhh~~~FFF;;;???MMM888>>>;;;:::>>>GGGyyysssMMMFFFCCCGGG===FFFLLLCCCWWW{{{~~~wwwfffIII>>>111))),,,333;;;???888888888666444111...---***,,,---,,,***))))))+++///...---+++************,,,++++++++++++*********)))333>>>BBB<<<333,,,)))+++&&&666000$$$:::iii{{{___===,,,)))&&&(((((())))))))))))(((((((((''''''&&&&&&'''(((***************************(((((()))******)))'''&&&)))((((((***+++,,,***((()))(((''''''((()))+++,,,)))333((($$$NNNVVV...'''......******&&&'''(((&&&$$$###%%%'''!!!$$$'''(((&&&%%%'''***(((+++000222111+++%%% (((555DDDRRRaaannnvvv{{{```DDD777666222+++""";;;GGG888&&&%%%+++---'''''''''(((((((((((('''$$$GGGjjjKKK444%%%%%%(((%%%%%%((($$$ ...III[[[%%%+++333HHHYYYGGG,,,''''''RRRyyyPPP,,,///!!!&&&########################""""""!!!!!!!!!!!!"""""""""!!!!!!"""######""" !!!!!!!!!!!!!!!!!! !!!  """###!!!!!!""""""!!!  !!!!!!  !!!,,,222((( """""" !!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!! """!!!!!!!!!!!! !!!""""""   ###%%%"""$$$$$$+++@@@PPPFFF...###"""$$$""""""!!!  !!! !!!""""""### !!!"""""""""!!!  !!!!!!  !!!###$$$$$$###!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!""""""!!! !!!###!!!"""###$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%------&&&%%%---+++(((///|||UUUJJJEEEBBBDDD;;;===888777666555555555666666OOOXXX<<<444;;;iii~~~III===GGGUUU777DDD;;;;;;>>>EEEuuu]]]DDD@@@HHH???@@@HHHDDDGGGzzzvvv\\\BBB555777888:::>>>@@@===666000---------------......///---...//////......///000///...,,,+++***)))))))))+++++++++*********))))))***///333444000,,,******,,,"""///---<<>>BBBrrrwwwLLL@@@CCCDDD<<>>""")))&&&###'''############""""""""""""###"""!!! !!!"""###!!!!!!"""###%%%$$$"""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!  !!!"""### !!!"""""" !!!"""%%%+++'''###'''### """###$$$$$$$$$$$$ !!!!!!!!!!!!!!!  !!!"""###    """"""!!! !!!"""*********AAA```<<<+++ !!!###"""  !!!"""### !!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!   !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!"""############""" !!!!!!!!!"""""" !!!"""!!!!!!"""!!!!!!###$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$))))))''',,,)))$$$)))nnnLLLFFFBBB???DDD>>>@@@777777555444444555666666RRR|||FFF888===KKKsssWWWQQQXXX]]]___qqqPPP333NNNrrrEEE???======>>>@@@ppp]]]GGG<<>>>>>PPPCCCHHHzzztttBBB>>>AAA777555777888999999888666444222000222444555666555333222444222000///111333333222000000000000000111222333111111000000000/////////000...---,,,...///......***000GGGxxx999---000///444555333::::::,,,)))***+++,,,,,,+++***)))$$$&&&(((((('''(((,,,000))))))))))))))))))))))))***'''$$$%%%))),,,,,,,,,###&&&***)))&&&&&&***///'''%%%$$$'''+++,,,)))%%%...555UUUHHH...'''000222,,,(((***)))###&&&$$$###$$$'''))))))(((''')))***(((%%%###%%%'''###$$$$$$%%%&&&'''((()))%%%(((***(((&&&'''---222111)))(((---,,,(((...;;;KKKTTTdddssstttkkkdddccc>>>888000(((%%%(((,,,000SSS```%%%)))""""""---###'''&&&###&&&&&&***FFF333000$$$777TTT???$$$000```YYY+++%%%)))&&&###%%%%%%$$$###"""!!! $$$###"""!!!!!!"""###$$$!!!!!!"""$$$%%%$$$"""!!!!!!""""""""""""!!!!!!!!!"""""""""!!! !!!$$$%%%!!!###$$$###"""!!!"""### $$$(((((($$$ !!! """$$$$$$%%%$$$$$$ !!!!!!""""""  """######  !!!!!! !!! ###$$$###"""!!!!!!###$$$"""000;;;KKK222 %%%"""!!!"""###$$$!!!!!!!!!!!!"""""""""""""""""""""!!! """!!!   !!!!!!!!!!!! ######""""""""""""######!!!!!!"""############### !!!!!!"""""" !!!"""!!!!!!"""!!!"""$$$%%%&&&'''''''''######$$$%%%%%%%%%%%%$$$###)))%%% &&&&&&$$$***aaaOOOBBBBBBBBB======BBB;;;;;;:::777444222333444GGGzzzuuuKKK555444UUU___888999CCCCCC???FFFgggNNN???OOOooovvv999777BBBAAAAAAfff|||CCCGGG===CCCKKKDDDAAAMMMUUU~~~SSSFFF???:::<<<===???999:::>>>:::222444>>>666===@@@@@@MMMaaallljjjeee___VVVSSS[[[dddddd]]][[[aaahhhaaaUUU\\\eee```\\\YYY[[[```___XXXUUUWWWIIIIIIIIIIIIJJJJJJJJJIIIGGG]]]eee>>>>>><<<<<<:::888444222000000+++///222000,,,***)))(((%%%+++(((&&&)))%%%%%%///***+++++++++***)))))))))######$$$&&&'''((()))))))))---)))'''+++&&&"""))),,,'''%%%***///+++%%%"""***SSSNNN***'''((('''&&&%%%%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&%%%$$$$$$$$$%%%''')))***'''''''''&&&&&&'''''''''&&&&&&%%%%%%&&&)))+++---++++++)))(((''''''''''''(((,,,000333999EEETTT___hhhfff^^^RRRDDD999444222;;;222)))%%%'''(((%%%!!!###''')))&&&!!! %%%)))===PPPHHH333EEEppp@@@###''')))&&&%%%$$$$$$#########""""""!!!!!!"""""""""!!! """###%%%%%%%%%$$$""" """!!!  !!!"""'''###!!! """!!! """$$$##################"""!!!!!! """&&&!!! !!!###%%%$$$"""!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!"""!!! """!!! !!!###""" """%%%BBB???666)))!!!!!!!!!$$$"""!!!!!!!!!!!!!!!"""#########""""""!!! !!!"""""""""  !!!###!!!  !!!###"""  """!!!  !!!"""###"""!!!   !!! !!!###$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$###############***&&&""""""%%%((((((((($$$$$$%%%%%%&&&'''((((((___NNNAAA@@@@@@<<<<<<@@@;;;;;;999777444222444555EEEwwwoooGGG555888]]]\\\???>>>BBB???===???VVVQQQ<<>>BBBKKKJJJuuutttkkkeeebbbSSSPPPtttGGG===@@@CCC@@@888::::::CCCRRR[[[\\\bbblllkkkbbbiiipppyyy|||{{{zzzyyy|||}}}wwwqqqzzzwwwuuuwwwzzzxxxrrrkkkkkkfff```]]][[[UUUHHH===;;;;;;000***...+++)))000(((&&&%%%&&&''')))))))))000...+++)))'''&&&%%%$$$$$$'''!!!"""+++***''',,,'''---***(((,,,***(((...AAAzzzlll444$$$---((('''&&&&&&&&&&&&'''(((((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&(((***+++***)))((('''&&&&&&&&&&&&&&&(((((('''%%%&&&---222555CCCWWWfffllliiiccc^^^>>>999333111111000,,,)))"""&&&)))************)))999SSS<<<***+++^^^ccc999"""'''((($$$$$$###############"""""""""!!! !!!!!!!!!!!!!!!!!!"""###$$$%%%%%%###"""  %%%""" !!! """%%%%%%### ###############"""!!!!!!%%%###"""  """$$$###""""""###"""!!! !!!!!! !!!!!!   !!!"""### """###""" """$$$555DDDDDD///!!!  $$$%%%!!!!!!!!!!!!!!!!!!""""""######""""""!!!  !!!"""!!! """!!!  !!!""" !!!""""""!!!  !!!"""!!!!!! !!!!!!"""!!!""""""!!!!!!###$$$ !!!!!!!!!""""""""""""""""""""""""""""""""""""'''$$$!!! ###%%%&&&&&&$$$%%%%%%%%%&&&'''''''''ZZZLLL@@@??????;;;;;;???::::::999666333333555666JJJwwwhhhCCC444;;;dddccc___PPP>>>444666777333777666@@@\\\```>>>:::IIInnnZZZ777:::===XXX{{{FFFBBBCCC???;;;DDDJJJ@@@UUUwwwlllXXXTTTNNNIIIEEEBBB>>>;;;GGGCCCtttoooZZZ[[[fffyyy~~~}}}llleeefffeee```AAAAAAGGGMMMJJJBBBAAAFFF;;;333444<<<>>>888777;;;<<<:::<<<@@@BBBBBBCCCFFF<<<@@@AAA:::222555BBBOOO}}}nnnYYYOOOYYYhhhqqqpppvvvmmmUUUKKK>>>222111---...///333555222+++&&&&&&%%%%%%&&&'''(((&&&%%%333444+++&&&---***""""""###,,,%%%"""+++'''###222hhhWWW+++###'''((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$&&&'''((((((((('''&&&&&&%%%%%%%%%"""%%%'''&&&###!!!"""$$$*********---666FFFWWWcccoookkkeee\\\QQQGGG???:::999111&&&!!!$$$&&&(((OOOWWWMMM---!!!333hhhQQQ111###)))((($$$%%%$$$############"""""""""""" """######"""""""""###$$$$$$$$$###"""!!!  """ !!!!!! !!!$$$%%%###"""""""""######""""""!!!!!!$$$000777///  !!! !!!""""""!!! !!!!!!!!! !!!!!!!!!  !!!"""###$$$!!!""""""!!! !!!""" 333CCC>>>...###"""%%% !!!!!!######!!!!!! !!!!!!"""###"""""""""!!!  !!!!!!!!! """!!!  !!!"""!!!###$$$!!!!!! !!!!!! !!!######!!!###$$$###"""!!!"""$$$ !!!!!!!!!""""""""" $$$"""!!!###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&WWWKKKAAA???>>><<<;;;>>>999999888555333333666888UUU|||ccc@@@111<<>>???AAACCCDDDDDDBBBAAAIIIXXX|||rrraaaRRRLLLHHHFFF===333000222222...+++333555---***///222000///666000(((111;;;555+++000...,,,,,,+++******+++###)))---,,,,,,:::SSShhheeeGGG333555222%%%'''777,,,***...:::IIIPPPKKKCCCAAAMMM[[[bbb``````kkkxxxtttfffYYYGGG888111...---,,,+++)))((()))******'''$$$!!!)))&&&###)))(((###&&&''')))!!!...%%%%%%BBBgggAAA///(((###'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$%%%%%%''''''''''''&&&&&&%%%%%%!!!%%%)))*********,,,---'''&&&$$$###$$$''',,,///000777@@@IIIQQQZZZccciiidddZZZLLL???888777:::<<>>======>>>888888777444333444777:::^^^]]]===000???llliiiDDD:::444888:::777555777444:::999===```PPP888666777EEEgggjjj@@@>>>FFFkkkpppKKK;;;FFFGGG@@@CCCGGGIIIOOOsssaaaLLL@@@AAADDDDDDBBBBBB???:::777777<<>>qqqsssDDD)))$$$(((,,,---&&&''''''''''''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$###$$$$$$$$$######$$$$$$$$$%%%$$$$$$###############''''''((((((((('''&&&&&&###$$$%%%%%%$$$$$$$$$%%%$$$***000111,,,%%% %%%(((***)))'''(((,,,111aaaggglllkkkeee]]]XXXVVVMMMQQQ222###)))---TTTnnn444'''''',,,'''&&&(((%%%""""""""""""""""""######""""""#########""" ############""""""!!!!!! """""""""""""""""""""""" !!!""""""!!!   !!!!!!"""""""""!!!!!!###%%%000---### !!!    !!!!!! !!!""""""!!!  !!!!!!!!!!!!  !!!!!! ###"""!!! """&&&<<>>=========888777666444333555999<<>>666:::SSSoooKKK???AAA\\\XXX<<>><<<:::<<>>fffOOO999333III|||SSS999555000...111444444111666888333777[[[RRR===666DDD777MMMlllCCC===JJJJJJQQQCCCAAADDDFFFCCCDDDEEEBBB___{{{YYYQQQGGGAAA????????????;;;>>>DDDOOO```yyyzzzpppkkkbbbmmm===999555<<<@@@333---444999...222444111...///111333111---+++,,,---+++*********666111...VVVTTTEEE888XXX}}}\\\)))%%%$$$((((((%%%%%%))))))%%%+++(((%%%&&&))),,,,,,,,,)))###)))&&&$$$%%%###$$$%%%'''((())))))((()))(((,,,000***###+++;;;===@@@000###***((('''###(((,,,+++((()))000777***;;;YYY}}}uuuMMM777///+++...333''',,,...CCChhh000(((%%%******$$$###)))%%%&&&'''(((((('''&&&%%%"""###$$$%%%&&&%%%%%%$$$$$$###"""!!!!!!"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$### !!!###%%%''''''$$$"""'''$$$!!!"""$$$&&&%%%$$$!!!###$$$&&&&&&%%%"""!!!""""""$$$&&&((('''### ((('''''''''&&&...jjjBBB---((((((&&&"""&&&(((!!!!!!""""""#########$$$$$$"""  """%%%'''######"""!!!!!!!!!!!!!!! !!!"""###$$$$$$###"""!!!))))))((($$$ !!!$$$&&&''''''$$$ !!! !!!""""""!!!!!!"""###  """%%%%%%###   !!!"""""" !!!######!!!   """"""!!!!!!!!!""""""  %%%===dddDDD222"""!!!   !!!!!! !!!!!!!!!!!!!!!"""###$$$###"""!!!"""### !!!!!!!!!!!!  !!!!!!!!! !!!""""""!!!   !!!"""###!!!###$$$###"""!!!"""$$$ !!!!!! !!!"""######$$$ """""" !!!###""""""###$$$%%%%%%&&&&&&[[[IIIEEE@@@===<<<;;;999888:::333777444666444000KKKnnn~~~DDD777333WWWuuu^^^@@@444222333///333666///444555444666SSSoooDDD777@@@999IIIYYYVVVBBB999QQQqqq```CCCJJJFFF>>>FFFBBBGGGCCCHHHooottt]]]OOOIII:::CCCIIIGGG???>>>FFFPPPNNNaaa}}}oooeeeVVVKKKEEECCCBBBBBBEEEXXXTTT>>>:::888666777:::999444...555444222111000000000000000//////000111///+++)))(((+++BBBrrrlll111444///***===]]]]]]<<<"""))))))((('''''''''''''''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''+++(((&&&'''))))))'''$$$((((((((((((((((((''''''---)))***999TTToookkkNNN???CCC777444IIIzzzAAA,,,((()))...///***$$$###'''''')))###!!!...000 %%%$$$ !!!&&&'''&&&###%%%&&&&&&$$$###$$$%%%&&&%%%%%%$$$#########$$$$$$$$$############$$$$$$!!!"""######%%%%%%&&&'''######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%$$$######%%%''''''&&&%%%%%%$$$$$$$$$$$$"""%%%$$$%%%$$$444qqqFFF111)))(((&&& ###&&&######""""""""""""#########"""!!!"""$$$$$$"""!!!$$$###"""!!!!!!"""###$$$###""" !!!!!!%%%((()))---+++((($$$!!!$$$###"""!!!!!!!!! !!!!!!!!!###%%%### """%%%$$$'''%%% !!!"""!!!  """"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  """###***999eeeaaa---***###'''!!! !!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!""""""!!! ###%%% """$$$$$$""" !!!"""$$$!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###"""!!!  !!!"""""""""!!! !!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%%%%VVVHHHEEE@@@===;;;:::999888999222666444666333000KKKrrr~~~DDD888888aaannnIII555...222111333666222222333333444OOOSSS<<<===555===HHHJJJ???888FFF[[[}}}QQQEEEGGGEEECCCAAAEEECCCBBB\\\{{{]]]KKKGGGIIIGGGCCCIIIHHHEEECCCJJJ```wwwWWW<<>>???HHHNNN```~~~zzzRRR@@@666***######(((++++++'''(((,,,&&&%%%---''''''(((((('''&&&%%%### &&&&&&&&&&&&$$$%%%''')))&&&%%%$$$$$$######$$$$$$$$$$$$############$$$$$$######$$$%%%&&&'''((((((#########$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&(((((('''&&&%%%%%%%%%%%%&&&"""###$$$$$$$$$555rrrNNN333++++++***$$$''')))!!!###"""""""""""""""###$$$###"""!!!"""$$$$$$"""!!!######""""""""""""######!!!  !!!!!!&&&$$$""""""$$$'''(((((((((&&&$$$""" """!!!!!! !!!"""!!!!!!!!!!!!""""""###!!!!!! !!!###&&&''''''))))))'''%%%"""!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!***>>>VVVLLL)))""""""!!!  !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """$$$!!!"""###!!!!!!###$$$!!!!!!!!!!!!"""""""""######""""""""""""!!!!!!!!!!!!###"""!!!  !!!!!!!!!!!!!!!  !!!"""###$$$%%%############$$$$$$%%%&&&{{{QQQGGGDDD???<<<;;;:::999888666111666333666333111MMMxxx{{{BBB777===mmm___===---444555222444444333333333444LLLlllFFF888;;;888;;;???<<<888===HHHmmmccc>>>AAAIII>>>AAAEEEDDD>>>GGGjjj{{{eeeYYYTTTKKKCCC>>>===@@@BBBGGG[[[www~~~hhhPPPBBB???===;;;999888888:::<<<>>>>>>===999ZZZqqq???999666444444666777555333111000///.........///000444******222000&&&***888```pppGGG333+++$$$))),,,(((+++777666,,,+++))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''((())))))(((&&&,,,,,,111>>>OOObbbxxx|||cccIII<<<777..."""///&&&%%%$$$%%%///---!!!###%%%&&&%%%$$$######%%%%%%$$$"""!!!"""$$$'''%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&'''((()))***########################$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&((((((''''''&&&&&&&&&&&&'''%%%$$$&&&###$$$333oooXXX111''''''(((###%%%&&&"""""""""""""""###$$$%%%###"""!!!"""$$$$$$"""!!!""""""############"""""" !!!"""###%%%###""""""######"""!!!"""!!! !!! !!!"""###"""!!!!!!!!!"""###$$$$$$"""%%%******))),,,(((### !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   """%%%###!!!###AAA]]]HHH'''"""  !!!  !!!!!!!!!!!! """"""!!! !!!"""""" !!!### !!!""" """  ###$$$"""""""""""""""##################""""""!!!!!! """"""!!! !!! !!!!!!!!!!!! !!!"""######$$$"""""""""###$$$%%%&&&'''rrrOOOFFFCCC???<<<::::::999888555000666333555333333PPP|||uuu>>>444???uuu{{{KKK000777777000000333555666666666KKK~~~ZZZ999DDD<<<999<<<;;;888<<>>QQQttt___QQQKKK???@@@??????DDDTTTlll~~~oooVVVFFF===>>>>>>;;;::::::<<<<<<@@@@@@??????>>><<<:::888AAAmmmFFF999666333222444666666555111111000//////000222222999+++***555333...FFFjjjqqqOOO???444)))***333)))...***(((...,,,)))///))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''$$$%%%%%%%%%%%%%%%&&&&&&!!!###''')))************...,,,***((("""$$$444HHHlllcccJJJNNNMMMPPPppp{{{UUU///******------'''###"""###$$$"""!!!$$$)))$$$%%%%%%###!!!!!!"""###%%%%%%$$$$$$###$$$$$$%%%$$$$$$############$$$$$$$$$%%%%%%&&&'''((())))))$$$##################$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&''''''&&&&&&%%%%%%%%%&&&&&&(((%%%)))###$$$000iiiccc000$$$###&&&"""###$$$""""""""""""###$$$%%%%%%###"""!!!"""$$$$$$"""!!!!!!"""###$$$$$$###"""!!! !!!!!!""""""!!!!!!"""###"""   !!!!!! !!!"""""" !!!"""###$$$"""  $$$'''(((''''''%%%###!!!!!!    !!!!!!    %%%$$$$$$&&&&&&### %%%,,,JJJZZZ???!!!""""""   !!!!!!!!!!!! ###"""  """### """!!! !!!!!! !!! !!!###$$$""" """"""""""""#########$$$$$$######"""!!! !!!!!!!!! !!!!!! !!!""""""###$$$######"""!!! """"""""""""###%%%&&&'''jjjOOOEEEBBB>>>;;;:::999888777444000555222444444555UUUqqq<<<333DDD}}}TTT111555666//////333555666777666HHHyyywwwKKK@@@;;;:::>>><<<777;;;CCCEEEaaa```CCCFFFFFFAAABBBFFFGGG@@@FFFgggcccNNNFFFEEEBBB>>>BBBCCCMMMeeeyyybbbMMMBBB@@@AAABBB:::===@@@AAA===999777777666777888888888888888999???zzzEEE888666333222222444555666111000/////////000111222'''888999,,,:::eeebbbFFF///,,,...))))))000)))...***''',,,+++'''---))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))$$$$$$$$$$$$%%%%%%&&&&&&!!!$$$''''''&&&&&&&&&(((&&& $$$000444...***,,,cccsss555&&&///111888'''>>>XXXnnn\\\DDD333***%%%$$$)))&&&''')))(((""""""&&&"""$$$&&&'''&&&%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$######$$$%%%&&&''''''((($$$$$$###""""""###$$$$$$########################"""###$$$###""""""$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%'''""")))"""$$$///eeeqqq555&&&$$$(((%%%%%%&&&!!!######"""######$$$%%%%%%###"""!!!"""$$$$$$"""!!!!!!"""###$$$$$$###"""!!!"""""""""!!!!!! #########%%%&&&&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!"""!!!###$$$""" !!!### %%%))))))%%%######%%%!!!!!!!!!!!!!!! !!!!!!  !!!   """!!! !!!%%%!!!---RRRdddBBB###!!!  !!!!!!!!!!!! ###!!!  !!!### """###!!! """"""!!! !!! !!!"""######"""!!!!!!""""""""""""#########$$$######"""!!!  !!!!!!!!!!!!!!!!!! !!!"""######$$$######"""!!! """"""""""""###$$$%%%&&&aaaNNNDDDAAA===:::999999888777666111555111333444999[[[mmm===777KKKXXX111111222///111444333444666555DDDrrroooCCC<<<:::??????999888<<<@@@KKKkkkPPP@@@BBB???>>>CCCGGGCCCBBBRRRiiikkkUUUPPPHHHBBBBBBEEEJJJMMMiiiuuuwwweeeIIIDDD>>>:::999777444222>>>888222///...000888AAA333555777888888999;;;===???CCC777666444222222222444555000///...---------...///+++,,,000FFFrrrccc+++555222%%%'''555333###(((,,,(((&&&,,,***%%%((())))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((''''''((()))###$$$$$$%%%%%%&&&&&&'''***++++++***)))((()))***'''###&&&+++'''"""...AAAsssGGG******###!!!$$$$$$!!!$$$:::\\\vvv~~~uuu___???///...***######,,,...'''"""### """$$$%%%$$$$$$%%%&&&$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$!!!""""""###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%#########"""""""""""""""!!!"""###"""!!!"""###%%%###############$$$$$$%%%""")))!!!&&&///bbb:::'''"""'''$$$$$$%%%"""%%%$$$$$$#########$$$$$$###"""!!!"""$$$$$$"""!!!""""""############""""""""""""###""""""  !!!###%%%%%%###!!!!!!"""""""""""""""!!!!!!###"""!!!  ###&&&%%% !!!((()))$$$!!!"""$$$!!!""""""""""""!!!      !!!!!!:::fffeee;;;###!!!  !!!!!!!!!!!! !!!!!!  !!!!!! """$$$"""!!! !!!""""""!!! !!!""""""""""""!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!!  !!!!!!"""!!!!!!!!! !!!""""""### !!!"""######$$$###""""""""""""###$$$$$$VVVJJJCCC@@@<<<:::999999888777777222555000111444<<<```hhh===:::QQQ___777000000111444555333444777666BBBpppmmmSSS===;;;@@@@@@<<<;;;@@@BBBUUUyyyiiiBBB>>>@@@>>>AAAEEEDDDAAAGGGQQQppp\\\HHH;;;:::???DDDHHHNNN^^^sss}}}~~~yyyiiiSSSAAA999999@@@===:::999;;;===>>>>>>444444:::AAAAAA999222000888;;;>>>???===;;;;;;<<>>666666555333111111222333111000...---,,,,,,---...555...BBBqqquuuHHH)))999!!!222999)))%%%222''',,,(((&&&+++)))$$$)))))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&'''((())))))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((&&&%%%&&&((($$$$$$$$$%%%&&&'''''''''#########$$$%%%%%%$$$$$$((((((***'''%%%QQQtttIII'''***444---(((///*********)))(((((()))***QQQhhhkkkPPP222111&&&"""***...((($$$&&&---,,,)))%%%!!! """$$$$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$!!!!!!"""###$$$%%%&&&&&&%%%$$$###!!!!!!###$$$%%%######"""""""""!!!!!!!!!"""###$$$###""""""$$$&&&$$$#########$$$$$$%%%&&&###,,,"""&&&,,,[[[???)))"""&&&$$$###%%%###&&&&&&%%%$$$###############"""!!!"""$$$$$$"""!!!######""""""""""""######!!!!!!"""###""""""!!! !!!"""  !!!"""######"""!!!!!! !!!!!!""""""!!!  $$$%%%%%%""" """"""!!! !!!"""""""""!!!!!!!!!     """"""!!!""" ###(((AAAfff___444###!!!  !!!!!!!!!!!!   ###$$$"""  !!!!!! !!!!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""""" !!!"""###$$$%%%$$$######"""""""""""""""zzzOOOFFFCCC@@@<<<999999999888777999333666///111555>>>dddccc;;;:::SSSiii???333000333777444555666:::999DDDqqqrrrDDD777AAAGGGDDD@@@<<<>>>EEE]]]OOOCCCCCCAAABBBCCCCCCBBBEEEIIIaaaqqqeeeUUUGGG@@@BBBGGGLLLLLLOOOZZZnnnrrraaaNNNEEE<<<:::>>>BBB@@@===CCC>>>888222111222444555<<<666333777999777777;;;111666;;;===<<<999999999RRRfff444666666666444111000000111333222000///.........///'''RRR}}}]]]888)))+++(((+++,,,***,,,///,,,%%%'''---***'''+++(((%%%,,,))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''&&&'''(((******((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))'''$$$###$$$&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&'''((('''$$$"""(((!!! '''---===eeeKKK... ###""""""&&&)))%%%###$$$&&&%%%"""&&&---$$$---@@@UUUnnn|||WWWAAA///,,,+++&&&$$$'''EEE@@@777---%%%"""$$$&&&$$$#########$$$%%%%%%&&&$$$$$$############$$$$$$!!!"""###$$$%%%&&&&&&'''%%%$$$"""!!!!!!"""$$$%%%######""""""!!!!!!!!! ###$$$%%%$$$######%%%'''$$$$$$$$$$$$%%%%%%&&&'''((( 000###%%%'''SSSHHH000&&&***((('''***)))''''''%%%$$$###"""""""""###"""!!!"""$$$$$$"""!!!$$$###"""!!!!!!"""###$$$ !!!#########""""""$$$###""""""######"""!!! """#########"""!!!"""###$$$$$$###"""!!!  %%%***)))$$$$$$"""!!!!!!"""###!!! !!!!!!!!! ############""""""""""""     !!!### %%%&&&!!!PPPsssOOO$$$"""  !!!!!!!!!!!!  !!!!!!  !!!######!!!  !!!  !!! !!!!!!!!!!!!!!!""""""""""""!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$###"""!!!!!!!!!!!!