BM6P6(@ 777888;;;AAALLL\\\mmmwwwvvvqqqooonnnqqquuuxxxyyywwwtttrrrsssssssssqqqppprrruuuxxx}}}zzzwwwsssrrrssstttvvvzzztttssssssvvvxxx}}}uuutttyyyzzzwwwwwwwwwwwwwwwuuuwwwxxxxxxvvvuuutttuuuxxxwwwvvvxxx}}}wwwmmmddd]]]XXXTTTQQQKKKHHHCCC???<<<<<<===>>><<<;;;999777555444333222111000...,,,+++++++++,,,((()))***+++++++++++++++***(((&&&%%%$$$%%%'''((((((''''''&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$###%%%&&&'''&&&%%%$$$&&&(((&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''')))++++++)))((('''((((((((())))))*********+++((((((''''''&&&&&&&&&%%%(((((((((((())))))))))))************************---+++)))***,,,---+++))),,,,,,,,,---------......111222333222333:::FFFOOOvvv|||~~~}}}xxxxxxyyy~~~~~~}}}|||}}}}}}|||yyytttnnniiieeeaaa___^^^aaahhhooorrrsssvvvvvvtttrrrooollljjjhhheeedddcccaaa______aaaccciiimmmtttyyy{{{yyyuuurrrrrrrrrpppooopppuuu|||~~~|||zzzpppdddVVVIII@@@555555555888>>>HHHTTT\\\uuu~~~zzz{{{xxx{{{~~~~~~|||xxxtttrrrrrrsssrrrrrrrrrrrrrrrssstttttt|||ssslllgggfffsss~~~~~~|||qqqqqq{{{zzzvvvwwwzzz}}}{{{{{{zzzzzzyyyxxxwwwuuuwwwuuussstttwww{{{}}}~~~}}}{{{||||||}}}xxxrrroooiii```XXXRRRMMMJJJHHHFFFDDD@@@<<<:::999:::::::::999777555333222111111---,,,+++)))((('''((((((******+++++++++******)))***)))'''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''+++*********)))))))))(((&&&''''''&&&$$$$$$&&&'''''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&(((((('''&&&&&&'''(((((()))))))))*********((((((((('''''''''&&&&&&((((((((()))))))))******************************---+++******++++++)))(((,,,,,,---------.........///000111000111777AAAIIIdddzzztttuuuxxxzzz}}}|||yyytttnnnjjjbbbaaacccgggnnnsssttttttzzzzzzxxxwwwuuurrrpppooollllllkkkjjjiiijjjlllnnnpppsssuuuvvvtttsssrrrssswwwxxxyyy{{{}}}ssshhh\\\NNNBBB:::555555444444666;;;AAAFFFSSSdddzzzwwwqqqnnnmmmjjjlllooorrrtttuuuuuuttt|||||||||zzzyyyzzz}}}zzzrrriiibbb^^^dddmmmzzz}}}tttooorrrwwwqqqrrrvvv~~~~~~tttooorrruuuvvvvvvqqqssswww{{{~~~{{{xxxuuusssrrroooooonnnnnnnnnnnnooooooqqqqqqsssxxx~~~}}}~~~zzztttnnngggbbb]]]XXXQQQJJJFFFCCC@@@>>>???>>><<<:::888777666666666555333111000///.........---,,,***))))))))))))++++++++++++***)))((('''***)))((('''&&&'''((()))$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&''''''(((&&&$$$$$$%%%&&&((('''&&&&&&%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&(((***(((((((((((())))))))))))))))))((((((((((((''''''))))))))))))************************************)))***++++++***)))***+++---------.........//////,,,.../////////333;;;AAANNNlllrrrmmmnnnooopppttt||||||wwwooopppsssxxx~~~~~~|||{{{yyyyyyzzzzzzyyyyyyzzz{{{}}}~~~|||wwwwww|||}}}vvvjjj]]]PPPCCC999333222333444444555777;;;>>>AAALLL\\\mmmxxxsssqqqnnnooosssvvvxxxxxxxxxwwwyyywwwuuurrrqqqqqqssstttyyy|||~~~xxxooofffbbb```eeennnwww~~~wwwooojjjiiilllqqqwww~~~}}}qqqppppppsssxxx~~~wwwrrrooommmllljjjkkkllloooqqqtttvvvwwwwwwwwwxxxwwwuuussspppooonnnnnnooonnnnnnppprrruuuwwwxxx|||~~~{{{qqqiiiddd```ZZZVVVPPPLLLGGGCCC@@@>>>===;;;:::::::::999888666555444222111///...---,,,,,,+++------,,,+++******))))))***************)))((((((******)))(((((((((((()))%%%&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############'''((((((&&&$$$###%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((+++---(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))*********+++************************%%%(((+++,,,******---000------........./////////+++---...//////111666999@@@WWWvvvxxxrrrpppppprrrzzz~~~xxxoooaaaRRREEE;;;222...---...111222222333666888:::???HHHSSSaaauuuyyyzzz{{{|||}}}}}}}}}}}}xxxwwwuuutttsssrrrqqqpppsssxxx}}}~~~yyyrrrkkkggg```bbbeeejjjooosssvvvwwwyyy}}}~~~wwwqqqmmmjjjiiihhhiiimmmsssyyy}}}xxxuuupppnnnoooqqqrrrrrrtttxxx}}}|||rrrllliiihhhiiiiiiiiijjjlllooorrrssstttssssssrrrrrrrrrrrrsssuuuvvvwwwvvvuuuvvvyyy|||yyytttmmmfff^^^WWWSSSPPPLLLIIIGGGDDD@@@>>>======<<<;;;999999999999888666444333......,,,+++************))))))((((((''''''&&&&&&'''((()))******************))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$$$$%%%&&&'''&&&%%%$$$############%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((+++---((('''''''''''''''''''''((((((((()))))))))))))))((())))))))))))*********))))))))))))))))))))))))(((+++------+++***---///------------.........///,,,---...///000111333555:::HHH___}}}}}}}}}}}}wwwqqqgggXXXIII===555000---///111222333222222333444777777;;;CCCLLLZZZooo~~~}}}|||{{{yyyvvvtttppptttxxxyyyvvvqqqllljjjdddcccccceeeiiimmmoooooooootttzzz}}}{{{wwwsssqqqmmmjjjfffcccdddhhhmmmqqqvvvtttssswww~~~|||yyytttpppnnnmmmkkkjjjjjjmmmpppuuu{{{zzzrrrmmmlllllllllllllllmmmpppsssuuuwwwzzzxxxvvvuuuvvvxxx|||~~~}}}{{{}}}}}}uuunnngggccc\\\WWWPPPKKKJJJHHHDDDAAA???===:::999:::::::::999777777777666555444222111,,,,,,+++***))))))******)))************)))((('''&&&'''((()))************)))))))))(((((((((''''''))))))(((((('''&&&&&&%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%&&&'''&&&%%%$$$&&&(((((('''&&&%%%$$$#########%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&&&&&&&(((***'''''''''''''''&&&&&&&&&''''''(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))),,,------,,,***))))))***,,,,,,,,,---------...............///000111222333888>>>NNNjjjxxxrrrhhh^^^OOOBBB888222///...333444555555333222333444444444666;;;???EEESSSaaasss~~~yyy{{{|||{{{xxxuuussssssnnnllliiijjjmmmpppqqqqqqooorrrvvvxxxxxxwwwxxxxxxtttqqqnnnkkkkkkmmmppprrrtttqqqppptttzzz~~~|||zzzzzzxxxvvvsssppppppqqqtttwww|||}}}zzzzzz{{{{{{xxxxxxyyyzzz{{{}}}~~~~~~yyyqqqiiiccc]]]XXXUUUPPPLLLGGGEEEEEECCC@@@<<<999888666666777888888777555555333222000///...---,,,+++******************+++,,,---------,,,+++***(((((()))))))))))))))(((((((((((((((((('''&&&&&&((((((((((((''''''''''''%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))***)))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((('''&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((&&&'''''''''(((((((((((())))))))))))))))))))))))***)))((()))******)))(((+++++++++,,,,,,,,,,,,---......---...///111222222666999CCCWWWsss|||sssmmm]]]TTTFFF:::333///...---///111222222000000111333444333666:::999888@@@KKKQQQaaaxxx}}}}}}~~~{{{wwwsssrrrtttvvvuuutttrrrsssuuuvvvwwwyyy}}}{{{zzzxxxwwwwwwwwwxxxyyyvvvsssrrruuuzzz}}}}}}|||{{{yyyxxxxxxzzz}}}}}}uuupppkkkccc\\\WWWRRRNNNKKKFFFCCC???>>>???>>>:::777777666555555777888888777333222000...,,,+++******++++++************++++++((()))***++++++***((('''************)))((('''&&&'''''''''((('''&&&&&&%%%&&&&&&''''''((()))))))))%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%&&&(((***,,,+++***)))''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''')))++++++)))((('''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))$$$""""""%%%***------+++******+++++++++,,,,,,,,,...---,,,,,,///111222222555777===JJJ]]]xxxvvvmmmgggUUULLL@@@555///---------//////000000000//////......///111333777:::===???EEEJJJWWWgggxxx~~~}}}{{{{{{}}}~~~}}}zzzyyy{{{}}}yyyrrrjjjeee\\\ZZZUUUPPPJJJEEEBBB@@@???>>><<<;;;999999999999999777666555666666444333.........------,,,,,,,,,++++++++++++*********)))+++***)))(((((('''((((((******))))))((((((''''''))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((++++++++++++)))'''%%%###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!!!!$$$&&&%%%###((((((''''''&&&&&&&&&%%%'''(((((((((((((((''''''%%%%%%&&&&&&'''(((((()))((((((((((((((('''''''''''''''((()))***+++,,,,,,************************---------............///---...///111222222333333333333888???KKK```~~~}}}~~~{{{}}}yyyrrrggg^^^GGG???666111000111///,,,111111222222222222222222000000111222444666888999:::===FFFRRR___lll~~~|||xxxsssnnniiibbb[[[WWWQQQOOOLLLGGGCCC@@@===<<<;;;;;;:::999888888777666777666444444444444333111---------,,,,,,++++++++++++*********))))))))))))***)))(((((((((((((((((())))))))))))((((((''''''))))))(((((((((''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&&&&&&&%%%((((((((('''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''((())))))***((((((((((((((((((((('''&&&''''''(((((())))))***************************,,,,,,,,,,,,------------***+++,,,---.../////////000111444999BBBSSSmmm}}}vvvuuuwww|||}}}xxxsssjjj___VVVAAA:::111---------,,,***000111222333333333333333222222111111111111222222666777;;;BBBIIIPPP]]]hhhzzz~~~|||vvvllliiiddd```[[[VVVPPPLLLEEEDDDBBB???===;;;:::999666777777888777666555444444333111111222222111///++++++++++++************))))))))))))((((((((((((((((((((('''(((((()))))))))))))))(((((((((((('''(((((('''''''''&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))'''''''''(((((((((((((((((('''''''''&&&''''''(((((((((''''''''''''(((((()))*********''''''(((((((((((((((((()))))))))))))))*********************************++++++++++++,,,,,,,,,,,,)))***+++,,,---.........000000111555999CCCWWWiiixxxsssrrrsssxxxzzzxxxzzz}}}yyyqqqjjj___SSSJJJ:::555...++++++,,,+++)))...///000111111222222111222222111000////////////777666777;;;>>>AAAIIIQQQ[[[iii|||}}}{{{wwwnnnhhh___]]]XXXUUUQQQMMMIIIEEE@@@???>>><<<:::999999888333444666777777555333222111000......//////...---)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((()))***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''%%%$$$$$$%%%''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''+++***(((&&&&&&(((((((((((((((((((((((((((&&&&&&''''''((((((''''''''''''((((((((()))))))))''''''''''''(((((((((((()))))))))(((((((((''''''************************++++++++++++,,,,,,,,,,,,,,,,,,---//////000000000222111222444555:::HHHUUUvvv|||{{{{{{~~~~~~{{{zzz{{{|||~~~}}}sssjjj```UUUIII@@@555222---++++++,,,,,,+++...///000111111111111111111111000000000000000111333000111444666777<<>>===;;;:::888777777777111333444555555444222111...---,,,,,,------,,,+++(((((((((((((((((((((((((((((((((((('''''''''&&&''''''&&&''''''((())))))'''''''''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$)))(((&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&))))))&&&$$$%%%''''''''''''(((((((((((((((%%%%%%&&&'''''''''''''''&&&&&&''''''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&%%%%%%$$$$$$###)))))))))))))))))))))))),,,,,,,,,,,,---------------...///000000000000000222111222333333555>>>III[[[uuu||||||zzzzzz|||~~~~~~wwwlllaaaWWWKKK@@@999000...,,,***++++++++++++111111222222222111111111000000///000000111222222111------111333333666:::???AAAGGGQQQ]]]mmm|||pppmmmgggbbb]]]WWWPPPLLLGGGEEEAAA??????===<<<::::::999888666555444444444111222333333333111000///,,,+++******+++,,,+++***''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&''''''((((((&&&''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''$$$%%%&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))******))))))(((((((((''')))))))))))))))))))))))),,,,,,,,,,,,------------,,,,,,---...............///...///111111111888@@@LLLaaa|||xxxxxx{{{vvvooodddXXXLLLBBB999444++++++***)))))))))))))))111111111111111000///...///////////////000111222333///...222333222333666888888;;;BBBHHHQQQbbbrrrzzztttnnnjjj```]]]YYYUUUQQQMMMHHHEEEAAA???<<<;;;;;;;;;:::999555555444333333333333333111111000//////...------+++***))))))++++++***)))''''''''''''((((((((())))))))))))(((((((((''''''(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''###$$$%%%&&&''''''''''''((((((((('''''''''''''''&&&&&&''''''((())))))***,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++,,,------------,,,...------000000///555<<>>;;;888666555555666666555333333333333333444555555111000...---,,,+++++++++***)))((()))***+++***)))'''''''''((((((((())))))))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%%%%(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&((())))))((('''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))&&&######&&&((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''))))))))))))((((((((((((&&&&&&&&&'''((())))))***'''''''''''''''((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,---.........------000......000000000444:::666>>>PPPlllzzzzzz{{{~~~xxxrrrggg___SSSFFF:::222...,,,,,,---......,,,++++++,,,////////////////////////000000000000000000000000//////000000111222444444333333555777:::===@@@AAAQQQXXXcccnnnzzzzzzuuuiiifffaaa[[[WWWRRRLLLIIIEEEEEECCCAAA???>>><<<;;;888888888777777666555444555444333222111111111111///...---,,,+++)))((((((&&&'''(((*********))))))''''''''''''((((((((((((***)))(((&&&&&&&&&'''((()))*********)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((()))************))))))((((((''''''*********)))))))))))))))++++++,,,,,,,,,,,,------------------------,,,,,,,,,---...///111333444555:::999AAAVVVqqq|||~~~|||uuuoookkk```UUUEEE:::555222///,,,...,,,***)))***,,,,,,+++......................../////////////////////////////////000111222444555333222111111333666:::<<<>>>DDDLLLTTT]]]iiixxx~~~uuupppnnnkkkfffaaaZZZWWWSSSPPPMMMJJJFFFCCC@@@???>>><<<:::888777666777777777777666555444333222222111000////////////******))))))((('''&&&&&&&&&''')))******)))((((((''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""%%%''')))******)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((())))))******)))))))))((((((((('''))))))))))))))))))))))))+++++++++,,,,,,,,,------******+++,,,---...///000------...000111222333444555666===JJJ]]]ttt~~~{{{{{{}}}{{{}}}{{{tttmmmeee```VVVLLL>>>444000...,,,***,,,***))))))***+++++++++........................////////////////////////---......///111222444555999666333000111333777:::555999===AAAEEEMMMVVV^^^ooozzzyyysssnnniiibbb]]][[[XXXTTTPPPJJJHHHEEEDDDCCCAAA???===;;;:::999777666444333333555555555555444333222222//////...---,,,,,,,,,,,,(((((((((''''''&&&&&&&&&'''((()))***)))((('''&&&&&&''''''''''''(((((((((%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&'''''''''&&&%%%%%%%%%'''***,,,,,,***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***))))))))))))(((((((((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,******+++,,,---...//////......///000000111222222111444999>>>EEEVVVsss~~~|||yyyuuuuuuyyy~~~{{{xxxzzz||||||zzztttppphhh^^^VVVIIIAAA777000------,,,******((('''(((***+++++++++........................////////////////////////,,,------...000222444555:::888555333111222444555777888999:::;;;???EEEJJJQQQZZZhhhwww}}}wwwrrrlllgggccc]]]YYYTTTPPPNNNLLLHHHFFFBBB@@@>>>>>>>>>===;;;999999888777666555444333222333333444333333222111000------,,,+++******++++++))))))))))))))))))))))))(((((()))))))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&'''((()))((((((&&&%%%))))))************)))(((%%%'''(((******((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))))))))))))))((((((((((((((((((((()))))))))))))))***++++++++++++,,,,,,,,,...------,,,,,,+++++++++/////////000000000000000111333777999:::DDD\\\qqq}}}~~~yyyrrrnnnjjjaaaUUULLL???:::333///............((('''&&&''')))++++++***................................................,,,,,,---...///111333444555444333222111///...---444444444333444666:::<<>>===<<<<<<888777555444444333111///000000000000000/////////............---,,,+++***)))))))))(((((())))))***''''''''''''''''''''''''%%%&&&'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&&&&''''''((())))))(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((((((((()))))))))***&&&&&&''''''((())))))***************+++++++++++++++++++++++++++,,,,,,,,,---.........//////000000------000333444333777>>>GGGWWWqqq}}}uuunnniiihhhdddZZZMMMAAA888444---------,,,***((((((((()))(((((()))++++++)))'''------------------------.................................------.........,,,++++++***+++---000111111000///000222555666666000333555555444555999<<<===EEEOOOYYYcccsssyyytttqqqmmmjjjeeeaaa^^^[[[YYYWWWUUURRRNNNKKKJJJIIIGGGEEEBBBBBBBBB???===;;;;;;<<<:::<<<===<<<:::999999999666555333333333333111000111111111111111111111111------------,,,+++******(((((('''''''''(((((()))))))))((((((((('''''''''$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&((()))%%%%%%&&&'''((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''((((((((())))))******&&&&&&&&&'''((())))))***)))************+++++++++......---,,,+++***)))(((------......///000000111...///222444111///444===999EEE[[[uuu}}}{{{wwwnnngggaaabbb^^^SSSCCC666///---...//////...+++)))((((((***))))))***++++++)))'''///...---,,,,,,,,,,,,,,,000111111000...,,,---............------.........////////////000000000000////////////000000000000222222222222333333444555:::<<>>===<<>>===<<<;;;:::999999;;;;;;;;;:::999888777666222222222111111///......111000000///...,,,+++***---***(((((()))***))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%""" $$$)))++++++((()))***(((&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""""""""###$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&***(((%%%######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))*********************)))))))))))))))***++++++,,,,,,++++++***......---,,,,,,...///000---------...000333555777>>>>>>FFF]]]{{{~~~zzztttmmmfffaaabbbZZZMMMAAA888333///---+++++++++*********))))))))))))))))))((((((((((((------,,,,,,++++++++++++000111111000...------......------,,,,,,------...---------....../////////....../////////000000000222111111111111222222333222333666:::BBBOOO\\\eeejjjmmmqqqrrrssswww}}}{{{xxxvvvsssqqqnnnkkkhhheeecccccc\\\[[[YYYWWWTTTRRRPPPOOOKKKJJJHHHEEECCCAAA@@@@@@@@@@@@@@@???>>>======<<<<<<<<<;;;:::999888777666888888888777777666555444111111111111000///...---//////......---,,,+++***,,,***(((((()))))))))((((((((((((((('''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%""" !!!%%%((())))))'''(((((('''%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((''''''((((((((((((((()))))))))************)))))))))))))))))))))***++++++,,,,,,++++++***---------------...//////---------...000222444666555666>>>NNNbbbzzzyyytttnnnhhhbbb^^^WWWPPPEEE;;;444000...,,,++++++*********))))))))))))))))))(((((((((''''''///............---------///000111///---,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////.........////////////000111111000/////////000000111222333444888???GGGMMMOOOQQQTTTTTTUUUXXX^^^ccclllpppvvvzzz}}}}}}||||||zzzyyywwwuuutttnnnkkkhhheeedddbbb```^^^[[[ZZZXXXVVVSSSRRRQQQPPPHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCAAA@@@>>><<<;;;::::::::::::;;;;;;;;;<<<<<<888888777666555444444333444444444444333222111111//////000//////...---,,,,,,,,,,,,,,,++++++******,,,***(((((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''%%%%%%$$$$$$$$$$$$$$$###%%%######$$$&&&''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&))))))(((((((((((())))))(((((())))))))))))******))))))))))))))))))*********++++++,,,,,,++++++***,,,,,,---........................///000111333333222555<<>>???AAAAAAAAACCCGGGKKKPPPTTTYYY^^^bbbeeeiiikkkssstttvvvxxx|||~~~xxxxxxxxxwwwvvvtttsssrrrttttttsssrrrpppnnnlllkkkggggggfffeeecccaaa___^^^YYYWWWTTTRRRQQQPPPOOOMMMKKKKKKIIIHHHFFFFFFEEEEEEBBBBBBAAA@@@???>>>>>>===AAA@@@@@@???===<<<;;;:::777777777888888999999999555555555444333222222222111111111111111000///...---.........---,,,,,,+++******)))))))))*********+++)))(((((())))))((('''&&&&&&'''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%###"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((((((((((()))(((((((((((()))))))))***)))))))))))))))************++++++,,,,,,++++++***+++,,,---...///...---,,,.../////////000000111111333555999>>>BBBMMMdddyyy}}}{{{uuurrrnnnhhhccc\\\TTTOOO>>>999333///---,,,+++*********)))))))))(((((((((((('''''''''&&&&&&&&&&&&((())))))*********))))))+++,,,---,,,***)))***++++++++++++******+++++++++++++++,,,---......//////------------............222111000///////////////...///000000//////000222444555555555666777999;;;:::===@@@CCCFFFJJJOOOSSSWWWXXXZZZ^^^bbbfffjjjllllllmmmoooqqqssstttuuuvvvuuuuuuttttttuuuyyy~~~yyyuuussssssttttttrrrrrrrrrrrrrrrrrrrrrrrrnnnnnnmmmmmmmmmmmmnnnnnnppppppoooooonnnnnnnnnmmmooommmlllkkklllllljjjhhhfffeeedddcccbbbaaaaaaaaa___```______^^^]]]\\\[[[ZZZZZZYYYXXXWWWVVVTTTTTTRRRRRRRRRQQQOOONNNLLLKKKIIIFFFDDDCCCCCCCCCAAA@@@???>>>>>>===<<<<<<======<<<<<<;;;:::999888888777:::;;;;;;;;;:::999777777777777777777666666666666444444333333222111111111//////////////////...---++++++,,,,,,,,,+++******))))))((((((((()))*********)))(((((())))))(((&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%######!!!###$$$$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''(((''''''&&&&&&''''''((('''(((((((((((()))))))))(((((())))))***************++++++,,,,,,++++++******+++---.........---,,,......//////000000000000//////222777<<>><<<<<<======<<<;;;::::::999999999999::::::888888888888888888888888777888999999999888777666666666666555555444444333222222222111111000000000---------......------,,,))))))************))))))))))))(((''''''((()))***)))((((((((())))))'''%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&$$$###$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((())))))(((''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))((((((((()))******++++++***++++++,,,,,,++++++***++++++,,,------------------...///000000000000000///---///555:::>>>DDDKKKbbbvvv{{{vvvqqqnnneeeccc```\\\VVVMMMCCC===555222///------,,,***)))((((((((((((''''''''''''((((((((('''''''''&&&&&&+++---...000000000...---***,,,---,,,+++***+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------...------------......///...///000000/////////111222222111222333333333222444555555444222222333444777777888:::===AAADDDFFFIIIJJJLLLOOOQQQRRRRRRRRRSSSUUUVVVWWWYYY[[[___bbbZZZVVVQQQNNNMMMNNNNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFDDDCCCBBBBBBCCCDDDCCCAAABBBBBBAAAAAABBBBBBCCCDDD@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@AAABBBBBB<<<======>>>>>>======<<<<<<:::999999:::;;;:::999999888888777888888888999666666666666777777777777444666777888999888666555444444333333333333222222000000000///////////////***++++++,,,,,,+++++++++(((((())))))))))))((((((+++***(((''''''''')))***)))((((((((())))))'''%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''$$$&&&''''''$$$###$$$%%%###%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''''''''((((((((())))))'''(((((()))******++++++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...+++,,,...///000000000000111///111666888999===CCCKKK\\\ssszzzuuuoooiiieee^^^[[[UUUPPPIIIBBB;;;666000...,,,+++,,,+++***(((((((((((('''''''''&&&&&&)))))))))(((((((((''''''&&&''')))+++++++++)))(((,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,++++++***)))))))))++++++,,,,,,,,,---------++++++++++++,,,------...,,,---...---,,,,,,---......---,,,---...///...---000111333111...***((((((////////////111444777999:::;;;===???@@@@@@@@@@@@AAADDDGGGIIIKKKNNNRRRUUUNNNKKKFFFDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>============>>>>>>::::::;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<;;;:::666666666777888999::::::999::::::;;;;;;:::999999666666666777888999:::;;;555555666777777777777777666444333333555666666555444444333333333333444444333333222222111000000000///111333444555444222111111111111111222222222222..................------))))))***************)))''''''(((((((((((((((''',,,***((('''&&&''')))***((((((''')))***)))'''$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((###&&&'''&&&$$$###%%%'''$$$&&&&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((($$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))''''''''''''((((((((()))'''(((((()))***++++++++++++++++++,,,,,,+++++++++---,,,+++***+++,,,---...+++,,,...///111111000000//////000333222111777>>>777DDDWWWnnn|||zzzxxxuuuqqqjjjccc]]][[[VVVMMMFFF???:::555222+++***))))))***+++)))((((((((('''''''''&&&&&&&&&))))))))))))((((((((((((************************************************,,,,,,,,,++++++*********++++++,,,,,,,,,------------,,,,,,+++*********+++/////////...---,,,***)))---------............///............////////////111000///...............,,,...000222333222111000222222333444555555666666666777999<<<>>>@@@AAAAAA===<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;:::999888888888888888777777777777666666666666777777777888555555666666666666555555111222222333444555666666666666666666666666666666555555555555666666666777777777666555444444333333222333555666666555333222000000000111222222333333111111111111111111111111222222333333333444444444222222111//////...............---,,,,,,+++******)))))))))))))))))))))***''''''''''''''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))))))))((('''&&&&&&&&&&&&&&&''''''&&&$$$""""""$$$'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$###$$$'''(((&&&$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%))))))(((((('''''''''&&&))))))))))))))))))))))))++++++************++++++------------------,,,,,,...///////////////......------///000222222333333777<<>>JJJXXXjjj}}}vvvrrrnnnhhhaaa^^^]]]XXXPPPJJJEEEAAA:::333...,,,,,,---***+++,,,,,,,,,,,,+++***'''((()))))))))(((&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))***++++++++++++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++******+++++++++,,,+++***))))))***+++,,,++++++*********+++,,,,,,************************,,,,,,+++++++++*********,,,---...---+++***+++,,,************************))))))))))))))))))******)))******++++++******))))))(((((((((((()))*********+++++++++******)))(((,,,,,,,,,+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((+++,,,***&&&%%%((()))'''''''''((((((((('''''''''&&&'''''''''((()))))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%%%%###""""""###########################%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))))))))))))))***))))))))))))))))))))))))++++++***))))))******+++)))************+++++++++,,,,,,,,,---......////////////000000111222333333888888;;;BBBKKKWWWjjjzzz~~~vvvpppkkkfffaaa[[[WWWTTTOOOHHHCCC<<<999444///+++******+++******+++,,,,,,+++******'''((()))))))))(((&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&*********+++++++++,,,,,,------,,,++++++******)))******+++,,,,,,,,,++++++******++++++++++++******)))***++++++++++++***)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++------,,,******))))))))),,,+++***))))))***+++,,,+++******)))))))))******************************,,,++++++++++++*********+++,,,---,,,*********,,,))))))))))))))))))))))))))))))))))))))))))(((((()))******++++++******))))))))))))))))))******+++************))))))))))))))))))***************+++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((+++---+++'''&&&))))))'''''''''''''''''''''''''''%%%&&&&&&'''((()))******((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&################################################"""$$$%%%%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$$$$&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))(((((('''''''''))))))))))))))))))))))))******)))))))))******+++)))************++++++++++++,,,,,,------....../////////000000111111111222666555666:::>>>DDDPPP\\\nnnzzzsssmmmfffbbb___[[[UUUPPPLLLFFFAAA===333111...,,,***)))))))))******++++++++++++******((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&++++++++++++,,,,,,,,,---************))))))))))))))))))***+++,,,,,,++++++)))******++++++******)))*********++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++***************,,,,,,++++++++++++,,,,,,,,,+++***)))))))))))))))++++++++++++++++++++++++++++++++++++***************+++,,,+++***)))***+++++++++++++++++++++++++++,,,,,,++++++******))))))))))))************)))))))))))))))))))))***++++++))))))))))))((()))))))))'''((((((((()))*********))))))))))))))))))))))))************************(((''''''&&&&&&''''''(((***,,,,,,((((((,,,---***(((((((((((())))))******$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))******+++))))))*********++++++++++++++++++,,,------......///000000000000000000000333111333777999<<>>JJJZZZjjj}}}}}}vvvqqqjjjfffaaa\\\XXXSSSOOOLLLIIIEEEBBBCCCDDDBBB:::333---,,,+++***)))(((''''''))))))(((((((((((())))))))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&))))))*********+++++++++******+++,,,---......///)))))))))***))))))((((((++++++,,,,,,,,,,,,++++++++++++***))))))***++++++******++++++++++++******))))))))))))))))))))))))))))))))))))***************)))))))))))))))***+++***++++++++++++++++++*********)))))))))******+++))))))))))))))))))))))))************))))))))))))'''((())))))(((((()))+++'''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))(((((('''''''''''''''(((((()))((('''&&&%%%%%%''')))***)))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&)))***((((((++++++((($$$#########%%%'''***+++)))))))))((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###%%%&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%%%%###""""""###########################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''(((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''(((((()))))))))(((((((((((((((((((((((('''''''''(((((()))++++++)))************+++++++++))))))******+++,,,,,,,,,,,,,,,---......///000000333//////333444222222444777888>>>HHHSSS```ttt|||wwwrrrmmmiii___[[[WWWRRROOOKKKGGGDDDDDD@@@>>>BBBHHHGGG===333++++++***)))(((((()))))))))(((''''''''''''((()))***)))((('''&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((()))))))))))))))))))))))))))*********))))))***))))))(((''''''+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,******++++++++++++******((((((((((((((((((((((((***++++++++++++,,,,,,,,,,,,+++***)))(((((((((((())))))************))))))(((((('''(((((()))***+++************************************))))))))))))&&&((())))))(((((()))+++))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((((((((('''%%%%%%%%%''')))*********))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&))))))&&&&&&'''&&&###&&&%%%%%%%%%'''))),,,...%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!###%%%&&&###$$$%%%&&&&&&%%%$$$###################################################"""$$$%%%%%%###""""""###""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%% !!!###&&&'''((((((''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((()))++++++)))************+++++++++)))))))))***++++++,,,,,,++++++,,,---...000000111222//////333555333333555666444666;;;@@@GGGWWWggg}}}tttnnnjjjfffbbb^^^XXXUUUPPPLLLIIIFFFBBB???;;;666444;;;DDDDDD888,,,++++++***))))))***,,,---)))((('''&&&&&&'''((()))***)))(((&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))))))))************...,,,***(((((((((***++++++******)))))))))))))))&&&(((+++......---,,,***)))***+++,,,,,,+++***))),,,,,,+++***))))))******************)))))))))))))))))))))))))))******+++++++++***)))(((((())))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************************'''((()))******)))(((''',,,***((('''&&&''')))***%%%&&&&&&'''((()))******,,,------,,,)))(((((()))(((''''''&&&&&&&&&'''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&'''((('''%%%%%%'''((()))((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''((()))(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%$$$"""""""""###$$$"""""""""""""""!!! $$$#########""""""!!!!!!"""""""""###$$$$$$$$$%%%&&&&&&%%%$$$$$$######"""######""""""######$$$%%%$$$######""""""######$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&((()))************)))************+++++++++))))))*********+++++++++++++++,,,---...///000111000111111111222222222222///000222555999AAAIIIOOO```ooo~~~wwwrrrkkkgggfffbbb[[[VVVTTTPPPJJJEEEBBB>>>;;;888444222000/////////...,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&###$$$&&&'''((('''&&&&&&(((((()))))))))*********,,,+++***((((((((()))***+++******)))))))))))))))'''(((***,,,------,,,+++)))******++++++******)))***))))))(((''''''((((((*********)))))))))(((((())))))(((((())))))***++++++******)))(((((())))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******((('''''''''((()))&&&&&&''''''(((((()))))))))***+++)))'''&&&'''(((&&&&&&&&&&&&&&&'''((()))'''''''''''''''(((((()))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&'''((('''%%%%%%'''((()))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%&&&&&&$$$###"""!!! !!!""" !!!"""#################################""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######""""""######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((''''''''''''((()))*********))))))*********+++++++++******************+++++++++,,,,,,---...//////000////////////000000000000333333444444666:::???DDDNNNZZZkkk|||yyyqqqmmmhhhccc```___\\\VVVQQQMMMIIIDDD???<<<999555333333111///.........---+++++++++*********)))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&(((((())))))))))))***************)))))))))))))))+++******)))))))))))))))))))))******++++++,,,,,,+++******))))))******+++))))))((('''''''''((((((******))))))))))))(((((())))))(((((())))))***+++******)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((())))))))))))(((((((((''''''''''''''''''''''''((((((%%%'''((('''&&&%%%&&&'''$$$$$$%%%&&&'''((())))))''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&((()))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$###############$$$$$$%%%%%%&&&######"""!!!!!!!!!"""""" !!!"""###$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$###############"""######$$$%%%%%%&&&&&&######""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""##################"""%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))***+++)))))))))*********++++++++++++******************,,,,,,,,,------.........------------.........///222333333333222444666999>>>FFFQQQ\\\hhhxxx~~~xxxooohhh```]]]XXXVVVUUUSSSOOOKKKFFFBBB===999666444111///111///---,,,,,,,,,+++***************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((((()))))))))***))))))***+++++++++***)))+++******)))))))))))))))***))))))((()))***+++,,,+++***)))(((((()))***++++++******)))))))))*********)))))))))((((((((((((((((((((((((((()))*********))))))((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((())))))(((((('''&&&'''''''''''''''''''''&&&###%%%&&&&&&%%%%%%&&&((($$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&''')))((('''&&&%%%%%%$$$$$$########################'''&&&%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%$$$$$$$$$###"""""""""#########$$$$$$%%%%%%%%%######""""""######$$$%%%######""""""""""""######"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""############""""""'''&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((***((('''&&&'''(((***,,,))))))))))))************+++++++++***************,,,,,,,,,,,,,,,---------,,,,,,---------.........---///111111111222444666999===BBBHHHOOOZZZhhhqqq}}}wwwsssnnngggaaaXXXUUUQQQOOOMMMKKKGGGDDDAAA>>>999666444222000......---*********+++***(((******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$%%%&&&''''''(((((((((((()))))))))))))))***+++,,,,,,,,,++++++******)))))))))))))))***)))((('''''')))***++++++***)))(((((()))***+++***)))))))))))))))******)))))))))(((((((((((('''((((((((('''((())))))***)))((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&###%%%&&&&&&&&&&&&''')))&&&&&&''''''&&&%%%$$$###&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&'''''''''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$$$$############""""""######$$$%%%###""""""!!!!!!""""""###"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""############""""""((('''&&&%%%%%%$$$%%%%%%%%%$$$######""""""""""""$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''''''''(((((())))))***)))'''&&&&&&(((***+++(((((()))))))))*********************************+++++++++,,,,,,,,,,,,,,,------........./////////,,,...000111111222333555555888;;;>>>AAAGGGNNNTTT^^^lll}}}xxxqqqjjjeee```ZZZVVVRRRPPPMMMJJJGGGDDDAAA???;;;888555222111000///...---+++)))((()))***)))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&$$$######$$$%%%&&&''''''(((((((((((())))))(((((()))***+++,,,,,,---+++******)))))))))))))))***)))(((''''''((()))******))))))(((((())))))***''''''&&&&&&''''''(((((())))))((((((((((((''''''((((((''''''(((((()))***((((((''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$&&&''''''&&&&&&''')))''''''''''''&&&%%%###!!!&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&''''''''''''$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$#########%%%%%%%%%%%%%%%$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$###############&&&&&&%%%%%%$$$######"""######""""""######$$$%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""##################"""&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$######"""########################$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((()))))))))***)))(((''''''((()))***((((((((()))))))))******))))))*********+++++++++*********++++++,,,,,,,,,........./////////000000///000111111000///111222///222666999;;;===@@@CCCCCCOOObbbttt}}}yyyqqqllleee___ZZZUUUPPPMMMKKKJJJGGGDDDAAA===;;;:::444222///---------,,,++++++***(((((())))))((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$'''''''''((((((((())))))'''&&&&&&'''(((***+++---+++******))))))))))))))))))((((((''''''((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&'''(((((())))))((((((((('''''''''(((''''''''''''((())))))'''''''''''''''((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&)))((('''&&&%%%&&&''''''%%%%%%%%%&&&&&&'''''''''$$$&&&'''&&&%%%%%%&&&'''%%%&&&'''''''''%%%###"""&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''(((&&&%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$######"""###$$$$$$$$$$$$$$$#####################""""""###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$###############"""######$$$$$$$$$$$$#########$$$%%%%%%###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$######""""""######$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***)))))))))((((((((((((((((((((((((((()))))))))***(((((()))***+++,,,,,,---((())))))***+++,,,,,,---............///////////////000000000......000111...000333555777888999:::;;;BBBMMMWWWcccsssyyytttooolllddd```ZZZTTTPPPLLLIIIHHH@@@???>>><<<999666555555000...+++***+++,,,+++++++++)))((('''((()))((('''((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######''''''''''''((((((((()))&&&%%%$$$$$$%%%(((***,,,+++******)))))))))))))))(((((((((((((((((('''''''''((()))******)))((('''((((((((((((((()))***+++)))((((((((('''''''''''''''''''''''''''((())))))'''''''''''''''((()))***(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%***(((&&&%%%$$$%%%'''((($$$$$$%%%%%%&&&'''(((((($$$&&&&&&&&&$$$$$$%%%&&&###$$$&&&''''''&&&%%%###&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((&&&%%%$$$$$$"""###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""#########$$$$$$$$$ !!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%% !!!"""###$$$%%%%%%%%%$$$#########""""""!!!!!!""""""######$$$$$$$$$%%%#########$$$$$$%%%&&&&&&#########"""###$$$$$$%%%""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!! !!!!!!"""######$$$#########$$$%%%&&&&&&#########"""###$$$$$$%%%#########$$$$$$%%%%%%%%%"""$$$&&&))))))&&&$$$"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((((())))))))))))((('''(((((((((((())))))))))))''''''(((***+++,,,---...'''((()))***+++,,,---------------.........//////---.........---...111444222333444555555555555666888;;;>>>@@@DDDPPPbbbooo{{{uuuooojjjeeebbbWWWTTTOOOJJJFFFDDDBBBAAA777777777555333111111222000...++++++,,,---,,,,,,+++)))'''''')))))))))((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###!!!'''%%%%%%'''***+++***'''&&&'''''''''(((((())))))(((((((((((((((((((((((()))((('''&&&%%%&&&''''''&&&&&&$$$######$$$&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((%%%&&&((()))))))))((('''''''''&&&&&&&&&%%%%%%%%%))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''((((((((('''%%%$$$$$$%%%'''((()))(((&&&###""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&''''''''''''(((''''''&&&&&&***(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((('''%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&$$$$$$%%%&&&#########$$$$$$%%%%%%%%%###"""###$$$%%%%%%###!!!&&&%%%###"""""""""###$$$"""###$$$%%%%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%$$$###"""########################""""""############""""""###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!!!! !!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%)))+++***((())))))(((((('''''''''&&&%%%'''***,,,,,,***'''%%%''''''''''''((((((((((((++++++***)))((('''&&&&&&************************++++++++++++++++++,,,,,,------------......///000............////////////...000222222111111222333---444:::<<<===BBBLLLTTTiiiuuu|||rrrppplllgggaaa]]]ZZZYYYNNNLLLHHHDDDAAA>>><<<<<<777555222111000///,,,***&&&&&&''''''(((((())))))'''(((***+++***)))'''%%%)))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%''')))***)))'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))***&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((''''''''''''((())))))))))))(((''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&''')))'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&"""###############""""""%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$''''''&&&%%%&&&&&&'''(((%%%%%%%%%%%%%%%$$$######$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%###""""""###%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%''''''&&&$$$%%%$$$$$$###""""""############$$$$$$$$$$$$##############################""""""#########$$$$$$$$$###############$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!###$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%$$$###"""########################""""""############"""""""""###$$$$$$######$$$&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""""" !!!###$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((((((&&&$$$%%%((()))(((&&&)))((((((((('''''''''&&&&&&''')))++++++)))'''&&&''''''''''''((((((((((((&&&&&&'''((()))***++++++&&&''''''((()))***************++++++++++++++++++,,,,,,,,,,,,---...//////............///////////////111222222111000111222111333444555777:::???BBBLLLWWWfffvvv|||vvvrrrpppdddbbb^^^YYYTTTQQQNNNLLLIIIGGGDDD@@@===;;;999999333111///...---,,,***((('''''''''((((((((((((((((((((()))***)))((('''&&&))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&((()))((('''))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&((()))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''(((''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$###$$$%%%&&&&&&%%%$$$$$$######"""$$$"""!!!!!!#########"""###$$$$$$$$$$$$###""""""$$$$$$############$$$$$$########################!!!!!!"""""""""#########$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""!!!%%%$$$$$$###""""""""""""$$$$$$%%%%%%%%%$$$##############################""""""############""""""!!!"""$$$###""""""###$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""!!!###&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))'''&&&&&&''''''&&&$$$(((((((((''''''''''''''''''(((((()))))))))((('''''''''''''''(((((((((((($$$%%%&&&((()))+++,,,---%%%%%%&&&((()))***+++,,,))))))******++++++,,,,,,++++++++++++,,,---......---............/////////000111333222111000000111333111///000333555555555999@@@JJJUUUcccsssyyyssslllfffbbb```WWWUUURRRNNNIIIFFFCCCBBB@@@???===:::888666555555000///---,,,,,,+++)))'''(((((((((((((((''''''''')))((((((((((((''''''''')))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&'''&&&%%%%%%%%%&&&((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%"""&&&++++++(((%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$!!!###$$$&&&&&&&&&$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$###%%%%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%'''(((%%%$$$$$$$$$$$$$$$$$$$$$###!!! !!!"""!!!"""###$$$%%%%%%$$$""""""%%%$$$###""""""###$$$%%%########################""""""""""""#########$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$######"""&&&%%%###!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$###########################"""######$$$$$$######""""""###$$$###""""""###$$$$$$$$$$$$#####################$$$$$$$$$######"""!!!"""$$$&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***+++,,,------))))))******+++,,,------++++++***++++++,,,---------------.........//////000222333222000//////000111///...///222555555555888:::>>>DDDMMMYYYfffooo}}}zzzrrrpppkkkeee^^^YYYUUUSSSLLLKKKHHHDDDAAA>>><<<;;;999888777555444222222111///...,,,,,,,,,,,,***((())))))((((((''''''&&&&&&)))((('''&&&&&&&&&'''''')))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''''''''$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%"""+++333111(((!!!###(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######!!!!!!"""###############%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%))))))'''&&&%%%%%%%%%%%%$$$%%%'''((((((&&&$$$"""$$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&%%%$$$"""""""""""""""#########%%%&&&&&&%%%###"""###$$$""""""###$$$%%%%%%&&&&&&&&&$$$""""""###$$$%%%$$$""""""$$$%%%%%%$$$###"""%%%$$$###""""""###$$$%%%#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######'''%%%###!!!!!!"""###%%%###$$$$$$%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$#########$$$%%%$$$###"""###$$$########################"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&&&&'''((()))***''''''''''''((((((((((((*********)))((('''''''''***************+++++++++******+++,,,---...///000------,,,,,,+++,,,,,,---------------............000111222222000...//////...000111222222333555777555666888:::>>>DDDKKKPPP```mmm~~~{{{wwwsssoookkkgggcccaaa]]]WWWRRRNNNJJJIIIBBB@@@>>>;;;888666555444333333222222111000///...,,,+++******++++++***((())))))((((((''''''&&&&&&(((''''''&&&%%%&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))(((''''''(((######$$$&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%///777444***"""$$$)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%+++***(((&&&%%%%%%%%%&&&((()))*********(((%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&"""$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''))))))'''%%%###"""""""""""""""#########''''''&&&### !!!!!!"""###%%%&&&'''(((%%%###""""""###$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$&&&%%%###""""""###%%%&&&######$$$%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$#########%%%%%%%%%###"""###$$$"""""""""###############""""""###$$$$$$$$$$$$###&&&%%%#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((())))))''''''''''''(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((+++,,,---///000222333333111000///...---,,,,,,,,,,,,------------.........///000222111000//////000...111222222000///111333222222333555888;;;>>>@@@HHHQQQ]]]iiivvv|||zzzvvvpppkkkfff```[[[WWWTTTRRROOOJJJFFFCCCAAA@@@>>>===;;;888666555444444///////////////---,,,,,,((('''&&&'''))))))((('''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))+++***((('''(((***$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###############$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&,,,111000+++&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&'''((())))))))))))%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%+++)))'''%%%$$$$$$$$$%%%&&&'''((((((((('''&&&&&&$$$%%%%%%&&&''''''&&&&&&"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$%%%&&&&&&&&&&&&%%%$$$############$$$$$$$$$%%%&&&'''&&&$$$!!!""""""###$$$%%%%%%&&&&&&"""!!!!!!"""######""" ######""""""###$$$$$$%%%######$$$$$$$$$$$$##########################################$$$$$$$$$$$$###############$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$%%%$$$$$$$$$$$$&&&'''((("""###$$$%%%%%%%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$$$$"""!!!"""###!!!"""""""""#########$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###$$$&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''(((((()))''''''''''''((((((((((((&&&''''''((()))******+++''''''(((((())))))******......000111333555666777555444222000...---,,,,,,,,,,,,---------.........---///111111000///000111111000///000111111000///222111111333555888999:::<<>>EEENNNVVV[[[cccnnn|||zzzvvvrrrmmmjjjgggcccaaaYYYVVVSSSPPPOOOLLLIIIFFFDDDCCCAAA>>><<<:::999999444333222000///.........***++++++++++++)))'''&&&)))(((''')))+++,,,++++++&&&'''''''''(((((())))))$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$------,,,)))&&&$$$$$$%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))'''%%%&&&((()))&&&###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$############"""%%%&&&''''''%%%%%%&&&'''%%%######&&&))))))$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&'''&&&$$$$$$%%%&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$###$$$%%%%%%&&&%%%$$$$$$######$$$$$$&&&''''''%%%###!!!"""###%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$############""""""""""""""""""""""""""""""######$$$###"""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!! !!!###$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!"""$$$$$$$$$&&&(((+++$$$#########$$$%%%%%%&&&""""""""""""""""""""""""######################## !!!"""""""""""""""########################"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&((()))***---***((((((+++,,,+++)))******+++***)))***,,,///111555:::<<<<<<;;;;;;;;;:::666222111222111...,,,------,,,,,,,,,---......,,,...000222222000...,,,//////000111111000///...000000111222222222222111555555666888;;;???CCCFFFMMMQQQWWW___hhhrrr|||~~~zzzuuuoookkkeeedddbbb___\\\YYYWWWVVVMMMLLLJJJGGGEEECCCAAAAAA<<<;;;999888666444222222111000---+++***+++,,,,,,+++++++++***)))(((((('''((())))))(((&&&$$$$$$%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$+++++++++)))'''&&&&&&(((&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&&&&((((((&&&$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############%%%&&&'''&&&%%%%%%%%%'''&&&%%%$$$'''******&&&!!!"""######$$$$$$######""""""###$$$$$$""""""###$$$""""""###$$$%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%###"""###$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###############"""""""""""""""""""""""""""###$$$$$$""""""######$$$$$$%%%%%%""""""""""""""""""""""""###"""!!! !!!"""$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$##############################$$$$$$$$$$$$######"""###$$$$$$######%%%'''$$$#########$$$$$$%%%&&&################################################ !!!"""""""""""""""########################""""""""""""""""""""""""###$$$$$$%%%&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((''''''&&&'''((()))******(((&&&''')))***)))'''***++++++++++++,,,///111888<<<@@@CCCBBB@@@>>>===:::777444222222111...,,,------------......///000---...000111111000...------.../////////...---------...///000111222222222000000000111333555888:::;;;>>>CCCHHHNNNVVV]]]cccooovvv~~~zzzxxxwwwtttpppllliiiddd___\\\ZZZXXXVVVTTTQQQNNNLLLKKKGGGFFFDDDAAA???===<<<<<<999888777555333111000//////...,,,***))))))***+++++++++******)))((((((''''''((()))(((&&&%%%%%%&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$((()))***)))((('''((()))&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''&&&&&&((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$&&&'''&&&%%%$$$%%%''''''&&&&&&(((++++++'''###""""""###$$$$$$###"""""""""###$$$$$$""""""###$$$#########$$$%%%%%%%%%%%%""""""""""""#########$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$##############################""""""""""""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""$$$&&&'''%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######$$$%%%%%%###!!! !!!###$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""""""""""""""########################""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((''''''''''''((())))))***(((&&&'''((()))((((((***+++,,,,,,---...222444===AAAFFFIIIGGGCCC@@@>>>;;;999555333222000...,,,---------...///000111222////////////////////////+++,,,------------,,,,,,,,,,,,---...000111222222222111000000111222333444333555777999<<<@@@EEEHHHLLLRRR\\\hhhsss~~~{{{zzzxxxuuurrrnnnllljjjiiifffaaa]]]ZZZVVVSSSPPPLLLKKKIIIGGGDDDBBB@@@???>>>===;;;999777666555555555444333111000...---------,,,***)))(((((()))***+++******))))))(((((('''&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$''')))***)))((('''((()))%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&((())))))'''$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""############&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###"""###############$$$$$$######""""""######$$$%%%&&&%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$############"""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$%%%%%%###!!! """###$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""""""""""""""########################""""""""""""""""""""""""#########"""""""""""""""%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))+++***)))))))))*********)))***,,,---...111444777<<>><<<@@@FFFMMMTTT\\\eeejjjvvv|||~~~|||zzzzzzxxxvvvtttooommmjjjgggcccaaa```___]]]ZZZUUUQQQOOOLLLJJJHHHDDDCCCAAA@@@>>><<<::::::777666555333222111111111111111000///...---,,,++++++***)))(((((())))))*********))))))((((((((((((%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$'''(((***)))'''&&&%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$"""######$$$$$$######"""$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$%%%&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%&&&'''&&&%%%$$$#########$$$%%%#########$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$!!!###$$$$$$$$$$$$%%%'''%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%###############$$$$$$%%%&&&&&&%%%###""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########"""""""""#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$$$$"""###$$$&&&$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""""""""""""""########################""""""""""""""""""""""""######"""!!!!!!!!!""""""%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&''''''((()))$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((******))))))((())))))***(((***,,,---...111555888:::???FFFIIIIIIEEEBBB@@@:::999777444111///......,,,,,,,,,,,,---...///000...---+++******+++---...---------------......///222222000///////////////..................//////111333444333333333444666777999;;;===???CCCIIILLLUUU[[[fffrrr{{{~~~}}}~~~|||yyyxxxzzzyyywwwvvvtttrrrqqqqqqrrrooollljjjiiigggdddaaa```^^^ZZZVVVSSSRRRQQQQQQOOOLLLGGGDDDBBBAAA???>>>======<<<;;;999888777666333222111000//////////////////...------,,,++++++)))))))))))))))*********)))))))))((((((((((((((($$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$%%%'''((((((&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&''''''%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&'''''''''&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$""""""############""""""$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&%%%$$$###$$$&&&######$$$$$$$$$$$$#########"""!!!!!!!!!!!!"""###!!!"""###$$$######$$$&&&'''&&&$$$###"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""######$$$%%%%%%%%%$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%$$$$$$$$$#########$$$$$$$$$#########"""""" !!!!!!"""###############$$$$$$$$$$$$######!!!"""#########$$$&&&((($$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""""""""""""""########################""""""""""""""""""""""""%%%$$$###""""""###%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''((()))((((((((('''(((((('''&&&&&&''')))'''(((***,,,---000444777888===CCCFFFFFFCCC@@@???777777666333000......///---,,,,,,,,,,,,---......---,,,+++******+++,,,---...---------...///000111555333111///............,,,,,,---------.........---...000000//////000111222333444444444666999<<<<<>>@@@???<<<:::999444555555222///---...000///......---------------...------------------......---------...///000111333222000...------......//////////////////......,,,---/////////...///000...000111111000111333444333555999>>>CCCFFFHHHIIIKKKMMMPPPSSSVVV[[[aaaeeeiiijjjkkkllllllkkkjjjiiihhhjjjkkklllkkkiiigggeeedddcccbbbaaa```^^^\\\[[[[[[YYYVVVTTTSSSQQQOOOLLLKKKJJJHHHEEEBBB@@@>>>>>>>>><<<:::999999888555222111111111000000/////////,,,+++++++++++++++,,,,,,++++++******************%%%%%%&&&'''((()))))))))((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$ ###%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&###&&&((('''$$$###$$$%%%%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$""" &&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%&&&%%%###!!! $$$$$$$$$%%%%%%$$$$$$$$$""""""############""""""$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%"""###$$$$$$###"""###$$$%%%$$$###""""""###$$$%%%"""$$$%%%%%%%%%%%%'''((()))'''%%%###""""""###$$$###$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&%%%$$$$$$######$$$$$$###%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###!!!""""""###$$$%%%%%%%%%######$$$$$$$$$$$$######!!!""""""!!! """$$$$$$$$$###""""""!!!""""""""""""""""""""""""""""""######################## !!!!!!"""""""""""""""########################""""""""""""""""""""""""!!!  """$$$&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''''')))+++)))'''&&&)))+++%%%&&&((()))***---111444444666999:::888555333222222333444111...,,,...000111000///......---......////////////////////////------,,,,,,---...000111111///---,,,,,,---...///...//////...---,,,+++***+++---...///...---.........000111111000000111222333333444444555666777888999;;;<<<===???CCCHHHLLLRRRTTTVVVXXXYYYYYYXXXWWWYYY[[[^^^``````___]]]\\\WWWWWWVVVUUUTTTRRRPPPOOONNNLLLJJJIIIHHHGGGEEECCCCCCBBB@@@>>>;;;999777666666555555555444333///---////////////............)))((((((((())))))***+++)))))))))))))))))))))(((###$$$%%%&&&'''((((((((('''''''''(((((((((((((((&&&'''((('''&&&%%%&&&(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$***((($$$###%%%'''((((((&&&&&&&&&%%%$$$$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))))))))'''$$$###$$$%%%'''&&&%%%###"""######$$$$$$%%%''''''''''''%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&$$$###%%%)))+++***((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$######%%%$$$$$$$$$###"""""""""$$$$$$##################%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!&&&%%%$$$""""""""""""###########################"""###$$$%%%%%%$$$###"""&&&%%%%%%$$$#########$$$'''%%%!!!!!!"""#########$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&########################((('''%%%%%%%%%%%%###""" !!!""""""""""""""""""###$$$$$$###"""###$$$(((&&&######%%%%%%### $$$%%%&&&&&&$$$""""""###%%%$$$###"""!!!!!!!!!!!!&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$%%%"""!!! !!!###$$$$$$###""""""############""""""###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%$$$######&&&&&&$$$#########$$$%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%'''%%%###"""!!!!!!###$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""##################$$$%%%######################## !!!!!!!!!"""%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&'''((())))))%%%%%%&&&&&&'''((((((((('''''''''(((***...111444555555444222111///......111111111111000000000000444333111000...---------------------------------++++++,,,------......///---------............///000000000000000000000000///---+++,,,...///,,,***------......//////000000000111111111222222222222444333111000111444888:::>>>???@@@AAABBBDDDEEEEEEHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGFFFEEECCCAAA>>><<<:::999999999888777555444333222/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))))))))))))))'''&&&&&&&&&'''(((***+++((((((((((((''''''''''''%%%%%%%%%&&&&&&''''''''')))'''%%%%%%&&&(((((('''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&'''&&&%%%%%%%%%&&&&&&%%%&&&)))+++########################%%%%%%%%%&&&&&&'''''''''%%%&&&'''&&&%%%%%%''')))&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&$$$"""###&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$######""""""###$$$%%%########################"""###$$$$$$$$$$$$###"""&&&%%%$$$$$$######$$$$$$'''%%%###!!! !!!###$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################'''%%%$$$$$$$$$$$$###!!! !!!""""""######"""""""""###$$$$$$###"""###$$$'''%%%######$$$$$$""" ###$$$&&&%%%$$$######$$$######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$######""""""!!!$$$###"""###$$$%%%$$$###""""""############""""""$$$$$$$$$$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%&&&%%%$$$###"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$%%%$$$"""!!!!!!###$$$%%%######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''(((((('''''''''''''''&&&&&&&&&''''''''''''))),,,///111111111000///...---,,,,,,.............../////////111000///...---,,,,,,,,,------------------------.........---,,,,,,++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***---......,,,000/////////////////////...////////////000000000//////000111222333444555333444444555666777888888<<<<<<===>>>???@@@AAAAAA???>>><<<;;;:::999999:::999888888777666666555555222222111000///......---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((''''''&&&&&&'''((()))***))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$""""""###%%%%%%%%%&&&)))+++$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''$$$&&&'''&&&&&&%%%'''(((###$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&'''%%%$$$###$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!###############$$$$$$$$$######$$$$$$%%%%%%&&&&&&"""""""""###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''""""""""""""###$$$%%%&&&########################"""###$$$$$$$$$$$$###"""%%%%%%$$$$$$######$$$$$$&&&%%%$$$$$$$$$$$$%%%%%%############""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%########################&&&$$$############""" !!!"""######$$$$$$######"""###$$$$$$###"""###$$$%%%$$$""""""######""" """###%%%%%%$$$###$$$%%%!!!!!!!!!"""$$$%%%'''(((""""""######$$$%%%%%%&&&#########"""""""""""""""""""""""""""""""""""""""&&&%%%###$$$%%%%%%$$$###""""""############""""""%%%$$$$$$###""""""!!!!!! !!!"""$$$%%%&&&&&&&&&$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$""""""!!!!!!"""###%%%&&&######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%$$$'''&&&&&&'''(((***,,,...,,,,,,,,,++++++++++++***+++++++++,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,++++++***,,,,,,,,,---------......++++++++++++++++++++++++,,,***((())),,,...//////000//////...------,,,,,,,,,,,,,,,---------......))),,,///111222111000.../////////000000000111111///000111111222333444444666555444333222111111111////////////////////////,,,,,,,,,++++++*********+++************)))))))))++++++++++++++++++++++++((((((((((((((()))))))))%%%&&&&&&&&&''''''(((((((((''''''&&&''''''(((((()))))))))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&((('''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%###!!!###$$$$$$$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&$$$######### !!!###%%%&&&%%%%%%$$$%%%$$$###""""""###$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%((('''&&&%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###########################!!!"""###$$$$$$###!!! """""""""###$$$$$$$$$%%%######$$$%%%&&&&&&''''''############$$$%%%&&&'''#################################""""""""""""!!!""""""#########$$$$$$%%%#################################$$$$$$#########%%%%%%$$$$$$###$$$$$$%%%###$$$$$$%%%&&&&&&&&&%%%######""""""!!!!!! ###$$$$$$$$$$$$%%%%%%%%%########################&&&$$$######$$$$$$###!!!""""""###$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$###""""""""""""!!!!!! """$$$$$$$$$###$$$%%%"""""""""###$$$&&&'''(((""""""######$$$$$$$$$%%%""""""""""""!!!!!!!!!!!!!!!"""$$$%%%%%%&&&%%%######$$$$$$###!!!"""######$$$$$$######"""$$$$$$#########"""""""""!!!!!!###$$$$$$%%%%%%%%%###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""""""""!!!"""###$$$%%%######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!###$$$$$$###!!!!!!########################$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***((())))))))))))*********))))))******+++,,,------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++,,,,,,------+++,,,,,,,,,---------------------------------------,,,******+++---///000------,,,,,,+++++++++++++++++++++,,,,,,,,,------(((***---///000///...,,,////////////////////////+++,,,,,,---......//////222111111000///..................---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********************************((((((((((((((()))))))))%%%%%%&&&&&&''''''(((((((((''''''''''''''''''''')))))))))((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$(((&&&######$$$&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###"""!!!""" """$$$%%%%%%$$$$$$$$$$$$"""!!!!!!"""$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###########################!!!"""######$$$###"""!!!"""""""""###$$$$$$$$$%%%######$$$%%%&&&&&&''''''%%%%%%$$$######$$$$$$$$$#################################""""""""""""!!!$$$$$$$$$$$$######""""""########################$$$##################$$$%%%$$$$$$###$$$$$$%%%%%%!!!"""###$$$%%%%%%%%%$$$###""""""!!!!!! #########$$$$$$$$$%%%%%%########################&&&%%%$$$$$$%%%&&&$$$###""""""###$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$############"""!!!"""""" """$$$$$$######$$$%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$######""""""""""""""""""!!!!!!!!! !!!"""$$$%%%%%%%%%$$$""""""######""" ######$$$$$$$$$$$$##################$$$$$$%%%%%%#########$$$$$$######"""""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#########""""""$$$######""""""!!!!!!!!!######""""""""""""##############################""""""""""""""""""""""""$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!########################$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***++++++))))))***+++,,,,,,------,,,,,,++++++,,,,,,------++++++++++++++++++++++++))))))******+++,,,,,,---++++++++++++,,,,,,,,,---------------------------......---,,,,,,,,,...///+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++,,,,,,------......---,,,,,,,,,,,,+++++++++,,,,,,,,,------......///,,,,,,,,,,,,+++******)))------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((()))))))))******&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$###&&&$$$!!! """###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$)))'''###"""###&&&''''''((()))******(((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!###%%%$$$$$$$$$%%% !!!"""###$$$$$$$$$$$$$$$##################$$$######$$$%%%%%%%%%%%%%%%!!!###$$$$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$###############$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$######""""""##############################""""""###$$$%%%&&&&&&'''$$$%%%%%%$$$$$$"""!!!!!!########################$$$$$$###""""""###$$$$$$$$$$$$######$$$$$$%%%%%%!!!!!!"""###$$$$$$######""""""""""""!!!!!!!!!!!!############$$$$$$$$$$$$########################&&&%%%$$$%%%&&&&&&%%%$$$!!!"""######$$$$$$######"""###$$$$$$###"""###$$$"""###$$$$$$"""""""""$$$!!!"""$$$$$$###"""###$$$%%%$$$$$$#########$$$$$$%%%$$$$$$###""""""!!!!!!######""""""!!!!!! """"""""""""""""""""""""$$$"""!!!"""######"""!!!######$$$$$$$$$$$$######""""""######$$$%%%%%%&&&######$$$$$$###""""""!!!"""""""""""""""!!! """"""""""""""""""""""""!!!!!!"""######""""""!!!$$$######""""""!!! ######""""""""""""##############################""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!!!! #########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))******++++++*********++++++,,,,,,---,,,,,,+++++++++,,,,,,---************************,,,,,,+++******))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++---...///...,,,+++,,,---,,,,,,---......///000000++++++,,,,,,,,,------------,,,+++***+++,,,...///,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------+++++++++,,,+++***))))))((()))***+++,,,------...)))))))))))))))*********'''''''''(((((((((((()))((((((((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%""" """###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$%%%%%%%%%%%%'''))))))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""%%%&&&&&&&&&&&&&&&$$$#########$$$%%%&&&&&&###$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$"""$$$&&&%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""""""""###%%%&&&$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$"""""""""!!!""""""##############################""""""###$$$%%%&&&&&&'''"""###$$$$$$$$$$$$""""""########################$$$$$$###""""""###$$$$$$$$$$$$######$$$$$$%%%&&&""""""""""""############!!!"""""""""""""""##################$$$$$$$$$$$$########################%%%$$$###$$$%%%&&&%%%### !!!""""""######"""""""""###$$$$$$###"""###$$$"""$$$%%%%%%###"""###%%%!!!###$$$$$$"""!!!""""""$$$######""""""#####################""""""""""""$$$$$$###""""""!!! $$$$$$$$$######""""""!!!$$$"""""""""$$$%%%$$$######$$$$$$%%%%%%$$$$$$###""""""##################!!!""""""############"""""""""#########"""!!! !!!"""""""""""""""!!!!!!""""""""""""""""""!!!!!!######""""""""""""##############################"""""""""""""""""""""""""""""""""""""""###$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&'''''''''&&&((((((((()))*********+++***************+++++++++++++++***)))))))))******************************+++++++++***))))))((((((************++++++++++++************************'''***---...,,,******+++,,,,,,,,,---------------***++++++++++++,,,,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,---------,,,+++***''''''((()))***++++++,,,((((((((((((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''&&&&&&%%%%%%$$$$$$###$$$&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###  """######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%###!!! ###%%%&&&%%%$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&((()))'''%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((###$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$%%%((()))(((&&&%%%&&&)))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######"""!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!"""$$$&&&(((%%%$$$$$$$$$######""""""$$$$$$################## !!!###$$$%%%""""""""""""""""""""""""#########""""""""""""!!! !!!###$$$%%%%%%$$$$$$########################%%%$$$###""""""###$$$%%%$$$#########$$$%%%%%%&&&$$$$$$###""""""######$$$!!!!!!""""""######$$$$$$"""############$$$$$$$$$########################$$$###"""###$$$%%%$$$### !!!""""""""""""""""""$$$$$$$$$###"""###$$$"""$$$&&&%%%###"""$$$&&&"""$$$%%%$$$"""!!!!!!!!!""""""!!!!!!"""###$$$$$$!!!!!!!!!"""######$$$$$$%%%$$$$$$###"""!!!!!! """"""######$$$$$$$$$%%%$$$###"""###%%%&&&&&&%%%###$$$$$$%%%%%%$$$$$$#########""""""!!!!!!  !!!###$$$$$$$$$$$$"""###$$$$$$$$$###!!! ########################!!!"""""""""""""""!!!!!! !!!"""#########"""######""""""""""""##############################"""""""""""""""""""""""" !!!"""$$$%%%'''(((######################## """###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&''''''''''''((((((((()))))))))******************))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((()))******++++++)))************+++++++++************************"""&&&+++---+++******+++++++++******)))(((((((((************++++++++++++)))))))))***************((((((((())))))*********+++++++++++++++,,,,,,,,,((()))***+++***)))((('''+++******))))))((((((((()))))))))((((((''''''''')))*********++++++,,,,,,''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%$$$###"""""""""###%%%'''((((((''''''%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$############$$$%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%(((''''''&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$###############$$$""""""############""""""%%%%%%############%%%%%%########################$$$&&&''''''%%%$$$########################$$$$$$$$$$$$$$$#########""""""&&&%%%%%%$$$###"""!!!!!!###$$$$$$###""""""###%%%######################## !!!"""###$$$$$$%%%%%%$$$###""""""###$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&######""""""######$$$%%%$$$$$$$$$$$$%%%%%%&&&'''!!!!!!!!!!!!!!!""""""###%%%$$$###""""""###$$$%%%########################&&&&&&%%%%%%&&&&&&'''(((!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!"""!!! !!!###$$$$$$###"""!!!"""###%%%'''""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!! !!!""""""##################""""""""""""&&&%%%###"""""""""###$$$ !!!###%%%%%%###!!! """""""""!!!!!!!!! """$$$$$$""" !!!"""###############&&&$$$$$$&&&((('''$$$ """""""""""""""""""""""""""#########!!!!!!###$$$#########"""!!!!!! ######""""""""""""######""""""!!!!!!!!!""""""###""""""""""""!!!!!!!!!!!!######"""######%%%&&&'''((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################''''''&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''((((((((('''&&&''''''''''''(((((((((((())))))(((((()))***++++++---,,,+++***))))))))))))+++++++++******)))))))))++++++,,,,,,,,,+++******))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++***)))))))))***+++(((((()))************)))************************---------,,,,,,+++++++++++++++***)))(((((())))))+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((%%%$$$%%%'''(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''%%%###"""######"""!!!""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######&&&%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$###""""""#########$$$$$$%%%%%%$$$$$$#########""""""""""""#########$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%$$$###$$$########################$$$$$$$$$#########""""""%%%$$$$$$######"""""""""###$$$$$$###""""""###%%%########################"""""""""""""""#########%%%$$$###""""""###$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$############$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###############$$$%%%%%%"""!!! !!!###$$$$$$$$$$$$###############%%%$$$$$$$$$$$$%%%&&&&&&!!!!!!!!!!!!"""""""""###!!!!!!!!!""""""""""""###$$$$$$######"""!!!!!! """""""""""""""###$$$$$$$$$###"""!!!!!!###$$$%%%#########$$$######"""""""""###############$$$$$$$$$$$$$$$###########################""""""""""""%%%$$$######"""""""""###"""""""""######"""""""""&&&%%%%%%%%%$$$$$$$$$$$$"""!!!!!!"""$$$$$$###!!!!!!""""""############"""%%%$$$$$$&&&''''''$$$ """"""""""""""""""""""""!!!""""""!!! !!!###"""""""""""""""""""""#########""""""""""""###### !!!!!!"""###""""""!!!!!!"""######"""""""""""""""""""""!!!###"""!!!!!!!!!###%%%'''%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''((((((((('''&&&''''''''''''((((((((((((((((((''''''((())))))*********************+++++++++*********)))))))))(((************************************************************************************************+++,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++)))))))))))))))))))))))),,,,,,++++++************+++******)))(((((())))))+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))(((((((((''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''%%%$$$%%%'''(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###"""!!!"""$$$%%%%%%%%%!!!""""""#####################$$$$$$$$$$$$############""""""###$$$%%%%%%###$$$$$$%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%###""""""!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$###$$$###############$$$$$$######$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%######$$$########################$$$############"""""""""########################"""###$$$###"""!!!###%%%####################################""""""!!!!!!%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$###""" !!!!!!$$$$$$$$$$$$######""""""###""""""""""""###$$$$$$!!!!!!!!!"""""""""######!!!""""""""""""###############""""""!!! """"""###$$$$$$$$$$$$$$$%%%$$$###"""!!!"""###$$$############"""!!!  !!!"""$$$%%%&&&&&&%%%%%%$$$$$$###""""""!!!############""""""""""""######$$$$$$######""""""$$$###"""!!!!!!"""###$$$$$$############"""""""""###!!! !!!"""$$$######"""############""""""!!!%%%$$$$$$%%%&&&&&&###!!!"""""""""""""""""""""""""""######"""!!!!!!"""$$$ !!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!"""###$$$######""""""!!!""""""###""""""""""""""""""""""""###""" """$$$&&&$$$###"""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&''''''''''''(((((((((((('''''''''''''''(((((()))(((((())))))***+++,,,,,,*********)))))))))))))))***)))((((((((((((******************************************************++++++++++++++++++++++++***,,,---......,,,***))))))***++++++,,,,,,++++++((((((((((((((((((((((((*********)))))))))))))))******)))((((((((())))))******((((((((((((******(((((((((((((((((((((((()))))))))(((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###"""!!!"""$$$%%%%%%%%%!!!""""""#####################$$$$$$$$$$$$######"""""""""""""""######$$$######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&"""!!!!!! !!!!!!!!!###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&& !!!!!!""""""!!!!!! &&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$%%%$$$$$$$$$###########################""""""""""""!!!"""""""""#########$$$"""#########!!!!!!###$$$##############################""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$#########$$$###""""""""""""###$$$$$$)))(((%%%###!!! %%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!""""""###!!!!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%######"""""""""!!!!!!!!!!!!"""###$$$%%%$$$###"""%%%$$$###"""!!!!!!"""""""""#########""""""!!!  !!!"""###$$$%%%&&&""""""""""""!!!!!! ############"""""""""!!!!!!"""###$$$$$$###"""!!!######""""""""""""######""""""""""""""""""""""""###!!! """###"""###############"""!!! $$$$$$$$$$$$%%%$$$###!!!""""""""""""""""""""""""###$$$$$$###""""""###%%% !!!!!!"""""""""""""""############"""""" !!!"""######$$$""""""!!!!!! !!!!!!"""""""""""""""#########$$$""" !!!$$$&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((('''''''''(((((()))(((((()))******************************************)))(((''''''(((***,,,++++++++++++++++++++++++************************************************++++++,,,,,,,,,+++***)))'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((())))))***)))(((''''''((()))***(((((((((((((((((((((((())))))((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% """###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''%%%###"""######"""!!!"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###""""""!!!!!!""""""############$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%''''''&&&&&&%%%%%%%%%$$$#########$$$$$$%%%%%%%%%""""""!!!!!!!!!""""""######$$$$$$%%%%%%$$$$$$##################$$$%%%%%%!!!!!!""""""""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""######"""!!!!!!"""$$$######################## !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$###########################$$$$$$%%%&&&%%%$$$""""""""""""###$$$$$$$$$#########""""""!!!!!! !!!!!!"""###""""""""""""##################$$$$$$$$$%%%%%%%%%$$$###############"""""" """#########"""!!!$$$######""""""!!!!!!!!!!!!""""""###$$$$$$######!!!!!!"""""""""######### !!!!!!""""""""""""############"""""""""!!! !!!###$$$$$$###"""!!! """###$$$$$$###""" %%%%%%%%%%%%%%%%%%%%%%%%""" !!!"""!!!###############"""!!! ###$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""" """###!!!!!!!!! !!!"""############"""!!!""""""""""""""""""!!!!!!"""!!! !!!"""""""""#########$$$%%%###!!! """$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((******)))(((((())))))))))))************)))((('''+++++++++++++++++++++++++++***((('''(((***,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))---+++)))''''''(((***+++''''''((())))))))))))((()))))))))))))))))))))))))))))))))***************)))((((((((((((((())))))***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''%%%###"""######"""!!!###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$$$$######$$$$$$###"""!!!!!!""""""$$$############$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%(((((('''&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$### !!!"""######$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$##############################$$$$$$###""""""$$$&&&%%%%%%$$$$$$###"""""""""!!!!!!"""""""""""""""###!!!!!!!!!""""""#########!!!"""###"""!!! """$$$######################## !!!"""###$$$%%%%%%"""######$$$$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$############$$$&&&&&&%%%%%%&&&&&&'''(((!!!###%%%&&&########################"""!!!!!!!!!!!!"""######"""""""""#########$$$$$$ !!!!!!!!!!!!"""""""""$$$$$$$$$############### !!!"""""""""""""""""""""""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$""""""""""""""""""!!!!!!!!!""""""###$$$$$$%%%%%%############""""""""""""!!!!!!""""""######""""""!!!$$$%%%%%%$$$!!!"""""""""###############!!! """!!!!!!"""############""""""!!!"""###$$$###!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!"""###$$$$$$###"""!!!#########"""!!!!!! """"""!!! !!!""""""######$$$$$$$$$$$$###"""""""""###$$$$$$""""""###$$$$$$$$$######""""""""""""""""""""""""################################################""""""######$$$%%%&&&&&&######$$$%%%%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%&&&&&&'''''''''''''''((((((((((((+++******))))))))))))***)))***++++++***((('''&&&***************+++++++++***))))))((()))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---+++(((%%%%%%'''***,,,((()))******++++++******))))))))))))))))))))))))))))))))))))************((((((''''''(((((())))))))))))''''''''''''))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###"""!!!"""$$$%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%######$$$$$$$$$$$$############"""""""""###$$$$$$$$$###"""""""""###%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############""""""!!!!!!"""######$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""$$$'''%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!""""""######!!!!!!!!!"""""""""""""""!!!"""###""" """###########################!!!!!!""""""#########$$$!!!"""############"""!!!"""###$$$%%%%%%$$$###"""$$$############$$$%%%%%%##################$$$%%%&&&&&&&&&&&&&&&'''((((((!!!###%%%&&&"""""""""###$$$$$$%%%%%%###############$$$$$$%%%""""""#########$$$$$$$$$ !!!!!!!!!"""""""""###############""""""!!!!!!""""""###$$$!!!!!!""""""""""""""""""!!!!!!""""""###"""""""""""""""""""""""""""""""""###############$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!"""######!!!"""############"""!!! !!! !!!###$$$"""!!!!!!""""""############""""""###$$$""" !!!###!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! $$$$$$###!!!!!! !!!""""""######$$$%%%%%%""""""""""""""""""!!!!!! !!!"""###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''''''''''''''((((((((((((******)))((((((((((((((('''(((***+++***)))(((&&&'''((((((((())))))))))))''''''(((((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((,,,+++)))''''''(((***+++((())))))***************((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''((()))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###"""!!!"""$$$%%%%%%%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######!!!!!!""""""###%%%&&&'''$$$###"""""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%&&&&&&%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%"""######"""!!!"""%%%'''%%%%%%$$$$$$###""""""!!! !!!!!!!!!""""""######"""""""""""""""!!!!!!!!!!!!""""""""" """#######################################"""""""""""" !!!"""######"""!!! """###$$$%%%%%%$$$###"""######""""""######$$$%%%###"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%###"""""""""###$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&"""############$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%&&& !!!"""######""""""""""""""""""!!!  !!!!!!!!!""""""############""""""!!! ############"""""""""""""""!!! """###$$$$$$###"""!!!!!!"""###$$$ !!!!!!!!!""""""######"""""""""$$$&&&&&&$$$""" !!!"""###############!!!###$$$"""!!!###!!!!!!!!!!!!!!!!!!!!!!!!"""#########!!!!!!###$$$"""""""""###$$$$$$%%%%%% """###$$$$$$###"""  !!!!!!""""""&&&%%%$$$###""""""""""""!!!""""""###$$$$$$%%%%%% !!!""""""!!!  !!!#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###$$$%%%&&&'''''''''''''''((((((((()))***)))((('''''''''''''''%%%&&&(((***+++***)))(((%%%&&&&&&&&&''''''((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&###$$$%%%&&&&&&%%%$$$###((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########"""%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''%%%###"""######"""!!! !!!"""""""""""""""######$$$$$$$$$$$$######$$$$$$###"""!!!!!!""""""!!!###&&&((((((&&&###!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$"""!!! %%%%%%$$$######$$$$$$%%%######""""""""""""######$$$$$$###"""!!!!!!!!!"""########################$$$%%%'''(((((('''%%%$$$########################!!!!!!"""###$$$%%%%%%%%%###############$$$$$$$$$ !!!!!!"""""""""""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!$$$''''''&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""###$$$%%%&&&%%%%%%$$$###""""""#########&&&(((%%%""""""############""""""!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""######$$$$$$$$$###""" ######""""""""""""############""""""!!!!!! """!!! !!!###$$$ """"""""""""!!!############""""""!!!!!!***((($$$"""!!!###&&&(((###"""!!! !!!"""###""""""######$$$$$$%%%%%% """######""" !!!###$$$###"""!!!%%%$$$""" !!!"""###$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""!!!!!!!!!!!!###%%%&&&&&&%%%###"""!!!"""$$$%%%#########"""""""""""""""!!!!!!!!!###%%%(((+++,,,%%%%%%$$$######$$$%%%%%%%%%###""" !!!###$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!"""###$$$&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&'''((()))&&&%%%%%%&&&&&&'''((())))))************))))))((())))))))))))************))))))))))))))))))))))))***))))))((((((((((((((())))))(((((((((((())))))''''''((())))))***))))))''''''''''''&&&%%%$$$###(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''))))))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################%%%$$$$$$######$$$$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$######"""!!! !!!!!!%%%$$$######"""""""""######$$$&&&((((((&&&$$$###""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########"""""""""""""""#########"""""""""###$$$$$$$$$$$$############$$$$$$%%%$$$$$$#######################################!!!"""$$$%%%%%%$$$"""!!!########################"""""""""###$$$$$$$$$%%%######################## !!!!!!""""""""""""""""""""""""""""""#########""""""""""""""""""""""""########################"""""""""#########$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!$$$&&&&&&&&&########################""""""###$$$$$$$$$$$$###""""""!!!!!!""""""###$$$%%%$$$$$$###""""""######!!!%%%(((((($$$!!!!!!###""""""############""""""!!!!!!""""""""""""""""""######$$$"""!!!!!!###$$$###$$$$$$$$$###""" ######""""""""""""#########"""""""""!!!!!!!!! """!!!!!! !!!"""###$$$ !!!"""######$$$$$$$$$$$$$$$#########"""""""""&&&$$$""" !!!###$$$###"""!!! !!!"""###"""""""""###############&&&%%%$$$######$$$%%%&&&"""###%%%'''''''''&&&%%%'''&&&$$$""""""###$$$%%%#########"""""""""!!!!!!""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%"""!!!  !!!"""""""""""""""############!!!!!!!!!!!!###$$$&&&(((%%%$$$$$$######$$$$$$%%%%%%$$$"""!!!!!!"""###$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$###############$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&***)))'''%%%&&&''')))***'''''''''&&&''''''((()))((())))))*********))))))(((((()))))))))*********((((((((((((((((((((((((((((((''''''((()))******))))))(((((((((((())))))&&&&&&'''((((((((((((((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""########################%%%$$$$$$######$$$$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$######"""!!!!!!!!!""""""%%%%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%""""""""""""############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############### !!!!!!"""$$$%%%&&&!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######################## !!!"""######"""!!! ##########################################$$$$$$######"""""""""""""""""" !!!""""""######""""""############""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%''''''&&&&&&%%%%%%%%%$$$%%%###!!!!!!###%%%&&&&&&########################""""""###$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!%%%$$$######"""#########!!!%%%((()))'''&&&''')))"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$###""""""###%%%######$$$######"""!!! ###""""""!!!!!!""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!""""""###$$$%%%$$$$$$$$$##################""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""###""""""""""""""""""!!!%%%""""""%%%!!!"""###%%%%%%%%%$$$$$$&&&%%%$$$###"""###$$$$$$######""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!########################"""""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!"""###$$$!!!"""""""""###$$$$$$$$$"""""""""""""""###$$$%%%%%%$$$############$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&000...***'''&&&''')))+++))))))((((((''''''(((((('''(((((()))************(((((())))))))))))******((((((((((((((((((((((((&&&&&&&&&'''((()))+++,,,)))((((((''''''(((((()))''''''((()))))))))(((((())))))))))))((('''&&&&&&'''''''''''''''''''''''')))(((''''''''''''((())))))(((''''''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""############$$$$$$$$$######"""""""""###$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''"""#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""" !!!"""$$$%%%&&&!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$"""######$$$$$$%%%%%%%%%##############################$$$%%%%%%$$$##############################$$$$$$$$$#####################"""""""""""""""!!!!!!!!!"""############"""$$$$$$######""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$###""""""###$$$%%%%%%########################""""""###$$$$$$$$$$$$###$$$$$$###"""!!! $$$$$$###############$$$$$$&&&((('''%%%$$$$$$%%%######""""""""""""######!!!!!!""""""###$$$$$$$$$!!!$$$%%%$$$###$$$%%%############""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!! !!!"""###$$$$$$$$$$$$############"""###############""""""""""""!!!!!!!!!!!!""""""######""""""!!!!!! !!!!!! !!!"""######""""""######"""!!! !!!!!!"""""""""""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$#########$$$%%%&&&!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%$$$#########$$$%%%&&&########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&///---+++)))(((((()))***++++++)))(((((('''''''''&&&'''((()))************(((((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&'''((()))******(((((((((''''''(((((((((((()))************))))))((((((((((((((('''&&&&&&''''''''''''''''''''''''(((''''''''''''''''''((((((''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$############$$$$$$""""""#########$$$$$$$$$####################################"""""""""!!!""""""#########$$$$$$$$$###"""""""""###$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$"""""""""""""""###$$$%%%######""""""""""""###### !!!"""###$$$$$$##############################$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$###############$$$#########""""""!!!!!!!!!""""""###############$$$$$$######""""""!!!!!!""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""#########"""""""""$$$%%%########################""""""###$$$$$$$$$$$$###&&&%%%$$$###"""!!!!!!!!!$$$###############$$$$$$%%%&&&'''&&&$$$###############"""!!!!!!"""######!!!!!!!!!""""""#########"""&&&&&&%%%###############"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""""""""!!!!!!  """###########################!!!"""############"""!!!!!!!!!""""""""""""!!!!!!######""""""!!!!!! ###"""!!! !!!"""###"""#########$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""########################!!!"""""""""############ !!!!!!""""""!!!""""""###$$$%%%%%%&&&!!!"""###$$$%%%%%%&&&&&&#################################$$$$$$%%%%%%&&&########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((())))))******)))((((((,,,+++***(((''''''''''''%%%&&&'''))))))*********'''(((((((((((()))))))))''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''(((((()))((((((''''''&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$######""""""######$$$############$$$$$$$$$$$$####################################"""""""""!!!""""""#########$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###############"""""""""""""""######$$$######""""""############""""""""""""""""""### !!!"""$$$$$$###"""!!!##########################################################################################$$$$$$%%%%%%$$$$$$###"""""""""!!!"""######$$$$$$##################""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$%%%""""""###########################"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###&&&%%%$$$###""""""""""""#########"""######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""&&&'''%%%###"""######""""""""""""######"""!!!!!! !!!!!!"""!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""######""""""""""""######"""""""""""""""######### !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!###""""""""""""""""""!!!######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!"""$$$$$$#########""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!################################################!!!"""############"""""" !!!!!!""""""#########"""#########$$$%%%%%%%%%!!!"""############""""""###$$$$$$###""""""""""""######$$$%%%%%%%%%###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%###"""!!!!!!"""###%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&###%%%''')))***)))'''&&&+++***)))(((''''''''''''&&&''''''((())))))))))))''''''(((((((((((())))))'''''''''''''''''''''''')))(((''''''&&&&&&''''''(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""#################################""""""""""""###############$$$$$$$$$$$$%%%####################################"""""""""""""""############$$$$$$$$$######"""""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$"""""""""""""""######$$$$$$###""""""!!!!!!!!!!!!$$$######""""""######$$$"""###$$$%%%%%%###"""!!!########################""""""!!!!!!!!!!!!""""""########################"""""""""###$$$$$$$$$%%%&&&&&&%%%%%%$$$######"""""""""###$$$$$$$$$$$$###"""""""""""""""#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""""""""###$$$$$$%%%%%%"""$$$$$$""" ###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$###"""""""""""""""######""""""###$$$$$$%%%$$$######$$$%%%&&&''''''$$$###"""!!!!!!"""###$$$$$$$$$$$$######""""""!!!###%%%$$$###############"""!!!!!!"""###$$$!!!!!! !!!!!! !!!!!!!!!"""""""""### !!!"""###""""""!!!""""""############"""""" !!!!!!!!!""""""""" !!!!!!""""""""" !!!"""######"""!!! """""""""###############!!!!!!!!!!!!!!!!!!!!!!!!  ###############""""""!!! !!!!!!!!!""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$###"""!!!"""######$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! !!!"""###$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###$$$%%%&&&%%%$$$"""!!!!!!"""###$$$&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&))))))((('''&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((&&&&&&''''''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""#################################""""""""""""###############$$$$$$$$$%%%%%%####################################"""""""""""""""############$$$$$$$$$######"""!!!!!!!!!""""""############$$$$$$%%%&&&"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%!!!!!!!!!!!!"""###%%%%%%$$$###"""!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&&&&&&&$$$"""!!!##############################""""""""""""##############################!!!!!!"""###$$$%%%%%%&&&''''''&&&&&&%%%$$$######""""""###$$$$$$$$$$$$###!!!!!!""""""######$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""#########""""""###$$$%%%&&&&&&'''"""$$$$$$""" """%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!######""""""###$$$%%%%%%$$$###""""""###$$$######$$$###""" """###$$$'''&&&&&&%%%$$$###""""""###$$$$$$###""""""###%%%######"""!!!!!!"""###$$$!!!!!! !!!!!! !!!!!!!!!""""""###### """#########"""!!! !!!""""""!!!  !!!!!!""""""#########"""###$$$%%%%%% !!!"""######"""!!! """"""######$$$$$$%%%%%%###"""!!! !!!"""###%%%$$$###############$$$!!!!!!!!!!!!!!!  !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$###"""!!! """"""#########%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!! !!!"""###$$$$$$###"""!!! !!!######$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" ###%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$%%%&&&'''(((((('''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''))))))******)))(((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!###$$$%%%##############################""""""""""""############$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""############"""""""""""""""############$$$$$$$$$######"""!!!!!! !!!!!!######$$$$$$%%%%%%%%%&&&$$$"""!!!"""&&&'''&&&$$$"""############$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!!!! !!!###%%%'''(((""""""""""""""""""""""""###"""!!!!!!!!!!!!!!!"""########################&&&&&&%%%$$$###"""!!! %%%%%%$$$$$$$$$$$$%%%%%%$$$#########""""""!!!!!!############$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$""""""""""""############ !!!"""""""""""""""!!! !!!"""###$$$%%%&&&&&&&&&%%%$$$$$$######"""!!!""""""""""""#########""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$'''&&&###!!!''''''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########""""""$$$$$$$$$###############$$$""""""###&&&'''%%%#########"""!!!!!! !!!!!! !!!!!!!!!!!!!!! ######""""""""""""######!!!!!!!!!!!!""""""""""""""""""!!!!!!"""###$$$$$$!!!!!!!!!!!! !!!  !!!"""###"""#########$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""""""""""""""######""""""""""""######!!!"""###""" ###"""!!!!!!!!!"""$$$%%%######""""""""""""##############################$$$#########""""""!!!!!! !!!"""######$$$###### !!!######!!! !!!"""%%%$$$###""""""######$$$  $$$$$$###"""!!! """!!! !!!"""###$$$$$$$$$################## !!!""""""!!! !!!"""###$$$$$$$$$$$$$$$%%%""" !!!###$$$###!!!########################""""""############""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&%%%&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$###"""!!! $$$#########""""""!!!!!!######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$ !!!"""###$$$$$$%%%#########"""""""""""""""$$$"""!!!###&&&'''&&&$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%###"""%%%$$$############$$$%%%########################"""""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############$$$##################$$$############"""""""""!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%$$$###""""""""""""############"""#########"""!!!  !!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$######"""""""""#########$$$$$$""""""""""""""""""""""""$$$##################"""%%%%%%###!!!!!!############"""""""""""""""$$$$$$$$$#########""""""########################%%%######$$$'''(((&&&$$$$$$######""""""""""""### !!!!!!!!! ######""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###%%%%%%############""""""!!!!!!!!!!!!  """"""""""""""""""#########$$$"""!!!!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""!!! ###"""!!!!!!!!!"""$$$$$$######""""""""""""####################################"""""""""!!!!!!!!!!!!!!!""""""###""""""""" """######"""!!!!!!"""########################$$$##################$$$######""""""!!!!!! ###"""!!!!!!!!!"""###$$$########################%%%%%%&&&&&&&&&&&&%%%%%%!!!""""""###$$$$$$######%%%""" !!!###$$$###!!!########################""""""############""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%'''((('''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########"""""""""""""""############$$$$$$$$$%%%%%%$$$$$$##################""""""""""""######!!!!!!""""""######$$$$$$""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$############$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!$$$###"""###%%%&&&&&&%%%"""############$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$'''&&&%%%$$$######$$$$$$########################"""""""""""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$%%%$$$$$$$$$######$$$$$$$$$############""""""""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""###%%%&&&&&&$$$###"""""""""""""""############$$$$$$$$$###"""!!! !!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""""""""""""""""""""""""""""""""###############$$$######$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""######$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$$$$###############$$$%%%!!!""""""######""""""!!!######""""""""""""######!!!!!!!!!!!!"""""""""""" !!!!!!###$$$&&&''''''&&&&&&%%%$$$###"""""""""!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!!"""######$$$######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!!!! !!!###$$$$$$###""""""### !!!###$$$$$$$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!######"""!!!!!!"""""""""########################$$$######""""""######$$$!!!!!!""""""######""""""$$$"""!!!!!!"""######"""########################""""""############""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############""""""""""""############$$$$$$$$$$$$############"""""""""""""""""""""###$$$%%%&&&"""#####################!!!!!!  !!!"""######$$$$$$%%%%%%$$$$$$###########################"""""""""""""""######$$$%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%""""""#########$$$$$$$$$"""###%%%&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&'''########################""""""""""""###$$$&&&&&&########################"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########""""""""""""""""""#########$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""""""""""""""""""""""""""###%%%&&&&&&$$$""" !!!"""""""""###########################"""!!! !!!!!!!!!!!! !!!""""""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$$$$%%%%%%&&&&&&%%%###"""$$$&&&&&&"""###$$$$$$$$$$$$$$$%%%%%%############"""""""""""" !!!!!!"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$###""""""""""""######$$$%%%$$$$$$%%%%%%%%%$$$############""""""""""""######!!!!!!!!!!!!"""""""""""" !!!"""###%%%'''(((((('''&&&%%%$$$###""""""""""""!!!!!! !!!!!!!!!!!!"""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!"""###"""""""""""""""######$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! """###%%%%%%###"""###$$$ """$$$%%%%%%$$$###$$$######""""""######$$$ !!!!!!!!!"""""""""######""""""!!!!!! """"""""""""############!!!  !!!!!!!!!""""""""""""!!!!!!######"""!!!"""#################################"""######$$$$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$######""""""%%%$$$$$$$$$###"""""""""########################%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$###"""""""""""""""""""""""""""""""""###$$$%%%%%%'''&&&%%%$$$"""!!! """!!! """$$$###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$!!!"""$$$&&&''''''&&&&&&$$$$$$$$$%%%&&&&&&&&&&&&########################""""""""""""###$$$&&&&&&########################$$$$$$$$$############"""$$$$$$############$$$$$$""""""""""""""""""######"""#########$$$$$$$$$$$$""""""""""""#########$$$########################"""###$$$%%%%%%###!!! !!!"""""""""############!!!!!!"""######$$$######!!!!!!!!!!!! !!!!!!"""###$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""#########$$$$$$%%%%%%%%%&&&###!!!"""$$$%%%###!!! !!!!!!!!!""""""""""""""""""""""""""" !!!"""######$$$$$$""""""#########"""""""""!!!!!!!!!!!!!!!"""###$$$###$$$$$$$$$######"""!!!######""""""""""""######!!!!!!!!!!!!"""""""""""" !!!"""$$$%%%'''((('''&&&&&&$$$###"""!!!!!!"""""""""!!!!!!  !!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""### !!!"""!!!"""""""""##################""""""""""""###### !!!!!!!!!!!!###"""!!!  """###%%%%%%###"""###$$$"""$$$%%%$$$###"""""""""!!!!!!!!!!!!"""""" !!!!!!""""""######!!!!!!!!! !!!!!!"""""""""#########$$$$$$"""!!!!!!"""$$$$$$!!!!!!""""""""""""!!! #########"""!!!"""####################################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$######"""""""""%%%$$$$$$$$$###"""""""""########################$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%###############$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""""""""###""""""!!!!!!!!!"""""""""''''''&&&$$$###!!! ###"""!!! """$$$%%%###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""######$$$!!!!!!""""""###$$$$$$%%% """###$$$%%%&&&###$$$%%%%%%######$$$%%%"""############$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$######""""""!!!!!! !!!!!!""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#################################$$$$$$$$$$$$###"""!!!!!!""""""""""""############ """###$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%############$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!"""""""""""""""%%%###!!!!!!"""######### !!!!!!""""""######$$$!!!!!!"""""""""""""""### !!!!!!""""""######### """######!!! !!!!!!!!!!!!!!!!!!!!!"""###!!!!!!!!!!!! ######""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!""""""$$$%%%'''(((%%%%%%$$$$$$###"""!!!!!! !!!!!!"""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######"""""""""!!!!!!!!! !!!!!!"""############"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###"""!!! !!!"""!!!###$$$$$$###""""""### """############"""######""""""""""""###### !!!!!!""""""###### !!!!!!!!!  !!!!!!""""""#########$$$$$$$$$######$$$$$$$$$""""""######""""""!!!!!!"""######"""!!!!!!"""$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$"""############$$$$$$$$$"""""""""############$$$""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""######$$$ !!!"""###$$$%%%%%% !!!"""###$$$$$$%%%###%%%&&&%%%###"""$$$&&&"""############$$$$$$$$$ !!!###$$$%%%$$$$$$#########$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!"""""""""############!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$########################%%%%%%###"""!!!!!!!!!"""""""""""""""############!!!"""######$$$$$$$$$$$$!!!"""""""""""""""""""""!!!!!!""""""######$$$$$$"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###"""!!!!!!"""$$$######$$$$$$%%%&&&&&&'''!!!!!!!!!!!!""""""######!!!!!!!!!""""""""""""""" ###$$$###!!! !!!######""""""!!!"""""""""!!!!!!!!!!!! ######""""""""""""######!!!!!!!!!!!!""""""""""""############$$$%%%&&&'''%%%$$$$$$$$$######"""""" !!!""""""!!!!!! !!!!!!!!!""""""""" !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" """######"""""" !!!"""###$$$######"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""!!! !!!###$$$ """######"""!!!!!!"""!!!!!!!!!"""""""""""""""######""""""""""""######!!!!!!!!!!!!"""""""""""" !!!"""######""""""!!! !!!!!!"""######$$$!!!!!!""""""""""""!!!!!!######$$$$$$###""""""!!!!!!###$$$###!!! """%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$###############$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!####################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$############$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$$$$#########$$$$$$%%%%%%%%%"""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""""""""""""""######$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###%%%'''%%%###"""###&&&"""############$$$$$$$$$ !!!"""###$$$###""""""!!!$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""######################## !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""#########$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################'''%%%###!!! """###""""""""""""##################$$$$$$$$$######"""!!!"""""""""#########$$$""""""""""""############!!!""""""""""""#########""""""""""""""""""""""""%%%%%%$$$$$$######""""""!!!$$$$$$!!! !!!### !!!!!!"""######$$$$$$ !!!!!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!$$$&&&%%%""" !!!"""%%%%%%$$$###"""""""""###$$$$$$$$$######""" ######""""""""""""######!!!!!!!!!!!!""""""""""""$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""######$$$$$$""""""""""""""""""""""""!!!!!! !!!!!!###%%%%%%&&& !!!"""$$$$$$######"""######""""""""""""######""""""""""""""""""""""""!!!!!!""""""######$$$$$$###"""!!! !!!"""$$$&&& !!!######!!! !!!"""###"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$### !!!"""######$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$###""""""!!!###$$$###!!! """%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$###############$$$%%%%%%%%%&&&""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%% !!!"""###%%%'''(((%%%%%%%%%$$$$$$#########!!!!!!"""###$$$#########$$$$$$$$$%%%%%%$$$$$$$$$########################"""""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""######$$$!!!$$$'''(((&&&$$$"""""" !!!"""$$$$$$######"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$############$$$###############!!!""""""""""""!!!!!!!!!!!!###!!!"""%%%%%%!!!###"""!!! """$$$%%%&&&###!!!!!!$$$$$$""""""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%%%%$$$###"""!!! $$$$$$###""""""###$$$%%%%%%$$$"""!!!!!!!!!"""###############""""""""""""###"""###%%%((('''$$$!!!$$$#########""""""!!!!!! !!!!!!"""###$$$$$$$$$$$$###!!!"""######""" '''### $$$&&&$$$!!!%%%%%%%%%$$$###""""""!!!%%%%%%%%%%%%%%%$$$###"""$$$#########""""""!!!!!!!!!!!!""""""######$$$$$$!!!"""$$$$$$######$$$&&&"""!!! !!!###$$$!!!###%%%''''''&&&###"""!!!!!!!!! !!!""""""""""""""""""#########""""""""""""""""""""""""!!!###$$$%%%$$$###!!!  !!!""""""""""""""" !!!"""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!  !!!!!!""""""######"""!!! !!!###$$$""""""""""""""""""""""""$$$#########""""""!!!!!!"""""""""""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!###%%%%%%###"""###$$$########################""""""!!!!!!!!!###$$$%%%""""""""""""############""""""!!!!!!!!!!!!""""""###############$$$$$$%%%########################%%%###""""""######""" $$$#########""""""!!!!!!########################""""""######$$$$$$%%%%%%######""""""""""""######$$$$$$############$$$$$$!!!!!!!!!"""###%%%&&&'''###########################$$$&&&%%%$$$######$$$%%%$$$###"""""""""###$$$'''&&&$$$######$$$&&&'''***(((&&&###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########"""############$$$$$$$$$"""!!!!!!"""$$$&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!!"""######$$$$$$$$$$$$#########"""########################""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%#######################################"""!!!!!!%%%%%%%%%&&&&&&%%%$$$$$$"""""""""""""""######$$$###%%%((((((%%%"""!!! !!!"""###$$$%%%$$$$$$###%%%%%%$$$$$$$$$#########!!!!!!!!! !!!!!!!!!"""$$$$$$$$$$$$"""""""""######$$$$$$$$$""" """&&&'''$$$$$$###"""!!!"""###%%%&&&%%%$$$######$$$$$$###"""""""""""""""""""""""""""############""""""""""""$$$$$$######"""!!!!!!!!!%%%$$$###""""""######$$$%%%$$$"""!!!  """""""""######$$$$$$$$$"""!!!!!!$$$'''(((&&&###############"""""""""!!! !!!!!!"""######$$$$$$""""""#########$$$$$$%%%((($$$ ###&&&%%%###"""""""""#####################$$$$$$$$$$$$$$$###############"""""""""!!! """###$$$$$$###"""###%%%"""!!!!!!!!!""""""#########$$$%%%&&&%%%###""" !!!######"""""""""###$$$$$$######""""""!!!!!!"""""""""""""""""""""""" !!!"""""" !!!""""""!!!!!! !!!""""""""""""""" !!!!!! !!!!!!""""""""""""!!!!!!###"""!!! !!!!!!!!!"""""""""###"""!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!"""""""""""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""$$$###"""!!!!!!"""###########################""""""!!!!!!"""###$$$""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$""""""""""""""""""""""""$$$###""""""######""" #########"""""""""!!!!!!########################"""""""""###############$$$$$$############$$$$$$$$$$$$############$$$$$$$$$###############$$$$$$########################$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&'''&&&%%%######$$$%%%&&&((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$###"""!!!###%%%&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$###"""!!!!!!"""######$$$$$$#########"""""""""""""""""""""""""""""""""########################%%%$$$###""""""###$$$%%%""""""""""""""""""""""""###############"""!!!!!!###$$$$$$$$$$$$$$$######"""""""""""""""######$$$$$$&&&((('''$$$""" ######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$################################# !!!"""###$$$ !!!"""###$$$$$$%%%!!! ###'''(((&&&######"""!!!!!!!!!"""$$$%%%$$$%%%&&&%%%$$$###$$$$$$""""""""""""""""""""""""############""""""!!!!!!""""""""""""""""""""""""%%%%%%$$$###""""""######"""!!! !!!########################!!!!!!!!!"""%%%''''''&&&############""""""""""""!!!!!!!!!"""######$$$$$$ ###%%%%%%$$$$$$&&&)))---(((###!!!"""######!!! !!!###$$$%%%%%% !!!"""###$$$$$$$$$$$$############""""""""""""""""""""""""""""""!!!!!!"""$$$$$$$$$"""!!!"""###!!!"""######$$$$$$######%%%%%%$$$###"""!!! !!!######"""!!!"""###%%%%%%$$$###"""!!! """"""""""""""""""""""""###"""!!!  ###$$$$$$"""!!! !!!""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###### ############"""""""""""""""""""""""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!! ########################$$$###""""""!!!""""""###""""""""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!######""" ######""""""""""""!!!!!!""""""""""""""""""""""""###""""""""""""""""""!!!%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$&&&&&&$$$###""""""!!!!!!########################!!!###$$$$$$###""""""###&&&%%%%%%$$$$$$%%%&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$$$$###"""$$$&&&'''&&&%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&################################################%%%$$$$$$$$$$$$###############""""""""""""##################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########$$$######"""!!!""""""###############""""""""""""""""""######$$$"""$$$&&&&&&$$$"""!!!!!!#########$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%!!!!!!  !!!!!!!!!!!!!!!!!!###%%%&&&%%%###!!! !!!"""###"""%%%&&&%%%"""!!!###&&&"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!"""######$$$$$$%%%%%%$$$######""""""""" !!!"""###$$$$$$$$$###""""""!!! """"""!!!"""###%%%&&&&&&#########"""""""""""""""!!!!!!""""""############ $$$((('''$$$###&&&***000,,,&&&"""!!!!!! !!!"""###$$$%%%!!!!!!"""########################"""""""""""""""$$$$$$$$$######"""""""""###$$$%%%###"""!!!!!!"""!!!"""###%%%%%%$$$######$$$###"""!!! !!!!!!!!!""""""!!! !!!"""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""  """#########""" !!!"""""""""""""""""""""""""""######$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!! ########################$$$$$$###""""""!!!!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!"""""" !!!""""""""""""""""""""""""""""""###"""!!!!!!"""###""" """"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! $$$######""""""######$$$$$$$$$############$$$$$$&&&&&&$$$###""""""!!!!!!######################## !!!######"""!!!"""#####################$$$$$$((('''&&&$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$### """###%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%'''&&&%%%$$$####################################%%%%%%%%%%%%%%%%%%%%%%%%########################""""""!!!!!!!!!!!!""""""########################"""""""""###############$$$$$$$$$$$$############"""""""""""""""##################"""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""#################################$$$$$$######"""""""""######$$$#########"""""""""""""""######$$$"""$$$$$$$$$###$$$%%%""""""""""""#########$$$$$$$$$$$$#########"""""" !!!!!!!!!""""""!!!""""""!!! """"""!!!"""######""" !!!!!!!!!!!!""""""###### ###%%%$$$!!! """%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$ !!!"""###$$$%%%%%%$$$$$$$$$$$$######""""""!!!!!!""""""############ !!!!!!!!!!!!!!!!!!$$$$$$######""""""###$$$""""""""""""""""""######"""""""""""""""#########"""&&&)))'''###!!!$$$(((,,,)))%%%"""!!!!!!!!!!!! !!!!!!"""""""""##################"""!!!!!!""""""""""""""""""######!!!!!!!!! ###$$$$$$###!!! !!!"""!!!"""###%%%%%%$$$######"""!!!  !!!###$$$!!!"""$$$###"""!!!!!!"""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!! !!!"""""" !!!""""""""""""""""""""""""!!!"""###$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!###$$$###""" !!!""""""""""""""""""""""""############""""""!!!!!!!!!"""""""""############""""""!!!!!!!!!!!!"""""" !!!!!!"""########################"""!!! !!!"""###"""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$############$$$$$$$$$$$$###############$$$########################$$$%%%''''''&&&&&&'''(((""""""######$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$######$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######### !!!###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$$$$&&&'''&&&%%%&&&%%%$$$$$$#######################################$$$$$$$$$$$$$$$$$$########################### """######""" ####################################$$$$$$%%%%%%$$$$$$$$$#########""""""!!!!!!""""""########################""""""""""""################################################"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$"""""""""""""""######$$$ """######$$$%%%'''""""""!!!!!!""""""###$$$$$$############""""""""" !!!!!!""""""######$$$"""%%%%%%###"""$$$&&&#########"""""""""!!!!!!###""""""!!!!!!!!!!!! ###$$$$$$$$$%%%%%%%%%%%%!!!"""######""""""###$$$""""""""""""""""""""""""%%%$$$$$$###"""!!! !!!"""###$$$%%%%%%"""###$$$$$$$$$$$$######%%%%%%%%%$$$###!!!  """$$$%%%&&&###$$$%%%$$$"""!!!!!!"""""""""""""""############""""""""""""""""""#########%%%&&&%%%"""!!!"""$$$###""""""""""""$$$%%%&&&"""""""""""""""""""""!!!$$$$$$$$$$$$###"""!!! """"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!#########!!! !!!"""!!!"""######$$$$$$######  !!!"""$$$%%%###$$$&&&%%%$$$######$$$ !!!"""###$$$%%%%%%""""""""""""""""""""""""!!! !!!!!!"""###"""  !!!""" !!!""""""""""""""" !!!"""!!!!!!""""""""""""!!!!!!""""""!!!!!! """"""""""""!!!!!!!!!!!! !!!"""""""""""""""########################""""""""""""############"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """######"""!!!"""###"""""""""""""""""""""""""""############""""""!!!""""""""""""############""""""!!!!!!!!!!!!"""""" !!!""""""########################!!!  """###"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""###""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!$$$$$$############$$$$$$###"""""""""###$$$%%%%%%########################"""$$$&&&'''&&&&&&&&&'''######%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################"""""""""""""""###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$$$$$$$############$$$$$$########################""""""############""""""########################!!!"""$$$%%%%%%$$$"""!!!########################""""""######$$$%%%%%%%%%$$$############""""""""" !!!"""######$$$######$$$$$$$$$$$$#########"""########################""""""""""""""""""""""""######################## """###$$$$$$%%%$$$$$$$$$""""""###$$$%%%%%%%%%%%%"""""""""""""""######$$$!!!"""###"""###$$$&&&######"""""""""###$$$%%%############"""""""""""""""######$$$%%%%%%&&&&&&!!!&&&'''$$$"""###%%%""""""##################""""""""""""!!!"""###$$$"""######$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###""""""""""""""""""""""""%%%%%%$$$###"""!!! !!!"""###$$$$$$%%%!!!!!!###$$$%%%%%%$$$$$$""""""#########"""  """###%%%&&&''' ###%%%%%%###!!!!!!"""!!!"""""""""###############"""""""""""""""""""""!!!!!!"""""""""""""""""" !!!"""######$$$%%%###########################$$$$$$$$$$$$$$$######!!!"""""""""########################$$$$$$$$$$$$ !!!###"""!!!!!!"""###"""!!!!!!!!!""""""######!!!!!!!!!!!!"""######$$$"""###$$$$$$"""!!!!!!"""!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!""""""""""""!!!!!!""""""!!! ###"""""""""!!!!!!!!!  !!!"""###""""""!!!""""""""""""""""""""""""!!!"""""""""############"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """"""!!!!!!"""###""""""""""""""""""""""""!!!!!!######$$$###""""""""""""""""""############""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""###########################!!!  """###"""!!! !!!!!!!!!""""""########################"""""""""###############""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$######""""""###$$$$$$%%%########################!!!############$$$%%%"""###%%%&&&''''''&&&&&&######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$######""""""!!!######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%$$$######$$$%%%$$$###""""""""""""###$$$%%%&&&########################!!!"""###$$$$$$###"""!!!##############################""""""""""""##############################!!!!!!""""""###$$$$$$%%%############"""""""""""" """###$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$################################################%%%$$$###""""""###$$$%%%"""""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$ !!!"""###$$$$$$$$$$$$"""""""""""""""######$$$!!!"""######""""""###$$$%%%$$$#########$$$%%%&&&############"""""""""""" !!!""""""######!!!&&&&&&""" !!!"""###$$$$$$!!!"""############&&&''' !!!!!!!!!!!!!!!%%%###!!!###&&&'''&&&###""""""""""""""""""""""""""""""""""""############ !!!!!!"""######$$$$$$!!!"""$$$%%%%%%%%%$$$!!!###$$$$$$$$$&&&%%%%%%%%%$$$$$$######!!!%%%&&&$$$""""""###!!!!!!""""""#########$$$#########""""""""""""""""""######""" """$$$$$$""" """"""######$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%!!!!!!""""""#########$$$ !!!!!!""""""!!!""""""!!!!!!"""$$$"""!!! !!!###$$$###############""""""""" !!! ############""""""""""""""""""""""""""""""""""""###"""!!! !!!######"""!!! !!!!!!"""""""""""""""!!! !!!###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!!!!!  """#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!! !!!###"""""""""""""""""""""""" !!!"""###$$$$$$###"""""""""""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""  """###"""!!! !!!!!!""""""########################""""""######$$$$$$%%%%%%######""""""""""""######$$$$$$############$$$$$$$$$$$$###############$$$########################!!!###%%%%%%%%%%%%&&&''' !!!###$$$%%%%%%$$$$$$"""###$$$%%%&&&''''''''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%###"""###$$$$$$###"""!!!!!!""""""###$$$&&&&&&"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""""""""""""""""""""%%%""""""%%%######################## !!!"""######$$$############"""""""""""" """###$$$$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%% !!!"""############%%%%%%$$$###""""""######&&&###!!!!!!###$$$""" """"""""""""############$$$###"""""""""###$$$%%%$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###"""!!!"""###$$$"""!!!""""""#########$$$$$$$$$######################## !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""#########$$$$$$$$$$$$###### """###"""!!! !!!###!!!!!!!!!!!!""""""""""""$$$"""!!!!!!"""$$$###"""!!!  !!!&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!"""###$$$%%%$$$######$$$$$$######$$$$$$%%%&&&%%%$$$$$$###"""!!!!!! """&&&'''###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""&&&$$$!!!!!!### !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###!!!  !!! ######""""""""""""###### !!!!!!"""$$$######"""!!! ###""""""""""""$$$%%%&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!%%%$$$###$$$%%%%%%$$$###$$$#########$$$%%%&&&&&&$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!""" ######"""""""""""""""###$$$###!!!  !!!###%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######%%%%%%%%%$$$$$$$$$######!!!!!!"""###########################$$$%%%&&&'''######$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$######$$$&&&&&&$$$######$$$############"""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!%%%&&&'''%%%###""""""###&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$######""""""######!!!!!!!!!"""#########$$$&&&%%%###"""""""""######$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!"""""""""############%%%%%%%%%%%%%%%$$$###"""""""""""""""####################################$$$$$$###"""""""""""""""%%%""" !!!"""###""" !!!!!!!!!""""""&&&%%%###"""""""""######$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$###!!!"""###$$$###"""""""""#########$$$$$$$$$######################## !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""##################""" """###"""!!! !!!###!!!"""""""""""""""""""""###"""!!! !!!"""######"""!!!  !!!"""""""""""""""!!!!!!!!!$$$$$$######"""!!!!!!!!!!!!"""###$$$$$$$$$######&&&%%%$$$"""!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""%%%'''&&&### !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###"""!!! !!!###$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$"""!!!!!!#########"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""############"""!!! %%%$$$###"""""""""###$$$!!!!!!"""""""""#########$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!"""#########"""!!!!!!######"""!!!$$$############$$$$$$%%%#########"""""""""""""""!!!!!!"""""""""#########"""!!!  !!!"""########################""""""!!!!!!!!!!!!!!!"""&&&%%%###"""!!!"""###$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""###############$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###############$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$###$$$&&&%%%$$$######$$$$$$######"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$######$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%%%%%%%$$$############$$$#########$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""##########################################"""!!!!!!!!!"""""""""!!! !!!"""###"""!!!!!!!!!!!!"""""""""######'''&&&%%%###"""!!!!!!!!!######""""""""""""######""""""""""""""""""""""""%%%###""""""###$$$$$$##################$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$!!!""""""######""""""!!! """###"""!!! !!!###""""""""""""""""""""""""###""""""!!!!!!""""""###""""""!!! !!!!!! """"""""""""""""""""""""!!!"""######$$$$$$######$$$###"""!!!   !!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$!!!!!!""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""######$$$""""""############""""""!!!!!!!!!!!!""""""""""""$$$"""!!!!!!###$$$###### !!!""""""!!!  !!!!!!"""###############""""""!!!!!! &&&%%%$$$""""""!!!"""""" !!!!!!!!!""""""""""""###"""!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""%%%###!!! !!!###%%%###"""!!!!!!######"""!!!$$$######""""""""""""###""""""""""""############!!!!!!"""""""""#########!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!&&&%%%###"""""""""###$$$######""""""""""""!!!!!!"""""""""""""""""""""""""""""""""############$$$######""""""""""""######!!!!!!"""###$$$%%%&&&&&&""""""###$$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%%%%$$$###"""!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""" """######$$$%%%'''%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%#########"""######$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%""""""######$$$#########""""""""""""####################################""""""!!!!!!!!!!!!!!!""" !!!"""###""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######"""""""""###""""""""""""""""""###""""""""""""""""""""""""&&&$$$""""""###$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!""""""""""""!!!!!! """###"""!!! !!!############"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!""""""############!!!""""""###############!!! !!!""""""%%%$$$"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""!!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!#########"""!!!!!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""###!!!  !!!  """######"""  !!!!!!!!!"""""""""###"""""""""!!!!!!!!! $$$$$$###"""""""""""""""!!!!!!!!!"""""""""#########"""  !!!###""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!"""######%%%###"""###$$$%%%$$$###$$$###"""!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$ !!!!!!!!!"""""""""!!!!!!!!! !!!!!!!!! !!!!!! !!!""""""###"""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################""""""""""""######!!!!!!""""""###$$$$$$%%%!!!""""""###$$$#########$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%"""$$$%%%%%%$$$$$$$$$%%%&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## """""""""###%%%'''%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""""""""######$$$%%%%%%####################################$$$$$$$$$$$$""""""""""""###$$$%%%&&&########################"""###$$$%%%%%%$$$###"""######$$$$$$$$$######"""""""""""""""""""""""""""#########$$$$$$$$$%%%%%% !!!"""###############!!!"""""""""####################################"""!!!!!!!!!!!!!!!"""""" """"""""""""""""""###$$$$$$$$$%%%%%%%%%%%%############$$$#########"""""""""######"""""""""""""""""""""""""""""""""&&&$$$!!!!!!"""$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""""""""""""""!!!!!!!!!""""""""""""!!!!!! """###"""!!! !!!###$$$#########"""""""""!!!!!!"""###$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$!!!!!!!!!"""######$$$$$$"""""""""""""""#########""""""!!!!!!""""""###$$$&&&%%%$$$""" %%%$$$""""""$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######$$$$$$######### """"""!!!!!!!!!!!!""""""!!!"""#########"""  !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""%%%###!!!  !!!###$$$$$$###!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""############"""""""""#########$$$$$$$$$###!!! !!!###$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!###%%%%%%###!!! $$$###"""###$$$$$$###"""######"""!!! !!!!!!!!!""""""######$$$$$$ !!!!!! !!!!!!!!!!!!!!!!!! ########################"""!!!!!!!!!""""""###$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""########################""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!""""""######""""""$$$$$$######$$$$$$%%%%%% !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!###%%%%%%$$$$$$%%%&&&%%%%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ """######""""""###$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''&&&%%%&&&((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""######$$$$$$$$$$$$########################"""""""""######$$$$$$$$$""""""""""""###$$$%%%&&&########################"""###$$$%%%%%%$$$###""""""######$$$$$$$$$######""""""""""""""""""""""""""""""""""""#########$$$ !!!"""###############!!!"""""""""####################################""""""!!!!!!!!!"""######"""$$$$$$###""""""###!!!!!!!!!"""""""""######!!!"""###$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""%%%### !!!#########$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""######""""""!!! """###"""!!! !!!###$$$$$$$$$######""""""!!!!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""#########"""""" !!!!!!""""""######$$$!!!!!!""""""#########$$$"""!!!!!!!!!!!!"""###$$$&&&%%%$$$###"""!!!!!!!!!###############"""""""""###############$$$%%%&&&########################!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%""""""######$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""############!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""(((%%%###""""""""" !!!"""###$$$$$$###"""!!! """"""""""""!!!!!!!!!!!! !!!"""########################$$$$$$$$$$$$$$$###"""""""""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!$$$&&&&&&$$$!!!"""!!! """"""!!! ###""""""!!!!!!!!!!!!"""""""""""""""############ !!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""""""""!!!""""""###$$$%%%$$$$$$$$$$$$#########"""!!!!!!""""""""""""###### ###"""""""""""""""!!!!!!######""""""""""""######""""""""""""!!!!!!!!! !!!!!!"""############"""%%%$$$$$$###$$$$$$%%%%%% !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$"""$$$$$$$$$"""!!!"""###$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$######""""""""""""""""""""""""###$$$$$$$$$#####################$$$$$$$$$!!!!!!""""""###$$$$$$$$$""""""""""""###$$$%%%%%%###############$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!"""""""""#########""""""######$$$#########""""""""""""####################################"""""""""""""""###$$$$$$!!!$$$&&&&&&$$$""""""### !!!!!!!!!""""""######$$$%%%$$$###""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""%%%"""!!!"""###$$$$$$$$$#########""""""########################!!!!!!!!!""""""######$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############"""!!!"""##################""" """###"""!!! !!!###%%%%%%$$$######""""""!!! """$$$&&&&&&$$$""" !!!"""###$$$######""" !!!""""""###$$$$$$"""""""""""""""#########"""!!!!!! !!!"""###$$$&&&%%%$$$###"""!!!!!!!!!""""""##################!!!"""!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%% !!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""%%%###!!!!!!"""###"""!!!""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""######"""!!!!!!""""""""""""############"""""""""######$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!###%%%%%%###!!! """  !!!"""!!! """"""!!!!!!""""""###############"""""""""""""""!!!!!!!!!""""""""""""### !!!""""""!!!  !!!!!!###$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!######""""""""""""###### !!!!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%"""#########$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###"""!!!###%%%%%%$$$$$$%%%&&&###$$$%%%&&&&&&$$$"""!!!########################"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%$$$###"""###%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%$$$############$$$!!!!!!""""""""""""""""""######$$$%%%$$$###""""""""""""#########$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$$$$###############$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""##########################################""""""###$$$%%%%%%"""%%%((((((%%%""""""###""""""""""""############$$$%%%%%%%%%$$$"""!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$!!!!!!""""""$$$$$$$$$$$$######""""""########################""""""###$$$%%%&&&&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######!!!"""###"""!!! !!!###%%%%%%$$$$$$###""""""!!! """%%%''''''%%%""" !!!"""$$$$$$$$$###"""!!!""""""###$$$%%%%%%&&&######"""""""""""""""""""""!!! !!!###$$$"""""""""""""""###$$$$$$%%%$$$$$$###"""!!!!!! !!!$$$%%%""" %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###### !!!!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""######""""""############""""""!!!!!!!!!!!!"""""""""""" !!!######"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########!!! !!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!!"""###$$$###"""""""""!!!""""""###$$$%%%$$$$$$######""""""!!!!!!############$$$$$$$$$$$$ !!!""""""!!! ######################## """######"""""""""""""""!!! """"""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!! ######""""""""""""###### !!!"""######$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""########################!!!"""$$$%%%%%%$$$"""!!! """$$$%%%%%%$$$%%%'''"""$$$&&&''''''%%%""" ########################"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$%%%$$$######""""""######!!!!!!""""""#########$$$###$$$%%%%%%$$$###"""!!!""""""######$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$$$$$$$##################""""""######$$$$$$$$$$$$%%%$$$###""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""############################################################""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""'''&&&&&&%%%%%%&&&&&&'''""""""""""""""""""""""""$$$###""" """###$$$!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""$$$%%%###%%%''''''%%%###""""""########################$$$$$$$$$############"""###$$$%%%%%%$$$###"""!!!'''&&&%%%$$$##################""""""!!!!!! ######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!$$$$$$######$$$$$$%%%&&&!!!"""$$$%%%%%%$$$"""!!!########################!!!!!! !!!!!!"""###$$$!!!"""###$$$$$$###"""!!!""" """ ***%%% ###%%%###!!!############""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%%%%$$$"""!!!!!!!!!"""### !!!"""###$$$$$$%%%############""""""""""""  !!!"""""""""""""""""""""""""""$$$###""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""""""""""""""""""!!!!!! !!!###$$$""""""############""""""$$$$$$$$$#########"""""" !!!!!!""""""!!!"""###$$$$$$$$$$$$$$$!!!"""""""""############$$$$$$######"""!!!!!!!!!$$$###!!! """$$$&&&$$$$$$###"""!!!  !!!""""""!!! !!! """%%%(((***'''&&&$$$""" $$$$$$$$$###############!!!!!!""""""""""""!!!!!!$$$###"""""""""###%%%&&& !!!"""######"""!!! !!!!!!""""""""""""!!!!!!########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&!!!""""""#########"""""""""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!##############################$$$$$$$$$%%%%%%%%%""""""############""""""###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""!!!!!!############$$$$$$$$$$$$##############################'''&&&$$$###"""!!!""""""""""""!!!!!!"""###$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!! !!!"""###!!!###%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&########################%%%$$$"""!!!!!!!!!"""###!!!!!!""""""######$$$$$$""""""""""""""""""""""""$$$$$$$$$###############$$$$$$############$$$$$$#################################""""""#########""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!######"""!!!!!!!!!########################$$$$$$$$$#########""""""!!!"""###$$$$$$######"""!!!"""$$$&&&&&&%%%###"""!!!!!!!!!""""""""""""""""""######$$$$$$######"""!!!""""""######""""""!!!$$$#########$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$########################"""!!!!!!!!!!!!""""""###!!!"""###$$$$$$###"""!!!%%%###!!!!!!###$$$###""""""###&&&&&&%%%#########"""""""""!!!!!!""""""""""""####################################"""""""""""""""#########"""######$$$###"""!!!!!!!!!!!!""""""######$$$$$$######"""""""""!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! !!!"""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!"""###$$$%%%""""""############""""""#########"""""""""!!!!!!!!!!!!!!!"""""""""######!!!"""###$$$$$$$$$$$$######""""""""""""###$$$$$$!!!!!!!!!"""######$$$$$$###"""!!! !!!"""$$$%%%######""""""!!!!!! !!!!!!"""######"""!!!!!!"""!!!!!!!!!"""$$$'''(((&&&%%%###"""!!! !!!!!!########################""""""############""""""###""""""!!!"""###$$$%%%!!!!!!""""""""""""!!!!!!""""""############""""""########################""""""#########$$$$$$$$$########################!!!!!!!!!!!!!!! #########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######"""$$$%%%%%%$$$######$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$"""!!!!!!#################################$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$########################$$$###"""!!! !!!!!!###""""""""""""###############$$$$$$$$$$$$######################################################%%%$$$"""!!! !!!"""### !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$#########""""""%%%$$$###"""!!!""""""###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$###"""""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!###""""""""""""""""""""""""$$$$$$#########"""""""""""""""#########"""!!! ###'''((('''$$$!!! !!!""""""###$$$$$$"""######$$$$$$######""""""##################"""############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################"""!!!!!!!!!""""""""""""############"""!!!%%%$$$""""""$$$$$$$$$###!!!%%%&&&%%%""""""""""""!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$####################################""""""!!!!!!!!!"""$$$&&&&&&###!!!"""""""""""""""#########"""""""""!!!!!!!!! """"""!!!!!!!!!"""###$$$ ###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""$$$$$$###"""!!!  !!!!!!"""""""""""""""""""""###$$$&&&&&&""""""############"""""""""""""""!!!!!!!!!!!!!!!""""""""""""############""""""######$$$$$$######"""!!! !!!###$$$!!!!!!!!!"""######$$$$$$"""""""""""""""#########""""""""""""!!!!!!!!!!!!""""""############""""""###""""""!!!"""$$$%%%'''$$$$$$###"""!!!"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$#############################################$$$$$$$$$"""""""""""""""""""""""" !!! """""""""############$$$$$$$$$%%%%%%%%%$$$$$$###"""$$$%%%%%%$$$######$$$"""""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!#################################$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%''''''&&&$$$###%%%%%%%%%&&&&&&%%%%%%%%%########################""""""!!!!!!!!!!!!""""""###############"""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$"""!!!!!!!!!"""#########$$$$$$######"""!!!"""#########$$$%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!"""""""""#####################$$$$$$$$$""""""""""""####################################$$$$$$$$$#########""""""$$$$$$###""""""""""""##################"""""""""""""""""""""""""""""""""$$$$$$########################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""######"""!!!!!!"""######"""""""""######"""""""""""""""""""""""""""""""""###$$$&&&'''''''''&&&%%% """###$$$###"""###%%%!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""$$$$$$###"""!!! """&&&'''&&&###!!!!!!!!!"""""""""#########""""""############""""""######$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$######""""""""""""##############################$$$$$$###"""!!!!!!!!!!!!###############""""""!!!"""!!! !!!!!!!!!!!!""" !!!###"""!!!"""""""""!!!!!!!!! !!!!!!"""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""""""""""""""###$$$%%%%%%###""" #########"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""###### """""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!"""###$$$%%%&&&""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!###$$$$$$######"""!!!!!!!!! !!!"""###$$$######""" !!!!!!!!!"""""""""###""""""""""""""""""""""""$$$######""""""###$$$%%%""""""""""""""""""######!!!!!!!!!!!!"""""""""""""""######$$$$$$######"""!!!!!!!!!!!!!!!!!!""""""###"""!!! !!!"""###"""######$$$$$$######"""################################################!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""""""""""""""#########$$$$$$$$$$$$$$$%%%$$$$$$######"""###%%%%%%###"""###$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!####################################$$$$$$$$$$$$""""""############"""""""""$$$%%%$$$###"""###$$$########################"""###%%%&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$#######################################$$$$$$%%%###$$$$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$###"""!!!!!!""""""###$$$%%%%%%&&&################################################!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$#########"""""""""$$$$$$$$$######"""""""""########################!!!!!!"""###$$$$$$%%%%%%######""""""""""""##############################!!!"""############"""!!!""""""""""""""""""""""""######""""""""""""######""""""############""""""""""""""""""""""""""""""!!!"""###$$$%%%$$$###"""$$$%%%&&&%%%###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!"""""""""!!!!!!!!!!!!!!! !!!"""###$$$######"""$$$#########"""""""""!!!"""""""""######"""""""""######$$$$$$$$$$$$######!!!"""###$$$$$$$$$#########""""""!!!!!!""""""###########################%%%$$$###""""""!!!""""""$$$######"""""""""""""""  !!!$$$###"""""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$%%%$$$$$$########################"""""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######$$$$$$$$$######""""""""" !!!""""""#########""""""############""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!!"""!!!"""$$$$$$$$$######"""!!!!!!!!! !!!###$$$$$$$$$"""!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$!!!"""""""""############ !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!###"""!!! !!!"""###!!!!!!""""""""""""!!!!!!################################################!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%######$$$$$$###"""!!!!!!!!!###%%%$$$###"""######%%%$$$$$$######""""""!!!##############################$$$$$$$$$###""""""########################""""""#########$$$$$$$$$""""""############"""""""""###$$$$$$""""""###$$$########################$$$$$$######$$$&&&((()))######$$$$$$$$$$$$##############################!!!"""######$$$$$$%%%%%%######$$$$$$$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""""""""""""""######"""######$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########!!!!!!""""""######$$$$$$%%%%%%$$$$$$###""""""""" !!!###$$$%%%&&&'''$$$$$$$$$$$$#########"""%%%%%%$$$$$$######""""""######################## !!!###$$$%%%&&&'''#########""""""#########"""""""""""""""""""""""""""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""$$$%%%$$$###!!! !!!"""""""""""""""""""""""""""######"""""""""!!!!!!!!! """$$$&&&'''$$$$$$###"""""""""######%%%$$$$$$###""""""!!!!!!!!!""""""######""""""!!!"""##################""" !!!###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""""""""######%%%$$$###"""!!!!!!!!!"""!!!""""""""" !!!###""""""######$$$$$$%%%%%%############"""""""""""""""#########$$$%%%%%%%%%######################## !!!"""###$$$%%%%%%&&&%%%$$$""""""###$$$$$$"""""""""""""""#########"""""""""!!!!!!!!!  !!!"""""""""!!!!!! !!!!!!""""""""""""!!!"""""""""""""""""""""""" !!!"""###$$$$$$%%%%%%$$$$$$$$$######### !!!""""""""""""!!!""""""############""""""############$$$$$$$$$$$$!!!!!!!!!!!! """"""######""""""!!!!!!$$$###"""!!!!!!###%%%&&&!!!!!!!!!"""######$$$$$$ !!!"""$$$$$$######""" !!!!!!""""""######!!!!!! !!!!!!###############$$$$$$$$$!!!""""""#########"""""" !!!!!!""""""######$$$!!!!!!""""""""""""!!!!!!""""""#########"""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!########################$$$$$$$$$###############""""""""""""""""""""""""""""""######$$$$$$###############$$$$$$$$$%%%%%%###############"""!!! !!!###$$$$$$###""""""###$$$$$$$$$###""""""!!!!!!##############################$$$$$$$$$######"""########################"""""""""############$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$###""""""###$$$########################%%%$$$""""""###%%%''')))"""######$$$$$$######"""######################## !!!"""""""""""""""!!!"""$$$%%%%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&""""""""""""############!!!!!!"""###$$$$$$$$$$$$!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######"""""""""""""""#########""""""""""""############%%%$$$$$$$$$######"""""" !!!"""$$$&&&''''''$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$#################################!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$########################$$$%%%&&&''''''&&&%%%$$$""""""""""""""""""""""""""""""############"""""""""######$$$$$$######"""""""""""""""""""""""""""###############$$$%%%%%%"""######!!! !!!##############################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&'''%%%$$$############$$$$$$########################!!!!!!""""""""""""!!!!!!!!!""""""######""""""!!! !!!###$$$$$$$$$"""""""""###$$$%%%%%%$$$###"""#################################"""######$$$$$$%%%$$$###"""!!!!!!!!!"""!!!###$$$###!!! """$$$ !!!###$$$$$$%%%&&&'''$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$%%%%%%%%%$$$$$$$$$######!!!!!!""""""######$$$$$$######"""""""""!!!!!!!!! !!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!"""""""""""""""""""""""" !!!!!!""""""######!!!""""""###$$$$$$%%%%%%""""""#########"""!!! """"""############""""""""""""""""""#########$$$""""""""""""!!!!!! """""""""""""""!!!!!! ######""""""######$$$%%%!!!!!!!!!"""######$$$$$$!!!!!!"""###############!!!!!!!!!!!!""""""""""""""""""!!! !!!""""""!!!"""######$$$$$$$$$$$$""""""###$$$######"""!!!!!!!!!""""""###$$$$$$%%%"""""""""######"""""""""######$$$$$$$$$###!!!!!!!!!!!!""""""""""""!!!!!!"""""""""######"""""""""########################$$$$$$$$$#########""""""########################!!!!!!"""###############"""""""""############$$$$$$$$$$$$$$$###"""!!! !!!"""$$$$$$"""""""""###!!!"""""""""#########$$$########################"""######$$$$$$$$$##############################""""""""""""############$$$$$$%%%%%%%%%%%%$$$$$$!!!###$$$###"""!!!"""$$$####################################$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$########################### !!!""""""###"""!!!!!! !!!###%%%&&&&&&%%%%%%######$$$$$$$$$$$$##############################"""""""""###$$$%%%%%%%%%!!!!!!"""###############!!!!!!""""""######""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$##################""""""#########"""""""""""""""$$$$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$###!!! """"""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%!!!"""""""""!!!"""$$$'''########################""""""""""""!!!!!!!!!!!!'''&&&$$$""""""""""""#########$$$$$$%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!###$$$%%%$$$"""!!!!!!"""$$$$$$"""!!!###########################"""""""""###$$$%%%%%%&&&%%%###!!!!!!!!!!!!""" """###""" !!!$$$ """$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""""""$$$&&&''''''%%%"""!!! !!!!!!"""###$$$$$$%%%############""""""""""""!!!"""###$$$%%%$$$######"""""""""""""""""""""""" !!!#########"""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!###%%%''''''$$$$$$%%%%%%$$$###!!! """"""############"""""" !!!!!!!!!""""""######$$$#########""""""!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!"""""""""""""""#########""""""""""""!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$!!!!!!"""$$$$$$%%%%%%$$$"""###$$$$$$$$$"""!!! !!!""""""###$$$%%%%%%%%%######$$$$$$$$$$$$#########$$$%%%%%%%%%###"""!!! !!!"""######"""!!! ######$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""########################""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""&&&&&&&&&%%%$$$###"""!!!!!!"""$$$$$$"""!!!"""### """###%%%&&&&&&"""""""""""""""""""""""""""######$$$$$$$$$##############################""""""""""""############""""""############""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""!!!"""$$$%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$########################"""###$$$%%%%%%$$$###""" ###%%%''''''&&&&&&######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$ !!!"""###############!!!""""""""""""!!!!!! #########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$######""""""!!!!!!########################$$$$$$$$$############"""$$$$$$%%%&&&%%%$$$###"""#########$$$$$$%%%%%%&&& !!!!!!"""$$$%%%&&&$$$###"""""""""###%%%&&&%%%###!!!!!!###$$$%%%$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$###""""""######$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$#########"""""" """###$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!$$$$$$##################!!!""""""!!!!!!"""$$$!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!###############"""!!!!!! !!!""""""""""""""" !!!""""""!!! $$$$$$$$$#########""""""$$$$$$###"""!!!!!!""""""########################&&&%%%###"""!!!"""######$$$###"""!!!!!!"""###$$$$$$$$$%%%%%%$$$###!!! """""""""""""""#########!!!!!!"""###%%%&&&'''((($$$$$$######"""!!! #########"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!############$$$&&&'''(((###"""""""""###$$$%%%%%%)))&&&###!!!"""%%%$$$###!!!!!!!!!"""###"""""""""""""""!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!! !!!%%%((('''""" """###$$$$$$###### !!!"""###$$$$$$%%%######$$$$$$$$$$$$######!!!"""$$$###!!! !!!############""""""""""""############$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""!!!!!!"""############### ###&&&%%%!!! !!!### !!!""""""############$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$###!!!  !!!###"""""""""""""""""""""""" !!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$###""" """"""""""""############&&&&&&$$$!!! ###&&&#######################################$$$$$$$$$#########""""""""""""""" !!!  !!!###"""###%%%&&&&&&%%%###"""%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""#########!!!"""###$$$$$$###"""!!!######""""""!!!!!! %%%%%%%%%$$$$$$$$$######!!!!!!""""""######$$$$$$&&&%%%$$$!!!$$$#########""""""!!!!!! !!!######!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!! %%%$$$###""""""###$$$%%%######""""""######$$$%%%"""!!!"""###$$$$$$""" """#########$$$$$$$$$$$$$$$######"""""""""""""""######""""""######$$$%%%%%%###!!!!!!"""$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$###### !!!"""######$$$$$$$$$########################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!""""""!!!!!!"""$$$!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!!###############"""!!!!!! !!!"""""""""""""""""""""############""""""$$$$$$$$$#########""""""$$$$$$###"""""""""""""""########################%%%%%%$$$###############$$$###"""!!!!!!"""###$$$%%%%%%&&&&&&%%%###"""!!!$$$#########"""!!!!!!!!!""""""######$$$%%%&&&&&&&&&%%%%%%$$$######""""""###"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%&&&&&&''''''######"""""""""###$$$$$$''''''&&&%%%$$$######"""######"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!$$$'''&&&"""&&&%%%###"""!!!!!!"""""""""""""""""""""#########!!!!!!""""""""""""!!!!!!!!!###$$$$$$""" !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""##################$$$$$$######"""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""##################$$$%%%$$$"""!!!!!!"""!!!!!!!!!!!! """"""#########$$$$$$$$$"""""""""!!!!!!!!! """"""""""""""""""""""""%%%$$$$$$$$$############ %%%###""" !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""#########"""!!!!!!""""""""""""############%%%%%%$$$""" """%%%##############################""""""!!!!!! """""""""""""""#########"""###$$$###""""""$$$&&&"""###%%%&&&&&&%%%###"""%%%%%%$$$$$$############""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!!!!""""""############""""""$$$#########""""""""""""%%%%%%$$$######"""!!!!!!"""""""""""""""######### """$$$&&&((())))))############"""""""""!!! """######"""!!!!!!"""""""""""""""""""""""""""""""""""""""############((('''$$$!!!$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$$$$######$$$&&&&&&###!!!"""""""""#########$$$$$$$$$######"""""""""""""""""""""###$$$$$$$$$$$$$$$&&&### !!!$$$%%%&&&%%%$$$############$$$%%%%%%$$$######"""#########%%%$$$$$$#########$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%########################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!""""""!!!!!!"""###"""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!"""############""""""!!! !!!"""""""""""""""######""""""""""""######$$$############"""""""""$$$###""""""""""""""""""########################$$$$$$%%%%%%%%%$$$############""""""""""""######%%%%%%&&&%%%%%%$$$###"""%%%$$$######!!!!!! #########$$$$$$$$$%%%%%%''''''&&&&&&%%%$$$$$$$$$""""""""""""""""""######"""""""""""""""""""""""" !!!!!!""""""######%%%&&&'''((((((''''''&&&######"""!!!!!!!!!""""""###%%%'''((((((&&&###!!! !!!"""""""""!!!!!! !!!!!!"""""""""""""""""" !!!!!!""""""!!!!!! !!! !!!###$$$$$$""" (((&&&###!!! !!!###$$$############""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###%%%$$$###!!!""""""!!!!!!!!!!!!  !!!!!!!!!##################"""""""""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""############"""###"""!!!""""""!!!#########""""""!!!!!!!!!"""""""""#########$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!""""""""""""###%%%$$$###"""!!!"""###### !!!!!!!!!!!!""""""###$$$!!!!!!""""""######$$$$$$$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%######################## !!!"""""""""""""""""""""""""""############"""###$$$###!!! !!!"""########################$$$$$$###"""!!! !!!!!!""""""######$$$$$$###$$$%%%%%%$$$$$$%%%&&&"""###$$$%%%%%%$$$###"""$$$############"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%$$$###"""!!! ######""""""""""""######$$$$$$$$$$$$############$$$$$$###"""!!!!!! ############""""""""""""!!!"""$$$%%%%%%%%%############"""""""""""" """######"""!!!!!!"""""""""""""""""""""""""""""""""""""""##################"""!!! $$$$$$###""""""###$$$$$$!!!"""###$$$%%%$$$######%%%$$$%%%&&&''''''%%%###!!!!!!!!!"""""""""###### !!!!!!"""$$$%%%&&&!!!"""###%%%%%%$$$######&&&$$$ !!!$$$%%%&&&$$$$$$############$$$$$$$$$$$$###############$$$%%%$$$$$$###############%%%%%%$$$$$$$$$$$$#########"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""""" """###"""!!! !!!###"""!!!  !!!"""!!!!!!""""""""""""!!!!!!""""""############"""!!! !!!""""""""""""""""""!!!  !!!"""############""""""""""""######"""""""""""""""##############################$$$%%%&&&&&&%%%$$$######""""""""""""""""""###$$$$$$$$$$$$######""""""######""""""!!!!!!!!! $$$$$$$$$###############&&&&&&&&&%%%%%%$$$$$$$$$"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$&&&'''(((***)))(((&&&%%%######"""!!! !!!!!! """$$$&&&&&&%%%"""!!! """""""""!!!  !!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###""""""$$$###"""!!!"""$$$&&&'''######""""""""""""""""""######$$$$$$$$$$$$######"""$$$%%%%%%###"""##################""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""###   !!!!!!"""######$$$$$$""""""""""""############&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""######$$$ !!!"""######$$$$$$$$$############$$$$$$&&&$$$###!!!!!!###$$$&&&########################!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""############!!!######"""!!! !!!########################%%%$$$$$$$$$######"""""" !!!"""###$$$$$$%%%"""$$$%%%%%%######$$$%%%"""###$$$$$$$$$$$$###"""###""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!$$$#########""""""!!!!!!$$$###"""!!!!!!"""###$$$########################""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!! #########"""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""!!!"""""""""############ """$$$&&&(((((($$$##################$$$ """$$$%%%&&&%%%###"""%%%$$$$$$&&&''''''%%%###!!!!!!!!!!!!"""""""""""" !!!!!!"""$$$%%%&&&!!!"""###%%%%%%$$$######&&&### """$$$%%%&&&########################$$$###############$$$$$$%%%$$$######"""""""""###############""""""""""""###"""!!!!!!!!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""######$$$$$$$$$!!!"""###"""!!! !!!""""""!!!  !!!"""!!!!!!""""""""""""!!!!!!!!!""""""#########"""""" !!!""""""""""""""""""!!!  !!!"""""""""""""""""""""""""""###"""""""""""""""######"""""""""""""""""""""""""""###%%%&&&&&&%%%$$$###"""""""""######""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!"""""""""###$$$$$$############""""""$$$$$$$$$$$$############!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$%%%&&&((())))))'''%%%$$$######"""!!! !!!!!!""""""#########$$$$$$$$$ """""""""!!!  !!!!!!!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###!!!!!!"""###$$$$$$$$$$$$ !!!!!!"""######$$$$$$######$$$$$$$$$$$$######!!!###%%%%%%#########$$$############""""""""""""!!!!!!!!!!!!""""""""""""$$$######""""""!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!!$$$!!! """""" !!!!!!"""""""""!!!!!!"""""""""#########%%%$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###%%%$$$$$$###############""""""""""""""""""""""""###""""""""""""######$$$ !!!""""""######$$$$$$############$$$$$$%%%$$$"""!!!!!!"""$$$%%%##############################"""!!!!!!!!!!!!!!!!!!"""""""""############!!!###$$$###!!!!!!!!!########################""""""######$$$$$$$$$%%% !!!"""###$$$$$$%%%###%%%&&&&&&%%%###$$$$$$########################"""""""""""""""""""""###"""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""" !!!!!!"""###$$$%%%%%%$$$$$$######""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""######!!!###$$$$$$"""""""""###""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$##################$$$$$$######### """$$$%%%&&&%%%###"""#########$$$%%%%%%###!!!!!!!!!!!!!!!""""""""""""$$$######"""""""""""""""""""""###$$$$$$$$$$$$$$$%%%###!!!!!!###$$$%%%$$$""""""###$$$$$$###""""""#########"""######$$$%%%%%%$$$###"""""""""""""""###""""""""""""!!!!!!!!!###"""""""""""""""##############################!!!!!!""""""""""""!!!!!!""""""######$$$$$$%%%%%%!!!"""###"""!!! !!!""""""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!!!!""""""############""" !!!"""""""""""""""######""""""""""""######!!!!!!"""""""""""""""###"""""""""""""""######$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""############""""""!!!!!! !!! """######$$$##################""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!!!!""""""#########$$$%%%&&&&&&&&&%%%$$$######"""!!!!!!!!!""""""%%%%%%###"""###$$$%%%&&& !!!"""""""""!!!!!! !!!!!!""""""!!!!!!""""""""""""""""""!!!""""""######""""""!!!!!!"""!!! """###"""###$$$$$$$$$"""  !!!"""###$$$%%%%%%!!!!!!""""""""""""!!!!!! """$$$$$$###"""###$$$!!!!!!!!!!!!  !!!!!!!!!""""""""""""""""""!!!!!!"""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############""""""!!!$$$#########$$$$$$"""!!!""""""!!! !!!!!!!!!"""""""""######"""!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""$$$############"""""""""#################################""""""######$$$ !!!!!!""""""######$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$##############################""""""""""""######""""""""""""############!!!###$$$###"""""""""######################## !!!"""###$$$$$$!!!!!!""""""######$$$$$$%%%'''))))))'''&&&%%%%%%########################"""""""""############$$$""""""""""""""""""""""""""""""""""""############ !!!"""###$$$%%%%%%######""""""""""""######!!!!!!!!!!!!!!!""""""""" !!!"""$$$%%%&&&&&&############"""""""""""""""###$$$%%%%%%%%%%%%%%%""""""""""""############!!!###$$$$$$###""""""###""""""""""""""""""""""""""""""""""""##################""""""!!!!!! """###$$$$$$$$$$$$###"""!!!"""###$$$%%%$$$######"""!!!!!!###$$$$$$""" !!!!!!!!!"""""""""######$$$######"""""""""""""""######""""""######$$$%%%###""""""###%%%%%%$$$###!!!"""###$$$$$$###"""!!!######""""""###$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!#########""""""""""""!!!""""""############""""""########################!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$!!!######"""!!! !!!!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""############### !!!"""""""""""""""""""""############""""""!!!!!!!!!!!!""""""######"""""""""""""""###$$$$$$""""""""""""""""""""""""""""""!!!!!!""""""###$$$!!!"""###$$$$$$###"""!!!"""!!! !!!""" !!!"""""""""""""""""""""############"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$######"""""""""###$$$$$$%%%$$$###"""""""""###$$$######"""!!!!!!!!!"""""" !!!!!!"""######""""""!!!!!!!!!!!!!!!!!!""""""############"""""" """"""!!! !!!"""######"""!!!!!! !!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!!!!!######"""""""""###!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!"""""""""""""""######"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###############"""!!!!!!!!!"""$$$$$$#########$$$###""""""!!!!!!!!!!!!!!!"""""""""###""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!""""""#########"""############$$$$$$$$$"""#########""""""!!!!!!""""""""""""""""""""""""$$$$$$###""""""######$$$""""""""""""""""""""""""$$$$$$############$$$$$$######""""""""""""##############################"""!!!!!!"""###%%%'''(((""""""""""""############ """$$$$$$###"""###$$$######################## !!!!!!""""""######"""""""""""""""#########$$$'''))))))'''%%%$$$$$$######""""""""""""##################$$$$$$%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$!!!!!!""""""######$$$$$$""""""############""""""!!!!!!"""""""""#########!!!!!!!!!"""""""""######"""""""""""""""#########%%%%%%$$$###"""!!!!!!"""""""""############!!!###%%%$$$###"""######""""""""""""""""""""""""""""""""""""############ !!!"""###$$$"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$"""!!!!!!###$$$$$$""" """""""""#########$$$$$$ !!!!!!"""$$$%%%&&&$$$###"""""""""###%%%&&&"""""""""$$$&&&&&&$$$"""!!!"""###$$$$$$###"""!!!######""""""###$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$############"""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""######$$$"""######"""!!! !!!!!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""############### !!!!!!""""""""""""""" !!!""""""!!!  !!!!!!!!!""""""######""""""!!!""""""###$$$$$$"""""""""""""""""""""""""""!!! !!!###$$$!!!"""###$$$$$$###"""!!!###"""!!! !!!"""###!!!!!!!!!!!!!!! !!!"""""""""############"""""""""""""""######### !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""$$$$$$######""""""###$$$%%%%%%!!!!!!!!!!!!!!! %%%$$$###!!!!!!!!!"""### !!!"""######$$$""""""!!!!!! """"""############"""""" ######!!! """!!!  ###%%%############""""""""""""######$$$$$$$$$$$$###### """###"""!!!"""###############""""""""""""############$$$$$$$$$$$$ !!!!!!""""""##################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! """"""""""""""""""""""""###############"""!!!!!!"""""" !!!$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!""""""""""""#########"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###############$$$############""""""""""""$$$$$$############$$$$$$""""""############""""""######################## """$$$'''***,,,""""""""""""############!!!###$$$$$$######$$$&&&########################$$$$$$$$$$$$#####################""""""""""""""""""$$$''''''%%%###""""""######""""""""""""############$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$%%%"""""""""!!! !!!!!!""""""######$$$$$$""""""###$$$$$$$$$$$$###!!!!!!""""""#########$$$"""###%%%%%%###"""###$$$""""""""""""""""""""""""""""""""""""#####################""""""""""""""""""###$$$%%%%%%$$$###"""######""""""######$$$%%%"""""""""###$$$$$$""" ############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$########################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! ######$$$$$$$$$""" $$$###""" !!!!!!$$$###""" !!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%&&&%%%%%%%%%$$$#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$%%%$$$"""!!! !!!&&&%%%$$$###"""!!! """"""""""""""""""""""""!!!"""###"""!!! """"""######$$$$$$$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""###$$$###!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""###$$$$$$###"""!!! !!!!!!""""""######"""""""""""""""""""""""" ###%%%&&&%%%###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""######""""""!!!!!! !!!!!!""""""######$$$$$$ !!!!!!!!!  !!!"""###$$$$$$%%%############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!"""######"""!!!  !!!"""######$$$  !!!""""""""""""############""""""!!!!!! """""""""""""""""""""""" !!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""#########"""""""""""""""  !!!###$$$!!!!!!!!!!!!""""""""""""######""""""!!!!!! ########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%%%%%%%$$$$$$###"""""""""$$$$$$###############$$$$$$$$$$$$############"""!!!"""$$$%%%&&&%%%%%%$$$"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$######"""  !!!""""""!!!""""""""""""########################""""""""""""""""""""""""""""""""""""######""""""""""""#####################$$$$$$%%%%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###############"""""""""""" !!!!!!""""""######'''%%%###!!! !!!""" $$$$$$##################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%###############"""!!!!!!###$$$%%%&&&&&&%%%$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""!!!""""""#########""""""$$$$$$###""""""###$$$%%%%%%$$$###""""""######$$$!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""&&&&&&%%%###!!!$$$###""" !!!!!!######"""!!! """""""""""""""""""""""" """###$$$###"""!!!###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!$$$###"""!!!!!! !!!!!!!!!""""""""""""""" !!!"""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""######""""""""""""""""""""""""!!!$$$$$$###!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$!!!!!!""""""!!!!!! """"""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!"""""""""""""""""" !!!"""""""""!!!!!!%%%%%%%%%$$$$$$$$$###### !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!!!!!!!!!!!!!""""""###!!!"""#########"""!!!!!! !!!!!!""""""######""""""!!! !!!!!! """""""""!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!"""""""""###########################""""""!!!!!!!!!!!!""""""""""""""""""############!!!"""############$$$$$$$$$$$$######""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$##################$$$$$$$$$$$$###############$$$$$$$$$$$$############""""""###$$$%%%%%%%%%$$$###""""""""""""""""""""""""$$$$$$$$$######""""""""""""######$$$$$$######""""""######$$$$$$$$$#########!!!!!!!!!###$$$###"""""""""""""""########################""""""""""""""""""""""""""""""""""""######""""""""""""#########""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###############""""""""""""!!!!!!!!!!!! $$$$$$#########"""!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$###############"""!!!!!!######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""###$$$%%%!!!!!!!!!!!!"""###$$$%%%""""""""""""###$$$%%%&&&$$$######""""""###$$$%%%""""""############""""""""""""""""""""""""""""""!!!!!!""""""######""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""#########"""!!! !!!"""### """""""""""""""""""""""" !!!###$$$$$$$$$###""" !!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!%%%$$$!!!  !!!"""!!!"""""""""######$$$$$$!!!"""###$$$$$$$$$""""""############""""""!!!!!!!!!""""""""""""###"""""""""""""""""""""""" """###!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""""""""!!!!!!!!!""""""!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!"""#########""""""%%%%%%$$$$$$$$$######### !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######"""!!! !!!!!! !!!"""$$$%%%!!!"""###$$$$$$###""""""!!!!!!!!!!!!""""""""""""$$$###""""""!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$"""!!! !!!"""$$$%%%############$$$$$$$$$$$$##################$$$$$$########################""""""""""""""""""""""""!!!!!!"""###############!!!""""""###$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$############"""$$$$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""&&&%%%$$$###"""!!!!!! """######$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$%%%$$$######$$$%%%$$$"""""""""""""""########################""""""""""""""""""""""""""""""""""""######""""""""""""######""""""!!!!!!!!!"""######$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$##################"""""""""""""""!!!!!!  """###%%%%%%###!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!""""""##################"""!!!!!!""""""############""""""######################################################"""""""""$$$%%%&&&###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!""""""###!!!!!! """###$$$"""""""""######""""""""""""""""""""""""""""""""" """#########"""!!! !!!!!!""""""##############################!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""%%%((()))""""""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""!!! !!!"""$$$$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$###""" !!!""" !!!!!!""""""######$$$ !!!"""###$$$$$$$$$$$$"""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! """""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""""""""######### !!!"""###$$$$$$ !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""######"""!!! """!!!  """###!!!"""$$$%%%%%%$$$######""""""""""""!!!!!!!!!!!!$$$$$$###"""!!!!!!!!!!!!""""""#########$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$###"""###$$$%%%&&& !!!!!!!!!""""""""""""#########$$$$$$%%%%%%%%%########################"""""""""""""""""""""""" !!!"""$$$$$$###""""""""""""#########$$$$$$$$$#########"""######$$$%%%$$$$$$$$$#########""""""%%%$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$$$$###"""!!!!!!!!!""""""############"""""" !!!"""###$$$%%%%%%%%%&&&%%%###$$$$$$$$$###"""!!!"""""""""########################"""""""""!!!""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!""""""###$$$##################$$$######$$$$$$$$$$$$##################"""""""""!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$###"""!!!""""""######""""""!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""########################"""!!!!!!!!!!!!"""#####################"""!!!!!!""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&%%%$$$"""!!!!!!!!!"""###""""""""""""!!!!!! !!!!!! """###$$$###""""""""""""""""""########################### !!!######"""!!!!!! !!!!!!""""""###"""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""!!!  !!!!!!""""""!!! !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!"""######""" !!!!!!"""""""""""""""############""""""###""""""""""""""""""###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$###"""!!!"""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$###"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!  !!!!!!!!!"""""" !!!"""######$$$ !!!!!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###$$$######"""!!!!!!""""""###"""  !!!"""###$$$%%%%%%$$$###""""""""""""!!!!!!!!!!!!###"""!!!!!! !!! !!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$#########""""""!!!!!!"""!!! !!!"""### !!!!!!!!!""""""""""""######$$$$$$%%%%%%&&&&&&########################"""""""""""""""""""""""" !!!"""$$$$$$###""""""$$$$$$$$$#########""""""######""""""###$$$$$$%%%$$$$$$$$$#########""""""%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""" !!!"""###$$$%%%%%%%%%%%%$$$""""""######""" !!!"""""""""########################"""""""""!!!""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!""""""############$$$$$$#########"""######$$$$$$######"""############"""""""""!!! !!!"""######$$$$$$""""""!!!!!!!!!###$$$%%% !!!!!!""""""!!!!!! !!!!!!!!!""""""############################################################""""""""""""###$$$$$$###############"""!!!!!!######""""""""""""######################################################$$$######"""""""""######%%%$$$###"""!!!!!!!!!!!!%%%%%%%%%%%%$$$###!!!!!!$$$######""""""###$$$%%%######""""""""""""############################## !!!!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""""""""""""""&&&$$$"""  ###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! ((('''&&&$$$###!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!###$$$$$$""" !!!!!!!!! """#########""""""!!! ######""""""""""""######$$$############"""""""""""""""""""""""""""""""""###$$$%%%$$$###"""###%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""######""""""""""""######""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$#########""""""""" !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$######""""""######$$$!!!!!!!!!!!!!!!  !!!"""$$$$$$$$$$$$###!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!""" !!!!!!!!!"""""""""!!!!!!"""""""""""""""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!########################""""""!!!!!!!!!!!!""""""############"""""""""!!!###"""!!!!!!!!!"""###$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################""""""""""""""""""""""""!!!!!!"""###############%%%%%%$$$$$$###""""""!!!""""""""""""###$$$%%%%%%$$$$$$$$$############"""$$$$$$###"""""""""######""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!""""""######""""""!!!!!!"""###$$$$$$$$$$$$$$$###"""!!!!!!"""###""" """"""""""""########################""""""""""""""""""""""""""""""""""""######""""""""""""######""""""!!!!!!!!!"""######"""###$$$$$$$$$$$$###"""""""""############""""""############"""""""""""" !!!"""$$$%%%&&&&&&###"""!!! """$$$&&& !!!!!!""""""!!!!!! !!!!!!!!!""""""######$$$###############################################################$$$$$$%%%###############"""!!!!!!$$$###""""""""""""###$$$############################################################"""!!! """"""#########""""""!!!######$$$%%%$$$$$$###"""%%%$$$###""""""######$$$$$$###"""!!!!!!"""###$$$########################!!! !!!""""""######"""""""""""""""!!! !!!"""#########"""""""""""""""""""""""""""!!! !!!"""$$$&&&$$$###""" !!!!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!&&&%%%$$$###"""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!!######""""""!!! !!!"""""""""!!!!!!$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""""""""""""""""""""""""""###$$$%%%$$$###"""$$$%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! """############"""!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$#########"""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""###$$$%%% """$$$%%%$$$###### !!!###$$$$$$###### !!!!!!""""""######!!!!!!!!!!!!"""###$$$$$$############$$$$$$$$$$$$ !!!!!!!!!"""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! ########################""""""!!!!!!!!!!!!"""""" !!!!!!"""###$$$$$$$$$%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$##################""""""""""""###$$$%%%&&&$$$$$$$$$############"""######"""!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!"""######$$$$$$$$$######"""!!! !!!######"""!!!""""""""""""########################""""""""""""""""""""""""""""""""""""######""""""""""""#########""""""""""""###$$$$$$"""###$$$$$$$$$$$$###"""""""""############""""""############"""""""""""" !!!!!!"""###$$$$$$%%%""""""""""""""""""######!!!""""""######""""""!!! !!!!!!"""##############################"""""""""""""""""""""""""""""""""""""""###$$$$$$###############"""!!!!!!%%%$$$###""""""###$$$%%%########################"""""""""""""""""""""""""""###$$$###"""!!! """$$$$$$$$$######!!!"""######""""""$$$###""" !!!!!!$$$###"""!!!!!!"""###$$$########################!!!!!! !!!"""###$$$$$$######""""""!!!!!!  !!!"""######$$$""""""""""""""""""""""""$$$###!!! !!!"""$$$%%%%%%$$$"""!!! !!!""""""!!!!!!!!! """"""""""""""""""""""""$$$$$$###"""!!!!!!"""""" !!!"""######$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""!!! !!!###$$$%%%%%%$$$###"""!!! !!!""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""###$$$$$$###""""""###%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""##############################"""!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!""""""######$$$$$$$$$###"""""""""###%%%&&& !!!"""##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###### !!!###$$$%%%###&&&(((((('''&&&!!!"""#########""" !!!"""######$$$!!!!!!""""""###$$$&&&&&& !!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""######""""""!!!!!!!!! ########################""""""!!!!!!!!!!!!"""""" !!!###%%%''''''"""!!!  !!!!!!!!!!!!!!!!!!""""""""""""%%%$$$$$$######"""""""""########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%"""""""""###$$$$$$%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$############"""""""""!!!!!!!!!###$$$%%%""""""""""""""""""""""""$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!######$$$$$$$$$######""""""!!! !!!###$$$$$$###""""""""""""########################""""""""""""""""""""""""""""""""""""######""""""""""""#####################$$$$$$%%%"""###$$$%%%%%%$$$###"""""""""############""""""############""""""""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###!!! ######$$$$$$$$$$$$###### !!!""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################"""!!!!!!""""""""""""""""""""""""%%%$$$###""""""###$$$%%%#########"""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!! """""""""""""""""""""""" !!!!!!"""###############&&&%%%###"""###%%%''')))########################""""""#########$$$$$$$$$############""""""""""""!!!!!!!!!!!! """$$$$$$######$$$%%%""" """###!!! !!!"""$$$$$$######"""############"""!!! !!!!!!"""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$"""  ###"""  """######!!!  """""""""#########  !!!"""###$$$%%%%%%########################"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""%%%$$$###!!!!!!!!!""""""$$$$$$######""""""!!!!!!!!!!!!"""###$$$$$$%%%%%%""""""""""""!!!!!!!!!!!!$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###""" """###$$$"""""""""""""""""""""""" """$$$%%%&&&%%%###"""#########!!!!!!###!!!  !!!$$$""" !!!$$$%%%###!!!"""!!! """###$$$"""!!!  !!!""" ######"""!!!!!!!!!!!!!!! !!!"""######$$$""""""!!!!!!!!!###$$$%%%$$$$$$###############$$$######"""""""""""""""""""""######""" !!!"""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!###$$$$$$######"""!!! $$$###""" !!!"""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%""""""############""""""######$$$$$$$$$$$$######'''%%%""""""###%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%######""""""!!! """###$$$$$$$$$"""!!! !!!!!!"""""""""""""""&&&%%%$$$""""""$$$%%%&&&########################$$$$$$###"""!!!!!!"""""""""""""""""""""######$$$)))'''&&&$$$"""""""""###!!!!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%$$$###"""############""""""!!!!!! !!!!!!!!!!!!########################""""""""""""""""""""""""$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###%%%$$$!!! """%%%$$$%%%&&&&&&$$$"""######""""""""""""############$$$$$$######""""""!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$############""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#################################$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$############""""""""""""######"""""""""!!!!!!!!!!!!###$$$$$$#########$$$$$$"""!!!!!!$$$$$$###!!! !!!"""###$$$######"""############"""!!!  !!!!!!!!!"""""" !!!"""######"""!!! ###########################$$$$$$###!!! !!!"""!!!  !!!"""  """######""""""!!!  ###"""!!!"""######!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$$$$############$$$$$$!!!"""""""""############!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!""""""############""""""""""""""" !!!""""""###$$$$$$""""""""""""!!!!!!!!!!!!############"""""""""!!!""""""#########""""""!!!############"""!!! !!!"""###"""""""""""""""""""""""" """###$$$###"""!!!"""######""" !!!"""######"""""""""""""""###""" """"""!!!###""""""""""""######$$$"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!""""""###$$$$$$$$$###"""!!!!!!"""###############"""""""""######""""""!!!!!!!!!""""""############""" !!!"""!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$######"""############"""!!!!!!######!!!!!! !!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""#####################$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%""""""############""""""######$$$$$$$$$$$$######%%%###""""""###$$$###"""###$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###$$$$$$""""""""""""""""""""""""###############"""!!!!!! !!!###$$$$$$$$$###""""""!!!  !!!"""########################$$$$$$###""""""""""""""""""""""""""""""######$$$######"""!!!!!!!!!"""###!!!!!!!!!""""""###$$$$$$$$$$$$%%%%%%$$$######"""%%%$$$$$$###"""!!! !!!!!!"""""""""#################################""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""###################################################$$$%%%$$$"""!!!"""###"""$$$%%%%%%###""""""###""""""""""""############$$$$$$$$$$$$############""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$###########################""""""!!!!!!""""""###""""""######""""""!!!!!!""""""""""""""""""""""""########################!!!""""""############""""""###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$############""""""""""""$$$$$$#########""""""""""""$$$%%%%%%###""""""###$$$"""!!!"""###$$$###!!!!!!!!!"""############""""""######""""""!!!  !!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!###########################$$$%%%$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###'''%%%""" !!!"""$$$"""!!!!!!"""""""""!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""########################""""""""""""############!!!!!!!!!"""""""""#########""""""!!!""""""###$$$""""""""""""############ !!!!!!"""""""""!!!!!!!!!!!!""""""""""""############""""""""""""######$$$######"""!!!!!!!!!""""""###"""!!! !!!!!!!!! !!!"""""""""""""""""""""""""""""" !!!"""!!! !!!"""$$$###"""!!!!!!""""""######$$$$$$$$$######"""  !!!"""!!!###$$$$$$$$$$$$######"""!!!""""""######""""""!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$"""  !!!!!!!!!!!!"""""""""######"""######$$$$$$######"""!!!!!!"""############"""""""""!!!!!!!!!"""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###########################$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$""""""############""""""######$$$$$$$$$$$$######""""""!!!"""$$$$$$"""!!!""""""############""""""$$$######""""""######$$$!!!!!!""""""###$$$$$$%%%$$$######""""""""""""""" """###%%%%%%$$$###"""%%%$$$###""""""###$$$%%%########################$$$###"""""""""""""""""""""""""""""""""######$$$ !!!"""$$$%%%""""""""""""""""""############$$$$$$######""""""#########"""""""""""""""#########$$$$$$$$$%%%%%%########################"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###################################################%%%$$$############"""!!!!!!!!!  """"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###"""###############$$$$$$###""""""""""""""""""###""""""#########""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############""""""%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""########################"""""""""!!!$$$$$$#########"""""""""###$$$%%%%%%###"""""""""!!! !!!!!!!!! !!!"""""""""############"""""""""""""""!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!###########################%%%%%%$$$"""""""""### !!!""""""""""""!!! $$$###!!!!!!"""###!!! &&&%%%###!!!!!!!!!"""###%%%###!!! !!!######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""""""""""""""######""""""""""""""""""""""""#########!!!!!!!!!""""""######$$$!!!!!!!!!""""""###$$$$$$!!!!!!""""""######$$$$$$ !!!!!!"""""""""!!!!!!!!!!!!""""""""""""#########"""""""""""""""############"""!!!  """$$$%%%&&&&&&&&&""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """$$$$$$###!!!!!!!!! !!!"""$$$$$$###"""!!!###"""""""""#########"""###$$$$$$%%%$$$###!!! !!!"""###$$$$$$###"""!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!! !!!!!!"""""""""$$$######""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!"""###$$$%%%&&&$$$%%%%%%###  !!!!!!!!!"""""""""######### !!!!!!!!!!!! """######$$$$$$$$$!!!!!!!!!""""""######$$$ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""%%%$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$##################$$$$$$$$$""""""############""""""######$$$$$$$$$$$$######"""!!!"""###%%%%%%###!!!"""##################"""######""""""""""""######""""""######$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""""""""""""""######$$$'''&&&%%%%%%%%%%%%&&&'''##############################"""""""""""""""###"""""""""""""""######$$$!!!!!!""""""###$$$%%%&&&"""############""""""!!!""""""#########""""""!!! !!!"""###$$$%%%%%%#########$$$$$$$$$%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""##############################!!!!!!!!!!!!!!!!!!!!!!!!###!!! $$$%%%###!!!!!!!!! !!!"""!!!"""""""""############"""######$$$$$$%%%%%%%%%##############################%%%&&&&&&%%%######""""""######$$$$$$$$$%%%######""""""""""""######""""""############""""""""""""""""""""""""""""""########################""""""#########""""""!!!'''&&&$$$"""""""""$$$%%%########################""""""""""""""""""""""""############"""""""""!!!######"""""""""!!!!!!!!!###$$$%%%%%%###""""""""" !!!!!!!!! !!!"""""""""""""""#########!!!""""""""""""!!!!!! """"""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$%%%$$$###"""###$$$!!!!!!"""######"""!!!!!!###!!! """"""!!! !!!"""###############%%%###!!! """###$$$### !!!""""""###$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!"""############"""!!!######""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$!!!!!!""""""############!!!!!!""""""######$$$$$$!!!!!!"""""""""""""""### !!!!!!!!!"""""""""###""""""""""""""""""######!!!"""""""""!!!!!! """$$$&&&&&&&&&&&&###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""" """$$$%%%###""""""""" !!!###$$$$$$$$$###""""""#########"""""""""###""""""###$$$###""" !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""############ !!!"""###""""""""""""""""""###$$$%%%&&&'''$$$%%%%%%###!!! !!!"""""""""""""""############ !!!!!!!!!!!!  !!!###$$$$$$$$$$$$!!!!!!"""#########$$$$$$ !!!"""###$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""##################""""""###$$$$$$%%%%%%$$$$$$###########################""""""############""""""######$$$$$$$$$$$$######""""""###$$$&&&&&&$$$"""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$######""""""$$$###"""!!!!!!"""###$$$$$$""" ###%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""""""""######"""""""""""""""######$$$#########$$$$$$$$$$$$###""""""#########""""""!!!!!!""""""#########""""""!!!"""""""""############"""""""""############$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###%%%$$$""""""###%%%&&&%%%$$$%%%&&&!!!"""""""""############!!!"""""""""######$$$$$$#################################$$$$$$#########""""""######$$$%%%%%%%%%$$$######""""""######$$$""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!%%%###!!! ###$$$###########################"""""""""""""""!!!!!!############""""""""""""######"""""""""!!!!!!!!!"""$$$%%%%%%###""""""###!!!###$$$###"""!!!"""$$$"""""""""!!!"""######$$$!!!!!!""""""""""""!!!!!!######""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$"""!!!"""$$$"""""""""""""""""""""""" """$$$$$$###!!!###$$$$$$######$$$"""!!!!!!###$$$$$$### !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!############"""""""""""" !!!""""""###$$$%%%%%%!!!""""""############"""""""""""""""############"""""""""""""""""""""""" !!!!!!""""""######""""""""""""############!!!!!!""""""""""""!!!!!! !!!"""######"""!!! """""""""!!!!!!"""######""""""""""""""""""""""""!!!!!!"""""""""#########!!!"""$$$$$$###"""###$$$"""###$$$%%%%%%%%%%%%%%%!!!"""!!!  """!!!""""""""""""!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! """###$$$$$$$$$$$$ """###$$$######"""###############$$$%%%&&&###$$$$$$###!!!!!!"""$$$"""""""""#########$$$$$$!!!""""""######""""""!!! !!!######$$$$$$$$$""""""###$$$$$$$$$###### !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$##################"""""""""""""""############""""""######$$$$$$$$$$$$#########""""""$$$&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$###!!!""""""######""""""!!!%%%$$$$$$###""""""!!!!!!"""""""""""""""######$$$###!!!"""%%% """""""""""""""""""""""""""""""""""""""######$$$"""""""""""""""######$$$###############"""!!! !!!"""###$$$$$$###"""!!!""""""######$$$$$$######%%%%%%$$$###"""!!! !!!!!!!!!""""""""""""###########################"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!######################## """$$$%%%$$$ """$$$$$$"""""""""###""""""""""""############"""""""""""""""####################################""""""!!!!!!""""""###""""""###$$$$$$%%%&&&&&&$$$######""""""######$$$!!!"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!"""!!!!!! !!!!!!"""#################################""""""!!!!!!!!!!!!############""""""""""""$$$$$$#########"""""""""!!!###$$$$$$#########$$$!!!###$$$$$$!!!!!!"""$$$###"""!!!!!!!!!"""$$$$$$!!!!!!""""""""""""!!!!!!#########"""""""""!!!!!!###"""!!! !!!"""###""""""""""""""""""""""""!!!"""######!!!!!!"""#########"""!!!!!!"""######!!!###%%%%%%%%%!!!!!!!!!""""""###$$$$$$"""""""""###%%%%%%$$$""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""############"""""""""!!! !!!"""###$$$%%%%%%&&&""""""###$$$######!!!!!!#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!"""""""""############!!!"""###$$$$$$$$$$$$$$$ !!!"""######""" !!!!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""!!!!!!""""""######"""#########""""""$$$&&&"""""""""######%%%&&&&&&!!!"""""" """"""""""""!!!""""""######"""!!!!!! !!!!!!"""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""######$$$###"""""" """$$$%%%%%%$$$######""""""!!!""""""######"""###$$$###""""""$$$&&&""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!"""#####################$$$$$$$$$###"""!!!!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""" !!!"""###$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$#########"""""""""!!!""""""############""""""######$$$$$$$$$$$$#########"""!!!"""$$$%%%&&&%%%""""""############"""""" !!!"""######"""!!! """"""""""""""""""""""""!!!!!!"""###############!!!  """###""""""############"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$"""""""""""""""######$$$###$$$$$$%%%$$$###"""!!! """$$$$$$$$$###""""""######$$$%%%%%%$$$$$$############""""""!!!!!!!!!!!!!!!"""""""""##############################""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######################## !!!######""""""$$$%%%!!!""""""  """"""""""""############$$$$$$###############"""###########################"""!!! !!!"""###""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""#######################################"""!!!!!!!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""######""""""!!!!!!!!! ############""""""""""""%%%%%%%%%$$$$$$$$$###### """$$$$$$$$$###$$$%%%!!!###""" """###"""!!!!!!!!!"""$$$%%%!!!!!!"""""""""""""""!!!$$$#########""""""!!!!!!###"""!!! !!!"""########################### !!!""""""!!! !!!###%%%###!!! !!!###%%%$$$###"""###$$$%%%$$$###&&&%%%"""!!!!!!"""$$$%%%"""!!!"""$$$&&&&&&$$$"""!!!!!!!!!!!!!!! ########################"""""""""###$$$$$$%%%%%%"""###%%%&&&&&&%%%###"""$$$#########""""""!!!!!! !!!"""###$$$%%%&&&&&&"""###$$$$$$###"""!!! $$$$$$######""""""!!!!!!  !!!"""######$$$!!!!!!""""""#########$$$"""###$$$%%%&&&''''''''' !!!###$$$%%%%%%%%%%%%!!!!!!!!!!!!"""###%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###############"""!!!"""%%%'''!!!  """$$$%%%!!!###%%%$$$!!! """$$$######"""""""""###%%%&&&"""!!!  !!!"""##############################"""!!!!!!!!!!!!!!!$$$$$$$$$#####################$$$$$$###""" !!!###%%%&&&%%%$$$###"""!!!!!! !!!!!!"""######"""###%%%'''"""############$$$$$$$$$ !!!""""""############"""###$$$%%%%%%$$$###"""!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$%%%'''((()))***$$$$$$$$$%%%%%%$$$$$$$$$$$$#########""""""!!!!!!""""""############""""""######$$$$$$$$$$$$#########!!! """$$$%%%%%%!!!!!!""""""""""""!!!!!! !!!"""######"""!!! !!!!!!""""""###### !!!"""$$$$$$$$$###""" """#########"""!!!""""""############""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$"""""""""""""""######$$$$$$%%%''''''((('''&&&%%% """$$$%%%$$$######"""###$$$%%%%%%%%%%%%%%% """###%%%&&&'''!!!""""""""""""#################################""""""""""""""""""""""""$$$###"""!!!!!! !!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!###&&&'''&&&###!!!###%%%$$$&&&'''&&&$$$######$$$""""""""""""############&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$#########$$$""""""""""""""""""""""""'''&&&%%%$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$###""" """$$$%%%$$$"""!!!!!!"""###$$$%%%%%%$$$###"""%%%%%%$$$###""""""######$$$###"""!!!!!!"""###$$$!!!######""" !!!""" !!!###%%%%%%%%%$$$###""""""!!!!!! """"""""""""""""""""""""%%%%%%$$$###"""!!! """!!!  !!!"""%%%$$$"""  !!!"""'''&&&$$$"""!!! ###############"""!!!!!!!!!!!!!!!!!!""""""""""""%%%###!!!"""$$$$$$!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""!!! !!!""""""############"""######""""""""""""######!!!!!!""""""""""""!!!!!!!!!###$$$###"""!!!"""######""""""""""""$$$%%%'''((("""!!!$$$ %%%$$$$$$###"""!!! !!!!!!"""############### !!!"""""""""""""""""""""###$$$%%%&&&&&&''',,,***'''%%%###"""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""!!!!!!!!!!!!######""""""!!! !!! !!!"""###""""""""""""###############$$$$$$%%%$$$###"""!!!###"""""""""$$$$$$"""!!! !!!###$$$%%%%%%$$$$$$$$$$$$$$$#########""""""$$$######"""!!! """""""""""""""""""""""""""!!!!!!"""###$$$###"""###""""""###$$$&&&)))***%%%%%%$$$###"""!!! ######""""""!!!!!! !!!!!!""""""""""""!!!!!!######""""""!!!!!! $$$$$$$$$#########"""""" !!!!!!""""""######$$$#########""""""!!!!!!""""""""""""""""""""""""""""""#########""""""!!!"""""""""""""""""""""""")))$$$ $$$'''&&&$$$$$$#########""""""!!!!!!$$$#########""""""!!!!!!"""!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!########################""""""""""""""""""""""""############""""""""""""""""""!!!!!!"""###$$$$$$$$$%%%&&&&&&%%%### !!!######!!! """$$$$$$###""" !!!"""######""""""!!!!!! #########"""!!! %%%$$$$$$$$$&&&'''&&&%%%&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!"""###%%%%%%$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$##################%%%%%%$$$###"""!!! """""""""""""""!!! """"""""""""############&&&%%%###"""""""""###$$$ ###$$$%%%&&&&&&%%%$$$#########""""""###$$$%%%%%%"""""""""""""""######$$$""""""""""""""""""#########$$$$$$%%%%%%$$$$$$###%%%%%%$$$#######################################%%%%%%$$$###"""""""""""""""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""### """$$$%%%###"""!!!""""""###$$$$$$$$$$$$###"""$$$$$$###""""""""""""""""""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$%%%$$$$$$$$$############""""""""""""""""""""""""%%%%%%$$$###"""!!! ###"""!!!  !!!$$$###!!! """###%%%$$$###"""!!!!!!!!!"""###############"""!!!!!!!!!!!!!!!!!!""""""""""""%%%###"""###%%%%%%### """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! """"""#########""""""!!!######""""""""""""######""""""############""""""!!!###$$$###"""!!!"""###$$$###"""!!!!!!""""""### """###!!!###$$$######""""""!!!!!! !!!""""""""""""""" !!!"""""""""""""""%%%%%%$$$$$$$$$#########'''&&&$$$###""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###!!!!!!!!!"""""""""############$$$$$$$$$###"""!!!"""!!!!!!"""######""" !!!"""###$$$$$$$$$$$$$$$$$$$$$#########""""""#########"""!!! """"""""""""""""""""""""###!!! !!!###$$$######%%%$$$######"""###$$$$$$""""""!!!!!! ###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! #########"""""""""!!!!!! !!!!!!!!!"""""""""###############"""""""""!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!###!!!$$$$$$"""##################""""""############"""""""""!!!######"""!!!!!!!!!!!!"""$$$$$$$$$$$$%%%%%%%%%%%%########################""""""""""""""""""""""""############""""""""""""""""""""""""""""""######$$$$$$###"""!!!!!!!!!!!!!!!######!!! !!!###$$$###"""!!! !!!"""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!  """###"""!!!$$$$$$###""""""!!!!!!!!!"""!!!!!!!!!"""###$$$$$$#########""""""###############""""""######$$$%%%""""""""""""""""""""""""############"""""""""""""""""""""""""""!!! !!!!!!!!!!!!%%%$$$###"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############"""!!!""""""!!!!!!""""""###$$$"""""""""""""""######$$$"""""""""######$$$$$$$$$######$$$$$$$$$$$$######$$$######"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###"""######$$$$$$######"""""""""""""""""""""""""""$$$###!!! !!!###$$$ """$$$$$$###""""""""""""######$$$$$$######"""######"""!!!!!!!!!"""""""""!!!!!! !!!!!!"""$$$!!!!!!###"""!!!&&&$$$"""!!! """###%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""&&&%%%%%%$$$###"""!!!!!!"""!!!!!! !!!!!!"""###"""!!! !!!"""###$$$###"""""""""""""""#####################"""!!!!!!!!!!!!!!!!!!""""""""""""###""""""###%%%%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###############"""!!! """"""""""""""""""""""""######$$$$$$$$$$$$######!!!###$$$###"""!!!"""###$$$###"""!!! ###$$$###!!!"""######################## !!!!!!!!!!!!!!! !!!"""""""""""""""$$$$$$$$$$$$#########"""!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""######!!!!!!!!!!!!"""""""""""" !!!""""""###!!! !!!"""""" !!!!!!!!!""""""""""""############""""""!!!!!!!!! !!!"""###!!!!!!!!! !!!!!!"""###$$$$$$############"""""""""######""""""!!!!!! """"""""""""""""""""""""$$$""" !!!###$$$###$$$$$$###"""!!!!!!""""""!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" ######"""#########$$$$$$$$$$$$$$$############""""""""""""$$$$$$###"""!!!!!!""""""""""""#########$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""######""""""""""""""""""$$$"""  """### """######!!! !!!!!!###""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!! !!!"""######$$$###"""!!!"""###$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""#########""""""!!!!!!""""""######""""""""""""###$$$$$$""""""##################!!!!!!""""""#########$$$"""""""""""""""!!!!!! !!!!!!!!!!!!$$$###""" !!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############"""!!!!!!!!!!!!!!!!!!!!!"""###"""""""""""""""######$$$!!!""""""###$$$%%%&&&&&&######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$""""""############""""""""""""""""""""""""""""""###"""!!! !!!"""### """$$$$$$###"""""""""""""""############""""""""""""!!!!!!!!!!!!!!!"""########################(((######%%%$$$"""%%%$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$###""""""""" """###$$$$$$!!!!!!!!!!!!"""###$$$%%%######""""""""""""#####################"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$$$$###"""""""""""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!""""""""""""$$$"""!!! """###$$$$$$$$$######!!! """"""############"""""""""######$$$$$$######"""!!!###$$$###"""!!!"""###$$$######"""!!!!!! %%%%%%''''''!!!'''""""""######$$$$$$$$$$$$ !!!!!!""""""!!!!!! !!!""""""""""""""" !!!"""###$$$%%%%%% !!!""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""######### !!!!!!!!!""" !!!!!!!!!!!!"""""""""""""""""""""!!!!!! """""" !!! !!!"""###############""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$!!!!!!#########!!!!!!!!!!!!"""###$$$$$$!!!"""""""""#########$$$""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""$$$$$$$$$$$$$$$$$$$$$$$$""" """$$$$$$############$$$$$$%%%%%%&&&#########"""""""""""""""######"""""""""######$$$ !!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!#########""""""!!! """!!!!!! !!!"""###$$$""""""######"""!!! """""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!! !!!!!!""""""######$$$#########%%%&&&%%%$$$!!!!!!!!!"""""""""######$$$###"""""""""""""""###""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&""""""""""""############!!!!!!""""""""""""!!!!!!""""""""""""###############"""!!!  !!!""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$""""""!!!!!!!!!""""""###"""""""""""""""######$$$!!!""""""$$$%%%&&&''''''"""######$$$$$$######""""""!!!!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!"""$$$###"""!!!"""###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$######)))$$$ $$$'''&&&###"""###$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$$$$######"""""""""!!!!!!!!!""""""""""""""" !!!!!!"""###$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!###############"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""########################### !!!!!!""""""######!!!!!!!!!!!!""""""""""""$$$"""!!! !!!###$$$$$$$$$$$$######!!! !!!"""############"""!!!!!!!!!""""""""""""!!!!!!!!!###$$$###"""!!!"""###########################!!!%%%%%% !!!)))"""""""""###$$$$$$%%%%%%!!!!!!"""############""" !!!""""""""""""""" !!!!!!######$$$%%%""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""" !!!!!!!!!"""""""""###$$$$$$$$$######""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """""" !!!  !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!######""" !!!!!!"""###$$$$$$%%%!!!!!!""""""######$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""########################""""""""""""!!!!!!!!!!!!""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""###$$$###"""#########$$$$$$%%%%%%&&&""""""""""""""""""###### !!!!!!"""###%%%%%%############$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!"""""""""###"""!!!  !!!###$$$%%%$$$$$$######""""""""""""!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""!!!"""!!! !!!###$$$###"""!!!""""""######$$$$$$%%%$$$###"""""""""""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$%%%%%%%%%&&&&&&&&&############""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""###############"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$######""""""#########"""""""""""""""######$$$!!!""""""$$$%%%&&&''''''""""""############""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """######""" !!!###$$$###"""!!!"""$$$###""""""!!!!!!""""""###""""""!!!!!!!!!"""######!!!""""""######""""""!!!'''$$$""""""$$$&&&%%%$$$ !!!###$$$$$$### """""""""""""""#########""""""""""""""""""""""""############""""""!!!!!!%%%%%%$$$###""" !!!!!!"""######$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!###############"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""########################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""###$$$###############"""!!! !!!"""###$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!###$$$###"""!!!"""###"""###$$$$$$$$$$$$######$$$  $$$%%%### """""""""######$$$$$$$$$!!!""""""############### !!!"""""""""""""""""""""""""""!!!!!!!!!!!!###$$$$$$$$$###"""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""""" !!!!!!""""""######%%%%%%$$$######"""!!!!!! !!!"""!!!!!!!!! !!!!!!!!!"""""""""!!! !!!!!!"""!!!!!! !!!"""###!!!!!!!!! !!!!!!!!!!!!"""""""""""""""###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!  """###"""!!!""""""############"""""" !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""" !!!"""######$$$######""""""""""""""""""""""""$$$$$$$$$###""""""!!!!!!#########$$$$$$$$$$$$$$$""""""""""""############ !!!###$$$%%%!!!!!!!!!""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""" !!!"""###"""!!!  !!!$$$%%%&&&%%%$$$""""""!!!!!!"""######!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!$$$###"""###%%%&&&%%%$$$""""""######$$$$$$$$$%%%###"""""""""""""""#########""""""!!!!!!""""""###"""!!!!!!!!!!!!"""######!!!!!!""""""###$$$$$$$$$$$$#########""""""!!!!!! !!!!!!""""""""""""""" !!!!!!!!!!!!###"""!!! !!!""""""""""""""""""""""""######"""!!!!!!"""######%%%$$$$$$###############"""""""""""""""######$$$!!!""""""###$$$%%%&&&&&&""""""############"""""""""!!!!!!!!!""""""###$$$########################&&&%%%$$$######"""######!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! """#########!!!!!!"""$$$###"""!!! !!!"""###"""""""""""""""###$$$$$$!!!"""############"""!!!########################!!!!!!!!!"""""""""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!###$$$$$$$$$###""" !!!"""######$$$$$$$$$$$$######"""""""""""""""##################"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  """########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########""""""#########""""""!!!!!!"""###$$$$$$###"""!!!"""""""""######"""""""""!!!###$$$###"""!!!"""#########$$$$$$###"""!!! '''%%%""""""$$$%%%!!!"""""""""""""""""""""""" !!!!!!"""###""""""""" !!!"""""""""""""""""""""!!!!!!!!! """"""###$$$###"""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!"""""" !!!"""#########"""""""""!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!"""""""""######  !!!""""""!!!!!!"""######""" !!!!!!"""""""""!!!!!! !!!!!!!!!!!!""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" """######!!!!!!"""###""""""""" !!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""""""""#########$$$###"""""""""!!!!!!!!! !!!"""""""""############"""""""""""""""""""""""" !!!"""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""""""""##################""""""!!!"""""""""############!!!!!! !!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""" !!!"""###""" """""""""###############""" !!!###$$$"""  !!!"""######"""!!! !!!!!!!!!"""""""""### !!!!!!""""""######&&&$$$$$$%%%&&&'''&&&%%%""""""""""""############"""!!!!!!!!!"""###$$$$$$#########""""""#########!!!!!!!!!!!!!!!"""###### !!!!!!"""######$$$""""""""""""############ !!!""""""""""""""" !!!!!!!!!!!!###"""!!! !!!"""##############################"""!!!!!!"""######$$$$$$###""""""""""""""""""""""""""""""######$$$"""""""""######$$$$$$$$$""""""############"""""""""""""""""""""###$$$$$$""""""""""""""""""""""""%%%%%%###"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###########################!!!  !!!###"""######"""!!!!!!"""$$$###"""!!! !!!"""#########""""""###$$$%%%%%%###$$$%%%&&&&&&%%%$$$###!!!######""" !!!""""""!!!  """###%%%!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!! !!!###$$$%%%%%%$$$""""""###$$$$$$$$$$$$###!!!!!!!!!!!!"""###$$$%%%###############"""!!!!!!!!!!!!!!!!!!"""""""""""" ###""" !!!#################################""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""###############!!!""""""############""" """###$$$$$$###""" ######$$$$$$$$$$$$######!!!###$$$###"""!!!"""###$$$$$$$$$$$$""" !!!'''$$$!!!&&&"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""""" !!!"""###### !!!"""#########"""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!""" !!!"""######$$$ !!!!!!!!!!!!"""""""""!!! """"""""""""############  !!!"""###"""""""""$$$$$$"""!!! !!!"""######"""!!! !!!!!!!!!""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" ###$$$$$$  """$$$$$$$$$############"""""""""""" !!!!!!!!!""""""######!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""###### !!!!!!!!!""""""############""""""!!!!!!!!! !!!!!!""""""#########$$$"""""""""""""""""""""""" !!!######$$$$$$$$$"""""""""""""""""""""""""""###%%%%%%%%%$$$%%%&&&$$$#########""""""!!!!!!!!!!!!""""""#########$$$###"""!!! ###$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""####################################""""""""""""!!!"""###"""!!! $$$"""!!! !!!"""###!!! !!!$$$%%%###  !!!#########"""!!! !!!!!!!!!""""""######!!!"""$$$%%%%%%!!! """###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%$$$$$$############$$$$$$!!!!!!!!!!!!!!!"""######!!!""""""###$$$$$$%%%%%% !!!"""###$$$%%%%%% !!!"""""""""""""""""""""""""""############$$$###""" !!!!!!"""""""""""""""""""""""""""&&&%%%$$$######$$$%%%&&&######"""!!!!!!!!!!!!!!!"""""""""""""""######$$$"""""""""""""""#########!!!"""#########""" !!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$######!!! !!!###$$$###!!!######!!! !!!!!!"""""""""!!!!!! ######""""""######$$$%%%""""""###$$$$$$$$$$$$$$$""""""!!!!!! %%%###""""""$$$$$$!!!!!!!!!"""###############""""""""""""""""""""""""$$$$$$$$$$$$###!!!  ######!!! """""""""############""""""!!!""""""""" """#########""""""""""""######  """$$$$$$#########""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$""""""!!!  !!!""""""""""""!!!"""###$$$%%%%%%$$$##################"""!!!!!!""""""!!!!!!!!!!!!""""""$$$#########""""""!!!!!!""""""!!!  !!!""""""""""""""""""""""""$$$$$$######"""""""""!!!""""""#########!!!  !!!"""""""""""""""!!!!!!!!!!!! ######"""!!!!!!!!!!!!!!!  !!!"""###$$$$$$ !!!!!!""""""######""""""!!!!!! !!!!!!!!!!!! $$$"""!!!!!!"""$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!"""###$$$!!!"""!!!!!!"""#########"""!!! """"""""""""############""""""""""""""""""""""""#########""""""""""""""" !!!"""""""""""""""!!!$$$#########""""""!!!!!!$$$$$$###"""""""""""""""######""""""!!!!!! !!!"""############$$$"""!!! !!!"""$$$"""!!! """###$$$&&&%%%###""""""###%%%&&&""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!!!!###$$$$$$######$$$%%%######""""""!!!!!! ######""""""!!!!!! """"""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!""""""$$$###""" !!!""" !!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###%%%$$$"""!!!!!!!!!"""###!!!"""#########!!! ###"""!!! !!!"""$$$$$$###"""!!!!!!""""""$$$$$$$$$############"""!!!!!! !!!"""###$$$'''###"""%%%%%%$$$ !!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%#########""""""""""""""""""##################"""!!!!!!""""""""""""""""""$$$###"""!!! !!!""""""######""""""!!!######""""""######$$$%%% !!!!!!!!!!!!!!!"""""""""!!!!!!!!! !!!!!! !!!!!!"""###############"""""""""""""""""""""""""""######""""""!!! !!! !!!"""######"""!!! !!!!!! !!!""""""""" """#########""""""""""""###### !!!"""######$$$######  """############"""""""""!!!""""""""""""""""""""""""######$$$$$$$$$$$$#########"""!!!!!! !!!!!! !!!"""""""""""" !!!"""###$$$######"""###############"""!!!!!!""""""!!!!!!!!!!!!""""""############"""""""""!!!#########"""!!! !!!"""""""""""""""""""""""""""!!! !!!!!!"""######"""!!! !!!"""""""""""""""'''&&&&&&%%%%%%%%%%%%%%%######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""!!!"""""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! ###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""######""""""""""""""""""######$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!"""###$$$""""""!!!!!! !!!!!!!!!"""""""""###### """""""""""""""""""""""" """#####################"""""""""!!!!!!$$$###"""!!!!!!!!!!!!"""###"""""""""!!!!!!!!! !!!"""######"""!!!!!!###"""!!! !!!"""###"""!!! !!!"""###$$$######"""!!!!!!"""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!###$$$$$$###"""$$$%%%$$$#########""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$"""""""""""""""#########$$$$$$############$$$$$$$$$###"""!!! !!!""" !!!!!!!!!!!! """!!!!!!  !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$###"""!!!!!!!!!""""""###$$$$$$$$$$$$######"""&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$###"""""""""""""""#########"""""""""!!!!!!!!!!!!!!!""""""""""""""""""###$$$%%%$$$$$$%%%%%%###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""""""""###$$$$$$$$$$$$######"""!!!!!! !!!""""""######""""""!!! ###$$$###!!!!!!###$$$######"""!!!!!!!!!!!!""""""###############"""###""""""""""""###$$$$$$!!!"""######$$$$$$###############"""""""""""""""  !!!###$$$###"""!!!!!!"""###############"""""""""""""""""""""""" !!!!!!"""!!!!!! ### """$$$### #########$$$$$$#########!!!""""""""" """#########""""""""""""######""""""###$$$%%%%%%%%%%%%"""######"""  ############""""""""""""""""""""""""""""""""""""""""""############""""""######"""!!!!!!!!!"""""" !!!""""""!!!!!!!!! !!!""""""""""""!!!""""""######""""""!!!!!!""""""""""""""""""""""""############""""""""""""""""""######""""""!!!!!!""""""""""""""""""""""""###""""""""""""!!!!!!!!! !!!"""""""""""""""!!! !!!"""""""""""""""%%%$$$###"""!!!"""###$$$###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! $$$$$$$$$$$$############!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! ###"""!!! !!!"""###"""!!!!!! !!!!!!"""#########""""""!!!!!!!!! """$$$%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$ !!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" """""""""""""""""""""""" !!!###$$$$$$$$$######""""""""""""!!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!! ###"""!!! !!!"""###"""!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############!!!"""$$$###""""""###%%%$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""##################""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""##################""""""""""""###########################""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""######"""!!! !!!!!!##################$$$%%%###""""""!!!!!!""""""###$$$###""""""""""""""""""""""""""""""!!!!!!!!! !!!"""#########"""!!! %%%&&&$$$!!!!!!###%%%$$$""""""!!!"""###$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$############""""""!!!!!!!!!!!!""""""""""""!!!!!!"""%%%"""###$$$$$$###""""""""""""""""""######$$$$$$$$$$$$###"""""""""""""""###$$$$$$"""###$$$$$$%%%%%%$$$$$$#################################$$$%%%&&&%%%$$$!!!!!!"""###############"""""""""""""""""""""""" !!!""""""###"""""""""!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""""" """#########""""""""""""##################"""!!! ###$$$$$$###!!! !!!"""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!######""""""""""""######!!!!!!"""""""""!!!!!! !!!!!!""""""""""""""""""!!!"""""""""""""""!!!!!!"""""""""######"""""""""#########""""""""""""""" !!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!!######################## !!!"""""""""###### !!!""""""""""""""""""!!!  !!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!%%%$$$$$$$$$###""""""""" !!!!!!""""""######!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!#########"""!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""###$$$!!!###$$$$$$"""!!!"""""" !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!!"""############""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!######"""!!!!!!"""######"""!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""#########"""""""""""""""!!!"""######""""""###$$$########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!""" !!!!!!"""###"""""""""""""""""""""###$$$%%%&&&$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!! """!!! """###$$$ ######"""""""""""""""#########"""""""""!!!!!!!!!!!!"""$$$%%%$$$""" $$$&&&%%%###""""""!!!  !!!"""""""""""""""""""""""""""""""""!!!!!!""""""###$$$!!!!!!""""""############!!!!!!""""""""""""!!!!!!!!!### """$$$######"""""""""""""""""""""###$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$ !!!!!!"""!!!!!!!!!############$$$$$$$$$$$$######$$$$$$###"""!!!!!!!!!!!!"""###############""""""""""""""""""""""""!!!""""""###$$$$$$$$$$$$ !!!"""!!!"""%%%!!!!!!""""""""""""!!!!!!!!!""""""""" """#########""""""""""""######""""""""""""!!! !!!###$$$###""""""###$$$""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!######""""""""""""######!!!"""""""""""""""!!!!!!######################## !!!!!!"""""""""!!!!!!""""""############""""""""""""""""""""""""######"""!!!!!!###%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""###### !!!"""""""""""""""%%%$$$###"""""""""######""""""!!!!!!!!!!!!""""""!!!"""""""""#########$$$ !!!"""###############""""""!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!! %%%$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""### !!!"""###$$$ !!!""""""!!! !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""###$$$######""""""""""""######!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""%%%$$$$$$###"""!!!!!! """######"""!!!###$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################$$$###"""!!!!!!"""###$$$!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######""""""!!!!!! !!!""""""""""""!!! !!!!!!!!!""""""""""""!!!""""""###$$$$$$$$$$$$#########"""!!!!!!!!!""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!!!!!!!!!!!!! """!!! """###$$$"""######$$$$$$$$$$$$$$$###"""""""""""""""######$$$$$$#########""""""""""""###$$$%%%$$$### ###""""""$$$'''(((&&&$$$"""!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""!!!!!!!!!!!!"""###### !!!!!!"""######$$$$$$!!!""""""######""""""!!! !!!!!!###""""""!!!!!!"""""""""!!!!!!"""###$$$$$$$$$$$$"""!!!!!!!!!!!!"""###### !!!""""""######""""""###############$$$$$$$$$$$$&&&'''&&&$$$"""""""""!!!!!!"""###############"""""""""""""""""""""""""""######$$$%%%%%%%%%%%%!!!$$$&&&%%%"""!!!$$$(((""""""############""""""!!!""""""""" """#########""""""""""""###### !!!"""############ !!!############%%%&&&""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!"""######!!!!!!"""######"""""""""%%%$$$###############$$$ !!!"""""""""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""############%%%###!!!###&&&'''%%%""""""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""### !!!"""""""""""""""$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!""""""### !!!!!!""""""""" !!!"""###$$$$$$!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!!!!"""###$$$ """######"""!!!"""###!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""" !!!!!!""""""############""""""!!!  !!!!!!!!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!###$$$%%%########################!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$######"""!!!!!!!!! !!!###"""!!!!!!"""$$$!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""##############################""""""""""""##################""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""##################"""""""""""""""###$$$%%%%%%$$$###""" !!!!!!""""""""""""!!!""""""###$$$$$$$$$$$$$$$$$$###!!!""""""""""""""""""!!!!!!""""""""""""""""""""""""###############$$$%%%%%%!!!""""""""""""!!! ##################$$$%%%"""###$$$%%%&&&&&&&&&&&&"""""""""""""""######$$$$$$$$$$$$$$$############"""###$$$$$$$$$###"""!!!$$$ """$$$### ######$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""#########"""##################"""!!! !!!###"""!!!!!! !!!!!!""" !!!"""############!!!!!!!!!!!!!!!"""############$$$%%%%%%%%%%%%%%%"""""""""#########$$$$$$###%%%''''''$$$###$$$%%%!!!!!!"""###############"""""""""""""""""""""""""""######$$$$$$$$$######!!!###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!""""""""" """#########""""""""""""###### !!!"""############ !!!######""""""$$$%%%!!!"""""""""############""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!! !!!!!!"""### !!!"""###############%%%$$$###"""!!!""""""### !!!""""""!!!!!!!!!"""$$$%%%%%%$$$"""!!!!!!"""""""""############$$$!!! $$$&&&$$$!!!"""""""""""""""""""""""""""#########$$$$$$$$$$$$###"""!!! !!!"""""" !!!"""""""""""""""!!!!!!#########""" !!!!!!!!!!!!!!!"""###### !!!!!! !!!!!!""""""###### !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!  !!! !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""######### !!!!!!"""###$$$ """$$$$$$######$$$%%%""""""!!!!!! !!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###!!!""""""""""""!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!"""###$$$ !!!!!!!!!"""""""""###!!!!!! !!!"""###$$$#########$$$$$$#########!!!"""######"""!!! """!!!  !!!"""""""""!!!!!!!!!!!!""""""!!!!!!""""""#########$$$ !!!""""""!!!!!!"""$$$!!!!!!"""""""""######### !!!!!!!!!"""""""""###########################""""""############""""""############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$"""""""""""""""#########"""###$$$%%%%%%$$$###""" !!!"""######"""!!!!!!!!!"""#########""""""###""" !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$""""""#########"""!!! ###$$$$$$$$$$$$######""" !!!"""#########""""""""""""""""""###$$$$$$############""""""""""""##################$$$$$$  !!!#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$#########!!!!!!###$$$$$$!!!!!! !!!"""!!!""""""#########!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""!!!!!!""""""############"""""" !!!###!!!!!!"""###############""""""""""""""""""""""""""""""############""""""  $$$$$$!!! !!!!!!!!!!!! !!!""""""""" """#########""""""""""""######"""""""""!!!!!! !!!"""######"""!!!###$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""############"""""" !!!"""""" !!!######$$$$$$$$$$$$###""" !!!""" !!!""""""!!!!!!!!!"""$$$%%%%%%$$$"""!!!!!!!!!""""""#########$$$""""""!!!"""""""""""""""""""""""" !!!!!!!!!"""$$$###""" !!!""" !!!!!!""""""""""""""" """$$$%%%%%%###!!!!!!!!!!!!!!!!!!"""######!!!""""""###$$$%%%%%%&&&""""""""""""!!!!!!!!!!!! !!!!!!""""""######""""""!!!!!! """!!!!!!!!! !!!!!!""""""""""""!!!!!!   !!!"""###### ###$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###### !!!"""######$$$ !!!!!!"""###$$$ !!!######"""!!! """"""""""""############  !!!""""""### !!!""""""###"""""" !!!!!!"""""""""""""""""""""###$$$$$$ !!!!!!!!!""""""######$$$###!!! !!!!!!"""######$$$$$$$$$$$$######!!!"""#########!!! %%%###""" """###%%%""""""!!!!!!!!!!!!"""""" """###%%%&&&''' !!!""""""!!!!!!"""###""""""######$$$$$$$$$%%% !!!!!!!!!""""""##############################!!!"""###$$$$$$###"""!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$!!!!!!""""""######$$$$$$!!!"""######"""!!! !!!#########"""!!! !!!!!!!!!!!!!!! !!!"""### !!!!!!"""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$###!!! !!!"""#########!!! !!!############"""""""""!!!""""""###$$$$$$""""""""""""!!!!!!!!!!!!###"""""""""###$$$%%%%%%"""%%%((('''### !!!###"""""""""""""""""""""""" """%%%''''''%%%""" $$$###"""!!!"""###%%%'''%%%$$$###""""""###$$$%%%######""""""""""""######"""""""""""""""""""""""""""###$$$%%%%%%$$$###""" !!!!!!!!!!!!!!!!!! !!!!!!"""###$$$!!!!!!""""""""""""!!!!!!$$$$$$&&&&&&&&&&&&$$$$$$!!!$$$'''(((&&&%%%%%%%%% !!!"""######"""!!! ########################"""  """######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!!!!""""""##############################%%%%%%%%%$$$###""""""!!!!!!!!!""""""""""""!!!!!! """%%%&&&### ############"""""""""""" !!!"""""" !!!###%%%%%%###!!! """""""""""""""""""""""" $$$&&&'''&&&###!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###!!! !!!!!!""""""""""""!!!!!!""""""!!! ###############"""!!!!!!######""""""!!!!!!!!!  """""" !!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """###"""!!! !!!######!!! !!!"""###""" !!!!!!""""""######"""%%%$$$  """""""""""""""""""""""" !!!!!!!!!!!!$$$#########""""""!!!!!!$$$###"""!!!!!!"""###$$$&&&%%%###!!! !!!!!!""" !!!!!!!!!""""""###### """#########"""!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$###""""""###$$$%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###$$$%%%%%%&&&&&&&&&&&&######""""""######$$$%%%$$$$$$$$$############"""###############"""!!! !!!!!!""""""############""""""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""!!!!!! """"""!!!!!! %%%$$$""" !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""############"""""" !!!""""""!!! """""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$ !!!"""######"""!!! """""""""""""""""""""""" """######&&&&&&%%%$$$#########$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""### """############""""""""""""""""""""""""!!!""""""######""""""!!!$$$###"""!!!!!!"""$$$%%%!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!  !!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###"""$$$""" !!!$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!########################&&&$$$""""""######"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""##############################""""""""""""######"""""""""#######################################%%%$$$$$$###""""""!!!!!!!!!!!!""""""""""""!!!!!! """!!!############""""""""""""!!!!!! !!!!!!"""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!###%%%%%%###!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%&&&''''''&&&$$$""" !!!"""""""""""""""!!!!!!######"""!!!!!!!!!!!!!!!###############"""!!!!!!!!!!!!!!!""""""######$$$!!!###"""!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!! !!! !!!!!!  """###"""!!! !!!"""###!!! !!!"""###""" !!!!!!!!!"""""""""###!!!###$$$###"""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!""""""""""""############"""""""""!!!!!!!!!!!! !!!!!!%%%$$$###"""!!!!!!!!!!!!!!!!!!"""""""""######### !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""#########$$$!!!###$$$%%%#########%%%""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$######"""&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$#########"""""""""############""""""!!!!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%&&&&&&""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! """"""!!!!!!!!! !!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!""""""############"""""""""###$$$%%%%%%$$$###"""""""""###""""""!!! !!!!!!!!!!!!"""""""""###"""!!!!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################$$$###""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!""""""""""""!!!!!!""""""######""""""""""""""""""""""""###"""!!! !!!"""###$$$###!!! !!!"""""" !!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!""""""""""""###############"""!!!!!!!!!""""""!!!""""""######""""""!!!!!!"""###$$$$$$###"""!!!((("""###'''%%%"""########################""""""!!!!!!!!!!!!""""""########################"""!!!########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""##############################""""""""""""######$$$$$$$$$$$$$$$$$$##############################$$$######""""""!!!!!! !!!!!!""""""""""""!!!!!!!!! !!!#####################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""#########"""!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###""" """#########"""!!!!!! $$$######""""""""""""###"""############""""""!!!"""""""""""""""""""""""" """######"""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!! ###$$$$$$"""!!! !!!""" !!!!!!  !!!"""""" !!!"""###!!! !!!"""###""" !!!!!!!!!!!!""""""""""""###!!! """######"""""""""""""""""""""""""""""""""""""""##################""""""""""""!!!!!! !!!!!!!!!!!! ######$$$######"""!!! !!!""""""""""""#########!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""""""""!!!!!! !!!"""###$$$!!!""""""!!!  """""""""""""""####################################""""""!!!!!!!!!!!!""""""############"""!!! ###############$$$$$$%%%$$$$$$#########"""""""""!!!""""""############"""""""""""""""!!!!!!!!!!!!"""""""""###$$$%%%%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!  !!!"""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""###$$$%%%&&&&&&%%%$$$###############"""!!! !!!!!!!!!"""""""""############"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$%%%$$$###!!!!!!"""######""""""""""""""""""""""""###"""!!!!!!!!!!!!"""######"""!!!  !!!"""###$$$$$$###"""!!! !!!###%%%%%%###!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""""""""######"""""""""""""""###$$$$$$###""""""'''$$$ !!!%%%'''&&&$$$""""""""""""""""""""""""###"""!!! !!!"""########################### !!! """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$##############################""""""""""""######%%%%%%$$$$$$#########"""###########################"""""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!"""###$$$$$$###############"""""""""!!!"""""""""""""""!!!!!! ######""""""""""""######""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! ###############"""!!! ######"""!!!!!!"""""""""""""""############"""!!!%%%$$$###""" !!!"""$$$$$$"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""" !!!"""!!! !!!!!!!!!!!! !!!"""!!! !!!"""###!!! !!!"""###""" !!!!!!!!!!!!""""""""""""""" """""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""!!!!!!!!!"""###$$$$$$###"""!!!"""###$$$$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$!!!!!!!!!!!!"""""""""""""""!!! """$$$ """$$$!!!"""""""""####################################""""""!!!!!!!!!!!!""""""!!!"""""""""""""""!!!!!!"""!!!!!!!!!!!!"""##################"""""""""""" !!!"""#####################""""""!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!"""######$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!""""""######""""""!!!############"""!!! !!!!!!"""""""""#########$$$$$$###"""!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! """######$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################"""""""""""""""""""""""""""######$$$$$$######"""""""""!!! ###$$$%%%&&&&&&%%%$$$### !!!###%%%%%%###!!! """"""""""""""""""""""""####################################$$$$$$$$$$$$%%%$$$###""""""!!!""""""""""""############"""""""""###$$$%%%%%%$$$###"""!!!###%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###"""!!! !!!"""###"""""""""""""""""""""""""""!!! !!!###%%%&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######$$$$$$$$$######""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""!!!############"""""""""!!!!!!!!!"""######"""!!! ######""""""""""""######""""""""""""""""""""""""###""""""""""""###$$$%%%!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###############"""!!!!!!!!!!!! !!!!!!"""!!!""""""#########""""""$$$###"""!!!!!!"""$$$$$$"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""&&&### !!!!!!!!!!!!!!!!!! !!!"""!!!  !!!###!!! !!!"""###""" """"""""""""!!!!!!!!!!!!""" """""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###!!! """!!! !!!###$$$!!!!!!!!!!!!"""""""""""""""  """############"""!!!"""$$$'''!!!"""""""""####################################""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&#########"""""""""!!!!!! !!!"""#####################""""""!!!!!! $$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""############"""""" !!!!!!!!!!!!!!!!!! """""""""""""""!!! """"""""""""############%%%$$$###""""""!!!""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%&&&'''$$$######"""######$$$$$$""""""""""""""""""""""""###########################$$$$$$$$$$$$$$$$$$### !!!###%%%&&&%%%$$$###"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!! """######$$$$$$######"""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$$$$###"""""""""######"""######$$$$$$######""""""###$$$%%%%%%$$$###""" $$$%%%###!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%###""""""###$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!###"""!!!!!!!!!############"""""""""""" !!!"""###$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######"""######$$$$$$######""" !!!!!!"""!!!""""""############""" """######"""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$(((%%% !!!!!!""""""!!!!!!  !!!!!! !!!###!!! !!!"""###""" """"""""""""!!!!!!!!!!!!$$$"""!!!!!!###$$$$$$###"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!"""""" !!!!!!!!!!!! """"""############""""""!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""!!!  !!!"""###$$$$$$$$$"""  !!!""""""""""""####################################""""""!!!!!!!!!!!!"""""" !!!"""$$$%%%&&&''''''######""""""######$$$%%%######"""""""""!!!!!!!!!!!!""""""############"""""""""""""""!!!!!!!!!!!!######""""""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""###### !!!###$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""############"""""""""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""#########$$$$$$$$$$$$###"""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!""""""""""""""""""""""""""""""######################## !!!""""""!!!  """$$$%%%%%%%%%$$$""""""""""""""""""""""""######""""""""""""###### !!!"""""""""!!!!!!######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!""""""""""""############$$$#########"""######$$$$$$"""######$$$$$$######"""!!!"""###$$$$$$###"""!!!!!! !!!!!!"""###"""!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""###############$$$$$$$$$$$$$$$""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!!!!!"""###"""!!!!!!$$$'''############"""""""""""""""$$$%%%$$$$$$###!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""""""""###############!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$!!!!!! !!!""""""###!!!!!!"""############### !!!!!!"""#########!!!###"""!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""$$$"""!!!!!!"""###""""""!!!!!!""""""""""""!!!!!! !!!!!! !!!###!!! !!!"""###""" ###"""""""""!!!!!!!!! ###$$$%%%%%%$$$#########"""""""""""""""""""""""" !!!!!!!!!!!!""""""""" !!!!!!!!!""""""!!!!!! !!!!!!######""""""""""""############"""""""""!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""!!!"""!!!""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""###$$$%%%%%%&&&%%% !!!""""""###"""""""""!!!!!!!!!!!!"""############""""""!!!!!!!!!!!!!!!"""""""""""" """"""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###!!!!!!"""""""""######### !!!"""###%%%&&&'''"""""""""""""""""""""""""""#########$$$$$$$$$%%%""""""############""""""$$$##################$$$ """############""""""#########$$$$$$$$$#########"""######$$$$$$!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""######################## !!!""""""!!! ###""" """$$$%%%""""""""""""""""""""""""%%%###  ###%%% !!!"""######""""""%%%$$$###""""""###$$$%%%######""""""""""""######""""""""""""""""""""""""###"""!!! !!!"""###!!!""""""""""""############"""""""""###$$$%%%%%%######$$$$$$$$$$$$###### !!!"""######"""!!! (((###$$$'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######"""!!! """"""""""""""""""""""""!!! !!!$$$'''''''''""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$##############################""""""""""""######$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""###############$$$$$$$$$!!!!!!""""""""""""!!!!!!!!! ###(((############""""""""""""!!!$$$%%%%%%$$$$$$ """###%%%%%%###""" """""""""""""""""""""""""""#########"""!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###""""""""""""""" !!!"""###$$$%%%%%%%%%""""""!!!""""""###$$$$$$!!!!!!"""###############%%%$$$$$$$$$######""""""!!!""""""!!! !!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""""""%%%'''$$$"""!!!!!!""""""""""""!!!!!! !!!  !!!###!!! !!!"""###"""!!!######""""""!!!!!!!!! ###&&&&&&""" """""""""""""""""""""""""""""""""""""""############ !!!!!!""""""$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$######"""""" """#########"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""###""""""""" ###$$$$$$$$$$$$%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""######$$$$$$$$$#####################$$$$$$%%%""""""""""""!!!!!!!!!!!!###############"""!!! !!!!!!""""""######""""""######$$$$$$%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######!!!!!!""""""#########$$$$$$$$$"""""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%""""""############""""""######""""""""""""###### !!!###$$$$$$%%%"""############$$$$$$$$$###"""""""""###$$$%%%%%% !!!"""######"""!!! """""""""""""""""""""""" !!!!!!###$$$%%%&&&'''"""""""""""""""###$$$$$$""""""""""""""""""""""""########################"""###$$$%%%%%%$$$###"""((($$$ ###&&&########################""""""!!!!!!"""$$$&&&'''$$$"""!!!!!!"""######"""###############$$$$$$$$$################################################""""""""""""""""""######&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$###"""!!!!!! !!!"""""""""""""""###"""""""""###$$$%%%%%%---)))%%%###%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%%%%"""!!!"""%%%&&&$$$"""%%%$$$###""""""###$$$%%%!!!!!!""""""#########$$$ !!!"""""""""""""""!!!!!!""""""###$$$&&&&&&'''%%%"""!!!"""#########$$$$$$######"""!!! ######""""""""""""#########$$$%%%$$$"""!!!"""###""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!""""""!!!!!!!!!!!!"""""""""!!!!!!"""$$$&&&%%%$$$""""""############""""""""""""""""""""""""""""""###############"""!!! %%%$$$###""""""###$$$%%%$$$#########""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""############""""""  !!!"""######"""""""""""""""######$$$$$$###"""!!!!!!""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! """"""""""""############"""!!!!!!!!!!!!!!!"""###""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!###"""!!! !!!"""### !!!"""###$$$$$$###############"""!!!!!!###"""!!!!!!!!!"""$$$%%%########################!!!  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%$$$"""""""""###%%%###!!!  !!!"""&&&%%%###!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$'''((('''&&&###"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""$$$$$$"""!!! !!!""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""###"""!!! !!!"""############""""""""""""""" !!!""""""######!!!!!!""""""######$$$$$$""""""""""""""""""""""""###"""!!! !!!"""###'''&&&%%%###""" """############!!! $$$$$$###"""!!!!!!!!!""" !!!######$$$$$$$$$""""""""""""""""""""""""######""""""""""""#########""""""""""""$$$%%%&&&"""######"""!!!!!!"""$$$$$$######""""""""""""""" """###$$$$$$###""" """"""""""""""""""""""""###########################""""""""""""$$$%%%&&&"""!!!!!!!!!###$$$$$$$$$$$$$$$########################################## #########"""""""""""""""###!!! ###%%%%%%$$$$$$%%%%%%$$$$$$"""!!!!!! !!!"""""""""""""""##################$$$$$$***'''###"""###$$$###"""$$$$$$############$$$$$$###!!! !!!###$$$###!!!$$$$$$############$$$$$$!!!"""""""""##################$$$%%%%%%%%%%%%%%%##################$$$$$$'''%%%"""!!!"""#########&&&&&&%%%%%%$$$######"""######""""""""""""#########$$$%%%%%%$$$###$$$%%%############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""#########""""""######""""""""""""######"""!!!!!!"""$$$%%%%%%$$$""""""############"""""""""""""""""""""""""""""""""############""""""!!!######""""""""""""###############"""""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""" !!!"""""""""######""""""%%%$$$######""""""""""""$$$$$$###"""""""""""""""###""""""""""""""""""""" """""""""""""""!!! !!!!!!"""""""""#########$$$###""""""""""""######""""""""""""!!!!!!!!!!!!""""""!!! """!!!  !!!"""!!!!!!!!!!!!"""""""""""""""""""""""""""!!! """""""""""""""######$$$###########################"""!!!"""###$$$###"""""""""""""""""""""""""""""""""######""""""!!! !!!!!!!!!!!!""""""""""""###$$$%%%$$$"""!!!"""###%%%$$$"""!!!!!!!!!###$$$$$$$$$###!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""%%%&&&&&&%%%###"""###$$$""""""""""""""""""""""""########################!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""######"""!!! !!!"""""""""""""""  !!!!!!!!!""""""###"""!!! !!!"""###""""""""""""""""""""""""%%%%%%$$$$$$###""""""""""""""""""""""""#########""""""""""""""""""""""""###"""!!! !!!"""###$$$#########""""""!!!!!! """#########"""&&&%%%$$$$$$######$$$$$$ !!!"""######$$$$$$$$$""""""""""""""""""""""""!!!!!! !!!!!!$$$###"""!!!!!!!!!"""### !!!"""!!!!!!###$$$######"""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""########################$$$######"""######$$$$$$$$$######"""""""""######%%%$$$$$$$$$###"""""""""################################################$$$#########""""""!!!!!!)))&&&"""!!!###$$$###!!!$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""######""""""$$$$$$$$$###############'''%%%"""!!!!!!"""!!! #########""""""#########"""!!!!!!"""$$$%%%$$$"""######$$$$$$$$$$$$######""""""""""""############!!!!!!"""###############%%%$$$$$$###""""""######&&&$$$"""!!!"""#########&&&&&&%%%%%%$$$###############""""""""""""#########%%%&&&%%%$$$$$$%%%&&&$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###############$$$$$$############$$$$$$"""!!!!!!"""$$$%%%$$$###""""""############""""""""""""""""""""""""""""""!!!""""""############""""""######$$$$$$######"""######""""""""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""!!!""""""######""""""!!!"""###$$$$$$$$$###"""!!!&&&%%%%%%$$$###"""!!!!!!$$$###""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!""""""""""""&&&%%%$$$###"""""""""###""""""""""""!!!!!!!!!!!!!!!   $$$$$$###"""!!!  !!!!!!!!!!!! !!!!!!"""###############""""""""""""""""""""""""###"""!!!"""###$$$###"""########################!!!""""""""""""!!! !!!!!!!!!!!!""""""""""""###$$$%%%$$$"""!!!"""###$$$###"""""""""###$$$%%%"""""""""""""""###$$$$$$!!!!!!!!!!!!"""""""""""" !!!###$$$$$$###"""!!!###%%%""""""""""""""""""""""""########################!!!!!!""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""""""""!!!!!!!!!!!!  !!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""######$$$$$$#########"""!!!%%%%%%$$$#########$$$$$$ !!!"""######$$$######""""""""""""""""""""""""$$$$$$$$$######$$$$$$$$$$$$###"""!!! !!!""""""!!! !!!###$$$######"""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""########################%%%$$$$$$#########""""""'''&&&&&&$$$!!! !!!%%%%%%%%%$$$###"""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$###"""""""""###$$$$$$$$$$$$$$$###"""!!!!!!""""""#########""""""$$$$$$$$$$$$######""""""$$$###"""!!!!!!!!!!!!!!!######""""""""""""############$$$&&&''''''&&&%%%"""###$$$%%%%%%$$$###""""""""""""""""""######### !!!"""""""""""""""$$$$$$###############$$$%%%$$$""""""###$$$$$$############"""""""""!!!!!!######""""""""""""######$$$%%%&&&%%%###"""###$$$%%%$$$$$$######""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!######$$$$$$$$$$$$######""""""######$$$"""!!!!!!"""###$$$$$$###""""""############"""""""""""""""""""""""""""""" !!!"""##################$$$%%%&&&&&&%%%$$$###""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$$$$######"""###"""!!! $$$$$$$$$$$$$$$######"""######"""""""""""""""###"""""""""""""""#################################"""""""""""""""!!! !!!!!!!!!"""""""""&&&%%%$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  $$$$$$###"""!!!  !!!!!!"""!!!!!! !!!"""$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""$$$$$$###"""!!!"""###""""""!!!!!!"""###$$$%%%!!!!!!!!!!!!"""######$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""" !!!""""""!!!!!!###%%%""""""""""""""""""""""""########################!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!!############""""""""""""!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""""" !!!""""""######$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""###$$$$$$%%%%%%$$$###""" """"""!!!!!!!!!!!!""""""!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%######""""""!!!!!!!!!!!!###$$$%%%$$$""""""$$$%%%$$$######"""""""""""""""!!!"""############"""!!!""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$###""""""!!!$$$%%%&&&$$$!!! """$$$%%%%%%%%%$$$###"""!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!!!!$$$"""!!!$$$(((######$$$$$$$$$###""""""""""""############""""""$$$$$$$$$$$$$$$###"""!!!############"""""""""#########""""""""""""######!!!###%%%'''''''''&&&&&&"""###$$$%%%%%%$$$###"""######""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%""""""""""""###$$$%%%&&&$$$###""""""$$$$$$$$$############"""""""""""""""######""""""""""""######%%%&&&&&&$$$!!! %%%$$$$$$$$$######""""""########################"""""""""""""""""""""""" !!!######$$$$$$$$$""""""!!!!!!!!!!!!""""""###!!!!!!!!!###$$$###"""""""""############"""""""""""""""""""""""""""""" !!!"""###############!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!!!! ###!!! !!!"""$$$%%%%%%%%%%%%###"""""""""""""""######!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!""""""""""""%%%$$$###"""!!! """"""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""######""""""""" !!!"""$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""###$$$###!!! !!!""" !!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!! """$$$""""""""""""""""""""""""######################## !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!############""""""""""""""""""#########$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""" !!!""""""######$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""#########!!!###%%%&&&"""!!!!!! !!!!!!""""""!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""######$$$$$$$$$###$$$$$$###""""""###%%%$$$######"""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!! ###%%%$$$""""""%%%)))%%%$$$$$$$$$###"""""""""########################"""""""""""""""""""""""""""""""""""""""""""""###!!!'''((($$$!!!###&&&######$$$$$$$$$######"""######$$$$$$######"""""""""###$$$%%%%%%$$$"""!!!"""###$$$$$$###"""$$$%%%#########""""""######### ###%%%%%%$$$$$$$$$######$$$$$$$$$$$$##################""""""""""""######$$$%%%%%%%%%%%%$$$!!!!!!!!!"""###%%%&&&'''###""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$%%%%%%### $$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!"""###############""""""!!!!!!!!!!!!""""""###!!!!!!!!!######"""!!!""""""############""""""""""""""""""""""""""""""!!!""""""############"""  !!!!!!!!!!!!""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""" !!!!!!""""""!!!!!! """ !!!!!!###%%%%%%%%%%%%"""""""""""""""######$$$!!!!!!!!!"""######$$$$$$########################"""""""""""""""!!! """"""""""""##################"""!!! !!!""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!! !!!!!!""""""######!!!""""""###############!!!!!!"""###############""""""""""""""""""""""""###"""!!!"""###$$$###""" !!!""""""""""""!!! !!!!!!!!!!!!"""""""""""""""###$$$###!!! !!!""" ###"""!!!  !!!!!!!!!!!!""""""""""""  !!!!!! """$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!! """""""""#########$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!""""""###%%%%%%$$$$$$###"""""""""############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!############"""""""""""" !!!###%%%&&&######"""""""""###$$$$$$""""""############"""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!!###$$$%%%%%%%%%%%% !!!!!!  """$$$######"""""""""""""""###""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$###"""""""""%%%'''%%%"""!!!$$$'''$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$&&&&&&%%%$$$$$$######""""""######$$$$$$$$$#########$$$$$$$$$$$$###"""!!!!!!"""$$$%%%%%%$$$###""" """%%%$$$###"""$$$%%%$$$$$$############$$$$$$###%%%$$$######$$$$$$$$$############$$$$$$############"""""""""!!!!!!!!!"""############"""###"""""""""###$$$%%%%%%###""""""###%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""###$$$###!!!!!!!!!###"""######$$$$$$%%%%%%&&&########################""""""""""""""""""""""""!!!""""""#########""""""###""""""""""""""""""######"""!!!!!!"""###""" """"""############"""""""""""""""""""""""""""""""""############""""""!!!!!!!!! !!!!!! !!!!!!!!!""""""!!!!!!"""""""""#########""""""""""""""""""""""""######$$$$$$$$$$$$######  !!!!!! """$$$$$$######"""""""""""""""###$$$$$$ !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""!!! ############$$$$$$$$$$$$######""""""!!!""""""###""""""""""""!!!!!!!!!!!! !!!"""""" !!!""""""!!! !!!!!!!!!!!!"""""""""""" !!!!!!"""######"""""""""""""""""""""######$$$###########################"""!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!! !!!!!!!!!!!!""""""""""""!!!#########!!! !!!"""!!!!!!!!!!!!!!! ###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""!!! """###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""######"""!!!  !!!!!!  !!!!!!!!!!!!""""""""" !!!"""######"""!!!  !!!""""""###%%%%%%$$$$$$###""""""""""""""""""""""""#########"""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""&&&%%%$$$"""!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""############""""""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$###"""""" !!!$$$######"""""""""""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""'''******&&&!!!"""###############$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%&&&'''%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!! !!!###%%%&&&%%%$$$###!!!$$$$$$""""""###%%%%%%%%%$$$$$$$$$$$$%%%%%% %%%'''%%%$$$$$$%%%%%%$$$###""""""###$$$%%%$$$#########""""""!!!!!!$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######"""#########"""""""""###%%%%%%$$$###""""""""""""""""""############""""""""""""###### """###$$$######%%%&&&""""""###$$$%%%&&&&&&'''########################"""""""""""""""""""""""""""############""""""!!!$$$$$$############$$$$$$###"""!!!!!!"""###!!! """"""############""""""""""""""""""""""""""""""###############"""!!! %%%$$$###""""""###$$$%%% !!!!!!""""""""""""""""""############"""""""""""""""""""""""" !!!!!!!!!!!!  ###%%%&&&$$$###!!! """###"""!!! """"""!!!""""""###$$$$$$ !!!!!!"""###$$$$$$$$$ """""""""""""""!!!!!! ######$$$$$$$$$%%%%%%%%%##################$$$$$$""""""""""""!!!!!!!!!!!! !!!""" !!!!!! """"""""""""!!!!!!!!!!!! !!!""""""!!!!!!###"""!!!!!!!!!"""$$$%%%########################!!!  !!!"""""" """"""""""""""""""""""""###############"""!!!!!!!!!!!!!!!!!!""""""""""""!!!######"""!!! !!!"""""""""######"""!!! """"""""""""""""""###$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""###!!!"""###""" """###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""$$$$$$"""!!! !!!!!! """!!!!!!!!!  !!! !!!"""######"""!!!  !!!""""""### !!!""""""######!!!!!!""""""######$$$$$$"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!""""""######$$$$$$###""""""""""""$$$%%%&&& !!!""""""""""""#########""""""!!!""""""""""""""""""""""""###""""""""""""""""""###""""""#########!!!  !!!"""!!!!!!"""$$$######"""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$"""$$$%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&$$$!!!##############################$$$$$$$$$%%%%%%%%%###"""  !!!%%%%%%$$$###""""""######$$$"""!!!!!!"""######"""########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$##################"""!!!  !!!!!!""""""######%%%$$$$$$$$$###"""""""""!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""#########"""""""""""""""""""""""""""############$$$$$$############$$$$$$$$$$$$$$$############"""$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""######""""""!!!!!! """"""""""""############!!!!!!"""#####################""""""""""""######%%%$$$###!!!!!!!!!"""###!!!"""###$$$###""" !!!!!! !!!###%%%'''!!!!!! !!!"""!!!!!!""""""!!! !!!!!!!!!!!!!!! ###""""""###$$$$$$"""!!!"""""""""""""""""""""""""""!!!!!!!!! !!!###%%%%%%###!!! !!!!!!!!!!!!""""""!!!""""""###$$$$$$$$$###!!!  """######$$$$$$$$$$$$###""""""###"""!!! !!!"""###$$$$$$###"""!!! """""""""!!! """$$$######""""""!!!!!! ######""""""!!!!!! ######""""""!!!!!! !!!!!! !!!!!!"""###$$$!!!!!!"""""""""!!!$$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!%%%$$$"""!!! !!!!!!%%%$$$###"""!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""######%%%""" !!!###$$$###!!!###!!! """""" """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$###"""!!! """!!! !!!###$$$%%%$$$###"""!!!!!!!!!!!!""""""""""""############"""!!!!!!!!!!!!###%%%&&&######$$$$$$$$$$$$######$$$$$$###"""!!! ###############"""!!!!!!""""""""""""############""""""""""""""""""""""""########################$$$$$$############$$$$$$$$$$$$######""""""!!!!!!%%%###!!!!!!###$$$"""""""""############""""""############""""""""""""""""""""""""############!!!"""""""""###############"""""""""######$$$$$$###"""!!!"""###""" ####################################$$$$$$$$$%%%$$$###"""!!!!!!!!!"""###%%%$$$$$$###""""""######$$$###!!!!!!#########"""########################""""""""""""""""""""""""#######################################"""!!! !!!!!!"""#########""""""###$$$$$$$$$##################$$$$$$$$$%%%###############$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$########################""""""""""""""""""######$$$$$$###""""""!!! !!!!!!!!!"""""""""""""""$$$$$$$$$###############$$$######"""""""""##########################################""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""$$$$$$$$$############"""$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! """"""""""""############!!!!!!"""#####################""""""""""""######$$$###"""""""""""""""""""""###$$$%%%$$$###!!! $$$######""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""!!! !!!!!!""""""!!!!!! """  """"""""""""""""""""""""""""""!!!!!!!!! !!!"""############"""!!! !!!!!!!!!!!!!!!!!! !!!""""""###"""!!! !!!"""######$$$$$$$$$$$$###""""""###"""!!! !!!"""###""""""""""""!!!!!!!!!!!!"""""""""!!! """$$$""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!""""""### !!!""""""!!!!!!#########"""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!  !!!!!!###"""""""""""""""#########""""""!!!!!!""""""###"""""""""""""""""""""""" !!!!!!!!!!!! """""""""""""""""""""""""""!!!!!!###$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""### !!!"""!!!!!!"""###""" !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######""""""!!!!!! """!!!!!! !!!"""###$$$$$$###"""!!! """"""""""""############!!!!!! !!!"""###$$$"""######$$$$$$######"""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$###"""""" !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$##################""""""%%%###!!!"""###$$$""" """"""############""""""$$$#########""""""!!!!!!""""""""""""############""""""""""""############$$$###!!! !!!"""$$$&&&%%%###""""""$$$$$$$$$###########################"""""""""#########$$$$$$&&&%%%$$$###"""###$$$$$$%%%$$$######"""#########$$$###!!!!!!###$$$###"""########################""""""""""""""""""""""""########################$$$$$$$$$###"""!!!  !!!!!!"""######$$$######$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$###############$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$%%%$$$$$$######"""""""""""""""""""""""""""!!!!!!###############$$$$$$$$$&&&&&&$$$######"""""""""################################################"""""""""#########$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$############"""######""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!"""##################""""""!!!!!!""""""###!!!""""""############"""###$$$%%%%%%%%%$$$###"""###############"""!!!!!!"""""""""!!!!!! !!!!!!"""""""""!!! !!!!!!""""""!!!!!! """ """""""""""""""""""""""""""""""""!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!! ###"""!!! !!!"""#########$$$$$$######"""!!!""""""!!!!!!!!!!!!"""""" !!!!!!""""""######!!!""""""!!! """###!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!""" !!!"""############""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%&&&!!!!!!!!!!!!"""###$$$%%%$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""$$$"""!!!###%%%&&&$$$"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""  !!!"""!!!  """$$$$$$### !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!"""###$$$###"""!!!  """"""""""""############!!!!!! !!!!!!""""""######$$$$$$######""" !!!!!!""""""######$$$$$$%%%%%%$$$$$$###### !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$"""""""""###############$$$###""""""######"""!!!""""""############""""""$$$$$$$$$###"""!!!!!! !!!"""""""""############"""""""""""""""#########%%%$$$#########$$$&&&'''%%%###!!!!!!###%%%&&&&&&########################!!!""""""""""""#########&&&%%%$$$###"""###$$$$$$$$$$$$###############$$$%%%###""""""###$$$$$$###########################""""""###############$$$########################%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""#########%%%$$$$$$$$$###"""""""""##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$######""""""!!!!!!!!!"""""""""###$$$$$$$$$%%%&&&%%%%%%$$$######$$$$$$########################"""###############$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""###""""""""""""""""""###""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!"""""""""############!!!!!!"""###############""""""!!!!!!!!!!!!"""""" !!!"""$$$$$$$$$###"""######$$$%%%%%%$$$###### """###$$$$$$############""""""!!!!!! !!!!!!"""""""""!!!!!! """""""""""""""!!! """ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! ###"""!!!!!!!!!!!!"""### !!!!!!!!!!!!!!! """!!!!!! !!!!!!"""##################""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""###"""!!! !!!### !!!!!!""""""######""""""""""""!!!!!!!!!!!! !!!"""###############"""!!!!!! !!!!!!!!!"""######""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$%%%%%%&&&""""""!!!!!!"""###$$$$$$#########""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""%%%""" """%%%&&&### !!!!!!!!!!!!""""""""""""######""""""!!!!!! """""""""#########"""""" !!!"""#########!!!"""$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###"""""""""""""""############"""!!! !!!"""""""""############"""""""""!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$######"""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###### !!!!!!"""""""""######"""""""""######""""""""""""############""""""%%%$$$$$$###"""!!! !!!"""""""""##################"""""""""""""""""""""###$$$%%%&&&%%%$$$$$$!!! """"""########################!!!""""""""""""#########%%%$$$###"""!!!"""######$$$###############$$$$$$%%%###""""""###$$$$$$###########################"""#########$$$$$$%%%%%%########################"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""#########%%%$$$$$$$$$###"""""""""########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""""""""###$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&########################""""""######$$$$$$$$$%%%############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""""""""""""""######"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############!!!!!!"""###############""""""!!!!!!!!!!!!"""""" !!!"""$$$$$$$$$###"""""""""################## """$$$$$$$$$###"""""""""######"""!!! !!!!!!"""""""""""""""!!!"""""""""""""""!!!!!! """$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!""""""!!! !!!"""""" !!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!"""######"""############"""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! """###"""!!! !!!""" !!!!!!""""""######!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$######"""!!!!!! !!!!!! !!!""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###!!!!!!!!!!!! $$$$$$###"""!!!!!!""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""###!!! !!!$$$$$$""" !!!!!!!!!"""""""""#########""""""!!!!!! !!!"""###$$$###"""""""""""""""""""""!!!!!!!!!"""!!!"""$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!""""""#####################""""""!!!!!!""""""!!!"""""""""##################$$$############""""""""""""######"""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!""""""""""""""""""""""""""""""###########################""""""""""""""""""### !!!!!!!!!""""""######"""""""""###""""""############""""""$$$$$$######"""!!!!!! """"""""""""########################"""""""""""" """$$$$$$###""" """ """##############################"""""""""#########$$$$$$$$$###"""!!! !!!""""""#########"""######$$$%%%%%%$$$""""""$$$%%%$$$####################################$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$!!!!!!""""""###$$$$$$$$$######$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$$$$##############################$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$##################""""""###############$$$$$$$$$"""""""""######$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%#########$$$$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""$$$$$$$$$############"""""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!"""###############"""!!!!!! !!!!!!"""!!!""""""############"""""""""""""""############$$$$$$$$$######!!!  !!!############"""!!!!!!!!!"""#########""""""""""""######""""""!!!  ###%%%$$$!!!""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""######""""""!!! !!!!!!""""""""""""!!!!!!######""""""!!!!!! !!!######"""!!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######$$$###""""""!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!""""""##################"""!!! %%%$$$###"""!!!!!!!!!!!!"""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!""""""""""""!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!! """###!!! """###$$$###!!! !!!""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!"""######$$$$$$############""""""""""""######""""""""""""##################$$$%%%%%%$$$$$$###!!!""""""######""""""!!!######""""""!!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""###########################""""""!!!!!!""""""### !!!"""######""""""###$$$""""""############""""""############""""""""""""""""""""""""########################"""""""""!!! !!!!!!"""""""""""""""&&&$$$######$$$%%%&&&%%%####################################$$$$$$$$$%%%$$$###"""!!! !!!""""""######""""""###$$$$$$%%%&&&$$$######$$$%%%$$$$$$##############################$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###############!!!""""""######$$$$$$%%%""""""###$$$$$$$$$##################$$$$$$$$$%%%###############$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$##############################""""""""""""""""""#########$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$#####################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&#########$$$$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""$$$$$$$$$############"""!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###""""""""""""############!!!!!!"""###############!!!!!! !!!!!!$$$###""""""""""""""""""###############$$$%%%%%%&&&%%%$$$"""!!!!!!  """$$$$$$$$$###"""!!!!!!"""###############"""############"""!!!!!!!!!$$$$$$""" """"""""""""""""""""""""#########"""""""""!!!!!! !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!""""""#########"""""""""""""""!!!!!! !!!"""######"""!!! !!!!!!!!!!!!""""""""""""!!!######"""!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""### !!!!!!""""""######"""!!!!!!!!!!!!""""""###""""""!!! !!!"""###$$$ !!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""#########$$$%%%&&&&&&&&&%%%$$$#########"""""""""""""""###$$$######""""""######$$$"""""""""""""""""""""""" !!!!!!!!!!!! """""""""""""""""""""""" ###&&&%%%!!! ### !!!"""#########!!!!!!!!!!!!"""""""""""" ######!!! """$$$###!!!!!!"""$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$######""""""!!!!!!!!!""""""###""""""""""""############!!!"""###$$$%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!! """$$$###"""!!!###%%%""""""############""""""""""""""""""############""""""""""""############$$$#########""""""!!!!!!$$$###"""!!!"""###%%%&&&%%%###""""""###$$$#################################$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!!!!!"""#########""""""###$$$%%%%%%&&&$$$######$$$%%%%%%$$$##############################$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###''''''&&&%%%%%%$$$$$$###!!!"""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""#########$$$%%%%%%&&&&&&########################"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$######""""""%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$############"""!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######""""""""""""############!!!!!!"""###############!!!!!! !!!!!!%%%$$$###!!!!!!!!!"""###%%%$$$$$$$$$%%%%%%&&&'''######!!!!!!!!!"""###$$$"""$$$%%%%%%$$$###!!!!!!"""##############################"""!!!!!!"""!!! !!!###%%%%%%$$$""""""""""""""""""""""""############"""""""""""" """######"""  !!!!!!!!!""" !!!"""###!!!"""############"""""""""""""""!!!!!! !!!"""######"""!!!  !!!"""###$$$$$$!!!###$$$"""!!!!!!!!!######""""""!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$"""!!!!!!!!!"""###%%%&&& !!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""######$$$ !!!###$$$%%%%%%$$$###!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%########################""""""############"""""""""""""""""""""""""""""" %%%)))'''!!!!!!%%% !!!"""######$$$ !!!!!!""""""######"""&&&&&&###!!!!!!"""!!!######""""""$$$'''""""""!!!!!!!!!!!!""""""########################""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%$$$######!!!!!! !!!!!!"""""""""""""""############ """###$$$$$$$$$###!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$!!!!!!"""###############$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!"""$$$###!!!!!!###%%%""""""############""""""!!!!!!!!!"""######$$$$$$############""""""""""""######""""""""""""######""""""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""##############################!!!"""###$$$%%%&&&''''''&&&%%%%%%$$$###"""!!!!!!&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!%%%###"""$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%######""""""###$$$%%%%%%######$$$$$$$$$$$$#########$$$%%%###!!! !!!%%%%%%$$$$$$###"""""""""$$$%%%&&&%%%###"""###$$$######""""""""""""######$$$###"""!!!!!!###%%%&&&###############"""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!! !!!"""""""""""""""&&&%%%$$$###""""""""""""%%%$$$$$$$$$######""""""#########"""""""""""""""$$$######""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!######""""""######$$$%%%######""""""!!!!!! ###$$$$$$%%%%%%%%%$$$$$$$$$""" """%%%%%%### !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! """"""""""""############%%%$$$"""!!!!!!!!!"""###"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""### !!!"""!!!  """!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!#########"""""""""""""""!!! !!!""""""!!!!!!!!!"""############### !!!"""###############!!!!!!""""""######$$$$$$''''''%%%$$$###"""""""""""""""""""""""""""""""""$$$"""!!!"""  !!!!!!""""""######!!!!!!""""""""" """###"""  !!!"""""""""""""""###"""!!!!!!!!!!!!!!!"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###############"""!!!!!!!!!!!!"""###############$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""######""""""############"""""""""!!!!!! """############$$$$$$$$$######""""""######$$$%%%###"""!!! !!!"""###$$$###""" """###$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!!"""""""""######$$$$$$$$$######""""""""""""##############################################################################$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$##############################&&&$$$###%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%######""""""###$$$$$$%%%######$$$$$$$$$$$$#########$$$%%%$$$!!! !!!"""!!!!!!!!!"""######$$$$$$$$$%%%&&&%%%###""""""$$$###"""""""""""""""###$$$%%%$$$"""!!!"""###$$$%%%###############"""!!!!!!""""""""""""""""""""""""""""""############""""""###""""""""""""!!!!!!!!! !!!"""""""""""""""#########"""######$$$$$$""""""""""""!!!!!!!!! ###"""""""""""""""""""""$$$######"""""""""""""""""""""######""""""!!! !!!!!!!!!""""""""""""###!!!!!!!!!!!!""""""""""""######""""""""""""############""""""######$$$$$$"""!!!!!!!!! ###$$$$$$$$$$$$$$$###""""""!!!!!!"""######""" """"""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!! !!!!!!"""""""""######### !!!""""""!!!!!!###"""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! """""""""""""""############!!! !!!###"""!!!!!!!!!"""###############!!!""""""############""""""""""""""""""#########%%%%%%$$$###""""""""""""""""""""""""""""""""""""$$$!!!!!!"""  !!!!!!!!!"""""""""###!!!"""#########"""!!!  """"""!!!"""### !!!""""""""""""""""""!!!!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$"""""""""###"""!!! !!!!!!""""""###""""""""""""""""""""""""###############"""!!!!!!!!!!!!"""###############$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""######!!!!!!""""""""""""!!!!!!&&&&&&$$$###!!! !!!!!!"""""""""###############""""""######$$$%%%###"""!!!!!!!!!!!!"""###$$$###"""!!!!!!"""###$$$############"""""""""!!!####################################"""""""""!!! !!!!!!"""$$$%%%%%%&&&######""""""""""""######################################################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%""""""""""""""""""""""""%%%%%%$$$###"""!!!!!! """"""#########$$$$$$$$$(((&&&$$$""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%"""!!!$$$&&&%%%$$$%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$$$$$$$#########"""######$$$%%%######$$$$$$$$$$$$#########$$$%%%$$$"""!!!!!!""" !!!!!!"""#########%%%&&&&&&%%%###!!!"""###"""""""""""""""###$$$%%%%%%$$$###"""""""""$$$$$$###############"""!!!!!!""""""""""""""""""""""""######""""""""""""##################"""""""""""" !!!"""""""""""""""""""""""""""###$$$%%%%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""######$$$######"""""""""""""""######$$$$$$######"""!!!""""""""""""############!!!!!!!!!!!!""""""""""""######""""""""""""######"""""""""#########$$$$$$!!!!!! ###############"""!!!!!! !!!""""""!!! !!!!!!######""""""!!!!!! !!! !!! !!!!!!!!!!!!!!!""""""!!!!!!""""""""""""#########$$$$$$###"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!! !!!"""!!!  !!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""######$$$$$$$$$""" """""""""!!!!!!!!!"""###############"""############""""""!!!############""""""""""""###""""""!!!!!!!!!""""""""""""""""""""""""""""""###!!! !!!"""!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$###""" !!!###$$$ !!!""""""""""""""" !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###$$$$$$###  !!!""""""###"""""""""""""""""""""""""""############""""""!!!!!!!!!"""###############$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!!!!!!!!!!!!!!!! %%%$$$###"""!!!!!!!!!!!! !!!!!!!!!""""""""""""######""""""######$$$%%%###""""""!!!!!!""""""###$$$###"""!!!!!!"""###$$$############""""""""""""####################################"""""""""""" !!!""""""###$$$$$$######""""""""""""#############################################$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!! ########################'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&###############$$$$$$$$$$$$###############$$$$$$######$$$$$$$$$$$$#########$$$%%%$$$"""!!!"""###$$$$$$######"""!!!!!!!!!$$$%%%&&&$$$"""!!!"""###""""""""""""###$$$%%%%%%%%%$$$###"""""""""#####################"""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$#########"""""""""!!!!!! !!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$###############"""""""""""""""#########$$$######"""""""""""""""$$$$$$$$$$$$$$$###""""""!!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""###############!!!!!!!!!!!!!!!!!!!!! ############"""!!! !!!######  """######""""""!!!!!!  !!!!!!"""""""""###!!!!!!!!!!!!"""""""""###!!!$$$%%%%%%%%%$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###"""!!! !!!###!!!!!!""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%###""" !!!!!!!!! !!!!!!"""##############################"""!!! $$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!""""""!!! !!!!!!!!!!!!"""""""""""" !!!###$$$$$$$$$######!!!""""""  """ !!!""""""""""""""" !!!"""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""###$$$###  !!!""""""###""""""""""""""""""""""""""""""############"""!!!!!!!!!"""###########################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########!!!!!!""""""""""""!!!!!! """###$$$!!!!!!!!!"""""""""############""""""######$$$%%%""""""""""""""""""""""""######"""!!!!!!"""###############"""""""""""""""#################################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""##############################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""%%%%%%$$$$$$###""""""!!! !!!###%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%$$$######$$$###$$$$$$######$$$$$$%%%&&&########################$$$$$$###############$$$######$$$$$$$$$$$$#########$$$%%%$$$###"""###$$$&&&%%%%%%$$$$$$######"""###$$$%%%$$$"""!!!"""#########"""######$$$%%%%%%$$$$$$#################################"""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""!!!!!!!!! !!!"""""""""""""""$$$######"""!!!!!!""""""##################$$$$$$!!!!!!""""""############$$$######"""""""""""""""$$$$$$$$$$$$$$$###"""""" !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!"""############""""""""""""""""""""""""""""""""""""""""""!!! !!!######  """###"""""""""!!!!!!!!!  !!!!!!!!!""""""###### !!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###""" """###$$$$$$###"""###$$$""""""""""""######$$$$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$%%%"""  !!! !!!!!!"""##############################"""!!! $$$$$$######""""""!!!!!!"""""""""""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""!!!!!!""""""""""""!!!!!!!!!!!! """###$$$######"""######"""  """ !!!"""""""""""""""!!!"""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!######"""  !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!!!!!"""########################"""""""""""""""""""""""""""""""""""""""!!!!!!""""""############"""######$$$$$$######"""!!!"""$$$$$$"""""""""#########$$$$$$######""""""######$$$%%%""""""############""""""######""""""""""""######""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""######"""""""""!!!!!! ######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$##############################!!!""""""######$$$$$$$$$&&&&&&%%%$$$###"""!!! !!!###%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################!!!%%%&&&###!!!###$$$###$$$$$$######$$$$$$%%%&&&###############"""""""""%%%$$$######"""###############$$$$$$$$$$$$#########$$$%%%$$$###"""###%%%######$$$$$$%%%&&&&&&'''!!!"""$$$###""""""###%%%%%%$$$$$$#########$$$$$$""""""######$$$$$$$$$$$$###############"""!!!!!!""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!! !!!"""""""""""""""$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$$$$######"""""""""""""""######$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""###### !!!"""#########"""!!!""""""############$$$$$$!!!!!!""""""""""""!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!""""""""""""""""""### !!!!!!!!!!!!""""""###"""!!! !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!!!!!!!!!!"""$$$%%%$$$###"""###$$$"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!""""""######$$$$$$!!! !!!""""""!!!!!!!!!"""###############"""############""""""!!!############""""""""""""""""""""""""######$$$%%%""""""""""""""""""""""""!!!###$$$###"""""""""""""""""""""!!!!!!!!!!!! !!!"""#########"""!!! !!!  ###%%% !!!""""""""""""""" !!!#########""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!"""#####################"""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$#########$$$$$$%%%%%%$$$$$$###$$$######""""""""""""###############$$$$$$$$$$$$######""""""######$$$%%%"""######$$$$$$######""""""""""""######"""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""##################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$####################################$$$$$$$$$%%%$$$$$$$$$#########""""""$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## %%%'''###!!!$$$%%%$$$$$$$$$######$$$$$$%%%&&&$$$#########"""""""""!!!%%%$$$$$$###""""""############$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%"""######$$$%%%%%%&&&&&&!!!"""###"""###$$$&&&&&&&&&%%%$$$############ !!!"""###$$$%%%%%%%%%###############"""!!!!!!""""""""""""""""""""""""""""""############"""""""""""""""!!!!!!!!!!!! !!!"""""""""""""""###""""""!!!!!!!!!"""""" !!!!!!!!!"""""""""""" !!!!!!"""######$$$$$$$$$######"""""""""""""""""""""######""""""!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""######""""""""""""###### """###$$$###"""!!!!!!"""""""""############ !!!"""############"""!!!!!!"""######""" !!!!!!""""""######"""!!!!!! !!!!!!"""#########""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!  !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$######"""""""""######!!!"""######!!!!!!"""###""""""######$$$%%%%%%&&&!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######"""""""""""""""#########""" !!!###%%%%%%$$$!!!!!!"""###############!!!""""""############""""""""""""""""""#########""""""!!!!!!!!!""""""###""""""""""""""""""""""""!!!$$$%%%###""""""######"""""""""!!!!!!!!! """###$$$$$$$$$###"""!!! !!!!!! !!!###$$$ !!!""""""""""""""" """######"""!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""###!!! ########################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!!!!"""###############"""""""""""""""""""""###"""""""""""""""""""""""" """###$$$$$$############$$$$$$$$$$$$######$$$$$$###""""""!!!""""""""""""""""""##################""""""######$$$%%%"""###$$$$$$$$$$$$###"""""""""############""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""###$$$%%%&&&&&&'''######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&(((###!!!%%%'''%%%$$$$$$######$$$$$$%%%&&&$$$#########""""""!!!!!!%%%%%%$$$###""""""############$$$$$$$$$$$$#########$$$%%%%%%$$$###$$$&&&%%%%%%$$$$$$###"""""""""!!!""""""###%%%'''''''''%%%$$$###""""""""" """###%%%&&&&&&&&&###############"""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!############"""""""""""" !!!!!!"""""""""""""""!!! !!!!!!"""###$$$""""""######$$$$$$$$$%%% !!!!!!"""###$$$$$$$$$$$$######""""""""""""""""""""""""""""""!!! """"""""""""############!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! """###$$$###!!! !!!!!!!!!""""""###### !!!###$$$$$$$$$$$$$$$""" """%%%%%%###  !!!"""###$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!! !!!!!!!!!""" """$$$%%%%%%$$$!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###############$$$%%% !!!"""!!!  """""""""###$$$%%%%%%&&&&&&!!!!!!!!!!!!"""""""""""" !!!!!!""""""#########"""""""""""""""###!!!!!!"""%%%'''((('''!!!!!!"""############### !!!"""###############!!!!!!""""""######$$$$$$!!!!!! !!!!!!""""""""""""""""""""""""!!!%%%%%%###""""""#########""""""!!!!!!!!! $$$%%%%%%&&&%%%$$$"""!!!"""###$$$###!!! !!!!!!""""""""""""""" !!!###$$$###"""  !!!!!!!!!""""""######""""""""""""""""""""""""'''$$$  """###$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!!!!"""###############"""""""""""""""#########"""""""""""""""""""""""" """###$$$$$$$$$###""""""############""""""  !!!"""###!!!!!!!!!!!!""""""""""""#########"""###$$$$$$%%%"""###$$$%%%%%%$$$###"""""""""############""""""!!!!!!""""""#########$$$########################!!!!!!""""""#########$$$""""""######$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""##################$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$###"""'''&&&%%%%%%%%%%%%&&&''' """###$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""############$$$$$$$$$$$$###"""""""""###%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""!!!!!! ###############$$$$$$%%%"""###$$$%%%%%%$$$###"""%%%$$$#########$$$%%%&&&$$$$$$######"""!!!!!!!!!######$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%$$$###"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!%%%$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""###############"""!!!!!! !!!"""######$$$!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!######""""""!!!!!! $$$#########""""""!!!!!! !!!"""###%%%'''(((((("""$$$$$$###!!! $$$###!!!!!!"""!!! !!!"""!!!!!!!!!#########""""""!!!!!! """""""""!!! !!!###$$$###"""!!!"""#########""""""!!!!!! !!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""######$$$$$$$$$######"""""""""""""""""""""""" !!!######!!! !!!"""""""""!!!!!!!!!!!!""""""""""""""""""############%%%""""""%%%!!!!!!"""###############$$$$$$######""""""!!!!!!$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$###### !!!""""""###""""""!!!""""""""""""""""""""""""!!!!!!"""###############$$$###""" """###$$$ !!!######$$$$$$$$$ !!!!!!""""""######""""""""""""######%%%$$$$$$###"""!!! """"""""""""""""""""""""""""""""""""""""""""""""&&&"""!!!$$$%%%%%%%%%###!!! """###%%%%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!! !!!######""""""!!!########################""""""""""""""""""""""""################################################""""""############""""""(((((('''&&&$$$###"""""" !!!!!!""""""#########"""!!!!!!"""###!!!"""###$$$$$$###"""!!!""""""############""""""""""""##########################################"""""""""#########$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""&&&%%%$$$$$$$$$$$$%%%&&&#######################################$$$$$$$$$%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$$$$###"""""""""###%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!!!!!!!!!!""""""#########$$$$$$$$$###""""""""""""""""""$$$&&&((()))$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$ !!!!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$###""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""############""""""""""""""""""""""""###############"""!!!!!! !!!"""#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! ######"""""""""!!!!!!!!!"""""""""!!!!!! """"""!!!%%%###""""""""""""  """######"""!!!!!!"""###"""""""""!!!!!!!!! """""""""""""""!!!!!!!!!###"""!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$###"""""""""""""""""""""""""""""""""###%%%%%%###"""###$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""""""!!! !!!"""!!!"""######$$$$$$$$$############""""""!!!!!!!!!############""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!""""""#########""""""$$$###"""!!!!!!"""###$$$ !!!"""###############%%%%%%$$$$$$###"""""""""###""""""!!!!!!!!!!!!!!!$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""%%%""""""$$$$$$$$$!!!  """%%%&&&%%%%%%$$$$$$########################"""""""""""" !!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""&&&&&&%%%$$$###""""""!!!!!!!!!!!!"""""""""""""""$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$###"""!!!""""""############""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%$$$#########$$$&&&'''$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%$$$############$$$%%%%%%$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$&&&'''((("""######$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$###### """"""""""""!!!!!!!!!!!!!!!""""""""""""$$$######"""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!! !!!""""""""""""############"""""""""""""""""""""""""""############""""""!!! !!!!!!""""""#########"""!!! !!!"""### """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! ###""""""!!!!!!"""!!! !!!!!!%%%###""""""######!!! ###$$$%%%$$$"""!!! !!!""""""""""""!!!!!!!!!!!!""""""""""""############%%%!!! ###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%###"""###$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!"""######"""!!! """"""###$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!""""""""""""!!!!!!  !!!"""""""""""""""""""""""""""""""""#########""""""!!!$$$###"""!!!!!!"""###$$$!!!""""""#########""""""&&&&&&%%%$$$$$$######"""$$$######""""""!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!!!!###$$$###""" !!!"""###$$$%%%$$$############"""""""""$$$$$$$$$$$$############!!!"""######$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""$$$$$$#########"""""""""""""""""""""""""""!!!!!!%%%$$$###""""""###$$$%%%""""""############""""""""""""############""""""#########""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$%%%''''''((('''''''''&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%############$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!""""""#####################$$$$$$%%%%%%$$$$$$$$$###""""""!!!%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!"""""""""###############$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###""" """$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""$$$###""""""!!!!!!"""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!! !!!!!!!!!"""""""""###$$$"""!!!!!!"""$$$ !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$ """#########$$$%%%%%%###""""""######"""!!!!!!###$$$$$$"""!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!""""""###$$$$$$&&&!!! ###""" !!!"""#########!!!!!!!!!!!!!!!""""""### ###$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!######!!! !!!"""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""" !!!###$$$$$$###"""!!!!!!""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$######$$$$$$$$$$$$######!!! !!!###$$$"""""""""""""""""""""""""""############"""!!!!!!######"""!!!!!!"""######"""############""""""!!! !!!""""""###############$$$$$$$$$###############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$###"""!!!""""""###$$$###"""!!! ###"""""""""""""""""""""$$$$$$#########"""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""########################$$$######""""""!!!!!!!!!$$$######""""""######$$$"""""""""######"""""""""""""""############""""""$$$$$$######""""""!!!!!!######################## !!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$"""""""""""""""""""""""" !!!!!!""""""#####################$$$$$$%%%%%%$$$$$$######"""""""""%%%%%%%%%%%%$$$$$$###############"""""""""!!!!!!######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###""" !!!#########!!! !!!!!!!!!"""""""""###$$$######"""""""""""""""!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!""""""""""""$$$"""!!!!!!"""$$$"""""""""######$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!"""$$$%%%&&&''' """#########%%%'''$$$###!!!"""######"""!!! """"""!!!!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!"""######&&&!!! ###"""  !!!"""###$$$$$$!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!######!!! !!!"""""""""!!!!!!!!!!!!""""""!!!!!!"""""""""#########""""""""""""######$$$$$$ !!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""" !!!"""###$$$$$$%%%######$$$$$$$$$$$$######"""""""""######$$$%%%&&&########################""""""#########""""""!!!######""""""""""""######"""############""""""!!! !!!!!!!!!!!!"""###$$$######"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$$$$###!!!!!!"""###$$$$$$$$$###!!! """""""""""""""""""""#########"""""""""!!!!!!!!!###############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!"""""""""!!!!!!"""""""""###""""""""""""""""""###""""""############""""""$$$$$$$$$###############"""""""""""""""""""""""" !!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%"""###$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###$$$######"""######$$$$$$!!!"""###%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$######"""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$###### !!!!!!!!!  !!!!!!""""""######%%%$$$$$$###############!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!! !!!""""""""""""############""""""""""""""""""""""""!!!""""""############"""!!!!!!!!!!!!""""""""""""###"""!!! !!!"""### !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""" !!!!!!""""""""" !!!!!!!!!###%%%###!!! !!!"""###""" !!!!!!!!!!!!"""###!!!!!!!!!!!!"""""""""""" !!!""""""###%%%!!! ###"""!!! !!!"""######$$$!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%###"""###$$$""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!!!!###$$$%%%!!!!!!""""""!!!!!! """"""""""""############ !!!!!!"""###$$$$$$$$$!!!!!!""""""""""""!!!!!!######%%%&&&'''(((((('''########################!!!!!!"""###############"""""""""######"""""""""!!!""""""#########""""""###""""""!!!!!!  !!!!!!!!! !!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!###%%%%%%###!!!!!!!!! """$$$%%%%%%%%%$$$"""""""""############$$$""""""""""""!!!!!!!!! ###""""""""""""###$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""############""""""######$$$$$$$$$$$$$$$$$$##################""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""############""""""$$$$$$$$$$$$%%%%%%%%%%%%########################""""""""""""############$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$#########$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$""""""###$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!!!!!!!!!!""""""######""""""""""""$$$%%%&&&!!!"""$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$""""""""""""!!!!!!!!!!!! !!!"""#########&&&%%%%%%$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$"""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""############""""""""""""""""""""""""!!!!!!"""###############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###!!!!!!!!!"""""""""######  !!!!!! !!!###%%%!!!  !!!"""!!!!!!######!!!!!!!!!""" !!!!!!!!!"""""""""### !!!!!!"""""""""######"""!!!!!!!!!""""""""" !!!!!!""""""######!!!!!!!!!!!!!!!"""############################## !!!"""############"""""""""""""""""""""""""""###%%%%%%###"""###$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""### !!!!!!"""###$$$$$$###############"""!!!!!!"""#########$$$$$$$$$%%%!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!!"""###&&&)))***)))((('''######################## !!!###$$$$$$$$$$$$""""""############"""""" !!!"""########################"""!!!!!!  !!!!!!  !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!###%%%$$$""" !!!""" !!!"""###$$$%%%%%%%%%############$$$$$$%%%%%%#########"""""""""!!!!!!""""""!!!!!!!!!"""###$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""############""""""###############"""""""""##################$$$$$$"""""""""######"""""""""$$$###"""!!!!!!"""###$$$""""""############""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$#########$$$&&&'''###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%%%%%%%$$$######!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""!!!!!! ###############$$$$$$%%%""""""!!!!!!"""$$$&&&'''%%%%%%&&&&&&%%%$$$"""!!!!!!!!!!!!"""######$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%&&&'''((( !!!"""######$$$'''&&&%%%%%%$$$$$$%%%%%% !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""!!!!!!"""###############""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$ !!!!!!!!!""""""######!!!!!!""""""######$$$$$$ !!!!!!!!!""""""!!!#########"""###%%%'''  !!! """$$$%%%$$$"""!!!!!!!!! !!!!!!!!!""""""######""""""""""""############!!!###$$$###"""!!!"""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""############################## """#################################### !!!######!!! !!!"""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""!!!"""#########"""%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%""""""""""""##################$$$$$$$$$$$$###### ###'''***+++***(((&&&########################!!!"""$$$%%%%%%%%%""""""############"""""" !!!######$$$$$$$$$ !!!"""""""""$$$$$$%%%%%%$$$""" !!!"""###$$$$$$%%%########################"""""""""""""""""""""""""""$$$%%%$$$!!! !!!###$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""!!! !!!###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###"""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$""""""############""""""###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))(((((()))'''$$$""""""$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$---+++(((%%%#########$$$$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%&&&'''(((###$$$$$$###""""""###$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###"""""""""#########""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!"""###""""""""""""####################################%%%%%%%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%$$$###""""""###$$$&&&&&&%%%%%%$$$########################"""!!! !!!###$$$%%%$$$###"""!!!!!!!!!!!!!!!"""$$$%%%%%%%%%%%%$$$###!!!!!!!!!""""""!!!!!! !!!"""###""""""""""""""""""""""""'''&&&%%%### $$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""###############"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""!!!!!! !!!"""###### !!!!!!!!!!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""#########"""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""######""""""""""""###### !!!"""######"""!!! $$$###"""!!!!!!"""###$$$$$$%%%&&&&&&''''''&&&&&&""""""""""""############ ###%%%%%%$$$""" $$$$$$######$$$%%%&&&&&&&&&%%%$$$"""!!!!!! """"""""""""""""""""""""""""""""""""############ !!!!!!""""""######!!!!!!"""#######################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$###!!!"""###%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!######$$$###  """"""""""""############ !!!""""""%%%%%%%%%$$$"""!!!!!!"""######""" ######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&###"""""""""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%"""!!! !!!###$$$%%%'''((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$&&&&&&%%%$$$$$$%%%&&&'''((((((((('''&&&&&&'''(((####################################$$$$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###############$$$$$$#########"""""""""######$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%$$$"""!!!"""###""""""""""""####################################"""""""""""""""!!!!!!!!! !!!""""""!!!  !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$############$$$%%%%%%"""""""""""""""######$$$ !!!###$$$$$$$$$$$$$$$###"""!!!!!!!!!"""######"""!!!  !!!""""""""""""""""""""""""!!!$$$&&&((((((############"""""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""""""""###"""!!!!!!!!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!"""###"""""" $$$#########"""""""""!!!"""""""""""""""""""""""" !!!"""###############$$$$$$###"""!!!!!!!!!!!!!!!!!!"""""""""###!!!"""""""""############""""""""""""""""""""""""######""""""""""""######""""""############""""""######""""""""""""############$$$%%%%%%%%%%%%$$$""""""""""""############ !!!###$$$$$$$$$"""!!! !!!""""""$$$$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###"""!!!!!!!!!"""########################!!!""""""###$$$$$$######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$###  !!!""""""""""""############!!!!!! !!!!!!"""###$$$$$$$$$$$$###!!! ###$$$%%%%%%$$$###!!! #########$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$#########"""######$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&'''(((((((((((((((((('''''''''''''''!!!!!!!!!!!!"""$$$&&&'''$$$&&&'''(((''''''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$######$$$%%%&&&&&&%%%%%%"""############$$$$$$$$$%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$###"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""###$$$###"""!!!"""###""""""""""""############""""""""""""""""""""""""$$$$$$$$$######""""""!!!!!!"""###$$$$$$###""""""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%%%%%%% !!!"""$$$%%%&&&!!!!!!"""###############"""!!!!!!!!!!!!!!!"""###%%%$$$"""!!! """""""""""""""""""""""" !!!!!!"""$$$%%%%%%&&&############""""""""""""!!!""""""######""""""!!! !!!!!!!!!!!!"""""""""!!!"""######$$$ $$$######"""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""!!!!!!"""!!!!!! ############"""""""""""""""""""""""""""""""""""" !!!"""######$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""""""""######""""""""""""############""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$""""""############"""""" !!!""""""######""""""""""""""""""############!!!"""""""""############ ###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""#####################"""!!! !!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###""""""!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$"""  !!!""""""""""""############"""""""""!!!"""######$$$###############"""!!!!!!"""###$$$%%%%%%$$$###"""""""""######$$$%%%&&&&&&######""""""""""""######$$$$$$######"""###############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&& """%%%''''''(((***,,,&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########"""###$$$%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''&&&%%%%%%%%%!!!#########!!!!!!"""###!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%########################!!!"""###%%%%%%$$$###### !!!!!!"""$$$%%%&&&""""""#########""""""!!! !!!!!!""""""###$$$###"""!!!!!! """"""""""""""""""""""""&&&&&&$$$###!!! #########""""""""""""""""""""""""######""""""""" !!!!!!!!!"""""""""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!'''&&&%%%###!!! !!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""  """###""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!"""""""""#########"""""""""""""""#########""""""""""""""""""""""""######""""""""""""######$$$###"""!!!"""###$$$%%%!!!"""###$$$$$$###"""!!! !!!""""""""""""!!!!!!"""""""""###############"""!!!!!!!!!"""$$$$$$!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!"""""""""###############"""""""""!!!!!!!!! !!!!!!"""###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""######$$$###!!! !!!###$$$###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######"""!!! !!!!!!"""""""""##################""""""######$$$%%%!!!""""""#########"""""" !!!"""###############!!!!!!"""###$$$%%%&&&&&&$$$##################$$$%%%%%%$$$###"""""""""###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&&&&$$$###!!!&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###"""""""""!!!###%%%&&&&&&&&&''')))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%$$$#########(((&&&$$$$$$&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########"""###$$$$$$%%%%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%%%%$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%!!!"""$$$###"""!!!"""$$$!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""""""""!!!!!! !!!!!!"""########################!!!"""###%%%%%%$$$############""""""""""""######"""############"""!!!!!! !!!"""""""""######!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""######""""""############""""""!!!!!!"""""""""#########!!!"""""""""############""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!! !!!!!!""""""!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!  !!!###$$$#########""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!  !!!###%%%%%%&&&&&&""""""""""""##################""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######"""!!!!!! !!!"""###$$$!!!"""###$$$$$$###"""!!! !!!!!!"""""""""""""""!!!"""""""""###############"""!!! !!!"""$$$%%%######""""""!!!""""""### !!!"""###$$$""""""""""""""""""""""""!!!"""""""""############ !!!!!!!!!"""""""""###!!!!!!"""###############################################################"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###"""!!! !!!"""!!!"""""""""###########################$$$%%%%%%!!!!!!"""############""" !!!""""""######$$$$$$!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%'''((('''$$$###"""######$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""%%%###!!!"""%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$######$$$$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$######$$$%%%""""""""""""############""""""""""""""""""""""""###""""""!!!!!!  """###$$$######"""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!""""""#########""""""!!!!!!""""""############""" !!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""############"""######$$$$$$######"""""""""""""""############!!!!!!"""############"""######################## !!!###$$$%%% !!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!""""""#########""""""""""""""""""#########""""""""""""######""""""""""""############""""""""""""""""""""""""######""""""!!!!!!  """$$$%%%%%%&&&"""""""""#########$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!"""###$$$""""""############""""""!!!!!!"""#########""""""""""""""""""###############"""!!!!!!!!!"""$$$%%%""""""!!!!!! !!!!!! !!!!!!"""###""""""""""""""""""""""""""""""""""""############ !!!"""#########!!!!!!"""#######################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!###$$$%%%%%%%%%$$$###""""""""""""###$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###"""!!! !!!"""""""""""""""#####################"""######$$$%%%!!!""""""#########""""""############$$$$$$%%%%%%"""""""""############$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######"""#########$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&''''''(((((((((((('''&&&&&&'''''''''(((((((((%%%&&&'''((())))))******&&&'''((('''%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%###"""###  %%%((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$%%%$$$$$$###"""!!!"""""""""###$$$$$$$$$%%%$$$$$$#########"""""""""######$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""######$$$"""$$$%%%%%%$$$$$$%%%&&&""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$######"""###$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$############$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!""""""#########""""""###$$$$$$%%%%%%$$$###"""""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! !!!"""""""""############"""######$$$$$$######"""!!!!!!!!!""""""""""""### !!!"""###$$$######""""""""""""""""""""""""""" """###$$$!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! !!!"""#####################"""!!!!!! !!!!!! !!!"""$$$$$$!!!"""""""""#########$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!"""""""""""""""""""""#########$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!"""######$$$#########""""""""""""###### !!!!!!"""""""""""""""""""""""""""############"""""""""""""""######$$$###"""!!!!!! !!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""!!!!!!"""#######################################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$######"""""""""""""""""""""""""""######$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """###"""!!! !!!###""""""""""""############"""""""""""""""###$$$$$$""""""#########""""""!!!######""""""######$$$$$$############""""""""""""$$$%%%&&&&&&&&&&&&%%%$$$#########"""######$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$%%%&&&((())))))))))))'''((((((((())))))******&&&&&&'''((())))))(((((("""$$$'''((('''''')))***%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''(((''''''(((((('''%%%$$$###&&&###!!!###)))---,,,)))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! ###############$$$$$$$$$#########""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###$$$&&&&&&%%%%%%&&&'''""""""""""""####################################!!!!!!!!!!!!""""""""""""!!!"""#########"""!!!  """###########################"""!!! !!!###$$$$$$######"""""""""""""""!!!!!!"""###############$$$%%%&&&&&&%%%$$$###"""$$$$$$$$$$$$###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$!!!!!!""""""#########$$$######$$$$$$$$$$$$###### !!!!!!!!!""" !!!"""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!""""""############""""""######""""""!!!!!!!!!  !!!"""######$$$######$$$$$$###!!! """###%%% !!!!!!""""""""""""""""""""""""""""""!!!"""$$$%%%%%%!!!!!!!!!!!!!!! """############$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!###$$$%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$ !!!!!!""""""!!!!!!""""""""""""############!!!"""""""""############$$$$$$###"""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""##################""""""!!!!!! !!!!!!"""###############""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$###"""  !!!!!!!!!!!! ###$$$%%%%%%%%%###"""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!###"""!!!!!!"""###""""""""""""############"""""""""!!!"""######$$$###############"""!!!!!!!!!!!! !!!!!!$$$$$$######"""!!!!!!!!!###$$$%%%&&&&&&%%%$$$######"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((('''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&%%%###"""###$$$############$$$%%%&&&''''''&&&%%%%%%&&&(((+++---&&&&&&''''''(((((())))))''''''(((((((((((('''''')))(((&&&&&&%%%&&&'''(((************++++++++++++%%%&&&&&&'''((()))******((((((((('''''''''&&&&&&&&&&&&&&&'''((()))***+++((('''''''''''''''((()))************)))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""""""""######$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""'''&&&$$$######$$$&&&'''%%%%%%$$$$$$###"""!!!!!!""""""############"""""""""!!!!!!###%%%%%%"""!!!!!!"""###############$$$$$$$$$#########""""""### !!!"""!!!%%%$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""!!!!!!""""""#########$$$ #########!!! ###%%%######""""""!!!!!! """"""############""""""!!!"""###$$$$$$###"""!!!###############"""!!!!!!###"""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$######""""""""""""!!!!!! ###"""!!! !!!"""###""""""""""""""""""""""""#########"""""""""""""""######""""""""""""######$$$%%%%%%%%%$$$###!!! """"""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&%%%$$$###"""!!!!!!######""""""!!!!!! """"""#########"""!!!!!!"""""""""!!!  !!!!!!""""""&&&%%%%%%$$$###"""!!!!!!""""""############"""""" !!!"""######$$$!!!###$$$###!!! !!!"""""""""""""""###$$$$$$'''$$$!!!!!!$$$%%%###!!!%%%""" ###%%%###"""%%%###""""""######!!! !!!!!!""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$###"""!!! !!!"""##################$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! &&&&&&%%%$$$$$$#########""""""""""""############%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$#########"""""""""""""""""""""######$$$''''''&&&%%%%%%$$$######$$$###"""""""""###%%%%%%""""""""""""""""""""""""$$$$$$###"""!!!!!!"""""""""############$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%((((((((((((((()))******+++***)))((((((((())))))))))))))))))))))))))))))&&&''''''(((((()))((((((,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,222111///,,,***'''%%%$$$))))))))))))))))))))))))(((((((((''''''((())))))&&&&&&&&&&&&&&&''''''(((((((((((((((((('''&&&%%%'''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%&&&&&&&&&%%%$$$########################$$$###########################$$$%%%%%%$$$###"""!!!&&&%%%###""""""###%%%&&&%%%%%%$$$$$$###""""""!!!""""""############"""""""""  """###!!! !!!"""""""""""""""#########"""""""""!!!!!!'''%%%###$$$&&&'''&&&$$$&&&%%%$$$###""""""""""""###""""""!!!!!!"""""""""!!!"""""""""############""""""############""""""""""""""" """$$$$$$#########""""""""""""""""""############""""""""""""############""""""###############"""!!!!!!############""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!! $$$$$$$$$$$$##################"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$######$$$$$$$$$"""#########"""!!! """"""""""""!!!!!!!!! ###"""!!!!!!!!!!!!"""###""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!$$$#########""""""""""""!!!!!!"""############### !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""%%%$$$$$$######"""""""""""""""############"""""" !!!!!!""""""######!!!"""$$$###!!! !!!###"""""""""""""""######""""""!!!  !!!$$$""" !!!###$$$###!!!$$$###!!!"""######"""!!!!!!!!!""""""""""""!!!!!!######"""!!!!!!"""#########"""!!!!!!!!!!!!"""###"""!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$######"""!!!!!!!!!########################!!!!!!"""""""""#########%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$#########""""""###"""!!!!!!!!!"""$$$$$$&&&%%%%%%$$$######""""""###"""!!!!!!!!!"""$$$$$$########################$$$$$$###"""""""""""""""!!!!!!"""""""""#########$$$$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&''''''''''''((()))***(((&&&%%%%%%&&&''''''''''''''''''((()))+++*********)))))))))))),,,,,,,,,+++++++++++++++))))))******++++++,,,,,,---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********((()))))))))))))))))))))++++++***)))))))))))))))'''&&&&&&&&&&&&'''((((((''''''((((((((('''&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''((()))******&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$%%%&&&&&&&&&&&&&&&%%%!!!!!!"""""""""#########"""""""""""""""""""""""""""######$$$$$$$$$######$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$###"""""""""""""""############""""""%%%###!!!!!!###$$$###### !!!!!!""""""!!!!!!"""""""""!!!!!!!!!!!!!!!%%%###!!!"""###$$$$$$###&&&&&&%%%$$$##################"""""""""######$$$""""""""""""##################$$$$$$$$$$$$######!!!!!!!!! !!!###$$$$$$$$$$$$############""""""""""""""""""""""""######""""""""""""###############$$$######"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """"""!!!!!!!!!!!! $$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""######""""""!!! """"""""""""""""""""""""$$$######""""""######$$$!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!$$$###!!! !!!###$$$""""""""""""""""""""""""######################## !!!!!!"""""""""###$$$$$$$$$$$$##################$$$%%%%%%$$$###### !!!!!!"""###### !!!!!!!!!!!!""""""########################""""""############""""""!!!!!!!!!!!!""""""""""""!!!"""$$$###"""!!!!!!"""######"""""""""""""""###!!!###!!!"""###"""!!!!!!"""###"""!!!###"""!!!"""###$$$###"""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""$$$###""""""""""""###$$$""""""!!!!!!!!!!!!!!!""""""""""""""""""#########"""""""""""""""""""""""" !!!!!!"""######$$$!!!!!!!!!!!!""""""""""""%%%$$$###""""""###$$$%%%$$$############"""""""""$$$"""!!! !!!"""$$$%%%$$$$$$$$$###""""""!!!!!!"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""" !!!!!!!!!""""""""""""'''&&&&&&&&&&&&''''''(((###$$$&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&''''''((((((((((((((())))))***)))'''%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%&&&(((***+++,,,,,,,,,---..................///000000000000000000111111111111111111111222222222222222222222111111111111)))***,,,...000222333444//////.........------------,,,,,,+++++++++++++++))))))((((((((()))******((()))))))))))))))(((((('''''''''(((((()))******''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$%%%%%%%%%%%%!!!!!!""""""###$$$$$$$$$######################## !!!"""###$$$%%%&&&&&&$$$###""""""""""""###$$$$$$$$$$$$#########"""""""""######$$$$$$######"""###""""""############""" !!!!!!"""""""""""""""""""""""""""""""""""""""!!!  &&&%%%$$$#################################$$$%%%"""""""""""""""#########"""""""""######"""""""""!!!""""""!!!!!!#################################""""""""""""######$$$###"""!!!!!!"""###$$$#########$$$$$$######""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!##################""""""!!!!!!!!!""""""#########!!!######""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!####################################$$$$$$$$$$$$########################%%%&&&)))***)))&&&### !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!"""""""""#########$$$""""""############""""""""""""""""""!!!!!!!!!!!!!!!"""$$$$$$"""!!!!!!"""$$$######""""""""""""""""""###$$$###!!! """%%%###"""""""""""""""!!!!!!"""!!! !!!###$$$$$$###""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!"""$$$##################$$$%%%$$$$$$###############""""""##################!!!!!!""""""############!!!!!!!!!""""""######### !!!!!!!!!"""""""""$$$$$$###""""""###$$$$$$############""""""""""""$$$###!!! """$$$&&&$$$$$$#########""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###!!!!!!!!!"""""""""######''''''&&&&&&'''(((((()))$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%'''((()))&&&'''((())))))))))))((('''))))))((('''&&&'''((((((((((((((()))***++++++&&&''')))+++---...//////111111222333444444555555888777666666555666666777;;;;;;;;;<<<============<<<;;;;;;;;;::::::999999888888888888888888888777:::999999777666555444333//////............//////,,,,,,+++*********************************)))(((((((((((()))))))))******))))))))))))))))))))))))%%%&&&((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######"""######!!!""""""###$$$$$$$$$$$$#######################################""""""###$$$$$$######""""""""""""#########""""""###$$$%%%%%%######""""""""""""""""""""""""############""""""!!!"""###"""!!!!!!"""###""""""""""""""""""""""""######"""!!!!!!"""######$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###### !!!!!!""""""""" ###%%%%%%$$$""" """""""""""""""""""""""" !!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!! !!!$$$%%%%%%$$$!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$############""""""""""""""""""""""""!!!%%%***......+++&&&"""######""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$""""""############""""""""""""""""""!!!!!!!!!!!!!!!"""$$$$$$###""""""#########"""""""""""""""###&&&$$$""""""%%%&&&%%%$$$"""###$$$$$$###"""!!!!!!"""!!! !!!###$$$$$$###""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!#########$$$$$$#########$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!""""""""""""$$$##################$$$""""""""""""""""""""""""###"""!!! !!!"""$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%###########################"""""""""""""""######"""""""""#########$$$$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))&&&'''(((*********))))))&&&((())))))((('''(((***(((((())))))+++,,,...///000000111222444555666666;;;;;;<<<<<<===>>>>>>??????>>>>>>===>>>???AAABBBDDDEEEFFFGGGGGGGGGGGGGGGCCCBBBBBBAAAAAA@@@@@@???AAA@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@>>>===<<<<<<999888777666666666666666222222000///---,,,,,,,,,,,,,,,,,,,,,+++***)))(((************))))))))))))************************''''''((((((((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$###### """%%%&&&%%%###"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$###$$$%%%$$$""""""$$$%%%######"""""""""""""""###"""""""""""""""###$$$%%%############""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!"""""""""$$$###"""!!!!!!"""###$$$######""""""""""""######"""###$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######################## !!!!!!"""""""""""""""#########!!!"""%%%'''((('''%%%$$$######################## !!!!!!""""""###$$$######""""""######$$$######"""!!!!!!""""""### !!!!!!!!!!!! """$$$&&&&&&$$$""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""!!!''',,,...---***((($$$$$$###""""""!!! ######""""""""""""!!!!!!!!!!!!!!!""""""#########""""""############""""""!!!!!!!!!!!!""""""""""""!!!"""$$$$$$###"""###$$$"""""""""""""""######$$$&&&""" $$$&&&$$$"""###%%%'''&&&$$$"""""""""###"""!!!"""###$$$###"""###"""!!! !!!"""###""""""############""""""""""""###$$$$$$###""""""!!!!!!!!!!!!!!!""""""###%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!""""""#########$$$%%%%%%$$$######"""!!!!!!""""""""""""####################################!!!!!!"""""""""""""""###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""""""""""""""""""""""""""""""""""""""######$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''%%%''')))+++++++++***)))&&&((()))***)))***,,,---******+++---///111333444;;;;;;<<<===???BBBDDDFFFJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGIIIKKKNNNRRRTTTRRRSSSTTTVVVVVVVVVVVVUUUPPPPPPOOOOOONNNMMMMMMLLLIIIIIIKKKMMMOOOPPPRRRSSSPPPPPPPPPPPPOOOOOOOOOOOOLLLKKKIIIGGGEEEDDDCCCBBB===<<<:::888555444333222222222222111000...,,,,,,,,,++++++******))))))((())))))))))))))))))))))))((((((''''''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%$$$$$$######""""""########################'''&&&$$$###""""""""""""""""""############""""""###########################$$$$$$%%%%%%$$$$$$######$$$%%%###!!!!!!$$$&&&""""""###$$$$$$$$$$$$$$$""""""""""""#########$$$!!!"""###""" !!!$$$$$$######""""""######$$$!!!!!!!!!!!!"""###$$$%%%############"""""""""!!!######$$$$$$$$$$$$###### """######"""!!!!!!"""!!!!!!"""""""""#########$$$###"""!!!!!!"""###$$$""""""############"""""""""###$$$$$$%%%%%%%%%$$$"""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!$$$$$$##################!!!"""$$$&&&'''&&&%%%$$$"""""""""""""""""""""""" !!!""""""###$$$$$$$$$######$$$$$$$$$###""""""!!!!!!"""######!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!"""$$$&&&((()))))))))######""""""""""""""""""#########"""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""############"""""" !!!!!!""""""###### """$$$$$$#########%%%!!!!!!!!!!!!"""###%%%%%%""""""!!!!!!"""###$$$###$$$&&&)))(((&&&###"""###$$$###!!!"""######"""!!!###"""!!! !!!"""###"""###$$$%%%%%%$$$###"""!!!""""""######""""""!!! !!!"""$$$$$$$$$$$$$$$$$$#########""""""""""""""""""#########"""""""""""""""""""""!!!############$$$$$$$$$$$$#########$$$$$$#########!!!!!!!!!!!!""""""###### !!!"""###$$$######"""########################"""###$$$%%%&&&%%%$$$$$$########################"""""""""""""""###$$$$$$""""""""""""############'''''''''((((((***++++++''''''&&&%%%%%%'''((()))$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((('''&&&%%%%%%''')))+++,,,+++***)))&&&(((***++++++,,,...000000111222444777999<<<===AAAAAABBBEEEIIINNNRRRUUUUUUUUUTTTRRRPPPOOONNNMMMNNNNNNPPPRRRWWW\\\```cccbbbccceeeggghhhhhhggggggcccbbbbbbaaa``````______[[[\\\\\\]]]___``````aaabbbccccccdddeeeffffffggg^^^]]]ZZZVVVSSSPPPNNNNNNGGGFFFCCCAAA>>><<<::::::999999888777555333111000---,,,,,,+++***)))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!%%%$$$"""!!!!!!!!!""""""%%%%%%$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!###%%%'''(((!!!!!!""""""""""""!!!!!!##################$$$$$$###$$$$$$%%%%%%$$$$$$### ###!!!!!!"""############### !!!!!!!!!""""""######!!!###$$$###!!! """%%%$$$$$$$$$###$$$$$$%%%%%% !!!"""###$$$$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""!!! !!!""""""######$$$$$$$$$%%%$$$###""" """###$$$!!!"""###$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%%%% !!!!!!########################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$#########""""""!!!!!!!!!"""#########"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########""""""""""""#########"""!!! !!!"""#########$$$$$$%%%%%%%%%%%%'''%%%""" """%%%'''""""""""""""""""""""""""########################!!!!!!"""###$$$%%%&&&&&&""""""######$$$$$$$$$%%%(((&&&###!!!!!!"""$$$&&&!!!!!!!!!"""######$$$$$$$$$#########""""""!!!!!!"""""""""""""""!!!!!!!!!""""""############"""""" !!!"""######$$$ """$$$$$$######$$$%%% !!!"""$$$&&&&&&!!!###%%%$$$!!!!!!$$$'''$$$'''******&&&######$$$%%%###""""""######!!! $$$"""!!! !!!"""$$$###$$$%%%&&&&&&%%%$$$### !!!"""######"""!!! !!!!!!!!!"""###%%%''''''$$$#########""""""!!!!!!######"""""""""""""""""" !!!"""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$###### !!!!!!!!!""""""######!!!###$$$%%%$$$"""!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$$$$!!!!!!!!!!!!""""""""""""&&&$$$###$$$''''''%%%###$$$%%%&&&(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%'''((()))(((&&&&&&&&&(((***,,,+++)))'''...///000000000111333555555888<<>>;;;999999999444000...//////...,,,...---,,,++++++,,,------)))))))))((((((((((((((())))))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%&&&&&&$$$"""%%%$$$###"""""""""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""#########"""""""""""""""""""""""""""############!!!"""""""""############&&&%%%###!!!$$$$$$$$$$$$$$$###"""!!!$$$######"""!!! """###$$$$$$$$$"""!!! $$$###"""!!!!!!"""###$$$######$$$$$$"""!!! !!!"""###$$$!!!###%%%''''''%%%###!!!$$$###""" """###$$$######""""""""""""######!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!######"""""""""""""""### !!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """###!!! !!! !!!""""""!!! """"""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""###!!! !!!$$$%%%$$$"""%%%$$$###"""""""""$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""############&&&%%%""" !!!###$$$%%%$$$###"""!!!!!!!!!!!!######""""""""""""######"""""""""""""""""""""""""""!!!  !!!""""""""""""!!!!!!!!!!!! !!!"""$$$%%%&&&%%%%%%$$$""""""!!!!!!"""###$$$$$$###$$$$$$%%%$$$###"""!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$%%%'''(((&&&""" """$$$########################"""!!!  !!!###%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""!!!!!!!!!###$$$%%%%%%%%%$$$$$$"""!!! '''&&&%%%&&&((((((&&&$$$'''((()))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''$$$$$$%%%&&&((())))))((()))))))))+++,,,------,,,111333555777888:::>>>@@@<<<@@@EEEIIIKKKNNNSSSVVVXXXYYY]]]bbbhhhpppwww|||yyyqqqfffaaaccchhhlllnnnuuuttttttwww|||~~~|||{{{|||}}}yyyqqqjjjgggeeebbbaaabbbaaa^^^ZZZWWWVVVUUURRROOOOOOOOONNNLLLIIIFFFDDDDDDDDD@@@;;;999888666444111111000///---,,,,,,,,,,,,)))))))))(((((('''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$"""###%%%&&&%%%###!!! &&&%%%$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$######"""###$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""""""""""""""############""""""""""""########################$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!######$$$$$$$$$###"""""" !!!"""###$$$%%%&&&"""######$$$###"""!!! $$$###"""!!!!!!"""###$$$""""""""""""""""""!!!  !!!"""######$$$"""###$$$%%%%%%$$$###"""$$$###"""!!!!!!"""###$$$######""""""""""""######!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""""""""!!!!!!!!!""""""""""""""""""""""""!!!###$$$$$$"""!!!"""### !!!"""""""""!!! """"""""""""""""""""""""""""""""""""############!!!!!!!!!!!!"""""""""######!!! !!!$$$%%%$$$"""$$$$$$###""""""######$$$""""""!!!!!!!!!!!!""""""""""""""""""############%%%$$$"""!!! !!!"""###""""""########################""""""""""""######"""""""""""""""""""""""""""!!!  !!!"""&&&&&&%%%%%%$$$######"""!!!"""###$$$$$$$$$######!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$###"""!!!""""""############""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$###$$$$$$###!!! !!!"""""""""""""""""""""""""""$$$###"""""""""###%%%&&&############$$$$$$$$$%%%########################%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""!!!!!!"""###$$$!!!!!!"""############"""((('''&&&'''))))))'''&&&************)))((('''&&&&&&&&&&&&&&&'''((())))))%%%%%%&&&((()))***+++,,,------------///222555666999;;;>>>AAACCCFFFIIILLLJJJNNNUUUZZZ___cccgggiiilllpppuuu{{{}}}sssqqqwwwyyypppkkkhhhddddddgggllllllmmmkkkhhhfffeeeeeeaaaaaa```^^^[[[XXXUUUSSSVVVSSSOOOKKKHHHDDD???<<<999888666333000///---------,,,++++++***)))((((((''''''(((((((((((())))))))))))((('''&&&%%%$$$$$$&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$######"""$$$'''+++***'''$$$###$$$######"""!!!!!!!!!!!!"""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$######""""""######$$$$$$%%%$$$$$$###########################!!!!!!"""#########""""""!!!"""""""""###$$$$$$$$$""""""""""""###############$$$$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%"""######$$$$$$$$$###### !!!###$$$&&&'''((("""############"""!!!!!!######""""""""""""######!!!!!!!!!!!!""""""###$$$!!!!!!"""""""""#########""""""############""""""$$$###"""!!!!!!"""###$$$######""""""""""""######!!!!!!!!!"""""""""######""""""""""""""""""""""""######""""""###$$$%%%%%%######""""""!!! !!!!!!!!!!!!""""""""""""############""""""""""""########################$$$$$$$$$###!!! !!!###!!!!!!"""######""""""!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""#########"""!!!"""###$$$###"""######"""""""""######$$$###""""""!!!!!!""""""###""""""""""""#####################""""""""""""""" !!!###$$$%%%%%%$$$$$$######""""""""""""######"""""""""""""""""""""""""""""" """"""$$$$$$###""""""!!! """###############"""!!!!!!!!! !!!""""""######$$$$$$######"""!!!######$$$$$$$$$$$$#########""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!"""""""""#########"""!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""$$$%%%&&&"""""""""#########$$$$$$########################&&&%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$###"""""""""######!!!!!!"""###############'''''''''((((((((('''&&&))))))))))))((((((''''''(((((('''''''''((()))***'''((()))******+++---///...000333666999===AAACCCEEEHHHKKKNNNPPPRRRUUUWWW\\\```ffflllrrrwwwzzz{{{~~~|||rrrlllhhheeehhhmmmuuu{{{~~~yyyxxxyyywwwvvvtttrrroookkkfffcccgggfffddd```[[[UUUOOOKKKFFFEEEBBB>>>:::777444333222222000///---,,,******(((((())))))******++++++)))(((((((((''''''&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###""""""%%%)))+++)))###!!!###'''$$$#########""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!""""""#########""""""!!!#########$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$###!!!!!!"""###$$$$$$%%%%%%!!!"""""""""#####################$$$$$$$$$%%%%%%&&&%%%%%%$$$######""""""!!!"""###$$$$$$$$$$$$$$$########################""""""#########"""""""""###""""""""""""""""""######"""!!!!!!!!!"""$$$%%%###########################"""!!! !!!"""#########"""!!!!!!"""############""""""""""""######!!!!!!"""""""""######### !!!!!!!!!!!!!!!'''&&&%%%###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""!!!!!!""""""""""""""""""""""""######""" !!!"""""""""###############""""""""""""""""""""""""!!!"""""""""############!!!!!!"""""""""#########""""""""""""#########""""""""""""""""""############""""""""""""""""""###!!!"""""""""############!!!"""###$$$$$$###"""!!! """$$$%%%&&&%%%$$$"""######""""""""""""######""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""##################"""""""""######$$$$$$######"""###""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""%%%###!!!###&&&'''&&&###""""""""""""""""""""""""###""""""!!!!!!"""######!!!""""""""""""#################################%%%$$$$$$#########$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######"""""""""$$$$$$$$$######""" %%%&&&'''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((+++***(((''''''((()))***)))***,,,,,,+++,,,///222333888???EEEIIILLLPPPSSSTTTWWW\\\```bbbeeehhhkkknnnppptttyyy{{{rrrmmmjjjiiiooovvvyyytttvvvwwwwwwtttoooggg```\\\TTTSSSPPPLLLGGGCCC???===888777555333111...---,,,((()))))))))))))))))))))'''''''''(((((()))))))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$ %%%&&&&&&&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!""""""#########"""""""""""""""######$$$$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%!!!""""""###$$$%%%%%%&&&!!!"""""""""############""""""""""""#########$$$&&&&&&%%%$$$"""!!! !!!"""###$$$$$$$$$$$$$$$%%%$$$$$$"""!!! """"""""""""""""""######"""""""""######"""""""""%%%$$$"""!!!!!!!!!"""###$$$$$$$$$$$$###############"""  """#########""""""""""""############""""""""""""######""""""""""""#####################$$$$$$%%%%%%%%%'''&&&%%%###"""!!!!!!!!! !!!"""######$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""" !!!"""""""""""""""###$$$$$$########################!!!"""""""""############""""""""""""############"""#########""""""""""""!!!!!!""""""##################""""""""""""######!!!"""""""""############ !!!###$$$$$$###"""!!!"""###%%%&&&%%%###!!! ######""""""""""""######""""""""""""""""""""""""###"""!!! !!!"""###!!!""""""###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$######"""######$$$""""""""""""""""""######!!!!!!""""""""""""!!!!!!######""""""""""""######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""%%%"""!!!###&&&(((&&&$$$##############################"""""""""""""""###!!!""""""""""""#######################################""""""""""""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###############"""!!! %%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%&&&'''))))))+++***)))(((((()))+++---+++---000000000222777<<>><<<999666333111000+++******)))((((((''''''&&&&&&'''((()))***++++++'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""&&&#########$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$""""""######$$$$$$######"""""""""""""""###$$$%%%###########################$$$$$$%%%%%%%%%%%%$$$"""#########$$$%%%%%%%%%""""""""""""############!!!!!!"""""""""#########"""""""""""""""""""""###"""######$$$$$$$$$######""""""""""""!!!!!!!!! """""""""!!!""""""###$$$""""""############""""""%%%$$$######""""""""""""$$$$$$#####################"""!!! !!!"""###"""""""""######"""""""""######""""""""""""######"""""""""#########$$$$$$!!!!!!""""""###$$$$$$$$$""""""!!!!!!"""###$$$$$$ !!!"""###$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! $$$$$$$$$###!!! !!!###!!!!!!!!!!!!!!!"""$$$$$$########################""""""""""""############"""""""""#########$$$$$$"""###$$$###"""!!!"""### !!!"""############$$$######""""""######$$$""""""""""""############ !!!###$$$$$$###""""""######$$$$$$###""" ######""""""""""""######""""""""""""""""""""""""######!!!!!!!!!!!!###### !!!"""###%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$""""""!!!!!!!!!"""######!!!!!!""""""""""""!!!!!!$$$######""""""######$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######"""!!!!!!!!!###$$$$$$###########################%%%%%%%%%%%%%%%$$$$$$$$$"""""""""#########$$$$$$########################"""""""""!!!""""""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$%%%$$$$$$###""" !!!###$$$$$$$$$$$$%%%'''))))))'''&&&'''((((((((('''&&&&&&'''((())))))(((''''''))),,,///111000444888:::<<<@@@GGGMMMSSSYYY```eeehhhkkkqqqvvvyyy|||}}}{{{|||}}}|||{{{vvv{{{~~~{{{zzz~~~~~~vvvqqqkkkiiijjjllloooqqquuuvvvvvvuuuvvvzzz}}}xxxtttrrrqqqsss|||}}}tttooodddcccaaa^^^YYYUUUQQQOOOKKKJJJGGGDDD@@@<<<:::888222111000...,,,+++)))(((((((((((())))))*********((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&'''((( !!!!!!"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$%%%%%%$$$$$$"""!!!!!!!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""#########$$$$$$$$$ !!!"""###$$$%%%%%%######$$$$$$$$$###""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%!!!"""###$$$$$$###"""!!!""""""###$$$$$$$$$######"""""""""##################""""""""""""""""""###""""""############""""""######""""""""""""######""""""#########$$$$$$$$$ !!!""""""""" !!!"""###$$$ !!!"""######$$$!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$"""!!!"""### """###$$$########################""""""""""""############""""""#########$$$$$$$$$"""$$$%%%$$$!!! !!!### !!!"""#########"""$$$######""""""######$$$""""""""""""############!!!!!!"""###############""""""!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$ !!!!!!!!!!!!&&&%%%$$$$$$$$$%%%&&&'''%%%$$$$$$###""""""######"""!!!!!! !!!"""###$$$"""""""""######"""""""""$$$######""""""######$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$!!!"""######"""!!!"""$$$########################%%%&&&&&&&&&%%%%%%$$$###############$$$$$$$$$%%%###########################"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$### !!!"""$$$$$$$$$$$$&&&)))+++***((('''(((***,,,***)))(((''''''(((((('''&&&&&&'''***...222555777;;;AAADDDGGGMMMVVV]]]bbbffflllnnnooossszzz{{{xxxwwwvvvuuusssppptttwwwtttooonnntttyyy{{{yyytttxxx~~~}}}|||}}}~~~~~~~~~sssllleeeaaa``````aaadddiiikkkmmmmmmnnnrrrxxx~~~{{{vvvsssrrrqqqttt}}}vvvqqqeeeeeeccc```\\\XXXTTTRRRUUUTTTQQQMMMIIIEEECCCAAA:::999777555222///...,,,*********)))))))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$######$$$'''))))))'''$$$%%%&&&&&&''''''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$%%%%%%%%%%%%%%%"""!!!!!!!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! %%%%%%$$$$$$$$$$$$$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$######""""""###"""!!!!!!!!!###$$$%%%!!!"""###$$$$$$###"""!!! """$$$%%%%%%%%%%%%!!!!!!"""""""""#########""""""############""""""""""""############""""""######""""""""""""######"""############$$$$$$$$$!!!""""""###$$$%%%%%%&&&"""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""" """###!!! !!!  !!!###$$$########################""""""""""""############"""############$$$$$$$$$"""$$$%%%$$$!!! !!!###!!!"""#########"""$$$$$$############$$$$$$""""""""""""############!!!!!!""""""#########$$$  !!!"""#########""""""""""""######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$###"""""""""$$$$$$#########$$$&&&'''$$$$$$###""""""!!!"""""""""!!! """###$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$"""%%%'''&&&###"""$$$&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%########################$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&%%%%%%$$$"""############""""""!!!''''''&&&&&&''''''((()))))))))((('''((()))+++,,,///000000111222555:::>>>EEEJJJQQQWWW\\\bbbiiiooovvvuuurrrrrrtttyyy|||tttnnnlllkkkkkkeeeiiilllkkkfffcccdddfffnnnwww~~~{{{qqqjjjkkkpppzzzvvvtttvvvzzz}}}{{{xxxkkkeee]]]ZZZZZZ[[[[[[ZZZ^^^___aaacccgggjjjmmmooojjjpppuuuuuuqqqmmmlllnnnpppuuu|||~~~|||{{{|||pppmmmkkkkkkkkknnnwwwyyykkkcccbbbaaaaaa```^^^\\\ZZZZZZaaaccc\\\UUUSSSOOOJJJIIIDDD>>>:::999777333000111///+++***))))))(((''')))(((&&&&&&((((((((('''%%%%%%&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$############"""$$$###"""###$$$$$$###"""%%%$$$###""""""###$$$%%%#######################################"""!!!!!!$$$$$$######"""!!!!!! !!!!!!"""###$$$%%%%%%%%%&&&%%%$$$######%%%'''((("""!!! !!!!!! $$$$$$%%%%%%%%%$$$######%%%###""""""######""" !!!###$$$$$$###"""!!!###"""!!! !!!"""###""""""!!!!!!!!!###$$$%%%$$$$$$"""!!!!!!!!!"""### !!!"""###$$$$$$%%%$$$###  ###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""############""""""!!!!!! !!!!!!"""!!!!!! ########################""""""""""""""""""""""""&&&%%%$$$""""""!!!!!!!!!$$$######""""""######$$$########################$$$#########""""""!!!!!!""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!&&&###!!!$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$!!!!!!""""""############$$$$$$$$$#########""""""$$$###"""!!!!!! !!!!!!""""""######$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!!!!"""$$$%%%"""###$$$$$$$$$$$$###"""##############################""""""######$$$%%%"""############$$$$$$$$$%%%$$$""" !!!###%%%'''$$$%%%%%%&&&%%%$$$###"""%%%$$$$$$######"""""""""$$$#########""""""!!!!!!""""""###$$$%%%%%%&&&&&&%%%%%%$$$###""""""######&&&%%%###""""""###%%%&&&$$$$$$$$$#########""""""&&&&&&&&&%%%&&&&&&''''''))))))))))))***+++,,,---...///222555:::AAAIIINNNWWW___hhhnnnppprrrvvvzzz{{{yyyuuussssssvvvzzz}}}yyy~~~}}}wwwpppiiiddd```___^^^aaadddbbb^^^[[[]]]___fffmmmsssssslllggghhhlllnnnlllkkkmmmqqqrrroookkkeeeaaa\\\YYYXXXWWWWWWVVV[[[[[[[[[\\\^^^___```aaaaaadddgggfffcccbbbeeehhhiiilllpppqqqooommmmmmmmmiiieeebbbbbbbbbdddkkktttwwwzzz}}}{{{yyyxxx{{{~~~|||}}}uuujjjccccccdddeeeggghhhjjjkkkppptttrrriii```\\\YYYUUUOOOJJJEEEBBBBBB@@@===:::888555222///...---+++***)))(((&&&&&&'''((('''&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%$$$$$$"""!!!!!!""""""######$$$$$$$$$%%%$$$###"""###$$$$$$###"""$$$$$$###""""""###$$$$$$#######################################"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$%%%$$$###""""""###%%%&&&############"""""""""""""""###$$$$$$%%%%%%%%%%%%$$$###""""""######""" """"""#########""""""!!!$$$###"""!!!!!!"""###$$$###""""""!!!!!!"""###$$$$$$###"""!!! !!!!!!"""!!!!!!""""""######$$$$$$###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""#########"""""""""!!!!!!!!! """"""######"""!!!!!! ################################################ !!!$$$$$$############$$$$$$####################################"""""""""!!!""""""""""""######################################################""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!$$$###!!!  !!!"""######$$$$$$$$$######""" !!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""""""""""""""""""""#########$$$$$$$$$#########""""""###""""""!!!!!!!!!!!!"""########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$######!!!  !!!"""###########################$$$$$$$$$###############"""""""""""""""###$$$$$$"""############$$$$$$$$$%%%$$$"""!!!!!!###%%%'''$$$$$$%%%%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$#########"""#########$$$$$$%%%%%%&&&%%%$$$$$$###""""""###### !!!###%%%&&&&&&&&&%%%$$$$$$$$$#########""""""(((((('''''''''''''''(((((()))***+++,,,......///222555888===EEENNNYYY```hhhrrr}}}||||||}}}xxxsssqqqqqqrrrtttmmmpppuuuyyy{{{|||{{{zzzwwwuuupppjjjccc]]]WWWUUUYYY\\\]]]\\\XXXWWWXXX[[[```eeejjjllljjjhhhhhhiiiiiihhhgggjjjmmmmmmiiiffffffffffffccc___]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]___```aaa___]]]___dddiiiggggggfffdddbbbaaabbbcccddd___\\\[[[ZZZZZZ```hhhkkkmmmnnnmmmjjjjjjmmmqqqssssssvvv~~~}}}yyyrrrkkkiiijjjmmmppptttyyyzzznnniiifffddd[[[WWWSSSQQQQQQPPPMMMJJJAAA===888555222000---,,,,,,***(((((())))))((('''))))))((('''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%(((((('''''''''&&&&&&&&&'''''''''&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""###############$$$$$$########################!!!"""""""""############%%%%%%%%%$$$$$$"""!!!!!! !!!"""###$$$%%%&&&&&&$$$###"""###$$$$$$###"""$$$$$$###""""""###$$$$$$#################################$$$######"""!!!######$$$%%%&&&&&&''''''!!!"""###$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""###$$$"""$$$&&&$$$!!! """$$$ !!!"""$$$%%%&&&&&&&&&$$$###""""""######"""!!!$$$$$$###"""!!!!!!!!!"""$$$$$$############$$$$$$$$$###"""!!!!!!""""""#########"""!!!!!!!!!!!!""""""""""""""""""#########""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!###############""""""!!!""""""""""""""""""""""""######################## """###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%####################################"""""""""""""""""""""#########$$$$$$########################%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""############""""""######$$$%%%%%%$$$"""!!!%%%%%%%%%$$$$$$"""!!!!!! !!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!#########"""""""""""""""$$$############""""""""""""!!!!!!!!!!!!""""""###"""""""""""""""""""""!!!$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""!!! !!!"""###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$######"""""""""""""""""""""###$$$$$$"""############$$$$$$$$$$$$###"""!!!!!!###%%%&&&$$$$$$$$$%%%$$$$$$###"""!!!!!!!!!!!!""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""############''')))(((&&&$$$$$$$$$$$$###############******************++++++)))***,,,...000222333333===>>>BBBFFFMMMWWWbbbiiisss}}}}}}|||}}}|||vvvooojjjhhhggggggeeegggkkkqqqwwwyyyxxxvvvpppnnniiiddd___[[[XXXVVV\\\]]]^^^]]][[[[[[]]]___dddfffiiikkkllllllllllllkkkiiigggggghhhiiihhhffflllnnnpppnnniiieeedddeee```aaaaaabbbbbbccccccccccccccccccaaaaaabbbgggkkkjjjhhhdddaaa___```bbbeeefff```\\\\\\ZZZYYY]]]bbbggggggfffdddbbbaaadddfffmmmlllnnnuuu{{{vvvsssqqqnnnooorrruuuwww{{{~~~vvvrrrqqqmmmiiieeecccbbbaaa]]]ZZZNNNJJJDDD???<<<888555333111///---,,,,,,,,,***)))))))))(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""##################$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$###"""###$$$$$$###"""$$$##################$$$#################################$$$$$$######"""###$$$$$$%%%%%%&&&&&&'''!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""""""""#########%%%### ###!!!!!!###$$$$$$%%%%%%%%%$$$"""!!!"""######"""!!!&&&%%%###!!! !!!"""######"""#########$$$$$$%%%$$$###!!!!!!!!!""""""$$$$$$######""""""""""""#########""""""""""""""" !!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!""""""###$$$""""""""""""!!!!!!!!!!!!"""""""""######""""""!!!""""""""""""""""""""""""########################&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&#################################"""""""""""""""""""""#########$$$$$$$$$########################&&&&&&%%%%%%$$$#########"""""""""""""""""""""""""""""""""######""""""""""""###%%%&&&&&&$$$###"""$$$$$$$$$$$$$$$###"""!!!"""""""""###$$$%%%&&&&&&########################$$$$$$###"""!!!!!!!!!!!!############""""""""""""############""""""""""""!!!!!! !!!!!!"""###### !!!!!!"""""""""###$$$$$$############$$$$$$""""""############""""""###############$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$$$$###"""""""""###############$$$%%%%%%""""""#########$$$$$$$$$$$$###"""!!!"""###%%%&&&###$$$$$$$$$$$$#########!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###'''((((((%%%$$$########################*********+++,,,---...///...///000333666888:::<<>>BBBEEEGGGKKKMMMRRRWWW]]]eeemmmsss~~~}}}wwwtttsssoookkkfff___ZZZWWWUUUTTTVVVZZZ```eeehhhjjjjjjjjjfffccc^^^ZZZXXXYYY\\\^^^]]]___bbbeeeggghhhhhhhhhooommmlllkkkkkknnnqqqttttttooohhhbbbaaaccchhhlllpppppppppnnnkkkiiihhhiiijjjkkkkkkkkkjjjhhhgggeeeggghhhjjjkkkkkkkkkiiihhhdddaaa]]]\\\^^^bbbeeegggmmmgggcccddddddbbbbbbeeellllllkkkjjjiiigggfffffffffccc___```dddkkkqqquuuuuuooohhhccc___^^^dddkkktttyyy|||zzzwww|||~~~yyytttgggccc]]]XXXSSSPPPLLLIIIAAA>>>999666333111...+++++++++******)))))))))(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$ """###%%%%%%&&&&&&$$$$$$$$$#########""""""$$$###"""###$$$$$$###""""""###$$$$$$$$$$$$###"""########################"""###$$$$$$%%%$$$$$$$$$###""""""""""""""""""""""""######$$$$$$$$$###############$$$$$$$$$%%%%%%###%%%'''%%%"""!!!###%%%######$$$$$$###""""""!!!###"""!!!"""###$$$###"""$$$$$$###"""!!!!!!!!!""" !!!""""""###""""""$$$###"""!!!!!!""""""###$$$$$$%%%%%%$$$$$$###""""""""""""""""""######### !!!"""######"""!!! """"""""""""""""""""""""###""""""""""""###$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""#########"""!!!!!!!!!"""###$$$!!!!!!"""$$$$$$%%%%%%%%%!!!""""""######$$$$$$$$$##############################"""""""""###$$$$$$!!!"""""""""############!!!!!!"""""""""""""""###"""!!!!!!!!!!!!""""""### !!!###$$$%%%%%%######""""""""""""######!!!""""""############""" !!!""""""######""""""%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$%%%&&&&&&"""############$$$$$$$$$###############$$$$$$%%%######"""""""""###$$$$$$!!!!!!!!!!!!!!!""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%#########"""""""""#####################$$$$$$$$$((()))+++///333777;;;===@@@@@@@@@BBBFFFKKKQQQTTTRRRVVV[[[```eeekkkqqqvvvxxxzzz{{{{{{xxxsssmmmhhhdddaaa]]]XXXTTTRRRQQQQQQPPPVVV]]]bbbdddeeegggiiigggeeeaaa]]]ZZZYYYYYYYYYYYY[[[```eeeiiijjjjjjiiinnnmmmjjjggggggkkksssxxxzzzvvvpppjjjgggiiinnnqqquuurrrnnnlllkkkkkklllkkknnnoooqqqqqqqqqpppnnnmmmkkklllmmmnnnpppqqqpppooogggdddbbbbbbfffiiikkkkkkoooiiieeegggiiigggfffhhhkkklllmmmnnnoooooommmlllgggdddaaa___```dddhhhkkkiiibbb\\\YYYVVVUUU]]]gggnnnuuuzzzwwwssswwwoookkkfffaaa]]]ZZZWWWUUUNNNJJJEEE@@@===999555222......---,,,***)))((((((((((((''''''''''''(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$##################$$$$$$$$$$$$###"""###$$$$$$###""""""###$$$$$$$$$$$$###"""########################"""###$$$$$$%%%%%%%%%$$$ !!!!!!""""""###############$$$$$$$$$######""" """###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########!!!""""""############""""""!!!!!!!!!###$$$###"""""""""#########""""""!!! """###$$$$$$#########""""""!!!!!!"""###$$$""""""#########"""!!! !!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######""""""######$$$%%% !!!!!!!!!"""""""""### !!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######%%%&&&&&&$$$$$$############$$$$$$""""""""""""""""""""""""!!!"""""""""#####################$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!""""""######$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""""""""""""""###$$$$$$"""######$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!"""###$$$%%% !!!"""###$$$$$$%%%!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!""""""""""""#####################""""""""""""######!!!"""######$$$$$$$$$### !!!"""#########""""""########################"""""""""###$$$$$$%%%%%%######""""""######$$$%%%"""############$$$$$$$$$###############$$$$$$$$$###"""!!!!!!"""###$$$%%%"""""""""######$$$$$$$$$#########$$$$$$%%%%%%&&&######""""""###$$$$$$%%%"""############"""""""""""""""#########$$$$$$$$$***,,,///444999>>>BBBEEEGGGFFFFFFGGGLLLRRRYYY]]][[[^^^bbbfffjjjnnnrrruuuwwwwwwyyy{{{zzzuuullleee]]][[[XXXTTTRRRQQQQQQQQQMMMUUU^^^bbbcccdddgggkkkllljjjgggccc^^^ZZZWWWUUUVVVYYY___eeejjjllljjjiiimmmllljjjfffeeejjjttt}}}zzzxxxsssnnnkkkkkknnnqqqvvvpppiiifffhhhjjjjjjjjjjjjlllnnnqqqrrrsssrrrqqqjjjiiiiiikkknnnqqqqqqqqqpppmmmkkkmmmqqqssssssrrrpppjjjgggjjjlllkkkjjjkkkhhhjjjmmmpppssssssrrrpppjjjhhheeecccbbbccceeefffccc\\\VVVTTTRRRQQQZZZeeebbbjjjpppnnnjjjnnn{{{{{{wwwrrrmmmjjjgggdddbbbYYYUUUOOOJJJFFFAAA===:::222111///---+++)))'''&&&))))))(((((((((((())))))(((((('''''''''&&&&&&&&&'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%$$$$$$###!!!!!!!!!!!!"""###$$$%%%%%%&&&$$$###"""###$$$$$$$$$""""""###$$$%%%%%%$$$###"""########################"""###$$$%%%%%%%%%%%%%%% """###$$$%%%&&&######$$$$$$$$$######""" """###$$$$$$$$$$$$###!!!"""######"""  !!!###$$$$$$$$$$$$"""!!!!!!!!!###$$$$$$### !!!###$$$$$$###"""!!! !!!###$$$%%%%%%$$$$$$""""""!!!!!!!!!###$$$%%% !!!"""""""""!!! !!!!!!"""###$$$$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""######$$$%%% !!!!!!!!!""""""######!!!!!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!$$$##################$$$""""""""""""""""""""""""!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""" !!!"""###$$$$$$%%%""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!###$$$%%% """###$$$%%%&&& !!!!!!!!!""""""######$$$###"""!!!!!! !!!!!!&&&%%%%%%$$$###""""""!!!######""""""""""""######""""""###$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$"""###$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!!!!!!!""""""###"""############$$$$$$$$$"""#########$$$$$$$$$$$$###"""!!!!!!!!!###$$$%%%%%%%%%$$$$$$######""""""#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&######""""""###$$$%%%%%% !!!###$$$$$$$$$"""!!!""""""######$$$$$$$$$$$$,,,///555<<>>;;;:::777333...+++******---***(((''''''((('''&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&%%%%%%############$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%$$$"""!!!"""$$$""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$%%%$$$######"""#########""""""""""""""""""""""""""""""""""""############ """############$$$###"""!!!!!!"""###$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$ !!!"""############### """######""""""###$$$$$$###"""!!!!!!"""###$$$#########""" """$$$$$$%%%$$$###!!! !!!"""%%%$$$###$$$&&&&&&$$$### $$$%%%"""!!!$$$%%%$$$$$$$$$############$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""############""""""!!!$$$&&&&&&$$$!!!"""###$$$%%%%%%$$$###"""""""""""""""############!!!!!!""""""######$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%$$$###""""""######!!!!!!""""""#########$$$""""""############""""""###""" !!!###%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################%%%%%%$$$$$$###"""""""""&&&%%%%%%$$$###"""!!!!!!%%%$$$###""""""###$$$%%%$$$$$$######"""!!!!!!!!!%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$#########""""""xxxiii^^^XXXUUUTTTQQQRRRRRRQQQQQQTTT[[[```gggfffccc```^^^^^^```bbbfffmmmuuu{{{~~~~~~|||{{{{{{|||~~~zzzssspppmmmpppvvv{{{~~~~~~|||yyywwwuuuuuuvvvvvvuuuvvvyyy{{{{{{zzzyyyxxxvvvvvvvvvyyy||||||yyywwwwwwwwwxxx|||{{{{{{{{{zzzyyyzzz|||~~~zzzssspppssswwwuuussssssnnnmmmllliiigggfffhhhjjjqqqsssuuuwwwxxxzzz|||~~~{{{uuunnnjjjfffhhhrrr|||{{{uuunnniiibbb[[[XXXYYY\\\]]]___]]]]]]___^^^[[[[[[^^^kkkuuutttnnneee^^^YYYSSSKKKEEEAAA@@@>>>999444///---++++++)))&&&&&&&&&''''''&&&((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$##################$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$%%%&&&&&&$$$###"""###%%%""""""!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!"""""""""""""""!!!$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""############""""""""""""###############""""""######### !!!"""""""""!!!!!! """######""""""###$$$%%%%%%$$$######$$$%%%%%%#########"""!!!!!!###%%%%%%&&&%%%$$$"""!!!"""######"""!!!"""$$$$$$"""!!! $$$%%%""" """###!!!$$$######""""""######$$$""""""""""""""""""""""""########################!!!"""###$$$$$$###"""!!!""""""############""""""!!!""""""######""""""!!!"""###$$$$$$$$$$$$###"""""""""""""""############""""""""""""############$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###""""""######""""""""""""#########$$$""""""############""""""%%%$$$###"""###$$$&&&'''%%%$$$$$$######$$$$$$%%%"""######$$$$$$######"""########################################################################"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""&&&%%%$$$$$$$$$$$$%%%&&&""""""""""""############'''&&&&&&$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""}}}rrrdddZZZVVVTTTRRRPPPJJJLLLMMMNNNQQQYYYdddmmmyyyvvvpppjjjeeedddfffiiillluuu~~~~~~{{{}}}|||zzzyyyyyy}}}~~~zzzvvvooommmkkknnnvvv}}}|||zzzwwwuuusssuuuwwwzzz}}}~~~}}}|||zzzvvvvvvwwwyyy|||~~~~~~|||}}}}}}|||yyyxxxzzz|||~~~zzzssspppsssvvvvvvvvvxxxvvvsssnnniiiffffffkkknnnssstttuuuuuuvvvyyy}}}zzzyyyxxxwwwsssnnngggeeelllvvvxxxuuufffccc]]]XXXUUUWWW]]]bbbcccaaa```bbb```[[[XXXYYY```jjjxxxyyyssskkkeee```ZZZSSSMMMJJJIIIGGGCCC>>>888222///---+++((('''((((((((('''((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###############"""""""""#########$$$$$$######""""""""""""######%%%&&&&&&%%%######$$$&&&###""""""!!!!!!""""""###$$$$$$#########""""""""" !!!!!!""""""#########""""""""""""""""""###$$$&&&%%%$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""#########""""""!!! ######""""""""""""###############""""""################################# !!!"""#########"""!!!"""##################""""""""""""""""""""""""""""""""""""###""""""!!!!!! """######""""""###$$$%%%$$$$$$######$$$$$$%%%"""###$$$###!!!!!!###%%%%%%&&&&&&%%%###"""###$$$###"""!!!"""$$$$$$"""!!!!!!%%%%%%!!!!!!!!! $$$######""""""######$$$""""""""""""""""""""""""########################""""""############""""""""""""############""""""###"""!!! !!!"""###"""###$$$$$$$$$$$$###""""""""""""#########$$$$$$###############""""""""""""######$$$%%%$$$$$$$$$%%%$$$######"""#########"""""""""###############""""""############"""""""""""""""""""""#########$$$$$$############$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""###$$$$$$%%%%%%########################%%%%%%$$$######$$$%%%%%%!!!!!!""""""###$$$$$$%%%%%%$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############xxxqqqjjjddd]]]WWWUUUSSSPPPNNNMMMNNNOOOQQQVVV```mmmwww~~~uuunnnlllnnnqqqsss}}}~~~wwwssstttzzz|||~~~}}}yyyvvvtttsssxxx{{{zzztttrrrooonnnqqqyyy~~~zzzvvvssswwwyyy|||~~~~~~}}}|||wwwwwwxxxyyy{{{}}}}}}~~~yyyuuuwwwyyyyyyzzz|||{{{xxxsssmmmjjjlllppptttxxxyyyzzzzzzyyyyyyzzz|||~~~{{{zzz~~~~~~{{{uuunnnkkknnnssswwwtttrrrnnnlllpppvvvvvvqqqdddbbb```^^^\\\[[[___eeehhheeedddfffeee___[[[ZZZXXXaaammmvvv}}}{{{vvvpppjjjeee___XXXSSSSSSRRRPPPMMMIIICCC<<<777333000---++++++,,,+++***'''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$###################################################""""""!!!""""""""""""############""""""""""""""""""###$$$%%%%%%$$$###"""$$$%%%###""""""""""""""""""###$$$$$$$$$#########"""""" !!!"""######$$$$$$###"""""""""""""""######&&&%%%$$$"""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""#########""""""!!!###""""""""""""""""""###$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!"""###$$$$$$###!!! """"""$$$%%%%%%$$$""""""!!!!!!""""""""""""!!!!!!%%%%%%%%%%%%%%%$$$###""" """######""""""###$$$""""""!!!!!!!!!!!!"""""""""###$$$###""""""###%%%%%%%%%%%%$$$""""""###$$$%%%$$$###$$$&&&&&&$$$###!!!$$$%%%""" """###"""######""""""""""""######""""""""""""""""""""""""########################"""""""""######"""""""""""""""############""""""""""""!!! !!!""""""#########$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$######"""""""""!!!"""###$$$%%%$$$######$$$$$$###############$$$########################"""######$$$$$$######""" !!!######""""""!!!$$$$$$############$$$$$$!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""######$$$$$$$$$ !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################~~~wwwnnnfffaaa___]]]```cccaaa\\\WWWSSSQQQOOOQQQSSSVVV[[[fffsss}}}|||tttpppsssvvvzzz|||wwwrrrmmmnnnssswwwyyyzzzyyyvvvrrrpppoootttyyy~~~vvvsssqqqooorrryyy}}}~~~{{{vvvssswwwxxxzzz{{{||||||{{{zzzzzzzzz{{{{{{{{{{{{||||||~~~zzz{{{{{{yyyzzz}}}zzzxxxvvvrrrpppppptttwww}}}{{{wwwvvv}}}yyyuuuxxx}}}~~~zzzooojjjddd```aaagggqqqzzzzzz}}}~~~}}}}}}|||vvvnnngggfffgggkkkiiidddbbbeeeiiifffeeehhhhhhccc___^^^WWW^^^ggglllqqqxxx|||yyyuuupppkkkfff```\\\[[[ZZZYYYWWWUUUOOOGGGBBB999666222///...---+++***&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################'''&&&%%%$$$###"""""""""!!!""""""""""""#########"""""""""######""""""""""""######"""!!!!!!###$$$######""""""""""""######$$$$$$$$$$$$############ !!!!!!"""###$$$$$$%%%######"""""""""""""""###%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############ !!!"""###$$$$$$$$$$$$"""""""""######"""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!"""$$$%%%%%%###!!! """###$$$%%%%%%$$$###""" !!!""""""""""""!!! %%%%%%%%%%%%%%%$$$###""" """######""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$######$$$%%%###$$$$$$###!!!!!!"""$$$%%%$$$###$$$&&&&&&$$$###$$$%%%###"""%%%'''&&&###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###""""""""""""""""""###""""""############""""""!!!!!!"""######"""!!!!!!$$$##################$$$############$$$$$$$$$$$$%%%%%%$$$$$$######""""""!!!"""###$$$%%%$$$######$$$###############$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######"""$$$%%%''''''&&&%%%$$$$$$######""""""######$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$$$$###""""""""""""""""""###$$$$$$%%%%%%"""""""""######"""""""""%%%$$$$$$$$$######"""""" """###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################zzz{{{xxxooobbbZZZYYY[[[[[[ccclllooojjjaaaZZZWWWQQQTTTXXX\\\bbbkkkvvv~~~wwwsssuuuxxx||||||rrrkkkkkkiiifffkkktttwwwxxxyyywwwtttqqqoooooosssyyyzzzqqqpppooorrrxxx{{{{{{zzzxxxzzz~~~{{{wwwtttuuuuuuuuuvvvxxxyyyzzz{{{zzz{{{}}}|||zzzyyyyyyzzz~~~~~~|||xxxxxx{{{xxxxxxvvvsssqqqqqqsssvvv~~~xxxtttwwwssspppqqqttttttoookkkccc^^^YYYYYY[[[aaalllvvv|||ssspppmmmpppyyyyyyppphhhgggjjjeeecccgggiiieeebbbaaa\\\bbbiiikkkkkkpppzzz}}}~~~zzzzzzyyywwwtttqqqnnnlllgggdddbbbaaa___[[[SSSMMMAAA>>>888444111...+++(((''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$############"""""""""#########$$$$$$""""""############""""""!!!"""""""""!!!!!!"""$$$$$$######""""""######$$$%%%$$$$$$$$$$$$#########!!!""""""######$$$$$$$$$$$$######"""""""""""""""######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############ """###$$$%%%%%%%%%""""""############""""""#########""""""#################################!!!"""###$$$$$$$$$###"""######$$$$$$$$$$$$######!!!!!!############!!!!!!"""""""""###""""""!!!!!! """######""""""###$$$"""######$$$$$$######""" """$$$%%%$$$$$$$$$&&&"""######"""!!!!!!"""$$$###"""!!!"""$$$$$$"""!!!###%%%######''')))(((###""""""!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""############""""""!!!"""###$$$$$$###"""!!!$$$$$$###""""""###$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$#########"""######$$$%%%$$$$$$$$$#########"""######$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$######""""""""""""############$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%""""""######$$$$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$######""""""##################""""""#######################################$$$$$$$$$ppppppllleee]]]YYY[[[______gggqqqwwwvvvnnnddd]]][[[___cccfffiiinnnuuu{{{{{{|||xxxyyy|||zzz|||{{{wwwvvvwwwvvvsssllldddaaafffhhhfffkkkuuuyyyzzzzzzxxxuuusssssstttwwwzzz{{{ssssssssswww|||~~~|||zzzyyy|||zzzwwwuuuttttttvvvxxx|||{{{zzz}}}|||{{{xxxtttqqqqqqsssvvv{{{}}}zzzsssqqqpppqqqqqqooojjjfffddd___[[[\\\]]]___iiisss~~~|||vvvzzzssspppnnngggdddhhhjjjhhheeedddcccjjjqqqrrrnnnmmmrrrxxx}}}|||zzzvvvrrrqqqrrrttttttvvvyyy{{{{{{{{{{{{{{{ssspppllljjjhhhccc[[[UUULLLHHHAAA;;;666222---***))))))((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! ########################$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%############$$$$$$$$$%%%!!!"""###$$$$$$###"""!!!!!!"""###"""!!!!!!###%%%$$$######""""""######$$$%%%%%%$$$$$$$$$#################################$$$$$$###""""""""""""""""""!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%%%%$$$"""!!! !!!"""""""""!!!!!! """######""""""###$$$!!!"""###$$$$$$###"""!!! """%%%%%%%%%$$$%%%&&&######$$$###""""""###%%%###"""!!!"""$$$$$$"""!!! $$$%%%######&&&'''&&&""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""############""""""$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&######""""""###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###!!!!!!""""""#########"""######""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$%%%%%%###############$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""#########$$$$$$$$$hhheee```[[[ZZZ[[[^^^aaadddiiiqqqzzz}}}wwwkkkaaagggjjjnnnpppooopppsssvvvwww~~~}}}~~~wwwwwwtttpppooopppmmmhhhggg```aaakkknnnlllpppyyy|||}}}|||zzzwwwvvvwwwxxx{{{|||}}}|||xxxxxxzzz|||wwwvvvvvvxxx|||~~~{{{uuuqqqqqquuuxxxxxx}}}uuuvvvwwwxxxxxxuuupppmmmoooiiieeeffffffeeelllvvvvvv~~~zzzssslllhhhjjjmmmkkkiiihhhgggpppyyyyyysssmmmnnnqqqpppllliiihhhiiiiiiiiihhhmmmqqqvvv{{{~~~}}}xxxrrrpppmmmhhh```YYYVVVQQQIIIBBB<<<666111...++++++******))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! """"""""""""""""""""""""%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%'''###$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$###"""!!!"""###$$$###"""###$$$&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############$$$$$$###""""""!!!"""""" !!!!!!"""###$$$""""""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$###""""""!!!"""###$$$$$$###"""!!!###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&&&&%%%$$$######$$$%%%&&&!!!###$$$%%%%%%$$$###!!! !!!"""###############!!!"""######""""""###$$$ !!!""""""!!!  """%%%&&&%%%%%%%%%&&&###$$$%%%$$$######$$$&&&%%%$$$###$$$&&&&&&$$$### %%%&&&"""!!!$$$%%%###""""""!!!!!!!!!!!!""""""################################################$$$###"""!!!!!!"""###$$$""""""############""""""(((&&&###!!!!!!###&&&(((%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''######""""""###$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%&&&&&&&&&######""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###"""""""""########################$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%&&&&&&#########$$$%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$YYYYYYZZZZZZ[[[```eeejjjoootttzzz~~~~~~xxxqqqlllmmmmmmnnnooopppqqqqqqqqqsss~~~|||uuuqqqnnnkkkgggccc^^^aaagggmmmsssvvvxxxyyyyyy{{{}}}{{{yyyzzz}}}vvvtttuuuuuuttt}}}|||}}}}}}{{{}}}}}}wwwqqqsssooollllllooorrrsssrrrwww{{{uuurrrooooooooommmhhhccclllttt|||~~~yyyqqqllljjjkkkhhhddd```______aaabbbqqqssssssrrryyywwwqqqsssrrrgggZZZXXXWWWUUUQQQKKKCCC999222222...++++++,,,,,,)))%%%'''(((((())))))((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%%%%&&& """######""""""###$$$'''&&&%%%############$$$##############################$$$$$$$$$%%%%%%%%%########################%%%$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###""" """############$$$$$$$$$###$$$$$$###!!! """###&&&%%%######$$$%%%$$$###!!!"""###$$$$$$###"""!!! """###$$$%%%&&&%%%$$$###!!!!!!!!!"""######$$$$$$###""""""###%%%########################"""""""""""""""""""""""" ###%%%%%%###"""###%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%###!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%$$$###""""""!!!!!!!!!!!!""""""########################$$$$$$############$$$$$$############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! $$$#########""""""!!!!!!$$$!!! ###%%%$$$###""""""""""""!!!!!!!!!!!!"""""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$$$$######!!!!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$###!!! !!!!!!""""""#########$$$############""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$#########""""""$$$""" """%%%&&&%%%###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%XXXYYYZZZ[[[]]]bbbiiimmmuuu|||wwwooonnnoooppppppqqqpppoooooorrr|||zzzuuurrroookkkiiihhhkkknnnrrrvvvxxxzzz{{{|||~~~}}}~~~xxxvvvvvvuuutttyyywwwxxx}}}{{{vvvtttqqqrrrvvvzzz||||||{{{}}}yyyrrrpppmmmmmmnnnlllhhhdddiiiooovvvwwwsssmmmiiihhhjjjiiigggccc```___```aaajjjnnnoooooovvv~~~vvvttttttmmmddd]]][[[WWWSSSOOOIIICCC>>>666333...,,,,,,------,,,(((((((((((('''&&&%%%%%%((((((''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$%%%&&&&&&'''$$$%%%%%%$$$!!! !!!###""""""!!!!!!"""###$$$####################################$$$$$$$$$%%%###############$$$$$$$$$&&&&&&%%%$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$#########""""""!!!!!!"""############$$$$$$$$$$$$%%%%%%$$$"""!!!###$$$$$$"""!!!!!!###$$$######!!!"""###$$$$$$###"""!!!"""""""""######$$$$$$$$$###"""!!!  !!!###$$$$$$###""""""###%%%################################################ ###%%%%%%###"""###%%%%%%$$$############$$$%%%&&&%%%###"""!!!!!!!!!"""######$$$%%%%%%$$$######""""""!!!!!!!!!!!!""""""########################$$$##################$$$$$$$$$#########"""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!###############"""""""""###!!! """$$$###""""""""""""""""""""""""!!!###""""""""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$""""""!!!!!!""""""############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$######"""$$$$$$$$$$$$############$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$"""###%%%&&&%%%###"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%VVVXXXZZZ]]]aaagggnnnrrrxxxuuuuuuuuuuuutttrrrooonnnsssyyy{{{xxxuuusssvvvwwwwwwxxxzzz|||}}}~~~}}}yyywwwwwwvvvxxxvvvvvvzzz{{{yyywwwxxx|||{{{~~~xxxtttvvvyyyxxxvvvwwwqqqnnnllllllmmmlllhhhdddgggkkkoooooollliiihhhiiiiiikkkllliiiddd```___```aaafffiiijjjppp{{{{{{wwwxxxvvvsssfffbbb\\\WWWTTTQQQNNNLLLBBB>>>777111...---///000******))))))(((&&&&&&%%%((((((((((((((()))))))))&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$############""""""######$$$%%%&&&''''''$$$%%%%%%$$$""" !!!!!!!!!!!!!!!"""###$$$%%%########################"""""""""#########$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""######$$$%%%%%%%%%"""############$$$$$$$$$%%%&&&&&&%%%###"""$$$%%%!!! !!!######"""""""""############""""""$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! !!!!!!!!!###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$#########$$$$$$######""""""######$$$%%%$$$###""""""""""""""""""######$$$$$$######"""###""""""!!!!!!""""""###################################################$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$#####################$$$$$$$$$###"""!!!"""$$$$$$$$$###""""""""""""""""""""""""###############$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%$$$$$$$$$###############'''%%%$$$%%%&&&&&&%%%$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%VVVYYY\\\```eeelllsssxxx~~~}}}{{{xxxtttpppnnnssswww~~~~~~}}}}}}~~~~~~}}}{{{{{{}}}~~~uuusssooolllmmmmmmmmmqqqwwwuuuqqqnnnmmmnnnmmmiiieeeeeegggiiijjjiiiiiikkkmmmkkkooorrrpppiiicccaaaaaa\\\```ddddddfffnnnyyy{{{|||~~~sssmmmeee^^^ZZZXXXWWWWWWPPPKKKCCC:::222...------,,,,,,+++***))))))))))))'''''''''(((((()))))))))))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$%%%%%%%%%!!!###$$$$$$###"""$$$%%%######$$$$$$$$$%%%%%%&&&########################!!!""""""""""""#########"""""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!""""""###$$$%%%%%%""""""#########$$$$$$$$$$$$%%%%%%$$$""""""###%%% !!!#########"""""""""######"""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$######""""""""""""""""""######"""""""""###""""""""""""""""""####################################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$"""""""""""""""#########$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################&&&&&&%%%%%%%%%$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%XXX[[[___dddiiipppwww||||||wwwssspppnnnooosss}}}~~~xxxnnnjjjhhhhhhggghhhoooxxxzzzvvvrrrppppppnnnjjjgggbbbcccdddfffgggiiilllnnnmmmqqqtttsssoooiiifffeee^^^___aaa```___bbbjjjssszzzqqqiiieeecccaaa```[[[VVVMMMDDD;;;555000...,,,+++******)))******+++&&&&&&&&&''''''(((((())))))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$#########""""""&&&%%%%%%$$$$$$######""""""###$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$##############################!!!""""""""""""#########""""""#########$$$$$$$$$ !!!""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$###!!!!!!"""###!!!  """$$$$$$$$$###""""""""""""""""""###!!!"""###$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""""""""#########""""""""""""##############################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!""""""""""""""""""######$$$$$$%%%###$$$%%%%%%$$$$$$######!!!"""""""""#########$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$###"""!!! !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$###""""""###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%[[[^^^ccchhhmmmtttzzz|||wwwsssqqqooooooooouuu|||pppmmmjjjhhhffffffnnnwwwzzzvvvrrrppppppoookkkhhhaaaaaabbbdddfffgggiiiiiilllnnnppprrrrrrqqqooommmhhheeebbb```]]][[[```gggyyy{{{xxxuuurrroooddd]]]SSSLLLFFF@@@:::555---,,,***)))(((((()))***''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""%%%%%%%%%$$$######""""""%%%&&&&&&%%%###!!!!!!"""###$$$$$$######!!! ########################"""""""""#########$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%"""############$$$$$$$$$######$$$"""!!! !!!######"""!!!!!!###%%%%%%$$$######""""""""""""###### !!!"""###$$$&&&''''''""""""###$$$$$$$$$#########$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###""""""###%%%%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%$$$$$$######$$$######""""""######$$$$$$######""""""######$$$########################"""###$$$%%%%%%$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""######### """$$$$$$"""!!! !!!!!!""""""######$$$$$$$$$###############$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""######$$$$$$######""""""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$###"""!!!  """###$$$%%%&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$###$$$%%%$$$"""""""""$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%^^^aaafffkkkpppuuu{{{}}}{{{vvvsssqqqqqqsssttt{{{~~~}}}yyytttnnnlllhhhggglllsssvvvrrrnnnmmmnnnnnnllliiieeeeeefffggghhhgggeeedddgggfffgggmmmtttyyyyyywwwuuunnngggddd```\\\]]]bbbnnn{{{qqqfffYYYPPPNNNJJJCCC===333111...,,,***)))))))))))))))((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""""""""######$$$$$$$$$$$$&&&&&&'''%%%###!!!""""""!!!"""############!!!!!!####################################$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$############""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$###"""!!!"""$$$$$$###!!!"""###$$$$$$###$$$###"""!!!!!!"""###$$$!!!!!!""""""###$$$%%%%%%""""""$$$%%%%%%%%%$$$$$$###$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################"""!!!###%%%&&&$$$"""###$$$%%%%%%%%%%%%$$$#########$$$%%%%%%%%%$$$###%%%$$$############$$$%%%$$$######""""""######$$$########################!!!###$$$%%%%%%$$$###!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""######"""""""""!!!!!!!!!!!!!!! ###&&&&&&###!!!!!!"""!!!""""""######$$$%%%%%%###""""""""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###!!!"""$$$%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$######"""!!!!!!!!!"""######$$$%%%%%%"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$"""$$$%%%%%%###"""$$$&&&"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%```ccchhhlllqqqvvv|||~~~~~~{{{xxxtttqqqqqqtttxxx{{{~~~{{{zzz|||}}}|||~~~||||||}}}~~~}}}{{{zzz{{{~~~zzzsssoookkkhhhkkkppppppmmmiiiiiilllmmmllljjjkkkkkkllllllkkkhhhdddaaabbb___```hhhttt~~~~~~~~~tttkkkiiieee___^^^aaabbbooo}}}ppp]]]SSSQQQOOOGGG@@@;;;888444000---+++++++++++++++******))))))((((((''''''(((((())))))******%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############""" !!!###$$$%%%''''''"""$$$%%%%%%$$$###%%%&&&!!!"""$$$%%%&&&&&&%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$#########"""""""""""""""""""""""""""""""""############$$$$$$$$$"""""""""######$$$$$$%%%"""############$$$$$$$$$%%%%%%&&&$$$###"""###%%%%%%###!!!!!!"""######"""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###$$$&&&'''((('''&&&&&&###$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!###%%%&&&$$$""""""###$$$%%%%%%$$$###""""""###%%%%%%&&&%%%$$$###&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$########################!!!"""$$$%%%%%%$$$"""!!!!!!!!!""""""#########$$$########################%%%$$$###""""""###$$$%%%""""""!!!!!! ###'''******'''$$$$$$%%%!!!""""""###$$$$$$%%%%%%"""""""""!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$ """###%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$"""$$$&&&&&&$$$$$$&&&((("""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%eeegggiiilllpppwww~~~~~~|||zzzzzz|||~~~|||yyyvvvxxxxxxyyyyyyzzz{{{|||}}}|||}}}|||uuupppmmmllllllqqqoookkkhhhhhhiiilllnnnuuuuuuuuutttqqqmmmhhhfffaaaYYYXXXcccrrr}}}zzznnnhhhhhhiiigggdddbbbfffoooxxxiii[[[VVVTTTPPPLLLFFFAAA:::222,,,)))((())),,,***)))((())))))(((&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$&&&$$$"""###%%%&&&%%%"""######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""############"""""""""$$$$$$###!!!'''&&&%%%%%%$$$$$$%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$%%%%%%#########"""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!"""$$$%%%(((''''''&&&%%%%%%%%%&&&"""############$$$$$$$$$################################################ """$$$&&&'''&&&%%%$$$'''%%%###$$$&&&'''%%%###!!!!!!"""###%%%&&&'''((( !!!"""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%$$$###"""!!! ######$$$$$$$$$%%%%%%%%%$$$$$$######"""##################"""######$$$$$$""""""############""""""'''&&&&&&%%%%%%$$$$$$$$$########################%%%$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""%%%$$$#########$$$%%%&&&eeegggjjjmmmrrrxxx~~~}}}zzz{{{||||||}}}}}}}}}}}}||||||{{{{{{wwwuuutttssspppmmmjjjjjjlllnnnpppwwwwwwvvvvvvwwwvvvuuutttkkk```ZZZaaannnwww}}}zzzooojjjjjjkkkiiigggfffgggjjjooovvvwwwggg^^^YYYTTTPPPQQQKKKDDD<<<666222...---+++***)))***,,,,,,+++)))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%&&&%%%#########$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""############""""""###$$$%%%%%%###!!!!!!"""%%%$$$$$$###############"""""""""#########$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""###"""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""########################$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""""""""""""""############$$$$$$$$$###################################################$$$%%%%%%%%%$$$###"""&&&%%%###$$$&&&'''%%%###""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!########################%%%$$$$$$######$$$$$$%%%"""######$$$$$$######"""''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&$$$###"""""""""$$$$$$###############$$$""""""############""""""%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$#########""""""$$$$$$#########$$$%%%&&&gggiiilllooosssyyy|||{{{~~~}}}zzzxxxvvvtttqqqooooooqqqsssuuu~~~}}}{{{|||sssfff\\\___iiiqqqvvvzzzyyyppplllkkklllkkkjjjjjjiiiggggggjjjsss}}}xxxkkkccc\\\YYYXXXRRRKKKDDD???999222------,,,+++,,,------+++)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""############""""""###%%%&&&&&&%%%$$$$$$%%%######"""""""""!!!!!!!!!!!!"""""""""##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################!!!###%%%&&&&&&%%%###"""""""""!!! !!!!!!"""############$$$$$$$$$################################################&&&%%%%%%$$$######""""""&&&$$$###$$$%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%(((''''''&&&%%%$$$#########""""""""""""""""""###$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###"""""""""""""""########################$$$$$$############$$$$$$"""######$$$$$$######"""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$#########%%%%%%$$$###""""""""""""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&jjjlllooorrruuuzzz|||zzzzzzzzzzzzwwwvvvyyy{{{~~~|||zzzyyywwwvvvvvvyyy{{{}}}wwwjjj^^^^^^eeelllrrrvvv{{{wwwqqqllljjjjjjjjjkkkkkkkkkiiifffeeeiiipppvvvxxxmmmgggddd]]]XXXRRRMMMIIIBBB999111111///---,,,,,,***'''%%%)))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%$$$$$$######"""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######"""######$$$$$$######""""""$$$&&&&&&%%%%%%%%%&&&"""""""""""""""!!!!!! !!!!!!"""""""""###############$$$$$$$$$$$$#######################################$$$%%%%%%&&&&&&"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$########################!!!"""###$$$$$$$$$###"""$$$######"""""""""######""""""#########$$$$$$$$$################################################%%%%%%$$$###""""""######%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$######"""######""""""""""""######$$$$$$$$$###$$$%%%%%%&&&%%%$$$######"""""""""###########################$$$$$$############$$$$$$""""""############"""""" !!!!!!"""######""""""$$$%%%%%%%%%%%%&&&&&&&&&"""""""""###$$$%%%&&&'''&&&%%%$$$###"""""""""""""""######$$$$$$######"""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!"""""""""########################$$$###$$$$$$$$$$$$%%%%%%nnnpppssstttvvvyyy}}}{{{vvvuuuvvvvvvxxxttttttvvvyyy|||~~~~~~}}}}}}}}}rrrhhheeefffhhhmmmrrrxxxvvvrrrmmmiiigggggghhhiiilllnnnlllgggddddddffftttyyytttmmmjjjcccaaa]]]ZZZVVVOOOFFF???333000...,,,+++***(((&&&******))))))((((((((((((''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&######$$$%%%%%%&&&''''''%%%$$$$$$######""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$###### """$$$%%%$$$$$$$$$&&&######$$$$$$$$$###"""!!!""""""""""""##################$$$$$$$$$$$$##############################"""######$$$$$$%%%&&&&&&!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$"""""""""""""""""""""""""""!!!!!! !!!"""###$$$$$$$$$#########$$$$$$%%%""""""#########$$$$$$$$$###################################################""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$############$$$$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%$$$##########################################$$$######""""""######$$$"""""""""######""""""""""""###$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&!!!!!!!!!!!!"""###%%%%%%&&&%%%$$$###""""""""""""######$$$$$$$$$$$$######%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$%%%%%%%%%%%%sssuuuvvvvvvvvvwwwyyy{{{zzz}}}}}}}}}|||vvvtttuuuvvvwwwyyyvvvuuuxxxzzz|||zzzuuuooojjjkkkppp{{{{{{xxxqqqiiieeedddffffffkkkpppoooiiibbb______hhhmmmvvvyyyrrrnnnggghhhgggddd^^^VVVOOOKKK888555000---------,,,++++++******))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$#########!!!"""$$$%%%&&&&&&%%%$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$###### """###$$$###"""###$$$###$$$%%%%%%%%%$$$###""""""#########$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%$$$$$$###""""""!!!!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###!!!  """$$$&&&######"""""""""###$$$$$$"""############$$$$$$$$$################################################!!!!!!""""""###$$$$$$%%%###$$$%%%$$$###"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###############$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!""""""######""""""!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###!!!!!! %%%%%%$$$###""""""""""""######$$$$$$$$$$$$######&&&%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###########################$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$#####################$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$xxxyyyyyywwwuuuttttttuuuuuuwwwzzz~~~}}}yyywwwyyy{{{}}}~~~}}}}}}|||rrrrrrxxxwwwllleeedddfffccciiinnnlllfffaaa```bbbeeeggglllrrrzzzzzzvvvmmmppprrrmmmddd[[[VVVUUUFFF@@@999333000......---++++++******)))(((((('''''''''&&&&&&&&&&&&''''''&&&&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%% """$$$&&&&&&&&&%%%$$$###$$$&&&%%%###"""$$$&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$### """$$$$$$###"""#########$$$%%%&&&%%%$$$"""!!!$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$###""""""!!!!!! !!!!!!"""######$$$$$$########################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$%%%&&&"""""""""""""""###$$$%%%"""############$$$$$$$$$################################################!!!"""###$$$$$$###"""""""""$$$%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$###############$$$$$$%%%$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! """""""""#########$$$$$$&&&%%%$$$"""!!! $$$$$$###############$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&$$$###"""###$$$$$$%%%%%%$$$$$$###"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""" !!!"""######"""!!! """"""#########$$$$$$$$$"""###$$$%%%%%%%%%$$$$$${{{{{{{{{xxxuuurrrqqqrrrttttttwww}}}{{{|||zzzzzz|||~~~}}}{{{zzz|||pppgggeeegggcccgggjjjhhhbbb```dddiiihhhgggggghhhmmmttt{{{vvv{{{~~~xxxmmmccc______TTTMMMBBB888222...,,,++++++++++++***)))((((((''''''''''''&&&&&&'''''''''%%%&&&'''''''''&&&$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&& """$$$&&&'''&&&%%%$$$"""%%%&&&%%%###"""$$$&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###"""###%%%%%%###"""######"""###%%%&&&%%%$$$""" $$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!""""""###### !!!!!!"""###$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''''''''&&&%%%$$$$$$######$$$%%%&&&&&&"""############$$$$$$$$$################################################"""###$$$%%%$$$""" !!!$$$%%%%%%"""!!!###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""###############"""###$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######!!!""""""""""""#########$$$$$$####################################$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&%%%###"""###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$|||vvvppppppsssvvvxxx{{{~~~}}}~~~tttrrrwww|||uuummmkkklllgggeeecccbbbbbbcccfffgggjjjhhhccc```___cccjjjooovvv}}}~~~~~~uuunnnjjjfffbbb[[[VVVNNNEEE<<<555000...))))))+++++++++***)))(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%...***%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" !!!###%%%%%%%%%%%%$$$$$$######### !!!"""###############""""""""""""!!!!!!!!!!!!########################""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$#########$$$%%%&&&&&&"""############$$$$$$$$$$$$$$$$$$############"""###############"""!!!!!!###"""!!!!!!!!!"""$$$%%%!!!###$$$$$$######$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!########################&&&'''((((((&&&%%%%%%%%%"""$$$'''&&&$$$###&&&((($$$###"""###%%%&&&%%%$$$###$$$&&&&&&$$$######$$$&&&&&&%%%%%%$$$###""""""!!!"""$$$$$$#########$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""""""""######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""!!!###$$$$$$"""!!!!!!"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$####################################$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$$$$%%%&&&'''((('''&&&%%%&&&&&&%%%%%%$$$###""""""$$$%%%&&&&&&%%%$$$"""!!!!!!"""###$$$$$$###"""!!!$$$%%%&&&%%%###"""###$$$######$$$$$$$$$%%%%%%%%%~~~{{{sssqqqrrrtttvvv{{{yyyssssssuuuvvvuuummmiiiiiigggfffdddccccccdddfffhhhmmmjjjeee```]]]^^^cccgggmmmtttyyyzzz}}}~~~xxxrrrjjjcccbbb\\\SSSKKKCCC<<<555111******++++++++++++***)))******)))))))))(((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!!!!###%%%%%%%%%%%%$$$$$$$$$######""""""######$$$#####################""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$############"""###############"""!!!!!!###############$$$%%%%%%!!!"""######""""""###$$$################################################ $$$'''%%% !!!%%%"""###$$$$$$######$$$%%%###"""!!!"""$$$%%%$$$######$$$&&&%%%$$$######$$$&&&%%%%%%$$$$$$#########!!!"""$$$$$$#########$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###""""""$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$###$$$%%%&&&'''&&&&&&%%%&&&&&&%%%%%%$$$######"""$$$$$$%%%%%%%%%$$$######""""""############""""""$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%~~~}}}vvvssssssrrruuu{{{~~~~~~vvvrrrpppooouuuwwwyyy{{{~~~vvvmmmhhhgggdddcccbbbaaaaaabbbcccdddjjjiiieeeaaa]]]]]]___bbbeeelllrrruuuyyyuuuiiiiiicccZZZSSSNNNGGG===666+++++++++,,,++++++++++++*********)))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%### $$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%###!!!!!!###%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############"""######$$$%%%"""############$$$$$$$$$$$$$$$$$$############"""#########$$$######"""!!!"""###$$$%%%&&&%%%$$$$$$!!!###$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################&&&### &&&%%%$$$###$$$%%%%%%$$$######"""!!!"""###$$$###""""""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$#########$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$###""" $$$$$$$$$$$$############%%%""" !!!$$$&&&&&&$$$######$$$$$$$$$%%%%%%%%%###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%%%%#########""""""#########$$$%%%&&&%%%#########$$$%%%%%%%%%%%%$$$$$$$$$$$$zzz}}}~~~yyytttsssssspppsssxxxxxxrrrppppppooonnnmmmppptttxxxzzzzzz~~~wwwooojjjhhhddddddccccccbbbbbbccccccdddeeedddbbb``````bbbdddeeeiiimmmpppsssvvvyyyzzzzzztttnnnggg___ZZZWWWQQQFFF<<>>666222///))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$ """$$$$$$###"""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$%%%&&&'''''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$''')))((($$$"""%%%(((''''''''''''''''''''''''))))))(((''''''((()))***%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''(((***+++***'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%~~~|||zzzyyyyyyvvvsssqqqpppooolllkkkdddddddddddddddeeefffgggfffggggggddd___[[[YYYXXXYYYYYYXXXWWWVVVVVVVVVVVVTTTTTTSSSSSSRRRPPPOOONNNOOOOOONNNNNNMMMMMMLLLLLLGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDEEEFFFEEECCCAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJGGGHHHIIIJJJLLLMMMNNNOOOQQQRRRRRRRRRQQQSSSVVVYYYaaabbbcccddddddfffiiilllpppuuu{{{zzzvvv{{{}}}wwwzzzxxxvvvtttlllmmmnnnnnnmmmkkkhhhfffeeeggggggfffhhhooo{{{~~~|||yyyvvvsssllljjjfffaaa\\\YYYYYYZZZ```___[[[SSSHHH>>>888555))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""###$$$&&&'''(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$#########!!!###%%%%%%$$$##################$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%"""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$%%%&&&''''''########################''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$(((***((($$$"""$$$'''''''''''''''''''''''''''&&&%%%$$$######$$$&&&&&&$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""$$$$$$%%%''')))(((%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&######""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%{{{xxxuuutttqqqnnnjjjgggeeedddbbb``````___^^^]]]^^^```bbbdddeeedddbbb___\\\XXXUUUTTTRRRRRRRRRRRRRRRQQQQQQQQQRRRQQQPPPOOOMMMLLLKKKKKKLLLLLLJJJIIIGGGFFFEEEDDDEEEDDDCCCBBBBBBBBBCCCDDDBBBBBBAAA@@@??????@@@@@@BBB@@@??????@@@AAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDHHHHHHIIIIIIKKKLLLMMMNNNPPPQQQQQQRRRSSSSSSTTTTTT[[[\\\]]]]]]\\\]]]___aaaeeeiiinnntttyyy~~~{{{{{{xxxttttttuuuyyy|||wwwmmmeeeeeeiiigggiiipppmmmmmmxxx}}}xxxxxx}}}|||yyy{{{zzzwwwmmmbbb]]]^^^```^^^___^^^\\\ZZZVVVMMMAAA888///000000...+++))))))***((()))***++++++***)))(((((('''%%%$$$$$$%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))(((''''''&&&'''&&&&&&%%%%%%%%%&&&&&&!!!"""###$$$%%%%%%$$$#######################################""""""!!!!!!###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&******((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$###########################%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))((('''&&&&&&%%%%%%&&&''''''((('''%%%$$$###%%%&&&'''(((((('''&&&&&&&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%$$$$$$((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&'''''''''&&&%%%$$$$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$#########$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&{{{wwwtttqqqpppllliiidddaaa___^^^\\\[[[[[[ZZZYYYYYYYYY[[[]]]___^^^^^^]]][[[YYYVVVSSSQQQOOOOOOOOOOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@????????????@@@AAA??????>>>===============???===;;;<<<===>>>======??????@@@@@@AAABBBBBBBBBFFFGGGGGGHHHJJJKKKMMMNNNPPPPPPQQQQQQRRRSSSSSSTTTWWWXXXYYYYYYXXXYYY[[[\\\]]]aaaeeejjjmmmrrrvvvzzz|||}}}~~~zzzzzz~~~~~~{{{zzz{{{}}}|||uuunnnjjjpppqqqsssxxxpppjjjqqqqqqmmmoooyyy|||pppiiifffeeebbb^^^]]]^^^___]]]VVVJJJAAA555333000---+++++++++,,,(((((()))*********)))(((((('''%%%$$$$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%'''&&&&&&%%%%%%%%%%%%&&&###""""""!!!!!!"""###$$$########################$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$###"""""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((''''''&&&%%%%%%&&&&&&'''''''''&&&%%%$$$%%%&&&''''''''''''&&&%%%&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((*********)))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%~~~}}}zzzvvvqqqmmmjjjiiieeeaaa\\\XXXVVVUUUTTTSSSSSSSSSRRRRRRRRRTTTUUUVVVTTTUUUVVVWWWUUURRROOOMMMKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>======>>>??????>>>===<<<<<<;;;<<<<<<<<<<<<;;;999999;;;;;;;;;:::<<<======>>>??????@@@@@@CCCDDDDDDFFFHHHJJJLLLMMMOOOOOOOOOPPPQQQQQQRRRRRRQQQRRRSSSSSSRRRSSSUUUWWWYYY\\\___bbbdddfffjjjlllrrrzzzzzzyyy}}}~~~yyyuuu~~~wwwjjjlllkkkhhhjjjvvvwwwpppjjjfff___```aaadddccc^^^TTTLLL???999111---,,,------,,,(((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$'''&&&&&&&&&%%%%%%%%%%%%%%%###!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$### !!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((,,,+++***)))'''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$~~~{{{yyyxxxwwwsssooojjjfffcccaaa^^^ZZZTTTPPPOOONNNNNNMMMLLLLLLKKKKKKLLLMMMNNNNNNLLLNNNQQQSSSSSSQQQNNNLLLHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEBBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>??????>>>======<<<<<<=========<<<:::999999:::;;;;;;::::::;;;;;;<<<<<<===>>>>>>@@@AAABBBCCCFFFHHHJJJLLLMMMMMMMMMNNNNNNOOOOOOOOOLLLMMMNNNNNNMMMMMMOOOQQQTTTVVVYYY[[[\\\^^^aaaccciiinnnuuu|||}}}~~~nnnmmmpppmmmnnnuuuxxxpppiiieeecccbbbcccccc```ZZZUUUKKKBBB666///......,,,***))))))))))))((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$&&&$$$"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''')))(((((((((''''''&&&&&&$$$%%%&&&&&&'''(((((((((((((((((((((((((((''''''&&&((()))((('''&&&'''((((((((((((((((((((((((((()))(((((((((''''''&&&&&&%%%%%%%%%&&&'''(((((()))%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$~~~{{{xxxuuupppnnnkkkgggbbb^^^[[[YYYVVVSSSNNNKKKJJJJJJIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHFFFIIIMMMPPPQQQPPPNNNLLLGGGGGGFFFFFFEEEDDDDDDCCCFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>======<<<<<<<<<;;;<<<<<<======>>>>>>>>>===<<<<<<<<<<<<<<<======;;;999888888999::::::999999::::::;;;;;;<<<<<<===>>>???@@@BBBDDDFFFIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLHHHIIIJJJJJJIIIJJJLLLNNNLLLNNNQQQSSSTTTVVVXXX[[[]]]```eeejjjqqq|||~~~}}}~~~}}}}}}qqqqqquuutttsssvvv}}}zzzrrriiieee___]]]___aaa```___WWWMMM???555111///,,,(((******))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########%%%&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''%%%%%%%%%&&&'''((()))***+++******)))))))))))))))'''((()))(((''''''((()))))))))))))))))))))))))))(((''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&'''((())))))%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%)))((('''&&&%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$${{{wwwrrrooofffeeeaaa]]]YYYUUURRRPPPMMMKKKHHHFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGKKKLLLMMMLLLKKKGGGFFFFFFEEEDDDCCCBBBBBBFFFEEEDDDCCCAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;;;;;;;:::::::::999::::::;;;<<<999888666666888999888777999::::::;;;<<<<<<======>>>??????AAACCCEEEGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHEEEGGGGGGGGGFFFGGGIIIKKKIIIKKKNNNOOOPPPRRRTTTVVVTTTWWW[[[___eeeppp}}}zzz~~~~~~||||||}}}~~~~~~zzzwwwssssssrrrwww{{{|||pppiii```\\\^^^bbbfffggg```WWWKKK@@@888333...***,,,+++***)))((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###!!!###$$$&&&&&&&&&%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%$$$###############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###""""""###%%%&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''&&&&&&&&&'''(((((())))))'''''''''(((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***,,,+++***)))(((((())))))'''((())))))''''''((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&'''((()))***''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$}}}xxxrrrmmmgggddd\\\[[[XXXTTTPPPMMMJJJHHHCCCBBBAAAAAAAAAAAA???>>>===>>>>>>>>>>>>>>>=========>>>AAADDDFFFGGGHHHHHHFFFEEEEEEDDDCCCBBBAAA@@@BBBBBBAAAAAA@@@???>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<777888999;;;;;;<<<;;;;;;:::::::::::::::;;;<<<<<<:::888777777999999999888:::;;;;;;<<<<<<===>>>>>>??????@@@AAABBBDDDFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEEEEDDDDDDFFFHHHGGGIIIKKKLLLLLLMMMOOOPPPPPPRRRUUUXXX]]]eeepppxxx{{{~~~yyyyyyyyyxxxwwwwwwzzz||||||~~~|||uuunnnjjjgggttt~~~uuuwwwnnn|||}}}uuujjjcccbbbdddffffffddd___VVVKKKAAA999333000...---+++***)))))))))***''''''((((((((((((''''''''''''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$!!!###%%%''''''&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$#########"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$###"""$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))(((&&&&&&&&&'''((()))))))))((((((((()))))))))******((((((((((((((((((((()))''''''&&&&&&'''((()))***+++***)))'''''''''''''''''')))***)))((('''((()))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***)))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%|||vvvoooiiiccc]]]YYYUUUTTTRRRNNNKKKGGGEEECCC<<<;;;<<<===>>>>>>;;;999;;;;;;<<<<<<<<<;;;;;;:::999:::<<>>>>>;;;;;;<<<<<<<<<<<<======999:::;;;===>>>>>>======<<<<<<<<<<<<<<<===>>>???===;;;::::::;;;<<<<<<;;;;;;;;;<<<======>>>>>>???@@@@@@@@@AAABBBCCCEEEFFFCCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCCCCBBBCCCEEEGGGAAACCCDDDDDDDDDDDDEEEFFFKKKMMMOOOQQQSSSYYYaaahhhppp~~~~~~{{{wwwwwwvvvtttrrrsssuuuwwwyyyzzzyyyuuunnnfff```]]]]]]lllyyyxxxzzzooouuukkkgggeeecccaaaeeeccc]]]SSSHHH>>>888666///...,,,***)))******+++''''''((((((((((((''''''(((((())))))******++++++))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$"""%%%'''(((''''''$$$###!!! !!!###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""&&&***------***&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$#########$$$%%%&&&((()))&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%$$$$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((&&&&&&&&&'''((())))))***))))))))))))************(((((((((((())))))))))))(((((('''&&&&&&''')))******)))'''&&&%%%%%%%%%&&&''')))***)))((('''(((***))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$######$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&{{{uuunnnfff```[[[VVVSSSPPPNNNKKKHHHDDDAAA???>>>>>>======<<<<<<<<<======;;;;;;;;;;;;;;;:::999888:::::::::;;;>>>@@@CCCEEEDDDDDDCCCCCCCCCDDDEEEEEE@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======???>>><<<;;;;;;<<<===>>>>>>>>>?????????>>>>>>===>>>>>>>>>>>>===;;;::::::======>>>>>>>>>>>>>>>=========<<<<<<===???AAACCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHHHHJJJMMMOOORRRVVV[[[^^^iiirrr|||rrrxxxzzzwwwtttuuuvvvvvvyyyxxxuuupppjjjbbb[[[WWWZZZeeewwwyyyrrrvvvjjjbbb___```aaabbbbbb^^^WWWLLLAAA999111///---,,,,,,+++***)))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''*********(((%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!###&&&)))***%%%%%%$$$###"""""""""###&&&%%%%%%$$$#########$$$$$$&&&)))***(((%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%%%%%%%&&&%%%$$$&&&))))))&&&###&&&&&&&&&''''''(((((((((''''''''''''''''''&&&&&&''''''''''''((((((((()))((('''%%%$$$$$$%%%'''((())))))***++++++++++++++++++***((('''((()))+++---))))))))))))************************************'''(((***+++++++++***)))(((((('''''''''((())))))---,,,+++)))((('''&&&%%%'''&&&%%%&&&((()))(((''''''''''''((()))***+++,,,%%%%%%%%%&&&&&&'''''''''((((((((((((((()))***+++''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""$$$'''(((&&&%%%$$$$$$}}}yyytttoooggg___ZZZTTTPPPMMMHHHFFFDDDBBB@@@>>>===<<<;;;;;;::::::::::::;;;;;;:::;;;;;;;;;;;;:::999888888888888999;;;===???AAA@@@@@@@@@@@@@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>===============>>>>>>>>>??????>>>>>>>>>??????@@@???@@@@@@AAA@@@@@@??????@@@@@@??????>>>===;;;;;;======>>>>>>???>>>>>>===>>>======>>>>>>???@@@AAABBBAAA@@@@@@??????@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@AAABBBDDDEEEFFFEEEGGGIIILLLNNNRRRWWWZZZ```hhhtttyyy|||{{{wwwvvvyyy|||{{{xxxwwwuuuqqqkkkccc\\\XXXXXXcccttt~~~xxxttt~~~rrriiidddcccdddddddddbbb\\\SSSIIIBBB999555///+++***)))'''$$$))))))))))))))))))))))))''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$%%%&&&%%%%%%$$$######$$$$$$&&&%%%$$$$$$######$$$$$$!!!"""#########"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''&&&%%%%%%&&&%%%###"""###%%%&&&$$$"""$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((())))))((('''&&&%%%%%%&&&'''(((((()))******++++++******)))(((&&&&&&&&&''')))***))))))******************(((((((((((((((((((((((())))))+++,,,,,,,,,+++***))))))))))))))))))******++++++******))))))(((((()))((('''((()))***)))(((&&&&&&&&&'''((()))******&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######%%%%%%%%%%%%%%%$$$###""""""$$$''''''&&&%%%$$$$$$~~~xxxtttlllggg```YYYSSSNNNJJJGGG@@@???>>>===<<<;;;;;;;;;999888888777888888999999:::;;;;;;;;;;;;:::999999999888888888999;;;===>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@@@@???@@@@@@@@@@@@?????????????????????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@>>>===>>>>>>????????????>>>>>>?????????@@@@@@??????>>>@@@@@@???>>>>>>>>>>>>???>>>??????@@@??????>>>>>>>>>>>>>>>>>>???@@@BBBBBB@@@BBBEEEGGGIIIMMMQQQUUUWWW^^^gggrrr~~~xxxxxx}}}vvvvvvtttqqqkkkeee___[[[WWW___lllxxx{{{xxxzzz{{{vvv{{{uuummmiiiggghhhhhhhhheee^^^UUUOOODDD<<<222,,,++++++(((&&&))))))))))))))))))))))))((((((((((((''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###"""""""""###&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$######"""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((&&&&&&&&&(((&&&$$$######$$$%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((()))))))))))))))'''&&&&&&'''))))))(((((()))***************)))((('''&&&&&&'''(((((('''((()))+++++++++***)))))))))))))))))))))))))))***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,***)))***++++++***)))((((((((((((((()))***+++(((((((((((())))))))))))&&&&&&&&&&&&&&&''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$%%%%%%%%%$$$#########%%%''''''&&&$$$$$$%%%~~~{{{wwwqqqmmmgggbbbZZZTTTOOOJJJFFFDDD???>>>===<<<<<<;;;<<<<<<777777777777777888888999;;;;;;;;;<<<<<<;;;::::::<<<;;;:::::::::;;;======>>>>>>>>>???@@@BBBCCCDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????@@@BBBDDDEEEEEEDDDCCCDDDDDDEEEEEEFFFFFFEEEEEEGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@AAAAAAAAA@@@??????@@@AAAAAABBBAAA???>>>===??????>>>============>>>@@@@@@AAAAAA@@@@@@??????<<<<<<<<<======???@@@@@@===???AAACCCEEEHHHMMMPPPUUUYYY___fffqqq|||{{{~~~ttttttsssppplllfffaaa^^^XXX\\\ccckkkrrrwwwzzz{{{yyyrrrlllpppuuu{{{xxxooojjjiiijjjkkkkkkhhhaaa[[[NNNDDD888111000000...+++))))))))))))))))))))))))++++++******************&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&%%%$$$$$$&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((('''&&&&&&(((******((('''&&&'''((())))))))))))((((((''''''&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))******)))(((((()))******(((((()))************)))++++++***)))))))))******&&&''')))***+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++,,,------..................///000000///.........---+++,,,------,,,***++++++++++++++++++,,,,,,))))))))))))))))))))))))))))))((((((((())))))***)))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$######%%%''''''%%%$$$$$$%%%~~~{{{xxxtttqqqkkkeeeaaa___[[[TTTNNNJJJGGGCCCAAA@@@???>>><<<;;;;;;::::::888888888888888999::::::;;;<<<<<<=========<<<<<<======<<<;;;;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGIIIJJJJJJJJJJJJIIIIIIHHHDDDDDDDDDDDDDDDCCCBBBAAABBBBBBCCCBBBAAA@@@>>><<>>======<<<<<<======???@@@@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>??????<<<>>>@@@AAACCCFFFJJJMMMQQQTTTXXX^^^hhhvvvzzzuuutttrrrpppllliiifffddd^^^^^^]]]```fffpppyyyrrrjjjcccffflllrrrzzztttkkkjjjjjjmmmooonnniiidddXXXNNN@@@777333111///,,,******************************++++++++++++++++++(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&(((((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$&&&'''((($$$$$$############$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$######$$$&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&))),,,+++***)))(((((()))***,,,)))))))))((((((''''''''''''''''''((((((((())))))(((((((((((()))))))))************))))))*********(((((()))***************+++++++++*********++++++&&&''')))***++++++******......................................./////////...///000222222222222222444444555555555333111000000///......///000///......------,,,,,,,,,,,,---************))))))))))))+++******)))))))))******)))))))))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&yyyvvvrrrnnnjjjddd^^^ZZZVVVRRRLLLHHHEEEBBB@@@>>>???>>>===;;;:::999999888999999999999:::;;;<<<<<<======>>>?????????>>>>>>======;;;;;;:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGJJJJJJKKKLLLMMMMMMMMMLLLHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCBBBAAA@@@>>>>>>???>>>======<<<<<<==================<<<;;;::::::<<<<<<<<<<<<<<<===>>>>>>;;;===???@@@AAACCCGGGJJJJJJNNNRRRXXXbbbppp{{{xxxvvvssspppnnnmmmmmmmmmjjjeee```^^^ccclllwwwkkkfff^^^___dddjjjpppxxxwwwllljjjiiilllqqqrrrmmmhhhaaaYYYMMM@@@777000+++(((************************(((((((((((())))))))))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&%%%"""!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""######$$$$$$$$$$$$######$$$$$$%%%%%%&&&$$$###%%%(((((($$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$&&&))),,,((())))))(((''''''(((***'''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))***((((((((()))))))))******************************))))))***+++++++++++++++))))))******++++++++++++******+++,,,---......///000000000000000000000000111111111111111222333333333444666888999999888888999:::;;;<<<;;;999666555333222111222444555444333//////...------,,,------,,,,,,,,,++++++++++++++++++******)))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&~~~zzzwwwqqqnnnjjjgggccc___ZZZVVVPPPLLLGGGCCCBBB@@@>>>===???>>>===<<<;;;:::::::::::::::::::::;;;<<<===>>>>>>???@@@@@@AAAAAAAAA@@@???>>>=========>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDD@@@AAAAAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEECCCDDDEEEFFFGGGGGGGGGGGGGGGHHHJJJKKKMMMNNNNNNNNNLLLLLLLLLLLLKKKJJJIIIIIIEEEDDDCCCAAA@@@@@@@@@@@@???>>>>>>===<<<=========<<<======<<<;;;:::999999;;;;;;;;;;;;;;;;;;<<<===:::<<<===>>>???AAAEEEHHHGGGJJJOOOUUU\\\hhhuuu~~~~~~{{{|||~~~{{{vvvsssqqqsssuuuwwwvvvqqqjjjeeefffllluuuzzz|||vvveeeeee^^^^^^aaagggjjjpppvvvmmmjjjiiilllrrrsssooojjjgggbbbYYYLLL>>>333---+++************************'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&"""$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$############$$$%%%&&&$$$$$$######$$$$$$%%%&&&'''$$$!!!"""&&&)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%&&&(((***%%%'''))))))'''%%%&&&(((&&&&&&&&&&&&''''''''''''&&&''''''((())))))******(((((()))))))))*********))))))************))))))******+++,,,,,,,,,,,,,,,)))***+++,,,------......000///......///111444555555555555555555555555555666666555555555666777888999:::===???@@@@@@???>>><<<===???AAAAAA???===;;;777666666777999;;;::::::444444222111111000000000/////////.........---------,,,++++++*********++++++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$%%%'''yyytttpppeeeccc```]]]ZZZWWWSSSPPPNNNJJJFFFCCCBBBAAA@@@?????????>>>=========>>>>>>::::::::::::;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFAAABBBCCCDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFHHHJJJLLLMMMNNNOOOOOOOOOOOONNNNNNMMMKKKKKKEEEDDDBBBAAA@@@@@@AAAAAA??????>>>===============>>>>>>>>>>>>===<<<;;;::::::::::::999::::::;;;;;;:::;;;<<<===>>>@@@DDDFFFGGGKKKOOOSSSXXX```kkkrrr~~~{{{wwwuuuwww~~~yyyuuutttwwwzzz}}}~~~yyyrrrllljjjmmmrrrvvvuuuooocccfffaaa```cccgggiiinnn|||zzz}}}|||uuuoookkkiiilllrrrtttpppkkkiiigggbbbUUUEEE999444333************************(((((())))))*********+++''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&''''''"""$$$%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''$$$#########$$$%%%%%%&&&### $$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%'''((('''&&&&&&&&&((($$$'''******(((&&&'''(((''''''(((((())))))******&&&''''''((()))******+++))))))))))))************))))))************))))))++++++,,,------------,,,+++,,,---///000111111222444333111111222555888:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999;;;<<<===???AAADDDEEEEEEDDDCCC<<<>>>AAACCCDDDCCCBBB@@@:::999999;;;===??????>>>:::999888777666555555555222222111111000000//////000///......------------++++++************++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''}}}wwwsssqqqmmmiiieeebbb```\\\WWWSSSPPPNNNMMMFFFFFFDDDAAA>>>===>>>???BBBBBBBBBBBBBBBAAAAAAAAA???@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCCCCBBBAAAAAABBBCCCDDDDDDCCCCCCCCCFFFHHHIIIHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGIIIKKKLLLKKKJJJIIIGGGDDDDDDDDDDDDCCCBBBDDDDDDEEEEEEDDDCCCBBBBBBFFFGGGHHHHHHIIIJJJKKKLLLNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEFFFFFFFFFEEEDDDDDDCCC@@@>>>===>>>?????????<<<;;;;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<>>>@@@BBBCCCDDDGGGKKKMMMQQQYYYccckkk{{{}}}{{{zzzvvvsssssssssuuuyyyxxxzzz|||{{{tttooonnnpppsssyyy~~~wwwlllddd``````\\\___hhhlllooo|||}}}uuuqqqqqqqqqmmmlllkkkjjjkkkmmmooopppqqqooohhh___VVVKKK;;;,,,///---+++,,,......+++(((,,,,,,++++++,,,,,,---...))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$ ###'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%'''***------***'''%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&'''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))(((((())))))***+++++++++))))))******++++++,,,,,,***,,,------,,,,,,...////////////000222555888999999888888777666666777777AAACCCFFFHHHGGGDDD@@@>>>======<<<<<<===>>>??????@@@CCCFFFGGGFFFDDDCCCBBB>>>@@@BBBCCCDDDDDDCCCBBBDDDAAA>>>>>>@@@BBBAAA@@@@@@<<<888888;;;>>>??????:::888666555555666777888666444222111222111...+++,,,+++***((((((''''''''')))*********)))(((((('''))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''')))(((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$"""############$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%vvvrrrlllgggdddbbb^^^[[[YYYWWWTTTPPPMMMKKKJJJIIIEEEEEEEEECCCAAA@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@>>>???@@@AAAAAAAAA@@@@@@@@@BBBCCCCCCBBBBBBCCCDDDFFFGGGGGGGGGFFFGGGIIIKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKMMMMMMLLLKKKHHHGGGEEEDDDEEEEEEDDDBBBDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFFFFGGGGGGHHHHHHIIIKKKKKKJJJJJJIIIHHHHHHHHHEEEFFFGGGHHHIIIIIIIIIIIIDDDBBB@@@?????????>>>======<<<;;;:::999999999999::::::::::::::::::::::::999::::::<<<===???AAABBBCCCEEEIIIKKKOOOVVV___fffuuu}}}{{{yyytttqqqpppoooqqqyyy}}}||||||wwwsssrrrtttvvvzzz{{{}}}|||yyyrrrkkkfffaaa]]]___hhhmmmrrr|||tttooommmkkkiiiiiihhhggghhhjjjnnnqqqrrrqqqkkkcccZZZPPPAAA333111...++++++,,,,,,)))&&&***************++++++,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$ !!!%%%'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$(((((((((((())))))))))))&&&&&&&&&%%%&&&''''''((('''((()))******))))))(((&&&&&&'''''''''(((((((((((((((''''''''''''''''''+++******))))))******+++(((((((((((((((((((((((((((''''''''''''((())))))(((((((((((()))))))))***''''''(((((())))))))))))++++++++++++++++++++++++,,,...///000//////111333666666666777999;;;===???@@@>>>;;;:::;;;===AAACCCEEEGGGJJJKKKKKKHHHEEEBBB@@@@@@@@@@@@@@@@@@AAABBBDDDGGGJJJJJJIIIFFFEEEDDDBBBCCCEEEFFFHHHJJJKKKKKKJJJHHHFFFGGGIIIKKKJJJHHHEEEAAA<<<;;;===???AAAAAA>>>>>><<<;;;<<<===???@@@@@@===:::888777444///,,,111000///---,,,,,,,,,,,,***************))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$)))(((''''''%%%%%%$$$###############$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%~~~xxxrrriiieee^^^YYYVVVSSSQQQPPPOOONNNLLLJJJHHHGGGGGGGGGCCCEEEFFFFFFEEEDDDDDDEEECCCCCCCCCBBBBBBAAAAAAAAA???@@@BBBDDDDDDCCCBBBAAA@@@AAACCCDDDCCCDDDEEEGGGJJJKKKLLLLLLKKKLLLNNNPPPPPPPPPOOONNNNNNMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRPPPOOONNNOOOOOOMMMLLLHHHGGGEEEEEEFFFFFFEEECCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHJJJLLLNNNOOOOOOGGGEEECCCBBBAAA@@@>>><<<>>>===<<<:::999888888888888888888888888888888888999999:::;;;===>>>@@@AAAAAACCCFFFHHHKKKQQQZZZ```lllttt|||zzztttpppooommmmmmsss{{{}}}yyyyyyzzz||||||xxxuuuwww{{{zzztttmmmddd___^^^dddhhhnnn|||{{{sssmmmiiifffeeeeeeeeecccbbbeeekkkqqqssssssooohhhaaaXXXKKK>>>555111---+++,,,+++(((%%%)))(((((((((((()))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***'''$$$$$$'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''&&&&&&%%%''''''((((((((()))))))))((((((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''(((((()))***((((((((()))))))))******((((((((())))))))))))))),,,,,,,,,,,,,,,---------111222444555444555777999>>>=========>>>@@@BBBCCCEEECCC???===???DDDJJJNNNIIIKKKMMMOOOOOOMMMJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIKKKKKKHHHEEEBBBBBBBBBCCCEEEGGGJJJMMMPPPQQQKKKJJJKKKLLLNNNOOOMMMKKKIIIEEEAAA>>>???AAACCCCCCCCCCCCBBBCCCDDDFFFHHHIIIIIIFFFCCC@@@===999555222111000///...---,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''&&&&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$###""""""!!!############$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%}}}{{{xxxssskkkeee___[[[TTTOOOKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHCCCFFFHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDFFFHHHHHHGGGEEECCC@@@BBBDDDDDDDDDEEEHHHJJJLLLNNNOOOOOOOOOOOOQQQSSSTTTTTTSSSSSSRRRQQQQQQQQQOOOPPPQQQRRRTTTUUUWWWWWWUUUSSSQQQPPPPPPOOOLLLJJJHHHGGGFFFFFFHHHHHHFFFEEEEEEEEEDDDEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFEEEGGGIIIKKKMMMOOOPPPQQQKKKIIIHHHFFFFFFDDD@@@>>>@@@???===;;;:::888888888777777777777666666666666888999999:::;;;===???@@@@@@BBBEEEGGGHHHMMMUUU[[[eeelllwww}}}wwwrrrqqqooonnnqqqwwwwwwppprrrzzz~~~yyyrrrmmmgggbbbbbbdddiiiuuuyyytttoooiiifffeeeeeeccc___\\\^^^ffflllqqqsssqqqlllggg```UUUJJJ<<<777111---------+++)))((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$(((((((((((())))))))))))'''''''''(((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''((())))))***(((((()))))))))******************++++++++++++,,,,,,,,,---...000111222222777999;;;<<<;;;<<<>>>@@@BBBBBBAAAAAAAAACCCDDDEEEGGGEEEBBBAAABBBFFFKKKNNNKKKLLLNNNPPPPPPOOONNNMMMMMMLLLLLLKKKJJJJJJJJJJJJMMMNNNOOONNNJJJEEEBBB@@@AAACCCGGGKKKOOOQQQSSSSSSLLLMMMOOOQQQQQQPPPMMMKKKKKKHHHDDDAAA@@@CCCEEEGGGFFFFFFGGGHHHJJJLLLOOOPPPLLLJJJHHHEEEBBB???<<<999222111000///...............------,,,++++++++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$""""""""""""#####################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&~~~zzzuuuqqqmmmggg___YYYTTTQQQMMMGGGDDDCCCDDDEEEDDDDDDEEEFFFGGGGGGHHHHHHEEEGGGIIIJJJIIIGGGGGGHHHIIIIIIHHHGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIGGGEEEDDDBBBCCCEEEEEEEEEGGGJJJLLLMMMOOOQQQQQQQQQQQQSSSTTTWWWWWWVVVUUUUUUTTTTTTSSSRRRSSSTTTUUUWWWXXXYYYZZZUUUSSSQQQOOONNNMMMJJJHHHGGGGGGGGGHHHIIIIIIHHHFFFFFFFFFEEEEEEEEEEEEFFFGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHJJJLLLMMMMMMNNNMMMMMMLLLKKKKKKHHHDDDAAAAAA@@@>>><<<;;;:::999999777777777666666555555555888888888999:::<<<===>>>???BBBEEEFFFGGGKKKRRRWWW```fffpppyyy{{{uuusssqqqooopppsssxxx~~~zzzpppooowww}}}{{{vvvtttnnnhhheeefffiiirrrzzz}}}{{{xxxvvvuuurrrooollljjjhhhddd^^^ZZZ[[[aaafffmmmqqqrrroookkkggg^^^UUUBBB<<<444///......,,,+++***))))))))))))***++++++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&))))))(((((((((((((((((((((((((((((())))))))))))&&&&&&&&&''''''(((((()))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))*********************+++,,,,,,---------...///222444777999999>>>@@@AAABBBBBBBBBDDDFFFFFFEEEDDDDDDDDDEEEGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMOOOPPPPPPPPPPPPRRRQQQPPPOOOOOOOOOOOOOOOTTTVVVVVVTTTOOOJJJFFFEEEDDDGGGMMMRRRTTTUUUSSSRRRQQQSSSUUUVVVTTTQQQOOOMMMKKKIIIEEEBBBAAACCCGGGJJJIIIJJJLLLNNNPPPSSSUUUVVVOOONNNLLLIIIEEEAAA>>><<<777777666666555666666666222222000...------------++++++******)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&~~~|||vvvqqqkkkfffbbb\\\UUUOOOIIIHHHEEEBBB>>>===???AAAAAABBBCCCDDDFFFFFFFFFFFFFFFHHHJJJKKKKKKKKKLLLNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFFFFFFFHHHKKKNNNMMMOOORRRSSSSSSSSSTTTUUUXXXWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUVVVWWWYYYYYYZZZUUURRRPPPNNNMMMKKKIIIFFFGGGGGGGGGIIIKKKKKKIIIHHHIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJMMMMMMMMMNNNOOOLLLHHHEEEBBBAAA@@@>>>===<<<<<<<<<888888888777777666666555777777888888999;;;<<<===>>>AAADDDEEEFFFJJJPPPUUU\\\bbbjjjqqqxxxzzzwwwsssnnnlllmmmnnnsssyyyuuuqqquuuzzz|||{{{tttooojjjffffffiiimmmqqqrrrqqqpppqqqtttuuuuuuuuutttooogggaaa^^^___aaaccciiiooorrrqqqooolllfff___KKKCCC999111...---,,,***+++************+++,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!! """&&&'''%%%###$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&((((((&&&%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((()))''''''((((((((()))))))))''''''''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++)))))))))*********++++++((()))***+++,,,......///111222444777:::<<<>>>???CCCDDDFFFFFFEEEEEEGGGHHHIIIHHHHHHGGGHHHIIIKKKLLLMMMNNNOOOOOOOOOMMMLLLJJJLLLLLLMMMOOOPPPRRRSSSTTTTTTTTTSSSSSSRRRSSSSSSSSSTTTVVVXXXWWWSSSNNNLLLJJJHHHKKKOOORRRSSSQQQOOOLLLOOORRRTTTUUURRROOOMMMMMMNNNLLLHHHCCCAAACCCGGGLLLMMMNNNPPPSSSVVVXXXZZZ[[[UUUUUURRRMMMGGGAAA>>>===999999999999:::;;;<<<<<<:::888666333111000000000,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&~~~zzzwwwnnniiiaaa[[[WWWRRRMMMHHHAAABBBAAA???<<<;;;===@@@AAABBBDDDEEEFFFFFFFFFFFFGGGIIIKKKMMMNNNQQQTTTWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRPPPNNNKKKIIIHHHGGGGGGFFFGGGGGGGGGFFFHHHKKKNNNMMMPPPSSSTTTTTTTTTUUUVVVWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXTTTRRROOOMMMLLLKKKHHHFFFGGGGGGHHHJJJLLLLLLKKKIIIKKKJJJGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLOOOPPPNNNJJJGGGCCCBBBAAA@@@????????????::::::999999888777777666777777777888888:::;;;<<<;;;>>>BBBCCCDDDHHHNNNSSSWWW]]]dddiiinnnxxx}}}wwwoooiiihhhdddiiimmmoooyyy|||vvvuuuxxx~~~yyyvvvqqqllljjjjjjjjjjjjkkkjjjjjjlllqqqvvvyyyzzz}}}uuulllgggfffgggfffdddgggnnnssssssrrrqqqmmmgggYYYOOOBBB777222///,,,++++++************+++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!$$$)))+++)))&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((($$$#########$$$&&&'''(((&&&&&&'''''''''((((((((())))))(((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))(((((())))))***+++))))))*********+++++++++***+++,,,...000222444444777888:::<<<>>>@@@AAABBBEEEFFFGGGFFFEEEEEEFFFGGGIIIIIIIIIIIIIIIKKKMMMNNNQQQRRRSSSTTTSSSRRRPPPNNNOOOOOOOOOPPPRRRUUUWWWXXXUUUUUUTTTTTTTTTUUUVVVVVVTTTWWWZZZ\\\ZZZXXXWWWWWWUUUUUUUUUTTTSSSQQQOOOMMMLLLOOORRRRRRPPPOOOOOOOOOSSSQQQLLLEEEAAABBBFFFJJJNNNOOOQQQTTTWWWYYYZZZ[[[XXXXXXWWWRRRJJJDDDBBBAAA;;;;;;;;;<<<>>>@@@AAABBBBBB@@@===999666555444444......------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###"""!!! $$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''|||wwwtttiiiccc[[[TTTPPPMMMHHHDDD>>>???AAA???===<<<>>>@@@DDDEEEGGGHHHIIIHHHHHHGGGGGGIIIKKKNNNQQQUUUZZZ^^^aaa```___^^^]]]\\\[[[[[[YYYWWWSSSOOOMMMKKKKKKLLLGGGHHHHHHGGGGGGHHHLLLNNNNNNPPPTTTUUUUUUVVVVVVWWWVVVVVVVVVUUUTTTTTTSSSSSSTTTUUUUUUUUUVVVVVVWWWWWWTTTRRROOONNNMMMKKKHHHFFFFFFGGGHHHKKKMMMMMMKKKIIIMMMKKKHHHFFFDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCEEEGGGHHHIIIIIIGGGHHHKKKNNNPPPOOOKKKHHHCCCBBBBBBAAA@@@@@@@@@AAA;;;;;;;;;:::999888888777777777777777888999:::;;;999<<<@@@BBBCCCFFFLLLQQQTTTZZZ```dddgggppp}}}{{{qqqiiifff^^^ccceeedddiiiyyyzzzuuuxxxyyytttqqqmmmiiihhhgggfffhhhnnnuuuzzz|||yyyoookkklllmmmkkkgggfffmmmtttuuuttttttpppllleeeZZZKKK>>>666222...,,,***************++++++,,,************************((((((((((((((((((((((((''''''''''''''''''''''''&&&((()))***((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%$$$(((---000...***$$$$$$%%%%%%%%%&&&&&&&&&***(((&&&$$$$$$&&&(((***((((((((()))))))))******'''&&&&&&&&&&&&'''((((((&&&%%%%%%&&&''')))+++---&&&&&&&&&&&&'''''''''(((++++++******))))))((((((,,,,,,++++++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++...///111333555888:::;;;======>>>???@@@AAABBBBBBEEEFFFGGGFFFDDDCCCDDDEEEHHHGGGGGGGGGHHHJJJLLLMMMRRRSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQSSSUUUWWWZZZ\\\UUUUUUUUUUUUUUUVVVWWWXXXZZZ^^^cccfffggggggggghhhfffddd```\\\YYYWWWWWWWWWNNNRRRUUUVVVUUUTTTVVVXXXXXXUUUOOOHHHBBBAAAEEEIIIKKKMMMOOORRRUUUWWWXXXYYYWWWXXXXXXTTTNNNJJJHHHIIIAAAAAABBBCCCEEEGGGIIIJJJHHHFFFBBB===:::888777777//////...------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))(((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''}}}wwwpppjjjbbbYYYOOOIIIGGGGGGDDDAAA@@@AAA@@@>>>===>>>AAACCCAAABBBCCCDDDDDDGGGKKKNNNPPPQQQSSSUUUYYY___ffflllppppppooolllgggdddbbbaaa]]]ZZZVVVRRROOONNNMMMMMMKKKJJJIIIIIIJJJLLLNNNPPPOOOPPPRRRTTTUUUUUUUUUUUUVVVWWWWWWXXXVVVTTTRRRPPPQQQPPPPPPQQQSSSUUUUUUTTTSSSRRRPPPMMMJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKIIIFFFCCCBBBCCCDDDFFFEEEEEEEEEDDDCCCAAA@@@???BBB@@@???======>>>@@@AAADDDCCCAAA@@@@@@AAABBBCCCEEEFFFGGGHHHIIIJJJJJJKKKHHHHHHFFFDDDCCCAAA?????????>>>===;;;999777666555666666666777999;;;>>>???===>>>AAABBBDDDHHHLLLOOOTTTWWW\\\bbbhhhnnnvvvzzz{{{wwwpppgggaaa^^^]]]___bbbhhhuuuzzz|||}}}uuuhhh___]]]^^^bbbgggmmmxxx|||xxxvvvtttpppkkkhhhccciiipppuuuuuusssqqqpppmmmfffXXXHHH;;;222000///(((***++++++***+++,,,---***************)))((((((((((((((((((((((((((((((((((((((('''((()))******&&&&&&%%%%%%%%%%%%&&&&&&***)))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$"""!!!!!! &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((+++...---(((###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''))))))***&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&###%%%(((+++,,,+++)))(((***************)))(((((())))))))))))))))))))))))***)))((((((((((((((()))+++(((&&&&&&(((+++---...&&&)))+++***((((((,,,///222222333777<<<@@@BBBBBBEEECCCAAA>>>===>>>???AAADDDFFFIIIGGGCCC@@@???@@@CCCGGGJJJKKKKKKLLLPPPTTTWWWVVVUUUSSSRRRRRRRRRRRRTTTWWWXXXWWWXXX\\\\\\ZZZWWWWWWVVVWWWYYY\\\___aaacccgggmmmqqquuuwwwzzz{{{|||{{{wwwqqqiiiccc___]]]___^^^]]]aaaeeefffaaa]]]aaa\\\TTTLLLGGGDDDDDDEEEJJJKKKMMMOOOQQQRRRSSSSSSWWWVVVTTTRRRPPPNNNMMMLLLLLLJJJHHHHHHJJJLLLNNNNNNPPPMMMIIIEEECCCAAA>>><<<777444111/////////...---******)))))))))((((((((()))***************))))))))))))((('''''''''''''''''''''((())))))((('''''')))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&'''''''''&&&%%%%%%$$$&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((((((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&~~~zzzuuuooogggbbbVVVPPPHHHDDDDDDDDDBBB@@@>>>??????>>>>>>???CCCFFFDDDEEEEEEFFFGGGKKKPPPTTTZZZ[[[]]]___ccciiipppuuuwwwwwwvvvsssnnnjjjgggeee```]]]ZZZVVVSSSQQQPPPPPPKKKJJJIIIHHHIIIJJJLLLNNNOOOPPPRRRSSSUUUUUUUUUTTTVVVVVVVVVVVVTTTQQQNNNLLLOOONNNNNNOOOQQQSSSRRRQQQOOONNNLLLJJJGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIHHHEEECCCCCCCCCEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>><<<<<<===???@@@AAA@@@???>>>>>>???AAABBBDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFEEECCCBBB@@@@@@??????===<<<:::888777666666666666777888:::===>>>===>>>AAABBBDDDGGGKKKNNNNNNQQQWWW]]]ccckkkrrrwww~~~|||sssiiibbb^^^ZZZZZZ[[[___jjjtttyyyxxxyyy}}}pppddd```]]]___ccciiittt~~~{{{{{{zzzvvvqqqnnnfffiiimmmrrrttttttrrrqqqmmmhhh^^^RRREEE:::333000************)))((())))))***************)))(((((((((((((((((((((((((((((('''((((((((())))))))))))''''''&&&&&&&&&&&&'''''')))(((''''''&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&)))+++***'''###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))'''''''''''''''''''''''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%'''(((***+++***)))(((***************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))******************++++++,,,---............000111666666777:::???CCCEEEFFFGGGDDDAAA>>>===>>>@@@BBBFFFHHHIIIGGGCCCAAABBBDDDDDDHHHLLLNNNNNNNNNQQQTTTUUUTTTRRRRRRRRRTTTVVVXXXXXX^^^aaa``````dddeeedddhhhhhhhhhiiikkknnnpppqqqtttxxx~~~wwwqqqmmmkkkjjjkkkooovvv||||||wwwqqqlllhhhaaaZZZSSSMMMIIIGGGIIIJJJLLLNNNPPPQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSRRRRRRSSSUUUWWWYYYYYYUUUOOOJJJHHHFFFEEEDDD;;;888555333222222000///...------,,,+++***))))))*********++++++*********))))))(((''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&~~~{{{vvvpppjjjccc[[[VVVJJJFFFAAA@@@BBBCCCBBB@@@>>>???@@@@@@AAACCCGGGJJJHHHIIIJJJJJJLLLQQQWWW\\\eeefffiiikkknnnssszzz~~~~~~~~~}}}zzzuuupppjjjggg```^^^[[[WWWTTTRRRQQQQQQJJJJJJIIIHHHHHHIIIJJJKKKNNNOOOQQQRRRSSSSSSSSSSSSUUUTTTTTTSSSPPPMMMJJJHHHLLLLLLKKKMMMOOOOOONNNMMMJJJIIIGGGEEECCCBBBAAAAAA???@@@AAABBBDDDEEEFFFGGGFFFEEECCCBBBBBBCCCEEEFFFCCCDDDDDDDDDCCCBBBBBBAAA>>>===<<<;;;;;;<<<===>>>======<<<;;;<<<===???@@@AAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@???===;;;:::999888777666666666777999;;;<<<===>>>AAABBBCCCEEEIIIKKKLLLPPPVVV]]]ccckkkrrrwwwwww~~~wwwlllfff```ZZZWWWVVVWWW^^^gggwwwzzzwwwvvv}}}wwwkkkddd^^^]]]^^^cccooozzz}}}~~~zzzvvvmmmkkkkkknnnrrruuutttsssnnnlllfff]]]RRREEE:::333...---+++***((((((((((((***************)))((((((((((((((((((((((((((((((&&&'''((()))***)))(((((((((''''''''''''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&''''''%%%###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&((((((((())))))))))))))))))************))))))((()))))))))))))))))))))))))))))))))(((((())))))***(((+++......+++))))))***//////000222555777777666888888999<<>>AAADDDEEEFFFFFFCCC@@@???BBBFFFFFFKKKRRRTTTTTTTTTUUUVVVVVVVVVVVVXXXZZZ^^^bbbdddiiirrrwwwvvvuuuyyy|||~~~~~~zzz~~~{{{tttkkkbbbYYYUUUNNNOOOOOOQQQRRRTTTVVVWWWQQQQQQRRRRRRTTTUUUVVVWWWVVVXXXYYYWWWVVVWWW[[[___]]]YYYSSSNNNLLLLLLKKKKKK@@@===:::777777666444333444333222000...---++++++++++++++++++++++++++++++***)))((((((''''''((((((((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''zzzvvvoooggg```XXXQQQLLLCCCAAA@@@@@@BBBDDDCCCBBBAAABBBCCCCCCDDDGGGLLLOOONNNOOOOOOPPPSSSXXX___dddlllnnnqqqtttvvvzzz~~~|||xxxrrrjjjfff^^^\\\YYYVVVSSSPPPOOONNNJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMOOOQQQQQQQQQQQQPPPQQQQQQPPPOOOMMMKKKIIIGGGJJJIIIIIIKKKLLLLLLKKKIIIEEEDDDBBBAAA???>>>>>>>>><<<===>>>???@@@BBBCCCCCCBBBAAA@@@@@@@@@AAACCCDDDBBBCCCCCCCCCCCCCCCBBBAAA;;;::::::::::::;;;<<<<<<::::::::::::;;;===>>>?????????@@@AAABBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@???===<<<;;;;;;888777777666777888:::;;;<<<>>>AAABBBCCCDDDGGGJJJMMMPPPVVV\\\bbbhhhnnnrrrpppwww{{{oookkkccc\\\YYYVVVVVV\\\bbbppp}}}}}}|||zzzxxxvvv{{{nnnhhhbbb___^^^aaaiiissswww|||~~~vvvpppkkklllqqqvvvwwwvvvrrrpppllleee[[[OOOCCC;;;333111---+++*********)))***************)))((((((((((((((((((((((((((((((%%%&&&(((******)))((('''((((((''''''''''''((((((&&&&&&%%%$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''***)))(((''''''((())))))))))))************)))((()))))))))))))))))))))))))))))))))((())))))******'''+++///...***)))+++///222111222666;;;>>>===:::777666777:::???CCCEEEEEEHHHDDD@@@<<<<<>>======<<<<<<<<<;;;;;;<<<======>>>>>>???>>>>>>======>>>???@@@AAAAAAAAABBBBBBBBBAAAAAA@@@888888888999999::::::;;;:::::::::;;;<<<===>>>>>><<<======>>>???@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>===999999888777777888999:::<<<>>>AAABBBCCCEEEGGGIIIKKKNNNSSSWWW[[[___cccfffkkkpppxxxuuunnnfff___\\\ZZZZZZ^^^ccciiiqqq}}}{{{||||||zzzyyyzzz}}}|||wwwzzz~~~nnnjjjfffeeebbbaaaeeelllttt}}}xxxooolllpppvvvxxxxxxvvvrrrnnnhhhaaaWWWLLLEEE777333---******++++++******************)))(((((((((((((((((((((((((((((($$$&&&((()))***)))'''&&&((((((''''''''''''((((((%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&'''''''''''''''''''''+++***(((''''''''')))***((())))))*********)))))))))))))))))))))))))))))))))))))))))))))***++++++'''+++...---***,,,222888:::999:::>>>AAABBB???;;;666666666999>>>AAACCCCCCEEEBBB>>><<<===AAAFFFJJJQQQPPPMMMHHHEEEHHHOOOUUU\\\ccckkkppppppmmmllllllssswww~~~zzztttssspppooooooppprrrsssooolllgggbbb]]]YYYWWWVVVUUUWWWXXXUUUPPPOOOSSSXXXYYYZZZ\\\^^^```^^^[[[WWWJJJHHHDDDBBBAAA@@@???>>>AAA@@@>>>;;;777444222111...---,,,+++******************)))((((((((((((((()))(((&&&%%%%%%&&&((()))''''''&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&'''''''''((((((~~~}}}~~~~~~}}}|||pppjjj```XXXQQQLLLGGGEEE????????????@@@AAABBBBBBBBBDDDFFFHHHJJJNNNTTTWWW```aaabbbdddeeehhhmmmpppvvvyyy{{{}}}}}}}}}~~~}}}yyyvvvsssnnnfff___ZZZYYYWWWTTTQQQNNNLLLJJJGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHJJJKKKKKKKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFEEEBBB???<<<<<<;;;:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAAAAA@@@@@@???>>>777777888888999999::::::::::::;;;;;;<<<<<<<<<===;;;;;;<<<===>>>??????@@@???@@@AAABBBCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@???<<<;;;999888888888999999;;;>>>AAACCCEEEFFFHHHJJJNNNQQQUUUXXXZZZ\\\___aaafffkkkqqquuu{{{uuulllccc```^^^]]]___cccaaaeeeooo{{{{{{yyyxxxyyyxxxyyy{{{}}}{{{uuupppqqquuuxxxzzz~~~|||kkkiiihhhhhhfffbbbcccgggsssuuuoooooossswwwyyyxxxtttooojjjeee^^^VVVOOO<<<666...************(((***************)))((((((((((((((((((((((((((((((%%%&&&'''((()))(((''''''(((''''''''''''''''''(((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''***)))(((''''''((()))***((())))))************)))))))))))))))))))))))))))))))))))))))******+++,,,***,,,......///333:::???EEEEEEEEEFFFEEEAAA<<<888888777777:::>>>BBBDDDDDDBBB@@@>>>>>>AAAFFFLLLPPPRRRRRROOOLLLLLLQQQZZZaaapppwwwxxxppphhhbbb^^^]]]XXXXXXWWWSSSNNNLLLNNNQQQSSSUUUZZZ___aaa___ZZZVVVOOOMMMJJJHHHGGGGGGFFFEEEHHHGGGEEEAAA>>>;;;888777333222///---+++++++++++++++***))))))(((((()))))))))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((()))))))))(((''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''}}}zzzyyyxxxwwwuuussshhhaaaXXXPPPJJJGGGDDDCCC>>>????????????AAACCCEEEEEEGGGKKKNNNRRRXXX___ccciiikkkmmmoooooopppsssuuuwwwyyy{{{|||{{{yyyyyyyyyzzzuuupppmmmkkkggg___YYYVVVUUUSSSQQQNNNJJJHHHFFFCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@???@@@AAABBB@@@<<<999888888777777777888999999777777888999:::<<<=====================>>>>>>>>>@@@@@@@@@??????===<<<;;;666777777888999:::::::::999::::::;;;;;;;;;::::::::::::;;;<<<===>>>>>>???======???@@@BBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAA>>>===;;;999999888999999:::===AAADDDFFFHHHJJJKKKPPPSSSWWWZZZ[[[]]]^^^```bbbfffkkkmmmpppyyyuuukkkfffccc```___bbb]]]___eeeooo}}}}}}yyyvvvssstttvvvxxxzzzxxxsssooolllppprrrrrrtttvvvuuuqqqhhhffffffgggeeeaaabbbfffooo}}}zzzppplllnnnssswwwyyyuuupppmmmkkkeee]]]WWWFFF>>>444...,,,,,,***(((***************)))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))******''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((('''(((((()))******(((((()))***************))))))))))))))))))))))))))))))))))))***+++,,,---///000222444888<<>>:::777888777888:::>>>BBBCCCCCC??????@@@BBBGGGMMMSSSWWWTTTUUUUUUUUUWWW___jjjrrrzzzuuurrrpppgggeeeaaa\\\XXXUUUTTTTTTUUUWWWZZZ^^^```^^^YYYUUUTTTRRROOONNNNNNNNNNNNMMMOOONNNLLLIIIEEEBBB@@@>>>999777444111...---------+++***))))))(((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))(((''''''&&&%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%&&&''''''&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&~~~{{{xxxuuusssqqqnnnlllbbb\\\RRRJJJFFFCCCBBBAAA???@@@@@@@@@AAACCCGGGJJJIIILLLPPPUUU[[[bbbjjjoooppprrruuuvvvuuuvvvwwwxxxuuuwwwyyyyyywwwuuutttttttttnnnhhheeeddd```YYYSSSQQQQQQOOOMMMIIIFFFCCCBBB@@@AAABBBCCCDDDDDDDDDDDDDDDDDDFFFGGGGGGFFFEEEEEECCCBBB@@@>>>===<<<;;;;;;===<<<===>>>???===999666555555555555555666777888444555666888:::<<<>>>??????????????????>>>>>>>>>@@@@@@??????===<<<;;;:::666666888999::::::::::::999999:::::::::999999888999::::::;;;<<<===>>>???;;;<<<===???AAACCCDDDEEEGGGFFFFFFEEEDDDCCCCCCBBB???>>><<<:::999999999::::::===BBBEEEGGGIIIKKKMMMMMMPPPTTTWWWXXXYYY[[[]]]___cccgggiiijjjqqq~~~ssslllgggbbb```aaa]]]___bbbeeekkkxxx{{{xxxqqqsssxxx|||}}}|||xxxtttmmmppprrrqqqrrrtttrrrnnngggddddddeeeccc```bbbgggjjjyyy}}}qqqjjjjjjpppvvvyyyuuuqqqpppooojjjaaaZZZOOOFFF:::333000///,,,)))***************)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%% !!!!!!###$$$%%%%%%&&&(((((((((((((((((((((((($$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''(((&&&$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***+++,,,((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((((()))***************))))))))))))))))))))))))))))))))))))***+++,,,---222333555:::???BBBBBBBBB<<>>;;;888444111/////////+++******)))))))))))))))))))))************))))))&&&&&&&&&&&&&&&'''((()))(((((('''&&&%%%%%%$$$$$$&&&&&&'''((())))))((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((((((((&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&}}}zzzzzz|||yyyxxxvvvrrrnnnjjjfffcccZZZRRRIIIBBB@@@AAAAAAAAAAAA@@@@@@@@@CCCGGGKKKMMMTTTVVVZZZ___dddiiimmmpppyyy|||{{{wwwuuuuuuwwwwwwvvvuuurrrooollljjjfffdddaaa^^^\\\ZZZVVVTTTPPPOOOMMMJJJGGGDDDBBB@@@@@@?????????@@@@@@AAABBBAAA@@@@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;999888777666444444333333444444555666888777666666888;;;===??????@@@@@@@@@@@@AAAAAAAAA@@@@@@???======<<<<<<<<<999999999:::;;;<<<>>>???<<<<<<<<<<<<;;;:::999999999999:::::::::;;;;;;;;;============>>>@@@AAABBBBBBCCCEEEFFFGGGFFFDDDCCCAAA@@@===;;;:::999999999999:::>>>BBBFFFIIIKKKLLLKKKNNNRRRUUUVVVXXXYYY[[[___aaabbbbbbfffnnnyyytttmmmiiiddd]]]\\\\\\^^^bbbgggooo~~~zzzsssrrruuuyyy}}}}}}yyytttpppllllllmmmmmmmmmnnnpppqqqjjjeeeaaa```cccffffffeeeiiippp{{{wwwmmmjjjooovvvuuuuuuvvvvvvtttnnneee___ZZZOOO???555000///,,,)))))))))***+++------***((())))))))))))))))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########(((''''''(((+++,,,,,,+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******''''''((()))))))))))))))(((((()))************))),,,---------,,,+++***)))000...,,,,,,...111333444:::;;;<<<>>>???@@@AAABBBCCCAAA@@@>>>===<<<999777777777888;;;???BBBCCCCCC@@@CCCIIIPPPXXX___dddgggmmmrrrxxxyyyzzz~~~wwwwwwwwwvvvwww{{{|||yyyxxxyyyzzz}}}{{{zzzyyy|||xxxooogggeeeddd___WWWWWWUUUSSSTTTXXX\\\^^^___XXXUUUQQQMMMJJJIIIIIIIIIFFFAAA<<<999777444000---000...,,,+++++++++***)))((((((((()))(((((('''&&&******))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$%%%%%%&&&'''|||yyyyyyzzzvvvuuutttqqqmmmhhhdddaaaUUUNNNFFF@@@??????@@@@@@GGGGGGHHHJJJNNNSSSXXXZZZ^^^```dddhhhmmmrrruuuwww|||zzzwwwvvvtttsssqqqooollliiifffeeebbb___\\\YYYWWWUUUQQQOOOIIIIIIGGGDDDBBB@@@>>>===>>>>>>>>>===>>>??????@@@?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888777666555333333333333333444555555666666666666888:::<<<===>>>>>>>>>?????????@@@@@@>>>===<<<;;;::::::::::::888888999999:::<<<===>>>;;;;;;;;;<<<;;;;;;::::::888888888888888888999999;;;<<<===>>>???@@@@@@AAAAAABBBDDDFFFFFFFFFDDDDDDCCCBBB@@@===<<<;;;;;;;;;;;;<<>>>>>=========;;;999888999999999;;;>>>BBBDDDEEEKKKPPPYYYcccllltttyyy||||||{{{yyyzzzzzzzzz{{{~~~}}}zzzyyyxxxzzz|||}}}xxxqqqlllbbbXXXUUUSSSPPPQQQTTTXXX[[[\\\^^^]]]ZZZWWWUUUSSSRRRQQQIIIEEE@@@<<<:::777333000222000...------,,,+++)))((()))))))))))))))((((((***)))))))))(((((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''')))'''&&&&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###&&&%%%%%%%%%%%%&&&&&&'''~~~zzzxxxwwwwwwsssrrrqqqnnniiiddd___\\\NNNIIICCC???>>>@@@BBBBBBJJJKKKMMMRRRWWW^^^dddgggjjjlllooossswwwzzz}}}~~~{{{wwwuuuooommmjjjfffcccaaa______[[[XXXUUURRRPPPNNNJJJHHHCCCBBBAAA@@@>>>===<<<;;;<<<<<<<<<<<<<<<<<<===>>>======<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999888777666555444333333222222333333444555444444555666888999::::::<<<<<<<<<=========>>>>>><<<<<<;;;:::999999999999888888888888999;;;<<<===::::::;;;;;;<<<;;;;;;;;;999999999999888888888888:::;;;===>>>????????????@@@AAACCCEEEFFFFFFEEEEEEEEEDDDBBB@@@>>>======<<<>>>>>>???AAABBBDDDFFFGGGLLLNNNPPPQQQRRRTTTWWWZZZYYY\\\___```aaafffmmmsss~~~yyynnnccc^^^[[[ZZZ[[[]]]bbbnnnyyyyyyvvvvvvvvvwwwyyy|||~~~~~~|||yyytttnnngggdddgggllloooqqqjjjddd^^^^^^dddmmmtttxxxsssiiiccchhhuuuuuunnnkkkppptttwwwxxxuuupppllliiiccc]]]SSSHHH===555000---,,,,,,+++,,,---,,,)))'''))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$&&&&&&'''(((&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&(((***,,,,,,,,,''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((((()))******''''''((())))))))))))))))))******+++++++++++++++))))))*********++++++++++++,,,---000555<<>>:::;;;<<<======<<<;;;:::<<<<<<<<>>>>>=========<<<;;;;;;:::;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999777888888777666555444333333222222222222333444444222333555666888888888888::::::;;;;;;;;;;;;<<<<<<===<<<;;;;;;:::::::::;;;888888888888999:::;;;<<<999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888:::===???@@@@@@???>>>???@@@BBBCCCEEEEEEEEEEEEEEEEEECCCBBB@@@???>>>>>>????????????AAACCCFFFGGGMMMNNNOOOOOOPPPRRRUUUXXXWWWZZZ^^^___```bbbggglllttt|||yyynnnddd___\\\\\\\\\```iiisss{{{xxxzzzzzz}}}~~~{{{sssiiidddgggmmmqqqssskkkeee]]]\\\cccmmmvvv{{{uuuiii___aaakkkwww}}}rrrkkknnnrrrvvvwwwtttqqqnnnnnneeebbb\\\QQQEEE999111...,,,++++++,,,------+++)))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%'''***,,,,,,+++''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((())))))***''''''((()))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------000444999>>>CCCHHHKKKEEEDDDBBB???===<<<;;;;;;999;;;===>>>>>>======>>>>>>???BBBGGGOOOZZZdddkkkxxxyyy{{{~~~}}}}}}~~~~~~}}}}}}~~~zzzooobbb]]]WWWSSSRRRSSSTTTUUUTTTUUUVVVVVVVVVUUUSSSRRRMMMKKKFFFBBB@@@>>><<<;;;;;;999666444333000---******)))))))))))))))******))))))))))))((((((((((((''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''&&&%%%$$$&&&((())))))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&~~~|||zzzxxxvvvtttsssmmmkkkgggbbb[[[TTTNNNKKKCCCBBBBBBBBBDDDGGGKKKNNNWWWYYY^^^eeemmmttt{{{~~~|||~~~{{{{{{zzzyyyuuupppkkkgggeeebbb]]]XXXTTTSSSSSSSSSMMMKKKHHHFFFDDDCCC@@@===<<<<<<<<<===============;;;;;;::::::::::::;;;;;;888888888888888888888888999999999999999999999999777777888777777666555444333333222222333333444555333444555777888888888888999::::::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;888888888888999:::;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::===???@@@@@@???>>>???@@@AAABBBCCCDDDEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@???>>>>>>@@@DDDGGGIIIMMMNNNOOOOOOOOOQQQTTTWWWVVVZZZ]]]______```cccgggnnntttvvvjjjddd^^^]]]\\\^^^fffnnnvvv~~~}}}|||uuukkkfffgggkkkppprrrkkkeee^^^]]]bbbkkkrrruuuooohhhaaa```bbbhhhuuu|||sssnnnppprrrsssrrrqqqppppppfffeeeaaaXXXLLL???555000,,,++++++,,,.........,,,((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''***++++++***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((())))))***''''''((()))))))))))))))******+++,,,,,,,,,,,,+++------,,,,,,------...///333888???DDDFFFGGGHHHIIICCCAAA???===;;;;;;;;;;;;999;;;>>>>>>======???AAA@@@DDDKKKUUU```nnn|||||||||xxxxxxyyy}}}qqqkkkccc]]]YYYWWWVVVUUUQQQRRRRRRRRRRRRRRRRRRQQQNNNLLLIIIEEEBBBAAAAAABBBCCCAAA>>>;;;999555000---+++***)))((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%$$$$$$&&&((())))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&~~~{{{yyywwwvvvtttrrrooohhheee```YYYRRRMMMIIIGGGAAACCCEEEGGGJJJNNNSSSWWW___aaaeeelllsssyyyxxxvvvssspppmmmhhhccc```]]]ZZZUUUPPPMMMLLLLLLLLLFFFDDDBBBAAA@@@???===;;;999999999::::::;;;;;;<<<;;;::::::999999999999999666777777777777888888888888888888888888888888888888999999999888888777666444333333333333444555555666666777888888999:::::::::::::::;;;;;;;;;<<<<<<:::999999888888999999999999999999999999:::;;;;;;::::::;;;;;;<<<;;;;;;;;;999999999999::::::::::::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCDDDDDDEEEDDDDDDCCCCCCBBBAAA???>>>@@@DDDHHHKKKMMMNNNPPPPPPPPPPPPSSSUUUUUUYYY\\\]]]]]]]]]aaadddiiinnnwww~~~ssskkkccc___]]]]]]bbbiiinnnuuuwwwtttnnniiiggghhhkkkmmmiiieee```___ccchhhkkkllleeecccaaa^^^ZZZ[[[eeerrr{{{sssqqqoooooopppqqqqqqppphhhgggddd^^^TTTHHH<<<555---,,,+++,,,...///...---))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''(((''''''&&&$$$$$$###"""%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''&&&''')))***)))((())))))))))))))))))))))))(((''''''''''''''''''(((((((((((((((((()))******''''''((())))))))))))))))))******+++++++++++++++,,,,,,,,,---...000333444<<>>???:::===?????????@@@EEEJJJJJJQQQ[[[gggrrr~~~}}}yyyuuuttttttvvvxxxxxxzzz|||~~~}}}uuummmhhhccc___]]]UUUTTTQQQNNNMMMMMMNNNOOOPPPOOOMMMJJJGGGGGGIIILLLMMMKKKGGGDDDAAA<<<777333...---+++)))(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$&&&((())))))((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&{{{xxxuuussssssqqqnnnkkkaaa^^^XXXQQQLLLIIIGGGGGGFFFIIINNNQQQUUUZZZ```dddgggiiimmmrrrwww|||~~~sssoooiiieeebbb^^^ZZZWWWRRRPPPLLLHHHFFFDDDDDDCCC@@@???============;;;999777888888999::::::;;;;;;999999888777777777777777666666666777777777888888888888888888888888888888:::::::::;;;::::::999888555555444444555555666777999999888888999:::<<<===;;;;;;;;;<<<<<<<<<======::::::999999999999:::::::::::::::::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;::::::777888888999:::;;;<<<<<<======>>>???@@@AAABBBBBBAAA@@@@@@AAAAAABBBBBBCCCCCCDDDEEEGGGHHHHHHGGGGGGFFFDDDAAA???@@@CCCGGGJJJMMMOOOQQQQQQQQQQQQRRRSSSTTTWWWZZZ[[[ZZZ[[[^^^bbbgggiiiqqq|||vvvkkkeee```^^^```eeehhhnnn|||sssttttttoooiiifffgggjjjfffcccbbbcccfffhhhgggddd_________]]]XXXVVV^^^iiisss{{{tttmmmlllpppssssssqqqllliiifffccc]]]RRRFFF===111///------------,,,+++))))))))))))))))))))))))(((''''''''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***(((''''''(((((('''&&&(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((()))******''''''((()))))))))))))))((()))******++++++******,,,---...000444888<<>>???AAA>>>AAADDDDDDEEEJJJRRRYYY___gggsss}}}|||yyyyyy}}}|||zzzzzz|||}}}|||{{{{{{}}}}}}wwwqqqnnnddd```XXXQQQNNNMMMOOOQQQTTTTTTSSSPPPNNNOOOSSSWWWWWWUUUQQQNNNJJJDDD>>>:::333111...,,,***)))******'''((((((((()))))))))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&((()))((('''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%!!!"""$$$%%%&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&'''xxxuuurrrppppppooolllhhh\\\XXXRRRLLLHHHGGGHHHIIIMMMQQQWWW[[[___dddkkkpppqqqsssvvvzzz~~~}}}{{{nnnhhhaaa\\\YYYVVVRRROOOJJJIIIFFFCCC@@@???>>>>>>===;;;::::::;;;;;;:::888999999999:::;;;;;;<<<<<<888777666555555555555555555666666666777777888888777777777777777777777777;;;;;;<<<<<<<<<;;;::::::666555555555555666777777<<<;;;999999999;;;===???<<<<<<<<<=========>>>>>><<<<<<<<<;;;;;;<<<======;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999999888999:::;;;===>>>??????>>>>>>>>>???@@@AAACCCDDDAAAAAAAAA@@@@@@AAABBBBBBCCCEEEGGGIIIJJJJJJJJJJJJJJJGGGCCC@@@@@@BBBFFFHHHLLLOOORRRSSSRRRQQQRRRRRRRRRUUUXXXXXXXXXYYY]]]aaaeeegggnnnxxx~~~ssskkkeee```aaadddffflllyyy}}}|||~~~qqqvvvyyyvvvmmmggghhhjjjcccccccccfffiiiiiieeeaaa___^^^]]]]]]YYYXXX^^^fffhhh~~~vvvllljjjpppuuutttqqqooolllhhhfffcccZZZMMMCCC555222///------,,,***((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++)))((('''((((((&&&%%%''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((()))******'''(((((()))))))))))))))(((((()))***************...///111555:::AAAFFFIIIJJJLLLLLLHHHBBB???@@@DDDCCCAAA>>><<<;;;<<<>>>???DDDGGGIIIKKKMMMTTT^^^gggrrrzzz~~~}}}|||}}}wwwpppfff[[[UUUTTTVVVXXXXXXYYYXXXVVVTTTUUUZZZ^^^^^^\\\XXXTTTPPPJJJCCC>>>666444111...,,,+++++++++'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''''''&&&%%%&&&(((((((((&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%% !!!$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''tttpppmmmmmmnnnmmmgggbbb\\\SSSLLLJJJGGGDDDHHHOOOWWW[[[bbbiiinnnrrrvvvxxx~~~yyyqqqlll```ZZZRRROOONNNLLLHHHDDDBBBAAA???>>><<<;;;;;;;;;:::::::::999999888888888777777777777777888888888666666666666777777777888666666777888999:::;;;;;;777777777777777888888888777999;;;;;;::::::;;;<<<;;;999666777999:::999777:::::::::;;;;;;===>>>???>>>>>>???@@@@@@@@@??????;;;;;;::::::::::::;;;;;;;;;<<<>>>>>>======>>>???BBBBBBAAA???>>>===<<<;;;<<<<<<;;;;;;;;;<<<>>>???FFFEEEBBB???>>>@@@DDDGGGBBBBBBAAAAAABBBCCCEEEFFFDDDFFFHHHIIIIIIJJJLLLNNNLLLIIIDDD@@@@@@BBBGGGIIIKKKMMMPPPQQQRRRTTTVVVXXXSSSSSSTTTUUUXXX[[[^^^```aaaeeekkkpppwwwuuukkkgggfffggghhhqqqzzz||||||||||||zzz|||{{{wwwssslllffffff```___ffflllkkkfffccc^^^^^^^^^]]]\\\\\\^^^```hhh{{{|||ooommmqqqtttuuuuuupppoookkkgggeeebbbYYYNNN<<<777000------,,,+++***************))))))))))))+++)))(((&&&&&&((()))+++''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$###$$$%%%'''(((&&&&&&&&&'''&&&&&&%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''')))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))((('''&&&&&&%%%%%%''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++++++++***************)))***,,,,,,,,,---///000///222888???EEEJJJMMMNNNRRRMMMGGGBBBAAAAAABBBBBBCCCBBB@@@===;;;<<>>===;;;:::999999999:::999999999999999999888888888888888777777777777666666666666666777777777666666777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<999;;;<<<===<<<;;;<<<===;;;999777777999;;;:::888;;;;;;<<<<<<>>>???@@@AAACCCCCCCCCCCCCCCBBBAAA@@@===<<<<<<<<<<<<<<<<<<===<<<>>>@@@@@@@@@@@@BBBDDDEEEDDDDDDCCCAAA@@@@@@???>>>======<<<===>>>???@@@EEEFFFEEEDDDBBBBBBDDDFFFDDDCCCBBBBBBCCCDDDEEEFFFFFFHHHJJJKKKJJJKKKMMMOOOMMMJJJEEEAAAAAACCCFFFIIIJJJMMMOOOPPPQQQRRRTTTVVVUUUUUUUUUUUUVVVXXXZZZ[[[\\\```eeejjjqqq{{{wwwrrrqqqqqqoootttxxx}}}||||||||||||~~~}}}xxxqqqjjjhhhcccaaagggllliiibbb___[[[[[[\\\]]]^^^```bbbdddiiiyyyrrrnnnqqqrrrssstttqqqpppmmmiiihhheee]]]SSSCCC;;;222------...,,,***************))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%'''((((((&&&%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''')))***%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++************************)))+++---.........///111444888@@@HHHNNNRRRTTTTTTLLLIIIEEECCCBBBBBBCCCCCCAAAAAA???======BBBIIIOOOXXXdddoooqqqsss{{{|||vvvooogggbbb```^^^^^^aaaccccccbbb```^^^[[[XXXSSSMMMGGGBBB>>>:::666222000///,,,+++******))))))(((((((((((())))))))))))))))))))))))***))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&pppmmmjjjjjjiiieee___ZZZXXXQQQLLLKKKMMMRRR[[[cccnnnrrrxxx}}}}}}yyysssmmmggg___XXXSSSOOOJJJEEECCCBBBBBB???<<<;;;:::999888777666666666888888888999999999999999999999999888777777777666666666666666666666666666666666777888999::::::;;;::::::;;;;;;;;;<<<<<<<<<;;;===>>>???=========>>><<<:::999999:::;;;;;;:::======>>>@@@AAACCCDDDDDDFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@@@@BBBDDDEEEDDDEEEGGGIIIIIIIIIHHHGGGFFFFFFEEEEEEAAA@@@@@@??????@@@BBBBBBEEEGGGIIIIIIGGGFFFEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGIIIKKKLLLMMMLLLLLLNNNOOONNNKKKGGGCCCBBBCCCFFFHHHJJJLLLNNNPPPPPPPPPRRRTTTWWWVVVUUUUUUUUUUUUVVVVVVWWW[[[```eeekkkuuu|||}}}{{{zzz{{{zzz|||~~~}}}vvvooohhhddddddiiilllggg```\\\ZZZZZZZZZ[[[]]]```ccceeeiiiwwwtttoooooopppqqqsssqqqrrrppplllkkkiiibbbYYYMMMBBB444------///---***++++++*********)))))))))))))))(((((((((((())))))''''''''''''''''''''''''&&&''''''((((((''''''&&&((()))******((('''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''((()))%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((###$$$%%%&&&''')))******''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))*********+++...///000111444666???DDDLLLSSSWWWWWWUUUSSSGGGFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@???AAAJJJVVV___nnn{{{}}}wwwwww{{{{{{qqqdddbbbaaa```aaaaaa```___^^^]]][[[XXXUUUOOOIIIDDD???<<<888555333000---+++,,,,,,,,,+++***((('''&&&))))))))))))))))))))))))++++++***((('''%%%$$$$$$(((((((((((((((((((((((())))))(((((((((((())))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&pppmmmjjjgggddd___YYYTTTRRRPPPOOOQQQVVV^^^ffflllssswww{{{~~~{{{yyytttooohhh```ZZZSSSMMMJJJEEEBBB???======<<<:::999888777666666555666666666777777888888999999::::::::::::999999888777666666777777666666666666555555666666777888999:::;;;;;;:::::::::;;;;;;<<<<<<======>>>@@@@@@???>>>>>>???===<<<<<<<<<<<<===>>>>>>???@@@BBBCCCEEEFFFGGGHHHEEEEEEFFFEEEEEEDDDCCCCCCEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHIIIIIIHHHHHHIIIJJJLLLLLLKKKKKKJJJJJJIIIIIIEEEEEEDDDCCCCCCDDDEEEFFFHHHJJJLLLLLLJJJHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHKKKMMMNNNNNNMMMLLLNNNOOOOOOMMMIIIFFFDDDEEEFFFGGGJJJLLLOOOQQQQQQQQQRRRSSSVVVVVVUUUUUUTTTTTTTTTTTTVVVYYY^^^bbbhhhqqq|||~~~~~~wwwvvv{{{|||xxxtttjjjggghhhnnnpppiiiaaa]]]\\\ZZZXXXXXXYYY\\\___```fffuuusssmmmmmmnnnppprrrppprrrrrrooonnnlllfff___VVVHHH888...---///---***+++++++++*********))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((***+++***(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((###$$$%%%&&&''')))******''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++((()))))))))))))))******+++,,,...///222777===BBBMMMQQQVVVZZZYYYSSSLLLHHHFFFGGGHHHGGGEEECCCAAA@@@@@@AAABBBCCCHHHTTTdddppp~~~wwwtttuuuxxx{{{zzzjjjhhheeebbb```______^^^___^^^\\\ZZZWWWSSSLLLHHH@@@===:::777555222///,,,............---+++)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&qqqnnnjjjeee```[[[UUUQQQPPPRRRWWW\\\bbbjjjppprrrzzz}}}~~~zzzvvvtttiiiddd\\\UUUPPPKKKGGGDDD>>>===;;;:::::::::888777666666666666666666777888777777777888888999999999;;;::::::999888777777666777777777777777777777666777777888999:::;;;<<<<<<>>>>>>>>>???@@@AAAAAABBB>>>@@@AAAAAA@@@??????@@@???????????????@@@AAABBBBBBCCCEEEGGGIIIJJJJJJJJJDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHLLLMMMMMMKKKIIIGGGHHHHHHLLLLLLLLLLLLLLLKKKKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKLLLKKKJJJIIIJJJLLLJJJIIIHHHHHHHHHIIIJJJKKKMMMNNNOOONNNMMMLLLLLLNNNPPPNNNKKKHHHGGGFFFGGGHHHKKKNNNQQQSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUXXX\\\```dddlllvvv~~~uuuttt{{{}}}{{{|||{{{tttsssuuuzzzyyypppfffbbb```[[[VVVTTTVVVZZZ]]]^^^bbbsss}}}pppkkkkkklllooosssooorrrssspppooonnniiiccc\\\NNN===222///...,,,)))++++++++++++************(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((''''''%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++(((((())))))*********+++---...///111666???IIIPPPVVVYYY\\\\\\XXXPPPFFF@@@EEEGGGHHHFFFBBB>>>===<<<===BBBHHHMMMUUUcccuuu}}}}}}}}}yyywwwvvv}}}}}}~~~wwwsssnnnhhhcccaaabbbcccbbb```^^^\\\ZZZVVVQQQMMMBBB???;;;888777555222000000000//////---,,,+++***************************&&&&&&''''''((()))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&pppmmmiiiccc]]]YYYVVVTTTTTTZZZaaafffnnnuuuyyyxxx}}}~~~{{{uuupppmmm\\\XXXQQQLLLHHHEEEBBB@@@;;;;;;::::::999888777777666666666666777888999:::777777777888888888888888:::::::::999888888888777777777777888888999999999888999:::;;;<<<======>>>>>>??????@@@AAABBBCCCCCCAAACCCDDDDDDBBBAAAAAABBBAAABBBCCCCCCBBBCCCEEEGGGEEEGGGIIIJJJKKKKKKKKKJJJFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIMMMNNNMMMKKKHHHFFFEEEFFFIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIGGGFFFFFFGGGGGGHHHHHHJJJKKKKKKJJJJJJLLLNNNJJJJJJIIIIIIJJJKKKMMMNNNOOOPPPQQQOOOMMMLLLLLLMMMOOONNNLLLJJJIIIIIIIIIIIIKKKNNNRRRUUUVVVVVVWWWXXXUUUUUUVVVWWWXXXWWWWWWWWWTTTWWWZZZ\\\___eeeooovvv}}}}}}yyyvvv}}}~~~}}}vvvqqqkkkddd[[[VVVWWW\\\___aaa```qqqwwwmmmiiijjjkkknnnsssooossstttqqqpppoookkkfff^^^TTTFFF:::222///,,,***,,,++++++++++++*********))))))(((((((((((())))))(((((((((((((((((((((((($$$%%%%%%%%%%%%%%%%%%$$$$$$&&&((('''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((''''''((((((((()))))))))'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++)))))))))***++++++,,,,,,///111333777>>>GGGRRRYYYXXXZZZ\\\[[[VVVNNNFFFAAACCCEEEEEECCC>>><<<===???@@@IIIUUU^^^ggguuuyyyzzzzzz{{{|||~~~xxxpppiiieeeeeegggfffddd```]]]ZZZXXXTTTRRREEEBBB>>>;;;:::999888777444333111...---+++++++++************************))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$&&&'''(((''''''&&&mmmjjjfffaaa\\\ZZZ[[[[[[^^^eeekkkooovvv~~~~~~}}}|||}}}}}}}}}yyytttllleeeaaaQQQMMMHHHCCC@@@>>>;;;:::999:::::::::888777777777555555555666777999:::;;;888888888888777777777777999999999999999999999999777777888999:::;;;;;;<<<::::::;;;<<<===>>>????????????@@@AAABBBCCCDDDEEEEEEFFFHHHGGGEEEDDDDDDEEECCCEEEGGGFFFEEEEEEHHHJJJHHHIIIKKKLLLMMMLLLKKKJJJHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHKKKKKKKKKIIIFFFDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGEEEDDDDDDDDDEEEFFFCCCFFFJJJMMMMMMLLLLLLLLLJJJJJJJJJJJJLLLNNNPPPQQQRRRSSSSSSQQQOOOMMMMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIMMMRRRVVVWWWWWWXXXYYYWWWXXXYYYZZZZZZYYYXXXWWWUUUWWWYYYZZZ\\\aaajjjppp|||~~~}}}{{{~~~vvvhhh^^^\\\___aaabbb```mmm}}}}}}tttllljjjjjjkkknnnrrrppptttvvvsssqqqpppmmmhhh___YYYOOOBBB777000------,,,,,,+++++++++************)))(((''''''((()))***((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%###%%%''''''&&&&&&'''((('''&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$''''''''''''(((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******+++)))******+++,,,,,,------000444:::AAAHHHOOOVVVZZZXXXXXXXXXVVVQQQKKKEEEBBBAAACCCDDDCCC@@@AAAGGGLLLPPP[[[jjjtttzzz|||vvv|||yyyrrrnnnnnniiieee```[[[YYYWWWUUUTTTJJJFFFAAA>>>===>>>??????===;;;666222...---,,,,,,************************+++***)))((('''&&&%%%$$$((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((("""$$$&&&'''(((((('''&&&jjjhhhddd___\\\\\\___bbbgggnnnrrrsssyyy~~~~~~{{{{{{yyytttmmmccc[[[VVVJJJGGGBBB>>><<<999666444888999::::::888666666666444444444555777999:::;;;999999888888777777666666999999999999999999::::::777777888999;;;<<<===>>>;;;;;;<<<===>>>???@@@@@@DDDEEEFFFGGGHHHIIIJJJJJJHHHIIIJJJJJJHHHFFFGGGGGGEEEGGGIIIHHHGGGGGGJJJMMMIIIJJJLLLMMMMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFHHHHHHIIIGGGEEECCCCCCDDDBBBCCCCCCDDDDDDEEEEEEFFFFFFEEECCCBBBBBBBBBCCCCCC???DDDJJJOOOOOOMMMKKKJJJJJJJJJJJJKKKMMMOOOQQQSSSTTTUUUUUUSSSPPPNNNNNNOOONNNMMMMMMMMMLLLLLLKKKKKKHHHLLLQQQUUUWWWXXXYYYZZZZZZ[[[[[[[[[[[[YYYXXXWWWWWWYYY[[[[[[\\\aaaiiiooowww~~~uuufff````````````aaakkkxxx|||tttmmmkkkkkkkkkmmmqqqqqqvvvxxxuuurrrqqqnnnjjj```]]]UUUHHH;;;222//////,,,,,,,,,+++++++++******+++)))(((&&&&&&((()))+++))))))))))))))))))))))))&&&''''''''''''''''''&&&"""$$$'''(((''''''(((***'''&&&%%%%%%%%%%%%&&&''')))((('''&&&%%%%%%&&&'''###$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###''''''''''''((((((((()))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))******+++******+++,,,------......111777@@@IIIOOOSSSVVVXXXWWWVVVTTTQQQLLLFFFAAA>>>BBBDDDFFFEEEEEEIIIRRRYYYaaammm{{{yyy}}}~~~|||zzzkkkfff___ZZZWWWVVVUUUTTTNNNIIICCC@@@@@@BBBDDDEEEGGGCCC===777222/////////***************************))))))(((''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((()))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))++++++,,,"""###&&&((((((((('''&&&dddbbb^^^XXXVVVYYYaaagggnnnttt{{{}}}{{{|||xxxrrrkkkcccZZZRRRLLLAAA???<<<:::888888999999777888888888888999999999999888777666666888:::<<<777777888999:::<<<<<<===;;;;;;;;;;;;;;;<<<===>>>===<<<;;;::::::;;;===????????????@@@BBBCCCEEEFFFIIIHHHGGGGGGHHHHHHGGGGGGNNNMMMLLLJJJJJJJJJKKKLLLIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIICCCCCCAAA@@@@@@AAACCCCCCGGGFFFEEEDDDBBBAAA?????????AAACCCCCCCCCCCCEEEGGGEEEDDDDDDCCCBBBAAA@@@@@@CCCEEEHHHJJJLLLLLLKKKJJJMMMKKKJJJLLLPPPSSSTTTRRRVVVUUUTTTRRRPPPOOONNNNNNPPPOOOLLLKKKJJJKKKLLLMMMKKKMMMPPPSSSVVVXXXYYYYYYUUUVVVWWWWWWXXXXXXWWWWWWTTTVVVYYYZZZ[[[___fffkkkrrryyy~~~|||qqqfffbbbbbbccchhhkkkuuu|||wwwppplllllllllllljjjlllssswwwtttsssssspppjjjfffaaa[[[SSSDDD444///333...,,,+++***+++***)))'''((((((((((((''''''''''''******++++++++++++******&&&''''''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$&&&'''(((((())))))''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))************************,,,)))''''''***,,,+++***,,,***)))))),,,...000111:::BBBMMMTTTVVVVVVUUUVVVVVVTTTOOOIIIDDDAAAAAABBB>>>CCCGGGKKKTTT```hhhjjjzzz}}}rrrddd[[[YYYXXXUUUQQQQQQNNNJJJIIIIIIKKKKKKKKKIIIGGGCCC???;;;555///+++000...+++***++++++)))((((((((((((((())))))))))))***)))(((''''''((()))***))))))((('''&&&%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%!!!!!!"""###%%%&&&''''''&&&&&&&&&''''''''''''(((]]]\\\YYYVVVVVV[[[dddjjjrrrwww|||~~~zzzxxxsssooohhhaaaZZZRRRJJJFFF???>>>;;;999888888888999888888888999999999::::::999888777777777999;;;<<<::::::;;;<<<======>>>>>>===============>>>??????@@@???>>>======>>>@@@AAA???@@@@@@AAABBBCCCEEEEEEKKKKKKKKKKKKLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCGGGGGGFFFDDDCCCBBB@@@@@@===???BBBBBBBBBBBBCCCDDDFFFEEEDDDDDDBBBBBBAAA@@@CCCDDDGGGJJJLLLLLLLLLLLLOOONNNMMMOOOSSSVVVVVVUUUWWWVVVTTTSSSQQQPPPPPPOOORRRPPPNNNMMMLLLLLLMMMNNNJJJLLLOOORRRTTTVVVWWWWWWUUUVVVVVVVVVVVVVVVUUUUUUUUUWWWYYYZZZ[[[^^^dddhhhnnnuuu~~~}}}{{{}}}rrriiieeeeeeeeehhhlllvvv{{{uuupppooommmkkkiiilllrrruuurrrqqqsssqqqlllgggbbb]]]WWWJJJ:::333333...,,,************)))'''******)))))))))((((((((('''(((((())))))(((((('''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%&&&'''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***************************+++)))'''(((+++------+++,,,,,,+++---111555888:::>>>GGGSSS[[[\\\YYYVVVTTTLLLKKKHHHDDDAAAAAACCCEEEEEEMMMWWW```jjjvvv}}}~~~|||lll```[[[XXXTTTPPPNNNMMMLLLMMMPPPRRRSSSSSSLLLJJJFFFCCC???:::444000000...,,,+++++++++)))(((((()))))))))))))))))))))***)))(((((((((((()))***(((((((((''''''&&&&&&%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''VVVVVVUUUVVVYYY```hhhooowwwzzz~~~~~~}}}}}}~~~}}}zzzuuuqqqiiiddd\\\UUUOOOIIICCC@@@===;;;:::888777777888888999999999:::::::::;;;;;;::::::999999:::;;;===>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFFFFGGGJJJKKKLLLNNNNNNNNNNNNMMMKKKKKKJJJJJJIIIHHHGGGFFFGGGFFFEEEDDDCCCBBBBBBBBBDDDCCCBBBBBBCCCDDDFFFGGGIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDGGGGGGFFFEEEDDDBBBBBBAAA>>>@@@CCCDDDCCCBBBBBBBBBGGGFFFEEEDDDCCCBBBBBBAAABBBCCCFFFIIILLLMMMNNNNNNRRRQQQQQQSSSVVVXXXYYYXXXXXXWWWVVVTTTSSSRRRRRRRRRTTTSSSQQQPPPOOOPPPPPPQQQKKKLLLNNNPPPQQQSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSVVVWWWYYYYYYZZZ]]]aaadddiiinnnvvv~~~|||yyywwwyyy|||zzzrrrllliiiiiiiiimmmrrr{{{{{{wwwtttrrrooommmlllpppqqqpppqqqrrrqqqnnniiiddd___[[[RRRDDD888333...,,,*********+++***(((++++++*********)))))))))&&&''''''((((((''''''&&&)))(((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&''''''((((((((((((((((((((((((###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%''''''(((((('''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((((((((''''''((((((((()))))))))((((((((()))))))))*********************************)))(((***,,,...---,,,,,,,,,---///333777<<<>>>DDDMMMZZZaaa```ZZZTTTQQQFFFEEEBBB@@@???CCCIIINNNWWWdddsss}}}~~~}}}{{{yyyyyy|||zzzjjjaaaZZZTTTOOOLLLMMMOOOTTTXXX[[[[[[ZZZRRROOOKKKHHHDDD???:::777222///---,,,++++++)))((())))))))))))))))))))))))***))))))(((((())))))***''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%)))(((''''''&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''UUUUUUVVVYYY^^^eeemmmrrrzzz{{{~~~}}}|||{{{}}}|||{{{zzzxxxssslllggg___ZZZSSSLLLGGGCCC@@@>>>::::::999888888888888999::::::;;;;;;;;;<<<<<<<<<============>>>???AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJKKKKKKMMMOOORRRSSSSSSQQQQQQPPPOOOPPPPPPOOONNNLLLJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEGGGHHHHHHGGGEEEEEEFFFFFFEEEDDDCCCCCCBBBBBB@@@CCCGGGIIIHHHFFFEEEDDDGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCFFFIIILLLNNNPPPPPPTTTTTTUUUWWWYYYZZZZZZZZZYYYYYYXXXVVVUUUUUUUUUUUUWWWVVVUUUTTTSSSSSSSSSTTTOOOOOOOOOPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTVVVWWWXXXYYYZZZ\\\^^^```ccchhhooovvv~~~|||xxxsssrrrpppqqqtttwwwxxxxxxxxxxxxvvvrrrooommmmmmmmmttt|||}}}yyyuuurrrjjjmmmoooqqqsssssspppmmmiiieeebbb___YYYMMM>>>444///---******++++++******++++++*********)))))))))(((((())))))))))))(((((((((((('''&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********************************)))******+++,,,------,,,///000222333666:::>>>AAAIIIQQQ[[[___\\\VVVPPPMMMFFFDDD@@@>>>AAAJJJVVV___rrr~~~~~~~~~yyyvvvyyyyyylllaaaWWWPPPMMMOOORRRWWW\\\^^^^^^\\\XXXUUUPPPKKKGGGBBB===:::444222///------,,,***(((*********)))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$###""""""%%%%%%&&&&&&&&&'''''''''[[[[[[\\\___eeekkkpppsssyyyzzz{{{}}}}}}}}}{{{zzzxxxwwwuuusssoooiiiaaa\\\TTTPPPIIIDDDAAA???===<<<999999999999999999::::::<<<<<<<<<<<<============@@@@@@@@@AAABBBDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDEEEFFFFFFFFFEEEEEEFFFGGGIIILLLNNNPPPPPPQQQVVVZZZ^^^___]]][[[ZZZZZZWWWWWWVVVUUUSSSOOOMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDFFFHHHKKKLLLRRRQQQPPPNNNLLLJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCBBBBBBBBBEEEIIIJJJJJJHHHGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCEEEGGGJJJMMMPPPRRRRRRTTTUUUWWWYYYZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXZZZYYYXXXXXXWWWVVVVVVVVVTTTTTTRRRQQQOOONNNMMMMMMLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWZZZ\\\]]]^^^]]]```dddjjjpppwww}}}xxxpppmmmiiihhhiiilllmmmnnnooopppqqqqqqooooooqqqsssyyyyyyuuuiiijjjnnnsssvvvtttooollljjjgggdddaaa^^^TTTEEE888222///,,,++++++,,,++++++******)))))))))((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((((((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&'''((((((((((((''''''$$$%%%&&&'''((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((()))))))))***))))))))))))***************************************+++,,,,,,,,,------...222555999<<<>>>AAAEEEHHHLLLQQQVVVWWWSSSMMMJJJIIICCCAAA>>>???HHHXXXjjjvvv}}}~~~~~~||||||~~~zzzlll___VVVNNNOOOSSSXXX]]]``````___]]]YYYSSSMMMHHHCCC>>>:::777444111///...---+++)))+++*********)))))))))((())))))************))))))''''''((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''dddcccdddggglllpppsssssswwwwwwwwwxxxzzzzzzxxxvvvsssqqqmmmjjjeee^^^VVVQQQHHHDDD@@@<<<;;;;;;;;;:::999999:::;;;<<<<<<===============>>>>>>>>>>>>???AAABBBCCCDDDEEEGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJFFFFFFEEEEEEDDDDDDEEEEEECCCEEEGGGIIIJJJJJJIIIHHHFFFIIILLLQQQTTTWWWXXXYYY]]]ccciiillljjjhhhggghhheeedddbbb___[[[WWWTTTSSSQQQPPPNNNMMMKKKJJJIIIIIIEEEEEEFFFGGGIIILLLOOOPPPVVVUUUSSSQQQNNNLLLJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIDDDDDDDDDDDDDDDDDDDDDDDDBBBEEEHHHJJJJJJIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGIIIKKKNNNQQQSSSTTTTTTWWWZZZ[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[[[[\\\[[[[[[ZZZZZZYYYXXXXXXWWWUUUSSSQQQOOONNNMMMMMMKKKKKKKKKLLLNNNQQQTTTUUUTTTUUUVVVZZZ^^^```___^^^```dddiiinnnsss{{{yyyooolllgggeeeeeefffggggggiiikkkmmmmmmmmmpppvvv||||||wwwllljjjmmmtttxxxtttooollllllkkkhhhccc```YYYLLL@@@666333///---,,,,,,,,,+++******)))))))))(((((((((&&&''''''((((((''''''&&&&&&&&&'''(((((((((''''''((((((''''''''''''(((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((''''''###$$$%%%'''((()))))))))))))))(((((((((((())))))&&&''''''(((((((((((((((((((((((()))))))))******)))))))))*********++++++************************+++,,,---------///333555444999???CCCDDDEEEGGGJJJKKKNNNPPPOOOJJJFFFEEEEEE======???FFFTTThhh}}}}}}}}}~~~yyykkkcccTTTTTTUUUXXX\\\```aaaaaa^^^ZZZSSSNNNHHHCCC>>>;;;:::888444222111///---++++++++++++******))))))((()))******++++++******)))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&jjjiiijjjmmmrrruuuuuutttuuusssrrrsssttttttrrrooonnnkkkfffaaa[[[TTTLLLHHH@@@===:::999:::;;;;;;;;;::::::<<<===>>>???@@@@@@>>>>>>>>>????????????@@@AAABBBCCCEEEFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIHHHGGGGGGGGGGGGGGGEEEHHHKKKOOOQQQPPPOOONNNKKKNNNSSSYYY^^^bbbdddeeehhhpppxxx}}}}}}||||||~~~|||zzzvvvrrrmmmiiifffeee___]]]ZZZVVVRRROOOMMMLLLKKKKKKLLLNNNPPPTTTWWWXXX[[[ZZZXXXVVVSSSPPPNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFIIIKKKKKKKKKMMMOOOOOOOOONNNMMMLLLKKKKKKJJJIIIJJJKKKMMMPPPRRRUUUVVVVVVYYY]]]^^^]]]\\\\\\^^^]]]]]]\\\\\\\\\]]]]]]^^^]]]]]]]]]\\\[[[[[[ZZZYYYTTTSSSRRRPPPOOOOOOOOOOOONNNMMMLLLLLLMMMOOOQQQSSSRRRSSSUUU[[[```bbbaaa___aaaeeejjjnnnqqqvvv~~~{{{ssspppllliiihhhgggfffdddeeeggghhhhhhkkkrrr}}}~~~rrrmmmlllrrrvvvsssppppppnnnpppllleeeaaa\\\SSSHHH:::666111...------,,,,,,++++++*********)))))))))'''(((((())))))(((((('''&&&'''***,,,,,,+++)))(((((((((''''''''''''((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''###$$$&&&'''((('''&&&%%%%%%%%%&&&'''((((((((('''((((((''''''''''''((((((&&&''''''((((((((((((((((((((()))))))))*********))))))*********+++++++++************************+++---...///000555;;;AAA@@@FFFMMMOOOMMMIIIIIIIIIIIIKKKMMMKKKFFFBBBBBBBBB===AAAIIIUUUeeexxxyyysssccc```\\\ZZZ[[[\\\]]]^^^\\\XXXRRRMMMIIIEEEAAA???===:::777444333111///---,,,,,,+++******))))))((()))***++++++++++++***)))******))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&mmmlllmmmppptttwwwvvvttttttqqqooooooppppppllliiilllhhhbbb[[[UUUNNNGGGBBB===;;;999:::;;;=========:::;;;===???@@@AAAAAAAAA>>>????????????@@@@@@@@@@@@AAABBBDDDFFFGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHKKKOOOSSSUUUUUUTTTSSSQQQUUU[[[bbbhhhlllooopppwww{{{xxxwwwkkkiiiddd___YYYUUURRRPPPRRRRRRSSSUUUXXX[[[^^^```aaa```^^^[[[WWWUUURRRQQQNNNMMMLLLKKKKKKLLLMMMNNNGGGHHHHHHHHHHHHIIIIIIIIIGGGIIILLLMMMNNNOOORRRTTTSSSRRRRRRQQQPPPOOONNNMMMKKKKKKLLLNNNPPPSSSUUUWWWWWW[[[___```^^^]]]^^^___^^^^^^]]]]]]]]]^^^______]]]]]]]]]]]]\\\[[[ZZZZZZQQQPPPOOOOOOOOOPPPQQQRRRPPPOOOMMMLLLLLLMMMOOOPPPQQQRRRUUU[[[aaadddccc```bbbfffkkknnnppptttzzz|||yyyvvvrrrooommmjjjgggeeebbbdddeeeeeeiiisssxxxoookkkooosssrrrqqqsssqqqsssooogggaaa^^^WWWNNN<<<888333///...------,,,,,,,,,,,,+++++++++************++++++++++++******'''))),,,//////---+++)))((((((''''''''''''(((((($$$%%%'''(((((((((''''''((((((((((((((((((((((((&&&'''(((((()))(((((((((!!!"""$$$&&&&&&&&&$$$###'''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))************)))************+++++++++************************+++---///000333:::CCCIIIUUU[[[aaa```ZZZRRRMMMLLLFFFJJJLLLKKKFFFBBB@@@AAACCCJJJUUUcccrrr|||}}}sssmmmddd]]]ZZZXXXXXXXXXZZZVVVQQQMMMJJJGGGDDDBBB???<<<999666444222000...,,,,,,++++++***))))))((()))***+++,,,,,,+++***)))+++******)))(((''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&nnnnnnnnnpppsssuuuuuutttooollliiihhhhhhiiiiiiiiifffccc\\\UUUMMMGGGBBB@@@<<<<<<<<<<<<<<<===>>>>>>>>>???AAABBBCCCBBBAAA@@@BBBBBBAAAAAA@@@@@@?????????AAACCCDDDCCCDDDEEEGGGLLLKKKIIIIIIJJJLLLMMMMMMOOONNNLLLLLLMMMNNNMMMLLLOOORRRUUUWWW\\\```^^^XXXZZZ[[[bbbnnnwwwzzz{{{~~~~~~tttjjjeeeaaaZZZUUUTTTZZZYYYZZZ[[[^^^bbbeeegggqqqkkkccc\\\XXXVVVUUUUUUVVVSSSPPPOOOOOOOOONNNMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKLLLMMMNNNQQQTTTVVVXXXVVVWWWXXXXXXXXXWWWVVVUUURRRQQQOOONNNPPPUUUYYY\\\^^^^^^]]][[[YYYZZZ\\\^^^aaabbbbbb```]]][[[[[[\\\]]]___```^^^ZZZWWWWWWXXXVVVTTTQQQQQQRRRRRRRRRQQQPPPOOOMMMKKKKKKLLLMMMNNNSSSTTTVVVWWWWWWYYY\\\^^^ccceeegggjjjnnntttzzz}}}|||yyyuuuqqqnnnlllkkkfffcccffflllnnnqqqsssggggggooossstttsssooonnnnnnllliiiccc[[[VVVFFF===333---------+++)))+++...000000---++++++---))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))((('''&&&)))((('''%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))************,,,+++---///,,,(((+++222,,,333777777;;;GGGUUU]]]gggnnnqqqmmmhhhbbbUUUHHHHHHJJJLLLJJJGGGFFFIIIKKKUUU\\\gggsss|||}}}{{{ooohhheeeaaaZZZTTTXXXQQQLLLMMMRRRQQQIII@@@BBBAAA???<<<888555333111...,,,******+++,,,+++***+++++++++************))))))(((((((((''''''''''''((((((((((((((((((((((((...,,,***'''&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''jjjkkkmmmqqqtttvvvuuusssllliiigggeeefffgggggggggccc___YYYQQQJJJDDDAAA???<<<<<<<<<<<<<<<===>>>??????@@@AAABBBCCCDDDDDDDDDCCCBBBBBBAAA???>>>======>>>???@@@@@@???@@@CCCEEEJJJIIIIIIIIIKKKLLLMMMMMMPPPOOOOOOOOOQQQTTTUUUVVVVVV[[[___ccchhhkkkhhhbbbggghhhoooyyytttlllfff```^^^___]]]]]]^^^___cccggglllnnnooojjjbbb]]]ZZZZZZZZZYYYXXXUUURRRQQQRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQNNNOOOPPPRRRTTTVVVWWWXXXXXXYYYZZZ[[[\\\[[[ZZZZZZUUUSSSRRRQQQSSSWWW[[[^^^______^^^\\\ZZZZZZ[[[^^^^^^___```___]]]\\\]]]^^^]]]^^^___^^^ZZZXXXWWWXXXVVVTTTQQQQQQRRRSSSRRRRRRQQQOOOMMMLLLKKKLLLNNNOOORRRSSSUUUVVVVVVXXXZZZ]]]bbbdddfffiiilllrrrxxx}}}zzzvvvsssqqqooonnniiifffiiioooqqqsssuuuiiigggkkknnnoooppprrrqqqooommmjjjeee^^^YYYJJJBBB777000......---+++***---//////,,,***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))((('''&&&(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''''''''%%%%%%&&&'''(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************))))))))))))***************)))***,,,+++)))+++000---333:::@@@LLL[[[gggkkksssxxxyyytttmmmeeeWWWKKKGGGHHHHHHGGGFFFJJJQQQWWWfffmmmyyy~~~~~~wwwsssmmmddd\\\UUURRRNNNMMMMMMMMMIIIFFFHHHFFFDDDAAA>>><<<:::999111///,,,++++++,,,+++***+++++++++************)))))))))((((((((('''''''''((((((((((((((((((((((((+++***(((&&&&&&%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''gggiiimmmrrrvvvvvvsssppphhhfffccccccdddffffffeee```\\\UUUMMMGGGBBB@@@???=========>>>>>>@@@AAAAAACCCCCCCCCCCCDDDEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>AAAEEEIIINNNOOOQQQRRRTTTUUUUUUUUUVVVVVVVVVWWWZZZ^^^ccceeedddjjjqqqvvvzzz|||wwwppprrrttt{{{{{{ooogggccccccfffgggfffeeefffhhhkkkooorrrkkkgggbbb^^^]]]^^^______ZZZXXXVVVUUUVVVVVVUUUSSSTTTSSSSSSSSSSSSTTTVVVWWWRRRSSSUUUWWWYYYYYYYYYYYY[[[\\\^^^```aaaaaaaaa```YYYXXXVVVVVVWWW[[[___aaaaaaaaa```]]]ZZZYYY[[[\\\\\\]]]^^^^^^\\\\\\]]]^^^]]]^^^^^^]]]ZZZXXXXXXXXXVVVTTTQQQQQQRRRSSSSSSRRRQQQPPPNNNLLLLLLMMMNNNOOOQQQRRRTTTTTTUUUVVVYYY[[[aaabbbeeehhhkkkpppvvvzzz~~~{{{vvvtttsssqqqooollljjjmmmsssuuuvvvxxxzzz|||ooojjjiiiiiilllpppuuusssqqqnnnkkkgggaaa]]]QQQHHH<<<444000///...,,,***,,,------+++******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))*********++++++***((((((,,,---+++,,,000111888BBBNNN___pppxxxxxx~~~yyyooocccVVVKKKGGGGGGGGGFFFJJJSSS___iiiyyytttkkkYYYWWWSSSNNNKKKJJJKKKMMMJJJHHHFFFDDDBBBAAA@@@@@@777333///,,,,,,,,,,,,++++++++++++************))))))))))))(((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''gggjjjooouuuwwwuuupppkkkcccbbb``````bbbccccccbbb\\\XXXRRRKKKFFFCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEGGGFFFEEEDDDEEEEEEGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHBBBAAAAAA@@@BBBHHHOOOTTTWWWZZZ]]]```bbbcccdddeeedddddddddeeeggglllrrrvvvwww|||ssskkkggggggkkkqqqooommmjjjjjjkkkmmmnnngggddd```______aaaaaaaaa^^^\\\ZZZZZZZZZZZZYYYWWWWWWVVVTTTTTTTTTVVVXXXZZZWWWXXX[[[]]]]]]]]][[[ZZZ\\\^^^```ccceeefffffffff___^^^\\\\\\]]]```ccceeeddddddbbb___[[[YYYYYYZZZ[[[\\\]]]\\\ZZZYYYZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXUUUSSSQQQPPPRRRSSSSSSRRRQQQOOONNNLLLLLLMMMOOOPPPQQQRRRTTTUUUUUUWWWZZZ\\\aaacccfffhhhkkkooouuuyyy|||zzz}}}{{{uuutttsssqqqooonnnmmmpppvvvyyyzzzxxxyyy}}}~~~xxxpppkkkiiimmmsssuuusssqqqnnnlllhhhddd```XXXOOOBBB777111///...---++++++++++++******)))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''((((((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++***))))))*********+++++++++---******---///...///222888BBBPPP]]]kkkxxx|||{{{wwwjjj]]]QQQIIIEEEHHHKKKOOOWWWcccrrr}}}~~~iiiddd[[[SSSNNNMMMOOORRRNNNMMMKKKJJJIIIHHHHHHHHH???:::444///------,,,,,,+++++++++*********)))))))))))))))(((((((((((('''((((((((((((((((((((((((%%%&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''mmmooosssvvvwwwtttmmmhhh___^^^\\\]]]^^^______^^^XXXUUUQQQLLLIIIGGGFFFGGGEEEEEEEEEEEEEEEFFFGGGGGGIIIHHHHHHHHHJJJLLLNNNOOOQQQQQQQQQPPPOOOLLLJJJHHHCCCCCCCCCCCCGGGOOOYYY```bbbfffkkkoooqqqtttvvvyyyxxxyyyyyyxxxxxx{{{{{{tttooonnnpppsssrrrooommmkkkjjjjjjjjjeeebbb``````bbbcccccccccdddbbb`````````___\\\[[[XXXWWWVVVUUUVVVWWWYYY[[[[[[\\\^^^``````___^^^\\\]]]^^^aaadddggghhhiiiiiidddcccbbbaaabbbdddggghhhggggggeeeaaa]]]YYYXXXYYYZZZ[[[[[[YYYWWWUUUVVVVVVYYYXXXXXXXXXXXXXXXVVVUUUSSSQQQOOOOOOQQQRRRRRRRRRPPPOOOMMMLLLLLLMMMOOOPPPQQQSSSUUUVVVXXXZZZ]]]```bbbeeehhhjjjmmmpppuuuxxxwww{{{{{{zzz~~~{{{vvvsssrrrooommmooonnnqqqwww{{{~~~}}}~~~~~~}}}vvvooojjjmmmssssssqqqooonnnllljjjfffccc\\\TTTGGG<<<333///------++++++************))))))************************((((((((((((((((((((((((''''''''''''(((((())))))&&&'''((((((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))***+++++++++++++++************++++++++++++...++++++---//////333888BBBQQQbbblllsssyyy|||{{{}}}|||xxxooocccVVVNNNKKKDDDKKKVVVaaammm{{{vvvfffZZZUUUTTTTTTSSSWWWWWWWWWVVVVVVUUUTTTTTTGGGAAA:::444111///---,,,+++++++++*********))))))***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''ssstttuuuwwwwwwtttnnniii___^^^]]]]]]______^^^\\\XXXWWWUUUSSSQQQQQQPPPQQQOOONNNMMMMMMLLLLLLMMMMMMLLLMMMNNNQQQUUUXXX[[[]]]ZZZZZZYYYVVVQQQLLLGGGDDDDDDDDDDDDFFFKKKTTT___fffpppuuu|||yyysssppppppppppppooonnnmmmlllkkkjjjdddccccccdddgggiiiiiiiiikkkjjjhhhgggfffdddaaa___\\\[[[ZZZYYYYYYZZZ[[[\\\^^^___```aaaaaaaaa```___]]]___bbbeeehhhjjjkkkkkkhhhhhhfffffffffhhhjjjkkkiiiiiigggccc^^^YYYWWWWWWXXXXXXXXXWWWTTTRRRRRRRRRUUUTTTTTTTTTVVVVVVTTTRRRQQQOOONNNNNNOOOQQQQQQQQQNNNMMMLLLKKKKKKMMMOOOPPPQQQSSSVVVXXXZZZ]]]aaacccdddfffiiilllnnnqqquuuxxxvvvyyy~~~{{{{{{{{{~~~yyyuuuqqqnnnmmmnnnmmmpppuuu{{{}}}|||{{{rrrkkkkkknnnooonnnnnnnnnnnnlllhhheee___XXXMMMAAA777111...------+++))))))***+++***)))************************))))))))))))))))))))))))''''''&&&''''''((()))***''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++,,,+++++++++*********++++++++++++,,,,,,***+++---...000999CCCRRRaaaqqqxxxzzz||||||{{{vvvrrrnnnggg]]]TTTQQQTTTMMMXXXiiiyyy}}}sssddd[[[XXXWWWUUU[[[\\\]]]^^^^^^\\\ZZZYYYNNNIIIAAA:::555111...,,,+++++++++************)))******)))))))))((((((((((((((((((((((((((((((((('''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''xxxwwwwwwwwwwwwuuuqqqnnngggfffeeeeeeffffffdddbbb```aaaaaabbbbbbaaaaaaaaa^^^]]]\\\ZZZYYYYYYXXXXXXWWWXXX[[[^^^aaaccceeefff______^^^[[[VVVPPPKKKHHHHHHHHHIIIKKKOOOXXXbbbiiiwww|||}}}vvvrrrqqqpppqqqqqqqqqpppmmmjjjhhheeeeeegggjjjooorrrsssssssssrrrpppnnnmmmjjjfffcccaaaaaaaaa```______^^^^^^______`````````aaaaaaaaa___aaadddgggjjjkkkllllllkkkkkkiiiiiiiiijjjkkklllkkkkkkiiieee^^^YYYVVVUUUSSSTTTUUUSSSQQQPPPPPPQQQRRRPPPOOOPPPSSSSSSQQQOOOOOONNNLLLLLLNNNOOOPPPOOOMMMLLLKKKJJJJJJLLLNNNOOOOOOQQQUUUXXX[[[^^^cccfffdddgggjjjlllnnnqqqtttwwwyyy{{{}}}|||}}}yyyxxx~~~yyysssppppppkkkkkkmmmrrrzzz|||||||||ttt}}}xxxnnniiiiiillllllmmmooopppnnnjjjgggaaa\\\RRRFFF<<<444000///...,,,))))))+++,,,+++***************************))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&%%%%%%((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,)))***---000111666FFFUUUfffqqq{{{~~~~~~}}}yyytttlllgggccc___XXXRRRVVV^^^eeeppp~~~kkk]]]WWWWWWYYY\\\___bbbddddddaaa]]]ZZZSSSNNNGGG@@@:::444///,,,+++++++++************)))*********)))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''zzzxxxwwwwwwwwwwwwuuussspppooonnnnnnooonnnllljjjjjjkkkmmmoooppppppooooookkkjjjhhhgggeeeddddddccccccdddfffhhhiiiiiiiiihhh`````````___\\\WWWSSSPPPMMMMMMNNNOOOSSS[[[dddjjjqqqwww~~~|||xxxxxxtttuuuvvvuuurrrmmmhhheeefffgggjjjooouuuzzz{{{{{{yyywwwuuutttrrrnnnjjjgggfffffffffeeedddcccbbbaaa```_________```aaabbbccc```bbbeeehhhkkklllmmmmmmmmmlllkkkjjjjjjkkklllmmmmmmllljjjeee___YYYVVVUUUPPPQQQRRRQQQPPPOOOPPPRRROOONNNMMMNNNQQQRRRPPPMMMNNNLLLKKKKKKMMMOOOOOOOOOLLLKKKJJJIIIJJJKKKMMMOOOMMMPPPTTTWWW[[[___dddgggdddfffjjjlllnnnpppsssvvv|||}}}~~~|||~~~~~~yyyvvv}}}}}}uuurrrrrrjjjjjjkkkpppzzz}}}}}}zzzuuuvvv{{{|||zzznnnwww}}}qqqiiifffjjjkkknnnqqqrrrqqqllliiibbb^^^VVVJJJ???777222000///,,,))))))+++,,,,,,***************************))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++)))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))),,,111444555===QQQdddvvv{{{}}}tttjjjddd^^^[[[XXXSSSQQQYYYddd|||ppp]]]UUUWWW\\\aaaeeeiiilllkkkgggbbb___VVVQQQJJJCCC<<<666000,,,+++++++++************)))************))))))))))))((((((((((((((((((((((((((('''%%%######$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''wwwxxxxxxxxxyyyxxxxxxwww{{{zzzyyywwwwwwvvvvvvvvvuuuxxx}}}}}}yyyvvvtttsssqqqooopppooooooooonnnkkkfffccccccccccccbbb___[[[XXXUUUTTTVVVYYYZZZZZZ[[[\\\^^^iiilllqqqwww}}}}}}wwwzzzyyywwwsssmmmiiifffeeehhhjjjlllooorrrvvv{{{{{{||||||yyytttoookkkjjjgggiiijjjiiigggdddddddddcccaaa___]]]]]]___bbbdddddddddeeegggiiilllooopppmmmlllkkkkkklllmmmnnnooorrrppplllgggaaa\\\XXXVVVRRRQQQQQQQQQPPPNNNIIIFFFJJJKKKKKKKKKLLLLLLMMMMMMJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLJJJHHHIIIKKKMMMOOOLLLOOOTTTXXX\\\___cccfffhhhiiilllmmmmmmooorrrtttxxx{{{||||||{{{{{{~~~}}}{{{}}}xxxuuummmiiidddeeemmmvvv~~~yyyrrrppprrrtttssspppooooootttwwwlllcccccceeejjjooorrrqqqmmmiiifffccc\\\SSSHHH>>>555000111///+++******+++++++++,,,,,,+++***))))))******))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))******)))((('''&&&%%%%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''$$$%%%(((***,,,,,,,,,,,,)))*********++++++++++++++++++***)))((((((((((((///***'''(((,,,///...+++***///333666@@@RRRdddnnnyyy}}}}}}xxxvvvtttnnneeeZZZUUUQQQPPPPPPWWWjjj}}}}}}}}}uuuhhh```ZZZWWWaaadddggghhhfffdddbbbaaaVVVRRRKKKEEE???999333///...,,,++++++,,,,,,+++))),,,,,,,,,+++++++++*********))))))((('''&&&&&&&&&******)))((('''&&&&&&%%%(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&((((((''''''''''''((((((uuuwwwyyy{{{}}}~~~~~~~~~|||yyysssqqqnnnllljjjfffbbb_________``````___]]]ZZZYYYYYY[[[]]]^^^^^^^^^```aaaaaaccchhhlllrrryyy|||zzzwwwrrrlllhhhfffeeehhhkkknnnqqquuuyyy~~~|||uuunnnjjjhhhjjjkkkmmmllliiigggeeeeeedddbbb___]]]]]]___bbbcccdddddddddfffhhhkkknnnpppnnnmmmlllllllllnnnoooppprrrppplllgggbbb\\\XXXVVVQQQPPPNNNNNNMMMKKKHHHEEEIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJLLLNNNOOOMMMPPPUUUYYY\\\___ccceeefffhhhiiijjjkkkmmmqqqtttwwwzzz|||{{{{{{{{{}}}zzzwwwqqqlllfffeeeiiipppvvvyyyzzzsssmmmjjjkkkmmmllljjjhhhhhhlllxxx}}}oooeeebbbeeeiiinnnqqqpppmmmiiigggccc]]]UUULLLAAA888222000...+++***+++,,,++++++,,,++++++***))))))******))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((()))((((((''''''((((((((((((((()))***************)))))))))*********++++++,,,+++******))))))))))))+++******+++,,,---///000+++000555;;;III]]]oooxxx{{{}}}zzzuuuqqqnnnfff\\\SSSOOOMMMPPPUUU```tttsssiiiaaa\\\aaadddgggiiigggccc___]]]UUUPPPJJJDDD???:::666333...,,,************)))(((+++++++++++++++************))))))(((''''''&&&&&&))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&))))))((((((((((((((('''((((((''''''''''''((((((qqqtttyyy~~~pppmmmgggccc___\\\XXXVVVXXXZZZ\\\^^^_________^^^```bbbccccccbbbbbbcccddd\\\^^^aaadddhhhlllrrrvvv|||wwwqqqllliiigggfffhhhkkkppptttxxx|||~~~wwwpppmmmkkkmmmooopppooollliiihhhgggeeeccc```^^^]]]___```bbbcccccccccdddgggjjjmmmoooqqqpppnnnmmmmmmoooqqqrrrrrrpppmmmhhhccc]]]YYYWWWQQQNNNLLLKKKJJJHHHFFFDDDFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKMMMNNNNNNNNNQQQUUUXXXZZZ]]]aaadddeeeeeeffffffgggkkkpppsssuuuyyy}}}~~~}}}}}}|||||||||wwwrrrjjjffffffjjjmmmpppuuuooohhhddddddeeeeeeddddddccceeeooouuuhhheeegggjjjooorrrrrrnnnkkkgggddd```ZZZQQQGGG<<<555///---++++++,,,,,,+++***,,,+++******)))*********))))))((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((***))))))(((((())))))***,,,+++***)))((((((((((((((((((((()))))))))******,,,,,,+++*********++++++'''+++...---++++++///333///555<<>>HHHUUUfffvvv{{{zzzyyyssslllgggfffbbbZZZRRROOORRRZZZfffsss|||yyyzzzxxxlllkkkiiifffbbb\\\VVVRRROOOKKKFFFBBB@@@???>>>===888555000---,,,,,,,,,,,,)))))))))))))))*********))))))))))))(((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((qqqvvv}}}xxxmmmggg```[[[XXXWWWWWWVVVUUUWWWZZZ^^^bbbeeehhhiiikkklllllljjjgggdddccccccdddeeeggggggggghhhjjjlllkkkrrr|||}}}wwwrrrooollliiihhhkkkppptttxxx}}}|||vvvsssrrrrrrtttvvvuuuqqqmmmjjjiiidddcccaaa___^^^______```ddddddcccdddfffjjjnnnqqqsssrrrqqqqqqqqqqqqrrrrrrpppooommmiiiddd^^^YYYVVVRRROOOLLLJJJHHHGGGEEECCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKMMMMMMNNNMMMOOOQQQRRRSSSUUUYYY[[[aaabbbbbbccceeeiiioootttvvvyyy}}}{{{tttmmmiiiiiikkkmmmsssooojjjfffcccbbbaaaaaadddfffjjjqqqzzzvvvppppppqqqsssuuuuuussspppkkkiiifffccc^^^UUUIII???333000...---,,,,,,+++)))+++***************++++++))))))(((''''''''''''''')))))))))))))))))))))))))))(((((('''''''''((((((%%%%%%&&&&&&''''''((((((&&&'''''''''''''''''''''(((((((((''''''(((((((((((('''''''''(((((()))******)))((((((((()))***+++(((((((((((()))))))))))),,,+++++++++,,,---......,,,,,,+++,,,---///222333>>>HHHWWWfffttt}}}{{{uuuuuulllccc^^^\\\XXXTTTPPPTTT]]]kkkyyy{{{}}}|||vvvnnngggaaa[[[VVVRRRMMMJJJFFFDDDCCCBBBAAA@@@<<<888333///...------,,,)))))))))))))))))))))***)))))))))))))))((((((((('''''''''(((((((((((((((&&&'''''''''''''''''''''''''''(((((())))))******''''''&&&&&&&&&&&&''''''tttyyyzzzkkkfff```[[[ZZZZZZZZZZZZ[[[\\\___bbbeeehhhkkklllnnnoooooommmjjjhhhgggggghhhjjjkkkkkkjjjjjjkkkmmmmmmsss|||}}}yyyuuupppllljjjlllooosssvvv{{{xxxssspppuuuwwwyyyxxxtttooollljjjcccbbbaaa```______``````dddcccbbbbbbdddiiimmmppprrrrrrsssssssssrrrqqqqqqnnnnnnlllhhhddd^^^YYYVVVRRRPPPMMMKKKJJJHHHEEEBBB??????>>>>>>>>>>>>======>>>>>>@@@AAACCCDDDDDDDDDEEEEEEFFFGGGIIIKKKMMMNNNMMMNNNOOOPPPPPPRRRUUUXXX^^^___aaabbbdddiiinnnrrrvvvyyy}}}|||vvvooojjjjjjmmmpppqqqooolllhhheeebbbaaa```bbbeeejjjqqqxxx~~~uuuttttttuuuvvvuuusssqqqoookkkhhhfffccc\\\OOOFFF888444000---,,,,,,+++************)))******+++,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''((((((%%%%%%&&&&&&'''''''''(((&&&&&&&&&''''''''''''''')))((((((''''''(((((()))''''''''''''((()))******(((((((((((()))***,,,,,,((((((((()))))))))************++++++,,,---...///...,,,++++++///333888:::IIIVVVfffttt~~~|||tttpppggg]]]WWWSSSPPPQQQTTT___mmm}}}~~~~~~ssshhh```YYYSSSOOOOOOMMMJJJIIIHHHGGGEEECCC???;;;666222000...,,,+++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''qqqwwwppplllfffbbbaaaaaabbbbbbcccccceeefffhhhkkklllnnnnnnoooqqqqqqpppoooooopppppprrrttttttsssrrrssstttsssyyy|||uuuooommmnnnppprrruuuzzz|||vvvsssxxx{{{}}}|||wwwrrrnnnlllbbbaaa````````````aaaaaabbbaaa______bbbfffkkknnnppprrrtttuuuuuussspppnnnllllllkkkhhhccc]]]XXXTTTQQQOOOMMMLLLJJJGGGCCC@@@>>>=========<<<<<<<<<<<<;;;<<<>>>???AAABBBBBBBBBDDDCCCCCCDDDFFFIIIMMMOOONNNOOOOOOOOOOOOPPPSSSVVVZZZ\\\^^^aaacccggglllooouuuxxx|||}}}~~~}}}~~~|||zzzuuunnniiihhhkkkoooppppppooommmiiifffcccbbbbbbeeeiiimmmrrrwww|||}}}|||zzzyyyyyyxxxvvvtttrrrnnniiihhhggg```UUUKKK===888222...,,,,,,++++++******))))))***++++++,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))(((((((((((()))***+++,,,'''((()))******+++++++++)))))))))*********++++++))))))******+++---...///,,,---......000777@@@HHH]]]iiiwww|||uuukkkbbbZZZUUUQQQQQQZZZdddppp~~~~~~}}}sssiii```WWWQQQSSSRRRPPPPPPOOOMMMIIIFFFCCC@@@<<<888555333///---------,,,+++***))))))((())))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''lllrrr}}}|||xxxsssooonnnnnnnnnmmmhhhhhhiiiiiijjjlllmmmnnnnnnpppssstttuuuuuuwwwyyyzzz{{{}}}}}}|||||||||}}}xxx}}}wwwqqqppppppqqqrrrtttzzz{{{xxx{{{}}}~~~zzztttpppnnnaaa````````````aaaaaabbb```___]]]]]]___dddiiillloooqqqtttvvvvvvsssooolllkkkkkkjjjgggccc]]]WWWTTTOOONNNMMMLLLJJJGGGBBB???=========<<<<<<;;;;;;;;;:::;;;===>>>@@@AAAAAABBBCCCBBBBBBBBBEEEHHHLLLOOOPPPPPPPPPOOOOOOPPPSSSVVVWWWYYY]]]```bbbfffjjjmmmssswwwzzz||||||~~~~~~xxxwwwyyy||||||yyyxxxsssmmmgggfffiiimmmqqqrrrsssrrrnnnjjjgggeeefffggghhhiiikkkoootttwww}}}~~~}}}zzzxxxtttooojjjiiihhhcccXXXNNN@@@;;;333...++++++,,,,,,******))))))***+++,,,,,,))))))((('''''''''''''''))))))))))))))))))))))))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))***+++,,,---'''(((***++++++***))))))************++++++++++++((())))))***+++---...///)))...111111111888GGGTTTooozzzzzztttfff___YYYWWWUUUYYYhhhwww}}}|||||||||{{{}}}|||}}}{{{pppddd\\\WWWVVVUUUUUUTTTQQQLLLHHHIIIFFFBBB???<<<888444111///...---,,,+++)))(((((()))))))))))))))***************)))((('''&&&&&&%%%&&&&&&&&&'''''''''((((((+++++++++******))))))((('''&&&&&&%%%%%%&&&&&&'''fffkkkttt{{{vvvuuuuuusssrrruuusssqqqnnnmmmnnnooopppmmmrrrwww|||~~~zzzvvvpppooorrruuuwwwxxx}}}zzzzzz{{{yyyyyy{{{~~~{{{sssllliiifffbbb```aaabbbcccbbb```___^^^^^^```cccfffhhhmmmoooqqqttttttsssqqqpppiiihhhfffccc```]]][[[ZZZSSSPPPLLLIIIGGGCCC@@@===:::999999999999:::;;;;;;;;;;;;::::::;;;<<<>>>???===???CCCEEEGGGHHHKKKMMMPPPQQQQQQOOOMMMLLLLLLMMMRRRUUUXXX[[[^^^ccchhhlllsssuuuyyy{{{}}}xxxppppppsssuuuttttttpppooopppmmmgggggglllkkksssuuuooopppwwwvvvnnnfffcccbbbgggjjjjjjlllppp~~~{{{{{{}}}|||zzzzzzvvvsssooojjjeee___YYYUUUGGG===222------...+++(((******))))))))))))******))))))))))))(((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&''')))************************************,,,+++******,,,......---,,,///111222666DDDXXXggg{{{yyyoooeee^^^WWWWWW___nnnyyyxxx}}}|||{{{vvvgggccc\\\UUURRRPPPNNNQQQVVVRRRSSSPPPHHHBBB>>>888222---+++******++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%aaaeeemmmyyy|||vvvrrrssszzz~~~}}}|||{{{zzzxxxvvvuuutttuuuuuuuuuxxx}}}~~~{{{wwwvvvwwwyyyyyyzzz|||||||||zzzzzz~~~}}}uuunnnjjjgggcccbbbbbbcccdddddddddcccaaa```aaaccceeegggkkkllloooqqqrrrqqqooonnniiihhheeebbb^^^ZZZWWWVVVRRRPPPMMMJJJHHHDDD@@@===???>>><<<:::888888888888999999888888999:::<<<===<<>>===;;;888666555555777888777666666666666888999:::<<<>>>AAACCCEEEGGGIIILLLIIIKKKMMMMMMMMMMMMOOOPPPOOOQQQUUUXXX[[[```eeeiiimmmqqquuuzzz}}}yyymmmjjjmmmrrruuu{{{vvvsssvvvwwwrrrjjjfffgggrrrwwwtttttt{{{yyyrrrjjjhhhhhhiiipppwww~~~~~~~~~|||zzzzzztttrrrpppnnnkkkgggccc___SSSHHH;;;222000000...,,,******))))))))))))************)))))))))((((((((())))))((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((()))))))))))))))************************+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///............///000000222222333888CCCVVVkkkxxx~~~uuummm^^^\\\]]]iii|||ttthhh[[[RRROOOQQQYYYccc___bbb```YYYQQQKKKBBB999444111---+++*********)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&'''''''''PPPRRRVVV^^^fffmmmpppqqqooolllhhheeeaaa]]]WWWSSSMMMMMMNNNNNNPPPUUU]]]bbbkkkwwwxxxyyyxxxuuuqqqooonnnnnnvvv~~~~~~~~~}}}~~~~~~|||tttjjjgggeeeddddddeeeeeedddiiigggfffdddccccccddddddfffgggiiikkkllllllkkkjjjgggeeebbb___[[[WWWTTTSSSPPPOOOMMMLLLJJJGGGCCC???:::888666666777:::>>>AAA666555555555555777888999;;;===@@@AAACCCEEEHHHKKKHHHJJJLLLLLLLLLMMMOOOPPPOOOQQQTTTWWW[[[___dddhhhkkkoootttyyy|||tttnnnpppvvv{{{}}}vvvrrrtttyyyxxxqqqjjjhhhqqqwwwuuusssxxx~~~uuulllhhhfffjjjttt~~~}}}{{{|||wwwuuurrrpppnnnjjjfffbbbYYYNNN@@@555111000///---+++******))))))******+++*********)))))))))(((((())))))((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))))))))*********************************++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,.../////////......000111000222777BBBRRReeevvv{{{ppphhh___eeennn||||||~~~qqqbbbWWWRRRRRRZZZbbbaaaeeeeee___XXXQQQHHH???:::666000---++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''((('''&&&%%%%%%&&&'''(((IIIJJJMMMRRRXXX\\\^^^^^^[[[YYYVVVSSSOOOKKKGGGEEE===>>>???AAAEEEKKKRRRVVV\\\hhhzzz|||uuupppmmmlllkkkgggcccaaaaaaccciiirrr}}}~~~~~~wwwjjjhhhfffeeeeeeeeedddcccffffffeeedddddddddeeeeeeeeefffhhhiiijjjkkkkkkjjjdddcccaaa^^^\\\YYYXXXWWWQQQPPPNNNLLLKKKHHHDDDAAA<<<;;;::::::<<<@@@DDDGGG666666555555555777888999:::<<<>>>@@@AAACCCGGGJJJIIIKKKLLLMMMLLLLLLNNNPPPQQQSSSUUUXXXZZZ^^^cccgggjjjnnnssswwwzzz|||wwwwww{{{~~~wwwppprrryyy~~~zzzssskkkqqqvvvrrrooorrryyy~~~{{{tttlllggggggkkkwww}}}}}}zzzxxxuuurrroookkkfffbbb\\\RRRDDD888111///...---++++++************++++++************))))))))))))))))))((((((((())))))***))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))&&&'''((()))************++++++++++++++++++++++++,,,---///...------000222...555AAAQQQbbbqqq}}}rrrfff```cccrrr}}}{{{zzz{{{~~~|||qqqddd[[[VVVTTTYYY```bbbfffhhhddd___YYYPPPGGG@@@;;;555000...,,,+++)))************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((FFFFFFFFFIIIMMMOOOPPPPPPKKKJJJHHHEEEBBB???===<<<999999:::===AAAGGGLLLOOOSSS]]]lll||||||vvvppphhhbbbdddccc```\\\XXXWWWXXXZZZcccmmmzzz~~~zzzmmmkkkhhhgggffffffdddbbbeeeeeeeeeeeeeeeeeefffgggdddeeefffhhhiiijjjjjjkkkaaaaaa```^^^]]]\\\[[[ZZZTTTQQQNNNLLLJJJGGGDDDBBB<<<;;;999888999;;;===???666666555555666777999:::999;;;===>>>???BBBFFFIIIIIIKKKMMMMMMMMMMMMOOOQQQRRRTTTVVVXXXZZZ]]]aaadddgggkkkqqquuuxxxzzz|||}}}zzzuuuuuu}}}oooqqqrrroookkklllrrrwwwuuupppkkkiiiiiimmmyyy|||||||||yyyvvvssspppkkkfffbbb]]]TTTGGG;;;333///...---++++++************++++++++++++*********)))))))))))))))((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))''''''(((((())))))******((((((((((((((((((((((((%%%&&&'''(((***************************************,,,//////---...111555333>>>PPPaaaoooyyywwwggg^^^\\\kkk|||wwwrrrooonnnpppqqqyyyzzzzzz{{{|||xxxooofff```[[[XXX[[[```ccchhhjjjgggddd___WWWPPPEEEAAA:::555222...,,,)))************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&'''''''''&&&&&&'''''''''FFFDDDCCCDDDFFFHHHGGGGGGCCCCCCAAA???<<<:::999999:::999:::<<<@@@DDDGGGIIIMMMSSS^^^jjjvvv}}}uuupppmmmjjjddd______^^^[[[VVVSSSQQQSSSUUU^^^hhhuuu~~~|||qqqooollljjjiiigggeeecccggggggggggggggggggggggggccccccdddfffggghhhiiijjj```______^^^\\\[[[[[[ZZZWWWTTTOOOKKKHHHFFFDDDCCC;;;:::888666555555555666555555444444555666888999999:::;;;<<<>>>AAAEEEIIIGGGIIILLLMMMNNNOOORRRTTTSSSTTTVVVWWWXXXZZZ^^^aaabbbgggmmmrrrvvvxxx{{{|||~~~~~~~~~rrrpppnnnllliiiiiimmmqqqpppnnnmmmmmmmmmoooyyyzzzyyy{{{{{{xxxuuurrroookkkfffbbb^^^VVVJJJ???666111///...,,,++++++******++++++,,,+++++++++*********))))))))))))(((((()))******+++(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))(((((())))))***++++++,,,))))))))))))))))))))))))'''((()))***************++++++++++++++++++++++++))),,,000000///000444888???MMM```oooxxx||||||wwwlllaaa```dddvvvzzzxxxsssnnnkkkiiihhhiiioooooooooppprrrvvv|||xxxnnnhhhbbb]]]^^^bbbdddhhhjjjgggccc```YYYRRRIIIEEE???:::555111,,,)))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&FFFDDDCCCBBBCCCDDDCCCBBBBBBBBB@@@>>>:::888888999777666666888;;;>>>@@@AAAEEEIIIOOOWWWaaammmyyyyyysssllliiijjjiiifffccc___]]]ZZZUUUQQQQQQSSSUUUWWW```mmmwww}}}}}}}}}tttrrrooommmkkkiiifffdddjjjjjjiiiiiihhhhhhggggggaaabbbcccdddfffggghhhiii```___^^^]]]\\\ZZZYYYYYYYYYUUUOOOJJJGGGFFFDDDCCC======<<<:::999999888888444444333333444555777888888:::;;;<<<===@@@EEEHHHEEEHHHKKKMMMOOOQQQUUUWWWSSSTTTUUUUUUVVVXXX[[[^^^^^^ccckkkqqquuuxxx{{{}}}{{{tttpppllljjjiiiiiikkkooonnnnnnooopppooopppxxx~~~wwwvvvxxxyyywwwtttrrroookkkgggccc___XXXMMMAAA888222000///,,,++++++******++++++,,,+++++++++************)))))))))((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------***************************++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))---111111000111666;;;IIIXXXkkkwww{{{||||||vvvpppllleee```gggqqq|||zzzzzzxxxtttooollliiihhhhhhfffffffffgggiiinnnuuuzzzyyyppphhhaaa```dddcccfffgggddd```]]]WWWPPPKKKGGGBBB===888222---)))************************************************))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%DDDCCCAAA@@@@@@@@@AAAAAA???>>>===;;;999777666555888777777777888999;;;<<<@@@BBBEEEIIIPPPYYYccciiixxxzzztttkkkhhhddddddfffhhhhhhgggccc___XXXQQQLLLKKKLLLMMMUUU[[[dddnnnuuu{{{~~~||||||||||||{{{uuurrrnnnlllkkkiiifffdddgggiiikkkllljjjgggdddaaabbbcccdddgggiiiiiigggeeedddcccbbbaaa```]]]YYYVVVTTTQQQMMMLLLLLLIIIDDD??????===:::777555555555666555444444333333444444555888:::;;;<<<===???BBBDDDHHHKKKNNNPPPQQQRRRTTTVVVUUUUUUTTTSSSSSSUUUZZZ^^^```aaadddkkksssxxxyyyxxxuuummmggghhhjjjhhheeeeeejjjooovvvzzzyyyxxxxxxyyyzzzsssooopppuuuwwwwwwuuuooohhhdddaaa^^^YYYRRRJJJ===111---///------,,,++++++******)))))))))))))))))))))))))))))))))))))))******************************************)))((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))++++++++++++,,,---......111------000111444???MMM\\\nnn|||||||||}}}vvvpppnnnggg^^^YYYaaarrr~~~}}}{{{}}}~~~~~~yyyuuuqqqlllhhheeefffeeeddddddgggjjjkkkkkkxxxpppccc```bbbdddcccbbbbbbbbb]]]VVVPPPHHHHHHFFFAAA:::555111000+++,,,,,,,,,+++***)))((((((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))CCCBBB@@@???>>>??????@@@??????===<<<:::888777666777777666666777999:::<<<>>>???AAADDDHHHPPPXXX]]]hhhsssyyypppkkkhhhfffcccdddfffhhhhhhgggccc___XXXQQQLLLJJJJJJKKKQQQWWW___hhhooouuuzzz}}}}}}|||{{{{{{zzzyyysssqqqmmmkkkkkkjjjhhhfffhhhiiijjjjjjhhhfffbbb```aaaaaacccfffiiiiiihhhffffffdddaaa```___]]]ZZZXXXTTTQQQNNNMMMMMMKKKEEEAAA@@@>>>;;;999777666777777555444444333333444444555888999;;;<<<===???BBBDDDHHHKKKNNNPPPQQQRRRTTTVVVTTTTTTTTTSSSSSSUUUZZZ]]]``````ccciiipppuuuwwwvvv~~~~~~uuulllfffhhhlllllliiihhhiiiooowww|||~~~|||zzzxxx}}}yyysssmmmkkkmmmuuuwwwxxxuuupppjjjfffdddaaa[[[UUUMMMAAA444///000------,,,,,,+++*********))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******)))((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,---...//////...///222444888FFFTTThhhwww}}}tttiiifffaaa^^^bbbmmm}}}}}}|||~~~zzzuuuooojjjggghhhfffddddddeeegggggggggpppyyyzzziii```^^^]]]\\\\\\]]]]]]YYYRRRLLLGGGGGGGGGEEE@@@;;;666333///...---,,,+++******)))(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))BBBAAA???>>>=========>>>???>>>===;;;:::888777777666666555666777999;;;<<<===>>>???@@@BBBFFFLLLPPPYYYcccrrr~~~~~~vvvmmmfffbbbeeeccccccdddfffhhhhhhgggddd```YYYRRRMMMJJJIIIHHHLLLQQQYYY```ffflllqqqttt~~~||||||||||||zzztttqqqnnnllllllkkkjjjhhhiiiiiihhhgggeeeccc```_________aaadddhhhiiiiiiggggggeeebbb```___]]][[[YYYTTTQQQOOONNNNNNLLLGGGCCCAAA???===:::999888888888555555444444444444555555777888:::;;;<<<>>>AAACCCHHHJJJNNNPPPQQQRRRTTTVVVTTTTTTTTTSSSSSSUUUYYY]]]``````bbbgggmmmrrrtttttt}}}}}}}}}}}}uuukkkeeeiiipppqqqmmmkkkjjjnnnvvv~~~}}}yyytttvvvnnniiiiiikkktttvvvwwwuuuqqqllliiigggddd___YYYQQQFFF888222222------,,,,,,++++++******(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((******)))(((((((((((((((((())))))******))))))((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000000333555999BBBSSScccwww{{{nnn___\\\[[[```nnn}}}{{{}}}{{{|||}}}}}}||||||}}}~~~{{{sssnnnlllllljjjgggfffffffffeeedddfffllluuu}}}}}}{{{zzzzzzyyy|||||||||}}}sssddd\\\WWWVVVVVVXXXYYYVVVOOOJJJDDDFFFHHHIIIGGGBBB===:::444222///---+++***++++++((())))))******))))))((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((BBB@@@>>>===;;;;;;;;;<<<===<<<;;;:::999888777777666555555666888:::<<<===>>>???@@@@@@@@@CCCGGGJJJRRR[[[gggrrr|||{{{uuummmgggbbb___bbbbbbcccdddfffggghhhhhheeebbb[[[TTTNNNJJJHHHGGGJJJNNNTTTZZZ___dddjjjmmmzzzzzzwwwrrrooonnnlllkkkiiiiiihhhgggeeecccaaa___]]]]]]]]]___bbbgggiiiiiiiiifffdddcccbbbaaa___[[[XXXSSSPPPNNNNNNNNNMMMHHHDDD@@@???===;;;999888888888555555444444444444555555666777999:::;;;===@@@BBBGGGJJJMMMOOOPPPQQQTTTUUUSSSTTTTTTSSSSSSUUUYYY\\\aaaaaacccggglllpppssstttzzzzzz{{{{{{~~~zzz{{{}}}}}}wwwlllfffjjjrrrssspppmmmjjjlllpppxxx~~~zzznnnwwwzzzpppllllllmmmrrrtttuuutttpppmmmjjjiiifffaaa[[[UUUKKK===444333...------,,,++++++******((((((((((((((((((((((((((()))))))))***************************************))))))((((((((((((((()))))))))******)))))))))(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///111333555888???NNNccctttttteeeWWWUUUXXXfffzzz~~~}}}}}}}}}zzzxxxzzz~~~}}}{{{wwwyyy{{{{{{zzzyyyyyyyyy{{{~~~wwwsssrrrqqqnnnkkkiiiiiiiiihhhfffbbbeeejjjrrr{{{~~~}}}{{{zzzxxxxxxwwwvvvuuutttssssssrrrqqqqqqrrruuuyyy}}}pppdddZZZXXXVVVWWWWWWUUUPPPKKKDDDEEEGGGHHHHHHGGGCCCAAA999666111---*********+++)))))))))******)))))))))(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''CCCAAA???===;;;::::::;;;;;;::::::999888777777666666666666888999<<<>>>@@@???@@@AAABBBBBBCCCFFFHHHNNNUUU___hhhpppxxx|||wwwxxxxxxxxxyyy|||}}}zzztttnnnhhhdddaaa___bbbbbbbbbccccccdddfffgggfffccc]]]WWWPPPLLLHHHGGGIIILLLQQQVVVZZZ```eeeiiitttyyyyyytttpppmmmkkkiiihhhgggfffdddbbb___]]]\\\[[[[[[]]]aaaeeehhhiiiiiiddddddeeeeeeddd```ZZZVVVRRRPPPMMMMMMNNNLLLGGGCCC???>>>===;;;999888777777666555555444444555555666555666888999:::<<>><<<;;;;;;;;;::::::999999888888777777888888999:::<<>>===<<<:::888777666666666555555555555666666444666777888999;;;>>>@@@DDDGGGJJJLLLMMMNNNPPPRRRQQQRRRSSSSSSSSSUUUXXXZZZaaaeeejjjnnnqqqsssvvvxxxwwwxxxzzz|||zzzxxxxxxyyyqqqmmmpppttttttssssssmmmiiieeecccfffjjjnnnppplllnnnyyywwwtttsssppppppqqqrrrqqqnnnlllkkkkkkgggccc___]]]UUUGGG;;;666......------,,,,,,++++++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((******)))((((((((((((((()))******++++++******)))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000...333999BBBTTTjjj}}}~~~qqqeee]]]\\\dddsss~~~|||yyywwwwwwwwwwwwzzz|||}}}{{{xxxuuuttttttnnnsssyyy|||{{{yyyxxxyyyxxxuuuqqqooonnnmmmllljjjhhhggggggiiimmmqqqtttuuuxxxxxxwwwuuussspppnnnllljjjjjjkkklllllllllllllllkkkjjjjjjjjjlllooorrrtttrrrxxxyyypppcccYYYTTTRRRPPPNNNNNNJJJGGGGGGJJJLLLKKKJJJAAA===777111---+++***+++)))******++++++******)))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''GGGEEECCC@@@>>><<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;===???BBBEEEGGGDDDFFFHHHIIIHHHGGGHHHIIIGGGJJJOOOTTTYYY___cccfffggghhhiiihhhfffbbb^^^\\\ZZZVVVUUU[[[```bbbfffjjjmmmkkkiiigggeeedddccccccbbbaaa___ZZZWWWWWW[[[___aaa___[[[VVVQQQKKKGGGDDDCCCEEEIIILLLQQQWWW^^^ccciiimmmrrrxxx~~~xxxrrrnnnjjjhhhcccdddeeefffdddaaa^^^\\\[[[ZZZ[[[^^^cccfffhhhhhhhhhfffeeedddccc```]]]ZZZUUURRROOONNNNNNLLLFFFBBB@@@@@@???===<<<:::888777666666555555555555666666333555777888888:::===@@@BBBEEEHHHJJJKKKLLLOOOPPPQQQRRRSSSTTTTTTUUUWWWZZZ```eeelllqqqsssuuuwwwyyyxxxyyy{{{}}}~~~{{{{{{zzzxxxxxxsssrrruuuwwwvvvxxx|||wwwtttmmmgggccccccgggkkkkkkkkkuuuwwwvvvuuurrrqqqrrrsssqqqooollllllllliiidddbbbaaaZZZMMM@@@:::.........---,,,,,,++++++++++++++++++++++++++++++))))))))))))************((((((((((((((((((((((((******)))((((((((((((((()))******++++++******)))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000000777BBBRRRiiiyyymmmeeebbbfffttt|||{{{xxxvvvuuuuuuvvvwwwyyyzzz|||{{{zzzyyyyyyzzzuuuwwwzzz|||~~~~~~yyyvvvsssqqqooommmkkkjjjiiihhhhhhkkknnnqqqsssssssssrrrpppnnnkkkjjjiiijjjlllmmmnnnooonnnnnnkkkkkkkkklllmmmnnnooopppnnnooottt~~~ooo^^^VVVSSSSSSSSSTTTPPPMMMNNNPPPQQQNNNKKKEEEBBB<<<666111---,,,+++)))******++++++******)))))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''HHHGGGDDDAAA???=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAADDDGGGIIIIIIKKKMMMNNNLLLKKKJJJKKKHHHJJJLLLOOORRRUUUWWWYYYUUUVVVWWWXXXWWWVVVTTTSSSUUUQQQRRRXXX^^^aaaeeeiiijjjiiihhhggggggffffffgggaaa```\\\WWWRRRRRRWWW[[[___]]]ZZZUUUPPPJJJFFFCCC@@@BBBEEEIIIMMMTTT[[[```eeehhhmmmsssyyyxxxrrrnnnjjjhhhbbbcccffffffeeebbb^^^\\\[[[[[[[[[^^^bbbeeeggggggkkkhhhdddaaa```___^^^]]]WWWTTTQQQPPPOOOLLLGGGBBBAAAAAA@@@???===;;;:::888666666555555555555666666333444666777888:::===???AAADDDGGGIIIJJJKKKMMMOOOPPPRRRSSSTTTTTTUUUWWWYYY^^^eeemmmsssuuuvvvwwwyyyyyyzzz|||~~~uuupppooovvv~~~zzzvvvtttuuuxxxyyyyyy}}}yyyooogggdddfffjjjjjjhhhrrrxxxwwwxxxuuurrrttttttrrrooommmmmmmmmjjjeeecccccc^^^QQQCCC===///......------,,,++++++++++++++++++++++++++++++))))))))))))******************************************)))(((((((((((((((******++++++++++++******(((((((((((()))))))))))))))************+++++++++---------------------------------------...000000333===MMMbbb|||wwwkkkggghhhmmm~~~zzzyyyvvvttttttuuuwwwxxxvvvxxxzzz{{{{{{|||~~~|||yyyvvvssspppkkkkkkjjjgggfffgggkkkoooppppppppppppooommmkkkjjjlllmmmoooqqqrrrsssrrrrrrkkkllllllmmmmmmnnnnnnnnnnnnkkkkkksssyyydddYYYVVVWWWXXXXXXUUUSSSTTTVVVVVVPPPKKKHHHEEE???999444000---,,,******++++++++++++******))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((LLLHHHCCC@@@>>>===<<<::::::;;;<<<<<<;;;;;;===>>>>>><<<<<<@@@GGGNNNRRRSSSWWWYYY[[[[[[XXXTTTQQQOOOPPPNNNMMMNNNOOOPPPOOONNNPPPPPPPPPPPPQQQRRRSSSSSSQQQSSSWWW[[[```eeehhhjjjmmmkkkiiigggeeeeeeeeeeeecccbbb^^^XXXRRRPPPSSSWWWYYYZZZYYYUUUOOOIIIEEECCCAAABBBCCCEEEHHHNNNUUUZZZ\\\aaahhhpppxxxzzzrrrmmmkkkiiihhhfffhhhiiiiiigggddd```]]]\\\ZZZXXXWWWZZZ^^^dddgggbbbcccccccccbbbaaa___^^^ZZZWWWSSSPPPNNNLLLIIIGGGEEEDDDBBBAAA@@@>>>:::777999999888777666555444444555555666888999;;;===>>>AAADDDGGGJJJKKKKKKMMMNNNSSSSSSRRRQQQQQQTTTYYY]]]bbbfffkkkpppsssvvvzzz||||||~~~uuutttooommmvvv}}}{{{wwwwwwvvvrrrppprrrwww|||xxxnnnhhheeefffeeeffflll{{{wwwtttssssssrrrpppqqqqqqpppnnnmmmnnnhhhbbb```]]]WWWKKKBBB:::555///,,,---...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))(((((('''''''''&&&***+++,,,,,,,,,***)))((()))************+++++++++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...000------000000///111555<<>>===<<<;;;<<<======<<<<<<===???AAAAAACCCHHHNNNVVV\\\```cccfffgggfffbbb^^^ZZZYYYTTTRRRPPPOOOOOONNNLLLJJJLLLLLLLLLMMMOOOQQQTTTUUUXXXYYY\\\```eeeiiikkkmmmnnnmmmkkkiiihhhgggggggggdddccc___YYYTTTRRRUUUXXX[[[[[[ZZZUUUNNNGGGCCCAAA???@@@AAACCCFFFKKKRRRWWWZZZ^^^eeemmmttt|||~~~vvvooollljjjiiiiiifffgggiiiiiihhheeeaaa___^^^\\\YYYXXXYYY\\\aaadddbbbbbbccccccbbbaaa___^^^[[[XXXTTTQQQNNNLLLIIIGGGFFFEEECCCBBBAAA???;;;999999999888777666555555444555555666777999;;;===>>>@@@CCCGGGIIIJJJKKKMMMNNNRRRRRRRRRRRRRRRUUUYYY\\\```dddjjjooosssvvvyyy{{{|||uuurrrllliiiqqq~~~{{{yyyyyyxxxsssooonnnrrruuu~~~~~~|||wwwooohhheeeddd___bbbiiiwwwzzztttssspppppppppqqqrrrrrrpppmmmnnnhhhccc```___XXXNNNEEE;;;666///,,,,,,---,,,+++,,,,,,,,,+++++++++************************************************************)))))))))(((((((((((())))))***)))((('''&&&)))************+++++++++,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...---++++++...//////222777@@@PPPhhh|||pppiiinnnxxx|||yyyxxxvvvvvvxxxzzz}}}wwwpppmmmllllllllluuuuuutttsssrrrpppooonnnsssvvv{{{}}}}}}}}}|||||||||yyyuuurrrmmmkkkhhhiiilllpppsssttt{{{ooofffddddddgggccc``````aaa```\\\XXXQQQMMMHHHDDD@@@999222,,,///---+++++++++,,,+++***************))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''IIIFFFBBB??????>>>===<<<<<<===>>>===<<<<<<>>>@@@BBBFFFLLLQQQWWW___iiippprrrtttuuusssmmmgggbbb```]]]ZZZVVVSSSQQQNNNKKKIIIKKKJJJJJJLLLOOOSSSXXXZZZ___aaadddgggjjjmmmooopppooonnnmmmlllkkkjjjiiiiiifffdddaaa\\\WWWUUUWWWXXX\\\\\\ZZZUUUMMMFFFAAA>>>======???@@@BBBGGGNNNRRRUUUZZZaaahhhpppxxx}}}vvvpppllljjjiiihhhdddfffggghhhhhhfffcccaaa```^^^ZZZXXXXXXZZZ^^^```aaaaaabbbbbbbbb```___^^^\\\YYYUUUQQQOOOLLLIIIFFFFFFEEEDDDCCCCCCAAA>>>;;;:::999999888777666555555555555666777999:::<<<===???BBBEEEHHHIIIJJJLLLNNNPPPQQQSSSTTTTTTVVVYYY[[[]]]bbbhhhnnnrrruuuxxxzzz}}}wwwssskkkgggmmmzzzzzzzzz{{{zzzuuupppmmmoooqqqwwwxxxxxxuuunnnhhhcccaaa\\\___fffqqq}}}uuurrrmmmmmmnnnqqqssssssqqqooommmiiidddbbb```[[[RRRJJJ???999222...---...---+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++************))))))((())))))))))))((('''''')))************+++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---++++++...000111666===KKK___zzz}}}tttmmmmmmxxx{{{wwwvvvvvvxxxyyy{{{~~~yyyuuusssqqqyyyyyyxxxwwwvvvtttrrrqqqrrrvvv|||~~~wwwrrrnnnkkkgggfffgggiiijjjjjjqqqzzzyyylllhhhggghhheeeaaa```bbbbbb___\\\VVVQQQLLLIIIHHHCCC;;;444///---+++******+++******************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''IIIEEEAAA>>>===<<<;;;:::;;;<<<===<<<;;;<<<>>>@@@AAAHHHQQQWWW]]]fffsss~~~|||sssllliiigggccc^^^ZZZVVVSSSOOOMMMMMMLLLLLLNNNRRRXXX]]]aaaccceeehhhkkknnnpppqqqqqqppppppoooooonnnlllkkkjjjgggeeebbb^^^[[[YYYYYYYYY\\\\\\ZZZUUUNNNFFFAAA???<<<======>>>@@@DDDKKKOOORRRVVV]]]dddllluuu}}}{{{tttooolllhhhfffcccdddfffggggggfffdddccc```^^^[[[YYYXXXZZZ\\\^^^``````aaaaaaaaa```^^^^^^]]]ZZZVVVRRROOOLLLIIIGGGEEEDDDDDDDDDDDDBBB???===::::::999888777666666555555555555666888:::;;;<<<>>>AAADDDFFFGGGIIIKKKNNNNNNQQQTTTUUUVVVWWWYYYZZZZZZ___ffflllqqqtttxxxzzz}}}~~~wwwmmmhhhlllwwwyyyvvvyyyzzzxxxuuusssuuuwwwwwwwwwuuuqqqlllfffaaa^^^]]]aaaffflllxxxtttpppjjjkkkmmmpppssstttrrrpppmmmiiieeedddbbb^^^VVVPPPEEE>>>666111000000...---,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************+++++++++*********))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///---...000111333;;;DDDYYYmmmtttmmmkkkrrr{{{yyyxxx{{{}}}zzz||||||xxxyyyzzzzzzzzzyyyxxxwwwwwwxxx|||yyysssooolllhhhffffffgggggggggkkkttt~~~pppkkkjjjgggdddaaa``````aaa```___\\\UUUMMMJJJIIIFFF@@@:::111///,,,******+++******************)))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''IIIEEE@@@<<<:::999777666:::;;;;;;;;;;;;<<>>BBBEEEGGGPPP[[[ccckkkwwwwwwrrrkkkeeeaaa]]]ZZZWWWQQQPPPPPPRRRUUUYYY]]]``````cccgggkkkoooqqqqqqqqqqqqsssuuuvvvuuurrrpppnnnllljjjgggfffeeeccc```]]]\\\\\\[[[WWWPPPIIIEEECCC============>>>AAAFFFJJJNNNRRRXXX___gggqqqzzz}}}yyyuuurrrnnnkkkdddeeefffggghhhggggggfffaaa```]]][[[ZZZ[[[]]]^^^^^^^^^___``````___^^^]]]]]]ZZZVVVSSSQQQOOOLLLJJJEEEDDDDDDEEEGGGFFFDDDBBB<<<;;;;;;:::999888777777444444555555666888999:::<<<>>>@@@BBBCCCFFFJJJMMMNNNQQQTTTVVVWWWXXXZZZ\\\YYY]]]bbbgggmmmssszzz~~~}}}rrrllllllqqq|||{{{ppptttxxx{{{|||~~~}}}wwwrrrnnnkkkgggeeeaaacccgggkkktttvvvooolllkkklllnnnqqqrrrrrrqqqllljjjhhhfffccc```\\\XXXJJJBBB888000---,,,+++))),,,,,,,,,+++++++++******))))))))))))))))))))))))************************((((((((())))))))))))***((((((((('''(((((()))***)))************+++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---......---...000222888EEERRRttt~~~wwwooojjjmmmuuu}}}}}}|||{{{{{{zzzrrrooollljjjjjjjjjhhhgggggghhhlllvvvvvvnnnkkkjjjiiihhhfffdddccccccbbbddd___VVVOOOKKKIIIHHHGGG;;;777222...---,,,++++++************))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((FFFCCC???<<<<<<<<<;;;:::999:::;;;<<<===AAAFFFJJJKKKRRR\\\fffppp}}}}}}uuunnnhhhddd```]]]UUUUUUUUUVVVXXXZZZ\\\^^^___bbbggglllpppssstttttttttvvvyyyzzzyyywwwsssqqqqqqnnnlllkkkkkkiiieeebbb______]]]XXXQQQJJJEEEBBB<<<===<<<;;;<<>>===>>>??????>>>:::;;;<<<===???DDDIIIMMMMMMSSS\\\fffqqq~~~~~~vvvooojjjeeecccZZZZZZZZZ[[[[[[\\\]]]^^^^^^bbbgggnnnrrruuuwwwwwwvvvyyy|||}}}}}}zzzvvvttttttrrrooooooooommmiiieeebbbbbb___ZZZQQQIIIDDDAAA<<<<<<;;;:::;;;===BBBFFFJJJMMMSSSZZZbbblllvvv}}}}}}wwwqqqmmmkkkllllllmmmmmmlllllllllhhhfffbbb^^^\\\ZZZYYYYYY\\\]]]^^^_________^^^]]][[[YYYUUUSSSRRRQQQOOOMMMIIIHHHIIIJJJLLLLLLJJJIII===<<<;;;;;;999999888777444444444555555777888999:::<<<>>>@@@BBBEEEIIILLLOOOQQQSSSUUUVVVXXX\\\^^^[[[]]]```dddjjjsss}}}|||wwwtttuuuxxxzzzzzzwwwtttsssvvvyyyxxxwwwxxx{{{}}}}}}zzzvvvssssssrrruuu{{{|||tttrrrooollllllmmmooopppppplllkkkiiifffccc___\\\ZZZSSSKKK???666222000...---,,,,,,,,,+++++++++******++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++***)))))))))+++,,,---)))************+++++++++---,,,,,,++++++*********,,,,,,++++++,,,,,,---...---...111777<<>><<<:::::::::;;;<<<======>>>>>>???AAABBBCCCMMMSSS\\\fffppp}}}~~~xxxsssmmmhhhdddaaa\\\XXXWWWYYY\\\^^^^^^aaadddhhhlllqqqwww{{{|||~~~zzzwwwvvvrrrrrrrrrssssssrrrnnnkkkhhhddd^^^XXXRRRKKKDDD???@@@>>><<<;;;;;;===???AAAIIIKKKQQQYYYdddnnntttwww{{{uuuooommmkkkjjjmmmqqqqqqlllggggggeeebbb^^^[[[XXXWWWVVVXXX[[[^^^___]]][[[ZZZYYYXXXXXXWWWUUUSSSQQQOOONNNIIIJJJKKKKKKKKKKKKJJJJJJ???>>><<<:::888777777777777777777777666666666666<<<===???@@@BBBEEEJJJNNNNNNQQQUUUXXXYYYZZZ[[[]]]\\\^^^aaaeeejjjrrrzzzzzz{{{~~~~~~yyyvvvuuurrrnnnmmmoootttwww}}}{{{|||}}}wwwzzzxxxpppnnnsssuuutttqqqmmmjjjhhhgggddd___[[[TTTMMMBBB888111......///...---,,,,,,++++++,,,,,,************************,,,+++++++++******))))))(((((((((((((((((((((((()))))))))***+++++++++,,,+++++++++*********))))))++++++,,,,,,,,,,,,------(((***---...---...///000...111444:::EEEWWWkkkzzzyyyqqqkkkooowww|||}}}~~~|||yyyyyy~~~~~~uuummmhhhfffbbbaaaccceeehhhpppyyy~~~rrrpppkkkccc[[[VVVTTTUUULLLPPPSSSRRRNNNKKKJJJKKKGGGEEEAAA:::444///,,,,,,))))))((())))))(((&&&###******))))))((((((''''''))))))))))))))))))))))))DDDBBB@@@===<<<<<<<<<===>>>>>>>>>???@@@AAACCCDDDJJJPPPZZZcccnnn{{{wwwoooiiieeebbb^^^[[[ZZZ[[[]]]______bbbeeeiiimmmrrrxxx|||}}}~~~yyyvvvuuusssrrrqqqrrrsssrrrpppmmmjjjfff```ZZZSSSLLLEEE@@@???>>><<<;;;;;;<<<>>>@@@HHHJJJPPPXXXbbbjjjpppssszzz|||wwwqqqooollljjjlllppppppmmmiiigggfffccc___[[[XXXUUUTTTVVVYYY\\\]]][[[YYYXXXXXXWWWWWWVVVTTTRRRPPPNNNLLLHHHIIIJJJLLLMMMMMMMMMMMMCCCAAA>>>;;;999888888999777777777777666666666666;;;<<<>>>@@@BBBEEEIIILLLNNNQQQTTTWWWXXXZZZ[[[]]]^^^```bbbfffkkkrrr{{{zzzwwwwwwuuupppooopppooottt|||{{{~~~~~~~~~|||tttqqquuuwwwuuuqqqnnnjjjhhhfffccc___[[[VVVPPPEEE;;;333000///000------,,,+++++++++++++++************************+++++++++******)))))))))))))))))))))))))))))))))***************++++++++++++++++++*********))))))++++++,,,,,,,,,,,,------)))+++---...------///000000222666AAAQQQfffyyytttkkkkkkqqq{{{{{{zzz~~~~~~|||}}}|||sssmmmgggbbb^^^___```bbbiiiqqq{{{rrrnnnhhh```XXXSSSPPPPPPJJJLLLMMMMMMLLLJJJJJJJJJKKKJJJGGGAAA;;;444000...+++***)))***+++***(((%%%***)))))))))((((((((('''))))))))))))))))))))))))IIIGGGEEEBBB@@@>>>>>>>>>????????????@@@BBBCCCDDDGGGMMMVVV___iiivvvyyyooohhhfffdddaaa___]]]]]]^^^^^^```bbbfffjjjnnntttzzz~~~|||xxxuuutttsssqqqppppppqqqrrrrrrqqqlllhhhbbb[[[UUUNNNFFFBBB>>>===;;;::::::;;;===>>>EEEIIIPPPWWW___eeejjjlllrrrvvv|||zzzuuurrrooollllllnnnooommmkkkiiigggddd```[[[WWWTTTRRRSSSVVVYYYZZZYYYWWWVVVVVVUUUUUUTTTSSSQQQNNNLLLKKKGGGHHHJJJLLLNNNPPPQQQQQQHHHEEEAAA===:::999999999666666666666777777777777888;;;>>>@@@BBBDDDGGGJJJMMMPPPSSSVVVXXXYYY\\\^^^```bbbeeehhhmmmsss{{{zzzwwwxxxwwwsssqqqrrrkkkqqq}}}{{{{{{~~~xxxtttvvvxxxwwwqqqooollliiigggccc___\\\YYYSSSIII???777222000///,,,,,,+++************+++*********************************)))))))))))))))************************+++++++++***************+++++++++***************++++++,,,,,,,,,,,,------+++---......------///000000000666EEE[[[qqqrrrkkkpppwww{{{{{{}}}~~~~~~}}}{{{tttllleee___]]]]]]]]]bbbiiiqqqwww|||uuujjj```XXXSSSOOOMMMJJJIIIHHHIIIJJJLLLKKKKKKNNNMMMLLLHHHBBB;;;444000...,,,++++++,,,+++***((())))))))))))(((((((((((())))))))))))))))))))))))NNNMMMJJJFFFCCCAAA@@@???????????????@@@AAABBBCCCEEEKKKSSS[[[dddooo{{{}}}ssslllhhhgggeeecccaaa______^^^```cccgggkkkoootttzzz~~~~~~zzzuuusssrrrssspppnnnnnnppprrrsssssslllhhhbbb\\\UUUNNNGGGBBB>>>===;;;::::::;;;<<<===DDDHHHOOOVVV\\\```dddfffjjjooouuuzzz~~~{{{wwwsssooommmnnnnnnmmmllliiihhheee```\\\WWWTTTRRRQQQTTTWWWYYYXXXVVVUUUUUUSSSSSSSSSRRRPPPMMMJJJIIIHHHIIIKKKMMMOOOQQQRRRRRRKKKHHHCCC>>>:::888888999666666666666777777777777777999===@@@BBBDDDFFFHHHLLLOOORRRUUUWWWYYY\\\___bbbdddgggjjjnnntttzzzzzzvvvxxxxxxuuurrrssskkkqqq||||||}}}~~~}}}||||||}}}zzzvvvvvvxxxxxxtttrrrooolllhhhddd```]]]ZZZUUUMMMCCC;;;444000...,,,+++******))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++***)))))))))************************+++++++++,,,,,,,,,---------...///...------///111444444:::LLLeeeyyyvvvvvv{{{~~~}}}{{{}}}zzztttkkkccc```^^^\\\___dddhhhnnnxxxwwwggg\\\UUUQQQOOOKKKHHHFFFGGGKKKOOOPPPOOOLLLLLLLLLKKKGGG@@@777222000...,,,++++++,,,+++)))))))))))))))((((((((((((((((((((((((((((((((((((SSSRRROOOKKKHHHEEEBBBAAA@@@@@@@@@@@@AAABBBCCCCCCEEEJJJQQQWWW^^^hhhssszzzyyyssskkkjjjhhhfffdddbbbaaa```bbbdddhhhkkkoootttzzz~~~|||wwwrrrqqqppprrrooommmlllnnnqqqrrrsssjjjfff```ZZZTTTMMMFFFBBB>>>===<<<;;;:::;;;;;;<<>>666000,,,,,,+++******))))))******************************)))))))))))))))*********++++++++++++++++++++++++,,,+++++++++***)))))))))************************+++++++++,,,,,,,,,---------...///.........000222999<<>>>>>===<<<;;;;;;;;;;;;???EEEKKKOOORRRTTTYYY]]]aaaeeekkkqqqwww|||{{{xxxtttnnnjjjgggeeeeeeaaa```___]]]YYYVVVRRRPPPNNNQQQUUUVVVUUUTTTSSSSSSPPPQQQRRRRRRPPPLLLHHHFFFGGGHHHJJJLLLMMMNNNOOOOOOMMMKKKGGGBBB===:::888777555555666666777777888888777:::===???AAACCCFFFIIIMMMOOORRRUUUXXX[[[```cccfffhhhjjjmmmooossswww{{{}}}yyyqqqrrrtttsssqqqqqqnnnpppxxxxxxuuuvvvzzz~~~|||yyywwwyyyuuutttuuuxxxwwwwwwuuupppjjjdddaaa```YYYVVVRRRJJJBBB999111,,,,,,,,,+++************+++***************************************++++++++++++++++++++++++++++++++++++++++++******************************+++++++++++++++,,,,,,,,,,,,---------...///......///222555888AAAQQQeeeyyy~~~}}}}}}}}}~~~~~~tttllliiigggccc```aaa___eeemmmuuu|||kkk[[[UUUSSSLLLKKKJJJLLLPPPTTTWWWXXXSSSQQQOOOOOOOOOKKKDDD>>>777333...+++******))))))(((((((((((())))))))))))))))))))))))))))))))))))]]]\\\ZZZVVVSSSOOOLLLJJJGGGGGGFFFFFFGGGGGGHHHHHHJJJMMMQQQSSSUUUZZZbbbhhhsss{{{}}}xxxvvvsssooollljjjjjjiiijjjllloooqqqssswww|||~~~{{{vvvqqqnnnmmmnnnooommmkkkkkklllnnnnnnmmmeeebbb]]]XXXTTTNNNHHHDDD??????>>>======<<<<<<;;;<<>>===<<<<<<<<<999>>>CCCFFFGGGJJJQQQWWW[[[```fffmmmssszzz~~~xxxvvvqqqkkkccc]]]YYYXXXSSSTTTTTTTTTSSSPPPNNNLLLIIILLLPPPRRRQQQPPPPPPPPPPPPQQQSSSSSSQQQMMMHHHFFF@@@AAADDDHHHKKKNNNPPPPPPNNNMMMKKKHHHDDD???;;;888444555555666777888888999:::<<<===>>>@@@CCCHHHLLLNNNPPPSSSVVVYYY]]]bbbfffgggiiikkkmmmoooqqquuuwwwyyy||||||qqqoooqqqrrrrrrrrrooorrrwwwzzztttkkkiiikkkqqqwww}}}yyyvvv}}}wwwuuusssvvv{{{uuuvvvtttoooggg```^^^^^^YYYYYYVVVQQQIII???666000...---,,,,,,++++++,,,,,,************************+++++++++,,,,,,---------************************))))))******+++++++++,,,))))))******++++++++++++++++++,,,,,,,,,---------,,,---......///111555999GGGYYYppp|||zzzzzzwww~~~}}}|||{{{{{{|||}}}wwwwwwwwwrrrllljjjaaabbbeeehhhkkkqqqwww|||eeeWWWSSSUUUXXX\\\]]]]]]___cccggg___YYYRRRNNNMMMJJJEEE@@@???:::333...++++++******'''((((((((())))))******))))))))))))))))))))))))ccc___\\\[[[[[[ZZZVVVSSSOOOOOONNNOOOPPPQQQQQQRRRVVVVVVVVVUUUUUUXXX\\\```iiinnnwww|||zzzyyytttqqqqqquuuvvvxxxyyy{{{|||}}}}}}||||||yyyuuupppmmmmmmnnnmmmmmmmmmmmmllljjjhhhfffaaa```]]][[[WWWQQQJJJEEEEEECCC@@@===<<<<<<>>>???===???@@@BBBDDDIIINNNSSSZZZ^^^eeelllsssyyy~~~}}}}}}~~~zzz{{{}}}wwwnnnfff___ZZZVVVSSSMMMMMMMMMLLLKKKJJJHHHGGGGGGJJJMMMPPPRRRSSSSSSSSSTTTUUUTTTSSSPPPLLLGGGEEECCCBBBBBBCCCDDDGGGJJJLLLOOONNNMMMJJJEEE@@@;;;888888777666666666777999999888999;;;<<<===@@@EEEHHHQQQSSSVVVYYY[[[___dddhhhllllllkkklllnnnrrrvvvxxx}}}wwwmmmnnnuuuyyywwwwww~~~tttkkkhhhiiitttwww{{{}}}yyy~~~yyyvvvxxx|||yyyvvvrrrmmmgggbbb^^^\\\___[[[UUUPPPJJJBBB999222000---+++***+++,,,,,,+++---,,,***))))))***,,,---+++++++++***++++++,,,,,,(((&&&&&&(((,,,...,,,***,,,,,,,,,,,,,,,+++***)))******+++,,,,,,---......------------------------///...///000...///888CCCUUUjjj~~~yyysssqqqwww}}}~~~}}}~~~xxxrrrjjjjjjiiihhhhhhkkkooossszzz}}}ooo[[[VVVTTT\\\ccceeefffiiijjjiiihhhbbbYYYQQQMMMJJJGGGDDDCCC>>>777222///,,,+++))))))((('''''''''(((***+++''''''(((((())))))******gggeeecccccccccbbb___\\\WWWUUUTTTSSSTTTUUUUUUUUUVVVVVVVVVUUUTTTVVVZZZ]]]fffllluuu|||}}}xxxuuuuuuuuuvvvxxxzzz|||}}}}}}}}}~~~}}}{{{wwwrrrooooooooommmmmmmmmlllkkkiiigggfffbbb```]]]ZZZWWWQQQKKKGGGEEECCC@@@===<<<<<<===>>><<<===>>>@@@BBBFFFLLLPPPXXX\\\bbbiiiooouuu{{{}}}yyyyyyyyy~~~zzzzzz~~~zzztttkkkbbb[[[UUUQQQNNNMMMMMMLLLKKKJJJHHHGGGFFFEEEGGGJJJNNNPPPQQQRRRRRRQQQRRRSSSSSSPPPLLLHHHEEEAAAAAAAAABBBEEEHHHJJJLLLPPPOOONNNKKKGGGBBB>>>;;;999888777666666777888999:::;;;<<<===>>>AAAFFFIIINNNQQQUUUYYY^^^ccciiimmmooonnnmmmmmmooorrruuuwww~~~xxxnnnnnnuuuyyyxxxwww}}}zzzqqqlllkkkrrrtttyyy~~~}}}{{{xxxyyywwwuuurrrmmmhhhccc___]]]]]]ZZZUUUQQQLLLDDD:::333000...+++***+++,,,,,,+++---,,,***))))))***,,,---,,,++++++***++++++,,,,,,***)))((()))+++,,,***'''((()))***+++,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...---...000000222===HHHZZZmmm{{{vvvttt}}}~~~}}}~~~xxxvvvrrrmmmjjjiiikkkllluuuyyy|||fff]]]XXX___eeefffgggjjjllljjjfff```XXXSSSQQQNNNJJJFFFHHHCCC<<<666111...+++((()))((((((((())))))***+++'''((((((((()))))))))***mmmllllllmmmooonnnllljjjdddaaa\\\ZZZYYYYYYYYYYYYTTTUUUUUUTTTSSSUUUXXX[[[dddiiissszzz|||}}}yyyyyyuuuwwwyyy|||}}}}}}|||{{{~~~~~~}}}yyyuuurrrqqqqqqmmmmmmlllkkkjjjhhhgggfffbbb```]]]ZZZVVVRRRMMMIIIEEECCC???<<<;;;;;;<<<===:::;;;<<<===???CCCHHHLLLUUUXXX]]]bbbhhhooovvv{{{zzzuuussssss|||yyyzzz}}}~~~{{{tttiii___XXXRRRNNNLLLMMMMMMKKKJJJHHHFFFDDDCCCBBBDDDGGGKKKNNNOOOPPPQQQOOOQQQSSSTTTRRRMMMHHHEEE??????@@@BBBEEEHHHKKKLLLPPPPPPOOOMMMJJJEEEAAA???:::999888777777777888999<<<======>>>???AAAFFFIIIJJJNNNUUU[[[aaahhhnnnsssqqqqqqppppppqqqsssuuuvvv}}}~~~{{{qqqpppvvvzzzyyyvvvzzz{{{tttpppqqqrrruuuzzzwwwuuuuuutttqqqmmmiiidddaaa___[[[XXXUUUSSSOOOGGG<<<444111...,,,++++++,,,,,,+++---,,,+++******+++,,,---,,,,,,++++++***++++++,,,---+++******+++***(((&&&%%%&&&(((***+++---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---000222777DDDQQQdddttt|||{{{~~~}}}|||tttnnnjjjhhhhhhnnnrrrzzzqqqddd]]]cccffffffhhhlllnnnnnnddd^^^WWWTTTTTTSSSNNNIIIMMMHHHBBB;;;666111,,,((())))))***+++++++++******(((((((((((())))))))))))rrrsssuuuxxxzzz{{{zzzyyytttnnnfffaaa^^^]]][[[YYYRRRSSSSSSSSSSSSUUUYYY[[[dddiiissszzz{{{}}}{{{zzzvvvwwwzzz|||}}}}}}{{{zzz}}}}}}}}}{{{wwwsssrrrqqqllllllkkkjjjhhhfffeeedddbbb___\\\ZZZWWWSSSOOOKKKEEECCC???<<<;;;;;;<<<===:::;;;<<<<<<===AAAFFFJJJRRRTTTXXX\\\aaahhhooottt{{{}}}~~~{{{vvvqqqooopppzzzyyy{{{~~~}}}vvvkkkaaaYYYTTTPPPNNNNNNMMMKKKHHHFFFDDDBBBBBB@@@BBBEEEIIILLLOOOPPPQQQPPPRRRUUUVVVTTTOOOHHHDDD>>>>>>@@@BBBDDDHHHKKKMMMQQQQQQPPPOOOLLLHHHDDDBBB;;;:::999888777888888999;;;<<<===>>>>>>AAAEEEHHHJJJOOOVVV^^^eeelllrrrvvvssssssrrrrrrrrrrrrssssssyyy{{{}}}~~~wwwsssvvvyyyyyywwwwwwxxx|||}}}xxxqqqqqqrrruuuzzz~~~~~~}}}uuurrrsssrrrpppnnnjjjfffcccaaaYYYWWWVVVTTTQQQJJJ???777111///,,,+++,,,,,,++++++,,,++++++******++++++,,,,,,,,,++++++******++++++,,,,,,++++++***)))((('''$$$%%%''')))+++,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------,,,---111444<<>><<<;;;<<<===<<<======<<<<<>>KKK___qqq{{{~~~{{{vvvoookkkeeefffhhhjjjlllnnnoooooonnnnnnmmmkkkiiijjjmmmooottt|||uuummmggggggiiiqqq{{{~~~}}}}}}}}}~~~yyyhhhbbbdddddddddhhhooopppnnniiifff```YYYRRROOOPPPRRRNNNMMMKKKIIIEEE>>>777111++++++,,,,,,,,,+++******))))))))))))((((((((((((wwwqqqooolllddd^^^YYYZZZ\\\]]]]]]]]]___aaafffiiiqqqyyy{{{zzz~~~}}}yyyxxxwwwvvvvvvvvvwwwxxxvvvyyy{{{|||yyytttqqqppphhhgggdddbbb```^^^^^^^^^\\\]]]]]]^^^]]]YYYRRRMMMHHHFFFBBB???===<<<===>>><<<===<<<;;;;;;===AAADDDIIIMMMQQQUUUYYY]]]aaaeeehhhlllpppqqqnnnkkkjjjkkkqqqxxxuuuqqqkkkfffaaa]]]YYYVVVSSSQQQNNNKKKHHHGGGGGGGGGCCCDDDEEEGGGJJJLLLOOOPPPSSSTTTVVVWWWVVVSSSOOOMMMGGGDDDAAA???AAAGGGNNNRRRVVVVVVUUUSSSPPPLLLHHHFFF@@@>>><<<:::999888888888777999;;;<<<>>>BBBGGGKKKPPPVVV```hhhoootttwwwyyywwwxxxyyyzzzzzzxxxuuutttooorrrvvvxxxyyyzzz|||~~~}}}~~~xxxvvvyyy{{{~~~ssshhhccchhhooouuuwwwpppmmmiiihhhjjjlllmmmmmmooolllqqq~~~wwwssspppmmmmmmooopppqqqqqqpppmmmiiieeebbb]]]ZZZWWWVVVSSSMMMEEE???444111...,,,,,,,,,+++***+++++++++,,,,,,+++++++++...---,,,+++************(((***---,,,+++***+++---)))******++++++++++++++++++++++++,,,,,,---------++++++,,,,,,---......///222111444;;;EEEUUUmmm}}}zzzwwwvvvvvvtttsssrrrqqqnnniiibbb]]]XXXYYYZZZ\\\]]]______```______^^^\\\[[[\\\___bbbfffnnnzzz~~~{{{yyyyyy|||}}}|||zzz}}}wwwqqqmmmjjjmmmvvv~~~~~~oooggghhhgggfffiiinnnmmmhhheeehhhhhhaaaWWWQQQQQQUUUQQQPPPPPPNNNJJJBBB:::333,,,,,,+++******************)))))))))((((((((('''xxxttttttqqqiiiccc^^^___``````___^^^___aaadddgggooovvvxxxxxx}}}yyyxxxvvvttttttuuuwwwxxxvvvyyy|||}}}zzzvvvrrrqqqgggfffccc```^^^]]]\\\\\\[[[\\\^^^___^^^ZZZRRRMMMIIIGGGCCC@@@======>>>>>><<<<<<<<<::::::<<<@@@CCCHHHLLLQQQUUUYYY\\\```cccgggkkkppppppmmmjjjiiiiiipppwww~~~{{{tttqqqmmmiiieeeaaa\\\YYYTTTRRROOOLLLJJJIIIIIIJJJCCCDDDEEEFFFIIIKKKMMMNNNPPPQQQSSSUUUUUUTTTRRRPPPJJJFFFAAA???AAAGGGNNNSSSXXXXXXWWWUUURRRMMMIIIGGG@@@???===:::999888888888888999;;;===???DDDIIIMMMOOOVVV```jjjqqquuuyyy{{{yyyzzz|||}}}|||zzzxxxvvvppprrrvvvxxxxxxxxxyyy{{{zzz{{{|||}}}xxxvvvyyy|||uuuhhhaaaccchhhmmmooommmjjjgggfffgggiiijjjjjjjjjhhhmmm|||xxxssspppllllllnnnqqqqqqqqqpppmmmiiieeebbb___[[[XXXUUUSSSMMMFFF@@@444111...---,,,,,,+++******++++++,,,,,,++++++***...---,,,+++************))),,,...---+++)))***,,,))))))***,,,,,,---------******+++,,,,,,---......++++++,,,,,,---...//////222222666>>>JJJ]]]vvv|||wwwooohhheeeddddddccccccccccccaaa\\\UUUPPPRRRRRRSSSSSSTTTUUUUUUVVVTTTTTTSSSQQQQQQRRRVVVYYYYYY___iiittt{{{|||wwwssshhhfffeeeeeefffhhhiiiiiieeegggnnnyyyyyyrrrkkkkkksss}}}uuullllllkkkiiijjjmmmjjjdddaaahhhmmmhhh\\\SSSSSSWWWTTTTTTSSSQQQMMMEEE;;;444---,,,***)))((()))************))))))((((((((('''}}}|||uuuppphhheeecccdddeeedddaaa^^^aaagggooouuuxxx{{{{{{xxxwwwvvvuuuwww|||}}}}}}|||{{{wwwssspppmmmpppkkkddd___]]]]]]]]]]]]bbbaaa```___]]]YYYSSSOOOJJJIIIGGGDDDBBB@@@???>>><<<:::888777999<<<@@@CCCGGGIIINNNSSSXXX\\\___aaaccceeehhhjjjkkkjjjhhhgggmmmqqqvvv{{{~~~~~~|||{{{{{{~~~}}}tttqqqnnnkkkhhhddd```\\\WWWTTTPPPMMMMMMMMMLLLKKKGGGEEECCCCCCEEEHHHJJJKKKPPPRRRTTTVVVWWWUUUSSSRRROOOLLLFFFBBBBBBEEEJJJMMMUUUUUUUUUSSSPPPMMMIIIGGGEEEBBB>>>:::777777888999;;;;;;<<<===>>>BBBGGGKKKSSS\\\eeejjjpppwwwzzzzzzzzzyyyxxxxxxyyyyyywwwvvvrrrrrrrrrrrrrrrrrrrrrrrrwwwyyy|||~~~~~~{{{uuuzzzzzzoooddd^^^aaallluuuvvvnnnfffcccfffjjjkkkkkkoooiiijjjwwwuuunnnoooooommmmmmuuuxxxrrrllllllllljjjbbb___ZZZUUURRRNNNJJJGGG999444///,,,,,,---+++)))***+++,,,---.../////////---------,,,,,,+++++++++,,,+++***))))))***+++,,,***+++,,,---...---,,,,,,,,,,,,++++++,,,,,,---......//////...---...000222555333777GGGYYYkkk~~~rrroooiiibbb]]]XXXVVVUUUYYYYYYYYYWWWSSSQQQQQQQQQPPPOOOMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMOOORRRSSSSSSVVV[[[___aaaaaa```___XXXWWWWWWVVVWWWXXXYYYZZZ[[[\\\___dddjjjqqqwwwzzz|||{{{{{{}}}yyyqqqooopppttt{{{}}}}}}nnnmmmllliiifffcccaaaaaa___gggmmmkkkcccZZZWWWWWWXXXWWWWWWUUURRRKKKCCC===555222---***)))***+++++++++++++++************)))~~~}}}~~~{{{uuuqqqkkkiiigggggggggfffbbb``````fffnnntttxxx{{{}}}xxxwwwuuutttwww{{{~~~~~~~~~|||yyyuuuqqqoooooojjjddd___]]]]]]]]]\\\ccccccbbbaaa```[[[UUUQQQMMMLLLIIIFFFCCCAAA@@@???<<<;;;888777999<<<@@@CCCGGGIIIMMMQQQVVVZZZ]]]^^^bbbdddgggjjjkkkkkkjjjiiikkknnnsssxxx|||||||||{{{{{{{{{~~~{{{yyysssqqqnnnllljjjgggbbb___[[[WWWRRRNNNLLLKKKJJJHHHHHHEEEBBBAAADDDGGGIIIJJJPPPQQQSSSUUUUUUTTTSSSRRRQQQNNNIIIEEEDDDFFFJJJMMMTTTUUUUUUTTTQQQNNNKKKIIIFFFDDD???;;;999999:::::::::;;;<<<<<<>>>BBBGGGKKKTTT]]]eeejjjpppvvvyyyyyyzzzyyyyyyzzz{{{zzzxxxvvvrrrrrrrrrrrrrrrrrrsssssswwwyyy||||||vvvzzz{{{oooccc\\\```jjjsssvvvooogggdddfffiiijjjjjjlllfffhhhsss}}}ssspppooommmooovvvyyytttooonnnmmmiiiccc___ZZZVVVSSSOOOKKKHHH<<<666000---......,,,******+++,,,------...---------,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,***+++,,,---------,,,,,,*********)))******+++,,,---...///...---...000222555555???RRRfffvvv}}}uuuooodddaaa]]]XXXTTTQQQPPPOOOQQQRRRRRRQQQNNNLLLLLLLLLMMMLLLKKKIIIIIIIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPSSSVVVWWWWWWVVVUUURRRQQQPPPPPPPPPRRRSSSTTTRRRSSSUUUXXX\\\aaafffhhhiiiiiiiiikkkqqq{{{xxxtttrrrrrrvvv|||uuuqqqkkkeeeaaa___\\\[[[]]]dddlllnnniiiaaa[[[XXXWWWWWWVVVUUURRRLLLEEE???666333...******++++++++++++++++++************)))~~~|||{{{vvvrrrpppkkkjjjhhhgggfffeeebbb```___dddkkkqqqvvv{{{~~~yyyvvvtttsssvvv{{{|||xxxuuurrrpppkkkfffaaa``````______ddddddeeeeeeccc___XXXTTTQQQOOOLLLIIIEEEBBB@@@@@@===;;;999888999<<>><<<;;;;;;;;;999::::::;;;===BBBIIIMMMWWW___gggkkkooouuuwwwvvvwwwxxxyyy|||}}}|||xxxtttpppoooooooooooopppqqqrrrsssvvv{{{~~~yyyxxxyyy}}}yyyqqqggg```^^^ccchhhooolllhhhgggjjjnnnqqqrrrooommmlllpppwwwwwwtttsssppprrrtttuuuuuusssoookkkeeeaaa]]]XXXUUURRRNNNLLLAAA;;;444000//////---,,,+++,,,,,,,,,++++++***)))************************++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......***,,,/////////000111222555>>>RRRmmmrrriiifffccc\\\WWWUUUUUUSSSRRRRRRQQQRRRRRROOOQQQSSSTTTSSSRRRSSSSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSQQQOOONNNNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRQQQPPPPPPQQQRRRSSSUUUUUUVVVVVVXXXZZZ\\\]]]^^^^^^]]]\\\]]]```fffjjjrrrzzzyyyqqqooorrrvvv~~~rrrddd\\\YYYVVVSSS[[[___fffmmmooojjjaaaYYYXXXWWWWWWVVVTTTPPPIIIEEE;;;777111---,,,,,,+++++++++++++++*********))))))}}}zzzqqqiiieeedddbbbcccddddddcccbbbaaaaaa^^^```eeelllsssxxx|||}}}|||yyyvvvsssuuuzzz~~~~~~zzzwwwssspppkkkiiihhhhhhgggfffddddddeeefffeeeaaa[[[WWWTTTRRROOOKKKFFFCCCAAA@@@===;;;999888:::===AAADDDGGGIIILLLPPPSSSVVVXXXYYY\\\]]]```cccfffhhhiiijjjdddeeegggkkkoootttxxxzzz~~~zzzvvvuuuvvvwwwvvvuuuuuuuuuuuusssooolllbbb]]]VVVPPPMMMLLLJJJIIIHHHEEEAAA@@@BBBEEEHHHIIINNNOOOPPPRRRTTTVVVWWWXXXWWWTTTQQQNNNLLLLLLNNNOOOTTTVVVXXXYYYXXXUUUQQQOOOHHHFFFCCC???<<<:::::::::999::::::;;;===CCCJJJPPPYYYaaahhhlllpppvvvxxxwwwvvvwwwyyy{{{}}}{{{xxxtttpppooonnnmmmmmmnnnooopppqqquuuyyy|||}}}{{{wwwvvvwwwvvvsssllleee```aaaccciiigggfffgggjjjnnnqqqsssqqqpppooonnnqqqzzzzzzvvvtttooonnnooosssvvvtttpppmmmeeebbb]]]YYYVVVSSSOOOMMMDDD===555000......---+++,,,,,,,,,,,,+++***))))))************************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,------...///+++---///000000111333555999EEE[[[ttt~~~sssggg```___^^^[[[WWWWWWWWWVVVUUUUUUTTTTTTTTTSSSVVVYYY[[[[[[[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^\\\ZZZXXXVVVUUUUUUVVVWWWXXXYYYYYYYYYXXXXXXVVVVVVUUUVVVWWWXXX\\\]]]^^^```bbbdddfffgggiiiiiihhheeecccbbbccceeeiiimmmttt~~~vvvsssuuutttyyy}}}lllaaa[[[XXXVVV^^^^^^aaagggkkkiiiaaa[[[YYYXXXXXXWWWUUUQQQKKKGGG>>>999333///---,,,+++++++++++++++*********))))))}}}~~~}}}zzztttmmmhhhfffgggiiijjjiiihhhffffffgggbbbcccfffmmmtttyyy|||}}}|||yyyvvvwwwzzz|||~~~~~~zzzxxxqqqnnnkkkhhhhhhhhhgggfffeeeeeedddeeedddaaa]]]ZZZUUUSSSPPPLLLHHHDDDBBBAAA>>><<<:::888:::===BBBDDDHHHJJJMMMRRRVVVZZZ\\\]]]]]]^^^```ccceeeggghhhhhhcccdddeeeggglllqqqvvvyyyzzzwwwwwwyyyzzz||||||||||||{{{xxxtttpppccc]]]VVVPPPNNNMMMLLLLLLGGGEEECCCCCCEEEHHHJJJKKKNNNOOORRRTTTWWWYYYZZZ[[[XXXVVVTTTRRRPPPPPPQQQQQQVVVXXXZZZ[[[ZZZWWWRRRPPPHHHGGGCCC@@@===;;;:::999:::;;;;;;;;;>>>EEEMMMRRRZZZbbbjjjnnnrrrwwwzzzyyywwwxxxyyy{{{}}}|||yyyvvvsssrrrooonnnmmmmmmoooppprrrtttxxxzzz{{{}}}zzzvvvssstttsssooohhhcccbbbccciiihhhhhhggghhhjjjlllmmmmmmooonnnkkklllttt~~~}}}yyysssnnnmmmrrrvvvtttooollleeeaaa]]]YYYVVVSSSPPPMMMFFF???666000......---+++,,,,,,---,,,,,,+++***************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...+++++++++++++++,,,,,,------...///000000222666999@@@OOOeeezzz~~~wwwnnniiibbb______``````___\\\\\\\\\[[[[[[ZZZYYYYYYZZZ]]]bbbeeefffggghhhiiihhhhhhiiijjjjjjjjjiiiiiillllllkkkjjjhhhgggeeeddd```bbbccceeefffffffffeeecccbbbaaa```___```aaaaaadddeeegggkkknnnqqqssstttwwwwwwvvvrrrnnnjjjhhhhhhjjjjjjlllqqqxxx{{{{{{uuuvvv{{{yyyhhh^^^ZZZYYY]]]]]]___cccffffffccc___[[[ZZZYYYXXXVVVRRRMMMIII@@@<<<555000...---,,,++++++++++++************)))~~~|||yyytttppppppqqqrrrqqqmmmjjjjjjkkkggggggjjjpppwww|||~~~~~~}}}xxxxxx{{{zzz|||~~~zzzwwwqqqnnnkkkiiiiiiiiihhhggggggfffdddddddddbbb___]]]VVVTTTQQQMMMJJJGGGEEEDDD>>><<<:::999:::>>>BBBEEEHHHJJJOOOTTTYYY^^^aaacccaaabbbcccdddeeefffggghhhdddddddddeeeiiiooouuuxxx~~~|||}}}~~~yyyuuueee___WWWQQQNNNMMMLLLLLLFFFEEEEEEFFFIIILLLMMMMMMNNNPPPTTTXXX[[[\\\]]]]]]ZZZYYYWWWVVVUUUUUUUUUVVVWWWYYY\\\]]]\\\XXXSSSPPPJJJHHHEEEBBB???<<<;;;:::;;;;;;;;;<<>>777222///---,,,++++++++++++************)))~~~yyyuuuwwwxxxuuuppplllkkkllllllkkkmmmrrryyyzzzyyy{{{xxx{{{~~~zzzwwwssspppmmmlllkkkkkkjjjiiiiiigggeeeddddddcccaaa___WWWVVVSSSOOOLLLIIIGGGFFF>>><<<:::999:::>>>BBBEEEHHHKKKPPPVVV\\\aaaeeegggdddeeeeeeffffffgggggghhheeedddcccdddhhhnnntttxxx}}}|||xxxgggaaaYYYRRRNNNLLLKKKKKKFFFEEEFFFHHHLLLNNNNNNNNNNNNQQQVVVZZZ]]]^^^^^^^^^[[[[[[ZZZYYYYYYYYYYYYYYYXXXZZZ]]]^^^\\\XXXSSSOOOLLLJJJGGGDDDAAA>>><<<;;;<<<<<<<<<===@@@GGGPPPVVV[[[ccckkkpppuuu{{{}}}|||}}}||||||}}}}}}{{{yyyvvvrrrppppppqqqrrrwwwxxxyyyzzz{{{}}}zzzsssssspppkkkfffeeehhhlll{{{uuummmgggdddbbbfffmmmpppkkkkkkvvvwwwooosssvvvrrrllliiiccc```\\\XXXVVVSSSPPPMMMLLLDDD:::333111000///---,,,------......---------+++++++++,,,,,,---------++++++------------++++++---,,,+++***+++,,,---......------------...//////111111000///000444:::???MMMbbbxxx~~~xxxtttooorrrvvvwwwvvvvvvyyy||||||}}}}}}~~~~~~~~~~~~}}}uuuyyy|||vvvqqqjjjhhhrrrxxxqqqoootttyyy|||rrr___YYYYYYSSSWWW^^^dddggghhhhhhggg___]]][[[YYYWWWRRRMMMIIIDDD???888222///---,,,++++++++++++************))){{{uuupppooooooooorrruuuyyy{{{}}}|||xxxxxxzzzuuuxxx}}}}}}xxxqqqpppnnnmmmllllllmmmmmmllliiieeeaaa___```aaacccXXXTTTPPPOOOOOOMMMHHHCCC===;;;888777999===BBBEEEIIILLLQQQXXX```hhhmmmppplllmmmllljjjgggffffffggghhhfffeeeeeeeeehhhqqq{{{oooggg^^^XXXUUURRRMMMHHHGGGGGGHHHIIIJJJMMMOOOQQQPPPSSSXXX]]]```bbbbbbbbb]]]]]]]]]\\\[[[ZZZXXXWWW[[[\\\^^^___]]]ZZZVVVSSSNNNLLLHHHCCC@@@>>>======<<<===???@@@BBBGGGLLLPPPWWW```iiinnnttt{{{~~~~~~~~~~~~~~~|||{{{xxxtttqqqppprrrtttuuuwww{{{~~~wwwuuunnnmmmooojjjdddiiivvvsssfffaaa```mmmkkklllnnnpppttttttnnnrrrvvvrrrmmmgggccc^^^ZZZWWWTTTQQQNNNJJJGGG@@@777000---...000---,,,,,,++++++******))),,,,,,,,,++++++*********+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///---...000111444<<>><<<999888999<<>>=========>>>???@@@BBBFFFKKKOOOVVV___hhhnnnuuu||||||{{{yyyuuurrrqqqsssuuuwwwyyy|||xxxwwwpppnnnpppllleeegggpppvvvhhheeefffmmmlllmmmppprrruuu{{{ttttttsssnnnhhhiiieee```\\\XXXVVVSSSPPPKKKHHHAAA888111---...///++++++,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////...000222333777CCCOOOkkk|||~~~xxxpppjjjiiikkkooo~~~{{{tttqqqppprrrxxxtttaaaXXXVVVXXX[[[bbbkkkrrrvvvxxxlllggg```\\\YYYUUUPPPKKKHHHDDD>>>777222///------,,,,,,,,,+++++++++******yyytttrrrrrrpppssswwwzzz||||||yyyxxxxxx{{{|||~~~zzzwwwtttssspppnnnlllkkkkkkkkklllkkkiiifffdddcccbbbaaa[[[VVVQQQNNNMMMKKKHHHEEE@@@>>>;;;999999<<>>======>>>>>>???@@@AAAEEEJJJNNNUUU^^^hhhnnnuuu}}}~~~~~~~~~|||{{{yyyvvvsssrrrtttvvvzzz{{{}}}zzz{{{rrrnnnpppnnnfffdddgggzzzuuuhhhgggjjjlllmmmooosssuuuyyyzzzvvvqqqlllgggkkkgggbbb^^^[[[XXXUUURRRLLLIIICCC:::222...---...++++++,,,,,,---......////////////...............---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......---------,,,------...//////000222444444:::KKK\\\yyy|||}}}~~~vvvmmmgggeeefffppp|||xxxuuusssuuuzzzkkkaaa^^^___bbbiiiqqqxxx}}}vvvmmmbbb\\\ZZZXXXRRRLLLJJJGGGAAA:::444000...---,,,,,,,,,+++++++++******yyysssqqqqqqqqqtttxxx{{{}}}}}}zzzxxxwwwvvvzzzzzz|||~~~~~~zzzwwwvvvtttrrrooommmkkkkkkkkkmmmlllkkkiiigggdddbbbaaa]]]XXXRRRNNNLLLJJJHHHFFFBBB@@@===:::999;;;>>>???CCCHHHPPPYYYaaagggkkklllpppooommmiiifffdddeeefffhhhhhhjjjmmmmmmlllrrryyyzzzppphhhaaa[[[WWWQQQQQQPPPQQQSSSVVVZZZ\\\aaabbbeeeggghhhhhhhhhhhheeedddcccbbbbbbaaaaaaaaa``````___]]][[[XXXVVVUUUPPPMMMIIIDDDAAA>>>======>>>??????@@@AAADDDIIIMMMSSS]]]hhhooovvv}}}~~~~~~}}}}}}|||zzzyyyyyy{{{{{{zzzwwwttttttuuuwwwzzz{{{|||~~~}}}}}}tttooopppooohhhaaa___lllzzz~~~pppgggffffffjjjlllqqqvvvyyy~~~~~~|||wwwrrrnnnllllllhhhccc^^^[[[YYYUUUSSSMMMKKKEEE===444///---...------------......///////////////...............---------,,,,,,+++++++++***++++++,,,---...//////---------------.../////////111333444444===RRRfff~~~|||}}}|||sssjjjeeeeeekkkwww{{{vvvuuuxxx|||vvvnnnhhhgggiiimmmuuu|||rrrccc[[[ZZZYYYRRRLLLKKKHHHCCC<<<666111...---,,,,,,,,,+++++++++******~~~wwwrrrpppooorrruuuxxx|||~~~~~~}}}|||zzzyyyxxxvvvuuuwwwxxxzzz}}}|||yyywwwuuussspppmmmlllkkkkkkmmmmmmllljjjhhheeebbbaaa^^^ZZZUUUPPPMMMJJJHHHGGGDDDAAA>>>;;;:::;;;<<<>>>AAAEEEMMMUUU\\\aaadddeeeiiihhhfffccc```___```bbbhhhiiinnnssstttssswww~~~}}}~~~}}}sssiiiaaa]]]XXXWWWVVVVVVWWW[[[^^^aaaiiijjjjjjkkkkkkjjjiiiiiigggfffeeedddcccccccccdddcccbbbaaa^^^\\\YYYWWWVVVPPPNNNIIIEEEAAA>>>======>>>>>>??????AAADDDIIIMMMSSS]]]hhhooovvv~~~~~~~~~}}}}}}{{{yyyxxxwwwyyyzzzyyywwwuuutttvvvwwwyyyzzz{{{||||||}}}}}}}}}|||uuuppppppoooiii```[[[```jjjrrrqqqllliiifffcccgggkkksssyyy}}}|||zzzxxxtttvvvyyy|||zzzvvvqqqooonnnkkkhhhbbb^^^[[[XXXUUUSSSNNNLLLGGG???777111....../////////......------------------------------------------,,,,,,+++++++++++++++,,,------...//////...------------.../////////111333444666@@@XXXmmm}}}~~~|||yyy|||{{{rrrmmmjjjkkkqqq}}}zzzxxxzzzzzz}}}{{{uuurrrpppooorrrwww}}}uuuddd[[[YYYXXXSSSMMMJJJHHHDDD>>>888222...,,,,,,,,,,,,+++++++++******|||vvvqqqppppppqqqtttxxx{{{}}}~~~{{{yyyyyyyyyxxxwwwwwwxxx{{{}}}zzzwwwvvvssspppnnnmmmllllllnnnmmmllljjjgggeeebbbaaa___]]]XXXSSSOOOKKKIIIHHHDDDBBB???<<<;;;;;;<<<===???BBBHHHNNNTTTXXXZZZ[[[^^^]]]\\\YYYWWWWWWZZZ]]]dddgggooowwwyyyxxx||||||{{{|||~~~sssiiiccc^^^]]][[[ZZZ[[[^^^aaadddkkklllllllllkkkkkkjjjjjjgggfffeeecccccccccdddeeeeeedddcccaaa^^^[[[XXXVVVQQQNNNJJJEEEAAA>>>============>>>???@@@DDDIIIMMMSSS]]]iiipppwww}}}~~~~~~|||yyyxxxxxxxxxxxxwwwuuuuuuvvvwwwxxxyyyyyyzzz{{{||||||}}}~~~~~~yyytttpppooonnnjjjbbb\\\\\\ccchhhiiijjjkkkhhhccchhhmmmvvv}}}wwwuuusssppprrruuuxxxwwwsssooommmmmmkkkgggbbb^^^ZZZXXXUUURRRMMMLLLHHHAAA999333000///000//////...------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,------......//////......------......///000000000222555;;;HHH```vvvyyytttpppuuu|||{{{xxxooooooqqqvvv}}}~~~xxxzzz}}}zzztttwwwtttrrrrrrwww|||vvvfff\\\YYYWWWTTTPPPJJJHHHEEE@@@:::444000---,,,,,,,,,+++++++++******|||wwwtttssstttqqqtttxxx{{{}}}}}}zzz{{{|||{{{{{{zzz|||zzzwwwuuussspppooonnnmmmmmmooonnnllliiifffdddbbbaaa```___\\\WWWQQQLLLIIIHHHDDDBBB???===;;;;;;<<<======???CCCGGGKKKNNNQQQRRRRRRRRRQQQOOONNNPPPTTTWWW^^^bbblllvvvzzzzzz~~~}}}~~~|||qqqjjjdddbbb___]]]^^^```cccfffhhhhhhiiiiiijjjkkkkkklllgggfffdddcccbbbcccdddeeefffffffffeeeaaa]]]XXXVVVRRROOOJJJEEEAAA>>>======;;;<<<===>>>@@@DDDJJJNNNTTT^^^iiiqqqwww}}}}}}~~~|||zzzxxxvvvwwwwwwwwwuuutttuuuwwwxxxxxxyyyzzz{{{|||~~~~~~~~~}}}||||||uuussspppnnnmmmjjjddd___\\\ccchhhhhhhhhiiiiiiffflllqqqzzzvvvtttssspppqqqsssuuutttrrrooonnnoookkkhhhbbb^^^[[[XXXUUUSSSLLLLLLIIICCC;;;555222000......------------------++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,------------..............................//////000000///222999CCCTTTlll}}}wwwppprrruuuyyy}}}yyyxxxxxxyyyttttttuuuxxx}}}yyyzzz|||yyyttttttqqqmmmmmmqqqwww|||wwwiii___YYYXXXVVVTTTJJJIIIGGGCCC===777222///,,,,,,,,,+++++++++******}}}yyywwwwwwxxxpppssswwwzzz|||||||||~~~~~~~~~~~~zzzwwwuuusssqqqooonnnnnnnnnooonnnkkkhhheeecccbbbaaa``````^^^YYYSSSMMMJJJHHHCCCBBB???===<<<<<<=========>>>@@@BBBFFFIIIKKKLLLJJJJJJJJJIIIIIIKKKPPPTTTXXX^^^iiiuuuzzzzzz}}}uuuooogggeeebbb______aaadddgggcccdddeeegggiiikkklllmmmfffeeecccbbbbbbcccdddeeefffggghhhgggccc^^^YYYVVVRRROOOKKKFFFAAA???======:::;;;===>>>@@@EEEKKKOOOTTT___jjjqqqwww}}}~~~||||||}}}~~~~~~}}}{{{xxxwwwuuuvvvwwwvvvuuutttuuuvvvyyyyyyyyyzzz|||}}}~~~|||zzzzzzrrrrrrpppmmmllljjjfffbbb\\\eeekkkiiieeeeeehhhhhhooouuu~~~uuuttttttrrrooopppqqqrrrqqqqqqrrrrrrllliiiccc___\\\YYYVVVTTTLLLKKKIIIDDD<<<666333111++++++,,,,,,---.........,,,,,,,,,------.........+++++++++,,,,,,---------...............---------...............///000000111///222<<>>>>>===<<<;;;>>>>>>@@@AAAAAAAAAAAAAAAEEEEEEEEECCCBBBCCCFFFIIIRRRXXX```iiiqqqwww}}}~~~qqqrrrjjjbbb```dddgggfffbbbbbb\\\ZZZ___eeehhhjjjmmmgggfffdddcccccccccddddddgggggggggfffccc___[[[YYYUUUQQQJJJDDD???======>>>=========<<<>>>CCCJJJPPPWWW^^^hhhqqqxxx|||~~~}}}{{{zzzzzzzzzzzzxxxxxxwwwwwwvvvtttsssrrrrrrsssuuuwwwyyyzzz{{{{{{~~~~~~{{{xxxqqqrrrrrrpppmmmiiifffcccaaakkkqqqlllfffhhhooottt~~~|||uuurrrtttrrrpppmmmkkkkkklllnnnpppnnnlllhhhccc^^^YYYUUUSSSRRROOOKKKGGGAAA:::333...//////.........---------........................,,,,,,,,,+++++++++******+++,,,------......------...............///000111111222777AAASSSjjj|||{{{|||}}}wwwoookkkjjjjjjiiihhhppptttxxxyyyzzz}}}}}}tttqqqeee\\\___hhhooouuuyyyyyyoooeee]]]WWWUUUSSSOOOMMMJJJGGGBBB:::222,,,///...------......,,,***|||zzzvvvtttrrrtttvvvyyy}}}zzzxxxyyy}}}~~~zzzvvvrrrqqqpppooommmoookkkfffcccaaaaaa```_________]]]ZZZVVVPPPJJJGGGHHHEEEBBB@@@???>>>===;;;<<<===>>>???@@@@@@@@@@@@AAABBBBBBAAAAAACCCFFFIIINNNTTT]]]fffnnntttzzz~~~}}}wwwqqqiiiggghhhiiigggeee^^^XXXVVVZZZ```bbbdddffffffeeecccaaa``````aaabbbdddeeeffffffddd```[[[YYYVVVSSSMMMGGGCCCAAA@@@@@@>>>=========>>>CCCJJJPPPXXX___iiisssyyy}}}}}}{{{zzzyyyyyyzzzyyyyyyxxxwwwuuusssrrrqqqrrrsssuuuwwwyyyzzz{{{|||~~~{{{{{{zzzxxxttttttuuuuuutttpppjjjeee```jjjqqqpppmmmsss|||~~~{{{vvvuuuooommmjjjhhhhhhjjjmmmooonnnlllhhhccc]]]YYYVVVTTTOOOMMMIIIEEEAAA;;;444000---------,,,,,,,,,++++++........................,,,,,,,,,++++++++++++***+++,,,------......------...............///000111555777<<>><<<:::;;;;;;<<<===>>>>>>>>>>>>===>>>?????????AAAEEEHHHIIIOOOXXXaaaiiiqqqwwwzzz|||vvvqqqnnnllljjjhhh^^^XXXUUUYYY]]]^^^___bbbeeeccc```]]]\\\\\\^^^___aaaccceeeeeeddd```[[[XXXVVVTTTPPPKKKGGGEEECCCBBB>>>>>>======???CCCJJJOOOYYY```jjjsssyyy}}}~~~|||zzzxxxxxxxxxxxxzzzzzzyyywwwvvvsssrrrppprrrsssuuuwwwyyy{{{||||||}}}~~~zzzxxxxxxwwwuuutttuuuyyyzzzvvvllldddaaajjjqqqrrrttt~~~}}}{{{}}}{{{vvvllliiifffddddddhhhllloooooolllhhhbbb]]]YYYWWWUUUMMMKKKHHHEEEAAA<<<666222---------,,,,,,,,,,,,+++........................,,,,,,,,,,,,++++++++++++,,,,,,---............---............///000111222444666>>>NNNddd{{{~~~tttnnnggghhhhhhhhhiiikkkooorrrrrrvvv{{{}}}|||}}}~~~tttggg\\\\\\ccchhhlllooossstttsssmmmcccYYYSSSQQQSSSPPPMMMIIIFFFAAA;;;777000///------...---,,,***}}}wwwsssrrrtttwww{{{|||zzzzzz|||~~~~~~|||xxxuuutttsssrrrqqqrrrooojjjfffcccaaa___]]]YYYZZZ[[[ZZZVVVQQQKKKHHHJJJGGGBBB???>>>===;;;::::::;;;<<<===>>>>>>>>>>>>;;;<<<>>>>>>>>>???BBBEEEEEEKKKUUU^^^fffmmmtttwww{{{uuuqqqooonnnggg```\\\^^^aaa``````bbbbbb```]]]ZZZYYYYYY[[[]]]___aaaccceeeccc```[[[XXXTTTSSSPPPMMMIIIFFFCCCBBB??????>>>===???DDDJJJOOOXXX___iiirrrxxx{{{~~~}}}{{{yyywwwvvvuuuuuuuuuxxxxxxxxxwwwvvvuuutttsssrrrsssuuuxxxzzz{{{|||}}}}}}~~~xxxuuusssrrrqqqsssxxx|||xxxlllaaaccckkkqqqsssxxx}}}xxxvvvxxxwwwkkkhhheeebbbcccgggllloooooolllgggbbb]]]YYYWWWWWWNNNLLLIIIFFFCCC>>>777333////////////....................................------,,,,,,,,,+++++++++,,,------...........................///000222222222666AAAUUUmmm~~~wwwoookkknnnpppooonnnnnnrrrvvvuuuyyy~~~{{{vvvzzzrrrbbb\\\___ccchhhlllnnnqqqrrrmmmcccYYYSSSQQQSSSPPPMMMJJJGGGCCC???<<<111///...---------,,,+++yyyuuusssuuuxxx||||||{{{}}}~~~~~~~~~yyywwwvvvuuutttsssssspppkkkgggeeebbb___]]]YYYZZZ[[[ZZZXXXSSSOOOLLLJJJFFFBBB?????????>>>===<<<<<<===>>>????????????===>>>??????>>>>>>@@@BBBDDDJJJSSS]]]eeelllrrruuu~~~~~~yyywwwvvvqqqjjjddddddeeecccaaabbb___]]][[[YYYYYYZZZ\\\]]]^^^```bbbdddccc___[[[YYYSSSRRROOOLLLIIIEEEBBBAAA@@@???>>>>>>???DDDJJJOOOVVV\\\fffooouuuxxxzzz|||yyyxxxvvvtttssssssssssssuuuuuuvvvwwwwwwwwwwwwwwwssstttvvvxxxzzz{{{||||||}}}~~~yyyrrrpppqqqppprrrxxx|||yyymmmcccdddjjjpppttt}}}wwwtttsssuuu~~~xxxmmmkkkgggeeefffiiimmmpppooolllhhhccc^^^ZZZXXXWWWQQQOOOLLLIIIEEE???999444000000/////////.................................---------,,,,,,,,,++++++,,,---......//////......---.........000111222333555===LLLbbbyyy{{{{{{~~~yyytttqqquuuxxxxxxuuutttvvvyyywww{{{||||||uuunnnpppxxxiii]]][[[^^^ccchhhnnnppprrrnnnfff]]]WWWTTTRRRPPPMMMJJJHHHEEEAAA>>>333000...---------,,,+++}}}xxxuuuvvvyyy}}}~~~|||}}}}}}{{{xxxwwwwwwvvvuuutttpppllliiifffccc```^^^ZZZ[[[[[[ZZZXXXUUURRRPPPMMMIIIEEEBBBAAABBBBBBAAA======>>>???@@@@@@@@@@@@???@@@BBBAAA@@@@@@AAABBBDDDJJJSSS\\\cccjjjpppsssyyy}}}yyypppiiigggeeeaaa^^^^^^[[[ZZZZZZZZZ[[[]]]___``````aaabbbcccaaa___\\\ZZZTTTSSSPPPMMMIIIEEEBBBAAAAAA@@@???>>>???DDDJJJOOOSSSZZZdddlllrrruuuwwwyyyvvvuuusssrrrrrrrrrssstttssstttuuuwwwxxxyyyyyyyyyuuuvvvwwwyyyzzzzzz{{{{{{}}}~~~yyyqqqooorrrrrrtttyyy|||yyyqqqiiibbbhhhnnnuuutttsssuuuuuu|||yyyqqqooollljjjiiikkkmmmooommmlllhhhddd```[[[XXXVVVSSSQQQMMMJJJFFF@@@:::666.........---------,,,,,,........................------------,,,,,,,,,,,,------...////////////...------...///000222333444666BBBWWWmmm|||yyy|||zzzxxxvvvyyy|||~~~}}}|||||||||zzz}}}}}}wwwxxx|||tttnnniiiiiiooovvvyyyyyy{{{}}}rrraaa\\\\\\aaafffjjjlllmmmmmmhhh```WWWRRRQQQPPPMMMKKKIIIFFFAAA>>>444111...---------,,,+++|||wwwxxxzzz~~~~~~|||{{{||||||yyyyyyxxxxxxwwwssspppmmmjjjhhheeeaaa___[[[ZZZZZZXXXWWWUUUTTTSSSPPPLLLFFFCCCAAAAAAAAA@@@======>>>???@@@@@@@@@@@@???AAACCCDDDCCCCCCEEEFFFEEEJJJSSS[[[bbbhhhmmmqqqtttxxx}}}}}}tttkkkgggddd^^^YYYYYYWWWXXXZZZ]]]___aaacccccccccccccccbbb```^^^]]][[[YYYWWWSSSOOOJJJGGGDDDCCCAAAAAA???>>>???DDDJJJOOOSSSYYYccckkkqqqtttvvvwwwttttttsssrrrssstttuuuvvvtttuuuvvvwwwxxxyyyyyyyyywwwxxxyyyyyyzzzzzzyyyyyy{{{}}}wwwqqqrrrrrrsssuuuxxxyyywwwsssooobbbgggllltttuuuvvvyyyyyy{{{{{{tttssspppnnnllllllllllllkkkkkkiiifffbbb]]]XXXUUUPPPOOOLLLJJJFFFBBB<<<888............------------...........................------------,,,,,,,,,------...///////////////------...///000222444555999JJJbbbyyy~~~{{{{{{{{{zzz~~~~~~}}}~~~~~~~~~~~~|||}}}~~~~~~tttqqqpppqqquuu{{{zzzpppgggccc``````eeelllrrruuuxxx{{{~~~llleeeccceeehhhjjjkkknnnqqqppphhhZZZPPPQQQPPPOOONNNLLLHHHBBB>>>555222///---------,,,,,,~~~xxxyyy{{{~~~}}}{{{zzzzzz|||zzzyyyyyyyyyxxxssspppmmmjjjhhhfffbbb```[[[ZZZXXXWWWVVVUUUUUUUUUQQQLLLFFFAAA???>>>>>>===<<<===>>>??????@@@@@@@@@???AAADDDEEEFFFFFFHHHIIIEEEJJJRRRZZZaaafffkkkoooqqqtttyyy}}}vvvmmmhhhccc\\\WWWVVVUUUWWW[[[___bbbeeeffffffeeeeeecccaaa```^^^]]]\\\]]]ZZZVVVQQQLLLIIIGGGFFFAAAAAA@@@???@@@DDDJJJOOOSSSYYYccckkkppptttvvvwwwttttttsssssstttuuuwwwxxxvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxxxxzzz|||~~~uuurrruuuqqqssstttvvvvvvtttsssqqqcccgggkkkrrr}}}wwwzzz}}}|||{{{}}}vvvuuussspppnnnlllkkkjjjjjjjjjjjjgggccc]]]XXXTTTMMMLLLJJJHHHFFFBBB===999111000000000////////////..............................---------,,,,,,,,,---......///////////////------...///111222444555AAATTTooowwwwww|||~~~}}}|||}}}wwwtttttt}}}zzzzzz~~~}}}}}}||||||zzzooohhhccc___aaadddeeennnvvvwwwtttnnnfff^^^ZZZXXXVVVWWW[[[ccckkkpppxxxzzzwwwoookkkkkklllppprrrvvv}}}~~~uuucccUUURRRQQQQQQPPPNNNIIICCC>>>555222///---------,,,,,,~~~zzzxxx|||zzzxxxvvv}}}|||}}}}}}|||zzzxxxtttooommmnnnmmmhhhccc^^^\\\[[[ZZZYYYXXXUUUSSSOOOMMMHHHCCC???<<<::::::?????????@@@@@@@@@@@@@@@DDDFFFIIIKKKKKKJJJHHHGGGIIILLLRRRYYYaaahhhnnnqqqtttvvvyyy|||~~~~~~~~~zzzuuulllccc[[[WWWUUUUUUVVVXXX]]]bbbfffhhhiiiiiigggeeebbbaaaaaaaaaaaa```\\\ZZZVVVQQQLLLGGGCCCAAA??????@@@@@@BBBEEEJJJMMMWWW[[[bbbjjjnnnpppooooooooooooqqqrrrtttuuuvvvwwwrrrssstttuuuuuuvvvvvvuuuxxxxxxwwwwwwwwwxxxyyyzzz~~~ssspppttttttvvvvvvuuuwww{{{zzzvvvfffccceeeoooyyy}}}}}}}}}||||||}}}~~~}}}|||zzzzzz|||{{{uuunnniiijjjmmmooommmjjjfffaaa\\\XXXVVVQQQMMMJJJHHHHHHDDD===777333111000000111111///...------------------------...---++++++++++++---..............................222333111///333888<<>>======>>>>>>>>>>>>>>>???@@@@@@EEEGGGIIIKKKLLLKKKJJJIIIJJJMMMSSSZZZaaaiiinnnqqqtttvvvyyy|||~~~|||wwwssskkkccc\\\XXXUUUTTTTTTWWW[[[```dddgggiiijjjgggeeebbbaaabbbccccccccc___]]]ZZZUUUOOOKKKGGGEEE@@@@@@@@@@@@AAAEEEJJJOOOWWW\\\cccjjjoooqqqqqqpppqqqrrrrrrssstttuuuuuuvvvuuuuuuvvvvvvvvvuuuttttttvvvvvvvvvwwwxxxyyyzzz{{{}}}vvvppptttzzz{{{{{{yyyzzz}}}|||xxxjjjeeeeeelllssstttrrrqqqqqqssswww|||}}}{{{xxx}}}uuuooonnnoooooommmjjjeee```[[[XXXVVVRRRNNNKKKIIIHHHEEE>>>888222111//////000000...------------------------------,,,,,,,,,,,,,,,,,,---........................+++...000///...222888>>>OOOfffyyyzzz|||~~~}}}uuutttwwwxxxvvvggg___\\\eeexxxwwwnnnfffeeedddgggooo{{{}}}xxxtttsssyyy~~~}}}xxxtttqqqqqquuu}}}wwwsssrrrqqqpppqqqooohhh]]]RRRKKKIIIKKKLLLOOOQQQTTTVVVVVVTTTRRRPPPMMMMMMNNNOOORRRXXX___dddhhhooowww}}}xxxtttqqqmmmpppyyyzzzfff[[[TTTOOOOOOMMMHHHDDDDDD:::666111...------,,,+++}}}zzz}}}{{{xxxwwwyyy|||~~~{{{vvvsssrrroookkkfff]]][[[YYYXXXWWWUUURRRPPPPPPMMMIIIEEEBBB@@@@@@AAAAAA@@@???>>>>>>???AAACCCFFFGGGIIIKKKLLLMMMLLLLLLMMMOOOTTTZZZbbbiiiooorrrtttvvvyyy||||||zzzsssqqqkkkeee___ZZZVVVUUURRRUUUYYY]]]bbbfffhhhjjjhhheeebbb```bbbdddeeeeee```^^^ZZZVVVQQQLLLIIIGGGCCCBBBAAA@@@AAAEEELLLPPPXXX\\\cccjjjooorrrssssssuuuuuuuuuuuuttttttttttttwwwwwwwwwwwwvvvuuutttsssuuuuuuvvvwwwyyyzzz{{{|||{{{~~~|||uuuxxx}}}~~~}}}zzz|||{{{mmmgggeeejjjooommmjjjiiiiiimmmsssxxx{{{{{{xxxwwwttt}}}yyyuuusssqqqnnnjjjeee```[[[XXXVVVSSSPPPLLLJJJIIIEEE???:::222000......//////...,,,------------------------,,,,,,------------,,,,,,........................***---//////...222;;;DDD[[[qqqvvvqqqssswwwtttmmm^^^XXXWWWaaauuurrreee^^^\\\\\\]]]bbblllyyyzzzrrrnnnrrr{{{zzzxxx{{{zzzooolllgggfffjjjrrr|||ttthhhdddcccaaa```aaa[[[WWWPPPIIIEEEDDDEEEFFFHHHJJJLLLNNNOOONNNLLLJJJIIIIIIIIIJJJMMMRRRZZZ___dddjjjqqqvvv{{{zzzssspppmmmpppzzzrrr[[[TTTOOOOOONNNIIIDDDCCC===999222...,,,,,,---,,,{{{}}}|||yyywwwvvvzzz{{{xxxuuurrrmmmjjjbbb___\\\ZZZYYYWWWUUUSSSQQQNNNJJJEEEBBBAAAAAAAAAEEECCCAAA@@@@@@BBBEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNOOOQQQUUU[[[bbbiiiooorrrtttvvvyyy}}}vvvqqqpppmmmiiiddd^^^ZZZXXXRRRTTTWWW[[[```dddgggiiiiiifffbbb``````bbbcccccc]]][[[WWWSSSNNNJJJGGGEEEDDDCCCAAA@@@@@@EEELLLQQQXXX[[[bbbiiiooosssuuuuuuxxxxxxwwwvvvuuutttsssssswwwwwwwwwwwwwwwvvvuuuuuuwwwwwwyyyzzz{{{|||||||||yyy||||||}}}~~~|||yyy{{{}}}lllfffdddiiinnnmmmkkkjjjjjjmmmqqqttttttrrrqqqppppppvvv{{{xxxrrrpppkkkfff```\\\ZZZXXXTTTRRRNNNLLLIIIFFFAAA===444222///...//////...---........................+++,,,---......---,,,+++...........................///111222111555@@@LLLdddyyy|||ssssssxxxzzzrrrhhh[[[XXXZZZeeewwwuuuggg^^^[[[WWWXXXZZZ```jjjwwwvvvqqqsss{{{|||vvvtttwwwyyyrrrfffbbb^^^\\\^^^gggrrrzzz~~~vvvkkkaaa]]][[[WWWTTTUUUPPPNNNJJJGGGEEEEEEFFFFFFFFFHHHJJJLLLMMMMMMKKKKKKHHHGGGGGGGGGIIINNNVVV[[[```eeelllqqqwwwwwwpppppppppnnnxxxvvv[[[SSSNNNOOOOOOKKKGGGFFFAAA<<<444///,,,---------|||}}}}}}yyyxxxuuuyyy|||xxxtttpppmmmdddbbb^^^[[[YYYXXXUUUTTTRRROOOJJJDDDAAA@@@@@@AAAFFFEEECCCAAABBBDDDFFFHHHIIIJJJLLLNNNOOOOOOOOONNNQQQRRRVVV[[[bbbiiiooorrruuuwww{{{~~~uuuppppppnnnlllhhhccc___\\\UUUVVVXXX[[[^^^cccfffhhhjjjgggbbb____________^^^ZZZXXXUUUQQQMMMIIIFFFDDDEEEDDDBBB@@@@@@EEELLLQQQVVVZZZ___fffmmmrrruuuwwwyyyxxxwwwvvvuuutttssssssuuuuuuvvvwwwwwwwwwwwwwwwyyyzzz{{{|||}}}}}}}}}|||yyy{{{~~~zzzzzz}}}|||yyymmmgggdddiiimmmmmmkkkjjjmmmnnnpppooommmlllmmmnnnmmmqqq|||~~~zzzrrrppplllhhhccc___\\\ZZZUUUSSSOOOLLLIIIEEEAAA???777444111///000000000///........................,,,,,,...//////...,,,,,,........................111111222444222555CCCRRRjjjzzzuuuyyy}}}rrrhhh^^^^^^bbblll|||{{{kkk```\\\\\\TTTWWW\\\cccmmmyyywwwvvv{{{~~~xxxrrrqqquuu|||wwwmmmggg\\\ZZZXXXVVVWWW___jjjrrr|||tttkkkbbb^^^YYYSSSOOOOOOJJJJJJHHHGGGFFFFFFGGGGGGGGGHHHKKKMMMNNNNNNNNNMMMJJJIIIGGGFFFGGGLLLSSSXXX^^^ccciiipppwwwqqqmmmpppsssmmmwwwxxx[[[RRRLLLNNNQQQOOOKKKJJJDDD>>>666000...---------~~~}}}zzzyyyuuuyyyzzzvvvsssqqqfffbbb^^^ZZZYYYWWWUUUSSSRRROOOIIIDDDAAAAAABBBCCCGGGFFFDDDCCCDDDEEEGGGHHHLLLNNNPPPSSSSSSRRRPPPOOORRRSSSVVVZZZaaahhhnnnrrrvvvxxx}}}{{{qqqooooooooonnnkkkgggcccaaa[[[ZZZZZZ[[[^^^aaaeeegggjjjgggccc```___^^^\\\ZZZYYYXXXUUUQQQMMMJJJGGGEEEDDDCCCBBB@@@AAADDDJJJOOOTTTWWW\\\cccjjjpppuuuwwwwwwwwwwwwvvvuuuuuuttttttssstttuuuvvvwwwwwwwwwwwwyyyzzz|||}}}~~~~~~~~~}}}zzz|||~~~}}}yyyzzzxxxtttqqqjjjfffiiilllkkkhhhgggiiikkkmmmllljjjjjjmmmqqqlllmmmwww~~~yyypppnnnllliiieee```]]][[[UUUSSSPPPLLLHHHDDDAAA@@@888555222000000000000000........................------............------........................000///111444333666FFFYYYssszzzyyy}}}zzzqqqkkkdddffflllvvvqqqddd]]][[[\\\ZZZ___gggqqq{{{{{{|||~~~}}}vvvpppnnnqqqvvvyyy~~~}}}uuukkkbbb]]]UUUUUUUUUUUUVVV[[[eeelllyyyqqqiiieee___VVVQQQQQQKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHJJJMMMNNNOOOOOOOOONNNLLLIIIFFFFFFJJJQQQVVV\\\aaaiiiqqqzzz{{{nnnmmmqqqtttpppxxx~~~{{{___TTTLLLMMMQQQQQQOOONNNEEE@@@999333///...---,,,~~~{{{yyyvvvzzz|||wwwuuutttiiieee```\\\ZZZXXXVVVUUUPPPMMMHHHEEECCCDDDGGGIIIJJJJJJIIIIIIIIIJJJKKKLLLPPPSSSVVVYYYYYYWWWSSSPPPRRRSSSUUUZZZ```gggmmmqqqwwwyyy~~~yyypppnnnnnnnnnmmmkkkhhheeedddaaa___^^^]]]^^^aaadddfffhhhfffdddbbbaaa___\\\ZZZXXXWWWTTTQQQMMMJJJGGGFFFBBBBBBBBBAAAAAADDDIIIMMMQQQTTTYYY```gggnnntttwwwuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuvvvvvvvvvuuuuuutttvvvyyy|||~~~|||~~~|||wwwwwwvvvrrrvvvnnniiilllooonnnkkkjjjdddhhhlllllliiiiiilllooolllkkkssszzzvvvkkkkkkjjjiiieeeaaa\\\YYYTTTSSSPPPLLLGGGCCCAAAAAA888555111///////////////..............................------------..............................///---000555555999MMMccc|||{{{}}}zzzrrrnnnnnnnnnrrryyywwwkkkccc`````````ccciiirrr}}}zzzrrrnnnnnnoooppptttuuuvvvqqqiii```YYYWWWPPPSSSVVVWWWWWW[[[bbbhhhzzzzzztttpppiiiaaa[[[[[[SSSRRRPPPNNNLLLKKKJJJIIIHHHIIIKKKMMMOOOPPPQQQQQQQQQOOOJJJFFFEEEHHHOOOTTTYYY___iiisss}}}zzzpppoooqqqqqqpppwww||||||~~~fffYYYNNNMMMQQQQQQOOOOOOFFFAAA;;;555111///---+++~~~{{{zzzwww{{{|||xxxvvvvvvlllhhhccc___]]][[[YYYWWWOOOLLLHHHEEEEEEHHHKKKNNNNNNNNNOOOOOOPPPPPPPPPPPPSSSVVV[[[^^^]]]ZZZUUURRRRRRSSSUUUYYY___ffflllpppwwwzzzyyyrrrmmmmmmmmmlllkkkhhhfffeeeeeeccc```^^^^^^```ccceeefffeeedddddddddbbb^^^[[[VVVUUURRROOOKKKHHHFFFDDDAAAAAAAAAAAAAAADDDHHHKKKPPPRRRWWW^^^eeemmmsssvvvssssssttttttuuuuuuvvvvvvvvvvvvvvvvvvuuutttsssrrroooqqqvvvzzz~~~~~~xxxtttvvvvvvsssxxxqqqlllppptttsssqqqqqqbbbggglllmmmjjjggghhhjjjmmmjjjppp~~~xxxrrrggghhhiiihhheee```[[[XXXTTTSSSPPPLLLFFFCCCAAAAAA888444000.........///...///////////////////////////...---,,,,,,---...///........................///---111777999>>>TTTlll~~~|||{{{sssjjjjjjpppvvv{{{}}}qqqjjjggghhhhhhgggfffllluuu~~~wwwqqqmmmlllkkkmmmnnnnnniiiaaaZZZUUUTTTMMMRRRWWWYYYYYY[[[aaafffuuu~~~|||yyysssjjjeeeeee]]]\\\YYYVVVTTTQQQPPPOOOJJJKKKMMMOOOQQQSSSTTTTTTSSSPPPKKKFFFDDDGGGMMMRRRWWW^^^iiittt~~~|||tttrrrqqqooonnnuuuxxxyyy~~~kkk]]]PPPNNNPPPQQQOOONNNFFFBBB<<<777333000,,,***~~~{{{||||||~~~{{{xxxwwwmmmhhhaaa\\\YYYXXXWWWVVVTTTRRRMMMIIIGGGJJJPPPTTT[[[]]][[[UUUTTTWWWYYYYYY^^^]]]```ffffff___YYYVVVTTTWWW[[[^^^bbbfffkkknnnvvvxxx|||wwwppppppqqqqqqpppnnnjjjgggeeedddbbb```^^^^^^aaadddfffgggggggggfffdddbbb```___WWWUUURRRPPPMMMIIIEEEAAA???>>>>>>>>>@@@DDDHHHJJJMMMPPPVVV[[[```ffflllppprrrsssssssssssstttxxx{{{ttttttsssrrrqqqqqqpppppprrrsssuuuwwwyyy{{{}}}~~~~~~{{{vvvsssrrrtttvvvyyytttpppqqqsssssssssrrrnnnmmmjjjhhhgggfffggggggpppmmmqqq{{{yyypppjjjiiihhhggggggeeeaaa\\\XXXVVVRRRLLLGGGEEEDDDBBBAAA;;;777111...---...//////((((((***,,,...000111222////////////////////////,,,------...///000000111333000222888;;;DDD___{{{{{{sssnnnnnnrrruuuxxxuuupppkkkhhhhhhhhhiiinnnpppsssuuuwwwyyy}}}~~~|||sssnnnlllkkkooollleee___YYYVVVUUUUUUWWWXXXYYY[[[\\\^^^___```oooxxx~~~yyy{{{}}}zzzvvvtttooommmfff^^^[[[ZZZUUUOOOQQQPPPOOOQQQSSSTTTSSSRRRRRRPPPMMMJJJGGGHHHLLLOOOVVV]]]gggsss|||}}}~~~{{{ooonnntttllllllnnntttzzz~~~}}}{{{ooo___PPPMMMNNNMMMNNNQQQHHHDDD???999333...,,,***~~~~~~~~~|||yyywwwnnniiiccc^^^[[[YYYXXXWWWUUURRROOOKKKIIILLLQQQVVVbbbfffhhhccc`````````___```___aaaffffff___YYYWWWSSSVVVZZZ]]]aaaeeekkknnnvvvyyy~~~yyysssppppppqqqpppooollljjjhhheeecccaaa``````bbbdddeeefffggggggfffeeebbb```___UUUTTTRRRPPPNNNKKKGGGDDDAAA@@@??????AAADDDHHHJJJMMMPPPUUUYYY___eeelllppprrrrrrsssrrrrrrssswwwyyywwwvvvuuutttrrrqqqpppooosssssstttvvvxxxzzz|||~~~}}}|||wwwtttssstttuuu{{{vvvssstttvvvxxxxxxwww|||yyysssnnniiigggggggggpppmmmqqq}}}xxxpppiiijjjiiihhhgggeeeaaa\\\XXXVVVRRRLLLHHHEEEDDDBBBAAA<<<777222.........//////+++,,,,,,---...//////000////////////////////////......//////000111111111444111222888===HHHdddzzzuuutttvvvzzz|||{{{sssqqqmmmiiiggghhhiiijjjlllkkkjjjjjjkkkooouuuzzz}}}~~~yyysssooommmmmmiiiccc^^^ZZZXXXXXXYYY^^^______```aaabbbcccdddkkksss}}}}}}vvvsssuuuyyy{{{~~~}}}uuukkkfffccc^^^WWWTTTSSSRRRSSSUUUVVVVVVUUURRRQQQNNNJJJHHHHHHKKKNNNTTT[[[eeeooowww}}}rrrmmmqqqiiihhhhhhlllrrrwwwwwwvvvooo___QQQLLLLLLKKKLLLOOOIIIFFFAAA;;;666111---,,,~~~zzzxxxpppkkkddd___\\\[[[ZZZYYYVVVTTTQQQMMMLLLMMMRRRVVVeeennnuuusssnnnkkkiiifffdddbbbcccgggfff___YYYWWWRRRUUUYYY]]]aaafffkkkooowww{{{{{{tttpppqqqqqqqqqpppnnnlllkkkffffffeeedddddddddeeeeeeffffffffffffeeecccaaa___UUUSSSRRRQQQPPPNNNJJJGGGCCCBBBAAA@@@AAADDDGGGIIIMMMPPPSSSWWW\\\ccckkkpppqqqrrrrrrrrrqqqsssuuuxxxzzzyyyxxxvvvtttrrrqqqppptttsssssstttvvvyyy{{{}}}}}}~~~yyyuuuttttttuuu|||yyywwwxxx}}}|||tttnnnkkkjjjkkkpppmmmqqq}}}}}}zzzrrrkkklllkkkjjjhhhfffbbb\\\XXXVVVRRRMMMIIIFFFEEECCCAAA<<<888333///////////////////////////............////////////////////////000000000000111111111111444111222888@@@PPPnnn}}}xxxxxx{{{|||nnnmmmkkkhhhffffffhhhjjjlllllliiieeeaaabbbhhhrrryyy|||{{{}}}{{{uuurrrmmmiiiddd___]]]^^^```bbbgggggghhhhhhiiijjjjjjjjjjjjqqq||||||vvvrrrrrrmmmjjjlllpppxxx~~~vvvppphhh```YYYWWWVVVVVVXXXYYYXXXWWWTTTRRROOOKKKHHHHHHKKKNNNTTTZZZcccllltttzzztttkkkjjjfffdddcccfffmmmsssuuuuuurrrdddUUUMMMKKKJJJKKKMMMKKKIIIDDD???999444000---|||yyypppkkkeee```]]][[[ZZZYYYXXXWWWTTTOOOLLLMMMPPPSSS```mmmxxxzzzvvvrrrnnnkkkhhheeedddfffddd^^^XXXWWWRRRUUUZZZ^^^ccchhhnnnrrryyy}}}~~~}}}vvvsssssssssrrrqqqpppnnnmmmiiiiiiiiiiiihhhgggfffeeeffffffffffffeeecccaaa___VVVUUUSSSRRRQQQOOOKKKHHHDDDCCCAAA@@@@@@BBBDDDFFFMMMOOORRRUUUZZZbbbjjjppprrrssstttsssssssssuuuwwwzzzzzzyyywwwvvvtttsssrrrtttsssrrrrrrsssvvvzzz|||zzzwwwuuutttuuu{{{{{{{{{}}}xxxrrrooopppqqqpppnnnrrr|||zzz||||||vvvpppnnnmmmkkkjjjgggccc]]]YYYVVVSSSNNNJJJGGGEEECCCAAA===999444111000000000///111111000000//////......////////////////////////111000000000000000000000333000111888DDDXXXvvv|||xxxzzz|||nnnhhhgggeeedddeeehhhlllnnnnnnlllhhheeefffmmmwww~~~{{{zzz~~~|||yyyqqqnnniiifffeeehhhlllnnnnnnnnnoooppppppqqqrrrrrrnnnttt|||~~~wwwsssmmmhhheeedddgggqqq|||qqqhhh]]][[[YYYXXXYYYZZZZZZYYYUUUTTTQQQMMMIIIHHHJJJLLLTTTZZZccckkkssszzz~~~}}}{{{nnngggdddcccccchhhpppwwwzzz{{{yyylll\\\PPPLLLKKKLLLMMMLLLJJJFFFAAA<<<666111...~~~}}}}}}yyypppkkkeee___]]][[[ZZZYYY[[[YYYVVVQQQMMMKKKLLLNNNXXXffftttzzzzzzxxxtttoookkkgggddddddbbb[[[VVVVVVSSSVVV[[[```eeekkkqqquuuzzz~~~}}}~~~}}}|||{{{{{{|||~~~~~~~~~~~~~~~|||zzzvvvvvvuuutttsssqqqpppooonnnnnnnnnnnnmmmkkkiiihhhgggggggggfffdddbbb```^^^YYYWWWUUUSSSRRROOOJJJGGGDDDBBB@@@???>>>@@@BBBDDDLLLMMMPPPTTTYYY```iiioootttuuuvvvvvvttttttvvvwwwxxxxxxwwwwwwvvvvvvvvvuuutttsssqqqqqqrrrtttxxxzzz{{{xxxvvvuuutttyyy{{{|||zzzuuurrrrrrrrrqqqppptttyyyxxxzzz{{{wwwrrrooonnnlllkkkiiieee___[[[WWWSSSOOOKKKIIIFFFDDDAAA>>>:::666333111111000/////////000000000000000000//////////////////////////////////////////......222111333;;;JJJaaa~~~~~~{{{}}}rrrhhhfffeeedddfffiiimmmooopppoooooooooqqqxxx{{{|||}}}zzzyyyyyy~~~xxxvvvrrrppppppssswwwzzzvvvvvvvvvwwwxxxxxxyyyyyyuuuxxx}}}~~~rrrmmmhhhdddccckkk}}}xxxnnn```^^^[[[YYYZZZZZZZZZYYYWWWUUUSSSNNNJJJHHHIIIKKKRRRXXX```iiiqqqyyy~~~|||{{{|||sssgggccccccfffmmmvvv~~~~~~sssbbbSSSLLLKKKLLLKKKLLLKKKHHHDDD>>>777222...~~~||||||}}}yyypppllleee```]]]\\\[[[ZZZ\\\[[[XXXSSSNNNKKKKKKLLLSSS___mmmuuuzzz|||yyysssmmmgggcccaaa^^^WWWSSSSSSSSSVVV\\\aaagggmmmtttxxx|||}}}zzzxxxwwwxxxxxxxxxxxxyyyyyywwwxxxwwwwwwvvvuuuttttttssssssttttttsssrrrpppnnnlllkkkiiiiiihhhgggdddaaa^^^]]]YYYWWWUUUTTTRRRNNNJJJGGGCCCBBB???>>>>>>???AAACCCIIILLLOOOSSSXXX___ggglllvvvwwwxxxwwwuuuuuuuuuwwwvvvvvvvvvvvvvvvvvvvvvvvvrrrrrrqqqpppqqqsssuuuwww|||~~~~~~~~~~~~{{{yyywwwuuuuuuvvvzzz|||}}}~~~yyyuuusssrrrttttttxxxyyywwwwwwvvvtttrrrooonnnmmmllljjjgggaaa]]]WWWTTTPPPLLLJJJGGGDDDBBB???<<<777444333222111///......//////000000111111////////////////////////............////////////222333777AAASSSkkktttkkkjjjhhhggggggjjjmmmpppoooqqqtttvvvzzz}}}{{{~~~yyyrrrnnnmmmmmmqqqxxx~~~~~~yyyzzz}}}zzztttnnnjjjmmmxxx|||rrrccc```\\\ZZZZZZ[[[ZZZZZZXXXWWWTTTPPPKKKIIIIIIJJJNNNTTT\\\dddmmmuuu|||~~~|||zzz{{{~~~yyyhhhfffeeegggnnnxxx{{{hhhVVVLLLKKKLLLKKKMMMLLLJJJGGGAAA:::333///}}}|||}}}}}}yyyrrrmmmgggaaa___]]]\\\[[[[[[ZZZYYYUUUQQQNNNNNNNNNRRRZZZdddmmmvvv|||zzztttnnngggaaa^^^ZZZTTTPPPQQQRRRUUU[[[aaagggnnnuuuyyy}}}}}}zzzxxxwwwwwwwwwvvvvvvvvvtttsssyyyuuuuuuuuuvvvvvvwwwxxxxxxzzzyyywwwuuusssqqqoooooojjjjjjiiigggddd```]]][[[WWWVVVTTTSSSRRROOOKKKHHHCCCBBB@@@>>>>>>@@@BBBDDDGGGJJJOOOSSSYYY___fffjjjuuuwwwxxxwwwuuuttttttuuuvvvvvvuuuuuutttttttttsssqqqqqqqqqqqqqqqrrrssstttwwwyyy{{{{{{||||||~~~}}}}}}|||{{{yyywwwvvvuuutttyyyzzzyyy|||yyywwwxxxzzz}}}zzzuuusssssstttnnnnnnmmmmmmlllhhhccc```WWWTTTPPPMMMKKKHHHDDDBBB@@@<<<888555444333111///......////////////000000////////////////////////.........///000000111111333666<<>>===>>>@@@BBBIIIKKKPPPSSSWWW\\\aaaeeeiiiooorrrqqqqqqrrrsssppprrrssssssssssssrrrqqqqqqpppooonnnmmmnnnooorrrsssuuuvvvwwwxxxyyy{{{~~~zzzzzz||||||wwwrrruuuvvvwwwuuutttwww}}}}}}||||||~~~~~~zzzvvvsssoooooonnnllljjjhhheeecccYYYUUUOOOJJJGGGFFFDDDCCC@@@===999444222111222333//////......---------,,,////////////////////////...///000///...///111333444666BBBVVVkkk}}}~~~vvvmmmggggggjjjlllmmmtttuuuvvvxxxzzz~~~xxxsssqqqsssuuuvvvrrrjjjbbb]]][[[[[[]]]ccclllzzz{{{ssslllhhhfffdddcccaaa_________```___YYYTTTSSSPPPKKKIIIJJJPPPVVV^^^dddhhhnnntttyyy|||yyyxxxzzz|||xxxpppqqqxxxkkk[[[VVVRRRNNNSSSPPPMMMJJJHHHBBB:::444~~~{{{zzzuuuqqqkkkfffdddbbb___\\\\\\\\\[[[YYYWWWWWWZZZ\\\ZZZ[[[^^^dddjjjnnnnnnlllfffaaa[[[UUURRRPPPMMMLLLOOORRRWWW^^^eeeoooxxx~~~}}}}}}xxxsssoooiiiaaa```cccooo|||pppqqqrrruuuxxxzzz|||}}}~~~}}}{{{yyyvvvsssqqqmmmiiiddd```^^^\\\[[[XXXUUUSSSQQQOOOLLLJJJEEEDDDAAA???>>>???AAABBBHHHKKKOOOSSSVVV[[[```dddhhhnnnqqqpppppprrrrrrpppuuuttttttsssrrrqqqppppppppppppoooooopppqqqsssuuuxxxyyyzzzzzzzzz{{{}}}}}}yyyzzz}}}}}}xxxsssrrrttttttrrrooopppuuuzzzzzzyyyzzz~~~~~~~~~yyytttqqqmmmmmmmmmlllkkkhhheeebbbYYYUUUPPPLLLIIIGGGDDDCCC@@@>>>999555222111222333/////////.........------///////////////////////////000111000000000222444666:::FFFZZZnnn~~~vvvjjjbbbbbbfffjjjmmmttttttuuuvvvyyy|||}}}wwwuuurrrssstttpppiiibbb^^^\\\ZZZ\\\```hhhuuu|||tttmmmhhheeedddcccaaa```____________^^^YYYUUUTTTRRRMMMJJJJJJQQQXXX```hhhnnnuuu}}}zzzxxxyyyzzz}}}yyyppppppvvv}}}ppp^^^WWWTTTRRRRRRPPPLLLJJJHHHCCC<<<666}}}|||}}}~~~~~~~~~}}}{{{zzzvvvrrrmmmhhheeebbb___]]]^^^^^^^^^]]]]]]]]]```bbbaaabbbdddgggjjjkkkjjjhhhbbb^^^WWWSSSPPPNNNLLLKKKMMMQQQWWW^^^fffpppyyywwwooojjjddd^^^[[[\\\cccrrr~~~wwwmmmnnnqqquuuyyy|||~~~~~~~~~|||yyywwwtttooojjjddd```^^^[[[YYYWWWTTTSSSPPPLLLIIIGGGEEEBBB@@@???@@@AAACCCFFFIIIMMMQQQUUUZZZ___bbbffflllpppoooppprrrsssqqqwwwuuusssrrrppppppppppppqqqqqqpppppprrrtttvvvwwwzzz{{{}}}|||{{{{{{|||}}}~~~~~~~~~}}}xxxyyy|||}}}zzzvvvqqqsssrrrnnniiijjjpppvvv|||zzzyyy|||}}}xxxrrrooojjjjjjkkklllllliiidddaaaYYYVVVRRRNNNKKKHHHEEEBBB@@@>>>999555222111222222000000////////////......///////////////////////////000111111000111333555888===KKK```sss{{{mmmdddbbbfffmmmqqqwwwvvvvvvwwwyyy||||||yyyqqqrrrrrrooojjjddd```___]]]^^^```gggqqq}}}~~~uuummmgggdddbbb``````___^^^^^^^^^^^^^^^]]]XXXVVVVVVTTTOOOKKKKKKQQQWWWaaajjjrrr{{{}}}xxxxxxxxx{{{|||sssqqqttt{{{xxxcccWWWTTTTTTQQQNNNLLLKKKIIIEEE>>>999{{{yyywwwxxxyyyyyyyyyyyyyyyyyyvvvsssnnnjjjeeebbb___]]]^^^___```aaaaaabbbeeegggiiijjjkkkkkkkkkjjjhhhfff```\\\VVVRRRPPPOOONNNMMMLLLPPPWWW^^^gggpppyyywwwmmmhhheee```]]]]]]\\\iiivvv{{{{{{yyytttmmmmmmpppuuuzzz}}}}}}{{{zzz~~~}}}|||zzzvvvpppjjjeeebbb]]][[[XXXVVVTTTPPPKKKHHHGGGEEEBBB@@@>>>???@@@AAADDDGGGKKKOOOSSSXXX]]]```fffkkkpppooopppssstttrrruuusssqqqoooooooooqqqrrrqqqqqqqqqqqqssstttvvvwwwxxxzzz{{{{{{zzzzzz{{{|||{{{wwwvvvyyyzzz}}}wwwuuuxxx{{{zzzyyyttttttrrrlllhhhkkkttt~~~yyyxxxzzz~~~|||yyyrrrmmmiiiiiijjjlllmmmkkkeee```ZZZWWWSSSPPPMMMIIIEEEBBB@@@>>>:::666333111111111000000000000000/////////////////////////////////...///111111000111333555777>>>OOOeeexxx{{{{{{qqqnnnpppuuuxxx}}}|||{{{zzz{{{|||~~~~~~uuuuuutttqqqnnnjjjgggeeeddddddfffkkksss~~~~~~xxxqqqjjjdddaaa___\\\\\\\\\\\\\\\]]]]]]]]]\\\XXXVVVXXXVVVQQQMMMLLLOOOVVV___iiiqqq{{{zzzxxxwwwzzz~~~wwwtttuuu{{{gggVVVQQQSSSPPPNNNLLLKKKKKKGGGAAA<<<~~~yyyvvvqqqqqqqqqrrrssstttuuuuuutttrrroookkkfffaaa___^^^]]]___aaabbbccceeehhhjjjppppppqqqpppmmmjjjgggfff^^^ZZZUUUQQQOOOOOONNNMMMKKKPPPWWW___gggpppyyy~~~{{{xxxvvvuuuuuuuuuwww{{{wwwmmmiiifffaaa^^^___\\\gggtttyyyzzzxxxuuuqqqnnnrrrvvvzzz|||{{{xxxvvvyyy~~~|||xxxsssnnniiiggg```^^^ZZZWWWTTTPPPKKKHHHGGGEEEBBB???======>>>???BBBEEEIIIMMMQQQVVV[[[^^^eeekkkooopppqqquuuvvvtttqqqpppooonnnoooqqqssstttpppqqqqqqrrrssstttuuuvvvsssuuuwwwxxxxxxyyy{{{|||~~~wwwuuuwwwzzzvvvrrrtttxxx{{{{{{xxxyyyvvvoookkkqqq{{{tttsssvvvxxxxxx{{{~~~tttnnnkkkjjjjjjmmmooolllfff```[[[XXXTTTPPPMMMIIIEEEBBB@@@>>>:::666333111000000/////////000000000000000////////////////////////---.../////////000222444555???SSSjjj|||yyy~~~}}}}}}~~~~~~|||{{{zzzzzzzzz~~~|||zzzxxxuuusssrrrooonnnooossszzz}}}~~~{{{uuusssoookkkeee```\\\YYYWWWXXXYYYZZZ[[[\\\\\\\\\[[[WWWVVVXXXWWWRRRNNNNNNPPPVVV___hhhpppyyy|||yyyxxxzzz~~~|||yyyyyy|||kkkUUUMMMOOOOOOMMMLLLLLLLLLIIICCC>>>|||vvvrrrkkkkkkjjjjjjkkkmmmooopppqqqqqqoookkkeeeaaa______\\\___bbbdddeeegggjjjlllrrrssstttrrroookkkhhhggg\\\XXXSSSOOONNNMMMLLLKKKLLLPPPWWW___hhhpppxxx~~~~~~~~~~~~}}}zzzuuuqqqoookkkkkklllnnnqqquuuyyy|||wwwoookkkfff```]]]^^^bbbkkkuuu{{{{{{yyyvvvtttqqqssswww{{{|||zzzxxxvvvwww|||zzzuuupppllljjjddd```[[[WWWSSSPPPLLLIIIGGGEEEBBB>>><<<<<<===>>>@@@CCCGGGKKKOOOTTTYYY\\\bbbiiinnnooopppuuuvvvuuuppppppppppppqqqsssuuuwwwrrrrrrrrrsssttttttuuuuuuppprrrsssttttttwww{{{~~~~~~~~~|||vvvqqqtttyyy||||||{{{|||zzztttooouuu|||ssspppqqqrrrrrrxxx~~~|||tttooommmkkknnnpppooohhhbbb\\\XXXSSSOOOLLLHHHEEEBBB@@@>>>;;;777444111000///......////////////000000////////////////////////,,,---...//////000222444555AAAXXXppp~~~}}}zzzyyyzzzzzz~~~~~~|||yyyvvvuuu|||}}}}}}|||yyyyyyzzz||||||{{{wwwtttiiigggeeeaaa\\\XXXTTTQQQSSSTTTVVVXXXYYY[[[[[[[[[ZZZVVVTTTVVVVVVRRROOOPPPRRRXXX```hhhoooxxx|||xxxxxx{{{|||~~~pppWWWLLLMMMPPPNNNLLLMMMMMMJJJEEE@@@yyyrrrnnnfffeeeddddddeeegggjjjkkknnnooonnnjjjeee```______]]]___ccceeeggghhhkkkmmmpppssstttrrrnnnjjjhhhhhh^^^ZZZTTTPPPNNNMMMLLLKKKLLLQQQXXX```hhhpppwww|||~~~zzzyyywwwtttqqqnnnllljjjeeeeeeffffffhhhlllqqquuuzzzuuuqqqnnnhhhaaaaaadddhhhoooxxx}}}|||xxxvvvvvvrrruuuxxx{{{}}}|||{{{zzzxxx}}}zzzuuuqqqpppgggccc\\\VVVRRROOOLLLJJJIIIGGGCCC???=========>>>???BBBFFFJJJNNNRRRWWW[[[___fffkkklllooosssuuutttssssssttttttuuuvvvwwwwwwtttuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqrrruuuzzz~~~}}}|||uuutttxxx|||}}}|||{{{~~~xxxqqqrrr}}}|||uuusssrrrpppooottt{{{{{{zzz|||uuupppmmmoooqqqpppjjjccc]]]YYYSSSMMMJJJGGGDDDBBB@@@>>>;;;777444111///...------........./////////////////////////////////,,,...//////000111333555999GGG^^^www|||wwwrrrrrrwww}}}|||xxxvvvxxx|||wwwtttrrrrrrqqqpppeeeccc^^^YYYTTTPPPNNNMMMOOOQQQSSSVVVXXXZZZ[[[[[[ZZZUUUSSSTTTUUURRRPPPRRRQQQWWW^^^fffmmmwww~~~xxxuuuvvvzzz~~~~~~vvv\\\PPPOOOQQQOOOMMMNNNNNNKKKEEE@@@~~~}}}{{{}}}vvvoookkkdddbbbaaa```aaacccfffhhhlllmmmmmmjjjddd```___```^^^```dddfffhhhiiilllnnnnnnqqqsssrrrmmmjjjhhhiiiaaa]]]WWWSSSQQQPPPOOONNNMMMRRRYYY```hhhooovvv{{{|||xxxuuuqqqmmmjjjiiihhhhhhcccccccccbbbdddhhhmmmqqqtttsssrrrqqqlllfffhhhmmmlllqqqyyy~~~}}}xxxuuuvvvsssuuuyyy|||~~~~~~{{{zzzwwwuuuiiiddd\\\UUUQQQOOOMMMKKKJJJHHHDDD@@@>>>>>>>>>???>>>AAAEEEIIIMMMQQQWWWZZZ]]]dddiiijjjmmmqqqsssrrrvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuuuussssssrrrpppqqqtttzzz~~~{{{|||xxxuuuwww|||~~~|||yyy~~~{{{qqqnnnttt|||{{{xxxwwwuuuqqqnnnpppxxx|||xxxvvvxxxsssoooooorrrqqqkkkeee]]]YYYRRRLLLIIIFFFDDDBBB@@@>>>;;;888444111///...,,,---------......//////////////////////////////---///000111111222555777===KKKccc{{{}}}vvvooopppvvv~~~zzzuuuyyyppplllkkkllllllhhhccc\\\UUUPPPMMMLLLMMMMMMOOORRRUUUXXXYYYZZZZZZZZZTTTQQQSSSSSSQQQQQQSSSNNNTTT[[[ccckkkuuuwwwrrrrrrqqqvvv}}}zzz}}}}}}{{{aaaSSSRRRQQQOOONNNNNNNNNKKKEEE@@@~~~{{{}}}}}}uuunnniii```\\\ZZZ\\\]]]^^^ccciiihhhhhhhhhgggeeeccc```___bbbbbbdddgggkkknnnnnnnnnrrrooollljjjiiigggeeeddd^^^\\\ZZZWWWTTTQQQNNNMMMNNNRRRYYY```gggmmmssswww}}}{{{vvvpppjjjfffccc```^^^aaa]]][[[]]]^^^```hhhpppqqquuuuuupppmmmoooqqqqqqvvvyyy|||~~~}}}yyytttpppooorrruuuwwwxxxzzz|||~~~|||tttoooggg^^^VVVSSSQQQOOOMMMPPPLLLGGGBBB>>><<<;;;;;;===@@@CCCGGGJJJOOOUUUYYY^^^aaaeeehhhjjjmmmppprrrtttwww{{{}}}|||yyyxxxwwwrrrsssvvvxxxyyyyyyxxxwwwzzzxxxtttssstttxxx}}}}}}rrrppp|||{{{{{{www~~~zzzvvvhhhaaajjjtttzzz}}}{{{xxxvvvrrrnnnwwwuuutttvvvwww~~~zzzlllmmmqqqoooiiifff]]]YYYRRRMMMIIIFFFDDDBBB@@@???<<<888555222111000000000000000////////////111111000000//////......000------111333333333666;;;SSSpppxxxqqqsssyyy{{{yyyyyyrrryyy~~~zzzyyy||||||rrrnnnrrruuutttxxxmmm```XXXQQQKKKJJJMMMLLLRRRVVVVVVWWWZZZ[[[ZZZXXXWWWVVVUUUTTTTTTTTTTTTRRRTTTYYY```iiitttvvvqqqnnnnnnppprrrvvv{{{uuusssxxx|||bbbRRRMMMMMMNNNOOOOOOMMMJJJGGGEEE~~~~~~{{{ssskkkfff___ZZZXXXYYYYYYYYY]]]bbbhhhhhhggggggeeecccaaa```cccccceeegggjjjmmmmmmmmmooollljjjhhhgggfffdddccc]]]\\\ZZZVVVSSSPPPNNNLLLMMMRRRZZZaaahhhooouuuyyy}}}}}}|||wwwqqqkkkfffccc___\\\^^^[[[[[[]]]^^^___dddkkkpppuuuwwwrrrpppsssvvvvvvxxxyyy{{{{{{yyyvvvrrrpppooorrruuuwwwxxxyyy{{{}}}}}}yyyooohhh]]]VVVSSSQQQNNNLLLOOOLLLHHHDDD@@@>>>===<<<===???CCCFFFJJJNNNTTTXXX[[[^^^cccfffiiikkkoooqqqrrruuuyyy{{{{{{yyyxxxxxxuuuvvvxxxyyyzzzzzzxxxxxxzzzxxxvvvuuuvvvzzz~~~vvvttt~~~~~~vvv|||{{{yyyvvviiiaaagggpppwww}}}~~~}}}|||xxxtttuuusssrrrsssuuu|||}}}ooonnnrrrpppllliii^^^ZZZTTTOOOKKKHHHEEECCCAAA???===:::666444222111000000000000////////////111000000000/////////...000------222555555777;;;CCCZZZuuu|||uuupppttt{{{|||sssnnnmmmkkksss}}}~~~zzzxxxwwwxxx|||xxx{{{}}}{{{xxxlll___VVVOOOJJJIIILLLKKKQQQVVVWWWXXX[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTTTTSSSVVV[[[aaaiiisss}}}zzzrrrnnnkkklllmmmqqquuu{{{wwwsssuuuzzz{{{xxx~~~yyyaaaRRRMMMLLLMMMNNNNNNLLLIIIFFFCCC||||||sssjjjddd___ZZZVVVWWWVVVVVVYYY^^^gggggggggfffeeecccbbbaaadddeeefffhhhjjjkkkmmmmmmmmmkkkiiihhhhhhgggeeeddd^^^\\\YYYUUURRROOOMMMLLLMMMRRRZZZbbbjjjqqqxxx|||~~~|||vvvpppjjjeee```]]][[[YYYZZZ]]]^^^^^^bbbhhhqqqwwwzzzwwwuuuyyy|||||||||{{{yyyvvvtttrrrpppooopppsssvvvxxxxxxyyyzzz{{{||||||ppphhh^^^VVVRRRQQQNNNMMMMMMLLLJJJGGGCCCAAA>>>===<<>>;;;888555333222000000000000////////////000000000000////////////...+++,,,111444666999>>>LLLbbb|||wwwqqqpppvvv~~~vvvlllfffeeefffnnnyyy}}}~~~|||uuussstttzzzttthhh[[[RRRLLLGGGHHHKKKLLLSSSYYYZZZ[[[]]]]]]ZZZWWWWWWVVVUUUTTTTTTTTTTTTTTTWWW\\\bbbiiiqqqzzz}}}tttooojjjjjjjjjmmmrrrxxx~~~|||tttppprrrqqqqqqxxxwwwbbbRRRLLLKKKLLLLLLLLLJJJGGGEEECCCzzz~~~uuukkkeee___ZZZWWWWWWWWWVVVYYY^^^eeeeeeeeeeeedddcccbbbbbbeeefffgggiiiiiikkkmmmooopppnnnlllllllllkkkiiifff^^^\\\YYYUUUQQQNNNMMMLLLLLLRRRZZZccckkkssszzz~~~xxxrrrlllfffbbb[[[YYYYYY[[[]]]___eeellluuu{{{}}}|||~~~|||wwwrrrooonnnnnnooosssuuuyyyzzzzzzzzzzzz{{{}}}}}}rrrjjj___WWWSSSRRRPPPNNNMMMLLLKKKIIIFFFCCC@@@>>><<<>>>AAACCCFFFKKKPPPSSSUUUYYY^^^cccgggjjjoooqqqrrruuuzzz|||}}}}}}~~~~~~zzz{{{{{{{{{{{{zzzyyyxxxwwwwwwxxxyyy{{{}}}~~~}}}}}}{{{}}}yyy{{{tttggghhhhhhpppwwwzzz|||~~~|||sssqqqqqqqqqrrrvvv|||pppjjjkkkllljjjiiiaaa\\\VVVPPPLLLIIIFFFCCC@@@???===;;;888555333111000000000000////////////000000000000////////////,,,***+++///111333888???QQQhhhtttnnnpppyyyuuulllhhhhhhkkkrrr{{{~~~xxxwwwxxxzzzjjj___SSSMMMHHHEEEGGGKKKNNNVVV\\\^^^___```___[[[WWWWWWVVVUUUUUUTTTUUUUUUSSSVVV[[[aaahhhqqqyyyvvvqqqmmmmmmlllnnnrrryyysssjjjiiihhhjjjtttwwwdddTTTLLLLLLMMMMMMLLLJJJHHHEEEDDD{{{|||~~~uuullleee^^^YYYVVVWWWWWWWWWZZZ___ccccccbbbbbbbbbbbbccccccdddfffiiijjjjjjlllpppssstttsssqqqppppppnnnkkkhhh```]]]YYYUUUQQQNNNMMMLLLLLLRRRZZZccclllttt|||zzzssslllhhh```\\\ZZZ[[[]]]aaajjjtttyyy~~~vvvoookkkkkknnnpppvvvyyy|||~~~}}}|||||||||~~~~~~~~~ssskkk___XXXTTTTTTSSSQQQMMMMMMMMMKKKHHHDDDAAA???;;;===@@@BBBDDDHHHMMMQQQSSSWWW]]]bbbgggkkkpppssstttwww|||~~~{{{{{{{{{zzzzzzyyyxxxxxxvvvwwwxxxzzz{{{}}}~~~|||}}}yyy{{{wwwjjjkkkkkkpppuuuuuuuuuyyyzzzxxxrrrrrrrrrtttsssvvv{{{pppiiihhhjjjkkkiiiaaa\\\VVVPPPLLLHHHEEEBBB======<<<:::777444222000000000000000////////////////////////000000000000///------///000222888@@@UUUkkktttnnnsss}}}yyysssqqqqqqvvv|||~~~}}}qqq___VVVMMMIIIGGGFFFIIIMMMOOOWWW]]]^^^^^^___]]]YYYXXXWWWVVVVVVVVVVVVVVVVVVRRRUUUZZZ```gggqqqzzzzzzuuuqqqppppppppptttzzzqqqddd``````cccooo||||||jjjYYYMMMOOOOOONNNMMMLLLIIIGGGFFF~~~zzz||||||tttkkkeee^^^YYYVVVVVVWWWVVVZZZ___```````````````aaabbbccccccfffiiikkkkkknnntttyyy{{{zzzxxxvvvtttqqqmmmjjjbbb___ZZZUUUQQQOOOMMMMMMLLLRRRZZZcccllluuu|||yyyrrrmmmhhhbbb^^^^^^```dddnnnwww|||wwwooojjjkkkooorrryyy|||}}}||||||{{{{{{}}}rrrjjj___WWWTTTUUUTTTTTTOOONNNMMMKKKHHHDDDAAA???:::<<<>>>@@@CCCFFFKKKNNNQQQUUU[[[aaaffflllqqqtttuuuxxx{{{~~~|||{{{{{{zzzzzzzzzyyyyyyxxxxxxyyy{{{}}}yyywwwxxx|||{{{|||xxxyyy~~~vvvkkkmmmoootttwwwuuuuuuvvvvvvtttqqqrrrtttwwwvvvvvv}}}}}}zzzrrrjjjiiikkklllkkkaaa]]]VVVPPPLLLHHHEEEBBB<<<<<<;;;:::777444111000000000000000////////////////////////000000000000333111111222333444<<>>:::;;;>>>???AAAEEEIIILLLNNNRRRYYY___eeejjjppptttsssuuuxxx{{{{{{}}}}}}||||||{{{{{{{{{||||||{{{{{{{{{|||~~~|||sssooopppuuuyyy{{{}}}yyyyyy}}}uuummmrrrtttzzz}}}{{{zzzwwwrrroooqqquuuyyywwwuuuzzzuuuvvvrrrjjjgggkkkllljjjccc^^^XXXQQQMMMIIIFFFCCC<<<<<<<<<;;;999555222000000000000000////////////.../////////000000000111222111111333333666@@@JJJdddyyyzzzuuu|||||||||qqqccc[[[UUUQQQRRRRRRQQQRRRUUUTTTYYY\\\ZZZYYYZZZXXXUUUZZZZZZYYYYYYYYYYYYZZZZZZVVVWWWYYY\\\cccmmmxxxxxxwwwwwwwwwyyy{{{~~~{{{iiiaaa___```hhhttt|||hhhWWWRRRQQQPPPOOOMMMKKKJJJIII~~~wwwvvv~~~wwwooojjjiiiccc___]]]\\\ZZZ\\\```\\\\\\\\\\\\]]]___aaabbb```eeejjjmmmnnnsss|||xxxtttdddaaa\\\VVVRRRPPPOOOOOOLLLRRRZZZccckkksss{{{{{{qqqmmmiiihhhfffeeeiiipppyyyyyyppplllmmmrrruuuyyy||||||zzzyyyvvvssstttwwwvvvtttyyy{{{mmmdddZZZSSSRRRSSSTTTTTTRRRPPPNNNJJJFFFBBB???>>>999;;;===???AAADDDHHHKKKKKKPPPWWW]]]ccciiiooosssppprrruuuwwwxxxyyy{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~{{{qqqkkklllqqqvvv~~~}}}|||{{{~~~wwwqqqwwwvvvyyyrrrmmmpppuuuzzzxxxuuuxxx~~~ooorrrooohhheeeiiijjjgggeee```YYYSSSNNNJJJGGGDDD=========<<<:::777333111000000000000////////////.../////////000000111111///...///111222666AAAMMMkkk}}}xxxyyy}}}~~~zzz{{{wwwjjj^^^___YYYVVVXXXXXXVVVVVVXXXYYY]]]___]]][[[[[[ZZZXXX[[[ZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYY[[[aaakkkvvv~~~|||{{{{{{{{{|||~~~qqqiiieeedddkkkuuu{{{mmm[[[RRRQQQPPPNNNLLLKKKJJJIII~~~~~~zzzwwwvvvooohhhaaa]]]^^^aaabbbbbbdddccccccbbbaaa``````___bbbeeeiiilllooottt{{{~~~uuukkkeee^^^WWWSSSQQQOOOMMMLLLNNNTTT]]]hhhsss{{{~~~xxxwwwtttnnnhhheeefffiiisss{{{{{{tttqqqrrruuuxxx{{{|||~~~~~~|||yyywwwsssqqqooonnnnnnppprrrsssxxxvvvvvv{{{~~~wwwgggaaaZZZWWWVVVVVVUUUSSSQQQOOOKKKGGGCCC@@@???>>>;;;;;;<<<===@@@CCCFFFHHHOOOPPPRRRVVV\\\bbbhhhlllmmmooorrrtttuuuwwwzzz||||||}}}}}}uuummmjjjllloooxxx|||zzz~~~{{{wwwvvv}}}ttthhhiiinnnuuuwwwtttuuuxxxpppooommmjjjfffddddddffffffbbb\\\UUUPPPKKKEEEBBB>>>===<<<;;;999666444333111111000///////////////000000000000000000000000...000333444222555DDDSSSvvv{{{||||||~~~}}}}}}wwwtttxxx}}}~~~zzzssssssrrrqqqqqqrrrvvvyyy~~~~~~~~~~~~~~~|||xxxuuuwwwuuutttsssqqqnnnjjjgggbbbcccddddddaaa^^^^^^^^^ccccccbbb```^^^\\\ZZZYYYZZZ[[[\\\YYYUUUSSSUUUWWWXXXXXXXXXXXX\\\fffsss||||||}}}tttllllllnnnooo|||kkkYYYRRRQQQPPPOOOMMMLLLKKKJJJ~~~}}}|||wwwqqqiiiddddddffffffeeeeeeddddddcccbbbaaa``````aaadddiiilllooottt{{{xxxnnnhhhaaaZZZVVVSSSQQQOOOMMMOOOUUU]]]hhhrrrzzz~~~}}}|||xxxrrrkkkffffffgggooowww{{{tttqqqrrrvvvxxx{{{|||||||||{{{yyywwwuuusssqqqnnnkkkjjjkkkmmmnnnqqqooopppvvv~~~|||wwwhhhbbb[[[VVVUUUUUUSSSQQQOOOMMMJJJFFFCCC@@@???>>>;;;;;;<<<===@@@CCCFFFGGGLLLMMMPPPTTTZZZ```eeehhhkkkmmmppprrrssstttwwwyyy{{{|||~~~wwwmmmiiiiiilllsss~~~~~~|||~~~zzzzzz|||tttlllkkknnnssstttqqqrrruuu}}}pppooolllgggddddddgggiiigggbbb\\\VVVPPPKKKEEEBBB>>>===<<<;;;999777555333111111000///////////////000000000000000000000000///000222333222777GGGWWWzzz~~~~~~~~~}}}~~~~~~zzzwwwrrrooorrrvvv{{{|||wwwlllkkkiiigggeeefffiiilllvvvzzz~~~~~~zzzvvvrrrooonnnllljjjhhhmmmnnnnnnnnnnnnmmmlllkkkmmmnnnpppoookkkhhhgggfffgggfffeeebbb___\\\YYYXXXXXXZZZZZZXXXTTTSSSUUUXXXYYYYYYYYYYYY\\\dddqqqzzz~~~~~~rrrlllkkklllyyyppp]]]RRRQQQPPPOOOOOONNNMMMLLLyyyqqqmmmllllllkkkiiigggffffffeeecccbbbaaaaaa```dddhhhlllooouuu}}}}}}rrrlllddd]]]YYYUUUSSSQQQNNNQQQVVV]]]gggqqqyyy}}}yyyqqqkkkhhhhhhlllsss}}}yyysssqqqsssvvvyyy|||{{{zzzyyywwwvvvuuutttrrroookkkgggeeeeeefffgggiiihhhiiipppxxx|||yyyvvviiiccc[[[VVVTTTSSSQQQNNNLLLKKKHHHEEEBBB@@@???>>>;;;;;;;;;===???BBBDDDFFFIIIJJJMMMQQQVVV\\\aaadddgggjjjmmmooopppqqqsssuuuxxxzzz}}}xxxlllfffeeefffooo|||~~~|||~~~~~~}}}tttooommmnnnrrrrrrooonnnpppxxx~~~}}}zzzqqqppplllgggeeeeeeiiilllgggbbb\\\VVVPPPKKKFFFBBB>>>>>>===;;;999777555444111000000///////////////000000000000000000000000000000222333333:::MMM___}}}yyyyyyzzzzzz{{{}}}~~~yyyuuunnnkkkiiijjjlllppp{{{|||vvvkkkiiieee___\\\[[[^^^```hhhqqq{{{|||uuuooohhhbbb___^^^^^^]]]dddhhhnnnqqqqqqrrrtttvvvyyy{{{|||zzzvvvrrrpppooonnnllliiieee```\\\YYYWWWUUUWWWXXXVVVSSSSSSWWWZZZ]]]]]][[[ZZZ[[[cccoooxxxvvvjjjiiijjjvvvwwwbbbTTTRRRPPPOOOPPPPPPOOONNN|||uuuqqqqqqqqqpppnnnkkkjjjiiigggfffdddcccbbbaaaeeejjjmmmqqqwwwuuuoooggg```ZZZWWWTTTRRROOORRRWWW^^^fffoooxxx}}}zzzsssooolllkkkqqqyyy}}}{{{xxxsssppppppsssxxx{{{~~~|||zzzwwwuuutttttttttqqqnnniiidddbbbbbbcccdddeeedddeeekkkrrrvvvvvvtttkkkeee\\\VVVTTTRRROOOLLLIIIHHHFFFDDDBBB@@@>>>===;;;:::;;;<<<>>>@@@CCCDDDFFFGGGJJJOOOTTTYYY^^^```dddgggjjjmmmnnnoooqqqsssuuuwww{{{xxxllleeeccccccppp}}}zzz}}}~~~tttnnnlllnnnssssssooollllllttt{{{~~~|||}}}|||zzztttsssqqqmmmiiihhhjjjlllgggccc\\\VVVQQQKKKFFFBBB>>>>>>===<<<999777555444000000////////////000000////////////////////////111111222333444>>>SSSggg{{{yyyzzz|||{{{{{{|||~~~~~~{{{vvvrrrhhheeeccccccbbbfffsss|||ssspppjjjbbb\\\ZZZ[[[]]]```lll{{{wwwqqqooojjjccc^^^\\\\\\\\\\\\aaakkkwww~~~{{{vvvsssrrrtttqqqmmmgggbbb\\\XXXVVVSSSUUUUUUSSSRRRSSSXXX\\\bbbaaa___\\\\\\cccmmmvvvwwwkkkkkknnnyyy~~~gggXXXUUUQQQPPPQQQQQQOOOMMM|||xxxtttrrrtttuuutttrrrqqqpppnnnkkkiiifffdddccccccggglllooosssyyywwwqqqiiiaaa[[[WWWSSSQQQPPPSSSXXX^^^eeemmmwww~~~|||vvvrrrmmmpppuuuyyy|||{{{xxxuuuqqqooollllllnnnsssyyy}}}}}}zzzxxxvvvuuuuuuuuupppmmmhhhcccaaaaaacccdddeeedddeeeiiinnnrrrsssrrrmmmfff]]]WWWTTTQQQNNNKKKGGGGGGEEEDDDAAA???>>>===:::::::::;;;<<>>===<<<:::777555444000000////////////000000////////////////////////111111222333666AAAXXXmmm~~~|||}}}xxxrrrnnnccc```^^^]]][[[___kkkxxx}}}yyyrrrjjjbbb^^^]]]^^^___kkk{{{zzznnngggfffddd```_________^^^]]]bbbooo}}}xxxuuutttxxxuuupppiiiccc]]]YYYWWWSSSTTTTTTRRRPPPSSSYYY___gggeeebbb^^^^^^cccmmmuuu~~~{{{ppprrrwwwjjj\\\WWWRRRPPPQQQQQQNNNKKKxxxvvvssstttxxxzzzyyyxxxxxxvvvsssppplllhhheeeddddddhhhmmmpppsssyyyzzzsssjjjbbb\\\WWWSSSQQQOOOSSSXXX^^^dddmmmxxxzzztttmmmmmmooorrrttttttrrrpppjjjiiihhhiiimmmsssyyy}}}}}}{{{yyywwwvvvvvvwwwqqqmmmhhhbbb``````bbbcccfffeeeeeehhhlllpppqqqrrrooohhh___XXXUUURRRNNNKKKGGGGGGFFFDDDBBB???===<<<::::::::::::;;;===???@@@CCCEEEHHHMMMRRRVVVZZZ[[[]]]aaafffkkkmmmoooqqqssssssuuuxxx|||{{{ooogggcccbbbttt~~~wwwsssvvvxxxyyyyyy{{{{{{nnnlllooovvvzzzvvvpppmmmpppzzz}}}{{{xxxzzz|||}}}zzzuuuooojjjhhhhhhccc]]]WWWQQQLLLGGGCCC??????>>><<<:::888666555///////////////000000111000000000000000000000000111111222444888DDD[[[ppp~~~~~~|||zzzyyy||||||uuummmhhh^^^ZZZWWWVVVUUUXXXaaalllvvv|||zzzqqqiiicccaaa```bbblllzzzxxxmmmggg```___^^^^^^______]]][[[```nnn{{{xxxxxx{{{wwwqqqjjjccc^^^[[[YYYTTTTTTSSSQQQPPPSSSZZZ```iiigggddd___^^^ccclllsss~~~wwwyyylll]]]WWWQQQOOOQQQRRROOOKKKyyywwwvvvyyy}}}}}}~~~|||xxxtttnnnjjjfffddddddhhhlllooorrrwww|||vvvlllddd]]]XXXTTTQQQNNNSSSXXX]]]ccclllxxxyyyrrrjjjhhhhhhjjjmmmppppppnnniiihhhggghhhlllrrrxxx|||||||||zzzyyyxxxwwwwwwvvvtttooohhhbbb^^^]]]___```dddddddddgggjjjooorrrsssoooiii```YYYVVVSSSOOOLLLHHHHHHGGGEEEBBB???===;;;::::::999::::::<<<>>>???AAACCCGGGKKKPPPTTTWWWYYYXXX]]]ccciiillloooqqqsssssstttwwwzzz}}}~~~rrriiidddbbbnnn~~~yyytttuuuxxxxxxyyy{{{{{{tttppppppuuuyyyvvvrrrppprrr~~~~~~{{{|||}}}}}}zzzuuuppplllkkkhhhddd]]]WWWRRRLLLGGGCCC??????>>><<<:::888666555///////////////000111111000000000000000000000000000000222555999EEE\\\qqq}}}zzzwwwvvvxxx|||yyypppfff```YYYSSSOOONNNOOOQQQWWW^^^eeennn{{{|||ssslllhhhgggdddkkkwww|||sssnnnfffdddaaa``````___]]][[[]]]iii{{{}}}||||||{{{wwwqqqjjjddd___\\\[[[UUUUUUSSSQQQPPPSSS[[[bbbiiigggccc^^^\\\aaajjjqqq|||yyy|||nnn[[[UUUNNNNNNQQQSSSQQQMMM|||{{{zzz}}}{{{vvvpppkkkgggeeedddgggkkknnnpppuuu}}}~~~xxxnnneee^^^YYYUUURRRNNNRRRXXX]]]ccclllyyywwwooofffdddbbbdddiiimmmooonnnjjjiiihhhiiilllrrrwww{{{zzzzzzzzzyyyxxxwwwvvvvvvvvvqqqiiiaaa]]][[[\\\]]]cccccccccfffjjjnnnrrruuupppiii```ZZZVVVTTTPPPMMMIIIHHHGGGFFFCCC???<<<:::::::::999999:::;;;===>>>???AAAEEEJJJOOOSSSUUUWWWUUUZZZaaagggkkknnnqqqssssssuuuwwwyyy{{{|||||||||{{{uuukkkeeebbbgggwww}}}{{{uuuvvvxxxyyyzzz|||www{{{tttppptttwwwvvvtttssswww~~~||||||{{{xxxssspppoooooohhhddd]]]WWWRRRLLLGGGCCC??????>>>===;;;888666555///////////////000111111000000000000000000000000000000333666:::FFF\\\qqqzzzvvvzzz~~~yyyvvvtttuuuxxx~~~vvvlllaaa[[[VVVNNNIIIIIIKKKLLLPPPUUUYYYfffvvv}}}uuupppoooeeejjjtttzzzvvvpppmmmhhhdddcccaaa___^^^\\\eeevvv~~~}}}~~~zzzwwwqqqjjjddd```]]]\\\VVVVVVTTTQQQPPPSSS\\\bbbhhhfffbbb]]][[[___hhhpppwww}}}{{{wwwzzzoooYYYRRRLLLLLLQQQUUUSSSPPP|||xxxsssmmmiiifffiiiiiiiiilllpppuuuzzz}}}xxxlllbbb]]]YYYSSSOOOOOORRRWWW]]]fffppp{{{|||sssmmmccc```___bbbiiinnnqqqrrrnnnkkkiiiiiimmmrrrvvvxxxwwwwwwvvvuuusssrrrqqqppptttsssooofff\\\XXXYYY]]]______```ccchhhmmmsssvvvlllfff^^^XXXUUUSSSQQQNNNIIIHHHGGGEEECCC@@@>>>======<<<;;;:::;;;;;;======???BBBFFFJJJMMMQQQUUUXXXXXX]]]ccchhhkkknnnqqqsssrrrtttwwwyyyxxxxxxyyyzzz{{{}}}|||nnneee```cccqqq~~~~~~|||{{{|||{{{wwwvvv~~~||||||{{{xxxtttqqqrrryyyvvvvvvyyyxxxsssooooookkkgggbbbZZZSSSLLLGGGEEEAAA@@@===<<<;;;999666333666444111000111222111111////////////////////////222///000444:::GGG```wwwuuunnnsss~~~{{{wwwvvvuuuwwwyyy}}}}}}}}}uuummmdddZZZSSSMMMKKKHHHFFFFFFGGGJJJLLLTTT\\\mmm}}}|||wwwqqqsssvvv|||{{{yyyvvvpppjjjccc]]]ZZZ\\\bbbnnn~~~{{{rrrjjjddd___[[[YYYWWWVVVSSSPPPNNNQQQXXX^^^ccceeefffbbb\\\\\\bbbiiirrr{{{~~~~~~}}}uuupppuuu~~~pppXXXPPPKKKNNNRRRRRRQQQQQQ~~~yyysssnnnjjjggggggggggggjjjnnnsssxxx{{{zzzmmmccc]]]YYYSSSOOOOOORRRXXX^^^fffqqq{{{}}}uuummmhhh___]]][[[^^^dddkkkoooqqqqqqooommmmmmppptttvvvwwwuuutttsssqqqppppppppppppssssssoooggg^^^YYYYYY\\\ZZZZZZ[[[]]]bbbgggmmmpppjjjddd\\\VVVRRROOOLLLJJJIIIHHHGGGEEECCC@@@>>>===<<<;;;:::999999:::;;;<<<>>>AAAEEEIIILLLOOOTTTWWWYYY]]]ccchhhlllnnnqqqsssrrruuuxxxyyyyyyyyyzzz{{{}}}~~~sssiiiddddddsss}}}{{{|||zzzvvvxxx||||||}}}~~~~~~{{{vvvrrroooxxxsssrrrtttuuuqqqnnnoookkkgggaaaZZZRRRLLLGGGDDDAAA@@@>>><<<;;;999666333555333000///000111000000000000000000000000000000444111111666===MMMfff}}}~~~sssmmmrrr}}}|||xxxwwwuuuwwwzzz~~~wwwllleee^^^VVVPPPMMMKKKHHHFFFFFFGGGHHHIIIQQQYYYhhhxxxzzzxxxwwwxxx{{{|||uuummmfffbbbaaafffqqq|||tttlllfffaaa\\\YYYVVVUUUSSSNNNLLLNNNUUU[[[aaadddeeebbb]]]\\\aaagggpppyyy}}}{{{xxxyyyzzzoookkkrrr|||pppWWWOOOJJJMMMQQQRRRQQQQQQ{{{uuuoookkkhhhddddddeeeggglllqqqvvvyyy}}}pppeee^^^YYYSSSPPPPPPSSSYYY___gggrrr|||~~~wwwpppiiiddd]]]ZZZYYYZZZ```gggmmmpppsssrrrqqqrrruuuvvvvvvvvvrrrqqqnnnlllkkklllmmmnnnppppppnnnhhh```ZZZYYYZZZVVVVVVVVVXXX\\\aaafffjjjhhhccc\\\VVVQQQMMMJJJGGGIIIHHHGGGEEECCC@@@>>>===;;;:::999888888999:::;;;===???CCCFFFIIIMMMRRRUUUZZZ^^^dddiiilllooorrrtttsssvvvyyyzzzzzzzzz{{{|||zzzpppjjjfffuuu||||||zzzvvvwww~~~wwwvvvxxx|||~~~yyytttlll~~~wwwrrrnnnooopppmmmmmmooojjjgggaaaZZZRRRLLLGGGDDDBBB@@@>>><<<;;;999666444444222/////////000000///111111111111111111111111555333333888CCCVVVppp{{{qqqlllrrr||||||zzzwwwxxx{{{}}}vvvkkkbbb]]]XXXSSSOOOLLLKKKJJJHHHFFFFFFEEEEEELLLSSS```nnnwww||||||wwwvvvyyy}}}uuupppjjjmmmvvv}}}vvvoooiiiccc]]]YYYWWWVVVSSSNNNJJJLLLQQQWWW___bbbdddbbb]]]\\\___cccmmmwww~~~~~~uuujjjgggoooyyyqqqXXXPPPJJJMMMQQQRRRQQQRRR|||vvvqqqllliiiccccccdddfffjjjoootttwww}}}ttthhh___YYYTTTQQQRRRUUUZZZ```iiisss}}}}}}wwwpppjjjfff^^^\\\YYYYYY\\\bbbiiimmmpppppprrruuuxxxxxxvvvtttqqqnnnkkkhhhffffffggghhhkkklllkkkgggaaa[[[WWWVVVVVVVVVUUUUUUYYY^^^cccffffffccc]]]XXXSSSOOOLLLJJJIIIHHHGGGEEECCC@@@>>>===<<<;;;999888888999::::::;;;===AAADDDGGGKKKPPPSSSZZZ^^^dddjjjmmmpppsssuuusssvvvyyy{{{{{{{{{|||~~~vvvpppkkkzzz}}}}}}{{{xxxttt{{{yyyrrrnnnqqqwww~~~{{{wwwnnn}}}{{{tttooonnnmmmkkklllnnnkkkhhhbbbZZZSSSLLLGGGEEEBBB@@@>>>===<<<:::666444555222000///000000000///000000000000000000000000555333444:::III```zzzxxxppplllsss||||||||||||~~~qqqkkkccc\\\XXXUUUSSSQQQMMMLLLKKKJJJHHHEEECCCBBBGGGLLLWWWdddmmmsss|||~~~zzzzzz|||~~~wwwyyy~~~~~~xxxqqqkkkeee^^^ZZZXXXWWWTTTOOOKKKKKKPPPUUU]]]```cccaaa^^^\\\]]]```jjjttt~~~uuuiiidddlllwwwrrr\\\SSSMMMNNNRRRSSSTTTUUU}}}wwwqqqmmmjjjdddddddddeeeiiimmmrrruuuzzz}}}wwwkkkaaaZZZVVVSSSSSSVVV[[[bbbjjjtttxxxrrrlllhhh___]]]ZZZWWWXXX\\\bbbfffjjjllloootttwwwxxxuuusssooolllhhhdddaaa```aaaaaadddeeefffddd___ZZZVVVTTTVVVUUUSSSSSSUUUZZZ___bbbaaa```]]]YYYTTTPPPNNNMMMIIIHHHGGGEEECCC@@@>>>======<<<:::999999999:::;;;:::<<>>===<<<:::777444666444111000111222111000////////////////////////333333444<<>>======<<<;;;:::999999::::::999;;;===@@@CCCHHHNNNRRRZZZ^^^dddiiilllooorrrtttsssuuuyyy{{{||||||}}}~~~~~~}}}~~~|||xxx|||{{{qqqkkkhhhjjjoootttyyyzzzxxxvvvsss{{{{{{vvvvvvtttooonnnooommmjjjddd]]]UUUOOOJJJGGGCCCAAA???===<<<:::777444666444222111111222222111........................222333666???UUUrrrxxxsssrrrxxx~~~xxxooojjj```^^^[[[XXXUUUTTTTTTTTTQQQQQQPPPNNNKKKIIIFFFEEEDDDEEEJJJRRRYYY```kkkvvvyyyrrrlllfff```\\\[[[[[[YYYUUURRRRRRWWW[[[]]]___``````^^^]]]]]]^^^dddqqq~~~}}}kkk___aaajjj{{{iii^^^UUUUUUWWWXXXYYY[[[~~~~~~|||}}}|||}}}~~~wwwqqqllljjjdddcccbbbbbbdddgggkkkmmmnnnqqquuu{{{{{{oooddd]]]ZZZYYYUUUXXX]]]dddlllvvvzzzssslllggg______]]][[[XXXYYY^^^aaaeeegggjjjooorrrrrrooolllfffeeeccc```^^^]]]\\\[[[\\\\\\]]]^^^^^^\\\YYYWWWUUURRROOOMMMNNNRRRWWWZZZ___``````]]]WWWRRROOONNNIIIHHHGGGEEECCC@@@>>>======<<<:::999888888888999999;;;===???BBBGGGMMMRRRYYY]]]ccchhhlllnnnqqqsssrrrtttxxxzzz{{{|||}}}~~~~~~|||}}}}}}zzztttyyywwwrrrooonnnoooqqqsssuuutttrrrpppwww{{{xxxzzzyyytttqqqqqqooolllfff^^^WWWPPPKKKIIICCCAAA???>>>===;;;777555666333111000000111111000////////////////////////111444888CCC[[[yyyzzzvvvuuu{{{yyypppjjj______^^^\\\ZZZXXXWWWWWWTTTSSSRRROOOMMMKKKIIIIIIGGGFFFHHHLLLOOOUUU```kkk|||xxxqqqjjjeee```]]]ZZZ[[[ZZZWWWTTTUUUZZZ_________```___^^^]]]^^^^^^bbbooo}}}ooo______fff}}}nnnbbbXXXVVVXXXXXXYYY[[[{{{~~~}}}zzzzzz~~~~~~wwwqqqllliiidddcccaaaaaabbbeeehhhjjjiiikkkooouuu{{{|||oooddd]]][[[[[[VVVYYY^^^dddmmmwww|||tttmmmhhhaaabbbbbb```^^^^^^bbbffffffgggjjjnnnqqqpppmmmiiiaaaaaaaaa```___^^^]]]\\\[[[[[[\\\^^^___^^^\\\YYYVVVSSSPPPMMMNNNRRRWWWZZZccceeeeeeaaaZZZTTTQQQPPPIIIIIIGGGFFFCCC@@@>>>===<<<;;;999777777777777888999;;;===???BBBGGGMMMRRRXXX]]]ccchhhkkknnnqqqsssqqqtttxxxzzz{{{{{{}}}~~~~~~{{{{{{{{{xxxmmmsss||||||uuussspppppppppqqqpppooommmsss||||||yyyyyy||||||wwwsssssspppmmmggg___XXXQQQLLLJJJCCCAAA???>>>===;;;777555444222000//////000000///000000000000000000000000222555:::FFF___~~~{{{xxxxxx}}}|||sssmmmbbbccccccbbb___]]]\\\[[[VVVUUUSSSPPPNNNMMMLLLKKKJJJHHHGGGHHHJJJNNNXXXcccvvv}}}xxxpppiiieee```^^^YYYZZZZZZWWWUUUWWW\\\aaa``````___^^^^^^^^^^^^___```nnn|||sssbbb```ggg{{{pppdddYYYWWWXXXXXXYYY[[[|||{{{~~~|||wwwqqqlllgggdddaaa```aaacccddddddeeeeeeeeehhhmmmtttzzz~~~{{{rrrggg^^^[[[ZZZWWWZZZ^^^fffqqq~~~}}}xxxrrrnnnnnnllliiifffeeeeeeeeefffgggiiikkkmmmmmmjjjgggeeedddccccccdddfffddd___[[[]]]\\\\\\ZZZYYYVVVUUUSSSUUUTTTSSSQQQQQQTTTYYY]]]aaagggkkkggg\\\SSSOOOPPPOOONNNKKKHHHEEECCCAAAAAA???>>><<<:::999777777777999:::;;;===AAAGGGOOOUUUYYY___eeejjjkkkmmmpppssssssvvvyyyzzz{{{|||~~~~~~vvvsssrrrrrrqqqqqqrrrzzz{{{sssllllllpppooojjjqqqttt{{{}}}zzzyyy|||{{{vvvrrrqqqpppoooiii```XXXSSSKKKDDDBBB@@@===<<<;;;:::888666222111000000000000000111000000000000111111111111333444;;;III___www}}}zzzxxx|||zzzqqqqqqppppppnnnjjjeee```\\\XXXTTTSSSVVVVVVSSSOOONNNMMMLLLIIIHHHMMMUUU\\\pppyyywwwnnneee```]]]\\\[[[YYYWWWXXX\\\bbbfffdddcccaaa```______``````ccckkkvvv~~~hhh___iiiyyymmm^^^YYYZZZUUUVVV[[[XXX}}}}}}}}}}}}|||wwwpppkkkgggeeecccbbbbbbbbb```^^^]]]^^^___bbbffflllqqqtttzzzzzzxxxpppfff^^^[[[ZZZYYY[[[aaajjjttt~~~{{{wwwrrroooqqqpppmmmkkkjjjiiihhhiiijjjkkkmmmmmmllljjjgggeeegggfffeeefffgggfffbbb^^^]]]\\\\\\ZZZXXXVVVUUUTTTUUUUUUTTTSSSSSSVVVZZZ^^^bbbhhhkkkhhh^^^TTTPPPPPPPPPOOOMMMJJJGGGEEECCCAAA@@@???===;;;:::999888888888999;;;>>>AAAHHHOOOTTTZZZ___fffjjjkkkmmmqqqtttvvvyyy{{{|||{{{{{{|||~~~~~~~~~~~~~~~xxxuuusssqqqpppppppppxxxxxxmmmkkkppprrrpppsssuuu~~~}}}{{{|||{{{tttooommmmmmmmmiii```YYYSSSLLLDDDCCCAAA>>>======;;;999777222111111000000000000000000000000000111111111111444666===KKK___uuu{{{yyyxxx|||zzzzzz{{{{{{yyytttmmmhhhaaa\\\WWWVVVWWWWWWTTTQQQOOONNNLLLIIIHHHKKKQQQVVVbbbjjjttt}}}{{{sssjjjccc```]]][[[ZZZYYYZZZ^^^dddhhhfffeeecccaaa____________bbbiiisss|||nnn```hhhvvvnnn]]]UUUTTTPPPTTT[[[YYY|||}}}}}}}}}~~~}}}xxxrrrlllhhhgggeeedddbbb___[[[XXXVVVWWWYYY[[[___cccfffhhhpppqqqqqqmmmeee^^^[[[ZZZZZZ^^^eeennnxxx|||zzzxxxuuusssuuutttsssrrrpppnnnmmmlllmmmmmmmmmmmmllljjjgggfffjjjiiihhhhhhhhhhhheeeccc^^^^^^^^^\\\[[[YYYWWWVVVVVVWWWWWWVVVVVVXXX\\\___dddiiimmmiii```WWWRRRPPPPPPOOOOOOMMMJJJGGGDDDBBBAAA@@@???===;;;999999888777999<<>>===<<<999777222222111000000000000000000000000000111111111111555888@@@NNNbbbvvvxxxwwwxxx|||zzztttkkkfffaaa^^^]]]\\\YYYVVVSSSRRRPPPMMMKKKLLLOOORRRWWW[[[dddmmmyyyyyyppphhhccc^^^\\\ZZZZZZ]]]bbbhhhlllkkkiiifffccc```___^^^]]]```gggpppyyy~~~~~~xxxeeejjjtttnnn[[[QQQOOOLLLRRR[[[ZZZ{{{yyyvvvttttttwwwzzz||||||vvvpppkkkiiifffccc```\\\XXXTTTSSSTTTVVVYYY[[[]]]^^^___dddgggjjjhhhccc]]][[[[[[[[[```hhhqqq{{{|||zzzzzzzzzzzzxxxxxxxxxwwwuuurrrpppnnnmmmmmmmmmlllkkkjjjiiihhhlllkkkjjjiiihhhhhhgggfffaaaaaaaaa```^^^]]][[[ZZZWWWXXXYYYYYYYYYZZZ]]]___eeejjjmmmkkkbbbYYYSSSQQQOOOOOOOOONNNLLLHHHDDDBBBBBBAAA???<<<;;;999888888666888<<<@@@DDDHHHNNNRRRZZZ___fffkkkmmmooosssvvvxxxzzz}}}}}}|||{{{zzzzzz||||||{{{||||||}}}~~~~~~yyytttqqqrrrmmmnnnyyyzzzrrruuu|||~~~yyyyyy{{{yyywwwpppjjjggggggjjjiiiaaaZZZTTTNNNGGGDDDBBB???>>>===;;;999666333333222111000000000000///000000000111111111111555:::DDDUUUhhhzzztttuuuwww|||~~~}}}vvvrrrmmmiiifffdddaaa___YYYXXXUUURRRQQQPPPQQQRRRTTTVVVZZZcccppp}}}tttjjjddd^^^\\\ZZZ[[[```fffllloooqqqoookkkfffbbb___]]]]]]```eeennnwww~~~{{{yyyyyyyyykkkmmmtttnnnZZZPPPOOOLLLSSS[[[ZZZ{{{uuupppoooqqquuuxxxyyytttoookkkeee```]]]ZZZXXXVVVRRRSSSTTTVVVWWWWWWWWWWWWZZZ^^^bbbccc```\\\\\\]]]\\\aaajjjttt~~~{{{yyyzzz|||~~~{{{|||||||||yyyvvvrrrpppmmmmmmmmmmmmlllkkkkkkjjjkkkkkkjjjiiigggfffffffffbbbbbbaaaaaa___^^^\\\[[[YYYZZZ[[[ZZZYYYZZZ\\\___eeeiiimmmkkkeee\\\VVVRRRNNNOOOOOONNNLLLHHHEEECCCAAA@@@>>><<<:::888777777666888<<<@@@DDDHHHNNNRRRZZZ```gggkkkmmmppptttwwwvvvxxx|||}}}|||{{{zzz{{{{{{{{{{{{{{{|||}}}~~~~~~|||vvvssstttmmmiiiooozzzxxxxxx}}}zzz{{{xxxuuusssnnnjjjgggeeeiiijjjccc[[[UUUNNNHHHCCCAAA>>>===;;;:::777555444333222111000000000000///000000000111111111111444;;;III\\\pppppprrrvvv}}}~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~{{{wwwssspppmmmiiiggg```]]]ZZZWWWUUUTTTTTTSSSSSSSSSUUU\\\hhhxxxvvvllleee```]]][[[]]]dddlllqqqtttxxxuuupppjjjeeeaaa^^^]]]```dddllluuu}}}}}}zzzxxxwww|||mmmnnntttppp\\\RRRRRRPPPVVV\\\YYYvvvooolllmmmpppssszzzyyytttnnnjjjddd___\\\[[[YYYXXXRRRRRRSSSSSSSSSRRRRRRQQQTTTXXX\\\^^^\\\[[[]]]___^^^ccclllwww{{{yyyzzz~~~~~~{{{wwwuuuppppppqqqqqqpppnnnlllkkkhhhjjjjjjiiigggeeeeeeeeeaaaaaaaaa```___]]]\\\[[[\\\\\\[[[YYYXXXXXXZZZ]]]dddgggkkkkkkggg___XXXTTTOOOOOOOOOMMMKKKIIIFFFDDDBBB@@@>>><<<999888666666777999<<>><<<;;;999666444555444333222111000000000000000000000111111111111444===NNNcccxxx}}}mmmpppvvv}}}}}}{{{zzzyyy{{{{{{zzzyyyyyy{{{{{{vvvrrrpppiiifff```\\\ZZZXXXVVVTTTPPPPPPRRRVVV___nnn~~~zzzppphhhccc___^^^aaaiiirrrxxxzzz}}}zzzuuuoooiiidddaaa___```ccciiirrr{{{{{{yyyzzz~~~lllnnnsssttt___TTTTTTSSSXXX^^^YYYxxxnnniiihhhjjjmmmpppuuu{{{~~~}}}uuuooojjjgggcccaaa___^^^\\\ZZZUUUUUUTTTSSSRRRQQQPPPPPPPPPTTTXXXZZZZZZZZZ^^^aaaaaagggooozzz|||}}}~~~|||vvvvvvwwwvvvtttpppmmmjjjfffiiikkkkkkgggeeeddddddcccccccccbbbaaa```___^^^^^^]]][[[WWWUUUUUUXXX[[[bbbeeejjjkkkhhhaaaZZZUUURRRQQQOOONNNLLLJJJHHHHHHCCCBBB@@@===:::888777777888999;;;>>>AAAHHHOOOTTTZZZ```gggllloooqqquuuyyyzzz}}}}}}{{{zzz{{{{{{{{{{{{|||}}}~~~~~~}}}xxxuuussskkkddddddgggllluuu~~~}}}ssspppsssuuuuuuttt|||rrrjjjiiihhhgggfffeeellloooiii___WWWPPPJJJEEEBBB???===<<<:::777444555555333222111000000000000000000000111111111111555???QQQhhh|||tttjjjnnnvvv}}}~~~{{{{{{zzzzzz{{{{{{zzzxxxxxxzzz~~~}}}xxxssskkkddd```]]]YYYWWWRRRTTTTTTTTTXXXcccsss~~~uuummmgggcccaaafffoooyyy~~~yyyrrrlllgggcccaaa___aaafffoooyyy~~~{{{zzz~~~mmmqqquuuzzzbbbUUURRRQQQXXX___[[[xxxnnngggeeeggghhhhhhmmmtttxxx{{{~~~zzzqqqjjjgggeeedddcccbbb```]]]ZZZYYYXXXVVVTTTSSSRRRQQQQQQNNNRRRVVVXXXXXXZZZ^^^bbbdddiiirrr|||{{{||||||{{{wwwrrrmmmiiieeeiiillllllhhheeeddddddgggggggggfffeeedddcccbbb```^^^ZZZVVVSSSSSSVVVYYY```dddhhhkkkhhhbbbZZZVVVTTTSSSQQQNNNLLLKKKJJJJJJEEECCCAAA>>><<<:::888888999:::;;;===AAAGGGOOOUUU[[[```hhhmmmooorrrvvvyyy~~~~~~{{{zzz|||{{{{{{||||||}}}~~~~~~|||wwwuuupppiiicccccceeeiiipppxxx|||wwwllljjjnnnqqqssspppvvvqqqhhhfffeeeeeeeeeeeemmmpppjjj```WWWPPPJJJFFFCCC@@@>>>===;;;888555666555444222111000000000000000000000111111111111555@@@SSSjjj~~~nnnhhhnnnuuu}}}{{{zzz|||}}}~~~}}}}}}|||zzzyyy{{{~~~tttlllfffbbb]]]ZZZYYY[[[ZZZVVVUUU\\\jjjvvvyyyqqqjjjfffdddiiittt~~~{{{tttnnnhhheeeccc]]]___dddmmmwww~~~~~~zzz{{{pppuuuyyy~~~eeeTTTPPPOOOWWW___]]]}}}{{{{{{zzzzzzuuutttrrrrrruuuzzzzzzqqqiiidddbbbaaafffgggiiilllqqqxxx|||xxxuuupppmmmdddbbb```___^^^___```aaa^^^^^^]]][[[YYYWWWUUUTTTQQQSSSUUUVVVWWWYYY\\\^^^cccooo|||}}}xxxooohhhhhhgggfffdddddddddddddddjjjiiigggeeecccbbbaaaaaa\\\[[[YYYVVVSSSSSSUUUWWW```cccgggiiihhhccc^^^ZZZSSSRRRQQQQQQPPPNNNKKKHHHDDDCCCAAA???<<<:::888777888:::;;;>>>BBBIIIQQQWWW```dddiiimmmppprrrtttvvv{{{~~~}}}zzzzzz{{{|||}}}~~~|||}}}}}}zzzvvvqqqkkkccc^^^^^^cccgggjjjwww|||}}}uuuiiicccgggmmmqqqqqqttt}}}xxxjjjgggiiijjjhhhjjjmmmnnnlllddd[[[SSSOOOEEEDDDBBB@@@===:::888777555444222111111111111222222222222111222222333333888BBBSSSiii~~~wwwhhhbbbiiittt~~~~~~{{{{{{||||||{{{{{{{{{zzzyyyyyy{{{}}}uuummmeeeaaa\\\YYYXXXXXXXXXYYY```iii|||~~~wwwnnnllljjjmmm{{{}}}xxxsssnnnfffaaa```aaadddkkkuuu}}}~~~{{{zzz|||tttqqq|||hhhUUUNNNJJJRRR\\\\\\|||yyyvvvtttrrrpppjjjiiihhhgggiiilllppprrr~~~{{{uuunnniiieeecccbbbcccdddfffhhhlllsss{{{{{{xxxuuupppnnnfffdddbbbaaaaaaaaacccdddbbbbbbaaa```^^^\\\ZZZYYYVVVXXXYYYZZZZZZ[[[^^^```eeeqqq~~~xxxooohhhdddcccaaa``````aaaccceeeiiihhhgggeeecccaaa```___ZZZYYYWWWSSSQQQPPPSSSUUU___bbbgggjjjjjjeee^^^ZZZTTTRRRQQQQQQPPPOOOLLLIIIEEEDDDBBB???<<<:::888777999:::<<<>>>BBBJJJRRRXXXaaaeeekkkoooqqqsssuuuwwwyyy{{{}}}{{{zzz{{{{{{|||}}}~~~~~~}}}~~~yyytttqqqkkkccc^^^^^^bbbgggjjjtttyyyzzzssshhhbbbffflllqqqppppppwww}}}nnnhhhiiijjjjjjiiilllmmmkkkcccYYYQQQLLLEEEDDDBBB???===:::888777555444333111111111111222222222111111222222333333666@@@RRRiiittteeebbbiiittt~~~~~~zzzzzz{{{{{{{{{yyyzzzzzzyyyyyy{{{~~~zzz{{{|||ssskkkgggccc```]]]]]][[[ZZZ```hhhyyyyyyqqqooolllppp}}}zzzvvvpppiiiddd___```cccjjjsss|||~~~yyy{{{{{{tttuuufffSSSMMMJJJSSS^^^^^^}}}zzzxxxuuuqqqnnnhhhgggfffeeeeeefffggghhhrrrpppnnnjjjgggeeecccccc___```aaacccgggmmmtttyyy}}}{{{xxxuuuqqqnnnhhhgggeeedddcccdddfffggghhhhhhhhhgggfffdddbbb```^^^______^^^]]]]]]```bbbgggsssyyyooohhh___^^^[[[YYYZZZ]]]aaacccfffggggggfffdddaaa^^^\\\WWWVVVTTTQQQNNNMMMPPPRRR\\\aaahhhmmmmmmggg```ZZZUUUSSSRRRQQQQQQOOOLLLJJJFFFEEEBBB???===:::999888999:::<<>>PPPggg~~~rrrdddbbbjjjttt~~~~~~yyyxxxzzzzzzzzzxxxxxxxxxxxxyyy|||zzzppphhheeegggqqq}}}vvvrrrjjjeeeaaa___\\\YYY\\\bbbttt{{{ssspppmmmqqq~~~}}}yyysssmmmhhh______aaahhhqqq{{{yyy{{{vvvvvv{{{}}}dddRRRMMMJJJSSS^^^^^^|||yyywwwvvvsssrrrnnnmmmlllkkkjjjiiihhhhhhiiiiiihhhgggfffdddcccbbb]]]^^^___```bbbgggmmmqqquuuyyy~~~zzzwwwuuurrrooojjjiiigggffffffggghhhiiimmmnnnooooooooommmkkkjjjffffffdddbbb___^^^```bbbhhhuuuyyyooohhh^^^[[[WWWTTTTTTWWW\\\___cccdddeeeeeeccc```\\\YYYUUUTTTRRROOOLLLLLLNNNPPP[[[aaajjjqqqqqqkkkbbb\\\VVVTTTRRRRRRQQQPPPNNNKKKHHHFFFCCC@@@===;;;::::::999;;;===@@@EEEMMMUUU[[[cccggglllppprrrtttuuuwwwvvvwwwyyy|||~~~}}}}}}}}}}}}~~~~~~~~~~~~yyywwwqqqhhhbbbbbbfffjjjmmmmmmooommmfff^^^\\\dddkkkuuurrrnnnrrryyynnnhhhhhhiiillloooqqqoooggg]]]TTTOOOFFFDDDAAA>>>;;;999888888666555444222111111111222111111111111222333444444444===OOOfff}}}ttteeebbbiiittt~~~~~~xxxwwwxxxyyyyyyvvvwwwwwwxxxyyy|||wwwiii```XXXVVVWWW^^^hhhyyyrrrlllgggeee```\\\\\\```kkkwww}}}ssspppmmmqqqzzzuuuoookkk```___```eeennnxxx{{{}}}|||tttwww~~~}}}dddSSSMMMKKKSSS]]]]]]}}}yyysssooonnnoooppppppooooooooonnnmmmlllkkkjjjgggggggggfffeeecccaaa```]]]]]]^^^___```ccchhhkkkqqquuu|||~~~zzzwwwuuurrrpppkkkjjjhhhgggggghhhjjjkkkrrrsssuuuwwwwwwvvvuuutttnnnmmmjjjeeeaaa___```aaaiiiuuu}}}wwwooohhh___[[[UUUQQQPPPRRRVVVYYY^^^```bbbcccaaa^^^ZZZWWWUUUTTTRRRNNNLLLKKKMMMPPPYYY```kkkssstttnnneee^^^XXXVVVSSSRRRRRRQQQOOOMMMIIIGGGDDD@@@>>><<<;;;;;;:::;;;>>>AAAGGGOOOXXX^^^cccfffkkkoooqqqrrrtttvvvvvvwwwyyy|||~~~xxxnnnhhhgggiiimmmooonnnmmmhhh```YYY[[[dddmmmsssqqqnnnrrr~~~}}}rrrjjjgggfffjjjnnnqqqooohhh^^^TTTOOOFFFDDDAAA===:::999888888777666444222111111111222111111111111222333444555555???PPPggg}}}uuufffcccjjjttt}}}}}}xxxwwwxxxxxxxxxuuuvvvwwwwwwyyy|||~~~wwwooofff]]]WWWRRRPPPPPPRRRXXXeee{{{}}}vvvqqqnnniiiccc```bbbccclllzzz~~~sssqqqooottt{{{vvvqqqlllaaa___^^^bbbjjjuuu~~~|||rrrrrrwwwfffTTTNNNKKKRRR[[[ZZZyyytttlllhhhgggiiikkklllmmmmmmnnnnnnoooooooooooojjjiiiiiigggeeecccaaa```^^^____________aaadddgggmmmsss|||}}}}}}}}}yyywwwuuusssqqqmmmkkkjjjiiiiiikkkmmmnnnvvvxxx{{{xxxvvvrrrkkkfffbbbbbbdddkkkvvv}}}|||zzzuuunnniii```\\\VVVQQQNNNOOORRRTTTYYY[[[]]]___^^^\\\YYYWWWTTTSSSQQQNNNKKKKKKMMMOOOWWW___jjjrrrtttooofff```YYYWWWTTTSSSRRRRRRPPPOOOKKKHHHEEEAAA>>>=========:::<<>>======>>>:::<<>>>>>>>>;;;<<<@@@DDDJJJRRR\\\bbbfffiiinnnqqqssstttvvvwwwuuuwww{{{~~~{{{rrrmmmmmmooopppqqqssstttqqqllljjjkkknnnnnnmmmmmmrrryyytttnnnjjjccchhhmmmnnnhhh___VVVQQQFFFDDD???;;;999888888888999888666333222111111111000000000111222444555666999EEEZZZrrr|||nnnlllsss{{{|||zzzzzzzzzwwwuuuvvvwwwwwwwwwxxxzzz~~~tttiiiaaaZZZTTTQQQMMMJJJJJJMMMOOOQQQVVV]]]ggg{{{uuulllhhhbbbbbbjjjwww{{{rrrsssuuu}}}~~~zzzvvvrrrfffbbb\\\\\\bbbmmmwww}}}|||lllfffhhhlllxxx~~~fffVVVQQQOOOWWW```___yyyuuuoooiiieeebbb___]]]bbb___]]]]]]```dddggghhhmmmkkkkkkmmmooommmhhhcccdddcccbbbaaa___^^^\\\\\\aaaccchhhqqq{{{zzzxxxzzz~~~~~~{{{wwwtttsssqqqqqqooommmlllnnnssswwwyyyzzztttqqqqqqqqqzzz|||}}}xxxwwwuuuooojjjhhh```___[[[XXXUUUSSSRRRRRRTTTTTTUUUUUUVVVWWWXXXYYYWWWUUUPPPKKKHHHFFFFFFGGGRRRVVV[[[aaaddddddcccbbb^^^[[[WWWVVVVVVTTTQQQNNNLLLKKKIIIFFFCCC@@@>>>===<<<>>>AAAEEEJJJRRRZZZ```fffjjjooosssuuuwwwxxxzzz|||}}}~~~yyypppiiigggmmmsssyyywwwwwwyyywwwrrrooopppnnnqqqqqqrrr}}}uuupppkkkiiihhhiiikkkllljjjbbbYYYRRRJJJFFFAAA>>>===;;;:::999888666555555555444111///111111222111111111444666===QQQbbbsss}}}sssnnnssszzz}}}wwwttttttttttttuuuvvvwwwxxxxxxzzz}}}wwwoooiiibbbYYYRRRSSSNNNLLLPPPTTTVVVYYY]]]fffpppuuullljjjggglllyyy|||tttrrrsss}}}~~~wwwrrriiibbb]]]\\\^^^cccooozzz~~~zzzjjjbbbaaaeeeqqqrrr[[[SSSSSSUUU\\\eeeyyysssoookkkhhhfffdddaaa^^^\\\^^^```bbbccchhhkkkoooqqqqqqnnnkkkiiifffeeecccaaa___]]]\\\\\\___aaaeeemmmvvv}}}{{{yyyzzz~~~zzzuuuqqqoooooonnnmmmkkkkkknnnssswwwzzzzzzxxxwwwxxx|||~~~{{{vvvuuurrrlllgggfffaaa___\\\YYYVVVTTTSSSRRRSSSTTTVVVWWWXXXXXXXXXXXXXXXUUUQQQMMMJJJHHHGGGGGGLLLOOOUUUZZZ]]]^^^^^^]]]]]][[[XXXXXXXXXVVVRRROOOMMMLLLJJJGGGDDDAAA>>>===<<<>>>AAAEEEKKKSSS]]]ccchhhlllppptttuuuwwwxxxzzzzzz{{{|||~~~|||uuummmggggggmmmsss{{{{{{}}}~~~vvvpppoooooopppoooqqq{{{tttooolllkkkjjjkkkmmmnnnkkkcccYYYRRRJJJFFFBBB>>>===;;;:::999777555333333333222000...000111111111111222555888AAAWWWhhhxxxxxxqqquuu{{{}}}wwwuuuttttttsssssstttvvvwwwxxxzzz~~~zzzssskkk```YYYVVVQQQPPPSSSWWWYYY]]]aaafffmmmyyy}}}tttoookkknnnyyy|||uuurrrsss{{{~~~xxxtttnnnggg```___```eeeqqq}}}{{{kkkcccdddfffrrrttt]]]TTTSSSUUU\\\eee~~~zzzuuuqqqnnnhhhddd```]]]]]]]]]]]]]]]cccjjjrrrvvvuuurrrrrrrrrkkkiiieeebbb___]]]]]]]]]]]]^^^aaagggooovvv{{{}}}}}}zzz{{{}}}yyysssnnnkkkkkkkkkjjjiiijjjnnntttxxxyyy~~~~~~~~~}}}wwwsssrrrnnnhhhccccccaaa___]]]ZZZWWWUUUTTTSSSRRRTTTWWWYYY[[[ZZZYYYXXXXXXVVVTTTPPPMMMJJJGGGFFFFFFIIINNNRRRVVVXXXXXXXXX[[[[[[ZZZ[[[ZZZXXXSSSPPPOOONNNLLLIIIFFFBBB???======???BBBFFFLLLVVV```ggglllooorrruuuvvvwwwxxxzzzzzz{{{|||~~~~~~~~~xxxuuuuuuyyyxxxtttmmmhhhhhhmmmrrr{{{|||yyyqqqnnnpppooommmpppxxxqqqnnnmmmmmmlllnnnooopppllldddZZZSSSKKKGGGBBB???===<<<:::999888666333111111111000//////000111111111333777:::GGG___rrr|||vvvxxx|||}}}xxxuuutttsssrrrqqqrrrtttuuuwww{{{|||tttjjjbbb]]]XXXWWW[[[___bbbeeejjjkkknnnssszzzwwwrrrqqqzzz{{{tttqqqpppwww}}}yyyvvvrrrjjjccc______dddppp|||}}}kkkdddfffjjjtttxxx```VVVUUUVVV\\\ddd|||wwwtttkkkgggccc```^^^^^^]]]\\\aaahhhqqqwwwyyyyyyyyyyyyrrroooiiiddd```^^^^^^^^^]]]]]]^^^bbbiiipppvvvzzz~~~|||{{{}}}yyysssmmmiiigggggggggggghhhlllssswwwvvv~~~~~~~~~|||{{{zzz{{{uuurrrpppllleeeaaabbbaaa```^^^\\\YYYWWWUUUUUURRRTTTYYY\\\]]]\\\ZZZXXXXXXXXXVVVSSSPPPLLLHHHFFFEEEGGGJJJNNNQQQTTTVVVVVVYYYZZZ\\\^^^]]]YYYUUURRRQQQPPPNNNLLLHHHDDD@@@>>>???@@@CCCHHHOOOYYYdddllloooqqqtttvvvvvvwwwxxxzzz|||}}}zzzxxxuuupppmmmmmmuuuxxxwwwpppjjjkkkoooqqqwwwxxx|||wwwpppnnnqqqoookkkooouuunnnmmmnnnooooooppprrrrrrnnnfff[[[TTTKKKHHHCCC???===<<<:::888:::777333111111222222111//////000000111444888<<>><<<:::888777555333222222111000...222111111000000444999===OOOjjjzzzuuuwwwyyy|||yyytttrrrrrrrrrsssqqqqqqqqqqqqssswww~~~|||wwwuuuxxx{{{|||vvvooopppsssxxx}}}zzzqqqllliiifffcccccchhhpppxxx}}}~~~yyypppjjjdddbbbhhhoooxxx~~~zzzcccZZZYYY[[[bbbkkk|||wwwtttqqqnnnlllkkkjjjgggfffbbbeeegggiiimmmtttzzzssslllgggddd```aaaaaa```___aaafffkkkqqqvvv{{{{{{zzz{{{zzzrrrkkkfffeeeeeecccaaa```bbbgggkkkpppwww}}}yyyuuutttttt~~~|||yyyxxxxxxuuutttqqqjjjbbb```cccbbbbbbbbbaaa___]]]ZZZYYYVVVXXX[[[___```aaa```___\\\[[[XXXTTTOOOKKKHHHGGGIIIGGGDDDCCCDDDHHHLLLOOOTTTXXX\\\]]][[[YYYYYYZZZRRRRRRSSSSSSQQQMMMIIIGGGBBBFFFMMMUUU\\\dddkkkpppqqqrrrtttuuuuuuvvvyyy{{{~~~~~~{{{uuusssuuuwwwuuukkkmmmpppooonnnhhhdddcccccccccgggmmmqqqsssrrrsss{{{xxxuuuoooppprrrsssqqqiii```YYYNNNJJJEEE@@@>>><<<:::888:::888777777777555333111333222111000000333999===PPPjjjzzzssspppuuuxxx|||yyysssqqqrrrssssssooooooppppppsssxxx}}}uuullljjjlllpppuuuyyy~~~}}}yyyrrriiiddd___]]]ZZZYYY]]]dddlllqqq}}}~~~}}}~~~zzzrrrkkkeeebbbfffmmmvvvyyybbbZZZZZZ\\\ccclll}}}~~~{{{vvvsssrrrpppnnnnnnnnnnnnnnnkkkjjjiiikkkpppwww~~~zzzqqqllljjjfffeeebbbaaabbbeeehhhjjjssswww{{{||||||~~~zzzrrrlllhhhdddcccaaa``````bbbdddfffmmmqqqwww~~~yyysssooorrryyy~~~}}}{{{{{{xxxxxxwwwtttoooiiieeecccdddeeeeeedddbbb___\\\ZZZUUUWWW[[[^^^aaabbbbbbbbb]]]]]]\\\XXXRRRLLLIIIGGGFFFGGGFFFEEEEEEGGGLLLOOORRRWWW\\\______]]][[[ZZZSSSRRRQQQQQQPPPNNNKKKHHHEEEJJJQQQZZZbbbgggkkklllrrrssstttuuuwwwyyyzzz{{{|||}}}~~~}}}tttnnnnnnoookkkbbb\\\___dddfffgggiiiqqqpppnnnqqq}}}|||ppppppoooooorrrrrrlllaaaXXXNNNJJJDDD@@@===;;;888777888888777666555444333333666555444222222444:::>>>QQQjjj}}}tttlllkkkmmmvvv~~~xxxqqqpppppppppoooppppppqqqsssvvv{{{tttmmmggg___```gggjjjtttzzz|||~~~xxxtttqqqlllddd]]][[[YYYUUUTTTVVV\\\bbbffftttvvvyyy{{{{{{{{{}}}~~~|||uuukkkccc```dddhhhwww|||vvv```YYYTTTZZZfffjjj~~~}}}}}}}}}~~~|||wwwuuutttrrrqqqppppppqqqqqqrrrpppnnnmmmoootttxxx|||~~~uuuooolllgggfffdddbbbcccfffiiikkkrrrvvvzzz||||||~~~yyyrrrllliiidddcccaaa______aaacccdddkkknnntttzzz|||vvvpppmmmqqqxxx}}}~~~{{{zzzzzzzzzyyyvvvqqqlllhhhgggeeeeeeeeeeeeccc```]]]\\\XXXZZZ\\\___aaabbbcccccc^^^^^^]]]YYYTTTOOOMMMLLLHHHHHHGGGFFFEEEGGGJJJMMMRRRVVV[[[^^^]]]ZZZWWWVVVRRRQQQPPPPPPPPPOOOLLLIIIGGGKKKSSS[[[ccchhhlllmmmrrrssstttvvvwwwyyyzzz{{{||||||~~~vvvnnnmmmmmmhhhbbb^^^___aaaccciiiooouuutttrrrrrr|||yyypppooooooqqqqqqkkk___VVVNNNJJJDDD@@@===;;;999888888888777666555444333333444444333222222555:::>>>OOOhhh|||}}}pppiiiiiimmmuuu~~~wwwpppoooooooooooopppoooppprrrvvv|||xxxnnneee[[[ZZZ```ccclllxxxxxxvvvzzzyyyrrrmmmkkkggg```ZZZWWWTTTPPPNNNOOOSSSYYY]]]jjjmmmqqqtttuuuvvvwwwxxx{{{yyytttllleeeccceeeiiisssyyyuuu```ZZZUUU[[[fffiii~~~|||{{{zzzzzz}}}zzzyyyxxxvvvuuuttttttuuuvvvwwwvvvsssqqqqqqsssvvvwww{{{sssooohhhgggeeeddddddfffiiikkkooossswwwyyyzzz}}}~~~xxxrrrmmmjjjeeedddaaa```______aaabbbgggjjjooouuuzzz~~~{{{uuuqqqmmmkkkpppwwwzzz~~~~~~}}}~~~}}}zzzwwwtttpppnnnlllhhhhhhgggfffdddaaa___^^^]]]^^^___aaabbbcccdddddd``````___[[[VVVSSSRRRRRRLLLLLLKKKIIIHHHHHHKKKMMMSSSVVV[[[]]][[[XXXVVVUUUQQQPPPOOOOOOPPPOOOMMMKKKJJJNNNUUU]]]eeejjjnnnpppssstttuuuwwwyyyzzz{{{{{{||||||}}}wwwnnnkkkkkkeeeaaa]]]\\\]]]```kkkuuu{{{zzzwwwuuu}}}rrrqqqqqqsssssslll```WWWNNNJJJEEEAAA???===;;;999888888777666555444333333333333222222222555;;;???MMMfff{{{vvvjjjdddeeellluuu}}}vvvpppnnnnnnnnnmmmnnnnnnnnnqqqvvv}}}{{{ooodddZZZXXX[[[^^^cccnnn{{{}}}tttooooooxxxzzz~~~}}}vvvlllgggeeebbb]]]XXXTTTQQQLLLHHHHHHJJJNNNQQQ[[[```fffjjjmmmnnnoooqqqttttttrrrnnnhhheeegggiiinnnuuu~~~rrr___ZZZWWW\\\fffiii~~~|||zzzzzzyyy~~~}}}|||zzzyyyyyyyyyzzzzzz{{{zzzxxxwwwwwwwwwxxxyyy|||wwwrrriiihhhfffddddddfffgggiiijjjnnnrrrtttvvvyyy~~~xxxsssnnnlllgggeeeccc```___^^^^^^___cccfffjjjoootttvvvxxxxxxvvvqqqlllkkkiiiiiinnnvvvxxx|||~~~{{{xxxuuutttrrrqqqooonnnkkkiiieeecccaaa```aaabbbbbbcccddddddeeeeeedddcccaaa\\\XXXVVVWWWXXXTTTTTTRRROOOMMMLLLMMMOOOSSSVVV[[[\\\[[[YYYWWWVVVPPPOOONNNOOOPPPQQQOOONNNMMMQQQXXX___ggglllppprrruuuvvvxxxzzz|||}}}~~~~~~||||||}}}vvvnnnllllllfff___YYYYYY[[[aaalllvvv~~~~~~zzzxxx~~~uuuttttttvvvvvvooodddZZZOOOKKKFFFBBB@@@>>>===;;;888888777666555444333333111222222222222666;;;???NNNfff|||}}}pppddd```bbblllttt|||yyyqqqnnnnnnlllkkklllkkklllooouuu~~~~~~rrrhhh^^^[[[\\\]]]___fffrrrzzzqqqjjjhhhlllmmmpppttt}}}vvvkkkeeecccaaa]]]ZZZTTTQQQKKKFFFDDDEEEGGGIIIOOOTTT[[[aaadddgggiiijjjnnnpppqqqooojjjffffffgggmmmttt}}}ooo^^^[[[XXX]]]gggiii}}}{{{zzzzzz{{{}}}}}}}}}||||||}}}~~~~~~~~~}}}{{{zzzzzzvvv{{{zzztttkkkiiigggeeeddddddeeefffdddhhhkkknnnooossszzzzzzuuuqqqoooiiigggeeebbb___]]]\\\\\\```bbbfffjjjmmmoooppppppjjjfffdddeeeeeegggnnnvvvxxxzzz}}}~~~zzzwwwvvvuuutttsssuuusssoookkkgggdddbbbaaaeeeeeefffgggggggggffffffgggfffbbb^^^ZZZZZZ\\\___[[[[[[YYYVVVQQQOOOOOOPPPQQQTTTXXXZZZZZZXXXWWWWWWQQQOOONNNOOOQQQRRRQQQPPPPPPTTTZZZaaahhhnnnrrrtttwwwyyy{{{~~~}}}}}}~~~uuuqqqrrrrrrkkk```WWWWWW]]]dddkkkrrr|||}}}{{{zzz}}}}}}}}}zzzsssrrrsssvvvvvvqqqeee\\\QQQMMMHHHCCCAAA???===<<<888888777666555444333333000111222222333666:::>>>OOOiiizzzmmmbbb^^^aaalllttt||||||sssooommmkkkiiiiiiiiijjjnnnttt|||xxxooofff```^^^\\\\\\```jjjwwwzzzuuummmgggeeeaaaccccccdddjjjyyyxxxllldddbbb```]]]ZZZTTTPPPJJJEEEAAAAAABBBCCCGGGLLLSSSYYY]]]```ccceeeiiilllpppooojjjeeeccccccmmmttt~~~}}}lll\\\ZZZXXX^^^hhhjjj}}}}}}|||}}}||||||~~~~~~~~~~~~{{{yyytttwww||||||xxxnnnmmmjjjgggeeedddcccccc```cccfffhhhiiimmmtttyyy~~~yyyuuurrrkkkjjjgggddd```]]][[[ZZZ\\\^^^aaaeeeggghhhhhhhhh```]]]]]]___bbbeeemmmvvvyyyzzz{{{}}}~~~|||||||||}}}|||{{{{{{zzzvvvvvvwwwvvvuuuvvvtttoookkkgggeeeddddddhhhiiikkkmmmmmmllljjjiiiiiigggccc```^^^```eeeiiieeedddbbb]]]XXXTTTSSSSSSQQQTTTWWWYYYXXXVVVUUUUUUSSSQQQPPPPPPRRRSSSSSSSSSSSSVVV[[[bbbiiiooosssvvvxxxzzz}}}~~~~~~}}}uuuuuuwwwxxxqqqeee[[[\\\aaafffjjjnnnvvvyyyzzzzzzwwwuuuuuusssmmmmmmnnnrrrtttoooeee\\\SSSOOOJJJEEEBBB@@@>>><<<888888777666555444333333000111222222333555999<<>>>>>???BBBFFFKKKQQQUUUXXX\\\___ccchhhmmmmmmiiidddbbbaaalllsss}}}}}}vvvwwwjjjZZZYYYXXX___jjjlllzzz{{{}}}~~~{{{tttuuuyyy~~~|||sssqqqnnnkkkgggeeecccbbb]]]```cccdddeeeiiipppvvv}}}xxxuuunnnllliiieeeaaa]]][[[YYYXXXZZZ]]]___aaabbbaaaaaaYYYVVVWWW\\\```eeennnwww{{{zzzzzz{{{}}}~~~{{{yyyxxxwwwwwwwwwwwwvvvuuuyyy{{{vvvvvvxxxxxxvvvrrroookkkhhhfffeeefffgggkkknnnqqqttttttrrrooommmhhhgggdddbbbccchhhooouuurrrqqqnnniiiccc^^^[[[[[[WWWYYY\\\[[[YYYWWWUUUUUUUUUSSSQQQQQQSSSTTTUUUTTTTTTWWW\\\bbbiiioootttvvvwwwzzz}}}~~~vvvqqqssswwwwwwuuullleeedddffffffiiimmmppptttvvvxxx|||ooollllllkkkhhhhhhjjjpppssspppfff^^^VVVQQQKKKFFFCCC@@@===<<<888888777666555444333333111222222222333444888:::MMMkkk|||pppeeebbbdddmmmvvv}}}|||tttooommmkkkjjjbbbdddgggkkkpppuuuzzz|||{{{qqqjjjcccbbbaaa```bbbgggnnnsssvvv|||tttpppllljjjddd]]][[[^^^WWWWWWVVVTTTUUU___nnnzzz{{{nnneeeaaa___ZZZVVVQQQNNNHHHCCC???>>>>>>>>>>>>@@@EEEHHHLLLPPPUUUXXX]]]ccchhhjjjhhhdddbbbbbbgggooozzzuuuppprrrhhhXXXWWWWWW___kkknnnxxxzzz}}}~~~~~~vvvvvvxxx|||wwwuuuqqqmmmiiifffdddccc]]]___bbbcccdddhhhnnntttzzzwwwooonnnjjjfffbbb^^^[[[YYYUUUWWWYYY\\\]]]]]]]]]\\\UUUSSSUUUZZZ___eeennnwww|||zzzyyyzzz|||~~~|||xxxvvvtttssssssrrrrrrqqqpppsss~~~|||wwwwwwyyyyyyxxxmmmkkkhhheeedddfffhhhjjjnnnqqquuuxxxyyywwwsssqqqgggfffddddddgggnnnwww~~~||||||yyysssmmmgggdddccc___aaabbb```]]]YYYWWWVVVWWWUUURRRRRRTTTUUUUUUUUUUUUWWW\\\bbbiiioootttwwwvvvxxx|||xxxzzzwwwppplllooorrrssswwwrrrnnnlllhhhfffiiiooolllqqqtttvvvwwwiiieeeeeedddfffgggjjjppptttrrriiiaaaWWWSSSLLLGGGCCC@@@===;;;888888777666555444333333111222333333333444777999KKKjjj~~~rrrgggdddfffnnnvvv~~~zzzrrrooonnnlllkkkaaacccfffkkkooosssvvvxxx|||}}}{{{{{{sssllljjjeee___ZZZZZZ```fffmmmttt|||}}}tttjjjhhhgggeee^^^VVVVVVZZZVVVUUUTTTRRRRRRZZZfffooowww~~~qqqhhhddd```[[[WWWRRROOOJJJEEEAAA@@@@@@@@@;;;===@@@CCCFFFJJJPPPTTTYYY___eeehhhgggeeeddddddccckkkxxxrrroooqqqgggWWWVVVVVV___lllppp|||wwwuuuwwwvvvtttyyy}}}}}}}}}~~~~~~~~~{{{xxxyyy~~~|||uuunnnjjjgggdddbbb^^^^^^^^^___bbbgggkkknnn}}}|||zzztttqqqlllhhheeeaaa]]]ZZZYYYYYYYYYZZZ[[[ZZZWWWTTTQQQQQQSSSXXX___iiiqqqwww}}}}}}|||{{{{{{{{{{{{{{{~~~}}}}}}|||}}}}}}}}}}}}{{{xxxtttqqqooonnnmmmrrrlllhhhhhhlllttt}}}|||{{{yyyvvvoooiiieeeeeeddddddggglllpppuuuyyyyyyzzz{{{xxxrrrrrrhhhaaadddmmmwwwyyysssmmmhhheeecccdddfffgggddd___YYYVVVTTTTTTTTTUUUVVVWWWXXXYYYVVVXXX\\\aaagggmmmrrruuuyyyzzz|||}}}}}}wwwsssqqqrrroooiiifffgggooowww|||wwwqqqooonnnllluuurrrvvvxxx|||yyylllgggggghhheeehhhmmmrrrtttqqqjjjdddYYYTTTMMMGGGBBB???===;;;999888777666444222111000333111111333444444888>>>PPPjjjwwwiiieeeiiinnnsss{{{xxxqqqqqqppplllgggggghhhiiilllppprrrssssssyyy|||}}}xxxqqqhhh___ZZZYYY\\\^^^hhhgggkkkrrrxxx{{{}}}yyyuuurrrjjjgggbbb]]]YYYXXXYYYYYYZZZYYYVVVTTTUUUZZZaaafffpppzzzvvvjjjbbb]]]YYYVVVPPPMMMHHHCCC@@@>>>??????????????????@@@CCCGGGKKKVVV[[[bbbfffgggeeecccbbbdddhhhnnnxxxrrrnnnrrrfffWWWVVVVVV^^^kkkooozzzvvvvvvtttrrrwww~~~}}}|||{{{{{{|||}}}|||{{{~~~yyyrrrmmmiiifffddd______^^^___bbbfffjjjmmmyyy~~~}}}{{{uuurrrnnnjjjfffbbb]]]ZZZWWWWWWWWWXXXXXXWWWTTTQQQMMMOOORRRWWW```iiirrrwww}}}||||||||||||}}}}}}~~~~~~}}}|||zzzxxxwwwwwwvvvvvvtttqqqnnnjjjhhhggggggfffaaa]]]^^^aaahhhttt|||yyyxxxwwwuuusssnnnhhhddddddeeeeeejjjpppvvvzzz}}}}}}{{{uuullleeeiiirrr}}}zzztttqqqkkklllnnnmmmjjjddd^^^ZZZWWWWWWVVVUUUUUUVVVWWWWWWWWWYYY\\\aaaggglllqqqtttwwwxxxzzz}}}xxxssspppooolllddd``````hhhqqqxxxyyywwwvvvssspppvvvtttxxxzzz}}}|||pppjjjhhhhhhgggiiinnnsssuuurrrkkkeeeZZZUUUNNNGGGCCC@@@>>><<<999999777666444333111111333111111333444444888>>>OOOiii|||mmmgggiiinnnsss{{{uuupppppppppnnnjjjhhhhhhiiikkkooorrrtttuuuzzz~~~zzzpppgggaaa]]]ZZZXXX]]]]]]aaahhhooottt{{{~~~{{{yyywwwvvvrrrooojjjeeeaaa`````````\\\\\\[[[ZZZ[[[^^^dddhhhmmmuuuvvviiibbb]]]XXXUUUPPPMMMHHHCCC@@@?????????>>>??????>>>>>>AAAEEEIIIQQQVVV]]]bbbcccbbb``````cccgggpppzzzqqqnnnsss}}}cccTTTTTTUUU]]]iiilllyyyuuurrrrrrwww~~~~~~}}}{{{yyyxxxxxxyyyyyy|||~~~~~~}}}vvvqqqllliiifff``````______aaadddhhhjjjssszzz}}}wwwtttppplllhhhccc^^^ZZZWWWWWWVVVWWWWWWUUURRROOOJJJLLLPPPWWW___iiipppuuuyyyyyyyyyzzz{{{|||~~~~~~}}}|||yyyvvvsssqqqpppooopppnnnjjjgggdddbbb`````````[[[WWWXXX[[[aaalllwwwyyyuuuuuuuuusssqqqmmmgggccccccdddffflllssszzz}}}{{{rrrlllpppyyy{{{vvvwwwxxxvvvrrrkkkddd```ZZZYYYXXXVVVUUUUUUUUUVVVWWWYYY\\\aaafffkkkppprrruuuwwwyyy|||zzztttpppooojjjaaa[[[YYY^^^gggqqqwww{{{}}}yyysssvvvtttzzz}}}wwwooolllkkkiiikkkoootttwwwtttmmmggg[[[VVVOOOIIIEEEBBB???===:::999888666555333222111333111111333444444888>>>MMMeeeqqqhhhiiimmmsss{{{~~~tttooooooooommmjjjiiiiiiiiijjjmmmqqquuuxxx}}}yyyqqqkkkeee]]]WWWWWWVVVYYY___dddiiiqqqzzz}}}yyytttnnnjjjiiihhhiiidddeeeeeeddddddgggkkknnntttyyyuuuiii```[[[WWWTTTOOOLLLGGGCCC@@@??????@@@>>>>>>>>>======???BBBFFFKKKPPPVVVZZZ\\\\\\\\\]]]aaagggqqq}}}}}}ooonnntttzzz```SSSUUUVVV^^^iiilll}}}wwwtttuuu{{{~~~|||zzzwwwuuuuuuttttttzzz{{{~~~zzzuuupppkkkhhhbbbaaa______```bbbeeegggnnnvvvzzzwwwsssooojjjeee___[[[YYYXXXXXXXXXXXXVVVSSSPPPIIIKKKPPPWWW^^^fffmmmqqqsssssstttuuuwwwyyy{{{|||{{{zzzwwwtttpppnnnlllkkkkkkiiifffbbb___]]]\\\\\\\\\XXXUUUVVVXXX]]]fffppp|||zzzvvvuuuuuutttrrrnnnhhhccccccdddeeekkkrrrxxx|||yyysssvvv}}}wwwooogggbbb[[[ZZZXXXVVVUUUUUUVVVWWWXXXYYY\\\aaafffkkkoooqqqvvvwwwzzz|||}}}}}}vvvqqqoookkkbbbZZZWWWYYYaaajjjqqqxxx}}}zzztttsssrrrzzz|||tttpppnnnlllmmmooouuuyyywwwoooiii]]]XXXQQQKKKFFFCCCAAA???::::::999777555444222222333111111333444444888>>>IIIaaa|||ssshhhhhhmmmssszzzxxxqqqnnnllljjjgggjjjiiiiiiiiikkkpppvvvzzzzzzuuupppfff^^^[[[YYYYYY[[[^^^aaajjjttt{{{wwwuuuttttttqqqqqqpppnnnnnnqqquuuyyyvvvhhh___ZZZVVVSSSNNNKKKHHHDDDAAA@@@@@@@@@??????>>><<<;;;<<<@@@CCCFFFJJJOOOSSSVVVWWWYYYZZZ___gggsss~~~{{{mmmnnnuuuzzzaaaVVVYYYZZZbbblllnnn|||zzz}}}~~~{{{wwwsssqqqooooootttuuuvvvyyy|||{{{uuuooojjjeeedddaaa```___aaacccdddkkksss~~~{{{wwwrrrmmmggg```[[[XXXWWWWWWXXXXXXVVVSSSPPPKKKMMMQQQVVV]]]dddiiilllpppqqqqqqssstttvvvxxxyyyyyywwwuuurrrooommmlllkkkfffdddaaa]]]ZZZXXXWWWWWWUUUQQQOOOPPPRRRTTT\\\dddsss}}}xxxwwwwwwvvvtttqqqjjjeeedddddddddhhhnnnttt{{{{{{}}}{{{qqqhhhbbb[[[ZZZXXXVVVVVVWWWXXXYYYXXXZZZ]]]aaafffkkkoooqqqyyyzzz|||}}}}}}vvvqqqpppmmmddd[[[WWWYYY^^^dddhhhooottttttooommmlllvvvwwwrrrpppooonnnpppuuuzzzyyyqqqjjj^^^YYYRRRLLLGGGDDDBBB@@@;;;;;;999888666444333222333111111333444444888>>>FFF^^^xxxsssgggfffmmmrrrzzz{{{sssnnnllliiiggghhhiiiiiihhhjjjnnnvvv{{{~~~yyypppiiiaaa^^^\\\\\\\\\___jjjuuu~~~}}}zzzxxxwwwzzzwwwhhh___YYYUUURRRMMMKKKHHHEEECCCBBBBBBBBBAAA@@@???<<<;;;;;;>>>AAADDDGGGKKKNNNPPPSSSVVVYYY^^^fffsss~~~|||nnnpppxxxzzzbbbWWW[[[]]]dddnnnppp~~~xxxrrrmmmjjjiiikkkkkklllooosssxxx}}}}}}uuupppjjjhhheeecccaaabbbcccdddiiippp{{{~~~zzzuuuooohhhaaa[[[UUUTTTUUUVVVVVVUUURRROOOMMMNNNQQQUUU[[[bbbhhhkkkrrrrrrrrrssstttuuuwwwwwwuuutttrrrooommmkkkjjjiii```^^^[[[WWWTTTRRRQQQPPPPPPMMMLLLNNNNNNOOOUUU]]]jjj}}}zzzyyyxxxwwwvvvtttnnniiihhhfffeeehhhlllssszzzuuukkkeee]]][[[XXXVVVVVVWWWYYYZZZXXXZZZ]]]bbbggglllqqqsss{{{|||}}}yyysssssspppggg]]]XXX[[[___bbbbbbdddiiijjjhhhfffdddooo{{{~~~|||uuuqqqqqqoooooouuu{{{zzzrrrjjj^^^YYYRRRLLLHHHEEEBBB@@@<<<;;;:::888777555444333333111111333444444888>>>FFF]]]wwwrrrfffgggmmmrrrzzz{{{sssooolllkkkjjjfffggghhhhhhhhhmmmuuu{{{yyysssgggdddaaa___^^^bbbnnn|||xxxiii___YYYUUURRRMMMLLLIIIGGGEEEDDDDDDDDDDDDCCCAAA>>>;;;;;;>>>@@@CCCEEEHHHJJJLLLOOOTTTWWW[[[dddqqq|||tttuuu~~~|||cccXXX[[[]]]dddooopppzzzrrrkkkgggdddcccbbbbbbcccggglllqqquuuvvv|||~~~wwwqqqnnnkkkgggeeeeeeeeefffgggmmmvvv~~~|||wwwqqqjjjaaa\\\TTTTTTTTTVVVWWWWWWTTTRRRNNNNNNPPPTTTZZZbbbiiimmmrrrrrrrrrqqqrrrrrrssssssrrrqqqnnnkkkhhhfffeeeddd\\\ZZZWWWTTTPPPNNNMMMMMMOOOLLLLLLMMMMMMMMMRRRXXXbbbttt}}}}}}{{{zzzvvvqqqmmmmmmkkkiiijjjnnnrrrwww|||qqqjjj```]]]ZZZWWWUUUVVVXXXYYYXXXZZZ^^^bbbhhhnnnsssuuu{{{|||~~~zzzzzzwwwmmmbbb\\\ZZZ```ccc```^^^```aaaaaa```]]]iiiuuuxxx}}}vvvrrroooooottt{{{{{{sssjjj^^^YYYRRRLLLHHHEEEBBB@@@<<<<<<:::999777666444444333111111333444444888>>>III^^^xxxpppgggiiimmmrrryyy|||sssmmmjjjhhhgggccceeehhhhhhhhhlllsssyyysssooojjjfffcccffftttzzzjjj```ZZZUUUSSSNNNMMMKKKIIIGGGFFFFFFFFFGGGFFFCCC@@@===<<<>>>AAABBBCCCEEEFFFHHHLLLQQQUUUWWWaaaooozzz~~~}}}ggg[[[]]]___fffqqqsss{{{rrrjjjeeebbb___]]][[[ZZZ\\\```dddgggkkksss}}}}}}uuusssoookkkhhhhhhhhhhhhfffkkkrrryyy~~~yyyrrrjjjbbb\\\UUUUUUVVVXXXZZZZZZWWWUUUMMMMMMOOOSSSZZZccckkkpppqqqppppppooonnnooooooooopppnnnkkkhhhdddaaa```___\\\ZZZWWWSSSPPPNNNMMMMMMKKKHHHHHHJJJJJJIIIMMMSSS\\\ooo~~~wwwrrrpppqqqpppmmmmmmqqqqqqtttzzzvvvoooccc```[[[WWWUUUUUUVVVWWWXXXZZZ^^^ccciiioootttwwwzzz{{{}}}~~~sssggg```YYY```ddd```\\\[[[]]]]]]\\\YYYdddppprrr~~~}}}rrrooonnnttt{{{{{{sssjjj^^^YYYRRRLLLHHHEEEBBB@@@===<<<;;;999777666555444333111111333444444888>>>KKK```zzzpppgggkkkmmmrrryyy~~~ssskkkfffcccbbbaaadddggghhhgggkkkrrrxxxzzz~~~{{{tttmmmgggiiivvv{{{jjj```ZZZVVVSSSNNNMMMLLLJJJIIIHHHGGGGGGIIIHHHEEEAAA>>>===???AAABBBBBBCCCDDDFFFIIIOOOSSSUUU___mmmyyylll___aaabbbjjjuuuwww~~~|||{{{|||tttmmmeee___^^^[[[XXXVVVVVVYYY]]]___gggkkksss||||||sssnnnmmmmmmjjjgggkkkjjjlllqqqzzz{{{tttmmmcccYYYTTTTTTTTTVVVXXXXXXUUUSSSRRRRRRSSSVVV\\\dddlllpppqqqqqqrrrqqqqqqooommmlllllljjjgggdddbbb^^^ZZZWWWVVVUUURRROOOLLLJJJHHHGGGEEEEEEDDDCCCBBBDDDHHHKKKVVV^^^ttt{{{zzzxxxvvvtttsssrrrrrrpppnnnqqq|||pppiii```XXXVVVVVVUUUVVVXXXXXX[[[```dddjjjpppwww{{{{{{~~~wwwoooiiieeeccc^^^ZZZWWWXXXZZZ]]]___aaagggoootttyyy|||sssnnnkkkooovvvyyytttmmmaaa[[[TTTMMMHHHEEEAAA???<<<<<<;;;999777666555444555222333555555444888>>>HHHbbbpppeeefffgggnnnwww}}}xxxooohhheeedddcccaaa______aaaffflllpppzzz}}}xxxuuuyyyzzzsssyyyssseee^^^ZZZUUUQQQOOOOOONNNMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBDDDHHHOOOTTTUUU___lllzzzrrrccc```eeelllsssyyy}}}{{{zzzyyyrrrjjjeee```]]]ZZZXXXWWWYYY[[[]]]aaaeeellluuu}}}wwwrrrppppppmmmkkkmmmllllllpppxxx}}}vvvoooeee[[[UUUUUUVVVWWWXXXWWWTTTRRRRRRRRRSSSWWW]]]eeelllqqqrrrsssssstttsssrrrpppooollliiieeeaaa^^^ZZZVVVSSSSSSRRROOOLLLIIIGGGEEEEEECCCCCCCCCBBBAAACCCFFFIIITTT]]]qqq}}}{{{yyyxxxwwwvvvpppnnnoooyyyvvvmmmddd[[[YYYYYYWWWXXXZZZZZZ]]]aaafffkkkqqqxxx}}}|||xxxoookkkfff```ZZZWWWXXXZZZ[[[cccgggooouuutttttt~~~rrrnnnkkkooovvvxxxtttmmmaaa\\\TTTNNNIIIEEEBBB@@@===<<<;;;999888666555444444222222555555444777===FFF```~~~nnncccdddgggnnnwww}}}xxxoooiiifffeeecccaaa```___aaafffjjjmmmvvvzzzzzzrrrllliiilllsss}}}|||xxxvvvxxx}}}}}}tttyyy|||kkk___ZZZXXXTTTQQQPPPPPPOOONNNLLLJJJHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBCCCGGGMMMRRRVVV___mmm{{{qqqbbb^^^dddlllsssyyy}}}|||{{{uuuooojjjdddaaa^^^[[[YYYYYY[[[\\\]]]```fffmmmvvv~~~~~~wwwtttsssqqqoooooommmlllnnnttt|||zzzssshhh^^^XXXWWWXXXYYYYYYWWWSSSPPPQQQRRRTTTXXX^^^eeelllpppqqqrrrssssssssssssqqqqqqkkkgggaaa\\\YYYUUUQQQOOONNNMMMKKKHHHEEECCCBBBAAAAAAAAA@@@??????@@@CCCFFFNNNVVVjjj}}}|||{{{sssppppppxxx}}}rrriii```]]]\\\ZZZYYY[[[[[[^^^cccggglllsssyyy~~~~~~wwwtttmmmccc\\\XXXXXXZZZ[[[gggppp{{{~~~xxxssszzzpppllljjjnnnuuuwwwsssnnnbbb]]]UUUOOOJJJFFFCCCAAA>>>===<<<:::888666555444333111111444444333666<<>>>>>===<<<===???BBBEEENNN___www~~~wwwuuuvvv}}}uuukkkbbb^^^]]]ZZZZZZ[[[[[[^^^bbbggglllsssyyy~~~vvvjjj```[[[[[[]]]___kkkxxxyyy~~~zzzllljjjhhhlllsssuuurrrmmmccc^^^WWWPPPKKKGGGDDDBBB???>>><<<;;;999777555555333111111333333222666<<>>===;;;;;;<<<;;;::::::<<<>>>@@@HHHWWWkkk|||zzz|||~~~{{{}}}sssiii```]]]\\\YYYYYYZZZYYY\\\aaafffkkkqqqxxx|||ttthhh```aaafffkkkttt|||zzzsssiiiggggggkkkqqqsssqqqmmmeee___XXXQQQLLLIIIFFFCCC@@@???===;;;999777666555333111111333333222666<<>>===<<<<<<999999:::999888888999;;;>>>FFFQQQ```uuuyyysssoooooovvv~~~oooeee]]]ZZZZZZXXXXXXZZZXXX[[[___dddiiipppvvv{{{qqqggghhhrrr{{{~~~zzz~~~}}}{{{vvvqqqhhhggghhhlllqqqsssrrrooofffaaaYYYSSSNNNJJJGGGEEEAAA@@@>>><<<:::888666555333111111444444333666<<>>===<<<;;;::::::777888999999777777888999<<>><<<;;;:::999999999777888999888777666777888999>>>CCCIIIXXXkkkwwwyyypppggg^^^VVVQQQOOOTTT\\\dddjjjsss{{{uuuhhh___XXXWWWYYYYYYZZZ]]]XXX[[[```dddjjjpppwww{{{}}}{{{{{{|||rrrsss{{{|||xxxvvvkkkkkkmmmqqquuuwwwwwwvvvgggbbb[[[TTTOOOLLLHHHFFFBBBAAA???===:::888666555555222333555555444888>>>HHHaaa~~~zzzhhh___```hhhmmmuuuzzz~~~|||wwwzzz~~~uuunnnjjjhhhgggbbbaaa```___```aaaccceeehhhlllssszzzzzziii```^^^___aaa___ccciiinnnqqqqqqooommmgggeeedddeeeggghhheeeccc___```^^^\\\[[[aaammmvvv}}}{{{{{{yyyxxxvvvuuutttsssrrrrrrlllkkkjjjiiijjjlllnnnooonnnkkkgggcccbbbbbbdddeeebbbbbb```\\\XXXVVVVVVWWWWWW^^^iiittt}}}{{{uuu~~~tttjjjdddiiirrrxxx|||~~~{{{vvvqqqmmmkkkhhhggggggeeeaaa]]]XXXVVVSSSRRRPPPNNNNNNOOOPPPQQQMMMLLLLLLLLLNNNOOOQQQSSSXXX\\\bbbfffiiijjjlllnnnoooooonnnlllkkkmmmpppsssvvvzzz|||uuupppoooooommmnnnqqqsss{{{{{{pppeee``````aaaaaa___YYYRRRLLLNNNRRRVVVYYY[[[\\\^^^```______^^^]]][[[YYYWWWVVVMMMLLLKKKJJJHHHEEECCCBBB<<<<<<;;;:::999888777666666666777777666555444444555888>>>FFFOOOXXX^^^bbbjjjrrr~~~}}}pppddd[[[QQQKKKFFFCCCFFFKKKTTTZZZdddpppzzz~~~vvvmmmggg]]]ZZZXXXVVVVVVWWWVVVVVVVVVZZZ```gggmmmtttzzz~~~~~~{{{yyyyyy|||~~~pppppp{{{{{{uuusssqqqrrrtttvvvwwwwwwhhheee___YYYSSSNNNJJJHHHDDDBBB>>><<<:::999666444444222222444444333777===GGGccc{{{jjjaaa```gggkkkpppvvvzzzzzzuuuttt|||wwwnnnhhhffffff```bbbbbb```______cccgggggglllsssxxx~~~yyymmmgggfffggglllkkkkkknnnqqqqqqnnnjjjkkkllloooppppppmmmjjjhhhfffeeeeeedddcccggguuuzzzzzz||||||xxxtttrrrrrrrrrsssuuuwwwxxxyyy{{{wwwqqqlllfffdddlllvvvuuuqqqllleee___ZZZXXXVVVXXX^^^iiittt}}}wwwooorrrooogggcccffflllqqqwww|||~~~{{{vvvqqqllliiigggccccccaaa___[[[WWWTTTRRROOONNNLLLKKKKKKLLLMMMNNNMMMMMMMMMMMMMMMOOOPPPQQQSSSWWW]]]bbbeeeiiimmmooorrrrrrqqqooommmlllnnnoooqqqvvv|||yyysssqqqooolllllloooqqqyyyzzzpppfffaaabbbcccaaa]]]WWWQQQMMMPPPSSSVVVXXXYYYZZZ[[[]]]___^^^\\\ZZZVVVSSSPPPOOOJJJJJJIIIGGGEEECCCAAA???;;;;;;:::999888777666555666666666666666555444444333555:::@@@FFFMMMRRRUUU\\\cccooo||||||ooobbb[[[SSSJJJEEEAAA>>>@@@EEELLLQQQ[[[fffqqqxxx}}}}}}zzzvvvqqqkkkccc^^^YYYWWWVVVUUUUUUUUUUUUTTTWWW[[[aaahhhmmmrrrxxx{{{|||}}}|||xxxvvvwwwzzz|||wwwkkkkkkwww~~~~~~{{{yyywwwwwwxxxyyyxxxwwwkkkgggaaaZZZTTTOOOKKKIIIEEEBBB>>><<<;;;999777555444222222444444333777===HHHccc~~~nnndddcccdddhhhnnntttyyy~~~yyytttttt{{{|||tttlllfffdddeee```aaaaaa___]]]]]]```cccfffjjjpppvvv{{{~~~wwwttttttssspppnnnnnnpppqqqpppooooooqqqtttwwwwwwuuusssqqqpppnnnkkkiiigggkkk{{{~~~}}}~~~~~~{{{xxx{{{{{{|||}}}|||uuulllhhhoooyyy|||tttlllddd^^^[[[YYYXXX^^^gggqqq{{{~~~sssnnnsssmmmfffbbbffflllpppuuuzzz|||yyyuuuooojjjfffcccbbb```^^^[[[XXXUUURRRPPPOOOLLLLLLKKKJJJJJJKKKMMMNNNOOONNNNNNMMMMMMNNNNNNOOONNNQQQVVV[[[```eeekkkooossstttuuusssooolllkkkkkknnnrrrxxx~~~wwwssspppkkkjjjlllnnnuuu|||}}}|||yyyqqqhhhbbbdddeeeaaaZZZSSSNNNMMMQQQSSSVVVWWWWWWVVVWWWXXXYYYXXXVVVTTTQQQNNNKKKJJJFFFFFFEEECCCAAA???===<<<999999888777666555555444555555555555555555444444333444777:::>>>BBBEEEGGGMMMSSS]]]iiiuuuxxxooobbbVVVSSSLLLDDD@@@<<<999;;;@@@BBBHHHQQQ\\\fffnnntttvvvuuurrrmmmhhhccc^^^XXXTTTSSSSSSSSSTTTSSSSSSSSSSSSXXX]]]ccchhhlllppptttwwwxxxyyy{{{~~~{{{vvvrrrqqqrrrsss{{{{{{wwwoooffffffnnnvvv}}}||||||~~~}}}zzzwwwooojjjccc\\\VVVQQQLLLIIIEEEBBB???===;;;:::777555444222222555555444777===KKKeeeqqqfffcccaaaeeelllsssxxx}}}yyytttsssyyyzzzrrrkkkfffdddddd______```^^^]]]]]]^^^```dddhhhnnntttyyy~~~~~~{{{wwwssspppooopppqqqppppppsssxxx|||}}}}}}zzzyyy}}}yyyuuurrrooosss{{{rrrjjjoooyyy|||tttllleee```]]]YYY]]]dddmmmxxxxxxpppnnnuuuzzzkkkdddaaaffflllppptttxxxzzzwwwqqqjjjddd```^^^]]]\\\ZZZVVVSSSPPPNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPPPPOOONNNNNNMMMMMMLLLOOORRRVVVZZZ```fffkkkqqqsssvvvvvvsssooolllkkkmmmqqqwww~~~zzzuuupppjjjhhhiiiiiipppvvvwwwwwwvvvqqqjjjdddffffff```VVVNNNLLLMMMNNNQQQSSSUUUTTTTTTTTTUUUPPPPPPOOONNNMMMKKKJJJIIICCCCCCBBBAAA???===;;;:::777777666666555444333333555555444444444444444444666666777999;;;>>>@@@AAAEEEIIIPPPZZZeeepppxxx}}}vvvoooggg]]]TTTOOOHHHBBB@@@<<<999:::>>>>>>CCCKKKUUU___hhhnnnqqqpppllleee___[[[WWWTTTQQQPPPQQQSSSSSSSSSRRRSSSTTTZZZ^^^ccchhhkkknnnqqqsssuuuvvvyyy|||{{{tttooommmlllmmmqqqqqqnnniiieeedddhhhmmmttt~~~}}}~~~~~~|||xxxqqqlllddd]]]WWWRRRLLLGGGFFFCCC@@@===<<<:::888666444222333555555444888===PPPhhhrrreee```aaafffmmmsssxxx|||~~~yyyuuussswww~~~{{{tttmmmgggeeeeee]]]^^^_________``````aaacccgggmmmuuu{{{}}}yyywwwuuuttttttxxx}}}}}}yyy{{{wwwvvvyyynnnqqqzzz{{{sssjjjccc___YYY[[[aaaiiiuuu~~~uuurrrsss{{{xxxiiidddccchhhooosssvvvyyy~~~zzzvvvppphhhaaa\\\YYYXXXUUUSSSPPPMMMKKKKKKKKKLLLMMMMMMNNNOOOPPPRRRSSSTTTSSSSSSRRRQQQPPPOOONNNNNNNNNOOOQQQSSSVVVZZZ```eeejjjoootttwwwvvvssspppooonnnpppuuu{{{}}}vvvpppiiifffgggccciiinnnppprrrssspppllleeefffeee]]]RRRKKKJJJKKKKKKMMMPPPRRRQQQQQQRRRSSSLLLLLLLLLKKKJJJHHHGGGFFFAAAAAA@@@???===;;;:::999666555555444444333333333444444333333333333444555666666777999;;;===???@@@CCCEEEJJJQQQZZZdddmmmqqquuuzzztttmmmhhhbbb[[[VVVLLLGGGCCCAAA>>>:::999<<<<<<@@@GGGPPPYYYbbbiiilllmmmhhh```ZZZVVVTTTSSSRRRPPPQQQSSSSSSRRRRRRTTTVVVZZZ^^^cccgggjjjllloooqqqsssuuuwww{{{{{{tttooommmlllllliiijjjjjjgggcccbbbdddffflllxxx|||}}}~~~~~~yyyssslllccc\\\XXXRRRLLLFFFFFFDDD@@@>>><<<;;;888777555333333555555444888>>>TTTjjjuuueee]]]bbbgggnnntttxxx||||||xxxtttwww|||}}}uuummmgggdddccc[[[]]]___aaadddeeefffeeecccgggnnnxxx}}}|||zzzuuuzzz}}}~~~yyymmmbbb[[[YYYZZZ^^^gggsss{{{uuuxxx{{{uuuiiidddeeellltttwwwyyy|||zzzvvvoooggg___XXXSSSQQQLLLKKKIIIGGGGGGGGGIIIJJJKKKLLLMMMOOOQQQRRRTTTTTTVVVVVVVVVUUUTTTSSSQQQPPPQQQRRRSSSTTTUUUWWW\\\___dddiiiqqqvvvwwwvvvttttttoooqqqssswww}}}zzzqqqhhhcccccc\\\bbbggghhhlllpppppplllfffeeeaaaYYYOOOIIIHHHIIIIIIKKKNNNOOOOOONNNOOOPPPMMMLLLKKKIIIGGGDDDBBB@@@??????>>>===<<<:::999888555555444444444333333333444333222111222333444555444444666777:::<<<>>>???AAABBBEEEKKKSSS\\\ccchhhmmmrrrxxx}}}uuukkkgggccc]]]WWWTTTKKKGGGCCCCCC???:::999;;;:::===BBBJJJSSS[[[bbbfffhhhccc[[[VVVSSSRRRRRRRRRQQQSSSTTTRRRPPPPPPTTTWWWZZZ]]]aaadddgggkkkpppssstttuuuxxx{{{}}}wwwrrrooonnnmmmhhhjjjkkkhhhccc______aaagggrrr}}}~~~{{{}}}}}}zzztttlllccc]]]YYYTTTMMMGGGGGGDDDAAA???===;;;999777555333333666666555888>>>TTTiiizzzfff\\\aaafffmmmtttxxx|||~~~|||wwwwww{{{{{{ssskkkdddaaa```\\\]]]```dddiiikkkjjjiiidddhhhppp{{{~~~wwwvvv{{{mmm```XXXYYYYYY]]]fffsss{{{vvv|||pppgggdddfffoooxxx{{{}}}wwwsssmmmddd[[[SSSLLLIIIGGGGGGFFFFFFFFFGGGIIIJJJJJJKKKMMMOOORRRSSSUUUUUUXXXXXXYYYXXXXXXVVVTTTSSSSSSTTTUUUUUUUUUWWWZZZ]]]___eeennnuuuwwwxxxwwwwwwssstttuuuwww{{{~~~sssgggaaa```WWW\\\```bbbgggmmmooommmgggccc\\\TTTNNNIIIGGGFFFIIIKKKNNNNNNLLLKKKKKKKKKJJJIIIHHHGGGDDDBBB???>>>======<<<;;;:::888777666555444444444444333333333333222111000111222444555444444555777999;;;>>>???@@@AAADDDIIIPPPYYY```eeehhhlllqqquuuyyyvvvlllcccbbb```YYYSSSRRRMMMIIIGGGFFFCCC<<<:::;;;:::<<<@@@FFFNNNVVV]]]aaaccc^^^XXXSSSQQQRRRRRRRRRRRRSSSSSSPPPMMMNNNSSSXXXYYY[[[^^^bbbeeekkkqqquuuuuuwwwyyy|||}}}~~~zzzuuurrrpppoooooorrrsssnnneee^^^]]]___bbblllvvvyyyxxx~~~~~~|||vvvmmmddd^^^[[[WWWPPPIIIHHHEEEAAA???>>><<<:::888555333333666666555888>>>QQQggg{{{fff[[[\\\bbbjjjrrrxxx|||yyyxxx{{{}}}|||xxxrrrjjjdddaaa___^^^___bbbggglllmmmkkkiiieeeiiiqqq|||yyytttxxxxxxkkk```ZZZYYYYYY\\\fffttt}}}vvv|||~~~mmmdddbbbfffqqq{{{~~~~~~tttqqqkkkbbbXXXOOOGGGCCCFFFFFFGGGGGGIIIJJJKKKLLLKKKLLLOOOQQQTTTVVVWWWWWWYYYZZZZZZ[[[ZZZXXXWWWVVVSSSUUUVVVWWWWWWXXXZZZ\\\^^^dddmmmtttwwwxxxxxxxxxxxxxxxyyyyyy|||tttggg___]]]TTTYYY]]]___dddkkknnnmmmgggaaaYYYRRRMMMIIIFFFEEEKKKMMMNNNMMMKKKIIIHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@;;;;;;::::::888777666555555444444444444444444333333222111000000222444555666666777888:::<<<>>>???@@@BBBEEEJJJQQQZZZaaaeeefffiiimmmpppttt{{{wwwpppeee^^^___^^^XXXSSSRRRPPPMMMKKKJJJFFF@@@<<<===;;;===@@@FFFMMMUUU\\\```aaa\\\WWWSSSRRRRRRSSSSSSRRRSSSSSSOOOKKKLLLRRRXXXYYYZZZ]]]```dddkkkrrrwwwwwwxxxzzz}}}yyyuuuuuu{{{}}}wwwsssqqqpppwww{{{|||ttthhh___^^^```___gggqqquuuwww}}}}}}wwwoooeee___]]]YYYRRRKKKHHHEEEBBB???>>><<<:::888555333444666666555999>>>NNNdddzzzeeeYYYWWW^^^gggpppwww|||{{{yyy{{{{{{zzzxxxrrrkkkfffcccbbb``````ccchhhlllmmmjjjgggfffjjjqqq|||{{{tttuuuyyytttiiibbb^^^YYYYYY\\\fffuuu~~~uuu{{{~~~lllbbbaaafffqqq{{{{{{wwwnnnjjjbbbZZZSSSNNNKKKIIIJJJJJJKKKKKKKKKKKKKKKKKKOOOOOOPPPQQQTTTXXX[[[^^^___^^^\\\[[[YYYXXXXXXWWWXXXXXXYYYZZZ[[[\\\\\\]]]___bbbggglllrrrxxx|||~~~|||yyyuuusssttt{{{vvvpppfff]]]YYYYYYYYY[[[```dddfffgggbbb]]]UUUOOOLLLKKKJJJIIIIIIJJJJJJJJJHHHEEECCCAAAAAAAAA@@@???>>>===<<<<<<888777777666555444444444333444444444444333222222111111111222333444666666777888888888888:::>>>AAABBBDDDIIIMMMRRRXXX___cccaaadddiiinnnsssyyyzzzmmmjjjfff```[[[YYYVVVTTTRRROOONNNKKKGGGDDD@@@>>><<<:::===>>>???HHHTTTYYYVVVZZZXXXUUUSSSQQQQQQRRRRRRQQQRRRQQQOOONNNOOORRRTTTTTTXXX]]]bbbfffkkkpppttt}}}wwwrrrsssyyyttttttuuutttyyyhhh___\\\[[[bbbbbbiiirrruuuuuu}}}}}}wwwpppggg___[[[VVVQQQNNNKKKHHHDDDAAA>>><<<999777333333444444444666999<<>>>>>===<<<;;;:::999999666666555555444333333333222222222222222111000000111111111222333444555666777888999999999;;;>>>AAADDDFFFJJJMMMQQQVVV[[[______bbbggglllqqqwww}}}wwwkkkgggddd^^^ZZZWWWUUUSSSQQQMMMLLLJJJGGGDDDAAA???===<<<>>>>>>???GGGSSSXXXVVVYYYXXXVVVUUUTTTTTTTTTUUUPPPPPPPPPNNNMMMMMMPPPSSSUUUYYY^^^ccchhhlllrrruuu}}}~~~|||vvvppp}}}~~~xxxsssrrrrrrrrr}}}xxxllleeecccaaafffeeellluuuwwwvvv}}}wwwpppggg```\\\XXXSSSOOOLLLIIIEEEAAA???<<<999777333444444444444666999<<>>===<<<;;;;;;:::999888777777555555444444333222222222000000111111000000///...000000000111222333555555888999:::::::::;;;>>>AAAFFFHHHKKKNNNPPPSSSXXX[[[\\\```eeekkkpppvvv{{{{{{qqqhhhccc```ZZZWWWUUUSSSQQQPPPKKKJJJIIIGGGEEEBBB@@@???===???>>>@@@GGGQQQWWWXXXXXXXXXYYYYYYXXXXXXWWWWWWOOOOOOOOOMMMKKKLLLNNNQQQWWWZZZ___dddiiinnnsssvvv{{{}}}xxxlllxxx~~~}}}~~~xxxsssqqqppppppxxx}}}zzzuuurrrpppooommmkkkpppxxxzzzxxx}}}}}}xxxqqqhhhbbb^^^ZZZVVVRRRMMMJJJFFFBBB@@@===:::888333444444444444555999<<>>>>>>>>@@@FFFOOOWWW[[[ZZZ[[[\\\\\\\\\ZZZWWWVVVOOOOOOOOOMMMKKKKKKNNNPPPVVVZZZ___dddhhhmmmrrrvvvxxxzzz}}}~~~~~~|||ttthhhuuu~~~~~~zzzvvvsssqqqooovvv~~~uuurrrttt{{{|||yyy}}}zzzzzz}}}yyysssjjjddd```]]]YYYUUUOOOLLLGGGDDDAAA>>>;;;888444444444444444555999;;;DDD]]]|||ppp[[[OOOMMMSSS[[[dddmmmuuu|||}}}|||yyyvvvqqqlllfffbbb___]]]aaa___^^^\\\\\\\\\^^^___bbbcccgggkkkrrrzzz}}}wwwuuuvvv}}}}}}zzzuuuqqqhhheeeaaa```ccciiinnnqqqxxx|||}}}xxxssspppmmmkkkgggiiinnnttt}}}uuuhhhccchhhpppxxx~~~}}}sssqqqlllfffaaa\\\YYYWWWVVVWWWZZZ\\\^^^^^^^^^]]]]]]]]]^^^^^^___aaabbbbbb___```bbbccccccdddcccccccccbbbaaa______```aaabbbaaa^^^ZZZXXXYYY]]]bbbfffkkknnnrrrttttttuuuvvvxxx|||xxxlllbbb]]]WWWRRRQQQQQQRRRRRRSSSOOOJJJGGGEEEDDDCCCBBBCCCCCCDDDCCCBBB???<<<:::999999888888777777666666555555555444444444444444111111222222111111000///000000000111222333555555999;;;===>>>>>>???BBBDDDFFFIIIMMMPPPSSSVVVYYY\\\\\\aaaggglllqqqvvv{{{~~~wwwpppfff]]]VVVSSSOOONNNNNNNNNNNNMMMJJJJJJKKKKKKJJJHHHFFFEEE???======@@@EEEMMMWWW^^^]]]^^^___^^^]]]YYYVVVTTTPPPPPPOOOMMMKKKLLLNNNPPPTTTXXX]]]bbbfffkkkppptttuuuwwwzzz||||||}}}~~~~~~rrrkkkdddrrr}}}zzzwwwuuuooovvv}}}wwwwww||||||zzz}}}|||wwwyyy~~~|||uuulllfffccc___[[[XXXQQQMMMIIIEEEBBB???<<<999444555555444333555888;;;FFF^^^|||~~~mmm\\\QQQKKKPPPYYYbbbjjjsss{{{}}}xxxvvvrrrlllgggbbb^^^\\\]]]]]]]]]]]]\\\[[[ZZZZZZ]]]___ccchhhnnnwww}}}|||{{{||||||yyysssooolllfff___[[[[[[___ccceeekkkvvv~~~}}}zzzwwwrrrmmmlllooosssyyypppccc```fffoooyyy~~~{{{|||yyywwwsssnnniiieeeaaa```^^^^^^___```aaabbbbbbbbbbbbbbbbbbcccddddddddddddbbbccceeefffggggggfffffffffdddbbbaaa```aaabbbcccaaa^^^[[[XXXWWWYYY[[[]]]cccgggmmmqqqssstttvvvwwwyyysssgggaaaXXXQQQNNNNNNNNNOOONNNKKKGGGDDDCCCCCCAAA@@@AAABBBBBBBBB@@@===;;;999555555555555444444333333555555555444444444444444222222333333222222111000111111111222333444666666:::<<>>AAADDDJJJTTT]]]_________^^^\\\XXXUUUSSSQQQQQQOOOMMMKKKKKKMMMPPPSSSVVV[[[```eeejjjooorrrsssuuuyyy{{{{{{{{{|||}}}uuujjjdddaaappp}}}{{{xxxvvvnnnxxx{{{wwwzzz{{{yyy}}}~~~|||xxx{{{xxxoooiiieeeaaa]]]YYYRRROOOJJJFFFCCC@@@===:::555555555444333555888;;;FFF]]]zzz|||mmm\\\PPPIIIOOOWWW___hhhqqqyyy~~~yyywwwsssnnnhhhccc___]]][[[[[[\\\]]]\\\[[[YYYXXXYYY]]]bbbffflllttt|||wwwsssiiiccc\\\XXXXXX\\\```cccfffuuu~~~|||vvvooopppsssxxx}}}lll___^^^eeeoooyyy~~~zzzxxx{{{}}}~~~{{{wwwrrrnnnkkkiiieeeeeeeeeeeefffhhhiiijjjgggggghhhhhhhhhhhhhhhhhhfffgggiiikkkkkkkkkjjjiiiiiigggeeecccbbbcccdddeeebbbaaa^^^\\\ZZZYYYYYYYYY]]]aaahhhmmmoooqqqssstttwww~~~|||llldddZZZRRRMMMLLLLLLLLLJJJHHHDDDBBBAAAAAA@@@??????@@@@@@@@@>>>;;;888666555555444444444444333333333333333333333333333333222222333333222222111000222222222333444555777777:::===@@@CCCEEEGGGIIILLLKKKNNNSSSVVVYYY[[[]]]______dddiiinnnrrruuuxxxzzz}}}~~~{{{sssuuurrriii```ZZZTTTNNNHHHFFFDDDEEEHHHLLLMMMNNNOOOPPPRRRSSSRRRPPPMMMKKKHHHDDDAAABBBCCCEEEOOOZZZ^^^^^^]]]\\\ZZZXXXUUUTTTPPPPPPNNNLLLJJJJJJLLLNNNRRRVVV[[[```dddiiinnnrrrsssvvvyyy|||||||||}}}}}}{{{|||ttthhhaaa```mmm|||yyyvvvssslllxxx|||vvvxxxxxxxxx}}}|||xxx{{{{{{rrrjjjfffbbb]]]ZZZTTTPPPLLLGGGDDDAAA===;;;555555555444333444888:::DDD[[[www~~~nnn[[[LLLIIINNNUUU]]]fffooowww}}}zzzxxxuuupppjjjeeeaaa^^^[[[[[[[[[ZZZZZZZZZZZZZZZXXX]]]bbbfffjjjqqqzzz|||xxx{{{}}}~~~~~~~~~}}}|||xxxhhhccc]]]ZZZ\\\aaaeeehhhjjj{{{|||tttssswww{{{|||jjj______eeeoooyyyzzzwwwxxxyyyzzz|||xxxtttqqqooojjjjjjiiiiiijjjmmmppprrrjjjkkkkkkllllllkkkkkkjjjiiijjjlllnnnnnnmmmlllkkkllljjjgggdddcccdddfffgggeeeeeecccaaa^^^\\\ZZZYYYZZZ^^^eeejjjlllnnnppprrrvvv}}}nnnggg\\\RRRMMMKKKKKKLLLHHHFFFCCCAAAAAA@@@???>>>===>>>>>>>>><<<999666555666666666666666666555555222222222222222222222222222222222222222111000000333333333444555666777888:::===AAADDDFFFIIILLLNNNNNNQQQUUUXXXZZZ\\\^^^___```dddjjjnnnqqqtttvvvxxxwwwzzz~~~{{{uuuqqqmmmmmmhhh]]]UUUQQQMMMHHHDDDBBBBBBCCCGGGKKKNNNNNNQQQRRRTTTUUUTTTRRROOOMMMMMMGGGCCCCCCBBBBBBKKKWWW\\\\\\[[[ZZZYYYXXXWWWVVVOOONNNMMMKKKHHHHHHJJJLLLRRRVVV[[[```dddiiinnnrrrtttwww{{{}}}}}}}}}~~~~~~vvvxxx|||vvviiibbb___lll}}}zzzwwwssspppjjjxxx}}}uuuvvvwwwwww}}}zzzvvvyyy|||ssslllgggccc^^^ZZZTTTQQQLLLHHHEEEAAA>>>;;;555666555444333444777:::AAAXXXtttpppYYYHHHIIIMMMUUU]]]eeennnvvv|||{{{yyyvvvqqqlllfffbbb___]]][[[YYYXXXXXXZZZ\\\]]]YYY^^^cccfffiiinnnvvv}}}yyyssspppnnnqqqtttvvvvvvvvvwwwxxxyyy{{{~~~|||xxxlllgggbbb```bbbgggkkkmmmqqq{{{uuuxxx}}}yyyiii``````fffpppzzzzzzvvvsssppppppwww|||yyyuuurrrnnnnnnppppppqqqpppooonnnqqqqqqpppnnnmmmlllkkkjjjiiilllooorrrssssssqqqpppkkkiiieeebbbbbbeeeiiillljjjllliiiccc^^^]]]YYYUUUXXXZZZ^^^cccgggllloooqqquuuwwwzzz~~~zzznnn___TTTPPPOOONNNLLLLLLIIIEEEAAA>>>>>>???@@@@@@???===:::888777666555666555333222111222333333666555333111000000111111777666555333222222111111111111222333555888;;;===@@@BBBEEEHHHIIIKKKNNNPPPVVVXXXYYYZZZ\\\^^^cccfffhhhkkkooorrrsssssstttuuuxxx{{{}}}|||xxxsssooommmfffbbb[[[SSSLLLHHHFFFFFFBBBCCCEEEGGGIIIJJJKKKLLLSSSSSSTTTTTTTTTSSSQQQPPPMMMIIIFFFDDDBBBBBBJJJTTT[[[\\\\\\[[[YYYUUURRRPPPOOONNNLLLKKKJJJJJJJJJJJJPPPSSSXXX]]]bbbhhhnnnrrrrrrvvv{{{~~~~~~}}}}}}}}}yyyzzz|||~~~qqqiiifffqqqyyysssqqqqqqrrrjjjtttvvvuuuzzzwww{{{{{{xxx}}}}}}yyysssmmmhhhddd```]]]UUURRRNNNJJJFFFCCC>>>;;;777777666666666888999:::>>>LLLfffxxx```JJJIIIJJJRRR]]]ffflllttt|||}}}{{{xxxtttnnniiieeebbbaaa___]]][[[YYYXXXXXXYYYZZZ[[[]]]___ccchhhpppuuu{{{}}}tttoookkkhhhnnnppptttvvvwwwxxxzzz{{{zzz{{{pppkkkggggggkkkppprrrsss~~~~~~{{{zzz{{{mmmbbbfffcccjjjuuu~~~}}}yyyvvvrrrqqqwww}}}zzzwwwtttuuuvvvwwwxxxxxxwwwvvvrrrrrrqqqpppnnnmmmllllllmmmnnnqqqrrrsssssssssrrrnnnkkkgggeeedddfffjjjllllllnnnlllfffbbb```\\\WWWYYY[[[^^^bbbggglllppprrrsssvvvyyy|||yyygggXXXQQQMMMJJJHHHKKKHHHDDD@@@>>>>>>???@@@@@@???===:::888777666555555444333222222222333333444333222111111111222333222111000///////////////222333444666888<<<>>>@@@BBBEEEGGGIIIKKKMMMQQQTTTVVVXXXZZZ[[[\\\___bbbdddhhhkkkppprrrrrrrrrssssssuuuvvvwwwwwwuuupppkkkhhhaaa]]]WWWPPPKKKHHHGGGGGGEEEFFFHHHJJJLLLMMMNNNNNNSSSSSSTTTTTTSSSRRRQQQPPPMMMIIIFFFEEEBBBCCCJJJSSS\\\\\\\\\\\\YYYVVVSSSQQQOOONNNLLLJJJIIIIIIJJJKKKPPPSSSXXX]]]bbbhhhnnnrrrsssvvv{{{~~~~~~}}}||||||zzz{{{|||~~~yyyrrrnnnuuuxxxtttrrrpppoooiiirrr}}}vvvwww}}}||||||zzz~~~~~~zzztttooojjjfffbbb```WWWSSSOOOJJJGGGBBB>>>;;;666666555555555666888888===JJJbbb}}}{{{dddNNNJJJJJJQQQ[[[dddjjjqqqyyy}}}}}}zzzuuuooojjjeeeccc```^^^\\\ZZZYYYXXXXXXXXXYYYZZZ\\\^^^aaagggnnnsssyyyyyyqqqnnnmmmlllpppssswwwzzzzzz{{{|||~~~zzzqqqlllggggggmmmtttyyy{{{}}}{{{zzzzzz}}}mmmaaaddddddlllwww}}}yyyuuusssyyy|||}}}~~~~~~~~~tttssssssrrrqqqppppppoooqqqqqqrrrrrrsssssssssssspppmmmjjjgggfffhhhkkkmmmoooqqqqqqlllhhheee```ZZZYYY[[[]]]aaafffkkkoooqqqrrrtttwwwyyy}}}ooo^^^RRRLLLIIIGGGIIIFFFCCC???======>>>??????>>><<<:::888666555555444444333222222222333333222222111111222222333444222222111111111111111222333444666999<<<@@@CCCEEEFFFHHHJJJKKKMMMPPPUUUXXXXXXZZZ]]]___```aaadddeeejjjnnnrrrtttsssrrrqqqqqqrrrpppoooooooookkkeee```ZZZWWWRRRNNNKKKJJJJJJJJJKKKLLLMMMOOOQQQRRRRRRRRRUUUVVVVVVVVVVVVTTTSSSQQQNNNJJJGGGFFFCCCCCCJJJSSS\\\\\\]]]\\\ZZZWWWTTTRRRNNNMMMKKKIIIIIIIIIJJJKKKOOOSSSXXX]]]bbbhhhooossstttwww{{{}}}}}}||||||||||||}}}}}}~~~|||~~~|||uuusssrrrooolllhhhooo|||xxxwwwssswww|||{{{vvvpppllliiieeecccYYYVVVQQQLLLGGGBBB===:::666555444444444555666777===HHH]]]xxx~~~iiiTTTKKKJJJOOOXXXaaagggnnnuuuxxx{{{~~~|||wwwqqqjjjfffccc^^^]]][[[ZZZYYYXXXXXXXXXXXXYYY[[[\\\___dddkkkpppvvv|||vvvnnnmmmppprrr{{{~~~|||tttnnnhhhhhhoooyyy{{{|||{{{{{{~~~~~~vvvtttvvvlll```aaadddmmmyyy{{{vvvuuu|||wwwvvvvvvuuuttttttsssssssssrrrqqqppppppqqqrrrrrrnnnllliiiggghhhjjjmmmoooqqqttttttpppllliiiccc]]]YYYZZZ\\\___ccchhhlllnnnooorrrtttvvvyyyvvvcccVVVOOOLLLKKKFFFDDDBBB???======>>>>>>???>>><<<:::888666555555444333333333333333333333222222222222222222222333111111111111111222333444333444777<<<@@@EEEHHHJJJJJJKKKMMMNNNPPPSSSXXX[[[[[[^^^bbbeeeffffffhhhiiiooorrrvvvxxxvvvssspppooooookkkgggggghhhfff___YYYTTTRRRPPPNNNMMMMMMOOOPPPPPPQQQRRRTTTUUUVVVVVVVVVZZZZZZZZZZZZYYYXXXVVVUUUPPPLLLIIIHHHEEEDDDJJJSSSZZZ[[[[[[[[[YYYVVVSSSQQQMMMKKKIIIHHHHHHIIIKKKLLLOOOSSSXXX]]]ccciiioootttvvvxxx|||}}}}}}|||||||||~~~~~~~~~yyyqqqpppooommmjjjgggmmm|||zzztttooopppnnnuuu}}}|||vvvqqqnnnjjjgggeee\\\YYYSSSMMMHHHCCC===999666666555444444555666777<<>>===>>>??????>>><<<999777666555444222333333333333333333333444444333333222111000000......---......///000111222444888>>>DDDIIILLLOOOMMMOOOQQQRRRSSSVVVZZZ]]]]]]```dddggghhhjjjkkkmmmtttxxx|||}}}zzzuuupppnnnkkkfffaaaaaabbb```ZZZTTTQQQPPPPPPOOOPPPRRRTTTVVVUUUVVVWWWXXXYYYZZZZZZZZZ\\\\\\]]]\\\[[[YYYXXXVVVRRROOOLLLJJJGGGFFFKKKSSSXXXYYYYYYYYYWWWTTTRRRPPPLLLJJJHHHFFFGGGHHHKKKMMMPPPSSSYYY^^^dddjjjqqquuuxxx{{{}}}~~~}}}||||||}}}xxxnnnlllllllllkkkgggmmmyyyssskkkgggiiijjjrrr~~~|||wwwrrrnnnkkkhhheee___[[[UUUOOOIIIDDD>>>:::888777666555555555666777:::EEE\\\zzzttt^^^MMMJJJKKKTTT___gggooouuuyyy||||||~~~wwwooohhhbbb___ZZZZZZZZZZZZYYYYYYXXXXXXWWWXXXXXXYYY[[[___eeeiiipppvvv}}}}}}{{{zzz|||~~~|||{{{yyy|||yyyqqqpppvvv}}}zzzzzz{{{~~~|||vvvsssrrryyyxxxfff^^^___eeennn{{{}}}{{{~~~}}}|||{{{yyyxxxxxxtttsssrrrqqqqqqqqqrrrssspppooonnnmmmnnnqqqsssuuuuuuxxxxxxssspppnnniiiccc\\\\\\\\\\\\^^^aaadddffflllooorrrssstttwww}}}sss```SSSMMMJJJCCCBBBAAA??????>>>??????>>>===;;;999777555444444222222333444444444333333444444444333222111//////000000///000000111222222111444:::@@@GGGMMMQQQSSSRRRTTTWWWXXXYYYZZZ\\\^^^^^^aaadddgggiiillloooqqqyyy}}}}}}vvvppplllfffbbb^^^[[[[[[YYYUUUQQQQQQQQQQQQRRRTTTVVVYYYZZZ[[[[[[\\\]]]^^^^^^^^^]]]]]]^^^^^^]]]\\\ZZZXXXWWWUUURRROOONNNJJJHHHMMMUUUWWWWWWXXXXXXVVVTTTQQQOOOKKKIIIGGGEEEFFFHHHKKKNNNQQQUUUZZZ```ffflllssswww{{{}}}~~~}}}}}}~~~zzzpppkkkjjjlllmmmjjjqqq|||yyymmmeeedddgggiiisss~~~xxxsssooolllhhhfff```\\\VVVPPPKKKEEE???;;;888777666555555555666777999DDD[[[yyy}}}gggPPPKKKJJJRRR]]]eeemmmsssyyy}}}|||xxxooogggaaa]]]ZZZZZZZZZ[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYY]]]cccgggnnnsss{{{|||uuuooommmlllnnnpppvvv~~~tttqqquuuyyywww}}}yyyyyyzzz~~~{{{xxxuuuyyyqqqddd```bbbjjjrrr}}}}}}{{{yyyyyyvvvvvvvvvvvvvvvvvvwwwwwwyyyxxxvvvuuutttvvvwwwyyyxxx{{{yyytttqqqppplllgggaaa___^^^]]]^^^```ccceeekkknnnrrrssstttvvv{{{|||fffWWWNNNKKKCCCBBBAAA@@@@@@@@@@@@@@@>>>===;;;999777555444444111222333444444444333333222333333444333222111000444333333333333444444555222666<<>>===;;;999777555444444000111333444555444333333000111222333444333222222222222111111000111111222333777>>>FFFNNNUUUYYY\\\ZZZ^^^bbbdddcccbbbaaaaaafffhhhkkknnnqqqvvv{{{|||}}}uuulllhhh]]]\\\YYYUUUPPPMMMLLLMMMQQQRRRSSSUUUWWWYYY[[[\\\ddddddeeeeeeeeeeeeeeedddgggggggggfffeeeccc```___YYYVVVTTTRRRNNNKKKPPPWWWWWWXXXYYYYYYWWWUUUSSSQQQJJJHHHEEEDDDEEEHHHLLLNNNSSSWWW\\\bbbhhhooovvvzzzzzzzzz|||}}}~~~yyyrrrnnnpppsssrrr}}}}}}rrriiicccfffkkkooo|||}}}wwwsssnnnjjjgggaaa]]]WWWRRRLLLGGGAAA===666555444333222333333444999???RRRnnn{{{VVVNNNJJJOOOXXX^^^dddhhhrrrxxx{{{rrriiibbb^^^YYYZZZ\\\]]]]]]\\\[[[[[[YYYYYYXXXXXXXXX\\\aaaeeekkkpppxxx}}}{{{wwwqqqhhhdddbbbaaa]]]]]]ggguuu}}}{{{}}}~~~{{{~~~|||kkkeeehhhlllwww|||~~~{{{~~~}}}}}}}}}}}}}}}~~~~~~||||||yyywwwuuutttsssjjjhhhdddaaa___```bbbcccjjjlllooorrrtttuuuuuuuuuvvv```RRRNNNGGGEEEBBB@@@@@@???>>>===<<<<<<;;;:::888777777666222222222111111111000000222222222222222222222222222333333222111222555777666:::BBBMMMVVV]]]___```ccccccccceeeffffffdddccchhhkkkooosssxxx~~~|||sssiiibbbYYYSSSOOOOOONNNKKKJJJLLLOOOPPPSSSVVVZZZ^^^aaacccdddgggjjjkkkjjjhhhhhhhhhjjjkkklllllljjjgggcccaaa\\\ZZZWWWTTTSSSTTTWWWXXXXXXXXXXXXXXXWWWUUUSSSQQQOOOLLLIIIGGGFFFGGGJJJKKKNNNSSS[[[bbbiiioootttwww{{{}}}~~~{{{~~~yyywwwwww}}}~~~}}}zzzvvvrrrpppooowwwzzznnniiiiiillloooxxxyyyrrrmmmiiihhh```]]]XXXSSSNNNGGG@@@<<<555555555555555444444444;;;AAASSSmmm|||^^^PPPGGGMMMVVV\\\bbbiiipppvvv}}}uuulllddd___\\\]]]^^^______^^^\\\[[[YYYYYYWWWVVVWWWZZZ```dddkkkmmmrrryyy~~~xxxooohhhkkkrrr{{{tttmmmddd^^^\\\^^^aaacccrrr{{{xxxgggeeejjjmmmvvv~~~yyy~~~~~~~~~~~~|||zzzyyywwwuuupppmmmiiidddbbbaaabbbccchhhjjjmmmppprrrssssssssstttvvv}}}|||fffWWWQQQHHHEEEBBB@@@@@@@@@???>>>>>>===<<<;;;999888777666444444333333333222222222222222222222222222222222222222333222111222444777999===EEEOOOXXX^^^aaabbbjjjhhhggghhhiiijjjkkkkkkooorrrvvv{{{{{{rrrhhhaaaXXXRRRNNNNNNMMMJJJJJJKKKOOOQQQSSSVVV[[[___ccceeeiiikkknnnooonnnmmmlllmmmmmmnnnooopppnnnllliiigggbbb```\\\XXXVVVVVVWWWYYYZZZYYYXXXWWWTTTRRRPPPOOOMMMKKKHHHFFFGGGIIIKKKMMMPPPTTT\\\ccciiioootttwwwzzz|||~~~~~~~~~~~~{{{yyyzzz|||~~~zzzuuurrrpppqqquuu}}}zzzpppkkkkkkvvvvvvzzzyyyrrrmmmjjjhhhaaa^^^YYYTTTNNNHHH@@@<<<666666555444444444444555:::@@@PPPjjj```QQQHHHLLLUUUYYY___fffmmmsss{{{~~~wwwooogggbbb]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYXXXWWWWWWZZZ___ccchhhkkkpppwww~~~}}}tttmmmlllrrr}}}xxxnnnfffcccccceeeffffffmmmwww}}}}}}zzzyyy{{{wwwgggeeejjjnnnyyy|||vvv{{{yyywwwtttooojjjfffdddccccccggghhhkkkmmmooopppppppppkkknnnuuu~~~lllZZZRRRJJJGGGCCCAAA@@@@@@???>>>@@@???>>><<<:::888777666666666555555555444444444222222222222222222222222111222222111111222444777<<>>;;;999888777666666666555555555555444222222222222222222222222000111222111111222555777>>>DDDMMMVVV]]]bbbeeegggjjjjjjjjjjjjjjjlllppprrrwwwzzzvvvlllccc^^^WWWPPPKKKKKKJJJHHHHHHJJJMMMNNNPPPTTTYYY^^^cccfffkkknnnqqqrrrqqqqqqpppqqqrrrssstttuuutttsssrrrqqqiiifffbbb^^^[[[YYYXXXXXX___\\\XXXTTTQQQPPPPPPQQQLLLJJJHHHFFFGGGIIILLLNNNQQQUUU[[[aaaggglllrrruuuuuuxxxzzz|||||||||~~~zzz{{{{{{}}}{{{xxx|||~~~xxxuuuuuuvvvrrrxxx}}}}}}zzzzzz}}}~~~{{{uuupppllljjjgggccc^^^XXXQQQJJJBBB===888777444222222333555777888<<>><<<:::888777555555555555444444444444222222222222222222222222111222222222222333666888AAAGGGPPPXXX^^^bbbfffiiikkknnnrrrsssssstttvvvxxxzzz}}}sssjjjccc^^^WWWQQQKKKKKKJJJHHHHHHKKKKKKLLLNNNQQQVVV\\\aaaeeejjjmmmpppssssssrrrssstttvvvvvvwwwwwwwwwwwwvvvuuukkkiiieeebbb___^^^]]]]]]___\\\XXXUUUSSSSSSTTTUUUNNNLLLIIIGGGFFFHHHJJJLLLQQQTTTZZZ___eeekkkqqquuuuuuwwwzzz{{{{{{|||}}}{{{|||}}}{{{|||uuuyyy|||xxxwwwxxxssswwwzzz{{{{{{~~~~~~yyytttpppmmmkkkgggaaaZZZSSSKKKCCC===888777444222222333555777999;;;HHH]]]sss~~~___PPPFFFJJJQQQUUUZZZ```gggllltttyyy{{{zzzxxxxxxzzzzzzqqqlllccc```\\\WWWUUUUUUUUUVVVVVVVVVUUUSSSRRRSSSUUUXXXXXX]]]eeelllttt|||~~~sssnnnhhhcccaaaaaaaaaaaa[[[ZZZXXXWWWWWWXXXXXXXXX^^^iiiuuu}}}qqqjjjkkkpppuuu{{{~~~{{{www~~~|||{{{zzzyyy}}}}}}wwwrrrnnnlllkkkddddddcccbbbbbbaaa``````^^^aaadddfffjjjttt}}}kkk\\\OOOKKKFFFBBBAAABBBBBBBBBBBBAAA@@@>>><<<:::999888555444444444444333333333222222222222222222222222111222333333333555888:::CCCJJJTTT[[[```cccgggkkklllpppuuuwwwwwwwwwzzz|||yyyqqqiiiccc___YYYRRRMMMLLLKKKIIIJJJMMMKKKKKKMMMOOOTTTZZZ```cccjjjmmmrrruuuvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzyyynnnmmmjjjhhhfffddddddddd___]]]YYYVVVTTTTTTUUUUUUOOOMMMIIIGGGFFFGGGIIIKKKQQQTTTYYY___eeekkkrrrvvvuuuxxxzzz{{{{{{{{{|||~~~}}}~~~~~~}}}zzzrrrttt~~~{{{xxxwwwrrrvvvyyy{{{|||~~~}}}xxxtttqqqnnnjjjccc\\\UUULLLDDD>>>888666444333333333555666888:::EEEYYYpppwww```PPPFFFJJJQQQTTTYYY```eeekkkttt{{{}}}{{{yyyxxxzzz~~~tttnnncccaaa]]]YYYWWWVVVVVVWWWUUUUUUUUUSSSQQQQQQSSSUUUVVV[[[cccjjjqqqzzzzzzvvvjjjfffaaa^^^^^^^^^^^^^^^XXXVVVTTTTTTVVVWWWWWWWWWYYYaaajjjqqq{{{tttnnnmmmooosss{{{~~~zzz}}}{{{zzzyyy}}}}}}vvvqqqmmmkkkeeedddbbb```^^^\\\\\\[[[[[[]]]^^^```ccciiirrryyyqqqcccQQQLLLGGGCCCBBBBBBBBBBBBAAA@@@???>>><<<;;;:::999555555444444444333333333222222222222222222222222222333444444444666999<<>>666666555444444444444555666888BBBVVVlllwwwbbbSSSHHHKKKQQQSSSWWW]]]aaaiiittt}}}}}}{{{yyy}}}wwwooodddbbb___[[[YYYXXXXXXXXXWWWWWWVVVTTTRRRQQQSSSTTTUUUZZZbbbiiioooxxxppplllhhheeedddcccbbbbbb```]]][[[[[[\\\[[[YYYVVVUUU[[[```fffppp~~~~~~wwwuuussstttwww}}}~~~{{{~~~|||zzzyyy}}}|||}}}yyyrrrnnnkkkeeedddaaa___\\\ZZZYYYXXX_________^^^___cccgggkkkwwwssseeeRRRMMMGGGCCCBBBBBBCCCCCC@@@???>>>===<<<;;;::::::666555555555444444444444222222222222222222222222333444555555555777:::===IIIQQQ[[[aaadddggglllpppvvvyyy|||||||||yyytttooojjjeeeaaa]]]VVVOOONNNMMMLLLMMMQQQOOONNNNNNPPPTTTYYY___bbbgggkkkpppuuuxxxzzz|||~~~{{{{{{{{{zzzyyyxxxxxxxxxrrrqqqnnnkkkhhheeedddccc```^^^[[[WWWSSSPPPOOONNNKKKJJJHHHFFFGGGIIIMMMOOOSSSVVV[[[aaahhhooowww|||xxxzzz||||||{{{{{{{{{}}}}}}zzz}}}yyypppooovvv{{{tttpppkkkrrrzzz~~~|||vvvoookkknnnxxxzzzxxxrrrmmmggg___WWWMMMDDD???555555555555555444444444555666???SSSjjj~~~{{{eeeUUUJJJKKKQQQRRRVVV[[[^^^gggttt~~~xxx|||zzzqqqdddbbb```]]][[[ZZZYYYYYYXXXXXXXXXUUUSSSRRRSSSUUUTTTZZZbbbhhhnnnxxx}}}wwwtttqqqpppnnnlllmmmjjjgggeeeddd```[[[VVVTTTXXX\\\```jjjzzz|||yyyzzzzzz{{{~~~{{{}}}zzzxxxwww|||{{{yyyyyyzzz}}}|||xxxtttrrrkkkgggaaa]]][[[ZZZYYYXXX[[[ZZZZZZYYYZZZ\\\^^^___iiimmmuuu|||yyynnneeeYYYOOOFFFDDDCCCAAA>>>>>>BBBAAA@@@@@@???<<<888555666666666777777777777777555444333222111222333444555555555555666888<<<@@@PPPWWW```gggiiikkknnnpppvvv{{{~~~ssslllkkkjjjhhhfff]]]YYYTTTPPPPPPPPPQQQQQQSSSTTTTTTSSSRRRUUU[[[aaafffiiimmmppprrruuuxxx{{{{{{{{{{{{zzzxxxuuusssrrrooommmjjjhhhgggeeebbb```___^^^[[[XXXUUURRRQQQPPPMMMJJJGGGDDDDDDFFFIIIKKKSSSTTTXXX```iiiqqqvvvxxx{{{}}}~~~|||yyyxxxzzz}}}~~~|||zzzxxxvvvuuuzzzsssnnnmmmuuu~~~yyyqqqkkkkkknnnvvv~~~|||xxxvvvqqqiiiaaaYYYOOODDD<<<666666555444444444444555444999@@@LLLaaa}}}ooo\\\NNNOOORRRPPPRRRWWW\\\bbbmmm{{{|||~~~yyyrrriiibbb]]]]]][[[XXXXXXZZZXXXVVVSSSRRRRRRSSSRRRQQQSSSTTTYYYaaahhhqqq~~~{{{sssiii___ZZZYYYSSSRRR[[[hhhtttvvvuuuvvvuuu{{{}}}{{{}}}|||{{{|||zzzyyyxxxxxxzzz|||~~~}}}|||xxxuuunnniiiccc___]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZ[[[[[[bbbeeelllssswwwtttmmmfffXXXNNNFFFDDDDDDAAA??????@@@????????????===:::777888888777777777777777777444444333333333333444444555666666666666:::???CCCTTT[[[eeellloooqqqtttvvvwww{{{{{{qqqkkkjjjjjjiiiggg```\\\WWWTTTTTTUUUUUUTTTTTTVVVVVVUUUTTTUUUZZZ^^^cccfffiiikkkmmmpppsssvvvsssssstttttttttrrrqqqpppmmmkkkhhhgggfffdddbbb```___]]]ZZZWWWTTTRRRPPPOOONNNKKKHHHEEEDDDFFFIIIKKKSSSUUUZZZaaahhhooouuuxxx{{{}}}~~~{{{zzz|||~~~zzzxxxwwwwwwzzztttoookkklllrrrzzz~~~{{{ssskkkgggfffhhhmmmuuu{{{~~~zzzwwwqqqiiibbbZZZPPPEEE===666666555444444444444555222777>>>III___{{{wwwbbbQQQOOORRRQQQRRRWWW[[[aaalllyyy}}}{{{tttiiibbb]]]]]]\\\YYYXXX[[[XXXVVVSSSRRRRRRSSSRRRQQQRRRRRRWWW___fffnnn{{{yyylllccc\\\UUURRRXXXcccooo|||zzzpppqqqssstttzzz}}}zzz}}}|||{{{{{{{{{xxxyyy|||{{{rrrmmmfffaaa___^^^^^^^^^]]]]]]]]]\\\[[[YYYXXXWWW\\\^^^dddiiilllkkkgggcccWWWNNNGGGEEEDDDAAA@@@@@@>>>======>>>???>>><<<999999999888888777777666666333444444555555555444444666666666666888===DDDHHHYYYaaalllssswwwxxxzzz|||{{{~~~~~~wwwooojjjiiijjjiiihhhdddaaa]]][[[ZZZ[[[[[[ZZZWWWYYYZZZYYYVVVVVVXXX[[[^^^```cccdddfffhhhlllnnnkkklllmmmnnnooooooooooookkkiiigggeeeeeedddbbb```___]]]ZZZVVVSSSQQQOOOOOOOOOMMMIIIFFFEEEFFFIIIKKKRRRWWW]]]cccgggmmmtttyyy{{{}}}~~~~~~|||zzzzzz{{{{{{vvvrrrnnnkkkiiijjjooovvvyyyvvvpppjjjgggccccccffflllsss{{{|||wwwrrrkkkccc[[[QQQEEE===666666555444444444444555222777===HHH^^^{{{iiiTTTOOOQQQRRRSSSVVVZZZ___iiiuuu~~~wwwiiibbb]]]\\\[[[YYYYYY[[[XXXVVVSSSRRRSSSSSSRRRQQQPPPQQQUUU\\\bbbiiiuuuvvvjjjaaaYYYTTTWWW___kkkxxxssskkkmmmrrruuu||||||xxx~~~|||{{{zzzzzz|||xxxrrrjjjdddaaa___^^^]]]]]]]]]]]]]]]\\\ZZZWWWVVVZZZ]]]aaaeeefffccc^^^ZZZTTTMMMGGGFFFEEEAAA@@@BBB???>>>======>>>===;;;999999999888777666666555555333444555666777666555444666666777888;;;AAAIIIOOO^^^fffqqqxxx{{{|||}}}~~~yyytttmmmiiihhhhhhhhhhhhgggeeebbbaaaaaaaaa```___[[[]]]___]]]YYYWWWWWWYYYZZZ[[[]]]^^^___aaadddgggggghhhiiijjjkkklllmmmmmmjjjhhhfffeeeeeeeeecccaaa___\\\YYYUUURRRPPPOOOOOOPPPNNNJJJFFFEEEGGGIIIKKKQQQXXX```eeeggglllsssyyy{{{}}}~~~{{{}}}}}}vvvpppllljjjkkklllkkkoootttwwwvvvrrrnnnlllfffddddddiiippp|||}}}xxxsssllleee]]]RRRGGG>>>666666555444444444444555444888>>>HHH^^^|||oooWWWNNNOOOQQQSSSVVVYYY]]]dddnnnyyyzzzjjjbbb\\\[[[ZZZWWWXXXZZZWWWUUUTTTSSSSSSSSSRRRPPPPPPPPPTTTZZZ___dddooozzz}}}oooeee]]]VVVWWW^^^iiixxxyyypppkkkooouuuzzzzzzuuu~~~}}}|||{{{zzz|||{{{ssslllfffccc___]]][[[\\\]]]]]]]]][[[ZZZYYYWWW\\\bbbeeeddd___XXXTTTQQQKKKFFFFFFDDDAAA@@@CCCAAA???=========<<<:::888888888777666666555444444444555666777888777666666666777999<<<@@@GGGPPPUUUbbbjjjttt{{{}}}~~~wwwsssnnniiihhhhhhhhhiiijjjhhhffffffffffffeeeccc```bbbcccaaa\\\YYYXXXYYYYYYYYYZZZZZZZZZ[[[___aaaeeeeeeeeeeeefffggghhhhhhiiihhhffffffffffffeeeccc___]]]YYYTTTQQQPPPOOOOOOPPPMMMIIIFFFFFFGGGJJJLLLQQQXXX```fffhhhlllsssyyyzzz|||~~~~~~{{{sssmmmkkklllpppssspppssswwwxxxvvvqqqnnnllljjjfffeeehhhppp~~~}}}yyytttnnnggg___TTTHHH???666666555444444444444555555888===FFF\\\zzzuuu^^^QQQOOOQQQSSSVVVWWWZZZ___fffnnnxxx|||kkkddd]]][[[YYYVVVVVVYYYWWWUUUTTTSSSTTTSSSQQQOOOPPPPPPSSSYYY\\\```iiisss|||vvvhhh___WWWWWW\\\gggwwwtttooolllpppwww}}}wwwqqq~~~}}}}}}{{{tttoooiiiddd```\\\\\\]]]]]]]]]]]]]]]]]]UUU[[[aaadddaaa\\\VVVSSSMMMHHHEEEEEECCC@@@@@@CCCAAA???===<<<<<<;;;999777888888777777666666555555555666666777888888888888888:::>>>CCCHHHPPPXXX]]]gggnnnwww~~~zzzwwwrrrmmmjjjiiijjjkkklllkkkjjjkkklllkkkiiigggeeeggggggddd___[[[[[[\\\ZZZ[[[ZZZYYYXXXZZZ]]]```aaaaaa`````````aaabbbccchhhgggeeefffggggggfffeee```]]]YYYTTTQQQPPPPPPQQQNNNLLLHHHFFFEEEGGGJJJLLLQQQWWW___eeejjjoootttxxxyyyyyy{{{~~~zzztttnnnmmmpppuuuyyywwwzzz||||||wwwqqqllljjjmmmhhheeehhhppp~~~zzzuuuoooiiiaaaVVVIII@@@666666555444444444444555444666999BBBVVVttt~~~jjjZZZRRRQQQTTTVVVUUUVVVZZZ^^^dddlllvvv|||pppggg```\\\ZZZWWWWWWYYYVVVUUUTTTTTTTTTSSSQQQOOOOOOOOORRRWWWYYY\\\dddmmmsssyyyzzznnneee\\\YYY[[[cccrrrnnnkkkkkkpppxxx}}}tttmmm~~~yyysssmmmfffbbb___^^^^^^]]]]]]^^^^^^___YYY\\\``````[[[UUUQQQOOOJJJFFFDDDEEEBBB??????CCC???>>><<<;;;<<<<<<;;;999999999888888888888888888777666666777888999:::::::::>>>DDDKKKQQQYYY```eeelllsss|||}}}yyysssooommmmmmnnnnnnnnnnnnoooppppppmmmkkkiiikkkjjjgggaaa^^^^^^___]]]]]]\\\ZZZYYYZZZ]]]```___^^^^^^^^^___```bbbcccfffeeeddddddfffgggfffeeeaaa^^^ZZZUUURRRQQQQQQRRRLLLIIIFFFDDDEEEGGGKKKMMMRRRVVV]]]eeelllrrrvvvxxxxxxwwwxxxzzz~~~{{{uuuqqqpppsssxxx{{{{{{~~~}}}wwwrrrpppnnnjjjgggjjjqqq~~~zzzvvvpppjjjbbbWWWJJJ@@@666666555444444444444555555666888???SSSqqqzzzfffXXXSSSTTTVVVQQQSSSUUUXXX]]]eeeooovvv~~~uuulllddd```\\\XXXXXX[[[VVVUUUTTTTTTUUUTTTQQQOOONNNNNNPPPTTTUUUWWW^^^fffjjjqqqyyy|||ssshhh```]]]aaammmyyy|||iiiiiikkkpppzzz|||rrriii|||xxxtttmmmfffaaabbb```___^^^]]]^^^_________``````\\\UUUNNNKKKJJJHHHEEEDDDDDDBBB>>>???CCC===<<<::::::<<<======<<<::::::::::::::::::;;;;;;888777666666777999;;;<<<===BBBIIIPPPWWW___eeejjjooovvv~~~xxxrrroooooopppppppppqqqrrrtttssspppnnnlllmmmlllhhhbbb___```aaa```___^^^\\\ZZZ[[[^^^aaa______^^^___```bbbeeefffdddcccbbbccceeefffeeedddbbb___ZZZUUURRRQQQRRRSSSJJJHHHEEEDDDDDDGGGKKKNNNRRRUUU[[[dddmmmtttwwwwwwxxxvvvuuuxxx}}}~~~~~~}}}|||wwwsssrrrtttxxxzzz{{{|||zzzpppllljjjlllsss{{{wwwqqqkkkcccWWWJJJAAA666666555444444444444555777888:::@@@TTTqqqppp]]]UUUUUUWWWNNNPPPSSSUUUYYYbbblllsss|||zzzpppgggbbb^^^ZZZZZZ\\\VVVUUUTTTUUUUUUTTTQQQNNNLLLLLLNNNRRRSSSTTTZZZbbbeeellluuu{{{zzz{{{rrrhhhaaaaaakkkvvvvvvggghhhkkkrrr}}}~~~{{{pppggg|||{{{|||~~~~~~~~~~~~|||zzzwwwrrrlllhhhdddbbb```___``````___]]]___^^^ZZZVVVPPPLLLHHHFFFFFFEEECCCBBBAAAAAAAAABBB@@@???>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999888888:::===>>>???CCCIIISSS]]]eeekkkqqqtttuuuzzz~~~yyyuuutttuuuqqqqqqpppppppppqqqqqqrrrmmmkkkiiifffdddbbbbbbbbbeeefffgggeeecccbbbbbbbbbggggggffffffeeeeeeeeeeeegggeeebbbbbbdddfffggggggiiiddd]]]WWWTTTRRRPPPOOONNNMMMJJJFFFDDDEEEHHHLLLPPPUUU^^^ffflllrrrvvvyyy|||{{{zzzzzz{{{}}}|||zzzvvvvvvuuutttwww|||yyywwwqqqllllllqqq}}}{{{ssskkkbbbWWWKKKBBB999777666444333333333333555444777@@@OOOfffwwwcccZZZVVVSSSQQQNNNNNNQQQUUUZZZdddnnnwww{{{xxxnnneee___[[[YYYWWWYYYXXXWWWWWWWWWVVVTTTRRRLLLNNNPPPQQQSSSVVVZZZ^^^```hhhsss||||||{{{yyy{{{tttjjjgggiiikkkzzzsssbbbdddjjjttt}}}{{{tttjjjccc~~~}}}~~~~~~~~~~~~}}}|||zzzvvvpppkkkiiifffdddbbbaaa```^^^]]][[[XXXUUUPPPLLLHHHFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEBBBAAA@@@???>>>=========;;;;;;:::::::::;;;<<<<<<===<<<;;;;;;>>>AAACCCDDDHHHNNNXXXbbbjjjqqqwww{{{~~~~~~yyywwwwwwssssssrrrqqqqqqqqqqqqqqqmmmkkkjjjgggfffeeeeeeeeehhhiiiiiihhhfffeeeggghhhkkkllllllkkkkkkiiihhhggggggeeecccbbbdddfffffffffgggccc]]]XXXUUUSSSQQQOOOMMMLLLJJJGGGEEEFFFIIIMMMPPPVVV]]]eeekkkqqqvvvyyy|||{{{zzzzzz{{{}}}}}}|||xxxwwwvvvtttvvv{{{}}}zzzpppiiikkksss}}}tttkkkbbbWWWKKKCCC999777666444333333333333444333666???MMMccc|||eeeXXXSSSQQQOOOLLLLLLOOOSSSXXXaaakkktttyyy~~~}}}sssiiibbb^^^[[[YYYYYYWWWVVVVVVVVVVVVTTTRRRNNNOOOPPPQQQRRRTTTWWWZZZ```iiivvvwwwooolllkkksssxxxlllbbbdddjjjuuu}}}|||yyyrrriiibbb~~~}}}|||~~~~~~~~~~~~}}}yyytttooollliiieeebbb```^^^[[[XXXTTTQQQMMMHHHEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFHHHCCCCCCAAA@@@???>>>>>>>>>::::::::::::;;;<<<===>>>>>>>>>>>>???BBBEEEIIIKKKNNNTTT]]]gggooowww}}}|||zzzvvvuuutttsssrrrqqqqqqqqqmmmlllkkkjjjiiiiiijjjjjjlllmmmlllkkkjjjkkknnnqqqqqqrrrttttttssspppmmmkkkiiifffccccccdddeeeffffffeeebbb]]]YYYVVVTTTQQQOOOMMMLLLJJJGGGFFFGGGKKKNNNQQQVVV]]]ccciiiooouuuyyy{{{{{{{{{{{{|||~~~{{{zzzxxxuuuvvvzzztttkkkmmmxxxvvvlllbbbWWWLLLDDD999777666444333333333333333222555===III^^^|||iiiYYYSSSQQQNNNKKKJJJMMMPPPUUU^^^gggqqqvvv{{{yyyooogggaaa]]][[[YYYWWWUUUUUUUUUUUUSSSQQQOOOPPPPPPPPPPPPQQQTTTVVVaaakkkyyy~~~rrrkkklllrrr{{{xxxfffcccffflllvvv~~~{{{yyywwwpppggg```}}}{{{}}}}}}~~~~~~{{{vvvrrrmmmjjjddd```\\\XXXTTTRRRMMMJJJFFFBBB@@@AAACCCEEEGGGFFFEEEEEEEEEFFFGGGHHHCCCBBBAAA???>>>>>>======;;;;;;::::::;;;<<<<<<===>>>???@@@BBBDDDHHHMMMPPPSSSXXX```hhhooowww~~~~~~zzzyyywwwuuusssrrrqqqqqqmmmmmmmmmmmmmmmmmmnnnnnnppppppooonnnnnnqqquuuxxxwwwyyy{{{{{{zzzvvvrrroookkkhhheeeddddddeeeeeeeeedddaaa]]]ZZZXXXUUURRRPPPLLLLLLKKKIIIHHHIIILLLOOORRRWWW]]]ccciiinnntttxxxzzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}{{{wwwxxx{{{{{{sssttt}}}wwwmmmcccXXXLLLDDD999777666444333333333333333333666<<>>======<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>@@@BBBDDDFFFJJJPPPTTTVVVZZZaaagggmmmuuu|||}}}|||zzzxxxvvvtttssssssqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrruuuzzz}}}{{{}}}{{{vvvsssnnnkkkgggeeeeeefffeeeeeedddaaa]]]ZZZXXXVVVRRRPPPMMMMMMLLLJJJIIIJJJMMMPPPSSSWWW^^^dddiiinnntttwwwyyyzzz{{{|||}}}|||{{{{{{yyyzzz{{{}}}{{{{{{{{{}}}yyyzzz~~~yyynnndddXXXLLLDDD999777666444333333333333444444777;;;CCCUUUsssuuu___TTTSSSQQQMMMKKKMMMOOORRRZZZbbbjjjooovvv{{{~~~xxxooogggaaa]]]ZZZXXXUUUTTTTTTUUUTTTRRRMMMNNNNNNNNNNNNOOORRRUUU^^^iii{{{pppgggllltttwwwmmmkkkmmmrrr{{{}}}zzzwwwuuurrrlllddd]]]~~~|||{{{zzzyyyvvvtttnnnjjjddd___ZZZUUUPPPMMMFFFDDDAAA>>>???AAADDDGGGMMMKKKHHHEEECCCAAAAAAAAA===<<<<<<;;;;;;<<<<<<<<<>>>>>>======>>>>>>??????AAADDDGGGHHHJJJNNNTTTYYY[[[^^^ccciiiooowww}}}{{{yyyxxxxxxwwwwwwwwwwwwwwwvvvuuuttttttuuuvvvvvvwwwyyy}}}{{{xxxqqqnnnjjjgggggggggfffeeefffccc^^^ZZZWWWUUURRRPPPNNNNNNNNNLLLJJJKKKMMMPPPTTTYYY```fffkkkooosssvvvyyyzzz{{{||||||zzzxxxvvvrrrsssvvvyyy|||~~~}}}||||||}}}{{{tttzzzxxxxxx{{{~~~yyypppfffYYYLLLCCC999777666444333333333333555555777:::@@@QQQnnnyyybbbTTTQQQSSSOOOMMMNNNOOOQQQXXXaaafffkkkrrrxxx||||||rrrjjjccc___[[[YYYVVVUUUUUUUUUUUUTTTMMMNNNOOONNNNNNOOORRRTTT[[[fffxxxrrrfffiiinnnwww{{{~~~xxxtttppprrrvvv~~~}}}yyyvvvssspppkkkccc]]]}}}zzzxxxwwwvvvtttlllhhhbbb\\\XXXSSSNNNKKKDDDBBB@@@??????AAADDDFFFJJJHHHEEEBBB???>>>======::::::::::::;;;<<<===>>>>>>??????@@@BBBDDDEEEFFFFFFIIIMMMNNNOOOSSSZZZ___aaadddiiiooovvv~~~|||zzzxxxwwwvvvxxxzzz{{{{{{}}}~~~ssspppllliiihhhhhhgggfffiiiddd^^^YYYVVVTTTRRRQQQPPPPPPOOOMMMKKKKKKMMMOOOTTTYYYbbbiiinnnqqqssstttyyyzzz{{{|||zzzwwwtttrrrkkkmmmppptttxxx|||~~~}}}|||zzzzzz{{{~~~~~~wwwsssrrrppprrrzzz~~~|||wwwzzzyyyqqqgggZZZLLLBBB999777666444333333333333444555777888<<>>???>>>???@@@CCCEEEHHHKKKLLLJJJNNNRRRSSSSSSWWW^^^dddeeehhhnnnuuu}}}~~~{{{yyyxxxzzz}}}~~~uuurrrmmmkkkiiiiiihhhgggkkkfff^^^YYYUUUTTTRRRQQQQQQQQQPPPNNNLLLKKKMMMNNNTTTZZZccckkkppprrrssstttyyyzzz{{{|||zzzvvvrrrooogggiiilllqqqvvv{{{~~~~~~~~~|||{{{yyyxxxzzz}}}xxxuuutttoookkknnnyyy~~~{{{sssxxxyyyrrrhhh[[[KKKAAA999888666444333333333333222444555777:::IIIfffoooaaa]]]SSSOOOLLLLLLLLLNNNUUU]]]]]]ccckkkqqqvvv{{{xxxooohhhccc^^^[[[WWWVVVVVVWWWWWWVVVSSSSSSRRRPPPNNNMMMNNNPPPUUU___qqquuullliiiiiinnnxxxzzzooohhhaaa]]]aaaeeeiiipppyyy{{{yyyttttttvvvjjjlllooouuu|||~~~vvvvvvyyyzzz}}}}}}yyyuuurrrooojjjccc]]]