BM636([@ &&&&&&&&&&&&&&&&&&&&&&&&&&&'''***,,,+++(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((()))***)))((('''((()))******))))))))))))************)))(((((()))***+++***+++,,,...111444777;;;CCCBBBHHHOOOMMMJJJWWWjjjxxxvvvwwwxxxxxxzzzkkkOOOFFF;;;555555555444111444333111///---...222555000//////000111111000.................................---,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,------...,,,++++++******++++++,,,+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************************)))************+++++++++++++++++++++,,,---.........///000000///000222444444:::<<>>777333111000000000000000000000000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,,,,---,,,++++++******++++++,,,))))))))))))))))))******************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++,,,---......///000111000000000222444333999<<>>>>><<<777111...111444000000000000000000000000000///......------......------------............,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,,,,++++++******++++++,,,))))))))))))************************************((((((((((((((((((((((((************************)))************+++++++++++++++++++++,,,---.........///000000///000222444222888;;;MMMqqq&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((***+++,,,+++)))((()))***)))***+++,,,...000222333888;;;>>>BBBLLL^^^uuu||||||{{{|||~~~~~~|||hhhXXXOOOSSSJJJ===333///000222333111111111111111111111111000//////...............------------.........///------------------------******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,,,,++++++******++++++,,,((()))))))))************************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++,,,---......///000111111000111333444333888;;;LLLppp&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))***+++,,,+++)))))))))***+++,,,...000333777:::;;;<<>>AAABBBCCCIIIWWWgggvvvwwwpppwww~~~zzzzzzxxx{{{|||eeeLLLCCCAAA<<<777444222222333444333222111000111000000///......------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********&&&((()))***))))))+++---+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,+++,,,------++++++,,,---333222000//////111333444222777999LLLrrr&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((()))***)))((()))***+++'''''',,,---+++---222000888666333:::>>>FFFTTTOOOMMMQQQ___mmmyyy{{{~~~~~~{{{yyy~~~~~~uuuqqqvvvvvvuuuyyy}}}xxxtttsssxxx~~~~~~mmmZZZNNNCCC<<<;;;666444222222333333111///111111000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******''')))******))))))***,,,+++*********))))))))))))************************************++++++,,,,,,***+++,,,---------,,,+++***+++------,,,,,,---...222111000///000111333444777;;;;;;KKKppp&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******))))))***+++---***)))+++,,,,,,...222000333333:::GGGRRRhhhyyysssvvv}}}~~~|||zzz~~~zzzxxxoooqqqwwwwwwttt|||{{{~~~yyyrrrlllhhhlllrrrtttaaaTTTOOOCCC<<<555222333444333000111111000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***(((***+++***))))))***+++***************)))))))))************************)))))))))************++++++,,,---------,,,+++***)))+++,,,---,,,,,,...000222111000000000111333444777999888EEEiii&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******((((((***,,,,,,,,,,,,---///000222444222555<<>>===GGGfff%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((('''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((((((***,,,&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((('''((())))))***))))))))))))(((,,,444666222222555333>>>HHHVVVtttwwwnnnhhhllluuuxxx}}}}}}zzzzzzooommmttt~~~{{{jjjWWW@@@444444777444000444...---111333000,,,+++///...---///000111///---.........///000///---+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,+++++++++***++++++,,,,,,***++++++,,,,,,------..............................000111222111111222444777<<<;;;GGGggg((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((())))))))))))))))))))))))...///555;;;:::555444777666DDDUUUeee|||zzzrrrmmmmmmqqqzzz{{{}}}xxxuuu~~~zzzqqq}}}|||oooZZZFFF999333222444555000...222444222111333//////////////////......///......///000///---+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,---...///000***++++++,,,,,,------...---------..................000111222111111222444555::::::EEEfff((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((***++++++)))&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((''''''(((((())),,,+++***))))))***++++++000222666::::::777999===FFFSSSgggwwwzzzxxxwwwwwwxxx{{{vvvqqqqqqvvv~~~zzz{{{xxxqqqtttzzz|||uuu\\\BBB333222666444000...000000...000333000111111000...---...//////.........//////---+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,---///000222333***++++++,,,,,,------...---------.........//////...000111222111111222444333888888DDDeee%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''(((((()))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((((((,,,------+++((('''''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***+++,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***++++++******+++---000111444333666>>>HHHOOORRRRRR```fffttt|||ttt~~~wwwpppdddhhhmmmnnnmmmnnnuuu|||}}}~~~|||}}}|||~~~mmmUUUCCC;;;999555222000111///---...111111222333111///...///000000///......//////...,,,------------------------------------------------++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,---...///000***++++++,,,,,,------...,,,,,,------.../////////...000111222111111222444222777777DDDddd%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''***++++++***)))(((((()))&&&&&&&&&''''''((((((((('''''''''((()))***+++,,,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((()))***************+++...222666999:::;;;EEEZZZttt}}}rrrtttqqqvvv~~~wwwiiijjjxxxxxxtttqqqxxx}}}zzztttssswww|||mmmnnnrrrxxx}}}}}}xxxzzz~~~uuudddQQQDDD<<<777444555444111111333111333444444222111000111111///......//////...---------------------------------------------------++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,++++++*********++++++***++++++,,,,,,------...---------.........//////...000111222111111222444333888888DDDeee((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&''''''((()))***)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''$$$$$$%%%%%%&&&'''''''''%%%&&&''''''&&&&&&'''(((&&&&&&&&&'''(((((())))))%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((()))***++++++)))***,,,///333888<<<>>>;;;BBBUUUxxx}}}tttsssyyyxxxnnnmmmuuu}}}wwwtttqqqpppsssxxx{{{yyyjjjmmmqqqtttvvvzzz}}}zzz|||}}}qqq]]]III???777444444222111333222333444666888777333000222000......///000///...,,,,,,,,,------------...------------------------++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,+++***)))((((((((((((***++++++,,,,,,------..............................000111222111111222444444999999DDDddd((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''((()))***))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&'''((((((((($$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&'''((()))))))))&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))(((((((((((()))***+++,,,***,,,///333777;;;>>>@@@<<>>===666///222000......///000//////,,,,,,,,,---------..............................++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++******++++++,,,,,,,,,+++*********++++++***++++++,,,,,,------.../////////...------,,,,,,...000111222111111222444555999888CCCccc%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''')))******))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***'''((()))(((&&&%%%&&&'''&&&&&&&&&'''((())))))***(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((()))***+++,,,,,,...111555999<<<>>>???DDDKKK[[[yyyxxxuuuvvvyyy|||~~~}}}yyymmmddd[[[VVVZZZbbbmmm~~~{{{zzzqqqSSSBBB;;;777555444444222333:::AAAAAA888///333111......///000000///,,,,,,,,,------.................................++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,++++++++++++++++++,,,,,,,,,,,,,,,------...///***++++++,,,,,,---......000000///...---,,,,,,+++///000222222111111333444444888777BBBaaa((((((((('''&&&&&&&&&%%%(((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,+++***((((((((()))***(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''+++*********))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))******)))***+++,,,,,,+++000777>>>??????CCCIIIMMMNNN___ppp|||yyysssvvv}}}|||zzztttkkkhhhoooxxxzzzuuu}}}jjjHHH333222888000444222---666BBB>>>000111111111111000000000000000000//////.........---000000///...------,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,---...///000000//////.........//////111111111222333444555666888777888DDD]]]'''''''''''''''&&&&&&&&&(((((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******)))((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''******)))))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))),,,***))))))***---///111444:::AAAEEEKKKTTTZZZ\\\dddmmmuuuvvvwww{{{~~~zzzvvvvvvqqqjjjuuuxxxyyy\\\FFF<<<:::666777444222888AAA???555111111111111000000000000000000/////////.........000//////......---,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------.../////////......---......///111111111222333444555666555444777CCC]]]&&&&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))))),,,+++)))(((+++000555888>>>BBBGGGQQQaaannnooojjjmmmoooqqqqqqkkkiiiqqq{{{|||ppphhhjjjqqq{{{zzzssszzzzzzwww```KKK@@@999555222666===@@@<<<777222222111111111000000000000000////////////......000//////......---------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,------......---------------......111111111111222444555666333222666CCC\\\%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))***+++...333999===CCCGGGPPPeeeqqqlllmmmrrrqqqpppzzz|||yyyrrrkkk[[[YYYjjjxxx|||uuuvvv|||dddSSSCCC666///555======777333222222222111111111000000000000//////////////////000/////////......------------------------------,,,,,,------------,,,,,,------------------------,,,,,,++++++,,,,,,---.........---,,,,,,,,,------------,,,,,,,,,---......000000111111222333555666333333666BBB[[[%%%&&&&&&&&&'''(((((((((&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***%%%(((---000333777===AAAEEELLLZZZwww~~~uuuqqqvvvxxxvvvzzzyyy~~~zzzqqqbbb^^^fffuuusssjjjttt~~~||||||~~~yyyeeeOOO999333777888444222222222222222111111111111//////000000000000000000///////////////.........------------------------,,,------......------,,,------------------------,,,,,,++++++,,,,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,---...///000000000111222333444555555555888BBBYYY|||&&&&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******&&&+++111555888<<>>???&&& ***'''%%%''')))***)))(((((()))(((''''''((()))+++,,,+++&&&))),,,......///000111...111444555444333222333777777555222//////111333000......///---***+++///---+++)))***,,,---,,,)))+++***((()))***+++***)))***(((''''''((())))))((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((******))))))((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&'''((((((((((((***,,,***---333888???QQQpppzzzaaa[[[eeepppxxx}}}xxx|||}}}vvvssstttyyy~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~uuu]]]VVVLLL777999444777888333666777---000000000000////////////000000000000////////////////////////////////////000000000000////////////111222222000...---...///...............///000000...000222222222222444666888999>>>DDDRRRnnn+++000CCCFFF000(((+++$$$''')))++++++***))))))***---,,,++++++,,,---------444555555333111000000111444555666888999<<>>===;;;888666666888:::<<<999777777:::???CCCDDDAAADDDGGGGGGFFFDDDCCCCCCDDD>>>:::<<<===;;;999:::999:::<<>>GGGSSS\\\]]]UUUJJJAAA???===:::777555222...+++111...+++***+++,,,,,,,,,++++++++++++************************************((((((((((((((((((((((((*********)))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))(((((())),,,...666888BBBQQQ```hhhnnnsssjjjkkkqqq{{{}}}xxx{{{fff```XXXXXXiii}}}||||||zzz{{{}}}}}}~~~~~~}}}}}}|||{{{||||||}}}~~~~~~~~~~~~~~~}}}|||{{{|||XXX@@@666666777000111666444111111111000000000//////000000000000////////////////////////////////////////////////000000000000000111222111000//////000...............///000000...000222222222222444666555666999@@@NNNkkk'''(((&&&%%%((()))+++///((()))+++++++++,,,---///333555888:::;;;===AAADDDFFFFFFGGGHHHMMMTTT^^^dddbbbbbbcccfffiiilllmmmmmmrrrtttvvvvvvrrrnnnkkkiii```WWWPPPPPPQQQOOOLLLKKKLLLUUUcccmmmpppkkkccc]]]]]][[[XXXSSSMMMDDD:::444444111---+++,,,------,,,+++++++++******)))))))))************************(((((((((((((((((((((((())))))))))))))))))******(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))))))))+++///222999===JJJZZZdddeeecccbbbeeennn|||~~~{{{nnnddd]]]WWWYYYeeessszzzzzz~~~{{{~~~}}}||||||}}}}}}|||~~~}}}}}}}}}||||||||||||||||||}}}~~~~~~}}}|||||||||}}}~~~~~~~~~kkkDDD777555888333222666333111111111111000000000000000000000000////////////////////////////////////.../////////000000000111///111222222111//////000...............///000000...000222222222222444666666777:::@@@NNNlll$$$+++)))(((///+++%%%***)))+++---...000222666888555:::@@@EEEIIIOOOWWW\\\ggggggfffgggjjjqqqzzz|||yyywwwttt{{{~~~zzzwwwqqqmmmooorrrrrrsssuuuqqqrrrsssrrrpppnnnnnnoookkkjjjiiihhhddd]]]UUUOOO???;;;666222000000///...,,,,,,,,,+++******))))))++++++++++++++++++++++++************************))))))))))))************(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))***...333666999AAAOOO]]]bbb^^^\\\]]]llluuu{{{vvvvvvlllddd^^^bbbkkkssszzz~~~~~~~~~~~~|||{{{|||}}}~~~}}}|||}}}}}}||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~|||}}}|||||||||}}}~~~~~~~~~~~~~~~}}}RRR>>>777:::666555666222222222111111111000000000000000000000////////////////////////////////////......//////000000111111///111333333222000000000...............///000000...000222222222222444666777777:::AAAOOOmmm!!!---)))'''///***###+++---///222555777;;;@@@DDDBBBIIIRRRZZZaaajjjuuu|||}}}{{{|||~~~zzzzzz|||yyyzzzzzzuuuvvv|||{{{yyywwwuuurrrnnniiieeePPPKKKDDD===999555333111///......---,,,,,,++++++++++++++++++++++++++++++************************((()))))))))************'''((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))******,,,000666;;;BBBKKKXXX```^^^YYY\\\bbbqqqxxx{{{}}}tttmmmoootttwww|||~~~|||yyyyyyzzz|||||||||}}}}}}|||{{{{{{|||}}}~~~}}}}}}}}}~~~}}}}}}||||||zzz{{{}}}~~~{{{|||}}}|||}}}~~~~~~~~~}}}fffJJJ:::;;;888666666222222222222111111111000000000000000000////////////////////////////////////.........///000111111111...000333444222111000000...............///000000...000222222222222444666777777:::@@@OOOmmm%%%000(((###...,,,)))888000333666:::>>>CCCHHHLLL\\\cccjjjpppssszzz~~~zzzyyy{{{zzzwwwvvvvvvvvvuuuwww|||zzzrrrlllhhh^^^XXXOOOFFF???:::666444111111000///......------++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))*********+++'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))***+++---222999===RRR[[[eeehhhaaa[[[bbbmmmwww|||zzzyyyyyywww{{{}}}xxxvvvwwwyyy{{{|||~~~}}}|||{{{{{{|||}}}~~~|||}}}}}}}}}|||{{{zzzzzzxxxzzz|||~~~zzz|||~~~~~~{{{|||}}}~~~}}}||||||~~~uuuSSS===:::888777777222222222222111111111111000000000000000////////////////////////////////////---......///000111111222...000333444333111000111...............///000000///000222222222222444666666777999@@@NNNlll%%%***---,,,...222555555555???HHHNNNWWWeeennnooo~~~~~~}}}}}}~~~~~~yyyuuuqqqpppsssvvvxxxxxxzzzsssjjjbbbZZZUUUXXX```cccccciiiqqqrrrnnnooottt}}}~~~tttmmmllleeeVVVIIICCCEEE<<<444333444333111111000///...---,,,+++*********+++++++++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((()))***,,,000222...///>>>QQQmmmrrrgggiiillluuuxxxyyyxxx~~~vvvzzz~~~|||{{{{{{{{{{{{~~~}}}|||{{{zzz|||~~~|||yyyxxxyyy{{{||||||zzz{{{|||}}}}}}~~~}}}}}}~~~zzz{{{{{{zzzyyyzzz}}}qqqOOOCCCAAA;;;444222111000000111222111000...////////////000000000000........................////////////////////////000000000000000000000000000000////////////000000111333444444444444555777777777999>>>KKKiii///222222///000555:::<<>>QQQdddxxxuuurrrvvvuuuxxx~~~~~~~~~}}}~~~|||{{{{{{{{{|||||||||||||||{{{}}}|||zzzxxxxxxyyy{{{{{{zzzzzz{{{|||}}}}}}~~~~~~}}}~~~}}}}}}~~~{{{rrr]]]JJJ888111333333111111222333333222000///000000000000000000000........................////////////////////////000000000000000000000000000000////////////000000111333444444333444555666888888:::@@@MMMkkk222555666666;;;GGGRRRWWWdddnnnuuuuuutttzzzyyyvvvvvvqqqcccWWWQQQSSSWWW[[[]]]______^^^]]]WWWPPPMMMPPPXXXaaafffddd___[[[ZZZYYYXXX]]]dddmmmmmmpppuuusssgggZZZSSSVVVWWW[[[cccjjjllliiiddd___```dddmmmvvv|||~~~}}}~~~tttiiibbbXXXLLLAAA===999999777555333000...,,,,,,,,,------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((())))))))))))(((+++111:::GGGZZZjjjxxxwwwuuuooopppvvvzzz~~~zzzttttttvvv~~~~~~|||{{{{{{{{{|||yyy{{{|||}}}}}}}}}yyyxxxxxxyyy{{{{{{zzzyyyzzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~vvvaaaAAA666:::444333222222444444333222000000000000000000000000........................////////////////////////000000000000000000000000000000////////////000000111222444444333333555666888888;;;AAAOOOmmm444888<<<@@@IIIZZZgggnnnmmmppprrrrrruuu|||~~~{{{xxxlllWWWGGG;;;???EEEMMMUUU\\\```ccchhhggggggjjjooovvv{{{~~~zzzwwwxxxwwwuuuxxx}}}~~~~~~xxxooolllfff```^^^______\\\YYYSSSTTTXXXbbbnnnvvvxxxxxxpppmmmnnnttt|||}}}tttdddVVVPPPEEEBBB>>>999444000---,,,---,,,,,,---......---+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))...---///777CCCRRR```iiiooorrrtttxxx~~~~~~zzzyyy}}}kkkeeekkknnnwww{{{|||~~~}}}~~~~~~}}}{{{zzzzzzzzz{{{wwwzzz}}}~~~~~~~~~xxxxxxyyy{{{}}}}}}{{{yyyyyyzzz{{{}}}~~~~~~~~~~~~|||}}}~~~~~~}}}~~~~~~~~~~~~}}}xxxTTT>>>;;;555333222222444444444333111111111000000000000000........................////////////////////////000000000000000000000000000000////////////000000000222333333333333444666777777:::@@@OOOmmmBBBGGGMMMQQQZZZgggrrrwwwrrrpppooorrrvvvxxxvvvuuummmkkkjjjiiifff___TTTKKKFFFKKKSSS^^^jjjuuu}}}}}}yyytttmmmiiiiiikkkmmm```^^^]]]___dddhhhiiihhheee```\\\bbbppp~~~lllaaaWWWTTTNNNFFF???888333111...,,,++++++---...---+++++++++++++++++++++++++++************************************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&''''''(((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))***,,,...444???OOO^^^gggjjjccceeeqqq~~~yyyeeeaaahhhhhhlllwww|||~~~~~~~~~~~~}}}}}}||||||~~~|||zzzyyyyyyyyyzzzwwwyyy}}}~~~~~~}}}~~~~~~yyyyyy{{{}}}~~~|||yyyyyyzzz{{{}}}~~~~~~{{{|||~~~~~~zzz}}}~~~lllGGG555666444222111222333333222222111111111000000000///////////////////////////////////////////////////////////////////////////000000////////////000000000222333333222333444666555666888???MMMlllUUU\\\ccchhhqqq}}}yyysssssspppdddSSSHHHGGGJJJNNNTTT\\\eeennnsssmmmooorrrvvv{{{}}}{{{|||~~~zzzwwwxxx}}}~~~}}}yyyzzz{{{|||vvvzzz~~~~~~|||||||||wwwrrrooommmmmmnnnqqqiii^^^YYYaaapppzzz|||sss~~~zzzyyyvvvpppfffYYYKKK???888777222---+++------,,,***++++++++++++++++++++++++************************************************))))))*********)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))))))))******+++000888AAANNNZZZ^^^\\\WWWZZZlll~~~~~~sssnnnqqqmmmoooyyy}}}~~~~~~~~~~~~~~~}}}||||||{{{~~~|||zzzyyyyyyyyyzzzxxxzzz}}}~~~}}}|||}}}}}}{{{{{{|||~~~~~~|||yyyyyyyyy{{{}}}~~~|||}}}~~~~~~}}}{{{}}}]]]???888555333111222222222111222222222111111000000///////////////////////////////////////////////////////////////////////////000000////////////000000000111333333222222444555555555888>>>LLLjjjgggmmmrrrvvv}}}yyynnnjjjcccVVVIIICCCKKKOOOWWWaaammmzzz~~~{{{xxxwwwvvvvvv|||wwwrrrpppqqqtttooolllnnnuuuyyywwwuuuuuupppsssrrrooopppuuuwwwtttlllqqqwwwzzzzzz{{{~~~|||llleeeggglllllleeekkkxxxqqq___TTTHHH@@@777222111111///---,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))***+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))*********+++333:::AAAKKKUUUWWWSSS___```rrr{{{}}}vvvzzz~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}||||||~~~|||{{{{{{{{{{{{zzz|||}}}}}}|||{{{{{{|||}}}|||||||||}}}|||zzzxxxxxxyyy{{{|||~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~{{{[[[;;;888555333222222222111333333222111111000000///////////////////////////////////////////////////////////////////////////000000////////////000000000111222333222222333555666666888>>>KKKiiitttwwwxxxvvvxxxxxxkkk```]]]\\\\\\bbbiiinnnqqqvvv}}}|||zzzwwwsssqqqppppppqqqeeeiiinnnnnnjjjfffcccbbbeeecccdddkkkooolllhhhggggggllllllfffdddhhhjjjgggkkkllllllkkkjjjkkkmmmooo{{{yyynnniiifffoooiiiddddddhhhooo|||}}}WWWNNNBBB;;;888777444111,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))******++++++)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************)))222<<>>;;;777444333333222111333333222222111000000///000000000000000000000000////////////////////////////////////////////////000000////////////000000///111222222222222333555777777999>>>KKKiii}}}~~~xxxiii]]]^^^fffZZZ___eeekkkvvv~~~wwwyyyvvvyyy~~~{{{vvvxxxtttmmmlllmmmhhh```ccc^^^[[[^^^bbbaaa]]]ZZZ```\\\[[[___aaaaaadddhhhooolllfff```bbbhhhiiifffnnnkkkhhhggghhhiiiiiihhhssswwwzzzzzzwwwyyy|||qqqccc[[[ZZZeee|||qqqeeeTTTGGG???;;;888666...,,,---///...,,,...222000---+++******++++++***+++++++++************)))+++++++++***)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))))))))''''''(((,,,///000:::JJJYYYdddiiiiiifffrrrtttxxxuuurrrzzzwwwxxx||||||yyywwwxxxyyy{{{|||}}}~~~~~~}}}{{{zzz~~~~~~~~~{{{|||}}}~~~~~~}}}{{{zzz{{{zzzyyyxxxxxxyyy{{{|||xxxxxxzzz{{{|||~~~~~~}}}}}}}}}|||{{{zzz{{{|||}}}|||{{{}}}~~~~~~~~~}}}~~~}}}{{{{{{|||wwwOOOAAA555444555222111333222222222111111111111000000000000000000000000000000/////////...............//////000111222222222111111111000000000000000000111222333222333555777===999888@@@NNNkkk|||yyysssiiiYYYNNNOOOVVVbbblllzzzzzzuuuvvvvvvssspppooojjjmmmkkkeeebbbeeefffdddccc^^^ZZZWWWTTTQQQMMMJJJLLLQQQZZZ___[[[UUUUUU[[[WWWXXXXXXYYY```gggiiieeegggddd```]]]___eeennnsssvvvwwwwwwrrrnnnmmmsssxxx|||rrrggg^^^___lllzzz}}}vvvjjj\\\NNNDDD===:::666111///000///+++***---...,,,++++++---......---++++++++++++************++++++******)))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))******))))))+++///222000>>>XXXnnnsssllliiilllssstttvvvyyywwwxxx{{{vvvxxx|||~~~~~~}}}zzzwwwvvvwwwyyy{{{|||}}}~~~~~~|||{{{yyy~~~~~~~~~~~~{{{|||}}}~~~}}}|||zzzyyy{{{zzzyyyyyyxxxxxxyyyyyyxxxxxxyyy{{{|||}}}~~~~~~~~~}}}}}}~~~}}}|||{{{{{{|||}}}|||zzz~~~zzzsssqqqmmmjjjlllrrrzzzyyykkkKKK555777<<<444000444222222222111111111111000000000000000000000000000000000/////////............//////000111111222222111000000000000000000000000111222333222333555777<<<888888???NNNjjjwwwnnncccYYYOOOKKKQQQZZZttt~~~}}}sssjjjgggeeebbb```aaa___bbbbbb]]][[[aaajjjoooqqqlllbbbXXXRRRRRRVVVZZZcccooo}}}ooo\\\TTTWWWXXX```jjjqqqwwwwwwnnncccdddccc```___```fffmmmsssuuutttqqqkkkggghhhmmmrrruuuuuugggbbbeeesssyyyzzzlll]]]RRRMMMDDD<<<555333111---++++++...---------//////...---,,,+++++++++************++++++******)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))***+++,,,,,,...111444222CCC```tttsssggggggooooooqqqtttxxx~~~|||}}}yyyxxxwwwrrrvvv~~~}}}{{{yyyyyyzzzzzzxxxvvvvvvwwwxxx{{{|||}}}}}}}}}|||zzzyyy~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{||||||{{{zzz}}}~~~~~~~~~~~~~~~~~~}}}sssjjj]]]ZZZUUURRRUUU]]]iiirrr}}}vvvbbb<<<;;;@@@666///444222222222111111111111000000000000000000000000000000000000/////////.........//////000000111111222000000000000000000111111000111222333222333555777:::777888???MMMhhhfff___XXXWWWYYY]]]gggqqq}}}yyyvvvtttkkkbbb]]]ZZZUUUTTTUUUSSSTTTUUUXXXaaapppmmmcccgggttt}}}uuugggfffooo~~~rrrmmmnnnppptttwwwwwwtttppprrroookkkgggfffjjjpppuuutttwww{{{|||}}}~~~{{{iii```[[[___eeemmmyyysssjjjZZZMMM???999666222///...000...------...---,,,***,,,,,,+++++++++*********************))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))***+++,,,,,,...000333;;;NNNaaagggdddccciiinnnjjjnnnttt|||wwwnnnlllqqqwww{{{sssqqqttt~~~|||yyyxxxwwwxxxyyyxxxwwwvvvwwwyyy}}}}}}~~~~~~~~~}}}|||{{{{{{||||||}}}}}}~~~~~~}}}~~~}}}~~~~~~}}}{{{yyyvvvuuuxxxxxxyyyzzz{{{|||}}}}}}~~~|||{{{|||||||||{{{|||}}}~~~~~~}}}|||~~~|||{{{zzzyyyzzz{{{~~~~~~}}}||||||}}}~~~}}}yyytttjjj^^^TTTIIIIIIGGGGGGJJJTTTaaajjjxxx{{{{{{TTT@@@<<<666111222222222222111111111000000////////////////////////000000000////////////...////////////000000111111000000000000000111111111000111222333222333555777888666888???LLLgggWWWYYYaaammmtttvvvxxxzzzyyyyyyyyyyyywwwuuuvvvxxxqqqggg[[[UUURRRRRRVVV\\\SSSOOOOOOZZZooozzz{{{zzzwww}}}||||||wwwqqqiiidddccceeeiiillluuuuuuwwwzzz|||zzzvvvttt{{{}}}xxxnnnaaacccaaa[[[]]]lllssscccPPPDDD<<<555111111///---,,,,,,------+++***,,,,,,,,,++++++++++++************)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))***+++++++++---111333EEEYYYccc\\\[[[hhhnnnjjjfffkkksss~~~~~~zzzpppgggiiirrrtttpppqqqrrryyy~~~{{{yyywwwvvvxxxyyyyyyxxxxxxyyyzzz~~~~~~~~~~~~~~~~~~~~~~~~zzzzzz|||}}}}}}}}}}}}}}}{{{|||~~~}}}zzzxxxvvvxxxyyyyyyzzz{{{|||}}}}}}~~~{{{{{{|||}}}}}}|||~~~~~~}}}~~~~~~|||zzzxxxwwwwwwzzz}}}~~~}}}|||{{{|||}}}}}}yyynnnaaaSSSHHHCCCAAAEEEIIILLLPPPXXXccckkkuuuvvvKKK777666555111222222222111111111000000////////////////////////111000000000///////////////////////////000000000//////000000111111111111000111222333222333555777777555888@@@KKKfff```iiizzz|||vvvooonnnpppttttttpppmmmnnneee\\\SSSRRRWWWbbbssspppfff```hhhwwwyyyooogggeeeffffffeeebbbaaaeeepppxxxxxxtttqqqyyyvvvxxxvvvvvvlllZZZRRR^^^vvvxxxeeeVVVIII>>>777666000...,,,,,,---...///...,,,,,,,,,,,,++++++++++++******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))***++++++---000666:::HHHYYYaaa[[[]]]kkkooohhhjjjmmmvvv|||ooonnnvvvwwwooorrrttt}}}|||zzzxxxwwwvvvxxxzzzzzzyyyyyyyyyzzz|||}}}}}}}}}~~~yyyzzz|||}}}~~~}}}||||||xxxyyyzzz|||~~~~~~{{{yyyxxxzzzzzz{{{{{{|||}}}}}}~~~~~~{{{zzz|||}}}~~~~~~|||}}}~~~~~~~~~{{{yyywwwuuuuuuwwwzzz|||~~~}}}|||{{{|||}}}}}}}}}yyyuuukkk]]]OOODDD???>>>@@@GGGPPPUUUXXX\\\ccciiittt```>>>888888222222222222111111111111000000000000000000000000000111111000000000//////////////////////////////////////////000111111222222000111222333222333555777666666:::AAALLLfffttt{{{vvvrrrlllggggggkkkllleee___^^^VVVSSSTTT]]]kkk|||zzzyyy}}}yyywww{{{qqqeee^^^cccjjjmmmmmmnnntttsssuuu{{{~~~zzziii[[[[[[fffnnnyyyzzzzzznnn```QQQHHHFFF;;;777222///////////////------,,,,,,,,,+++++++++)))))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))*********+++,,,---111888@@@FFFPPPUUU\\\bbbeeeiiiqqqwwwzzz{{{|||wwwwwwyyy~~~~~~|||{{{yyyxxxvvvxxxzzz{{{yyyxxxyyyyyyyyyzzzzzz{{{|||~~~zzz{{{}}}~~~~~~}}}|||{{{xxxyyyyyyzzz|||}}}~~~|||{{{zzzzzz{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~}}}zzzzzz|||~~~~~~~~~~~~zzz{{{}}}}}}{{{yyyxxxwwwvvvtttqqqpppoooqqqsssuuuyyyyyyxxxxxxyyyzzz|||}}}zzz}}}}}}{{{hhh```TTTIIIDDDCCCDDDFFFIIIQQQ[[[______```eeeiiittt}}}RRR===888666222222222111111111111000000000000000000000000000111111111000000000//////////////////////////////...//////000111111222222000111222333222333555777555666;;;BBBLLLfff~~~~~~}}}vvvooonnnrrrjjjaaa]]]aaadddaaa]]]]]]TTTWWWaaappp~~~rrrdddaaaaaaeeeiiiiiimmmuuuzzzvvvoooooottt{{{|||mmmaaaYYYTTT```bbbhhhssssssdddZZZXXXGGGBBB:::333000...---------------,,,,,,,,,++++++)))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********++++++---///555>>>HHHOOO___WWW]]]lllooojjjxxx~~~~~~~~~}}}||||||vvvxxxzzzzzzyyyxxxxxxxxxwwwwwwxxxyyy{{{}}}{{{|||~~~}}}|||zzz||||||{{{{{{|||}}}~~~~~~}}}{{{zzzzzzzzz||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~|||zzzzzz|||}}}}}}{{{zzz{{{xxxyyy|||~~~{{{xxxuuusssssspppnnnkkkiiiiiijjjlllmmmrrrrrrrrrsssuuuwwwzzz{{{|||~~~zzztttqqqZZZOOOAAA;;;???GGGMMMPPPXXX```iiikkkiiihhhkkkpppuuu}}}dddBBB777:::222222222111111111111000000000000000000000000000111111111111000000000000///////////////............//////000111222222222000111333333222333555777555777<<>>;;;888444111...///......///000///...++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''***)))(((''''''((()))***))))))))))))(((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))))))))))))))))))))))))))''''''(((((()))*********)))000222666KKKhhhvvvtttiiiiiikkknnniiigggvvv}}}}}}~~~~~~|||{{{{{{}}}~~~}}}|||{{{{{{|||~~~}}}zzzwwwyyyzzzzzzxxxvvvwwwzzz}}}{{{{{{zzz{{{}}}~~~|||{{{~~~~~~~~~~~~~~~}}}|||{{{|||}}}}}}|||{{{{{{~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}||||||{{{||||||}}}}}}}}}~~~|||xxxtttooojjjddd``````]]]XXXVVVWWW[[[aaaeeefffhhhkkknnnrrruuuwwwyyyxxx{{{xxxooofff___TTTJJJ???BBBFFFKKKRRR[[[eeelllmmmmmmnnnmmmmmmnnnqqqsssyyy}}}```DDD:::555///333777111111555333444222000///000000///...000000000000000000000000///////////////.........111111000000111111222333222222222222333444555555555:::999===LLLdddlllmmmmmmjjjddd___\\\[[[___ooo~~~yyy{{{}}}zzzvvvtttuuuxxx~~~}}}eeeWWWLLLHHHQQQ]]]cccllluuu~~~{{{qqqooohhh]]]QQQLLLSSSbbboooqqqbbbTTTNNNGGG<<<555444111///------......,,,+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''***)))(((''''''((()))***(((((((((((())))))))))))'''''''''''''''''''''''''''((()))((('''&&&''')))))))))))))))))))))))))))''''''((())))))******+++'''444666888XXX}}}nnnqqqqqqnnnjjjnnnyyy}}}~~~|||~~~|||zzzzzzzzzzzz|||~~~~~~}}}~~~}}}||||||}}}~~~|||{{{yyyzzzyyyxxxvvvvvvxxxzzzzzzyyyxxxxxxzzz{{{{{{zzz~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{{{{|||~~~}}}}}}~~~}}}|||||||||||||||}}}}}}||||||||||||}}}~~~~~~|||}}}yyytttnnniiiccc]]]YYYUUURRRNNNLLLMMMQQQWWWZZZaaacccggglllppptttvvvwwwrrruuurrreeeUUUKKKFFFDDDBBBFFFNNNVVV^^^gggoootttqqqrrrqqqpppooopppsssvvvyyytttNNN777666333666444---111777222444222000///000000000...000000000000000000000000...///////////////000000111111000000111111222333222222222222333444555555555:::999===LLLdddbbb^^^]]]___]]]YYYXXX\\\iiiuuu}}}{{{{{{yyynnnZZZJJJGGGIIIVVVfffpppssstttvvvxxxyyyyyyttthhhYYYQQQRRRVVVlllwww|||jjjcccYYYHHH===<<<777111------...,,,******---,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))))))))(((((((((((('''))))))(((((((((((())))))(((((((((((())))))))))))'''''''''''''''''''''''''''((()))((('''&&&''')))(((((((((((((((((((((((('''(((((()))******++++++(((222555<<<\\\zzzpppvvvtttmmmlllwww}}}|||}}}{{{{{{~~~}}}|||{{{}}}~~~}}}{{{zzzyyyyyyyyy{{{}}}~~~}}}|||~~~}}}{{{{{{|||}}}}}}~~~{{{{{{zzzyyyxxxxxxxxxyyyzzzxxxwwwwwwyyy{{{{{{{{{}}}}}}}}}}}}}}}~~~~~~~~~zzz{{{|||~~~}}}~~~|||||||||||||||}}}~~~~~~||||||}}}}}}~~~~~~}}}yyyvvvqqqjjjddd^^^XXXSSSOOOJJJHHHEEECCCDDDHHHLLLOOOZZZ]]]bbbgggllloooqqqrrrnnnllleeeWWWIIIBBBCCCGGGLLLQQQZZZbbbiiinnnrrruuuvvvvvvuuusssrrrsssvvvxxx}}}___???:::888999444,,,111555,,,333111000///000111000///////////////////////////......//////000000000111111111000000111111222333222222222222333444555555555:::999<<>>@@@AAAGGGPPPZZZbbbgggjjjjjjbbbVVVIIICCCCCCFFFLLLRRR^^^cccjjjooosssuuuwwwyyyyyyxxxwwwuuutttvvvzzz}}}QQQ>>>555555333555777000222111//////000111111000000000000000000000000000///000000000000000000111111111000000111111222333222222222222333444555555666:::888<<>>RRR[[[YYY]]]hhhpppxxxuuuttt||||||yyytttqqqwww~~~{{{{{{}}}~~~|||{{{{{{zzzyyyxxxyyyzzzzzzxxxvvvuuuxxxyyyyyyxxxyyy|||~~~{{{zzzyyyzzz|||}}}{{{yyyxxxxxxxxxzzz|||~~~}}}|||zzzzzzyyyzzz{{{|||}}}}}}}}}|||zzzwwwzzz}}}~~~}}}|||}}}|||~~~~~~|||{{{{{{||||||}}}}}}~~~zzzuuurrrlllfffZZZUUUMMMFFFAAA???===;;;666555555555666777:::;;;<<>>IIISSS___iiillljjjvvv}}}uuuqqqwww}}}||||||~~~yyyyyyzzz{{{||||||||||||||||||{{{|||||||||{{{zzzwwwxxxyyyzzzzzzzzzyyyyyyuuuvvvwwwyyyzzzzzzzzzzzzyyyzzz{{{|||{{{zzzyyyxxx{{{|||}}}|||{{{zzz{{{}}}zzzzzz{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||||||||}}}~~~|||yyyxxxyyyzzz{{{{{{{{{{{{||||||}}}}}}}}}~~~}}}~~~wwwuuuqqqllleee\\\RRRKKK???===999555333222333333555444222111111333444666666333555<<>>555:::999222333333222111111111111222000000000000000000000000///////////////////////////111222222111111222333555444333333444555777999777;;;888;;;III___sssrrrtttyyy~~~|||vvvlllpppxxx}}}```MMMBBBMMM___qqq|||zzzqqqkkkbbb___mmmwww\\\NNN===222000111000---------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))***)))***---...///888CCCooosssrrrllljjjnnntttvvv|||yyyyyy~~~~~~}}}}}}wwwwwwyyy~~~}}}xxxvvv~~~yyywwwxxxtttuuuxxxzzz{{{{{{zzzyyywww{{{~~~||||||{{{|||}}}~~~}}}{{{xxxvvvzzzxxxvvvuuuuuuvvvxxxyyyvvvvvvvvvvvvwwwwwwxxxxxxwwwxxxyyyyyywwwwwwxxxyyyvvvxxxzzz}}}}}}|||{{{}}}}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz}}}~~~|||uuulll]]]UUUJJJAAA:::777555444222222111111111333444555111222222222222222111000333333666<<>>777444333333333111111111222222333444555111111111111111111111111444666;;;FFFPPP[[[jjjxxx~~~yyyzzz{{{zzzyyy|||pppMMM???777000444444333222222222222222111111111111111111111111000000000000000000000000///111222222111111222333333444444444555555555555777:::999;;;JJJ```yyyrrrvvv{{{wwwooojjjooo||||||{{{}}}rrrhhh]]]ZZZbbbmmmvvvzzz|||uuufffZZZ[[[bbbxxxjjjTTTCCC999333111///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))+++(((***000000111===NNN^^^___```bbbjjjwwwuuu|||tttlllnnntttyyyyyyxxxxxx{{{}}}{{{uuuuuutttrrrvvvxxx{{{}}}}}}{{{xxxwwwrrrwww|||}}}||||||~~~}}}{{{zzzyyyyyywwwwwwxxxxxxyyyyyyzzzzzz}}}|||zzzyyyxxxxxxyyyyyyxxxyyyzzzyyyxxxwwwxxxzzzwwwyyy|||~~~~~~}}}~~~~~~~~~|||zzz||||||{{{{{{zzzzzzzzzzzz}}}~~~}}}yyytttmmm___RRR???;;;666333222222222222111111111222222333444444222111111222333555666888;;;<<>>BBBEEEHHHNNNWWWbbbmmmwww|||yyyvvvyyy~~~|||uuukkk@@@:::777555222000222444111---000000/////////000222333111111111111111111111111222222222111111111000000444444333333333444555555999;;;777:::KKKdddxxxqqqtttrrrsssxxxyyy{{{jjjdddmmmttt}}}xxxrrrvvvqqqcccaaaeeeppp|||dddNNNBBB888666333111///...---,,,...---,,,,,,++++++,,,,,,************************************************))))))))))))))))))))))))************)))))))))((())))))(((((((((((()))))))))(((&&&'''***+++***((('''......///444444;;;MMMaaagggjjjmmm}}}zzzsssooorrrwwwyyyxxxvvvttttttssstttttttttvvvwwwyyyyyyyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{|||~~~|||zzzyyyxxxxxxxxxvvvvvvvvvwwwwwwyyyzzzzzzzzzxxxwwwxxx|||~~~~~~}}}{{{zzzxxxwwwxxxyyy{{{|||{{{|||~~~zzz{{{|||~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzz{{{|||}}}~~~}}}||||||{{{yyyssshhh[[[OOOEEE===999444444333333333333444444666333111222555777888777:::;;;<<>>AAAEEEJJJNNNQQQRRRSSSVVVZZZ```fffnnnwww~~~{{{|||{{{^^^AAA<<<999777777444111000222333333333333333333333333111111111111111111111111333333333333333333333222444444444444555666777777666:::999;;;IIIaaawwwzzzwwwqqqwww}}}~~~rrrfffZZZTTT\\\jjjvvv|||pppddd```vvvaaaUUUDDD888333444444444///...------,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))************))))))((())))))***)))******+++111000---777MMMWWW[[[fffkkkoooqqqoooooovvvwwwuuuzzz{{{zzzzzzrrrqqqqqqpppqqqrrrtttuuuyyyyyyzzzzzzzzz{{{{{{zzz||||||{{{zzzyyyxxxyyyyyyyyyzzz{{{|||{{{xxxvvvtttrrrrrrrrrtttuuuwwwyyyzzzxxxzzz|||}}}}}}||||||{{{}}}{{{xxxvvvuuuvvvwwwxxx||||||||||||}}}~~~~~~}}}||||||~~~~~~~~~~~~}}}}}}{{{yyyyyy~~~uuukkkZZZOOO@@@777444555444333444444444444444555666777666888;;;===???@@@BBBCCCAAACCCGGGKKKOOOQQQRRRSSSVVVZZZ```gggooowww~~~}}}}}}{{{}}}rrrHHH===888777999777111000222333333444444333333333333111111111111111111111111111111111111222222222222333333333333444555666777444:::999<<>>@@@AAACCCFFFHHHIIIJJJNNNTTTXXXTTTQQQMMMJJJJJJMMMRRRVVVVVV\\\cccjjjnnnqqqtttvvvwww{{{{{{sssuuueeeLLL777444444111000444222333333444333222000///111111111111111111111111222222222333333444444444333333444444666777888999111999;;;===GGG\\\uuuvvviiibbbYYYSSSOOOLLLIIIFFFHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHOOOPPPQQQTTTYYYbbbmmmtttmmmVVV[[[gggwww}}}|||zzzmmmhhhsssxxx\\\HHH@@@@@@111333222///...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++***)))))))))))))))(((((()))+++---...***+++***))))))***---000333555AAASSS]]]^^^eeeooosssvvvyyyzzz|||~~~~~~uuupppxxxyyyrrrsssuuuwwwyyywwwssspppqqqrrrssstttuuuuuuvvvvvvzzzyyyxxxwwwvvvwwwzzz}}}|||yyyxxxxxxyyyzzzyyy|||||||||{{{zzzxxxwwwvvvsssrrrqqqpppppppppqqqrrruuuuuutttssstttuuuvvvwwwyyyzzz{{{}}}}}}}}}|||{{{zzzzzzzzz{{{~~~~~~~~~~~~}}}|||zzzxxxwww}}}~~~}}}~~~}}}|||{{{|||~~~~~~xxxhhhTTTCCC;;;999555555555444555555666666999:::;;;<<>>888777777777777777777999:::;;;@@@@@@AAABBBDDDEEEGGGHHHIIIKKKNNNQQQTTTWWWYYYZZZSSSOOOLLLMMMMMMMMMPPPUUUYYY\\\aaafffjjjnnnrrruuuxxx{{{}}}jjjtttvvvIII666444444444666111111111111111111111111111111111111111222222222111111111111222222222222333333333444555666777888777:::999<<>>:::888666888888999:::===@@@CCCEEEJJJJJJJJJJJJKKKLLLLLLMMMOOOQQQUUUYYYZZZZZZXXXVVVTTTOOOMMMNNNNNNMMMPPPUUUYYY\\\```dddgggkkknnnqqqsssuuuxxxzzzzzz|||~~~mmmppp[[[<<<444444555777222222222222222222222222222222222222222111111111111111111111222222222333333333333444555666888888666999888<<>>555111111000///000---------------,,,,,,,,,++++++++++++++++++++++++************************)))))))))***+++++++++,,,++++++************************+++***+++---000333777GGGUUUYYY```kkkpppnnn{{{ssspppssswwwzzzxxxrrroooppprrrpppnnnmmmmmmpppuuuzzz}}}yyyyyyyyyzzz{{{{{{yyywwwyyywwwvvvwwwyyy{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwxxxvvvuuusssqqqqqqqqqqqqqqqqqqqqqrrrtttvvvyyyzzzzzzzzzzzzzzz{{{zzzzzzzzz{{{|||}}}}}}||||||}}}~~~zzzzzzzzzzzz{{{{{{||||||{{{~~~}}}||||||{{{{{{}}}~~~}}}{{{vvvcccJJJ<<<:::<<<:::777999:::<<>>===999;;;===AAAFFFLLLRRRVVVYYYYYYXXXWWWWWWVVVVVVVVVVVV]]]]]]]]]\\\[[[YYYWWWVVVUUUQQQOOOPPPPPPOOOPPPUUUVVV[[[ccciiijjjiiigggggglllmmmnnnnnnnnnppptttwwwvvvwwwxxxzzz}}}yyyeeeBBB555555555222222222222222222222222222333222222222222222222222111222222222222333333333444444444555666777888999555999999===GGGYYY{{{nnn```RRRHHHJJJIIILLLPPPSSSUUUZZZaaajjjlllooorrrtttxxx}}}yyytttpppnnnkkkeee___[[[ZZZZZZYYYZZZZZZWWWRRRPPPPPPRRRQQQ\\\kkkwww}}}}}}{{{jjjgggeeeooovvvxxxtttqqqsssyyyiiiTTTAAA:::777222.../////////......---,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++)))******+++++++++******)))***++++++,,,///333777DDDPPP\\\```bbbhhhooorrrxxxxxxvvvvvv{{{{{{tttrrrqqquuuvvvwwwwwwtttpppnnnppprrrmmmlllkkkkkkoootttyyy}}}zzz{{{}}}{{{yyyxxxxxxyyy{{{||||||{{{zzzzzz{{{{{{zzzzzzyyyxxxvvvuuusssqqqqqqpppqqqqqqssssssssstttvvvxxx{{{|||zzzzzzyyyxxxxxxxxxyyyyyyyyy|||~~~~~~{{{{{{}}}|||{{{zzz{{{{{{}}}~~~~~~~~~~~~wwwllldddTTTIII===999===AAAAAA>>>BBBEEEJJJPPPVVVZZZ]]]^^^[[[[[[ZZZZZZZZZZZZ[[[[[[```___]]][[[YYYXXXXXXXXXVVVRRRPPPQQQQQQOOOQQQTTTTTTZZZbbbhhhjjjhhhfffdddjjjkkkkkkkkkkkkllloooqqqrrrrrrsssvvvzzzlllDDD111333777777333333333333333333333333222222222222333333333444222222222222333333333333444444444555666777999999666::::::>>>IIIZZZsssdddYYYSSSOOOMMMOOOPPPTTT\\\___```fffnnnwwwzzz~~~}}}{{{vvvnnneee^^^ZZZXXX]]]]]]\\\\\\\\\YYYUUURRROOOUUU^^^eeelllttt}}}vvv|||jjj___cccgggoooxxxzzzyyy|||{{{bbbJJJBBB>>>666000111/////////...------,,,,,,++++++++++++++++++++++++************************+++++++++***************((()))***+++,,,,,,++++++)))***+++,,,---000444888HHHOOO[[[ccceeegggpppzzz}}}}}}~~~zzz{{{vvvooosssxxxxxxvvvtttrrrqqqpppqqqrrrnnnmmmmmmnnnqqquuuzzz}}}{{{yyyxxx{{{zzzyyyyyy{{{|||}}}|||{{{zzzzzz{{{{{{zzzzzzyyyyyyvvvuuutttrrrrrrrrrssstttuuuuuuuuuuuuwwwyyy{{{}}}{{{zzzyyywwwwwwwwwxxxyyyxxx{{{~~~~~~{{{{{{~~~~~~{{{zzzzzzzzz{{{|||}}}~~~~~~}}}~~~}}}qqqbbbVVVGGGCCC??????BBBFFFHHHHHHMMMPPPVVV[[[___``````___\\\\\\\\\\\\]]]^^^___`````````^^^\\\[[[YYYYYYXXXVVVRRRQQQRRRRRRPPPQQQTTTUUUYYY___ccceeeeeeeeeeeehhhiiiiiiiiihhhhhhjjjkkkkkkkkkllloootttzzzTTT888555888666333333333333333333333333000111111222333444555555222222222333333333444444444444555555666888999:::777;;;;;;???JJJ\\\nnnggg\\\RRRMMMMMMPPPSSSWWWXXX^^^ggglllnnnvvvxxxrrroooddd^^^YYYZZZ___aaa^^^YYYUUUTTTRRRQQQTTT___nnnyyy~~~rrrXXXXXX```ccchhhkkkrrrmmmSSSIIIDDD;;;555555000000///...------,,,,,,++++++++++++++++++++++++************************,,,+++++++++******))))))'''(((***+++,,,,,,,,,+++)))***+++,,,---000555888HHHLLLWWWcccfffeeeppp}}}|||qqqxxxzzzyyywww|||sssnnnppptttxxxvvvrrrqqqqqqrrrrrrqqqooooooooopppssswww{{{}}}zzzuuuqqqrrrxxx~~~{{{{{{zzz|||}}}~~~|||{{{zzzzzzzzz{{{zzzzzzyyyyyyvvvvvvtttsssssstttuuuvvvvvvvvvvvvvvvxxxzzz|||}}}{{{zzzxxxwwwwwwwwwxxxxxxwww{{{~~~~~~{{{{{{~~~|||zzzyyyyyyzzz{{{{{{||||||{{{{{{}}}|||nnn[[[MMMCCCCCCCCCDDDGGGKKKOOORRRVVVYYY^^^ccceeeccc```^^^]]]]]]]]]^^^___aaabbbccc____________]]][[[YYYXXXVVVSSSQQQSSSRRRPPPQQQTTTVVVYYY\\\___```bbbeeegggfffggghhhhhhfffffffffhhhddddddeeehhhmmmttt{{{gggDDD999666000333333333333333333333333000000111222444555666666222222333333333444444444555555555555666888999:::777;;;<<<@@@KKK\\\lllbbbVVVUUURRROOONNNQQQWWW[[[aaagggooowww}}}zzzmmmcccaaa___\\\\\\```[[[YYYXXXVVVQQQOOOVVV^^^lllrrryyy}}}{{{|||fffRRRUUUYYYcccmmmoooppp~~~bbbKKKIII@@@333333000000///,,,,,,......------------,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++***************************'''***000000...444???NNNXXXcccgggeeehhhtttzzzyyyvvvqqqooosssgggeeelllsssvvvrrrmmmlllmmmoooooonnnnnnmmmlllmmmpppuuuzzz}}}{{{yyyvvvttttttwwwzzz}}}}}}{{{zzz{{{|||}}}|||{{{|||zzzyyyyyy{{{}}}~~~~~~zzzyyyvvvtttttttttvvvwwwyyyxxxwwwvvvvvvvvvwwwwww{{{zzzxxxvvvuuuuuuvvvvvvwwwwwwxxxyyy{{{||||||}}}|||}}}}}}~~~~~~|||{{{zzzzzzzzz{{{|||~~~~~~{{{qqq```RRRMMMHHHKKKOOOQQQRRRUUU[[[___cccgggkkkjjjeee```\\\[[[^^^```bbbeeefffgggggggggdddbbb```______^^^\\\ZZZZZZUUUQQQPPPOOONNNQQQUUU[[[\\\___cccffffffdddaaaeeeffffffffffffeeecccbbb___```cccgggnnnuuu{{{yyy}}}MMM888555555222222333444444333333333111111222222222333333333222222333333444555555555666555555555555666666777:::;;;888<<>>777666555333333333444444333333333333444444444444444444444555666666777777555555555666777888999:::666;;;:::===FFFXXXooodddXXXXXX[[[```cccfffmmmuuuxxx|||xxxoookkkkkkpppkkkfffaaaXXXOOOMMMPPPWWWggg{{{jjjVVVbbbxxx{{{~~~rrrbbbiii|||zzzggg[[[yyyuuuhhhWWWEEE777444333...---111............------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++---222444<<>>HHHYYYuuukkkeeeaaa___dddiiiqqqyyy~~~wwwssspppkkkccc\\\WWWPPPNNNUUUdddyyysss___QQQ```ooovvvppprrr{{{tttxxxoooNNNBBB???777000/////////...---------......------------------------,,,,,,,,,+++++++++*********,,,------,,,+++---...---333666666===OOObbbllljjjeeeeeeqqq}}}{{{yyyuuu}}}~~~nnnkkksssvvvhhhdddbbbcccdddeeegggggggggfffnnnqqqtttvvvvvvuuuuuuvvvtttuuuuuuvvvvvvvvvuuuuuussstttuuuwwwwwwwwwwwwvvvvvvxxxyyyxxxuuutttuuuvvvyyyzzz{{{zzzyyyxxxzzz{{{yyyyyyyyyxxxyyyzzz|||}}}{{{|||}}}}}}}}}|||{{{zzz|||zzzyyyzzz~~~}}}zzzvvvuuusssrrrqqqoookkkhhh^^^\\\XXXQQQJJJDDDAAA@@@DDDNNNWWW___hhhvvvzzzxxxwwwyyy~~~||||||||||||{{{yyyvvvsssrrrnnnllljjjfffcccaaa___^^^]]][[[ZZZYYY[[[^^^aaaccceeefffgggiiijjjjjjkkkkkkjjjiiigggeeecccaaa___^^^\\\XXXVVVYYY]]]eeeqqq|||~~~}}}cccBBB666555777333555888444555333222222555666666444333333333444444444555555555666888888777777999:::888<<<;;;>>>HHHYYY{{{nnndddaaaccceeeffflllqqqxxx{{{wwwsssmmmhhh___XXXQQQOOOUUUgggooo___XXXfffrrrvvvvvv{{{yyyrrr|||^^^GGG>>>777000---000///......------......------------------------,,,,,,,,,,,,++++++++++++***,,,------,,,,,,---......000333666AAARRR```gggbbb```dddqqqyyy|||}}}yyypppxxxxxxfffkkkwwwrrreeeaaabbbcccdddeeefffggghhhhhhooorrruuuwwwvvvvvvvvvvvvuuuvvvvvvvvvuuuuuutttssssssssstttvvvvvvvvvvvvvvvwwwyyyzzzzzzxxxvvvuuuuuuzzz{{{|||{{{zzzyyyzzz|||yyyzzz{{{|||}}}~~~~~~~~~|||}}}~~~~~~~~~}}}{{{zzz}}}{{{zzz{{{}}}}}}zzzvvvsssooojjjfffbbb___[[[XXXJJJIIIGGGBBB===:::999:::===GGGRRR[[[hhhyyy}}}zzzxxxzzz~~~|||xxxuuutttpppnnnkkkhhheeebbb``````^^^\\\[[[[[[\\\___ccceeehhhhhhiiijjjjjjjjjjjjiiijjjjjjiiihhhfffdddbbbaaa___ZZZWWWYYY\\\cccnnnyyy{{{nnn{{{HHH999555888444555777333666555444444666777666555333333333444444444555555555777888888777888999;;;888<<<;;;>>>HHHYYYzzzoooccc^^^aaahhhnnnpppssswww}}}}}}xxxqqqlllfffaaaYYYRRRQQQ___}}}jjjiiikkkpppssswww{{{mmmmmmoooNNN>>>777444222111000///...---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///......111;;;JJJZZZdddgggcccgggmmmuuuvvv{{{uuu{{{sss]]]jjjzzz|||nnneeebbbcccccceeeeeefffgggjjjlllrrruuuxxxyyyyyyxxxxxxxxxuuuuuuuuuvvvvvvuuuuuutttvvvvvvvvvuuuttttttssssssyyyzzz||||||{{{yyywwwvvv{{{|||}}}}}}|||{{{|||}}}zzz{{{}}}~~~~~~}}}||||||}}}~~~~~~}}}|||zzzyyy~~~|||yyyyyyyyyvvvqqqlllgggbbb[[[TTTOOOKKKGGGDDD>>>>>>>>><<<:::;;;===???>>>KKKZZZfffttt{{{xxxvvvqqqooollliiieeecccaaa```^^^^^^]]]]]]___bbbeeegggjjjjjjkkkkkkjjjjjjiiihhhiiiiiiiiiiiigggfffdddccc___ZZZWWWYYY\\\bbbmmmxxxiiiuuuSSS???777999555555777333555555555555666666555555333333333444444444555555555777888888888888999;;;888<<<;;;>>>HHHYYYpppiiibbbaaahhhqqqvvvwww{{{~~~xxxpppmmmiiibbbYYYSSSYYYnnn|||jjjhhhqqqzzz~~~qqqhhhlll~~~gggPPPDDD<<<777111111000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,...///222111777FFFYYYgggnnnppprrr||||||jjjZZZlll}}}vvvlllfffdddcccdddeeeeeeeeegggkkkooouuuxxx{{{|||{{{zzzzzzzzzssstttuuuvvvwwwwwwwwwwwwwwwvvvuuuuuutttssssssssszzz{{{|||}}}}}}|||yyywww{{{}}}~~~|||}}}}}}zzz|||~~~}}}{{{yyy||||||}}}}}}|||zzzyyyxxxyyyuuupppmmmkkkfff```ZZZOOOKKKEEE@@@>>><<<:::888666777777777777999===@@@GGGWWWjjjyyy}}}zzzxxxrrrqqqmmmjjjfffcccaaa``````______```bbbdddgggiiilllllllllkkkkkkjjjiiihhhhhhhhhiiiiiigggfffdddbbb]]]XXXVVVXXX\\\cccnnnyyyppppppbbbHHH::::::666555666333333444555666555444444444333333333444444444555555666777999999888888:::;;;888<<<;;;>>>HHHYYYjjjgggfffiiiooovvvzzz|||~~~~~~|||tttoooiiiaaaXXXUUU]]]gggkkk___fffuuu|||ttthhhhhh|||lllXXXDDD555222111000///...---------------------------------,,,,,,,,,,,,------------+++---......------...///111111999MMMaaammmsssuuuqqq```___qqq{{{pppjjjiiigggcccdddfffeeeeeegggmmmrrrwwwyyy|||}}}|||{{{{{{{{{ssstttvvvwwwxxxyyyyyyyyyttttttttttttuuuvvvwwwxxxyyyyyyyyy{{{}}}}}}{{{yyyzzz|||~~~}}}|||||||||zzz{{{}}}~~~~~~}}}{{{zzz||||||||||||{{{zzzxxxwwwkkkfff___ZZZUUUPPPIIIDDD===:::777666777999999999;;;;;;<<<<<<===@@@EEEIIIWWWgggzzz~~~{{{yyyuuusssppplllhhheeecccbbbaaaaaaaaabbbdddgggiiikkkllllllllllllkkkjjjiiiiiiggghhhiiiiiihhheeecccaaa[[[WWWUUUXXX\\\cccooozzzyyytttSSS???<<<777444666444222444666666555333333333333333333444444444555555666888999999888999:::;;;888<<<;;;>>>HHHYYYjjjkkkmmmpppuuuzzz~~~xxxuuusssvvv||||||{{{|||}}}vvvpppjjjcccZZZWWWXXXjjj}}}ppp[[[YYYgggyyyrrr^^^fffnnnQQQ888333222111///......------------------------------,,,,,,,,,---------......,,,---......------...000000111<<>><<<===???AAAAAAAAAFFFHHHJJJLLLOOOUUU\\\aaammmyyy|||zzzxxxvvvsssoookkkhhhfffeeeaaabbbbbbdddfffhhhkkkllllllmmmmmmmmmlllkkkjjjiiihhhiiijjjjjjhhheeebbb```\\\WWWUUUWWW\\\bbbnnnyyy~~~^^^DDD>>>888444555444333666888888666444333444333333333444444444555555666888999999999999:::<<<888<<<;;;>>>HHHYYYmmmpppsssvvvyyy}}}zzzyyyxxxyyy{{{|||{{{zzziiigggfffkkkrrrwwwvvvtttttttttxxx~~~~~~|||uuusssnnnddd\\\XXXUUUccc{{{xxx^^^SSS___ttt{{{\\\\\\rrraaaDDD333222111///......------------------------------,,,,,,,,,------.........,,,---......------...000444555BBBXXXiiiqqqtttwwwyyy~~~sssggg___rrrtttffffffiiifffccceeefffeeedddgggooovvvuuuxxx{{{{{{zzzyyyxxxxxxyyyyyyzzzzzzzzzyyyxxxxxxzzzyyywwwuuuuuuuuuvvvvvvuuusssrrrssswwwzzzzzzyyyuuuwwwzzz{{{yyyxxxwwwwwwwwwxxxzzz}}}~~~~~~~~~}}}{{{zzzxxxrrrkkkbbb\\\XXXUUUPPPMMMMMMKKKIIIIIIIIIIIIHHHGGGLLLOOOSSSXXX^^^gggqqqwww}}}|||zzz{{{yyyvvvrrrnnnjjjhhhgggbbbbbbccceeegggiiilllmmmllllllmmmmmmllllllkkkjjjiiijjjkkkkkkiiifffccc```]]]XXXVVVXXX[[[aaammmxxx|||dddGGG@@@888444555555444777::::::777555444555333333333444444444555555666888999999999999:::<<<999<<<;;;>>>HHHYYYrrrsssuuuxxx|||{{{wwwqqqnnnttt~~~uuukkk]]]]]]___dddiiilllkkkiiihhhhhhjjjmmmsssyyy~~~{{{pppppppppfffYYY[[[XXX```wwwooo\\\YYYhhhzzz{{{eee]]]aaapppLLL>>>888000...000222111...---------------------------------------------------,,,+++,,,...000000///111666GGG^^^nnnrrrqqqsss}}}}}}jjjbbbaaaxxxssseeefffgggdddlllhhheeeeeehhhmmmqqqttttttwww{{{|||{{{xxxvvvuuuvvvwwwxxxxxxwwwxxxzzz|||vvvxxxyyyyyywwwuuutttuuuvvvvvvvvvvvvwwwwwwwwwwwwuuuvvvwwwxxxxxxyyyxxxxxx|||||||||}}}~~~~~~uuukkkggghhhfff```ccc```\\\YYYYYYZZZZZZZZZ^^^```ccchhhnnntttzzz}}}}}}{{{xxxvvvsssooojjjgggggghhhhhhggggggiiilllooonnnlllkkkkkkmmmnnnnnnmmmiiijjjkkkjjjhhheeeaaa___[[[VVVRRRSSSWWW^^^kkkvvv|||~~~zzzxxxmmmOOO???;;;999777555444444555555666666777777555333222222444555555444555555666777888999999:::999<<<:::===FFFWWWtttuuuwww{{{~~~}}}||||||{{{wwwssstttrrrsssyyy~~~zzzlll```TTTUUUXXX]]]cccffffffddd^^^^^^]]]___bbbggglllooo{{{zzzrrrnnnhhh```[[[VVVUUU```qqqlllXXX^^^rrrtttbbbYYYqqq___DDD<<<333...///000...,,,---------------------------------------------------,,,,,,,,,...000000111333;;;NNNcccpppqqqqqqrrr~~~zzz|||{{{~~~nnn^^^ZZZ]]]ttt~~~}}}nnncccdddfffdddkkkhhheeeeeeiiinnnrrrtttuuuxxx|||}}}{{{xxxvvvuuutttvvvwwwwwwwwwwwwxxxzzzuuuvvvxxxxxxwwwuuuuuuuuuwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzzzz}}}|||||||||}}}~~~}}}~~~yyyzzzwwwtttrrrqqqqqqpppooooooppprrrvvv{{{}}}zzzxxxuuuqqqlllhhhjjjkkkkkkjjjiiikkknnnqqqooommmllllllmmmnnnnnnmmmnnnnnnmmmkkkhhhccc^^^[[[XXXSSSNNNOOOQQQWWWbbbmmmvvv{{{~~~}}}{{{|||XXXBBB:::888777555666666666666666666666666555333222333555666666555555666666777888999::::::999<<<:::===FFFWWWwwwyyy{{{~~~~~~~~~}}}zzzxxxvvvrrrnnnkkkkkknnnssswwwuuuiiiYYYMMMLLLNNNRRRXXX^^^aaabbbaaa^^^\\\YYYXXXYYY]]]aaacccqqqvvv}}}xxxppplllhhh^^^XXXRRRQQQVVVeee|||kkkffftttjjjUUU[[[tttmmmMMMCCC777000//////...,,,---------------------------------------------------,,,,,,---...000222333777DDDYYYkkkrrrpppoooqqqxxxzzz~~~wwwtttwwwyyywwweeeZZZ]]]dddqqqwwwuuujjjbbbccceeedddiiigggeeeeeeiiiooorrrtttwwwzzz}}}}}}{{{xxxuuutttqqqtttvvvwwwvvvuuuvvvvvvsssuuuwwwxxxwwwvvvvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuwwwvvvvvvwwwxxxzzz{{{}}}~~~}}}{{{zzzzzz|||||||||~~~{{{{{{}}}}}}zzzwwwsssnnnkkknnnnnnnnnllllllmmmppprrrqqqooonnnnnnnnnnnnmmmkkkooonnnmmmkkkgggbbb^^^[[[VVVQQQLLLLLLMMMPPPYYYcccpppwww}}}~~~~~~eeeFFF999888888666777777666666666666555555555333222333666777888777666666777888999:::;;;;;;999<<<:::===FFFWWWzzz{{{}}}|||}}}~~~~~~~~~~~~}}}}}}|||yyyvvvsssooollljjjjjjmmmpppnnnfffXXXJJJBBBGGGJJJPPPWWW]]]aaabbbbbbccc```\\\ZZZZZZ\\\```cccjjjooovvv{{{}}}yyyqqqlllddd^^^YYYTTTRRRWWWeeettt|||ttt~~~sss___VVVcccuuuVVVJJJ<<<222000111111111........................------------------------,,,---------...000333555===NNNdddqqqrrrmmmlllooo~~~yyyvvvxxxzzzssseee```iiiuuuttttttooohhhccccccddddddgggeeedddfffkkkpppssstttxxx{{{~~~~~~{{{xxxuuutttooorrruuuvvvuuutttttttttrrrtttwwwxxxwwwvvvwwwxxxxxxwwwwwwvvvvvvuuuuuutttxxxwwwwwwwwwxxxzzz}}}}}}zzzxxxxxxzzz}}}~~~~~~}}}zzzyyyvvvsssppppppqqqpppnnnmmmmmmppprrrrrrqqqooooooooonnnllljjjjjjjjjiiihhhfffbbb___^^^VVVQQQMMMMMMLLLNNNVVV^^^mmmwww~~~~~~~~~~~~|||}}}vvvLLL999888:::888666666666666666777777777444333222444666888999888777777888999:::;;;;;;<<<999<<<:::===FFFWWW{{{|||~~~||||||}}}}}}}}}|||{{{zzzyyyyyywwwuuurrrpppooooooqqqrrrooohhh[[[PPPHHHDDDDDDIIIQQQXXX^^^aaaccccccbbb```]]]ZZZZZZ\\\```bbbhhhnnnuuuyyy{{{~~~|||oooiiiccc\\\XXXUUUSSSXXX___ppprrr|||nnn\\\\\\qqq~~~^^^PPP???333000222333444........................------------------------,,,---.........000444888@@@TTTiiirrrooojjjkkkmmm{{{|||xxx}}}~~~{{{pppeeegggttt|||tttmmmhhheeeccccccddddddcccdddggglllqqqtttuuuxxxzzz}}}}}}{{{wwwuuutttppprrruuuvvvuuusssssssssrrrtttwwwxxxxxxwwwxxxyyyxxxxxxwwwwwwvvvvvvvvvuuuzzzyyyxxxxxxyyy{{{~~~~~~|||zzzxxxxxxzzz}}}~~~~~~|||zzzzzzyyywwwuuurrrrrrqqqooommmmmmoooqqqrrrqqqpppooopppnnnllliiiggggggfffeeeccc```^^^\\\TTTPPPNNNNNNMMMMMMSSSZZZmmmxxx}}}{{{yyy}}}wwwppp{{{[[[>>>999;;;888444555555666777888999999444333222444666888999888777777888999:::;;;;;;<<<999<<<:::===FFFWWW|||}}}|||{{{zzzxxxvvvuuussssssrrrssssssrrrpppoooqqqrrrrrrpppjjj```TTTKKKGGGFFFCCCIIIRRRYYY^^^aaacccdddcccbbb```______```bbbcccjjjpppvvvzzz{{{|||zzzpppfff\\\WWWSSSPPPRRRVVVmmm~~~jjj|||vvv___VVVfffkkk[[[EEE555///000222333........................------------------------+++---///......000666;;;DDDXXXlllrrrooonnnqqqttt|||yyyyyyoooiiiooo~~~tttiiihhhgggcccaaacccbbbbbbdddhhhmmmrrruuuuuuvvvyyy||||||zzzwwwtttsssrrrtttvvvvvvuuutttttttttsssvvvxxxyyyyyyxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{zzzzzzzzz|||}}}~~~}}}|||zzzyyyyyy{{{~~~}}}|||{{{{{{zzzxxxtttsssrrrooommmlllnnnpppqqqpppoooooopppnnnkkkiiiggggggeeeccc```]]][[[YYYSSSPPPNNNNNNLLLKKKOOOUUUjjjvvv~~~}}}|||yyywww{{{}}}ppptttmmmFFF<<<;;;777555555666777777888999999555333222333666777888777666666777888999:::;;;;;;999<<<:::===FFFWWW~~~{{{xxxuuuqqqmmmkkkiiihhhjjjlllmmmllljjjkkknnnqqqmmmkkkfff^^^TTTLLLGGGEEEEEELLLUUU]]]aaaccceeegggiiihhhgggfffffffffgggggglllqqqwwwzzzzzzzzz}}}{{{zzz}}}zzzpppeee]]]UUUOOOOOOSSSXXXjjjmmmqqq|||{{{vvvcccUUU]]]wwwmmmRRR===333111111111........................------------------------+++---///...---000777===MMM___qqqwwwxxx|||~~~wwwmmmllluuupppdddeeegggbbb```ccc```aaaccchhhnnnsssuuuuuutttwwwzzz{{{yyyvvvttttttuuuvvvwwwvvvuuutttuuuvvvuuuxxxzzz{{{zzzyyyyyyzzzxxxxxxxxxyyyyyyzzzzzz{{{||||||||||||||||||||||||{{{{{{zzzzzz{{{}}}~~~}}}|||zzzyyyvvvuuussspppmmmmmmnnnpppooonnnnnnoooooonnnkkkhhhfffeeedddbbb```^^^\\\[[[VVVSSSQQQPPPMMMIIIKKKPPPcccppp}}}~~~}}}||||||{{{yyywwwwwwzzz~~~~~~}}}}}}~~~~~~vvvyyyzzzLLL???>>>999888888888777777777666666555333222333555666666555555666666777888999::::::999<<<:::===FFFWWWyyyvvvqqqkkkfffcccaaaaaaeeefffhhhgggffffffjjjmmmkkkkkkiiieee\\\SSSLLLHHHHHHOOOYYYaaadddfffhhhjjjkkkkkkkkkjjjiiihhhggggggmmmrrrwwwyyyyyyyyyzzz}}}wwwsssppppppuuu}}}}}}tttjjj\\\PPPMMMOOOHHHWWWjjjtttgggcccqqq}}}|||uuurrrmmmZZZYYYjjjyyy}}}___FFF888333222111////////////////////////------------------------+++...//////---000888>>>UUUgggxxx~~~qqqhhhiiissslll___cccfffaaa^^^bbb___```ccciiioootttuuuvvvrrruuuyyyzzzyyyvvvttttttwwwxxxxxxwwwuuuuuuvvvxxxwwwyyy{{{|||{{{zzzzzzzzzwwwxxxyyyyyy{{{{{{|||}}}|||}}}}}}~~~}}}|||{{{{{{zzzzzz{{{|||}}}~~~}}}}}}|||{{{~~~}}}{{{yyywwwwwwuuurrrnnnmmmooopppmmmmmmmmmnnnooonnnkkkhhhbbbbbbbbbaaaaaaaaaaaaaaa[[[WWWUUUSSSOOOJJJJJJNNN]]]kkkyyy}}}~~~|||{{{zzz{{{||||||zzzxxxssswww|||~~~~~~|||~~~}}}zzzzzz|||~~~||||||}}}}}}~~~~~~~~~~~~~~~NNNAAA@@@<<<<<<;;;:::888777555444333555444222222444555555444555555666777888999::::::999<<<;;;===FFFWWW|||}}}xxxnnndddaaa___]]]\\\^^^[[[___bbbcccbbbcccgggjjjmmmkkkkkklllkkkbbbRRRFFFGGGTTT```bbbbbbeeejjjnnnqqqrrrrrroookkkiiijjjlllsssuuuxxxyyyyyyxxxxxxyyywwwvvvtttrrrrrrvvv~~~ooocccSSSNNNOOOLLLMMMRRR\\\lll~~~hhh[[[eeetttvvvrrrqqqppphhhZZZ```}}}lllJJJ777222222000//////.........---------........................000---...111///---777DDD]]]nnnzzz{{{yyyfff^^^aaatttnnnaaabbbddd___\\\^^^dddfffjjjnnnqqqsssssssssuuuvvvxxxyyyyyyxxxwwwwwwuuuxxx{{{zzzxxxvvvxxxzzz{{{zzzzzz|||{{{xxxzzz|||~~~~~~}}}|||||||||}}}}}}|||{{{{{{|||}}}~~~}}}}}}~~~}}}{{{{{{|||}}}zzzwwwsssqqqqqqqqqqqqpppnnnmmmmmmmmmnnnmmmjjjgggdddcccaaa`````````aaaaaa^^^XXXTTTRRRNNNIIIHHHJJJ]]]lll{{{}}}yyywwwyyyxxxwwwxxx|||{{{{{{{{{zzzxxxxxxzzz}}}~~~|||zzzxxxwwwvvv{{{{{{zzz{{{}}}~~~~~~}}}}}}]]]AAA===AAA<<<;;;999777555333333222333333333444444444555555555555555555777999;;;<<<888:::;;;AAAIIIUUU|||zzzkkkbbbZZZXXXXXXVVVVVVXXXSSSWWW\\\___```ccchhhlllpppmmmkkkkkkiiibbbVVVLLLJJJXXXcccfffeeeggglllnnnooopppqqqooollljjjkkkmmmsssuuuwwwxxxyyyyyyyyyzzzzzzvvvrrrqqqtttxxx{{{}}}~~~nnnZZZPPPPPPKKKKKKNNNTTTbbbyyy}}}jjj[[[___llluuuwwwwwwssspppeeehhh}}}xxxTTT???777222---//////.........---------........................///,,,---111000///:::III```ooozzz{{{~~~tttddd___bbbssswwwhhh___aaabbb^^^]]]```eeehhhkkkpppssstttuuuuuutttuuuvvvwwwwwwvvvuuuuuuuuuwwwyyyyyyyyyxxxyyyyyyzzzzzzzzz||||||yyyzzz|||}}}}}}|||{{{{{{|||||||||{{{{{{{{{|||}}}~~~}}}||||||~~~}}}zzzzzzzzz{{{xxxuuurrrppppppppppppooonnnmmmlllllllllkkkhhhfffdddcccbbbaaa``````aaabbb^^^YYYTTTRRRNNNIIIHHHJJJYYYhhhvvv||||||}}}~~~}}}}}}yyywwwxxxxxxvvvwww{{{vvvwwwwwwuuuttttttuuuwww|||{{{zzzxxxwwwuuuttttttxxxxxxyyy{{{}}}bbbFFF>>>>>><<<;;;999777666444444333333333444444444555555555777777666666777888999:::999::::::@@@HHHUUU~~~~~~~~~~~~|||xxxuuu```WWWPPPNNNOOOMMMMMMNNNIIINNNTTTYYY]]]bbbiiinnnmmmiiiccc```]]]XXXQQQLLLPPP\\\hhhjjjiiijjjmmmnnnmmmoooqqqqqqpppooopppqqqssstttvvvxxxzzz{{{{{{{{{}}}xxxssssssyyy~~~{{{bbbTTTRRRNNNOOOMMMNNNUUUhhh~~~rrr```WWW^^^mmmtttttttttxxxsssqqqzzzeeeKKK===444,,,/////////.........------...........................+++---111000111>>>OOOcccpppzzzzzz{{{}}}zzz}}}mmmaaaaaaeeerrrxxxqqqiii```\\\```aaa]]]^^^ccceeehhhlllpppsssuuuuuuuuusssttttttuuuuuuttttttsssvvvvvvvvvxxxzzz{{{zzzxxxyyyyyyzzz|||~~~}}}|||{{{|||}}}|||zzzzzz{{{}}}||||||{{{{{{|||}}}}}}~~~~~~{{{zzzzzz|||}}}}}}zzzxxxxxxxxxwwwtttqqqoooppppppooonnnnnnmmmkkkkkkjjjiiifffdddddddddcccbbbbbbbbbcccccc___ZZZVVVTTTPPPJJJHHHJJJWWWffftttyyyyyyyyyzzzzzzyyytttrrrrrrqqqoooqqquuutttuuuvvvuuusssrrrssstttwwwvvvtttrrrqqqpppoooooorrrtttvvvzzz}}}{{{~~~jjjKKK???>>>===<<<:::888777666555555333444444444444555555555888888777777777777888888:::;;;:::>>>FFFTTT~~~~~~}}}|||{{{|||{{{yyy{{{{{{xxxrrr]]]TTTKKKHHHGGGDDDCCCDDDDDDJJJQQQWWW\\\bbbiiiooolllfff]]]UUUPPPMMMKKKJJJVVVaaakkkmmmkkklllmmmllllllnnnqqqssstttuuuuuuvvvssssssuuuwww{{{}}}~~~~~~|||yyyuuuuuuyyyooo___\\\XXXXXXRRRMMMNNNZZZppppppYYYTTTaaajjjgggqqq|||}}}xxxuuuwwwyyyWWWBBB666000////////////....................................---+++---000000222AAATTThhhpppvvvvvvwww||||||{{{wwwttt}}}{{{iiibbbeeeiiirrrsssggg```]]]]]]``````]]]___ddddddgggkkkpppsssttttttsssttttttttttttttttttttttttvvvuuuuuuxxx|||}}}zzzwwwxxxxxxzzz{{{}}}~~~~~~}}}}}}~~~}}}|||zzzzzz|||~~~||||||}}}}}}~~~~~~}}}zzzyyyzzz|||}}}~~~}}}zzzwwwvvvuuuvvvtttqqqpppqqqqqqpppnnnnnnllljjjiiiiiigggeeebbbfffeeeeeeeeeeeeeeeeeeeeeaaa]]]YYYWWWSSSMMMKKKLLLTTTbbbooosssqqqrrrsssrrrooojjjggggggfffdddfffjjjpppqqqrrrrrrpppoooooopppqqqpppmmmkkkiiigggffffffmmmppptttxxx{{{~~~zzzxxxpppMMM@@@AAA===<<<;;;999888777666666444444444444555555555555777777777777777888888888:::;;;999===EEESSS~~~}}}{{{zzzzzzzzzxxxvvvxxx|||xxxppp[[[QQQGGGDDDBBB??????AAAFFFKKKSSSXXX]]]cccjjjooossslllaaaUUUMMMKKKMMMPPP[[[eeemmmnnnllllllkkkjjjiiijjjlllpppsssuuuwwwwwwsssrrrssswww|||zzzyyyvvvqqqpppwwwnnnhhhbbb]]]UUUNNNMMMSSSeeekkk[[[aaagggdddqqq~~~uuunnndddGGG999555000000/////////....................................,,,...000///333EEEYYYlllpppsssrrrtttzzz}}}|||wwwrrrwwwxxxjjjggglllpppuuurrreee]]]]]]___aaa```^^^```dddeeehhhmmmrrruuuvvvuuutttuuutttuuuuuuuuuuuuvvvvvvwwwvvvwwwzzz}}}~~~{{{wwwvvvxxxyyyzzz{{{|||}}}}}}~~~|||{{{{{{|||~~~}}}}}}~~~}}}|||{{{{{{{{{|||}}}~~~}}}}}}|||xxxvvvtttvvvtttsssrrrrrrrrrqqqpppnnnllliiihhhgggfffdddbbbfffgggggggggggggggggggggccc^^^[[[ZZZWWWQQQNNNPPPPPP]]]hhhjjjgggffffffeeeddd___[[[[[[ZZZYYY[[[```gggiiillllllkkkiiiiiiiiijjjhhheeeaaa___]]]\\\\\\gggkkkqqquuuwwwzzz}}}|||wwwvvvKKK>>>CCC===<<<;;;999888777777777444444444555555555666666444555666777888999::::::::::::999===EEESSS~~~}}}{{{yyywwwyyy{{{xxxuuuyyy}}}sss[[[PPPEEEAAA@@@???AAADDDKKKPPPVVV[[[___dddkkkpppvvvpppeeeWWWMMMKKKQQQVVVbbbjjjooonnnllllllkkkiiifffeeefffjjjnnnsssuuuvvvsssrrrrrrvvv}}}zzzzzzvvvnnniiimmmzzzuuulllbbb[[[TTTPPPOOOQQQ\\\wwwllliiinnnooouuuxxxiiivvvmmmMMM<<<777000000000/////////..............................///---///222111777KKKbbbqqqssstttuuuwww|||xxxtttzzztttlllpppxxxyyyzzzuuufff]]]___```aaaaaaaaabbbdddfffjjjpppuuuxxxxxxwwwvvvtttttttttuuuvvvwwwyyyyyyxxxyyy{{{}}}~~~~~~{{{xxxvvvwwwyyyyyyxxxyyy{{{|||~~~~~~~~~}}}{{{zzz{{{}}}|||}}}~~~zzz{{{||||||}}}~~~~~~~~~{{{|||~~~{{{wwwuuuvvvtttssssssssssssrrrpppnnnkkkiiiggggggfffeeedddeeefffgggggghhhhhhggggggbbb^^^\\\\\\YYYSSSQQQRRRSSS___hhhgggbbb```^^^]]]YYYSSSPPPPPPPPPOOORRRWWW```cccgggiiihhhgggffffff^^^\\\YYYVVVTTTSSSSSSTTT___eeelllqqqsssvvvyyy}}}~~~~~~{{{{{{RRR@@@CCC===<<<:::999888777777777444444555555555666666666333444666777999:::::::::999:::999===EEESSS~~~}}}zzz{{{~~~~~~{{{xxxuuussstttwwwwwwvvv~~~cccWWWJJJDDDBBBBBBEEEIIINNNSSSYYY^^^aaafffmmmqqqtttpppfffYYYNNNMMMTTT[[[hhhnnnqqqnnnllllllkkkiiifffdddcccffflllrrruuuvvvsssqqqqqquuu}}}~~~zzztttoooqqqzzzsssfffZZZUUURRRQQQNNNRRRgggtttjjjpppxxxyyyyyydddfff~~~qqqTTTAAA777000000000000/////////...........................///...111444555===UUUnnnvvvwwwyyy}}}|||yyyooonnnzzzwwwfff]]]^^^______aaadddeeedddeeehhhnnntttwwwwwwvvvtttssssssssstttvvvxxxzzz|||yyy||||||zzzzzzuuuwwwxxxxxxvvvvvvxxxzzz{{{|||}}}|||zzzyyyyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz|||~~~~~~}}}{{{zzz{{{}}}}}}zzzwwwtttsssrrrrrrssssssqqqooommmkkkhhhgggggggggfffeeecccdddeeefffffffffeeeeee```\\\[[[\\\YYYTTTRRRSSSTTT___gggddd]]]XXXVVVTTTMMMHHHDDDEEEEEEEEEIIIOOOUUUYYY^^^aaaaaa```___^^^OOONNNKKKJJJIIIKKKLLLNNNWWW^^^gggmmmpppsssxxx|||~~~~~~~~~rrrfffJJJDDD<<<;;;:::888777777777777555555555555666666666666444555777888999999999888777999999>>>FFFSSS}}}||||||{{{xxxuuuvvvzzz~~~~~~~~~~~~}}}zzzvvvrrrpppmmmrrrtttvvvoooaaaRRRIIIFFFEEEGGGKKKOOOTTTZZZ___ccchhhnnnssstttqqqiii\\\RRRRRRZZZbbblllqqqrrrnnnlllmmmllljjjiiifffdddgggmmmtttxxxyyysssqqqpppuuu~~~|||{{{~~~~~~rrr[[[WWWUUUSSSKKKHHHXXXooottteeelllxxx{{{xxx___YYYlllzzzqqqZZZEEE888000000000000////////////..............................222666999BBB\\\vvvyyy{{{}}}zzzjjjnnnwwwfff]]]]]]]]]]]]aaafffgggeeeaaaeeekkkpppttttttrrrqqqqqqrrrrrrsssuuuxxx{{{|||zzz~~~{{{zzz{{{uuuwwwxxxwwwttttttvvvyyyxxxzzz||||||yyywwwvvvvvvxxxyyy{{{}}}~~~~~~~~~||||||||||||||||||||||||{{{}}}~~~{{{yyy{{{zzz{{{|||||||||yyysssrrrqqqqqqrrrrrrpppnnnmmmkkkhhhgggggghhhhhhggg```aaacccdddeeedddcccccc]]]ZZZYYY[[[YYYTTTRRRSSSNNNXXX___[[[RRRMMMJJJHHHDDD???<<<<<<===>>>BBBHHHFFFKKKPPPTTTTTTSSSRRRRRREEEDDDBBBBBBCCCFFFIIIKKKPPPXXXcccjjjnnnrrrxxx}}}}}}~~~}}}~~~ooo{{{xxxTTTGGG;;;:::999888777777777777555555555555666666666777666777888999999888777666666888999???GGGSSS}}}zzzzzzyyyxxxxxxyyyyyyzzz{{{zzzyyyxxxwwwuuurrroootttsssqqqvvvrrrbbbXXXQQQMMMOOOSSSPPPXXX___bbbeeekkkooopppqqqpppjjj```WWWYYYeeepppqqqqqqppppppoooooonnnnnnpppkkkgggjjjqqqwwwzzzzzzvvvpppooowww~~~zzz|||jjj^^^RRRMMMMMMNNNRRRWWWlll```aaauuu}}}~~~zzzdddWWWwww|||vvvhhhVVV>>>666222000111000......111000000////////////000000222111111444;;;LLLeeexxx{{{~~~~~~yyyqqqvvv~~~ooo___^^^]]]\\\]]]___aaabbbaaagggjjjmmmoooppprrrtttvvvsssrrrqqqsssuuuwwwxxxwwwzzz~~~zzzxxxxxxwwwwwwvvvvvvuuuuuuuuutttvvvvvvwwwwwwwwwvvvvvvuuuvvvwwwzzz|||}}}}}}}}}|||{{{|||}}}~~~}}}}}}}}}~~~}}}{{{yyy{{{||||||zzzzzz~~~}}}xxxuuuuuussspppoooooooooooonnnqqqpppnnnllliiigggeeedddfffeeeccccccccceeeggghhheeeaaa\\\XXXUUUSSSQQQOOOQQQQQQOOOLLLGGGBBB<<<999:::999777555666888;;;===>>>@@@CCCEEEFFFDDDBBB@@@;;;:::999999;;;>>>BBBDDDJJJPPPYYYaaahhhnnntttwww{{{}}}~~~}}}}}}~~~vvv{{{RRRFFFBBB===;;;<<<;;;777444555555555555666888999;;;<<<888888888888888999999999999<<<;;;<<>>@@@@@@>>><<<:::888777666666888;;;>>>@@@GGGMMMVVV___fffmmmssswwwzzz|||}}}~~~~~~|||]]]NNNAAA<<<:::;;;;;;777555666555555555666777888999:::888888888888888999999999999<<<;;;<<>>;;;999666555444333333333333444444444555444555777888888777555333444333222222333666888:::BBBHHHQQQYYYaaahhhnnnrrrsssvvvyyy{{{}}}fffOOO@@@;;;999::::::777555666555555555555555666777777777777888888888999999999888<<<;;;<<>>BBBJJJQQQWWW]]]bbbfffgggkkkpppuuuyyy|||}}}nnnOOOAAA;;;999::::::777666777666555555444444444555555777777777888999999::::::888<<<;;;===DDDSSS}}}tttttttttuuuwwwyyy{{{||||||zzzxxxvvvtttqqqllliiippppppkkkeeehhhwwwtttiii___XXXUUUWWW```ffflllmmmnnnnnnhhhaaaYYYXXX\\\fffttt}}}}}}~~~}}}|||{{{zzzzzzuuusssqqqrrrvvv|||}}}zzz|||~~~xxxqqqllljjjjjjooowww|||nnnaaaUUUNNNLLLJJJSSSlllqqq\\\dddvvvcccCCC999111000111000///000000000////////////000000111444666:::HHH]]]lllrrrmmmrrr|||lll^^^]]]gggqqqrrrhhh^^^YYYXXXYYYZZZZZZYYYXXXZZZ^^^aaahhhlllqqquuuuuutttttttttvvvtttssssssuuuvvvuuuuuurrruuuwwwwwwtttrrrsssuuuqqqqqqqqqrrrrrrrrrrrrrrrssstttwwwyyy{{{}}}}}}~~~}}}{{{{{{}}}}}}}}}||||||{{{{{{zzzzzz{{{{{{{{{{{{{{{zzzzzzyyyzzzzzzyyyxxxxxxzzz|||~~~zzzxxxwwwwwwxxxzzzwwwuuusssrrrpppllljjjjjjkkkkkkkkklllllllllllljjjiiiiiiiiiiiiiiiiiiiiigggeeebbb^^^XXXNNNDDD===555444111000///111222444333444555666666555333222222222222222222111111111111111000000111222333444999===BBBFFFJJJNNNSSSVVVZZZ```hhhpppvvvzzz~~~ttt|||YYYBBB===999::::::777666888666555555444444444444444666777777888999999::::::777<<<;;;===EEETTT}}}qqqsssuuuxxxzzz{{{||||||~~~|||yyyvvvsssooojjjfffjjjjjjgggbbbeeettt|||pppggg___YYYVVVXXXbbbhhhnnnpppqqqoooggg^^^SSSSSSYYYgggwww~~~}}}||||||{{{yyyxxxzzz~~~~~~}}}~~~zzzrrrkkkgggiiikkkttt{{{yyylll]]]RRRNNNHHHMMM___|||www[[[aaavvvuuuwwweeeJJJ>>>444222222000///000000000////////////000000000444777===MMMdddqqqrrrrrruuu{{{{{{~~~~~~hhh[[[gggpppxxxuuujjj^^^XXXWWWZZZ\\\\\\ZZZYYYZZZ___dddjjjmmmrrrtttuuuuuuuuuuuuuuutttrrrsssuuuvvvvvvuuutttvvvxxxvvvsssqqqsssvvvqqqqqqqqqqqqrrrrrrrrrrrrssstttvvvyyy{{{|||}}}~~~}}}||||||~~~~~~|||zzzyyyxxxxxxxxx}}}}}}}}}}}}|||||||||}}}{{{zzzzzzzzzzzz|||}}}~~~}}}{{{zzzzzzzzzzzzxxxvvvuuusssqqqnnnkkkllllllmmmmmmmmmmmmnnnnnnkkkkkkkkkkkkjjjjjjjjjjjjgggddd^^^XXXPPPGGG===777333222000000000222444555555666777777777666555444222222111111111222333444222222222222222222333333555888;;;===???AAAEEEGGGPPPWWWbbbllluuu{{{{{{dddEEE???;;;;;;:::777777999666555555444444444555555666666777888999::::::;;;777;;;<<<>>>EEETTT}}}ooorrrvvvzzz}}}}}}}}}|||}}}zzzxxxuuuqqqlllhhhiiigggccc^^^dddtttyyynnnggg```ZZZXXXYYYeeekkkpppssstttrrrhhh]]]PPPRRRZZZiiiyyy~~~~~~|||zzzyyy|||{{{xxxxxxvvvqqqkkkjjjnnnrrrzzzuuueeeWWWRRRMMMNNNXXXmmmddd^^^qqqkkkeeevvvjjjPPPCCC777333333111//////000000////////////000000///555999???RRRjjjvvvtttrrrtttyyy~~~{{{yyyhhh___uuuzzz}}}wwwjjj^^^YYYYYY[[[]]]]]][[[YYYZZZ```eeelllooorrrtttttttttuuuvvvtttsssrrrsssuuuwwwwwwwwwvvvwwwxxxuuurrrppprrruuuqqqqqqqqqrrrrrrrrrssssssssstttvvvxxxzzz||||||}}}}}}}}}|||{{{|||~~~~~~}}}|||zzzyyyyyyyyyzzz~~~}}}}}}}}}}}}}}}~~~~~~{{{{{{{{{|||}}}~~~~~~~~~~~~}}}||||||}}}xxxwwwuuuttttttqqqnnnkkklllmmmmmmnnnoooppppppqqqlllllllllllllllkkkjjjjjjfffaaaYYYPPPHHH???777222111111111111222333555666777777777777777666666555111000000000111222555666333333333222222222222222111333555666777999<<<>>>EEEMMMZZZgggrrrzzzpppHHHBBB===<<<;;;888777999666555555555555555666666555666777888999:::;;;;;;666;;;<<<>>>EEETTT}}}nnnqqqwww|||}}}|||}}}{{{yyywwwsssoookkkiiiggg```\\\ddduuuyyynnngggaaa[[[XXXZZZgggmmmrrrvvvwwwtttiii^^^QQQTTT]]]lll||||||xxxwwwxxx|||}}}~~~}}}yyynnnqqqrrrpppmmmnnnsssyyy~~~{{{iii[[[TTTOOONNNRRR```{{{rrrbbbssskkk]]]iiinnnSSSFFF999444444222//////000000////////////000000///555999@@@UUUnnnxxxuuuooosssxxx|||}}}vvviiieeewwwjjj___ZZZZZZ[[[]]]^^^[[[YYYZZZ```fffmmmppprrrsssssstttvvvwwwsssrrrqqqsssuuuwwwxxxwwwvvvxxxxxxuuuqqqoooqqqtttqqqqqqqqqrrrrrrsssssssssssstttvvvxxxzzz{{{||||||zzzzzzzzz{{{|||~~~~~~}}}|||zzzzzz{{{||||||||||||{{{{{{{{{||||||}}}|||{{{{{{}}}~~~~~~}}}}}}}}}}}}}}}wwwuuuttttttsssqqqmmmkkkllllllmmmoooppprrrsssssslllmmmmmmmmmlllkkkkkkjjjfff```VVVKKKBBB:::333///111111111222333444555666888888777777666666666666//////......///222555666333333333333222222222222...000222333444666999;;;===FFFTTTcccoooxxx~~~xxxrrr}}}{{{JJJDDD>>>===;;;888777999555555555555555666777777555666777888999:::;;;;;;666;;;<<<>>>FFFTTT}}}nnnsssyyy||||||{{{{{{}}}|||{{{{{{uuullljjjeee```aaajjjwww{{{pppfff]]]VVVXXX]]]gggjjjpppxxx{{{uuuhhh]]]NNNSSSccczzz|||zzz{{{|||~~~~~~~~~|||zzz~~~}}}~~~wwwtttvvvwwwtttqqqsssyyyrrrbbbZZZQQQPPPSSS]]]pppnnnkkkrrrZZZ^^^xxxzzz___OOO>>>666222000000222000000000000000111111222888777:::GGG]]]pppwwwuuuvvv{{{}}}}}}wwwtttwwwyyyggg[[[YYY\\\[[[\\\\\\ZZZYYY[[[aaaeeepppqqqtttvvvwwwwwwvvvvvvwwwwwwwwwwwwwwwwwwxxxxxxvvvuuutttrrrqqqqqqrrrrrrrrrsssuuuvvvwwwvvvuuuuuuuuuuuuvvvwwwxxxyyyyyyzzz||||||||||||}}}~~~}}}{{{yyyyyy|||}}}{{{}}}}}}xxx|||~~~||||||||||||}}}wwwwwwuuutttrrrqqqooonnnooonnnmmmmmmnnnqqqtttwwwrrrmmmhhhgggjjjllljjjgggdddVVVHHH@@@:::555111111---...111222333555888:::<<<;;;;;;:::999888777666777444222111333555666666777666666555444444333333222444555666555444555666;;;>>>FFFTTTeeesss{{{}}}sssuuuwwwVVV???@@@<<<888<<<666888777777666666666666777777666666777888999999:::::::::>>>===???FFFUUU~~~rrrvvv|||}}}}}}~~~~~~|||tttnnniiieeeeeemmmwwwzzzooofff^^^YYY\\\bbbjjjnnntttyyywwwnnn```VVVSSSYYYiii|||yyyzzz{{{~~~~~~}}}|||~~~~~~|||{{{}}}}}}zzzxxxyyy~~~xxxggg^^^RRROOOOOOVVVfff}}}ppphhhwwweee```sssjjjYYYGGG<<<666111000111000000000000000111222222555555:::III___rrryyyxxxxxx}}}~~~wwwfffZZZWWWYYY\\\]]]]]]\\\[[[]]]ccchhhqqqrrrtttvvvwwwwwwvvvuuuuuuvvvvvvwwwxxxyyyzzzzzzwwwvvvuuusssrrrrrrsssssspppqqqqqqrrrrrrrrrrrrrrruuuuuuvvvwwwxxxyyyyyyzzz~~~~~~}}}||||||||||||}}}~~~|||zzzyyyyyy{{{~~~|||{{{}}}|||}}}~~~}}}|||}}}}}}~~~xxxwwwvvvtttrrrqqqppppppooonnnmmmnnnoooqqqsssuuupppmmmjjjjjjllllllhhhdddYYYMMMAAA;;;777333000111000444999;;;;;;<<<>>>AAA======;;;:::888777666666666444333333555777888777777777777666666555444444333555777888777666666777888;;;CCCQQQcccrrrzzz~~~zzzZZZ@@@@@@===999===888:::777777666666666666777777777777888888999::::::::::::>>>===???FFFUUUvvvzzz~~~|||zzz~~~uuuooojjjjjjpppxxx~~~wwwlllddd]]][[[```hhhlllssszzz}}}wwwkkk___WWWUUU^^^ooozzzwwwwwwxxx|||}}}~~~}}}~~~~~~~~~lllbbbXXXQQQMMMPPP[[[oooiii\\\fff{{{}}}}}}wwwjjjwwwqqq```LLL???888222000111111000000000000111222222444555===OOOeeeuuu}}}~~~tttdddYYYWWWXXX]]]^^^^^^]]]\\\___eeekkkrrrtttvvvwwwxxxwwwvvvuuuuuuvvvwwwxxxyyyzzz{{{|||wwwvvvuuuttttttssstttttttttssssssssssssttttttuuutttuuuvvvwwwxxxyyyyyyzzz}}}|||zzzzzzyyyyyy{{{zzzyyyxxxyyy{{{~~~}}}zzzyyyzzz~~~~~~}}}}}}|||}}}}}}~~~yyyxxxuuurrrpppppppppqqqnnnnnnnnnooopppqqqqqqrrrnnnlllllllllmmmjjjddd___MMMCCC:::777555222111333222:::DDDIIIHHHEEEEEEGGG???>>><<<999777666666666555444444555888::::::999888888888777777666555444444666999:::999888777888444777@@@OOOaaaqqq{{{___BBB@@@<<<999>>>888;;;777777666666666666777777999999999999::::::::::::999======???GGGVVVxxx{{{~~~zzzuuuqqqyyyzzz|||}}}uuunnnlllrrrzzz}}}tttiiiaaa\\\[[[bbbjjjnnnwww{{{ooofffaaaUUU```qqq~~~yyyvvvvvvvvvyyy{{{~~~}}}}}}|||}}}qqqeee^^^UUUMMMNNNVVVgggjjjWWWYYYnnnyyyzzzsss}}}rrr```KKK>>>777222000222111111000000111111222333666888CCCWWWkkkxxx|||yyyvvvttt|||vvvdddYYYXXX[[[\\\]]]]]]\\\\\\```gggmmmtttuuuwwwxxxxxxwwwvvvtttwwwwwwxxxyyyzzzzzz{{{{{{vvvvvvuuuuuuttttttttttttvvvuuutttsssssstttvvvwwwtttuuuvvvwwwxxxyyyzzz{{{~~~|||{{{yyyyyyxxxxxxyyyxxxxxxxxxyyy{{{}}}~~~zzzxxxvvvvvvyyy{{{|||{{{}}}~~~}}}|||{{{{{{||||||yyywwwssspppnnnnnnooopppmmmnnnooopppppppppooonnnkkkkkklllmmmkkkeee]]]WWWDDD===777666555333222444000===NNNWWWVVVOOOJJJHHHAAA???<<<999777666666777444444555777:::<<<;;;:::777888888888777666555444333666:::;;;:::999888888333666???OOObbbsss}}}eeeDDD>>>;;;999>>>888;;;777777666666666666777777;;;;;;::::::::::::::::::999======???GGGWWWyyy{{{~~~|||vvvnnnhhhlllnnnsss}}}{{{rrrooovvv~~~zzzqqqggg```[[[[[[bbbkkksss||||||qqqjjjgggVVVdddvvv{{{xxxwwwxxxzzz|||~~~~~~{{{zzzzzz{{{xxxlllcccWWWNNNNNNSSSaaa~~~zzzdddXXXffftttsss{{{www{{{zzzgggOOO???666111000222111111111111111222222333666:::GGG\\\nnnwww}}}}}}rrrmmmkkkjjjooo~~~fffYYYYYY]]]ZZZ[[[[[[ZZZZZZ___gggnnntttvvvwwwyyyyyyxxxvvvuuuzzzyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuttttttttttttsssrrrqqqqqqrrrssstttuuuuuuvvvxxxyyy{{{||||||||||||{{{zzzzzzzzzzzzzzzxxxxxxxxxyyyzzz{{{{{{|||{{{yyywwwvvvwwwxxxyyyyyy{{{|||~~~~~~}}}}}}}}}~~~|||{{{zzzyyyyyyzzzzzzwwwuuurrrnnnmmmmmmnnnooommmnnnoooppppppnnnmmmlllhhhiiijjjiiiddd\\\SSSMMM>>>999555555444111000222///???UUUbbbcccZZZOOOIIIAAA???;;;888666777888:::666555666888;;;<<<;;;:::666777888888888666444333222555999::::::999::::::444888CCCSSSgggwww~~~mmmFFF===:::999<<<666:::777777666666666666777777;;;;;;::::::::::::::::::888======???HHHWWW{{{}}}yyypppiiigggiiimmmxxxyyywww}}}yyyqqqhhhbbb______fffooo{{{yyynnngggddd\\\mmm}}}}}}}}}~~~zzzxxxzzz}}}wwwhhhZZZOOOMMMNNNYYYuuuoooZZZ___rrruuu{{{~~~zzzwwwZZZDDD777000///111222111111111111222333333444999III___nnnsssyyyuuugggdddeeedddmmmhhhZZZXXXZZZXXXYYYYYYXXXYYY___gggnnntttvvvxxxyyyzzzyyyxxxwwwzzzzzzzzzyyyxxxxxxwwwwwwuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvuuutttttttttuuuuuuvvvwwwxxxyyy{{{|||~~~~~~{{{{{{zzzzzzzzz{{{{{{|||xxxyyyzzz{{{{{{{{{zzzzzz|||{{{zzzyyyyyyyyyyyyyyyzzz{{{||||||{{{{{{|||~~~~~~~~~|||{{{zzzxxxwwwxxxxxxyyyvvvuuurrrooommmmmmmmmnnnnnnoooooooooooommmkkkjjjffffffeeeaaaZZZQQQHHHCCC888555333444333///...000000@@@UUUfffiii```SSSIII???===999777666888<<<>>>;;;:::999:::;;;<<<;;;:::777888999:::999777555444222555777999999:::<<<>>>888===HHHYYYlll{{{{{{vvvKKK===::::::<<<555:::777777666666666666777777999999999999::::::::::::777<<<===???HHHXXXzzzsssmmmlllllluuuxxxrrrkkkhhhfffgggnnnwwwwwwmmmeeebbbcccuuu|||zzz}}}ooo___RRRNNNKKKQQQkkkxxx]]][[[rrr{{{yyydddJJJ999111000222222222111111222222333444444999KKKdddrrrtttyyypppdddeeejjjkkkmmm|||fff[[[XXXVVVXXXYYYYYYXXXYYY___hhhppptttuuuwwwyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxwwwyyyyyyyyyyyyyyyxxxwwwwwwwwwxxxyyy{{{}}}~~~|||{{{{{{{{{{{{{{{||||||yyyzzz|||||||||{{{yyyxxxxxxyyy{{{{{{zzzzzzzzzzzzzzz|||||||||{{{{{{}}}~~~~~~|||{{{}}}|||{{{zzzxxxxxxxxxxxxyyyvvvuuutttrrrpppooonnnnnnpppoooooonnnmmmllljjjiiidddccc```YYYOOOFFF>>>:::555333444666555111000222111<<>>>>>>>>>>>===;;;<<<>>>???>>><<<999777444666777999;;;>>>DDDGGG<<>>===???777<<<777777666666666666777777666666777888999999::::::777<<<<<<@@@IIIYYYuuupppyyyxxxooooooxxxxxxqqqmmmkkkppp|||kkkYYYRRRMMMLLL\\\tttssseeemmmyyysssuuuoooOOO===888444000111111000000000222333444;;;<<>>999888:::===>>>===>>>>>>=========<<<999777555222333888@@@GGGLLLMMMLLLSSScccsss|||[[[>>>@@@>>>777888;;;:::999777666555666777999555777999;;;;;;;;;:::999:::===<<>>777;;;888888;;;<<<===DDDLLLBBB@@@<<<;;;<<<======<<<<<<<<<<<>>777888::::::999777666666666888888666777999;;;;;;;;;:::999:::===<<>>888777888:::;;;;;;>>>CCC???===::::::;;;===>>>>>>@@@???AAAHHHOOOOOOIIICCC===;;;888777:::CCCOOOWWWNNNOOOXXXhhhwwwrrrxxxtttKKKBBB>>>888888999:::999888777666777888888666777999;;;;;;;;;:::::::::===<<>>BBBDDD>>>???@@@???===<<<<<<<<<888444444;;;DDDJJJNNNPPP@@@>>><<<;;;:::;;;>>>AAAFFFBBB<<<:::<<<@@@DDDFFFBBBAAAEEENNNRRRNNNFFFAAA@@@???<<<;;;>>>FFFOOOVVVMMMOOOYYYjjjwww~~~PPPCCC===999:::999:::999888777777777888888777888999:::;;;;;;;;;;;;:::===;;;>>>HHHZZZ{{{{{{zzzvvvxxx{{{~~~~~~~~~mmm^^^RRRJJJMMMTTTbbbvvvwwweee___iiixxx}}}uuusssOOO999555777111000000000222333555666;;;IIIdddvvvxxx}}}lllVVVLLLMMMRRRTTTSSSQQQRRRTTTWWW\\\dddnnntttyyyyyyyyyxxxwwwvvvuuutttvvvvvvvvvvvvwwwxxxyyyzzzwwwwwwxxxxxxyyyyyyyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxwwwwwwyyyzzzzzzyyywwwwwwyyyzzz~~~~~~{{{xxxwwwyyyzzzuuuvvvwwwxxxzzz}}}~~~|||{{{zzz~~~}}}{{{zzzyyyzzzzzzvvvvvvvvvuuusssrrrtttuuuuuuvvvxxxyyyxxxvvvsssqqqpppqqqpppmmmllliiiaaaWWWIIIEEE???===@@@DDDHHHIIIOOOQQQPPPJJJAAA;;;;;;===888555888BBBJJJLLLMMMPPPEEEEEEEEEEEEEEEFFFFFFEEELLLJJJHHHHHHJJJMMMNNNOOO??????EEEOOOQQQIII@@@===@@@>>><<<===BBBIIIPPPSSSKKKNNNZZZjjjwww|||~~~TTTDDD<<<:::;;;::::::999999888888888888888888999999:::;;;;;;;;;<<<:::<<<;;;===HHHZZZ|||||||||uuurrrrrruuuyyy}}}yyyvvvxxx}}}rrraaaUUUMMMMMMQQQ]]]ooozzzjjjccchhhvvvwwwxxxSSS<<<555444111000000111222444666777:::IIIeeexxx{{{yyyvvvssskkkUUULLLMMMPPPQQQQQQPPPRRRTTTXXX^^^fffooouuuzzzzzzzzzyyyxxxwwwvvvuuuvvvvvvvvvwwwxxxzzz{{{|||yyyyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwwwwuuuuuuvvvwwwxxxwwwvvvyyyyyyxxxvvvttttttuuuwww{{{|||||||||zzzyyyyyyzzzuuuvvvwwwyyy{{{}}}}}}{{{{{{|||}}}~~~}}}{{{yyyxxxxxxxxxxxxuuuvvvwwwvvvttttttvvvwwwuuuvvvwwwvvvuuurrrpppnnnooopppooollliiieee[[[QQQAAA???@@@FFFQQQZZZ```bbbcccbbb\\\QQQFFF>>><<<===999666;;;EEEIIICCC???@@@>>>CCCHHHLLLQQQUUUSSSNNNTTTUUUWWWYYYZZZXXXSSSOOO@@@???GGGWWW^^^YYYQQQOOOIIICCC===>>>FFFMMMQQQRRRIIIMMMZZZkkkvvv{{{~~~XXXGGG===:::<<<::::::999999999999888888888999999999:::;;;;;;<<<<<<:::<<<:::===GGGZZZ}}}~~~yyyqqqppppppsssxxx}}}{{{wwwrrrmmmjjjmmmssszzz~~~zzziii\\\SSSOOOOOOYYYhhhqqqcccddduuuzzz]]]AAA666666111000000111222444666888;;;JJJfffvvv{{{qqqlllooonnnsss}}}zzzgggSSSLLLNNNOOOPPPRRRPPPRRRVVVZZZ```hhhrrrxxx{{{{{{{{{zzzyyyxxxwwwvvvuuuuuuvvvwwwxxxzzz|||}}}yyyyyyyyyxxxxxxyyyyyyyyyvvvvvvuuuuuuuuuvvvwwwwwwvvvtttssstttvvvwwwvvvtttuuuvvvuuusssrrrrrrtttvvvxxxzzz}}}~~~}}}|||{{{|||xxxxxxxxxyyy{{{|||~~~~~~}}}|||{{{|||}}}~~~}}}zzzxxxwwwvvvvvvwwwwwwxxxvvvttttttuuuvvvttttttsssrrrqqqooommmmmmmmmnnnlllhhhccc]]]QQQEEE777999@@@MMM^^^lllsssuuuhhhaaaVVVMMMHHHDDD@@@===:::888>>>JJJKKKBBB<<<===<<>>HHHbbbyyy|||uuurrreeeXXXIIIFFFLLLSSSSSSQQQHHHNNN[[[lllvvvzzz~~~]]]KKK???:::;;;999999:::::::::999999888888999999::::::;;;<<<<<<===:::<<<:::<<>>VVViiippptttrrrzzz}}}iii___lllyyyyyyvvvwwwzzzeeeQQQNNNQQQOOOOOOQQQRRRRRRTTTZZZcccnnnuuuyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuvvvwwwyyyyyyvvvuuussssssuuuvvvuuuuuutttttttttuuuvvvwwwwwwxxxwwwvvvuuuttttttuuuvvvwwwtttuuuuuuvvvuuuuuutttssstttuuuwwwzzz{{{|||||||||}}}|||{{{{{{|||}}}{{{zzzzzz{{{||||||||||||~~~zzzwwwvvvwwwyyyuuuuuuuuuuuutttsssrrrqqqnnnnnnnnnnnnnnnmmmmmmmmmooojjjddd]]]UUUJJJ>>>555666888:::LLLiiivvvwww}}}wwwnnncccYYYQQQJJJEEEDDDFFF<<>>AAADDDFFFTTT{{{zzzlll___VVVQQQPPPRRRJJJVVVgggssszzz}}}jjjMMMCCCAAA>>><<<<<<;;;:::999999999999999888888999:::;;;<<<<<<===>>>AAA======III^^^~~~~~~tttllliiioootttxxx~~~~~~{{{xxxtttrrrpppooonnnkkkkkkooopppppprrrvvvttttttxxx}}}ooocccWWWOOOPPPYYYsssrrrooozzzyyyxxxOOO999666111222222111111333666999===YYYkkkppptttuuu|||yyyjjjggguuu}}}xxxbbbPPPNNNQQQQQQQQQTTTSSSSSSVVV\\\eeennnuuuxxxxxxxxxxxxyyyzzz{{{{{{|||wwwwwwvvvuuuuuuuuuuuuvvvuuutttrrrssstttvvvuuutttssssssssstttuuuvvvvvvvvvvvvvvvuuuttttttuuuvvvwwwuuuuuuuuuuuuuuuuuuuuuuuutttuuuwwwyyy{{{||||||}}}~~~}}}||||||}}}}}}{{{zzz|||}}}~~~}}}||||||}}}|||yyywwwyyyzzzuuuuuuttttttsssrrrrrrrrrpppoooooonnnmmmmmmmmmmmmmmmjjjddd[[[PPPEEE<<<666666999;;;IIIbbbrrrzzzfffRRRDDD???@@@??????KKKfff|||ooosssxxxxxxyyy___NNNFFFBBBCCCFFFEEEHHHIIIUUUxxxooo___YYYZZZWWWPPPLLLXXXhhhttt{{{~~~rrrQQQAAA===???AAA<<<;;;::::::999999::::::999999999999::::::::::::;;;???<<<<<>>]]]nnnmmmrrryyy}}}xxxpppsss~~~uuu```NNNMMMRRRSSSTTTWWWTTTUUUXXX___hhhppptttvvvvvvwwwxxxyyy{{{|||}}}}}}yyyxxxvvvuuussssssrrrrrrtttsssrrrrrrtttuuuuuuuuurrrssssssttttttuuuuuuuuuvvvuuuuuuttttttuuuuuuvvvvvvuuutttsssssstttuuuvvvuuuvvvwwwxxxzzz|||}}}}}}}}}~~~}}}|||zzz}}}~~~~~~}}}{{{{{{|||~~~|||zzzzzz{{{vvvuuusssrrrqqqqqqrrrrrrsssqqqpppnnnmmmmmmnnnnnniiieee]]]SSSGGG===777555444999888>>>PPP```www|||bbbNNNBBB>>>===???EEEPPPggg{{{gggTTTKKKIIINNNTTTNNNOOOMMMQQQhhhwwwdddbbbjjjdddUUUQQQ[[[jjjvvv}}}|||VVV>>>888===BBB<<<;;;;;;:::::::::::::::::::::999999999888888888888<<<:::<<>><<<>>>JJJ___~~~}}}~~~zzzuuurrrnnnmmmqqqwww{{{|||zzzvvvsssnnnjjjhhhhhhgggccccccfffeeebbb```___bbbjjjsssyyyyyyyyyyyyzzz|||~~~}}}}}}~~~~~~}}}|||~~~yyyuuudddYYYQQQKKKPPPhhh}}}eee~~~iiiLLL===333333444333222444777:::CCCZZZjjjuuu~~~~~~xxxcccQQQOOOSSSSSSTTTWWWUUUWWW[[[bbbjjjqqquuuwwwsssttttttuuuuuuvvvvvvvvvuuutttttttttttttttuuuuuusssrrrrrrtttwwwyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzzzzzyyyxxxvvvuuussssssttttttuuuvvvvvvwwwtttuuuwwwzzz|||~~~~~~}}}}}}~~~~~~}}}|||xxxyyyzzz{{{zzz{{{~~~}}}~~~{{{||||||{{{yyywwwvvvwwwwwwvvvvvvuuuuuutttssssssmmmnnnoooppppppnnnlllkkkhhhgggbbbYYYOOOFFFCCCBBB<<>>KKKaaa}}}vvvrrrooojjjnnnuuuzzz}}}|||yyyvvvtttoookkkjjjgggbbbaaacccbbbaaa^^^ZZZZZZ```jjjrrrvvvvvvxxxyyy{{{|||}}}~~~}}}|||}}}}}}}}}xxxfff[[[PPPHHHLLLddd~~~yyy|||mmm|||mmmOOO@@@333444444333333444888:::AAAWWWkkk~~~{{{uuummmqqqvvvaaaPPPOOOTTTTTTUUUXXXUUUVVVZZZaaaiiiqqqvvvxxxrrrssstttuuuvvvwwwxxxyyywwwvvvuuutttttttttttttttsssrrrrrrtttxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{zzzxxxwwwvvvrrrssstttuuuvvvvvvvvvvvvsssuuuxxx{{{~~~}}}|||}}}~~~~~~}}}|||{{{|||}}}|||||||||~~~}}}}}}{{{{{{{{{yyyvvvuuuuuuuuuwwwwwwwwwwwwvvvuuutttssskkkmmmoooppppppooollljjjkkkooopppeeeSSSGGGFFFJJJEEELLLJJJFFFDDD???EEEWWWPPPRRROOONNNXXXbbbYYYIIIEEEIIINNN___ooo```iii|||hhhcccgggjjjooopppmmmkkkmmmpppnnnppptttzzzxxxLLL:::;;;>>>666666555666666777888888;;;;;;;;;:::::::::999999555;;;;;;???LLLccc~~~xxxuuusssmmmooossszzz}}}yyywwwqqqmmmllljjjfffcccdddccc___\\\[[[VVVTTT[[[fffpppwww{{{yyywwwzzz~~~wwwwww}}}}}}zzz{{{zzz~~~ooo\\\RRRQQQMMMYYYuuuooowwwvvvSSS@@@888444222333444444777<<>>???888777777666666666666777777777777888888888999999999888888;;;???GGG___~~~xxxuuusssooopppuuu|||zzzrrrllliiigggddddddfffgggccc___[[[TTTOOOSSS[[[llluuu}}}~~~~~~~~~zzzyyy}}}||||||tttbbbUUURRRLLLUUUppprrr{{{]]]LLL999444222333444444777<<>>555777777666666666666777777777777777777888888888888<<<<<<>>>AAAFFF]]]|||yyyxxxppppppsssyyyzzzrrrjjjgggfffdddeeeiiiiiihhhfffccc]]]WWWUUUVVVeeeuuu~~~zzziii[[[VVVJJJMMMcccxxxmmmnnn}}}^^^MMM;;;666333333444444888===JJJ]]]iiiqqqpppoooqqqvvvpppeeeQQQLLLRRRRRRTTTYYYXXXXXXZZZ___hhhpppuuutttrrrttttttuuuuuuuuuuuuttttttttttttuuuvvvxxxzzz|||}}}~~~|||zzzyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{zzzzzzyyyxxxxxxyyyvvvtttsssuuuuuuuuuuuutttuuuuuuwwwyyy{{{|||~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{|||~~~}}}~~~~~~{{{wwwtttssssssssswwwwwwvvvvvvuuuuuuttttttqqqqqqoookkkjjjgggaaaZZZMMMPPPjjjqqqmmmsss~~~ooo{{{hhhYYYPPPNNNOOOYYY[[[MMMJJJDDDRRRooo~~~wwwmmmggggggjjjzzzqqq]]]UUUUUUTTTPPPLLLLLLOOONNNIIIHHHKKKVVVaaammmtttzzz[[[BBB===555777777666666666666777777888888888888999999999999<<<;;;===AAAGGG^^^}}}~~~}}}uuussssssvvv|||~~~wwwpppjjjiiiiiifffgggjjjiiikkkjjjgggbbb___[[[YYY```qqq}}}zzz|||}}}|||lll]]]XXXKKKLLL___tttnnngggvvvfffPPP<<<777333333333444888>>>KKK\\\fffppp~~~}}}~~~}}}rrrdddQQQLLLSSSTTTVVV[[[ZZZXXXZZZ___hhhpppuuutttrrrtttuuuuuuuuuuuuuuuttttttwwwwwwwwwxxxyyyzzz{{{{{{||||||{{{yyyxxxwwwxxxyyy{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyywwwttttttuuuvvvvvvuuutttuuuuuuvvvxxxzzz|||}}}~~~~~~~~~~~~||||||}}}~~~~~~}}}}}}||||||~~~|||zzzwwwuuuuuuuuuvvvwwwwwwvvvvvvuuuuuuttttttrrrrrrooojjjjjjkkkeee]]][[[QQQ^^^|||xxxvvvwww|||vvvaaaTTTSSSZZZddd^^^IIIEEECCCXXX{{{wwwsssmmmeee```dddllllll\\\KKKCCC???<<>>@@@DDDEEEDDDDDDFFFMMM[[[jjjsssyyy~~~~~~___DDD???999777777666666666666777777999999999:::::::::;;;;;;999999<<<@@@HHH```{{{~~~~~~|||~~~|||xxxvvvvvvzzz}}}}}}{{{uuuooojjjkkkkkkiiijjjmmmnnnpppooojjjfffccc^^^YYY\\\mmm~~~~~~|||qqq```ZZZLLLKKK\\\ooottthhhrrrqqqTTT>>>888333333333444888>>>IIIXXXbbbmmm{{{~~~|||wwwcccPPPMMMTTTUUUWWW\\\ZZZVVVWWW\\\dddmmmssssssqqquuuuuuvvvvvvvvvuuuttttttxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{yyywwwuuuvvvwwwzzzzzzzzzzzzzzzzzzzzzzzz~~~}}}|||{{{{{{{{{{{{{{{yyywwwuuutttuuuvvvvvvuuuuuuuuuuuuvvvxxxyyy{{{|||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}|||}}}|||||||||{{{zzzyyyyyyxxxxxxxxxwwwwwwvvvvvvuuuuuuttttttssstttqqqlllmmmpppjjj^^^XXXIIIOOOmmm}}}|||rrrnnnwwwkkkYYYXXXdddqqqkkkSSSJJJDDDZZZrrrmmmlllhhhdddggghhhbbbSSSFFF???;;;888;;;<<<>>>@@@BBBBBBBBBBBBCCCTTTfffqqqwww{{{|||{{{yyyeeeFFFAAA===777777666666666666777777999999999::::::::::::;;;777777;;;@@@IIIbbb}}}~~~~~~}}}{{{vvvuuuxxxzzz{{{zzzvvvoooiiiiiijjjkkknnnssssssuuutttnnnkkkjjjeee^^^```kkkxxx}}}~~~}}}{{{sssbbb\\\NNNKKKYYYjjjzzzkkkpppyyyUUU>>>888444333333333888>>>JJJXXXaaammm{{{}}}|||zzzaaaOOOLLLSSSTTTVVVZZZYYYUUUVVVZZZbbbkkkrrrtttsssvvvvvvvvvvvvvvvuuuttttttwwwxxxyyyzzz{{{|||}}}}}}{{{||||||zzzvvvtttuuuvvvvvvvvvwwwwwwxxxxxxyyyyyy~~~}}}|||{{{zzz{{{||||||yyywwwuuutttuuuvvvvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{||||||~~~~~~~~~||||||||||||{{{{{{{{{{{{~~~~~~~~~~~~~~~||||||}}}}}}|||{{{zzzyyywwwwwwvvvvvvuuuuuuttttttqqquuuuuuqqqrrrtttjjj[[[LLL???EEE^^^zzzxxxuuupppeee___aaannnxxxvvv```]]]iii|||}}}kkkWWWEEESSSyyytttoooooommmiiiiiiggg___PPPCCC<<<;;;:::888:::===>>>@@@AAA@@@???<<>>MMMZZZdddppp~~~~~~{{{www```NNNKKKRRRSSSUUUYYYWWWVVVWWWZZZbbblllsssvvvvvvvvvvvvvvvvvvvvvuuuttttttuuuvvvxxxzzz|||~~~{{{}}}}}}{{{wwwtttuuuwwwsssttttttuuuvvvwwwwwwxxx|||{{{zzzyyyxxxyyyzzz{{{zzzwwwuuuuuuvvvwwwvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{{{{|||}}}~~~~~~}}}zzzzzzzzz{{{{{{{{{{{{{{{{{{~~~}}}|||}}}~~~|||zzzxxxwwwwwwwwwvvvuuuuuuttttttpppvvvxxxuuuvvvvvvhhhVVVLLLAAAEEEVVVhhhtttiiiccc\\\XXXWWWSSS[[[hhhyyy}}}eee```lllfffJJJNNNpppxxxsssrrrmmmfffhhhfff]]]MMM===666777999333777:::<<<>>>@@@@@@???999III\\\gggooowww}}}{{{tttMMM@@@999777777666666666666777777666666666666777777777777888888<<>>CCCGGGIIIFFFDDDGGGQQQ[[[eeeqqqzzzPPPEEE===:::999888888777777888888888888888888888888888888:::999<<<@@@GGG```~~~~~~}}}~~~~~~|||zzzwwwuuutttsssqqqnnnllllllnnnppprrrrrrqqqtttuuurrrpppmmmeee]]]YYYZZZ\\\^^^``````______ZZZZZZYYYYYYZZZ[[[]]]^^^cccjjjsssyyy{{{|||}}}tttfffUUUMMMNNN\\\rrr{{{mmmnnn}}}eeeBBB888222444555555<<>>888999666444555<<>>===<<<::::::;;;<<<<<<::::::::::::<<<>>>@@@AAABBBLLLZZZgggpppvvv{{{~~~xxxlll\\\PPPLLLTTTiii|||qqqaaatttzzzgggFFF;;;333444444444<<>>???<<>>BBBGGGKKKNNNQQQTTTZZZbbbiiiooorrrtttxxx|||}}}|||}}}xxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwttttttttttttuuuvvvwwwwwwyyytttlllbbb___lll~~~tttcccQQQOOO^^^ooouuusssWWWZZZuuu}}}nnnsssrrrsss{{{tttkkkooo{{{jjjWWWKKKFFFEEE;;;888555444777:::<<<===::::::;;;::::::DDD[[[ppp~~~lllEEEBBB:::999888888777777888888888888888888888888888888666777;;;@@@HHH```}}}}}}}}}~~~~~~|||wwwrrrnnnlllhhhdddfffkkkmmmiiidddVVVSSSKKKBBB>>>???===999;;;;;;::::::999:::::::::999:::<<<>>>???@@@AAAAAA<<>>555444333333;;;FFFIIIggg}}}{{{xxx}}}pppaaaOOOKKKPPPNNNPPPUUUUUUVVVWWW^^^jjjqqqrrrqqqrrruuuvvvxxxyyyyyyxxxvvvuuuwwwwwwwwwwwwwwwvvvvvvuuuqqqqqqrrrsssttttttttttttuuuvvvwwwxxxyyyzzz{{{{{{zzzzzzyyyxxxxxxxxxyyyyyy{{{{{{{{{zzzzzzyyyyyyxxx}}}zzzyyy{{{}}}~~~~~~|||xxxtttsssvvvxxxyyyxxx{{{{{{{{{{{{{{{zzzzzzyyymmmggg___XXXSSSMMMFFFAAA:::::::::;;;;;;<<<<<<<<<>>>BBBJJJTTT^^^ffflllooooootttxxxzzzyyyxxxxxxyyyyyyxxxxxxwwwvvvvvvwwwwwwzzzzzzzzzzzzzzzyyywwwwwwtttsssrrrqqqrrrtttwwwxxx||||||xxxmmmaaa^^^jjjxxxuuu^^^TTT]]]mmmuuuvvvhhh]]]mmmpppjjjiiioootttnnnlllkkkiiihhhppp}}}eeeTTTLLLJJJAAA===888777999===AAACCC@@@AAABBBAAA@@@III```vvv~~~mmmCCC???:::999999888777888888888888888888888888888888888666777;;;AAAHHH```||||||||||||}}}~~~}}}~~~~~~}}}wwwooojjjkkkeeecccgggnnnnnnfff\\\OOOFFF<<<888<<<@@@@@@???;;;:::<<<>>><<<777666999:::???BBBAAABBBEEEDDDAAA===CCCMMM\\\kkkvvv|||}}}zzzpppdddWWWKKKKKK```yyyiiixxxxxxuuuuuuNNN???333222333555;;;DDDIIIbbbvvv~~~~~~qqqYYYPPPJJJMMMQQQQQQQQQRRRWWWWWW\\\hhhrrrttttttuuuvvvvvvvvvwwwwwwxxxyyyyyyxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttuuuwwwyyyyyyxxxxxxyyyzzz||||||zzzxxxwwwvvvuuuuuu~~~~~~}}}}}}|||{{{yyyyyyxxxyyy{{{}}}~~~~~~{{{xxxtttrrrssstttuuuwwwxxxzzz||||||yyysssooohhh]]]VVVXXXYYYPPPBBB777;;;<<<<<<<<<:::888888999===???BBBEEEKKKTTT___hhhgggoootttuuuwww{{{xxxrrr}}}{{{yyywwwvvvwwwxxxyyy{{{{{{{{{{{{zzzzzzzzzzzzyyyvvvtttuuusssrrruuuzzzpppjjjjjjaaakkkvvvooohhhggggggqqqhhhfffhhhuuuyyylllhhhjjjlllmmmooojjjjjjmmmmmmrrrwww^^^SSSOOOIII;;;;;;@@@;;;???LLLSSSWWWSSSNNNIIIFFFMMMaaauuurrrDDD@@@;;;:::999777777777777888888888999999999:::::::::::::::;;;===GGGccc||||||||||||}}}~~~|||~~~~~~}}}~~~wwwpppjjjiiidddbbbeeeiiiggg\\\RRRGGGAAA;;;888:::======<<<:::999:::===;;;777777;;;===CCCGGGGGGGGGHHHGGGCCC???EEEOOO]]]lllwww}}}~~~}}}ttthhh[[[MMMIIIZZZppp|||hhhuuu|||jjjKKK<<<111111222333999BBBMMMeeevvv||||||~~~rrrYYYQQQKKKNNNRRRSSSSSSTTTWWWVVV\\\hhhrrruuuuuuvvvvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyxxxxxxwwwvvvvvvvvvtttttttttttttttttttttttttttwwwyyyzzzyyyxxxxxxyyy{{{zzzyyywwwvvvuuuuuuuuu{{{{{{{{{{{{zzzyyyxxxxxxyyyyyyzzz{{{|||~~~~~~{{{zzzyyywwwvvvuuuuuuuuuvvvwwwxxxzzzzzzwwwqqqmmmeeeccc```ZZZNNNBBB@@@DDD>>>===;;;999777777888999555888<<<@@@FFFNNNXXX^^^]]]gggoooqqquuuzzz{{{xxxzzzyyywwwvvvvvvwwwxxxyyy|||{{{{{{zzzyyyxxxwwwwwwvvvtttssstttsssqqquuuzzzzzzppp^^^UUU^^^nnnyyyyyyxxxxxxrrrooopppiiigggiiiqqq~~~tttiiiffffffgggffffffbbbbbbfffeeeiii{{{jjjYYYSSSGGG;;;<<>>DDDUUU___```^^^ZZZTTTMMMOOO___pppsssCCC>>><<<;;;999888777777777888888888888999999999::::::999:::;;;>>>HHHddd||||||||||||}}}~~~|||}}}~~~~~~}}}}}}~~~yyyqqqkkkgggccc_________ZZZNNNDDD???>>><<<:::::::::;;;;;;888777999<<<;;;999:::???BBBIIINNNNNNMMMLLLIIIDDDAAAFFFPPP]]]kkkuuu{{{}}}~~~zzznnnaaaPPPIIIUUUggg{{{gggrrrjjjJJJ<<<222222444444999AAAWWWmmm{{{~~~~~~|||wwwmmmZZZRRRMMMOOOTTTUUUVVVWWWVVVVVV\\\iiisssvvvwwwxxxwwwxxxzzz|||}}}|||{{{zzzzzzzzzyyyyyyxxxwwwwwwwwwtttssssssssssssssstttttttttvvvzzz{{{zzzxxxwwwwwwyyyxxxwwwvvvuuuuuuuuuuuuxxxxxxxxxyyyyyyxxxxxxwwwzzzyyyyyyyyyzzz{{{}}}~~~xxxyyyyyyyyyxxxwwwuuuuuuwwwxxxyyy{{{{{{xxxrrrmmmhhhddd```XXXLLLCCCEEELLLBBB???:::666555777:::<<<999999:::;;;===AAAGGGKKKPPP\\\gggllloootttxxxyyywwwvvvvvvvvvvvvwwwxxxyyy{{{{{{zzzxxxwwwvvvuuuuuuuuusssrrrsssrrrqqqtttzzzyyy]]]PPPTTT^^^jjjpppooonnnooo~~~www}}}mmmhhhiiillloootttxxx|||}}}~~~wwwmmmgggdddcccaaa^^^]]][[[]]]```___```lll|||rrrjjjTTTEEEAAABBB<<<@@@QQQ[[[ggghhhggg```UUUSSS___ooo{{{xxxFFF???>>>===;;;999888777888888777777888888888999999999888999<<<@@@JJJddd|||||||||||||||}}}~~~~~~{{{|||}}}}}}}}}}}}}}}~~~yyyqqqlllgggbbb[[[VVVRRRLLLCCC<<<;;;===??????<<<:::;;;===:::999;;;>>>>>>===???DDDGGGNNNTTTUUUTTTRRRKKKDDDCCCGGGQQQ]]]jjjtttyyy{{{~~~~~~qqqcccRRRIIISSSddd}}}cccmmm{{{qqqKKK>>>555555777666;;;BBBXXXooo}}}qqq{{{{{{pppmmmtttuuummm[[[SSSNNNQQQVVVWWWXXXYYYWWWWWW]]]jjjuuuxxxyyyzzzvvvxxx{{{}}}~~~}}}{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvssssssrrrrrrrrrsssttttttssswwwzzz|||zzzwwwuuuuuuvvvvvvuuutttttttttuuuuuuvvvvvvwwwxxxxxxyyyxxxxxxzzzyyyxxxwwwwwwyyy{{{}}}wwwwwwwwwwwwwwwvvvvvvvvvzzz{{{|||~~~~~~zzztttpppnnnaaaUUUUUUYYYVVVMMMGGGCCC???:::888:::@@@EEEIIIRRRNNNGGG@@@;;;:::;;;===EEEQQQ```hhhiiikkkooorrruuuvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvuuuwwwtttssssssrrrpppsssyyygggccc^^^```mmm{{{|||oooaaatttyyy|||uuuzzzuuufffkkkqqqsssqqqnnnmmmmmmppplllhhheeedddaaa]]]ZZZ[[[ZZZ]]]```___]]]cccmmm|||kkkUUUIIIFFF>>>@@@KKKQQQbbbdddeee___UUUTTTbbbssszzz}}}~~~KKKCCC???===;;;999888888888888777777777888888888999999888999===AAAKKKeee||||||||||||||||||}}}~~~|||{{{{{{|||}}}}}}}}}}}}zzzrrrlllhhhaaaVVVMMMFFFBBB>>>;;;999===@@@@@@<<<:::;;;>>>>>>===@@@DDDDDDCCCEEEJJJNNNSSSXXX[[[]]]\\\RRRHHHHHHMMMUUUaaammmvvvzzz{{{}}}~~~~~~~~~|||nnn```PPPIIISSSccc{{{dddnnn|||tttLLL>>>555666777777;;;BBBKKKddduuuyyy{{{|||~~~}}}~~~~~~sssqqqggg^^^eeeuuu{{{uuu[[[SSSNNNQQQVVVXXXXXXYYYXXXXXX^^^kkkvvvyyyzzz{{{uuuwwwzzz|||}}}|||zzzxxxxxxxxxxxxwwwvvvvvvuuuuuusssrrrqqqqqqqqqssstttuuutttwwwzzz{{{zzzwwwtttsssttttttssssssttttttuuuvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyxxxwwwvvvwwwxxxzzz|||yyywwwuuussssssuuuwwwxxxzzz{{{|||~~~~~~zzztttoookkk]]]SSSYYYaaa]]]NNNAAAAAA???>>>AAAJJJSSS[[[___hhh```SSSFFF===999999999<<>>===;;;999888888888999777888888888888999999999888:::===AAAKKKeee|||||||||{{{{{{||||||}}}}}}|||{{{|||}}}~~~}}}|||}}}|||}}}{{{|||}}}~~~zzzqqqkkkfff___SSSHHHAAA>>>???AAA:::===>>>===:::999;;;===CCCCCCFFFKKKKKKHHHIIIMMMRRRTTTXXX^^^gggiii^^^QQQPPPTTT\\\gggrrrzzz}}}~~~{{{|||}}}~~~xxxkkk^^^PPPJJJTTTcccvvvqqqzzzvvvKKK===333333555555:::BBBEEE___qqqwwwzzzzzz{{{yyy~~~{{{ssscccYYYaaarrrxxxttt[[[SSSMMMPPPUUUVVVWWWXXXYYYXXX^^^kkkuuuxxxyyyzzzuuuvvvxxxzzz{{{zzzyyyxxxxxxxxxwwwwwwvvvuuuuuuttttttsssrrrqqqrrrsssvvvwwwuuuxxxzzzzzzxxxuuutttssssssssssssssstttuuuvvvwwwwwwxxxyyyzzzzzzzzzzzzzzzxxxwwwwwwwwwxxxyyy{{{|||zzzxxxuuussssssuuuwwwyyyxxxyyyzzz|||{{{wwwqqqlll```\\\\\\___]]]TTTKKKGGGEEEDDDGGGNNNYYYbbbhhhiii___WWWJJJ???999666666666777@@@OOO]]]cccdddgggmmmoooppprrrtttuuutttrrrqqqqqqqqqrrrsssuuuvvvwwwwwwxxxuuusssssspppnnnpppuuuhhhyyyxxxfffcccfff}}}zzzpppkkkqqqwwwyyytttmmmhhhfffdddccccccbbbaaa```___^^^\\\\\\]]]^^^^^^]]]\\\\\\hhhqqq}}}iiiaaaVVVQQQQQQMMMRRRPPPNNNLLLJJJOOO```rrrzzz|||~~~~~~JJJ???<<<;;;:::999888888999999888888999999999:::::::::999:::===AAAKKKeee}}}||||||{{{{{{{{{||||||~~~|||{{{|||~~~~~~|||{{{{{{{{{xxxyyyzzz|||yyyqqqjjjaaa\\\RRRHHHAAA@@@CCCFFF@@@???>>><<<;;;;;;===???GGGHHHLLLQQQPPPKKKJJJMMMNNNMMMPPP[[[llltttiiiXXXSSSVVV^^^hhhssszzz}}}~~~yyyzzz|||yyymmmdddWWWPPPWWWeee~~~zzzwwwzzzLLL>>>333222444444:::CCCKKKbbbssszzz~~~|||zzzxxx{{{mmmaaaaaajjjlllggg[[[RRRMMMOOOTTTTTTTTTUUUWWWVVV\\\hhhrrruuuuuuvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyyyyxxxwwwwwwvvvvvvuuuuuutttrrrqqqrrrtttwwwyyywwwyyyzzzyyywwwtttssssssrrrrrrrrrssstttvvvwwwxxxxxxxxxyyyyyyzzzyyyyyyyyyvvvvvvwwwxxxyyy{{{||||||{{{zzzxxxwwwvvvwwwxxxyyyxxxxxxzzz{{{zzzvvvpppkkk[[[[[[]]]^^^ZZZTTTSSSWWWPPPPPPRRRWWW]]]___\\\YYYHHHBBB;;;666555666666555777:::DDDPPPXXXZZZ```gggfffiiilllppprrrrrrqqqpppnnnoooppppppqqqrrrssssssssspppooopppooommmpppvvvooosss|||ssshhhvvvqqqpppyyyuuuvvvvvvsssooojjjfffdddbbbaaa___]]]\\\]]]___```[[[[[[[[[[[[\\\]]]\\\YYY]]]___mmmooodddbbb```aaa\\\WWWSSSQQQTTT```mmmsssxxx}}}}}}III>>>:::999888777777888999:::999::::::::::::;;;;;;;;;;;;;;;===@@@JJJeee}}}||||||{{{{{{{{{||||||~~~|||{{{|||}}}yyyzzzzzzwwwwwwyyy{{{yyypppjjj]]]YYYSSSJJJDDDBBBFFFJJJFFFDDD@@@======>>>@@@BBBIIIJJJOOOTTTRRRMMMJJJLLLHHHEEEGGGVVVlllxxxmmm\\\RRRUUU]]]gggqqqxxx{{{{{{xxxyyy||||||ssskkk```WWW\\\hhh}}}qqqzzzzzzzzzOOO@@@444333555666===FFFPPPeeetttzzz~~~|||zzzzzz|||nnnfffeeeddd___[[[RRRLLLNNNRRRSSSSSSSSSVVVUUUZZZfffppprrrrrrssswwwxxxxxxxxxyyyzzzzzz{{{zzzzzzyyyyyyxxxwwwwwwvvvuuutttrrrrrrrrruuuxxxyyyxxxyyyzzzxxxvvvtttssstttrrrrrrrrrsssuuuwwwxxxyyyxxxxxxyyyyyyyyyxxxxxxwwwtttuuuwwwyyy{{{|||||||||{{{{{{{{{{{{zzzyyyxxxwwwyyyzzz{{{|||{{{wwwqqqlll___YYYVVVYYY]]]___aaaeee\\\ZZZYYYZZZZZZTTTIII@@@===:::777888;;;<<<<<<::::::888;;;EEELLLOOOUUU]]]___bbbhhhmmmpppqqqqqqpppnnnnnnnnnnnnoooooooooooonnnllllllmmmmmmlllpppvvv~~~tttrrraaallllllhhhiii}}}yyysssmmmiiieeecccbbb```___\\\YYYXXXZZZ^^^aaa\\\[[[ZZZYYY[[[^^^\\\YYYXXXUUU\\\oootttllleee```\\\\\\bbbkkkmmmttt|||}}}KKKAAA999888777777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<>>444444444444:::DDDZZZiiiwwwzzzxxxyyy|||}}}sssgggbbb]]]XXXQQQLLLKKKOOOSSSTTTVVVYYYVVVVVV]]]hhhppprrrsssuuuuuuwwwyyy{{{{{{{{{yyyxxxyyyxxxvvvuuuvvvyyy{{{}}}wwwuuurrrpppppprrrvvvxxxxxxyyyyyyyyyxxxvvvuuutttuuusssqqqqqqrrruuuyyy{{{yyyzzz{{{{{{zzzxxxwwwvvvwwwvvvvvvxxx{{{}}}{{{yyy{{{yyywwwuuuuuuwwwzzz|||}}}||||||{{{zzzxxxuuurrrbbbaaa^^^aaakkkvvvxxxtttpppooogggYYYJJJAAAAAADDD>>><<>>GGGRRRWWW[[[aaaeeehhhkkknnnppplllkkkkkkjjjjjjjjjkkkkkkjjjjjjgggccckkkzzz{{{jjjYYYaaa|||nnnmmm{{{tttjjjeeedddcccaaa^^^^^^]]][[[ZZZZZZ\\\]]]___^^^\\\ZZZYYYZZZYYYWWWVVVUUUUUUUUUXXXbbbvvv{{{rrreeeTTTPPPVVV```gggpppvvvxxxyyyzzz{{{~~~~~~NNNBBB<<<;;;:::888777888888999888888999::::::::::::999::::::;;;>>>IIIggg}}}}}}}}}||||||{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{||||||}}}~~~}}}~~~}}}vvvrrrqqquuuxxx~~~{{{sssjjjddd\\\VVVOOOKKKKKKJJJGGGCCCCCCDDDDDDEEEEEEEEEEEEEEEHHHHHHFFFEEECCCDDDHHHJJJKKKEEE???>>>AAACCCCCCBBBCCCEEEJJJTTTaaannnxxx}}}|||}}}}}}}}}|||}}}}}}~~~~~~~~~tttuuuqqq\\\UUUfff{{{kkkiiizzzvvvwwwsssLLL???555444444444:::DDDWWWffftttxxxwwwzzz}}}yyyfff```]]]XXXPPPLLLKKKOOOSSSSSSUUUYYYVVVVVV]]]hhhppprrrtttvvvwwwyyyzzz|||||||||{{{zzzzzzxxxvvvttttttvvvyyy{{{wwwuuurrrqqqqqqsssvvvxxxyyyyyyzzzzzzyyyxxxvvvuuutttsssrrrrrrsssvvvyyy{{{zzz{{{{{{{{{zzzyyywwwvvvwwwvvvvvvxxx{{{|||{{{yyyyyyxxxvvvuuuvvvxxx{{{~~~~~~}}}||||||{{{yyywwwvvvgggfffeeehhhrrr~~~xxxooo```SSSIIIEEEDDDDDD>>>???MMMYYYZZZ]]][[[OOOIIIBBB<<<:::999999>>>FFFPPPUUU\\\cccgggiiikkklllmmmlllkkkiiihhhgggfffffffffiiiiiiiiirrr|||}}}lll]]]^^^mmmwwwlllwwwpppgggbbbaaa```^^^[[[]]][[[ZZZYYYYYYZZZ\\\]]]\\\[[[YYYXXXYYYXXXVVVUUUVVVUUUSSSRRRWWWdddvvv}}}nnn^^^LLLEEEHHHPPPYYYeeennntttvvvwwwwwwzzz|||}}}TTTEEE<<<;;;:::888777888888999888888999::::::::::::999::::::;;;>>>JJJhhh~~~~~~~~~~~~{{{zzzxxxwwwwwwyyy|||}}}{{{{{{{{{|||~~~~~~|||tttrrrttt~~~{{{vvvqqqmmmnnnrrrvvv~~~~~~|||tttiiiaaaZZZVVVPPPLLLKKKIIIEEEBBBCCCEEEHHHJJJKKKKKKIIIHHHLLLLLLKKKJJJIIIJJJMMMPPPRRRKKKAAA;;;:::;;;<<<;;;>>>@@@EEENNN[[[iiiuuu|||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~qqqlllfffTTTRRRdddzzzllljjjyyyyyyyyyyyyMMM@@@555444444333:::CCCWWWfffsssuuuuuuzzzddd^^^\\\VVVOOOKKKJJJOOORRRSSSTTTWWWVVVVVV\\\hhhpppsssuuuwwwzzzzzz|||}}}}}}|||{{{zzzzzzxxxtttrrrqqqsssvvvyyyxxxvvvtttrrrrrrtttvvvwwwyyyyyyzzzzzzzzzyyywwwvvvssssssssstttuuuwwwyyyzzz{{{|||||||||{{{yyywwwvvvwwwvvvvvvxxx{{{|||{{{zzzxxxwwwuuuuuuvvvyyy}}}~~~~~~}}}|||{{{{{{{{{{{{pppooonnnpppzzzyyyhhhUUUJJJJJJLLLKKKHHHEEEGGGWWWhhhlllnnnkkk```PPPFFF===999888777888;;;FFFMMMWWW___dddggghhhhhhjjjiiihhhgggeeedddcccbbbeeehhhiiijjjnnnvvv{{{|||{{{sssllliiiiiimmmtttwwwsssrrrzzz|||ssseeeZZZ[[[jjj~~~nnnppp{{{pppjjjccc___^^^^^^[[[YYY[[[YYYXXXVVVVVVWWWYYYZZZZZZXXXWWWVVVWWWWWWUUUSSSUUUTTTQQQMMMLLLQQQ[[[bbbrrr```QQQCCC<<<===@@@IIIUUU```fffhhhiiiiiijjjmmmttt~~~TTTBBB<<<;;;:::888777888888999888888999::::::::::::999::::::<<>>;;;888???GGGSSS]]]bbbeeeeeefffdddddddddccccccbbbaaaaaa```aaabbbbbbdddiiinnnqqq}}}~~~mmm\\\QQQLLLMMMZZZjjjpppppp{{{ttt^^^SSSZZZnnn~~~uuujjjppptttoookkkgggbbb___^^^^^^\\\ZZZYYYXXXVVVTTTTTTUUUWWWXXXXXXVVVUUUUUUUUUUUUSSSRRRQQQQQQPPPMMMKKKKKKNNNQQQYYYiii|||vvv[[[KKKDDD>>>;;;<<<:::???FFFMMMRRRSSSSSSRRRRRRWWWbbbsssSSSAAA<<<;;;:::888777888888999888888999::::::::::::999::::::<<<@@@KKKhhh~~~~~~{{{yyywwwxxxwwwxxx{{{{{{uuuhhh]]]PPPJJJFFFJJJSSSXXXWWWSSSUUUUUUUUUWWW\\\eeeqqqyyy~~~xxxooohhh___[[[TTTNNNKKKKKKKKKKKKEEEHHHKKKNNNOOONNNLLLJJJGGGHHHHHHIIIKKKOOOTTTXXXXXXPPPEEE<<<777666888999DDDGGGKKKNNNTTT___mmmxxxzzz}}}}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{{{{||||||||||||}}}|||sssjjjbbbSSSRRRddd{{{pppfffiii}}}{{{wwwtttOOOAAA555333333444;;;EEE\\\kkkyyy{{{|||yyy|||ssshhh^^^RRRLLLIIIIIINNNQQQQQQRRRTTTVVVVVV\\\gggppptttwww{{{zzzzzzzzzzzzyyyxxxxxxwwwuuusssqqqpppqqquuuyyy{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvvvvtttuuuvvvxxxxxxxxxxxxwwwzzz{{{{{{{{{{{{yyyxxxwwwxxxyyy{{{|||}}}}}}}}}~~~{{{zzzyyyxxxwwwxxxyyyzzz|||~~~~~~|||xxxyyy~~~}}}yyy\\\TTTNNNRRR___jjjnnnmmmlll]]]YYY\\\WWWUUUTTTMMM@@@===:::===EEEHHHDDD>>>???FFFQQQ[[[```cccddddddccccccbbbaaa___\\\ZZZYYYQQQRRRSSSVVVYYY```jjjrrriiiyyyyyyjjjYYYMMMJJJGGGRRRhhhvvv|||oooZZZXXXaaaiiizzzmmmlllllliiihhhfffcccbbb```___^^^]]]XXXWWWUUUTTTSSSTTTUUUVVVVVVTTTSSSSSSTTTTTTRRRQQQOOOOOOPPPNNNLLLJJJIIIIIIEEEKKKTTT___pppwwwfffQQQEEE???=========999:::<<<>>>AAACCCCCCCCCCCCGGGSSSggg}}}WWWGGG<<<;;;:::888777888888999888888999::::::::::::999::::::===AAALLLiii~~~}}}yyyvvvyyyxxxxxxxxxvvvlll^^^SSSKKKFFFAAAAAADDDGGGEEECCCCCCDDDFFFKKKTTTaaapppyyy}}}xxxvvvjjjfff___YYYTTTRRRRRRSSSJJJKKKLLLLLLLLLKKKJJJJJJDDDEEEFFFGGGIIINNNSSSWWW^^^XXXMMMBBB:::666555555AAAFFFIIIJJJLLLTTTbbbmmmuuuyyy}}}}}}{{{|||~~~}}}}}}}}}||||||{{{{{{{{{zzzzzz{{{{{{{{{{{{||||||}}}xxxnnnfffYYYYYYkkk{{{}}}jjj^^^ddd||||||vvv~~~|||eeeNNN@@@555333333444===GGG\\\mmm|||qqqooozzzooo```TTTKKKGGGHHHMMMQQQPPPQQQSSSVVVUUU[[[gggpppuuuyyy|||zzzyyyyyyxxxwwwvvvvvvuuutttsssrrrrrrtttwwwzzz|||{{{zzzzzzyyywwwvvvuuuuuussstttuuuwwwwwwwwwvvvvvvwwwxxxxxxxxxxxxwwwwwwvvvxxxxxxzzzzzzzzzyyyxxxxxxxxxzzz|||}}}||||||~~~|||{{{zzzyyyxxxxxxxxxyyy||||||yyyyyyuuupppYYYVVVWWWaaaqqq}}}ttt^^^RRRPPPIIIFFFGGGDDD>>>>>>>>>CCCKKKQQQMMMEEEDDDJJJRRRYYY^^^```bbbdddeeedddaaa]]]XXXRRRMMMKKKGGGDDDDDDEEEGGGLLLWWWaaaeeettt~~~xxxrrrhhh^^^TTTLLLQQQdddwwwiii]]][[[XXXmmmzzzxxxnnnllljjjfffdddddddddcccbbbaaa```___YYYXXXVVVTTTSSSTTTUUUVVVUUUSSSRRRRRRSSSSSSRRRQQQNNNOOOOOONNNLLLHHHEEECCCBBBBBBAAAEEESSShhhxxx~~~uuummmbbbUUUJJJBBB??????<<<:::999:::>>>AAACCCDDDBBBDDDMMMaaaxxxWWWHHH<<<;;;:::888777888888999888888999::::::::::::999999;;;===BBBMMMjjj~~~}}}}}}~~~}}}{{{yyy|||zzzwwwtttooofff[[[SSSJJJGGGCCC@@@???>>>>>>===<<<===@@@FFFPPP^^^mmmwww~~~xxxvvvqqqjjjccc\\\YYYWWWPPPOOOMMMJJJIIIIIIJJJJJJGGGHHHIIIJJJKKKOOOTTTXXXddd___WWWLLLBBB;;;777666;;;@@@EEEEEEDDDJJJWWWcccmmmssszzz}}}{{{yyyzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{{{{||||||}}}xxxkkkdddZZZ^^^qqq{{{mmm^^^ddd{{{yyyeeeNNN???444222333555>>>III[[[mmm}}}lllfffxxx{{{rrr|||ppp___VVVIIIGGGGGGMMMPPPPPPPPPRRRVVVUUU[[[fffpppuuuzzz~~~zzzzzzxxxwwwvvvuuuuuutttuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{{{{zzzyyywwwuuutttssstttvvvwwwxxxxxxwwwwww{{{zzzyyyxxxwwwvvvvvvuuuuuuvvvwwwyyyzzzyyyyyyxxxvvvxxx{{{|||{{{zzz|||~~~{{{{{{zzzyyyyyyyyyzzzzzz}}}~~~{{{vvvpppbbb^^^___kkk|||mmmVVVKKKMMMJJJIIILLLKKKMMMNNNMMMLLLQQQWWWTTTNNNJJJNNNSSSWWWZZZ]]]```ccccccaaa^^^XXXQQQJJJCCC@@@???;;;:::999777888@@@KKKbbbsss}}}qqqcccXXXTTT```uuusssdddZZZSSSccclllpppllliiiiiihhhccc```aaabbbbbbaaa_________ZZZYYYWWWUUUTTTTTTVVVVVVTTTSSSRRRRRRSSSSSSRRRQQQNNNNNNMMMLLLKKKIIIEEECCCAAABBB@@@>>>GGG\\\sss|||~~~ppp\\\MMMFFFDDDBBBAAA@@@BBBGGGKKKLLLLLLIIIHHHMMM___vvvVVVDDD<<<;;;:::888777888888999888888999::::::::::::999999;;;>>>BBBNNNjjj}}}|||{{{{{{|||||||||}}}}}}}}}}}}|||wwwpppjjjbbb[[[WWWIIIGGGEEE@@@<<<:::;;;<<<<<<===???DDDNNN\\\kkkvvv}}}|||~~~xxxnnnddd]]]YYYUUURRRNNNIIIGGGHHHIIIKKKIIIIIIIIIIIIJJJMMMQQQUUUbbb___XXXOOODDD===888777666===BBBBBB@@@EEERRR]]]hhhoooxxx{{{yyywwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{||||||}}}tttfff___XXX^^^rrr}}}}}}~~~tttccchhh}}}}}}pppMMM???444222444666???KKK\\\mmm|||~~~~~~ooofffxxx|||jjjllluuu|||kkk]]]XXXIIIFFFGGGMMMPPPPPPOOOQQQVVVUUU[[[fffpppvvvzzz~~~{{{zzzyyywwwvvvuuuuuuuuuwwwwwwxxxxxxyyyyyyyyyyyy|||||||||{{{zzzwwwuuussstttuuuvvvxxxyyyyyyyyyxxx}}}|||zzzxxxwwwuuuuuuuuussstttvvvxxxyyyyyyyyyyyytttwwwzzzzzzyyyxxxzzz}}}yyyyyyyyyyyyzzzzzz{{{|||~~~zzztttkkkdddbbbmmmcccNNNHHHPPPRRRSSSWWWVVV______[[[UUUVVV[[[YYYTTTOOOQQQSSSUUUWWWZZZ___bbb^^^]]]ZZZTTTNNNFFF@@@<<<666444444777666666>>>JJJWWWmmmxxxrrrfff]]]dddyyywwwggg]]]TTTaaaeeeeeebbbbbbfffeee```\\\^^^``````___^^^]]]]]][[[ZZZWWWVVVUUUUUUVVVWWWTTTSSSRRRRRRSSSTTTRRRQQQMMMLLLLLLLLLLLLKKKHHHFFF<<>>CCCNNNjjj}}}{{{zzz~~~}}}~~~~~~xxxqqqiii```XXXSSSWWWPPPGGG@@@===;;;:::888<<<<<>>666;;;999:::>>>@@@BBBMMMZZZhhhnnntttwwwyyyzzzxxxuuuxxxzzz{{{{{{zzzyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz~~~rrrfffaaaZZZbbbwwwzzzfffqqq}}}tttMMM???444222333666???KKK\\\lllxxxzzz~~~xxxooo}}}xxxyyywwwtttqqqkkkccc\\\QQQJJJFFFKKKPPPQQQQQQQQQRRRUUU[[[cccmmmtttwwwxxxyyywwwtttssstttuuuvvvvvvwwwxxxxxxyyyzzz{{{||||||}}}{{{yyywwwvvvwwwxxxyyyxxxwwwwwwyyy}}}}}}{{{xxx{{{{{{zzzxxxwwwuuutttsssssstttuuuuuusssssstttuuuzzzyyyxxxxxxxxxyyyxxxvvvyyy{{{}}}}}}|||{{{|||}}}pppdddhhhxxx}}}ooo[[[SSSUUU\\\```kkktttpppvvvlll]]]OOOGGGGGGLLLPPPQQQMMMLLLPPPRRRRRRUUU[[[ZZZWWWQQQHHH>>>999999<<<888666444333444666999<<>>>>><<<999888888888777666999999888888999999:::;;;<<<999===EEEOOOggg~~~}}}~~~~~~~~~vvvhhh\\\XXXWWWSSSNNNHHHDDDBBBAAA???===BBBCCCHHHRRR[[[bbbkkktttzzzpppgggeeegggllluuu~~~}}}wwwmmmddd___[[[UUUNNNHHHGGGHHHJJJJJJMMMMMMMMMMMMNNNNNNNNNNNNXXXeeekkk___QQQJJJEEE>>>CCC??????CCCFFFGGGMMMUUUdddhhhmmmqqqsssssssssrrruuuwwwyyyzzzzzzzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~~~~rrreee___XXXbbbzzzbbbnnnzzztttLLL???444333333666???LLL]]]lllwwwzzzvvv{{{vvvpppfff]]]QQQJJJFFFKKKPPPQQQQQQRRRRRRTTTYYYaaajjjrrrvvvxxxyyywwwtttssssssuuuuuuuuuwwwxxxxxxzzz{{{|||}}}}}}}}}|||zzzxxxwwwxxxyyyyyyyyyxxxxxx{{{~~~}}}zzz|||{{{yyywwwuuutttsssssstttuuuvvvuuutttssstttvvvxxxxxxwwwxxxzzz{{{{{{zzzyyy{{{}}}}}}|||{{{|||}}}vvvjjjmmmyyy||||||uuuggg]]]VVV[[[eeelllxxxxxxiiiaaaSSSHHHBBBCCCGGGKKKNNNSSSZZZaaabbb]]]SSSKKKTTTPPPHHH@@@888444444666888888888888:::;;;===>>>EEEcccuuurrr{{{ssswww~~~yyygggXXXbbbcccdddcccbbb``````aaa^^^^^^^^^^^^^^^]]][[[[[[ZZZ[[[[[[[[[[[[ZZZYYYYYYWWWVVVUUUTTTRRRPPPNNNMMMMMMLLLJJJKKKLLLLLLKKKJJJGGGDDDCCCCCCDDDTTTzzzzzzvvvvvvsssmmmggg[[[WWW[[[lll~~~```DDD>>><<<999888888888888777999999888888999999:::;;;<<<:::===DDDOOOhhh}}}}}}~~~~~~~~~~~~~~~|||iii[[[YYY\\\VVVRRRMMMJJJIIIIIIIIIIIIIIIHHHJJJPPPUUUYYY```gggooobbbTTTPPPUUU```ooo{{{|||yyyvvvxxxzzzwwwmmmccc^^^ZZZSSSNNNLLLKKKKKKJJJOOOOOONNNNNNNNNMMMMMMMMMSSSdddoookkk```XXXPPPHHHIIIDDDCCCGGGKKKMMMNNNPPP___bbbfffjjjlllmmmppprrrqqqtttwwwxxxyyyzzz{{{}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}~~~~~~rrrddd\\\VVVccchhhrrr~~~tttpppJJJ>>>444333333666@@@MMM___lllwww|||xxxpppeee\\\RRRJJJFFFJJJPPPRRRRRRSSSRRRSSSWWW^^^gggpppuuuxxxzzzxxxtttsssttttttuuutttwwwxxxyyyzzz|||}}}~~~}}}|||{{{yyyyyyyyyzzzzzzyyyyyyzzz|||}}}~~~|||yyyvvvsssssssssssstttuuuvvvvvvttttttuuuvvvvvvvvvwwwyyyzzz|||}}}~~~zzz{{{||||||{{{{{{|||}}}{{{pppsss}}}}}}zzzsssfffaaa[[[dddrrr{{{yyyiiieee\\\RRRKKKIIILLLOOOZZZeeepppuuuwwwrrr___JJJLLLFFF>>>777444222222222888999<<>>;;;999888888888888777999999888888999999:::;;;===;;;===CCCOOOkkk{{{|||~~~}}}}}}}}}~~~sssddd^^^___ZZZXXXTTTTTTXXX```hhhmmmXXXOOOIIIJJJNNNPPPSSSWWW[[[PPPDDD@@@EEETTTjjj}}}{{{yyyvvvwww{{{zzzpppddd```\\\WWWSSSQQQOOOMMMKKKNNNNNNNNNNNNNNNNNNNNNMMMNNN\\\iiinnnmmmjjjbbbZZZUUUOOOKKKLLLOOOPPPMMMKKKRRRTTTXXX]]]```bbbiiioooppprrruuuwwwxxxxxxzzz|||{{{{{{{{{{{{{{{{{{{{{{{{yyy{{{|||}}}tttdddZZZUUUeeetttyyy~~~sss|||hhhHHH===444333333555AAAOOO```mmmzzz|||ooofff^^^QQQJJJEEEIIIOOOQQQRRRSSSSSSSSSUUU\\\eeeooouuuxxx|||yyyvvvtttuuuvvvvvvuuuwwwwwwyyyzzz|||}}}}}}|||{{{zzzzzzzzzzzz{{{zzz{{{|||~~~|||xxxtttrrrqqqrrrssstttuuuvvvuuuttttttuuuvvvuuuvvvxxxyyyyyyzzz|||}}}zzz{{{||||||{{{{{{|||~~~|||rrrwww~~~sssiiieeeooo~~~}}}lllkkkooooooggg[[[RRRRRRUUU^^^iiippppppuuuwwwgggQQQEEE>>>777333444555666555:::===BBBEEEGGGFFFDDDBBBAAAYYYsssrrrfffXXXLLLKKKKKKVVVrrryyy```dddeeedddccc```___```aaaeeeeeeeeeeeedddcccbbbaaa]]]]]]^^^___^^^]]][[[ZZZXXXWWWVVVTTTQQQOOOLLLKKKGGGFFFFFFHHHLLLOOOPPPPPPMMMKKKJJJFFFCCCJJJ```wwwzzzssspppxxx```EEE===;;;888888888999888777999999888888999999:::;;;===<<<===CCCQQQooo||||||}}}~~~||||||}}}~~~~~~ssshhhbbb]]][[[ZZZ^^^hhhwwwhhhXXXIIIGGGKKKMMMLLLKKKAAA===999666999HHHddd|||}}}{{{yyyrrrhhhaaa^^^ZZZWWWUUURRROOOMMMKKKKKKLLLMMMMMMNNNOOOOOOLLLPPPUUU]]]iiisssvvvuuuoookkkddd]]]VVVPPPIIICCC@@@@@@EEEKKKOOORRR\\\fffqqqsssuuuwwwwwwwwwyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxzzz|||}}}tttdddZZZVVVggg~~~~~~www{{{yyyoooxxx|||cccFFF<<<444333333555BBBQQQbbbqqqrrriiicccPPPHHHDDDHHHNNNPPPRRRSSSSSSSSSUUU[[[eeennnvvvyyy}}}zzzwwwvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{}}}~~~~~~||||||{{{{{{zzzzzzzzz{{{zzz|||~~~~~~~~~}}}{{{wwwsssqqqqqqrrrrrrsssuuuuuuuuutttssstttuuuuuuwwwxxxxxxwwwvvvxxxzzz{{{{{{|||{{{zzz{{{|||~~~uuuyyysssoooxxx|||nnnZZZYYYeeeoookkk\\\NNNKKKNNNKKKUUUZZZYYY```ggg]]]JJJ<<<888333222666999::::::AAADDDIIINNNOOONNNLLLJJJFFFZZZooo{{{}}}oooeee\\\NNNAAACCCAAALLLjjjiiifffffffffdddbbbaaabbbdddeeeffffffeeeeeedddcccbbb^^^^^^______^^^\\\[[[ZZZXXXWWWVVVSSSPPPMMMKKKIIIFFFEEEEEEGGGKKKOOOQQQRRRQQQNNNJJJHHHGGGJJJRRR[[[qqq{{{```DDD===;;;888777888999999888999999888888999999:::;;;<<<<<<>>>CCCSSSttt{{{{{{|||}}}}}}}}}}}}}}}{{{{{{|||}}}}}}}}}}}}|||~~~~~~pppfffdddcccbbbccchhhqqq}}}fffUUUEEEBBBFFFFFFBBB???555666777777888FFFddd|||{{{vvvooofffbbb^^^ZZZXXXTTTQQQNNNIIIIIIJJJKKKLLLMMMNNNOOONNNHHHDDDHHHWWWkkk{{{sss```QQQDDD<<<999888===EEEHHHJJJUUUcccpppsssuuuvvvwwwwwwyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxwwwyyy{{{|||sssccc[[[WWWgggpppvvvrrrhhhrrr|||aaaDDD;;;444333333555CCCSSSgggwwwrrrfff___OOOGGGBBBFFFLLLOOOQQQSSSRRRSSSUUU[[[eeennnuuuxxx|||zzzwwwvvvwwwxxxyyyyyywwwxxxxxxyyyzzz{{{||||||zzzzzzzzzzzzzzzzzzzzzzzzzzz|||~~~~~~}}}|||||||||{{{yyyvvvsssrrrqqqrrrrrrtttuuuvvvvvvttttttuuuvvvvvvxxxzzzxxxuuusssuuuwww{{{||||||{{{zzzzzz}}}vvvwwwwwwrrrwww|||uuunnndddTTTFFFSSSbbbcccXXXLLLFFFFFF@@@HHHOOOSSSYYY[[[PPPBBB666444333444777:::<<<<<>>:::999777777888888;;;JJJfff|||}}}{{{sssnnnjjjddd^^^ZZZVVVQQQNNNIIIIIIJJJJJJKKKKKKLLLLLLMMMIIIDDDDDDIIIUUUdddppp{{{gggSSSEEE>>>===;;;@@@HHHJJJIIITTTcccnnnqqqtttvvvwwwyyy{{{}}}yyyyyyyyyyyyyyyyyyyyyyyyxxxyyy{{{|||~~~pppaaaZZZWWWdddooouuusssgggooo}}}aaaCCC:::444333333555DDDUUUmmm}}}{{{qqqcccWWWMMMEEE@@@DDDJJJMMMOOORRRPPPQQQTTT[[[dddmmmsssvvvyyywwwttttttvvvxxxyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyzzz|||~~~}}}{{{yyyxxxyyywwwwwwuuutttsssrrrrrrrrrvvvwwwxxxxxxvvvvvvwwwxxxvvvyyy{{{yyyuuusssvvvyyy|||||||||zzzyyyzzz}}}qqqnnn|||pppiiijjjiiiaaaaaabbbZZZHHHOOOXXX]]][[[SSSJJJDDDDDDIIIQQQWWWWWWQQQFFF===555777999:::::::::<<<===HHHKKKPPPUUUZZZ^^^aaabbb___nnnzzz|||zzzwwwnnnccc[[[UUUOOOSSSaaaggg]]]NNNDDDBBBFFFTTThhhtttuuupppiiijjjiiihhhggghhhjjjmmmkkkkkkkkkkkkjjjiiihhhgggdddcccaaa___]]]]]]^^^___\\\[[[YYYVVVRRROOOLLLJJJHHHFFFEEEFFFIIIMMMPPPQQQSSSQQQMMMKKKKKKMMMMMMLLLHHHSSS]]]aaagggrrr{{{~~~dddAAA<<<:::888777888999999999999999888888999999:::;;;999<<<@@@FFFYYY|||vvvwwwxxxzzz{{{|||}}}}}}zzz{{{{{{|||{{{yyyxxxwwwppptttzzz|||yyyrrriiicccjjjqqqwwwwwwooobbbVVVOOOLLLIIIHHHHHHDDD===;;;<<<888555333444999IIIccczzz{{{yyy}}}uuutttooohhhaaa[[[VVVQQQNNNJJJJJJJJJJJJJJJIIIIIIIIIKKKMMMOOOLLLEEEBBBHHHQQQaaaxxxiiiUUUIIICCC???===AAAIIIIIIFFFPPP```lllooosssvvvxxxzzz}}}zzzzzzzzzzzzzzzzzzzzzzzzxxxzzz{{{|||~~~nnn___ZZZVVVbbb{{{uuuxxx~~~{{{lllqqq~~~```BBB:::444333222555DDDVVVrrryyyyyyvvvgggWWWLLLDDD???BBBIIILLLOOOQQQNNNOOOSSSZZZccclllqqqtttwwwuuurrrrrrtttwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzyyyyyyyyyyyy|||~~~}}}yyyvvvvvvwwwuuuuuuuuuttttttsssrrrrrrxxxyyyzzzzzzxxxxxxyyyzzzuuuyyy|||zzzvvvuuuwww{{{|||||||||zzzyyyzzz}}}kkkeeesss~~~fff]]]\\\YYYQQQWWWbbbbbbUUUTTTVVV\\\```[[[OOODDDHHHHHHLLLPPPLLLAAA888555777;;;??????===;;;<<<>>>EEEGGGLLLRRRYYY___eeegggiiiwwwxxxooo```QQQQQQLLLJJJVVVkkkwwwnnn^^^MMMJJJJJJPPP[[[eeekkkmmmjjjkkkkkkjjjiiijjjmmmpppqqqqqqqqqqqqpppooonnnmmmgggeeebbb___^^^___```aaa^^^]]][[[XXXTTTPPPMMMKKKIIIGGGEEEFFFIIILLLOOOPPPUUUTTTPPPJJJFFFGGGIIIJJJMMMQQQVVVZZZ```hhhrrrxxxzzzmmmIII<<<:::888777888:::999999999999888888999999:::;;;777<<>><<<===;;;;;;<<<===GGG]]]rrr}}}zzzuuuwwwzzzzzzuuuqqqkkkeee^^^WWWOOOJJJHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKHHHEEEDDDFFFHHHRRRggg}}}uuubbbTTTPPPHHHDDDBBBBBBCCCHHHVVVcccrrrssstttwwwxxxyyyzzzzzzxxxzzz||||||zzzyyyxxxyyyvvvxxx|||~~~|||mmm___VVVYYYhhhxxx{{{yyy}}}{{{llluuueeeIII===444333555999EEETTTiiimmmppp~~~uuuwwwzzz{{{ttthhh^^^ZZZNNNCCC<<<>>>FFFKKKNNNQQQKKKNNNTTTZZZaaaiiiqqqvvvuuuvvvvvvuuuuuuvvvxxx{{{yyyzzzzzz{{{{{{zzzzzzyyy{{{{{{{{{{{{||||||||||||~~~~~~|||zzzxxxuuurrrpppuuuuuuuuuuuuuuutttttttttyyy{{{}}}}}}|||{{{{{{|||yyyxxxyyy}}}|||yyy|||{{{yyyxxx}}}tttlllnnnyyyzzzeeeSSSZZZttt{{{TTTMMMDDDAAAGGGRRR\\\bbbTTTPPPMMMNNNQQQPPPJJJCCCAAACCCDDDCCC???;;;888666777999;;;;;;999777666666DDDFFFHHHKKKSSS]]]dddgggnnnzzz|||mmm^^^TTTLLLNNNLLLTTTsssnnnWWWKKKEEELLLZZZeeejjjlllkkklllmmmlllkkkkkkmmmoooqqqqqqqqqqqqqqqqqqrrrrrrqqqmmmfffbbb```______^^^^^^]]][[[XXXTTTPPPLLLKKKJJJIIIGGGFFFGGGJJJMMMOOOTTTSSSPPPMMMJJJHHHFFFFFFGGGJJJMMMQQQUUU^^^iiiqqqxxx}}}|||gggGGG===;;;999888999:::::::::777888999999888999;;;===<<>>AAAAAA;;;666777888999999777555333222666888999999777666555555888>>>DDDHHHKKKOOORRRTTT^^^ooorrrfff^^^QQQQQQNNNVVVzzzwwwdddQQQNNNUUU\\\___aaajjjkkkmmmnnnmmmmmmoooppptttssssssssssssuuuvvvwwwqqqmmmhhhdddccccccccccccaaa```^^^ZZZVVVQQQNNNLLLKKKJJJHHHGGGGGGGGGIIIJJJPPPOOOMMMJJJGGGFFFDDDDDDDDDGGGJJJMMMQQQZZZdddlllqqq{{{xxx}}}iiiJJJ>>>;;;999888999::::::999777888999999888999;;;======@@@CCCHHH]]]|||~~~~~~}}}|||}}}{{{xxxvvvxxxzzzuuujjjaaaKKKJJJHHHFFFGGGJJJPPPTTTWWW[[[```cccaaa[[[TTTOOOGGGCCC@@@>>>@@@CCCFFFGGGLLLNNNKKKGGGPPPaaammmooorrryyy}}}{{{xxxvvvuuurrrrrrnnnhhhaaa[[[TTTMMMIIIDDDFFFIIILLLLLLJJJGGGEEEGGGGGGIIIMMMQQQSSSSSSRRRNNN\\\yyy{{{vvvqqqkkkggglllssssssrrrrrrssstttvvvxxxyyyxxxzzz{{{{{{yyywwwxxxxxxxxxzzz|||}}}wwwjjj___YYY\\\kkk{{{~~~wwwtttxxxlllEEE;;;444444555888DDDRRRiiisssvvv|||wwwqqqlllfff___YYYPPPFFF>>>>>>BBBEEEHHHKKKLLLMMMPPPSSSYYYbbblllssstttuuuvvvuuuuuuuuuwwwyyy{{{{{{||||||||||||{{{{{{|||||||||}}}}}}}}}~~~~~~{{{zzzxxxvvvttttttttttttrrrqqqqqqrrrtttvvvxxxzzz{{{}}}~~~}}}{{{zzzzzzzzzzzzyyyxxxyyy{{{|||{{{zzz~~~|||zzz{{{|||{{{wwwsssjjjjjjjjjhhh___RRRLLLLLLCCCEEEGGGHHHIIIKKKMMMOOOEEE@@@<<<===CCCGGGFFFCCC:::666222111555:::>>>AAA>>>:::666666999:::666111333333444555666666666555444666888888666555444555777===DDDGGGFFFDDDFFFIIISSShhhxxxnnnbbb^^^UUUXXXzzz{{{^^^QQQSSSXXX\\\___eeehhhlllnnnoooooopppqqqpppooonnnnnnoooqqqsssuuupppmmmiiihhhhhhiiiiiihhheeedddaaa]]]XXXSSSOOOMMMLLLKKKIIIHHHFFFEEEEEEEEEJJJIIIGGGEEEDDDBBBBBBAAAAAACCCFFFHHHLLLTTT^^^ffflllttt||||||vvvjjjKKK>>><<<999888999999999888777999999999999999;;;======AAADDDKKK```|||~~~}}}|||{{{{{{}}}zzzxxxzzzzzzrrrbbbVVVDDDCCCAAA>>>>>>BBBIIIOOOMMMMMMMMMMMMLLLKKKIIIIIIIIICCC<<<888;;;AAAHHHLLLVVVYYYSSSOOO\\\vvvxxx|||~~~{{{xxxvvvuuurrrnnnfff___XXXQQQJJJFFFDDDFFFHHHIIIIIIGGGEEEDDDJJJIIIJJJNNNTTTYYY[[[[[[UUU]]]tttxxxwww{{{vvvvvvttttttuuuwwwyyy{{{{{{|||}}}|||{{{zzzzzz{{{yyyzzz||||||~~~|||sssggg]]]XXX\\\lll{{{ppppppwwwgggCCC:::444444555888EEETTThhh~~~rrriiibbb^^^LLLCCC<<<===BBBEEEIIIMMMNNNNNNOOORRRWWW```kkkrrrsssuuuvvvvvvuuuvvvwwwyyyzzz{{{{{{||||||{{{{{{zzz||||||}}}}}}~~~~~~}}}{{{xxxuuutttssstttuuurrrrrrqqqqqqsssuuuxxxyyy{{{}}}}}}|||zzzxxxxxxyyy|||{{{zzzyyyzzzzzz{{{{{{~~~|||zzz{{{}}}zzzrrrjjj```\\\XXXSSSKKKAAA>>>@@@FFFHHHJJJIIIEEEBBBAAABBB@@@>>>======>>>???>>>===888777666777888:::;;;<<>>>>>@@@CCCGGGKKKOOOOOOPPPRRRWWW```kkkrrrtttuuuwwwwwwwwwvvvxxxyyyzzzzzz{{{{{{{{{{{{zzzzzz{{{||||||}}}~~~~~~{{{wwwtttssssssttttttssssssrrrssstttuuuvvvzzz{{{|||{{{yyywwwwwwwww|||||||||{{{zzzzzz{{{||||||{{{|||}}}}}}uuuhhh^^^RRRLLLFFFCCC@@@===AAAFFFOOONNNLLLIIIFFFFFFFFFHHHMMMJJJEEEBBB@@@???===;;;999;;;>>>AAACCCDDDFFFGGGGGGDDD@@@??????>>><<<999444333222555888;;;;;;:::555777999888666444444444666===HHHPPPLLLDDDCCCHHHQQQcccyyy~~~ttt^^^PPP^^^}}}bbbTTTRRRSSSVVVXXX[[[aaahhhnnnrrrtttuuuvvvwwwvvvtttsssssstttuuuvvvooommmlllmmmnnnnnnmmmllliiigggddd```[[[VVVRRROOOKKKKKKJJJHHHFFFEEECCCCCC@@@???>>>===<<<<<<<<<<<<===???BBBCCCGGGNNNXXX___iiinnnuuuzzz{{{zzzzzz|||eeeEEE>>><<<999888999:::999888888999::::::999:::<<<>>>;;;???CCCMMMdddzzz|||~~~~~~|||zzzzzz{{{|||{{{zzzxxxrrreeeVVVKKKKKKGGGDDDCCCEEEHHHJJJJJJCCCAAA>>>>>>@@@EEEJJJNNNFFF@@@999777>>>JJJVVV^^^]]]ZZZPPPIIIRRRkkk}}}yyywwwuuuqqqqqqtttqqqlllddd\\\UUUOOOIIIEEEIIIHHHGGGFFFEEEDDDEEEEEEDDDEEEFFFJJJQQQ\\\hhhpppfffcccdddmmm}}}{{{yyy{{{uuuuuutttsssssstttuuuvvvyyyyyyyyyxxxvvvvvvwwwyyyzzz}}}}}}sssggg]]]ZZZ```sssyyyuuu{{{}}}___???777333444444:::KKK^^^wwwqqqddd]]]QQQIIIAAA?????????CCCHHHOOOOOOPPPRRRXXXaaalllssstttvvvxxxyyyxxxxxxyyyzzz{{{{{{{{{||||||{{{{{{{{{{{{{{{||||||}}}~~~|||xxxvvvtttsssrrrttttttttttttssssssrrrrrrwwwyyyzzzyyywwwvvvvvvvvv{{{|||}}}|||{{{zzz{{{|||zzz{{{}}}}}}xxxlll]]]QQQEEE???<<<===@@@CCCJJJRRRSSSOOOKKKIIILLLPPPTTTVVVVVVRRRMMMHHHDDDAAA???>>>AAADDDIIINNNPPPSSSWWWYYYTTTRRRNNNLLLJJJGGGDDDAAA;;;999888:::===>>><<<:::777888999888666333222222000999KKK[[[ZZZNNNFFFGGGRRRdddxxxpppUUUQQQaaappptttjjj]]]OOOKKKMMMQQQVVVZZZXXX]]]fffmmmrrruuuxxxzzz{{{zzzzzzzzzzzzzzzzzz{{{tttsssrrrrrrsssrrrooommmjjjhhheeebbb]]]XXXTTTRRRLLLJJJHHHFFFDDDCCCBBBAAA<<<;;;:::999888888888999:::<<<>>>@@@CCCKKKUUU\\\fffiiipppuuuvvvuuuxxx}}}cccFFF===;;;999888999:::::::::888:::::::::999:::<<<>>>;;;???CCCMMMfffyyy|||~~~~~~}}}||||||}}}|||}}}~~~{{{rrrggg\\\UUURRRNNNKKKMMMSSSUUUSSSOOOEEEEEEFFFGGGGGGHHHHHHIIIBBB>>>;;;<<>>777222333444;;;OOOdddkkk^^^RRRJJJCCC@@@??????BBBHHHMMMNNNOOORRRXXXaaakkkrrruuuwwwzzz{{{zzzyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}}}}yyyzzz{{{|||}}}~~~~~~}}}|||{{{yyyvvvtttsssrrrrrrssstttuuuuuusssqqqppptttvvvwwwwwwvvvuuuuuuvvvwwwzzz||||||{{{yyyzzz{{{yyy{{{|||xxxooo```QQQHHHCCC??????EEELLLQQQWWW^^^UUUOOOIIIJJJPPPUUUVVVTTTNNNPPPRRRQQQPPPOOOQQQTTTWWWZZZ^^^```aaacccgggjjjfffdddaaa^^^ZZZUUUPPPMMMEEECCCAAACCCEEEDDD???:::777888999777444111//////111666FFFXXX[[[PPPHHHJJJPPPcccvvvbbbQQQQQQRRROOOHHHCCCAAADDDHHHKKKRRRYYYQQQVVV^^^ffflllqqquuuxxxwwwxxxzzz|||}}}}}}}}}}}}}}}|||{{{zzzyyyvvvrrroookkkjjjgggddd```[[[XXXVVVMMMKKKGGGCCC@@@>>>======888777666555444444444444444666999;;;???FFFPPPXXXdddfffkkkrrrrrrqqquuu}}}bbbHHH<<<:::888888:::;;;;;;;;;999:::;;;:::::::::<<<>>>===@@@DDDNNNhhhzzz|||~~~~~~~~~~~~~~~vvvllldddaaaYYYTTTRRRVVV^^^aaa\\\UUUPPPRRRUUUVVVTTTOOOIIIEEE@@@???===???BBBFFFHHHIIIHHHCCC>>>;;;<<>>777222222444<<>>???AAAEEEPPPjjjxxxyyyzzz{{{~~~yyyqqqiiieee```^^^^^^aaacccbbb^^^ZZZSSSRRRbbbmmmbbbTTTKKKBBBDDDCCCBBBAAABBBCCCDDDEEECCCFFFIIIEEE???CCCYYYoootttqqqnnnllljjjhhhkkkoookkkfff^^^WWWSSSRRRQQQPPPPPPQQQOOOKKKKKKMMMKKKFFFMMMJJJKKKOOOPPPMMMNNNQQQ```iiiooommmiiihhhfffdddeee``````gggnnnrrruuuxxxyyywwwuuutttvvvwwwwwwwwwzzzyyyyyyxxxwwwvvvuuuuuu~~~}}}zzzrrrdddYYYWWWaaarrr}}}wwwnnnxxxiiiRRR>>>888555555666???XXXqqqvvvoooaaaOOOGGG@@@AAACCCDDDEEEHHHIIILLLPPPRRRVVV^^^kkkuuuxxx{{{}}}{{{wwwvvvzzz~~~~~~}}}}}}||||||{{{{{{zzzzzzwwwwwwvvvttttttsssssssssrrrrrrsssssssssssssssssswwwvvvtttssssssuuuwwwxxxxxxxxxyyyzzz{{{{{{{{{zzz|||}}}yyymmm\\\OOOJJJKKKQQQLLLKKKSSS___gggfffaaa^^^^^^ZZZSSSJJJCCC@@@@@@BBBJJJVVVbbbnnnxxx}}}zzzxxxvvvuuuvvvvvvvvvoooggg```WWWNNNJJJKKKIIIPPPSSSOOOIIIDDD>>>999;;;<<<;;;888444111000000...000555;;;===<<<@@@FFFUUU[[[dddnnnzzznnn___]]]UUUFFFGGGDDDAAA>>>===???AAABBBFFFJJJPPPXXX```iiiqqqvvvtttwww{{{~~~zzzuuuuuusssmmmgggffffff```XXXSSSKKKAAA<<<<<<===;;;999666555333111000000000000333555777999;;;BBBKKKSSSaaahhhpppttttttvvv{{{___GGG@@@:::888;;;<<<999777777;;;;;;;;;;;;<<<<<<===>>>@@@BBBEEERRRnnnwwwxxxzzz}}}}}}vvvppplllooolllhhhhhhiiihhheeebbb\\\YYYcccjjj```UUUPPPIIIDDDDDDEEEGGGIIILLLOOOPPPWWWVVVSSSKKKCCCDDDUUUhhhvvvssspppllliiiggghhhjjjiiiddd\\\VVVTTTUUUVVVVVVRRRSSSQQQNNNOOORRRQQQLLLNNNJJJIIIJJJIIIFFFEEEHHHPPP[[[fffiiiiiiiiihhhfffaaa\\\\\\dddlllppptttxxxyyywwwuuuuuuvvvwwwwwwwwwyyyxxxxxxwwwwwwvvvvvvuuuzzz|||~~~xxxooocccYYYXXXddduuuxxx}}}~~~ooozzziiiQQQ>>>888555555666???WWWooo{{{yyymmmvvvqqqdddOOOGGG@@@AAACCCCCCDDDGGGHHHLLLOOOQQQTTT\\\iiirrrvvvzzz~~~~~~{{{yyyzzz|||~~~~~~~~~~~~|||||||||{{{{{{zzzzzzyyyvvvuuutttssssssrrrrrrrrrrrrsssssssssssstttttttttvvvuuutttttttttuuuwwwwwwyyyyyyzzz{{{{{{{{{{{{{{{~~~yyynnn```UUUMMMLLLLLLJJJLLLQQQYYYbbbggggggeeehhh___TTTJJJEEEBBB@@@>>>GGGNNNYYYfffsss~~~xxxqqqkkkhhhfff```YYYRRRLLLEEE???>>>AAAMMMRRRSSSNNNHHHDDD>>>999;;;<<<;;;888444111000000//////333888:::;;;???FFFQQQVVV\\\```eeemmmxxx{{{kkkaaa]]]TTTHHHCCCAAA>>>;;;:::<<<>>>???BBBGGGNNNWWW```hhhpppttttttwww{{{~~~|||{{{xxxqqqjjjhhhiiiddd]]]QQQJJJAAA;;;;;;:::888666555444222111111111222222111333555666999???IIIPPP]]]dddmmmqqqsssvvv{{{YYYEEE???:::888:::<<<999888888;;;;;;::::::;;;<<<===>>>CCCEEEIIIUUUqqqvvvxxx{{{{{{wwwyyytttllliiiiiijjjiiihhhhhhaaadddggg]]]XXXVVVPPPIIIJJJMMMPPPUUUYYY\\\^^^eee___XXXNNNEEEDDDPPP^^^llllllllljjjiiihhhhhhgggfffbbb\\\YYYZZZ]]]___aaa^^^___^^^[[[\\\___]]]YYYNNNIIIEEECCC@@@;;;;;;===AAANNN]]]eeeiiikkkiiifffaaa\\\\\\ccclllqqqvvvzzzyyywwwuuuuuuwwwxxxwwwvvvwwwwwwwwwwwwvvvvvvvvvvvvuuuxxx|||tttlll```XXXZZZfffxxx~~~|||www|||lllQQQ===888666777777???UUUmmmyyyooovvviiiiiimmmxxx{{{mmm```OOOGGG@@@@@@BBBAAABBBEEEGGGKKKOOOQQQSSSZZZfffooosssyyy~~~~~~{{{zzzzzz}}}}}}~~~~~~~~~}}}}}}|||}}}||||||{{{zzzzzzyyyyyyuuutttsssrrrrrrrrrrrrrrrssssssssssssttttttuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvzzzzzz{{{|||||||||{{{{{{}}}sssdddYYYRRRPPPOOONNNLLLTTT^^^hhhlllllljjjhhhgggZZZKKKDDDDDDGGGFFFCCCCCCIIITTT___iiisss{{{zzzrrrggg\\\SSSMMMIIIEEE@@@;;;999777666;;;CCCTTTVVVSSSMMMHHHEEE@@@:::;;;<<<;;;999444111//////000000444:::===???DDDJJJUUU[[[``````]]]]]]bbbhhhiiijjjlllmmmiii___TTTLLL>>><<<999777666777999;;;>>>CCCKKKUUU```hhhooorrruuuxxx|||}}}uuummmjjjiiiddd^^^MMMGGG???:::999888666444333333222111111222333333///111333444666<<>>FFFHHHMMMYYYtttvvvxxx}}}|||tttkkkfffhhhlllpppqqqrrrhhhhhhhhh```^^^^^^WWWQQQRRRTTTWWWZZZ^^^aaabbb^^^WWWPPPJJJDDDCCCIIIRRRYYY^^^cccgggkkkmmmjjjfffbbbaaaaaacccfffiiikkkkkkhhhjjjiiigggfffgggccc]]]LLLFFFAAA>>>:::555444777:::IIIZZZeeekkknnnlllgggfffaaaaaahhhpppuuuyyy}}}xxxwwwvvvvvvwwwxxxwwwvvvuuuuuuuuuvvvvvvvvvwwwwwwsssuuuzzz~~~qqqiii^^^WWWZZZgggyyyzzz}}}|||rrrTTT===888666888888???UUUlllwww{{{wwwssstttzzz}}}uuufff\\\OOOGGG@@@@@@AAA@@@AAACCCHHHKKKOOOQQQSSSYYYdddmmmssswww|||~~~}}}{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyuuuttttttsssrrrrrrrrrsssssssssssstttuuuuuuvvvvvvuuuvvvxxxzzzzzzyyyxxxwww{{{{{{|||||||||||||||{{{vvvnnncccZZZVVVUUUVVVVVV___fffpppxxxyyytttlllfffXXXQQQJJJIIILLLNNNLLLIII@@@FFFOOOVVV[[[^^^___```^^^ZZZTTTLLLDDD===888555888444222333555;;;GGGSSS\\\ZZZUUUMMMIIIHHHDDD>>><<<======:::555222//////222444:::DDDKKKMMMPPPTTT[[[eeeppprrrmmmfffdddeee```^^^ccckkkhhhYYYLLLHHH:::888666444444555666777:::???HHHTTT```jjjoooqqqvvvyyy}}}xxxoooiiieee]]]VVVFFFBBB===:::999999888777555444222111111111222222...000111222444:::CCCJJJTTT\\\eeekkknnnrrrxxx~~~VVVIII<<<888777:::;;;999:::===;;;:::999999:::<<<>>>???GGGJJJOOO\\\vvvvvvyyy~~~zzzrrriiifffjjjssszzz~~~yyypppnnnnnnhhhiiiiii^^^WWWVVVUUUUUUUUUWWWXXXZZZOOOJJJEEEDDDBBB@@@BBBGGGKKKTTT^^^eeemmmrrrnnnfff```ccciiipppuuuvvvtttqqqkkkmmmlllhhhfffbbb[[[SSSIIICCC>>><<<888333333666888EEEVVVccclllrrrrrrmmmjjjfffeeelllssswwwyyy|||xxxwwwvvvwwwxxxyyyxxxvvvtttttttttuuuuuuvvvwwwwwwsssuuuyyy|||pppggg\\\VVVZZZhhhxxxyyyyyyuuuXXX===888777888999@@@VVVmmmrrrbbb[[[OOOGGG@@@@@@AAA@@@AAACCCHHHLLLPPPRRRSSSYYYcccllltttvvvyyy{{{{{{{{{{{{|||zzz{{{|||~~~~~~}}}|||{{{zzzyyyvvvuuuttttttttttttttttttsssssstttuuuuuuvvvwwwwwwwwwxxx{{{|||}}}|||zzzyyy{{{|||||||||||||||{{{{{{sssmmmcccZZZVVVYYYaaahhhvvvxxx|||vvviii___PPPTTTXXXXXXUUUOOOKKKHHHIIIOOOVVV[[[ZZZUUUOOOLLLCCCBBB???<<<999777555444888555444555999AAAPPP___aaa]]]UUUNNNMMMMMMIIIBBB===>>>>>><<<777333000///333777CCCRRR\\\]]]]]]___```ooowwwlllgggaaaZZZ[[[```ZZZIII<<<:::777666444333333444555666888<<>><<<:::::::::;;;<<<;;;777666444222000////////////000111222333999BBBHHHSSS[[[dddjjjlllpppvvv{{{WWWFFF;;;888777::::::888;;;???;;;:::999999:::===???AAAFFFJJJQQQ^^^xxxwwwzzz~~~uuunnnfffeeekkkuuu~~~~~~uuusssssspppuuusssfffYYYVVVQQQMMMKKKKKKMMMNNNHHHCCC@@@AAA???===>>>BBBJJJSSS\\\ccclllsssooofff^^^dddnnnxxx~~~~~~yyytttooopppllleee```[[[SSSJJJEEE@@@===<<<999444444777444???NNNZZZgggqqqtttrrrjjjfffgggooouuuwwwwwwyyyxxxwwwwwwxxxyyyyyyxxxvvvssssssttttttuuuuuuvvvvvvsssuuuyyyyyynnneeeZZZUUU[[[jjjzzztttppp|||rrrXXX>>>999777888999AAAXXXppplllZZZXXXOOOGGG@@@@@@BBBAAABBBEEEFFFKKKOOOQQQSSSYYYccckkkuuuvvvxxxzzz|||}}}}}}}}}yyyzzz|||}}}~~~~~~|||{{{zzzyyyxxxvvvuuuuuutttttttttuuuuuusssttttttuuuvvvwwwxxxxxxxxxyyy{{{}}}}}}|||{{{zzz{{{{{{|||||||||{{{zzzzzztttmmmbbbXXXWWW```ooozzz~~~||||||yyyqqqeee[[[[[[ccciiieeeYYYMMMHHHHHHUUU[[[```aaa\\\SSSIIIDDD777888888888888888999999===:::888888:::AAAQQQ```ccc]]]TTTNNNOOORRRNNNFFF???@@@AAA>>>:::555222000222888FFFYYYdddeeeccccccddduuurrreeeaaaXXXSSSRRRJJJ===444333555444333333222333444555666999BBBPPP```lllrrrtttyyy|||~~~|||vvvxxxsssiii___UUUJJJ@@@888888888999;;;<<<===>>>999777555222000///......///000111111222888@@@GGGRRRZZZccciiilllpppvvv{{{~~~TTT@@@;;;999888:::999777:::@@@===<<<::::::;;;>>>AAACCCFFFKKKSSSbbb|||xxxzzz~~~uuuooohhhgggmmmwww}}}tttqqqpppqqqyyyxxxjjjZZZUUUNNNHHHEEEFFFHHHJJJFFFBBB>>>>>><<<;;;@@@FFFJJJRRRVVVYYYdddppppppggg___eeeoooyyyyyytttrrroooggg\\\UUUQQQLLLFFFCCC???<<<<<<:::666444777111:::DDDNNN[[[hhhnnnnnngggeeehhhqqqxxxyyyxxxxxxxxxwwwwwwxxxzzzzzzxxxvvvttttttttttttttttttttttttqqqtttxxx}}}vvvllldddYYYVVV___nnn~~~uuuppp|||~~~mmmVVV???999777888:::CCC[[[tttjjjVVVVVVOOOGGG@@@AAACCCCCCDDDGGGDDDHHHMMMPPPRRRXXXbbbjjjtttvvvzzz~~~~~~|||{{{{{{|||}}}}}}}}}||||||}}}}}}|||{{{yyyxxxwwwvvvtttttttttssssssttttttuuussstttuuuvvvwwwxxxxxxyyyxxxyyyzzz{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{zzzyyyyyyrrrllldddaaafffpppzzz|||{{{xxxtttnnniiidddbbbjjjnnnnnneeeXXXOOOQQQVVVaaacccdddaaaXXXLLLBBB<<<666777888999;;;<<<<<<<<<>>>;;;::::::;;;AAARRRaaaaaa[[[QQQMMMQQQUUUQQQHHHAAABBBCCC@@@<<<666333111///444BBBTTT```bbb___^^^```pppooo___TTTNNNFFF@@@;;;777333222333333222222222222333333444666>>>LLL]]]kkkrrrttt{{{}}}~~~|||zzzzzzxxxuuurrrkkkkkkfff[[[PPPHHH@@@999333555777888999:::;;;===777666444222000/////////...000000000111666>>>EEEPPPXXXbbbiiimmmrrrxxx~~~SSS@@@<<<:::999:::888666:::@@@>>>===;;;;;;<<>>======;;;666444666222888>>>EEEPPP]]]dddeeeeeedddiiisss{{{|||zzzzzzxxxwwwwwwyyyzzzzzzxxxvvvttttttttttttttttttttttttooorrrxxx|||tttkkkbbbYYYXXXaaarrr{{{yyy~~~{{{|||iiiTTT@@@:::777888:::DDD]]]wwwppp[[[[[[OOOGGGAAAAAACCCDDDEEEHHHAAAFFFLLLOOOQQQWWWaaaiiissswww||||||||||||||||||{{{zzzyyyxxx|||{{{zzzyyywwwvvvuuutttssssssrrrrrrrrrsssssstttssstttuuuvvvwwwxxxyyyyyywwwxxxyyyyyyzzzzzzyyyyyyzzz{{{{{{{{{zzzyyyyyyxxxnnnjjjiiiooozzz~~~vvvvvvuuuooogggdddggglllqqqpppjjj___UUUUUU___iiikkkjjjggg___SSSFFF<<<777999:::<<<>>>@@@AAABBBBBB<<<;;;;;;<<<>>>FFFWWWggg___XXXOOOLLLQQQVVVRRRIIIBBBCCCDDDBBB===888444222---000<<>>777///...000111000222222111111111111222222333444;;;III[[[jjjrrrttt{{{}}}~~~~~~{{{wwwrrrooonnnmmmkkkjjjaaa```YYYMMMCCC>>>999555222444666777777888999:::666555333111000000111111...///000///000555===DDDNNNVVVaaaiiinnnsss{{{UUUDDD<<<:::::::::777555999@@@???>>><<<;;;===@@@DDDFFFKKKQQQ\\\lll|||}}}|||sssggg]]]cccrrr{{{vvvmmm```[[[UUUPPPMMMJJJFFFAAAAAA>>><<<;;;<<<>>>EEEKKKGGGIIIHHHHHHPPP]]]bbb```YYY]]]eeepppwwwvvvmmmeee]]]WWWLLLCCC===;;;>>>@@@@@@AAAAAA>>>:::777666666777888999999<<>>;;;;;;::::::DDDccc~~~eee]]]SSSIII@@@@@@BBBCCCDDDFFFHHHGGGIIILLLOOORRR\\\fffpppvvv}}}}}}|||}}}}}}~~~~~~|||zzzyyyzzz{{{||||||{{{zzzxxxvvvtttsssrrruuuxxxwwwttttttxxx|||{{{wwwttttttwwwzzz{{{{{{{{{{{{zzzyyyzzz{{{|||}}}~~~~~~}}}{{{zzzyyyvvvtttxxx|||zzz}}}|||vvvmmmccc___dddoooxxxqqqiiiaaa]]]\\\```hhhppprrriii^^^TTTIII???;;;===>>>@@@CCCEEEFFFEEECCCBBBBBBCCCIIIIIIFFFSSSccceee]]]VVVKKKHHHQQQ[[[XXXNNNNNNPPPOOOIII@@@666000...///...000666???GGGKKKLLLHHHOOOZZZccccccXXXGGG:::666555333222333333222111222222222222222111000///555666999BBBTTTgggooonnnyyy{{{}}}~~~~~~}}}zzzyyyvvvpppiiieeeccc```ZZZTTTOOOKKKDDD>>>:::666333111222222111111333666:::<<<777555222000/////////000///000//////111555;;;@@@LLLSSS___kkkttt|||XXXAAA;;;:::999777666888<<<@@@===@@@@@@;;;888<<>>;;;777666666888999999777777;;;CCCIIISSS___llltttzzz~~~}}}zzzzzzzzzzzzyyyxxxwwwwwwwwwuuuuuuvvvxxxzzz{{{zzzxxxzzz}}}~~~~~~vvvooofff[[[SSSZZZiiiyyyyyyvvvzzz~~~zzzmmm[[[PPP@@@===<<<<<<<<>>AAABBBEEEEEEDDDEEEDDD???888333444222111000111111111111333333333333333333222111444555888AAASSSfffoooooovvvyyy||||||wwwuuuqqqkkkddd___\\\XXXRRRMMMGGGCCC>>>:::777555333111333222111222333777:::<<<777666333000////////////000000//////111555;;;@@@IIIRRR^^^kkkttt{{{WWWAAA<<<<<<:::888666888;;;???===??????===<<>>>>>@@@FFFKKKNNNEEEDDDAAA???DDDMMMSSSTTTYYYZZZ\\\```ccc```YYYSSSFFFCCC>>>999777777999;;;AAABBBBBB@@@<<<888777666888999999777555666;;;@@@NNN\\\kkkuuu{{{}}}}}}|||{{{zzzxxxvvvuuuwwwuuuuuuvvvxxxzzzzzzzzzxxxzzz}}}~~~~~~|||tttllleeeZZZTTT[[[jjjyyy~~~vvvsssyyy||||||~~~kkk[[[RRRBBB???>>>>>>???LLLlllzzzvvvsss\\\WWWMMMEEECCCCCCBBBBBBDDDGGGFFFHHHLLLNNNQQQYYYcccnnnsssyyy|||{{{{{{|||}}}}}}~~~}}}{{{yyyxxxyyyzzzzzzzzzyyyxxxwwwvvvuuutttuuuwwwyyywwwuuutttwwwzzz{{{yyyvvvvvvxxx{{{||||||}}}|||{{{yyyyyyyyyzzzzzz|||}}}~~~~~~}}}wwwqqqooorrrvvvyyyzzzssspppkkkggghhhmmmssswwwnnnaaaSSSLLLHHHFFFHHHLLLPPPMMMJJJIIILLLRRRZZZ___iiibbb___ZZZVVVcccqqqppp]]]UUUJJJDDDKKKXXXaaabbb^^^ZZZSSSIII>>>666333222///...---...111444555555???;;;666222111222222222222333333333333444444444333333444444555555444444222444777@@@QQQeeeoooppprrrvvvzzz}}}}}}yyytttpppmmmhhh```ZZZVVVQQQKKKFFF???===999777666666555444444333222333444777:::<<<888777444222000/////////000000000///111555;;;@@@FFFPPP^^^kkkuuu{{{~~~VVVBBB>>>===;;;888777888;;;??????>>>======???BBBFFFIIIMMMYYY___pppssswww|||}}}{{{yyy{{{qqqiiibbb___]]]aaaooogggZZZVVVPPPCCCCCCBBB@@@CCCIIILLLKKKEEECCCAAA???CCCJJJQQQTTTXXXXXXYYYZZZZZZVVVPPPKKKCCCAAA>>>;;;999999:::;;;BBBDDDDDDCCC???;;;999888555888::::::888999===AAAJJJZZZlllwww}}}~~~|||zzzxxxvvvuuutttsssrrrsssuuuwwwwwwvvvvvvxxx|||~~~||||||~~~zzzqqqjjjeee[[[UUU]]]lll{{{yyyqqqooo{{{{{{kkk[[[TTTEEEBBBAAAAAABBBPPPrrrzzzqqqzzzzzzpppxxx{{{www{{{~~~fffWWWNNNGGGEEEDDDCCCCCCFFFGGGFFFHHHLLLMMMPPPWWW```lllrrrxxx{{{zzzzzz|||}}}}}}}}}}}}{{{xxxwwwwwwyyyyyyxxxwwwwwwvvvvvvvvvvvvwwwyyyyyyxxxuuuuuuvvvxxxzzzyyyxxxxxxyyy{{{|||}}}~~~}}}{{{yyyxxxxxxxxxxxx{{{|||}}}zzzvvvxxx~~~~~~zzzuuuvvvuuurrrrrruuuvvvuuunnnbbbWWWSSSRRRQQQRRRTTTIIILLLRRRXXX___eeeiiikkkddd[[[WWWTTTUUUfffwwwvvv^^^UUUHHHAAAEEERRR```gggccc]]]RRRFFF<<<666444444000///---,,,---......///333333333333444444444333444666:::<<<<<<:::888777222333444444555555555555111333666===NNNaaammmoooppprrruuuwwwwwwtttqqqnnnlllggg```YYYSSSMMMGGGCCC===;;;888888888888777666555444444444555777999;;;999777555333111//////...000000000///111555;;;???EEEOOO^^^lllvvv|||~~~TTTBBB<<<<<<:::888888:::>>>AAABBB===999;;;???BBBGGGKKKRRR\\\bbbuuurrrvvv{{{}}}|||yyywwwwwwyyynnneeedddbbb``````iii```PPPLLLHHH@@@CCCCCCBBBFFFMMMMMMIIIDDDBBB@@@AAACCCHHHOOOUUUVVVWWWXXXYYYXXXTTTOOOKKKEEEDDDAAA???===<<<<<<<<>>;;;:::444888;;;<<<;;;<<>>AAAHHHPPPTTT^^^fffzzzrrrvvv{{{|||zzzyyyzzz{{{xxxnnngggiiigggccc]]]```qqqwwwXXXGGGCCCCCC???EEEHHHIIIOOOVVVSSSKKKBBB@@@@@@BBBCCCEEEKKKRRRTTTWWW\\\___^^^[[[UUURRRIIIHHHEEEBBB@@@???>>>>>>EEEGGGHHHGGGDDD???<<<;;;777:::======;;;;;;>>>AAANNN___qqqzzz}}}~~~~~~}}}|||{{{yyywwwvvvxxxwwwuuuvvvxxxyyyyyyxxxrrrsssvvvzzz~~~~~~zzzyyyyyyzzzyyyuuummmfffXXXSSSUUUeee{{{}}}uuurrrsssxxxwww{{{hhhYYYTTTKKKIIIJJJLLLMMMZZZ{{{mmm```kkk|||yyykkkWWWQQQLLLJJJGGGDDDEEEIIIEEEEEEHHHKKKLLLMMMTTT\\\jjjqqqyyy~~~~~~~~~}}}}}}|||zzzwwwuuuuuuvvvvvvuuutttttttttuuuwwwxxxzzzyyyxxxwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyyyy{{{}}}~~~|||{{{yyywwwwwwwwwxxx{{{|||~~~zzz}}}|||vvvmmm```___bbbeeeddd]]]XXXXXX\\\bbblllppplll```QQQGGGCCC<<<;;;<<<@@@WWWoootttgggYYYIII@@@???CCCLLLUUUUUUNNNDDD<<<777555333333111111111000......000222///000111111111222444666777===CCCDDD@@@:::666444333333444444555444444444222333444777DDDUUUbbbfffkkkkkkjjjiiijjjkkkmmmooodddaaa\\\UUUNNNHHHDDDAAA===<<<:::999999999777555777777777777777888999999777777666555333222111111111111000000000444:::>>>DDDOOO___mmmxxx}}}LLL===888888888999:::>>>DDDHHHFFF>>>:::===@@@BBBJJJUUUVVV```jjjqqqvvv{{{||||||}}}wwwpppkkkllljjjccc[[[ZZZiiivvvaaaOOOJJJNNNMMMTTTXXXXXX]]]bbb[[[NNNDDDBBBBBBEEEEEECCCHHHOOORRRXXXaaaggghhheee```\\\NNNMMMJJJGGGEEEDDDCCCDDDDDDFFFHHHGGGCCC???;;;:::999<<<>>>>>>======@@@CCCSSSddduuu|||}}}~~~{{{{{{{{{{{{{{{zzzyyyxxx{{{zzzxxxyyy{{{|||{{{{{{rrrssstttxxx|||~~~yyyxxxxxxxxxwwwssskkkfffWWWSSSWWWjjjwww{{{~~~wwwuuuyyyuuuvvv|||~~~www}}}|||dddXXXUUUOOONNNPPPSSSTTT```yyy~~~uuu[[[UUUPPPLLLGGGBBBBBBFFFEEEEEEGGGKKKKKKLLLRRRZZZjjjrrr{{{}}}}}}|||yyyvvvtttuuuvvvuuutttsssssstttuuuxxxyyyzzzyyywwwwwwxxxxxxxxxxxxuuuxxxyyyyyyxxxxxxzzz|||}}}|||zzzxxxwwwwwwxxxxxx{{{}}}xxxtttlll``````dddlllrrrooogggcccdddnnnmmmiiibbbXXXLLLAAA;;;<<<888:::;;;>>>VVVpppxxxooo^^^MMMDDD@@@>>>AAAFFFHHHCCC;;;666444444222111111222222000......000333333333333222222555:::???>>>BBBDDDBBB;;;666555666555555666666666555444444444444444555???OOO\\\aaafffffffffggghhhjjjlllmmmaaa___[[[TTTMMMHHHEEECCC???>>><<<<<<<<<<<<:::888888888888888888888999999666666666555555444333222222111111000000444:::>>>DDDNNN]]]kkkvvv||||||JJJ???999999999999;;;???DDDHHHEEE???@@@EEEFFFDDDLLLYYYZZZeeeqqqpppuuu{{{}}}~~~}}}wwwrrrooommmjjjccc[[[ZZZgggsss___XXX^^^^^^fffiiigggiiikkk```PPPHHHEEEFFFJJJHHHDDDGGGNNNQQQYYYdddmmmooolllgggcccSSSQQQNNNKKKIIIIIIIIIJJJCCCEEEGGGFFFBBB>>>:::999:::===@@@@@@@@@AAAEEEIIIWWWgggwww}}}||||||~~~~~~yyyyyyzzzzzzzzzzzzzzzyyy|||zzzyyyyyy{{{||||||{{{sssssstttwww{{{~~~yyyxxxxxxxxxvvvqqqkkkeee\\\XXX\\\nnn}}}yyyxxx{{{tttwww}}}rrrwwwuuu```XXXXXXRRRRRRUUUXXXYYYddd___YYYSSSNNNGGGAAA@@@CCCEEEEEEGGGKKKKKKKKKQQQYYYjjjrrr}}}|||}}}|||yyyvvvttttttuuutttsssrrrrrrsssuuuxxxyyyyyyxxxwwwwwwxxxyyyyyyxxxtttwwwyyyyyywwwwwwyyy||||||{{{yyyxxxwwwxxxxxxyyy|||}}}}}}}}}}}}tttrrrlllaaaeeelllwww~~~zzzrrrpppssswwwnnn```QQQEEE???======999777<<<>>>AAAYYYvvvtttbbbPPPGGGBBB<<<:::===???;;;555333333333222000111222222000------///222---///222444555888>>>BBBEEEFFFEEE@@@888444666999777777888777777666555555555555444444<<>>===888888888888888888888888555555666666555555444333222222111000000444999>>>CCCMMM[[[jjjttt{{{zzzKKKBBB::::::::::::;;;>>>CCCGGGCCCAAAEEEMMMLLLGGGMMMZZZ```jjjxxxmmmttt{{{~~~~~~zzzqqqlllkkkeee```]]]\\\bbbqqq}}}qqqkkkooossslll```VVVJJJDDDJJJJJJDDDEEENNNIIIUUUfffsss{{{|||vvvooofffaaa[[[VVVSSSSSSRRRQQQIIIIIIGGGCCC???=========@@@>>>>>>???@@@AAADDDGGG[[[hhhwww~~~|||xxxyyy{{{yyyyyyxxxxxxxxxxxxxxxyyywwwwwwxxxzzz|||}}}xxxuuuvvv{{{}}}}}}{{{yyyvvvsssoooiiieee\\\YYY^^^ooo|||www}}}www|||xxxooosss{{{rrr^^^]]]gggeeecccbbbbbbccclllxxxgggXXXRRRLLLDDDCCCGGGAAACCCFFFHHHIIILLLQQQVVVgggsss~~~}}}wwwtttssstttuuussssssssssssssstttuuuvvvxxxuuussstttwwwyyyxxxvvvxxxxxxxxxxxxyyyzzz{{{|||xxxyyyzzzzzzxxxxxxyyyzzz~~~}}}}}}vvvnnngggbbbnnntttyyyzzzmmm[[[HHHBBB???<<<999:::???>>>===<<>>999888555777888555222///000222...---...000111111444777222333222111555???GGGIIIFFFAAA:::444333444666888<<>>:::::::::999888777666555:::;;;;;;;;;999666333111333222222333666999::::::BBBMMM]]]iiiqqqwww~~~xxxMMMDDD===<<<::::::===AAAFFFIIIFFF===@@@FFFBBBFFFUUU\\\eeetttkkkqqqxxx~~~uuunnnhhhddd___]]][[[___jjjwwwvvvjjjfffhhhlllmmmlllfffUUUIIIIIIHHHCCCBBBHHHLLLWWWfffuuuzzztttpppkkkfffbbb]]]YYYUUUQQQPPPNNNJJJFFFEEEFFFHHHNNNJJJFFFDDDBBBBBBFFFKKK\\\hhhuuu{{{yyyvvvvvvyyywwwvvvvvvvvvvvvwwwwwwxxxwwwwwwxxxyyy{{{}}}}}}zzzwwwxxx}}}}}}|||zzzxxxvvvsssnnnhhhdddZZZYYY___pppttttttzzzrrr```aaalllpppnnnmmmlllllluuuppp^^^TTTMMMDDDBBBFFFAAACCCFFFHHHIIILLLQQQUUUaaannn{{{}}}}}}~~~zzzvvvuuuuuuvvvuuuuuuttttttuuuuuuvvvwwwyyyvvvtttuuuwwwyyyyyyxxxvvvvvvvvvvvvwwwxxxyyyzzzxxxzzz{{{{{{zzzzzz{{{|||{{{ssslllhhheeessszzz~~~wwwmmm^^^OOOAAA>>>AAABBBDDDGGGEEEEEEDDDDDDIII[[[zzzvvvfffVVVHHH>>>999555666777555111//////000000///...000111333666999333666777777;;;DDDJJJJJJ@@@:::555333777<<>>CCCGGGJJJHHH???@@@DDD@@@HHHYYYbbbjjjxxxkkkooouuu|||xxxmmmeeebbb```___^^^^^^eeennnvvvkkkccccccdddhhhtttjjjTTTJJJFFFCCCBBBDDDLLLUUUdddvvv|||yyytttmmmeee```___^^^[[[WWWSSSRRRSSSUUU]]]UUUNNNJJJEEECCCHHHPPPaaakkkvvvzzzxxxuuuuuuxxxttttttttttttuuuuuuvvvwwwwwwwwwwwwwwwxxxzzz{{{|||~~~|||zzz|||~~~|||{{{yyywwwuuurrrmmmfffbbbXXXYYY```ooo~~~~~~}}}sssggglllxxx}}}{{{yyyyyyyyy{{{dddWWWMMMCCCAAADDDAAACCCFFFHHHJJJMMMQQQTTT[[[jjjyyy}}}||||||~~~|||yyywwwvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxzzzxxxvvvuuuwwwyyyyyyyyyuuuuuuuuuuuuuuuvvvwwwxxxxxxyyy{{{{{{{{{{{{}}}wwwrrrpppppppppyyyvvvfffYYYLLLEEE@@@CCCIIILLLMMMOOOGGGHHHJJJNNNSSSccc}}}hhhWWWIII???999666777777666333111000000111000...///333888;;;;;;999===@@@@@@CCCHHHIIIGGG;;;666333555>>>FFFJJJKKKLLLKKKJJJKKKOOOUUU\\\```XXXQQQFFF<<<666666999;;;999<<>>===<<<;;;::::::;;;;;;;;;:::888666444222000222444777999:::;;;;;;DDDOOO^^^jjjqqqvvv}}}rrrGGG???<<<::::::<<>>777888888777666444333333222000...///555>>>@@@???BBBGGGJJJIIIIIIHHHDDD???;;;888888===FFFLLLLLLJJJDDDHHHNNNTTTZZZ^^^aaabbbbbb[[[OOOCCC:::555333333333666===FFFOOOTTTUUUUUUUUUYYY___dddhhhhhheeecccXXXUUUPPPKKKIIIFFFCCCAAAAAA@@@@@@???>>>=========:::::::::999777666444333000333777:::;;;;;;;;;<<>>DDDIIIKKKKKKHHH??????@@@???OOOfffooovvvmmmooorrrxxxssseeedddeeehhhhhheeefffjjjwww{{{sssnnnlllaaa^^^cccllllllkkk|||oooSSSFFFEEEFFFEEECCCJJJ]]]xxx~~~wwwxxxyyyvvvpppjjjfffdddbbb[[[WWWXXXSSSNNNTTT```nnnsssxxxyyywwwuuuwwwyyyvvvuuuuuuuuuvvvvvvwwwxxxwwwvvvuuutttuuuwwwyyy{{{}}}zzzwwwvvvuuusssoooiiibbb]]]VVVYYYcccppp}}}yyyzzzzzzkkkkkk{{{uuuuuuhhhXXXNNNDDD@@@BBBAAABBBDDDHHHLLLOOOQQQRRRUUUbbbsss~~~~~~{{{}}}~~~~~~}}}{{{zzzxxxvvvuuuwwwwwwvvvvvvuuuvvvvvvwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxuuuwwwyyyzzzzzz{{{~~~|||uuurrrtttyyy~~~uuudddUUUNNNGGGJJJNNNRRRUUUVVVUUUSSS[[[]]]eeeooossszzzqqq^^^SSSJJJBBB:::999888777666555444444222111///000:::FFFHHHCCCHHHMMMQQQOOOMMMJJJDDD===<<<<<<@@@GGGNNNOOOJJJEEEIIILLLOOORRRRRROOOKKKHHHRRRNNNHHHAAA:::555111000222444999AAAHHHLLLMMMLLLLLLSSS]]]fffkkklllkkkjjj___\\\VVVQQQNNNKKKGGGEEEBBBAAA@@@???>>>>>>>>>>>>::::::999888777555444333222666:::<<<<<<<<<===>>>GGGRRR```kkkqqquuu{{{kkkEEE@@@;;;:::;;;AAAHHHLLLLLLJJJDDD>>>???@@@AAATTTlllttt|||gggkkkqqqxxxpppmmmlllmmmkkkgggeeegggmmm{{{|||lllccc```___bbbjjjqqqpppmmmuuu{{{___LLLGGGGGGEEEDDDHHHZZZwww|||~~~}}}wwwpppkkkhhhddd]]][[[^^^ZZZTTT\\\kkkpppsssvvvvvvtttsssvvvxxxxxxwwwwwwvvvvvvwwwwwwxxxwwwvvvttttttvvvyyy|||~~~~~~|||zzzvvvuuutttrrrnnnhhh```ZZZUUUZZZfffuuu~~~tttvvv}}}mmmrrrzzzuuu{{{vvv|||iii[[[RRRGGGAAAAAAAAABBBDDDHHHMMMPPPQQQQQQPPPZZZjjjxxx|||zzz{{{~~~}}}||||||zzzyyyxxxwwwvvvxxxwwwvvvvvvvvvvvvvvvvvvvvvxxxzzzzzzxxxwwwvvvvvvxxxxxxxxxwwwwwwxxxxxxyyyuuuwwwyyyzzzzzz{{{}}}}}}zzzvvv|||zzzwwwtttrrrtttwwwyyyzzz}}}wwwiiiXXXOOOMMMNNNQQQQQQOOOSSS\\\dddhhhuuurrruuu{{{zzz{{{ttt]]]JJJCCC@@@;;;888666666555444222333222555CCCQQQRRRJJJLLLQQQUUUTTTRRRPPPJJJDDD===AAAHHHNNNQQQOOOIIIDDDIIIHHHEEEBBB???;;;999777888888777666444222000///000111444999>>>BBBBBBBBBCCCMMM[[[hhhpppsssttttttlllhhhbbb^^^ZZZWWWTTTRRRJJJHHHFFFCCC@@@??????>>><<<;;;:::999888777666666777:::>>>???===<<<>>>@@@IIISSSaaakkkqqquuuzzzgggCCCAAA<<<;;;<<>>@@@@@@CCCYYYsss{{{___fffooouuu~~~zzzvvvqqqiiiddddddlllxxxssseee___```gggooouuuuuutttuuuwwwpppYYYOOOKKKGGGGGGFFFTTTqqq~~~{{{vvvrrrpppooojjj```\\\^^^YYYSSS]]]ooosssuuuuuutttssstttwwwzzzyyyyyyxxxwwwvvvvvvvvvvvvvvvuuutttuuuwww{{{}}}{{{zzzuuutttsssqqqmmmfff^^^XXXVVV]]]kkkyyywwwyyyxxx}}}oooyyyvvvwwwnnnaaaXXXLLLDDDBBBAAABBBCCCHHHNNNQQQQQQPPPNNNTTTbbbrrr{{{zzzzzz}}}}}}}}}{{{zzzyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwvvvzzz~~~|||yyywwwwwwyyyxxxxxxwwwwwwwwwxxxxxxwwwyyy{{{{{{{{{|||~~~~~~xxxsssqqqvvvzzzuuuuuuuuuwwwyyyzzzyyywww}}}xxxqqqcccTTTOOORRRRRRWWWYYYXXX]]]jjjvvv|||}}}tttooonnniiiiiihhhTTTMMMEEE>>>;;;999777666444666666;;;LLL]]]\\\QQQTTTYYY[[[YYYWWWVVVQQQKKKCCCIIIOOOQQQOOOJJJFFFCCC@@@>>>;;;888666555555555/////////000000000111111/////////222666:::;;;;;;<<>>===<<<;;;:::::::::;;;???AAA@@@===<<>>EEEMMMQQQMMMHHHFFFAAAAAA???CCC^^^{{{YYYcccmmmrrruuuvvvkkkdddccc^^^ggguuuuuuiiibbb```iiirrrwwwzzz}}}{{{uuu{{{eeeWWWPPPJJJHHHDDDOOOiii~~~|||xxxtttssstttuuummmbbb[[[[[[UUUNNNZZZooowwwwwwwwwvvvuuuvvvyyy}}}zzzyyyxxxvvvuuuuuuuuuuuuuuuttttttuuuxxx}}}{{{zzzzzztttsssrrrqqqmmmfff]]]WWWXXXaaaooo{{{{{{}}}|||~~~kkkwww~~~rrrggg^^^PPPFFFBBBBBBAAACCCHHHNNNQQQQQQOOOOOORRR^^^ppp{{{||||||~~~~~~|||{{{zzzzzz{{{|||{{{zzzyyyyyyxxxxxxxxxxxxvvv{{{{{{xxxxxxxxxxxxwwwwwwwwwwwwwwwxxxyyy{{{|||}}}|||}}}~~~xxxssspppttt||||||vvvrrrtttwww|||}}}{{{{{{vvvpppdddWWWUUU[[[RRR\\\eeegggmmmxxxuuuhhh]]]YYYSSSUUUnnncccZZZOOOEEEAAA>>>;;;:::666888:::@@@RRRdddcccVVV^^^aaaaaa^^^[[[YYYTTTNNNLLLPPPTTTRRRKKKDDDAAAAAA<<<<<<;;;:::888555222000555444222111000000111222///...---///333777999999888FFF[[[nnn{{{{{{yyywwwtttrrrmmmiiibbb[[[TTTNNNKKKIIIBBBAAA@@@>>>============>>>AAACCCAAA===<<<@@@DDDKKKUUUbbblllqqqtttyyy~~~___>>>>>>>>><<>>CCC```WWW^^^hhhooouuuzzzvvvooohhh\\\fffsss}}}~~~vvvllldddggggggnnn{{{yyyqqqnnnvvvxxxggg]]]NNNOOOKKKOOO___sss|||zzzxxxwwwtttrrrmmmccc^^^^^^VVVQQQ___vvv{{{yyyvvvuuutttvvvxxxyyyyyyxxxvvvuuuuuuwwwxxxzzzuuuuuuvvvwwwzzz}}}|||yyywwwwwwtttrrrrrrnnnddd]]][[[ZZZeeerrr{{{yyyyyy}}}|||}}}pppllllllaaaWWWLLLBBBDDDDDDHHHNNNOOOLLLMMMPPPKKKRRR```nnnvvvxxx|||~~~|||zzzzzz{{{||||||{{{{{{yyywwwwwwyyyzzzyyyyyyxxxyyyyyyzzz{{{{{{zzzzzzxxxxxxxxxwwwwwwxxxyyyyyy}}}}}}}}}}}}~~~tttqqqpppuuu{{{}}}xxxrrrpppwww||||||{{{}}}~~~|||vvvmmmiiiddd^^^]]]```ccchhhpppvvvxxxxxxxxxwwwmmm[[[KKKGGGGGGLLL\\\nnnvvv```NNNEEECCCCCCCCC>>>>>>CCCQQQaaaggg```VVV^^^iiikkkaaa___ddd___RRRUUUUUUTTTSSSPPPIIIAAA;;;777777666555555555666666333333222222222333444444111111111000///000333666:::DDDXXXmmm{{{~~~|||{{{zzzvvvpppjjjccc[[[SSSNNNIIIHHHFFFDDDBBBBBBBBBBBBBBBAAACCCEEEBBB>>>@@@DDDPPP[[[hhhooopppqqqtttxxxTTTCCC@@@>>>>>>@@@IIIRRRUUUNNNGGGDDDAAACCCCCCGGGcccSSS[[[dddkkkqqqzzzyyyoooiiikkkpppvvvzzzzzzuuuqqqfffdddgggppptttpppkkkiiippprrr]]]YYYVVVWWW___hhhpppzzz~~~{{{yyyxxxvvvsssqqqoooeee```aaa[[[UUU```tttyyyxxxwwwuuuuuuvvvxxxyyy}}}|||yyywwwuuutttttttttuuuuuuvvvwwwzzz}}}~~~{{{xxxwwwvvvrrrppppppkkkbbb[[[ZZZ^^^hhhttt}}}|||}}}{{{yyyyyy|||~~~~~~~~~wwwqqq|||sssbbb[[[tttvvvggg[[[MMMCCCCCCCCCFFFKKKMMMKKKLLLPPPKKKPPP]]]lllvvvyyy|||}}}|||{{{{{{|||}}}|||zzz{{{zzzyyyyyy{{{{{{zzzyyyxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxyyyyyyzzz|||||||||||||||}}}~~~uuusssssswww}}}}}}wwwppppppwww|||||||||}}}{{{rrrjjjhhheeeaaaaaadddooouuu{{{{{{uuulllddd```RRRGGGAAABBBCCCEEEPPP^^^oooyyyiii___XXXTTTXXXZZZddduuuzzzhhhZZZ___hhhhhhaaabbbkkkjjj```WWWVVVUUUSSSNNNFFF>>>999666666666666666666777777555444444333333333444444222222222111///000333555888BBBVVVlll{{{}}}zzzvvvrrrmmmgggbbbVVVTTTPPPLLLHHHEEECCCBBBAAAAAABBBDDDBBB???AAAFFFRRR]]]jjjrrrssstttxxx}}}}}}QQQAAA>>>>>>???DDDMMMUUUWWWQQQJJJFFFAAACCCDDDLLLjjjMMMUUU___gggmmmttt}}}yyyuuussswww~~~~~~oooiiifffiiilllmmmnnnooopppzzzlllccc```______^^^^^^dddlll||||||{{{zzzzzz{{{yyyvvvssssssjjjeeefffbbb\\\cccrrrwwwwwwwwwwwwwwwwwwwwwwww}}}|||{{{xxxvvvtttrrrqqquuuuuuuuuwwwyyy|||~~~|||zzzxxxwwwuuuqqqooommmhhh___ZZZYYYdddlllxxx|||wwwwwwzzz|||xxxllleeepppwwwiiiYYYMMMggguuudddUUUKKKCCCAAACCCIIIKKKJJJLLLOOOLLLNNNYYYiiivvv{{{|||}}}|||||||||}}}~~~}}}{{{{{{{{{{{{|||~~~}}}{{{yyyyyyyyyzzzzzzzzzyyyyyyxxx{{{{{{zzzzzzyyyzzzzzz{{{{{{{{{{{{zzz{{{{{{||||||xxxwwwyyy}}}~~~vvvooorrryyywwwpppkkkkkkkkkkkkmmmqqq{{{}}}nnn^^^QQQKKKDDDAAABBBGGGGGGDDDJJJSSSZZZqqq|||uuusssqqqzzzxxxhhhfffkkkhhhbbbeeepppqqqhhhXXXWWWUUUQQQJJJBBB:::555555555555666666777777888666666555555555555555555444444444222111111333555555???SSSkkk|||}}}wwwsssjjjgggaaaZZZTTTNNNJJJGGGCCCAAAAAACCCCCC@@@CCCGGGQQQ\\\jjjrrrtttvvv{{{vvvLLL???<<<===@@@FFFPPPWWWXXXTTTOOOJJJBBBBBBFFFRRRsssGGGOOOZZZcccjjjqqqyyy~~~vvvlllhhhjjjoootttwwwwwwvvvssshhhbbb^^^\\\YYYWWWYYY^^^qqqyyy~~~|||xxxtttppplllppprrrwww|||~~~zzzwwwxxxnnnhhhgggddd___eeeppptttuuuvvvxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvxxx{{{~~~~~~~~~}}}|||zzzyyyxxxuuuqqqnnnllleee]]]ZZZ\\\iiipppzzzxxxjjjfffrrr|||oookkk```OOObbb~~~kkk\\\SSSFFFBBBCCCGGGKKKKKKMMMQQQNNNNNNUUUgggvvv}}}}}}|||}}}}}}~~~~~~||||||||||||~~~|||zzzzzz{{{{{{{{{{{{zzzyyyyyy}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{||||||}}}xxxpppwww~~~uuurrrppprrrvvvzzz~~~uuudddTTTLLLIIILLLKKKLLLMMMKKKHHHLLLUUUYYYcccwwwuuukkkmmmyyyppprrrnnnfffgggnnnkkkbbbWWWVVVTTTNNNFFF===777333333444555666777777777888666666777777888888888888555666666444222222333555333<<>><<<===@@@FFFOOOVVVYYYWWWTTTNNNDDDBBBGGGVVVzzzCCCJJJUUU___gggooowww}}}{{{pppmmmpppssstttyyyvvv}}}ttthhh___XXXWWWXXXVVVUUUUUUccciiilllgggbbb___]]]ZZZ]]]bbbkkkuuu{{{{{{wwwsssuuullleeeccc___]]]bbblllrrrtttvvvxxxxxxxxxwwwwwwuuuvvvwwwxxxxxxxxxxxxxxxtttttttttuuuwwwzzz}}}~~~}}}}}}}}}}}}|||zzzyyyxxxuuuqqqnnnkkkddd]]]]]]```mmmsss{{{vvvhhhhhhtttxxxmmmoookkkYYY```{{{mmm^^^WWWKKKFFFCCCGGGKKKMMMOOOSSSRRROOOTTTdddttt|||}}}}}}~~~~~~~~~|||||||||~~~|||zzz{{{{{{||||||||||||{{{{{{~~~}}}||||||{{{{{{{{{|||||||||{{{{{{||||||}}}}}}{{{sss{{{ssstttuuuyyy}}}tttfffYYYQQQQQQSSSVVVRRRMMMJJJIIIKKKSSS\\\aaabbbhhhppprrrqqquuu}}}zzzppp```TTTRRRiiixxxyyyuuunnnjjjjjjbbbXXXUUUUUURRRLLLCCC;;;666444333444666777888888888888666777888:::;;;;;;;;;;;;666777777666444333444555333<<>>===???DDDMMMVVV\\\[[[XXXQQQFFFCCCIIIYYY}}}BBBGGGOOOXXXbbbllluuu{{{zzzsssvvvuuu~~~vvvkkkaaaWWWVVVWWWTTTQQQOOO[[[```bbb\\\VVVSSSQQQNNNNNNRRRZZZbbbiiikkkhhheeegggccc```^^^ZZZYYY___hhhqqqsssuuuwwwxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvtttttttttuuuwwwyyy|||}}}||||||||||||{{{zzzxxxxxxuuuqqqnnnjjjddd^^^```eeepppuuu}}}rrrhhhlllvvv{{{wwwjjjlllkkk[[[]]]uuuwww{{{~~~sssddd^^^PPPIIIEEEGGGKKKNNNPPPSSSTTTPPPSSS```oooxxx|||~~~~~~~~~~~~{{{{{{{{{|||~~~}}}{{{yyyzzzzzz{{{|||||||||||||||~~~~~~}}}|||{{{{{{{{{{{{||||||||||||}}}~~~}}}vvvtttxxx{{{~~~~~~vvviii[[[SSSRRRVVV[[[[[[UUUOOOMMMPPPXXXbbbiiippplllfff___VVVPPPSSSZZZ```lllyyy}}}tttdddWWWOOOIIIFFFGGGYYYzzz}}}~~~wwwpppiiiaaaYYYXXXWWWTTTMMMBBB:::666666777888:::;;;<<<;;;::::::999:::;;;<<<===<<<;;;;;;666777888888666555666777555===PPPjjjvvvtttpppkkkddd^^^XXXUUURRRJJJDDDBBBAAA???@@@CCCNNNYYYfffnnnqqquuu|||bbbEEEAAAAAA>>>???DDDPPP]]]ccc```ZZZQQQGGGEEEKKK[[[CCCEEEJJJQQQZZZeeepppwwwxxx~~~~~~wwwrrrxxx~~~{{{}}}yyypppggg```]]]ZZZTTTQQQRRRYYY___bbb^^^XXXTTTQQQMMMIIIIIIKKKNNNRRRUUUVVVUUUVVVYYY^^^___\\\[[[aaajjjqqqrrrtttuuuwwwxxxyyyyyy{{{zzzxxxvvvvvvvvvvvvvvvtttttttttuuuvvvxxx{{{|||{{{{{{{{{zzzyyyxxxvvvuuussspppmmmiiibbb^^^aaaiiitttxxx}}}}}}~~~uuuqqq{{{xxxggg```]]]SSSXXXmmm}}}sss{{{{{{|||vvviiicccTTTKKKEEEGGGKKKMMMPPPSSSTTTPPPQQQ\\\iiirrryyy~~~}}}|||{{{|||~~~{{{zzzyyyyyy{{{{{{zzzyyywwwwwwyyyzzz{{{{{{{{{{{{~~~~~~}}}|||{{{zzzzzz{{{zzz{{{{{{|||}}}~~~wwwzzz}}}vvvmmm```WWWUUUWWW[[[]]]]]]ZZZXXX[[[ccclllqqqqqqvvvpppdddVVVLLLHHHGGGEEEGGGRRR^^^```XXXMMMEEEBBBAAAJJJMMMSSSnnnvvvllleeeaaa^^^]]]YYYPPPDDD:::777777<<<>>>???@@@@@@???>>>===>>>?????????>>>;;;999777666777999999888777888999888???RRRkkk}}}{{{vvvpppiiiaaa[[[WWWSSSKKKCCCBBBAAA@@@AAADDDPPPZZZgggooorrruuu|||]]]CCCBBBCCC???@@@HHHYYYiiinnneeeZZZNNNGGGHHHOOO^^^DDDDDDFFFKKKTTT```kkkrrrtttzzz|||pppnnnpppnnnuuu}}}{{{rrrnnniiieee^^^WWWVVVZZZYYYaaagggddd___ZZZUUUPPPLLLHHHDDDBBBDDDGGGJJJLLLLLLUUU___dddbbbaaafffnnnrrrrrrsssuuuvvvxxxyyyzzzzzzyyywwwuuuuuuvvvxxxyyyttttttttttttvvvxxxzzz|||zzzzzzyyyyyywwwvvvtttsssqqqnnnkkkgggaaa]]]bbbjjjvvvzzz}}}vvvttt}}}}}}}}}zzzfffUUUOOOJJJUUUlll~~~uuuiiillllll{{{qqqeee```VVVLLLEEEFFFJJJLLLOOORRRTTTOOOPPPYYYdddnnnvvv}}}{{{zzzyyyyyy|||}}}~~~}}}{{{yyywwwwwwyyyzzzyyyyyytttuuuvvvxxxyyyzzz{{{{{{~~~~~~|||{{{zzzzzzzzzzzzyyyyyyzzz{{{}}}~~~xxxvvvnnneee\\\XXXZZZ]]]^^^]]]\\\\\\___fffqqqxxxuuuooolllhhh\\\PPPMMMPPPMMMDDDMMMUUU]]][[[QQQHHHDDDDDDCCCSSSVVVQQQeeeyyynnniiigggcccccc^^^SSSEEE;;;777888AAABBBCCCDDDDDDCCCAAA@@@CCCCCCCCCAAA>>>:::666444555777999999999888999:::;;;AAASSSlll}}}zzzuuunnneee\\\UUUQQQSSSJJJBBBAAABBBAAACCCFFFOOOZZZfffnnnpppttt{{{~~~|||YYYBBBBBBCCC@@@BBBLLLaaatttwwwiiiYYYKKKFFFJJJQQQ```AAAAAACCCFFFMMMXXXdddmmmnnnwww~~~}}}wwwssspppqqqwww|||sssllliiiddd[[[WWWYYYaaagggllllllfff^^^ZZZXXXOOOKKKGGGFFFGGGIIIKKKLLLSSSWWW```hhhgggdddiiirrrwwwvvvvvvvvvwwwyyy{{{|||zzzzzzzzzyyyyyyzzzzzz{{{xxxvvvssssssvvvzzz||||||zzzzzzxxxuuurrrpppqqqrrrtttpppkkkfff```]]]eeennnuuu~~~zzz{{{uuu|||qqqaaaYYYNNNOOO\\\cccnnnbbbkkknnnzzzssseeebbbSSSMMMGGGEEEHHHMMMPPPRRRRRRTTTSSSTTT```qqq{{{{{{}}}||||||{{{{{{{{{{{{{{{||||||}}}|||zzzwwwtttrrryyyyyyyyyzzzzzzzzz{{{{{{~~~|||{{{zzzzzzzzz{{{{{{yyyxxxwwwxxx{{{~~~}}}{{{sssiii^^^UUUWWW```fffbbb[[[\\\fffqqquuuvvvuuuooohhhjjjbbbXXXSSSSSSTTTRRRPPPRRR[[[ccc___RRRGGGDDDFFFJJJ\\\XXX[[[iiiuuuiiibbb```eeeaaaRRREEE???;;;777???CCCHHHIIIHHHGGGHHHJJJKKKIIIDDD>>>888555666888222555999<<<<<<======>>>???JJJ[[[kkkxxx~~~zzzwwwzzzwwwrrrkkkccc[[[UUUQQQOOOLLLGGGBBB@@@AAADDDFFFMMMXXXfffooorrruuuzzzvvvmmmoooyyy~~~UUUBBB??????FFFDDDUUUnnn}}}uuu___OOOSSSJJJKKKhhhAAAAAABBBEEEKKKUUU```hhhmmmvvv}}}{{{vvvrrrsss{{{{{{tttpppjjjccc```bbb___eeelllnnnjjjccc^^^\\\TTTRRRPPPPPPRRRTTTUUUUUUTTTXXXbbbjjjkkkiiinnnvvvzzzzzzyyyyyyyyyzzz{{{{{{||||||{{{zzzyyyxxxxxxyyywwwxxxwwwuuusssssswwwzzzxxxxxxwwwtttrrrqqqqqqqqqppplllhhheeeaaaaaaiiirrrwww}}}}}}{{{vvv{{{~~~xxx|||qqq___SSSHHHOOO^^^dddsssjjjuuuvvv|||xxxhhh^^^TTTMMMEEECCCGGGLLLPPPPPPNNNQQQPPPQQQZZZjjjuuuyyy}}}}}}|||{{{zzzzzzzzzzzz||||||{{{{{{zzzyyyxxxxxxzzzyyyyyyyyyyyyxxxxxxxxx~~~}}}|||{{{{{{zzzzzzzzzzzzzzzyyyyyyzzz|||~~~vvvlllggg```[[[XXXYYY^^^bbbaaa^^^cccmmmvvvwwwtttpppiiicccccc]]]UUURRRSSSVVVVVVUUUZZZccckkkgggZZZMMMIIIIIIMMMcccaaa^^^bbbwwwxxxiiiccc```ddd```RRRDDD<<<888555@@@DDDIIILLLKKKIIIHHHIIIDDDBBB???:::666555666888666888:::<<<===@@@CCCEEEIIIOOOZZZfffqqq}}}~~~yyytttqqqqqqnnnjjjddd\\\VVVPPPMMMMMMKKKIIIFFFEEEEEEFFFGGGMMMXXXfffppptttwww}}}uuuiiihhhttt{{{UUUDDDAAAAAA===EEEbbbeee\\\[[[NNNLLLkkkAAAAAABBBCCCGGGOOOYYY___hhhpppxxxzzzxxx{{{|||uuummmfffcccdddaaahhhpppuuutttnnnhhheeebbbaaa``````aaaaaa___]]]YYY^^^hhhoooqqqqqquuu{{{}}}}}}}}}}}}}}}|||{{{{{{~~~}}}|||zzzxxxwwwwwwwww{{{~~~|||uuusssvvv{{{vvvuuuuuutttrrrqqqppppppnnnjjjgggfffeeegggpppzzz}}}}}}www{{{}}}{{{{{{rrrsss}}}{{{jjj\\\OOOLLL___tttxxx|||wwwxxx{{{~~~uuuddd[[[QQQFFFBBBFFFLLLOOONNNKKKNNNPPPOOOUUUcccqqqyyy~~~}}}|||{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{||||||}}}||||||{{{{{{zzzzzzyyyyyy}}}}}}}}}}}}|||{{{zzzyyyzzzzzz{{{|||}}}~~~~~~kkkaaa___\\\]]]_________```cccfffooowww|||wwwnnngggaaa\\\___ZZZTTTRRRUUUXXXZZZYYY```jjjrrrooobbbTTTMMMKKKRRRmmmnnnfff]]]iii|||jjjcccbbbddd```TTTFFF>>>:::888AAAFFFMMMPPPPPPMMMJJJHHHAAA@@@>>>:::666555666888999;;;>>>@@@DDDIIIPPPTTTVVVVVVXXX^^^hhhttt}}}xxxqqqkkkeeebbbaaa___\\\XXXTTTOOOKKKIIIIIIHHHHHHHHHGGGFFFFFFEEEMMMXXXfffqqqvvv{{{tttlllpppwwwTTTEEEBBBBBBAAAQQQwwwmmmfffbbbRRRQQQrrrAAAAAAAAABBBDDDJJJQQQVVV___gggqqqzzzvvvmmmiiiiiimmmrrrzzz}}}vvvqqqsssrrrqqqqqqooolllgggcccccciiiqqqwwwyyyyyy{{{~~~~~~~~~~~~}}}|||zzzyyyxxxwwwwww|||~~~{{{vvvtttvvvyyyttttttsssrrrsssrrrpppooooookkkhhhiiijjjnnnwwwzzzmmmooozzzzzz||||||{{{sssvvv}}}jjjaaaWWWNNNOOOhhhzzzlllfffZZZLLLGGGIIINNNNNNLLLIIIMMMPPPQQQTTT```qqq}}}~~~}}}|||{{{{{{{{{zzz{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}}}}}}}|||zzzyyyzzz{{{}}}~~~~~~~~~lllcccbbb```bbbeeeeeeeeeggglllppp|||~~~rrrddd]]]YYYWWW]]]YYYUUUTTTVVVYYYZZZ[[[aaajjjrrrqqqeeeWWWOOOLLLVVVrrrwwwooo___bbblllcccdddeeebbbXXXLLLDDDAAA@@@DDDJJJQQQVVVVVVRRRMMMIIIFFFEEECCC>>>:::777777777;;;>>>CCCHHHMMMTTT[[[```ZZZVVVRRRUUU___kkktttyyy~~~rrrfff\\\VVVQQQOOOOOOOOONNNNNNLLLKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAKKKUUUcccooovvv|||zzzqqqzzzpppQQQDDDBBBBBBGGGYYYoookkk\\\\\\}}}BBBBBBBBBAAABBBEEEJJJNNNXXX___kkkvvv}}}||||||}}}}}}|||zzzzzzxxxuuuppplllnnnuuu||||||}}}~~~}}}|||{{{zzzzzzzzzzzzxxxvvvtttsssssstttttttttuuusssqqqqqqrrrrrrpppnnnooojjjgggiiikkkpppyyyyyydddTTT[[[mmmuuuuuu~~~~~~aaaZZZTTTKKKIII[[[jjjfffhhhtttpppeeeXXXPPPOOOOOOMMMJJJFFFJJJNNNQQQTTT^^^ooo}}}~~~}}}}}}}}}}}}zzz}}}|||zzz||||||}}}~~~{{{|||}}}}}}}}}|||zzzyyyzzz|||~~~~~~}}}ppphhheeebbbccceeeiiinnntttyyy|||zzziii[[[VVVUUUUUUUUUTTTSSSSSSVVVYYY[[[\\\aaaiiipppoooeeeYYYQQQOOOYYYssszzzwwwfffcccqqqfffcccdddbbb\\\QQQIIIHHHJJJHHHMMMUUU[[[\\\XXXRRRLLLHHHHHHFFFCCC>>>;;;::::::===AAAGGGLLLPPPTTTXXXZZZRRRMMMIIIKKKTTT___hhhlllpppxxxuuukkk]]]PPPHHHDDDCCCBBBAAABBBDDDFFFHHHIIIJJJJJJJJJGGGDDD@@@>>>>>>>>>>>>GGGOOO\\\hhhrrrzzzyyymmmwwwhhhMMMBBBAAAAAABBBUUU|||vvvcccaaaCCCCCCCCCBBBAAACCCFFFIIIRRRYYYeeerrr}}}{{{zzzzzzzzzzzzwwwuuuvvv}}}}}}zzz{{{~~~~~~}}}|||||||||||||||yyyuuurrrrrrtttwwwyyyxxxxxxuuuqqqpppqqqrrrqqqnnnlllgggdddfffkkkpppyyypppWWWMMMYYYkkk~~~tttwwwooo[[[SSSPPPLLLHHHQQQYYYTTTaaattt~~~{{{yyyssslllbbbZZZTTTPPPLLLHHHDDDFFFKKKOOORRRYYYhhhvvv~~~~~~~~~~~~~~~|||~~~{{{yyyxxxyyy{{{|||~~~{{{|||||||||||||||{{{{{{{{{|||}}}~~~}}}|||qqqjjjfffaaabbbgggoooyyysssbbbWWWTTTUUUSSSLLLMMMOOOSSSWWW[[[___aaaeeekkkpppmmmeee[[[UUUTTT[[[rrrzzz|||lllbbb~~~{{{lllbbbbbbaaa]]]TTTLLLLLLPPPMMMQQQXXX___bbb___XXXRRRHHHIIIIIIGGGCCC@@@??????AAADDDHHHJJJJJJIIIIIIIIIDDDCCCBBBDDDKKKRRRYYY\\\^^^fffnnnrrruuuvvvqqqkkk\\\TTTIII@@@<<<<<<===>>>:::<<<>>>BBBEEEHHHJJJJJJKKKHHHDDD@@@===<<<<<<===AAAGGGRRR^^^jjjuuu~~~}}}iiiaaaqqq^^^IIIAAAAAABBBCCCVVV}}}vvvaaa[[[yyyDDDEEEDDDCCCAAABBBDDDFFFMMMSSS^^^kkkvvv|||zzzwwwvvvwwwyyyyyyyyyyyy{{{zzz{{{}}}~~~}}}||||||||||||{{{xxxvvvwwwzzz|||wwwqqqoooppprrrqqqoookkkeeecccgggmmmttt}}}ooo^^^^^^kkkwwwzzzzzzyyyxxxvvvaaaXXXMMMNNNQQQNNNPPPVVVTTT___wwwqqqrrr{{{eeeooo~~~}}}ooolllggg```WWWOOOJJJGGGFFFFFFIIINNNQQQUUU```lll}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}|||yyyzzz{{{|||~~~||||||{{{{{{{{{{{{||||||||||||}}}}}}~~~}}}}}}}}}wwwooolllkkkeeejjjsss~~~{{{vvvjjj^^^XXXWWWUUUPPPMMMPPPSSSWWW[[[___dddffflllooopppkkkccc[[[WWWVVV\\\qqqyyy}}}kkk\\\vvvuuueeeddddddaaaXXXOOOOOOTTTQQQTTT[[[bbbgggddd^^^XXXNNNOOOOOONNNIIIFFFCCCCCCBBBCCCDDDCCCAAA??????@@@>>>@@@DDDFFFHHHJJJMMMOOONNNUUU[[[]]]]]]\\\WWWPPPHHHDDD>>>;;;:::;;;;;;;;;999:::===@@@CCCEEEGGGHHHEEEDDDBBB???===;;;::::::;;;@@@IIITTTbbbooozzztttcccfffuuu~~~xxxssssss{{{tttUUUFFFBBBCCCEEEJJJXXXuuurrrpppaaa^^^{{{EEEEEEEEEDDDBBBBBBCCCEEEHHHMMMWWWdddmmm{{{|||xxx|||~~~{{{vvvssssssuuuvvvwwwxxxzzz{{{||||||~~~~~~|||{{{zzz{{{|||{{{wwwsssvvv~~~xxxqqqnnnppprrrqqqoookkkfffdddiiiqqqyyytttkkktttxxxwww{{{xxx{{{ddd[[[MMMMMMTTTOOOLLLPPPQQQYYYjjj~~~qqqlll{{{}}}aaacccmmmvvvrrrgggfffmmmiiijjjiiibbbXXXNNNHHHFFFKKKHHHJJJPPPRRRTTT\\\fffzzzzzzzzz{{{{{{|||}}}~~~}}}||||||~~~}}}}}}~~~}}}|||{{{zzzzzz{{{}}}}}}|||||||||||||||}}}}}}}}}uuuoooqqqtttlllvvvtttoooeee]]]ZZZZZZUUUNNNUUUXXX[[[^^^```cccgggiiipppqqqoooiii```XXXVVVUUU]]]qqqyyy}}}hhhVVVqqq|||kkkhhhhhhfff\\\RRRQQQWWWSSSVVV\\\dddiiihhhaaa[[[WWWXXXXXXTTTOOOIIIEEEDDDBBBBBBAAA>>>======???AAA>>>DDDJJJLLLKKKHHHHHHHHHDDDJJJOOOOOOMMMKKKEEE>>>???>>><<<<<<<<<;;;999777:::;;;===@@@BBBCCCDDDEEE>>>>>>???>>>===:::777666777;;;CCCNNN\\\kkkxxxsssaaaaaahhhhhhfff___ZZZ[[[dddmmmmmmPPPDDDBBBEEEHHHJJJRRRuuuoooiiiooojjjmmmLLLHHHDDDAAABBBCCCDDDDDDEEEIIIOOOXXXcccrrr||||||||||||{{{}}}|||{{{}}}}}}~~~~~~~~~}}}zzzxxxvvvtttrrrrrrrrrrrruuurrrpppppprrrrrrpppnnnhhhhhhiiinnnvvvyyy|||sss```UUURRRPPPQQQTTTVVVUUUTTTZZZfffuuu~~~}}}yyyaaaUUU^^^```SSSLLLQQQ\\\iiiooofffWWWOOOKKKIIIIIIHHHGGGHHHLLLRRRXXX\\\qqqtttxxxzzzzzzzzzzzz{{{|||{{{{{{zzzzzzzzz{{{{{{}}}|||~~~~~~zzzzzz{{{{{{|||~~~~~~}}}}}}~~~zzztttxxx|||~~~{{{{{{}}}|||wwwtttnnnfff^^^ZZZYYYYYY```cccffffffbbbaaaiiiuuuvvvvvvqqqfff[[[UUUUUUUUUbbbuuu}}}vvvjjjaaammmrrrlllfffccc^^^YYYYYY\\\VVVYYYaaakkkrrrpppfff]]][[[bbbfff___RRRGGGCCCBBB@@@;;;:::===@@@AAACCCGGGLLLLLLLLLJJJHHHIIIJJJLLLJJJIIIGGGCCC???===<<<<<<<<<<<<<<<===============@@@???>>><<<<<<======>>>===<<<;;;:::999777666666777888>>>FFFOOO[[[mmm}}}lllUUUUUUVVVWWWTTTMMMJJJUUUbbbzzzeeeMMMHHHRRRSSSCCCOOOYYYwwwuuukkkiiiiiisssMMMIIIDDDBBBBBBCCCCCCDDD>>>BBBGGGNNNXXXfffwww}}}|||{{{}}}}}}}}}~~~~~~~~~|||yyyxxxwwwuuutttsssrrrrrrssstttrrrppppppqqqqqqooommmiiiiiilllrrrzzz~~~sss{{{{{{{{{tttbbbXXXTTTPPPNNNOOOPPPOOONNNOOOXXXbbbiii\\\bbbcccUUUJJJKKKYYYgggooohhhZZZQQQLLLJJJIIIHHHHHHIIILLLQQQVVVYYYmmmpppuuuxxxyyyyyyzzz{{{}}}|||{{{zzzyyyyyyyyyyyy}}}||||||~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~zzzxxx~~~~~~yyyyyyvvvqqqjjjccc^^^\\\[[[aaaaaaccceeecccccckkkuuurrrqqqkkkccc\\\[[[^^^aaaiiiyyy~~~vvvjjj___jjjyyyppphhhddd```[[[YYYZZZXXX\\\dddooowwwvvvmmmeeecccjjjnnnhhh[[[OOOHHHFFF@@@<<<;;;???BBBCCCFFFKKKMMMMMMNNNMMMMMMMMMNNNPPPLLLKKKIIIEEEAAA===<<<;;;===============>>>?????????>>>===<<<<<<<<<======<<<;;;;;;999888777666666777888===DDDMMMYYYlll}}}zzz\\\VVV[[[bbbfffaaaZZZZZZ___{{{cccPPPMMMXXXYYYKKKNNNYYYrrrzzzlllbbblllOOOKKKFFFCCCBBBBBBCCCBBB???BBBEEEIIIQQQ^^^mmmxxx~~~}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~yyyuuuuuuttttttssssssssssssssssssrrrpppooopppooommmkkkiiikkkooowwwuuummmxxx|||vvvwww}}}rrreee]]]XXXRRRMMMKKKJJJJJJIIILLLRRRWWWvvvwwwgggiiijjj^^^MMMDDDRRRaaallliii]]]RRRMMMJJJHHHHHHIIIJJJLLLOOORRRTTTfffjjjpppuuuxxxyyyzzz{{{~~~}}}{{{zzzxxxwwwwwwwwwzzzzzzzzz|||~~~~~~~~~~~~~~~~~~yyy|||~~~{{{|||yyytttnnniiidddbbb```aaa___```ccceeegggnnnuuuwwwrrrjjjaaaZZZYYY]]]aaarrrvvviii^^^fff}}}vvvjjjeeeaaa]]]YYYYYYYYY]]]gggsss||||||tttkkkkkkqqqvvvsssfffWWWLLLGGG???===>>>DDDGGGHHHKKKOOOOOOOOOPPPQQQQQQRRRRRRRRRMMMLLLIIIFFFBBB???===;;;===<<<<<<======???@@@AAA>>>>>>===<<<<<<<<<<<<<<<::::::999999888777777666888888;;;AAAIIIVVVkkk|||pppllltttzzzmmmfff~~~fffWWWVVV^^^aaaVVVRRRaaarrrlllZZZgggSSSNNNIIIDDDCCCBBBBBBBBBBBBDDDEEEGGGLLLWWWdddnnnuuu|||~~~||||||||||||||||||}}}}}}}}}~~~~~~~~~xxxtttrrrrrrrrrrrrrrrsssssstttrrrqqqpppooonnnmmmlllkkkhhhkkkpppyyy||||||}}}qqqllluuu{{{vvvxxx~~~mmmeee___ZZZTTTNNNJJJIIIIIIIIINNNTTTXXXlllrrrqqqvvvnnnXXXDDDJJJWWWdddfff]]]SSSLLLIIIHHHHHHIIIJJJLLLMMMNNNOOO^^^dddmmmtttxxxzzz|||}}}|||{{{zzzyyyxxxwwwwwwwwwxxxyyyzzz|||}}}~~~~~~~~~{{{{{{{{{||||||}}}zzzzzzsssmmmiiihhhggggggccc______dddiiilllpppuuuvvvppphhhaaa[[[XXX[[[aaa{{{uuuiii___eeezzzxxxjjjeeeccc___[[[YYYZZZ^^^hhhttt~~~~~~vvvnnnpppuuu||||||qqq^^^NNNGGG>>>>>>BBBIIILLLLLLOOOTTTRRRRRRQQQRRRSSSSSSRRRPPPLLLJJJHHHFFFEEECCC@@@>>><<<<<<<<<===>>>???@@@AAA=========<<<<<<<<<<<<<<<999999888888888888777777:::888999>>>FFFTTTjjj}}}rrrpppuuu~~~{{{bbbVVVSSSXXX]]]WWW[[[llltttrrr\\\nnnWWWRRRLLLGGGDDDCCCBBBAAA???@@@AAABBBDDDLLLWWW___jjjrrr}}}}}}{{{{{{|||{{{{{{|||||||||}}}}}}}}}}}}~~~zzzvvvooopppqqqqqqrrrsssssssssqqqqqqpppooommmlllllllllhhhlllrrrxxx~~~|||rrrpppssswww{{{}}}|||wwwzzz}}}zzz~~~}}}hhhcccYYYVVVQQQLLLHHHHHHJJJKKKHHHPPPXXXccc}}}wwwgggMMMCCCLLLWWW^^^\\\SSSKKKGGGGGGHHHIIIJJJKKKKKKLLLLLLXXX___jjjsssyyy|||}}}~~~yyyyyyxxxxxxxxxyyyzzzzzzwwwyyyzzz{{{|||}}}}}}~~~yyyzzz{{{|||~~~~~~}}}}}}vvvmmmfffeeefffiiijjjeeeaaaaaahhhmmmppprrruuunnnkkkhhhfffaaa^^^cccmmmtttkkkbbbgggzzzyyykkkfffeeeaaa]]]\\\^^^bbbkkkxxxyyyqqqtttxxx}}}gggRRRHHH???AAAGGGOOOQQQQQQTTTYYYVVVTTTRRRQQQRRRQQQOOOMMMJJJHHHGGGGGGHHHHHHEEEBBB<<<======>>>???@@@@@@@@@===============<<<<<<<<<888888888888888999999999:::888888===EEETTTkkk~~~vvv]]][[[^^^\\\bbb}}}oooRRRIIIFFFIIIQQQQQQaaapppiiirrrgggttt\\\WWWPPPJJJFFFDDDCCCBBB???@@@AAA@@@AAAFFFNNNTTT___kkk{{{~~~~~~|||{{{{{{}}}{{{{{{{{{{{{||||||||||||||||||}}}}}}yyyuuunnnooopppqqqrrrrrrrrrrrrooopppqqqpppmmmlllmmmnnnkkkpppuuuxxxyyy{{{{{{vvvuuuwwwtttooorrryyy}}}wwwzzz}}}xxxxxxsssddd]]]OOONNNLLLIIIFFFGGGJJJMMMFFFLLLUUU]]]tttyyyqqqXXXBBBDDDLLLWWW\\\VVVMMMGGGGGGGGGHHHHHHIIIJJJJJJJJJSSS[[[gggqqqxxx|||~~~~~~xxxxxxxxxxxxyyyzzz{{{|||xxxzzz||||||{{{{{{|||}}}{{{|||}}}~~~~~~yyyqqqgggbbbcccgggjjjlllhhhfffhhhnnnsssrrrsssuuuvvvsssssspppggg___fffssstttmmmfffjjj|||}}}zzznnniiigggbbb______bbbgggppp}}}xxxxxx{{{qqqXXXLLLBBBFFFNNNVVVXXXWWWYYY^^^[[[WWWRRRQQQQQQRRROOOMMMJJJIIIHHHJJJMMMMMMJJJGGG>>>???AAACCCCCCBBB@@@???>>>>>>>>>???>>>======<<<777777888999::::::;;;;;;:::888888===FFFVVVmmmtttZZZSSSOOOHHHFFF^^^___FFFDDDAAACCCMMMSSS```jjjWWWWWWjjjnnnppp```ZZZSSSLLLHHHFFFDDDBBB@@@BBBCCCCCCBBBEEEJJJOOOXXXcccttt~~~}}}{{{zzz{{{}}}zzzzzz{{{{{{{{{|||||||||||||||{{{{{{{{{yyyuuurrrmmmnnnoooqqqqqqqqqqqqpppnnnpppqqqpppnnnmmmooopppqqqvvv{{{yyyvvvyyysssttt{{{wwwkkkppp~~~xxxyyy|||{{{||||||xxxnnn```VVVIIIJJJJJJHHHGGGGGGKKKNNNMMMJJJRRRWWWfffyyy{{{xxxtttzzzsssbbbFFFAAADDDRRR^^^\\\RRRKKKGGGFFFFFFGGGGGGHHHJJJJJJNNNWWWdddooowwwzzz|||}}}zzzzzzzzzzzzzzzzzz{{{{{{yyy{{{}}}}}}{{{zzz{{{|||}}}~~~~~~~~~xxxrrrkkkiiilllpppqqqqqqkkkkkkooovvvwwwtttsssuuu~~~}}}wwwggg\\\eeexxxtttoooiiilll|||yyy|||}}}tttnnniiiccc```aaaccchhhsssyyy|||yyy]]]OOOGGGLLLVVV^^^```]]]___ddd___ZZZTTTRRRSSSUUUTTTRRROOOMMMLLLOOORRRRRRNNNJJJAAACCCGGGIIIHHHFFFBBB???>>>???@@@@@@@@@???======777888999:::;;;<<<======:::888999???HHHXXXpppppp^^^RRRKKKFFFUUUooo|||rrruuuzzzVVVCCCGGGFFFDDDMMMUUUZZZfffTTTTTTaaannnyyyqqqbbb]]]UUUNNNJJJGGGDDDCCC===@@@BBBBBBAAABBBFFFIIISSSYYYfffttt{{{{{{vvvzzz~~~|||~~~~~~~~~}}}{{{zzz{{{}}}zzzzzzzzz{{{{{{{{{||||||}}}|||zzzyyyxxxuuurrrooommmnnnoooqqqqqqqqqpppooommmoooqqqqqqnnnnnnppprrrvvv|||{{{uuuxxx}}}rrrwwwxxxiiipppzzzyyy{{{zzzssskkk]]]PPPGGGIIIKKKJJJIIIJJJMMMQQQSSSHHHKKKPPP[[[ssspppwwwiiioooqqqhhhJJJ@@@AAAQQQ```aaaVVVNNNGGGFFFEEEEEEFFFHHHJJJKKKKKKTTTaaannnuuuyyyzzz{{{}}}|||{{{zzzzzzzzzzzzzzzzzz}}}~~~{{{yyyzzz|||~~~~~~zzzvvvrrrssswwwzzzyyywwwlllnnntttzzzzzzuuusssuuu}}}||||||uuueee\\\kkkuuupppjjjmmm{{{vvvwwwxxxrrrkkkccc```bbbaaagggrrrwwwzzz{{{^^^OOOJJJPPP[[[cccdddaaaccchhhbbb\\\UUUSSSVVVYYYYYYWWWTTTQQQPPPRRRUUUUUUQQQLLLCCCFFFKKKMMMMMMIIIDDD@@@???@@@@@@AAAAAA???>>>===777888999:::<<<===>>>???:::888:::AAAJJJZZZrrrnnn\\\XXXUUU[[[jjjpppdddeeemmm{{{sssPPPAAAIIIGGGBBBHHHPPPVVVggg\\\aaajjjiii}}}mmmcccWWWQQQNNNJJJEEEAAACCC@@@???AAA@@@>>>AAAFFFIIIMMMXXXfffpppwwwxxxqqqmmmlllvvv}}}{{{|||}}}~~~zzzzzz{{{}}}~~~~~~{{{yyy}}}|||yyyuuuqqqmmmjjjhhhhhhiiijjjlllmmmnnnooooooqqqqqqqqqpppoooppptttvvv~~~}}}~~~yyy}}}|||uuurrrtttyyy~~~~~~}}}~~~{{{lllaaaWWWOOOJJJKKKKKKJJJHHHGGGGGGHHHKKKKKKNNNPPPWWWsss~~~pppzzzttt\\\]]]jjjMMMAAA===IIIVVVVVVMMMFFFDDDAAABBBEEEGGGFFFHHHKKKKKKMMMWWWhhhssstttvvvyyyxxx}}}{{{vvv{{{~~~~~~}}}|||{{{wwwtttyyy|||}}}zzzvvvuuuyyy}}}~~~xxx}}}}}}~~~wwwoooiiieeeeeeqqqsssmmmqqqwww{{{{{{xxx{{{~~~xxxqqqnnnmmmggg```ggghhhnnn}}}{{{wwwzzz[[[NNNPPPYYYdddjjjhhheeegggkkkjjjaaaZZZXXXYYY[[[aaagggbbbcccbbbbbbdddhhhhhheeeQQQHHHRRR___UUUFFF???;;;@@@BBBCCCAAA???===;;;888DDD???999999===@@@@@@===;;;===???AAAJJJ\\\ssswwwxxxzzzmmm___UUUNNN\\\kkkfffcccqqqgggTTTDDDCCCEEEFFFNNNYYYTTTUUUYYYbbbccc\\\nnnvvvmmmbbb[[[UUUOOOHHHCCCDDDAAAAAABBBAAA???AAAEEEDDDFFFOOO[[[eeellluuu}}}}}}zzz}}}}}}|||{{{yyy||||||}}}~~~~~~~~~}}}}}}yyyyyyzzz|||}}}}}}{{{xxxzzzyyyuuuqqqnnnjjjhhhggghhhiiijjjlllmmmnnnnnnnnnqqqrrrrrrrrrqqqrrrtttvvv~~~}}}vvv||||||tttooorrrxxxyyy{{{yyyxxx|||sssddd[[[SSSMMMFFFGGGHHHHHHHHHIIIJJJKKKJJJJJJKKKLLLPPPeee|||fffaaahhhVVVGGG<<>><<>>>>>AAACCCCCCBBB===???AAADDDNNN```xxx|||iiiTTTUUU```\\\[[[iii^^^NNNBBBBBBDDDDDDIIIQQQWWWRRRNNNQQQRRRKKK[[[~~~~~~yyypppeee\\\TTTMMMHHHFFFCCCBBBEEEDDDAAA@@@CCC@@@AAAFFFOOOWWW___iiirrrxxx|||zzzzzzzzzzzzyyy{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxyyy{{{||||||zzzwwwvvvtttpppllliiihhhggggggiiijjjjjjkkklllmmmmmmnnnqqqrrrtttuuuttttttuuuvvvxxxzzz|||}}}}}}uuuzzzzzzuuuxxx~~~wwwqqqkkknnn|||gggXXXQQQMMMIIIFFFFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJWWWzzzpppdddfff___NNN???AAAKKKQQQOOOLLLEEEAAAAAADDDFFFEEEEEEGGGHHHHHHNNN^^^llltttvvvxxxzzz}}}}}}zzzzzz}}}~~~{{{wwwxxxzzz|||{{{uuulllfff^^^]]]YYYSSSNNNOOOTTTYYYnnnuuu~~~}}}vvvooolllooovvv|||uuuuuuxxx{{{}}}}}}sssssswww|||~~~|||uuupppooonnnkkknnnnnnrrr|||~~~sss\\\VVV\\\kkkxxxyyyqqqlllqqqyyyttthhh\\\YYY\\\cccmmmuuutttsssxxx{{{nnnffffffWWWGGGHHHPPPJJJAAA@@@???@@@BBBDDDDDDCCCAAA@@@AAADDDBBBAAA@@@AAABBBCCCCCC@@@@@@BBBGGGSSSggg~~~jjjdddnnnllljjjuuuUUUJJJBBBCCCEEECCCEEEKKKVVVPPPGGGIIIKKKDDDMMMgggzzzmmm```XXXRRRMMMIIIFFFEEEGGGGGGBBB@@@AAABBB@@@BBBHHHNNNUUU```jjjtttzzz}}}{{{zzzzzzzzz{{{yyyyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxzzz|||{{{yyyvvvrrrooolllhhhffffffggghhhjjjjjjjjjjjjkkklllmmmmmmooorrrvvvwwwwwwvvvwwwwwwyyyzzz||||||{{{}}}wwwmmm}}}~~~ssseeegggyyy|||dddVVVPPPMMMKKKNNNMMMJJJIIIIIIHHHHHHGGGMMMJJJJJJKKKJJJQQQhhhyyyiiihhhcccQQQAAAAAAMMMUUURRRLLLFFFAAA???CCCGGGFFFFFFHHHHHHGGGKKKXXXhhhssswwwxxxwww{{{|||zzz{{{~~~~~~{{{vvvrrrpppppplllcccYYYTTTMMMKKKGGGCCCAAACCCJJJOOOdddnnnzzz~~~{{{zzz}}}}}}zzzuuuppppppvvvzzzwwwxxxzzz{{{}}}wwwwwwzzz}}}zzztttrrrqqqooouuuuuuxxx}}}{{{zzzrrr[[[RRR]]]ooo}}}ssspppxxx~~~ooo```YYY[[[bbbnnnxxx|||wwwzzzjjjVVVNNNQQQDDDIIIRRRIII??????AAABBBBBBEEEFFFDDD@@@AAADDDFFFFFFFFFEEEBBBAAABBBCCC@@@@@@BBBIIIWWWlll|||RRRJJJDDDEEEFFFEEEGGGKKKRRRPPPKKKOOOTTTLLLLLL\\\qqqvvveee[[[UUUPPPMMMIIIGGGIIIHHHDDD@@@@@@CCC@@@@@@DDDHHHMMMWWWaaapppuuu||||||yyyxxxyyyzzzvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxxxxyyyzzzyyyvvvtttmmmkkkhhhfffeeefffhhhiiiiiiiiiiiiiiijjjlllmmmnnnooorrrwwwyyyzzzzzzzzz{{{zzztttssswww{{{~~~}}}wwwtttssszzzyyycccaaaqqq{{{{{{fffZZZUUUSSSSSSTTTQQQMMMKKKLLLLLLJJJIIIMMMIIIIIIMMMMMMPPP___pppwwwqqqppp\\\FFF???HHHRRRSSSMMMIIICCC???BBBGGGHHHIIIJJJIIIIIIKKKTTTbbbpppwwwxxxxxx}}}}}}||||||xxxssslllccc\\\[[[WWWOOOHHHFFFAAA@@@???>>>???CCCIIIMMM___jjjwww~~~~~~}}}yyyvvvsssuuu~~~zzzzzz{{{zzz|||xxxwwwzzzzzzvvvssspppyyy{{{~~~zzzvvvwww]]]QQQYYYnnn}}}ssssss}}}uuuddd[[[ZZZbbbqqq|||~~~iiiXXXJJJDDDOOOZZZMMM??????AAADDDCCCFFFHHHEEE???AAAGGGMMMNNNNNNLLLHHHEEEDDDDDD@@@???BBBLLL]]]qqqrrrPPPJJJEEECCCDDDEEEHHHLLLRRRUUURRRSSSXXXQQQMMMWWWaaa|||nnnbbbYYYRRRRRRLLLHHHIIIIIIEEEAAA@@@BBB???>>>AAACCCFFFMMMVVVccciiirrrxxx{{{~~~~~~}}}zzzwwwuuuwwwxxxuuuvvvwwwyyyzzzzzz{{{{{{wwwvvvvvvwwwwwwuuurrrooohhhgggfffeeeeeefffhhhiiihhhhhhhhhhhhjjjlllnnnpppppptttyyy|||~~~~~~zzztttssswww}}}rrriiijjjpppttt{{{{{{~~~{{{ddd___iiittt{{{}}}xxxttt|||nnn^^^VVVQQQPPPRRRSSSPPPLLLLLLOOORRRRRRQQQMMMGGGGGGLLLOOOPPPXXXddd|||uuu\\\IIIFFFNNNWWWYYYQQQHHHAAACCCGGGIIIJJJLLLIIIKKKMMMQQQ[[[jjjtttxxx{{{~~~{{{yyysssmmm\\\PPPGGGHHHIIIEEECCCEEEEEEFFFIIILLLOOOQQQSSSSSSbbbkkkvvv}}}~~~~~~{{{{{{zzz~~~|||~~~}}}{{{}}}~~~~~~wwwqqqvvv|||yyyssstttZZZNNNVVVlll}}}{{{sssvvvyyyjjj```]]]fffyyykkkOOOIIIUUU___QQQAAA???@@@EEEDDDGGGKKKGGGAAADDDMMMRRRRRRQQQPPPNNNJJJGGGEEEAAAAAAEEEQQQdddxxx{{{rrrjjjhhhooogggLLLHHHCCC@@@@@@CCCHHHKKKVVV___^^^YYYWWWNNNIIIPPPMMM\\\vvvjjjwwwkkkaaaWWWWWWOOOIIIIIIIIIEEEBBBAAA@@@>>>>>>AAAAAABBBFFFLLLTTT[[[dddkkkoooqqquuuxxxzzz}}}{{{|||~~~|||}}}|||yyyvvvuuuwwwzzzvvvvvvwwwxxxxxxyyyxxxxxxuuutttssssssrrrppplllhhhcccccccccdddeeefffggghhhggggggggggggiiillloooqqqssswww{{{~~~tttiiiiiiqqquuuuuu}}}wwwxxx|||kkkggglllqqqwww|||{{{~~~}}}yyyzzzqqq___TTTMMMHHHJJJOOOQQQMMMJJJLLLRRRVVVXXXWWWRRRJJJGGGLLLPPPPPPTTT[[[lllxxx^^^JJJKKKWWWbbb\\\PPPEEECCCFFFHHHIIIKKKIIIMMMNNNNNNTTTcccpppvvvxxx|||}}}{{{zzzzzzwwwsss___RRRJJJPPPUUUTTTTTTYYY]]]aaafffkkknnnlllhhhdddiiioooxxx~~~~~~|||rrrmmmxxx}}}vvvlllVVVOOOWWWlll|||yyytttzzzttthhhbbbiiiaaaSSSVVV^^^SSSEEEAAA???EEECCCHHHNNNKKKEEEJJJVVVZZZXXXWWWXXXXXXVVVQQQMMMEEEEEEJJJYYYmmm}}}yyyrrrlll]]]SSSQQQYYY^^^fffzzz[[[HHHGGGDDD@@@@@@CCCGGGIIIYYYllltttnnndddSSSGGGJJJBBBDDDUUUxxxRRRooo}}}sssggg\\\YYYPPPIIIIIIIIIFFFBBBAAA@@@>>>???BBBBBBAAACCCHHHKKKRRR[[[aaadddgggkkknnnsssyyy~~~~~~~~~zzzyyyyyyyyy{{{|||~~~{{{||||||yyywwwwwwzzz~~~wwwwwwwwwwwwwwwvvvvvvuuusssrrrqqqpppooolllgggddd___```aaacccdddffffffgggfffffffffgggiiimmmppprrrvvvyyy~~~yyyqqqiiikkkyyyyyyooooootttrrrtttvvv{{{}}}~~~yyyjjj[[[QQQKKKGGGKKKRRRQQQMMMJJJLLLRRRWWWXXXWWWXXXNNNIIINNNRRRPPPRRRWWWUUU~~~vvvlllNNNEEEQQQ___dddVVVHHHDDDFFFGGGHHHJJJHHHNNNOOOLLLPPP^^^mmmtttrrrvvvwwwwwwyyy~~~}}}sssfff```hhhooonnnoootttwww{{{{{{uuuooosssyyytttfffttthhhWWWVVVYYYnnn}}}zzzuuu|||~~~oooeeejjjrrr[[[UUUZZZSSSHHHCCC>>>DDDCCCHHHPPPNNNIIIPPP]]]eeecccbbbdddggggggaaa[[[IIIIIIOOO^^^sss~~~~~~nnnZZZUUUSSSSSSeee}}}qqqRRRFFFGGGFFFCCCCCCEEEHHHHHHXXXwwwzzz```KKKHHHEEEAAAKKKlllGGGYYYvvv}}}pppkkk```VVVMMMKKKHHHBBB???AAA@@@???>>>???BBBCCCDDDCCCGGGIIIMMMSSS[[[bbbhhhllllllqqqwwwxxxwww{{{{{{zzzxxxwwwwwwxxxyyyzzz|||{{{{{{zzzyyyxxxwwwwwwyyywwwtttrrrsssssssssrrrrrrooolllgggdddaaa___^^^]]]```eeehhhhhhfffeeeeeeeeegggggggggkkkrrruuusssuuu|||vvvvvviiiaaammmyyyuuuuuuyyypppzzz|||xxxyyypppbbbTTTOOONNNLLLJJJJJJMMMLLLLLLMMMOOORRRUUUWWWVVVSSSOOOLLLKKKKKKLLLMMMOOOyyy{{{rrrtttqqqqqqmmmYYYFFFKKK]]]mmm```OOODDDBBBFFFIIIJJJMMMMMMMMMMMMOOOWWWcccllltttuuuvvvvvvwww}}}sssttt{{{uuuyyy}}}zzzxxxxxx|||~~~sssnnnvvviiiWWWTTTWWWqqqwww|||wwwmmmppppppYYYTTTOOODDDBBBIIIEEEGGGLLLPPPLLLKKKZZZlllmmmllliiilllgggqqq}}}```[[[NNNQQQkkk}}}mmm___SSSLLL\\\tttjjjRRRGGGIIIIIIEEEDDDHHHNNNQQQZZZppp|||{{{uuubbbNNNHHHDDDGGGIIIbbb>>>NNNgggzzzmmmdddYYYPPPNNNLLLFFFCCCBBBCCCAAA??????AAABBBAAA@@@CCCDDDHHHMMMUUU\\\cccggghhhmmmrrrrrrqqqttt{{{}}}|||{{{{{{|||yyyxxxwwwvvvvvvwwwyyyzzz|||||||||{{{zzzyyyxxxxxxtttrrrpppppppppqqqpppnnnmmmjjjgggccc___]]]]]]\\\___cccggghhhhhhfffeeeeeedddggghhhhhhmmmtttwwwvvvyyyvvvggg```___mmm|||vvvsssttt|||wwwvvv}}}vvvwwwyyy~~~~~~zzzjjj\\\OOOKKKJJJHHHGGGGGGJJJJJJIIIJJJKKKMMMPPPQQQPPPOOOMMMKKKJJJJJJKKKKKKNNNfffwwwooo|||ssskkkiii[[[HHHHHHUUUhhhdddYYYJJJCCCGGGKKKKKKLLLLLLLLLKKKMMMTTT___gggqqqtttwwwwwwxxx~~~~~~xxx{{{xxxyyyxxxxxx|||~~~}}}rrrmmmuuu}}}mmmYYYUUUUUUiii{{{}}}yyy}}}wwwrrriii[[[RRRGGGAAABBBFFFIIIOOORRRNNNPPPddd{{{xxxtttpppwwwqqqxxxlllbbbVVVZZZrrrqqqddd^^^___bbb|||]]]JJJJJJGGGCCCBBBHHHPPPUUUWWWVVVooozzzhhhVVVRRREEEDDDGGGccc666AAASSSkkkqqqmmm```TTTPPPOOOKKKFFFCCCDDDBBB@@@@@@@@@@@@???>>>??????BBBFFFLLLSSSYYY]]]```dddhhhiiihhhkkkqqqxxx~~~~~~~~~~~~~~~|||zzzxxxwwwwwwwwwvvvuuuuuutttuuuvvvxxxyyy{{{zzzzzzyyyxxxwwwvvvuuuooonnnmmmmmmmmmllljjjhhheeeccc___\\\YYYYYYZZZZZZbbbdddggghhhfffeeeddddddeeeiiilllmmmrrryyy|||{{{}}}yyymmm]]]\\\```nnn{{{{{{yyywwwyyy|||~~~|||zzztttvvv}}}tttcccXXXLLLIIIHHHFFFEEEEEEIIIIIIHHHHHHIIIJJJKKKLLLJJJJJJIIIIIIIIIIIIIIIIIIPPPUUUlll~~~zzzmmmkkkcccNNNBBBEEEYYYdddbbbQQQDDDFFFJJJJJJJJJJJJJJJIIIJJJPPPYYY```jjjpppuuuvvvvvv}}}|||zzzyyylllccchhhlllfff]]]bbbdddhhhqqq{{{|||~~~uuummmttt}}}yyyrrr^^^XXXXXXcccrrr{{{zzzzzz}}}}}}dddTTTKKKDDD???HHHLLLSSSTTTPPPXXXuuu}}}~~~|||mmmcccggg||||||rrrrrr~~~oooRRRKKKJJJFFFEEELLLVVV[[[YYYTTTWWWqqq~~~lllZZZVVVLLLHHHHHHddd333;;;DDDTTTttt~~~yyykkk[[[RRROOOLLLHHHCCCEEECCC@@@@@@@@@@@@???>>>>>>>>>>>>@@@DDDIIINNNRRRUUUYYY]]]^^^```dddkkkqqqxxxxxxyyyxxxwwwwwwxxxyyyxxxyyy{{{{{{{{{|||}}}~~~}}}|||zzzxxxvvvuuuttttttttttttttttttuuuvvvwwwxxxvvvvvvvvvvvvtttsssqqqpppnnnlllkkkjjjiiifffbbb___]]][[[XXXVVVUUUVVVXXXYYY```bbbddddddcccbbbbbbbbbhhhnnnsssuuuyyy~~~}}}lll```___aaagggsss{{{vvvrrrppprrryyyiii___UUUKKKIIIIIIGGGFFFGGGKKKKKKKKKKKKKKKKKKJJJJJJGGGFFFEEEDDDEEEGGGHHHJJJRRRRRR[[[vvvsssrrrqqq^^^HHH???FFF\\\fffVVVEEEDDDHHHFFFIIIJJJJJJIIIIIILLLSSSYYYbbbjjjrrrsssrrrxxxqqq```\\\lllrrrZZZJJJEEEHHHMMMKKKNNNUUUaaammmxxx~~~}}}}}}ppptttyyyxxxbbbZZZ___aaalllzzz{{{wwwkkkVVVPPPKKKCCCJJJOOOUUUTTTQQQ___vvvoootttyyybbbPPPSSSFFFIIIRRR```hhhcccXXXOOOVVVkkkyyy~~~xxxgggaaabbb[[[VVVlll444999<<>>>>>???BBBEEEGGGIIILLLQQQUUUYYY___gggmmmqqqssstttssspppoooooopppuuuwwwyyyyyyxxxxxxzzz|||{{{zzzyyywwwvvvuuuttttttrrrssssssssstttuuuvvvwwwrrrsssssssssqqqooommmkkkllljjjhhheeeccc___YYYVVVVVVTTTSSSRRRSSSUUUXXXYYY\\\^^^````````````aaacccjjjrrrxxxzzz}}}}}}zzzxxx{{{rrrbbbYYY```eeeooo|||zzzwwwxxxzzzyyy^^^XXXPPPIIIHHHHHHFFFFFFHHHJJJJJJKKKLLLLLLKKKJJJIIIFFFEEEBBBAAABBBEEEIIILLLNNNVVVXXX___xxxwww{{{nnnUUUDDD;;;SSSbbbXXXIIIFFFFFFDDDIIIJJJKKKJJJIIIJJJOOOTTT^^^gggoooqqqppptttoooQQQHHHVVVqqquuu___JJJ@@@BBBHHHCCCEEEJJJTTT```lllvvv{{{{{{~~~tttsss}}}{{{fff^^^ddd___gggwww|||vvv{{{xxx[[[RRRNNNIIIQQQUUUYYYWWWRRRccc|||yyy~~~xxx|||~~~[[[LLLOOOEEEMMM]]]lllnnnddd[[[YYYWWWdddjjjuuu{{{tttxxxqqqgggvvv666999999;;;NNNpppuuudddZZZTTTNNNHHHEEECCCBBBAAABBBCCCBBBAAABBBAAA@@@???>>>??????@@@AAACCCGGGKKKPPPWWW^^^ccckkknnnpppooolllkkklllnnnooorrrttttttrrrrrruuuxxxvvvvvvvvvuuutttsssssssssqqqqqqqqqrrrssssssssstttooooooppppppnnnkkkhhhfffgggeeeaaa]]]ZZZUUUPPPMMMNNNNNNOOOPPPRRRUUUXXXYYYYYYZZZ]]]^^^```bbbfffiiimmmuuu|||~~~}}}zzzxxxyyy}}}|||pppccc^^^```dddjjjuuutttpppqqqsss[[[OOOIIIEEEEEEEEECCCCCCFFFEEEGGGIIIKKKKKKKKKIIIHHHFFFEEECCCBBBCCCGGGKKKMMMGGGSSSTTTQQQmmm{{{{{{ttt^^^HHH???MMMWWWUUULLLGGGFFFEEEGGGJJJKKKJJJIIIIIILLLPPP[[[dddmmmqqqqqquuuyyyWWWIIINNNccc|||ppphhhbbbYYYLLLBBB???@@@BBBIIIUUUdddsss|||zzz~~~wwwrrr|||iiibbbddd___eeettt|||yyyzzzhhhUUUOOOMMM^^^bbbeee___WWWddduuuggghhhuuuuuuXXXJJJHHHJJJOOO[[[dddbbb]]]bbbmmmkkkmmmhhhnnn}}}}}}ttthhhttt666888888888@@@WWWvvvvvviii___VVVNNNIIIGGGDDDCCCCCCCCCAAA@@@??????@@@??????>>>=========>>>@@@CCCFFFKKKQQQTTT\\\aaaeeefffdddccceeeiiidddhhhkkkkkkjjjjjjmmmqqqpppppppppqqqqqqqqqppppppnnnoooooopppppppppoooooohhhiiijjjiiihhhdddaaa___^^^ZZZVVVRRROOOLLLIIIFFFGGGIIILLLOOORRRUUUWWWXXXWWWZZZ]]]___ccchhhmmmqqqrrr{{{~~~|||{{{{{{zzzvvvooofff\\\[[[kkk}}}xxxxxxyyy{{{}}}nnniiilll|||gggVVVIIIDDDAAABBBBBBAAAAAAEEEAAADDDGGGJJJLLLKKKJJJIIIEEEEEEFFFGGGIIIJJJKKKKKKFFFIIIJJJJJJZZZ|||~~~qqq\\\LLLIIIIIIKKKIIICCCBBBEEEEEEHHHJJJJJJHHHGGGIIILLLVVV^^^hhhnnnrrruuu|||lllVVVJJJPPPhhhzzzssspppzzznnn[[[UUUQQQMMMMMMTTTbbbrrr}}}|||~~~zzzwwwqqq~~~|||lllhhhhhhdddgggsss{{{{{{xxxwww|||]]]SSSUUUooosssuuummm___bbbyyyeee\\\^^^gggnnnxxxiiiXXXTTTSSSRRRPPPSSSWWWTTTSSSbbbuuu|||wwwiiiggg{{{{{{oooaaappp777666666666777CCC^^^wwwuuuhhh\\\RRRLLLJJJFFFDDDDDDBBB@@@>>>======???@@@@@@???===<<<=========>>>???BBBFFFHHHIIIOOOUUUWWWVVVVVVZZZ^^^ZZZ___cccdddcccccchhhlllkkkllllllmmmnnnnnnnnnmmmmmmmmmmmmnnnmmmmmmllllllaaabbbccccccaaa^^^ZZZXXXVVVRRRNNNJJJHHHFFFDDDBBBCCCFFFJJJNNNRRRUUUVVVWWWXXXZZZ^^^bbbfffmmmtttxxxxxxyyyvvvxxxooodddYYYTTT```|||sssrrryyywwwuuuzzz|||tttzzzlllWWWKKKGGGCCCAAABBBCCCAAABBBEEE@@@CCCHHHKKKNNNNNNLLLKKKCCCEEEIIILLLMMMLLLJJJIIIIIIBBBAAAHHHPPPiii|||UUUFFF===AAACCC>>>>>>DDDCCCFFFIIIIIIGGGFFFHHHJJJPPPXXXbbbkkkpppuuuyyy}}}cccHHHAAARRRdddiiivvv}}}uuuhhh^^^[[[cccoooxxx}}}xxxvvvppp~~~{{{mmmkkkmmmkkklllssszzzzzzssslllxxxeeeYYY]]]{{{xxxfff```wwwpppZZZOOOPPPTTTXXXmmm{{{^^^[[[ccchhhWWWQQQOOOPPPMMMMMM\\\pppwwwsssccc```uuuqqqaaarrr111888<<<999444888GGGUUUnnnssseeeZZZVVVPPPIIIFFFCCC@@@@@@AAA>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???CCCCCCDDDFFFIIINNNRRRTTTUUUYYY]]]___``````aaaaaaaaabbbbbbcccdddeeeeeefffdddeeefffgggfffccc```^^^^^^]]][[[YYYWWWUUUSSSRRRMMMLLLIIIEEEAAA@@@AAACCCDDDGGGLLLOOOPPPQQQSSSUUU\\\___bbbfffkkkrrryyy~~~}}}zzzsssgggZZZWWWaaawww{{{oooqqqzzzzzzwwwyyyzzz~~~~~~rrriiibbbUUUGGGDDDBBB@@@@@@AAAAAA@@@???BBBCCCEEEIIIMMMOOONNNLLLIIIGGGFFFGGGIIIIIIGGGDDDDDDDDDEEEIIILLLSSS~~~{{{zzz}}}hhhNNN<<<===>>>999:::CCCCCCDDDEEEEEEDDDEEEGGGIIIMMMUUU```iiiooouuu{{{gggXXXTTTccckkkxxx|||dddbbbsss{{{||||||}}}~~~{{{{{{sss|||~~~lllcccnnnlllkkkqqqyyyzzzpppdddiiisss]]]]]]ooovvvfffgggvvvkkkXXXOOOLLLJJJSSS```tttmmm]]]hhhssssssTTTPPPNNNNNNNNNPPPZZZddduuuqqqeeefff{{{rrr}}}666888888666555999BBBIIIYYYppprrrccc]]]VVVOOOJJJGGGDDDBBB@@@???????????????>>>======<<<<<<<<<<<<<<<<<<===>>>=========???BBBEEEIIIKKKOOORRRVVVXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^___]]]^^^``````___]]]ZZZXXXVVVVVVTTTSSSQQQOOONNNMMMFFFFFFEEEBBB@@@@@@AAACCCFFFIIIMMMOOOQQQSSSVVVXXX\\\___dddjjjqqqxxx|||mmm^^^\\\hhh}}}xxxsss{{{{{{~~~xxxzzz}}}~~~}}}wwwiii]]]UUUKKKBBBCCCAAA??????@@@AAA@@@???BBBCCCEEEHHHLLLMMMLLLKKKGGGEEECCCDDDFFFFFFEEECCCCCCCCCCCCGGGIIIMMMppp|||~~~tttqqqqqqeeeOOO<<<:::>>>>>>???CCCCCCDDDEEEEEEFFFFFFGGGHHHLLLRRR[[[eeemmmtttzzz}}}ssshhhtttuuuxxx~~~rrrkkkwww~~~~~~~~~}}}}}}~~~xxxvvvnnnqqqnnnnnnssszzzzzzpppeeejjjzzz```\\\hhh}}}kkkdddlllfffUUULLLLLLPPPWWWhhhjjj[[[dddllliiiSSSNNNKKKLLLNNNUUUcccpppwwwtttiiihhhyyy}}};;;888555444666999;;;;;;AAARRRfffvvv}}}nnnccc\\\SSSLLLJJJHHHCCC>>>@@@????????????>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<888888888999;;;===@@@BBBEEEHHHKKKMMMMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTUUUUUUTTTRRRPPPNNNKKKKKKJJJIIIHHHGGGGGGFFF@@@AAABBBBBBAAAAAACCCEEEEEEGGGJJJLLLNNNRRRWWWZZZ```dddkkkrrryyy}}}lll\\\]]]kkk}}}}}}||||||zzzxxx}}}~~~uuueeeWWWNNNHHHDDDAAA@@@??????AAABBBAAAAAABBBBBBCCCFFFIIIJJJHHHGGGDDDBBB@@@@@@AAACCCCCCBBBCCCCCCAAADDDGGGFFF\\\ooofffiiifffUUU@@@666888===>>>===BBBCCCDDDFFFGGGHHHHHHHHHJJJMMMTTT^^^iiirrrwwwzzz~~~{{{~~~~~~ttt{{{~~~||||||~~~}}}xxx{{{vvvuuuqqqqqqwww~~~|||qqqhhhnnn~~~lllaaaaaauuuuuucccbbbuuuyyylll___[[[YYYddd{{{bbbWWW^^^bbb]]]RRRLLLHHHGGGKKKTTTeeetttzzz{{{sssqqq{{{~~~}}}<<<999555555888999777444555>>>KKK[[[nnn~~~{{{ppphhh\\\RRROOONNNHHHAAAAAA@@@??????>>>>>>>>>>>>======<<<;;;;;;:::;;;;;;888888888888999;;;<<<======???AAACCCBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIGGGEEEDDDAAAAAA@@@@@@@@@@@@@@@@@@>>>@@@BBBCCCCCCCCCEEEGGGEEEFFFIIIKKKOOOTTT[[[___hhhmmmttt{{{~~~~~~}}}}}}~~~~~~~~~wwwggg[[[aaaqqqxxxssspppvvvuuucccUUUMMMIIIGGGBBB@@@???@@@BBBCCCCCCBBBAAA@@@AAABBBDDDEEEDDDBBBBBB@@@>>>>>>???AAACCCDDDBBBCCCAAADDDHHHDDDNNNeeexxxnnnsssqqqhhhSSS<<<333999===;;;CCCCCCDDDFFFHHHIIIHHHGGGIIIJJJOOOYYYeeeooouuuvvvzzz{{{{{{wwwyyyvvvwwwxxxzzz|||~~~zzz}}}zzzuuuuuu}}}uuukkkqqq|||{{{zzzmmm]]]kkkyyyjjjaaappp~~~tttwwwtttYYYRRRXXXZZZVVVPPPJJJEEEDDDEEELLL[[[iiirrrzzzzzzzzz}}}wwwnnnqqqxxx}}}www:::::::::999888777777777333777<<>>=========>>>===<<<;;;;;;;;;;;;;;;::::::999999999:::::::::888:::<<<<<<<<<<<<===>>><<<<<<<<<===============??????@@@@@@???>>>===<<<::::::;;;;;;<<<<<<<<<======???AAABBBAAABBBCCCEEEGGGIIILLLOOOTTT[[[ccciiinnnttt|||zzzuuuwwwsssnnnjjjiiimmmrrrvvvqqqgggcccooosssmmmkkkuuummm[[[QQQKKKFFFCCCCCCAAA@@@AAACCCDDDDDDDDD???>>>>>>???@@@AAA@@@>>>AAA@@@?????????AAADDDFFFBBBEEEBBBDDDJJJGGGHHHVVV___~~~}}}lllMMM888999AAADDDEEEDDDDDDFFFHHHIIIHHHFFFJJJJJJLLLTTT```kkkqqqsssvvv|||}}}yyyzzz||||||{{{vvvuuuzzztttpppfffiiimmmttt{{{xxxxxx|||ooosss|||xxxzzzrrraaafffnnnttthhhqqqoooVVVPPPTTTUUURRRMMMIIIFFFFFFEEEGGGPPPZZZcccttt}}}~~~|||nnn___```dddeee]]]ppp:::<<<===<<<999777888:::555777777888@@@WWWvvvpppddd\\\RRRFFFHHHFFFDDDAAA???>>>>>>>>>>>>======<<<<<<<<<======999999999999999888888888777888999999888888:::;;;888888888888888888888888:::::::::::::::999888888777777888999999::::::;;;;;;<<<=========>>>AAACCCEEEHHHLLLRRRXXXaaajjjppptttzzzzzzrrrlllooollleee]]]ZZZ```kkktttpppkkkmmmzzz|||vvvrrrsss~~~~~~eeeVVVOOOJJJFFFCCCDDDBBBAAAAAACCCDDDCCCCCC>>>===<<<===???@@@???>>>???@@@AAAAAAAAABBBEEEGGGBBBGGGDDDDDDLLLJJJHHHOOORRRxxx|||___CCC;;;CCCKKKJJJGGGDDDEEEGGGIIIHHHFFFJJJJJJLLLQQQZZZccckkkooouuuzzz~~~}}}|||}}}~~~}}}}}}uuuwwwxxxpppkkkeeeWWWYYY___jjjuuu|||~~~|||{{{zzzzzzttttttxxxttt}}}qqqhhheeehhh}}}qqqtttmmmWWWQQQQQQRRRRRRKKKJJJJJJKKKJJJHHHLLLSSS]]]sssjjjZZZZZZ]]]\\\RRRfff===>>>===<<<:::888999999444777888666888GGGccczzzvvvlll^^^PPPNNNLLLIIIEEEBBBAAA@@@@@@>>>>>>=========>>>??????999999999999999888888777777888888888777777888:::777777777666666666666666777777777777777777666666666666777777888999999999999:::;;;;;;;;;>>>BBBEEEGGGKKKQQQXXXaaajjjsssyyy{{{tttlllccc^^^```___YYYRRROOOYYYkkk{{{}}}{{{|||zzz~~~}}}ooo]]]TTTPPPJJJFFFEEECCCAAA@@@@@@AAAAAAAAA@@@???>>>===>>>???AAA@@@@@@===???BBBCCCBBBCCCEEEHHHBBBIIIEEECCCJJJKKKHHHMMMQQQdddsssVVVDDDDDDKKKNNNIIIDDDCCCFFFHHHGGGEEEJJJJJJKKKNNNSSS[[[dddjjjqqqwww|||~~~}}}}}}}}}}}}~~~~~~~~~|||qqqmmmjjj```^^^\\\RRRLLLSSS___lllvvv|||{{{{{{xxxttt{{{qqqzzz~~~tttppphhhfffuuuwww|||{{{|||dddVVVRRRQQQQQQSSSOOOOOOPPPQQQMMMHHHJJJOOO\\\uuu|||eeeVVVXXXZZZYYYQQQfffAAA???<<<;;;::::::888777333666999777555<<>>>>>===>>>>>>???@@@@@@::::::;;;;;;::::::999888777888888777666666888999777777777777666666666666777777777666666666666666666666666777777888888999::::::;;;;;;<<<@@@EEEIIIPPPTTT\\\dddmmmwww~~~vvvvvvuuuppphhh^^^UUUPPPOOOPPPNNNHHHHHHVVVnnnxxxuuuwwwiii^^^TTTQQQLLLEEEBBBEEEBBB@@@>>>>>>?????????===AAA???>>>???AAABBBBBBBBB;;;???BBBCCCCCCCCCEEEGGGBBBJJJEEEAAAGGGJJJHHHKKKKKKMMMnnnjjjQQQJJJMMMPPPJJJDDDBBBEEEGGGGGGEEEIIIJJJKKKLLLNNNUUU```ggghhhooottttttuuuyyy||||||vvvxxxzzzzzzyyyxxxyyyzzzpppeeeaaa\\\RRRSSSWWWSSSEEELLLXXXeeeqqqzzz||||||{{{sss~~~qqqvvv|||uuujjjfffuuu{{{uuujjjbbb^^^^^^jjjvvvoooXXXRRRRRRQQQRRRVVVUUUTTTTTTRRRMMMFFFFFFJJJWWWppprrr[[[MMMRRRPPPSSSNNNddd@@@>>><<<;;;;;;:::999777777888777555555888>>>CCCaaa}}}}}}iiifff]]]PPPHHHEEEDDDAAA@@@??????@@@BBBDDDCCCBBB@@@>>>;;;:::999888777555888888777777777777777777444444444444444444444444666666555555555555666777666666666555444555888;;;;;;::::::>>>DDDJJJOOOQQQZZZ```hhhrrr{{{~~~yyytttqqqtttlllddd^^^VVVLLLFFFEEEBBB@@@@@@AAADDDTTTvvvzzzhhhiiivvv~~~{{{uuu]]]^^^TTTIIICCCDDDFFFEEEBBBCCCBBB@@@???>>>>>>???@@@>>>======???CCCFFFGGGGGGEEEDDDCCCBBBCCCFFFIIIKKKKKKIIIGGGEEEEEEGGGIIIJJJNNNJJJTTTuuu|||qqqPPP>>>FFFGGGGGGGGGFFFFFFGGGIIIHHHIIIJJJKKKMMMRRRXXX\\\ggglllrrrtttsssrrrsssuuutttxxxzzzyyyzzzzzzvvvooogggVVVFFFCCCJJJSSS\\\cccVVVJJJGGGTTTgggttt|||wwwzzzoooooowww}}}pppddd\\\VVVSSSXXXfff{{{qqq```RRRPPPPPPOOOUUU```YYY[[[YYYVVVWWWYYYSSSKKKQQQdddwwwzzzmmm\\\TTTSSSPPPMMMKKKcccAAA???<<<;;;<<<<<<;;;:::888888888666555777<<<@@@BBB[[[|||}}}wwwlll___WWWSSSLLLDDDBBBAAA@@@AAADDDGGGHHHHHHCCCAAA===;;;:::999777555777777666666666666555555444444444444444444444444555555444444444444555555555555555444333444777:::<<<===???CCCIIIPPPWWW[[[gggmmmvvv~~~wwwrrrmmmjjjaaaZZZSSSNNNHHH@@@;;;<<<::::::<<<>>>CCCSSSrrr~~~pppmmmuuu|||}}}}}}}}}}}}}}}|||zzzyyy~~~~~~zzziiiWWWYYYPPPEEE@@@AAACCCBBB???GGGFFFDDDBBBAAA@@@@@@AAA@@@>>>>>>???AAACCCDDDCCCBBBAAA@@@@@@BBBEEEHHHJJJHHHGGGEEECCCCCCEEEGGGHHHEEEBBBHHH```yyybbbIII???@@@BBBDDDEEEGGGIIIJJJIIIIIIIIIIIIKKKNNNTTTXXXccciiiqqqttttttsssssssssttttttsssrrruuutttjjj^^^QQQLLLJJJPPPXXXbbboooyyylllWWWFFFIII[[[mmm{{{xxxyyyxxxkkkooo|||}}}zzzwwwlll^^^XXX```pppgggXXXMMMNNNOOOOOOVVV```bbbZZZSSSSSSXXX[[[WWWRRRZZZeeeooonnncccXXXUUUWWWOOOLLLIIIbbbEEECCC@@@>>>>>>>>>===;;;888999999888777777999<<<666DDD]]]{{{ooofffaaaWWWMMMHHHEEECCCBBBEEEIIIKKKMMMGGGDDD@@@===<<<;;;999777777777777777666666666555555555555555555555555555555555555444444444555555555666666555444666999<<<@@@CCCHHHLLLPPPXXXaaahhhsssyyy|||tttnnnhhhccc```QQQKKKEEEBBB===777555777666888<<>>HHHGGGEEECCCAAA@@@@@@???AAA???>>>>>>???@@@@@@???@@@?????????@@@CCCFFFGGGEEEDDDBBBAAAAAABBBDDDEEEBBBAAADDDPPPfffyyyyyyrrrmmm}}}mmmNNN;;;<<>>===:::::::::999888777777888;;;???IIIZZZrrrvvvooofff]]]TTTOOOIIIFFFEEEGGGIIIJJJFFFCCC???===<<<;;;:::999999999999888777777666666666666666666666666666666555555555444555555666666777777888888999;;;???BBBFFFLLLRRRWWWZZZaaalllttt}}}yyyqqqjjjddd^^^ZZZWWWMMMHHHBBB???:::666666:::777<<>>======???>>><<<<<<===>>>===<<<@@@@@@???>>>???AAABBBDDDBBBAAA@@@???@@@AAABBBCCCAAACCCGGGJJJSSSsss|||uuu___gggvvvhhhMMM======>>>@@@DDDFFFHHHHHHFFFGGGHHHHHHHHHKKKOOOSSSYYYbbblllsssuuussssssssstttmmmaaaVVVTTTVVVTTTOOOXXX```kkkrrrsssxxx|||[[[LLLSSSfffvvv~~~|||{{{qqqrrr~~~||||||ggghhhrrrqqqZZZSSSOOOQQQSSSSSSWWW^^^eeeXXXRRRTTTSSSOOOYYYjjjssswww|||{{{qqqaaaQQQGGGJJJFFFCCC[[[IIIFFFBBB@@@@@@@@@@@@???<<<<<<;;;:::999888777666555999===BBBMMMbbb~~~vvvgggaaaYYYQQQLLLIIIGGGFFFCCC@@@<<<::::::::::::999::::::999999888777666666666666666666666666666666444444444444555666777888888:::<<<===@@@DDDIIILLLQQQXXXaaaggglllsss}}}{{{nnniiibbb[[[VVVRRRNNNKKKHHHDDD???<<<888444777===<<>>@@@@@@???<<<<<<======>>>>>>>>>>>><<<;;;::::::<<<=========BBBAAA@@@????????????@@@AAA@@@@@@???@@@AAABBBCCC???BBBEEEEEEDDDXXXjjj```iiieeeUUU@@@>>>;;;<<<@@@DDDFFFGGGEEEFFFGGGHHHJJJMMMQQQTTTVVV^^^hhhppprrrssstttuuuwwwttthhhXXXPPPUUU___fff}}}{{{jjjSSSQQQ```rrr}}}}}}vvvmmmxxxnnnmmmsss|||~~~{{{cccZZZVVVTTTTTTSSSRRRTTTXXXWWWTTTWWWWWWMMMGGGXXXrrrlllTTTEEEGGGDDDAAAXXXKKKGGGCCCAAAAAABBBBBBBBB???===;;;;;;;;;:::888666111666;;;;;;999@@@WWWnnn{{{rrrhhh```XXXRRRNNNGGGDDD???===<<<============<<<;;;;;;:::999888888777777777777777777777777555555666777999:::<<<===>>>AAADDDHHHLLLRRRYYY]]]dddjjjttt|||~~~pppeeeZZZUUUPPPKKKGGGEEEBBB@@@<<<999777666333333:::CCCJJJTTTbbbrrr{{{uuu[[[NNNMMMAAA>>><<<;;;<<<=========;;;;;;===>>>????????????:::999888999<<<===>>>===AAA@@@???>>>>>>>>>>>>>>>????????????@@@AAABBBBBBAAA@@@CCCCCC>>>EEEhhhrrrooooooiiiJJJDDD<<<999<<>>==============================>>>@@@CCCEEEHHHIIIJJJMMMRRRXXX___fffooottt|||xxxlll^^^TTTKKKGGGBBB???===<<<;;;:::333111222555777;;;FFFRRRgggppp{{{{{{fffTTTGGGBBB===<<<;;;;;;<<<=========;;;<<<===????????????>>>;;;:::999999;;;======<<<<<<<<<<<<<<<=========>>>======>>>>>>???@@@@@@AAABBB<<<===BBB???>>>QQQjjj{{{wwwaaaUUUFFF===<<>>???@@@@@@;;;<<<===>>>>>>===<<<;;;<<<;;;999:::;;;<<<<<<;;;777888999:::<<<===>>>>>><<<<<<======>>>??????@@@===444555>>>@@@<<>><<<888::::::999888777777777888???DDDRRRiiiyyypppjjjfffddd```^^^\\\ZZZXXXVVVTTTRRRNNNKKKMMMMMMLLLLLLLLLLLLMMMNNNSSSRRRRRRVVV]]]bbbdddccciiimmmttt}}}wwwlllfff```\\\YYYSSSKKKDDD>>>===:::666444555666666333444777===GGGVVVfffqqqwwwyyymmmbbbUUUHHH???===:::::::::;;;;;;===>>>???>>>===<<<;;;<<<<<<;;;:::<<<<<<;;;;;;:::::::::999;;;<<<======;;;;;;===>>>;;;<<<======<<<<<>>>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<::::::<<<>>>999<<>>===>>><<<;;;;;;;;;===???BBBDDDTTTuuuyyyqqqwww|||lllLLL???AAA???===EEEIIIHHHGGGKKKMMMMMMMMMKKKKKKNNNUUU___hhhmmmxxx|||ppp{{{oooooo}}}vvvxxx{{{zzz{{{|||~~~zzziii```ggguuuhhhZZZTTTRRRRRRQQQOOOOOORRRXXX]]]bbbZZZXXXdddzzzsss___QQQLLLIIIFFF\\\}}}___OOOKKKGGGBBBAAAAAA@@@===:::;;;:::999888777777777777::::::999999<<>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===;;;999:::===@@@DDDDDDCCC@@@===;;;;;;<<<999:::<<<>>>?????????>>>EEEWWW{{{{{{___eeetttqqqUUU???999777<<>><<<<<<;;;:::999888888777777777999:::;;;;;;>>>BBBFFFTTTaaaqqq|||vvvlll```VVVLLLDDD>>>===;;;999999::::::888666666555555666555888@@@IIIbbbeeelllxxxyyywwwxxxzzz||||||wwwyyy}}}lll]]]TTTJJJEEEAAA===<<>>>>>============>>>:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>????????????======<<<::::::<<>>===<<<;;;AAAKKKmmm~~~```ZZZbbbeeeQQQ===777444===CCCIIIJJJGGGFFFGGGIIIJJJHHHFFFFFFJJJTTT___fffsssuuucccWWWhhh}}}wwwqqqvvvwwwxxxzzz}}}|||wwwgggZZZbbbuuuxxx___YYY```fffffffffqqqyyy]]]PPPOOOQQQVVVUUUTTTTTTTTTUUUXXXYYYXXX[[[___dddpppttt^^^NNNNNNJJJFFF[[[rrrcccTTTGGGEEEGGGEEEBBBAAA>>>===<<<:::999999888888555555666999<<<<<<:::777AAAJJJUUU___lll}}}vvvmmmhhh^^^YYYRRRKKKFFFBBB???<<<888777555555666666555444333333666777777===PPPddd~~~uuusssyyywwwpppbbbXXXOOOGGGDDDAAA>>>???BBB???>>>>>>============>>>999;;;===<<<;;;;;;===>>>AAA@@@@@@???>>>======<<<;;;;;;;;;:::;;;>>>DDDHHHVVVTTTNNNFFF???;;;::::::999999:::::::::;;;;;;;;;???CCCUUU{{{rrr```[[[]]]TTTHHHAAA999:::>>>DDDHHHHHHEEEDDDDDDEEEDDDBBBBBBFFFOOO[[[dddlllppp|||vvvZZZ]]]kkk~~~|||xxxrrrlllfffhhhlllqqqxxx~~~|||rrrooouuurrreeebbbiiidddWWW]]]eeekkkrrr|||rrrZZZRRRRRRSSSTTTUUUVVVWWWYYYYYYXXXWWWWWWbbbkkkllloooxxxqqq___RRRRRRMMMHHH[[[xxxbbbNNNIIIIIIEEEBBBBBB@@@???>>><<<;;;:::::::::<<<777333444777999888555:::???BBBDDDJJJUUU^^^aaannnwww{{{sssiii^^^TTTLLLHHHFFFCCC???<<<;;;:::999777666555555444444444555555///222999BBBFFFPPPggg~~~yyyppprrr{{{xxxjjj```QQQJJJCCCAAA@@@>>>???BBB=========<<<<<<===>>>>>>999<<<>>>===;;;:::<<<>>>AAA@@@???>>>===;;;::::::888888999999;;;>>>CCCGGGHHHKKKMMMLLLGGG???999666999888888777888999;;;<<>>AAATTT|||nnnaaaaaa___[[[RRRBBB:::999;;;BBBEEEDDDBBBBBB===>>>>>>===@@@HHHTTT]]]dddjjjwwwdddZZZYYYdddoootttzzz{{{uuulllaaaZZZNNNQQQWWW```kkkwww|||jjjffflll|||xxxttttttnnnuuunnn[[[XXXWWWTTTPPPPPPRRRVVVZZZ[[[[[[YYY```rrr~~~{{{uuuvvv|||~~~|||yyymmmaaaYYYVVVRRRMMMaaakkk^^^WWWMMMFFFEEEBBBBBB@@@>>>===<<<;;;;;;>>><<<888666666777888999444888999777777===AAAAAACCCLLLXXXbbbiiiooosssvvvyyyzzz{{{~~~}}}wwwooogggbbb[[[WWWPPPHHHAAA<<<999777999888777777777777555333666666666555555666888999666999EEEXXXdddlll}}}xxxuuuvvvttt~~~}}}vvvxxx~~~rrrfff^^^JJJDDD??????@@@>>>???BBB;;;;;;;;;;;;<<<===>>>>>>:::===???>>>:::888;;;>>>>>>>>>===<<<;;;;;;::::::666777888888999:::>>>@@@AAADDDGGGGGGCCC===777555666666666777888999:::;;;===:::;;;EEEVVVttttttmmmlllrrrlllYYYHHH>>>888===BBBBBBAAAAAA:::;;;<<<;;;<<>>===<<<<<<888;;;===<<<888666777999222666999777777:::;;;:::999===CCCFFFGGGIIIMMMPPPLLLMMMOOOTTTYYY\\\]]]]]][[[YYYVVVTTTUUUWWWZZZ\\\WWWZZZ[[[XXXRRRLLLJJJKKKDDDAAA===999777777999:::555555555777888888666444333444444444444666999;;;BBBDDDSSSlll}}}~~~pppmmmnnnttt~~~yyynnnsss}}}}}}pppeee[[[SSSFFF@@@===???@@@@@@@@@CCC:::::::::;;;;;;===>>>???:::>>>@@@>>>:::888:::===;;;;;;;;;;;;;;;:::::::::555666777777666777999;;;DDDCCC@@@<<<777555555666444555666888999999999999888555<<>>???DDDQQQbbbttt~~~~~~}}}xxxnnniii___ssspppeeehhhddd[[[TTTPPPLLLLLLOOOTTTVVVWWW```xxxzzziiieeeiiilll{{{iii\\\XXXZZZ\\\tttnnn^^^YYYPPPHHHAAA@@@===:::===CCC888999:::999777666666666666666555444444444444555:::::::::;;;<<<===???@@@>>>??????@@@AAABBBBBBCCCDDDCCCBBB@@@@@@@@@AAABBBFFFEEEDDDBBB@@@???>>>>>>:::999888666444444333333888666555444555666666555999333444::::::888@@@NNNYYY[[[eeewww|||wwwzzz{{{sssttt~~~rrrllliiiaaaRRREEE??????@@@@@@@@@@@@??????<<<:::777777888;;;======;;;===>>>===:::999999999777777777777888999:::;;;999999888888888888999999???>>><<<:::888666555555555555555555666777888999???>>>888777<<>>DDDIIITTTWWW[[[bbbnnnzzzttttttwwwyyysssxxxtttaaaOOOGGGDDDAAABBBFFFGGGDDDKKK^^^rrr~~~zzzsssrrrtttzzztttuuu\\\[[[aaa^^^VVVKKKJJJHHHFFFEEEHHHMMMQQQbbbsss|||ooo[[[VVV^^^gggxxxzzz]]]]]]XXXdddvvvgggSSSKKKFFFHHHIIIDDD??????@@@@@@@@@>>><<<999777777777666666555555555555555666666666666777888999:::999999:::;;;;;;<<<=========<<<;;;::::::::::::;;;>>>===<<<;;;;;;::::::;;;999999888888999:::;;;;;;555444444555777888888777:::777888;;;:::???SSSkkk}}}|||||||||vvvwww~~~}}}qqqsss}}}~~~{{{wwwkkkddd___WWWKKKAAA===>>>>>>>>>>>>>>>>>>===:::999888888999999888777:::;;;<<<;;;999777777888777777777777777888999999888777777666666777777888:::999888777666666666666555555555555666777888999999<<<:::;;;???>>>JJJbbb~~~xxx{{{}}}|||hhhPPPBBB@@@@@@>>>;;;:::;;;<<<;;;:::<<<@@@CCCJJJPPPYYYbbbmmm|||yyyxxxxxxxxxuuuqqqggg]]]XXXYYY\\\]]]VVVUUURRRLLLIIIQQQbbbppp~~~vvvvvvyyy|||yyypppxxxeeeRRRQQQUUUSSSOOOIIIIIIGGGFFFEEEFFFJJJNNNWWWfffmmmcccTTTQQQYYYaaavvv}}}jjjgggsss{{{bbbWWWMMMLLLMMMIIIAAA=========>>>>>>>>>======<<<888888777666666666666666333333333444444555555555555555666666777777888888777666666555555555555666777666666666666777777888888888777555555444444444333333333333444555666666<<<@@@GGGNNNPPP\\\yyy~~~tttsssxxxvvv}}}}}}~~~}}}tttmmmbbbXXXQQQJJJBBB<<<;;;;;;<<<<<<<<<<<<;;;;;;888888888888999888555333999::::::999777666777888777666666666666777777888666666555555555555666666444444444444444555555666555555444555555666777888666999777999===888<<>>777<<<<<<===<<<::::::;;;===???HHHTTT^^^iiittt|||yyywwwvvvtttiiiaaadddmmmuuuzzz|||{{{vvvqqqkkk___WWW^^^kkkzzz}}}{{{uuueeeXXX]]]lllttt}}}jjjOOOEEEEEEEEEEEEGGGFFFFFFFFFEEEDDDDDDFFFIIIKKKUUUYYYSSSJJJJJJQQQWWWppp}}}{{{hhhZZZRRRMMMGGGDDD@@@@@@??????@@@@@@>>>===:::999888888777777888888555555555555555555555444555555555555666666777777666555555555555555555555555555555555555666666777777777666444333333333333777666555555666:::@@@DDDIIIRRR```kkkrrr}}}{{{rrrppptttxxxwww}}}|||llleee[[[OOOFFF>>>:::888::::::999999999999::::::888777777777999999777555888999:::999777666777888777666666555555555666666666666555555555555666666222222222222333333444555444444444444555666777777888888333333999666777BBBNNN{{{~~~hhh```^^^qqqrrrWWW>>>:::===;;;;;;<<<<<<;;;:::999999999:::@@@JJJWWWdddmmmsssvvvzzz{{{{{{{{{yyywwwvvvvvvtttkkkjjjvvvuuukkknnnuuuzzzkkkXXXGGGHHHWWWcccssszzzfffSSSDDDBBBBBB===<<>>>>>SSSwww{{{gggUUUeeeooocccLLL;;;999>>>;;;::::::::::::999999888888999@@@OOO```kkkmmmkkkqqqsssuuuuuuuuuvvvxxx{{{}}}{{{}}}vvvjjjrrrxxxsssbbbLLLEEENNNXXXjjjddd\\\UUURRRRRRMMMAAA;;;===@@@AAACCCCCCBBBAAABBBCCCHHHLLLTTT\\\bbbfffjjjmmmyyyuuuiiibbb___fffeeeqqqzzzcccSSSOOOIIIBBB??????@@@???>>>======<<<;;;;;;;;;;;;;;;888888888888777555333222444444444444444444444444333444555555666666555555666555555444444444555555333333444444555777888999:::===CCCKKKYYYmmm}}}|||}}}xxx|||{{{pppmmmlllyyyppp___YYYPPPFFF???:::999999:::999888777777888999:::;;;888666666999<<>>CCCWWWttt\\\```hhhiiiYYYBBB777:::<<<:::888888999:::999888777555999FFFXXXfffkkkkkkllloooqqqrrrsssvvv|||~~~~~~zzzdddlllqqqyyyiiiPPPDDDFFFMMM```{{{}}}\\\^^^fffnnnmmm```OOOBBB;;;???@@@BBBBBBAAABBBCCCEEEIIIOOO^^^ppp}}}tttggg]]]UUURRRSSS\\\aaatttjjjYYYQQQGGGAAAAAACCCCCCBBB>>>>>>===<<<<<<<<<<<<===::::::;;;:::999666444222444444444444444444444444222333444555666555555444555555555555666777888888:::;;;===@@@CCCFFFIIIKKKNNNSSSZZZdddqqq~~~yyy~~~vvvsssuuuttt}}}rrrhhhVVVPPPHHHBBB???>>>===<<<;;;:::999888888999:::;;;:::999888888;;;<<<======888888777666555555888::::::999888666555444444444555555444444444444555555333222222111111111111111222222222222333444555666222888:::EEEXXXVVVCCC888;;;AAAGGGccctttoooooorrrmmm[[[III@@@???<<<888777888:::999888666555777===IIIWWWaaaggggggjjjoooppprrrvvv}}}zzzyyy~~~uuu______dddmmmwwwxxx\\\JJJFFFFFFXXXuuuoooUUUZZZrrrqqq___LLL===???@@@AAABBBBBBCCCEEEGGGDDDMMMaaayyyyyycccXXXSSSOOOOOORRR]]]```ttttttiiiYYYMMMHHHEEEBBB??????>>>>>>=====================>>>===<<<999666444666666666666666666666666333444555666777666666555555666666777999;;;===>>>CCCGGGNNNWWWbbbllltttxxxlllqqqxxx~~~zzztttpppyyy{{{~~~xxxyyyyyyuuuiiibbb]]]NNNHHHAAA>>>???AAA@@@???<<<;;;999888888999;;;<<<999999999;;;<<<<<<:::888666666666444333444777999;;;:::888777555555444444444333333222222333333444111000000000000111111222222222222222333444555555555777444===QQQSSSCCC999///<<<;;;BBBrrr{{{fffRRRCCC>>>999777888999888777666777777777;;;FFFUUU```aaaffflllooopppttt{{{zzzsssrrrqqqttt|||{{{lllYYYSSSWWWaaaooo{{{uuu]]]OOOGGGSSSooo{{{aaaNNNQQQrrryyyiiiTTT@@@???@@@AAAAAABBBDDDGGGJJJ===GGG^^^xxxxxxeeeSSSNNNMMMIIIHHHKKKRRRRRRbbb|||fff]]]YYYTTTPPPHHHDDD@@@???AAABBBAAA@@@<<>>===888@@@???BBBMMMYYY^^^XXXQQQbbbmmm{{{wwwrrrwwwyyyzzzqqqppp{{{|||qqqfff^^^ZZZXXXFFFDDDAAA@@@???>>>===;;;<<<:::888888999;;;;;;:::888888888888888888888888555666666777777777777777555555555555444333222111000000111111111222222222333333222111111222333333111111111111111111111111555666888999999999888777888666666<<>>@@@===<<<>>>@@@???EEEKKKYYYnnnwwwzzz~~~vvvvvvvvvjjjbbb[[[SSSNNNEEECCCAAA@@@@@@???>>><<<<<<:::888888999:::::::::777777777777888888888888444555555555555555444444555555555555444333222111000000111111111222222222333222111111111111222333111111111111111111111111333444555555666666555555444555888:::CCC^^^|||xxx|||~~~~~~iiiRRR>>>:::<<<:::777888888888888444222444;;;BBBTTTYYYbbbkkkooorrrzzz|||}}}tttvvvzzzsssqqqvvv|||~~~rrrddd[[[aaalllsss~~~gggQQQNNNZZZgggxxx~~~wwwZZZIIIFFFPPP^^^eeecccWWWIII@@@???@@@AAACCCCCCCCCCCCBBB@@@HHHVVVhhhwww~~~{{{tttaaaRRRGGGGGGHHHBBB@@@CCCLLLRRR___~~~wwwuuuoooeeeXXXMMMHHHGGGMMMMMMNNNMMMKKKFFFBBB@@@???EEELLLNNNLLLHHHEEEDDDPPPXXX\\\VVVMMMLLLOOOQQQZZZdddxxxzzz~~~mmmaaa[[[UUUMMMFFFCCCAAA@@@@@@@@@@@@???>>>;;;999888888999::::::999777777777777777777777777666666666666555444333222444444444444333222222111000000000111111111111222222222111111111111222222000000000000000000000000111111111111111222222333000444888888888GGGiii~~~lllgggnnnvvvmmmXXX@@@444666:::777222777888777444111111555888HHHPPP]]]hhhllloooxxxvvv{{{}}}}}}~~~~~~rrrbbbUUUPPPRRR^^^lll{{{dddaaaddddddxxx~~~bbbOOOGGGBBBFFFJJJOOOPPPLLLEEE@@@???>>>>>>AAAEEEFFFEEECCC@@@MMM\\\iiiuuu|||vvvjjjYYYMMMEEEGGGHHHDDDBBBDDDMMMQQQ[[[zzz{{{vvvuuuiiijjjooosssqqqeeeXXXPPPRRR]]]gggjjjhhheeeaaa___rrr~~~}}}pppkkkmmmqqquuuzzz}}}xxx}}}vvveeeXXXRRRMMMHHHCCC@@@??????@@@AAAAAA@@@>>><<<:::999999;;;;;;;;;:::999888888888888888777777999999888888666555444333333333333333333222111111000000000000111111111111111111111000000111111111000000000000000000000000000///.........///111222///222555555333999LLL```xxx```[[[aaabbbVVVBBB444444::::::444555777777666333111222333<<>><<<;;;@@@GGGLLLKKKHHHAAANNN]]]jjjxxxtttaaaRRRJJJEEEHHHIIIGGGEEEFFFKKKMMMWWWxxx}}}pppttt~~~ttt}}}yyypppaaaSSSHHHCCCAAAAAA>>>======???AAAAAA@@@>>><<<;;;:::;;;======<<<:::::::::999999999888888888888888777777555444222111222222222333222222111000000000000000000000000000000000000000000000000000////////////////////////000///.........///111222222000000333444555<<>>===999444666777777666444333222222:::IIIZZZeeemmmwwwttt^^^ZZZccc}}}~~~zzz|||~~~}}}{{{~~~~~~{{{nnnccc\\\aaasss~~~{{{xxxyyy}}}uuu___NNNCCC???AAABBB???===>>>@@@AAA>>><<<>>>;;;:::???FFFJJJJJJGGG@@@IIIWWWgggzzzoooXXXJJJFFFCCCEEEGGGFFFDDDDDDLLLNNNXXXyyywww|||}}}~~~yyyrrrooogggZZZLLLAAA;;;;;;<<<<<<<<<<<<>>>@@@@@@>>><<<<<<;;;;;;<<<======;;;:::::::::999999888777777777444444444333222000///...111111222222222111111000111000000000000000////////////000000000000/////////////////////////////////////////////000111111333...---222666555666777GGGrrroooccc^^^]]][[[TTTIII???:::888666777888999888666444222///333>>>OOO___iiisss{{{vvv^^^SSSTTTkkk{{{}}}|||{{{{{{yyyyyy{{{~~~|||wwwyyyyyyxxxvvvuuuwwwzzz~~~~~~~~~rrrdddeeekkkoooyyy~~~yyywwwxxx|||~~~___MMMEEEAAA@@@BBB>>>>>>======>>>===;;;999???===;;;<<<@@@BBBBBB@@@???CCCQQQfffvvvuuubbbOOOIIIGGGFFFFFFGGGGGGGGGFFFNNNRRR]]]||||||yyy}}}rrrmmmzzz}}}yyyyyy|||zzzsssiiiaaaYYYMMMCCC>>><<<;;;:::::::::;;;===>>>>>><<<::::::999999:::<<<;;;:::888888888777777666555555555222222222111000///...---000000111111111111111000111111000000////////////......///000000///....................................///000000000000000111...---111444333333555999TTTzzzlllgggeeedddYYYFFF999888888888999999999777333111111///555EEEWWWccclllrrroooaaa[[[cccttt~~~xxxzzzyyyvvvxxxzzzvvvnnnllljjjgggeeeeeekkkrrrxxx|||}}}ssskkkgggjjjppp{{{zzzyyywwwvvvxxx{{{~~~~~~}}}xxxUUUGGGCCC@@@>>>AAA;;;===??????===<<<;;;<<>>===<<<<<<===>>>>>>BBBDDDSSSiiiqqqeeeSSSJJJIIIIIIGGGFFFFFFGGGGGGFFFKKKRRR```~~~nnnlllrrrzzzyyyrrrlllnnnvvv{{{tttoooeeeUUUKKK@@@<<<>>>AAA???<<<:::::::::<<<>>>===:::888888777888999::::::888666777666666555444444333333222222222222222111000//////000000111111111000000111111000000/////////...---...///000000///...---........................---...///000111000///...///---...111111///111666111>>>^^^|||qqqnnnrrriiiRRRAAA???::::::999999888666222///333...///>>>QQQ___fffjjjvvvsssjjjlllwww}}}{{{{{{zzz|||yyytttssstttooofff___\\\XXXVVVXXX```kkksss{{{|||~~~zzzyyykkkfffgggzzz}}}tttuuuuuuuuuvvvxxx{{{~~~}}}qqqRRRFFFBBB===;;;>>>:::>>>AAAAAA>>>===>>>@@@===>>>>>>>>>======@@@BBBFFFHHHYYYooooooYYYJJJIIIEEEEEECCC@@@???AAABBB@@@FFFOOO___~~~}}}~~~|||}}}~~~zzzrrrlllllldddooo||||||}}}rrrpppooofffXXXNNNCCC@@@===<<<>>>???>>><<<;;;<<<<<<<<<;;;999777666777444222333555777666444999888777666555444444444000000000000000000000000000000///.................................------000000////////////000000.../////////...---,,,,,,,,,,,,,,,---...///000000////////////000000000000///;;;FFFWWW~~~pppiiippppppZZZ@@@;;;<<<<<<999666555666777111222222333888FFFXXXeeeooowww~~~}}}}}}~~~}}}{{{wwwvvvtttqqqkkkaaaTTTJJJDDDDDDDDDEEEHHHQQQ```nnnzzzyyy|||zzztttzzzrrrlll}}}iiikkk||||||xxxtttuuuuuuttttttvvvzzz}}}yyy|||}}}fffDDD<<>>???@@@>>>===<<>>???===:::<<>>@@@DDDDDDHHHQQQmmm~~~}}}zzzwwwyyy|||wwwtttsssnnnhhhgggiii{{{uuujjjeee^^^TTTJJJFFFCCC@@@======>>>??????===:::;;;;;;;;;:::999777666777555333333555666666444666555555444444444555555000000000000000000000000000//////.................................------//////............//////---............------,,,,,,,,,------......//////////////////000000000000...444777===YYYooobbbffflllaaaQQQBBB>>>999777666444222000222333222111333===KKKVVViiiqqq{{{}}}}}}}}}}}}|||zzzxxxvvvyyysssjjj```VVVNNNGGGDDD@@@CCCIIILLLKKKNNNYYYddduuuyyy~~~~~~}}}~~~yyywwwyyyxxxooojjjeeedddpppoooeeevvv|||}}}xxxuuuwwwxxxxxxwwwuuuvvvxxxzzz|||xxx[[[AAA===BBB@@@<<<;;;<<<===>>>??????===<<<;;;>>>;;;:::<<<;;;;;;???DDDZZZccclllmmmcccWWWMMMIIIFFFDDDCCCDDDBBB>>>@@@DDDBBBFFFNNNjjjzzzrrruuu~~~xxxuuuppplllkkkjjjkkkqqqyyy{{{qqqeee[[[QQQGGGBBBCCCAAA???======>>>??????>>>999:::;;;;;;:::999888777777555333333555666555444333333222222333444444555////////////////////////000///......------......------------------............------------......,,,,,,---.........------------------------------////////////000000000000111333222111===bbbyyyccc___cccccc^^^IIIAAA888444555555222...555555333000000555>>>EEE___hhhrrrxxx~~~}}}|||xxxuuutttsssmmmbbbTTTHHHCCCDDDGGGGGGNNNYYY]]]WWWOOORRR[[[nnnvvvyyyssspppdddiiinnnssszzz{{{lllddd^^^\\\ZZZ[[[iiiyyyjjj]]]lll|||wwwrrrpppvvvwwwxxxxxxwwwxxxyyyzzz|||}}}^^^KKK======AAA???;;;:::<<<<<<===>>>===<<<:::999;;;888888;;;<<<===DDDKKK\\\___aaa```ZZZTTTPPPMMMGGGEEEDDDDDDAAA>>>???CCCAAAEEEMMMiiixxxsssqqqqqquuuyyy}}}vvvjjj\\\RRRIIIBBB@@@BBB???>>><<<<<<<<<===>>>>>>:::;;;;;;<<<;;;:::999888666555444444444555555444222222111111111222222333//////////////////////////////...------------...,,,,,,------------......------,,,,,,,,,,,,------***+++,,,------------------------,,,,,,,,,,,,,,,...////////////000000000111333555666777KKKwwwyyyeee[[[ZZZ[[[NNNEEE:::333222444555444666666555333222444888<<>>AAAHHHPPPXXXTTTPPPMMMLLLKKKKKKKKKGGGDDDCCCCCC@@@<<<===AAABBBGGGOOOlll~~~yyyxxxwwwwwwvvvyyypppkkkhhhZZZLLLFFFCCC???============<<<;;;::::::<<<===<<<<<<=========;;;:::999666666666555444333444555333333111000000///////////////////////////////////////...---------------,,,,,,,,,,,,------......,,,,,,++++++++++++,,,,,,******+++,,,---------,,,,,,,,,,,,,,,,,,+++++++++------........./////////---...222666444999SSSqqqzzzaaaWWWWWWUUUNNNCCC888222111444888444444444444444555777999IIIWWWfffkkkmmmrrrxxx{{{wwwyyyzzzxxxrrrkkkdddaaadddooo|||{{{uuussstttwww^^^UUU[[[pppuuuyyy{{{}}}zzzkkk[[[NNNNNNHHHFFFTTTnnn~~~uuupppkkkkkkmmmtttzzzzzzssslllmmmnnnrrrxxx{{{zzz{{{}}}~~~{{{xxxxxx}}}fffXXXeeeyyy}}}wwwrrrooonnnmmmlllooosssvvvwwwyyy|||}}}eeeJJJBBB===:::;;;;;;::::::<<<::::::::::::999999888888>>>;;;:::<<<>>>@@@GGGOOOQQQKKKDDD@@@@@@CCCEEEEEEEEEBBBAAAAAA>>>:::;;;???DDDIIITTTqqqxxxvvvrrrooopppvvv~~~tttpppnnniiibbb___ZZZNNNDDDBBBCCCAAA>>>>>>>>>>>>===;;;999999:::<<<======>>>===<<<:::999777666777777555333222333555444333222000///.........///////////////////////////...------,,,,,,------++++++,,,,,,------......,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...///,,,---000...000===LLLtttvvvddd```aaa]]]SSSGGG;;;555444555111222222333444555666777???OOO^^^dddfffkkkqqqtttzzz{{{||||||zzzuuulllfffyyy~~~aaaVVV[[[lllsssyyyjjj___PPPIIISSSgggxxxqqqddd___YYY[[[cccrrryyyoookkkmmmqqqsssrrrkkkhhhccc```cccoooiiiVVV___ppp{{{}}}xxxtttpppooooooooonnnpppssstttuuuwwwyyy{{{iiiPPP@@@>>><<<:::999999999:::;;;888888888888888888888888<<<999999;;;<<<===CCCJJJNNNIIIBBB>>>===???AAACCCBBB@@@??????<<<999:::>>>DDDJJJTTTqqq|||}}}~~~}}}qqqgggfffgggbbb[[[WWWNNNIIIFFFGGGGGGCCCAAABBB@@@AAA@@@===:::999:::============<<<:::888666444666777777666333222333555222222111000//////000000000000000000000000000000///...------,,,,,,------***++++++,,,------......,,,,,,,,,++++++,,,,,,,,,***++++++++++++******)))))))))******++++++,,,,,,******+++++++++,,,,,,,,,000...---------///444999KKKrrr|||tttooollleee]]]RRRGGG<<<666444444333444555555555444777FFFTTTYYY\\\bbbiiilllyyyzzz}}}dddWWW[[[iiittt}}}{{{ggg```dddmmmxxx}}}~~~}}}~~~xxxiii```______bbblllyyy___RRRTTT]]]aaaaaa[[[WWWQQQMMMPPP```uuuoooWWWZZZfffyyy~~~xxxvvvssspppooooooooopppoooqqqrrrtttuuuwww{{{~~~jjjSSSCCC===:::;;;:::999999:::999888666666666666777888999999:::888888;;;<<<===AAAHHHLLLJJJGGGCCC@@@???@@@AAAAAA???>>>???===999;;;???BBBFFFNNNjjjvvv{{{|||tttjjjcccdddddd\\\QQQJJJEEEEEEHHHIIIFFF@@@???CCCBBBCCCCCC???;;;999;;;===<<<<<<<<<:::888666333222666777888666222111333555000000000000000111111222111111111111111111111111......---,,,,,,,,,,,,---******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++++++++++++++***)))((((((((()))***+++,,,,,,---))))))*********+++++++++***---.........000000...000VVVxxxuuuqqqnnnhhhZZZHHH;;;:::888777666666666444333333???KKKPPPTTT\\\cccgggpppqqqyyyfffXXX[[[nnn{{{uuupppqqqrrrxxxzzz{{{{{{{{{yyyzzz|||}}}|||yyyxxxzzz||||||~~~zzznnnjjjmmmvvvwww~~~xxxXXXFFFJJJVVVZZZXXXVVVRRRJJJDDDGGGUUUkkk|||tttZZZXXXbbbxxx|||vvvrrrqqqooonnnnnnnnnpppqqqmmmoooqqqsssvvvzzztttYYYEEE===<<<777999:::999:::;;;888555555555555555666888999::::::888:::===??????CCCIIIKKKKKKJJJGGGBBB??????@@@AAA???>>>???>>>;;;<<>><<<<<<<<<<<<<<<<<<;;;:::888777777666555555555555555555555555333222111111111111222222...///000000000000//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,******************************))))))))))))***************+++,,,---...///---------............///111@@@fffyyypppqqq{{{yyy\\\:::777777888777666444333333:::===BBBIIIOOOTTTXXXZZZkkkmmmrrr|||{{{~~~bbbXXX___pppxxx||||||yyysss~~~|||uuuqqqiiidddiiittt{{{|||~~~xxxtttqqqlllgggjjjqqqwwwuuuqqqmmmjjjlllsss{{{}}}dddJJJKKKRRRXXXccc```bbbaaaXXXLLLLLL```wwwjjjiiiqqq}}}{{{vvvssskkklllmmmooopppqqqqqqqqqoooooosssvvvtttxxxeeeJJJCCC>>>666999999999888888888777777777777777777777777777777999:::;;;<<>>???===>>>@@@>>>:::;;;>>>???FFFPPPkkkzzzvvvkkkdddYYYNNNHHHGGGIIIKKKGGGFFFDDDDDDDDDCCCBBB@@@???>>>=========???@@@AAA<<<<<<;;;999888777555555666666666555555444444444222111000000111111000000//////000000000000//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,******************************))))))))))))******+++++++++++++++,,,---...------------...............222DDDgggttthhhgggtttzzzgggMMM>>>;;;777555444555555555777:::===BBBGGGKKKNNNPPP___eeennnvvv~~~}}}xxxuuuvvvfff\\\dddpppwwwzzzxxx}}}mmmiiivvvzzzzzz~~~sssooodddYYYZZZfffssszzz{{{vvvjjj\\\QQQOOORRRWWWeeeppp~~~}}}zzzqqqoooooorrruuuwww|||wwwnnneee___WWWPPPRRRWWWdddmmmwwwzzzttt\\\___lllzzz|||aaaTTT```sss~~~|||wwwrrrooommmmmmmmmnnnnnnnnnnnnnnnmmmnnnppptttwwwxxx}}}UUUAAA>>>===999999999888888888777777777777777777777777777777777666777999;;;@@@FFFNNNTTTMMMHHHBBB>>>======>>>>>>???======???===:::;;;???BBBHHHRRRlll|||wwwuuuuuuyyy||||||~~~~~~uuuxxxzzzssskkkgggZZZTTTLLLDDD@@@AAADDDFFFDDDBBBAAAAAABBBCCCAAA@@@>>>=========>>>@@@AAABBB>>>===<<<:::888666555444888888777666555444444333111000000111222111///---000000000000000/////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++++++++******************************))))))))))))******,,,+++++++++++++++,,,,,,,,,,,,,,,---------......000///222@@@\\\yyyooobbbfffllldddUUU@@@;;;777555777888777555666777:::===@@@CCCEEEFFFNNNXXXccckkkooouuu~~~|||xxxwwwwwwwwwqqq|||ggg]]]gggrrrxxxyyyvvvyyysssaaabbbppptttxxxsss\\\PPPWWWhhhtttyyydddUUUSSSSSSQQQ[[[fffuuuzzztttppppppmmmhhhcccZZZYYYZZZ]]]___dddppp|||vvvpppjjjcccYYYOOOKKKKKKOOOUUUhhhrrrlllmmmzzzggghhhxxxqqq^^^gggyyy~~~xxxqqqlllhhhggggggjjjkkkkkklllmmmmmmnnnnnnlllqqqvvvyyy~~~aaaDDD;;;:::999999888888888888777777777777777777777777777777777777777777888:::>>>EEENNNTTTNNNHHH@@@:::999<<>>>>>===>>>???@@@@@@???===;;;999777555555:::999888777555444333222111111111444666666222...111000000///////////////---,,,,,,++++++,,,,,,---***+++++++++++++++,,,,,,***************+++++++++******************************))))))))))))******,,,++++++************++++++,,,,,,,,,------------,,,...555:::===OOO{{{gggZZZ[[[[[[VVV@@@<<<888777999999777333777888999;;;===@@@BBBCCCCCCJJJTTT\\\bbbiiisssyyyzzz~~~zzzvvvsssrrrooocccllleee^^^kkkuuuzzz{{{wwwyyy{{{kkk___dddrrruuuzzzgggPPPOOOaaaqqqwwwtttoooffffffmmmxxx|||vvvqqqiii___ZZZYYYXXXSSSOOOMMMKKKLLLPPPRRR[[[rrr}}}mmm\\\PPPEEEFFFVVVnnnxxxooodddaaafffwwwjjjbbblll}}}kkkuuu{{{vvvooohhhdddccceeefffeeefffhhhjjjmmmooorrrsssooovvv~~~kkkHHH>>>>>>999555666888888777777777666666666666666666666666666666666999999888888:::@@@HHHNNNNNNIIIAAA<<<<<<>>>AAACCC???<<<;;;;;;:::888;;;AAADDDJJJRRRkkk{{{wwwqqqkkkaaaTTTJJJFFFBBBBBBCCCCCCCCCCCCBBBBBB@@@??????@@@BBBCCCCCCBBB@@@???>>>=========>>>???AAAAAA???===;;;999777666:::999888666555333222111222222444999======888333222111000///......//////---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******++++++***)))))))))******++++++++++++,,,,,,,,,---)))%%%...:::555555ZZZwww___[[[___```PPPIII???999666666555444888888999:::<<>>@@@888444999777777777666666666555555555555555555555555555555777777666666777<<>>;;;:::;;;999888;;;AAABBBGGGPPPjjj|||wwwsssjjj^^^QQQIIIFFFGGGEEECCCAAA??????BBBEEEHHH???>>>>>>???AAABBBBBBAAA<<<<<<;;;;;;<<<>>>???AAAAAA@@@???===;;;999888777999888777555444222111111111222666===DDDEEE@@@:::222111000.........//////---,,,,,,++++++,,,,,,---*********++++++,,,,,,---***************)))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))))))))************+++++++++,,,,,,,,,444$$$###111333///CCCbbbtttjjjhhhgggiii```QQQBBB888444666888777777777888:::===???AAA>>><<<===CCCNNNZZZbbbfffnnnjjjiiillloooqqqtttxxxssskkknnnyyyuuudddaaajjjrrrvvvuuusssyyy|||fff\\\aaakkkmmmttt~~~wwwVVVIIIRRR```qqqtttrrruuuvvv}}}}}}{{{tttllliiimmmwwwzzzvvvtttmmmkkkggg]]]aaassswwwfffXXXVVVcccwwwbbbWWW\\\iiiwww|||yyyssskkkiiieeebbbbbbeeeiiikkkjjjkkklllmmmppptttwwwyyywww|||qqqQQQBBB999<<<<<<666666===666666666666555555555555555555555555555555555555222333444555666;;;AAAEEECCCAAA???>>>>>>>>>===;;;<<<:::999;;;:::888;;;@@@@@@FFFNNNhhhzzzrrrhhhcccYYYNNNGGGEEEFFFFFFDDDBBB@@@>>>>>>@@@CCCEEE>>>===<<<===???@@@@@@???<<<;;;::::::;;;<<<===>>>>>>>>>===;;;:::888777777777666555444333222111111///111666@@@JJJLLLFFF???333222000...---...//////---,,,,,,++++++,,,,,,---)))******+++,,,,,,------+++*********)))))))))((())))))))))))))))))))))))******))))))))))))******((((((((((((((()))***+++************++++++++++++333,,,(((,,,...///555===```xxxmmmsssppphhh[[[KKK@@@;;;:::888777777777888:::<<<>>>;;;;;;===@@@DDDJJJQQQUUU]]]]]]```gggjjjmmmvvv|||kkkbbbdddsssuuutttrrryyyaaaUUUTTT[[[```mmmzzz|||___KKKNNNXXXmmmvvvzzzssseee___fffppp|||~~~{{{yyytttxxx|||lllmmmgggUUUKKKNNNSSSiiixxxmmmYYYUUU]]]cccmmm|||}}}wwwooohhheeedddbbbbbbccceeegggiiimmmmmmnnnpppsssxxx{{{~~~hhhWWWDDD===999999888555666;;;666666666555555555444444444444444444444444444444333444555666777999===@@@@@@>>><<<;;;;;;;;;;;;::::::999999;;;:::888:::>>>AAAFFFNNNfff|||wwwxxxzzz}}}~~~yyypppiiiWWWRRRKKKFFFFFFGGGEEEAAA===>>>AAABBBBBB@@@===<<<===<<<;;;<<<>>>>>>>>>===???>>><<<:::999999999999<<<<<<;;;:::888777777666555555444333222222111000...///666AAALLLOOOIIIBBB444222000...---...//////---,,,,,,++++++,,,,,,---))))))***+++,,,,,,------+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******''''''''''''(((***++++++)))************+++++++++ ...555...***111555333555YYYxxxooouuuzzzsssbbbNNN@@@:::;;;:::888777888999;;;<<<888<<<@@@@@@===>>>CCCHHHJJJPPPZZZbbbaaa^^^eeeqqqrrrhhheeeuuuwwwuuussszzz^^^OOOKKKPPPWWWiiizzz}}}zzzeeeQQQRRR[[[jjjpppuuuqqqbbbVVV\\\iii|||{{{oooqqq}}}{{{sssUUUAAA???AAAYYYmmmyyyyyy```WWW[[[hhhooo}}}|||xxxsssmmmeee```bbbaaaaaaaaabbbdddeeefffkkklllnnnqqqvvv|||yyyZZZFFF999888888999888777555444666666555555555444444444444444444444444444444444777888999888777777999;;;AAA>>>;;;999:::;;;;;;;;;999888999<<<;;;888999===BBBGGGNNNfff~~~rrrtttxxx~~~zzznnn```WWWOOONNNKKKHHHFFFFFFFFFGGG===============>>>>>>???===<<<;;;::::::;;;===???===>>>>>>===:::888777888999888777666444222111111222111111111000000//////111......555AAAIIIKKKIII===666///,,,...000000...++++++,,,---------,,,,,,******++++++++++++******)))))))))))))))(((''''''((((((((((((((('''''''''))))))(((((((((((())))))&&&&&&'''((()))***++++++++++++************++++++,,,,,,------...////////////@@@dddllldddiiixxxyyycccIII;;;:::===;;;555888???>>>666<<<======<<<<<<===@@@BBBDDDHHHLLLQQQUUUZZZ___bbbkkkwww|||nnnfffqqquuuqqqkkkvvvbbbXXXOOOPPP]]]lllxxx}}}VVVHHH[[[qqqzzzwwweeeZZZ```lllhhh\\\ZZZaaammmxxxxxx~~~zzz^^^IIIJJJEEETTTiiiyyyqqqpppvvvwwwqqqmmmhhhbbb]]]bbb]]]]]]bbbffffffgggiiillliiinnnuuuwwwxxxcccJJJ@@@777777777777888777777777777777777888888888888888888666444555666666222///555777888888888888:::;;;>>>>>>:::666777;;;===;;;999888777777888:::<<<===EEEAAALLLhhhvvvkkk```VVVNNNJJJLLLJJJGGGEEEDDDDDDDDDEEE???>>>>>>======>>>>>>???===<<<;;;::::::;;;<<<======>>>>>>===:::888777888888777666555333222111000000000000000//////......111//////333;;;AAABBBBBB:::555///,,,...000...,,,+++,,,,,,,,,,,,,,,++++++)))******++++++******))))))))))))))))))(((''''''((((((((((((((((((((('''))))))(((((((((((())))))(((((((((((())))))))))))***))))))))))))))))))***+++++++++,,,------......333888HHHrrrmmmbbb]]]dddjjjaaaOOOAAA888;;;:::888888<<<<<<:::============<<<===>>>??????BBBEEEHHHJJJMMMPPPSSS[[[fffuuu~~~vvvpppnnntttsssmmmtttkkkccc\\\]]]hhhuuu}}}fffRRR]]]ppp{{{xxxeee\\\eeesssfffUUULLLJJJSSSbbbcccssszzzbbbZZZKKKQQQ```rrr}}}}}}vvvnnniiigggddd___[[[ccc___^^^bbbeeecccccceeelllggghhhpppxxx~~~YYYDDD>>>777777666555555555666666444444333333333333333333777555333444555666444222666777777666555777;;;>>>DDDCCC>>>888666:::;;;999;;;:::888777777999:::;;;CCC@@@KKKggg^^^kkk}}}tttlll```SSSJJJGGGGGGHHHGGGFFFCCCBBBAAAAAABBBCCCAAAAAA@@@???>>>>>>>>>>>>>>>===;;;:::999999:::;;;<<<===>>>===:::888777777666555444333222111000000////////////............111000000111333555777999888333///...//////---+++,,,,,,,,,,,,,,,+++***))))))******++++++******)))((())))))))))))(((''''''''''''(((((((((((((((((()))((((((''''''(((((()))***)))))))))((((((((('''))))))(((((((((((()))))))))******++++++,,,------000111111GGGyyyvvvaaaVVVXXX[[[RRREEE===;;;<<>><<<===@@@>>>>>>>>>======<<<<<<<<<;;;===????????????AAACCCHHHPPP]]]kkkuuuxxxwwwtttrrryyyvvvyyy~~~}}}bbbcccvvvyyyfff```jjjxxx{{{|||~~~lllWWWFFF>>>DDDSSSTTTbbbzzzfff^^^aaarrr~~~}}}~~~ooojjjdddaaaaaa```^^^[[[aaa___```dddeeebbbccceeejjjhhhmmmzzzhhhIII<<<;;;888777666444444444555555555555444444444555555555888666444333555666666555777666555333333777<<>>>>>>>>>>>===<<<:::999999999999<<<===>>><<<999777777777444333333222111000000//////////////////////////////000111000------000333555333111000000000---+++,,,,,,,,,,,,+++***(((((())))))************))))))(((((())))))(((((('''&&&''''''''''''(((((((((((((((((((((''''''((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))***++++++,,,,,,---***000...333JJJhhhxxx\\\VVV______VVVOOOHHHGGGMMMMMMDDDAAADDD>>>=========>>>>>><<<;;;;;;<<<===<<<;;;:::;;;<<>>HHHbbbAAA@@@@@@BBBHHHRRR]]]ddd}}}{{{~~~tttiii___UUULLLGGGDDDDDDDDDDDDCCCBBB@@@???DDDCCCAAA@@@@@@AAABBBDDDDDDCCCBBB@@@???>>>>>>>>>???>>>===;;;:::999888888<<<======<<<999777666777222222111111111000000000000000000000000000000000---000111///,,,+++///222444333222111111000...,,,+++,,,++++++***)))(((''')))))))))******)))))))))((((((((((((((('''&&&&&&&&&'''''''''(((((())))))((((((''''''''''''(((((('''''''''((()))*********+++******))))))******+++*********+++,,,,,,------+++///000111444;;;aaaqqqeeennntttpppmmmccc^^^bbb```RRRGGGDDD???===<<<===??????>>><<<;;;<<<===<<<:::::::::<<<===>>>BBBKKKWWW```eeefffiiittt{{{tttjjjmmmvvv|||~~~~~~vvviiilll}}}~~~uuutttyyy~~~~~~{{{tttiiicccbbbaaa___\\\[[[[[[\\\]]]]]][[[[[[^^^bbbcccdddlllvvv~~~nnnUUUEEE>>>999777777555888;;;======:::666333222222333444777:::===???@@@???<<<999666555666777111333444555666777:::===KKKLLLHHH@@@::::::;;;:::666777777888999;;;<<<===@@@>>>HHHaaa|||>>>>>>???@@@BBBCCCDDDEEEWWWeeexxx}}}tttgggXXXNNNGGGAAA??????CCCBBB@@@???>>>???@@@AAAEEEDDDBBBAAA@@@AAACCCDDDDDDCCCBBB@@@???>>>>>>>>>???>>>>>>===;;;:::999999;;;<<<===<<<999777666666111111111111111111000000000000000000111111111111---///000...,,,,,,000333333222222111000......---***************)))((('''((())))))******))))))((('''(((((((((((('''&&&&&&&&&&&&''''''((()))))))))(((''''''&&&&&&''''''(((&&&&&&'''((()))***++++++++++++************++++++)))******+++,,,,,,------000---+++111444///EEEnnn||||||}}}yyy}}}zzzyyyrrrcccSSSJJJDDD@@@===<<>>IIIbbb|||666888;;;???BBBCCCBBB@@@CCCKKKVVV```iiiyyy|||}}}wwwmmmfffUUUNNNIIIHHHFFF@@@===>>>@@@>>><<<;;;<<<@@@CCCFFFFFFDDDBBBAAA@@@AAABBBCCCBBBBBBAAA???>>>>>>>>>>>>??????>>>>>>===<<<;;;:::;;;<<<===;;;999666666666111111111111111111111111/////////000000000111111.........------...000222111000000...,,,+++,,,---((()))))))))))))))(((((((((((())))))))))))((((((''''''((((((''''''&&&%%%&&&&&&''''''((())))))***(((''''''&&&&&&''''''(((''''''(((((())))))************))))))))))))******(((((()))******++++++,,,...---)))---333111888MMM~~~xxxttthhh___KKKEEE???<<<>>>???>>><<<888999::::::::::::;;;===:::<<>>??????<<<777444444555333333444444333555888:::EEEJJJKKKEEE>>><<<;;;:::555666888999:::;;;<<<<<<<<<===JJJddd~~~999888777888:::;;;<<<<<<777===CCCDDDFFFNNN]]]jjjwwwxxxwww}}}ssstttqqqiii```VVVLLLEEEHHHAAA===>>>>>><<<===CCC???>>>=========???@@@AAAFFFEEEBBBAAA@@@@@@AAABBBAAAAAA@@@???>>>>>>>>>>>>>>>?????????>>>===<<<;;;;;;<<<===;;;888666666666111111111111222222222222---.........//////000000///...---------...///000//////...+++***)))***,,,'''((()))))))))))))))((((((((())))))))))))((((((''''''((((((''''''&&&%%%&&&&&&&&&'''((())))))***'''''''''&&&&&&'''''''''))))))))))))(((((((((((())))))(((((((((((())))))''''''(((((()))*********%%%///...***---///222===RRRttt~~~ssszzzsssPPPIIIAAA======>>><<<:::999:::;;;;;;::::::<<<===888:::===>>>???BBBIIINNNWWW]]]eeelllttt{{{uuu]]]```rrr~~~llljjj}}}|||lllnnnwww}}}~~~{{{{{{www{{{xxxsss```\\\YYYYYYXXXVVVXXX\\\ZZZZZZZZZZZZZZZ\\\___bbbaaaccchhhnnnvvvttt^^^DDD<<<666444333111111333.........///000111333444222111000000222555888::::::<<<===;;;777444444555666555333111111333888<<>>>>>======BBBCCCDDDDDDBBB???;;;999======<<<;;;999777555333444333222000000000000111//////............//////...............///000111000000///...,,,+++******++++++***)))(((((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((()))***************)))))))))))))))++++++++++++,,,---...///===@@@```wwwpppjjjwwwsssuuuzzz^^^GGGEEEEEE===888:::<<<<<<<<<;;;:::;;;===???<<<;;;;;;<<<===???AAABBBOOOUUU___hhhnnnrrruuuwww}}}|||}}}iiihhhttt|||wwwpppvvvyyyuuuvvv||||||{{{tttkkkddd```YYYWWWVVVWWWYYYZZZYYYVVV___[[[YYY\\\^^^^^^```dddkkknnnooo{{{{{{cccIII;;;:::999777666666555555333333111111111333555777222222222333333444444444777666555444333333222111444444333222222444888;;;CCCEEEEEE@@@888444444666666777888777666666888:::@@@AAAMMMfff555555666888999:::<<<<<<======<<<<<<===???AAACCCBBBEEEJJJOOOTTT\\\dddkkk}}}vvvmmmfff^^^UUUNNNOOOMMMJJJGGGEEEEEEEEEEEEHHHGGGEEEDDDCCCDDDEEEFFFEEEEEECCCCCCCCCCCCEEEEEEHHHGGGFFFEEECCCAAA@@@???AAA@@@@@@@@@????????????BBBCCCDDDDDDCCC@@@===;;;======<<<:::888666555444444333111000000000111111/////////....../////////......---------.../////////......---,,,+++******+++******)))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))*********++++++---......555444GGGssszzzxxxsssfffhhh|||yyyuuuyyyttt```III???DDDDDD=========<<<;;;::::::;;;<<<;;;:::::::::;;;===???@@@HHHNNNWWW```hhhoootttwww|||}}}}}}}}}}}}~~~wwwrrrxxx{{{}}}vvv{{{yyyxxx}}}}}}wwwoooeee^^^YYYWWWWWWUUUUUUVVVYYY[[[[[[YYY\\\[[[\\\_________bbbhhhmmmxxxsss\\\FFF:::999888777555555555555555333222111111111333444111111111222222222222222555444444333333222222222444444333111111222666999CCCDDDDDDAAA<<<888666666666777888777666666888:::>>>???KKKccc555666777888999:::;;;;;;===<<<;;;:::;;;;;;======@@@BBBCCCDDDEEEGGGJJJMMMUUU[[[fffsssxxxqqqlllbbb^^^XXXUUUUUUTTTRRROOOHHHGGGFFFEEEDDDEEEFFFFFFIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFHHHGGGFFFDDDCCCAAA@@@???BBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCAAA???===<<<<<<;;;999888666555444333222111000000000111222000//////......//////000...------,,,,,,,,,,,,---,,,,,,+++++++++***************)))((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))************+++,,,---------...444MMM|||}}}ppp___fffzzz{{{bbbOOOKKKGGG@@@======<<<;;;::::::::::::::::::999999:::;;;;;;<<>>888888666555444444444444555444222000000000000111111111111111111000000000222222222222222222222222333333222111000111555888DDDCCCCCCCCCAAA>>>:::666666777777777666666888:::<<<<<>>;;;:::999888777666555555333222111000000000111222000//////......//////000------,,,+++*********+++)))))))))******************))))))((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((())))))((((((((()))))))))))))))***************+++,,,,,,)))000333777PPP|||ooocccppptttXXXFFFBBB>>>===;;;;;;;;;;;;;;;:::;;;:::::::::::::::::::::;;;===BBBGGGNNNVVV___eeejjjnnnssswwwyyyzzz|||}}}{{{xxxvvvwww~~~yyytttpppeeeccc^^^WWWQQQNNNQQQTTTSSSRRRSSSTTTVVVYYY[[[\\\\\\___bbbcccbbbiii}}}^^^HHH???777777666555444333333333333222222111000//////000000222222222111111000000///000000000000111111222222111222111111111333777:::DDDBBBAAADDDFFFDDD===777555666777666666666888:::;;;;;;EEE]]]{{{666666666777777888888888888888888999:::;;;<<<<<<666777999<<<>>>???????????????>>>??????@@@AAABBBEEEGGGKKKOOORRRUUUVVVWWWWWWXXX[[[___bbbddddddcccccccccbbb```aaabbb___ZZZTTTXXX]]]^^^]]]XXXTTTRRRPPPPPPOOOMMMIIIDDDAAA???DDDBBB@@@@@@BBBEEEHHHIIIMMMLLLKKKIIIGGGEEEDDDCCCBBBCCCDDDFFFFFFEEECCCBBBAAA@@@@@@AAABBBDDDFFFHHHIIIIIIGGGFFFDDDCCCAAAAAA???>>>===<<<<<<===>>>???===>>>????????????>>>===:::999888777666555666666444333222000000000000111//////............//////---,,,+++***************((((((((()))))))))******)))((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''(((((()))''''''(((((())))))))))))******)))))))))***++++++***///222222777NNNuuu}}}xxxsssWWWHHHBBB???<<<;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===???BBBGGGNNNSSSXXX]]]eeelllqqquuuyyy{{{}}}|||}}}zzzuuuoooiiiccc___TTTVVVWWWTTTOOOLLLNNNQQQSSSSSSSSSSSSTTTVVVYYY[[[\\\___cccfffiiiyyy{{{kkkYYYBBB:::;;;777666555444333222222222333////////////000111111222333333222222111111111000...//////000000111111222000111111111222666;;;>>>CCCAAA@@@DDDHHHFFF>>>777444555666666555666888:::<<<;;;EEE]]]zzz555555555555666666666666444555666777999:::;;;<<<666666666888;;;<<<;;;:::<<<<<<;;;::::::;;;;;;<<<>>>>>>>>>>>>@@@AAACCCDDD>>>@@@CCCFFFGGGFFFDDDCCCDDDEEEEEEFFFGGGFFFDDDAAA???DDDJJJNNNMMMIIIEEECCCCCCEEEFFFEEECCCAAA@@@@@@????????????AAADDDGGGIIINNNMMMLLLJJJGGGEEECCCBBB???@@@AAABBBBBBBBBAAA@@@BBBBBBAAA@@@@@@AAABBBBBBIIIHHHGGGEEEDDDBBBAAA@@@===<<<:::999999;;;===>>>======>>>>>>>>>======<<<999888777555555555666777666555333111////////////...------------------...,,,++++++************+++((()))))))))))))))))))))((((((''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&''''''(((((())))))******)))))))))))))))******---(((+++333444777JJJcccyyyZZZJJJEEE???<<<===>>>>>>===<<<<<<=========<<<<<<;;;;;;<<<<<<<<<<<<>>>AAADDDEEEJJJRRR[[[ccckkkrrrvvvuuu|||~~~|||||||||zzzyyy{{{|||||||||}}}|||tttpppjjjddd```[[[VVVSSSTTTYYY]]]\\\VVVQQQPPPRRRTTTTTTUUUTTTTTTVVVZZZ]]]]]]bbbjjjqqqyyyxxx___KKK@@@555777>>>;;;555555444333333333333333...//////000111111222222222222222222222111111111/////////000000111111111000111111222333666;;;???AAA@@@@@@CCCFFFEEE>>>888333444666666555666888:::<<<<<>>???AAA;;;===???AAACCCFFFIIIKKKHHHHHHHHHGGGFFFEEEDDDCCC??????@@@AAAAAAAAAAAAAAABBBAAA@@@??????@@@AAABBBGGGFFFEEEDDDBBB@@@???>>><<<;;;999888888:::===>>>??????>>>>>>======<<<<<<888777555444444555666777888666444111///...---------,,,,,,++++++,,,,,,---++++++*********+++,,,,,,******))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''((())))))******))))))((((((((())))))---(((***111333///555AAArrrsssUUUMMMCCC>>>===>>>===<<<;;;<<<======>>>===<<<<<<;;;<<<======<<<<<<===???<<>>888333666;;;999555555444333333333333444000000111111111111111111000000000111111111111111000000000000000000111111111222222111222444999<<<@@@??????BBBCCCAAA===888333444555555555666888:::<<<<<>>;;;;;;===>>>===;;;===AAA;;;<<<>>>@@@AAAAAA@@@>>>===???AAA@@@>>>===???AAA>>>???@@@@@@???>>>???@@@AAAAAACCCDDDEEEEEEEEEEEE@@@@@@@@@@@@AAAAAABBBBBB??????>>>???@@@BBBDDDFFFEEEEEECCCBBB@@@>>>======<<<;;;999888888:::===???@@@@@@??????>>>=========888777555444444555666777999777444111///---,,,,,,,,,++++++******++++++,,,+++*********+++,,,------+++*********)))))))))((('''''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((())))))******)))(((((((((((()))))),,,---//////,,,+++333<<>>??????>>>>>>>>><<<===???AAAEEEKKKSSSYYYaaagggmmmpppsssvvvtttpppsssuuuwwwwwwuuutttxxx}}}{{{{{{|||}}}~~~{{{xxxwwwvvvqqqiiibbbZZZVVVQQQNNNNNNOOOOOOOOOOOOVVV\\\\\\VVVQQQPPPRRRTTTVVVXXXXXXYYY]]]ccchhhsss}}}~~~ZZZDDD999888333333555222555555444333333333444444222222333222222111000///......//////000000111111111111111111000000000000333333222111000222555888?????????AAAAAA???<<<999222444555555555666888:::<<<<<>>>>>>>>>>>???@@@AAABBB=========>>>@@@BBBEEEFFFEEECCC@@@===<<<;;;<<<<<<999888777777999;;;>>>?????????>>>===<<<:::888777333333333222333333444444666444111...---,,,------,,,,,,,,,+++++++++******************************'''((()))((('''&&&''')))((((((''''''''''''((((((''''''(((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&(((%%%'''((('''%%%%%%'''***)))))))))(((((((((((((((******+++,,,------......999IIIeeetttooowww```DDDBBBFFFBBB===???@@@>>>;;;<<<>>>???===::::::;;;;;;<<<>>>???@@@@@@===============>>>???@@@KKKOOOUUU\\\cccgggjjjkkklllllllllmmmooosssvvvxxxwwwwwwxxxyyy{{{}}}}}}yyywwwwwwtttpppjjjddd```\\\XXXUUUMMMMMMMMMMMMMMMLLLLLLLLLPPPOOOPPPRRRTTTUUUVVVXXXNNNTTTXXXYYYZZZcccrrrpppIIIBBB999555444333000---333222222111111222222333444444333000...---...000////////////////////////000000//////000111222222;;;999666111///000444888???@@@@@@>>>;;;888666666333444666666555555777888;;;;;;EEE]]]yyy//////000000111222222222333222222222222333444444444444444444444444555555444444555666666666666555555666888:::::::::999888999999999999999999999999:::999999999:::;;;===>>>>>>??????@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<>>>>>>===<<<;;;======>>>>>>>>>>>>===============>>>>>>???@@@AAAAAA@@@>>>=========>>>>>>@@@???===<<<;;;<<<===>>>:::999888777777888999;;;=========<<<:::999777666333333222222111222222222555333111...---,,,------,,,,,,+++++++++*********(((((((((((((((((((((((('''((()))((('''&&&'''))))))((((((''''''(((((()))''''''(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%%%%'''(((%%%&&&((('''%%%%%%(((*********************************++++++,,,,,,------000333@@@\\\wwwsssbbbUUUOOOGGGAAA???>>><<<;;;;;;;;;===???@@@<<<<<<======>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;>>>@@@EEEJJJNNNQQQSSSTTT]]]]]]^^^```cccgggkkknnnpppppprrrtttuuuwwwyyyyyy~~~~~~~~~}}}|||yyyvvvqqqlllhhheee```]]]XXXUUURRRPPPMMMKKKLLLLLLLLLKKKKKKKKKKKKKKKPPPQQQRRRSSSRRRPPPPPPRRRXXXZZZ\\\```kkklllWWW===888222000222444333111222222222111111222222222333333222000------...///........................//////000000111222333333999888555222111333888;;;@@@@@@???<<<888666555666333444666666555555777888;;;:::DDD[[[www......//////000111111111222222111111222222333444333333333333222222222222333333444555555555555555333444666777888888777777777777888888888888777777666555555666777:::<<<======>>>>>>???????????????::::::::::::::::::::::::888;;;>>>===;;;999999:::999::::::;;;;;;:::::::::<<<<<<<<<<<<===>>>???@@@@@@???>>><<<;;;:::::::::;;;:::999999:::;;;===>>>;;;:::888666555555555666;;;;;;:::999888777555444333222111000000///000000333222000...---,,,------,,,++++++++++++*********(((((((((((((((((((((((('''((()))((('''&&&''')))))))))(((((((((((())))))'''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%''')))$$$%%%'''&&&&&&&&&)))+++)))))))))******************************+++++++++...++++++999TTTuuu|||vvveeeXXXMMMFFF@@@AAA@@@???<<<;;;;;;<<<=========>>>>>>===============;;;::::::999999999999:::<<<>>>@@@BBBCCCDDDJJJKKKLLLOOOSSSWWW[[[]]]fffhhhkkknnnppprrrssssssxxxxxxxxxyyyzzz|||}}}~~~}}}|||}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{xxxvvvuuunnnjjjfffcccaaa]]]XXXSSSSSSQQQNNNMMMMMMLLLKKKJJJMMMMMMLLLLLLKKKKKKKKKLLLIIIMMMPPPQQQPPPQQQTTTVVVZZZ]]]bbbmmmyyybbbLLL===555111......111444444333222222111111111111222222111111111///---,,,---...........................---...000222444444444444555555333222111444888<<>>;;;777555444555222444555555555555666888999999CCCYYYttt------......///000000000111111111111111222333333333333333222222111111111222333333444444444444444222333444555666666666555666666777888888777666666444444444444555777999:::<<<<<<===>>>>>>>>>>>>>>>888888888999999999999999999===@@@>>>999777888;;;777777888999999999888888;;;;;;:::;;;;;;<<<===>>>;;;;;;;;;;;;;;;<<<<<<===888888888888999:::<<<<<<;;;:::888666555555444555888888888777666444333222222111000///......------111000///...---,,,------++++++++++++************************************'''((()))((('''&&&''')))))))))(((((((((((())))))&&&'''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''')))%%%%%%&&&&&&&&&''')))***&&&&&&'''''''''''''''(((************))))))))))))+++///111///444NNNxxxttt```QQQDDDCCCAAAAAA@@@???<<<:::>>>>>>>>>======>>>>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>???@@@BBBEEEIIILLLMMMZZZ\\\aaafffjjjlllmmmnnnpppppprrrtttwwwyyy{{{|||}}}{{{yyyyyyzzz{{{{{{zzzxxxxxxyyy{{{}}}~~~{{{zzzxxxwwwwwwxxxzzz|||yyyxxxwwwtttppplllhhheeeZZZVVVRRRRRRTTTTTTPPPKKKOOONNNMMMMMMOOOOOOOOONNNOOONNNMMMMMMLLLMMMNNNNNNIIINNNQQQOOOOOOTTTZZZ^^^```iiiuuupppYYYFFF999444555222000000111333222111111111000000000000111111///000000///,,,+++,,,---........................,,,...111444555555555444222222111000///111444777<<<===>>>===999666444333111333444555444444555777888888BBBWWWppp---------...//////000000111000000000000111222222444333333222222111111111111111222333333333333333111111222333444444444444666777888999999888777666666555444333444555666777:::;;;<<<<<<======<<<<<<777777777777888888999999888<<>>>>>888888888888888999999999:::999888888777777777777555555555555444333111111111000///...---,,,,,,,,,//////...---------,,,---+++++++++*********))))))))))))))))))))))))))))))'''((()))((('''&&&''')))))))))(((((((((((())))))&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***&&&%%%%%%%%%'''((())))))%%%%%%&&&&&&&&&'''''''''***)))))))))))))))))))))&&&...222...+++;;;\\\yyyoooUUULLLBBB>>>@@@DDDFFFEEEAAA@@@???>>>>>>@@@BBBCCC@@@???>>>>>>======>>>>>>:::::::::::::::;;;<<<===;;;<<<<<<>>>???AAABBBCCCHHHLLLQQQVVV[[[^^^```aaaeeegggiiimmmqqqtttwwwxxxtttrrrrrrsssuuuvvvvvvuuutttuuuuuuvvvwwwwwwxxxxxxxxxvvvrrrnnnlllmmmnnnoooggggggeeebbb___ZZZVVVTTTMMMJJJGGGHHHMMMOOOLLLIIIKKKJJJJJJKKKMMMNNNMMMLLLMMMMMMLLLKKKLLLMMMOOOPPPOOOTTTTTTQQQSSS^^^hhhlll|||zzzjjjVVVCCC777444555333111000000111111000///111000000//////000000111...///000///---,,,,,,---........................,,,...111444555555555444333333333111//////111333777;;;???@@@===888333111111222444444333333555666888888AAATTTmmm------......///000000000000000000///000000111222222222222222222111111111000111111222222222222222111111111222333333444444666888999::::::999888666777666555444444444555666999::::::;;;;;;;;;;;;;;;666666666777888888999999666888999777444222333666666777888999999999999999777777777777888999:::;;;<<<<<<=========<<<<<<;;;:::::::::999999999888888999999999999999999999999444444444333333111000000000///...---------------------------------,,,,,,+++************)))))))))'''''''''''''''''''''''''''((()))((('''&&&''')))((((((''''''''''''((((((%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&&&&(((***(((&&&%%%%%%'''(((((('''&&&&&&''''''((())))))))))))))))))))))))*********------,,,+++,,,333===FFFkkkrrr[[[JJJCCCFFFKKKNNNJJJGGGCCCAAAAAACCCFFFIIIAAAAAA???>>>============::::::::::::;;;;;;;;;<<<<<<=====================:::<<<@@@EEEIIILLLNNNOOOQQQSSSWWW[[[^^^bbbdddeeedddcccccceeeggghhhhhhgggkkkkkkjjjiiihhhfffdddccceeeccc___[[[YYYXXXXXXYYYSSSSSSQQQOOOMMMJJJHHHFFFJJJGGGEEEFFFIIIJJJIIIHHHIIIIIIIIIKKKMMMNNNMMMLLLKKKJJJIIIIIIJJJMMMOOOQQQOOOUUUXXX\\\jjj{{{jjjTTTCCC777111222555------//////000000000///000000////////////000000---///000///...,,,,,,------------------------------...000222444444444444666777777555222111111333333777<<<>>><<<888333111000222333333333333444666888999AAASSSjjj---......///000000111111000////////////000111111000000000000000000111111///000111111222222111111111111111111222333444444666777999;;;;;;999777666666555555444555666888999888999999:::;;;:::::::::555666666777888888999999666666555444444333333444666666777888999999999999666666666666777888999:::======>>>===<<<;;;999888:::::::::;;;;;;:::::::::999999::::::999999888777333333333333222111000//////......---------......+++,,,,,,---------,,,,,,************))))))))))))'''''''''''''''''''''''''''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&&&&&&&(((******'''%%%%%%'''((('''%%%%%%&&&&&&'''(((((())))))((())))))******+++++++++...---,,,,,,,,,,,,,,,,,,EEEaaa|||oooZZZRRRTTTYYYVVVRRRKKKFFFDDDFFFKKKNNNHHHFFFDDDBBB???>>><<<<<<;;;;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<;;;;;;:::888888:::<<<>>>@@@BBBCCC@@@BBBEEEHHHJJJLLLMMMMMMQQQQQQPPPRRRTTTTTTSSSRRRVVVVVVVVVUUUTTTRRRPPPOOOMMMKKKIIIGGGFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCGGGFFFFFFFFFFFFGGGIIIIIIJJJJJJKKKNNNPPPRRRQQQPPPKKKJJJJJJJJJMMMPPPSSSVVVVVV___hhhtttpppYYYBBB666333111000000,,,...000111111111000000000//////......//////000---///000000///---------------------------------//////000000111222333333666777888666444222222222111444777999777555444333000111333333222222444555999999AAARRRiii......//////000111111111///////////////000111111---.........//////000000//////000111111111111111111111111111222333444555555666999::::::999666555555444444555666888:::;;;888888999::::::::::::999555666666777888999999:::888666555555666666666555555666777888999999999999555555555666666777888999;;;;;;<<<===<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<::::::::::::999777666555222222222222222111000///......---------...//////++++++,,,---------,,,,,,************))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&&&&&&&)))++++++(((%%%%%%'''(((&&&$$$######$$$%%%%%%&&&''''''(((((()))***+++,,,,,,---!!!)))000000+++***000777---FFFmmmxxxhhhfffjjj```ZZZQQQJJJGGGIIIMMMQQQOOOMMMJJJFFFBBB???===<<<:::;;;<<<===<<<:::888666::::::;;;;;;;;;;;;::::::>>>============>>>???@@@<<<===???AAACCCCCCCCCCCCEEEDDDCCCDDDEEEEEECCCAAABBBBBBDDDEEEEEEEEEDDDCCCAAAAAAAAAAAABBBCCCEEEFFFCCCCCCBBBAAABBBCCCEEEFFFCCCDDDEEEEEEEEEGGGJJJMMMHHHHHHJJJNNNQQQSSSRRRQQQNNNMMMMMMNNNQQQUUUYYY[[[kkkttt~~~zzzeeeLLL555///222222///---111333555555444222111000//////............//////---///111111///.........------------------------000000//////000111222222333444666555333111111111111222333333222333444666///111222333222222333555999:::AAARRRhhh,,,,,,,,,---...///000000000///.........///111222000000000000///////////////000000111111222333333000111111222444555555666888888888888888999999999777777777888999999::::::;;;999777777888::::::999666666777777888888888888::::::999999888777666666;;;;;;:::999999888777777888777666666777777666555<<<===>>><<<999888;;;???;;;<<<===<<<:::999:::;;;777888999999888777555444555444444444444333000...111///---,,,,,,,,,...///,,,------......------,,,+++++++++************)))((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,---666MMMpppwwwiiiZZZQQQLLLKKKUUU```]]]XXXPPPIIIDDDBBBBBBBBBAAA???<<<:::999999999:::999::::::999888888:::;;;;;;;;;;;;;;;<<<===>>>>>>@@@@@@???@@@@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDD???@@@@@@@@@AAAAAABBBBBBAAACCCDDDDDDBBB@@@AAAAAAAAADDDHHHKKKJJJHHHGGGGGGKKKLLLLLLKKKNNNTTTTTTQQQSSSNNNOOOUUUWWWXXXdddsss~~~fffIIIAAA666000000111///---000000000000000000000000///............---------000///............///////////////...---------,,,---------............///666666444333222111111111000000000111111222222333222222222222333444555555999777===OOOhhh,,,,,,------......//////......---------...///000////////////////////////111111222222333444444555000111111222444555555666::::::::::::;;;;;;;;;;;;777777777888888888888999999777555666777999999999777777666666777777888999888888888777777888888999;;;;;;;;;:::999888888777===:::777666888999999888;;;===???>>>===;;;::::::999;;;;;;;;;999999999;;;::::::;;;:::999777555444555444444444555444111///000///---,,,,,,,,,...///,,,,,,------------,,,,,,+++++++++*********))))))((((((((((((''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))*********+++++++++,,,,,,,,,000;;;OOOjjjwwwkkkaaaZZZ[[[```ooojjjaaaUUUKKKDDDAAA@@@:::;;;>>>@@@BBB@@@===;;;999::::::;;;;;;;;;===>>>???>>>>>>=========>>>>>>???>>>>>>>>>>>>>>>??????<<<===>>>>>>????????????===>>>>>>???@@@@@@AAAAAA>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEDDDBBBAAAAAABBBFFFFFFFFFFFFEEEFFFIIIKKKGGGKKKLLLLLLOOOSSSTTTQQQPPPRRR[[[hhhuuu~~~ttteeeRRRCCC>>>888111...000222222111....................................------------////////////////////////............------------------------............444444333222111111111111333333333222222222222222222222222222333444555555888777===OOOggg---------------------------,,,,,,,,,,,,---......////////////////////////111111111222333333444444111111222333333444555555::::::::::::::::::::::::888888888777777777666666555444333444666888999888999888666666666777999:::777777555555666888:::<<<;;;;;;;;;::::::999999999;;;888888:::??????;;;666777888;;;>>>???===999666888999::::::999888:::;;;<<<===<<<<<<:::888555444666444444444555555333111000///---,,,,,,,,,---...,,,,,,------------,,,,,,++++++*********)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((())))))))))))*********++++++++++++,,,---...111???^^^}}}}}}zzzsssfffXXXLLLFFFDDD;;;;;;<<<======;;;777333999::::::;;;<<<<<<======>>>===<<<;;;::::::::::::>>>>>>======<<<<<<======999999;;;<<<===>>>>>>>>><<<===???@@@@@@@@@@@@???>>>???@@@AAABBBDDDDDDEEEAAABBBCCCCCCBBBBBBCCCDDDBBBCCCDDDEEEGGGJJJNNNQQQQQQTTTUUURRRTTT\\\bbbccckkkrrr~~~|||kkkVVVEEE<<<777333666222...---000222222111------------------------............------------......000000000000///...------------............------------............111111000000000000111111555444444333222222111111222111111222222333444555888777>>>OOOggg---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---...............//////......//////000111111111111111222333333444555555666666666666666666666666888888777777666555444444333222222444777999999999;;;999777666666888;;;===888777555444444777999;;;;;;;;;;;;:::::::::::::::999:::???FFFMMMKKKBBB:::555444555999===>>>:::666888999;;;:::999999:::<<<<<<<<<<<<<<<;;;:::888777666555444444555555333222///...---,,,,,,,,,------,,,,,,,,,------,,,,,,,,,************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))************++++++......+++...BBBbbb{{{zzz|||{{{rrreeeWWWNNNKKKLLLHHHDDDAAABBBBBB@@@>>>===<<<<<<<<<===>>>===<<<===<<<;;;:::::::::::::::>>>============>>>>>>???:::;;;<<<===>>>>>>>>>>>><<<>>>@@@BBBBBBAAA@@@???@@@@@@AAAAAABBBCCCDDDDDDAAABBBDDDDDDDDDDDDFFFHHHBBBEEEIIILLLMMMNNNPPPQQQVVVZZZ\\\]]]eeeuuuhhh^^^LLL<<<222000222333444222//////000000...,,,------------------------.........---------,,,,,,,,,...000111111000///...,,,,,,,,,------.........,,,,,,---------.........///.........//////000111222222222222222222222222111111111111222333444555777777>>>OOOfff,,,,,,,,,,,,,,,+++++++++,,,,,,------............,,,,,,------............---......//////000000111111222222333333444444444444444444444555555555555888777666666555444333333222222222444777999999999<<<:::888777777999<<<===999777555333333555777999999:::::::::::::::::::::@@@AAADDDKKKQQQRRRNNNHHH===:::777777:::;;;:::888999:::;;;;;;:::999:::<<<888999:::;;;;;;;;;:::999777555333333444444333222......---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********+++...111...---444CCCPPPooo{{{~~~wwwiii^^^XXXPPPLLLIIIHHHIIIHHHEEEAAA???<<<;;;;;;===??????>>>===============>>>???@@@;;;;;;<<<<<<===>>>???@@@===>>>>>>>>>>>>>>>======<<<===???AAAAAA@@@>>>===?????????@@@@@@@@@@@@@@@DDDDDDEEEDDDCCCCCCEEEFFFFFFGGGJJJKKKLLLOOORRRTTTWWW```lllwwwoooVVVIII:::222000///---+++333222111000000...,,,+++...........................------------,,,,,,,,,+++---///000111000...---+++,,,,,,,,,------......,,,,,,,,,------------...------------...///000000...//////000111222222333111111111111222333444444555777???PPPeee~~~+++++++++++++++++++++++++++,,,---.........------++++++,,,,,,---........./////////000111111222222222222222333333444444444333444555555666777888888666666555555444333222222222111222555777999888777:::999777777777888:::<<<888777555444444555666777888888888999999:::::::::BBB@@@>>>>>>BBBHHHLLLNNNGGGCCC===999888888999999:::;;;;;;:::999888999:::555666888999:::;;;::::::777555333222222222111000------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******)))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((()))))))))))))))+++---,,,,,,...444999CCCUUUqqqzzzllljjjiiiiiifff\\\NNNCCCCCC???:::999;;;>>>>>>===============>>>???@@@@@@<<<<<<<<<<<<===>>>??????>>>?????????>>>>>>===<<<<<<===>>>??????>>>======????????????@@@@@@@@@@@@CCCDDDCCCAAA??????AAACCC@@@BBBEEEIIIQQQ[[[fffmmmrrrmmmVVVCCC999111222555444///,,,...///000000000//////...........................------------,,,,,,,,,,,,***+++---...//////...---,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------...///000,,,---...///000222333333111000000111111222333444555666???PPPddd}}}))))))******++++++,,,,,,******,,,---------,,,+++***++++++,,,------............///000000111111222222222333333333333444444333333555666888:::;;;;;;555555444444333333222222000000111333666777666444666666555555666666777888444444444444555666777777666666777888888999::::::::::::888666555999@@@EEEFFFDDD@@@:::777666888;;;999::::::999666555555666444555666888888888777777888666333111111000///...------------,,,,,,++++++++++++,,,,,,,,,,,,++++++***)))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''')))++++++++++++---000'''777PPPkkkqqq```XXXNNNHHHFFFFFFDDDAAABBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCEEEFFFGGGIIIIIIHHHIIIJJJKKKKKKNNNRRRUUUTTTZZZbbblllvvvwwwUUUBBB666///...333777555222222,,,---...///......//////---------------------------------,,,,,,,,,++++++******+++,,,,,,------...------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------......///......///000111222222333000000000000111222333444444666@@@PPPddd|||(((((()))***+++,,,,,,---((()))***+++,,,+++************+++,,,,,,---......,,,,,,------.../////////333333333333333333333444111222333555888:::;;;<<<444444333333333333222222//////000222555555444222333333333444444444444444111222333444666777888888555555666777888999999:::444888<<<<<<888666888;;;===>>><<<999555555999===888999999777444222222333444555666777777666555444999666222000//////...,,,,,,,,,---------,,,+++***+++++++++,,,,,,+++++++++))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%)))......,,,***+++,,,//////444BBB[[[vvvuuuooo~~~{{{lllaaaZZZVVVQQQMMMOOONNNMMMLLLKKKKKKKKKKKKKKKJJJHHHFFFDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGIIIKKKNNNQQQSSSTTTTTTVVVZZZ]]]bbbhhhoootttoooVVV@@@555333//////222000+++***------.........,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************+++,,,---...---------,,,,,,+++++++++++++++,,,,,,,,,---------///......------.........111111111111111222222222000000000000111222333444333666@@@PPPccc|||(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------......///000000000000000000111222222333333000000///000222555888:::333333333222111000//////444555666666666555444333666555444333222222222222222222333444666888999;;;777777777777888888888888666444222111222333333333777666555444333444444555666666777777666444222111000111222333444333222222222222222111111///......,,,,,,,,,+++++++++******+++++++++*********)))))),,,+++***)))(((((((((((()))'''&&&&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((())))))))))))***************)))---444888EEEddd~~~~~~}}}}}}sssiiifffjjjmmmllleee^^^YYYXXXWWWTTTTTTVVVVVVNNNQQQTTTQQQUUU]]][[[\\\XXXVVVUUURRROOOQQQWWWYYYYYYZZZ^^^gggsssuuukkk]]]OOOCCC;;;666333////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++,,,,,,,,,,,,------.../////////---,,,---...------...000222555888999111111000000111111222333777555:::III___yyy(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......//////000//////000000111111222222/////////000222555777888222333333222222000//////333444555666666555444333555444333222222111111111333333444555666888::::::666666666777777777777777666444111111222333333222666555444333333333444444555666666666555444222111000111222333333222111111111111111111000///...---,,,,,,+++++++++*********+++++++++******)))))))))++++++***((((((''''''((()))'''&&&&&&&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********---***+++///000777NNNfff~~~zzzzzzxxxqqqjjjgggiiidddhhhmmmjjjpppzzzzzzyyypppkkkggggggmmmvvvrrrsssuuuzzz}}}[[[SSSHHH>>>666222///---////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,------.../////////---,,,---...---...000222444666888888111111000000111111222333666555:::III```zzz(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........---......///000000111111...///000111333444555666222222222222222111000///111222444555666555555444333333222222111000000000333333444555666777999:::666666555555555555555555555333111111222333222111555444333222222222333333444444555555444333222111000000111111111111000///000000000000000///...---,,,++++++++++++*********************))))))))))))***)))((('''''''''''''''((('''&&&%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''((((((((((((((())))))))))))******...***))),,,+++,,,777FFFgggzzz|||}}}yyygggDDD>>>777222000//////...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------.../////////---,,,---......000222555777888777777111000000000000111222222555444:::III___yyy(((((((((((())))))))))))*********************************************************+++,,,,,,------,,,------......//////000---...///111222333333333222222222222222111000///000111333444555555555444111111111111111000//////222222222333555666888999666555555555444444333333444222111111222222111000333333222222222222222222333333333333333333222222111111000000000///......///////////////...---,,,++++++++++++************)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((()))))))))***,,,)))))),,,---+++///555IIIZZZooooooWWWGGG888444000...///000111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.../////////---,,,---...///111555888999888777555000000000000000111222222555444:::HHH\\\uuu(((((((((((())))))))))))************************************************))))))******+++,,,,,,,,,,,,,,,,,,---......//////---...///000111111111111111111222222222111000000///000222444444444444444000000111111111000/////////000000111333555777888777777666555444333333222444333222222333333222000111222222222222222222222333333333333333333333444222111000///......------------.........---,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))+++))))))---///...---...111;;;JJJgggeeeIII999222333000---,,,,,,.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.../////////---,,,---...///222555888999777555333000000//////000000111222555555;;;HHHYYYqqq(((((((((((())))))))))))************************************************))))))******+++,,,,,,,,,,,,,,,,,,---......//////.........//////000000000111111222222222111111000///000222333444333333222///000111222222111000///---...///111333666888999999999888777666444444333444333333333444444222000111111222333333333222222333333222222333444555666333222111///...---------,,,,,,---------,,,,,,++++++************)))))))))''''''''''''(((((((((((((((''''''&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))+++***)))+++,,,,,,******+++///555MMMpppwwwbbbHHH666222444333111...---.........---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------.../////////---,,,---...///111444777777555222111000////////////000111111444555;;;HHHXXXooo(((((((((((())))))))))))************************************************))))))***++++++,,,,,,---,,,,,,------...////////////...---------...///000000111111222222222111111000111222333333222111111///000222333333222000///---...000222555888;;;===<<<;;;:::999777666555444555444444555666555333111111111333444444444333333333333333333444555666777555444222000...---------++++++,,,,,,,,,,,,++++++************))))))))))))&&&&&&&&&''''''(((((((((((('''''''''''''''(((((('''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))+++***)))'''((()))******---000000:::OOO___qqqyyyhhh```SSSFFF:::444333555222111//////000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.../////////---,,,---...///111333444444222000//////////////////000111111222444<<>>???======<<<:::999777666555555555555666777666444222111222333444555444444333444333333333444666777999666555222000............***++++++,,,,,,,,,++++++************))))))))))))&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))'''%%%$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))***(((&&&&&&)))---...***///,,,+++222999LLLeeevvvbbbHHH===333111333333///,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------.../////////---,,,---...///000222222222000///---///////////////000111111111444<<>>LLL___ooommmSSSFFF<<<444222222111000000///.................................------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111111111222222111111000////////////000111222333222555<<>>RRRbbbyyyjjjQQQ@@@<<<666000000333333111/////////...............------------------------,,,+++++++++++++++******))))))))))))))))))))))))*********++++++,,,,,,,,,************************+++++++++************************************************++++++,,,,,,,,,,,,++++++++++++,,,------...///000111111111111111////////////000111222333333555:::AAANNNfff''''''''''''((()))******(((((())))))))))))((((((''''''(((((((((((()))))))))))))))************+++)))***++++++***)))***+++---,,,++++++++++++++++++,,,,,,,,,---...///111222000000000000111111111111000000000/////////////////////000000111111111111111222555666666777999;;;;;;:::999777666555444444444444444444444444444444222222222222111111111111111111111000///......---+++++++++++++++******)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))(((***,,,,,,*********+++((()))---///------555???QQQaaawwwpppPPP666000/////////000000///---..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***************************************++++++,,,,,,---************************+++++++++++++++*********************************))))))******+++,,,,,,,,,+++++++++++++++,,,------......///000111111111111////////////000111222333333555:::AAANNNfff'''&&&&&&'''''')))******'''(((((())))))((((((''''''''''''((((((((())))))))))))))))))************)))***+++***)))((()))++++++************++++++,,,,,,,,,,,,,,,---...000111///000111222222111///...000////////////000000111......///000000000/////////111333444555666888:::;;;:::888666444333222111111222222333333444444444222111111111111000000000....../////////.........+++++++++++++++***))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&(((***+++*********+++))))))---222111,,,---222777EEEYYYmmm|||{{{mmmVVV???111//////000111111///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++)))******+++,,,,,,------************************,,,,,,,,,++++++*********************************((())))))***++++++,,,,,,+++++++++***++++++,,,------...///000111111111111////////////000111222333222333888@@@MMMfff&&&&&&&&&'''''')))******''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))************)))***+++***)))((()))******)))))))))***+++,,,,,,---,,,++++++,,,---///000///000222444333111...,,,000000//////000111222333......///////////////...///111333444444555777999;;;999777555333111000000000000111222333333444444222222222111000//////...+++,,,---...////////////***++++++++++++***))))))&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$''')))******))))))***---'''%%%+++---+++,,,///,,,333AAAQQQdddwww{{{jjj[[[UUULLL===555555000///000000...,,,---111------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++))))))***+++,,,,,,------************************,,,,,,,,,++++++*********))))))))))))))))))))))))((())))))***++++++,,,,,,++++++******++++++,,,------...///000111111111111////////////000111222333111222777???LLLfff'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''(((((((((((()))))))))))),,,+++++++++***)))))))))))))))))))))************''''''''''''((()))++++++++++++,,,------......///---...///000111222222222000000000000////////////...000111111///...///000......///000111333555666333444555555444111///---222111///......///000111222111///.........///000,,,+++******))))))******)))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***++++++,,,,,,---000222444===QQQnnnxxxnnnTTTFFF999555333000///222000000///...------,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,+++*********))))))((((((************************++++++++++++++++++++++++*********+++,,,---///000---///222222111000000111000/////////000111222333333333999CCCNNNccc'''&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''')))))))))(((((((((((((((++++++******************))))))))))))************(((((((((((()))******++++++++++++,,,------......,,,---...000111111111111000000000000////////////...000111111000//////000000000111111222222333333333444444444333111///---111000///------...000111111000//////......//////,,,+++******))))))******)))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******+++,,,,,,---......,,,---777GGGTTTmmmrrrzzz~~~yyyhhhWWWOOOBBB888111111222///...000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))************************))))))*********+++++++++******))))))******+++,,,************)))))))))(((************************++++++++++++++++++++++++*********+++,,,---...///---///111222111000111111000000///...///111333444444444999BBBLLL```'''&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''')))))))))(((((('''''''''))))))******************))))))))))))******************)))))))))******+++)))******+++,,,,,,------,,,,,,...///000111111111000000000000////////////...000222222000///000111111222333333333222111000333333444444333111///...000///...------...///000...////////////...------,,,+++******))))))******((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))******++++++)))******)))***---222666BBBIIITTTbbbqqqpppaaaZZZQQQBBB888555444...,,,///111///------//////......---,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))++++++++++++++++++++++++)))))))))*********++++++******))))))******+++,,,************))))))))))))************************++++++++++++++++++++++++************+++---...///,,,...111222111111111222111000...---...000333555444444999AAAJJJ]]]'''&&&&&&&&&&&&'''((((((%%%&&&''''''(((''''''''')))))))))(((''''''&&&&&&(((((())))))******++++++((()))))))))************++++++***************+++)))))))))***++++++,,,,,,,,,---...///111111111111000000000000///////////////000222222111000111222000222444555555444222111222333333333222111/////////......---......///000---.../////////...,,,+++,,,+++******))))))******(((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))******((()))***,,,///000000///+++111;;;HHHWWWiiiyyyyyyqqqlllXXXNNNEEE@@@:::222000222222000///000111///---+++.........------,,,,,,,,,******++++++,,,,,,,,,---************************************))))))))))))************************))))))))))))******************))))))******+++,,,*********)))))))))))))))************************************++++++++++++************+++,,,---...,,,...111222111111222333222000...---...000333555333333888AAAJJJ\\\'''&&&&&&&&&&&&'''((((((%%%&&&''''''(((''''''''')))((((((((('''''''''&&&((((((((())))))******+++((()))))))))************++++++***************+++(((((()))******++++++,,,------///000111222222222000000000000///////////////111222333222111222333///111333555666555444333222222222222111000000///............//////000000---.../////////...,,,+++,,,+++******))))))******'''(((((((((((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))---+++******,,,,,,***((()))+++000666@@@LLLXXXaaarrrxxx{{{kkk\\\OOOGGG;;;888666555222///111444333222111/////////...------------------,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,))))))))))))))))))******************************)))))))))******+++++++++************+++,,,,,,---,,,...111222111111111222111000...---...000333555222222888AAAJJJ\\\'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((())))))))))))))))))))))))))))))******************)))))))))******+++((())))))***++++++,,,,,,,,,---...///000111111111000000000000///////////////111333333333222333444111222333555666666555555222222111111000000000000......//////000111111111...////////////...------,,,+++******))))))******''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((+++***(((((()))*********,,,,,,,,,,,,///444;;;@@@JJJTTTddduuuuuueeeUUUGGG===777333111222222111///......///...000///,,,,,,///000///------,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************(((((()))))))))))))))***((((((((((((((((((((((((((((((((()))))))))************))))))******+++,,,))))))))))))************************************(((((())))))***+++++++++***************+++,,,,,,---///222222111000000111000/////////000111222333111222888AAAJJJ\\\}}}'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''%%%&&&&&&''''''((((((((()))))))))))))))((((((((())))))))))))************(((((((((((()))******+++))))))******+++,,,,,,---******,,,---.../////////000000000000///////////////111333444333333444555444444444444555555555555222111111000000000000000...///000111222222222222111000//////......//////,,,+++******))))))******&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((***---///++++++***)))(((***---000222888DDDQQQ```mmmxxx~~~~~~yyypppfffRRRJJJ@@@888333222222333///000000///...------+++***...///++++++//////---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************(((((((((((())))))******(((((((((((((((((((((((((((((((((((()))))))))*********))))))******+++,,,((()))))))))************************************((((((((()))***+++++++++***************++++++,,,///111333333111/////////...///000000111222222222111222777@@@HHHXXXyyy'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''$$$%%%%%%&&&'''((())))))******))))))((((((''''''))))))))))))************''''''''''''((()))++++++*********+++,,,,,,------((()))***+++,,,---------000000000000///////////////111333444333333444555888777666444444333333444222111000000000000000111//////000222222333333333222111000......///000000,,,++++++***)))*********&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&)))***)))'''$$$###%%%&&&((()))***))))))***,,,///++++++---111888CCCOOOWWWkkkxxx~~~zzzxxxpppeee\\\SSSFFF;;;888555333222222333222111,,,------,,,---000000///***000222...,,,...---))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))*********)))***++++++,,,(((((())))))*********+++************************'''(((((()))***+++++++++******************++++++000222333333111///......---...000222222222111111222222777???FFFUUUuuu'''''''''((((((***++++++((((((((((((((((((((((((&&&'''((()))***+++,,,---+++***)))'''''''''((()))******+++++++++,,,,,,,,,******))))))(((((('''''',,,,,,,,,---------......,,,+++++++++,,,---///000000///.........///111222---...111333666777999999777777777777666555444333222111000//////000111222555555555555444333222222222111111000000000000000,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&((('''%%%#########%%%&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%'''%%%!!!###(((&&&&&&&&&(((******(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$""""""$$$&&&%%%$$$$$$$$$###"""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''*********)))))))))))))))***))))))(((((((((((()))+++,,,---///222444666666CCCOOO^^^jjjqqqvvv{{{{{{xxxrrreee^^^SSSIII@@@:::555222111111000000//////......////////////............---------,,,,,,+++++++++------,,,+++************+++++++++*********))))))(((((()))***,,,///111222******))))))))))))************))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***))))))((('''&&&(((((()))***************)))*********+++,,,---...444444444222111111222333444111...///222555555333222777777;;;FFFUUUttt''''''''''''(((((()))***''''''''''''''''''''''''&&&''''''((()))***+++++++++***)))(((''''''((()))*********+++++++++,,,,,,***)))))))))((((((((('''******+++++++++,,,,,,,,,,,,,,,+++,,,---...000111///////////////000000111---...000333555666777777777777777666666555333333222111000//////000111222444444444444444333333222000000///............///,,,,,,+++******))))))((((((''''''''''''&&&&&&&&&((('''%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$'''&&&$$$$$$(((&&&%%%&&&'''))))))(((&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$""""""$$$&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))((((((((((((((()))))))))***+++,,,---...//////333888@@@FFFMMMVVVbbbjjjuuuyyyzzz|||zzzooojjjjjjeeeZZZOOOHHHDDD===888444222000...000000000/////////......////////////.........---------,,,,,,,,,++++++++++++++++++******+++,,,,,,+++++++++*********))))))))))))))))))***+++,,,---******))))))))))))*********)))))))))((((((((('''(((((()))))))))*********))))))))))))))))))))))))))))))))))))************((())))))))))))(((((('''(((((()))******************)))))))))***,,,---///111333444333111000111222333000//////222444444333222777777;;;GGGVVVuuu''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))***))))))(((((((((((())))))*********++++++++++++))))))))))))((((((((((((((())))))))))))*********,,,,,,,,,---...///111222......///000000000000///...///111222444555555555666666666666555444333333111111000000000000111111111222333333444333333333///......---,,,---------,,,++++++******)))(((((((((''''''''''''&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&"""###''')))'''&&&'''&&&%%%%%%&&&((((((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$######%%%'''#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''((()))******************************,,,------,,,...333===DDDMMMVVV]]]cccnnn||||||{{{oooiii]]]UUULLLGGGFFFDDD???;;;555333111000000111000//////////////////.........//////.........---------,,,,,,,,,,,,++++++++++++)))))))))******,,,------+++++++++*********************)))(((((((((((()))******))))))))))))******))))))))))))(((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))************'''(((((())))))))))))((((((((()))******************)))(((((()))+++...///000222444444111///000222111000///000222333333333111777777;;;GGGWWWwww''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))(((((((((((())))))))))))************+++))))))))))))((((((((((((((((((((()))))))))******,,,,,,---...///000222222,,,---///000000000///...000111222333444444555555555555555555555444333222111000000000000000000111///000111222333333333333......---,,,,,,,,,,,,---+++++++++***))))))(((((((((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''######(((***(((&&&&&&&&&%%%$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$######&&&(((#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))***++++++++++++***************+++,,,...---+++***,,,---///555:::===EEESSS]]]```jjjqqqxxx|||}}}{{{|||zzzuuulllnnnooojjj```UUULLLHHH@@@===999777666777888888333222222222333333111///.................................---------,,,,,,,,,+++++++++++++++++++++***************+++,,,,,,************************+++***)))(((((((((((((((******))))))))))))******))))))))))))(((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((()))))))))************&&&'''((())))))***))))))(((((()))******************)))(((((()))+++...000111333444222...---///111000//////000111222222222111666777<<>>BBBBBBMMMZZZdddhhhlllqqquuutttsssttttttpppooovvvtttiiibbb^^^NNNMMMKKKGGGAAA<<<999777999:::999777444222222222222111000111111111...,,,---------------.........------------,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******)))))))))*********************************)))))))))******+++******))))))))))))******(((((((((((())))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((()))))))))************&&&'''((())))))***))))))(((((()))******************)))((()))***---///111222111///---+++++++++,,,...///000000000111111222000666777;;;HHHWWWwww&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''&&&&&&'''(((((())))))))))))((((((((((((((())))))))))))(((((((((((())))))))))))************++++++++++++)))***,,,...000111111222------...////////////...000000222333444444444444222333333444444333222222000000111111111111000000---...///000111111111111...------,,,,,,,,,,,,,,,+++******))))))(((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''(((&&&''')))(((%%%''',,,'''&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%''')))$$$$$$$$$%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&'''((())))))&&&&&&''''''((()))************))))))***+++---...***,,,/////////000111222111666<<>>>>>555+++***---000111//////000111000666666:::EEETTTttt%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&'''(((*********)))(((''''''''''''((((((((()))'''((((((((())))))******))))))))))))************'''(((+++---///000000000......---,,,,,,...///000***+++---...000111111222111222222333333333222222///000111222222111000///---...//////////////////+++******)))))))))))))))*********)))((((((''''''(((((('''''''''&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''!!!$$$(((((($$$$$$---999***'''%%%$$$%%%&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%(((***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((###$$$'''***,,,---+++***...+++)))+++,,,+++((((((((((((***---000111///---000,,,,,,111333111111222777444222555:::>>>@@@@@@<<>>000***---000111///...///111111666666999DDDSSSrrr&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&&&&'''((()))******,,,+++***((((((((()))***(((((((((((((((''''''''''''(((******))))))***,,,*********++++++,,,,,,---***,,,------,,,+++,,,---***,,,...//////...---,,,......000111111111000///---.........---,,,,,,+++000...------...///---,,,))))))))))))(((((((((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))888...&&&%%%&&&%%%$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))*********)))))))))))))))+++,,,---.........------//////...------------...------......///000111111000000000111222444555666999:::===>>>>>><<<:::888999999999999999999999999777444333444666777555333000111111222222222111111111111000000111111222333000000000000000///......//////.........---------,,,++++++******++++++,,,((()))+++,,,------,,,+++************************(((((((((((())))))))))))+++***)))'''''')))***+++(((((()))***++++++,,,,,,+++*********))))))(((((((((((((((((((((((((((((()))((('''''''''(((***+++))))))(((((((((((())))))''''''(((((('''&&&%%%%%%''')))******))))))***+++))))))))))))************(((***---000111222111111000///...---,,,------...,,,,,,---...///000111222111666777;;;CCCMMMnnn&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&''''''(((((())))))+++***)))((((((((())))))'''''''''(((((((((((((((((()))******)))((()))+++)))******++++++,,,,,,---,,,---//////---,,,,,,---***+++---...///...---,,,---...///000111000000///...............---,,,+++...---+++,,,------,,,***))))))))))))(((((((((''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))888...'''&&&'''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,,,,------------111000///---,,,,,,,,,,,,,,,,,,,,,---.../////////.........///000111333333333444666777777555444333333333333333333333333333444222111222444555333111111222222222111111000000111000000//////000000000000000000000000///......///.........---------,,,,,,++++++******++++++,,,*********+++******))))))************************(((((((((((())))))))))))+++***(((''''''(((***+++(((((()))******+++,,,,,,*********)))))))))(((((()))))))))))))))))))))))))))(((((('''((()))***+++))))))(((((((((((()))))))))))))))))))))(((''''''''')))******))))))***+++))))))))))))***************+++...000222222111000000///...---,,,,,,---...,,,------...///000111111111555777;;;CCCMMMnnn&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''(((((((((((((((***)))((('''''''''((((((&&&&&&''''''(((((()))))))))***+++***((('''((()))))))))******+++,,,,,,---...000111000...---------***+++---.........---,,,,,,,,,...///000000000000..................---,,,,,,+++)))***++++++***((()))))))))(((((((((''''''(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))666...'''''''''&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++***+++,,,---...111000///---,,,+++++++++******++++++,,,---------,,,,,,,,,,,,---...000000//////000000000000//////////////////////////////111000///000111222111///222222111111000000//////111000///......------.../////////000//////...---......------------,,,,,,++++++************++++++++++++***)))(((((('''(((************************(((((((((((())))))))))))******((((((((((((******(((((())))))******++++++******))))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))***************))))))(((''')))******(((((()))+++))))))))))))************,,,---///111222111000//////...---,,,,,,,,,---...---.........//////000000000444666;;;CCCNNNooo&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((('''''''''(((((((((''''''''''''(((%%%&&&&&&'''((()))******)))***+++***(((''''''((((((((()))***+++,,,,,,---///000111000...,,,,,,,,,++++++---...............,,,,,,---...///000000111....../////////......---,,,***))))))******)))((())))))((((((((('''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))111+++&&&''''''%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))),,,+++)))((()))***,,,...//////...---,,,,,,,,,,,,))))))*********+++++++++++++++++++++,,,---...///............/////////000////////////////////////000/////////000000//////000000000///000000000000222111000...---,,,,,,,,,.........//////......---------,,,,,,,,,,,,,,,,,,++++++************++++++,,,***)))((('''((())))))************************(((((((((((())))))))))))***)))(((((((((((()))***((((((((()))))))))******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))))))))************)))((('''((())))))(((((()))+++((()))))))))************---...000222222111///...///...---,,,,,,,,,---............//////////////////444555:::CCCMMMooo&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&(((((((((((((((''''''''''''''''''(((((((((((('''%%%&&&&&&'''((()))******)))******)))'''&&&'''((('''(((((()))+++,,,,,,---...///000///---+++++++++,,,,,,---...//////000000---------...///000000111......///000000/////////,,,+++******++++++***)))((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''))),,,'''$$$&&&%%%######%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((((())))))))))))+++***((('''((()))+++---,,,,,,,,,,,,,,,---...///)))))))))***************+++++++++++++++,,,---...------.........//////000000000000000000000000000///000000000/////////000...------...///000222333333222000///...---,,,,,,,,,---............------++++++,,,,,,,,,,,,,,,,,,+++******))))))******+++***))))))((()))***+++,,,))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((((((((()))(((((((((((((((((())))))(((((((((((((((((())))))'''''''''''''''''''''''''''(((((()))))))))))))))))))))(((((((((((())))))''''''(((((()))(((((('''&&&((())))))(((((()))***((()))))))))************---...000111111000///......---,,,++++++,,,---............//////////////////444555:::BBBMMMnnn&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''(((((((((((((((''''''((()))))))))((((((&&&&&&''''''(((((())))))((()))***)))'''&&&'''(((&&&'''((()))***,,,---------...//////---++++++,,,---......///000111222222000////////////000111111...//////000000000000000---,,,++++++,,,,,,+++)))((((((((('''''''''&&&&&&(((''''''''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&%%%%%%''')))'''$$$$$$%%%%%%""""""%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&''''''(((((())))))***))))))((('''((()))***+++*********+++,,,...///000+++++++++++++++++++++++++++++++++++++++,,,------******+++,,,------------........................///000111000///...///111------------...///111222222111000///------,,,,,,+++,,,------...---------******++++++++++++,,,,,,******))))))))))))******))))))))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))(((((((((((())))))%%%&&&&&&'''''''''''''''&&&((())))))''''''(((***))))))))))))************,,,---///000111000...------,,,+++++++++,,,......---.........//////000000000444666:::BBBLLLlll&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''(((((())))))'''((()))*********))))))'''''''''(((((((((((((((&&&((()))(((''''''((()))&&&&&&''')))***,,,---------...000000...------.../////////000111333444444222222111000///000111111...///000111111111111000---+++******,,,,,,+++)))(((((('''''''''&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%''')))%%%###$$$&&&&&&""""""%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''((((((((()))))))))*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,&&&'''***+++,,,,,,+++***---------------------------///111000...---...000000///---,,,,,,---///000000///...---,,,,,,,,,,,,++++++,,,---------------************+++++++++,,,******))))))))))))******(((((())))))***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''&&&'''((()))***))))))((())))))(((((((((((())))))%%%%%%&&&'''''''''''''''&&&'''((((((''''''(((***))))))))))))***************,,,...///000///...---,,,,,,+++++++++,,,......,,,------...///000111111111555666:::AAAKKKkkk&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''((()))******'''((()))+++++++++***)))((((((((((((((('''''''''%%%'''(((((('''''')))***&&&&&&''')))***,,,---------///111111000//////000000000000111222444555666444333222000000000111111//////000111111111111111,,,+++******++++++***((((((((('''''''''&&&&&&&&&'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&%%%%%%''')))%%%###%%%((('''######'''###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&'''(((((())))))((((((,,,,,,++++++,,,,,,------------------------------***))))))))))))******+++%%%'''***,,,---,,,***)))------------------------,,,...000///---,,,---000333111///,,,++++++,,,---......---,,,++++++++++++***+++,,,,,,------------))))))******+++++++++,,,******))))))))))))******(((((()))))))))'''&&&%%%))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''')))*********)))((())))))(((((((((((())))))%%%%%%&&&'''((((((''''''&&&'''((((((''''''(((***))))))))))))************)))***---...//////...---,,,,,,+++***+++,,,...///,,,,,,---...///000111222222666777:::AAAJJJjjj%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,000000///......///111111222222222333333333444444444444333333333222222222333333222222111000000000000...,,,***)))))))))***))))))((('''''''''''''''(((((('''''''''&&&&&&&&&%%%'''((('''&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$######%%%&&&&&&$$$"""""""""###$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!! $$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&''''''((((((((((((((()))***************)))(((------,,,+++,,,---...///,,,+++***)))***+++,,,---((((((((()))))))))******)))***,,,---......------/////////......---------------...,,,+++***+++---***************************++++++,,,,,,++++++***************))))))))))))(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%%%%&&&''')))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))(((((('''''''''&&&&&&&&&&&&''')))*********)))(((+++++++++,,,...000111222..................---------///111111111000111222222555555999AAAIIIfff%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,000///.........///000111222222222333333333333444555444333333222222333333333222222111000000/////////...,,,***)))))))))***))))))(((''''''''''''(((((('''''''''&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&&&&$$$"""$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&''''''(((((((((((((((''''''((()))************---,,,+++++++++,,,......000///...---,,,+++++++++((()))))))))))))))))))))))))))++++++,,,++++++***.........------,,,,,,,,,,,,------,,,***)))+++,,,***************************++++++,,,,,,++++++************)))))))))((((((((()))******)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))))))))((((((((('''''''''''''''((()))))))))))))))+++++++++,,,...///111222000///...------------------///111111111000111222111555555999AAAIIIggg%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))******))))))((())))))))))))))))))))))))((()))***+++,,,,,,,,,,,,//////......//////000111111111222222222333333333666555333222222222333444222222111000000//////......---+++)))(((((())))))******)))(((((((((((((((''''''''''''&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&''''''(((((((((((((((%%%&&&'''((()))*********+++++++++***+++,,,,,,---333333222000...,,,***)))((())))))******)))(((((())))))***++++++******))),,,,,,,,,,,,,,,++++++++++++,,,,,,+++)))(((***+++******************************++++++++++++************))))))))))))((((((((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,,,,+++)))'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))((())))))))))))))))))))))))'''((()))((('''&&&'''))))))))))))))))))(((((((((((((((((((((((()))************+++,,,---///000111222000...,,,+++,,,---------///111111111000111222000444444999AAAIIIggg%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))******))))))(((((((((((((((((((((((((((((()))***++++++,,,,,,+++............///000000111111111111111222222222222666555333222222222333444111111000//////......------,,,***)))((((((((()))******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((&&&''''''(((((((((((((((&&&&&&'''(((((()))(((((()))))))))*********++++++222222222111000...+++***))))))))))))))))))((('''))))))***++++++,,,,,,,,,++++++++++++***************++++++***(((''')))*********************************++++++++++++*********)))))))))((((((((((((((()))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))(((((())))))))))))))))))))))))'''((()))((('''&&&''')))(((((((((((((((((((((((()))((('''''''''(((***+++*********+++,,,...///000444222...,,,***+++,,,------///111111111000111222///333444888@@@IIIggg%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((()))***++++++++++++,,,------...///000000000000000000111111111222222555444333222111222333333000000///......------,,,+++******)))((((((((((((***))))))(((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((()))(((((('''&&&&&&((((((((()))))))))))))))---...///000000///...---******)))))))))))))))***((((((((()))***+++,,,,,,******************************+++)))((('''(((***)))))))))))))))))))))))))))******++++++******))))))))))))(((((((((((('''''')))***)))((('''((()))(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))'''''''''''''''''''''''')))((('''''''''(((***+++*********++++++---...///444222...,,,***+++,,,------///111111111000111222000333444888@@@IIIfff%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))'''((()))***+++++++++++++++,,,---...///000000000///000000000000111111111222222222222222111111111//////......---,,,,,,+++))))))))))))((((((''''''))))))((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%###$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&''''''(((((((((((((((*********)))((('''&&&%%%&&&&&&'''((((((((((((((()))***+++---///000111111...---+++***+++,,,...000))))))((((((((())))))***)))))))))******************++++++***(((''')))***))))))))))))))))))))))))))))))************))))))))))))(((((((((((('''''''''((())))))''''''((()))))))))))))))))))))))))))'''''''''''''''''''''''')))'''&&&$$$$$$&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((('''((()))((('''&&&''')))&&&&&&&&&&&&''''''''''''((((((((((((((()))******************+++,,,---...222000...,,,+++,,,---------///111111111000111222000444444888???HHHeee%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((())))))******))))))((())))))))))))))))))))))))'''((()))***++++++++++++***+++---...000000000////////////000000000111111///000111222222000///.........------,,,+++++++++(((((())))))((((((''''''(((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((('''&&&$$$%%%%%%###$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&'''''''''%%%######$$$%%%%%%%%%###$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((((((************)))(((''''''$$$%%%&&&'''(((''''''&&&((()))***,,,///111444555333111...---...111555888111000...+++)))((((((((()))))))))******+++++++++***++++++***(((((()))+++))))))))))))))))))))))))))))))************))))))))))))(((((((((''''''''''''((()))(((''''''((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((('''((()))((('''&&&''')))&&&'''''''''((((((((((((''''''((()))))))))))))))***))))))******+++,,,---000///...------------------///111111111000111222222555555888???GGGddd%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))******++++++++++++******))))))))))))))))))))))))'''((()))******++++++***)))+++---///000000000///////////////000000000000---///111222222000...,,,......---,,,,,,++++++***'''((((((((((((((('''&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((('''&&&$$$%%%%%%"""###$$$%%%'''((())))))''''''&&&&&&&&&&&&''''''&&&$$$""""""###%%%%%%$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&''''''(((((((((((((((((()))***************)))$$$%%%&&&'''''''''&&&%%%))))))***,,,...222555777777444111///000555:::>>>:::888444000---***)))((())))))******+++++++++,,,+++,,,,,,+++)))(((***+++))))))))))))))))))))))))))))))************)))))))))((((((((('''''''''''''''((()))((('''&&&''')))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((('''((()))((('''&&&''')))'''((((((((())))))******&&&''')))*********)))(((***)))))))))***+++,,,,,,..................---------///111111111000111333333666555888???FFFccc$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''(((***,,,,,,***(((''')))))))))))))))*********++++++*********+++,,,,,,---.........//////000000////////////////////////------,,,,,,+++******)))))))))((('''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''')))+++---;;;111&&&"""&&&)))'''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&%%%%%%$$$''')))***++++++***)))'''(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''))),,,///111333222000///000222444666999;;;<<<999444///+++***''''''(((((()))))))))))),,,+++******))))))******((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''***&&&$$$&&&***---+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((&&&&&&&&&''''''''''''(((+++***)))(((((()))***+++)))))))))))))))******+++...------------,,,,,,,,,.........///////////////000333444888>>>EEE```$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&'''(((((('''&&&&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((((()))************)))((())))))))))))************,,,++++++++++++,,,---------........./////////000........................,,,,,,++++++******))))))((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((('''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&(((***+++222+++###!!!$$$'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++***((('''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''***,,,...222222111111111222222222333888===???<<<555///+++''''''((()))+++,,,---...+++***))))))(((((())))))((((((((((((((((((((((((************************&&&&&&%%%%%%%%%%%%%%%%%%'''((((((((()))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((%%%"""$$$(((***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((((((((((((((((((((((((((&&&'''(((((('''&&&'''(((&&&&&&&&&''''''''''''(((***))))))))))))))))))***)))))))))))))))******+++.........------,,,,,,,,,............////////////000333444888>>>EEE```$$$$$$%%%%%%%%%%%%&&&&&&)))'''%%%$$$$$$%%%&&&'''&&&''''''''''''&&&%%%%%%&&&&&&'''(((((('''&&&&&&((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************,,,,,,,,,,,,,,,---...................../////////........................++++++******)))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((()))&&&###"""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''(((((('''((()))******)))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''(((***,,,---///222333333333333111555:::<<<:::555111///+++++++++++++++,,,---...))))))(((''''''''''''(((((((((((((((((((((((((((************************)))))))))(((((('''''''''''''''((((((((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''%%%###$$$''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''((((((((((((((((((((((((((('''((())))))''''''((()))&&&&&&&&&''''''''''''(((((())))))******))))))((()))))))))))))))******+++//////...---,,,,,,++++++............//////000000000333444888>>>EEE```$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%$$$###%%%'''(((&&&''''''(((''''''&&&&&&&&&''''''''''''''''''&&&((((((((((((((()))******((((((((((((((((((((((((***)))(((((((((((()))***(((((())))))******++++++---------------...///000........................------------------------*********)))((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((('''(((((())))))(((((('''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''%%%'''***...222555777888777777666444111000111333000///---+++***)))))))))***)))((((((''''''((((((((((((((((((((((((((((((************************++++++******))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%&&&(((***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((((((((((((((((((((((((((((()))***)))((('''(((***&&&&&&&&&''''''''''''((('''((()))******)))(((''')))))))))))))))******+++//////...---,,,++++++***------......//////000000///333444888>>>EEE```$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&&&&''''''(((''''''&&&'''''''''&&&&&&'''''''''((((((((((((((()))******(((((((((((((((((((((((())))))(((''''''((())))))'''(((((()))******++++++------------...///000111...............---------------------------------******))))))(((''''''&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''(((((('''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''%%%&&&''')))---111555888===<<<:::666222000111333111///,,,***((('''((((((******)))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((((((((((((((((((((((((((((()))***)))((('''(((***&&&&&&&&&''''''''''''((('''((()))******)))(((''')))))))))))))))******+++//////...---,,,,,,++++++---------...///000000111///333444888>>>EEE```$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%&&&''''''''''''&&&((('''&&&&&&&&&&&&'''(((((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,,,,,,,,,,---...///000111.........---------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))((('''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''))))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))((('''&&&(((+++...000:::<<>>EEE```$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((()))***+++,,,,,,+++++++++,,,---...000111.........------,,,,,,,,,++++++++++++++++++++++++++++++***))))))(((((('''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''(((((('''&&&&&&'''((((((...222777999777333000///---+++)))''''''(((***+++))))))((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((((((((((((((((((((((((((&&&'''(((((('''&&&'''(((&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))))))))******+++,,,,,,,,,------------...,,,,,,---...///000111111000333444888>>>EEE```$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&(((((('''&&&%%%###$$$%%%%%%&&&&&&&&&%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&''')))******)))'''&&&&&&'''((()))***+++,,,,,,***++++++,,,---...000000.........------,,,,,,,,,++++++++++++++++++++++++++++++******))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&'''((('''&&&&&&((('''&&&''')))***)))((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((()))))))))'''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''&&&&&&###$$$&&&'''''''''&&&&&&$$$&&&((()))***+++...000111...+++(((''''''((()))(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))!!!""""""###$$$%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((())))))))))))))))))******+++++++++,,,------......///,,,,,,---...///000111222000333444888>>>EEE```%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((+++***(((&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((()))***++++++,,,,,,++++++,,,,,,---.........000///...------,,,------------,,,++++++++++++,,,---,,,+++)))((('''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$((($$$###&&&'''$$$###$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''''')))+++---......,,,)))&&&%%%&&&((()))((((((((((((((((((((((((*********)))((((((''''''(((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''%%%'''))))))(((''''''(((***(((&&&$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&))))))((((((''''''''''''%%%&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((((((&&&$$$%%%&&&((((((((()))))))))))))))******+++,,,---...---,,,+++---///---------------...000000111444555888===CCC]]]%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&)))((('''&&&%%%&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((()))******+++,,,,,,***++++++,,,,,,---......000///...------,,,,,,---...------,,,,,,,,,,,,,,,---,,,+++)))((('''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%"""###''')))&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++,,,***((('''&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&''')))((('''&&&&&&''''''&&&%%%$$$$$$%%%'''(((''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((((((&&&%%%%%%'''((((((((()))))))))))))))******+++,,,---...---,,,+++---///------------...///000000///333333777<<>>CCC]]]$$$%%%'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''&&&&&&%%%&&&'''((((((((('''&&&''''''((()))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&)))))))))))))))))))))((()))******++++++,,,------///...---,,,++++++++++++***+++,,,---,,,+++)))((())))))(((''''''''''''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''---(((%%%&&&'''$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&((()))***)))((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((%%%&&&((())))))(((&&&%%%%%%%%%&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&$$$$$$%%%''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&((())))))'''&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''')))***+++)))''')))))))))))))))******+++,,,---...---,,,+++---///............///000111222111555555999>>>CCC]]]$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&###$$$&&&((()))))))))((('''(((((()))))))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))))))))((((((((((((((((((((()))******++++++......---,,,++++++++++++)))***+++,,,,,,+++)))''')))((((((''''''''''''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((%%%%%%)))***'''%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$%%%'''))))))((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&''')))******)))'''&&&"""###%%%'''((()))******'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%''''''&&&%%%&&&'''$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&'''((())))))'''''''''((((((((())))))%%%&&&&&&''''''(((((((((%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''')))++++++)))''')))))))))))))))******+++------...---,,,+++---///.........//////000111222111444555888===CCC]]]&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))************)))************+++++++++***++++++,,,,,,++++++*********)))((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))***)))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$&&&''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&%%%"""%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%$$$$$$((((((((((((((((((((((((&&&''')))*********)))(((''''''''''''''''''&&&&&&''''''''''''(((((((((((()))))))))))))))******+++000///...---,,,---......///000000000///000222555222555444666;;;@@@\\\%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********)))************+++++++++***++++++,,,,,,++++++*********)))(((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&((()))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$&&&''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&%%%######$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((&&&'''((()))***))))))(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++...---,,,,,,,,,---...///...///000///...///222444222555444666;;;@@@[[[%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))******)))************+++++++++***++++++,,,,,,++++++*********)))((((((((((((((((((((((((''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&'''((())))))))))))(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++,,,,,,++++++,,,---...000......///...---...111333222555444666;;;???ZZZ$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***))))))*********+++++++++***++++++,,,,,,++++++******))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&&&&((('''%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++,,,,,,+++***+++,,,---...---.........---...000333222555444666:::>>>XXX$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))))))))*********+++++++++***++++++,,,,,,++++++******))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&(((((((((((((((((((((((('''''''''''''''(((((()))&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))))))))))))))******+++------++++++++++++,,,------.........---...000333111555444666:::===VVV|||%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((()))))))))************+++++++++***++++++,,,,,,++++++*********)))((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((%%%%%%$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((()))))))))))))))******+++---,,,,,,++++++,,,............///...---...111333111555444666:::===UUUzzz%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))************+++++++++***++++++,,,,,,++++++*********)))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%###"""$$$&&&$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((()))))))))))))))******++++++******+++---///111333...///000///...///222444111444444666999<<>>666777444555888:::PPPttt%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''(((((()))))))))))))))++++++++++++++++++++++++))))))************))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''')))******))))))(((((())))))***++++++,,,,,,+++***+++---000000///---,,,---222999???666777444444777999OOOsss$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))***))))))(((************************((())))))******))))))(((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))******)))))))))))))))***+++++++++,,,,,,+++******---///---...000000111444888;;;444555333333666777MMMqqq$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&''')))*********)))(((((((((((()))))))))))))))(((((())))))))))))(((((('''((()))))))))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&'''''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))******))))))))))))***++++++,,,,,,,,,+++******,,,...,,,///222333333444555666111333222444777888MMMooo$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&''')))*********((((((((((((((()))))))))******'''(((((())))))((((((''''''((()))***)))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((('''%%%$$$&&&'''$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''''''''(((((()))******))))))******+++,,,,,,,,,,,,+++))))))+++---...000333333333222222333///222333666999:::NNNppp$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&''')))***+++***((('''(((((())))))*********+++''''''(((((((((((('''''''''((()))***)))(((&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((()))%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&!!!!!!"""""""""#########$$$&&&((('''%%%$$$%%%(((###$$$&&&'''((('''&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''"""###$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&'''''''''(((((())))))''''''''''''((((((((()))'''''''''''''''''''''''')))(((((('''''''''((((((*********)))******+++,,,,,,,,,,,,+++))))))+++---000222333222111000000111...222444888;;;<<>>>>>???AAACCCCCCAAA???BBBAAA>>><<<<<<=========BBBAAA??????>>>===<<<<<<<<<;;;;;;:::;;;;;;::::::999888555333222111111222.........------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((((((((((((((''''''&&&%%%''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((((())))))))))))))))))*********++++++******))))))***,,,...///***,,,---,,,++++++---................../////////,,,,,,,,,++++++*********+++++++++++++++*********------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******))))))((((((((((((((()))(((((()))))))))*********))))))))))))))))))))))))(((((())))))******++++++&&&(((***+++,,,+++)))((())))))))))))))))))))))))((((((((((((((()))))))))))))))***+++******)))(((((()))))))))************+++++++++***((((((***,,,............------------,,,,,,---...///000111111///444444777======HHH```&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((()))***+++,,,,,,///000222555777888999999666555444333222111111222444444444555777999999999999999999:::<<<>>>@@@BBBAAA@@@@@@AAABBBAAA???<<>><<<<<>>=========>>>===<<<;;;:::999999888888444444333111000///...---......------,,,++++++***,,,,,,+++++++++******************)))))))))((((((************************************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''((())))))''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''(((((()))'''''''''''''''&&&%%%%%%'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))((((((''''''******)))(((((('''&&&&&&...------------///000222///000222222111000111333111111222222222222222222/////////......---------,,,,,,,,,++++++*********++++++++++++,,,,,,---...++++++++++++++++++++++++.........---,,,+++******))))))(((((((((((())))))))))))))))))************************************(((((())))))******++++++&&&(((***+++,,,+++)))((())))))))))))))))))))))))(((((((((((())))))******)))))))))******)))))))))((()))))))))***************++++++)))((()))+++------------,,,,,,,,,,,,+++,,,,,,---...///000111111///444444777<<<<<>><<<>>>@@@CCCKKKSSSWWWTTTMMMFFFAAAAAADDDGGGHHHJJJKKKJJJFFFBBB@@@???:::<<<>>>@@@@@@???===<<<<<<<<<;;;:::888777666666222222000///---,,,+++***---------,,,,,,,,,++++++++++++*********)))))))))***************************************************))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((()))******&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&((((((''''''(((((())))))%%%&&&&&&'''''''''&&&&&&''''''((((((((()))))))))'''(((((((((((()))))))))*********)))))))))))))))((()))+++---000333555666666555333111000000000111333555777777666666666777444555555666777777888888444444444444444333333333//////...------,,,++++++++++++******++++++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++)))))))))))))))******+++)))))))))*********++++++************************))))))))))))************'''((()))***+++******)))))))))))))))))))))))))))'''(((((())))))******+++((((((((()))))))))******))))))))))))************'''((())))))***+++///111------,,,,,,,,,+++++++++,,,,,,---...///000111111///444444777<<<:::DDD[[[%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))******+++)))+++...111333444333333777888:::;;;;;;:::999888777777666666777777888888666===DDDEEE@@@<<<<<<===777<<>>::::::::::::;;;;;;;;;;;;777666555444333222111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,))))))*********+++++++++*********************************)))))))))))))))((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++((((((((((((((()))******))))))))))))************''')))*********,,,000222...---------,,,,,,,,,,,,,,,,,,---...///000111111000555555777;;;999BBBXXX%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))***++++++,,,***---222777999888666444444555888:::<<<<<<;;;:::AAA@@@???>>><<<<<<;;;;;;@@@KKKVVVXXXQQQIIIGGGHHHCCCKKKWWWbbbhhhgggbbb^^^^^^]]]^^^bbbiiiqqqwwwyyysssmmmgggfffeeegggqqq~~~|||uuuqqqrrrtttxxxjjjbbb[[[___bbbddd```YYYPPPJJJBBBBBBCCCCCCDDDEEEFFFFFFFFFEEECCC@@@===;;;888777111111111111000000000000//////.........---------******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''&&&((((((((((((((()))******%%%&&&''')))************(((((((((((())))))))))))'''((((((((())))))******((()))***---///111333444;;;;;;<<<<<<===>>>??????;;;:::999777777777888888888:::<<<===<<<;;;;;;<<<888999:::<<<>>>???@@@AAA>>>>>>??????@@@@@@AAAAAA???>>>===<<<;;;:::999888777666444222000...------------------------------+++++++++++++++++++++,,,+++*********+++,,,------)))************+++++++++************************++++++******))))))(((((()))))))))((()))******+++))))))))))))))))))))))))'''(((((()))***+++++++++((((((((((((((()))******))))))))))))************+++,,,,,,+++***+++---000//////.........---------,,,,,,---...///000111111111666666888;;;888AAAWWW%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%$$$'''***+++***)))((((((+++***))))))***,,,///111///000333666888666333000666777:::???CCCCCCAAA>>>DDD@@@<<<:::<<<>>>@@@AAASSS```rrrwwwkkk[[[ZZZccc___bbbfffjjjlllnnnqqqssstttssspppkkkkkkqqqxxx}}}}}}wwwtttxxxyyywwwxxx}}}|||yyyrrrpppvvv}}}|||lll\\\RRRKKKDDDDDDIIINNNNNNMMMLLLHHHGGGKKKKKKGGGCCCBBB@@@999111...000222111///444333000---+++************+++---...//////......+++++++++************)))******))))))))))))******************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''')))***+++)))'''&&&'''***,,,***(((&&&(((***,,,---,,,+++***000000111333777:::;;;;;;999999999:::<<<>>>===<<<;;;>>>AAABBBAAAAAABBBCCCDDDBBB@@@@@@AAABBBAAA??????AAADDDFFFGGGFFFDDDBBBCCCGGGHHHBBBAAAEEEGGGDDDEEECCC???>>>>>>>>>===<<>><<<:::777333000...555///)))(((***------,,,...---++++++---------,,,...---,,,+++************************************)))+++...---+++)))+++,,,------,,,,,,+++***)))))))))((('''''')))******))),,,,,,,,,+++++++++*********************)))((('''))))))))))))************++++++************++++++++++++)))))))))+++---//////000000///---+++,,,---+++---///000///...///000---777;;;<<<:::444@@@ZZZ%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((((((''''''&&&(((******((('''''''''++++++,,,---///111333555777777777999;;;<<<======>>>@@@AAAAAA@@@@@@CCCFFFNNNPPPOOOKKKFFFDDDFFFJJJZZZbbbnnntttooogggiiiqqqjjjlllnnnpppqqqsssuuuxxx||||||yyyuuutttvvvyyy||||||yyyzzz~~~~~~~~~|||~~~}}}sssiiiddd^^^]]]```bbb```^^^SSSLLLHHHJJJKKKHHHEEEEEECCC@@@<<<999888777555333333222111///......//////++++++,,,------,,,,,,+++++++++++++++******************))))))))))))******************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((()))******(((&&&(((+++,,,,,,+++***)))(((((()))---000333555555666888:::;;;;;;;;;999999:::===@@@@@@???===AAAAAAAAACCCEEEGGGHHHHHHHHHHHHHHHHHHHHHFFFDDDBBB@@@AAACCCDDDFFFJJJPPPTTTOOOQQQNNNEEE@@@AAAAAA?????????@@@BBBDDDDDDBBB@@@>>>?????????>>>;;;777444+++---000222222111///...---+++******,,,------,,,...---,,,+++************************************)))+++---,,,***)))***,,,---,,,,,,+++******))))))+++)))((((((***+++***)))*********)))))))))(((((()))************))))))((())))))))))))************++++++************++++++++++++***)))***,,,---///...///000///---+++,,,---,,,...//////...---///000555<<<===<<<;;;666@@@XXX%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((((((((((((*********(((((()))***---...111444666999:::;;;@@@@@@AAAAAABBBCCCCCCDDDBBBCCCCCC>>>:::===FFFOOO^^^gggmmmiii___YYY\\\ccchhhjjjnnnrrrrrrqqqvvv|||zzz{{{|||||||||~~~}}}|||{{{xxxwwwyyy~~~iii^^^TTTQQQOOOLLLJJJIIIIIIHHHEEEAAA===999555222111000///---,,,,,,------,,,------------,,,++++++,,,+++++++++******************))))))))))))******************))))))))))))((())))))******))))))((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((''''''((())))))+++)))'''''')))*********,,,,,,,,,---///222555666222333444666888999999999>>>???AAAEEEIIIJJJIIIGGGHHHGGGFFFGGGHHHIIIIIIIIIIIILLLOOOPPPNNNJJJFFFDDDMMMRRRYYY]]]bbbjjjuuu}}}vvvvvvqqqfff___\\\[[[YYYQQQRRRSSSTTTTTTPPPJJJEEEBBBAAAAAACCCEEEEEEDDDCCC;;;;;;999555///,,,---///---,,,++++++---......---...------,,,++++++++++++++++++++++++++++++++++++)))***,,,,,,***)))***++++++++++++******))))))(((+++***))))))***+++***)))*********)))))))))))))))((())))))************)))))))))))))))************++++++************++++++++++++*********,,,...///...//////...,,,+++,,,---------...------...000333===AAA>>><<<===888@@@VVV%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))***++++++++++++...000222444888<<>>JJJIIIHHHIIIKKKKKKJJJIIIGGGKKKQQQTTTUUUWWWYYY[[[lllrrrxxxzzzxxxrrrmmmkkkoooxxxzzzyyyxxxwwwuuuoooiiidddZZZVVVPPPMMMKKKIIIFFFDDDIIIFFFBBB>>>999666222111000...------///000000///......---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++*********************)))))))))((((((+++***))))))******)))'''++++++++++++++++++++++++'''((()))***************((()))))))))************++++++************++++++++++++***++++++,,,......---...///...,,,+++,,,---,,,---------...000444888AAAAAA;;;:::===:::AAATTT%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''''')))+++,,,---000333666999;;;???CCCFFFGGGGGGFFFCCCDDDDDDDDDCCCEEEIIIMMMXXXVVVSSSSSSVVVZZZ___aaahhhppp{{{}}}{{{|||~~~zzz|||{{{yyysssooollllllooocccWWWIIIAAA@@@AAA>>>;;;999888555333111000000000---------------...//////,,,,,,,,,++++++++++++*********))))))))))))******************)))))))))((())))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***))))))((((((((())))))******+++,,,---///222444444777:::<<<;;;888333000111444888:::<<>><<>><<<:::777555444444444---,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++++++++******))))))))))))******************)))))))))))))))******++++++******)))((((((((((((((((((((((((&&&&&&''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))(((((()))*********,,,000333666888<<>>>>>===@@@FFFKKKCCCEEEIIIRRR^^^jjjssswwwwww{{{nnnZZZOOOCCC@@@EEEHHHEEE@@@:::777444222111000...,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++***************************(((((()))***,,,,,,***((()))))))))))))))*********((())))))************)))))))))))))))************++++++************++++++++++++,,,,,,---.........,,,---...---,,,+++,,,---+++,,,...///111444888;;;666888444666;;;999AAAUUU%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))+++,,,---111555999;;;===???AAADDDDDDEEEEEEEEEDDDBBBAAA@@@AAAAAAAAAFFFSSSeeeqqq~~~}}}tttyyyxxxiii[[[QQQMMMNNNKKKGGGBBB===:::888777333111000...---,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))******************)))))))))))))))******++++++******)))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((('''((((((((((((((((((''''''''''''''''''''''''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))***++++++...222777999999999;;;===999888777666777:::===??????@@@AAA@@@@@@DDDLLLRRRPPPUUU```pppzzzdddUUUOOONNNMMMKKKEEEBBB>>>:::888555222000///...............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......,,,******+++++++++++++++++++++))))))***---//////---,,,(((((()))))))))*********)))************))))))((())))))))))))************++++++************++++++***+++,,,---............+++,,,------++++++,,,---+++---///000000111333555111555444666;;;888@@@UUU%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&(((+++---///666:::>>>BBBDDDEEEFFFGGGFFFFFFEEEDDDBBB@@@>>>>>>===BBBIIINNNSSS\\\hhhqqq{{{ttt{{{sssooooooeeeaaaZZZRRRJJJCCC>>><<<:::888555222000......------------,,,,,,,,,++++++******))))))))))))******************))))))))))))******++++++++++++******************************(((((())))))*********+++))))))))))))))))))))))))&&&''''''''''''''''''&&&((((((((((((((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))***,,,,,,444888;;;;;;888444333333333555999>>>AAACCCDDDDDDDDDFFFGGGFFFGGGMMMWWW```mmmrrr}}}~~~}}}zzzuuupppmmm}}}|||~~~|||xxxzzzzzzjjj[[[PPPOOOLLLGGGCCC???<<<888555//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,//////---+++++++++++++++++++++,,,,,,)))***,,,///111222000...******++++++,,,,,,,,,,,,***************)))((('''))))))))))))************++++++************++++++***+++,,,---............+++,,,------++++++,,,---,,,...000000///......///000555666888:::777???TTT&&&&&&&&&''''''''''''(((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''+++)))(((+++000444555444===@@@CCCEEEHHHKKKHHHBBBDDDCCC>>>:::===HHHQQQUUUZZZ```hhhnnnqqqrrrrrrrrrzzzwwwwww|||wwwzzzuuuwwwxxxeeeTTTKKKFFF@@@>>>AAA???888222111000...///000000///---++++++,,,***+++,,,---...---,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&))))))((((((''''''''''''&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&'''''''''(((((((((((()))((((((((())))))))))))))),,,+++++++++,,,...000111888777444111///111666;;;DDDBBBDDDHHHGGGDDDFFFLLLWWW```ddd```]]]eeettt}}}|||yyywwwrrrkkkeeellleee\\\WWWWWWXXXWWWVVVbbbhhhmmmiiibbb^^^aaafff{{{zzz}}}~~~iiibbbWWWNNNGGGBBB===999333555333------111000+++------------------------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++***+++++++++,,,,,,,,,------.........---------,,,,,,+++++++++......//////000000111111000666555555::::::AAARRR&&&&&&&&&''''''''''''((('''''''''(((((('''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))+++***))),,,111555777777999@@@FFFGGGGGGHHHFFFBBB;;;===<<<>>>HHH[[[mmmuuurrrvvv{{{}}}}}}{{{yyyyyyzzz}}}~~~~~~~~~zzzxxxvvvjjjdddeeerrr{{{zzzssskkkhhhmmm{{{uuusssvvv{{{zzziii^^^TTTLLLEEEEEECCC>>><<<;;;777111.../////////......//////,,,,,,---......------,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((((((&&&&&&'''((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))))))))((()))+++...000222222333444444333444777===CCCGGGFFFBBB???AAABBBDDDNNNYYYmmmuuuzzzxxxxxx{{{wwwgggccc___\\\ZZZXXXUUURRRWWWVVVTTTQQQNNNLLLLLLLLLYYY^^^aaa]]]VVVQQQQQQTTTmmmpppwwwqqq\\\PPPKKKIIIHHH;;;;;;666000000444444000000//////...............,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------++++++++++++++++++++++++************************************************,,,,,,++++++***++++++,,,,,,,,,,,,---------......---------,,,,,,,,,++++++......//////000000111111000666555555::::::AAARRR&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((******)))(((((()))***+++---,,,---000555999;;;;;;:::CCCHHHFFFBBB@@@???<<<888<<>>666222222///+++111111000///............------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,------************************************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,......//////000000111111000666555555::::::AAARRR&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((+++***((('''((()))+++---111111333666999===???@@@@@@EEEFFFBBB@@@@@@???<<>>@@@AAACCCAAAAAA???AAAIIIRRRTTTPPPUUU```jjjooorrrxxx{{{{{{qqquuu{{{ssskkkeeejjjzzzyyy}}}{{{sss}}}uuuqqqtttyyy~~~qqq___QQQGGG@@@===888666555555333111......---,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++************************************************************************))))))((((((((())))))***(((((((((((()))))))))))))))(((((((((((((((((()))''''''''''''''''''''''''&&&&&&''''''((()))******'''''''''''''''''''''''''''((()))(((''''''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))***++++++,,,000///......///111444555888:::===BBBEEEEEECCCAAABBBTTTlll~~~zzzpppggg\\\___cccdddeeegggkkkooonnnssszzzpppjjjdddaaacccdddcccaaalllsssyyyzzz|||}}}~~~uuujjj\\\PPPGGGBBB@@@@@@000///...---,,,---...///.........---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------************************+++++++++++++++++++++++++++*********++++++,,,---------------------------------------------------......//////000000111111000666555555::::::AAARRR&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''((((((((())))))))))))))))))+++---000222444:::===???@@@@@@@@@AAABBB<<<<<<===FFFYYYkkkrrroooooozzz}}}zzzrrrwww~~~~~~zzzvvvssscccbbbjjj}}}tttlll{{{vvvwwwqqqhhhmmmvvvwwwbbbTTTEEEAAA;;;888777777444222000///...---,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''''''''(((((())))))***'''''''''((((((((((((((('''((())))))''''''((()))'''(((((((((((()))))))))'''''''''(((((((((((()))))))))***+++,,,------......---,,,---000555:::>>>===???@@@???>>>===???@@@TTTjjj|||uuuwwwzzz|||{{{vvvoooiiimmmuuu~~~}}}zzztttnnnvvv~~~rrrmmmiiikkkqqq|||xxxeeeUUUIIICCCCCC666444222///......///000//////.........---------,,,,,,------------,,,,,,,,,,,,,,,,,,------------........................************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...------------,,,,,,,,,------------..................//////000000111111000666555555::::::AAARRR&&&&&&&&&''''''''''''((('''''''''(((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&'''''''''((((((((()))'''((((((((()))))))))))))))***,,,///333666888999===@@@BBBAAA???======???;;;???FFFQQQdddvvv~~~~~~{{{qqqrrruuu|||}}}vvvllllllvvvyyyyyytttrrr||||||qqqoooqqqwww{{{nnnWWWPPPGGGBBB???<<<777333222111000///.........///............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))(((((()))******+++(((((((((((())))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''((((((((((((((()))))))))((((((((()))))))))******''')))***)))((('''((()))'''((((((((())))))))))))((((((((()))))))))*********++++++,,,---...///000......///111555:::>>>AAA@@@@@@???;;;999>>>JJJSSSnnn~~~vvveeehhhmmmqqqrrrqqqqqqqqq|||tttmmmooosssyyyxxx```NNNGGGAAA>>>:::666222111000111////////////.........---,,,,,,------------,,,,,,------------------------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---.........---------,,,,,,,,,------------.........///......//////000000111111000666555555::::::AAARRR&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))***,,,///333777:::<<<===>>>AAACCCAAA>>>;;;:::;;;???GGGPPPZZZgggttt{{{zzzttt|||yyyssslllqqqvvvrrrxxx}}}qqqoooqqqtttxxx{{{www}}}vvvwwwqqqhhh\\\SSSMMMGGG???:::555444222000000000000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))((())))))***++++++(((((((((((())))))))))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))******++++++''')))***)))((('''(((***'''((((((((())))))******))))))))))))************++++++,,,---...000000111000111333666999<<<>>>???:::<<<===<<<@@@PPPgggzzz}}}uuummmpppsssyyy||||||iiiZZZJJJGGGAAA;;;666333222111000/////////............,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---............------,,,,,,,,,---------.........//////......//////000111111111000666555555::::::AAARRR&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&&&&'''(((''''''(((+++---222444555777;;;???@@@???>>>>>>===>>>???BBBDDDEEEQQQYYYbbbiiittt|||~~~{{{uuusssyyyuuurrrttt}}}{{{}}}}}}xxxnnnmmmzzzmmmXXXHHH>>>BBB<<<666333...+++...333000///.../////////---+++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))(((((((((((((((''''''''''''''')))))))))***+++++++++,,,000///,,,***(((''''''((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))++++++,,,---------,,,,,,000333555444111///111333777888888666:::@@@@@@;;;:::AAAGGGNNN^^^wwwyyyzzzuuuqqqpppnnnnnnzzz~~~vvvgggTTTFFF<<<777555555111222111...---///111111000////////////..................------,,,,,,,,,))),,,///000...---,,,,,,,,,---...///000...+++)))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......///...,,,+++***+++,,,,,,---------------------------...000000//////111222111666333333999999@@@PPP'''''''''&&&&&&%%%%%%%%%''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%&&&''''''(((((()))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((())))))***,,,000333444666999<<>>AAA???AAAIIIUUU]]]^^^\\\lllrrruuuuuuwww}}}~~~|||~~~~~~vvvyyyvvvpppnnnttt}}}qqqlllqqq}}}dddSSSFFFAAA>>>>>>:::444//////000///......000000...------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********))))))((((((((((((((()))))))))))))))(((&&&''''''((()))***++++++((()))))))))))))))************)))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))******)))((())),,,...000333333333111000111333555666<<>>:::;;;>>>NNN\\\kkkrrrzzzpppdddaaabbbhhhoootttyyyzzzcccNNN???888777333333111///...///000000////////////............//////..................+++,,,---,,,+++,,,...000...+++((((((+++.........***++++++++++++,,,,,,,,,---,,,,,,,,,,,,---.........---,,,+++++++++,,,,,,---------------------------...000000//////111222111777555555;;;;;;AAAQQQ((('''''''''&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''((((((((((((%%%&&&&&&''''''((())))))&&&&&&'''''''''(((((((((''''''''''''((((((((((((''')))***,,,...222777;;;:::<<<>>>AAABBBAAA@@@???>>><<<@@@PPPeeerrrrrrmmmzzz{{{wwwzzzxxx{{{vvvvvv}}}}}}tttnnnqqq{{{uuutttxxx|||nnnRRRJJJDDDCCCAAA;;;333000000///......000111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))*********)))))))))*********+++++++++)))(((((((((((((((''''''$$$%%%&&&'''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((()))))))))******+++)))'''''')))...333777777444111000222555888999;;;???GGGJJJAAA999@@@OOOfffwwwttthhh___hhhnnnyyy|||cccOOODDD???888555333222222111000////////////.........------///////////////000000000///...,,,******,,,111666FFF===111******------,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,---------------------------...000000//////111222111777666777===<<>>???AAA??????GGGXXXkkkwwwxxxsssvvv|||}}}{{{{{{uuuzzzwwwnnnwww~~~vvvyyymmm]]]MMMGGGEEE@@@;;;888333111......///000111000............------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************......---,,,+++***)))((()))))))))(((((('''''''''###$$$&&&'''((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((())))))******++++++******+++///444999===:::666333444888;;;<<<;;;AAA===AAAJJJKKKIIIWWWkkkzzz~~~{{{xxxwwwxxxzzzyyyfffVVVKKKAAA:::555555555333000////////////.........------.........//////000000000111000...,,,,,,///444888RRRFFF777...,,,---,,,***+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---------,,,,,,,,,------........................---...000000//////111222111777777888===<<>>BBBDDD@@@===>>><<<:::???GGGMMMRRR[[[fffpppvvvxxxxxxxxx~~~~~~{{{zzzzzz{{{nnnttt}}}}}}|||zzz|||nnnrrr~~~~~~jjj```ZZZPPPEEE>>>999666222//////000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((()))))))))))))))(((((()))***************......---,,,+++***)))(((*********))))))(((((((((%%%&&&'''((()))((('''&&&(((((((((((((((((((((((())))))(((((((((((())))))((((((((()))***+++++++++((()))---111555888;;;<<<;;;999888:::>>>@@@???===AAA999>>>SSSdddjjjsss|||zzzmmmppptttxxx~~~yyy}}}qqq___QQQDDD999777777333///...000000/////////.........---------......//////000......///...---...111444===555---)))+++...///...++++++,,,,,,,,,------------,,,,,,,,,,,,---......------------------------........................---...000000//////111222000666666777<<<:::>>>LLL}}}%%%%%%&&&'''((())))))***''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''(((((()))******''''''((((((((()))))))))(((((())))))******++++++***---222555888;;;>>>@@@AAA;;;:::===<<<<<>>AAABBBAAA@@@BBBAAAOOOkkkrrreee```\\\gggvvv}}}mmmmmm|||mmmYYYFFF???;;;444......111111111000000000//////..................//////***,,,------,,,+++,,,...,,,+++))))))+++---......,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,,,,---............---........................---...000000//////111222111666555555:::999===LLL|||((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''''''''((())))))******'''((((((((())))))))))))(((((()))******+++,,,,,,---111666:::<<<<<<======>>>:::<<>>>>>>>>???AAACCCNNNZZZooo{{{iii^^^\\\gggsss}}}ppp~~~yyyzzzwww[[[NNNFFF;;;444444222222222222111111111111000000//////////////////,,,---...---+++***+++---+++...//////---,,,,,,---,,,,,,,,,------------...---,,,,,,,,,,,,---......+++,,,.../////////...---........................---...000000//////111222333888666555:::999>>>NNN{{{+++***)))((('''&&&%%%%%%''''''((((((((((((''''''''''''''''''((((((((()))*********)))((((((''''''(((((((((((())))))))))))((())))))***++++++,,,,,,000444:::>>>>>>===<<<<<<>>><<>>888444222111000000000000////////////------------------------------------------------))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++***)))((('''((((((((((((''''''''''''%%%&&&&&&''''''((((((((('''&&&%%%%%%&&&''')))***(((((((((((((((((((((((())))))(((((((((((())))))'''((()))***+++,,,------,,,///333777:::<<<<<<<<<>>>???>>><<<:::;;;@@@EEE^^^sss{{{kkkgggmmm~~~~~~sssssszzznnn\\\PPPCCC;;;;;;333333333222222222111111222222111111000000//////111111000...,,,,,,...000'''+++000///,,,+++---000,,,,,,,,,---------......---,,,,,,,,,,,,---......+++,,,.../////////......////////////////////////---...000000//////111222555:::666555::::::@@@PPP{{{&&&&&&&&&&&&'''''''''(((&&&''''''(((((((((((((((%%%&&&((()))))))))((('''))))))))))))(((((((((((('''''''''''''''((()))))))))((('''''')))---111333777777;;;???>>>:::999;;;===???HHHVVVfffqqquuuuuuqqqkkkkkkqqq}}}vvvrrrxxx~~~pppjjjoooppp___LLLDDDDDD@@@666...111111111///......///111......---------,,,,,,,,,,,,------------,,,++++++,,,+++***)))***+++,,,---------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***+++---///000...333999;;;::::::<<<>>><<<>>>@@@>>>999;;;GGGTTTlll}}}~~~rrrnnnqqqxxx~~~tttwww~~~~~~}}}||||||ooo\\\RRRFFF;;;===666222444333...,,,...////////////000000000000111000000///...------------------------------------+++***+++......,,,***++++++,,,,,,,,,---------++++++,,,------......///////////////////////////......//////000000111111777666888999888999BBBMMMxxx&&&&&&'''''''''(((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((())))))))))))(((((((((((((((((('''''''''((())))))*********+++...222666888<<<:::;;;===<<<:::<<<@@@CCCGGGPPP___nnnyyy}}}}}}}}}||||||qqqmmmuuu{{{{{{}}}tttdddlllfffUUUMMMGGG@@@:::333111000000111111///---//////.........---------,,,,,,------,,,,,,+++************++++++---......------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,...000111444777:::<<<<<<===???AAA???>>>======@@@JJJZZZggg{{{yyyiiiccc^^^bbbmmm~~~wwwpppooorrruuucccOOOFFF@@@:::555333111...111777000000000000000000000000111000000///......---------------------------------,,,+++,,,......,,,***++++++,,,,,,,,,---------+++,,,,,,------......///////////////////////////......//////000111111111555555777999888:::DDDOOOxxx''''''((((((((()))))))))&&&''''''((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))((((((((((((((()))***+++---///333888<<<>>>@@@<<<:::::::::;;;BBBIIITTTYYYcccooozzzvvvkkkooowwwlllcccmmmlll\\\SSSKKKEEE@@@:::333000111222000---000/////////............,,,,,,,,,,,,,,,+++******((()))+++,,,.../////////---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,++++++,,,---000333555;;;<<<===??????@@@@@@@@@>>><<<;;;@@@MMM```rrr|||zzzfffVVVWWW\\\fffsss~~~tttlllhhhiiilllpppvvv{{{gggUUUKKKEEE>>>999333...///333000000000000000000000000111000000//////......------------------------------,,,+++,,,......,,,+++,,,,,,,,,,,,------------,,,,,,,,,---......//////////////////////////////......///000000111111222333333666888999;;;EEEPPPyyy(((((((((((())))))))))))&&&''''''((((((((((((((((((''''''&&&&&&''')))***(((((((((((())))))))))))******))))))(((((())))))***+++...222777;;;???AAA@@@;;;888999<<>><<<:::===CCCPPPdddxxxqqqaaa^^^aaalllzzzyyypppqqqssswww}}}{{{ooosss___TTTMMMCCC<<<888444000///222111111111111111000000000000000000//////..............................,,,,,,------...------,,,,,,,,,,,,------------...,,,,,,------.../////////////////////////////////...//////000111111222222444444666888999;;;EEEOOOyyy(((((((((((())))))))))))&&&''''''((((((((((((((((((''''''&&&&&&''')))***'''((((((((()))))))))***+++******)))))))))*********,,,///333888;;;>>>???===:::999>>>CCCKKKWWWccciiinnntttyyy{{{}}}wwwppppppxxx{{{ooo[[[RRRMMMFFF???888333000///////////////............,,,------------,,,++++++,,,---...///...---,,,+++,,,,,,+++++++++++++++***))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))************************)))***,,,000555;;;@@@DDD???@@@BBBCCCAAA>>>;;;:::===HHHXXXjjj~~~|||}}}xxxvvvvvvuuutttssszzzxxxlllqqq{{{gggZZZHHH===;;;;;;888444333333222222111111111000000000000000000/////////........................,,,---......------------,,,,,,---------.........,,,,,,---......//////000//////////////////////////////000000111222222222666666777999888:::CCCMMMxxx''''''((((((((()))))))))&&&''''''((((((((((((((('''''''''''''''((())))))''''''(((((())))))*********************++++++,,,---///222666999:::;;;;;;;;;;;;???HHHPPPXXXcccmmmnnnsssyyy}}}{{{pppmmmttt|||uuummmlll}}}nnnWWWTTTPPPLLLHHH@@@777000000000000000////////////...............---,,,,,,.........------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************(((+++...444:::@@@EEEGGG===@@@CCCBBB???>>>???BBBMMM___ssszzz{{{xxxqqqmmmtttuuunnnqqq~~~~~~gggNNNCCC@@@:::444444444333333222111111111000000000000000000000000........................,,,---//////---,,,---...,,,---------............---------...//////000000//////////////////////////////000111111222222333777777888999888999BBBLLLvvv&&&&&&'''''''''(((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((('''''''''((()))*********)))))))))***+++,,,---...333555777:::;;;;;;:::999<<>>BBBEEEGGG===AAACCC@@@===@@@JJJSSSdddwww|||wwwqqqkkkjjjppp|||sssooossszzzzzzaaaPPPAAA777555444444333222222111111000000000000000000000000........................+++...000///---,,,---///------------............------......//////000000///////////////////////////000000111111222333333555555777999888:::CCCNNNsss&&&&&&&&&&&&'''''''''(((&&&''''''(((((((((((((((%%%&&&((()))))))))((('''&&&''''''((()))******+++((())))))***+++---...///888999<<<===>>><<<:::888>>>CCCPPP___iiilllpppuuutttyyy~~~yyyxxx{{{rrrvvvlllfffppp```SSSUUUXXXQQQGGG555555444444444333333333000000000000000//////...++++++***)))***+++---...++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,///555;;;@@@CCCEEEEEE>>>BBBCCC>>>;;;BBBSSSbbbuuu~~~yyyqqqiiicccjjj{{{~~~wwwuuuhhhRRRCCC555555444333333222111111000000000000000111111111////////////////////////+++...000000---,,,---///---------.........//////------......///000000000////////////////////////000000000111222222333333333444666888999;;;EEEPPPrrr)))&&&%%%&&&)))***)))'''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***+++++++++++++++,,,---000222444>>>::::::===<<<888:::@@@KKK^^^fffjjjtttxxxuuuxxx}}}{{{|||{{{sss{{{zzz|||tttlllvvvsssWWWSSSYYYYYYRRR???:::777999:::777555666000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))((((((***)))(((''''''((()))************)))))))))))))))'''((()))***+++,,,------222777===@@@AAAAAADDDFFF>>>BBBBBB>>>???NNNcccqqq}}}sssooogggeeennn~~~ssshhhlllwwwbbbKKK;;;999666444666888444...111000000////////////000000/////////............////////////////////////////////////000000000000///////////////.........////////////////////////000000222333333222111000555666999<<<;;;;;;CCCLLLzzz((('''%%%''')))***)))'''))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))***+++******+++,,,///222444666999999:::===;;;<<>>@@@@@@???BBBDDDCCCDDDGGGJJJPPP^^^rrr~~~zzzvvvssspppooopppkkkllluuukkkdddcccnnn~~~~~~vvv[[[JJJBBB999555555555666777222222111000000000111111000000/////////.........////////////////////////000000000000////////////......//////////////////////////////////////////......///000111111000000444555888;;;:::;;;BBBLLLxxx((('''&&&''')))***)))((())))))))))))))))))))))))((((((((((((((((((((((((+++******)))))))))******)))***,,,...111555777999777888:::::::::???OOO^^^kkk{{{{{{}}}|||~~~|||rrrqqqvvv~~~}}}}}}|||xxxsssqqqtttvvvvvvxxxvvvqqqoooqqqpppmmmqqqqqqrrruuu{{{wwwqqq|||qqq___YYYVVVVVVJJJ>>>999777222000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++***************)))))))))))))))))))))))))))******************)))***))))))(((((())))))***))))))))))))))))))******)))))))))***,,,///222444999===@@@AAA??????AAACCCGGGFFFMMMZZZfffnnn|||zzzwww~~~wwwlll```ccclllzzz}}}www]]]NNN???:::666111222777444333333222111111222222000000000/////////......////////////////////////111111000000//////...............//////000000000////////////////////////......//////000111222333444555888;;;:::;;;BBBLLLttt(((''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))*********+++---111444888:::<<<<<<<<<<<<<<<@@@JJJZZZhhhooo|||~~~yyy{{{~~~{{{qqqrrryyy|||wwwpppkkkeeejjjnnnlllgggcccccceeedddfffeeeaaa___```___[[[bbbbbbbbbeeeiiioootttxxx|||}}}~~~|||jjjhhh}}}xxxdddWWWWWWOOOEEE>>>666///...111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******)))))))))))))))))))))))))))))))))))))))***************)))***---111555888<<>>===AAALLL[[[hhhnnnrrr{{{{{{yyyuuukkkpppwwwwww{{{yyyqqqjjj```UUUMMMOOOWWW___aaa]]]XXXUUUUUUSSSVVVVVVSSSQQQRRRPPPLLLPPPQQQRRRTTTUUUVVVWWWXXX\\\^^^aaaccceeeiiinnnqqqxxxuuuqqqpppssszzz}}}nnnrrruuuYYYUUUSSSOOOGGG:::000111888000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******))))))************))))))(((((())))))************+++******,,,///444999<<<>>>AAADDDDDDDDDFFFKKKOOOSSS[[[qqq}}}ssshhheeennnxxxooozzzfffRRRGGG<<<666777444444333222111000000111111000000000////////////000000000000000000000000111000000000/////////...---......///000111222222000000000000000000000000222111111111333555777888666777:::=========EEENNNqqq''')))******(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,000111444777999;;;======999;;;>>>FFFUUUfffoooppprrrxxxwwwxxx~~~ooottt|||sssuuu{{{zzzssskkkaaaUUUHHH???AAAHHHPPPTTTRRRMMMIIIHHHFFFIIIIIIFFFEEEGGGFFFBBBFFFGGGHHHIIIIIIGGGEEECCCGGGIIILLLOOORRRVVV[[[^^^bbbfffiiijjjjjjkkknnnqqqzzzxxxrrrzzziiiUUUTTTPPPHHH:::000000777000000000000////////////------------------------------,,,,,,,,,,,,++++++***************+++++++++************************)))******************))))))******++++++******)))((((((((()))******++++++******,,,...333888<<>>AAADDDGGGGGGEEEBBB@@@???BBBBBB??????BBBBBB???AAABBBCCCDDDDDDBBB@@@>>>@@@BBBCCCDDDFFFHHHLLLOOOQQQUUUZZZ]]]___aaadddfffiiilllrrrzzzyyyvvvccc[[[RRRHHH===333222555000000000000////////////........................---------,,,,,,+++++++++))))))*********+++++++++************************((())))))******))))))((()))***++++++++++++***)))'''(((((()))******++++++)))***---111666:::>>>@@@BBBDDDFFFFFFFFFJJJQQQVVV[[[pppooogggaaa```ccckkk{{{xxxWWWGGG???999777666555333222222111111111111111000000000//////000000000000000000000000......//////000000111111000000000000000000000111000000000000000000000000111111222333333444333333555666999<<<;;;;;;CCCLLLooo''')))+++***((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++---...///666888999;;;<<<<<<;;;;;;FFFTTTbbbkkkttt}}}~~~zzz}}}|||~~~wwwpppqqq|||zzzwww{{{}}}{{{vvvooohhhaaa\\\YYYQQQQQQSSSVVVWWWTTTMMMGGGAAA@@@??????AAA@@@???===>>>@@@@@@===>>>AAABBB@@@<<<===>>>?????????>>>>>><<<=========<<<===???AAADDDDDDEEEHHHNNNUUU[[[___XXXYYY[[[```hhhrrrzzzrrrnnnrrr{{{wwwiiiXXXNNNFFF>>>999999000000000000////////////........................---------,,,,,,+++++++++))))))******++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((()))***+++,,,,,,+++***)))'''(((((()))***+++++++++(((***...222777<<>>???@@@SSSooo}}}~~~|||{{{}}}|||}}}||||||xxxllliiirrr|||{{{~~~{{{zzzzzzuuujjj\\\RRRNNNJJJCCC>>>>>>@@@FFFLLLQQQOOOIIIDDD@@@??????@@@AAAAAA@@@??????@@@BBBBBBAAAAAACCCDDDAAA@@@@@@??????AAABBBCCC@@@???>>>======<<<;;;;;;;;;===>>>>>>===???CCCFFFKKKKKKMMMQQQVVV\\\aaadddkkksss~~~qqqpppzzziiiQQQFFFAAA<<<777333333111///......000222//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))))))))************))))))************************))))))******++++++,,,,,,+++++++++***************,,,000222333777===???===HHHKKKNNNMMMIIIJJJWWWggg}}}ttthhhcccccc[[[jjj|||qqqTTTKKK>>>888777444///666:::222444333111//////000111222000000000000000000000000000000000000000111111222000000111111111222222222111222222333333222222111333444555555444444555777666777;;;>>>;;;888@@@LLLkkk'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))************))))))))))))***))))))***---111555777;;;<<<<<<;;;999;;;???CCCZZZrrr}}}|||zzzzzz|||wwwkkkiiissswwwwww}}}}}}rrriiiccc\\\TTTJJJEEEEEEDDDBBB??????@@@BBBEEEIIIIIIEEEBBB??????@@@AAACCCCCCCCCBBBCCCDDDEEEDDDCCCBBBBBBCCCEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@???:::<<<======;;;<<>>AAABBBAAAAAA@@@@@@AAACCCDDDDDDCCCCCCDDDFFFHHHJJJLLLLLLMMMOOOPPPPPPOOOLLLJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGHHHFFFEEEDDDDDDDDDBBB@@@===>>>??????>>>===>>>???======>>>???BBBEEEHHHJJJOOOOOOPPPVVVdddxxxqqqvvvwwwYYYCCC999777222222111000000000000000/////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))************))))))*********************************)))))))))))))))))))))******************(((///444555888>>>CCCEEEGGGEEEGGGMMMVVVcccvvvzzz{{{}}}zzzpppbbb___fffmmmpppnnnRRR???999;;;666444777444444333222000000111111222000000000000000000000000000000000000000111111222333222222222222222222222222222333333333333222222///111333555555666888:::777555666999<<<===AAAFFFooo'''''''''''''''(((((()))(((((((((((((((((((((((()))***************++++++)))***,,,000444888<<<>>>>>>;;;:::>>>HHHVVVaaahhhhhhxxx{{{yyy~~~sssrrrzzzyyyllleeelllyyy}}}zzznnn```TTTLLLGGGDDDBBB@@@??????AAADDDFFFHHHFFFFFFGGGHHHJJJLLLMMMNNNRRRTTTWWWZZZ\\\]]]___aaadddeeegggfffcccaaa```aaa^^^^^^^^^]]][[[XXXUUUSSSQQQNNNKKKKKKKKKJJJGGGEEECCCDDDDDDDDDCCCBBBAAAAAA============>>>@@@AAABBBGGGHHHKKKPPPXXXeeerrrzzzyyytttkkkMMM>>>999444222111111111111000///////////////...............------------,,,,,,,,,+++,,,,,,---,,,,,,++++++)))******++++++******)))*********************************))))))((((((((()))))))))******++++++++++++333999:::;;;BBBGGGJJJKKKKKKQQQ^^^kkkwww~~~qqqiii^^^[[[fffzzzoooOOO===>>>:::555555333444333222111111111222222000000000000000000000000000000000000000111111222333333333333222222222222222333333333333333333222000222444555555666888999999;;;======;;;<<>>???>>>888666???RRRdddnnnqqqsss~~~~~~{{{~~~{{{|||tttooouuu|||fff___TTTJJJCCC@@@AAACCCDDDEEEGGGHHHJJJMMMQQQTTTRRRUUUYYY]]]```bbbdddeeekkknnnrrruuuvvvwwwzzz}}}}}}yyyuuusssnnniiiccc```^^^[[[UUUPPPMMMKKKJJJHHHGGGFFFDDDCCCBBBAAAAAA@@@????????????>>>@@@CCCFFFKKKRRRZZZ```gggxxx}}}zzz___GGG===888555222222222222111///000000/////////..................---------,,,,,,+++,,,,,,---------,,,,,,******++++++++++++******************************++++++******))))))((((((((())))))***+++,,,,,,---///666;;;<<>>??????>>>999888CCCWWWgggnnnnnn}}}}}}}}}{{{kkk```JJJIIIFFFDDDCCCCCCDDDEEEGGGKKKQQQUUUXXX]]]ccciiihhhmmmsssyyy}}}}}}xxxrrriiibbb___[[[VVVQQQNNNLLLIIIGGGGGGGGGFFFDDDBBBAAA??????======<<<<<>>999444222333333222000000000000/////////..................---------,,,+++,,,,,,---------------******++++++++++++******************************+++++++++***************))))))***+++,,,---...///222777;;;===CCCKKKOOONNNOOOYYYkkk{{{~~~sssddd[[[TTTYYYaaannn\\\JJJ???;;;888///333333333333333222222222111111111111111111111111000000000000000111111222000000111111111222222222333333444444444444333333333444666555444444555666;;;FFFLLLDDD::::::CCCKKKsss((((((((((((((())))))***))))))))))))))))))))))))))))))***++++++,,,------111333777;;;===>>>>>>>>>===???DDDOOO]]]iiioooppp~~~}}}~~~zzzqqqrrr|||{{{pppaaaQQQFFFAAABBBDDDFFFIIIKKKLLLMMMOOOWWW```gggkkkqqqzzz|||vvvlllddd^^^ZZZUUURRRMMMMMMKKKJJJGGGEEECCCBBBAAA@@@===;;;<<>>===>>>EEEQQQ\\\eeemmmtttyyyyyy|||{{{~~~}}}uuulllkkkttt|||qqqbbbWWWPPPJJJFFFEEEEEEFFFHHHLLLPPPTTTWWW[[[dddooovvvzzzvvvoooiiiccc___RRRRRRQQQOOOLLLIIIGGGEEEAAAAAA@@@???===>>>AAADDDKKKWWW_________hhhvvvzzzoooHHH@@@777222333444333111000000000000//////////////////.........---------+++,,,,,,---.........---***++++++,,,,,,++++++***************************+++++++++,,,,,,---------******,,,---///000111222:::;;;===DDDRRR___aaa]]]TTT```sss~~~}}}zzzwwwwww|||ggg\\\cccdddtttbbbCCC<<<===555333333444444444333222111111111111111111111111111000000000000000111111222,,,------///000111222333333444444555555444444333000111444555555666888:::666>>>AAA<<<999>>>DDDGGGsss(((((((((((())))))))))))))))))))))))***************++++++******,,,///222999888;;;>>>>>><<>>AAAHHHCCCDDDHHHLLLMMMPPPXXXbbbwwwtttrrrnnnPPP777444777222000444000111111111111000000//////............---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++******++++++,,,...***)))---111222444888:::>>>EEEOOOXXX^^^______eeevvvqqqmmmrrr~~~oooVVVJJJ???666444555444222222333333222222222222111111111111000222222222111111111111000////////////000000000000222222333444444444333333222333444555666666666666777777:::>>>>>>===BBBIIIkkk(((((((((((())))))))))))))))))))))))************+++,,,,,,++++++---111555>>><<<===AAABBB@@@AAADDDOOO^^^sss~~~{{{}}}~~~tttmmmdddssswww{{{zzz^^^SSSIIIGGGHHHIIILLLQQQUUU]]]eeeiiinnnxxxwwwmmmcccZZZUUUMMMJJJHHHHHHEEE@@@???AAACCCBBBCCCDDDCCCDDDLLLUUU```jjj~~~sssuuulllLLL>>>:::666333222111111111111111000000//////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++++++++,,,,,,)))***///333444777;;;<<>>>>>===BBBJJJlll(((((((((((())))))))))))))))))))))))************,,,,,,,,,+++,,,///444888<<<:::<<<@@@BBBBBBEEEIIIZZZdddtttzzztttjjjeee{{{xxxzzzmmmaaaOOOIIIFFFHHHLLLPPPUUUZZZaaajjjtttyyyyyylllcccWWWQQQMMMMMMMMMHHHDDDCCCEEEBBB@@@???===<<>>>>>>>>CCCKKKmmm(((((((((((())))))))))))((()))))))))************,,,,,,,,,+++---111777;;;999:::===AAABBBEEEOOO[[[iiinnnvvvzzz|||lllwww~~~sssgggZZZPPPLLLLLLOOOSSSXXX]]]bbbgggmmmvvv{{{jjj^^^TTTQQQRRROOOKKKJJJGGGDDDCCCCCC@@@===???EEEFFFKKKTTT```ooo}}}|||zzzUUU===555444222333222222111000000000000///............---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,))))))---333666666999===>>>KKK\\\ggghhhfffdddddd}}}vvvqqq{{{xxxXXXLLL===777333444555555444555333333222222222111111111222222222111111111000000//////000000000111111111000111222333333333333333333333444444555666666777999999;;;>>>>>>>>>DDDKKKmmm(((((((((((())))))))))))((()))))))))***************+++,,,,,,///333999>>>===@@@DDDDDDAAAFFFYYYmmmwwwwwwxxx~~~|||xxxlll```UUUMMMIIIIIIOOOWWW^^^eeennnvvv{{{xxxdddZZZUUUPPPKKKIIIFFFEEEEEEGGGEEEAAA@@@BBBAAACCCHHHNNNUUUddd}}}wwwoooLLL:::555666444333222111000000000000///............---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------------,,,***+++///555666555888===FFFWWWhhhmmmgggcccjjjsss|||~~~yyyrrrxxxnnnSSSCCC999222444555444444777333333333222222222222111222222222111111111000000000000000000111111111111111222333444555555555555444444333333444555777777:::999:::=========DDDLLLnnn(((((((((((())))))))))))))))))))))))************)))+++---000222777<<<@@@@@@CCCEEECCC???EEEZZZoooyyyxxxwww{{{}}}|||vvvmmmaaaYYYQQQKKKKKKOOOZZZdddooosssxxxtttgggZZZPPPKKKKKKIIIIIIJJJHHHBBB???@@@AAA@@@BBBCCCEEELLL]]]llllllJJJ;;;:::666444333111000000000111///............---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,.........---------...222666666555999@@@MMM]]]kkkkkkaaa___lll{{{~~~}}}||||||uuuooorrrgggOOO@@@555555666333444888333333333333222222222222222222222111111111111000000000000111111111222222111222333555666666666666444444333333444555777888999888999;;;;;;<<>>FFFXXXcccllljjjcccdddqqquuuqqqpppmmmnnnyyy}}}yyyyyy~~~^^^KKK;;;888777222333888444444333333333222222222222222222111111111111000000000111111111222222222111111333444555666666666555444333333333555777888888777888::::::;;;BBBJJJppp(((((((((((())))))))))))))))))))))))***************...333777;;;???BBBEEEIIIFFFFFFLLLSSS\\\iiittttttpppbbbfffrrrzzzsss}}}tttaaaSSSTTTNNNLLLPPPUUUZZZfffrrrooofff]]]WWWQQQKKKHHHJJJCCC???===>>>>>>@@@FFFNNNYYYgggwwwoooHHH;;;777555333111000000000111//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***---...//////...---///111555999:::;;;CCCLLLgggmmmrrrqqqnnnqqq|||wwwooolllnnnnnnmmmuuuuuurrrlllddd```aaahhhnnnppp{{{iiiSSS@@@;;;888222222777444444444333333333222222222222222111111111111000000111111111111222222222///000222333444555555555555444333222333555777999888777777999999:::AAAJJJqqq))))))))))))))))))))))))((()))***)))((('''((()))+++---222888@@@GGGMMMPPPMMMJJJFFFRRRiiisssvvvyyynnnhhh```kkk|||uuu}}}vvvdddUUUOOOKKKLLLNNNSSS[[[fffqqqwwwmmm```WWWNNNJJJKKKFFFCCC@@@??????@@@???>>>TTTZZZfff}}}qqqYYYAAA888777555333222222222111000000000000////////////........................------------------------...---,,,,,,++++++++++++,,,,,,------...---------000111666;;;:::;;;EEESSSrrrzzzwwwmmmrrr~~~}}}sssnnnssstttuuuxxx~~~uuullljjjZZZXXXTTTPPPOOOQQQVVV[[[fffppp^^^CCC???<<<222222===555555555444444333333333222222222222222222222222444333333222111111111222111222222333333444444555777666666666666777777888888888999<<<;;;;;;AAAIIIrrr))))))))))))))))))))))))((()))***)))(((((()))+++///111555;;;BBBIIIOOORRRIIIKKKKKK[[[yyy~~~}}}}}}qqqooo}}}~~~wwwxxxlll```RRRHHHEEEJJJNNNTTT\\\fffqqq}}}~~~nnn]]]RRRNNNIIIFFFCCCCCCDDDEEECCCBBBEEEJJJSSSjjjyyyzzz~~~sssTTT???777222333444222111222111000000000////////////........................------------------------...---,,,,,,++++++,,,,,,,,,,,,---............---222333777;;;;;;???MMM\\\vvvxxxuuurrr|||}}}wwwooojjjjjjxxxyyy}}}~~~vvvjjj\\\UUUTTTIIIHHHEEECCCBBBDDDIIIMMM\\\hhh{{{tttPPPBBB???777444777444444444444444333333333222222222222222222222222444333222222111111222222111222222333333444444555555555555555555666666777888888999<<<;;;;;;AAAIIIppp))))))))))))))))))))))))((()))******))))))+++---333555:::@@@FFFKKKOOORRREEEOOOSSS```~~~{{{|||zzzrrr^^^RRRMMMKKKMMMPPPUUU]]]hhhqqqzzzyyyeeeZZZRRRMMMHHHFFFFFFFFFDDDAAA===BBBGGGVVVlllyyyqqq|||mmmPPP===111555888222///333111111000000000/////////........................------------------------...---,,,,,,,,,,,,,,,,,,,,,------............///444666999;;;===FFFYYYkkkzzztttqqqyyy{{{rrrllllllooo}}}}}}sssfff[[[OOOEEEAAABBB>>>>>>>>>>>>>>>@@@EEEHHHSSSbbbwwwfffLLLCCC>>>888444333333333333333444444444222222222222222222222222333333222222111111222222111222222333333444444555444444444444444555666666888888999<<<;;;;;;AAAIIIlll((((((((((((((((((((((((((()))******)))+++---///555888===CCCIIILLLOOOPPPPPPaaaeeeggg|||~~~}}}lll\\\KKKFFFJJJQQQZZZaaadddooo|||rrrggg^^^RRRKKKHHHGGGDDDBBB???CCCDDDMMM\\\ggg{{{}}}dddFFF333666999111---222111111111000000000//////........................------------------------...------,,,,,,,,,---------------......///000000666777999;;;AAAPPPfffwww|||rrrrrryyyttttttwww}}}nnncccVVVMMMEEE>>>===@@@<<<===???@@@AAADDDHHHKKKRRRaaavvv```KKKBBB<<<666333333333333444444444444222222222222222222222222333333222222111222222333111222222333333444444555444444444444555666777777888888999<<<;;;;;;AAAIIIiii((((((((((((((((((((((((((()))*********,,,000222666:::AAAHHHMMMOOONNNMMMbbbwww{{{sssyyy~~~}}}tttkkk\\\QQQHHHIIIPPPWWW___eeemmmxxxsss```RRRLLLKKKIIIGGG???AAA@@@DDDOOOWWWiiirrrOOO555555888111...333111111111111000000000000........................---------------------------------,,,,,,---............---......000111222666777999===HHH[[[qqq}}}vvv|||~~~xxxuuuxxx}}}uuuaaaWWWMMMHHHDDD???>>>@@@:::<<>>>>>BBBEEESSSmmmxxxpppxxx|||UUU<<<555333000444222000000111222111000000000000000000000000000////////////////////////000///...---------------///...---...000333666999===<<<@@@RRRpppwwwxxxvvvwwwyyyyyytttxxx}}}}}}}}}~~~~~~yyyrrriii```YYYRRROOOMMMQQQYYY^^^___]]]]]]\\\[[[YYYYYYYYYZZZZZZ\\\dddppp|||hhhGGGBBB666888>>>777222444333555444222333444444333111444444444333333222222222000333444444333333555777666555555666777888888777888777999<<<<<<<<>>888666333222000000111222111000000000000000000000000000//////////////////////////////...---------------///.........000333777999:::;;;GGG```zzz|||yyy|||}}}}}}|||rrrmmmqqqwwwxxxyyy{{{~~~zzztttmmmddd^^^\\\\\\]]]aaagggiiihhhfffdddbbb```]]][[[ZZZZZZYYY```fffoooyyyuuuTTTFFF777555:::666333666444555444222333444444333111444444444333333222222222333111111222444555555444555444444555666777777777888888:::<<<<<<<<>>OOOmmm~~~zzzxxxqqqlllnnnrrruuuxxx{{{~~~zzzvvvrrrmmmiiimmmppptttwwwxxxwwwsssqqqnnnllliiieeebbb___]]]\\\bbbffflllttt~~~pppUUU???666888555555777444555444333333444444333111444444333333333333222222777333000111555777555222333333444555555666777777999888:::======<<>>===<<>>777333444777333555777888777777999;;;;;;:::<<>>===BBBIIIccc*********++++++++++++,,,,,,///333555888@@@MMMVVVbbbfffooovvvwwwuuuyyy{{{}}}~~~~~~{{{yyy{{{wwwlllaaacccggglllrrrzzz}}}mmmaaa[[[ZZZRRRRRRSSSSSSTTT```{{{yyyoooiiiggghhhmmmuuukkkYYYNNNIIIGGGBBBAAAAAAEEEMMM___zzzyyyvvvwwwwwwRRR555777555333222222222111000000000000000000000000000////////////////////////...------------...//////......000222555888:::;;;@@@PPPmmm}}}~~~yyyyyy|||}}}}}}wwwvvvuuussspppmmmkkkiiihhhlllrrrxxx~~~aaaDDD;;;666777:::666666555444444555555444222222222333333333333444444:::@@@EEEAAA999333444777333666999999777777:::===<<<;;;===???>>>===BBBIIIccc*********+++++++++,,,,,,,,,000444777<<>>===<<<>>>@@@???>>>BBBIIIccc******+++++++++,,,,,,,,,...222777:::AAAOOObbbqqqjjjbbb```kkkzzz~~~}}}vvvrrrmmmiiillltttzzz~~~hhhcccooo~~~|||||||||~~~tttiiiiiimmmssszzzwwwoooeee^^^[[[ZZZXXXVVV^^^dddoooyyy|||{{{~~~}}}wwwsssuuuwwwxxx{{{{{{yyyvvvxxx~~~mmm___YYYNNNGGGCCCDDDFFFJJJVVVbbbzzzkkknnnVVV999777555444444444333222000000000000000000000000////////////////////////---------------...///000---///111333666999;;;<<>>@@@???>>>BBBJJJddd)))***+++*********---///+++555::::::DDDXXXgggiiicccXXXTTTaaauuu|||~~~tttiiigggkkknnnaaa\\\ooo~~~}}}~~~{{{qqqpppsssxxxzzz~~~xxxhhhgggfffeeeddddddddddddrrrzzzzzzuuutttvvv|||sss\\\TTTIIIHHHHHHAAACCCNNNPPPooovvvqqq}}}nnnLLLDDD999333111000000000//////000000000000///...////////////////////////000//////........./////////444222111888888:::EEEXXXvvvzzzwww{{{~~~wwwzzzxxxnnnwwwvvvvvvrrroooppprrruuuxxx||||||~~~{{{xxxrrrqqqrrrsssvvv{{{{{{SSS>>><<<;;;555;;;666222333666888666333333222222111111222222333222444666666555444555666333333444555666777888888888999<<>>KKK___kkkjjj]]][[[aaaqqq~~~}}}{{{rrrrrrwww~~~kkkbbb```rrruuuooorrrwww~~~}}}qqqkkkjjjgggeeedddhhhooouuu{{{wwwuuuuuujjjYYYLLLIIIJJJCCCEEELLLKKKeeexxx~~~lllqqq{{{~~~TTTEEE777333444222111222111111111000000///////////////////////////////////////............/////////444222333999888:::GGGaaazzzwwwtttyyy}}}qqqlllzzz{{{xxxqqqooooooppptttyyy~~~~~~{{{xxxssssssssssssvvvyyy}}}}}}]]]EEE>>>;;;666:::666333333666888666333333333222222222222333333222444666666555444555666333444444555666777888888999999<<<@@@@@@@@@FFFMMMjjj)))***++++++***,,,///111333777;;;CCCSSSeeejjjeeeXXXbbbuuu~~~{{{}}}}}}|||kkkggghhhwww{{{qqqqqqxxxtttjjjkkkjjjgggeeegggooo{{{~~~yyywwwwwwyyy{{{{{{```OOOHHHHHHBBBCCCGGGCCCUUUhhhnnnbbbvvv{{{lllPPP999666999444111333444333222000/////////000//////////////////////////////............//////...444333444:::888<<>>>>>???FFFNNNhhh)))***+++,,,,,,...222444777<<>>>>>???EEENNNggg(((***+++,,,---///333666666@@@QQQcccooorrrmmmfffbbbmmm}}}~~~qqqjjjuuu{{{~~~||||||~~~{{{sssnnnllliiiddd]]]^^^cccllluuuxxxrrrlllqqqwwwhhhUUUFFFEEEJJJGGGAAACCCIIIWWWlllyyyvvvtttXXX>>>666444444555444333222000/////////000////////////////////////......---......///000111111555666999===;;;KKKiiipppmmmmmmfff]]]^^^aaaeeekkkmmmmmmqqqzzz}}}uuunnniiijjjkkknnnvvv}}}yyywwwsssssstttvvvxxxzzz|||}}}|||```GGG:::666666666777666555555444444444333333333333444444444555777666555333444444444555666666888888999:::<<<;;;===?????????EEELLLggg(((***+++,,,...000444777888GGG]]]nnntttpppjjjggggggnnnwww}}}|||{{{{{{vvv}}}~~~vvvppppppjjjlllzzz}}}}}}~~~~~~{{{zzz}}}~~~||||||vvvwwwrrriiicccaaa___\\\]]]bbbiiipppssssssqqqppp{{{yyysssuuu{{{{{{bbbLLLEEEGGGDDDBBBCCCEEELLLZZZpppxxxttt|||}}}iiiHHH888777777333111111111000000/////////////////////////////////---------......///000111333555666:::======QQQtttvvvvvvyyymmmcccdddhhhjjjkkkjjjmmmsss{{{~~~|||vvvnnngggaaafffmmmttt}}}}}}yyyvvvvvvvvvwwwxxxyyyzzz{{{{{{|||~~~nnnPPP>>>555666777777666555444444444444333333333333444444444666777666555333333444555555666777888999999:::;;;;;;===@@@@@@???DDDKKKhhh(((***+++---...111555888;;;MMMeeetttsssjjjcccbbblllpppwww|||||||||vvvnnnxxxyyybbbZZZccciiippp~~~}}}|||~~~~~~~~~~~~|||{{{yyytttpppnnnnnnpppqqqkkkaaaZZZXXXWWWTTT___gggppprrrpppooosssyyy{{{mmmfffiiisss{{{sssXXXLLLLLLGGGCCCEEEFFFGGGNNNaaa}}}rrrzzzRRR===:::777/////////000000000000///...////////////////////////---------......000111111444666666:::>>>>>>UUUzzz|||tttgggeeejjjllliiiggglllsss{{{vvvtttrrrqqqpppllleee___aaaiiisss|||}}}yyyvvvyyyyyyyyyyyyyyyyyyyyyyyy~~~|||{{{{{{|||xxxVVVBBB444666888888666555444444555444444333333444444555444666777666555333333444555555666777888999:::::::::;;;>>>AAAAAA???CCCJJJhhh...---+++***---333777888@@@```vvvyyyttteee[[[___fffttt|||zzz|||{{{vvvnnnzzzppp___WWWXXXiiiyyyyyy}}}}}}{{{~~~~~~tttiiiccc]]]XXXXXX[[[[[[\\\[[[YYYVVVVVVXXXYYYlllqqqwwwyyyyyy{{{~~~ooodddccchhhnnn~~~kkkWWWPPPIIIJJJDDDBBBDDDGGGPPPhhh~~~rrruuufffHHH999222222333222111111000111111111000000000000000000000000//////......///000222333111555999999:::IIIddd|||xxxxxx~~~mmmuuuxxxpppllliiihhhiiimmmooouuu{{{rrrllliiieee```\\\\\\___dddhhhooowww~~~zzzxxxyyyyyyzzzzzzzzzyyyxxxxxxzzz{{{|||}}}|||}}}~~~cccDDD>>>777333555666555666888777666555444444444444444666666666777666666555444444444444555666888:::;;;;;;:::;;;>>>===>>>DDDLLLfff,,,,,,++++++///555:::===OOOmmm}}}xxxkkk[[[UUU]]]iiiuuu{{{zzz}}}~~~xxx{{{hhhZZZZZZ^^^kkkxxxxxx|||}}}}}}}}}}}}uuujjj```UUUNNNIIIEEEGGGKKKNNNOOOQQQSSSVVV\\\ccchhhxxx{{{xxxnnnlllooo{{{jjj\\\OOOIIICCC@@@BBBCCCIII[[[oootttuuuuuuyyywwwZZZDDD555333333222222111111111111111000000000000000000000000//////......///000222333222666999999<<>><<<<<<======>>>DDDMMMiii******+++---111666===CCC[[[uuurrraaaTTTWWWgggtttzzz}}}||||||aaaVVV```gggnnnwwwyyy{{{}}}~~~}}}~~~~~~ttthhh___SSSJJJBBB===:::888<<>>===>>>===>>>EEENNNjjj)))***,,,///111666???III]]]uuu|||lll]]]XXXeee}}}}}}___VVVfffnnnqqqxxx{{{zzz{{{||||||~~~yyymmmaaaTTTKKKDDD???;;;;;;::::::???FFFHHHLLLSSSZZZcccnnnxxx}}}}}}~~~|||cccUUULLLEEEFFFDDDAAAFFFOOOgggzzz|||xxxrrrfff@@@444333333222111111111111222////////////////////////000////////////111222333333777999:::AAASSShhhuuuvvv}}}yyy~~~sssnnnkkkiiikkknnnuuuvvv{{{}}}zzzuuurrrnnnppprrrvvv|||~~~|||||||||||||||{{{{{{zzzyyytttvvvyyy~~~}}}{{{|||zzz^^^KKKDDD>>>;;;888444555888444444444444444555666777555666666666666555444444666666666777888:::<<<<<>>???BBBAAA@@@EEELLLhhh******---111222555BBBPPPcccxxx{{{kkk______pppbbb[[[kkkqqqsssyyy}}}xxxxxxzzz|||~~~rrrggg[[[OOOEEE@@@===;;;<<<>>>>>>===AAAGGGNNNTTT]]]fffnnnuuu|||~~~zzzyyy}}}wwwbbbUUUJJJIIIGGGBBBBBBGGGXXXmmmzzz{{{www{{{xxxJJJ999444333333222111222222222////////////////////////000000//////000111333444222666888:::EEEYYYkkksssnnn~~~zzzqqqllliiigggiiinnnvvvvvv{{{{{{|||~~~}}}}}}~~~~~~}}}|||{{{zzzyyyttttttuuuxxx|||~~~xxxyyy|||oooQQQGGG===999777555555888444444444444444555666777666666777777666666555444666666666777888:::<<<<<<;;;===AAAEEEDDDBBBDDDIIIeee,,,+++///333444888HHH\\\rrrpppgggfffrrryyyccc```mmmqqqsssyyyzzzvvvwwwyyy||||||yyymmm^^^TTTLLLCCC>>>===:::999;;;===<<<;;;???FFFSSSYYYcccllltttyyy~~~yyyyyyrrr___NNNJJJHHHCCCAAADDDIII\\\yyy{{{sssWWW???444444333222222222222222000000000000000000000000000000//////000111333444333777999<<>>888888888777888555555444444444555666666777888888888888777666666555555666666888999;;;<<<999;;;@@@EEEEEEBBBEEEJJJddd---,,,000666777<<>><<<>>>;;;:::;;;======???GGGQQQ[[[aaaiiipppvvv{{{}}}lllTTTLLLIIIDDDBBBDDD???NNNfffuuu{{{___BBB444444333222222222222333000000000000000000000000111000000///000222333444555999;;;???QQQjjjwwwwwwsssmmmhhhgggeeefffkkkqqqxxxxxx|||~~~}}}{{{zzzxxxvvvuuuxxx|||}}}yyyvvvooonnnooouuummmXXXBBB:::<<<<<<:::888666555555444444444555555999999999999999888777777444444555666777999:::;;;::::::>>>BBBBBBAAAFFFMMMhhh...,,,111777:::AAAYYYttt{{{xxxzzzzzzyyy}}}{{{~~~|||nnn___\\\eeelllmmmrrrvvvnnntttuuuxxx~~~xxxpppVVVIII???>>>>>><<<<<>>???@@@HHHQQQkkk+++222777555888JJJfff{{{}}}|||||||||zzz~~~}}}zzzhhh\\\ZZZWWW___iiioooppppppsssvvvwwwyyy}}}uuufff]]]FFFCCC>>><<<<<<===??????>>>???AAAEEEKKKUUU___fffkkkqqqwwwyyyyyy{{{___OOOKKKIIIEEEBBBCCCBBBKKKaaayyyrrruuuwwwEEE;;;777333333444333222222111111000000000000111111000000000//////111444777777999:::FFF___lllqqqyyy}}}oooeee___aaaeeefffkkkqqqxxxxxx{{{~~~||||||}}}|||zzzyyy{{{{{{vvvqqqooonnnpppwwwfffEEE===>>>:::666666888777555444333555666777:::999777777888777666555777666666666666888999:::===<<<===@@@??????EEEMMMjjj+++111555555;;;PPPlllzzz{{{~~~{{{||||||}}}~~~~~~www^^^OOOLLLXXX```jjjooopppppprrruuuvvvyyy~~~zzzooo```RRRLLLCCCAAA>>>===>>>@@@BBBCCCFFFHHHKKKPPPUUU]]]eeekkkqqqvvv|||kkkVVVPPPLLLGGGCCCBBB???DDDSSSfff~~~~~~uuuqqq]]]AAA:::555444444222111111111111000000000000111111000000000000///111444777888:::<<>>@@@@@@???DDDKKKkkk---333666777AAAZZZvvvzzzqqqttt|||}}}vvvwwwvvvYYYKKKJJJYYYaaajjjoooooooooqqqtttuuuzzz}}}uuukkk\\\KKKAAA???@@@@@@AAABBBDDDHHHKKKMMMSSSVVV[[[```eeejjjpppsssyyy||||||bbbVVVOOOJJJGGGDDD??????FFFQQQggguuuyyy~~~oooyyyKKK@@@666555555222///000111111000000000000111111000000111000000111444777999;;;@@@VVVxxxyyypppmmmkkkXXXaaawwwgggbbbgggnnnvvv{{{yyyzzz{{{||||||}}}|||{{{|||~~~{{{{{{xxxssspppqqqyyyXXXBBB;;;777666777999888777666666777888999999999999999888777666555888888888888999:::;;;<<<<<<<<>>??????BBBFFFJJJOOOSSSXXX[[[___ccciiiooorrruuuxxxzzz~~~rrr]]]PPPKKKLLLFFFBBB@@@BBBFFFWWWyyyyyyvvvsssvvvWWWFFF777444555111///000222111111000000111111222000111111000000111555888:::;;;BBB^^^yyysssrrryyynnn___iiilllbbbeeennnuuuzzzyyyyyyzzz~~~}}}|||{{{yyyyyyzzz|||~~~|||wwwrrrqqqwwwbbbFFF;;;888777777888888777777777888999:::888999::::::888777666666777777888888999::::::;;;<<<===@@@DDDCCCAAADDDJJJjjj222777999>>>QQQnnnrrrhhhggguuuzzzyyyzzzXXXNNNSSSZZZaaaiiimmmmmmmmmppptttxxx}}}{{{}}}ppp```PPPGGGDDDBBBAAABBBAAAFFFNNNTTTZZZ^^^dddgggeeeiiioootttwwwyyy{{{|||iiiSSSKKKLLLGGGDDDCCCCCCCCCMMMkkk{{{vvv}}}sssfffNNN999555555111000333222222111111111111222222111111111000000222555888:::;;;DDDccc~~~}}}qqqaaaiiixxxqqqdddeeennnuuuxxxwwwwwwxxx|||}}}zzzxxxxxxxxxyyyyyy~~~~~~|||xxxrrrpppuuujjjKKK<<<:::999777888888888888888999::::::777:::<<<;;;999666666666666666777888888999999999===>>>AAAEEEEEECCCGGGMMMjjj111777:::AAAXXXuuupppkkkrrr~~~ZZZMMMPPPYYY```hhhllllllmmmqqquuu|||}}}wwwyyy|||~~~zzzaaaQQQBBB???BBBDDDEEEGGGJJJQQQZZZaaaeeeiiimmmpppjjjnnnrrrvvvyyy{{{~~~aaaOOOKKKGGGDDDDDDDDD@@@EEE[[[ttt}}}sss~~~www}}}zzz[[[???777666111111555222222111111111111222222111111222111000222555888:::;;;FFFeee}}}ppp{{{|||rrrggggggpppwwwyyywwwvvvwwwzzz{{{yyyxxxwwwvvvuuu}}}{{{zzzxxxssspppttt~~~tttQQQ???<<<;;;777777777777888999999::::::666:::======999666666777555555777888888999888888<<<===@@@DDDEEEDDDIIIPPPjjj000888>>>IIIcccoooooo|||qqqRRRKKKQQQXXX___gggkkklllmmmrrrvvv{{{tttuuuxxxyyyzzz|||{{{vvvuuutttnnnfffRRRIIICCCEEEKKKOOORRRVVV\\\dddmmmrrrssstttvvvxxxsssuuuyyy{{{}}}|||___RRRJJJFFFDDDCCC>>>>>>OOOcccvvv|||wwwjjjGGG;;;888222111777333222222111111222222333111222222111111222666888999<<>>>>>999666666777555666888999:::999999999::::::===AAABBBCCCIIIQQQlll222;;;CCCPPPmmmmmmpppxxxXXXCCCFFFSSSXXX___gggkkklllnnnrrrwww}}}yyyvvvxxxzzzzzzzzz|||~~~~~~zzzssskkkgggccc[[[QQQHHHGGGJJJRRRXXX\\\bbbhhhmmmttt|||~~~}}}}}}|||~~~{{{|||~~~ppp[[[OOOIIIEEECCC<<<;;;HHHZZZooo}}}tttuuuMMM>>>999222111888333222222111111222222333111222222111111222666999888<<>>:::666666888666777999:::;;;;;;::::::888888;;;???@@@BBBIIIRRRnnn