BM6P6(@ ,,,...//////...,,,,,,---))))))***+++,,,---///000+++---...---...222999???@@@FFFPPP]]]kkkwwwwwwrrrgggWWWKKKEEECCCBBBAAA>>>:::999===CCCLLLZZZfffiiixxx}}}wwwrrrfffWWWGGG;;;222///,,,'''&&&***'''&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&'''((()))'''%%%###$$$'''((('''%%%%%%&&&'''''''''&&&$$$###&&&%%%%%%'''))))))$$$ '''&&&%%%&&&''''''&&&$$$%%%$$$$$$###$$$%%%'''(((&&&&&&%%%$$$$$$#########)))((('''&&&%%%%%%&&&'''&&&'''((())))))((('''&&&*********(((&&&&&&((()))'''((()))'''%%%$$$%%%&&&%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%$$$$$$$$$!!!$$$%%%###!!!&&&(((***+++***(((%%%###''''''''''''''''''&&&&&&)))***+++,,,+++***(((&&&(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))(((((((((((())))))((((((((()))))))))))))))*********))))))***++++++---***'''''')))***)))''''''(((***,,,...000111222777888999:::;;;>>>CCCFFFIIIPPPUUUWWWYYY___bbbaaaggghhhhhheeebbbaaadddgggiiigggddd]]]PPPGGGHHHOOOpppiiiRRRBBB666///000000...000666HHHeee~~~^^^HHH555222222---,,,000777444222333555444...(((************)))))))))(((---,,,+++,,,---,,,((($$$+++)))((('''((()))((('''******))))))((((((''''''''''''&&&''''''((()))***)))(((&&&%%%%%%&&&((()))&&&&&&&&&''''''''''''(((,,,***((()))++++++(((&&&)))(((&&&%%%$$$$$$%%%%%%)))'''%%%&&&)))***(((&&&---+++)))(((''''''''''''((((((''''''''''''((((((***)))''''''((())))))(((((('''''''''((('''%%%$$$&&&...333111000666<<>>888999???HHHJJJDDD???===???BBBIIIQQQVVVSSSIIIAAABBBFFFMMMQQQQQQMMMGGGCCC<<<<<<@@@FFFLLLJJJCCC<<<:::444111222222000///111666<<>>@@@???:::000)))++++++++++++***************((('''''''''$$$ +++)))''''''((()))((('''))))))))))))((((((''''''((('''&&&&&&&&&&&&&&&''')))'''&&&%%%%%%&&&''')))&&&&&&&&&''''''''''''((()))'''&&&'''))))))'''%%%)))(((&&&%%%$$$$$$%%%%%%(((&&&%%%&&&(((((('''%%%((((((''''''(((((()))***((((((''''''''''''(((((()))(((&&&&&&((()))((('''*********+++,,,,,,+++***(((---111222666===@@@@@@AAAAAA@@@???<<<999777555222111000/////////---,,,...///000//////111666:::<<<@@@GGGOOOXXXaaagggjjjgggaaaYYYRRRNNNJJJFFFCCC?????????AAACCCBBB???;;;999999===DDDFFFBBB>>>>>>AAAEEELLLTTTXXXRRREEE;;;;;;???FFFLLLMMMJJJFFFBBB999:::>>>EEELLLLLLEEE>>><<<555222333444222111333555;;;DDDLLLNNNKKKDDD???777333222777===DDDOOOXXXaaannnuuuqqqnnnqqqrrrnnniiieee```\\\YYYWWWUUUSSSRRRNNNFFF<<<999;;;:::777666666777===GGGRRR[[[___]]]VVVKKK===333...///111<<>>===:::888555444222222111000000000//////......000111111000///000333555555666:::???FFFMMMRRRUUUXXXTTTOOOJJJGGGDDDAAA???AAAAAABBBCCCDDDAAA===999:::999===BBBCCC???===>>>DDDHHHPPPVVVWWWNNN@@@555888===CCCHHHIIIFFFBBB>>>777888<<>>777333555666555444555555:::DDDMMMQQQNNNGGGAAA666111///222777<<>>AAAFFFLLLSSS```nnnxxx{{{jjj[[[QQQJJJEEEBBB@@@;;;888999===CCCOOOZZZlllwwwttt]]]LLL@@@888///***(((''''''(((***)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((''''''%%%$$$$$$%%%&&&''''''(((((())))))(((&&&%%%'''&&&%%%%%%&&&%%%###!!!&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&&&&&&&((()))''')))++++++***)))******333333333000,,,)))(((((($$$$$$$$$$$$%%%%%%&&&&&&(((''''''''''''((())))))#########$$$&&&&&&$$$"""(((&&&###""""""%%%(((***%%%%%%&&&&&&&&&&&&''''''))))))************)))((())))))(((((((((((())))))''''''((((((((((((''''''&&&'''((())))))((('''&&&(((((())))))*********+++......---,,,,,,---...///---,,,,,,---...000111111666666777:::>>>DDDIIIMMMQQQTTTYYY\\\___aaaccceeegggiiifff___[[[[[[[[[YYY\\\\\\\\\ZZZXXXZZZ```eeessswww|||}}}xxxqqqtttzzzuuuaaaLLL@@@666333111444AAAPPPiiilllNNNDDD:::666555888CCCNNN[[[bbbiiieeeXXXEEE666...,,,,,,+++++++++***************+++,,,,,,,,,+++******)))''''''((((((((('''((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''((()))))))))''''''&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''&&&&&&(((((())))))(((&&&$$$###''''''((((((((((((''''''((('''''''''))))))(((&&&''''''((((((((((((***+++...444888;;;???DDDCCC@@@<<<;;;777444222111111111111222222222111000111111222333333333333444555666666666777888<<>>===BBBCCCEEEEEEDDDAAA<<<999;;;;;;???DDDDDD???===>>>FFFIIIOOOSSSRRRJJJ===444===@@@EEEHHHHHHCCC>>>:::666888===FFFOOOQQQMMMHHHAAA999444666999888666666777;;;DDDMMMRRRPPPHHHAAA777333000222444777===DDDMMMWWW^^^]]][[[^^^``````]]]ZZZWWWYYY___eeeiiikkknnnmmmfff\\\TTTOOOIIICCC@@@<<<:::===FFFRRR]]]dddbbbZZZLLL===222///111555===QQQlllttt^^^OOO<<<000---...,,,)))***))))))***++++++***(((((('''%%%%%%%%%%%%%%%$$$&&&%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&)))'''%%%%%%&&&''''''&&&((('''%%%&&&&&&'''%%%$$$$$$%%%&&&'''((()))******,,,...111333555666777888999888888777666666777777999:::AAAVVVsssbbbHHH888444---)))+++''',,,...000111000///000000444777;;;???CCCFFFHHHIIIPPPTTTZZZaaajjjxxx}}}lll[[[PPPHHHBBB>>>;;;777444555777<<>>@@@DDDJJJQQQWWW[[[aaadddhhhjjjjjjiiihhhhhhggghhheee\\\VVVUUUTTTRRRXXXXXXXXXUUURRRSSSWWW\\\gggllltttzzzxxxwww}}}xxxdddUUUIII>>>888555:::LLL___wwwaaaJJJCCC;;;888:::DDDTTTbbbssswwwvvvkkkXXXCCC555///+++*********))))))))))))'''((()))*********++++++***(((&&&&&&'''((('''&&&'''''''''''''''(((((((((''''''&&&&&&'''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''&&&'''''')))***&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((('''''''''((((((((())))))(((&&&$$$###''''''((())))))(((''''''))))))((()))++++++)))'''+++,,,---,,,******---///222;;;AAAAAA???@@@@@@???:::888555222000000111222000222333222000///111222222222444666888:::;;;;;;;;;999777777888;;;>>>@@@BBBBBBAAA@@@>>>>>>>>>>>>AAACCCEEEEEECCC???;;;999>>>@@@DDDHHHFFF???<<<>>>FFFIIILLLNNNMMMFFF>>>777===@@@DDDFFFFFFAAA<<<999777999>>>IIISSSWWWUUUPPPEEE===777999<<<;;;999888:::===CCCLLLQQQOOOGGG???999444111222333444888===GGGOOOUUUUUUSSSSSSVVVWWWVVVVVVWWW[[[aaahhhnnnqqqxxx{{{zzzrrriiiaaaWWWNNNHHHBBB<<<:::>>>GGGPPPUUURRRKKKAAA555---,,,111555888KKKfff~~~ooo^^^III999222000///---,,,,,,,,,---...---+++(((+++)))&&&&&&(((((('''%%%&&&&&&%%%&&&'''(((&&&$$$))))))'''&&&%%%%%%%%%%%%(((&&&$$$%%%''')))***+++)))(((''''''(((((('''&&&%%%%%%&&&'''((()))***+++///555<<>>@@@DDDFFFIIIJJJMMMQQQXXX___dddhhhnnnqqqtttuuuqqqmmmiiigggfffhhheee]]]WWWUUUSSSPPPPPPRRRRRRQQQOOOOOOSSSWWW[[[```iiipppsssvvv{{{hhhZZZNNNBBB<<<999@@@XXXppprrr\\\EEEAAA======EEESSSeeerrr}}}uuueeePPP===333///*********)))))))))((((((***+++,,,+++)))((()))+++***(((&&&&&&'''((('''&&&&&&''''''''''''((((((((('''&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%$$$######&&&(((%%%&&&&&&''''''&&&%%%%%%'''((()))(((''''''((()))&&&&&&'''(((((((((((('''&&&'''((())))))((('''&&&***))))))+++,,,,,,***((()))+++---,,,******...222888BBBHHHEEE@@@?????????777666444222111111222333000333444333000...000222222333666:::???AAABBBAAA>>><<<:::888777888:::<<>><<<<<<>>>@@@AAACCCEEEDDDAAA???======DDDEEEHHHJJJEEE>>><<>>888111,,,,,,000444555EEE]]]uuu}}}nnnWWWDDD888444222222111111222333333111---***---***''''''***+++***'''((('''&&&'''))))))'''&&&,,,+++)))'''&&&&&&&&&'''&&&###!!!!!!$$$'''***+++***((('''((())))))((('''%%%%%%&&&''')))+++---...777@@@LLLVVV]]]aaaeeehhhhhhgggeeebbb```^^^]]]]]]\\\[[[aaarrrnnnVVVJJJIIIBBB===;;;555333333333333444777<<>>===???BBBEEEGGGHHHJJJNNNRRRWWWYYY\\\```eeejjjnnnqqqvvvyyy{{{zzzuuunnnhhheee```cccbbb[[[VVVTTTQQQNNNHHHKKKMMMLLLJJJJJJLLLOOOPPPTTT\\\eeeiiippp~~~mmm]]]RRRGGGAAA???JJJfffppp]]]GGGGGGFFFJJJTTTdddqqqyyy{{{uuuiiiWWWEEE777///---+++++++++*********))))))***,,,---,,,+++***,,,...)))(((&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''((((((&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((%%%&&&&&&$$$!!!!!!$$$'''%%%%%%&&&''''''&&&&&&%%%%%%''')))(((&&&%%%''')))((((((''''''(((((()))***&&&'''((())))))((('''&&&)))((()))+++,,,+++)))'''&&&)))++++++***,,,111777@@@FFFIIIFFFCCCCCCBBB@@@777777666555555666777888444777999777222000222555888999<<>>=========>>>???@@@???===;;;;;;???BBBEEEGGGHHHHHHEEEDDDEEEGGGKKKJJJIIIGGGAAA;;;<<>>@@@@@@===999666555888AAAPPP```jjjllljjjTTTIIIAAACCCFFFEEE@@@===::::::<<>>DDDIII]]]eeeqqq~~~zzztttfff\\\OOODDD===999555222///---...000000...000555555;;;CCCJJJOOOYYYkkk{{{vvv___JJJ<<<777000+++)))***++++++&&&'''((())))))'''%%%$$$###%%%''''''%%%$$$&&&(((###$$$&&&'''((('''&&&%%%%%%'''((('''$$$###%%%''')))((((((((()))((('''%%%###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''((("""###%%%&&&'''&&&%%%%%%%%%%%%'''(((((('''%%%%%%%%%'''((('''&&&&&&'''(((,,,------+++)))''''''(((******)))(((''''''&&&&&&$$$$$$$$$%%%&&&'''((()))&&&$$$###$$$&&&((((((''''''&&&$$$############$$$%%%%%%&&&&&&'''((())))))))))))(((((()))***++++++&&&&&&&&&&&&&&&'''((()))))))))************))))))(((((())))))))))))((((((***+++,,,...111333555666666:::@@@FFFIIIIIIGGGEEEJJJMMMPPPRRRSSSUUUZZZ^^^aaacccfffiiimmmqqqsssuuuxxx{{{~~~}}}wwwooogggcccYYY]]]]]]WWWRRRPPPNNNJJJDDDGGGIIIIIIEEECCCDDDFFFJJJMMMTTT\\\aaajjjzzzpppcccYYYNNNIIIIIIVVVuuujjjWWWPPPPPPRRRWWWaaannnvvvyyyssskkk^^^MMM===333---+++,,,,,,,,,+++++++++******%%%'''******)))***...111)))(((&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&###"""%%%)))$$$%%%&&&'''''''''&&&%%%$$$&&&((('''%%%$$$%%%(((---+++)))((('''''''''(((&&&'''(((******((('''&&&((('''(((***++++++(((%%%'''+++///000///333999@@@FFFHHHHHHFFFGGGIIIFFF@@@:::::::::::::::;;;<<<===:::===???<<<777444666999@@@AAADDDJJJPPPSSSRRROOOMMMKKKIIIGGGEEEDDDDDDDDD@@@@@@???<<<999;;;???CCCKKKMMMNNNMMMKKKKKKNNNQQQPPPMMMIIIDDD<<<888<<>>@@@AAA@@@<<<777333333777AAARRRdddppptttsssYYYNNNFFFGGGJJJHHHCCC???888777999@@@IIILLLHHHBBB999666444666666444666:::<<<@@@EEEHHHFFFEEEHHHNNNYYYffftttwwwrrrpppuuu|||~~~{{{rrrkkkZZZRRRGGG>>>:::;;;>>>???::::::999666333111111222888???JJJXXXiiiwwwzzzuuuuuulll\\\III<<<888<<>>???>>>:::444000,,,(((%%%'''+++---,,,)))***)))))))))++++++)))((()))(((&&&&&&&&&''')))+++)))%%%!!!!!!$$$&&&((('''&&&%%%&&&(((((('''&&&###$$$&&&***///444999;;;HHHWWWkkk}}}xxxpppqqqhhh___XXXNNNKKK@@@:::???EEEJJJWWWgggvvv{{{xxxwwwrrrllliiigggbbbZZZTTTPPPKKKBBB999222...,,,,,,+++))))))))),,,------------222777;;;???JJJZZZfffqqq~~~rrr```III<<<111...///...------******)))'''&&&%%%$$$###)))'''%%%&&&((()))'''$$$''''''''''''''''''''''''&&&''')))******(((&&&$$$***'''&&&((('''%%%%%%((($$$$$$%%%%%%%%%&&&&&&&&&((('''%%%$$$######$$$%%%"""%%%(((&&&""" ###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%  '''+++)))%%%***************)))((((((''''''''''''''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%&&&))),,,---***&&&&&&))))))$$$###''')))((('''&&&&&&&&&&&&&&&******))))))((((((''''''///+++'''&&&(((******(((,,,+++******+++***(((&&&+++***))))))******)))''',,,+++...222333333777<<>>EEEFFFFFFIIIGGGIIIIIIEEE???<<<>>>AAAJJJMMMRRRWWW\\\^^^``````aaa```___]]]YYYRRRIIICCCAAA@@@@@@@@@===<<>>>>>:::888<<<===AAAFFFFFFDDDCCCGGGKKKYYYgggwww~~~zzzzzz|||zzzooogggXXXSSSJJJBBB===>>>AAAEEEBBBAAA>>>888333333888<<>>@@@DDDEEEGGGGGGDDD===777222...---+++)))(((((()))***++++++++++++*********)))((())))))))))))'''%%%$$$''''''((((((((((((''''''(((((('''&&&%%%$$$$$$###&&&))),,,,,,,,,///777===PPPcccwwwzzzkkk```ZZZOOOIIINNNTTT[[[jjj{{{~~~vvvooojjjeee```]]]WWWSSSNNNLLLKKKHHHCCC===>>>;;;666111---,,,,,,,,,***)))((()))+++,,,,,,,,,,,,000444555666===HHHRRR___mmmyyy~~~|||nnnVVVGGG888111...***((((((((((((((('''&&&&&&%%%%%%$$$######%%%''''''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))******(((&&&$$$)))&&&%%%''''''$$$$$$'''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%((()))'''""" ###%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&''''''&&&)))))))))))))))(((((('''(((((((((((('''&&&$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$%%%''')))***(((%%%%%%))))))%%%%%%)))))))))((('''''''''''''''******))))))((((((((((((///,,,(((((()))++++++***+++*********,,,,,,+++))))))(((((()))***+++++++++///---...222444666<<>>BBBBBBIIISSSWWW\\\lll{{{llljjjfffdddkkkrrriiimmmpppuuuyyyzzztttllleeeVVVLLL@@@999222---+++...------,,,,,,***)))'''&&&)))&&&&&&******%%%%%%((('''''''''&&&%%%$$$$$$$$$,,,'''%%%)))***&&&$$$&&&&&&'''((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%$$$&&&)))'''"""!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&"""''')))'''&&&''''''$$$(((''''''&&&&&&''''''''',,,+++******+++,,,,,,---000000444999===BBBLLLWWWXXXWWWSSSOOOOOOQQQOOOJJJEEE??????IIITTTXXXXXXYYYWWWXXXXXXSSSLLLHHHHHHJJJUUUYYY```ggglllpppqqqqqqpppooommmjjjeee\\\QQQIIIFFFCCC@@@???<<<===FFFPPPYYYbbbkkkoooooommmhhhdddXXXJJJ>>>:::999888<<>>DDDFFFAAA;;;888666888>>>@@@===<<<>>>===BBBFFFGGGEEECCCEEEHHHTTTcccwww~~~~~~||||||||||||xxxpppddd\\\PPPMMMHHHCCCBBBEEEKKKOOOQQQPPPLLLGGGAAA@@@DDDGGGJJJLLLMMMLLLJJJHHHHHHIIIJJJFFF???999777888<<>>FFFOOOZZZaaakkkooommmgggaaa___aaaeeelllsssxxx{{{||||||}}}||||||}}}~~~|||sssjjj```WWWOOOJJJHHHFFFDDDCCCDDDEEEDDDCCCFFFDDDCCCCCCCCCAAA>>><<>>666222...***)))+++------,,,+++************(((&&&&&&)))(((%%%$$$&&&)))((('''%%%%%%%%%&&&&&&***&&&%%%((((((&&&$$$$$$$$$&&&''''''%%%$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$###$$$'''%%%"""###'''&&&&&&&&&&&&&&&&&&&&&&&&!!!'''+++)))(((((('''$$$(((''''''&&&''''''((((((+++***)))***---///111111999:::>>>EEEIIINNNXXXbbbbbb```\\\YYY\\\___[[[TTTKKKGGGJJJYYYiiippppppoookkkllljjjddd\\\UUUTTTTTT```fffoooyyy}}}yyysssgggXXXNNNGGGBBB<<<999777:::EEEQQQ___lllzzzyyyqqqZZZJJJ<<<888777666>>>III]]]iiiuuuyyywwwpppdddZZZWWWWWWTTTLLLAAA777333222333666???OOO```kkknnnmmmddd```\\\[[[[[[UUUHHH>>>999999:::@@@EEEEEE???999888777:::AAADDDBBB??????===BBBGGGIIIGGGEEEDDDEEELLL\\\sss}}}uuuuuuuuusssmmmbbbVVVNNNEEEDDDCCCCCCGGGOOOYYYaaaeeeeeebbb\\\WWWUUUWWWZZZ___```]]]TTTHHH>>>999999777555222000000333777999:::<<<>>>???===999444111,,,+++***((((((((()))))))))))))))(((((((((''''''(((((((((((('''&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))******---222777BBBOOO___jjjttt~~~pppbbbWWWQQQOOOZZZaaaooozzzuuutttzzzvvvkkkaaaYYYRRRJJJBBB>>>>>><<<777222555222///...///000///...++++++***))))))(((((((((((('''&&&&&&((()))))))))'''***......---///444888<<>>CCCIIIRRR[[[aaaiiirrrsssnnngggcccbbbfffhhhmmmrrrwww{{{~~~yyyoooddd[[[SSSMMMIIIFFFCCCAAA@@@@@@@@@@@@???@@@@@@AAABBBAAA???<<<:::===>>>GGGUUUbbbkkkxxxxxxtttqqqvvvĦwwwgggWWWLLL@@@999333111---(((&&&''',,,+++***)))))))))***+++(((''''''((((((&&&&&&&&&***)))'''%%%$$$%%%'''(((&&&%%%%%%((())))))'''&&&"""$$$&&&&&&%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&############!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&"""'''***'''&&&''''''%%%'''''''''''''''(((((()))$$$&&&)))***---222:::???IIIIIIMMMRRRUUUXXX```iiillljjjfffdddhhhjjjeee]]]UUUTTT[[[kkk}}}|||{{{xxxqqqhhh```\\\[[[eeelllyyy{{{lllZZZNNNGGG@@@:::777666999CCCNNN^^^ooowww___LLL<<<888555555AAAPPPeeetttyyyooodddbbb\\\QQQDDD:::555444444777@@@MMM[[[fffjjjlllkkkiiifffeeeaaaWWWIII???:::;;;>>>DDDHHHHHHBBB<<<;;;<<<@@@FFFIIIGGGBBB>>><<>>777555///...---,,,---///111222222444666777666333000...+++***)))(((((((((((()))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''$$$&&&(((((()))+++///333777@@@LLLUUU]]]eeelllppppppwwwwwwdddTTTIIIDDDDDDIIIWWWmmmxxxhhh\\\RRRKKKFFF<<<777111///000000---***///---+++******+++++++++))))))***)))))))))((((((((('''%%%&&&'''(((((('''(((***---......///222444444<<L'''&&&&&&%%%((()))=hĦ&&&'''&&&&&&&&&&&&&&&''''''))))))))))))************4ĉ@ӵ---+++******,,,---...---,,,---.........000333777999:::???HHHOOOTTT[[[cccffflllrrrqqqlllfffeeeeeeiiijjjkkkooosssyyy}}}~~~wwwmmmbbbZZZTTTOOOLLLHHHFFFCCCAAAAAA@@@>>>===;;;<<<>>>??????===<<<;;;999<<LxxxiiiYYYKKKBBB;;;555111000---)))&&&'''***)))(((''''''((()))***((()))))))))(((((((((&&&***(((&&&%%%%%%&&&'''((('''(((((()))++++++)))&&&"""###%%%&&&%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$######$$$%%%%%%%%%&&&%%%""" !!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$((('''###"""%%%'''&&&'''''''''''''''((()))***!!!''',,,---///777FFFRRRZZZZZZ[[[^^^___```gggpppttttttrrrqqqsssuuuppphhhfffjjjrrr{{{rrrjjjdddbbbfffpppqqq]]]NNNGGGAAA;;;:::999;;;AAAIIIYYYnnnyyyaaaLLL;;;777555555DDDXXXrrr}}}ooommmeeeXXXIII<<<666444555999AAALLLWWWbbbiiimmmrrrqqqoookkkcccWWWJJJAAA;;;===AAAGGGLLLKKKGGGBBB<<>>999888888888<<>>BBBIIIOOOPPPNNNJJJFFFDDDIIISSS]]]eeehhheeebbbYYY[[[\\\YYYPPPDDD999333444444555888CCCYYYuuuvvv\\\DDD555...))))))(((((()))***+++,,,'''((()))*********))))))(((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((()))+++,,,+++,,,///333555666===DDDLLLYYYkkkzzzyyybbbNNNAAA======CCC[[[zzzӵĭӵ888ӵ,,,Ħ((()))******)))((('''(((&&&ӵӵ***)))ĦƜ`1.׼s)))%%%&&&'''Ħ''''''$$$%%%%%%$$$""""""%%%ӵ(((Ħ(((((((((''''''''''''$$$$$$'''ĭӵ&&&&&&Ħ&&&&&&'''Ħ'''Ħ((('''''''''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%&&&$$$DdD'''******?fӵ(((((((((Ħ))))))***ӵƜ`1.׼s---+++ĭӵ:::LLLNNNbbbgggjjjnnnqqqqqqnnnkkkӵwww{{{}}}ĦQQQKKKGGGEEEAAA>>>@@@AAABBBĦ;;;@@@LLLbbb|||ĦxxxDdD```NNNAAA))))))ӵ)))(((ӵ'''ӵ%%%%%%%%%%%%"""Ħ$$$'''ӵ%%%%%%%%%'''ĭӵ&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%((((((###"""%%%''''''''''''''''''((()))***++++++,,,...666GGG]]]ttt{{{ssskkkeeehhhooottt{{{zzzsssoooooo{{{|||hhhXXXIIIAAA:::999888888;;;@@@SSSjjjyyybbbMMM???@@@BBBEEE[[[vvvttt___JJJ<<<666555777<<&e555g&e***>hӵ''')))***)))((('''(((g&e'''guO>uO>&e((((((4ff?>ߝL444gĉ@000***((()))Shӵ)))$$$'''******'''%%%g&e%%%>hӵ(((''''''''''''(((%%%%%%fff?><z&&&g&e>&e&&&'''HL)))***)))ShӵgL,,,'''$$$&&&***&&&&&&''''''&&&&&&%%%S?ʬ$$$###3h?D%%)?)))***ZufĦ******)))gL,,,))))))g&e+++gĉ@111444g&e>&eBBB@eVVVRRR??XXX___dddggglllqqqtttqqqg<ĉvvvzzz||||||3we<Ħ3h?@eHHHIIIGGGBBB???EEEFFFEEEZ===AAAFFFRRRhhh3h?gL|||D%%)?HHHfff?><z+++)))=?Ħ)))g&e***g&e$$$$$$%%%S?ʬ)))4ff?>ߝL&&&@e&&&g&e$$$%%%%%%3h?g&e>&e)))%%%??&&&&&&&&&&&&&&&&&&&&&&&&$$$(((***'''%%%'''(((&&&''''''''''''((()))++++++---)))***888SSSrrr{{{lllbbbbbbhhhmmmwww|||vvvqqqqqq}}}kkk\\\TTTKKKBBB???>>>???CCCHHHQQQhhh~~~xxxdddPPPDDDHHHLLLPPPhhhvvv___JJJ>>>;;;<<<888>>>FFFMMMUUU___llluuu{{{}}}ppp^^^OOOFFFHHHKKKQQQXXX^^^bbbddddddfffkkkoooqqqsssooo___NNNCCCEEEIIILLLLLLIIICCC>>>555777===GGGPPPSSSPPPKKKLLLPPPSSSQQQIII???666222***///555===KKK```{{{nnnXXXEEE;;;111///,,,)))'''''''''((('''''''''((((((((())))))&&&&&&''''''(((''''''&&&(((((('''''''''&&&&&&&&&%%%$$$#########$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***)))))))))'''(((,,,+++***///888GGG\\\zzzzzzcccPPPEEEAAACCC\\\www4DӵHƅ^Hu]Ħ...Hu]Ħ)))ZuR)Ħ'''''''''((((((((((((Hu]Ħ(((HŐeHŐeHu]Ħ(((qIܗGIӵ///tt///---***HGgĉ@&&&%%%&&&&&&&&&&&&&&&%%%Hu]Ħ&&&ZuR)Ħ%%%'''((((((''''''###sߝLGdUĦ%%%Hƅ^Hu]Ħ%%%ntHdĦ""""""HGgĉ@&&&HdĦ#########%%%&&&+++""""""***---'''Htƅ^&&&%%%Bt=o9ĦDtfo9Ħ+++***)))g?...(((HdĦ---...---Hu]Ħ///tt777>>>Hƅ^Hu]ĦKKKH׼sYYY]]]SSSTTTSSS]]]bbbiiiooorrrqqqtQooorrruuuvvvje<ĦBt=o9ĦH׼sBBBGGGHHHEEEFFFIIIKKKLLLJJJHtĦ999???III\\\tttBt=o9ĦHdĦ}}}Dtfo9ĦsߝLGdUĦ,,,Ht@cӵHu]Ħ)))Hu]Ħ)))'''Htƅ^%%%qIܗGIӵ&&&H׼s&&&&&&Hu]Ħ%%%'''Bt=o9ĦHƅ^Hu]Ħ)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***'''$$$&&&'''%%%%%%'''***+++******+++,,,,,,333777>>>VVV{{{~~~nnneeecccdddooowww{{{uuu|||vvvnnn]]]ZZZTTTOOOLLLKKKLLLMMM[[[jjj~~~|||fff\\\WWWYYY\\\cccwwwvvv___KKK@@@======>>>@@@EEEMMMSSSZZZhhhuuu~~~tttdddUUUMMMMMMRRRYYY```fffkkkppptttuuu{{{wwwhhhYYYNNNHHHFFFIIIIIIDDD>>><<<777666777???IIINNNLLLHHHKKKKKKLLLKKKGGG???555///......111===QQQhhh|||xxxbbbMMM???999666111...---,,,+++***'''***+++***&&&%%%&&&)))''''''((((((''''''&&&%%%!!!$$$&&&%%%###"""%%%((("""###%%%%%%%%%'''))),,,&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((()))(((&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&***((((((******)))...444FFFcccuuu[[[GGG>>>@@@WWWooo4DuXӵDdDΦDdDĦ,,,DdDĦ%%%&&&t|<''''''''''''((((((((((((DdDĦ(((DdDΦDdDΦDdDĦ(((peƜ4DuTӵ---`eĭ,,,qet'''&&&&&&$$$$$$%%%&&&''''''DdDĦ&&&(((t|<$$$%%%&&&'''&&&%%%((($$$DdDDdDĦ$$$DdDΦDdDĦ$$$q<niDdDĦ%%%qet&&&%%%DdDĦ$$$$$$%%%%%%%%%'''&&&'''))))))q<R'''&&&qjRgdKӵHdDĦgdKӵ******GR/f6LĭĦ***(((DdDĦ,,,000///DdDĦ111`eĭEEEDdDΦDdDĦVVVDdDĦ___```]]]XXXUUUTTTSSSQQQPPPTTTZZZccckkkpppqqqgeĦkkkooosssFSĦxxx|||qjRgdKӵDdDĦ<<>>HHHQQQdddqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦ,,,DdDĦ4DufӵDdDĦ(((DdDĦ'''q<R%%%%%%peƜ4DuTӵ(((DdDĦ''''''DdDĦ$$$qjRgdKӵDdDΦDdDĦ)))((('''%%%&&&&&&########################$$$***---)))&&&((()))'''(((((()))((('''''')))+++***111888BBB]]]tttiiieeeeeejjjsss|||{{{pppllleee___ZZZXXXYYYYYYdddrrr}}}rrrkkkiiimmmoootttyyydddSSSHHHCCCAAA@@@BBBIIIQQQWWW^^^jjjuuuyyyjjj]]]WWWZZZ]]]bbbggglllrrryyy}}}ooo```PPPJJJGGGIIIHHHBBB<<<:::666444666>>>HHHMMMLLLHHHHHHIIIJJJJJJFFF>>>666000//////333???SSSjjj~~~mmm[[[PPPEEE@@@888222///......---***++++++***((('''((()))&&&''''''''''''&&&%%%%%%!!!"""######""""""###$$$###$$$%%%$$$###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))***)))'''&&&%%%''''''&&&&&&%%%%%%$$$$$$'''%%%&&&***+++,,,111777HHHeeeyyy```LLLBBBBBBOOOfff~~~4DuXӵDdDΦDdDӵ***DdDĦ$$$%%%o)h***''''''''''''((((((((((((DdDĦ'''DdDΦDdDΦDdDӵ)))=ӊB1.uTӵ+++HߝL`o9,,,po9wӵ(((%%%&&&&&&&&&'''(((DdDĦ&&&'''o)h&&&%%%%%%&&&&&&%%%$$$)))%%%DdDΦDdDĦ$$$DdDΦDdDӵ$$$GIpӵDdDĦ(((po9wӵDdDĦ''''''&&&&&&&&&###(((***&&&"""po9u&&&''''''&&&GIdnuR)ĦDdDĦnuR)Ħ******CdgĪj***DdDĦ---222222DdDĦ666HߝL`o9TTTDdDΦDdDӵ```DdDĦaaacccaaa^^^[[[XXXTTTPPPLLLLLLRRR\\\eeelllnnngeĦgggjjjsp?aĦrrrtttGIdnuR)ĦDdDĦ666999<<>>GGGLLLKKKHHHFFFGGGIIIHHHDDD===666111......333@@@TTTjjj~~~rrreee^^^SSSMMMCCC:::555333111111...,,,************)))(((&&&&&&&&&&&&&&&%%%$$$$$$###"""!!!"""###$$$###"""$$$%%%%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))***)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&'''&&&'''***,,,,,,111777HHHddd{{{bbbMMMCCC@@@CCCYYYxxx4DuXӵ}}}DdDʜ4DuTӵ***>d<Ħ'''Dt((('''''''''((((((((((((>d<Ħ'''>d<ʜDd<ʜ4DuTӵ)))(((F&uTӵ***4DufئL>e,,,puR)Ħ)))))))))(((''''''&&&>d<Ħ'''Dt(((&&&(((((((((&&&)))'''DdDΦDdDĦ&&&>d<ʜ4DuTӵ%%%4DwDd<Ħ&&&puR)Ħ>d<)))((('''&&&!!!(((((( peӵ&&&ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵ...>d<555666>d<Ħ>>>4DufئL>efffDdDʜ4DuTӵdddDdDĦYYY```aaacccdddbbb[[[SSSLLLJJJOOOWWW```gggkkkgeĦfffs<v>aĦqqqssspeӵDx<DdDĦ444555777<<d<>d<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦ'''>d<Ħ'''peӵ)))Ħ&&&F&uTӵ&&&DdDĦ))))))>d<Ħ###peӵDx<>d<ʜ4DuTӵ)))((('''%%%%%%&&&''''''''''''''''''''''''((('''&&&&&&)))---...---333333222000...---...000...555>>>NNNiii}}}sssnnnmmmuuu}}}~~~{{{{{{}}}~~~{{{zzzssskkkaaaZZZWWWVVVWWW\\\```dddnnnwww|||tttsssyyy|||rrr___WWWOOOLLLGGG???888666222333777???GGGLLLKKKHHHEEEGGGIIIGGGAAA:::333///,,,---111===PPPeeewww}}}zzzuuuoookkklllrrrwww~~~|||uuummmgggccc\\\VVVNNNFFF@@@<<<888666444000,,,***++++++)))&&&%%%%%%&&&&&&%%%%%%$$$###'''$$$"""###&&&(((&&&###$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))))))(((&&&&&&&&&######%%%&&&((()))***++++++))))))++++++***---222EEE^^^~~~ttt\\\GGG===999;;;KKKfffzzznnn4DuXӵuuulllD&dq&ĒR,,,+++sdKĦ'''DHRRud'''''''''((((((((((((sdKĦ'''D&oq<Ōq&ĒR)))))))))>dp&ĒR******nfʜd<Φ>d<Ħ&&&s&dq&ĒR%%%%%%i?ʜtd<Ħ HHܗDӊB'''<x''''''%%%)))&&& """B?d<\\\ccciiiiiicccYYYQQQIIIMMMSSSZZZbbbggggeĦiiiHg8>aĦssstttB?Ho9QQQ>d<555666<<d<ӵkkkB?Ho9ppp<x&ӫeʬtIӇ]]]>d<Φ>d<Ħ000D&ӫetIӇ***DdDĦ'''sdKĦ(((B?dp&ĒR$$$&&&>d<sdKĦ###B?Ho9(((s&dq&ĒR''')))((('''%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$)))'''(((+++///222444555777888:::999666333111000222777AAARRRkkkxxxuuuuuu{{{uuurrrllliiiiiikkknnnwww}}}mmmbbbVVVNNNGGG>>>777555222444999@@@GGGKKKJJJGGGFFFHHHIIIFFF>>>666///,,,,,,---111;;;KKK]]]llltttooojjjbbb[[[VVVVVVZZZ^^^hhhkkkllljjjfffaaa___^^^\\\YYYUUUQQQNNNIIIDDDAAA<<<777111...---,,,(((%%%%%%%%%&&&&&&%%%%%%$$$###(((%%%###$$$'''(((&&&###$$$%%%%%%%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$$$$%%%######%%%&&&((()))***+++***((()))++++++))),,,111>>>SSSpppzzzhhhQQQ>>>666222777???LLLaaazzzlllWWW4DuXӵhhh]]]Hu]3hh...---,,,ne%%%%%%=e''''''''''''((((((((((((ne'''(((pIƎ@t@h)))))))))>h))))))***fe---@ďD((())))))######$$$%%%&&&'''ne''''''=e%%%'''***,,,---,,,''''''ege$$$$$$sĪj@h###$$$%%%fdDĦ@ďD''''''Hkge(((((((((+++***'''%%%)))@h%%%&&&@G'''(((HĪj@IŌ''')))Bene<<<HkgeMMMneNNNPPPfeuuuHu]3hhqqqqqqmmmseNNNSSS]]]eeeiiifff^^^WWWLLLMMMPPPUUU[[[bbbgeĦja>aĦtttttt@G___ZZZse;;;888555777===JJJNNNRRR<Ōgggrrr@GuuulllHkgeHĪj@IŌ[[[___ege555000Hu]3hIŌ)))+++DdDĦ'''ne%%%***@h&&&&&&>h'''''''''se)))ne%%%$$$@G((('''sĪj@h&&&''')))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%''',,,000444:::@@@EEEGGGHHHGGGBBB<<<888666888<<aĦvvvvvvtttiiiddd^^^s׼sAAA???;;;888:::???DDDIIIPPPHoffflllsss~~~sssiiiwwwWWW\\\```@@@666000D^)))''')))DdDĦ(((&&&%%%***"""&&&%%%%%%&&&***)))((('''s׼s(((((('''&&&&&&%%%'''%%%%%%(((&&&''')))((('''%%%&&&&&&))))))))))))))))))))))))&&&$$$&&&---444<<>>999666555666666555888;;;:::777666999<<d<Ħ***,,,,,,,,,+++)))(((Ħ******)))(((''''''&&&''''''''''''((((((((()))((((((Ħ)))******((('''(((***++++++(((%%%++++++***((('''&&&%%%$$$***)))(((''''''(((***+++***+++,,,---------------******))))))((((((''''''"""######$$$$$$%%%&&&&&&Ħ''''''''''''&&&%%%$$$$$$%%%'''((('''&&&%%%'''(((((('''&&&&&&'''((('''&&&&&&'''((('''%%%(((((('''&&&%%%%%%$$$$$$>d<Ħ+++((('''$$$$$$&&&''''''&&&$$$$$$)))((('''&&&&&&'''((()))&&&$$$'''---***""""""+++'''&&&%%%%%%%%%%%%&&&'''###%%%'''((('''&&&&&&&&&''''''''''''''''''''''''***)))((((((+++000666:::GGGNNNXXX```cccdddfffgggeeejjjnnnlllĦXXX[[[cccmmmsssuuuwww{{{ttt>d<ĦhhhjjjkkkooolllBeEEE===CCCEEEIIIPPPWWW\\\^^^^^^```[[[UUUOOONNNPPPgeFYĉxxxsss>aĦxxxxxxvvvssspppppptttrrrnnnkkkeee^^^BeGGGCCCAAA>>>;;;>>>DDD@@@FFFOOOnu]ӵeeerrrfff[[[UUUTTT^^^uuuxxxlll___UUUMMMGGGCCCPPPWWW]]]aaagggnnnlllfffcccTTTBBB777000>d<Ħ++++++((((((+++>d<Ħ)))((('''Ħ+++!!!&&&"""..."""******$$$%%%'''(((((('''%%%$$$+++)))'''%%%Be***'''(((((((((Ħ'''$$$$$$$$$$$$%%%%%%&&&'''"""###$$$%%%&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((,,,444>>>LLLbbbvvv~~~}}}xxxpppggg___ZZZXXXTTTUUU[[[hhhwww}}}zzzyyyvvv|||}}}www___MMM???444///000///222888>>>AAAAAA???===AAADDDFFFBBB999111------)))'''&&&(((...666<<<@@@;;;777333000///......---,,,///222111......333777444555999AAAJJJRRRWWWYYYVVVTTTMMMBBB666...,,,,,,''''''((((((''''''&&&%%%%%%((()))((($$$###%%%'''%%%&&&'''&&&%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%'''))))))&&&'''+++&&&...999DDDQQQZZZ[[[WWWRRRKKKCCC===555---***,,,,,,$$$%%%///000***333CCC@@@BBB@@@<<<:::999444...?aŖ%7uSQuR)ӵsdKĦ''',,,+++***((((((gdKĦ(((((((((******((('''''''''(((((())))))******&&&gdKĦ******)))---+++)))((()))))))))(((+++******)))(((''''''&&&((()))******)))(((***+++******+++++++++,,,,,,,,,***)))'''''')))***)))((('''''''''''''''''''''gdKĦ'''''''''''''''((((((((((((((((((((((((#########$$$'''((('''%%%%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&&&&'''gdDĦ***(((&&&'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))))))))((('''''''''''''''######$$$%%%''''''&&&$$$,,,((($$$$$$&&&''''''&&&******(((''''''&&&&&&&&&+++((((((+++---000:::DDDTTT```lllqqqtttuuutttpppxxxwwwvvvgdKĦWWW\\\```hhhpppvvvyyyyyyyyyrrrsdKĦbbbhhhjjjhhhcccDDD>>><<<===<<<@@@GGGLLLOOOVVV^^^bbb```^^^ZZZPPPIIIŶS|||xxxsss3we>>======@@@JJJiĉ@3hR/Ōxxx|||xxxjjj^^^YYYZZZnnnxxxrrrgggYYYNNNHHHGGGHHHSSS^^^gggiiilllpppnnniiiccc[[[NNNAAA666DdDĦ***(((((()))***sdKĦ&&&%%%gdKĦ***"""%%%)))&&&!!!((('''%%%%%%'''((('''&&&&&&&&&&&&&&&***+++...+++'''gdKĦ&&&&&&&&&&&&%%%%%%$$$$$$$$$)))###!!!&&&(((%%%###%%%&&&&&&'''((())))))&&&###%%%&&&(((******)))'''&&&%%%(((...666EEE^^^{{{{{{qqqjjjgggbbb^^^aaannn|||yyyxxxvvvuuutttqqqmmmjjjooonnnooorrruuuwwwwwwvvvppppppqqqtttwww|||sss]]]LLL:::444555000000333888;;;>>>AAADDDFFFNNNMMMIIIBBB999000+++(((---,,,+++++++++---///111000///...,,,***)))''''''))))))***+++,,,---......111111111444:::BBBJJJNNNQQQPPPJJJ???222***)))+++'''''''''(((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&'''&&&%%%%%%&&&&&&%%%$$$'''''''''&&&%%%$$$###""")))'''$$$###%%%&&&&&&&&&***+++///333777<<A555ne---,,,+++***)))(((ne)))(((((((((******(((''''''((((((((()))))))))***ne))))))((('''***)))'''((()))******)))*********)))((('''''''''((()))******))))))***+++***++++++++++++,,,,,,,,,)))'''&&&&&&'''(((((('''''''''''''''''''''ne''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''((('''&&&&&&''''''((((((''''''&&&%%%&&&((((((&&&%%%&&&De)))'''&&&$$$''''''&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))))))))((('''''''''''''''%%%$$$$$$%%%'''(((&&&%%%+++(((%%%$$$&&&''''''&&&(((((('''''''''(((((()))***)))***,,,,,,000;;;GGG\\\gggsssxxx{{{}}}}}}{{{}}}|||ne___ZZZZZZ```hhhooouuuvvvvvvuuulllne\\\```fffgggddd]]]SSSIIIAAA<<<;;;;;;<<<@@@FFFIIIKKKSSS\\\gggeeeddd___SSSJJJ>Avvvzzzwwwk<wwwvvvssspppoooqqqpppnnniii```VVVLLLFFFEEEGGGIIIJJJGGGDDDAAA??????AAAHHHfhsssxxxzzz}}}pppeeecccfffxxx~~~nnniiiaaaWWWPPPNNNNNNPPPYYYbbbkkknnnppprrrnnniiiddd]]]RRRFFF;;;De,,,***(((((()))***ne'''&&&ne&&&'''$$$"""###%%%''''''&&&((('''%%%&&&'''((('''&&&%%%%%%%%%&&&'''***,,,------***ne&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$(((###!!!&&&(((%%%###%%%'''&&&$$$%%%&&&'''&&&%%%&&&'''((()))))))))((((((''')))...999NNNkkk}}}sssnnngggccceeeooo{{{{{{xxxmmmllljjjhhhgggeeeaaa^^^_________bbbeeeggggggfffaaaaaaaaacccfffkkkooorrrxxx~~~nnnYYYHHH777111222...222444888;;;===AAAEEEHHHQQQPPPMMMFFF===444...+++++++++)))((()))***,,,---...---,,,+++***)))((('''((())))))******++++++,,,---,,,---///333888>>>AAAFFFFFFBBB:::000***)))+++((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&%%%$$$######$$$%%%$$$###''''''''''''&&&%%%$$$$$$%%%$$$###%%%'''))))))(((++++++,,,...///000222222000///...---+++***)))((((((((((((((()))***,,,---++++++,,,,,,+++***(((444///---...---(((((())))))''')))(((((((((******((('''(((((((((((())))))))))))***)))((('''&&&((('''&&&''')))+++***)))******))))))((((((''''''''')))******))))))***+++++++++++++++,,,,,,,,,,,,)))(((&&&&&&((()))(((''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((''''''(((((((((((((((((('''$$$%%%''''''%%%%%%%%%&&&(((((('''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))((((((((('''''''''''''''&&&$$$%%%&&&(((''''''***(((&&&%%%&&&'''''''''''''''''''''((()))***+++)))***+++---,,,000===JJJ```lllwww}}}hhh```[[[YYY___gggooottttttrrrpppdddXXXZZZ```eeebbb]]]TTTJJJAAA===;;;::::::===BBBFFFEEEFFFOOOYYYiiijjjjjjfffZZZOOOfffqqqvvvuuuvvvuuurrrnnnkkkkkkjjjhhhcccZZZOOOEEE???@@@DDDIIILLLLLLIIIDDDAAABBBAAAEEEPPPqqqwww{{{|||tttlllnnnuuusssfffccc^^^YYYWWWXXXZZZ[[[bbbhhhnnnpppqqqqqqnnnhhhfffbbbZZZOOODDD...+++)))((((((***+++((('''&&&&&&&&&###''')))(((%%%$$$'''***((('''%%%&&&'''((('''&&&$$$$$$%%%&&&(((***---...,,,)))%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%'''###"""%%%'''%%%$$$%%%(((&&&###"""$$$&&&''''''((('''''''''(((((())))))++++++///<<>>555///222000---+++******)))(((&&&'''((())))))((('''&&&)))(((((((((******((('''))))))))))))((((((((((((''''''((()))))))))))))))***)))((()))******'''&&&))))))))))))((((((((((((&&&((()))***))))))+++,,,++++++,,,,,,,,,---------***(((''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''((()))***((('''%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&%%%$$$$$$%%%'''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((()))((('''&&&&&&***'''%%%%%%&&&'''((('''((((((((((((''''''((()))))))))(((((((((((())))))******,,,---,,,///:::FFFVVVeeevvv}}}~~~wwwnnneee]]]XXXYYY___hhhqqquuutttqqqnnnddd^^^[[[]]]```bbbfffkkk]]]TTTHHH@@@???@@@???>>>===AAAFFFHHHDDDBBBKKKVVVfffmmmsssqqqiii___WWWSSSUUU\\\eeelllnnnnnnoooppppppsssvvvwwwvvvpppjjjfffcccbbb```ZZZRRRGGG===777<<>>AAAAAAAAA>>><<<:::888999;;;>>>@@@CCCJJJUUU]]]___\\\VVVSSSSSSXXXaaammmvvvyyyvvvrrrpppppptttzzz|||xxxvvvwww~~~wwwttt~~~lllVVVHHH???444111444000222222333666<<>>555000...------,,,,,,++++++++++++''''''((()))))))))(((((()))(((((((((******((('''))))))))))))((((((((((((&&&'''((()))************+++******++++++***'''%%%))))))))))))((((((((((((&&&((()))***)))***+++---,,,,,,,,,,,,------------((('''%%%%%%'''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%''''''%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''((()))))))))(((&&&%%%)))'''%%%%%%&&&'''&&&%%%&&&((())))))((('''(((*********)))(((((()))))))))+++)))***,,,---...555===NNN^^^qqq}}}}}}vvvnnneee]]]YYYYYY___hhhpppuuuvvvtttrrrkkkeeeaaaccceeefffhhhlll^^^TTTIIIDDDFFFHHHFFFCCC@@@BBBFFFHHHEEEDDDKKKUUUfffooowwwuuunnndddZZZSSSSSSXXX```fffjjjnnnppprrrrrruuuyyy{{{zzzvvvpppmmmeeedddbbb]]]UUUKKKAAA;;;>>>@@@DDDLLLQQQQQQMMMHHHCCC@@@???CCCHHHOOO[[[ggguuuzzzwwwyyyzzznnnbbbbbbdddkkktttzzz||||||nnnbbbUUUPPPQQQTTTZZZ___fffhhhiiieeeZZZJJJ999///---,,,******++++++***)))'''(((((((((((('''&&&&&&((($$$"""$$$(((***'''$$$&&&&&&&&&'''))))))&&&$$$)))((('''%%%%%%%%%%%%&&&'''&&&%%%%%%'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!%%%'''$$$###&&&'''&&&&&&&&&'''***,,,+++)))'''***)))((('''''')))+++,,,---,,,---666HHHaaayyyvvvjjjbbb]]]dddlllttt~~~~~~sssmmmfffbbbbbbcccbbb```gggggggggiiilllmmmmmmllljjjnnnsssuuuttttttvvvyyy|||vvvlll___TTTMMMLLLMMMPPPRRRYYY\\\TTTIIIJJJSSSBBB???:::888888:::::::::999888666777999<<<======777666555444444555777888<<>>333///---+++***++++++)))((('''(((((()))((('''&&&%%%)))%%%"""###''')))(((&&&&&&&&&&&&((())))))&&&$$$'''&&&%%%$$$###$$$%%%%%%$$$###"""###%%%&&&%%%$$$#########$$$$$$$$$%%%%%% &&&((($$$###&&&((('''&&&&&&&&&''')))***)))(((***)))((((((((()))***+++******,,,000:::KKK^^^lllxxxwwwvvvtttpppjjjeeebbb___iiisssyyywwwqqqnnngggbbb\\\YYYZZZZZZXXXVVVYYYWWWVVVUUUWWWXXXXXXXXXUUUYYY\\\]]]]]]```fffkkkpppkkkaaaUUUJJJDDDDDDFFFMMMQQQZZZ^^^SSSDDDCCCMMMAAA===999666777888::::::777555444444666999::::::444333333333333333333444888<<>>>>>BBBKKK[[[nnn}}}|||tttrrrvvvxxxkkk]]]VVVUUURRRYYYcccnnnwwwxxxnnn```SSSCCC>>>>>>999999;;;666555444444555;;;EEEQQQYYY```aaa```ZZZOOOBBB777111************)))(((((('''((()))))))))))))))******))))))))))))(((((((((((('''''''''&&&''''''((()))((('''''''''((('''&&&%%%((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&''')))+++,,,---...///111333444555555555333///+++)))((()))(((((((((((((((((('''&&&%%%%%%$$$###$$$%%%''''''%%%###&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''((())))))%%%&&&'''(((((('''&&&&&&%%%%%%$$$###$$$$$$&&&&&&___PPPAAA999444///...111***+++,,,,,,***)))))))))***)))(((((((((***+++,,,)))(((((((((******)))'''******))))))((((((((('''************)))((('''&&&))))))***,,,......,,,***(((((((((((())))))))))))%%%''')))***)))***,,,---,,,,,,,,,---------.........,,,++++++,,,------,,,''''''''''''''''''''''''''''''''''''''''''''''''************************'''&&&&&&'''((((((&&&%%%''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''((()))***)))(((&&&%%%&&&%%%%%%&&&'''&&&$$$!!!%%%(((******(((''')))+++&&&''''''((()))+++---...---((('''***---,,,+++,,,555DDDVVVdddppp|||}}}{{{vvvoooggg^^^WWWSSSVVV[[[ccclllssswwwxxxxxxsssmmmiiiiiiiiiggggggiiibbbYYYPPPPPPVVVXXXSSSLLLCCCAAABBBEEEFFFFFFKKKQQQ]]]iiitttvvvtttpppggg]]]RRRUUUYYY___fffmmmsssvvvvvvyyy~~~nnnnnnmmmiiiaaaXXXOOOJJJCCCBBBBBBFFFMMMOOOMMMIII>>>>>>??????===@@@NNN]]]xxx}}}uuusssmmmhhhjjjqqq{{{~~~{{{yyyxxx{{{{{{wwwbbbSSSEEEBBBDDDGGGLLLSSSYYY^^^ccceee^^^QQQAAA777000...,,,*********)))''''''((()))))))))(((&&&%%%)))'''$$$$$$%%%'''((()))&&&&&&&&&((())))))&&&$$$$$$$$$#########$$$%%%&&&"""!!! !!!###$$$$$$###""""""#########$$$$$$$$$&&&((($$$"""&&&((('''(((&&&$$$$$$&&&(((******)))))))))))))))******+++)))***++++++...888GGGSSS\\\___bbbccccccccccccddddddoooxxx}}}{{{ssskkkeeeaaa```[[[VVVTTTUUUUUUSSSPPPNNNKKKGGGFFFGGGHHHHHHHHHFFFIIILLLLLLLLLPPPYYY```gggcccZZZOOOEEE@@@AAADDDQQQUUU___cccVVVDDDBBBLLLAAA===888555666888:::;;;777555333333555888999999333333444555555444333333666999>>>DDDFFFEEEAAA===<<>>???AAA;;;777777555666:::CCCNNNUUU[[[]]]^^^YYYOOOCCC888333+++,,,,,,,,,,,,+++******))))))))))))************))))))*********************)))((('''''''''((()))'''&&&%%%&&&'''''''''&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((()))***+++---///000555777999<<<>>>?????????999555111...---------,,,************)))(((&&&&&&###$$$&&&))))))&&& %%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%'''(((((((((''''''((('''&&&%%%%%%&&&''''''NNNAAA777555444...+++,,,000,,,(((&&&'''((())))))''''''(((((())))))******++++++++++++++++++++++++***))))))***++++++)))'''******))))))((((((((((((+++++++++++++++***)))(((,,,+++)))((((((((()))***))))))))))))***+++,,,---.........------,,,,,,,,,))))))))))))((('''&&&%%%((((((((((((''''''''''''$$$"""!!!"""&&&((((((&&&###&&&(((((('''%%%%%%&&&((('''&&&&&&'''((('''&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$%%%%%%&&&$$$###%%%&&&$$$"""$$$((((((%%%)))***(((###$$$))))))$$$''''''&&&%%%&&&'''((())))))(((&&&%%%%%%&&&((()))%%%$$$###$$$&&&'''&&&%%%'''''''''((((((***++++++***+++,,,---...---,,,+++,,,***+++---,,,***,,,111222<<>>IIISSSWWW]]]aaa___UUUHHH>>>888555111...---,,,***(((,,,***))))))))))))(((&&&---%%%"""+++000,,,%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&,,,...+++((((((###$$$&&&''')))******+++(((***,,,---///222777;;;FFFJJJNNNQQQTTTYYYbbbhhhlllrrryyy~~~~~~xxxppphhhbbb^^^YYYWWWUUUUUUTTTQQQMMMJJJIIIIII@@@??????>>>===<<<;;;:::;;;;;;===??????CCCOOO\\\bbbXXXMMMEEE???:::<<>>:::777AAAMMMZZZooovvvgggfffiiimmmrrrwww|||{{{qqqbbbTTTJJJDDDAAA@@@???DDDNNNYYYaaabbb]]]WWWNNNNNNKKKHHHJJJMMMLLLGGGBBB;;;777888<<>>IIIRRRUUUTTTTTTSSSPPPMMMBBB444///111444222...//////000111111...)))&&&,,,)))&&&$$$%%%&&&''''''***(((&&&&&&''''''%%%###&&&&&&'''(((((('''''''''&&&'''''''''&&&$$$!!! '''&&&%%%$$$$$$&&&((()))DDD:::333222222...,,,,,,...+++)))(((((()))))))))((((((((()))))))))))))))++++++++++++++++++++++++***)))((()))++++++)))'''************))))))((((((******+++++++++***)))))),,,+++***)))((())))))***))))))))))))***+++,,,---.........------------,,,))))))))))))((('''&&&&&&(((((((((((('''''''''''')))'''%%%&&&((())))))'''$$$&&&((((((&&&%%%%%%&&&(((&&&%%%&&&'''((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$"""!!!&&&&&&$$$%%%''''''$$$%%%)))'''"""'''&&&&&&%%%&&&'''((()))((('''&&&%%%%%%&&&'''(((((('''&&&''')))))))))(((''''''''''''((()))***+++))))))***+++++++++++++++---+++***++++++)))---333---777CCCNNN\\\nnn|||~~~|||wwwnnncccYYYRRRPPPPPPVVV```jjjrrrxxx|||~~~wwwsssmmmeee```]]]^^^___YYYYYYXXXXXX\\\\\\TTTJJJBBBAAABBBEEEEEEEEEKKKRRR___mmmwwwxxxvvvsssiii^^^VVVTTTTTTYYYbbbjjjnnnpppvvvyyy~~~xxxrrrmmmhhhbbb^^^QQQMMMHHHEEEEEEFFFFFFEEE???===<<<;;;:::???MMM\\\yyyxxxpppllljjjhhheeeiiiuuuzzzvvvrrrkkkeeeTTTMMMFFF???999555;;;DDDMMMQQQXXX]]]^^^XXXOOOGGG===:::666333111///---+++,,,***((('''((('''%%%$$$'''!!!%%%(((%%%!!!&&&&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!###%%%''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%"""###(((***(((&&&&&&((())))))******)))))))))'''((()))***+++...222666===BBBHHHMMMQQQWWW```fffnnntttzzz|||}}}wwwkkkfff___ZZZWWWUUUTTTSSSSSSRRRPPPLLLFFFBBB@@@@@@999888888777666555555444::::::;;;<<<<<<>>>HHHSSS[[[RRRGGG@@@::::::BBBKKKcccuuu{{{gggUUUKKKGGGNNN===555555111555<<<:::;;;666111222777:::888444555888;;;===<<<999666444555555777<<<@@@AAA===999555===IIIZZZrrrsssddd[[[\\\___bbbdddggghhhiiiaaaZZZNNNEEE???=========AAAGGGQQQ\\\eeehhheeeaaa^^^^^^[[[YYY]]]aaa___YYYHHH???777777:::===AAAFFFEEEIIIMMMMMMGGG>>>666111000000000111222111---+++***))))))***++++++)))''')))(((&&&&&&'''(((&&&%%%''''''((((((((((((''''''&&&'''((()))((('''%%%$$$''''''&&&&&&&&&&&&''''''%%%%%%&&&'''(((((((((''')))((()))+++,,,///777AAAMMMZZZhhhoooqqqrrrqqqnnndddZZZLLLCCC@@@===888444333111//////...,,,)))'''***(((''''''((((((((('''))))))((((((((('''&&&%%%''''''(((((((((((((((''''''((()))******)))'''&&&''''''&&&&&&&&&'''((()))888222---...000...,,,,,,+++***))))))++++++***)))))))))))))))))))))((((((************************))))))((()))++++++)))(((***************)))))))))))))))***+++++++++******,,,+++******))))))*********))))))******+++,,,---------..................******))))))((('''''''''((((((((((((''''''''''''+++)))''''''((((((((('''$$$&&&''''''&&&%%%%%%&&&'''&&&%%%&&&'''((('''%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$%%%&&&'''&&&%%%((((((%%%"""###(((***(((###&&&'''''')))***'''"""'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((&&&%%%$$$%%%&&&'''&&&%%%''''''&&&''''''((()))***)))(((((((((((()))******...+++*********)))...444///888AAAIIIUUUfffuuu|||zzzyyyuuummmcccXXXQQQMMMMMMSSS]]]hhhqqqvvvyyyyyytttpppiiibbb\\\WWWTTTSSSPPPRRRTTTWWW[[[\\\TTTJJJBBBAAABBBFFFHHHHHHMMMTTTcccpppyyyxxxuuurrriii^^^WWWUUUTTTYYYaaajjjnnnppptttvvvzzzzzzsssooollliiifff[[[TTTKKKCCC???>>>>>>>>><<<::::::;;;;;;@@@MMMZZZyyy~~~uuunnnnnnmmmllloooyyy}}}tttkkkccc]]]ZZZPPPLLLGGGBBB;;;666999???EEEIIIOOOWWW[[[[[[VVVSSSEEEBBB>>>;;;888555111...///,,,***(((((('''%%%$$$)))%%%"""###&&&((('''%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""$$$'''(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&""""""%%%'''&&&%%%'''******++++++++++++******'''((((((((((((***...111555<<>>DDDJJJTTTaaalllrrrsssrrrrrrpppmmmmmmrrrwwwrrrjjjRRRDDD888555888:::<<<>>>;;;@@@EEEFFFBBB<<<666222111333777;;;<<<999333...,,,+++***+++,,,+++)))((()))'''&&&'''(((((('''%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''###$$$&&&((()))))))))((('''(((+++------000<<>>IIIUUUnnn|||ttttttssssssvvv}}}}}}vvvkkk___VVVSSSSSSQQQPPPNNNIIIAAA;;;:::<<>>>>>CCCIIIOOOOOOIII@@@999333333666:::???@@@===999888999@@@SSSoooxxxgggYYYWWWVVVUUURRROOOKKKHHHFFFCCC@@@<<<:::;;;===>>>???FFFLLLWWWeeerrr{{{~~~zzzxxx}}}yyypppZZZIII999555777888888888555:::???AAA>>>999555222111777AAAIIIKKKEEE:::111,,,+++******+++***)))''')))'''&&&'''((()))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&((())))))((('''&&&)))---///...111>>>MMMaaattt~~~qqqggg```]]]YYYTTTNNNHHHCCC>>>999666555444222111222111000...+++---...---***(((((()))))))))))))))))))))((('''###$$$%%%'''((((((((((((''''''((())))))))))))(((,,,,,,++++++,,,,,,+++)))))))))***,,,......,,,***++++++******))))))(((((())))))))))))))))))))))))***))))))***,,,---,,,*********************++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,---...,,,---///000111000//////,,,,,,***)))(((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&((()))%%%&&&'''&&&%%%%%%&&&''''''%%%$$$%%%&&&'''&&&%%%%%%&&&''''''((((((''''''***)))'''&&&&&&%%%###"""$$$$$$!!! %%%&&&$$$&&&%%%&&&(((***)))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&(((&&&&&&'''((()))((('''(((''''''''''''(((((()))******)))((()))***+++,,,***)))+++///000...111666CCCJJJOOOOOOQQQ[[[gggnnnuuuvvvuuuooodddWWWLLLFFFEEEIIIRRR^^^hhhooopppooooookkkddd\\\UUUMMMEEE@@@@@@EEEJJJOOOTTTWWWSSSLLLEEEBBBCCCHHHKKKLLLOOOSSS\\\hhhrrrsssrrrsssmmmddd\\\YYYWWW[[[ccclllqqqsssuuuuuuwwwzzz~~~}}}vvvpppkkkeee]]]XXXVVVSSSLLLEEE===777444333333111222555777:::CCCLLL```ttt{{{zzzyyyyyy|||{{{vvvtttnnncccWWWOOONNNPPPXXXZZZZZZTTTKKKCCC???======>>>BBBGGGNNNSSSUUUVVVSSSPPPMMMJJJEEE@@@999555666333///---,,,+++***)))******)))((('''((()))***''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&$$$ ''''''&&&%%%%%%$$$######)))$$$"""$$$&&&%%%&&&(((&&&&&&((()))************((()))((('''&&&(((***---888DDDSSS\\\^^^```eeekkkrrryyy|||vvvlllbbbVVVMMMJJJFFFAAA??????AAACCCCCCAAA@@@===888333000///000333222111111111333555666777222000333666888;;;@@@@@@===:::888888???RRRccc|||zzzgggZZZOOO===555444000444:::888777666555999@@@FFFJJJKKKLLLPPPVVV\\\[[[RRREEE<<<555555777;;;@@@AAA===:::999888>>>PPPiiixxxjjj___aaa```^^^ZZZTTTMMMGGGCCC<<<999777666999<<<>>>???FFFMMMWWWeeerrr}}}~~~~~~wwwmmm[[[JJJ:::555666666555555555888===>>><<<777444222444???NNN[[[]]]SSSBBB555,,,***)))((())))))'''&&&)))'''&&&'''))))))((('''&&&&&&''''''''''''&&&&&&((('''%%%$$$$$$$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&%%%&&&)))---///...000===KKKZZZmmm|||qqqllljjjiiieee```YYYSSSKKKDDD???BBB???;;;999888777666555222222111///---++++++,,,***************)))((((((******+++++++++++++++***''''''((()))))))))))))))***,,,,,,***)))++++++(((+++***+++---...///---+++******************))))))************************+++******,,,...///---,,,,,,,,,,,,,,,------------,,,,,,---.........------,,,------------,,,+++***+++******++++++,,,---...---...000222222111///......,,,+++))))))))))))***(((((((((((('''''''''''''''((((((((('''''')))+++&&&&&&'''&&&$$$$$$&&&(((&&&%%%$$$%%%&&&'''&&&$$$%%%%%%&&&''''''''''''&&&+++)))'''&&&&&&&&&$$$"""$$$$$$### """&&&&&&###%%%###%%%)))+++(((%%%$$$%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%'''((('''&&&))))))(((((((((((())))))+++************+++,,,,,,***))),,,000222222555:::FFFOOOUUUTTTSSSZZZccchhhppprrrtttpppfffYYYMMMFFFBBBEEEMMMZZZgggooorrrrrrkkkfff```[[[VVVOOOHHHBBB???DDDHHHKKKOOOTTTSSSOOOGGGDDDDDDIIILLLLLLMMMOOOTTTaaakkkmmmooorrroooggg]]]ZZZWWW[[[ccckkkqqqsssvvvwwwzzz|||}}}yyysssnnniiiaaaXXXQQQNNNMMMKKKEEE===777444222333000111444555777===DDDTTTfff~~~}}}||||||tttlllllliiiddd[[[SSSPPPQQQTTTcccggghhh```VVVMMMFFFAAA?????????CCCHHHLLLOOOPPPRRRQQQPPPOOOMMMHHHCCC>>><<<888333///---,,,***(((***)))((('''((((((******((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&%%%###!!!''''''&&&&&&%%%$$$######(((###!!!###%%%###$$$&&&(((((()))(((((('''&&&%%%%%%&&&&&&%%%%%%&&&***,,,:::HHHYYYbbbbbbaaaeeeiiiooovvvyyyrrrfffZZZOOOFFFDDD@@@<<<::::::::::::::::::999777444111///111333222222111111222444777888<<<555000333777999;;;>>>@@@===::::::<<>>BBBEEEDDD>>>:::;;;@@@JJJZZZhhh~~~|||iii[[[GGG888444666444888>>>;;;999888:::???JJJWWWbbbiiipppqqqssstttoooaaaMMM???666666777;;;>>>>>>:::666555444;;;HHHVVVeeexxxzzzyyyyyyxxxrrrhhhZZZLLLDDD>>>;;;888999===BBBFFFHHHIIILLLRRRYYYaaalllxxx}}}qqqgggbbb^^^ZZZJJJ???555222222222333777555888;;;;;;999666444444;;;FFFWWWdddfffZZZGGG999...,,,)))(((((((((((('''(((''''''''')))***)))((('''(((((())))))((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&((()))))))))+++---,,,,,,111999;;;JJJYYYbbbkkk|||wwwnnniiifffeeehhheeebbbaaa``````^^^]]]ZZZZZZ[[[\\\\\\YYYUUUQQQJJJBBB999555777888666333111111111111000///......******)))(((((((((((((((---,,,+++++++++,,,...///&&&******&&&%%%***,,,***...---,,,,,,---...---,,,)))))))))***+++++++++,,,++++++++++++++++++++++++---,,,---...000111000///222222333333333444444444000000111111000///......,,,---.........---,,,+++++++++++++++,,,---......///000222333333111...,,,///---+++)))))))))++++++)))(((((((((''''''''''''&&&((((((&&&"""!!!"""$$$&&&''''''%%%$$$$$$&&&(((&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$&&&((())))))((("""%%%%%%$$$&&&)))'''"""&&&'''...999:::///%%%!!!%%%%%%'''((((((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%&&&((()))((('''++++++***************+++((()))+++,,,,,,++++++***///+++))),,,///444>>>HHHTTT___fffbbb[[[YYY[[[\\\dddjjjpppqqqkkk___TTTMMMHHHHHHJJJRRR]]]dddfffeeeaaa]]]YYYXXXZZZZZZVVVQQQGGGIIIIIIHHHKKKSSSWWWVVVLLLGGGEEEIIIKKKJJJHHHHHHKKKXXXbbbeeehhhmmmllleee[[[WWWUUUWWW___hhhnnnppplllooouuuyyy|||{{{zzzxxxsssoooiiieeeaaa[[[TTTNNNIIIIIIFFFAAA:::666555666:::777666999999888;;;??????LLL```www|||yyy|||vvvfff[[[MMMLLLMMMPPPXXXaaakkkpppssszzzzzzooocccZZZPPPGGGDDDBBBAAAAAADDDGGGIIIIIIJJJLLLPPPUUUYYYZZZWWWTTTSSSMMMEEE===666111---***)))&&&###$$$(((+++***)))((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$&&&&&&%%%"""######$$$&&&'''((((((***&&&%%%((()))'''&&&'''&&&&&&'''(((((()))((((((&&&'''(((((())),,,000333:::KKK___iiihhheeefffjjjiiiooopppgggXXXLLLAAA:::333222111222333333222111000000///,,,+++,,,///111444333333333444888;;;===555,,,(((///;;;CCCIIIMMMHHH???999:::AAAMMM^^^lll|||vvvcccUUUEEE777444888777;;;@@@===:::999;;;AAAMMM\\\jjjrrrvvvwwwyyyzzzuuugggSSSEEE666666777:::======888444444444:::CCCLLLVVVgggxxx~~~qqqaaaQQQGGG@@@<<<888777:::>>>BBBDDDJJJLLLPPPTTTYYYbbbnnnvvv||||||ttteeeXXXSSSQQQOOOAAA999222000//////333777444666999:::999777555555999CCCRRR]]]^^^TTTCCC777000---***))))))))))))((((((''''''((()))******)))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$###$$$'''***,,,***((())),,,,,,***---222...:::EEEJJJRRRddd{{{~~~vvvjjj___YYYWWWVVVVVVVVVSSSQQQQQQUUUYYY]]]^^^ccceeejjjnnnoookkkddd___RRRHHH<<<888;;;===:::666555555555444333222111000---,,,,,,+++,,,,,,------000///---,,,---...000222***)))((()))***+++***(((******+++++++++,,,,,,,,,,,,'''&&&***,,,+++)))***000///......///...---,,,111111222333555777999::::::===>>>===???AAA???:::<<<999555555777999777555///000111222111111///...///---+++,,,///000...,,,333444555444222111111222000---+++******+++******''')))***)))'''%%%$$$$$$%%%(((((($$$"""%%%((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((())))))'''&&&&&&&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%###,,,<<<@@@333&&&###%%%&&&'''(((((('''&&&%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))'''(((******))))))+++,,,000---,,,000333777DDDRRRaaagggjjjccc\\\XXXVVVUUU]]]eeellloooooojjj^^^RRRQQQOOOOOOTTT\\\bbbbbb```\\\UUUQQQTTTXXXYYY[[[]]]VVVNNNGGGIIIPPPVVVUUURRRPPPKKKGGGGGGDDDAAABBBEEEKKKTTT^^^eeekkkooonnniii[[[UUUPPPQQQYYYaaaeeefffggglllqqqsssrrrqqqrrrsssnnnhhhbbb___]]]YYYQQQKKKFFFCCC???<<<999999:::;;;===???AAA@@@>>><<<===???@@@GGGWWWpppvvvwwwsss^^^KKKFFFCCCDDDMMMZZZfffpppwwwzzz}}}xxxjjj]]]ZZZXXXVVVIIIJJJJJJGGGCCCBBBDDDGGGGGGGGGJJJPPPTTTWWW]]]dddccc^^^SSSEEE<<<777111+++...***((())))))&&&&&&))),,,)))&&&%%%%%%&&&%%%$$$!!!$$$&&&&&&$$$$$$&&&)))'''&&&%%%%%%&&&&&&$$$"""!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%'''***)))&&&&&&)))(((&&&---***+++---,,,***,,,111:::GGGYYYiiinnnkkkggggggmmmhhhaaaXXXNNNDDD;;;555111111///...------...///000///---+++***+++///222...222555555888<<<===:::666555444666;;;CCCJJJOOOOOOEEE======DDDOOO^^^iiiuuu}}}zzznnnbbbWWWOOO===:::777777:::>>>BBBDDDBBB??????DDDPPP]]]fffjjjoooooopppqqqnnnbbbQQQCCC:::777666888999777888<<<444777:::===BBBJJJUUU]]]kkkttt|||}}}zzzjjjZZZNNNGGGAAA<<<888999888:::CCCOOOMMMOOOPPPNNNLLLQQQ\\\fffkkkkkkggg[[[LLLCCCDDDHHH===777000...000111000...444555777999:::888333000444;;;GGGPPPQQQHHH;;;111+++)))((('''((((((&&&$$$((()))******)))'''$$$###)))'''&&&&&&&&&&&&$$$###&&&&&&%%%$$$$$$$$$%%%%%%$$$&&&&&&$$$$$$&&&&&&$$$'''&&&&&&%%%%%%&&&&&&'''***(((''''''(((((('''&&&222333444666>>>MMMbbbppp```XXXMMMEEEAAAAAABBBCCC?????????@@@CCCKKKTTTZZZ___gggrrrzzz|||vvvmmmggg___JJJCCCGGGCCCAAA@@@<<<;;;999777666555444222000,,,,,,------...////////////.........///000111222***)))((()))***+++***(((*********+++++++++,,,,,,,,,'''&&&***---,,,+++,,,///...------//////000000111222444777;;;>>>@@@BBBDDDGGGIIIHHHJJJMMMLLLHHHFFFBBB===<<<<<<<<<999777333333444333333222111000222000...///000111000///555777888777555333333333000---+++************))))))))))))))))))((('''&&&%%%'''&&&%%%'''***'''"""&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%(((444AAA>>>///%%%%%%%%%%%%&&&''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))***************)))(((''')))******))))))***,,,///,,,,,,000333999FFFTTTjjjppprrrjjj```ZZZVVVSSSWWW___ggglllpppoooggg^^^XXXVVVUUUXXX]]]```^^^\\\WWWQQQMMMQQQVVVYYY\\\```___VVVNNNNNNTTTYYYXXXUUUQQQKKKGGGEEECCC???@@@DDDIIISSS^^^eeelllpppnnniii\\\VVVPPPPPPWWW___cccdddeeehhhlllmmmkkkjjjiiijjjgggbbb]]]ZZZYYYVVVPPPKKKGGGEEEBBB???===<<<<<<===CCCEEEFFFDDD@@@===<<<<<<<<>>AAALLL]]]mmmxxx}}}{{{zzzrrrcccXXXVVVTTTQQQLLLMMMMMMJJJGGGEEEFFFGGGGGGFFFIIIOOORRRUUU[[[bbbkkkhhh^^^RRRIIICCC;;;222///***''')))(((&&&&&&))),,,***'''&&&'''''''''&&&$$$%%%''''''''''''(((***&&&%%%$$$%%%&&&&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&))))))&&&&&&))))))&&&***((((((+++***(((+++000666BBBUUUeeellljjjeeebbbddd___WWWOOOGGG>>>666111111111000///------...///111000///---+++---000333111555888999<<>>999777666888???HHHPPPTTTTTTJJJ@@@>>>BBBKKKXXXbbblllsssuuunnnbbbXXXNNNGGG<<<999777777;;;@@@DDDFFFBBB???>>>BBBLLLWWW___bbbcccdddeeehhhfff\\\LLL@@@:::777666888888555666:::333555777888:::AAAJJJQQQ]]]gggooosssvvv{{{}}}{{{wwwmmm```RRRGGGAAA>>>999666777888:::DDDOOOQQQSSSSSSOOOJJJKKKRRRYYY[[[dddiiiaaaPPPBBB===???;;;555///---///111000...222444777999888555222///000555<<>>444---)))(((''''''((()))((('''&&&''')))))))))(((&&&%%%)))'''&&&&&&&&&&&&%%%###%%%%%%$$$%%%%%%&&&''''''%%%((((((%%%%%%((((((%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&)))******))))))***,,,,,,///777DDDNNNBBB===888444333333444444222222333444777<<>>BBB>>>===@@@>>>:::888666444333222///---,,,,,,,,,---......//////......///000000111222222***)))((()))***+++***((())))))*********+++++++++,,,((('''***---,,,,,,////////////000222444777888555888<<>>===;;;999777666555555555333000///000111111000555777999999777444222222000...+++*********)))(((***(((%%%&&&(((***(((&&&&&&&&&%%%%%%***---'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%%%%%%%%%%%%%%%%$$$###$$$'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%---:::BBB999(((###((($$$%%%&&&&&&&&&&&&%%%$$$'''''''''''''''''''''''''''''''''(((((('''''''''+++,,,,,,++++++***)))(((((()))***)))((((((***+++......000333666===LLLYYYkkkrrrtttlllbbbZZZTTTPPPUUU\\\ccciiiooossspppjjjccc```^^^^^^______[[[XXXRRRLLLHHHMMMSSSXXX]]]bbbeee]]]UUUTTTXXX[[[YYYVVVQQQKKKEEEBBB???<<<>>>BBBGGGQQQ]]]ffflllpppnnniii^^^WWWPPPPPPVVV]]]aaabbbccceeehhhhhhfffcccbbbbbb___[[[VVVTTTTTTSSSOOOLLLHHHFFFDDDBBB@@@???>>>>>>GGGHHHJJJHHHDDD@@@===;;;<<<@@@LLLaaayyyxxxxxxuuugggVVVHHH>>>===AAANNNbbbuuuzzzsssfffXXXPPPNNNLLLJJJKKKMMMMMMLLLHHHEEEDDDDDDEEEDDDGGGLLLOOOQQQWWW^^^kkkjjjddd[[[TTTMMM@@@555111+++'''((((((&&&&&&)))+++)))&&&%%%&&&''''''&&&&&&%%%%%%&&&'''(((((('''%%%$$$$$$%%%&&&'''%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%((()))''''''))))))&&&'''%%%&&&)))((('''***///333???QQQbbblllllleee^^^ZZZUUUMMMFFF???888222///000111111000...------///222222000...---...111444111555888;;;@@@EEEDDD@@@:::888777;;;CCCMMMUUUZZZWWWKKKAAA>>>AAAHHHSSS\\\bbbgggggg___TTTMMMEEE@@@888777666888===CCCGGGIIIDDD@@@===@@@GGGOOOTTTVVVSSSSSSVVVZZZ[[[UUUHHH===:::666555777666333333666444555666444555999@@@GGGPPPYYYaaadddgggmmmqqqrrrooommmiiiaaaVVVKKKDDD@@@:::666444555888<<>>BBBEEECCCFFFMMMTTT[[[bbbfffhhhpppvvvzzzzzz|||vvvpppiiiccc___[[[VVVRRRQQQNNNKKKFFFCCC@@@???>>>>>>;;;777444333444555555:::===@@@AAA>>>:::777666222///,,,*********)))((()))$$$!!!"""&&&)))(((%%%&&&'''&&&%%%))),,,(((!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&''''''(((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&---666999000$$$###)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''(((((((((((('''&&&*********++++++***)))))))))******)))((((((***,,,///222555888;;;CCCQQQ]]]jjjqqquuunnnddd]]]WWWSSSYYY^^^cccgggmmmrrrrrrnnnkkkiiifffeeecccaaa\\\YYYQQQIIIEEEIIIPPPUUU[[[aaaccc^^^YYYYYY]]]]]]ZZZUUUQQQJJJCCC???<<<999<<<@@@EEEPPP]]]fffmmmqqqnnniii```YYYRRRPPPUUU\\\___```bbbccceeeeeedddcccaaaaaa^^^YYYTTTQQQPPPOOONNNLLLGGGGGGFFFEEECCCAAA???>>>CCCEEEHHHIIIGGGDDD@@@>>>BBBDDDKKKYYYmmm{{{}}}}}}mmm___PPPEEEBBBCCCGGGSSShhhzzzvvvjjjYYYLLLFFFEEECCCAAAGGGIIIJJJIIIGGGDDDAAA???CCCBBBDDDIIIKKKMMMRRRYYYbbbdddccc```]]]VVVGGG:::555---(((((((((''''''))))))'''%%%$$$%%%&&&&&&%%%%%%###!!!###&&&'''&&&###$$$######%%%''''''&&&%%%$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$((()))'''(((******&&&&&&$$$%%%(((((('''***000222>>>OOO```mmmoooggg]]]SSSNNNFFF???:::666222000000222444333///---...///222222111...------000333...222666:::AAAGGGEEE@@@999777777<<>>EEEJJJLLLFFFBBB>>>>>>CCCHHHJJJJJJDDDEEEIIINNNRRROOOEEE<<<999555444666555111111333777888777555444777>>>DDDKKKRRRWWWWWWVVVZZZ]]]]]]___^^^ZZZTTTKKKDDD???>>>666444333555999@@@HHHNNNQQQTTTUUURRRLLLGGGEEEFFFDDDJJJNNNHHH<<<444444777333000---,,,...111111111///555::::::555000///000222222333555666555222///+++)))''''''((())))))(((%%%&&&'''((((((((('''''')))'''&&&&&&''''''&&&$$$&&&%%%%%%&&&'''((())))))&&&))))))&&&&&&))))))&&&'''&&&&&&%%%%%%&&&&&&''')))'''&&&&&&'''(((&&&%%%###&&&)))***))))))+++---+++***)))*********(((&&&'''(((+++,,,,,,...111333333999CCCKKKMMMIIICCC>>>>>>666777;;;>>>HHHKKKCCC999666333000...---***)))******++++++,,,---------,,,---000333444444333222***)))((()))***+++***((()))************+++++++++///+++)))*********---333444:::AAAGGGKKKOOORRRUUUYYY\\\bbbjjjrrryyy~~~}}}yyyuuupppkkkgggddd```[[[VVVRRRPPPOOOLLLIIICCC>>>::::::<<<>>>FFFJJJNNNNNNKKKEEE@@@===444111---++++++***)))((()))$$$!!!"""'''***)))&&&&&&))))))%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''''''''%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''))),,,,,,(((###$$$)))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&'''((()))************)))******))))))***---///000666<<<===>>>FFFSSS]]]mmmuuuyyysssjjjccc^^^ZZZ]]]```bbbdddiiipppqqqoooooommmllljjjhhhddd```]]]RRRJJJEEEHHHNNNSSSXXX]]]]]][[[\\\___cccbbb\\\WWWPPPIIIBBB???<<<999;;;@@@FFFPPP\\\eeelllpppnnniiibbb[[[TTTSSSXXX]]]_________```aaacccdddeeeddddddaaa\\\UUUPPPMMMLLLLLLLLLIIIJJJKKKJJJIIIFFFCCCAAAAAACCCEEEHHHHHHFFFCCCAAADDDDDDHHHPPP^^^nnn}}}wwwfffWWWKKKEEEFFFJJJQQQ\\\nnnpppbbbPPPDDD???===;;;999CCCDDDFFFGGGFFFDDD@@@===BBB@@@BBBFFFGGGHHHMMMSSS\\\___cccfffhhhdddUUUGGG;;;222***))))))(((''')))+++)))&&&&&&&&&''''''&&&%%%###!!!"""%%%'''%%%"""$$$######%%%''''''&&&%%%$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''"""&&&((('''(((+++***''''''%%%&&&))))))(((+++000111>>>OOO^^^kkkooohhh]]]PPPJJJBBB;;;666444222111111444777666222......000111111000...,,,---///111,,,111666<<>>:::333222333888???FFFJJJMMMHHHCCC???>>>AAADDDDDDCCC<<<<<<@@@GGGLLLLLLDDD>>>888555444666444000///111777777777555444888???EEEKKKPPPQQQMMMJJJKKKMMMLLLMMMLLLJJJEEE???:::888777444444333555;;;DDDKKKOOOQQQSSSTTTRRRLLLFFFCCCBBB??????>>>;;;777555555666///...------...000222222111777<<<;;;555000///000333444666999:::999666333...,,,)))''''''''''''&&&'''''''''''''''&&&&&&%%%)))'''&&&&&&'''((('''%%%(((''''''&&&&&&&&&''''''%%%((((((%%%%%%((((((%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&''''''&&&%%%"""###$$$%%%&&&&&&((()))***(((&&&&&&&&&'''&&&$$$###%%%'''((((((((()))***,,,///444777999777444222555------555BBBTTTVVVEEE999666111...---+++***((())))))******+++,,,,,,,,,+++---///222333333222111***)))((()))***+++***(((******+++++++++,,,,,,,,,///,,,+++,,,,,,---222999@@@IIIVVV```eeegggiiikkkqqqsssxxx~~~|||zzzvvvrrrnnnkkkiiihhh\\\XXXQQQIIICCCBBBEEEHHHTTTXXX[[[ZZZTTTKKKCCC>>>666333///---,,,+++***)))***'''&&&'''***+++***)))&&&******%%%###&&&))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###'''&&&$$$$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&(((&&&%%%######$$$&&&((())))))(((((((((((())))))%%%%%%&&&&&&'''(((((((((&&&''')))******)))'''&&&$$$%%%'''(((***+++++++++******+++******,,,000333333===EEEDDDCCCIIISSSZZZmmmtttwwwqqqhhhbbb]]]ZZZ]]]___```aaafffnnnqqqooommmmmmmmmllljjjfffcccaaaTTTLLLGGGJJJNNNQQQUUUYYYXXXYYY]]]bbbfffeee___ZZZQQQKKKEEEBBB???<<<>>>BBBGGGQQQ\\\cccjjjooonnnjjjccc]]]XXXWWW\\\``````___\\\\\\]]]```dddggggggfffccc^^^VVVNNNIIIHHHIIIJJJLLLMMMOOOPPPOOOKKKGGGDDDCCCDDDEEEHHHJJJIIIGGGDDDBBBCCCCCCGGGOOO]]]lllvvv{{{zzzppp```QQQIIIGGGIIISSS^^^ggguuu}}}kkk\\\LLLBBB===999666777@@@@@@AAADDDFFFEEEBBB???@@@>>>???BBBCCCCCCHHHNNNTTTYYY```gggnnnnnnaaaSSSBBB777,,,******)))'''(((///---***))))))))))))(((&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%&&&'''%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&!!!&&&(((((())),,,+++'''(((&&&'''******(((+++000///>>>PPP\\\fffmmmggg]]]OOOHHH???777333222111111222777;;;:::444000///111111111111///---,,,...000///333999AAAKKKRRROOOGGG???===???FFFRRR[[[^^^]]]VVVKKK???;;;;;;>>>FFFNNNPPPPPPKKKBBB>>>===;;;777222222333777>>>EEEIIIKKKGGGCCC??????@@@BBB@@@>>>888888;;;BBBHHHIIIDDD>>>666444444666444000///111333444444333333777???EEEJJJNNNNNNGGGBBBCCCDDDCCCCCCCCCBBB???:::777555555222333333555<<>>888555111///...---+++)))))))))******+++******)))&&&)))(((&&&'''***)))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$###&&&$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&$$$###$$$&&&&&&)))(((''''''''''''((()))%%%%%%&&&&&&'''(((((()))&&&''')))++++++)))'''&&&&&&'''((()))***+++++++++***+++++++++,,,...333666<<>>======@@@@@@@@@DDDJJJOOOTTT\\\fffppprrrhhhZZZHHH;;;///++++++)))''''''000---***((((((((('''&&&%%%&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%% %%%(((((())),,,+++((()))''''''***)))'''***///000BBBSSS\\\dddkkkhhh```QQQJJJ???666222111222222333999>>>===777111111333222222222000...---///000000555;;;DDDPPPWWWTTTKKK@@@???AAAJJJUUU\\\\\\ZZZTTTIII>>>999:::===EEEMMMKKKKKKFFF>>>;;;;;;999555222111333777===CCCGGGHHHEEEBBB>>>>>>@@@@@@???<<<666666777===DDDEEEAAA<<<555333333666555111///111111222222111111666>>>DDDMMMOOOMMMEEE>>>======<<<===>>>???===999555333333000222222333;;;GGGLLLJJJGGGGGGGGGEEEBBB???>>>>>>:::;;;;;;;;;;;;888444222....../////////000222444555666888888666222---***,,,...222777:::;;;888555000---)))''''''(((((((((&&&&&&%%%%%%&&&&&&''''''((('''&&&'''((()))((('''&&&%%%%%%%%%%%%%%%&&&'''&&&))))))&&&&&&))))))&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$###%%%''')))(((((((((&&&%%%$$$%%%%%%%%%%%%&&&%%%%%%&&&((())))))(((%%%&&&(((((('''&&&'''(((%%%&&&((()))+++++++++++++++)))---666IIIeeegggPPP444111,,,)))((((((((('''''''''((())))))******+++++++++,,,,,,,,,,,,,,,,,,***)))((()))***+++***(((,,,,,,,,,---------......---,,,---000333888BBBLLLdddsssuuullljjjmmmrrrzzz||||||vvvjjjZZZKKKCCC:::666333000///---,,,***&&&(((***+++)))((('''(((''''''&&&'''+++...))) &&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''(((''''''&&&$$$###"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%***+++(((%%%$$$%%%&&&((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))&&&'''***++++++***'''&&&)))******+++++++++*********+++++++++---000555999DDDSSS]]]ZZZUUUWWW\\\^^^dddlllpppmmmhhhgggggggggaaabbb```^^^aaagggiiifffhhhiiikkkjjjgggdddaaa```TTTMMMJJJMMMQQQSSSUUUWWWUUUUUUUUUXXX[[[]]]]]][[[UUUPPPMMMLLLJJJFFFGGGJJJLLLSSS[[[```ffflllmmmjjjddd```]]]___dddfffccc```___^^^___ccchhhlllmmmlll```ZZZQQQHHHAAA@@@CCCFFFGGGJJJMMMOOONNNJJJEEEAAABBBBBBDDDKKKSSSXXXZZZZZZQQQPPPLLLGGGDDDHHHQQQYYYbbbdddlll}}}ssseeeWWWLLLKKKPPPXXXiiiwwwyyyzzz}}}xxxooofffZZZPPPJJJBBB999777:::555444555999>>>AAA@@@>>>>>><<<<<>>BBBHHHQQQUUU]]]hhhssswwwnnnaaaLLL>>>111,,,,,,***((('''...+++(((&&&%%%$$$###"""!!!$$$&&&%%%""" """%%%'''&&&%%%%%%&&&&&&$$$"""!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$((((((***,,,+++((()))'''''')))(((&&&)))...333FFFXXX^^^dddlllkkkdddUUUMMMBBB888444333444555333:::@@@???888222222444333444333222000///000111000555;;;EEERRRYYYUUULLL???>>>AAAJJJVVV[[[YYYUUUNNNDDD;;;888:::???HHHPPPJJJIIIDDD===:::;;;999555222222333777<<>>;;;555444555;;;AAACCC???:::555333333666666111000222111222222111222666>>>DDDQQQSSSOOODDD;;;888777666666888999777444000...---...111111222:::FFFKKKHHH===============>>>@@@AAA======<<<888333111222444...///000000000111222444555555666777666222,,,'''+++,,,000444888:::888666...+++(((&&&''')))******$$$$$$$$$%%%&&&'''))))))((('''&&&'''((()))((('''#########$$$%%%&&&'''((('''******''''''******''''''&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%&&&'''%%%$$$%%%$$$###$$$%%%%%%$$$###%%%%%%%%%&&&((('''$$$""""""$$$%%%$$$######$$$&&&!!!$$$''')))***))))))$$$%%%***000???YYY\\\FFF222...***''''''''''''&&&''''''(((((()))*********,,,+++***)))))))))*********)))))))))((((((''''''++++++***+++------,,,***---...111333666>>>RRRdddzzzooo___NNNBBB@@@===888555222///,,,)))'''%%%,,,///((((((+++%%%+++)))'''%%%%%%&&&((()))''''''((()))******))))))&&&&&&&&&&&&%%%$$$###"""%%%$$$$$$%%%&&&'''%%%###%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$$$$$$$%%%%%%+++&&&!!!!!!%%%)))((('''))))))))))))))))))))))))''''''((((((((((((''''''(((((('''$$$"""$$$)))...******+++,,,,,,,,,,,,+++---,,,,,,,,,+++---777BBBPPPZZZcccaaa^^^^^^``````jjjpppssspppmmmmmmmmmkkkkkkeee^^^\\\___bbbcccaaabbbeeekkkpppppplllddd^^^WWWTTTQQQRRRWWWYYYWWWUUUSSSQQQSSSXXX[[[YYYXXXYYYPPPUUUXXXVVVTTTSSSQQQNNNOOOTTTZZZaaaeeefffeeedddccciiijjjccc```cccdddbbbaaacccdddeeelllssstttpppbbb[[[QQQHHHDDDBBBAAA@@@BBBFFFKKKLLLIIIDDD@@@>>>???BBBGGGOOOXXX```hhhmmmkkkcccXXXPPPLLLJJJHHHGGGKKKOOO\\\rrr|||iiiYYYNNNMMMXXXdddtttzzz~~~|||xxxtttmmmfffVVVSSSOOOIIICCC===:::888777444222333777;;;======;;;>>>>>>:::;;;AAAFFFGGGKKKOOOXXXhhhxxx~~~rrrbbbSSSEEE666///,,,))))))***,,,***'''%%%%%%&&&%%%$$$###'''(((&&&%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%%%%$$$&&&'''((((((&&&$$$###$$$%%%&&&((()))*********((($$$$$$(((,,,---///333>>>MMM[[[aaafffkkkiiiaaaXXXKKK???;;;:::777444333:::===@@@???:::666555666888777555333111///...---111555???LLLVVVZZZXXXTTTIIIGGGGGGMMMUUUYYYVVVQQQHHH@@@666444999@@@FFFHHHMMMIIIDDDAAA@@@===999555000000333888===AAACCCCCC???===;;;999777777777777000111333777;;;<<<;;;:::999777555444555444333111222111000000333999BBBHHHVVVQQQIII@@@:::777777777999888555333111000000000,,,...333777:::<<<======;;;777333333777<<>>DDDHHHKKKLLLIIICCC???<<>>;;;:::999555222222555999;;;;;;<<<>>>===999:::@@@EEEGGGJJJNNNWWWfffwww~~~ssseeeTTTFFF777///,,,)))((()))+++)))&&&%%%&&&&&&%%%$$$!!!###&&&&&&$$$"""""""""%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&''''''((('''&&&$$$###$$$%%%&&&((())))))******)))%%%$$$(((+++,,,000444DDDRRR___dddiiiooommmfffVVVJJJ>>>;;;:::777444333999===AAA@@@;;;777666777999888666444222000///...111666???LLLWWW\\\ZZZWWWMMMIIIHHHNNNWWW[[[VVVPPPEEE>>>777666<<>>JJJ]]]iiitttuuussstttuuuvvv|||~~~{{{{{{zzzwwwnnnhhh```\\\]]]___``````ccchhhnnnrrrsssqqqmmmiiiddd___[[[^^^fffiiiddd^^^ZZZTTTQQQQQQRRRQQQQQQTTT[[[ccchhhgggdddaaa[[[UUUUUUXXX^^^bbbeeeeeedddbbbcccdddbbb]]]\\\```eeeggghhhjjjjjjiiikkkpppppplllaaa\\\UUUNNNIIIDDD@@@===DDDFFFIIIIIIEEE@@@<<<:::===>>>EEERRRcccttt~~~ssshhh]]]SSSJJJDDDDDDFFFOOOaaaxxxzzzmmm___WWWWWW^^^lllyyysssaaaTTTLLLGGGFFFEEECCCAAA???>>>======:::777333111222666888999<<<>>>===888888???EEEFFFHHHLLLTTTbbbsss{{{tttgggVVVGGG888000,,,)))'''((()))'''&&&%%%&&&'''&&&%%%$$$&&&'''&&&$$$!!! %%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&((()))((((((''''''&&&%%%$$$$$$%%%%%%'''((())))))))))))***&&&%%%)))+++,,,000666IIIWWWcccgggkkkqqqoooiiiRRRGGG>>>;;;:::777444444888>>>CCCBBB===888777888:::999777666444222000///222666???LLLWWW]]]]]][[[RRRMMMJJJPPPYYY\\\VVVMMMAAA===999;;;@@@GGGJJJKKKKKKJJJHHHGGGFFFCCC???;;;333333444777:::<<<<<<;;;777666444222111000111111000000222555999:::888777444444555888:::999777444111000///111888AAAJJJPPPVVVRRRKKKDDD>>>;;;::::::777666555444222111//////...///111333444444333222222000///111666<<>>===:::666111---000)))+++,,,'''+++///***((()))***+++***)))'''&&&''''''''''''&&&%%%$$$$$$'''''''''''''''&&&%%%%%%'''&&&$$$%%%&&&'''&&&%%%&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''((((((((((((((()))***++++++***+++++++++,,,,,,******+++......222===III\\\jjjwww{{{zzz{{{}}}}}}~~~~~~|||yyyqqqkkkccc^^^^^^___aaaaaakkkooouuuxxxxxxvvvsssrrrlllgggdddiiiqqquuuooohhheee]]]WWWUUUUUUUUUWWW\\\aaajjjqqqpppmmmggg___WWWZZZ\\\aaadddffffffdddccc```^^^ZZZVVVVVV\\\bbbfffhhhjjjjjjggggggjjjjjjfff___\\\XXXSSSOOOJJJDDD@@@@@@BBBEEEDDDAAA>>>;;;:::;;;<<>><<<<<<<<<<<<<<<===>>>???<<<888444111000222555777===>>><<<777777===CCCEEEDDDGGGNNNZZZkkkuuurrrhhhWWWHHH888000,,,)))'''((((((&&&%%%%%%&&&'''&&&%%%(((((()))(((&&&$$$###"""%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%&&&'''(((***)))(((&&&%%%%%%%%%%%%%%%&&&'''((())))))))))))+++'''&&&)))+++,,,222999JJJYYYeeeiiillloookkkcccNNNEEE===<<<;;;888555555999@@@FFFFFF???999888999;;;:::888777444333111000222666>>>KKKWWW___```___VVVOOOLLLQQQZZZ[[[SSSIII???>>>===???DDDHHHIIIJJJEEEFFFFFFFFFDDDAAA<<<999444333444555888999888666555444333111111111111222111111333666888888777555111222666:::======999777222000///222:::CCCLLLPPPTTTQQQKKKEEE@@@===;;;;;;666666666444333111000///111222222222111000///...///...///222888>>>BBBDDDDDD???999555555555333111111222222333222111000000111111000///---+++)))(((***)))(((&&&&&&'''((()))'''((()))******)))((('''((((((''''''&&&&&&%%%%%%))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&(((((((((''''''((((((((((((((('''''''''&&&&&&&&&%%%(((***)))%%%###$$$&&&######%%%&&&&&&&&&%%%%%%'''&&&$$$$$$%%%%%%$$$"""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%'''))))))((('''((((((((((((((('''''')))(((((()))******)))''')))(((&&&&&&((()))((('''+++)))'''&&&&&&'''***,,,+++***+++---000222111000//////222;;;JJJeee~~~qqq```TTTEEEDDDBBB@@@>>>:::444111---'''***---))),,,///((()))***,,,---,,,+++((('''((((((((((((((('''&&&%%%''''''((((((((('''&&&&&&(((&&&$$$$$$&&&''''''&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%$$$$$$$$$&&&%%%######%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%++++++*********+++,,,---,,,+++,,,------000:::FFFYYYhhhxxx~~~~~~zzzvvvqqqiiidddbbbdddgggiiitttwww|||}}}{{{yyyxxxxxxuuurrrqqqwww~~~wwwpppggg^^^[[[ZZZZZZ^^^cccllluuu}}}}}}xxxqqqggg^^^^^^```dddggghhhgggfffeee^^^YYYRRRPPPRRRWWW___eeeiiilllkkkgggfffggggggddd___^^^[[[YYYUUUPPPJJJEEE>>>@@@CCCCCCAAA???>>>>>>===>>>BBBOOObbbuuu|||mmm^^^RRRKKKGGGHHHPPPbbbxxx{{{lll^^^]]]fffuuu~~~eeeNNNAAA;;;888555666666777999;;;===>>><<<:::666222000000333555<<<>>><<<666666<<>>======999777888;;;CCCKKKJJJBBB;;;999;;;<<<;;;:::888666444333222333555===HHHUUU^^^aaaaaaWWWQQQNNNQQQXXXWWWNNNDDD@@@@@@AAABBBEEEFFFFFFEEEAAACCCFFFFFFCCC>>>999555333222222333555666444333222222111000000111333444555555666777999888555333000222666;;;??????<<<999333111111555===FFFLLLOOORRRPPPKKKFFFBBB>>><<<<<<888777666555444222222111555555444333111///...---//////111555;;;@@@CCCDDD@@@;;;666333444555444333444444555555333222///............---,,,+++***)))***'''&&&'''***,,,)))''''''((()))******)))((('''(((((((((''''''&&&&&&%%%((((((((((((''''''''''''(((((('''''''''&&&&&&&&&'''((((((((((((((((((''''''''''''''''''&&&&&&&&&$$$''')))((($$$"""$$$&&&###$$$$$$%%%&&&&&&&&&&&&(((&&&%%%%%%&&&&&&$$$###%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%'''&&&$$$%%%&&&(((((('''&&&'''((())))))((('''''')))((('''(((******(((''')))'''&&&&&&'''(((((('''***)))'''&&&'''(((***+++------...000333444444333//////444???PPPlll~~~wwwggg\\\OOOLLLJJJGGGDDD@@@;;;888///(((***---***,,,---$$$)))***,,,---,,,+++)))((()))))))))***))))))(((((('''((((((((((((((('''''')))'''%%%$$$&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%&&&((()))(((''',,,+++*********+++,,,---...------...---...888CCCVVVgggxxx|||uuupppjjjeeeccceeejjjmmmzzz~~~}}}}}}tttiiidddbbbbbbeeekkkrrr|||~~~vvvkkkaaabbbdddgggjjjkkkjjjiiihhh___WWWPPPOOOQQQVVV]]]dddkkknnnnnniiifffggggggeeebbb```___]]]YYYTTTMMMHHH???AAACCCDDDCCCBBBBBBCCC???AAAEEEOOO]]]ooorrrbbbUUUNNNLLLMMMVVViii}}}pppfffjjjxxxyyy^^^III>>>888333333333444555666888999:::;;;:::888444111000111333;;;===<<<777666;;;??????<<<===@@@HHHXXXfffiiieeeWWWHHH999111---***((()))'''&&&%%%&&&'''&&&$$$"""%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%(((((((((''''''''''''&&&&&&&&&'''(((((((((((((((***'''''')))***...888BBBPPP^^^iiijjjiiifff]]]QQQGGGBBB>>>???>>>;;;999;;;>>>GGGPPPOOOFFF===;;;<<<@@@???===;;;999777666555333555;;;FFFRRR\\\aaaaaaWWWTTTQQQSSSUUURRRIIIAAA???@@@BBBCCCDDDCCCBBBAAAAAAEEEHHHHHHDDD===666222111000000222333444333111.........///000222444666;;;::::::::::::888444222111333777<<<@@@AAA???<<<555444555;;;DDDLLLPPPQQQRRRPPPMMMIIIEEEAAA???>>>:::999777555444444444555777777555444222000///...000111444999>>>AAABBBBBB;;;888444444666888888666777777888888666333000...------------,,,+++******)))&&&%%%(((,,,,,,)))$$$'''(((((()))))))))))))))((((((((((((((('''''''''((((((((('''''''''&&&&&&((((((((('''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''###$$$&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''******)))(((''''''&&&&&&,,,***'''&&&&&&'''&&&%%%&&&'''(((((()))((((((((('''&&&%%%&&&'''(((&&&$$$)))'''&&&&&&'''(((((('''((((((((((((((()))******//////000333777999:::999555555777@@@QQQnnn~~~{{{nnneee___\\\WWWSSSPPPLLLHHHEEE;;;111000000+++---...&&&))))))*********)))((('''(((((()))*********))))))'''(((((()))))))))(((((()))'''%%%$$$%%%'''((('''%%%%%%%%%%%%%%%%%%&&&'''$$$%%%&&&'''(((''''''&&&&&&&&&''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%+++)))''''''***++++++))),,,+++***))))))+++---...///......///...///999EEERRRdddwww|||vvvrrrlllgggfffjjjpppttt}}}uuuqqqooorrrvvvwwwyyymmmccceeegggjjjlllmmmmmmlllkkkcccYYYQQQRRRUUUYYY___fffiiimmmnnniiifffggggggfffeeedddaaa^^^ZZZTTTMMMHHH@@@BBBCCCBBBAAA@@@AAABBB===@@@EEEKKKVVVfffzzzxxxiii]]]WWWTTTVVV```rrryyyttt}}}qqqXXXGGG???888222333333333333444555555666:::::::::777222000111222999<<<<<<888777:::===<<<:::;;;<<>>;;;===DDDCCCBBB@@@>>><<<::::::222444888CCCOOOZZZ___```WWWVVVVVVUUUTTTNNNFFF@@@===???AAABBBBBBAAA@@@???AAAFFFJJJJJJCCC:::333///.........000222333222111---......000333666999:::@@@???>>>===<<<999444111222444777<<<@@@BBB@@@>>>888888;;;DDDNNNVVVXXXWWWSSSRRROOOLLLIIIEEEBBBAAA===;;;777555444555777888888777555444222111000000222333666:::???AAA@@@???777555444666:::===<<<;;;:::;;;;;;;;;888555111///,,,,,,,,,------,,,++++++************)))(((((('''((((((((((((((()))******((((((((()))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((,,,)))&&&&&&'''(((((((((''''''''''''(((((())))))&&&%%%%%%&&&''''''&&&$$$)))'''%%%&&&'''(((''''''''''''(((((()))))))))***000000222666;;;>>>???>>>===;;;:::???NNNkkk~~~xxxpppmmmiiiddd___[[[WWWSSSQQQHHH<<<777444...000222***(((((((((((((((''''''&&&''''''((()))******))))))(((((()))))))))))))))(((***'''%%%$$$%%%'''((((((%%%%%%%%%%%%&&&''''''((($$$%%%'''(((((((((''''''&&&'''((((((''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))&&&###$$$''')))(((''',,,+++***))))))+++---...///...///000///111<<>>999===CCCGGGOOO___ttt|||pppfffbbbWWWYYYcccvvvkkkTTTGGGBBB<<<555555444333333222222333333999:::;;;888444111111222888<<<<<<999888:::<<<::::::;;;;;;AAANNN^^^dddcccUUUGGG888111...+++***,,,((('''&&&&&&&&&%%%""" +++(((%%%%%%'''((('''%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!###%%%'''((((((((($$$%%%((()))***)))((('''&&&'''(((((((((((((((((((((&&&''')))***///<<>>===???CCCNNNWWWVVVJJJ???<<<===GGGFFFEEECCCAAA???>>>===222333777AAAMMMXXX]]]___XXXXXXYYYWWWSSSLLLEEEAAA;;;===@@@AAAAAA@@@??????@@@EEEJJJIIIBBB777///+++---,,,---///222333222111///000111333666:::>>>@@@DDDBBB@@@???===999444000333555888<<<@@@BBBAAA???999:::???JJJVVV^^^___]]]TTTSSSRRROOOLLLHHHEEECCC???<<<888555444555888:::777666555333222111111111222444777;;;???@@@>>><<<666444444888===@@@@@@>>><<<======<<<:::666222///+++,,,,,,------,,,,,,,,,...000111---(((%%%(((,,,)))(((''''''''')))***+++(((((())))))******++++++(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''&&&'''((())))))((('''&&&&&&'''''''''''''''''''''***((('''))),,,---+++((('''&&&&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((&&&$$$%%%'''***,,,,,,'''''''''''''''((()))***(((''''''((())))))(((&&&((('''%%%%%%'''((('''&&&&&&'''(((''''''(((+++---111555999>>>EEELLLJJJEEE???:::888>>>OOOlll~~~~~~{{{xxxtttpppmmmkkkhhheeeXXXKKK<<<333111000---***,,,+++)))(((''''''((()))+++***)))))))))))))))***((('''&&&'''((()))((('''((('''%%%%%%&&&&&&%%%$$$'''%%%######&&&'''&&&$$$'''%%%$$$%%%((((((&&&###$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&%%%$$$%%%&&&&&&)))((('''&&&&&&'''((()))***((('''))),,,...---+++000...000333333333<<>>===666222222222000111444888666666888777222000222444:::>>>>>>:::999>>>CCC@@@===;;;???NNN]]]dddcccXXXFFF444---+++)))&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((())))))%%%((('''$$$%%%'''###&&&%%%%%%$$$###"""!!!!!!'''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%(((''')))++++++---777BBBWWW[[[]]]WWWQQQLLLFFF@@@>>>@@@BBBAAA>>><<<<<<>>>DDDKKKQQQRRRLLLDDD???>>>GGGKKKLLLJJJIIIGGG@@@888999777666;;;EEEPPPXXX[[[YYYYYYXXXWWWSSSKKKBBB<<>>>>>>>>======<<>>===;;;::::::888>>>HHHSSS___gggeee^^^[[[XXXUUUSSSSSSPPPJJJFFFBBBAAA>>>999999<<<;;;777;;;888444222333444444444888888999;;;===<<<:::777333555888===BBBEEEFFFFFFEEEBBB???>>>===999444///---,,,+++)))))))))******,,,---//////...,,,***(((+++******)))(((''''''&&&((())))))(((&&&'''***,,,'''''''''''''''&&&&&&&&&(((((((((((())))))))))))((())))))(((&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&((((((''''''''''''((((((###$$$&&&'''((()))))))))(((((((((((((((''''''&&&(((((())))))))))))((((((***((('''***...///+++&&&)))'''&&&'''((()))((('''&&&'''''''''(((((())))))%%%%%%&&&'''(((((((((''',,,(((%%%%%%(((***)))(((&&&'''(((((('''(((+++...222999BBBKKKVVV___^^^YYYLLLDDD>>>DDDVVVuuu}}}|||}}}{{{yyyvvvsssgggZZZIII;;;555111...+++,,,+++***)))(((((()))))))))(((((((((((((((((((((***)))((()))***+++***)))(((&&&%%%%%%&&&'''%%%$$$'''%%%######%%%'''&&&$$$'''%%%$$$%%%((((((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$%%%&&&'''''''''((())))))((('''&&&+++)))(((***---......,,,...,,,...111444888EEESSSbbbnnn|||}}}|||{{{zzzzzz{{{~~~~~~wwwnnniiifffkkknnnoooooopppllleeeaaadddfffddddddggggggiiijjjiiifffddddddffffffeeeccc```YYYQQQIIICCCCCCBBB@@@>>><<<;;;;;;:::??????BBBGGGJJJQQQ```ooo|||tttnnneeegggppp{{{jjj^^^ZZZVVVOOOIIICCC:::333222333222111333777555666888777222000111444999>>>>>>::::::>>>CCC@@@>>><<<@@@NNN]]]cccbbbSSSCCC222,,,+++)))'''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))***$$$&&&&&&###%%%(((%%%''''''&&&&&&%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&)))((()))++++++---666@@@OOOUUUXXXRRRKKKFFFAAA===;;;===???===:::999;;;===HHHNNNSSSPPPFFF===999999HHHNNNRRRPPPMMMHHHAAA999555333444999AAAIIIMMMOOOTTTUUUWWWVVVRRRKKKCCC>>>===<<<<<<<<<<<<===>>>???FFFHHHGGGCCC;;;444///---------...000222444555555777888999999999:::<<<>>>DDDBBB===999666555555666777999<<<<<<;;;:::::::::<<>>===::::::777444333333555555555999999999:::;;;;;;999777555777:::???CCCGGGHHHHHHGGGEEECCCBBB@@@<<<666111000...---+++******++++++)))************)))'''&&&*********)))(((''''''''')))******)))'''&&&''')))((('''''''''''''''''''''))))))))))))((((((((((((((())))))(((&&&&&&'''))))))((((((''''''''''''''')))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&(((((((((((((((''''''&&&''''''((((((((((((''''''(((&&&&&&(((,,,---)))%%%)))'''&&&'''((()))(((&&&&&&'''''''''((((((((()))&&&&&&''''''((('''''''''***'''$$$$$$&&&&&&$$$!!!''''''((((((''')))+++...555@@@NNN]]]lllvvvuuuooo\\\OOOEEEJJJ^^^~~~zzzzzz}}}~~~yyymmm\\\KKK>>>777333111------,,,+++***)))))))))''''''''''''''''''''''''+++)))((()))***+++***((((((&&&%%%%%%&&&'''&&&$$$'''%%%###$$$%%%&&&&&&%%%&&&%%%%%%&&&''''''&&&$$$)))'''%%%$$$$$$%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%'''((($$$&&&)))***+++)))'''%%%---+++***+++---.........000///222666:::DDDTTTbbbqqq{{{~~~zzzwwwvvvyyy}}}zzzrrrkkkfffhhhkkkkkkmmmooonnnjjjgggiiiiiigggfffggggggggggggfffddddddeeeffffffeeedddaaa]]]UUUKKKEEEEEEDDDBBB@@@>>>;;;:::999===???CCCFFFHHHMMM[[[hhh}}}{{{vvvooopppwwwsssllljjjgggaaa[[[NNNAAA555333444333222222444333555999888333///000333888======;;;;;;???CCCAAA???<<<@@@MMM\\\aaa^^^LLL===///******((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((()))******$$$%%%$$$###$$$'''&&&###&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&***))))))++++++,,,333<<>>AAABBBHHHGGGDDD>>>888222//////////////////111333666777999:::;;;:::999999;;;<<<>>>;;;888555333444666888999::::::999888777888:::???GGGRRR]]]iiiooollleeeWWWVVVTTTOOOKKKHHHHHHIIIGGGMMMNNNIIIEEECCCBBB@@@===:::777666888999::::::===;;;::::::;;;;;;:::888;;;===@@@DDDHHHKKKLLLMMMKKKJJJIIIHHHEEE@@@:::555333222000...,,,,,,,,,,,,+++++++++*********++++++******))))))((((((''''''***+++,,,***(((&&&&&&&&&((((((((((((((()))))))))******))))))(((((('''''')))******)))''''''((()))******)))))))))(((((((((***((('''&&&&&&'''(((***(((((((((((('''&&&%%%$$$(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$'''******'''$$$((('''&&&'''(((((('''&&&'''''''''''''''((((((((('''''''''(((''''''&&&&&&***(((&&&'''******'''$$$'''(((((((((((())),,,...999GGGYYYlll}}}~~~iiiXXXJJJNNNddd~~~wwwxxxzzz|||~~~}}}nnn]]]NNNBBB:::777///...---+++***)))((((((&&&''''''((((((((((((((()))(((''''''(((((('''&&&'''&&&%%%%%%&&&'''&&&%%%&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''%%%&&&((()))***)))'''&&&,,,+++++++++,,,---...///333666;;;AAAHHHSSSdddppp~~~}}}wwwvvvzzz{{{xxxoooggggggiiijjjlllooolllkkkjjjiiihhhfffdddcccffffffeeedddcccdddfffgggfffeeecccbbb___XXXNNNGGGFFFEEEDDDAAA???<<<:::888>>>DDDIIIJJJIIILLLWWWbbbuuu|||vvvxxx~~~~~~|||yyyqqqjjjYYYIII999444555444222111222111444999999333//////333777<<<===<<<<<>><<<@@@KKKXXX[[[WWWCCC777,,,))))))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&((()))******&&&&&&$$$###$$$%%%&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&+++))))))+++++++++000777DDDOOOUUUOOODDD===;;;::::::<<<===;;;999:::>>>BBBQQQUUUWWWOOOCCC<<<>>>CCCCCCOOOWWWUUUMMMDDD<<<555111111222444777:::<<<>>>BBBIIIOOOOOOHHHAAA===<<<666666666777;;;???DDDGGGIIIFFF@@@999333000//////000000000000111333666999;;;;;;;;;:::888777888:::888666444222333555888:::::::::888666444444777999<<>>>>>@@@AAABBBAAACCC@@@===;;;;;;<<<===<<>>777666444222000000000333888888333///000222666;;;======>>>@@@BBB>>>===<<<@@@JJJSSSRRRLLL<<<222)))((()))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((())))))((('''&&&%%%$$$###$$$%%%#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''+++((((((++++++***---333@@@LLLTTTOOOEEE>>>;;;::::::<<<===<<<:::;;;???DDDMMMPPPOOOGGG<<<777:::@@@BBBMMMTTTRRRJJJCCC<<<666333222111111222555888;;;<<>>@@@AAAJJJMMMPPPRRRRRRRRRSSSUUUTTTUUUUUUSSSNNNHHHCCC@@@999888555222000......---+++)))'''&&&&&&(((***,,,))))))))))))((((((((((((&&&(((***+++)))((((((((())))))))))))******+++++++++******)))(((''''''&&&)))******)))'''&&&((())))))************)))(((''')))((('''&&&&&&'''((()))%%%&&&''''''((('''''''''(((((((((((((((''''''&&&((((((((())))))(((((((((&&&&&&&&&'''((((((((('''(((&&&%%%&&&'''((('''&&&'''''''''''''''&&&&&&&&&'''((((((((('''&&&%%%%%%$$$!!!###''')))((((((((())))))(((***,,,///666FFF\\\tttvvvbbbQQQVVVnnnxxxwwwxxxxxxzzz}}}~~~ooo^^^MMMBBB<<<888333...***))))))***((()))+++,,,---,,,,,,+++,,,+++))))))******((('''&&&%%%$$$%%%'''''''''&&&%%%&&&&&&%%%$$$$$$%%%'''$$$&&&''''''&&&%%%%%%&&&###%%%(((******(((%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&((('''&&&&&&&&&(((***+++((()))))))))***,,,000333///===MMMYYYfffttt}}}}}}}}}uuunnnnnnooommmmmmoookkknnnnnnjjjffffffdddbbbdddbbbbbbcccfffggghhhgggeeeaaa^^^]]]]]]YYYQQQJJJFFFEEECCCAAA?????????@@@FFFSSS]]][[[SSSPPPRRRUUUlll|||~~~vvveeeUUUCCC:::666333111111000///222777777222000111111555:::===???@@@AAABBB<<<===>>>AAAIIIOOOJJJAAA666...(((((()))'''&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((((((((&&&'''(((&&&""""""&&&%%%%%%&&&&&&''''''(((((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((***''''''***+++***,,,000888EEEOOONNNGGGAAA===999:::<<<===<<<:::;;;???BBBMMMMMMJJJBBB999555888<<>>:::555444222000///000444777888<<>>999555333333333444666:::@@@FFFLLLOOONNNGGG===555222222222333111333555444222333777;;;<<<<<<<<<:::777666666777555555666888:::<<<>>>???<<<;;;999666444666999===>>>GGGQQQWWW]]]aaa___[[[XXXVVVSSSRRRTTT[[[dddkkkvvv|||}}}wwwoooiiiccc^^^VVVUUUSSSSSSUUUUUUUUUTTTNNNIIIBBB>>>???CCCGGGIIIQQQUUUXXXXXXVVVTTTUUUWWWXXXYYYXXXUUUOOOIIIFFFDDD>>><<<999555222000000///---,,,***))))))***+++---))))))))))))((((((((((((&&&((()))***)))((()))***(((((())))))******++++++******))))))((((((''''''((())))))(((&&&&&&'''((()))***+++++++++***((((((((((((''''''''''''((((((###$$$%%%'''((()))))))))(((((((((((((((''''''&&&(((((())))))))))))((((((''''''''''''(((((())))))'''&&&%%%&&&''''''&&&%%%'''''''''&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&)))%%%!!!!!!$$$''''''%%%((())))))))))))***---///333BBBWWWlllrrr```QQQVVVnnnzzzwwwxxxxxxzzz~~~|||ooo^^^SSSEEE@@@888000,,,+++,,,---((()))+++---...---,,,,,,,,,+++))))))******((('''&&&%%%$$$%%%'''((('''&&&$$$&&&'''%%%######%%%'''$$$&&&((((((%%%$$$%%%'''###%%%&&&((((((&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$&&&'''''''''&&&&&&&&&''''''((()))))))))''')))*********---222777;;;JJJZZZeeeppp~~~{{{tttpppqqqrrrooommmmmmjjjnnnnnnhhhdddeeeeeecccbbbaaabbbdddhhhjjjiiigggddd___ZZZZZZ[[[YYYQQQKKKFFFDDDAAA??????AAACCCEEEOOO```llliii^^^WWWUUUTTTcccppp~~~uuufffXXXGGG===666111000111000...000555555222000222111444999===???AAAAAABBB===>>>@@@DDDKKKMMMDDD999222,,,((()))***'''&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&***(((######(((&&&&&&&&&'''''''''''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))&&&&&&***,,,***+++...000===IIINNNLLLIIICCC===;;;>>>@@@@@@>>>===???BBBJJJGGGCCC===999888:::<<>>DDDJJJOOOQQQRRRJJJ@@@888666666666777000444777666444444777:::>>>>>>>>><<<999888888999666888;;;>>>@@@AAAAAA@@@>>>===<<<:::999:::>>>AAACCCKKKTTTXXX\\\```___\\\WWWWWWYYY^^^eeelllrrruuu{{{wwwqqqjjjfffeeeccccccddddddcccaaaXXXRRRJJJFFFGGGLLLRRRUUU\\\```cccaaa]]]ZZZ[[[]]][[[\\\ZZZUUUNNNIIIGGGHHHBBB@@@===999666444222222111000...------------...(((((((((((())))))))))))))))))***)))''''''(((***''''''(((((()))******+++))))))))))))(((((((((((('''(((((('''%%%%%%&&&'''***+++---------,,,***)))&&&'''((())))))((('''&&&###$$$%%%'''((()))))))))(((((((((((((((''''''&&&'''(((((((((((((((((('''''''''''''''''''''((()))'''&&&%%%%%%''''''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&''''''((('''''''''***(((''')))+++,,,(((%%%((())))))))))))***---///333???RRReeewww|||lll\\\NNNTTTkkk|||xxxxxxxxx{{{~~~{{{nnncccKKKEEE;;;333---,,,...000''')))+++---...---,,,++++++)))''''''((((((&&&$$$&&&%%%$$$%%%'''((('''&&&$$$&&&'''&&&######%%%(((###&&&((((((%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$ """%%%&&&'''''''''###%%%(((***+++***((('''''')))+++++++++///555:::JJJYYYgggnnnwww~~~~~~yyytttqqqssssssppplllkkkhhhmmmmmmfffaaacccdddbbbbbbaaabbbeeejjjkkkjjjgggccc]]]XXXWWWYYYXXXQQQKKKEEECCC@@@>>>???BBBFFFIIIXXXjjjxxxttthhh___[[[XXX[[[eeesss}}}|||sssfffYYYJJJ???666000///111000...000333444111111333000444888===@@@AAABBBBBB===@@@CCCGGGMMMLLLBBB555111+++(((******'''&&&'''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%""""""&&&+++)))$$$$$$***%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((()))%%%%%%***,,,++++++---,,,999GGGOOORRRPPPIIIBBB???BBBEEEDDDBBBAAABBBDDD@@@<<<888555666888:::;;;BBBAAA===888999===???<<<>>>@@@@@@===777333111111444333222333555666666555333666:::@@@FFFLLLPPPRRRUUUMMMBBB;;;999999:::999000444888888555444777:::???@@@???===;;;::::::;;;888;;;>>>BBBCCCCCCBBBAAA@@@@@@???======>>>BBBEEEFFFNNNUUUXXX[[[______\\\]]]___dddnnnyyyyyyrrrsssrrrppppppppppppnnnmmmaaaZZZRRRNNNPPPUUU\\\```fffjjjllljjjeeeaaaaaaccc]]]]]][[[UUUNNNIIIHHHIIIFFFDDD@@@<<<999666555444///...---,,,+++*********(((((((((((())))))))))))+++,,,+++(((&&&%%%''')))&&&''''''((()))*********(((((((((((())))))))))))&&&''''''&&&$$$$$$%%%''',,,---...//////---+++***%%%''')))******)))'''%%%$$$%%%&&&'''(((((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&((()))'''&&&%%%%%%''''''&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''"""###&&&***...---(((###...,,,******,,,---------...666DDDSSS```hhhkkklllVVVMMMGGGPPPfff{{{xxxvvvrrrvvvwwwooo\\\KKK:::555444000---...,,,...000000000///////// """%%%(((***)))'''%%%(((((((((((('''&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$(((''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###''''''''''''&&&%%%$$$###'''%%%$$$$$$%%%&&&&&&%%%)))(((((()))++++++***)))***,,,((()))111333999GGGVVVjjj|||~~~~~~zzztttsssuuutttmmmiiiiiigggfffeeebbbaaabbbeeeggggggfffeeefffhhhgggeeebbbbbb^^^YYYVVVSSSRRROOONNNFFFBBB@@@AAA@@@AAAFFFMMMaaaqqqyyynnncccZZZbbb___bbblllvvv~~~}}}{{{}}}sssooofff\\\MMM@@@777111---***000//////000111333222111111222555;;;AAADDDCCC@@@<<>>CCCIIIKKKKKKFFF===666444444000111444666777888888888888;;;@@@DDDGGGLLLSSSXXXSSSPPPHHHAAA@@@BBB???:::???;;;666444666:::>>>@@@CCCEEEDDD@@@>>>???>>>;;;<<<===@@@EEEIIILLLLLLKKKHHHGGGEEEDDDCCCDDDEEEFFFLLLOOOSSSVVVXXX[[[___cccbbbjjjsss{{{~~~~~~~~~zzzzzz|||yyyrrriiibbb[[[YYY^^^ccceeeeeennnooonnnllliiifffffffffaaa^^^XXXRRRMMMIIIGGGFFFKKKIIIEEE???999555333333666333000...............(((((())))))******++++++((((((&&&&&&''')))+++---&&&&&&'''((())))))((((((''''''''''''''''''''''''((((((((((((((('''''''''***)))***---000000,,,))))))((('''&&&%%%&&&&&&'''''''''''''''((((((((()))+++++++++***)))'''%%%%%%))))))(((''''''''''''(((******))))))(((((((((''')))((('''&&&%%%&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&(((((('''%%%$$$$$$%%%&&&'''''''''&&&,,,+++***))))))***+++,,,+++111;;;EEENNNRRRTTTTTTNNNFFFAAAIII]]]|||}}}zzzvvvzzz~~~wwwlllZZZGGG>>>999333//////---...000000///...------''''''(((((((((((('''''''''''''''&&&&&&%%%######&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((((((((''''''&&&$$$$$$'''%%%$$$$$$%%%&&&&&&%%%)))(((((()))++++++***)))***,,,((((((111333:::JJJ```sss~~~~~~|||zzzxxxsssqqqsssrrrllliiijjjgggfffcccaaa```aaaccceeedddeeeeeefffeeedddaaa```^^^[[[WWWUUUSSSQQQNNNLLLFFFBBB???@@@???@@@GGGNNNbbbtttvvvllleeeaaa\\\ZZZ___gggqqqyyyzzzxxxnnniiiaaaYYYLLLAAA999444///,,,000//////000222333222111222444999@@@EEEGGGDDD@@@AAAGGGNNNQQQMMMCCC888000,,,)))&&&$$$%%%'''((((((***&&&%%%(((((($$$%%%)))'''%%%###"""###$$$$$$###''''''''''''''''''''''''&&&$$$###%%%((((((###&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%'''(((((('''$$$######$$$$$$%%%&&&'''((((((***((('''(((***,,,---,,,++++++222???JJJOOOSSSVVVRRRRRRNNNJJJJJJJJJFFF???>>>888333222111///111555:::;;;;;;999888:::???DDDKKKNNNPPPMMMDDD<<<777666444555777999:::;;;:::::::::===AAADDDGGGMMMTTTYYYZZZXXXRRRKKKJJJKKKHHHBBB???<<<888777999>>>BBBEEEHHHLLLLLLIIIGGGGGGCCC???@@@@@@CCCHHHNNNRRRTTTTTTOOOMMMJJJGGGFFFFFFHHHIIILLLPPPTTTVVVVVVYYY```fffllluuu}}}}}}wwwqqqlllfffeeehhhkkkkkkjjjmmmnnnnnnkkkhhhffffffffffffbbb\\\UUUOOOKKKIIIIIIKKKKKKIIIFFFAAA<<<999888888555111/////////...---************************((((((''''''((()))***+++'''((())))))*********)))(((((((((((((((((((((((()))(((((('''''''''''''''((())),,,000333111,,,''')))((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((++++++******((('''&&&%%%))))))((((((''''''&&&&&&)))))))))((((((''''''''''''(((((((((((('''%%%$$$''''''''''''''''''''''''%%%%%%$$$&&&(((((('''%%%%%%&&&&&&&&&&&&&&&''''''***++++++)))&&&%%%(((+++,,,///555;;;???BBBCCCCCCAAA<<<:::@@@QQQnnn~~~zzz}}}~~~tttcccPPPCCC:::333///.........///......---,,,+++---,,,***(((''''''((((((%%%%%%%%%%%%$$$###""""""&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))((((((((((((''''''&&&%%%'''%%%$$$$$$%%%&&&&&&%%%)))(((((()))***+++***)))***---((('''000444<<>>>>>>>>@@@GGGOOOaaavvv~~~uuupppddd\\\TTTRRRUUUaaavvvyyyuuuyyyrrrgggaaaZZZUUULLLCCC<<<666111.../////////111333444222111111444;;;BBBHHHHHHEEEBBBGGGNNNVVVWWWOOOBBB666000***(((&&&%%%'''(((((('''***((('''((((((&&&&&&)))---***&&&$$$$$$%%%$$$$$$'''''''''''''''''''''''''''%%%$$$&&&'''&&&"""%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&###"""######$$$%%%&&&'''((((((,,,***)))***+++------,,,%%%&&&,,,666???GGGQQQ[[[ZZZ[[[XXXRRRNNNMMMIIIEEEAAA888111000111000000333888999:::999888:::@@@DDDMMMRRRWWWVVVNNNEEE>>>:::999:::<<<>>>@@@@@@@@@???>>>???AAACCCGGGNNNVVV[[[```___[[[VVVUUUUUUPPPIII@@@???===<<>>FFFOOO___vvvyyysssiii___TTTLLLLLLVVVmmm~~~wwwtttzzz~~~pppccc\\\VVVSSSMMMFFF>>>777111...------///111333444222000000333:::AAAGGGJJJJJJIIIMMMUUU^^^^^^SSSEEE:::444,,,***))))))*********((()))((('''''''''&&&&&&(((...+++'''%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&'''&&&###!!!%%%%%%%%%&&&&&&''''''(((&&&&&&''''''&&&%%%###!!!&&&&&&&&&%%%%%%%%%$$$$$$,,,+++******,,,,,,,,,+++((('''***///444<<>>@@@BBBEEEGGGHHHHHHHHHCCCCCCBBBCCCHHHOOOWWW\\\___```]]]ZZZYYYYYYSSSKKKCCCCCCCCCDDDGGGLLLSSSXXXWWW[[[\\\YYYVVVUUUQQQKKKKKKMMMRRRXXX^^^bbbbbbaaa^^^\\\XXXTTTQQQOOOOOONNNJJJNNNPPPNNNLLLQQQ\\\gggrrr~~~|||xxxvvvuuutttrrrmmmmmmllljjjgggeeefffgggeeeaaa\\\WWWUUUWWWYYY\\\[[[XXXUUUPPPKKKFFF@@@======:::666333111///---+++(((((((((((())))))))))))))))))*********)))((((((******++++++++++++******++++++++++++++++++++++++***)))'''&&&%%%&&&'''((((((***,,,//////---***'''((((((''''''''''''''''''&&&&&&&&&'''''''''((((((******)))(((((((((((((((((()))******)))'''%%%###''''''''''''''''''&&&&&&((()))******)))'''%%%###'''''''''''''''''''''''')))'''%%%$$$&&&'''((('''***)))&&&%%%$$$%%%&&&'''***---...+++&&&$$$(((,,,)))***+++---///111333444333222333777@@@UUUvvv|||yyywww{{{tttfffWWWJJJAAA;;;888...,,,+++,,,---...---,,,((()))*********)))((((((&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&'''((()))))))))))))))(((((('''''''''(((((((((((((((((('''&&&(((&&&%%%%%%&&&''''''&&&***)))'''((()))++++++***)))---((((((///555BBBWWWqqq~~~~~~|||{{{zzzxxxvvvrrrqqqpppooopppqqqooommmbbb^^^XXXVVVWWWYYY[[[[[[[[[[[[\\\[[[XXXVVVTTTTTTPPPPPPRRRTTTUUUTTTPPPMMMIIICCC>>><<<;;;<<>>>>>???>>>===???DDDFFFGGGEEEAAAAAACCCGGGOOOSSSYYY]]]___]]]YYYVVVQQQSSSUUUWWWYYYZZZZZZZZZRRROOOKKKKKKOOOUUU[[[^^^___```___]]]]]]]]]VVVNNNKKKNNNPPPQQQSSSXXX___eeejjjllljjjfffdddeeeeeeaaa[[[^^^ccchhhkkkhhhccc___aaa```___]]]ZZZWWWUUUSSSOOONNNLLLIIIIIIOOOXXX___iiivvv~~~~~~uuutttqqqmmmiiiggghhhiiifffccc______dddmmmwww}}}~~~uuuiii^^^VVVOOOIIIDDDAAA???<<<999777444000...((((((((()))******++++++******************************+++++++++***))))))))))))))))))))))))))))))*********)))))))))(((((()))))))))'''%%%%%%(((***''''''((()))))))))(((((((((((()))))))))*********))))))(((''''''(((******'''((()))))))))(((&&&&&&'''''''''''''''(((((((((***)))((('''&&&'''((()))((((((((((((((((((((((((***(((&&&&&&'''((('''&&&)))((('''&&&&&&&&&'''(((,,,,,,+++***)))***+++,,,,,,------....../////////000///111444888AAASSSdddtttnnnxxx|||vvvcccSSSEEE;;;666111---,,,......,,,)))((((((((((((((()))******&&&''''''(((((((((''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''%%%%%%'''((('''&&&+++)))''''''(((***++++++%%%+++***+++222888EEE\\\qqq|||~~~zzzxxxzzz|||}}}}}}}}}}}}|||wwwssstttsssqqqrrrssssssrrrqqqmmmqqqrrrpppppprrrnnngggddd^^^WWWVVVZZZ^^^``````\\\VVVOOOOOOSSSUUUTTTQQQLLLMMMOOORRRUUUVVVUUUSSSMMMGGGBBB???:::888;;;AAAPPPddd|||wwwjjj[[[QQQKKKKKKRRRZZZssswwwnnnmmmwww{{{nnnaaaWWWRRRRRRPPPIII???666000...---000444888;;;:::666333555999???DDDIIIOOOVVV[[[```eeelllmmmfffWWWGGG===555111---***)))))))))(((&&&))))))$$$$$$((((((%%%(((''''''(((***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&'''((($$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&%%%&&&(((***+++***((('''%%%&&&(((***---666???KKKRRRZZZbbbiiilllggg___TTTOOOLLLKKKHHHDDDCCCEEEGGGIIIKKKIIIGGGFFFIIILLLQQQRRRVVV[[[___bbbcccccc```aaabbbbbbbbbbbb``````[[[WWWSSSSSSVVV[[[^^^``````aaa```^^^______YYYQQQPPPSSSUUUVVVVVVZZZbbbhhhmmmpppqqqnnnmmmmmmkkkgggdddeeegggjjjllljjjfffccceeeccc```\\\ZZZZZZZZZ[[[VVVSSSNNNLLLNNNTTTZZZ^^^bbbmmm{{{zzzxxxuuupppkkkhhhiiijjjjjjgggbbbaaafffooozzzyyynnnddd]]]VVVNNNHHHEEECCC@@@>>><<<999555222...---------,,,,,,++++++***))))))))))))***,,,---,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))***,,,,,,,,,+++)))(((((()))***(((&&&%%%''')))&&&'''((()))***))))))((((((((((((((()))))))))))))))((('''&&&'''(((***+++'''''''''((((((((((((((('''''''''(((((()))))))))'''((((((((())))))))))))(((((((((((((((((((((((()))((('''((()))((('''%%%''''''''''''((((((((((((,,,***((((((***+++,,,+++&&&''')))+++---.........///...///222555;;;HHHUUUjjjrrrkkkvvvyyyrrraaaQQQEEE:::555///---......***&&&---+++(((&&&&&&(((***,,,&&&&&&''''''((('''''''''&&&&&&''''''&&&&&&%%%$$$''''''''''''((((((((((((%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''&&&&&&%%%((('''%%%%%%'''((('''&&&,,,)))''''''(((***++++++$$$++++++,,,333999FFF\\\sss~~~{{{zzzxxxyyy{{{|||{{{xxxxxx{{{~~~}}}|||~~~{{{vvvqqqmmmqqqpppoooppprrrrrrrrrpppkkkppprrrppppppqqqllldddfff___YYYXXX\\\aaacccccc]]]TTTLLLKKKRRRVVVUUUQQQKKKLLLMMMPPPTTTVVVUUUTTTNNNIIIDDD@@@;;;666888===FFFYYYqqq}}}ooo___TTTNNNLLLPPPVVVhhhzzz{{{sssjjjiiitttxxxlll___VVVPPPQQQOOOIII???666222000///222666;;;>>>===999555222777>>>DDDGGGKKKQQQUUUZZZ___gggllliii^^^OOODDD:::555000,,,++++++++++++'''+++***%%%%%%))))))%%%%%%%%%%%%''''''&&&### ########################&&&&&&'''&&&%%%%%%%%%&&&%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&(((+++,,,+++))))))&&&&&&)))******...555>>>DDDMMMXXXdddmmmjjjccc^^^ZZZXXXVVVPPPIIIHHHKKKHHHKKKMMMLLLJJJJJJMMMQQQRRRSSSUUUYYY___fffjjjkkkjjjkkkkkkjjjhhhfffdddbbbaaa]]]XXXXXX[[[___aaaaaaaaabbb```^^^______ZZZRRRRRRUUUXXXYYYXXX[[[ccciiikkkpppsssrrrqqqqqqmmmhhhjjjiiiiiijjjkkkkkkjjjhhhhhheee___[[[YYY[[[^^^aaa\\\WWWQQQPPPSSSYYY\\\^^^[[[dddppp}}}}}}{{{wwwqqqllliiijjjkkkmmmhhhbbb```cccmmmwww~~~wwwnnnfffaaaZZZQQQJJJHHHFFFCCCAAA???<<<999666333222111000...,,,++++++***)))(((((()))+++---///---.........---,,,,,,+++************************)))+++---......,,,)))((('''***,,,+++(((&&&'''(((&&&'''(((*********)))(((''''''''''''((((((((())))))((('''&&&''')))+++,,,''''''&&&&&&'''((()))***'''((((((((())))))******$$$&&&)))+++++++++)))((())))))))))))))))))))))))((((((((()))***)))&&&$$$%%%&&&'''((())))))((((((...---+++*********++++++++++++,,,------......///...111444555777:::@@@EEEYYYgggxxxxxxooowwwyyy~~~}}}cccLLLAAA777///...///---++++++---+++))))))******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%***&&&&&&(((!!!++++++'''$$$%%%)))+++)))&&&******)))((((((((((((((('''''''''&&&&&&%%%%%%%%%'''((('''###$$$(((***(((******+++++++++******)))(((***---......555HHH[[[qqq~~~||||||zzzxxxuuu~~~}}}~~~zzzvvvvvvyyy|||}}}zzz{{{|||}}}~~~~~~~~~~~~|||}}}~~~{{{vvvrrrqqqrrrqqqpppqqqssswwwwwwtttqqqlllmmmnnnpppqqqqqqooommmeeeeeedddcccbbbbbbbbbbbb]]]WWWQQQPPPTTTUUUQQQLLLNNNKKKHHHIIIMMMRRRSSSSSSMMMHHHBBB===;;;;;;;;;;;;===MMMccczzztttggg___XXXQQQNNNNNNaaarrruuukkkaaacccqqqwwwpppiiiaaa[[[QQQRRRPPPJJJ@@@777111///222333777<<>>333000///---++++++''')))***)))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&***%%%%%%)))%%%!!!,,,(((%%%###%%%))),,,***((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%""""""&&&(((&&&******+++++++++***))))))((())),,,......555HHHZZZooo~~~|||{{{yyywwwuuu}}}|||}}}~~~yyyvvvwwwxxxzzzzzztttuuuvvvxxxyyyzzzzzzzzzvvvxxxzzzyyywwwvvvwwwyyyyyy{{{}}}{{{vvvsssrrrssssssssssssuuuwwwwwwuuurrrmmmmmmnnnppprrrrrrpppnnneeeeeedddcccccccccccccccZZZTTTOOOPPPTTTWWWUUUQQQQQQNNNJJJJJJLLLMMMMMMLLLMMMJJJEEEAAA???>>><<<:::===III[[[pppwwwlllddd^^^VVVRRRRRR^^^ooooooeee\\\\\\jjj|||zzzpppjjjccc\\\WWWUUUUUURRRJJJAAA888333111222333777===AAA???999444111111666<<>><<<999777555333111////////////...---///222444<<<@@@@@@999111//////...******+++,,,,,,,,,++++++.........------,,,,,,++++++************++++++,,,))))))******)))((('''&&&+++***))))))++++++***))),,,(((''')))***''')))...+++***))))))***+++,,,---)))((('''(((******(((&&&)))++++++***---000...))))))))))))(((((((((((('''((((((((((((((((((((((((&&&%%%%%%'''))))))((('''+++***))))))((()))))))))++++++,,,,,,------......//////...------///444888777AAALLLTTT]]]fffkkkkkkqqqooommmlllpppyyy|||xxxyyy}}}vvvWWWJJJ;;;444111...,,,,,,$$$(((+++***'''&&&(((+++''''''''''''''''''''''''***%%%$$$))))))$$$%%%+++&&&$$$###%%%))),,,+++)))(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&&&&"""###'''(((&&&******++++++******)))(((''')))+++---...444FFFWWWlll|||~~~{{{zzzyyywwwvvv}}}|||zzz{{{}}}~~~~~~~~~}}}{{{xxxxxxxxxxxxwwwvvvooopppqqqsssuuuvvvwwwwwwrrrrrrrrrpppnnnmmmnnnooossswwwzzzzzzwwwuuuuuuvvvwwwvvvvvvwwwxxxwwwuuusssnnnmmmnnnoooqqqqqqooommmdddccccccbbbbbbbbbbbbccc[[[VVVPPPPPPTTTWWWVVVSSSPPPNNNKKKJJJJJJJJJIIIHHHLLLJJJHHHGGGEEEBBB>>>;;;<<>>OOOTTTRRRGGG:::444222222------------,,,,,,++++++000000///...---,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,+++***)))(((,,,+++))))))+++,,,,,,+++///,,,+++,,,+++)))))),,,))))))******+++,,,------(((''''''((())))))(((&&&(((******(((***///...***************)))(((''''''***)))(((''''''((()))***)))'''&&&&&&((()))((('''*********)))))))))*********++++++,,,------......---,,,++++++,,,000555888444;;;BBBFFFKKKRRRVVVVVVXXXYYYYYY[[[cccppp~~~xxxtttrrrvvv|||fffVVVDDD999333///---...((()))++++++)))(((((((((((((((((((((((((((((((((+++%%%$$$(((+++(((&&&'''&&&%%%$$$&&&)))***)))'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&)))(((%%%%%%)))***(((***************)))(((((('''(((+++---...444CCCSSShhhyyy~~~|||{{{zzzyyywww|||zzzyyyzzz{{{||||||{{{yyyyyyxxxyyyyyyxxxvvvsssooopppqqqsssttttttttttttqqqpppooonnnlllllllllmmmooosssxxxzzzyyyxxxyyy{{{zzzzzzyyyyyyxxxvvvtttsssnnnmmmlllllllllkkkiiiggg```______^^^^^^^^^^^^^^^___ZZZTTTQQQSSSTTTSSSRRRMMMLLLKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIFFFAAA======BBBLLL^^^wwwxxxrrrkkkbbb^^^___cccvvvhhh^^^SSSNNNUUUaaalllrrrwwwrrrjjjddd___[[[WWWTTTWWWWWWVVVQQQJJJ@@@888333000222666<<>>FFFHHHOOOTTTUUUWWW[[[\\\ZZZ[[[SSSHHH>>>555...***))))))&&&$$$%%%((((((###''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$''''''%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''''')))'''(((++++++(((''')))+++***)))(((((('''((((((+++)))***///444999BBBKKKTTTXXX\\\]]]\\\[[[[[[\\\\\\^^^```aaa`````````bbb^^^___aaaeeehhhlllnnnpppsssrrrpppnnnllljjjhhhgggfffdddaaa^^^]]]\\\]]]]]]aaabbbbbb___[[[WWWTTTSSSPPPNNNKKKHHHHHHJJJNNNPPPWWW]]]fffnnnrrrrrrpppnnnjjjiiigggfffgggiiikkkllliiihhheeecccaaa___^^^^^^\\\]]]___aaacccddddddccc^^^bbbeeeeeecccgggpppxxx|||uuu|||{{{ssslllhhhiiilllnnnnnnmmmjjjfffaaa```aaaccc```___^^^\\\ZZZVVVPPPLLLCCCCCCCCCEEEIIILLLMMMMMMIIIEEEAAA??????>>>999555999888777666999@@@IIIPPPdddjjjiii[[[JJJ>>>888555000000///......---------......------,,,,,,+++++++++++++++++++++,,,---...+++,,,,,,---...............,,,++++++---...///...111000//////...,,,++++++*********+++***)))(((((()))))))))***++++++***))))))+++***((()))------++++++,,,,,,---,,,+++***)))000...+++)))((('''((())),,,)))'''&&&'''(((((((((***+++++++++++++++++++++******++++++,,,------...---+++***))),,,///333555111666:::;;;===BBBEEEDDDFFFHHHJJJOOOXXXhhh|||uuuooommmooovvvrrr```KKK===555///,,,---,,,)))'''(((+++***%%% ((((((((((((((((((((((((+++&&&###&&&)))'''$$$###'''&&&&&&'''((('''&&&$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&))))))&&&&&&******((()))))))))******)))))))))((((((***------222???MMMbbbuuu~~~~~~}}}|||zzz{{{zzzyyyzzz{{{{{{zzzxxxwwwwwwwwwxxxyyyxxxuuurrrqqqrrrrrrrrrrrrqqqppppppqqqpppnnnmmmmmmnnnnnnooommmrrrwwwyyyyyyzzz|||}}}}}}|||zzzxxxuuutttsssnnnllljjjhhhgggdddaaa___\\\[[[ZZZYYYXXXXXXXXXXXX^^^ZZZUUURRRSSSTTTSSSRRRNNNNNNMMMLLLJJJHHHGGGGGGAAABBBEEEGGGIIIGGGCCC???===BBBLLL\\\sss~~~xxxooofffcccdddjjj}}}}}}hhh^^^QQQJJJLLLUUU___dddllljjjgggccc___ZZZUUUQQQQQQSSSUUUUUUPPPFFF<<<444333333555:::@@@CCCAAA???888333111222444666???GGGKKKQQQUUUTTTTTTVVVWWWUUU\\\XXXOOOCCC777///***((('''''''''%%%$$$%%%''')))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''$$$$$$''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((('''&&&%%%%%%$$$$$$######$$$$$$%%%&&&((('''(((,,,,,,((('''((()))(((((((((((())))))***)))''')))---000222999@@@GGGKKKRRRYYY^^^bbbeeegggdddfffggggggeeedddcccddd```aaadddhhhlllppprrrsssssssssrrrooolllhhheeecccbbb```^^^[[[ZZZZZZ[[[\\\]]]^^^___]]]YYYUUURRRQQQKKKHHHEEECCCCCCEEEGGGHHHPPPUUU^^^ffflllnnnmmmlllgggfffeeeeeegggjjjnnnpppmmmkkkiiigggdddbbb```___YYY\\\___aaaccccccddddddaaaeeehhheeeaaadddnnnwwwwwwyyy{{{tttmmmjjjjjjmmmoooooonnnkkkgggbbb___^^^___ZZZYYYYYYXXXWWWSSSNNNJJJDDDDDDDDDGGGKKKOOOQQQQQQOOOLLLGGGEEEDDDAAA===:::::::::<<>>BBBGGGRRReee|||xxxoookkkkkknnnwww}}}lllTTTCCC888///++++++---((($$$&&&******###((((((((((((((((((((((((***'''$$$$$$&&&&&&$$$"""''''''(((((('''&&&$$$###''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$''''''%%%%%%((((((&&&''''''((()))************))))))***,,,---000;;;GGG[[[ppp~~~|||{{{{{{{{{|||{{{yyyxxxvvvuuuuuuuuuvvvvvvtttrrrppppppppppppooonnnllllllrrrooolllkkklllmmmmmmmmmlllqqquuuwwwxxxyyy}}}}}}yyyuuuttttttooolllhhhfffdddaaa^^^[[[[[[ZZZXXXWWWUUUTTTTTTTTTXXXVVVSSSSSSTTTUUUUUUTTTRRRRRRPPPLLLGGGDDDCCCCCC???@@@AAADDDFFFFFFCCCAAA===CCCMMM[[[ooo~~~tttkkkiiikkkssszzziii___SSSJJJJJJQQQZZZ```gggiiijjjhhhcccZZZRRRLLLKKKMMMRRRUUUSSSKKKAAA999888777666999???CCCCCCBBB:::555222222333555>>>FFFMMMTTTYYYVVVSSSRRRQQQOOOZZZZZZTTTGGG:::111,,,(((&&&'''(((%%%"""$$$)))...''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%((('''$$$$$$'''(((%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$&&&'''(((((())))))$$$############$$$%%%%%%'''%%%&&&))))))&&&%%%'''%%%%%%%%%&&&&&&((()))***&&&%%%''',,,---,,,///444:::???HHHSSS^^^gggnnnqqqlllmmmmmmllljjjiiiiiijjjeeefffiiilllppptttvvvxxxuuutttssspppkkkfff```]]][[[ZZZXXXWWWVVVWWWYYYZZZYYY[[[]]]\\\XXXTTTRRRPPPKKKGGGCCCAAABBBDDDFFFGGGLLLQQQXXX```fffjjjlllllljjjiiiggggggiiilllpppsssooonnnllliiifffbbb```___XXX[[[___aaabbbcccdddfffgggjjjkkkhhhdddgggpppxxx}}}{{{zzz~~~~~~{{{vvvpppmmmmmmmmmnnnmmmmmmkkkgggaaa]]]\\\\\\UUUUUUTTTTTTTTTQQQLLLHHHFFFFFFGGGJJJPPPTTTVVVWWWWWWUUURRRMMMGGGCCC???===???BBBHHHPPP[[[hhhvvv~~~ooo[[[III<<<444333111///.........///******+++,,,---...//////......------------......,,,,,,,,,+++,,,,,,---...000000111444888::::::999888;;;;;;888555444111,,,*********+++++++++++++++(((***,,,---,,,,,,,,,...---111333111000333555444666555333111000000//////+++***)))(((((()))***+++,,,+++)))((()))***)))(((((()))***+++,,,,,,+++************+++,,,,,,------...,,,+++,,,///000///---222777999888777:::;;;999777;;;@@@GGGSSShhh|||uuupppoooppprrrxxx}}}yyy}}}~~~dddOOO@@@555...---+++)))'''))),,,+++%%%''''''''''''''''''''''''(((&&&$$$######%%%&&&&&&$$$&&&(((((('''&&&%%%$$$(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$'''(((%%%&&&)))(((%%%%%%%%%''')))***++++++++++++***+++,,,---///888BBBSSSjjj~~~}}}|||}}}}}}|||zzzxxxuuusssppppppqqqrrrrrrqqqoooooooooooonnnmmmllllllsssoookkkiiijjjkkkjjjiiilllooorrrssstttvvv{{{{{{wwwvvvwwwooolllhhhfffdddccc```^^^]]]\\\ZZZWWWUUUTTTSSSSSSUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQOOOIIIDDDAAABBBCCCBBBAAA@@@BBBCCCCCCBBBAAA<<>>FFFNNNWWW\\\ZZZTTTQQQNNNKKKVVV[[[XXXKKK===444///***&&&'''&&&%%%$$$$$$''')))''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%&&&&&&&&&&&&((('''######'''(((&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%))))))%%%%%%'''%%%%%%%%%&&&&&&'''((()))&&&%%%'''******''')))...///444===JJJYYYfffoootttqqqrrrqqqpppooooooqqqsssmmmmmmoooqqqtttwwwyyy{{{wwwvvvtttpppjjjbbb[[[WWWTTTSSSRRRRRRSSSUUUWWWXXX[[[]]]``````]]]YYYWWWVVVOOOJJJEEECCCEEEHHHJJJKKKOOOSSSYYY```gggllloooqqqrrrpppmmmkkklllnnnrrrtttooonnnllliiieeebbb___]]]WWWZZZ]]]___```aaadddffflllmmmmmmjjjhhhjjjqqqwwwyyy~~~|||{{{xxxuuuqqqooonnnmmmjjjjjjiiieee```\\\ZZZZZZVVVVVVUUUVVVUUURRRNNNJJJHHHHHHJJJOOOUUU[[[^^^___[[[\\\ZZZTTTLLLFFFEEEFFFNNNSSS]]]iiivvvmmmXXXIII???===999666333111111111//////000000111111222222222222111000//////////////////...///000111333444888999===BBBFFFHHHHHHFFFGGGKKKJJJDDD@@@>>>999222222111000///...///000000,,,///111222000000111333111777<<<<<<===@@@CCCBBBEEECCC>>>:::666555555555,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***((('''((()))+++++++++***))))))******+++,,,,,,---------,,,,,,000444666555333000666888777777999999777888===CCCKKKXXXnnn}}}}}}zzzvvvtttvvvwwwwwwyyy~~~|||www{{{qqq[[[III;;;333000++++++,,,......,,,)))'''''''''''''''''''''''''''&&&&&&%%%"""###&&&)))***"""$$$'''(((((('''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&)))***((((((+++***'''###$$$&&&(((***+++,,,---,,,***+++---,,,...666???MMMfff~~~~~~}}}~~~~~~}}}zzzxxxtttqqqmmmlllmmmooopppqqqnnnooooooppppppoooooonnnvvvqqqllliiiiiiiiihhhggglllnnnpppqqqqqqsssyyy~~~}}}yyyxxxyyyooollliiiggggggfffdddbbb```___\\\YYYWWWUUUTTTSSSVVVVVVVVVVVVTTTRRROOOMMMMMMMMMKKKGGGBBBAAADDDGGGEEECCCAAA@@@AAABBBAAA@@@;;;CCCKKKUUUeee}}}~~~uuuuuuyyy{{{ssskkkaaaZZZZZZbbblllsssuuuzzzuuudddRRRHHHEEEEEEGGGLLLOOOOOOKKKGGGEEE@@@;;;;;;???DDDHHHIIIGGGAAA<<<;;;999999???GGGNNNXXX^^^\\\VVVQQQMMMIIISSS[[[ZZZNNN@@@777111+++'''&&&$$$%%%&&&&&&$$$"""''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&((('''######'''(((&&&%%%%%%%%%$$$$$$#########&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((***''''''******''''''***)))(((((((((((())))))***)))'''''')))(((&&&(((---'''+++444BBBRRRaaalllqqqsssttttttsssrrrtttwwwzzztttsssssstttvvvxxx{{{|||xxxwwwuuupppiii```XXXTTTOOOOOONNNOOOPPPSSSVVVXXX___bbbeeeeeeccc```]]]\\\TTTNNNHHHFFFHHHLLLOOOOOOUUUXXX]]]cccjjjpppuuuwwwxxxvvvrrrooonnnppprrrtttooonnnkkkhhhddd```]]][[[TTTWWW[[[\\\]]]^^^bbbeeeoooooonnnllljjjlllqqquuuvvv|||}}}zzz{{{}}}xxx{{{{{{yyywwwtttqqqnnnlllggghhhgggddd___[[[YYYXXXZZZYYYYYYYYYYYYVVVRRRNNNIIIIIILLLRRRYYY```ccceeeYYY]]]^^^YYYPPPJJJLLLOOO\\\cccooo}}}zzzeeeUUUIIIGGGBBB===999666555555555444444444444444444444555555333222111111000000000000111333666999===>>>AAACCCHHHNNNSSSUUUTTTRRRUUUYYYXXXPPPKKKGGGAAA888<<<999666333111000111111111444777888666555777999;;;CCCJJJKKKMMMRRRUUUUUUSSSOOOIIIBBB===;;;::::::222222222111000...,,,+++***)))***+++,,,,,,***((('''+++,,,)))(((***+++))),,,***)))***,,,...///...------,,,---...000222333333666888999888666666666888<<>>???DDDGGGGGGFFFDDD???:::999===@@@@@@DDDJJJQQQ]]]rrr}}}}}}~~~vvvrrrjjjcccgggttt~~~~~~tttfffVVVLLLBBB@@@@@@BBBFFFJJJLLLMMMOOOHHHBBB@@@>>>===@@@FFFGGGFFFDDD@@@===<<<@@@DDDMMMQQQXXX___\\\RRRIIIGGGSSSXXX[[[TTTFFF777///,,,)))'''%%%%%%%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%'''&&&%%%%%%$$$###"""!!!$$$###"""###$$$&&&&&&%%%'''%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''&&&$$$######%%%&&&&&&%%%))))))))))))))))))))))))++++++...777FFFWWWfffnnnooorrrsssppppppuuuyyyzzztttuuuuuutttrrrssswww{{{yyyuuuoooggg___WWWPPPLLLKKKJJJJJJNNNUUU[[[]]]]]]cccfffgggffffffgggbbb\\\TTTNNNJJJJJJLLLOOOUUU]]]```bbbcccfffoooyyy}}}{{{|||wwwqqqnnnoooppppppnnnmmmnnnnnnmmmhhhbbb\\\XXXWWWWWWWWWWWWYYY]]]bbbfffiiimmmqqqooojjjjjjooouuuzzz|||~~~}}}yyyuuutttvvvxxxzzzwww{{{~~~}}}wwwqqqnnnmmmnnnjjjeeebbbaaa^^^YYYUUUYYY[[[]]]___]]]ZZZVVVTTTLLLJJJNNNWWW^^^aaacccfffaaaccceeebbbYYYSSSXXXbbbooo|||sssfffZZZTTTJJJCCC>>><<<:::999999999999::::::::::::::::::888777777888888777555666444333555;;;BBBGGGJJJPPPTTTVVVXXX^^^dddaaaXXX___``````^^^YYYRRRKKKFFFIIIDDD>>>999777777777777<<<;;;===AAAGGGJJJIIIGGGLLLOOOUUU]]]eeeiiiiiihhhgggbbb[[[TTTNNNIIIDDDAAA===888333222222333111///,,,,,,,,,)))&&&''',,,000(((++++++((('''******(((+++******+++---...---,,,...---------...000111222555777::::::999888777888:::>>>GGGWWWnnn|||}}}~~~|||zzzwwwvvv~~~ttt[[[GGG:::444---+++***)))***)))(((&&&&&&''''''((())))))((((((%%%$$$$$$######$$$$$$%%%$$$&&&((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''''''$$$###&&&)))***'''$$$''''''''''''((((((((((((,,,***)))((()))+++---///;;;OOOfffvvv}}}zzzuuurrrlllgggaaa^^^___cccgggjjjjjjmmmppppppnnnmmmppprrrsssqqqnnnkkkiiigggggggggfffffffffeeeeeejjjsss{{{}}}{{{{{{xxxrrrkkkfffffffffeeecccdddccc```\\\WWWVVVVVVXXXXXXZZZ\\\[[[VVVPPPKKKIIILLLJJJFFF@@@<<<===BBBFFFIIIIIIFFF@@@:::888:::>>>===BBBGGGNNNZZZppp~~~|||wwwsssxxx|||qqqcccUUULLLAAA???>>>@@@EEEJJJMMMOOORRRKKKEEECCC???<<<>>>BBBGGGGGGEEEAAA===<<<>>>AAAGGGJJJSSS[[[[[[RRRKKKHHHQQQWWW\\\VVVHHH999000,,,)))'''%%%%%%%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%$$$"""###$$$%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''***((('''((()))******)))))))))))))))))))))))))))******,,,333???OOO^^^ggglllppprrrpppqqqvvvyyyyyyyyyzzzzzzxxxvvvvvvwwwyyyppppppllldddYYYPPPLLLKKKLLLKKKKKKOOOWWW]]]______cccffffffeeedddeee```ZZZVVVPPPKKKLLLNNNQQQXXX```bbbeeegggkkksss|||}}}|||vvvqqqnnnooopppooommmnnnnnnnnnlllgggaaa[[[WWWQQQRRRTTTWWWZZZ^^^bbbeeekkkooorrrpppkkkkkkooouuuyyyxxxxxxzzz}}}yyyvvvuuuvvvyyy{{{{{{~~~|||wwwssspppmmmiiidddbbbaaa^^^ZZZVVVYYY[[[^^^``````]]]XXXUUUMMMLLLOOOXXX___bbbeeeiiifffgggiiifff]]]XXX^^^hhhzzzxxxnnnhhh]]]QQQHHHAAA???>>>?????????@@@@@@@@@@@@AAA???>>>======??????>>>===@@@>>>===@@@EEELLLQQQTTTZZZ]]]___aaagggllliiiaaadddeeeeeeccc```[[[VVVSSSQQQMMMHHHDDDBBBCCCCCCDDDIIIJJJMMMQQQUUUWWWWWWVVV]]]___dddkkkqqquuuuuussssssnnnhhhaaa\\\WWWRRRNNNFFF@@@:::777666555333000...///000///......000111)))++++++((('''***)))&&&*********+++------+++)))//////...---...///111111666888;;;;;;;;;:::::::::<<<@@@KKK```{{{~~~}}}zzzwwwvvvssssssyyykkkTTTAAA777...,,,***)))))))))(((&&&$$$%%%&&&&&&'''&&&&&&&&&***)))(((&&&&&&%%%%%%%%%%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''(((&&&%%%&&&)))***(((%%%''''''''''''((((((((((((***)))))))))***+++,,,---333BBBVVViiizzz~~~{{{yyywwwuuurrrpppiiieee^^^YYYXXXZZZ___bbbfffjjjnnnpppooooooqqqttttttrrrooollljjjhhhhhhhhhdddbbb``````dddkkksssxxx~~~|||{{{zzztttlllhhhggggggeeecccfffdddaaa[[[VVVTTTUUUVVVWWWZZZ\\\[[[VVVOOOJJJGGGFFFGGGEEE???::::::???DDDKKKKKKGGGAAA:::777999;;;777<<>>AAAKKKUUUXXXQQQKKKIIIOOOVVV]]]YYYKKK;;;111---)))'''&&&%%%&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%$$$###'''%%%$$$$$$%%%&&&&&&%%%''''''''''''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''')))'''&&&&&&((()))))))))))))))))))))))))))))))))((()))+++...555BBBQQQ\\\ffflllqqqqqqsssxxxzzzyyyyyyxxxwwwvvvtttrrrppppppeeefffddd[[[PPPIIIIIILLLNNNMMMMMMQQQXXX^^^aaaaaabbbeeeeeebbbbbbbbb]]]WWWRRRKKKFFFEEEHHHLLLUUU]]]eeeiiilllpppvvv~~~|||zzzuuupppnnnoooooommmkkkmmmlllllliiieee```[[[XXXUUUVVVWWWZZZ\\\___aaaccclllooorrrpppllllllqqqvvvwwwtttqqqpppuuu}}}}}}zzzxxxwwwyyy{{{}}}}}}vvvrrrlllhhhccc```___]]]YYYVVVWWW[[[___bbbbbb___[[[XXXRRRPPPRRRZZZaaadddgggjjjjjjkkkmmmkkkdddaaaiiiuuuwwwfffVVVKKKGGGGGGJJJJJJJJJJJJJJJIIIIIIIIIFFFEEEEEEGGGIIIJJJIIIHHHJJJIIIIIILLLQQQXXX\\\^^^bbbdddfffiiinnnrrrooojjjiiihhhhhhfffdddcccaaa```\\\ZZZWWWTTTSSSTTTUUUWWW]]]```eeehhhiiijjjkkklllppprrrvvv{{{~~~xxxtttoooiiieee___ZZZWWWQQQKKKDDD???===:::777444222222333555777777555222***+++***'''(((***)))%%%***)))***,,,---,,,)))&&&000000///......///000111666888:::;;;;;;:::;;;<<<>>>CCCPPPhhh|||wwwsssrrrqqqrrrxxxvvv]]]FFF777///---***)))))))))((('''$$$%%%%%%&&&&&&&&&%%%%%%...---+++)))&&&%%%$$$$$$%%%&&&((((((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''')))'''&&&''')))***(((&&&''''''''''''((((((((((((***+++,,,------......---000999HHH[[[nnn}}}{{{xxxssspppoooooonnnnnngggccc]]]VVVSSSTTTXXX\\\bbbgggmmmpppppppppsssuuutttsssqqqnnnllljjjiiiiiibbb^^^[[[]]]dddmmmtttwww~~~|||zzzyyytttmmmiiiiiihhhfffdddfffddd___YYYSSSPPPQQQRRRTTTWWWZZZYYYTTTNNNHHHFFFBBBDDDDDD@@@:::888===BBBIIIIIIGGGBBB<<<999:::===999===BBBGGGPPPbbbyyyzzzmmmccc\\\WWWTTTHHHCCC>>>:::;;;===???@@@PPPKKKFFFDDD???999666888======>>>===<<<:::::::::888:::CCCNNNRRRNNNHHHFFFLLLUUU^^^\\\NNN>>>222---)))'''&&&%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%######$$$$$$###"""'''%%%$$$$$$%%%&&&%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''(((((('''((((((((((((((((((((((((''')))***+++---777EEEPPP___gggooosssvvvzzz{{{yyyuuusssrrrrrrqqqoookkkggg___]]]XXXPPPJJJIIIMMMQQQRRRPPPOOORRRXXX]]]^^^^^^^^^``````]]]]]]^^^ZZZTTTMMMFFF@@@@@@BBBGGGQQQZZZeeejjjooorrrwww|||}}}zzzxxxtttpppnnnnnnnnnkkkhhhiiihhhgggeeebbb___]]][[[cccaaa_________aaaaaabbbjjjmmmoooooommmnnnrrrvvvvvvsssooonnnpppuuu|||~~~|||zzzzzz|||xxxrrrmmmhhhbbb^^^]]]ZZZVVVRRRUUUXXX^^^bbbbbb```[[[XXXWWWTTTVVV]]]bbbccceeehhhkkkmmmppppppllllllwwwxxxeeeWWWSSSTTTXXXXXXWWWUUUSSSRRRPPPPPPLLLLLLMMMOOORRRSSSRRRQQQQQQPPPPPPSSSYYY^^^bbbccccccdddfffiiinnnpppooollljjjiiigggeeeddddddeeefffeeeeeeeeeddddddeeehhhjjjpppuuuzzz|||||||||}}}~~~yyyvvvqqqmmmiiiccc^^^ZZZXXXRRRKKKGGGEEEBBB>>>:::888777777;;;>>>???<<<888+++,,,***((())),,,***&&&***)))***,,,---,,,)))&&&111000///......///111111555777:::::::::;;;<<<>>>AAAFFFUUUnnnxxxqqqpppqqqtttzzzeeeJJJ999111...+++)))))))))((('''&&&&&&'''''''''&&&&&&%%%)))((('''%%%$$$$$$######$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''')))(((''''''((((((((('''''''''''''''(((((((((((()))***+++------------------222===OOObbbrrr}}}~~~tttoooiiieeeeeegggiiijjjeeebbb]]]VVVQQQQQQTTTXXX___eeelllpppqqqrrrsssvvvtttsssqqqpppnnnmmmlllkkkbbb^^^ZZZ\\\eeennntttvvvyyy{{{~~~|||zzzvvvqqqllljjjjjjjjjiiigggeeebbb\\\UUUNNNKKKKKKLLLOOORRRVVVWWWSSSMMMHHHEEEBBBEEEEEEBBB<<<:::<<<@@@EEEFFFEEEBBB===<<<>>>AAACCCHHHNNNQQQVVVbbbsssqqqcccYYYTTTRRRQQQKKKFFF@@@<<<;;;===??????IIIDDDAAA@@@<<<666555666555666777888::::::999888666666<<>>@@@DDDLLL[[[rrrtttrrrtttxxx~~~lllPPP>>>222///+++)))))))))((((((''''''((((((''''''&&&&&&%%%%%%%%%&&&'''(((******###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((''')))(((''''''&&&&&&''''''''''''''''''(((((((((((('''((()))***++++++++++++))),,,555EEEVVVfffvvv}}}xxxnnnggg___ZZZZZZ]]]bbbeeebbbaaa^^^XXXRRRPPPSSSWWW]]]ccclllqqqrrrrrrtttuuurrrrrrrrrqqqpppoooooonnngggccc______eeemmmrrrttttttuuuwww{{{~~~~~~|||zzztttpppkkkjjjkkkkkkiiigggdddaaaZZZQQQJJJFFFFFFGGGJJJNNNTTTVVVTTTOOOJJJHHHGGGHHHGGGEEEBBB???>>>>>>@@@BBBCCCBBB??????BBBEEEKKKQQQYYY\\\]]]bbbllluuu}}}lll\\\RRRMMMKKKKKKJJJFFFAAA???@@@BBBDDDEEECCC>>><<<;;;999444444666111111222555888:::999888666333666???DDDCCC@@@@@@KKKUUU^^^]]]PPP>>>222,,,((('''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&'''&&&%%%######$$$%%%$$$###'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$###"""###%%%'''''''''))))))))))))))))))))))))((())))))((()))---666<<>>GGGRRRgggzzz{{{xxxqqqfff\\\UUUPPPMMMKKKFFFBBB???@@@CCCDDDAAA>>>???:::888777444222444:::888888777555333222444666444111000222999>>>AAAAAAPPP\\\bbbYYYIII<<<111)))%%%%%%%%%&&&&&&&&&''''''$$$"""!!!"""&&&'''&&&$$$)))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&&&&$$$############$$$%%%&&&'''((())))))((('''&&&&&&%%%%%%&&&%%%$$$%%%'''((('''&&&***)))'''&&&%%%%%%&&&''')))((('''((()))***)))(((((((((((()))***,,,......888???NNNaaannnrrrvvvzzzuuukkkfffiiikkkeee___]]][[[]]]```aaa^^^VVVJJJBBBAAABBBCCCCCCCCCDDDFFFGGGIIILLLRRRYYY___cccfffhhhdddbbb^^^ZZZZZZ^^^eeejjjqqqsssrrrpppqqquuuuuurrrsssqqqoooooonnnkkkddd___```ZZZTTTSSSUUUYYYZZZZZZ]]]___eeemmmuuuyyyxxxuuuzzzwwwqqqllljjjkkkmmmoookkklllmmmlllkkkkkklllmmmssstttvvvwwwyyyzzzzzzzzzwwwxxxvvvvvvzzz||||||xxxsssqqqrrrtttsssrrroookkkfffccccccaaa^^^ZZZWWWVVVVVVWWWYYYXXXSSSOOOOOOPPPVVV___ccc```\\\\\\ccchhhooorrruuu}}}zzznnnhhhdddeeedddaaa```bbbgggjjjnnnrrrsssrrrooommmllljjjgggeeedddaaa^^^[[[SSSUUUXXX[[[^^^ccciiimmmgggfffdddbbbbbbeeegggiiitttttttttvvvxxxzzz}}}~~~~~~}}}||||||||||||wwwrrrnnniiieeeaaaVVVYYY]]]```bbbbbbaaa```YYY^^^cccfffeeeeeefffhhh//////,,,((())),,,+++'''))))))))))))***,,,---...---...///......000444777888:::;;;;;;<<>>CCCFFFUUU]]]___TTTDDD888///)))'''''''''&&&&&&%%%%%%%%%'''%%%###$$$&&&&&&%%%###(((((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((()))(((((('''&&&&&&%%%%%%&&&%%%$$$%%%'''((('''&&&)))((('''&&&%%%&&&&&&'''+++)))(((((())))))(((&&&&&&&&&''''''((()))++++++333888FFFXXXeeelllrrrxxxzzzqqqlllnnnmmmfff^^^[[[aaaccceeeddd]]]SSSHHHAAA@@@@@@AAA@@@@@@AAABBBDDDJJJOOOVVV___fffkkknnnoooiiifffaaa\\\ZZZ^^^dddiiippprrrqqqnnnoootttuuurrrvvvsssooonnnnnnlllhhhdddccc^^^WWWUUUWWW[[[]]]^^^ccceeeiiipppvvvxxxvvvttt{{{xxxrrrmmmjjjiiijjjkkkkkkllllllmmmllllllmmmmmmnnnoooqqqrrrtttuuuuuuuuuwwwwwwuuusssvvv|||~~~{{{uuurrrmmmlllmmmnnnnnnnnnqqqmmmjjjiiiiiihhheeebbbZZZYYYYYYYYYZZZWWWSSSOOOOOOPPPUUU^^^bbb```^^^^^^gggmmmtttxxx{{{~~~qqqkkkgggggghhhfffgggjjjqqqsssuuuwwwwwwuuusssqqqgggfffeeeeeedddccc```]]]TTTTTTUUUVVVXXX\\\aaadddeeeeeeeeeeeefffhhhjjjkkkrrrpppmmmlllnnnrrrvvvyyy}}}{{{{{{zzz~~~{{{wwwsssoookkkeeebbbWWWWWWYYY\\\```bbbbbb```\\\```fffhhhhhhffffffggg...///,,,'''&&&((('''""")))))))))***+++,,,...///---.../////////000333666555888:::;;;???KKK]]]kkk}}}~~~vvveeeOOO???555000+++)))+++,,,+++***)))''''''(((++++++'''$$$((('''&&&&&&%%%&&&&&&&&&(((((('''''''''&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%&&&%%%$$$%%%'''''''''&&&"""###%%%&&&((())))))))),,,&&& &&&******(((,,,++++++++++++,,,------)))+++,,,,,,...666CCCMMMYYYbbbmmmsssxxx||||||zzznnnbbbUUUNNNLLLMMMRRRXXXbbbfffhhhfffbbb___bbbfffnnnppptttvvvuuurrrmmmjjjkkkjjjhhhhhhiiillloooqqqrrrlllddd```___``````___^^^^^^___aaadddiiilllooovvvtttrrrqqqooojjjbbb[[[WWWQQQLLLIIIFFFEEEJJJRRR]]]gggpppqqqooommmiiidddaaa^^^[[[XXXTTTMMMDDD===999999;;;======@@@KKKVVVrrrzzzlllbbb___\\\ZZZYYYXXXVVVTTTUUUPPPJJJFFFFFFFFFDDDAAA@@@;;;777666444111222666:::;;;;;;:::666333111111222222222333777>>>GGGMMM[[[^^^[[[NNN???444---))))))((('''&&&%%%$$$$$$###((('''%%%%%%&&&&&&$$$"""((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&'''((((((((((((((('''&&&&&&%%%%%%&&&%%%$$$%%%'''''''''&&&)))(((&&&&&&%%%&&&'''((()))((('''((()))***)))(((((('''''''''(((((()))***,,,000;;;KKKXXXbbbmmmwww}}}xxxuuuuuurrrjjj```\\\hhhkkklllfff[[[NNNDDD????????????>>>??????@@@@@@LLLRRRZZZdddlllppprrrrrrnnnjjjddd^^^ZZZ]]]cccgggoooqqqooolllmmmrrrtttssszzzvvvrrrppppppooollliiigggaaaZZZXXXZZZ___bbbccckkklllooossswwwwwwuuusss{{{yyytttoookkkiiihhhgggjjjkkkkkkllllllmmmlllllljjjkkkmmmooopppqqqqqqqqqvvvvvvsssqqqsssxxxzzzwwwooommmiiihhhiiijjjkkkkkkqqqooommmnnnpppoookkkhhh```___]]]\\\ZZZWWWRRRNNNOOOOOOTTT\\\_________bbbmmmsss|||uuuooojjjkkklllnnnqqqvvv~~~~~~}}}zzzwwwsssqqqeeeeeeeeefffgggeeebbb___WWWVVVTTTSSSTTTWWWZZZ\\\aaacccfffiiikkklllmmmmmmpppmmmhhhdddeeeiiiooosss{{{{{{yyywwwuuuzzzxxxvvvtttrrrnnnhhhddd[[[WWWUUUWWW]]]aaaaaa___^^^bbbgggjjjiiifffdddccc(((******&&&'''))))))&&&))))))***+++,,,---......---.../////////000222444333777;;;>>>FFFXXXqqq}}}wwwnnn___LLL???444000+++***+++,,,+++)))+++(((&&&'''))))))%%%!!!(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((%%%###$$$'''(((&&&$$$&&&&&&%%%&&&&&&&&&&&&&&&""""""$$$%%%'''((()))))),,,'''$$$$$$(((,,,,,,***++++++******++++++,,,---)))+++,,,++++++000888???KKKSSS___iiipppuuuwwwwwwkkkbbbXXXUUUSSSUUU[[[bbbhhhkkkllljjjfffdddfffiiippprrruuuwwwvvvrrrmmmiiihhhhhhgggggghhhjjjmmmooooooggg___\\\]]]^^^\\\YYY[[[\\\]]]___bbbfffkkkooovvvuuusssqqqmmmdddZZZSSSOOOLLLIIIIIIIIILLLUUU___mmmwww{{{wwwqqqllldddaaa\\\XXXTTTMMMEEE>>>999999;;;===>>>AAAKKKWWWssssssccc[[[ZZZYYYXXXYYYXXXUUUSSS[[[XXXSSSPPPNNNKKKGGGDDDBBB;;;666555444111111444999;;;<<<;;;777333000///000222333555888AAAMMMUUU___]]]WWWKKK===111***'''(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&%%%###&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&'''%%%%%%%%%''''''&&&%%%((('''&&&%%%&&&&&&(((((('''&&&&&&'''***++++++***+++******)))))))))******(((***333???LLLXXXgggtttzzzzzz{{{|||yyyqqqiiieeelllooonnneeeWWWIIIAAA???@@@???>>>>>>???@@@@@@@@@LLLRRR[[[eeekkknnnnnnmmmllliiiccc\\\ZZZ\\\bbbgggnnnpppoookkkkkkqqquuuvvv}}}zzzwwwvvvuuusssmmmhhhgggaaaZZZYYY]]]cccgggiiioooppprrruuuvvvwwwuuutttzzzxxxuuuqqqmmmkkkiiihhhhhhhhhiiijjjllllllkkkjjjjjjkkklllnnnooopppqqqqqqqqqssssssqqqrrruuuuuurrrmmmkkkiiihhhiiikkkmmmnnnqqqpppoooqqqsssrrrnnnjjjfffdddbbb___[[[VVVQQQNNNOOOOOORRRYYY\\\\\\```eeerrryyyyyyrrrlllmmmqqqttt{{{xxxrrrmmmjjjeeeeeefffggghhhgggdddaaa\\\YYYVVVUUUUUUWWWXXXYYY\\\```eeejjjnnnppppppoooppplllhhhddddddfffjjjmmmvvvzzz|||xxxuuurrroootttssstttuuutttrrrnnnjjjaaa[[[UUUUUU[[[```^^^[[[^^^aaafffhhhhhhddd```]]]%%%)))***'''(((++++++)))((()))***+++,,,---------,,,...////////////111333333777<<>>EEEPPP\\\dddjjjooossskkkeee___^^^]]]^^^dddkkkmmmooopppnnnjjjhhhiiikkkoooqqqtttvvvuuurrrnnnkkkhhhggggggggghhhjjjlllmmmjjjccc[[[XXXZZZ\\\ZZZWWW[[[\\\^^^___```eeekkkpppwwwvvvtttpppiii^^^SSSKKKIIIGGGGGGJJJMMMSSS```mmm}}}~~~vvvpppfffaaa[[[VVVRRRLLLEEE@@@:::999;;;======@@@JJJVVVuuuooo^^^TTTSSSRRRRRRSSSSSSRRRQQQ[[[[[[[[[ZZZWWWRRRKKKGGGFFF???888777666333222444777999;;;:::666222///---000333666999???HHHTTT\\\```[[[SSSHHH<<<000)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###$$$%%%$$$###''''''&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%'''&&&%%%%%%&&&'''((())))))((('''((()))***)))(((+++***))))))))))))))))))'''(((...888BBBNNN___nnnqqqwww}}}{{{vvvsssooopppmmmdddUUUIIICCCBBB???>>>===>>>AAACCCCCCBBBIIIOOOZZZdddjjjmmmmmmkkkeeebbb^^^[[[ZZZ]]]ccchhhnnnqqqqqqmmmmmmrrrwwwyyy~~~}}}}}}}}}|||vvvmmmfffddd___ZZZZZZ___eeejjjkkknnnppprrrssstttuuuvvvvvvwwwvvvtttrrrooommmlllkkkfffffffffhhhkkkllljjjgggiiijjjkkkmmmnnnooopppppplllqqqtttsssrrrsssqqqmmmlllkkkjjjiiijjjlllooorrrtttsssrrrtttvvvuuuqqqmmmkkkjjjhhhccc^^^XXXTTTRRRQQQPPPRRRVVVXXXZZZ```hhhwww~~~{{{tttoooppptttyyy}}}tttkkkddd```___```aaadddfffgggeeeccc]]]ZZZWWWWWWXXXZZZYYYXXXXXX[[[aaagggllloooppppppmmmllljjjhhhffffffggggggnnnqqquuuxxxzzz||||||wwwtttpppmmmjjjnnnoooqqqtttvvvvvvsssqqqiiibbbZZZYYY]]]___\\\XXX[[[]]]aaadddddd```[[[WWW&&&***,,,)))(((******((('''((()))***+++,,,,,,,,,,,,...////////////000222333777>>>JJJ```}}}~~~pppbbbRRRCCC999444000,,,+++,,,---+++)))---,,,+++)))(((((()))***)))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''((((((&&&%%%&&&'''''''''%%%$$$%%%&&&&&&&&&%%%%%%&&&'''((((((!!!%%%)))***(((''''''(((((((((((((((((()))******)))+++,,,++++++,,,...111666999AAAMMMVVV]]]eeemmmnnnkkkiiiiiihhhfffjjjppprrrssssssqqqnnnllllllmmmmmmoooqqqssssssqqqnnnlllhhhggggggggggggiiijjjkkkeee```YYYVVVWWWZZZ[[[[[[]]]^^^`````````dddlllqqqyyyxxxvvvpppfffZZZNNNGGGEEEEEEHHHMMMRRR[[[kkkzzzzzzrrrgggaaaZZZTTTPPPLLLGGGBBB;;;:::;;;===<<<>>>GGGRRRvvvnnn]]]OOOMMMKKKJJJLLLNNNOOOOOOVVVYYY]]]___]]]WWWQQQLLLEEE<<<555444333000...///333555777777444000...---222555;;;BBBJJJSSS]]]ccc```WWWLLLCCC999///(((&&&%%%%%%%%%&&&&&&&&&''''''"""$$$&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###$$$%%%$$$###'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((&&&%%%%%%&&&'''&&&$$$&&&%%%%%%%%%&&&''')))***---+++))))))((((((&&&$$$(((((('''&&&&&&'''''''''''''''+++222999CCCTTTccchhhsss}}}tttrrrnnndddXXXNNNIIIGGGAAA???>>>AAAFFFIIIJJJHHHJJJPPPZZZdddkkknnnmmmmmm]]]]]]\\\[[[]]]aaagggllloootttuuuqqqqqqvvv{{{}}}yyynnnfffccc___[[[[[[```fffiiijjjjjjlllnnnppppppqqqtttvvvtttsssrrrpppooonnnnnnnnneeedddeeehhhlllllliiifffggghhhiiikkklllmmmmmmnnnjjjppptttsssrrrrrrqqqmmmjjjjjjkkkjjjkkkmmmrrruuuyyywwwvvvwwwzzzzzzwwwsssqqqqqqooojjjccc]]]ZZZYYYUUUSSSSSSUUUVVVYYYbbbkkk|||~~~wwwqqqssswww}}}~~~tttjjjaaa\\\XXXXXXZZZ]]]bbbeeefffeee\\\ZZZXXXYYY[[[\\\YYYVVVSSSVVV[[[aaagggkkknnnpppkkkkkkkkkjjjiiifffdddccceeehhhkkknnnpppssswwwzzzzzzxxxuuurrrpppnnnjjjhhhmmmnnnpppssswwwxxxwwwuuuoooiiicccaaaaaaaaa\\\XXXYYYZZZ]]]```aaa___ZZZVVV$$$***,,,)))'''))))))(((%%%&&&(((***++++++++++++,,,---///000//////000111333555>>>OOOkkk|||yyy{{{~~~tttaaaOOO@@@777222...+++***+++,,,)))'''###&&&******((('''***---)))((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&(((((('''&&&&&&&&&%%%'''((('''%%%###%%%&&&'''&&&&&&&&&&&&((()))***$$$%%%%%%'''((()))(((''')))))))))((()))******+++((()))******+++,,,...///222111666@@@IIIPPP\\\gggmmmmmmooorrrrrrppprrrwwwwwwwwwvvvtttrrrpppoooooommmnnnooooooooonnnmmmlllhhhggggggffffffggghhhhhhaaa]]]XXXUUUUUUXXX]]]```bbbdddfffeeedddhhhooovvv|||{{{xxxpppeeeXXXMMMGGGGGGHHHMMMSSSZZZeeexxx|||sssgggaaaYYYTTTPPPMMMIIIEEE===<<<<<<<<<:::;;;DDDNNNjjjrrraaaVVVRRRLLLHHHIIIKKKMMMOOOQQQUUU[[[^^^]]]YYYUUURRRFFF===555333333///------///111333333111///......666999@@@KKKWWW```fffhhh```RRRCCC;;;333+++'''(((&&&&&&&&&&&&&&&&&&%%%%%%###%%%&&&&&&$$$###%%%'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%&&&(((***+++,,,***(((((())))))'''%%%''''''&&&&&&&&&''''''(((&&&&&&)))---000777FFFUUUdddrrr~~~}}}xxxqqqggg^^^VVVPPPMMMGGGEEEEEEIIIPPPVVVVVVUUURRRVVV^^^eeeiiijjjiiihhhZZZ\\\^^^___bbbffflllpppqqqvvvyyywwwuuuzzz~~~~~~{{{rrrkkkeeeaaa^^^^^^aaaeeefffeeegggiiikkkkkkkkkmmmpppssssssrrrpppnnnlllllllllmmmfffeeeeeeiiinnnnnnkkkgggfffggghhhjjjkkklllmmmmmmlllqqqtttqqqppprrrsssqqqkkklllmmmmmmmmmpppuuuyyyzzzxxxwwwyyy|||~~~|||zzzwwwwwwvvvpppiiidddbbbaaaZZZXXXWWWWWWWWWZZZdddpppzzzuuuvvv{{{zzzooofffaaa\\\ZZZZZZ\\\___bbbcccddd^^^\\\ZZZ\\\___^^^ZZZUUUPPPRRRUUUZZZ```fffkkknnnmmmmmmmmmmmmkkkhhhfffdddbbbdddfffggghhhkkknnnqqqrrrqqqooooooooommmjjjhhhpppppppppsssvvvwwwwwwvvvpppnnnllljjjgggddd___\\\YYYYYY[[[^^^aaaaaa]]]YYY!!!'''***(((''')))******$$$&&&((()))************,,,---///000/////////000222444===RRRqqq|||sssuuuyyy{{{~~~yyydddQQQAAA999000---***)))***+++(((%%%''')))'''%%%(((,,,))))))((('''''''''''''''(((((('''''''''&&&&&&&&&###'''******'''%%%&&&(((%%%''')))'''$$$###$$$'''&&&&&&%%%&&&''')))+++,,,+++'''###%%%***---+++(((*********)))***++++++,,,'''((())))))+++,,,...///000---000888AAAIIIVVVcccjjjkkkqqqwwwxxxwwwzzzzzzzzzxxxvvvtttrrrqqqqqqmmmnnnmmmmmmmmmlllkkkkkkggggggfffeeeeeeeeeeeefff^^^\\\XXXTTTTTTXXX___dddhhhjjjllljjjiiilllttt{{{~~~}}}yyyqqqdddXXXMMMHHHKKKMMMSSSZZZbbbnnn}}}ttthhhbbbZZZTTTQQQNNNKKKHHH>>>===<<<<<<999999AAALLL\\\yyywwwgggccc\\\RRRKKKIIIJJJLLLNNNNNNRRRWWWZZZ[[[YYYXXXWWWMMMDDD;;;:::999666333333,,,...000000///......///999<<>>777444,,,$$$$$$+++...+++&&&***''''''******''''''***,,,***)))((()))((('''%%%(((((())))))))))))((((((%%%$$$%%%))),,,(((---)))%%%###%%%'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''(((******+++++++++,,,+++)))((((((***,,,......---///444999???KKKWWWeeemmmuuuyyy{{{||||||yyyvvvuuuvvvuuurrrooosssoookkkiiiiiijjjllllllkkkhhhffffffggggggeeecccbbb___[[[YYYZZZ___fffjjjnnnnnnnnnlllkkkooovvv{{{}}}ttthhh]]]WWWUUUUUUYYY___fffooo{{{tttmmmeee[[[SSSOOOMMMJJJGGGCCC@@@>>>===999777;;;CCCVVVppp|||ooodddUUULLLKKKLLLKKKHHHKKKLLLMMMPPPTTTVVVVVVUUULLLJJJFFFAAA<<<777333222---...111333111---...333444===LLL\\\kkksssmmmcccXXXIII777---,,,---***'''+++***)))'''%%%###!!! $$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$######%%%&&&&&&%%%%%%%%%$$$"""!!!"""%%%(((************)))(((&&&&&&&&&&&&&&&'''))))))&&&$$$((('''%%%$$$$$$%%%'''(((+++((($$$######%%%&&&&&&%%%&&&&&&&&&'''(((((((((((())))))***+++000666:::ZZZlllwww}}}~~~}}}zzzwwwwwwrrrfff\\\YYYZZZVVVTTTZZZeeekkkhhhddddddiiillljjjhhhgggccc]]]___ccciiiooosssuuuvvvuuuyyyzzz{{{}}}~~~{{{{{{{{{zzzwwwtttiiidddaaaaaacccddd```\\\cccgggiiihhhiiilllllliiisssqqqnnnkkkiiiiiijjjkkkkkkoooqqqoooppprrrqqqmmmkkklllkkkiiiggghhhllloootttwwwuuunnnkkknnnsssuuuppppppooonnnnnnrrrwww|||zzzuuurrrvvv~~~{{{sssmmmllllllddd___[[[ZZZ[[[___hhhqqq~~~zzzzzz}}}|||rrrlllddd``````aaaaaa``````______aaacccbbb]]]YYYVVVVVVVVVVVVVVVYYYaaaiiijjjlllmmmmmmlllkkkjjjjjjllliiiddd```___```ccceeeiiiooopppmmmmmmooolllgggnnnrrrvvvvvvssspppooopppwwwpppmmmpppsssnnnfffbbbZZZZZZ\\\^^^```aaa___^^^###&&&'''%%%&&&)))***'''(((((())))))******++++++,,,,,,,,,---...///000111444888???NNNmmmxxxxxx{{{~~~wwwyyy~~~}}}zzzzzz~~~iiiPPP>>>555222...)))(((***,,,+++)))***''''''******''''''***+++)))(((((())))))(((&&&(((((())))))))))))(((((()))(((&&&&&&&&&'''((((((,,,)))'''&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''(((******++++++***))))))))))))******++++++---,,,...222666;;;GGGRRR```jjjtttyyy}}}|||{{{yyyvvvuuuuuutttqqqooopppnnnkkkiiiiiijjjkkkllljjjiiiggghhhiiiiiifffcccbbb```]]]\\\^^^ccciiilllooooooooommmnnnrrryyy~~~yyyooofffaaa```eeegggkkknnnttt~~~yyyrrrjjj___WWWSSSQQQNNNLLLEEEAAA======;;;999===CCCRRRiiiyyymmm^^^TTTQQQPPPMMMIIIGGGGGGGGGIIILLLOOOOOONNNMMMMMMLLLJJJDDD===777222///---...111000...///444;;;EEETTTcccqqqvvvnnncccPPPCCC333+++***+++((($$$))))))((('''%%%$$$######&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%###$$$&&&''''''&&&'''''''''%%%$$$$$$&&&(((''''''(((''''''&&&%%%$$$&&&&&&&&&'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&...,,,((('''(((*********&&&&&&&&&'''''''''''''''''''''(((((()))---333777AAAZZZmmmxxx~~~vvvpppwww~~~zzzyyy|||zzzppphhheeeccc```___dddlllrrrrrrppppppssssssooolllkkkhhhbbbcccggglllqqquuuwwwwwwwwwuuuvvvxxxzzz}}}~~~|||yyyyyyyyyyyywwwtttlllhhhddddddeeeeeeaaa\\\aaafffiiiggggggjjjlllkkkssspppmmmjjjiiihhhiiijjjmmmpppqqqppprrrtttqqqkkkggghhhgggeeecccdddhhhlllsssuuusssmmmiiillloooppplllkkkjjjiiijjjmmmssswwwxxxsssqqqttt|||~~~zzztttnnnkkkiiieee```]]]^^^```dddnnnwww~~~yyywwwzzz}}}~~~}}}sssjjjddd```]]]ZZZ[[[[[[\\\___bbbbbb```]]][[[\\\]]]\\\ZZZZZZ^^^bbbjjjmmmoooooollljjjjjjkkkmmmjjjgggcccaaa```aaabbbhhhmmmpppnnnmmmooolllgggkkkooossstttqqqooooooqqqtttnnnlllppprrrmmmfffaaa\\\\\\\\\\\\]]]^^^]]]]]]'''***)))&&&&&&((((((%%%(((((())))))***+++++++++,,,,,,,,,---...///000111444666<<>>555//////...,,,***************''''''******''''''******)))'''((()))***((('''((())))))******))))))((()))***)))&&&$$$%%%***...)))(((((()))))))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''((()))************&&&((()))***+++***)))(((---,,,,,,///222777AAALLLZZZeeesss{{{|||zzzxxxvvvuuuuuutttrrrpppooonnnmmmmmmlllmmmnnnoookkkkkkkkklllllljjjgggcccbbbaaaaaabbbdddiiimmmpppppppppooooooqqqvvv}}}xxxrrrqqqrrryyyyyyxxxwwwxxxyyyqqqeee\\\WWWTTTQQQOOOHHHAAA<<<=========???DDDMMMaaa}}}xxxiii^^^XXXSSSNNNJJJEEECCCBBBBBBEEEGGGHHHGGGJJJMMMPPPPPPLLLCCC:::333222---***---//////111555BBBMMM\\\iiirrrsssiii]]]GGG===000******+++((($$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$%%%&&&(((((('''&&&'''((('''%%%$$$%%%&&&&&&&&&'''''''''&&&&&&%%%'''&&&%%%&&&((((((&&&%%%$$$%%%&&&''''''&&&%%%$$$***(((%%%$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&'''***///222666PPPdddnnnrrrkkkfffnnnwwwvvvzzz{{{tttrrrlllkkkkkknnntttzzz}}}~~~}}}~~~{{{tttooonnnlllhhhiiilllpppuuuxxxyyyyyyxxxttttttvvvxxxzzz}}}zzzxxxvvvvvvvvvwwwvvvtttooollliiihhhhhhfffaaa]]]```fffjjjfffdddgggkkkmmmrrrpppmmmjjjhhhhhhiiiiiioooppppppqqquuuvvvppphhhaaaaaa```___^^^___cccfffppprrrpppjjjgggiiikkkjjjiiiiiihhhfffgggjjjoootttvvvrrrooossszzz~~~{{{xxxuuupppjjjfffeeebbbaaadddhhhmmmwww|||uuurrruuuxxxyyyzzz|||vvvkkkccc\\\YYY[[[[[[[[[^^^aaabbbaaa```^^^aaacccaaa^^^\\\]]]___hhhmmmqqqpppllliiijjjlllooommmkkkhhheeebbb___^^^eeejjjmmmmmmnnnooommmiiiiiimmmqqqqqqooonnnooopppoookkkjjjoooqqqlllddd```___^^^[[[YYYXXXXXXYYYZZZ(((++++++''''''))))))&&&((())))))******+++,,,,,,,,,,,,,,,---...///000111444666;;;IIIcccyyyvvv{{{{{{pppmmmqqqvvvvvvppplllpppxxxzzz```JJJ<<<666///......---+++***)))((()))''''''******'''(((***)))((('''((()))***)))((()))))))))******)))))))))''')))++++++((($$$!!!%%%&&&((())))))'''$$$"""''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''''''''((()))******))))))''''''((()))))))))))))))---,,,,,,...000444>>>HHHUUUbbbrrr|||}}}zzzyyyxxxwwwvvvvvvtttsssrrrrrrssssssrrrssstttuuuooopppqqqqqqoookkkeeebbbaaabbbcccfffiiimmmppprrrpppooonnnooorrrxxx~~~}}}{{{xxxzzzxxxkkk```YYYTTTPPPMMMJJJBBB<<<<<>>IIIVVVcccrrr|||}}}{{{{{{{{{zzzyyyxxxwwwxxxtttvvvwwwwwwuuuvvvxxxzzzuuuvvvwwwvvvqqqkkkdddaaa```bbbeeehhhlllppprrrtttooommmlllnnnrrryyy|||tttsssyyy~~~qqqdddZZZTTTNNNKKKIIIAAA;;;<<<@@@CCCFFFJJJQQQ```vvv}}}oooaaaVVVOOOHHHDDDDDDAAA>>>===>>>???@@@???>>>AAADDDGGGFFFCCC???<<<888000)))***///333777<<>>BBBNNNbbbhhhqqq{{{|||wwwuuuwwwxxxzzz{{{xxxrrrrrrpppmmmqqqsssvvvxxxzzzzzzzzzyyyyyyxxxwwwvvvvvvwwwyyyzzzvvvuuutttrrrqqqqqqrrrsssppppppooonnnlllgggaaa]]]eeekkkmmmggg```aaafffiiipppooommmlllkkkjjjkkkkkkmmmlllllllllqqqrrriii^^^UUUTTTSSSSSSVVVYYY]]]^^^ggghhhgggdddeeeiiijjjgggkkkjjjiiiggggggjjjooossstttssssssvvv{{{{{{xxxtttsssqqqmmmfffaaabbbbbbgggpppwww~~~{{{xxxvvvvvvxxxxxxuuurrrmmmgggeeeiiimmmmmmnnnpppqqqwwwxxxnnnhhhfff^^^]]]]]]\\\\\\^^^```bbb```gggjjjfffdddfffgggeeecccgggkkkllliiihhhkkknnnppprrrttttttpppjjjccc___\\\^^^ccchhhlllmmmnnnooolllmmmnnnkkkgggeeegggiiigggdddeeejjjkkkfff```^^^```___\\\XXXSSSQQQSSSUUU&&&))))))''''''++++++)))))))))******+++,,,,,,,,,,,,,,,,,,---...///000111444555999DDDTTTkkkyyyuuuzzzyyyssssssxxx|||rrrhhhhhhooozzzuuu]]]HHH:::333222///+++((((((+++,,,***'''(((&&&&&&******((((((+++***)))'''((()))***(((''')))******++++++******)))---)))%%%'''******%%%((()))***)))((('''(((***''''''''''''''''''''''''(((&&&%%%%%%'''((((((''''''(((((())))))(((((((((+++)))'''&&&&&&(((+++---+++***+++...111666AAALLL[[[fffttt|||}}}{{{|||}}}|||zzzyyyzzz{{{vvvxxxyyywwwuuuuuuyyy|||yyyzzz{{{yyyrrrkkkeeebbbbbbcccfffjjjnnnqqqtttuuuooommmkkkmmmrrryyy|||ppplllooosssuuueee[[[SSSMMMIIIFFF???;;;===@@@CCCIIIOOOWWWfff{{{~~~nnn___RRRJJJDDDAAA@@@>>>;;;;;;;;;<<<;;;;;;<<<===???@@@AAAAAA@@@@@@:::333------111444;;;BBBNNNYYYaaa```XXXNNNBBB999///+++((('''))))))(((%%%***)))((('''%%%$$$###"""(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$%%%&&&(((((('''&&&'''((('''%%%$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$'''%%%$$$$$$%%%&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%'''((('''''''''''''''''''''&&&&&&&&&&&&'''(((((('''(((+++---)))333222///444999CCCUUUbbbooo}}}{{{{{{|||}}}}}}xxxwwwuuuqqqtttuuuwwwyyyzzz{{{{{{{{{yyyxxxwwwwwwxxxzzz|||~~~xxxxxxvvvrrrooonnnoooqqqooopppqqqqqqnnniiiddd```ffflllmmmhhhccccccffffffllllllkkkkkkkkkkkkkkklllkkkkkkjjjjjjlllllleee[[[RRRPPPOOOQQQVVV[[[^^^```ddddddbbb```bbbhhhiiiggggggfffeeeccccccfffkkkoooqqqqqqssswww{{{}}}}}}}}}vvvssspppmmmjjjfffbbb___aaacccjjjuuu~~~}}}{{{uuurrrpppppprrrqqqllliiieeeccccccfffgggfffhhhlllpppuuu|||{{{rrrmmmlll```___]]][[[ZZZ\\\```dddeeennnsssooolllnnnmmmhhheeefffffffffeeefffhhhjjjmmmpppsssuuusssmmmfffbbb]]]\\\___dddhhhhhhjjjnnnjjjkkkjjjgggbbb```bbbdddfffccccccfffgggbbb^^^^^^___aaa```]]]WWWTTTUUUVVV&&&))))))&&&'''******''')))******++++++,,,,,,---,,,,,,,,,---...///000111333333777@@@KKK]]]xxx|||vvvxxx{{{zzzrrrqqqttt{{{yyylllhhhllluuuvvvnnnaaaPPP@@@555000///---,,,***))))))***,,,---(((&&&&&&)))***((())),,,+++)))(((((())))))(((&&&)))******++++++******)))+++)))'''''')))***(((&&&(((((('''%%%###$$$(((,,,''''''''''''''''''''''''(((&&&%%%%%%'''((((((''''''(((((((((((((((''''''******)))))))))***+++,,,'''&&&)))...222999EEEPPPaaakkkuuu{{{~~~zzz|||}}}|||zzzyyyzzz|||zzz{{{|||yyyvvvvvv{{{zzz|||}}}zzzsssmmmiiigggeeefffhhhlllooosssvvvwwwqqqnnnkkkmmmssszzzyyyiiibbbcccfffppp~~~qqqbbbWWWOOOJJJFFFAAA===;;;===???BBBKKKTTT\\\kkkppp___PPPGGGBBB@@@>>><<<;;;;;;;;;;;;:::888999:::;;;<<<<<<=========;;;555222222333666>>>GGGSSS\\\aaaZZZNNNCCC999222,,,)))&&&&&&((()))(((&&&(((((('''&&&%%%%%%$$$$$$'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%###$$$&&&''''''&&&'''''''''%%%$$$$$$&&&(((&&&&&&&&&&&&%%%$$$$$$###'''%%%######%%%&&&&&&%%%%%%'''***,,,,,,***'''%%%%%%$$$###$$$%%%&&&&&&%%%&&&&&&&&&'''''''''''''''%%%&&&'''''''''(((***,,,&&&...,,,+++222666<<>>BBBLLLWWW^^^nnnttt```PPPFFFAAA???>>>===<<<===>>>===;;;999777777888999999888888777;;;777555555444777@@@KKKUUU]]]___VVVHHH<<<333------***(((((()))******)))&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&$$$######%%%&&&&&&%%%%%%%%%$$$"""!!!"""%%%(((((()))(((((('''&&&%%%$$$'''%%%######$$$&&&&&&%%%"""&&&---111111---&&&"""&&&%%%$$$%%%'''((('''&&&%%%&&&&&&''''''(((((((((###%%%&&&&&&&&&'''***,,,***...((($$$,,,000444@@@OOOaaavvv}}}|||xxxssswwwxxxzzz{{{}}}~~~~~~|||{{{{{{|||~~~~~~~~~zzztttnnnkkkmmmooommmqqquuuwwwtttpppkkkhhhdddhhhjjjhhhiiikkkkkkgggdddeeefffggghhhiiijjjkkkjjjmmmlllhhhfffeeebbb]]]OOOMMMMMMQQQYYY```dddeeedddbbb\\\XXX[[[aaabbb```aaaaaa___]]]\\\___dddhhhgggjjjnnnrrrttttttqqqooojjjjjjhhhbbb[[[WWWXXX[[[cccfffppp}}}zzzvvvrrroooooopppsssuuussslllfff```bbbeeeddd___ZZZ^^^eeennnnnnpppsssxxx~~~~~~{{{{{{}}}~~~zzzsssiii```\\\]]]```aaasssxxxooohhh```\\\^^^___^^^\\\cccgggmmmqqqrrrnnniiieeeeee___]]]``````]]]```fff```aaa```\\\XXXXXX[[[___fffbbbaaabbb```\\\[[[]]]```eeejjjjjjddd___]]]]]]''''''''')))++++++)))''')))(((((()))+++,,,+++)))+++,,,---///000111111111555777888;;;AAAPPPbbbppp}}}xxxwww~~~uuuoooiiidddjjjuuuxxxpppooosssvvvxxx{{{xxxuuurrrnnnggg]]]VVVIIIEEE@@@;;;777444000...333000---)))((('''((())))))'''&&&&&&(((***++++++(((((())))))))))))(((((()))))))))))))))))))))))))))(((''''''(((((('''&&&&&&&&&''''''''''''''''''&&&(((***(((%%%$$$%%%''''''&&&%%%&&&(((((((((&&&'''&&&&&&%%%&&&'''((())),,,------,,,)))(((((())),,,))))))---222;;;JJJXXXgggpppxxxzzz|||~~~~~~|||zzz{{{|||{{{vvvtttvvvxxxtttuuuvvvvvvoooggggggkkkkkkmmmppptttuuuuuutttsssqqqpppooonnnrrr{{{ooo]]]TTTRRRSSS^^^mmm{{{rrreeeXXXNNNHHHDDDAAA@@@;;;777777999>>>IIISSScccooonnn\\\OOOHHHCCC@@@AAAAAAAAA???===;;;;;;<<<;;;999666555666666666555555444444777999>>>HHHSSS]]]^^^[[[QQQDDD777...+++'''''''''(((((((((((((((&&&$$$$$$%%%'''((('''&&&'''&&&%%%%%%&&&&&&$$$"""(((''''''&&&&&&%%%$$$$$$'''&&&%%%%%%''''''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&******)))((('''&&&&&&%%%&&&&&&''''''&&&$$$###!!!&&&&&&$$$$$$$$$$$$&&&&&&$$$...777666,,,$$$$$$'''$$$$$$$$$$$$$$$&&&'''((()))((('''%%%%%%%%%&&&''')))&&&###$$$'''))))))'''+++)))''''''))),,,000333AAAVVVnnn}}}{{{vvvssszzz}}}|||zzz}}}|||yyyzzz~~~|||qqqjjjlllnnnmmmtttrrrsssvvvzzzyyysssmmmllllllnnnnnnooonnnmmmmmmiiieeeccceeefffeeehhhlllqqqmmmhhhdddbbb```^^^]]]UUUPPPMMMPPPXXX___ccccccbbb```_________```_________]]][[[YYYZZZ]]]```ccccccfffiiilllkkkhhhdddaaa^^^]]]ZZZUUUQQQOOOQQQRRR]]]gggsss~~~}}}xxxtttpppssspppnnnooopppoooiiidddbbbaaa```___^^^]]]]]]]]]eeefffgggiiikkkpppwww|||~~~{{{~~~ttthhhaaa]]]YYYccctttvvvllldddaaa]]]WWWVVVZZZ^^^```eeekkkpppqqqooommmiiifffbbb___]]]\\\ZZZXXX\\\\\\[[[YYYXXXXXX[[[]]]_________aaabbbbbbaaa___dddhhhkkkkkkgggaaa[[[YYY(((''''''(((******)))(((''''''''')))+++,,,+++)))+++,,,---...///000111111333555888;;;BBBOOO```kkk}}}xxxwww~~~ppphhhaaaZZZ^^^hhhttt~~~wwwnnnlllnnnqqqqqqrrroookkkhhhbbbZZZPPPIII@@@===888555333111...---)))(((((()))++++++***)))***)))'''''')))))))))((())))))))))))))))))(((((())))))))))))))))))))))))***(((''''''((()))'''&&&''''''''''''''''''''''''((()))***)))&&&&&&'''***'''&&&&&&&&&((()))(((''')))(((''''''''''''((())))))+++++++++)))((()))***,,,)))***...444===MMM[[[iiirrrzzz|||}}}~~~~~~~~~yyytttrrrsssuuuqqqpppqqqrrrnnngggeeehhhiiikkknnnppprrrrrrqqqqqqpppoooooopppttt|||sss```TTTPPPOOO\\\kkkzzzrrrfffYYYOOOGGGBBB>>>>>>:::666777999===FFFPPP]]]hhhyyy|||jjjYYYOOOHHHDDDBBBDDDEEEEEECCC???=========:::888666555555555555444555444555888:::>>>HHHSSS[[[\\\YYYPPPCCC666...***((((((((((((((('''''''''&&&%%%$$$%%%'''''''''%%%'''%%%$$$%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&'''&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$###''''''&&&%%%%%%&&&''''''(((---111---%%%!!!%%%"""######$$$&&&''''''((((((((('''&&&&&&&&&&&&&&&)))'''&&&&&&'''((()))((()))(((''''''))),,,///111;;;MMMcccrrr}}}|||yyyuuu{{{}}}|||}}}~~~}}}}}}}}}uuuppppppooollloooppprrruuuwwwvvvrrrnnnooopppqqqrrrrrrqqqooonnnlllhhhfffhhhhhhgggiiimmmooolllgggdddccccccbbbaaaYYYUUUQQQSSSYYY```cccdddcccbbb```````````````______]]][[[ZZZ[[[\\\___aaabbbeeegggiiihhheeeaaa^^^]]]\\\YYYTTTPPPOOOPPPRRR^^^gggttt~~~{{{xxxuuuuuurrroooooopppoooiiidddeeedddbbb```^^^\\\[[[ZZZ\\\]]]^^^___bbbgggnnnsss{{{~~~{{{nnneee^^^YYY```ppp}}}sssiiiccc]]]VVVTTTVVVXXX\\\bbbjjjppprrrooommmkkkgggccc___]]][[[XXXVVVXXXWWWVVVUUUVVVYYY[[[\\\```______```bbbbbbaaa___bbbfffjjjkkkgggaaa\\\YYY)))((('''''')))******)))&&&%%%&&&(((***,,,+++***,,,,,,---...///000000000222555999>>>EEERRR```jjj~~~|||{{{wwwxxx~~~|||lllaaaWWWOOOQQQYYY```iiiuuurrriiiffffffggghhhgggddd```[[[UUULLLCCC>>>999666333111000000///...,,,)))(((***,,,***###+++***))))))))))))'''%%%************))))))((('''))))))))))))))))))))))))***)))(((((())))))(((''''''''''''''''''''''''''')))******((('''(((***,,,((('''&&&''')))***)))(((***))))))((((((((())))))'''((()))))))))(((***+++,,,***+++000777AAAQQQ___llluuu|||~~~|||wwwrrroooooopppmmmjjjjjjnnnmmmhhhdddcccggggggiiijjjllllllmmmmmmlllmmmpppsssxxxvvvaaaTTTNNNLLL[[[hhhzzzyyyrrrggg\\\QQQHHH@@@;;;<<<888666777888;;;BBBJJJTTT```rrr}}}rrrbbbTTTLLLGGGDDDBBBGGGHHHHHHFFFCCC@@@@@@@@@;;;999777666666555333111444333555999;;;???HHHRRRYYYYYYVVVMMM@@@444---***))))))((((((''''''&&&&&&'''&&&%%%%%%&&&'''&&&$$$'''%%%$$$$$$%%%'''&&&&&&$$$$$$%%%&&&&&&'''(((((('''%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((000000---(((""" $$$'''!!!"""$$$&&&''''''''''''&&&''''''''''''&&&&&&%%%)))))))))(((''''''((()))'''''''''((()))+++,,,---333AAASSSaaannnzzz~~~}}}}}}~~~~~~~~~{{{yyy|||~~~~~~~~~|||}}}}}}~~~|||wwwuuuuuuqqqllljjjnnnrrruuutttrrrpppooorrrsssuuuwwwwwwuuusssqqqppplllkkkmmmmmmkkklllooonnnkkkgggeeeeeeeeeeeeeee___ZZZVVVVVV[[[```bbbccccccbbbaaa```__________________]]]\\\\\\\\\]]]]]]```bbbcccdddbbb^^^ZZZWWWZZZYYYVVVSSSPPPOOOQQQSSS___iiivvv~~~}}}}}}|||zzzvvvsssqqqppppppnnniiieeegggfffdddaaa^^^ZZZWWWVVVUUUVVVWWWXXX[[[```gggkkkqqqyyytttiii```YYY^^^lll|||}}}rrriii```XXXSSSSSSRRRUUU]]]eeellloooooommmllliiieeebbb___\\\YYYVVVVVVSSSQQQRRRWWW[[[]]]\\\aaa```___```bbbcccbbbaaa```dddiiiiiifff```ZZZWWW***(((&&&&&&(((*********%%%$$$%%%'''***,,,,,,***,,,,,,------...///000111333666;;;BBBLLLYYYgggqqq|||xxx{{{xxxxxx{{{kkk]]]RRRIIIHHHMMMOOOWWW```jjjuuu~~~}}}|||tttiii```\\\\\\]]]^^^]]][[[XXXSSSMMMEEE???;;;999666333222222222111000///+++((())),,,))) ***))))))******)))'''$$$************)))(((''''''((((((((((((((((((((((((+++)))(((((())))))(((''''''''''''''''''&&&&&&&&&)))((((((''''''(((***,,,)))((('''((()))******((('''''''''(((((())))))***'''((())))))(((((()))***+++***,,,222:::EEEVVVdddnnnvvv}}}{{{vvvqqqnnnmmmmmmjjjfffeeejjjmmmiiidddaaaccccccddddddeeefffgggggggggkkkpppvvv}}}vvvbbbUUUOOOMMM[[[gggvvvxxxsssjjj```UUUJJJ@@@::::::777666888888888===DDDNNNZZZlll~~~pppgggZZZOOOHHHEEEAAA???FFFHHHIIIHHHEEECCCCCCCCC@@@>>>;;;:::888555222///111111333777:::>>>GGGQQQWWWWWWTTTKKK???333,,,*********)))((('''&&&&&&%%%((('''%%%%%%&&&&&&%%%###&&&%%%###$$$&&&'''((('''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''111...)))$$$"""###&&&((("""###%%%''''''&&&%%%$$$%%%&&&'''(((''''''%%%$$$)))+++,,,+++'''&&&(((***&&&&&&((()))************...777DDDQQQ^^^mmm{{{~~~}}}}}}~~~}}}{{{}}}~~~}}}}}}~~~~~~~~~|||xxxvvvvvvvvvqqqmmmjjjooouuuvvvsssooooooppprrrtttwwwyyyyyyxxxvvvttttttqqqppprrrrrrppppppsssoookkkgggddddddeeeffffffbbb^^^ZZZYYYZZZ]]]______aaaaaaaaa___]]]]]]]]]^^^`````````___^^^]]][[[ZZZ]]]]]]]]]]]]ZZZVVVSSSPPPSSSSSSRRRQQQPPPQQQTTTWWWbbblllxxx~~~{{{zzzzzz{{{{{{zzzwwwuuurrrqqqpppnnnjjjfffffffffdddaaa]]]YYYUUUSSSOOOOOOPPPQQQSSSXXX^^^bbbhhhppp{{{yyynnnddd]]]aaajjjvvv|||qqqfff]]]WWWTTTOOOQQQUUU\\\ccciiikkklllllljjjhhhfffdddbbb^^^[[[ZZZUUUQQQRRRXXX\\\]]][[[bbbaaa``````bbbccccccbbb___cccggggggbbb[[[UUURRR***(((&&&&&&(((*********%%%%%%%%%(((+++,,,,,,+++,,,,,,------///000222333444888???IIIVVVdddrrr{{{~~~zzzwww{{{xxxzzz|||kkk\\\NNNEEEBBBDDDEEEJJJPPPVVV___hhhjjjhhhhhhbbb[[[TTTQQQRRRSSSTTTRRRRRROOOLLLGGGBBB???===<<<999666444333222111000,,,'''$$$&&&+++---((("""((((((((()))+++***(((&&&)))))))))))))))((('''&&&''''''''''''''''''''''''***)))(((((())))))((('''(((((('''''''''&&&&&&&&&'''&&&%%%%%%&&&''')))))))))((('''((()))******(((###$$$%%%'''((()))******((()))***)))(((''''''))),,,***---333<<>>JJJUUUgggyyywwweee]]]RRRJJJEEEBBB>>>;;;CCCEEEGGGHHHFFFEEEEEEEEEDDDCCCAAA???<<<888333///000///111555888<<>>333,,,*********)))((('''&&&&&&%%%((('''%%%%%%&&&&&&%%%###&&&%%%$$$$$$&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$######%%%&&&&&&&&&%%%%%%''''''&&&%%%$$$$$$#####################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%'''%%%"""!!!!!!###$$$%%%%%%&&&'''''''''%%%###!!!$$$%%%&&&''''''&&&%%%$$$)))+++---,,,(((&&&(((***&&&'''((()))***))))))(((,,,111999DDDQQQaaarrr}}}~~~}}}{{{zzzuuussstttssspppooommmsssyyyyyytttpppoooqqqqqqrrruuuxxxyyyxxxwwwuuuuuussstttxxxxxxvvvvvvyyyrrrnnnhhhdddcccddddddddddddaaa]]][[[ZZZZZZZZZZZZ^^^______]]][[[ZZZ[[[]]]```aaaccccccbbb___[[[YYYYYYYYYXXXWWWTTTQQQNNNLLLNNNOOOOOOPPPQQQUUUZZZ^^^gggppp{{{|||xxxvvvvvvvvvvvvvvvvvvuuurrrqqqooommmjjjhhhcccdddcccbbb^^^ZZZUUURRRHHHIIIHHHHHHIIILLLQQQUUUaaajjjvvv~~~vvvoooiiigggjjjnnntttyyyoooggg___ZZZSSSQQQOOOQQQWWW___fffiiiiiiiiiiiiiiijjjhhheeeccc]]]WWWQQQQQQUUUXXXXXXVVVbbbaaa```aaacccccccccaaa___aaacccbbb\\\UUUOOOLLL)))((('''''')))******)))'''&&&''')))+++---,,,+++,,,,,,---...000222555777888>>>IIIWWWfffttt~~~}}}{{{yyy{{{zzz|||ooo]]]NNNCCC???>>>???BBBCCCEEEJJJRRRUUUSSSSSSPPPKKKGGGFFFFFFIIIJJJFFFFFFFFFCCC@@@>>>===>>><<<999555222111000...,,,...***&&&&&&)))+++(((%%%)))((('''(((******)))'''&&&''''''((((((''''''''''''''''''''''''''''''''')))(((''''''(((((('''&&&((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$&&&'''&&&%%%((('''&&&''')))***)))((("""###%%%'''((())))))))))))***+++***((('''((())),,,+++...555>>>JJJ\\\kkkooowww}}}~~~}}}}}}xxxuuusssqqqpppnnnkkkeeeccchhhllljjjfffeeeaaabbbbbbcccccccccbbbbbbbbbgggnnnuuu~~~{{{jjj```]]]]]]cccjjjrrrwwwwwwuuuuuuuuussspppjjjcccZZZOOODDD>>>;;;888666777555333666;;;DDDOOO___rrrxxxjjj\\\UUUMMMGGGEEEBBB???<<>>333---+++))))))((((((''''''&&&&&&'''&&&%%%%%%&&&'''&&&$$$&&&%%%%%%&&&(((((('''%%%(((((('''&&&%%%%%%$$$$$$&&&$$$###$$$%%%&&&%%%###"""###$$$&&&&&&&&&%%%%%%&&&%%%%%%$$$###"""!!! %%%$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''&&&$$$###!!!$$$%%%%%%&&&&&&&&&&&&%%%(((***++++++)))(((((()))'''((())))))))))))((((((,,,---222;;;FFFTTTgggvvv}}}~~~}}}~~~}}}{{{~~~yyytttsssrrrooonnnooopppuuu{{{|||wwwsssrrrtttrrrssstttuuuuuuuuutttttttttsssvvv|||~~~||||||uuuqqqjjjfffddddddeeedddeeedddbbb```]]][[[XXXWWW[[[]]]^^^\\\YYYXXX[[[]]]```bbbeeegggfffaaa\\\XXXVVVVVVUUUTTTRRRPPPNNNMMMNNNOOOQQQSSSUUUZZZ```eeelllsss}}}~~~{{{vvvsssrrrrrrqqqqqqtttsssrrrpppnnnlllkkkjjjcccdddeeedddaaa\\\WWWSSSJJJIIIHHHFFFEEEFFFJJJMMMYYYbbbooo{{{~~~|||yyypppnnnkkkmmmttt~~~yyysssjjjbbb[[[UUUNNNLLLOOOVVV^^^cccdddeeegggjjjlllkkkiiifff]]]XXXRRROOOOOOQQQQQQQQQ^^^]]]^^^```aaaaaa___]]]\\\]]]]]][[[UUUOOOJJJHHH(((''''''(((******)))((()))((((((***,,,---,,,+++,,,,,,---...111555888:::AAAJJJZZZmmm}}}~~~||||||~~~~~~}}}||||||}}}xxxcccQQQEEE>>>;;;;;;<<<:::888;;;AAADDDBBBDDDBBB???===;;;<<<>>>AAA===>>>???===:::999;;;===;;;888444111///...,,,***///,,,***(((((('''%%%###,,,***((('''((()))((('''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''''''&&&%%%)))(((((('''&&&&&&%%%%%%%%%$$$$$$&&&''''''$$$!!!'''&&&&&&&&&((()))((('''&&&&&&'''((()))(((((('''((()))+++***))))))***+++,,,+++...555>>>KKK\\\lllpppxxx~~~~~~}}}~~~~~~zzzuuusssssssssqqqpppkkkfffdddgggiiihhhfffgggdddeeeggghhhhhhfffeeedddcccffflllrrryyyuuukkkgggeeefffkkkppprrrpppmmmmmmnnnooolllgggaaaYYYPPPFFF???<<<999777666444222444:::;;;FFFUUUggg||||||kkk^^^UUUPPPJJJHHHGGGFFFDDDAAACCCFFFHHHHHHFFFDDDBBBBBBAAAAAACCCDDDDDDBBB===999333111111333777===IIIUUU\\\[[[VVVLLL???333---+++((((((((((((((('''''''''&&&%%%$$$%%%'''''''''%%%&&&&&&'''(((***(((%%%###&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%%%%###!!!"""$$$&&&&&&&&&%%%$$$%%%%%%$$$$$$#########"""((('''&&&$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%'''((('''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((()))++++++)))'''))))))))))))))))))))))))+++))),,,444===HHHZZZjjjttt~~~}}}{{{xxxwwwwwwssslllkkkooooootttyyy|||zzzxxxwwwwwwwwwvvvuuusssrrrqqqpppppprrrrrrwww~~~xxxssslllhhhfffggghhhhhhggghhhiiigggccc^^^ZZZXXXYYY\\\^^^\\\YYYYYY\\\___```cccgggjjjiiiddd^^^YYYVVVVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVXXX[[[```fffjjjnnnuuu~~~{{{uuuqqqppppppoooooorrrqqqqqqooommmkkkkkklllfffggghhhhhhddd^^^XXXUUUNNNMMMJJJFFFCCCCCCFFFHHHLLLUUUcccpppyyy||||||{{{www~~~~~~xxxrrrqqqtttyyy~~~|||tttkkkccc\\\RRRLLLLLLQQQWWW[[[^^^```cccgggjjjiiifffccc]]]YYYTTTOOOLLLMMMNNNPPPXXXYYYZZZ]]]___^^^ZZZXXXWWWWWWWWWSSSOOOJJJHHHGGG''''''''')))++++++)))'''*********+++------,,,+++,,,,,,---///222666:::<<>>KKK]]]lllrrryyy~~~~~~~~~~~~~~~||||||~~~|||xxxsssqqqrrrsssrrrpppkkkfffdddfffgggffffffiiiggghhhkkklllllljjjgggfffdddgggkkkpppuuu|||~~~tttmmmjjjgggkkknnnnnnkkkhhhhhhiiillliiiddd___XXXOOOFFF@@@>>>:::777666333111444999555???NNN```uuutttcccVVVQQQMMMIIIHHHJJJJJJHHHFFFFFFHHHJJJIIIFFFCCC@@@???===>>>AAADDDFFFEEEAAA===666333222444777>>>KKKXXX^^^]]]XXXMMM???444...,,,'''''''''(((((((((((((((&&&%%%$$$%%%'''((('''&&&&&&&&&(((***+++)))$$$!!!$$$%%%%%%&&&&&&''''''(((%%%$$$######%%%%%%$$$### """$$$&&&'''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''***)))(((&&&%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%###&&&'''%%%!!!!!!###'''#########$$$%%%&&&((()))%%%%%%$$$###$$$%%%'''((((((&&&&&&(((+++,,,)))&&&+++******))))))))))))******'''(((000777AAAQQQaaaooozzzyyyxxxzzz{{{uuullliiimmmnnnrrrwww{{{|||{{{zzzyyy|||zzzvvvssspppnnnmmmlllqqqqqqwwwyyytttnnnjjjiiijjjkkkllljjjlllnnnlllhhhaaa\\\YYYXXX\\\^^^]]]ZZZZZZ]]]aaa___ccciiilllkkkfff___ZZZWWWWWWVVVUUUUUUUUUUUUVVVXXXZZZ[[[\\\___ccciiimmmooovvv{{{uuuqqqpppppppppooopppppppppnnnlllkkkkkkllljjjkkklllkkkggg```YYYUUULLLKKKGGGBBB>>>===???AAA@@@IIIXXXgggqqqvvvwwwvvvqqqxxx||||||}}}|||yyyyyyzzz}}}~~~zzzppphhhaaaVVVOOOMMMOOOSSSUUU[[[\\\```dddffffffccc___^^^[[[WWWQQQMMMMMMOOOSSSSSSUUUXXX[[[]]][[[WWWSSSRRRSSSRRROOOKKKHHHHHHHHH''''''((()))))))))))))))+++***************++++++000///000333555888???GGGQQQiiixxxzzz}}}}}}}}}~~~~~~~~~{{{~~~xxx___KKK???;;;666444111//////000222444555333111///......000000444444444555555555555666666555333000---+++)))((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&&&&''')))'''%%%%%%'''((('''&&&+++'''&&&(((%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''((((((((((((''''''))))))))))))))))))))))))***+++,,,------,,,***)))...///000333;;;JJJ[[[hhhssszzz||||||xxxyyyzzzwwwsssqqqqqqqqqppppppkkkhhhddd``````bbbfffhhhlllmmmmmmllljjjiiijjjkkkffffffiiiooowww~~~|||vvvsssqqqqqqooolllhhhfffffffffeeebbb___[[[VVVOOOHHHCCC@@@===999666555555444333444<<>>888888;;;???EEEHHHGGGDDD;;;888555555<<>>AAANNNaaalllnnnnnnppptttooonnnqqqtttvvv~~~~~~yyy{{{|||yyyfffccc^^^YYYTTTPPPNNNMMMOOOQQQUUUZZZ^^^___^^^\\\```YYYUUUWWWUUUOOOLLLNNNRRRQQQQQQTTTWWWWWWSSSOOOKKKIIIGGGFFFFFFHHHKKKMMM''''''((()))))))))))))))+++++++++++++++,,,------///...///444777<<>>999666555444444333444:::DDDPPP]]]lllzzz{{{iiiYYYLLLDDD?????????@@@AAACCCEEEFFFIIIMMMQQQRRROOOHHHCCC@@@:::999:::>>>DDDIIIKKKKKKDDD???;;;:::???HHHRRRXXXaaaaaa]]]SSSDDD777///,,,***(((&&&&&&'''((('''&&&&&&'''((())))))***,,,...,,,)))...999999///'''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&)))(((%%%%%%''''''$$$''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$###!!!"""%%%%%%$$$"""&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((()))))))))*********++++++***))))))((())))))(((***++++++...555AAAIII\\\jjj{{{|||||||||}}}|||xxxrrrnnnrrrqqqrrruuuuuuuuuxxx~~~|||zzzuuuppplllkkkmmmnnnvvvvvvwwwyyy}}}~~~zzzvvvqqqkkkhhhhhhkkknnnooopppnnniiiggggggccc]]]YYYUUUVVV[[[```aaacccfffffffffhhhhhhhhhfffdddccc``````___\\\YYYXXXZZZ[[[^^^aaacccbbb```bbbgggllltttxxx{{{xxxyyytttrrroooooorrrsssssssssuuutttrrrssssssrrrpppnnnmmmlllkkkiiifffbbb^^^ZZZZZZVVVOOOIIICCC>>>;;;999<<>>555444222111//////......111000...---,,,,,,---...000000000000111111111111222111///---+++)))((('''(((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&%%%$$$$$$&&&&&&&&&$$$'''%%%&&&))))))'''&&&))))))((('''&&&%%%&&&''''''''''''&&&%%%$$$###"""!!!&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))******))))))))))))*********---000555===KKK\\\gggvvv}}}~~~{{{yyy~~~zzzzzz||||||yyyvvvrrrppplllgggdddfffhhhhhhddd^^^\\\___dddeeefffggggggffffffggghhhhhhhhhjjjmmmrrrvvvxxxxxxxxxxxx{{{}}}xxxzzzzzzxxxsssoookkkjjjfffbbb]]]WWWRRRMMMHHHEEEDDD@@@:::666444444333333555999@@@IIISSS```llltttuuubbbTTTHHHAAA;;;::::::;;;===@@@DDDGGGKKKNNNRRRRRRNNNHHHCCC@@@;;;:::999<<>>;;;:::<<>>AAAEEEKKKPPPTTTWWW''''''((()))))))))))))))*********+++,,,...///000///...///444:::CCCSSSbbbrrriiiiiimmmuuu{{{{{{|||~~~sss[[[HHH>>>666555444222000///---,,,......---,,,++++++,,,,,,....../////////000000000///...---+++***((('''&&&(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&'''''''''&&&%%%&&&''''''&&&%%%$$$$$$%%%'''((((((((())))))((('''%%%%%%&&&'''(((%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((())))))(((''''''(((***+++))),,,000666???MMM]]]hhhwww}}}~~~zzzyyy~~~||||||zzz}}}zzzwwwsssoooiiibbb]]]aaaeeegggccc[[[XXX[[[```aaacccfffggghhhiiikkkmmmiiiiiikkknnnsssvvvwwwwwwyyyxxxxxx}}}~~~zzz}}}{{{vvvrrrpppiiieee^^^WWWSSSNNNKKKHHHHHHCCC<<<777555555444444888:::>>>EEENNNYYYcccjjjqqqxxxrrrbbbTTTIIIBBB;;;:::888888:::>>>CCCFFFIIILLLNNNMMMHHHCCC@@@>>>;;;888777999BBBNNN[[[bbb___YYYQQQJJJIIINNNWWW]]]```cccccc[[[MMM===111+++***)))'''&&&'''''''''%%%((()))***)))'''''')))++++++%%%"""%%%'''%%%%%%(((%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''$$$$$$&&&&&&###$$$###"""""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%###############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&(((((((((((()))))))))***+++++++++***)))((('''&&&(((((()))((((((,,,111666DDDTTThhhyyy|||wwwxxxyyy{{{{{{xxxsssoooooolllkkklllllllllpppwwwzzztttmmmgggfffiiilllnnnvvvuuuvvvxxx{{{||||||{{{sssoookkkhhhhhhkkkmmmooommmooonnnkkkkkklllhhhcccVVVOOOMMMUUU```fffhhhiiiiiiiiiiiiiiijjjlllnnnooorrroookkkeeebbbaaadddgggiiiiiihhhfffcccccceeehhhnnnvvvuuummmjjjjjjllllllmmmooorrruuuwwwxxxuuuuuuuuuuuutttqqqmmmiiieeegggjjjjjjhhhccc___]]]^^^ZZZSSSKKKCCC>>>======>>>AAAGGGOOOXXXaaaiiiooosssvvvxxxsssiiieeeiiiqqqzzz}}}wwwuuuvvvzzzzzzxxxtttnnnggg```ZZZWWWRRRNNNKKKJJJMMMRRRWWWYYY[[[[[[\\\______]]]YYYVVVNNNJJJEEECCCCCCBBB>>>;;;888;;;@@@FFFMMMSSSWWWYYY''''''((()))))))))))))))))))))******,,,---.../////////111555:::EEEWWWhhhqqqhhhhhhnnnwww}}}zzz}}}ttt]]]KKK@@@666666555333111///---,,,,,,,,,,,,+++++++++++++++------........./////////,,,,,,+++***)))(((''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''(((''''''((())))))'''&&&(((((()))((((((*********)))((('''&&&%%%&&&''''''%%%&&&''''''(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((()))((('''&&&'''(((***+++(((+++000666@@@OOO___jjjxxx~~~~~~zzz|||~~~~~~~~~{{{}}}{{{wwwsssnnnfff___ZZZ\\\```ccc___XXXUUUXXX\\\]]]```cccfffiiikkkooorrrkkkkkkmmmrrrvvvzzzzzzzzz|||zzzyyyzzz|||}}}|||yyy}}}}}}yyyvvvmmmhhhaaaZZZUUURRRNNNLLLKKKFFF@@@;;;999888777666::::::===CCCLLLUUU^^^bbbdddjjjvvvooo```RRREEE===;;;:::888666888;;;>>>AAADDDEEEFFFDDD@@@===:::999888666555888BBBRRRcccmmmpppkkkcccYYYTTTTTTZZZ___aaaeeefff___QQQ@@@333,,,+++)))''''''''''''&&&%%%((())))))(((&&&&&&'''))),,,'''$$$$$$&&&&&&(((***&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$ $$$&&&$$$###"""!!!!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%########################&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))))))))((('''&&&%%%)))))))))((()))***---000===LLL___ppp~~~~~~~~~{{{wwwwwwwwwyyyyyywwwrrrooonnnkkkjjjkkkjjjjjjnnnuuuxxxrrrjjjeeeeeeiiilllnnnpppppprrruuuyyy{{{{{{zzzqqqnnniiihhhjjjmmmooopppnnnpppooolllkkkllliiicccXXXPPPLLLTTT___fffiiikkklllkkkkkkkkklllnnnpppqqquuurrrmmmgggccccccfffiiilllllljjjhhhfffeeegggiiimmmvvvzzzpppiiiggghhhnnnnnnmmmmmmooorrrwwwzzzuuuuuutttsssqqqmmmhhhdddcccgggkkkllliiieeecccbbb```]]]WWWNNNEEE???======@@@DDDIIINNNUUU___iiiooopppwwwzzztttjjjeeehhhlllqqq~~~|||yyywwwyyy~~~xxxrrrkkkfffbbbaaa[[[VVVOOOKKKKKKOOORRRTTTXXXZZZ\\\^^^```___[[[WWWMMMHHHBBB??????>>><<<999;;;===BBBGGGMMMSSSWWWYYY''''''((()))))))))))))))************+++,,,......///000333777===GGG[[[mmmsssjjjjjjooowww~~~}}}~~~yyyvvvzzz}}}qqq]]]KKKAAA666555333111///...------++++++++++++++++++++++++,,,,,,,,,------------...+++*********)))((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''((('''((()))******(((&&&''')))(((%%%%%%((((((&&&'''''''''''''''&&&&&&&&&(((((()))))))))'''%%%$$$&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((''''''(((((()))***+++))),,,111777AAAPPPbbbnnnyyy}}}~~~~~~|||{{{~~~{{{wwwrrrmmmfff^^^YYYYYY\\\^^^\\\WWWUUUXXX\\\[[[^^^bbbeeehhhkkkooorrrnnnoooqqqvvv{{{~~~~~~}}}}}}|||yyyxxxxxxyyy|||}}}|||~~~|||zzzyyy~~~|||zzzpppkkkddd]]]YYYUUUQQQOOOMMMIIIDDD@@@>>><<<:::999::::::<<>>??????===999777666666555444555:::FFFXXXkkkwww~~~vvvkkkaaa\\\]]]``````dddgggbbbTTTDDD777000...,,,))))))))))))(((''''''((()))((('''''')))+++%%%%%%&&&)))+++)))'''$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%###$$$&&&%%%"""""""""""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!&&&&&&&&&'''''''''((((((''''''(((((((((((())))))&&&'''((()))((('''&&&%%%(((((())))))***++++++,,,666CCCTTTcccrrr}}}~~~~~~zzzxxxwwwvvvvvvvvvuuussspppnnnkkkjjjkkkkkkiiimmmrrruuuooofffccceeeiiilllmmmkkkkkkmmmqqquuuxxxyyyyyyrrrnnnjjjiiimmmpppqqqqqqmmmooonnnkkkkkkmmmjjjddd\\\UUUQQQWWW___eeeiiimmmooonnnmmmmmmmmmnnnpppqqqssspppkkkfffbbbbbbeeehhhmmmllljjjiiihhhiiikkklllpppxxx~~~uuukkkfffgggiiipppooonnnlllmmmpppvvvzzzwwwuuussspppmmmhhhccc___aaafffjjjkkkhhheeeeeeeeeeeeddd___VVVKKKCCC@@@AAADDDIIINNNOOOSSS\\\fffjjjkkksssxxxsssllljjjjjjkkklll{{{~~~xxxqqqmmmjjjiiieee___WWWQQQNNNNNNOOOOOOVVVYYY[[[\\\^^^```\\\WWWJJJEEE>>>;;;<<<======<<<@@@BBBEEEIIIMMMRRRVVVXXX''''''((())))))))))))))),,,,,,,,,,,,,,,---.........000555;;;@@@LLL```sssxxxppppppsssyyy~~~wwwrrrooorrrwwwwwwrrrppptttwwwxxx{{{{{{hhhWWWHHH???555333000...,,,,,,,,,---***++++++,,,,,,+++++++++************++++++++++++*********)))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((((((''''''''''''''')))******'''%%%%%%(((&&&""""""&&&'''$$$&&&'''((()))((('''%%%$$$%%%&&&((())))))'''&&&%%%'''''''''(((((('''''''''))))))))))))))))))))))))''''''((()))************+++---111777BBBRRReeerrr|||~~~~~~~~~}}}|||{{{{{{~~~{{{vvvqqqlllfff___ZZZYYYYYYZZZYYYXXXYYY[[[^^^___bbbeeegggiiikkknnnqqqrrrrrruuuyyy~~~~~~|||zzzxxxvvvuuuwwwzzz|||xxxzzz}}}~~~|||yyyvvv{{{}}}{{{ppplllfff```[[[VVVRRROOONNNLLLHHHFFFDDDAAA>>><<<<<<<<>><<<>>>AAABBBBBBEEEFFFGGGIIIMMMRRRVVVYYY'''(((((()))))))))))))))......---------......///---000666===CCCOOOeeexxxwwwvvvxxx{{{{{{qqqiiieeegggnnnrrrmmmkkkooorrrsssvvvzzz{{{~~~qqq___PPPCCC;;;333111...+++)))***+++,,,***++++++,,,,,,,,,++++++(((((((((((()))))))))))))))))))))***************(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((((((''''''&&&&&&&&&((())))))&&&$$$'''+++***%%%%%%***,,,(((%%%&&&(((***)))'''%%%### !!!$$$''')))))))))(((''''''((((((((((((''''''))))))))))))))))))))))))&&&''')))++++++++++++***,,,...111777BBBSSSgggttt~~~}}}|||}}}|||zzzyyyzzz{{{vvvqqqlllfff```\\\YYYYYYXXXXXXYYY\\\^^^```fffhhhjjjkkklllmmmoooqqqtttuuuwww{{{~~~yyyxxxwwwuuutttvvvzzz}}}vvvxxx{{{||||||yyyuuurrr||||||zzzppplllfffaaa\\\WWWRRROOOOOOMMMKKKIIIGGGEEEAAA>>>AAAAAACCCIIIPPPUUUUUUTTTTTTPPPOOOWWWggg|||uuudddUUUKKKBBB<<<777888888888999999:::;;;<<<::::::999777555444555777222555:::BBBOOObbbvvv{{{kkk^^^XXXWWWZZZ___dddbbbYYYLLLBBB<<<444222000/////////...,,,111111000---***((((((((()))(((&&&$$$&&&***+++)))'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%"""&&&'''&&&&&&)))(((%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%&&&&&&'''''''''&&&((()))'''###!!!"""$$$$$$#########$$$%%%%%%&&&!!!"""###$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))%%%&&&(((***+++***)))(((%%%%%%&&&(((***+++***(((***333???IIIXXXjjjwww}}}~~~yyy{{{{{{{{{~~~zzzwwwtttooommmmmmmmmllllllkkkiiijjjlllkkkhhhiiimmmooohhhaaa___cccggghhhgggffffffhhhkkkooorrrsssrrrlllgggcccccchhhkkkkkkjjjgggjjjjjjjjjlllooonnniiihhhccc___```ccceeelllsssrrrrrrqqqpppooonnnmmmllljjjhhheeeaaa^^^]]]___bbbkkkiiihhhiiilllooorrrrrryyywwwmmmeeecccgggkkkjjjmmmpppqqqpppqqqtttwwwtttpppkkkeee```[[[UUUQQQZZZ^^^cccccc```___aaaeeecccfffhhheee^^^YYYYYYZZZTTT\\\```[[[YYY]]]aaabbb```iiioooooooooqqqpppkkkppp~~~xxxsssllleee```\\\XXXVVVKKKOOOPPPNNNPPPTTTRRRLLLLLLFFF@@@>>>AAAFFFHHHIIIHHHHHHHHHJJJMMMRRRWWWZZZ%%%'''***,,,,,,+++***)))*********++++++,,,,,,---...111888???EEEPPPbbbrrr|||}}}~~~~~~mmm^^^XXXYYY___gggkkknnnqqqqqqqqqsssxxx|||zzzqqqaaaTTTHHH>>>999333000...---------,,,***...+++)))***------((($$$+++***)))***+++***)))'''000$$$%%%)))&&&&&&,,,((('''%%%$$$$$$%%%'''((()))'''&&&&&&&&&&&&%%%###(((%%%$$$%%%''''''$$$!!!''''''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&###&&&((('''%%%$$$&&&(((%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))(((''''''''''''''')))************++++++++++++,,,///555BBBUUUiiivvv~~~~~~~~~{{{|||}}}wwwsssoookkkeee```___\\\YYYYYY[[[___bbbdddkkkooorrrqqqnnnnnnrrrwww~~~~~~~~~~~~|||rrrrrrrrrqqqqqqqqqtttvvvwwwzzz|||}}}{{{xxxvvvvvv|||}}}|||~~~rrrpppkkkbbbYYYPPPLLLJJJMMMNNNNNNLLLGGGCCC@@@???BBBEEEHHHKKKRRRWWWVVVQQQPPPLLLJJJNNNZZZjjjyyy}}}{{{xxxvvvuuuuuuwwwxxxuuueeeTTTJJJDDD>>>888666:::;;;======<<<===>>>@@@AAAAAA@@@===:::888888999<<<===AAAKKKYYYlll|||ppp```WWWTTTZZZaaahhhggg___RRRGGGAAA<<<:::888555333222222222000222333111...+++))))))''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((+++)))$$$$$$((('''&&&$$$""""""###$$$%%%###$$$$$$""""""%%%''''''%%%$$$###"""""""""'''&&&$$$#########$$$$$$'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###&&&&&&%%%$$$%%%&&&'''((('''&&&&&&''''''((()))*********)))(((((('''(((((())))))(((((((((((())))))...333999@@@JJJYYYkkkxxx|||yyyrrrnnnrrrvvv{{{}}}|||zzzxxxuuunnnfffccceeehhhgggeeehhhjjjkkkkkkkkkllloooqqqmmmiiieeeccccccbbb```^^^```aaadddhhhjjjjjjgggddd]]][[[ZZZ[[[```eeeiiikkkkkkjjjiiikkkoooqqqpppooolllfff``````eeekkkmmmmmmooosssuuusssqqqqqqmmmhhhfff```[[[[[[ZZZZZZ^^^dddkkkgggeeegggkkkpppwwwzzzppphhhfffiiinnnpppoooooolllgggggglllppppppqqqlllfffaaa^^^ZZZSSSOOOYYY^^^```\\\ZZZ[[[\\\[[[dddfffhhhiiihhhfffcccaaa\\\^^^```aaabbbaaa___^^^aaaeeekkkqqquuuvvvtttsss}}}|||qqqjjjfff\\\QQQIIIGGGFFFGGGJJJLLLMMMMMMJJJFFFCCCEEEJJJNNNOOOMMMNNNNNNMMMKKKKKKOOOTTTXXX$$$%%%&&&'''((()))***************+++,,,,,,------333444888???FFFPPP```ooowww}}}{{{{{{ppp___VVVTTTXXX]]]dddhhhnnnrrrsssuuuxxx{{{zzz|||fffWWWLLLAAA999555222000------------,,,+++---***(((***------)))%%%+++***))))))******)))'''***"""%%%""""""'''((('''%%%$$$$$$%%%'''(((%%%$$$######%%%&&&%%%$$$)))'''&&&'''))))))'''$$$''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$(((((((((''''''((((((((())))))((('''''''''''''''(((((()))))))))*********,,,---000666BBBTTTiiivvv}}}}}}~~~yyyvvvtttqqqlllhhheeeaaa]]]\\\___cccggghhhnnnqqqtttssspppqqqtttxxx~~~}}}}}}}}}}}}|||yyywwwoooooonnnmmmllllllmmmooovvvxxx{{{|||zzzxxxvvvvvv~~~}}}||||||sssqqqmmmdddZZZPPPJJJGGGJJJLLLNNNMMMJJJGGGDDDDDDDDDGGGJJJNNNTTTYYYVVVPPPNNNJJJEEEFFFLLLVVV```fffkkkjjjhhhffffffggghhhiiigggZZZLLLEEEAAA===;;;<<>><<<;;;::::::666777666444000---,,,,,,((((((((((((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&!!!"""%%%$$$$$$&&&'''&&&$$$###"""###$$$%%%###%%%'''&&&$$$"""###%%%&&&&&&%%%$$$############&&&&&&$$$#########$$$$$$'''&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###&&&%%%%%%$$$%%%&&&'''((('''&&&&&&''''''((()))******)))(((''''''''''''(((((((((''''''''''''((((((***---222888@@@NNN___kkkrrr|||}}}tttooojjjdddgggkkkrrryyy|||{{{xxxvvvssslllccc___aaacccdddddddddfffiiijjjiiihhhhhhiiiiiifffbbbaaaaaaaaa___]]]```aaabbbdddeeeccc```]]]VVVUUUTTTWWW]]]ccchhhjjjnnnlllkkklllooopppnnnmmmnnniiiddddddhhhlllmmmmmmnnntttwwwuuussspppjjjcccccc]]]YYYXXXXXXWWW[[[aaaeeebbbdddjjjoootttzzzzzzuuummmiiiiiilllppprrrpppooojjjdddccciiimmmmmmmmmiiidddaaa```]]]XXXTTTWWW[[[]]]YYYVVVVVVWWWUUU___bbbgggkkkmmmllljjjiiiccccccdddeeedddcccbbbbbb___dddlllttt{{{vvvkkkcccVVVJJJEEECCCBBBBBBDDDFFFGGGGGGGGGDDDCCCGGGNNNTTTVVVVVVQQQQQQNNNLLLKKKMMMRRRVVV'''&&&&&&%%%&&&''')))************+++,,,---------444333666>>>HHHSSSbbbooosss~~~|||wwwzzzqqq^^^TTTPPPRRRWWW___eeennntttwwwyyy|||~~~qqq\\\OOOGGG>>>888555000...---,,,---...---,,,,,,***(((***,,,---***'''+++)))((()))******((('''+++### &&&)))&&&%%%((('''&&&%%%$$$$$$%%%&&&'''######"""###%%%'''&&&%%%)))(((((()))***+++)))(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&)))(((&&&&&&&&&%%%$$$"""''''''&&&&&&%%%$$$$$$$$$))))))(((((((((((()))))))))((((((''''''''''''((('''((((((((()))))))))))),,,...111666AAATTTiiiwww~~~~~~{{{zzzzzzyyyuuurrrmmmhhhcccaaaccchhhmmmooorrruuuwwwvvvtttuuuxxx{{{~~~|||zzzyyywwwtttqqqmmmlllkkkiiiiiiiiijjjjjjsssvvvyyyzzzyyywwwwwwwww~~~}}}||||||{{{yyywwwrrrqqqmmmeeeZZZOOOGGGDDDEEEHHHKKKMMMLLLJJJIIIIIIHHHLLLPPPTTTYYY]]]YYYRRRRRRNNNGGGDDDFFFJJJNNNQQQWWWVVVVVVUUUVVVWWWXXXYYYYYYPPPHHHCCC@@@>>>AAAFFFIIIMMMRRRUUUVVVUUUTTTTTTUUUTTTRRROOOLLLKKKLLLMMMMMMQQQWWW___gggmmmqqqsssyyy}}}~~~wwwhhhXXXMMMHHHMMMTTT\\\^^^ZZZSSSMMMKKKHHHIIIIIIIIIGGGFFFDDDCCC??????===999555222111111------+++***))))))((()))%%%%%%&&&''''''''''''&&&'''$$$%%%%%%%%%&&&%%%$$$#########$$$%%%"""%%%'''(((&&&$$$######%%%%%%$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%&&&'''''''''&&&&&&''''''((()))***))))))((('''''''''(((((((((''''''&&&&&&''''''(((+++---///222999EEESSS^^^hhhttt~~~}}}oooddd^^^ZZZVVVYYY```jjjtttyyyyyyvvvssspppiii___ZZZ[[[^^^aaabbbbbbeeehhhiiihhheeedddccchhhfffcccbbbbbbaaa```______^^^^^^^^^]]][[[VVVSSSOOOOOOPPPUUU\\\ccchhhkkkooonnnmmmmmmmmmmmmkkkiiimmmiiieeeeeehhhllllllkkknnnssswwwvvvsssoooggg___^^^XXXTTTTTTTTTTTTWWW]]]______dddnnnvvv|||pppmmmjjjjjjllloooqqqrrrooommmggg______fffkkkmmmlllhhhdddbbbbbbaaa]]]YYYWWWZZZ[[[WWWTTTUUUTTTRRRZZZ^^^fffnnnsssuuuuuutttmmmlllkkkjjjiiihhhhhhgggbbbgggpppzzzzzzlll```QQQFFFCCCAAA??????@@@AAAAAAAAAGGGFFFGGGLLLTTTZZZ\\\\\\WWWUUURRRMMMKKKLLLOOOSSS+++***)))((((((((((((((()))******+++,,,---......111///222===JJJWWWfffrrrzzzzzzttt|||nnn[[[RRRPPPUUU[[[bbbiiirrrxxx|||yyygggSSSHHHAAA:::555333///---,,,,,,---...---,,,+++)))((())),,,,,,+++)))+++)))(((((())))))(((''',,,'''&&&+++...+++)))+++'''&&&%%%%%%%%%%%%&&&''''''&&&%%%&&&((()))((('''&&&&&&'''((()))))))))(((&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&)))'''$$$%%%'''(((%%%"""******)))(((''''''&&&&&&)))(((((((((((((((((())))))(((''''''''''''((((((((((((((()))))))))******---...111666@@@SSShhhxxx|||{{{|||}}}zzzxxxtttoooiiifffhhhmmmrrruuuwwwyyyzzzyyyxxxyyy{{{~~~~~~{{{yyywwwtttqqqnnnmmmkkkjjjiiijjjkkkllllllqqqsssvvvwwwwwwvvvvvvwww}}}yyyuuuuuuwwwxxxtttppplllllljjjcccYYYNNNEEE@@@>>>BBBGGGKKKLLLMMMNNNOOOQQQUUUYYY]]]bbbeee```XXXWWWRRRMMMIIIHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMOOOOOORRRMMMJJJHHHEEEDDDJJJSSSWWW[[[___aaa___[[[XXXVVVYYYYYYXXXVVVTTTUUUYYY\\\]]]___cccfffggggggfffeeemmmqqqtttooobbbSSSGGGAAADDDKKKRRRUUUSSSOOOLLLKKKKKKLLLNNNOOOOOOMMMKKKIIIHHHGGGEEE@@@;;;888888888555444111///,,,+++******%%%&&&&&&'''''''''&&&&&&)))""""""&&&&&&%%%&&&%%%%%%$$$######$$$$$$%%%"""###$$$%%%$$$###"""!!!$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###""""""%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&''''''((()))******))))))((((((((())))))((((((''''''''''''((((((,,,,,,,,,...222;;;GGGOOO^^^mmmzzz}}}{{{}}}ppp___SSSMMMJJJHHHJJJSSSaaaooowwwyyyvvvsssnnnggg^^^XXXXXX\\\```bbbbbbeeeggghhhgggeeeeeefffjjjiiigggeeedddbbbaaa```\\\[[[YYYXXXWWWTTTQQQNNNKKKLLLOOOUUU]]]eeeiiikkklllllllllkkkjjjiiigggeeeeeecccaaacccfffjjjkkkkkkmmmrrruuussspppnnnggg```YYYTTTQQQQQQQQQPPPTTTYYY]]]^^^eeeqqq}}}{{{iiihhhiiikkknnnppppppoooiiihhhbbb\\\^^^gggooorrrqqqmmmiiigggfffddd```\\\XXX\\\\\\YYYXXXZZZYYYVVVXXX^^^gggpppwww{{{|||{{{wwwuuurrrooommmmmmmmmnnnkkkpppxxxwwwiii\\\OOOFFFCCCAAA???>>>???@@@??????HHHJJJNNNUUU[[[^^^]]][[[[[[YYYUUUPPPMMMLLLNNNQQQ%%%''')))***+++***)))((()))***+++,,,---...//////111///222<<>>888333///---///---++++++---------,,,+++***))))))+++++++++***+++)))''''''((()))(((''''''%%%%%%)))***(((''''''&&&&&&&&&%%%%%%&&&&&&&&&)))(((&&&''''''(((&&&%%%###$$$%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&'''$$$###$$$((()))'''%%%******)))(((''''''&&&&&&(((''''''&&&&&&''''''(((((((((''''''''''''(((((()))))))))*********++++++,,,///222555???PPPgggxxx~~~{{{zzz|||~~~}}}{{{zzzuuuoookkkmmmrrrvvvyyy{{{{{{||||||||||||~~~|||yyywwwtttqqqooollljjjhhhiiimmmooopppooooooqqqtttuuuuuutttuuuvvvyyytttoooooorrrrrrnnniiidddeeeddd___UUUKKKBBB>>><<<@@@FFFJJJNNNQQQTTTVVVZZZ^^^bbbfffkkkmmmhhhaaaZZZVVVQQQMMMKKKJJJIIIGGGFFFFFFEEEEEEEEEGGGHHHIIILLLKKKMMMNNNNNNOOOVVV___fffhhhiiigggaaaZZZTTTQQQTTTTTTTTTTTTVVVZZZ```eeejjjjjjhhheeeaaa]]]ZZZXXX```dddhhhfff[[[NNNBBB;;;===BBBHHHKKKIIIGGGFFFFFFHHHJJJMMMOOOOOONNNLLLJJJMMMLLLJJJEEE@@@>>>===>>>===<<<999666333000///...((((((''''''&&&&&&&&&&&&'''%%%&&&((('''######&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$###""""""#####################$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&''''''((()))************))))))***++++++******))))))))))))******)))((('''(((+++111999>>>PPP___nnntttvvvzzz|||ooo]]]MMMBBB===;;;;;;@@@JJJZZZjjjuuuxxxxxxvvvkkkfff___ZZZYYY\\\aaadddbbbccccccccccccdddgggjjjkkkkkkiiigggdddaaa______ZZZXXXVVVUUUTTTSSSQQQOOOJJJKKKNNNUUU]]]cccggghhhgggggghhhgggeeebbb```___[[[[[[[[[^^^ccchhhlllnnnlllpppqqqnnnlllllliiidddWWWRRROOOPPPPPPPPPSSSXXX\\\]]]dddrrrxxxooogggggghhhkkkmmmmmmkkkiiiaaabbb___]]]bbbmmmvvvyyyyyyuuuooollljjjfffaaa\\\ZZZ]]]]]]\\\]]]```___\\\[[[```iiirrrxxx|||}}}}}}|||yyyvvvsssqqqqqqrrrsssqqqwwwwwwwww{{{}}}nnnaaaUUUKKKEEECCCAAA>>>>>>???@@@@@@???GGGKKKSSS[[[```___\\\YYY]]]\\\YYYUUUPPPNNNOOOPPP $$$(((******)))))))))***+++,,,---...///000333222555===GGGRRRaaannnzzzvvvsssxxxfff]]][[[```fffooorrrwwwzzzlllZZZFFF<<<777222///...///---,,,+++,,,---,,,+++++++++******)))******++++++)))'''&&&'''(((((((((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&%%%$$$""""""$$$&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&$$$######%%%'''(((((((((''''''&&&&&&%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))************+++++++++++++++...111444<<>>>>>@@@BBBBBBBBBEEEJJJSSS[[[___^^^[[[YYY\\\\\\\\\YYYVVVSSSRRRRRR!!!"""$$$&&&((())))))))))))***+++,,,---///000000111222777>>>DDDNNN___nnn{{{vvvppp~~~tttkkkggghhhkkkrrruuuzzziiiWWWEEE;;;777444222333000...,,,+++,,,,,,+++))),,,,,,+++***(((((()))***+++)))&&&%%%&&&(((((((((&&&((((((((('''((())))))%%%&&&&&&&&&&&&&&&&&&%%%'''&&&%%%%%%&&&'''&&&$$$%%%''')))(((&&&$$$%%%'''%%%%%%&&&&&&'''(((((()))(((''''''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))***************---111333:::LLLdddwww~~~}}}}}}zzzxxxzzzzzzwwwxxx{{{}}}~~~~~~}}}}}}~~~~~~|||yyyxxxxxxyyyxxxwwwnnnjjjhhhjjjooossssssqqqnnnpppqqqrrrqqqqqqrrrsssqqqooonnnmmmmmmjjjeeeaaa______]]]WWWMMMCCC<<<888===???BBBGGGKKKRRRZZZ___bbbeeehhhkkkppptttqqqkkkgggddd```]]]\\\[[[YYYXXXQQQNNNIIIFFFEEEFFFIIIKKKSSSSSSXXX___aaa```aaaeeeeeebbb\\\SSSJJJBBB>>><<<<<<<<<===@@@FFFOOOYYY```hhheee^^^WWWPPPKKKHHHGGGGGGKKKOOOPPPKKKAAA888222111555999::::::;;;>>>AAA???AAADDDFFFHHHHHHHHHGGGFFFGGGGGGFFFCCC@@@@@@@@@CCCDDDFFFGGGFFFDDDBBB@@@666333...***'''(((***,,,)))%%%$$$&&&'''$$$###%%%######$$$$$$%%%%%%%%%%%%)))&&&$$$%%%&&&'''&&&$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$&&&'''''''''&&&&&&&&&&&&&&&''''''(((((((((***)))'''&&&$$$$$$$$$%%%"""###$$$%%%&&&%%%%%%$$$'''&&&&&&''''''((()))***((((((''''''((())))))*********))))))))))))******+++******+++...///000000666AAAMMMWWW```iiillljjj___PPP@@@999555111111333444;;;GGGTTT]]]ccceeeeeecccccccccbbbbbbcccdddfff]]]]]]]]]]]]\\\]]]```cccdddfffhhhgggcccaaa```aaa___\\\YYYXXXYYYYYYYYYYYYPPPPPPSSSWWW[[[]]]]]]\\\^^^``````\\\UUUNNNJJJHHHHHHIIIKKKNNNTTT]]]eeekkkkkknnnooollljjjiiifffaaaYYYTTTRRRTTTTTTTTTVVV[[[[[[^^^hhhyyyzzzpppkkkiiihhhggggggggggggeeeccc```eeehhhjjjoooxxx}}}}}}zzzvvvqqqooommmkkkfffbbb```aaaaaa```cccgggfffaaacccfffjjjooosssvvvwwwxxxxxxwwwvvvuuuuuuvvvvvvwwwuuu|||zzznnngggfffppp}}}uuuaaaTTTJJJBBB@@@BBBCCCBBBAAABBBEEEHHHIIIIIIJJJMMMRRRVVVXXXXXXWWWWWWYYY[[[^^^^^^[[[XXXVVVUUU+++***((('''&&&&&&'''''')))***+++,,,...///000111---///666===DDDNNN```qqq{{{vvvrrrwwwqqqoooqqqsssxxxyyybbbQQQ???666333222111222111///,,,+++++++++***)))------,,,***(((''')))***,,,)))&&&%%%&&&(((((((((%%%''''''%%%%%%&&&((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&''')))***)))((('''***,,,+++(((&&&'''(((%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&$$$''')))'''$$$###%%%(((%%%&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))'''''''''''''''((()))***(((((((((((()))))))))))))))---000222999JJJcccvvv~~~~~~|||xxxvvvwww|||yyyxxx{{{}}}{{{|||~~~~~~|||}}}~~~~~~|||zzzxxxwwwyyyzzzzzzyyyrrrnnnkkkmmmrrruuutttrrrooopppqqqqqqpppoooqqqrrrppppppoooooommmiiieeeaaaaaa```]]]VVVLLLAAA:::777:::<<<>>>BBBGGGNNNWWW]]]bbbeeegggiiinnnsssrrrllldddaaa^^^]]]^^^_________\\\XXXRRRMMMKKKMMMPPPRRR___^^^aaaggggggccc``````ZZZVVVOOOEEE<<<666333333444555666888>>>HHHSSS[[[aaa^^^YYYSSSMMMHHHEEECCC@@@DDDHHHIIIEEE===555///...222555777777999>>>AAA>>>???AAADDDFFFGGGGGGGGGAAACCCDDDDDDBBB?????????BBBDDDHHHKKKLLLKKKIIIHHH<<<888111,,,)))***,,,///...&&& $$$((()))(((((("""###$$$%%%%%%%%%%%%%%%%%%$$$###%%%'''&&&###%%%%%%$$$$$$###$$$$$$%%%###$$$&&&'''((('''&&&&&&'''''''''((((((((())))))+++***(((&&&%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$'''&&&&&&''''''((()))***&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))&&&&&&''')))+++,,,+++***444<<>>FFFRRRdddttt|||zzzyyy{{{xxxzzz}}}yyybbbOOO<<<555555444000............---,,,+++)))(((000222000+++)))++++++((())))))))))))((('''%%%$$$''''''(((((((((((((((((((((&&&$$$$$$%%%''''''&&&&&&''')))******(((&&&%%%%%%%%%%%%&&&'''((()))))))))))))))))))))(((''''''***(((&&&%%%&&&''''''&&&'''%%%$$$%%%''''''&&&%%%&&&$$$$$$&&&&&&$$$$$$&&&((((((((((((((((((((((((''''''''''''((()))++++++------,,,++++++******)))------///555AAAQQQaaakkkzzzuuuttttttzzz{{{|||~~~~~~~~~|||zzz{{{||||||wwwuuuvvvyyyzzz{{{xxxuuurrrqqqssstttsssqqqrrroooooopppppplllkkknnntttsssrrroookkkgggdddbbb___^^^YYYPPPDDD:::555444555666888<<>>===999444///++++++,,,---111666:::===>>>===>>>BBBHHHJJJIIIFFFFFFDDDCCCBBBAAA???;;;999===>>>BBBIIIOOOQQQOOOLLLBBB;;;222,,,))))))(((&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''&&&&&&%%%$$$((($$$###%%%%%%###$$$(((***+++,,,***&&&$$$&&&(((******+++---+++&&&%%%(((###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((()))))))))))))))(((((((((,,,)))''''''******'''$$$+++***)))'''''')))***+++111333888BBBKKKOOOMMMHHH;;;888222,,,)))((()))***111333666999<<>>AAAGGGIIILLLOOOSSSVVVXXXXXXXXXWWWUUURRROOOLLLLLLOOOQQQVVV[[[``````]]][[[]]]```&&&&&&&&&'''''''''((((((************+++,,,......333333777>>>EEEPPPaaaqqq{{{www{{{~~~|||fffSSS???666555333///...---------,,,+++***((('''***,,,+++(((&&&(((&&&###((((((((((((((((((''''''((((((((((((''''''''''''(((&&&$$$$$$&&&''''''&&&&&&'''((())))))((('''&&&&&&%%%%%%&&&&&&((())))))'''(((((((((((((((''''''***(((&&&%%%&&&''''''&&&'''&&&%%%%%%''''''&&&%%%'''%%%%%%''''''%%%%%%'''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,++++++++++++******------///555AAAQQQaaakkk~~~zzzvvvttttttwwwxxxzzz}}}~~~|||{{{zzzzzz{{{}}}~~~{{{yyyxxxyyy{{{{{{{{{zzzwwwtttssstttuuutttrrrooommmmmmppppppmmmmmmooovvvuuutttrrroookkkhhhfffdddccc]]]RRREEE:::444222222222333666999>>>BBBEEEHHHKKKPPPRRRTTTWWW\\\```JJJIIIHHHHHHKKKPPPVVVZZZ```aaaaaa```^^^^^^bbbeeefffccc___YYYSSSKKKBBB===777444000000000///...---000%%%111******<<>><<<;;;888333///------,,,---///222666888===>>>@@@DDDGGGJJJJJJIIIJJJIIIHHHHHHGGGCCC???;;;<<<<<>>;;;777333000,,,(((&&&'''(((***---///000111333777===AAALLLWWW```bbbccceeeddd```\\\[[[YYYYYY[[[]]]^^^___ccceeeggghhhgggfffggggggiiihhhggggggfffgggggghhhccccccccccccbbbaaa``````^^^ZZZSSSJJJAAA:::555222333333444555:::BBBLLLSSS]]]dddhhhhhhhhhhhhgggdddddd```^^^^^^]]]\\\^^^ccclllwwwvvvmmmiiihhhccc___[[[ZZZ^^^cccfffgggkkknnnrrrvvvxxxwwwvvvuuupppllliiihhhiiijjjiiihhhooopppqqqqqqooolllhhhfffccceeegggiiijjjmmmpppsssyyyyyyyyyyyyzzzzzz{{{{{{~~~~~~tttjjjaaa[[[[[[aaalll|||{{{mmmbbbVVVJJJDDDBBBBBBHHHQQQUUUVVVYYY[[[\\\]]]\\\\\\YYYWWWSSSOOOLLLKKKMMMNNNZZZ]]]bbbdddcccccccccddd&&&&&&'''''''''(((((((((((((((((()))***,,,---...222222777===DDDNNN^^^mmm~~~{{{vvvzzzkkkWWWBBB777444111...---++++++++++++***)))''''''(((++++++(((''')))((($$$&&&''''''(((((((((((()))((((((((((((''''''&&&&&&(((&&&%%%%%%&&&''''''&&&&&&&&&((())))))((('''&&&&&&&&&&&&&&&&&&'''((()))&&&''''''((((((((('''''')))'''&&&%%%'''''''''&&&'''&&&%%%%%%''''''&&&%%%(((&&&&&&((((((&&&&&&(((''''''''''''''''''''''''(((''''''(((((()))***+++*********+++++++++++++++------000555@@@PPP```kkk~~~zzzvvvtttssssssuuuxxx{{{{{{zzzyyyyyyyyy{{{|||}}}{{{{{{zzz{{{}}}}}}|||zzz{{{yyywwwvvvvvvvvvuuusssmmmkkklllpppqqqooooooqqqvvvvvvuuutttqqqnnnkkkjjjjjjhhhbbbVVVGGG:::333000111000000111222555777888;;;AAAFFFEEEAAACCCNNNYYY<<<;;;:::;;;>>>CCCHHHKKKPPPTTTXXXZZZZZZYYYYYYYYY[[[WWWPPPIIIBBB;;;444///000...,,,+++---000444666///+++333+++(((222666DDDQQQWWWZZZVVVQQQPPPNNNLLLEEEBBB>>>:::888555222000///...---,,,,,,...000111:::===AAADDDEEEGGGHHHJJJLLLMMMNNNOOOOOOKKKEEEAAA<<<;;;;;;===BBBGGGKKKLLLCCC???999444000,,,)))'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###((($$$###%%%%%%###$$$(((***++++++)))&&&$$$$$$%%%(((&&&)))///222---'''$$$###$$$$$$%%%%%%&&&&&&'''***)))(((&&&%%%%%%$$$$$$%%%&&&&&&''''''(((((((((%%%(((+++***((('''***---******((((((((((((******///------000333444111...+++***'''&&&&&&'''***++++++++++++******---222666CCCMMMXXX___bbbccc```[[[XXXTTTQQQRRRVVV[[[^^^___bbbdddggghhhhhhggghhhiiiiiiiiiiiiiiiiiiiiiiiijjjgggggghhhgggfffdddbbbaaa___WWWKKKAAA;;;555000------------...111777???EEEQQQYYY```ccceeeiiiiiigggjjjfffbbbaaa___]]]aaahhhxxxtttlllgggeee^^^[[[YYYZZZ___eeeiiikkkkkkoootttxxxxxxuuuqqqmmmhhhfffdddeeegggjjjkkklllttttttsssrrroookkkgggdddaaabbbddddddeeehhhkkknnnyyyyyyyyyzzz{{{|||}}}~~~|||qqqggg___ZZZWWWZZZbbboookkk___SSSJJJBBB???AAAHHHTTT^^^fffggghhhhhhgggeeedddccc```]]]YYYTTTPPPMMMLLLLLLVVVWWW[[[```dddfffeeeccc''''''''''''(((((((((((())))))***+++---///000111///111666===CCCLLL\\\jjj~~~yyyuuuwww|||mmmYYYDDD888333///,,,,,,++++++++++++***)))((('''(((***)))&&&%%%((()))&&&(((((('''''''''((((((((()))((((((''''''&&&&&&%%%(((&&&%%%&&&'''((('''&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&'''((()))&&&''''''(((((((((((((((((('''&&&&&&'''((('''&&&(((&&&%%%%%%&&&'''&&&$$$(((%%%%%%((((((%%%%%%(((''''''''''''''''''''''''((((((((((((((()))******((())))))***+++,,,,,,,,,,,,...111666???NNN___kkk}}}~~~{{{xxxuuuttttttvvvxxx{{{}}}~~~}}}~~~~~~~~~}}}xxxxxxxxxyyyyyy{{{||||||yyyyyy{{{}}}~~~~~~{{{yyy|||{{{yyyxxxwwwwwwvvvuuuooommmooossstttqqqqqqssssssssssssrrrqqqnnnlllkkkllljjjdddXXXHHH:::222///111111111000111222333333666<<<@@@===888999BBBLLL777666555555666999<<<>>>AAADDDIIILLLMMMLLLJJJHHHIIIEEE???:::666333000---//////,,,***...999CCCGGG,,,//////+++---//////888LLLSSSXXXXXXWWWWWWUUUQQQJJJGGGBBB<<<888444222000000///---,,,,,,,,,---...555999>>>@@@@@@AAADDDGGGGGGIIIMMMQQQSSSRRRMMMJJJ@@@===999888:::???DDDHHHBBB@@@<<<777222---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###((($$$###%%%%%%###$$$((('''(((((('''&&&%%%%%%%%%'''$$$'''///444///'''######$$$$$$%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))+++,,,***(((&&&''')))***)))(((((((((((()))***---+++***,,,...000000...***)))((('''((()))+++---++++++)))((('''***///333999BBBNNNXXX\\\\\\XXXTTTRRRMMMHHHJJJQQQYYY^^^___aaacccffffffeeeeeeeeeffffffgggiiijjjkkkllllllkkkhhhhhhhhhgggfffccc```^^^[[[QQQCCC:::666444000,,,,,,,,,,,,,,,---111777<<>>>>>DDDQQQ```lllyyyxxxwwwuuussspppmmmlllkkkgggbbb\\\XXXTTTPPPNNNPPPPPPSSSZZZcccgggfffbbb'''''''''((((((((())))))******+++,,,...///111222---...444<<>>MMM^^^kkkwww~~~|||zzzwwwuuuxxxxxxyyyzzzzzz{{{||||||~~~{{{zzzzzzzzzxxxwwwuuuvvvwwwyyyzzz{{{{{{{{{xxxxxxyyy{{{|||{{{yyyvvv{{{{{{{{{zzzxxxwwwvvvvvvsssrrrssswwwxxxuuutttvvvtttttttttsssrrrpppnnnmmmlllkkkeeeYYYIII;;;333///000000000000000111111222222555777666222222555999333222222222333444666777<<<<<<>>>@@@AAA@@@???===:::666222000///000000000,,,---***)))222DDDSSSYYY111444%%%"""...///111999LLLUUU^^^aaabbbaaa]]]XXXRRROOOIIIBBB;;;666333222222111///............///000555:::;;;;;;;;;>>>AAA>>>AAAFFFLLLRRRTTTSSSQQQFFFBBB;;;666444777<<<@@@???>>><<<888222,,,(((%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$((($$$###%%%%%%###$$$((($$$$$$%%%&&&''''''&&&%%%&&&###&&&...333///'''######$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''###$$$$$$%%%&&&''''''(((+++)))'''((())))))'''%%%)))(((((((((((((((((()))(((&&&%%%&&&(((***+++,,,***)))))))))))))))***+++)))))))))''''''***...222222888CCCNNNSSSRRRMMMJJJIIIEEEAAACCCJJJTTT[[[___```bbbddddddbbb`````````bbbdddgggjjjllllllllllllkkkjjjhhheee```\\\XXXUUUOOOFFF:::333222111///,,,,,,,,,,,,++++++...222555888BBBMMMUUU^^^iiioooppppppmmmkkkjjjhhhhhhqqq{{{~~~vvvmmmfffaaa^^^VVVYYY^^^dddiiinnnrrruuuvvvuuutttrrrooollliiihhhfffeeeeeedddeeefffiiikkkjjjiiiiiiiiihhhggggggfffmmmmmmllljjjgggggghhhiiitttsssssstttvvvxxx{{{|||~~~}}}ooocccZZZTTTTTTSSSSSSYYYfffxxxmmmZZZOOOLLLCCCDDDDDDFFFNNN]]]nnnxxx~~~{{{xxxwwwuuuqqqkkkeeeaaa\\\VVVRRRPPPOOOQQQYYYccciiihhheee''''''((((((((())))))))))))))))))***,,,---//////+++---333999>>>EEEQQQ^^^www{{{wwwwwwwwwssszzz|||^^^OOO>>>555000,,,+++---++++++,,,,,,+++******)))((()))&&&!!! %%%(((''',,,+++)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''))))))'''%%%%%%%%%%%%&&&&&&'''((((((''''''&&&&&&&&&''''''(((((((((((((((((('''&&&&&&&&&&&&%%%'''((()))'''&&&((('''&&&&&&&&&&&&%%%###&&&######&&&&&&######&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((())))))***+++,,,,,,+++...222666===KKK]]]kkkwww~~~~~~|||yyyvvv{{{zzzxxxwwwwwwwwwxxxyyy|||{{{yyyyyyxxxvvvtttqqqqqqsssuuuwwwyyyzzzyyyyyywwwvvvuuuvvvwwwvvvuuussswwwyyyzzzyyywwwvvvvvvvvvvvvuuuwww||||||xxxwwwyyyxxxxxxxxxxxxwwwuuusssqqqmmmlllfffZZZKKK<<<333000---.........////////////222222333333222111000///,,,------///000222333444666555444444555555555333333000,,,+++,,,...//////+++---+++---<<>><<<;;;===BBBLLLVVV\\\aaabbbdddcccaaa^^^^^^^^^aaadddgggjjjlllllljjjiiinnnkkkeee^^^WWWPPPJJJGGG???999222...------,,,+++******+++******+++...111111:::DDDKKKUUUbbbjjjlllmmmlllmmmnnnnnnqqq||||||ssskkkfffaaa]]][[[WWW\\\dddjjjmmmnnnoooppptttrrrooollliiiiiiiiiiiiggggggfffdddbbbccceeegggeeeeeeeeefffhhhjjjlllmmmrrrsssrrrpppmmmjjjjjjjjjsssrrrrrrrrrsssvvvyyy{{{|||}}}rrrfff[[[UUUTTTQQQOOOQQQYYYfffsss{{{zzziiiWWWJJJEEEEEEGGGMMMRRRVVV___nnn~~~~~~zzztttoookkkfff^^^YYYSSSQQQQQQVVV^^^ccccccaaa'''((((((((())))))))))))))))))))))))***+++,,,---+++---111666999===GGGRRReee|||~~~zzzyyyzzzwww~~~pppSSSFFF888222///,,,,,,---*********+++******)))((())),,,+++''''''))))))'''+++)))(((&&&&&&&&&'''((($$$%%%%%%&&&&&&''''''((('''''''''((())))))'''%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&'''''''''''''''&&&%%%$$$###"""&&&%%%%%%'''))))))'''&&&)))'''&&&&&&&&&&&&%%%###'''$$$$$$''''''$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((())))))******++++++***...333666===JJJ]]]kkkzzz~~~{{{wwwzzzxxxuuusssrrrtttvvvxxxzzzyyyyyyyyyxxxuuupppmmmmmmooorrruuuwwwwwwvvvvvvwwwtttqqqppppppqqqqqqppptttvvvyyyyyyvvvuuuuuuwwwvvvuuuxxx}}}|||{{{}}}|||||||||{{{zzzxxxvvvtttpppoooiii]]]MMM>>>444000---------...---------,,,111222222222111000000111+++,,,------....../////////---++++++---///---,,,///,,,)))(((***,,,------,,,///...111AAAVVV]]]XXXZZZ```555(((222(((...999CCCTTTfffmmmjjjccc\\\VVVWWWWWWUUUOOOFFF???<<<;;;<<<;;;:::888666555444333555555666888:::;;;999888888777888;;;AAAGGGKKKMMMNNNKKKDDD;;;444111444777<<<===<<<888222,,,******''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&((($$$###%%%%%%###$$$((($$$######%%%&&&&&&###'''$$$%%%))))))&&&%%%'''###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%$$$$$$%%%&&&''''''''''''(((((((((((((((((('''+++******)))(((((()))***''''''((((((((('''%%%%%%&&&''')))((((((((()))+++---+++...777<<<999666666333444666777:::BBBNNNXXXbbbccceeeeeecccaaaaaaaaaeeegggjjjlllllljjjgggeeefffbbbZZZRRRIIICCC>>><<<444333000---++++++******((()))*********+++---000---444;;;AAAJJJVVV^^^aaahhhjjjnnnrrrtttyyyyyyrrrjjjdddaaa```___]]]^^^dddmmmrrrrrrnnnkkkjjjjjjiiigggffffffgggiiijjjfffgggfffccc```___aaadddffffffgggiiilllppptttvvvrrrtttuuutttqqqnnnllllllpppooonnnnnnooorrrtttvvvwwwuuuzzzvvvjjj___YYYSSSPPPMMMLLLNNNTTT\\\```kkkggg___TTTJJJDDDDDDFFFNNNYYYbbbhhhqqq{{{xxxrrrjjjccc[[[XXXUUUVVVYYY\\\]]]]]](((((((((((())))))))))))+++*********+++,,,------,,,---111444555777@@@JJJSSSkkk~~~|||}}}|||}}}eeeLLL@@@555000...,,,,,,...((()))))))))))))))((('''%%%)))***)))((((((%%%!!!)))(((&&&&&&&&&''')))***###$$$$$$%%%&&&'''(((((('''''''''(((***)))'''%%%%%%$$$$$$%%%&&&'''((()))(((''''''&&&&&&&&&''''''&&&&&&%%%%%%###""" %%%%%%%%%'''))))))'''&&&)))'''&&&&&&&&&&&&$$$###(((%%%%%%((((((%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((((((((())))))))))))))))))***************...333666<<>>444///......///......---,,,++++++...///...,,,,,,///222000//////...---,,,***)))---+++***+++...///...+++***(((&&&''')))+++,,,,,,+++------///>>>NNNMMMAAAEEEVVV222***555&&&,,,777EEEYYYnnntttoooggg^^^YYYVVVWWWVVVQQQIIIBBB???>>>AAA@@@>>><<<999777555444999777777999<<<===;;;777;;;888666666;;;@@@EEEGGGNNNLLLFFF>>>666222444666<<<===<<<888222---,,,,,,'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%$$$%%%&&&&&&''''''''''''((($$$###%%%%%%###$$$((('''%%%$$$%%%&&&$$$ '''%%%%%%'''%%%###$$$)))###$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$#########''''''''''''''''''&&&&&&$$$''')))'''###!!!###%%%''''''((((((((((((''''''&&&&&&''''''&&&''')))***'''((()))))))))((('''&&&(((***++++++)))(((((()))---((()))111555222///000+++///333444555<<>>DDDHHHWWW```lllvvv}}}~~~tttrrrppplllkkkaaa[[[^^^bbbbbbeeejjjqqqooorrrvvvvvvnnngggddd``````aaacccfffgggfffdddbbbcccbbb^^^[[[\\\ccciiikkkooosssvvvxxxxxxzzz{{{rrrrrrrrrrrrrrrrrrrrrssslllkkkiiihhhiiikkknnnpppmmmiiijjjqqqzzz~~~uuuhhh]]]WWWNNNFFFDDDDDDAAA???AAAJJJIIIFFFAAA@@@DDDLLLSSS\\\ggguuuyyyvvvpppiiieeeddddddbbbaaa&&&'''''''''&&&''')))+++******+++,,,,,,------...---...000111222555:::===JJJYYYppp{{{zzzlllUUUFFF888555111---+++***+++,,,,,,,,,+++******))))))((((((((('''((())))))'''%%%***(((&&&&&&((((((&&&$$$((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((''''''''''''&&&&&&%%%%%%((((((((('''''''''&&&&&&''''''''''''((((((((((((,,,'''!!!!!!%%%''')))&&&%%%%%%%%%&&&((()))***'''''''''''''''''''''''''''((()))******++++++***)))(((((((((***+++,,,,,,333444555888>>>KKK[[[ffftttwww|||~~~}}}|||zzzvvvuuusssrrrsssuuuxxxzzz}}}{{{yyyvvvsssrrrqqqppplllmmmnnnooonnnlllkkkiiillllllkkkkkklllmmmmmmnnnnnnsssuuuuuuvvvyyyxxxtttqqquuuxxxxxxzzz}}}|||yyy|||wwwwww}}}|||xxxxxxyyyvvvnnnaaaQQQAAA555000//////...---------------000000//////////////////,,,,,,,,,,,,,,,,,,+++++++++******))))))******+++*********++++++,,,,,,,,,000)))555444444SSS000111000,,,+++,,,,,,,,,222999JJJ\\\ooorrrjjj___TTTMMMKKKMMMPPPPPPMMMKKKKKKLLLNNNMMMKKKIIIFFFBBB>>>;;;:::999999999;;;>>>AAACCCAAA>>>:::555333333666999GGGJJJJJJDDD999111000333:::::::::999666111+++''')))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%((('''%%%%%%&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$###$$$%%%%%%$$$%%%###!!! !!!"""%%%&&&######$$$$$$$$$###""""""'''&&&&&&%%%%%%%%%&&&&&&(((&&&$$$$$$&&&(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%''')))***(((&&&***)))'''((()))******)))(((((())))))(((&&&%%%$$$(((''''''(((******)))''''''((())))))*********))))))***+++******111<<>>BBBJJJSSSaaapppvvvmmmkkkhhheeeddd]]][[[___cccfffkkkqqqvvvqqqnnnooommmhhhdddddddddccccccdddeeedddaaa___^^^aaadddcccbbbccchhhlllqqqtttwwwxxxwwwvvvvvvvvvuuutttrrrpppooooooppppppjjjhhhfffeeeeeefffiiijjjjjjfffgggooowwwyyylllaaaWWWNNNFFFDDDCCC@@@???@@@???@@@@@@@@@@@@EEEMMMTTT```lll{{{zzzuuurrrooojjjfff(((((('''%%%$$$&&&***---******++++++,,,---------,,,---...///000333888;;;???PPPiiixxxssswww}}}xxxeeeTTTDDD:::333222///---+++******+++++++++,,,++++++***)))((()))((('''((())))))'''%%%'''&&&%%%&&&'''(((&&&%%%'''''''''&&&&&&&&&&&&&&&######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''(((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''...(((!!!###))),,,''''''&&&&&&'''((()))***%%%&&&&&&'''(((((())))))'''((()))******++++++***(((((()))***++++++,,,,,,444444555777===JJJZZZeeeppptttyyy}}}~~~}}}|||yyyyyyyyyxxxxxxxxxxxxxxxyyy~~~|||yyyuuussssssssstttllloooqqqpppkkkhhhggggggfffgggiiikkkmmmnnnoooooommmqqqsssssstttxxxyyyvvvqqquuuvvvttttttvvvvvvsssyyywwwxxx}}}~~~|||}}}~~~zzzpppaaaPPP@@@555//////......---------------000---,,,---000111///---------,,,,,,++++++******))))))************))))))******++++++++++++++++++000***444111333KKK000000+++(((''')))***+++111999III[[[lllnnneeeYYYPPPIIIBBBEEEJJJMMMNNNOOOQQQSSSSSSQQQPPPNNNLLLGGGAAA===999888666666999===BBBFFFFFFDDD???888333111333555CCCGGGHHHBBB777111111444999;;;======:::444...******)))((('''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''''''''%%%###"""'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&)))'''&&&''')))*********))))))))))))((('''%%%%%%***((('''(((***++++++***''''''((())))))))))))(((***------+++)))...:::DDDPPPSSSXXX___eeehhhgggfffeeeaaa\\\XXXUUUNNNFFF@@@>>>999333000000000...+++------,,,+++************'''))),,,---,,,+++++++++,,,---//////000222666888@@@GGGUUUjjjpppfffcccaaa^^^ZZZYYY[[[aaaeeejjjssszzz{{{rrriiieeeccc```aaaeeegggfffdddddddddbbb^^^[[[ZZZ___eeeiiiiiijjjlllooovvvxxxzzzzzzxxxvvvuuuuuuyyywwwtttpppnnnmmmlllmmmhhhfffdddbbbaaaccceeeffffffdddeeelllttt|||{{{mmmaaaWWWNNNFFFDDDCCCAAA???@@@:::===???@@@AAAFFFMMMSSS___lll}}}}}}yyy'''''''''&&&%%%'''***,,,*********+++,,,,,,------,,,---...///000222777:::===NNNjjj|||qqqmmmtttzzzvvv```PPPCCC;;;555//////...---,,,++++++*********+++++++++***(((''')))(((''''''(((((('''%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***(((&&&&&&&&&'''((()))))))))((('''&&&%%%%%%$$$&&&'''''''''((((((((()))'''((()))******++++++***(((***+++,,,++++++,,,---333444666:::@@@MMM\\\gggnnnqqqvvvzzz}}}~~~{{{}}}{{{yyywwwwwwvvv~~~|||yyyvvvtttssssssmmmqqqsssqqqjjjeeedddfffbbbdddgggjjjmmmnnnnnnooonnnqqqrrrppprrrvvvxxxvvvsssuuusssooonnnpppooolllrrrtttxxx}}}~~~rrraaaOOO???444//////...------,,,,,,------...***(((***///111...+++...---,,,+++*********)))((((((***++++++***((((((++++++++++++************///)))111---111???...---***'''''')))***+++000777FFFWWWfffggg]]]RRRIIIDDDAAADDDIIIMMMQQQSSSTTTUUUVVVTTTSSSRRRQQQLLLEEE???;;;999666555666;;;@@@DDDHHHGGGDDD===666222222444???CCCEEE@@@666111111555888<<>>EEEGGGGGGBBB;;;555444555;;;???BBB>>>666111333666;;;???EEEFFFBBB;;;555111///...---,,,+++******+++,,,,,,++++++***)))((('''&&&$$$$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''%%%$$$%%%&&&&&&$$$###%%%%%%$$$$$$%%%%%%&&&'''!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''''''''''''''%%%%%%%%%((()))***)))''''''((()))***+++,,,,,,,,,***''''''((()))***)))+++,,,,,,---,,,,,,++++++&&&)))***(((&&&+++555>>>::::::;;;@@@FFFIIIHHHFFFGGGEEEAAA>>>:::666222///***))))))***++++++)))(((++++++***)))))))))******%%%'''***+++,,,---///111000000000...,,,+++---///777;;;IIIdddyyyzzznnnccc___\\\YYYVVV\\\bbbfffjjjqqqxxx}}}rrriii```^^^]]]\\\___ddd______aaadddhhhiiiiiihhhkkklllnnnppppppqqqrrrtttvvvxxxzzzzzzxxxvvvuuuuuuvvvsssooojjjgggdddccccccaaa```^^^^^^___bbbeeegggjjjhhhiiilllooosss}}}pppcccSSSKKKEEEFFFHHHHHHIIILLLKKKJJJGGGBBB@@@DDDLLLRRRVVVbbbrrr###&&&)))***)))(((((()))))))))******+++,,,,,,,,,...////////////111555888GGGZZZwwwwwwssspppttt||||||nnnZZZHHH<<<555111///......------,,,,,,++++++******))))))((())))))******((('''&&&'''(((''''''$$$&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))***'''''''''%%%$$$$$$''')))!!!"""###%%%&&&&&&&&&&&&******)))(((((('''&&&&&&'''((()))******++++++******---///...---...222666888@@@KKKUUU]]]cccjjjnnnqqqtttwwwzzz{{{}}}~~~zzzwwwvvvwwwyyy{{{{{{|||}}}|||yyytttoookkkmmmoooqqqnnniiidddccccccbbbccceeegggiiijjjkkkllltttuuurrrnnnnnnsssvvvvvvxxxxxxrrrjjjggghhhiiigggfffpppyyy|||uuudddQQQAAA777222...------,,,,,,,,,,,,,,,111...---...111222000...---,,,+++***))))))***+++******++++++++++++******))))))******************+++''',,,%%%...***...+++///,,,+++,,,+++))),,,222<<>>@@@EEENNNXXX```cccbbb___]]]YYYWWWWWWYYYVVVOOOIIIDDD@@@:::444222333666888>>>CCCGGGEEE>>>777555666888===@@@===666222555999???DDDIIIHHHAAA999333000//////......------...............---,,,***)))((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$"""&&&%%%$$$######%%%'''(((###$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%'''(((###&&&(((((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&&&&((('''%%%$$$%%%'''((((((((($$$$$$$$$%%%&&&(((******'''&&&&&&'''***---------***++++++++++++***)))))))))******)))))),,,333888333333444666999;;;;;;:::777777666444111///---,,,((()))***+++++++++******++++++***************+++(((***+++,,,+++,,,...///111111111///---,,,...000222777GGGeee||||||}}}lllaaa^^^\\\ZZZ[[[aaagggiiimmmssswwwwwwmmmfff```_________```ddd\\\]]]```fffllloooqqqpppvvvuuutttssssssssssssssstttvvvwwwvvvssspppnnnmmmmmmllliiifffccc```___^^^]]]\\\[[[[[[]]]```ccceeellljjjkkkmmmnnnpppyyysssfffOOOHHHEEEHHHMMMPPPSSSVVVRRRPPPKKKDDD@@@BBBJJJPPPTTT]]]jjjyyy%%%&&&(((((('''''')))+++)))))))))***++++++,,,,,,---......------///222555HHH[[[zzz|||yyy||||||wwwwwwxxxlll___MMM>>>555111///......---,,,******))))))***---,,,***))))))***,,,...+++)))&&&&&&'''(((((('''%%%''')))(((&&&&&&''')))&&&&&&'''''''''(((((((((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))'''((((((&&&$$$$$$'''*** !!!###%%%'''((((((((()))))))))((((((((((((((('''((()))******++++++***(((+++.........222999@@@DDDOOO```mmmssstttttttttuuuwwwzzz{{{{{{}}}~~~|||{{{yyyxxxwwwwwwwwwwwwvvvvvvwwwvvvtttqqqnnnllljjjkkkkkkjjjhhheeebbb``````aaabbbdddgggjjjlllmmmuuuuuurrrmmmnnntttyyyyyy{{{zzzsssjjjfffhhhiiigggeeeqqq{{{||||||uuufffTTTDDD999444...---,,,,,,++++++,,,,,,//////..................,,,+++***)))))))))+++,,,,,,,,,++++++++++++,,,,,,(((((())))))******+++++++++(((+++$$$000%%%111---...++++++,,,+++))),,,111888GGGTTTTTTMMMFFFBBB@@@BBBHHHSSS___iiikkkhhhddd[[[VVVSSSSSSVVVUUUOOOIIIEEEAAA;;;555222111222444777???FFFFFF???777333222666;;;???===777444666;;;BBBGGGLLLKKKEEE===888777333333333333333444444555444444333222111///...---)))(((''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''&&&$$$"""%%%$$$#########$$$&&&'''''''''((((((''''''&&&&&&###$$$$$$%%%%%%%%%$$$$$$###%%%((()))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%((((((&&&%%%&&&((((((&&&$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%''''''&&&&&&'''***---//////...***************)))((((((---,,,++++++,,,...///000---...///000///000222333,,,...///...---+++))))))***+++,,,,,,,,,+++,,,,,,++++++*********++++++,,,---......,,,***)))***+++000000000///......000222666===OOOmmmxxxiii```___```^^^aaafffiiikkkpppvvvvvvqqqlllfffaaaaaabbb```aaaddd^^^___ccchhhooosssttttttwwwuuutttrrrqqqpppnnnmmmlllnnnoooooommmjjjiiihhhhhhhhhhhhgggeeebbb```___^^^]]]\\\[[[]]]___bbbdddkkkiiijjjllllllnnnxxxzzzkkk]]]KKKEEEDDDJJJRRRWWW\\\aaa]]][[[TTTLLLDDDBBBEEEIIILLLSSS]]]iii}}}}}}|||'''''''''%%%%%%&&&***---)))))))))***++++++,,,,,,,,,,,,---,,,,,,---111444FFFZZZyyywwwpppnnnnnn```TTTCCC777111000000000---,,,***(((((('''((((((000...+++)))***,,,///111+++)))&&&&&&'''(((((('''&&&(((***)))'''&&&''')))'''''''''((((((((())))))(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))&&&&&&&&&'''''''''(((((($$$(((,,,,,,***''''''(((###$$$&&&'''(((''''''&&&''''''(((((())))))******'''((()))******++++++***&&&))),,,---///555???GGGUUUcccvvvxxxzzz{{{|||||||||~~~~~~~~~~~~{{{{{{{{{{{{yyywwwtttrrrppprrrrrrqqqppppppooonnnnnnhhhggggggggggggeeeaaa^^^______aaacccfffjjjmmmpppttttttqqqlllnnnuuu{{{|||}}}{{{tttjjjfffhhhjjjhhhfffsss}}}|||{{{uuugggUUUEEE:::555...---,,,,,,++++++,,,,,,+++,,,---,,,***)))***+++,,,+++)))((((((***,,,---...---,,,++++++,,,---...'''(((((()))***++++++,,,+++(((,,,%%%111###333///,,,))))))+++***))),,,111777FFFSSSSSSLLLGGGDDDBBBFFFLLLXXXeeennnoooiiidddWWWRRRMMMNNNRRRRRRMMMGGGDDDAAA;;;555222111111222333<<>>FFFYYYvvvvvvhhhaaabbbdddcccdddhhhjjjkkkqqqwwwuuunnnnnnhhhcccbbbbbbaaaaaadddaaabbbeeejjjppptttuuuuuurrrqqqpppooonnnlllhhheeebbbeeehhhiiiiiihhhhhhhhhhhhiiijjjjjjiiigggeeecccbbbaaa___^^^___aaaccceeehhhgggiiikkkkkknnnxxx}}}ooo^^^PPPIIIDDDCCCKKKUUU\\\bbbgggiiifff___TTTIIIBBBAAABBBBBBHHHOOOZZZnnn{{{xxxvvvxxx((((((((((((((((((((((((***)))((((((***,,,///111,,,,,,,,,***+++---222666EEEXXXwww{{{pppgggaaaVVVHHH:::444222///,,,+++++++++++++++++++++++++++***************+++++++++***)))((('''&&&&&&'''((()))(((&&&%%%%%%&&&((()))$$$%%%%%%&&&''''''''''''***(((&&&''')))***'''$$$&&&###"""$$$)))+++(((%%%***%%%"""###''')))(((%%%&&&&&&%%%$$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%((('''&&&&&&&&&&&&'''(((((('''&&&'''((((((&&&$$$(((((((((((())))))))))))'''''''''(((***+++***)))++++++...111222555AAAMMMccc}}}}}}~~~}}}|||}}}}}}|||zzzyyywwwuuutttsssnnnooopppooommmllllllmmmjjjccc```bbbbbb^^^]]]```eeeeeefffffffffiiimmmpppooopppppppppqqquuuzzz}}}wwwmmmjjjllllllhhhllllllooouuu|||zzzrrriii\\\JJJ:::222///222111------000...'''------...---,,,***(((&&&************************))))))))))))))))))))))))******))))))((((((''''''***)))))))))+++,,,+++***))))))))))))***+++,,,---444@@@OOOXXXVVVNNNEEEAAAJJJQQQ]]]jjjpppooohhhcccVVVQQQKKKJJJKKKKKKGGGCCCAAA>>>999333///......///777;;;???===666111000111:::;;;:::999888888:::===CCCIIIOOOQQQNNNIIIEEEDDD@@@AAAAAABBBCCCFFFKKKNNNJJJLLLMMMJJJDDD===888555555000***)))++++++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!!!!"""###"""$$$$$$$$$############"""%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%$$$###$$$&&&'''&&&%%%)))$$$!!!###%%%$$$%%%'''+++&&&""""""&&&)))'''%%% &&&))))))$$$###$$$&&&''''''%%%###)))(((&&&%%%$$$$$$%%%&&&&&&''''''(((((((((((((((((()))***+++---...///000***)))((()))***+++***((())))))))))))))))))))))))*********(((''''''***---(((((((((((((((((((((((()))))))))))))))******+++---,,,+++******,,,...///000...///111111000555<<>>PPPmmm|||pppeee^^^NNNAAA555111111///------++++++++++++++++++++++++((((((((((((((((((((((((***)))((('''&&&''''''(((&&&''''''''''''''''''&&&&&&&&&'''''''''&&&%%%%%%)))(((''''''))))))'''%%%'''$$$"""$$$)))***((($$$)))%%%"""###&&&)))'''%%%&&&%%%$$$$$$$$$%%%'''(((&&&&&&''''''''''''''''''''''''''''''''''''''''''$$$''')))(((&&&%%%&&&((((((((((((((()))))))))***'''''''''(((***+++***)))******,,,///222888GGGUUUttt~~~~~~~~~||||||{{{{{{{{{{{{zzzxxxwwwvvvqqqqqqqqqnnnjjjhhhhhhhhhhhhcccaaacccdddaaa```cccggghhhhhhgggfffgggiiillllllmmmoooqqqssswww|||uuupppqqqnnnjjjhhhhhhkkkpppwww{{{|||||||||xxxssskkk___NNN>>>555222222000++++++...+++%%%+++,,,,,,,,,+++***))))))************************))))))))))))))))))))))))***)))))))))((((((((('''***)))((()))+++,,,+++***))))))))))))***+++,,,,,,777BBBOOOWWWVVVOOOHHHDDDKKKQQQ[[[fffllljjjddd___TTTRRRNNNLLLJJJFFFBBB>>>@@@>>>:::555111/////////333888>>>===888222111222<<<======<<<;;;:::;;;===CCCHHHNNNPPPMMMIIIEEEDDDDDDDDDFFFGGGIIINNNTTTYYY]]]______\\\VVVNNNIIIFFF@@@999111,,,+++***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%############$$$$$$$$$############"""%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$######$$$&&&''''''&&&)))$$$"""%%%&&&%%%%%%'''+++'''######&&&)))(((&&&***&&&###"""###$$$$$$"""%%%$$$$$$%%%&&&'''&&&$$$'''&&&%%%%%%%%%%%%''''''&&&&&&'''((((((((((((((()))))))))******++++++,,,***)))((()))******)))((((((((((((((((((((((((((()))***)))'''&&&&&&(((+++(((((((((((((((((((((((()))))))))))))))******+++---,,,+++******,,,---///000//////111111444<<>>>>><<<888333000///000111777<<<<<<888333333444<<>><<<;;;<<>><<<888555555777@@@AAA@@@:::333000333777:::===BBBDDDBBB>>>;;;999777999<<<@@@DDDGGGHHHIIIIIIIIIJJJJJJMMMRRRXXX]]]fffjjjooorrrttttttuuuvvvnnneeeXXXKKK???666///,,,)))(((&&&$$$$$$$$$$$$%%%'''######&&&&&&"""!!!$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%(((&&&%%%%%%%%%%%%$$$"""'''$$$%%%***+++(((%%%%%%%%%$$$######$$$%%%%%%$$$''''''((('''$$$!!!'''%%%######$$$&&&'''&&&&&&&&&&&&%%%%%%$$$$$$###%%%&&&&&&'''''''''''''''%%%%%%&&&&&&'''((((((((()))((('''((()))***)))'''''''''''''''''''''''''''((()))***)))'''&&&'''((((((((((((((((((((((((((()))))))))))))))******+++************++++++,,,,,,...///111444888FFF___vvvssshhhfffeeehhhllllllhhhcccdddeeehhhlllooosssuuuwwwsssrrrrrrtttvvvtttnnniiiddd^^^WWWRRROOOOOOOOOOOOSSSUUUUUUUUUZZZaaadddcccdddeeefffgggfffeeebbbaaa___]]][[[[[[___eeelllppppppnnnlllhhheeecccbbbcccgggffffffiiilllkkkccc\\\UUUUUUQQQMMMNNNUUUYYYYYY[[[\\\^^^aaafffkkkpppsssrrrttttttrrrlllaaaVVVNNNGGGHHHIIINNNUUU]]]dddhhhnnnuuuxxxhhhaaafffnnn~~~((((((((((((((((((((((((((()))+++,,,,,,***(((''''''((()))(((((()))+++---///444>>>IIIWWWeeerrrzzzwwwhhhXXXJJJ@@@777111---......,,,,,,///************************)))((((((''''''&&&&&&%%%&&&'''(((((()))((((((((()))(((&&&$$$$$$&&&((()))###$$$&&&'''))))))******'''(((***)))'''&&&&&&'''(((((('''&&&&&&'''((()))&&&&&&%%%&&&'''(((***+++)))(((((('''((()))***+++)))(((((('''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&%%%$$$&&&)))***(((&&&)))))))))*********++++++***))))))+++---...---+++***+++...111555CCC]]]ttt~~~zzzxxxwwwuuuqqqqqqrrruuuyyy{{{{{{zzzyyyzzz|||||||||zzzxxxwwwqqqoookkkfffbbbbbbeeehhhkkknnnoooooopppqqqmmmhhhaaabbbcccbbbaaa``````bbb^^^aaadddggghhhhhhjjjkkklllppppppjjjfffeeeccc```cccccccccdddgggnnnvvv|||ssscccLLL>>>000,,,---,,,++++++...---,,,***((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''(((***+++***)))(((((((((((()))***++++++000777EEEUUU``````UUULLL???@@@BBBIIIQQQYYY^^^aaa^^^^^^YYYOOOCCC:::888999666;;;>>>===999777999===IIIIIIEEE===444000333777888<<>>VVVmmm|||yyyxxxvvvssssssrrrqqqtttwwwyyyyyywwwvvvvvvwwwxxxxxxxxxwwwwwwrrrpppkkkfffcccdddgggkkkiiimmmpppppprrrtttqqqjjjaaabbbaaa___]]]\\\^^^```\\\^^^aaacccdddeeehhhjjjgggkkklllgggcccccccccaaaeeeeeeeeedddgggnnnwwwwwwYYYGGG666000///,,,++++++,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***)))((('''(((*********((((((''''''(((((()))***+++///333>>>OOO]]]```YYYPPPEEEDDDCCCFFFMMMTTTZZZ\\\[[[[[[XXXQQQGGG>>>888666444999>>>===999999===BBBLLLMMMJJJCCC999333333555777;;;@@@CCCBBB@@@>>>===666444333666;;;@@@BBBBBBFFFGGGGGGGGGFFFFFFHHHJJJOOOTTTYYY___cccfffjjjlllrrrqqqnnnggg[[[LLL@@@999111///+++'''%%%$$$$$$%%%&&&!!!"""((((((!!! &&&$$$$$$$$$############"""######$$$%%%&&&''''''(((''''''&&&%%%%%%%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%'''######''')))&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&"""%%%&&&&&&&&&(((+++%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''((()))((('''''''''''''''''''''''''''$$$&&&((((((''''''((()))(((((((((((((((((((((((()))))))))))))))******+++))))))***+++++++++++++++***...444888===NNNooo}}}pppgggfffdddcccdddffffffdddbbbhhhiiijjjkkklllnnnnnnooosssrrrppppppooollleee```YYYVVVSSSRRRTTTVVVXXXYYYWWWZZZZZZZZZ^^^dddfffcccdddeeehhhjjjjjjhhheeeccc___```ccchhhnnnuuu{{{}}}|||xxxrrrjjjeeecccdddeeeeeedddbbb]]]WWWQQQMMMJJJOOOVVV^^^kkkxxx}}}|||{{{{{{xxxtttpppqqquuuxxx~~~|||zzzyyyvvvooogggaaaVVVRRRNNNOOOVVV^^^eeeiiijjjjjjmmmsss|||tttjjjcccccchhhoooyyy((((((((((((((((((((((((***************)))(((''')))***+++***)))***,,,---***+++---111888AAAKKKRRRPPPWWW\\\```ooo}}}sssdddVVVLLLCCC;;;666222...,,,---,,,))))))+++))))))))))))))))))))))))+++******)))((('''''''''%%%&&&((()))))))))((((((%%%&&&((())))))(((&&&%%%''''''((((((((((((((('''&&&)))+++***'''%%%&&&(((''''''&&&&&&&&&'''***---'''((((((((((((***,,,///&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''(((###(((+++***%%%###%%%))))))************++++++++++++******,,,......---,,,(((+++000222333===TTTiii~~~xxxwwwvvvtttqqqvvvtttssstttwwwyyywwwuuuppppppqqqrrrssstttuuuvvvtttqqqlllgggcccdddhhhlllffflllooopppsssvvvssslllcccbbb```]]]ZZZZZZ[[[]]]ZZZ]]]```aaaccceeehhhjjjkkkppppppkkkgggggghhhgggffffffeeeeeegggnnnxxxdddQQQ===555333///,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))************************'''((((((((())))))******)))((('''((()))******((('''''''''(((((()))***+++---///777GGGVVV]]]XXXRRRLLLIIIFFFFFFJJJPPPUUUXXXVVVWWWWWWSSSKKKAAA888333444999======999:::???FFFLLLNNNNNNHHH>>>666333444888<<>>===FFFGGGHHHHHHFFFEEEFFFGGGNNNQQQVVVZZZ]]]```ccceeehhhkkkooommmeeeXXXLLLEEE555222...)))&&&%%%%%%%%%%%%'''"""###***$$$$$$$$$############"""######$$$%%%'''((())))))''''''&&&%%%%%%%%%%%%&&&"""""""""$$$&&&((()))((('''######&&&'''%%%$$$%%%&&&((())))))(((''''''(((%%%&&&'''%%%""" """$$$$$$###$$$&&&''''''%%%###!!!"""$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$######)))'''&&&'''((()))((('''''''''''''''''''''''''''"""$$$&&&'''&&&&&&((()))(((((((((((((((((((((((()))))))))))))))******+++))))))***++++++++++++***(((---444999>>>PPPrrr}}}wwwoooiiihhheeeaaa```aaaccccccccckkkkkkjjjjjjjjjjjjiiiiiiiiihhhgggiiijjjiiiddd___YYYVVVTTTUUUWWWZZZ\\\]]][[[]]]]]]\\\```fffgggdddfffhhhkkkmmmnnnllljjjhhhbbbdddhhhmmmsssyyy{{{tttlllfffeeefffddddddaaa\\\VVVPPPMMMLLLRRRYYYcccnnn}}}zzzvvvuuuyyy}}}}}}zzzwwwuuuuuusssoookkkaaaZZZRRROOOUUU^^^fffkkkkkklllnnnoooqqqxxxuuukkkaaadddhhhnnnvvv&&&&&&&&&''''''''''''((()))((('''''')))******)))))))))))))))************---------///222555999;;;???DDDJJJSSSdddzzzvvvaaa]]]VVVMMMDDD<<<666333...------,,,+++++++++,,,((((((((((((((((((((((((,,,++++++***)))(((((('''(((((((((((((((((((((((())))))))))))((('''&&&%%%$$$(((++++++(((&&&&&&''')))(((((((((((('''''''''&&&''''''(((((('''&&&&&&+++(((&&&&&&((()))(((&&&''''''&&&%%%%%%'''((()))(((''''''''''''&&&&&&&&&((()))***)))''''''(((***)))((('''&&&&&&'''((()))((((((((()))******+++++++++***************++++++------...111555<<>>>>>>>>???BBBEEEPPPTTTWWWOOOBBB777444555777999<<>>;;;;;;888555333444888===@@@EEEGGGHHHGGGFFFFFFGGGHHHIIIOOOUUUYYYYYYXXXXXXYYY[[[aaadddeeehhhggg^^^QQQ@@@999000+++******'''$$$(((&&&$$$###$$$$$$###"""'''&&&$$$#########$$$$$$,,,)))%%%""""""&&&+++...///,,,(((&&&%%%&&&%%%$$$&&&'''(((((('''%%%$$$###&&&&&&''''''''''''&&&&&&''''''''''''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$%%%''''''''')))(((&&&%%%%%%&&&((())))))(((&&&%%%%%%&&&((()))))))))))))))((((((((((((%%%(((+++,,,***)))***,,,***+++,,,+++)))))))))++++++***))))))+++,,,+++***...///000444<<>>??????@@@CCCEEEPPPWWW[[[VVVJJJ===777555444666:::???CCCCCC@@@>>><<<:::777555666:::>>>AAAFFFGGGIIIIIIHHHHHHIIIJJJNNNSSSXXXYYYWWWSSSPPPOOOLLLSSSYYY^^^dddhhhbbbYYYKKKCCC888000,,,***(((&&&(((&&&$$$###$$$$$$###"""&&&%%%$$$#########$$$$$$'''%%%"""!!!###&&&+++......+++(((&&&%%%&&&%%%$$$$$$%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&&&&&&&$$$######%%%&&&&&&&&&)))'''&&&%%%%%%&&&''')))&&&''''''''''''''''''&&&((((((((((((((('''''''''&&&((()))(((&&&&&&))),,,***+++++++++)))((()))***,,,******+++---...---,,,,,,---///333;;;OOOooowwwlllgggeeekkksssvvvrrrnnniiiccc\\\XXXZZZ___ccceeeggggggfffdddaaa______```cccdddeeefffeeedddbbbaaaZZZZZZZZZ]]]aaadddcccaaaaaaaaa^^^\\\bbblllrrrqqqsssxxx|||{{{wwwssssssuuupppssswww|||~~~|||wwwqqqlllhhhfffdddbbb```[[[VVVTTTRRRRRRXXX___kkkzzzvvvnnnkkkkkkkkkkkkoooggg___[[[WWWUUU[[[cccgggkkkooopppqqqttt{{{sssfff___aaacccccciiittt&&&&&&&&&''''''''''''((()))((('''''')))******)))))))))))))))************...---,,,,,,,,,---//////222444888BBBTTTqqqyyypppeeeYYYMMMEEE???>>>:::666333///---,,,+++***))))))))))))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&(((((())))))))))))&&&$$$###$$$&&&''''''''''''''''''&&&&&&&&&%%%(((((('''&&&&&&'''((()))+++)))''''''((((((((('''&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&'''((()))***+++,,,,,,000///...---,,,+++++++++------///222555;;;HHHUUUfffwwwzzz{{{xxxwww{{{}}}zzzyyywwwtttqqqsssrrrooommmlllkkkkkklllmmmpppqqqoookkkfffeeefffdddgggkkknnnpppooommmlllhhhgggeeeaaa______cccfffdddhhhlllmmmmmmnnnqqquuu{{{{{{sssllljjjmmmuuu{{{rrr^^^KKK<<<333...,,,000///...---,,,++++++***'''(((((()))((((((''''''))))))))))))))))))))))))''''''(((((((((((())))))&&&&&&'''((()))+++,,,---***************************)))+++111;;;HHHUUU]]]hhhfffccc___VVVJJJBBB@@@GGGMMMPPPMMMHHHDDD>>>888555999===@@@AAABBBCCCDDDMMMUUU]]]]]]RRREEE:::555222333777<<<@@@CCCBBBAAA>>><<<999888999<<<@@@CCCGGGHHHIIIIIIHHHHHHIIIKKKRRRVVVZZZZZZUUUNNNGGGCCCBBBHHHOOOVVV^^^fffgggccc\\\RRRDDD888///+++((('''(((&&&$$$$$$$$$$$$$$$"""&&&%%%$$$#########$$$$$$"""!!!!!!!!!###'''+++---,,,***'''%%%&&&&&&%%%$$$######%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''%%%###""""""$$$%%%%%%%%%((('''&&&%%%%%%&&&'''((($$$&&&((())))))(((&&&$$$''''''''''''''''''''''''((((((&&&$$$###$$$(((,,,)))***+++***((('''((()))***)))(((***,,,------,,,++++++---111888IIIeee||||||nnnbbbYYYWWWZZZeeesss{{{yyyssslllfff___[[[[[[^^^aaaccceeedddbbb^^^[[[[[[]]]___cccccccccbbbbbbbbbaaaaaa\\\\\\^^^aaaeeehhhhhhhhhggggggdddccchhhqqqvvvvvvzzz}}}|||wwwtttsssqqqxxxwwwtttpppjjjeeecccccccccbbb^^^XXXRRRQQQSSSXXXdddooo{{{vvvkkkeeeeeegggiiiuuuoooiiiccc\\\VVVWWW[[[aaafffmmmppprrrssswwwzzzvvvtttttt{{{uuujjjddd]]]WWW\\\eee&&&&&&&&&''''''''''''((()))((('''''')))******)))((()))))))))************------,,,+++++++++,,,---//////222<<>>666555333111///...------,,,++++++*********++++++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''(((((((((''')))&&&######&&&((((((&&&''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%%%%''')))******)))(((((((((((((((((("""###%%%&&&&&&&&&%%%$$$(((''''''''''''&&&&&&&&&&&&'''((('''&&&&&&((()))$$$%%%&&&''''''&&&%%%$$$&&&'''''')))***+++,,,---111000///---,,,+++++++++//////222666888===JJJVVVdddrrr{{{vvvxxxwwwyyyzzzxxxvvvsssqqqtttsssqqqooommmllllllkkkiiinnnsssqqqjjjdddbbbbbbbbbeeeiiilllmmmmmmmmmmmmkkkjjjgggdddaaabbbeeehhhhhhlllppprrrsssuuuyyy}}}yyyqqqmmmoootttxxx~~~~~~uuueeeSSSBBB777333111000///...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((())))))'''''''''((((((***+++,,,************************+++))))))...777BBBQQQ\\\jjjmmmpppkkk^^^PPPFFFCCCFFFLLLPPPOOOKKKHHHAAA:::555888===AAACCCCCCCCCCCCFFFOOOZZZ^^^XXXLLL???777333333555888===@@@@@@@@@@@@>>><<<;;;<<>>;;;333222111///...---------*********))))))******+++((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&%%%%%%'''%%%%%%'''***+++(((%%%''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%&&&(((***+++******)))(((((('''((()))"""###%%%&&&&&&&&&%%%$$$(((''''''''''''&&&&&&&&&'''((()))((('''''')))+++$$$%%%&&&''''''&&&%%%$$$''''''((()))***+++,,,,,,//////...,,,,,,+++++++++///000444999;;;@@@LLLXXXfffrrr~~~}}}zzzwww{{{{{{|||wwwuuurrrpppqqqqqqpppoooooonnnnnnnnniiiooosssrrrjjjcccaaaaaabbbfffjjjlllmmmmmmoooqqqooonnnllliiiffffffhhhjjjmmmppptttwwwxxx|||~~~uuupppqqqtttwww{{{|||vvvjjjZZZIII>>>888666222000///---,,,,,,------))))))))))))))))))******************************))))))))))))))))))(((((())))))((((((((((((((((((************************---)))(((...444===KKKYYYllltttxxxsssfffXXXNNNIIIIIIOOOUUUUUUSSSNNNEEE;;;777999<<<@@@BBBBBBAAA???@@@HHHSSS[[[ZZZQQQFFF>>>888666444555888;;;<<<<<>><<<;;;<<>>===>>>HHHLLLRRRVVVUUUPPPHHHBBBGGGFFFEEEFFFJJJTTTbbblllnnnhhh[[[JJJ:::...)))((()))'''%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&'''((((((&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$""""""###$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((((((%%%$$$$$$%%%''''''&&&%%%'''''''''&&&&&&'''''''''((('''&&&%%%%%%&&&'''((((((((()))))))))*********+++***(((''''''(((((((((((()))***)))((('''''')))&&&%%%%%%'''***++++++***...,,,---000333888EEEQQQYYY\\\aaaccc___YYYUUUTTTXXX]]]dddlllxxx~~~uuuooolllfff```]]]\\\]]]^^^aaa```^^^ZZZXXXXXX\\\^^^cccaaa___]]]\\\]]]]]]^^^aaacccfffiiilllnnnpppqqquuurrrpppoooppprrrvvvyyy~~~{{{uuupppmmmqqqyyyyyyoooccc___ZZZWWWWWWXXXXXXXXXYYYVVVTTTWWW[[[```kkkuuupppeeeccciiiooowwwwwwtttlllccc\\\VVVSSSQQQWWW```hhhmmmpppqqqrrrqqqmmmkkknnnvvvqqqdddaaaccc&&&&&&&&&''''''''''''((()))((('''''')))******)))))))))))))))******************++++++,,,---------///---///777BBBVVVxxxyyyjjjUUUEEE===999666444000///...,,,++++++++++++'''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''%%%$$$$$$%%%%%%''')))++++++(((&&&''''''''''''&&&&&&&&&%%%(((''''''''''''(((***+++)))******)))''''''(((***&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&'''((()))(((((((((***,,,&&&&&&''''''''''''&&&&&&((((((((()))******++++++------,,,,,,,,,------...///111666<<>>@@@@@@===;;;===BBBJJJRRRVVVRRRKKKEEE<<<999444222333666888888;;;:::999999:::<<>>:::777777777???CCCJJJQQQTTTQQQKKKFFFDDDAAA???>>>???GGGXXXgggkkkjjjcccUUUBBB333+++))))))'''%%%$$$%%%%%%%%%#########$$$%%%%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%###&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$!!!""""""###############$$$%%%&&&'''''''''''''''%%%%%%%%%&&&(((((('''%%%'''''''''''''''''''''''')))(((&&&$$$$$$&&&((()))((())))))******++++++,,,---+++))))))))))))(((''')))***+++***((('''((()))***)))(((***,,,------,,,///,,,---000111222888>>>AAACCCHHHMMMMMMMMMQQQWWWZZZdddlllpppwww}}}vvvnnnlllhhhbbb]]]ZZZ[[[\\\_________^^^]]]]]]^^^```^^^^^^^^^^^^___aaaccceeehhhjjjnnnpppppprrrtttuuuuuurrrqqqqqqpppooosssxxx}}}~~~~~~{{{uuuppplllkkksssyyy~~~~~~|||zzzssslll[[[XXXUUUTTTTTTUUUUUUTTTXXXVVVVVVZZZ]]]```gggooo}}}{{{vvvhhhdddiiioooyyy{{{yyypppfff___WWWQQQNNNQQQXXX___fffkkknnnpppooollllllooovvvxxxooojjj&&&&&&&&&''''''''''''((()))((('''''')))******)))))))))))))))************)))******+++++++++++++++---***,,,333:::IIIgggpppaaaMMM>>>666333000,,,---,,,+++***))))))))))))'''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''&&&%%%%%%$$$%%%'''(((''''''((()))((((((((('''''''''&&&&&&&&&''''''((())))))******)))++++++***''''''(((+++((((((''''''(((((()))***(((''''''''''''&&&&&&&&&&&&'''(((''''''''')))+++(((''''''''''''''''''((())))))))))))))))))******,,,,,,,,,---...000111222222555;;;BBBEEEJJJUUU```nnnvvvyyytttooolllkkkmmmppptttyyy|||~~~|||xxxtttpppnnnlllppptttvvvuuuwww{{{~~~zzzvvvtttsssuuuwwwyyyzzz}}}zzztttrrrqqqpppwwwxxxzzz|||}}}|||{{{zzzyyyvvvoooggg^^^VVVNNNJJJCCC@@@;;;555000,,,++++++...---,,,+++******++++++*********************************)))))))))(((((()))(((((('''''''''(((((())))))))))))))))))))))))+++'''(((///111222===LLLeeerrr}}}~~~xxxnnnaaaVVVVVV[[[```aaabbb___VVVLLL???===<<<<<<===<<<999777:::;;;???EEEKKKLLLIIIEEE???:::444000000333555777555555444333444777999;;;:::;;;;;;999666444444555888<<>><<<:::===KKK[[[eeeiiiiii^^^LLL:::///,,,)))'''%%%%%%%%%&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$'''&&&$$$"""!!!"""$$$%%%%%%$$$###$$$&&&&&&%%%###$$$############%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$""""""###$$$$$$$$$$$$###"""###%%%&&&'''''''''&&&$$$$$$$$$%%%''''''&&&$$$&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''((((((((()))******++++++111---)))'''((())))))(((***+++++++++)))((()))***,,,******+++---...---,,,---***+++000111///000444666666999???BBBEEEPPP\\\^^^kkkuuutttvvv{{{{{{vvvmmmllliiiccc\\\YYYYYY[[[]]]___bbbccccccbbbbbbccc^^^___```bbbdddfffhhhiiilllooorrrsssrrrrrrtttvvvqqqnnnmmmooonnnlllqqqxxxzzz}}}}}}wwwooojjjiiikkkqqqwwwzzzwwwsssoooiiicccTTTSSSRRRSSSUUUVVVVVVUUUXXXVVVVVVZZZ[[[]]]cccjjjwww~~~tttzzzooofffiiiooowww{{{zzzrrrjjjeee^^^WWWPPPPPPRRRWWW^^^dddjjjlllmmmhhhgggnnnxxxttt&&&&&&&&&'''''''''(((((()))((('''''')))******)))))))))))))))***************************)))((((((***''')))///444???ZZZvvvzzzfffYYYGGG;;;666333...***++++++******)))*********((((((((((((((()))***+++((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&''''''''''''$$$%%%&&&%%%###$$$(((,,,)))(((((((((((('''''''''&&&&&&((()))************)))+++,,,***'''&&&)))+++''''''&&&%%%%%%'''((()))(((((('''''''''&&&&&&&&&$$$&&&'''&&&&&&&&&)))+++)))((('''&&&&&&'''((()))************))))))))))))++++++,,,...000222444555777:::@@@HHHLLLQQQ\\\gggqqqxxxzzztttnnnjjjllloootttzzz|||yyywwwqqquuuyyyzzzyyy{{{}}}yyywwwwwwxxxyyy{{{~~~{{{tttqqqooommmsssrrrqqqsssrrrppppppqqquuurrroookkkgggbbb[[[WWWLLLHHHAAA888111,,,***(((///---,,,***))))))******************************+++*********))))))(((((('''''''''''''''((()))***(((((((((((((((((((((((()))%%%(((///000///888GGG\\\kkkzzzxxxjjj]]][[[___bbbccceeeddd]]]UUUBBB???;;;:::;;;:::777444777666666:::AAADDDDDDAAA???:::333//////222555777111000//////000222555666666777777666555444444555666999???GGGMMMNNNIIIEEEEEECCCAAA???999777BBBPPPaaahhhllldddRRR???222---)))'''%%%%%%&&&&&&%%%$$$"""###$$$%%%&&&%%%%%%$$$&&&$$$!!! !!!###%%%$$$######$$$&&&&&&%%%###""""""""""""$$$&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$!!!###$$$&&&''''''&&&&&&#########%%%&&&&&&%%%###&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%&&&''''''((()))******+++444...'''$$$%%%((()))******+++,,,+++***))))))++++++***))))))+++,,,+++******(((***///111///...///666444555;;;>>>CCCQQQ```dddsss}}}xxxuuuyyyzzzuuulllllliiiccc\\\XXXYYYZZZ\\\```dddggggggfffeeedddccccccdddfffggghhhiiiiiimmmpppsssrrrppppppqqqsssllliiijjjnnnmmmkkkpppyyyyyy||||||vvvlllfffhhhlllnnntttuuuqqqkkkfff___YYYPPPPPPQQQTTTWWWYYYYYYXXXXXXUUUUUUXXXZZZ[[[aaahhhwww}}}nnntttuuujjjkkkooorrrxxxyyysssnnnkkkfff___RRRQQQPPPRRRXXX```fffjjjkkkcccaaakkkyyy{{{***'''%%%$$$%%%'''((((((&&&&&&'''((()))(((&&&$$$''''''''''''''''''''''''+++***)))***+++,,,+++)))***,,,,,,,,,...777EEEPPPlll~~~ppp]]]QQQBBB777222000---***---+++((('''((())))))((())))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))'''%%%&&&''''''$$$!!!$$$&&&((('''$$$###&&&)))+++)))'''&&&''''''''''''$$$$$$%%%&&&''''''''''''((((((((((((((('''''''''******'''""""""(((++++++%%%&&&)))***+++***)))((((((((((((((((((''''''&&&$$$%%%&&&'''((((((((((((************)))))))))))),,,(((''',,,---)))(((***...////////////111555888<<>>;;;999888666444333444333111///...///000111666555666666333///111666<<<<<<<<>>:::666:::AAAYYYgggqqqlll\\\HHH555))))))'''&&&&&&&&&&&&%%%###$$$######''',,,,,,&&& $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&"""#########""""""$$$&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$'''%%%###"""######"""!!!'''%%%######$$$&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''((()))))))))'''&&&'''((()))((('''%%%((((((&&&&&&******''',,,+++***)))''''''&&&&&&,,,,,,***)))(((((((((((()))***+++***((((((***,,,...******///111...---111222333777;;;===DDDVVVffftttzzz~~~~~~}}}|||wwwrrrssskkkbbb___``````\\\XXX]]]___cccfffhhhhhhgggfffmmmkkkiiiggggggiiilllnnnsssoookkkiiijjjjjjiiigggeeedddeeehhhlllppprrrrrrzzzzzzwwwqqqkkkiiinnnsssooommmiiiddd___[[[XXXWWWTTTUUUWWWZZZ]]]^^^]]]\\\XXXWWW[[[```___]]]aaaiiittt{{{pppnnnpppgggiiippptttuuurrrrrrrrrlllddd^^^TTTJJJGGGNNNXXX___bbbbbbdddhhhnnnyyy***'''%%%$$$&&&'''(((((()))'''&&&(((***+++)))&&&'''''''''''''''''''''''')))((('''((())))))(((''')))******)))***111<<>><<<::::::999888777666555444222111111222444555444555777444111333999888777888<<>>999555888@@@TTTcccpppnnn___LLL:::...,,,***(((&&&&&&$$$""" $$$###$$$'''******&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$%%%&&&"""###$$$$$$######%%%&&&%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''((((((%%%$$$######%%%&&&%%%$$$'''%%%######%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''&&&$$$%%%((((((&&&&&&)))***'''(((((('''''''''((())))))''''''''''''((()))***+++((()))*********+++,,,---111,,,+++///111///000444333444888===@@@GGGWWWgggsssxxx|||{{{yyyxxxsssmmmmmmhhhbbbaaacccccc___ZZZ]]]```dddhhhkkklllllllllooommmiiigggfffhhhkkkmmmnnnjjjfffeeefffhhhhhhhhhcccdddfffiiimmmppptttvvv}}}|||xxxsssooonnnpppssswwwsssmmmeee^^^XXXTTTRRRZZZ[[[]]]```cccdddcccbbbbbb```bbbfffgggeeehhhnnnuuu}}}qqqoooxxxllljjjlllqqqtttqqqpppqqqnnnhhhaaa\\\SSSLLLJJJNNNVVV\\\bbbeeeiiiooovvv)))'''%%%%%%&&&'''(((''')))&&&###$$$)))+++)))&&&'''''''''''''''''''''''')))(((''''''))))))(((''')))******((('''+++222888:::GGGRRRUUUUUUUUUOOOFFFAAA;;;333///......---+++)))(((((()))***+++)))((()))((('''&&&&&&&&&&&&&&&)))))))))((((((''''''&&&''''''((((((((((((''''''((('''&&&&&&'''&&&%%%###(((&&&%%%%%%&&&'''&&&%%%((('''%%%&&&'''(((((((((&&&&&&'''''''''&&&&&&%%%&&&&&&''''''(((((())))))+++---+++&&&%%%((()))&&&))))))))))))(((((((((((((((((())))))(((((('''&&&&&&''''''((((((((('''''')))))))))))))))))))))))),,,***+++///000------///...000444888<<>>>>>@@@CCCEEEBBBCCCCCC???999555444444666666999<<<:::666888===???===;;;888:::@@@IIIPPPYYYTTTKKK???444000444:::HHH[[[nnnrrrgggVVVDDD777***(((&&&%%%&&&&&&&&&%%%$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&!!!!!!!!!"""###$$$%%%&&&###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!$$$######$$$&&&'''&&&$$$&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''***)))''''''(((((('''%%%%%%((((((%%%&&&((((((&&&)))((('''&&&%%%%%%%%%%%%''''''((((((((((((((((((***(((''')))---000111000666888<<<@@@AAA???>>>???>>>===@@@EEEJJJPPP[[[fffnnntttwwwsssnnnkkkgggbbbdddeeefffgggiiihhhfffdddeeegggjjjnnnqqqrrrssssssnnnjjjddd___^^^```dddgggcccaaa^^^\\\___ccchhhkkkiiinnnssstttsssuuu{{{zzzyyy{{{|||yyyvvvtttpppjjjddd```^^^^^^^^^iiikkkmmmoooooopppqqqqqqqqqnnnmmmqqqvvvyyyzzzyyyrrrlllxxxrrreeeccciiinnnnnnjjjhhhjjjllleeefffbbbXXXMMMHHHMMMTTTWWW^^^fffjjjmmmsss}}}((('''%%%&&&'''((('''&&&'''### !!!&&&)))(((&&&((((((((((((((((((((((((***)))((()))***+++***((()))***+++*********,,,---(((+++...///111111///+++...---,,,,,,,,,+++***(((&&&&&&''')))++++++)))'''(((((('''&&&&&&&&&&&&'''((((((''''''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&%%%%%%%%%***'''$$$$$$&&&'''&&&###&&&%%%%%%&&&((()))((('''(((((((((((('''&&&%%%%%%%%%&&&&&&'''((()))******%%%((()))''''''******(((+++***)))(((''''''(((((()))))))))))))))(((((('''((((((((()))((((((''''''((()))))))))******++++++,,,///000//////111444666===AAAFFFLLLQQQWWW]]]aaacccfffjjjnnnqqqvvv}}}yyysssssszzzvvvqqqsssuuusssppplllmmmnnnpppqqqqqqooonnnooooooooonnnooottt{{{wwwiiiYYYLLL@@@777,,,))),,,///---***---+++))))))***+++***)))''''''(((((())))))******'''''''''''''''''''''''''''(((((()))))))))))))))***,,,---...------...///999JJJ```rrr~~~yyypppggg]]]SSSPPPQQQNNNJJJEEEBBBBBBCCCDDDDDD??????>>><<<::::::<<>>AAAFFFJJJLLLOOOOOOJJJAAA888333222888999===AAA>>>999888<<>>GGGRRRXXXXXXTTTNNNJJJKKKHHHHHHLLLPPPUUU]]]eeelllrrruuuqqqjjjfffccc```ggghhhjjjjjjiiihhhiiijjjkkklllnnnooopppppppppooohhhddd^^^ZZZYYY\\\```cccbbb```^^^\\\^^^bbbgggkkknnntttyyyzzzxxxxxx{{{|||xxxyyy}}}~~~{{{wwwmmmjjjgggcccbbbccceeegggkkknnnpppqqqpppqqqssstttrrrqqqqqqtttzzzrrrjjjrrruuuccc```eeejjjkkkfffbbbcccfffiiiiiieee___WWWQQQOOOOOOOOOVVV^^^dddhhhnnnvvv|||(((&&&&&&&&&(((((('''&&&'''&&&%%%&&&((()))))))))((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''(((((())))))))))))*********+++,,,,,,***(((++++++,,,,,,+++***)))((((((''''''((()))***((('''(((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&)))'''%%%%%%&&&&&&%%%$$$&&&%%%%%%&&&(((((('''%%%''''''((((((((('''&&&&&&&&&&&&''''''(((((())))))%%%((()))'''(((,,,---***))))))))))))(((((((((((())))))******))))))(((''''''(((((()))))))))(((((()))******++++++,,,,,,,,,+++///111...///666===AAAJJJNNNSSSYYY]]]bbbgggkkkjjjnnnsssxxx}}}|||xxxsssssswww}}}}}}yyyrrrooorrrvvvyyyzzzuuutttttttttuuutttqqqnnnpppppppppnnnmmmooovvv{{{}}}qqqbbbVVVFFF<<<000+++,,,...---***,,,***))))))***++++++***(((((((((((())))))))))))))))))))))))))))))))))))''''''((())))))))))))))),,,,,,,,,,,,------------111???SSSfffuuuyyyqqqeeeWWWPPPPPPMMMKKKHHHGGGHHHIIIIIIHHHCCCCCCBBB@@@>>>>>>@@@BBB<<<<<<<<<;;;;;;???GGGNNNVVVZZZ]]]WWWKKK>>>555222777;;;AAAFFFCCC<<<999;;;???AAABBB@@@>>>CCCOOOYYY\\\\\\TTTBBB444000333666FFFYYYmmmqqqfffTTTAAA333000,,,(((&&&%%%%%%$$$###&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$###%%%''''''%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((((((%%%$$$$$$$$$%%%$$$!!!%%%$$$$$$%%%&&&'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''((('''%%%$$$%%%&&&'''&&&%%%&&&((((((%%%%%%''''''$$$$$$$$$$$$%%%&&&'''((()))%%%&&&(((***,,,,,,,,,+++************,,,222:::@@@OOO^^^nnnvvvvvvpppggg___^^^WWWSSSTTTXXX[[[```fffjjjqqquuuoooiiieeedddbbbhhhkkknnnnnnkkkjjjllloooooooooooonnnmmmkkkjjjiiiccc```[[[XXXYYY\\\```ccccccbbb```^^^^^^```eeehhhnnnsssyyy{{{zzzyyyxxxyyyxxxuuusssuuuyyy{{{xxxtttkkkiiifffdddcccdddfffgggkkknnnppppppooooooqqquuurrrtttuuuvvvzzzwwwkkkmmm{{{vvveee\\\___cccgggccc]]][[[]]]jjjjjjhhhfffaaaYYYQQQKKKJJJNNNUUU[[[bbbiiiooosssxxx'''&&&&&&'''(((((('''%%%&&&(((******((('''((()))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&(((((('''(((((((((''''''---+++)))+++------+++***)))***++++++***)))((((((***(((''''''((((((((('''''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&((((((&&&$$$%%%'''(((((((((&&&$$$$$$$$$&&&&&&&&&&&&'''((('''%%%###&&&''''''((((((((((((''''''''''''((((((((((((((()))++++++((()))---...,,,'''''')))******)))(((((()))************)))((((((&&&'''((()))))))))))))))***++++++,,,------.........444666333666BBBNNNTTT___aaadddfffgggiiikkkmmmnnnrrryyy|||~~~yyywwwtttssstttxxx|||~~~|||}}}|||{{{xxxttttttsssqqqqqqsssxxx~~~}}}{{{xxxwwwvvvuuuqqqnnnnnnppppppnnnkkkkkkpppuuu~~~|||rrreeeZZZKKKBBB666///---......------+++***)))*********)))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((()))***))))))(((+++***)))***+++,,,,,,,,,---666DDDUUUcccqqq~~~}}}qqqbbbYYYXXXOOOMMMKKKKKKLLLLLLKKKIIIFFFEEEDDDBBB@@@@@@BBBDDD======;;;888777===GGGOOO\\\ccchhhdddVVVFFF;;;666444999CCCJJJHHH@@@;;;<<<<<>>===;;;666555:::FFFPPP```hhhoookkk]]]LLL@@@;;;222888CCCLLLKKKCCC======<<>>>>>GGGQQQZZZ]]]WWWEEE666222444555CCCVVViiimmmbbbQQQ>>>111---***&&&%%%%%%'''((((((((($$$!!!###'''((($$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&'''(((((('''&&&$$$###!!!$$$&&&&&&$$$"""!!!!!!###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&& !!!###$$$&&&'''''''''"""###$$$&&&((((((&&&$$$%%%$$$$$$&&&''''''%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%''')))******)))&&&((((((%%%$$$'''&&&###(((((('''&&&&&&&&&''''''((()))******)))'''%%%###'''+++......000:::KKKZZZvvv~~~rrrgggcccdddeeegggjjjgggpppuuupppiiiggghhhhhhaaajjjtttxxxuuurrrrrrsssooonnnllliiigggdddbbbaaa```___]]]^^^```cccgggjjjeeeeeeeeeaaa]]]\\\^^^```aaaeeellltttwwwvvvppplllcccdddfffiiilllnnnnnnmmmhhhgggffffffeeedddddddddiiilllooonnnkkkkkknnnssslllsssuuuqqqoootttwwwwwwxxx{{{uuummmrrrxxxqqqcccSSSRRRWWW```aaaZZZTTTSSSWWW^^^hhhnnnkkkddd[[[VVVIIIHHHIIIOOOZZZaaadddccclllnnnsssxxx}}}%%%((((((%%%%%%((((((&&&((()))++++++)))((()))******)))(((''''''&&&'''''')))((((((''''''''''''(((************************((((((((((((((()))******+++***)))***+++***((('''((((((((((((((((((((((((%%%$$$$$$$$$$$$%%%&&&&&&(((%%%###$$$'''(((&&&$$$&&&)))+++%%%,,,$$$$$$%%%&&&''''''''''''&&&'''''''''&&&%%%$$$$$$)))*********)))(((&&&%%%(((((()))(((((('''&&&%%%((('''&&&%%%%%%&&&'''(((+++***)))'''''''''((()))))))))))))))))))))))))))******))))))((((((''''''***))))))))))))******+++000......///111222222111<<<>>>CCCKKKVVVdddsss|||{{{tttmmmhhhggghhhqqqyyy}}}wwwsssuuu|||||||||}}}}}}|||vvvwwwzzz|||}}}}}}|||xxxwwwtttqqqooopppsssvvvssssssrrrqqqpppooonnnmmmoooqqqttttttuuuxxx~~~}}}vvvpppkkkiiiiiillllllkkkhhhfffgggiiikkkrrrwww|||}}}xxxppphhhcccWWWJJJ<<<444444444///******&&&&&&***+++)))((())))))))))))(((''''''&&&&&&'''''''''((()))*********)))&&&$$$''',,,---***&&&'''''''''''''''((())))))///((((((444@@@JJJ]]]qqqxxx}}}zzzrrrnnnddd^^^WWWSSSQQQPPPMMMKKKKKKDDD@@@CCCCCC@@@AAAEEEGGGCCC>>>:::666999EEERRRcccrrrxxxuuummmUUU;;;444333888CCCOOOPPPGGG===777<<>><<<999;;;FFFRRRcccssszzzxxxpppXXX???888444999CCCPPPSSSJJJ???999<<>>:::>>>FFFLLLYYYXXXQQQCCC555///333999LLL___ooolllZZZGGG777///+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''%%%###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$#########&&&&&&&&&'''&&&&&&%%%%%%""""""######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$"""###$$$&&&&&&&&&%%%$$$######%%%%%%$$$###%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''(((***'''$$$###$$$&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))))))))))))))---,,,...777AAAYYYzzzvvvmmmllllllkkkiiieeeggghhhhhhiiijjjmmmooopppvvvyyyxxxvvvuuurrrnnnjjjhhheeedddcccaaa^^^\\\ZZZ[[[]]]aaacccccc```]]]]]][[[XXXXXXYYY[[[[[[[[[aaaiiioooqqqqqqpppkkkfff```\\\ZZZ[[[aaagggkkklllooollliiihhhiiiiiigggeeeggghhhjjjkkkjjjiiifffeeelllmmmnnnnnnmmmjjjgggfffcccjjjrrr|||zzziiiiiisss~~~}}}|||{{{uuujjjaaaWWWRRRSSS[[[___[[[TTTQQQSSS[[[fffppptttqqqiiibbbPPPHHHBBBFFFNNNUUU\\\bbbfffgggggghhhmmm|||&&&((((((%%%%%%((((((%%%''')))******)))(((((()))&&&&&&&&&''''''(((************)))''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((((((''''''((())))))((('''((((((((((((((((((((((((((((((((((((((()))******%%%&&&'''&&&%%%%%%&&&''')))%%%$$$''')))'''&&&'''''''''''''''&&&%%%$$$###'''&&&%%%$$$%%%&&&'''(((%%%&&&''')))******))))))(((((()))*********))))))***)))(((''''''((()))***)))(((((((((((())))))***,,,+++++++++******))))))))))))))))))((((((((((((((((((((((((((()))***++++++---///000000444:::???KKKRRR]]]jjjwwwzzzuuussssssyyy}}}~~~~~~{{{zzz{{{}}}{{{{{{{{{}}}~~~~~~|||zzz{{{|||}}}}}}}}}~~~~~~~~~}}}yyyuuunnnoooooopppqqqrrrrrrsssvvvzzz{{{vvvsssuuuxxxyyyxxxxxxvvvrrrooonnnppprrrtttsssrrrpppppppppqqqrrrrrrtttvvvvvvuuuuuuvvvwwwzzzwwwrrrmmmiiifffeeeeeecccddddddcccbbbaaabbbdddfffkkkppprrrppplllhhhfff[[[TTTIII@@@999333///,,,...***(((++++++'''&&&'''''''''(((((()))******+++++++++***)))'''&&&%%%%%%)))((('''''''''''''''''''''''''''''''''((())))))...((('''---111444>>>JJJYYY```jjjrrruuusssqqqooouuupppiiieeecccdddddddddaaaZZZRRRNNNJJJEEEBBBCCC@@@@@@@@@@@@>>>>>>GGGQQQaaarrrzzzyyypppYYYAAA;;;666999DDDQQQVVVNNNCCC<<<===CCCDDD>>>:::???GGGMMMXXXVVVPPPCCC666111555;;;OOO___jjjdddSSSAAA444,,,***)))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$######%%%&&&%%%$$$###############$$$$$$$$$&&&&&&&&&&&&%%%$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$######%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((()))******'''$$$###$$$&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((%%%+++---000999DDD^^^}}}qqqllljjjiiigggaaaccceeefffgggjjjnnnqqqqqqvvvwwwtttppppppnnnkkkgggeeedddccccccbbb```]]]XXXXXXXXXZZZ\\\\\\ZZZXXX[[[XXXUUUUUUXXX\\\___```eeemmmrrrooollliiifffbbb___[[[YYY[[[bbbiiinnnppprrrpppooonnnnnnmmmkkkiiihhhhhhhhhhhhhhhgggffffffmmmnnnpppqqqppplllhhheee```dddiiisss~~~lllhhhoooxxxyyyvvvuuuppphhhaaaYYYRRRPPPWWW^^^]]]VVVPPPQQQYYYfffrrryyywwwpppiiiYYYNNNEEEEEEIIIOOOVVV]]]dddfffhhhiiiooo|||&&&)))(((%%%%%%((((((%%%''')))******)))(((((()))'''''''''''''''((())))))+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((('''''''''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))$$$&&&((('''$$$###%%%(((,,,&&&###&&&(((&&&######&&&'''''''''&&&&&&%%%$$$'''&&&$$$###$$$&&&((()))%%%&&&'''))))))))))))(((%%%%%%&&&'''((((((((('''***)))(((''''''((()))***''''''(((((())))))******,,,,,,++++++******))))))))))))))))))(((((((((((((((((((((((()))******+++,,,000333333333777@@@HHHRRRZZZeeerrr}}}{{{zzzzzzyyy{{{~~~}}}~~~|||yyy{{{||||||||||||||||||{{{zzzzzzzzzzzzyyyxxxxxxyyyyyyzzzxxxxxxzzz|||{{{wwwsssooonnnnnnnnnmmmmmmnnnnnnrrruuutttppppppuuuzzz{{{uuuuuutttrrrpppoooqqqrrrsssrrrqqqppppppqqqssstttvvvwwwxxxxxxwwwuuusssrrrtttrrrnnnkkkhhhfffffffffdddeeefffeeecccbbbccceeehhhkkkooopppmmmjjjgggeee]]]YYYRRRIII???888444222///+++)))++++++((('''(((%%%%%%&&&&&&''''''''''''******)))((('''&&&&&&%%%((())))))(((&&&&&&(((***'''''''''''''''((())))))'''%%%&&&***---///666>>>GGGMMMWWW___eeehhhkkkmmmuuusssqqqppppppqqqrrrsssqqqkkkccc[[[SSSKKKDDD@@@===???BBBEEECCCBBBGGGOOO\\\nnnwwwvvvmmmVVV@@@<<<777;;;EEERRRVVVOOODDD>>>AAAEEEFFF@@@===BBBKKKPPPZZZWWWPPPDDD888444888>>>RRR^^^dddZZZIII:::///***)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$"""###$$$&&&%%%%%%"""""""""######$$$$$$$$$###$$$$$$$$$$$$######"""((('''&&&%%%###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$"""###$$$%%%$$$###$$$###""""""$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&((()))***)))'''$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((///000222999AAA[[[~~~rrrjjjgggeeeccc___bbbfffhhhiiijjjlllmmmnnnrrrrrrmmmjjjjjjiiigggeeedddcccddddddccc```^^^YYYWWWUUUUUUVVVXXXXXXWWW]]]\\\ZZZ\\\```dddggghhhiiippprrrmmmgggcccaaa^^^ZZZXXXYYY^^^gggnnnrrrsssuuuuuutttsssrrrpppooommmllllllkkkjjjjjjjjjjjjjjjooorrruuuwwwuuuqqqlllhhhccceeejjjrrrppphhhjjjrrr|||~~~wwwtttrrroooiiiddd[[[TTTPPPVVV```ccc^^^WWWPPPWWWcccpppyyyxxxrrrkkkdddXXXLLLFFFFFFIIIOOOVVVfffiiilllnnnrrr|||&&&))))))&&&%%%''''''$$$'''(((******((('''((()))))))))((('''''''''''''''******(((''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''***)))'''''''''&&&$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))$$$&&&((('''$$$###%%%(((+++'''$$$%%%%%%###%%%)))$$$%%%&&&&&&'''''''''&&&'''&&&$$$###$$$&&&((()))&&&'''((())))))((('''&&&$$$%%%&&&'''''''''''''''((((((&&&&&&&&&&&&((((((''''''(((((())))))******+++++++++*********))))))(((((((((((())))))))))))((((((((())))))***,,,,,,---111555666777<<>>888555111,,,***,,,---******+++((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''')))))))))((((((***,,,'''''''''''''''((())))))%%%%%%'''***,,,---111666:::>>>DDDJJJQQQXXX```dddmmmooorrrvvvxxxzzz|||}}}|||yyyrrriii^^^SSSHHH@@@<<>>999===GGGRRRTTTLLLDDD@@@FFFIIIIIICCCAAAHHHPPPTTT[[[WWWNNNBBB888666;;;AAAXXX______SSSBBB555...+++((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%###""""""$$$%%%%%%%%%""""""######$$$$$$$$$%%%""""""$$$%%%&&&&&&&&&&&&(((((('''%%%###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%$$$###$$$%%%%%%$$$######!!! !!!"""###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###$$$$$$%%%&&&'''((()))'''%%%$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))***000111222888>>>TTTtttrrrhhhcccbbbaaa```dddiiilllllljjjhhhgggkkknnnnnnjjjgggggggggeeeeeecccbbbbbbccccccaaa___\\\YYYUUUSSSTTTWWWZZZ[[[___^^^___bbbfffjjjkkkjjjjjjnnnmmmfff```]]][[[YYYTTTUUUZZZcccmmmssstttsssvvvvvvuuutttsssqqqqqqqqqooonnnmmmlllllllllmmmmmmooorrrvvvxxxwwwsssmmmjjjeeefffkkkuuutttiiiggglllwwwzzzvvvtttqqqllliii\\\VVVQQQVVVaaahhheee___TTTYYYaaammmuuuwwwqqqkkklllaaaTTTMMMHHHFFFIIIOOO```eeejjjnnnrrr{{{'''))))))&&&%%%''''''$$$&&&((())))))(((''''''(((******(((''''''&&&&&&&&&))))))(((''''''''''''(((((((((((((((((((((((((((%%%&&&'''((()))(((''''''***)))(((''''''&&&$$$"""(((((((((((((((((((((((()))))))))))))))***++++++%%%&&&'''&&&%%%%%%&&&''''''%%%&&&'''&&&%%%***111###$$$%%%&&&'''''''''''''''&&&%%%$$$%%%&&&'''(((&&&'''((()))((('''&&&%%%''''''((()))))))))((((((((('''&&&%%%%%%&&&'''((('''((()))))))))))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++,,,---......111666999===DDDMMMSSS\\\```ffflllsss|||zzzqqqmmmnnnvvvxxxzzzzzzxxxwwwvvvwwwzzz}}}~~~~~~{{{||||||zzzyyyzzz|||~~~}}}zzzxxxwwwvvvtttrrrrrrqqqpppqqqttttttqqqnnnmmmkkkiiigggfffeeeffffffhhhjjjiiigggiiipppuuuuuummmoooqqqrrrrrrrrrrrrtttvvvwwwxxxzzz|||}}}~~~~~~{{{wwwtttnnnmmmlllkkkjjjiiiiiiiiiiiiiiigggdddbbbaaaccceeecccgggmmmppppppooonnnnnnooommmhhh^^^RRREEE<<<777555000---......,,,+++---,,,++++++***))))))((((((%%%%%%&&&'''(((((())))))(((((())))))***))))))((('''''''''''''''((())))))((()))***+++******,,,...000333666:::???GGGOOOTTT]]]aaagggmmmqqquuuyyy{{{}}}|||tttjjj^^^NNNAAA>>>BBBIIINNNKKKEEEDDDIII[[[lllssspppfffRRRAAAAAA===CCCLLLSSSPPPHHHCCCCCCLLLOOOMMMHHHGGGNNNWWW[[[ZZZUUUJJJ???777888@@@GGGXXX[[[WWWGGG777...***(((((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%'''((()))******$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&$$$######"""!!!!!!"""###"""!!!'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$#########$$$%%%&&&&&&((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''(((************)))))))))))))))------000777;;;MMMiiirrrhhhdddbbbbbbbbbfffkkkmmmkkkgggdddbbbiiimmmmmmhhheeeeeeeeebbbaaa___^^^^^^```aaaaaa```aaa\\\VVVSSSUUUZZZ___aaa``````aaadddhhhiiiiiihhhhhhhhhddd]]]YYYYYYWWWSSSQQQTTT[[[eeennnsssrrrooorrrrrrrrrpppnnnnnnppprrroooooonnnmmmmmmmmmmmmmmmlllooosssvvvvvvrrrnnnkkkfffeeejjjttt~~~wwwjjjcccfffqqq~~~~~~|||yyyuuupppmmm[[[WWWRRRTTT^^^hhhhhhccc[[[\\\```hhhpppsssoookkkooofff]]]VVVOOOIIIIIILLLXXX^^^gggnnnuuu~~~'''***)))&&&%%%''''''###&&&((())))))(((''''''((()))(((((('''''''''(((((((((''''''''''''(((((()))((((((((((((((((((((((((%%%'''(((******)))((('''((('''''''''(((((('''%%%)))))))))))))))))))))))))))(((((((((((()))******'''&&&%%%%%%&&&'''&&&%%%%%%###$$$((((((''')))...%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''(((((((((((('''((((((((()))(((((('''''')))((('''&&&&&&'''((()))((())))))******)))(((''''''''''''((())))))******'''((((((((()))))))))************+++,,,---///000222444:::AAAJJJSSSZZZ____________```dddllluuu|||}}}sssmmmlllooopppppppppnnnmmmnnnoooqqqtttwwwzzz{{{|||}}}~~~yyyzzzzzzxxxwwwxxx{{{}}}yyywwwvvvuuurrrpppqqqooommmooorrrsssrrrooolllkkkhhhfffddddddeeeeeefffhhhgggeeehhhnnnrrrqqqlllooorrrsssrrrqqqqqqqqquuuwwwzzz}}}|||yyyrrrrrrqqqqqqppppppoooooonnnlllhhhddd``````ccceeeiiimmmssswwwxxxvvvttttttrrrpppllleee\\\PPPEEE???;;;555111000///+++***,,,+++++++++++++++*********%%%%%%&&&&&&'''((()))))))))((('''(((***((($$$'''''''''''''''((())))))''')))***)))(((((()))***)))+++...111444888===AAAHHHLLLRRRWWW\\\bbbiiinnnvvv||||||tttgggUUUEEEAAAEEELLLQQQLLLDDDCCCFFFZZZjjjpppkkkaaaMMM???AAABBBIIIRRRUUUNNNDDDBBBGGGSSSTTTRRRMMMMMMTTT]]]```ZZZTTTIII>>>:::???JJJSSSWWWWWWOOO>>>...'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!"""$$$%%%&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&'''((('''%%%###$$$###"""###$$$%%%$$$"""'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&(((&&&%%%%%%&&&'''%%%$$$&&&&&&&&&''''''''''''(((******)))))))))((((((((()))+++)))---555777CCCZZZvvvtttkkkhhhggggggeeegggiiiiiigggdddbbbaaafffjjjjjjeeeaaa```^^^ZZZZZZXXXWWWXXX\\\___bbbccceee___XXXTTTVVV]]]cccggghhhfffeeefffhhhjjjjjjjjjiiifff___XXXXXX[[[XXXSSSTTTUUUZZZbbbjjjnnnllliiillllllkkkiiigggiiimmmqqqoooooooooooonnnnnnnnnmmmlllnnnrrruuuvvvssspppmmmmmmjjjkkkrrrzzzxxxjjj``````lllyyyyyysssooo]]][[[VVVUUU\\\fffiiieee^^^[[[ZZZ```hhhmmmllliiilllgggccc___XXXOOOLLLMMMPPPXXXccclllsss|||'''***)))&&&%%%'''&&&###&&&((())))))(((''''''(((''''''&&&''''''((()))***'''&&&&&&''''''((()))***''''''''''''''''''''''''&&&''')))***+++***)))'''&&&%%%&&&'''*********(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((%%%###$$$'''(((&&&$$$$$$"""###''')))&&&###$$$''''''''''''&&&%%%$$$$$$&&&'''''''''&&&%%%$$$$$$"""###%%%'''))))))))))))&&&'''''''''&&&%%%$$$$$$***)))(((''''''((()))***))))))*********((('''&&&%%%%%%&&&'''((()))******'''((((((((())))))******+++++++++,,,---...000111666999???IIIUUU```gggjjj```]]]XXXTTTUUU[[[dddkkkuuuxxx{{{~~~xxxrrrqqqkkkkkkkkkiiigggfffgggiiihhhkkkoootttwwwxxxwwwwwwwwwxxxxxxvvvuuuvvv{{{|||wwwuuuuuutttqqqnnnrrrooonnnooosssuuuuuusssnnnllliiigggeeeeeefffgggggghhhgggfffiiioooqqqooommmppprrrsssrrrpppooooooqqqtttxxx|||~~~|||xxxxxxxxxwwwwwwwwwvvvvvvrrroookkkeeeaaaaaadddgggssswww}}}{{{xxxvvvpppnnnlllhhhbbbYYYOOOHHH@@@999444222///+++)))***((((((((()))******++++++&&&&&&&&&'''''''''((((((+++(((&&&((()))''''''''''''''''''((())))))###&&&((('''&&&(((******%%%(((+++...///000222333999<<>>...)))***+++(((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!"""$$$%%%&&&%%%'''''''''&&&&&&%%%%%%%%%"""######$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''((((((''''''((()))(((&&&###&&&%%%$$$$$$&&&&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''%%%$$$&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&,,,,,,(((+++333333;;;NNNaaayyywwwooolllkkklllgggggggggeeebbbaaabbbccccccggggggaaa\\\YYYVVVRRRUUUSSSQQQSSSXXX^^^ccceeeggg```XXXUUUWWW^^^fffkkkrrrnnnkkkiiikkkmmmooooookkkfff]]]XXXZZZ___\\\UUUWWWWWWZZZ___fffiiigggeeeggggggfffdddbbbdddjjjoooqqqqqqqqqqqqqqqpppoooooommmpppsssvvvwwwvvvsssqqqwwwqqqnnnrrrwww}}}wwwiii^^^\\\hhhvvv|||tttoooaaa```[[[WWW\\\fffjjjggg\\\XXXTTTXXXaaahhhiiiggghhhfffeeeddd^^^UUUPPPPPPIIIQQQ\\\eeekkksss|||***)))(((''''''&&&''''''(((''''''''''''(((((()))***'''%%%$$$%%%&&&&&&%%%******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%&&&((())))))'''&&&$$$''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&)))&&&$$$&&&***+++'''"""&&&&&&'''''''''&&&$$$###'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&&&&###"""%%%***,,,***&&&((((((''''''((()))***+++))))))*********))))))((((((((()))++++++,,,,,,,,,,,,------------...111444555<<>>FFFOOOUUUeeevvv~~~zzzooo]]]OOOEEEGGGKKKJJJBBB;;;???GGGUUUgggjjj___SSSDDD;;;???KKKWWW^^^WWWJJJCCCCCCEEEPPPWWWWWWQQQRRR^^^dddaaa^^^TTTHHHDDDJJJUUU___ddddddYYYGGG888---)))'''''')))(((''''''((((((&&&$$$,,,'''""""""&&&)))'''$$$%%%$$$###$$$&&&'''&&&%%%"""###$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&'''&&&%%%&&&'''%%%!!!###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$(((&&&$$$""""""$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######'''&&&&&&%%%%%%&&&&&&'''))))))))))))((((((((((((+++)))***...000222888???TTTdddyyyvvvpppmmmjjjgggdddbbbbbbdddhhhiiifffcccdddbbb]]]YYYUUUTTTSSSTTTQQQRRRSSSTTTUUUXXX\\\___fffcccaaa```aaaffflllooo}}}}}}{{{vvvrrrssszzzxxxqqqfff___```eeeccc]]]\\\[[[[[[]]]```bbbaaa```ccceeefffcccaaabbbiiiooouuutttrrrooommmmmmooorrroooppppppppppppqqqtttwwwrrrttttttuuuwww}}}zzzfffYYYZZZhhhttt~~~uuummmiiiccc\\\YYY\\\aaafffhhh[[[UUUQQQRRRYYY___cccccc```bbbeeefffccc^^^YYYUUURRRQQQQQQXXXcccoooxxx|||(((((('''''''''(((((())))))(((((('''''''''(((((()))'''%%%$$$%%%&&&&&&&&&******))))))((('''''''''''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&'''''''''''''''&&&''''''((('''%%%###!!!''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''(((''''''&&&&&&&&&&&&'''((($$$!!!!!!%%%&&&%%%"""&&&&&&'''''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&''')))&&&$$$&&&)))***'''$$$+++++++++***)))(((''''''))))))************))))))***++++++,,,,,,,,,++++++***,,,---------...111333;;;EEEQQQ^^^mmmxxx{{{xxxmmmbbbWWWSSSRRRSSSXXX___cccbbbbbbcccgggmmmrrrvvvzzz|||zzzuuusssppplllgggccc```^^^^^^```aaabbbccceeefffggghhhnnnqqquuuwwwwwwwwwwwwxxx}}}{{{xxxssspppmmmlllkkklllmmmoooqqqrrrsssssssssrrrkkkjjjnnnlllcccaaafffhhhiiikkkkkkkkklllmmmooommmhhhiiiqqqwwwuuuqqqqqqtttwwwxxxxxx{{{{{{~~~}}}}}}|||tttooopppooommmpppuuu~~~zzzqqqiiifffccccccccc```YYYSSSQQQGGG>>>:::666///+++,,,***)))((((((***+++***)))((((((((((((((('''''''''+++(((%%%'''***,,,)))&&&''''''&&&&&&''''''((()))&&&((())))))(((''''''((()))(((((((((((((((((())),,,******---///000666===MMM]]]pppzzzxxxoooaaaTTTMMMNNNNNNJJJ@@@999===EEEUUUdddeeeXXXMMMBBB<<>>;;;CCCMMMWWW\\\SSSFFF@@@@@@AAAMMMTTTVVVRRRUUU]]]bbbaaa]]][[[[[[```hhhppptttuuuggg\\\MMM>>>333,,,)))''')))'''&&&'''(((((('''%%%&&&%%%%%%$$$$$$$$$$$$###%%%$$$###$$$%%%&&&%%%$$$''''''%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$######%%%$$$$$$%%%&&&%%%###!!!###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%!!!!!!$$$&&&%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))((())),,,------111888333>>>NNN```ttt{{{vvvrrrmmmhhhddddddiiippprrrpppjjjddd```[[[YYYTTTPPPNNNOOOPPPQQQSSSSSSUUUVVVXXX]]]ccchhhgggjjjpppxxx{{{wwwvvvqqqiiigggeeebbbaaacccdddeeeeeehhhjjjkkkjjjgggfffiiilllqqqtttvvvuuussspppooonnnpppqqqqqqooommmmmmnnnooopppsssvvvxxx{{{lll\\\[[[gggttt|||uuummmfff^^^XXXWWWYYY]]]___\\\YYYVVVYYY___fffjjjlllhhhfffdddfffiiihhhccc]]]WWWRRRLLLKKKOOOXXX```eee'''''''''''''''((())))))******)))''''''&&&&&&&&&'''%%%$$$%%%'''(((((('''***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******(((&&&%%%((((((((('''&&&&&&&&&%%%************)))(((&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''(((((()))))))))***,,,+++***)))(((((((((((()))&&&######%%%'''((('''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&((((((''''''''''''((((((+++)))'''((()))(((%%%###&&&'''((())))))***++++++))))))***+++++++++*********++++++,,,,,,,,,++++++///000000000000222666:::HHHWWWjjjvvvqqqeee^^^YYYXXXXXXVVVTTTQQQOOOPPPSSSWWWZZZ```eeemmmsssvvvwwwvvvvvvvvvvvvvvvsssooohhhbbb___ZZZZZZZZZZZZ[[[]]]___```fffgggiiijjjjjjkkkmmmooosssqqqnnnjjjhhhfffeeedddgggggggggiiimmmsssxxx{{{uuuqqqoooqqqnnnhhheeegggggghhhiiigggeeedddeeefffddddddgggmmmrrrtttsssrrrrrrvvvyyy{{{{{{zzzzzz|||}}}|||{{{}}}{{{yyyxxxwwwyyy|||}}}rrriiifffdddcccccceeeeeeccc```___[[[SSSIII>>>555111000///,,,***)))))))))((('''''''''(((((()))))))))***((('''(((***,,,+++(((%%%&&&%%%%%%%%%%%%&&&''''''&&&((())))))(((''''''(((&&&&&&''''''''''''&&&&&&(((&&&(((,,,------000666;;;LLL```jjjmmmjjjddd^^^YYYTTTNNNGGG???<<>>>>>???GGGMMMPPPOOOQQQWWWZZZYYYXXX[[[aaakkktttzzz|||{{{pppeeeTTTCCC777000,,,******(((''''''(((((('''&&&&&&((())))))'''%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$&&&%%%#########%%%'''(((######$$$%%%&&&&&&&&&&&&######$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%"""!!! !!!"""###%%%%%%%%%%%%%%%&&&'''((($$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))'''(((++++++***...444111888CCCSSSgggyyy}}}~~~|||yyytttnnniiieeeiiinnnuuuuuuppphhhaaa___[[[XXXUUURRRQQQRRRTTTUUUWWWYYY\\\^^^```cccgggjjjggglllvvv~~~wwwpppooollliiiggghhhjjjkkkkkkkkkmmmnnnnnnlllkkklllnnnsssuuuvvvvvvsssqqqpppppppppqqqpppooollljjjjjjkkkqqqtttwwwyyy|||ppp^^^[[[fffrrr|||vvvoooiii```WWWTTTTTTVVVXXXYYYWWWVVVYYY```ggglllnnnmmmhhhdddfffkkkmmmhhhccc___YYYPPPJJJJJJPPPWWW\\\))))))((('''''''''''''''******)))''''''&&&&&&&&&&&&%%%%%%&&&((()))((('''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$((((((((('''&&&&&&&&&%%%(((((())))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((()))***++++++...---+++***)))((('''''''''&&&&&&((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''(((((()))(((((('''((())))))'''&&&'''&&&&&&&&&''')))+++---))))))***+++++++++++++++'''((()))+++,,,---------111111000///000333999===MMM^^^pppzzz}}}pppgggbbb]]]ZZZTTTSSSQQQOOOOOOPPPQQQRRRUUU[[[ccciiikkklllmmmmmmrrrssstttssspppjjjeeeaaa\\\\\\]]]^^^___```bbbcccggghhhiiiiiihhhhhhjjjlllooonnnkkkhhheeeccccccbbbeeeddddddeeeiiipppvvvzzzsssqqqppppppmmmhhhfffggggggggghhhfffcccbbbbbbcccccceeehhhllloooqqqooommmooossswww{{{~~~{{{yyyzzz||||||}}}{{{|||{{{xxxwwwyyy}}}}}}xxxppphhhgggfffdddcccbbbbbbaaa```aaa```ZZZPPPEEE<<<666222222///+++)))))))))(((''''''((((((((())))))******'''''')))***+++***(((&&&&&&%%%%%%%%%%%%&&&''''''&&&((())))))(((''''''(((&&&&&&'''(((((('''&&&&&&$$$###%%%)))******...444;;;JJJ[[[bbbccccccaaa^^^]]]VVVMMMEEE>>>>>>HHHSSS]]]eee\\\KKKBBB;;;:::BBBQQQXXXZZZPPPDDD?????????DDDIIIMMMNNNNNNQQQSSSRRRSSSYYYdddpppzzz{{{ooo]]]KKK===555111///---+++((((((((()))((('''''')))***)))'''%%%%%%%%%%%%$$$######%%%%%%$$$###"""!!!!!!!!!"""$$$''')))######$$$%%%&&&&&&&&&&&&######$$$%%%$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$###"""!!!%%%%%%%%%%%%&&&''''''(((###$$$&&&''''''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((('''((((((((()))))))))***)))'''(((++++++))),,,111222888AAAOOOcccttt{{{zzz~~~~~~}}}zzzuuuooojjjgggmmmqqqtttsssmmmfffbbb```\\\ZZZXXXVVVVVVVVVXXXYYY\\\```eeehhhjjjjjjkkkllliiioooyyy}}}vvvuuurrrnnnmmmnnnpppqqqqqqmmmnnnpppqqqpppooooooppptttuuuuuussspppooopppqqqqqqrrrrrrpppmmmkkkkkkkkkqqqtttvvvwwwyyyuuubbb[[[dddpppzzztttrrrlllbbbXXXQQQOOOQQQSSSWWWVVVWWW[[[aaaiiiooorrrpppjjjeeefffkkkooolllhhhggg```WWWNNNJJJLLLQQQVVV******(((''''''&&&&&&&&&***)))(((''''''''''''''''''&&&&&&'''))))))(((&&&))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((***+++,,,,,,///...,,,***((('''''''''###$$$&&&((((((((('''&&&'''''''''&&&''''''((()))'''''''''''''''(((((((((((((((''''''(((((())))))&&&'''((()))))))))))))))***)))(((''''''((()))***))))))***+++,,,,,,,,,,,,'''((()))+++---...//////111222333333444666:::===QQQ```pppzzzyyypppkkkddd^^^WWWVVVTTTSSSQQQPPPPPPPPPQQQWWW___cccddddddeeeggglllmmmmmmllljjjfffbbb```]]]^^^```bbbdddeeeeeefffiiikkkmmmlllkkkjjjkkkkkknnnllliiigggdddccccccbbbeeedddccccccggglllrrrvvvqqqqqqpppooommmjjjhhhggghhhhhhhhhgggdddbbbbbbccccccgggjjjjjjkkkmmmlllhhhkkkpppuuuyyy|||yyyyyy|||{{{yyyzzz||||||zzzwwwzzz~~~}}}{{{uuuooohhheeedddbbb___^^^^^^^^^___bbbccc```WWWOOOHHH???777333000,,,******++++++***((())))))))))))))))))***'''((()))******)))((('''&&&&&&&&&&&&&&&''''''(((&&&((())))))(((''''''(((&&&'''((())))))((('''&&&)))''''''******)))---222???LLLXXX[[[ZZZ[[[\\\]]]bbbYYYMMMDDD>>>>>>HHHTTTaaaggg[[[IIIAAA<<<<<>>@@@KKKWWWcccfffWWWDDD>>>===AAALLLWWW[[[ZZZPPPGGGDDDDDDEEEIIILLLPPPRRRPPPKKKHHHHHHHHHPPP[[[gggqqqwwwzzz|||{{{tttjjj^^^RRREEE;;;444555222...++++++***)))(((,,,((($$$$$$%%%&&&$$$"""%%%$$$######$$$$$$###!!!###############$$$$$$$$$&&&&&&&&&&&&%%%$$$#########%%%&&&%%%""""""$$$&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%%%%$$$(((''''''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''(((((((((''''''&&&&&&%%%((((((''''''''''''(((((('''''''''((()))*********)))(((***------,,,...333111;;;HHHVVVfffuuu~~~~~~}}}zzztttlllgggeeeeeefffhhhkkkoooqqqqqqnnnlllcccdddeeefffeeedddcccaaafffiiillloooppprrruuuwwwzzz}}}{{{tttmmmllllllmmmppprrrssssssrrrpppooommmlllkkkjjjhhhiiikkklllkkkiiigggffffffeeegggiiihhhgggeeeeeefffdddeeefffgggkkkuuummmbbbgggooowww|||wwwvvvpppfffYYYNNNIIIKKKMMMRRRTTTXXX]]]ccckkkrrrwwwwwwrrrmmmjjjlllooossstttllljjjcccZZZRRRNNNOOOQQQ''''''&&&''''''((()))***(((((('''''''''(((((())))))(((((()))))))))&&&$$$)))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''((((((((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''')))***,,,---...///...,,,***(((&&&%%%%%%'''&&&&&&$$$$$$&&&***,,,((('''&&&&&&'''((()))***&&&'''''''''(((((())))))((((((((((((((()))******''')))******)))(((((((((###''',,,111222111---+++((()))***+++,,,---------......///000111111000000555<<>>LLLUUUXXXSSSMMMOOOVVV[[[]]]RRREEE>>><<>>IIIWWWcccppp{{{|||tttjjjaaa]]]^^^___aaadddkkkttt|||~~~zzzuuutttrrrqqqqqqqqqnnniiidddkkklllnnnqqqwww}}}}}}xxxqqqiiiaaa___```bbbgggmmmpppooommmnnnmmmllliiifffbbb___^^^gggggggggfffeeeccc```___^^^]]][[[YYYXXXXXXXXXXXXTTTTTTWWW___fffooo|||}}}mmmgggeeeqqq|||~~~zzzpppdddYYYNNNEEEDDDHHHMMMPPPVVV\\\bbbgggkkkmmmwwwwwwvvvssspppqqqtttxxxsssqqqkkkccc[[[UUURRRQQQ))))))((((((((('''''''''(((((((((((((((((((((((($$$%%%%%%&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&'''''''''&&&%%%$$$''''''###"""***///000'''(((((((((((((((''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******+++++++++******(((''''''...+++(((&&&&&&'''&&&&&&''''''(((((('''&&&&&&%%%''''''''''''''''''''''''***))))))(((''''''''''''(((''''''&&&&&&''''''(((******+++******)))***+++,,,+++******,,,---......000222555666777:::@@@EEEKKKXXXeeekkkkkkfff]]]TTTNNNPPPTTT[[[fffrrr}}}~~~wwwssslllccc\\\XXXWWWYYYZZZ___fffjjjmmmoooqqqtttooohhhdddbbb```ZZZWWWXXXVVVWWWYYYZZZ[[[ZZZYYYXXXZZZYYYYYY\\\```ccccccaaacccbbb___\\\ZZZZZZ\\\]]]___```aaaaaa```bbbdddgggjjjjjjkkkkkkkkkkkkkkkkkkhhhgggeeebbbaaabbbeeehhhjjjkkkmmmmmmkkkiiiiiiiiinnnrrrvvvxxxwwwuuussssssrrrtttwww{{{{{{uuuqqqpppmmmgggbbbbbbbbbcccgggnnnvvv{{{}}}||||||yyysssppplllddd\\\OOOFFF:::222///...---+++))))))******++++++*********++++++***'''%%%%%%&&&)))'''&&&%%%%%%&&&''')))))))))(((((('''&&&&&&%%%'''(((((())))))((((((''')))''''''))))))+++444>>>MMMTTTWWWRRRLLLOOOVVV[[[[[[PPPCCC<<<:::AAAPPP^^^ccc[[[NNNBBB???EEEQQQZZZaaa^^^XXXNNNEEEAAACCCFFFOOORRRUUUVVVTTTOOOHHHDDDCCCAAA@@@DDDLLLQQQRRRPPPQQQPPPNNNKKKFFF@@@;;;888<<<;;;999888666444111///222333222---++++++***&&&'''%%%######%%%&&&&&&&&&'''&&&$$$######$$$&&&'''&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###((('''%%%$$$###$$$$$$%%%%%%&&&''''''%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((%%%"""###''''''######&&&&&&&&&''''''((('''''''''))))))((('''''''''''''''((('''''''''''''''((()))'''))),,,,,,,,,...333888FFFSSScccppp{{{~~~zzzrrriiiaaa]]]\\\^^^eeeiiiqqqyyy~~~{{{xxxsssqqqooooooooonnnjjjggglllnnnsssyyy{{{tttmmmddd\\\[[[[[[]]]aaagggjjjjjjhhhlllllljjjhhhfffcccaaa___fffgggffffffdddbbb```___ZZZZZZZZZYYYXXXWWWVVVUUUVVVVVVYYYaaahhhppp}}}pppfffcccnnn{{{|||sssfff\\\PPPGGGEEEHHHMMMQQQWWW]]]bbbfffiiijjjssstttuuutttsssuuuzzz}}}yyyuuunnndddZZZTTTRRRSSS+++******)))'''&&&&&&%%%((((((''''''''''''((((((***)))'''%%%%%%%%%&&&'''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%'''%%% !!!***///...))))))))))))((('''&&&%%%'''''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((***+++++++++***)))((((((&&&&&&&&&'''))))))'''$$$'''''''''(((''''''&&&%%%''''''''''''''''''''''''******)))((((((''''''&&&((((((''''''''''''((((((***,,,---+++((((((,,,000...---------...///111222111333666888;;;AAAIIIPPPXXXeeessszzzzzzuuukkkbbbWWWTTTRRRTTT[[[gggttt|||yyypppfff```]]]\\\___aaadddgggiiimmmqqquuusssnnnjjjkkkhhhbbb^^^^^^XXXYYYZZZ[[[ZZZYYYXXXWWWUUUUUUUUUXXX[[[^^^^^^^^^YYYWWWTTTRRRQQQSSSUUUWWWZZZ[[[\\\]]]]]]^^^```cccfffggghhhjjjkkkkkklllllljjjkkkjjjiiiggggggiiikkknnnooopppnnnllliiihhhiiiqqqsssvvvvvvtttrrrqqqpppsssrrrtttzzz}}}yyyssspppooolllhhheeefffgggjjjqqqzzz~~~wwwrrrpppjjjcccXXXOOOBBB888333111///---)))************)))((((((&&&(((******)))''''''(((((('''&&&%%%%%%&&&'''(((((((((((())))))))))))***))))))(((((((((((())))))***((('''))))))+++444===LLLSSSUUUOOOKKKNNNVVVZZZXXXLLL???888888@@@QQQ```ddd[[[LLL@@@>>>FFFUUU```bbb^^^UUUKKKBBB???CCCHHHRRRTTTVVVVVVSSSNNNHHHDDD@@@===;;;<<>><<<:::999???===;;;999777666555444888999777111......,,,)))(((&&&$$$$$$%%%&&&&&&&&&''''''%%%%%%%%%%%%''''''%%%###"""###%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$######%%%%%%%%%%%%%%%$$$######'''&&&%%%$$$$$$$$$%%%&&&###$$$%%%%%%######$$$%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''((((((&&&###$$$&&&'''%%%%%%((())))))))))))(((&&&%%%$$$)))(((''''''&&&'''''''''((((((''''''&&&'''''''''''')))+++,,,---111888>>>MMM\\\nnn{{{}}}{{{xxxrrrjjjccc^^^]]]]]]kkkqqqyyy~~~}}}zzzxxxpppnnnllllllmmmnnnnnnmmmqqquuu{{{xxxppphhh___XXXYYYYYYYYY\\\aaadddffffffjjjjjjjjjiiigggfffdddcccfffffffffeeedddbbbaaa```XXXXXXXXXWWWVVVUUUTTTTTTZZZYYY\\\dddkkkrrr}}}ssseee```hhhuuuvvviii___TTTKKKGGGIIIOOOSSSYYY^^^bbbdddfffhhhoooqqqsssuuuwwwzzz~~~~~~yyyooocccYYYTTTSSSUUU******))))))(((''''''&&&)))(((''''''''''''((()))***)))(((''''''&&&&&&'''''''''''''''((((((((((((''''''''''''''''''&&&&&&###&&&'''%%%&&&))))))&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))))))((('''%%%%%%%%%'''))))))'''%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''******))))))(((''''''&&&((((((((('''(((((())))))(((***,,,---,,,,,,///111111111111111111333555888222555999===BBBKKKVVV^^^gggsssyyyqqqfff```WWWRRRTTT^^^jjjrrr{{{{{{qqqiiieeeccceeedddcccbbbcccfffkkknnnoookkkkkknnnnnnjjjgggggg`````````___^^^\\\ZZZYYYWWWWWWWWWYYYZZZ[[[\\\\\\UUURRRNNNLLLLLLNNNQQQRRRTTTVVVYYYZZZ[[[]]]```bbbeeefffhhhjjjkkklllmmmmmmlllnnnnnnnnnllllllmmmnnnpppqqqqqqooollliiihhhiiiqqqrrrsssrrrpppnnnnnnnnnrrrssswww}}}~~~}}}zzzvvvttttttsssqqqooojjjlllqqqyyy{{{uuurrrnnniii```WWWIII===666222///...************)))((('''&&&"""&&&)))*********+++((('''&&&&&&&&&&&&'''(((''''''(((((())))))*********)))((('''''')))***+++***(((((())))))+++333===LLLQQQRRRLLLIIIMMMUUUYYYTTTHHH<<<666777@@@QQQaaaeee[[[LLL???===GGGXXXdddddd___UUUIII???<<>>???>>>=========<<<<<<<<<<<<<<<===<<<;;;999777777888:::===>>><<<777444333111---***(((%%%%%%&&&&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&$$$######%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$"""!!!%%%&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''###$$$%%%$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$"""###%%%'''((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&'''''''''((())))))))))))((('''%%%$$$###(((''''''&&&&&&''''''''')))(((''''''&&&&&&'''''')))+++---...000666@@@GGGWWWfffwww|||{{{yyyuuuooohhhcccaaaaaaqqqwww~~~}}}wwwtttsssmmmllljjjjjjmmmpppsssuuu|||wwwooofff^^^XXX[[[[[[[[[\\\___cccfffhhhjjjjjjkkkkkkkkkjjjiiiiiiggggggfffeeedddcccbbbaaa[[[ZZZXXXVVVUUUUUUVVVWWW]]]\\\___hhhooouuu}}}vvveee^^^bbbooowwwkkkbbbXXXNNNIIIIIIQQQVVV]]]bbbcccdddeeefffnnnooosssvvvxxx{{{}}}~~~xxxmmm```WWWSSSTTTWWW(((((())))))))))))))))))((((((''''''''''''((((((%%%'''(((******)))((('''''''''((((((((((((((((((''''''''''''''''''''''''!!!''',,,)))''''''((('''&&&&&&'''(((((()))((((((&&&''''''''''''''''''''')))(((&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&((('''&&&&&&'''((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((()))*********)))((('''&&&((((((((((((((()))***+++))))))***---000///,,,(((111222333333333555:::===;;;???DDDIIIPPPZZZfffnnnwwwvvvnnnaaaWWWSSSXXX```fffqqq|||}}}vvvqqqpppnnnjjjddd___]]]^^^aaabbbcccbbbdddkkkooommmlllmmmhhhhhhgggeeecccaaa___^^^_________^^^]]]]]]]]]]]]XXXTTTPPPNNNOOOPPPQQQQQQRRRUUUXXX[[[]]]```cccfffggghhhiiikkklllllllllllliiijjjlllllljjjjjjjjjkkklllmmmmmmkkkhhhfffggggggppppppqqqooonnnmmmooopppsssxxxyyywwwyyy|||}}}}}}|||{{{{{{{{{{{{{{{zzzyyyppprrrxxxyyywwwtttpppeee]]]PPPCCC999222///---++++++++++++***((('''&&&!!!%%%((())))))******'''''''''&&&&&&''''''''''''''''''''''''''''''''')))((('''''''''(((***++++++(((((())))))+++333<<>>===<<<<<<;;;;;;;;;<<<<<<;;;:::;;;>>>@@@DDDGGGFFFAAA<<<999444---,,,)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%(((&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$"""!!!'''''''''''''''&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&'''###%%%&&&%%%$$$###$$$%%%%%%$$$$$$###############$$$%%%&&&(((((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$###''''''&&&&&&&&&&&&'''''')))(((((('''''''''((((((***,,,---...222:::EEENNNeeerrr|||wwwqqqllljjjjjjvvvzzz~~~}}}wwwqqqmmmlllmmmllllllmmmpppvvv|||xxxppphhhbbb]]]____________aaadddhhhkkkkkklllmmmnnnoooooooooooohhhggggggeeeeeedddccccccaaa^^^ZZZVVVVVVXXX\\\^^^```___cccllltttyyyxxxfff______lll}}}xxxlllddd[[[QQQKKKIIIRRRYYYaaaeeeeeeddddddfffmmmooorrruuuxxxyyyyyyxxxyyysssiii^^^VVVSSSVVVYYY((((((((())))))*********''''''((((((((((((''''''"""%%%(((***+++***((('''(((((((((((((((((((((((('''''''''&&&''''''((()))###'''(((%%%$$$(((++++++%%%&&&'''((())))))))))))&&&&&&&&&''''''''''''''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&&&&***(((%%%%%%&&&''''''&&&%%%&&&''''''((('''''''''&&&&&&''''''((())))))))))))***++++++***)))'''&&&)))(((((())))))***+++,,,+++***+++...111///((("""111444555555666999???DDDHHHLLLQQQVVV\\\dddooowww{{{nnnbbbZZZXXXZZZ]]]eeeppp{{{~~~xxxrrrjjjccc^^^\\\ZZZYYYYYYXXX\\\dddjjjjjjjjjllljjjjjjiiihhhfffeeeeeedddfffggggggeeebbb``````aaa^^^ZZZVVVUUUWWWXXXWWWUUUUUUXXX\\\```bbbeeehhhkkkkkkkkkllllllkkkjjjiiiiiibbbcccddddddccccccdddeeeeeeeeefffeeeddddddeeegggqqqqqqqqqpppppprrrvvvyyyzzz{{{xxxtttppppppsssxxx|||}}}~~~wwwxxx|||wwwuuusssqqqjjjcccWWWJJJ>>>555///---,,,,,,,,,++++++)))((((((###%%%'''((('''&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$'''&&&&&&''''''((()))***+++)))((())))))***222<<>>FFFTTT^^^ddd```WWWJJJ>>>888888:::DDDGGGKKKOOOPPPNNNKKKIII???>>>===>>>@@@DDDHHHKKKEEEEEECCC@@@===:::777555;;;>>>@@@@@@>>>???BBBEEEMMMQQQSSSOOOHHHAAA777...---+++(((&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$((((((((((((((('''&&&&&&'''&&&%%%$$$$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$###############&&&&&&'''((('''&&&$$$###&&&&&&&&&'''''''''((((((###&&&'''%%%$$$%%%### $$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%&&&&&&'''((())))))(((((())))))***+++,,,------...333===JJJSSSlllxxxzzzvvvuuuvvvyyyzzzzzzwwwsssnnnjjjhhhoooppprrrtttxxxzzzrrrkkkfffbbbaaabbbccccccccceeeiiimmmmmmmmmoooppprrrrrrssssssjjjiiihhhffffffeeefffffffffccc^^^ZZZZZZ\\\aaadddccccccgggrrrzzz}}}iii___^^^kkk|||xxxmmmfff___UUUNNNKKKRRRZZZcccgggeeecccccceeekkklllpppuuuxxxyyywwwttttttppphhh___XXXVVVXXX[[[*********)))))))))))))))%%%''')))******)))'''%%%$$$%%%'''((())))))((((((******))))))((((((''''''((('''&&&&&&'''((()))***&&&&&&$$$$$$(((,,,(((!!!''''''((((((((((((((('''&&&&&&&&&'''''''''((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''###$$$%%%&&&'''''''''''''''%%%$$$$$$&&&'''&&&%%%%%%&&&&&&'''((((((''''''''''''(((((()))******+++)))***+++++++++)))'''&&&))))))))))))***+++,,,---,,,---///222333222///---666999<<<<<<===AAAIIIOOOXXX[[[```cccgggmmmuuu{{{~~~rrrhhhaaa^^^\\\\\\eeemmmqqqwww}}}tttkkkeee```[[[WWWUUUSSSVVV]]]bbbcccdddfffdddddddddeeefffggghhhiiiiiikkkkkkiiifffcccdddeeebbb___\\\]]]aaabbb```]]]\\\___cccfffhhhjjjlllnnnooonnnmmmkkkiiigggeeeccc]]]^^^___^^^]]]]]]___aaaaaabbbcccddddddfffiiillltttuuuuuuuuuvvv{{{ttttttsssooonnnrrrzzzyyyyyy{{{zzzsssrrrrrrpppnnniii___RRREEE:::333000,,,,,,,,,,,,,,,+++***)))((()))***)))'''&&&'''(((&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''(((((((((+++)))((())))))***222;;;FFFHHHEEE??????FFFOOORRRKKKBBB999666888AAAPPP^^^iii```RRREEE???DDDOOOWWW```]]]WWWLLL@@@888666777???CCCIIIMMMOOOLLLHHHEEEAAAAAABBBCCCGGGLLLRRRVVVOOONNNLLLIIICCC===888555<<<@@@CCCCCC@@@>>>AAADDDNNNVVV\\\[[[VVVMMM@@@555...,,,)))'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''((((((''''''&&&%%%((('''%%%$$$###$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''(((((($$$)))***'''&&&&&&###%%%%%%&&&&&&%%%%%%$$$###&&&%%%%%%%%%&&&&&&'''((())))))))))))***+++------111222222222777BBBPPP[[[ooo|||{{{xxxuuusssrrrpppmmmkkktttvvvzzz}}}|||ssslllgggeeeeeefffhhhhhhhhhiiimmmpppmmmnnnoooqqqssstttttttttkkkjjjiiihhhggggggggghhhfffeeebbb``````aaaccceeehhhggglllxxxmmm___ZZZgggxxxzzzoooiiicccYYYQQQNNNOOOXXXcccgggdddaaaaaaccceeehhhmmmtttzzz|||zzzvvvtttqqqllleee^^^ZZZZZZ\\\,,,,,,+++***)))(((''''''$$$&&&)))++++++)))&&&$$$''''''&&&%%%&&&&&&((()))+++******)))(((''''''&&&((('''&&&&&&'''((()))***&&&$$$###(((000000!!!))))))))))))((('''&&&%%%&&&&&&&&&'''''''''(((((($$$%%%&&&((()))(((((('''&&&&&&&&&'''''''''(((((($$$$$$&&&'''(((((())))))"""""""""$$$&&&'''%%%$$$%%%%%%&&&'''(((((((((''''''(((((()))***++++++,,,)))***+++,,,+++)))'''&&&))))))))))))***+++,,,---***///444666666777;;;>>>===@@@CCCDDDEEEIIIRRRYYYhhhlllppprrrsssvvv|||uuukkkddd```XXX___dddgggllluuu{{{|||{{{ssslllfff^^^YYYUUUSSSTTTZZZ]]]]]]^^^```]]]]]]___aaadddgggiiikkkiiikkklllkkkgggeeefffhhhdddaaa```cccgggiiifffcccbbbeeeiiikkkllllllnnnooopppooonnnkkkgggdddaaa___]]]]]]]]]\\\\\\\\\___aaaaaaccceeefffhhhkkkooosssxxxxxxxxxyyy|||~~~~~~}}}|||{{{zzzzzzyyyrrruuuuuurrrpppuuuwwwwwwwwwyyy~~~zzzuuuuuuvvvuuurrrmmmeeeXXXJJJ>>>666222,,,,,,---------,,,++++++((()))***)))((()))+++,,,&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&"""###%%%'''(((((('''&&&,,,))))))))))))***222;;;EEEFFFCCC======EEEMMMQQQJJJBBB:::888:::AAAPPP]]]jjjaaaSSSFFF@@@CCCKKKRRR\\\[[[VVVMMMBBB999666666;;;???EEEJJJLLLIIIDDD@@@AAABBBDDDHHHMMMTTT\\\aaaYYYXXXVVVRRRKKKDDD===999<<<@@@DDDCCC>>><<<===???KKKUUU___ccc```XXXKKK>>>///,,,)))'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%''')))***&&&&&&''''''&&&&&&%%%$$$)))'''&&&$$$######$$$$$$###$$$%%%%%%$$$###$$$%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''---///,,,******%%%((((((((('''&&&%%%$$$###%%%%%%%%%%%%&&&&&&'''(((((())))))***+++---...///777777777777<<>>888666999===CCCHHHHHHEEE@@@===??????@@@EEEMMMWWW___cccaaaccc```YYYQQQKKKCCC;;;::::::>>>EEEGGGBBB===;;;BBBKKKXXXeeemmmhhhTTTAAA333,,,''''''&&&$$$%%%'''$$$&&&'''%%%"""!!!###%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%%%%%%%$$$######$$$%%%&&&'''&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&(((''''''&&&&&&%%%$$$$$$%%%$$$######$$$$$$"""!!!'''&&&$$$######$$$&&&'''"""###$$$%%%&&&'''''''''&&&%%%%%%$$$#########"""&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&)))(((&&&&&&&&&''')))***'''((()))******+++...000KKK:::222<<>>@@@BBBEEEFFFRRRUUUXXXXXXZZZaaannnxxxxxxnnndddaaa]]]YYYXXX\\\eeellluuu|||zzzrrrjjjccc^^^XXXZZZ[[[YYYWWWVVVWWWYYYWWWUUUTTTTTTWWWYYYZZZYYY[[[^^^``````^^^^^^___aaa______]]]]]]]]]^^^``````cccaaabbbffffffdddggglllqqqrrrnnnfff``````aaa___^^^]]]]]]___bbbeeeggghhhjjjmmmqqquuuxxx{{{}}}|||uuurrrooommmnnnrrrvvvzzzyyy{{{|||||||||zzzxxxuuusssqqqsssuuuxxxxxxyyyyyyssslllhhhiiilllooolllfff___UUUIII===555000...++++++,,,,,,)))&&&(((((())))))(((((('''&&&((('''&&&$$$$$$$$$$$$$$$)))'''%%%%%%&&&''''''''''''%%%$$$%%%'''))))))((('''&&&'''*********---222666888::::::;;;???FFFLLLMMMCCC<<<:::666666DDDVVVaaaeeebbbUUUIIIEEEEEEEEEMMMOOOOOOLLLEEE>>>:::888<<>><<<;;;???HHHKKKGGG@@@<<<@@@IIIVVVccclllhhhVVVCCC333,,,'''''''''%%%%%%'''$$$%%%&&&%%%""""""$$$&&&$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''))))))((('''%%%$$$######%%%$$$######$$$$$$###!!!&&&%%%###""""""###%%%&&&$$$%%%&&&''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''&&&''''''((((((((((((((()))***,,,...000222444444JJJ;;;555???JJJQQQaaasss~~~yyyvvvuuunnnoooxxx}}}zzz{{{{{{rrrkkkgggeeedddhhhmmmqqqqqqooonnnmmmkkkmmmpppssssssrrrpppnnnjjjiiiggghhhiiijjjiiihhhjjjdddbbbgggmmmmmmlllmmmlllqqq{{{mmmaaa]]]jjjyyynnnjjjfff]]]VVVSSSNNNQQQXXXaaaccc___\\\]]]bbbdddjjjwww|||xxxpppfff___^^^+++)))(((***,,,,,,(((%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((('''&&&$$$$$$%%%&&&''''''&&&%%%&&&'''******)))''''''&&&&&&&&&###$$$$$$%%%&&&''''''(((&&&&&&''''''&&&&&&%%%%%%'''&&&&&&'''(((((('''%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$***%%%"""$$$))),,,((($$$***(((%%%%%%'''***++++++,,,***(((''''''(((((((((+++***+++...222555777777999===BBBFFFJJJNNNQQQTTT^^^bbbeeefffhhhooozzz~~~pppkkkcccZZZVVVWWW]]]bbbgggoooxxxzzzsssmmmhhheee]]]______^^^\\\ZZZZZZ[[[[[[XXXUUUTTTUUUWWWXXXXXXVVVWWWYYYYYYYYYYYYZZZ\\\ZZZXXXVVVUUUUUUWWWZZZ\\\___^^^___aaabbbbbbggglllpppqqqmmmeee```aaabbbaaa``````aaaccceeehhhkkkmmmrrrwww|||~~~zzzuuurrrqqqooommmlllmmmppptttvvv{{{~~~{{{wwwtttooolllmmmqqqvvvzzzzzz{{{yyytttlllgggfffgggiiigggccc]]]VVVKKK@@@999333000,,,+++,,,,,,)))&&&(((((())))))(((((('''&&&((('''&&&%%%$$$$$$$$$%%%)))'''%%%%%%'''((('''&&&(((&&&$$$$$$&&&((())))))'''&&&'''******))),,,222333555666555666;;;CCCIIIMMMEEE>>>:::555333>>>LLL[[[eeejjjaaaSSSJJJEEEBBBHHHIIIIIIGGGBBB===:::999===AAAFFFJJJKKKGGGBBB???:::::::::<<>>888;;;EEESSSaaajjjgggWWWEEE222,,,'''''''''%%%%%%'''$$$%%%%%%$$$######%%%'''######""""""""""""#########$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***)))((('''%%%$$$""""""%%%$$$######$$$$$$###"""%%%$$$###""""""###$$$%%%%%%%%%&&&''''''&&&&&&&&&$$$%%%'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&(((((($$$&&&(((******)))'''&&&%%%&&&***222<<>>@@@DDDJJJOOOSSSXXX]]]aaahhhkkkoooqqqsssyyy~~~xxxoooeee]]]ZZZ[[[\\\\\\dddnnnwww||||||wwwqqqmmmkkkkkkdddcccbbbaaa```aaacccdddgggccc^^^\\\\\\]]]^^^___YYYYYYZZZZZZZZZZZZ[[[\\\WWWUUURRRPPPQQQTTTYYY\\\^^^^^^^^^___```bbbgggllloooppplllddd```bbbdddddddddeeeggghhhjjjmmmqqqsssyyy~~~|||wwwrrroooooonnnmmmmmmnnnpppsssttt|||zzzvvvrrrmmmhhhfffiiiooovvv{{{}}}xxxpppjjjgggfffdddbbb```\\\VVVLLLBBB:::444000,,,+++,,,,,,***((()))))))))))))))(((''''''''''''&&&&&&%%%%%%%%%%%%((('''%%%&&&'''((('''&&&)))'''$$$###%%%''')))***'''&&&'''******))),,,111444555666555555999@@@FFFJJJEEE@@@;;;444111888CCCUUUbbbkkkeeeXXXMMMFFFBBBFFFFFFEEECCC@@@<<<:::888<<>>777222---+++,,,---,,,***)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&(((((('''%%%***'''$$$###%%%'''))))))(((&&&'''))))))(((+++000444666888777666888<<>>DDDJJJPPPUUUYYYXXXNNNCCC???<<>>888111.........---+++))))))******))))))((('''&&&&&&''''''''''''&&&%%%'''&&&&&&'''(((((('''%%%***'''%%%$$$&&&'''(((((((((&&&'''))))))'''***///222777;;;<<<;;;:::<<<>>>EEEFFFFFFBBB;;;777999===BBBKKKRRRRRRPPPPPPPPPOOOHHHFFFEEECCCBBB>>>999666555777:::>>>CCCGGGJJJLLLNNNMMMJJJBBB:::666666888;;;AAAIIIPPPXXXYYYPPPEEE???<<<@@@JJJOOOKKKAAA;;;999CCCOOOWWWZZZVVVHHH:::///***'''))))))&&&&&&''''''%%%$$$$$$&&&''''''&&&######""""""""""""######%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&'''((((((%%%$$$###$$$%%%&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&************)))((('''&&&)))(((&&&%%%&&&''')))+++---++++++,,,//////,,,)))555666>>>JJJUUU___lllwww~~~|||yyyyyyzzzzzzzzz{{{~~~~~~vvvnnnfff```]]]\\\```___^^^]]]]]]___eeeiiiiiiiiiiiiiiihhhfffdddccc^^^^^^^^^______]]]YYYVVVUUUTTTWWW\\\______```dddkkkrrryyyiiieeelllyyywwwpppjjj```WWWVVVRRRRRRYYY```bbbccceeefffnnn{{{wwwqqqiiiaaa___aaa...---+++)))'''''')))+++''''''((((((((((((''''''*********)))((('''''''''((((((((((((((((((((((((***)))((('''&&&%%%%%%%%%'''&&&%%%&&&)))***)))((((((''''''''''''(((((()))'''''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""&&&&&&&&&&&&'''(((((('''((('''&&&''')))+++***)))&&&(((************+++,,,111555:::>>>DDDLLLUUU[[[bbbdddgggjjjlllqqquuuyyyxxxzzz}}}{{{uuuqqqjjjjjjkkkmmmoooooonnnmmmqqquuuxxxvvvrrrooooooqqqooonnnnnnrrrxxx|||{{{yyyvvvuuuvvvwwwvvvuuuvvvrrrllliiigggfffcccaaaYYYXXXVVVUUUWWW[[[```bbbaaagggjjjjjjmmmuuuyyyyyywwwxxxvvvrrrrrryyyzzzvvvssspppnnnllluuuzzz|||}}}~~~}}}zzzyyyyyy{{{|||vvvtttsssrrrqqqoookkkhhhiiieeecccfffnnnuuuyyyyyy{{{{{{||||||zzzuuuppplllggghhhjjjkkkiiicccZZZTTTHHHAAA888222000///---+++)))************)))((((((%%%&&&'''(((((('''&&&&&&'''&&&&&&''')))((('''%%%)))'''%%%%%%'''((('''&&&(((&&&'''))))))'''***///222999BBBFFFFFFDDDBBBBBBDDDIIIKKKHHHAAA>>>???AAAAAAGGGJJJIIIJJJMMMMMMKKKGGGFFFFFFFFFEEEBBB<<<777444444555888===BBBHHHKKKOOORRRTTTPPPFFF<<<666444666<<>>FFFIIIDDD<<<888===EEEOOOTTTUUUNNN@@@222...)))'''))))))'''&&&''')))&&&$$$$$$&&&'''&&&$$$$$$$$$############$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%$$$###$$$&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((()))))))))))))))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((((((&&&&&&'''''''''''''''((())))))$$$%%%&&&(((***,,,---...333777@@@LLLWWWaaammmvvv}}}~~~{{{zzz{{{}}}}}}}}}|||{{{xxxrrrlllfff```\\\ZZZ\\\]]]^^^]]]]]]___bbbeeeeeefffffffffeeedddcccbbb[[[[[[[[[\\\\\\[[[XXXUUUSSSRRRUUUZZZ^^^^^^bbbggglllsssooofffiiiuuu{{{uuuqqqhhh^^^ZZZTTTRRRYYYaaafffjjjmmmmmmttt~~~{{{tttoooiiicccaaaccc222222111///---,,,,,,---''''''((((((((((((''''''***))))))((('''&&&&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%'''((()))'''%%%$$$&&&)))+++***((('''&&&&&&''''''((()))***)))((((((''''''&&&%%%%%%$$$%%%%%%&&&'''''''''&&&'''&&&&&&'''(((((('''%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$)))%%%"""$$$)))+++((($$$***(((&&&&&&(((***++++++))),,,///000...---///222555999???FFFMMMVVVaaahhhkkkllloooppprrrvvvzzz}}}vvvxxx|||~~~~~~wwwuuuttttttsssrrrpppoooqqqvvvzzzyyyuuuqqqrrrtttoooppprrrxxx~~~~~~|||{{{yyyyyyzzz{{{zzzyyy~~~xxxrrrmmmkkkiiifffccc^^^]]]\\\\\\^^^aaaeeehhh```gggmmmmmmrrr{{{zzz|||{{{wwwxxxzzzuuunnniiigggfffeeeeeerrrxxx}}}{{{}}}~~~{{{uuuqqqpppooonnnnnnnnnllliiigggiiifffeeejjjrrryyyzzzzzzzzz{{{|||~~~}}}yyytttpppjjjlllooorrrqqqlllddd___PPPIII>>>666222///,,,******************)))((((((%%%&&&'''(((((((((&&&&&&&&&&&&&&&'''))))))&&&$$$((('''&&&&&&(((((('''%%%(((&&&''')))(((''')))///444===HHHOOOPPPMMMJJJIIIEEEKKKOOOLLLFFFDDDDDDEEEGGGIIIIIIFFFGGGIIIFFFBBBGGGFFFFFFHHHHHHEEE???999444444333444888???EEEIIIMMMTTT[[[YYYOOOAAA777222444888???GGGOOORRRJJJ>>>???>>>AAAHHHIIICCC===;;;???GGGPPPSSSRRRJJJ:::---...)))''')))***'''&&&'''***'''$$$$$$&&&'''%%%###'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&###$$$%%%&&&'''&&&%%%$$$''''''%%%$$$###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((((((((((((%%%$$$"""!!!!!!$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''''''''&&&%%%&&&((()))***)))((('''(((***************,,,///222888BBBNNNYYYcccnnnwww~~~~~~||||||}}}~~~{{{~~~uuusssoookkkeee```\\\ZZZYYY\\\___`````````aaabbbcccddddddccccccbbbaaa```ZZZYYYYYYZZZZZZZZZWWWUUURRRQQQTTTZZZ^^^```ffflllqqqvvvsssggghhhrrr}}}xxxvvvnnnddd[[[TTTRRRXXXbbbiiiooossspppvvv~~~|||yyysssnnnllliiiddddddfff777111---------******,,,+++***((('''((()))(((''')))(((((((((''''''''''''((('''%%%$$$%%%(((***,,,''''''''''''''''''&&&&&&***'''%%%%%%&&&'''((((((***)))'''&&&%%%&&&&&&'''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&'''((())))))(((((())))))))))))(((((((((((((((((('''%%%###"""%%%######%%%(((***(((&&&''''''''''''''''''&&&&&&&&&''')))******))))))(((***+++---......000333555:::???HHHPPPWWW___gggmmmpppqqqsssvvvxxxzzz{{{|||wwwxxxyyyzzzzzz|||~~~~~~~~~{{{www}}}~~~zzztttrrruuuwwwvvv{{{zzzyyyzzz|||~~~yyytttuuuzzz~~~|||vvvpppppppppkkkcccccccccbbb``````aaaeeehhhiiihhhmmmwww}}}zzzwwwmmmllljjjgggfffhhhlllppp|||~~~|||}}}{{{{{{|||}}}yyypppiiiiiijjjmmmrrruuuuuuppplllllllllmmmpppsssuuutttssszzzyyy{{{|||vvvssswww|||~~~|||tttlllfffYYYTTTJJJ@@@777111///...###***---)))'''***,,,***&&&&&&'''((((((((()))***%%%'''''''''%%%$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&''')))+++,,,///999LLL^^^ddd]]]VVVTTTWWWWWWUUURRROOONNNPPPRRRSSSRRRNNNIIICCC???>>>???CCCDDDFFFIIIKKKIIIBBB======:::666222333777===BBBMMMYYYcccaaaVVVIII<<<222...000666AAAJJJKKKCCC;;;???======@@@@@@<<<;;;===CCCOOOWWWRRREEE:::222...***)))((('''&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&%%%#########"""######$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&)))*********)))---(((&&&((((((%%%######(((((('''&&&%%%%%%$$$###)))%%%###%%%((()))&&&"""((('''''')))+++,,,)))&&&+++++++++******+++,,,---333<<>>BBBBBBBBBEEEHHHHHHEEEBBB>>>;;;777444333777>>>DDDPPP\\\fffcccWWWIII;;;222000111777AAAIIIJJJCCC;;;???<<<<<>>>>>AAAEEEGGGHHHAAA@@@<<<777555888???FFFTTTaaajjjfffXXXHHH:::111111333777@@@GGGHHHBBB;;;???;;;;;;>>>???>>>AAAEEENNNVVVYYYPPPAAA666///+++,,,+++***)))((((((((((((+++)))'''&&&''''''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&+++&&&%%%'''(((%%%$$$%%%'''''''''&&&&&&%%%%%%%%%)))'''$$$$$$&&&%%%"""(((&&&%%%%%%''')))((((((***+++,,,,,,,,,---000222:::CCCQQQ___jjjttt}}}}}}~~~~~~yyytttnnnfff```]]]\\\[[[[[[```XXXUUUYYYYYYUUUVVVZZZZZZ]]]^^^[[[ZZZ[[[XXXTTTSSSSSSSSSTTTTTTUUUVVVVVVTTTQQQRRRUUUWWWYYY___fffooovvvoookkkqqq~~~{{{yyyyyyqqqpppmmmqqq||||||ssskkkiiiiiifffeeeggghhhiiijjjiiifffddddddddd```NNN<<<444222000,,,+++***)))'''((()))******)))(((((('''''''''&&&&&&&&&)))(((''''''''')))***+++''''''''''''(((((((((((()))'''%%%$$$&&&'''''''''$$$$$$$$$$$$%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))''''''''''''&&&%%%$$$$$$''''''(((((('''&&&$$$###&&&&&&&&&&&&'''&&&%%%$$$&&&&&&&&&'''''''''''''''&&&'''((()))***+++++++++(((***---000333888===AAAHHHPPP\\\hhhoooqqqpppnnnmmmllllllnnnrrryyy|||wwwrrrooopppuuuyyy~~~yyyxxxzzz|||{{{|||}}}}}}|||~~~yyytttvvvxxxyyyxxxyyyzzz|||}}}xxxtttrrrsssuuutttpppkkkjjjoootttuuuuuuuuuttttttwww}}}~~~~~~}}}{{{xxxsssooollljjjiiihhhgggeeefffffffffcccaaafffgggjjjnnnqqqsssttttttrrrpppnnnnnnooooooooonnnrrryyy~~~{{{tttnnndddXXXJJJ>>>555000***++++++***)))*********,,,***'''((()))***'''%%%)))******)))'''%%%%%%&&&(((((((((((('''''''''&&&''''''(((((()))***++++++000555AAAQQQ]]]eeennnuuurrrqqqmmmdddZZZUUUWWWZZZffffffgggfffccc[[[QQQIIIHHHDDD>>>:::;;;@@@EEEIIIGGGGGGDDD>>>888888@@@GGGXXXeeennngggWWWGGG:::111222444888@@@FFFFFFAAA<<>>AAABBBGGGLLLWWW\\\\\\QQQBBB777000++++++******)))(((((())))))***(((&&&&&&'''''''''&&&%%%%%%$$$#########$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''######$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%)))%%%$$$'''(((%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%(((&&&%%%%%%&&&&&&###!!!((('''&&&&&&'''(((******...///000///---...111555===GGGUUUcccnnnxxx}}}~~~}}}wwwrrrlllddd]]]YYYXXXYYYZZZ]]]VVVRRRTTTUUUSSSTTTWWWWWW[[[]]][[[ZZZ[[[YYYTTTRRRSSSUUUVVVVVVVVVXXXYYYWWWTTTUUUWWWXXXYYY^^^dddlllsss{{{vvvqqquuu|||xxxxxxzzzoooddd``````___```cccfffhhhiiigggeeebbbaaabbbmmmZZZEEE;;;777333...,,,---+++))))))))))))((('''))))))))))))(((((((((((()))(((((('''(((((()))***%%%%%%%%%&&&&&&'''''''''***'''"""!!!"""%%%'''(((###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''&&&%%%$$$###%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((()))***++++++,,,***,,,...111444999???CCCQQQYYYeeeqqqyyyzzzwwwtttjjjiiiiiikkkpppwww~~~~~~|||wwwrrroooppptttxxx|||}}}}}}|||~~~}}}|||xxxssspppnnnlllpppsssssspppllllllqqqwwwxxxxxxyyyyyyyyy{{{~~~{{{yyyxxxtttqqqmmmhhhdddaaa_________^^^^^^___aaabbbaaaaaabbbffflllqqqsssssssssrrrtttttttttvvvwwwvvvsssqqqttt{{{|||xxxooocccTTTDDD777000---+++*********))))))***(((***+++)))%%%###$$$&&&)))******)))'''%%%&&&''''''''''''&&&&&&&&&%%%%%%''''''(((((())))))******,,,...777DDDPPPYYYdddnnnsssrrrlll```SSSKKKKKKMMM[[[```fffllllllggg^^^WWWRRRMMMDDD<<<999;;;@@@EEELLLNNNMMMEEE<<<999@@@GGGZZZgggooogggVVVEEE:::333444666;;;BBBGGGGGGCCC???@@@======AAAEEEIIIOOOUUU```dddaaaUUUGGG<<<555///,,,+++******************)))'''&&&&&&((())))))(((&&&%%%%%%$$$#########$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$'''######&&&(((&&&%%%'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&((((((((((((((()))+++---444666666333///...222666???JJJYYYgggrrr{{{~~~xxxsssnnniiibbb[[[WWWVVVXXXZZZ[[[VVVRRRRRRSSSRRRSSSUUUWWW[[[]]]\\\\\\]]][[[VVVTTTWWWZZZ[[[ZZZZZZ\\\]]]\\\YYYYYY\\\\\\[[[___eeekkkpppvvvzzzzzz||||||ssshhh]]]ZZZZZZ\\\```eeeggghhhiiihhhdddaaa______vvveeeRRRFFF???888222111///---***)))))))))'''&&&*********)))))))))((((((((((((''''''''''''(((((($$$$$$$$$%%%&&&&&&'''''')))%%%  ###%%%'''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''&&&&&&%%%"""###%%%'''(((((('''''''''))))))(((%%%#########%%%%%%&&&&&&'''(((((((((******)))))))))***++++++,,,...000222666;;;BBBGGGVVV]]]hhhttt}}}|||xxxmmmlllkkkkkknnntttyyy}}}{{{zzzxxxuuussssssvvvyyyyyyzzzyyywwwvvv|||{{{xxxvvvvvvwwwvvvssspppmmmkkkkkkkkkoooqqqrrrqqqppppppssswww{{{}}}}}}yyyvvvsssqqqjjjgggbbb]]]YYYWWWWWWWWWWWWXXXZZZ]]]___aaabbbbbbaaafffnnnuuuxxxxxxxxxxxxwwwxxxzzz|||}}}{{{wwwsssvvv|||zzzooo^^^LLL;;;111444///++++++***'''&&&'''###'''***'''!!!"""&&&'''((()))(((&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))(((((((((***+++000:::BBBJJJUUU___jjjkkkggg[[[LLLCCCBBBDDDLLLVVVcccmmmooolllfffccc^^^YYYOOODDD<<<:::<<>>HHHPPPLLLAAA<<>>>>>>>>BBBIIIOOO]]]bbbaaaWWWMMMJJJIIIGGGPPPUUUYYY\\\```bbb\\\TTTEEE@@@AAAJJJVVV```hhhooossswwwwwwqqqlllhhhaaaZZZ^^^[[[XXXWWWXXX[[[]]]^^^ZZZSSSJJJEEEAAA<<<333,,,***'''%%%((((((%%%$$$&&&#########%%%&&&'''&&&%%%&&&$$$$$$$$$&&&&&&%%%$$$&&&%%%$$$$$$######$$$$$$((('''%%%&&&''''''$$$""")))&&&###%%%((()))'''$$$###$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((###$$$&&&%%%$$$$$$%%%''''''((()))***+++,,,---...---...111333000///777AAAMMM\\\nnn{{{|||vvvoooooowww}}}wwwsssoookkkiiiiiiiiihhhgggggghhhiiijjjccc^^^ZZZZZZ]]]``````^^^^^^^^^```cccdddddd```^^^bbbbbbaaa```^^^\\\ZZZYYY___]]]ZZZ[[[^^^bbbeeefffggghhhiiikkkkkkhhhbbb^^^VVV[[[kkkwwwfff[[[TTTOOOOOOQQQIIIGGGFFFIIIQQQYYY___aaadddeeehhhjjjiiigggdddbbbvvvmmmeee___WWWJJJ@@@;;;555111,,,***++++++(((%%%((((((((((((''''''''''''''''''&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''((((((((()))((('''%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%((('''&&&&&&%%%&&&&&&&&&++++++***((('''&&&%%%%%%''''''''''''((((((((((((((()))******)))***,,,...111444999BBBMMMYYYccciiitttyyy}}}{{{{{{|||}}}{{{xxxsssooommmnnnrrrwwwyyyxxxzzzxxxvvvtttttttttvvvwwwzzz{{{~~~~~~wwwpppkkkmmmhhheeefffggggggjjjooorrruuuxxxxxxwwwwwwzzz}}}}}}|||{{{yyywwwuuutttsssqqqrrrrrrqqquuuxxxvvvpppjjjiiihhheeeaaa______``````]]][[[[[[\\\]]][[[YYY[[[\\\]]]^^^```ccceeefffjjjkkknnnpppqqqssssssttt||||||{{{|||}}}}}}{{{yyyuuurrrooonnnoooqqqqqqqqqpppqqqvvv~~~~~~vvvppplllmmmnnnpppoooiii___WWWCCC999000---,,,)))'''((()))(((((('''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&''')))+++,,,+++,,,000666999999666444333222666>>>KKKYYYeeelllnnnvvvuuusssnnnbbbRRR@@@555555777888999<<>>===EEEQQQ[[[dddlllqqquuuuuurrroooooolllgggfffeeebbb______cccjjjooonnneeeZZZTTTQQQJJJ>>>444...)))&&&((((((%%%###%%%""""""###$$$%%%&&&&&&'''&&&$$$###$$$%%%&&&%%%###%%%%%%$$$######"""######'''&&&%%%&&&&&&&&&$$$"""***(((&&&(((***+++)))&&&$$$############$$$$$$%%%$$$%%%%%%&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((###$$$&&&%%%$$$$$$%%%''''''(((((()))******++++++,,,,,,...111222222999AAAQQQaaattt{{{xxxuuuxxxzzzuuuqqqnnnkkkiiieeefffggghhhhhhiiiiiiiiibbb^^^ZZZ[[[___cccddddddeeeeeefffhhhjjjjjjgggeeedddddddddbbb```^^^[[[ZZZ[[[YYYVVVUUUXXX[[[^^^___bbbeeeiiimmmmmmiiibbb\\\TTTVVVddd{{{~~~yyy}}}rrrbbbWWWPPPJJJIIIJJJIIIHHHGGGJJJQQQYYY```dddcccccceeefffggggggffffffxxxpppjjjeee]]]NNNBBB<<<666222---++++++***'''%%%((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''((((((((())))))((('''&&&&&&&&&&&&%%%###$$$$$$%%%&&&'''''''''&&&'''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''((((((((((((((()))******)))***,,,...000333:::CCCNNNZZZccchhhsssyyy|||~~~{{{yyy{{{~~~zzzrrroookkkjjjllloooqqqrrrtttuuuwwwxxxzzz{{{{{{{{{zzz{{{{{{|||~~~}}}yyyxxxwwwxxx~~~zzzrrrmmmmmmiiihhhjjjkkkkkknnnrrrtttvvvxxxyyyxxxzzz|||zzzyyyxxxxxxxxxwwwtttssstttssspppmmmnnnpppllleeeddddddbbb___\\\\\\^^^```^^^[[[YYY[[[___cccbbb```aaabbbcccfffhhhjjjkkklllooommmmmmnnnqqqrrrrrrqqqyyyxxxwwwxxxyyyyyyxxxwwwuuusssrrrqqqqqqrrrsssssspppqqqvvvwwwrrrkkkjjjjjjkkkkkkhhhaaa[[[FFF<<<222...+++)))(((***)))(((''''''&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''(((***++++++,,,000666;;;>>>===999777555666:::DDDRRR```kkkpppsssrrrqqqmmmeeeUUUCCC555111222222444:::FFFTTT]]]___]]]WWWQQQNNNPPPTTTVVVXXX^^^cccggghhheeeZZZOOOCCC<<<999???IIIRRR\\\dddjjjmmmnnnkkkkkkmmmmmmjjjfffeeeaaa]]][[[___hhhppprrriiiaaa^^^^^^WWWHHH;;;444---((())))))&&&$$$%%%###$$$$$$$$$$$$$$$&&&'''&&&%%%$$$$$$%%%%%%$$$###%%%$$$$$$$$$$$$$$$%%%%%%((((((((((((((('''&&&%%%&&&'''(((,,,---,,,'''###%%%$$$###""""""###%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%&&&((('''&&&&&&''')))((((((((())))))*********---+++,,,000333444:::@@@QQQcccxxx{{{vvvrrroookkkhhheeeaaabbbdddeeefffeeedddccc```]]]ZZZZZZ^^^cccfffgggjjjiiijjjkkkmmmmmmkkkjjjffffffffffffdddbbb___]]]XXXUUURRRRRRTTTWWWYYYZZZ___bbbfffjjjkkkhhhaaa\\\VVVXXXcccwwwwwwpppttt|||ppp___TTTMMMIIIHHHKKKKKKJJJIIIKKKPPPXXX```dddbbbbbbbbbbbbcccdddfffhhh}}}wwwqqqmmmcccSSSDDD<<<666222---++++++***'''%%%((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((('''%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((('''(((******)))***---///000444;;;EEEOOOZZZbbbgggrrrxxx}}}|||}}}{{{{{{~~~tttqqqmmmkkkjjjkkkkkkkkknnnpppuuuzzz}}}yyyyyyxxxwwwwwwyyy~~~}}}yyyuuusssqqqtttvvvzzz~~~zzzsssnnnnnnkkkkkknnnooonnnppptttrrrrrrsssttttttvvvxxxzzzwwwuuussssssrrrqqqmmmjjjlllllljjjfffggghhheee___aaaaaa___\\\ZZZ[[[^^^aaa^^^\\\[[[^^^ccchhhiiiiiiiiiiiikkklllmmmnnnoooooosssqqqooooooppprrrrrrqqqtttsssssstttwwwxxxxxxwwwwwwwwwvvvtttssssssssstttqqqrrrwww{{{vvvqqqnnnlllkkkjjjgggaaa\\\JJJ???444///---******,,,(((''''''&&&%%%&&&&&&&&&))))))))))))))))))))))))''''''((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''(((((()))+++,,,...000666===CCCDDD@@@<<<555777:::???IIIWWWfffppppppooommmiiiaaaRRR@@@333///...///222;;;HHHWWW```\\\UUUNNNJJJKKKOOOTTTYYYYYY___eeehhhkkkhhh]]]RRRCCC;;;666999AAAHHHQQQXXXaaadddcccaaaaaaeeefffdddbbb```\\\WWWTTTWWW___ffffffaaa^^^aaaeee___PPPCCC:::111***)))***(((&&&&&&%%%&&&'''%%%######%%%''''''&&&%%%%%%&&&&&&%%%###$$$$$$$$$%%%&&&'''((()))&&&'''(((((('''&&&&&&&&&###'''---222333...'''!!!&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%&&&((('''&&&&&&''')))((()))))))))******++++++...,,,,,,000222444;;;BBBRRRfff}}}}}}}}}zzzwwwrrrnnnjjjfffbbb___\\\^^^___``````^^^\\\ZZZ[[[YYYWWWXXX[[[___ccceeejjjhhhhhhiiijjjkkkjjjiiijjjjjjjjjiiigggccc___]]]VVVTTTQQQQQQSSSWWWYYYZZZ``````bbbdddfffdddaaa^^^WWWYYYbbbsssrrrlllpppxxxooo\\\PPPJJJHHHKKKOOOOOOMMMLLLLLLOOOUUU\\\bbbaaa```^^^^^^___bbbeeeggg{{{vvvlllYYYGGG===555111,,,***++++++(((%%%((((((((((((''''''''''''&&&'''(((((((((((('''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''''''''&&&$$$%%%%%%&&&&&&&&&&&&%%%(((''''''&&&%%%%%%$$$$$$''''''''''''(((((((((((('''((()))******+++---///222666>>>IIITTT^^^eeejjjtttzzz~~~}}}}}}~~~~~~~~~xxxwwwuuurrrnnnkkkhhhggggggjjjpppvvv{{{wwwvvvtttqqqooooooqqqsss{{{{{{{{{yyyxxxyyy{{{}}}}}}|||{{{yyyvvvsssssssssrrrqqqssswww}}}{{{vvvsssooolllllloooooommmnnnqqqqqqqqqppppppqqqsssuuuvvvuuuqqqllljjjjjjhhhccc___^^^bbbcccaaaaaacccbbb___``````^^^\\\[[[\\\___bbb______```bbbfffjjjoooqqqrrrrrrqqqqqqqqqqqqrrrsssvvvuuusssrrrqqqrrrtttuuusssrrrrrrssswwwyyyzzzzzzyyyyyyyyywwwtttrrrssstttuuutttwww}}}}}}xxxuuurrrqqqoookkkddd^^^OOODDD999444000,,,+++,,,((('''&&&&&&%%%%%%&&&&&&))))))))))))))))))))))))&&&&&&'''(((((((((''''''&&&%%%$$$######$$$%%%&&&&&&'''))))))((()))+++---...///555???JJJOOOMMMIII:::::::::<<>>III[[[ooo~~~zzz~~~yyytttssspppkkkhhhddd```\\\YYYXXXXXXZZZZZZYYYWWWUUUTTTVVVVVVVVVVVVXXX[[[]]]___dddbbbaaaaaacccdddddddddkkkkkkkkkiiieee```[[[XXXUUURRRPPPQQQTTTYYY\\\^^^bbbaaa```aaacccbbbaaa___UUUUUU\\\jjjyyyrrrmmmqqqwwwqqq]]]PPPIIIHHHLLLRRRTTTRRROOOLLLLLLPPPWWW\\\\\\[[[ZZZZZZ\\\```eeehhhttt___JJJ???444000,,,***++++++)))'''((((((((((((''''''''''''&&&'''((())))))((('''&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%'''((('''&&&''''''''''''''''''&&&%%%###$$$%%%&&&'''&&&&&&%%%((((((''''''&&&&&&%%%%%%''''''''''''((((((((((((&&&((()))******+++---000111666@@@LLLXXXbbbjjjnnnvvv{{{}}}{{{yyy|||}}}}}}||||||vvvooohhheee```ccchhhooovvv|||{{{zzzwwwsssnnnkkkjjjkkkqqqqqqrrrpppnnnpppssswww~~~}}}|||}}}|||zzztttsssqqqnnnmmmmmmqqqtttyyy~~~{{{~~~~~~}}}xxxuuutttllliiiiiillllllhhhhhhjjjlllkkkiiiiiijjjkkkmmmmmmmmmhhhcccaaabbbbbb___\\\WWW___dddcccaaabbbccccccbbbbbbaaa```______bbbdddbbbeeehhhhhhiiimmmtttzzzyyyxxxvvvuuutttuuuwwwxxxvvvvvvuuurrroooppptttxxxvvvttttttuuuxxx{{{}}}}}}yyy{{{{{{zzzvvvuuuvvvwwwxxxvvvwww{{{}}}|||~~~}}}{{{zzzyyyxxxssslllfffXXXLLLAAA:::555///++++++)))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%$$$""""""$$$%%%&&&%%%''')))((('''(((+++------///555DDDUUU___aaa^^^NNNHHHAAA===???FFFLLLPPPVVVWWWVVVQQQHHH===444000------///555@@@LLLWWW]]]SSSGGG===???DDDIIIOOOUUU\\\```ccceeehhhiiibbbYYYKKKAAA999777888999<<<@@@HHHKKKKKKIIIJJJNNNOOOMMMKKKHHHDDDAAABBBCCCEEEEEEGGGFFFGGGMMMSSSVVVRRRMMM===222(((''')))(((&&&&&&$$$'''((('''%%%&&&***///+++)))((('''((((((&&&%%%'''&&&&&&%%%%%%&&&&&&&&&"""$$$&&&&&&$$$###$$$%%%%%%+++222666555000***&&&$$$$$$$$$$$$$$$###""""""$$$######""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&%%%$$$$$$%%%'''%%%%%%&&&''')))***++++++++++++---///000555DDDRRRlll|||xxxvvvyyy}}}~~~{{{wwwtttmmmggghhhfffccc```^^^ZZZVVVSSSSSSSSSTTTUUUUUUTTTSSSRRRSSSTTTUUUVVVVVVWWWXXXYYY]]]ZZZXXXXXXZZZ\\\\\\\\\aaacccdddcccaaa^^^YYYWWWSSSQQQPPPQQQVVV[[[```bbbcccbbbbbbcccccccccaaa___PPPOOOSSS^^^lll{{{uuuqqqtttwwwxxxdddVVVOOOLLLNNNRRRYYYWWWRRRLLLIIIKKKQQQVVVUUUTTTTTTVVVZZZ```fffjjjyyycccMMMAAA333///+++***+++,,,***''')))(((((((((''''''''''''&&&'''((())))))((('''&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$######%%%''')))(((''''''((((((((('''&&&%%%%%%"""###%%%&&&'''&&&&&&%%%&&&&&&&&&'''((())))))***''''''''''''((((((((()))&&&((()))******+++...000///555???LLLYYYeeemmmqqqwww{{{|||xxxuuuwwwzzzzzzyyy}}}|||rrrjjjeee[[[^^^cccjjjrrryyy~~~xxxrrrmmmkkkjjjkkklllllljjjiiijjjooosssxxxwwwxxxzzz~~~}}}{{{wwwwwwuuuqqqnnnlllmmmnnnnnnuuu|||~~~{{{wwwuuuvvvtttpppmmmooouuu{{{}}}}}}~~~~~~~~~xxx{{{|||yyytttpppnnnooojjjggggggiiihhhdddbbbdddaaa___]]]\\\]]]___``````ddd___[[[[[[___bbbaaa___ZZZdddkkkiiiddddddeeefffeeeffffffdddcccccceeegggeeejjjnnnnnnmmmpppxxx}}}{{{yyywwwwwwxxxzzz|||sssuuuuuuqqqllllllrrrwwwyyyxxxvvvxxxzzz}}}~~~~~~zzz}}}~~~}}}zzzxxxzzz|||{{{xxxwwwzzz{{{zzz|||~~~~~~{{{ssslll^^^SSSGGG???888000+++*********)))((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''''''''&&&&&&%%%###""""""###%%%&&&$$$&&&((((((&&&'''***---...///777III___mmmrrrpppcccWWWIIIAAA@@@BBB@@@===DDDFFFGGGDDD===666222111------000777BBBMMMVVV[[[QQQCCC:::<<>>NNNXXXQQQKKKAAA999999???EEENNNUUUUUUVVVYYY\\\]]]^^^^^^^^^QQQLLLCCC;;;555333444555999:::;;;===>>>???@@@AAAAAACCCEEEHHHIIIIIIIIIHHHGGGAAA<<<<<<===<<<>>>BBB333000,,,(((&&&&&&''')))&&&%%%$$$#########$$$%%%&&&&&&&&&((())))))&&&$$$"""$$$''''''%%%###""""""&&&&&&'''''''''&&&$$$###&&&(((***++++++)))&&&%%%)))((('''&&&%%%$$$$$$$$$%%%&&&%%%$$$""""""$$$&&&'''&&&$$$######$$$&&&''')))(((&&&$$$$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&'''---***'''''')))+++***)))------)))***333999JJJddd|||vvvtttssspppmmmkkkmmmpppooolllfffbbb```XXXZZZ[[[WWWQQQLLLJJJJJJPPPPPPRRRTTTWWWXXXVVVUUU[[[]]]^^^]]][[[YYYYYYYYY[[[ZZZWWWUUUSSSQQQQQQPPPSSSUUUWWWWWWVVVUUUUUUUUUQQQOOONNNSSS[[[cccfffgggdddddddddeeefffddd```]]]RRRJJJFFFOOO___rrrwwwuuuwwwxxx~~~vvveeeZZZVVVUUUUUUYYYXXXSSSJJJEEEDDDEEEEEEMMMLLLKKKOOOVVV^^^dddggg~~~iiiSSSDDD999222,,,,,,,,,)))''''''...***%%%$$$%%%&&&&&&%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%)))(((&&&&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''((('''%%%###&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''')))+++++++++((()))***++++++,,,---...444999CCCQQQ```kkkqqqsssxxxwwwvvvuuuuuuwwwzzz}}}}}}}}}}}}xxxpppkkkccc^^^\\\```eeehhhmmmrrr}}}~~~xxxqqqmmmmmmkkkhhhfffeeefffjjjlllnnnppptttxxx{{{|||||||||~~~}}}{{{yyyvvvtttrrrqqqsssssssssttttttsssqqqooojjjgggdddaaaaaacccgggiiihhhiiikkklllmmmooosssvvvuuutttssstttxxxzzzyyyxxxtttvvvvvvqqqiiicccaaabbb```^^^\\\\\\\\\ZZZVVVSSSUUUTTTRRRQQQRRRUUUYYY[[[WWWWWWWWWZZZ___ccceeefffiiijjjjjjhhheeebbbaaaaaaddddddeeehhhlllmmmkkkiiioooooopppqqqtttvvvyyy{{{|||zzzxxxvvvuuuuuuwwwxxxxxxtttpppoooqqqtttuuuttt|||}}}~~~||||||}}}}}}{{{xxxxxxwwwxxxzzz~~~~~~|||rrriiiZZZLLL@@@777000,,,,,,)))'''&&&''''''&&&$$$''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%((('''&&&&&&&&&&&&%%%###&&&&&&&&&'''(((***+++,,,...222999HHHbbb|||yyyqqqeeeYYYOOOIIIEEEDDDCCCBBB>>>::::::;;;888111222---111888???PPPZZZTTTLLLAAA:::;;;AAAEEEIIILLLMMMNNNPPPRRRTTTVVVWWWXXXRRRNNNGGG@@@:::777555555777888999;;;===@@@BBBCCCGGGIIILLLPPPRRRSSSSSSSSSOOOHHHAAA>>>;;;777777:::111///+++(((&&&&&&''''''######$$$$$$%%%'''((()))''''''''')))******'''%%%&&&''''''&&&$$$######%%%&&&&&&'''''''''&&&$$$$$$'''(((***++++++***((('''((('''&&&%%%$$$$$$$$$$$$"""###$$$######$$$&&&((('''&&&%%%######$$$%%%&&&((('''%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%&&&''''''+++)))'''(((***+++***(((+++---)))+++333999KKKhhhwwwpppnnnllliiifff```aaacccbbbaaa______```]]]^^^]]]YYYSSSOOOMMMMMMOOOOOOPPPSSSWWWYYYYYYXXXaaaccceeeeeeccc```______```^^^\\\XXXUUURRRPPPOOOQQQRRRTTTTTTSSSRRRRRRRRROOOLLLLLLPPPWWW___cccdddgggggghhhjjjkkkiiieeebbbQQQHHHEEEMMM]]]ppptttqqqrrrsssyyyyyyiii^^^XXXUUUTTTVVVTTTOOOGGGBBBAAACCCEEELLLLLLMMMPPPUUU\\\bbbggglllUUUEEE:::222---------***'''(((+++***))))))***)))'''$$$(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&%%%)))(((''''''((()))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&***------+++***---000444:::EEETTTcccooovvvyyyzzzyyyxxxxxxyyy|||zzzzzzzzz}}}|||tttooofffaaa^^^```bbbbbbdddhhhuuuyyy~~~}}}wwwrrroooooolllfff``````dddjjjjjjmmmrrrvvvzzz{{{{{{{{{||||||{{{yyyxxxvvvuuuuuuwwwvvvvvvvvvvvvuuurrrpppllliiieeeaaa^^^___```aaa^^^___``````bbbeeeiiimmmooonnnllllllooorrrssssssqqqrrrqqqlllddd^^^[[[[[[[[[[[[ZZZ[[[[[[[[[XXXVVVQQQPPPPPPPPPSSSWWW[[[]]]YYYYYYYYY]]]bbbgggiiijjjiiiiiihhheeebbb______```dddeeehhhlllppprrrqqqoooppppppqqqrrrtttvvvwwwxxxxxxwwwuuusssrrrqqqrrrrrruuusssqqqpppsssuuuwwwwww~~~}}}|||||||||zzzyyywwwxxxyyy}}}|||ssseeeVVVHHH===444///---+++)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%''''''&&&%%%$$$$$$%%%&&&(((***,,,---//////333DDDaaa}}}|||rrrfff\\\UUUQQQOOOIIIIIIFFFBBBBBBCCC>>>777444///222999AAASSS^^^XXXMMMBBB:::===CCCEEECCCAAACCCCCCCCCDDDGGGIIILLLMMMMMMKKKHHHDDD@@@<<<999888555555666999<<>>VVVoooyyyppphhhccc```___XXXXXXVVVRRRPPPOOOHHH???666000444:::BBBUUUaaa\\\OOOBBB888:::AAACCC???<<<;;;:::999999:::<<>>BBBJJJKKKPPPVVVXXXXXXYYY]]]bbbqqqYYYHHH;;;333.........+++((()))******)))&&&%%%%%%'''***)))((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((('''''''''&&&&&&&&&%%%$$$%%%'''''''''%%%((((((''''''&&&%%%%%%%%%&&&%%%%%%&&&((()))(((&&&&&&&&&&&&'''''''''(((((())))))((('''&&&%%%%%%$$$''''''((((((((((((''''''$$$&&&)))(((&&&%%%(((***...((("""!!!%%%+++......///:::MMMbbbttt}}}~~~~~~{{{}}}uuuoooqqqmmmkkknnnnnnkkkiiijjjmmmmmmnnnqqquuuyyy~~~~~~uuupppooonnnjjjgggeeegggiiillllllkkkjjjhhhkkklllnnnppprrrtttuuuvvvuuurrrqqquuu|||||||||{{{xxxuuurrrooommmmmmhhheee```[[[YYY\\\bbbgggooonnnjjjeeeaaaaaaccceeejjjiiihhhgggffffffffffffeeehhhjjjkkkkkkjjjkkklllfffeeeddddddcccdddeeeeee[[[ZZZYYY[[[^^^aaabbbbbb_________^^^[[[[[[\\\]]]```eeelllppppppnnnlllkkkkkkkkkjjjiiihhhfffdddcccaaaccceeehhhiiijjjjjjiiikkknnnqqqssstttuuuwwwyyy}}}||||||{{{|||}}}}}}|||zzzwwwtttssstttvvvxxxxxxxxx{{{~~~~~~~~~uuuiii[[[KKK===444---+++(((((((((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&***))))))))))))******+++***,,,111888===GGGXXXhhhrrrsssrrroookkkjjjllloooooopppmmmhhhccc]]]QQQEEE:::333444999AAATTTbbb^^^SSSDDD666444777999999999666444222000///000222444:::;;;===???>>><<<:::888777777666777888;;;===???HHHKKKQQQXXXaaahhhnnnrrrrrrllldddXXXFFF444+++***''''''((((((((((((((('''$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%$$$######%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))+++,,,$$$$$$$$$$$$$$$%%%&&&&&& """$$$%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&'''(((((((((((('''&&&&&&(((***)))((('''((((((&&&+++***+++///111BBB___wwwmmmhhhcccbbbbbbcccdddfffgggiiiiiibbbeeehhhiiiiiigggggggggdddaaa^^^[[[ZZZXXXVVVTTTSSSPPPMMMKKKLLLNNNOOOOOOVVV]]]hhhqqquuuuuutttrrrmmmoooqqqrrrpppmmmiiiggghhhddd___^^^```ccccccaaaXXXUUURRRRRRTTTUUUSSSPPPNNNNNNPPPTTTYYY]]]^^^^^^QQQIIIFFFOOO```ttt}}}rrrjjjccceeerrr{{{lllcccWWWOOOHHHFFFAAA<<>>OOOcccuuu~~~yyyssssssppppppuuuwwwuuutttuuusssrrrqqqqqqrrrtttwwwyyy~~~|||xxxvvvtttsssrrrrrrkkklllnnnnnnmmmjjjgggeeeccceeegggjjjmmmppprrrtttrrrooommmrrryyy~~~}}}zzzzzzzzzyyyxxxvvvtttsssrrriiifff```ZZZYYY]]]dddjjjnnnmmmkkkfffbbb```bbbdddjjjhhhfffffffffggggggggggggjjjlllmmmkkkjjjkkkllleeedddcccbbbaaaaaaaaaaaaXXXWWWWWWYYY\\\___aaaaaa^^^______^^^ZZZXXXWWWWWW\\\ccckkkppppppmmmkkkjjjiiiiiihhhgggdddaaa___]]]ZZZ]]]aaaeeehhhjjjjjjjjjiiilllqqqsssttttttvvvxxx~~~|||yyyxxxyyy{{{}}}}}}{{{wwwsssrrrtttwwwwwwvvvvvvxxx||||||uuukkk^^^OOO@@@777...,,,***)))))))))(((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%''''''&&&%%%'''''''''((((((***+++,,,,,,+++...333666:::EEEQQQZZZ]]]___^^^]]]```ffflllqqqrrrppplllfff___RRRFFF;;;333444888???RRR```]]]SSSFFF999555444333333444222222000///000111333444999:::===???AAABBBCCCCCCBBBBBBAAA??????>>>>>>>>>>>>@@@DDDKKKTTT]]]fffjjjjjjgggbbbXXXGGG555,,,+++'''''''''(((((())))))***&&&&&&&&&&&&&&&''''''(((&&&$$$######$$$%%%%%%$$$!!!###$$$$$$#########%%%$$$$$$#########$$$&&&&&&%%%%%%%%%&&&&&&'''))))))&&&%%%%%%%%%%%%%%%&&&''' ###%%%%%%&&&'''(((######$$$%%%&&&&&&&&&&&&%%%&&&''''''((((((((((((&&&'''((())))))((('''&&&'''((()))(((&&&&&&(((***'''+++)))***...///;;;TTTzzznnngggdddaaadddeeeffffffeeeeeeffffffdddfffhhhgggeeecccbbbbbb___\\\ZZZYYYYYYXXXTTTQQQPPPMMMJJJIIIJJJKKKKKKKKKOOOWWWcccmmmppppppmmmkkkhhhkkknnnpppooolllhhheeejjjeee```___bbbeeefffeee]]][[[ZZZ\\\______\\\XXXSSSQQQPPPRRRUUUYYYZZZ[[[OOOHHHEEEOOOaaauuuwwwlllddd```mmmqqqggg]]]SSSMMMLLLFFF>>>???HHHNNNQQQWWW\\\___aaa``````oooYYYHHH;;;333.........+++))))))%%%''')))(((&&&$$$%%%'''***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))((((((((('''''''''''''''&&&&&&''')))***)))((())))))((('''&&&&&&%%%%%%'''&&&&&&'''(((((('''%%%(((((((((((())))))))))))&&&&&&''''''''''''''''''''''''((((((((((((''''''%%%))),,,***'''&&&))),,,'''***------++++++...111:::BBBPPPcccuuu}}}wwwvvvsssuuu|||~~~~~~xxxwwwuuusssqqqqqqrrrssswwwyyy{{{yyyvvvvvvxxx{{{sssssstttsssppplllhhhfff```aaaccceeegggiiikkklllqqqmmmkkkooowww|||{{{wwwwwwwwwxxxxxxwwwvvvuuuuuujjjfff```[[[ZZZ___gggmmmkkkllljjjgggbbbaaabbbeeekkkiiigggfffggghhhhhhgggfffiiilllllliiihhhhhhjjjaaa```___^^^^^^]]]]]]]]][[[ZZZYYYZZZ]]]```aaaaaa___``````^^^ZZZVVVSSSSSSZZZaaajjjppppppmmmkkkkkkiiiiiihhhfffccc```\\\ZZZVVVYYY___dddhhhjjjkkkkkkggglllqqqsssssssssuuuwww}}}zzzwwwtttuuuyyy}}}~~~~~~|||xxxsssrrruuuxxxuuuttttttwww{{{~~~{{{uuulll```QQQBBB999///---+++***++++++)))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%$$$$$$%%%&&&(((***,,,---+++'''(((---111333999BBBCCCGGGKKKNNNPPPWWWaaaiiiqqqsssrrrnnniiibbbTTTHHH;;;333333777>>>QQQ___\\\SSSHHH===777444000...000/////////000111333444666666888;;;@@@EEEJJJNNNPPPMMMMMMKKKIIIGGGDDDCCCBBB777888<<>>OOOeeeyyy~~~zzzwwwyyy|||~~~~~~}}}{{{xxxuuuqqqnnnmmmnnnnnnrrrxxxyyywwwxxx|||zzzyyyyyyxxxvvvqqqkkkgggcccbbbbbbccceeefffeeeddddddeeegggiiillloooqqqrrrooonnnmmmmmmnnnooopppqqqnnneee\\\[[[aaahhhkkkkkkjjjhhhdddaaa______```aaaeeeddddddccccccbbbaaa```___aaaeeegggfffbbb^^^ZZZ^^^[[[XXXWWWXXXZZZ[[[\\\]]]___aaa```___^^^^^^___[[[]]][[[UUURRRTTTVVVUUUZZZ```iiinnnooonnnnnnooonnnllliiihhhgggccc[[[VVVVVVZZZ```dddgggjjjlllnnnpppqqqsssvvvxxxzzz{{{||||||}}}|||zzzxxxxxxzzz{{{zzzzzzzzzxxxvvvtttuuuvvvxxxuuuuuuzzz||||||}}}~~~zzzzzzyyyrrrfffUUUDDD:::111+++(((***)))'''&&&'''((((((((((((''''''''''''$$$&&&((('''%%%$$$%%%((('''&&&&&&%%%%%%&&&&&&'''&&&''')))*********)))((())))))***,,,---...//////444444777;;;>>>CCCPPP]]]kkkooorrrqqqnnngggYYYLLL999555111222;;;IIIVVV^^^UUUMMMAAA777222///---+++///------...---,,,///444222555999===BBBIIIPPPUUUXXXZZZYYYTTTOOOMMMHHHCCC???999666999===CCCOOO\\\^^^ZZZRRRHHH===444---***+++''''''***++++++---222,,,------+++'''%%%&&&'''%%%$$$$$$%%%&&&'''%%%$$$&&&$$$"""###&&&'''$$$!!!&&&%%%%%%%%%%%%&&&''''''""""""!!!!!!""""""###$$$)))'''%%%%%%&&&'''''''''((('''&&&%%%###"""!!! $$$$$$%%%%%%%%%&&&&&&&&&%%%''''''%%%%%%''''''%%%,,,&&&%%%((((((%%%&&&++++++***)))(((((()))+++,,,******((((((+++222;;;AAA```pppiiijjjnnnooommmjjjeee```\\\[[[[[[```]]][[[[[[\\\]]]]]]\\\YYY]]]\\\UUUQQQSSSSSSPPPLLLIIIFFFDDDDDDFFFJJJLLLMMMTTT^^^gggjjjgggaaa\\\cccccccccbbbaaa^^^\\\[[[aaaaaa```^^^]]]^^^bbbeee___]]]^^^bbbjjjnnnmmmkkkmmmnnnjjjccc___aaaddddddTTTNNNJJJQQQccc{{{yyymmmfff\\\eee{{{rrrkkkddd```\\\VVVKKKBBB@@@CCCKKKQQQZZZdddiiigggaaa\\\wwwgggUUUGGG<<<777000,,,,,,---,,,++++++)))(((((())))))(((&&&((('''%%%%%%'''''''''&&&%%%'''''''''%%%%%%&&&'''&&&'''((())))))((('''&&&'''(((((()))))))))))))))***)))((('''((('''&&&%%%((('''%%%$$$$$$%%%'''((((((''''''&&&'''((()))******)))(((''''''&&&&&&&&&)))'''%%%%%%'''))))))))))))))))))***++++++,,,,,,***+++++++++***+++---000555???PPPggg{{{~~~{{{yyy{{{~~~}}}xxxtttqqqooonnnmmmpppuuuvvvuuuwww{{{|||{{{{{{{{{zzzvvvqqqllljjjhhhgggfffgggfffdddccc```aaabbbccceeeggghhhiiigggfffeeedddeeefffhhhiiihhhaaaZZZ[[[bbbjjjnnnnnnhhhfffdddaaa______``````^^^^^^______```bbbcccddd]]]___aaacccbbb```\\\ZZZ[[[YYYXXXYYY[[[^^^______```aaabbbaaa___]]]^^^^^^[[[]]][[[UUURRRSSSUUUSSSYYY^^^eeeiiikkkmmmoooppptttpppllliiifffaaaYYYSSSTTTYYY```ffflllppptttvvvqqqsssuuuwwwzzz|||}}}}}}}}}yyywwwwwwyyyzzz{{{zzzyyyvvvtttuuuvvvxxxuuuuuuyyy{{{{{{~~~~~~}}}}}}zzzzzzxxxssshhhXXXFFF;;;222,,,)))******'''&&&(((((((((((((((''''''''''''$$$&&&((('''%%%$$$&&&''''''''''''&&&&&&''''''''''''(((((()))))))))(((((())))))***+++,,,,,,---......///111555777<<>>888444444:::AAA@@@>>>:::666111---***))),,,******...///000666===999666222///---,,,***(((((('''&&&'''(((((('''&&&$$$&&&'''%%%!!!!!!%%%)))$$$############$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''"""%%%''''''$$$""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%''''''%%%%%%''''''%%%%%%$$$%%%((((((&&&&&&((())))))((('''&&&&&&&&&'''''''''''''''***000888>>>OOOrrrxxxqqqpppqqqiiiddd[[[SSSOOOPPPSSSUUUZZZXXXWWWXXXZZZ[[[[[[[[[[[[]]]ZZZSSSNNNKKKIIIGGGKKKIIIFFFDDDCCCEEEGGGIIIIIIOOOWWW___bbb```\\\YYYZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVUUUSSSRRRSSSWWWZZZZZZ[[[```iiisssyyyyyyxxx~~~~~~vvvpppnnnkkkhhhYYYTTTRRRZZZnnnsssggg______bbbpppzzzmmmfffeeejjjgggddd___TTTGGGBBBCCCKKKQQQZZZdddiiigggaaa\\\yyykkk[[[QQQ???999222...------***(((***((('''((()))***)))'''(((&&&%%%%%%&&&''''''&&&((())))))(((%%%$$$$$$%%%&&&''''''((((((''''''&&&''''''%%%%%%%%%&&&'''(((''''''''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))))))))((('''''''''''''''((('''%%%&&&'''((('''&&&((())))))******+++,,,,,,))))))***)))((())),,,...444>>>PPPggg{{{yyyvvvvvvwwwwwwzzz~~~}}}zzzxxxrrrooonnnnnnllljjjmmmrrrssstttuuuyyy{{{|||zzzxxxyyywwwuuusssrrroookkkhhheeedddbbb```____________^^^\\\ZZZYYYXXXYYY[[[\\\WWWUUUVVV[[[dddkkkmmmmmmhhhhhhfffdddbbb```^^^]]]```___]]]\\\\\\___aaaccc``````aaabbbbbbbbbaaaaaa``````bbbdddffffffcccaaa```___^^^[[[WWWVVVWWWXXXWWWZZZZZZVVVTTTVVVXXXWWWWWWWWWYYY\\\aaagggnnnrrruuupppjjjeeebbb]]]WWWRRRLLLRRRZZZaaagggjjjnnnpppssstttwwwyyy|||}}}~~~xxxtttssstttyyyzzzzzzxxxuuussssssssswwwuuuuuuyyyzzzxxxyyy|||~~~~~~xxxzzz}}}}}}yyyvvvyyyvvvtttrrrnnnaaaNNN???777000,,,,,,+++(((''')))((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&''''''***)))(((&&&&&&'''((()))))))))((((((((())))))***((((((+++......000999DDDUUU^^^gggjjjjjjdddYYYNNNEEEAAA:::444333888@@@FFFPPPMMMIIICCC<<<555000,,,...,,,---000000...111666666777888999:::===AAADDDMMMVVVaaagggjjjiiiccc\\\VVVPPPFFF<<<444111333777666555333000...,,,+++***,,,+++---111444777@@@IIIJJJCCC;;;444000...+++))))))(((&&&&&&'''((('''&&&######"""  ###'''$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''""""""###$$$$$$%%%%%%&&&""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&&&&'''$$$''''''$$$$$$''''''$$$)))'''''''''&&&%%%%%%&&&******)))((('''&&&&&&&&&(((((((((((()))...444888HHHjjjwwwooolllllleee___WWWPPPMMMNNNQQQRRRUUUTTTTTTUUUXXXYYYYYYYYYXXXXXXWWWRRRMMMIIIGGGFFFLLLJJJGGGDDDDDDEEEGGGHHHJJJOOOUUUZZZ\\\ZZZWWWTTTWWWWWWWWWWWWVVVVVVUUUUUUSSSSSSRRRPPPOOOPPPTTTWWWXXX[[[aaajjjsssxxxxxxwww|||{{{vvvtttpppkkk\\\VVVUUU___tttuuuiiiaaa```aaallluuuiiidddddddddcccccc```VVVHHHBBBBBBIIIPPP\\\gggmmmjjjbbb[[[yyyiiiWWWLLL<<<777111.........,,,))))))((('''((()))***)))((()))'''&&&&&&'''(((((('''&&&'''(((&&&$$$######$$$&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%(((***)))%%%$$$&&&)))&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((((((((((()))((((((''''''''''''((((((&&&&&&&&&'''(((&&&%%%''''''(((((()))*********))))))***)))((())),,,...222;;;NNNdddxxxxxxrrrppprrrtttyyy|||~~~wwwssspppnnnjjjggghhhmmmoooppprrrvvv{{{}}}}}}|||zzzyyyxxxxxxxxxvvvssspppllljjjgggdddbbbaaa```aaa___^^^\\\ZZZYYYXXXXXXXXXTTTTTTWWW\\\dddiiikkkjjjmmmllljjjhhheeebbb```___eeedddaaa``````bbbeeefffffffffggggggggggggggggggiiihhhiiijjjiiifffaaa]]]\\\[[[YYYUUURRRRRRTTTVVVUUUYYY[[[XXXWWW[[[]]]\\\WWWVVVVVVXXX^^^eeelllpppsssnnnhhhccc___ZZZTTTOOONNNTTT\\\dddiiimmmoooqqqrrrsssuuuxxxzzz|||}}}~~~|||wwwtttttttttwwwxxxyyyxxxvvvtttsssssswwwuuuvvvyyyzzzxxxxxx{{{~~~~~~}}}|||}}}~~~zzz{{{||||||{{{yyyxxxwwwwwwtttqqqpppmmmbbbQQQCCC999333------+++((((((***((((((((((((''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&&&&'''((())))))((('''&&&'''((()))***'''(((+++...---...666???NNNXXXbbbgggfffbbbYYYPPPIIIFFF???888444555;;;@@@MMMMMMKKKHHHBBB<<<777444222//////111111111444::::::;;;<<<<<<::::::;;;<<>>JJJUUU\\\UUUIII>>>666000---,,,)))'''%%%%%%&&&'''&&&%%%%%%"""!!!###%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&((($$$!!!!!!$$$'''&&&%%%$$$$$$###""""""!!!!!! %%%%%%&&&&&&&&&'''''''''$$$''''''$$$$$$''''''$$$)))(((&&&$$$$$$''')))***&&&&&&%%%%%%$$$###"""!!!)))***)))))))))+++000333EEEddd~~~rrriiidddaaa]]]YYYSSSPPPOOOOOOOOONNNRRRRRRRRRTTTVVVXXXXXXWWWTTTTTTTTTRRROOOKKKIIIJJJMMMLLLIIIHHHGGGHHHJJJKKKOOORRRUUUWWWXXXVVVTTTRRRUUUUUUTTTSSSSSSSSSRRRRRRPPPOOOOOOMMMLLLMMMPPPSSSSSSWWW^^^gggoootttvvvvvv{{{zzzwwwrrrmmm^^^XXXVVVaaawww{{{ooohhhaaa```iii~~~uuuhhhaaabbb^^^___bbbbbbZZZMMMEEEDDDFFFOOO]]]jjjppplllaaaYYYxxxgggUUUIII999444///---......,,,***)))((('''((()))***)))((()))(((&&&&&&((()))((('''%%%&&&'''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%((())))))'''$$$"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((((((((((((((''''''''''''(((((('''&&&&&&&&&((('''&&&$$$&&&&&&''''''((())))))***)))*********)))***,,,///111:::KKKaaauuu~~~vvvpppooorrrvvv}}}{{{wwwtttrrrmmmiiijjjoooqqqrrrssswww{{{~~~~~~}}}wwwwwwxxxzzz{{{zzzxxxuuupppnnnjjjgggdddcccccccccbbbaaa```^^^\\\YYYVVVUUUUUUVVVYYY___eeeiiikkkkkkqqqooommmkkkiiihhhgggfffiiihhhgggfffggghhhjjjllljjjjjjjjjkkkkkkjjjjjjiiilllllllllkkkiiieee^^^ZZZZZZYYYVVVSSSPPPQQQTTTWWWVVV[[[]]][[[[[[___aaa```XXXVVVVVVXXX^^^dddiiilllqqqlllfffbbb^^^YYYRRRMMMKKKQQQ[[[dddjjjmmmppprrrqqqrrrtttwwwyyy{{{|||}}}~~~}}}zzzvvvtttuuuvvvvvvxxxzzzzzzxxxvvvvvvvvvvvvuuuvvvzzz{{{xxxxxx{{{}}}~~~~~~|||zzzxxxyyyzzz}}}}}}|||zzzwwwuuuvvvwwwsssqqqnnnmmmjjj```RRRHHH<<<555///...,,,))))))+++(((((((((((('''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&''''''((())))))(((&&&&&&&&&(((***+++((()))---000//////555>>>JJJTTT___cccccc```ZZZSSSLLLKKKGGG@@@:::888;;;>>>FFFHHHJJJIIIEEEAAA===<<<:::666444333222111666<<>>777000...,,,***))),,,(((((((((((('''''''''''''''&&&$$$%%%'''(((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((()))))))))((('''&&&%%%&&&)))+++---,,,...222555444333999BBBKKKVVV```ccccccbbb^^^XXXSSSTTTSSSMMMFFFBBBCCCEEEFFFIIIMMMNNNLLLJJJJJJJJJIIICCC===999666444888???JJJMMMNNNLLLFFF>>>888444555===HHHRRR___lllssstttpppmmmaaaNNN>>>777222---,,,++++++************+++...///222666999@@@NNN\\\rrrssspppdddRRRAAA888555,,,)))&&&%%%&&&''''''&&&%%%$$$$$$$$$&&&'''((((((%%%%%%$$$$$$%%%%%%&&&'''###############$$$%%%%%%"""&&&'''###!!!###%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%''''''%%%%%%''''''%%%!!!%%%&&&$$$$$$'''&&&"""'''((()))***))))))((('''((()))***++++++,,,///222???[[[uuujjjbbb[[[WWWXXXTTTPPPQQQTTTVVVTTTRRRVVVVVVVVVXXXZZZ[[[ZZZXXXWWWVVVXXX\\\[[[VVVVVVZZZWWWVVVVVVUUUVVVWWWYYYZZZ\\\\\\\\\]]]^^^^^^______YYYXXXVVVTTTSSSRRRRRRRRRNNNNNNMMMKKKJJJLLLOOORRROOOSSS[[[bbbjjjpppuuuxxxyyy{{{yyytttnnneee]]]YYYddd|||uuunnnmmm|||ssscccZZZYYYYYY^^^fffkkkdddWWWMMMJJJFFFLLLVVVaaagggfff```[[[wwwtttnnnfff\\\OOOBBB:::888444///,,,,,,+++)))&&&(((''''''((()))******)))(((&&&$$$%%%&&&'''&&&&&&%%%'''((('''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((('''&&&$$$###&&&'''+++%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))))))))((('''(((((('''''''''(((((()))'''&&&&&&'''((('''%%%"""((((((((()))******++++++++++++,,,+++***+++...000222:::III]]]qqq}}}~~~xxxuuuwww|||~~~|||{{{|||yyyvvvwww{{{zzzxxxwwwwwwxxxwwwuuussspppqqqsssvvvyyyyyywwwtttvvvtttpppmmmkkkjjjkkklllmmmmmmnnnlllhhhbbb[[[WWWZZZ\\\```eeejjjooorrrsssrrrqqqoooooopppsssvvvxxxvvvuuussspppnnnkkkiiihhhggghhhiiiiiihhhfffdddbbbeeeddddddeeeeeeccc___\\\[[[ZZZXXXUUUUUUXXX]]]bbb___ccceeebbb```bbbbbb```[[[YYYYYY\\\aaaeeeeeeddd___^^^^^^aaadddccc___[[[WWW]]]eeekkknnnoooooooooqqqsssuuuxxxzzz|||}}}}}}||||||{{{yyyvvvvvvwwwyyyxxxzzz~~~~~~}}}}}}~~~vvvtttvvv{{{}}}zzzzzz}}}|||vvvpppmmmlllvvvxxxxxxtttoookkkjjjkkkmmmlllkkkhhhbbbZZZSSSOOO???888111///---******,,,)))(((((((((''''''''''''(((%%%$$$%%%'''(((&&&$$$'''&&&&&&%%%%%%&&&&&&'''"""###%%%((())))))))))))((('''&&&%%%'''))),,,...111333888;;;:::999???GGGPPPZZZdddfffffffffccc___ZZZ]]]]]]XXXQQQLLLKKKMMMMMMRRRWWWZZZYYYXXXYYY[[[VVVOOOFFF@@@:::777;;;BBBQQQSSSUUURRRKKKAAA999444111888BBBKKKYYYiiitttwwwsssqqqdddOOO>>>666000)))---,,,,,,,,,,,,---......000000333666777===LLLZZZssszzz|||rrr^^^JJJ===999...+++(((&&&'''((((((''' ###&&&%%%######%%%((($$$$$$######$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&& (((***$$$ $$$+++""""""###$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%''''''%%%%%%''''''%%%!!!'''***&&&$$$###$$$%%%&&&'''''''''&&&%%%%%%'''***+++,,,...111444<<>>666111111...,,,+++++++++***)))******)))(((((((((((((((+++)))((('''((((((&&&%%%(((''''''((())))))(((&&&%%%&&&&&&%%%$$$%%%''')))(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%'''***,,,,,,***(((&&&'''''''''((())))))((('''&&&(((***)))&&&&&&&&&''''''(((***+++,,,***,,,---,,,***)))***,,,333:::HHH]]]sssuuuttt||||||xxxxxx{{{~~~}}}}}}~~~||||||wwwuuutttuuuuuuuuurrrpppnnnnnnqqqtttvvvwwwssssssrrrqqqooollljjjiiinnnooonnnlllgggaaa\\\XXXXXX[[[aaagggmmmqqqtttuuuppppppqqqrrrrrruuuyyy||||||uuurrrsssqqqiiidddeeebbbaaaaaaaaabbbaaa^^^\\\bbb```___```cccdddcccbbbgggccc^^^[[[\\\^^^___```gggeeecccaaa___^^^]]]^^^^^^[[[ZZZ^^^eeegggddd___^^^^^^```eeeiiiiiifffbbb^^^bbbgggmmmoooooommmkkkrrrwww}}}}}}zzzyyy{{{}}}|||~~~~~~zzzxxxyyywwwsss{{{}}}}}}zzzyyy|||~~~xxxzzz}}}}}}|||yyysssnnnjjjhhhmmmssstttooojjjiiiiiigggjjjhhhfffeeebbb]]]VVVPPPGGG>>>333,,,+++,,,+++***'''''''''(((((((((((((((,,,+++++++++******)))))))))'''$$$%%%''')))'''&&&((('''%%%$$$$$$%%%'''((('''&&&&&&''')))+++******222???CCCDDDGGGEEEFFFPPPTTT___iiiiiifffddddddddd___```aaaaaa___[[[WWWUUUWWWYYY]]]___aaadddfffhhhggg___UUUJJJ===555888???NNNSSSXXXXXXQQQEEE999222000222999III^^^oooxxx{{{vvvpppcccQQQ???333//////222222000...,,,*********000666555444888888@@@RRRmmm|||ttt]]]GGG999///,,,)))'''&&&'''&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$&&&'''((('''%%%)))(((&&&$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&******)))'''&&&%%%$$$###((('''&&&&&&$$$$$$###"""'''&&&&&&%%%%%%&&&&&&'''(((((('''((()))***,,,---555KKKpppwwwnnnjjjfffddd```___]]]\\\\\\\\\^^^___aaa^^^ZZZZZZ[[[[[[YYYVVVWWWWWWYYY___eeeeee```[[[\\\___aaaaaa```bbbfffjjjhhhhhhfffdddccccccfffiiicccddddddaaa]]]ZZZYYYYYYXXXTTTPPPNNNPPPSSSVVVWWWUUUYYY___dddgggjjjmmmooojjjnnntttzzz{{{zzzvvvssskkkddd___ggg{{{|||iii\\\YYYYYY___hhhllliii]]]OOOEEEBBBFFFNNNWWW^^^___[[[VVVAAAAAA@@@???;;;777222///000...,,,+++++++++***)))******)))(((((((((((((((+++)))''''''((((((&&&%%%(((''''''((())))))(((&&&&&&''''''&&&$$$$$$%%%'''(((((('''''''''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&"""$$$'''******)))&&&%%%&&&&&&&&&'''(((((('''&&&&&&'''(((((((((&&&$$$"""(((((())))))***,,,---...,,,+++***+++---...---,,,111888FFF[[[qqquuuuuu}}}}}}zzzzzz}}}|||}}}{{{{{{|||~~~}}}yyyvvvuuuuuuuuutttqqqnnnkkkjjjllloooqqqrrrnnnnnnnnnnnnmmmlllkkkjjjnnnmmmllliiieeeaaa^^^\\\ZZZ]]]bbbhhhmmmppprrrsssppppppqqqppppppqqquuuwwwzzztttpppooollleeeaaabbb^^^]]]\\\]]]^^^^^^]]][[[XXX[[[^^^```aaabbbeeehhhjjjfffbbb```aaabbbccccccfffeeebbb___]]]\\\[[[[[[]]]\\\\\\aaafffgggbbb\\\]]]]]]```dddiiikkkiiifffaaadddjjjoooqqqqqqooonnnuuuyyy}}}}}}zzzwwwxxxzzz|||~~~~~~{{{zzz|||zzzwwwyyy}}}~~~||||||~~~{{{|||}}}~~~}}}|||vvvoooiiieeekkkqqqsssoookkklllllljjjmmmhhheeefffhhheee\\\TTTIIIAAA777111///---***((((((((((((((((((((((((((())))))(((((((((''''''''')))'''%%%%%%'''((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%'''***,,,---...;;;IIIOOOQQQTTTQQQPPPYYYXXXbbbiiihhheeegggiiijjjjjjkkkmmmmmmkkkhhhdddbbbccceeeiiimmmppprrrtttuuurrriii]]]PPPBBB999:::@@@JJJRRRYYYYYYQQQDDD999333222444<<>>777333///***&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((&&&%%%%%%&&&''''''&&&%%%&&&'''(((((('''&&&%%%######%%%(((+++...111222CCCSSS\\\```ddd___[[[bbb___fffjjjgggfffjjjooorrruuuvvvxxxyyyxxxuuuqqqoooiiilllpppuuuyyy|||}}}~~~|||qqqbbbTTTFFF;;;:::===FFFPPPZZZZZZPPPBBB888444333666???OOOaaannnsssssskkkfff\\\NNNBBB======@@@EEECCC???:::555222333444555???@@@<<<:::444:::LLLhhh|||kkkQQQ???...+++(((&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$&&&'''((('''%%%'''&&&$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$)))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''((()))***,,,---666FFFeee|||qqqkkkgggeeeaaa___]]][[[ZZZYYYZZZZZZ\\\ZZZWWWUUUUUUSSSPPPNNNJJJKKKNNNTTTXXXXXXSSSNNNPPPPPPQQQTTTYYY]]]___```ccccccbbb```______aaacccaaaccceeedddaaa^^^\\\\\\VVVTTTSSSSSSTTTUUUTTTSSSZZZ^^^cccfffgggfffffffffmmmnnnpppqqqsssssssssssslllgggeeelll~~~sssbbbZZZ[[[aaahhhiiicccYYYPPPLLLIIIKKKNNNRRRWWWYYYXXXVVV000000///..................,,,************)))((())))))(((((((((((())))))***(((''''''(((((('''%%%(((''''''((())))))(((&&& """&&&'''''''''((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''''''''((('''%%%"""%%%&&&''''''&&&'''((()))((('''&&&%%%%%%'''(((***&&&&&&''''''(((***+++,,,(((((()))***,,,---,,,***///555AAATTTiiizzzyyyyyy{{{xxx~~~yyypppqqquuuzzz}}}zzzxxxwwwuuusssooojjjccc______aaadddeeeccccccddddddeeeddddddcccffffffeeeeeecccaaa___^^^\\\^^^aaaeeehhhiiiiiiiiimmmllljjjgggddddddeeegggkkkgggcccaaa```___^^^^^^[[[YYYWWWXXX[[[___aaabbbhhhllloooooommmlllnnnpppooonnnnnnoooppppppnnnllljjjhhheeeaaa^^^\\\[[[[[[___```bbbeeeggggggeeedddfffggghhhkkknnnqqqrrrrrrnnnqqqtttwwwyyyyyyyyyxxx|||}}}}}}xxxtttrrrqqqwww{{{|||{{{|||~~~yyy}}}}}}||||||}}}~~~yyyqqqiiieeeiiiooossspppoooppprrrqqqqqqmmmjjjllloooooohhhaaaUUUNNNDDD;;;444///+++((()))))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&###$$$'''(((((('''$$$######$$$&&&(((***---111444DDDWWWccciiimmmfff___cccfffjjjkkkgggfffmmmtttxxxxxxzzz|||}}}|||yyyuuusssjjjlllqqqwww|||}}}ppp```RRREEE;;;888:::BBBNNNYYYYYYMMM>>>666333333777BBBRRRcccmmmooolllccc```XXXNNNFFFDDDHHHMMMVVVSSSMMMDDD:::555444666<<>>@@@DDDJJJUUUbbbjjjfffZZZOOOCCCGGGMMMSSSZZZcccooowww}}}}}}yyynnn```VVVTTTVVVXXXYYYNNNBBB===999AAAUUUiiivvv~~~wwwdddNNN:::---***'''$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&'''((('''%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''((()))***,,,---222999PPPvvvttteee\\\[[[\\\]]]]]]^^^___```aaaaaaaaa```bbbcccaaa\\\XXXVVVVVVTTTSSSPPPLLLIIIHHHIIIJJJLLLOOOSSSVVVYYY[[[]]]^^^aaaccceeeeeebbb___^^^]]]___```___]]]ZZZYYYZZZ\\\YYYTTTNNNJJJJJJLLLNNNOOOTTTVVVYYY\\\]]]```bbbeeedddfffiiillloooppppppppptttwwwzzz~~~vvveee[[[\\\___eeekkkkkkbbbSSSHHHIIINNNUUUYYYZZZZZZ[[[\\\((())))))))))))(((''''''+++)))''''''((())))))(((((((((((((((((()))******((('''&&&'''((()))((('''(((''''''((())))))(((&&&"""###$$$$$$%%%&&&***---&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))+++++++++***)))'''&&&%%%$$$''')))'''$$$%%%***///***)))((('''&&&&&&''''''&&&&&&''''''(((***+++,,,%%%(((+++......---,,,+++...111777@@@OOOaaasss~~~|||{{{yyyxxxxxxvvvsssqqquuuzzz}}}~~~{{{tttccceeekkksss|||}}}zzzxxxssspppmmmkkklllnnnnnnnnnrrrqqqooollliiieeebbb```]]]]]]]]]\\\YYYVVVRRRPPPUUUVVVXXXZZZ[[[[[[ZZZYYYXXXYYYYYYXXXXXXZZZ]]]```cccggghhhgggjjjqqqpppkkklllkkkkkknnnssswwwyyyyyyyyy~~~~~~wwwqqqoooqqqwwwwwwxxxzzz|||}}}{{{zzzxxxwwwtttrrrpppoooooooooqqquuuxxxvvvpppnnnqqquuu{{{yyyyyyyyyyyyzzz{{{}}}}}}uuuuuuvvvxxxyyyxxxvvvtttwwwzzz{{{yyyyyy|||{{{xxxvvvzzz|||yyyxxxyyy{{{vvvqqqmmmkkklllssswwwuuusssuuuvvvvvvuuurrroooppprrrqqqmmmjjjbbb]]]TTTGGG;;;111,,,***+++++++++***)))(((((('''((((((((()))))))))******$$$&&&'''&&&######%%%(((''''''((())))))(((''''''###&&&((('''%%%'''---333888NNN^^^fffhhh[[[LLLLLLLLLUUU___hhhrrr}}}zzzsssmmmiii___[[[ZZZ^^^ffflllnnnmmm```PPP@@@:::888666333111555777999;;;===???CCCFFFLLLQQQ\\\gggkkkdddUUUIII;;;AAAJJJTTT^^^jjjxxxwwwkkkcccbbbddd]]][[[NNNAAA>>><<>>777555444222///444:::>>>===>>>GGGPPPVVV___bbbcccdddgggcccSSS@@@:::999???PPPcccqqq{{{~~~wwwpppjjjggg]]]SSSHHHAAA===@@@OOO```sssoooeeeVVVFFF888...***((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%&&&'''''''''&&&%%%$$$$$$%%%'''((()))***))))))%%%&&&'''''''''&&&%%%$$$""""""""""""###$$$%%%&&&########################!!!###$$$$$$$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&(((%%%"""$$$)))***&&&"""((((((''''''''')))+++,,,...666EEE^^^{{{tttwwwzzzpppiiiffffffkkklllnnnqqqsssssspppmmmhhhiiijjjhhhdddaaa___^^^]]]XXXPPPIIIFFFEEEHHHIIINNNPPPTTTWWWYYY[[[^^^```cccdddeeefffffffffeeeddd```aaa```^^^[[[[[[^^^aaa\\\VVVNNNJJJLLLPPPSSSTTT\\\hhhjjj^^^UUUXXX[[[ZZZ[[[```eeehhhhhhiiikkknnnzzzkkk\\\WWWWWWZZZaaaeeebbbVVVLLLKKKMMMQQQUUUYYY\\\^^^^^^***)))'''''')))))))))((()))))))))))))))))))))))))))((('''&&&&&&'''((()))***)))(((((('''((()))***((((((((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%$$$)))%%%%%%((('''$$$###'''&&&%%%%%%%%%%%%&&&''''''***'''$$$%%%)))***((($$$(((((((((''''''&&&%%%$$$&&&%%%&&&'''))))))'''%%%'''''''''((()))************++++++,,,,,,++++++***---...333===HHHUUUggguuu|||}}}|||{{{yyyvvvsssqqqpppsssxxx|||||||||zzzrrrjjjiiieeegggqqq}}}{{{tttpppmmmmmmooopppooossszzzvvvtttrrrqqqrrrqqqmmmkkkhhhhhhfffbbb]]]ZZZZZZ\\\bbbccceeegggiiiiiihhhgggkkkmmmnnnkkkfffeeehhhkkkrrrssstttuuuvvvwwwwwwwwwuuusssvvv{{{|||wwwvvvxxxrrrpppmmmiiigggkkkqqqwwwyyyyyyxxxwwwvvvuuuttttttqqqpppppppppqqqsssvvvxxx{{{zzzwwwrrrooopppvvv{{{}}}yyyyyy{{{}}}}}}{{{{{{||||||{{{zzz}}}{{{zzzzzz||||||zzzxxx{{{}}}}}}zzzzzz||||||yyy|||}}}|||tttmmmjjjhhhjjjmmmqqqsssttttttvvvwww{{{yyyvvvtttsssooojjjfffbbb___YYYNNNAAA777222000************)))(((&&&%%%''''''&&&%%%###$$$&&&)))&&&''''''''''''''''''(((''''''(((((((((''''''&&&&&&''''''''''''***///222666DDDWWWfffhhh___QQQGGGCCCDDDKKK[[[jjjsss{{{{{{uuuqqqdddYYYOOORRR___gggccc\\\LLLEEE<<<555333222000...444<<>>???FFFQQQ^^^hhhkkk___MMM===222,,,(((%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''''''''+++***'''%%%$$$%%%''')))''''''''''''&&&%%%######$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$***'''$$$$$$%%%%%%"""&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((('''&&&%%%%%%((('''''''''((()))***+++---111;;;MMMlll}}}uuuqqqqqquuuxxx{{{}}}|||zzzvvvrrrpppqqqsssnnnmmmmmmnnnppppppnnnmmmhhhhhhhhhfffeeefffhhhkkkooohhh\\\OOOFFFBBBAAAAAAHHHMMMQQQRRRNNNLLLMMMPPPUUUXXX[[[```cccfffhhhhhhddddddcccaaa^^^]]]___```\\\WWWOOOLLLMMMSSSYYY\\\lllsssrrrdddXXXUUUUUURRRXXX\\\```cccfffjjjqqqvvviiiZZZUUUVVVZZZ```eeebbbXXXPPPMMMPPPUUU[[[___`````````***)))'''''')))))))))(((%%%!!! ''',,,,,,+++(((((((((''''''(((((((((%%%&&&'''(((((((((''''''''''''((((((''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''%%%$$$%%%'''((('''%%%&&&&&&&&&&&&&&&%%%$$$$$$'''&&&%%%&&&((()))(((&&&'''((((((((()))))))))***)))******++++++++++++***,,,+++///888BBBNNN```ooo~~~{{{wwwsssqqqooommmrrrvvvwwwwwwvvvnnnfffddd```cccnnnzzz}}}vvvooollljjjjjjpppvvvzzz{{{{{{zzzyyyxxxwwwvvvvvvuuuttttttrrrnnnjjjgggeeeffffffjjjmmmpppsssssssssttttttwwwyyyzzzyyyvvvtttttttttuuuwwwzzz|||}}}|||zzzyyywwwyyy~~~}}}wwwttttttllleeeccciiiqqqvvvxxx|||zzzuuuqqqmmmlllkkklllrrrqqqqqqqqqrrrtttvvvxxxyyywwwrrrmmmiiilllttt{{{}}}|||xxxzzz|||||||||~~~}}}{{{yyy}}}||||||~~~~~~{{{~~~~~~zzzrrrkkkfffdddppprrruuuvvvuuutttuuuuuu}}}zzzwwwtttqqqooommmlllkkkiiieee\\\OOOAAA555///+++++++++******))))))))))))&&&###$$$&&&((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&+++***(((%%%###$$$(((+++111:::JJJ^^^kkkkkk^^^RRRFFFCCCEEENNNYYYdddpppzzz{{{wwwuuujjjaaaYYYYYY^^^^^^WWWOOO@@@>>>:::555111/////////;;;GGGSSSYYY]]]dddiiikkkgggiiihhhbbbZZZPPPHHHBBB444222555AAAMMMWWW___fffjjjjjjhhhfffaaaZZZSSSNNNAAA===;;;BBBMMMXXX___ccc\\\OOO???222,,,***'''$$$'''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%$$$$$$$$$#########$$$%%%&&&''''''((((((***((('''%%%%%%&&&'''((('''''''''&&&%%%$$$###"""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$+++'''######&&&'''###&&&%%%%%%$$$$$$%%%%%%&&&%%%'''(((((('''&&&'''((('''''''''((())))))******///111777FFFbbb~~~zzzwwwvvvvvvvvvwwwttttttrrrooollljjjjjjllljjjhhhgggggghhhiiihhhggg^^^^^^___```bbbgggnnnrrr{{{rrreeeVVVKKKDDDBBBAAADDDJJJOOOOOOJJJGGGHHHKKKMMMOOOSSSXXX\\\___aaabbb______^^^]]]\\\\\\]]]^^^\\\WWWQQQMMMOOOUUU]]]aaajjjooonnndddZZZWWWXXXWWWZZZ]]]aaacccfffllltttzzziiiZZZUUUVVVZZZ```dddaaaYYYQQQKKKPPPVVV\\\aaabbbbbbaaa***)))'''''')))))))))((('''###!!!&&&+++***((('''(((((((((((((((((('''%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$%%%&&&''''''&&&&&&&&&''''''&&&&&&%%%%%%'''&&&%%%&&&'''(((((('''(((((((((((())))))))))))((()))******++++++++++++------///666???KKK\\\kkk{{{zzzuuurrrppppppmmmppprrrrrrssstttpppjjj```]]]```mmm{{{{{{tttllliiijjjlllrrrzzz}}}~~~}}}{{{xxxvvvtttttttttwwwtttqqqnnnlllkkkkkkkkknnnqqquuuwwwwwwvvvwwwxxxwwwxxxxxxwwwvvvtttssssssvvvxxx{{{}}}~~~}}}{{{yyyxxx}}}zzzuuurrrkkkeeefffnnnwww{{{{{{~~~zzztttnnnkkkjjjjjjkkkssssssqqqqqqqqqsssuuuvvvyyywwwsssmmmjjjnnnuuu|||}}}{{{zzzzzz{{{~~~}}}~~~}}}|||}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}xxxqqqkkkgggeeeqqqsssuuuvvvuuuttttttttt|||zzzwwwtttrrrrrrtttvvvuuurrrlllbbbUUUFFF888///,,,,,,++++++******))))))(((&&&###$$$'''((('''$$$&&&&&&%%%%%%$$$$$$$$$###%%%&&&'''(((((((((((((((+++***(((%%%###$$$'''***///666DDDYYYjjjooohhh___SSSLLLHHHJJJOOOYYYgggsss|||~~~~~~yyyssspppgggaaa\\\\\\^^^\\\TTTLLL??????<<<777222000111444CCCQQQ___fffhhhkkklllkkkdddbbb___YYYRRRLLLJJJKKK444111333:::BBBGGGOOOUUUZZZXXXTTTRRROOOKKKFFFBBB:::999;;;CCCOOOWWWXXXTTTIII???444---+++***'''$$$&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((((((%%%&&&&&&'''''''''''''''''''''&&&%%%$$$$$$###### !!!"""###$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$)))%%%"""###'''(((%%%!!!&&&%%%%%%$$$$$$%%%%%%&&&"""%%%'''(((''''''(((***&&&'''(((((()))*********---...333???VVVwww~~~zzz{{{xxxxxxwwwuuurrrpppnnnnnnkkkkkkkkkiiifffddddddeee```___^^^^^^___```___]]]VVVVVVWWWXXX\\\ccckkkqqq}}}uuuhhh[[[OOOHHHEEECCCAAAFFFJJJJJJGGGEEEFFFHHHFFFHHHLLLOOOSSSUUUVVVVVVVVVUUUUUUVVVXXXYYYZZZZZZZZZWWWRRROOOQQQWWW___dddgggkkkjjjccc\\\ZZZZZZ[[[^^^aaadddfffiiiooowww~~~~~~iiiZZZVVVXXX\\\```bbb___WWWQQQJJJNNNUUU\\\aaaccccccccc***)))'''''')))))))))(((---)))&&&&&&((()))(((&&&''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((&&&''''''''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''$$$&&&'''%%%%%%'''(((%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&''''''((((((&&&''''''(((''''''&&&&&&(((&&&%%%%%%'''(((((('''(((((((((((())))))))))))(((((()))***++++++++++++///...///444<<>>NNN^^^ooovvvuuurrrkkkfff]]]VVVPPPNNNJJJEEEEEEIII666222111333444666<<>>;;;555---,,,***(((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((+++***((('''&&&&&&'''''''''&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###$$$''''''%%%"""&&&'''((()))*********)))+++***...555BBBZZZ{{{ssskkkggghhhccceeeeeeccc___\\\\\\]]]YYY[[[^^^^^^]]][[[[[[[[[OOOOOOPPPRRRTTTTTTRRRPPPQQQQQQQQQRRRTTTYYY```eeelllhhhccc\\\VVVRRROOOMMMKKKHHHFFFFFFHHHIIIIIIGGGDDDEEEFFFHHHIIIIIIHHHHHHLLLKKKKKKNNNRRRTTTSSSRRRWWWWWWVVVTTTTTTXXX^^^dddgggggggggeeeaaa^^^___bbbcccggglllpppuuu{{{uuueeeYYY\\\]]]```aaa___ZZZRRRMMMIIIMMMTTT\\\ccchhhkkkmmm***)))'''''')))))))))((("""$$$'''(((((()))***,,,&&&'''((())))))((('''&&&((('''&&&%%%&&&(((***,,,&&&&&&''''''&&&&&&%%%$$$)))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&###''''''$$$$$$))))))%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&(((((((((((()))+++(((((()))))))))))))))((((((&&&%%%%%%&&&((((((((())))))))))))(((((((((((('''''')))******+++++++++000------000555>>>NNN\\\iiixxxzzzqqqkkkeeekkkppptttxxxzzzvvvoooccc```dddqqqzzzqqqhhhdddoooyyy|||}}}xxxvvvxxxzzzyyyxxxxxxzzz||||||xxxuuuvvv{{{{{{yyyzzz|||{{{yyyuuutttttttttuuuuuuttttttttttttttttttuuuuuuuuu}}}~~~vvviiilllqqqxxx~~~zzzuuummmgggdddgggkkkooojjjjjjkkkmmmppptttxxxzzznnnnnnllliiifffhhhmmmrrryyyyyyyyyzzzzzzzzz{{{{{{||||||}}}~~~|||}}}}}}}}}zzz{{{yyyuuuqqqrrrtttvvvzzz}}}{{{xxxrrrnnnlllmmmoooppprrruuuvvvuuuttttttuuuxxxwwwtttpppnnnqqqyyy}}}rrr___III:::333111...,,,***)))((((((###&&&)))(((%%%$$$%%%'''%%%%%%%%%&&&&&&'''''''''"""###$$$%%%&&&&&&'''&&&'''(((******)))(((((()))***,,,222>>>MMMZZZcccffflllfff```ZZZTTTPPPTTT\\\ZZZ^^^aaa```\\\YYYWWWWWWYYYYYYZZZ[[[XXXRRRIIIBBBEEEFFFDDD<<<333111888@@@OOO```rrryyyxxxssskkkddd\\\TTTNNNNNNJJJCCC@@@BBB666222111222333555;;;BBB??????CCCIIIMMMJJJAAA:::000333222......333333...))))))(((&&&$$$###%%%'''%%%%%%%%%%%%%%%&&&'''(((((('''&&&$$$######$$$$$$((('''&&&%%%$$$%%%&&&'''+++)))&&&$$$######%%%&&&$$$######"""###%%%&&&'''$$$%%%&&&&&&%%%### %%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&***&&&"""###&&&&&&"""%%%&&&(((*********))))))...---000666???TTTwwwyyyqqqhhh___[[[[[[XXXZZZZZZXXXSSSQQQQQQSSSUUUXXXYYYYYYWWWTTTRRRRRRLLLMMMOOORRRTTTSSSQQQNNNNNNOOOPPPQQQTTTZZZbbbggggggeeebbb^^^[[[WWWUUUTTTTTTOOOJJJIIILLLNNNMMMJJJEEEFFFGGGHHHIIIIIIHHHHHHMMMLLLKKKNNNQQQSSSQQQOOOVVVVVVVVVUUUUUUXXX^^^ccceeedddeeefffdddcccdddhhhbbbgggnnntttyyy}}}rrrcccXXX^^^___bbbbbb___XXXPPPKKKJJJNNNTTT\\\dddjjjoooqqq...***&&&######%%%&&&&&&'''(((((()))***))))))))))))'''&&&&&&''''''&&&%%%((($$$!!!"""'''***)))&&&''''''((())))))(((''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((('''&&&&&&'''((('''&&&)))((('''&&&%%%&&&&&&'''%%%%%%&&&&&&'''((((((((()))))))))))))))(((''''''(((''''''&&&&&&''')))***))))))))))))))))))))))))(((((((((((()))***+++,,,))),,,///000333===MMMYYYgggvvv{{{sssmmmgggnnnuuuxxxzzzzzzvvvqqqgggdddgggssszzzqqqjjjnnnvvv||||||xxxuuuqqqrrrxxxzzzxxx{{{wwwxxx{{{~~~|||yyy{{{||||||xxxtttsssvvvuuuqqqrrrpppoooppptttvvvtttrrrwww{{{|||yyywwwpppsssyyy}}}vvvrrrllleeebbbbbbeeeggghhhhhhhhhkkknnnqqqsssssstttnnngggcccdddhhhmmmoootttuuuwww{{{}}}~~~{{{yyyuuuzzz|||zzzzzz~~~~~~zzz~~~{{{zzz|||~~~}}}xxxuuutttssstttvvvyyy|||{{{wwwuuutttoooiiikkkssswwwuuupppmmmpppxxx{{{yyyvvvwwwvvvpppkkkmmmvvv~~~tttbbbMMMAAA555111---,,,)))%%%(((---)))'''&&&&&&&&&&&&%%%###((('''%%%%%%%%%%%%###"""&&&&&&&&&''''''&&&%%%%%%((((((((((((((())))))***))),,,333:::???FFFUUUcccnnnnnnjjjccc___```___\\\```\\\YYYXXXUUURRRTTTYYYfffccc```\\\UUUMMMGGGEEEMMMLLLGGG>>>666333777===PPP[[[iiipppoooiiieeecccZZZVVVPPPKKKFFFCCC@@@>>>999777666777:::???CCCDDDAAAHHHNNNRRRTTTPPPEEE888555000,,,///111...,,,,,,((('''&&&%%%%%%&&&'''(((%%%###!!!###'''+++,,,+++666,,,%%%&&&***)))'''%%%&&&$$$"""###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%+++)))&&&$$$""""""######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%'''((()))((())))))(((''''''))),,,+++///---///:::IIIiii~~~qqqhhhaaaYYYTTTSSSQQQOOOMMMMMMOOOPPPNNNKKKPPPPPPPPPQQQRRRQQQOOOMMMKKKIIILLLRRRQQQKKKKKKOOOQQQMMMNNNVVV[[[ZZZ\\\```eeebbbaaaaaaaaa```\\\XXXYYYVVVQQQNNNMMMLLLKKKJJJMMMMMMLLLLLLLLLLLLLLLMMMSSSRRRPPPOOOPPPRRRUUUWWWWWWZZZ\\\\\\[[[[[[___bbbcccddddddeeeffffffggggggdddllltttxxxyyy|||~~~~~~xxxjjj^^^ZZZ]]]^^^___aaa```ZZZPPPIIINNNOOOSSSXXX___gggnnnrrr+++)))''''''((())))))((('''''''''((((((((()))))))))'''&&&&&&''''''&&&%%%)))%%%"""###'''***)))&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((('''&&&'''&&&%%%$$$$$$$$$%%%%%%''''''(((((()))*********)))))))))))))))((('''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))***+++,,,))),,,//////222<<>><<<:::999<<>>444...***,,,...,,,+++,,,''''''&&&&&&&&&&&&'''''''''%%%$$$%%%(((******)))333+++&&&'''((('''&&&&&&(((&&&$$$$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%)))'''%%%###""""""###$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&((())))))((('''&&&'''((()))******///---000:::FFFbbbyyynnnhhhbbbZZZVVVUUUOOONNNNNNMMMMMMMMMLLLLLLTTTSSSRRRQQQPPPNNNKKKHHHMMMKKKMMMQQQPPPKKKKKKPPPTTTPPPQQQWWWZZZYYYZZZ]]]ZZZYYYZZZ\\\```aaa```^^^\\\YYYVVVTTTTTTSSSRRRQQQOOOOOONNNNNNNNNOOOPPPPPPWWWVVVUUUTTTUUUVVVXXXYYY]]]^^^___``````bbbdddfffhhhhhhhhhhhhiiijjjkkkkkkjjjpppwwwyyyyyy|||{{{zzztttggg\\\XXX]]]]]]]]]]]]\\\XXXQQQKKKOOOQQQTTTYYY```ffflllooo''''''''')))++++++)))'''''''''&&&%%%&&&'''((())))))'''&&&&&&''''''&&&%%%***'''%%%%%%(((***)))'''((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((('''&&&&&&'''((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%''''''(((((()))*********((())))))))))))(((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++))),,,...///111:::GGGRRReeeqqq}}}~~~|||zzz|||xxxppplllssszzz}}}}}}wwwnnnjjjlllwww|||wwwuuuzzz~~~~~~{{{xxxxxx{{{~~~}}}yyyyyy|||{{{vvvuuuyyy{{{zzz{{{~~~{{{}}}|||yyyxxxxxxtttnnnllljjjjjjmmmsssxxxzzzzzzxxx{{{}}}yyytttqqqrrruuuzzzzzz|||~~~}}}rrrooojjjiiiiiiiiifffdddffffffhhhiiikkkllllllllliiiccc]]]ZZZ^^^eeemmmqqqtttssstttuuuvvvvvvsssqqqqqqvvvxxxwwwwww{{{}}}{{{}}}}}}|||{{{yyyxxxzzz{{{{{{~~~{{{yyywwwssstttwwwzzz|||}}}}}}}}}yyyvvvrrrnnniiieeeiiiooottttttrrrooorrrxxx{{{yyyxxxvvvqqqiiidddhhhrrr{{{}}}~~~}}}vvvgggUUUGGG999444000///,,,''''''))))))'''&&&&&&'''&&&%%%$$$(((&&&%%%%%%&&&&&&$$$###&&&%%%%%%$$$%%%&&&((()))$$$%%%(((***+++)))'''%%%((((((+++...///111:::EEETTT^^^iiirrrxxx|||zzzuuugggaaa]]]ZZZXXXWWW\\\bbblllooolllaaaQQQHHHHHHLLLWWWUUUOOODDD888222222666AAAHHHRRRXXXYYYXXXWWWXXXSSSTTTUUUTTTRRROOOKKKIIIFFFCCC@@@>>>@@@EEEKKKOOOVVV\\\aaacccbbb]]]PPPCCC777///))))))***((('''(((&&&''''''''''''''''''&&&(((''''''((()))***((('''...)))''''''&&&$$$$$$((()))'''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((())))))&&&$$$$$$'''))))))(((***...---///888AAAZZZ|||vvvlllhhheee___[[[[[[VVVWWWWWWVVVTTTSSSSSSTTTWWWUUUSSSRRRQQQNNNJJJGGGNNNMMMNNNPPPOOOLLLNNNRRRWWWTTTTTTWWWZZZYYYXXXZZZRRRRRRTTTWWW\\\___``````[[[ZZZYYYYYYZZZYYYWWWUUUQQQQQQPPPQQQQQQRRRSSSSSSZZZZZZZZZZZZZZZZZZ[[[[[[cccbbbbbbcccfffiiikkkkkkkkkjjjiiihhhiiiiiikkklllnnnrrrvvvwwwvvvyyy}}}yyyvvvooodddZZZVVV\\\[[[ZZZZZZYYYVVVQQQMMMOOOQQQTTTYYY___eeeiiikkk&&&%%%%%%'''((()))'''%%%'''&&&%%%$$$$$$&&&((())))))'''&&&&&&''''''&&&%%%+++)))'''''')))***((('''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((&&&&&&&&&'''((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((())))))(((((('''&&&%%%&&&((()))))))))((('''(((((((((((((((((((((((((((''''''(((((()))***+++***,,,---...000888CCCLLL]]]hhhvvv|||yyyzzzzzzsssooowww}}}}}}wwwoookkkmmmxxx~~~{{{zzz{{{~~~}}}zzz||||||||||||{{{zzz{{{}}}{{{uuurrruuuyyyyyyzzz{{{{{{}}}~~~|||{{{zzzuuunnnooolllkkkmmmrrrwwwxxxxxx{{{||||||vvvpppnnnrrrxxx||||||~~~{{{xxxooommmkkklllmmmlllgggbbbgggiiilllmmmmmmlllllllllgggaaa[[[XXX\\\dddlllqqqtttrrrqqqrrrrrrrrrpppnnnpppuuuxxxwwwwww{{{|||{{{~~~~~~}}}|||zzzzzzzzz{{{}}}yyy|||}}}yyywwwuuurrrtttvvvxxxyyyyyyyyyxxxvvvtttooojjjeeeeeejjjpppsssuuuuuusssuuuzzz|||zzzzzzvvvnnnddd```dddoooxxx{{{}}}}}}wwwjjjXXXJJJ888333//////---)))'''))))))(((&&&&&&''''''%%%$$$(((&&&%%%%%%&&&&&&%%%$$$&&&%%%$$$###$$$&&&)))***&&&'''(((******)))(((''',,,+++,,,...---...555>>>HHHTTTcccoooyyyzzzrrrkkkddd___ZZZXXX\\\ccclllrrrqqqaaaMMMDDDFFFKKKTTTTTTPPPFFF:::222111222;;;@@@GGGLLLOOOPPPQQQRRRRRRUUUYYYZZZXXXTTTQQQOOOLLLJJJFFFCCCDDDIIIQQQWWW]]]bbbggghhhgggaaaSSSFFF>>>444,,,)))(((%%%$$$%%%%%%&&&'''(((((('''&&&%%%''''''(((***+++***)))(((***((('''((($$$!!!###))))))'''&&&&&&''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''')))******&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((***%%%"""###(((+++)))&&&+++...+++---555>>>UUUuuuvvvnnnlllkkkgggddddddbbb```____________^^^\\\XXXWWWVVVVVVUUUSSSPPPMMMPPPOOOOOOOOOOOOOOORRRVVVXXXVVVUUUWWWYYYYYYXXXXXXRRRRRRSSSUUUWWWZZZ\\\\\\YYYXXXXXXYYYZZZYYYVVVSSSPPPPPPPPPPPPQQQRRRSSSSSSXXXYYYZZZ\\\\\\\\\\\\\\\eeecccaaaccciiimmmnnnmmmkkkjjjgggeeeddddddeeeeeejjjlllooopppqqquuu}}}~~~zzzuuunnnddd\\\XXXWWWYYYZZZ[[[YYYUUUOOOLLLKKKMMMRRRXXX^^^cccfffggg)))(((%%%%%%&&&''''''&&&'''&&&$$$###$$$%%%'''))))))'''&&&&&&''''''&&&%%%***)))((()))))))))((('''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((&&&&&&&&&'''((('''&&&&&&'''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((('''&&&&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''''''''((()))***+++***+++,,,---///555>>>EEERRR]]]nnn|||~~~{{{wwwxxx}}}}}}vvvrrryyy}}}wwwnnnjjjmmmxxx|||{{{|||~~~zzzwww|||}}}}}}{{{yyy{{{}}}~~~{{{uuuqqqtttwwwwwwwwwxxxzzz}}}~~~~~~}}}wwwooopppmmmlllnnntttxxxxxxwwwyyyyyyvvvqqqllllllrrrxxxzzz|||~~~vvvqqqmmmlllmmmooopppmmmgggbbbhhhkkkooopppnnnllllllllliiiccc]]]ZZZ^^^eeelllqqqtttrrrpppoooppppppooonnnpppvvvyyyxxxyyy|||}}}{{{||||||}}}~~~||||||~~~}}}~~~yyyvvvuuussstttuuuvvvwwwvvvuuuuuutttrrrmmmfffcccfffmmmssstttwwwyyywwwwww{{{|||zzzyyysssiii___ZZZ___iiirrryyy}}}}}}wwwnnn\\\LLL888222---------***(((******(((''''''''''''&&&$$$(((&&&%%%%%%''''''&&&$$$&&&%%%$$$###$$$&&&)))******)))((('''((()))***+++)))((((((***))))))///666>>>IIIWWWdddppp{{{~~~}}}yyyqqqhhh```YYYUUUXXX^^^gggqqqrrr```JJJ@@@CCCGGGTTTVVVTTTKKK???444000000777:::>>>BBBDDDGGGIIIJJJNNNSSSWWWYYYVVVSSSPPPOOOQQQOOOKKKGGGGGGMMMUUU\\\aaafffkkklllkkkeeeXXXJJJAAA777...+++)))'''&&&(((%%%&&&'''(((((('''&&&%%%$$$&&&(((***************'''&&&'''((($$$ ###)))'''&&&%%%%%%&&&&&&$$$###%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((()))%%%!!!###(((+++***''',,,---)))***222;;;QQQqqqyyyrrrqqqpppmmmlllmmmjjjfffbbbdddhhhiiifffbbbaaa___^^^^^^]]][[[WWWUUUSSSTTTTTTRRRRRRUUUYYY\\\XXXWWWWWWWWWXXXZZZYYYWWWTTTTTTSSSSSSTTTUUUXXXZZZXXXXXXXXXXXXYYYWWWSSSOOONNNNNNNNNNNNNNNOOOPPPQQQQQQSSSVVVXXXZZZZZZZZZZZZ```^^^\\\___dddjjjllllllkkkiiifffcccaaa_________cccfffiiilllooouuu}}}yyyppphhh```ZZZTTTXXX\\\___\\\UUUNNNIIIFFFJJJPPPWWW]]]```bbbccc,,,***((('''((()))((((((&&&&&&%%%$$$%%%&&&'''((()))'''&&&&&&''''''&&&%%%'''((())))))))))))((((((((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((('''&&&&&&'''((('''&&&###$$$%%%&&&&&&&&&%%%%%%''''''(((((()))*********'''(((((((((((('''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((()))******++++++,,,,,,...333:::???LLLVVVgggwww~~~}}}~~~{{{wwwssstttzzz|||vvvqqqxxxzzzppplllnnnyyy|||{{{~~~~~~yyyvvvyyy||||||yyyyyy||||||wwwuuuvvvwwwuuuuuuwwwyyy}}}yyyrrrnnnmmmmmmqqqvvvzzzzzzyyysssqqqmmmiiihhhlllrrrwwwxxx{{{{{{rrrkkkkkkmmmqqqrrrppplllgggcccfffkkkpppqqqooolllkkkllljjjeee```^^^aaagggmmmqqqtttrrrooooooppprrrrrrqqqpppvvvzzzzzzzzz}}}}}}{{{zzz{{{}}}~~~{{{yyyxxxwwwwwwvvvuuuuuutttttttttttttttnnndddaaagggooottttttyyy|||zzzyyyzzzzzzxxxuuunnncccXXXTTTXXXbbbiiiuuu||||||xxxqqqaaaPPP<<<444---------+++***+++***(((''''''((('''&&&$$$(((&&&%%%&&&''''''&&&%%%&&&%%%%%%$$$%%%&&&((()))+++)))'''%%%&&&(((+++,,,(((&&&&&&((()))(((---333555>>>IIITTTbbbpppxxxyyytttlllbbbZZZRRRMMMOOOUUU___lllooo^^^HHH>>>???AAATTTXXXZZZTTTGGG;;;444111444555777:::===???AAAAAAGGGLLLPPPQQQOOOMMMNNNOOOUUUTTTPPPKKKIIIMMMUUU\\\bbbhhhmmmppppppkkk^^^RRRAAA888///------+++***,,,&&&''''''''''''''''''&&&###&&&((()))))))))***+++&&&%%%&&&(((%%%!!!###)))&&&%%%$$$%%%&&&&&&$$$"""$$$%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%""""""######$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%''''''(((%%%###$$$(((******)))+++,,,((()))111888KKKhhh{{{rrrppppppnnnnnnppppppmmmjjjlllpppqqqooolllooommmkkkiiigggddd```\\\[[[^^^^^^ZZZYYY]]]```aaa[[[\\\ZZZXXXZZZ\\\[[[WWWSSSSSSRRRQQQQQQSSSWWWZZZYYYXXXXXXYYYYYYWWWSSSPPPNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOQQQTTTUUUVVVVVVVVVWWWUUUUUUWWW\\\aaaeeeggghhhgggeeecccaaa^^^]]]\\\```cccggglllqqqxxx}}}|||ssskkkccc\\\SSSYYY___bbb^^^VVVNNNIIIEEEIIIPPPWWW\\\______^^^((((((''')))******)))(((&&&&&&&&&&&&'''''''''''')))'''&&&&&&''''''&&&%%%%%%&&&((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((('''&&&###$$$%%%&&&&&&&&&%%%%%%''''''(((((()))*********''''''((((((''''''&&&%%%'''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''(((******++++++++++++...222666:::LLLSSSaaaooovvvvvvyyy~~~xxxtttpppqqqxxx}}}vvvpppnnnvvv~~~vvvqqqrrr|||~~~}}}{{{xxxuuuyyy{{{xxxyyy~~~}}}{{{{{{|||yyyttttttxxxyyy}}}|||uuupppoooppptttyyy{{{yyyvvvooojjjeeedddhhhooouuuxxxxxxyyy|||~~~}}}wwwoooiiiiiiooottttttoooiiifffeeegggmmmsssuuurrrnnnmmmnnniiieeebbbaaadddjjjooorrrtttrrroooooorrrtttvvvvvvpppvvvzzzzzzzzz}}}}}}zzzzzz|||~~~~~~{{{zzzzzz|||{{{xxxvvvuuuuuuuuuvvvxxxxxxpppddd```gggppptttsssyyy|||zzzxxxxxxwwwtttppphhh\\\QQQMMMQQQYYY```oooxxx}}}{{{yyyvvvgggVVVDDD:::000...---+++***+++***)))''''''((((((&&&%%%'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((()))***'''&&&)))***))),,,111...555===EEEQQQ___gggiiibbb[[[SSSMMMGGGCCCFFFLLLWWWgggmmm]]]HHH???===;;;KKKRRRYYYXXXOOOCCC;;;888666666666888:::<<<<<<<<>>???===:::999;;;<<<======DDDGGGJJJKKKLLLPPPVVV[[[]]]\\\WWWNNNDDDCCCJJJQQQZZZbbbiiilllnnnmmmbbbUUUBBB<<<333---)))(((''''''''''''%%%"""%%%+++---+++))))))'''&&&&&&%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%'''******)))''''''(((%%%$$$###""""""###$$$%%%""""""###&&&((((((&&&$$$&&&$$$###!!!!!!"""$$$%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''&&&$$$'''((()))(((&&&&&&((()))))),,,.........333<<>>===>>>@@@CCCEEEEEEMMMPPPTTTVVVVVVWWWZZZ]]]^^^\\\VVVKKKBBBAAAHHHPPP[[[aaagggggggggdddYYYMMM???:::222---)))((('''&&&%%%&&&&&&$$$%%%((('''###&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&$$$%%%''''''&&&$$$$$$%%%%%%$$$###""""""###$$$%%%%%%%%%&&&(((******)))'''%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%'''((()))(((''''''(((***+++...000111111666>>>EEEYYYkkk}}}||||||{{{yyyvvvooofff^^^[[[[[[\\\_______________ccchhhlllxxx{{{~~~~~~|||yyyyyyzzz{{{{{{yyyvvvqqqnnnnnnnnnqqqooommmjjjhhhfffeeeddd]]][[[WWWSSSPPPOOONNNNNNNNNNNNPPPSSSXXX[[[\\\[[[ZZZZZZXXXUUUSSSUUUYYY]]]XXXYYYZZZXXXUUUSSSRRRSSSRRRQQQPPPQQQUUUYYY\\\]]]\\\\\\]]]___bbbcccbbbaaa]]]dddjjjmmmqqqxxx||||||{{{qqqfff\\\VVV^^^eeekkkjjjfffbbb[[[TTTSSSVVVZZZ^^^```^^^[[[YYY***(((&&&&&&'''((('''&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''$$$((()))'''&&&'''(((&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&(((***(((%%%&&&+++((((((((((((((((((((((((&&&&&&'''''''''&&&%%%%%%))))))(((''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((()))******))))))***+++)))***++++++,,,///333777BBBNNN\\\eeehhhkkkpppuuu}}}{{{xxxxxxzzz~~~xxxtttoookkkiiimmmttt}}}~~~wwwsssttt||||||zzzxxxxxx{{{~~~~~~~~~{{{zzz}}}}}}xxxrrrnnnooorrrssstttvvvxxxyyywwwrrrnnnkkkkkknnnssszzz}}}{{{yyysssqqqnnnmmmnnnppptttvvvwwwxxxvvvnnnfffaaabbbeeerrryyy}}}{{{wwwwwwwwwuuuppphhh```aaajjjssswwwwww{{{}}}}}}zzz{{{~~~}}}ttttttvvvwwwwwwxxxxxxxxxxxxzzz}}}~~~}}}{{{zzzxxxwww{{{~~~}}}xxxuuuwwwxxxwwwyyyuuuooohhhcccdddhhhlllmmmmmmooorrrtttsssqqqnnncccYYYMMMFFFDDDFFFNNNWWWbbblllssstttuuuvvvpppfffWWWJJJ<<<444///++++++---***((('''(((((((((&&&$$$%%%&&&&&&%%%$$$$$$''')))$$$$$$&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))(((((((((((('''%%%###%%%***///...//////---******...222AAASSSfffkkkcccVVVGGG=========>>>@@@@@@AAAAAAAAAAAA@@@AAADDDJJJOOORRRSSSZZZ^^^aaaccccccbbbbbbcccbbb^^^UUUIII@@@???FFFNNNZZZ^^^```___\\\VVVLLLBBB;;;777111,,,***)))'''&&&%%%'''(((''''''((($$$$$$$$$$$$%%%&&&((()))***&&&&&&%%%$$$$$$$$$%%%%%%######$$$&&&&&&'''''''''$$$%%%'''&&&$$$#########%%%$$$###""""""###$$$%%%%%%$$$###$$$&&&''''''&&&%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%'''((('''&&&(((((()))((('''(((***,,,...111444666888<<>>EEELLLUUUWWWWWWUUUPPPIII@@@:::888444///,,,***)))'''&&&''')))***(((((()))&&& $$$$$$$$$%%%&&&'''))))))&&&%%%%%%$$$$$$%%%%%%%%%######%%%&&&''''''((((((&&&'''((('''%%%$$$$$$%%%%%%$$$###""""""###$$$%%%$$$###!!!"""$$$%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%&&&&&&$$$######%%%((()))(((&&&(((((()))(((((()))---///111444999>>>BBBGGGMMMRRRZZZfffrrrrrrooommmnnnmmmoooooommmiiidddbbbbbbcccaaaaaa___\\\YYYYYY[[[]]]aaahhhppprrrnnnlllmmmooorrrssstttsssrrrqqqqqqrrrpppooonnnlllkkkkkkkkkkkkhhhfffccc```]]][[[ZZZZZZYYYXXXWWWZZZ^^^aaadddddd[[[ZZZYYYWWWVVVVVVXXXYYY]]]]]]]]][[[XXXVVVWWWXXX\\\YYYXXXYYY]]]aaadddfffeee```[[[\\\bbbhhhlllmmmgggnnnssstttwww|||~~~~~~{{{sssmmmeee[[[TTTZZZccclllnnnmmmjjjddd]]]VVVYYY]]]aaadddffffffeee+++)))&&&&&&'''(((((('''''''''''''''''''''''''''$$$%%%'''((()))(((''''''(((''''''''''''''''''(((%%%$$$$$$&&&'''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((('''!!!$$$)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%''''''%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&''')))(((''''''(((***)))+++,,,---...000333555===IIIWWW```dddhhhpppvvv~~~}}}zzzxxxyyy~~~{{{sssooollljjjhhhjjjpppyyy|||uuupppoootttyyyzzz{{{}}}zzz{{{}}}{{{xxxwwwyyy|||{{{{{{~~~|||zzzyyy{{{}}}~~~yyyxxxyyyzzz||||||{{{zzzxxxzzzzzzyyyxxxyyy~~~~~~xxxllleeeeeeiiirrruuuzzz|||zzzuuupppllliiilllrrrxxx{{{zzzwwwtttpppmmmhhheeehhhoooxxx~~~zzzvvvooofffaaacccjjjppptttzzz}}}zzzwwwwwwwwwvvvlllfff___```gggooouuuwwwxxx|||}}}||||||~~~{{{ssstttuuuwwwxxxxxxyyyyyywwwxxx{{{~~~{{{yyyzzzzzz{{{|||}}}~~~|||zzzwwwuuuuuuxxxwwwrrrppprrrtttsssooojjjdddbbbeeejjjmmmooolllmmmooosssvvvwwwuuurrrhhh]]]QQQMMMNNNQQQWWW^^^ccchhhmmmoooqqqrrrpppmmmcccTTTCCC777000++++++---+++***))))))******(((&&&###%%%%%%%%%$$$$$$&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((()))***)))((("""&&&***((($$$"""$$$''')))***,,,------......///111DDD[[[iiinnnjjj___TTTHHHBBB???@@@???<<<>>>CCCDDDFFFKKKUUU```jjjpppssssssrrrqqqqqqrrrsssuuuuuuppphhh[[[LLLAAA@@@EEEKKKPPPOOONNNLLLGGG@@@;;;999666333///+++***)))(((&&&'''((('''$$$%%%)))(((%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&''''''''''''&&&'''((('''%%%$$$%%%&&&%%%$$$###""""""###$$$%%%(((&&&%%%%%%&&&(((((('''$$$$$$###$$$$$$%%%%%%&&&$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&''''''(((((($$$$$$$$$&&&((()))(((&&&(((((()))((()))+++///222555999???FFFMMMRRRXXX[[[___jjjrrrpppkkkiiiiiihhhiiijjjiiihhhfffeeeggghhhffffffddd```\\\ZZZ[[[\\\ZZZ```gggiiifffddddddeeefffhhhkkklllllllllmmmnnniiiiiihhhgggfffffffffffffffeeedddcccbbbaaa``````\\\[[[ZZZ[[[^^^aaacccccc[[[YYYWWWVVVUUUTTTTTTSSSTTTUUUUUUUUUTTTTTTVVVXXXZZZXXXVVVVVVZZZ___bbbdddddd___ZZZZZZ___ffflllnnnkkkqqquuuwwwzzzzzztttnnneeeZZZQQQWWWaaaiiilllllljjjeee___VVVYYY]]]bbbfffggghhhhhh***(((&&&&&&'''((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((''''''''''''((((((&&&######''')))'''&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%''' ###))))))&&&$$$''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&'''((((((''''''((()))'''(((***++++++---000222;;;FFFTTT^^^bbbgggooovvv~~~}}}zzzvvvuuuzzz|||tttooojjjgggdddgggmmmvvv{{{qqqkkkhhhmmmrrrtttvvvyyyuuuwwwwwwtttqqqpppsssvvvuuuvvv|||~~~}}}||||||}}}xxxxxxyyy{{{}}}|||yyywwwsssssssssuuuxxx{{{~~~}}}~~~vvvjjjccccccfffqqqtttxxxzzzwwwrrrmmmkkkllloootttxxxzzzzzzxxxvvvnnnlllhhhhhhkkkrrrzzz{{{uuujjj```\\\___fffmmmssszzz~~~{{{xxxxxxxxxvvvkkkfff```___eeemmmsssvvvyyy||||||zzzzzz|||{{{xxxssstttvvvwwwyyyyyyzzzzzzzzz{{{}}}|||zzzzzzzzz{{{|||}}}}}}|||zzzxxxvvvtttwwwvvvqqqnnnpppqqqpppqqqjjjcccbbbfffkkkmmmllllllmmmooosssvvvwwwuuusssfff[[[PPPNNNQQQVVV]]]ccciiikkknnnpppqqqrrrqqqpppiiiYYYGGG;;;222,,,***,,,,,,+++******+++***(((&&&###%%%&&&&&&%%%%%%&&&''')))(((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$###$$$&&&###'''(((&&&%%%%%%&&&'''(((***+++,,,---------000???SSSbbbkkknnnhhh```RRRJJJFFFGGGFFFBBBEEELLLMMMOOOUUU___jjjtttzzz|||yyywwwtttsssuuuwwwxxxxxxrrrjjj\\\NNNDDDCCCHHHMMMOOOLLLKKKIIIDDD===;;;===777333...+++***)))((((((&&&&&&###!!!&&&(((&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%%%%$$$######%%%&&&%%%$$$###""""""###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$%%%&&&&&&&&&$$$###""""""###$$$&&&'''&&&&&&''''''(((((())))))&&&%%%%%%&&&(((((('''%%%(((((()))))))))---111555:::>>>EEENNNUUUZZZ]]]___ccckkkqqqnnniiigggfffdddeeeeeeeeedddcccdddfffhhhggggggeeebbb___]]]^^^___^^^aaadddeeedddaaa___^^^___bbbeeeggggggggghhhiiicccbbbaaa```_________````````````aaaaaaaaaaaaaaa[[[YYYYYYYYY\\\]]]^^^]]]XXXVVVUUUTTTTTTSSSQQQOOOKKKLLLMMMMMMNNNPPPSSSVVVWWWTTTRRRRRRVVV[[[___aaa___]]][[[ZZZ\\\aaahhhlllmmmrrrvvvwww|||~~~xxxrrrjjjaaaVVVNNNUUU^^^eeeggggggfffbbb]]]TTTWWW]]]bbbfffggggggggg((('''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''""""""'''***(((&&&(((%%%&&&&&&''''''&&&&&&%%%$$$$$$############$$$$$$'''"""!!!%%%(((&&&%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&'''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&((())))))(((((()))***&&&(((***++++++,,,///111999DDDRRR\\\aaagggooovvv|||{{{xxxsssqqquuu}}}vvvpppiiiddd```aaafffoooyyy~~~xxxsssjjjccc```dddjjjooosssxxxsssttttttppplllkkknnnqqqpppqqqwww~~~}}}}}}}}}}}}}}}~~~xxxyyy{{{}}}}}}yyyvvvkkkjjjkkkqqqyyy~~~~~~~~~}}}yyypppfffaaabbbeeeppprrrsssqqqnnnjjjiiijjjnnnpppsssuuuvvvvvvvvvvvvlllkkkkkklllooouuuzzz~~~yyyrrrfff]]]ZZZ^^^gggnnnttt{{{~~~{{{zzzyyyvvvlllgggbbbaaaeeelllsssvvvzzz||||||yyyxxxzzzzzzwwwtttuuuwwwxxxzzz{{{{{{{{{zzz{{{}}}~~~}}}}}}}}}}}}}}}}}}|||zzzyyyxxxuuuwwwvvvpppmmmooopppoooooohhhaaaaaahhhnnnnnnllllllmmmooorrruuuvvvtttrrrbbbWWWOOOOOOVVV]]]eeekkkpppoooppprrrsssrrrrrrsssmmm^^^LLL???666...+++,,,+++***))))))***)))'''%%%$$$&&&''''''&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& $$$'''%%%!!!"""&&&"""###%%%&&&''''''''''''(((((((((***+++,,,,,,,,,///:::HHHUUU```hhhgggbbbXXXMMMGGGIIIIIIFFFLLLVVVZZZ\\\aaajjjsss{{{}}}{{{xxxwwwxxxxxxvvvtttnnngggZZZNNNGGGHHHLLLQQQRRRNNNLLLJJJEEE>>>???DDD:::555///***))))))))))))&&&&&&###!!!&&&(((&&&((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$''')))%%%$$$###""""""###$$$%%%"""""""""###$$$$$$""" """###$$$%%%&&&&&&&&&&&&%%%$$$#########%%%'''(((%%%%%%&&&&&&'''(((((()))((('''&&&'''((((((&&&$$$(((((())))))***...333777@@@DDDJJJRRRYYY]]]^^^]]]```iiinnnlllhhhfffeeebbbcccbbbbbb```^^^___aaaccccccdddeeedddcccccceeegggiiihhhgggggggggeeeaaa]]]```bbbeeefffeeeddddddeee^^^^^^]]]\\\[[[ZZZZZZZZZYYYZZZ[[[\\\\\\\\\]]]\\\VVVUUUUUUVVVWWWWWWUUUTTTPPPOOONNNOOOQQQQQQOOOLLLGGGHHHIIIIIIIIILLLPPPSSSUUURRRPPPPPPTTTYYY]]]___\\\^^^___]]]\\\___ffflllooosssuuuuuuzzzzzzwwwrrrkkkbbbYYYQQQLLLTTT[[[aaabbbaaaaaa^^^ZZZQQQUUU[[[bbbeeefffeeeddd&&&&&&&&&'''((('''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$***)))'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&(((""""""(((+++(((''')))%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$&&&((('''$$$%%%)))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))%%%&&&((()))))))))((('''(((''''''&&&&&&&&&''''''))))))))))))))))))))))))((()))******))))))***+++(((***,,,------...000222888CCCQQQ[[[```fffooovvv{{{{{{wwwrrrnnnrrr|||~~~wwwqqqiiibbb]]]ZZZ___gggqqqwwwvvvoooiiieee]]]ZZZ^^^eeelllrrrxxxssstttsssooojjjiiikkknnnmmmnnnttt|||~~~~~~zzzzzz{{{{{{|||}}}}}}}}}yyyzzz}}}~~~zzzvvvfffdddeeennnyyy~~~{{{tttjjjbbb___bbbeeeooopppnnnjjjfffdddfffiiilllnnnpppqqqqqqrrrsssuuukkkkkkmmmooossswwwzzz}}}vvvoooddd\\\\\\bbbmmmtttttt|||}}}|||zzzwwwnnniiicccbbbfffmmmssswww|||~~~|||xxxwwwyyyyyywwwuuuvvvwwwyyy{{{|||||||||xxxyyyzzz|||~~~}}}}}}}}}|||{{{zzzyyyvvvxxxwwwqqqnnnooopppnnnkkkddd^^^```iiiqqqrrrpppkkklllnnnqqqtttuuusssppp```VVVNNNQQQZZZccclllsssuuusssssstttuuussstttuuupppaaaOOOBBB999000,,,,,,***)))(((((()))(((&&&$$$$$$&&&(((((('''&&&'''(((((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$***///,,,%%%###'''...'''&&&$$$%%%'''************))))))***,,,------,,,---444>>>IIIVVV```bbb^^^XXXLLLDDDFFFGGGFFFOOO\\\dddfffjjjpppxxx~~~}}}{{{{{{{{{yyytttooojjjcccXXXNNNIIIJJJOOOTTTVVVQQQNNNMMMGGG@@@BBBIII;;;666///***((()))******((((((&&&"""$$$((((((%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''&&&%%%$$$&&&'''''''''&&&(((***---%%%$$$###""""""###$$$%%%$$$$$$%%%'''((('''$$$""""""###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&)))***$$$$$$%%%%%%&&&'''(((((()))(((''''''((('''%%%###((()))))))))***...444888DDDGGGMMMTTTZZZ]]]\\\ZZZ]]]eeekkkjjjgggfffdddbbbbbbaaa___\\\ZZZZZZ\\\___aaaccceeefffgggiiilllnnnsssoookkkkkkllljjjddd___ccceeehhhhhhfffdddcccccc]]]\\\[[[ZZZYYYXXXXXXXXXUUUVVVWWWWWWXXXXXXXXXWWWRRRRRRQQQRRRSSSRRROOOMMMHHHGGGGGGJJJMMMNNNLLLIIIFFFGGGGGGGGGHHHJJJNNNQQQUUURRROOOOOOSSSXXX]]]___]]]aaadddbbb___```gggooopppsssttttttxxx~~~zzztttrrrmmmeee[[[RRRMMMKKKSSSZZZ___^^^]]]^^^[[[WWWOOOTTT[[[aaaeeeeeecccaaa(((((()))))))))'''&&&%%%%%%)))......,,,***)))***(((''''''((())))))'''&&&***(((%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%######$$$$$$%%%&&&'''(((***)))'''&&&%%%%%%&&&&&&***(((''''''''''''%%%$$$&&&''''''(((((((((((((((++++++******))))))(((((('''((()))((('''((()))+++,,,------------///222555<<>>333,,,)))---+++((((((((())))))((('''&&&&&&&&&&&&'''(((((()))((('''&&&$$$###"""!!!&&&%%%#########%%%'''(((###$$$&&&(((((('''&&&%%%(((((('''''''''(((((()))+++)))((()))+++,,,)))&&&+++...444>>>HHHOOORRRSSSIIIEEEAAA@@@???CCCNNNYYYccciiinnnrrryyy~~~{{{ssspppssstttnnnhhhfffddd]]]TTTQQQUUUZZZ\\\]]]]]]YYYSSSQQQUUUWWWPPPFFF:::555///***''''''&&&%%%$$$%%%&&&&&&$$$#########$$$%%%%%%&&&''''''((((((###"""""""""$$$&&&)))***((('''&&&%%%%%%&&&(((******(((%%%&&&((()))(((&&&$$$$$$%%%$$$###$$$''')))""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%&&&''''''&&&&&&&&&''''''''''''(((,,,)))&&&&&&((()))(((&&&((((((((()))+++///222444JJJJJJKKKRRRYYY\\\ZZZVVVYYY\\\aaadddeeeeeeeeefffeeeaaa[[[VVVTTTVVVYYY\\\[[[\\\]]]```dddiiimmmoooqqqrrrrrroookkkjjjlllnnnllllllllliiigggfffhhhjjjfffaaa\\\ZZZWWWSSSTTTWWWQQQSSSTTTSSSRRRRRRSSSTTTQQQPPPPPPPPPPPPMMMJJJGGGGGGGGGHHHJJJLLLLLLKKKIIIKKKFFFDDDGGGKKKNNNQQQVVVUUUUUUWWWYYY[[[\\\^^^^^^dddgggiiiiiigggfffhhhkkknnnnnnnnnmmmpppyyy}}}yyyuuunnneee^^^UUULLLIIIKKKOOOYYYaaaaaa]]]ZZZUUUPPPHHHNNNXXXbbbhhhiiigggddd((()))*********)))((('''%%%'''***+++***)))((((((''''''&&&&&&'''''''''&&&***(((&&&%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$###""""""###%%%'''(((((('''&&&&&&&&&'''(((((()))(((&&&&&&'''&&&%%%###%%%&&&&&&'''''''''''''''(((((('''&&&%%%$$$######'''((((((((('''''')))++++++,,,,,,++++++---111444;;;BBBMMMZZZdddjjjmmmnnntttzzzxxxnnngggmmmxxx}}}sssfff\\\VVVWWWZZZ^^^``````]]]ZZZUUUUUUXXX___gggooosssuuuxxxxxxtttllliiilllpppqqqnnnkkkkkkpppttttttvvvyyy}}}{{{zzz{{{~~~~~~|||{{{{{{~~~~~~vvvpppfffiiilllqqqzzz~~~{{{vvvmmmccc]]]___ffflllmmmhhhaaa[[[YYY\\\bbbgggpppqqqsssttttttqqqmmmjjjiiilllqqqvvvyyy{{{{{{{{{vvvmmmbbb\\\^^^fffooottt}}}~~~xxxnnnfffccc```cccjjjqqquuuwww{{{|||{{{zzzxxxzzzxxxwwwwwwyyy{{{{{{yyywwwxxxxxxxxxyyy{{{}}}~~~~~~~~~}}}yyysssooollljjjhhhggggggccc```cccjjjppprrrqqqmmmpppssssssqqqnnnlllkkk[[[VVVQQQTTT]]]iiirrruuuwwwwwwwwwvvvuuuuuuwwwxxxssskkk___PPPBBB777000,,,---+++)))(((((())))))((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&%%%$$$######%%%'''((($$$$$$&&&'''''''''&&&&&&***)))(((''''''&&&''''''***(((''')))+++,,,***'''+++,,,000555;;;???AAAAAA===:::888888888;;;EEEPPP[[[aaagggkkkqqqwwwwwwtttrrrkkkgggjjjkkkeee```___aaa[[[VVVVVV[[[bbbeeefffeeebbb\\\YYY[[[\\\TTTJJJ777222,,,(((&&&&&&%%%%%%$$$&&&'''&&&%%%###$$$$$$""""""######$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((()))((('''&&&%%%&&&'''((()))((('''(((******&&&###$$$$$$$$$###"""###$$$&&&$$$$$$$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((((('''&&&&&&''''''%%%$$$((((((((((((***---000222AAAAAADDDKKKSSSXXXVVVTTTPPPTTTZZZ^^^```aaacccdddfffbbb^^^YYYXXXXXX[[[\\\\\\[[[ZZZ\\\```eeekkknnnoooppppppooollllllnnnppprrrqqqpppmmmjjjiiiiiijjjjjjddd___\\\XXXTTTTTTWWWRRRSSSSSSRRRPPPOOOOOOPPPSSSRRRQQQRRRSSSRRRNNNJJJLLLLLLLLLNNNPPPPPPOOOMMMLLLHHHGGGKKKOOOQQQTTTXXXVVVWWWXXXZZZ\\\___bbbccceeegggiiijjjiiiiiikkkmmmllllllkkkkkknnnwww}}}~~~{{{uuukkk```YYYQQQJJJHHHJJJQQQZZZbbbaaa]]]XXXSSSMMMHHHNNNWWWaaaiiilllllljjj$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%&&&'''((('''&&&'''&&&%%%$$$$$$%%%&&&''')))(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&%%%###"""###%%%''')))&&&%%%%%%&&&&&&((())))))((('''%%%%%%&&&&&&$$$###$$$%%%%%%&&&'''&&&&&&&&&+++***)))((('''&&&%%%$$$&&&'''((('''&&&&&&(((*********+++******,,,000333999AAAMMMZZZeeekkknnnooopppvvvxxxpppjjjmmmvvv}}}}}}ttthhh^^^XXXWWWUUUUUUUUUUUUTTTRRRPPPRRRVVV^^^hhhpppuuuwwwzzzzzzuuullliiinnnssstttssslllggggggjjjlllpppuuuyyyyyyyyy|||~~~~~~}}}}}}|||{{{}}}}}}zzzsssnnnhhhkkknnnrrryyy}}}zzzssshhhaaa```ccchhhkkkgggccc\\\XXXXXX]]]cccgggoooqqqtttuuutttooojjjffffffkkkrrrxxx|||}}}|||zzzrrriii___[[[___gggooottt|||~~~~~~xxxooocccaaa```dddlllssswwwxxxzzz{{{{{{zzzzzz|||zzzyyyyyyyyyzzzyyyvvvsssqqqsssvvvyyy{{{||||||{{{{{{}}}~~~||||||vvvnnnhhhfffgggiiieeeaaa___bbbkkkrrruuuuuuppprrrtttsssoookkkhhhfffYYYXXXWWWYYY___iiirrrxxxuuuxxxzzzyyywwwvvvzzz~~~wwwpppcccTTTFFF;;;333///...+++)))(((((())))))((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''******((('''&&&%%%%%%%%%((('''''')))++++++***)))***)))***,,,///111222111000...///111222444<<>>???@@@GGGPPPXXX\\\]]]\\\\\\___aaadddgggjjjlllnnnnnnhhhfffdddaaa`````````aaaccccccccceeehhhkkkmmmnnnnnnpppppppppnnnmmmmmmnnnmmmhhheeeddd```ZZZWWWXXXZZZ[[[\\\ZZZXXXWWWXXXYYY^^^[[[ZZZ\\\aaacccaaa^^^```^^^\\\\\\\\\\\\[[[YYYUUUSSSUUU\\\aaaaaaaaaccccccaaa______aaafffkkknnnnnnnnnmmmmmmmmmmmmmmmlllooopppooonnnpppyyy{{{ooonnnjjjccc\\\XXXYYY\\\gggllluuu{{{~~~}}}{{{yyyssskkkbbb^^^WWWNNNGGGEEEQQQ\\\fffhhheeebbb\\\WWWPPPQQQTTT]]]iiirrrwwwwww(((((('''''''''((())))))(((&&&$$$$$$&&&'''((((((%%%''')))(((%%%&&&)))---((('''&&&'''((((((&&&$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%"""###%%%%%%%%%###!!!(((((((((((('''&&&%%%$$$'''%%%$$$%%%&&&'''&&&$$$&&&'''(((((())))))((((((&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&(((***+++,,,,,,++++++---111444>>>EEERRR^^^fffjjjjjjiiipppqqqrrrooohhhfffooozzz||||||zzzppphhhUUUUUUVVVVVVVVVTTTOOOLLLIIIMMMVVVaaallltttxxxyyyttttttooohhhhhhpppxxx|||xxxkkk\\\UUUTTTYYYcccmmmpppsssxxxzzzzzzyyyxxxxxxxxxxxxxxxuuurrrmmmhhheeeaaaiiirrrxxx{{{}}}yyytttpppkkkeeedddffffffccc```[[[ZZZ[[[```hhhooorrrssswwwxxxvvvppphhhbbb``````nnnsss{{{{{{wwwggg```ZZZ]]]hhhrrrwwwxxxvvvzzz|||zzzyyyyyyuuupppnnnkkkiiijjjppptttvvvvvv|||{{{{{{}}}~~~}}}{{{zzzvvvqqqkkkgggffffffgggiiinnnrrruuuuuutttssswwwxxxzzz|||~~~~~~}}}~~~~~~~~~|||xxxrrrlllhhhgggeeeccccccjjjssszzz{{{zzz||||||{{{uuukkk___VVVQQQPPPUUU[[[___ccchhhnnnssssssqqqppptttyyy|||zzzwwwzzzvvvooodddVVVHHH<<<444///,,,)))((((((((('''&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))***%%%'''))))))(((((()))******)))''''''((()))'''&&&)))(((***...000444===GGG^^^cccddd]]]TTTMMMGGGAAA<<>><<<777000,,,***'''$$$"""$$$''''''###$$$%%%%%%&&&'''(((((()))''''''&&&&&&&&&&&&''''''&&&'''((((((((('''&&&%%%&&&&&&&&&''''''''''''(((***)))((()))***+++++++++''''''((()))))))))))))))***,,,...///111222444555<<>>999<<<<<<999333---***))))))&&&###$$$&&&%%% &&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((((((((('''%%%%%%&&&&&&&&&'''''''''(((((($$$###$$$'''******&&&"""&&&'''((()))*********))))))***---...///000222444===HHHYYYfffkkkiiiccc___YYYZZZ]]]```cccgggiiikkkqqqnnniiieeeeeehhhlllnnnhhheeebbbbbbdddeeedddbbb___aaadddddddddccccccdddYYYXXXZZZ___```\\\[[[]]][[[]]]___``````aaaccceee^^^aaadddcccaaaaaaeeejjjkkkiiieeecccbbbaaa```___ZZZWWWXXX^^^ccceeegggjjjkkkjjjiiiiiikkknnnqqqssssssqqqqqqsssxxxzzzzzzxxxyyy{{{}}}}}}}}}rrrhhheee]]]UUUOOOPPPWWW]]]hhhnnnvvvzzzxxxuuusssrrrssspppkkkaaaQQQDDDBBBFFFOOO[[[gggkkkjjjgggbbb\\\IIIHHHKKKUUUdddppptttsss))))))((('''&&&%%%%%%$$$((((((((('''&&&&&&%%%%%%((('''(((+++)))$$$###%%%((('''&&&%%%$$$%%%&&&&&&)))((('''((()))(((&&&%%%&&&&&&&&&&&&&&&'''((()))&&&%%%$$$$$$%%%%%%###""""""&&&&&&""""""''''''###'''&&&&&&&&&&&&'''((((((%%%''')))******)))'''%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((+++,,,,,,,,,+++,,,///111:::FFFWWWdddlllooopppqqqrrrvvv{{{zzzpppfffeeekkk|||ssseee]]]RRRSSSWWWQQQOOOQQQMMMLLLLLLRRR]]]jjjpppnnniiiiiiaaaZZZZZZ]]]bbbkkkrrruuummm```UUURRRXXXdddnnnssszzz~~~~~~|||wwwxxxyyywwwssspppnnnmmmzzzzzzzzzzzzzzzwwwsssoookkknnnpppoookkkeee```]]][[[___gggpppvvvzzz||||||xxxqqqjjjddd___^^^fffpppsssuuuvvvuuuvvvvvvppphhh\\\WWWYYYeeeqqquuuuuuuuuwwwzzz{{{}}}|||sssrrrnnnkkkmmmrrrwwwzzzzzz|||~~~|||xxxvvvvvvoookkkfffcccdddgggjjjlllkkkmmmnnnoooooopppsssuuuuuuwww{{{|||~~~}}}{{{{{{zzz{{{yyyuuuvvvxxxrrrhhh___dddlllsssxxxyyyxxxvvvzzzyyywwwrrrkkk```TTTMMMNNNTTT\\\dddjjjnnnqqqsssssssssssssssrrrqqqpppooopppmmmllliii\\\HHH:::777///---***((((((((('''&&&$$$'''***,,,+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%$$$$$$###)))$$$ !!!''')))&&&"""&&&&&&&&&''''''''''''((((((((((((((('''''''''''')))+++,,,///666EEEXXXffftttwwwooo^^^UUUVVVTTTMMMVVVWWWWWWVVVSSSMMMHHHDDDAAA<<<888888:::999555111333333111...,,,***((('''+++)))'''%%%%%%%%%&&&'''%%%%%%&&&(((***,,,+++))),,,---......///333999???FFFOOOWWWYYYVVVRRRJJJBBB<<<777111...000444555666000000000...,,,***'''&&&)))'''$$$###$$$(((,,,///((('''%%%%%%%%%%%%###!!!'''''''''&&&&&&%%%%%%%%%$$$(((((($$$$$$(((((($$$%%%%%%%%%&&&&&&'''''''''))))))((('''&&&'''''''''%%%%%%'''((())))))))))))+++...000...***+++111888???MMM\\\eeeiiilllkkkgggcccbbbaaa``````aaabbbccclllppppppkkkjjjnnnpppnnnqqqmmmhhhfffggghhhgggeee```______bbbggggggccc^^^[[[YYYXXXYYY\\\\\\ZZZWWWZZZ]]]]]]\\\^^^dddgggfffhhhdddbbbaaa^^^\\\___eeejjjkkkiiiffffffgggbbb[[[WWWWWWYYY[[[```eeeiiilllnnnpppoookkklllpppqqqnnnsssttttttuuuvvvxxxyyyzzz~~~~~~yyypppcccXXXTTTUUUYYY]]]kkkqqqvvvvvvvvvvvvqqqkkkqqqmmmggg```TTTHHHDDDFFFTTT\\\cccfffhhhfff]]]TTTHHHCCCEEESSSeeennnqqqrrr&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&'''%%%$$$%%%###"""'''///((((((&&&%%%%%%%%%&&&''')))((((((((())))))'''%%%''''''&&&&&&&&&''''''(((&&&%%%$$$$$$%%%%%%$$$"""%%%((((((###"""$$$$$$ &&&&&&&&&%%%&&&''''''(((&&&'''((())))))((('''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((+++,,,,,,,,,+++---///222:::FFFVVVdddkkkoooqqqsssuuuzzz~~~sssfffaaadddyyyuuuhhh[[[QQQSSSWWWRRRPPPPPPJJJKKKLLLQQQ]]]jjjqqqooojjjccc[[[UUUWWW\\\cccllluuurrrkkkaaaXXXVVV[[[fffnnnuuu|||~~~~~~{{{zzzwwwtttqqqppprrruuu{{{{{{zzzyyyvvvrrrmmmjjjiiimmmpppoookkkddd^^^ZZZ___dddllltttzzz}}}~~~}}}uuunnngggcccbbbdddllluuuuuuvvvvvvtttttttttmmmeeeZZZWWWZZZfffrrrwwwwwwwwwwwwzzz|||~~~yyytttqqqnnnooosssxxxzzzzzz|||}}}}}}zzzvvvrrrppppppjjjgggeeeeeegggjjjmmmooonnnooopppooonnnnnnppprrruuuvvvzzz~~~{{{}}}}}}{{{{{{uuuwwwvvvtttvvvwwwqqqhhh```eeelllsssxxxzzzzzzyyy}}}{{{xxxrrrjjj___UUUNNNNNNUUU```iiiooorrrtttuuussssssrrrrrrrrrqqqqqqqqqmmmkkkjjjggg[[[GGG999444///---***((((((((('''&&&"""$$$'''((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&$$$"""%%%***---,,,***'''''''''(((((((((((()))((((((((())))))))))))))))))+++...444>>>PPPdddsssvvvwwwnnn___ZZZ___```[[[aaa^^^XXXRRRJJJBBB;;;666999555222222444444000,,,,,,++++++)))((('''&&&&&&(((((((((((('''&&&&&&%%%%%%%%%'''(((***+++---...444666888:::<<>>:::555******)))''''''''')))***$$$&&&)))******((($$$"""&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%'''(((***+++***)))'''%%%'''((((((((((((((('''&&&"""%%%(((******+++...111===IIIUUUZZZ]]]``````^^^```aaabbbcccbbb```]]][[[[[[\\\]]]^^^______bbbfffiiiggggggiiimmmooommmkkkcccdddfffiiilllnnnnnnnnnkkkiiifffbbb___]]]^^^______dddfffeeeddddddaaa\\\[[[YYYZZZ]]]^^^^^^bbbhhhmmmqqqqqqmmmhhheee___YYYWWWVVVWWWXXXZZZ^^^aaacccmmmqqqpppkkkhhhkkknnnoooooonnnnnnppptttyyy~~~xxxllleeedddeeemmmrrruuuxxx~~~{{{qqqcccUUUHHHAAAEEEMMMZZZ```ddd```ZZZTTTNNNGGGCCCAAADDDMMMUUU[[[aaaggg***)))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%+++&&&)))'''&&&'''(((((((((((('''&&&&&&'''&&&&&&'''))))))((('''(((((('''&&&&&&&&&''''''&&&%%%$$$%%%&&&'''&&&%%%(((%%%%%%'''&&&$$$###&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))***++++++,,,---111333>>>IIIYYYfffnnnssswwwyyy|||}}}qqqiiiiiippp{{{{{{sssooo___ZZZ\\\XXXXXXXXXQQQLLLKKKOOOZZZhhhppppppmmmdddZZZQQQPPPVVV```mmmxxxzzztttjjjbbbaaahhhuuu~~~}}}~~~}}}{{{}}}}}}vvvuuurrrooommmooossswwwzzz{{{zzztttllleeeccccccllliiieee```^^^bbbhhhmmmrrruuuxxxyyywwwrrrkkkgggdddaaacccjjjoooqqqtttxxxxxx{{{}}}{{{yyysssggg[[[PPPSSS]]]lllwww{{{|||~~~{{{|||wwwtttrrrtttxxxzzzzzzyyyxxxuuuppphhhbbb```aaacccgggmmmsssvvvuuuttttttvvvyyyyyyxxxwwwvvvxxx|||yyyuuuvvvyyyxxxxxxzzzzzzxxxwwwvvvpppeee]]]ZZZ\\\___dddjjjpppuuuxxxzzzzzzzzzvvvmmmccc\\\YYYZZZ___ccchhhmmmrrrvvvzzz}}}uuusssoookkkjjjjjjlllmmmlllooopppmmmgggZZZGGG888111...+++))))))))))))((((((((((((&&&%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$###"""""""""&&&'''&&&&&&'''***$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%'''((()))))))))***...888III```uuuzzzqqqiiikkkwwwpppYYYFFF;;;555000------...//////...+++)))'''(((((((((''''''''''''&&&---+++(((''')))---111444///111444555777<<>>666000000///---&&&((((((((('''''')))***###%%%(((******(((&&&$$$'''&&&%%%$$$$$$&&&(((***&&&%%%$$$%%%'''(((((('''%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%''''''%%%%%%'''&&&&&&&&&&&&&&&&&&%%%%%%'''((()))))))))(((&&&%%%''''''((((((((((((((('''&&&((()))***+++,,,///222999EEEQQQVVVYYYZZZYYYVVVXXXZZZ^^^aaabbbbbb```______\\\ZZZZZZXXXXXX\\\bbbeeecccbbbdddhhhkkkjjjhhh```aaadddfffiiilllmmmnnnpppnnnjjjeee```___```ccceeejjjmmmkkkiiigggbbb\\\ZZZYYY[[[```bbbbbbffflllqqquuuvvvpppiiiddd^^^XXXVVVVVVUUUVVVXXX[[[^^^```jjjkkkjjjgggjjjqqqvvvvvvpppnnnmmmmmmpppvvv}}}|||~~~uuummmjjjjjjmmmssszzz|||jjjXXXIIIBBBGGGPPP[[[cccgggccc\\\TTTMMMGGGCCC???BBBKKKUUUZZZ\\\___'''''''''&&&&&&%%%%%%%%% """$$$&&&&&&%%%%%%)))""" $$$%%%&&&)))&&&''''''((('''&&&%%%$$$&&&%%%%%%&&&((()))'''&&&''''''&&&&&&&&&''''''(((&&&%%%$$$%%%'''((('''&&&(((%%%$$$((('''$$$###'''&&&&&&&&&%%%&&&''''''(((&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''((((((((()))))))))))))))***++++++,,,...111444???JJJ[[[hhhppptttvvvwwwxxx{{{tttkkkiiippp|||zzzrrrlll^^^\\\bbbbbbbbb```WWWRRRQQQTTT^^^jjjrrrqqqmmmeee[[[QQQOOOUUU^^^lllwww|||vvvnnngggeeejjjttt|||{{{|||{{{yyy|||~~~yyyqqqqqqooonnnnnnqqqvvvzzz{{{|||zzzsssiiibbb```aaaiiigggddd```aaafffmmmsssyyyzzz{{{yyyuuunnngggccc```aaahhhpppttttttvvv{{{zzz~~~~~~yyypppaaaSSSNNNRRR]]]mmmwwwzzz{{{}}}zzz}}}yyyvvvssssssvvvwwwvvvtttrrrppplllgggcccbbbdddfffjjjpppwwwyyywwwvvvwwwyyyzzzzzzyyywwwwwwxxx}}}~~~zzzuuuvvvxxxwwwwwwyyy|||xxxvvvtttlll___XXXWWW\\\___eeekkkqqquuuwwwxxxuuuuuussslllccc]]][[[\\\bbbffflllpppsssuuuwwwxxxpppnnnllljjjiiijjjlllmmmnnnrrrtttqqqkkk```LLL;;;111...+++*********)))(((&&&'''(((&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$######((((((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))++++++---666GGG\\\ppp{{{rrrkkkhhhrrryyyaaaNNNBBB;;;444///111222333222000,,,)))'''((((((((((((((((((((((((,,,+++******,,,000444666444444333444555999<<>>IIITTTXXXXXXWWW$$$$$$%%%%%%%%%%%%&&&&&&###&&&&&&&&&%%%''''''))),,,)))###"""%%%%%%&&&'''''''''&&&$$$$$$%%%$$$$$$&&&'''((('''%%%&&&&&&&&&&&&&&&'''((()))&&&%%%$$$%%%'''((('''&&&%%%!!!"""''')))%%%&&&+++'''&&&&&&&&&&&&'''((((((&&&''')))******)))'''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))***++++++,,,...111444???KKK\\\jjjqqqtttuuuvvvpppvvvyyyoookkkppp}}}|||tttjjj^^^```jjjkkklllhhh^^^VVVUUUWWW```lllsssrrrnnniii^^^RRROOOSSS[[[hhhrrr|||xxxqqqkkkhhhlllsssyyyzzz{{{zzzyyy{{{}}}wwwooonnnmmmlllnnnssszzz{{{|||zzzrrrhhh```^^^___gggfffdddbbbdddiiipppvvv||||||{{{xxxrrrjjjccc___]]]bbbkkkuuuxxxvvvyyy~~~{{{yyynnn\\\LLLMMMRRR^^^mmmwwwyyyzzz|||yyy~~~~~~{{{xxxtttsssttttttrrrooonnnmmmjjjfffccccccfffhhhkkkqqqxxx{{{yyywwwyyy{{{|||{{{yyywwwvvvxxx{{{|||{{{vvvvvvxxxwwwwwwyyy|||wwwtttrrriii\\\UUUVVV\\\```fffmmmrrrvvvwwwxxxqqqsssrrrlllccc]]]\\\^^^bbbhhhoootttuuuuuuuuuuuulllkkkiiiiiiiiikkkmmmnnnqqqvvvxxxuuuoooeeeQQQ>>>111...+++*********)))((('''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))...,,,---444CCCVVVgggrrrlllfffhhhwwwiiiUUUJJJBBB;;;555666777888777333...***)))(((((())))))***++++++,,,++++++,,,...000222444666777555222222333555555555444111------...///---+++'''+++,,,((('''***,,,+++&&&(((***)))%%%###$$$%%%&&&%%%###"""###%%%(((***&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&""""""&&&&&&""""""&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%'''((()))))))))))))))((('''&&&'''***---///111>>>KKKQQQSSSSSSPPPKKKPPPQQQSSSWWW\\\ccciiimmmiiiccc```___[[[VVVWWW]]]ZZZWWWTTTUUUYYY\\\]]]\\\XXX[[[^^^aaacccfffiiilllnnnmmmjjjeeeaaaaaaeeejjjtttxxxzzzvvvpppjjjaaaXXXOOOPPPVVV^^^cccgggmmmtttwww||||||uuukkkddd]]]WWWRRRQQQQQQQQQRRRTTTWWWYYY```___```dddoooyyyyyyttthhhhhhjjjmmmqqqwww|||}}}sssyyyuuupppoootttxxxaaaNNNEEEJJJTTT]]]gggnnnjjjaaaWWWOOOHHH@@@;;;;;;GGGTTTWWWUUURRR((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&''''''&&&&&&%%%$$$)))&&&######&&&((('''%%%&&&'''((())))))((('''&&&))))))((('''''''''''''''$$$$$$&&&(((******(((%%%&&&""""""%%%%%%$$$&&&***((((((((('''&&&&&&%%%%%%!!!###%%%'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((()))''''''++++++''''''))))))******+++,,,///444888>>>LLL^^^kkksssxxxvvvrrrkkksss~~~wwwqqqrrr}}}rrrlllcccfffppptttxxxttteee[[[WWWYYYeeeqqqtttsssrrrlllcccWWWOOOQQQZZZeeelllwwwqqqjjjgggiiinnnsssvvv{{{~~~|||xxxxxx{{{zzzuuummmgggfffkkkppppppsssyyy~~~zzzsssjjjccc``````aaaeeebbb___^^^bbbjjjsssyyy}}}vvvmmmccc]]]ZZZ___dddkkkqqquuuwwwyyyzzzzzzyyyrrrkkk^^^PPPPPPTTT```pppwwwvvvuuuwww~~~}}}}}}|||zzzzzztttqqqsssrrrllljjjlllkkkkkkjjjjjjjjjkkkkkkllllllttt{{{|||wwwtttuuuxxxzzz~~~~~~yyywwwzzz}}}~~~~~~zzzvvvvvvyyy|||xxxpppjjj```UUUOOOOOOYYYccckkknnnpppssstttsssrrrpppllleee^^^[[[]]]```fffiiiooouuuxxxxxxwwwuuuppplllhhhgggjjjmmmoooooossswwwyyyxxxttthhhSSS@@@777111+++))),,,---+++((((((''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%&&&'''((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$###"""$$$((()))&&&### $$$((((((%%%###$$$&&&''''''(((((((((((('''''''''''''''---999IIIYYYddd```aaammmuuucccXXXQQQKKKGGGGGGHHHFFFAAA999222///...,,,---,,,***+++---,,,'''---------...///111222333555444333111///---+++***************************((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&'''(((((()))((((((''''''#########$$$%%%&&&'''(((+++'''$$$$$$'''(((%%%!!!'''&&&$$$######$$$&&&'''''''''&&&&&&&&&&&&''''''%%%'''((((((''''''(((***---***'''&&&(((***---...333>>>IIIPPPSSSVVVSSSOOONNNPPPSSSUUUZZZ```ggglllffffffeeebbb^^^\\\\\\]]][[[VVVPPPNNNPPPSSSTTTTTTTTTTTTTTTWWW[[[```dddgggkkkiiigggcccaaaaaadddgggrrrwwwzzzxxxpppfff^^^ZZZXXXPPPLLLRRR___jjjoooppp{{{}}}rrrggg```\\\YYYXXXUUUTTTWWWWWWVVVXXX\\\XXX\\\^^^```hhhrrrtttoooiiiiiijjjlllqqqvvv{{{~~~vvvzzzwwwqqqpppttt}}}eeePPPFFFJJJTTTdddggggggddd```[[[PPPFFFAAA???AAAIIISSSXXXVVVRRR((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$)))'''&&&&&&'''(((((('''''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''$$$"""'''$$$###&&&'''%%%'''+++''''''''''''&&&&&&&&&&&& !!!###%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((())))))''''''++++++'''''')))******++++++,,,///333777@@@OOOaaannnwww{{{zzzuuunnnssszzzxxxrrrsssyyypppooofffiiisssxxx|||xxxiii]]]XXXZZZfffqqquuutttsssmmmdddYYYQQQQQQYYYdddkkkqqqmmmhhhfffiiiooouuuxxxzzz|||zzzwwwxxx{{{yyysssjjjdddccciiimmmnnnrrrwwwxxxtttnnnfffaaa```aaacccccc```]]]___gggqqqzzz~~~zzzrrrhhh```[[[YYY___cccjjjppptttvvvxxxyyy{{{~~~xxxqqqiii\\\OOOOOOSSS^^^lllsssrrrqqqttt~~~}}}}}}}}}||||||yyysssoooooommmhhhgggjjjiiijjjjjjkkkmmmnnnooooooqqqvvv{{{zzzuuurrrssswww{{{~~~~~~zzzxxx{{{~~~~~~}}}}}}}}}zzzwwwvvvyyy{{{|||uuummmfff\\\RRRNNNOOO[[[dddllloooqqquuuuuutttrrrpppkkkddd^^^[[[^^^```gggkkkqqqwwwzzzzzzxxxvvvooollliiiiiilllnnnooooootttyyy|||{{{wwwjjjUUUBBB888222,,,***,,,...,,,)))***)))((('''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&###!!!###&&&((('''%%%###%%%&&&''''''((()))+++'''''''''(((((('''''''''(((((())),,,444???IIIPPPRRRVVVeeepppfff___YYYUUURRRRRRNNNGGG===444000...,,,000222///...///---(((...............///000111111000///...,,,***)))(((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''(((***'''$$$%%%'''(((%%%!!!'''&&&$$$######$$$&&&'''''''''&&&&&&&&&&&&''''''%%%&&&'''&&&&&&&&&((()))+++***((((((***---///111333>>>HHHNNNSSSVVVVVVSSSRRRTTTUUUVVVXXX\\\aaaeeedddddddddccc```______```[[[VVVQQQNNNOOOQQQQQQQQQMMMNNNPPPSSSWWW[[[___aaaeeedddccc```___```dddgggnnnrrruuutttmmmfffbbb```[[[SSSNNNRRR^^^iiioooqqq|||tttiiibbb\\\YYYWWWTTTSSSVVVVVVUUUVVVYYYWWWYYYZZZ\\\ccclllmmmiiieeeeeefffiiiooouuu|||yyy|||zzzwwwvvvyyy{{{dddPPPHHHMMMVVVcccfffhhhfffccc^^^SSSHHH???===>>>FFFPPPVVVUUURRR''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&(((((('''&&&&&&'''((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&'''&&&### (((%%%$$$'''(((&&&'''+++&&&&&&&&&&&&''''''''''''%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((())))))''''''++++++'''''')))+++++++++++++++...333666CCCSSSfffttt}}}zzzsssrrrttt{{{zzzssstttxxxrrrqqqhhhkkkvvv{{{}}}nnn___ZZZ\\\gggrrrvvvuuutttoooggg\\\SSSRRRXXXbbbiiikkkhhheeefffjjjqqqwwwzzzzzzyyywwwvvvyyy|||xxxqqqfffbbbaaafffjjjmmmppptttqqqmmmgggbbb___```cccfff```\\\[[[```lllyyy~~~wwwmmmccc]]][[[[[[aaaeeelllqqqtttvvvyyy{{{|||~~~}}}wwwooofffXXXMMMPPPUUU___jjjoooooopppsss{{{zzzzzzzzzzzzzzz{{{{{{yyysssnnnkkkgggdddeeehhhgggiiikkknnnppprrrssstttvvvyyyzzzvvvqqqooorrrvvv{{{~~~~~~zzzyyy|||~~~}}}{{{||||||zzzxxxwwwxxxyyyxxxpppggg___VVVNNNMMMQQQ^^^fffmmmppprrrvvvwwwtttqqqnnniiibbb]]]]]]___bbbiiimmmtttyyy|||{{{xxxvvvooommmkkklllnnnpppppppppvvv{{{~~~~~~zzznnnXXXEEE:::444---***,,,---+++)))+++***)))(((&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&###!!!"""&&&((((((&&&'''&&&$$$$$$&&&(((******&&&&&&''''''''''''&&&&&&((((((***---111666:::===CCCJJJ\\\yyy~~~vvvooojjjfffccc___WWWLLL@@@777222111333;;;@@@>>>999666222...//////...---,,,,,,,,,---,,,++++++***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&+++***(((&&&&&&''')))***%%%%%%&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%'''&&&$$$######$$$&&&''')))'''$$$%%%''''''%%%"""&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&&&&&&&''''''&&&'''&&&%%%$$$$$$'''***)))))))))***,,,///111222444===FFFKKKPPPVVVXXXWWWYYYZZZYYYXXXWWWWWWZZZ\\\^^^```bbbbbbbbbaaabbbccc]]]YYYTTTPPPPPPPPPQQQPPPIIIJJJLLLOOORRRUUUWWWYYY]]]]]]]]]\\\[[[]]]aaadddfffiiilllkkkhhhffffffgggaaaZZZSSSSSS[[[gggnnnqqq|||vvvkkkbbb[[[VVVUUUSSSSSSWWWWWWUUUVVVYYY[[[\\\\\\]]]dddkkklllhhhccccccdddgggmmmuuu|||}}}~~~}}}|||~~~}}}wwwaaaPPPJJJPPPZZZaaafffiiiiiihhhcccWWWKKK>>><<<===DDDNNNUUUVVVUUU&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$ $$$''''''$$$"""###%%%((((((&&&%%%%%%&&&((((((''''''&&&&&&%%%&&&&&&'''((('''''''''((((((&&&$$$'''$$$$$$'''(((&&&&&&)))$$$$$$%%%&&&&&&'''((((((((()))***+++******((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''(((((()))''''''++++++'''''')))+++++++++++++++...222666FFFWWWkkkzzzwwwrrrrrrzzz}}}rrrrrr}}}|||xxxpppgggkkkvvv|||~~~pppbbb]]]]]]hhhrrrvvvuuuuuuqqqjjj```WWWSSSXXXaaagggiiigggeeefffkkkqqqwwwyyyzzzxxxvvvwww{{{|||vvvpppdddccccccfffkkknnnppprrrlllhhhbbb______bbbeeeggg]]]YYYYYYaaaooo|||}}}ssshhh___\\\]]]```fffjjjnnnrrruuuxxx{{{}}}}}}}}}{{{vvvnnnbbbUUULLLSSSYYYbbbjjjmmmoooqqqttttttuuuuuuuuuuuuvvvxxxyyyzzzvvvoooiiidddbbbeeehhhhhhjjjmmmpppssstttuuuvvvwwwxxxvvvrrrnnnnnnrrrwww{{{~~~~~~zzzzzz}}}~~~|||}}}|||~~~}}}}}}|||zzzxxxvvvuuuuuussslllcccZZZQQQKKKNNNTTT```gggmmmooossswwwwwwtttqqqmmmfffaaa^^^___cccfffkkkooouuuzzz|||{{{xxxuuupppooooooooopppqqqqqqqqqwww{{{|||ppp[[[III<<<555---***+++,,,***'''******(((''''''&&&&&&&&&''''''&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###&&&)))+++)))&&&)))&&&$$$$$$&&&&&&$$$!!!%%%%%%&&&&&&&&&&&&%%%%%%((((((***,,,///222666777>>>CCCTTTooozzzuuuqqqppphhh[[[LLL@@@999777777<<>>???DDDNNNVVVYYYZZZ&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$ $$$''''''$$$"""###%%%((('''&&&%%%%%%&&&'''(((((('''''''''''''''((((((&&&&&&%%%&&&((()))((('''&&&###$$$''''''$$$$$$'''###$$$$$$%%%&&&'''((((((&&&&&&'''((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''')))''''''++++++'''''')))***++++++++++++...333666IIIZZZooozzztttsss|||~~~qqqooovvv}}}mmmdddhhhssszzz|||nnnddd^^^^^^hhhrrrvvvuuuuuusssmmmdddZZZUUUXXX```fffkkkiiiffffffjjjpppuuuwwwzzzwwwvvvyyy|||zzztttoooeeefffhhhjjjnnnrrrrrrqqqjjjeee```___```ccceeefff\\\YYYYYYbbbppp|||xxxnnnbbb[[[ZZZ___dddjjjmmmppprrrtttvvvzzz|||~~~|||yyyuuummm```SSSKKKTTT\\\eeejjjlllooorrrtttrrrtttuuuuuussstttvvvyyy{{{yyyssskkkeeeeeegggiiikkklllnnnppprrrtttuuuuuuvvvuuutttqqqnnnpppuuuyyy|||~~~}}}{{{{{{~~~~~~{{{zzzxxxzzz}}}zzzxxxuuusssqqqpppiii```WWWOOOKKKPPPYYYbbbhhhlllooosssxxxxxxtttpppkkkddd______bbbgggkkknnnqqquuuyyyzzzyyywwwuuurrrssssssrrrqqqqqqrrrsssvvvzzz~~~|||rrr^^^MMM===666---)))******)))&&&((((((''''''''''''(((((((((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&***......***&&&&&&%%%%%%''')))'''"""%%%%%%&&&&&&&&&&&&%%%%%%))))))((()))+++///222555;;;>>>JJJaaayyy|||yyyuuukkkZZZKKK@@@======>>>BBBLLLRRRNNNDDD:::111+++...---+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((()))((('''%%%#########$$$%%%'''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''******)))&&&%%%&&&))),,,''')))+++++++++,,,...111666===BBBEEEIIIQQQVVVWWWaaaaaa```]]]XXXTTTRRRRRRRRRTTTWWWYYYZZZ[[[]]]___cccbbb___\\\ZZZZZZ[[[\\\ZZZWWWRRROOONNNPPPSSSUUUVVVVVVVVVUUUSSSTTTVVVYYYTTTWWWYYYZZZ[[[^^^dddiiillliiiaaaWWWWWW```hhhjjjppptttuuunnnfff___VVVNNNOOOMMMOOOUUUXXXYYY[[[___]]]ZZZXXX\\\aaaeeeggggggiiiiiihhhjjjooouuu{{{|||yyy{{{ppp[[[NNNLLLTTT^^^bbbeeeiiilllnnnjjj\\\NNN???>>>???DDDLLLTTTYYY[[[%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&(((((('''&&&&&&'''''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))$$$######$$$&&&''''''&&&%%%###$$$''''''$$$###&&&###$$$$$$%%%&&&'''''''''&&&'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))''''''++++++''''''))))))******+++,,,///444888JJJ\\\rrr}}}vvvttt}}}~~~qqqlllnnnxxx|||kkkbbbgggqqqwww}}}zzzkkkeee______hhhrrrvvvuuuuuusssoooggg]]]WWWXXX```fffmmmjjjeeeeeehhhmmmrrrtttxxxvvvxxx{{{{{{uuupppnnnfffjjjnnnppptttvvvtttooofffbbb______bbbeeefffeee]]]\\\^^^fffrrr{{{~~~~~~yyyrrrggg]]]XXXZZZbbbhhhnnnoooqqqrrrrrrtttwwwzzz~~~zzzwwwuuummm___SSSMMMRRR\\\fffjjjkkknnnrrrssstttvvvwwwvvvssssssuuuxxxzzz|||yyypppjjjiiijjjjjjmmmnnnnnnoooppprrrtttuuuuuuuuuuuusssssstttxxx{{{}}}~~~}}}{{{|||zzzxxxvvvxxx}}}~~~}}}~~~|||zzzxxxvvvtttrrroooiiiaaaXXXPPPMMMUUU___fffjjjmmmpppuuuzzzyyyuuuoooiiibbb^^^aaagggmmmqqqqqqsssvvvxxxyyyxxxwwwvvvwwwwwwvvvtttrrrqqqrrrtttuuuyyy|||}}}{{{sssbbbRRR@@@888...)))******(((&&&'''''''''''''''((())))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&+++//////+++'''!!!###'''***,,,+++'''$$$&&&&&&''''''''''''&&&&&&+++)))'''&&&'''***---///666666>>>QQQfffzzz}}}{{{uuujjj[[[MMMEEEBBBCCCCCCHHHPPPTTTOOOFFF===333++++++***)))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################&&&&&&%%%%%%%%%&&&''''''###%%%'''((()))'''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$#########%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''++++++***(((&&&''')))+++&&&(((++++++***+++000444;;;@@@DDDEEEHHHNNNSSSSSS\\\]]]^^^\\\YYYVVVTTTSSSOOOQQQRRRSSSSSSTTTWWWYYY_________]]]\\\]]]___bbbccc___ZZZUUUSSSSSSVVVXXXXXXXXXXXXVVVTTTTTTUUUWWWTTTVVVYYYZZZZZZ\\\aaaeeejjjkkkeeeZZZXXX```ggggggjjjnnnnnnjjjddd^^^VVVNNNMMMKKKLLLRRRUUUWWW[[[```aaa\\\ZZZ]]]bbbccceeefffjjjjjjjjjllloootttxxx{{{zzzvvvxxx{{{hhhUUUKKKKKKTTT___dddfffiiilllnnnjjj[[[LLL======>>>CCCJJJQQQVVVXXX%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$)))'''&&&&&&'''(((((('''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&''''''((()))&&&%%%###$$$%%%&&&&&&%%%&&&$$$%%%((((((%%%$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&'''((()))*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))''''''++++++'''''')))((()))******,,,000555999JJJ\\\tttyyytttzzz~~~sssjjjiiipppzzzlllcccgggrrrwww}}}yyykkkfff```___gggqqquuuttttttssspppiii___XXXYYY```gggmmmhhhcccaaadddiiiooorrruuuuuuyyy|||xxxnnnjjjkkkgggnnnsssuuuxxxzzztttlll```]]]\\\___dddgggfffddd___aaaeeellluuu|||vvvpppfff]]]ZZZ^^^gggoootttuuuuuuttttttuuuxxx{{{~~~yyyvvvuuummm___SSSNNNQQQ^^^jjjlllmmmqqquuuuuutttvvvxxxuuuqqqooorrruuuwww}}}}}}uuunnnmmmllljjjmmmlllllllllnnnqqqtttvvvxxxxxxyyyyyyyyyzzz{{{}}}}}}~~~}}}{{{}}}zzzwwwvvvwww|||~~~~~~{{{xxxxxxxxxwwwuuuoooiiiccc[[[SSSQQQYYYeeejjjmmmppprrrxxx}}}|||xxxnnnggg```^^^ccckkkrrrwwwvvvvvvwwwxxxxxxxxxxxxxxx{{{{{{yyyuuuqqqppprrruuuvvvyyy{{{{{{{{{uuufffXXXCCC;;;111++++++,,,***''')))((((((''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$$$$&&&+++---+++))) ###'''******)))(((((('''''''''((((((''''''''')))(((''''''(((***,,,---111000555CCCUUUfffwwwzzzvvvtttsssqqqjjj^^^TTTNNNJJJGGGDDDFFFKKKMMMHHHBBB;;;222)))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&''''''''''''%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&$$$###""""""###$$$&&&((($$$%%%&&&&&&&&&%%%$$$###%%%&&&&&&&&&&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&'''''')))******)))'''&&&((()))$$$'''*********---444:::AAAFFFHHHGGGHHHMMMPPPOOOSSSVVVYYYZZZYYYWWWVVVVVVPPPPPPOOONNNMMMNNNQQQTTTVVVXXXYYYYYYYYY[[[___cccdddbbb___\\\ZZZYYYYYYYYYZZZ[[[[[[ZZZXXXWWWYYYZZZXXX[[[^^^___]]]]]]```cccccciiiggg]]]ZZZbbbhhhggghhhkkkkkkhhhdddaaaZZZRRRRRRNNNNNNRRRUUUWWW\\\bbbhhh```\\\___bbbaaaaaacccffffffhhhkkknnnqqqtttvvv}}}yyyuuuwwwzzz~~~vvv^^^NNNFFFIIIUUU```fffggghhhjjjlllhhhYYYIII<<<===???DDDJJJPPPTTTVVV$$$&&&'''))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$)))&&&######&&&((('''%%%$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%&&&'''(((***(((&&&&&&''''''&&&%%%'''%%%&&&***)))&&&%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))''''''++++++'''''')))'''((()))***,,,000666:::III\\\tttzzztttwww}}}uuuiiigggmmm{{{zzznnneeehhhsssxxx}}}zzzkkkggg```^^^gggpppttttttsssssspppjjj```YYYYYY```gggkkkfff```^^^aaagggmmmqqqrrrtttyyy|||uuujjjfffjjjhhhpppvvvxxxzzz{{{tttjjj[[[YYYZZZ^^^eeeiiigggdddaaadddjjjqqqxxx~~~wwwqqqhhh```^^^dddnnnvvv{{{{{{zzzyyywwwxxx{{{~~~yyyvvvuuunnn___SSSPPPSSSbbbnnnpppqqquuuxxxxxxrrrtttuuurrrmmmkkkmmmpppuuu}}}xxxqqqooommmjjjlllkkkjjjjjjlllpppuuuxxx{{{|||}}}~~~~~~}}}}}}}}}}}}~~~}}}|||~~~yyyxxxvvvxxx}}}~~~yyywwwyyyzzzzzzyyyooojjjddd]]]UUUSSS\\\hhhmmmppprrrtttzzzzzzmmmggg___^^^dddmmmvvvzzzyyyyyyxxxxxxxxxyyyzzz{{{~~~}}}zzzuuuqqqooorrrvvvvvvyyy{{{{{{{{{wwwjjj\\\FFF===333---------+++)))+++***)))((('''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$((($$$!!!"""&&&***++++++"""%%%''''''$$$###%%%'''''''''((((((((((((''''''&&&&&&(((***,,,...///000111///222<<>>???BBBGGGLLLQQQUUUWWW'''((()))))))))(((&&&%%%&&&&&&&&&&&&%%%%%%$$$###"""$$$%%%$$$######%%%&&&$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&'''&&&%%%###"""'''&&&&&&'''(((((('''%%%%%%''')))(((%%%$$$'''******(((&&&&&&'''((((((((('''&&&%%%%%%''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&)))'''%%%&&&'''((('''&&&)))$$$!!!$$$+++...+++'''******))))))((((((''''''+++***+++......///555>>>LLLccc{{{xxxpppvvvtttkkkfffgggtttyyyiiiffffffmmmwwwyyyssskkkjjjaaa\\\cccnnnssssssssstttoooggg]]]XXX[[[dddkkkssskkkaaa]]]aaafffjjjkkkppprrrttttttpppkkkgggeeennnxxx}}}zzzzzz{{{rrreeeZZZWWWUUUZZZbbbgggeeebbbeeekkkqqqvvv}}}yyyjjj```cccggghhhppp|||{{{|||}}}}}}||||||~~~|||yyywwwuuulll___VVVSSS___gggppptttsssrrrtttwwwuuuuuuuuuqqqjjjdddhhhpppxxx|||}}}yyytttqqqmmmhhhooommmjjjhhhhhhkkkqqqvvvzzz{{{|||~~~~~~||||||yyyzzzzzzwwwwwwiii\\\[[[]]]___cccjjjmmmoootttyyy||||||yyyvvvrrrjjjbbbaaahhhrrryyy}}}{{{{{{zzz{{{{{{|||}}}}}}~~~wwwooolllooosss|||{{{yyyvvvvvvuuummmcccPPPCCC666111...***''''''((()))%%%%%%)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''''''''(((((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&'''((()))***+++,,,---///...111888???EEEPPPZZZgggggggggeeedddeeegggjjjoooooommmggg]]]OOOCCC;;;888666333///+++(((&&&%%%&&&''''''((('''&&&$$$######""""""######%%%&&&'''###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''(((%%%###"""%%%((()))&&&###!!! $$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$%%%&&&'''&&&%%%$$$&&&((('''$$$###%%%(((((()))&&&###$$$((()))&&&((((((((((((((('''''''''((())))))(((&&&&&&''')))(((***,,,...111666<<>>PPPeee{{{sssiiilllyyyrrrjjjgggppp|||xxxqqqeee```\\\bbblllsssqqqmmmjjjeeefffooowwwwwwtttssstttoooggg___ZZZ]]]gggooouuuooogggbbbbbbdddfffgggooorrrqqqiii___]]]dddlllxxxzzzrrreeeZZZQQQUUU[[[]]]^^^^^^```bbbmmmvvv}}}wwwooojjjhhhlllooopppvvv|||~~~zzzuuuoooeee[[[XXXZZZeeegggkkkpppsssrrrmmmiiiggggggiiijjjiiigggmmmtttyyy{{{yyytttpppjjjgggeeeeeehhhlllqqqssszzz|||~~~~~~~~~}}}|||xxxrrreeebbbbbbeeejjjmmmpppqqqqqqsssvvvzzz{{{xxxrrrmmm```______fffqqqyyy|||{{{wwwxxxyyy{{{|||~~~~~~vvvmmmhhhiiilllssswwwzzzyyywwwsssjjj```UUUHHH:::333000,,,******%%%(((************(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%***)))'''&&&'''((()))***000///111555666666;;;@@@HHHRRRbbbnnnsssrrrnnnkkknnniii```UUUHHH<<<333---))))))((('''''''''''''''%%%%%%&&&&&&%%%%%%%%%$$$&&&&&&''''''&&&###!!!%%%&&&'''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$###""""""$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$######$$$%%%%%%$$$)))&&&###$$$&&&&&&$$$!!!&&&''''''&&&)))...///,,,&&&&&&'''''''''''''''(((((())))))((('''&&&((())),,,---...000333888???DDDFFFJJJPPPUUU[[[___aaabbbdddddddddbbb___[[[WWWUUUNNNMMMMMMMMMIIIIIIPPPZZZUUUXXX]]]______\\\YYYVVVYYYWWWTTTRRRRRRUUUYYY\\\UUUVVVXXXZZZ]]]```dddggggggjjjkkkhhhbbb```bbbfffiiiccc]]]\\\___dddeeeeeehhhfffbbb```______aaaaaaaaa```]]][[[YYYZZZ[[[\\\ddd]]]WWWUUUVVVXXX___fffiiihhhiiimmmpppuuuvvviiidddlll{{{yyywwwwwwwwwvvvtttqqqkkkfffhhhooosssqqqnnnaaaWWWKKKDDDFFFNNNYYY```hhheeebbb]]]XXXPPPGGG@@@>>>@@@EEEGGGFFFBBB??????(((((('''''''''((((((((('''&&&&&&%%%%%%&&&''''''&&&$$$###'''+++,,,'''!!!'''((((((((()))))))))***(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%''''''%%%###(((%%%"""###&&&))))))((('''&&&%%%&&&'''(((&&&%%%'''&&&%%%%%%''''''&&&%%%%%%%%%&&&''''''''''''&&&'''%%%###$$$%%%&&&%%%%%%$$$'''***)))&&&&&&(((,,,(((((((((((())))))))))))***))))))+++,,,...777@@@RRRfff{{{ttthhhjjjvvvvvvmmmjjjqqq}}}}}}uuummmccc]]]ZZZ```llltttuuurrrjjjgggiiissszzzyyyvvvuuusssppphhhaaa]]]bbbllluuuvvvrrrlllgggfffgggiiijjjqqqssspppfff]]]\\\fffppp{{{xxxmmmaaaXXXUUUWWWZZZZZZYYY]]]ccciiioooyyy}}}wwwpppooonnnnnnrrrssstttvvvzzz~~~}}}yyytttmmmbbbVVVTTTWWWccceeehhhmmmpppooolllhhhcccdddgggmmmnnnooottt{{{|||}}}yyytttnnnkkkhhhfffggglllqqquuuvvv~~~~~~}}}}}}~~~~~~~~~~~~}}}|||zzztttlll___aaadddhhhmmmqqqsssrrrnnnqqquuuxxxzzzvvvpppkkk```___bbbjjjuuu{{{|||yyywwwwwwxxxyyyzzz|||~~~~~~wwwmmmggghhhkkkqqqwww{{{zzzyyyuuulllcccYYYKKK===555111---******)))((()))******)))((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((('''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''&&&&&&***)))((('''((((((******//////222888::::::>>>CCCDDDMMMZZZdddhhhgggeeecccddd^^^SSSFFF;;;333...,,,***)))((('''&&&&&&&&&&&&''''''&&&%%%$$$#########((()))+++,,,+++)))'''&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$$$$'''((('''%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$$$$&&&'''&&&%%%(((%%%###$$$''''''%%%###&&&((('''%%%'''++++++(((%%%&&&&&&&&&''''''((((((&&&'''''''''&&&&&&(((******,,,...000333888>>>CCCBBBEEEKKKRRRZZZ___cccffffffiiimmmooommmhhhbbb^^^SSSQQQPPPNNNIIIHHHOOOXXXUUUZZZ```fffgggddd___[[[[[[XXXTTTRRRRRRVVV[[[^^^XXX[[[^^^``````bbbeeehhhgggjjjjjjfffaaa```ccchhhkkkfff```^^^```dddeeeffffffeeebbb```^^^___aaacccccc```]]][[[[[[^^^aaadddhhhaaa\\\[[[\\\___eeemmmlllmmmpppuuuxxx||||||vvvlllccccccmmm}}}}}}wwwuuuvvvxxxwwwuuuooohhhbbbbbbhhhkkkiiieee^^^WWWNNNGGGJJJRRR[[[```eeeccc```\\\VVVNNNGGGAAA;;;???BBBBBB@@@>>><<<:::(((''''''''''''((())))))'''&&&%%%%%%%%%&&&(((((($$$######&&&))))))&&&"""''''''(((((()))******+++((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%''''''%%%$$$&&&%%%$$$%%%''')))))))))'''&&&&&&'''((((((&&&%%%'''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&'''&&&&&&&&&'''%%%$$$$$$&&&&&&&&&%%%%%%'''))))))'''&&&(((+++(((((((((((())))))))))))+++))))))+++,,,///888BBBUUUiii}}}~~~rrrffffffqqq}}}xxxoookkksss~~~~~~xxxoooccc^^^[[[aaannnwwwxxxuuujjjhhhllluuu||||||zzzyyyssspppjjjdddbbbhhhttt}}}wwwuuuqqqmmmlllmmmoooqqquuutttooofff___```jjjttt}}}uuuhhh]]]XXXYYYYYYXXXWWWXXX^^^hhhpppsss|||{{{vvvqqqlllnnnqqquuuwwwxxxxxxxxxzzzzzz}}}}}}xxxsssjjj]]]TTTTTTYYYaaacccfffiiijjjjjjiiihhhbbbdddjjjqqquuuvvvyyy~~~~~~~~~zzztttnnnmmmjjjgggjjjpppvvvxxxyyy~~~|||{{{zzz|||}}}}}}~~~~~~|||zzzwwwnnnddd\\\aaagggjjjnnnssstttrrroooqqquuuyyyzzzvvvoooiiiaaaaaaeeeoooyyy~~~}}}zzzyyywwwvvvuuuwwwyyy}}}}}}~~~}}}uuulllffffffiiiqqqwww||||||zzzwwwpppiii^^^OOO???777222---******+++(((((())))))((((((+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%((()))(((%%% &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&''''''((((((((()))))),,,,,,111888::::::<<<@@@???EEENNNUUUWWWVVVUUUTTTSSSMMMDDD999111,,,***)))***)))((('''&&&&&&&&&&&&'''&&&%%%$$$############&&&'''((()))***)))((('''$$$%%%&&&'''(((''''''&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&&&&'''###$$$&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%%%%&&&''''''&&&######"""$$$&&&'''&&&&&&$$$&&&%%%###$$$'''&&&"""%%%%%%%%%&&&''''''(((((($$$%%%'''''''''(((***,,,,,,...222555999<<>><<<777222---)))&&&%%%''''''&&&&&&%%%&&&&&&&&&$$$$$$#########$$$&&&'''$$$$$$$$$%%%%%%%%%%%%%%%###$$$&&&'''((()))((((((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''&&&%%%'''((('''((('''%%%######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%###$$$$$$###"""!!!!!!"""$$$&&&%%%###$$$'''&&&!!!$$$$$$%%%&&&&&&'''(((((($$$%%%'''((()))+++...000555999>>>CCCFFFHHHKKKMMMHHHEEEFFFMMMRRRUUUZZZbbbbbbhhhooouuuvvvsssmmmiiibbb\\\XXXWWWTTTRRRSSSXXXYYY___iiisssxxxtttkkkdddZZZWWWSSSQQQQQQTTTXXX[[[]]]bbbgggiiihhhhhhkkknnnkkkiiifffddddddfffiiikkkkkkjjjhhhccc______dddiiifffggghhhgggddddddfffhhhcccbbbbbbbbbeeeiiimmmooojjjeeebbbcccccccccggglllqqqqqqtttwwwyyyzzzsssfffbbb___cccooo|||yyysssssswww|||{{{yyyvvvooohhhgggjjjkkkfffaaaUUUTTTOOOKKKNNNYYY______```aaa___[[[SSSJJJCCC>>>888<<<===888666:::<<<:::((('''&&&&&&'''((()))***((('''%%%%%%%%%''')))***$$$%%%'''&&&%%%%%%&&&((('''''''''&&&%%%%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''((()))(((((()))******)))'''"""'''(((&&&%%%&&&((($$$###$$$%%%&&&&&&$$$"""'''&&&%%%%%%''''''&&&%%%&&&''''''((((((((((((((()))'''%%%&&&'''((('''&&&''''''''''''(((((((((((('''((((((((())))))******)))'''''')))***---777AAAZZZlll~~~rrrfffdddmmmxxx|||}}}wwwooolllsss}}}}}}jjjeeebbbgggrrryyyxxxtttjjjiiinnnwww}}}~~~~~~|||tttkkkfffjjjsss{{{yyyxxxxxxvvvvvvwwwzzz}}}zzzuuunnngggeeejjjrrryyy}}}}}}qqqccc[[[ZZZ\\\ZZZWWWXXX]]]fffooouuu{{{|||tttooollliiiiiiqqqzzz~~~~~~xxxzzz}}}~~~}}}{{{{{{{{{xxxpppeeeYYYMMMKKKUUUbbbcccfffgggeee```^^^aaaeeefffhhhpppyyy}}}zzzxxxzzzzzz}}}wwwrrrnnnjjjhhhlllssszzz||||||uuuvvvyyy{{{}}}~~~~~~~~~}}}~~~|||xxxvvvqqqeeeYYYZZZccciiikkknnnssstttqqqooopppsssuuutttnnneee^^^aaaccchhhsss{{{xxxssspppppptttzzz~~~~~~yyypppjjjjjjmmmqqqxxx~~~~~~}}}|||xxxssseeeUUUCCC999222,,,)))((()))&&&''',,,,,,'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%(((+++...///...---,,,......333888777222111333+++///555888999777555444000000000///,,,((($$$"""%%%$$$$$$$$$%%%&&&''''''!!!!!!!!!"""$$$&&&(((***((('''&&&%%%%%%%%%%%%&&&"""###%%%'''))))))))))))(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% ###&&&&&&%%%%%%&&&)))###%%%((()))(((&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$######$$$%%%%%%$$$&&&(((((($$$%%%''''''%%%'''***)))$$$$$$$$$%%%%%%&&&'''(((((($$$&&&(((***+++...111444???CCCJJJOOORRRTTTVVVWWWNNNHHHGGGLLLOOOPPPVVV^^^aaaeeelllqqqrrrqqqmmmjjjfff```[[[ZZZYYYWWWWWWZZZ[[[bbblllwww|||xxxnnneeeXXXVVVRRROOOOOORRRUUUXXX\\\bbbiiikkkjjjjjjnnnqqqjjjfffbbbaaacccfffhhhiiiiiikkkjjjddd]]]\\\cccjjjfffhhhjjjiiigggfffgggiiibbbccceeegggjjjlllnnnooolllhhheeeffffffeeehhhlllsssrrrssstttvvv}}}wwwqqqddd``````hhhwwwyyyrrrrrrxxx}}}}}}{{{rrrllleeeeeeggggggaaa[[[SSSTTTQQQMMMRRR]]]cccbbb___``````[[[RRRHHH???;;;555999888333222777:::999%%%)))'''"""###)))+++((()))(((&&&$$$###$$$&&&''''''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((((('''&&&'''((((((&&&$$$%%%&&&'''''''''&&&%%%$$$((('''%%%%%%&&&&&&&&&%%%)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((('''&&&$$$,,,######...444---&&&&&&(((''''''''''''((())))))(((((('''''''''&&&&&&&&&)))((('''(((***,,,+++***,,,%%%---)))+++444666FFFWWWmmmsssccc___gggsss{{{~~~wwwpppjjjllluuu~~~~~~nnngggbbbhhhuuu{{{wwwooogggjjjpppwww~~~xxxjjjeeelllyyy|||yyyyyy|||~~~}}}wwwmmmeeedddkkkvvv~~~}}}~~~|||sssfff]]][[[\\\^^^]]]]]]]]]aaaiiissszzzzzz~~~zzzooohhhiiimmmnnnwww{{{zzz|||~~~}}}zzzwwwuuummmlllfff[[[PPPOOOYYYccceeeeeeccc```]]]___dddjjjiiilllrrrxxx||||||yyyvvvxxxxxxyyyzzzyyywwwuuutttkkkkkklllpppuuuyyy{{{{{{vvvwwwzzz}}}|||yyyqqqeee]]][[[```gggkkkkkknnnuuuvvvrrrrrrsssssspppkkkfffcccbbb]]]fffnnntttzzz|||zzzxxxtttpppppptttzzzzzztttpppqqqrrrwwwwwwyyy{{{}}}|||zzzwwwkkk___MMM>>>444///,,,******((('''&&&'''((('''&&&&&&&&&''''''&&&%%%%%%$$$((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))(((%%%###%%%''')))+++...000222111000///333222111///............---------------------------,,,+++***)))((('''&&&'''&&&&&&&&&&&&&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&$$$""""""###&&&((((((((()))'''$$$%%%''')))'''&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%"""!!!$$$''')))'''### """%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''')))+++***---888CCCLLLUUU\\\___fffnnnmmmfff[[[KKKEEEGGGEEEJJJRRRPPP[[[^^^dddiiikkkkkkiiihhhgggbbb]]]]]]___aaa^^^[[[aaadddlllxxx~~~qqqeeeZZZVVVPPPLLLLLLQQQVVVZZZ\\\aaafffiiihhhfffggghhheeeccc```^^^^^^___aaaccciiihhhddd^^^YYYZZZaaaiiiiiijjjjjjkkkkkkjjjhhhgggfffeeeeeegggjjjkkkkkkkkkmmmkkkiiiggghhhkkkppptttuuuqqqqqqtttwww~~~{{{rrrhhheeegggrrr|||vvvrrrrrrtttvvvwwwqqqmmmjjjiiijjjggg```ZZZ[[[WWWSSSTTTYYY^^^`````````___]]]XXXPPPHHH@@@;;;888888888888888888777777''')))(((###"""&&&(((%%%)))(((&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((((('''&&&'''((((((&&&$$$%%%%%%'''''''''&&&%%%$$$((('''%%%%%%&&&&&&&&&%%%(((&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((()))((('''%%%***###$$$---111***&&&'''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&)))((('''(((***,,,+++***///'''...******222333BBBXXXnnnuuueee___eeepppxxx{{{vvvoooggghhhqqq{{{{{{gggaaa]]]eeesss{{{vvvooohhhkkkpppwww~~~yyylllhhhooo|||||||||~~~|||tttiiicccdddllluuu|||}}}}}}zzzqqqeee^^^\\\^^^___^^^]]]___eeeoooyyyyyymmmfffgggkkkoooyyy|||}}}|||||||||zzztttnnniiihhhcccZZZSSSTTT\\\dddeeeddddddcccccceeeiiimmmnnnppptttxxxzzzxxxuuurrrqqqsssuuuwwwvvvuuurrrqqqnnnmmmmmmoootttxxxzzz{{{uuuvvvxxx{{{}}}~~~}}}yyyoooccc]]]]]]ccchhhllllllnnnssssssooooooooommmiiiccc___^^^]]]aaaiiiqqqvvv||||||xxxwwwtttqqqqqqsssyyy}}}}}}yyyvvvuuuuuuuuuvvvyyy}}}}}}zzzmmmaaaOOO???555000,,,)))***((('''&&&'''((('''&&&&&&&&&'''''''''&&&&&&%%%'''&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''***,,,///222333222111///222111000...---,,,,,,,,,++++++++++++++++++++++++******)))((('''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&$$$###"""###%%%''''''''')))'''%%%%%%'''((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$$$$%%%%%%$$$(((&&&###!!!!!!"""%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))+++---222???MMM^^^gggooorrrxxx~~~{{{sssdddRRRJJJIIIDDDFFFKKKHHHQQQTTTYYY^^^bbbdddddddddcccaaa```bbbeeeffffffdddfffiiioooxxx|||wwwkkk```YYYVVVQQQNNNNNNQQQUUUXXX[[[___eeegggfffddddddddd______^^^]]]]]]]]]^^^___bbbaaa^^^XXXTTTUUU[[[aaahhhhhhhhhhhhgggfffdddccccccdddfffggghhhjjjkkkkkklllkkkkkklllooorrrttttttwwwtttsssvvvyyy~~~xxxpppkkkiiimmmxxx}}}wwwtttttttttuuuqqqmmmhhhfffeeeccc^^^YYY[[[YYYXXXYYY\\\___bbbccc```___\\\WWWOOOFFF>>>999999999888666555444444333&&&(((&&&######&&&'''&&&((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((('''&&&'''((((((&&&$$$$$$%%%&&&'''''''''%%%%%%((('''%%%%%%&&&&&&&&&%%%'''%%%$$$$$$%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((((((&&&$$$((($$$%%%+++,,,&&&%%%***%%%&&&((()))))))))((('''((((((((('''''''''&&&&&&)))((('''(((***,,,+++***,,,$$$---***,,,555777GGGYYYooowwwggg___dddmmmtttwwwuuummmeeedddlllxxx~~~vvvaaa\\\ZZZeeettt{{{wwwoooiiikkkpppwww~~~yyynnnkkksss~~~{{{qqqfffbbbgggpppxxx{{{}}}{{{vvvnnneee``````aaa```^^^\\\aaalllxxxuuukkkfffiiimmmrrr{{{|||~~~zzzuuuuuuwwwvvvooohhhdddbbb^^^ZZZXXXZZZ___dddbbbbbbcccfffjjjmmmooooootttuuuwwwwwwvvvrrrnnnkkkhhhkkkooossssssrrrooolllooommmkkklllppptttxxxyyytttuuuwwwyyy{{{~~~|||~~~xxxlll```]]]```gggkkknnnnnnooopppooolllmmmkkkgggaaa[[[YYYZZZ\\\fffmmmtttxxx|||{{{vvvvvvvvvtttssstttwwwyyy}}}}}}|||}}}|||zzzwwwtttsssuuuzzz|||qqqdddRRRAAA777000,,,)))***((('''&&&'''((('''&&&&&&''''''(((((((((''''''((('''%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((()))'''&&&***---111444555333111///111000...,,,+++***))))))(((((((((((((((((((((((((((''''''&&&%%%$$$$$$###&&&&&&'''''''''&&&$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&'''&&&$$$######%%%''''''&&&(((&&&%%%%%%&&&''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$%%%)))***((($$$'''&&&$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((***---000:::LLL]]]ttt~~~rrr^^^SSSNNNEEECCCEEEAAAGGGIIINNNRRRWWW[[[]]]______bbbeeehhhhhhiiijjjjjjggglllrrrvvvuuunnneee___YYYWWWUUUSSSSSSTTTVVVWWW[[[___dddffffffcccbbbaaaZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\ZZZUUURRRRRRWWW[[[ccccccddddddccccccbbbaaa___cccggghhhhhhhhhjjjllljjjjjjmmmrrrxxxzzzxxxuuuyyywwwwwwzzz}}}{{{xxxtttooommmooouuuzzzvvvttttttssssssnnnhhheeeccc```\\\XXXYYY[[[]]]^^^___aaadddfffcccaaa]]]WWWPPPHHHAAA===>>>===:::777555333222222%%%%%%%%%%%%&&&((())))))'''(((((())))))(((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%$$$%%%&&&'''''''''&&&%%%((('''%%%%%%&&&&&&&&&%%%'''&&&%%%%%%&&&&&&%%%###%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%###&&&%%%'''***((($$$%%%+++%%%&&&(((******)))'''&&&(((((((((((('''''''''''')))((('''(((***,,,+++***...'''000---...666777GGGZZZqqqxxxggg___bbbkkksssvvvsssllleeeeeelllwwwzzzqqq```[[[[[[fffuuu}}}xxxpppgggiiiooowww~~~wwwmmmkkkttt|||yyyoooeeedddmmmwww||||||}}}zzzssskkkeeecccdddfff```]]]\\\cccqqq~~~yyyooohhhhhhnnnsssvvv}}}}}}xxxuuuqqqoooooommmiiieeeaaa^^^[[[ZZZ\\\^^^```bbb``````ccciiipppssssssqqqwwwxxxwwwuuupppjjjfffdddbbbffflllqqqrrrpppllliiikkkhhheeefffjjjpppuuuwwwuuuuuuwwwyyy{{{~~~{{{~~~uuuggg\\\\\\ccclllnnnpppqqqpppnnnllliiijjjgggaaaZZZVVVWWW\\\```jjjpppuuuwwwzzz}}}|||xxxvvvwwwxxxxxxvvvvvvwwwxxx{{{yyyyyyzzz{{{yyysssnnnrrruuu{{{|||sssfffSSSCCC777111,,,)))***((('''&&&'''((('''&&&&&&'''(((((()))(((((((((***)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%'''******&&&###))),,,000333444222///---///...,,,***)))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$###&&&&&&'''((('''&&&$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%###$$$%%%&&&&&&%%%'''&&&%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((''''''))),,,,,,***(((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&))))))+++///555BBBZZZoookkk^^^VVVJJJFFFFFFAAADDDEEEGGGJJJNNNRRRVVVXXX[[[bbbhhhkkkiiiggghhhjjjeeekkkqqqrrrmmmfffbbbaaa[[[[[[[[[[[[[[[[[[ZZZZZZ^^^aaaeeeggggggeeecccaaaZZZZZZYYYXXXYYYZZZ[[[\\\\\\[[[ZZZWWWTTTTTTWWWZZZ^^^___``````aaabbbbbbbbb]]]ccciiikkkiiihhhjjjnnnhhhiiilllsss{{{~~~|||xxxyyyzzz|||~~~|||uuurrrqqqooopppuuu~~~zzzvvvuuutttsssssspppkkkgggddd```ZZZVVVWWW[[[```bbbbbbbbbdddgggiiieee___WWWQQQKKKHHHFFFDDDBBB>>>:::777555555555((('''&&&''''''''''''(((''''''((())))))(((((('''(((''''''&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&'''(((((('''%%%###$$$&&&'''''''''&&&&&&((('''%%%%%%&&&&&&&&&%%%((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&(((((('''%%%%%%&&&((((((%%%###&&&+++%%%&&&(((******)))'''&&&))))))(((((((((''''''''')))((('''(((***,,,+++***111***111,,,+++111000>>>[[[qqqwwwhhh```bbbkkktttxxxqqqlllhhhiiiooowww}}}~~~~~~vvvlll```[[[ZZZeeettt{{{vvvmmmeeegggmmmuuu~~~~~~{{{rrriiiiiisss~~~vvvsssjjjcccfffqqq{{{}}}{{{|||wwwooohhhfffggghhhjjj```]]]^^^fffttt{{{qqqiiifffiiiqqqvvv{{{~~~xxxwwwtttnnngggbbbbbbccc___]]]ZZZ[[[]]]`````````aaabbbfffnnnuuuxxxvvvtttwwwwwwuuuqqqjjjdddbbbbbbaaaffflllqqqrrrpppllliiicccaaa^^^```eeelllrrruuuvvvwwwxxxzzz|||~~~}}}zzzpppcccZZZ]]]eeepppqqqrrrtttrrrnnnjjjhhhfffaaaZZZTTTRRRWWW___ffflllqqqssssssuuuxxxxxxuuuvvvxxx{{{{{{zzzyyyyyyyyy|||zzzyyyzzzzzzwwwpppjjjrrruuu{{{~~~yyysssfffSSSCCC888111,,,)))***((('''&&&'''((('''&&&''''''((((((((((((((('''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''(((***)))$$$ '''***---000111///,,,***---,,,***((('''&&&&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%'''''''''''''''%%%$$$###$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$'''***+++)))((((((***&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))---222999JJJfff~~~rrreee^^^RRRNNNNNNIIIGGGFFFFFFFFFGGGJJJMMMNNNVVV^^^gggjjjhhhfffhhhjjjfffkkkooolllddd]]]\\\^^^]]]^^^aaacccdddcccbbbaaacccdddfffiiijjjiiifffddd```]]]ZZZXXXXXXZZZ^^^```]]]]]][[[YYYWWWXXXZZZ\\\````````````````````````^^^eeelllmmmkkkiiikkknnnfffhhhkkkrrrzzz~~~~~~}}}zzz}}}vvvpppnnnoooqqqrrr|||{{{wwwuuusssrrrooonnnkkkhhhccc]]]VVVRRRTTTYYY___bbbbbbbbbccceeelllfff^^^VVVPPPNNNOOOPPPHHHEEE@@@;;;888777888888+++(((''')))((($$$###%%%'''''''''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%'''((()))'''&&&###$$$&&&''''''''''''&&&((('''%%%%%%&&&&&&&&&%%%)))'''&&&&&&'''(((&&&%%%$$$%%%%%%&&&&&&''''''''')))(((''')))***+++)))((($$$&&&((((((&&&%%%'''***%%%&&&((()))))))))(((''')))))))))((((((((('''''')))((('''(((***,,,+++***&&& ***(((***222222AAA[[[pppwwwhhh```ccckkkuuuzzzqqqnnnkkkkkkooovvv|||~~~~~~|||sssjjj```ZZZXXXbbbqqqxxxssskkkeeeggglllttt}}}}}}yyynnndddeeeppp|||{{{qqqhhhccc```fffrrrzzzzzzwwwxxxrrriiieeefffiiijjjjjj___```ccckkkuuu}}}|||uuukkkeeeffflllrrrwww||||||xxxnnnbbb[[[\\\```]]][[[ZZZ[[[^^^`````````dddggglllsssxxxzzzxxxvvvttttttsssmmmgggccccccdddeeeiiinnnrrrssspppllliii___]]]\\\]]]ccckkkqqqtttvvvxxxzzz|||}}}~~~~~~}}}|||zzzrrrjjjaaa\\\aaajjjsssrrrtttwwwuuuooojjjjjjbbb]]]VVVPPPOOOVVVaaaiiinnnqqqpppnnnooossstttsssuuuxxx|||}}}}}}{{{{{{{{{~~~}}}{{{vvvpppkkkooosssyyy{{{wwwpppcccQQQAAA777111---******((('''&&&'''((('''&&&'''(((((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******((($$$!!!'''(((+++------,,,***)))+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((((((&&&$$$######%%%''''''&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''"""%%%)))(((%%%###%%%(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''(((***...444===PPPooottthhhbbbXXXVVVXXXSSSLLLKKKHHHEEEDDDDDDEEEFFFMMMUUU___eeeffffffhhhkkkgggjjjjjjcccYYYSSSSSSVVV\\\___dddhhhjjjjjjiiigggfffffffffhhhjjjkkkiiihhhfffccc^^^ZZZZZZ]]]aaaddd^^^]]]ZZZXXXXXXYYY[[[\\\eeedddbbb```^^^]]]]]]\\\```ffflllooommmkkkkkkkkkeeehhhnnntttyyy~~~~~~yyyrrrmmmkkknnnrrrwww~~~yyyuuurrrpppkkkjjjhhhddd^^^XXXRRROOOTTTWWW]]]```bbbbbbbbbccchhhccc[[[UUUQQQQQQSSSUUUKKKGGGAAA;;;888777888999&&&######''''''$$$###''''''&&&%%%%%%%%%&&&((()))((((((''''''''''''((((((''''''((((((((((((''''''&&&%%%%%%'''((()))(((&&&###$$$%%%'''(((''''''&&&((('''%%%%%%&&&&&&&&&%%%((('''%%%&&&''''''&&&$$$$$$$$$%%%%%%&&&''''''(((''''''&&&((()))***)))'''%%%'''(((((('''(((((((((''''''''''''(((((((((((())))))))))))(((((((((''')))((('''(((***,,,+++***&&&'''+++555777FFF[[[oooyyyjjjbbbccckkkuuu{{{tttpppkkkiiilllssszzz}}}|||zzzrrrhhh```YYYWWW```pppxxxuuunnnhhhjjjmmmssszzz~~~xxxkkkaaabbbnnnzzz|||{{{yyyooo```^^^```iiitttzzzyyyvvvssslllcccaaadddhhhiiihhh```dddjjjqqqwwwzzz||||||sssllleeeccchhhqqqxxx|||{{{yyysssiii___ZZZ[[[]]]YYYYYYZZZ[[[]]]___bbbddddddiiioootttvvvuuuuuuuuupppqqqppplllfffdddgggjjjiiilllqqqsssssspppllliiiaaa___^^^```eeelllqqqsssuuuwwwzzz}}}~~~|||zzzyyyzzz}}}~~~}}}xxxppphhhccc``````hhhqqqtttrrruuuzzzxxxqqqllllllddd^^^WWWPPPPPPXXXccclllpppqqqnnniiijjjooosssssstttwww{{{}}}}}}||||||}}}zzzuuuqqqpppkkknnntttzzz~~~~~~zzzwwwkkk___NNN???666111---+++***((('''&&&'''((('''&&&(((((((((''''''%%%$$$###%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''((((((((((((((((((((((((###&&&***+++***(((&&&%%%(((((()))************))))))(((''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&***)))'''%%%$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((()))$$$###"""###%%%'''''''''$$$&&&'''&&&######%%%'''%%%%%%$$$$$$$$$%%%&&&&&&######$$$%%%%%%&&&'''''''''''''''&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''***///666???SSStttqqqgggccc[[[ZZZ]]]YYYTTTQQQNNNJJJGGGEEEEEEDDDFFFLLLUUU[[[^^^___```bbbbbbcccaaaYYYPPPLLLMMMQQQXXX\\\bbbhhhlllmmmllllllfffdddcccdddgggjjjjjjiiiiiigggbbb___^^^```bbbeee```]]]ZZZXXXXXXZZZ\\\]]]dddcccaaa___^^^]]]^^^^^^bbbfffjjjnnnnnnllliiifffeeekkktttzzz|||~~~rrrnnnkkkiiilllrrr}}}xxxtttqqqoookkkiiiddd^^^XXXTTTQQQQQQUUUVVVYYY^^^bbbdddcccaaaaaa___\\\YYYWWWWWWWWWXXXRRRMMMEEE>>>999777888999%%%'''%%%'''+++'''&&&$$$###$$$&&&((()))((((((''''''''''''((((((''''''((((((((((((''''''&&&%%%%%%'''((()))(((&&&###$$$%%%'''((((((''''''((('''%%%%%%&&&&&&&&&%%%'''&&&$$$%%%&&&&&&%%%###$$$$$$%%%%%%&&&'''(((((($$$######%%%&&&'''&&&$$$%%%'''(((((()))***)))&&&(((''''''''''''((())))))))))))))))))(((((((((((()))((('''(((***,,,+++******$$$---+++,,,333222@@@[[[ooo{{{lllccccccjjjtttzzzvvvqqqjjjfffiiipppzzz|||{{{yyyqqqhhhaaa[[[XXXaaaqqq{{{yyyrrrkkklllooosssyyy}}}~~~~~~xxxjjj___```mmmzzzzzzvvvxxx~~~~~~wwwppp]]]^^^ccclllwww|||{{{wwwooohhh```^^^cccggghhhfffbbbgggooouuuwwwxxxyyyyyyjjjddd```bbblllwwwuuuppphhhaaa]]]\\\\\\]]]VVVXXXZZZ[[[\\\___dddgggbbbhhhnnnrrrqqqooopppqqqnnnpppppplllgggfffkkkooolllooorrrtttssspppllliiieeecccbbbccchhhmmmqqqssstttwwwzzz}}}}}}{{{xxxuuuwwwzzz{{{{{{~~~sssjjjaaa______dddmmmvvvuuusssvvv{{{zzzrrrmmmnnnhhhcccZZZTTTSSSZZZfffnnnrrrqqqmmmggghhhnnnssstttsssvvvyyy||||||||||||}}}~~~yyytttrrrrrrgggjjjpppwww|||}}}zzzwwwhhh]]]LLL===555111...,,,***((('''&&&(((((('''&&&)))(((((('''&&&$$$###"""&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++************************$$$***,,,***(((((())))))))))))))))))*********(((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&,,,***&&&$$$"""###%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%'''((()))$$$""""""###&&&((((((((($$$&&&'''&&&######%%%((($$$$$$$$$$$$%%%&&&&&&'''######$$$%%%%%%&&&''''''...***&&&&&&(((***)))&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''***000777@@@TTTvvvnnneeebbb[[[[[[___\\\ZZZXXXTTTPPPLLLIIIHHHGGGBBBGGGMMMSSSUUUVVVVVVVVV[[[[[[XXXRRRKKKIIILLLQQQUUUYYY___fffkkkmmmmmmmmmeeebbb```aaaeeehhhjjjiiijjjhhhfffcccbbbbbbbbbcccbbb___ZZZXXXYYY\\\^^^___^^^]]]]]]]]]^^^```bbbcccccceeeiiimmmooolllgggcccdddnnnzzzyyynnnkkkiiigggkkkrrryyyvvvtttrrrqqqnnnjjjddd[[[UUUSSSTTTUUUWWWVVVXXX]]]bbbeeedddaaa]]]^^^______^^^]]][[[ZZZYYYSSSJJJBBB;;;999999:::%%%&&&&&&''''''&&&&&&%%%)))%%%%%%((('''###%%%,,,)))((('''&&&&&&'''((())),,,***((('''&&&'''((()))+++***(((&&&$$$###"""""")))(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&(((((($$$!!!%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((+++)))(((((())))))((('''...++++++---///000666===WWWjjj|||ooodddaaagggrrryyyyyywwwpppggghhhrrr~~~}}}}}}|||wwwqqqmmm```___aaahhhrrrxxxxxxvvvmmmmmmnnnrrrxxx|||wwwjjjbbb```eeerrr~~~{{{zzz{{{|||yyyrrrkkk___```eeeoooyyy|||vvvpppkkkddd___bbbeeeeeeddddddgggkkkrrrxxx{{{xxxsssnnnccc```^^^dddppp|||yyynnncccYYYWWWWWWWWWWWWYYY^^^\\\]]]```eeeiiiiiihhhmmmnnnoooooollljjjiiiiiiooooooooooooqqqrrrsssttttttrrrqqqqqqqqqooojjjfffeeefffhhhlllppprrrrrrqqqwwwvvvvvvyyy}}}}}}zzzwwwxxxyyy|||~~~zzzuuukkk```ZZZ^^^```___dddnnnppptttvvvtttuuuwwwvvvsssmmmggg^^^WWWWWW]]]gggoootttqqqkkkgggeeejjjqqqwwwwwwtttvvv|||~~~{{{{{{|||}}}~~~~~~zzzuuuppplllooonnnpppwww{{{tttjjj___LLL:::222111...)))((())))))))))))(((((('''((('''&&&%%%&&&''')))+++'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&)))...111000...111000...------,,,***((())))))((('''&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%)))'''%%%$$$&&&(((((((((&&&%%%$$$$$$%%%&&&'''(((&&&$$$"""$$$((()))%%%!!!%%%%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$))))))))))))'''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***'''&&&$$$#########$$$$$$'''''''''&&&&&&%%%%%%%%%&&&$$$###%%%((((((%%%!!!'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&'''(((,,,222<<>>)))((('''&&&&&&'''((()))(((******%%%###%%%'''&&&((('''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''$$$%%%&&&'''((('''&&&&&&'''''''''((()))(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%###"""###%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&''''''(((((((((((((((((())))))******))))))((())))))))))))))))))))))))$$$(((,,,---,,,+++,,,---+++((((((,,,...000666>>>PPPeee|||rrrccc[[[___mmmyyy}}}zzzmmmfffjjjuuu|||}}}hhhaaa\\\cccqqq{{{|||xxxwwwyyy}}}uuukkkiiillloootttzzzzzzzzzzzzxxxsssllleeeaaabbblllzzz|||zzzyyyvvvqqqkkkaaaZZZ\\\ccclllrrryyyzzzssshhh___[[[\\\bbbkkkuuu||||||xxxrrrjjjccc]]]YYYXXXQQQMMMLLLPPPSSSWWW]]]cccggghhhhhhfffdddccccccddd___dddiiinnnoooooooooooouuuuuutttttttttuuuvvvwwwvvvwwwwwwuuurrrppppppqqqsssuuuvvvtttssstttyyy~~~uuuvvvwwwxxxyyy|||~~~}}}~~~{{{vvvrrrnnniiiccc]]]XXXYYYZZZZZZ[[[```iiipppyyy}}}xxxnnneeeaaafffooowww|||~~~}}}|||zzzyyyxxxvvvsssrrrtttuuuuuuyyy|||}}}}}}xxxuuusssnnnjjjnnnvvv|||{{{xxxkkk```MMM:::222000---''',,,+++***)))))))))***+++((((((((((((((('''''''''(((((((((''''''''''''&&&&&&&&&&&&''''''(((((()))------111;;;GGGPPPSSSRRRJJJCCC999000+++******)))&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''''''''***)))(((((())))))'''%%%(((((()))))))))(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&%%%###"""$$$'''&&&'''''''''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%% """$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++......,,,)))'''***)))+++...000444@@@LLLbbbsssyyyiii^^^UUURRRSSS\\\cccfffggghhhkkkllllllmmmnnnppppppqqqmmmjjjeeebbbaaabbbaaaaaadddeeedddbbb^^^[[[ZZZ[[[TTTTTTUUUWWWXXXXXXUUUSSSKKKGGGDDDHHHQQQZZZ^^^___bbbeeegggddd___ZZZXXXYYY[[[]]]___``````aaaccceeeccceeegggeeecccbbbeeehhhkkkiiiggggggiiiiiifffbbbfffooo{{{xxxrrrqqqzzzwwwsssnnnkkknnnpppkkkeeebbbZZZZZZ___hhhmmmllljjjkkknnnmmmooorrrkkkbbbcccjjjuuuyyynnnhhhbbb[[[PPPHHHAAA>>>;;;777777999(((''''''''''''''''''(((&&&***)))$$$###&&&(((''')))(((&&&%%%$$$%%%%%%&&&$$$$$$#########$$$%%%&&&(((((((((((((((((((((((('''''''''((()))(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%"""!!!###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&''''''((((((((((((((())))))************))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,+++)))))),,,...111777???QQQfff~~~tttddd[[[___mmmzzzzzz~~~{{{pppiiilllvvv|||}}}kkkccc___fffuuuzzzzzz|||vvvnnnnnnqqqsssvvvyyyxxxxxxwwwuuupppjjjfffdddjjjttt~~~zzzwwwrrrkkk```[[[```jjjqqquuuxxxuuulllccc^^^\\\bbbgggpppwww|||}}}}}}|||tttpppiiiaaa[[[XXXWWWXXXSSSQQQSSSWWWZZZ\\\aaagggfffffffffdddaaaaaadddfffdddgggkkknnnoooooopppqqqttttttsssrrrqqqrrrrrrsssqqqsssuuutttpppnnnmmmnnnnnnqqqtttsssrrrtttyyy~~~{{{{{{{{{xxxwwwxxx|||||||||{{{{{{|||}}}{{{vvvooohhhbbb___]]]ZZZ[[[[[[YYYZZZcccoooxxxyyyqqqfff\\\^^^iiivvv{{{|||}}}|||yyywwwvvvvvvsssyyy}}}~~~}}}xxxuuuuuuooojjjmmmtttzzzzzzwwwllldddTTTAAA444000---)))))))))))))))************(((((((((((((((''''''&&&''''''''''''(((((((((((('''(((((()))******++++++///111555:::???BBBCCCCCC;;;666///***((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&***)))''''''((())))))(((%%%&&&'''((((((((('''&&&$$$%%%&&&&&&&&&%%%%%%%%%'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''&&&###"""$$$((('''''''''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&''''''(((((((((#########%%%&&&&&&$$$"""%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,,,,+++)))((())))))+++...///222;;;EEEXXXgggzzz~~~oooaaaZZZSSSQQQVVV```gggiiiiiijjjkkkkkkllllllmmmnnnoooooonnnjjjfffccccccdddeeeeeeggghhhhhhfffccc```___```[[[[[[[[[[[[[[[YYYUUURRRMMMHHHDDDGGGQQQ[[[______fffiiijjjfff```\\\\\\]]]___aaabbbcccbbbbbbcccdddbbbeeehhhgggdddcccfffiiimmmkkkiiijjjkkkjjjeee``````iiivvv{{{zzzvvvzzzxxxqqqooommmnnnqqqnnnfff```^^^ZZZZZZ```jjjpppppppppqqqssssssvvvuuukkkbbbjjjyyykkk___VVVOOOEEE>>>888777555333333555''''''((((((((((((''''''$$$))))))$$$###(((***(((***)))'''%%%$$$$$$$$$%%%***)))'''&&&''')))+++,,,'''''''''''''''((())))))'''&&&'''((()))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''$$$!!! ###&&&'''''''''((((((((())))))(((((((((((('''&&&%%%%%%&&&''''''((((((((((((((())))))************)))))))))))))))))))))))))))))),,,+++)))***++++++***(((,,,)))***---///111888@@@PPPfff~~~uuueee[[[___nnn{{{yyy~~~|||ssskkknnnwww~~~{{{ooogggcccjjjxxx{{{|||~~~wwwpppqqquuuvvvwwwyyyvvvwwwvvvsssnnnjjjgggfffooozzzyyyvvvrrrjjj```\\\dddooouuuwwwxxxrrrhhh```]]]]]]fffkkksssyyy{{{{{{yyyyyyppplllddd\\\VVVUUUWWWYYYXXXWWWYYY___aaabbbfffllleeefffeeecccaaabbbfffjjjiiikkkmmmnnnnnnoooqqqrrrrrrrrrrrrrrrqqqpppooonnnnnnqqqtttsssooolllkkklllkkkooorrrsssrrrtttyyy}}}yyyvvvuuuyyy}}}yyyyyyyyyyyy{{{}}}|||zzzuuummmccc]]]\\\]]]^^^___^^^[[[]]]hhhvvvvvvlll```VVV]]]kkk||||||~~~}}}yyywwwvvvrrryyy}}}~~~~~~}}}yyyuuuvvvpppjjjlllsssyyyyyywwwmmmhhhYYYFFF777111...+++&&&'''((()))*********)))(((((())))))((('''&&&&&&&&&&&&''''''((()))))))))))))))***+++,,,,,,------///444888999666555666888222...***''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&+++(((&&&&&&((()))***)))!!!"""$$$%%%&&&%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&& $$$'''&&&"""!!!$$$(((###"""!!!!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""###$$$%%%&&&%%%%%%$$$#########$$$$$$%%%%%%%%%&&&$$$###%%%((((((%%%!!!$$$$$$$$$%%%&&&'''((()))''''''%%%$$$$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''''')))(((+++...///000777@@@QQQ___sss}}}xxxiii^^^YYYUUUUUUZZZcccjjjjjjiiijjjiiiiiiiiijjjkkkkkkllllllnnnkkkgggeeeeeeggghhhiiiggghhhiiigggdddbbbaaaaaabbbaaaaaaaaa```]]]XXXTTTOOOIIIDDDHHHRRR\\\``````iiillllllhhhbbb^^^___aaacccdddeeeeeecccbbbbbbbbbaaaeeehhhgggdddcccgggjjjooommmkkkkkkmmmkkkddd^^^ZZZdddrrr~~~xxx{{{{{{wwwrrrlllmmmppprrrnnnccc\\\[[[]]]]]]bbblllsssuuuwwwyyyvvvvvvxxxuuuhhh```mmmiiiXXXNNNGGG>>>888333333222000111333''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''%%%%%%&&&$$$!!!###(((%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''')))'''&&&'''((()))((('''***)))'''&&&%%%%%%&&&&&&)))***'''%%%///''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%,,,,,,,,,+++++++++******)))************+++++++++,,,+++,,,/////////666>>>UUUiiirrrfff```aaakkkvvv}}}sssjjjkkkwww|||rrreeeaaannn}}}~~~wwwooonnnsssxxxzzzzzzzzzuuurrrooojjjeeeeeeiiiyyy~~~wwwpppjjjdddbbbhhhqqquuutttsssnnnccc[[[[[[aaafffpppxxxyyyxxxvvvrrrnnnggg___YYYWWWUUUSSSTTTWWW\\\cccgggeeeeeejjjkkkggg```aaacccddddddfffhhhjjjnnnqqqtttssspppooossswwwyyytttnnnmmmooopppnnnkkkjjjnnnrrrssspppmmmllllllmmmnnnnnnmmmmmmqqqwww}}}yyytttrrrssstttrrrtttwwwzzz|||}}}~~~|||vvvmmmddd___\\\[[[[[[^^^]]]\\\___eeennnxxx~~~zzznnnccc]]]\\\hhhsss~~~xxxrrrrrrtttqqquuu}}}}}}~~~}}}yyyuuupppmmmkkkmmmssswwwwwwuuuoooiii[[[HHH;;;555111---,,,***(((((()))***)))((())))))((('''''''''(((((((((''''''&&&&&&&&&''''''&&&(((+++,,,...000444777666333///---,,,+++***))),,,)))&&&%%%&&&(((((((((%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%)))%%%***---'''(((+++%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""!!!!!!!!!"""&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$######""""""###$$$%%%%%%&&&&&&'''$$$###%%%$$$""""""%%%###$$$###"""&&&***)))$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$###$$$''''''$$$&&&***)))((('''&&&%%%%%%&&&''')))+++,,,...///333888;;;IIIXXXiiipppiii^^^WWWTTTQQQTTTZZZbbbhhhlllllljjjkkkiiiffffffggghhhhhhhhhmmmiiigggiiillllllhhhccclllkkkjjjgggddddddeeegggaaaeeehhhfff```[[[ZZZ[[[MMMKKKIIILLLSSS[[[cccffffffffffffggggggddd```\\\gggfffdddcccaaa```_________bbbdddcccaaabbbeeehhhkkkmmmmmmjjjjjjkkkeee\\\ZZZbbbooo}}}yyyqqqmmmlllnnnqqqpppggg\\\XXXZZZ```iiimmmlllssszzz}}}vvvpppmmmkkkmmm{{{```JJJCCCBBB555555444333333333333333''''''''''''''''''''''''''''''''''''(((((((((((()))'''&&&'''%%%"""$$$)))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))(((&&&'''&&&&&&&&&&&&((()))*** $$$+++//////,,,'''$$$'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))************)))(((+++*********))))))))))))************+++++++++++++++***,,,...///000777???XXXlllrrrfff^^^```kkkwww~~~sssjjjkkkwww}}}qqqdddaaannn}}}wwwpppooouuu{{{}}}|||xxxsssooommmhhhdddeeejjjyyywwwmmmgggdddeeellltttwwwtttoooiii___XXX[[[bbbmmmuuu{{{zzzvvvqqqkkkeee```YYYTTTTTTUUUVVVYYY^^^ccciiillliiiggghhhgggcccffffffhhhhhhiiikkkmmmnnnmmmppprrrrrrpppqqqvvv{{{zzzuuupppoooppppppnnnjjjlllppptttuuusssqqqppppppnnnoooooonnnmmmqqqwww||||||vvvqqqnnnmmmnnnrrrtttwwwzzz}}}~~~~~~~~~}}}uuujjjaaa]]]\\\[[[ZZZ___^^^]]]```eeemmmvvv{{{~~~}}}uuuiiibbbaaaccclllvvv}}}tttoooooopppnnnrrryyy}}}~~~}}}}}}|||wwwrrroookkkhhhjjjooossssssqqqnnniii\\\JJJ===666111---,,,***(((((()))***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))+++---///333888<<>>CCCDDDCCC444111---***)))(((&&&%%%***'''%%%$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$((("""&&&(((###%%%***%%%######$$$&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%%%%&&&'''$$$###&&&&&&######%%%###&&&'''###"""###$$$"""###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&%%%###%%%*********)))((((((((())))))'''((())))))+++...222555???FFFNNNNNNIIIFFFHHHLLLOOOTTT\\\ccciiijjjjjjiiieeebbb``````cccgggjjjkkkkkkkkkmmmqqqvvvwwwsssooooooooommmjjjgggfffhhhjjjdddhhhkkkkkkgggdddcccccc^^^[[[ZZZ___hhhmmmlllhhhdddcccdddeeefffeeebbb```]]]]]]\\\\\\^^^```bbbcccgggfffeeefffhhhiiiiiihhhiiijjjhhheeeeeeddd^^^VVVYYYccctttxxxvvvvvvtttpppooommmgggaaa[[[UUURRRWWW___iiippptttuuu{{{zzztttnnnjjjhhhmmmyyy~~~gggQQQBBB;;;777666555444444555888;;;===&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&+++(((''''''%%%"""$$$(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&(((((('''&&&***))))))((('''''''''&&&555+++  &&&******%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((''''''''''''''''''''''''%%%&&&((()))((('''$$$###((((((((((((((((((((((((*********+++++++++,,,,,,+++***+++...000222;;;DDD[[[lllssseee[[[\\\iiiwwwuuujjjhhhqqq{{{xxxjjj``````ooouuunnnhhhkkkttt||||||zzzuuuooohhhddd___]]]bbbiiivvv~~~|||mmm^^^\\\bbbjjjrrryyyyyyoooddd]]]YYYZZZbbbkkkpppuuuwwwtttooojjjccc[[[WWWQQQLLLNNNSSSWWW]]]ccckkklllkkkhhhffffffggghhhiiijjjkkkooorrruuuvvvvvvooopppppppppppptttzzz~~~~~~{{{yyywwwvvvsssooolllmmmpppsssvvvxxxxxxxxxxxxsssrrrpppooooooqqqtttvvvzzzxxxvvvtttrrroookkkiiiooorrrwww{{{}}}|||zzzyyyrrrkkkbbb```bbbdddccc```]]]^^^aaaeeekkkppptttvvvsssrrrmmmccc[[[[[[ccclllrrrxxx~~~~~~}}}wwwooojjjjjjiiijjjnnnsssxxx{{{}}}|||{{{wwwrrrnnntttooojjjhhhiiilllnnnooonnnlllbbbSSSEEE<<<444,,,,,,***(((((()))***)))((())))))((((((((((((((()))******)))(((((('''((((((,,,,,,...666???EEEDDD@@@222///+++((('''&&&%%%###)))'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%$$$######&&& $$$&&&"""&&&,,,)))###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&''''''%%%$$$$$$#########$$$$$$#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$""""""%%%%%%"""!!!$$$ %%%'''### """$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''$$$$$$%%%###!!!###((((((((('''''''''''''''''''''(((((()))))),,,000333888===AAA@@@<<<<<>>AAA???;;;///,,,)))'''&&&%%%$$$###(((&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######((("""%%%'''"""&&&,,,'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######""""""""""""###############$$$%%%&&&'''(((&&&''''''''''''&&&%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%###$$$''''''$$$###%%%###&&&###!!!###&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((%%%%%%&&&%%%"""$$$)))''''''((((((((((((((((((((())))))))))))+++///222333666999999777888===BBBOOOWWWbbbkkknnnnnnnnnmmmjjjfffaaa```bbbgggkkkmmmpppqqqtttxxxyyywwwtttqqqppppppnnnkkkgggfffhhhiiidddfffiiijjjhhhfffdddddd]]]ZZZ\\\dddooorrrllleeedddbbb___^^^]]]\\\ZZZYYYZZZYYYVVVVVVWWW[[[___aaafffeeeeeeiiioooqqqpppnnnjjjgggfffhhhkkkiiieeebbbZZZhhh}}}xxxvvvwwwvvvsssrrrjjj___SSSMMMLLLSSSaaannnrrruuuxxxzzz}}}}}}yyyppppppooommmmmmppptttvvvxxxssshhh\\\VVVSSSLLLEEE@@@>>>;;;999;;;@@@FFFJJJ%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))))))))******%%%$$$%%%(((&&&""""""&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&''''''&&&%%%$$$%%%&&&'''(((((((((((($$$)))+++***'''&&&&&&%%%&&&&&&''''''((((((((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%******)))((('''%%%$$$###))))))************++++++++++++++++++,,,,,,,,,,,,---+++,,,...000333===GGGXXXiii|||yyyjjj]]]ZZZffftttyyymmmhhhmmmsss}}}{{{mmmccc\\\^^^ooo}}}pppiiieeekkkwww~~~yyyrrrjjj```[[[XXXYYYbbblllwww~~~xxxjjj___WWWZZZcccjjjooosssqqqfff]]]]]]aaafffnnntttqqqqqqmmmfffcccaaa[[[UUURRRMMMMMMRRRYYY^^^eeekkknnnhhhccc___]]]]]]ccckkknnnmmmoootttzzz}}}|||zzzvvvuuusssrrrrrruuuwwwyyy{{{{{{yyyxxxvvvuuutttssstttuuuwwwzzzyyyvvvrrrqqqqqqqqqqqqpppkkkjjjiiilllppprrrpppnnnnnnpppsssuuuuuusssqqqooommmkkkhhheeeccc```]]][[[aaaeeelllqqquuuuuutttrrrnnnggg^^^WWWWWW]]]ffflllrrrwww|||~~~}}}}}}yyypppjjjjjjkkkppptttwwwzzz}}}}}}zzzuuuvvvvvvvvvvvvtttrrrqqqwwwrrrkkkeeecccfffkkkooopppqqqkkk___RRRFFF999...,,,***(((((()))***)))(((&&&&&&&&&'''(((***+++,,,)))******+++,,,...000000...------000444555333111---***'''&&&&&&&&&%%%$$$((('''&&&&&&''''''&&&$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$+++%%%((()))"""$$$(((###&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%&&&******'''&&&(((###%%%""""""&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((((((&&&(((***)))&&&&&&***))))))***+++++++++***************))))))***...000///222444555444777<<<@@@MMMWWWdddmmmqqqqqqpppqqqooojjjeeecccfffkkkpppsssvvvxxxzzz{{{zzzwwwtttrrrqqqqqqoookkkhhhggghhhiiiggghhhiiijjjiiigggdddbbb]]]\\\]]]dddmmmppplllfffdddaaa]]][[[ZZZYYYWWWVVVZZZXXXUUUSSSUUUYYY^^^aaadddeeegggkkknnnqqqpppooohhhdddccchhhkkkiiifffeeeaaaooo}}}{{{{{{wwwrrrooodddZZZPPPNNNQQQZZZiiiuuu{{{|||}}}~~~zzzvvvnnnppppppnnnooorrrsssqqqwwwtttlllddd```^^^UUULLLGGGDDD@@@???BBBIIIQQQVVV%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))"""###&&&+++)))%%%###&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%###$$$%%%&&&'''''''''&&&$$$$$$$$$"""!!!"""&&&***&&&&&&'''(((((()))***************)))))))))((((((''''''''''''''''''''''''+++***)))((((((((()))))))))))))))******++++++++++++++++++,,,,,,,,,------///------///000333===GGGZZZkkk~~~}}}mmm^^^ZZZdddqqq~~~rrrkkkmmmrrr{{{lll```ZZZ^^^nnn|||~~~ooohhhdddjjjwww}}}wwwmmmeee\\\WWWVVV[[[gggrrr{{{uuuddd]]][[[aaahhhmmmppprrrmmmccc]]]___eeejjjnnnqqqmmmkkkfff___]]]___\\\WWWWWWSSSSSSYYY```ccchhhmmmhhhbbb___```___^^^dddlllqqqpppppptttyyy{{{yyyuuuvvvtttssssssuuuvvvwwwxxxvvvvvvuuutttrrrrrrtttuuuttttttuuuyyy}}}{{{wwwsssqqqqqqqqqooonnnjjjhhhgggjjjppptttsssqqqnnnooopppppppppnnnkkkjjjiiihhhfffaaa\\\[[[]]]```iiimmmsssxxxyyyvvvqqqnnnfff^^^UUUTTT[[[eeelllpppsssxxx}}}{{{pppiiiggglllsssxxxyyy{{{}}}zzzuuuqqqqqqsssssssssssstttuuuyyytttllleeecccffflllrrrrrrsssooodddWWWJJJ;;;000,,,***(((((()))***)))((('''((()))***,,,///111222..................//////*********************)))+++)))&&&%%%&&&'''&&&%%%)))'''''''''((((((&&&%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&!!!&&&((("""$$$'''"""$$$%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$%%%&&&&&&((((((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$&&&******'''&&&(((###%%%$$$"""$$$((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((($$$$$$'''+++***&&&&&&)))((()))***+++,,,++++++************)))((())),,,///...///000000111555;;;@@@JJJUUUdddnnnrrrrrrrrrrrrrrrnnnhhhgggjjjqqqwwwzzzxxxzzz{{{zzzxxxvvvsssrrrsssssspppmmmiiihhhiiikkklllmmmmmmmmmllliiieeebbb___^^^___ccciiikkkiiifffccc```\\\YYYXXXXXXXXXWWWYYYVVVSSSRRRSSSXXX^^^bbbdddfffjjjlllmmmmmmmmmnnnjjjdddccchhhkkkhhheeefffkkkxxx~~~}}}vvvmmmhhh]]]UUUOOOQQQWWWaaaooozzz{{{uuurrroooqqqppplllmmmssstttrrrttttttqqqlllkkkhhh___UUULLLIIIFFFFFFKKKTTT^^^eee%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""'''---,,,'''%%%'''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%&&&&&&'''&&&%%%###"""((())))))))))))'''&&&%%%'''''''''((()))******++++++*********))))))((((((++++++++++++++++++++++++)))(((&&&&&&''')))+++---(((((())))))******++++++++++++,,,,,,,,,---------000------///000333<<>>CCCAAA===:::777333...,,,,,,---...******(((&&&$$$%%%(((+++''''''''''''''''''''''''***)))'''%%%$$$%%%'''((("""###%%%%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''))))))******(((&&&###!!!''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$##################$$$'''%%%######%%%%%%###!!!''''''&&&%%%%%%'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$+++(((%%%#########""" '''###%%%---///***%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%&&&((()))***+++,,,+++(((%%%$$$###(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((()))******++++++---******---///111777???HHHUUUdddmmmrrruuuuuurrrxxxtttpppnnnooottt{{{~~~}}}zzzvvvrrrpppqqqrrrrrrqqqpppmmmjjjjjjmmmooollltttyyywwwrrrooojjjeeefffbbb```bbbfffhhhfffbbbcccaaa___]]]ZZZWWWUUUTTTVVVXXXVVVRRRSSS\\\dddgggnnnnnnjjjddddddjjjkkkgggllllllkkkjjjiiigggffffffxxx{{{{{{vvvsssmmmbbbYYYPPPMMMRRR]]]gggoooyyyyyyqqqooopppooorrrtttrrroooppptttyyyvvvuuutttuuutttppphhhbbbSSSTTTOOOTTTbbbgggmmmzzz%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&))))))(((&&&&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$&&&((()))(((%%%%%%''')))((('''&&&''')))))))))''''''''''''''''''(((((()))(((,,,///...)))'''(((******)))))))))((((((((('''''''''((()))))))))))))))((('''&&&%%%%%%'''(((*********+++++++++,,,,,,,,,...,,,,,,...///333<<>>777444000,,,******+++,,,(((((((((&&&$$$$$$&&&((('''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&'''######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''!!!"""$$$%%%&&&%%%$$$$$$''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((&&&%%%%%%''''''%%%###&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$"""!!! !!!$$$'''(((((($$$ !!!(((***&&&""""""(((((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$#########$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&&&&'''''''''((((((((()))******++++++...,,,+++...000111888???HHHVVVeeemmmqqqtttssspppwwwsssooolllnnnrrryyy}}}||||||zzzwwwtttrrrsssuuuttttttrrrpppnnnooorrrtttooovvv{{{yyyuuuqqqmmmhhhhhhdddaaabbbeeefffdddaaabbbaaa```^^^[[[WWWUUUSSSTTTVVVUUUQQQSSS\\\dddgggmmmnnnkkkeeedddiiikkkiiilllnnnoooooonnnmmmllllll}}}}}}zzzrrrkkkcccYYYQQQSSSSSSZZZgggqqqvvv}}}zzzrrrnnnooorrrtttvvvvvvtttqqqqqqvvv{{{{{{yyyvvvtttqqqkkkddd^^^UUUXXXVVV\\\jjjnnnrrr}}}%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%))))))((('''%%%&&&)))+++((('''&&&&&&'''((('''%%%''''''&&&&&&''''''((()))&&&))),,,+++((('''(((***))))))))))))((((((((((((((()))***+++***(((&&&%%%((('''&&&%%%&&&'''((()))******+++++++++,,,,,,,,,---+++,,,...///222<<>>DDDFFFDDD???<<<333000---)))((('''((()))&&&''''''&&&%%%$$$%%%&&&''''''''''''''''''''''''((((((&&&%%%%%%%%%&&&'''%%%######%%%(((***(((%%%%%%%%%$$$$$$%%%%%%&&&'''!!!"""$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&&&&%%%$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$"""!!!!!!###%%%%%%$$$""" $$$&&&$$$"""""")))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%))))))'''&&&%%%%%%%%%%%%%%%&&&&&&''''''((())))))!!!"""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))******+++000---,,,///000111777???HHHVVVeeennnrrrtttssspppvvvsssnnnllllllqqqvvvzzz{{{{{{zzzxxxuuutttuuuvvvxxxxxxwwwuuuttttttwwwyyysssyyy}}}{{{xxxuuupppjjjjjjfffbbbaaabbbcccbbb```bbbaaaaaa___\\\XXXTTTRRRSSSVVVVVVTTTVVV___gggjjjkkknnnmmmhhheeegggkkklllnnnqqqtttuuuuuutttuuuvvvwwwlllbbbZZZTTTQQQWWW[[[dddqqqzzz}}}yyyqqqjjjjjjoootttxxxzzzzzzxxxuuuuuuyyy|||{{{vvvpppkkkeee___ZZZYYY___bbbjjjwwwyyyyyy%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''''''''###$$$%%%&&&'''((((((((()))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''''''''+++***(((&&&&&&'''***,,,((('''%%%&&&&&&&&&%%%$$$'''&&&&&&&&&&&&'''((((((%%%'''))))))''''''(((***))))))))))))(((((((((((()))+++,,,------+++(((&&&(((((('''''''''((()))*********+++++++++,,,,,,,,,,,,++++++...000222;;;EEEYYYkkktttaaaXXX^^^jjjzzz~~~tttssswwwxxxiii]]]VVV```pppyyyuuueeeXXX[[[cccrrr~~~~~~rrrfff]]]SSSMMMTTT```kkktttyyy~~~}}}{{{mmmaaa\\\[[[bbbmmmxxxzzzvvvnnnmmmlllgggbbb^^^\\\\\\[[[^^^___^^^\\\\\\```ccceeefffeeeaaa]]][[[]]]```fffgggjjjllllllkkkiiihhhggghhhkkkooorrrtttuuutttssssssqqqmmmmmmooommmhhhfffeeeeeefffggghhhhhhhhhkkkooorrrsssuuuyyywwwtttrrrooommmmmmnnnppppppppppppuuuwwwvvvuuutttooojjjgggfffeeedddcccbbbaaa```[[[YYYYYY___jjjvvv~~~}}}xxxuuutttnnnbbbXXXSSSKKKSSSbbbrrryyyzzz{{{~~~wwwmmmcccaaagggpppuuuvvvzzz{{{{{{zzzwwwssspppnnnppprrrtttuuuuuuuuuvvvwww|||{{{{{{{{{{{{yyyxxxxxxyyyuuusssrrrooolllnnnsssxxx|||~~~{{{sssfffRRRBBB444...***+++,,,,,,...111666;;;AAACCC@@@;;;777555///---***(((''''''((((((%%%'''(((((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&''''''$$$"""%%%***,,,)))%%%%%%%%%$$$$$$%%%%%%&&&''''''((((((''''''%%%$$$###%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$############$$$######$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$###"""######"""!!!$$$######%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&''''''((()))(((((()))***,,,,,,,,,!!!###%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))*********///,,,,,,...///000666>>>HHHVVVfffoootttwwwvvvssswwwtttpppmmmnnnqqqvvvzzz||||||zzzxxxuuussstttuuu{{{{{{zzzxxxvvvvvvxxxzzzvvv{{{~~~|||yyywwwrrrllljjjgggbbb```aaaccccccbbbaaabbbbbbaaa]]]YYYTTTRRRTTTWWWYYYXXX\\\eeemmmoookkkooooookkkggggggkkkooorrrtttvvvwwwxxxzzzzzzqqqeee[[[WWWYYY\\\]]]bbbkkkuuu||||||uuunnniiijjjoootttxxx{{{}}}}}}{{{zzzzzz{{{|||xxxqqqjjjddd___\\\ZZZ___gggmmmvvv%%%&&&&&&''''''&&&&&&%%%###############"""""""""$$$%%%&&&(((((()))))))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((())),,,***'''&&&&&&(((***+++(((&&&%%%%%%&&&&&&%%%###&&&&&&&&&&&&&&&'''((((((%%%&&&''''''''''''(((***(((((((((((())))))))))))''')))+++------,,,***((()))))))))))))))***************+++++++++,,,,,,,,,+++***+++...000222;;;DDDWWWjjjwwwcccYYY^^^iiiwww}}}tttsssttt}}}xxxiii\\\WWWbbbrrryyyqqq```TTTXXXbbbqqq|||{{{nnnaaaWWWOOOLLLUUUdddooovvvzzz~~~|||}}}|||uuuhhh___\\\\\\eeeqqq{{{{{{yyytttqqqlllddd^^^[[[\\\^^^]]]^^^___]]][[[]]]ccchhhffffffddd___]]]___eeekkklllmmmmmmmmmllljjjhhhfffiiijjjlllnnnrrrvvvzzz}}}vvvuuuqqqkkkiiijjjhhhcccdddgggjjjllljjjgggccc```gggmmmqqqqqqrrrtttssspppmmmlllkkkmmmpppsssttttttrrrvvvwwwsssqqqoookkkeeedddeeeffffffddd```]]]\\\ZZZ[[[___hhhrrrzzz}}}}}}yyysssnnneeeZZZQQQOOORRRZZZhhhuuuyyywwwxxx}}}rrriii___ZZZ___hhhpppttt|||}}}}}}|||yyyuuuqqqoooppprrrtttuuuuuuvvvxxxyyy}}}~~~}}}|||{{{{{{{{{zzzyyyvvvtttsssppplllmmmrrryyy|||~~~|||wwwlllZZZJJJ777000,,,---//////222666;;;>>>@@@===777111///000---+++)))(((''''''((()))%%%(((******(((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&((($$$"""%%%***,,,)))%%%%%%%%%$$$$$$%%%%%%&&&''',,,,,,***)))'''%%%###"""%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""##################$$$###$$$&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!! """%%%'''&&&%%%$$$&&&&&&%%%%%%&&&''''''############$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''(((&&&%%%$$$%%%''''''&&&%%%%%%&&&'''((('''&&&###"""$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((())))))******---******,,,...///555===HHHVVVeeeoootttyyyzzzxxxzzzwwwsssqqqqqquuuyyy|||}}}|||zzzvvvrrrpppqqqsss{{{|||{{{yyyvvvuuuvvvwwwxxx|||}}}{{{zzzxxxsssllliiifffcccaaabbbccceeeeeebbbbbbcccbbb___[[[WWWTTTTTTXXX[[[[[[```iiippprrrmmmoooqqqooojjjhhhmmmrrruuuvvvwwwwwwxxx~~~xxxsssjjj^^^VVVVVV^^^eeeggglllrrrxxx}}}}}}{{{vvvrrrnnnnnnqqqsssuuuyyy~~~}}}yyyvvvrrroooiiiccc^^^\\\]]]]]]eeeooottt}}}%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((())))))))))))(((''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***+++)))&&&%%%'''((())))))'''&&&%%%%%%&&&'''&&&$$$&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&'''((())))))(((((((((((())))))))))))$$$&&&(((***+++***))))))(((((()))))))))***************+++++++++,,,,,,,,,******+++///000222:::CCCVVViii{{{ggg\\\aaakkkwww{{{sssqqqqqqzzzxxxiiiZZZVVVbbbsssyyy}}}lll\\\RRRWWWbbbqqqzzzwwwjjj]]]SSSMMMNNNZZZiiisssyyy}}}~~~{{{yyyvvvnnnbbb\\\[[[```iiivvv}}}}}}{{{zzzvvvqqqiiiaaa]]]\\\^^^___]]]^^^]]]]]]^^^aaaeeeiiihhhfffbbb______dddkkkpppqqqppppppnnnmmmkkkiiihhhjjjkkkllllllnnnsssyyy}}}uuutttnnngggeeefffddd```cccggglllnnnjjjddd^^^[[[bbbhhhlllkkkkkkmmmllljjjkkkjjjkkkmmmqqquuuvvvvvvqqqsssrrrmmmkkkkkkiiieeeeeegggiiihhhddd___[[[YYY]]]aaahhhqqqxxx||||||{{{xxxoooggg^^^TTTPPPPPPVVV^^^kkkvvvyyyvvvwww|||pppiii```YYYZZZaaajjjrrr{{{|||~~~}}}yyytttqqqoooqqqtttvvvwwwxxxyyy{{{|||~~~}}}zzzzzz}}}~~~}}}zzzvvvttttttppplllmmmrrrxxx{{{|||{{{yyyqqqaaaQQQ===666111111222222555999======<<<777000,,,,,,---***)))(((''''''(((((()))&&&(((******((('''&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$&&&)))***(((%%%%%%%%%$$$$$$%%%%%%&&&'''))))))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$######$$$&&&&&&$$$###"""%%%'''$$$###%%%&&&%%%&&&%%%$$$###""""""""""""&&&&&&''''''''''''&&&&&&))))))'''&&&%%%%%%%%%%%%&&&$$$###%%%''''''$$$ ''''''((('''&&&%%%###"""%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))***+++))))))+++---///666===JJJWWWeeemmmsssxxx{{{zzz{{{yyyvvvtttuuuxxx}}}~~~{{{wwwqqqmmmmmmooorrrxxxyyyyyywwwtttssstttuuuyyy|||}}}{{{zzzyyytttmmmhhhgggeeedddcccdddfffgggcccccccccbbb```]]]ZZZXXXUUUZZZ]]]___ccclllrrrtttqqqpppqqqqqqooollloootttvvvxxxyyyyyyzzz||||||nnnjjjccc[[[WWWZZZbbbjjjrrrwww{{{}}}{{{zzzyyywwwvvvvvvvvvvvvuuuyyy~~~{{{tttooogggeeebbb^^^\\\]]]aaadddllltttwww|||%%%&&&&&&''''''&&&&&&%%%'''''''''(((((()))))))))&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%((((((''''''((()))***+++)))'''%%%%%%((()))(((&&&'''&&&%%%&&&'''((('''&&&&&&&&&%%%%%%&&&&&&'''((()))'''&&&&&&'''(((((()))'''((((((((()))))))))***&&&'''((())))))******)))&&&&&&'''(((((((((((((((******+++++++++,,,,,,,,,***)))+++///000222:::CCCUUUiii~~~lllaaaeeeoooyyyzzzrrrpppoooxxxvvvgggVVVSSSaaasssyyywwwfffWWWSSSYYYdddqqqyyyuuuhhh\\\QQQNNNRRR___nnnwww}}}~~~yyysssiii^^^ZZZ\\\eeennnyyy~~~{{{zzz{{{tttmmmeee___^^^___^^^]]]\\\\\\]]]```ccceeefffeeedddbbb``````eeejjjooorrrsssrrrpppooonnnnnnooooookkklllnnnmmmmmmooosssvvvooonnniiibbbaaacccccc```dddhhhmmmmmmhhhbbb^^^\\\___eeeiiigggfffhhhhhhgggkkkjjjkkkmmmqqqtttuuutttlllmmmjjjeeedddhhhjjjiiiiiikkkkkkhhhbbb]]][[[ZZZccchhhpppwww{{{}}}~~~}}}tttjjjaaaYYYRRRRRRVVV^^^dddqqq{{{}}}xxxwwwzzzooollleee\\\WWWZZZeeennnuuuyyy}}}|||wwwtttmmmppptttwwwxxxyyy{{{}}}zzz|||{{{vvvxxx~~~{{{wwwuuutttppplllmmmrrrvvvxxxyyyyyyyyyttteeeWWWFFF>>>777555555333555999888777555111---***)))***(((''''''&&&&&&'''((((((&&&((()))((('''%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&"""$$$&&&%%%$$$###%%%'''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&'''&&&###!!! &&&((($$$###%%%&&&$$$&&&&&&%%%$$$############&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%'''&&&&&&))),,,,,,'''"""&&&&&&%%%%%%$$$$$$######%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))***((((((,,,...111777???NNNYYYdddjjjooouuuxxxxxx|||zzzxxxvvvxxx{{{|||xxxsssllliiijjjnnnrrrssstttuuuuuusssssstttvvv{{{}}}}}}{{{{{{{{{uuunnniiiiiihhhgggeeeeeeeeefffddddddccccccaaa```^^^]]]YYY___cccdddiiiqqqwwwxxxuuuqqqpppsssssspppqqquuutttxxx}}}~~~}}}tttppppppaaa```___^^^```eeelllpppxxx~~~|||xxxxxxyyyzzz|||~~~~~~}}}zzz{{{}}}}}}zzztttmmmhhh______^^^\\\\\\___eeejjjpppwwwvvvxxx}}}yyyzzz%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%***))))))(((((()))+++,,,(((&&&%%%&&&((()))'''%%%'''%%%%%%&&&((()))((('''&&&%%%%%%%%%%%%&&&''''''***(((&&&&&&'''((((((((('''((((((((())))))*********************+++++++++$$$%%%&&&&&&''''''&&&&&&******+++++++++,,,,,,,,,))))))+++///000222:::BBBUUUhhh~~~pppeeehhhrrr{{{yyyrrrpppnnnyyyuuueeeRRRQQQ```rrryyysssbbbSSSUUUZZZeeerrryyytttggg\\\QQQPPPVVVdddqqqzzz{{{sssggg]]]ZZZ]]]hhhqqq|||}}}zzzzzz|||pppiiibbb___```aaa^^^ZZZYYYZZZ]]]ccchhhiiieeeaaa]]][[[\\\aaaiiipppsssssssssrrrppppppppprrrtttuuullloooqqqpppnnnmmmnnnpppjjjiiiddd^^^^^^bbbccc```hhhkkkmmmlllgggcccaaaaaa___eeeiiifffeeeggghhhggglllkkkkkkmmmppprrrrrrqqqhhhhhhddd___```ggglllmmmmmmnnnlllggg```\\\[[[]]]gggmmmuuuzzz|||~~~zzzqqqfff^^^VVVRRRUUU[[[gggmmmxxx|||wwwwwwqqqpppjjj```VVVWWWaaalllqqquuu{{{~~~yyyvvvkkkoootttxxxyyy{{{|||}}}yyy{{{yyytttvvv~~~{{{xxxuuusssppplllnnnrrrtttvvvvvvwwwxxxuuuhhhZZZLLLDDD<<<888666333444777000///...---+++)))'''&&&&&&%%%%%%%%%&&&&&&'''(((&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&&&&'''((((((%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''+++***((('''&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&"""$$$###!!!!!!###%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$ """%%%)))++++++))) '''***'''$$$'''(((%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&"""######$$$%%%&&&((()))%%%$$$%%%***......((("""$$$######"""######$$$%%%&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))***((())),,,///222999AAAPPPZZZdddhhhkkkqqqtttuuu|||zzzxxxwwwyyy|||yyyvvvoooiiifffiiioootttoooqqqssssssssstttvvvxxx}}}~~~|||}}}}}}wwwoookkklllkkkiiifffdddcccdddeeeddddddcccbbbaaa``````___dddiiikkkooowww|||}}}wwwqqqpppuuuvvvssssssvvvrrryyy~~~yyypppeee```aaaVVVYYY]]]ccckkkqqqvvvyyyxxxwwwwwwwwwxxx{{{~~~|||yyyuuuooohhhddd[[[\\\]]]\\\]]]aaaiiinnnsssxxxuuutttwwwtttwww((('''&&&&&&%%%$$$######&&&%%%%%%%%%%%%&&&''''''(((''''''((()))(((%%%###''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((())))))((((((''')))+++***''''''+++...************))))))))))))((((((((((((((()))*********---,,,((()))//////***333---))),,,000555<<>>JJJVVVeeeoooyyy}}}}}}}}}uuurrrqqqtttrrrqqqtttyyy}}}~~~}}}}}}sssooopppjjjbbbaaacccfffhhhooo~~~~~~}}}}}}~~~|||xxxnnnbbbaaappp{{{qqqoooooonnnqqqrrruuuyyy}}}xxxllljjjgggfffdddccc```]]]\\\___gggrrr}}}~~~xxxooojjjhhhjjjmmmooonnnrrruuutttqqqooopppqqqrrrpppmmmlllmmmnnnmmmmmmlllggg```ZZZXXXZZZ^^^aaa)))(((''''''((()))(((&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((()))***++++++***(((''''''''''''''''''''''''$$$''')))(((%%%$$$&&&)))$$$######%%%'''))))))(((%%%&&&'''&&&$$$$$$''')))%%%%%%''''''''''''%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((++++++---...///666GGGWWWooo~~~vvvhhhaaahhhtttppp^^^WWWYYYeeennnyyy}}}yyynnnccc\\\cccooo||||||mmmZZZNNNPPPYYYgggrrrxxxnnn[[[NNNPPPWWWgggpppxxx{{{~~~~~~sssdddSSSMMMLLLRRRZZZ]]]___aaa\\\```cccdddaaa```aaacccccciiiooopppkkkfffcccbbbdddjjjrrrvvvuuuvvv{{{yyyrrrllljjjeeeaaa[[[WWWWWW[[[___bbbbbbdddiiinnnsssvvvwwwxxxrrrrrrrrrsssuuuvvvuuutttxxxvvvsssnnnhhhaaa[[[WWWSSSUUUZZZaaaiiimmmnnnmmmoooiiiaaaZZZVVVUUUUUUTTTYYY```eeefffggglllmmmllllllkkkkkkkkklllllljjjhhhooollleee\\\TTTQQQSSSVVV```dddjjjpppuuuyyyzzzzzzwwwvvvtttqqqpppqqquuuyyyvvvvvvuuussssssqqqkkkccc]]]bbbkkkuuuyyyqqqiiifffiiinnnqqqrrrrrrssssssrrrqqqrrrtttvvvxxxyyy|||~~~~~~}}}}}}xxxssssssvvv{{{~~~~~~zzzvvvlll___QQQCCC888333---+++)))((()))***)))(((&&&'''(((((('''&&&))),,,''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###%%%'''(((&&&###((('''&&&&&&'''(((((('''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&(((&&&###!!!!!!###%%%&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$######$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((***(((%%%$$$%%%%%%$$$###&&&%%%%%%&&&%%%$$$###$$$((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))******...---///444:::CCCQQQ^^^jjjrrrzzz~~~~~~~~~wwwrrrpppssspppmmmoootttyyy|||||||||qqqmmmnnniiiiiihhhiiijjjkkkppp|||~~~~~~~~~xxxmmmaaaaaasssuuupppqqqqqqpppssswww{{{}}}~~~vvvllliiigggfffhhhjjjkkkkkkjjjlllqqqzzz|||{{{uuunnnkkklllqqquuuxxxvvvwwwyyywwwtttrrrrrrssssssrrrooollljjjiiihhhgggfffaaa[[[VVVVVV[[[bbbggg((('''&&&'''((()))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''***---+++&&&$$$%%%(((''''''''''''''''''''''''###&&&((('''$$$###%%%'''%%%$$$$$$&&&)))++++++***%%%&&&&&&&&&%%%%%%&&&'''((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((+++***+++,,,---222@@@NNN```qqqxxxkkkfffmmmyyyppp^^^XXXZZZhhhrrr}}}{{{oooeee___dddppp|||{{{kkkYYYNNNRRR[[[iiirrruuujjjXXXNNNTTT^^^mmmvvv|||}}}~~~{{{nnn^^^NNNJJJJJJQQQVVVXXX[[[^^^```dddggghhhfffdddeeeggghhhlllnnnkkkeeecccggglllmmmsssyyyzzzwwwvvvxxx{{{{{{tttlllfffccc```\\\XXXWWW[[[aaafffhhhfffiiinnnssswwwyyyzzzzzzvvvuuusssssstttssspppmmmnnnmmmkkkhhhddd___\\\ZZZZZZ\\\aaagggmmmppppppnnnllleee\\\UUURRRQQQRRRSSSTTT\\\cccfffiiimmmnnnlllkkkjjjkkklllmmmmmmjjjhhhlllhhh```YYYUUUVVV[[[___fffiiinnntttyyy|||}}}~~~zzzyyyvvvrrrppppppsssvvvvvvxxxvvvrrrrrrrrrlllddd```aaagggsss~~~wwwppphhhcccdddhhhlllnnnssstttvvvvvvvvvvvvxxxzzzyyyzzz{{{|||||||||{{{{{{|||wwwrrrrrrvvv|||{{{wwwooodddVVVGGG:::222///---***))))))******)))******)))&&&###"""""""""''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&'''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$&&&))))))'''$$$&&&%%%$$$%%%((()))(((&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%&&&%%%$$$"""!!! !!!###%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%%%%&&&&&&&&&$$$ ###'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((()))***+++,,,,,,///666>>>HHHWWWeeemmmttt|||~~~yyytttrrrsssooollllllqqqvvvyyyzzz~~~|||qqqmmmoookkkkkkkkklllnnnnnnqqq|||}}}vvviii^^^___rrrzzzrrrppppppnnnrrrvvvyyyyyyzzz|||~~~{{{~~~||||||{{{wwwqqqllliiiggghhhlllqqquuuvvvyyyxxxyyy|||tttwwwsssppppppssswwwzzz|||zzzzzzzzzxxxvvvtttsssssstttsssppplllgggdddbbbaaaaaa]]]YYYWWWZZZaaaiiinnn(((&&&&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$))),,,((( !!!'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%'''***++++++***'''&&&%%%&&&''''''%%%###''''''))))))))))))''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))+++------000:::FFFSSScccuuu}}}zzzooojjjrrr}}}ppp___YYY\\\lllvvv}}}pppfffaaafffqqq}}}wwwhhhXXXPPPUUU___kkkpppooodddTTTOOOXXXcccppp{{{|||wwwhhhYYYHHHEEEGGGLLLQQQTTTYYY```ggghhhiiiiiihhhhhhiiijjjjjjlllkkkeeeaaacccllluuuzzz|||~~~|||xxxuuuuuuvvvyyyxxxvvvrrrmmmgggbbb___]]][[[ZZZ^^^eeekkkmmmmmmkkknnnqqquuuxxxyyyyyyyyyxxxvvvsssrrrrrrpppkkkgggggggggfffeeedddcccbbbbbbdddfffhhhmmmpppqqqpppnnngggaaaYYYSSSQQQRRRTTTUUUTTT]]]dddgggjjjnnnnnnllliiiiiikkkmmmooonnnkkkhhhfffbbb[[[VVVVVV[[[aaaeeejjjmmmrrrwww{{{}}}|||yyyuuurrrqqqsssuuuyyy{{{xxxqqqqqqsssnnneeeeeeaaaeeeqqq}}}}}}vvvppphhhbbbbbbeeeiiikkksssvvvyyyzzzzzzzzz|||}}}|||{{{zzzyyyyyyyyyzzzzzzzzzuuuqqqqqqvvv|||zzzwwwqqqiii]]]NNN>>>444111...+++))))))*********)))***)))&&&%%%''''''%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((((((((&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&&&&%%%$$$%%%$$$###%%%)))***(((&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&((((((%%%%%%''''''$$$$$$%%%%%%###!!!$$$&&&''''''''''''(((***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$!!! !!!$$$&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''&&&"""$$$$$$%%%((((((%%%'''(((((((((((()))))))))''''''&&&&&&&&&&&&''''''))))))))))))***+++---...++++++000888AAAKKKZZZhhhmmmuuu~~~~~~{{{xxxvvvsssoookkkkkkoootttvvvvvv||||||rrroooqqqmmmggghhhjjjmmmooorrr}}}zzz{{{qqqdddXXXZZZnnn~~~uuuooolllmmmpppssssssqqqppprrruuussswwwyyyvvvuuuuuurrrnnnqqqpppppprrrxxx~~~yyypppqqqqqqqqqtttxxx|||}}}~~~}}}|||zzzxxxvvvsssrrrqqqqqqqqqooojjjddd```^^^]]]]]]]]]\\\^^^aaaggglllppp&&&%%%%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((($$$###(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&'''&&&%%%'''&&&%%%''')))******))))))&&&$$$&&&******$$$$$$%%%&&&''''''&&&%%%$$$(((((((((((((((((((((((())))))))))))))))))))))))***))),,,......///777@@@IIIXXXhhhrrrxxx~~~~~~|||qqqkkksss~~~rrrbbb\\\___nnnyyy}}}pppeeeaaagggrrr~~~~~~rrrcccVVVQQQYYYdddmmmnnnkkk___SSSRRR\\\gggsssyyypppaaaRRRDDDBBBDDDJJJOOOUUU^^^hhhrrrooolllkkklllnnnoooooojjjiiigggbbb```fffqqq{{{~~~zzzvvvrrrooommmmmmllljjjgggeeecccaaa___``````cccjjjrrrvvvtttqqqpppqqqsssuuuvvvwwwwwwwwwtttqqqnnnmmmnnnlllfff```ffffffffffffgggiiikkklllnnnnnnoooqqqrrrrrrpppnnnddd___XXXSSSSSSTTTWWWXXXYYYaaagggiiijjjmmmllljjjggghhhjjjmmmooonnnjjjgggaaa]]]YYYWWWZZZ```gggkkkooorrruuuyyy}}}||||||{{{xxxuuutttuuuvvv}}}zzzqqqqqquuuqqqgggeee___```mmmzzz~~~}}}{{{wwwqqqiiicccaaadddhhhjjjsssvvvzzz||||||}}}~~~~~~{{{xxxwwwxxxzzz{{{vvvsssoooqqqvvv|||xxxvvvsssmmmcccUUUEEE:::222///+++))))))***+++***&&&))))))''')))...///,,,''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&''''''%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&%%%$$$###$$$$$$&&&$$$###&&&+++,,,***&&&&&&%%%$$$$$$&&&&&&%%%$$$(((,,,+++&&&%%%((('''$$$$$$%%%%%%###  """&&&'''))))))((((((***+++((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""" %%%'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$%%%'''((('''&&&%%%)))***'''&&&'''%%% '''''''''((((((((())))))''''''&&&&&&&&&&&&''''''))))))((()))***+++---...+++,,,222:::BBBLLLZZZfffkkkvvv}}}{{{zzzsssnnnjjjiiimmmqqqrrrrrrwww{{{~~~|||{{{{{{}}}{{{yyypppnnnpppllleeeeeehhhlllmmmoooyyy~~~xxx{{{zzzyyyyyy|||{{{pppaaaTTTWWWlllwwwnnnhhhiiikkkllliiicccaaabbbeeehhhmmmqqqrrrsssvvvwwwtttxxxxxxyyy}}}yyyppplllmmmoootttyyy~~~|||xxxuuurrrooommmkkklllkkkhhhbbb^^^]]]]]]]]]^^^aaaeeehhhkkklllmmm&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***)))&&&$$$###$$$(((***&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$%%%((()))'''%%%&&&%%%%%%&&&((()))((('''+++&&&###''',,,+++###'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))******---000000000555===DDDQQQ___jjjssszzz|||zzz}}}rrrlllsss~~~tttddd___bbbooozzz}}}oooeee```iiitttzzzmmm```UUUSSS\\\hhhpppoooiii^^^TTTUUU```kkkuuuvvvkkk\\\NNNCCCBBBDDDJJJPPPXXXeeeqqq{{{vvvpppnnnpppssstttttthhhgggeeebbbbbbhhhttt}}}|||vvvrrrmmmiiieeeeeecccaaa```aaaaaa``````fffhhhmmmuuu}}}~~~zzztttrrrsssttttttuuuuuuuuuuuunnnjjjggghhhiiigggaaa[[[gggggghhhiiikkknnnqqqsssssssssrrrssstttsssqqqnnnddd___YYYUUUUUUWWWYYYZZZ^^^eeejjjjjjjjjllljjjgggeeefffiiilllnnnmmmiiifff```]]]ZZZZZZ^^^eeelllooosssuuuwww{{{}}}{{{||||||zzzxxxvvvwwwxxx|||rrrqqqvvvrrrhhhcccZZZZZZhhhvvv{{{zzzzzzxxxssskkkdddbbbdddhhhkkkrrrvvvzzz}}}}}}}}}~~~|||xxxwwwxxx{{{}}}tttpppnnnpppuuu{{{}}}~~~vvvuuusssppphhhZZZJJJ???333///+++))))))***++++++***,,,***%%%%%%)))((("""((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&"""%%%((('''$$$###$$$''''''%%%$$$''',,,...+++(((&&&%%%$$$$$$&&&&&&%%%$$$***...---'''&&&)))(((###$$$%%%%%%""" $$$'''&&&(((******))))))+++---))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########!!!!!!'''+++***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$######%%%'''((('''%%%!!! """''''''"""&&&'''''''''(((((())))))'''''''''&&&&&&''''''''''''&&&&&&&&&((()))+++------...333<<>>@@@AAA888444...+++******'''%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&!!!((( +++!!!&&& %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$######"""%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''$$$$$$''''''%%%'''&&&$$$%%%'''((((((''''''&&&%%%%%%''''''&&&%%%(((%%%%%%)))+++***)))***---///444;;;DDDMMMVVVZZZaaammm{{{|||yyytttqqqjjjdddffflllmmmkkknnnppprrrsssrrrpppnnnllliiinnnrrrvvv{{{|||wwwuuurrrooommmllllllllllllooossssssqqqoooqqqsssqqqooonnnnnnoooqqqqqqqqqnnnmmmnnnqqqxxx~~~qqqbbb\\\bbbrrrxxxnnnhhhaaa^^^ZZZTTTPPPLLLJJJIIIIIITTTdddrrrzzz{{{yyyxxxrrrpppooorrryyyvvvjjjYYYZZZ^^^hhhuuu}}}}}}|||xxxqqqlllhhheeebbb```YYYZZZ\\\^^^aaagggoootttrrrooonnnqqqrrrrrrtttxxx###%%%%%%%%%$$$$$$&&&((((((&&&$$$&&&***+++'''###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&---,,,***)))''''''&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&,,,,,,+++***)))(((((('''(((((((((((((((((((((((((((''''''(((***+++++++++---,,,,,,///000222999BBBNNNUUUcccppprrrmmmlllpppxxxtttccc___mmm~~~nnn\\\XXX]]]iiixxx}}}xxxpppbbbYYY^^^mmmxxxwwwiii___VVVUUUYYY^^^hhhqqqrrrhhh``````fffnnnyyynnn[[[NNNGGGTTT[[[gggrrrxxxyyyyyyzzzzzz{{{|||}}}|||yyyvvvuuupppooooooppppppnnnjjjgggdddeeeeeeccceeejjjllliiikkkjjjkkknnnrrrwwwyyyzzz}}}xxxtttvvvxxxrrrjjjiiigggdddbbbaaabbbdddddd````````````cccggglllooonnnooopppssswww}}}|||xxxtttpppnnnooooooooopppppppppoooooogggjjjnnnsssuuutttoookkkjjjiiifffdddbbb```^^^\\\dddgggkkkooosssvvvyyy{{{~~~}}}zzzwwwuuurrrqqqmmmjjjeeecccdddhhhllloooxxxtttssstttsssqqqsssxxx}}}yyytttrrrtttxxx|||xxxtttpppmmmmmmqqqwww{{{yyyyyywwwsssooollllllmmmssstttssspppnnniii^^^SSSFFF;;;000------,,,+++---...,,,******)))(((((()))((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%%%%$$$$$$%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%&&&&&&''''''000+++$$$(((***''')))&&&&&&%%%"""  !!!&&&(((,,,333;;;AAADDDEEE:::555///+++)))((('''%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% )))"""--- %%%!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%$$$######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$&&&'''''''''%%%$$$%%%&&&''''''''''''&&&%%%%%%''''''&&&%%%)))&&&'''***+++)))(((***,,,000555<<>>EEEMMMUUU[[[___jjjvvv}}}}}}{{{zzztttsssnnnjjjlllrrrrrrooommmoooppprrrqqqooommmkkkhhhlllppprrrxxx~~~{{{|||~~~}}}xxxsssqqqpppmmmqqquuuvvvsssrrrrrrtttuuutttqqqooommmmmmnnnpppsssssstttuuuwwwzzz}}}{{{sssfff^^^```kkk{{{~~~vvvqqqooojjjddd^^^YYYTTTOOOKKKNNNVVVbbblllqqqqqqooonnnppprrrvvv~~~zzziii]]]SSSWWW___iiissswwwvvvsssjjjgggbbb^^^\\\[[[ZZZXXXZZZ```gggmmmpppqqqrrrrrryyyvvvvvvyyyzzzyyy{{{~~~$$$%%%%%%$$$######%%%'''###'''***)))%%%###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%"""%%%(((+++,,,+++)))'''))))))))))))))))))))))))***((((((+++///111000---,,,---///333555;;;GGGTTTYYYcccnnnrrrooojjjjjjlllppp{{{mmm______ppp{{{fffVVVUUU[[[fffuuuxxxpppgggZZZVVV```mmmyyyuuuhhhddd___^^^```eeejjjmmmjjjeeeccckkkttt|||zzzhhhZZZUUUUUUgggqqqzzz}}}xxxxxxzzz|||~~~}}}|||zzzxxx{{{zzzyyywwwtttnnnfffaaa___cccgggllluuu~~~|||qqqpppoooqqqtttwwwyyyyyy}}}{{{tttjjjeeedddaaa\\\XXXYYYYYYYYY[[[^^^cccggghhhgggfffhhhkkkmmmnnnnnnjjjkkknnnqqquuuyyy|||~~~|||yyyvvvsssqqqppprrrtttuuuvvvsssoookkkhhhaaadddiiiooossstttrrrooolllkkkhhhccc^^^\\\\\\^^^jjjpppvvvyyyyyyxxxzzz|||{{{wwwuuusssssswwwzzz}}}{{{xxxuuuvvvwwwxxxnnnlllnnnuuuuuutttrrrpppqqqtttwwwooolllhhhfffhhhlllqqqtttyyyvvvpppiiidddcccfffiiillloooooommmllllllhhhaaaWWWGGG888111000---++++++)))***)))%%%$$$'''(((&&&)))))))))(((((((((''''''%%%'''((('''&&&%%%&&&'''%%%$$$$$$%%%((()))((('''''''''''''''''''''''''''"""$$$&&&&&&&&&%%%&&&''''''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%%%%$$$$$$###"""###(((%%%$$$---...***...&&&''''''&&&%%%&&&(((+++%%%%%%(((---333777999999222000,,,)))&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&###+++###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&%%%'''&&&######&&&&&&%%%###$$$&&&''''''&&&'''&&&%%%%%%''''''&&&%%%(((''')))---,,,)))***...+++111999@@@FFFNNNVVV]]]aaajjjsssyyy~~~zzz|||{{{xxxvvvsssrrrooolllooouuuvvvrrrmmmnnnoooooonnnkkkhhhffffffjjjmmmooouuu{{{|||yyy|||zzzsssooommmlllooossstttrrrqqqsssuuuvvvuuurrroookkkkkkmmmooouuuvvvwwwvvvvvvwwwyyy|||wwwmmm```ZZZ___mmm~~~~~~yyytttnnnfff```\\\XXXRRRNNNNNNUUU```hhhmmmooooooooopppsssyyyvvvggg\\\RRRWWW___hhhoooqqqooommmcccaaa^^^]]]]]]]]]\\\ZZZ]]]ccclllsssvvvvvvvvvuuuzzzxxxyyy|||}}}zzz{{{~~~$$$%%%&&&$$$###"""$$$%%%&&&&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''''')))***&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&$$$&&&(((***+++***(((''')))))))))))))))))))))))))))''''''***000222000---,,,---000555999@@@OOO]]]bbbllluuuvvvppplllmmmooosss}}}xxxggg\\\^^^pppxxxdddVVVVVV^^^ggguuuwwwmmmdddXXXWWWcccmmm{{{zzznnnkkkfffdddeeehhhkkkkkkgggeeeiiirrr{{{vvveee\\\]]]aaaqqqzzz|||yyyzzz|||~~~~~~}}}|||~~~|||zzzwwwrrrlllhhhgggjjjnnnsss{{{zzzooommmkkkkkkmmmnnnooonnnoooqqqmmmeee^^^^^^^^^\\\XXXZZZ\\\]]]^^^aaafffjjjiiigggfffgggiiiiiigggeeefffhhhlllqqquuuxxxzzz{{{~~~{{{xxxvvvuuutttttttttuuuvvvuuurrrlllgggccc]]]___ccciiioooqqqpppnnnlllkkkgggbbb\\\ZZZ[[[]]]iiipppxxx||||||{{{}}}{{{yyyxxxxxxzzz|||zzzzzz|||wwwlllggghhhmmmoooqqqqqqppppppqqqsssiiigggffffffiiinnnsssvvvuuusssooojjjfffdddeeegggkkknnnooommmmmmooommmhhhaaaPPP>>>666333000---,,,***---,,,(((''',,,---***''''''''''''&&&&&&&&&&&&%%%'''((((((&&&%%%&&&(((&&&%%%%%%&&&((()))((('''''''''''''''''''''''''''###$$$$$$$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%((($$$%%%---,,,'''+++''''''''''''&&&&&&)))+++$$$$$$%%%(((,,,...///...---,,,+++)))'''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&"""))) $$$########################&&&%%%###""""""###%%%&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%### $$$%%%###$$$)))&&&$$$###$$$%%%'''&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&))),,,+++(((***///***111:::AAAHHHOOOXXX___dddjjjqqqtttxxxzzzwwwqqquuuyyy~~~|||wwwsssqqqppppppnnnmmmqqqwwwwwwsssppppppqqqpppmmmiiieeecccfffiiilllnnnssszzz{{{xxxzzz|||tttooonnnjjjmmmpppqqqppppppsssvvvwwwwwwuuuqqqmmmmmmpppttttttvvvwwwvvvttttttwwwyyyuuuiii[[[UUU\\\mmm}}}}}}rrrkkkccc]]][[[XXXTTTPPPOOOVVVaaaiiillllllkkkjjjkkkooovvv~~~rrreee]]]WWW\\\ccckkkooopppmmmkkkdddcccccceeeggggggfffdddeeeiiipppuuuxxxxxxxxxxxx{{{yyy{{{~~~~~~{{{yyy{{{%%%&&&&&&$$$###"""###$$$)))&&&$$$###%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$###"""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((()))***,,,'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((()))((((((''''''))))))))))))))))))))))))(((&&&%%%***///222///,,,+++---111666;;;CCCTTTcccgggqqqzzzxxxrrrnnnoooqqqzzzqqq```WWW[[[mmmvvvcccVVVXXXaaajjjxxxxxxnnndddYYYYYYfffnnn}}}}}}rrrpppkkkhhhhhhjjjkkkjjjfffgggmmmwww}}}qqqddd```fffmmmzzz|||zzz{{{}}}}}}{{{yyyvvvrrrnnniiilllooosssyyy|||wwwooonnnlllhhhfffeeedddcccaaabbbgggggg```[[[\\\```aaa\\\^^^aaabbbccceeejjjnnnhhhfffdddeeefffeeeaaa]]]```dddjjjpppvvvzzz|||}}}~~~}}}{{{xxxwwwvvvvvvvvvtttuuuuuusssooohhhbbb^^^ZZZ[[[___eeekkknnnmmmlllllljjjggg```ZZZXXXZZZ]]]fffnnnwww||||||||||||xxxwww|||zzzxxxwwwxxx|||{{{|||vvvjjjdddeeehhhkkkoooqqqqqqpppppppppeeeeeeeeegggkkkqqqvvvzzzrrrrrrpppmmmhhheeeeeefffkkkooopppnnnoooqqqpppmmmgggUUUBBB999666222///---))),,,,,,'''''',,,---***&&&&&&%%%%%%%%%$$$$$$$$$%%%''')))(((&&&%%%&&&)))'''&&&%%%&&&(((((((((&&&''''''''''''''''''''''''(((((((((&&&%%%%%%''')))$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%'''((((((((('''&&&(((######+++((("""&&&%%%&&&&&&$$$######%%%'''#########%%%'''((('''&&&)))***+++)))(((&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&)))&&&!!!'''###########################&&&%%%###""""""$$$%%%'''###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,'''%%%((('''""""""&&&&&&$$$###$$$%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%###$$$'''+++***'''***///***111;;;CCCIIIPPPZZZaaaeeejjjoooqqqsssuuuqqqkkkpppuuu|||~~~zzztttpppnnnnnnnnnmmmlllqqqwwwxxxttttttttttttrrrooojjjfffcccgggjjjmmmooottt{{{}}}zzzzzzwwwrrrpppiiilllnnnooonnnooossswwwyyyyyywwwtttqqqrrrvvvzzzrrrtttvvvuuussssssuuuxxxuuuhhhXXXRRRZZZkkk||||||nnnggg^^^YYYXXXWWWTTTQQQSSSZZZdddkkkllljjjfffcccfffjjjrrr|||xxxnnnddd]]]]]]aaahhhooorrrrrrooolllhhhiiikkkooorrrrrrqqqooonnnppptttvvvvvvwwwxxxyyy{{{yyy|||{{{xxxyyy$$$$$$%%%%%%%%%%%%%%%%%%"""""")))%%%,,,...%%%'''((('''%%%$$$###%%%'''%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%''''''&&&%%%&&&&&&''''''''''''&&&&&&+++------)))%%%###%%%(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((###'''***+++***)))+++---))))))((((((''''''&&&&&&+++******+++,,,---,,,+++111000000333<<>>HHHUUUaaaiiimmmvvvzzz}}}{{{tttmmmiiihhhlllkkkhhheeeffflllwww~~~~~~}}}~~~}}}zzzwwwtttrrrqqqqqqwww}}}yyytttrrrtttvvvwwwuuusssrrrrrrxxxvvvtttvvvzzz~~~}}}|||yyy}}}~~~|||}}}}}}xxxeeeRRR@@@;;;???EEEJJJNNNSSSQQQPPPPPPQQQRRRQQQPPPMMMLLLNNNQQQSSSTTTYYYaaammmxxxxxxqqq]]]YYYWWW\\\hhhxxx~~~~~~}}}~~~{{{wwwxxx}}}}}}~~~}}}yyyqqqiiidddbbb((((((''''''&&&%%%%%%%%%+++******""",,,)))$$$###%%%''''''&&&%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&''''''((((((''''''&&&)))(((((((((((('''%%%###)))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((***,,,,,,***(((***************+++++++++)))+++---,,,+++---222777999???IIIUUUcccrrr|||xxxxxxyyyxxxvvvyyyqqq[[[NNNOOOZZZmmm|||yyyfffVVVUUUbbbooozzztttgggVVVKKKOOO```pppxxxlllffffffiiittt|||zzzvvvrrrnnnmmmqqqyyy{{{wwwrrrlllhhhhhhhhhfffcccdddhhhjjjiiihhhiiikkkmmmlllgggbbb]]][[[bbbdddffffffeeedddeeefffffffffgggiiikkkjjjhhhfff``````___^^^\\\[[[[[[ZZZXXXUUUUUUZZZ\\\ZZZYYY[[[[[[___eeeiiijjjkkklllllliiikkknnnrrruuuwwwxxxxxxwwwtttrrrrrrrrrqqqmmmiiigggfffeeefffiiikkkkkkkkkiiiiiifffaaa[[[UUUSSSRRRVVV]]]gggoooqqqllleee```^^^cccjjjqqquuuvvvvvvuuuuuussspppjjjeeecccdddeeeoootttxxxwwwssstttzzzzzzqqqiiidddaaannnuuuxxxrrrnnnjjjaaaVVVYYY___gggnnnqqqoookkkhhhaaa\\\WWWXXX___iiipppsssppptttvvvwwwzzz|||{{{qqqdddWWWIII<<<444222555333...+++,,,---,,,+++,,,,,,***(((((()))***&&&&&&''''''((()))))))))&&&&&&&&&'''''''''''''''$$$)))***))))))+++***&&&$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))%%%%%% '''&&&,,,+++((())))))))))))))))))***)))(((((('''&&&%%%$$$$$$#########$$$$$$$$$$$$$$$%%%$$$$$$%%%''')))(((''''''((((((&&&$$$$$$%%%'''###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&///$$$$$$)))KKKTTTJJJ...$$$###"""$$$&&&'''&&&%%%$$$%%%&&&&&&&&&'''***---))))))))))))***,,,---///555888@@@KKKXXXcccjjjmmmvvvzzz~~~}}}yyytttqqqqqqpppnnnjjjeeedddjjjuuu~~~~~~{{{{{{|||zzz{{{{{{yyyvvvtttssstttxxx~~~~~~xxxsssuuuxxx{{{{{{yyyvvvuuutttwwwvvvuuuwwwzzz}}}~~~|||~~~|||tttbbbPPP>>>999;;;===>>>???CCCAAA@@@@@@BBBDDDDDDCCC@@@AAAFFFMMMQQQTTT\\\eeeqqq|||zzzsssccc^^^YYY\\\gggvvv~~~}}}}}}~~~{{{vvvvvvyyysssttttttpppjjjeeeeeefff&&&&&&&&&&&&%%%%%%%%%%%%,,,$$$+++&&&%%%,,,$$$'''###%%%'''((('''&&&&&&'''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%'''))))))'''&&&&&&&&&(((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***(((((()))++++++(((%%%++++++++++++++++++*********,,,......,,,///555:::>>>FFFSSSaaaooo}}}{{{xxxxxxxxxuuurrrvvv}}}mmmXXXMMMPPP]]]qqqyyygggXXXVVVcccqqquuulll]]]OOOJJJRRRcccpppsssgggcccggglllxxx~~~{{{sssooommmjjjmmmuuuxxxtttooogggdddfffdddddddddfffgggiiijjjjjjlllnnnpppnnnjjjfffcccaaadddfffhhhgggeeedddeeegggiiihhhhhhiiijjjjjjgggeee]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZYYY\\\``````^^^___ccc]]]ccckkkooopppnnnmmmmmmiiikkkmmmppprrrtttuuuvvvuuusssssstttvvvtttnnniiiiiigggeeefffiiillllllkkkiiigggbbbZZZTTTQQQRRRTTT[[[aaajjjqqqsssnnngggbbb^^^aaafffkkkooopppnnnmmmooonnnllliiiggggggjjjmmmvvvxxxyyywwwuuuuuuzzz~~~xxxqqqjjjddd```kkktttyyyuuusssqqqgggZZZXXX^^^gggooosssrrrnnnkkkccc^^^YYYYYY___gggmmmooonnnsssuuuuuuyyy{{{pppcccSSSDDD:::333444111+++***------***+++,,,,,,***((('''((()))&&&&&&''''''((())))))***&&&&&&&&&'''''''''(((((($$$)))+++******,,,***&&&'''$$$###%%%)))+++)))&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((%%%$$$$$$&&&$$$$$$$$$%%%%%%&&&&&&'''###))),,,333...///((((((*********)))))))))))))))'''&&&&&&&&&%%%%%%$$$$$$"""#########$$$$$$$$$$$$&&&$$$$$$%%%((()))'''%%%"""%%%'''(((&&&$$$%%%&&&$$$%%%%%%&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%***!!!%%%,,,```qqqbbb555&&&%%%$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&(((+++...***)))))))))***,,,...///555999BBBOOO]]]hhhnnnqqqyyy}}}~~~zzzyyyyyytttrrrmmmiiiggglllvvv~~~{{{yyyzzz|||zzz|||~~~}}}yyyvvvuuuuuuzzz}}}{{{xxxxxx{{{~~~}}}zzzwwwvvvuuuvvvwwwwwwxxx{{{}}}ppp[[[KKK;;;666777777555444555444222333555777888777666999???FFFJJJNNNVVV```mmmzzz}}}wwwkkkfffaaabbbkkkvvv|||{{{|||}}}zzzxxxyyyzzzvvvpppnnnpppiiikkkllliiieeeeeeiiinnn$$$%%%%%%%%%%%%%%%%%%%%%######)))$$$***---&&&"""%%%'''((('''&&&&&&'''%%%%%%%%%%%%&&&&&&'''((('''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!%%%))))))'''&&&'''***''''''&&&%%%%%%%%%%%%&&&(((((((((((())))))))))))((((((((((((((((((((((((+++)))((((((***)))%%%"""---,,,,,,++++++************---//////---///666<<>>333222...)))))),,,,,,(((+++,,,+++***((('''((()))&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''(((((($$$)))+++***+++---+++'''***&&&###&&&+++---)))$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***)))&&&$$$%%%'''""""""###$$$%%%%%%&&&&&&""")))"""--- ,,,(((000++++++******))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%###"""###&&&'''$$$"""###&&&&&&%%%&&&&&&%%%%%%&&&''''''(((((()))'''''''''&&&&&&%%%%%%%%%$$$##################$$$$$$%%%000000___mmm^^^---)))'''&&&&&&&&&&&&%%%###$$$%%%&&&&&&&&&(((+++...***)))))))))***,,,...///444:::EEESSSbbbmmmsssuuu|||~~~~~~wwwvvvrrrmmmlllpppyyy~~~yyyxxxzzz}}}{{{~~~{{{wwwuuuuuu{{{~~~~~~~~~~~~zzz}}}|||yyyxxxtttvvvxxxxxxxxxzzz}}}nnnTTTEEE666222444222///---///---,,,,,,///111222222///111777===???AAAHHHRRRfffuuu{{{rrrmmmiiijjjpppwww}}}}}}yyyvvvwwwxxxuuutttuuuuuuqqqhhheeefffeeeggghhhgggeeegggooouuu###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&))))))&&&###&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&''''''&&&%%%)))&&&%%%(((***)))###)))((('''&&&&&&'''((())))))((((((((((((((()))***(((((('''&&&&&&((()))***(((((((((((())))))))))))++++++***************+++...///000//////333:::???HHHUUUeeettt~~~vvvttttttpppmmmllloooxxx{{{iiiSSSKKKTTTdddrrryyyppp___YYY___gggkkkmmmaaaQQQFFFGGGSSSdddppp~~~zzzpppgggaaaaaaiiitttxxx~~~|||oooddddddhhhjjjvvvwwwpppmmmmmmmmmhhhkkkooopppnnnlllmmmnnnmmmooorrrqqqnnnjjjgggfffiiifffaaa_______________]]]\\\[[[[[[[[[]]]___aaa\\\]]]___aaaccceeeffffffeeefffgggiiikkkmmmnnnooofffkkkqqqrrroookkkiiihhhjjjmmmqqqqqqpppoooppprrrxxxzzz||||||xxxssspppnnnllllllkkkjjjkkkkkklllmmmjjjdddZZZRRROOORRRWWW[[[fffkkkrrrwwwvvvpppgggbbb_______________```aaabbbiiijjjkkkkkkmmmqqqwww||||||{{{zzzzzzyyyyyyyyyyyy}}}|||{{{{{{yyyssskkkdddnnnttt{{{yyynnnaaa^^^cccppp{{{{{{uuupppjjjddd^^^]]][[[\\\aaagggmmmssswwwyyy~~~sssgggTTTBBB666111+++)))***+++)))(((...---+++)))))))))))))))(((((('''((())))))'''&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''###"""%%%&&&$$$###$$$$$$&&&((())))))(((&&&$$$%%%&&&((())))))'''&&&%%%%%%###"""###%%%'''''''''$$$$$$%%%'''(((***++++++,,,%%%(((((("""$$$***&&&%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$#####################'''++++++((($$$######(((((((((''''''&&&&&&%%%''''''&&&&&&%%%$$$######'''%%%$$$$$$%%%&&&&&&%%%%%%###$$$,,,666888222***&&&$$$"""###%%%&&&$$$"""%%%%%%%%%%%%&&&(((***+++(((***+++++++++,,,///111555<<>>OOO\\\nnn{{{~~~~~~{{{ssskkkjjjnnntttuuusssrrrwww~~~}}}xxxqqqjjjfffeeeeeeeeeeeeeeebbb___^^^```bbbfffddddddiiiooorrrpppnnn&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%""""""$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&''''''&&&%%%(((%%%$$$%%%((()))&&&###%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''(((***++++++''''''(((((()))))))))(((((((((((()))))))))******++++++************++++++,,,...//////000666@@@GGGTTTaaaqqqzzzyyyvvvooojjjhhhsss|||vvvfffTTTOOOZZZkkkxxx~~~{{{tttfff[[[[[[fffppptttlll]]]JJJCCCKKKZZZhhhooowwwzzzzzzsssllleeebbb```bbbjjjsssvvvssslllccc```dddhhhhhhrrryyy{{{uuuqqqooooooooommmnnnppppppnnnlllkkkkkkkkklllkkkhhhdddaaa`````````\\\XXXUUUUUUVVVWWWXXX\\\\\\\\\\\\^^^```cccdddlllmmmooopppqqqrrrrrrrrrmmmmmmnnnnnnnnnmmmllllllhhhjjjmmmmmmlllkkkkkklllgggjjjooorrrtttvvvyyy{{{{{{{{{zzzwwwsssooonnnnnnvvvvvvuuussspppllliiifff\\\XXXTTTQQQRRRWWW^^^bbbhhhiiikkkkkkhhhddd___[[[^^^^^^^^^___```ccceeefffkkknnnqqqrrrrrrrrrrrrsssvvvvvvvvvvvvwwwwwwwwwxxxwwwyyy}}}yyyzzz|||~~~zzzsssxxx~~~xxxmmm___]]]aaaoooyyyzzzuuurrrooohhhbbb^^^\\\\\\ccckkkssszzzzzzdddOOO???:::222...------+++)))+++***)))'''''''''((((((&&&''''''((())))))))))))---,,,+++)))'''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&(((((()))***&&&"""###((($$$&&&'''(((((('''&&&$$$$$$%%%&&&'''''''''%%%%%%%%%$$$######%%%''''''&&&(((((((((''''''&&&&&&%%%+++###%%%((($$$''')))"""$$$$$$$$$%%%$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***'''""" !!!###&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######""""""'''%%%$$$$$$%%%&&&&&&%%%+++(((%%%###$$$%%%%%%%%%'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%&&&((()))***((()))+++++++++,,,///111;;;BBBMMM[[[hhhrrrxxx{{{{{{{{{wwwuuu~~~}}}||||||{{{lllUUUDDD;;;333000///---+++,,,************************...//////...,,,---222777@@@LLL]]]mmmwww}}}~~~wwwpppmmmoooqqqooolllkkkpppuuuwwwwwwwwwyyy|||}}}}}}~~~~~~wwwuuupppiiiccc^^^]]]]]]^^^___```______```bbbdddjjjhhhiiilllpppqqqooolll&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&''''''&&&%%%((('''&&&''')))***)))(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''(((***+++,,,&&&'''(((******)))(((((((((((()))))))))*********++++++*********+++,,,,,,...///000222555===IIIQQQ]]]jjjyyy~~~||||||zzzrrrkkkiiirrr{{{{{{rrreeeVVVUUU```qqq|||xxxpppbbbXXX\\\hhhrrruuujjjZZZHHHCCCNNN___jjjoootttxxx}}}zzzuuugggbbb^^^___aaaeeemmmuuussslllccc^^^```fffiiiiiimmmrrrxxx||||||zzzyyyyyyyyywwwsssooolllkkkkkkkkkggghhhhhhgggfffdddccccccbbbaaa```]]]ZZZYYYZZZ[[[___\\\XXXVVVXXXZZZ\\\\\\aaaaaabbbccceeehhhjjjlllooopppqqqrrrrrrrrrrrrrrrmmmmmmooopppqqqqqqqqqqqqoooooonnnllljjjiiihhhhhhjjjlllooorrruuuvvvxxxxxx}}}|||zzzwwwsssqqqrrrsssxxxxxxxxxvvvrrrmmmgggdddYYYXXXVVVVVVYYY]]]bbbffffffeeedddbbbaaa___^^^]]]aaa``````aaacccfffiiijjjoooqqqssssssrrrppppppqqqttttttuuuvvvwwwxxxyyyyyysssvvv{{{yyyzzz|||xxx{{{|||}}}~~~wwwnnnbbb^^^aaammmwwwxxxtttqqqpppkkkdddaaa]]]]]]eeennnwww~~~{{{dddOOOCCC<<<555000///...---++++++***)))((('''(((((()))%%%&&&((()))))))))***+++000///---+++)))&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&%%%&&&(((((("""%%%$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&'''&&&&&&%%%&&&$$$######%%%'''&&&&&&((((((''''''&&&%%%%%%%%%&&&!!!&&&$$$((()))!!!###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%)))((('''((()))&&&!!!''''''''''''''''''''''''$$$$$$$$$#########""""""'''%%%$$$$$$%%%&&&%%%%%%''''''&&&$$$$$$&&&)))+++%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''((())))))''')))***++++++,,,...000888???LLLZZZhhhrrrxxx{{{yyy}}}}}}zzzzzz~~~~~~~~~|||}}}~~~dddLLL:::666000,,,***((()))***************************/////////...,,,,,,///222777???OOOaaarrr}}}~~~wwwsssqqqoookkkgggiiilllpppqqqpppnnnnnnnnnvvvwwwyyyzzzyyyvvvrrrooolllkkkhhhbbb]]]YYYYYYYYY[[[]]]___bbbdddgggiiikkkooommmllllllmmmlllhhheee%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&''''''&&&%%%%%%$$$$$$$$$&&&'''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''(((***+++,,,&&&''')))*********)))((())))))))))))************++++++******+++,,,,,,------///111444:::EEERRR\\\lllwww}}}{{{}}}wwwpppmmmpppzzzzzzqqqfff\\\]]]jjjxxxyyyooo___VVV\\\iiiqqqrrrgggXXXHHHFFFSSSccclllnnnrrruuuzzz|||uuuooo\\\XXXWWW\\\bbbgggnnnuuunnneee]]]]]]ccciiikkkkkkhhhkkkooorrrrrrpppooonnnmmmllliiigggeeeeeeeeeeeeaaa````````````___^^^]]][[[[[[ZZZXXXWWWWWWYYY[[[```]]][[[[[[^^^```bbbbbbeeeeeegggiiikkkmmmoooqqqppppppqqqrrrrrrrrrrrrrrrooopppppppppqqqrrrssstttsssqqqnnnkkkjjjiiihhhhhhiiijjjmmmqqquuuwwwxxxxxx|||{{{yyyuuurrrrrrtttwwwwwwwwwwwwvvvrrrlllfffbbb[[[\\\]]]___aaaccceeefff^^^\\\ZZZXXXYYY[[[]]]___fffeeeeeeeeefffiiilllnnnsssssssssqqqooooooppprrrrrrtttvvvxxxzzz{{{{{{{{{tttvvvzzz}}}||||||~~~||||||yyywwwxxxzzzwwwqqqfff``````jjjsssuuusssqqqsssnnniiifffbbbbbbjjjttt~~~xxxbbbOOOEEE>>>666111000000...---,,,+++***)))))))))***+++$$$''')))***))))))***,,,111000///,,,***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$&&&'''!!!$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&""" $$$''' ###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%((()))%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$##################'''%%%$$$$$$%%%&&&%%%%%%###%%%''''''&&&'''))),,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((''')))*********+++...000666>>>LLL[[[jjjttt{{{~~~zzz|||{{{{{{|||~~~}}}}}}~~~~~~}}}}}}~~~www]]]EEE555444000+++(((((()))***++++++++++++++++++++++++******+++*********,,,---111777CCCUUUhhhyyyzzzvvvtttrrrnnnjjjkkkmmmpppqqqooollljjjiiippprrrtttuuusssoookkkiiiddddddccc```]]][[[\\\]]]```bbbeeeiiimmmpppqqqqqqqqqooollliiigggddd```^^^%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''"""%%%((()))(((&&&&&&&&&'''&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&''''''&&&%%%%%%&&&'''((((((((((((((('''(((((((((((((((((('''''''''''''''(((***++++++(((((())))))******)))))))))))))))*********++++++++++++***++++++,,,---...---///222666>>>LLL\\\hhhuuuxxxyyy{{{tttrrrqqq{{{{{{tttlllfffjjjvvv{{{ooo^^^UUU[[[iiioooooodddWWWKKKKKKXXXfffmmmnnnppprrrvvvyyyyyyuuunnnhhhUUURRRSSSYYY```eeejjjoooggg^^^YYY^^^fffkkklllllldddeeehhhiiijjjhhhgggeeefffeeedddcccbbbbbbbbbaaa___^^^]]]^^^```aaaaaa```]]]]]]^^^]]]\\\]]]___aaacccbbbaaabbbdddffffffeeefffggghhhkkkmmmooopppqqqpppqqqrrrsssssstttssssssuuutttrrrppppppqqqssstttssspppmmmllllllllllllkkkfffgggkkkpppvvvzzz{{{{{{zzzyyywwwssspppppprrruuutttuuutttrrrnnnhhhbbb___\\\___cccggghhhgggeeecccWWWUUURRRQQQTTTYYY___ccclllkkkiiihhhhhhjjjmmmooossssssrrrpppnnnnnnppprrrqqqsssvvvyyy{{{}}}}}}~~~wwwxxxzzz}}}}}}{{{~~~}}}|||xxxtttuuuyyywwwrrriiiaaa^^^fffooosssssstttvvvsssqqqnnnjjjiiirrr|||tttbbbUUUJJJCCC999333111000///---,,,+++***))))))***+++,,,%%%(((++++++)))((())),,,///...---+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''((($$$ !!!&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((()))'''%%%###$$$%%%&&&&&&%%%######$$$$$$%%%&&&''''''""""""&&&!!!$$$)))%%%$$$$$$$$$%%%$$$######"""######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&%%%$$$$$$%%%%%%$$$### !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%"""$$$&&&&&&%%%%%%%%%&&&&&&((()))((('''&&&'''(((%%%&&&&&&'''(((((('''''''''(((*********+++...000777@@@NNN___mmmxxx}}}}}}zzzwwwwwwxxx~~~~~~|||}}}}}}~~~}}}~~~zzz||||||{{{~~~}}}{{{mmmUUUAAA444444111,,,***------,,,++++++++++++++++++++++++******+++,,,------.........111:::HHH[[[mmm{{{|||zzzwwwvvvuuutttrrrqqqnnnpppsssuuuuuussspppnnnmmmpppssstttrrrooommmlllcccdddeeedddcccccceeefffiiijjjlllpppssstttrrrqqqllljjjgggccc```___^^^^^^&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''((($$$&&&)))((('''&&&''')))'''&&&%%%%%%%%%&&&((()))'''''''''''''''''''''''')))'''&&&&&&''''''&&&%%%''')))+++,,,,,,+++***)))(((''''''&&&&&&''''''(((((((((((((((((()))******))))))(((((())))))***+++))))))*********+++++++++++++++++++++,,,---......///222555;;;FFFVVVhhhuuu|||{{{vvvyyy~~~vvvtttwww}}}yyyssspppvvv|||nnn\\\SSS[[[iiiooolllaaaXXXOOOQQQ\\\gggmmmnnnnnnoooqqqrrrqqqmmmfffaaaSSSOOOPPPVVV]]]___bbbeee^^^XXXWWW```iiikkkkkklllcccccccccdddeeedddbbb```eeeeeeeeeeeeddddddcccccc```___^^^```dddffffffeeedddeeeeeeeeeddddddfffgggjjjjjjjjjkkklllkkkhhhfffggghhhjjjlllnnnppppppqqqpppqqqrrrsssttttttttttttvvvtttqqqnnnoooqqquuuwwwuuurrrooommmnnnnnnllljjjhhhiiilllqqqxxx||||||{{{|||{{{xxxtttpppoooppprrrssssssqqqnnniiiccc]]]ZZZYYY^^^eeekkklllhhhbbb^^^XXXVVVSSSRRRVVV\\\dddiiipppnnnkkkiiihhhjjjlllnnnnnnpppqqqqqqpppoooooopppooorrruuuyyy|||~~~~~~~~~yyyyyyyyy{{{}}}~~~}}}{{{}}}||||||yyyvvvxxxzzzwwwqqqiii```[[[aaalllssswwwyyyzzzyyyyyyxxxtttrrrzzz|||qqqddd\\\QQQIII>>>666333000...,,,+++***)))(((((()))***+++&&&))),,,,,,(((''')))+++******)))(((''''''&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&''')))&&&&&&((('''$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))******'''%%%$$$$$$%%%&&&%%%$$$#########$$$%%%%%%&&&&&&'''$$$)))))) """)))'''%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((((((***)))(((&&&%%%&&&***,,, !!!"""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&((())))))'''&&&''')))%%%&&&'''((((((((('''&&&'''((()))******+++---000999AAAPPP```nnnxxx~~~yyyuuuuuuuuu~~~}}}~~~zzz}}}zzz{{{zzzxxx{{{}}}~~~{{{pppaaaMMM<<<444444000+++,,,000000++++++++++++++++++++++++++++++,,,---...000000///......000555>>>NNNaaasss~~~wwwvvvsssrrrqqqqqqpppooooooqqquuuzzz||||||zzzxxxssswwwyyyyyywwwtttrrrsssiiijjjlllllllllmmmoooqqqsssrrrrrrssstttqqqlllhhhbbbaaa___]]]\\\^^^bbbeee''''''((((((((((((''''''$$$$$$%%%%%%&&&'''(((((('''((()))'''%%%%%%))),,,((('''%%%%%%%%%''')))***'''''''''''''''''''''''')))'''&&&&&&'''(((&&&%%%$$$'''***+++***(((&&&%%%''''''%%%$$$$$$%%%'''''')))((((((((((((((()))******)))((((((((()))+++,,,)))************+++++++++++++++++++++,,,---...///444666;;;AAAMMM^^^rrr{{{vvvzzzwwwttt|||~~~}}}yyyxxx|||mmm[[[SSS[[[iiiooolll___XXXRRRTTT^^^hhhmmmnnnllllllmmmmmmlllgggaaa\\\SSSOOONNNTTTZZZ[[[[[[]]]XXXTTTVVVaaajjjjjjjjjkkkcccbbbbbbccccccbbb```^^^ggghhhhhhhhhhhhgggfffeeeaaa___^^^aaafffjjjjjjiiiiiijjjkkkjjjhhhhhhhhhiiirrrrrrrrrrrrrrrooojjjfffjjjkkklllnnnpppqqqrrrrrrnnnoooppprrrssssssssstttsssqqqnnnlllnnnsssyyy}}}zzzvvvrrroooooommmiiifffnnnnnnooosssyyy{{{{{{yyy|||wwwrrroooooopppsssrrroookkkeee___YYYUUUUUU[[[eeelllmmmhhh```[[[]]]ZZZWWWWWW[[[bbbjjjooossspppllliiihhhiiijjjllljjjmmmqqqsssrrrpppnnnnnnnnnppptttyyy|||~~~~~~zzzyyyxxxzzz|||}}}}}}}}}}}}zzz{{{{{{yyy{{{|||wwwppphhh^^^XXX___jjjsssyyy~~~}}}}}}~~~zzzyyyxxxnnneeeaaaWWWOOOCCC999444000---+++***)))(((''''''((()))***&&&***---,,,(((&&&(((+++&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((($$$$$$$$$$$$%%%%%%&&&''')))%%%###'''(((&&&$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((()))++++++'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$(((%%%!!!!!!%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&((()))'''###"""$$$&&&""""""###%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%&&&$$$""""""%%%'''(((((($$$&&&((('''%%%$$$%%%(((%%%&&&'''((((((((('''&&&&&&((()))******+++---///999AAAOOO___lllvvv{{{}}}}}}yyyvvvuuuvvv~~~~~~}}}~~~|||}}}zzz}}}~~~|||~~~}}}|||xxxuuuyyy~~~zzz~~~vvvhhhXXXGGG999222222...)))+++111000)))************************)))))))))+++,,,,,,+++)))000111444:::GGGZZZnnn{{{xxxvvvrrrooommmkkkjjjiiinnnqqqvvv|||}}}zzzvvvuuuuuuoooqqqrrrsssssstttvvvwwwyyywwwuuutttrrrmmmeee___ZZZZZZYYYYYY[[[```hhhmmm)))(((&&&&&&''''''&&&$$$***(((&&&&&&&&&'''&&&%%%%%%%%%$$$%%%&&&(((***+++)))&&&$$$%%%''')))(((&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%))))))(((((('''''''''&&&'''''''''''''''((()))))),,,///,,,&&&%%%)))***'''***(((((()))***+++***)))(((***++++++******+++,,,***+++,,,,,,+++,,,...000222555999BBBSSSkkk}}}zzzzzzzzzuuuvvv}}}}}}yyyiii[[[ZZZ```eeeggghhh^^^VVVRRR[[[fffmmmoooppppppiiiaaa___aaaaaa\\\WWWPPPSSSWWWYYYZZZZZZZZZ[[[UUUUUUWWW[[[aaafffiiijjjmmmgggdddhhhhhhdddbbbeeeggghhhkkkmmmmmmllljjjiii___aaadddeeegggiiilllooonnnmmmlllmmmoooqqqrrrrrrvvvsssrrrsssvvvtttnnniiijjjkkkmmmooopppqqqqqqppppppmmmmmmppprrrqqqsssxxxuuuqqqnnnpppuuuxxxwwwuuuvvvvvvtttrrrpppnnnlllkkkmmmlllmmmrrrxxx}}}~~~}}}~~~yyyuuusssrrrpppooonnnjjjddd]]]WWWTTTSSSSSSUUUZZZ]]]^^^```cccccc___^^^___```bbbeeehhhkkklllrrrkkkeeedddeeeeeehhhlllllllllooorrrtttssspppmmmooonnnnnnqqqwww{{{}}}||||||~~~{{{wwwtttssszzz|||{{{|||zzz}}}|||{{{zzzwwwssspppfff]]]XXX]]]hhhrrr|||yyyvvvssskkkccc```UUULLL@@@777333111000......)))(((++++++&&&&&&***+++)))))))))+++++++++)))***((((((***(((%%%'''+++&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''***)))(((&&&$$$$$$#########%%%&&&&&&&&&((('''%%%''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######"""###$$$%%%&&&'''''''''***&&&###"""%%%'''((('''((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&%%%$$$###"""!!!$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%''')))'''((()))))))))+++...111<<>>HHHTTTeeezzz{{{yyy~~~rrrpppuuuwwwfffWWWWWWaaagggiiiiiifff```]]]dddkkkmmmnnnoootttjjj\\\VVVWWW\\\___```fffhhhjjjjjjgggdddcccbbb_________aaaeeehhhiiiiiinnnmmmmmmmmmjjjgggjjjooollliiigggiiilllkkkfff```\\\]]]^^^___```bbbgggjjjiiigggfffhhhlllqqqtttvvvwwwuuuuuuvvvxxxwwwsssooollllllmmmnnnoooppppppppptttqqqpppssssssqqqrrruuuqqqooonnnppptttwwwwwwuuussssssrrrrrrqqqooonnnmmmooooooppptttyyy}}}}}}zzzvvvssspppmmmjjjgggaaaZZZQQQJJJHHHGGGEEEDDDFFFKKKQQQVVV^^^jjjqqqrrruuutttrrrpppooommmmmmlllqqqlllggggggfffdddggglllhhhjjjnnnrrruuusssooollljjjkkkmmmqqqvvvyyyzzzzzzxxx}}}}}}xxxvvvuuuxxxyyy{{{}}}zzzxxxvvvtttrrrpppkkkbbb\\\___gggqqq{{{|||rrrooonnnkkkhhhgggaaaWWWJJJ???999666444222///,,,+++,,,,,,)))))),,,***)))(((***,,,------,,,---'''%%%(((***(((&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((('''%%%$$$$$$%%%&&&(((&&&&&&''''''&&&&&&%%%%%%'''&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%%%%'''&&&%%%&&&''''''&&&$$$''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((('''(((***)))***+++,,,,,,...111444===HHHXXXgggppptttttttttssswww}}}~~~xxxpppjjjgggiiijjjkkklllqqqxxx~~~|||xxxuuutttwww{{{|||{{{|||yyyyyyxxxwwwvvvxxx}}}~~~{{{yyyzzz|||}}}}}}|||yyyppp___KKK:::222000000111111///,,,+++,,,---,,,++++++++++++++++++***,,,,,,,,,,,,,,,+++++++++111...,,,///555BBBYYYlllsssnnnggg```ZZZVVVUUUUUUZZZ[[[^^^dddjjjnnnooooootttvvvyyy{{{||||||zzzyyy|||xxxsssooommmkkkjjjiiikkkiiigggeeeccc___ZZZWWW\\\aaaiiippptttwwwyyy{{{)))((('''(((******)))((()))'''&&&'''(((******)))'''''''''(((((())))))***)))((('''&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((((((''''''''''''''''''''''''((())))))'''''''''&&&&&&((())))))***(((((((((***+++***))))))***,,,+++******+++---...//////......///222555:::EEESSS```ppp}}}|||{{{nnnnnnvvvuuueeeVVVXXXaaahhhjjjjjjhhhddddddiiinnnooooooppprrrhhh]]]XXX[[[ccciiimmmssstttuuusssoookkkhhhgggeeedddccceeehhhjjjkkkjjjlllnnnpppoookkkiiimmmsssooojjjfffgggkkkkkkddd^^^]]]]]]^^^^^^^^^aaaeeeiiieeecccbbbdddiiinnnrrrtttooooooppprrruuuvvvtttqqqoooooonnnoooooopppqqqrrrtttqqqppprrrrrroooooorrrooonnnmmmppptttvvvvvvvvvttttttuuuttttttrrrqqqpppoooppprrrvvvzzz}}}{{{xxxtttqqqmmmhhhccc___[[[SSSJJJEEEDDDEEEDDDBBBFFFMMMTTT[[[eeeqqqxxxyyyzzzyyyvvvssspppmmmlllkkkoookkkhhhgggeeeccceeejjjfffiiilllqqqsssrrrnnnjjjgggiiilllpppsssvvvwwwwwwzzz~~~}}}|||vvvxxxzzz{{{~~~}}}{{{wwwuuuuuuvvvuuuuuunnnfff```bbbiiiqqq|||uuuqqqpppooonnnooohhh]]]OOOCCC<<<888444222///...,,,,,,+++******+++*********+++.../////////111***&&&)))---,,,)))(((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%###%%%(((***)))***,,,%%%%%%&&&&&&&&&%%%%%%$$$(((''''''&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%((()))***++++++***(((&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$%%%''')))%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((***++++++)))))))))***)))***,,,,,,---///222555???IIIYYYgggoooqqqqqqpppppptttxxx{{{yyyrrrjjjeeebbbdddgggiiilllqqqxxx}}}xxxtttooommmpppuuuzzz}}}|||zzz|||}}}zzzyyyxxxvvvuuuvvvzzz~~~}}}~~~{{{nnnZZZFFF777222222222222111///,,,+++,,,...+++*********))))))((((((,,,,,,,,,++++++******)))000---,,,///444???TTTeeejjjfff```YYYTTTPPPOOOOOOPPPRRRWWW]]]dddhhhiiiiiijjjlllnnnpppqqqqqqpppooosssooojjjhhhiiihhheeecccccc```___aaaddddddaaa^^^ccchhhoootttwwwxxxyyyzzz***(((((()))+++,,,+++***,,,***(((((())))))((('''&&&'''''''''''''''''''''((((((((('''&&&%%%&&&'''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))'''''''''((((((((((((((('''''''''''''''((())))))'''&&&&&&'''(((((()))******(((((((((***+++***))))))+++,,,,,,++++++,,,---------...------///333666>>>LLL\\\jjjxxx~~~xxxlllmmmvvvssseeeZZZ\\\dddiiikkkkkkiiigggjjjpppsssqqqrrrtttpppiiibbb___bbbiiiooorrr{{{||||||zzzuuuqqqnnnllliiihhhggghhhkkkllllllllllllqqqtttrrroooooorrrvvvpppkkkggghhhkkkkkkeee___```aaaaaaaaaaaacccgggjjjbbbaaa```bbbfffkkkoooppphhhiiilllooosssuuuvvvvvvsssrrrpppooooooqqqrrrsssrrrooooooqqqqqqmmmlllooommmmmmnnnqqqtttvvvwwwwwwvvvwwwwwwwwwvvvtttrrrqqqmmmooorrruuuxxxzzz}}}xxxuuuqqqmmmhhhccc]]]YYYVVVPPPIIIDDDDDDEEEEEEDDDGGGPPP[[[dddooozzz~~~~~~{{{yyywwwtttqqqnnnmmmlllmmmjjjhhhhhhdddaaaccchhhggghhhllloooqqqppplllhhhfffhhhkkknnnppprrrsssuuu~~~zzzyyyzzz|||}}}}}}~~~zzzwwwtttsssuuuxxxzzz{{{ssskkkfffhhhmmmsss}}}}}}zzzzzz~~~wwwssssssssstttvvvooodddUUUGGG???999444111000000...,,,*********))),,,++++++,,,///111111000222***&&&)))---+++((('''&&&&&&''''''''''''&&&&&&###############$$$$$$%%%(((((('''&&&%%%%%%%%%%%%$$$###'''...000,,,***,,,$$$$$$%%%%%%%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%(((***,,,---,,,***((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$'''((($$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%%%%&&&(((***+++,,,---///333555@@@JJJXXXeeemmmoooooonnnppprrrtttuuusssnnniiifffdddfffhhhkkknnnrrrvvvyyyvvvpppjjjgggjjjpppwwwzzz{{{xxx{{{|||zzz{{{yyywwwvvvyyy}}}yyygggSSSAAA666333444444444333000---,,,...///))))))((((((''''''&&&&&&++++++******)))))))))(((,,,+++---222666???OOO^^^___\\\WWWRRRNNNLLLKKKKKKHHHLLLSSS\\\cccgggfffeeebbbdddgggjjjkkkjjjiiihhhhhheeecccdddggghhhfffddd```^^^___ccchhhlllllljjjnnnqqquuuwwwxxxxxxyyyzzz***)))(((***,,,------,,,---+++))))))))))))((('''&&&'''''''''''''''&&&%%%&&&'''((('''%%%%%%''')))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''''''''((((((((((((((('''''''''''''''((())))))(((&&&&&&)))***((((((******(((((()))***+++***)))***+++,,,,,,++++++,,,...,,,,,,------...111666999EEESSSeeesss~~~{{{}}}uuujjjlllttt~~~~~~|||{{{{{{sssjjjcccdddiiikkkmmmpppmmmnnnsssxxxyyyuuuuuuxxxqqqmmmhhhfffggglllppprrr{{{vvvtttsssooommmlllkkklllmmmlllkkkmmmssswwwvvvtttvvvwwwwwwpppllliiiiiillllllhhhdddfffggghhhiiihhhiiikkknnneeedddccceeehhhkkkllllllfffhhhlllppptttwwwyyy{{{uuussspppooonnnppprrrtttqqqnnnnnnqqqppplllkkkmmmkkkmmmooorrruuuwwwxxxxxxwwwxxxxxxwwwuuurrrnnnlllhhhkkknnnppprrrtttxxxzzztttppplllhhhddd```\\\YYYUUURRRNNNIIIFFFEEEEEEFFFHHHRRR^^^iiittt~~~{{{yyywwwtttrrrpppooooookkkjjjjjjiiieee```bbbgggkkkkkkmmmooopppooollliiiiiikkklllmmmmmmooorrrttt~~~~~~~~~}}}}}}~~~}}}yyyyyy|||~~~|||zzzzzzwwwtttppppppsssxxx}}}wwwqqqnnnpppssswww}}}wwwttttttwww|||yyyvvvwwwxxxzzz}}}xxxmmm\\\NNNDDD===777333333444222---***+++***''',,,+++***,,,...000///......(((%%%((()))'''%%%&&&&&&&&&''''''''''''&&&&&&###############$$$%%%%%%)))((('''&&&%%%$$$$$$$$$'''%%%***222222***%%%'''######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&'''''''''&&&&&&&&&)))++++++)))'''&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$&&&&&&$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))'''&&&&&&&&&)))***,,,,,,---000333666AAAJJJXXXcccjjjmmmmmmmmmpppqqqrrrrrrqqqnnnllljjjkkkkkklllnnnppprrrssstttrrrnnniiihhhjjjppptttwww|||}}}zzzxxxzzz|||||||||yyyvvvvvvzzzqqq\\\III<<<555333333666666444000------...000((('''''''''''''''&&&&&&)))))))))))))))((((((((()))***...333777<<>>KKK[[[mmmyyyzzzuuuyyy|||qqqiiikkkrrr{{{tttsssuuuwwwxxxwwwvvvuuutttuuupppmmmoooooonnnqqquuutttvvv|||yyyxxx{{{uuurrrnnnlllmmmqqquuuxxx|||zzzyyyvvvssspppnnnlllkkkiiigggkkkqqquuuuuuwwwyyyxxxsssnnnmmmkkklllmmmnnnllljjjkkknnnpppqqqqqqpppqqqrrrlllkkkkkklllnnnnnnmmmkkkgggiiimmmpppsssvvvyyy{{{uuurrrooommmlllnnnppprrrpppnnnoooqqqqqqmmmkkkmmmjjjmmmpppsssvvvwwwyyyzzzuuuvvvuuutttppplllgggeeeaaadddhhhjjjkkkmmmpppsssmmmiiieeecccaaa```^^^\\\[[[\\\ZZZTTTLLLGGGHHHJJJNNNVVV___gggpppyyy|||{{{yyyxxxvvvsssqqqpppooonnnllllllmmmlllgggaaaccchhhppppppooopppqqqpppmmmkkknnnoooooonnnmmmnnnrrrvvvzzz{{{{{{{{{zzz{{{}}}~~~wwwvvv||||||xxxwwwuuuqqqmmmlllpppvvv{{{zzzvvvuuuvvvxxxzzz~~~vvvrrrqqqqqquuu{{{|||zzz}}}wwweeeVVVKKKCCC<<<888777999666///,,,---+++'''***))))))***+++,,,,,,+++,,,((('''((('''$$$$$$&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&)))%%%)))111000'''###&&&""""""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&'''((((((((('''''')))+++***'''%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***,,,---+++***))))))***+++---...///222555888BBBJJJVVVaaahhhkkkmmmnnnnnnppprrrssssssqqqooonnnppppppppppppqqqqqqpppooonnnmmmlllnnnpppsssssssssyyyzzz}}}|||wwwxxx||||||xxxwwwzzz~~~~~~{{{wwwttttttyyy|||jjjSSSAAA:::777555222666666333000,,,,,,---///(((((((((((((((((())))))'''((((((((((((((())))))***+++...222444777BBBNNNMMMKKKHHHEEECCCAAA@@@@@@???BBBHHHOOOVVVYYYXXXWWWYYY^^^fffmmmqqqrrrpppooogggjjjmmmoooooooooooopppkkkmmmppprrrsssvvvyyy|||zzz}}}~~~}}}}}}}}}***))))))+++---//////...***)))((()))+++,,,,,,,,,))))))*********((('''&&&###%%%''''''%%%&&&))),,,''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''''''''(((((())))))'''''''''''''''((())))))+++'''(((,,,,,,((('''+++***(((((()))***+++***)))***,,,------,,,+++---...,,,---...///111666<<>>IIIJJJHHHEEEAAA???===<<<;;;>>>???BBBGGGLLLPPPQQQPPPTTT[[[eeennnuuuvvvuuusssmmmqqquuuvvvtttrrrrrrtttqqqtttwwwwwwvvvwww{{{~~~xxx{{{~~~||||||((('''&&&'''***++++++***,,,,,,---...---,,,+++***+++++++++*********))))))******))))))(((((('''''' ))))))&&&''')))((())))))))))))(((((((((((($$$%%%%%%&&&'''((())))))(((((())))))*********+++(((%%%''')))&&&!!!"""(((///---***))))))+++++++++******+++,,,,,,,,,,,,+++222//////111222666@@@KKKYYYiiizzz}}}sssqqqwww{{{sssfff```fffppp}}}~~~|||uuummmgggdddfffgggiiimmmpppsssvvvwww{{{}}}}}}{{{|||~~~}}}yyy~~~}}}{{{}}}zzzwwwvvvxxx{{{}}}}}}zzzyyyuuuppplllfff```___ccceeehhhlllqqqttttttsssrrrnnnnnnooopppqqqssstttuuuxxxxxxxxxxxxwwwvvvuuuuuuvvvwwwwwwwwwuuussspppooogggkkkpppsssrrrsssvvvxxxtttrrrmmmiiikkkpppppplllppprrrsssssspppnnnlllkkkiiimmmqqqqqqtttwwwwwwtttooopppooommmhhhaaaZZZUUUWWWWWWYYY\\\aaafffhhhiiifff^^^WWWWWW[[[^^^dddiiimmmmmmjjjddd]]]TTTMMMIIIRRRWWW___dddhhhkkkooosssrrrssstttssspppnnnmmmmmmmmmooopppmmmiiiffffffgggqqqtttxxxyyywwwsssooonnnvvvzzz|||xxxqqqmmmppptttsssuuuwwwxxxxxxyyy{{{}}}wwwuuuwww}}}{{{uuussstttqqqlllgggfffkkktttzzz~~~|||wwwrrrssszzz|||vvvppplllhhhiiiqqqxxxzzz|||~~~~~~rrrjjj]]]LLLEEEHHHCCC@@@:::444000---,,,,,,,,,***(((&&&%%%&&&'''(((((((((''''''''''''((((((###(((***&&&%%%'''(((&&&###$$$&&&)))******'''$$$)))(((&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&'''%%%###$$$######$$$&&&((('''&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$(((''''''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$######%%%%%%$$$###%%%&&&&&&###"""%%%&&&'''&&&%%%$$$%%%%%%###&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''')))***)))(((&&&&&&''''''***,,,---...111777<<>>;;;:::;;;777:::>>>AAACCCFFFIIIKKKOOOWWWcccooouuuvvvsssqqqrrrxxx{{{xxxuuuwwwyyyyyyyyyyyyzzzzzz{{{{{{{{{|||~~~~~~}}}|||||||||}}}'''&&&&&&''')))******)))&&&'''(((************)))+++++++++******))))))))))))((((((((('''''''''''')))...+++%%%%%%%%%$$$))))))))))))((((((((((((&&&&&&''''''(((((())))))((()))))))))***************)))***,,,***%%%&&&+++---+++)))((())))))))))))++++++,,,---------------000...///222666<<>>999777777666888;;;>>>AAAEEEKKKOOOUUU\\\gggpppuuuvvvuuusssssszzz~~~|||{{{|||~~~}}}~~~~~~~~~~~~|||{{{zzzzzzzzzzzz&&&%%%%%%&&&((()))((('''###$$$%%%''')))***++++++************))))))))))))((((((''''''''''''&&&&&&'''++++++'''%%%''')))((())))))))))))((((((((((((((((((((((((((()))))))))))))))))))))************+++***+++,,,+++((())),,,++++++++++++************,,,,,,---...............///...///444;;;DDDTTTbbbooozzz~~~uuuoooqqqyyy~~~yyyqqqfff[[[VVV^^^iiisssuuuvvvtttpppllljjjiiippprrrtttxxx{{{}}}~~~~~~}}}~~~yyy{{{|||zzzwwwvvvxxx{{{|||yyyyyy{{{{{{xxxuuurrrmmmgggccc]]]YYYZZZ___fffhhhmmmrrruuuwwwxxxxxxwwwwwwwwwxxxxxxzzz{{{{{{||||||||||||{{{zzzyyyxxxyyyzzz{{{|||{{{yyywwwuuuwwwvvvuuuuuuvvvvvvvvvttttttwwwxxxtttsssuuuvvvuuussssssttttttssspppnnnllljjjooorrrrrrtttxxxyyyvvvrrrmmmggg___ZZZWWWVVVVVVWWWZZZ```eeeggggggeeeddd```ZZZVVVXXX]]]aaagggmmmqqqnnniiieeeaaa\\\TTTNNNNNNUUU___fffiiihhheeedddlllnnnoooooooooppprrrtttssstttssspppjjjeeebbb```fffllltttzzz|||zzzxxxwww{{{yyyvvvssspppmmmlllllllllpppwww{{{|||{{{zzzzzz}}}zzz{{{{{{wwwvvvvvvtttooohhhbbbaaaeeeiiioooqqqrrroookkklllqqqwwwzzzpppiiieeedddhhhlllnnnqqqvvv|||~~~{{{vvvjjjfffiiiaaa\\\QQQDDD888000------)))))))))))))))(((((((((((((((''''''''''''((((((+++### &&&)))'''''',,,)))(((''''''((()))'''&&&&&&%%%%%%%%%''')))+++,,,'''&&&%%%%%%&&&&&&$$$"""#########%%%&&&&&&$$$"""%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&'''***---))))))((('''%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$$$$&&&(((((()))+++---...111555999>>>GGGUUUbbbkkkqqquuuwwwwwwwwwvvvuuussssssvvvxxxyyyqqqlllkkkkkkiiihhhoooqqqtttvvvwwwxxxwwwwwwrrruuuzzz~~~|||{{{zzzyyyuuutttrrrtttxxx}}}~~~sss___NNN<<<555555555444444111000///---+++******)))((((((((((((((((((((((((((((((((()))***+++***(((---,,,+++)))***000:::BBBHHHIIIHHHDDD???999555444555666777999===EEENNNUUU]]]ccclllsssvvvvvvuuuuuuuuu}}}~~~|||zzzxxxwwwvvvvvv&&&%%%$$$%%%'''((('''&&&%%%&&&''')))***+++,,,---))))))))))))))))))))))))((((((((((((((((((((('''((('''%%%$$$%%%((((((((())))))))))))((((((((((((*********))))))))))))))))))))))))))))))*********((((((((())))))((((((***,,,---......------,,,---,,,,,,---............---///...000777???KKK]]]lllvvvwwwpppmmmqqqzzz{{{tttjjj___VVVSSS]]]hhhnnnqqqssssssrrrqqqqqqrrrwwwyyy|||~~~}}}}}}~~~{{{||||||wwwpppmmmppptttyyyvvvttttttuuuwwwvvvuuusssnnnhhheee```[[[]]]bbbfffhhhmmmrrrvvvzzz|||~~~||||||{{{{{{{{{|||}}}}}}||||||}}}}}}}}}}}}||||||{{{{{{||||||{{{yyywwwuuuxxxuuurrrrrrtttuuusssppprrrxxx|||yyywwwxxxyyyxxxvvvvvvvvvwwwvvvtttqqqooolllppprrrrrrssswwwxxxuuupppjjjbbbZZZVVVWWWZZZ]]]]]]bbbiiimmmlllhhhdddaaa[[[VVVUUUYYY]]]bbbhhhooouuuoooiiidddaaa[[[TTTNNNNNNSSS[[[bbbffffffdddccckkkmmmnnnooooooqqqtttwwwyyyyyyxxxuuuooohhhccc___ccciiissszzz||||||{{{zzz~~~zzzuuurrrqqqpppllliiiiiiooowww}}}~~~|||zzz~~~||||||~~~}}}yyyvvvwww{{{zzzuuulllccc___aaaeeeiiimmmppppppnnnooouuuzzzrrrjjjeeedddgggjjjkkkoootttyyy|||wwwvvv}}}xxxhhhTTTAAA555111111))))))***++++++***))))))((((((''''''''''''((((((... &&&+++''''''...,,,)))'''&&&'''(((''''''%%%%%%%%%%%%&&&((()))+++'''&&&%%%%%%&&&&&&$$$"""$$$###$$$%%%&&&&&&###!!!$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&''''''&&&$$$#########$$$+++)))((()))(((%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###$$$&&&)))((()))***,,,...111444666>>>FFFSSSaaallltttxxxzzzxxxwwwuuurrrpppqqquuuxxx}}}vvvqqqooonnnmmmlllrrrsssssstttsssqqqpppoookkkpppwww~~~~~~|||zzzwwwuuusssssssssuuuyyy}}}uuujjjUUUFFF888333555555444444//////---,,,******))))))((((((((((((((((((((((((((((((((()))******)))))))))))))))((((((,,,444;;;DDDFFFGGGEEE@@@;;;777555666555555666;;;EEERRRZZZbbbiiirrrxxxyyywwwuuutttwww}}}}}}~~~}}}zzzwwwuuuuuuuuu&&&%%%$$$%%%&&&'''&&&%%%))))))))))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))---)))'''''''''%%%###!!!))))))))))))((((((((((((***************)))))))))******))))))))))))))))))''''''''''''(((******)))+++---//////---,,,---...++++++,,,---------------000///222:::CCCPPPbbbrrr|||zzzpppkkkkkkqqqxxx|||rrrjjj```XXXQQQQQQ\\\hhhmmmppptttwwwyyyzzz|||~~~~~~|||xxxvvvuuuxxxxxxvvvpppiiigggkkkppprrrqqqpppqqqtttwwwyyyzzzvvvqqqmmmjjjfffbbbccciiiiiikkkooosssxxx}}}~~~~~~}}}}}}}}}}}}}}}{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{yyywwwvvvtttqqqrrruuuuuussspppqqqxxx|||zzzxxxzzz{{{zzzvvvuuuuuuvvvxxxwwwssspppooorrrrrrpppqqqttttttqqqiiiddd\\\VVVUUUXXX^^^cccggglllrrrsssooohhhbbb___WWWTTTTTTYYY^^^bbbjjjqqqwwwqqqjjjccc^^^XXXQQQLLLNNNQQQVVV]]]bbbfffgggggglllnnnpppqqqrrrsssvvvyyy}}}|||{{{xxxrrrkkkccc^^^bbbhhhqqqxxxzzzzzzzzzyyy~~~zzzvvvuuuuuusssooojjjhhhnnnwww~~~~~~}}}|||{{{}}}{{{wwwvvvyyy}}}}}}yyyoooddd___```dddkkkpppuuuvvvvvvyyy{{{nnnjjjhhhiiijjjjjjnnnsssxxx~~~}}}tttooopppxxxfffMMM<<<555444+++++++++,,,++++++***)))((((((''''''''''''((((((... &&&+++''''''...,,,)))&&&%%%&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&$$$"""$$$$$$$$$%%%&&&&&&###!!!############$$$%%%'''((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&((('''%%%$$$"""!!! $$$!!!"""''')))'''(((,,,&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$###$$$''')))))))))***,,,...111222333===EEEQQQ```mmmvvv{{{|||xxxwwwuuuqqqpppqqqtttwww~~~{{{vvvsssqqqqqqrrrrrrttttttsssqqqmmmiiieeebbbccchhhpppxxx}}}~~~}}}}}}}}}~~~|||xxxuuurrrrrrssstttvvv{{{zzzlll___MMM@@@555333555555444444------,,,******)))))))))((((((((((((((((((((((((&&&'''))))))))))))))))))%%%(((******)))+++///444>>>AAADDDDDDBBB>>>:::999777666444555:::EEERRR[[[fffnnnxxx}}}{{{wwwsssrrrwww|||{{{{{{|||~~~~~~zzzvvvuuutttttt'''%%%%%%%%%''''''&&&%%%))))))((('''''''''''''''''''''''''''(((((((((((())))))************++++++***''''''***,,,)))((()))))))))))))))(((((((((((()))))))))))))))*********************))))))))))))((())))))(((***......***(((***---,,,)))(((+++---++++++,,,---------------000000444===GGGUUUgggvvvzzzsssjjjfffhhhnnnrrruuuhhh```WWWQQQNNNQQQ]]]jjjqqquuuzzz|||vvvpppllljjjppppppoookkkhhhiiinnnrrrooopppqqqtttwww{{{{{{wwwtttsssooojjjkkkpppssstttuuuxxx|||~~~}}}}}}}}}}}}{{{||||||}}}}}}}}}}}}}}}|||}}}~~~~~~|||{{{vvvuuuvvvwwwwwwwwwuuusssrrrwwwzzzyyyyyy|||}}}{{{tttrrrrrruuuxxxxxxtttqqqqqqtttrrrnnnmmmnnnmmmjjjbbb^^^YYYVVVWWW\\\bbbffflllqqquuutttmmmeee```]]]UUUTTTWWW\\\aaadddllltttwwwssslllccc[[[TTTOOOMMMPPPQQQSSSYYY```gggkkklllkkknnnrrruuuvvvxxxzzz|||~~~}}}|||zzzvvvnnneee___aaafffnnntttwwwwwwxxxxxx{{{yyyxxxxxxyyywwwrrrmmmgggmmmuuu{{{~~~|||{{{|||yyyvvvxxx|||}}}~~~zzzpppeee___bbbgggsssxxx}}}yyyuuusssrrrooolllnnnsssxxx~~~zzzoookkkkkkttt|||^^^FFF999555...------,,,++++++******((((((''''''''''''((((((+++### &&&)))'''''',,,***'''%%%%%%&&&''''''&&&((('''%%%############$$$%%%$$$$$$%%%&&&'''%%%###&&&%%%$$$$$$&&&&&&&&&%%%(((&&&$$$""""""$$$&&&(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&'''((((((''''''&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$###$$$&&&((('''&&&'''%%%$$$%%%&&&&&&%%%###'''"""!!!&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%'''))))))((()))+++///111111000:::AAANNN^^^nnnyyy~~~zzzzzzxxxuuurrrrrrsssuuuuuutttrrrppppppqqqssstttssssssrrrooojjjbbb\\\XXX]]]bbbiiippptttvvvxxxzzzxxxwwwxxx||||||xxxssssssrrrqqqrrrvvv|||tttdddVVVGGG===444444555444222222,,,+++***)))))))))))))))((((((((((((((((((((((((%%%'''))))))((((((((()))%%%))),,,---++++++...000666:::>>>AAA@@@>>>======888666555555999CCCOOOWWWdddlllvvvyyyuuupppnnnmmmrrr|||{{{{{{{{{}}}|||wwwtttrrrrrrrrr(((&&&%%%&&&'''((('''%%%((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((()))))))))************'''%%%&&&+++---+++---333))))))))))))(((((((((((('''(((((())))))*********************)))))))))((()))+++***(((+++111000+++'''***,,,***''''''***///,,,,,,---...............000111666AAALLLZZZlll{{{tttlllccc```dddiiikkkkkkaaaZZZSSSPPPQQQVVVcccpppxxx||||||||||||zzzuuuoookkkhhhhhhkkklllmmmmmmnnnooopppqqqrrrtttwwwzzz}}}~~~~~~zzzvvvvvvyyy~~~~~~}}}}}}~~~~~~~~~}}}{{{zzzxxxwwwtttvvvyyy{{{}}}~~~~~~}}}uuuxxxzzz{{{yyyvvvtttssstttwwwxxxwwwzzz|||tttrrrrrrvvvzzz|||xxxttttttuuurrrllliiiiiigggccc```^^^]]]\\\^^^bbbgggjjjkkkooorrrooohhhaaa]]]]]]VVVWWWZZZ```dddhhhooowwwtttsssnnndddYYYRRRPPPRRRRRRRRRTTTYYYaaahhhlllllliiimmmsssxxx{{{}}}|||uuukkkddd___dddjjjooosssuuuvvvxxxuuuwwwyyy{{{{{{xxxssspppgggkkkqqqvvvzzz}}}}}}||||||yyywwwzzz~~~|||sssgggccchhhooo~~~{{{tttsssvvvxxx}}}~~~yyynnnjjjjjjsss~~~tttVVVAAA888111000...,,,+++*********((((((''''''''''''(((((('''&&&&&&&&&&&&'''((()))'''%%%$$$$$$&&&''''''&&&((('''%%%$$$######$$$$$$$$$######%%%''''''&&&%%%'''%%%######%%%'''((((((000---'''###!!!"""%%%'''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''((((((((('''&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$###$$$###"""$$$&&&'''&&&%%%%%%$$$###%%%((()))(((&&&,,,%%%###'''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''((())))))((((((+++///111000...555<<>>777222111///+++)))***(((((((((((('''&&&%%%%%%)))(((%%%######$$$&&&''')))'''&&&''')))***'''%%%))))))(((&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$***(((%%%###$$$&&&)))+++EEE777(((###'''+++***&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$'''&&&######&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########%%%******%%%""""""'''&&&%%%%%%''''''&&&%%%'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%%%%%%%$$$"""((('''%%%$$$$$$%%%'''((($$$$$$$$$%%%''''''&&&$$$&&&''')))*********)))(((******)))***+++---000111111777DDDYYYooo|||wwwtttrrrqqqpppooommmnnnqqqtttuuuvvvtttpppmmmjjjddd[[[XXXZZZ\\\```dddccc___[[[\\\]]]\\\___cccjjjvvv~~~{{{tttwwwtttooojjjjjjooowww|||}}}~~~~~~|||xxx{{{yyyhhhSSSDDD:::555000///111111///+++************)))((('''&&&$$$$$$$$$%%%(((((((((&&&''')))***(((%%%$$$'''+++(((((('''(((((('''$$$"""...000222111111444;;;@@@:::777666666:::@@@DDDFFFJJJJJJJJJKKKLLLPPPVVVZZZiiikkkppptttwwwxxxxxxxxxpppppprrrwww{{{|||xxxtttsssoooiiieeecccccccccbbb)))(((((()))******(((&&&(((((())))))((('''&&&&&&(((''''''((()))*********)))))))))))))))******+++---,,,+++++++++---...//////222444333000---------++++++***))))))******+++***((('''(((***+++)))'''***++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,......------...///000111111333<<>>444111///+++((((((((((((((((((''''''&&&%%%'''''''''&&&&&&&&&&&&&&&***(((((()))+++,,,***'''***)))((('''&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%((('''%%%$$$$$$&&&(((***777...%%%"""&&&)))'''###+++***(((&&&$$$$$$$$$$$$%%%((('''$$$$$$'''(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$$$$''''''$$$$$$''''''%%%%%%%%%&&&'''&&&%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%%%%%%%$$$"""'''&&&%%%$$$$$$%%%&&&'''%%%$$$###$$$&&&'''&&&%%%''''''(((((()))))))))(((---,,,+++++++++,,,...///111777EEEZZZppp~~~xxxtttqqqqqqppppppnnnllllllooorrrtttttttttpppllliiiccc\\\YYYZZZ]]]```bbb```[[[WWWWWWYYYXXX[[[```hhhttt}}}|||vvvzzzvvvqqqllllllpppwww||||||{{{zzzxxxxxx|||xxxeeeOOO@@@888444000///111111---***))))))(((((('''&&&&&&%%%+++)))&&&%%%&&&''''''&&&((((((((('''&&&&&&((()))+++***))))))******(((&&&---,,,+++***+++///555999888888777999===AAAEEEFFFHHHIIIIIIKKKMMMSSSZZZ___gggiiilllnnnoooooonnnnnnhhhhhhjjjnnnssssssppplllllliiieeeccccccdddeeeeee+++***((('''((()))((('''*********)))((('''&&&%%%+++(((%%%'''***,,,)))&&&)))))))))))))))******+++------,,,,,,---///000222333666888888444000---,,,)))************+++++++++***)))((()))++++++)))(((++++++++++++,,,,,,,,,,,,)))******++++++,,,,,,---/////////,,,***+++///333333555>>>LLLZZZhhhwww~~~tttmmmaaaaaabbbggglllooonnnlllddd[[[WWW\\\gggqqqyyy{{{uuunnnjjjgggggghhhiiikkkmmmoooppptttvvvxxxzzz|||~~~~~~{{{yyyxxxvvvtttrrrzzz}}}zzzwwwvvvvvvuuutttqqqnnnkkkkkkmmmppprrrsssyyyyyyxxxuuurrroooooopppwww{{{zzzzzz{{{|||}}}}}}||||||{{{wwwoooeee___]]]^^^fffjjjlllkkkkkknnnllliii^^^\\\ZZZWWWVVVZZZ```eeejjjjjjiiihhhhhhkkkooossssssrrrooojjjeeedddhhhllllllfff```^^^bbbiiiooosssppppppsss{{{tttmmmiiijjjsssyyywwwrrrooottttttuuuwwwyyyyyyvvvtttkkkgggeeegggoooxxx~~~yyyvvvvvv|||yyyuuutttvvv}}}{{{]]]LLL:::111///,,,((('''((((((((((((((('''''''''&&&'''((())))))'''&&&%%%((('''''')))++++++***)))***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&###$$$&&&(((&&&###,,,***(((&&&$$$$$$%%%%%%&&&((((((%%%%%%((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%)))%%%###$$$%%%%%%''',,,'''%%%$$$%%%&&&'''&&&$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%%%%%%%$$$"""&&&%%%$$$######$$$%%%&&&&&&%%%###$$$&&&''''''&&&''''''&&&&&&''''''((()))---,,,+++***))))))***+++111777EEEZZZqqq~~~xxxsssooonnnnnnnnnpppmmmkkkkkkmmmppprrrrrrtttnnnjjjgggbbb[[[YYY[[[]]]^^^^^^ZZZTTTQQQRRRUUUUUUYYY^^^fffsss~~~zzz}}}zzztttppppppsssxxx|||{{{{{{zzzxxxzzz}}}uuuaaaJJJ:::444222//////000///,,,(((***)))((('''&&&&&&&&&&&&...***&&&$$$%%%'''(((((()))(((&&&&&&'''(((((((((,,,***))))))***+++***))),,,)))&&&%%%'''+++///111333444666:::???EEEJJJMMMKKKLLLMMMOOOSSSZZZbbbhhhiiiiiihhhhhhfffeeecccbbbaaa```bbbfffkkkllliiifffeeecccbbbcccfffiiikkkkkk---***(((''''''(((((('''++++++******((('''%%%%%%***(((&&&&&&(((((('''%%%)))))))))))))))******+++,,,,,,+++,,,---///111222555888;;;<<<;;;777222000***+++++++++******)))(((************++++++***)))+++++++++,,,,,,,,,------******++++++,,,---------...111222///+++***...333888888???LLLZZZiiizzzxxxnnniiicccdddhhhnnnssstttqqqmmm___XXXVVV^^^jjjssszzzzzzzzzyyywwwssslllgggcccffffffhhhjjjnnnsssvvvyyyyyy{{{}}}}}}{{{zzzxxxvvvttt{{{~~~}}}zzzxxxxxxxxxvvvuuupppooonnnoooooopppqqqqqqvvvuuutttqqqoooppprrrttt~~~|||zzzzzz|||}}}|||zzzyyyxxxtttmmmfffaaa______eeeiiilllkkkjjjjjjfffaaaWWWVVVTTTTTTXXX^^^eeejjjjjjjjjhhhggggggjjjmmmpppnnnnnnllljjjhhhjjjnnnrrrpppmmmhhhddddddhhhoootttpppnnnooouuuvvvnnnjjjkkksssyyyyyyvvvuuuxxxvvvuuuxxx||||||yyytttkkkhhheeehhhpppyyy~~~}}}}}}~~~wwwpppnnnuuu}}}~~~{{{wwwvvv{{{vvv]]]AAA222///---***((((((((((((((((((((())))))((((((((()))(((''''''&&&$$$%%%%%%'''((()))((((((***)))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&''''''''''''''''''%%%((((((%%%%%%((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))%%%###%%%&&&&&&)))---&&&%%%$$$$$$&&&&&&%%%$$$!!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%%%%%%%%%%$$$"""%%%$$$$$$######$$$$$$%%%'''%%%$$$$$$%%%'''''''''''''''&&&%%%%%%'''((()))+++***)))'''''''''((()))111888FFF[[[qqq{{{uuuppplllkkkkkklllpppnnnkkkkkkmmmoooqqqrrrssslllfffccc___ZZZYYYZZZZZZZZZWWWRRRNNNMMMPPPRRRXXX\\\```hhhttt}}}xxxuuuuuuwwwzzz||||||}}}||||||~~~ppp[[[EEE666111///...//////---***'''+++***)))((('''''''''((()))'''%%%%%%'''))))))))))))'''%%%&&&)))***)))&&&+++(((&&&&&&((()))***))),,,)))&&&&&&))),,,,,,***,,,...111777>>>GGGQQQWWWUUUVVVWWWYYY^^^eeemmmrrrpppnnnlllhhhdddaaa___]]]```___aaaeeejjjkkkiiifffeeeeeefffjjjooorrrtttttt,,,***'''''''''(((((((((+++++++++***)))'''&&&%%%(((***+++)))'''%%%&&&((()))))))))))))))******+++************,,,---///111444777;;;???@@@===999666......,,,+++)))((('''&&&******+++++++++*********++++++,,,,,,,,,---------+++++++++,,,------......---111444333///---///222666999DDDRRR```kkkxxx{{{uuuooollljjjlllpppuuuyyywwwpppjjj[[[VVVWWWbbbnnnvvv{{{~~~|||xxxpppppppppnnnkkkfffbbb```hhhjjjlllqqqvvv|||~~~{{{zzz{{{zzzyyyxxxzzz~~~~~~}}}|||||||||zzzwwwuuunnnpppsssuuuuuutttsssrrrssssssqqqpppoooqqquuuyyy||||||~~~}}}zzzvvvuuusssppplllgggdddccccccaaafffiiihhhfffeee___YYYUUUTTTSSSUUU[[[bbbiiilllhhhgggeeeeeegggiiilllmmmkkkkkkjjjiiijjjmmmrrruuuqqqpppnnnjjjhhhiiimmmqqqpppnnnmmmqqq|||yyyooojjjiiiqqqyyy{{{{{{|||}}}yyywwwyyy}}}~~~zzzuuuoookkkgggiiipppwww}}}|||~~~{{{||||||vvvooojjjlllrrr}}}~~~|||xxx{{{hhhFFF333...---,,,,,,((((((((((((((()))***++++++)))'''&&&&&&&&&((()))###$$$&&&''''''((((((((()))((((((''''''''''''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&'''''''''&&&&&&&&&((()))###%%%''')))***(((&&&%%%###&&&'''%%%%%%'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$$$$((((((''''''+++&&&%%%$$$$$$%%%&&&%%%$$$!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&(((&&&%%%%%%%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&((('''&&&''''''&&&%%%%%%'''((()))))))))(((((()))***,,,---111888GGG\\\qqq}}}~~~zzzuuuoookkkiiiiiiiiiooommmllllllnnnqqqrrrrrrqqqhhh```]]]ZZZWWWWWWYYYUUUSSSPPPLLLKKKLLLOOORRR^^^aaaeeejjjttt{{{yyyzzz{{{|||{{{{{{~~~}}}~~~xxxhhhTTT@@@444///............,,,)))'''+++***)))(((''''''''''''%%%%%%%%%''')))(((&&&$$$(((&&&%%%&&&***+++)))&&&+++(((&&&&&&((()))***)))***(((''')))+++,,,)))%%%+++,,,...111888BBBNNNWWW]]]___bbbeeeiiiooowww|||zzzxxxuuupppkkkgggdddbbbccccccdddhhhmmmooommmjjjmmmnnnppptttxxxzzzzzzyyy***((('''''')))***)))(((+++++++++***)))((('''&&&(((+++---,,,(((&&&(((+++)))))))))))))))******+++***)))))))))***,,,---...111444888>>>AAAAAA>>>;;;333222///,,,)))(((((((((***+++------+++***+++,,,,,,,,,,,,,,,------------+++,,,,,,------......///---111444444111000000222111999III\\\hhhmmmrrrwww{{{{{{{{{zzzyyywwwvvvuuutttuuuxxx|||}}}xxxnnngggXXXUUUYYYfffrrrxxxyyy{{{|||zzzxxxwwwuuurrrnnnkkkggghhhhhhhhhgggfffddddddlllooosssyyy|||zzzyyyyyy{{{||||||{{{zzz~~~~~~~~~}}}}}}}}}}}}}}}{{{wwwtttnnnrrrvvvwwwwwwuuutttttttttsssrrrqqqpppssswww{{{zzztttsssqqqooollljjjiiiiiiiiibbbfffgggdddaaa```\\\VVVVVVUUUVVVZZZ```fffkkkmmmeeedddcccdddgggjjjlllmmmllllllkkklllnnnqqquuuwwwtttsssqqqnnnkkkjjjkkklllpppooonnnpppwww}}}qqqjjjgggmmmuuuzzz~~~|||yyy{{{~~~{{{wwwsssnnnhhhgggmmmtttyyy|||~~~vvvppprrruuuxxxxxxtttmmmggggggkkkttt}}}uuusssvvvzzzzzzzzzfffEEE333...---------)))((((((((()))***,,,---+++)))&&&$$$$$$%%%((()))%%%'''))))))(((((()))***(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))'''%%%$$$$$$%%%&&&'''%%%&&&((()))(((&&&###!!!"""&&&'''%%%%%%'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%###%%%)))***&&&%%%'''&&&$$$###$$$%%%&&&%%%#########$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''(((&&&%%%%%%%%%%%%$$$"""$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%&&&(((((('''%%%''''''&&&&&&''''''((()))*********+++,,,...111222222999GGG\\\ppp{{{|||yyy{{{xxxtttpppllljjjiiihhhlllkkkkkkmmmppprrrrrrqqqnnndddZZZVVVUUUTTTTTTVVVQQQOOOKKKIIIIIILLLOOOQQQ___bbbeeehhhqqq}}}||||||~~~~~~|||}}}|||||||||xxxnnn]]]KKK<<<333.........---,,,+++)))((())))))))))))((('''&&&%%%''''''((())))))&&&"""&&&&&&&&&((()))***)))(((,,,***))))))***+++***)))((('''((()))***)))&&&$$$,,,---......111888CCCKKKZZZ]]]ccciiiooowww~~~~~~zzzvvvqqqmmmkkkhhhggghhhlllqqqsssrrrpppvvvwwwxxx{{{|||{{{xxxuuu'''''''''(((***+++***(((***************)))((('''(((((()))((('''''''''((()))))))))))))))******++++++***))))))***+++,,,---...000444:::@@@AAA???<<<888555111---++++++---...***,,,...---+++***+++---,,,,,,,,,------------...,,,,,,,,,---......////////////000000000111222222444;;;JJJ\\\fffjjjnnnssswwwwwwxxxyyyzzz|||}}}~~~||||||~~~xxxmmmdddUUUTTTZZZgggrrrtttqqqpppqqqqqqpppnnnkkkhhhfffeeeeeefffgggiiikkkmmmnnnoooqqquuu{{{}}}{{{yyyxxxyyy{{{}}}}}}||||||~~~{{{zzz}}}~~~}}}{{{{{{zzzyyywwwuuuqqqsssuuuuuusssrrrsssuuuxxxwwwvvvsssrrrsssvvvyyy~~~wwwuuussspppooonnnnnnmmmmmmhhhhhheee___]]]^^^^^^[[[ZZZYYYZZZ___eeejjjkkkkkkcccbbbaaadddiiimmmooooooqqqpppooopppsssvvvxxxzzzyyyvvvsssooommmkkkjjjjjjmmmnnnnnnnnnpppxxx}}}sssiiidddgggpppvvv|||~~~|||{{{|||~~~|||vvvooogggdddhhhooouuuwww|||~~~tttiiijjjlllqqqssspppiiibbb```cccjjjvvv}}}rrrkkkkkkpppuuuzzzwww|||pppZZZ@@@333///---,,,+++)))((((((((()))+++---///((((((&&&%%%%%%%%%&&&'''%%%(((******(((&&&''')))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%'''''''''((((((((())))))(((&&&$$$%%%&&&''''''%%%&&&&&&&&&%%%$$$$$$######"""&&&(((&&&&&&(((&&&"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%###$$$((((((%%%$$$&&&%%%$$$###$$$%%%%%%%%%###%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%&&&''''''(((&&&%%%%%%%%%%%%$$$"""%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&(((***)))'''$$$''''''(((((()))))))))(((*********+++,,,...000222222999HHH\\\nnnxxxxxxttttttsssrrrpppmmmllljjjiiiggghhhjjjnnnqqqrrrqqqoookkk___TTTQQQPPPPPPQQQTTTPPPMMMJJJHHHIIIKKKNNNPPPZZZ]]]___bbbkkkwww}}}}}}|||{{{|||yyywwwpppbbbRRRBBB777222.........,,,*********+++***,,,---...---+++)))'''***)))(((((((((&&&### $$$&&&((())))))((())))))+++***))))))******(((&&&)))))))))(((&&&&&&'''))))))+++---------000777===JJJPPPZZZeeeoooyyy~~~zzzuuusssnnnlllmmmqqqvvvyyyxxxvvv|||{{{{{{{{{yyytttmmmhhh%%%%%%&&&)))+++,,,***)))))))))*********))))))(((&&&###!!!"""%%%'''%%%""")))))))))))))))******+++,,,+++*********+++,,,------...111777===???>>>;;;:::777333///...///111333***,,,......+++***+++---,,,,,,,,,---------......,,,,,,------.../////////111...,,,,,,...111333333===@@@HHHTTT^^^eeeooowwwwwwwwwxxxyyy|||yyymmmdddQQQQQQXXXeeennnnnnhhheeegggiiikkkjjjhhhfffggghhhggghhhkkknnnrrrvvvyyyzzzvvvzzz}}}{{{zzzyyyzzz|||}}}}}}}}}}}}~~~|||xxxwwwzzz}}}yyywwwwwwwwwwwwvvvtttuuutttqqqnnnnnnrrruuu{{{{{{yyyuuusssrrruuuwwwzzzzzzxxxuuusssqqqqqqqqqpppooonnnllleee\\\YYY]]]aaaaaa]]]]]]^^^bbbhhhkkkkkkjjjbbbaaaaaadddjjjoooqqqqqqvvvuuussstttwwwzzz||||||~~~yyysssooommmlllkkkjjjiiikkklllkkkjjjqqq~~~|||tttjjjbbbdddkkksssyyy|||||||||}}}xxxpppfffbbbeeekkkqqqtttxxx{{{sssggggggiiimmmpppmmmeee^^^ZZZ\\\cccnnnzzzxxxmmmggghhhnnnsssxxxzzztttxxxxxxxxxyyytttlll___NNN;;;333000---***))))))((((((((()))+++...000%%%&&&'''''''''&&&%%%$$$$$$&&&((((((%%%$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$)))(((((((((((()))******(((&&&%%%'''+++,,,)))%%%%%%$$$!!! !!!$$$'''***###''')))'''''')))'''###&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###'''$$$$$$&&&&&&######&&&%%%$$$######%%%%%%$$$###'''&&&$$$###"""###$$$$$$######$$$%%%%%%&&&''''''(((&&&%%%%%%%%%%%%$$$"""%%%&&&&&&''''''&&&&&&%%%###$$$''')))+++***&&&###&&&''')))*********)))((())))))(((((()))+++---...333:::HHH\\\mmmvvvuuuqqqoooooooooooonnnmmmlllkkkccceeeiiinnnqqqrrrpppmmmiii]]]QQQMMMNNNNNNOOORRRPPPMMMJJJHHHIIIKKKMMMNNNTTTWWWZZZ\\\eeerrr|||~~~}}}~~~|||vvv|||vvvsssjjj[[[JJJ<<<444111//////...,,,***)))+++,,,...000222444333000---+++***(((&&&&&&((((((((('''"""&&&******((('''(((***(((((('''(((((('''$$$""",,,,,,+++'''$$$%%%+++000"""''',,,---,,,---222666:::CCCPPP___lllxxx~~~zzzwwwrrrqqqrrruuu{{{~~~}}}{{{}}}|||{{{yyytttlllccc]]]+++'''%%%&&&+++---,,,)))((((((((((((((()))*********)))((()))***+++***(((&&&((()))******)))(((&&&+++......,,,+++---,,,)))000...---...000333444444888777666555333111000000...............------,,,...***'''(((,,,///---+++000000///...............555222000000111444555666@@@FFFPPP[[[dddlllrrrvvv~~~~~~zzzkkkZZZTTTTTTYYYbbbfffcccaaa```^^^ccciiikkkkkkiiiiiijjjpppqqqsssvvvxxxzzz|||}}}}}}~~~zzzyyy{{{}}}~~~xxxvvvyyy~~~~~~zzzxxxzzz~~~}}}{{{yyywwwwwwwwwwwwsssmmmjjjnnnpppnnnpppuuu}}}yyyvvvsssrrrqqq|||}}}{{{xxxxxxvvvuuutttsssssssssssslllbbb]]]\\\___```aaadddfffiiilllmmmmmmkkkjjjdddeeefffjjjssszzzxxxqqquuuuuuvvvvvvvvvvvvxxxzzzvvvvvvvvvsssooojjjgggeeeiiijjjjjjiiikkkqqqzzz|||ssspppggg```aaaffflllttt{{{{{{{{{}}}yyypppgggcccbbbcccjjjqqqyyyzzz}}}~~~yyyfffddddddhhhllllllfffaaa```[[[]]]iiiwww~~~yyypppjjjjjjnnnqqqwwwzzzzzzvvvuuuxxxlllbbb\\\YYYYYYKKKBBB666---((()))+++---)))&&&###%%%))),,,***''',,,((($$$$$$&&&((('''&&&)))'''&&&&&&''''''&&&%%%))))))))))))))))))))))))&&&&&&(((***'''###$$$((('''---,,,$$$%%%---...(((((('''&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$%%%&&&''')))'''%%%$$$$$$%%%$$$"""###""""""$$$&&&((('''&&&###&&&(((&&&$$$"""$$$'''%%%$$$$$$######$$$%%%%%%&&&&&&%%%$$$%%%&&&'''(((###$$$%%%&&&''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$'''$$$%%%)))((($$$%%%+++,,,***(((((()))+++,,,---444===NNN___iiijjjiiihhhjjjfffbbbccchhhkkkjjjgggdddiiioootttuuuqqqlllhhheeeXXXLLLHHHIIIIIIKKKNNNLLLNNNNNNLLLJJJJJJMMMPPPTTTSSSSSSVVV^^^iiiuuu|||~~~zzz}}}~~~yyyttteeeQQQBBB<<<555...111333222...))))))---333555333111===666+++333***...+++)))((())))))(((&&&***)))((((((((((((((()))///+++&&&%%%''')))(((&&&******)))(((((((((((((((((((((((((((***,,,...///777;;;CCCOOO___ooo|||~~~|||||||||{{{zzzyyywwwvvvvvvwwwwwwuuutttyyyuuussstttooocccVVVPPP+++'''%%%&&&+++---+++)))((((((((((((((()))*********)))((()))******)))(((((()))***++++++***)))(((***---...++++++---,,,)))...---,,,---000222222222555444444444333333222222000000000000000///...---...+++'''(((,,,///---+++//////.........//////000111111000111333444555555DDDLLLXXXcccmmmtttyyy}}}{{{|||zzzxxxxxxttteeeVVVRRRQQQVVV^^^cccaaa___```dddhhhmmmppppppooopppqqqvvvvvvxxxzzz|||~~~{{{{{{xxxyyy|||~~~}}}}}}xxxuuuwww}}}}}}|||}}}~~~~~~zzzxxxyyy~~~}}}~~~|||zzzyyywwwwwwwwwsssnnnlllnnnpppnnnpppuuu~~~|||zzzwwwtttrrrqqqqqq{{{|||}}}yyy~~~|||xxxsssooommmlllfff___\\\]]]aaadddfffjjjkkknnnppppppooonnnmmmiiijjjjjjnnnvvv}}}{{{tttyyyyyyyyyyyyxxxxxxyyy{{{sssuuuuuutttooojjjeeeccceeeffffffeeefffkkkrrrxxxyyyqqqppphhhaaa```dddjjjrrrzzz{{{{{{}}}zzzpppeee```___aaajjjssswwwxxx{{{~~~{{{wwwjjjggggggiiimmmmmmhhhbbbaaa\\\]]]iiiuuu|||}}}uuunnnlllqqqvvvxxxzzzzzzvvvtttwwwgggZZZPPPJJJGGG@@@;;;333---*********++++++(((%%%%%%)))***(((&&&---***&&&%%%&&&&&&%%%###)))'''&&&&&&''''''&&&%%%))))))))))))))))))))))))((('''(((***'''###%%%)))%%%&&&!!!$$$,,,///***'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&''''''&&&$$$$$$%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$''''''&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((&&&'''***)))%%%&&&+++***)))((()))+++---...///555???OOO___ggghhheeeccc___]]][[[\\\___bbbbbbaaaeeejjjpppuuuvvvrrrlllhhh```TTTHHHDDDDDDDDDGGGJJJKKKMMMMMMKKKIIIHHHJJJLLLOOOOOOQQQVVV]]]gggpppvvvzzz}}}~~~}}}xxxrrrbbbOOOAAA<<<666000...//////---******000555///,,,)))666444222AAA===222...***'''''''''(((''''''''''''(((((()))******...+++((('''((()))((('''***))))))((((((((((((((()))((((((((()))+++---...111555===FFFRRRaaaoooxxx~~~yyyxxxyyy{{{{{{zzzwwwvvvtttrrrooommmkkkkkklllhhhgggiiieeeZZZMMMGGG***'''%%%&&&***,,,+++)))((((((((((((((()))*********)))((((((******)))((()))***+++,,,,,,+++***)))))),,,---++++++...---***,,,++++++---///000000...111111111222333333444444222222222222111000///......,,,)))***---///...,,,............///000111111111111333444666888:::;;;JJJSSSaaannnxxx~~~~~~{{{yyyssssssqqqooonnniii]]]QQQSSSRRRVVV^^^dddddddddeeekkknnnrrrtttuuuvvvwwwxxx|||}}}~~~~~~xxxwwwuuuwww{{{|||zzzyyy|||}}}xxxuuuvvvyyy|||{{{}}}~~~}}}{{{zzzzzz{{{}}}zzzwwwxxx{{{~~~}}}{{{~~~~~~}}}|||zzzxxxvvvuuurrrnnnmmmnnnnnnmmmooossszzzxxxvvvsssrrrqqqrrrsss{{{}}}|||yyy~~~xxxqqqjjjfffccc___\\\\\\```eeejjjlllqqqrrrsssttttttsssrrrqqqooopppqqqsss{{{yyyyyyyyyxxxvvvuuuuuuuuuuuusssuuuwwwwwwsssmmmfffbbbccccccccccccdddggglllppp}}}~~~zzzwwwsssqqqiiibbb```bbbfffpppyyy{{{{{{~~~zzzoooddd^^^\\\```iiisssvvvxxxzzz|||~~~zzzvvvnnnkkkiiijjjnnnnnnjjjeeeaaa]]]^^^hhhssszzz}}}{{{sssoootttyyyzzzzzz~~~zzzuuuttt{{{}}}tttdddTTTFFF<<<888666444111///......,,,***---***&&&&&&((()))'''$$$***((('''&&&''''''%%%$$$)))'''&&&&&&''''''&&&%%%))))))))))))))))))))))))***(((''')))'''$$$&&&***!!!$$$"""$$$+++---(((&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$%%%&&&'''((('''&&&$$$%%%&&&((((((''''''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%$$$$$$$$$###$$$$$$#########$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&***((()))+++)))&&&'''+++'''((()))***,,,...000111777BBBRRR^^^cccbbb^^^[[[TTTTTTTTTUUUVVVYYY[[[\\\fffjjjqqqvvvvvvrrrkkkggg]]]QQQEEEAAA@@@@@@CCCGGGIIIJJJJJJJJJHHHGGGGGGHHHJJJLLLQQQWWW^^^eeejjjmmmpppwww{{{wwwnnn^^^KKK???:::666222---///...,,,)))***///333+++(((###///111777NNNLLL444000***&&&%%%&&&((((((&&&&&&'''''')))******+++,,,+++)))((((((((())))))))))))((((((((((((((((((***))))))))))))***+++,,,+++000666<<>>333333444555555222---***------,,,***'''&&&&&&'''&&&''''''&&&$$$%%%))),,,)))'''&&&&&&'''(((&&&%%%))))))))))))))))))))))))((($$$"""&&&(((&&&######'''%%%###$$$######$$$&&&%%%$$$###""""""###$$$%%%''''''&&&'''(((***,,,---(((&&&$$$$$$%%%%%%$$$###$$$###""""""$$$$$$$$$"""!!!$$$&&&&&&$$$$$$&&&)))!!!###%%%'''(((((('''&&&"""###$$$%%%&&&%%%$$$$$$###$$$%%%&&&''''''((('''&&&%%%$$$$$$&&&&&&%%%$$$!!!"""###%%%''''''((((((#########$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$***,,,((((((---///---))),,,...///111777BBBKKKVVVdddjjjbbbZZZYYYUUUOOOKKKHHHEEEHHHOOOTTTTTTQQQRRRTTTWWWYYY[[[[[[[[[[[[WWWUUUUUUWWWUUURRRSSSVVVTTTOOOIIIHHHJJJMMMNNNNNNUUUYYY```gggmmmoooppppppdddbbbaaafffppp}}}yyylllUUUEEE777333222///...///000---+++)))((('''&&&%%%&&&+++'''+++''')))666(((***'''$$$###$$$&&&&&&&&&$$$&&&'''))))))(((&&&%%%***######,,,///***"""$$$%%%'''))))))((('''&&&&&&''')))*********)))(((+++***)))***---222666999>>>LLL___pppyyy}}}zzzpppcccVVVMMMGGGAAA===@@@CCCBBBBBBCCC%%%%%%%%%&&&((((((%%%###$$$$$$%%%&&&&&&''''''((($$$(((++++++)))(((***---...---+++***)))***++++++///......---,,,***)))(((+++)))$$$""""""$$$)))+++.........------,,,,,,,,,////////////000000000000111111333444444333222111333...---///222222555999@@@IIITTT___mmmzzz}}}zzztttkkkggggggdddaaa^^^\\\]]]___```aaaeeefffhhhkkkoootttwwwzzz{{{vvvsssfff^^^bbbccc___aaahhhllllllnnnvvv{{{xxxtttoookkkvvvvvvvvvvvvvvvvvvvvvvvvqqqqqqoookkkfff```ZZZVVV___aaadddgggiiilllppprrrzzz~~~}}}}}}~~~}}}xxxttt{{{zzzyyyxxxwwwxxxyyyyyyyyywwwtttqqqnnnlllkkkkkktttwwwyyyyyywwwwwwzzz}}}|||yyyxxxzzzxxxtttrrrtttrrrwwwyyyvvvtttwww{{{{{{zzzuuutttwwwxxxuuusssuuummmhhhaaa]]]\\\^^^aaabbbfffhhhkkkmmmooossswww{{{yyy|||tttmmmjjjgggjjjooorrrpppmmmaaa^^^ZZZ[[[___dddfffgggfffiiimmmqqqrrrrrrpppnnnooollliiieee___YYYZZZ___lllxxx|||qqqggg___[[[eeeiiiqqquuusssooorrryyy|||zzzyyy{{{wwwkkkeeeccccccgggmmmoooeee\\\YYY[[[dddrrr~~~|||vvvpppwww{{{~~~~~~|||uuuqqqqqqnnnhhhfffmmmrrrqqqkkkhhhjjjjjjeee[[[QQQKKKCCC<<<999777555444333111...+++,,,+++******++++++***(((''''''&&&%%%%%%%%%%%%&&&(((((('''&&&%%%%%%$$$$$$+++***'''%%%$$$$$$%%%&&&'''&&&$$$######$$$%%%''''''%%%######$$$$$$$$$"""###$$$&&&(((((('''&&&%%%---)))%%%$$$%%%)))+++,,,***(((&&&%%%%%%%%%$$$###%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''$$$)))%%%$$$'''"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((()))***)))((((((***,,,(((+++///444;;;BBBJJJPPPbbbiiimmmhhhaaa\\\XXXUUUMMMMMMJJJHHHLLLSSSTTTQQQUUUVVVXXXZZZ[[[ZZZXXXVVVXXXWWWXXXXXXUUURRRVVV]]]ZZZSSSLLLIIIHHHHHHLLLRRRZZZ]]]aaagggqqqzzzyyytttlllfffaaacccmmm{{{uuugggOOOBBB555000///------///+++******)))))))))))))))))))))))))))(((&&&%%%$$$$$$%%%'''(((((('''%%%$$$'''((()))***)))(((&&&$$$&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((('''&&&%%%((()))+++,,,,,,+++)))(((++++++++++++,,,...000111999GGG[[[lllvvv|||xxxooobbbVVVLLLDDD>>>>>>===888888<<<&&&&&&&&&'''((((((&&&$$$&&&&&&&&&'''(((((())))))((((((((()))***+++++++++,,,,,,+++***))))))******000000//////...---++++++...,,,)))''''''))),,,...+++,,,,,,,,,---------......////////////000000000222333444444444444333222333...---000222333666:::CCCNNNZZZfffrrr|||~~~yyyuuusssmmmeeebbbcccbbbaaa```aaadddgggiiijjjkkkkkklllnnnrrrvvvzzz|||~~~yyyqqqddd]]]______ZZZYYY^^^eeefffiiirrr}}}}}}yyyvvvppplllqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqppplllgggccc___iiijjjkkkkkkkkknnnrrruuu~~~}}}{{{|||~~~}}}zzzvvvvvvuuutttrrrrrrsssuuuvvvuuuuuusssrrrssstttvvvwwwyyy{{{}}}}}}{{{yyyzzz|||xxxtttqqqqqqnnnjjjjjjlllmmmsssvvvttttttxxx|||}}}{{{vvvuuuvvvtttnnniiihhhccc```]]]]]]___cccgggjjjiiikkkmmmoooqqqtttyyy|||~~~wwwpppllliiiiiimmmoooooollliiiddd___\\\^^^aaacccddddddggglllppprrrqqqnnnlllnnnmmmkkkiiibbb[[[ZZZ^^^kkkvvvwwwmmmddd^^^cccgggoootttsssppprrrxxxzzzyyyzzz{{{~~~tttiiicccbbbccchhhnnnmmmddd[[[WWWWWW^^^nnn}}}~~~wwwnnnvvvzzz||||||zzzuuusssrrrmmmfffccciiinnnllliiigggjjjkkkggg^^^UUUNNNFFF>>>;;;999666444444222///------+++***)))******)))(((((('''&&&&&&%%%%%%&&&&&&(((''''''&&&%%%%%%$$$$$$+++***)))''''''''''''((('''&&&%%%$$$$$$%%%&&&''''''&&&$$$$$$%%%%%%$$$######$$$&&&'''((('''&&&%%%***(((%%%######&&&))),,,(((&&&%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$&&&'''((('''&&&$$$******######))))))"""%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###"""""""""######$$$$$$$$$%%%&&&'''((()))((()))*********+++...000...111555:::AAAKKKUUU\\\iiioooqqqkkkbbb\\\WWWSSSPPPOOOLLLIIILLLRRRTTTQQQRRRTTTWWWYYYZZZYYYWWWUUUXXXXXXYYYYYYTTTRRRWWW___^^^WWWQQQOOOMMMLLLOOOTTT[[[___dddjjjssszzzyyyssslllfff___```iiiwwwvvvgggNNNAAA444///...------///---,,,+++)))(((''''''&&&&&&'''''''''''''''&&&%%%$$$%%%'''(((((('''%%%$$$'''((()))))))))(((&&&%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&((()))***,,,,,,,,,+++*********))))))***,,,---...666AAARRRcccoooyyy{{{uuuiii^^^PPPGGG???<<<:::666777:::(((''''''((())))))'''&&&''''''(((((()))*********,,,(((%%%&&&***---,,,***+++++++++*********))))))...............---,,,,,,...---,,,++++++,,,---...))))))***+++---...//////............/////////000333444444555555444444333444000///222555666;;;@@@IIITTTaaallluuu||||||xxxvvvqqqmmmlllhhhcccaaacccdddeeegggjjjlllnnnpppqqqtttsssrrrsssuuuyyy|||{{{pppfff___```^^^WWWTTTVVV^^^___ccclllxxx|||yyyvvvqqqmmmnnnnnnnnnnnnnnnnnnnnnnnnppprrrtttvvvuuurrrooommmxxxvvvssspppoooqqquuuyyy~~~|||yyyzzz||||||zzzwwwsssqqqooonnnnnnppprrrtttwwwvvvuuuuuuwww{{{~~~~~~{{{zzzzzztttnnniiigggdddaaabbbffflllrrrvvvtttsssvvvyyyyyywwwsssqqqrrrooofff___]]][[[[[[]]]```dddiiimmmooonnnppprrrssstttwww{{{~~~zzzsssnnniiihhhjjjmmmmmmllloooiiibbb]]]]]]___bbbdddaaaeeekkkpppqqqpppmmmkkknnnnnnooonnnggg^^^ZZZ\\\gggpppzzz}}}uuuiiiaaaaaadddlllssstttrrrtttxxxwwwyyy|||}}}|||{{{{{{{{{{{{qqqfffbbbaaabbbhhhnnnmmmggg^^^WWWSSSYYYlll}}}xxxmmmtttyyy{{{||||||zzzxxxvvvuuuppphhhcccfffjjjjjjiiiiiinnnpppnnnggg___XXXOOOGGG@@@<<<888555444333111000---,,,)))))))))***((('''((('''&&&&&&%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((&&&%%%%%%&&&&&&&&&%%%###$$$&&&''''''&&&%%%%%%%%%&&&&&&$$$!!!"""'''+++&&&%%%$$$%%%'''((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&"""###$$$'''******)))'''###***,,,)))(((+++)))"""$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$############$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$############$$$&&&&&&&&&%%%&&&&&&'''(((((()))+++,,,,,,...111333333777<<>>111,,,,,,,,,---//////---+++)))'''%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&''''''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((((((((((()))+++,,,...///,,,,,,,,,,,,------......000444<<>>999***)))''''''((())))))((('''''''''((())))))******(((***,,,***&&&&&&)))---,,,+++*********+++,,,---+++,,,---------------,,,+++,,,---......---,,,+++,,,------------------------......///000111222222111222222333555777999:::;;;:::<<>>JJJWWW```hhhqqqxxxxxxuuuqqqlllfffeeefffbbbYYYSSSNNNEEE<<<***(((&&&%%%'''((((((((()))******+++,,,,,,------+++)))'''))),,,,,,)))&&&***(((%%%###$$$'''***---+++++++++++++++***)))(((+++,,,,,,,,,,,,,,,,,,+++***+++,,,...000111333333...///000111222333444444333333444666999===@@@BBBKKKKKKMMMQQQTTTXXXdddoooyyyyyyssspppmmmjjjmmmrrrrrrwww}}}}}}{{{yyyzzz|||sssuuuxxx{{{}}}~~~~~~~~~zzz{{{{{{yyyyyyyyyuuupppsssvvvyyyxxxuuusssssstttvvvsssoooooorrrsssrrrpppmmmnnnoooqqqsssuuuwwwxxxxxxwwwwwwwwwyyy}}}~~~zzz}}}zzzqqqmmmhhhhhhmmmqqqttttttwwwxxx{{{}}}}}}|||{{{yyyvvvrrrnnnlllooojjjdddaaa``````___]]]dddbbbccchhhjjjiiijjjmmmqqqwwwyyyrrrjjjddd^^^YYYSSSQQQTTT]]]eeejjjpppuuunnnttt|||~~~~~~~~~~~~rrrqqqmmmiiiffffffhhhjjjllloooqqqnnnggg___YYYWWWWWWZZZ```fffmmmrrrvvvwwwwwwvvvvvvuuulllaaa\\\^^^ZZZ[[[dddrrr{{{~~~~~~uuupppkkkdddbbbjjjtttzzz|||~~~}}}|||zzz|||~~~}}}yyyuuuqqqnnnoootttwwwuuuuuuvvvsssqqqpppkkkbbb\\\```hhhoooyyy}}}tttkkkrrrzzzyyyeeeRRREEE>>>:::999777444///,,,++++++******))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))%%%$$$###"""###%%%((()))&&&%%%$$$$$$&&&'''''''''&&&%%%%%%$$$#########$$$&&&%%%&&&'''))))))'''%%%&&&&&&''')))******(((%%%%%%$$$###"""###$$$%%%&&&***&&&###&&&,,,000---)))&&&%%%%%%&&&&&&$$$###$$$'''%%%###!!!!!!###%%%'''%%%$$$$$$###$$$%%%'''(((###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''((()))(((''''''+++***)))''''''&&&&&&&&&$$$'''+++///444999>>>BBBMMMUUU___hhhkkkjjjhhhggg```bbbbbb```bbbfffgggddd^^^aaa___YYYXXX^^^eeehhhkkkiiihhhgggiiillloooqqqssskkkgggmmmsssrrrmmmiiijjjhhhiiimmmpppqqqtttyyy{{{{{{tttmmmfff^^^___aaagggqqq{{{~~~zzzrrraaaRRR???666//////000---***)))***)))(((''''''&&&''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((('''&&&%%%"""$$$&&&((())))))((('''!!!###%%%(((***+++,,,+++***...222444777@@@LLLVVV^^^hhhqqqsssqqqnnniiidddkkkkkkeeeZZZRRRNNNFFF===%%%%%%&&&'''((()))******)))((('''((()))***)))(((,,,,,,+++***))))))******---,,,***)))))))))******333,,,%%%&&&+++...,,,(((.........------,,,,,,,,,///...---...111222222111000111222111///...///000333666999:::===CCCKKKRRRQQQUUU\\\cccdddeeeqqqzzztttuuuzzz|||zzzxxxyyywwwuuuuuuwwwzzz}}}}}}yyyuuussssssuuuvvvyyywwwuuuuuuuuuuuusssqqqzzzxxxvvvuuutttrrrnnnlllkkklllllllllmmmqqqvvvzzz|||zzzxxxzzz}}}~~~}}}}}}{{{wwwsssqqqooommmkkkmmmpppuuuwwwyyy{{{~~~~~~|||yyyuuusssrrrooojjjffffffdddbbb^^^\\\]]]```bbbdddgggiiihhhjjjnnnooolllqqqssssssnnnfff\\\UUURRRPPPUUU\\\dddiiiooosssvvvtttxxx~~~~~~~~~~~~{{{}}}}}}~~~uuummmggggggiiiiiijjjmmmrrruuutttooojjjdddZZZPPP\\\[[[[[[```kkkvvvzzzyyy{{{zzzxxxtttooohhhbbb___\\\\\\aaallltttwwwzzz~~~zzzqqqiiigggfffjjjrrrxxxyyyxxxyyyyyyyyyzzz{{{{{{yyyxxxtttrrrqqqtttxxxzzzxxxuuuxxxxxxtttmmmeee___^^^^^^llluuu}}}zzzqqqooosss|||xxxdddRRRFFF>>>:::999666222...---,,,+++***(((((()))))))))))))))((((((''''''''''''&&&&&&&&&,,,(((%%%&&&***,,,***'''(((''''''&&&&&&%%%$$$$$$&&&%%%$$$%%%'''))))))((($$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&((()))***)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%''')))((($$$###&&&&&&###%%%%%%%%%$$$$$$#########%%%$$$######%%%%%%$$$###$$$$$$######$$$$$$%%%&&&$$$######%%%'''((((((''''''&&&&&&%%%&&&'''((()))***(((''''''((()))((((((,,,///000///444>>>GGGKKKRRRXXX```dddddddddeeefffgggccc]]][[[aaahhhgggaaa]]][[[ZZZZZZ\\\```dddfffjjjkkkkkkgggeeegggmmmsssvvvrrrnnnnnnqqqrrrppplllmmmlllkkkkkknnnqqquuuxxx}}}|||{{{xxxqqqhhh]]]VVVXXX^^^gggqqqxxx{{{{{{zzzuuuwwwwwwvvvuuunnnZZZEEE888555222000///...,,,***...((($$$''')))&&&######''''''((((((''''''&&&%%%''''''(((((('''%%%$$$""""""######$$$%%%%%%%%%%%%%%%***+++%%%###%%%&&&"""###%%%&&&&&&%%%$$$%%%&&&###(((((($$$$$$((((((###)))))))))))))))(((((((((///000000111333999@@@EEEOOOVVV```hhhkkkjjjhhhfffiiiiiidddZZZRRRLLLFFF@@@((((((((())))))))))))))))))((('''(((*********(((,,,++++++***))))))******---,,,***)))))))))***+++000...,,,******+++---............---------,,,,,,......---///111222111///111333444333222222444555888;;;@@@DDDHHHNNNWWW^^^```dddmmmtttuuuvvv}}}|||wwwuuuuuuwwwzzz{{{{{{vvvrrrpppoooppprrrqqqqqqrrrtttuuuuuutttxxxwwwuuuuuuvvvuuusssqqqnnnnnnnnnmmmmmmoootttwwwyyyxxxwwwzzz}}}}}}||||||zzzvvvrrrwwwvvvtttrrrsssuuuxxxzzzyyyzzz|||~~~zzzvvvqqqmmmkkkhhhdddaaadddcccaaa___^^^___aaaccciiikkkkkkhhhhhhlllnnnlllpppooonnnjjjddd]]]WWWTTTTTTYYYaaahhhmmmqqqtttwwwxxx|||~~~~~~}}}~~~}}}zzzyyysssmmmhhhhhhhhhhhhlllqqqwww{{{{{{uuuoooggg\\\RRRWWWVVVXXX]]]fffoootttuuuyyyyyyxxxuuupppjjjddd```\\\ZZZ]]]gggooorrrtttwww{{{~~~xxxqqqjjjgggfffiiipppvvvwwwvvvxxxwwwvvvvvvvvvwwwvvvvvvsssqqqqqqtttyyy|||{{{yyyzzzzzzvvvpppggg```\\\\\\kkkttt~~~yyywwwxxxnnn\\\NNNCCC===777444///,,,++++++)))((((((((())))))))))))(((((((((''''''''''''&&&&&&&&&---)))&&&&&&)))***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''&&&)))((($$$$$$''''''%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%&&&'''&&&%%%&&&'''((('''&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%&&&'''(((((((((+++000222333888BBBKKKNNNUUUYYY^^^```^^^\\\\\\^^^eeebbb^^^\\\bbbhhhfff```ZZZYYYXXXXXX[[[___cccfffhhhjjjjjjiiigggiiinnnssstttoookkkkkknnnooommmkkkllljjjhhhhhhkkkpppvvvyyy~~~{{{vvvppphhh```XXXSSSWWW]]]fffooouuuvvvuuussspppsssttttttssskkkWWWCCC666444111///...---+++))))))((((((+++***''''''***''''''((((((''''''&&&%%%'''''''''''''''%%%$$$###%%%%%%&&&'''''''''&&&&&&$$$)))***%%%$$$''''''%%%###%%%&&&&&&%%%$$$%%%&&&###'''(((%%%%%%((('''###((((((((((((((((((((((((++++++,,,---...222888<<>>BBBHHHPPPTTTUUUWWWYYYZZZYYYVVVVVVYYY\\\aaabbbaaaaaaeeegggccc\\\TTTSSSSSSTTTWWW]]]dddhhhhhhiiikkknnnqqqsssttttttoookkkgggeeefffiiijjjjjjmmmjjjfffeeehhhpppyyy}}}xxxooodddZZZSSSQQQPPPYYY___iiiqqquuutttqqqnnniiilllpppsssqqqdddOOO>>>444111///------,,,***)))***)))+++,,,(((!!! ###'''''''''(((''''''&&&%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######"""###%%%&&&%%%$$$$$$%%%&&&$$$%%%'''&&&%%%$$$$$$%%%%%%&&&'''&&&&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((***++++++******,,,---...111444777;;;@@@FFFKKKRRRXXX]]]]]]^^^___\\\WWW(((((('''''''''&&&&&&&&&***)))((()))***++++++)))+++***************+++++++++++++++,,,,,,,,,++++++---------,,,+++,,,---...////////////////////////000//////000222111///---222444555666888;;;???BBBIIIPPPZZZdddmmmwww}}}vvvqqqnnnnnnqqqwww}}}|||||||||{{{{{{{{{{{{zzzvvvtttrrrrrrtttwwwwwwwww{{{zzzzzz{{{||||||{{{yyywwwxxxxxxuuurrrpppppppppzzz|||~~~~~~|||{{{~~~}}}}}}~~~}}}|||vvvuuuvvvtttooojjjfffccc___\\\[[[]]]aaadddiiihhhiiilllooopppnnnlllkkkmmmkkkeeeaaa```\\\WWW[[[ZZZZZZ\\\aaaeeehhhiiimmmrrryyy}}}~~~}}}|||~~~}}}}}}{{{yyyzzzzzzxxxwwwvvvtttpppmmmllllllnnnooommmlllllljjjgggiiiuuuwwwhhh]]]MMMKKKNNNTTTWWWWWW\\\ccchhhjjjlllmmmllliiieeecccZZZSSSOOOUUU]]]cccgggkkklllmmmpppssstttqqqnnnmmmkkkhhheeedddfffjjjnnnpppvvvvvvvvvtttqqqqqqtttwwwwwwuuutttxxx}}}xxxpppggg^^^XXX```hhhvvvwwwdddPPPBBB<<<888444111///...---,,,)))))))))))))))(((''''''(((''''''''''''&&&&&&&&&'''&&&%%%%%%'''(((((((((''''''&&&&&&&&&%%%%%%%%%(((&&&%%%%%%'''(((''''''&&&%%%###""""""###%%%&&&$$$$$$$$$%%%&&&'''))))))(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&+++---+++'''%%%&&&&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%###%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%''')))******)))'''''''''''''''''''''&&&)))***,,,,,,+++---000333777@@@IIINNNRRRVVVWWWUUUUUUWWWXXXVVVTTTTTTXXX\\\aaadddeeeeeeggghhhddd]]]UUUSSSRRRSSSXXX^^^eeejjjkkkkkkmmmqqqvvvxxxvvvtttnnnkkkgggeeefffhhhjjjkkkmmmiiieeecccfffllltttyyywwwuuuooofff]]]XXXWWWWWW```gggqqqzzz}}}yyyuuunnnooosssvvvqqqaaaKKK<<<444111///---------+++***---((('''))))))%%%!!!!!!'''''''''(((''''''&&&%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""%%%%%%%%%%%%###!!!!!!###$$$&&&''''''%%%###$$$$$$&&&%%%&&&''''''&&&%%%&&&$$$%%%%%%%%%&&&&&&''''''(((***++++++)))))))))***,,,...111333444777;;;???EEENNNXXX___dddfffccc^^^+++***)))'''%%%###"""!!!***)))((()))+++,,,+++************)))******+++,,,***+++,,,,,,---,,,,,,,,,...,,,***+++---///...,,,////////////000000000000222111000000222222222000222444666999<<>>IIIRRR]]]ggglllkkk$$$%%%&&&'''(((***++++++***)))))))))+++,,,+++*********))))))***+++,,,,,,)))***,,,---...---,,,,,,,,,,,,---------.........//////000000111111111222555222//////111444666777===@@@FFFMMMUUU___hhhooojjjnnntttyyyzzzsssrrrvvvxxx{{{~~~~~~{{{zzz|||~~~~~~}}}}}}}}}|||zzzxxxuuuxxx{{{||||||{{{zzz{{{qqqwww|||}}}yyywwwwwwtttuuuxxx}}}}}}}}}|||zzzwwwssspppnnngggfffddd___[[[XXXWWWXXX[[[```eeeiiikkknnnrrruuusssrrrrrruuuxxxvvvnnnhhh```___ZZZSSSSSSXXX]]]^^^dddnnnxxx|||xxxwwwzzzzzz}}}}}}~~~zzzuuurrrsssuuuwwwxxxrrrqqqpppooonnnnnnnnnoookkkgggdddeeegggnnn{{{zzzoooggg\\\NNNGGGLLLQQQOOOPPPWWW^^^___```bbbdddfffhhhiii]]]YYYUUUSSSQQQTTT```lllhhhfffiiippprrrnnnmmmppphhheeeaaa^^^^^^cccjjjoooqqqyyy~~~||||||}}}xxxsssrrrvvv{{{~~~~~~|||yyywwwvvvrrrlllgggbbbfffppp{{{yyyttt}}}rrrbbbVVVEEEAAA;;;666333111...,,,************)))((('''&&&(((((('''''''''&&&&&&&&&))))))***)))''''''(((***$$$%%%%%%&&&&&&''''''((('''%%%$$$$$$%%%&&&%%%$$$&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))'''&&&%%%&&&(((***,,,------,,,+++''''''''''''''''''''''''$$$&&&&&&$$$$$$((()))&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''(((&&&%%%%%%&&&'''%%%$$$''''''((()))((('''%%%$$$))),,,///000333<<>>EEEQQQ^^^jjjsssyyy|||zzzxxxvvvvvv{{{zzzvvvzzzyyyyyyyyyzzz}}}}}}~~~}}}zzzwwwvvvvvvvvvssspppxxxwwwvvvxxxzzzzzzvvvssssssttttttttttttsssrrrrrrsss}}}zzzxxxvvvuuutttrrrooojjjgggeee\\\\\\]]]\\\[[[[[[\\\^^^dddhhhmmmpppqqqrrrtttuuussstttvvvwwwuuupppiiicccZZZXXXXXX[[[[[[\\\gggtttxxxzzzxxxzzz}}}~~~~~~|||{{{|||tttpppqqqtttvvvwwwxxxuuuqqqoooooopppoooooopppkkkhhhkkknnnrrryyywwwnnniii\\\RRRIIIHHHKKKLLLNNNPPP[[[\\\___dddgggiiihhhfffccc]]]WWWRRRNNNQQQ___lllkkklllllllllpppvvvuuuqqqppphhh```]]]^^^bbbllluuu|||}}}zzzzzzzzzyyyuuurrrrrrvvv{{{|||{{{yyyvvvrrrnnnjjjgggeeeiiisss{{{tttppptttxxx~~~xxxkkkaaaUUULLL@@@888444222...+++*********)))((((((''''''(((((('''''''''&&&&&&&&&)))((('''%%%&&&''')))***%%%)))***&&&$$$%%%$$$"""$$$'''***)))&&&###$$$%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%((()))***++++++***)))(((''''''((((((((((((''''''&&&((()))(((%%%$$$&&&(((###&&&'''%%%%%%(((((($$$&&&&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%''''''''')))***+++***((())),,,000555<<>>DDDHHHPPPWWWdddrrr}}}~~~|||}}}|||zzzxxxwwwyyy|||~~~}}}}}}}}}|||zzzxxxwwwtttpppnnnooooooooommmsssssssssvvvyyyyyyvvvsssqqqqqqppppppppppppppppppzzz~~~vvvrrrpppkkkjjjiiigggdddaaa___^^^]]]___```aaaaaabbbeeegggmmmoooqqqssstttsssqqqooooooooopppooolllfff```[[[VVVVVVZZZ```dddiiiuuu{{{}}}~~~}}}{{{tttpppoooqqqtttuuuuuurrrooonnnooopppqqqppppppkkkhhhkkknnnssszzz|||tttmmmhhh___TTTJJJHHHJJJKKKMMMPPPZZZ]]]bbbhhhlllnnnnnnlllfffaaaZZZTTTPPPRRR___lllnnnooonnnmmmqqqvvvvvvrrrqqqjjjdddccceeejjjttt~~~~~~|||||||||{{{wwwsssssswwwzzzzzzzzzxxxuuurrrmmmjjjgggeeehhhrrr{{{tttpppqqqsssxxxtttkkk\\\RRREEE;;;666444111...************))))))))))))(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))$$$'''(((%%%%%%((('''$$$%%%&&&((((((&&&%%%$$$%%%&&&&&&&&&%%%&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))%%%%%%&&&''''''&&&%%%%%%'''((()))))))))(((''''''&&&&&&''''''''''''&&&&&&%%%&&&'''&&&$$$$$$&&&)))$$$''''''%%%%%%((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&'''''''''(((*********)))))),,,111777@@@OOO```kkkpppsssuuurrrlllccc[[[WWWTTTTTTUUUWWWYYY^^^ccchhhhhhjjjlllkkkhhhdddaaa```YYYXXXWWWXXX\\\bbbhhhkkktttuuuxxx~~~zzztttnnnmmmkkkiiigggiiimmmpppooopppppppppnnnjjjfffcccXXXZZZ[[[[[[___hhhttt~~~uuufffQQQ===000...---,,,+++************))))))************)))))))))(((''''''(((((('''%%%&&&'''((()))((('''%%%$$$%%%$$$$$$%%%&&&&&&%%%###***'''%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!"""%%%'''%%%"""'''###"""%%%&&&$$$&&&+++***)))(((''''''&&&&&&''')))******************+++***///666>>>HHHUUUccclll***))))))(((((())))))***))))))))))))))))))******,,,+++)))'''&&&&&&''''''***,,,------++++++,,,...//////............//////111111000000000000000111555777:::===CCCJJJSSSYYYgggooo|||}}}yyyxxxyyyzzzzzzxxxwwwwwwyyy{{{{{{yyytttpppppplllfffddddddgggiiijjjmmmnnnooorrruuuuuusssqqqooonnnnnnnnnnnnoooqqqrrr~~~xxxpppjjjfffddd___^^^]]]\\\[[[ZZZZZZZZZ```bbbfffhhhiiikkknnnpppuuutttsssuuuvvvsssmmmhhhhhhhhhgggdddaaa]]]YYYVVVYYY\\\dddmmmsss{{{|||~~~}}}zzzuuupppmmmmmmpppsssrrrooollllllnnnppprrrssspppkkkiiikkknnnrrrzzz~~~{{{uuuooojjjfffbbbWWWLLLHHHHHHHHHKKKOOOVVV[[[ccckkkppprrrrrrqqqjjjeee___YYYSSSSSS^^^jjjqqqrrrqqqppprrrwwwxxxuuutttooollllllooottt~~~~~~~~~zzzuuutttwwwzzzxxxxxxwwwuuuqqqnnnkkkiiifffhhhrrr|||uuupppkkklllpppuuu}}}~~~xxxjjj___OOOBBB;;;777444111++++++******************(((((((((''''''''''''&&&((((((((((((((((((''''''$$$%%%$$$$$$'''+++***%%%'''&&&&&&&&&''''''%%%$$$%%%%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$###$$$''')))&&&(((((($$$%%%)))***(((&&&%%%$$$###$$$$$$&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&'''''''''((()))***++++++...111666<<>>777555///...,,,***)))(((''''''(((((())))))))))))(((((('''%%%$$$$$$%%%&&&&&&%%%'''&&&%%%$$$$$$%%%'''((($$$###!!!!!!$$$&&&''''''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%%%%$$$&&&''''''&&&&&&'''((('''&&&%%%%%%&&&&&&'''((()))***)))(((((('''''''''''',,,---...000666BBBQQQ[[[)))((((((''''''(((((()))((((((((()))******++++++&&&'''(((*********)))(((***,,,------++++++,,,......------------------...,,,///111111111333999>>>@@@HHHUUUcccrrr|||ssslllfffccc\\\\\\\\\^^^bbbfffhhhhhh^^^]]]ZZZWWWVVVYYY^^^bbbkkkkkkiiigggeeefffhhhkkkjjjmmmsssxxxzzzyyyvvvttt}}}yyyppphhheeecccaaaaaabbbcccbbbbbb```aaabbbdddgggjjjlllnnnsssvvvyyyyyyvvvssspppnnnoookkkgggdddaaa\\\UUUPPPMMMPPPUUUYYY]]]dddnnnuuu{{{xxxyyyxxxwwwuuuqqqnnnlllmmmnnnkkkkkkkkkmmmppprrrrrrqqquuuqqqppprrrrrrqqqrrrvvv}}}{{{xxxsssmmmgggccc``````[[[VVVUUUQQQLLLLLLNNNTTT\\\hhhppprrrrrrssssssrrrnnniiicccZZZUUUYYYaaakkkrrrxxxzzz}}}|||xxx{{{{{{vvvssssssvvvyyy|||}}}xxxuuutttuuuuuuvvvwwwwwwwwwvvvttttttsssvvvpppgggbbb^^^aaakkkvvv}}}xxxfffTTTEEE;;;666333111...***(((''''''''''''(((((((((((())))))))))))))))))(((''''''&&&&&&******(((&&&'''***&&& '''%%%$$$$$$&&&''''''&&&$$$%%%'''((())))))((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))'''(((((((((((((((((('''&&&&&&&&&((())))))'''%%%&&&(((((($$$%%%)))***(((///---+++((('''%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))%%%'''))))))***...555;;;BBBHHHPPPWWW\\\aaagggkkktttuuuuuurrrlllfffbbb```bbbbbbbbbcccdddccc```]]]```aaabbb```^^^\\\\\\\\\ZZZWWWUUUSSSTTTYYY^^^aaannnqqquuuuuurrrnnnmmmnnnggghhhhhhiiijjjnnntttxxxxxxsssllliiihhhhhhgggeee```[[[WWWXXX___gggmmmpppvvvssspppmmmmmmppptttwww{{{rrrcccQQQBBB888555555...---+++***(((((('''''''''(((((())))))(((((('''%%%$$$$$$%%%''''''&&&$$$''''''%%%$$$$$$$$$%%%&&&%%%$$$######%%%''''''&&&$$$&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%''''''%%%%%%((((((%%%&&&%%%%%%%%%&&&'''(((((())))))((('''''''''((((((+++,,,---///333<<>>EEE((((((''''''''''''(((((('''(((((()))***+++++++++...,,,)))''''''))),,,---***,,,------,,,+++---...000000////////////000000222666;;;<<<>>>CCCKKKRRR[[[eeevvv{{{nnnjjjjjjaaaaaabbbdddggghhhgggfffiiikkklllkkkiiihhhjjjmmmjjjiiifffbbbaaadddlllrrrttt{{{tttlllooosssuuurrrrrrrrrqqqmmmkkkjjjjjjmmmqqqsssqqqoooqqqrrrrrrrrrqqqpppnnnmmmiiilllnnnnnniiibbb]]]ZZZUUUVVVWWWVVVUUUUUUWWWZZZ\\\aaahhhlllpppxxx|||uuuvvvyyy{{{{{{|||yyy|||vvvpppqqqzzzvvvsssrrrssssssqqqnnnlllmmmooorrrtttsssooolllmmmmmmpppvvvwwwuuutttwwwvvvuuutttrrrnnniiieeebbb^^^^^^aaadddaaaYYYTTTUUUSSS\\\hhhooorrrtttwwwzzzuuurrroooiii```YYY[[[bbbjjjsss|||wwwnnnnnntttzzzxxxtttoookkklllooorrrwwwzzz}}}{{{wwwsssrrrsssrrrssstttvvvvvvvvvvvvuuuwww|||~~~|||qqqhhh___^^^fffoootttuuu}}}tttbbbQQQDDD<<<333111///------...000111'''((((((((())))))******,,,***(((&&&%%%&&&'''(((&&&+++,,,(((&&&''''''%%%$$$&&&'''&&&###$$$'''+++&&&''')))******(((&&&%%%%%%%%%$$$######$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''######""""""###%%%&&&(((%%%&&&&&&''''''&&&&&&%%%!!!'''------)))%%%###&&&'''%%%%%%(((((($$$''''''(((((()))(((''''''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&((()))***$$$''')))***,,,222<<>>444111000---***)))''''''&&&&&&&&&''''''(((&&&&&&'''''''''''''''&&&(((%%%$$$''''''$$$%%%(((''''''''''''''''''''''''$$$$$$""""""###%%%'''(((+++)))(((&&&&&&((()))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###(((&&&%%%%%%&&&&&&$$$###%%%%%%&&&%%%%%%%%%&&&&&&'''&&&&&&((()))***(((&&&++++++***)))((()))---000))))))******)))(((((('''+++*********++++++,,,---///+++///111***+++...)))------...//////000000111...222666777666888===AAAHHHTTTgggyyy{{{|||zzzzzz~~~yyyssssssvvv}}}zzzyyy{{{{{{zzzxxx~~~~~~zzzqqqkkkiiifffaaa______^^^\\\ZZZVVVSSSQQQQQQSSSTTTRRROOOPPPUUUYYYccchhhmmmrrrwww|||uuuttttttrrrrrrsssyyyvvvssspppnnnoooqqqsssttttttsssqqqpppnnnlllkkkmmmoooqqqtttvvvyyy{{{|||{{{uuusssuuuwwwxxxzzz{{{zzzyyywwwuuuuuuppprrryyy{{{uuupppqqqyyyzzznnndddYYY___gggpppwwwxxxssspppnnnkkkiiigggiiinnntttzzz~~~zzzzzz{{{|||~~~|||yyyvvvwwwrrrrrrwww{{{tttnnnqqqppppppssswww|||xxxlllfffkkkuuu||||||mmm```NNNGGG???777333111///...++++++***++++++,,,------+++***)))((((((((('''&&&+++,,,---,,,)))'''&&&'''+++)))'''((()))***(((&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''''')))'''######&&&'''%%%&&&''''''''''''''''''&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&"""***///+++''''''(((((()))'''(((+++)))$$$###''''''(((((()))***+++---...,,,000555<<>>FFFLLLVVVfff}}}{{{zzzyyy{{{|||zzz}}}~~~}}}|||yyyuuurrrvvvwwwrrriiidddbbb^^^YYYWWWXXXXXXXXXWWWVVVTTTSSSSSSWWWZZZYYYVVVWWW\\\aaahhhlllqqquuuyyyxxxqqqqqqrrrqqqqqqrrruuurrrooommmnnnqqquuuwwwuuutttsssqqqpppnnnnnnmmmoooqqqtttvvvwwwzzz}}}zzzvvvwwwyyyzzz|||~~~}}}{{{wwwvvvuuurrrsssxxxzzzsssrrrvvv|||}}}ooocccXXX[[[```jjjvvv|||tttooommmllliiigggeeegggkkkttt~~~~~~~~~{{{vvvooonnnuuu{{{~~~uuunnnqqqpppppprrrxxx~~~sssjjjkkkrrrxxx~~~sssgggWWWPPPEEE<<<666222111000,,,,,,++++++***++++++,,,******))))))((((((''''''))),,,---,,,(((&&&''')))*********)))(((((('''''''''''''''((((((((((((((('''((()))******)))((('''))))))))))))************&&&((('''$$$$$$&&&'''$$$))))))((('''&&&&&&%%%%%%((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,...+++((())))))(((+++''''''+++'''!!!'''(((*********,,,...111...555===CCCMMMYYYbbbfffcccggglllnnnooonnnnnnnnnuuuxxxxxxpppjjjhhhgggeeebbbiiioooooonnnnnnlllhhhfffccc___\\\\\\^^^aaaccciiikkkmmmnnnmmmjjjfffdddbbbaaa`````````aaacccddd```bbbdddggghhhhhhgggfff^^^[[[^^^fffnnnsssxxx}}}~~~xxxvvvwwwwwwxxx{{{{{{xxxtttlll^^^RRRAAA777000///000...++++++((('''''''''''''''(((((('''''''''(((''''''&&&%%%***'''&&&))))))&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&((('''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%%%%$$$###'''&&&&&&'''((((((&&&$$$'''&&&%%%''')))***)))((()))******)))(((''')))***))))))*********))))))(((************+++,,,---...+++(((///222+++---333000...//////000000111222222000333777888;;;CCCQQQ\\\ooo|||wwwwww|||}}}}}}|||xxxrrroookkkllliiibbb^^^]]][[[WWWUUUVVVWWWXXXXXXXXXWWWWWWYYY^^^cccccc``````dddjjjkkknnnqqqssstttyyyzzzsssnnnooorrrrrrrrrtttsssrrrqqqqqqqqqsssvvvwwwuuutttsssrrrppppppooooooqqqtttxxxzzz|||~~~zzzzzz|||{{{}}}~~~zzzvvvttttttooopppttt{{{~~~~~~yyysssnnnnnnsssyyy~~~}}}tttggg[[[YYY[[[eeetttyyypppkkkjjjiiigggeeebbbdddjjjuuu|||sssjjjiiiqqqxxx||||||uuuqqqpppooorrrxxx~~~xxxmmmjjjlllqqqxxx}}}~~~zzzmmmddd[[[NNNBBB999444111///---,,,+++******)))******((()))))))))((((((((()))'''***---+++(((%%%'''***''')))+++)))%%%###%%%(((''''''((((((((()))))))))&&&'''((())))))((('''&&&((((((((())))))*********%%%((()))&&&&&&((('''$$$))))))((('''&&&%%%%%%%%%''''''&&&&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''***+++((((((++++++))))))%%%&&&,,,))) $$$&&&(((+++++++++,,,///222333===FFFMMMVVVbbbjjjkkkiiilllnnnooonnnmmmmmmmmmrrrwwwwwwppphhheeeccc```^^^eeelllmmmmmmooommmjjjfffccc___[[[ZZZ\\\___aaaeeegggjjjlllllliiifffdddeeedddcccbbbbbbccceeefffbbbccceeefffgggeeeccc```\\\]]]ccckkkpppqqqvvv{{{|||~~~wwwvvvxxxxxxzzz~~~~~~xxxnnn\\\MMM@@@777///...///---++++++))))))(((''''''(((((((((''''''(((((('''&&&&&&%%%(((%%%%%%''''''%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%$$$######%%%$$$######%%%&&&%%%$$$'''%%%%%%&&&''''''$$$"""'''&&&%%%&&&(((******))))))+++,,,,,,***)))((()))((()))***+++++++++++++++************+++,,,---...,,,)))000111)))***///,,,/////////000111111222222000333555666:::GGGZZZhhh}}}tttuuu{{{}}}wwwqqqmmmdddeeeccc^^^[[[\\\[[[XXXVVVWWWXXXYYYYYYYYYYYYYYY___eeekkkkkkhhhggglllqqqlllnnnpppoooooopppuuuzzzzzz||||||wwwppplllooossstttvvvxxxuuuvvvvvvvvvuuuuuutttsssvvvuuusssrrrqqqppppppppptttxxx|||}}}|||}}}zzz}}}~~~yyytttrrrrrrkkklllooouuu|||}}}zzzvvvoooiiigggjjjrrrxxxuuu|||{{{nnn]]]XXXXXXbbbrrr}}}|||wwwmmmhhhhhhhhhfffccc```cccjjjwww~~~}}}zzzpppgggeeennnuuuyyy|||qqqooonnnrrrxxx|||ooohhhhhhjjjrrryyy{{{~~~~~~qqqmmmdddUUUFFF;;;444000...------+++***)))((((((((('''((())))))(((((()))***%%%))),,,+++'''%%%'''***$$$(((,,,)))### ###((('''((((((((())))))******%%%&&&((())))))(((&&&%%%$$$%%%%%%&&&'''(((((()))&&&)))***(((((()))((($$$(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%(((,,,---)))&&&"""&&&......&&&&&&...&&&(((+++,,,+++,,,000444777BBBMMMTTT]]]iiioooooooooppppppooommmlllmmmoooqqquuuvvvooogggccc```]]]\\\ccciiijjjkkkmmmmmmkkkeeebbb]]]ZZZYYYZZZ]]]``````cccfffiiijjjhhheeeccchhhgggeeeddddddfffgggiiieeeeeeeeeffffffccc___\\\[[[^^^eeemmmooonnnrrrwwwzzz}}}vvvuuuwwwyyy{{{zzznnnZZZJJJ@@@666...---...,,,************)))((((((((((((((('''((((((((('''&&&%%%%%%'''$$$###&&&&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((())))))))))))''''''((((((((((((''''''###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$###""""""$$$###"""###%%%&&&&&&$$$&&&$$$###%%%'''&&&### '''&&&%%%&&&(((******)))$$$&&&))))))'''%%%######+++***((()))***,,,++++++,,,+++*********,,,...000///000000000000000///...000/////////000111000///222444:::BBBIIIUUUiiizzz}}}{{{||||||xxxrrrlllhhhcccaaa^^^^^^___aaaaaa```___\\\ZZZ[[[]]]^^^\\\YYY```aaaeeelllrrrtttrrroooqqqmmmgggccccccfffkkkoooppprrryyy|||~~~}}}|||}}}~~~{{{tttrrrqqqqqqtttwwwyyyyyy{{{xxxtttrrrsssvvvxxxxxxwwwtttssstttwwwyyyxxxvvvyyy{{{~~~}}}zzzvvvqqqmmmdddeeegggnnnuuuzzzzzzyyyrrroookkkhhhffffffhhhiiipppvvv{{{}}}|||qqqggg\\\VVV\\\hhhqqqvvvyyyvvvwwwsssmmmjjjhhhbbb\\\^^^___fffrrrzzzyyy{{{~~~}}}yyywwwjjjdddaaaeeemmmuuuyyytttqqqssswww|||vvvkkkbbbdddhhhooovvv}}}~~~zzzuuulll]]]OOOCCC999222...,,,,,,,,,---------***(((((((((''''''''''''((((((''')))+++***'''&&&(((***)))((('''&&&%%%$$$$$$$$$'''******&&&&&&((((((%%%***)))((('''&&&%%%%%%%%%'''((()))((('''&&&''')))(((***)))''''''***((($$$&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''')))***)))'''%%%%%%''')))"""''')))&&&&&&***)))$$$***(((%%%&&&)))+++***((()))))))))***,,,///111222<<>>666222,,,+++************(((&&&)))((((((''''''(((((()))''')))******''''''(((***))))))(((''''''((((((((('''******&&&&&&((((((%%%&&&%%%%%%%%%%%%&&&'''''''''((()))((('''&&&''')))&&&((((((&&&'''***)))%%%%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((()))((('''%%%%%%&&&((($$$((((((%%%&&&))))))%%%)))'''&&&'''***+++***(((((()))***+++---000555999CCCRRRaaagggjjjlllnnnmmmqqqooolllkkkkkklllkkkkkklllllljjjgggcccaaa```aaa`````````cccfffiiikkkkkkfffddd```]]]ZZZYYYYYYYYY]]]___cccggghhhhhhfffeeeccceeedddaaabbbfffgggeeeddddddeeeddd^^^VVVUUUYYY\\\```eeehhhhhhjjjnnnrrruuuyyy|||zzzuuurrruuuzzzpppZZZGGG888555000---++++++******))))))))))))((('''&&&%%%'''&&&%%%&&&((((((%%%"""&&&&&&$$$$$$###$$$%%%%%%###"""$$$((('''$$$%%%)))&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$######"""$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$$$$'''***&&&'''(((((('''%%%###"""+++)))((((((***++++++***,,,+++******+++,,,...///******+++,,,,,,---------//////...//////000111111888:::BBBNNN\\\nnn~~~yyysssnnnkkkkkkjjjiiihhheeeaaa]]]^^^^^^___bbbeeefffeeedddbbbcccfffiiilllllliiifff___\\\XXXVVVWWW\\\aaaeeelllooouuu{{{{{{{{{{{{{{{|||~~~||||||{{{zzzvvvwwwxxxyyy{{{zzzwwwtttwwwuuuttttttwwwzzz||||||{{{|||{{{xxxuuutttwwwzzzyyyyyyyyyzzz||||||zzzxxxwww}}}{{{sssjjjddd```^^^]]]aaafffjjjkkkjjjlllllllllkkkhhhddd```^^^aaajjjtttzzz}}}{{{mmmaaaWWWWWW^^^fffooouuuxxxyyywwwssspppnnnhhhaaa^^^]]]^^^eeennnsssrrrooommmpppssstttrrrnnnhhhddd___ZZZXXX]]]dddjjjrrrzzzzzzqqqrrruuuwwwyyy||||||}}}}}}}}}~~~yyyppphhhcccffflllrrrxxx{{{~~~~~~{{{qqqcccSSSEEE<<<888000---***)))))))))((('''))))))(((((((((((())))))''')))***)))((('''(((***((((((((((((((()))******'''***)))&&&&&&)))(((&&&#########$$$%%%'''((()))'''((()))((('''&&&''')))%%%((((((&&&&&&))))))&&&$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''&&&((('''$$$%%%((()))(((''''''''')))++++++)))'''(((***---------222;;;CCCNNN\\\kkkqqqqqqqqqooolllooommmjjjiiijjjkkkkkkkkkhhhhhhfffcccaaa```bbbddd```aaabbbccceeefffhhhhhhiiigggdddaaa^^^\\\[[[ZZZ\\\\\\]]]aaafffgggeeebbb```bbbbbb^^^^^^``````^^^]]]]]]______YYYQQQPPPSSSZZZ^^^aaaccccccffflllpppqqquuuyyyxxxtttsssvvvzzzyyyjjjUUUDDD777444///---,,,+++***)))***)))(((''''''&&&&&&''''''&&&&&&'''((((((%%%###%%%%%%$$$$$$$$$%%%&&&&&&$$$######%%%$$$!!!"""'''&&&&&&'''(((((((((((('''%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$$$$###############$$$%%%&&&&&&"""$$$%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&%%%'''((((((((((((((('''$$$"""!!!***)))((((((***++++++***+++++++++++++++---...///,,,,,,------...///000111...////////////000222444:::===GGGVVVhhh}}}{{{zzzuuuqqqooollljjjgggddd___\\\]]]```dddhhhjjjhhhdddaaa[[[]]]___aaabbbaaa___]]]YYYWWWVVVVVVYYY^^^dddhhhnnnrrrwwwzzz|||}}}yyyxxxyyyzzz{{{|||}}}{{{zzz{{{{{{{{{vvvvvvvvvvvvvvvwwwvvvvvvzzzxxxvvvwwwyyy|||~~~~~~{{{~~~}}}xxxwwwzzz}}}|||{{{zzzzzz{{{{{{|||}}}}}}tttjjjccc```]]]\\\^^^dddhhhiiiiiimmmoooqqqqqqmmmgggaaa]]]^^^gggrrrxxxzzzzzz{{{{{{rrrfffZZZWWWZZZ```jjjrrryyy{{{zzzwwwuuutttmmmfffaaa^^^\\\^^^dddiiijjjjjjhhhjjjmmmnnnkkkeee___ZZZZZZUUUTTTYYY```eeelllrrrsssvvvyyy|||}}}pppooosssssstttwwwyyyyyyyyyzzz|||}}}xxxqqqjjjdddgggkkkpppuuuxxxzzz{{{}}}|||nnn]]]MMMBBB===666333...++++++++++++******))))))(((((())))))***((()))))))))((((((((()))((((((''''''&&&'''''''''&&&))))))&&&&&&))))))&&&######$$$%%%&&&((()))***'''((()))((('''&&&''')))&&&)))***'''&&&''''''%%%%%%%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&$$$$$$%%%&&&((('''&&&$$$$$$''')))***&&&'''(((***+++***((('''))),,,///......555AAALLL\\\iiiuuuyyyxxxuuupppkkkllljjjhhhhhhiiijjjjjjiiiffffffdddaaa^^^___aaadddaaaccceeeeeeeeefffggghhhkkkjjjiiifffbbb___\\\[[[\\\YYYXXX\\\bbbeeeccc``````cccbbb^^^]]]^^^\\\XXXUUUUUUXXXZZZVVVPPPNNNQQQ\\\^^^___^^^^^^```fffjjjkkkooorrrsssrrrrrrvvvzzzwwwlll]]]KKK<<<666333///---,,,+++***)))+++***(((&&&&&&&&&''''''&&&''''''(((((('''%%%$$$%%%%%%%%%&&&&&&''''''(((&&&$$$###$$$""" !!!&&&&&&&&&'''(((((('''''''''#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$############$$$%%%&&&''' ###&&&%%%###"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%)))))))))((('''&&&''''''$$$$$$&&&''''''''''''&&&***((('''((()))+++******++++++++++++,,,---..................///000222222...///000000///000444777<<<@@@LLL___sss|||zzz}}}}}}wwwsssmmmhhheeebbb```^^^]]]cccjjjnnnlllfff___ZZZXXXZZZ\\\^^^^^^]]]\\\[[[WWWWWWWWWYYY]]]ccciiimmmpppssswwwyyyzzz}}}~~~zzzxxxyyy||||||{{{}}}|||||||||{{{{{{{{{|||}}}yyyxxxuuussssssuuuwwwzzz{{{yyyxxxxxx{{{~~~zzz~~~|||zzz~~~~~~zzzwwwvvvxxx{{{~~~}}}vvvmmmfff___]]]\\\^^^dddiiijjjjjjmmmooorrrsssooohhhaaa\\\[[[bbbmmmuuuxxxxxxyyy|||vvvkkk___YYYXXX\\\eeennnxxx{{{|||{{{zzzyyysssllleee```[[[ZZZ]]]bbbeeefffeeegggiiiiiifff```YYYUUUWWWSSSSSSXXX^^^bbbgggllljjjkkklllnnnsss|||mmmlllpppoooooossswwwvvvwwwxxx{{{{{{yyyuuuoookkklllooorrruuuwwwyyyyyy}}}vvvfffVVVIIIBBB;;;777111---,,,,,,++++++******))))))))))))******)))((((((((()))))))))(((,,,+++)))((('''&&&&&&%%%&&&))))))&&&&&&))))))&&&'''''''''''''''((())))))'''((()))((('''&&&''')))(((,,,---)))&&&&&&&&&$$$&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&###%%%&&&&&&$$$$$$%%%&&&)))'''%%%$$$$$$&&&(((+++%%%''')))++++++)))((((((***...000000222:::IIIUUUiiisss}}}|||yyyrrrllliiihhhhhhiiijjjjjjhhhffffffeeeccc___\\\\\\___aaabbbdddggghhhgggggghhhiiimmmmmmllljjjgggccc^^^\\\[[[XXXVVVYYY___cccbbb``````cccccc___\\\[[[XXXSSSOOONNNQQQUUUUUURRRQQQTTT_________[[[XXXYYY]]]aaabbbfffjjjlllnnnppptttwww~~~~~~wwwjjj]]]OOOAAA555555222///---,,,,,,***)))+++***(((&&&&&&&&&''''''&&&'''((()))((('''&&&%%%&&&&&&'''((((((((())))))(((%%%%%%%%%### """'''&&&&&&''''''''''''&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%############$$$%%%&&&'''!!!$$$&&&%%%###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((''''''&&&""""""$$$%%%'''((())))))***((('''''')))******)))******+++,,,,,,------......---,,,,,,---...000111...000222111000111666:::@@@FFFUUUjjj~~~wwwwwwxxx|||}}}xxxqqqkkkhhhfffeeedddaaafffmmmoookkkcccZZZUUUSSSVVVYYY[[[[[[[[[[[[\\\[[[[[[\\\___ccchhhmmmpppppprrrtttvvvxxx{{{|||xxxyyy||||||yyyyyyzzz}}}yyy{{{||||||{{{{{{|||~~~zzzyyywwwtttssstttxxx||||||zzzyyyyyy||||||~~~}}}~~~}}}yyyuuussstttyyy}}}}}}wwwpppjjj___]]]]]]```eeeiiijjjiiikkkmmmoooooolllfff___[[[YYY]]]gggrrrxxxyyy{{{~~~xxxoooddd\\\WWWWWW___hhhsssxxx{{{|||}}}|||wwwooogggbbb\\\XXXYYY]]]bbbddddddeeefffeeeaaa\\\WWWSSSUUURRRRRRXXX^^^```cccgggeeefffggggggkkksss~~~iiihhhmmmllllllpppuuuttttttvvvyyy}}}~~~~~~{{{|||zzzvvvqqqqqqssstttuuuvvvvvvvvvzzz}}}yyymmm___PPPGGG===999333///,,,+++***)))++++++************++++++***((('''((()))***)))'''///...---+++)))(((''''''&&&((()))&&&&&&)))***'''))))))(((((((((((((((((('''((()))((('''&&&''')))(((...///***&&&&&&'''&&&&&&'''((()))))))))))))))((((((((('''&&&&&&%%%%%%###$$$&&&&&&%%%$$$%%%&&&***&&&$$$%%%%%%%%%''',,,%%%'''******)))(((((()))+++...111444999DDDTTT___sss{{{}}}zzztttnnniiijjjkkkmmmnnnlllhhheeeccccccaaa^^^[[[ZZZ[[[]]]```dddhhhiiihhhhhhjjjllllllmmmnnnmmmjjjfff```]]][[[XXXVVVXXX]]]aaaccccccaaadddddd___\\\YYYTTTNNNLLLJJJLLLRRRTTTSSSTTTXXX______]]]XXXSSSRRRTTTWWWYYY\\\```dddhhhlllppptttzzzwwwmmm]]]NNNDDD:::222333111...------,,,***(((***)))(((''''''&&&&&&'''&&&(((***)))(((&&&&&&&&&&&&'''(((((()))((((((((((((&&&&&&'''%%%"""###'''&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''###$$$$$$%%%%%%%%%%%%%%%############$$$%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''')))((('''%%%$$$$$$%%%%%%&&&''''''((()))((('''''')))******)))******+++,,,------------...---,,,++++++,,,...//////222333222111222888>>>FFFMMM^^^vvvzzztttrrrtttzzzyyytttqqqooommmlllfffjjjmmmlllggg___ZZZWWWQQQUUUZZZ\\\]]]^^^```bbbeeeeeefffgggjjjmmmqqqsssqqqqqqrrruuuyyy|||~~~~~~~~~|||wwwwww{{{zzzvvvtttuuuvvvwwwyyy{{{}}}~~~wwwzzz||||||zzzyyyzzz{{{vvvxxxxxxwwwuuuuuuwwwyyy}}}{{{yyyzzz}}}~~~~~~|||zzzyyyzzzzzzyyyuuurrrrrrtttwww|||}}}}}}xxxqqqmmmcccaaaaaadddhhhkkkiiigggjjjkkklllllliiiddd___[[[[[[\\\dddqqqyyyyyyyyy{{{wwwpppggg___WWWSSSYYYaaammmsssxxxzzz|||}}}wwwppphhhccc\\\WWWWWWZZZ___bbbddddddcccbbb^^^ZZZVVVSSSTTTQQQRRRXXX]]]___aaadddcccdddeeefffiiiqqq}}}|||eeeeeejjjiiijjjooosssqqqqqqsssvvvyyyzzzyyy{{{zzz||||||yyypppppppppppppppoooooonnnrrruuu{{{{{{sssgggWWWLLL???<<<666222///---+++)))+++++++++******+++++++++***(((''''''******)))'''///...,,,+++***))))))(((%%%((((((&&&&&&******'''((((((''''''''''''(((((('''((()))((('''&&&''')))&&&---///+++((()))******%%%&&&'''((()))))))))))))))(((((('''&&&&&&%%%%%%"""$$$''''''&&&%%%&&&&&&)))%%%$$$&&&'''%%%&&&+++&&&(((***)))(((''')))+++***---111888BBBQQQaaakkkzzz~~~|||zzzvvvqqqlllmmmpppsssssspppjjjeee]]]^^^]]][[[XXXWWWXXXYYY\\\aaagggiiihhhhhhkkknnnkkkmmmooopppmmmhhhbbb^^^ZZZYYYXXXXXX[[[___cccfffeeehhhgggccc^^^[[[TTTNNNLLLIIIJJJOOORRRSSSUUUYYY[[[\\\ZZZUUUOOOLLLMMMOOOPPPSSSXXX]]]bbbhhhllloooqqqlll```NNN@@@:::666222222000...------,,,***((())))))))))))((('''&&&%%%%%%(((******(((&&&&&&'''&&&&&&'''(((''''''%%%%%%&&&%%%&&&((('''######'''&&&'''''''''&&&&&&%%%$$$'''&&&&&&&&&&&&&&&&&&%%%"""######$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%((('''%%%%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&))))))'''$$$&&&&&&%%%%%%%%%&&&'''''')))((('''''')))******)))******+++,,,------------000///---,,,,,,---...///000222444333111333:::???KKKSSSfff}}}yyysssnnnrrr|||}}}{{{wwwtttqqqkkkmmmmmmjjjccc^^^[[[[[[WWW[[[aaadddeeegggjjjmmmnnnnnnnnnnnnppprrrsssuuusssrrrrrrvvv|||}}}}}}~~~{{{uuuuuuyyyxxxsssqqqqqqqqqrrruuuxxx{{{|||vvvyyy|||{{{yyyvvvwwwxxxsssvvvzzzzzzwwwuuuuuuvvv}}}{{{yyyzzz}}}~~~~~~}}}zzzvvvrrruuuwwwyyywwwsssqqqqqqrrryyyzzz|||~~~|||wwwrrrmmmhhhgggfffiiilllmmmjjjgggkkkkkkkkkjjjhhhddd```^^^aaa___dddqqqxxxwwwuuuvvvuuuppphhh```VVVQQQTTT\\\iiiooouuuxxx{{{|||wwwppphhhccc\\\WWWVVVYYY^^^aaadddcccbbb___\\\XXXUUUSSSSSSPPPRRRXXX]]]^^^___bbbccceeefffgggkkksss~~~{{{bbbbbbiiihhhiiinnnrrrpppnnnppptttwwwwwwvvvzzz|||{{{wwwwwwzzz{{{yyyllllllkkkjjjhhhgggffffffkkkooowww{{{vvvlll\\\OOOCCC???:::666333000---+++,,,++++++******++++++,,,***(((&&&'''***+++)))'''++++++***)))((((((((()))%%%((((((&&&'''******'''&&&&&&&&&&&&&&&'''((()))'''((()))((('''&&&''')))$$$+++///,,,)))+++---...$$$%%%&&&'''(((((((((((())))))((('''&&&&&&%%%%%%"""%%%'''((('''&&&&&&''')))$$$$$$((((((%%%&&&+++''')))***)))'''&&&))),,,***+++000:::IIIZZZjjjttt}}}}}}zzzzzzwwwsssnnnppptttwwwxxxssskkkfffXXXYYYZZZYYYWWWVVVVVVWWWYYY___eeehhhggghhhkkkooojjjlllooopppnnniiiccc___ZZZZZZYYYYYYZZZ^^^dddiiiiiillllllgggbbb^^^WWWPPPNNNJJJIIIMMMPPPQQQTTTXXXXXXXXXWWWRRRLLLHHHIIIKKKKKKNNNSSSYYY___eeejjjmmmhhhcccUUUCCC777333222111222000...------,,,***(((((())))))))))))'''&&&$$$%%%(((+++***(((&&&&&&'''%%%&&&&&&'''&&&%%%###"""$$$###&&&)))'''######&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$#########!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$+++(((%%%%%%''''''$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###&&&))))))'''$$$$$$$$$$$$%%%&&&'''((()))***,,,***%%%%%%(((***(((((((((***+++,,,------------------...------,,,,,,222111111333444666>>>HHHTTTfff{{{xxxtttooowww}}}|||~~~vvvtttpppnnnkkkhhhdddaaabbbdddgggmmmqqqssssssqqquuuttttttttttttvvvwwwxxxyyyzzz{{{{{{zzzzzz|||~~~|||yyyvvvsssrrrsssuuuwwwppprrrrrrnnnnnnrrruuuttt{{{zzz{{{|||xxxtttuuuzzzvvvwwwwwwuuurrrsssvvvyyy{{{zzzyyyxxxyyyyyy{{{|||~~~{{{}}}vvvqqqrrrxxxxxxwwwuuusssqqqpppoootttxxx}}}}}}{{{{{{|||}}}|||zzzvvvsssmmmlllkkkmmmnnnnnnjjjfffiiiiiijjjjjjhhheeeaaa___bbbccceeeiiimmmqqquuuwwwsssooonnnlllcccVVVQQQSSS^^^iiirrrssstttuuurrrkkkjjjeee\\\TTTPPPQQQWWW]]]\\\```bbb```[[[WWWTTTTTTVVVVVVYYY[[[XXXVVV[[[cccfffjjjoootttyyyjjjeeedddaaadddjjjjjjmmmooonnnppptttuuussssssxxxxxxrrrooorrruuusssmmmjjjfffbbbaaaaaaccceeegggjjjqqq{{{}}}uuucccPPPIIIAAA;;;999666111///000///---+++***+++++++++))))))'''&&&''')))******))))))))))))((((((***---000)))'''&&&(((++++++)))'''&&&'''((()))******))))))((((((''''''''''''((((((******)))((('''&&&%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&'''''''''&&&%%%&&&&&&&&&###!!!'''''''''&&&&&&&&&)))***(((+++,,,(((%%%'''***---000///888IIIXXXcccmmmwww{{{}}}|||zzzzzz|||yyytttppprrrvvv~~~{{{mmmaaaWWWYYYZZZXXXUUUTTTWWW[[[]]]bbbhhhiiigggeeegggjjjiiihhhhhhlllooonnngggaaaddd___YYYVVVYYY```gggkkkqqqsssrrrmmmcccZZZTTTRRRLLLIIIFFFGGGLLLPPPQQQQQQOOORRRSSSPPPJJJFFFHHHKKKGGGGGGIIINNNUUU]]]bbbdddaaaVVVGGG;;;444111///---...,,,+++*********(((''''''((()))(((&&&%%%%%%'''(((((((((((((((((((((((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$###############""""""###%%%&&&(((#########$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$+++)))'''((())))))&&&###&&&&&&&&&'''''''''((((((***,,,***&&&%%%)))***(((((()))***+++,,,---------------.........------,,,111000000222333777AAALLL___pppyyyuuuttt|||~~~{{{xxxtttpppnnnmmmkkkiiijjjlllooosssxxxyyyxxxvvvwwwwwwxxxyyyyyyxxxxxxwwwxxxzzz||||||{{{zzzzzzzzzwwwvvvsssrrrqqqrrrssstttppprrrqqqmmmlllppprrrqqqttttttwwwzzzwwwssstttyyywwwxxxxxxvvvttttttwwwzzzzzzzzzzzzzzzzzzzzz{{{|||yyywwwyyy}}}|||vvvssstttvvvvvvvvvuuusssrrrrrrrrrvvvyyy}}}~~~zzzzzz{{{||||||zzzwwwtttqqqpppppppppqqqooojjjffffffgggjjjkkkkkkiiigggeeefffffffffhhhkkkppptttvvvuuurrrqqqnnncccUUUNNNNNNYYYccclllnnnpppssspppkkklllggg^^^UUUOOOOOOTTTXXX\\\___aaa```\\\XXXWWWXXXWWWXXX[[[]]]ZZZWWW\\\cccjjjpppyyy{{{gggaaa```\\\^^^cccdddiiimmmmmmooossstttrrrssswwwvvvpppllloooqqqooojjjfffaaa\\\ZZZZZZ\\\]]]```dddmmmyyywwwgggZZZTTTKKKCCC???;;;555222222000...,,,+++,,,,,,+++******)))((((((***++++++************)))((())),,,...)))(((''')))+++,,,***(((''''''(((((())))))))))))((((((''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&'''''''''(((((((((***)))((('''&&&%%%%%%%%%%%%######$$$'''(((((((((*********))))))***+++---)))++++++)))'''))),,,...111333>>>OOO]]]fffmmmttttttwwwwwwuuuvvvxxxuuupppoooqqqvvv}}}|||ooodddYYYYYYXXXWWWVVVWWWYYY\\\^^^ccchhhhhhfffeeefffiiigggggghhhkkkmmmlllhhheeeeee```[[[WWWYYY___fffjjjqqqssssssmmmddd[[[UUUSSSMMMIIIEEEFFFIIIMMMMMMMMMLLLMMMNNNMMMJJJGGGGGGHHHHHHHHHIIIMMMSSSYYY]]]^^^YYYPPPCCC999444111...,,,...,,,************(((&&&'''((()))(((&&&%%%&&&''''''''''''''''''''''''''')))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$)))'''&&&'''))))))(((&&&&&&&&&&&&'''''''''((((((***,,,***'''&&&***+++)))((()))***,,,------------------...............---111000111444666<<>>666111///222000---,,,---,,,+++***,,,***))))))+++,,,,,,++++++,,,+++)))(((''')))+++***))))))***,,,,,,+++))))))((('''''''''((()))***(((((((((''''''(((((((((''''''''''''''''''''''''''''''((((((((())))))))),,,+++)))'''%%%$$$###"""%%%$$$###$$$&&&)))))))))((((((''''''(((((()))******))))))***+++,,,...///555;;;HHHYYYeeejjjmmmppprrruuuvvvuuuvvvxxxtttooommmooottt{{{|||qqqhhh]]]ZZZWWWVVVXXX[[[]]]^^^aaadddhhhhhheeedddeeefffdddfffiiijjjjjjiiiiiijjjhhhddd^^^[[[[[[___eeeiiippprrrsssnnneee\\\VVVTTTOOOJJJEEEDDDFFFHHHHHHGGGHHHHHHHHHJJJKKKJJJHHHFFFJJJIIIIIIKKKOOORRRUUUUUUNNNGGG>>>777444111...+++...,,,************(((&&&&&&(((((((((&&&%%%&&&''''''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""!!!""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%((()))***)))&&&&&&'''''''''(((((((((***,,,+++((((((++++++))))))***+++,,,------------------...////////////...222111444777;;;DDDVVVfff}}}{{{xxx~~~}}}}}}~~~|||{{{zzzyyywwwvvvtttttttttuuuvvvtttrrrpppppppppppprrrtttvvvwwwuuutttrrrssstttqqqmmmmmmpppoookkkpppsssyyy~~~}}}xxxxxx|||yyyyyywwwvvvuuuvvvxxxzzzuuuvvvxxxzzz{{{{{{zzzyyytttssssssuuuuuuuuuvvvwwwtttvvvxxxvvvtttssstttvvvzzz|||~~~~~~}}}||||||wwwxxxyyyyyyxxxwwwwwwwwwyyyyyyyyywwwtttnnngggcccfffjjjqqqwww|||~~~~~~~~~uuurrrmmmjjjiiilllpppssslllnnnpppooohhh]]]SSSNNNLLLUUUaaajjjmmmllliiifffjjjfff```XXXQQQNNNNNNPPP^^^```aaa___\\\ZZZ\\\^^^]]]^^^bbbddd```\\\^^^dddrrr~~~{{{mmm^^^VVVQQQLLLLLLOOOUUU___iiinnnrrrwwwyyyxxxxxxwwwsssnnnkkkjjjkkkkkkjjjeee]]]UUUPPPNNNNNNOOOQQQUUU^^^iiivvv{{{pppbbbWWWLLLGGGBBB:::444222444222///------,,,+++))),,,***))))))+++,,,++++++,,,,,,,,,***'''&&&''')))(((((())))))*********)))***((('''&&&&&&''')))***''''''((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((()))))))))))),,,+++)))'''%%%$$$######'''&&&&&&&&&&&&&&&###!!!'''&&&%%%&&&'''(((((('''+++((((((+++...///111444<<>>;;;777444111///...---+++))),,,***((()))***+++***)))+++,,,,,,***(((&&&'''(((&&&'''((((((((((((((((((***)))'''%%%%%%&&&((()))''''''((())))))(((''''''%%%%%%&&&&&&''''''(((((((((((((((((())))))))))))))))))'''&&&&&&%%%&&&&&&&&&&&&'''((((((%%% ***)))((()))+++,,,+++)))+++((((((---///000444:::EEEQQQ```kkkqqqqqqnnnkkkhhhkkklllkkkmmmooolllggggggiiimmmrrruuusssmmmgggaaa]]]YYYYYY]]]bbbeeeeeedddeeefffeeecccbbbbbbbbbcccgggkkkiiieeecccggglllqqqppplllgggcccdddhhhllloooqqqpppkkkccc\\\YYYYYYXXXRRRJJJFFFEEEFFFEEECCCFFFDDDEEEKKKRRRUUUQQQLLLPPPMMMJJJHHHGGGFFFCCCAAA<<<999666555555444000------+++))))))))))))'''&&&%%%'''((('''&&&&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&'''((('''''''''((((((((())))))))),,,,,,******------***++++++,,,------------------...///000111111111111---///444:::CCCSSSnnn{{{wwwqqqkkkiiijjjmmmooopppnnnkkkgggfffhhhmmmqqqwwwzzz~~~|||yyywwwwwwuuusssvvvyyywwwrrrsssuuu{{{}}}wwwvvvyyyzzzwwwuuutttuuuwwwxxxxxxrrrsssuuuwwwxxxzzzzzzzzz~~~yyysssqqquuuwwwwwwvvvzzz|||yyytttqqqssswww|||}}}}}}|||zzz{{{}}}}}}zzzxxxxxxvvvxxxxxxvvvsssrrruuuxxxvvvwwwwwwtttooojjjgggffffffkkksss{{{~~~yyysssllliiiiiikkkmmmiiimmmpppnnnjjjcccWWWLLLJJJQQQ\\\gggiiiddd___^^^``````^^^[[[WWWTTTSSSSSS\\\___aaa```]]][[[]]]___cccfffjjjlllhhhaaaaaaeeeyyy|||vvvgggaaaWWWMMMFFFCCCFFFJJJTTT```lllqqqtttyyy~~~|||vvvqqqpppooommmmmmooolllfff[[[QQQIIIFFFEEEFFFQQQVVV^^^gggssspppcccXXXTTTSSSMMMFFFBBB;;;888555222111///,,,***,,,***)))(((*********))))))***+++***((('''((()))$$$&&&(((((('''&&&'''((()))((('''&&&&&&&&&'''(((&&&'''((())))))((('''&&&%%%%%%&&&&&&'''''''''(((''''''((((((((()))))))))''''''&&&&&&&&&''''''(((###$$$&&&((()))'''### )))'''&&&(((+++,,,***'''+++((()))...//////777CCCPPP\\\iiioooqqqrrrooolllhhhkkkkkkiiijjjmmmkkkfffdddfffiiilllnnnkkkgggbbb]]][[[YYYZZZ]]]aaaeeefffeeeeeedddccccccbbbaaaaaabbbeeeiiihhheeedddhhhlllttttttqqqlllggggggjjjnnnppppppnnnggg```[[[[[[\\\^^^XXXOOOJJJJJJJJJJJJHHHHHHGGGHHHNNNUUUXXXVVVSSSSSSPPPLLLIIIFFFBBB>>>;;;777555333333555444111------+++))))))))))))'''%%%%%%&&&((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((((((&&&%%%%%%&&&''''''((((((((()))))))))))),,,---++++++......++++++,,,------...---------......///000111111111111...111777>>>III]]]|||yyyuuupppkkkhhhiiikkkmmmooonnnllljjjiiilllqqquuuyyy|||}}}zzzvvvvvvuuuuuuyyy}}}{{{uuurrrtttyyy~~~|||wwwvvvzzz{{{xxxuuuuuuwwwyyyyyyxxxtttuuuvvvwwwyyy{{{}}}~~~zzzrrrpppuuuxxxwwwtttyyy|||zzztttrrruuuyyy|||||||||zzzyyyyyy|||~~~~~~zzzxxxxxxwwwyyyxxxuuuqqqpppsssxxxtttuuuuuurrrmmmjjjiiijjjhhhlllttt{{{}}}xxxrrrkkkgggfffggghhhggglllnnnllljjjfffZZZNNNJJJLLLTTT^^^```]]]\\\___^^^______]]]YYYVVVTTTTTTVVVZZZ___```___^^^___aaafffhhhmmmpppjjjcccbbbfffwww|||rrrlllbbb^^^VVVKKKCCCCCCHHHMMMWWWcccmmmoooppptttxxxyyyyyyqqqlllmmmnnnlllmmmpppmmmfff[[[PPPHHHDDDDDDDDDKKKSSS___lllxxxuuuhhh\\\YYYWWWRRRJJJFFF@@@===999666555222000------,,,******++++++***)))&&&((()))***)))((()))***$$$'''))))))'''&&&((()))(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''(((%%%%%%%%%&&&((()))(((''''''%%%$$$&&&***+++'''$$$+++(((+++///...---999JJJYYYeeeoooppppppqqqqqqnnnlllmmmkkkhhhiiilllkkkgggaaaccceeeffffffddd```\\\VVVWWWXXXYYYZZZ^^^bbbeeeeeedddcccbbbbbbbbbbbbaaa^^^aaaeeegggggghhhjjjmmmuuuuuutttoooiiihhhkkkooopppoookkkddd]]]ZZZ[[[^^^ddd]]]UUUPPPOOOPPPPPPOOOJJJJJJKKKPPPVVVZZZZZZYYYVVVSSSNNNJJJEEE@@@;;;777555222000111333333///,,,,,,+++)))((()))((('''%%%%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!$$$((()))(((&&&&&&''''''((((((((())))))))))))))),,,---+++,,,......+++,,,,,,------...---------......///111111222222222222555;;;DDDOOOeee~~~wwwtttpppmmmjjjjjjkkkkkknnnnnnooonnnoooqqquuuxxxzzz}}}|||zzzuuuuuutttuuuzzz}}}wwwssstttyyy~~~|||xxxyyy}}}}}}yyyvvvvvvxxxzzzzzzyyywwwvvvwwwxxxzzz|||zzzqqqooouuuyyyxxxrrrwww{{{zzzuuussswww|||||||||{{{zzzxxxyyy{{{~~~~~~{{{yyyxxxxxxyyyyyytttooonnnssswwwrrrsssssspppllljjjlllnnnkkkooovvv}}}~~~{{{wwwpppjjjfffdddddddddccchhhkkkjjjkkkiii___TTTIIIIIINNNVVVYYYXXX[[[bbb]]]___```___[[[WWWTTTSSSQQQVVV]]]`````````aaacccgggjjjoooqqqllldddbbbfffsssxxxkkkeee___]]]VVVJJJCCCDDDKKKPPPZZZeeemmmnnnlllnnnrrrsssvvvmmmhhhjjjllljjjkkkoooooohhh]]]QQQIIIEEEEEEFFFLLLWWWgggwww}}}pppccc```___YYYQQQLLLDDDAAA===:::888555222000///---++++++,,,,,,,,,***$$$&&&((()))))))))***,,,%%%(((******(((''')))+++''''''(((((('''&&&%%%%%%&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''+++(((&&&%%%''')))+++,,,***(((&&&)))---...***&&&+++))),,,000,,,+++;;;OOO___jjjrrrpppoooqqqrrrooojjjjjjgggcccdddggggggddd```aaabbbcccbbb___[[[YYYQQQTTTWWWXXXXXXZZZ___dddeeecccbbbaaabbbbbbbbbaaaZZZ^^^bbbfffiiikkkmmmnnntttuuuuuupppjjjhhhkkkppppppnnniiibbb[[[YYY\\\```ggg```XXXSSSSSSTTTTTTTTTKKKLLLMMMQQQVVVZZZ\\\\\\XXXTTTPPPKKKFFF@@@:::666333111//////111111...+++,,,***)))((()))((('''%%%%%%&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%###$$$%%%&&&%%%%%%###"""#########$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""'''***)))''''''((((((((((((((())))))))))))))))))*********+++++++++------------------------222111///......000222333555888>>>III]]]zzzzzzuuutttvvv~~~|||xxxpppsssvvvwwwuuusssrrrrrrxxxvvvtttrrrsssuuuxxx{{{}}}~~~|||xxxuuuwwwqqqnnnsss|||~~~yyy{{{wwwssssssuuuyyyzzzzzzwwwxxxwwwssstttzzz}}}|||xxxzzz|||{{{zzz||||||wwwrrrpppppprrrtttsssssstttuuuvvvwwwxxxxxx|||{{{yyyxxxxxxyyyzzz|||~~~wwwqqqqqqyyyyyyxxxuuurrrooooooppplllpppppplllllloooqqqpppjjjppp{{{}}}wwwnnnjjjiiigggbbb^^^aaadddfffhhhlllmmmeee\\\KKKJJJJJJOOOUUU[[[]]]]]]^^^[[[]]]aaa___VVVQQQQQQSSSVVVZZZ^^^```bbbdddfffkkknnnrrrqqqmmmiiiffffffqqq{{{mmmccc```YYYQQQKKKGGGGGGMMMUUU\\\aaaeeehhhlllooonnniiipppkkkgggeeebbbaaafffmmmlllfff[[[PPPIIIHHHLLLOOOUUU```ppprrrkkkgggaaaWWWNNNJJJCCC???>>>;;;777444555///---******++++++++++++&&&'''((((((((('''%%%$$$(((((('''''''''&&&&&&&&&)))(((&&&&&&''''''&&&$$$%%%&&&'''(((((('''&&&%%%###""""""$$$)))+++)))'''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&'''((()))(((((('''&&&&&&%%%%%%(((((((((((())))))))))))'''---111000///777GGGUUUdddjjjooooookkkkkkpppvvvjjjppplll^^^XXX]]]^^^ZZZYYYbbbhhhddd\\\XXXWWWUUUUUUZZZVVVTTT[[[\\\[[[bbb`````````^^^\\\]]]___aaa[[[[[[]]]ccchhhkkkooosssooottttttmmmhhhiiijjjgggpppooolllccc[[[YYY___eeeccc___ZZZXXXXXXYYYZZZYYYPPPMMMKKKNNNTTT[[[^^^___[[[WWWQQQKKKDDD<<<444///111000///...,,,***))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%###"""((())))))&&&""""""%%%((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''(((''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%%%%&&&&&&%%%$$$"""!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&"""!!!###"""+++'''$$$%%%((()))&&&###'''&&&$$$$$$&&&'''&&&%%%*********++++++++++++,,,++++++,,,---...///000000111000000//////000222222000555>>>PPPiii}}}tttgggeeeeeejjjttt~~~~~~|||zzztttxxx|||}}}||||||}}}zzzxxxxxxzzz|||~~~}}}yyywwwwwwrrrnnnqqqwww{{{zzzwwwxxxtttqqqqqqtttxxxzzz{{{wwwyyywwwttttttyyy{{{zzz{{{{{{{{{{{{|||~~~~~~|||wwwtttqqqqqqrrrrrroooppprrrsssuuuwwwxxxyyy{{{zzzyyyxxxxxxyyyzzz{{{~~~|||~~~~~~wwwrrrqqquuuvvvwwwvvvrrrooonnnmmmooosssssspppoooqqqqqqoooooowwwvvvlllgggggggggbbb^^^bbbeeegggjjjooopppiii___MMMIIIFFFIIIPPPVVVXXXXXX^^^[[[]]]bbbaaaYYYTTTTTTRRRUUUZZZ^^^bbbdddggghhhkkkooorrrqqqnnnjjjhhhgggmmm}}}yyymmmfffaaaYYYRRRMMMIIIGGGMMMTTT\\\bbbgggiiimmmpppnnniiigggcccaaaaaa``````gggooopppmmmfff]]]TTTPPPOOOQQQ^^^jjj|||{{{rrrmmmfff]]]UUUQQQJJJEEEDDDAAA<<<999:::...,,,***)))***+++************+++++++++***)))(((((((((((('''''''''&&&&&&)))(((&&&'''(((((('''&&&''''''((((((((((((''''''&&&%%%$$$%%%'''(((((('''''''''''''''''''''&&&&&&$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''((((((((((((((()))))))))'''+++///000222;;;KKKXXXeeejjjnnnnnnjjjiiimmmrrrhhhmmmhhhYYYPPPTTTXXXVVVYYYccciiifff___[[[YYYWWWSSSXXXSSSRRRYYYZZZYYY`````````___]]]\\\\\\^^^aaa```aaadddhhhlllooorrrtttpppsssrrrkkkgggiiikkkjjjmmmnnnllleee^^^\\\```eeeccc___ZZZXXXYYY[[[[[[[[[UUUOOOIIIIIINNNVVV[[[^^^\\\WWWPPPIIIAAA999111,,,000///...---,,,+++***)))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%### """%%%""""""""""""###$$$&&&'''%%%&&&&&&'''''''''&&&&&&'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''$$$$$$&&&&&&###***'''$$$%%%((()))'''$$$&&&%%%$$$%%%'''((()))(((++++++++++++,,,,,,,,,,,,)))***+++---///111222333000000000111111111222222111666BBBYYYxxxpppaaa^^^[[[\\\aaagggllloootttzzz|||zzzyyyzzzyyyyyyxxxxxxyyyyyyzzz~~~{{{xxxvvvxxx{{{}}}~~~yyy~~~~~~~~~{{{xxxvvvuuurrrnnnmmmooorrrttttttuuurrroooooorrrwwwzzz|||yyyzzzxxxuuuuuuyyyzzzyyy~~~|||zzzzzz|||}}}|||yyyvvvtttrrrqqqqqqmmmnnnooorrrtttvvvxxxyyyyyyyyyxxxxxxxxxxxxyyyzzzzzzxxxzzz}}}|||vvvrrrrrrpppsssuuuuuurrrnnnlllkkkpppssstttrrrqqqrrrppplllsss}}}zzzmmmggghhhhhhddd^^^___cccggglllrrrtttmmmcccXXXPPPHHHHHHOOOWWWZZZZZZ\\\ZZZ]]]aaabbb]]]WWWVVVPPPSSSXXX^^^cccgggjjjkkkmmmoooqqqqqqoookkkiiihhhiiittt~~~tttlllhhhbbb\\\UUUPPPKKKIIIMMMSSS[[[aaagggjjjlllooommmiiibbb___^^^^^^]]]]]]dddlllrrrttttttmmmccc[[[YYYZZZiiivvvzzzqqqjjjbbb\\\UUUOOOIIIGGGCCC===::::::111...,,,++++++,,,+++***+++,,,,,,,,,,,,+++******(((((((((((('''''''''''')))((('''((()))***)))(((((((((''''''''''''((((((((((((((('''%%%%%%''')))((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%&&&'''(((((())))))'''''''''(((((()))))))))(((***---111777CCCQQQ\\\hhhkkknnnlllhhhfffhhhlllgggkkkdddSSSHHHJJJQQQSSS[[[dddjjjhhhaaa]]]ZZZWWWPPPUUUPPPNNNUUUVVVUUU]]]______^^^\\\ZZZZZZ\\\___cccfffjjjnnnqqqtttttttttrrrssspppiiifffiiilllmmmjjjlllllliiieeebbbccceeebbb^^^ZZZYYY[[[^^^^^^]]]ZZZQQQGGGCCCGGGPPPXXX\\\ZZZUUUMMMDDD<<<555///+++......---,,,,,,++++++***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$%%%$$$""" """###$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%&&&&&&%%%$$$############""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&$$$$$$'''(((%%%(((&&&$$$%%%(((***(((%%%%%%$$$$$$%%%(((***+++***++++++,,,,,,,,,---------***+++,,,...000111222333//////111222222222222222888<<>>777222...+++,,,,,,,,,,,,++++++++++++''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''%%%$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%******)))'''&&&%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###'''&&&$$$###"""###$$$%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%""""""%%%%%%###'''%%%$$$&&&((()))(((''''''%%%%%%&&&(((***+++***++++++,,,,,,,,,---------------......///000000000//////111222333333333333===AAAOOOjjjxxxeeebbb]]]WWWSSSRRRSSSTTTZZZ```eeeggghhhnnnzzz}}}wwwqqqooopppnnnoooooollliiiggggggiiilllmmmpppvvv}}}~~~}}}zzzxxxuuusssrrrooonnnkkkhhhgggiiioootttvvvuuusssrrrrrrtttwwwzzz{{{}}}{{{wwwwwwyyyzzzxxx{{{wwwttttttwwwyyyxxxwww||||||}}}|||zzzwwwtttrrroooooopppqqqrrrtttuuuuuutttuuuwwwxxxxxxxxxwwwwwwqqqoooqqquuuuuupppnnnpppooopppooommmkkklllmmmpppmmmppprrrrrrtttuuuqqqjjjnnnzzz{{{pppmmmjjjddd___[[[___eeemmmwww}}}zzzrrrdddYYYLLLHHHMMMVVV]]]___aaabbbdddgggiiihhhaaaYYYTTTTTTVVV[[[ccciiilllmmmlllmmmmmmnnnnnnmmmkkkiiiffffffjjjttt}}}}}}zzzuuuoooiiiffffffhhhddd___\\\VVVOOOOOORRRWWW```hhhkkkmmmooonnnlllkkkhhhccc^^^XXXVVV]]]hhhzzztttkkknnnuuu}}}sssjjjfffdddfff^^^WWWSSSMMMEEE@@@@@@666444000//////...---,,,******)))))))))(((((((((******)))))))))((((((((()))(((((()))+++,,,+++***'''&&&%%%$$$$$$%%%&&&'''&&&(((((('''%%%%%%***...))))))((('''&&&%%%%%%%%%(((((('''&&&&&&'''''''''((((((((((((((((((((((((''''''(((((()))******+++,,,...333<<>>888333111...,,,++++++++++++++++++++++++''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%&&&'''((((((''''''&&&&&&'''&&&&&&***))))))((('''%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%###&&&%%%$$$###"""###$$$%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''###"""$$$$$$!!!&&&%%%%%%&&&'''((((((''')))'''&&&&&&((())))))(((++++++++++++,,,,,,,,,,,,........................///000000111222333444444===DDDWWWtttmmmkkkfff___XXXUUUUUUVVVVVVZZZ^^^______ccckkkrrr{{{yyysssqqqsssuuuwwwyyywwwrrrmmmkkkkkkmmmooosss{{{|||zzzxxxwwwwwwpppnnnkkkhhhgggjjjooossstttuuuuuutttssssssuuuwwwyyy{{{zzzvvvvvvyyyyyyvvvwwwvvvuuuuuuvvvvvvuuussszzzzzz{{{{{{zzzwwwtttsssnnnnnnooopppqqqqqqrrrsssrrrtttvvvxxxxxxxxxvvvuuuooonnnooossssssooonnnoooppppppnnnlllkkklllpppsssqqqsssttttttvvvxxxssslllmmmwwwwwwooojjjeeeaaa```ccchhhnnnyyyyyyiii```TTTMMMOOOVVV]]]aaafffhhhjjjmmmrrrssskkkaaaYYYWWWUUUYYY```fffjjjkkkkkkjjjjjjkkklllllljjjhhhdddbbbbbbgggooouuuvvvuuuvvvtttpppllliiigggfffeeejjjgggccc```YYYQQQNNNPPPVVVaaakkkooopppssssssqqqkkkgggccc\\\VVVUUU```mmmxxxpppvvvtttmmmkkkllllllddd\\\WWWPPPGGGBBBAAA777444111///......---+++---,,,++++++******++++++************))))))))))))***)))((()))***+++***)))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&''')))+++((((((((('''&&&&&&&&&%%%'''&&&%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((())))))***+++,,,,,,///333;;;FFFRRR]]]ggglllnnnooonnnkkkgggdddccccccbbb___WWWLLLEEEEEEJJJOOO___dddeee```ZZZUUUOOOJJJJJJMMMGGGDDDLLLMMMNNNVVVZZZZZZXXXVVVSSSSSSUUUWWWaaajjjqqqrrrwwwzzz|||vvvqqqpppooommmlllmmmpppooopppsssvvvuuuqqqmmmaaa\\\WWWZZZ```cccaaa]]]SSSNNNHHHFFFIIIMMMOOOOOOBBB===888333111///...---++++++******************''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''%%%$$$%%%&&&'''&&&$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&'''(((((('''%%%%%%%%%$$$$$$###$$$$$$%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((***)))&&&%%%&&&%%%"""&&&&&&&&&''''''''''''''')))'''&&&&&&'''(((((('''*********++++++++++++,,,......------------------000000000000111333555666<<>>OOOlll}}}tttjjjdddcccdddbbbaaaaaa```___]]]\\\\\\aaajjjtttvvvssssssxxx~~~~~~zzzzzzzzz}}}}}}|||{{{|||}}}xxxtttooollllllmmmmmmllljjjnnnsssuuutttssstttvvvqqqttttttqqqqqqttttttqqqvvv{{{{{{wwwuuuuuusssttttttuuuuuutttsssrrreeefffhhhjjjlllnnnpppqqqooorrruuuxxxxxxwwwuuussssssqqqrrruuuuuuqqqppprrrmmmoooqqqqqqqqqqqqrrrsssyyyxxxuuurrrssssssmmmeeeiiinnnxxx|||uuussssssgggggggggiiiqqqxxxxxxrrrlllggg^^^TTTMMMMMMSSSXXXaaaeeejjjooowww}}}vvvkkkddd]]]UUUTTTZZZaaaeeefffgggeeedddfffhhhiiigggeee^^^\\\YYYZZZ___fffmmmqqqnnnhhhaaa```dddiiijjjiiiiiigggeeeccc[[[PPPKKKKKKNNNZZZggglllnnnppprrrqqqkkkfff^^^UUUMMMNNN]]]mmm{{{{{{sssqqqtttyyyxxxoooggg```XXXNNNHHHFFF@@@===999777666555333222...---,,,+++***+++,,,,,,+++++++++************)))+++)))(((((())))))'''&&&'''((()))******)))(((''')))'''%%%&&&(((((($$$!!!&&&&&&&&&'''''''''''''''***)))((('''''''''''''''%%%%%%&&&((()))+++,,,,,,)))******,,,---...//////333<<>>999777444000...---,,,+++***************)))((('''&&&)))(((&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%)))((($$$###''''''"""%%%''''''$$$###%%%$$$!!!&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$***++++++)))&&&%%%%%%&&&%%%%%%%%%$$$$$$#########"""""""""$$$%%%%%%###!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((((((&&&$$$$$$%%%!!!&&&***---,,,(((%%%%%%%%%%%%&&&&&&&&&''''''---+++))))))+++,,,+++***------......///000111111222000///222444444777===MMM^^^{{{{{{xxxsssmmmlllkkkccc^^^___aaa___]]]]]]cccjjjjjjjjjmmmlllqqq{{{wwwuuuxxx|||~~~~~~~~~~~~|||xxxvvvttttttwwwtttpppmmmnnnooooooooommmllllllmmmooorrrssssss{{{{{{{{{zzzxxxuuurrrppptttttttttuuuttttttttttttnnnllljjjiiikkkmmmnnnnnnsssttttttuuutttrrrpppooonnnppprrrtttsssqqqnnnmmmnnnoooooopppqqqrrrssstttuuusssrrrtttuuutttooojjjeeejjjsss}}}zzztttuuuxxxqqqmmmgggdddeeehhhiiijjjjjjjjjhhhaaaVVVOOOOOORRR\\\fffkkkjjjmmmtttrrrkkkbbbYYYXXXYYYVVV]]]fffcccdddgggiiihhhiiijjjgggbbb^^^[[[XXXWWWYYY^^^bbbeeehhhdddaaaaaacccfffhhhhhhhhhhhhggggggddd\\\PPPHHHKKKVVVaaafffhhhmmmnnnkkknnnddd\\\ZZZUUUPPPXXXeeevvvvvvtttssssssrrrrrrtttxxx{{{~~~xxxnnnbbbWWWOOOKKKIIIEEEAAA===;;;888555333222///---+++,,,,,,,,,+++)))))))))))))))***++++++(((((((((((())))))))))))---,,,***(((''''''''''''((('''&&&''')))***(((&&&(((***+++***'''&&&''')))!!!&&&(((&&&&&&)))***)))(((((((((((()))))))))***+++)))***,,,,,,+++...333<<>>EEENNN[[[hhhpppqqqnnnlllgggeeedddgggkkkjjjddd^^^`````````cccfffhhhhhhggghhhgggggggggfffccc___[[[]]]ZZZYYYZZZYYYXXX[[[```ddd^^^WWWUUUWWW[[[]]]]]]bbbccceeeffffffgggkkkooonnnnnnnnnooorrruuuyyy{{{rrrnnnjjjgggeeeeeecccbbbaaaaaa```^^^[[[WWWTTTSSSZZZWWWPPPFFF<<<333///...,,,+++***+++------,,,***''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&''''''&&&&&&'''!!!%%%&&&$$$$$$%%%$$$ )))(((((('''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%(((++++++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%''')))'''$$$###$$$$$$$$$######$$$%%%&&&&&&&&&%%%%%%)))***++++++***+++---...,,,---------......//////222111222444444777CCCNNNeeepppfffbbbbbbiiirrrwww}}}}}}vvvqqqooogggeeegggllloooooorrrvvvxxx~~~}}}{{{}}}zzz}}}yyyuuusssuuuyyy}}}~~~}}}~~~||||||sssssstttvvvwwwvvvtttqqqmmmnnnkkkgggaaa```bbbeeemmmrrryyy~~~~~~yyysssnnntttvvvyyy{{{{{{yyyvvvtttpppmmmjjjiiikkkoooqqqrrrooonnnllliiifffcccaaa```eeefffhhhjjjlllmmmmmmlllgggeeedddccceeehhhlllooopppmmmkkkjjjiiieee^^^YYYYYYfffyyyqqqgggaaa______gggmmmrrrpppiiiaaa]]]\\\aaaeeefffbbbaaa___RRRDDDFFFJJJSSS]]]eeeiiigggdddaaaZZZ\\\^^^ZZZ^^^bbb]]]aaahhhlllnnnooopppmmmhhhiiijjjhhhccc[[[VVVUUUVVVXXX[[[___aaaaaa```aaaaaa```______aaabbb```ZZZUUULLLJJJMMMZZZgggooorrrtttssstttuuurrrooonnnqqqttt}}}|||uuujjjcccaaaeeejjjmmm||||||sssmmmlllccc```[[[UUUOOOHHH@@@;;;444222///---------,,,++++++******)))))))))))))))*********)))(((''''''''''''''''''''''''(((((((((((((((&&&$$$""""""$$$&&&)))((('''((()))***)))((($$$)))+++(((''')))***((()))))))))*********++++++)))((()))---000222999AAALLLSSS___iiioooooolllhhhgggffffffiiikkkjjjfffbbbbbbaaabbbdddgggiiijjjiiikkkkkkjjjjjjhhhddd^^^YYY[[[YYYYYY[[[ZZZYYY\\\aaaaaa]]]XXXVVVWWWZZZ]]]___``````aaacccbbb```dddkkknnnnnnoooqqqssswwwzzz|||tttppplllhhhgggeeedddcccaaacccccc```[[[VVVSSSRRRYYYTTTLLLBBB999222...+++)))(((((()))******)))'''''''''(((((((((''''''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%(((&&&&&&))))))''''''***((()))&&&!!!!!!%%%(((''')))(((((('''&&&$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&))))))'''%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$###"""###%%%'''''''''&&&%%%%%%%%%%%%%%%%%%$$$###%%%''''''&&&%%%&&&'''***'''%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%)))+++---,,,++++++...000,,,,,,---...///000000111111111333555666:::HHHUUUpppvvvfffaaa``````gggrrryyy~~~yyysssrrrgggeeefffiiikkklllpppuuuzzz~~~yyywwwyyy{{{~~~~~~uuuuuuvvvxxxzzz{{{yyywwwuuuuuuqqqjjjbbb^^^```cccfffkkkrrrwwwxxxuuuppplllqqqsssuuuxxxyyyyyyxxxwwwqqqnnnllllllnnnpppqqqqqqpppooommmjjjhhhfffddddddggghhhiiikkklllmmmmmmmmmgggfffeeeeeefffhhhkkkmmmooollljjjiiihhhddd]]]XXXVVVbbbvvvyyymmmddd^^^[[[eeejjjpppqqqlllccc\\\XXX[[[cccgggcccbbbaaaXXXJJJGGGFFFJJJVVVbbbiiiiiigggddd]]]___aaa\\\___ccc]]]___hhhppppppnnnnnnmmmkkkjjjmmmnnniiiaaaZZZWWWWWW\\\___bbbcccaaa```aaabbb```]]][[[\\\^^^___]]]ZZZPPPJJJKKKXXXfffmmmppprrrpppsssuuurrrooonnnpppqqquuu{{{~~~tttiiibbb```bbbfffwww~~~{{{yyyzzzuuuqqqlllfff]]]RRRGGG@@@888555111...,,,+++)))'''++++++***)))))))))))))))))))))))))))((((((((((((&&&'''((()))***))))))(((%%%'''(((&&&$$$###%%%''')))'''&&&'''***+++***(((###(((***((('''***+++***))))))*********+++++++++***(((***///333777???GGGTTTZZZdddmmmqqqoookkkhhhggghhhiiijjjkkkjjjhhhgggeeeddddddeeehhhkkkkkkkkkllllllmmmmmmkkkfff___ZZZZZZXXXYYY[[[[[[ZZZ]]]bbb^^^]]][[[XXXWWWYYY]]]aaaaaa```aaacccaaa]]]bbbjjjmmmnnnpppsssuuuxxxzzz{{{xxxtttnnnjjjgggeeebbbaaabbbdddeeeccc\\\VVVRRRQQQUUUNNNDDD<<<777222,,,((((((''''''(((***)))'''%%%'''(((((())))))(((((((((%%%&&&'''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''$$$$$$((()))%%%&&&)))***+++((($$$$$$)))+++***&&&&&&''''''&&&&&&%%%%%%''''''&&&%%%%%%&&&''''''$$$&&&''''''%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$###""""""%%%'''(((((($$$%%%%%%%%%%%%%%%%%%&&&###%%%)))***)))'''''''''***(((%%%%%%&&&&&&&&&%%%&&&%%%$$$######%%%&&&(((***,,,...---,,,,,,///222,,,---...///000111222333000111333666888===LLLZZZxxx~~~mmm``````bbbbbbiiisss||||||wwwvvvhhhfffeeehhhiiiiiimmmsssxxx|||{{{|||~~~~~~xxxxxxxxxzzz|||}}}{{{zzz|||{{{wwwoooeeeaaabbbeeecccffflllqqqsssqqqnnnkkkkkkmmmpppsssvvvwwwwwwwwwrrrpppnnnnnnpppqqqqqqqqqqqqpppnnnllljjjhhhhhhggghhhiiijjjkkklllmmmmmmmmmhhhhhhgggfffgggiiikkkmmmnnnllljjjiiihhhddd]]]XXXSSS```sssssshhh___ZZZeeeiiioooqqqlllddd[[[VVVVVVcccjjjeeeaaaaaa[[[QQQIIIDDDEEEPPP___iiikkkjjjggg```bbbccc^^^aaaddd]]]]]]hhhrrrrrrnnnmmmnnnmmmmmmpppsssooofff^^^[[[ZZZ___bbbddddddbbb```aaabbb```\\\XXXYYY\\\___```___SSSKKKKKKXXXeeekkknnnpppnnnrrrtttqqqmmmlllmmmmmmnnnvvv~~~|||}}}}}}pppeee```aaadddoooxxxyyynnnaaaSSSJJJ<<<888333///,,,)))&&&$$$++++++***))))))((())))))''''''(((((())))))******&&&''')))+++,,,+++***)))###'''+++,,,***((()))***)))'''&&&'''***+++***(((%%%)))+++(((''')))***((()))************+++++++++---+++---333777<<>>KKKdddrrreeecccdddccckkkvvv|||zzztttpppiiieeeeeegggiiikkkrrr~~~~~~yyyxxxwwwxxxzzz||||||{{{~~~|||wwwpppkkkiiijjjlllmmmnnnnnnmmmllliiigggfffgggfffiiiooorrrqqqsssvvvvvvxxxwwwttttttvvvtttooosssqqqmmmjjjhhhggggggggggggnnnqqqoooooorrrrrrnnniiihhhhhhhhhhhhjjjkkklllnnniiidddeeehhhhhhbbb\\\ZZZ```nnnyyyoooggg___cccgggkkkkkkggg```ZZZVVVXXX[[[^^^bbbbbb^^^WWWSSSGGGDDDDDDKKKWWWdddlllppphhhffffffjjjlllggg^^^XXX[[[kkkvvvssslllkkkllllllooorrrtttooofff___]]]___bbbcccfffhhhhhhgggdddbbb```___^^^]]]]]]^^^```aaaVVVMMMLLLWWWeeejjjmmmoootttuuuvvvsssnnnjjjhhhiiikkkooovvv}}}xxxuuuwww}}}~~~vvvnnngggbbb```hhhrrr}}}rrr\\\LLLFFF<<<555666444///,,,...,,,,,,+++(((''''''(((***(((((()))(((&&&&&&''')))***(((&&&'''******'''$$$&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))%%%%%%&&&***---...,,,)))&&&((())))))((((((***+++......///444<<>>777111...,,,,,,,,,,,,***((('''((()))%%%&&&((((((((())),,,...'''((((((((())))))******(((((('''&&&%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$###&&&((((((%%%$$$%%%'''"""(((,,,***'''&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&)))((('''))),,,***&&&!!!$$$%%%%%%###"""###%%%'''&&&'''((((((''')))---111$$$%%%''')))******)))(((++++++,,,,,,,,,---------000000/////////111222333555555999@@@LLL^^^yyy|||{{{~~~zzzwwwsssqqqvvv}}}~~~{{{wwwtttrrrrrrsssvvvttttttuuuqqqnnnsss}}}{{{yyyxxxxxxyyyyyywwwtttqqqooonnnmmmmmmooouuu}}}}}}{{{zzztttuuuuuurrrmmmhhhdddccceeeiiimmmlllfff___ZZZYYYXXXZZZ^^^ccchhhlllnnnooorrryyy{{{yyyyyysssooommmfff\\\YYY\\\___```___[[[TTTQQQRRRUUUdddjjjmmmmmmooouuuuuuqqqddd^^^VVVQQQSSSYYY```eeeffffffeeeddddddggglllpppwwwuuurrrqqqrrrsssssssssuuurrrnnniiieee^^^UUUOOONNNRRRTTTTTTSSSYYYdddnnnqqqnnnkkkkkknnnnnniiieeeeeehhhmmmqqqtttxxx|||yyywww{{{zzzrrrmmmhhhhhhjjjooovvv{{{mmm```RRRFFF;;;444.........+++))))))+++((()))+++)))&&&***222000...+++)))((('''((()))))))))(((((((((((()))))))))***+++)))(((((()))+++)))*********+++---111444:::@@@GGGOOOUUU[[[```cccfffkkkvvvvvvooogggaaa``````___^^^___bbbcccaaaaaaddddddbbbhhhjjjkkklllkkkhhheeebbb\\\WWWPPPMMMNNNPPPRRRRRROOOMMMKKKJJJLLLPPPUUUYYY[[[___aaabbbcccddd___YYY___```___^^^]]]]]]___bbbeeeggggggeeefffhhheeeaaaUUUMMMBBB777111---,,,+++&&&)))---///...***%%%"""&&&%%%&&&))),,,/////////'''&&&%%%''')))******)))((('''&&&%%%$$$%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$&&&''''''&&&%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&'''((((((%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$'''))))))((('''(((((('''++++++'''(((...///+++((((((000///)))++++++,,,,,,,,,---------000000//////000111222333111222888BBBOOObbb}}}~~~yyywwwvvvvvvsssooopppuuu~~~~~~}}}~~~{{{vvvrrrqqqrrrssspppmmmlllllljjjhhhmmmuuu||||||zzzyyyxxxxxxvvvrrrpppooooooooooooqqqwww~~~}}}sssttttttrrrnnnjjjhhhhhhfffiiimmmnnniiibbbZZZVVVSSSUUUXXX\\\```eeehhhjjjpppvvvzzzyyy|||{{{wwwtttkkk___XXXYYY]]]___```\\\WWWRRRRRRSSS]]]dddiiilllpppvvvvvvrrrgggaaaXXXSSSSSSWWW]]]bbbbbbbbbbbbbbbcccggglllpppsssqqqnnnlllmmmnnnoooppptttrrrpppnnnllldddYYYPPPLLLOOOQQQRRRSSSYYYdddlllrrrooolllmmmooooookkkgggiiikkkoooqqqsssvvvyyy|||}}}wwwvvvzzz|||xxxqqqnnniiiiiikkkooouuuyyy|||}}}uuueeeSSSDDD:::333...//////,,,))))))***'''((()))((($$$(((......---+++)))(((((())))))))))))(((((((((((()))))))))***+++***(((((()))+++)))+++---......111888>>>NNNTTT\\\dddkkkpppuuuxxx|||}}}~~~yyyqqqlllkkkjjjiiiggghhhjjjjjjffffffjjjjjjhhhjjjkkkmmmnnnmmmjjjeeebbb[[[VVVOOOKKKKKKLLLLLLLLLMMMKKKIIIHHHJJJNNNSSSVVVVVV[[[```cccfffhhheee^^^___`````````^^^___```bbbccceeeeeeccccccdddaaa[[[PPPIII>>>555///,,,***))))))***+++,,,+++)))'''&&&&&&&&&&&&(((+++---------&&&%%%$$$%%%((()))((('''((((((&&&%%%%%%%%%&&&'''%%%&&&'''&&&$$$###$$$%%%$$$%%%''''''&&&%%%&&&'''&&&&&&%%%$$$#########$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&''''''$$$''''''$$$%%%)))***''')))$$$ %%%((((((&&&,,,,,,,,,,,,------------000000//////000111333444222444;;;GGGUUUgggzzzvvvssssssvvvyyywwwrrrppprrryyy|||~~~zzzuuurrrqqqrrrsssrrrmmmjjjkkkkkkkkkoootttwww|||~~~~~~{{{yyyxxxvvvtttrrrrrrrrrrrrsssuuuyyy~~~qqqrrrrrrqqqnnnlllllllllfffiiinnnpppnnnfff[[[SSSOOOOOOQQQSSSXXX]]]bbbeeelllqqqyyy|||vvvqqqjjjjjjooo{{{~~~|||sssfff\\\XXXZZZ]]]___^^^[[[UUURRRPPPSSSZZZcccjjjpppuuuuuurrriiiddd\\\UUUSSSUUUZZZ^^^^^^^^^______aaadddiiimmmmmmkkkhhhfffeeegggjjjkkkqqqooooooqqqrrrkkk]]]QQQLLLNNNPPPRRRUUU\\\eeemmmssspppnnnoooqqqqqqmmmjjjlllnnnpppqqqqqqsssvvvxxxyyyvvvuuuyyyyyyuuurrrrrrllllllmmmppptttxxxzzzzzzoooYYYGGG999333///000111---******+++)))))))))(((%%%''',,,,,,+++***)))((()))******))))))(((((((((((()))))))))***+++***((((((***,,,***---111111222:::GGGRRRgggmmmuuu|||}}}zzzxxxwwwuuussstttuuusssnnnmmmooopppnnnmmmmmmnnnooonnnjjjeeeaaa\\\WWWQQQLLLJJJJJJIIIIIIKKKIIIGGGFFFHHHLLLPPPSSSQQQXXX___dddjjjnnnkkkeee___aaabbbbbbbbbaaabbbcccbbbddddddaaa``````ZZZSSSIIICCC999111,,,***((('''+++***)))((('''((()))***'''&&&&&&''')))++++++***%%%$$$$$$%%%'''((('''&&&)))(((''''''&&&&&&'''''''''((((((&&&$$$""""""######$$$&&&'''&&&%%%&&&'''((('''&&&$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%%%%$$$%%%$$$$$$$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''&&&((((((&&&&&&)))***)))&&&''''''&&&###"""###%%%,,,,,,,,,------------...000000//////000222444555777999@@@MMMZZZjjj~~~wwwrrrooonnnrrrwwwvvvqqqnnnooouuuxxxzzzxxxwww~~~{{{vvvsssssstttuuuwwwsssooonnnpppsssvvvxxxzzz}}}~~~}}}zzzyyyyyyxxxwwwvvvwwwxxxxxxxxxzzz~~~|||qqqrrrrrrpppmmmlllkkklllgggiiinnnrrrqqqhhhZZZPPPMMMMMMLLLMMMRRRXXX___ccceeelllsssxxxzzzxxxqqqjjj^^^]]]bbboooyyy|||{{{{{{~~~zzznnnaaaYYYWWWZZZ]]]___^^^YYYRRRNNNLLLSSS]]]gggnnnqqqpppnnnhhhddd^^^WWWTTTTTTXXX[[[\\\\\\]]]]]]^^^```eeehhhiiigggdddaaa```aaadddgggmmmjjjjjjooorrrmmmaaaVVVPPPPPPRRRTTTYYY```iiioooqqqpppooooooqqqpppnnnllllllnnnoooooopppqqqtttvvvxxxvvvwwwzzzzzzvvvtttvvvsssrrrqqqsssvvvxxxzzzyyyyyy```KKK:::333000222222///++++++---,,,++++++***)))***+++******))))))))))))***+++))))))(((((((((((()))))))))***+++***))))))+++,,,***///333444888EEE[[[kkk}}}}}}wwwuuuxxx~~~~~~|||vvvssstttsssqqqpppooonnnnnnmmmjjjddd___\\\YYYTTTPPPMMMLLLLLLKKKKKKJJJHHHGGGHHHLLLPPPRRRPPPWWW___fffmmmqqqooojjjaaacccfffgggfffeeedddeeebbbeeedddaaa^^^[[[TTTLLLBBB<<<555...+++)))((('''***)))(((''''''(((***+++'''&&&%%%&&&((()))((('''&&&%%%$$$%%%'''((('''&&&))))))((((((''''''''''''&&&''''''&&&$$$######$$$"""$$$&&&&&&%%%%%%&&&'''''''''&&&%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''((('''''''''&&&''')))))))))!!!$$$''''''$$$###%%%(((,,,,,,---------.........000000///000111222444666777999@@@NNN\\\kkk}}}wwwrrrjjjggghhhlllmmmjjjiiikkknnnnnnoooqqquuu{{{}}}xxxwwwwwwxxxxxxvvvtttqqqppprrrvvvxxxxxxyyy~~~{{{zzzzzzzzzyyy||||||}}}|||{{{zzz|||}}}~~~xxxssstttsssqqqmmmiiihhhhhhgggiiimmmqqqpppgggYYYOOOKKKJJJHHHIIIMMMTTT[[[```bbbiiiooorrruuuuuummmcccVVVSSSWWWcccnnnsssssssssxxx|||~~~ssscccWWWTTTVVVYYY]]]___[[[TTTMMMJJJOOOXXXbbbhhhiiiiiihhhdddbbb^^^YYYTTTTTTWWW[[[\\\]]]]]]\\\[[[]]]```bbbffffffccc```]]]]]]```ccckkkhhhhhhlllpppoooggg```UUUSSSQQQSSSYYYbbbjjjnnnnnnnnnnnnnnnoooooonnnllljjjkkkmmmmmmoooqqquuuxxxzzzxxxzzz~~~~~~zzzxxxzzzyyyvvvtttsssuuuxxxzzzzzz}}}bbbLLL<<<555111222333///,,,,,,------,,,++++++++++++***))))))))))))))))))******))))))(((((((((((()))))))))***+++***)))***+++---,,,000555999AAATTToooxxxtttooommmnnnrrrvvvxxxuuuxxxxxxxxx{{{{{{}}}~~~}}}yyyuuutttppplllkkkkkkhhhbbb]]]ZZZYYYVVVSSSQQQPPPPPPPPPMMMLLLJJJIIIKKKNNNQQQSSSRRRYYYaaagggmmmrrrpppkkkdddgggkkkmmmkkkiiigggfffdddfffddd___[[[VVVNNNEEE;;;777111---+++***)))((((((((((((((())))))))))))'''&&&%%%&&&''''''&&&%%%((('''&&&'''((()))((('''((((((((((((((('''''''''$$$%%%&&&&&&$$$$$$%%%&&&"""$$$&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$"""!!!&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&((()))$$$#########$$$###$$$%%%!!!"""$$$%%%'''''''''''',,,---------............000000///000111333555666444666>>>MMM\\\lll}}}wwwrrrjjjfffcccfffhhhggghhhjjjllljjjkkkqqqwww{{{zzzwww~~~zzzzzz{{{{{{yyyuuuxxxxxxuuuvvvzzz|||zzz}}}tttzzz~~~}}}|||{{{zzz~~~}}}{{{{{{{{{~~~}}}wwwvvvwwwwwwtttnnniiieeedddfffiiilllnnnkkkcccXXXPPPJJJHHHFFFGGGKKKQQQYYY]]]aaahhhmmmmmmppppppgggZZZQQQLLLMMMYYYffflllnnnooosssyyyuuucccTTTRRRQQQSSSYYY^^^]]]VVVOOOLLLMMMTTT]]]aaaaaaaaacccaaa```^^^YYYTTTSSSVVVYYY]]]]]]]]]\\\[[[[[[]]]___eeefffeeeaaa\\\ZZZ\\\___iiihhhiiilllpppqqqnnnkkkZZZUUUOOOPPPWWW```gggkkkllllllmmmnnnnnnnnnmmmmmmiiijjjlllnnnpppsssyyy|||}}}{{{||||||{{{zzzvvvqqqnnnooosssvvvwww|||}}}|||bbbKKK???888222222222///------***+++***((())),,,+++'''((()))))))))))))))))))))))))))(((((((((((()))))))))***+++*********,,,...///555<<>>444111---++++++***)))((('''((()))***)))((('''&&&'''&&&%%%&&&''''''&&&%%%)))'''&&&'''))))))(((''''''(((((((((((('''&&&&&&###$$$&&&%%%%%%$$$&&&'''###%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""&&&&&&''''''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''''')))***'''$$$###%%%&&&$$$$$$'''%%%$$$###$$$'''(((&&&###------------............000//////000111333666777999:::AAAPPP___nnn|||tttpppkkkeeebbbeeegggggggggiiiiiiiiilllqqquuuvvvtttqqqyyy~~~{{{}}}~~~|||yyyuuu{{{|||zzz}}}~~~~~~yyy}}}~~~||||||~~~}}}|||{{{~~~zzzxxxyyyzzzxxxrrrkkkfffccceeehhhkkkkkkfff]]]VVVQQQKKKJJJHHHIIIMMMSSSZZZ^^^```hhhlllkkkmmmnnndddUUUOOOHHHFFFPPP\\\dddggghhhkkksss{{{xxxgggVVVPPPNNNNNNTTT[[[]]]XXXRRRMMMLLLOOOWWW[[[[[[]]]aaa___```___ZZZTTTQQQRRRVVV\\\]]]]]]]]]\\\\\\^^^```dddffffffbbb\\\XXXYYY[[[bbbeeejjjmmmppppppqqqqqqaaaYYYPPPOOOVVV___fffiiikkklllmmmnnnnnnmmmnnnnnnkkkmmmnnnppprrrvvv||||||~~~}}}yyyvvvppphhhdddeeejjjnnnqqquuuuuuuuuwwwzzz}}}~~~~~~fffQQQCCC:::333111111...---...)))+++***(((***...,,,'''))))))))))))))))))(((((())))))(((((((((((()))))))))***++++++***+++---///333;;;FFFTTTcccuuu{{{uuusssrrrgggddd___]]]^^^_________```aaa___]]]```gggiiigggccchhhnnnsssvvvzzz~~~~~~uuulllgggggggggccc___[[[]]]]]]\\\XXXVVVVVVXXXPPPOOONNNNNNOOOQQQTTTUUUYYY^^^bbbeeekkkppppppllllllqqqvvvwwwuuuooojjjgggbbbaaa\\\SSSLLLFFF>>>555///,,,***)))******)))((())))))))))))((('''&&&&&&'''&&&%%%&&&'''((('''&&&((('''&&&&&&(((((('''&&&&&&''''''((('''&&&%%%$$$$$$&&&&&&&&&$$$$$$$$$&&&$$$&&&'''&&&$$$""""""###'''&&&&&&%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&%%%%%%''''''''''''''''''''''''&&&''''''&&&%%%&&&(((******&&&&&&))))))%%%&&&***&&&%%%$$$$$$%%%&&&%%%$$$---------.........//////000//////000222444666777DDDCCCIIIUUUcccqqqwwwqqqnnngggaaa^^^aaacccbbbbbbdddbbbeeeiiilllmmmmmmlllkkksss{{{}}}{{{~~~~~~|||yyypppzzz}}}yyy|||~~~}}}~~~~~~zzz}}}~~~}}}}}}~~~xxx{{{}}}{{{uuummmgggddddddhhhkkkiiibbbZZZUUUSSSOOOMMMLLLMMMQQQWWW]]]aaa^^^gggkkkjjjmmmpppfffWWWPPPFFFBBBIIIUUU[[[^^^___ccclllvvv}}}|||lll[[[PPPLLLKKKPPPYYY]]]ZZZTTTNNNKKKLLLSSSWWWWWW[[[aaa___aaa```ZZZSSSOOOPPPSSSZZZ[[[]]]]]]]]]]]]```bbbcccfffgggccc\\\WWWVVVXXX[[[aaaiiimmmnnnnnnoooqqqggg]]]RRRPPPWWWaaahhhjjjkkklllnnnnnnnnnnnnnnnooonnnpppqqqrrrtttxxx~~~}}}~~~~~~wwwqqqjjjaaa\\\]]]bbbhhhlllooommmmmmnnnrrrwwwzzz{{{}}}mmmYYYFFF<<<333111000...---...***,,,,,,))),,,111000))))))))))))))))))(((''''''))))))(((((((((((()))))))))***++++++***+++---///666???OOO```pppyyyqqqlllkkkkkkeeebbb^^^\\\^^^aaacccccc[[[[[[XXXUUUWWW\\\^^^\\\[[[___eeejjjlllpppuuuyyy}}}xxxlllgggggggggddd``````bbbcccaaa]]]ZZZZZZ[[[QQQPPPOOOOOOPPPQQQTTTUUUZZZ^^^aaadddjjjppppppmmmooosssyyyzzzwwwqqqkkkhhh___^^^WWWMMMFFF@@@777///+++)))(((((())))))((('''+++***((('''&&&&&&&&&''''''&&&%%%&&&((()))(((''''''&&&%%%%%%''''''&&&%%%%%%&&&'''''''''&&&$$$$$$''''''(((&&&$$$"""###$$$%%%&&&'''&&&$$$"""!!!""")))((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''(((((('''&&&%%%$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''%%%&&&&&&%%%$$$%%%''')))(((######&&&&&&"""###'''###$$$%%%$$$$$$%%%''')))////////////............///000222222222222444555999<<>>LLL^^^lllxxx{{{rrrssspppiiiiiiqqqhhhddd```bbbfffjjjjjjhhh______]]]\\\ZZZYYYYYYXXXWWWXXXYYYXXXXXX[[[aaagggpppyyyxxxqqqkkkgggdddaaabbbgggllljjjddd]]]ZZZYYYUUUSSSQQQOOOPPPSSSVVVYYY[[[]]]aaafffjjjmmmmmmlllssssssuuuwwwwwwrrriiibbb___ZZZQQQHHH@@@999333///---,,,***((('''&&&'''''''''''''''(((((((((((((((((('''&&&'''((())))))'''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$#########"""""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%***'''######%%%''''''&&&%%%%%%$$$$$$%%%&&&((()))&&&&&&'''***,,,,,,)))'''%%%%%%&&&''''''&&&%%%%%%&&&!!! $$$%%%"""$$$)))((('''%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&'''&&&&&&&&&------......//////000000000111222222222222555777:::>>>FFFTTTddduuuvvvnnnjjjjjjlllnnnwwwwwwkkkiiiccc___```fffkkkjjjgggddddddggglllkkkfffdddgggnnnrrryyy{{{xxxzzz|||}}}|||{{{wwwvvvuuuvvvxxx{{{~~~|||~~~xxxtttppplllgggjjjiiidddaaabbbaaa]]]]]]ZZZWWWVVVYYY\\\___```aaadddhhhlllqqqqqqggg[[[OOOHHHBBBBBBJJJUUU[[[^^^___iiiuuu}}}|||pppdddSSSOOOKKKKKKPPPUUUWWWXXXRRROOONNNPPPVVVYYYXXXVVVXXX[[[]]]ZZZTTTOOOMMMMMMTTT[[[```___^^^___^^^\\\]]]___aaabbb```\\\XXXUUUYYY\\\bbbhhhmmmppprrrssslllbbbUUUNNNPPPXXX```dddiiiooorrrqqqppprrrrrrqqqqqqoooqqqvvvyyyzzz}}}zzz{{{yyymmmddd___XXXRRRQQQUUU[[[___``````aaabbbfffmmmrrrtttzzzxxxgggRRRFFF:::333///+++***,,,---+++))))))*********)))***)))))))))((((((((('''(((((((((((())))))))))))***)))***,,,+++,,,222:::HHHXXXjjjwwwyyyqqqrrrqqqnnnqqqyyyrrrpppnnnqqqwww||||||{{{pppnnnkkkhhhfffbbb]]]YYYUUUUUUTTTRRROOOPPPTTTXXX```jjjwwwyyyrrrlllgggccceeeiiillljjjccc\\\YYYYYYWWWUUURRRQQQRRRVVVZZZ\\\\\\]]]```dddhhhjjjkkkkkkmmmnnnqqquuuvvvsssjjjcccZZZTTTKKKBBB;;;666111...,,,+++)))((('''&&&&&&'''))))))((((((''''''&&&&&&'''&&&%%%&&&'''((((((&&&(((((('''&&&&&&&&&&&&'''%%%&&&'''&&&%%%$$$$$$&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%---)))%%%$$$%%%%%%$$$###'''&&&&&&&&&&&&((()))***&&&%%%&&&'''))))))'''%%%%%%%%%&&&''''''&&&%%%%%%&&&###$$$(((((($$$###%%%(((&&&%%%%%%&&&&&&%%%$$$###$$$%%%&&&''''''((('''+++,,,---...///000111111222222222222111333666999<<<@@@IIIVVVeeeuuu~~~||||||}}}yyyrrrjjjeeebbbbbbbbbjjjrrrzzzyyyooohhhdddaaaccciiimmmmmmkkkeeefffjjjmmmkkkfffdddfffkkknnnsssxxx|||}}}wwwvvvxxx|||zzzvvvsssrrruuuvvvxxx||||||~~~~~~}}}}}}zzzwwwsssgggiiiiiidddbbbcccdddccceeebbb]]]\\\]]]___aaaaaabbbeeehhhkkkooooooeeeZZZMMMFFF>>>>>>GGGQQQYYY\\\___gggpppyyyuuuhhhWWWSSSNNNKKKLLLOOOTTTWWWRRRPPPNNNPPPTTTVVVUUUSSSUUUYYY\\\[[[VVVPPPMMMMMMQQQXXX^^^_________\\\XXX[[[]]]```bbbaaa^^^[[[XXXVVVYYY^^^eeekkkooorrrsssmmmdddWWWNNNNNNSSS[[[```iiipppuuutttsssuuuvvvuuuvvvtttuuuzzz|||{{{}}}}}}uuutttuuummmaaaZZZWWWRRRNNNNNNQQQUUUYYYYYYZZZ\\\^^^bbbgggnnntttwww|||mmmYYYLLL===555///++++++---+++***))))))******)))((())))))))))))(((((((((((())))))))))))((((((((((((***((()))++++++---555>>>RRRdddxxxvvvpppsssuuuwww}}}~~~{{{tttjjjbbb[[[YYYUUUPPPKKKIIIKKKMMMSSSZZZhhhxxx{{{rrrjjjeeehhhjjjllliiiccc]]]ZZZYYYUUUSSSPPPOOOPPPTTTXXXZZZ]]]^^^```bbbdddfffhhhiiijjjkkknnnrrrtttpppggg```QQQKKKBBB:::555111///---+++***)))((('''&&&&&&&&&***))))))((('''&&&%%%%%%&&&%%%$$$%%%'''''''''&&&(((((('''&&&&&&&&&&&&&&&$$$&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%,,,)))&&&%%%%%%%%%$$$###(((((((((((()))***+++,,,'''&&&$$$$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&)))(((### !!!'''&&&%%%%%%&&&&&&%%%$$$"""###$$$&&&'''((()))))),,,,,,---......///000000333333222111111333888;;;===CCCMMMYYYggguuu~~~{{{yyyzzz~~~}}}{{{wwwrrrkkkddd```^^^aaafffmmmttt{{{}}}|||sssjjjgggdddeeejjjmmmmmmlllgggiiilllnnnlllhhheeeeeegggjjjmmmqqqzzz~~~yyywwwzzzxxxtttuuu{{{zzzvvvtttsssvvvwwwxxx{{{}}}zzz|||~~~}}}~~~{{{wwwjjjkkkjjjeeebbbbbbeeegggiiifffaaa_________``````bbbeeegggiiikkkkkkcccYYYNNNFFF===<<>>555///,,,,,,///***)))((()))******((('''))))))))))))((((((((((((******))))))((((((''''''***((((((***+++...777AAAYYYlll~~~wwwssswww}}}wwwooojjjaaaXXXPPPLLLLLLLLLNNNRRR^^^nnn~~~zzzpppjjjjjjkkkkkkiiiddd___]]]\\\WWWUUURRRPPPPPPSSSVVVYYY______```aaaaaaccceeegggkkklllnnnqqqpppjjj```XXXIIICCC:::333000......---******)))(((''''''&&&&&&(((((((((''''''&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&%%%$$$$$$######$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''((((((************+++,,,------)))'''$$$"""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&%%%###!!!!!!&&&%%%$$$%%%&&&&&&%%%$$$###$$$%%%&&&''''''''''''...............---------222222222111111444888<<<>>>EEEPPP\\\hhhvvv}}}{{{|||~~~yyysssmmmfffaaa]]]___aaagggnnnsssuuuwwwxxxyyy|||~~~~~~}}}vvvnnnkkkiiiiiikkklllkkkjjjjjjmmmooonnnllljjjhhhgggeeegggjjjmmmuuuzzzrrrooovvvxxxzzz|||~~~{{{uuuuuu{{{{{{xxxwwwvvvyyyzzz}}}~~~}}}zzz{{{}}}~~~~~~|||xxxooonnnkkkfffaaa___ccchhhllliiifffdddcccbbbaaa```aaadddeeeeeefffgggaaaYYYQQQHHH>>><<>>FFFRRR^^^jjjwwwzzz}}}}}}uuuoooiiiccc```___```eeelllqqqrrrtttwwwuuuyyy{{{{{{~~~zzzrrrpppnnnmmmmmmmmmkkkjjjmmmqqqqqqnnnllllllmmmkkkgggiiikkkmmmrrrzzzqqqlllllltttttttttuuuvvvxxxzzz{{{uuu|||{{{yyy|||~~~}}}{{{zzzzzz{{{}}}}}}~~~}}}}}}|||xxxsssppplllfff___[[[aaaiiinnnmmmkkkkkkjjjhhheeebbbbbbddddddbbbbbbdddaaa\\\VVVLLL@@@===CCCMMMUUUYYYYYY]]]bbbiiisssyyywwwpppbbb\\\SSSKKKGGGHHHKKKMMMTTTUUUVVVVVVVVVTTTSSSRRR]]]aaaffffff```ZZZUUUTTTQQQVVV[[[^^^cccgggfffaaaXXX[[[```ccceeedddbbb```UUUUUUUUUWWW]]]dddlllpppooommmggg\\\RRROOORRRXXXbbbppp|||~~~zzzzzzzzzzzz~~~{{{uuuqqqnnniiiaaaYYYLLLKKKKKKJJJJJJKKKLLLMMMOOOPPPWWW^^^___bbbqqq{{{{{{xxxnnn```QQQAAA777111---...000000...***)))))))))((('''(((((((((((())))))))))))))))))))))))((((((((((((***)))***---///111:::DDDdddyyy{{{lll^^^SSSLLLKKKGGGKKKZZZiiiwwwrrrpppllliiifffeeedddddd```^^^ZZZWWWVVVWWWZZZ\\\___bbbeeedddbbbbbbdddggghhhiiijjjllljjjaaaUUUKKK;;;666000---+++,,,------'''(((((((((((('''&&&%%%$$$$$$%%%&&&'''(((((()))((('''&&&''')))***)))(((''''''&&&%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((()))***(((&&&%%%%%%&&&))))))+++,,,,,,,,,,,,,,,+++(((%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&((('''$$$%%%)))+++***%%%$$$###$$$%%%&&&%%%$$$''''''''''''&&&%%%$$$###------------------------...///111222222444666999>>>GGGTTT```lllxxx}}}tttoootttyyyrrrmmmiiifffdddcccgggooosssssstttxxxppptttvvvwwwzzz~~~vvvtttsssqqqpppooonnnmmmppptttsssmmmkkkoooqqqooommmnnnoooooorrr|||~~~xxxqqqjjjhhhjjjmmmmmmmmmnnnoooppppppqqqmmmuuu~~~}}}}}}~~~|||{{{{{{{{{~~~}}}~~~~~~yyytttoookkkfff^^^YYY```kkknnnnnnoooppppppmmmhhhdddeeefffddd``````ddddddaaaYYYOOOBBB===BBBLLLTTTXXXYYY^^^cccgggnnnuuuuuurrrddd\\\RRRKKKHHHIIIIIIIIIPPPSSSVVVXXXYYYYYYYYYYYYcccgggkkkjjjddd]]]ZZZXXXWWWYYYZZZ[[[```ffffffbbb\\\___cccgggiiihhhfffdddYYYVVVSSSSSSWWW```iiinnnmmmmmmjjj```TTTNNNPPPUUU^^^lllzzz}}}}}}~~~|||{{{||||||{{{|||xxxrrrnnnllleee\\\VVVLLLKKKJJJIIIIIIIIIJJJKKKPPPRRRZZZbbbccceeeuuu}}}tttvvv{{{|||~~~yyyqqqdddVVVEEE;;;444...---///555111,,,)))(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))******,,,///000222:::CCCZZZppptttcccXXXSSSJJJJJJTTT```kkk|||yyyuuuooojjjgggeeedddddd\\\ZZZVVVTTTTTTWWWZZZ\\\___cccggggggeeeccceeehhhhhhhhhhhhiiieeeZZZLLLBBB555222---+++***++++++***&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&((()))(((''''''&&&%%%%%%$$$%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''')))***)))'''%%%&&&''''''(((***+++,,,+++++++++)))'''%%%$$$%%%&&&%%%%%%%%%%%%$$$######$$$%%%%%%%%%((()))%%%%%%))))))%%%$$$###"""###%%%&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%***++++++,,,---...//////,,,...111222222444666888===GGGTTTaaalllyyy}}}vvvmmmhhhmmmzzz}}}vvvrrrnnnlllgggeeehhhoooqqqooooootttlllooorrrsssxxxwwwwwwuuutttsssrrrqqqppprrruuutttmmmkkkppptttrrrrrrssssssrrrrrrzzz}}}sssmmmgggaaaaaadddfffggghhhjjjjjjjjjiiiiiimmmuuu}}}~~~{{{|||{{{{{{yyy|||~~~zzzsssnnnjjjeee]]]YYYaaammmkkkllloooqqqrrrnnnhhhdddggggggddd``````dddfffeee[[[PPPBBB<<>>666///,,,---888333---)))'''((())))))'''((((((((())))))******''''''(((((())))))************---111222333:::BBBMMMccc|||vvvhhh^^^RRRMMMTTT\\\cccttt~~~yyyrrrkkkgggeeedddccc\\\ZZZWWWVVVWWWZZZ^^^aaa___dddiiijjjgggeeefffiiikkkjjjiiiggg```SSSCCC888222///,,,*********)))(((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$%%%'''((('''&&&%%%$$$######""""""######&&&'''((('''%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###&&&))))))(((''')))+++&&&''')))***++++++******'''&&&$$$$$$%%%&&&%%%$$$&&&%%%$$$######$$$%%%&&&!!!&&&(((%%%$$$&&&$$$$$$###"""###%%%&&&%%%$$$$$$%%%%%%&&&''''''''''''...,,,***,,,...///...,,,111000000333444333777===BBBIIIUUUdddrrrxxxlllcccaaahhhuuu}}}wwwnnnmmmhhhfffkkkoooooooooqqqllllllooouuu|||~~~zzzwwwwwwxxxxxxxxxppprrrppplllpppxxx{{{wwwsssyyyzzztttttt{{{}}}zzzxxxrrriiiaaa___dddiiigggaaaaaafffddd]]]^^^fffmmmqqqwww{{{|||{{{{{{{{{|||vvvyyy~~~|||uuujjj```\\\___fffllltttsssrrrrrrqqqoookkkggghhheeebbb______aaaeeeggg^^^UUUHHH@@@???FFFOOOUUU]]]ccchhhjjjnnnrrrrrrnnnggg]]]QQQJJJJJJIIIFFFBBBHHHJJJPPPWWWZZZ\\\dddlllqqqrrruuuvvvqqqhhhcccaaa___[[[XXXXXX\\\```aaaaaaaaaggglllkkkkkklllkkkhhhaaa[[[UUUTTTTTTWWWaaakkkjjjjjjhhhbbbZZZRRRMMMJJJXXX___iiippprrrrrrrrrsssuuuzzz~~~wwwqqqkkkhhhhhhcccZZZRRRIIIFFFEEEEEEDDDDDDLLLTTTVVV\\\]]]```jjjrrrxxxnnnoootttzzz~~~yyyqqqqqquuuxxxvvvrrriii___QQQBBB777111---+++,,,+++******))))))******))))))************))))))************)))))))))))),,,,,,+++,,,///333777:::LLLXXXhhhwwwqqqeee[[[ZZZYYY\\\kkk~~~{{{rrrllljjjgggccc^^^YYYWWWYYY\\\^^^```dddjjjlllnnnooonnnjjjfffccckkkhhhccc\\\SSSGGG:::222///---***))))))((('''%%%---)))%%%&&&((((((%%% (((&&&$$$$$$%%%''''''&&&$$$%%%&&&'''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""'''''' $$$((($$$$$$$$$$$$$$$$$$$$$$$$ !!!%%%###""")))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''%%%))))))))))))((('''&&&%%%'''(((***+++,,,+++)))(((''''''&&&%%%%%%$$$######&&&%%%$$$$$$&&&&&&%%%$$$(((%%%$$$%%%'''(((&&&$$$%%%%%%&&&'''(((******+++(((******&&&%%%((((((&&&...,,,+++,,,...///...,,,222000000333333333777===DDDLLLYYYhhhvvv}}}~~~~~~xxxmmmdddaaagggsss}}}yyypppkkkfffdddgggjjjkkklllnnnllllllooouuu|||}}}zzzyyyyyy{{{{{{{{{ssswwwwwwsssrrrxxx{{{{{{rrruuuvvvtttwww}}}wwwrrrttttttqqqjjjbbb^^^___bbbeee______dddbbb[[[]]]eeehhhmmmssswwwxxxwwwwwwwww{{{~~~}}}~~~~~~}}}~~~{{{wwwzzz~~~|||pppeee```ccckkkqqqyyyxxxvvvuuussspppkkkhhhhhhfffcccbbbbbbdddfffhhh___VVVIII@@@AAAHHHRRRXXX___dddiiilllooosssrrroooggg]]]QQQKKKKKKKKKIIIFFFHHHGGGJJJRRR[[[aaajjjqqqvvvxxxzzzyyyssskkkdddaaa___]]]ZZZZZZ^^^aaabbbbbbaaagggkkkkkkjjjlllkkkhhhaaa[[[TTTQQQPPPRRRZZZdddiiiiiihhhddd\\\TTTNNNKKKSSSZZZcccjjjmmmnnnnnnooorrrvvv{{{}}}|||zzzzzzzzzuuupppkkkiiihhhdddZZZRRRKKKHHHGGGGGGGGGHHHNNNVVVXXX______cccmmmuuussskkkmmmrrrxxx}}}vvvoooiiijjjpppuuuuuurrrlllcccTTTEEE:::222...,,,++++++***)))))))))))))))******++++++++++++******))))))))))))************,,,,,,,,,---000333777999BBBLLLYYYfffqqq{{{yyylllfff___[[[dddsss{{{xxxrrrooojjjeeeaaa\\\ZZZ]]]aaacccfffjjjooopppqqqrrrppplllgggcccccc___XXXPPPGGG===333,,,,,,***(((((())))))(((''',,,(((%%%&&&((((((%%%"""(((&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%(((((("""!!!&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$&&&)))((($$$&&&,,,%%%%%%%%%$$$$$$#########%%%$$$%%%&&&((((((&&&%%%))))))))))))((('''&&&%%%((()))***+++***)))'''%%%''''''&&&%%%%%%$$$######&&&%%%$$$$$$&&&&&&%%%$$$'''&&&$$$%%%'''(((&&&$$$&&&&&&%%%%%%$$$$$$$$$$$$&&&)))((($$$$$$''''''$$$---,,,++++++---......---333000111333333333777===FFFPPP___nnn{{{}}}}}}|||wwwnnneeeaaafffqqqzzzzzzppphhhccc```ccceeefffiiimmmnnnmmmooouuu|||}}}zzzzzz|||}}}~~~}}}vvv{{{}}}yyyvvvwww{{{}}}ssssssrrrtttzzz}}}zzzwwwtttrrrqqqooollljjjoooppppppllleee___]]]]]]ccc^^^^^^bbb```[[[]]]dddfffjjjooosssttttttsssttttttvvvxxxxxxxxxzzz}}}{{{{{{~~~~~~~~~{{{zzz}}}{{{nnniiikkkrrrwww~~~{{{yyyvvvrrrmmmiiigggfffeeeeeefffgggiiijjjaaaWWWJJJBBBCCCLLLWWW^^^bbbhhhlllnnnqqquuutttppphhh___SSSMMMMMMNNNNNNLLLLLLGGGFFFNNNYYYcccnnnvvv{{{~~~~~~xxxpppiiidddaaa___]]]^^^```cccddddddbbbhhhllljjjjjjlllllliiieee]]]UUUPPPLLLLLLSSS[[[eeegggiiifff```XXXQQQMMMNNNSSS[[[aaaeeehhhjjjkkkpppssswwwyyyyyywwwwwwwwwrrrnnnjjjiiiiiiddd[[[SSSLLLIIIGGGIIIIIIJJJPPPXXX\\\cccdddgggqqqyyyooojjjmmmrrrwww{{{pppiiidddeeemmmssssssqqqooogggYYYJJJ===444///---++++++***)))))))))))))))++++++,,,,,,,,,,,,++++++(((((())))))***++++++++++++,,,---///111333555777999???IIITTT___mmm{{{wwwiii___```gggjjjsss|||{{{vvvqqqkkkfffaaa___bbbfffhhhkkkoooqqqqqqrrrrrrqqqllleee```YYYTTTKKKCCC;;;333,,,((()))'''&&&&&&((())))))(((***'''%%%&&&((()))&&&$$$(((&&&&&&&&&''''''%%%###&&&&&&%%%$$$%%%&&&'''((('''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$$$$######%%%'''&&&""""""%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&((('''$$$%%%(((%%%$$$$$$$$$######""""""%%%$$$%%%&&&((((((&&&$$$((((((((((((((('''&&&%%%))))))))))))(((&&&%%%###'''&&&&&&%%%%%%$$$$$$###&&&%%%$$$%%%&&&'''&&&$$$'''&&&%%%%%%''''''&&&%%%))))))((('''&&&%%%%%%$$$$$$'''&&&###"""%%%&&&###---,,,++++++,,,...//////333111000333333333888???GGGSSSdddttt~~~~~~zzzwwwooofffaaadddooowwwwwwmmmeee```^^^aaadddfffjjjppprrrppppppttt{{{~~~}}}{{{|||}}}~~~}}}|||yyy{{{|||{{{yyyxxxxxxxxxxxxsssooorrrzzz~~~yyyzzzwwwssspppmmmkkkiiiffflllnnnooommmhhhbbb```___bbb______bbb```]]]___eeefffjjjooorrrrrrrrrrrrrrrppprrrrrrrrrsssvvv{{{}}}~~~}}}{{{xxxyyy|||~~~}}}|||}}}{{{uuuuuuzzz~~~|||yyytttooolllffffffggghhhiiijjjjjjkkkdddZZZMMMEEEGGGPPP\\\cccfffkkkpppqqqsssvvvuuuqqqjjjaaaWWWQQQPPPRRRSSSSSSRRRLLLJJJNNNUUU___mmmyyy}}}|||vvvnnnhhhaaaaaaaaabbbccceeefffffffffkkkmmmkkkjjjmmmmmmkkkiiiaaaXXXRRRLLLIIINNNUUU```dddhhhhhhddd\\\UUURRRNNNQQQUUUZZZ___dddgggiiiqqqsssvvvxxxxxxxxxwwwvvvnnnkkkiiiiiiiiiddd\\\UUULLLHHHFFFHHHJJJLLLQQQXXXaaahhhiiillluuu{{{zzznnnlllooorrrvvvzzzpppjjjeeefffmmmrrrrrroooooohhh[[[LLL>>>444///---,,,,,,+++******************++++++++++++++++++***'''(((((()))+++,,,,,,---+++,,,...000222333444555777;;;CCCKKKTTTaaapppzzzwwwhhh```aaaccchhhnnnssswww}}}yyyrrrlllgggdddfffhhhhhhjjjnnnmmmmmmmmmnnnnnniiiaaa[[[SSSLLLBBB999222...***((()))'''%%%%%%'''((('''&&&(((&&&%%%&&&((()))'''&&&'''&&&&&&'''((('''$$$"""'''&&&$$$$$$$$$%%%''')))'''&&&%%%%%%$$$$$$%%%%%%"""######$$$$$$######"""$$$%%%###!!!"""&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%'''))))))'''%%%'''(((((((((''''''&&&%%%'''''''''''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$%%%&&&'''&&&%%%&&&&&&%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((($$$&&&&&&""""""%%%&&&###,,,,,,,,,++++++---///111222000000222333444:::AAAHHHUUUhhhxxx~~~|||xxxuuuooofff```cccmmmwwwsssiiiccc``````cccfffiiiooovvvwwwtttrrrtttxxx|||}}}|||~~~}}}||||||}}}}}}{{{yyy{{{xxxvvvyyy|||{{{vvvqqq~~~wwwqqqrrrwwwyyyxxxvvvzzzxxxuuurrrooolllhhheeejjjkkkkkkiiigggdddcccbbbbbbbbbccceeedddbbbdddggggggjjjnnnppppppooooooooopppppppppqqqrrrtttxxxzzzyyyzzz{{{yyyvvvwww{{{~~~|||wwwrrroooggghhhiiijjjkkkkkkllllllfff]]]QQQJJJLLLUUUaaahhhiiinnnrrrsssuuuxxxvvvrrrkkkddd[[[UUUUUUWWWXXXYYYSSSQQQPPPPPPQQQZZZlll}}}~~~wwwnnneee```aaaccceeefffhhhiiijjjkkkoooppplllkkkmmmnnnllliiibbbZZZTTTMMMGGGIIINNNXXX^^^eeeiiigggbbb\\\XXXSSSSSSTTTWWW\\\aaafffhhhoooppprrruuuvvvwwwvvvuuullljjjiiiiiiiiieee^^^YYYPPPKKKHHHJJJMMMPPPVVV]]]fffmmmmmmpppyyy~~~uuummmmmmppprrrtttvvvnnniiieeehhhooosssqqqnnnkkkfff[[[MMM>>>333...---------,,,++++++++++++,,,))))))************))))))'''((()))***+++,,,---...,,,---...000111333444444888<<>>333......------,,,+++++++++++++++)))))))))******)))))))))(((((()))***+++,,,---............///000222333444888<<>>444000000,,,+++******))))))******)))******++++++******)))))))))***++++++,,,------000///......///111333555777;;;AAAEEEIIIOOOVVV\\\cccfffqqq~~~|||{{{{{{|||vvvccc[[[TTTQQQVVV]]]dddoooyyy|||tttmmmjjjgggbbbaaabbbdddaaa`````````YYYMMMCCC555111---***))))))(((''')))(((&&&&&&'''(((((('''''''''((('''&&&&&&&&&'''&&&%%%$$$$$$&&&(((((('''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$'''((('''###$$$''''''$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$### """&&&$$$$$$$$$%%%&&&&&&''''''((($$$###$$$%%%''''''%%%###%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&'''((('''&&&$$$&&&((('''%%%$$$&&&'''(((((((((''''''&&&&&&&&&%%%''''''$$$%%%((()))'''+++,,,,,,+++***+++000444///,,,---111444888@@@IIIOOO]]]ppp~~~~~~{{{}}}}}}yyysssrrrmmmccc\\\```nnn{{{|||}}}tttqqqkkkkkkmmmppppppooossszzzyyytttppppppsssxxxzzzzzz{{{|||~~~}}}~~~|||sssxxxwwwjjjiiipppnnnmmmkkklllooorrrtttuuummmllllllllljjjfffaaa]]]```ffflllnnnnnnmmmkkkhhhrrrssstttsssqqqnnnmmmmmmnnnpppsssyyy}}}~~~vvvrrruuutttsssrrrqqqrrrssstttlllddd[[[VVVXXX___ggglllnnnsssvvvvvvwwwxxxvvvqqqnnnkkkgggccc```_________bbb]]]XXXVVVUUUXXXbbbmmmzzz{{{xxxooobbbYYY^^^eeeiiikkklllnnnqqqrrrsssqqqjjjeeefffgggfffbbb```^^^]]]VVVMMMIIIJJJDDDMMMYYYdddjjjlllllllll___YYYRRROOORRRXXX]]]```eeeeeefffjjjpppssssssrrrtttsssqqqpppoooooooooooo]]]SSSKKKKKKQQQYYYbbbjjjfffooossszzzoookkkiiikkksssxxxxxxxxxzzzooommmmmmqqqwwwvvvmmmeee^^^]]]XXXMMM???555111222***))))))(((((((((((((((+++++++++,,,,,,+++++++++*********++++++,,,,,,---111000...---...000333555777;;;@@@DDDIIIPPPYYY```bbbfffrrr}}}yyywwwwwwxxxwwwwww}}}lll]]]TTTOOORRRWWW]]]hhhrrr~~~vvvooollliiidddcccdddbbb^^^[[[[[[ZZZRRRDDD999000...+++*********)))((('''&&&%%%&&&(((******)))'''(((((((((&&&%%%&&&'''&&&$$$######&&&((())))))$$$%%%&&&'''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%'''&&&"""!!!$$$%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&###%%%***)))"""&&&&&&&&&%%%%%%$$$$$$$$$"""""""""$$$%%%%%%$$$"""%%%%%%&&&&&&'''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&$$$&&&((('''%%%$$$%%%(((!!!!!!"""###%%%&&&''''''$$$'''&&&$$$$$$((()))&&&***++++++,,,,,,------...222111111444555888AAAKKKSSSbbbvvv}}}zzzxxxwwwwwwssskkkccc```eeepppxxx~~~tttoooqqqtttsssqqqrrruuuwwwxxxxxx|||wwwrrrrrrvvv{{{~~~}}}{{{xxxuuusssssssssrrrqqqssslllhhhlllrrrttttttvvvwwwvvvtttpppmmmiiifffdddeeeiiimmmooommmlllmmmnnnooowww{{{xxxvvvwwwtttooossswwwyyyyyy~~~~~~zzzxxx{{{}}}|||zzzwwwvvvvvvoooiii___XXXWWW\\\dddjjjqqqqqqrrrtttvvvwwwxxxyyyssspppllliiihhhgggfffeee______```___]]]]]]^^^```vvv}}}{{{wwwsssjjjaaaXXXYYY^^^ggglllnnnrrrxxxvvvsssnnnhhhbbb```aaacccccc```\\\YYYVVVRRRMMMJJJGGGIIIQQQ]]]iiiooonnnkkkccc```YYYQQQMMMOOOWWW]]]bbbccceeefffhhhlllqqquuurrrqqqoooooopppqqqqqqpppbbbWWWKKKIIIQQQ\\\aaabbbfffiiipppzzzzzzpppdddkkktttzzz{{{yyywwwuuuqqqrrrssssssqqqmmmiiifff___ZZZQQQGGG>>>777333111333---)))******)))***,,,------......---+++***)))******))))))***,,,...///000///.........000333444888<<<@@@DDDIIIQQQ[[[bbbcccjjjvvv}}}yyyvvvsssrrrrrrvvv}}}|||]]]RRRLLLOOOTTTZZZhhhvvvxxxpppooonnniiidddaaaaaa\\\VVVPPPKKKCCC:::333...---***(((''''''(((((('''&&&%%%&&&''''''%%%###''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((***)))&&&######%%%### &&&)))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&&&&$$$###$$$''''''%%%###$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$...+++(((&&&&&&&&&%%%$$$+++&&&!!! ###%%%$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''((((((((((((((((((((((((%%%%%%%%%$$$$$$$$$######(((%%%######&&&'''&&&$$$$$$$$$#########$$$%%%&&&***++++++,,,,,,---......///...000333555999CCCMMMYYYhhh|||}}}zzzxxxwwwxxxyyywwwssslllddd```eeepppxxxwwwrrrsssuuutttssstttwwwzzz{{{|||~~~xxxssssssxxx}}}zzzwwwuuuuuuuuutttsssnnnhhhfffkkkrrruuuxxxzzz{{{zzzyyyuuuqqqmmmiiifffmmmooorrrqqqooommmmmmnnnqqqwww{{{zzzzzz{{{yyytttxxx|||~~~|||yyywwwvvvqqqiii___VVVSSSVVV\\\aaalllnnnqqqtttuuuwwwyyyzzzwwwsssnnnjjjhhhgggggggggeeefffeeeccc```___```aaakkkuuu|||yyyrrrlllfff```[[[[[[```gggkkkmmmqqqvvvtttqqqmmmgggaaa^^^]]]]]]aaa___]]][[[YYYVVVRRROOOJJJKKKQQQ[[[gggnnnooommmjjjggg___UUULLLKKKQQQXXXcccdddfffggggggiiilllooorrrqqqqqqrrrssstttsssrrrbbbWWWLLLJJJQQQ[[[```bbbbbbeeelllyyyqqqggggggnnnxxx}}}yyywwwtttttttttsssooojjjeeeaaaZZZUUUMMMDDD>>>999555333222,,,)))++++++)))***,,,------......---+++***)))...---+++************+++000000//////000333555777:::===AAAEEEJJJSSS]]]dddiiippp{{{{{{xxxvvvuuuttttttwww|||dddVVVLLLMMMRRRYYYffftttxxxpppqqqrrrmmmgggccc[[[UUUMMMGGGBBB===555000+++***)))''''''(((***+++((('''&&&&&&((('''&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%'''))))))'''%%%###''''''"""!!!$$$'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&&&&$$$###%%%''''''%%%###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$+++(((&&&%%%%%%&&&%%%$$$...***%%%%%%((()))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######'''%%%######&&&'''&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&+++++++++,,,------......---,,,///333777;;;EEEPPP___nnn{{{wwwyyyyyy{{{~~~yyyuuussstttvvvyyyvvvrrrkkkccc```dddnnnwww}}}xxxxxxxxxvvvuuuvvvzzz}}}zzzsssttt}}}}}}yyywwwwwwwwwuuutttmmmhhhfffkkkpppsssuuuxxx|||}}}}}}{{{xxxtttpppmmmxxxxxxxxxuuuqqqnnnnnnnnnrrrvvvyyyzzz}}}~~~yyy}}}zzzxxxwwwtttlll```UUUOOOPPPTTTXXXccchhhooosssuuuwwwzzz}}}|||xxxqqqkkkgggfffggghhhiiiiiiiiigggeeeeeefffgggcccnnnvvvuuunnniiieeeccc```^^^```fffjjjlllpppuuuqqqoookkkfff```[[[WWWUUU]]]\\\[[[\\\\\\[[[XXXVVVNNNNNNPPPWWWaaajjjooopppnnnllleeeXXXLLLHHHMMMSSS^^^aaadddfffggghhhjjjkkkpppqqqrrruuuxxxxxxvvvtttbbbYYYOOOLLLQQQYYY___aaabbbdddkkkzzzmmmdddgggooo|||}}}zzz{{{zzzwwwsssmmmfff```\\\SSSNNNGGGAAA===:::888666111,,,***,,,---+++***+++,,,------...---,,,***)))...---,,,+++************000000000111444777999;;;>>>???AAAEEEKKKTTT^^^fffmmmttt~~~zzzvvvuuuvvvvvvvvvwwwyyy|||tttaaaPPPNNNSSSZZZfffrrr~~~yyyqqqtttwwwrrrhhhaaaRRRKKKBBB;;;777444///,,,((('''''''''(((***,,,---((('''''''''((((((&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%'''(((((('''!!!&&&)))'''%%%''''''%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%###%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&&&&,,,((($$$$$$&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&++++++,,,,,,---.........///...111666999===FFFPPPaaaqqq}}}tttnnnppppppqqquuuyyyzzzuuurrrrrrsssuuutttpppiiiaaa]]]aaakkksss}}}}}}~~~}}}|||zzzxxxyyy||||||vvvxxx~~~zzzxxxxxxxxxwwwuuurrrlllhhhjjjllllllmmmooowwwyyy{{{}}}}}}{{{xxxvvv|||xxxssspppnnnmmmrrrtttvvvzzz|||xxxwwwwwwooobbbVVVOOONNNQQQTTT\\\ccclllrrruuuxxx||||||uuummmgggdddeeefffggghhhjjjjjjjjjkkkmmmooofffjjjooopppnnnllljjjiiibbb^^^^^^dddhhhkkkoootttooommmjjjfffaaa[[[UUUQQQWWWWWWXXXZZZ\\\]]]\\\ZZZSSSQQQOOORRRZZZcccjjjnnnjjjjjjfffZZZMMMGGGKKKQQQUUUZZZ```eeegggiiijjjkkkmmmooosssxxx{{{zzzwwwttteee]]]TTTOOORRRYYY```cccggggggnnn~~~|||kkkdddeeeooo}}}|||uuulllddd]]]YYYOOOJJJCCC???>>><<<:::777222...,,,//////,,,***+++,,,,,,---...---,,,+++************++++++,,,------///000222555999===@@@BBBBBBBBBBBBDDDJJJTTT___fffmmmsss||||||xxxtttqqqrrruuuwwwyyy{{{|||~~~qqqZZZRRRTTTZZZdddooovvv}}}zzztttyyy}}}vvvggg\\\JJJCCC888111......,,,+++''''''''''''(((***+++,,,)))((('''((())))))'''%%%''''''&&&&&&&&&%%%%%%%%%(((&&&%%%%%%&&&'''&&&&&& %%%'''%%%%%%'''&&&###$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$######$$$&&&(((((('''(((&&&######%%%%%%%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&+++,,,,,,------...//////333222555999;;;===FFFOOOaaarrrzzzqqqjjjmmmlllkkklllpppvvv}}}}}}yyyuuurrrqqqppppppmmmfff^^^ZZZ^^^gggnnnwwwwwwxxxzzz}}}}}}{{{zzz}}}~~~}}}zzzyyyyyyyyyxxxwwwuuuoookkkjjjiiiffffffiiimmmpppuuu{{{~~~~~~zzzvvvrrrooonnntttuuuxxx~~~}}}zzzyyywwwooocccWWWQQQPPPRRRUUUZZZaaajjjqqqvvvzzzzzzqqqiiicccbbbcccdddgggkkkmmmnnnnnnpppqqqmmmhhhfffiiioooqqqooommmccc]]][[[```eeehhhmmmrrrnnnllliiigggccc^^^WWWRRRSSSRRRSSSVVVZZZ\\\\\\\\\XXXTTTPPPOOORRRZZZaaaffffffgggddd[[[OOOHHHHHHLLLPPPVVV]]]cccggghhhiiijjjkkknnnrrrxxx|||{{{wwwsssjjjcccYYYSSSSSSYYYaaagggjjjllltttuuuiiidddeeepppyyyoooeee]]]YYYOOOJJJEEECCCCCCAAA===999555111///111111---+++,,,+++,,,---------,,,+++***((()))***+++,,,---------///111555:::@@@FFFJJJMMMIIIFFFCCCCCCIIITTT^^^dddjjjpppyyy~~~wwwsssooommmooossswwwyyy~~~eeeXXXUUUUUU]]]fffoooxxx{{{vvvcccTTTDDD===333---+++,,,,,,+++(((((((((((((((((()))))))))((('''((())))))'''%%%''''''&&&&&&&&&%%%%%%%%%***(((&&&%%%%%%%%%$$$######&&&&&&###$$$''''''$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&'''''''''&&&%%%$$$###$$$%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''$$$###$$$%%%((())))))((()))'''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&,,,,,,,,,---......//////555444666:::;;;===DDDMMM```qqqzzzrrrmmmllljjjhhhhhhjjjnnnsssvvv|||~~~}}}yyytttqqqnnnmmmjjjddd\\\XXX[[[ccckkkrrrrrrsssuuuxxx|||}}}|||}}}{{{zzzzzz{{{{{{zzzuuuooolllkkkhhheeefffiiifffjjjpppvvv{{{~~~|||zzzwwwsssqqqvvvwww|||}}}}}}xxxpppeee[[[TTTTTTVVVYYY]]]aaahhhpppxxx~~~xxxmmmddd```___dddhhhmmmppppppnnnmmmmmmpppfff```fffooossspppmmmeee]]]XXX[[[```dddiiimmmkkkiiigggffffffbbb[[[VVVSSSRRRQQQSSSWWWZZZ\\\]]]___ZZZSSSNNNNNNQQQWWW\\\bbbcccbbb]]]TTTLLLGGGFFFPPPUUU]]]bbbeeefffggghhhjjjmmmrrrxxx{{{{{{wwwsssnnnhhh^^^UUURRRXXXccckkkmmmrrr~~~rrriiigggiiisss~~~qqqggg___[[[RRRNNNKKKKKKMMMKKKEEE???;;;666222333222...,,,---+++,,,---------,,,++++++******+++,,,,,,,,,,,,+++111444:::BBBJJJQQQWWWZZZRRRLLLFFFDDDJJJSSS]]]bbbhhhmmmuuu~~~uuuqqqllljjjlllqqquuuwwwqqq___UUUOOOSSS\\\iiittt~~~~~~{{{mmmYYYLLL>>>777///++++++,,,,,,+++)))))))))(((((('''''''''((('''''''''((((((&&&%%%''''''&&&&&&&&&%%%%%%%%%)))'''&&&%%%&&&%%%$$$"""'''(((&&&###%%%)))***'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$#########$$$%%%###%%%'''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$###$$$%%%'''(((%%%$$$%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########%%%''''''&&&$$$$$$%%%###$$$&&&''''''&&&&&&%%%,,,,,,------.../////////333333555999;;;<<>>888222...***)))***+++)))&&&''''''(((((((((((((((''''''&&&%%%&&&''''''%%%###''''''&&&&&&&&&%%%%%%%%%!!!!!!###&&&((()))'''%%%"""$$$###"""%%%(((&&& $$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%###%%%''''''$$$###$$$&&&&&&'''''''''&&&%%%%%%$$$%%%$$$#########%%%((()))%%%%%%$$$%%%&&&%%%### &&&'''))))))((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!%%%((((((&&&$$$$$$%%%!!!"""$$$&&&&&&%%%$$$###------......//////000000...000444777777999BBBNNN]]]jjjyyy}}}}}}}}}qqqvvvzzz{{{zzzwwwnnneeelllrrrtttrrrttt|||{{{xxxsssrrrsssuuuwwwwwwmmmiiibbbZZZVVVZZZccckkknnnkkkjjjnnnqqqpppoooqqqvvvyyy}}}}}}zzz{{{~~~xxxpppmmmkkkiiijjjmmmqqqkkkiiiooossspppnnnppptttwww{{{|||xxxuuuuuutttwww}}}wwwmmmiiijjjmmmooopppjjjgggmmmuuu{{{tttbbbXXX___^^^bbbkkkvvvyyytttmmmmmmrrryyy{{{xxxrrrnnnlllhhheee___[[[YYY[[[]]]___[[[]]]```dddfffddd```\\\___]]]ZZZWWWVVVZZZ```eeennnggg```[[[QQQEEEAAADDDLLLRRRWWW\\\ccceeeZZZKKKOOOMMMQQQYYY```gggpppxxxtttuuuwwwyyyyyyyyywwwvvvqqqmmmdddYYYTTTZZZjjjwwwoooddd^^^aaagggqqqvvv~~~xxxoooiiieeeddd```aaabbbeeefffdddaaa]]]MMMGGG>>>777444222111111---,,,---......---)))&&&(((***+++,,,,,,...222444:::DDDNNNTTT^^^llltttuuulllcccWWWOOOMMMPPPRRRTTTWWWYYY```nnn{{{wwwzzzrrrllljjjhhhdddfffkkktttxxx}}}~~~```SSSQQQPPP^^^lll}}}xxxcccSSSFFF;;;333111+++++++++************))),,,+++(((&&&&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&!!!!!!&&&'''###"""%%%'''(((((('''%%%###$$$%%%''''''''''''&&&%%%$$$###%%%######%%%&&&######&&&%%%$$$$$$$$$&&&&&&&&&%%%&&&&&&%%%'''((()))'''&&&''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''$$$###"""!!!"""###$$$%%%&&&%%%$$$$$$######$$$$$$(((%%%$$$%%%'''(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&...//////000000111111222...000333666666777AAALLLZZZgggxxxzzzyyyxxx|||~~~|||uuummmooossssssrrrttt{{{~~~|||zzzwwwtttssstttvvvvvvvvvnnnkkkddd^^^[[[^^^fffmmmqqqmmmlllpppqqqnnnmmmnnnqqqtttxxx{{{~~~{{{wwwwwwzzz|||}}}zzz{{{||||||}}}tttmmmkkkkkkjjjmmmqqqwwwsssrrruuuuuunnnjjjkkkqqqsssxxx|||~~~|||xxxuuurrrqqqtttyyy|||~~~yyypppnnnpppsssvvvtttooommmppptttxxx|||jjj^^^\\\___eeemmmtttwwwuuurrrpppvvv}}}~~~yyytttrrrpppmmmgggbbb______```aaa\\\]]]```ccceeeddd___\\\```___]]][[[YYY[[[___bbbkkkgggdddbbbZZZMMMFFFFFFBBBIIIPPPXXXbbbfff___SSSMMMKKKNNNWWWaaaiiirrrzzzzzzzzzzzzyyyxxxvvvtttsssppplllcccZZZWWWaaassszzzlllbbb^^^ccciiippptttyyy}}}|||qqqiiieeebbbaaabbbcccdddfffhhhgggeeebbbWWWPPPFFF===777222///...---,,,,,,,,,---,,,)))'''***+++,,,------000444777???HHHQQQVVV^^^iiiqqqqqqnnndddWWWMMMKKKMMMQQQSSSSSSUUUZZZfffxxxzzzvvvvvvqqqnnnooommmiiihhhlllsssvvv{{{~~~hhhYYYTTTSSS^^^jjjzzzlllUUUFFF<<<444///...+++++++++*********)))))),,,***((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######((($$$$$$((()))%%%$$$'''&&&''''''&&&$$$###$$$%%%%%%%%%%%%%%%$$$###"""!!!$$$!!!"""%%%&&&$$$%%%(((%%%$$$$$$%%%&&&&&&&&&%%%'''&&&&&&'''((()))(((&&&''''''''''''&&&%%%$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$'''%%%$$$%%%'''(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&000000000111222333333333///000333666666777???IIIWWWeeevvv}}}yyyuuuuuu~~~|||uuuuuuuuusssrrrvvv{{{|||xxxxxxvvvuuuuuuvvvvvvuuutttpppnnniiidddbbbeeekkkpppqqqnnnmmmqqqrrrooommmmmmkkkooossswwwyyy||||||xxxtttsssuuuwwwtttqqqsssuuuwww}}}zzzrrrkkkjjjlllnnnsssyyy}}}}}}zzzpppjjjiiilllnnnrrrwww{{{{{{xxxvvvpppnnnooorrruuuwww}}}zzzsssrrrtttxxxzzzwwwtttsssttttttuuu}}}uuuhhhZZZ___gggnnnsssuuuvvvvvvuuu{{{|||}}}zzztttnnnhhhcccaaa```\\\]]]___bbbdddbbb___\\\```aaabbbaaa___^^^___aaaggggggiiijjjcccVVVKKKGGG===CCCKKKUUUaaahhheee^^^RRRMMMMMMUUU```iiirrryyy||||||zzzxxxvvvtttsssrrrrrrmmmddd\\\\\\hhh}}}uuujjjcccaaagggnnnvvvyyy{{{zzzyyy|||{{{qqqhhhccc``````___ddddddeeegggiiijjjiiiggg___XXXNNNDDD===777333000000...,,,,,,,,,---,,,***,,,---......///333888<<>>333000...---***&&&&&&***))))))))))))(((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########***+++$$$ $$$((()))'''(((((('''%%%$$$$$$%%%%%%%%%&&&''''''&&&&&&&&&$$$"""###'''(((&&&'''+++###'''***)))%%%$$$'''+++'''%%%###"""$$$&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$$$$%%%'''(((%%%&&&'''((((((&&&$$$###"""%%%&&&%%%###"""$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$+++...///---///444666444555444444444777:::>>>AAAKKKZZZpppxxxrrrvvvwwwxxxxxxxxxyyy{{{~~~{{{}}}|||wwwqqqooorrrvvvwwwzzzyyytttssswwwwwwssslllnnnqqqqqqooolllkkkkkkhhhlllqqqtttsssnnngggbbbffflllrrrtttrrrqqqsssuuuwwwyyy|||uuuiii```ZZZYYYccciiiggghhhqqq{{{~~~zzz|||ooodddeeegggiiijjjmmmppprrrooosss}}}|||zzz}}}~~~{{{pppiii```ZZZXXXZZZ]]]___mmmppptttyyy|||uuupppoooqqqtttyyy}}}}}}zzzxxxzzz}}}|||wwwrrrooottt{{{zzz~~~ttteee[[[VVVZZZbbbfffhhhiiihhhhhhhhhgggfffhhhlllooouuuuuuvvvwwwwwwtttppplll```YYYNNNEEEBBBFFFPPPXXXccchhhfffZZZOOOLLLOOORRR___fffnnnsssssstttwwwzzzttt{{{wwwtttrrrnnnnnnpppiiieeeaaa___^^^\\\XXXTTTXXXUUUWWW]]]```]]]\\\\\\bbbbbbaaa^^^[[[ZZZZZZ[[[XXXWWWUUUQQQLLLGGGCCCAAABBBCCCGGGMMMRRRTTTSSSQQQWWWWWWWWWWWWUUURRROOOMMMQQQSSSUUUXXXZZZ\\\^^^^^^gggiiikkkkkkjjjkkkooossszzzwwwsssqqqooommmkkkiiihhhhhhiiijjjmmmqqqvvvyyy|||lllaaa[[[RRRGGGBBBAAA???:::555000...,,,***)))))))))***,,,+++***++++++***'''$$$(((((((((((('''&&&%%%$$$((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$((($$$"""&&&(((&&&&&&((('''%%%######$$$%%%$$$###"""######$$$&&&''''''((()))&&&"""###&&&((('''%%%%%%""" """""" !!!%%%''''''&&&&&&&&&%%%%%%%%%"""$$$%%%"""'''&&&&&&%%%$$$###"""""""""###$$$%%%%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,...///---...333444222444333333444777;;;>>>AAALLLZZZnnn~~~|||vvvvvvwwwxxxyyy{{{|||||||||}}}}}}zzztttooommmqqqvvvwwwzzzzzzvvvvvvzzzzzzwwwoooppppppooollljjjiiijjjkkkooosssvvvuuupppiiieeeiiimmmqqqssssssrrrssstttsssvvvyyy|||zzzmmmccc\\\^^^eeeiiigggiiirrr|||}}}}}}}}}zzzxxxyyy|||zzztttkkklllllllllkkkkkkllllllrrryyy|||yyy{{{}}}{{{wwwqqqkkkccc]]]\\\^^^```bbbiiijjjnnnrrrxxx}}}wwwoookkklllnnnqqqvvv{{{|||yyyxxx{{{{{{vvvrrrpppuuu|||}}}jjj```YYY[[[aaaeeefffhhheeeggghhhhhhhhhiiilllnnnuuuuuuvvvxxxxxxvvvrrrooofff___TTTIIICCCDDDJJJOOO```fffggg^^^SSSMMMLLLLLLVVV]]]gggmmmppprrrvvvzzz}}}yyypppnnnooommmmmmoookkkiiieeecccbbb```[[[XXXWWWUUUVVV[[[^^^\\\[[[]]]\\\^^^``````_________aaa]]]]]][[[YYYUUUQQQMMMJJJIIIJJJLLLPPPSSSUUUTTTSSSVVVVVVWWWWWWUUUSSSPPPOOOPPPTTTXXX\\\^^^aaadddfffmmmooopppnnnkkkkkknnnqqqxxxvvvsssqqqooollliiifffccceeegggggghhhlllrrrwwwvvvzzznnncccQQQIII@@@<<<<<<<<<777333...---+++)))((((((((())))))((((((((())))))(((&&&(((((((((((('''&&&%%%$$$''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########&&&######&&&&&&###$$$((('''%%%######$$$%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((($$$###%%%%%%###$$$(((&&&&&&&&&%%%%%%%%%$$$$$$###%%%&&&$$$!!! !!!&&&%%%%%%$$$$$$#########&&&&&&((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---//////---...222333000222222222444666:::>>>@@@KKKVVVgggvvvyyyxxxxxxyyy||||||xxx{{{~~~zzzsssmmmlllpppuuuwwwzzzzzzyyyyyy}}}}}}{{{uuuuuusssooollljjjkkkmmmrrruuuxxxzzzyyytttnnnjjjlllmmmooorrruuuuuutttrrrrrruuuxxxzzz}}}uuujjjcccfffhhhhhhgggiiirrr{{{}}}uuuvvvvvvuuusssrrrsssttt~~~}}}}}}uuutttsssqqqnnnjjjgggeeerrr|||xxxzzz{{{wwwrrrpppkkkeeeaaaaaaccceeeffffffgggiiilllqqqvvvzzz|||}}}}}}tttllliiijjjllllllqqqwwwxxxwwwxxx|||{{{vvvrrrpppvvv}}}ssshhh^^^]]]```bbbdddgggccceeeiiikkkkkkkkklllmmmttttttuuuxxxyyyxxxuuurrrpppjjj___SSSIIIEEEEEEGGGZZZccchhhcccYYYQQQJJJDDDJJJRRR^^^gggnnnsssyyy}}}~~~rrrkkkfffgggjjjjjjkkkmmmlllkkkjjjjjjiiifffaaa^^^ZZZVVVVVVZZZ\\\ZZZZZZ\\\ZZZ]]]bbbddddddcccbbbbbb```aaaaaa```^^^ZZZVVVTTTSSSRRRRRRSSSVVVWWWVVVUUUVVVVVVWWWWWWWWWUUUTTTSSSPPPVVV]]]aaabbbeeekkkppptttuuuuuurrrnnnlllmmmppptttsssrrrqqqooolllgggccc___bbbddddddcccfffnnnttttttyyykkk^^^DDD>>>777444555666333000---+++***((('''''''''((('''&&&%%%&&&'''))))))((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$###############"""$$$###$$$%%%###!!!''''''%%%$$$###$$$%%%$$$###&&&&&&%%%%%%$$$$$$$$$######'''***)))%%%$$$&&&(((%%%"""!!!###$$$!!!"""%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%///111111......222222000000000111333666:::===???FFFOOO]]]kkkvvv}}}|||zzz{{{}}}zzz{{{|||vvvqqqoooppprrrvvvwwwyyyzzz|||~~~{{{yyywwwssspppqqqtttwww|||~~~zzztttpppnnnmmmmmmqqqwwwzzzwwwtttvvvxxx{{{|||vvvnnnqqqoookkkhhhkkkqqqxxx|||}}}vvvpppqqqrrrrrrqqqooonnnmmmxxx|||~~~|||yyyvvvrrrlllfffbbbooo|||xxxzzzyyytttooooookkkgggeeefffiiijjjkkkjjjjjjjjjkkkmmmpppsssuuu{{{|||wwwpppkkkjjjjjjhhhmmmssstttssstttyyy~~~~~~yyytttqqquuu||||||pppddd___^^^^^^```cccaaaeeekkknnnooonnnmmmmmmrrrrrrtttvvvyyyyyywwwtttxxxssskkk___TTTKKKHHHFFFTTT___gggggg```WWWKKKBBBCCCJJJVVVaaalllvvv{{{rrrlllccc```___bbbeeehhhjjjjjjjjjkkkmmmnnnmmmkkkhhhfff___ZZZXXXZZZZZZXXXWWWYYY\\\aaaeeehhhfffccc___^^^___```aaabbbaaa^^^ZZZXXXYYYWWWUUUVVVXXXYYYZZZZZZVVVWWWXXXYYYYYYYYYXXXXXXSSS[[[cccfffeeegggnnnuuuwwwxxxyyyvvvqqqnnnoooqqqrrrrrrrrrsssqqqllleee```^^^aaadddcccaaaeeennnuuusssyyy{{{aaaQQQ<<<777111///111111000---,,,+++***(((((('''(((((()))'''%%%%%%'''((())))))''''''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############"""###%%%%%%!!!&&&'''&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$######&&&))))))'''%%%%%%&&&### ###### !!!$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$##############################$$$$$$%%%%%%%%%%%%&&&&&&000222222//////222333000//////111333555999<<<===CCCJJJUUUbbbooo{{{~~~|||xxxtttqqqpppssstttwww{{{}}}~~~|||{{{zzzxxxxxx{{{|||wwwpppnnnmmmrrryyy}}}{{{wwwyyyzzz||||||{{{tttpppnnnpppuuuyyyzzzqqqkkklllmmmnnnnnnmmmllljjjqqqtttzzz~~~{{{wwwrrrkkkfffmmm~~~zzzxxxzzzyyytttnnnpppnnnkkkkkkmmmppprrrssspppooonnnmmmlllmmmmmmnnnssstttwww{{{tttmmmhhheeefffkkkooopppoooqqqvvv{{{yyytttuuuzzzuuuggg___[[[XXXYYY]]]___dddlllqqqrrrpppnnnmmmppppppqqqtttwwwxxxwwwuuuxxxvvvqqqhhh^^^UUUOOOLLLRRR]]]gggiiiggg___RRRFFF???DDDMMMYYYgggvvv|||uuulllccc^^^\\\]]]^^^___cccgggiiihhhgggiiillloooooonnnmmmlllgggaaa]]]]]]\\\WWWUUUVVV\\\```eeegggeeebbb___]]]]]]___```aaa```^^^\\\ZZZZZZXXXVVVWWWYYY\\\]]]]]]XXXYYYZZZ[[[\\\\\\]]]]]]YYY```ggghhheeefffkkkqqqtttvvvxxxwwwsssqqqsssuuurrrssstttuuusssnnnfffaaa```ccceeeddddddiiirrryyytttzzzoooTTTCCC888444000.........---+++,,,+++******))))))))))))+++)))'''&&&'''((((((((('''''''''(((''''''&&&%%%$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%!!!&&&(((&&&$$$$$$%%%&&&%%%$$$#########$$$$$$$$$%%%%%%&&&%%%$$$&&&((((((%%%###%%%"""###&&&'''$$$$$$'''&&&&&&&&&&&&&&&'''''''''############$$$%%%$$$$$$#########$$$$$$%%%%%%&&&(((((((((((((((''''''&&&########################$$$$$$$$$%%%%%%&&&&&&&&&///222111...///222333000//////111222555777999;;;AAAFFFNNN[[[iiixxx}}}xxxsssqqqrrrrrruuu{{{~~~~~~|||~~~}}}tttrrrqqquuu{{{~~~|||yyywwwxxxxxxxxx{{{~~~wwwrrruuuzzzxxxooogggffffffgggjjjkkkkkkjjjlllooossswww{{{~~~~~~|||xxxrrrlllppp~~~|||vvvvvvyyyyyytttnnnqqqooommmnnnqqqvvvyyy{{{uuutttsssqqqooommmkkkkkkiiikkkoooyyyyyytttmmmfffaaadddiiimmmooonnnpppvvv{{{yyyxxx{{{wwwiii___XXXRRRRRRUUUXXX___hhhooorrrrrrqqqqqqoooooopppsssvvvxxxwwwvvvuuuuuutttoooggg___ZZZWWWWWW___gggjjjjjjeeeZZZNNN???AAAFFFQQQaaattt}}}xxxrrrlllgggaaa\\\YYYZZZ]]]______bbbgggiiihhhfffiiilllnnnnnnmmmnnnnnnmmmgggcccccc```ZZZVVVVVVVVVZZZ___bbbbbbbbbaaaaaa___`````````___^^^\\\[[[ZZZXXXWWWXXX[[[^^^______\\\\\\]]]^^^___```aaaaaa```dddhhhhhheeedddgggkkkooorrruuuuuutttsssuuuxxxuuuvvvwwwxxxvvvqqqiiidddcccddddddeeeiiiooowww}}}}}}sss___HHH888444222...------,,,+++***+++++++++******)))))))))+++)))''''''((((((((('''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$###$$$%%%###!!!'''(((&&&$$$$$$%%%&&&%%%$$$"""#########$$$$$$%%%%%%&&&$$$"""###'''(((%%%!!!###!!!"""%%%&&&######&&&%%%%%%&&&&&&&&&&&&''''''$$$###""""""$$$%%%$$$"""#########$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''---//////,,,---000111//////000111222444666777888>>>@@@FFFQQQ___ooo|||}}}zzzvvvssssssrrruuu}}}~~~zzzxxxwwwxxx{{{|||zzzxxxttttttsssssswwwwwwxxx~~~yyyooofffcccaaacccggglllnnnooommmnnnqqqtttxxx}}}}}}wwwrrrttt~~~zzzuuuqqqrrrwwwyyytttooonnnllliiikkkooouuuzzz|||yyyzzzyyyxxxvvvssspppnnniiikkkpppzzz|||vvvqqqllleeeaaacccgggmmmoooooorrryyy|||~~~zzzwwwiii^^^TTTMMMLLLNNNNNNVVVaaakkkqqqtttuuuvvvppppppqqqtttwwwxxxxxxwwwuuuwwwxxxwwwqqqkkkgggddd```dddhhhjjjllliii```UUUDDDBBBCCCLLL]]]ttt~~~}}}}}}rrrlllddd^^^]]]]]]]]]\\\YYY^^^```___aaahhhkkkjjjiiilllnnnnnnlllkkklllnnnooojjjggghhhfff___[[[ZZZRRRUUUYYY\\\^^^```ccceeeaaa```___^^^\\\[[[[[[[[[\\\ZZZZZZ[[[]]]______^^^______``````aaacccddddddeeeggghhhhhhfffddddddeeejjjnnnrrrtttssssssuuuxxxyyyzzz{{{{{{yyytttmmmgggeeebbbaaadddkkkttt{{{~~~uuujjjeeedddfffiiihhh___UUUJJJ===111...---+++***************))))))))))))))))))(((((('''&&&&&&'''))))))(((&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%%%%%%%&&&######&&&&&&###$$$((((((&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$############$$$###""""""############ $$$$$$"""!!!############$$$$$$%%%%%%%%%%%%###""""""$$$%%%###!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''***------***+++///000...///000111222444555666777:::;;;???HHHWWWgggttt{{{|||zzz|||~~~|||zzzwwwvvvtttrrrvvv~~~}}}|||{{{{{{zzzxxxwwwssssssqqqqqqvvv{{{{{{yyyooogggdddaaabbbhhhnnnrrrtttqqqrrrsssuuuyyy~~~zzzuuuvvv}}}tttooommmpppvvvxxxtttoooiiifffdddeeejjjqqqvvvyyy}}}~~~~~~zzzwwwtttpppqqquuu|||uuuppplllgggdddaaagggllloooqqquuu}}}rrr~~~wwwiii]]]SSSJJJHHHJJJFFFNNN[[[gggpppuuuxxxzzzrrrrrrrrruuuxxxyyyyyyxxxxxx{{{~~~}}}zzzuuuqqqooogggiiijjjjjjlllkkkcccYYYJJJFFFDDDKKK]]]vvv{{{wwwuuutttjjjccc[[[WWWXXX\\\___aaaXXX^^^```^^^aaahhhmmmlllmmmooopppnnnkkkiiijjjllloookkkjjjkkkjjjccc^^^]]]QQQSSSVVVXXXZZZ]]]bbbeeeaaa```]]][[[YYYXXXXXXYYY^^^]]]\\\]]]______^^^]]]bbbbbbbbbbbbcccdddeeefffhhhhhhhhhggggggeeedddccchhhlllqqqrrrrrrrrruuuwww||||||}}}}}}{{{vvvooojjjeeeaaa^^^bbblllvvv|||~~~|||{{{{{{|||}}}ooo\\\OOOLLLOOOMMMPPPMMMDDD>>>;;;555---***)))(((((()))))))))***'''((((((((((((((('''&&&######$$$&&&))))))(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%###"""%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$((($$$"""&&&((('''&&&(((((('''%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$###"""!!! """###$$$""""""&&&"""!!!"""''''''%%%$$$&&&!!!!!!""""""#########$$$'''%%%"""###%%%&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''---,,,,,,,,,---000333555111000000000222222000///999777;;;CCCNNNZZZiiivvvzzzvvvwww~~~~~~{{{xxxwwwrrrooorrrwwwzzz~~~zzzuuuooohhheeejjjpppwww|||~~~{{{yyy|||zzzsssiiiccc```ccclllvvv{{{||||||xxxyyy}}}}}}xxxzzz{{{mmmiiigggiiinnnrrrqqqoookkkaaa^^^dddggggggppp|||}}}zzzyyyvvvvvv|||}}}xxxxxxooohhhhhheeefffkkkpppqqqqqquuu|||zzzxxxooowww|||wwwooodddZZZQQQIIIEEEIIIIIIPPP^^^iiipppuuuzzzpppqqqrrrsssvvvxxx{{{|||vvvxxx{{{}}}}}}{{{xxxvvvrrrjjjcccccchhhjjjeee___XXXOOOFFFHHHYYYttt{{{uuuuuuqqqkkk___[[[VVVUUUXXX]]]```aaafffccc```aaaeeekkkpppssskkkkkklllkkkjjjhhhfffeeeiiigggfffiiimmmmmmhhhbbbWWWTTTPPPPPPTTTZZZ```ccc___]]]ZZZVVVTTTUUUXXXZZZ^^^___aaabbbbbb```___]]]___```aaadddggghhhhhhgggbbbfffjjjllliiigggggggggkkkjjjlllooosssvvvvvvvvv{{{|||}}}~~~xxxnnngggcccdddcccccciiisssyyyzzz~~~|||yyyvvvqqqjjjccc^^^fffbbb[[[SSSJJJDDD???===;;;;;;:::999666222///---***++++++***(((''')))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&&&&'''&&&$$$"""###&&&'''$$$""")))(((&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%######$$$%%%&&&%%%%%%$$$%%%&&&'''((('''######''''''######'''%%%$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$&&&%%%%%%######$$$$$$$$$###""""""#########%%%((()))((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&""""""###$$$%%%%%%&&&&&&///...---,,,---...000111111111111111111111///...444222555<<>>GGGQQQaaaooo~~~zzztttssswww}}}yyytttqqqqqqsssvvv~~~{{{gggZZZQQQUUU___pppxxxtttssstttnnniiicccbbbfffiiijjjiiiggghhhiiijjjnnnuuu}}}}}}yyyvvv~~~tttqqqqqqlllffffffdddbbbbbbdddfffffffff```YYYTTTVVV\\\cccooozzz~~~qqqjjjkkkcccaaafffffflllkkkkkkmmmppptttvvvvvvvvvkkk^^^^^^bbbmmm|||vvvlllccc[[[UUURRRLLLJJJNNNSSSWWW]]]bbbdddcccaaaaaabbbdddgggiiisssuuuyyy|||}}}|||zzzxxxtttnnnddd[[[YYY^^^gggnnnlllpppssspppmmmsss{{{wwwtttmmmddd\\\WWWUUUUUUUUUWWWZZZ^^^dddhhhkkkllleeecccccceeeiiinnnrrrssssssoooiiibbb]]][[[ZZZZZZ\\\bbbhhhkkkjjjiiilllooohhhccc]]]XXXWWWWWWWWWWWWQQQMMMIIIHHHMMMUUU]]]bbbccccccbbbaaa```___^^^^^^ccc```^^^bbbhhhlllllljjjmmmllliiifffddddddeeeggggggkkknnnmmmhhheeefffiiimmmooouuurrrfffdddgggiiiiiikkkmmmiiidddbbb\\\SSSKKKDDD>>>999666666555444222111///.........---,,,***)))((((((''''''(((((('''%%%%%%&&&((())))))((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&''''''%%%###%%%&&&'''&&&$$$$$$&&&((($$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&'''$$$###############$$$%%%###$$$%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%$$$######$$$""""""###%%%&&&''''''$$$$$$%%%%%%$$$$$$######%%%%%%%%%''')))***)))'''&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$---,,,,,,,,,,,,------...+++---000111111111333555333111111555777:::AAAIIIYYYiii{{{zzztttssswww|||zzzvvvsssrrrrrrsss{{{}}}mmm___VVVZZZgggxxx}}}rrrkkkiiikkkmmmgggccc___]]]___aaabbbaaabbbfffkkkppptttxxx|||zzzyyy~~~zzzxxxvvvkkkggggggffffffdddccccccdddfffggggggaaa[[[WWWXXX^^^gggsss}}}~~~nnngggggg```^^^cccccckkkiiiiiijjjnnnqqqrrrsss{{{uuuggg\\\XXXYYYcccppp{{{ssskkkccc]]]WWWPPPKKKLLLNNNOOORRRWWWYYYZZZ\\\^^^```aaabbbcccpppsssvvvzzz|||{{{zzzxxxtttpppiiibbb]]]^^^dddjjjrrrzzz|||uuuuuu|||tttnnnjjjeee]]]VVVQQQQQQSSSYYY\\\___cccfffhhhjjjkkkgggffffffgggkkkooopppqqqnnnjjjddd^^^[[[ZZZ\\\]]]]]]dddjjjllliiigggiiillliiifffaaa]]]ZZZXXXVVVUUULLLIIIFFFHHHPPPZZZaaafffbbbbbbaaa```___```aaaaaaaaabbbccceeefffjjjnnnqqqssspppkkkgggdddddddddeeeggglllqqqooohhhaaa______fffjjjqqq|||~~~pppddddddhhhjjjiiiiiihhhbbb[[[UUUOOOGGG???:::666333222111000000///---,,,+++***---,,,,,,+++***((((((''''''(((((('''%%%$$$&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&'''&&&%%%&&&''''''%%%$$$$$$$$$%%%$$$$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&$$$$$$###$$$%%%&&&++++++***'''%%%$$$###!!!###$$$&&&%%%###"""$$$%%%###$$$$$$%%%%%%%%%$$$$$$%%%###""""""$$$&&&%%%###"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))(((&&&%%%&&&'''((('''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%++++++,,,---.../////////***---111222000111333666222000000333555666;;;BBBQQQbbbuuuxxxttttttwwwzzz|||~~~{{{wwwuuutttrrrqqqxxxuuuhhh```fffsss{{{pppfffaaa```ccceeeaaa^^^ZZZYYYZZZ\\\^^^^^^aaaeeellltttzzz~~~{{{vvvvvv~~~|||{{{~~~}}}jjjbbbbbbdddddddddccccccdddfffggghhhbbb___[[[[[[aaakkkwww~~~~~~~~~ooogggggg___\\\aaaaaaggggggggghhhjjjmmmoooqqqvvvyyyyyyiii___VVVTTT]]]iiiwww}}}wwwqqqjjjcccZZZTTTNNNMMMLLLIIIIIILLLPPPRRRVVV[[[___aaabbbcccooorrrvvvzzz||||||{{{zzzxxxuuupppiiiccc```aaabbbrrr|||zzzuuu{{{zzzsssmmmfffccc___ZZZTTTPPPRRRXXXaaacccgggiiiiiiiiijjjlllkkkjjjiiijjjlllnnnnnnmmmgggddd___\\\ZZZ\\\___bbb^^^dddiiiiiifffcccdddgggllliiieeeaaa\\\VVVPPPLLLGGGEEEEEEKKKUUU___eeegggcccbbb```______```bbbcccaaadddgggggggggjjjqqqwwwvvvqqqlllhhhffffffffffffiiimmmpppoooiiibbb]]][[[aaaeeennnvvvzzzuuukkkcccaaaeeegggfffeeebbbZZZQQQIIIDDD===777444333111000111111000///...,,,***)))((()))***+++++++++***))))))******)))''''''((()))((((((((('''''''''&&&&&&(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&%%%&&&''''''&&&$$$$$$###############$$$%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&$$$######$$$$$$%%%!!!$$$$$$%%%'''&&&""""""%%%'''&&&###"""$$$&&&###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&###$$$'''&&&""""""###$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&'''((('''%%%$$$%%%&&&''''''%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&,,,,,,---...////////////+++///333222000///111444111///000333444444888>>>JJJYYYlllzzz~~~zzztttrrrtttwwwyyyzzz~~~{{{yyyxxxwwwrrrooottt|||~~~rrrmmmuuuvvvppphhhaaa]]]^^^bbbdddaaa]]]XXXVVVXXX]]]cccfffkkklllpppvvv}}}~~~|||~~~vvvsssttt{{{}}}{{{|||oooccc```aaaaaaaaaaaaaaabbbdddfffhhheeedddaaaaaafffppp{{{}}}}}}||||||rrrkkkjjjaaa]]]``````bbbdddggggggggghhhmmmqqqrrrttt}}}qqqcccXXXSSS[[[eeeppp}}}yyyrrrlllaaa[[[VVVTTTQQQJJJGGGGGGGGGJJJNNNSSSYYY^^^bbbdddlllooosssxxxzzz{{{zzzyyyxxxvvvrrrmmmjjjfffcccaaannnyyyzzzuuuwww}}}|||uuuqqqmmmhhhaaa^^^\\\ZZZUUURRRWWW```hhhkkknnnnnnmmmlllnnnoooooonnnllllllmmmmmmkkkiiibbb```\\\[[[[[[^^^bbbeee```dddhhhiiifffdddcccdddkkkiiifffbbb\\\TTTJJJDDDCCCBBBEEENNNYYYbbbfffffffffdddaaa___^^^___aaaccceeeffffffgggiiinnntttyyytttpppkkkiiiiiijjjjjjiiilllllllllkkkhhhddd```^^^]]]ccckkkpppqqqlllfffbbb]]]aaacccaaa___[[[RRRIII???;;;666222000//////...111111111000///---+++***%%%'''***++++++)))&&&%%%******+++)))((('''(((***(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%$$$#########$$$$$$######$$$%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%%%%''''''&&&$$$#########$$$%%%!!!%%%)))((($$$"""%%%'''&&&"""!!!$$$'''###$$$%%%%%%&&&&&&%%%%%%###'''((($$$$$$''''''###%%%%%%&&&&&&%%%%%%$$$###$$$$$$###%%%&&&'''%%%$$$"""$$$%%%&&&&&&$$$"""!!!###$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%%%%&&&'''''''''---...//////000/////////...222555333///---///222111000111444444444888>>>EEETTTfffuuuyyytttppppppssswwwyyyzzzzzz{{{zzzzzzxxxsssnnnrrryyy{{{www}}}mmmiiiccc^^^^^^aaaeeeiiieee```ZZZWWWYYYaaakkkqqqxxxvvvuuuxxx}}}{{{www}}}}}}{{{{{{|||sssqqqsssyyy}}}{{{{{{uuuhhhbbb```]]]^^^______```aaadddgggiiihhhffffffkkkuuu}}}{{{xxxwww~~~~~~~~~xxxuuunnnmmmddd___aaa______cccffffffdddfffkkkqqqqqqqqqyyyyyyfffZZZTTTZZZcccmmmyyytttgggbbb]]][[[WWWNNNHHHGGGAAACCCFFFKKKSSSZZZaaaeeehhhkkkpppuuuwwwxxxwwwwwwuuussspppnnnnnnllliiifffkkkuuuzzztttuuuyyywww{{{{{{vvvpppmmmiiiddd___[[[ZZZZZZWWWTTT[[[eeemmmppprrrrrrpppoooqqqsssqqqpppnnnnnnmmmllliiiggg___^^^[[[ZZZ\\\___cccfffcccfffiiijjjiiigggfffeeegggfffeeebbb\\\SSSHHHAAA@@@@@@EEEOOO\\\dddeeedddhhhfffbbb___]]]^^^```aaaiiifffdddffflllrrrwwwyyyrrrnnnjjjiiikkknnnnnnmmmnnnllliiiggggggfffdddccc[[[aaaiiimmmjjjfffbbbaaaYYY]]]___]]][[[WWWNNNDDD:::777222...------,,,,,,------------,,,***((('''&&&(((***+++)))%%%!!!((())))))(((&&&&&&'''((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%&&&'''(((&&&%%%'''%%%######$$$$$$$$$###!!!"""$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&$$$#########$$$$$$%%%)))))))))***&&&!!!%%%(((&&&"""!!!###'''###$$$%%%%%%&&&&&&&&&&&&%%%'''###"""&&&'''$$$(((((('''&&&%%%###!!!!!!$$$######$$$%%%&&&$$$###!!!###%%%&&&&&&$$$!!! ######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%&&&'''((((((111111000000///.........000000000000000111111111333222222222333666999;;;BBBKKKWWWeeettt{{{tttoooooorrrtttuuuvvvyyy}}}~~~xxxrrrooopppqqqvvvmmmfffaaa___^^^```gggppprrrmmmfffbbbdddkkkuuu|||zzzvvvxxx{{{zzzwwwwwwxxxyyyzzzyyyuuupppkkkggghhhkkkqqqzzz~~~{{{zzz~~~yyylllddd]]][[[ZZZYYYXXXZZZ^^^bbbeeejjjhhhiiimmmtttzzz}}}}}}|||xxxsssuuu|||}}}{{{yyytttvvvzzz}}}zzztttqqqsssuuuuuutttvvvzzz}}}~~~|||}}}|||wwwoooccc]]]]]]```bbbdddddddddgggkkkooopppuuu~~~qqqcccXXXYYYaaammm|||qqqnnnhhhbbbZZZQQQIIICCCAAA===>>>FFFOOOWWW```hhhiiikkkooorrrttttttsssrrrqqqsssrrrppppppsssqqqmmmmmmuuu}}}~~~xxxrrrqqqrrrooooooooonnnllliiigggeee[[[\\\\\\ZZZXXX]]]fffmmmxxxzzz{{{{{{xxxtttrrrqqqqqqrrrsssqqqmmmhhheeeccc^^^_________``````aaabbbdddcccdddeeeggggggeeecccdddffffffbbbZZZOOOEEE???CCCAAADDDOOO^^^iiimmmkkkooofffaaaccc```ZZZ]]]hhhfffccccccfffmmmrrrtttsssnnniiijjjrrruuupppkkkkkkooollliiigggfffccc^^^YYY\\\bbbhhhiiiddd___\\\\\\\\\[[[[[[[[[WWWOOOBBB999555333///---+++,,,---...000///---,,,,,,+++***(((,,,)))&&&%%%&&&(((((((((((('''''')))***+++)))(((&&&&&&''''''''''''''''''''''''''''''(((((((((((('''((()))'''%%%######$$$***)))'''%%%%%%%%%'''''''''&&&$$$######$$$&&&'''######$$$%%%%%%%%%%%%$$$((('''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''$$$ ###&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((%%%%%%((('''$$$&&&%%%%%%$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&&&&(((***++++++)))'''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$"""!!!"""###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&''')))'''$$$%%%)))$$$#####################222111111000//////......//////000000111111000000222222222222444666888999>>>DDDMMMWWWfffuuu}}}}}}{{{uuuooonnnooopppqqqppppppuuu}}}yyysssooonnnnnn~~~zzzqqqjjjcccaaabbbfffoooyyyzzzxxxyyy}}}yyyzzz{{{xxxvvvvvvttttttrrrpppkkkfffbbb___bbbfffmmmwww~~~|||}}}~~~{{{oooeee]]]ZZZXXXWWWVVVWWWZZZ^^^```eeeeeegggllltttzzz||||||~~~xxxrrrrrrwww}}}tttnnnnnnqqqssswww{{{~~~~~~~~~{{{vvvnnnoooqqqpppoooooosssvvvvvvwwwxxx{{{~~~zzz}}}wwwkkkcccbbb]]]```bbbdddfffiiimmmoooooosss|||wwwiii]]]\\\```kkk~~~wwwtttnnnggg___UUULLLEEE@@@<<<;;;BBBKKKSSS\\\ddddddfffhhhjjjkkkjjjiiihhhhhhkkkmmmlllnnnrrrqqqmmmlllrrrxxxyyyuuupppmmmlllgggffffffggghhhhhheeeccc[[[]]]^^^^^^^^^ccckkkrrr~~~xxxtttqqqppppppoookkkfffbbbaaaaaaaaabbbbbbbbbaaa```______cccbbbccceeeggghhhgggeeedddfffgggbbbXXXNNNFFFBBBCCCDDDHHHRRR^^^hhhkkklllppphhhdddfffbbb[[[]]]fffeeeccccccgggmmmrrrsssrrrpppllllllrrruuurrrnnnnnnooolllhhhfffffffffdddbbb]]]ccchhhhhhccc^^^[[[ZZZXXXYYYYYYXXXRRRHHH===555222000...+++******,,,---///...,,,+++++++++)))'''+++(((&&&%%%&&&(((((((((((('''&&&''')))***)))(((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$(((&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&### """######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%%%%''''''$$$&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%#########%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%&&&)))'''$$$%%%)))!!!"""$$$%%%&&&%%%%%%$$$222222111111000/////////---...000111111111000///111111222333555666777777;;;>>>BBBHHHVVVhhhtttxxxyyytttmmmiiijjjkkkiiihhhhhhmmmwww|||uuuooolllkkkyyywwwnnngggeeehhhooo{{{~~~uuurrrqqqnnnmmmnnnrrrpppmmmhhhccc]]]YYYVVVZZZ^^^fffqqq|||}}}{{{|||~~~~~~tttiii```\\\[[[YYYXXXXXXYYY[[[\\\```bbbffflllrrrwwwxxxxxx}}}~~~vvvrrrrrrxxx}}}yyyooommmnnnooorrrvvvuuuxxxyyyyyy{{{~~~|||wwwmmmnnnmmmllljjjjjjlllnnnmmmpppsssxxx{{{|||||||||~~~~~~|||}}}yyyzzztttiiieee```aaadddgggiiilllmmmnnnooorrryyysssfff```___ggg{{{|||uuunnneeeZZZOOOHHHAAA<<<999>>>EEELLLTTT\\\aaabbbdddeeeeeecccaaa```]]]cccgggiiilllppppppmmmlllooorrrtttrrrnnniiifff___]]]]]]aaafffhhheeeaaaZZZ^^^bbbeeehhhmmmtttzzz|||uuuqqqqqqoookkkeee___]]]^^^___ccceeefffeeebbb^^^\\\\\\aaaaaabbbeeehhhjjjjjjiiieeegggggg```UUUKKKFFFEEEDDDGGGNNNVVV___eeejjjlllqqqkkkhhhiiiddd]]]]]]ccccccbbbcccgggnnnssssssrrrtttoooooosssvvvuuurrrrrrooollliiiggghhhjjjkkkjjjaaaeeeiiihhhccc]]]YYYYYYUUUWWWXXXUUULLLAAA888222///...+++)))))))))***+++...,,,******+++***)))''')))'''%%%%%%&&&(((((('''(((&&&%%%%%%&&&(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((%%%&&&''''''%%%%%%&&&'''###$$$&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$(((&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$""""""######!!! %%%%%%%%%%%%%%%%%%%%%%%%###''''''%%%%%%''''''###''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########%%%&&&(((%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&((('''###$$$(((###%%%&&&((((((&&&$$$###222222222111000000//////,,,---///000111111000///000111222444555555555555:::<<<===???JJJ[[[hhhmmmqqqnnngggbbbbbbdddccc___ccchhhrrr~~~yyyqqqllljjjvvv|||rrriiiiiiooozzzzzzoooiiieeebbbcccfffpppooommmhhhbbbZZZSSSOOOQQQVVV___iiiuuu}}}xxxwwwyyy|||~~~{{{qqqfffcccbbb```^^^]]]]]]]]]]]]^^^```eeejjjooorrrssssss{{{~~~wwwrrrpppttt}}}uuupppnnnmmmpppsssqqqtttvvvwwwzzz~~~|||xxxpppooonnnllljjjiiijjjkkklllooosssuuuvvvwwwxxxyyyxxx{{{{{{zzz|||ppphhhggggggiiimmmppprrrqqqpppsssuuuyyy~~~}}}|||oooeee```cccuuuzzzrrrggg[[[PPPHHHEEE>>>:::;;;@@@DDDKKKQQQZZZ[[[\\\]]]]]]\\\ZZZYYYVVV]]]cccfffiiimmmnnnkkkmmmlllmmmnnnooolllfffaaa[[[XXXXXX^^^fffiiieee___\\\aaagggmmmrrrxxx}}}~~~vvvpppsssooohhhaaa[[[ZZZ]]]```cccfffhhhfffbbb]]][[[ZZZ``````aaadddiiilllmmmlllggghhheee\\\OOOFFFDDDFFFGGGMMMTTT[[[___ccchhhllloookkkjjjjjjeee]]][[[_________aaagggoootttuuutttuuurrrppprrruuuvvvuuutttnnnmmmlllllllllmmmnnnnnnfffhhhjjjhhhccc^^^ZZZYYYSSSVVVWWWRRRHHH===666333...,,,+++)))))))))***+++,,,***))))))******)))'''(((&&&$$$%%%&&&(((((('''(((&&&######%%%'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&&&&%%%%%%'''((($$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''$$$$$$'''&&&###(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$%%%&&&(((%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%'''&&&###$$$((((((((((((((('''%%%$$$###222222111111000/////////+++,,,...///000000/////////000222333444444444444777:::;;;;;;BBBOOOXXX\\\cccbbb^^^YYY[[[``````ZZZ___bbbjjjvvvxxxqqqnnnvvvtttkkkmmmvvv{{{nnnfffaaa^^^```eeemmmnnnooollldddZZZPPPIIIJJJPPPXXXaaakkkwwwyyytttrrrtttvvv|||xxxooojjjiiihhhfffdddbbbaaa```[[[^^^bbbgggkkknnnqqqrrryyy{{{~~~tttlllpppxxx~~~||||||yyyqqqmmmjjjkkknnnrrruuuwwwwwwzzz}}}|||wwwsssqqqnnnlllkkkjjjjjjjjjssstttuuuuuussssssuuuwwwuuuxxx}}}}}}ssspppooopppuuu|||||||||{{{|||}}}|||yyy|||vvviii```___mmm~~~|||rrrggg[[[OOOHHHJJJBBB;;;;;;<<<===BBBGGGKKKLLLNNNPPPQQQQQQQQQQQQRRRZZZaaacccdddhhhiiiggghhhfffeeefffhhhfffaaa[[[XXXUUUVVV\\\dddgggccc]]]```eeelllttt{{{xxxrrrqqqmmmeee^^^YYYYYY]]]aaabbbfffiiigggaaa\\\ZZZ[[[______```dddiiimmmoooooohhhgggaaaVVVKKKDDDDDDGGGMMMRRRYYY]]]___bbbgggkkkjjjiiiiiihhhccc]]]ZZZ[[[]]]]]]___eeennnuuuwwwwwwuuussspppqqqtttwwwwwwuuunnnoooqqqqqqpppnnnlllkkkjjjkkkkkkiiieeeaaa^^^\\\QQQSSSRRRKKKBBB999444333---,,,+++******+++,,,,,,+++)))((((((******)))(((((('''%%%&&&'''((('''&&&(((%%%######$$$&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''###%%%&&&&&&&&&&&&'''(((''''''&&&%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$'''%%%%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&$$$$$$&&&&&&###(((''''''&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%% """$$$&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''%%%"""###'''((('''&&&%%%%%%%%%&&&&&&111111000000///.........+++,,,,,,---...///000000000000111222222333444444222666888888;;;CCCIIIJJJSSSUUUTTTQQQWWW```bbb\\\[[[]]]cccmmm{{{yyyuuuyyyvvvnnnqqq~~~~~~qqqggg___[[[^^^ccciiilllnnnllleeeYYYMMMFFFGGGLLLSSSZZZbbblllxxx}}}wwwrrroooooopppvvv}}}~~~vvvoooooonnnllliiifffdddbbb^^^```bbbccceeeiiimmmqqqtttwww|||xxxlllnnnsss|||}}}vvvuuuuuu|||yyysssnnnnnnpppvvvyyyzzzyyy{{{~~~{{{vvvssspppmmmlllllllllkkkjjjwwwyyyyyyvvvrrrqqqrrruuussswww}}}{{{xxxyyy~~~{{{wwwyyy~~~xxxiii___\\\dddqqq~~~rrrfffZZZPPPJJJJJJBBB<<<;;;:::999;;;???BBBCCCEEEGGGIIIJJJKKKLLLMMMUUU\\\\\\]]]```bbbbbb```^^^]]]]]]___^^^YYYVVVSSSSSSUUU\\\ccceeebbb]]]eeejjjqqqyyy}}}wwwmmmjjjddd^^^ZZZ[[[___ccceeeiiikkkhhhaaa[[[ZZZ\\\______```dddjjjnnnqqqrrriiiddd[[[QQQIIIGGGIIIKKKTTTXXX\\\^^^```bbbgggjjjffffffgggeeeaaa]]][[[[[[^^^]]]^^^dddmmmtttwwwxxxssssssqqqppptttyyyxxxtttnnnqqqttttttqqqmmmjjjiiillllllkkkiiigggdddaaa```RRRPPPKKKBBB:::333000///,,,,,,,,,,,,,,,,,,------***)))((()))***+++***)))***(((''''''(((((('''&&&'''%%%$$$$$$%%%'''''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''$$$%%%&&&&&&%%%%%%'''((()))'''&&&%%%%%%&&&(((***$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$%%%'''''''''&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&&&&$$$$$$&&&&&&"""''''''&&&&&&%%%$$$$$$$$$############$$$$$$$$$$$$ """%%%'''((('''%%%############$$$$$$$$$$$$$$$ """############%%%&&&#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&%%%!!!"""&&&"""""""""###$$$&&&((()))000000//////...---------,,,,,,++++++,,,...000222111111000000111222333444...444777555666<<<@@@AAAEEEJJJLLLLLLVVVdddhhhccc\\\\\\^^^fffsss~~~~~~xxxqqqvvvyyymmmccc]]]___dddiiijjjllljjjcccYYYNNNGGGFFFJJJPPPTTTYYYbbbnnnvvvzzzzzzzzzvvvrrrnnnmmmmmmooowww~~~~~~{{{ttttttsssrrroookkkhhhfffkkkjjjfffbbb^^^___ccchhhmmmooovvv~~~nnnllllllqqqzzz}}}{{{wwwpppoooqqqyyy~~~wwwuuuvvvxxx{{{|||{{{|||~~~{{{vvvtttqqqnnnmmmooopppooommmuuuxxx{{{xxxsssppppppqqqrrrwww}}}~~~zzzvvvxxx|||uuuggg]]]XXX[[[cccxxxrrrfff[[[SSSNNNFFF???:::999999777888;;;===>>>???AAACCCEEEFFFFFFFFFNNNTTTTTTTTTWWW[[[\\\YYYXXXXXXXXXXXXWWWUUUSSSQQQSSSXXX^^^dddfffeeeccckkknnnuuu|||~~~xxxmmmkkkhhhdddaaabbbfffiiikkknnnooojjjaaa[[[ZZZ]]]```___```dddjjjooorrrssshhh```UUUMMMKKKMMMQQQSSS[[[\\\]]]^^^```cccgggjjjccceeeeeeccc```^^^]]]]]]ccc```___cccjjjqqquuuvvvssstttsssrrruuu{{{zzztttooorrrtttsssooollljjjjjjkkkjjjiiihhhgggfffdddbbbYYYRRRGGG===555000---+++++++++++++++,,,,,,------***)))((()))+++,,,+++***,,,***))))))))))))'''%%%'''%%%%%%&&&'''((('''&&&)))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''$$$&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$&&&%%%$$$%%%'''((('''&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!$$$&&&%%%###"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&$$$$$$&&&%%%"""&&&&&&&&&%%%$$$$$$##################$$$$$$$$$$$$######$$$%%%%%%%%%$$$###"""#########$$$$$$$$$$$$"""###$$$$$$######%%%&&&"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###&&&$$$!!!"""&&& """%%%&&&%%%###"""/////////...------,,,,,,---,,,***)))+++---111333222111000//////111333555...444777555555:::>>>???===DDDHHHJJJVVVgggmmmhhhbbb___^^^cccmmmzzzzzzsssyyyxxxllleeeeeejjjjjjkkkkkkiiicccZZZQQQKKKFFFJJJNNNQQQUUU\\\hhhppptttvvvwwwvvvsssooommmllliiisss|||~~~}}}}}}zzzvvvyyy|||xxxyyyxxxwwwtttpppllljjjzzzvvvmmmbbbYYYVVVYYY]]]gggiiiqqqzzz}}}~~~ooojjjfffiiiqqqvvvvvvtttllllllpppxxx{{{xxxyyyyyy{{{|||{{{|||~~~|||wwwvvvssspppppprrrtttsssqqqpppvvv{{{zzztttooonnnnnnrrrvvv}}}~~~yyyuuuwww|||sssddd\\\UUUUUUYYYffftttsssggg]]]VVVQQQAAA;;;777888888777777999777777888999;;;<<<===>>>@@@HHHNNNMMMMMMRRRWWWYYYWWWWWWWWWWWWVVVUUUUUUUUUPPPUUU\\\ccchhhjjjjjjjjjoooqqqvvv}}}|||vvvoooooommmjjjiiijjjmmmpppqqqsssssslllaaaZZZZZZ]]]``````aaadddjjjooorrrsssggg]]]QQQKKKMMMSSSXXXYYY___^^^]]]]]]```cccgggiiiaaadddeeebbb`````````___gggdddaaabbbhhhooorrrtttsssuuuuuussswww}}}{{{tttppprrrrrrpppllljjjkkkmmmjjjiiigggfffgggfffeeecccaaaWWWHHH<<<555000,,,)))*********+++,,,,,,------***)))((()))+++,,,,,,+++---,,,+++******)))'''$$$&&&&&&&&&'''))))))(((&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''"""###%%%'''''''''%%%$$$%%%$$$"""!!!!!!"""$$$%%%######$$$%%%%%%%%%%%%$$$&&&%%%$$$%%%'''((('''&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&((()))'''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&######&&&%%%"""&&&&&&%%%$$$$$$######""""""############$$$$$$$$$%%%$$$###""""""###$$$$$$""""""######$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%$$$!!!"""&&&"""&&&((('''"""111000000///......------000...,,,,,,---/////////000111111111222222222222333222111111333555888999:::>>>BBBJJJ[[[lllqqqlllhhhddddddjjjooopppwww}}}{{{oooiiigggkkkjjjgggccc^^^WWWRRRNNNLLLIIIJJJQQQXXX]]]ccchhhvvvxxxxxxvvvwwwyyyvvvqqqsssoooqqqyyy~~~yyyvvvuuuxxx~~~~~~{{{zzz~~~~~~xxxrrrqqqrrr}}}oooaaaVVVSSSVVVZZZbbbeeelllsssvvvyyyzzziii___hhhrrrrrrpppqqqjjjlllpppwww}}}|||{{{xxxyyy||||||yyyyyy|||rrrrrrsssttttttttttttsssrrrrrrsssrrrqqqppppppqqqxxx{{{|||wwwxxxsss___XXXWWWVVVSSSccciiitttvvvmmmfffXXXKKKBBB;;;666666666444444666333555777888888999;;;===???AAADDDFFFIIINNNTTTXXXUUUUUUUUUUUUUUUUUUTTTTTTOOOSSSYYY```gggkkknnnooopppssswwwzzz|||zzztttxxxtttrrrqqqooonnnrrrxxx||||||qqqgggbbb___\\\```aaadddhhhkkkmmmllljjjddd\\\RRRNNNPPPWWW]]]```ffffffbbb^^^___ccccccaaaaaa``````aaaccccccbbb```kkkjjjgggfffgggjjjmmmpppuuuqqqpppttt{{{~~~{{{vvvoooooopppqqqmmmhhhhhhmmmnnnlllkkkjjjjjjlllmmmnnnjjj^^^LLL<<<444000...---(((***+++***((()))...222...(((%%%(((///111+++$$$111000---***'''%%%$$$###&&&&&&''')))++++++(((&&&+++***)))(((&&&%%%$$$###&&&'''((('''&&&&&&'''(((###$$$%%%''''''$$$''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%'''&&&$$$%%%&&&''''''&&&%%%&&&''''''&&&&&&''')))'''&&&!!!!!!))))))###'''$$$""""""###%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&###"""###$$$&&&%%%$$$$$$$$$%%%&&&''''''%%%"""!!!###$$$%%%%%%%%%%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$""""""###########################&&&&&&%%%###"""###&&&)))&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###((('''%%%%%%&&&&&&%%%$$$000000//////...------,,,///---,,,,,,---/////////000000000000111111111222222111111111222444666888777:::>>>FFFWWWiiipppooolllhhhhhhnnnrrrsssvvv{{{uuukkkgggjjjiiigggddd___YYYSSSNNNOOOLLLNNNUUU\\\```fffmmmsssvvvxxxyyy|||{{{xxxsssqqqvvvzzzxxxtttrrrtttwww}}}}}}}}}}}}xxxvvvuuuyyymmm```VVVTTTWWWZZZbbbdddkkksssvvvyyymmmaaafffllljjjhhhiiigggjjjqqqzzz~~~zzzxxxxxxwwwssssssvvvtttttttttuuutttttttttssspppqqqqqqqqqppppppqqqqqqwwwzzz~~~~~~}}}}}}yyy{{{vvvddd]]]ZZZWWWSSS___dddnnnyyy~~~uuulll]]]PPPCCC<<<555555555333333555333444666777777888:::<<<;;;<<>>@@@EEEJJJNNNNNNOOOPPPQQQPPPNNNLLLJJJKKKNNNRRRYYY```ggglllooojjjmmmppprrrtttvvvyyy|||}}}xxxvvvxxxzzz}}}zzzxxxyyyyyyxxx|||~~~zzzxxxrrrlllhhhfffddddddeeeffffffeeeaaa^^^ZZZZZZ___gggmmmqqqkkkmmmjjjccc```dddiiikkkeeecccaaaaaabbbccccccccciiiiiiiiijjjkkkmmmnnnoooooonnnooouuu{{{}}}yyytttyyyvvvrrroooiiieeeiiipppuuurrrooonnnoooqqqrrrrrriii\\\JJJ;;;222...---+++)))(((((()))+++------,,,)))(((((()))******(((&&&((((((''''''&&&&&&'''''''''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((###''')))&&&%%%&&&'''%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###(((&&&$$$###$$$%%%$$$###$$$&&&''''''&&&&&&'''(((&&&'''&&&&&&))),,,)))###&&&%%%######$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""#########""""""$$$&&&''''''%%%%%%$$$$$$$$$$$$(((&&&$$$$$$%%%''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$"""$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$((((((&&&###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$######$$$$$$###"""......---------,,,,,,,,,...,,,,,,,,,...000///............////////////000000000//////000111222333444444555;;;GGGWWWdddkkkooonnnoootttyyyxxxsssoooyyy}}}|||zzz{{{~~~|||rrrnnnmmmyyy~~~yyy{{{~~~ssskkkbbbbbbbbbcccdddbbb\\\WWWVVVSSSUUUZZZ___bbbjjjrrr|||yyysssssstttqqqmmmkkklllpppuuu{{{}}}wwwsssoooiiiaaa[[[YYY\\\___eeeffflllsssxxx{{{yyymmmkkkkkkhhhfffgggdddiiirrr}}}{{{wwwuuutttrrruuuzzzxxxwwwvvvvvvuuutttttttttrrrpppoooooorrruuuwwwxxx~~~{{{xxx}}}xxxtttuuuvvvvvvzzz|||qqqiiiaaa\\\\\\]]]aaahhhlllsssrrrbbbKKK@@@555222222111111222111222333333222444666888:::;;;===>>>@@@DDDIIIMMMIIIJJJKKKMMMNNNOOOPPPPPPLLLMMMPPPUUU[[[bbbhhhllljjjlllnnnnnnnnnoooppprrr{{{}}}}}}xxxrrrrrrwww~~~{{{xxxwwwyyyyyyyyy}}}{{{sssqqqmmmgggdddbbbbbbaaaaaa___^^^^^^aaaffflllqqqtttpppssspppfff```bbbhhhkkkfffdddaaa```aaacccddddddfffgggiiijjjkkklllmmmmmmmmmnnnqqqwww}}}~~~zzzvvvxxxuuusssqqqllliiilllssszzzvvvqqqpppqqqssstttssshhh[[[III:::111---,,,***+++)))((())),,,---***''''''((())))))'''''''''((((((''''''&&&''''''(((((()))&&&$$$$$$&&&'''((((((***)))((('''&&&%%%$$$$$$&&&'''((('''&&&&&&&&&(((%%%))))))%%%$$$&&&'''&&&''''''&&&&&&&&&%%%%%%%%%###$$$&&&''''''&&&$$$###'''%%%######$$$$$$###"""$$$&&&''''''&&&%%%'''((('''&&&&&&''')))***(((%%%&&&%%%###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''''''''&&&%%%$$$$$$######(((&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''$$$ %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$######$$$%%%$$$"""---------------,,,,,,,,,---,,,,,,---///000000...---.........////////////000000000///000000000111444333333777???JJJXXXaaallloootttyyy}}}}}}xxxrrr{{{{{{tttrrrvvvyyyvvvpppnnnnnn|||}}}wwwqqqbbb``````bbbggghhheeebbb___]]]]]]```bbbdddkkkssszzzzzzyyyrrrllliiijjjmmmqqquuuyyy{{{|||}}}|||uuupppoookkkfffbbbaaabbbeeeffffffjjjqqqvvvxxx}}}xxxtttqqqnnnjjjjjjeeegggmmmxxx|||wwwvvvuuusssvvvzzzxxxwwwwwwvvvvvvvvvwwwwwwvvvtttqqqqqquuuyyy|||}}}~~~}}}rrrooossswwwyyy{{{vvvsssqqqqqqqqqqqqtttyyy}}}~~~yyyooogggccc\\\\\\]]]aaadddkkkzzz|||mmmSSSFFF888333222111000111000111111111000222555777;;;<<<===>>>@@@CCCGGGKKKHHHHHHGGGHHHJJJMMMPPPSSSKKKKKKMMMQQQWWW]]]cccggghhhjjjkkkkkkjjjjjjlllmmmuuuyyyzzzvvvpppqqqyyy}}}~~~xxxxxxrrrjjjddd```^^^]]]\\\]]]___bbbfffiiimmmppprrrsssvvvtttjjjbbbbbbeeefffdddbbb______aaacccddddddccceeegggiiijjjkkkkkkkkkmmmooosssyyy~~~|||yyytttssstttuuusssppptttzzzzzztttqqqsssuuutttrrrggg[[[III999111---+++***...+++)))***,,,,,,)))%%%''')))***(((&&&%%%&&&(((***)))(((((('''''''''(((&&&###!!! """$$$%%%&&&))))))((('''&&&%%%%%%$$$&&&'''((('''&&&&&&&&&(((###''''''$$$###&&&(((((()))(((((((((''''''''''''###$$$&&&''''''&&&$$$###'''%%%######$$$$$$$$$###$$$%%%&&&&&&%%%%%%&&&((('''%%%$$$%%%&&&''''''(((&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&#########%%%''''''&&&&&&%%%$$$###"""&&&$$$######%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$ """%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$......------------------,,,++++++---000111000...............////////////000000000000000000//////333111222555999???KKKVVVdddllluuu{{{zzz}}}xxxqqqoootttxxxzzzrrrppppppwww{{{wwwjjjeeeaaacccjjjnnnooommmmmmkkkiiiiiigggfffmmmuuuyyyrrrooopppooopppppprrrtttvvvwww~~~}}}}}}|||uuurrrrrrpppmmmkkkjjjkkklllgggeeehhhooosssuuuyyy~~~|||vvvqqqnnniiiiiilllttt|||yyyyyywwwsssssswwwxxxxxxxxxxxxyyy{{{}}}~~~{{{wwwssssssxxx}}}}}}xxxzzz{{{uuusssxxxmmmlllpppssstttvvvqqqqqqqqqpppoooppprrruuu}}}|||vvvnnnjjj___]]][[[\\\]]]cccrrruuu]]]LLL<<<444333111000111111111111000///111444777888999:::;;;<<>>AAAHHHIIIKKKNNNPPPQQQRRRRRRNNNPPPTTTYYY```ggglllpppkkkllllllkkkhhhffffffggglllqqquuuwwwvvvxxx~~~}}}vvvtttooogggaaa]]][[[YYYXXXZZZaaajjjpppqqqqqqpppppprrruuuvvvqqqmmmjjjeee^^^ZZZZZZZZZ\\\___aaaaaaaaacccdddeeeggghhhjjjkkklllmmmooorrrwww{{{~~~~~~~~~{{{zzz|||{{{vvvwwwxxxuuurrrhhh\\\JJJ:::222...,,,+++***++++++++++++,,,///111,,,***((('''''''''''''''((((((''''''&&&&&&''''''***(((&&&&&&((()))***)))%%%%%%&&&&&&'''(((((()))&&&'''((('''&&&&&&'''(((!!!%%%'''$$$###&&&(((&&&))))))))))))(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''''''''###%%%&&&&&&%%%$$$&&&'''%%%###$$$(((((($$$$$$(((&&&%%%%%%&&&((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!"""$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&%%%#########$$$$$$%%%%%%&&&&&&######""""""""""""#########%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$""""""###$$$%%%%%%$$$......//////////////////+++***+++...000111000...////////////000000000000111222222222111000///...------111555555444===IIIJJJZZZkkkqqquuu|||~~~zzzzzz{{{yyy~~~}}}vvvllliiiooowww{{{|||}}}yyyuuuppphhhdddhhhppp~~~vvvnnniiihhhjjjkkkmmmqqqwww}}}}}}xxxyyy{{{zzzyyywwwwwwxxxssspppqqqvvvzzz{{{}}}|||yyyyyy{{{{{{}}}yyyxxx|||~~~{{{{{{|||}}}zzzttttttyyyxxx}}}uuussswww|||wwwpppkkkooozzzvvvoooqqqtttsssqqqqqqppptttwwwvvvuuuvvvyyyzzz}}}zzzmmmhhhaaa\\\XXX\\\iiiwww{{{jjjWWWBBB888555333000000222222111///...000333666555666666666777999===@@@FFFJJJPPPUUUYYYZZZYYYXXXTTTVVV[[[bbbjjjqqqwww{{{ssssssqqqlllgggbbb``````jjjoootttxxxyyy||||||vvvqqqooojjjddd___\\\[[[ZZZYYYZZZbbbmmmsssuuutttssssssppptttuuutttrrroooggg^^^WWWWWWXXX[[[___aaaaaa```eeeeeeeeegggiiikkkmmmnnnlllnnnqqquuuzzz|||~~~~~~}}}xxxyyyyyyvvvrrriii\\\JJJ;;;222...---+++''')))+++++++++---333777---+++((('''((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$&&&''''''&&&((((((((('''&&&&&&&&&%%%&&&'''((('''&&&&&&'''((("""''')))&&&%%%&&&'''%%%)))(((((((((''''''''''''%%%$$$$$$$$$$$$%%%&&&'''%%%$$$###$$$'''((()))(((###%%%&&&&&&%%%$$$&&&'''###"""&&&,,,+++%%%###&&&&&&%%%%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((###$$$%%%&&&&&&&&&%%%$$$&&&%%%%%%&&&''''''&&&$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%#########$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""!!!!!!!!!###$$$$$$###...............---------+++,,,------......------...............///000000999555...******---///111222222111222444777:::<<>>GGGKKKRRR\\\eeehhhfffccc\\\bbbjjjsssyyy}}}|||uuulllccc]]]ZZZYYYdddjjjrrrzzz}}}|||zzzvvvoooiiiiiiddd___\\\\\\\\\ZZZXXX^^^gggnnnrrrvvv|||{{{uuuvvvyyy|||}}}yyyqqqhhhbbbZZZYYYYYY[[[^^^```aaaaaaiiihhhiiikkknnnooonnnmmmppprrruuuwwwxxxyyy|||~~~~~~~~~}}}zzzyyywwwvvvwwwcccRRR???666222---(((&&&((()))***,,,...000111222,,,***'''&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%(((&&&$$$"""###%%%(((+++&&&&&&&&&''''''(((((((((+++***((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$''''''%%%%%%%%%%%%''''''###***"""'''$$$$$$$$$############"""!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$###$$$%%%%%%&&&%%%$$$$$$%%%&&&((()))&&&&&&%%%$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$(((&&&$$$$$$&&&'''&&&&&&///............---------,,,,,,------.........---...............///000000444222...------.........000000000000222555777999>>>DDDPPP^^^kkktttyyy{{{}}}~~~}}}xxx{{{zzzsssooommmlllmmmjjjiiijjjjjjkkkpppwww{{{nnnhhhhhhiiiooorrrzzz~~~{{{}}}|||}}}~~~yyyvvvrrrooolllmmmppptttuuuuuu|||}}}wwwpppqqqwwwyyyvvvsssvvvxxxzzz|||~~~xxxwwwqqqkkkmmmvvv}}}~~~zzztttllliiikkkqqqvvvxxxvvvtttrrrooojjjfffiiioooooottt{{{|||yyy|||vvvfff\\\]]]gggqqqwwwhhhRRRCCC<<<888444000111111000000//////000000///000111333555666888888EEEHHHPPPZZZdddiiiiiihhhdddkkkttt||||||tttjjjaaa[[[XXXXXX```gggpppxxx}}}}}}yyyuuussssssrrrnnnkkkbbb]]]XXXVVVXXXZZZZZZYYY___hhhooosssxxx}}}|||wwwxxxzzz}}}~~~zzzssskkkfff]]]\\\[[[\\\___bbbcccccclllmmmooopppqqqqqqpppppprrrssstttttttttuuuwwwyyy|||{{{}}}zzzxxxwwwuuutttsssaaaPPP===444000+++'''&&&******+++,,,------......+++)))'''&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&(((&&&%%%###$$$%%%''')))$$$$$$$$$%%%%%%%%%&&&&&&))))))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###"""!!!"""######!!!'''###&&&(((###!!!""""""######$$$$$$$$$%%%"""###$$$$$$%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$%%%&&&'''$$$$$$###""""""###$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%'''&&&$$$%%%&&&'''&&&%%%/////////.........------,,,,,,------...........................///000000///......///000///---+++.........///000333555666:::>>>HHHTTTaaammmvvv{{{}}}zzzrrrtttssshhhcccaaacccbbbdddiiimmmqqqxxx}}}{{{tttllliiiiiiooottt|||}}}zzztttoookkkllljjjiiiiiilllpppqqqrrr~~~~~~zzzsssnnnoootttuuussssssssssssuuuyyy~~~~~~uuulllkkkiiiggglllvvv{{{|||{{{tttlllhhhiiimmmsssvvvxxxuuuqqqnnnhhhcccffflllnnnrrryyy~~~|||nnn```^^^fffnnn{{{{{{ooo]]]KKK???777333000111111000///////////////,,,---...000111333444444AAADDDKKKUUU^^^fffiiiiiikkkrrr|||{{{qqqfff]]]XXXVVVUUUZZZaaakkktttzzz|||}}}~~~{{{yyy{{{}}}}}}tttpppjjjhhhjjjlllkkkjjjZZZUUUPPPOOOSSSXXX[[[\\\```hhhooouuuyyy}}}|||yyyxxx{{{}}}~~~|||vvvoookkkcccaaa______aaaeeeggggggooosssvvvvvvsssqqqqqqrrrssstttsssqqqpppqqqsssvvvwwwwww{{{{{{yyywwwuuuuuussspppnnn^^^MMM;;;111...***'''''',,,,,,+++++++++************(((&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''((((((((((((&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$$$$######!!!!!!!!!!!!!!!"""###$$$$$$###''')))&&&(((((( !!!"""###$$$%%%&&&&&&######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%000000//////......---------------------......///...............///000000---,,,---///000000---+++------......000222444555777:::AAAKKKWWWeeerrrzzz|||~~~}}}zzzyyyxxxoooooo|||vvvhhh```^^^^^^^^^bbbiiiooouuu}}}{{{zzz~~~xxxqqqoooooopppttt}}}~~~zzztttnnnjjjkkkjjjiiijjjlllnnnpppqqq|||xxxtttnnnlllnnnrrrsssrrrsssqqqoooqqqwww}}}~~~}}}rrreeeddddddhhhooowww{{{{{{yyytttmmmhhhhhhmmmssswww{{{wwwsssoooiiiccceeejjjnnnqqqvvv{{{uuueee```eeekkktttzzz~~~vvvgggTTTCCC666111000111111000///............---...///000111222333333;;;>>>CCCKKKSSS[[[```bbbhhhppp{{{~~~wwwlllaaaZZZUUURRRQQQRRRYYYccclllrrrtttvvvvvvxxx{{{{{{uuuqqqsssttttttnnniiidddcccdddeeedddcccTTTOOOIIIIIINNNVVV[[[]]]```fffmmmtttxxx{{{yyywwwwwwxxx{{{{{{yyyuuuqqqnnniiifffdddcccfffjjjmmmoooqqqvvvzzzxxxsssooonnnpppttttttsssqqqpppqqqtttwwwwwwvvvzzz}}}zzz{{{uuuvvvvvvtttsssrrrnnniiiZZZJJJ999111---)))((()))++++++******))))))((((((***(((&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))&&&%%%$$$%%%'''(((''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$$$$######""" !!!###$$$&&&((()))+++ $$$%%%"""+++"""!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$&&&&&&&&&%%%$$$((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&%%%$$$%%%&&&'''%%%$$$111000000///......------......---------...///000...............///000000...---,,,---...//////.........//////111222333444222555:::AAALLLZZZiiisss|||{{{www|||~~~}}}tttkkkkkkyyyyyypppnnnwww|||lllbbb___[[[\\\```iiiqqqxxxyyyxxx|||~~~xxxvvvvvvtttxxx~~~zzztttpppnnnnnnnnnnnnnnnoooqqqrrryyy{{{tttoookkklllooorrrrrrrrrsssqqqppprrrwww}}}~~~|||{{{~~~~~~~~~||||||ooobbb```bbbiiiqqqwwwxxxxxxvvvsssnnnjjjjjjnnntttyyyzzzvvvtttpppiiibbbccchhhpppqqqssswww|||~~~mmmdddeeeiiipppwwwsss```KKK<<<666555222222000//////...............///000111111222222555777;;;@@@EEEKKKPPPSSS]]]eeepppyyy}}}~~~}}}|||uuunnneee\\\WWWRRROOOLLLJJJPPPXXX```eeeiiilllnnnoootttuuupppllllllmmmmmmjjjgggdddbbbbbb```[[[WWWNNNIIICCCCCCIIIQQQXXXZZZ___cccjjjqqquuuuuutttsssssstttuuuuuutttqqqnnnlllllljjjhhhiiimmmqqquuuwwwssswwwzzzwwwpppjjjjjjlllrrrrrrrrrrrrrrruuuyyy}}}yyyxxxyyy}}}}}}yyyxxxzzztttwwwwwwtttrrrrrrllldddUUUHHH999222...***)))***))))))))))))))))))))))))+++(((&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***((('''%%%%%%&&&'''(((&&&''''''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""######$$$$$$######"""######$$$%%%%%%&&&&&&&&&---###$$$***$$$########################"""###############""""""$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###%%%%%%%%%$$$###%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%%%%%%%%%%$$$%%%$$$$$$%%%&&&&&&%%%###222111000000///...------///...---------...000111...............///000000000...,,,,,,---/////////...//////000222333333444333666:::???GGGSSSaaakkkwwwzzzsssqqqooolllgggaaacccrrrwwwuuuzzzuuuhhhbbb\\\\\\```iiirrr{{{vvvuuuxxx~~~~~~{{{~~~~~~zzzvvvwwwwwwuuusssrrrsssuuuwwwyyy}}}uuuooollloooqqqqqqqqqrrrsssssstttwwwzzz~~~zzzvvvvvvxxx{{{{{{}}}{{{~~~xxxlll```\\\^^^hhhqqquuuuuuuuusssrrrooolllkkknnnsssxxxuuusssrrrpppiiibbbaaaeeeooooooqqqttt{{{xxxkkkhhhhhhooovvvxxxfffRRRAAA999777444333222000////////////------......//////000000000222555777999<<>>???FFFNNNUUUXXX^^^```fffooorrrpppmmmnnnnnnnnnnnnnnnmmmkkkjjjiiikkkjjjjjjlllrrrwww{{{}}}wwwxxxxxxsssmmmhhhfffgggnnnoooqqqrrrtttwww|||{{{xxxxxx{{{{{{xxxwwwzzzvvvzzzyyysssqqqqqqjjj```PPPDDD999333///+++)))+++'''(((((())))))*********,,,***'''&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$############$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&&&&############$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""######$$$$$$$$$$$$######&&&&&&%%%$$$###!!!'''"""&&&(((""" $$$###$$$$$$$$$#########""""""######$$$$$$$$$###""""""$$$%%%%%%%%%%%%%%%%%%&&&"""######$$$$$$$$$$$$$$$$$$#########$$$%%%'''((("""######$$$$$$######""""""###$$$%%%%%%%%%$$$###$$$$$$$$$%%%'''&&&$$$"""222222111000///...------///...---------...000111...............///000000111///......///000///...---...///000111222222222444777;;;>>>CCCMMMZZZcccoooxxx|||rrrmmmhhhcccaaa```bbbooo|||sssjjjcccaaacccjjjqqqzzzzzztttssssssyyy}}}zzz{{{|||yyy{{{~~~zzzsssooorrrtttpppnnnooossswww{{{}}}}}}~~~xxxrrroooppprrruuu|||}}}}}}zzz}}}xxxlll___ZZZ\\\hhhrrruuuuuuvvvqqqqqqpppmmmkkklllooosssqqqqqqrrrqqqllldddbbbfffkkkmmmpppvvv}}}tttkkkhhhqqqwww~~~zzzkkkYYYHHH>>>:::555444333111000000//////.............../////////---///222222111222555888@@@EEELLLRRRVVVZZZ]]]```YYYWWWUUUUUUUUUQQQIIICCC@@@@@@BBBCCCHHHOOOXXX^^^aaaiiinnnkkkggggggjjjkkkkkkhhhdddaaa]]]WWWNNNHHHDDD@@@===@@@HHHQQQXXX[[[^^^___dddmmmpppkkkiiijjjkkkjjjiiihhhgggffffffeeegggggghhhmmmttt{{{}}}{{{vvvqqqlllhhhfffeeeiiikkknnnqqqssswww{{{~~~yyywwwxxx{{{{{{wwwvvvwwwxxx}}}{{{rrrnnnooohhh\\\JJJ@@@777333///***((()))(((((()))))))))*********---+++(((&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%$$$###%%%%%%&&&&&&&&&&&&&&&'''$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""" ###&&&&&&((()))!!!%%%###############$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&"""###$$$$$$$$$$$$###""""""###$$$%%%%%%$$$"""!!!######$$$%%%'''&&&$$$!!!222222111000///...------000///---,,,---...000222...............///000000111000///000111111///,,,------///000111111111111///333777999===DDDPPPXXXiiirrr~~~}}}rrrooogggbbbbbbbbbeeeppp|||}}}|||}}}tttllliiihhhkkkpppwwwssstttrrroooqqqxxx|||zzz{{{}}}~~~~~~}}}}}}wwwrrruuuuuuooolllmmmsssyyy}}}vvvooollllllmmmooovvv~~~{{{xxx}}}zzzooo```ZZZ\\\iiiuuuxxxxxxyyypppqqqqqqnnnjjjiiilllnnnqqqqqqtttuuuppphhhfffhhhgggkkkqqqxxxzzznnniiisssxxx||||||}}}sssbbbRRRGGGBBB666555444222111000000000000000000000000000000000,,,...111000//////111333555999>>>BBBFFFJJJOOORRRPPPOOOPPPSSSUUUQQQHHH@@@======;;;;;;???HHHRRRZZZ^^^gggmmmkkkggggggjjjllllllhhhccc^^^ZZZTTTLLLFFFDDDAAA???CCCLLLVVV]]]```___^^^dddmmmoooiiifffhhhiiihhhgggeeedddccccccccccccdddgggmmmuuu|||}}}vvvqqqmmmjjjgggdddeeehhhlllooorrruuuxxx{{{wwwvvvxxx||||||wwwtttuuuzzz{{{qqqlllmmmfffZZZFFF>>>666333///)))''''''************))))))))))))...,,,((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&'''''''''"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$$$$$$$###"""###***###!!!((()))!!!!!!"""###$$$%%%%%%&&&'''((((((((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$***)))'''&&&%%%&&&&&&''''''&&&%%%############$$$$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&%%%###!!! ######$$$%%%'''&&&$$$!!!111000///...---...//////...,,,***+++...000...,,,......///000000000000000999555///,,,---///000000000000000000000111111222111222444555888???JJJQQQccclll{{{wwwoooddd\\\^^^ffflllqqqttt}}}{{{vvvvvvwwwxxx{{{ooofffgggkkkooowwwyyysssrrrllliiijjjlllooouuu}}}{{{vvvvvvxxxzzz{{{~~~}}}~~~{{{vvvpppooorrrsss{{{{{{rrrllllllmmmmmmttt|||~~~uuukkk___YYYZZZfffqqqtttuuuwwwuuuqqqmmmjjjjjjlllmmmmmmppptttxxxwwwqqqiiidddbbbfffjjjrrrzzz|||}}}uuukkksss||||||{{{wwwqqqcccSSSJJJ@@@<<<777444222111111000///000///...,,,,,,,,,---///...---,,,,,,---...///111111222444777<<<@@@CCCCCCKKKQQQQQQQQQQQQKKKBBB<<<;;;999999<<>>===:::999;;;@@@HHHMMMSSS[[[bbbccceeeiiiiiifffiiiiiiggg```WWWOOOMMMMMMMMMMMMNNNTTT[[[___```^^^___[[[\\\aaadddddddddggghhhfffeeeeeeffffffdddcccbbbdddhhhmmmtttzzz~~~zzzuuuooojjjiiihhhiiilllppprrrrrrppptttrrrqqqsssuuuvvvuuusssyyyyyyuuuqqqooojjj]]]QQQ<<<555///---+++(((''')))(((''''''((())))))(((&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&'''$$$&&&'''$$$ """%%%%%%&&&&&&''''''''''''&&&'''%%%$$$%%%''''''%%%"""((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$&&&%%%$$$$$$%%%'''&&&$$$""""""###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''%%%$$$###!!!$$$"""$$$***%%%%%%%%%%%%%%%&&&'''((()))+++---+++&&&$$$&&&%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((''''''222111///---,,,,,,------,,,---......------...//////000000111111111111000,,,---000111111000...,,,...............//////000111111222444777>>>FFFKKKVVVfffyyytttjjj```___aaaccchhhmmmooorrrtttqqqjjjffffffiiihhhkkkrrr{{{|||yyy{{{}}}{{{rrrmmmiiieeeeeeggglllooosssuuutttpppkkkhhheee```]]]^^^^^^^^^bbbhhhmmmrrrxxx{{{zzzzzz|||~~~~~~}}}}}}}}}|||yyywww{{{|||~~~|||}}}yyyyyy|||{{{pppiiifffkkkpppwww{{{~~~wwwnnnfffcccdddllluuuzzz~~~}}}vvvpppmmmkkkiiigggmmmppprrrqqqkkkeee___\\\eeeiiipppwwwyyyyyywwwssszzz~~~wwwkkkaaaRRRNNNGGG???888333111000222111000//////......///,,,,,,++++++++++++,,,,,,......------...000222333:::@@@GGGIIIKKKLLLIIIDDDAAA???<<<:::;;;???DDDHHHPPPWWW]]]```bbbfffhhhgggggggggddd^^^VVVQQQPPPQQQRRRSSSXXX^^^dddfffbbb^^^YYYUUUUUUYYY]]]___aaaeeegggfffeeefffggghhhfffeeeaaabbbeeeiiinnntttyyy|||~~~vvvpppkkkkkkjjjjjjllloooppppppooouuusssqqqpppqqqrrrrrrrrrwwwwwwuuuqqqnnnfffXXXJJJ999222---,,,***'''&&&((()))((('''((()))***)))''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&&&&### """&&&(((((((((((('''&&&&&&%%%$$$######%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''&&&$$$######$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$###"""###### ###)))(((!!!$$$%%%%%%&&&'''(((***++++++---,,,(((&&&&&&### %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''%%%'''(((******(((&&&%%%000///...---------...///+++---000///,,,,,,...111000000111111111111111000222222222000......111333///............///000000111111111333777<<>>@@@CCCFFFGGGMMMRRRXXX\\\___cccfffgggcccbbb___YYYSSSPPPQQQSSSTTTVVVZZZ```eeeeee```[[[RRRNNNMMMRRRXXX[[[```eeeeeeeeeeeeggghhhiiigggfffaaaaaaaaaccchhhnnnssswwwzzz{{{rrrmmmiiikkkkkkkkklllnnnpppqqqqqqyyywwwssspppnnnnnnnnnnnnppprrrsssqqqmmmdddRRRBBB:::333///...---***)))++++++***))))))***+++***)))'''''''''((((((((())))))''''''''''''''''''''''''))))))'''%%%""""""%%%(((%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%###"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&((('''&&&&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""&&&&&&"""!!!%%%&&&$$$######$$$%%%'''(((***+++&&&'''((('''&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$%%%&&&''''''&&&&&&'''(((((('''%%%$$$///...------...///111222+++...000///---,,,...111000000111111111000000///555777888555000...111555000000//////000000111222000000000222666;;;???AAAFFFNNN]]]mmm|||wwwnnneee___\\\[[[bbbjjjnnnppppppkkkdddaaabbbfffnnnkkkhhhffffffkkkzzz{{{vvvrrrqqqoookkkjjjmmmlllttt{{{}}}yyywwwzzz~~~tttjjjaaaYYYUUU^^^___aaacccccccccbbbaaa```\\\[[[]]]]]][[[\\\___dddiiiooouuuyyyzzz{{{|||yyywwwvvvwwwzzz}}}zzz|||~~~}}}{{{|||{{{yyyyyyzzz||||||yyyyyy|||yyyooohhheeehhhlllooorrrxxxwwwlllfffdddgggjjjmmmqqqwww|||{{{wwwtttpppllliiihhhhhhiiihhhfffaaa\\\XXX___dddlllssstttrrrwww~~~qqqqqqvvvzzzrrrnnnfffYYYJJJ===666333222///------......---,,,,,,,,,------------,,,,,,))))))******+++---......333555999???CCCDDDEEEFFFDDDBBBAAABBBEEEIIIJJJJJJLLLOOOTTTXXX[[[^^^aaaeee]]]\\\XXXSSSMMMLLLOOOSSSVVVVVVYYY^^^bbbbbb^^^YYYKKKGGGGGGMMMTTTYYY___eeeccccccdddfffhhhhhhfffddd```^^^]]]]]]```ffflllpppvvv~~~tttmmmjjjgggggghhhiiikkkmmmooorrrttt}}}{{{wwwrrrmmmjjjhhhggghhhlllpppqqqnnndddQQQ@@@;;;555111000///,,,***,,,+++)))'''''')))******)))'''''''''(((((((((((((((''''''''''''''''''''''''))))))'''%%%$$$$$$%%%'''###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$"""###$$$%%%%%%%%%######&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###%%%$$$######$$$&&&((('''&&&'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""$$$''''''###!!!###%%%%%%""""""###$$$%%%''')))***'''''''''((('''%%%######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&######$$$%%%&&&&&&''''''((('''%%%$$$$$$$$$%%%%%%000//////...///000222333,,,...//////......///000///000000000000//////...///666>>>>>>777000...000000000000000000111222222000//////222666:::;;;<<>>@@@CCCBBBAAA@@@DDDIIIMMMMMMLLLKKKKKKNNNSSSVVVVVVZZZ___XXXVVVRRRLLLGGGHHHMMMRRRWWWVVVXXX\\\``````\\\XXXFFFCCCCCCJJJQQQVVV\\\bbbaaaaaabbbdddffffffdddaaa]]]ZZZWWWUUUWWW]]]dddhhhrrryyy|||vvvnnniiieeeccc```bbbdddeeegggjjjooorrr||||||zzzuuunnnhhhcccaaaaaaeeeiiijjjjjjcccSSSDDD<<<777333222111---+++,,,)))'''%%%$$$&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&%%%$$$$$$#########$$$%%%&&&&&&''''''''''''%%%&&&''''''%%%######$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$&&&%%%$$$$$$%%%&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$######"""""""""######"""###$$$######$$$&&&'''""""""###$$$%%%&&&((()))---******+++)))%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&''''''((((((((()))(((%%%#########%%%&&&444333111000000000111222......---...///000///...///////////////...------)))333======555...---//////////////////000111111000//////111666999999888<<>>???>>>>>>CCCIIIMMMLLLIIIIIIGGGIIINNNOOONNNRRRXXXUUUSSSNNNGGGCCCDDDKKKQQQTTTTTTWWW[[[___^^^YYYUUUEEEAAAAAAGGGNNNQQQVVVZZZ______aaacccdddcccaaa^^^YYYVVVPPPMMMOOOTTT[[[```jjjooorrrmmmhhhccc^^^XXXXXXZZZ\\\]]]^^^aaagggkkkvvvyyyzzzwwwoooggg```]]]XXXZZZ[[[\\\^^^]]]TTTIIIAAA;;;777777555000---...***(((%%%%%%&&&((((((((((((((('''&&&%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%###!!!%%%%%%%%%&&&%%%%%%$$$$$$"""%%%''''''%%%$$$%%%'''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((((((#########$$$$$$%%%%%%&&&!!!###$$$$$$######$$$%%%#########$$$%%%%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""""""""###$$$$$$!!!!!!!!!###%%%%%%&&&&&&$$$$$$$$$%%%%%%'''((((((...)))(((***)))%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''))))))((('''&&&&&&&&&%%%777666444222000000000000000---,,,---000222000---......//////...---,,,,,,)))111888555...***...555...............///000000000///...111555888777666555<<>>@@@@@@@@@BBBDDDFFFFFFHHHKKKMMMMMMHHHBBB>>>@@@DDDHHHJJJOOOOOOQQQUUUYYYXXXRRRNNN@@@@@@AAACCCHHHNNNTTTXXX\\\]]]\\\ZZZ]]]aaaaaa^^^VVVQQQJJJDDDCCCHHHQQQWWW``````^^^YYYQQQJJJFFFDDDCCCEEEGGGGGGGGGIIIOOOTTT]]]hhhqqqssspppjjjaaaZZZNNNFFF>>>===???BBBHHHOOOVVVRRRNNNKKKIIIDDD;;;444444000,,,***++++++)))'''((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$%%%&&&######$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###"""######$$$$$$%%%%%%%%%%%%$$$$$$'''&&&$$$$$$%%%$$$###!!!%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%###%%%$$$%%%'''%%%!!!''''''&&&&&&%%%$$$$$$$$$"""############$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%% !!!###%%%&&&'''&&&&&&&&&&&&'''''''''(((((((((???<<<888666555444333222111000000/////////000000///............///000000222---,,,000///***,,,333.................................///000111222333666888;;;???FFFQQQ^^^hhhvvv~~~zzz{{{zzzpppfff\\\RRRIIIFFFHHHMMMMMMLLLKKKKKKLLLPPPSSSZZZ^^^aaa```\\\]]]dddkkkttt{{{yyysssllleee\\\\\\^^^aaaeeefffdddcccccc^^^]]]```aaa``````bbbeeekkkooooooppprrrsssqqqppppppqqqrrrrrrqqqmmmjjjhhhbbbYYYTTTRRRPPPNNNKKKWWWXXX[[[^^^```aaaaaaaaa______```dddhhhkkkkkkkkklllnnnpppqqqqqqpppqqqsssqqqqqqrrrtttuuutttqqqnnnhhhgggfffgggkkkpppvvvzzz~~~}}}~~~~~~zzzrrrjjjiiiggghhhllloooqqqrrrqqqpppnnnjjjbbb]]]___eeeqqqpppnnnlllqqq{{{yyywwwwwwyyy{{{zzzvvvrrrddd^^^WWWUUUXXX[[[ZZZXXXZZZ]]]eeepppwww{{{~~~ppphhhiiirrrzzzzzzbbbNNN@@@888111222444333000000............---,,,+++***++++++++++++++++++***))),,,///000///000444444222555333111111444777888999:::===AAACCCDDDFFFHHHJJJIIIDDD???===>>>BBBFFFHHHLLLLLLMMMRRRUUUUUUQQQMMM>>>???@@@DDDIIIQQQWWW[[[[[[^^^^^^]]]___bbbbbb]]]UUUPPPIIIDDDDDDIIIOOOTTT^^^[[[VVVNNNFFF@@@>>>>>>===>>>???>>>???BBBJJJOOO[[[cccjjjjjjhhhfff```[[[IIIAAA::::::===CCCKKKSSS]]]YYYVVVUUUUUUPPPDDD;;;888333...,,,,,,,,,***((((((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$###$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$###$$$'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%###"""""""""###%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$$$$%%%%%%###"""%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&&&&%%%%%%%%%!!!%%%'''%%%%%%'''%%%!!!&&&&&&%%%%%%$$$$$$##################$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%% $$$&&&''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''IIIDDD>>>999666444333222222222111000/////////000000////////////000000000---+++---000...+++///666........................////////////000111222333666888;;;>>>BBBJJJVVV^^^iiiwww~~~{{{{{{}}}|||pppddd[[[SSSJJJEEEDDDEEEEEEEEEFFFHHHKKKPPPSSSYYY^^^cccdddaaabbbgggllltttzzzyyyrrroookkkfff^^^^^^___aaadddeeeeeecccddd^^^[[[]]]___```cccgggkkknnnrrrrrrrrrrrrssssssuuuuuuvvvyyyzzzyyyvvvssspppjjjbbb[[[WWWTTTQQQOOOUUUYYY]]]^^^]]]]]]^^^```]]]^^^```ccchhhjjjjjjjjjkkkmmmooopppqqqrrrssssssnnnoooqqqsssttttttrrrpppkkkiiihhhiiilllqqqvvvzzzyyyzzz|||}}}|||{{{|||~~~}}}|||yyyssspppnnnlllkkkllloooqqqrrrvvvvvvrrrjjj```]]]bbbjjjqqqqqqnnnlllrrr||||||zzzxxxxxxzzz{{{xxxuuugggaaaZZZWWWYYY\\\]]]\\\^^^```fffpppwww|||xxxjjjgggmmmuuu|||{{{yyywwwuuuzzznnnZZZGGG===444444666444111///------------,,,,,,++++++***+++,,,,,,,,,+++***))),,,///111000111555555222333000......000222444444555888<<>><<<>>>BBBEEEGGGJJJIIIJJJMMMQQQQQQNNNJJJ>>>???BBBGGGMMMTTT[[[^^^]]]``````^^^___aaa___ZZZVVVQQQJJJEEEDDDGGGJJJMMMUUUSSSNNNFFF???;;;999:::<<<======;;;<<<@@@IIIPPPXXX___ddddddcccaaa\\\VVVEEE===888;;;BBBKKKVVV___hhhccc______```\\\QQQGGG>>>999333///...---+++(((******))))))((())))))***&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%''''''''''''%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&(((&&&######$$$%%%''''''&&&%%%$$$######$$$%%%&&&'''&&&$$$$$$%%%%%%$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''%%%%%%&&&$$$ %%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&QQQKKKBBB;;;777555444333333333222000////////////,,,,,,,,,,,,,,,,,,,,,+++++++++---...,,,+++...444........................000000000000000111222333222555777999<<>>AAACCCCCC@@@======@@@DDDFFFHHHJJJHHHGGGIIIKKKLLLHHHEEE???AAAFFFMMMSSSYYY^^^``````bbbaaa^^^]]]^^^[[[UUUTTTNNNHHHDDDDDDFFFGGGHHHJJJJJJHHHCCC>>>:::999999=========;;;;;;@@@IIIPPPVVV\\\aaabbbaaa^^^VVVNNN@@@:::888???JJJUUUbbbmmmsssnnniiiiiijjjfff^^^VVVHHHBBB:::444222000,,,)))++++++***)))))))))******''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$######%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$***'''$$$$$$&&&((((((((('''&&&%%%$$$$$$%%%&&&''''''%%%$$$%%%&&&&&&%%%###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&&&&$$$###%%%### %%%%%%$$$$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%+++***(((&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&```XXXMMMBBB<<<999777777555444222111000//////...------.........---,,,+++......---,,,******+++---........................111000000000000111222333444666888999;;;???GGGMMMTTTdddwww~~~zzzvvvsssvvvmmmfffbbb]]]TTTMMMKKKEEEDDDCCCFFFLLLRRRVVVXXXWWW[[[^^^______aaafffjjjuuu|||~~~tttnnnmmmkkkhhheeeeeefffhhhjjjjjjgggeeeaaa[[[XXX\\\___aaaeeejjjtttsssuuuxxxwwwtttuuuxxxuuujjj___VVVQQQUUUXXXZZZZZZXXXXXX[[[^^^]]]^^^aaafffkkkmmmmmmlllfffdddccceeeiiimmmpppqqqmmmoooqqqrrrqqqppppppqqqnnnmmmlllllllllmmmnnnooolllpppuuuyyy|||}}}zzzwwwuuuxxx}}}xxxyyyzzz}}}zzzwwwuuu{{{||||||zzzxxxwwwxxxzzz}}}{{{qqqccc\\\```jjjqqqttttttrrrooosss{{{~~~~~~|||xxxwwwxxxxxxvvvtttlllfff^^^YYYYYY^^^dddgggfffgggkkkrrrwww{{{{{{yyy||||||pppmmmnnnqqqnnnjjjeee```dddtttsss[[[KKK<<<777888666222000************+++,,,---...***+++,,,,,,,,,,,,,,,,,,))),,,,,,***+++...///,,,---,,,+++,,,///111111000...000222555666999===@@@AAA???===>>>AAAEEEGGGHHHHHHEEEDDDDDDGGGGGGEEEBBBBBBFFFMMMTTT[[[___```aaabbbbbb```[[[ZZZZZZWWWQQQNNNIIICCCBBBDDDFFFGGGFFFBBBCCCCCCBBB>>><<<;;;;;;=========;;;:::>>>FFFMMMSSSYYY^^^``````]]]SSSJJJ<<<888999CCCQQQ^^^lllvvv|||zzzwwwuuutttqqqkkkfffWWWOOOEEE===888333///++++++***)))(((''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%###$$$&&&(((((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$''''''&&&%%%%%%$$$######---)))%%%%%%'''(((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$%%%&&&'''&&&$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''###&&&&&&###"""$$$$$$ %%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&///,,,)))&&&$$$$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&~~~ssscccRRRFFF???:::888666555333111000///......//////000000000///...---000///,,,***+++,,,,,,***........................000000/////////000111111777999;;;;;;;;;===CCCGGGJJJ[[[ooo{{{}}}xxxssspppooommmmmmoookkk```VVVRRRIIIGGGFFFIIIOOOUUUYYYZZZZZZ[[[\\\\\\]]]```fffjjjpppwww~~~~~~tttmmmllljjjgggdddeeehhhkkkmmmmmmjjjgggddd___]]]```cccccceeeiiisssqqqtttyyyyyywwwyyy|||nnnccc]]]XXXXXXXXXXXXXXXZZZ]]]___aaabbbdddiiimmmnnnmmmkkkfffccc```aaaffflllppprrrnnnqqqrrrrrrooonnnnnnoooooooooooonnnmmmkkkiiihhhfffkkkqqquuuxxxzzz}}}{{{xxxzzz}}}|||}}}~~~{{{xxx}}}{{{oooaaa^^^hhhsssyyyyyyxxxsssnnnpppwww{{{zzz|||yyyvvvvvvxxxxxxvvvtttmmmggg___YYYZZZ```ggglllhhhiiimmmuuuzzz}}}zzzwwwtttxxxzzzqqqnnnlllhhhddd```\\\___mmm{{{~~~fffTTTAAA:::999888444222------,,,++++++,,,---...+++++++++++++++,,,---------///...++++++///000...+++++++++---//////---,,,---...///000111555:::>>>>>>===<<<>>>AAAEEEGGGGGGDDDBBB@@@AAADDDEEEDDDAAAEEEKKKSSS\\\aaacccbbbaaa``````]]]XXXVVVWWWUUUPPPKKKFFFAAA@@@CCCEEEDDDBBB???@@@@@@???===<<<<<<======>>>>>><<<;;;>>>EEEKKKRRRWWW[[[]]]^^^]]]UUUKKK===;;;>>>IIIXXXeeerrr|||zzzuuurrreee\\\PPPFFF???999333///---,,,+++)))((('''&&&&&&(((((('''''''''&&&&&&&&&((()))(((&&&%%%&&&(((******)))'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&###$$$'''(((%%%"""%%%%%%&&&&&&&&&&&&%%%%%%'''%%%$$$%%%&&&'''&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&&&&$$$###&&&&&&###%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''+++***(((&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&xxxbbbPPPDDD<<<888666555333111000///......,,,,,,---------,,,***)))...,,,***))),,,000000---........................///............//////000666777999777666777;;;???BBBTTThhhuuu}}}zzzvvvrrrpppkkknnnuuu{{{wwwjjj]]]XXXKKKIIIHHHKKKQQQWWWZZZ[[[]]]]]]]]]\\\]]]aaaggglllkkkssszzz|||~~~tttmmmllljjjfffbbbdddhhhllloooooollliiiiiidddcccfffgggffffffhhhqqqooorrryyy{{{zzz}}}}}}rrrkkkZZZYYYWWWWWWXXX[[[^^^```dddeeegggkkknnnnnnllljjjhhhddd``````fffmmmrrrtttooorrrsssrrrnnnlllmmmnnnrrrrrrrrrqqqoookkkgggeeeccchhhnnnsssuuuwwwzzz}}}||||||~~~}}}}}}{{{|||{{{ooobbbbbbooo|||~~~{{{tttmmmmmmtttyyyxxxxxxuuutttuuuxxxyyywwwtttmmmggg___ZZZZZZaaaiiioooiiiiiiooowww}}}}}}xxxuuussswww~~~vvvoooiiieee```]]][[[^^^iiiuuummmYYYDDD<<<;;;999666555111000...---,,,,,,---...,,,,,,+++***+++,,,...///,,,...,,,((('''+++,,,++++++++++++---...---***(((------------///333888===<<<;;;;;;===AAAEEEFFFGGGAAA???===???BBBEEEDDDBBBGGGNNNXXXaaaeeefffccc```___^^^ZZZUUUTTTVVVUUUQQQMMMGGGBBB@@@BBBBBB???<<>><<<:::;;;===??????@@@@@@>>><<>>777666444222111111111///...------,,,++++++++++++,,,........................,,,...111333333111...++++++,,,,,,---...///000000111111222333444666777888AAAJJJXXXgggssszzz|||}}}~~~zzzwwwrrrllliiiuuu|||lll^^^YYYSSSMMMLLLRRRXXX[[[[[[aaa___^^^^^^aaadddggghhhjjjlllpppwww}}}uuuooojjjeeeccc___```ccchhhlllmmmllljjjgggeeefffjjjjjjhhhgggiiirrrmmmqqq{{{}}}ttteee\\\XXX\\\]]]ZZZaaalllkkkiiiffffffiiijjjhhhfffgggdddbbbcccgggmmmqqqtttuuupppnnnnnnmmmlllnnnsssvvvwwwxxxwwwsssmmmhhhddd```jjjsssvvvxxx{{{{{{zzzyyy~~~~~~{{{}}}}}}mmmfffqqqzzzuuuuuuwwwyyyyyywwwtttqqqqqqssstttrrrpppnnnggg^^^YYYZZZaaaiiinnnmmmlllpppyyyzzzuuurrrqqq|||{{{|||yyyllljjjaaa[[[[[[ZZZZZZcccoooyyyhhhQQQBBB<<<999333...111000///...------------...---,,,,,,++++++++++++000...------...---+++)))+++++++++************)))))))))+++---///111222333666333444;;;EEEKKKJJJFFF???===<<<===@@@EEEIIILLLYYYZZZ]]]```cccccc```^^^ccc___[[[ZZZ\\\[[[WWWRRRRRRMMMGGGCCCCCCBBB???<<<>>>===;;;;;;<<>>777555222111222222111/////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---------...//////000000000000000111222333555666777===EEEQQQ___kkkrrrvvvwww}}}}}}|||{{{vvvoookkkwww}}}ooobbb[[[TTTRRRVVV]]]bbbdddeeedddccccccdddeeefffeeehhhiiimmmttt}}}|||vvvpppjjjeeebbb^^^___cccgggkkklllkkkiiifffeeehhhmmmnnnlllkkkmmmqqqmmmpppyyy|||{{{wwwhhh]]]^^^___]]]aaaiiiiiigggeeefffhhhiiiiiiggggggeeedddeeejjjnnnrrrsssqqqllliiilllnnnooorrrvvv}}}}}}}}}|||wwwqqqkkkggggggpppxxxzzz{{{|||{{{xxxyyy|||{{{{{{tttpppyyywwwxxxzzzzzzzzzvvvsssqqqrrrrrrqqqooonnnhhh^^^XXXYYY^^^fffkkknnnlllooowww}}}zzzwwwwwwwwwzzz~~~}}}oookkkaaa[[[\\\[[[YYY```jjjxxxvvv___LLLAAA:::555000///...---------,,,++++++...---,,,,,,+++++++++,,,...,,,+++******)))&&&$$$(((((()))***+++,,,,,,---((()))***,,,---///000111333333555<<>>HHHTTT___hhhmmmpppwwwyyy{{{{{{}}}zzzrrrpppzzznnnfff[[[WWWZZZaaahhhkkkkkkkkkkkkkkkiiigggdddccceeeeeehhhnnnvvv}}}{{{vvvpppkkkeeeaaa\\\^^^bbbgggkkkllljjjhhheeeeeehhhoooqqqooooooqqqppplllnnnuuuxxxwww}}}}}}jjjdddbbb```aaafffeeedddccceeegggiiijjjiiiiiihhhhhhiiimmmpppqqqrrrlllfffdddiiiooosssvvvzzzzzztttnnnjjjpppxxx~~~|||xxxzzz{{{}}}~~~zzzzzz|||www{{{}}}yyyyyyzzzzzz|||xxxtttqqqpppppppppooooooiii```YYYWWW[[[bbbfffllljjjlllqqqxxx|||vvvvvvyyy}}}{{{sssjjjaaa[[[\\\[[[WWW[[[cccmmmttt~~~mmmYYYIII>>>777444///...---.........+++***------,,,+++++++++,,,,,,...,,,***)))((('''$$$!!!(((((()))***+++,,,,,,---'''((()))+++,,,.../////////222777===BBBDDDEEEEEE:::;;;>>>BBBGGGJJJKKKJJJKKKNNNSSSZZZ```aaa___\\\]]]]]]]]]aaadddddd___[[[VVVQQQKKKHHHFFFDDD@@@<<<;;;999555333444777;;;>>>KKKIIIHHHFFFAAA>>>DDDMMMVVVZZZbbbhhhhhhbbbWWWOOOEEE===999AAANNN^^^mmmyyy~~~~~~|||vvvnnnbbbNNN<<<555111---)))(((''''''&&&)))))))))***++++++,,,,,,))),,,//////,,,***)))+++,,,---***%%%%%%(((((($$$&&&&&&&&&&&&%%%%%%%%%%%%(((((('''%%%$$$###"""!!!$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%###"""###$$$$$$$$$$$$$$$############$$$$$$%%%&&&'''((())))))******)))'''&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$!!!&&&((('''''')))'''###%%%%%%%%%&&&&&&'''''''''************)))((('''&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$&&&''''''&&&&&&''')))'''''''''''''''&&&&&&&&&&&&'''((())))))(((&&&%%%kkkTTTFFF???:::777444222222222222111222111000000//////000000////////////////////////---------------.........000000000/////////............//////111222333444666:::AAAJJJUUU___fffjjjpppsssvvvyyy~~~}}}vvvwww~~~xxxnnnaaaYYYYYY___gggkkkoooqqqsssrrrnnnhhhdddaaabbbbbbccchhhooovvv{{{}}}~~~{{{xxxtttpppjjjddd___YYY[[[___eeejjjkkkjjjhhheeedddfffkkknnnnnnooosssnnnkkkkkkppprrrsssyyy~~~ooofff``````eeeccccccccceeegggjjjkkkllllllllllllnnnppppppooommmiiicccaaagggoootttxxx{{{{{{vvvpppmmmwww}}}{{{||||||}}}}}}xxxzzz}}}sss~~~||||||zzzyyyyyyzzzzzzwwwssspppooooooqqqrrrqqqlllccc[[[VVVXXX]]]aaafffffffffjjjpppzzz~~~tttooorrrxxx}}}xxxhhh___ZZZ[[[ZZZUUUVVV\\\bbbjjjuuu|||uuudddSSSEEE<<<888333111///000111000---)))---,,,,,,++++++,,,,,,,,,///---,,,++++++***'''%%%+++++++++************)))((()))***+++,,,---...///...333999===>>>>>>???AAA888:::???FFFLLLNNNKKKHHHHHHKKKQQQWWW\\\]]][[[XXXYYYZZZ]]]aaadddccc^^^ZZZYYYSSSMMMIIIGGGDDD???<<<>>>;;;777555666:::???BBBPPPNNNMMMKKKEEE@@@DDDKKKWWW^^^gggmmmllldddXXXPPPEEE===888<<>>;;;???<<<999888:::>>>DDDHHHTTTSSSSSSPPPIIIBBBCCCIIIWWW___jjjpppoooeeeYYYQQQGGG@@@::::::AAAMMM___nnnwww___JJJ666222---)))((()))))))))(((((()))***++++++,,,,,,***000666777222//////000222333111+++((())))))''''''''''''&&&&&&&&&%%%%%%!!!!!!"""###$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!###$$$%%%$$$$$$&&&'''"""###$$$%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''######''''''%%%((('''&&&%%%%%%%%%%%%&&&''''''(((((((((&&&$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''((()))***)))'''&&&'''(((&&&'''''''''''''''''''''((('''%%%$$$$$$&&&'''(((lll```ZZZUUUJJJAAA@@@<<<777333222222111000000//////...............------------------------+++,,,...000111000///...//////......---------,,,////////////000111222222666777:::@@@IIISSS]]]bbbkkksss{{{~~~zzzlll___YYYZZZ```dddlllqqqvvvwwwrrrkkkgggeeeccc```^^^^^^ccchhhmmmooorrrqqqooommmjjjfffaaa]]]XXXXXXXXX[[[___aaaaaa```\\\XXXXXX]]]aaadddjjjpppjjjhhhfffeeeeeejjjpppvvvzzziiicccddd^^^```cccdddfffhhhlllnnnooonnnnnnooopppnnnjjjggghhhddddddhhhkkkmmmrrrxxx}}}||||||{{{xxxyyyxxx~~~|||zzzvvvsssooooooooonnnmmmooosssvvvuuuqqqiii]]]SSSOOOQQQUUUTTTWWWZZZ[[[aaalllvvvzzzzzzpppiiiiiinnnvvv|||pppddd\\\]]]ZZZRRROOOQQQSSS[[[fffnnnttt{{{{{{tttyyy{{{{{{vvviiiYYYJJJBBB;;;666000///000///+++&&&,,,,,,+++++++++,,,------,,,+++***+++------+++***(((((()))***+++,,,,,,---++++++,,,,,,------.........222666777666666888;;;<<>>DDDMMMVVV[[[]]]\\\ZZZ\\\```cccccc```\\\ZZZXXXQQQHHHBBB@@@???===;;;<<<;;;::::::===CCCIIIMMMXXXWWWWWWTTTKKKCCCBBBGGGQQQZZZgggooonnneee[[[TTTKKKEEE???===>>>EEEUUUddd{{{hhhRRR888333---)))))))))******((((((((()))******+++++++++///333333222000111222555888777111---,,,+++(((''''''''''''&&&&&&&&&%%%$$$$$$#########"""""""""$$$%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###$$$$$$$$$ !!!"""###%%%&&&'''((("""######$$$$$$$$$$$$$$$!!!"""$$$%%%$$$%%%'''(((###$$$%%%&&&'''((()))***&&&&&&&&&&&&%%%%%%$$$$$$''''''(((((()))******+++%%%%%%%%%%%%&&&&&&&&&&&&(((***'''###"""%%%'''%%%'''''''''&&&&&&%%%%%%%%%'''(((***+++***)))'''&&&#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***)))'''&&&&&&'''&&&&&&&&&'''''''''''''''((('''%%%######%%%(((***tttbbbVVVRRROOOIIICCCEEE@@@:::666444333222111000000///............///------------------------+++,,,,,,---......//////////////////............////////////000111222222333444777<<>>IIIZZZeeegggccc^^^[[[WWWRRRLLLDDD<<<:::DDDOOOWWWcccqqq{{{oooWWW>>>888000***((('''''''''((((((((((((''''''''''''***((('''(((+++///111222999>>>@@@:::444111...+++(((((('''''''''&&&&&&&&&%%%$$$"""!!!!!!###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%&&&''''''#########$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''%%%&&&'''&&&$$$###$$$%%%''''''&&&%%%%%%$$$############$$$%%%&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''"""&&&(((&&&'''((('''###!!!###%%%''')))(((''''''%%%'''))),,,,,,+++***(((((((((((('''&&&&&&%%%%%%''''''''''''''''''&&&&&&###%%%&&&''''''''')))+++&&&&&&&&&'''''''''((((((&&&'''(((*********)))(((