BM6P6(@ lllRRRDDDDDD@@@===;;;444:::>>>>>>888333222111000111000///...---,,,,,,,,,---------,,,,,,+++++++++------......//////000000------------------------...............///000000......//////000000111111000000000000111111111111222222111111111111111111111------111444555;;;CCCTTTlllpppkkkmmmmmmmmmnnntttqqqlllgggggglllsssyyy{{{nnncccdddaaaUUUMMMKKKDDD555,,,...222111333:::???BBBGGGLLLDDDDDD???666000...***&&&$$$%%%'''))))))(((&&&%%%))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%&&&((()))'''%%%''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////,,,---......//////......---///111000111888DDDNNNWWW\\\ZZZSSSVVVbbbiiihhhoooyyyjjj[[[QQQKKKLLL[[[qqqlllRRRDDDDDD???===;;;444666::::::555111222222111000///...---,,,,,,,,,,,,---------,,,,,,,,,++++++.........///////////////------------------------...............///000000000000000000//////////////////000000000111111111222222111111111111111111222222444888999<<>>777888555000---///333888AAAIIIOOOPPPLLLCCC<<<777222,,,((()))***+++++++++******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&((()))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''))))))))))))))))))))))))((((((''''''(((((()))***((((((((()))))))))***************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000............////////////111111222777@@@LLLWWW___]]]QQQIIINNN[[[eeelllpppgggQQQOOOPPPTTThhhlllSSSFFFDDD>>>:::999333000333333111000333333111......---,,,,,,,,,,,,,,,------------------,,,,,,000000//////......------.......................................///000000000000000000////////////....../////////000000000111111222222222222222333222333444888@@@PPPeeeuuurrrfffbbbccceee~~~{{{ssscccMMM<<<666666444333222000111:::DDDOOOQQQNNNFFF???:::444---******************++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%&&&'''(((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((('''((())))))***(((((()))))))))*********************+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,------...///000//////.../////////000000...000555>>>JJJUUU]]]```UUUQQQSSSZZZ^^^bbbrrrrrrXXXQQQUUUYYYhhhjjjRRRFFFDDD===999999444222444444111111444333000......---,,,,,,,,,------------------------------000000//////......------.......................................///000000---......///000111111222////////////000000000000111111222222333333333333555666888BBBVVVnnnzzzhhh\\\\\\iiizzzwwwcccOOOCCC:::===@@@>>>555///444===KKKOOONNNIIIDDD@@@999222,,,,,,***)))))))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((()))******))))))))))))************)))))))))*********++++++++++++,,,,,,,,,---------------------...///000000000////////////000111222...333===IIIUUU\\\______^^^VVVSSSZZZdddsssfffVVVPPPSSS___lllhhhQQQFFFDDD===999999666444555444111222444333//////......---------......------------............///////////////................................................///000000,,,---...///000111222333000000000000111111111111111111222222333444444444555;;;FFFXXXttt|||jjjhhhhhhnnn}}}uuueeeXXXEEEGGGJJJJJJAAA777444888FFFKKKNNNMMMKKKHHHBBB;;;000...,,,)))(((((()))***))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((())))))((((((((())))))))))))))))))))))))))))))(((((())))))***+++)))))))))*********++++++)))))))))************+++,,,,,,,,,,,,------------------------...///000111111000/////////000222333222;;;HHHUUU]]]```___]]][[[UUUXXXkkkooo[[[LLLMMMSSS___xxxfffPPPEEEDDD<<<999:::888333444222000222555333////////////......//////000------------.........///.........///////////////.......................................///000000---......///000111111222111111111111222222222222111111222222333444444555;;;KKKbbbzzzxxxllllll|||xxxjjjTTTOOOMMMPPPOOOFFF;;;555???FFFLLLNNNOOONNNIIICCC555222...***(((((()))***))))))))))))))))))))))))'''''''''''''''''''''''''''((()))(((%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...------------...///000111222111000//////111222444777BBBPPPZZZ^^^]]][[[ZZZTTT]]]nnnrrrMMMKKKLLLUUUgggdddOOOEEEDDD<<<999;;;999111222000///111555444///000000/////////000000111---------.........//////---.........//////000000////////////////////////...............///000000////////////000000000000111111222222222333333333111111222333333444555555IIIaaavvviiijjjuuuvvv___SSSLLLRRRXXXRRRAAA444999AAAIIIMMMPPPQQQMMMFFF888555000,,,)))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))%%%###$$$&&&''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&'''''''''(((((())))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........------......///000111222111000//////111333444:::EEERRRZZZZZZWWWVVVVVV\\\nnnrrrXXXNNNTTTZZZccc|||dddPPPFFFCCC<<<;;;<<<555333333222222111000000000222000///...///000///..................///000000////////////////////////---------,,,,,,---------////////////000000000000///111222111000///000111111111111111111111222222333666333333:::999:::EEEbbb~~~vvvuuuyyy}}}cccZZZSSSSSSVVVPPP@@@111222;;;FFFNNNPPPNNNKKKIIICCC>>>666...)))''''''((('''((((((((((((((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&******))))))(((((('''''')))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........------......///000111000111111///...111777<<>>:::666777===GGGOOONNNMMMJJJFFFAAA;;;666333...---+++)))(((((())))))'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))******)))))))))************+++)))************+++++++++,,,---------............------........./////////000000000000111222333444///000444:::BBBHHHKKKKKKNNNVVV\\\dddwwwvvveeeUUUIIINNN]]]rrrYYYHHHAAAAAA<<<;;;;;;444555444444333333222111111222000....../////////..................///000000////////////////////////000//////......//////000////////////000000000000111222333333111111222333222222333333444666777888;;;HHH^^^jjjfffnnn~~~xxxlll[[[MMM???===;;;;;;===AAADDDFFFPPPOOOMMMJJJFFFAAA===;;;///...,,,***((())))))***(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++)))************+++++++++------------........................////////////111111111111222333444444111333999CCCLLLRRRTTTSSS[[[___hhhyyyrrrYYYSSSMMMQQQdddxxxYYYGGGAAAAAA<<<;;;;;;444555444444333333222222111222000///...///000///..................///000000//////////////////////////////............//////////////////000000000000111222333333111111222333222333333444555666888888DDDUUUyyyjjjVVVbbbjjjlllZZZEEEBBBBBBFFFLLLNNNJJJEEESSSRRRPPPMMMIIIFFFCCCAAA000...,,,***)))))))))***(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++)))************+++++++++---------.........//////............/////////000111111111111222333444555444888@@@KKKVVV]]]^^^\\\```fffyyyzzz\\\KKKNNNPPP```zzzUUUJJJAAA@@@@@@<<<777555555444444333333222222111000000////////////000000000000000000000000000000............/////////000000000000000////////////000111111111111222222222222222333444444444333333000666555111444===>>>888TTTwwwvvvccceeeooojjjZZZTTTKKKIIITTT^^^WWWHHHYYYUUUSSSTTTRRRKKKEEECCC777333...***)))******)))((()))*********)))'''&&&''''''((((((((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))++++++***************+++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------............/////////000///000222222333444666999555<<>>NNN]]]aaaaaaeeelllppp{{{ZZZRRRYYY]]]zzz{{{PPPGGG@@@???>>>:::777777555444444333333222222111000000////////////000000////////////////////////...////////////000000000000000000000000111111111000000111111111222222222222222333444555555555555444---333>>>>>>DDDjjj{{{nnnmmm|||pppuuu{{{~~~~~~vvvooojjjbbbVVVNNNLLLHHHBBB999222...,,,,,,+++************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((*********)))******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------------/////////..................////////////000000000111222222222222444888;;;HHHYYYeeedddbbbjjjwwwcccKKKRRRhhhvvvxxxNNNFFF@@@>>>===999777888555444444333333222222111000000////////////000000////////////////////////////////////000000000111///000000000111111111222000000111111111222222222111222333444555555555555666666888;;;DDDaaa{{{uuusss{{{nnnhhhgggzzz{{{qqqbbbVVVQQQLLLEEE<<<444000---+++***+++******)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))***++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------.........////////////////////////////////////000000000111111222333333333666;;;>>>LLL[[[eeedddgggwwwuuu___PPPOOO```|||uuuKKKEEE???>>><<<888777999555444444333333222222111000000////////////000000000000000000000000000000/////////000000000111111///000000111111222222222000111111111111222222222111222333555666666666666777:::999<<>>BBBJJJWWWaaagggttthhhSSSHHHSSSbbbppprrrJJJDDD???>>>;;;888777:::555444444333333222222111000000////////////000000000000000000000000000000//////000000000111111111///000000111111222333333000111111111111222222222111222333555666666777777666999AAAUUUzzzpppiii}}}|||qqqeee___^^^gggzzz~~~pppddd___PPPKKKDDD===888333...+++,,,+++***)))))))))******))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////.../////////000000000000//////000000000111111111111222333555777<<>>;;;777777:::555555444333333222222111000000////////////000000000000000000000000000000000000000000111111111111///000000111222222333333000111111111111222222222111222333555666777777777666;;;OOOxxxzzzwwwcccooo|||oooccc[[[WWW^^^iiivvvpppeeeaaaQQQMMMGGGAAA;;;555000,,,,,,,,,***)))))))))***+++))))))************))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000.../////////000000111111000000000000111111111111111222444555888>>>EEEIIIPPP\\\jjjzzzzzzUUUPPPTTT```tttjjjKKKGGGCCC???===;;;888777777888888888777555222111111000000000111222333333111111000000//////......111111222222222222111111222111000//////000111111111111222222222333333333111777444111555222222===>>>EEEiii}}}yyy~~~xxxiii]]]XXXTTTRRR\\\qqqzzzoooeeeXXXRRRKKKFFFBBB<<<333,,,---+++******+++,,,,,,+++************************))))))))))))))))))))))))((((((((((((((()))************)))))))))))))))***))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////////////////000000000000222222222111222222333333444555555666;;;CCCIIIJJJXXXfffzzz___TTTRRRbbbzzziiiJJJGGGBBB???===;;;888777666666666555444333222111111111111000111111222222111111111111111000000000111111222222222222111111222111000//////000111222333333444444444555555555666999555555;;;999777AAA<<>><<<;;;888777555444333222111222333444333333222111000000000111000111111111222222333333111111222222222222111111111111111111111111222222222222222333333333333444000444333444777555<<>>LLLQQQQQQ[[[iiixxx```\\\fff{{{dddHHHEEEAAA>>><<<;;;999777666555444333333444555666333333222111000000000111///000000111111222222222111111222222222222111111000000111111222222222222222222333333333444444444000888999888777777JJJkkk}}}vvvmmm```WWWTTTPPPKKKKKKQQQZZZfffuuurrrgggXXXNNNHHHEEEAAA===666222...,,,,,,,,,,,,+++************************)))))))))))))))))))))))))))))))))))))))***++++++))))))(((((()))***++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000000000000000111111111111222222222222333444555666777===IIITTTWWW\\\pppppp[[[ZZZjjjwww}}}|||bbbGGGDDD@@@===<<<;;;999777888777666666555555555555222222111111000111111111000000000111111111111111111111222222222222111111///000111222333333333333444555555555666666666666///777999888888===___~~~xxxkkk___ZZZUUUMMMJJJLLLMMMNNNUUU```kkkuuurrraaaSSSLLLGGGCCC???999555000---,,,,,,,,,+++************************))))))))))))))))))))))))***))))))))))))***++++++(((((((((((()))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000000000000111111111222222222222222222333555666777;;;GGGUUU[[[```ooojjjYYYRRRddd{{{vvvrrrppptttwww{{{```GGGDDD@@@===<<<:::999777888888888777666555444333111111111000111111222222222222222222222111111111111111222222222222111111///000111333444444333333555555555555666666666666000555555777<<>>LLLqqqzzzttt___PPPIIIGGGKKKIIIKKKQQQUUU[[[gggsss~~~~~~ooo\\\NNNIIICCCAAA<<<666111...------,,,+++++++++++++++,,,,,,******************************************************))))))))))))******++++++************++++++***++++++,,,---...//////---------.........//////////////////000000000111///000111222222333333222333222222555555777???HHHYYYgggpppxxxaaaccclll}}}vvvmmmfffeeeiiitttzzzZZZEEEBBB>>><<<<<<;;;:::999555555555444444333333333555555444333222222222222333222111111000111111111222222333333333333222222111111222222333333444444111222555777888999999888777:::HHHgggzzz}}}}}}oooZZZJJJDDDDDDEEENNNNNNPPPVVV^^^jjj{{{}}}hhhVVVMMMDDDBBB>>>999444111///...,,,,,,++++++++++++,,,,,,******************************************************))))))))))))******++++++************++++++,,,,,,,,,---------......------.........//////////////////000000000111111///000111222333333333333333111222555777<<>>DDDYYYyyyuuuttt^^^MMMDDDDDDGGGIIIPPPRRRXXXaaalll{{{vvvaaaTTTFFFCCC???;;;888444111...------,,,+++++++++,,,,,,************************************************+++******))))))******+++,,,++++++******++++++,,,------------------------............//////////////////000000000111111111000000111222333333333333444222222555999@@@MMMZZZdddvvv\\\```]]]wwwjjjfffcccdddjjjuuuWWWGGGDDD@@@===;;;:::888777444444444444444444444444444444333111000000000000222111111111111111222222333333333444444333333333111222222333444444555555222444777777666666888:::>>>QQQssszzznnnvvvkkk```QQQHHHGGGIIILLLMMMRRRZZZdddooo|||jjjZZZJJJFFFAAA===:::666222///...------,,,+++++++++,,,************************************************++++++************++++++,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,........./////////000000000000000000111111111111000111222333333444333333666333333666;;;DDDSSSaaappp^^^TTT```mmmxxxpppkkk]]]bbbiiipppzzzVVVGGGDDD@@@===;;;:::888666666666555555555444444444333333222111000000000000111111111000111111222333333333444444444444333333222222333333444444555555444666777777666777;;;???AAAeee|||hhhrrrvvvSSSMMMGGGFFFIIIMMMPPPQQQ[[[ggguuuppp___PPPKKKDDD???<<<999444000///...---,,,,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,------------------------....../////////000000000000000000111111111222222000111222333444444444444666444555999@@@JJJZZZhhhzzzeeeZZZZZZcccwwwrrrllliiiddd___^^^```hhhsss~~~UUUEEEBBB???===<<<;;;:::888888888777666555555444444333222222111111111222222111111000000111222222333333333444444444444333333222222333333444555555555444666888777777:::BBBHHHUUUzzztttuuu|||yyyvvvuuurrrrrrsssrrrsssuuuzzz}}}rrr```HHHFFFEEEFFFJJJQQQVVVYYYiiivvvwwweeeWWWPPPGGGAAA???<<<777333//////...,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,---------------------.../////////000000000000000000111111111222222222000111222333444444444444555444777===FFFRRRcccqqq}}}ccc\\\^^^hhhvvvxxxtttppplllhhheeeaaa^^^\\\XXXWWW\\\___bbbiiiqqqTTTCCCAAA>>><<<<<<<<<<<<;;;:::999888777666555444444333333222222222333444444111111000000111222333333333444444555555444444333222222333444444555555666444666888888888>>>GGGOOOooopppfffxxxwwwvvvtttqqqnnnjjjgggeeebbbbbbbbbbbbcccfffjjjnnnooosssxxx{{{}}}zzzcccPPPIIIHHHGGGHHHMMMUUU^^^cccttt|||jjj]]]TTTJJJCCCAAA>>>999555000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......////////////000000000000000111111111111222222222111111222333444444444444444444888@@@JJJWWWiiixxxqqq^^^ZZZ___ssssssppplllhhheeedddddddddcccccccccccceeegggiiijjjfffeeedddcccbbbaaa```___^^^[[[WWWTTTSSSRRRQQQPPPXXXVVV[[[fffpppxxxTTTEEECCC@@@===;;;:::999999:::999777777888888666555444333333222222333333444222222333333333333444444555555444333222000000///666555555444444333222222555333888>>>:::999JJJbbbwwwqqqmmm~~~xxxsssiiigggdddaaa^^^[[[ZZZYYYUUUUUUUUUUUUWWWYYY[[[\\\___aaacccfffiiikkkmmmooovvvxxx|||uuu```RRRKKKFFFJJJNNNPPPSSSZZZeeennnqqqYYYFFFDDDEEE@@@;;;<<<333000---,,,++++++***))),,,,,,,,,+++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////............/////////000222222111111111111111111111222444555666555555444:::333999JJJRRRYYYtttbbbUUUbbb||||||rrrmmmiiifffdddXXXUUURRRRRRTTTVVVUUUTTTUUUTTTSSSSSSTTTTTTTTTSSSQQQRRRSSSRRRQQQQQQSSSTTTSSSRRRPPPOOOOOOQQQRRRTTT^^^eeeooo}}}SSSDDDBBB@@@===;;;;;;;;;;;;999777666555666555444222444333333222222333333444222222333333333333444444222222222222222222222222555555444444444444333333999555555777888CCCbbbooosssxxxnnneee```]]][[[YYYVVVSSSPPPOOONNNKKKKKKKKKKKKLLLNNNOOOPPPLLLMMMOOOQQQTTTVVVXXXYYYaaabbbeeejjjooouuuzzz}}}uuubbbRRRIIIEEEDDDGGGKKKPPPXXXdddrrr|||yyyaaaKKKFFFEEE???999999444222///---,,,,,,+++***,,,,,,,,,++++++++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////........./////////000000222222111111111111111111111222444555666666555555666777???KKKWWWiiirrrYYYXXXooo|||vvvjjjddd\\\VVVTTTSSSRRRPPPOOOLLLJJJJJJLLLNNNNNNMMMMMMMMMMMMMMMNNNMMMKKKJJJLLLMMMNNNMMMMMMNNNPPPRRRRRRRRRSSSSSSVVV[[[bbbhhh}}}SSSEEECCC@@@===;;;;;;===>>>999888666555666555333111444333333222222333333444222222333333333333444444000000111222333444555555444444444444444555555555999777666888???WWW{{{pppssshhh___XXXSSSPPPNNNLLLIIIGGGEEEDDDCCCAAAAAAAAA@@@AAABBBCCCCCC@@@@@@BBBCCCEEEFFFGGGHHHJJJKKKMMMPPPTTTXXX\\\^^^hhhlllrrrxxx~~~nnn[[[MMMGGGDDDDDDGGGIIINNNVVVcccsssmmmUUUKKKFFF@@@;;;:::777444000///......---+++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------........./////////....../////////000000000111111222222222222222222222333444555666666666666666???HHHOOObbbxxx```PPP___~~~{{{pppbbbVVVPPPLLLJJJFFFEEEFFFHHHHHHHHHLLLJJJHHHIIIKKKMMMMMMMMMOOOPPPQQQRRRQQQPPPNNNMMMOOOQQQRRRSSSSSSUUUXXX[[[ZZZ^^^bbbfffkkkuuuUUUHHHEEEAAA===<<<<<<===>>><<<:::888777888777555333444333333222222333333444222222222333333333444444000111111222333444555555333333333444555666666777555888;;;@@@NNNnnnssszzzoooeee]]]WWWRRRPPPHHHGGGEEECCCAAA???>>>>>>======<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAA???@@@AAACCCEEEHHHJJJKKKOOOSSSYYY___dddjjjooossswwwzzzsssgggWWWJJJEEEEEEGGGHHHOOOQQQWWWbbbqqqxxx^^^PPPJJJDDD@@@???999666333111000///...---------,,,,,,,,,+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---..................////////////...////////////000000000111111222222222222222333333333444555666777777777:::FFFNNNXXXtttbbbRRRPPPhhhvvvdddZZZTTTMMMFFFCCCFFFFFFFFFHHHJJJLLLNNNNNNPPPOOOOOOOOOPPPRRRSSSTTTUUUVVVXXXXXXXXXYYY[[[\\\[[[\\\^^^___aaaeeeiiimmmooowwwVVVJJJGGGCCC???===<<<<<<===;;;:::888777888777555444444333333222222333333444222222222333333333444444333333333333333333333333222333444444555666777777666999<<>>???@@@@@@AAABBBEEEIIILLLOOORRRVVVYYYbbbffflllqqqtttxxx{{{~~~uuulllYYYRRRJJJEEEEEEHHHIIIIIIQQQVVV___mmm|||eeeTTTLLLGGGCCCAAA;;;888444222111000///...---------,,,,,,,,,++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,------,,,,,,------...///........./////////000000////////////000000000111111111222222333333333333333444444555666777888999>>>HHHSSSeeeiiiNNNMMMZZZuuuvvvhhhZZZMMMHHHIIIGGGFFFGGGFFFGGGJJJLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRTTTVVVXXXXXXYYYZZZ[[[\\\```fffjjjjjjkkkmmmooorrrwww|||UUUIIIGGGEEEBBB???>>>======888777555555666666444333444333333222222333333444222222333333333333444444555555444444333333222222333333444555666666777777;;;;;;;;;EEEeeevvvzzzkkkeee[[[SSSMMMIIIGGGEEE>>>===<<<;;;::::::::::::888888888999999888777777888888888888888888888888777777888:::::::::::::::<<<>>>@@@AAAAAABBBDDDFFFLLLPPPUUUYYY\\\___bbbdddeeeiiinnnooolllcccZZZSSSJJJHHHFFFFFFGGGIIIIIIIIISSS[[[hhhwwwmmmYYYNNNHHHCCC@@@<<<999555333222111///...------------,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------------......///....../////////000000000/////////000000000111111111111222222333444444444444444444555777888:::;;;BBBKKK\\\wwwwwwUUUHHHWWWnnnvvveee[[[SSSKKKDDDDDDFFFFFFHHHLLLHHHJJJMMMNNNNNNNNNPPPQQQNNNPPPRRRTTTVVVYYY^^^aaafffiiilllmmmooosss{{{PPPEEEEEEDDDCCCBBBAAA??????777555444555666777666444444333333222222333333444222222333333333333444444555555444444444333333333444444555555666666777777<<<>>>BBBSSS}}}zzz{{{}}}nnnccc]]]UUUNNNIIIEEEBBB@@@;;;:::999888888888888888555666777777888777666666888888888888888888888888444555666888888888888888888:::;;;<<<;;;;;;===>>>;;;???BBBEEEFFFHHHIIIKKKIIIKKKNNNOOOMMMJJJGGGEEEFFFGGGHHHHHHIIIKKKNNNQQQ^^^gggvvv{{{bbbSSSJJJCCC===<<<999666333222111///......------------,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------------...//////.../////////000000000000//////000000000111111111111111222222333444444555555555555555777999;;;<<>>;;;::::::999888888888888888888444555777888888888777666666666666666666666666666444555777999::::::999999555777999999999999;;;===777999===>>>>>>???@@@AAA===>>>??????@@@BBBDDDGGGFFFHHHJJJJJJKKKOOOVVV\\\llluuulllYYYNNNDDD======999666333222111///.........---------,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,...------------...//////////////////000000000000000000000000111111111111111111222333333444555555555555555555777999;;;===RRR```hhhTTTVVVggg}}}ssscccUUUKKKGGGEEEEEEEEEFFFIIILLLKKKIIIKKKQQQMMMQQQUUUWWWWWWYYY]]]aaaggglllssszzzvvvMMMCCCBBBBBBCCCDDDEEECCCAAA666777888::::::;;;;;;:::999666333222444666555333111111222222222333333333222222222333333444444444111666777444555:::<<<888@@@AAASSSsssxxxxxxhhhYYYPPPLLLFFFBBB???<<<999888888888888888777777777777555555555555666666666666777777777777666666666666555666999;;;<<<<<<;;;:::888999::::::;;;;;;::::::999999;;;<<<======>>>>>>999CCCFFF???<<>><<<>>>NNNjjjsss}}}qqqbbbUUUMMMIIIDDD@@@===;;;999777888888888777777777666666555555555555666666666666777777777777666666666666444555777999:::::::::999;;;<<<<<<===============????????????>>>===<<<<<>><<<888888777777777999:::;;;:::888555444444444333222222222222222333333333333666666666555444444333333444666666333444999>>>@@@===cccyyyrrrfffZZZPPPHHHDDD@@@<<<;;;:::888777888888777777777777666666555555555555666666666666666666666666666777777777666777999:::;;;<<<;;;;;;>>>???@@@@@@AAAAAA@@@@@@CCCBBBBBBAAA@@@@@@??????AAA@@@BBBHHHKKKJJJIIIKKKQQQXXXaaahhhnnnwwwxxxbbb```sss{{{eeeQQQCCCBBB@@@===999555222000//////...---,,,++++++++++++------------,,,,,,,,,,,,(((((()))***+++,,,---...------........./////////333222222111000000//////000000000111111111222222333333333333333555666666777666888:::777888HHH[[[aaaSSS```wwwsssdddWWWOOOJJJGGGEEEDDDFFFIIILLLNNNNNNMMMNNNOOOPPPRRRWWW^^^bbbfffmmmwwwtttNNNEEEBBB@@@???>>>===;;;:::999888666555666777:::;;;:::999777666555444222111222222222333333333444444333444444555666777888888444666777555555888<<<@@@HHH}}}vvvhhh]]]SSSLLLBBB???;;;999888888888777888777777777666666666666555555555555666666666666666666666666777777888888:::;;;<<<>>>????????????AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEGGGBBBCCCJJJLLLJJJPPP[[[lllrrrzzz~~~iiibbbqqqwww\\\GGGBBB@@@===:::777333///---......---,,,,,,,,,,,,,,,------------------,,,,,,******+++,,,,,,---..................///////////////000111111111111000///000000111111111222222222444333333444444555666777888777::::::777;;;RRRkkkoooTTTXXXpppwwwiii[[[RRRMMMJJJIIIFFFGGGHHHKKKNNNPPPQQQQQQTTTUUUVVVXXX\\\ccclllrrrtttOOOEEEBBB???===<<<<<<:::888999777666555555666888:::999999999777555333222222222222333333333444444444333333444555666777888999333555888888777777;;;@@@ZZZ}}}~~~ooocccWWWMMMHHH???<<<999777777888888777777777777666666666666555555555555555666666666666666666777777888999::::::======>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHLLLIIILLLRRRTTTYYYkkkwwweeeJJJCCC@@@===;;;888444///+++......------,,,,,,------------------------------................................./////////000000...///000111111111111000111111111111222222222222444444444444555666777777888888;;;<<<;;;CCC___|||[[[QQQbbb~~~xxx^^^XXXPPPJJJHHHHHHIIIIIIMMMNNNQQQRRRTTTUUUWWWXXX]]]```dddiiipppzzzsssOOOEEEBBB???<<<<<<;;;:::888777777666555555666777888777999999888666333333333333333333333444444444444666666666666666666666555444555999;;;999999???GGGlll||||||yyykkk^^^RRRIIIFFF===;;;888666777888888777777777666666666666555555555555555555666666666666666777888999:::;;;<<<<<<======>>>???@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEGGGFFFEEEEEEEEEFFFHHHIIIEEEJJJSSSZZZaaaooommmMMMFFFBBB>>>;;;:::666000,,,......---------------...------------............000000/////////.............../////////000000000000000000111111111222222111111111222222222222333444444444444444555777777999888;;;>>>AAANNNnnnjjjRRR[[[qqqvvviii^^^OOOLLLIIIHHHIIIKKKLLLLLLNNNPPPRRRTTTVVVYYY]]]aaafffkkkrrr{{{qqqNNNEEEBBB>>><<<;;;;;;:::999666666666666666666666666666888:::999666444444555333333333444444444444555555555555555555555555555666666888::::::===HHHUUUooobbbWWWMMMHHHIII>>>;;;888777777888888888777777666666666555555555555555555555666666666666777888999:::<<<===>>>????????????@@@AAABBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHJJJLLLNNNJJJXXXgggqqq~~~wwwVVVJJJEEE@@@===<<<999333.........------------......------------.........///............////////////.../////////000000000000222222111000111111333444111111111222222222333333333333333333444555666777999888:::AAAHHHYYY{{{uuuYYYVVVnnntttfff^^^VVVOOONNNMMMLLLMMMPPPRRRRRRRRRPPPRRRVVVYYY^^^fffooovvv{{{oooLLLEEEBBB>>><<<;;;;;;;;;:::555666666777666666555444555777:::999666444444666333333333444444444555555111111333444555777888888999666777999:::@@@PPPaaaxxxeeeYYYQQQJJJIIIMMM>>>;;;888777888999999999777666666666555555555555555555555555666666666777888888:::;;;===>>>???@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFGGGHHHHHHIIIIIIHHHHHHFFFFFFGGGHHHKKKOOORRRUUUaaasss___NNNHHHAAA>>>===;;;666111......---------......///---------.........//////+++,,,,,,---...///000000////////////000000000000444333111000000111333555111111222222222333333333333333333333333444666666:::777:::BBBMMM```xxxcccPPP\\\}}}yyyssseeeWWWQQQQQQQQQNNNMMMLLLLLLNNNQQQTTTUUUTTTXXX[[[```eeemmmyyyhhhPPPCCCBBB???===;;;999888888777999999888666444444444444555666666666555333333555555555555555555555555888888888777777666555444<<<777666:::;;;FFFeee~~~}}}ppp```TTTNNNLLLJJJHHH:::999888888777777888888555555555555555666777777666777777666555555888:::<<<<<<===>>>???@@@@@@AAA@@@AAABBBCCCCCCCCCAAAAAAKKKNNNNNNHHHFFFHHHIIIHHHGGGLLLPPPRRRUUU]]]kkkvvvoooZZZPPPEEE@@@===888666666000000//////......------////////////////////////..................................../////////000000000000000111111111111000111111222222333444444555555666555444555777999;;;::::::OOOZZZ~~~ddd^^^OOOeeeqqqgggXXXVVVRRRPPPPPPQQQQQQQQQUUUVVVVVVVVVWWWZZZ___ccckkkooovvvhhhOOODDDBBB@@@>>><<<:::999999777999999888666444444444333444555666666555444444555555555555555555555555777777777777777666666555666888;;;===BBBXXXyyylll\\\PPPKKKIIIFFFDDD:::999888888777777888888555555555555555666777777666666777666555666888:::>>>>>>???@@@AAABBBCCCCCCDDDEEEGGGHHHJJJJJJJJJJJJJJJMMMMMMJJJKKKPPPSSSSSSPPPVVV]]]bbbiiiwww~~~{{{```SSSEEE@@@>>>;;;888777111000000///.........---////////////////////////................................./////////000000000000000000111111111111111111111222333333444444555555666555444555888:::;;;888===\\\sssZZZWWWVVVooosssfffZZZTTTUUUTTTRRRRRRSSSTTTVVVVVVXXXZZZ^^^aaaffflllssswwwgggNNNDDDCCCAAA???===;;;::::::777999999888666444444444222333444555666666666666555555555555555555555555555666666777777777777777555<<<>>>;;;DDDeeetttsssgggWWWKKKFFFDDDAAA>>>999999888777777777777888555555555555555666777777555666666666666777999<<>>:::888222111000///............////////////////////////............................../////////000000000000000000000111111111111111111222222333333444444555666666555555666888;;;>>>999CCCkkkvvvQQQUUUeeesssccc[[[TTTOOONNNRRRRRRSSSTTTVVVYYY[[[\\\]]]aaahhhpppxxxeeeLLLCCCBBB@@@>>><<<;;;:::999777999999888666444444444222222333444666666777777555555555555555555555555444555666777888888888888555======999LLLzzz|||vvvmmmaaaRRRGGGBBB@@@===:::999999888777777777777777555555555555555666777777555666777777777888<<<>>>BBBCCCDDDEEEFFFGGGHHHIIIGGGGGGHHHJJJKKKLLLLLLMMMOOOOOOMMMKKKPPPXXX[[[YYYXXXkkkzzzwww{{{dddKKKAAABBBAAA===:::333222111//////......///////////////////////////...........................////////////000000000///000000000111111111111111111222222333444444555555666666666555777999<<<>>>>>>RRR{{{gggRRR\\\xxx~~~qqqddd\\\YYYUUUTTTUUUTTTVVVZZZ]]]```cccfffhhhqqqvvv}}}bbbIIIAAA@@@>>><<<:::999999888777999999888666444444444222222333444555777888888555555555555555555555555333444555777888888888888777;;;;;;AAAeeexxxzzzzzzggg\\\NNNDDD@@@>>>;;;888999888777777666666777777555555555555555666777777555666888888999;;;>>>AAACCCDDDEEEFFFHHHIIIJJJKKKOOOOOONNNNNNNNNOOOOOOOOORRRUUUWWWZZZbbbmmmssssss|||{{{qqq}}}qqqSSSEEECCCCCC???<<<555444222000///...//////////////////////////////........................////////////000000000111///000000000111111111111111222222333444444555555555666777777666888:::===:::IIInnnXXXXXXhhhvvvqqqddd___ZZZXXXVVVTTTXXX^^^^^^cccjjjpppuuuzzzaaaHHH???>>>===;;;:::999888888777999999888666444444444333333333333555666888999555555555555555555555555444444666777888888888888======>>>PPP~~~~~~ppprrrbbbXXXJJJBBB???>>>;;;888888888777666666666666777555555555555555666777777666777999:::;;;>>>BBBEEEEEEFFFGGGHHHJJJKKKMMMMMMPPPPPPOOOOOOPPPQQQRRRSSSRRRZZZdddmmmyyyuuuyyy]]]IIIDDDBBB@@@>>>777555222000/////////000////////////////////////......................../////////000000000111111000000000000111111111111222222333333444444555555555666777777777888;;;>>>888WWWiiiPPPaaaxxxxxxooohhhaaa^^^___ggg___WWWTTTUUUZZZeeeooossszzzaaaHHH@@@???===<<<::::::999999777999999888666444444444444333333333444555777888555555555555555555555555555555666777777888777777???<<>>===;;;888888888777666666666666666555555555555555666777777777999;;;<<<>>>AAAEEEHHHGGGHHHIIIKKKMMMNNNPPPPPPMMMMMMOOOQQQTTTWWWZZZ\\\^^^kkk{{{zzzgggNNNDDDAAA@@@@@@888666333000//////000111////////////////////////........................//////000000000111111111000000000000111111111111222222333333444555555555555777777888888999<<>>===;;;;;;::::::777999999888666444444444555444333333444555777888555555555555555555555555555666666777777777777777888777EEEmmm}}}{{{fffZZZPPPEEE>>>======;;;888888888777666666666666666555555555555555666777777888999<<<===???BBBFFFJJJIIIJJJKKKMMMOOOQQQRRRSSSNNNOOORRRVVV\\\bbbgggjjjsssyyyyyymmmQQQDDD@@@???AAA999666333000//////000111////////////////////////........................000000000000111111111111000000000000111111111111222222333444444555555666666777888888888:::===???MMMmmm~~~kkkPPP^^^{{{vvvllljjjddd___^^^___ffftttwwweeeXXX___tttdddGGGBBBAAA???>>><<<;;;;;;;;;777777777666555555444444333333333444555666777888888777666555555666777888;;;888777888888666888;;;???:::QQQwwwrrr```PPPKKKCCC===::::::::::::888888888888777777777777888666555444444666999;;;===???AAABBBCCCFFFIIILLLLLLOOOQQQRRRSSSUUUTTTRRRTTTTTTXXX```mmm{{{|||jjjzzz~~~YYYHHHGGGDDD======:::666222///......///000000////////////000000//////------,,,---...///111------000222111111444333222222111111222222333222222333444444555555666777999999888666777===CCCSSSuuuYYYRRRooo~~~tttooonnnmmmkkknnnsssvvvyyyzzz{{{bbbFFFBBBAAA???>>><<<;;;;;;;;;777777777666555555444444444444444444444555666777777777666666666666777777999777777::::::888:::>>>DDDLLLkkk}}}yyyjjjXXXLLLGGG@@@;;;999999999999888888888777777777777777999888777777888:::<<<===???@@@BBBCCCEEEIIINNNQQQPPPQQQRRRRRRRRRTTTVVVWWW^^^bbblllyyyvvv}}}dddNNNHHHCCC;;;===:::666222000...//////000000////////////000000//////------------...///222///...111222111222555333222222111111222222333222333333444444555555666888666777:::::::::???HHHeee|||fffVVV^^^{{{zzz|||___DDDBBBAAA???>>><<<;;;;;;;;;888777777666666555555444555555444444444555555666666666777777777777666666777666888;;;;;;999<<>>???@@@@@@BBBEEEGGGIIIMMMRRRVVVTTTSSSSSSRRRSSSWWW\\\aaakkkssspppTTTIIIDDD>>>===;;;777333111/////////000000////////////000000//////---------...///000333000///111222111222666333222222111111222222333333333333444555555666666999333555<<<>>>;;;DDDSSSzzzqqqWWWTTTjjj]]]DDDBBBAAA???>>><<<;;;;;;;;;888888777777666555555555777666555444444444444444444555777888888777666666666666888;;;:::999<<>>@@@AAAAAABBBEEEIIILLLNNNPPPSSSUUUTTTSSSSSSUUUWWW\\\gggppp~~~yyyXXXJJJFFFCCC>>><<<888555222111000000000000////////////000000///......------...000000222000000222111///111666333222222111111222222333333333444444555666666666:::444666===;;;:::MMMgggkkkQQQXXXvvv[[[EEEBBBAAA???>>><<<;;;;;;;;;888888888777666666555555777666555444444444444444444555666888888888777666777777999:::999777<<>>;;;999999:::999888888888888888888888888888777888:::===???AAACCCCCCEEEIIINNNQQQRRRQQQRRRRRRQQQQQQTTT\\\aaagggttt[[[JJJFFFDDD>>><<<:::666444222111000000000////////////000000///......---...///000111111///111333111...000555333222222111111222222333333333444555555666666777999888:::<<<777===]]]eeeQQQcccYYYEEEBBBAAA???>>><<<;;;;;;;;;999888888777777666666555777666555444444444444444444555666777777888888777777777999:::888777???HHHrrrtttqqq```PPPFFF???===;;;:::;;;:::999888777777888888999::::::;;;999:::;;;>>>AAADDDFFFHHHJJJMMMPPPRRRSSSSSSTTTUUUTTTVVV```mmmtttzzzeeeNNNEEE@@@???===;;;888555333111111000000////////////000000///............///111222///000333666333//////444333222222111111222222333444444444555666666777777777;;;===:::999KKKttt]]]VVVrrrVVVCCCBBBAAA???>>><<<;;;;;;;;;999999888888777666666666666555555444444444555555555555555555666777888999777777888:::999;;;EEEQQQ}}}rrr```RRRFFF@@@>>><<<;;;:::;;;:::888666777777888999;;;<<<===>>>>>>>>>???AAADDDHHHLLLNNNQQQQQQQQQQQQRRRUUUZZZ^^^cccgggvvvuuuZZZJJJAAA???>>><<<999666444222111000000////////////000000///............000222333///222777:::777111000444333222222111111222222333444444555555666666777777444;;;>>>:::BBBbbbiiiXXXaaaTTTBBBBBBAAA???>>><<<;;;;;;;;;999999888888777666666666555555444444444555555666666555555555555777999:::777777888::::::>>>KKKXXXwww}}}fffTTTGGG???;;;===;;;:::::::::999777555666777888:::<<<>>>???@@@BBBBBBBBBDDDGGGLLLQQQTTTVVVTTTQQQNNNPPPWWW```gggrrrxxxfffRRREEE???>>><<<:::777444222111000000////////////000000///.........///000222333000333:::>>>:::333111555333222222222222222222333444444555555666777777777111;;;===:::KKKsss{{{YYYXXXkkkRRREEEBBBAAA???>>><<<;;;;;;;;;;;;;;;:::999888777666555333444444555777888:::;;;777666666666555555555555<<<;;;999===@@@<<>>AAA@@@???CCCAAAAAAEEEKKKPPPQQQQQQTTTUUUVVVTTTTTTZZZfffoooxxx}}}wwwoooYYYIIIBBB@@@===;;;999666222///111111000000000000111111000000////////////000000333333333222222111111111222222333333333333444444444666888888888777888999111:::>>>999PPPnnnMMM\\\QQQDDDBBBAAA???>>><<<;;;;;;;;;;;;;;;:::999888777666666555444444444555666777888333444444555666777888888777777777===???===UUU{{{zzzaaaSSSKKKEEE>>>;;;;;;;;;;;;::::::999999999<<<:::999:::>>>@@@@@@???HHHGGGHHHLLLQQQTTTTTTSSSQQQRRRSSSSSSVVVaaaqqq}}}}}}vvv{{{www]]]IIICCC@@@>>>;;;999666222000111111000000000000111111000000////////////000000333333333222222222111111222222333333333333444444444666888888888777888999111:::AAABBBZZZgggRRRfffPPPDDDBBBAAA???>>><<<;;;;;;;;;;;;::::::999888777666666666555555444444444555555333444555555777777888999555555888???@@@@@@dddnnnssslllUUUIIIDDD@@@===;;;;;;;;;;;;:::::::::::::::===<<<<<<===@@@BBBCCCCCCHHHIIIKKKOOOSSSUUUTTTSSSQQQSSSUUUWWW^^^mmm}}}wwwpppzzzjjjMMMDDDBBB???<<<:::777333111111111000000000000111111111000000//////000000111333333333222222222222111222222333333333333444444444666888888888777888999666<<>><<<;;;;;;;;;::::::999999888777777666666555555444444555555666777777777666666666666555777888;;;AAABBBGGGsssppprrr```MMMCCC@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@BBBDDDFFFGGGHHHHHHKKKNNNSSSVVVWWWVVVUUUSSSWWW\\\bbbkkk{{{}}}}}}}}}kkksssyyyUUUGGGDDD@@@===:::888444222222111111000000111111222111000000000000000000111222222222222222222222222222222222333333333444444444666888888888777888999>>>===CCCUUUzzziiiTTT[[[|||QQQFFFBBBAAA???>>><<<;;;;;;;;;::::::999999888777777777555555555555666777888999888777777777666666666666888:::;;;@@@FFFRRR}}}xxxhhhXXXHHHAAA???===<<<===;;;;;;<<<<<<=========>>>AAABBBCCCDDDFFFHHHJJJKKKPPPRRRTTTWWWWWWWWWWWWWWWTTT\\\fffqqq}}}~~~{{{~~~nnnqqq}}}XXXIIIFFFAAA>>>;;;999666333222222111111111111222222111111000000000000111111222222222222222222222222222222222333333333444444444666888888888777888999AAA;;;DDD```dddRRRaaaRRRFFFBBBAAA???>>><<<;;;;;;;;;999999999888888888777777555555555666666888999999444555666666888888999:::777;;;999>>>MMMfffwww~~~ttt]]]QQQEEE@@@???>>>===>>><<<<<<===>>>??????@@@@@@BBBCCCEEEFFFGGGHHHKKKNNNSSSTTTUUUUUUUUUVVVXXXZZZ]]]ggguuu{{{{{{{{{~~~zzzwwwzzz[[[KKKHHHCCC???<<<999777555222222111111111111222222222111111000000111111222111222222222222333333333222222333333333333444444444666888888888777888999======PPPvvv```VVVnnnQQQFFFBBBAAA???>>><<<;;;;;;;;;999999999888888888888888666666555555555666666777555555666777888999999:::666<<<999>>>[[[tttaaaRRRHHH@@@??????>>>===>>>======>>>???AAABBBBBBCCCEEEGGGJJJJJJJJJLLLOOOSSSRRRSSSTTTUUUWWW]]]eeellluuu}}}zzzxxx}}}}}}jjjMMMIIIDDD???<<<:::888666333222222111111222222333222111111000000111111222111111222222222333333333222222333333333333444444444666888888888777888999:::GGGlllsssZZZ]]]~~~PPPEEEBBBAAA???>>><<<;;;;;;;;;999999999888888888888888777777666555444333333333888888888888777777777777666>>>;;;AAAgggfffRRRJJJBBB<<<===???>>>===>>>>>>>>>???@@@BBBCCCDDDDDDIIILLLOOOPPPOOOQQQUUUXXXSSSUUUXXX\\\bbbmmm{{{yyywww~~~|||{{{NNNJJJDDD@@@===:::888666333222222111111222222333222222111111111111222222111111111222222333333333222222333333333444444444444666888888888777888:::;;;TTTaaaUUUcccxxxMMMDDD@@@???>>><<<;;;;;;;;;;;;999999888888777666666666555777888777666555666888:::333111666:::999999;;;666AAA999DDDkkkTTTHHHDDDCCCAAA@@@??????@@@@@@DDDDDDCCCBBBAAACCCGGGJJJLLLMMMNNNNNNOOOQQQUUUWWWYYYYYY^^^mmm{{{}}}~~~tttvvv[[[LLLFFFCCC======>>>666666555444333222111111111333222222111111222222333111111222222222333333333999666333111111333666888999888888888888999;;;===<<>>===<<<;;;999999888888777777666666555777888777666555666888>>>999777;;;<<<::::::===<<>>777666666444333222111111111333222222111111222222333111222222222222333333333777666444222222444666777666666777888999:::===>>>CCCnnn^^^ZZZbbbzzzPPPJJJAAAAAAAAAAAA@@@???===<<<999999999888777777666666555777888777666555666888999777777999888666888<<<======BBBgggzzzgggTTTJJJHHHGGGFFFEEEDDDDDDEEEFFFGGGEEEFFFFFFEEEEEEGGGKKKNNNKKKLLLMMMOOORRRYYYbbbhhhrrrwww}}}zzzxxxsssjjjnnndddPPPFFFDDD======>>>888777666555333222222111111333222222111111222222333222222222222333333333333555555444444444555555666333555777999999;;;>>>@@@LLLxxxuuuUUUXXXqqqwwwNNNHHH@@@AAABBBBBBAAA???<<<:::::::::999888888777777666555777888777666555666888333555666666555555999===<<<888JJJ}}}uuueeeWWWKKKHHHIIIFFFFFFEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKJJJKKKNNNPPPOOOOOOOOOQQQVVV___iiippp~~~{{{yyyyyy}}}sssbbb___wwwlllUUUHHHEEE>>>===>>>:::777666555444333222222222333222222111111222222333222222222333333333444444444444555555555555555555333666999999:::;;;???BBBUUUcccRRR[[[~~~rrrIIIDDD>>>???@@@@@@???===;;;999::::::999999888777777777555777888777666555666888666999;;;999777888<<>><<<777777555444333222222222333222222111111222222333222222333333333444444444333333555666666666555555555888;;;:::999;;;@@@EEE```}}}ZZZWWWeeeoooGGGCCC>>>>>>>>>>>>===;;;:::888:::::::::999888888777777555777888777666555666888999;;;;;;888777:::<<<<<>>===888777666444333333222222333222222111111222222333333333333333444444444444222333444555666666666666777999;;;:::999<<>>>>>===<<<;;;:::999;;;::::::999999888888777555777888777666555666888666888888666:::@@@BBB??????LLLyyylllaaa\\\WWWUUUUUURRRMMMLLLNNNKKKKKKKKKLLLNNNQQQSSSUUUUUUXXX[[[]]]___aaaeeeggghhhjjjlllpppvvv}}}uuuuuuuuussstttwwwssstttVVVSSSkkkhhhQQQLLLCCC===>>>>>>888777666444333333333333333222222111111222222333333333333444444444444555333333444444555666666777666999;;;:::999???JJJSSSwwwXXXqqqpppJJJHHH@@@???>>><<<;;;;;;;;;;;;;;;;;;:::999999888888777666777888777666555666888555888888999AAALLLOOOKKKEEEWWWxxxoooggg```]]]YYYWWWWWWTTTOOOMMMOOOPPPQQQQQQRRRTTTWWWZZZ[[[ZZZ]]]aaaeeeiiimmmqqqttt{{{}}}}}}qqqrrrwwwvvvrrrrrriii|||\\\SSSggglllSSSNNNDDD===>>>>>>888777666555444333333333333222222222222222222333333333333444444444555555333333333444444666777888444777:::999:::AAAOOOZZZvvvYYYzzzmmmIIICCCAAA@@@???===;;;::::::999999::::::::::::999888888777777777777777777777777222<<<:::555:::<<<<<>>===AAA===;;;777333111222333555777666444333222333444444444444444333333222222222444444444555555555555555666999444;;;GGGBBBQQQyyyddd^^^kkkHHHBBBAAA@@@>>>===;;;:::::::::999::::::::::::999888888777777777777777777777777555===:::666<<<===<<>>FFFJJJeeeyyy^^^bbbjjjGGGBBBAAA@@@>>>===;;;:::::::::999::::::::::::999888888777777777777777777777777999>>>:::777===<<<===FFF___}}}|||{{{{{{yyy|||vvvrrrrrrsssrrrvvvbbb]]]uuummmRRRFFFAAA>>>======;;;888555333333444555333333222111111111222222444444444444333333333333333333444444555666777777222;;;<<<;;;???NNNyyy```WWWjjjiiiHHHBBB@@@???>>>===;;;;;;::::::999::::::::::::999888888777777777777777777777777;;;<<<888888===;;;>>>MMMmmmzzztttrrrrrrssswwwgggUUUdddsssxxxVVVGGGCCC@@@<<<>>><<<999666444444444555555444444444444444444444444444444444444444333333333444555666777888999:::333;;;===888<<>><<<;;;;;;;;;;;;999::::::::::::999888888777777777777777777777777::::::666888===:::CCC[[[vvvrrrrrrssszzzqqqUUUQQQ___yyy\\\HHHEEECCC>>>>>><<<999777555555555555333444444444444444444444444444444444444444444444555666777888999:::;;;;;;;;;>>>???;;;@@@aaa[[[LLL```hhhKKKEEE??????===<<<<<<;;;;;;;;;999::::::::::::999888888777777777777777777777777999888666:::===:::LLLnnnxxxrrrqqqsssvvv{{{|||YYYNNNZZZxxxcccJJJFFFEEE@@@>>>===:::888666555555555111111222333333333222222444444444444555555555555777777888888999:::;;;;;;<<<;;;===;;;EEEmmmnnnXXXSSSpppgggJJJDDD???>>>===<<<<<<;;;<<<<<<999::::::::::::999888888777777777777777777777777888888888===>>><<>>===;;;999777666666555000111222333333333222222444444444444555555555666777777777888888888999999888666;;;===JJJzzziiiZZZ]]]eeeIIICCC???>>>===<<<<<<<<<<<<<<<999::::::::::::999888888777777777777777777777777777999:::??????===\\\|||rrrpppqqqqqqnnnooo]]]___vvvrrrMMMFFFGGGBBB>>>===;;;999888666666555111222444555666555444444444444444555555555666666666666666666666777777777888777@@@CCCRRRiii]]]cccaaaGGGEEE@@@???>>>======<<<<<<<<<:::999888777777777888999888888888888888888888888>>>444===;;;@@@DDD\\\ssskkklllmmmsss}}}aaa```jjjyyyRRRFFFEEEBBB???>>>===;;;999777666555444333333222222333333444555555555555555555555555888888666555555444444444666CCC===<<>>======<<<<<<<<<<<<;;;:::999999999:::;;;888888888888888888888888===666>>>===@@@GGGeee|||wwwooonnnmmmvvvfffZZZZZZnnnWWWGGGEEECCC??????===;;;999777666555444333333222222333333444555555555555555555555555666666555555555666666777777AAA<<>>======<<<<<<<<<<<<<<<;;;:::::::::::::::888888888888888888888888<<<777???>>>???KKKsss~~~sssooommmwwwsss]]]RRRbbb|||^^^IIIEEEDDD@@@???===;;;999777666555444444333333333333444444555555555555555555555555555555555555666777888999999>>>;;;OOOuuu^^^sss^^^EEEAAA@@@???>>>===<<<<<<<<<<<<::::::999999888888888888888888888888888888888888:::999>>>>>>>>>OOOvvvmmmkkkttt|||{{{xxx~~~dddUUUbbbxxxfffLLLEEEEEE@@@???>>><<<:::888666555444444333333333333444444555555555555555555555555555555555555666777888999;;;;;;<<>>===<<<<<<<<<<<<::::::::::::999999888888888888888888888888888888999:::<<<>>>>>>WWWxxxkkkiiinnntttvvvvvv}}}lllUUU[[[nnn}}}nnnOOOFFFEEE@@@???>>><<<:::888777666555444444333333444444555555555555555555555555555777777666666666666777777<<<:::???ddd]]]^^^YYYEEEAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::888888888888888888888888888;;;;;;AAADDDddd|||mmmiiijjjnnnssswww~~~zzz]]]XXXhhh}}}wwwUUUHHHFFFAAA@@@>>><<<:::888777666555555444444444444555555555555555555555555555555888888777666666777777777<<<<<>>======<<<<<<<<<;;;<<<=========<<<;;;:::888888888888888888888888888===;;;FFFMMMuuu~~~|||}}}rrrkkkjjjmmmssswww}}}ooocccqqq\\\KKKFFFAAA@@@???===;;;999777666555555444444444444555555555555555555555555555555666666666666777888999999<<<>>>MMMuuuyyyeeeZZZzzz{{{RRRAAA@@@@@@???>>>======<<<<<<<<<999:::;;;;;;;;;:::999888888888888888888888888888888>>>;;;JJJUUU}}}{{{zzzzzz{{{~~~wwwmmmlllnnnsssuuuzzz}}}qqq~~~aaaMMMFFFAAA@@@???===;;;999777777555555444444444444555555555555555555555555555555444555555666777999;;;<<<;;;AAASSSzzzqqqaaa]]]wwwTTTDDD?????????>>>>>>======<<<<<<;;;;;;::::::::::::999999888888888777888888999:::888@@@AAABBBccc|||{{{}}}{{{pppooommmllloooxxxhhhIIIJJJDDDAAA>>><<<;;;:::999888555444333333333333444555666666666666666666666666777666666666777888999999AAAEEE]]]jjj```mmmwwwTTTDDD?????????>>>>>>======<<<<<<;;;;;;::::::::::::999999888888888888888999999::::::@@@AAAIIIppp~~~~~~|||zzzvvvrrrqqqvvvrrrOOOKKKDDDAAA>>><<<;;;:::999888555555333333333333555555666666666666666666666666777666666777777888999:::???IIIiiihhhbbbwwwwwwTTTDDD?????????>>>>>>======<<<<<<;;;;;;::::::::::::999999888888888888888999::::::===>>>AAATTTyyyrrrooopppuuuzzz~~~www|||VVVLLLEEEBBB>>><<<;;;;;;999888666555444333333444555666666666666666666666666666666666666777777999::::::???TTT~~~dddeeevvvTTTEEE@@@??????>>>>>>======<<<<<<;;;;;;:::::::::999999999999888888888888999::::::???:::AAAaaa~~~|||{{{ssskkkggggggkkknnnooolllgggttt]]]MMMEEEBBB???<<<<<<;;;:::888666555444333333444555666666666666666666666666666666666666777888999:::;;;BBBccc```iiivvvTTTEEE@@@??????>>>>>>======<<<<<<;;;;;;:::::::::999999999999999999888999::::::;;;???888CCCnnnyyy|||www}}}}}}~~~}}}wwwmmmddd______aaacccjjjhhhWWWaaarrreeePPPEEEBBB???===<<<;;;:::999666555444444444444555666666666666666666666666666666666777777888:::;;;<<>>>>>======<<<<<<;;;;;;::::::::::::999999999999999999999:::;;;;;;???999KKK~~~yyy~~~~~~{{{xxxtttoookkkllllllmmmnnnppprrrtttuuutttvvv{{{zzzmmmbbb\\\[[[\\\]]]lllmmmRRRXXXmmmoooVVVFFFCCC???===<<<<<<:::999777666555444444555666777666666666666666666666666666666777777999:::<<<===NNNjjjccczzzvvvUUUFFFBBB??????>>>>>>======<<<<<<;;;;;;::::::::::::999999:::999999999999:::;;;;;;???<<>>======<<<<<<;;;;;;;;;:::::::::999999::::::999999::::::;;;<<<@@@???^^^xxx|||~~~}}}{{{{{{yyyuuurrriiiddd]]]WWWSSSPPPNNNLLLDDDDDDEEEFFFHHHKKKNNNPPPRRRSSSTTTWWW[[[```dddfffooouuunnnbbb\\\]]]___aaalllppp{{{VVVWWWsssdddFFFCCC@@@======<<<;;;999777666555444444555666777666666666666666666666666666666777888999;;;===>>>QQQooo^^^qqqzzzTTTDDDDDD@@@@@@>>>===<<<<<<<<<<<<;;;;;;::::::999888777777:::::::::999888999;;;===@@@<<>>777222???@@@BBB^^^kkkbbbuuuzzzTTTEEECCC???>>>>>>=========>>>>>>;;;;;;::::::999888888777:::::::::999888999;;;===CCCCCCooo{{{{{{|||~~~|||yyyyyyxxxyyy{{{~~~~~~{{{yyyuuusssooolllgggccc^^^[[[RRRNNNIIIEEEDDDCCCBBBAAACCCCCCCCCBBBAAAAAACCCEEEEEEEEEFFFGGGJJJMMMPPPSSSZZZ```jjjttt~~~vvvhhh___]]]___bbbeeemmmdddWWW```wwwkkkMMMFFFEEEBBB:::<<>>BBBeeeiiibbbwwwxxxTTTEEECCC>>>============>>>??????;;;;;;::::::999999888888::::::::::::999999<<<>>>BBBLLL|||{{{{{{|||}}}~~~|||xxxuuuvvvvvvwwwyyy{{{zzzwwwtttnnnkkkfff___YYYTTTQQQOOOHHHFFFCCCBBBBBBCCCBBBAAACCCDDDCCCBBBAAAAAACCCEEEDDDDDDEEEFFFIIIMMMPPPRRRTTTYYYaaakkkttt~~~yyyjjj```^^^aaadddgggmmmmmmZZZZZZssstttOOOFFFDDDBBB;;;<<>>>>>===>>>>>>>>>;;;;;;:::::::::999999999999:::;;;:::999:::<<>>RRR~~~~~~~~~zzzzzzzzzzzzzzzxxxssspppqqqrrrtttuuuuuussspppmmmjjjfff___VVVNNNHHHFFFFFFFFFDDDCCCCCCDDDEEEDDDCCCDDDDDDDDDCCCBBBBBBEEEGGGGGGHHHIIIKKKNNNQQQTTTUUUUUUXXX___fffoooyyy|||kkk```]]]```cccfffkkk|||{{{cccXXXsss|||SSSGGGCCCBBB;;;<<>>======<<<<<<;;;;;;;;;:::::::::::::::999:::;;;:::999:::===???<<>>;;;999888666555555555777888666666666666666666666666777555999777>>>??????]]]dddyyytttUUUGGGAAADDDCCCAAA???===<<<;;;;;;;;;;;;;;;;;;::::::::::::999:::;;;::::::;;;>>>@@@???ddd}}}zzzxxxxxxyyyzzz|||~~~}}}zzzzzzxxxwwwwwwxxxyyyxxxvvvtttrrrpppmmmkkkjjjiiifffdddggghhhhhhgggccc```___^^^VVVUUUSSSMMMHHHHHHLLLPPPIIIGGGEEEEEEGGGHHHHHHHHHKKKLLLMMMMMMMMMOOORRRUUUVVVVVVXXXYYY[[[]]]^^^^^^aaaccchhhlllrrryyyqqqbbb[[[\\\^^^```dddsssxxx```jjj|||```MMMEEEEEE>>><<<>>>;;;:::999777555555666777888777777777777777777777777777777:::666??????EEErrr|||dddrrrUUUHHHAAACCCBBBAAA???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;::::::;;;>>>AAABBBjjj~~~|||zzzxxxssspppnnnooorrrsssuuuxxx}}}||||||xxxwwwuuuuuuttttttuuutttqqqnnnlllhhhdddaaa```______^^^ccccccccc___ZZZWWWWWWYYYPPPQQQPPPLLLHHHHHHMMMRRRKKKIIIGGGGGGIIILLLNNNNNNQQQRRRTTTUUUVVVXXX\\\___```aaabbbcccdddeeeeeeeeehhhlllpppuuu{{{uuufff^^^^^^aaa```bbblll|||dddfff}}}fffPPPFFFGGG@@@<<<===<<<:::999777555555666777888777777777777777777777777777:::;;;666@@@???KKKvvveeerrrVVVHHH@@@AAAAAA@@@???>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::<<>>===<<<;;;<<<<<<;;;;;;;;;:::::::::<<<999888;;;<<<;;;>>>BBBMMMlllyyypppiiieeebbb^^^[[[WWWUUUUUUXXXXXXXXX]]]cccgggkkkqqqvvvyyy~~~}}}yyywwwyyyyyyvvvtttuuurrrrrrqqqpppnnnjjjeeeaaa^^^ZZZTTTRRRSSSTTTTTTSSSXXXVVVSSSPPPNNNNNNNNNOOONNNMMMKKKIIIGGGHHHHHHIIIMMMKKKIIIKKKOOOVVV[[[^^^^^^aaadddfffgggjjjqqqvvvsssssssssssssssssstttttt|||ooobbb```dddYYY]]]cccpppkkkZZZsssRRRKKKDDD>>>@@@999<<<:::999777666555555666666777888::::::888777777888;;;666>>>===;;;???[[[yyydddsssnnnSSSLLLBBBAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::<<<999999;;;<<<;;;===BBBSSSzzz}}}zzzoooiiibbb\\\XXXVVVSSSQQQTTTQQQRRRUUUVVVVVV[[[bbbbbbgggnnnuuu{{{yyytttrrruuuuuurrrpppqqqnnnllljjjgggeee```[[[WWWUUURRRNNNMMMNNNOOONNNMMMRRRPPPNNNMMMLLLMMMNNNOOOPPPNNNLLLJJJIIIIIIJJJKKKOOONNNNNNPPPUUUZZZ___aaa```fffmmmrrrtttvvvyyy|||}}}||||||}}}qqqbbb\\\\\\YYY[[[^^^iii~~~sssVVVpppvvvSSSKKKDDD>>>@@@999===:::999777666555555666666777999:::999777777888999<<<555;;;;;;===CCC\\\sss```rrrsssUUUKKKAAAAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999<<<<<<:::===BBBXXXyyypppmmm^^^ZZZTTTPPPNNNLLLKKKJJJOOOMMMNNNRRRTTTUUUZZZaaadddiiiqqqyyywwwuuuvvvrrrnnnllloooooollljjjkkkiiieeeaaa]]]ZZZUUUQQQMMMMMMKKKJJJJJJKKKLLLJJJIIIMMMLLLLLLLLLMMMNNNPPPQQQRRRPPPNNNKKKJJJKKKLLLMMMQQQRRRTTTWWW[[[___ccceeeeeennnzzzvvvhhh\\\WWWYYYZZZZZZcccwwwWWW___}}}VVVKKKDDD???@@@:::>>>:::999777666555555666666888999999888666777999;;;===444999999>>>FFF^^^nnn^^^uuuyyyXXXKKK@@@@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;:::::::::999888:::===<<<:::>>>DDD\\\ooodddaaaUUURRROOOMMMLLLLLLMMMMMMMMMLLLNNNRRRUUUWWW]]]eeeooosssxxxyyypppnnnnnnnnnjjjhhhjjjjjjgggeeefffccc___ZZZVVVSSSPPPMMMJJJJJJJJJKKKLLLMMMMMMLLLKKKMMMMMMNNNOOOPPPRRRTTTUUUTTTRRROOOLLLKKKLLLMMMOOOPPPSSSXXX\\\```cccfffhhhmmmwww}}}pppbbbXXXYYYYYYZZZaaasss```YYYxxx[[[KKKDDD@@@AAA:::???:::999888666666666666777999999888777666777999<<<<<<555;;;888<<>>>>>======<<<<<<;;;;;;;;;:::::::::999888:::===<<<;;;AAAIIIgggvvvdddZZZWWWOOOOOONNNMMMLLLMMMOOOQQQOOONNNQQQVVVZZZ^^^eeelllwwwyyy~~~uuummmkkkkkklllgggeeeffffffbbb``````ZZZWWWRRROOONNNMMMLLLKKKIIIKKKMMMOOOOOONNNNNNMMMNNNOOOPPPQQQSSSUUUWWWXXXVVVSSSPPPLLLKKKMMMOOOPPPOOOTTT[[[```dddgggjjjmmmxxxvvvfffZZZWWWWWWYYY```ooolll[[[rrrbbbMMMEEEAAAAAA:::@@@;;;:::888777666666777777888888888777666777:::===999777???999:::FFFdddnnneee[[[LLLCCC????????????>>>>>>======<<<<<<;;;;;;;;;:::::::::999999:::<<<;;;<<>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999:::<<<;;;>>>JJJVVV~~~lll___TTTOOONNNKKKLLLNNNNNNMMMMMMPPPSSSVVVVVVZZZbbbgggllluuu}}}ssskkkgggffffffeee```\\\\\\ZZZUUUQQQQQQMMMKKKJJJJJJLLLMMMMMMLLLJJJLLLOOOOOOMMMMMMNNNPPPNNNPPPSSSWWW[[[___aaabbb\\\YYYUUUQQQPPPRRRUUUWWWXXX___iiioootttyyywwwfffYYYWWWVVVVVVYYYcccvvvddd[[[zzzpppSSSIIIDDDBBB:::@@@;;;:::999777666777777888555777888999888888:::;;;888777???:::CCC[[[|||bbbiiizzzxxxxxxxxxwww\\\NNNGGG????????????>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::999:::;;;;;;???LLLZZZuuudddZZZSSSPPPPPPNNNPPPRRRRRRQQQQQQTTTWWWXXXXXX]]]dddkkkpppyyyxxxmmmfffcccbbbcccbbb\\\XXXXXXUUUOOOLLLKKKMMMLLLKKKLLLNNNOOONNNMMMLLLNNNPPPOOOMMMMMMOOORRRPPPRRRVVV\\\aaaeeehhhjjj___\\\WWWTTTSSSTTTXXXZZZ^^^fffooovvv{{{xxxhhh]]]\\\ZZZXXXYYYaaattthhhRRRrrrtttTTTJJJEEEBBB:::AAA;;;:::999777777777777888444666999999999999999;;;999666<<<:::IIIfffyyy^^^kkk~~~wwwrrrssstttuuuuuuwww|||XXXJJJGGGAAA@@@???>>>============<<<<<<<<<<<<;;;:::999999===;;;777;;;===888HHHiiijjjcccYYYPPPPPPPPPRRROOOPPPTTTUUUTTTUUUYYYYYY\\\aaaiiiqqqyyy{{{pppjjjfffaaa___```\\\YYYUUUQQQPPPNNNLLLJJJMMMMMMLLLLLLLLLLLLMMMMMMMMMOOOQQQQQQQQQQQQRRRTTTTTTUUUYYY]]]aaadddfffgggaaa]]]YYYVVVVVVXXXYYYYYYaaahhhttt~~~yyygggWWWYYYVVVTTTUUU[[[nnnlllPPPhhh}}}TTTKKKEEE???===;;;:::999888666666666666777888888888888888888888888===999<<<===FFFooozzzUUUnnnyyyzzz{{{yyyvvvtttssstttxxx}}}VVVHHHDDDAAA@@@???>>>============;;;;;;<<<<<<<<<;;;::::::<<<:::888<<>>;;;;;;:::888777666666777777888888888888888888888888<<<999<<<@@@OOO{{{nnnWWWssszzzxxxtttvvvxxxxxxxxxxxxzzz||||||UUUFFFAAAAAA@@@???>>>============:::;;;;;;<<<<<<<<<;;;;;;;;;:::888===@@@???UUU{{{mmm___]]]UUUQQQUUUWWWXXXVVVVVVYYYZZZ\\\bbbiiipppnnnnnnttt~~~zzzggg```[[[YYYWWWRRRPPPRRRMMMLLLJJJJJJKKKLLLLLLKKKMMMLLLLLLKKKKKKLLLLLLMMMKKKNNNSSSUUUVVVVVVWWWXXX\\\^^^aaafffjjjmmmpppqqqmmmggg^^^YYYXXXZZZ]]]___kkksssmmm]]]UUURRRRRRWWWbbbxxxrrrQQQ]]]```PPPFFF@@@???===;;;:::888777666666777777888888888888888888888888999:::===AAAWWWuuubbb^^^~~~vvvqqqqqqqqqrrruuuwwwyyyzzz|||~~~UUUGGGAAA@@@@@@???>>>======>>>>>>::::::;;;<<<<<<===<<<<<<;;;;;;999===@@@AAA[[[tttnnnkkk]]]TTTYYY\\\\\\YYYYYY[[[\\\___gggqqqvvvsssttt}}}qqqhhhZZZVVVTTTUUUSSSOOONNNOOOLLLKKKJJJKKKMMMOOONNNMMMPPPPPPOOOOOOOOOOOOPPPPPPNNNQQQUUUXXXXXXXXXXXXYYY^^^```dddiiinnnqqqtttvvvpppiii___YYYYYY]]]cccfffqqqyyyooo^^^UUURRRQQQVVVaaauuurrrPPPTTTuuueeeQQQEEEAAAAAA???;;;:::999777666777777888888888888888888888888888888<<>>>>>>>>>>>>>>>>>::::::;;;<<<============<<<<<<:::<<<>>>BBB```zzzcccVVVZZZ]]]```^^^^^^___```dddnnnzzz}}}{{{zzznnncccZZZQQQOOOPPPRRRQQQMMMLLLOOOMMMLLLLLLMMMOOOPPPOOONNNQQQQQQPPPPPPPPPPPPQQQQQQRRRUUUXXXZZZZZZYYYZZZZZZ```bbbfffkkkpppuuuxxxyyytttlllbbb[[[ZZZ___dddhhhuuu~~~ooo^^^TTTQQQPPPUUU___rrrtttRRRMMMhhhiiiRRRDDDAAACCC@@@;;;:::999777777777777888888888888888888888888888999???@@@>>>TTTrrrfffrrrxxxooonnnnnnppptttxxx{{{}}}yyyTTTJJJDDD??????>>>>>>>>>>>>>>>???;;;;;;<<<=========<<<<<<<<<===;;;===>>>CCCfffyyybbbWWW[[[^^^]]]]]]^^^aaabbbgggttt{{{lllbbbYYYRRRKKKJJJLLLNNNMMMIIIIIIMMMLLLLLLLLLMMMOOOPPPNNNMMMQQQPPPPPPOOOOOOPPPPPPQQQUUUWWWYYY[[[[[[\\\]]]___ccceeeiiioootttyyy|||~~~yyyqqqfff^^^\\\```fffiii{{{qqq```SSSPPPPPPUUU___nnnwwwWWWHHH[[[nnnTTTDDDAAACCC???<<<;;;999888777777888888888888888888888888888888;;;>>>???@@@WWWxxxkkkzzzwwwmmmiiimmmssswwwyyy{{{}}}rrrOOOHHHCCC??????>>>>>>>>>>>>??????<<<============<<<<<<;;;;;;===<<<===@@@GGGnnnsssooojjj]]]\\\bbbbbb\\\]]]aaafffjjjqqqzzzgggZZZTTTPPPLLLIIIHHHJJJLLLJJJFFFGGGLLLKKKKKKLLLNNNQQQRRRQQQOOORRRQQQQQQPPPPPPQQQQQQRRRUUUVVVYYYZZZ\\\___cccfffgggiiinnntttyyy~~~wwwpppfffaaaaaaffflllpppsssdddTTTPPPOOOTTT[[[fffvvvwww[[[EEERRRxxxtttWWWEEEAAABBB===<<<;;;999888777777888999888888888888888888888888===;;;<<>>>>>>>>>>>>>>??????===>>>>>>>>>===<<<;;;;;;:::<<<<<<>>>AAAKKKtttyyyggg^^^\\\ZZZbbbjjjgggbbbdddkkkrrrwwwxxxiiiVVVKKKIIIIIIGGGJJJIIIKKKLLLJJJFFFHHHMMMKKKKKKMMMPPPSSSUUUTTTSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUWWWYYY\\\aaagggkkkkkkmmmrrrxxx}}}rrrllleeebbbeeemmmuuuzzzvvvgggVVVRRROOORRRUUU\\\iiittt|||ttt[[[CCCNNNuuuyyyZZZFFFAAAAAA;;;<<<;;;:::888777888888999888888888888888888888888???777:::JJJooowwwqqqwwwqqqqqqqqqssszzzqqqIIIHHHDDDAAA@@@@@@AAABBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<;;;777;;;AAA???KKK{{{vvv```YYY___aaadddjjjiiihhhpppxxx|||wwwiiiWWWMMMKKKKKKHHHDDDPPPNNNLLLJJJIIIJJJKKKLLLPPPNNNMMMQQQTTTUUUUUUUUUTTTVVVWWWWWWUUUTTTTTTUUUWWWYYY[[[___bbbfffhhhjjjmmmrrrwww{{{yyyrrrjjjhhhlllssszzz}}}yyyjjjXXXOOOLLLQQQVVVYYY```iiiyyy{{{gggHHHHHHlll}}}|||aaaJJJDDDBBB@@@<<<;;;:::999888888888888999999::::::::::::;;;;;;;;;BBB999@@@}}}jjj||||||zzzooopppuuuwww}}}}}}~~~vvvMMMIIIBBBBBB@@@??????@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888;;;???>>>NNNyyyfff___``````gggmmmiiinnnuuu}}}ssseeeZZZNNNHHHIIIJJJIIIEEENNNMMMLLLKKKKKKLLLMMMMMMFFFJJJPPPSSSTTTSSSUUUWWWVVVWWWYYYXXXWWWVVVVVVWWWYYYZZZ]]]```dddgggjjjkkkooouuu{{{}}}~~~yyysssooopppuuu{{{}}}mmmYYYPPPLLLQQQVVVXXX___hhh~~~rrrOOOGGGfff}}}wwwdddLLLDDDAAA???<<<;;;:::999888888888888999999::::::::::::;;;;;;888AAA===LLLvvvjjj}}}xxxooorrrwwwyyy~~~~~~YYYQQQFFFDDDBBB???=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===999;;;>>>???RRRyyylllfffcccdddqqqyyyrrrvvv}}}uuu]]]QQQLLLFFFFFFJJJMMMLLLIIIMMMMMMMMMMMMNNNNNNNNNOOOMMMNNNPPPRRRTTTUUUUUUTTTXXXYYY[[[ZZZYYYYYYYYY[[[[[[\\\___cccgggjjjmmmnnnttt{{{|||xxxzzzooo[[[QQQLLLQQQVVVXXX___iiiYYYFFF\\\sssiiiMMMCCC@@@===<<<;;;:::999888888888888999999::::::::::::;;;;;;777@@@BBBYYYnnnmmm{{{sssuuuzzz|||jjjaaaTTTHHHDDD@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>@@@VVVtttnnnkkkgggkkk~~~}}}ttt___KKKIIIHHHHHHKKKOOOQQQOOOMMMOOOPPPPPPQQQQQQPPPPPPOOOTTTRRRPPPQQQVVV[[[XXXSSSYYYZZZ[[[[[[ZZZZZZ\\\]]]^^^```bbbfffjjjnnnqqqrrryyyppp[[[RRRMMMRRRWWWZZZbbblll^^^EEEWWW|||vvvmmmNNNCCC@@@<<<;;;;;;:::999888888888888999999999:::::::::;;;;;;:::AAADDD___hhhsss~~~zzzyyy~~~}}}~~~~~~xxxyyy}}}yyyooo```JJJFFFAAA>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>@@@BBBYYYqqqmmmlllkkkoooppp___PPPFFFJJJLLLOOORRRTTTSSSPPPNNNSSSTTTTTTTTTTTTSSSRRRQQQQQQ___jjjggg^^^ZZZZZZYYYXXXYYYZZZZZZYYYZZZ\\\___aaacccfffjjjnnnrrruuuwww}}}~~~ttt\\\RRRMMMRRRWWW[[[cccnnn```GGGYYYqqqOOODDDAAA===;;;;;;:::999888888888888999999999:::::::::;;;;;;>>>@@@CCCaaa}}}dddyyy{{{sssmmmmmmlllpppwww|||}}}|||yyyzzz}}}yyyzzzvvvdddJJJGGGBBB???????????????<<<<<<<<<<<<<<<<<<<<<<<<:::<<<@@@AAACCC\\\sssmmmmmmnnnooo|||wwwaaaRRRLLLJJJMMMQQQUUUVVVUUURRRPPPOOOWWWWWWWWWWWWVVVVVVVVVVVV```jjjUUUTTTZZZXXXYYYYYYYYYYYYZZZ]]]```dddfffiiimmmrrrvvvyyy{{{xxx^^^SSSMMMQQQVVVYYYaaakkkeeeKKKZZZuuuPPPDDDBBB>>><<<;;;:::999888888888888999999::::::::::::;;;;;;>>>>>>BBBbbbwwwaaaxxxvvvssslllfffffffffiiiooosssvvv||||||xxxxxxzzz|||~~~yyyyyy}}}wwwaaaHHHEEEAAA????????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@???CCC```xxxmmmoootttssswww~~~}}}|||gggUUUKKKKKKOOOPPPTTTXXXXXXUUURRRRRRRRRXXXWWWWWWXXXYYY[[[]]]^^^sssjjjVVVSSSVVVXXXYYYYYYYYYYYY[[[___bbbgggiiilllppptttyyy|||~~~zzz```TTTMMMOOOQQQSSSZZZdddoooNNNTTTxxxzzzRRREEEBBB>>><<<;;;:::999888888888888999999::::::::::::;;;;;;======BBBdddqqqaaaxxxrrrooolllhhhdddaaacccjjjqqquuuwww}}}|||yyy|||||||||}}}~~~~~~wwwyyywww^^^FFFCCC@@@?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>CCCccc|||nnnpppzzzwwwwww}}}~~~mmmYYYLLLHHHKKKOOORRRVVVZZZZZZWWWTTTUUUXXXWWWWWWWWWXXXZZZ^^^bbbdddsss|||{{{kkk^^^\\\ZZZUUUYYYZZZZZZZZZZZZ\\\```ccchhhjjjmmmqqqvvvzzz~~~|||zzz~~~xxxbbbVVVMMMMMMNNNNNNUUU^^^}}}xxxOOOLLLmmm}}}TTTFFFCCC>>><<<;;;:::999888888888888999999:::::::::;;;;;;;;;<<<===CCCeeejjjeeetttsssppplllgggbbb___^^^ZZZ___iiisssvvvvvvzzz~~~|||~~~}}}}}}}}}}}}}}}|||www~~~xxxXXXCCCCCCAAA@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;666999;;;CCCCCCiii|||vvvvvvyyyzzz}}}vvvYYYKKKJJJMMMPPPRRRTTTXXX[[[ZZZWWWUUUWWWZZZ]]][[[YYYZZZ^^^bbbeeefffllliiiddd___[[[YYYYYYYYYZZZYYYYYY[[[___cccfffgggjjjkkknnnsssyyy}}}{{{aaaUUULLLLLLLLLKKKPPPYYYzzzVVVIIIbbbWWWHHHHHH???===<<<;;;:::999888888888:::::::::;;;;;;;;;<<<<<>>>>>>>>======<<<<<<<<<;;;;;;;;;999;;;===CCCCCCiii{{{vvvyyy}}}~~~hhhPPPFFFIIINNNRRRUUUUUUYYY\\\[[[XXXWWWYYY\\\]]]\\\[[[^^^bbbgggjjjlllkkkhhhccc^^^ZZZXXXXXXXXX\\\[[[ZZZ[[[___dddiiikkkmmmnnnpppuuu{{{{{{```TTTKKKKKKLLLKKKPPPYYY{{{|||XXXHHH]]]XXXGGGGGG???===<<<;;;:::999888888888:::::::::;;;;;;;;;<<<<<<===CCCFFF{{{kkkkkkuuulllhhhffffffeeecccaaaaaaccceeeuuuvvvwwwxxxzzz~~~}}}}}}~~~tttPPPCCCCCCAAA@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;<<<>>>>>>DDDDDDlll~~~zzz}}}lll[[[IIIEEEJJJOOOTTTWWWVVVYYY\\\\\\ZZZXXXZZZ]]]]]]]]]^^^bbbhhhmmmpppqqqiiifffaaa\\\YYYWWWXXXXXX[[[ZZZZZZ[[[^^^dddjjjnnnoooppprrrvvv{{{{{{```SSSKKKKKKKKKJJJPPPXXXvvv]]]GGGUUUvvv[[[GGGFFF???===<<<;;;:::999888888888:::::::::;;;;;;;;;<<<<<<;;;DDDQQQkkkssswwwllljjjkkkjjjhhhfffcccbbbdddiiimmm|||{{{~~~rrrKKKCCCCCCAAA@@@???>>>>>>>>>============<<<<<<<<<<<<===>>>>>>CCCFFFqqq~~~~~~bbbUUUJJJHHHMMMPPPTTTWWWVVVYYY[[[[[[ZZZYYY[[[\\\]]]^^^```eeelllppprrrrrrhhheee```[[[XXXWWWXXXYYYXXXYYY[[[^^^aaaeeejjjmmmnnnpppssswww{{{{{{```TTTKKKKKKKKKJJJOOOXXXqqqfffIIINNNjjj{{{^^^FFFDDD@@@===<<<;;;:::999888888888:::::::::;;;;;;;;;<<<<<<;;;FFF]]]nnnrrrmmmooouuusssqqqmmmiiihhhlllrrrxxx|||}}}oooGGGCCCCCCAAA@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<;;;===<<>>>>>>>>>>>>>>>>>=========<<<<<<:::<<<;;;AAAKKK}}}vvvfffLLLHHHGGGKKKOOOQQQTTTXXXVVVWWWXXXYYYZZZ[[[[[[[[[___aaaffflllqqqrrrqqqooopppkkkeee^^^[[[ZZZ[[[\\\ZZZaaajjjooopppooopppqqqsssxxx~~~{{{eeeXXXNNNMMMKKKIIIMMMUUUkkkzzzQQQHHH\\\vvvgggHHHDDDCCC===<<<;;;:::999888888888:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>=========<<<;;;===;;;AAAMMMjjjWWWFFFEEEFFFLLLPPPQQQTTTYYYWWWWWWXXXZZZ\\\\\\\\\\\\aaadddjjjqqqvvvwwwuuurrruuupppiiibbb]]]\\\]]]___]]]dddmmmqqqqqqpppqqqrrrssszzz{{{hhh[[[PPPNNNLLLIIILLLTTTiiiSSSFFFYYYuuukkkIIIDDDDDD===<<<;;;:::999888888888:::::::::;;;;;;;;;<<<<<<@@@HHHqqqqqq}}}rrrqqqqqqkkkjjjooouuuvvvxxxyyy{{{~~~iiiHHHCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>============<<<>>><<>>>>>>>>============<<<<<<<<<<<<======CCCAAAPPPpppXXXLLLHHHIIIKKKMMMOOORRRVVVYYY]]]\\\[[[[[[]]]___aaacccjjjkkkoootttzzz~~~~~~xxxuuuooohhhaaa^^^___``````cccgggjjjlllnnnppprrruuu|||ppp___PPPMMMLLLIIIJJJOOObbb```CCCRRRrrrmmmJJJGGGAAA???>>><<<:::999999999:::===<<<;;;:::::::::;;;<<>>>>>>>>============<<<<<<<<<<<<>>>===CCCBBBRRRkkkTTTHHHGGGIIIJJJLLLMMMPPPTTTWWWZZZZZZ[[[\\\___bbbeeeggglllmmmpppuuu{{{~~~~~~{{{xxxqqqiiibbb___```aaa___cccgggkkkmmmppprrrtttuuu|||qqq```PPPLLLKKKHHHJJJPPP```hhhGGGQQQnnnqqqMMMHHHAAA???>>><<<:::999999999:::<<<<<<::::::::::::;;;<<<>>>GGGfff{{{jjjvvvrrrnnnmmmooorrrtttttt{{{~~~dddJJJCCCCCCAAA@@@???>>>>>>>>>============<<<<<<<<<<<<>>>===CCCCCCUUUeeeNNNCCCFFFGGGIIIIIIJJJLLLPPPSSSWWWXXXZZZ]]]aaaeeehhhkkknnnooorrrxxx}}}{{{tttkkkddd``````bbbaaadddhhhllloooqqquuuwwwvvv|||yyypppiiikkk{{{tttaaaPPPKKKIIIGGGJJJQQQaaarrrKKKMMMkkk~~~uuuOOOIIIBBB???>>><<<:::999999999:::<<<;;;::::::::::::<<<<<>>>>>>>>============<<<<<<<<<<<<>>>===CCCEEEYYYzzz___KKKBBBEEEFFFGGGGGGGGGIIILLLOOOTTTVVVYYY]]]bbbfffiiikkknnnppptttzzz}}}uuulllddd``````bbbdddgggjjjmmmooorrruuuxxxwww}}}|||nnnhhhaaa^^^```ooovvvbbbPPPIIIHHHFFFJJJRRReeeyyyMMMIIIhhh~~~xxxPPPIIIBBB???>>><<<:::999999999:::<<<;;;:::999:::;;;<<<===@@@LLLpppoooqqqfffjjjwwwvvvppppppppprrrtttvvvxxxyyy~~~cccKKKCCCCCCAAA@@@???>>>>>>>>>============<<<<<<<<<<<<===<<>><<<:::999999999:::;;;::::::999:::;;;<<<======OOOwwwppprrrfff[[[YYYfffxxxxxxooommmssssssrrrssstttuuuuuuwwwxxxyyybbbKKKCCCCCCAAA@@@???>>>>>>>>>============<<<<<<<<<<<<<<<<<>><<<:::999999999:::;;;:::999999:::;;;===>>>AAAYYYtttrrrfffZZZSSSVVVaaatttooo___```kkk}}}uuuuuuwwwxxxxxxxxxxxx{{{}}}```KKKCCCCCCAAA@@@???>>>>>>>>>============<<<<<<<<<<<<;;;;;;DDDJJJbbb|||eeePPPFFFFFFCCCDDDFFFFFFGGGIIILLLOOOTTTXXX^^^dddhhhkkkllllllsssvvv{{{wwwmmmeeecccdddgggeeegggjjjmmmppptttyyy|||xxxdddRRRKKKHHHEEEHHHNNN^^^VVVKKKIIIppp~~~RRRHHHCCC???>>><<<:::999999999:::::::::999999:::;;;===>>>GGGeeeuuuYYYVVVQQQQQQ\\\oooqqqmmmlllttt~~~yyy~~~xxxyyy{{{||||||{{{}}}___KKKCCCCCCAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;DDDKKKbbbvvv___KKKDDDEEECCCDDDFFFGGGGGGJJJMMMPPPTTTXXX___fffkkknnnoooooovvvyyy~~~xxxnnngggdddgggiiibbbdddhhhlllpppuuu{{{xxxdddRRRKKKHHHEEEGGGMMMbbbQQQCCCBBBfffTTTIIIDDD???>>><<<:::999999999:::::::::999999:::<<<===>>>GGGiiiwwwpppnnnPPPTTTTTTVVVdddwww|||qqq~~~oooccclll}}}zzz{{{}}}~~~~~~~~~||||||]]]GGGDDDBBB@@@???@@@@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>BBB===MMMfffqqq]]]NNNGGGDDDCCCEEEGGGHHHHHHIIIKKKMMMVVVXXX___hhhlllmmmpppuuuuuuyyy~~~xxxmmmeeebbbdddgggfffiiillloooqqqtttwwwzzzyyygggTTTIIIFFFFFFJJJNNN\\\~~~PPPCCCCCCcccMMMHHHCCCAAA>>>;;;:::;;;;;;:::999999:::;;;;;;::::::<<<>>>KKKjjjnnnrrr```OOOYYYXXX___yyy~~~pppwwwwwwkkk^^^XXXjjj{{{~~~|||yyy{{{}}}vvvlllhhhjjjqqqzzz___IIIDDDBBB@@@???@@@@@@>>>===========================<<>>;;;:::;;;;;;:::999999:::;;;;;;:::;;;===>>>KKKgggnnnuuupppVVVPPPXXX]]]jjjxxxrrr~~~uuummmbbbYYYUUUaaa~~~uuuuuu|||}}}~~~vvvlllggggggjjjrrrzzzaaaLLLDDDBBB@@@???@@@@@@>>>===========================:::BBB>>>LLL___zzzooommmrrrsssvvvyyy|||}}}kkkXXXKKKDDDBBBCCCEEEHHHJJJKKKMMMQQQSSSXXXYYY___hhhmmmoootttzzzzzzqqqiiifffggghhhjjjlllnnnqqqtttyyy~~~uuujjjggggggddd```^^^ZZZ[[[```gggnnnyyy}}}kkkWWWLLLHHHGGGIIIMMM___{{{LLL@@@>>>QQQqqqQQQJJJDDDAAA>>>;;;:::;;;;;;:::999999:::;;;;;;:::;;;===???JJJdddnnnxxx___RRRSSS[[[ggg{{{~~~ttt|||{{{qqqjjjbbbYYYTTTSSS^^^yyyrrrpppxxx}}}~~~yyyvvvyyy|||dddOOODDDBBB@@@???@@@@@@>>>===========================999BBB???KKK]]]|||kkk]]][[[___XXXZZZ]]]___aaadddhhhkkkllliiiggglllrrrrrrkkkddddddfffhhhlllooorrruuuvvvvvvwwwyyy}}}~~~iiiVVVJJJDDDCCCDDDFFFIIIKKKMMMPPPTTTWWW[[[\\\bbbjjjooorrrwww~~~|||ssskkkhhhhhhjjjlllnnnppprrrvvv{{{~~~pppggg^^^UUUNNNNNNOOOLLLHHHHHHLLLMMMRRR]]]mmmmmmYYYMMMHHHGGGIIIMMM]]]{{{LLLAAADDDOOOnnnSSSLLLEEEAAA>>>;;;:::;;;;;;:::999999;;;<<<;;;;;;;;;===???HHHbbbppp{{{zzztttVVVXXXVVVbbbtttuuuvvv~~~|||rrriii^^^UUURRRUUUdddyyy~~~uuuvvvzzz|||~~~eeePPPDDDBBB@@@???@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<999BBB???KKK]]]~~~ooo^^^OOOKKKOOOFFFHHHKKKMMMOOOSSSWWWZZZ[[[XXXWWW[[[___^^^VVVOOOQQQRRRTTTWWWZZZ\\\___```ffffffhhhlllrrrzzz|||hhhVVVKKKFFFEEEEEEGGGIIIKKKNNNRRRWWWZZZ]]]^^^dddmmmrrrtttyyy|||sssllliiijjjkkkmmmoooqqqssswww}}}|||qqqiii```WWWTTTMMMGGGEEEGGGHHHEEEEEEFFFJJJJJJPPPaaa{{{nnnYYYMMMHHHGGGIIIMMMZZZ{{{MMMDDDCCCJJJiiiUUULLLDDDAAA>>>;;;:::;;;;;;:::999:::;;;<<<<<<;;;;;;===???HHHcccttt}}}}}}dddTTT\\\[[[mmmsssnnnvvvuuuhhh\\\SSSTTTYYYiiixxx{{{yyy~~~}}}eeePPPDDDBBB@@@???@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::BBB>>>LLL___ssscccSSSFFFBBBDDDBBBDDDGGGIIIJJJLLLOOOQQQLLLKKKKKKLLLMMMKKKFFFBBBDDDDDDDDDEEEHHHKKKMMMOOOQQQVVV\\\bbbiiirrr}}}{{{gggVVVKKKHHHGGGFFFHHHJJJKKKNNNRRRXXX\\\]]]___fffooossstttwww||||||{{{rrrllliiikkkmmmmmmooorrruuuxxx}}}nnn]]]WWWTTTMMMIIIJJJFFFCCCCCCFFFGGGFFFGGGKKKHHHKKKUUUkkkmmmYYYMMMHHHGGGIIIMMMYYY}}}{{{MMMEEE@@@JJJlllWWWLLLCCCAAA>>>;;;:::;;;;;;:::999:::;;;<<<<<<;;;<<<>>>@@@JJJhhhyyysssaaaUUU[[[eee~~~lllcccxxxtttfffZZZSSSUUUZZZeeesssxxx{{{|||eeePPPDDDBBB@@@???@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<>>;;;:::;;;;;;:::999:::<<<<<<<<<;;;<<<>>>@@@MMMmmm~~~dddaaaZZZ\\\xxx|||```fffuuuhhh]]]VVVVVVYYY```qqq|||~~~dddOOODDDBBB@@@???@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>BBB===MMMfff{{{iiiTTTHHHBBB@@@BBBEEEBBBDDDFFFFFFCCC@@@???>>>CCCEEEFFFDDDAAAAAACCCFFFEEEEEEHHHMMMVVV```jjjooouuusssuuuwwwvvvuuurrrsssyyywwwdddSSSJJJHHHHHHHHHIIIJJJKKKMMMRRRWWW[[[YYY\\\eeennnrrrpppqqqttt~~~yyyoooiiihhhlllpppkkknnnrrrvvvyyy|||wwwdddYYYQQQIIIGGGNNNMMMDDDAAAFFFFFFEEEFFFHHHHHHGGGKKKRRRZZZjjj}}}kkkWWWLLLHHHGGGIIIMMM\\\~~~xxxIIIBBB;;;QQQzzz|||XXXKKKAAAAAA>>>;;;:::;;;;;;:::999;;;<<<===<<<<<<<<<>>>@@@QQQpppyyyWWW```___aaa~~~ddd[[[mmmyyymmmcccZZZWWWXXX^^^sss^^^KKKEEEDDDBBBAAA@@@?????????========================BBB;;;DDDGGGmmmlllYYYEEE===>>>AAAEEEIIIJJJGGGBBB???>>>AAAEEEIIIFFF>>>>>>HHHKKKFFFEEEKKKIIISSSZZZbbbuuuwwwddd[[[hhh~~~~~~wwwjjj``````kkkzzzuuudddUUUMMMJJJJJJIIIJJJKKKLLLMMMPPPTTTWWWVVV[[[bbbhhhmmmpppsssuuu|||~~~}}}uuupppnnnnnnoookkktttxxxsssqqqwww~~~mmmYYYQQQQQQIIIJJJIIIHHHGGGGGGIIIJJJJJJHHHHHHKKKLLLPPPYYYcccqqqzzzjjjXXXMMMHHHFFFIIINNNccctttGGGCCC@@@PPPvvv{{{]]]MMMIIICCCAAA===;;;;;;;;;:::999;;;;;;;;;<<<===>>>???@@@TTTyyyvvvfff``````bbbxxxjjj___aaauuufffXXXUUUZZZdddzzzcccLLLDDDCCCBBBAAA@@@?????????========================@@@:::DDDIIIpppdddSSSCCC???BBBFFFHHHIIIFFFCCC@@@???AAADDDHHHJJJLLLFFFEEEJJJIIIEEEHHHPPPZZZaaalllnnn]]]QQQRRRggg~~~zzztttgggZZZVVVaaauuutttcccTTTLLLJJJJJJHHHIIIJJJKKKLLLOOOSSSVVV\\\^^^ccciiiooosssvvvwww{{{}}}}}}vvvqqqoooooopppqqqrrrpppnnnuuuwwwbbbUUUPPPOOOJJJJJJIIIHHHHHHIIILLLNNNLLLJJJLLLPPPUUU\\\iiiuuu~~~nnn[[[PPPKKKIIILLLQQQwwwpppFFFCCCBBBRRRwww|||^^^LLLHHHCCCAAA===;;;;;;;;;:::999:::::::::;;;<<<===??????TTTyyytttgggeeeeeekkkzzzccc[[[hhhtttcccUUURRRWWWfff}}}dddIIIDDDCCCBBB@@@????????????========================>>>999EEEKKKssswwwZZZLLLAAABBBIIIKKKIIIHHHAAA???===@@@EEEIIIKKKJJJEEEDDDGGGKKKJJJHHHRRR___rrr}}}{{{gggQQQDDDAAALLLddd{{{wwwooobbbTTTPPP]]]vvvppp^^^PPPJJJHHHIIIGGGHHHIIIIIIJJJMMMQQQUUU[[[[[[^^^eeennntttuuuuuu{{{}}}~~~xxxsssqqqqqqqqquuuqqqnnnsssnnnaaaZZZTTTPPPNNNMMMLLLKKKLLLOOORRRTTTSSSRRRVVV]]]fffrrrooo]]]QQQKKKIIILLLQQQyyykkkFFFCCCDDDUUUxxx~~~```LLLFFFCCCAAA===;;;;;;;;;:::999999999::::::;;;===>>>???RRRttt|||qqqhhhlllmmmxxxjjj]]]YYYtttrrraaaTTTSSSZZZjjjdddEEECCCBBBAAA@@@????????????========================???:::GGGMMMuuuxxxmmmRRRHHHBBBGGGOOONNNHHHDDD???>>>>>>BBBHHHLLLKKKIIIDDDFFFLLLOOOPPPUUUfffxxx|||nnnYYYNNNCCC===???LLLcccxxxwwwkkkZZZOOOOOO___zzz~~~{{{hhhWWWKKKFFFFFFGGGEEEFFFGGGHHHIIILLLPPPSSSWWWXXX\\\fffrrrxxxwwwttt|||~~~zzzvvvtttssssssrrrppptttyyyoooggg```[[[bbb```]]]\\\^^^aaadddeeeggghhhppp{{{~~~nnn[[[OOOIIIFFFIIINNNcccttt}}}jjjGGGDDDDDDWWWzzzdddNNNFFFCCCAAA===;;;;;;;;;:::999999999999:::;;;<<<===>>>LLLhhhzzzrrr~~~llltttvvvrrrccc]]]ZZZnnn^^^UUUXXXbbbrrrfffGGGBBBAAAAAA@@@????????????========================@@@<<>>EEE\\\vvvvvv{{{ttt}}}jjjccc___^^^~~~jjj\\\UUU\\\hhh{{{hhhLLLAAAAAA@@@???????????????========================AAA===IIIMMMsss}}}jjj]]]MMMKKKMMMSSSSSSKKKBBB>>>BBBDDDHHHJJJKKKJJJIIIHHHIIILLLRRR]]]ooowwwgggZZZNNNEEEDDDEEEBBB===>>>NNNkkkxxxaaaIII@@@BBBLLL]]]mmmzzzxxxvvv}}}{{{nnn]]]OOOIIIHHHIIIJJJDDDEEEFFFFFFGGGJJJNNNRRRSSSXXXbbbnnnyyy}}}{{{xxx|||zzzxxxwwwuuutttwww|||{{{{{{ppp\\\OOOIIIFFFHHHLLLWWWuuuxxxLLLDDDBBBYYY{{{}}}mmmTTTHHHCCCAAA===;;;;;;;;;:::999999999::::::;;;===>>>???BBBXXXzzzyyy~~~uuukkkfff```ggg}}}gggXXXTTT^^^lll|||uuuooonnnnnnpppuuuyyybbbKKKAAA@@@@@@???????????????========================???;;;GGGLLLpppsssbbbVVVLLLNNNRRRVVVRRRHHHAAA@@@BBBGGGMMMNNNKKKIIIJJJKKKHHHRRReee}}}tttfffZZZOOOGGGBBBFFFEEE@@@:::===NNNhhh{{{vvv```JJJ@@@>>>@@@NNN^^^uuu{{{vvv|||}}}{{{{{{qqqeeeUUUJJJFFFGGGHHHHHHDDDEEEFFFFFFGGGJJJOOORRRTTTYYYaaajjjppptttuuuuuu~~~|||zzzxxxwwwuuuvvvyyy{{{qqq]]]PPPIIIFFFHHHLLLZZZ}}}xxxLLLEEEAAA[[[{{{|||qqqUUUHHHCCCAAA===;;;;;;;;;:::999:::::::::;;;<<<===??????EEE___|||rrrrrriiiaaavvvyyycccWWWUUUcccsssvvvwwwyyyqqqkkkkkkmmmssszzzYYYEEE@@@@@@??????????????????===========================999EEEJJJnnn|||kkk[[[RRRKKKOOOUUUXXXRRRGGGAAABBBBBBIIIOOOOOOKKKHHHKKKNNNXXXjjjuuuwwwvvvjjjUUUDDD@@@DDDDDDCCC>>>;;;@@@OOObbbnnnsssaaaOOOFFF???>>>LLL^^^xxxxxx|||tttnnnnnnkkkiiijjjhhh]]]NNNDDDBBBDDDFFFEEEDDDEEEFFFGGGHHHJJJOOORRR[[[___dddjjjmmmqqquuuwww~~~}}}{{{yyyuuutttwww}}}ppp]]]PPPHHHEEEGGGKKKTTTzzzuuuKKKHHHAAA\\\zzz|||sssVVVHHHCCCAAA===<<<;;;;;;:::999;;;;;;;;;<<<===>>>???@@@IIIggg}}}xxxtttzzzlllcccvvvaaaWWWXXXiii{{{qqqxxxxxxuuurrruuu|||WWWIIICCCCCCAAA@@@???>>>>>>>>>>>>>>>============>>>>>>???;;;GGGJJJjjjrrrbbbWWWSSSLLLTTT\\\\\\NNN???>>>FFFKKKOOOPPPKKKGGGKKKVVV^^^nnnyyyqqqxxxjjjYYYGGG<<>><<<;;;;;;:::999999:::;;;;;;:::;;;>>>AAANNNtttzzz{{{}}}hhhiiimmm```UUUXXXkkkyyy~~~uuuXXXIIICCCCCCAAA@@@???>>>>>>>>>>>>======<<<<<<======>>>???;;;FFFJJJlllnnn^^^TTTPPPMMMYYYbbb[[[JJJ???AAAHHHMMMMMMQQQTTTQQQQQQbbbwww|||www}}}mmmcccWWWNNNEEEAAAFFFOOOKKK@@@:::===CCCKKK]]]pppppppppQQQ:::BBBDDDLLLjjjxxxwwwxxx}}}yyyzzz}}}{{{sssiii\\\NNNGGGGGGJJJHHHFFFCCCCCCFFFLLLPPPMMMHHHFFFHHHJJJJJJNNNSSSXXXZZZbbblllqqqqqqsssvvv}}}}}}|||zzzmmm^^^RRRJJJGGGMMMWWWggg}}}wwwIIICCCEEEgggRRRJJJFFFCCC???<<<;;;;;;:::999999:::;;;;;;:::;;;>>>AAARRRxxx|||zzzfffppplll___VVV\\\qqqqqqvvvYYYIIICCCCCCAAA@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<===@@@:::EEEIIIooozzziiiZZZQQQNNNOOO___eeeVVVDDD???EEEIIIKKKHHHMMMUUUSSSVVVpppvvvcccqqq}}}XXXOOOGGGEEEEEEFFFHHHLLLGGG???:::>>>DDDMMM___ppptttnnnPPP;;;@@@EEETTTvvvxxxvvvvvvzzzyyy|||}}}rrrdddRRRAAA<<<>>>CCCDDDEEEEEEEEEGGGMMMRRRLLLHHHFFFGGGIIIJJJNNNSSSXXX[[[dddnnnrrrqqqqqquuu~~~}}}vvvkkk]]]PPPIIIJJJUUUaaajjjxxxIIIBBBGGGjjjUUULLLFFFCCC???<<<<<<;;;;;;:::999:::;;;;;;:::;;;>>>AAAXXX~~~tttccc|||kkk^^^XXXccc{{{fffyyyZZZGGGCCCCCCAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<@@@999CCCIIIqqqvvveeeXXXQQQNNNSSSaaaaaaNNN@@@CCCHHHFFFJJJLLLNNNPPPSSSdddgggmmm|||vvvbbbNNNIIIEEEEEEFFFHHHHHHHHHDDD>>>;;;???FFFQQQbbbqqqzzzkkkNNN===@@@FFF]]]xxxtttrrruuuzzz~~~sssdddUUUGGG<<<:::===???BBBDDDDDDDDDGGGMMMSSSMMMHHHEEEGGGHHHIIINNNSSSXXX\\\fffooorrrpppqqquuu~~~uuukkk]]]OOOIIINNN\\\iiiiii~~~vvvIIICCCFFFhhhVVVMMMFFFCCC???===<<<<<<;;;:::999:::;;;;;;:::;;;>>>AAA\\\|||kkkdddjjj]]]ZZZjjjwwweeeZZZFFFCCCCCCAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>AAAXXXvvvhhhnnnjjj^^^^^^rrrmmmlll|||XXXFFFCCCCCCAAA@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<======999EEEHHHnnnwwwkkk^^^VVVTTTUUUYYYWWWMMMAAA@@@GGGIIIDDDLLLZZZ^^^]]]uuuyyygggbbbnnnppp]]]JJJDDDBBBEEEHHHGGGIIIJJJHHHDDD<<<===???EEEOOO^^^ooo{{{```EEEAAAEEEOOOlllwwwqqqllllllqqqxxx|||{{{~~~}}}tttjjjWWWCCC:::;;;===???BBBEEEFFFHHHKKKOOOTTTWWWYYYOOOIIIFFFGGGHHHJJJOOOVVVXXX]]]gggooopppnnnsssyyyyyyppp```PPPLLLTTT]]]bbbZZZmmmnnnHHHGGGFFFfffWWWLLLGGGDDD@@@======<<<<<<;;;999:::;;;;;;:::;;;>>>AAAOOO{{{qqqwwwnnnkkkbbbfff|||qqqeeewwwhhhaaaqqq~~~uuusssvvvvvvrrrWWWIIICCCCCCAAA@@@???>>>>>>>>>>>>======<<<<<<======>>><<<:::FFFHHHjjjyyyvvvnnncccXXXRRRSSSUUUXXXQQQHHHBBBAAAEEEIIIKKKNNNWWW___ooo^^^^^^ccceeeYYYHHHAAAFFFCCCEEEEEEFFFLLLPPPJJJ@@@:::===AAAHHHTTTeeevvvWWW>>>CCCIIIVVVsss{{{lllhhheeefffjjjrrrwwwvvvzzzyyynnn[[[LLL???:::<<<>>>CCCGGGIIIJJJNNNWWW___cccbbb___PPPKKKGGGHHHIIIKKKQQQWWWYYY]]]fffmmmnnnnnnttt}}}}}}{{{rrr```PPPLLLSSSWWWUUUTTThhhmmmGGGEEECCCdddXXXLLLGGGDDD@@@=========<<<;;;999:::;;;;;;:::;;;>>>AAAHHHnnnsssxxxrrr{{{lllgggoooyyyaaahhhvvvwwwmmmZZZLLLUUUmmmrrrlllllloootttwwwvvvrrroookkklllhhhcccaaabbbbbb```WWWLLLCCCCCCAAA@@@???>>>>>>>>>>>>>>>============>>>>>>::::::HHHHHHhhh~~~rrrooohhh]]]TTTPPPQQQTTTVVVNNNHHHEEEBBBBBBHHHQQQUUUWWWdddeeeSSS[[[```YYYLLLDDDCCCDDDIIIGGGDDDFFFOOOUUUKKK<<<999===BBBJJJWWWiiizzz}}}PPP999CCCMMM[[[xxxqqqbbb___]]]```___hhhnnnnnnsssyyysssgggMMMEEE???===>>>@@@FFFMMMJJJLLLSSS```lllpppjjjdddQQQLLLHHHHHHIIIKKKQQQXXXYYY]]]ffflllmmmnnnuuu}}}|||}}}rrr___OOOLLLRRRRRRLLLPPPfffmmmFFFCCC???bbbYYYLLLGGGDDD@@@>>>======<<<;;;999:::;;;;;;:::;;;>>>AAAFFFhhhzzzssspppmmmjjjuuulll___rrr}}}WWWIIILLLLLLBBBFFF^^^xxxqqqYYYVVVUUUVVVYYY\\\\\\YYYVVVVVVZZZZZZUUURRRRRRQQQOOO[[[BBBCCCCCCAAA@@@???>>>>>>>>>??????>>>===<<<;;;::::::<<<===@@@HHHhhh{{{nnnhhh___WWWSSSQQQQQQQQQTTTGGG@@@DDDGGGEEEIIIRRRVVVZZZtttgggTTTYYYXXXSSSKKKDDDAAACCCGGGCCCEEEHHHMMMOOOLLLCCC<<>>???JJJ___xxxuuulllggg~~~oooWWW^^^uuuUUULLLIIIEEEGGGEEEKKK[[[lllzzz___ZZZ[[[TTTPPPRRRTTTRRRPPPQQQLLLMMMMMMMMMKKKIIIGGGEEEWWWEEECCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;???>>>???EEEddd~~~tttmmmgggaaaYYYRRRPPPOOOPPPPPPRRRFFF@@@DDDGGGFFFJJJRRRWWWccc{{{lllSSSJJJQQQNNNHHHBBB??????CCCGGGHHHGGGFFFFFFEEEBBB>>>;;;BBBNNNTTTTTTddd~~~]]]DDD>>>NNNYYYiiilllWWWOOOMMMJJJGGGIIIIIILLLTTT[[[\\\UUUOOOFFFAAA@@@FFFLLLMMMNNNPPP[[[hhhxxxnnn]]]SSSKKKJJJMMMOOOSSSXXX___dddjjjnnnooorrrxxx}}}~~~|||ppp\\\KKKFFFJJJIIIEEENNNgggcccIII??????]]]YYYLLLGGGDDD???<<<;;;<<<;;;;;;;;;;;;::::::;;;<<<>>>???LLLfffuuukkknnnpppfff^^^lllfffNNNDDDBBB@@@DDDAAADDDNNNZZZgggttt{{{WWWVVVYYYRRROOOQQQSSSQQQNNNOOOKKKKKKJJJIIIGGGEEECCCBBBSSSIIICCCCCCAAA@@@???>>>>>>>>>========================???>>>>>>CCCaaavvvjjjbbb]]]XXXQQQMMMLLLLLLNNNNNNMMMDDD@@@DDDGGGGGGKKKRRRVVVjjj|||xxxbbbKKKBBBCCCGGGCCC===:::;;;@@@EEEHHHLLLIIIEEE???;;;:::<<<>>>===RRRXXXTTTiiimmmKKK???EEEWWWaaapppsssSSSFFFDDDAAA>>>>>>:::<<>>???IIIkkkooo}}}mmm{{{yyy[[[]]]gggiiiVVVGGGAAABBB@@@@@@CCCIIIOOOVVVbbbmmmrrrSSSVVVXXXRRRPPPSSSUUURRRPPPPPPNNNMMMLLLJJJIIIHHHHHHHHHzzzPPPIIICCCCCCAAA@@@???>>>>>>>>><<<<<<<<<<<<======>>>>>><<<===???DDDaaa|||pppddd\\\WWWRRRMMMIIIHHHJJJKKKKKKHHHBBBAAADDDGGGGGGKKKQQQSSSfffooo___GGG===@@@CCCAAA===999999>>>CCCFFFGGGHHHGGGCCC===888:::@@@EEE@@@OOOVVVZZZsssyyyRRRBBB@@@MMM]]]fffvvvaaaEEE??????:::888<<<;;;===>>>?????????@@@BBBCCCMMM\\\dddaaaYYYXXX]]]qqqvvvbbbWWWMMMJJJMMMQQQWWW]]]___bbbggglllppptttvvvxxxwwwjjjWWWHHHCCCEEEGGGGGGVVVwww[[[GGGCCCDDDbbb\\\OOOGGGDDD???<<<;;;<<<;;;;;;;;;;;;::::::;;;<<<>>>???GGGooo~~~kkkyyytttddd]]]___rrrjjjOOOCCCFFFAAADDDJJJPPPQQQSSS\\\gggqqqUUUZZZYYYTTTSSSWWW[[[YYYWWWXXXUUUTTTQQQOOONNNMMMNNNNNN{{{OOOFFFCCCCCCAAA@@@???>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>:::<<<@@@DDD___}}}sssiii^^^WWWTTTOOOJJJGGGFFFGGGHHHHHHBBB@@@AAADDDFFFGGGJJJOOOOOOXXXVVVFFF;;;===BBBAAA<<<::::::<<>>>>>===<<>>???CCCFFFLLLZZZjjjnnncccYYY]]]ggg~~~zzzfff[[[PPPNNNOOORRRVVV[[[^^^bbbgggkkkmmmpppsssvvvwwwiiiWWWIIIDDDDDDHHHKKK]]]YYYGGGEEEHHHddd]]]PPPGGGDDD???<<<;;;<<<;;;;;;;;;;;;::::::;;;<<<>>>???MMMvvvnnnyyy|||iii^^^eeelllwwwSSSCCCFFFGGGJJJNNNRRRSSSXXXfffuuurrrVVV\\\[[[WWWWWW^^^ccceeeeeefffeeeccc___[[[WWWTTTSSSRRR{{{OOOEEECCCCCCAAA@@@???>>>>>>>>>;;;<<<<<<<<<======>>>>>>:::<<<@@@CCCZZZuuulllddd\\\WWWOOOKKKFFFCCCCCCCCCDDDDDD===>>>AAACCCDDDEEEHHHKKKJJJIIIAAA888888>>>???:::999:::<<<>>>@@@???===:::666888<<>>>>>???@@@AAACCCHHHMMMRRRTTT___jjjkkkaaa\\\fffvvvfff\\\TTTRRRSSSTTTVVVYYYXXX]]]aaabbbbbbgggpppwww}}}wwwhhhVVVJJJDDDDDDIIIOOObbbYYYHHHEEEJJJggg^^^PPPGGGDDD???<<<;;;<<<;;;;;;;;;;;;::::::;;;<<<>>>???SSSyyyrrr{{{qqqddd^^^eeeoooyyyVVVGGGJJJOOOMMMNNNRRRXXXfff|||tttYYY___aaa]]]^^^gggpppuuuyyy||||||vvvpppkkkgggeeewwwNNNGGGCCCCCCAAA@@@???>>>>>>>>><<<<<<<<<===============:::===???@@@WWWwwwmmmddd]]]WWWSSSHHHDDD@@@>>>>>>???@@@@@@999===AAABBBBBBCCCFFFGGGDDD???888666:::===<<<999:::<<<>>>???>>><<<;;;;;;999;;;>>>EEEKKKQQQTTTUUUYYYfffzzzrrrSSS@@@===HHHRRRddduuu^^^DDD???888555666999<<<>>>???@@@CCCIIIRRR\\\dddiii```bbbgggllloooxxxttt^^^WWWRRRRRRTTTSSSSSSTTTUUUYYY\\\\\\^^^iii~~~~~~vvvfffUUUJJJDDDBBBIIIQQQdddXXXGGGCCCJJJlll]]]OOOGGGDDD???<<<;;;<<<;;;;;;;;;;;;::::::;;;<<<>>>???MMMnnnpppyyymmm___^^^lllwwwoooVVVKKKMMMPPPPPPUUU___lll~~~{{{dddllllllhhhjjjuuurrrMMMJJJCCCCCCAAA@@@???>>>>>>>>>========================:::<<<>>>@@@XXXxxxmmmaaaYYYRRRNNNKKKAAA>>>;;;:::;;;<<<======777<<>>???AAA```jjjuuu}}}llliiidddmmmxxxbbbQQQJJJJJJNNNSSS___qqqqqq{{{vvvrrruuummmNNNGGGDDDCCCBBB@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;<<>>:::>>>FFFHHHJJJMMMQQQTTTUUUVVVVVVeee|||\\\AAAAAAUUUVVV```xxxTTTFFF777888777666888>>>BBBDDDDDDJJJNNN___}}}{{{ppprrrttt~~~lllTTTHHHNNNLLLLLLOOOQQQNNNKKKMMMRRRbbbbbb]]]aaazzzuuufffTTTHHHDDDEEEKKKOOOaaaUUUFFFBBBRRRyyy]]]QQQLLLEEE>>>===;;;888999;;;<<<;;;;;;;;;;;;<<<======KKKXXX|||fffuuuyyyhhhfffmmmzzz}}}iii\\\KKKDDDNNNRRRYYYhhh}}}iiiMMMHHHDDDCCCBBB@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;:::======GGGVVV|||tttmmmcccXXXQQQNNNKKKFFFAAA===;;;999999::::::999888999;;;>>>??????@@@BBBCCC<<<<<<>>>AAADDDDDDBBB???BBBAAABBBCCC@@@???DDDLLLSSSSSSTTTVVVWWWYYYZZZ[[[eeevvvqqq\\\NNNHHHKKKWWW```|||sssGGG:::666777777777999>>>CCCEEEJJJSSS]]]pppzzzrrrxxxqqqZZZLLLBBBBBBGGGMMMLLLMMMLLLHHHEEEJJJSSSddd```aaasssttteeeRRRGGGCCCEEEJJJPPPdddQQQEEEBBBPPPzzzZZZOOOLLLDDD>>>===;;;999999<<<<<<;;;;;;;;;;;;<<<======EEEMMM~~~{{{wwweeetttwwwzzz~~~{{{~~~ooodddlll}}}sss___WWWLLLHHHQQQOOO\\\pppdddLLLIIIDDDCCCBBB@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;999<<<<<>>AAABBB===???CCCDDDDDDBBBAAA@@@CCCBBBCCCEEEDDDDDDJJJRRRYYYXXXWWWVVVVVVWWWXXXXXXNNNRRRHHH@@@MMM\\\bbbhhh|||\\\;;;222555666888:::<<>><<<;;;999999<<<<<<;;;;;;;;;;;;<<<======EEEIIIvvvrrrgggwwwyyyjjjdddlllxxxxxxvvv}}}}}}ooohhhlll}}}bbbQQQOOOKKKJJJSSSVVVhhhaaaKKKHHHDDDCCCBBB@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>===:::888888999;;;<<<<<<===???AAA>>>CCCGGGFFFAAA======>>>AAAAAACCCGGGGGGFFFIIIOOORRRRRRPPPNNNLLLKKKJJJJJJ:::999999IIIdddpppsss|||dddGGG888555444555888<<<>>>AAAFFFMMM\\\rrrzzzZZZ<<>><<<;;;999:::<<<<<<;;;;;;;;;;;;<<<======GGGIIIvvvuuummm{{{tttddd[[[YYYfffyyy|||yyyssspppsssllliiippptttnnnqqqpppkkkYYYLLLLLLLLLNNNYYYggg|||```KKKEEEDDDCCCBBB@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;======<<>>=========<<<<<<<<<<<<;;;;;;;;;>>>>>><<>>;;;999777555666888<<>>???BBBCCC>>>888444555888::::::>>>DDDFFFDDDCCCEEEBBBAAA@@@>>><<<;;;999999AAAEEEUUUsssrrrooowwwSSSCCC;;;555666666666:::AAACCCDDDNNN\\\vvvyyyNNN===CCC======JJJPPPNNNKKKIIIHHHIIISSShhh|||vvvqqq]]]LLLJJJIIIGGGNNNZZZsssxxxHHHDDDEEEQQQXXXQQQJJJCCC===<<<;;;::::::===<<<;;;;;;;;;;;;<<<======BBBJJJ~~~wwwuuusss]]]TTTTTT[[[kkkzzzwwwwww~~~rrrdddZZZ\\\bbbdddhhhppp{{{rrrsssnnn\\\NNNLLLSSSSSS___\\\QQQPPPSSS^^^nnn]]]JJJDDDDDDCCCBBB@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;CCCFFFppp}}}mmmaaaZZZWWWSSSOOOIIIFFFBBB>>>;;;999888666555555777;;;>>>???>>><<<>>>>>>===;;;999999:::===>>>>>>===999555444777999:::888:::AAADDDEEEFFFIIIFFFCCC???<<<;;;===???AAAAAAQQQeee|||sssXXXIIIDDD888000777999777;;;CCCEEEFFFRRRccchhhPPP??????@@@EEERRRaaaaaaYYYOOOJJJLLLYYYrrryyyoooYYYIIIHHHGGGEEEMMMZZZooovvvIIIEEECCCXXXWWWOOOJJJCCC===<<<<<<:::;;;>>><<<;;;;;;;;;;;;<<<======BBBNNN{{{ooojjjbbbWWWSSSXXXeeeuuuvvvqqqpppoooppprrrnnnooorrryyyggg[[[TTTOOOUUUaaaiiiqqqhhhYYYYYYaaappp}}}[[[JJJDDDDDDCCCBBB@@@???>>>============<<<<<<<<<;;;;;;;;;:::::::::BBBFFFpppxxxfffXXXRRROOOLLLIIIDDDBBB>>>;;;999777666666777777888;;;???AAA@@@???@@@@@@>>>;;;999888:::<<<===;;;999666555666999<<<<<<888888>>>CCCFFFKKKOOOKKKFFF@@@<<<;;;@@@FFFJJJLLLhhh}}}sss^^^HHHEEEEEE444---<<<;;;888<<>><<<;;;;;;;;;;;;<<<======@@@MMM~~~llliiiYYYZZZYYYYYYbbbvvv{{{ttt~~~iiiQQQNNNQQQUUUbbbrrrzzzfffhhhvvv}}}```MMMCCCEEEDDDCCCAAA@@@???>>>>>><<>>FFFoooyyynnn___TTTOOOKKKGGGDDD???===;;;888666555555555333555888;;;>>>???@@@@@@AAAAAA???;;;888777999:::>>>;;;888777999:::;;;:::;;;<<<>>>???AAAFFFLLLPPPRRRQQQFFF@@@CCCDDDKKK\\\pppmmmZZZQQQHHHCCC>>>999777999;;;;;;>>>BBBEEEIIIRRR\\\yyy{{{hhhaaa\\\PPPEEE>>>@@@BBBHHH[[[qqqyyyZZZNNNTTThhh{{{gggWWWJJJGGGGGGGGGMMMVVVuuujjjEEE???GGGjjj~~~^^^OOOKKKBBB;;;::::::999:::<<<<<<;;;;;;;;;;;;<<<======EEELLLvvv{{{kkkgggXXXWWWXXXXXX]]]mmmoooRRRLLLRRRRRRfffyyy]]]MMMDDDEEEDDDBBBAAA???>>>>>>>>><<>>???@@@@@@BBBAAA???<<<999777888:::;;;:::999888777888:::;;;<<<>>>???@@@BBBGGGLLLPPPOOOQQQIIIDDDKKKQQQ]]]pppsss^^^VVVMMMDDD???;;;777777999:::;;;???DDDHHHLLLWWWbbbxxx{{{jjjWWWRRRMMMJJJDDDAAAAAAAAAGGG]]]uuuzzz[[[PPPXXXlllyyydddUUUHHHFFFFFFGGGNNNXXXwwwiiiDDD@@@HHHsss~~~```QQQKKKCCC<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<======BBBIIImmmjjjnnn\\\UUUWWW]]]dddmmm}}}vvvyyy}}}\\\LLLMMMWWW___}}}www[[[MMMFFFDDDCCCBBB@@@???>>>======;;;>>>???<<<<<<>>>>>>;;;999>>><<>>???@@@AAABBBBBBAAA===:::888888999888::::::999666666999===>>>???@@@AAACCCGGGMMMQQQWWW\\\UUUOOOWWWaaaooommm^^^TTTUUUKKKBBB===999555666999:::<<>>======;;;>>>???======@@@???<<<:::>>><<>>:::999888666444333333333333777888999;;;>>>???AAAAAABBBCCCBBB???;;;888777888666:::===;;;777777;;;???===???@@@AAACCCGGGMMMQQQaaaiiibbbVVVXXX___hhhtttpppvvvwwwlll___XXXWWWVVVVVVLLLBBB===999555666999;;;===CCCIIILLLQQQ]]]jjjuuuqqq]]]JJJDDDDDD???;;;<<>>CCCVVVvvvdddxxxvvv^^^RRRTTT\\\^^^iiiuuu|||qqq___RRRNNNRRR\\\uuujjjTTTKKKRRRZZZbbb{{{```LLLFFFDDDCCCBBB@@@???>>>>>>===;;;>>>???======@@@???<<<===???;;;AAACCCbbbuuueee\\\OOOGGGCCCAAA===999888777555333333333333333888999:::<<<>>>@@@AAABBBCCCDDDDDDAAA===999777666777;;;>>>===:::999===BBB<<<>>>???@@@CCCGGGMMMQQQaaammmdddPPPJJJLLLNNNTTTLLLPPPQQQMMMLLLPPPUUUVVVPPPGGG???;;;999777888<<<===@@@FFFKKKLLLOOO\\\iiivvvlllXXXLLL@@@>>>@@@:::888999===BBBFFFHHHNNNSSSZZZhhh___YYYYYYiii|||yyy~~~sssXXXMMMFFFGGGJJJNNNZZZhhhZZZAAACCCKKKzzzwwwaaaRRRJJJBBB<<<<<<===;;;:::;;;<<<;;;;;;;;;;;;<<<=========CCCNNN{{{lllzzzyyydddYYYWWW\\\dddlllvvv{{{```VVVQQQJJJMMMQQQ___lllSSSMMMIIIVVV___nnncccMMMFFFEEEDDDCCCAAA@@@???>>>>>>;;;>>>???<<<<<<>>>>>>;;;>>>???;;;AAA@@@]]]~~~tttaaaXXXLLLEEEBBB???;;;777777666444333333333444444::::::;;;<<<>>>@@@BBBCCCDDDEEEEEECCC>>>999666555888;;;===>>><<<<<>>BBBHHHLLLKKKNNN[[[iiizzznnnWWWHHHBBB<<<<<<>>>999777888;;;???CCCEEEEEEEEEPPPfffgggddd___lllrrrzzz}}}qqqVVVLLLGGGHHHKKKPPP]]]mmmRRR@@@EEELLL~~~ttt___OOOGGG@@@;;;<<<===;;;;;;<<<<<<;;;;;;;;;;;;<<<=========EEEKKK|||ttt}}}eeeZZZ[[[^^^eeellluuuaaaOOOMMMNNNIIIOOOYYYooorrrSSSIIIMMMLLL\\\fff{{{cccMMMGGGFFFEEEDDDBBBAAA@@@??????<<>>???;;;BBB>>>VVVzzzooo]]]TTTIIIBBB@@@===999555666666444333333444555555;;;;;;;;;<<<>>>@@@BBBCCCDDDFFFFFFDDD???:::666444888999;;;<<<>>>??????@@@<<<>>>AAACCCGGGMMMTTTXXXfffuuuhhhHHH<<>>:::;;;;;;::::::===???CCCJJJMMMLLLOOO\\\kkk~~~bbbNNNBBB???999;;;>>>999666999;;;;;;<<>><<>>RRRuuuiiiZZZRRRGGG@@@>>><<<777333666666444444444444555666<<<<<<<<<<<<>>>@@@BBBDDDDDDFFFGGGEEE@@@:::666444888888888;;;>>>@@@???>>>===???BBBEEEIIIPPPWWW\\\hhhwwwgggCCC777<<<@@@BBB>>>CCCEEECCCDDDHHHLLLLLLJJJDDD??????>>>:::888:::>>>CCCKKKOOONNNQQQ^^^mmm\\\HHH>>>:::444555999555666:::<<<999666:::AAAGGGNNNggglllmmmjjjsss}}}uuussssssvvvzzzeee___jjjzzzzzzoooRRRJJJEEEGGGJJJOOO^^^ooojjjDDD???IIINNNsss^^^MMMBBB;;;777:::<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<======:::GGGIIIyyyzzzzzzhhh\\\___dddhhhpppzzzuuuvvvkkkZZZLLLHHHLLLSSSXXXZZZvvvpppXXXLLLJJJKKKSSSkkk}}}{{{rrrtttvvv```NNNKKKHHHGGGEEEBBB@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;===>>><<<===BBBQQQkkkZZZSSSLLLCCC===;;;:::777555333111333999999444333666@@@??????>>>???@@@BBBCCCGGGFFFFFFEEECCC???999666666999;;;===<<<<<<<<<===@@@???AAAFFFJJJOOOZZZdddyyynnnYYYEEE===@@@BBB@@@GGGFFFEEEEEEEEEGGGJJJKKKKKKHHHCCC???;;;:::;;;<<>>LLLzzzwwwkkkfffaaabbbjjjyyywwwhhhaaa[[[QQQKKKLLLMMMNNNXXXdddwww||||||~~~yyyrrr^^^NNNIIILLLPPP]]]vvvssshhhlllzzz}}}xxxaaaPPPMMMJJJHHHFFFDDDBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;===>>><<<===BBBNNN|||mmm]]]RRRLLLCCC===;;;:::777555777444666:::;;;777777:::????????????@@@AAACCCDDDGGGGGGFFFDDDAAA===888555666999;;;<<<<<<<<<<<<===AAA@@@BBBFFFIIIPPP]]]iiixxxeeeOOOBBBBBBEEEEEECCCGGGGGGFFFEEEEEEGGGJJJLLLNNNKKKEEE@@@===;;;<<<<<<@@@AAABBB@@@<<>>AAALLLxxxyyyeeecccfffppp}}}oooaaaUUUOOOKKKJJJNNNTTTWWWZZZjjj|||wwwvvvyyy}}}~~~ggg```rrrmmmbbbSSSHHHFFFLLLQQQdddrrrkkksssyyyoootttdddSSSPPPLLLKKKIIIFFFDDDAAA@@@???===<<<<<<<<<<<<;;;;;;;;;<<<>>><<<===AAAJJJsss|||jjj]]]QQQJJJBBB<<<:::999777555999666666999:::999:::===>>>>>>??????@@@BBBCCCDDDHHHGGGEEECCC???:::666333777999;;;<<<<<<<<<===>>>BBBBBBCCCFFFHHHOOO```ooosssYYYBBB???FFFHHHGGGGGGHHHHHHHHHGGGFFFHHHKKKMMMRRRNNNHHHBBB>>><<<======???@@@@@@>>>999<<>>===<<<<<<<<<<<<;;;;;;;;;;;;===<<<>>>@@@EEEiiitttdddYYYPPPIIIAAA<<<:::999888666666555444555666777:::<<<>>>>>>???@@@AAACCCDDDDDDGGGFFFDDDAAA<<<777444333777999;;;<<<<<<===>>>@@@CCCCCCEEEFFFHHHOOOaaarrriiiOOO===@@@FFFEEEDDDIIIJJJKKKLLLJJJIIIJJJNNNRRRVVVRRRKKKDDD???<<<<<<======>>>???>>>:::;;;IIIXXXsss```HHH@@@999888:::999999:::999<<<<<<;;;<<>>CCCfffvvvxxx|||~~~ppp```WWWPPPKKKIIIKKKOOORRR[[[eeelllxxxwwwooooootttyyyaaaTTTUUUZZZSSSLLLGGGDDDGGGPPPYYYooovvv{{{lll^^^jjjnnn[[[UUUPPPOOOMMMJJJGGGCCC???======<<<<<<<<<<<<;;;;;;;;;;;;===<<<>>>???BBBaaa{{{nnn```WWWNNNHHH@@@;;;999999888666444444333222444888;;;<<<>>>???@@@AAABBBCCCCCCDDDDDDDDDBBB>>>888555444555999:::<<<======>>>@@@BBBCCCDDDFFFIIIKKKQQQ```nnn^^^LLLBBBFFFGGG@@@AAAIIIKKKMMMOOONNNLLLMMMRRRWWW[[[VVVMMMEEE???<<<<<<======>>>???>>>:::;;;GGGUUUkkk}}}___EEE>>>888999:::999999<<<999<<<===;;;<<>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAA^^^wwwkkk___WWWLLLFFF>>>:::999999888666444666555444666;;;>>>>>>???@@@AAABBBCCCCCCCCCBBB@@@@@@???;;;666444555888;;;<<<>>>>>>>>>@@@CCCEEEFFFFFFJJJOOOSSSVVV^^^gggVVVPPPNNNPPPLLLDDDCCCIIIJJJMMMPPPPPPNNNPPPVVV\\\```ZZZQQQHHHAAA>>>===>>>?????????>>>;;;<<>>CCC@@@NNN{{{ttttttsss\\\QQQJJJFFFHHHLLLOOOUUUZZZdddnnnwwwmmmgggkkkwwwmmm]]]NNNGGGEEEIIIUUUdddmmmbbb\\\```{{{|||eee[[[WWWWWWUUUQQQMMMGGGCCC@@@===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>999999999888666333666777555777===@@@>>>@@@AAABBBCCCCCCBBBAAAAAA;;;======999444333777;;;<<<>>>??????@@@BBBEEEHHHIIIIIINNNWWW\\\\\\]]]___TTTXXX[[[ZZZVVVOOOKKKIIIGGGKKKPPPOOONNNPPPWWW^^^fff```VVVKKKDDD@@@???@@@@@@??????@@@???BBBNNNZZZmmm|||cccBBB===999:::999888999<<<888;;;<<<;;;===CCCEEECCC???<<<===AAADDDFFFKKKQQQYYYfffwwwwwwooonnnnnnnnnhhhiiikkknnnttt{{{vvvRRREEEFFFHHHGGGOOO[[[fffsssiiiRRRFFFHHHFFFHHHOOOWWWvvvoooIIICCCIIIdddsssOOOIIIBBB@@@===<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;EEEBBBGGGkkkyyytttxxxeeeTTTMMMJJJLLLTTT\\\aaahhhnnnzzzrrrggghhhwwwrrr^^^LLLEEEFFFLLL]]]oooqqq___^^^ffffffhhh^^^ZZZZZZXXXTTTPPPJJJEEEBBB======<<<<<<<<<;;;;;;;;;;;;<<<<<>>???@@@@@@AAACCCFFFIIILLLLLLQQQ\\\bbb```\\\[[[UUU]]]bbbaaa^^^ZZZRRRJJJEEEJJJNNNOOOMMMPPPXXX___jjjcccYYYNNNFFFBBBBBBBBB???>>>@@@CCCEEEJJJXXXfffzzzaaaBBB===::::::999777888<<<777:::<<<;;;>>>CCCFFFDDD;;;:::===BBBCCCBBBEEEIIIFFFRRRaaammmzzz}}}rrrtttwwwuuuqqqwwwxxxzzz~~~tttOOOAAAAAABBBDDDJJJPPPRRRVVVeee|||~~~hhhQQQEEEHHHGGGJJJRRR^^^eeeFFFFFFMMMlllrrrMMMHHHCCCAAA>>>======>>>===<<<::::::::::::::::::::::::666CCCBBBCCCddd~~~tttzzzrrroooiii[[[NNNMMMNNNSSS^^^hhhooovvv}}}yyyiiihhhwwwsss^^^JJJDDDGGGPPPdddyyykkkXXX]]]nnnnnnjjjaaaaaa^^^]]]\\\UUUJJJAAA???>>>>>>>>>===<<<<<<;;;;;;999;;;:::>>>BBBDDD\\\ttt```SSSOOOHHHBBB<<<;;;:::666555777555666666888;;;>>>AAACCCBBBCCCCCCCCCBBB@@@>>>===999888666555555777:::;;;???===<<<===AAAFFFIIIKKKLLLNNNQQQSSSSSSRRROOOMMMSSSVVV[[[______\\\XXXUUURRRIIIHHHNNNRRRRRR\\\iiimmmcccRRREEECCCFFFEEE@@@>>>???CCCHHHLLLSSS```lll{{{nnnJJJ<<<999<<<999:::<<<777:::<<<<<<===BBBIIIIIIEEEBBB>>>===AAABBB???AAAFFFIIILLLQQQWWW^^^dddhhhkkkllliiiiiiooo{{{}}}~~~qqqQQQGGGGGGFFFIIIMMMQQQQQQQQQZZZiiiwww{{{bbbJJJKKKCCCAAAIIIVVVkkk[[[GGGCCCRRRhhhRRRDDDEEEBBB@@@??????>>>===;;;???>>>===;;;;;;<<<<<<===;;;======CCC___kkkssssssnnnjjjlllsssvvvtttppplllgggcccaaa\\\VVVQQQXXXQQQWWWnnn}}}pppqqq|||cccKKKFFFJJJUUUkkkrrr]]]cccpppooosssmmmfffaaa___^^^^^^WWWJJJAAA>>>>>>>>>>>>===<<<<<<;;;;;;999;;;:::===@@@@@@TTTwwwsss___RRRNNNGGGAAA<<<;;;999666555777555666777999;;;???BBBCCCCCCCCCCCCCCCBBB@@@>>>===888777666666777999<<<>>>???>>>>>>???CCCGGGIIIIIILLLLLLJJJHHHFFFDDDBBBBBBFFFJJJOOOSSSVVVWWWVVVUUUSSSMMMMMMRRRTTTTTT]]]kkkppphhhXXXIIICCCFFFIIIIIIBBBAAADDDIIIMMMSSSaaammm{{{uuuLLL===:::<<<999:::===888===>>>>>>>>>BBBGGGFFFAAA===;;;>>>DDDFFFCCCCCCFFFEEEEEEGGGJJJMMMPPPSSSTTTTTTTTTWWW___lllyyyfffIIICCCEEEFFFGGGIIIKKKKKKLLLSSS___jjj{{{yyy```IIIGGGFFFFFFOOOeeesssQQQFFFBBBYYYaaaNNNFFFFFFDDDAAA@@@@@@???>>><<>>===<<<;;;<<<======<<<@@@???DDDbbbhhh{{{nnniiiaaa```]]]ZZZ\\\aaacccaaa```^^^[[[ZZZZZZYYYVVVSSSYYY]]]mmmuuuvvv{{{bbbMMMIIILLLVVVqqqkkk\\\iiiyyyxxx~~~qqqllldddcccdddddd\\\NNNCCC??????>>>>>>======<<<<<<;;;;;;>>><<<===???===MMMkkksss^^^QQQLLLFFF???:::999888555444666555666777999<<>>===777777666777999;;;>>>@@@@@@???@@@BBBEEEGGGGGGFFFHHHEEEAAA===;;;:::;;;<<>>:::<<<>>>>>>???DDDIIIHHHCCC@@@???AAAEEEFFFEEEEEEHHHHHHGGGEEEDDDDDDEEEGGGHHHNNNNNNQQQXXXaaajjjpppsssaaaLLLJJJMMMLLLKKKLLLMMMPPPTTT[[[dddkkklllzzzuuu]]]IIIFFFIIIJJJTTTppp[[[HHHFFFBBBeeeXXXHHHHHHGGGDDDBBBAAAAAAAAA???>>>???>>>===<<<<<<<<<======<<>>>>>===<<<<<<<<<<<<@@@>>>???AAA>>>IIIbbbrrr^^^PPPJJJDDD===999888888555444666666666888;;;===@@@BBBCCCFFFEEEDDDCCCAAA???>>>===999888888888:::<<>>>>>>>>>>>===============:::AAA???@@@^^^xxxttteeeYYYWWWVVVWWW]]]ccchhhqqqzzz|||yyyvvvvvvwwwxxxzzz|||}}}~~~iiiTTTQQQRRR\\\~~~wwwfffbbbyyysssooolllnnnrrrtttkkkYYYIIIAAA?????????>>>======<<<<<<:::???===>>>BBB???GGGZZZttt```PPPJJJCCC<<<888888777555555777666777999<<>>???@@@AAACCCEEEFFFEEEAAA>>>666777999<<>>AAADDDHHHKKKQQQVVVTTTNNNEEEHHHJJJKKKLLLNNNOOONNNOOONNNMMMMMMNNNRRRUUUWWWPPPRRRVVV\\\fffqqq||||||lllSSSJJJLLLMMMKKKTTTVVV\\\eeepppyyy~~~~~~|||zzzxxxzzz|||hhhSSSFFFOOOEEEEEEXXXooo|||tttJJJAAADDDGGG|||~~~RRRBBBGGGEEECCC@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>=========;;;@@@???@@@YYYqqqrrr[[[YYY\\\\\\]]]eeeoooyyyhhhTTTPPPSSSaaaxxxgggfffuuurrrnnnqqqwwwzzzqqq]]]JJJAAA@@@??????>>>>>>======<<<888<<<:::;;;@@@???DDDSSSvvvbbbRRRJJJBBB<<<888888888666666888666777:::===@@@BBBCCCDDDFFFEEECCCBBBAAAAAAAAAAAA???????????????@@@@@@AAACCCDDDEEEFFFGGGDDD@@@<<<666888<<>>???BBBEEEGGGBBBHHHRRR\\\cccgggjjjlllrrrrrriiiXXXLLLMMMVVV^^^VVVLLLCCCAAADDDMMM[[[hhh{{{dddQQQGGGCCC===???DDDBBBBBBFFFJJJNNNUUUYYYVVVPPPPPPYYYbbbhhhkkkkkkfff```XXXWWWVVVVVVXXXZZZ\\\^^^YYYZZZ\\\```fffoooyyyxxxZZZIIILLLZZZfffkkkaaaeeellluuu}}}zzztttssswwwwwwaaaOOOGGGLLLCCCIII```vvvkkkJJJ>>>BBBTTTUUUFFFGGGDDDBBB@@@???@@@@@@???>>>>>>>>>?????????>>>===<<<>>>@@@AAACCCSSSwwwkkkeeeYYY\\\aaabbblllvvvvvvjjj\\\RRRRRRfffxxxgggjjj{{{wwwsssvvv~~~xxxcccNNNCCC@@@@@@??????>>>=========999===::::::??????BBBOOOrrrxxxeeeTTTLLLBBB<<<888888888777777999666888;;;>>>AAACCCDDDDDDEEEDDDCCCBBBAAABBBBBBCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHGGGHHHHHHHHHEEEAAA======>>>@@@BBBDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDEEECCCEEEKKKTTTaaalllssstttvvvpppaaaPPPGGGMMMWWW]]]^^^SSSGGGCCCGGGPPP^^^kkknnnZZZNNNIIIAAACCCHHHFFFFFFLLLUUU___kkkuuuvvvqqq~~~|||yyyvvvtttrrrrrrssstttuuuttttttvvv{{{qqq```NNNLLL[[[ppprrrwww~~~qqq[[[MMMJJJHHHJJJTTTggg{{{^^^III===EEEiii|||XXXJJJHHHEEECCCAAAAAAAAABBBAAA@@@>>>>>>???@@@???>>>===<<<@@@>>>@@@EEEKKK^^^ooonnn___^^^ccckkkpppvvvzzzrrr^^^UUUkkkxxxzzz{{{jjjqqq{{{xxx|||iiiSSSGGG@@@@@@??????>>>============AAA===;;;AAAAAACCCOOOeeezzzfffUUUMMMBBB<<<888999999777888:::666888;;;>>>AAACCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJIIIGGGBBB???BBBBBBCCCDDDFFFGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCEEEDDDFFFNNN^^^oooyyy{{{wwwlllXXXFFFAAAIIITTTZZZdddWWWKKKFFFJJJSSSbbbnnnuuu```SSSMMMEEEFFFLLLJJJNNNXXXgggxxx~~~^^^SSSLLLSSSeeewwwyyy~~~mmmXXXMMMLLLGGGRRR^^^iii|||TTTIII>>>JJJ|||yyyZZZMMMIIIFFFDDDBBBBBBCCCCCCBBBAAA>>>??????@@@@@@>>>===<<>>======@@@DDDHHH\\\nnnZZZOOOEEE===777888999777777999555999>>>AAACCCDDDFFFGGGHHHFFFCCCCCCCCCCCCBBBAAAFFFGGGIIIKKKMMMNNNOOOOOORRROOOMMMNNNPPPOOOJJJDDDGGGHHHHHHGGGGGGFFFEEEDDDLLLJJJIIIHHHJJJKKKLLLKKKHHH???CCCNNNYYYnnn}}}fffOOOEEEEEEHHHOOOWWWccc\\\QQQIIILLLXXXiiivvv}}}pppdddVVVOOOHHHDDDHHHOOO^^^mmm|||gggXXXSSSRRRYYYeeeoooqqqooommm}}}~~~hhhTTTIIIFFFKKKQQQXXXcccxxx~~~MMMQQQ???PPPoooXXXUUUKKKIIIHHHFFFCCCBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>???;;;AAA>>>DDDOOOaaalllaaahhhpppqqqttt|||wwwsssyyy^^^ppphhhaaappp~~~ssslllRRRFFFDDDAAA@@@AAA@@@===<<>>>>>>>>======@@@DDDHHHYYYnnnZZZOOOEEE===888888999888777999888<<<@@@BBBCCCCCCDDDEEEGGGFFFDDDDDDFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJNNNLLLLLLPPPVVVWWWUUUQQQGGGGGGHHHIIIIIIIIIIIIHHHOOONNNMMMOOOSSSVVVXXXXXXNNNBBBAAAGGGQQQfffyyy|||yyycccMMMEEEEEEHHHOOOWWW]]]]]]YYYSSSRRR\\\pppzzzvvvkkk]]]TTTMMMJJJPPPYYYjjj~~~qqqcccbbb___```hhhttt}}}}}}}}}xxxcccQQQHHHFFFGGGOOOXXXggg|||vvvFFFJJJ@@@]]]rrr\\\WWWLLLQQQOOOKKKFFFCCCAAA@@@???AAAAAA@@@@@@???>>>>>>===>>>;;;BBB???CCCLLL[[[vvvppplllmmmmmmppp~~~}}}ppprrrhhhuuubbbZZZlll|||uuuVVVEEEDDDAAA@@@BBBAAA======???>>>>>>>>>======???CCCGGGRRRppp[[[PPPFFF>>>888888999888777999<<>>>>>======;;;CCC???BBBHHHTTT|||tttvvvvvvqqqrrr}}}oookkkvvvooossssssZZZSSSfff]]]GGGFFFCCCBBBDDDCCC@@@???AAA>>>>>>>>>======???CCCFFFLLLrrr\\\PPPGGG???999999:::888888999===???CCCEEEEEEDDDEEEEEEJJJIIIHHHHHHJJJJJJHHHGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCEEEIIIJJJIIIHHHGGGHHHJJJLLLMMMNNNOOOOOOKKKLLLOOOUUU]]]eeejjjlllbbbPPPEEECCCHHH]]]sssxxxnnnXXXFFFDDDFFFFFFLLLUUUXXX___ccc___ZZZaaawwwuuuuuuuuuxxxwwwfff[[[SSSQQQKKKGGGGGGGGGEEEGGGJJJIIIKKKNNNVVVcccqqq|||gggUUUKKKGGGFFFKKKNNNVVVfffzzzoooZZZKKKIIIXXXxxxggg]]]QQQTTTQQQLLLGGGDDDCCCCCCCCCAAAAAA@@@@@@??????>>>>>>???<<>>@@@FFFRRRyyy}}}vvvvvvuuugggkkk|||rrrlllxxxaaaWWWUUUiiicccKKKIIIFFFFFFHHHGGGBBB@@@BBB===>>>>>>>>>===>>>BBBDDDJJJuuuvvv___QQQHHH@@@:::::::::999888999;;;???CCCFFFGGGGGGHHHIIILLLKKKJJJJJJJJJIIIFFFDDDCCCDDDEEEFFFFFFFFFFFFFFFIIIHHHHHHGGGHHHGGGFFFDDDIIIJJJKKKMMMNNNOOOOOOOOOQQQQQQUUU\\\eeemmmsssuuuiiiVVVJJJFFFIII\\\ppptttiiiSSSCCCEEEHHHFFFJJJTTTYYY]]]```^^^^^^gggzzzkkkYYYMMMKKKNNNJJJGGGGGGIIIJJJIIILLLPPPNNNMMMKKKLLLQQQYYYaaafffyyyxxxaaaPPPJJJIIIGGGLLLKKKQQQcccxxx}}}kkkVVVJJJKKKhhhzzziii^^^VVVVVVSSSOOOJJJGGGEEEEEEEEEBBBBBBBBBAAA@@@@@@??????AAA<<>>>>>>>>===>>>AAACCCIIIkkk{{{bbbUUUIIIAAA;;;;;;;;;999888999:::>>>CCCGGGHHHJJJKKKMMMNNNMMMLLLLLLLLLJJJFFFDDDDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEJJJKKKMMMNNNPPPQQQQQQQQQSSSTTTXXX___iiirrrxxx{{{qqq]]]NNNHHHHHHZZZmmmqqqfffOOOBBBGGGJJJEEEHHHSSSWWWZZZ]]]___bbblllzzzeeeUUUPPPIIIHHHNNNLLLJJJKKKMMMMMMKKKNNNSSSTTTSSSQQQPPPQQQTTTXXXZZZccclll~~~ttt[[[LLLJJJJJJGGGIIIHHHQQQiiinnnVVVEEEOOOyyyyyyhhh\\\\\\\\\YYYUUUPPPLLLHHHFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@AAA===AAA<<<>>>EEESSS|||}}}rrrlllsssrrrbbbTTTVVV[[[}}}yyytttvvvrrrUUUNNNKKKKKKLLLIIICCC???@@@===>>>>>>>>>===>>>@@@BBBFFFaaagggYYYJJJBBB<<<;;;;;;999888:::<<>>???DDDPPPxxxyyysss~~~zzz~~~^^^VVV[[[eee}}}uuu{{{~~~xxxzzzyyyZZZOOOLLLKKKLLLIIIBBB>>>>>>===>>>???>>>===>>>@@@AAAAAAXXXjjj\\\KKKBBB<<<<<<<<<:::999:::===AAAEEEHHHJJJKKKLLLMMMNNNNNNNNNPPPQQQOOOLLLJJJLLLMMMNNNOOOPPPPPPPPPOOOQQQPPPOOOMMMJJJHHHHHHIIIIIIKKKNNNQQQUUUXXXZZZ[[[ZZZ\\\aaajjjvvvqqq[[[MMMIIIYYYmmmrrrdddMMMAAAIIIMMMEEEFFFQQQRRR[[[dddeee```]]]aaafffttt|||aaa[[[RRRNNNTTT^^^aaa^^^^^^]]]^^^```___]]]```gggaaadddgggiiiiiihhhfffdddaaa___dddsssoooTTTFFFHHHIIIEEEMMMQQQffflllHHHJJJggg{{{wwwbbbWWWdddUUUUUUTTTSSSPPPMMMIIIGGGFFFFFFFFFEEEDDDDDDCCCCCC???<<>>>>>AAACCCFFFRRRrrr]]]NNNEEE===;;;<<<;;;<<<>>>BBBDDDFFFIIIKKKLLLLLLLLLNNNNNNNNNPPPTTTYYY___ccc```\\\YYYWWWXXXXXXVVVTTTZZZZZZZZZXXXUUUSSSSSSTTT\\\XXXSSSTTTYYY]]]]]]\\\XXXcccjjjsss{{{___OOOLLL^^^qqquuudddMMMEEEIIIEEECCCHHHKKKWWW[[[ccchhhfffaaa______ooopppttt}}}wwwhhh^^^ZZZPPPQQQSSSUUUYYYaaakkkrrrssstttuuuwwwxxxwwwsssoootttvvvzzz{{{{{{zzzyyyyyyrrrpppmmmkkkooo~~~yyycccRRRHHHEEEFFFIIIRRRRRRmmm___JJJLLL~~~ddd^^^___UUU[[[YYYUUUSSSPPPNNNKKKHHHHHHGGGFFFEEEEEEFFFGGGHHHEEE@@@@@@CCCAAA@@@LLL]]]~~~{{{ssscccgggzzzvvvkkkfffjjjsss{{{}}}yyyzzznnneeefffooo~~~bbbfffjjjfffVVVFFFAAAAAAAAA@@@AAAAAA???>>>>>>@@@BBBDDDQQQuuu```QQQGGG===;;;;;;::::::<<>>HHHWWW}}}vvvrrroooiiiqqqwwwyyyxxxkkkuuuoooiiiaaa```fffqqqyyy~~~tttgggaaaffftttzzz{{{yyyzzz~~~fffqqqtttnnn\\\IIIAAAAAADDD@@@@@@@@@???>>>>>>@@@BBBBBBNNN~~~yyyeeeUUUIII>>>::::::::::::;;;CCCEEEIIILLLOOOPPPPPPPPPQQQPPPPPPQQQTTTYYY]]]```gggjjjoootttwwwuuupppllldddbbb___\\\[[[^^^dddiiifffeeeccc___[[[WWWVVVVVVaaaooowww}}}lllSSSKKK___www{{{jjjQQQHHHLLLJJJJJJPPPSSSZZZaaaiiimmmmmmhhhccc```aaa___]]]\\\ZZZVVVPPPLLLPPPOOONNNLLLLLLMMMOOOQQQNNNRRRWWW]]]bbbgggmmmqqqwww}}}~~~|||lllVVVKKKGGGFFFHHHLLLQQQjjjzzzUUUIII^^^ttttttccc^^^```]]]]]]\\\YYYXXXUUURRRMMMJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFCCCCCCDDDAAA===DDDPPPuuuttt}}}vvviiiddddddfffnnnxxx|||}}}wwwwwwxxx~~~mmmhhhcccdddjjjrrrxxx{{{wwwnnniiiqqq{{{~~~qqqlllnnnnnnpppvvv{{{jjjkkkjjjcccUUUHHHBBBCCCFFF@@@@@@@@@???>>>>>>@@@BBBBBBMMMvvvlllYYYKKK>>>:::::::::;;;<<>>BBBJJJmmm~~~vvvooojjjwwwzzzxxxpppkkkpppxxx~~~{{{qqqpppmmmiiiuuu}}}yyyzzz}}}ttt~~~}}}zzzyyyzzzyyyyyyyyy~~~qqqeee``````___cccjjjpppxxxmmmaaaZZZQQQKKKGGGEEEDDDEEEAAAAAAAAA@@@>>>???AAACCCBBBLLLllluuu]]]NNN>>>999;;;<<<===???CCCFFFJJJNNNQQQQQQQQQPPPDDDCCCAAA@@@@@@@@@AAABBBEEEGGGLLLRRR[[[eeeooouuu{{{}}}~~~|||wwwrrrooommmrrrsssrrriii]]]UUUSSSTTTTTTdddnnnxxxuuuYYYRRRnnnrrrWWWJJJOOOOOOQQQXXXZZZ^^^cccfffgggllltttwwwuuuaaaaaa___YYYQQQLLLIIIJJJEEEGGGMMMWWWcccnnntttwwwuuu___LLLFFFFFFEEEIIIQQQpppZZZLLLTTTnnngggbbb]]]^^^______]]]ZZZXXXVVVSSSNNNKKKLLLLLLKKKIIIHHHFFFEEEDDDAAAAAABBBCCCAAA@@@CCCHHHcccrrriiihhhkkkmmm|||uuurrr|||ttthhhdddiiiiiidddkkkyyyyyy{{{tttqqqpppoooooopppooommmkkkjjjrrr{{{|||{{{}}}}}}uuufff[[[WWWSSSRRRUUU\\\bbbiiivvvqqq^^^TTTJJJHHHIIIGGGDDDCCCBBBBBBBBBAAA@@@@@@BBBDDDCCCKKKbbb~~~dddRRR@@@:::<<<===>>>???CCCFFFJJJNNNPPPPPPNNNMMM@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEFFFJJJQQQ[[[bbbiiirrr~~~vvvpppppppppmmmdddYYYQQQPPPQQQXXXfffoooyyywww\\\YYYyyyvvvYYYKKKOOOOOORRRYYY[[[\\\aaadddfffpppttttttpppfffYYYPPPNNNOOOWWW]]]iiiyyynnnZZZJJJGGGFFFEEELLLYYYsssMMMMMM^^^hhhfffccc```aaa```aaa^^^[[[XXXVVVSSSPPPMMMLLLLLLKKKKKKIIIGGGEEEDDD@@@AAAAAAAAAAAABBBDDDGGGZZZ}}}{{{zzzsssjjjhhhpppzzz~~~xxxssszzzwwwvvvqqqqqquuuuuunnnmmmrrrvvv|||{{{tttmmmllliiiiiikkknnnpppooollliiikkkmmmyyy}}}}}}~~~|||qqqaaaTTTPPPKKKJJJKKKPPPTTTZZZeeeqqq{{{~~~vvv___UUUNNNMMMLLLHHHDDDEEECCCDDDDDDBBBAAAAAACCCEEEBBBHHHYYYlllXXXCCC;;;<<<======>>>BBBEEEIIIMMMNNNMMMKKKJJJAAAAAAAAABBBCCCEEEFFFGGGEEEFFFHHHJJJLLLQQQXXX^^^[[[bbbmmmuuuxxxvvvsssqqqmmmlllggg___VVVQQQOOOPPP]]]hhhooo{{{xxx^^^___xxxZZZKKKNNNOOORRRXXXZZZ[[[aaadddfffqqq~~~rrrdddZZZYYY\\\iiivvv{{{eeeTTTHHHHHHGGGFFFRRRcccaaaFFFQQQhhhtttfffgggeeeeeefffbbbdddaaa\\\XXXVVVTTTRRRQQQKKKLLLLLLKKKJJJHHHFFFEEEBBBBBBBBBAAAAAACCCEEEFFFVVVzzzvvvtttnnnlllsss~~~yyyyyy}}}|||wwwtttzzz}}}sssjjjiiilllhhhiiilllqqquuuvvvtttrrrwwwuuuxxxzzzdddTTTOOOHHHFFFFFFHHHJJJMMMWWWbbbkkkooo|||yyy___WWWSSSRRRNNNGGGEEEHHHDDDEEEDDDCCCBBBBBBDDDFFFBBBFFFSSSrrr]]]FFF<<<<<<<<<<<<<<>>999999>>>DDDEEEGGGJJJLLLMMMKKKIIIIIIMMMJJJCCCAAAGGGJJJGGGLLLRRRWWW[[[bbbeee\\\OOOTTTJJJEEEHHHNNNRRRXXX```dddiiikkkfff\\\SSSOOONNNZZZ[[[bbbqqqgggsssooo___RRRQQQRRRPPPVVVaaafffddddddhhhpppwwwzzz{{{tttrrroooiii```aaattt|||hhhZZZHHHAAAJJJLLLIIIZZZtttuuuPPPGGGVVVvvvjjj]]]\\\iiiuuurrrhhhcccaaa^^^[[[XXXVVVTTTRRRPPPMMMNNNRRRQQQIIIFFFHHHHHHGGGEEECCCBBBCCCDDDEEE\\\wwwvvvpppmmmuuu|||}}}|||xxxxxxqqqhhhiiiqqqyyywwwrrrooollllllooommmpppuuu|||oooTTTIIIJJJHHHEEEEEEGGGHHHGGGFFFTTTTTT[[[gggooossszzz~~~kkkeee___ZZZTTTKKKGGGHHHNNNWWWZZZRRRIIIEEEDDDCCC???GGGLLLhhhgggLLLAAA???;;;;;;???EEEFFFHHHKKKMMMMMMLLLKKKMMMNNNLLLJJJJJJNNNPPPOOOYYYdddllljjjddd^^^UUUMMMPPPKKKIIIKKKKKKIIIJJJOOOTTT^^^gggggg^^^UUUSSSUUUXXX[[[bbbmmmyyy{{{jjjuuuzzzppp```TTTRRRQQQOOOUUU___eeeddddddiiipppvvvyyyzzzmmmhhhfffkkkssswwwdddPPPFFFEEELLLKKKMMMhhhcccHHHFFFaaaoooiii```___gggqqqpppjjjccc```^^^___bbbaaa[[[UUUUUURRRRRRTTTRRRKKKHHHJJJIIIHHHFFFDDDDDDDDDEEEFFFGGGqqq{{{|||rrrqqq|||tttqqqnnnjjjccc^^^bbbjjj___fffnnnvvvxxxtttqqqppprrrvvvuuuyyynnnVVVLLLGGGGGGGGGGGGHHHHHHGGGFFFIIIIIINNNVVV[[[^^^gggqqq~~~iiieeeaaa___ZZZQQQKKKKKKKKKQQQTTTNNNGGGDDDCCCBBBDDDIIIIII[[[oooPPPCCC@@@======???FFFHHHJJJMMMNNNNNNMMMMMMSSSPPPNNNPPPPPPQQQTTTXXXjjjtttxxxmmm]]]RRROOOOOORRRSSSVVVXXXTTTOOOOOORRRTTT```kkkkkk```VVVRRRSSSQQQWWWbbbnnnwwwtttmmmxxxsssnnnaaaVVVSSSRRRQQQWWW```ffffffhhhlllrrrxxx{{{|||vvvpppqqq}}}qqq]]]IIIFFFIIILLLIIIRRRzzzSSSDDDHHHkkkkkkiiieeeccchhhnnnoookkkfffcccaaaeeejjjiii```WWW\\\XXXVVVVVVRRRMMMKKKLLLKKKJJJGGGEEEEEEEEEFFFGGGCCC```sssvvv}}}mmm^^^ZZZ\\\^^^\\\^^^bbbiiivvvyyyuuutttuuuzzzeeeRRRJJJFFFHHHJJJKKKJJJIIIHHHIIIHHHHHHIIILLLMMMQQQ[[[fffrrryyykkkgggfffeee___UUUNNNMMMFFFIIILLLJJJGGGEEEEEEEEEIIIJJJJJJYYY}}}xxxWWWFFF@@@???>>>???GGGIIILLLOOOOOOOOOOOOOOOUUUQQQPPPRRRPPPPPPXXXccc|||zzzrrrdddVVVQQQUUUZZZ\\\```eeeddd___[[[]]]aaa^^^dddiiiggg^^^SSSKKKHHHGGGPPP^^^nnn||||||qqqrrr{{{vvvkkkggg^^^VVVTTTTTTVVV]]]eeejjjkkknnnrrrxxx|||jjjXXXKKKJJJKKKLLLLLL^^^vvvLLLHHHOOOttt~~~}}}oooooollljjjmmmqqqpppkkkkkkhhhggghhhiiiggg___YYY```]]]YYYVVVRRRNNNLLLLLLLLLJJJHHHFFFEEEEEEFFFGGGJJJZZZuuu~~~qqqzzzvvvccc^^^]]][[[cccbbbdddkkkttt|||yyyuuuvvvzzzuuu^^^PPPJJJHHHJJJLLLLLLJJJIIIKKKLLLKKKLLLLLLKKKJJJOOOZZZeeeqqq{{{pppllljjjhhhaaaWWWOOONNNIIIIIIKKKLLLKKKIIIHHHIIIIIIFFFJJJZZZ{{{aaaJJJAAA>>>>>>???GGGJJJNNNPPPPPPOOOPPPQQQRRRQQQRRRSSSSSSYYYgggvvvwwwiii```]]]^^^aaaccchhhnnnsssqqqlllmmmsssxxxvvvrrrmmmjjjeee\\\QQQHHHIIIKKKSSSdddwww~~~vvvwwwzzzuuuiiiaaa^^^YYYUUUTTTVVV[[[ccckkkmmmoootttxxx||||||dddTTTLLLIIIIIIMMMZZZuuugggGGGJJJXXX~~~}}}xxxvvvqqqppptttwwwssskkkkkkkkkjjjfffccc```______aaa___[[[UUUQQQPPPOOOMMMMMMKKKIIIGGGFFFFFFGGGGGGJJJPPPccc|||www~~~tttiiijjjmmmlllllliiilllvvv{{{{{{|||{{{xxxzzzrrraaaTTTLLLKKKKKKKKKJJJJJJKKKNNNPPPIIIKKKLLLIIIIIIPPPZZZaaaqqq|||vvvqqqllliiibbbWWWQQQPPPOOOKKKIIIKKKKKKHHHFFFFFFFFFBBBHHHXXXtttlllQQQCCC>>>???@@@GGGKKKPPPQQQPPPOOOPPPRRROOORRRUUUWWW```pppxxxmmmdddeeejjjlllkkkkkkzzzvvvggg[[[XXXRRROOOXXXjjj{{{}}}{{{xxxoooeee___]]][[[XXXWWWYYY___hhhoooppptttzzz~~~uuu^^^PPPIIIGGGIIIWWWqqq{{{XXXBBBIIIfff}}}zzzvvvtttwwwzzzvvvnnnjjjkkkiiiddd___^^^bbbfffaaaaaa^^^WWWTTTTTTSSSQQQOOOMMMKKKIIIGGGGGGHHHIIIKKKNNNWWWzzztttqqqnnnqqqxxx~~~|||zzz~~~{{{uuueeeUUUJJJLLLJJJJJJLLLPPPTTTVVVVVVNNNRRRSSSSSSUUU\\\aaaccchhhqqq|||yyysssmmmhhhaaaXXXTTTTTTQQQKKKHHHKKKMMMIIIFFFFFFEEEAAAHHHRRRdddxxxZZZFFF???AAACCCFFFKKKPPPQQQOOONNNPPPRRRRRRWWWXXX\\\pppmmmjjjjjjpppvvvyyy{{{ppphhhbbb\\\]]]eeepppyyy|||}}}|||xxxsssnnnjjjhhhgggeeebbbaaagggoootttvvv{{{oooXXXMMMFFFHHHRRRiii___MMMEEEMMMyyyyyyzzzyyyvvvvvvxxxwwwtttooommmiiieeeaaa```bbbeeebbbdddbbb\\\ZZZ\\\ZZZVVVRRRQQQNNNLLLJJJJJJJJJKKKNNNPPPRRRmmm}}}nnnlllooorrrzzz{{{lllYYYKKKMMMLLLNNNVVV```fffeeeaaa```dddgggiiinnntttsssnnneeejjjsss{{{zzzssslllggg```XXXVVVXXXUUUMMMJJJPPPSSSPPPNNNOOOHHHCCCJJJMMMXXX___HHH@@@BBBFFFFFFKKKPPPQQQOOOMMMOOORRRWWW\\\[[[```{{{oooqqqwww}}}{{{pppooommmkkkkkklllmmmooopppxxx}}}{{{xxxzzz{{{yyyuuuuuurrrllljjjnnntttyyy|||jjjUUUKKKFFFLLL\\\xxxzzzKKKHHHMMMVVVxxxrrrxxxzzzvvvrrrtttxxxyyyvvvrrrkkkgggeeecccaaa___cccgggfff```___aaa```[[[UUUSSSPPPNNNLLLLLLMMMMMMIIIMMMNNNeeelllgggrrrzzzuuuaaaRRROOOOOOTTTaaaooovvvrrrlllnnnssswwwzzzwwwnnnqqqvvv~~~yyyppplllhhhaaa___aaaXXXTTTPPPQQQSSSSSSNNNJJJCCCMMMLLLKKK]]]}}}eeeSSSHHHCCCFFFKKKNNNTTTUUUOOOJJJNNNVVVVVVZZZaaaqqquuuyyyoooiiieeegggiiikkkoootttrrrooolllnnnqqqpppkkkeeeiiimmmooopppwww}}}uuupppvvvvvvaaaPPPHHHNNNJJJiii___HHHAAAJJJddd}}}tttwwwxxxvvvsssqqqsssuuutttqqqoooooommmgggeeefffhhheeebbb___^^^```bbbddd```\\\WWWRRROOOPPPRRRTTTRRRNNNNNNfffppphhhuuu}}}lllYYYRRRPPP^^^xxx|||vvv{{{tttnnnjjjgggbbb___TTTPPPLLLLLLOOOOOOMMMJJJEEEKKKKKKLLLXXXrrrqqq[[[KKKCCCGGGLLLPPPVVVXXXSSSMMMPPPVVV```dddooozzzkkk___VVVTTTOOOKKKMMMNNNOOORRRWWW^^^aaadddhhhjjjjjjgggeeefffnnnwwwttt^^^OOOKKKLLL```mmmLLLDDD@@@LLLuuu}}}ttttttuuutttrrrppppppqqq|||xxxvvvtttnnngggeeehhhfffeeedddcccbbbaaa``````]]]ZZZVVVSSSRRRSSSUUUWWWRRRQQQPPPcccyyyxxxiiiTTTVVVbbbwww|||}}}yyypppnnnpppjjj```YYYTTTOOOLLLMMMNNNMMMKKKGGGJJJIIILLLRRRbbbfffQQQGGGJJJNNNRRRXXX\\\XXXRRRRRRWWWdddjjj{{{kkk[[[UUURRRKKKDDDOOOKKKHHHJJJKKKLLLPPPUUUVVVZZZ```fffjjjnnntttxxx|||oooVVVMMMRRRVVV~~~pppIII>>>DDDCCCWWWzzz|||qqqqqqqqqrrrssstttsssrrrwwwxxxxxxvvvnnneeecccfffcccdddffffffeeeccc```]]]^^^\\\YYYVVVUUUUUUVVVVVVMMMPPPNNNWWW{{{jjj[[[ccc}}}{{{{{{qqqrrryyyuuugggccc]]]VVVRRRPPPPPPOOONNNKKKIIIGGGKKKMMMWWWoooWWWKKKNNNOOORRRYYY^^^]]]WWWUUUWWWfffmmmkkk^^^PPPMMMRRRUUUPPPIIIKKKHHHGGGIIIJJJKKKPPPWWW]]]___cccjjjtttfffNNNOOO```rrr{{{XXX@@@@@@FFFIIImmm{{{vvvyyypppnnnooorrrwwwyyywwwuuummmsss{{{~~~uuuiiidddfffaaaccceeeffffffeeebbbaaabbb```^^^[[[XXXVVVTTTTTTLLLQQQNNNOOOppppppnnn||||||sssvvv}}}qqqeeeaaaZZZTTTQQQQQQQQQRRROOOJJJFFFKKKLLLRRRxxx\\\KKKMMMPPPRRRXXX___```[[[XXXXXXjjjttt~~~dddVVVRRROOOQQQVVVXXXTTTOOONNNKKKJJJKKKKKKMMMTTT\\\kkkkkkppp{{{www]]]LLLYYYrrrvvvppp]]]GGGEEEEEECCCOOOzzzttttttpppoooooorrrvvvxxxuuurrrjjjtttpppfffeeeaaabbbcccdddeeefffggggggcccbbb```]]][[[YYYWWWWWWSSSXXXTTTPPPfff}}}{{{~~~xxx|||vvvddd```[[[VVVRRRRRRSSSTTTRRRMMMHHHKKKMMMQQQzzzeeeMMMKKKQQQQQQWWW___ccc```]]]\\\lllyyycccSSSOOONNNOOOSSSWWWYYYYYYWWWWWWTTTSSSTTTTTTXXXbbblllkkkWWWUUUlllxxxjjj]]]III>>>DDDEEE???YYYyyytttrrrppppppqqqrrrrrrqqqnnnlllkkksss}}}nnnccc```cccbbbbbbcccdddgggiiikkk``````___^^^^^^^^^^^^^^^WWWYYYUUUPPP\\\}}}}}}vvvmmmjjjddd^^^XXXUUUUUUUUUTTTPPPKKKMMMOOOOOOiiisssVVVPPPSSSRRRVVV```fffeeebbbaaaooobbbOOOLLLLLLLLLOOOUUU\\\```aaa___RRRQQQRRRVVV[[[cccsss~~~~~~|||}}}ttt]]]VVVgggqqqcccYYYJJJ@@@???>>>CCCDDDnnn|||ttttttqqqmmmooorrrsssqqqooonnnmmmnnnooosssvvvrrrhhhbbbbbbeeedddddddddeeefffggghhhaaa```_________```bbbcccZZZWWWSSSQQQTTTiiiyyysss{{{xxxqqqhhh___YYYWWWVVVTTTSSSNNNOOOPPPMMM\\\{{{aaaXXXUUUSSSWWWaaaiiiiiifffeeexxxqqqRRRLLLUUUPPPQQQUUU^^^fffhhhddd^^^VVVWWW[[[bbblll{{{~~~~~~xxxxxxwwwyyyjjjTTTWWWuuupppZZZQQQIII999<<>>;;;???BBB>>>DDDUUU~~~xxx|||~~~{{{wwwxxxvvvwww}}}uuuttttttssspppnnnnnnppprrrssspppkkkiiiiiijjjkkkkkkjjjjjjhhheeeaaa^^^^^^^^^\\\bbbdddeeefffcccppp}}}uuuqqqrrr{{{ttthhhlllqqqmmmlllgggbbb``````ZZZSSSWWWaaasssvvvssssssyyy|||{{{wwwooo___[[[``````nnn{{{jjjRRR]]]sssRRRIII@@@@@@;;;===BBB<<>>JJJJJJppp}}}yyy{{{~~~}}}{{{|||{{{yyy{{{xxxssssssyyyrrrssstttsssrrrrrrtttuuuvvvrrrnnnkkklllnnnoooppprrrqqqooojjjfffccccccdddgggmmmkkkiiilllhhhgggpppyyyzzzqqqrrrpppoootttzzz~~~}}}wwwkkkbbb``````^^^```dddaaa||||||yyyvvvuuuxxx~~~mmm]]]UUURRRfffzzz{{{hhhQQQBBB>>>CCC:::===BBBDDDdddxxx}}}xxxwwwxxxxxxxxxwww{{{}}}xxxttttttvvvssspppoooooommmiiijjjnnnmmmllljjjiiijjjmmmppprrrgggiiiiiigggdddccceeeggglllrrrwwwuuunnniiiiiilllsss~~~|||vvvzzz}}}www}}}{{{zzzyyyqqqjjjjjjrrrxxxyyyvvvrrrjjjeeegggiiihhhiiillleeexxx~~~||||||~~~tttaaaSSSNNNSSSeeeuuusss___KKKBBBBBBBBBAAADDDFFFRRRzzzvvvvvvxxxyyyzzz|||}}}|||xxxtttuuuzzzuuuqqqnnnmmmjjjggggggkkkkkkjjjiiiiiijjjlllnnnpppggghhhiiihhhfffeeegggiiilllppptttrrrmmmiiiiiijjjsss{{{~~~~~~ttttttfffccciiiqqqrrrpppooolllkkknnnpppoooooopppkkkrrrrrrpppwww}}}kkkXXXNNNMMMRRR```lllgggTTTEEEAAAEEE===BBBFFFIIIccc|||xxxuuuvvvyyy{{{|||zzzuuuttt|||}}}wwwrrrpppllliiiiiimmmnnnnnnmmmmmmlllllllllkkkggghhhiiihhhggggggiiikkklllnnnooonnnkkkiiihhhhhhoooxxxlllfffhhhmmmppppppsssqqqppppppooonnnnnnnnnqqqmmmooocccooouuucccSSSMMMOOOOOOZZZbbb^^^PPPDDDAAADDD>>>>>>FFFWWW|||}}}{{{xxxvvvwwwyyy{{{||||||vvvtttxxxxxxrrrooolllhhhhhhkkktttssssssrrrooommmjjjhhhiiiiiiiiiiiihhhiiiiiijjjllllllllllllkkkjjjhhhggghhh}}}~~~~~~yyysssoooooorrrvvvwwwvvvsssooommmnnnoooppptttjjj{{{}}}~~~}}}{{{{{{zzzkkkkkkvvvgggXXXKKKIIIMMMLLLVVV```___TTTGGGAAA@@@EEE===OOOwww}}}|||zzzxxxxxxxxxzzz|||yyyuuuqqqpppuuuyyyrrrlllkkkiiieeecccdddpppqqqqqqqqqpppmmmkkkiiilllkkkiiiiiiiiiiiiiiiiiikkkkkklllmmmlllkkkiiihhhddd|||wwwssssss|||zzzzzzvvvwww{{{yyyyyyvvvooommmqqquuuwwwuuukkkvvv~~~}}}}}}}}}yyyyyyxxxiii\\\RRRJJJJJJNNNLLL\\\llllll[[[III@@@???EEE===]]]{{{|||{{{zzzxxxxxxyyy{{{tttqqqnnnlllnnnssszzz~~~tttooolllnnnoookkkfffeeeggghhhjjjlllmmmmmmllllllkkkjjjhhhhhhiiijjjjjjiiijjjmmmpppqqqooommmlllkkkiii}}}www~~~{{{{{{xxx{{{xxxqqqnnnrrrwwwxxxtttnnnuuu~~~~~~~~~ooo___UUUPPPNNNOOORRRPPPjjj}}}aaaGGG???CCCBBBEEErrrwwwyyyzzzyyywwwwwwyyy{{{wwwtttpppmmmmmmmmmoooooorrrnnnooovvvyyytttmmmjjjeeefffggghhhjjjkkkkkkkkkhhhfffeeefffjjjllllllkkkiiiooouuuwwwsssooonnnoootttxxxwww}}}yyywww{{{zzzqqqmmmqqqtttsssrrrqqquuu}}}}}}}}}~~~xxxgggVVVNNNNNNNNNOOOQQQUUUvvvcccCCC???HHHFFFSSS|||ssssssvvvxxxxxxwwwvvvyyy{{{|||yyyuuurrrqqqqqqpppooommmkkknnnwww|||wwwnnnjjjjjjjjjjjjiiiiiiiiiiiiiiieeecccbbbeeejjjnnnnnnmmmhhhpppyyyzzzuuupppppprrr}}}tttxxxzzzuuuwwwyyyxxxvvvuuuvvvvvvuuuoooqqqzzz}}}yyy{{{}}}{{{}}}~~~nnn]]]PPPOOOMMMHHHLLLUUUlllXXXCCCDDDBBBHHHfff|||rrrrrrvvvvvvtttssstttwww{{{}}}}}}vvvyyytttjjjlllmmmlllooossswwwxxxuuunnnjjjlllnnnmmmiiicccbbbgggmmmfffdddcccbbbdddgggllloooqqqrrrrrrqqqpppxxx}}}~~~{{{vvv{{{zzzxxxuuutttwwwxxxyyyyyyyyyyyyyyyuuuyyyyyyzzzzzz{{{~~~fffTTTJJJNNNOOOKKKRRR```mmmJJJBBBFFFGGGZZZzzzuuutttuuu|||zzzxxxxxx{{{~~~xxxwwwxxxpppmmmooolllkkkmmmpppssssssqqqkkkgggiiiiiihhhggggggiiillloooiiihhhgggfffgggiiilllmmmnnnnnnnnnppptttwww{{{ttt|||rrrrrrxxx{{{yyyvvvxxx{{{|||||||||}}}~~~~~~zzzyyyzzz}}}|||sss^^^LLLEEEMMMOOOLLLYYYpppVVVCCCDDDGGGOOOuuu|||{{{}}}|||{{{~~~{{{wwwwwwyyy|||~~~{{{wwwsssooovvvyyyooonnnnnnnnnppppppnnnjjjggghhhfffdddfffjjjnnnooonnnmmmmmmlllkkkkkkkkklllllluuurrrooopppssszzzssskkkwww{{{rrruuummmrrr}}}||||||}}}~~~}}}~~~zzz|||ssshhhXXXKKKGGGMMMKKKKKKcccvvvMMMIIIEEEFFF\\\}}}{{{wwwvvvwwwzzz|||}}}|||yyyuuuvvvxxxrrrqqqpppppppppooollljjjhhhgggggghhhjjjlllmmmmmmsssqqqnnnllljjjkkklllmmmwwwssspppqqqqqqqqquuu{{{vvvqqqkkkhhhqqqzzzoootttnnnvvv}}}~~~zzz|||}}}kkk]]]PPPJJJJJJLLLJJJQQQuuubbbJJJNNNBBBKKKwww~~~zzzxxxyyy{{{}}}}}}{{{zzz|||{{{sssqqqooonnnooonnnlllkkkdddhhhkkkkkkiiiiiimmmqqqwwwsssnnnjjjiiijjjlllnnnnnnmmmpppvvvxxxuuussstttmmmnnnooonnnssswwwmmmuuuqqqxxx~~~{{{~~~{{{yyyqqq```UUUGGGJJJLLLLLLOOOcccQQQFFFIIIAAA___|||yyyvvvuuuvvvxxxxxxxxxvvvvvv{{{~~~ooommmkkkkkkkkkkkkjjjhhhbbbgggkkkkkkhhhiiipppvvvvvvsssoookkkjjjkkkmmmooooooqqqwww~~~xxxsssrrrjjjjjjlllmmmqqqrrriiizzztttwww~~~xxx{{{{{{nnn```UUUNNNEEELLLOOONNNYYYxxxhhhFFFDDDDDDLLLyyywwwyyytttrrrqqqqqqrrrsssrrrqqqtttqqqvvv{{{}}}vvvkkkiiihhhhhhiiiiiihhhfffhhhiiiiiihhhhhhjjjooosssrrrrrrqqqpppoooooooooooorrrtttzzz{{{rrrllllllhhhgggiiimmmqqqvvvkkkdddvvvvvv}}}yyyyyy{{{~~~ooo```TTTMMMKKKGGGPPPQQQPPPbbbxxxTTTAAADDDEEE[[[}}}|||wwwsssrrrsssrrrrrrsssttttttsssqqquuunnnqqqvvvtttwwwwwwllliiihhhhhhiiijjjjjjhhhfffpppmmmiiiggghhhkkklllmmmooopppsssttttttrrrooonnnkkknnntttxxxtttllliiilllqqqppprrruuuvvvpppeee```{{{}}}wwwqqqzzztttcccTTTLLLLLLOOORRRKKKNNNVVVnnn```LLLCCCDDDLLLttt|||yyytttpppooouuurrrqqqrrrtttuuurrrooonnnlllkkknnnmmmjjjjjjmmmjjjjjjjjjjjjlllppptttwwwyyypppgggcccgggjjjiiigggmmmppprrrrrrooollljjjiiihhhmmmqqqoooiiifffiiimmmoooooopppssswww|||kkkaaaYYYwwwzzz~~~vvvgggXXXMMMIIIKKKNNNIIIMMMQQQ\\\~~~xxxPPPEEEBBBHHH^^^{{{wwwuuurrrpppqqqqqqqqqrrrsssrrrpppnnnoookkkjjjmmmmmmjjjhhhiiijjjiiiiiijjjnnnrrrvvvwwwrrrllleeecccdddffffffeeehhhjjjkkkkkkiiiiiijjjkkkjjjlllmmmllljjjiiihhhiiillllllllllllmmmsss~~~wwwggg]]]VVVzzzpppgggYYYMMMHHHIIILLLOOOHHHQQQRRRccc[[[FFFCCCHHHXXX~~~yyysssvvvuuupppppprrruuuuuussspppnnnnnnllliiiiiinnnqqqnnnjjjiiikkkhhheeefffjjjmmmnnnmmmiiigggeeecccbbbbbbcccccceeefffgggggggggiiilllooollljjjiiiiiikkkkkkhhheeeggghhhiiigggfffhhhmmmrrr{{{pppaaaXXXQQQ}}}wwwddd[[[PPPJJJIIILLLNNNOOONNNTTTUUUpppoooJJJGGGDDDTTTuuu{{{wwwpppvvvvvvooossswwwzzzyyytttooommmmmmhhhfffhhhpppvvvtttpppnnnooojjjeeedddffffffdddaaabbbeeegggeeecccaaaaaacccggghhhjjjkkklllnnnqqqssskkkjjjhhhiiiiiiiiigggeeeeeeiiillljjjiiijjjllllllmmmiii\\\TTTMMMyyymmmYYYSSSMMMKKKLLLNNNNNNMMMOOOTTTaaaZZZEEEFFFEEEccc|||wwwoootttvvvpppwwwzzz}}}{{{tttnnnkkkjjjhhhfffiiiqqquuusssooommmppplllgggeeeeeedddbbb___bbbfffjjjjjjfffcccccceeehhhkkkoooqqqqqqqqqrrrssskkklllkkkiiigggggghhhjjjjjjppprrrooonnnqqqpppllljjj~~~{{{bbbXXXQQQKKKpppdddOOOMMMKKKKKKMMMNNNOOOOOORRR___~~~yyyNNNDDDBBBNNN}}}vvvooosssvvvtttzzz{{{{{{yyytttooollljjjllllllnnnsssqqqkkkhhhhhhhhhgggfffdddbbbaaaaaaaaafffjjjnnnnnnkkkgggfffggggggjjjooorrrrrrqqqqqqqqqoooooommmiiifffgggkkkooopppvvvvvvqqqooorrrpppiiimmmxxxqqq[[[TTTPPPIIIuuueeeXXXJJJKKKKKKLLLMMMOOOSSSVVVfff~~~```JJJEEEIIIlll~~~vvvqqqsssxxx|||}}}|||{{{zzzyyyvvvssspppqqqrrruuuvvvqqqhhhfffiiifffiiijjjgggcccaaabbbeeekkkmmmppppppnnnllliiihhhfffiiilllnnnoooppprrrsssvvvqqqkkkggghhhkkkoooqqqrrrwwwuuunnnmmmrrrppphhhmmmooogggTTTQQQNNNGGGwwwlll[[[MMMJJJLLLMMMMMMMMMQQQYYY___~~~rrrLLLIIIEEEXXXzzzuuusssssszzz~~~||||||~~~~~~{{{xxxtttvvv{{{{{{ssskkkkkkpppppptttvvvrrrkkkfffhhhlllnnnooopppqqqpppnnnkkkhhhggghhhjjjlllmmmppptttwww|||rrrhhheeejjjoooqqqpppoootttrrrkkkkkkrrrrrrjjjfffcccaaaQQQOOOMMMFFFwwweeeVVVOOOLLLQQQLLLKKKMMMOOOSSS]]]hhhWWWEEEMMMQQQxxxxxxuuuyyy~~~~~~~~~|||{{{zzzxxxuuuttttttuuuvvvxxxnnniiinnnqqq}}}~~~~~~vvvjjjdddfffhhhhhhhhhlllrrrwwwyyyyyytttllleeefffmmmqqqpppmmmmmmmmmllljjjiiiiiijjjlllmmmhhhmmmYYYNNNIIIHHHJJJ}}}nnn^^^RRRLLLJJJNNNLLLMMMQQQRRRUUUfffxxxwwwVVVDDDKKKjjj{{{{{{~~~~~~|||}}}}}}xxxxxxwwwuuuttttttuuuwwwrrrmmmqqqsss{{{pppkkkllliiijjjlllmmmpppuuu|||wwwooogggfffkkkpppqqqooonnnnnnmmmkkkkkkkkkmmmnnnnnniii{{{gggUUUMMMIIIGGGHHHooo___TTTMMMJJJIIINNNLLLOOOSSSSSSZZZtttXXXRRRHHHYYY}}}~~~}}}|||{{{{{{}}}~~~}}}}}}uuuvvvvvvvvvttttttuuuwww{{{nnnllloooooo|||}}}~~~uuupppooojjjmmmooooooooottt}}}xxxqqqiiigggjjjoooqqqqqqooonnnmmmlllmmmnnnpppqqqpppjjjuuuwww]]]PPPLLLIIIFFFDDDrrr___QQQKKKJJJJJJJJJOOOMMMNNNRRRWWWhhhdddGGGNNN[[[~~~}}}|||}}}~~~|||{{{zzzyyyyyyzzzzzzzzzuuuwwwxxxvvvtttrrrtttvvvvvvzzzxxxpppkkkkkkmmmlllsssvvvzzz}}}{{{vvvpppnnnmmmmmmnnnoooppptttzzz~~~qqqmmmiiihhhkkkoooppppppmmmlllllllllnnnpppqqqqqqpppkkkoooxxx~~~iiiSSSJJJJJJHHHDDDAAA{{{pppcccRRRIIIHHHKKKMMMNNNPPPNNNNNNTTTgggqqqLLLIIISSS|||{{{yyy}}}|||{{{|||}}}}}}}}}{{{zzzyyywwwvvvuuuvvvwwwxxxzzzzzzwwwrrrppprrruuussssssrrrnnnmmmmmmmmmkkkmmmppptttvvvwwwuuuppplllnnnllljjjlllrrrtttrrroooggggggiiikkklllmmmmmmmmmiiiiiiiiilllppprrrqqqpppmmmkkkkkkooottt|||mmm\\\LLLGGGHHHFFFBBB@@@yyynnn___WWWLLLHHHJJJNNNQQQQQQOOOPPPQQQ^^^RRRDDDVVViii~~~yyyyyy~~~}}}||||||||||||xxxxxxwwwuuurrrrrruuuwww{{{||||||wwwqqqooorrrvvvyyyvvvqqqmmmkkkjjjhhhggglllooorrrrrrtttuuuqqqlllmmmiiifffiiioooqqqkkkdddaaadddiiilllllljjjjjjjjjeeeeeegggmmmrrrsssqqqmmmkkkkkkiiilllpppsss___SSSHHHFFFGGGDDDAAA@@@yyylllaaaSSSOOOLLLKKKNNNQQQRRRQQQNNNTTTXXXjjjhhhLLLHHHaaa}}}||||||~~~}}}zzzxxxvvvtttttttttrrrqqqrrrvvvyyy|||}}}|||wwwqqqooouuu{{{zzzqqqjjjfffeeefffgggmmmpppqqqooorrruuurrrkkkjjjfffdddeeeiiikkkgggcccbbbfffkkkkkkiiiffffffhhhbbbcccgggnnnuuuvvvqqqllliiillliiilllrrrooooooTTTMMMGGGFFFEEEBBB@@@AAAzzzqqqdddXXXMMMMMMMMMOOOQQQRRRRRRQQQOOOXXX^^^sssQQQRRROOOfff~~~zzzwww{{{}}}wwwrrrppppppqqqrrrqqqppprrrwww|||{{{}}}|||vvvppppppwwwtttkkkffffffjjjooonnnppppppmmmoootttqqqjjjgggeeedddcccdddfffggghhhfffjjjlllkkkfffdddeeeggg```bbbgggpppwwwxxxrrrkkkhhhmmmiiimmmsssnnndddNNNJJJGGGGGGEEEAAA@@@BBByyylll```VVVQQQIIIQQQNNNLLLSSSSSSPPPUUUZZZbbbnnncccIIIUUUnnn|||{{{}}}||||||~~~~~~{{{tttooolllooopppoooqqquuutttpppuuuqqqnnnmmmjjjjjjpppyyy~~~zzzrrrkkkgggfffggghhhppplllhhhiiilllmmmkkkhhhdddddddddcccaaaaaabbbdddlllllllllllllllkkkjjjjjjjjjhhhllltttxxxtttooommmjjjmmmmmmooopppnnnnnnZZZGGGFFFEEECCCAAAAAA@@@@@@wwwjjj^^^TTTMMMJJJJJJQQQOOOMMMSSSSSSRRRXXX___uuugggNNNQQQppp~~~{{{||||||yyyxxx{{{|||{{{{{{|||}}}zzzvvvqqqmmmnnnmmmlllooosssrrrnnntttpppmmmllliiiggglllssspppnnnkkkhhhffffffggghhhjjjhhhgggjjjnnnoookkkgggfffeeedddbbb```bbbeeehhhjjjjjjjjjiiiiiihhhggggggeeeeeehhhoooqqqlllgggffffffjjjkkkoooqqqlllzzzuuu\\\MMMFFFEEEDDDBBBAAA@@@@@@@@@nnn___TTTNNNLLLKKKKKKRRRPPPNNNSSSRRRSSS]]]zzzqqqJJJMMMZZZ|||yyyxxxyyywwwuuuvvvzzz{{{zzzyyyyyyyyyxxxuuusssrrrqqqnnnmmmqqqvvvuuuoooqqqmmmkkkjjjgggdddfffkkkfffffffffeeeeeeeeeeeefffffffffhhhlllpppppplllhhhfffeeeccc``````bbbgggkkkhhhgggfffeeeddddddccccccdddeeeiiinnnmmmgggdddffffffiiikkkqqquuummmqqqyyy___NNNGGGDDDCCCBBBAAA@@@@@@@@@@@@{{{gggWWWOOOMMMNNNOOOLLLRRRPPPNNNRRRRRRXXXgggZZZFFFZZZ{{{~~~|||{{{{{{~~~}}}zzzxxxzzzyyyvvvtttsssrrrqqqqqqtttqqqllljjjooouuutttooommmiiihhhhhhfffccccccggghhhgggeeedddcccbbbbbbccciiiiiijjjmmmoooooollliiibbbbbbbbb``````bbbgggjjjgggeeecccaaa`````````aaa```bbbgggllliiiddddddhhhlllnnnmmmsssyyypppmmmzzzeeeQQQHHHFFFBBBAAA@@@@@@???@@@@@@@@@|||nnn\\\NNNJJJKKKNNNOOOMMMRRRPPPPPPUUUWWWcccyyytttPPPQQQiii~~~}}}|||{{{|||xxxzzzxxxuuuqqqmmmkkkkkklllmmmjjjeeebbbfffmmmnnnkkkkkkgggfffhhhgggeeedddgggiiigggdddaaa``````bbbccclllkkkjjjiiiiiiiiigggfff]]]___aaabbbbbbbbbdddeeehhhfffccc```^^^^^^___```ZZZ\\\aaaffffffccceeejjjqqqqqqmmmrrryyyqqqkkkrrryyy~~~cccQQQHHHCCCBBB@@@@@@?????????@@@AAAAAAzzzmmmaaaSSSKKKKKKNNNPPPPPPNNNRRRRRRTTT\\\dddxxxSSSOOOooo|||||||||xxxwwwzzzyyyyyyxxxtttooojjjggghhhiiillljjjfffaaaccckkkoooooonnniiigggiiiiiiggggggiiifffdddaaa______aaadddfffkkkjjjgggeeecccaaaaaaaaaZZZ]]]```bbbbbbaaabbbbbbkkkiiidddaaa______aaabbb]]]]]]bbbhhhkkkjjjmmmqqqpppppplllnnnvvvpppiiinnnmmmyyy|||bbbOOOHHHFFFCCC@@@????????????@@@AAABBBCCCyyymmm___WWWNNNLLLOOOSSSSSSQQQOOOTTTUUU[[[hhhuuu]]]OOOooo~~~|||xxxyyyzzzwwwwwwwwwuuupppjjjggghhhjjjmmmnnnkkkeeeeeemmmuuuxxxtttnnnjjjkkkllljjjiiikkkeeeeeedddddddddeeeggghhhhhhhhhhhhfffccc```^^^^^^]]]___aaaaaaaaaaaabbbcccppplllgggcccaaaaaaccceeeeeeccceeelllqqqsssuuuxxxllloookkknnnuuuppphhhllljjjoooxxxpppbbbQQQHHHGGGGGGDDD???>>>>>>??????AAABBBDDDDDDrrrdddRRRMMMHHHJJJOOOSSSRRRNNNPPPUUUWWW```qqqrrrQQQlll{{{|||}}}~~~tttvvvvvvuuuqqqllliiijjjlllkkkmmmllleeeccckkkuuu{{{yyyrrrlllmmmmmmkkkjjjkkkhhhiiijjjjjjjjjiiihhhggggggiiikkkkkkhhhccc```^^^aaaaaaaaa```___```cccfffsssoooiiidddbbbccceeeggggggcccdddkkkrrrtttuuuvvvjjjooommmpppxxxrrrjjjlllkkklllrrryyygggXXXPPPHHHDDDDDDDDD???;;;>>>>>>???@@@AAACCCDDDEEExxxdddVVVPPPKKKHHHLLLTTTWWWSSSMMM\\\VVVZZZlllVVV\\\~~~{{{{{{~~~~~~zzzuuutttnnnssswwwmmmiiikkkhhhssspppkkkggggggmmmvvv}}}wwwpppjjjkkklllkkkkkkmmmlllnnnooommmiiiffffffggghhhjjjlllkkkiiieeecccbbbdddcccbbbaaabbbffflllqqqnnnooonnnllliiigggfffggghhhfffeeeiiipppvvvyyyyyypppnnnoootttuuuqqqmmmnnnkkkoootttwwwbbbVVVOOOKKKFFFCCCCCCCCCBBBBBB??????>>>>>>???AAACCCDDDwwwhhhZZZRRRQQQNNNMMMNNNQQQUUUVVVUUUSSSPPP```hhh^^^yyy~~~~~~{{{yyyxxxyyyyyyxxxvvvnnnqqquuunnnlllnnnjjjooonnnkkkiiiiiilllrrrwwwwwwqqqllllllmmmjjjjjjkkkiiikkkllljjjgggddddddfffhhhjjjlllllljjjgggdddbbbaaabbbddddddfffiiimmmqqqnnnnnnooommmkkkiiijjjkkkggggggiiimmmrrruuuvvvvvvooommmnnnssstttqqqooopppsssttttttxxxiii[[[OOOJJJGGGEEEBBBAAAAAA@@@???===????????????@@@BBBDDDEEEttteeeXXXQQQNNNMMMNNNNNNNNNOOOTTT[[[```ZZZYYYvvvYYYbbb}}}}}}|||zzzwwwvvvxxx|||xxxrrrzzz|||wwwuuummmkkkllllllkkkjjjllloooqqqwwwqqqnnnnnnmmmjjjhhhiiiggghhhhhhgggeeeddddddeeeggghhhjjjjjjjjjhhheeedddbbbdddgggiiiiiijjjkkkmmmllllllmmmllljjjjjjkkkmmmgggjjjooorrrssssssssssssooommmnnnqqqqqqoooooorrrvvvuuuqqqkkkYYYNNNFFFBBBAAAAAA@@@@@@AAAAAA@@@===:::>>>??????@@@BBBDDDEEEFFF}}}~~~ssseeeYYYQQQOOONNNMMMOOOQQQRRRUUU[[[cccjjjccciiisssaaa||||||zzzyyyxxxxxxzzz}}}xxx{{{zzzpppkkkllllllkkkjjjjjjmmmoootttqqqooopppnnnhhheeefffgggggggggffffffffffffggghhhffffffffffffggggggfffeeegggiiiiiihhhhhhhhhiiijjjkkkkkkiiihhhgggiiikkkiiimmmrrrsssqqqoooppprrrqqqnnnnnnooonnnlllmmmrrrqqqsssoooyyy{{{iiiWWWMMMHHHDDD@@@@@@CCCBBBAAAAAAAAA@@@>>><<<>>>???@@@BBBDDDFFFGGGHHHyyy{{{yyynnn```WWWRRRQQQPPPNNNRRRRRRSSSVVV[[[bbbhhhmmmcccxxxmmmxxxwww|||{{{yyywwwyyy|||}}}|||zzzzzzyyyrrrooonnnllliiihhhiiimmmpppqqqnnnnnnooolllgggeeefffjjjiiihhhggghhhhhhiiiiiigggdddaaaaaacccfffhhhhhhdddfffggggggfffgggiiikkkllllllkkkiiiffffffgggiiikkknnnppppppmmmlllnnnqqqqqqooonnnnnnkkkhhhjjjoooooovvvtttuuuxxxlllmmmpppmmmgggeeeWWWIIIEEEEEECCCAAAAAAGGGDDD@@@>>>>>>???>>>>>>???@@@BBBDDDFFFGGGHHHIII~~~|||yyy{{{zzzvvveee\\\RRRMMMOOORRRPPPNNNQQQPPPPPPRRRWWW___hhhnnnuuuoooyyy}}}|||xxxtttvvv|||}}}|||{{{zzzyyyvvvtttrrr}}}|||zzzqqqtttsssqqqooolllhhhfffgggkkkooolllkkkkkkmmmjjjeeeeeehhhllljjjhhhggghhhiiijjjiiieeebbb___```eeehhhiiihhhaaaccceeefffgggiiilllnnnmmmlllkkkhhheeeeeegggiiijjjkkkllllllkkkkkklllnnnnnnlllmmmmmmiiieeegggmmmsss{{{yyyuuuvvvzzztttiii___```iiiqqqpppllldddUUUGGGBBBCCCDDDDDDEEEDDDAAA===;;;<<<===>>>>>>AAABBBDDDFFFGGGHHHIIIIIIvvv|||vvvlllddd___RRROOOLLLMMMOOOQQQQQQPPPLLLOOOPPPQQQUUUaaasssjjjnnnzzzyyyxxxxxxuuutttwww}}}|||}}}uuuqqqtttyyy~~~uuuvvvwwwnnnlllpppnnnpppnnnkkkgggeeeeeeiiilllhhhggghhhjjjhhhdddfffjjjllliiieeeeeefffhhhgggfffbbb```aaaeeekkkmmmjjjfffbbbdddhhhjjjjjjjjjjjjkkkhhhgggfffdddbbbbbbeeegggeeefffgggjjjlllllljjjhhhhhhhhhjjjkkkhhhdddgggmmmsssxxxuuupppnnnkkkwwwZZZ```kkkvvv}}}{{{xxxcccUUUIIIEEEFFFFFFDDDEEE>>><<<;;;;;;===?????????CCCDDDEEEGGGHHHIIIIIIHHHwww}}}~~~uuujjj^^^SSSMMMHHHKKKNNNPPPPPPQQQRRRTTTNNNSSSWWWXXX\\\mmmooodddzzzuuuxxxxxxxxxxxxwwwvvvyyy}}}zzztttppp{{{|||ooonnnrrroooooooooiiimmmmmmkkkhhheeedddfffhhheeeeeefffhhhfffdddggglllkkkgggcccbbbdddeeeeeeccc___```dddkkkqqqqqqkkkdddfffjjjnnnooommmiiieeecccaaaaaa```^^^]]]___bbbeeeaaabbbeeejjjnnnnnniiidddcccdddhhhjjjhhhdddhhhooonnnqqqllliiiiiieeelllyyy```cccuuuxxxrrrXXXNNNGGGGGGIIIFFF@@@===::::::;;;>>>BBBCCCBBBAAADDDEEEFFFHHHIIIIIIHHHHHH~~~tttfffWWWNNNLLLMMMMMMNNNOOOPPPQQQQQQPPPOOOTTTRRR___ggghhhiiibbbzzzwwwrrrwwwxxxwwwssssssxxx}}}yyyvvvxxxvvvsss|||wwwooonnnsssuuurrrllliiifffbbbbbbeeejjjnnnpppjjjhhhfffggghhhgggccc______eeefff```^^^cccggggggccc``````iiitttvvvkkk```dddgggkkknnnmmmjjjfffcccbbbcccdddccc```^^^]]]]]]WWWaaakkkpppmmmiiiiiijjj```aaadddgggjjjkkklllmmmrrrnnnhhhccccccffflllpppxxxfffZZZZZZ}}}tttiii]]]NNNIIIDDDBBBBBBBBB@@@>>>======>>>???@@@AAAAAABBBCCCCCCDDDFFFGGGGGGGGGGGGrrrnnneeeZZZQQQKKKJJJJJJNNNPPPSSSTTTRRRQQQQQQQQQXXX[[[ooo}}}oookkk}}}tttuuussszzzzzz|||~~~wwwqqqoooqqqoookkkrrr~~~|||vvvnnnlllmmmnnnjjjgggcccaaaaaacccggglllnnnoookkkhhhfffeeegggfffbbb______eeehhheeeeeeggggggcccgggbbbaaahhhqqqtttlllccceeefffggghhhiiihhhgggfffhhhhhhfffccc___\\\ZZZ[[[YYY___gggkkkjjjgggffffffeeeeeefffhhhjjjmmmpppqqqooolllhhheeedddgggjjjmmmwwwfffYYYQQQ\\\}}}rrrcccYYYPPPHHHEEEAAA???@@@@@@>>><<<======>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHvvv|||~~~ooo___ZZZTTTOOOLLLKKKKKKJJJKKKPPPTTTTTTQQQPPPSSSWWWbbbhhhmmmaaayyyrrrsssqqqwww~~~vvvoooiiigggiiihhhfffkkktttxxxtttnnnjjjgggeeecccaaa______```dddhhhjjjkkkjjjlllhhhdddccceeeeeecccaaadddffffffeeegggjjjiiieeeccc___\\\aaajjjmmmhhhaaaeeedddccccccccceeefffhhhiiiiiigggccc___\\\\\\]]]```aaacccgggiiihhhfffcccggggggfffgggiiimmmpppsssjjjiiihhhffffffggghhhiii~~~qqqaaaVVVOOOLLL```zzzyyy___PPPIIIEEECCCAAA??????@@@???>>><<<>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJ~~~ppp}}}vvvuuuyyynnn]]]SSSNNNJJJJJJLLLOOOOOOMMMMMMRRRUUUTTTRRRUUU]]]eeemmmwwwcccgggwwwsssqqqwwwvvvlllmmmfffbbbdddfffggglllssstttrrrooojjjeeebbbaaabbbaaaaaaaaaccceeefffeeecccjjjfffbbbaaadddggggggfffhhheeebbbbbbfffkkklllkkk___]]]\\\aaahhhkkkgggaaabbbbbbaaaaaabbbccceeefffeeeeeedddbbb```aaadddfffiiieeeccceeejjjllliiieeeddddddeeefffgggjjjkkkmmmeeefffgggggggggfffeeeeeennnvvvdddUUUNNNMMMNNNhhhvvvyyyfffQQQGGGDDDBBB@@@@@@@@@@@@AAA@@@???>>>??????@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKvvvjjjsssssspppqqqiii[[[RRRMMMKKKHHHJJJNNNQQQRRRPPPUUUWWWXXXVVVUUU\\\jjjuuuyyy~~~```ZZZ}}}xxxwwwwwwzzzzzzqqqrrrooogggaaaaaaffflllrrrwwwpppqqqooolllgggeeefffgggcccaaa```aaacccddddddcccgggccc```aaaeeejjjkkkkkkdddbbbbbbgggkkkmmmllljjj``````ccciiinnnoookkkfff___```bbbcccdddeeeddddddccccccccccccbbbdddhhhkkklllfffaaaccckkkoookkkfffaaaccceeeggghhhhhhfffeeeaaaccceeeffffffeeecccbbb^^^ttt{{{mmm]]]RRROOOSSSWWWrrrsssiiiWWWIIIFFFDDDAAA<<<===???@@@@@@?????????@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDEEEGGGIIIJJJLLLuuugggaaapppxxxfffhhhhhhYYYNNNMMMKKKJJJJJJLLLOOORRRRRRRRRVVVWWWWWWWWW[[[gggwwwyyyaaa```~~~{{{zzzvvv{{{~~~sss~~~|||rrrpppsssqqqiiibbbbbbiiiqqqvvvxxxooooooooommmkkkjjjkkklllcccbbbaaacccfffhhhiiiiiifffccc```bbbggglllnnnnnn^^^```gggqqqtttnnngggddd___aaaeeeiiilllkkkgggddd```bbbeeeggghhhgggeeeccceeeffffffeeedddeeegggiiihhhbbb]]]```hhhmmmkkkfffdddfffiiijjjjjjgggdddbbb```aaabbbcccdddcccbbbaaa]]]iiixxxtttpppiii___XXXWWW]]]bbbqqqjjj\\\MMMEEEEEEBBB>>>:::;;;======<<<<<<>>>???AAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFGGGJJJLLLNNNsss```ZZZ]]]uuu}}}mmm```\\\YYYPPPJJJKKKJJJLLLOOOPPPQQQRRRTTTVVVTTTVVVZZZbbbnnntttfffooo}}}zzz|||vvvwww}}}|||sssxxxtttrrrtttnnnhhhhhhooovvvwwwtttnnnmmmmmmmmmmmmmmmmmmllleeefffgggjjjmmmmmmllljjjhhheeecccdddiiimmmnnnmmmdddfffmmmtttssskkkeeeeee```aaacccdddcccbbb___]]]dddfffhhhiiiiiihhhfffeeeggghhhhhhhhhfffeeefffgggccc^^^ZZZ^^^ffflllkkkhhhhhhiiijjjjjjhhhfffcccaaa```````````````aaaaaabbbbbbjjjmmm{{{xxxhhhhhheee___YYYXXX\\\```^^^ZZZPPPGGGBBBBBB???<<<;;;<<<===<<<:::;;;>>>AAAAAABBBCCCDDDEEEFFFFFFGGGHHHGGGGGGHHHIIILLLOOOQQQfffTTTUUU___||||||{{{~~~tttiiijjj{{{nnnjjj```SSSLLLLLLLLLJJJKKKOOOSSSUUUTTTTTTWWWZZZVVV[[[dddtttdddcccwwwzzz}}}~~~yyy{{{~~~vvv{{{wwwzzzyyywwwrrrnnnooovvv{{{wwwpppnnnlllkkkkkkmmmmmmllljjjjjjlllnnnqqqrrrpppkkkgggjjjgggeeefffjjjmmmmmmkkkpppnnnnnnpppllleeeffflllffffffeeeccc```^^^]]]]]]hhhiiiiiijjjiiiiiihhhgggeeegggiiiiiihhhgggggghhhaaa]]][[[___ggglllllljjjkkkjjjiiigggeeecccaaa``````___^^^^^^^^^```aaabbb```hhheeekkkvvvjjj]]]______ZZZSSSNNNOOORRRJJJJJJGGGCCCAAA@@@>>><<<>>>??????===<<<<<<@@@DDDBBBBBBCCCDDDEEEFFFGGGGGGJJJIIIIIIJJJKKKNNNQQQSSSbbbPPPXXXttt~~~||||||~~~}}}sssbbb\\\ddd|||}}}ssskkk^^^XXXPPPKKKIIIKKKMMMNNNTTTOOONNNSSSUUUTTTVVV\\\ccclll]]]bbb~~~yyyzzz|||uuuxxx|||wwwqqqrrrsssooojjjmmmlllkkklllmmmmmmkkkiiitttqqqmmmjjjiiiiiihhhgggiiioooqqqnnnjjjjjjkkkiiilllppptttrrrlllhhhggghhhiiifffcccaaaaaaaaa```___gggeeebbbccceeeiiikkkllljjjjjjkkkmmmnnnkkkeee`````````___```ccchhhlllooooooiiiccc``````bbbbbbaaaiiifffcccaaaaaabbbbbbaaadddhhhffffffyyyqqqaaaYYYUUUSSSOOOLLLIIIHHHHHHHHHDDDCCCAAA???>>>======<<<<<<<<<===???@@@AAABBBCCCCCCDDDFFFFFFEEEFFFHHHJJJFFFNNNLLLGGGKKKOOOVVVddddddSSS[[[vvv~~~|||}}}{{{xxxrrrccc[[[hhh}}}ttthhh```WWWSSSMMMIIIJJJLLLNNNOOOPPPNNNOOOTTTUUUTTTWWW]]]qqqaaaXXX~~~wwwwwwyyy~~~|||vvvxxx~~~~~~{{{xxxsssttttttqqqmmmpppooommmmmmmmmmmmjjjhhhtttqqqmmmjjjjjjiiihhhgggkkkooopppkkkgggiiilllllljjjooosssrrrmmmhhhggghhhiiifffbbb```___```___^^^cccaaa___```cccgggiiijjjnnnmmmllllllkkkhhhbbb^^^___^^^^^^___ccchhhmmmqqqlllgggbbb```aaacccddddddiiifffbbb```aaaaaabbbaaagggjjjiiigggrrr|||iii\\\UUURRRPPPMMMIIIGGGEEEEEEEEEBBBAAA@@@>>>===<<<<<<<<<<<<<<<===???@@@BBBCCCCCCDDDEEEFFFFFFFFFGGGIIIKKKJJJEEEBBBLLLSSSMMMXXXuuueeeWWW```yyy{{{zzzwwwqqqwww|||vvvoooeeeZZZRRROOOLLLIIIIIIKKKNNNPPPQQQSSSRRRRRRTTTTTTVVV^^^fffyyyXXXTTTpppzzzxxxuuurrruuuzzz|||yyytttvvv{{{xxx}}}{{{|||xxx~~~zzzvvvtttsssqqqppppppooonnnnnnoooooonnnmmmrrrooolllkkkjjjiiigggfffiiillllllfffcccfffkkklllhhhlllpppppplllhhhfffggghhhddd___\\\\\\]]]]]]]]]^^^\\\[[[]]]```dddggghhhqqqnnnllliiigggccc___[[[^^^^^^]]]___bbbgggmmmpppgggdddaaa```aaacccdddeeegggddd```^^^^^^`````````fffggghhhgggkkkmmm^^^UUUQQQMMMLLLIIIFFFDDDBBBBBBBBB@@@???>>>===<<<<<<<<<<<<;;;<<<===???AAACCCDDDEEEEEEFFFGGGGGGGGGHHHJJJLLLIIIGGGDDDLLLWWWXXXbbbzzzggg]]]fff~~~~~~zzzzzz~~~wwwmmmddd^^^WWWPPPKKKLLLJJJJJJKKKNNNQQQRRRQQQYYYWWWTTTSSSWWWdddvvvkkkVVVVVVuuuwwwvvvrrrmmmpppuuuvvvtttrrrsssvvvsss{{{zzzyyy~~~yyytttxxx}}}}}}{{{xxxtttqqqoooooommmllllllnnnqqqssstttssspppnnnlllkkkjjjiiigggeeeccchhhhhhdddaaaeeehhhiiigggjjjmmmnnnkkkhhhfffeeeeeeaaa[[[XXXXXXYYY[[[[[[[[[ZZZYYY[[[___bbbdddeeennnkkkhhhddd```^^^[[[ZZZ___^^^^^^^^^aaaeeeiiilllcccaaa_________```aaabbbccc```]]][[[[[[]]]]]]]]]```___aaafffhhhtttmmm]]]TTTOOONNNIIIHHHFFFCCCBBB@@@@@@@@@======<<<;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDEEEFFFFFFGGGHHHHHHHHHIIIKKKMMMMMM\\\YYYRRR___ooorrrqqqiiidddpppyyyppphhh\\\TTTPPPOOOMMMKKKNNNMMMMMMOOOQQQSSSSSSRRRXXXVVVUUUYYYiiidddPPP___~~~{{{wwwuuujjjmmmqqqtttsssrrrrrrtttuuurrrzzzyyywwwzzzuuuooosssxxxyyyyyyvvvrrrnnnmmmmmmmmmlllkkkmmmpppsssttttttnnnlllkkkkkkkkkiiifffccc```fffiiigggeeegggiiiiiiggghhhjjjkkkiiifffeeedddaaa]]]XXXUUUVVVXXXZZZ[[[[[[YYYYYY[[[^^^aaabbbbbbfffdddaaa]]]ZZZYYYYYYZZZ____________```aaacccddd______^^^]]]\\\[[[\\\]]]^^^\\\YYYXXXYYYZZZZZZYYY\\\ZZZ^^^fffiiinnnmmm\\\QQQMMMKKKKKKFFFEEEDDDBBBAAA@@@???>>>;;;;;;;;;:::;;;;;;<<<=========???@@@BBBDDDEEEFFFFFFGGGIIIIIIHHHIIIKKKMMM\\\iiihhhcccnnnwwwsssnnnmmmppp{{{ppphhhaaaYYYPPPKKKKKKMMMNNNNNNRRRQQQQQQRRRTTTUUUUUUTTTSSSXXX___nnnxxx^^^LLL___yyy{{{wwwiiirrruuuuuusssrrruuuwwwvvvssszzzwwwsssvvvqqqlllqqqtttuuuvvvtttqqqnnnmmmmmmrrrooommmlllnnnoooooonnnlllkkkkkkkkkkkkiiieeebbbaaahhhlllkkkjjjlllmmmmmmhhhhhhhhhgggfffdddcccccc___[[[XXXVVVXXXZZZ\\\\\\\\\[[[ZZZZZZ\\\^^^^^^]]]^^^^^^\\\YYYWWWVVVXXXZZZ]]]^^^_________^^^]]]]]]ZZZ\\\\\\[[[ZZZXXXYYYZZZZZZYYYXXXXXXYYYYYYWWWVVV[[[\\\aaahhhjjjkkkooouuuwww{{{xxxmmm]]]PPPJJJIIIHHHHHHCCCCCCBBBAAA@@@???>>>===::::::::::::;;;<<<===>>>??????@@@AAACCCDDDEEEEEEFFFGGGHHHHHHHHHIIIKKKMMM```]]]___mmmqqqcccccczzzsss}}}~~~}}}~~~wwwtttrrriii```ZZZRRRNNNIIIIIILLLOOOPPPOOOTTTSSSRRRSSSVVVWWWWWWVVVZZZfffyyykkkWWWQQQeeezzz{{{zzzqqqtttwwwuuuooooootttwwwvvvsssxxxsssnnnqqqnnnkkkqqqqqqqqqqqqrrrrrrrrrrrrqqqsssppplllkkkkkklllkkkkkkjjjjjjkkklllllliiieeeaaaccchhhllliiiiiilllppppppkkkiiifffdddcccbbbbbbbbb^^^\\\ZZZZZZ\\\^^^___```]]][[[ZZZZZZZZZZZZYYYXXXZZZ[[[ZZZXXXUUUUUUWWWZZZXXXZZZ]]]______]]]ZZZXXXVVVYYY[[[[[[ZZZXXXYYY[[[XXXWWWXXXZZZ[[[ZZZWWWTTTXXX```hhhjjjjjjjjjhhhdddttt~~~uuupppzzzzzziii___SSSKKKHHHGGGEEECCC@@@@@@@@@???>>>===<<<<<<999999::::::<<<===>>>???AAAAAAAAABBBCCCDDDDDDDDDEEEGGGHHHHHHHHHHHHKKKMMMRRRRRRYYYgggcccRRRcccxxxzzzyyy~~~~~~{{{ppplllfff\\\TTTSSSJJJHHHHHHJJJOOOQQQPPPNNNTTTSSSRRRSSSVVVXXXYYYXXXgggyyyoooUUUQQQ```wwwtttxxxttttttvvvrrrkkkkkkqqquuusssqqquuuooojjjmmmllljjjrrrooonnnnnnppptttvvvvvvuuupppmmmjjjiiijjjllllllllliiiiiijjjlllllliiieeeaaabbbggghhheeedddiiioooqqqmmmiiieeebbbaaaaaaaaaaaa^^^]]]\\\]]]___bbbcccbbb^^^\\\ZZZYYYYYYXXXVVVTTTYYYZZZ[[[XXXUUUTTTVVVYYYTTTWWW\\\______]]]YYYWWWSSSWWW[[[\\\ZZZZZZ[[[]]]WWWXXXYYY\\\]]][[[WWWTTTTTTbbblllkkkiiikkkiiibbbfffyyyrrrqqqiiiaaaYYYOOOIIIGGGFFFCCC???>>>>>>>>>>>>===<<<;;;:::999999:::;;;<<<>>>???@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHJJJLLLFFFWWWbbb```VVVTTTvvv{{{}}}{{{|||{{{~~~ssstttmmmbbbYYYTTTOOOKKKHHHNNNLLLKKKLLLNNNQQQSSSTTTSSSRRRTTTWWWVVVTTT\\\ggg]]]]]]ddd{{{~~~}}}xxxooonnnmmmmmmppprrrsssssspppfffkkkmmmbbbjjjuuukkknnnnnnmmmrrrnnnjjjkkkjjjhhhffffffhhhjjjhhhhhhiiiiiihhhfffdddcccdddeeeeeedddeeehhhmmmpppkkkjjjiiifffdddaaa___^^^]]]\\\[[[\\\___bbbcccccc^^^^^^\\\YYYZZZ[[[XXXSSS\\\]]][[[VVVUUUXXXZZZXXXaaa___]]]ZZZXXXWWWWWWWWWRRRWWW[[[[[[[[[]]]\\\YYY^^^VVVUUU[[[\\\VVVUUUZZZ[[[___dddgggeeeaaa^^^\\\cccnnnwwwtttxxx~~~{{{lllaaaTTTPPPJJJFFFCCCAAA???============<<<<<<;;;;;;:::::::::999:::<<<>>>AAACCCBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHHHHGGGHHHLLLNNNMMMPPPPPPRRRSSSVVVkkkwwwzzz}}}zzz~~~{{{{{{~~~yyyzzz{{{tttooo]]]WWWPPPLLLKKKJJJJJJIIILLLKKKJJJJJJLLLOOOQQQQQQSSSSSSWWW___eeennnnnn[[[^^^{{{ooommmjjjiiijjjkkkkkkkkknnnffflllpppgggkkkqqqggghhhjjjkkkrrrpppggghhhhhhfffdddbbbcccdddcccdddeeeeeeeeecccbbbaaa```bbbeeefffggghhhjjjkkklllkkkhhhfffcccaaa```___]]][[[YYYYYY\\\___``````]]]^^^[[[WWWVVVYYYXXXUUUXXX[[[[[[YYYYYY]]]]]][[[```^^^[[[XXXVVVTTTTTTTTTTTT\\\```]]]YYYXXXZZZZZZ[[[XXXXXX\\\\\\YYYWWWXXXVVVZZZ___bbb```]]]ZZZXXXSSS]]]mmmxxxppppppzzz{{{{{{yyyssshhh[[[RRRMMMJJJEEEBBBAAA@@@???======<<<<<<<<<;;;;;;::::::::::::::::::<<>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHIIIJJJJJJIIIIIIGGGPPPfffvvvxxx{{{yyyxxx||||||}}}zzzvvvyyy{{{~~~}}}yyy|||jjj```dddppp{{{sssjjjbbbZZZRRRNNNMMMKKKIIIHHHIIILLLNNNPPPLLLMMMMMMNNNPPPSSSXXX[[[ZZZ^^^jjjmmmOOOPPPlllwwwtttwwwzzzyyyvvvmmmjjjgggeeegggiiikkkkkkmmmeeeaaabbbaaaaaabbbaaa^^^aaaffflllvvvxxxmmm___dddfffhhhgggddd```]]]\\\^^^___```aaabbbcccddddddcccfffjjjllllllkkkkkkkkkhhheeebbb^^^\\\\\\]]]^^^___[[[WWWTTTUUUWWWYYYZZZXXXVVVTTTVVV___eee```WWWXXX^^^ccceeefffhhheee```ZZZYYYWWWTTTSSSRRRRRRRRRYYY___```ZZZUUUUUUVVVWWWUUUYYYZZZ\\\dddjjj```OOOTTTWWW[[[\\\[[[YYYWWWWWWWWW^^^```ccc~~~{{{tttpppkkkiiijjjhhhcccZZZSSSMMMIIIEEECCCAAA>>><<<<<<<<<===<<<;;;:::::::::;;;;;;;;;;;;;;;=========>>>???AAACCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGIIILLLLLLIIIGGGHHHRRRkkk|||xxxxxxuuuyyy~~~|||wwwzzz|||~~~~~~}}}~~~~~~zzzcccZZZmmm~~~sssmmmcccZZZTTTPPPMMMKKKMMMLLLJJJIIIHHHJJJLLLNNNNNNOOOOOOOOOPPPUUU\\\aaaaaannnhhhMMMJJJddd~~~vvvtttqqqqqqrrrrrrssstttpppmmmiiihhhiiijjjkkkkkklllhhhfffjjjnnnggg______aaaeeekkkpppuuutttjjj``````bbbeeeeeebbb^^^[[[ZZZ[[[\\\]]]^^^```bbbdddeeefffggghhhhhhggghhhjjjlllgggeeebbb^^^]]]]]]^^^___```\\\WWWTTTTTTVVVXXXYYYYYYVVVUUU^^^nnnvvvjjjZZZXXX^^^cccddddddddd```[[[VVVUUUTTTTTTTTTUUUVVVWWWYYYZZZYYYVVVWWWYYYXXXUUUWWWXXXXXX]]]kkkqqqbbbMMMSSSVVVYYYZZZYYYWWWWWWWWWQQQZZZ\\\[[[mmmuuunnnjjjeee```___WWWSSSMMMIIIFFFEEECCCAAA@@@>>><<<;;;<<<<<<:::999:::::::::;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIHHHIIIKKKHHHCCCEEEKKKoooyyyvvvvvv|||~~~~~~|||}}}}}}|||zzz|||~~~ggghhhvvvyyy}}}zzztttooobbb\\\TTTNNNKKKKKKKKKLLLMMMMMMMMMLLLLLLMMMPPPRRRPPPQQQRRRSSSWWW___kkktttgggXXXLLLTTTpppqqqrrrpppppprrrrrrqqqsssxxxtttqqqmmmkkkiiihhhgggeeejjjnnnqqq{{{ttt```___]]]bbbhhhnnnpppmmmeee___YYY\\\______]]][[[YYYXXXXXXYYYYYY[[[]]]___aaaccceeeeeecccaaaaaabbbfffiiihhhfffdddbbb``````aaabbb```\\\XXXUUUUUUVVVWWWWWW[[[XXXXXXeeexxxppp\\\WWW[[[^^^]]]\\\\\\XXXRRRTTTSSSSSSSSSTTTVVVXXXYYYWWWWWWVVVUUUYYY^^^[[[UUUZZZZZZ[[[cccnnnooo___NNNPPPRRRUUUUUUUUUTTTUUUUUUPPPVVVXXXWWW___wwwzzz~~~tttnnnfff```\\\WWWQQQMMMJJJHHHDDDBBBAAA@@@>>><<>><<<<<<<<<;;;:::888::::::;;;;;;<<<===>>>>>>???@@@AAABBBCCCDDDDDDEEEDDDEEEEEEFFFGGGGGGHHHHHHJJJHHHHHHHHHBBB@@@LLL]]]{{{|||~~~~~~~~~|||~~~~~~||||||xxx~~~|||||||||{{{ppp|||}}}|||zzzzzz{{{|||~~~|||qqqiiieeeaaa]]]RRROOOLLLJJJJJJLLLMMMMMMOOOPPPQQQPPPOOOPPPSSSVVVQQQTTTZZZ```kkk|||uuu^^^JJJMMM___xxxyyyqqqlllooorrrsssvvv{{{uuussspppnnnmmmjjjgggdddjjjqqqrrr~~~xxx```aaa[[[___eeeiiigggaaa[[[XXXUUUXXX[[[\\\[[[ZZZZZZZZZXXXXXXYYYZZZ\\\___aaabbbccccccaaa___^^^```cccfffeeeeeecccbbbaaaaaaaaaaaa^^^[[[WWWUUUUUUVVVUUUUUUXXXWWWZZZdddsssxxxkkk[[[VVVYYYZZZWWWVVVVVVSSSOOOSSSSSSRRRSSSTTTUUUWWWXXXUUUXXXYYYYYY[[[___]]]XXX]]]^^^dddlllmmmdddXXXQQQOOOQQQRRRSSSRRRRRRSSSUUUWWWVVVUUUVVVVVV^^^pppyyynnnggglllqqqooohhhddd]]]ZZZUUUPPPMMMJJJFFFBBBCCCAAA???>>>>>>===<<<:::===<<<;;;;;;<<<<<<:::888::::::;;;<<<===??????@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIFFFEEEDDDAAAIIIggg}}}|||}}}|||zzzwwwyyy|||{{{||||||www~~~~~~~~~}}}|||}}}zzzyyy{{{zzzyyyxxxyyyzzz{{{|||{{{~~~|||xxxnnnaaaXXXVVVSSSPPPKKKJJJJJJKKKNNNOOOOOONNNNNNPPPQQQOOOMMMMMMPPPSSSRRRXXXbbbnnniiiWWWNNNcccooo}}}wwwvvvyyyrrrhhhkkkrrrvvvyyy}}}tttsssrrrrrrqqqooollliiilllpppkkktttsss___eee```ccchhhiiieee\\\VVVUUUUUUWWWZZZ\\\\\\\\\]]]^^^[[[[[[[[[\\\^^^```cccdddcccccccccaaa``````ccceeeaaaaaaaaa```______^^^^^^[[[YYYVVVUUUUUUUUUTTTSSSRRRUUUYYY___hhhkkkcccXXXWWWZZZYYYUUUTTTUUUTTTPPPSSSSSSRRRRRRSSSTTTUUUVVVSSSZZZ^^^]]]\\\^^^]]][[[```bbblllssskkkZZZRRRTTTPPPQQQSSSSSSRRRSSSTTTVVVXXXPPPPPPUUUVVVTTT___ooowwwmmmccc]]]___```[[[VVVVVVQQQOOOJJJFFFEEEEEECCC@@@@@@>>><<<<<<===>>>>>>===:::999999:::<<<<<<;;;999:::;;;<<<===>>>???@@@AAAAAAAAACCCDDDEEEEEEEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKGGGDDDCCCCCCDDDVVV|||}}}zzzxxxxxxyyyzzzzzz~~~~~~{{{~~~~~~yyyxxx|||~~~|||vvv|||zzzssssssrrrrrrsssuuuvvvwwwqqq{{{zzztttnnniiibbbYYYRRRMMMKKKJJJMMMKKKJJJMMMNNNLLLKKKJJJMMMMMMNNNQQQSSSSSSTTTVVVXXXhhhwwwXXXQQQ\\\ggg~~~|||xxxpppnnnsssyyywwwsssnnnllloootttyyyrrrrrrsssvvvvvvssslllgggpppkkkmmmtttvvvnnnfffdddfffccc```^^^^^^]]][[[YYYWWW^^^aaa___^^^bbbbbb^^^bbb\\\\\\dddhhhfffdddfff___dddeeeccceeehhheee^^^aaa```___^^^^^^^^^^^^______ZZZUUUSSSTTTWWWXXXXXX[[[XXX[[[eeelllhhh```[[[ZZZ\\\\\\ZZZVVVTTTUUUVVVSSSSSSRRRPPPPPPSSSWWW[[[[[[\\\]]]^^^]]][[[YYYWWWXXX___fffgggccc[[[UUURRRQQQOOOPPPSSSTTTQQQQQQTTTXXXXXXWWWVVVTTTUUUWWWYYYhhh~~~uuummmggg\\\ZZZXXXUUURRRPPPOOONNNKKKJJJHHHFFFCCC@@@===<<<;;;;;;<<<<<<===<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<999:::;;;<<<===???@@@@@@DDDCCCCCCCCCEEEGGGIIIJJJEEEHHHIIIHHHHHHIIIIIIGGGNNN@@@>>>OOObbbwwwwwwzzz|||{{{~~~}}}~~~~~~~~~wwwxxxzzzzzz~~~wwwyyyxxxtttsssrrrqqqpppqqqqqqrrruuu{{{yyytttqqqllleee___VVVTTTQQQNNNLLLLLLMMMNNNKKKJJJLLLOOOQQQQQQOOOMMMJJJNNNTTTYYY\\\```hhhnnn{{{hhhYYYVVVcccwwwxxxvvvpppnnnqqqxxxxxxvvvsssqqqrrruuuxxxqqqpppnnnooopppnnnkkkhhhllljjjjjjmmmkkkfffdddgggfffddd```___^^^]]][[[ZZZ[[[aaadddaaaaaaddddddbbbbbb___aaaggghhhdddbbbcccgggkkkllljjjkkkmmmiiiccc^^^^^^^^^^^^^^^^^^]]]]]]^^^ZZZUUUTTTVVVXXXYYYYYY^^^ZZZ\\\cccgggccc\\\WWWYYYZZZ[[[YYYVVVSSSSSSTTTSSSSSSSSSRRRSSSUUUZZZ^^^^^^^^^^^^^^^\\\ZZZXXXWWWXXX\\\```bbbaaa^^^[[[YYYQQQOOOPPPTTTTTTRRRRRRTTTXXXWWWVVVTTTRRRSSSVVVYYY\\\sss}}}qqqiiibbbZZZUUUPPPNNNLLLIIIGGGEEECCCCCCBBBBBBBBB@@@???===;;;:::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<::::::;;;===>>>???@@@AAAEEEDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGHHHIIIIIIGGG@@@BBBTTTttt|||rrrxxx}}}{{{|||{{{~~~vvvtttvvvxxxzzz|||~~~|||qqqqqqtttwwwvvvtttrrrpppoooooopppvvvxxxzzzxxxssspppoooooouuuwww|||~~~{{{tttnnnfff```\\\XXXRRRNNNMMMLLLKKKJJJIIIJJJJJJKKKJJJJJJLLLNNNPPPPPPNNNKKKIIINNNRRRTTTYYYhhh|||uuubbbRRROOOaaawww~~~uuuqqquuuvvvrrrqqqttt~~~zzzwwwuuuuuuvvvqqqnnnjjjhhhhhhiiihhhhhhiiihhhhhhgggccc```eeelllgggdddaaa___^^^]]]\\\[[[___ccceeebbbaaadddeeedddggggggjjjllljjjdddbbbcccgggiiijjjiiiiiiiiifff```[[[\\\\\\]]]\\\\\\[[[ZZZ\\\YYYVVVVVVXXXZZZ[[[[[[aaa]]]\\\```aaa\\\WWWTTTXXXZZZ[[[YYYVVVRRRPPPOOOPPPQQQRRRSSSTTTXXX\\\```______^^^\\\ZZZYYYXXXWWWXXXXXXYYY\\\___aaa```___RRRPPPQQQUUUUUUSSSSSSVVVXXXWWWUUURRRPPPQQQUUUXXXTTTaaa|||uuunnneee^^^YYYTTTNNNJJJIIIGGGEEECCC@@@???>>>===;;;;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;<<<===>>>???AAAAAABBBFFFEEEEEEEEEFFFFFFGGGHHHGGGGGGGGGIIIIIIHHHEEECCC???XXXyyyqqqyyy}}}~~~}}}~~~xxxyyyxxxyyyzzzzzzyyyxxxxxx~~~sssttt{{{yyywwwuuusssrrrqqqqqqqqqrrrrrrrrrpppmmmlllmmmnnnooooooppprrrvvvyyy}}}}}}{{{vvvqqqlllgggddd^^^ZZZUUURRRPPPOOONNNLLLQQQPPPOOONNNMMMMMMLLLLLLNNNOOONNNMMMOOOQQQPPPLLLTTTZZZ___eeesssrrr]]]JJJLLLYYYuuuxxxyyysssppptttwwwvvvwww{{{xxxtttrrrsssrrroookkkgggeeeeeeeeeeeefffeeedddcccbbbdddiiinnngggdddaaa___^^^^^^^^^]]]bbbcccdddbbbaaabbbdddeeeoooqqqrrrpppjjjeeedddfffaaabbbcccdddeeeddd```]]]]]]\\\[[[YYYXXXWWWWWWWWWYYYXXXXXXXXXYYY[[[\\\\\\bbb]]]\\\]]]\\\XXXUUUVVV[[[[[[[[[ZZZVVVPPPLLLIIIHHHKKKNNNPPPSSSWWW\\\```\\\\\\ZZZYYYXXXWWWWWWXXXXXXVVVVVVYYY]]]___^^^[[[RRRPPPQQQUUUVVVTTTTTTWWWYYYXXXUUURRRPPPQQQTTTWWWWWWZZZkkk{{{qqqjjjbbb^^^YYYVVVSSSOOOKKKHHHEEEDDDBBB@@@>>>===<<<;;;::::::;;;<<<<<<<<<<<<;;;888888999:::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======>>>???AAABBBCCCDDDGGGGGGFFFFFFGGGGGGGGGGGGDDDGGGKKKMMMIIIDDDCCCFFFYYYzzzttt}}}|||{{{}}}~~~~~~}}}{{{}}}|||mmmcccrrr~~~}}}}}}vvvmmmrrr~~~|||xxxvvvtttrrrqqqpppppppppmmmmmmlllkkkjjjllloooqqqmmmlllkkkkkkkkkmmmooopppwwwzzz~~~|||wwwnnnlllhhhddd^^^YYYUUUSSSPPPNNNKKKKKKLLLNNNOOOPPPNNNNNNNNNNNNOOOPPPQQQRRRPPPRRRRRRQQQTTT[[[]]]ZZZWWWfffxxxnnnYYYIIIHHHPPPTTT{{{zzzyyyuuurrrtttuuuwwwzzz}}}zzzsssppppppqqqsssqqqoookkkgggdddbbbaaabbbaaa```bbbfffjjjkkkjjjfffccc```^^^___`````````ddddddddddddbbbaaaccceeessstttsssmmmgggdddeeeggg^^^^^^```ccceeedddaaa___```]]]YYYUUUSSSTTTUUUWWWVVVWWWYYYZZZ[[[[[[[[[\\\___\\\[[[[[[YYYUUUVVVYYY^^^]]]\\\ZZZVVVPPPJJJGGGCCCFFFJJJNNNQQQUUUYYY\\\VVVVVVVVVUUUVVVVVVWWWXXXXXXWWWWWWYYY[[[ZZZUUUPPPQQQOOOQQQUUUVVVTTTTTTWWWYYYXXXVVVRRRPPPPPPSSSUUUYYYWWWaaa|||xxxoooggg___ZZZUUUTTTQQQOOOLLLIIIFFFCCC???>>><<<;;;999888888777::::::;;;;;;;;;;;;::::::777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@AAACCCDDDEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKHHH@@@===HHHWWW|||xxx~~~}}}~~~~~~~~~}}}xxxvvvyyy}}}{{{~~~|||pppttt~~~{{{yyy{{{aaaVVV[[[jjj~~~|||yyyuuurrrooonnnmmmmmmkkkiiigggggghhhkkkllliiihhhhhhgggggghhhiiiiiiiiikkknnnssswwwyyywwwvvvzzz}}}|||zzzwwwtttrrrpppkkkddd___[[[ZZZWWWTTTRRRPPPOOONNNJJJJJJJJJJJJLLLMMMOOOQQQOOONNNMMMMMMNNNOOOPPPQQQMMMTTTYYY[[[dddpppsssoooooopppXXXOOOEEE<<>>>>>>>>>>>???@@@AAAAAACCCDDDEEEFFFGGGFFFGGGHHHIIIIIIIIIIIIIIILLLGGGBBB???<<>>>>>===;;;::::::::::::666777888888999999999999888999:::;;;<<<=========>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEGGGHHHHHHEEEFFFHHHIIIJJJJJJJJJJJJIIIBBBCCCLLLYYYlll}}}|||}}}~~~yyyzzzvvvwwwwwwuuutttyyy|||zzzyyyxxxuuutttvvvyyy}}}~~~~~~~~~|||wwwwww}}}|||yyyyyyuuupppmmmhhheeeccccccbbbbbb___aaaccceeeeeeccc```^^^dddbbbaaaaaacccbbb___[[[eeeqqqsssiiiaaadddeeeaaa```ccchhhkkkmmmnnnpppqqqnnnnnnoooooopppqqqqqqqqqnnnmmmllljjjhhhggggggggg```bbbcccaaa[[[WWWVVVVVVOOOPPPPPPOOOMMMMMMNNNOOOQQQOOOMMMKKKJJJJJJKKKLLLKKKMMMPPPQQQRRRRRRTTTUUUQQQRRRTTTYYY```iiipppuuunnn~~~fffXXXNNNDDDAAAIIIUUUdddvvv}}}sssvvvxxxvvvsssrrrpppnnnnnnooopppnnnllliiiiiiiiijjjkkkjjjfffaaa___aaaccchhhooorrrlllgggggggggdddbbb```]]]]]]aaaeeehhhiiieeeccceeeiiiggg```___bbbcccggghhhfffhhhiiicccYYYYYYUUUVVV\\\]]]XXXTTTVVVOOOQQQUUUXXXZZZZZZYYYXXXQQQVVV[[[]]][[[XXXVVVVVVUUUVVVXXXWWWRRRMMMQQQYYY\\\ZZZXXXXXX[[[\\\ZZZXXX___aaaaaa___[[[VVVSSSRRRRRRTTTUUUVVVVVVUUUSSSRRRTTTWWWYYYXXXTTTPPPPPPQQQNNNMMMNNNSSSTTTSSSSSSVVVQQQRRRRRRQQQMMMJJJIIIIIIJJJMMMRRRSSSPPPTTTiiiyyytttmmmeee___ZZZYYYWWWUUUSSSPPPNNNMMMHHHHHHGGGEEEBBB@@@??????<<<<<<:::999999888888888666777888:::;;;;;;<<<<<<888999:::<<<===>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCEEEFFFGGGHHHIIIDDDFFFHHHJJJKKKKKKKKKKKKGGGDDDOOOjjj~~~}}}{{{{{{}}}zzzyyy||||||wwwvvvvvvvvvvvvyyy}}}{{{xxxuuussswww|||||||||~~~xxxxxxnnnxxx~~~zzzwwwoooeeeaaabbbdddcccaaacccdddeeeeeedddbbb```^^^ZZZ[[[]]]___^^^\\\\\\]]]pppuuupppaaaYYY]]]^^^ZZZ]]]]]]^^^^^^^^^_________^^^aaabbb```\\\\\\aaafff___^^^\\\[[[[[[[[[\\\]]]UUUVVVVVVVVVUUURRROOONNNLLLMMMMMMIIIFFFGGGMMMRRRUUUXXXPPPKKKQQQOOOLLLQQQMMMKKKMMMQQQSSSRRRQQQQQQXXXSSSVVVfffwww~~~~~~}}}{{{cccTTTLLLFFFDDDFFFHHH]]]|||}}}yyyxxxxxxwwwuuurrrooonnnuuussspppooommmkkkhhhfffiiiiiiiiigggdddbbbcccdddqqqyyy|||ssshhhdddbbb___```___^^^^^^```cccfffhhhbbb```^^^aaaeeegggdddaaaaaaddddddbbbiiipppiiiZZZXXXWWWUUUUUUVVVWWWWWWWWWVVVUUUTTTTTTWWWZZZ\\\^^^WWWWWWXXXYYY[[[ZZZWWWTTTVVVTTTQQQOOOOOOQQQTTTVVV___]]]ZZZXXXWWWWWWYYYZZZRRRWWW]]]]]]XXXSSSQQQQQQPPPSSSTTTRRRSSSVVVUUURRRTTTUUUWWWYYY[[[ZZZWWWTTTMMMNNNNNNLLLKKKLLLQQQUUUQQQOOONNNNNNPPPPPPMMMJJJFFFIIILLLOOOQQQVVV]]]bbbxxx{{{ssslllfffbbb]]]ZZZZZZXXXUUUQQQNNNKKKIIIHHHFFFEEECCCBBBAAA@@@@@@@@@;;;:::999888888888::::::;;;<<<<<<<<<;;;;;;<<<>>>===>>>??????>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBHHHEEEBBBBBBDDDGGGGGGGGGCCCFFFJJJLLLIIIEEEDDDEEEDDDTTTrrr~~~}}}|||yyyzzzxxx|||}}}zzzzzz}}}}}}yyyyyyyyyyyyxxxzzz~~~}}}|||zzzwwwsssqqqtttxxxzzz|||~~~~~~www|||vvvsss}}}www{{{}}}zzznnnfffbbbbbbaaa```ffffffggggggeeebbb___\\\``````aaabbbaaa______```hhhmmmiii^^^YYY]]]```\\\[[[[[[[[[[[[ZZZZZZ[[[[[[YYYZZZ[[[ZZZWWWWWWZZZ]]]XXXXXXWWWWWWWWWXXXZZZZZZRRRSSSTTTTTTSSSQQQOOOMMMJJJJJJJJJHHHGGGHHHLLLPPPSSSVVVOOOKKKPPPPPPMMMSSSTTTRRRRRRUUUXXXYYYYYYYYY^^^eeeqqq~~~fffWWWIIIFFFIIIPPPZZZccc}}}~~~yyyxxxxxxsssnnnxxxwwwuuusssrrrrrrqqqrrrrrrrrrrrrqqqpppmmmjjjgggfffggggggeeedddccceeegggsssyyyyyyqqqjjjgggeeebbb]]]___bbbcccaaa___]]]]]]]]]\\\\\\^^^```aaa```^^^___bbbbbbbbbjjjrrrmmmaaaYYYWWWTTTSSSSSSTTTUUUUUUTTTUUUUUUVVVYYY^^^eeejjjZZZXXXVVVVVVWWWXXXWWWVVVUUUTTTRRRQQQQQQSSSVVVXXXgggddd^^^XXXSSSPPPOOONNNMMMRRRXXXYYYVVVRRRQQQQQQRRRUUUUUUSSSSSSUUUUUUQQQSSSTTTUUUXXXYYYXXXUUURRRLLLMMMNNNLLLKKKLLLOOORRRQQQOOOLLLKKKLLLLLLJJJHHHEEEGGGJJJLLLMMMPPPUUUYYY```xxx}}}yyyvvvqqqkkkeeeaaa]]]ZZZXXXUUUSSSQQQMMMJJJHHHFFFEEECCCBBBAAA@@@???>>>>>>>>>;;;:::999888888999999::::::;;;<<<<<<;;;<<<>>>@@@===>>>@@@???>>>>>>???AAAAAAAAAAAAAAABBBBBBBBBBBBGGGDDDBBBCCCEEEGGGGGGFFFNNNIIIGGGJJJJJJDDD??????LLLrrr~~~yyyvvvvvvrrrvvvyyyyyyzzz}}}|||yyywwwwwwvvvttttttvvv{{{~~~~~~zzzwwwvvvxxxyyyxxx|||{{{zzz|||{{{{{{||||||{{{~~~zzzyyy{{{|||~~~zzz}}}rrrkkkgggeeeddddddddddddccc```^^^\\\```___^^^]]]\\\\\\\\\\\\^^^cccaaaZZZXXX]]]___]]]WWWWWWVVVVVVUUUVVVVVVVVVSSSSSSSSSSSSSSSRRRRRRSSSRRRRRRQQQQQQQQQQQQRRRRRRNNNNNNNNNNNNMMMLLLKKKJJJGGGGGGGGGHHHIIIKKKMMMNNNPPPTTTNNNKKKQQQPPPOOOUUUSSSSSSSSSSSSUUUYYY\\\]]]sssiiiTTTKKKBBBCCCLLL]]]ooo|||uuuqqqpppooollliiirrrssstttuuutttssspppooollllllmmmllljjjgggdddbbbdddeeeeeedddcccdddgggiiippprrrqqqmmmjjjhhheeeaaa\\\cccjjjjjjccc[[[VVVTTTXXXZZZ\\\\\\\\\\\\\\\]]]^^^aaa```___eeellliii```VVVTTTRRRPPPPPPRRRTTTVVVTTTTTTTTTUUUYYY___gggmmm\\\YYYTTTRRRRRRTTTUUUVVVTTTTTTSSSSSSTTTUUUWWWYYYgggddd^^^WWWPPPKKKGGGEEEGGGLLLRRRTTTSSSPPPPPPPPPPPPSSSTTTQQQQQQSSSRRROOORRRRRRSSSUUUVVVUUURRROOOKKKMMMNNNMMMLLLKKKLLLNNNOOOMMMKKKIIIIIIHHHGGGEEEEEEGGGIIIJJJKKKLLLNNNPPPPPPddd|||sssllljjjhhheee```\\\ZZZXXXUUUSSSNNNMMMKKKHHHFFFDDDCCCBBB@@@???>>>===<<<;;;;;;;;;<<<;;;:::999888999:::::::::<<<======<<<===???AAA>>>???@@@@@@??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCEEEDDDDDDEEEGGGHHHHHHGGGJJJCCCBBBFFFDDD@@@HHHWWWzzz}}}uuuppppppmmmqqqtttwwwxxxyyyxxxvvvttttttrrrpppoooqqqtttwww}}}}}}zzzyyy|||}}}|||www|||wwwtttwww}}}~~~}}}{{{zzz{{{||||||}}}}}}xxxmmmllliiifffdddcccbbbbbbaaaaaa___\\\\\\______]]]]]]``````\\\[[[___aaa^^^XXXWWWVVVVVVVVVWWWXXXYYYUUUTTTSSSTTTUUUUUUSSSQQQTTTSSSRRRQQQPPPPPPOOOOOOPPPOOONNNMMMLLLKKKKKKJJJIIIIIIKKKMMMOOOQQQQQQQQQSSSXXXSSSPPPUUUUUUTTT\\\]]]eeejjjjjjkkkqqqzzzttthhhXXXIIIFFFMMMSSSdddvvvwwwtttooojjjggghhhlllpppjjjoootttxxxwwwrrrlllgggjjjkkkjjjgggdddaaa______dddddddddcccbbbccceeehhhggggggggghhhhhhfff```ZZZ]]]fffooonnndddZZZTTTRRRWWW[[[^^^^^^ZZZYYY[[[______```^^^ZZZ\\\___]]]WWWTTTRRRPPPNNNNNNPPPUUUXXXUUURRRPPPSSSYYY^^^______ZZZVVVRRROOOOOOQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWXXX\\\ZZZVVVRRRNNNJJJHHHFFFEEEIIINNNQQQQQQOOOOOOOOOLLLOOOPPPNNNOOORRRQQQNNNQQQQQQQQQSSSTTTSSSPPPMMMKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKIIIFFFDDDEEEGGGIIIJJJKKKKKKKKKLLLMMMVVVoooyyytttnnnfffaaa```___\\\XXXVVVTTTRRRPPPNNNIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>===;;;;;;:::::::::===<<<;;;999999999:::;;;===>>>>>>>>>======>>>@@@???@@@AAAAAA@@@@@@AAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFHHHIIIIIIIIIHHHDDD@@@BBBEEE@@@FFFhhhzzzrrrnnnnnnlllnnnqqqtttvvvuuussssssvvvvvvtttqqqppprrrvvvyyyuuuwwwwwwtttwww}}}~~~xxx}}}~~~~~~wwwsssqqquuuxxxxxx{{{~~~{{{||||||{{{{{{~~~vvvnnniiigggfffggghhheeeaaabbbffffffaaa___aaaaaa``````aaa```]]]YYYYYYXXXWWWXXXYYY[[[\\\XXXWWWVVVWWWYYYYYYWWWUUUVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPNNNNNNNNNNNNKKKMMMOOOQQQRRRSSSTTTTTTWWW]]]YYYVVV[[[[[[[[[dddgggwwwuuucccUUUJJJIIIKKKRRRbbbuuusssnnnjjjmmmooolllgggfffkkkppplllnnnqqqsssqqqmmmhhheeeqqqpppmmmhhhccc```aaabbbeeeeeefffdddbbbaaabbbccc^^^^^^aaagggjjjeee]]]VVV^^^eeekkkiii```WWWTTTUUUUUUZZZ^^^]]]XXXVVVYYY]]]^^^^^^\\\XXXWWWWWWVVVSSSXXXWWWTTTPPPMMMNNNRRRVVVTTTOOOLLLRRR\\\```ZZZRRRVVVSSSPPPNNNNNNOOOOOONNNOOOQQQSSSUUUVVVVVVVVVUUUOOOOOOOOONNNMMMLLLJJJJJJFFFIIIMMMPPPPPPOOONNNNNNKKKNNNPPPOOOPPPTTTTTTQQQPPPOOOPPPQQQRRRRRROOOMMMKKKLLLLLLMMMMMMKKKIIIGGGDDDHHHLLLOOOOOOLLLIIIFFFDDDEEEFFFHHHJJJKKKJJJJJJLLLJJJTTTnnn|||tttnnnhhh```\\\\\\[[[XXXUUURRRQQQOOOLLLJJJEEEEEECCCAAA@@@?????????>>>===<<<;;;;;;:::;;;;;;===<<<;;;::::::;;;<<<<<<@@@AAAAAA???======>>>???@@@AAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIGGGAAABBBIIIRRRjjj|||xxxrrrppprrrmmmmmmooossstttrrrqqqssswwwvvvsssooonnnpppuuuyyyssswwwvvvsssyyy{{{}}}~~~~~~~~~{{{tttoooooorrruuu{{{|||}}}~~~~~~uuuooollllllmmmjjjcccdddiiifff^^^\\\]]]^^^```bbbbbb```]]]ZZZYYYWWWVVVUUUVVVXXXYYYTTTUUUUUUUUUUUUVVVVVVWWWUUUUUUWWWXXXYYYZZZZZZZZZSSSQQQPPPNNNNNNOOOQQQRRRMMMQQQTTTTTTRRRQQQSSSVVV\\\cccaaa___eeefffhhhsssxxxbbbYYYRRRJJJKKKGGGIIISSSbbbsss~~~rrrnnnooocccppp|||}}}uuulllkkknnnpppnnnkkkhhhffffffggghhhppppppmmmhhhbbb___```cccdddfffgggfffccc```______\\\\\\```hhhkkkeee]]]YYY^^^aaaccc```YYYTTTTTTVVVRRRVVVYYYXXXTTTSSSUUUXXXYYY[[[[[[ZZZXXXWWWXXXYYY______[[[UUUNNNLLLNNNQQQQQQMMMLLLUUUaaaeee]]]SSSUUURRROOOMMMNNNOOOOOONNNNNNQQQTTTVVVWWWVVVTTTSSSLLLMMMMMMNNNMMMLLLJJJIIIFFFHHHKKKNNNPPPPPPOOOOOOMMMQQQSSSQQQSSSVVVWWWTTTOOOOOOOOOQQQRRRRRRQQQOOOLLLLLLLLLLLLMMMMMMJJJHHHCCCHHHNNNRRRQQQNNNKKKJJJEEEDDDDDDEEEHHHIIIIIIHHHLLLEEEGGGXXXooo}}}zzzvvvuuuvvvxxxzzzzzzsssmmmiiibbb[[[XXXZZZVVVTTTQQQPPPNNNLLLIIIGGGDDDCCCAAA@@@???>>>=========<<<<<<;;;::::::;;;;;;<<<;;;::::::;;;<<<>>>???AAABBBBBB@@@>>>===???@@@AAABBBCCCCCCBBBBBBCCCDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJIIIGGGFFFGGGHHHDDDAAAFFF[[[zzz|||yyyuuutttvvvooolllnnnsssuuurrrsssvvvzzzwwwrrrmmmjjjmmmrrrwwwxxx{{{yyyuuu|||}}}{{{|||~~~}}}sssmmmpppvvv{{{}}}|||~~~uuuuuuxxxrrrgggaaaaaadddkkkppppppnnnlllhhhfffbbb___\\\\\\\\\]]]XXXZZZ\\\[[[YYYZZZ^^^aaa___``````aaaaaa```___^^^UUUTTTSSSSSSUUUYYY\\\___aaagggkkkhhhbbb```dddiiirrr{{{{{{{{{{{{iiiYYYQQQPPPSSSUUUTTT]]]jjj{{{uuupppnnnpppgggwww{{{nnnjjjllljjjiiigggeeedddeeefffgggiiilllmmmjjjddd``````bbbbbbdddggghhheeeaaa^^^\\\^^^\\\```gggiiiccc____________^^^[[[WWWTTTTTTUUUQQQSSSUUUUUURRRQQQRRRTTTUUUWWW[[[\\\ZZZXXXZZZ^^^aaabbb```ZZZRRRNNNOOORRROOOOOOQQQYYYaaaddd```[[[XXXTTTOOOLLLMMMPPPRRRSSSOOORRRVVVYYYYYYWWWTTTRRROOOPPPQQQQQQOOOLLLIIIGGGDDDEEEIIIMMMPPPRRRRRRQQQPPPSSSTTTRRRRRRUUUTTTQQQOOONNNOOOQQQSSSTTTSSSRRRNNNLLLKKKLLLNNNNNNLLLJJJFFFJJJOOOPPPOOOMMMLLLMMMJJJGGGEEEEEEHHHJJJJJJIIINNNHHHHHHQQQ\\\jjjzzzsssqqqmmmjjjiiijjjmmmoooiiieeeaaa___ZZZTTTSSSUUUPPPOOOMMMLLLLLLJJJGGGEEECCCBBB@@@>>>===<<<;;;;;;<<<;;;::::::::::::::::::::::::::::::<<<>>>@@@AAA???@@@AAA@@@???@@@AAACCCAAACCCDDDDDDCCCBBBDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHFFFCCCBBBDDDFFFMMM^^^www{{{wwwvvvyyypppmmmnnntttvvvtttvvv{{{}}}wwwpppmmmooouuuzzzxxx{{{wwwssszzz}}}yyyzzz}}}|||qqqkkkrrr}}}~~~oooooouuu~~~~~~{{{vvvqqqmmmkkkkkkkkkfffiiillljjjggghhhnnnssstttssssssqqqnnnkkkhhhfff_________```dddiiinnnrrr}}}yyyfffXXXOOOJJJNNNWWWbbbqqq~~~{{{qqqooommmkkklllkkk{{{tttgggeeejjj___cccgggjjjjjjgggccc```ggglllqqqqqqlllgggffffff___cccggghhhfffbbb^^^\\\___]]]___eeeeee```___cccbbb```]]]ZZZXXXVVVVVVUUURRRSSSTTTTTTSSSRRRRRRRRRSSSVVV[[[\\\ZZZWWWYYY]]]^^^``````\\\VVVRRRTTTXXXOOORRRWWWZZZ]]]^^^___```[[[VVVOOOKKKLLLQQQVVVYYYQQQTTTXXX[[[[[[XXXTTTRRRRRRSSSSSSSSSQQQNNNJJJHHHAAABBBFFFKKKPPPSSSTTTSSSPPPSSSSSSPPPOOOPPPOOOLLLOOONNNOOOQQQTTTUUUUUUTTTNNNLLLJJJKKKNNNOOOMMMKKKKKKMMMOOONNNKKKJJJLLLNNNPPPLLLHHHHHHJJJLLLLLLKKKMMMIIIIIINNNNNNQQQccczzz}}}~~~{{{|||}}}xxx~~~zzzrrrllljjjgggccc``````aaadddfff[[[XXXWWWWWWSSSNNNNNNQQQKKKJJJIIIIIIIIIIIIFFFDDDBBBAAA???===;;;::::::999::::::999999999999999999999999999:::<<>>@@@@@@@@@BBBDDDGGGBBBCCCDDDDDDCCCCCCDDDFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGCCC???>>>AAADDDhhh}}}xxxmmmkkkqqqnnnkkkppp{{{~~~yyyyyywwwkkkkkkssswwwuuuuuuqqqvvv{{{www{{{}}}~~~|||{{{~~~{{{uuurrr{{{zzz~~~~~~|||zzzvvvyyy|||}}}uuuwwwzzzxxxiii]]]UUUQQQPPPYYYiii|||zzzooonnnppppppoooooorrrwww{{{yyyqqqjjjggghhhhhhiiikkkkkkiiieeeaaa^^^mmmsssllljjjeeeeeefffggghhhfffbbb______aaabbbaaa^^^\\\[[[[[[___]]]ZZZZZZ]]]```YYYPPPWWWYYYYYYWWWSSSRRRSSSVVV[[[\\\]]]]]][[[YYYYYYZZZ___```___]]]YYYWWWWWWXXXZZZZZZ[[[]]]^^^]]][[[YYYUUUTTTRRRQQQQQQTTTWWWXXX\\\YYYWWWYYY^^^___]]]YYY\\\WWWUUUWWWVVVPPPKKKIIIKKKIIIGGGHHHKKKMMMOOOOOOOOOTTTNNNJJJQQQPPPEEE@@@IIIPPPSSSQQQPPPRRRTTTRRRNNNLLLJJJLLLOOOQQQQQQOOOMMMNNNOOOLLLJJJIIILLLOOONNNMMMLLLJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJMMMSSSWWWqqq|||~~~zzzwwwrrrnnnnnnssszzzqqqvvv~~~|||~~~~~~|||wwwsssnnniiiccc______]]][[[YYYXXXWWWXXXXXXSSSSSSRRRPPPNNNMMMLLLKKKGGGFFFFFFEEEDDDCCCCCCCCCAAA@@@===;;;:::;;;<<<<<<:::;;;;;;;;;;;;;;;;;;<<<===============>>>??????AAAAAABBBBBBBBBBBBBBBAAADDDEEEFFFFFFFFFEEEDDDCCCEEEFFFFFFFFFIIIJJJGGGBBBAAAFFFBBB???BBBEEESSSjjj|||vvvsssmmmlllpppppplllmmmsssyyyxxxvvvvvv|||{{{uuunnnnnnrrrqqqlllrrrsss~~~vvvtttwwwvvvuuuzzzzzzyyy{{{vvvsssvvv||||||wwwttttttkkkdddaaa[[[WWWXXX___jjjrrrwwwqqqsssvvvuuusssrrrqqqtttvvvuuuooojjjgggffflllmmmnnnmmmllliiieeecccxxxmmmgggiiiiiiiiikkkkkkjjjgggdddeeeggghhhgggddd```^^^^^^]]]]]]\\\^^^dddiiieee]]]YYYZZZ[[[YYYVVVTTTVVVXXXZZZ\\\]]]]]][[[ZZZZZZ[[[]]]]]]\\\ZZZXXXXXXZZZ]]]XXXXXXYYY[[[\\\[[[ZZZYYYXXXWWWVVVVVVVVVXXXZZZ[[[^^^[[[YYY\\\```aaa^^^[[[TTTQQQSSSXXXZZZUUUPPPNNNTTTQQQMMMKKKKKKLLLLLLLLLKKKRRRPPPNNNOOOFFF::::::FFFUUU^^^YYYTTTUUUUUUQQQNNNLLLKKKMMMQQQSSSSSSSSSNNNOOONNNLLLIIIHHHJJJMMMNNNNNNOOOOOONNNMMMKKKJJJLLLMMMLLLJJJHHHJJJNNNRRR^^^lllzzzvvvyyyvvvqqqlllkkknnnssswwwiiilllqqquuuxxxyyyzzzzzzyyyyyyxxxwwwwwwwwwwwwxxx~~~|||{{{~~~|||yyytttpppmmmiiifffccc___ZZZWWWUUUTTTRRRPPPOOONNNNNNOOOOOONNNMMMLLLJJJIIIHHHGGGDDDDDDCCCBBBBBBAAA@@@@@@@@@>>><<<;;;::::::;;;<<<;;;;;;<<<<<<<<<<<<============>>>>>>>>>?????????CCCCCCDDDEEEFFFFFFEEEEEEFFFEEEEEEEEEEEEGGGHHHIIIJJJIIIHHHHHHIIIJJJIIIGGGHHHGGG???@@@PPPddd{{{qqqnnnpppqqqqqqrrrooolllpppzzz}}}ssssssssspppmmmnnnqqqqqqnnntttvvvvvvrrruuusssrrr{{{xxxyyy}}}yyywwwyyy}}}~~~{{{vvvsss}}}}}}mmm]]]UUUUUU[[[^^^ccciiisss~~~xxxuuuxxx{{{yyytttrrrrrrssssssrrrpppmmmjjjhhhmmmmmmnnnnnnmmmkkkiiihhhyyypppjjjjjjjjjkkklllmmmmmmjjjgggjjjkkkmmmlllhhhdddaaa___]]]^^^___aaagggmmmjjjccc[[[[[[[[[ZZZXXXXXXYYYZZZ[[[\\\]]]\\\[[[ZZZ[[[\\\[[[[[[ZZZXXXXXXZZZ^^^aaaWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[\\\]]][[[ZZZ\\\______]]]ZZZOOONNNRRRZZZ\\\WWWRRRQQQ[[[VVVQQQMMMLLLLLLMMMLLLLLLOOOMMMLLLJJJ>>>;;;IIIdddtttvvvdddUUUVVVUUUOOOMMMLLLLLLNNNRRRTTTUUUUUUNNNNNNMMMKKKIIIHHHJJJLLLNNNOOOQQQRRRQQQOOOLLLJJJMMMMMMKKKIIIGGGGGGIIIKKKPPP[[[qqq}}}yyyvvvpppllliiiiiikkkmmmfffggghhhllloooqqqppppppmmmmmmlllkkkjjjjjjjjjjjjoooppppppqqqrrrrrrrrrsss}}}zzzxxxuuupppdddbbb```^^^\\\ZZZWWWTTTRRRPPPNNNLLLKKKJJJJJJKKKJJJIIIHHHGGGFFFEEEDDDDDD@@@@@@??????>>>>>>======>>>===;;;:::999999:::;;;<<<<<<<<<======>>>>>>>>>===>>>???@@@@@@@@@??????CCCDDDEEEFFFGGGHHHHHHHHHHHHGGGEEEDDDEEEHHHKKKMMMIIIIIIIIIIIIGGGDDDBBBAAA@@@EEEHHHVVVsss~~~|||oooooouuuwwwttttttssspppssswwwqqqoookkkiiilllrrrxxxzzzzzzwww{{{yyywwwyyyxxxxxx|||rrrxxx~~~~~~~~~}}}yyyuuuvvvyyyyyyxxxuuunnnhhhfffjjjwwwxxxwwwzzz~~~zzzwwwyyyzzzvvvqqqpppuuutttsssssssssrrrooommmkkkkkkkkkkkkjjjiiihhhhhhkkkttt}}}zzzrrrmmmiiihhhhhhiiijjjlllllliiiggghhhjjjllllllhhhdddaaa```aaabbbaaaaaadddgggccc\\\ZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]]]]\\\ZZZXXXYYYZZZYYYYYYZZZYYYYYYZZZ]]]___WWWXXXYYYXXXXXXWWWXXXYYYUUUVVVWWWYYYYYYYYYYYYXXX[[[YYYXXXYYY[[[[[[YYYWWWRRRQQQTTTYYYYYYTTTPPPPPPXXXTTTOOOMMMMMMNNNPPPPPPOOOMMMHHHFFFEEE???NNNmmmgggRRRSSSTTTKKKMMMMMMMMMNNNPPPRRRTTTTTTKKKKKKJJJIIIIIIIIIKKKLLLNNNOOOPPPQQQPPPNNNLLLKKKKKKKKKJJJHHHGGGFFFGGGHHHLLLSSSaaavvvyyyvvvqqqmmmjjjhhhgggffffffeeedddfffiiijjjiiigggccccccbbbbbbbbbccccccdddcccccccccccceeegggiiijjjiiinnnpppnnnnnnnnnlllggg]]][[[YYYYYYXXXVVVSSSQQQOOONNNLLLJJJIIIHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBB>>>=========<<<<<<<<<;;;<<<;;;:::999999::::::;;;<<<<<<<<<===>>>>>>??????===???AAABBBCCCBBB@@@???BBBCCCDDDFFFGGGHHHHHHHHHIIIHHHGGGFFFGGGHHHJJJLLLFFFFFFHHHIIIEEE???<<<===DDDXXXpppzzzqqqsssyyyzzzuuuttttttssswwwssspppnnnllllllnnnrrrxxx}}}|||xxxwww|||~~~}}}zzz~~~~~~xxxvvv~~~}}}||||||zzzyyy}}}~~~{{{wwwtttrrrtttrrrzzz|||xxxtttppplllgggdddeeeeeeeeedddeeehhhjjjjjjmmmjjjiiikkkooorrruuuwww~~~|||xxxuuuqqqmmmiiiggg```___^^^\\\[[[[[[[[[[[[dddaaa```aaaaaabbbjjjsss}}}uuuwww{{{~~~wwwsssttttttrrrpppqqqtttsssssssssttttttqqqoooiiiiiiiiiiiiiiihhhhhhggggggjjjooorrroooiiidddccchhhhhhhhhiiikkkkkkiiigggeeehhhjjjjjjhhheeecccccccccdddccc``````aaa\\\UUUWWWWWWVVVWWWXXXYYYZZZZZZ]]]]]]]]]ZZZXXXVVVWWWYYYYYYZZZ\\\[[[ZZZYYYYYYZZZXXXZZZ\\\[[[YYYWWWXXXYYYSSSTTTVVVWWWXXXXXXWWWVVVYYYXXXXXXXXXYYYXXXVVVUUUUUUSSSTTTVVVUUUQQQPPPRRRTTTPPPLLLKKKKKKMMMOOOOOOKKKJJJDDDDDDEEEFFF[[[^^^MMMQQQQQQGGGMMMMMMNNNMMMNNNNNNOOOPPPHHHGGGGGGGGGIIIKKKLLLMMMOOONNNMMMLLLKKKKKKKKKKKKIIIHHHGGGGGGHHHHHHGGGGGGGGGJJJPPP\\\mmmyyyuuupppmmmkkkiiifffcccaaaaaaaaaaaaaaa```^^^\\\XXXXXXXXXXXXYYY[[[\\\]]]ZZZZZZYYYYYYYYY[[[]]]___^^^bbbbbb```^^^]]]YYYTTTTTTRRRPPPPPPOOONNNKKKHHHHHHGGGEEECCCAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>????????????@@@BBBDDDDDDCCCBBB@@@CCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFDDDAAAAAABBB@@@@@@HHHSSSttt{{{vvvvvvyyyzzzxxxtttsssrrrqqquuu~~~vvvjjjnnnmmmpppssstttrrrtttxxx|||zzzyyy~~~}}}xxxxxx~~~~~~|||zzz{{{zzzxxxzzzzzzvvvuuuuuuvvvrrrvvvtttsssooommmqqqxxx||||||qqqkkkfffggghhheeeccccccllliiifffcccbbb```]]]ZZZ^^^```eeelllrrrwwwzzz|||uuuuuuyyy~~~}}}qqqnnnqqqtttwwwqqqmmmnnnooooooqqqtttnnnoooqqqrrrqqqooonnnmmmjjjjjjkkkkkkkkkiiihhhgggggggggiiillliiidddbbbdddkkkjjjjjjkkklllllljjjiiifffhhhiiiiiigggfffffffffaaacccccc`````````\\\WWWTTTSSSSSSTTTVVVXXXYYYXXX[[[[[[ZZZXXXVVVVVVWWWYYY\\\]]]]]][[[YYYWWWWWWXXXYYY\\\___^^^ZZZWWWVVVWWWSSSTTTUUUWWWXXXWWWWWWVVVYYYYYYYYYYYYXXXWWWUUUUUURRRPPPQQQSSSRRRPPPQQQVVVRRROOOKKKIIIIIIIIIIIIHHHCCCGGGEEEFFFIIIIIIVVVooopppnnnbbbRRRLLLOOONNNFFFLLLMMMMMMMMMKKKKKKMMMNNNGGGFFFEEEFFFHHHKKKLLLLLLMMMLLLJJJIIIHHHHHHIIIJJJFFFEEEEEEFFFHHHHHHGGGEEEFFFFFFGGGLLLTTT```lllsss{{{vvvqqqmmmllljjjfffbbb___bbbeeeeeeaaa\\\XXXVVVSSSSSSSSSTTTUUUVVVXXXXXXSSSRRRQQQPPPQQQRRRSSSTTTTTTWWWWWWTTTSSSSSSPPPLLLNNNLLLKKKJJJJJJIIIFFFDDDDDDCCCAAA???>>>===================================================<<<<<<;;;<<<<<<======>>>>>>>>><<<===>>>>>>???@@@AAAAAAAAABBBCCCDDDDDDDDDCCCCCCFFFGGGHHHIIIJJJKKKKKKKKKHHHHHHIIIIIIHHHFFFDDDBBBAAA<<<:::>>>CCCNNNfff|||zzzsssuuu}}}vvvuuutttpppooosssuuurrrmmmjjjpppooorrrwwwwwwvvvzzz}}}{{{}}}}}}yyy~~~{{{}}}yyy~~~{{{vvvsssuuuxxxzzz|||~~~~~~xxxuuuwwwyyyxxxzzz~~~|||{{{uuunnnlllppptttrrrmmmjjjlllmmmlllnnnrrrhhhlllpppqqqnnnkkkjjjjjjiiijjjlllmmmllliiigggeee``````cccgggfffcccffflllmmmlllkkkkkklllllljjjhhhggghhhhhhgggdddcccdddeee^^^aaabbb``````aaa^^^ZZZSSSQQQPPPRRRVVVXXXXXXWWWUUUVVVVVVUUUUUUVVVZZZ\\\```___\\\XXXUUUUUUWWWZZZYYY^^^bbbaaa[[[VVVSSSTTTRRRSSSTTTUUUUUUVVVVVVVVVWWWXXXXXXWWWUUUTTTSSSSSSMMMNNNPPPTTTRRROOOPPPTTTNNNLLLJJJIIIHHHGGGEEECCC???HHHGGGDDDIIIHHHJJJUUUQQQPPPOOONNNMMMKKKKKKKKKJJJLLLMMMLLLKKKKKKMMMOOOJJJGGGEEEEEEGGGIIIIIIHHHJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCCCCDDDFFFFFFCCCAAAHHHGGGFFFGGGKKKRRRZZZ___ttt~~~vvvrrrpppnnniiieee___gggnnnnnnfff]]]WWWVVVUUUTTTTTTSSSSSSSSSTTTTTTNNNMMMMMMMMMMMMNNNNNNOOOJJJNNNNNNLLLMMMOOOOOOLLLIIIHHHGGGGGGHHHGGGEEECCCDDDBBB@@@>>>===<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<===>>>???@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHIIIIIIJJJJJJJJJJJJFFFFFFEEEEEEDDDDDDDDDCCCEEEDDDJJJVVVaaapppxxxqqqvvvwwwwwwvvvooooootttsssmmmmmmttttttqqqppptttwww{{{yyywww||||||zzzxxx{{{}}}}}}www||||||~~~zzzxxxuuutttwwwzzzzzzxxx}}}wwwqqqppptttxxxvvv~~~~~~{{{vvvwww{{{}}}}}}yyyrrrkkkjjjooouuurrrnnnlllmmmllliiiiiilllffflllrrrrrrnnniiihhhjjjgggiiikkklllkkkhhhdddbbbaaa```cccgggeeebbbgggooommmllljjjjjjjjjjjjhhhggghhhhhhfffdddaaa```aaabbb]]]```aaa______```^^^YYYRRRPPPOOOQQQVVVYYYYYYWWWPPPQQQRRRSSSUUUXXX\\\```ccc```ZZZTTTQQQSSSYYY]]]YYY^^^cccbbb[[[TTTQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUTTTRRRPPPOOOOOOLLLMMMRRRVVVSSSNNNMMMPPPJJJIIIHHHHHHIIIHHHFFFCCCAAAJJJFFF@@@EEEGGGEEEIIIOOOMMMOOOQQQMMMGGGIIIPPPHHHJJJMMMLLLKKKLLLOOORRRLLLIIIEEEEEEGGGHHHGGGEEEGGGHHHJJJKKKJJJHHHEEEDDDCCCBBBAAACCCEEEDDD@@@===GGGFFFFFFFFFHHHLLLRRRVVVaaa}}}xxxvvvsssmmmiii]]]gggqqqqqqggg[[[UUUTTTTTTSSSQQQPPPOOONNNNNNNNNLLLLLLMMMMMMNNNNNNNNNOOOLLLNNNMMMIIIHHHJJJIIIFFFBBBBBBAAABBBDDDDDDBBBAAAAAA???===;;;::::::::::::======>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFGGGDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGFFFDDDBBBAAAAAACCCEEEFFFQQQVVVggg|||vvvzzzuuuvvvnnnqqqssstttrrrooommmlllnnniiimmmxxx}}}~~~~~~vvvuuu|||~~~zzz|||zzzxxxtttooouuutttuuuxxxyyyxxxxxxyyy}}}{{{zzzwwwrrrxxxuuutttwww|||~~~{{{vvvnnnmmmoooqqqvvvzzz{{{tttrrrqqquuurrrwww}}}~~~xxxtttooollljjjjjjiiiiiifffjjjmmmlllhhheeeeeefffdddfffiiillllllkkkiiihhhjjjjjjhhhddd```]]][[[[[[[[[\\\```dddbbb```eeemmmiiiiiiiiikkkkkkiiieeebbbaaaaaaaaa___^^^^^^aaaccc^^^___```^^^\\\ZZZYYYXXXWWWVVVUUUUUUVVVVVVUUUSSSKKKPPPTTTRRROOOUUUdddqqqqqq^^^^^^```TTTUUU___\\\VVV___eee___VVVRRRRRRRRRLLLKKKKKKNNNSSSVVVUUUSSSPPPVVVUUUNNNNNNSSSRRRKKKNNNOOOPPPPPPOOOMMMJJJHHHGGGJJJMMMLLLHHHEEEEEEFFFGGGIIIKKKHHHDDDCCCGGGKKKKKKMMMOOOQQQQQQOOOMMMLLLLLLKKKJJJJJJKKKMMMOOOQQQRRROOOJJJGGGEEEEEECCCBBBGGGJJJMMMOOONNNIIIDDD@@@@@@@@@@@@AAAAAABBBBBBBBBGGGFFFDDDCCCEEEIIINNNQQQUUUdddzzzwwwgggeeevvvhhhWWWTTTOOOTTTUUUTTTRRROOOLLLKKKKKKQQQNNNJJJIIIJJJLLLLLLLLLIIIHHHGGGEEEDDDBBBAAA@@@DDDCCCBBBAAAAAAAAAAAAAAA???>>>>>>===<<<;;;::::::::::::;;;<<<<<<<<<<<<<<>>>>>>>>?????????@@@@@@@@@BBBAAA@@@@@@BBBEEEIIILLLIIIPPPYYYhhhqqqzzz{{{```TTTUUUQQQOOONNNNNNLLLJJJIIIIIIIIIGGGFFFFFFFFFHHHIIIJJJKKKFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@??????>>>======<<<===>>>>>>?????????>>>>>>?????????@@@@@@AAAAAAEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFEEEDDDDDDFFFGGGDDDEEEEEEFFFGGGIIIJJJJJJEEEFFFGGGFFFCCCAAA???>>>BBB<<<<<>><<<<<<============>>>>>><<<<<<<<<===>>>AAACCCDDDBBBCCCBBBGGGZZZxxxsssYYYQQQRRRMMMMMMKKKIIIGGGFFFFFFGGGGGGHHHJJJLLLMMMLLLLLLMMMNNNFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCBBBAAABBBBBBAAAAAA@@@@@@@@@???>>>???@@@@@@AAA@@@@@@@@@??????@@@AAABBBBBBCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHHHHGGGGGGHHHIIIHHHGGGGGGFFFEEEDDDCCCBBB@@@BBBBBBAAA>>>>>>AAAEEEEEEMMM[[[lll~~~wwwkkkjjjjjjfffiiiqqqttttttsssqqqooonnnoooqqqooolllmmmppprrrrrrwww~~~zzztttuuuzzzyyyvvvuuuwwwwwwtttrrrqqqqqqrrrppplllnnnwww~~~~~~~~~~~~yyyuuurrrrrrrrruuuyyy{{{{{{zzznnnmmmpppvvvwwwsssppppppwwwxxxzzz{{{|||zzztttnnnuuussswww}}}jjjcccdddeeeeeeeeennnllliiihhhiiijjjkkkjjjfffgggeee___YYYUUUUUUWWW\\\\\\[[[[[[[[[\\\^^^___]]]^^^```bbbdddcccaaa^^^WWW]]]]]]YYYbbbrrruuulllbbbaaa```______\\\XXXUUURRRTTTUUUVVVUUUUUUWWWXXX\\\___aaa^^^YYYYYY___ddd]]]^^^]]]VVVOOOLLLOOOSSSPPPRRRRRRNNNKKKLLLQQQWWWYYY```]]]fff|||wwwaaa]]]YYYYYYWWWTTTTTTWWWTTTPPPLLLKKKIIIHHHHHHHHHGGGGGGHHHKKKUUU]]]XXXKKKIIIPPPKKKLLLLLLMMMLLLKKKIIIHHHIIIFFFCCCDDDHHHJJJJJJIIIEEEFFFGGGFFFDDDCCCDDDFFFFFFHHHKKKMMMNNNNNNMMMLLLMMMLLLKKKIIIIIIHHHHHHIIIIIIGGGDDDCCCCCCCCCBBBAAACCCDDDFFFHHHGGGEEEBBB@@@<<<<<<<<<<<<<<<<<<<<<===999:::;;;<<<===>>>???@@@???@@@AAABBBJJJ\\\ssshhh___\\\RRRJJJHHHDDDBBBBBBDDDEEEFFFCCCFFFIIIIIIGGGEEEEEEFFFGGGGGGFFFDDDCCCBBBAAA@@@@@@AAABBBDDDDDDBBB@@@???BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIGGGFFFGGGHHHIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@>>><<<<<>>>>>>>>;;;===@@@AAABBBGGGRRR]]]gggyyy^^^WWWNNNGGGCCCBBB@@@???BBBCCCEEEFFFFFFFFFGGGHHHDDDDDDDDDDDDCCCCCCCCCCCC@@@AAACCCDDDDDDCCCBBB@@@DDDDDDDDDDDDDDDDDDEEEEEECCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJHHHEEEDDDDDDDDDCCCBBBAAAAAA@@@AAABBBBBB===<<<===@@@JJJ[[[ooo|||tttZZZIIIvvvooollljjjiiikkkpppnnnnnnnnnmmmkkklllnnnpppoooooooooqqquuu|||{{{xxxuuuwww}}}~~~|||zzzxxx{{{xxxwwwrrroooxxx~~~}}}|||yyyuuuvvvzzzzzzyyywwwvvvwwwxxx{{{|||vvvvvvyyy~~~~~~xxx||||||tttrrrvvvooosssvvvmmmfffaaabbbddddddfffjjjfffdddcccccceeeffffffeeeeeegggjjjhhhbbb^^^\\\\\\\\\\\\]]]^^^```cccfffhhheeedddccceeegggfffccc___bbbccc```^^^fffqqqsssmmm^^^]]][[[[[[\\\[[[YYYWWWTTTSSSRRRPPPPPPTTTYYY^^^```aaaaaaaaa```aaadddfffbbbbbb```ZZZTTTQQQRRRUUUXXXXXXWWWVVVUUUUUUUUUUUUTTT\\\\\\\\\ccceeeaaaccc[[[nnn}}}zzzkkk```[[[[[[XXXUUUPPPJJJFFFEEEGGGIIIDDDIIIRRRWWWTTTLLLJJJMMMNNNMMMLLLKKKIIIFFFEEECCCAAA@@@???@@@BBBDDDEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAGGGIIIKKKNNNOOONNNLLLKKKFFFFFFGGGGGGGGGGGGGGGGGGJJJHHHFFFFFFFFFEEECCCAAA??????@@@AAAAAAAAA@@@@@@>>>>>>>>>============<<<;;;;;;<<<<<<============:::;;;===>>>======DDDLLLWWWggg{{{jjj\\\RRRJJJEEEIIIFFFCCCBBBDDDEEEFFFFFF@@@@@@AAACCCDDDEEEFFFFFFBBBCCCDDDEEEEEEEEEDDDCCCEEEFFFFFFFFFGGGGGGHHHHHHFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGEEEBBB@@@@@@@@@===;;;888777777888;;;<<>>@@@BBBCCCBBBCCCCCCEEEEEEEEEEEEFFFFFFFFFDDDBBBFFFHHHKKKMMMMMMLLLJJJIIIDDDEEEFFFHHHIIIJJJJJJJJJJJJHHHFFFFFFFFFDDDBBB@@@??????@@@@@@AAAAAAAAAAAA>>>>>>======<<<<<<<<<<<<;;;:::::::::::::::;;;<<<<<<:::;;;>>>>>><<<@@@GGGJJJLLLZZZwwwxxxtttmmmcccUUULLLHHHEEE@@@<<>>======>>>>>>===>>>AAAHHHQQQZZZ___kkksssqqqXXXGGG>>><<<<<>>AAAAAAAAABBBBBBCCCDDDDDD=========<<<<<<;;;;;;;;;:::999888777777888999::::::888:::??????;;;;;;@@@===>>>EEEWWWqqqwwwkkkaaaVVVNNNHHHGGGFFFDDDBBB@@@>>>>>>>>>=========>>>???@@@@@@??????@@@AAABBBCCCDDDDDDAAAAAABBBBBBAAA@@@??????BBBBBBBBBBBBCCCCCCCCCCCC========================:::<<<======<<<<<<===>>>CCCGGGOOO]]]qqqmmmWWWAAA<<>>@@@EEEQQQbbbtttrrrkkkeeedddVVVKKKKKKGGGAAABBBEEEBBB>>>===<<<<<>>>>>===>>>>>>???>>>======>>>>>>============>>><<<>>>:::<<>>CCC<<<<<>>;;;;;;<<<<<<;;;|||ssskkkiiijjjlllkkklllhhhdddgggmmmnnnjjjgggfffgggkkkqqqttttttsss{{{}}}~~~|||yyyyyy{{{~~~|||xxxxxxzzzyyytttrrrtttrrrtttwwwyyyyyyvvvsssqqqwwwssszzz}}}zzzyyyyyyrrrsssqqqqqquuuzzzxxxsssppprrrppppppqqqtttyyy|||{{{yyy~~~zzz~~~{{{xxxwwwtttrrrsssqqqooonnnpppssssssoookkkjjjhhhgggiiimmmooonnnmmmmmmkkkiiihhhggghhhiiijjjfffaaa___aaacccbbbcccfffbbbeeefffdddffflllooommmrrrppphhhaaa```dddeeeccceeeffffffeeeccc```^^^]]]aaaaaaaaaaaabbbccccccdddaaaaaaaaaaaabbbbbbcccdddcccbbb```___^^^^^^___```bbb^^^\\\```ccc```]]]\\\WWWXXXYYYZZZ\\\^^^___```aaaWWWRRRVVVXXXTTTQQQRRRPPPQQQQQQPPPMMMKKKLLLLLLQQQUUUTTTOOOQQQXXXVVVMMMHHHIIIJJJJJJJJJIIIHHHGGGDDDAAA@@@CCCDDDBBBDDDHHHIIIHHHGGGHHHIIIIIIGGGEEEHHHFFFEEEGGGIIIHHHCCC>>>AAADDDJJJMMMLLLJJJIIIKKKKKKHHHEEECCCDDDDDDBBB@@@AAAEEEEEEAAAAAADDDDDDAAA=========<<<;;;;;;::::::888888888888888888888888888999;;;;;;:::::::::;;;=========???EEEPPP]]]eee|||vvvppp```MMMGGG>>>>>>AAADDDDDDAAA===;;;@@@>>><<<;;;;;;::::::999999999999999999999999:::888888888:::;;;<<<:::999888:::666666<<<888888BBBEEEGGGPPP[[[bbbfffmmmuuuiiiJJJDDD@@@;;;999999:::999888xxxooojjjkkkmmmnnnnnnoooooolllhhhiiimmmmmmjjjkkkjjjjjjjjjllloooqqqssswww{{{~~~|||{{{|||~~~|||wwwuuuwwwyyyvvvrrrqqqpppsssxxx|||}}}{{{xxxuuu||||||~~~yyyrrrxxxzzzvvvrrrqqqoooqqqwwwxxxtttqqqqqqqqqpppqqqtttwwwzzzzzzyyy{{{{{{xxxrrrrrrsssqqqpppqqqooommmmmmooorrrqqqlllhhhhhhggghhhkkkoooqqqrrrqqqrrrmmmhhhfffggghhhgggfffbbb]]]\\\___bbbcccdddhhhggggggeeedddhhhmmmllliiilllkkkfff```aaaeeegggeeefffeeedddbbb```^^^]]]\\\aaa```___^^^^^^___```aaa```_________```bbbdddeee^^^^^^^^^^^^___aaabbbccc___\\\^^^dddgggccc]]][[[XXXXXXYYYYYYZZZ[[[[[[\\\XXXQQQPPPXXX[[[TTTQQQSSSUUUTTTRRRQQQOOONNNMMMMMMVVVXXXVVVQQQSSSYYYVVVNNNHHHIIIJJJJJJJJJHHHGGGFFFDDDAAA@@@BBBCCCBBBCCCGGGFFFFFFFFFGGGIIIIIIHHHGGGGGGEEEDDDEEEGGGFFFAAA===<<>>======<<<<<<;;;;;;::::::777777777777777777777777666888999999888888999:::::::::::::::<<<@@@FFFJJJ\\\vvvvvvaaaffflllpppnnnbbbQQQEEECCCEEEFFFDDDAAA??????@@@>>>@@@BBBBBB@@@???>>>>>>AAAAAABBBCCCEEEDDDAAA??????DDDBBBBBBIIIJJJQQQaaarrr~~~{{{]]]FFF:::<<<999777666777777666444|||tttmmmnnnrrrrrrpppoooooonnnmmmlllnnnppprrrrrrrrrqqqpppmmmlllooossswww|||~~~|||}}}{{{wwwtttvvvyyyyyyuuurrrqqqtttxxx|||~~~~~~}}}|||~~~rrroooxxx|||~~~~~~wwwwwwssssssyyy|||yyytttsssqqqqqqqqqsssvvvyyy{{{|||~~~~~~|||xxx|||vvvssspppqqqrrrrrrqqqqqqnnnnnnoooqqqrrrppplllhhhkkkjjjjjjkkknnnpppsssttttttnnnfffdddfffgggeeebbb___[[[ZZZ^^^bbbcccfffiiinnnjjjffffffiiijjjfffaaa___ccceeeaaaaaadddgggfffjjjgggccc___]]]\\\\\\[[[```___]]]]]]]]]^^^```aaaaaa```___^^^___```bbbccc^^^^^^___aaabbbcccdddeee\\\YYYZZZ```bbb^^^XXXVVVWWWWWWXXXXXXXXXXXXXXXXXXQQQNNNSSS^^^___UUUQQQVVV]]]YYYSSSPPPOOONNNMMMLLLUUUWWWWWWUUUXXXZZZVVVNNNHHHIIIJJJJJJIIIHHHFFFEEEDDDAAA@@@BBBCCCAAACCCFFFFFFEEEEEEFFFHHHIIIGGGFFFEEEDDDCCCDDDEEEDDDAAA>>>444CCCQQQRRRLLLIIIIIIKKKHHHGGGFFFEEEDDDDDDCCCBBB@@@AAA@@@????????????>>>===<<<<<<;;;::::::999999666666666666666666666666555777888999888777888999666888:::::::::;;;>>>@@@CCCSSSllloooYYY[[[^^^___^^^[[[XXXWWWVVVWWWWWWWWWUUUTTTTTTUUU]]]```bbb___ZZZWWWVVVXXX```hhhiiilllsssvvv\\\CCC999<<<@@@555555555555555444333222xxxuuuuuuzzz{{{uuupppqqqpppooopppqqqrrrrrruuuwwwuuutttssspppoooqqquuuyyy}}}yyyxxxzzzzzzwwwuuuvvvzzz|||yyytttrrrsssvvvxxx{{{}}}|||}}}rrrpppzzzxxxwww|||wwwwww{{{}}}zzzuuutttnnnnnnoooqqqssswwwzzz}}}{{{|||{{{yyy{{{tttttt}}}ssssssrrrqqqqqqrrrqqqooonnnooopppqqqrrrpppmmmkkkqqqooollljjjjjjlllpppsssrrrkkkdddbbbdddeeebbb___^^^ZZZYYY^^^bbbccceeeiiimmmhhhdddeeehhhgggccc______dddeeeaaa___eeelllpppnnniiibbb^^^\\\\\\[[[ZZZ]]]]]]]]]]]]^^^```bbbcccbbbaaa___^^^^^^^^^^^^______```bbbcccddddddcccccc[[[VVVUUUYYY[[[XXXTTTSSSTTTUUUVVVWWWWWWWWWVVVVVVNNNMMMTTT___ZZZLLLLLLWWWfff]]]RRRKKKKKKMMMNNNMMMOOORRRUUUXXX\\\\\\VVVNNNHHHIIIIIIJJJIIIGGGFFFEEEEEEAAAAAACCCCCCAAACCCFFFGGGFFFEEEFFFGGGGGGEEECCCDDDDDDDDDDDDEEEDDDCCCAAA;;;SSSgggeeeUUUJJJGGGGGGGGGGGGGGGEEEDDDBBBAAAAAA===<<<<<<>>>>>>>>>>>>???;;;;;;::::::999888888888555555555555555555555555555777888888777777777999555777:::;;;;;;;;;<<<===@@@CCCMMMdddzzz|||{{{rrrmmmnnnuuu~~~zzzuuuzzzuuuXXXCCC:::888777666111333444444444333333222||||||yyywwwzzz~~~tttpppssstttrrrssstttssspppqqquuusssrrrrrrrrrsssuuuwwwyyy~~~zzz{{{~~~yyyzzzxxxwwwyyy{{{yyyssspppqqqrrrsssvvvyyy|||}}}{{{}}}vvvvvv}}}}}}zzztttzzzwwwwwwzzzzzzvvvssssssmmmmmmnnnnnnooorrrxxx{{{|||{{{zzzzzz|||}}}}}}|||{{{vvvuuuwwwoooqqqqqqnnnmmmnnnnnnkkkmmmnnnoooooooooooonnnmmmsssrrrnnnjjjggghhhkkknnnkkkgggcccaaaaaaaaa___\\\^^^YYYXXX\\\```aaacccfffeeeaaa```dddfffeeebbbbbb___aaaaaaaaahhhuuummmggg```]]]\\\]]]\\\ZZZ[[[\\\]]]^^^```aaabbbbbbaaa``````___^^^]]]\\\[[[^^^___aaabbbbbbaaa___^^^[[[UUUSSSVVVXXXVVVTTTTTTRRRSSSTTTUUUUUUUUUSSSSSSMMMLLLRRRXXXNNNBBBMMMddduuufffSSSHHHHHHLLLNNNNNNJJJLLLQQQWWW[[[ZZZUUUOOOIIIIIIIIIIIIHHHGGGEEEDDDFFFCCCBBBDDDDDDBBBCCCGGGGGGFFFEEEEEEFFFFFFDDDBBBCCCDDDDDDEEEFFFFFFFFFFFFSSSmmmxxxbbbRRRLLLJJJFFFGGGGGGEEEBBB@@@??????;;;999999<<<===;;;<<>>KKKeee___PPP@@@:::===>>>666...000222444444333222222333{{{|||~~~}}}vvvuuuzzzyyyqqqpppuuutttrrrsssuuurrrlllmmmsssqqqppppppsssxxx{{{zzzyyy|||}}}zzz}}}|||wwwuuuwwwuuupppjjjkkkmmmoooqqqssstttuuuyyy{{{}}}{{{~~~zzz|||{{{uuutttuuuxxxwwwrrrqqqtttqqqrrrqqqooonnnqqqvvvzzz{{{|||}}}xxxyyywwwtttyyy|||wwwqqqkkknnnnnniiihhhjjjjjjgggiiijjjjjjjjjjjjkkklllmmmpppqqqppplllhhhffffffhhhbbbbbbaaa```___]]]\\\[[[]]]XXXVVVZZZ]]]]]]^^^aaa___]]]^^^cccddd``````ccc]]]]]]```kkk~~~hhhbbb\\\ZZZ]]]^^^]]][[[ZZZ[[[^^^___``````___^^^]]]^^^_________]]][[[ZZZYYYZZZ]]]^^^^^^\\\YYYXXXVVVQQQPPPUUUYYYXXXVVVWWWSSSTTTUUUUUUTTTRRROOONNNMMMKKKPPPRRRHHHCCC```}}}```MMMHHHKKKMMMLLLJJJIIILLLQQQVVVVVVRRROOOIIIIIIIIIIIIHHHFFFDDDCCCHHHDDDCCCEEEEEECCCDDDGGGEEEDDDCCCEEEFFFGGGEEEDDDCCCDDDFFFGGGGGGHHHJJJKKKaaauuusss___SSSNNNJJJEEEGGGGGGEEEAAA===<<<<<<;;;888888<<<<<<888999<<<888777777666555555444444333333333333333333333333222444666666555444555666444555666555444444555777::::::;;;???GGGTTTcccnnnkkkJJJFFF===444111555999777333000222333222000///111333}}}|||uuunnnqqqsssooopppwwwrrrpppqqqtttqqqkkklllrrrpppooopppvvv~~~~~~zzzyyy}}}~~~zzzyyyyyy|||wwwrrrrrrpppllleeegggjjjmmmoooooonnnmmmssssssvvvyyyyyyvvvssssssuuu~~~~~~|||yyyzzz|||qqqrrruuuxxxuuuqqqrrrwwwxxxxxxvvvsssppprrrwww{{{xxxzzz~~~{{{|||}}}ooojjjsss}}}zzzooohhhmmmlllgggeeeiiijjjgggfffffffffffffffgggjjjllllllnnnpppnnnjjjeeedddddd\\\^^^``````]]][[[ZZZZZZ\\\WWWUUUXXXZZZZZZ[[[^^^___]]]___cccaaa[[[[[[```cccbbbhhhzzzhhhbbb]]]XXXYYY]]]```___]]]ZZZ\\\^^^``````^^^\\\ZZZZZZ\\\^^^``````^^^\\\[[[SSSUUUXXXZZZZZZXXXUUUSSSPPPMMMNNNUUUZZZYYYWWWWWWUUUVVVVVVUUUSSSOOOLLLJJJMMMKKKOOOQQQIIIMMMwwwpppVVVKKKKKKKKKJJJLLLIIIIIIMMMQQQRRRQQQPPPIIIIIIIIIIIIHHHFFFDDDCCCIIIEEEDDDFFFEEECCCDDDHHHBBBBBBBBBDDDFFFHHHGGGFFFCCCDDDFFFHHHIIIJJJLLLNNNZZZhhhkkk]]]OOOJJJGGGBBBEEEGGGHHHEEE@@@;;;:::;;;===999888<<<;;;666666:::666666666555444444333333333333333333333333333333111222444444333333333444222333333333222333666888444:::???>>>777777AAAMMMaaarrr]]]EEE:::222333333333333444555555000222333111///...000333yyypppooouuutttnnnqqq|||xxxsssrrruuuuuurrrpppqqquuuppppppuuuzzzyyywwwwww}}}|||yyyuuussstttxxx|||wwwzzz{{{yyytttpppoooppppppbbbccctttwwwjjjfffppprrrqqqpppoooppprrrsssuuutttvvvwwwyyy}}}ssszzz~~~vvvrrroooqqquuuyyyxxxvvvvvv}}}}}}wwwuuuxxxzzzxxxyyyyyyyyy|||~~~}}}|||}}}xxxxxx|||uuussspppqqqssstttsssqqqlllkkkhhhfffddddddddddddcccaaabbbddddddbbbfffkkk~~~vvviiicccffffffccc___```]]]ZZZZZZ]]]\\\YYY[[[YYYWWWUUUUUUVVVYYYZZZ\\\^^^aaabbbbbbbbbbbbcccgggiii~~~lllkkk```ZZZXXX\\\```^^^[[[ZZZ\\\\\\]]]______^^^ZZZVVVXXX[[[^^^^^^[[[XXXXXXYYYUUUUUUWWWYYY\\\[[[WWWTTTTTTTTTUUUVVVXXXYYYWWWUUUTTTTTTTTTQQQNNNLLLMMMNNNRRRSSSPPPJJJNNNjjjsssTTTHHHGGGJJJLLLHHHIIIKKKNNNPPPPPPNNNLLLHHHHHHIIIIIIHHHGGGEEEDDDBBB===BBBFFFCCCGGGKKKEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDHHHJJJMMMIIIEEEEEEGGGFFFAAA<<<>>>DDDIIIGGG???::::::<<<;;;:::777555444444555666666666555444333333222222222222111111111111111111333333333333333222111000111222444333222222333555888999:::999888777888999EEEKKK[[[vvvcccPPPEEE<<<666333333333222222111111111444333222111000...------rrrrrruuuxxxuuuppprrrwwwxxxtttssstttssspppqqqtttnnnlllnnnsssuuuuuuvvvzzz}}}xxxsssqqqrrrvvvyyywwwxxxxxxvvvssspppooooooiiiggguuuvvvjjjooorrrrrrqqqpppppppppppppppqqqpppooopppuuu{{{zzz|||{{{yyy~~~vvvtttrrrtttxxxxxxtttpppwww}}}{{{xxxyyy{{{rrruuuuuutttuuu{{{~~~}}}}}}|||{{{{{{}}}}}}{{{sssooopppsssuuunnnllllllmmmnnnmmmjjjfffeeeeeedddcccccccccddddddccc___^^^```aaaaaaeeekkk{{{mmmfffeeeccc___[[[\\\[[[YYYZZZ\\\[[[WWWZZZZZZ[[[[[[[[[ZZZXXXXXXZZZ\\\___aaaaaabbbcccddddddkkkjjjhhhddd]]]XXX[[[^^^]]][[[[[[[[[[[[[[[\\\]]]\\\YYYWWWXXXZZZ]]]]]][[[YYYZZZ[[[VVVWWWXXXXXXXXXVVVUUUSSSVVVUUUVVVWWWYYYYYYWWWUUUQQQPPPOOOMMMLLLKKKIIIHHHBBBFFFJJJKKKTTTmmmhhhRRRHHHGGGIIIJJJFFFHHHJJJMMMOOOOOONNNLLLGGGGGGHHHHHHHHHGGGFFFEEEFFF???@@@BBB???DDDKKKGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBFFFIIIIIIEEEBBBBBBEEEEEEBBB???>>>AAADDDCCC???;;;;;;<<<;;;999777555444444555555555444444333222222111111111111111111111111111111222333333333222222111000111222333333222222333555666888999888777666777888:::>>>GGGYYYsss}}}mmmXXXHHH@@@<<<999666333333222222222111111111333222111111000///......xxxzzzrrrqqqssstttvvvtttssstttrrrpppuuu|||yyywwwvvvwwwvvvuuuyyy|||vvvrrrqqqsssvvvwwwwwwuuusssrrrqqqqqqooonnniiiuuunnnnnnssssssqqqooonnnlllkkkkkkmmmllllllpppuuuyyy}}}~~~www|||vvvvvvwwwzzz}}}|||wwwssspppuuuyyyyyytttppppppssskkkppprrrooonnnssswwwxxx|||{{{zzzyyyyyyyyyzzz{{{~~~}}}}}}~~~~~~}}}{{{xxx}}}pppnnnkkkiiihhhiiijjjkkkiiiiiikkklllllliiiccc___]]]^^^^^^___aaabbbbbbcccbbb\\\YYY\\\___```cccggg|||zzzrrrggg___\\\YYYUUUVVVXXXXXXVVVXXX[[[ZZZVVVZZZ\\\```bbbaaa]]]XXXUUUWWWZZZ]]]______```bbbcccbbbjjjsssdddgggggg```ZZZ[[[\\\[[[[[[\\\[[[YYYXXXXXXYYYZZZYYYXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\XXXXXXXXXXXXXXXWWWUUUTTTXXXWWWVVVWWWXXXXXXVVVTTTPPPPPPNNNMMMLLLJJJGGGDDD>>>DDDIIINNNTTTbbbuuuqqqhhh[[[PPPJJJHHHHHHHHHGGGHHHKKKMMMNNNNNNLLLLLLFFFGGGGGGHHHGGGGGGFFFFFFEEECCCJJJMMMFFFFFFJJJEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@??????AAAEEEHHHDDDAAA>>>???BBBDDDDDDBBB????????????>>>===<<<<<<:::999777555444444555555333333222222111111000000111111111111111111111111222222222333222222111000000222333333222222333444444666777666555444555777555777<<>>>>>AAACCCDDDDDDBBB@@@======>>>???<<<:::999888777555444444444555333333222222111111111111000000000000111111111111111111222222222222111111000111222222111111222333222333444444333333444555444777:::<<>>>>>??????<<<888777777666555555444444444333333333333222222222222//////000000000111111111000111111222222111111111///000222111000000111333000222333333222222333444222333444555666888:::<<>>;;;777666666666555555555444444333333333333333333333222...//////000000111111111///000111111222111111111...000111111000000111222///000222222111111333444333111///111444777777666<<>>@@@BBBCCCCCCCCCDDDEEE;;;===???@@@???<<<:::888555555555666555555444444000000000000000111111111---......///000111111222//////000111111111111111...///000000//////000111...000111222111111333555111222444444333111...------222777999<<>>LLLTTT___lll|||hhhQQQAAA888555222222111111111111222222/////////......---------...------,,,,,,------...---------,,,,,,+++++++++vvvoooooosssvvvwwwuuuvvvtttqqqssszzz{{{xxxyyyuuuvvv{{{yyy{{{}}}}}}|||{{{zzzyyytttooopppwwwxxxssssssyyyuuuvvvwwwuuutttuuuxxx{{{zzztttqqqssswwwyyyzzzqqqttt~~~vvvwwwzzz|||}}}xxxpppkkklllooorrrssstttvvvwwwyyy|||~~~wwwrrrmmmlllnnnsssxxx{{{wwwuuuvvv|||}}}}}}zzzvvvqqqpppsssvvvxxxtttqqqrrrvvvxxxuuurrrooolllkkkkkkiiiiiiooowwwyyywwwsssrrrssstttvvvvvv|||~~~{{{qqqjjjgggccccccffffffccc___WWWOOOlll{{{bbbcccgggiiifff```^^^aaaaaa^^^]]]______[[[YYY[[[ZZZWWWTTTSSSUUUVVVUUUTTTVVVTTTZZZbbbbbbggg{{{hhhZZZZZZ[[[VVVSSSTTTUUUXXX\\\\\\\\\^^^ccchhhfffaaa\\\ZZZ\\\```cccdddggggggfffccc```___aaadddqqqtttrrriiicccdddfffgggcccbbb```_________`````````___^^^^^^```bbbdddfff^^^[[[\\\aaaccc```\\\[[[\\\aaabbb]]]ZZZ\\\\\\ZZZSSSTTTVVVWWWWWWVVVVVVVVVPPPRRRSSSSSSSSSSSSTTTTTTUUUTTTSSSRRRQQQOOOOOONNNNNNNNNNNNNNNOOOQQQRRRRRRQQQPPPNNNKKKHHHFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHIIIHHHIIIVVVcccaaaUUUIIIDDDBBBBBBBBBAAACCCGGGDDDCCCCCCDDDEEEFFFDDDCCC@@@@@@@@@@@@????????????======<<<;;;::::::999999888666333222222333222111222222222222222111000000........................////////////////////////......///000000000000000000000000000000000111111000000000111111111222222111111111111222444666777<<>>>>>>>>======>>>===;;;999777777777777888555222111222222111000222222222222222111111000........................////////////////////////......///000000000000///000000000000000/////////////////////000000000000111111000000///000111111333333222333888HHH\\\kkksss```BBB>>>777111......000111444333111///...---,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++{{{yyywwwuuuvvvxxxwwwnnnoooyyy|||uuuuuu|||yyyvvvwww|||~~~{{{zzzzzzxxxwwwwwwzzz{{{xxxvvvwwwwwwtttvvv|||~~~|||}}}{{{}}}|||yyywwwyyytttoooqqqwww{{{{{{yyyqqqpppxxx|||uuuuuusssrrrrrrssstttuuutttssstttvvvyyyzzzyyyvvvtttpppppprrruuuyyy||||||{{{tttwww|||{{{uuuuuu||||||xxxyyy|||~~~{{{xxxuuusssrrrqqqnnnkkkooouuu{{{yyyvvvpppkkklllrrrwwwxxxwwwvvvvvvuuuvvvyyy}}}vvvzzz}}}yyyzzzttt}}}xxxllleeebbb___^^^```aaa```___cccggg|||cccYYY[[[___bbb```___eeemmmqqqfff\\\YYYYYYVVVTTTTTTVVVUUUVVVVVVWWWWWWVVVVVVSSSVVVXXXYYY___gggkkkkkk^^^XXXUUUUUURRRNNNPPPUUUZZZ[[[]]]]]]\\\\\\^^^```WWWVVVUUUVVVYYY]]]bbbdddhhhiiigggbbb\\\ZZZ]]]aaagggeeebbbdddlllqqqlllccc^^^___```aaaaaa___]]]\\\XXXYYYZZZZZZ[[[[[[ZZZZZZ[[[ZZZ]]]cccccc___[[[\\\]]]^^^^^^\\\[[[ZZZYYYXXXXXXWWWWWWXXXYYYYYYWWWVVVSSSQQQPPPSSSUUUSSSSSSUUUSSSTTTTTTTTTSSSRRRQQQPPPLLLMMMMMMNNNOOOOOOOOOOOOMMMKKKHHHGGGGGGGGGGGGFFFFFFDDDDDDHHHNNNPPPLLLHHHKKKGGGFFFPPPccckkk]]]IIIBBB???@@@DDDFFFEEEGGGJJJDDDCCCBBBCCCCCCCCCAAA???>>>>>>>>>===<<<<<<;;;;;;<<<;;;888666555666777888777444111000111111000///000000111111111111000000........................---...............//////---...//////000000//////000000000//////.............../////////000000000222222111111111111111111111444777888999>>>FFFMMMbbbsss~~~fffWWWLLL>>>>>><<<888444222111111222111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++zzz{{{|||xxxsssrrrssskkkmmm{{{wwwwww{{{tttpppqqqtttwww||||||}}}wwwvvvzzzzzzyyy{{{~~~~~~~~~~~~|||wwwtttvvvsssrrruuuzzz}}}|||yyyqqqooottt|||uuuwwwuuussssssvvvxxxxxxxxxtttssssssuuuwwwwwwuuusssqqqrrruuuyyy}}}~~~}}}{{{tttxxx|||xxxssstttzzz{{{xxxxxx{{{{{{wwwsssuuurrrooonnnkkkjjjpppxxxzzzyyyuuuppplllnnntttzzzzzzzzzwwwsssooooooqqqrrrrrrrrrrrrsssvvvzzzxxxqqqpppmmmfff___]]]\\\yyykkkkkkhhhdddaaa]]]ZZZ[[[^^^```bbb```aaaiiiooommmiiiddd[[[WWWYYY]]]aaa``````fffnnnmmmbbbXXXUUUUUUSSSRRRRRRUUUTTTTTTSSSSSSTTTVVVXXXVVVYYYYYYWWWZZZ___\\\UUUUUUTTTSSSRRROOOMMMPPPUUU[[[\\\\\\[[[ZZZYYYYYYYYYSSSSSSSSSTTTUUUXXX\\\___gggdddaaa___^^^___``````\\\[[[\\\bbblllrrrkkk```\\\^^^___```___]]][[[YYYZZZZZZYYYXXXXXXXXXYYYYYYXXXXXX\\\aaaaaa]]][[[]]]^^^]]]^^^```___\\\YYYXXX\\\ZZZWWWVVVWWWXXXWWWVVVUUUPPPOOOTTTVVVRRRPPPQQQOOOPPPQQQRRRRRRSSSSSSSSSOOOOOOPPPPPPOOONNNMMMLLLKKKIIIHHHHHHIIIJJJIIIGGGDDDBBBBBBGGGLLLNNNJJJFFFFFFGGGHHHKKKPPPQQQJJJAAA???>>>AAAFFFHHHEEEDDDFFFFFFEEECCCCCCBBBAAA>>><<<<<<<<<<<<;;;;;;:::::::::888777666444555666888999666333000///000000///.........////////////..............................,,,,,,------............------...///////////////000/////////......------/////////000000000000111000000111111222222222222...222777999888777888::::::HHHQQQVVV]]]hhhsssdddXXXLLL<<<999<<<666222222111000000000111111///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++|||uuuzzz}}}yyytttssssssmmmrrr~~~|||zzzsssvvv~~~yyyxxx{{{{{{|||}}}}}}}}}}}}}}}}}}xxxuuuyyyzzz|||{{{xxxsssuuuyyy{{{vvvzzzxxxuuutttuuuwwwwwwwwwtttrrrppprrruuuwwwuuusssuuuvvvxxx{{{~~~}}}{{{uuuwwwyyy|||}}}}}}xxxsssppprrrwww{{{{{{xxxvvvwwwzzzyyysssnnntttpppnnnllliiiiiioooxxxxxxuuuqqqnnnmmmpppvvv{{{xxxyyywwwqqqnnnppprrrrrrwwwuuurrrooonnnoooqqqrrrooouuu~~~vvvvvvooodddaaa]]]^^^eeeggg___TTTLLLXXXqqq]]]```bbb___]]]YYYWWWWWWZZZ^^^```]]]]]]]]]\\\[[[YYYWWWVVVXXXXXX\\\aaacccbbbeeeiiieee\\\TTTRRRQQQOOONNNOOOQQQQQQQQQPPPPPPQQQUUUXXXXXXZZZZZZXXXYYYZZZYYYUUUPPPQQQQQQPPPMMMMMMPPPTTTYYYYYYYYYYYYXXXVVVUUUTTTPPPQQQSSSSSSSSSUUUXXXZZZbbb```]]]^^^```bbbaaa```[[[\\\]]]```fffjjjdddZZZ\\\]]]^^^^^^\\\ZZZWWWVVVYYYXXXWWWVVVUUUTTTTTTUUUTTTTTTWWW\\\\\\ZZZZZZ^^^ccc``````cccccc___\\\[[[[[[XXXUUUVVVXXXZZZYYYWWWUUUOOOOOOVVVWWWQQQLLLLLLJJJJJJKKKLLLMMMOOOQQQRRRPPPQQQQQQQQQOOOMMMKKKJJJLLLJJJJJJLLLOOOPPPMMMJJJBBBAAABBBDDDHHHJJJHHHEEE@@@EEEGGGFFFAAA>>>???@@@@@@???AAAFFFGGGCCC@@@BBBEEEDDDBBBAAA@@@???<<<999999999999999999999999999666555555555555777888999555222///...//////...---,,,------...............------------------------++++++,,,,,,---.........------...////////////..................---------////////////000000000000,,,---...000111111111111///000111111000000222444111777888:::???GGG```uuufffXXXOOODDD;;;999666...000666333...............//////000...---------------......,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,*********+++++++++++++++uuuqqqwwwzzzuuusssvvvsssrrrxxxzzzyyyzzz|||}}}}}}}}}~~~~~~}}}~~~|||}}}}}}zzz}}}wwwtttrrrzzz}}}|||zzzwwwtttqqqqqqrrrsssrrrpppooorrrwwwyyywwwtttvvvvvvvvvxxxzzzzzzyyywwwttttttuuuwwwzzz}}}|||uuurrrrrruuuwwwwwwuuussstttwww{{{zzzsssmmmrrrpppooonnnkkkhhhmmmttt|||xxxrrroooooorrrtttvvvuuuxxxwwwrrrpppuuuxxxwwwyyywwwsssqqqoooooooooooolllnnntttxxxuuuoooqqqwww{{{zzzyyyssszzztttkkkccc^^^]]]]]]]]]XXXWWWZZZ``````XXXOOOJJJfffhhh^^^]]]\\\YYYYYYYYYXXXXXXYYY[[[\\\\\\___[[[XXXZZZVVVQQQRRRVVVTTTWWW___cccaaa______[[[VVVRRRQQQNNNIIIIIIKKKKKKMMMPPPPPPOOOOOORRRTTTVVVVVVWWWWWWUUUSSSUUUYYYOOOPPPOOOLLLKKKLLLOOOQQQSSSSSSTTTUUUVVVVVVTTTSSSOOOQQQSSSTTTSSSTTTWWWZZZ\\\^^^___````````````aaaaaacccaaa^^^]]]___\\\XXX]]]]]]\\\[[[YYYVVVTTTSSSVVVWWWWWWWWWVVVTTTQQQPPPRRRRRRUUUZZZZZZYYY\\\aaaeee^^^[[[]]]^^^\\\ZZZ\\\SSSRRRSSSWWW\\\^^^[[[VVVUUUNNNNNNWWWYYYOOOGGGGGGGGGFFFEEEDDDFFFHHHKKKMMMLLLMMMNNNNNNMMMKKKIIIGGGJJJIIIKKKOOOSSSSSSOOOJJJBBBBBBBBBCCCDDDEEEFFFFFF???AAACCCAAA<<<999<<<@@@EEEBBBAAACCCBBB>>>===???@@@???>>>>>>>>>===;;;999777777777888888999999:::666666666666777777777777444222///............---,,,---......//////......------------------------***++++++,,,------......,,,---......//////......------------------......------........./////////,,,---...///000000000///000000//////...000222444444666333333777666BBBZZZmmmvvv~~~{{{qqqaaaRRRGGG>>>888555555000555666///000444///222111111000//////......000///...---------------,,,,,,---------.........,,,,,,++++++++++++,,,,,,)))*********++++++++++++yyyqqqpppvvvuuuooopppwwwsssuuu{{{}}}yyyzzzxxx~~~{{{}}}~~~|||zzz{{{zzzrrroooooo||||||{{{wwwsssnnnlllmmmooopppooooootttzzz|||yyytttuuutttrrrsssttttttsssrrrsssrrrrrruuuyyy}}}~~~~~~~~~vvvtttwwwzzzzzzxxxqqqpppsssxxx}}}|||uuuoooqqqpppqqqqqqmmmiiijjjppp~~~vvvrrrqqqrrrqqqpppyyy|||yyyrrrooorrrtttrrrtttrrrooonnnnnnnnnnnnmmmkkkkkkooorrrmmmfffhhhoooqqqnnnrrr{{{zzzmmmccc```bbbaaaaaaaaa\\\UUUWWW^^^XXXVVVVVVUUUPPPJJJHHHJJJrrr|||eeeccc[[[UUUUUUXXX[[[\\\\\\[[[ZZZZZZWWW\\\XXXVVV\\\YYYRRRUUUSSSPPPRRR[[[aaa^^^XXXUUUVVVSSSQQQPPPLLLFFFEEEHHHFFFKKKOOOQQQPPPOOOOOOPPPSSSQQQSSSTTTOOOJJJOOOZZZOOOOOOMMMJJJIIIKKKNNNOOONNNOOOPPPSSSUUUVVVUUUTTTNNNQQQTTTUUUTTTUUUXXX[[[XXX]]]bbbbbb___]]]___bbbfffgggddd[[[WWWXXXZZZZZZ^^^]]]\\\YYYWWWTTTRRRQQQYYY[[[^^^___^^^ZZZUUURRRSSSSSSVVVZZZZZZZZZ___eeecccYYYSSSTTTUUUTTTUUUZZZKKKLLLQQQYYY```aaa\\\VVVUUUMMMNNNXXXYYYNNNEEEDDDEEECCCAAA???@@@CCCFFFIIIFFFGGGHHHIIIIIIGGGEEEDDDGGGGGGIIIOOOTTTTTTNNNHHHBBBCCCDDDCCCBBBCCCEEEGGG@@@???>>>>>><<<::::::<<>>;;;;;;???;;;::::::;;;<<<<<<;;;999555555666777888999::::::777777888888777666555555444111...---......---,,,------...///000000//////------------------------******+++,,,,,,---......,,,---......//////......,,,,,,,,,------.........,,,,,,,,,---------.........///000111111000//////...///111222222222111111111222///111555000222BBBCCCGGGLLLSSS```nnnvvvwww~~~nnnaaaNNNHHH???888555555666666000,,,222444...000555000,,,,,,+++,,,,,,---...///222111000...---,,,++++++---------....../////////,,,++++++++++++++++++,,,))))))******++++++++++++|||pppppptttppprrrwwwtttwwwwww{{{~~~|||xxxuuuuuu{{{~~~zzz}}}wwwssstttzzz}}}sssmmmqqqvvvtttoookkknnnqqqssstttzzzyyyooohhhnnnuuuvvvtttqqqrrrtttrrrrrrsssvvvyyy{{{|||||||||{{{{{{{{{{{{zzzxxxuuurrrvvvxxxzzz{{{{{{sssjjjmmmppprrrpppllliiilllooowwwzzzyyyqqqllllllnnnoooxxxpppqqquuuvvvxxxqqqkkkmmmqqqrrrkkkdddgggfffggggggccc___```eeeggghhhkkkpppuuuxxxyyyxxx~~~yyytttrrrsssrrrmmmeee___]]]]]][[[[[[[[[YYYZZZZZZXXXUUUUUUTTTUUUTTTNNNGGGHHHNNNnnn___VVV[[[UUUTTTSSSTTTXXX^^^^^^XXXSSSWWWZZZ^^^```___ZZZUUUQQQSSSOOOMMMQQQXXX\\\YYYUUUNNNRRRSSSOOOHHHCCCDDDGGGJJJJJJKKKKKKLLLKKKKKKKKKRRRQQQQQQSSSPPPKKKKKKNNNJJJOOOSSSQQQKKKHHHKKKOOONNNOOORRRTTTUUUVVVVVVVVVSSSVVVXXXYYYXXXXXXXXXXXXYYY]]]```]]]YYYYYY___eeelllhhh]]]RRRQQQWWWYYYVVVYYY___```YYYTTTUUUTTTQQQ[[[[[[^^^eeejjjfff\\\SSS]]]SSSRRR^^^ddd___ZZZ[[[VVVSSSPPPNNNOOOQQQUUUWWWPPPNNNPPPXXX```bbb[[[SSSOOOPPPPPPNNNJJJFFFDDDDDDCCCBBBAAA@@@AAACCCFFFGGGHHHFFFEEEFFFHHHGGGDDDAAAHHHFFFFFFHHHKKKLLLIIIFFFAAABBBBBBBBBAAAAAABBBDDDBBB???===<<<=========<<<@@@@@@>>>;;;999888:::<<<===;;;999888888888777666444555777888999999999888888888888777666444222111111000...---------...///------------------------........................+++++++++++++++***)))(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------------...//////............////////////111111111111222333444444;;;:::;;;===AAAHHHNNNRRRjjjvvvpppbbbXXXOOOEEE>>>777666555444333333222333222000......///000///...//////...------------.........---------,,,,,,,,,************************************************,,,+++***))))))***+++,,,rrrppptttrrruuuyyyvvvxxxxxx|||}}}}}}}}}|||{{{|||}}}}}}{{{xxxtttrrryyy~~~vvvllllllooopppqqqrrroooppppppqqqvvvzzzuuummmiiinnnssstttqqqooopppsssqqqqqqrrrtttwwwzzz|||}}}zzzyyyxxxxxxxxxwwwuuurrruuuwwwxxxwwwwwwuuunnneeeaaafffkkkllljjjhhhiiillllllqqqtttrrrpppooommmiiiyyytttvvvyyyxxxwwwtttqqqpppooolllgggbbbccc```___```^^^\\\^^^cccaaa```aaacccfffhhhhhhgggdddeeejjjsss|||~~~xxxqqqxxx|||}}}||||||{{{xxxsssnnnhhheeeddddddccc___ZZZVVVUUUUUUSSSTTTUUUUUUVVVUUURRROOOWWWQQQNNNMMMGGGBBBLLL[[[bbbYYYSSSXXXVVVPPPOOOOOOSSSXXXZZZYYYWWWWWWYYY[[[\\\ZZZVVVQQQNNNNNNKKKIIIKKKPPPSSSRRRPPPKKKJJJHHHEEEBBBAAABBBBBBGGGHHHIIIJJJKKKKKKKKKKKKMMMLLLMMMOOOLLLGGGGGGJJJLLLPPPTTTQQQLLLIIIKKKOOOPPPQQQSSSUUUVVVWWWWWWWWWZZZ[[[[[[XXXUUURRRPPPPPPOOOUUU[[[\\\ZZZZZZ___dddcccbbb[[[TTTTTTXXXXXXTTTSSSYYY\\\YYYVVVWWWVVVSSSYYYYYY\\\bbbgggeee]]]UUUZZZUUUXXXdddhhh```YYYYYYTTTQQQNNNNNNQQQUUUWWWYYYUUUSSSTTTZZZ``````XXXQQQOOOPPPPPPNNNJJJFFFDDDDDDBBBBBBAAAAAABBBDDDEEEFFFGGGEEEDDDDDDEEEDDDAAA>>>BBBBBBCCCEEEIIIJJJHHHEEEBBBCCCCCCAAA??????@@@BBBBBB@@@===<<<======<<<<<<999;;;<<<;;;999888888999::::::;;;===>>>===:::777333444666777888888888777666666555444333222222111000///...---------......------------------------+++++++++***************++++++++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------...//////---.........////////////333222222111111111222222000000000111444888<<>>>>>@@@DDDGGGHHHFFFDDDDDDDDDCCCAAA>>>>>>???@@@CCC@@@>>>=========<<<;;;888;;;???@@@@@@>>>======:::<<>>>>>>>><<<:::999<<<@@@BBBBBBBBBBBBBBBAAABBBDDDEEEEEEBBB<<<888555555666666666666666666222111///......///111333000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------***+++,,,,,,------------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,------...///,,,,,,---------.........222111000000/////////000000111111222222222222111777555333333444888<<>>:::666333222555333222222333333000...000000///...............111///------...///...---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************************************))))))))))))******sssooottttttxxx}}}xxx{{{{{{yyyvvvuuuyyy|||{{{{{{|||xxxxxxzzzzzzwwwuuuwwwwwwzzz|||yyyvvvvvv{{{wwwtttxxx{{{{{{|||wwwsssooonnnuuu}}}wwwpppnnnppppppooommmiiiiiihhhffffffhhhkkknnnnnnsssyyy}}}|||{{{yyyyyyqqqpppnnnoooppppppooonnngggjjjjjjggggggiiijjjgggiiikkklllkkkjjjiiiiiijjjkkkkkkiiiiiinnnuuuvvvsssjjjiiijjjnnnqqqqqqpppppppppqqqssswwwzzzxxxrrrllliii```ZZZ\\\```ccchhhlllfffaaa\\\XXXXXXZZZ\\\\\\\\\\\\\\\___ccceeecccaaaZZZ]]]```bbbaaaaaacccfffkkkkkkjjjgggeeedddddddddccceeehhhgggeeedddfffiiikkkiiifffbbb``````aaacccfffbbb^^^^^^``````]]]YYY]]]]]]\\\[[[YYYYYYYYYZZZYYYUUUQQQSSSXXX[[[YYYVVVXXXVVVSSSQQQQQQRRRSSSSSSPPPOOOQQQTTTRRRMMMMMMRRRMMMJJJLLLJJJ???CCCkkkrrr]]]YYYOOOGGGPPPKKKJJJHHHGGGIIIOOOXXX___NNNNNNNNNNNNMMMLLLKKKJJJKKKPPPVVVWWWSSSOOONNNNNNIIILLLOOOLLLGGGCCCBBBDDDHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEJJJOOOQQQNNNOOOSSSVVVWWWVVVSSSPPPNNNOOOQQQVVVVVVWWWWWWXXXYYYZZZ[[[UUUUUURRRNNNJJJHHHHHHIIIMMMQQQTTTVVVWWWYYY]]]aaaaaa___]]][[[WWWTTTRRRSSS]]][[[XXXWWWVVVUUUUUUUUUZZZ[[[\\\[[[ZZZXXXYYYYYYZZZ___gggjjjfff^^^YYYYYYWWWRRRNNNQQQWWW[[[XXXTTTUUUVVVXXXYYYZZZYYYWWWVVVQQQRRRQQQOOOKKKIIIIIIJJJMMMMMMLLLKKKKKKKKKLLLLLLNNNOOONNNMMMJJJGGGEEECCCIIIJJJJJJJJJHHHFFFEEEEEECCCCCCCCCAAA@@@@@@CCCFFFCCCBBB@@@@@@@@@@@@>>><<<999;;;>>>??????@@@AAACCCJJJHHHFFFDDDBBB???:::777888888777777777777777777222111///......000222333111111111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***************+++,,,,,,------------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------------///.........//////000111---...///000000000//////111000//////000222666888555777:::>>>CCCKKKUUU\\\ggglllppprrrwwwwwwqqqnnnmmmdddaaaYYYOOOHHHDDD???::::::999777555333222222222,,,,,,...///111222111000000//////............///000...,,,,,,---...---,,,------,,,+++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))~~~sssssswwwuuuwww}}}zzzyyywwwzzz~~~~~~|||~~~zzzzzz|||}}}{{{wwwvvvvvvtttqqqtttyyyxxxyyyyyyxxxvvvwww{{{zzzssssssyyy}}}~~~|||uuuppppppxxxvvvnnnlllnnnmmmkkkkkkkkkiiihhhggghhhkkknnnppptttyyy{{{yyyxxxxxxuuuqqqnnnllljjjhhhfff```eeegggeeeeeeiiikkkkkkeeeeeeddddddddddddeeeeeeaaagggnnnsssyyy|||zzzttthhhfffgggkkkmmmmmmpppttttttssstttxxx|||zzztttnnnhhhbbb^^^___```aaadddiiibbb]]]XXXUUUVVVXXX[[[\\\aaa`````````aaaaaa^^^\\\___bbbggghhhccc\\\\\\```cccbbb`````````aaaccceeeaaa```___\\\ZZZYYY[[[\\\]]]^^^^^^^^^\\\\\\]]]___\\\[[[[[[\\\\\\\\\[[[YYYYYYYYYWWWTTTSSSTTTXXX[[[YYYVVVTTTTTTVVVXXXVVVTTTWWWUUUSSSRRRSSSSSSSSSRRRJJJPPP^^^jjjgggWWWLLLJJJMMMHHHCCC<<<:::OOOgggUUUPPPMMMHHHVVVHHHGGGEEEEEEHHHNNNTTTXXXMMMNNNOOOOOOOOONNNLLLKKKNNNSSSXXXZZZWWWSSSPPPOOOKKKQQQUUUSSSLLLFFFFFFHHHIIIIIIIIIIIIHHHGGGFFFFFFDDDFFFKKKQQQRRRPPPQQQTTTXXXXXXWWWTTTQQQQQQRRRSSSVVVVVVVVVVVVWWWXXXYYYZZZXXXWWWUUUQQQLLLHHHGGGGGGIIIJJJMMMOOORRRWWW]]]bbb^^^[[[[[[[[[YYYVVVXXX\\\gggbbb^^^]]]\\\YYYWWWXXX\\\^^^___\\\YYYWWWXXX[[[\\\```eeeeeebbb]]][[[ZZZWWWTTTRRRSSSXXXYYYVVVSSS[[[\\\^^^]]]ZZZXXXWWWWWWSSSSSSSSSQQQNNNMMMNNNOOOSSSQQQOOOMMMMMMNNNOOOPPPOOOPPPQQQOOOKKKHHHFFFFFFRRRQQQPPPLLLHHHFFFFFFGGGCCCBBBAAA@@@???@@@DDDGGGDDDCCCBBBBBBCCCBBB@@@>>>>>>???AAAAAAAAABBBCCCEEELLLIIIEEEAAA???===:::888:::999888777777666777777111111000//////000111222000000111111111000///...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------***++++++,,,,,,,,,,,,+++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...+++++++++,,,,,,,,,------------------...///000111***+++,,,...///////////////////////////000000111333444333333333666:::===;;;>>>BBBCCCEEEIIIOOOSSSZZZ\\\___bbbfffkkkqqquuu~~~yyyvvvvvvtttvvvzzzyyy|||tttooozzzrrrooolllnnnrrrsssqqqmmmlllhhh```WWWNNNGGGCCCAAA>>>===;;;888666555444444333222111000////////////------...////////////...000//////........./////////...,,,,,,---------,,,---,,,++++++******+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((|||tttwww|||vvvwww}}}}}}~~~~~~~~~{{{{{{|||}}}yyywwwvvvvvvrrrooossszzzzzzyyyxxxxxxxxxzzz|||}}}||||||xxxssssssyyy}}}}}}~~~}}}|||~~~wwwnnnnnnooolllkkkkkkmmmllljjjkkkmmmpppssstttvvvzzz~~~|||wwwsssssstttxxxtttpppllliiigggdddbbb___eeegggeeeeeehhhjjjjjjddddddcccccccccaaa^^^\\\^^^hhhqqqvvvxxxyyyvvvqqqfffdddfffjjjkkkkkkrrr{{{{{{||||||{{{xxxsssmmmjjjgggdddbbbbbb```]]]___cccbbb^^^YYYWWWXXX[[[]]]^^^dddddddddeeeeeecccaaa___cccffflllnnneeeYYYVVVZZZ___^^^\\\[[[\\\]]]]]]^^^gggdddaaa```___^^^]]][[[PPPUUU[[[^^^]]][[[YYYYYYRRRUUUYYY[[[ZZZYYYZZZ[[[ZZZZZZYYYWWWTTTUUUXXX[[[WWWVVVVVVUUUUUUTTTTTTSSSUUUSSSRRRSSSUUUVVVUUUSSSMMMVVVjjjzzzuuu```OOOLLLJJJDDD<<<777DDDiiiooo[[[OOOLLLOOOFFFQQQGGGEEEEEEHHHNNNSSSUUUUUUPPPPPPRRRRRRQQQOOOMMMKKKQQQSSSUUUVVVUUUSSSRRRQQQPPPSSSTTTSSSPPPMMMLLLLLLHHHIIIIIIJJJKKKKKKJJJJJJIIIJJJOOOTTTTTTQQQPPPSSSYYYXXXVVVTTTSSSSSSTTTVVVUUUUUUUUUTTTUUUVVVXXXYYYZZZZZZYYYVVVQQQLLLJJJJJJHHHIIIKKKMMMQQQVVV\\\___ZZZYYYZZZ]]][[[WWWXXX^^^eee___^^^aaaaaa\\\XXXXXX[[[^^^aaa^^^ZZZXXXZZZ^^^\\\___bbbaaa```]]][[[YYYUUUTTTTTTVVVXXXXXXVVVTTTZZZ\\\^^^\\\XXXVVVWWWYYYTTTUUUTTTSSSQQQQQQSSSUUUVVVTTTPPPMMMLLLNNNPPPRRRQQQSSSUUUSSSOOOKKKJJJKKKUUUTTTQQQLLLGGGEEEFFFIIICCCBBB@@@>>><<<===AAADDDCCCCCCCCCDDDEEEEEECCCAAAAAADDDFFFGGGFFFEEEDDDEEEEEECCC@@@???>>>>>><<<;;;:::999777666555555555666000000000000000/////////...//////000///...---,,,++++++++++++++++++++++++,,,------...//////000000++++++++++++++++++************++++++++++++******************************************++++++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,...---------------......---------...//////000000333222222000///...---,,,111111000000000000000///222333555666666555777:::333666999;;;>>>BBBEEEGGGMMMOOOQQQOOOJJJGGGFFFFFFBBBKKKJJJGGGIIIEEECCCKKKFFFDDDCCCBBBBBBAAA???>>>BBB???<<<888444333222222111111111222222222333555***++++++,,,,,,,,,,,,,,,222222222000///------............------......//////---++++++,,,---,,,+++,,,,,,+++***************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''zzzuuu{{{xxxxxx~~~|||}}}zzzwwwwwwwwwwwwsssppptttzzz}}}{{{yyyzzz|||~~~~~~~~~~~~~~~zzztttssswwwzzzyyy|||{{{yyypppqqqrrrnnnlllnnnooonnnmmmnnnqqquuuwwwxxxvvvxxxxxxtttnnnkkklllooossspppllljjjhhhgggfffdddaaagggiiifffdddfffhhhgggiiiiiiiiihhhfffaaaZZZVVV___gggmmmllljjjkkkjjjiiiiiihhhjjjnnnnnnpppzzz~~~sssiiieeedddgggfffffffffaaa\\\\\\aaabbb^^^ZZZWWWXXX[[[]]]]]]^^^___aaacccccccccaaa```XXX]]]gggkkkdddXXXVVV[[[dddbbb```^^^]]][[[YYYWWW^^^\\\ZZZZZZ\\\[[[XXXTTTNNNVVV```eeeccc^^^YYYVVVUUUZZZ^^^]]]XXXTTTTTTVVVWWWXXXYYYWWWSSSRRRTTTWWWSSSUUUUUUTTTQQQOOONNNNNNOOONNNNNNPPPTTTUUUTTTQQQRRRYYYjjjyyysss^^^QQQOOODDDAAA:::===VVV[[[SSSNNNPPPTTTCCCFFFHHHFFFGGGMMMVVVZZZYYYVVVRRRSSSUUUUUUSSSPPPMMMKKKNNNMMMMMMLLLLLLMMMMMMMMMPPPNNNLLLKKKLLLMMMLLLJJJFFFGGGIIIKKKLLLMMMNNNNNNOOOPPPTTTXXXWWWRRRQQQSSSYYYXXXVVVTTTTTTTTTVVVWWWUUUTTTTTTSSSTTTUUUWWWXXXZZZ[[[[[[YYYUUUQQQOOOOOOLLLMMMOOOPPPSSSVVVYYY[[[ZZZYYY\\\___\\\UUUUUUZZZ\\\XXXZZZaaaccc\\\VVVUUUYYY^^^aaa```[[[YYY]]]aaa[[[^^^``````___^^^[[[VVVSSSTTTVVVWWWXXXWWWWWWVVVSSSVVVYYYXXXUUUTTTXXX[[[UUUVVVVVVUUUSSSTTTVVVXXXXXXUUUPPPLLLKKKMMMQQQSSSUUUWWWYYYWWWSSSPPPOOOPPPVVVTTTPPPJJJEEEDDDGGGJJJCCCBBB@@@<<<::::::===@@@CCCCCCCCCEEEGGGGGGEEECCC>>>AAAFFFHHHFFFCCC@@@>>>======<<<===???@@@???>>>999888666555444444444555//////000000//////...---,,,---.........---++++++++++++++++++++++++++++++******++++++,,,---......+++++++++++++++***)))(((******++++++++++++******************************)))************+++++++++,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,//////...---,,,,,,,,,,,,---------,,,---...//////////////////////////////---------///111111///,,,//////000111111......000000222333222222444444333999222000555777444111111+++777777111444444222777444555666555444444555666:::888444111//////000111/////////000///------000000000000000///---+++***((()))***++++++,,,...000---------,,,,,,---......///---++++++,,,,,,,,,+++,,,++++++***)))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''~~~||||||www|||zzzwwwtttssstttvvvxxxyyyxxxuuussswww}}}}}}zzztttuuuuuuuuutttuuuwwwzzz|||uuulllmmmtttuuusssrrrvvvxxxuuutttvvvvvvtttvvvrrrnnnllllllnnnooopppiiiiiijjjlllllliiidddaaa\\\jjjtttrrrkkkggghhhiiiiiihhhjjjmmmjjj```]]]___iiiwwwzzzllleeejjjkkkeeehhhhhhhhhiiilllsss|||}}}wwwpppkkkhhhhhhkkkkkkkkkiiibbb[[[\\\bbbfffddd___YYY[[[bbbffffffffffffeeeeeedddddddddddd```^^^[[[ZZZZZZZZZYYYWWW^^^```aaa^^^[[[YYYZZZ\\\```[[[VVVVVVYYYZZZWWWSSSPPPWWW\\\^^^^^^^^^YYYSSSWWWWWWWWWWWWVVVUUUTTTSSSWWWWWWWWWVVVTTTRRRQQQPPPRRRSSSPPPMMMQQQWWWUUUMMMMMMLLLMMMNNNPPPQQQQQQQQQZZZUUU]]]eee___ZZZWWWPPPEEE@@@>>><<>>AAA>>>BBBIIINNNPPPMMMHHHEEEBBBBBBCCCBBBAAA???===;;;===;;;:::;;;>>>>>><<<999999888777555444333111111000000111000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++)))))))))))))))))))))))))))************++++++++++++++++++*********))))))++++++******************++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------........................//////............////////////000000000000//////////////////////////////......///000111222333333////////////////////////000000111222333333444444777666444222000000000000222222111000//////000000////////////////////////+++,,,---......------,,,------------------------......---,,,,,,,,,------***++++++,,,,,,------...+++++++++*********))))))++++++***)))(((((())))))++++++******))))))(((((()))))))))))))))(((((((((''''''(((((())))))******|||xxxvvvtttrrrrrrtttvvvxxxxxxyyyvvvssstttxxxxxxuuuuuuvvvvvvuuusssssstttvvv{{{~~~tttmmmnnnuuuwwwuuuzzz|||zzztttrrrtttvvvvvvrrrpppnnnmmmnnnooonnnmmmiiihhhhhhiiiiiihhhdddaaa```llluuusssmmmkkkkkkjjjhhhfffhhhkkkiiicccbbbfff{{{nnnnnnllldddddddddffflllvvv~~~yyyyyyyyywwwsssooommmmmmpppmmmllljjjddd______dddbbbaaa^^^YYY[[[aaacccaaadddeeeeeeeeeeeedddcccccc]]][[[YYYYYYZZZZZZYYYXXXYYY[[[]]]\\\YYYWWWXXXYYY]]]YYYVVVUUUVVVWWWUUUTTTQQQXXX]]]]]][[[ZZZWWWTTTVVVVVVUUUTTTSSSRRRQQQQQQUUUUUUTTTRRRQQQPPPOOONNNQQQRRRPPPOOOSSSXXXUUUNNNLLLIIIHHHLLLRRRVVVTTTQQQKKKPPPbbbkkk___UUUSSSOOOGGG@@@???DDDeeehhhWWWJJJKKKLLLHHHFFFIIIFFFKKKSSSYYY[[[YYYTTTQQQVVVUUUTTTTTTTTTRRRNNNJJJFFFJJJKKKIIIJJJMMMLLLIIILLLMMMOOONNNMMMKKKKKKLLLKKKMMMNNNNNNNNNOOOQQQSSSQQQRRRSSSSSSSSSQQQOOONNNSSSRRRQQQQQQRRRTTTUUUUUUUUUVVVVVVUUUUUUWWWZZZ]]]YYY[[[[[[YYYUUUPPPLLLKKKPPPOOOMMMMMMNNNPPPSSSUUUVVVWWWYYY[[[]]]]]]]]]]]]\\\]]]___```___]]][[[YYYXXX^^^```]]]ZZZ[[[\\\ZZZ___aaabbbcccbbb___\\\ZZZUUU[[[]]][[[ZZZ\\\]]][[[YYYWWWUUUUUUWWWXXXXXXXXXXXXXXXVVVUUUTTTSSSSSSSSSTTTSSSQQQOOOOOORRRXXX\\\```XXXTTTVVVRRRLLLQQQ[[[^^^YYYRRRKKKFFFDDDEEEEEEBBBBBBBBB@@@======>>>@@@???BBBGGGKKKKKKIIIEEEBBB@@@AAAAAA@@@???===<<<;;;<<<:::999:::<<<<<<:::888777666555444333111000000///000000000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))************************++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------------------------------......------------....../////////000000/////////////////////////////////---......//////000000111//////////////////////////////000111111222333333555444222000/////////000111000///............///...........................------,,,,,,+++++++++------------------------++++++*********++++++,,,++++++++++++++++++******+++++++++*********))))))+++******)))(((((())))))*********)))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***vvvuuusssssstttvvvyyy{{{}}}yyyvvvwwwwwwuuurrrsssuuutttsssssstttvvvzzz}}}~~~}}}uuunnnpppvvvxxxvvv||||||wwwoookkknnnqqqrrrmmmlllmmmnnnoooooollljjjjjjhhhggggggggggggeeecccdddlllrrrrrrooonnnmmmjjjgggfffgggiiihhhgggjjjnnnrrrpppllleeeggggggkkkuuussstttuuuuuurrrpppoooooopppjjjfffeeeaaa]]]]]]aaa______^^^[[[\\\______[[[___```bbbcccbbbaaa___^^^ZZZXXXWWWXXXYYYZZZYYYXXXVVVYYY[[[\\\[[[YYYYYYYYYYYYWWWUUUSSSSSSSSSTTTTTTRRRYYY]]]ZZZXXXXXXWWWTTTUUUTTTRRRQQQPPPOOOOOOOOOSSSQQQOOOMMMLLLLLLLLLLLLMMMNNNNNNNNNQQQTTTQQQKKKIIIEEEDDDKKKTTTYYYVVVQQQIIIVVVqqqyyyfffTTTRRRPPPFFF???@@@OOOxxxWWWLLLDDDFFFGGGCCCCCCGGGGGGJJJPPPTTTVVVUUURRRPPPRRRQQQRRRRRRRRRPPPKKKHHHDDDFFFGGGHHHLLLPPPMMMGGGHHHKKKMMMMMMLLLKKKLLLLLLKKKMMMNNNOOOOOOOOOQQQSSSQQQQQQRRRRRRQQQPPPNNNMMMSSSTTTTTTTTTTTTTTTSSSSSSUUUTTTTTTUUUWWWXXXXXXXXXVVVXXXYYYWWWSSSOOOMMMLLLRRRPPPMMMKKKJJJLLLNNNPPPRRRTTTWWW[[[]]]^^^^^^^^^[[[\\\^^^___^^^\\\ZZZXXXWWWZZZ\\\ZZZZZZ[[[[[[WWW^^^^^^]]]]]]]]]]]]]]]]]]WWW^^^aaa]]]YYYYYYZZZZZZWWWVVVUUUVVVXXXYYYYYYXXXZZZYYYWWWTTTSSSRRRRRRRRRRRRRRRQQQPPPPPPTTTYYY]]]ZZZTTTRRRTTTQQQLLLOOOWWW[[[WWWRRRLLLHHHFFFEEEEEEEEEEEEEEEDDDAAA??????@@@AAACCCEEEFFFEEECCC@@@>>>?????????>>>===<<<;;;:::;;;:::999999::::::888666555444444222111000///.........///000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------......////////////......////////////////////////.........................................................///000000111111111000000///....../////////...------------------------------------------000///---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,++++++***))))))((((((+++************)))))))))******)))((((((((())))))((())))))))))))))))))***'''''''''((((((((((((((((((((((((((())))))))))))yyyxxxwwwwwwxxxzzz|||~~~}}}wwwuuuuuutttnnnpppsssuuuvvvwwwyyy{{{zzz{{{vvvxxx|||xxxrrrrrrvvvxxxuuuuuuvvvqqqiiieeehhhkkkkkkjjjjjjjjjlllmmmnnnllljjjmmmkkkhhhgggggghhhhhhgggffflllooooooooopppnnnjjjiiiiiihhhggghhhiiinnnssswwwnnnooonnniiillllllooovvv}}}}}}yyyttttttrrrppplllkkklllmmmooogggbbbaaa___]]]]]]______aaa```^^^___aaa^^^YYYZZZ[[[]]]___^^^\\\ZZZXXXYYYXXXWWWXXXYYYYYYXXXVVVWWWZZZ]]]``````___^^^]]]VVVVVVUUURRRPPPQQQSSSVVVUUUWWWXXXVVVWWWZZZXXXTTTQQQPPPOOONNNNNNNNNOOOOOOPPPOOOLLLJJJIIIIIIJJJKKKIIIIIIJJJKKKLLLKKKGGGCCCEEEDDDFFFLLLSSSWWWUUUQQQQQQ___xxxgggRRRLLLJJJCCC???BBBZZZjjjJJJDDDBBBCCCCCC???@@@DDDDDDFFFIIILLLNNNNNNMMMLLLJJJKKKLLLMMMLLLIIIFFFCCCGGGGGGFFFGGGLLLQQQOOOHHHKKKLLLMMMLLLLLLMMMPPPRRRMMMOOOPPPQQQPPPPPPQQQRRRQQQQQQQQQQQQQQQOOONNNMMMSSSTTTVVVVVVTTTRRRQQQPPPQQQPPPOOORRRUUUVVVTTTQQQOOOQQQTTTTTTSSSRRRRRRSSSTTTQQQMMMJJJHHHIIIKKKMMMQQQSSSVVVYYY\\\\\\\\\[[[XXXYYYZZZ[[[YYYVVVSSSQQQUUUXXXYYYXXX[[[^^^]]]XXXWWWXXXXXXXXXXXXYYYYYYYYYUUU]]]aaa\\\UUUTTTVVVWWWZZZXXXVVVUUUWWWYYYYYYYYY[[[YYYVVVSSSQQQQQQQQQQQQOOOPPPOOOOOONNNQQQTTTXXXTTTPPPOOOQQQPPPLLLMMMQQQQQQOOOLLLIIIFFFDDDDDDCCCDDDFFFGGGFFFDDDBBBAAABBBDDDDDDCCCBBB@@@>>>===<<<>>>>>>=========<<<;;;;;;;;;;;;::::::999888666555444444333222111000///...------...///000000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------......//////......---........................///.........---------,,,------------------------,,,---------.........///------------------.........------,,,,,,,,,------........................000///,,,+++***+++,,,---++++++++++++++++++++++++++++++++++++,,,---...///++++++*********)))))))))************))))))))))))***))))))((((((((())))))'''((((((((())))))******'''''''''''''''((((((((((((((((((((())))))))))))}}}|||{{{zzzzzz|||~~~zzzsssqqqqqqpppqqqsssuuuwwwxxxzzz|||}}}zzzuuutttvvvxxx}}}uuusssuuuuuurrrmmmpppooojjjhhhjjjkkkjjjjjjhhhggghhhkkkmmmmmmmmmpppmmmiiiggghhhjjjkkkkkkiiimmmoooooopppsssppplllmmmmmmkkkhhhgggjjjnnnqqqqqqwwwwwwppplllnnnooollljjjlllmmmnnnnnnmmmmmmnnnsssqqqmmmhhheeeeeehhhkkkooohhhcccbbbbbb``````cccbbbddddddaaaaaabbb___YYYXXXZZZ\\\]]]]]][[[XXXWWWZZZYYYXXXXXXYYYXXXUUUSSSXXXYYY\\\```bbbbbb```___UUUUUUSSSQQQOOOPPPTTTWWWVVVTTTQQQQQQWWW\\\ZZZSSSMMMMMMMMMNNNNNNOOOPPPQQQNNNMMMJJJHHHGGGGGGIIIJJJHHHGGGHHHIIIHHHDDD@@@===@@@DDDJJJNNNPPPPPPPPPQQQSSSYYYkkkppp[[[JJJDDD???BBBAAAFFF___uuuQQQCCCBBBAAABBB@@@======@@@BBBCCCDDDFFFGGGHHHHHHHHHDDDFFFGGGHHHGGGDDDBBB@@@GGGFFFCCCCCCJJJRRRSSSOOOOOOOOOMMMKKKKKKOOOTTTXXXOOOQQQRRRRRRPPPOOOOOOPPPQQQQQQQQQQQQPPPOOONNNNNNPPPSSSVVVVVVSSSPPPOOOOOOOOONNNNNNQQQTTTUUURRRNNNKKKMMMPPPRRRSSSSSSTTTVVVTTTRRRNNNJJJHHHHHHIIIJJJOOORRRUUUXXXYYYYYYXXXVVVXXXXXXYYYXXXVVVRRRNNNLLLRRRTTTVVVVVVYYY^^^]]]YYYRRRSSSVVVWWWXXXWWWUUUTTTSSS[[[___ZZZTTTRRRTTTUUU___[[[VVVTTTTTTVVVXXXYYYXXXWWWUUURRRQQQPPPPPPPPPPPPPPPPPPNNNMMMMMMOOOQQQNNNKKKKKKMMMNNNLLLKKKMMMIIIHHHFFFEEEDDDDDDDDDDDDBBBCCCEEEEEEDDDCCCDDDEEEEEEDDDBBB@@@>>><<<<<<<<<=========<<<<<<<<<<<<=========<<<;;;999777555555444333333222111000//////,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******)))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------............------------------------------000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------++++++,,,,,,,,,------------------,,,,,,------..............................---,,,+++,,,---///111++++++++++++++++++++++++*********+++,,,---...///************++++++,,,,,,)))))))))))))))))))))))))))((((((((((((((())))))''''''(((((()))))))))***''''''''''''(((((())))))))))))))))))((((((((((((~~~~~~}}}||||||{{{|||}}}~~~zzzuuuuuuuuutttxxxyyyyyyyyyxxxyyy|||~~~{{{vvvtttuuuxxxzzzwwwsssrrrpppmmmkkkoooqqqooonnnooopppnnniiigggfffgggjjjmmmnnnnnnooolllhhhggghhhiiijjjkkkjjjoooqqqpppqqqssssssppppppqqqooojjjgggjjjllllllpppuuuuuuqqqoooppppppmmmjjjkkkkkkiiiffffffiiilllkkkiiieeeaaa```aaafffjjjhhhdddaaaaaa```^^^```dddeeefffeeeaaaaaabbb___ZZZZZZ[[[\\\]]]\\\[[[YYYXXXYYYXXXWWWWWWWWWVVVRRRPPPUUUUUUWWWZZZ]]]^^^]]][[[UUUSSSPPPNNNOOOQQQTTTVVVSSSRRROOONNNTTTYYYVVVPPPKKKLLLMMMNNNOOOPPPPPPPPPKKKJJJIIIGGGGGGGGGGGGHHHHHHFFFFFFGGGEEE@@@<<<===<<>>>>><<<;;;;;;@@@AAAAAABBBCCCDDDDDDDDDAAABBBDDDDDDBBB@@@@@@@@@AAA@@@??????FFFPPPTTTSSSNNNMMMKKKIIIIIIMMMSSSXXXMMMOOOQQQQQQPPPNNNNNNNNNPPPPPPOOOOOONNNMMMMMMMMMLLLOOOSSSSSSPPPNNNNNNOOOPPPOOOPPPRRRSSSSSSRRRPPPLLLNNNPPPPPPOOOOOOPPPQQQRRRPPPMMMJJJHHHGGGHHHHHHMMMOOOSSSVVVWWWVVVTTTSSSYYYYYYZZZYYYVVVRRRNNNLLLNNNRRRUUUTTTUUUYYYYYYVVVQQQSSSVVVYYYYYYVVVRRROOOQQQXXX\\\XXXTTTUUUVVVVVV^^^[[[VVVSSSSSSTTTUUUUUURRRRRRRRRQQQQQQPPPPPPOOOQQQQQQQQQOOOLLLKKKKKKLLLIIIHHHGGGIIIKKKKKKJJJIIIEEEEEEDDDCCCCCCCCCDDDEEE???AAABBBCCCBBBBBBCCCEEEEEECCC@@@>>><<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========>>>>>><<<888555444444333222222111000000//////------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))******))))))))))))))))))))))))((((((((()))))))))******(((((()))))))))))))))***'''(((((())))))*********************************************************************++++++++++++++++++++++++++++++++++++......------------......,,,,,,------------,,,,,,------------------------/////////......---------++++++++++++++++++++++++++++++++++++++++++,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,------...------------------------,,,+++++++++,,,...000111************************)))))))))))))))***+++,,,))))))******+++,,,,,,---(((((()))))))))))))))***((((((''''''(((((())))))'''(((((((((((((((((()))''''''(((((())))))******))))))))))))((((((((((((|||}}}}}}}}}}}}}}}~~~{{{zzz}}}}}}{{{|||{{{zzzxxxwwwyyy}}}}}}~~~|||xxxssssssxxx}}}~~~vvvpppooollliiihhhmmmooommmlllnnnooommmfffeeefffiiilllnnnnnnmmmjjjhhheeeccceeefffgggggggggmmmpppnnnmmmpppqqqpppooosssrrrllliiijjjjjjhhhmmmqqqsssrrrqqqpppooollljjjhhheeedddeeefffhhhhhhaaaaaaaaa___^^^___bbbddd```^^^___```^^^[[[^^^dddggggggccc^^^]]]___]]]YYYYYYYYYYYYZZZYYYYYYXXXWWWTTTTTTTTTUUUUUUTTTQQQNNNQQQQQQQQQTTTWWWYYYXXXWWWTTTPPPKKKKKKNNNQQQSSSSSSNNNQQQQQQNNNMMMOOOOOOLLLJJJLLLNNNOOOOOONNNLLLJJJHHHHHHGGGFFFFFFEEEEEEEEEDDDAAAAAADDDBBB<<<;;;>>>:::@@@GGGLLLMMMLLLKKKKKKJJJEEEKKKQQQJJJEEEEEE@@@;;;CCCCCCKKK\\\SSS@@@@@@<<<;;;:::999:::;;;999666<<<===>>>>>>????????????===>>>???>>><<<;;;===???;;;======<<<@@@GGGKKKKKKFFFFFFFFFFFFFFFHHHKKKNNNGGGJJJMMMNNNNNNMMMMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKGGGKKKOOOOOOMMMLLLNNNPPPNNNOOOQQQQQQPPPOOOPPPQQQLLLMMMNNNMMMKKKJJJKKKLLLMMMLLLKKKIIIHHHGGGFFFEEEHHHKKKOOOSSSUUUUUUSSSRRRWWWXXXYYYYYYWWWTTTQQQNNNPPPVVVXXXVVVSSSTTTUUUTTTQQQSSSUUUVVVUUURRRNNNLLLLLLQQQUUUSSSSSSVVVWWWUUUVVVUUUSSSSSSSSSSSSRRRPPPLLLMMMOOOQQQQQQQQQPPPOOOMMMNNNNNNMMMJJJGGGGGGGGGFFFEEEDDDEEEHHHJJJIIIGGGFFFDDDBBBAAA@@@AAABBBCCC???@@@@@@???>>>>>>AAACCCAAA@@@>>><<<;;;;;;<<<<<<;;;:::999999:::;;;<<<===<<<===>>>;;;666333222222111111000000///..................///......------++++++++++++++++++++++++******************************)))(((((()))***+++))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))******''''''(((((()))******+++************************************************************++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,+++*********************+++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,***************************)))))))))))))))******))))))******************(((((((((((())))))******'''''''''''''''((())))))((((((((((((((('''''''''(((((())))))***++++++,,,***)))))))))((((((((('''~~~|||~~~zzz~~~~~~xxxyyy~~~|||zzzyyyxxxwwwwwwzzzvvv|||~~~zzzrrrpppwww~~~|||~~~{{{tttooommmjjjgggdddhhhiiifffeeehhhjjjiiicccdddggglllooopppnnnkkkfffdddaaa```bbbcccdddcccccciiimmmjjjhhhjjjmmmmmmnnnssssssmmmjjjkkkjjjeeecccggglllmmmoooooommmkkkfffaaa\\\\\\```bbb```]]]]]]___```___^^^\\\\\\]]]^^^```cccdddaaa]]]aaahhhgggfff```ZZZYYY\\\[[[XXXVVVVVVVVVUUUUUUUUUUUUUUUPPPPPPPPPRRRSSSSSSPPPNNNPPPOOONNNPPPTTTWWWVVVUUUTTTNNNHHHHHHMMMQQQRRRQQQIIIQQQUUUNNNGGGFFFHHHIIIKKKLLLOOOPPPOOOLLLHHHFFFEEEFFFFFFFFFEEEDDDCCCBBB???<<<<<>>999999???:::===BBBIIINNNOOOKKKHHHFFF???EEEJJJCCCAAABBB???666@@@<<<<<>>@@@???>>>@@@BBBCCCCCCCCCDDDFFFBBBEEEIIIKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIDDDIIIMMMMMMKKKJJJMMMQQQKKKMMMOOONNNLLLKKKMMMPPPIIIKKKKKKJJJIIIHHHIIIJJJIIIIIIIIIIIIHHHFFFEEEDDDDDDGGGMMMRRRTTTUUUSSSRRRSSSUUUVVVWWWWWWTTTRRRPPPTTT[[[^^^YYYSSSSSSSSSSSSQQQRRRRRRRRRPPPMMMJJJHHHGGGKKKNNNNNNQQQUUUVVVSSSOOOOOOQQQSSSUUUSSSOOOLLLHHHJJJMMMPPPRRRQQQPPPOOOHHHJJJJJJIIIFFFDDDCCCDDDEEEDDDBBBBBBFFFJJJIIIFFFFFFDDDAAA>>>======???@@@AAA@@@???===;;;;;;>>>@@@???>>><<<;;;:::;;;;;;<<<999888888888888999;;;<<<;;;======:::555111000111/////////......------,,,.../////////...---,,,,,,++++++++++++++++++++++++************************))))))(((((((((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,+++++++++++++++++++++,,,,,,---,,,+++***)))))))))((())))))***++++++))))))))))))))))))))))))))))))*********))))))((()))))))))))))))))))))))),,,,,,++++++++++++++++++******))))))(((((('''''''''((((((((())))))******'''''''''''''''((()))***))))))(((((('''''''''&&&((())))))***+++,,,,,,,,,******))))))((((((((('''~~~|||}}}}}}yyywwwzzz||||||zzz{{{|||{{{{{{{{{{{{|||}}}xxxxxxxxxzzz|||}}}|||{{{vvvzzz{{{vvvppppppooommmjjjeeeccceeeggggggiiillleeecccgggppptttooogggcccddd___^^^eeeiiihhhcccaaaeeebbb___aaagggkkkkkkiiiiiillljjjfffgggkkkiiidddiiiiiikkknnnnnnlllgggddd```]]]\\\___^^^[[[ZZZ]]]eeeeeeaaa\\\\\\aaacccbbbbbb^^^]]]___``````ccchhhfffbbb^^^[[[ZZZYYYXXXWWWWWWUUUSSSSSSTTTUUUTTTSSSTTTRRROOOOOOOOOPPPOOONNNKKKLLLMMMNNNOOONNNNNNMMMIIIHHHIIIKKKNNNPPPPPPPPPMMMOOOIIIGGGLLLJJJKKKWWWKKKGGGKKKTTTSSSHHHCCCFFFCCCCCCCCCCCCBBBAAA@@@???>>>>>>======<<<;;;999999:::;;;===???BBBDDDFFFGGG@@@AAABBBAAA@@@???@@@AAA777999:::;;;:::888666555444111111666>>>@@@;;;666888888777555555444444444777777666666666777777888<<<:::999777777888:::;;;===???AAAAAAAAA@@@AAABBBCCCDDDFFFGGGHHHHHHGGGGGGFFFEEECCCCCCEEEFFFGGGGGGGGGHHHIIIIIIIIIJJJLLLNNNQQQRRRQQQOOOMMMLLLNNNOOOKKKHHHEEEDDDEEEGGGIIIIIIFFFIIIHHHDDDDDDHHHJJJHHHHHHGGGHHHKKKPPPRRRQQQOOOPPPRRRUUUVVVVVVSSSPPPNNNWWWYYY[[[YYYUUUQQQQQQQQQTTTVVVTTTNNNLLLPPPPPPLLLOOOJJJFFFIIIQQQVVVUUUQQQSSSOOOLLLOOOUUUWWWSSSNNNLLLOOOQQQRRRQQQPPPPPPPPPKKKHHHEEECCCCCCAAA???>>>?????????@@@BBBDDDFFFHHHEEEDDDAAA>>>>>>???AAABBB@@@>>><<<;;;:::;;;===>>>:::;;;<<<;;;:::;;;===>>>===:::777888:::<<<;;;888999888666666777666333111---------,,,,,,,,,++++++------------------------++++++++++++++++++++++++((()))*********((('''&&&))))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&(((((((((((())))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))************************++++++************++++++************************))))))))))))))))))))))))+++++++++***)))((((((''''''((()))+++,,,++++++***///...+++***))))))***++++++*********))))))((((((++++++************++++++++++++++++++++++++++++++))))))(((''''''((()))******)))(((''''''((()))***(((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&''''''((()))******+++*********((('''(((***---|||~~~~~~}}}~~~}}}yyyyyy}}}|||yyyyyyxxxyyy||||||xxxmmmnnnpppsssvvvyyyyyyyyyqqquuuwwwuuuttttttrrrmmmooojjjhhhjjjjjjhhhgggiiieee``````fffjjjhhhcccbbbaaa]]]]]]bbbeeedddbbbbbbgggccc```aaafffjjjkkkiiifffhhhgggeeegggllllllgggiiikkkmmmnnnlllhhhdddbbb\\\ZZZ[[[^^^^^^[[[[[[]]]qqqqqqmmmeee`````````]]]aaa]]][[[\\\]]]\\\^^^bbb```]]]YYYXXXXXXXXXXXXWWWYYYWWWUUUUUUVVVVVVUUUTTTSSSRRRPPPPPPPPPPPPNNNMMMOOONNNMMMKKKKKKJJJJJJKKKHHHHHHIIIKKKMMMOOONNNMMMJJJLLLGGGFFFKKKGGGGGGRRROOOHHHHHHNNNLLLDDDBBBGGGEEEDDDCCCAAA@@@>>>===<<<;;;;;;<<<<<<<<<;;;;;;:::::::::<<<>>>???AAACCCCCC===>>>>>>===<<<;;;===>>>777777777777666444333222444222222888???BBB>>>999666666555444444444444555666666555555555666666777999888666555555666888999;;;===??????>>>>>>???@@@@@@AAABBBDDDDDDDDDDDDCCCEEECCCBBBBBBCCCEEEEEEFFFDDDEEEFFFFFFEEEEEEGGGHHHUUUUUURRROOOKKKJJJKKKLLLIIIFFFCCCBBBDDDFFFGGGGGGBBBDDDCCCBBBDDDIIIIIIFFFJJJIIIJJJLLLOOOPPPMMMKKKQQQRRRTTTUUUTTTRRRPPPNNNWWWXXXYYYXXXTTTQQQQQQRRRSSSVVVUUUQQQPPPTTTTTTQQQUUURRROOONNNQQQTTTUUUUUUKKKKKKOOOTTTYYYXXXRRRMMMKKKMMMPPPQQQPPPNNNNNNNNNJJJGGGEEECCCCCCCCCAAA@@@@@@???>>>======???AAABBBFFFEEECCCAAA@@@@@@AAABBB@@@???>>>===<<<======>>>;;;<<<===<<<;;;<<<===???===:::888999<<<===;;;999999777555555555444333111---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++***)))((()))(((((((((''''''''''''(((''''''''''''&&&&&&&&&'''''''''((((((((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((************************+++******))))))******+++************************))))))))))))))))))))))))((()))***++++++******)))---,,,)))((((((***...000///---+++)))))))))***+++*********)))))))))((((((+++******))))))******+++++++++++++++++++++++++++***)))(((((((((((()))******)))(((''''''((()))***(((((()))************)))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''(((((())))))******++++++***(((&&&&&&(((***~~~}}}~~~{{{yyy{{{}}}yyyvvvuuuwww}}}zzzsssiiijjjmmmppprrrttttttuuulllppprrrssswwwyyyuuunnnnnnjjjjjjmmmnnnjjjhhhiiieee___[[[^^^aaaaaaaaabbb^^^[[[ZZZ^^^___^^^```cccfffdddaaacccgggiiiiiihhhdddeeedddbbbdddhhhiiifffgggjjjnnnmmmiiiccc``````ZZZYYY[[[___```]]]\\\^^^tttwwwtttkkkbbb^^^\\\ZZZ^^^ZZZXXXYYYYYYWWWXXX\\\XXXVVVTTTTTTUUUWWWWWWWWWXXXWWWVVVVVVVVVVVVTTTRRRRRRQQQPPPQQQQQQOOOMMMJJJRRRPPPMMMIIIGGGGGGGGGHHHGGGGGGHHHKKKMMMMMMKKKIIIFFFIIIEEEDDDHHHDDDCCCMMMQQQIIIDDDFFFDDD???@@@FFFFFFDDDAAA>>><<<:::999999999999:::;;;;;;;;;;;;;;;999::::::;;;<<<======>>>;;;;;;:::888666666999;;;999888777555333222111111444222333888???AAA???:::333333222222333333444555555555444444444444555555555444333333333444555666777999;;;;;;;;;;;;;;;===;;;<<<===???@@@??????>>>BBBAAAAAA@@@AAAAAABBBCCCEEEFFFGGGGGGEEEEEEFFFGGGRRRQQQOOOKKKGGGFFFHHHJJJGGGEEEBBBAAACCCDDDEEEEEEAAACCCDDDCCCFFFJJJJJJFFFJJJKKKLLLMMMNNNMMMIIIFFFNNNOOOPPPRRRRRRSSSSSSSSSUUUVVVVVVTTTQQQPPPPPPQQQQQQTTTUUUTTTTTTWWWWWWTTTSSSRRRQQQNNNMMMNNNPPPRRRNNNTTT]]]cccccc]]]UUUOOOGGGJJJMMMOOOOOOOOOOOOOOOIIIGGGEEEDDDDDDDDDCCCBBBDDDBBB>>>;;;:::;;;===>>>GGGFFFEEEDDDCCCBBBAAAAAA???????????????>>>======<<<===>>>===<<<<<<>>>@@@>>>;;;999:::===>>><<<:::888666333222222333222111------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))&&&'''((()))))))))(((((((((((()))+++///333888;;;---,,,+++)))))))))************))))))))))))((((((+++******))))))******+++******************************))))))))))))******)))((((((''''''(((((()))'''((())))))******))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((++++++***'''%%%$$$&&&(((~~~{{{xxxzzz~~~|||xxxvvvwwwyyy}}}}}}wwwqqqpppqqqssstttsssqqqppppppnnnmmmlllnnntttyyyuuummmgggeeegggmmmoookkkiiiiiieee___[[[\\\______aaaddd[[[YYYXXXZZZZZZYYY^^^ddddddcccdddfffiiiiiifffccccccbbb```______``````^^^aaaggglllkkkfff```___```[[[ZZZ\\\``````]]]\\\^^^hhhmmmnnnggg```]]][[[YYY[[[WWWVVVWWWWWWUUUVVVYYYTTTSSSRRRRRRTTTVVVVVVVVVUUUTTTTTTUUUUUUTTTRRROOOPPPPPPOOOPPPOOOMMMIIIFFFPPPOOOMMMJJJHHHGGGFFFFFFEEEFFFGGGIIIKKKJJJGGGDDDDDDFFFAAA@@@EEEBBBBBBMMMLLLEEE@@@@@@>>><<>>;;;999888888888888888999::::::999999888999999999999999999999999999999777444222333666888===<<<999666444333333444444222222666;;;<<<:::777000000000000222333444555555444333333222333333333333222222111111222333444333555777888777777888999777888:::;;;<<<<<<;;;:::>>>?????????>>>>>>???@@@BBBDDDEEEFFFEEEEEEFFFHHHIIIIIIGGGDDDBBBCCCFFFIIIFFFDDDBBBBBBCCCDDDEEEDDDDDDKKKNNNKKKHHHHHHIIIHHHIIIJJJLLLNNNNNNKKKHHHFFFJJJKKKLLLOOOQQQTTTWWWXXXRRRRRRRRRQQQPPPOOOPPPPPPQQQRRRTTTTTTUUUUUUTTTRRROOOOOOOOOPPPQQQQQQQQQPPPYYY```hhhkkkeee[[[QQQLLLDDDGGGLLLOOOPPPPPPQQQSSSKKKIIIFFFEEEEEEDDDCCCAAAGGGDDD???<<<:::;;;===???FFFFFFFFFFFFDDDBBBAAA???===>>>@@@@@@@@@???===<<<===>>>???>>>======>>>@@@>>><<<:::;;;>>>???===:::777444111///000111111111...------------,,,,,,,,,************************************++++++++++++((()))))))))************((((((((((((((('''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))************************))))))))))))))))))))))))((('''&&&%%%%%%&&&''''''&&&***000555888999888666,,,+++***))))))))))))***))))))))))))))))))((((((******))))))))))))******************************+++*********))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((''''''((()))((('''%%%$$$&&&'''~~~}}}xxxxxx{{{}}}{{{xxxwww{{{}}}|||xxxtttrrrrrruuuwwwyyyxxxuuuqqqoooooorrrnnniiihhhnnnuuurrrkkkbbbaaadddjjjlllhhhddddddaaa]]]\\\___```___```ccc\\\YYYWWWXXXXXXXXX]]]dddaaacccfffiiijjjgggbbb^^^^^^\\\ZZZ[[[\\\[[[YYYXXX[[[aaaggghhhccc______aaa[[[YYYZZZ]]]\\\YYYWWWYYY[[[aaadddaaa]]]\\\[[[XXXXXXUUUTTTVVVWWWUUUVVVYYYTTTSSSRRRSSSTTTVVVUUUTTTTTTTTTUUUVVVWWWVVVSSSPPPOOONNNNNNNNNMMMKKKFFFCCCIIIJJJLLLLLLKKKIIIGGGEEECCCDDDEEEGGGIIIGGGDDDAAABBBDDD>>><<>>===:::888777777999999999999999999888777666555888777777777777777777777999888666333111111444777===;;;888555444444444555444222111333555555222000.........///111222444555444444333222222222222222111111111111222222333333111333555555444444555666555666777999999999999888;;;===>>>===;;;;;;<<<===999<<>>@@@AAA@@@???<<<;;;===>>>>>>===<<<<<<===???===;;;:::;;;>>>>>><<<999555333///...///000000000.........---------,,,,,,************************)))))))))******+++++++++(((((('''''''''((((((((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))'''%%%$$$&&&))),,,///333555666777444///***&&&******))))))))))))))))))(((((((((((((((((())))))***))))))))))))))))))***))))))))))))))))))))))))************))))))((((((''''''((((((((((((''''''''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''((((((((((((''''''''''''$$$&&&''''''&&&&&&((()))}}}xxxwww{{{}}}{{{xxxyyy}}}{{{sssnnnooorrrppptttxxxxxxtttqqqpppqqquuuppphhhdddhhhnnnmmmgggcccaaaccchhhiiiddd___]]][[[ZZZ[[[```aaa______bbb___ZZZWWWXXXYYYYYY]]]bbbaaacccggghhhgggccc___[[[XXXUUUWWW\\\^^^[[[YYYYYYWWW\\\bbbdddbbb```___```YYYVVVUUUWWWVVVSSSRRRUUUXXX\\\^^^]]]]]]^^^\\\WWWWWWTTTTTTVVVWWWUUUVVVYYYTTTSSSSSSTTTUUUVVVUUUTTTTTTUUUWWWZZZ\\\[[[WWWTTTPPPNNNMMMLLLKKKIIIEEEBBBCCCEEEIIIKKKLLLJJJGGGEEEAAAAAABBBDDDFFFEEECCC@@@AAABBB===;;;AAA@@@BBBOOO<<<<<<;;;<<<;;;;;;<<<<<<:::999888777777888999:::888888888777666555444333666666666777777777777888777777666333111111333555777666444222111222333444444222111111111000...,,,------...///000222444555555444333222222111111222000000000111222222222333///111333444333333444555333444666777888888777777888;;;>>>===:::888999;;;777:::>>>AAABBBDDDEEEGGGIIIIIIHHHEEEBBBAAABBBCCCHHHFFFEEEEEEFFFGGGFFFFFFFFFQQQVVVNNNCCC@@@DDDHHHGGGJJJLLLMMMLLLKKKLLLMMMPPPOOOPPPPPPQQQRRRTTTTTTWWWWWWXXXYYY[[[[[[YYYWWWRRROOOOOOPPPOOOKKKIIIJJJQQQOOOQQQZZZccceee___WWWVVVYYYZZZXXXQQQLLLIIIHHHRRRSSSUUUTTTPPPMMMKKKKKKQQQNNNKKKHHHFFFDDDBBB@@@AAA???===;;;<<<>>>AAACCCDDDDDDEEEEEEEEECCCBBBAAA>>>???AAAAAAAAA@@@>>><<<<<<======<<<::::::;;;===:::999888:::======:::666444111/////////000000///............---------,,,************************(((((())))))***+++++++++)))((('''&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((())),,,000444666666333///+++((('''&&&&&&((()))))))))((((((((((((''''''(((((((((((())))))***))))))(((((())))))***(((((((((((((((((((((((())))))******)))((('''&&&&&&''''''((((((''''''&&&&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''###%%%'''''''''''')))***}}}{{{{{{}}}~~~zzzwwwyyy}}}~~~{{{xxxyyy{{{|||zzztttooonnnoookkkpppuuuvvvrrrooooooppprrroooiiidddfffjjjhhhccccccaaaccchhhhhhccc___^^^YYYYYY\\\aaabbb```aaaeeeddd\\\XXXYYY\\\\\\^^^```dddeeeeeedddaaa___]]]]]]XXXVVVYYY```bbb^^^ZZZZZZVVVYYY]]]aaabbb```^^^]]]XXXTTTRRRTTTTTTRRRSSSWWWYYY[[[[[[[[[___bbb^^^WWWWWWTTTTTTWWWVVVSSSSSSVVVRRRRRRRRRSSSVVVWWWVVVUUUSSSUUUXXX\\\^^^]]]ZZZVVVSSSPPPNNNLLLKKKIIIFFFDDD@@@BBBDDDGGGHHHGGGFFFEEE@@@??????AAACCCCCCBBBAAA>>>AAA>>>>>>BBB>>>===GGG;;;;;;;;;:::999:::999999777777888888888888888888666666666666666555444333444555666777888999999:::666666666444111000111222111111000000000222333444444333222111111000...---.........///000222333444555555444333222111111222......///000111111111111///111333333333222333444111333444555666666555555777;;;>>>===999666888::::::===AAADDDEEEEEEFFFGGGFFFHHHHHHFFFDDDBBBAAABBBGGGFFFEEEEEEGGGGGGFFFEEEEEEKKKNNNIIIDDDEEEIIIJJJJJJLLLMMMLLLKKKJJJLLLOOONNNOOOPPPQQQSSSTTTUUUVVVXXXXXXZZZ]]]``````\\\YYYTTTOOONNNPPPNNNJJJIIILLLPPPOOOQQQUUU[[[]]]YYYUUUVVVVVVUUUSSSPPPMMMMMMMMMTTTUUUVVVTTTPPPLLLJJJIIIQQQNNNKKKHHHGGGFFFCCCAAAAAA@@@???>>>???AAACCCDDDDDDEEEEEEEEEEEEEEEEEEDDDAAABBBCCCCCCCCCBBB@@@@@@:::;;;;;;:::888777999:::888666666888;;;;;;777444222111///000111111000///............------------++++++++++++++++++++++++((((((((()))***++++++++++++***((('''&&&&&&&&&&&&''''''''''''((((((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((''')))---000222333222111,,,***(((&&&&&&(((+++---'''((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))((('''%%%$$$&&&&&&'''(((((('''&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''((((((((($$$&&&((((((''''''((()))~~~yyyvvvvvvzzz}}}yyywwwwww{{{|||wwwxxxxxxyyyyyywwwsssoookkkkkkpppuuuuuuqqqmmmlllnnnnnnmmmiiieeeeeehhheee```aaa```bbbgggjjjfffcccccc[[[ZZZ]]]bbbcccbbbeeeiiiggg^^^XXXZZZ^^^___^^^___gggfffccc___\\\\\\]]]___^^^[[[^^^ffffff___YYYXXXWWWXXX[[[___aaaaaa]]]ZZZYYYUUUSSSTTTUUUTTTWWW\\\XXXXXXWWWYYY```eeeaaaYYYYYYVVVUUUWWWUUURRRQQQSSSPPPPPPQQQSSSVVVWWWWWWVVVPPPRRRVVV[[[^^^]]]YYYVVVUUURRROOOLLLKKKJJJGGGFFF@@@@@@AAABBBCCCDDDEEEEEE@@@>>>>>>???AAABBBBBBAAA<<>>===999666777:::888;;;???AAAAAAAAABBBBBB@@@BBBEEEEEEDDDCCCBBBCCCFFFEEEDDDEEEFFFGGGFFFDDDEEEGGGFFFEEEGGGMMMOOOMMMMMMNNNNNNLLLJJJIIILLLOOOIIIKKKNNNRRRUUUXXXZZZ[[[UUUVVVYYY]]]``````\\\WWWUUUPPPNNNPPPOOOKKKKKKPPPSSSSSSTTTTTTTTTUUUUUUVVVUUUTTTRRROOONNNLLLKKKKKKPPPRRRTTTSSSQQQNNNLLLLLLOOOMMMJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCBBB999::::::888777666777999666555555777::::::666222111000000111222222000...//////.........---------++++++++++++++++++++++++'''(((((()))***+++++++++---,,,***(((&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''+++000444444000***%%%))))))++++++++++++))))))''''''((((((((((((((('''&&&'''''''''(((((())))))))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((((((&&&$$$###%%%&&&'''(((((('''&&&%%%&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))&&&(((***)))(((''''''(((|||wwwuuuuuuwwwxxxsssvvv~~~zzzxxx{{{xxxtttsssttttttqqqoookkkrrrzzz|||wwwqqqmmmmmmnnnllllllooolllfffaaaaaaddd___fffmmmiiigggfff___ddd___^^^cccfffcccdddggggggfffcccbbbaaabbbcccccciiidddccceeeddd______ccc___]]]___bbbaaa[[[XXXYYY[[[[[[]]]aaadddbbb]]]WWWUUUSSSTTTXXXYYYVVVUUUWWWWWWSSSSSSZZZ]]][[[ZZZ]]]ZZZXXXVVVSSSQQQPPPOOOOOOTTTXXX[[[[[[XXXUUUUUUVVVSSSPPPOOOPPPTTTVVVVVVTTTSSSTTTQQQMMMLLLNNNKKKFFFBBBAAA@@@@@@AAABBBDDDEEEAAA>>>;;;<<>>???AAAAAABBBCCCCCCAAA@@@AAABBBAAACCCFFFHHHHHHGGGEEEDDDEEEEEEGGGIIILLLNNNPPPRRRPPPNNNKKKIIIJJJKKKKKKKKKJJJMMMRRRWWWYYYXXXWWWWWWUUUZZZ___aaa^^^[[[ZZZZZZTTTQQQPPPNNNKKKHHHKKKQQQPPPPPPQQQSSSVVVXXXXXXWWWTTTQQQOOOOOOQQQRRRQQQOOOKKKNNNPPPPPPNNNKKKIIIHHHLLLKKKJJJJJJIIIGGGFFFGGGFFFHHHIIIHHHEEEDDDGGGIIIGGGEEEBBBAAABBBDDDEEEEEEGGGEEEDDDEEEFFFEEE@@@<<<666555555444444666777888999888777666555444444444222222111111///...,,,,,,)))...000---,,,------+++------,,,,,,+++***))))))***)))((('''((()))+++---555111,,,'''$$$$$$%%%&&&))),,,...,,,'''%%%'''***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''')))+++)))&&&%%%&&&(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%+++(((%%%%%%'''(((&&&$$$''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''|||xxxvvvvvvwwwxxxxxxyyy~~~zzzyyyxxxxxxyyyzzzxxxtttppprrrxxx||||||vvvpppllllllpppmmmlllmmmjjjdddaaabbbaaadddqqqrrrddd```fffgggddd```bbbhhhjjjhhhfffhhheeeggghhhhhhggggggggghhhiiiffffffhhhfff```^^^```___]]]^^^```___ZZZXXXYYY]]]\\\\\\^^^``````\\\WWWYYYWWWWWWYYYWWWRRRPPPRRRQQQOOOQQQVVVWWWTTTTTTXXXYYYXXXUUURRRPPPOOOOOOOOORRRUUUWWWXXXVVVTTTUUUVVVPPPNNNMMMMMMOOOPPPOOOOOOQQQRRRPPPLLLKKKMMMKKKFFFBBBBBBBBBBBBBBBBBBCCCCCC@@@===;;;<<>><<<:::999888777666555555444666666666555444333333333777111444>>>AAA999555777555555333222222222333444444333222111111111111111000//////000222333111000111222333333222111...---............///000111222111111111111000///............//////000000000111111111000000000111222222222222333333333444444444444555555555555666666666888:::<<<===<<<<<<>>>???@@@AAABBBAAA@@@@@@AAABBB@@@BBBDDDFFFGGGGGGEEEDDDEEEEEEEEEFFFHHHJJJMMMNNNNNNLLLIIIHHHHHHIIIJJJJJJKKKKKKSSSaaaiiicccYYYTTTTTTXXX\\\]]]YYYVVVTTTTTTPPPOOOOOOOOOLLLHHHIIINNNOOOOOOQQQTTTWWWYYYXXXWWWVVVSSSPPPOOOPPPPPPOOOMMMKKKMMMMMMMMMKKKJJJJJJKKKMMMKKKJJJJJJIIIGGGGGGGGGFFFIIILLLLLLJJJGGGFFFGGGEEECCC@@@@@@AAACCCDDDDDDDDDBBBAAAAAABBBBBB???<<<888777666555555666777888888777666555444333333333000000000000///...---,,,---000111///...000...+++------,,,++++++***))))))***)))((('''((()))+++,,,000---***&&&%%%%%%'''((((((+++---+++'''%%%&&&)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((&&&%%%&&&(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((()))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''(((((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))((((((((('''''''''&&&(((((((((((((((((((((((()))'''%%%%%%'''((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''}}}{{{yyyyyyyyyyyy{{{zzz{{{wwwxxx{{{~~~}}}xxxtttvvvyyyzzzxxxsssnnnmmmnnnsssnnnkkkjjjgggbbb```bbbccchhhtttuuugggeeekkkkkkaaa```ccciiillliiigggggggggkkknnnooommmkkkkkklllkkkiiiiiijjjgggaaa]]]]]]```]]]\\\^^^\\\XXXWWWYYY```]]]\\\]]]______\\\YYY[[[XXXWWWXXXVVVPPPMMMNNNMMMNNNQQQSSSQQQNNNPPPUUUYYYWWWUUURRRPPPOOOOOOOOOOOOQQQSSSTTTSSSSSSSSSUUUOOOPPPQQQPPPNNNMMMNNNOOOOOOOOOMMMJJJIIIKKKIIIEEEBBBBBBBBBCCCBBBBBBAAAAAA>>><<<;;;<<>>???888444555444444333222222222222333222111111000000111111222111///...222777888444000000111222222111000...---------......///000000000000111111111000///...---------...///000000111111000000000000000111111222222222333333333444444444333444444444555555555666:::;;;<<<<<<;;;:::;;;===???@@@@@@???>>>>>>???AAA>>>???BBBDDDEEEEEEEEEDDDGGGFFFEEEDDDEEEGGGJJJLLLIIIIIIGGGFFFFFFGGGHHHHHHKKKGGGRRRkkkwwwkkkXXXOOOQQQUUUXXXWWWSSSOOOMMMMMMMMMKKKLLLNNNLLLGGGGGGJJJMMMNNNQQQUUUXXXZZZXXXVVVUUUSSSPPPOOONNNMMMLLLJJJJJJKKKKKKJJJIIIJJJLLLNNNLLLKKKJJJIIIHHHHHHGGGGGGFFFJJJNNNPPPMMMIIIEEECCCAAA@@@>>>>>>@@@BBBBBBBBBBBBAAA??????@@@@@@@@@>>>:::999888666666666666777666666444333222111111111///////////////...------...///...---///111...(((,,,,,,,,,+++******))))))***)))((('''((()))***+++***)))'''&&&&&&'''((()))''')))+++)))&&&$$$&&&(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((('''''''''''''''))))))))))))))))))))))))'''&&&%%%%%%'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''~~~~~~}}}}}}|||||||||||||||yyy|||xxxwwwyyy{{{~~~}}}zzzxxxvvvwwwvvvssspppnnnoooqqqvvvpppkkkiiifffaaaaaaeeeccccccmmmrrrnnnooolll```___^^^```dddggggggfffeeejjjnnnqqqpppmmmjjjlllnnnllljjjhhhgggddd```^^^]]]bbb^^^\\\\\\[[[WWWWWWZZZ___^^^^^^```cccccc___[[[XXXVVVUUUWWWUUUOOOMMMNNNNNNQQQUUUUUUQQQNNNQQQUUUXXXWWWUUUSSSQQQPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPQQQLLLOOOQQQPPPMMMLLLNNNPPPLLLMMMKKKGGGGGGIIIGGGCCC@@@@@@AAABBBAAA@@@>>>===<<<;;;;;;;;;===???AAABBBHHHMMMRRRRRRLLLDDD<<<888777777666666555444444333444444444444333333222222444222444999:::444000111333333222222111111111111000/////////000000111222444111000555<<<===888222///000000000000///...---------......///////////////000000000//////...---,,,------...///000111111000////////////000111111222222222333333333333444222222333333444444555555888999:::999888888999;;;<<<======<<<;;;<<<>>>@@@<<<===>>>@@@BBBCCCDDDDDDKKKIIIFFFDDDDDDFFFIIIKKKEEEEEEEEEDDDCCCCCCEEEFFFKKKDDDOOOhhhsssdddRRRKKKMMMPPPSSSRRRNNNKKKJJJKKKMMMJJJIIIKKKJJJFFFEEEHHHKKKLLLPPPUUUXXXYYYWWWTTTQQQOOONNNLLLKKKJJJIIIIIIGGGIIIKKKLLLLLLLLLMMMOOOJJJKKKIIIFFFFFFHHHHHHGGGFFFHHHKKKLLLKKKGGGCCC@@@???===<<<===???@@@@@@@@@DDDCCCAAA@@@@@@BBBCCCDDD;;;999777666555444555555555444333222111000000000//////000000000//////...//////------111555222***,,,+++++++++******))))))))))))(((((((((((()))***''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&)))'''&&&%%%%%%&&&''')))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))******'''''''''''''''(((((()))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''|||}}}~~~~~~zzz{{{}}}xxxxxxyyyyyyyyyyyyyyyzzz{{{zzzxxxvvvrrrpppooopppqqquuupppkkkjjjgggcccdddggg___fffuuuxxxppplllfffWWWaaa```______bbbfffgggfffiiikkklllkkkiiijjjmmmpppjjjhhheeeaaa___```bbbbbbddd```]]]]]][[[XXXXXX[[[\\\]]]aaafffiiihhhbbb]]]WWWUUUTTTVVVSSSNNNKKKLLLOOOTTTWWWUUUQQQPPPSSSUUUWWWVVVUUUSSSRRRRRRSSSSSSSSSSSSRRRQQQQQQOOOMMMLLLEEEHHHLLLLLLJJJIIIKKKMMMKKKLLLIIIFFFFFFGGGEEEAAA======>>>???>>>===;;;:::::::::::::::;;;<<>>:::888777777777666666555555444333333333333333222222222111111333666555111......111111111111111000000000............///000111111333000///444;;;===777111......//////......------,,,,,,---............---...////////////...------,,,------...///000000000//////......//////000111111111111222222222222333000111111222333444444444444555666555444555777999:::::::::999888999<<<>>>;;;;;;<<<===>>>@@@BBBCCCIIIGGGDDDBBBBBBDDDGGGIIIBBBCCCDDDCCCAAA@@@BBBCCCHHHCCCJJJ[[[___SSSIIIIIIIIILLLOOONNNKKKJJJKKKMMMPPPKKKGGGHHHGGGDDDEEEHHHIIIJJJNNNRRRVVVVVVTTTRRRKKKKKKJJJIIIHHHGGGHHHHHHEEEHHHMMMPPPOOONNNLLLLLLGGGJJJHHHDDDDDDIIIJJJHHHFFFFFFEEEEEEDDDCCC@@@???>>>===<<<===>>>??????>>>CCCCCCAAA@@@@@@AAADDDFFF999888666444333222333333444333222000////////////000000111111111000////////////...///555:::777000++++++***************)))))))))(((((((((((((((((('''''''''''''''&&&%%%%%%%%%&&&'''&&&%%%$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''~~~||||||}}}~~~~~~}}}{{{zzzyyywwwuuussstttwww{{{}}}yyyuuurrrooonnnmmmpppllljjjjjjiiieeeeeehhhbbbyyyttthhhgggaaaeeeeeebbb```bbbgggjjjhhhddddddcccdddgggjjjmmmoooddddddaaa\\\]]]ccchhhiiifffbbb___```^^^ZZZYYY\\\[[[]]]aaagggkkkiiibbb\\\XXXUUUTTTUUURRRKKKHHHIIIMMMSSSUUURRRPPPQQQSSSRRRTTTTTTSSSRRRRRRSSSTTTUUUVVVUUUTTTTTTSSSQQQMMMIIIEEEHHHKKKLLLLLLLLLLLLMMMKKKLLLIIIEEEDDDFFFCCC>>>;;;;;;;;;<<<;;;;;;::::::888999999999888999;;;>>>>>>>>>===<<<:::999999888777777666666555555555555222222222222222222222222000222555666444111//////000000111111000000///...------------......///000///------000555666222...------------------------+++,,,---......---,,,,,,---...............---------............/////////...............///000000//////000000000111111111//////000111222333444444222333333222222222555777888888888777666777:::===::::::999:::;;;===???AAADDDBBB@@@???@@@AAADDDEEE@@@CCCDDDCCC???===???AAAEEEDDDGGGLLLKKKFFFEEEGGGGGGJJJLLLLLLJJJJJJMMMPPPTTTMMMHHHGGGFFFDDDEEEHHHGGGHHHKKKNNNQQQRRRPPPNNNGGGHHHHHHGGGFFFEEEGGGHHHDDDHHHNNNQQQPPPMMMJJJHHHEEEJJJIIIDDDEEELLLOOOKKKFFFDDDAAA@@@@@@AAA@@@??????>>>===>>>???@@@>>>===@@@@@@???>>><<<===@@@CCC888777555333222222222222444333111000//////......000000111000000///......)))***++++++///444222---************************))))))((((((((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%$$$$$$###$$$&&&'''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''|||||||||}}}~~~|||}}}zzzyyywwwssspppppptttwww}}}{{{xxxuuurrrnnnkkkhhhiiifffgggjjjjjjfffeeeggghhhzzzlllnnnkkkggghhhfffcccdddjjjjjjgggccc```___aaafffhhhgggeee]]]______\\\```iiioooooohhhdddbbbcccaaa\\\[[[]]]\\\\\\___cccfffddd]]]WWWVVVSSSRRRSSSQQQKKKIIIJJJLLLQQQRRROOOOOOSSSSSSOOOPPPPPPOOOPPPQQQSSSUUUVVVVVVUUUVVVWWWXXXUUUOOOJJJJJJKKKLLLNNNOOOOOOMMMKKKLLLLLLJJJEEEDDDDDDAAA<<<;;;::::::::::::;;;;;;<<<777888999777555555888;;;:::999777666777777666666555555555555444444444444111111111222222222222222...222555555222111000000//////000000000///...---------------------......---,,,,,,---///000///------,,,,,,,,,,,,,,,------+++,,,---......---+++***,,,------.........------///............---------......------......///000............////////////......///000111222333444444444444222000000333555666666666444444555999<<<:::999888777888:::===>>>????????????@@@BBBDDDEEE@@@CCCEEECCC>>>;;;<<>><<<===>>>>>>===::::::<<>>777888999777444333666999666555444444555444333111444444333333333333333333111111111111111111222222,,,111444333000000000000...///000000000///---,,,...------,,,,,,------------------------.........,,,,,,,,,++++++,,,------***+++---......---+++***,,,,,,---......---------/////////...------,,,,,,...------------...//////---------............///......///000111222333333777777555222000///111333555555555333333555888;;;;;;999777666777999;;;===>>>???@@@AAABBBDDDFFFGGG@@@CCCFFFCCC===:::;;;===@@@HHHHHHBBBCCCLLLLLLDDDGGGIIIKKKJJJHHHHHHLLLPPPVVVPPPLLLMMMLLLGGGCCCBBBGGGFFFFFFGGGIIIJJJIIIHHHKKKLLLLLLJJJEEECCCDDDFFFGGGIIIJJJJJJGGGEEEDDDDDDGGGMMMMMMGGGJJJUUUYYYUUUFFFCCCBBBCCCEEEFFFDDDAAACCCBBBAAAAAAAAA@@@>>><<<<<<>>>???>>>;;;:::<<<>>>999888666555444444555555444333222000////////////.........---,,,***)))(((***///111...,,,------***)))))))))))))))*********(((((())))))((('''&&&&&&(((((('''&&&'''((()))***&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###%%%''')))'''%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&$$$&&&(((******(((&&&$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%''')))+++'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%'''(((&&&###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''|||~~~yyyuuutttwww{{{{{{|||sssmmmpppssssssxxxsssnnnnnnrrrrrrlllfffiiieeebbbccchhhkkkjjjggglllpppuuuxxxwwwqqqjjjeee```aaadddfffgggfffeeedddgggbbb^^^___dddfffccc^^^YYYYYYZZZ\\\___ffflllqqqcccllluuutttkkkbbb______ZZZWWWWWW]]]eeeeee]]]UUUQQQNNNOOORRRRRRMMMIIIHHHLLLLLLLLLLLLMMMOOOPPPQQQLLLLLLNNNPPPQQQPPPQQQSSSQQQOOOSSS\\\aaaZZZMMMEEEJJJIIIHHHIIIIIIHHHFFFCCCKKKHHHDDDAAA@@@???===<<<999:::::::::999999;;;===999777666666777777666444666444333333444555333222222111111111000000//////////////////////////////222000...///222222111...//////...---,,,,,,,,,,,,***+++,,,,,,------------***,,,------,,,++++++,,,//////---***)))***---000++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))+++,,,------(((***+++++++++,,,///111---,,,+++*********+++,,,---......///////////////222111111111000000//////222333444444333333555777333333444444666888;;;<<<>>>@@@BBBCCCDDDCCCBBBAAADDDFFFEEE???<<<======<<<>>>???BBBDDDFFFGGGFFFFFFFFFKKKKKKFFFDDDIIILLLLLLNNNPPPQQQNNNIIIEEEEEEFFFEEEEEEEEEEEEGGGIIILLLNNNKKKFFFEEEJJJKKKEEE@@@???IIIIIIHHHGGGFFFDDDBBBAAAIIIFFFFFFJJJOOOQQQMMMIIIEEEGGGCCC@@@GGGRRRNNNBBBCCCAAA@@@@@@AAA@@@<<<999::::::;;;<<<<<<;;;;;;:::;;;999777555555666888999888555111---++++++---......---,,,***)))******+++)))************+++++++++,,,+++)))((('''''''''((((((((())))))((('''&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''')))+++&&&'''((((((&&&%%%&&&((('''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}~~~~~~{{{}}}|||xxxssspppqqqsss|||sssooorrruuuuuusssooolllmmmppppppkkkgggeeecccbbbdddhhhiiifffbbbbbbffflllpppqqqnnniiifff```aaabbbbbbcccbbbaaaaaajjjeeeaaaaaabbbccc```]]][[[XXXVVV[[[cccjjjkkkjjjbbbmmmxxxyyyooobbbYYYWWW[[[XXXXXX\\\aaaaaa[[[TTTOOOKKKKKKOOOPPPMMMJJJKKKNNNMMMMMMMMMNNNOOOPPPQQQSSSOOOLLLMMMOOOPPPPPPPPPPPPMMMNNNTTTWWWRRRLLLIIIIIIHHHGGGHHHHHHGGGDDDAAAGGGEEEBBB@@@@@@???===;;;999999:::999888888999:::888666555555666666666555555444222333444444333111111111111000000000/////////////////////////////////------...111333333111///...---,,,,,,+++,,,,,,***++++++,,,------,,,,,,***,,,------,,,++++++,,,...---+++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++,,,,,,(((***,,,,,,,,,,,,...///---,,,+++*********++++++------...///////////////111111000000000/////////000111222222111222444666333333333444666888;;;<<<@@@AAACCCEEEEEEEEEDDDCCCCCCFFFDDD@@@>>>@@@AAA???CCCBBBBBBCCCDDDEEEEEEEEEDDDIIIJJJEEEDDDIIIMMMMMMLLLOOOPPPMMMIIIFFFFFFHHHDDDDDDEEEFFFFFFHHHIIIKKKKKKGGGGGGMMMNNNJJJFFFFFFHHHGGGGGGFFFDDDCCCCCCBBBEEEDDDFFFJJJOOOPPPLLLHHHFFFHHHEEECCCLLLVVVUUUKKKDDDBBB@@@@@@AAA@@@===:::<<<<<<<<<;;;;;;;;;;;;;;;:::888666333333333555666555333000---,,,,,,,,,---...---,,,************+++))))))*********++++++++++++***)))''''''&&&''''''((((((((((((((('''&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))%%%'''((('''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}}}}|||zzzxxxqqqtttvvvuuupppmmmlllnnn}}}|||xxxqqqooorrruuuuuurrrpppnnnnnnnnnllliiifffeeeddddddfffiiihhhccc___]]]aaafffjjjkkkjjjgggeee______^^^^^^]]]]]]]]]^^^fffeeecccbbbaaa```______]]]WWWTTT[[[gggmmmhhhaaa[[[eeennnnnndddYYYQQQOOOXXXXXXXXXZZZ[[[ZZZWWWTTTOOOKKKJJJNNNPPPNNNNNNPPPOOOOOONNNMMMMMMNNNOOOPPPSSSNNNIIIHHHLLLOOOOOOMMMPPPKKKIIIKKKKKKIIIKKKNNNIIIHHHFFFFFFFFFDDDBBB???BBB@@@?????????>>>;;;999777888999888666666777888666444222222444555666555444222111111222333111000111111000000000000//////////////////////////////+++++++++...111333444333///...---,,,,,,+++++++++******+++,,,,,,,,,,,,+++***+++------+++***+++,,,+++******,,,......+++(((,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******)))))))))***++++++(((***,,,---,,,++++++,,,---,,,++++++******++++++,,,---......//////......///////////////............///000000///000222444333333333444666888:::<<>><<<<<<===>>>???===:::777333444666666555555666777555333111111222444555555333111000000111111000///000000000000000000//////........................******+++---///111222222///...---,,,++++++++++++******+++++++++++++++***)))+++,,,,,,+++******+++)))((()))...444444///))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***))))))))))))***(((***------,,,***)))))),,,,,,++++++++++++***+++,,,,,,---............---...........................///000000//////111333333333333444555888:::;;;<<<===>>>???@@@AAAAAA@@@AAACCCCCCAAADDDIIIKKKIIILLLGGGAAA@@@CCCGGGJJJLLLIIIIIIIIIHHHIIILLLNNNPPPLLLNNNPPPNNNKKKJJJMMMOOOWWWYYY[[[YYYTTTOOOMMMLLLRRRQQQQQQQQQOOOLLLIIIHHHEEEDDDBBBBBBBBBDDDFFFHHH???BBBGGGNNNRRRPPPKKKFFFGGGHHHEEE@@@AAAEEECCC===BBBBBBAAAAAABBBCCCCCCCCCCCCAAA>>>;;;:::999:::;;;999777555222000//////000............---,,,++++++------,,,+++************))))))))))))************((((((''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~|||sssllljjjlllnnnmmmkkkkkkooorrrzzzzzz{{{{{{yyyuuurrrqqqtttrrrpppllliiihhhgggfffllljjjhhhffffffeeedddcccdddfffggghhhgggdddaaa___[[[ZZZYYYYYYZZZ]]]___aaaWWW]]]cccdddaaa\\\ZZZZZZWWWWWWYYY^^^bbbbbb]]]YYYZZZ^^^aaa```ZZZUUUTTTUUUMMMOOORRRRRRQQQRRRTTTVVVVVVPPPLLLNNNPPPPPPSSSVVVOOONNNKKKIIIIIIJJJKKKLLLIIISSSXXXRRRLLLLLLNNNOOOLLLKKKJJJJJJFFFDDDHHHPPPIIIGGGEEECCCCCCBBB@@@>>>888999:::<<<===<<<888555///111444555555555666777333222000000222444444444222000//////000111///...//////////////////000000------------------------+++,,,---------...//////......---,,,++++++++++++)))******+++******))))))(((***++++++***))))))***((('''***000777888333---++++++++++++++++++++++++(((((((((((((((((((((((((((***++++++)))((()))***'''***,,,---+++)))((((((,,,,,,,,,,,,++++++******+++,,,,,,---------------------------............///000111000000000222444222222222333555777:::;;;:::;;;<<<===>>>???@@@@@@AAABBBBBBAAAEEELLLMMMKKKKKKFFF@@@AAAGGGNNNRRRTTTOOOLLLKKKKKKKKKLLLMMMOOOMMMOOOQQQPPPMMMMMMPPPTTTaaadddfffbbbZZZSSSOOOOOOTTTUUUUUURRRPPPNNNLLLJJJDDDCCCBBBBBBCCCEEEHHHJJJ@@@DDDIIIOOORRRPPPLLLHHHMMMNNNLLLGGGEEEDDDAAA>>>@@@AAABBBCCCDDDEEEFFFGGGDDDBBB???<<<:::999999:::999888666333111000//////,,,---.........,,,+++***---,,,,,,,,,+++******)))(((((()))))))))*********'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~|||rrrkkkpppqqqqqqnnnkkkjjjlllooovvvwwwzzzzzzuuummmkkkmmmtttpppkkkgggggghhhiiihhhjjjiiifffdddbbbbbbbbbccc```bbbdddffffffdddbbb```ZZZYYYYYYYYY[[[^^^aaaccc]]]aaadddccc^^^YYYUUUTTTUUUXXX[[[\\\[[[YYYXXXWWWVVV]]]dddfff```XXXQQQNNNLLLNNNPPPRRRRRRSSSUUUVVVSSSMMMJJJLLLNNNNNNQQQUUUQQQOOOMMMKKKJJJKKKMMMOOOSSSaaaggg\\\OOOLLLMMMMMMKKKJJJKKKKKKHHHDDDFFFKKKGGGEEEBBBAAA@@@@@@>>>===777888999;;;<<<:::777444---000333555555555555666333222111222333444333222222000//////000111///.........////////////000000------------------------,,,---...---,,,+++,,,---...---,,,++++++*********)))************)))((((((((()))++++++)))((()))***((((((***///444555222///************************(((((((((((((((((((((((((((+++---,,,)))'''(((***''')))++++++***(((((()))+++,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,---------...............///000111111000111333555222222222333555777999;;;;;;<<<<<<>>>???@@@AAABBBAAAAAA@@@@@@EEELLLMMMJJJHHHCCC@@@CCCLLLTTTYYYYYYRRRMMMJJJLLLMMMLLLLLLNNNNNNPPPQQQPPPNNNNNNRRRUUUbbbeeegggbbbYYYQQQNNNNNNQQQUUUVVVRRRPPPPPPPPPNNNCCCCCCCCCDDDEEEGGGIIIJJJDDDFFFJJJNNNOOONNNLLLJJJKKKMMMNNNMMMIIIFFFDDDCCC???BBBEEEFFFFFFFFFFFFGGGCCCAAA???<<<:::999888888999888666444222111000///---.........---,,,++++++,,,,,,,,,,,,,,,***))))))((((((((()))))))))******''''''(((((((((''''''&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~zzzsssnnnqqqssstttrrrnnnkkkkkklllnnnqqquuuwwwqqqkkkooowwwvvvlllggggggiiiiiihhhgggggggggfffdddbbbbbbbbb^^^aaadddggghhhfffcccaaaZZZZZZZZZZZZ[[[]]]___```eeedddccc___[[[XXXWWWWWWWWWXXXYYYXXXVVVUUUUUUUUUPPPVVV^^^bbb^^^VVVOOOJJJOOOPPPRRRTTTVVVVVVUUUUUUOOOJJJHHHKKKNNNOOORRRVVVVVVTTTQQQOOOOOOPPPSSSUUU\\\hhhkkk^^^PPPMMMMMMKKKJJJHHHHHHIIIGGGBBBBBBDDDCCCAAA>>>=========<<<;;;888888888999:::999666444000222555555444333333333333222333444555444222///222111///000111111000............/////////000000,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---******+++---...---,,,+++************))))))******)))(((((('''''')))******)))(((((()))((()))***,,,------,,,+++(((((((((((((((((((((((())))))))))))))))))))))))(((,,,///...***((()))+++''')))***)))(((((()))***++++++,,,,,,,,,+++***)))******+++,,,,,,,,,,,,,,,------......///////////////000111111000111333555222222222333444777999;;;::::::;;;<<<>>>???AAAAAAAAAAAA??????DDDKKKLLLGGGDDD@@@???EEEOOOXXX[[[ZZZQQQJJJGGGKKKMMMKKKLLLNNNMMMOOOPPPNNNLLLMMMQQQUUU[[[___aaa]]]TTTMMMLLLNNNMMMSSSSSSNNNKKKMMMMMMKKKCCCDDDEEEFFFGGGHHHIIIJJJGGGHHHJJJKKKKKKKKKKKKKKKEEEIIINNNOOOKKKFFFDDDDDDBBBEEEIIIJJJHHHEEEDDDDDD@@@@@@>>><<<:::999777666777666555444222111000///000//////...---,,,,,,+++,,,,,,------,,,+++)))((((((((((((((()))))))))***''''''((()))))))))((('''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&%%%$$$$$$###%%%&&&'''&&&&&&((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}}}}~~~|||}}}{{{xxxtttqqqmmmqqquuuuuuqqqmmmlllllllllooovvvzzzvvvsss}}}rrrjjjjjjkkkiiiffffffhhhjjjjjjhhheeecccbbbaaadddgggjjjjjjgggcccaaa[[[[[[[[[[[[[[[\\\]]]]]]iiieee```\\\ZZZZZZ\\\]]]YYYXXXVVVTTTTTTSSSSSSSSSOOOSSSYYY[[[YYYVVVTTTSSSSSSSSSTTTVVVYYYYYYVVVSSSNNNIIIHHHMMMQQQSSSVVVZZZYYYXXXUUUSSSSSSUUUXXXZZZ___hhhgggYYYOOOOOOOOOKKKIIIFFFEEEFFFEEEAAA???@@@@@@>>>;;;:::;;;;;;;;;:::999888888888999888666444222444666666444222000000333333444666666555111...222111000000111111000///---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,***)))+++......---,,,+++************))))))***))))))(((''''''''')))******)))(((((()))((())))))(((&&&%%%&&&'''((((((((((((((((((((((((************************(((,,,000///***((())),,,'''((()))((('''(((***+++++++++,,,---,,,+++***)))******+++,,,,,,,,,,,,+++........./////////000000...000000000000000222444222222222333444777999:::888888888999;;;===>>>???BBBAAA>>>>>>DDDJJJJJJEEEBBB??????FFFQQQYYY[[[YYYNNNGGGDDDIIILLLKKKLLLOOOMMMNNNOOOMMMKKKLLLPPPSSSUUUZZZ]]]YYYQQQLLLMMMPPPLLLQQQQQQJJJEEEEEEEEECCCCCCDDDFFFGGGIIIIIIJJJJJJHHHIIIIIIHHHGGGHHHJJJLLLGGGKKKQQQTTTOOOHHHEEEFFFDDDHHHLLLLLLHHHDDDAAA@@@>>>>>>>>>===;;;999777555666555444333222000//////111111///...---,,,,,,,,,,,,,,,------,,,+++)))((((((((((((((())))))))))))'''((()))******)))(((((($$$%%%&&&&&&'''''''''&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$%%%''''''''''''(((***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~|||}}}|||~~~}}}yyytttpppnnnssspppoooqqqqqqooommmmmmnnnpppqqqnnnooozzzqqqiiikkklllkkkjjjssspppmmmkkkiiigggeeecccddddddfffkkknnnkkkbbbZZZ[[[[[[[[[YYYXXXYYY[[[]]]___^^^]]]\\\[[[[[[[[[[[[ZZZYYYWWWUUUTTTSSSTTTUUUUUUUUUUUUUUUUUUWWWYYYZZZSSSSSSTTTWWWZZZZZZVVVRRROOORRRUUUUUUSSSSSSVVVYYY\\\WWWSSSRRRQQQPPPSSSWWW^^^```YYYMMMJJJPPPNNNGGGFFFFFFGGGFFFEEECCCAAA@@@@@@>>>;;;999777777777888888888888888777777777777222222222222333333444555333333333333333222111000333222111111000000111111---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++*********************************************++++++***)))(((((()))***+++)))******)))(((((()))+++++++++***)))(((((())))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&+++++++++++++++***)))((())))))))))))************---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------............/////////000000000000///...000000111222333333444444999888777555555777;;;???>>>???AAACCCDDDEEEEEEEEEIIIGGGEEEGGGMMMRRRTTTUUUKKKNNNPPPPPPNNNLLLKKKKKKLLLNNNNNNMMMJJJJJJLLLNNNQQQSSSTTTUUUTTTQQQOOOMMMKKKKKKIIIHHHGGGFFFFFFFFFGGGDDDBBBCCCFFFJJJLLLMMMIIIIIIHHHGGGGGGGGGHHHHHHGGGHHHJJJKKKKKKKKKJJJIII@@@JJJPPPJJJBBBBBBCCCBBB===<<<<<<===>>>>>>===;;;666444111000000000///...000000///...---,,,++++++---,,,+++++++++***(((%%%((((((((((((((()))******)))'''%%%%%%&&&''''''''')))&&&######&&&((('''%%%'''(((((('''%%%###$$$%%%$$$$$$%%%&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((|||}}}}}}}}}yyyvvvssspppooowwwssspppppprrrrrrpppooopppooonnnlllnnnwwwooojjjlllmmmnnnooorrrmmmhhhggghhhhhheeebbbaaabbbfffkkknnnkkkccc[[[YYYZZZZZZZZZ[[[[[[]]]______^^^]]]\\\[[[[[[[[[[[[YYYXXXVVVUUUUUUUUUTTTSSSTTTSSSSSSSSSTTTVVVWWWXXXVVVUUUVVVWWWYYYXXXVVVTTTSSSUUUVVVVVVTTTTTTVVVXXXUUURRRQQQTTTTTTRRRSSSVVVVVVZZZWWWOOOMMMRRROOOFFFDDDDDDDDDDDDCCCBBB@@@???===<<<;;;999888888999999666666666666555555555555222222222222222333444444111111222222111000000///111111000////////////000---,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++************************((())))))***+++,,,,,,---+++***)))((((((((()))***)))******)))(((((()))++++++******)))(((((())))))''''''''''''''''''''''''&&&&&&'''(((((((((''''''))))))))))))))))))((('''(((((()))))))))*********,,,,,,++++++*********************+++++++++,,,,,,------------............//////000000000//////...000000111111222222333333666666555444333444888;;;;;;<<<>>>@@@BBBCCCDDDDDDGGGEEEEEEGGGKKKMMMMMMLLLHHHKKKNNNNNNMMMKKKJJJJJJKKKPPPSSSPPPIIIFFFIIINNNOOOQQQRRRSSSRRRPPPMMMKKKIIIIIIHHHGGGGGGGGGHHHHHHIIIGGGEEEDDDGGGIIIKKKKKKIIIIIIGGGFFFEEEEEEEEEEEEEEEGGGJJJKKKKKKIIIFFFDDDBBBGGGIIIFFFEEEFFFCCC>>>@@@>>>======>>>>>><<<;;;666333000//////000///...000///---,,,+++*********,,,+++))))))******((('''((((((((((((((())))))***)))'''&&&%%%&&&''''''(((,,,((($$$$$$&&&((('''%%%'''(((((('''%%%###$$$%%%###$$$$$$%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((}}}|||~~~~~~}}}}}}~~~|||zzzwwwuuussssss}}}yyytttpppppppppooolllrrrpppnnnlllmmmrrrxxx|||uuummmkkkmmmmmmooosssooojjjeeeccceeefffdddaaa^^^___bbbgggjjjhhhbbb\\\XXXYYYZZZ[[[\\\]]]^^^___\\\[[[ZZZYYYYYYXXXXXXYYYYYYVVVTTTUUUWWWWWWUUUSSSSSSSSSSSSSSSTTTVVVWWWYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYXXXVVVUUUVVVWWWQQQPPPRRRUUUUUUQQQOOOQQQMMMRRRRRRNNNNNNQQQNNNEEEDDDDDDCCCBBBAAA@@@??????:::::::::::::::999999999444444444333333333222222222222222111222222333444///000000000000//////...000///......------......,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************'''((()))***+++---......,,,+++)))((('''(((((())))))******)))(((((()))+++******)))((((((((())))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''(((((((((''''''(((((())))))))))))***************)))))))))))))))*********++++++++++++,,,,,,,,,,,,---------............///////////////...000000000111111111111111222333333333111111333555777888:::<<>><<<;;;<<<<<<;;;999555333000///000000///...///---,,,***)))***+++,,,---+++)))((()))***))))))(((((((((((())))))))))))((((((&&&&&&&&&'''((()))111,,,'''%%%&&&''''''&&&&&&'''(((&&&$$$###$$$%%%$$$$$$$$$$$$$$$#########&&&&&&%%%$$$$$$$$$%%%%%%'''''''''&&&%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((~~~zzz~~~~~~}}}||||||~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{xxxvvv|||rrrkkkiiijjjiiitttuuutttrrrnnnlllnnnpppsssooommmmmmllljjjmmmqqqllljjjfffcccaaaaaaaaaaaa___^^^^^^___aaabbb```^^^[[[[[[[[[]]]^^^___^^^]]]YYYXXXWWWVVVVVVVVVVVVVVVYYYWWWUUUVVVYYYZZZWWWTTTUUUUUUTTTTTTUUUWWWXXXYYYZZZ[[[ZZZYYYWWWYYY\\\___]]]\\\[[[YYYWWWVVVVVVVVVTTTRRRRRRUUUSSSMMMJJJKKKKKKNNNNNNKKKLLLNNNKKKEEEHHHGGGEEECCCAAA??????>>>:::::::::::::::999777777333333222222222111111111222222111111111111222222//////000000000//////...//////...---------------,,,,,,++++++++++++,,,,,,++++++++++++************************************((())))))***+++,,,------,,,+++)))(((''''''((((((((()))***)))'''''')))******))))))((((((((())))))''''''''''''''''''''''''***)))'''%%%%%%$$$%%%%%%%%%%%%&&&'''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,------------------.../////////......000000000///////////////000111222222000///000111444555777999<<>>======;;;::::::999888666444333333333333222222222111111222111111000000000111111//////000000000000000/////////...------------...,,,++++++******++++++,,,++++++*********)))))))))))))))))))))))))))))))))************************+++***((('''''''''((((((((())))))(((''''''(((***)))((((((((((((((())))))''''''''''''''''''''''''333///***&&&###$$$&&&(((&&&'''(((((())))))))))))'''(((((((((((())))))))))))))))))***************))))))*********+++++++++++++++++++++,,,,,,,,,---,,,,,,---....................................---...000222222000/////////222333444777:::===@@@BBBCCCCCCCCCBBBCCCEEEHHHJJJHHHJJJKKKKKKHHHEEEDDDDDDFFFFFFFFFEEEDDDCCCBBBAAADDDFFFHHHJJJJJJIIIGGGEEEGGGGGGFFFEEEEEEEEEEEEEEEBBBBBBBBBDDDGGGIIIHHHGGGCCCBBBBBBCCCCCCDDDEEEFFFAAAAAAAAABBBDDDFFFHHHJJJ>>>>>>@@@CCCDDDBBB@@@>>><<<::::::;;;===??????>>>777444222111222333222222...---,,,,,,...222666888444111---***)))))))))(((''''''((()))***))))))((('''(((((('''&&&&&&))),,,555///(((%%%&&&''''''&&&$$$&&&&&&&&&$$$###$$$%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((}}}xxxzzz}}}zzz{{{~~~{{{xxx|||~~~yyyzzzxxxvvvwwwyyyzzz{{{{{{sssvvv{{{~~~}}}zzzuuuqqqyyytttiiikkkqqqtttqqqxxx}}}xxxmmmfffgggkkkkkkjjjkkkllliiidddfffkkkjjjlllllliiiccc```aaadddhhhccc]]]YYYYYY^^^fffkkkqqqmmmhhhfffffffffdddaaa\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYXXXWWWVVVTTTTTTTTTUUUUUUYYY\\\^^^[[[WWWXXX```hhhbbb___ZZZWWWUUUUUUTTTRRRRRRNNNLLLNNNNNNMMMOOOTTTYYYUUUPPPLLLKKKLLLMMMMMMNNNKKKFFFAAA===<<<;;;<<<::::::888777555333222111333333333222222222111111222111000000///000000000...//////000000000000000///......---------------++++++************++++++*********))))))))))))((())))))))))))))))))))))))+++******)))(((((('''''')))((('''''''''((())))))((())))))(((''''''(((***((((((''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&777333---(((%%%&&&(((***(((((()))*********))))))''''''(((((((((((())))))))))))))))))************)))))))))************+++******+++++++++,,,,,,,,,++++++,,,---............,,,,,,,,,------------------///000000///...///000111111222444777:::===???AAAAAAAAAAAABBBEEEJJJNNNIIIJJJJJJHHHEEECCCDDDEEEFFFCCC@@@@@@AAABBB@@@>>>AAACCCFFFHHHHHHGGGEEEDDDFFFEEEDDDCCCCCCCCCCCCCCC???@@@AAADDDGGGIIIHHHFFF@@@@@@AAAAAACCCDDDFFFGGGAAA@@@??????AAAEEEIIIKKK<<<>>>BBBEEECCC>>>>>>AAA<<<<<<===???BBBDDDDDDBBB666444222111222333333222---------...000333666888333000---+++******((('''&&&''')))*********)))(((&&&((()))(((&&&&&&)))---111,,,'''%%%&&&''''''&&&$$$%%%&&&%%%$$$###$$$%%%***((('''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&#########$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''(((xxxwwwzzz~~~}}}}}}zzzzzz}}}}}}xxxtttyyy||||||~~~|||wwwttttttuuuwwwzzz{{{xxxuuurrrsssvvvwwwwwwuuurrrpppqqqxxxvvvkkkggglllpppnnnmmmqqquuuqqqjjjeeeeeegggiiiggggggiiihhheeehhhmmmkkkjjjiiiiiijjjjjjgggdddbbb___[[[XXXYYY___gggmmmtttnnngggdddeeefffdddbbb]]]]]]\\\\\\\\\\\\]]]]]]ZZZ[[[ZZZVVVRRRRRRVVV[[[^^^\\\ZZZXXXWWWVVVVVVVVVXXX]]]```[[[UUUTTT\\\dddbbb]]]XXXUUUTTTTTTRRRQQQPPPLLLKKKNNNOOONNNPPPTTTXXXSSSNNNKKKJJJJJJJJJKKKHHHEEE@@@;;;999888999:::888777555333222222222222222222222222111111111111111111000///////////////------...///////////////------,,,++++++++++++,,,++++++************++++++******)))))))))((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&'''(((***+++'''((()))(((&&&&&&((()))'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&000...+++(((&&&&&&''''''))))))*********)))(((((('''''''''((((((((())))))''''''((((((((()))))))))))))))))))))************************++++++++++++******+++------.........******++++++,,,,,,------+++---......------...000/////////000333777:::<<<;;;>>>@@@AAABBBDDDHHHLLLFFFFFFEEECCCAAABBBEEEGGGGGGEEEAAA???======>>>>>>@@@AAADDDFFFGGGGGGEEEDDDBBBBBBAAAAAABBBBBBCCCCCC@@@AAACCCFFFHHHHHHFFFDDD?????????@@@AAABBBCCCDDDAAA@@@???>>>???BBBDDDFFF>>>>>>AAAEEECCC======@@@<<<===???BBBDDDEEECCC@@@444222000///000111111111------------...///111111...,,,************((('''&&&''')))*********((((((%%%(((***(((&&&&&&***...,,,((($$$$$$&&&((('''%%%###$$$%%%%%%$$$###$$$%%%***(((&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((~~~}}}qqquuu}}}~~~}}}{{{xxxxxx{{{zzzzzz||||||uuupppvvv~~~zzzvvvwwwzzzxxxsssoooqqqtttyyy}}}{{{vvvqqqttttttssssssrrrrrrrrrrrrnnnqqqlllccccccjjjjjjbbbjjjkkkllljjjgggeeeccccccfffccccccfffhhhgggkkkpppmmmgggdddiiippprrrllldddYYYXXXWWWWWWYYY___ffflllrrrkkkccc```aaacccbbb```[[[ZZZZZZZZZZZZZZZ[[[[[[YYY[[[[[[UUUOOONNNTTT[[[dddbbb```]]][[[ZZZZZZZZZXXX]]]```[[[RRRPPPWWW___aaa\\\VVVSSSSSSSSSQQQPPPQQQNNNNNNPPPPPPNNNNNNQQQSSSNNNJJJIIIHHHFFFFFFGGGBBB???;;;777555666888999666555333111111222333444111111111111000000000000111111000///////////////+++,,,------.........---,,,++++++***)))*********++++++************++++++))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&''')))***,,,'''((()))(((&&&&&&((()))'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""")))*********)))(((''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((())))))))))))************)))************+++++++++)))***+++,,,------...---))))))***+++,,,,,,------***+++,,,,,,+++,,,...000---------...111444777999777;;;???AAABBBBBBEEEGGGCCCCCCAAA@@@???AAAFFFJJJHHHHHHEEE@@@:::888<<<@@@???AAADDDFFFGGGFFFEEEDDD?????????@@@AAABBBDDDDDDCCCCCCEEEGGGIIIHHHEEECCC??????????????????@@@AAA@@@?????????????????????AAA>>>@@@EEEEEE???<<>>AAACCCBBB???;;;222000......///000000///---------,,,,,,+++++++++(((''''''(((******)))'''&&&''')))***+++***((('''%%%(((***)))&&&&&&***///)))&&&######&&&((('''%%%###$$$%%%%%%$$$###$$$&&&)))(((%%%#########$$$%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((}}}{{{}}}}}}~~~{{{rrrtttzzzvvvyyyzzzzzzzzzyyyvvvuuutttpppmmmqqqwwwyyyvvvsssrrrqqqpppnnnmmmrrrqqqrrrtttsssqqqooopppnnnkkkkkkqqq{{{yyyooommmhhheeeggghhhggghhhjjjooosssoooddd\\\___eeefffeeejjjnnnnnnjjjffffffhhhfffeeecccccceeeeeedddcccWWWXXXXXXXXXYYY]]]cccggghhhddd___^^^```bbbbbb``````]]]YYYXXXXXXZZZZZZZZZ[[[YYYWWWVVVRRRPPPVVV^^^ccc^^^ZZZYYY\\\]]][[[WWWRRRPPPRRRUUUSSSPPPTTT]]]aaa]]]XXXUUUUUUVVVUUUTTTWWWPPPNNNSSSQQQHHHFFFLLLLLLGGGCCCCCCFFFGGGDDDAAA???===:::555222222444777333222222111000000000111222111000//////000111111000////////////000000111---------------------------,,,+++***)))))))))))),,,+++)))((((((((()))***))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((((((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))'''***---///---+++***)))++++++++++++++++++++++++)))******++++++,,,------,,,------...000111333444777888<<>><<<>>>BBBEEEAAA:::888;;;@@@@@@@@@AAACCCGGGMMMRRRUUUPPPHHHAAAAAABBBAAABBBEEEDDDEEEGGGGGGFFFFFFFFFGGGBBB>>>::::::===???@@@???CCCAAA??????@@@@@@???>>>===@@@CCCFFFFFFDDDAAA>>>BBBBBBBBBBBB@@@<<<999777/////////...------,,,,,,+++++++++*********)))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&'''((()))&&&&&&%%%&&&'''***---///)))'''&&&&&&&&&&&&$$$#########$$$$$$$$$%%%%%%%%%000***###!!!$$$'''((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&%%%$$$######%%%''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''((()))))){{{{{{zzz}}}yyyrrrsss~~~{{{zzzzzzxxxvvvvvvwwwtttqqqpppnnnlllpppwwwxxxvvvsssqqqpppooonnnlllppppppppprrrqqqooonnnnnnooonnnnnnooouuuyyyvvvpppjjjfffdddgggiiihhhiiikkkoooqqqmmmddd___bbbeeefffeeeiiinnnnnniiifffeeefffbbbaaa```aaabbbbbb```^^^UUUVVVVVVUUUWWW[[[bbbfffbbb```___^^^````````````^^^]]][[[YYYXXXXXXYYYZZZ^^^\\\[[[ZZZVVVRRRVVV]]]ZZZWWWUUUVVVXXXXXXTTTPPPQQQNNNOOOQQQQQQOOOSSSZZZaaa^^^ZZZWWWVVVUUUVVVVVVVVVNNNLLLOOOMMMEEEDDDJJJHHHCCC??????BBBDDDCCCAAA<<<;;;999666444333444555222111111000000000000000111000000//////000111222111000000///////////////........................---,,,+++***))))))))))))+++***)))((((((((()))***))))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((***------,,,*********++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,------...///111333444666666888===CCCEEEBBB>>>BBB@@@>>>>>>??????===;;;???CCCEEEBBB<<<999<<>>AAA@@@>>>???@@@AAAAAA@@@===???BBBCCCCCCAAA???===????????????<<<999666555/////////...------,,,,,,+++++++++*********)))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&'''((((((''''''&&&'''(((+++---///)))'''&&&%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$%%%&&&### !!!%%%((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))zzzxxxxxx{{{uuuppppppvvvyyyxxx{{{|||zzzxxxttttttwwwvvvqqqnnnllljjjjjjnnnuuutttrrrnnnlllkkkkkkiiihhhkkkllllllllllllkkkjjjiiilllmmmmmmkkknnnsssrrrnnnjjjffffffjjjlllkkkkkkmmmmmmmmmiiicccaaadddfffeeedddiiinnnnnnkkkhhhgggggg`````````aaabbbaaa^^^\\\XXXWWWUUUSSSSSSWWW\\\aaa^^^___aaaaaa```^^^^^^^^^ZZZ\\\\\\ZZZVVVTTTVVVXXXXXXWWWWWWWWWTTTQQQUUU[[[UUUSSSRRRSSSUUUSSSNNNJJJOOOLLLKKKMMMOOOOOORRRVVV\\\\\\ZZZWWWSSSRRRSSSTTTRRRKKKGGGIIIHHHCCCEEEKKKJJJEEE???===>>>AAAAAA@@@::::::999777666444333222111111000/////////000000////////////000000222222333222111///.........---------------------------,,,,,,+++***))))))))))))+++***)))((((((((())))))((())))))******))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&'''((((((((((((''''''''''''(((((((((((()))(((((((((((((((((((((((()))+++,,,+++***)))***+++++++++++++++++++++++++++))))))***++++++,,,,,,---,,,------...///111222333444333333666;;;>>>===;;;AAA???>>>>>>>>>>>>===;;;@@@CCCEEEBBB===;;;>>>BBBCCCDDDEEEHHHJJJMMMOOOPPPIIIEEECCCEEEFFFDDDDDDEEEBBBEEEHHHJJJJJJJJJJJJJJJEEE@@@;;;999;;;>>>>>>>>>CCCBBB@@@@@@AAABBBAAA???>>>???@@@@@@???>>><<<;;;<<<<<<<<<:::888666333111//////......---,,,,,,,,,+++++++++*********************)))))))))((((((((('''&&&&&&&&&&&&'''(((((((((((('''((()))+++---...((('''%%%%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!$$$'''((($$$!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&((((((&&&%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''((())))))~~~zzzyyyyyyzzzqqqmmmlllmmmmmmmmmrrrzzz}}}zzzuuurrrvvv~~~xxxrrrllljjjhhhgggkkkrrrnnnkkkgggeeeeeeeeedddccceeehhhiiigggggghhhfffdddfffhhhggggggnnnwwwuuummmllliiiiiimmmooommmkkkmmmiiigggdddaaabbbddddddccciiilllpppqqqooommmkkkkkkbbbbbbccceeeeeeddd```]]]___]]]XXXTTTQQQSSSWWW[[[aaadddgggeee```[[[ZZZZZZVVVYYY\\\YYYTTTQQQSSSWWWSSSPPPPPPRRRRRRRRRWWW^^^WWWUUUSSSRRRRRRPPPLLLIIINNNLLLJJJKKKNNNPPPTTTWWWUUUVVVVVVSSSOOOMMMMMMOOOOOOHHHDDDEEEDDDCCCGGGNNNRRRLLLDDD???===>>>??????>>><<<999777666444222111111111000000000000000111.........///000111222222444333111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))************))))))(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''*********)))((((((***,,,***************************++++++,,,------......---------...///000111222222222222555999;;;:::999>>>>>>======>>>>>>>>>===???BBBCCCAAA===<<<>>>BBBCCCDDDFFFHHHJJJKKKKKKKKKEEEEEEHHHNNNOOOJJJFFFFFFFFFIIILLLMMMMMMKKKKKKKKKFFFAAA<<<:::<<<>>>???>>>GGGFFFDDDDDDDDDCCCAAA???@@@@@@???>>>======<<<<<<::::::999888666333111000//////...------,,,,,,+++*********************************)))))))))))))))''''''&&&&&&&&&''''''(((''''''''''''((()))+++,,,'''&&&%%%%%%&&&&&&$$$###%%%%%%%%%$$$$$$$$$$$$###%%%$$$%%%&&&'''&&&"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&))))))(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((()))))){{{zzz{{{~~~}}}pppmmmjjjiiihhhiiiooouuuyyy{{{yyysssvvv}}}zzzrrrkkkhhhfffeeehhhmmmjjjgggdddbbbbbbbbbbbbbbbeeeiiijjjggggggiiihhhcccbbbddddddhhhwwwpppnnnjjjiiilllmmmjjjhhhiiifffccc______```aaabbbcccuuuvvvwwwvvvsssooolllkkkddddddeeeggggggeeeaaa^^^```___[[[WWWUUUVVVZZZ]]]gggiiiiiieee]]]WWWTTTSSSSSSWWWZZZXXXSSSPPPSSSVVVXXXSSSQQQRRRSSSTTT[[[bbb[[[XXXSSSPPPOOONNNMMMMMMNNNNNNMMMLLLMMMRRRWWWYYYQQQRRRRRRQQQOOOMMMLLLLLLSSSMMMGGGDDDBBBBBBFFFKKKQQQLLLDDD>>><<<===???@@@EEE@@@:::555444333222111111111000000000111111222------...///000111111111333333111000...---------........................,,,+++******)))*********))))))))))))((((((''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))(((''''''***,,,************************,,,,,,------.../////////------------...///111111000111444777:::;;;:::888:::;;;<<<===>>>>>>@@@@@@>>>@@@AAA???===<<<>>>AAABBBDDDFFFHHHHHHHHHGGGFFFDDDFFFNNNWWWWWWPPPIIIHHHKKKNNNPPPPPPNNNKKKJJJJJJHHHCCC???>>>@@@AAAAAA???FFFFFFEEEFFFGGGGGGEEEDDDAAAAAA@@@???>>>=========:::999888777444222111000.........---,,,,,,++++++************************++++++***)))((())))))***(((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((&&&%%%$$$$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&))))))(((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))'''''''''''''''((())))))xxxyyy}}}ppplllhhhfffgggjjjooorrrkkkrrr|||}}}ssspppsssyyyqqqiiigggfffdddfffiiijjjgggcccbbbccceeeffffffhhhnnnooojjjjjjnnnmmmgggdddfffffflllwwwmmmhhhgggiiiiiifffdddeeeeeeaaa^^^___^^^^^^aaaeee~~~{{{wwwsssnnnkkkiiieeeeeeeeeeeefffdddaaa^^^]]]]]]]]]\\\]]]```eeehhhkkkjjjgggaaa[[[UUURRRQQQUUUWWWXXXWWWTTTTTTVVVYYY[[[UUUQQQQQQQQQPPPTTTZZZYYYVVVRRROOOMMMNNNPPPRRRQQQTTTSSSNNNLLLPPPVVVYYYRRRRRRQQQRRRTTTSSSPPPNNN[[[UUUMMMEEEAAA@@@BBBDDDHHHDDD???;;;:::<<>>???AAA===>>>???>>>======???@@@CCCDDDEEEFFFGGGFFFEEEEEEDDDHHHPPPXXXXXXPPPKKKJJJOOOPPPPPPOOOLLLJJJJJJJJJHHHEEECCCCCCEEEFFFDDDAAABBBCCCDDDGGGJJJKKKJJJIIIAAAAAA@@@@@@??????>>>>>>::::::888666444222111000......------,,,+++++++++***************+++++++++,,,+++***)))((()))******(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%#########$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&((((((&&&%%%&&&''''''''''''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((()))))))))'''''''''''''''((())))))vvvxxx}}}|||lllhhhbbbaaadddiiillllllccciiirrrwwwsssllljjjmmmssskkkeeeeeeeeedddeeegggiiifffbbbbbbcccfffhhhiiijjjqqqqqqlllkkkpppooohhhfffjjjjjjlll}}}zzzmmmhhheeeggghhhffffffhhhfffbbb``````]]][[[aaaiii}}}zzzwwwsssqqqooonnnmmmgggfffeeeeeeeeedddbbb```]]]___aaaccceeeiiinnnrrrooojjjddd___\\\[[[ZZZYYYZZZYYYXXXWWWXXXZZZ\\\]]]WWWRRRPPPQQQQQQNNNNNNPPPSSSRRRRRRQQQRRRTTTWWWYYYVVV\\\[[[QQQIIIKKKRRRVVVTTTQQQPPPTTTYYYZZZUUUOOO\\\WWWOOOFFFAAA@@@AAAAAAAAA???<<<999888:::>>>AAAAAA<<<555333333444111...---------------...//////---...///000000//////...///////////////000111111000000000000000000000000+++***************++++++'''((()))))))))((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((()))((('''&&&((()))************************++++++,,,,,,---.........------------...///000000...000222444555888;;;===:::<<<>>>>>><<<;;;===???>>>>>>???>>>>>>???@@@AAADDDEEEEEEFFFFFFFFFFFFFFFFFFHHHMMMRRRQQQKKKJJJMMMNNNNNNMMMKKKIIIHHHJJJKKKIIIGGGFFFHHHKKKKKKGGGDDDBBBCCCDDDGGGIIIJJJIIIGGG??????@@@@@@@@@??????>>>:::999777555333222111000......---,,,,,,++++++***))))))*********+++++++++---,,,***(((((()))***+++(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$###$$$%%%&&&%%%###""""""###$$$%%%&&&&&&''' !!!"""#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%'''&&&'''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))'''''''''''''''((())))))vvvxxx|||||||||wwwfffbbb\\\[[[```ggghhhfffddddddfffgggeeecccgggnnnnnngggbbbccceeedddeeegggfffccc``````bbbeeehhhiiihhhpppqqqjjjjjjpppnnngggffflllllljjjvvvzzznnniiifffiiijjjiiijjjmmmgggdddbbbaaa]]]ZZZbbbmmmuuurrrooonnnppprrrttttttjjjhhhfffffffffeeedddbbb```bbbfffhhhjjjnnnrrrtttqqqkkkccc```aaacccdddccc]]][[[XXXXXX[[[^^^```aaaUUURRRSSSWWWWWWTTTQQQQQQNNNPPPSSSVVVWWWZZZ]]]___ZZZaaa```SSSGGGGGGNNNSSSTTTPPPNNNSSS[[[]]]WWWOOOWWWTTTMMMEEEAAABBBDDDDDDBBBAAA===:::888999<<>>;;;999;;;===????????????@@@AAABBBCCCFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHJJJLLLJJJFFFIIINNNKKKKKKJJJHHHGGGGGGJJJLLLIIIHHHHHHKKKNNNNNNJJJEEEFFFFFFFFFGGGHHHFFFCCC@@@======???@@@@@@???>>>>>>:::999777444222111000000......---,,,,,,++++++***))))))******++++++++++++---,,,***(((((()))***+++)))((('''&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%$$$######%%%&&&%%%###!!!!!!"""###%%%&&&'''((($$$&&&((((((&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((###$$$%%%&&&'''&&&%%%%%%&&&'''((())))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&$$$######%%%'''&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&'''''''''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''((())))))|||uuuvvvxxxzzzvvvyyysssvvvtttmmmaaa\\\UUUTTTYYY___dddfffccc```]]][[[]]]aaagggkkkeeefffgggfffcccaaaaaaaaaaaaaaa``````aaacccdddeeedddfffiiijjjiiigggggggggmmmjjjhhhlllssswwwwwwtttnnnmmmnnnssswwwvvvnnnfffkkkjjjgggbbb___```ffflllmmmoooppplllllluuu{{{kkkeeekkkkkkbbbbbbkkkiiiiiijjjmmmpppqqqsssvvvppplllgggfffggghhhgggfffccc```^^^^^^```aaa```^^^ZZZTTTVVVaaabbbXXXTTTZZZRRRUUUUUUSSSVVV^^^aaa^^^^^^```XXXJJJGGGNNNPPPKKKLLLMMMPPPTTTXXXVVVQQQKKKPPPMMMIIIGGGFFFEEEAAA>>>======<<<:::999999:::<<<;;;:::777444333333333444555444222000............//////000000000000//////111000000/////////000000------,,,+++++++++,,,,,,)))))))))*********))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''((()))(((&&&%%%&&&'''(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,,,,---..................------000000111222333333444555999:::;;;;;;999999:::;;;;;;;;;<<<>>>@@@AAAAAA@@@EEEEEEFFFFFFFFFEEEEEEDDDHHHIIIJJJJJJIIIIIIKKKLLLKKKIIIGGGHHHKKKLLLKKKIIIEEEGGGJJJJJJFFFFFFQQQ]]]XXXPPPGGGDDDEEEEEEBBB======???AAABBBBBB@@@>>><<<888777555222111000000000......---------,,,,,,,,,++++++************++++++(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&***((('''&&&&&&'''(((***''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((()))************))))))((((((''''''tttmmmmmmnnnoookkk}}}}}}qqqjjjmmmlllfff___ZZZTTTSSSXXX]]]aaacccccc```[[[XXXXXX[[[___bbb]]]___``````______```aaabbbaaa``````aaabbbcccdddeeeggghhhhhhhhhiiikkknnntttpppllllllppprrroookkkkkkjjjkkkooosssrrrlllfffeeeeeedddaaa___aaagggkkknnnooopppooorrr~~~|||pppqqqooofffeeellljjjjjjllloooqqqsssvvvxxxuuunnngggeeegggiiihhhfffdddbbb```_________^^^]]]SSSUUU```llliiiYYYPPPSSSTTTVVVUUURRRTTT[[[^^^\\\bbbddd]]]PPPLLLPPPQQQLLLGGGHHHLLLQQQTTTSSSMMMHHHEEECCCAAAAAABBBAAA???<<<<<<;;;:::999888888999;;;<<<:::777444333333444555444333111000///...////////////000000000000//////.........---------.........---,,,+++++++++++++++((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))*********+++,,,,,,------.........---------------......///000111222333444666777999999888999:::<<<;;;;;;;;;===@@@BBBAAA@@@AAADDDFFFFFFEEEDDDDDDEEEDDDEEEGGGGGGGGGGGGHHHJJJIIIGGGFFFGGGIIIIIIHHHFFFEEEFFFIIIKKKIIIHHHOOOYYY^^^VVVLLLFFFFFFEEE@@@;;;===>>>@@@AAAAAA???===;;;999888555333111000000000---,,,,,,,,,+++++++++++++++******))))))******+++)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((''''''''')))((('''&&&&&&'''((()))(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&((((((((((((((()))******))))))))))))((((((((((((mmmeeedddcccdddaaavvvyyysssgggbbbeeegggeee]]]YYYTTTTTTXXX\\\______bbb^^^YYYUUUSSSSSSUUUWWWUUUXXXZZZ[[[\\\]]]```aaaaaaaaa```______```aaabbbffffffeeedddeeejjjrrrwwwxxxsssmmmlllmmmmmmiiieeegggffffffiiilllmmmiiifff___```aaaaaaaaacccgggjjjjjjjjjkkknnnvvvrrrqqqppphhhfffkkkkkklllnnnppprrrvvvxxxyyyzzzpppfffbbbdddgggfffcccaaaaaa```___^^^\\\[[[ZZZRRRYYYfffnnngggVVVMMMNNNTTTTTTSSSSSSXXX______\\\dddfffaaaVVVQQQSSSRRRLLLHHHKKKOOOTTTVVVTTTNNNIIIBBBAAAAAAAAABBBAAA???===;;;:::888777777777999:::===:::666333222333555666222111000////////////000...//////000000//////...,,,,,,++++++++++++,,,,,,......---++++++*********((()))***++++++***((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))******++++++,,,---------------------------------+++,,,---...000111222333333555777777777888:::<<<::::::;;;===@@@AAAAAA@@@>>>CCCHHHHHHDDDAAABBBDDD???AAABBBCCCCCCDDDEEEGGGGGGGGGFFFGGGGGGGGGDDDBBBFFFFFFIIIMMMNNNLLLOOOSSSXXXQQQIIIDDDDDDBBB===888<<<===???@@@???>>><<<::::::999666333111000//////++++++++++++************+++******))))))******+++)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((('''''')))((('''&&&&&&'''((()))(((''''''&&&&&&''''''(((((((((((())))))(((((((((((((((((((((((()))******((((((((()))))))))******iiicccbbb```aaa```ooopppjjjaaa^^^dddiiiiii\\\XXXUUUUUUXXX[[[\\\[[[___\\\WWWSSSPPPPPPPPPQQQSSSUUUXXXYYYZZZ\\\___bbb```___^^^]]]]]]^^^___```eeecccaaa___bbbjjjuuu|||wwwrrrllljjjlllmmmjjjfffbbbbbbbbbdddeeeffffffeee]]]^^^```bbbdddeeefffggghhhhhhkkkqqqzzzyyynnnpppsssooonnnqqqnnnpppqqqqqqtttxxxzzzzzz}}}ttthhhbbb```aaa___]]][[[^^^bbbccc```[[[XXXVVVXXX]]]cccccc\\\SSSOOOQQQUUUQQQPPPWWWdddjjjeee]]]```bbb___WWWSSSSSSQQQLLLLLLOOOSSSVVVVVVSSSMMMIIIDDDCCCCCCBBBAAA???===<<<===;;;888666777888999999;;;888444111000111333555000000/////////000000000...//////////////////...++++++*********+++,,,,,,......,,,+++******))))))((()))+++,,,,,,***(((&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))******++++++,,,---------,,,,,,,,,,,,,,,---------***+++,,,...///111222333333555666777777777999;;;999999999<<>>EEEKKKJJJDDD??????BBB;;;===???@@@@@@AAACCCEEEHHHHHHIIIIIIIIIFFFDDDBBBHHHFFFIIIOOORRRPPPNNNOOOKKKHHHEEEFFFFFFDDD???:::<<<<<<===>>>===<<<:::999;;;999666333111000//////,,,++++++++++++***************))))))))))))******)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((()))(((''''''''''''((()))((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((())))))***'''(((((()))******++++++eeeaaaaaa___aaacccjjjiiiddd^^^[[[```eeehhhYYYUUURRRQQQTTTWWWWWWUUUZZZXXXUUURRRPPPPPPPPPQQQSSSTTTVVVVVVWWWXXX[[[^^^\\\\\\[[[ZZZ[[[\\\]]]^^^cccaaa^^^\\\___hhhttt|||wwwqqqkkkiiikkkllljjjggg___```aaaaaaaaabbbccceee___```bbbeeeggggggeeedddjjjlllooovvv~~~uuuoootttzzzyyyyyyzzzuuuxxxyyyvvvwww|||}}}{{{~~~zzzsssjjjbbb\\\ZZZZZZYYYaaaiiilllggg```[[[YYYZZZ___aaa]]]WWWUUUVVVVVV[[[RRRPPP\\\mmmrrrgggYYYZZZZZZXXXTTTQQQPPPNNNLLLMMMPPPSSSTTTQQQMMMGGGDDDAAAAAA@@@???>>>===>>>>>>AAA===888666777888999888777555222///...///111333.../////////000000000000......////////////......++++++******+++,,,,,,---...---,,,+++************)))***+++++++++***(((&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))***++++++,,,,,,---++++++++++++,,,,,,------+++,,,---...///111222222555666777777666555777888777777777:::===??????>>>@@@GGGLLLJJJBBB<<<;;;>>>:::<<<>>>???@@@@@@CCCDDDIIIKKKMMMMMMKKKHHHEEECCCFFFDDDFFFLLLOOOMMMIIIIIIEEEFFFHHHLLLMMMJJJCCC>>>;;;;;;<<<;;;;;;999888777:::888555333000/////////,,,,,,,,,,,,++++++++++++***))))))))))))))))))***)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$############$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))))))))((((((''''''''''''(((((((((((((((''''''((((((((('''''''''(((((('''''''''((((((((((((((())))))***''''''((()))***+++,,,,,,___^^^___\\\___ccceeeccc___ZZZWWWXXX[[[^^^VVVRRRMMMLLLOOOQQQQQQOOOTTTSSSRRRQQQPPPPPPQQQQQQPPPQQQQQQQQQPPPRRRTTTWWWXXXXXXWWWWWWXXXYYY[[[\\\```___]]]]]]___fffooovvvyyyrrrkkkhhhiiiiiifffccc^^^```bbbaaa______bbbeeeaaabbbdddfffiiihhheeecccgggiiilllrrrvvvxxxxxxvvvxxxrrrppptttxxxxxxxxxzzz|||zzzyyy~~~zzz{{{yyyhhh\\\[[[^^^```jjjsssuuunnneeeaaaaaaaaalllpppggg^^^\\\\\\ZZZaaaVVVRRR]]]kkklll```TTTVVVUUURRRNNNLLLLLLLLLLLLPPPSSSTTTSSSOOOKKKGGGFFF@@@AAAAAA@@@@@@CCCFFFJJJDDD???999666777888777666444222000///......///000......///000000000//////---......//////......---+++++++++++++++,,,---...,,,,,,+++************+++***************)))((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&%%%%%%&&&''')))((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((())))))***+++++++++)))******++++++,,,,,,---,,,,,,---...///000000111444555666555444333444555444444555888;;;======<<>>???@@@???<<<999777777;;;===??????>>>>>>@@@BBBDDDIIINNNOOOLLLGGGDDDCCCBBB@@@@@@CCCCCC@@@@@@DDDBBBBBBBBBBBB@@@>>>:::777:::999999888777666555444444333111///.........///++++++++++++************))))))(((((((((((())))))%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))))))))(((((()))))))))*********''''''((((((((((((''''''))))))(((((((((((())))))'''(((((())))))(((((('''((((((((((((((()))******)))))))))******+++++++++ZZZYYYZZZUUUYYY^^^VVVVVVVVVWWWUUUSSSTTTWWWZZZTTTNNNLLLNNNPPPQQQPPPJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKMMMPPPSSSQQQQQQQQQRRRTTTVVVXXXZZZ^^^```bbbcccdddeeeiiikkkrrrllldddbbbcccdddbbb```___cccfffddd___]]]```eee______aaaeeeiiijjjgggddd```aaabbbccceeejjjpppuuusssqqqnnnkkkhhhhhhnnnuuu|||tttqqquuutttlllhhhppp[[[\\\gggrrrxxx{{{uuuiiiaaaccchhhbbbUUUYYY^^^VVVQQQOOORRRRRRPPPSSSZZZ\\\VVVNNNIIIFFFEEEHHHLLLJJJLLLMMMKKKGGGFFFGGGIIIFFFEEECCC@@@>>>AAAHHHNNNGGG@@@777333444444333000111111222222111000///......///000000000///---,,,---..................---))))))))))))***+++,,,---))))))))))))***+++,,,---...,,,***((('''''')))***''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&''''''&&&&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))((())))))***++++++,,,,,,+++++++++++++++++++++++++++---/////////000222444000000222444888::::::999;;;:::::::::999888777666<<<===>>>>>>======???@@@AAAFFFLLLMMMJJJEEEBBBAAAEEEBBBBBBCCCBBB???BBBGGGEEECCC@@@>>>============:::999888777666555444444333111000............///************))))))))))))))))))(((((((((((())))))$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((######""""""######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))*********+++''''''((((((((((((''''''))))))(((((((((((())))))))))))************))))))((((((((((((((()))*********************+++++++++{{{]]]XXXSSSXXXXXX\\\ZZZYYYWWWSSSPPPNNNPPPQQQ]]]VVVNNNKKKNNNNNNKKKFFFKKKGGGJJJQQQOOOGGGIIIRRROOOMMMKKKJJJKKKLLLNNNOOONNNMMMLLLMMMQQQTTTUUUVVV\\\]]]___aaabbbbbbaaaaaalllfffbbbccccccaaaaaaccc^^^^^^^^^___aaabbb```___[[[^^^___^^^bbbffffffbbb______aaaeeeeeedddiiippptttyyywwwmmmcccdddkkkqqqyyy~~~}}}tttnnnooonnnllliiiyyy~~~pppeee```]]]mmmuuuwwwjjjXXXUUUfffyyy^^^YYY[[[WWWTTTZZZWWWTTTUUUPPPNNNVVVPPP^^^cccVVVIIIFFFEEEAAAFFFFFFGGGGGGGGGFFFDDDCCC===============>>>???@@@<<<888333222333444444222222222222111111///......111000///---,,,+++************+++,,,+++***)))(((*********++++++,,,,,,,,,************************++++++***)))(((((())))))%%%&&&((())))))(((&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++******+++------,,,************)))))))))))))))***+++---///000000//////555222111333777999999888555888;;;;;;999888:::<<<<<<;;;;;;::::::999999888999===BBBFFFEEECCCBBBAAABBBAAAAAAAAABBBDDDFFFGGGIIIIIILLLLLLDDD:::888<<<999777555444444444333111333222111000............,,,,,,,,,+++++++++*********((('''((()))***)))''',,,***&&&###"""$$$''')))''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%'''((()))***)))&&&$$$###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((('''''''''''''''&&&&&&%%%***)))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))******+++******))))))))))))******''')))******(((''''''((((((***++++++)))''''''(((((()))*********+++,,,...)))))))))******++++++,,,ttt[[[YYYUUUYYYWWWZZZWWWWWWVVVSSSOOONNNNNNOOOUUUPPPKKKIIIKKKLLLKKKHHHKKKGGGIIIOOOOOOKKKOOOYYY[[[TTTLLLHHHJJJNNNOOOOOOMMMLLLLLLNNNQQQSSSTTTTTTUUUVVVXXX[[[\\\]]]^^^^^^```[[[YYY[[[\\\YYYXXXZZZVVVVVVVVVXXX[[[]]]]]]\\\ZZZ\\\\\\[[[]]]aaa```\\\______bbbeeedddbbbeeelllmmmvvvzzzvvvooommmnnnoooyyy~~~~~~wwwqqqnnnkkkfffeeepppyyyuuuhhh]]]\\\```mmmppplllcccbbbrrrxxx___]]]___\\\___dddZZZMMMMMMNNNOOOVVV^^^jjjlll]]]KKKDDDAAA>>>BBBBBBBBBBBBAAA???===<<<>>>===<<<:::999888888888888555111111222222111///111111111111000///......000///...---,,,+++++++++***++++++,,,+++***)))(((*********++++++,,,,,,,,,***************************)))((((((''''''((((((%%%&&&'''(((((('''&&&%%%''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((***))))))***+++,,,***))))))))))))))))))************+++,,,...//////000000777555333444666888777666777999;;;;;;999888999:::<<<;;;;;;:::999888777777777:::???BBBBBBAAA@@@AAADDDDDDBBBAAAAAAAAABBBBBBHHHLLLNNNJJJAAA;;;:::<<<:::777555444444444333222111000///...---,,,,,,,,,,,,,,,,,,+++++++++*********((('''((()))***)))(((111///+++'''&&&&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((%%%&&&'''((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))***)))))))))))))))***++++++++++++******)))*********((()))++++++***)))***+++((()))******))))))***+++)))******)))))))))***+++***+++...111555888:::;;;mmmWWWXXXVVVYYYVVVXXXTTTUUUUUURRROOOLLLKKKLLLLLLJJJHHHGGGGGGHHHJJJKKKKKKGGGIIIOOOQQQPPPUUU^^^cccYYYMMMGGGHHHKKKKKKIIIKKKKKKLLLNNNQQQSSSSSSRRROOOQQQSSSVVVYYYZZZ\\\\\\ZZZVVVVVVZZZ[[[XXXUUUVVVSSSRRRQQQSSSUUUWWWWWWVVVVVVYYYYYYYYY[[[______[[[^^^___bbbeeeccc```aaafffhhhppptttrrrooooooooommmvvv{{{}}}xxxrrrmmmfff```cccgggnnnoooddd[[[bbbrrr{{{vvviiiaaasssgggZZZ\\\___^^^nnnxxxlllUUUOOOOOONNNPPPTTTaaaeeeXXXHHHAAAAAA@@@BBBBBBBBBAAA@@@===;;;:::;;;:::888777555444333333444222000000000000...---000111111111000///...---......---,,,,,,,,,,,,,,,***++++++++++++***))))))*********+++++++++++++++))))))))))))))))))))))))((((((''''''&&&&&&''''''%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''''')))***+++***((((((((())))))******++++++++++++,,,,,,---///000111888777555555666666555333999:::<<<;;;:::999999:::<<<<<<;;;:::999888777666777:::===>>>???@@@AAACCCFFFFFFDDDBBB@@@???>>>===EEEOOORRRFFF<<<;;;======:::777555333444444444333111000///...---,,,,,,,,,,,,,,,,,,+++++++++*********)))((((((******)))(((000...,,,)))(((''''''(((&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&((((((''''''''''''((((((%%%%%%'''((()))*********'''((()))******)))((('''((((((((()))))))))*********))))))))))))***++++++,,,,,,+++******)))******&&&((())))))))))))***,,,)))*********)))***,,,///------...///000222444555<<<>>>AAAFFFJJJNNNQQQRRRjjjUUUWWWVVVYYYUUUVVVPPPRRRSSSRRRNNNKKKIIIHHHFFFGGGHHHFFFDDDEEEHHHKKKKKKIIIKKKRRRUUUUUUYYY___fffaaaZZZTTTPPPMMMIIIGGGKKKKKKLLLOOORRRSSSRRRPPPPPPQQQSSSVVVXXXZZZ[[[\\\[[[WWWVVVZZZZZZWWWUUUUUUVVVTTTSSSSSSTTTTTTRRRQQQSSSVVVXXXYYY]]]cccdddaaa\\\^^^bbbfffddd``````dddiiikkkhhhcccbbbgggkkklllqqqssstttsssnnniiiccc___```___eeejjjddd]]]lll}}}iii```{{{jjj[[[YYY]]]aaaeeexxxkkk[[[TTTLLLGGGFFFRRRXXXOOOBBB>>>@@@BBBAAAAAAAAAAAA@@@>>><<<:::777777666555444444444444222222111111111000...---///000000000//////...------,,,,,,+++,,,,,,------++++++++++++******))))))***************+++++++++((((((((((((((((((((((((((((((''''''&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''))))))'''&&&$$$#########$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''''')))++++++***)))''''''((()))***++++++,,,,,,+++++++++,,,...000111666666666666666555444444888999;;;;;;;;;;;;;;;;;;>>>======;;;:::999888777999;;;===>>>???AAADDDGGGFFFEEEDDDCCCAAA>>><<<;;;CCCQQQSSSCCC888<<<@@@===:::888555444555555555444444333222000//////......,,,,,,,,,+++++++++*********)))((()))******)))((('''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''((()))************&&&''')))++++++***((('''(((((()))))))))***************))))))******+++,,,,,,+++***)))))))))))))))((()))************,,,---+++,,,,,,,,,,,,...222555666666999===CCCHHHKKKLLLTTTUUUXXXZZZ]]]^^^______jjjUUUWWWUUUXXXTTTUUUNNNPPPQQQPPPMMMIIIGGGFFFDDDFFFHHHFFFCCCBBBEEEIIIJJJJJJNNNUUU[[[]]]___aaalllpppsssnnnbbbUUUNNNKKKJJJJJJKKKNNNQQQRRRPPPOOORRRRRRSSSUUUVVVXXXZZZZZZYYYUUUSSSUUUUUURRRPPPQQQTTTSSSSSSTTTTTTTTTRRRPPPSSSVVVXXXYYY^^^dddeeebbbZZZ]]]bbbgggeeeaaaaaaeeejjjjjjfff^^^\\\aaafffhhhjjjiiiiiiiiihhhfffdddccc```]]]```eeeaaa\\\kkkvvvaaaYYYqqq~~~mmm^^^\\\aaaeeejjjppptttsss^^^RRRJJJGGGLLLTTTWWWNNNBBB;;;;;;===;;;<<<<<<======<<<;;;:::888777666555555555555555222333444333222111000000...////////////...------,,,++++++++++++,,,------+++++++++***************************************''''''''''''''''''''''''(((((((((''''''((())))))%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&((((((&&&$$$#########$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((())),,,,,,+++***''''''((()))***++++++,,,,,,+++++++++,,,...000111111333444555555555555555777777999;;;===>>>???>>>@@@???>>>===<<<;;;::::::;;;<<<<<<===>>>@@@EEEHHHBBBCCCDDDCCCBBB@@@===<<>>:::888777666777777666555444333222111////////////,,,,,,,,,+++++++++******+++)))((()))***+++***)))$$$%%%%%%&&&''''''''''''((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''((((((''''''''''''((((((((()))))))))))))))((((((%%%''')))***+++***)))'''))))))))))))***************************++++++,,,+++***)))(((((((((((((((+++,,,---,,,,,,,,,///111---...111333555:::@@@DDDFFFFFFHHHNNNUUU[[[^^^___```aaabbbddddddcccbbbbbbiiiUUUWWWUUUWWWRRRSSSMMMOOOPPPOOOLLLHHHFFFEEECCCEEEFFFEEEBBBBBBDDDGGGGGGIIINNNWWW```gggkkkmmmsss|||~~~lllYYYNNNJJJIIIHHHIIIKKKMMMNNNNNNLLLOOOOOOOOOPPPRRRTTTUUUWWWWWWTTTSSSWWWWWWTTTQQQQQQNNNOOOQQQTTTWWWWWWTTTQQQUUUXXXYYYXXX\\\``````\\\ZZZ\\\aaafffddd```aaaeeeiiimmmnnnhhhdddcccdddccceeeaaa```cccfffffffffiiijjjffffffgggbbb^^^fffsssnnnhhh[[[UUUdddxxxyyylll```ZZZWWW\\\cccgggkkknnnhhh}}}{{{dddUUUMMMJJJMMMKKKNNNOOOJJJBBB===<<<===;;;<<<>>>?????????>>>===:::999888666444333333222222444444333111111111222---...............------,,,+++++++++++++++,,,---,,,+++******))))))*********************)))))))))((((((((((((((((((((((((((((((((('''(((((()))***&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''((())),,,---,,,+++(((((())))))******++++++******++++++,,,...///000---///222444444444555666666666888;;;>>>AAAAAA@@@@@@@@@??????>>>=========:::;;;;;;;;;<<>>AAAHHHIII???:::===@@@???999999999:::;;;:::888555222111000///...---------,,,,,,,,,+++++++++******+++***))))))++++++***)))(((((((((''''''&&&&&&&&&))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((''''''''''''((((((((()))))))))(((((('''&&&&&&'''((()))******)))))))))))))))*********+++++++++************+++,,,,,,***)))))))))))))))******)))***+++,,,,,,...222444555888<<>>777666555444222222111111111222222000...---000222,,,------.........------,,,,,,+++++++++++++++,,,,,,+++***)))))))))***++++++*********)))))))))((((((((((((((((((((((((((('''&&&&&&&&&''''''((()))&&&%%%%%%%%%%%%%%%%%%&&&###$$$&&&'''((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&(((+++,,,+++***)))))))))))))))*********)))***+++,,,---.........***...222333333222333555888777888;;;???AAAAAA???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========???BBBEEE???AAADDDFFFFFFDDDAAA>>>@@@AAAAAA???>>>>>>>>>???999:::;;;>>>???===999555222222000///...---------,,,,,,,,,+++++++++******+++***))))))++++++***))))))(((((('''''''''((((((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&''''''((((((((('''''''''''''''((()))*********))))))*********+++++++++++++++******++++++,,,---************+++,,,---------...111333666:::???CCCIIILLLPPPTTTXXX\\\aaadddfffbbb___```cccdddbbb___^^^```dddgggiiijjjiiihhhaaaSSS[[[ZZZZZZPPPNNNNNNOOOOOOMMMJJJGGGFFFFFF>>>??????@@@BBBCCCDDDDDDAAACCCHHHTTTggg|||nnn[[[MMMFFFEEECCCAAABBBDDDFFFGGGGGGFFFFFFGGGJJJMMMQQQTTTVVVLLLNNNVVVaaaddd^^^VVVSSSPPPSSSWWW\\\^^^[[[UUUQQQTTTWWWXXXYYY]]]bbbccc___]]]^^^```bbb___ZZZZZZ___dddmmmqqqjjjaaa^^^aaacccddd___```hhhmmmllllllooojjjllljjjdddaaa___ZZZSSSWWWWWWXXXWWWVVVUUUVVVXXXWWWYYYVVVSSSXXX^^^\\\UUU^^^___WWWTTTYYYRRRHHHIIIIIIEEECCCEEEFFFDDDAAA???>>>>>>>>>>>>>>><<<:::999111111000000111222333333///000///---******...111,,,,,,---......------------,,,++++++******++++++---,,,***)))))))))***++++++*********))))))(((((())))))))))))))))))))))))%%%%%%%%%%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%'''***+++***)))*********)))))))))))))))((()))+++---.........---***...222333222111111333:::999999;;;???AAA@@@>>>============>>>>>>>>>>>>>>>???@@@@@@@@@AAADDDFFF@@@BBBEEEGGGGGGDDDAAA>>>AAA<<<<<<@@@AAA>>>===???999:::===@@@AAA???:::555555444333111000000//////,,,,,,,,,+++++++++******+++***)))***+++++++++)))%%%$$$$$$%%%&&&(((***+++''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%&&&&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((($$$$$$&&&'''(((((())))))''''''''''''((()))++++++)))************+++++++++++++++******++++++,,,---+++++++++,,,---...///000999;;;>>>BBBGGGMMMSSSXXX\\\^^^aaaccccccdddeeegggkkkfffbbbbbbdddeeebbb^^^WWWZZZ^^^aaacccdddcccbbbaaaQQQXXXVVVUUULLLLLLOOOLLLJJJKKKLLLJJJFFFBBB????????????????????????CCCAAABBBKKK]]]ttt}}}wwweeeNNNDDDGGGDDDCCCBBBAAA@@@AAAAAABBBEEEEEEFFFGGGHHHJJJKKKLLLKKKPPPUUUYYYXXXVVVSSSRRRNNNPPPVVV]]]\\\WWWTTTUUUTTTTTTVVVZZZ^^^aaabbbaaa\\\[[[YYYXXX[[[```___ZZZbbbhhheeeaaaaaa\\\___mmmjjjdddaaafffkkklllkkklllgggeeeeeeeeeaaaYYYVVVWWWXXXTTTSSSWWW[[[\\\\\\\\\___XXXUUUXXX\\\ZZZXXXWWWXXXTTTSSSTTTOOOHHHHHHNNNKKKKKKJJJGGGBBB???======GGGFFFCCC@@@===;;;999888111333666666333000...---222222222111000...,,,,,,+++,,,---...////////////000///---,,,++++++,,,---++++++++++++++++++++++++)))((((((((((((***+++,,,,,,,,,,,,+++***))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&''')))'''&&&$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''''')))))))))))))))))))))))))))))))))***+++---...///,,,,,,---...///000111111555555666666777999:::;;;999;;;======<<<;;;<<<===BBBCCCDDDFFFFFFCCC>>>:::>>>AAACCCCCCBBBAAA@@@AAA???===@@@DDDBBB<<<<<>>>>><<<777333222111000///...---,,,+++,,,,,,++++++***)))((((((+++***((('''''''''((())))))((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%((('''&&&%%%$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!! %%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,+++************)))(((&&&(((***++++++***+++,,,+++...111111222666<<>><<<::::::444666999999777444333222222222111000///...---,,,---...//////000000/////////...---,,,,,,+++,,,,,,++++++++++++++++++++++++)))((('''''''''((()))***+++++++++***)))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''')))'''&&&$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))***+++------,,,,,,---...///000000111333444444555666777888999:::<<<======<<<<<<<<<===@@@AAABBBCCCBBB@@@<<<999>>>@@@BBBBBBBBBAAABBBCCC@@@======AAA@@@;;;:::>>>;;;<<<>>>???===999666444333333222111///...---,,,,,,,,,++++++***))))))(((+++***)))((('''(((((()))''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++***+++,,,------,,,...//////...,,,,,,...///000333777<<>>>>>;;;888___OOOUUUVVVZZZUUUUUURRRNNNKKKIIIIIIHHHDDD@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBFFFOOO^^^ooo{{{|||sssjjjbbbSSSDDD@@@FFF?????????@@@AAABBBDDDEEECCCCCCCCCDDDEEEFFFGGGHHHFFFHHHKKKMMMMMMLLLMMMMMMTTTTTTVVVYYYXXXSSSQQQTTTUUUUUUVVVXXX[[[\\\[[[YYYUUUXXXXXXWWWYYY^^^```^^^aaafffdddccchhhfffkkkzzzyyyrrrkkkkkkiiieeebbbbbbcccaaabbbeeeccc^^^[[[\\\\\\\\\]]]___aaacccbbbaaabbbbbbeeehhhddd[[[VVVUUUWWWXXXVVVOOOKKKKKKLLLKKKPPPNNNKKKHHHEEEDDDCCCCCCFFFEEEBBB???===;;;:::999888:::;;;:::777444333333111111000000///...------000000000000000000///............------,,,+++***************++++++,,,,,,***)))'''&&&&&&&&&'''(((******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''((()))***+++,,,++++++,,,---...///000000111111222333444555666666999;;;======<<<;;;<<<=========>>>>>>======;;;;;;<<<>>>????????????AAACCC???;;;999<<<===<<<;;;===:::<<>>666555333///444222111111222333333222___NNNRRRSSSYYYTTTSSSSSSOOOJJJHHHGGGFFFBBB???========================;;;>>>@@@BBBEEEOOO]]]hhhkkkfff```YYYMMMAAA>>>BBB>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFEEEGGGHHHIIIIIIIIILLLNNNRRRPPPRRRTTTSSSPPPQQQTTTZZZZZZZZZ\\\^^^]]][[[YYYRRRVVVXXXWWWYYY___bbbaaa^^^ccc```aaaffffffjjjyyyzzzsssmmmmmmlllhhhggghhhbbb``````dddeeeaaa___```___aaabbbaaaaaacccbbb___]]]aaahhhkkkdddYYYSSSTTTUUUWWWTTTMMMKKKOOOPPPLLLNNNLLLHHHFFFDDDDDDCCCCCCAAA@@@>>>;;;999777666666:::;;;:::888444111//////111000//////............111111111000///...------,,,---......---,,,***)))))))))******++++++,,,,,,+++***((('''&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((()))***+++,,,******+++,,,---.../////////000111222333444444555777888:::;;;:::::::::<<<999999:::::::::;;;>>>???<<<===>>>===<<<<<<===???===:::888999<<<>>>>>>???::::::;;;===???>>>999555444333222111000///...---+++++++++*********))))))***))))))(((((((((((((((%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((((((''''''((((((((((((((()))))))))((((((((((((((((((((((((************************))))))*********+++++++++,,,,,,,,,+++++++++---///***---222777<<>><<<<<<<<<<<<<<<<<<<<<<<<999<<<>>>>>>>>>DDDNNNVVVYYYXXXWWWSSSJJJAAA===>>>?????????@@@@@@@@@@@@@@@EEEEEEDDDDDDDDDEEEEEEFFFEEEFFFGGGGGGGGGIIILLLOOONNNMMMNNNRRRRRRPPPSSSXXX[[[[[[\\\^^^___^^^[[[XXXWWWZZZZZZYYY[[[```aaa___\\\___]]]]]]cccbbbdddqqquuuoookkkkkkkkkiiijjjmmmhhhdddcccgggiiigggfffggg^^^bbbbbb^^^\\\___^^^ZZZWWW\\\cccfff___TTTQQQSSSPPPQQQOOOKKKJJJNNNOOOLLLJJJGGGDDDCCCCCCCCCBBB@@@>>>===;;;999777666555555777777777555222111111222000///......---......///000000000///...---,,,+++,,,------...---+++***))))))))))))******+++++++++---,,,***(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))***+++,,,))))))***+++,,,---.........///111222333444444444333555777888777777888999555666888888999<<<@@@DDDAAABBBBBB@@@>>><<<<<<<<<@@@???===;;;;;;======<<<:::777666;;;BBBCCC===555222222111///...---,,,++++++++++++***************)))))))))))))))(((((('''&&&&&&&&&&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++/////////...,,,---///222444:::BBBKKKRRRXXX^^^aaaffffffgggjjjlllhhh```ZZZOOOJJJCCC@@@CCCMMMYYYaaabbb]]]VVVQQQMMMGGG???999666777888:::???FFFEEE@@@<<<:::999888777555222000]]]MMMNNNOOOXXXSSSOOOQQQLLLEEEBBBAAAAAA???===;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<;;;;;;===CCCHHHIIIMMMPPPNNNHHHAAA===;;;>>>>>>???@@@@@@@@@??????EEEEEEDDDDDDCCCDDDDDDDDDDDDEEEFFFFFFFFFHHHKKKNNNKKKKKKMMMQQQRRRRRRVVV[[[XXXXXXYYY[[[]]]\\\YYYVVV___^^^\\\ZZZ^^^cccaaa\\\ZZZ^^^\\\]]]ccc``````jjjqqqllliiiiiihhhgggiiimmmqqqjjjfffiiilllllllllnnnbbbgggggg```^^^bbbddd```UUUXXX\\\^^^XXXPPPOOORRRNNNJJJIIIKKKLLLKKKJJJKKKGGGDDDBBBBBBDDDDDDAAA>>>===<<<;;;999888666666666333444444444333555888:::///...---------...///000////////////...---,,,+++---------,,,,,,+++***)))************************---,,,***)))((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))((((((((('''''''''))))))))))))))))))))))))***))))))))))))***+++,,,(((((()))***+++,,,---------...000222333333222222111333555666555555666888333666888888888:::@@@EEEFFFHHHHHHGGGCCC???>>>===DDDFFFEEE???:::999999777888555444999@@@BBB<<<555000000///...,,,+++******************************)))))))))))))))(((''''''''''''''''''((()))***+++'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))***+++,,,'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,***,,,---------///444888EEEKKKSSS[[[```cccfffgggkkkllllllkkkggg___UUUNNN@@@;;;555111444===GGGOOOEEEBBB???=========<<<<<>>???>>><<<::::::::::::::::::::::::::::::999999:::;;;===>>>>>>DDDIIIHHHDDD???<<<;;;;;;<<<>>>???@@@@@@@@@@@@DDDDDDCCCBBBBBBBBBBBBBBB@@@BBBCCCCCCDDDFFFIIIKKKGGGGGGIIINNNPPPOOOSSSXXXTTTUUUWWWZZZ\\\[[[XXXUUU^^^\\\YYYZZZccckkkiiibbb[[[```^^^aaahhhdddaaaiiimmmiiiggghhhiiiiiimmmsssuuullleeefffjjjkkklllnnncccjjjiiibbb```gggkkkiiiZZZXXXXXXWWWSSSNNNNNNRRRUUUJJJIIIRRRSSSJJJGGGMMMFFFDDDCCCEEEGGGGGGCCC???;;;:::999777666555555555333444444333333555888;;;///...,,,,,,,,,...000111///////////////...---,,,...---,,,+++************++++++******))))))((((((+++***)))(((''''''((()))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))((((((((()))******'''(((((()))***+++,,,,,,***,,,...000111111000///000222444555555555666777444777999888666777<<>>666444111///111555:::>>>444555888;;;AAAIIIRRRYYY[[[aaaeeefffgggkkkkkkjjjjjjhhhdddaaa]]]XXXSSSOOORRRHHHNNNUUUcccaaa[[[NNNHHHAAA======>>>===<<<::::::::::::::::::::::::;;;999888888:::;;;:::999999???DDDCCC@@@>>>===<<<999:::<<>><<<999DDDIIIAAA999888:::;;;///444::::::444000000222000000///...,,,+++***)))******************++++++((()))*********)))'''&&&'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((333000,,,)))'''''')))+++'''(((((()))***+++++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,000555===CCCHHHQQQ]]]fffeeeggghhhiiiiiiiiijjjlllnnnooommmcccSSSBBB666000333333333333333333444444333777===EEENNN\\\kkkvvvrrrvvvwwwsssqqquuuxxxzzzwwwtttpppmmmllliiifffdddUUUFFFGGGPPPZZZXXX]]]PPPIIIAAA<<<<<<===<<<;;;888888888888888888888888777>>>>>>666555<<<===888999:::;;;<<<===<<<;;;:::;;;<<<>>>@@@AAA@@@???>>>AAA@@@???>>>============<<<===>>>>>>======>>>???CCCEEEGGGHHHHHHIIIKKKLLLUUURRRPPPQQQTTTVVVUUUTTTYYYTTTQQQVVV```fffccc___``````fffnnnooogggaaaaaafffdddeeehhhiiiiiimmmtttmmmfffbbbdddddd``````ddd\\\\\\XXXTTTVVV\\\___^^^SSSYYYYYYQQQHHHGGGJJJLLLKKKJJJNNNVVVVVVOOOIIIHHHCCCGGGJJJKKKKKKIII@@@777===;;;888666333222222222333222000......///000111------,,,,,,---...000111333222000000111111///...---+++***)))***)))'''&&&***+++++++++***)))'''&&&$$$&&&)))++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%""""""&&&(((&&&%%%&&& %%%&&&"""!!!&&&'''%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###$$$&&&'''&&&###%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((((((***)))&&&%%%((((((&&&***))))))+++...000000000///000222444555444222111666888::::::999999:::;;;;;;===@@@CCCCCCAAA>>>;;;===???@@@>>>999666666777888999666222333555444000//////...---+++******)))*********))))))))))))))),,,+++***)))(((((((((((())))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++++++++***************))))))))))))************)))***+++,,,,,,+++***))),,,------...---,,,***)))***,,,//////...000444888999EEESSS]]]___```dddhhhhhhiiijjjhhhfffgggkkkooonnnnnnjjj]]]KKK===777666333555888::::::;;;<<<===@@@JJJWWW```fffkkkrrrxxxwwwyyyxxxuuuvvvyyyyyyuuussspppmmmlllnnnpppooonnnUUUFFFFFFMMMVVVRRRXXXRRRKKKCCC===<<<<<<;;;:::888888888888888888888888666@@@CCC:::555999;;;888999999::::::;;;;;;:::::::::;;;===?????????>>>===AAA@@@???===<<<;;;;;;:::;;;===>>>>>>===<<<>>>???AAADDDGGGIIIIIIIIIJJJKKKQQQOOONNNPPPSSSUUUUUUSSSRRROOONNNSSSZZZ]]]ZZZVVV^^^]]]___cccbbb\\\ZZZ]]]eeebbbbbbgggjjjiiiggghhheee```___aaa```\\\[[[^^^```___[[[UUUTTTXXXZZZYYYTTTWWWTTTNNNIIIJJJJJJHHHGGGFFFIIIOOOOOOIIIDDDDDDHHHOOOSSSOOOHHHCCC===999;;;999777444333222222222444222111//////000111222............///000222333222000////////////...,,,,,,***))))))******((('''******++++++***)))'''&&&&&&(((***,,,,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$''''''$$$###%%%%%%((('''###!!!$$$%%%"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$$$$&&&&&&%%%###&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((('''***)))&&&&&&)))***(((******+++---111333333222...///000222222222222111555777999999888888999:::999;;;???BBBCCCBBB???===;;;===>>>===:::888888999999:::777333222444222...///......---,,,+++***)))++++++++++++++++++++++++,,,+++***)))(((((((((((()))((((((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((************************))))))))))))***************+++,,,------,,,+++***,,,------------,,,+++++++++---000111111444:::???MMMWWWccchhhhhhggghhhkkkiiikkklllkkkiiigggeeeeeeWWWZZZ[[[UUUKKKBBB@@@AAAGGGKKKPPPSSSTTTTTTUUUUUU___eeelllppprrrsssvvvyyyxxxyyyvvvtttuuuvvvssslllqqqqqqqqqooonnnmmmmmmnnnTTTFFFEEEIIIPPPMMMSSSVVVOOOFFF???===<<<;;;999777777777777777777777777555@@@EEE===555666888888888888888888888999999:::888999;;;<<<======<<<;;;@@@@@@>>>===;;;:::999888:::<<<======<<<<<<===>>>@@@CCCGGGIIIIIIHHHHHHHHHLLLKKKKKKMMMPPPSSSSSSSSSLLLMMMPPPTTTVVVVVVRRROOO___]]]\\\[[[WWWTTTXXX^^^eee``````gggllliiibbb]]]___]]]^^^```___ZZZXXXYYYaaaaaa\\\UUURRRUUUVVVTTTUUUTTTOOOJJJIIIJJJHHHCCCEEEDDDFFFIIIHHHCCC@@@AAAKKKUUUYYYPPPCCC<<<;;;;;;777666444333222222222222444333111000000111222222000000000000222333444555000///------......,,,++++++)))((()))***+++***(((************)))(((''''''((()))+++,,,,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%''''''###"""%%%'''((('''###"""%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%$$$###''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((('''***)))'''(((+++,,,******+++,,,000333555555333......//////000111222222444666888888888777888999999;;;>>>AAACCCBBBAAA@@@:::;;;===<<<;;;::::::;;;:::;;;888444222444111,,,///......---,,,+++******++++++,,,,,,------......++++++***)))((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...333777;;;AAAIIIOOOZZZbbbjjjnnnllliiiiiikkkooonnnllljjjfff```XXXRRRDDDJJJQQQRRROOOLLLMMMOOOSSSYYYaaahhhkkklllmmmmmmwwwwwwxxxwwwvvvuuuttttttqqqrrrqqqppprrruuurrrmmmppprrrsssqqqnnnmmmnnnppp}}}RRRFFFEEEGGGMMMJJJQQQZZZSSSIIIBBB???===;;;999777777777777777777777777444<<<@@@;;;777777777555888777666555666777888999666777888:::::::::::::::>>>>>>======<<<;;;:::999999;;;<<<<<<;;;;;;<<<===>>>AAAFFFIIIHHHGGGFFFEEEFFFFFFHHHKKKNNNPPPQQQQQQLLLQQQVVVYYYXXXUUUQQQOOOYYYYYYWWWTTTPPPPPPVVV\\\ccc```aaagggjjjgggaaa^^^___aaacccdddaaa\\\YYYWWW^^^___\\\UUURRRTTTVVVUUUVVVUUUPPPJJJHHHHHHFFFAAAHHHHHHHHHHHHEEEBBBAAABBBJJJRRRTTTKKK@@@::::::;;;555444222111111111222333333333222111111222222333000000111222333444555555000///------......,,,+++)))(((((((((***++++++))))))))))))))))))(((((('''((()))*********((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%'''&&&###$$$(((&&&%%%$$$###$$$'''((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((''')))***((()))---...,,,)))***,,,000444555444333//////......///111333444444666888999888888999:::<<<===@@@AAABBBBBBAAA@@@;;;;;;<<<<<<;;;::::::::::::;;;999555555666333...///......---,,,,,,++++++***++++++,,,---...//////******)))(((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,---...---333===EEELLLSSS[[[aaa^^^dddkkknnnmmmkkklllnnnmmmggg```ZZZTTTMMMDDD===;;;AAAIIINNNNNNNNNOOOQQQQQQXXXccclllqqqsssttttttzzzwwwuuussssssrrrpppooolllpppppplllkkknnnqqqppppppmmmkkkjjjlllnnnppppppwwwOOOFFFFFFGGGLLLJJJSSS\\\TTTJJJCCC@@@>>><<<:::666666666666666666666666333666777777888999777333666666555444555666777888555666666777888888999999:::;;;<<<=========<<<<<<888:::;;;;;;::::::;;;<<<<<>>DDDKKKOOOPPPPPPQQQQQQWWW]]]fffmmmqqqrrrrrrrrrtttrrrooonnnoooooonnnmmmkkkqqqssskkkeeehhhqqqwwwuuullldddfffooowwwyyyvvvsssMMMFFFFFFFFFKKKJJJTTTZZZRRRIIIBBB???>>><<<:::666666666666666666666666444222111333888999666222555555555555555666777777555555555666666777888888777888:::;;;<<<<<<<<<;;;888999::::::999999:::;;;:::===AAACCCBBBAAA@@@@@@>>>AAAEEEHHHIIIKKKLLLNNNPPPSSSWWWYYYXXXUUUSSSRRRJJJMMMNNNMMMPPPVVVXXXWWWZZZZZZ\\\______]]]```eee___dddgggccc^^^]]]\\\[[[WWW[[[\\\XXXVVVZZZ^^^___[[[^^^]]]WWWRRRRRRSSSRRRKKKOOOOOOIIIDDDCCCCCCCCC??????===;;;===???===777333222111000000111222333111111111222222222222222111111222222222222111111111///...---......---+++)))((('''(((***++++++***)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%'''&&&$$$(((///333+++%%%%%%&&&$$$"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%%%%%%%''')))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((''')))***((()))---...---((('''(((***---/////////000///......000222555666444666999:::::::::<<<===AAAAAA@@@??????>>>>>>>>>>>>===<<<;;;<<<;;;888666777999999777888:::888333............------,,,,,,))))))******++++++,,,,,,)))((((((''''''(((((((((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((((((((''''''((((((((()))))))))))))))))))))))))))))))))'''(((((())))))******+++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,---------000444:::???CCCNNNVVV```gggiiiiiijjjkkknnnoooqqqqqqppppppqqqrrreee```XXXSSSQQQQQQSSSSSSXXX\\\bbbeeeffffffeeefffhhhlllppprrrrrrppppppooolllkkkkkkjjjiiiiiijjjjjjdddmmmsssqqqpppyyy|||rrruuupppKKKFFFGGGEEEHHHGGGRRRTTTMMMDDD>>><<<;;;:::888555555555555555555555555555333222444555555555444444555555666666666666666555555555555666777888888444666888999:::999888777777888999999888888999;;;999<<<>>>???>>>===>>>>>><<<@@@EEEHHHHHHIIIKKKLLLOOOPPPQQQSSSTTTTTTSSSRRROOOPPPOOOOOOUUU^^^^^^ZZZ[[[YYYYYY^^^```______aaa[[[aaaccc^^^[[[]]]``````ZZZ___```[[[XXX[[[___```ZZZ[[[YYYVVVWWW\\\\\\XXXMMMSSSTTTLLLFFFEEEEEEDDD===>>><<<;;;<<>>===<<<;;;;;;<<<<<<======;;;:::;;;<<<<<<:::888666888888666777888555000............------------************++++++++++++(((((('''''''''(((((()))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((($$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))******))))))'''((((((((())))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,*********+++++++++,,,,,,...---,,,++++++,,,---...---...111777???IIIRRRWWW\\\aaahhhlllllllllmmmooopppppppppooonnnnnnoooppplllmmmnnnmmmlllkkklllnnnrrrtttvvvwwwvvvuuutttsssooopppqqqooommmkkkkkkkkkdddgggiiiiiiggggggjjjllliiirrr{{{oooKKKFFFFFFCCCFFFEEEPPPPPPIIIAAA;;;:::999888777555555555555555555555555666666666666333111333777333444666777777777666555555555555555555666888888444555666888888666555333666888999999888888999:::999;;;<<<===<<<;;;<<<>>>;;;@@@EEEHHHHHHHHHJJJLLLPPPNNNNNNOOORRRTTTTTTSSSQQQPPPLLLKKKSSS^^^^^^WWW```ZZZYYY```eeeddd```^^^XXX___aaa\\\YYY___eeefff^^^cccddd^^^YYYZZZ]]]^^^WWWTTTQQQQQQYYYaaa___YYYPPPWWWXXXPPPIIIHHHHHHFFF>>>AAA@@@===<<<===:::555444333222111111111222333...///000111111111111111444555555555444222000///...,,,++++++,,,+++***(((+++)))((()))***+++***((()))((('''&&&&&&'''))))))&&&&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((($$$!!!&&&---666+++$$$&&&'''$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))'''###!!!"""$$$((((((''''''''''''(((((('''&&&%%%$$$$$$&&&''')))&&&%%%###""""""###%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))'''***)))'''(((+++,,,***+++)))&&&%%%'''***,,,---+++,,,,,,---///111222333222444777888888999:::<<<:::999999888999:::<<<===;;;999888:::===>>><<<:::666888888555555666222,,,...............---------,,,+++++++++++++++++++++(((((('''''''''(((((()))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,******+++++++++,,,,,,,,,///...---,,,,,,---...///...000444<<>>===<<<:::888555444444333111000//////000///.........///111222999777555111///---------************++++++++++++&&&)))++++++)))((()))+++''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&&&&%%%$$$######$$$%%%&&&'''%%%###$$$''')))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$######"""""""""&&&&&&%%%$$$$$$%%%%%%%%%"""'''((($$$"""&&&'''$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''(((***,,,,,,+++(((''''''''''''''''''''''''''''''((((((((((((((())))))))))))******+++---......///111333666777777666777888;;;:::999888888777777666:::777888===CCCDDD===666777888999777333000......111000///...---,,,++++++,,,+++***((((((((()))***+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$((()))(((&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$%%%%%%''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&''''''(((((()))))))))))))))((((((((((((((()))******''')))******))))))***+++)))************+++++++++******+++,,,,,,,,,,,,+++111+++)))...///------000444===JJJTTT[[[```eeeiiieeegggjjjmmmooopppqqqqqqsssrrrqqqsssvvvyyy{{{|||xxx{{{}}}|||{{{vvvpppmmmmmmkkkgggjjjpppeeekkkgggZZZZZZiiirrrpppyyy}}}jjjMMM@@@EEEDDDDDDIIIIIIGGGEEEAAA<<<999777666666444555555666555444333222333222111555999;;;777444444333333333222222222222222222333444444555666666555555444444555555666777666777888888666555666777999:::999888777888;;;===>>>>>>===>>>@@@CCCFFFHHHLLLMMMMMMNNNMMMNNNOOOPPPTTTSSSRRRSSSVVVYYY\\\]]]ggg___\\\aaaggggggdddbbb\\\\\\]]]]]]\\\^^^aaaddd______\\\YYY[[[___]]]XXXWWWTTTPPPNNNMMMNNNNNNMMMPPPRRRSSSSSSPPPLLLIIIHHHAAA???===;;;;;;999777555555555444333222111000///000//////...///000111222666555222000///---+++))),,,,,,,,,,,,+++***))))))(((***,,,+++)))((()))***''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%'''%%%$$$%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&!!!%%%&&&""""""&&&'''%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%%%%$$$######'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&%%%%%%&&&&&&((((((((((((((((((((((((''')))++++++***(((''''''''''''''''''''''''''''''((((((((()))))))))******))))))***+++,,,......///000222555666666666666777999888777555555555666777666666888:::;;;:::666333444666777666333222111222000000///...---,,,++++++,,,+++)))((((((((()))*********)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$''')))(((&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%''''''''''''((((((((((((''''''&&&%%%%%%&&&''''''''''''((()))))))))((((((((((((((((((((()))******((()))******))))))***+++************+++++++++++++++,,,,,,,,,---,,,,,,,,,///,,,+++---------333<<>>BBBEEEGGGHHHKKKOOOPPPPPPOOOPPPPPPUUUUUUVVVXXX\\\```dddfffjjjaaaZZZ]]]```___[[[YYYWWWXXXYYYYYYYYYZZZ\\\^^^XXXXXXVVVVVV[[[```^^^WWWZZZVVVRRRNNNLLLKKKJJJIIIJJJJJJKKKLLLMMMKKKHHHFFF???===;;;999999777555222555444444333222111000000000000/////////000111222222000///000111000,,,(((------------+++***((('''***+++,,,,,,***(((((()))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))((((((&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&!!!######"""###&&&'''&&&%%%%%%%%%%%%%%%$$$$$$###"""###%%%''''''&&&$$$###((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''&&&&&&''''''((((((((((((((((((((((((&&&(((******(((&&&&&&&&&''''''''''''''''''''''''''''''((()))***++++++,,,(((((()))***,,,---...//////111333444444444555666666555444333222333555666444666888777444222111222666666666444222111111222//////...---,,,,,,+++++++++***))))))((()))))))))******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''''''''&&&''''''''''''((((((((((((''''''&&&%%%%%%&&&''''''&&&&&&'''(((((((((((('''((((((((((((((()))******((()))******))))))***,,,************+++++++++,,,---------------,,,,,,,,,...---...//////444AAANNNYYY___fffjjjjjjjjjkkkmmmrrrqqqpppoooqqqtttwwwyyyzzzyyyxxxyyyzzzyyyxxxvvvvvvvvvvvvtttpppooooooooogggcccaaaccccccbbbdddhhhsssqqqnnnooowwwbbbHHH>>>EEEEEEDDDFFFEEE???>>>===;;;999666555444444444444444333333222222222111111333666777555333333222222222222111111111333333444444555555555555333222222222222333444444222444555555444444666777666777888777666666888:::;;;::::::;;;>>>AAADDDFFFCCCHHHNNNQQQQQQQQQQQQSSS[[[ZZZYYYXXXYYY^^^dddiiidddZZZTTTWWWZZZXXXSSSQQQXXXYYYZZZZZZXXXWWWXXXYYYUUUUUUSSSTTTYYY^^^ZZZRRRYYYVVVQQQNNNMMMLLLJJJIIIIIIGGGEEEFFFGGGFFFBBB>>>@@@>>>;;;:::999777444222444444333222111111000000000000///...///000111222000...---000333333///***+++++++++,,,++++++***)))+++,,,,,,+++***(((((('''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***)))(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$&&&'''&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%%%%&&&''''''''''''''''''''''''''''''((()))***+++,,,---'''((()))***+++---......---///111222222222333555222333333444444444444333555777777666333222222333:::999777333///......///......------,,,++++++*********))))))))))))))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''((((((((((((((())))))***(((***++++++***)))+++,,,*********+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...222666:::DDDQQQ\\\^^^ccciiilllllllllnnnpppttttttssstttuuuxxx{{{}}}~~~}}}||||||{{{yyyuuurrrooooooooollliiiggghhhiiiiiieeebbbcccgggmmmtttyyy}}}zzz}}}aaaGGG>>>EEEEEEDDDFFFDDD>>>===<<<:::888666444333444333333333222222222222111111111222444444444333333333333333222222222222333333333333444444444444333333222222333333444555222444555555444444666777666777888888777777888::::::::::::;;;>>>AAADDDGGGBBBHHHNNNPPPOOONNNOOORRRccc___YYYTTTSSSYYYccckkkhhh[[[PPPOOOSSSUUUUUUVVV___aaabbb```]]][[[ZZZYYYVVVVVVTTTRRRUUUWWWSSSKKKSSSPPPMMMLLLLLLLLLKKKJJJIIIFFFDDDDDDEEEDDD@@@<<>>IIIUUU]]]``````eeeiiikkkkkkkkkmmmpppssstttvvvxxxzzz|||}}}}}}~~~}}}{{{zzzwwwrrrooossspppkkkggggggllltttzzzxxxpppkkkpppzzzbbbGGG===DDDDDDCCCEEECCC???===;;;999666555444333444333222111111111222222111111111111222222222333444333333333222222222222222222222222222333333333222222222222222333444444333444555555444333555666555666888888777666777999999999999:::===@@@DDDFFFDDDHHHLLLLLLIIIIIILLLPPP^^^[[[WWWSSSVVVaaaqqq~~~~~~kkkVVVLLLLLLOOOTTTXXX___aaabbbaaa]]]YYYWWWVVVVVVWWWUUUQQQPPPQQQOOOJJJNNNLLLJJJJJJJJJJJJHHHGGGFFFEEEDDDEEEEEEEEEDDDBBBCCCAAA>>><<<:::888666333000000000000//////............---------...///000111000...,,,******+++,,,000...,,,++++++,,,---///***)))(((((())))))'''%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))111+++&&&&&&(((&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$#########$$$%%%&&&'''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''((((((''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$&&&'''''''''''''''''''''''''''&&&&&&'''((()))******+++(((((()))))))))*********+++,,,------------000222000333666999999666222000333111///000111222000...///000111000......000111,,,,,,,,,++++++*********(((((()))************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((''''''''''''((((((((((((&&&'''(((((((((((('''&&&&&&&&&'''(((((((((((('''((((((((((((((()))******)))***++++++******+++---++++++++++++,,,,,,,,,,,,++++++******+++---///000222888AAAKKKWWWbbbdddbbbhhhkkknnnnnnllllllnnnqqqssstttwwwzzz{{{|||||||||}}}{{{xxxvvvtttrrrnnnkkkjjjfffbbbbbblll~~~bbbGGG<<>>;;;888555444444444444333222111000111111222000111111000000000111333222222222222111111111111111111111111111111111111111111000000111111222333222333444444222111222333333555666666555555666777777666777888;;;???BBBEEE@@@DDDGGGFFFDDDFFFNNNTTTVVVUUURRRPPPTTT```qqq{{{iiiUUULLLLLLOOOSSSWWWXXXZZZ]]]]]]ZZZVVVTTTSSSQQQUUUUUUPPPMMMNNNOOONNNSSSPPPNNNLLLJJJIIIFFFDDDBBBCCCDDDDDDCCCBBBCCCDDDAAA???<<<:::888666333111...............---------------,,,+++,,,---...///---...---+++***---555;;;===999333...+++***+++,,,(((&&&%%%&&&((()))&&&$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###%%%''''''%%%%%%&&&(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))222)))$$$&&&(((&&&%%%&&&$$$%%%%%%&&&''''''&&&&&&"""$$$''')))***)))'''&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%'''(((''''''''''''''''''''''''&&&&&&''''''((((((((()))***))))))))))))((((((((()))***+++++++++,,,...111444444555666555444222111111222333111...,,,,,,,,,+++,,,...///......///000++++++++++++************'''((()))***+++******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$%%%'''''''''&&&&&&&&&%%%%%%%%%###$$$%%%''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''((()))))))))((((((((((((((((((((()))******)))***,,,+++******+++---+++++++++,,,,,,,,,------,,,,,,+++,,,...000333555???JJJTTT[[[bbbiiikkkhhhnnnpppsssrrrppppppsssvvvwwwwwwwwwwwwxxxxxxyyyyyywwwuuuqqqooommmkkkiiigggaaacccgggpppbbbFFF;;;@@@???===@@@???BBB@@@;;;777444333444444444333111000000000111222000000111000//////111222111111111111000000000000111111111000000000000000///////////////000111111222333333222000///000111111333555555444444444555555555555777:::===AAACCC999===AAABBBBBBGGGRRR\\\WWWUUUPPPIIIFFFLLLYYYccc\\\QQQHHHKKKRRRXXX[[[^^^VVVYYY\\\]]][[[XXXVVVUUUMMMSSSTTTOOOKKKMMMRRRSSSZZZWWWSSSPPPMMMIIIEEEBBB@@@BBBDDDBBB???===???AAA???<<<999777666444111...------------------,,,,,,,,,,,,+++***+++,,,---...(((+++---,,,---444BBBMMMHHHCCC:::111+++(((((()))&&&%%%$$$%%%((()))&&&$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&''''''&&&%%%%%%###&&&((('''%%%$$$&&&)))'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''((())))))000'''!!!%%%(((&&&%%%'''$$$%%%%%%&&&'''''''''&&&"""&&&,,,000111...***&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%''')))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''+++******)))(((''''''''')))************+++...000777666444222111111222222000555888555---((()))---+++---//////...,,,+++,,,+++++++++***************'''((()))+++++++++***)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''((('''%%%$$$%%%'''''''''&&&&&&&&&%%%%%%%%%"""###%%%'''(((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&'''((())))))((('''&&&'''(((((()))))))))))))))((((((((((((((()))******)))+++,,,,,,+++***,,,---++++++,,,,,,,,,---------------------000333666888LLLZZZfffhhhjjjnnnpppooonnnqqqttttttssstttxxx{{{{{{zzzwwwuuutttuuuvvvxxxssspppllliiihhhfffeeeccclllrrr~~~ZZZGGG======:::<<>><<<999777555333222222222222111111111111000222111000000111333555777...///000111111111111111000000//////......------...111222111333777555000333222222111111222222333333444444555555444444333555555666888999:::<<<<<<<<<;;;;;;<<>>999;;;:::999888666555333333222222222111111111000000222111000///000222333555333222222111000/////////000000000//////.........222...+++***,,,///222333111111000000000000111111333333444444444444333333333333444555777888999:::;;;;;;;;;;;;???FFFOOOUUUQQQNNNKKKJJJJJJJJJHHHFFFHHHFFFLLLOOOQQQ___llljjjWWWWWWWWWTTTQQQNNNLLLLLLRRRRRRQQQLLLIIIIIIOOOTTTUUUSSSPPPOOONNNKKKGGGCCCDDDCCCAAA???<<<:::888777666555444222111000//////000000///...---,,,,,,,,,,,,+++)))+++---...---+++)))...///***000===DDDBBB;;;444,,,(((''''''$$$"""''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&%%%$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###&&&''''''***///'''%%%$$$""""""###$$$%%%&&&&&&'''''''''&&&%%%$$$&&&%%%%%%(((******'''$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&******))))))((()))))))))))))))***+++,,,...///000000///...---...///111222222222222333333222///,,,---,,,***+++,,,---,,,+++...---------,,,+++***)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&...***$$$''''''%%%((((((((('''&&&&&&&&&&&&&&&***)))((('''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,,,,++++++,,,---,,,+++++++++---...//////++++++...444777===JJJXXXeeeeeeeeefffjjjppptttvvvuuuttttttuuuxxxzzz||||||uuutttssssssrrrnnnjjjiiiaaasss~~~WWWEEE===<<<999;;;>>>999888777777666555444444333222222111111111000000000111111/////////000111222888666333111///---------000000000000////////////333,,,+++000222///000555000000////////////000000222333333444444333333222000111222333444555666777999999:::;;;===AAAGGGKKKJJJIIIIIIJJJJJJHHHDDDAAADDDDDDLLLRRRTTT```jjjeee[[[VVVPPPKKKIIIHHHIIIIIIOOOPPPOOOLLLIIIHHHKKKOOOKKKKKKKKKKKKKKKHHHCCC@@@BBBAAA@@@===;;;999777666444444444333222000///.../////////...------,,,,,,+++***)))***,,,---,,,+++***//////***---555888555222...)))((())))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!(((((('''&&&&&&%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$''''''(((...777&&&%%%$$$###"""###$$$%%%&&&&&&'''''''''&&&%%%$$$'''%%%######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))((((((((()))******++++++++++++,,,---...//////---+++,,,000333333333333000///111555666111,,,---,,,++++++---------+++---,,,***,,,//////---+++))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))222---&&&)))((($$$((((((((('''&&&&&&&&&&&&'''))))))(((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++***+++,,,,,,++++++,,,---...---++++++,,,---000111,,,---333>>>HHHQQQ[[[ccchhhgggeeefffhhhlllqqquuuuuuuuuuuuvvvvvvwwwxxxxxxrrrmmmmmmpppnnneeebbbdddjjjUUUDDD===<<<888999===888888888777666555444333333111111111111000000000000111000///............///999777333000...---------000000000000000000000000111,,,333BBBDDD777000333000000////////////000000222222333333333333222222///000111222333444555555555777999;;;<<<>>>AAADDDCCCDDDEEEGGGGGGFFFDDDCCCGGGGGGNNNRRRQQQZZZaaa[[[[[[TTTKKKFFFFFFGGGGGGGGGMMMNNNNNNLLLIIIGGGHHHIIIEEEEEEFFFGGGFFFEEEBBB@@@CCCBBB@@@>>><<<:::888777555555666555444222000///...//////......------,,,,,,+++++++++,,,,,,,,,++++++///...++++++///000---...,,,***+++,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%'''&&&&&&...888((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&$$$###"""###%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((((((((((()))***++++++++++++***++++++,,,,,,000...------///333888<<<;;;555///000444555111,,,...---,,,---///000...---...+++))),,,111444111---))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''',,,444///''')))((($$$'''(((''''''&&&&&&&&&''''''((((((((('''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))*********+++++++++***+++---,,,++++++,,,...---...---,,,,,,,,,...000000555@@@LLLVVV]]]dddiiihhhggghhhjjjjjjhhhiiikkkuuuvvvxxxxxxuuurrrpppooonnneeebbbffffffbbbgggrrrRRRBBB<<<<<<777888<<<888::::::888777555333222222111111111000000000//////000000///...------------555444111///------...//////////////////000000000///,,,555EEEHHH999///000000000////////////000000111111222222222222111111000000111111222333444444111444888:::;;;===???@@@???@@@AAACCCDDDFFFHHHJJJKKKIIINNNOOOLLLUUU\\\UUUVVVPPPJJJGGGHHHIIIHHHGGGJJJKKKLLLKKKHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@>>>;;;999777666444444555555444222000///---......//////...---,,,,,,---------,,,,,,,,,---+++------,,,,,,---,,,***((((((((())))))(((&&&$$$'''''''''''''''''''''''')))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((('''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&$$$###***444''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%$$$%%%(((+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((('''''''''((()))*********)))))))))))))))******,,,...000...---444AAAKKKEEE;;;111...000222000,,,///......000111222000//////,,,***---333555222///))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''',,,444///''')))((($$$'''''''''&&&&&&&&&''''''(((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%&&&'''((()))***+++,,,************++++++++++++***,,,------,,,+++---...,,,...//////---,,,---///444@@@OOOYYY^^^ccchhhkkkiiieeedddeeeccc___bbbhhhsssvvvyyyxxxssslllgggdddcccZZZVVV[[[aaajjj|||OOOAAA<<<<<<666777;;;777::::::888777555333222111111111000000000//////////////////......---------000000///.........///000............////////////...+++...777999222...000000000////////////000000000111111222222111111000000000111111222333333444///222666999:::;;;===>>>;;;<<<>>>???AAAEEEKKKOOOJJJHHHLLLMMMJJJSSS[[[VVVQQQOOOLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGEEEEEEHHHHHHGGGEEECCCBBBDDDFFF@@@???>>>;;;999777555444222222222222111000///...------...//////...---,,,---...///...,,,+++,,,---++++++,,,,,,,,,,,,+++***'''((())))))((('''%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''(((((('''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&$$$"""&&&---%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%&&&''''''###%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$&&&((((((&&&&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((('''''''''((())))))((((((((('''(((((())))))''',,,000...,,,333CCCQQQEEE<<<222------......,,,......///111333333111///...,,,,,,...111222000...))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))222---&&&)))((($$$((('''&&&&&&&&&&&&'''((((((&&&'''(((((()))((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))***+++,,,---*********++++++++++++,,,+++,,,------,,,,,,---...+++...000000//////333666<<>>@@@CCCIIIMMMIIIHHHMMMOOOLLLTTT[[[UUUPPPPPPOOOMMMKKKIIIJJJKKKIIIHHHHHHHHHHHHGGGFFFEEEJJJLLLMMMKKKGGGEEEEEEGGGAAA@@@>>><<<999777555444333222111000////////////,,,---...000000///---,,,,,,---///---+++***+++---+++++++++++++++***)))***(((***++++++***)))((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%''''''&&&$$$$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$&&&'''$$$%%%((($$$%%%%%%%%%$$$$$$######&&&%%%%%%%%%%%%&&&'''(((###%%%''''''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%))),,,+++(((&&&(((+++%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((())))))((('''''''''((((((((((((((((((((()))*********---000...,,,///:::CCC:::666000---,,,---------,,,,,,---000222222000...,,,,,,,,,---------,,,+++(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&...***$$$''''''%%%(((&&&&&&&&&&&&&&&'''((((((%%%&&&((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++*********+++++++++,,,,,,+++,,,------,,,,,,---///,,,...//////000444===EEEMMMYYYdddggghhhgggaaaZZZLLLCCC===???AAAFFFXXXlllnnnpppoookkkddd______aaaaaammmvvvxxx|||LLL???<<<<<<555555:::777444444333333333333222222000000000000////////////......//////000//////...+++,,,---......---------,,,,,,,,,---------......,,,......,,,...333222---...------,,,,,,------...000000111111111111000000......//////000000111111///111444666555555666777666999===???@@@BBBFFFJJJKKKJJJQQQSSSOOOUUUYYYRRRPPPRRRQQQMMMIIIGGGIIILLLIIIGGGGGGGGGHHHHHHGGGFFFKKKOOOQQQPPPLLLGGGFFFFFFCCCBBB@@@>>><<<999888777555444222111111111222222+++---...000000///---,,,+++---...---***(((***,,,,,,******+++***(((((()))&&&'''))))))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++%%%'''(((&&&######&&&)))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''&&&%%%$$$&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&######''')))'''%%%&&&&&&&&&'''''''''&&&%%%$$$&&&%%%%%%$$$%%%&&&'''((($$$%%%&&&%%%######&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''+++///---)))&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''***)))((('''''''''''''''(((((((((((()))***+++,,,000111111...++++++---000//////...---------------++++++,,,///111111///---***+++,,,,,,***(((((()))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###,,,((("""''''''%%%)))&&&&&&&&&&&&&&&'''((()))%%%&&&((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))------,,,,,,+++***))))))******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///---.........000888FFFQQQ^^^eeejjjjjjjjjgggZZZLLL???999999@@@FFFLLL^^^rrrmmmmmmjjjddd]]]\\\aaafffooovvvKKKBBB:::999888777777888555555444444444333333333222333333444333222111000222222000///............////////////////////////......---,,,,,,,,,,,,---,,,.........444:::888000---,,,+++***+++---///111000000000000////////////000//////111333444333111222222333333444555666666888888999;;;===AAACCCEEEDDDIIIOOOQQQOOONNNQQQTTTQQQNNNKKKKKKKKKJJJGGGDDDEEEGGGIIIKKKJJJHHHDDDBBBJJJNNNQQQLLLEEEAAACCCGGGCCC@@@===;;;:::888666444333444333222222555;;;AAA---///000111000///---,,,,,,++++++++++++++++++,,,+++++++++***)))(((((('''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))(((''''''''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''!!!###%%%&&&%%%%%%&&&(((---+++(((%%%%%%&&&)))+++***(((&&&%%%%%%''')))+++(((((()))***+++,,,,,,---,,,888BBB>>>111'''(((------,,,,,,+++*********++++++++++++,,,,,,---------+++++++++*********))))))))))))))))))((((((((((((((((((((('''&&&&&&&&&%%%((('''&&&%%%%%%&&&'''((()))$$$"""$$$&&&$$$$$$&&&)))$$$###+++555666,,,!!!###$$$&&&(((((('''&&&%%%''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$(((&&&%%%(((,,,,,,'''###&&&''''''((()))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((('''%%%&&&)))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))++++++************************+++++++++,,,,,,,,,///...------...//////...---///000222<<>>:::888777666444222222222000...---...222444---.../////////...---,,,*********))))))*********+++******))))))(((((('''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&&&&$$$$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%###%%%''''''%%%%%%%%%&&&(((((('''&&&&&&&&&''''''+++)))'''%%%%%%&&&'''(((((((((((((((((((((((()))***///333222---)))***---,,,+++******************,,,,,,,,,++++++++++++++++++************)))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&((($$$###&&&(((&&&%%%'''(((''''''***...///,,,(((%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((((((''''''(((&&&%%%'''******'''$$$%%%%%%&&&'''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))++++++))))))))))))))))))))))))((((((''''''(((((()))***************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......///000000///888BBBJJJUUU___cccbbbccchhhjjjddd\\\UUUNNNIIIOOOOOOUUU```hhhhhhfffdddfffiiimmmtttmmmHHH@@@999999999777666888444444444333333333222222000000000000000000//////.........///000222333444////////////////////////......---,,,,,,,,,,,,------,,,+++,,,...000///------------,,,---...///000******+++,,,------...............///222222111000111111111000000000000000222333555888<<<@@@DDDGGGIIIKKKMMMMMMKKKIIIJJJKKKJJJJJJJJJJJJIIIGGGEEEDDDBBBDDDFFFIIIKKKLLLLLLMMMLLLJJJHHHIIIKKKKKKJJJGGG@@@===:::888888777555333333222000...,,,---...///---............---,,,+++******))))))))))))************))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$&&&''''''&&&$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%+++)))(((&&&%%%%%%&&&&&&'''''''''''''''''''''&&&((()))***+++******+++,,,+++******)))))))))******,,,,,,++++++******))))))************))))))))))))))))))))))))((((((((((((%%%&&&&&&&&&'''(((((((((%%%%%%'''(((((('''%%%%%%'''$$$$$$((()))'''%%%'''&&&'''((()))))))))******&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%'''&&&&&&'''))))))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))***(((&&&'''***)))'''((((((((((((((((((((((((((((((((('''((())))))***)))))))))*********++++++******+++++++++++++++,,,+++++++++,,,,,,,,,---------.........---...000222888BBBNNNXXX```ggghhhdddeeeccc___XXXSSSQQQPPPPPPPPPYYYbbbfffeeejjjyyyiiiGGG???999999999777666777444444333333333222222222//////////////////000000...............///000111////////////////////////......---,,,,,,,,,,,,------+++***,,,------------,,,,,,,,,,,,,,,,,,------)))******+++,,,------......------///111222111///111111111111000000000000111222333666:::>>>AAADDDCCCDDDFFFGGGHHHIIIJJJKKKEEEHHHLLLNNNNNNKKKHHHFFFDDDEEEFFFHHHKKKMMMNNNOOOKKKHHHFFFGGGJJJKKKIIIFFF@@@>>>;;;999999888666444444222111///......---------------------,,,,,,+++******))))))))))))******)))))))))(((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%&&&((('''&&&%%%%%%&&&$$$%%%&&&''''''&&&%%%%%%***)))'''&&&%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&'''&&&%%%&&&(((***++++++)))))))))(((((())))))***+++++++++******)))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&&&&&&&'''((((((((($$$%%%&&&''''''&&&%%%$$$'''$$$%%%)))+++(((&&&'''$$$&&&((('''%%%%%%(((+++&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$'''&&&&&&&&&'''''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))***(((%%%''',,,+++&&&((((((((((((((((((((((((((((((((((((((()))******((((((((()))))))))************++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...//////...---///333666FFFPPPYYY```fffjjjiiiddd\\\TTTKKKIIILLLQQQTTTVVVWWW\\\aaaeeeoooeeeFFF>>>999999:::777666777333333333333222222222222000////////////000000111//////...---------......////////////////////////......---,,,,,,,,,,,,---,,,******,,,---+++,,,///+++++++++++++++,,,++++++******++++++,,,,,,---------------...000111000///000000000000000000000000111111222444777:::===???<<<===???AAADDDGGGIIIJJJBBBGGGLLLOOONNNKKKHHHGGGEEEEEEFFFGGGHHHKKKMMMNNNFFFCCCBBBCCCEEEFFFEEEBBB@@@>>>;;;999999888666555444222111111111000///---------,,,,,,,,,+++++++++*********))))))*********((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((((('''''''''$$$&&&((((((&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%((()))******((((((((((((((())))))************)))))))))))))))(((((()))))))))))))))***))))))))))))((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$%%%+++---***''''''$$$&&&'''&&&$$$$$$'''***%%%%%%%%%&&&&&&&&&'''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%(((&&&$$$(((000000)))))))))))))))))))))))))))))))))(((((())))))***+++'''((((((((())))))))))))******++++++,,,---------,,,,,,,,,,,,------------///000000......333;;;BBBSSSZZZaaadddfffgggccc]]]MMMDDD???EEENNNVVVZZZ]]][[[VVVUUUdddcccEEE===888999:::777666777333333333222222222222111000000/////////000111222//////............//////////////////////////////......---,,,,,,,,,,,,---,,,)))))),,,---***,,,222,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...000000///...------......//////000000222222222222444666888999777777999<<>><<<999888888777666444222111000111333333000------,,,,,,+++++++++++++++++++++************++++++((((((((((((((((((((((((''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###%%%'''((('''&&&'''(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''''''''''''''((())))))(((''''''''''''((()))***((((((((()))))))))))))))(((((((((((())))))******))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&,,,...+++''''''&&&'''((((((&&&&&&(((***$$$%%%&&&'''''''''&&&%%%)))(((((('''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&%%%&&&'''***,,,...&&&&&&&&&&&&%%%%%%&&&'''&&&&&&'''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%((('''###(((222111)))))))))))))))))))))))))))))))))(((((())))))***+++(((((()))))))))***************++++++,,,------...,,,,,,,,,------------......000000000222:::GGGQQQZZZ```ffffffdddaaaYYYQQQGGGDDDGGGRRRZZZ\\\^^^aaa[[[YYY^^^tttaaaDDD===888999:::888666666333333333222222222111111111000/////////111222333///////////////000111111////////////////////////......---,,,,,,,,,,,,---,,,((()))------***---333---------......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///...++++++,,,,,,---...//////222222111111222333555666555555666999>>>BBBEEEEEEFFFGGGGGGEEEAAA???AAACCCDDDCCCBBBAAABBBCCCEEEGGGBBBCCCCCCBBBBBBAAAAAAAAA===;;;888777777666555333111//////111333444111...---,,,++++++******++++++,,,,,,++++++++++++,,,,,,'''''''''(((((((((((((((''''''((((((((((((''''''#########$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%###%%%'''(((''''''((()))&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''((()))(((((('''(((((('''''''''''''''((()))***''''''(((((())))))******'''((((((((())))))******))))))))))))(((((((((((((((((((((''''''&&&&&&%%%'''&&&$$$$$$$$$$$$&&&'''%%%###&&&---///+++''''''(((((())))))(((((()))***###$$$&&&(((((('''&&&%%%))))))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&%%%%%%&&&)))---222444&&&&&&'''&&&%%%%%%&&&'''&&&'''(((((())))))(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((+++)))###'''111///%%%)))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******+++,,,,,,---......,,,,,,,,,---------.........///000111555@@@PPP\\\\\\ccchhhgggbbb\\\QQQGGGKKKNNNWWWbbbeee```___bbb\\\gggxxx___EEE???;;;;;;:::777666888666666555444333222222111000000000000000000000000////////////////////////,,,,,,,,,------............------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++&&&(((***,,,---...------,,,,,,,,,---------......------...///000222444555555666777999===AAAEEEGGGDDDDDDCCCBBBAAAAAAAAAAAACCCCCCDDDDDDDDDDDDDDDCCCBBBCCCEEEFFFEEEDDDBBBAAA@@@@@@>>><<<999777444333333///,,,---000111...+++++++++++++++++++++++++++,,,,,,,,,+++***))))))(((++++++)))(((''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&###!!!"""&&&((((((&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((())))))(((&&&%%%%%%&&&'''(((''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''((((((((('''&&&&&&&&&&&&'''&&&''''''((((((((((((((())))))((((((''''''''''''%%%&&&''''''(((''''''&&&((('''&&&&&&((())))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))***++++++,,,))))))(((((((((((())))))'''(((((('''''')))---000(((((('''''''''&&&&&&&&&(((%%%'''---000---(((&&&&&&'''(((******((('''&&&''')))***)))((('''(((***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&'''((()))***(((%%%$$$%%%'''(((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++***)))((('''&&&&&&))))))))))))************)))************+++++++++******+++,,,,,,---......000///------.........---///...000777BBBPPP\\\bbbfffjjjlllfff\\\UUUUUUXXXcccbbb___bbbeee[[[XXXfff^^^DDD>>>:::;;;:::777666888666666555444333222222111000000000000000000000000////////////////////////..................//////---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++((()))***+++,,,---------,,,,,,,,,------------......//////000111333555666444444666999<<<@@@BBBDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDBBB@@@>>>===<<<:::777555222111222///,,,---000111...+++++++++++++++++++++++++++,,,++++++***))))))((((((+++***)))(((''''''''''''((((((''''''&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$%%%&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((())),,,+++(((&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((()))'''&&&&&&((())))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))(((((((((((())))))'''((((((''''''(((+++...(((((('''''''''&&&&&&&&&'''%%%'''---///,,,'''&&&&&&'''((())))))((('''&&&((()))***)))((('''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&'''))))))(((&&&$$$%%%'''(((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))((((((((())))))))))))************************+++++++++++++++++++++,,,,,,------...///...---...///000//////000222777@@@LLLXXXaaagggfffhhhiiifff```]]]___bbbdddjjjgggccc^^^[[[mmm]]]DDD>>>:::::::::777666888666666555444333222222111000000000000000000000000////////////////////////000000000///////////////++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,,,,------------//////000111222333555666222333666999<<<>>>@@@@@@??????>>>>>>>>>>>>>>>???AAABBBCCCDDDCCCCCCBBBAAABBBCCCDDDEEEDDDBBB@@@>>>;;;:::999777555333111///111///------000111///,,,,,,,,,,,,,,,+++++++++++++++******))))))(((((('''******)))((('''''''''''')))((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((('''(((((('''&&&&&&((()))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))...,,,***((('''&&&&&&''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%&&&'''((()))***&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&''')))+++,,,)))((('''''')))******)))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********))))))(((((((((((())))))'''(((((('''&&&'''))),,,'''''''''''''''&&&&&&&&&&&&$$$''',,,...***&&&&&&&&&'''((())))))((('''&&&((()))***)))'''&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''(((((('''&&&%%%&&&'''''''''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************((((((((())))))*********)))))))))*********++++++************+++++++++,,,,,,,,,,,,,,,,,,---------------...///000000000111111777@@@LLLWWW```fffiiieeeggghhhgggggggggjjjlllgggiiibbb]]]```iii\\\CCC===999:::999777666888666666555444333222222111////////////////////////////////////////////////000000000//////.........***+++---......------,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,---------/////////000111222444555111333666999;;;=========;;;;;;;;;;;;;;;<<<======AAABBBCCCDDDCCCBBBAAA???@@@AAABBBBBBAAA???===;;;999888888666444222000///000...---...///000///---,,,,,,,,,,,,,,,+++++++++***)))))))))((((((''''''***)))((('''''''''''''''))))))((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&(((***(((%%%$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''(((((()))+++***)))(((''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))'''&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&((())))))&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''))),,,...***((('''''')))******)))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))(((((((((((())))))((((((((('''&&&&&&''')))''''''''''''''''''''''''&&&%%%'''+++,,,(((%%%&&&''''''((())))))(((''''''((()))***)))'''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&'''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,---------------,,,,,,,,,---...////////////000111666>>>JJJVVV___ccceeeffffffggghhhjjjllllllmmmmmmiiiddd[[[ccc}}}YYYBBB<<<999999999777666888666666555444333222222111////////////////////////////////////////////////000//////......---------,,,---///111111000...,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,+++***)))((()))***++++++++++++,,,,,,,,,------............///111222333222333666999:::;;;;;;;;;888888888999:::;;;<<<===AAABBBCCCDDDDDDBBB@@@>>>===>>>??????>>><<<:::999888888777666555333111000///.........///000///...---------,,,,,,,,,++++++))))))))))))(((((((((((()))(((((('''''''''''''''((((((((((((((('''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''%%%((()))'''$$$###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&((()))***))))))))))))))))))))))))'''''''''''''''''''''&&&(((''''''&&&&&&&&&''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''))),,,...)))(((&&&''')))******)))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))))))))(((((((((((())))))((())))))(((&&&&&&'''(((&&&'''''''''''''''''''''&&&%%%(((,,,+++'''%%%'''''''''((((((((((((''''''((())))))((('''&&&&&&'''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************************))))))))))))************++++++++++++***++++++++++++,,,,,,,,,...------------------------///000///......111444AAAJJJVVV```ddddddccccccfffhhhkkkmmmmmmjjjgggeeedddfffkkkVVVBBB<<<888999999666666888666666555444333222222111000000000000000000000000//////////////////////////////..................///111444555555333///---++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******+++******)))))))))******++++++++++++,,,,,,,,,,,,...------...///000111111222333444666777888888888555555666777999:::<<<===AAACCCDDDEEEEEECCC@@@>>>:::;;;=========<<<:::999777777777666555333222111.........///////////////......------,,,,,,++++++))))))))))))))))))))))))((((((''''''&&&''''''(((''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((()))(((&&&%%%&&&&&&'''&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&'''((())))))))))))(((%%%%%%&&&&&&'''(((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&'''(((***+++(((((((((((((((((((((((('''(((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''')))+++,,,((('''&&&&&&((())))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********))))))(((((((((((())))))''')))***)))''''''''')))&&&&&&&&&'''''''''''''''''''''))),,,***&&&%%%(((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((&&&((((((((('''&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++******)))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---------------............000000//////111777<<>>999:::<<<>>>>>>===<<<;;;666666666555444333222111---...//////...//////000///......---,,,,,,++++++************************'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%'''***------***&&&$$$'''&&&%%%&&&'''))))))(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&******)))(((((('''&&&&&&''''''''''''''''''''''''&&&'''((()))***))))))(((&&&''''''(((((((((((('''%%%&&&&&&'''(((((('''''''''''''''''''''''''''''',,,+++)))'''''''''((()))'''''''''''''''''''''''''''((())))))((('''&&&%%%''''''&&&&&&&&&''''''(((&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((('''&&&%%%%%%'''(((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))(((((((((((())))))''')))******)))((()))***&&&&&&&&&'''''''''((((((((((((+++---+++&&&&&&)))((((((''''''''''''(((((($$$&&&''''''''''''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''((((((((('''((()))*********)))(((&&&((())))))&&&&&&''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))***************++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------......//////...000111000111666@@@GGGXXX^^^eeegggdddbbbaaabbbeeeiiikkkhhhbbb___```ccciiiyyyrrr|||RRRAAA;;;888999999666666888777666555444333222222111000000000000000000000000//////////////////////////////000000111111222222555888;;;<<<;;;777222///************************,,,++++++++++++++++++,,,******++++++++++++******'''((()))+++++++++***)))******+++++++++,,,,,,,,,000000///000000111222222000000/////////111222333333333444666888:::<<<>>>CCCDDDFFFGGGGGGDDDAAA>>>999;;;===>>>??????======444555555444333222111111---...//////......///111//////...---,,,,,,++++++***************+++++++++''''''&&&&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&&&&)))'''&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""$$$&&&((()))***&&&)))---000000,,,'''$$$)))&&&%%%&&&***,,,+++)))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''''''''''''''''''&&&+++******)))((('''''''''((((((((((((((((((((((((&&&''')))*********)))((())))))******)))(((''''''%%%%%%&&&'''((((((((('''((((((((((((((((((((((((000...+++((('''&&&'''''''''''''''''''''''''''''''''((()))))))))(((&&&%%%%%%%%%%%%&&&'''((()))***&&&''''''((((((((((((((('''''''''((((((((())))))%%%&&&''''''(((''''''&&&'''%%%$$$$$$&&&''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***++++++,,,))))))(((((((((((())))))''')))***+++***)))***+++&&&&&&&&&'''''''''(((((())))))+++...+++&&&&&&***((((((''''''''''''((((((###%%%'''''''''''')))***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((***+++++++++***)))&&&(((***)))&&&%%%''')))'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************'''((()))***+++,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000000---///111111333;;;GGGPPPZZZ___dddddd```^^^___bbbdddhhhiiiddd^^^\\\bbbhhh|||tttrrrxxxxxxyyy{{{{{{vvvnnngggzzzRRRBBB<<<999999999666444666666666555444333333222111000000000000000000000000111111000000//////......000000////////////000000444777999555...))))))******+++,,,------,,,+++***************************))))))************))))))(((((())))))*********+++''')))******))))))***+++///////////////.........222111000000000000000111333333444555777:::===???AAADDDFFFEEEAAA>>>???@@@:::<<>>===>>>>>>444333111222333333222000000000//////000222444555444333111///...---......---,,,***+++,,,,,,+++)))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***---......+++(((&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&''''''&&&&&&&&&&&&''''''$$$((()))%%%$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))(((((('''&&&%%%%%%$$$$$$'''((()))(((&&&%%%%%%'''***)))'''&&&&&&(((***,,,(((((((((((((((((((((((()))&&&$$$%%%((()))'''%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((......,,,***)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''******))))))(((&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%((((((''''''''''''(((((()))'''%%%(((...000...***))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,---///111333111000///222999DDDOOOWWWbbb```^^^\\\\\\\\\\\\\\\iiiiiieee___```kkkvvv|||pppwww{{{xxxuuutttrrrooowwwxxxuuuvvvnnnaaaxxxQQQAAA;;;888999999666555777666666555444333333222222000000000000000000000000111000000000/////////...000000////////////000000222555777444...***)))+++***+++,,,,,,,,,,,,+++***************************)))***+++,,,,,,+++***)))((()))))))))************''')))******))))))***+++......------------------000000000//////000111111111111222333555888:::<<>>===;;;:::;;;444333222222333333222111111000000000000222333444333222000...---------------+++******+++,,,***)))(((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))'''%%%###%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''###$$$&&&'''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((())))))(((''''''&&&%%%%%%'''((()))(((&&&%%%&&&''''''(((((()))))))))))))))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%((((((''''''''''''(((((()))'''%%%(((,,,...,,,)))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))******************))))))******+++,,,***++++++++++++,,,,,,,,,,,,,,,---------.........000///.........000111222222000000555>>>KKKVVV]]]``````]]]TTTLLLMMMWWWbbbccc```\\\^^^kkkvvvlllkkkkkkjjjkkkooouuuyyyxxxsssrrrvvvzzz{{{~~~|||~~~xxxnnnuuuPPP???:::777999999666666777666666555444333333333333000000000000000000000000000000000000////////////000//////......//////000000222333111---******,,,++++++,,,,,,,,,,,,++++++************************)))***,,,------,,,***)))))))))))))))************''')))******))))))***+++,,,,,,,,,,,,,,,,,,,,,---///////////////000111222//////000111333555777888;;;;;;<<<>>>AAAAAA@@@>>>===>>>???>>>;;;888777666555444222333444444333111222111000000000111111222111000///...---,,,,,,,,,---+++******++++++***)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&"""%%%---...(((&&&***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))(((''''''&&&&&&'''((()))(((&&&&&&&&&'''%%%''')))+++,,,***(((&&&((((((((((((((((((((((((&&&'''(((((('''&&&'''(((&&&''''''((((((''''''&&&((((((''''''''''''''''''#########$$$%%%&&&((()))(((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%((((((''''''''''''(((((()))'''&&&(((+++,,,***''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))******************))))))******+++,,,++++++++++++,,,,,,,,,,,,---............/////////000000000000000000000111222111333;;;HHHUUU^^^ccc^^^YYYQQQIIIGGGNNN\\\gggbbbaaaaaaiiizzzyyyooojjjccc___\\\ZZZZZZ^^^iiittt~~~~~~yyyssssss|||~~~rrrOOO>>>999666888999777666888777666555444333333444444////////////////////////000000000000/////////////////////....../////////---///000///,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,------,,,***((()))))))))))))))*********''')))******))))))***+++,,,,,,,,,,,,---------------------...///000111222......///000222333555555999777888<<<@@@BBBAAA>>>>>>???@@@>>>:::777555444555444333333444444333111222222111111000000000000//////...---,,,,,,++++++,,,+++******++++++***)))((((((((())))))((((((((((((''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%'''((()))''''''&&&&&&&&&&&&''''''***$$$)))666666)))"""&&&''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&'''((()))((('''&&&'''(((%%%''')))++++++***((('''((((((((((((((((((((((((%%%(((***)))&&&%%%'''***''''''((((((((((((''''''))))))((((((''''''&&&&&&%%%%%%%%%&&&''')))***+++(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((()))'''&&&'''))))))(((%%%&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((()))))))))******************))))))******+++,,,+++++++++,,,,,,,,,------------.........///////////////000000111000//////111333999EEETTT^^^bbbccc[[[NNNBBBDDDSSS```eeeddd^^^hhhttt~~~tttkkkiiihhhbbbZZZWWW\\\^^^bbbdddgggooo~~~~~~nnnMMM>>>999666888888666666888999888666444333333333444////////////////////////////////////000000000000//////............//////------------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***,,,,,,***)))(((******))))))))))))))))))''')))******))))))***+++,,,,,,------............------------...///000111......///111222333333444666555666:::???AAA@@@===>>>@@@@@@>>>;;;777666555555333222222333444222111222111111111000//////............------,,,++++++,,,+++)))***++++++***((((((((()))******)))(((((((((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%'''((()))''''''&&&&&&&&&&&&'''''')))$$$+++:::;;;---###$$$''''''''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''((()))(((''''''((()))((((((((((((((()))******))))))))))))))))))))))))&&&(((***)))&&&%%%'''***'''((((((((((((((((((''')))))))))((((((''''''&&&''''''''''''((()))******))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((($$$%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''((((((%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''((((((((('''%%%&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))******************))))))******+++,,,++++++,,,,,,,,,---------,,,------------...............///000000000//////111888CCCRRR^^^bbbaaa]]]PPPIIIEEELLLZZZdddccc]]]^^^qqqfff___ZZZ\\\^^^]]][[[[[[^^^eeemmmttt{{{jjjKKK>>>999666888888555555666<<<:::777444222222222333000000000000000000000000////////////000000000000///......------......///------,,,,,,,,,,,,------------,,,,,,,,,,,,------************************)))))))))******)))))))))************))))))))))))''')))******))))))***+++,,,,,,------......//////---------------...///000...///000111222222222222333333555888;;;===<<<;;;;;;===>>>===;;;999888888444333111222333333222000000111111111000000///...------......------,,,+++,,,***))))))******)))(((((((((************(((((((((''''''''''''&&&&&&&&&%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''%%%""")))666:::222)))(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))((('''(((***+++)))'''%%%&&&(((+++,,,))))))))))))))))))))))))'''((())))))((('''((()))'''(((((())))))(((((('''))))))((((((((((((((((((((('''''''''''''''(((((())))))))))))))))))))))))***))))))(((((())))))***''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&'''((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&''''''''''''((($$$%%%&&&'''((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((((('''&&&&&&'''((((((((((((''''''''''''(((((('''((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,,,,------------,,,,,,---------...............///000000111111222888BBBPPP]]]cccaaa[[[WWWHHHPPPXXX[[[ZZZ[[[```fffvvvqqqbbb```WWWUUUWWW\\\```aaaeeejjjqqq{{{gggJJJ???:::777888777555333555>>><<<888444222111111222000000000000000000000000.../////////000000000111///......------......///...---,,,+++,,,---------...---,,,,,,,,,,,,---...************************+++******))))))******+++************)))))))))(((''')))******))))))***+++***++++++,,,------.........------,,,------......---...///111111111111000///111444666666666777888666888;;;;;;:::999::::::333111000000111222000//////000000111111000///...---......///...---,,,,,,+++***))))))******)))((('''(((***++++++***((('''(((''''''''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''$$$$$$&&&+++111222...)))''''''''''''''''''''''''''''''(((((())))))******&&&&&&&&&'''''''''''''''&&&((())))))(((((()))******)))'''%%%&&&(((***,,,)))))))))))))))))))))))))))((('''((()))))))))'''(((((())))))))))))((((((((((((((((((((()))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))******))))))))))))******'''((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''((($$$%%%&&&(((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((''''''''''''(((((('''((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,------------...---............/////////000000000000111333555777CCCNNN\\\dddccc]]]WWWSSSNNNYYYcccdddaaafffuuuvvviiiYYYRRRUUUYYY]]]eeemmmqqqttt}}}fffIII@@@:::777888777444333444@@@===999444222000111111000000000000000000000000.../////////000000111111.........------.........000...,,,+++,,,---------...---,,,,,,,,,,,,---...************************---,,,***))))))***,,,---+++*********))))))((((((((()))******))))))***+++))))))***+++,,,,,,------......---,,,,,,,,,------,,,---///000000000///...,,,000444444222111333555222555888:::::::::;;;<<<222111000000111111000......///000111111000///...---.../////////...---,,,+++***))))))******)))(((''')))***++++++***)))'''(((((('''''''''&&&&&&&&&&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&'''''''''&&&&&&'''''''''((((((%%%###(((...---'''((((((((((((((((((((((((&&&''''''((()))******+++'''''''''(((((((((((((((&&&((())))))(((((()))+++)))((('''''''''(((***+++))))))))))))))))))))))))+++(((&&&'''***+++)))&&&(((((())))))))))))((((((''''''(((((())))))******'''''''''((()))***+++,,,))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((###$$$&&&((())))))(((''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((''''''''''''((((((&&&((()))***)))))))))***))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))*********************)))***++++++,,,,,,,,,,,,---------......////////////000000000000222111111111333666999:::LLLWWWdddhhhbbbZZZTTTSSSZZZ]]]aaaeeennnhhhVVVSSSVVVWWW]]]eeefffmmmyyyaaaKKK???<<<888666666777666666555@@@FFF???444///111333000///...------...///000000000000000000000000000//////............//////...------,,,,,,------...+++++++++++++++++++++++++++,,,,,,---,,,+++)))(((,,,+++******))))))******,,,++++++***)))(((''''''))))))))))))))))))))))))+++++++++,,,,,,------...///---+++******,,,///111...///111222111000---,,,111111000000111111222333222444777::::::999666555333111///...---...///000......000111111000////////////......------,,,,,,+++***))))))******((('''+++*********))))))(((((((((''''''''''''&&&&&&&&&)))***+++++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))(((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&'''((())))))***((((((((((((((()))******+++*********))))))((((((%%%***//////***&&&%%%&&&///...+++((('''((()))***(((((('''(((((()))***+++)))******+++++++++******((((((((((((''''''''''''))))))))))))))))))))))))***************)))((((((&&&((())))))(((((()))++++++*********))))))((((((++++++***)))(((((())))))+++*********))))))((((((,,,+++***((('''%%%$$$###(((((((((((((((((((((((('''''''''(((((((((((((((&&&''')))***,,,,,,------''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((())))))((((((((((((((('''''''''))))))((('''''''''''''''(((((((((((((((((((((((('''((()))******(((&&&$$$''''''''''''((((((((()))((((((((((((((((((((((((***(((&&&'''***+++)))''''''((()))***************''')))******))))))***+++)))************+++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,---------.........//////,,,------...///000111111,,,///333555222222===JJJVVV]]]eeefffbbb\\\ZZZ[[[fffhhhffftttttt```\\\XXXVVVYYY```gggkkk```LLL???<<<888666666777666666444<<<@@@>>>:::777444000000///...------...///000//////////////////////////////............//////...------,,,,,,------...++++++++++++++++++++++++++++++,,,---,,,+++******,,,+++******))))))***************)))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,------+++++++++,,,...//////111444666666333///---000000000000000111222222111222555777777666333222222000///---------///000......///000000///...---............////////////...,,,)))))))))***)))'''******)))))))))((((((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''((((((((((((''''''''''''(((((()))******+++((((((((((((((()))******************)))))))))(((***///333333...+++***+++******))))))))))))******)))(((((((((((())))))*********++++++,,,,,,,,,---++++++*********)))))))))))))))))))))))))))))))))***************)))(((((('''(((***)))(((((()))***+++*********))))))))))))++++++***)))))))))))))))************)))))))))((())))))((((((((('''''''''(((((((((((((((((((((((()))))))))((('''''''''&&&'''((()))***+++,,,,,,,,,''''''''''''''''''''''''((((((((((((((((((((('''(((''''''''''''((())))))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((()))))))))(((&&&%%%'''''''''((((((((())))))((((((((((((((((((((((((***(((''''''******)))''''''(((((())))))))))))(((''')))******))))))***+++)))************+++++++++,,,,,,,,,,,,,,,,,,++++++------,,,,,,+++,,,,,,------------.........//////---.........///000000000000000111444555999FFFTTT]]]bbbggghhheeeaaaaaabbb```iiisssyyyjjjbbbXXXTTTRRRXXXfffttt~~~~~~___LLL???<<<888666666777666666333666999:::===>>>666---000///...------...///000......................../////////....../////////...------,,,,,,------...++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,+++,,,+++******))))))******(((((())))))************))))))))))))))))))))))))++++++,,,,,,,,,+++******++++++,,,,,,,,,------------000444777777333///,,,000////////////000111111///111333444444222000...000///---,,,,,,,,,---...//////000000000...---,,,,,,,,,...///111222444444111...***))))))))))))(((((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''((((((''''''&&&'''(((((())))))(((((('''(((((())))))******++++++)))(((((((((((()))******************))))))))))))(((+++///...+++(((((()))%%%&&&(((***++++++************)))((((((((())))))++++++******+++---///000+++++++++************)))))))))))))))))))))))))))*********+++******)))((((((*********((('''((()))***************)))))))))+++***))))))))))))))))))************))))))))))))&&&''''''(((((()))******((((((((((((((((((((((((+++***))))))''''''&&&%%%((()))******++++++******''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((())))))((('''''''''(((((((((((((((((((((((((((((())))))((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((***((('''((()))***)))'''((((((((()))((((((''''''''')))******))))))***+++)))************+++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------........./////////////////////////////////555111000444;;;EEESSS```eeegggiiiiiihhhffffffggg```~~~sssggg\\\TTTRRRSSSQQQVVVfff~~~}}}]]]JJJ???<<<888666666777666666333444444555:::<<<666---000///...------...///000..............................////////////.........------,,,,,,------...+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,+++******))))))******))))))))))))))))))******))))))))))))))))))))))))+++,,,,,,,,,,,,***)))((()))***+++------,,,,,,++++++---///111111///---+++...............//////000///000111222222000...,,,------,,,++++++,,,,,,---000111111111000...---,,,***+++---///222555666777333///+++)))((()))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''(((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((())))))*********))))))(((((())))))***+++*********)))))))))))))))%%%'''))))))'''%%%%%%&&&(((((()))***++++++++++++++++++***)))((((((((((((+++***))))))***---///111******)))))))))((((((((())))))))))))))))))))))))*********++++++******)))***++++++***((('''((()))******************************)))))))))))))))************)))))))))))))))&&&&&&'''((()))******+++((((((((((((((((((((((((***)))))))))((((((''''''))))))************))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***((((((((((((((()))))))))))))))((((((((((((((()))(((((((((((((((((((((((())))))(((((('''(((((()))'''(((((((((((()))))))))(((((((((((((((((((((((()))((((((((()))))))))((())))))******)))(((''''''''')))******))))))***+++))))))*********+++++++++,,,,,,------------......---,,,,,,,,,,,,------...............////////////000000000///////////////555111111:::EEEQQQ^^^hhhiiijjjjjjiiigggfffffffffuuu{{{ooobbbZZZTTTQQQRRRUUUXXX^^^mmm}}}\\\HHH???<<<888666666777666666333444333111222555333///000///...------...///000..............................///000000///.........------,,,,,,------...++++++,,,,,,,,,---------+++++++++,,,,,,------...,,,+++******))))))******++++++******)))(((((('''))))))))))))))))))))))))+++,,,------,,,+++)))(((((()))+++,,,---,,,+++***,,,+++++++++++++++,,,,,,------,,,,,,------...//////000111111111///---,,,,,,,,,+++++++++,,,,,,,,,111111222222111///...,,,***+++---///222444666777333///+++)))((()))))))))&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((())))))'''(((((((((((((((((('''(((((())))))))))))((((((''''''((((((((((((((())))))))))))))))))***++++++))))))))))))))))))******)))************)))***+++///...,,,******+++,,,---,,,+++***))))))((())))))***)))(((((()))+++...000************))))))))))))******************************++++++++++++*********+++,,,***)))(((((()))***************+++++++++***)))))))))))))))******))))))))))))))))))******((((((((()))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))************)))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((()))******(((((((((((())))))******))))))((((((((())))))***))))))))))))))))))))))))))))))(((((((((((()))***(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))((((((((()))+++++++++++++++***)))(((''')))******))))))***+++))))))*********+++++++++,,,,,,,,,------.........---,,,,,,,,,------...///........./////////000000000000000000000/////////222111666CCCPPP[[[cccjjjiiiiiiiiifffdddcccfffhhhppphhh___WWWTTTTTTUUUZZZ```ggguuu{{{ZZZFFF???<<<888666666777666666333555444///---000222111000///...------...///000........................---...///000000///...---...------,,,,,,------...++++++,,,,,,------......---,,,,,,,,,,,,------...,,,+++******))))))******,,,,,,+++***)))(((''''''))))))))))))))))))))))))+++,,,---......---+++)))((()))***+++,,,+++******...,,,***))))))+++---///,,,++++++++++++,,,------...//////000000///...---++++++++++++,,,,,,,,,,,,000000111111111///...---++++++---...000111333333111...***))))))))))))(((&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((())))))******'''(((((())))))(((((('''((())))))******))))))(((''''''''''''((((((((((((***))))))))))))***++++++))))))))))))************+++*********+++,,,------333111...+++******,,,---++++++***)))))))))******))))))(((((()))+++---...---------,,,,,,,,,++++++************************)))***++++++,,,+++++++++)))+++++++++)))((()))************+++++++++++++++)))))))))))))))******+++))))))))))))******************))))))))))))(((((())))))))))))))))))))))))&&&'''((((((******+++,,,)))))))))***))))))((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))(((((())))))***+++'''(((((())))))******+++))))))((((((((()))******))))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))******))))))))))))))))))))))))''')))***)))((('''(((***++++++,,,,,,++++++******''')))******))))))***+++)))************+++++++++++++++,,,,,,------......,,,,,,,,,,,,---...///000....../////////000000000000000000000000000000000222444>>>MMMZZZaaaeeejjjggghhhhhhdddbbbfffpppyyy}}}nnnbbb___YYYUUUVVVYYY\\\ccckkk~~~xxxYYYGGG???<<<888666666777666666222444333000000333333111000///...------...///000////////////////////////---...///000000///...---...------,,,,,,------...++++++,,,,,,---......///......---,,,+++,,,------,,,+++******))))))******+++*********))))))(((((())))))))))))))))))))))))***,,,...///000...---+++((())))))***************,,,+++*********,,,---...+++************+++,,,,,,,,,------.........------***++++++,,,------,,,,,,------...//////...---,,,,,,,,,---------............,,,)))))))))***)))'''&&&&&&''''''(((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))***++++++,,,(((((())))))))))))(((((())))))************))))))((((((((((((((((((((((((******))))))******+++,,,((()))))))))***************)))'''''')))+++,,,---111000...,,,++++++++++++*********)))******++++++*********++++++,,,,,,,,,...------------,,,,,,,,,************************)))***++++++,,,,,,,,,+++)))***++++++***)))***,,,*********++++++,,,,,,,,,)))))))))))))))***++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))*********+++(((((()))))))))))))))(((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((())))))***+++'''(((((()))******++++++))))))(((((()))******+++))))))))))))))))))))))))'''((()))***+++******)))(((((()))))))))*********))))))))))))))))))))))))''')))******''''''(((***)))******++++++++++++***''')))******))))))***+++)))************+++++++++******++++++,,,---------,,,,,,,,,------...///000.../////////000000000000/////////000111111111222555:::FFFVVV```cccfffjjjggghhhgggccccccpppsssgggaaa___[[[XXXYYY```gggppp{{{uuuXXXHHH???<<<888666666777666666222333222111444888555000000///...------...///000000000000000000000000000---...///111111///...---...------,,,,,,------...++++++,,,,,,---...//////000///---,,,+++,,,,,,---,,,++++++***)))*********))))))))))))************))))))))))))))))))))))))***,,,...000111000...---)))))))))))))))*********((()))******++++++++++++*********)))***++++++,,,***+++,,,---------------***+++,,,---------------***+++,,,---------,,,+++---------,,,,,,++++++***+++***))))))******(((''''''''''''((((((((())))))(((((('''''''''&&&&&&&&&%%%&&&((()))***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,(((((())))))))))))(((((())))))************))))))*********)))))))))))))))*********)))******+++,,,(((((())))))*********+++,,,***((((((***---...///------......---,,,***)))***)))))))))***+++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,+++++++++******************************)))***+++,,,,,,,,,,,,,,,((()))++++++******+++---*********++++++,,,,,,,,,))))))((())))))***++++++(((((())))))*********+++(((((())))))******++++++))))))))))))))))))))))))*********)))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***)))))))))))))))******+++'''(((((()))***+++++++++))))))((())))))***++++++))))))))))))))))))))))))&&&'''***+++,,,+++***((())))))))))))************))))))))))))))))))))))))''')))+++***'''&&&(((***'''((()))***************((()))******))))))***+++)))************+++++++++))))))***++++++,,,------,,,,,,,,,---...///000000////////////000000000000......///000111222222333999???LLLZZZbbbdddggglllgggiiihhhcccfffyyywwwfff^^^WWWXXX\\\]]]\\\bbbnnn{{{lllTTTGGG===<<<999777555444444444555444444333222111///...000000////////////000000//////............//////000000//////......------////////////..................---------,,,,,,,,,------,,,,,,++++++,,,,,,******+++,,,+++***)))(((++++++***)))(((((())))))))))))***+++++++++++++++,,,+++,,,---...,,,+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********------------,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,''''''(((((())))))******))))))(((''''''''''''''''''(((***)))'''&&&&&&'''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%(((***((($$$###&&&((('''''''''''''''''''''''''''))))))))))))((((((((((((***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$######$$$&&&&&&***)))'''%%%%%%''')))***)))))))))))))))(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((('''&&&&&&((())))))(((+++***)))(((((('''''''''&&&'''((())))))))))))))))))************+++++++++(((((((((((())))))))))))*********))))))((('''&&&******)))))))))))))))***......------,,,+++******,,,,,,+++************+++...///...,,,++++++---000*********++++++,,,,,,,,,%%%'''***,,,+++)))***---)))---///---+++++++++***---)))))),,,---)))((())),,,,,,---...---,,,***)))*********)))************---------,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++,,,,,,'''((()))******)))((('''((((((((((((((((((((((((++++++******)))(((((((((&&&,,,222222...***)))************))))))))))))))),,,+++***(((''''''''''''(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...............////////////...//////000000000000000111111111000000222444777AAAMMMXXX\\\___cccddd```ffflllbbbYYYqqquuu```\\\^^^\\\\\\aaaaaadddtttjjjSSSFFF===<<<999777555444444444444444444333222111000///000000////////////000000//////............/////////////////////.........////////////..................---------,,,,,,,,,---,,,+++******************++++++,,,+++***)))(((++++++***)))))))))))))))((()))******++++++************+++------,,,+++,,,))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,++++++*********,,,,,,------,,,,,,+++***+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++'''((((((((()))))))))***))))))(((''''''''''''''''''(((***)))'''&&&&&&'''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&'''%%%"""###''''''$$$''''''''''''''''''''''''))))))))))))((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''')))'''&&&&&&((())))))(((******)))(((((((((((()))(((((()))*********)))))))))************+++++++++)))))))))************+++,,,,,,,,,,,,+++***)))))))))))))))))))))***+++,,,///......---,,,,,,++++++))))))))))))******++++++,,,---...---,,,,,,---...,,,,,,,,,++++++,,,,,,---,,,---...///---++++++---+++---......------,,,+++...++++++...///,,,+++---+++,,,------------,,,,,,---,,,+++***+++,,,---...,,,,,,,,,+++***)))((('''************************))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))))))))(((((()))******)))(((''')))))))))))))))))))))))))))))))))))))))*********'''+++000000,,,)))(((******)))))))))))))))))))))+++***)))(((((('''(((((((((((((((((()))))))))***))))))))))))************************++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,---..................////////////...//////000000000000000222222222111000222777<<>>===999777:::666555333111///...------+++++++++******)))((((((---,,,,,,+++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))((((((''''''&&&&&&((()))))))))************************************(((((())))))************''')))+++***((('''(((***)))))))))))))))*********))))))(((((()))******+++(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------......------------..................//////////////////000111111111111000000222333222222888DDDNNNXXXUUUOOOHHHHHHPPP[[[ccceeefffyyytttddd]]]YYY]]]lll~~~eeeRRRCCC===<<<999777555444444444222222333333333222222111000000////////////000000//////............//////------......//////000000............------------......---------,,,,,,,,,111000///...------------+++++++++******************)))))))))))))))******(((((()))***************))),,,---)))))),,,,,,((())))))))))))))))))))))))((())))))))))))***************************************+++,,,,,,+++++++++,,,,,,,,,---------......//////.........---------......---,,,++++++******))))))))))))((((((((((((((((((''''''''''''(((((('''(((***)))'''&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$///555000&&&###&&&)))'''''''''''''''''''''''''''((((((((()))))))))***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''))))))))))))'''&&&&&&'''(((((((((((('''&&&'''(((((()))))))))(((((('''''''''((((((((())))))******))))))((((((((((((&&&'''''''''(((((()))))))))((('''''')))******)))(((((((((((()))+++,,,---,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++)))))))))*********++++++************+++---...///......---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++---...///111222222222222333222111///---...111333000444:::AAAEEEFFFFFFEEEPPPQQQQQQOOORRRSSSMMMCCC>>>888666:::===>>>BBBGGGNNNOOORRRUUUQQQJJJFFFGGGCCCAAA===999666444333333000111222222222000...---///...,,,+++************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))((((((((()))))))))))))))***++++++************************************))))))((((((((((((((((((''''''((()))(((((())))))************)))(((((())))))***+++,,,))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------....................................///////////////000000111111111111111...000222333666===IIISSSRRRKKKEEEEEEKKKTTT]]]cccnnn{{{lll___YYYYYY]]]jjjyyycccQQQCCC===<<<999777555444444444333333333333333222111000000000////////////000000//////............//////.........///////////////.........------------,,,......---------,,,,,,,,,---,,,,,,+++++++++++++++,,,+++******))))))******)))))))))))))))******+++))))))***+++++++++++++++***...---((((((///111---)))))))))))))))))))))))))))))))))*********++++++)))))))))***************)))***+++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,++++++*********))))))))))))(((((((((((((((''''''''''''(((((()))'''(((***)))'''&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''((((((((($$$000777111'''$$$'''+++''''''''''''''''''''''''''''''(((((())))))******((((((((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''((())))))))))))))))))'''''''''(((((())))))***+++******))))))(((((('''&&&&&&''''''((()))))))))***((('''''')))******)))((((((((()))***+++,,,---++++++,,,,,,,,,+++******)))************+++++++++)))))))))************+++,,,,,,,,,,,,...000222444111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000222444555555555222333444555666:::>>>BBBCCCGGGMMMTTTZZZ^^^``````fffiiihhheeefffdddVVVEEE888222///333555666@@@LLL]]]___cccddd]]]PPPIIIHHHBBB???;;;888555555666777;;;;;;<<<<<<===>>>>>>>>>888666333///,,,***))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++************)))))))))))))))***,,,,,,************************++++++******)))(((((('''''''''(((((((((((())))))((((((((()))******++++++)))))))))))))))***+++,,,)))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...////////////...---............///////////////000111111222222111111///000222555:::BBBJJJPPPEEECCCFFFOOOWWW[[[___bbb{{{mmmeee```ZZZ[[[```jjj}}}ttt```PPPAAA===<<<999777555444444444444444444333222111000///000000////////////000000//////............/////////////////////..................---------,,,,,,......---------,,,,,,,,,+++************++++++,,,,,,+++***)))))))))***+++)))))))))))))))***++++++******+++,,,,,,,,,,,,,,,(((---,,,&&&)))444888555))))))))))))))))))))))))************+++++++++,,,((()))))))))*********+++))))))***+++++++++++++++*********+++++++++,,,,,,++++++,,,,,,------......***************************)))))))))(((((((((''''''''''''''''''((())))))'''(((***)))'''&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))$$$+++///+++''''''))))))'''''''''''''''''''''''''''''''''((()))*********'''(((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((&&&'''(((((())))))((((((&&&''''''((())))))******++++++******)))(((((('''&&&&&&''''''((())))))******)))'''((()))+++******))))))))))))***+++,,,,,,)))***+++++++++++++++***)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,...111444666000000///...------------........................,,,///222777:::<<<======<<>>PPPaaaeeeiiiiii^^^LLLAAA>>>888666444333444777:::===AAA???======@@@FFFMMMQQQKKKHHHBBB;;;444///---+++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++++++++)))))))))))))))+++,,,---))))))))))))))))))))))))*********)))))))))))))))''''''''')))******)))((('''(((((()))******++++++*********)))******++++++))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------...///000000///...---............////////////000000111222222222222111222222333888???EEEGGGHHHBBBEEENNNXXX\\\]]]bbbjjjqqqeee]]]]]]^^^___hhhtttqqq^^^OOO@@@===<<<999777555444444444555444444333222111///...000000////////////000000//////............//////000000//////.........---......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++,,,---......---,,,***)))))))))***+++))))))((())))))***++++++++++++,,,------------,,,''',,,+++%%%***777>>><<<))))))))))))))))))))))))***++++++++++++,,,,,,,,,(((((())))))*********+++((()))***+++++++++++++++))))))*********+++++++++)))******+++,,,---......)))))))))))))))***************))))))(((((((((''''''''''''''''''((()))***'''(((***)))'''&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))###&&&&&&%%%'''******&&&''''''''''''''''''''''''&&&''''''((()))******+++'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%&&&'''(((((('''%%%$$$$$$%%%'''(((%%%%%%&&&'''((((((((('''&&&''''''((()))******++++++++++++***)))(((((('''&&&&&&&&&'''((())))))******)))'''(((***++++++************)))******+++,,,((()))***+++++++++++++++)))************+++++++++++++++,,,,,,,,,---------*********+++---000333555//////.........//////000/////////000000000000000...111666<<<@@@DDDEEEFFFJJJNNNUUUZZZZZZYYYXXXWWWSSSQQQPPPRRRXXXaaajjjppplllrrruuussstttoooYYY@@@555///...000///222DDD[[[fffiiinnnmmm___KKK===999444333333444888>>>DDDHHH@@@===888888===GGGSSSZZZ\\\WWWOOOFFF===666111///++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******++++++,,,,,,***))))))((()))+++---...((((((((((((((((((((((((((((((((()))******++++++''''''((()))++++++)))((('''(((((()))***+++++++++++++++***************+++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------...///000000///...---............/////////000000000111222222222222111666444555:::AAAEEEDDDAAAHHHMMMVVV[[[YYYZZZgggwwwlllbbbZZZWWW[[[^^^bbbtttpppZZZKKK??????===999777777666555444555333222222444444333111111111111111111111111111000/////////............000...,,,---000000---***///...---,,,++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,+++***)))(((((())))))((()))***++++++***((('''***++++++,,,,,,++++++******)))((()))***+++***(((+++*********))))))(((((((((((())))))******++++++)))))))))))))))******+++***+++,,,,,,,,,,,,+++***---,,,+++++++++,,,---...000///---,,,+++***************)))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&******---)))%%%***''''''''''''(((((((((((((((((()))******)))((('''''''''(((((())))))******((('''222%%%000&&&///***'''''''''((()))+++------+++******))))))))))))))))))************++++++++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++***+++,,,...///222333333111///...///000...//////...---000666;;;555777999555000,,,...111///:::GGGQQQUUUXXX[[[^^^fffggghhheee^^^TTTJJJDDDDDD@@@===???EEEPPPbbbqqqpppuuuuuuqqqssstttfffSSS???444---///000222>>>NNNjjjpppssspppjjjaaaUUUJJJ===999666666;;;CCCKKKOOOJJJ>>>777666555888HHH]]]```bbbdddccc\\\NNN???555...---+++***)))***,,,------,,,***)))((()))***+++************************++++++******))))))((((((,,,++++++++++++++++++,,,******)))))))))))))))***))))))))))))))))))))))))&&&&&&((()))************+++++++++***************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))+++******)))))))))))))))************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------------...//////////////////000000000000000000000000////////////222111000000111222222222333111777AAACCC@@@EEEPPPXXX\\\```^^^YYY___yyyeee[[[\\\XXX[[[]]]^^^hhhzzzmmmYYYLLLAAA???<<<999777666666555444555333222222444444333111111111111111111111111111000000/////////.........000///......000000...,,,000///...---,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************)))))))))))))))((())))))*********))))))***++++++,,,,,,++++++******)))((()))***+++***(((************)))))))))((()))))))))))))))*********)))))))))))))))******+++***++++++,,,,,,++++++***+++***)))))))))***,,,,,,---,,,,,,+++++++++,,,,,,******)))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((''''''&&&%%%%%%%%%,,,+++$$$&&&111000,,,333(((((((((((())))))))))))'''((()))******)))(((''''''((((((((()))))))))***&&&$$$,,,!!!,,,###+++'''(((((((((((()))***,,,,,,++++++***)))))))))))))))************++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,------...,,,,,,+++++++++,,,......444555555333000//////000,,,...000//////111777<<<;;;<<<;;;999666999@@@FFFJJJRRR[[[aaacccdddfffiiinnnnnnmmmiiicccYYYQQQKKKCCC;;;444222444;;;IIIVVVbbbnnnvvvuuuvvvvvvnnnbbbMMM@@@666555555777DDDTTTmmmrrruuutttqqqooohhhbbbUUUPPPJJJEEECCCBBBBBBBBBBBB999333444444777GGGYYYccccccccccccaaaXXXLLLDDD444444222111///---+++***&&&''')))++++++***((('''************************++++++++++++************++++++************++++++******))))))))))))******))))))))))))))))))))))))'''((()))***++++++++++++******************************************************)))(((((((((((((((************************++++++***)))))))))))))))************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------------...//////////////////000000000000000000000000000000000///111111000111333444555444444666<<>>;;;888666666666555333555333222222444444333111000000000000000000000000000000000/////////......000/////////000000...---111000///...---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++++++++************((())))))************))))))((((((((()))***++++++******++++++++++++*********)))((()))***+++***(((************))))))))))))************)))))))))))))))))))))))))))******+++******+++,,,,,,+++******)))(((((((((((()))******************+++---...///******)))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''(((!!!+++===444%%%&&&(((((()))))))))*********'''((()))*********(((((((((((((((((())))))))))))+++&&&***$$$,,,''',,,))))))))))))))))))******+++++++++***))))))))))))***************+++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......444555666444111///......---///000000///222777<<>>;;;>>>@@@DDDQQQaaagggfffddddddccc___YYYTTTCCC@@@:::444000---++++++)))***+++,,,---,,,+++***,,,++++++************++++++++++++,,,,,,,,,,,,,,,*********))))))************)))))))))))))))******))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))*********************************)))))))))))))))************************++++++***))))))))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------...//////////////////000000000000000000000000000000000000000000111333444666666777666>>>DDDFFFJJJQQQWWWYYY```XXX]]]ppp~~~|||eeeYYYWWWYYY[[[WWWkkkjjjWWWLLLCCC===;;;777666666666555444555333222222333444222111////////////////////////000000000////////////...//////////////////...---000//////...---------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********'''((()))***++++++******)))(((''''''(((***,,,---******++++++++++++*********)))((()))***+++***(((*********)))))))))))))))++++++******))))))(((((()))))))))))))))******+++******++++++++++++******(((((((((((())))))******))))))******+++,,,......***))))))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((((((((())))))***)))444RRRdddMMM...&&&(((((((((((())))))))))))'''((()))***+++***))))))(((((((((((())))))))))))---(((((((((---***+++*********)))))))))))))))***,,,+++******))))))***************+++++++++,,,,,,******++++++,,,,,,,,,,,,------...///////////////------------------......222333444333000---,,,---...////////////333;;;AAAIIIOOOXXX___bbbeeeggghhhoooppppppnnnmmmmmmpppssszzzzzzzzzyyywwwuuurrrqqqcccWWWJJJCCC>>>:::888:::CCCRRR```dddfffjjjlllkkkggg```[[[YYYWWWUUU[[[dddgggjjjkkkjjjlllpppqqqooommmiiieeebbb```___\\\ZZZPPPLLLLLLQQQTTTYYYcccnnnjjjjjjhhhccc]]]XXXWWWWWWTTTMMMBBB777000------...111///...,,,,,,,,,---...---,,,++++++++++++,,,---******++++++,,,,,,------******))))))))))))******))))))))))))))))))***+++************************))))))***+++,,,,,,++++++(((((((((((())))))))))))*********************************************)))************************,,,+++******))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------...//////////////////000000000000000000000000000111111111000111333444444555666888999EEEMMMMMMOOOWWW[[[WWWccc]]]iiijjj\\\YYY[[[\\\[[[eee}}}kkkXXXKKKAAA===:::888666666666555444555333222222333444222111////////////////////////111000000000////////////.../////////......------///...---------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***'''((()))***************)))(((''''''(((***,,,---)))******++++++******)))***)))((()))***+++***((())))))))))))))))))******++++++******))))))(((((()))))))))))))))******+++************************)))))))))***************+++++++++******++++++,,,***))))))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((('''''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&''''''((())))))))))))...>>>\\\hhhNNN///+++&&&&&&&&&'''''''''(((((('''((()))+++++++++***)))))))))))))))(((((((((((()))'''%%%,,,+++)))%%%(((+++******))))))))))))))),,,++++++******************++++++++++++,,,,,,,,,******,,,---.........---//////000111222111111000...........................000111000...,,,,,,---,,,...000222555>>>IIIQQQ[[[```gggmmmpppppppppppprrrrrrpppnnnnnnooosssuuuxxxwwwvvvuuusssrrrqqqqqqggg]]]TTTPPPKKKCCC===;;;@@@EEELLLOOOTTTYYY[[[[[[WWWWWWXXXZZZXXXUUUUUUWWW]]]aaaccccccdddhhhhhhfffddd```[[[WWWUUUTTTSSSRRRPPPOOOPPPTTTYYY]]]eeelllfffiiiggg]]]PPPHHHIIINNNXXXTTTLLLCCC;;;555111///111222444555444222///---...---+++******+++,,,---)))*********++++++,,,,,,******))))))))))))******))))))(((((()))***++++++++++++++++++++++++++++++))))))******+++*********''''''(((((())))))))))))************************)))***++++++,,,+++******************************,,,++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...------------...//////////////////000000000000///000000000111111111222111222444333222333666999>>>LLLUUUTTTUUUZZZYYYTTT^^^dddzzzvvvmmmccc]]]]]]aaadddfffkkkWWWKKK@@@===;;;888777777777777666555333222222444444333111000000000000000000000000111111000000000/////////...000111111///......///......---------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))((())))))***+++)))((((((((()))***++++++))))))************))))))***)))((()))***+++***((())))))))))))************************)))))))))))))))))))))))))))******++++++***))))))))))))***+++)))***++++++,,,,,,++++++---,,,+++*********************)))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''(((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((''''''&&&&&&&&&''''''((((((((("""&&&+++888>>>///""")))%%%%%%&&&&&&&&&''''''''''''(((***++++++++++++***))))))))))))(((((((((((((((******888///---$$$+++******)))))))))))))))***,,,,,,+++************+++++++++++++++,,,,,,,,,,,,***+++---///000000//////111222333444555444333222/////////000//////...------...///.........000222///444999@@@GGGRRR^^^gggnnnnnnnnnoooqqqsssuuuwwwwwwuuutttrrrrrrtttvvvwwwvvvuuurrroookkkhhheeeddd^^^XXXUUUSSSOOOGGGBBBAAA999777777:::???CCCDDDBBB???BBBGGGIIIHHHEEECCCCCCDDDHHHKKKJJJLLLPPPPPPMMMJJJFFFBBB@@@@@@AAAAAAAAA@@@@@@BBBEEEIIINNNRRRUUUXXX\\\]]]TTTEEE======BBBMMMOOORRRRRRLLLBBB777000000777AAAIIIJJJFFF>>>888555333000---+++++++++,,,************++++++++++++*********))))))*********(((((((((((()))***+++,,,++++++++++++++++++++++++))))))***************)))'''(((((())))))******+++++++++++++++++++++++++++)))***+++------,,,+++***++++++++++++++++++++++++,,,,,,+++************+++************************,,,,,,,,,,,,,,,,,,,,,,,,---------------......///...------------...//////////////////000000000000///000000111111222222222222444444333222444999>>>JJJRRRZZZ[[[ZZZZZZYYYWWW^^^qqqqqqhhhfffbbb___bbbkkkvvv~~~iiiVVVLLLBBB>>><<<999888888999888777555333222222444444333111111111111111111111111111111111111000000000//////000222444333111///000111///.............../////////......------......///------------------------------,,,,,,,,,+++++++++,,,+++)))''''''(((***+++((())))))*********))))))))))))************))))))***)))((()))***+++***(((((()))))))))************)))))))))))))))*********)))))))))))))))******++++++***)))(((((()))***+++)))***+++,,,,,,,,,++++++,,,++++++*********************)))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((((((''''''''''''''''''''''''))))))))))))((((((((('''&&&&&&&&&&&&&&&''''''''''''+++((((((+++%%%$$$///&&&&&&&&&&&&'''''''''((('''(((***+++,,,,,,++++++***)))))))))(((((((((''''''///222EEE555111%%%...***)))))))))))))))******---,,,++++++******+++++++++++++++,,,,,,,,,------+++,,,///111222222111000333444555777777666555444///000000111000///...---//////000000000333888;;;===DDDNNNWWW^^^fffnnntttuuusssqqqqqqrrruuuvvvwwwwwwvvvtttsssrrrqqqpppoookkkjjjfffaaa\\\WWWSSSQQQDDDAAA@@@AAA>>>999888<<<666444333555888999999999777999:::999888999;;;<<<666999999777777;;;<<<:::555444444444666777777666444444444555999===@@@@@@DDDGGGJJJHHHBBB===;;;;;;>>>DDDKKKPPPOOOGGG>>>777222:::GGGRRRXXXXXXTTTQQQEEEBBB===777222000......,,,,,,,,,,,,,,,+++++++++++++++************++++++(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++******(((((())))))***++++++,,,++++++++++++++++++++++++)))***,,,---...---,,,+++++++++++++++++++++++++++---,,,++++++******++++++************************---------------------------------------...//////...------------...//////////////////000000000000///000000111111222333333333444555333333777@@@GGGXXXYYY\\\___^^^[[[^^^cccooo|||lllcccgggggghhhkkkrrrfffUUUMMMEEE???<<<:::999999:::999888555444222333444444333111111111111111111111111111111111111111000000000000111444666555222111222333000000////////////000111//////............//////........................---------,,,,,,,,,++++++...,,,)))&&&&&&'''***,,,((()))***++++++***((('''))))))************))))))***)))((()))***+++***((((((((())))))*********+++(((((())))))******++++++)))))))))))))))******++++++***)))(((((()))***+++((()))***,,,,,,++++++***+++***************++++++******)))(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$,,,***''')))&&&###)))''''''''''''((((((((()))'''(((***+++,,,,,,++++++******))))))((((((((('''"""---222HHH555000!!!,,,)))))))))))))))***++++++---,,,++++++******++++++++++++,,,,,,,,,---------,,,---000222333333222111444555777888999888666555///000111111111///...---111111111222333777===BBBKKKTTT```jjjooorrruuuwwwqqqrrrtttvvvxxxwwwuuussstttrrrpppnnnllliiieeebbbYYYWWWTTTPPPKKKFFFBBB@@@>>>=========;;;999===DDD======>>>AAAAAA??????@@@===<<<999333222777===AAA@@@AAA>>>999888;;;<<<;;;888777777888888555111---222222111111444888:::999555777;;;@@@CCCCCC>>>:::666:::@@@DDDFFFEEECCC@@@111666@@@JJJTTT\\\aaacccUUUPPPIIIBBB;;;666333222.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++((())))))***+++,,,,,,,,,++++++++++++++++++++++++)))***,,,.........,,,+++++++++++++++++++++++++++---,,,++++++******++++++************************------------------------...------------...//////...------------...//////////////////000000000000///000000111222222333333222444555444444:::EEENNNbbb]]]]]]aaa```\\\bbbnnnrrraaa```eeeiiilllrrrzzz```RRRHHH<<<===:::888777888888777555555555555444333222000///000000000111222222333333111111111111111000//////333333222111111000//////////////////////////////---------------------------------............///,,,------------,,,+++***,,,,,,,,,+++***))))))(((+++++++++++++++***)))((())))))))))))************((())))))))))))*********((()))*********((('''&&&''''''(((((())))))************************************))))))))))))******)))******++++++******))),,,,,,++++++***)))((((((++++++***)))(((((())))))))))))(((((('''''''''&&&'''''''''''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))******************))))))))))))******++++++,,,,,,,,,,,,++++++(((((()))***++++++,,,,,,,,,,,,,,,++++++*********,,,...//////---,,,,,,,,,111111333777999666444333555888::::::999888888999444444222111000000000000222111111444<<>>>>>===<<<666555333222000000000111111555;;;DDDNNNYYYdddjjjjjjmmmppprrrtttvvvwwwwwwhhheee```YYYSSSOOOOOOPPPHHH@@@;;;<<<===<<<;;;===???BBBFFFIIILLLNNNQQQSSSXXXSSSNNNIIIIIIMMMRRRVVV```aaaccccccbbb```^^^\\\YYYVVVQQQLLLHHHEEEDDDCCCIIIJJJNNNTTT[[[^^^^^^\\\ZZZZZZYYYVVVRRRNNNJJJGGG???>>>===:::888555333222:::777444333555888::::::DDDFFFNNNXXX[[[TTTKKKFFF;;;888555999BBBOOOZZZ```ccccccbbb^^^XXXQQQIIIEEE???:::444///---,,,+++***++++++++++++***)))((((((++++++************++++++++++++++++++++++++++++++************************((())))))************)))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,+++******)))******+++,,,,,,,,,,,,+++------------------------,,,,,,---------.........000//////......---+++***222111000///...---,,,+++333222111111111222333444333555666666:::EEERRR[[[ZZZWWWZZZ^^^\\\^^^tttrrrdddbbbmmm~~~[[[PPPKKKBBB===:::888777888888777555444444444444333333222111333333222222111000000///000111111111111000000///111222333444333111///...////////////////////////------------------------------------............------,,,,,,+++******)))++++++******)))(((((((((***++++++++++++***)))))))))))))))*********++++++------,,,+++***)))((((((*********+++******)))((())))))))))))))))))((((((******************************))))))))))))******++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))+++***))))))))))))))))))***)))))))))))))))(((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))******************))))))))))))************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,...---------///111444555666666777999::::::888999;;;@@@EEEFFFDDD@@@>>><<<888444222333555777@@@GGGRRR]]]gggooouuuyyyuuutttttttttrrrmmmeee___QQQLLLEEE???<<<:::888777===777444888???CCCIIINNNUUUXXX\\\___aaacccfffhhhbbbYYYMMMEEECCCFFFIIIJJJUUUVVVXXXZZZ[[[ZZZYYYXXXYYYXXXVVVRRRLLLEEE???<<>>===:::555222222333444444<<>>FFFSSS\\\bbbcccdddccc```ZZZTTTPPPAAA@@@===:::777444111///******+++,,,+++***((('''++++++************++++++++++++++++++++++++++++++************************++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******+++++++++,,,,,,,,,---,,,,,,++++++***************+++,,,,,,,,,,,,+++------------------------,,,------------.........,,,---000222222111///......222111///333<<<<<<666333222111111111222444555444777666777AAAQQQZZZYYYRRRYYY______\\\hhhmmmhhhaaa^^^fffzzz]]]QQQLLLCCC===:::888777888888777555333333333444444333222222222222222111111111000000000000111111111111000///333444666777777555222000////////////////////////........................,,,,,,---------.........************++++++,,,,,,*********))))))(((((((((******+++++++++******)))))))))*********+++++++++------,,,,,,+++******)))******+++++++++*********+++******))))))(((((((((******************************))))))))))))******+++,,,,,,------,,,,,,++++++++++++*********))))))******)))))))))))))))***************))))))))))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))((()))))))))************+++******))))))******+++)))******++++++******)))------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------///222555888:::999777777<<>>@@@BBBFFFKKKOOOQQQSSSSSSTTTUUUTTTRRROOOIIIDDDAAA@@@@@@AAAEEEKKKSSSYYY\\\cccdddeeeeeeddd```]]]ZZZWWWUUURRROOONNNOOORRRSSSHHHDDD???;;;999777555444333222777AAAKKKRRRZZZaaa```]]]VVVMMMFFFFFFMMMTTT___aaadddfffddd___YYYUUU@@@>>>>>>@@@AAA???:::555++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************---,,,***)))((()))******,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,,,,------------------------------............,,,---000111111000111222,,,222222///888HHHJJJ???111111222333333444444444444777666888GGGZZZ]]]TTTPPPYYY``````eeezzzfffbbb___dddsssbbbTTTMMMCCC===:::888777888888777555333333333444444333222222000000111111111222222222///000000111111111000000222333666777777555222111////////////////////////........................,,,,,,,,,------------...,,,,,,+++******++++++,,,************)))))))))))))))******+++++++++******************++++++++++++++++++++++++++++++++++++******************++++++++++++******))))))((((((******************************))))))))))))******+++,,,,,,------,,,,,,++++++++++++******************)))))))))))))))******))))))))))))***************************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***((()))))))))************++++++************++++++******++++++++++++******......------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...222666:::<<<@@@???:::999???DDDDDDDDDCCCDDDJJJOOOPPPKKKEEEDDDAAA===<<>>333...000333666666555444222333555666<<>><<>>;;;???NNN^^^mmmnnnoooooommmkkkkkkllliiieee___[[[ZZZXXXUUURRRTTTVVVYYY\\\___bbbdddeeefffccc```]]]ZZZZZZZZZ[[[YYYZZZZZZYYYYYY[[[___bbb^^^___aaabbbccccccccccccTTTNNNFFFAAAAAAGGGPPPVVV^^^]]]\\\YYYSSSJJJ???777666555666:::<<<===BBBIIIXXX___gggiiiddd^^^[[[[[[dddgggkkkmmmjjjbbbZZZUUUSSSGGG999222444:::>>>???===;;;777333///---,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,------.........------.........///////////////...---///555???GGG444666222,,,///666666///...000333666777666444333444555:::EEEQQQXXXVVVRRRTTTXXXccctttwwwcccaaa```hhh~~~aaaSSSLLLDDD===:::888777888888777555555555555444333222111000111111111111111111222222//////000111111111111111......///////////////...////////////////////////........................++++++,,,,,,,,,---------...---,,,++++++---...///++++++++++++++++++,,,,,,))))))***+++++++++++++++*********+++++++++,,,,,,******************))))))))))))((((((((()))***+++******************++++++******************************))))))))))))************++++++++++++******************************)))))))))))))))***++++++''''''((((((((()))))))))))))))******))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))************,,,++++++******++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------......,,,,,,,,,---------......---......///222777???DDDDDDLLLLLLBBB???FFFKKKIIIHHHJJJLLLNNNOOOOOONNNMMMHHHMMMUUU___gggnnnrrrttttttyyy|||zzzssspppqqqtttmmmccc[[[VVVKKK??????FFFMMMNNNNNNLLLGGGCCCAAA@@@AAA>>>===>>>>>>BBBMMMYYYpppqqqpppnnnjjjgggffffffbbbaaa___^^^^^^___``````aaaaaabbbcccdddeeeffffffiiifffaaa]]]ZZZYYYZZZZZZ^^^```aaa```]]]\\\]]]___YYYYYYYYYYYYZZZ[[[\\\\\\WWWTTTOOOJJJGGGHHHIIIKKKRRRVVV[[[^^^[[[RRREEE<<<777666777999777333444999IIIRRR^^^fffiiihhhggggggdddgggjjjjjjeee[[[QQQJJJNNNIIIAAA888333333777;;;>>>>>>===;;;888333///------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,---......///............////////////,,,...//////222;;;HHHQQQ444333111000111333666777111111222333444555666777888777@@@PPPXXXTTTSSSWWWXXXaaawwwmmmddd```gggxxx^^^PPPLLLEEE===;;;888777888888777555555555555444333222000///333333222222111000000000//////000111111111111111///////////////000000000////////////////////////////////////////////////++++++,,,,,,,,,---------)))))))))***---111555777,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,++++++***)))((('''''')))(((''''''''')))***+++)))))))))***+++++++++,,,******************************))))))))))))***************++++++***************************++++++))))))((())))))***++++++&&&'''''''''(((((()))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))************,,,++++++******++++++,,,,,,------......------,,,******++++++,,,---......,,,,,,,,,------...............//////333999AAAGGGFFFOOOOOOEEEAAAGGGLLLJJJGGGJJJMMMNNNNNNNNNOOOQQQUUU]]]hhhrrrxxxxxxuuurrrqqquuuwwwqqqggg^^^\\\^^^[[[LLLCCCEEEIIILLLVVVdddeeegggiiifff___XXXUUUUUUSSSLLLHHHLLLSSSZZZbbbiiiiiijjjkkkjjjhhhgggfffgggcccdddddddddeeehhhmmmpppppppppqqqqqqrrrrrrssssssooommmiiieeebbbaaaaaabbbaaaccceeeccc^^^ZZZYYYZZZWWWVVVUUUTTTTTTTTTVVVVVVUUUUUUTTTQQQMMMHHHCCC@@@BBBIIITTT]]]___WWWKKKBBB:::888777777444111333999===DDDPPP[[[bbbeeegggggggggjjjlllkkkdddYYYMMMFFF???EEEIIIDDD999111111444999;;;???@@@???:::555111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,+++******************************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,---...//////............/////////000000111000---,,,000:::BBB777333111222000---000666444333111000111444888:::<<<:::FFFYYY]]]SSSRRR[[[\\\kkknnndddeeeeeefffsssdddTTTGGGAAA>>><<<:::888666555555555;;;:::888666444333222222///000111111///......///111111111111000000000000......////////////......000//////.........//////------...///000000//////............---,,,+++******++++++))))))///:::CCC,,,,,,,,,+++++++++******)))*********++++++++++++...---,,,+++***+++,,,,,,---,,,***)))((('''((((((++++++++++++++++++++++++******))))))******+++,,,(((((((((((((((((((((((()))))))))))))))******+++'''((()))++++++***)))))),,,,,,+++***))))))))))))))))))(((((()))***++++++)))))))))))))))))))))))),,,***((('''&&&'''((()))''''''''''''((((((((((((((((((''''''''''''((((((***))))))((((((((())))))&&&''''''((((((''''''&&&)))(((((((((''''''''''''))))))))))))(((((((((((())))))(((''''''''''''''')))'''&&&'''******'''%%%&&&&&&&&&'''((())))))***((((((((()))***,,,---...++++++******))))))((((((---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...,,,+++******+++---///---///222555777:::>>>BBBJJJMMMKKKEEECCCGGGHHHDDDEEEIIIMMMOOOOOOPPPRRRTTTiiilllrrrxxxzzzwwwpppkkkbbbbbbccc```UUUGGGDDDHHHBBBKKKRRRSSSXXXccckkkmmmsssuuutttoooiiieeecccaaabbbZZZWWW]]]bbbccceeehhhooojjjiiiooorrrnnnkkklllkkklllmmmkkkggggggkkkoooppp~~~|||yyyvvvkkkiiikkkjjjlllpppfffiiijjjgggaaa\\\[[[[[[RRRVVVWWWSSSQQQSSSTTTSSSRRROOOLLLMMMOOONNNIIICCCEEEEEEGGGLLLQQQRRRNNNJJJ===<<<:::777555444333333555===IIIUUU]]]bbbeeefffjjjiiiiiilllkkkaaaQQQDDDAAA<<>><<<:::888666555555555555555444333333333333333000111333222111//////000111111111111000000000000......////////////......//////............//////...///000000000000000000............---,,,++++++---...///,,,)))+++000666,,,,,,,,,++++++++++++***)))))))))*********++++++...---,,,+++++++++,,,,,,,,,+++***)))(((((())))))++++++++++++++++++++++++******))))))******+++,,,************************)))))))))))))))******+++((()))******++++++******...---,,,+++***)))))))))***))))))))))))******+++))))))))))))))))))))))))+++***((('''''''''((()))''''''''''''((((((((((((((((((''''''''''''(((((())))))((((((((((((((()))'''(((((((((((((((((('''))))))((((((((('''''''''))))))))))))(((((((((((())))))(((''''''''''''(((***(((&&&'''******)))'''&&&&&&''''''((())))))***((((((((()))***,,,---...++++++++++++************---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---...------,,,,,,---//////...111333555777:::>>>@@@DDDHHHHHHDDDDDDIIIJJJHHHNNNNNNMMMLLLOOOVVV```gggppptttxxxxxxrrrhhh___ZZZPPPOOONNNKKKCCC<<<@@@HHHLLLWWWaaafffllluuu{{{|||uuuuuusssnnnkkkiiigggffflllfffcccgggiiihhhjjjmmmjjjhhhlllvvv|||{{{yyyzzzyyyyyyzzz{{{}}}~~~~~~}}}}}}vvvllleeebbb]]]___^^^YYYVVVVVVTTTQQQTTTOOOLLLMMMPPPQQQNNNJJJHHHEEECCCDDDHHHMMMOOOPPPGGGDDD???:::777555444444444888>>>GGGQQQ[[[bbbfffeeeeeefffjjjkkkggg^^^VVVLLLBBB???EEEGGG???:::<<<>>>;;;999888:::<<<======444555222,,,,,,000000---,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++******---,,,++++++------,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,---....../////////////////////////////////////////////000111111111111000000111333555777333333444444444555777999>>>KKKWWWZZZXXXWWWYYYZZZkkklllgggjjjllllll|||~~~eee[[[NNNFFF>>><<<:::888666555555555222222222222333444555666111333444333222000111111111111111111000000000000...//////000000//////...//////............//////000111111111111111000/////////......---,,,,,,,,,---///000...+++(((***,,,,,,,,,,,,,,,++++++++++++((()))))))))************------,,,++++++++++++,,,+++******)))))))))************************************))))))******+++,,,************************)))))))))))))))******+++++++++******++++++,,,---///...---+++******))))))++++++***)))))))))******))))))))))))))))))))))))+++***(((''''''((())))))''''''''''''((((((((((((((((((''''''''''''(((((((((((((((''''''(((((()))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))***)))((((((''''''(((((()))'''&&&''')))*********&&&''''''(((((())))))***(((((())))))***+++------+++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------.........//////000000000111333555666777999<<>>@@@AAA@@@;;;777666:::???777999888111,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,++++++------,,,+++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))++++++++++++,,,,,,,,,,,,---------...//////000000////////////////////////000////////////000111111111111000000111333555666222333444333333555888;;;CCCOOOYYYXXXUUUWWW\\\___xxxgggcccjjjrrrtttrrr{{{^^^RRRGGGAAA>>><<<:::888666555555555333333444444555666777888111222444333111000000111111111111111000000000/////////000000000000/////////............//////000111111111111000000///...//////...---------------+++---......,,,***+++,,,------,,,,,,,,,+++++++++(((((()))))))))*********,,,,,,,,,+++++++++++++++)))))))))******+++++++++))))))))))))))))))))))))******))))))******+++,,,************************)))))))))))))))******+++---,,,+++***+++,,,---...000///...,,,+++******))),,,++++++***))))))))))))((((((((((((((((((((((((***)))(((((((((((())))))''''''''''''((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))(((((())))))))))))((((((*********)))))))))(((((((((((((((((())))))))))))***))))))((('''((((((((('''&&&&&&&&&((()))***+++''''''(((((())))))))))))))))))))))))***+++,,,---)))******++++++,,,,,,,,,,,,,,,++++++***++++++,,,------------------------,,,++++++++++++,,,---------...///000111111000000444555777777777999;;;===@@@CCCGGGGGGHHHKKKOOORRROOOSSSYYY```hhhqqqwww{{{yyysssgggYYYLLLAAA:::777444777<<>><<<:::888666555555555555555444444444555555666000222333222111///000000111111111111000000000/////////000000000000//////...............///000000000000000000///...------//////...---------............---,,,,,,,,,...000---------,,,,,,,,,++++++))))))))))))************,,,,,,,,,+++++++++******))))))******++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,)))))))))))))))))))))))))))))))))))))))******+++---,,,+++++++++,,,...///000///---,,,+++*********,,,,,,+++***))))))******(((((((((((((((((((((((()))((((((((((((((())))))''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((()))******(((((())))))))))))((((((+++************)))))))))'''((((((((()))))))))*********)))(((((((((((((((%%%&&&&&&&&&'''((()))***((((((((()))))))))))))))))))))))))))***+++,,,,,,((()))))))))******++++++,,,++++++***++++++,,,,,,------------------------,,,,,,++++++,,,,,,---...------///000111111111111666777888888888888;;;===AAACCCFFFGGGGGGIIINNNTTTWWW\\\eeeooowww{{{}}}}}}tttfffSSSDDD<<<:::::::::===EEEOOOWWW___hhhooossspppsssvvvwwwtttrrrsssuuuxxxqqqmmmooopppoooqqquuu~~~iiiddd]]]VVVQQQMMMKKKJJJGGGGGGFFFDDDAAA===:::888999777999AAAKKKSSSUUUTTTWWW]]]bbbccc```^^^^^^___ddd___YYYTTTLLLBBB:::777333888AAAJJJNNNJJJ@@@888:::666333444777666222///...------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------------.........////////////000000111111000000000000000111222222111111111111222333444444222444555555555888@@@FFFXXX]]]ZZZSSSZZZtttiiiffffffmmmxxxZZZKKKFFFGGG>>><<<:::888666555555555444333333222222222222222000111333222000//////000111111111111000000000000///000000111111000000///......---......///000111...////////////......---000///...------...//////333111...,,,+++,,,...000------------,,,,,,,,,,,,)))*********+++++++++++++++++++++,,,+++******)))))))))***+++,,,,,,++++++******************************))))))******+++,,,(((((((((((((((((((((((()))))))))))))))******+++,,,,,,++++++,,,,,,---......---,,,++++++******+++,,,++++++*********++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))***+++,,,,,,))))))************))))))++++++++++++*********)))''''''(((((())))))******+++***))))))(((((())))))$$$&&&((()))((('''((()))))))))))))))))))))))))))******))))))***++++++,,,)))))))))))))))*********++++++******++++++,,,,,,------------------------,,,,,,,,,,,,,,,------.........//////000111222222777888999999888999;;;===AAABBBEEEGGGGGGHHHQQQ[[[kkklllpppvvv{{{~~~~~~|||lll___MMM@@@;;;>>>DDDHHHPPPYYYccciiinnnrrrsssqqqtttsssssssssooolllnnnssstttqqqrrrxxxxxxuuuxxx}}}kkk[[[SSSPPPOOONNNEEEEEEDDDCCC@@@===:::888:::;;;@@@HHHOOOSSSQQQNNNTTTZZZ```ccccccaaaaaabbbaaaaaa```\\\RRRGGG>>>888222222666AAANNNSSSNNNGGG???999666;;;???===888444111000///...---...//////,,,,,,,,,,,,---------------,,,++++++------,,,+++........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////++++++,,,,,,------......------------------------...//////000000111111222111000000000000111222222111111222222222333333333222555777777777===GGGOOO\\\^^^YYYTTTdddyyy^^^___eeerrr~~~\\\NNNGGGFFF>>><<<:::888666555555555333222222111111222222333111222444333222000111111111111111111000000000000000000111111111111000000---------......///000111...//////000000000//////000///...------...///000222000...,,,------.........------------,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,+++***)))((()))***+++,,,,,,,,,+++***++++++++++++++++++++++++******))))))******+++,,,)))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++*********+++,,,,,,))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((************+++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,+++++++++*********'''''''''((()))*********+++***))))))(((((())))))%%%))),,,---+++)))((()))))))))))))))))))))))))))*********)))******+++,,,++++++***************)))++++++******++++++,,,---........................---,,,,,,,,,,,,---......000000///000111333444666888999:::999999999;;;===BBBBBBFFFJJJLLLPPP]]]jjjwwwwwwxxx{{{|||{{{vvvrrrfffbbbZZZOOOHHHHHHPPPXXXbbbiiiooopppsssvvvvvvrrrsssqqqqqqrrrnnniiikkkrrrzzz{{{rrrjjjfffaaa^^^SSSQQQMMMIIIEEEBBB@@@@@@>>>BBBGGGMMMQQQSSSSSSRRRTTTWWW]]]aaacccddddddeee______```___\\\TTTJJJAAA:::666666???MMMWWWWWWTTTIIIDDDCCCFFFFFF@@@;;;:::555333111///......///000,,,,,,,,,---------......---,,,++++++------,,,+++------------------------,,,,,,,,,------------...------------------------+++,,,,,,,,,---.........++++++,,,,,,---......///...........................//////000111111222222111111000000111111222333111111222222333333333222333666999999:::AAAMMMWWWZZZ^^^[[[ZZZppp|||iiibbb^^^eeettt{{{\\\OOODDD???>>><<<:::888666555555555333333333333444555666666222444555555333222222333111111111111000000000000000000111111111111000000---------......000111111...///000111111111111111000///...------...000111...---,,,---.../////////......---------,,,,,,,,,++++++,,,,,,,,,---------******+++,,,+++***)))(((***+++,,,---,,,,,,******++++++++++++++++++++++++*********)))***++++++,,,************************)))))))))))))))******+++)))***+++,,,---,,,+++*********))))))******+++,,,************+++,,,------))))))))))))))))))))))))''''''((())))))***))))))''''''''''''((((((((()))((((((''''''''''''((((((++++++++++++,,,---...///---......//////......---,,,,,,,,,+++++++++******&&&''''''((()))******++++++******)))))))))))))))&&&+++///000---***))))))*********)))))))))))))))******************++++++---,,,,,,++++++*********+++*********+++,,,,,,---........................---,,,,,,,,,,,,---......222111000000111444666888888999::::::999:::<<<>>>DDDDDDHHHOOOSSSYYYiiiyyyxxxyyy|||~~~vvvkkkcccccchhhjjjaaaTTTPPPXXXbbblllrrrtttrrrtttzzz|||xxxkkkkkkooouuuvvvssswww}}}kkkfff___WWWQQQOOOOOOOOODDDGGGLLLOOORRRTTTXXXZZZUUUWWWYYY]]]```cccdddeee^^^]]]]]]___ccc```UUUJJJBBB???>>>EEEPPPXXXZZZXXXPPPNNNNNNPPPJJJ@@@<<>>LLLYYY^^^```fffdddoooqqqfffaaabbbfffhhhxxxzzzYYYMMMEEEBBB???===;;;999999999888666444555666666777666555444444444333333222111000000222111000//////000111111222111111111000000000000222111111111000000//////---///111111000//////000444333000...------///000//////...------------...---------,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++************))))))************))))))+++***)))))))))***,,,,,,******++++++++++++******+++++++++,,,,,,+++++++++------,,,,,,+++******)))((()))***)))((('''(((***)))******++++++******)))***))))))))))))))))))***,,,,,,++++++++++++,,,,,,******))))))***,,,///000000///---+++***)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((***************+++,,,,,,***++++++++++++,,,,,,,,,------,,,++++++,,,------+++++++++++++++,,,------.........//////......---/////////000000000000000000///000444888;;;:::999777888:::<<<>>>@@@BBBCCCDDDMMMZZZgggpppvvvzzz|||}}}qqqeee^^^ZZZUUURRRSSSSSSUUUXXXYYYZZZ^^^dddiiitttxxxxxxuuu{{{zzzjjj^^^RRRNNNLLLJJJMMMRRRRRRUUUXXXYYYYYYYYY[[[]]]^^^___aaaaaa```]]]ZZZWWW[[[YYYWWWZZZ```ccccccaaa]]]XXXUUUXXXWWWPPPGGGCCC???===999888666444000,,,......///////////////............------,,,,,,,,,,,,------......------,,,........................,,,------......------,,,------------------------///......------....../////////000000000000/////////////////////000111111000000000111111111222222222333333333444444555555444666888:::DDDSSS]]]___[[[ccchhhpppgggcccaaadddkkk|||yyyYYYMMMEEEBBB===;;;999777888777666555555666777777777666555555666555444333111000//////111111000000000111222222111111111111111000000000222222222111000//////......///000///...///111222666444222///.........///000000///............///------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++++++++************))))))************))))))+++***)))))))))***,,,,,,******+++++++++++++++***+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++*********((()))******(((((()))***++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,***)))(((((()))+++---...---,,,+++***))))))))))))))))))))))))))))))))))))************************)))***++++++++++++***)))))))))))))))))))))))))))***))))))))))))(((((((((******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......---....../////////......000000000000000000000000///000333888<<<>>><<<;;;777:::===>>>>>>@@@DDDGGGLLLWWWhhhuuu||||||zzzwwwrrr___NNNIIILLLPPPRRRSSSOOOTTT[[[bbbgggjjjjjjjjjrrrssssssxxxooo\\\PPPJJJHHHIIIKKKKKKQQQXXXYYYVVVUUUYYY]]]ZZZ\\\```bbbbbb```\\\YYY\\\ZZZYYY[[[___aaa```^^^aaaYYYUUUXXX\\\XXXSSSPPPEEE???999888;;;:::555000000///...------...//////.........---------------------............------........................------............------------------------------///......------....../////////000000000000//////000////////////000111111111111222222222333333333555555555555555555555555444444666===LLL[[[```___YYYaaannnyyyaaa^^^aaaaaahhhuuuyyyYYYMMMEEEBBB<<<:::888777777777666555666777888888888777666555444444333333222111000000000000000111111222222333111111111111111111111111333222222111000///.........//////......///111444444333111///......//////000//////...............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********)))******++++++******)))+++***)))))))))***,,,,,,******++++++,,,,,,+++++++++,,,---......---,,,+++,,,,,,,,,++++++*********((()))******)))((()))***+++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))******))))))))))))******))))))(((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))************************)))***,,,------,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,---------------,,,,,,---------------,,,,,,------...///+++,,,,,,---------------111111111000000000000///111444888===??????===;;;:::===???>>>===@@@IIIPPPYYYcccqqq|||~~~yyyrrrmmmbbbTTTHHHIIIRRR[[[bbbfffddddddgggjjjnnnpppooommmooorrrxxxoooaaaZZZVVVRRROOOJJJNNNRRRSSSRRRSSSWWW[[[VVVXXX\\\^^^```___]]]\\\[[[YYYYYYZZZ]]]^^^]]][[[___ZZZWWWXXXYYYVVVUUUWWWKKKFFF@@@>>>>>>===:::666333222///---,,,---///000...............---------------............---------------...............------............------........................//////............////////////000000000000//////000000//////000000111222222222222333333333444444444444555555666666777777666444666BBBSSS```aaa]]]]]]hhhyyyqqq\\\^^^bbbcccrrryyyYYYMMMEEEBBB===;;;888888888888777666666777888888888777555444222222222222222222222333000000111111222222222222111111111111111222222222222222111111000//////.../////////.........111333//////.........///000000///...------,,,,,,------------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******+++***)))))))))***,,,,,,******+++,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,+++++++++++++++***)))***+++***)))((()))+++******++++++++++++******))))))***++++++***))))))******))))))))))))******))))))))))))))))))******(((((())))))************))))))))))))))))))))))))************************)))+++,,,......,,,+++)))************************))))))))))))************))))))***+++,,,++++++***++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---......+++,,,------.........---111111111111000000000000555999===@@@AAA>>><<<::::::<<<===<<<>>>GGGVVVaaajjjqqqyyy}}}zzzssslllgggaaa\\\[[[```fffjjjpppvvvvvvrrrooonnnpppuuuyyy{{{{{{tttkkkcccTTTQQQNNNLLLMMMPPPSSSUUUUUUUUUVVVXXXYYY[[[]]]]]]^^^^^^^^^___``````___^^^ZZZYYYYYYWWWQQQKKKOOOVVVMMMLLLHHHDDD@@@===<<<===888666222///---...///000........................---......//////......------------.........//////---......//////......---......................../////////......///////////////000000000000//////000000000000000111222222222333333333333444444444222333444555777888999:::888777:::HHHWWW``````\\\dddxxx}}}iii]]]```eeekkkxxxYYYMMMEEEBBB===;;;999888999999888777666777777888777666444333000111111222222333444444000111222222333222222222111111111222222222222222111111111111000000000000///000111000......///111---------......///000111......---,,,,,,,,,,,,,,,------------............++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******+++***)))))))))***,,,,,,)))***+++,,,------------,,,---///000000///---,,,++++++++++++++++++++++++)))***++++++))))))***+++))))))************)))))))))***+++,,,,,,+++***))),,,,,,++++++++++++,,,,,,************))))))))))))(((((()))***************************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************)))))))))************++++++,,,---...///...------,,,,,,,,,,,,------------------............---------,,,,,,,,,,,,---......---...///000000000000000000000000111111111222222888<<<@@@BBBAAA>>><<<;;;888999;;;>>>GGGVVVhhhtttzzz}}}~~~yyytttooommmpppqqqtttxxxvvvqqqrrrvvvrrrpppooopppvvvxxxfff___VVVPPPNNNOOOPPPOOOTTTSSSSSSSSSUUUXXXZZZ\\\]]]^^^___`````````___^^^WWWYYY[[[WWWKKKBBBFFFNNNLLLMMMKKKGGGBBB>>>>>>???>>>;;;777333000//////000.............../////////......////////////......,,,,,,------.../////////......////////////..............................000//////......//////000//////000000000000//////111000000000000111222222222222333333333444444444000111333555777999:::;;;:::;;;BBBOOOZZZ^^^```aaaqqqjjjbbb^^^bbbjjjzzzxxxXXXMMMEEECCC<<<:::888888999999888777666666777777666555333222222222222222222222333333111222333333333222111000111111111222222333333333000000000000111111111111///111222111///.........///////////////000000000//////...---------------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++***)))))))))***,,,,,,)))***+++,,,------------,,,---///111111///---,,,++++++++++++++++++++++++)))***++++++))))))***+++))))))************))))))***+++---......---+++***,,,,,,++++++++++++,,,,,,++++++++++++***))))))(((((()))***+++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++,,,...///000///...---,,,,,,,,,------------...,,,---...//////...---,,,......------......///000---...///000111111111111//////000111222222333444888<<>>======;;;<<>>CCCAAA<<<777444111000///---........./////////000......////////////......,,,,,,------...//////000......////////////..............................000000////////////000000//////000000000000//////111111000000111111222333222222222222333333333333111222333444666777888999:::???JJJWWW\\\]]]bbbjjjrrrbbbbbbbbbfffsssxxxXXXMMMEEECCC;;;:::888777888999888777555666666666666444222111333333333222222111111111222333333444333222000///111111111222222333333333/////////000111111222222000111333222000---,,,,,,222111111111000000//////000000///...............---------.........//////........................++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,++++++***+++***)))))))))***,,,,,,)))***+++,,,------...---,,,...000111111000...,,,++++++++++++++++++++++++)))+++++++++***)))***+++*********++++++*********+++,,,...//////...,,,+++******))))))))))))******++++++,,,++++++***)))((()))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++************************))))))******++++++++++++)))***,,,......---,,,+++,,,,,,,,,---------......,,,---...//////...---,,,///////////////000111111+++,,,---...////////////......///111222333444555777;;;@@@AAA@@@??????@@@AAAAAAEEENNN\\\kkkwww}}}~~~~~~|||||||||xxxqqqnnnpppzzzvvvdddWWWSSSTTTQQQRRRTTTVVVVVVVVVUUUTTTWWWYYY\\\]]]]]]\\\[[[[[[[[[[[[[[[YYYPPPEEEAAACCCFFFBBB@@@BBBFFFFFFAAA<<>><<<<<<===>>>BBBIIIUUUaaammmvvv~~~~~~{{{xxxrrrmmmooouuukkk______XXXTTTRRRSSSSSSQQQSSSWWWUUUWWW[[[^^^___^^^\\\[[[]]]\\\ZZZYYYVVVPPPFFF???BBBGGGKKKGGG???:::===BBBAAA???BBBHHHFFF;;;222000,,,///111111...---...111111000///...........................////////////111///---,,,---...---,,,............////////////////////////000000000000000000000000000000000000111111222222222333333333222222222333333333444444999555333666777666777999>>>FFFQQQYYY[[[bbbvvvfffgggeeeeeekkkzzztttUUULLLFFFDDD===;;;999888888777666555666666666777666666555555444444333333333333444444222222222222222222222222333333333333333333333333333333333444444444555555222222111111111111222222222111111111000000000///333111//////000000---+++/////////.........------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,+++++++++...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------...//////...---,,,.........---,,,,,,++++++***++++++++++++++++++***,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,,,,+++---,,,******,,,---,,,+++))))))************)))))))))******************)))************************+++***)))))))))***,,,,,,*********++++++++++++,,,///...+++***)))***,,,...************************...***+++111555222---+++.....................---........................,,,...//////...------...000//////...///000111222///...///222333222666;;;===??????>>>===>>>BBBFFFIIIRRR```llltttzzz{{{{{{vvvsssssstttvvv~~~}}}qqqdddVVVPPPPPPPPPRRRUUUTTTUUUWWWYYY[[[\\\]]]]]]\\\[[[ZZZZZZYYYUUUNNNIIIHHHKKKLLLGGG???::::::===>>>===AAAJJJKKKBBB888444///000000///------///000000//////............///------........./////////000///---...//////...---............///////////////000000000000111111111111111111111111111111111111111222222222333333333333333333333444444444444777333333666888777999<<>><<<>>>???===;;;>>>EEELLLTTT___nnnyyy}}}~~~}}}xxxuuuuuunnnkkkpppyyydddVVVSSSRRRRRRRRRUUUUUUVVVWWWYYY[[[]]]^^^[[[ZZZZZZ[[[\\\[[[XXXVVVOOONNNJJJDDD>>>:::999::::::999>>>HHHNNNIIIAAA;;;444111...,,,---...////////////////////////000000---------........./////////......000111111000...............////////////////////////000000000000222222222222222222222222111111222222222333333333333444444444444555555555555222333888:::999:::>>>JJJUUU\\\[[[fffllldddeeecccfffrrrpppSSSLLLFFFDDD;;;999777777888888888666888777555333222222333444333333222222222222333333222222222222222222222222000111222333444555666666111111111222222222333333333333222222222222333333111111111111111111111111111000000000111111111000000000/////////.........,,,,,,,,,,,,,,,---------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,+++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,---......,,,---///000000///---,,,...---------------,,,,,,......------------.........------,,,,,,------...,,,+++***))))))***+++,,,...---,,,---......---,,,******++++++++++++******+++++++++,,,,,,+++++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,,,,---------,,,+++)))((((((((()))***++++++++++++++++++++++++///+++***---000...---.........---------...//////000000////////////.........000222111000///000111///////////////000000111333000000222222333888???<<>>???EEEPPPXXXkkkrrr{{{~~~~~~|||}}}~~~{{{zzz{{{xxxrrrooorrrpppooovvvsssdddZZZVVVUUUUUUWWWXXXYYYZZZZZZZZZ\\\\\\\\\]]]^^^```ccceeeaaaYYYNNNDDD???===;;;::::::888777;;;BBBIIIKKKIIIAAA;;;333//////000///...---...///000111111000000//////000000000111111111......000222444444111///............////////////....../////////000000000222222222222222222222222111111222222222333333333444444444555555555666666777555777999999999===CCCSSSWWWWWW___|||nnnhhhdddbbbcccmmmnnnSSSLLLFFFBBB<<<:::888777777888777555999888777666666666666666444333333222222333333444111111111111111111111111000111222333444555666666333333333333444444444444222111111111111111111222111111111111111222222222///000111111//////000111///.........------------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...//////000000//////...000//////...............,,,,,,,,,,,,---------------,,,,,,,,,,,,---......---///222444444222///---000000111111222333333333///...---,,,,,,---...///------,,,,,,,,,,,,------++++++***))))))))))))***,,,,,,,,,---///...,,,***++++++,,,,,,,,,,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,///...------,,,,,,------++++++++++++++++++++++++...,,,,,,//////------000+++,,,---...//////////////////000000000111111111///111222222111000000111......///000000000000000555333222333222000444999:::;;;>>>CCCKKKUUUaaaiiirrruuuyyy|||}}}}}}}}}}}}{{{vvvtttvvvtttoooqqqxxxyyy}}}xxxjjjcccZZZYYYXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\]]]___cccfffiiicccZZZQQQIIIAAA;;;888???>>>;;;999===EEEKKKLLLGGGBBB;;;555111000//////...///000111222111000/////////000000000111111111000//////111222222111///............////////////111111111111222222222222222222222222222222222222111111222222222333333333333444444444444555555555777666777999888999@@@HHH\\\XXXWWWhhhllldddeeeaaagggtttlllQQQJJJDDD???;;;888666555555555444222444555555555555555444444333222222111111222222333000000000000000000000000///000000111222333333444111111111111222222222222111000000//////000000111.../////////000000000000...000111000...---...000------------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------......////////////............---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++******++++++,,,---///000000111333444555555444333333333222222222222---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,***************)))((((((+++++++++---......+++))))))******++++++******))))))******************)))************************'''((()))***+++******)))*********++++++++++++,,,---------,,,,,,,,,,,,,,,************************,,,***,,,//////,,,,,,///)))+++...000111000...---,,,,,,---...///000000111///111222222111000000111---...///000111000000///222000111333222111333888::::::===FFFTTTbbblllqqqvvvvvvxxx|||~~~|||xxxrrrqqqvvvwwwwww{{{oookkkccc\\\WWWUUUVVVWWWTTTVVVYYYZZZ[[[^^^bbbffffffgggfffaaaXXXLLLBBB;;;EEEGGGDDD======DDDKKKMMMKKKHHHCCC;;;444000///000///000111222222111///...............////////////111000//////000111000...............////////////000000000111111111111222111111111111111111111111111111222222222333333333333333333333444444444444555444555777777:::DDDOOO[[[WWW^^^zzzyyyaaa```bbbdddvvvjjjOOOIIIBBB===999777555333333333111//////000111222333222111000000000////////////000000////////////////////////---------...//////000000------------............000000////////////000000,,,---------......//////...000111000---,,,---///------,,,,,,,,,++++++++++++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,------.........------............------+++***))))))(((((())))))******+++++++++,,,,,,,,,)))))))))((()))******+++000///......111555:::===555444333222000///...---+++***(((''''''(((***+++,,,++++++******++++++,,,)))***+++++++++)))((('''******+++,,,...---***((((((((())))))))))))(((((())))))************))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))*********+++++++++************)))))))))((())))))))))))))))))))))))((((((***---,,,)))))),,,(((+++...111222000...,,,)))***+++,,,---///000000///000222222000///000111---...000111111111000//////...///333333111444999<<<:::===GGGWWWeeennnqqqwwwwwwxxx~~~{{{vvvooopppyyy~~~pppbbbXXXSSSTTTUUUOOOSSSWWWYYYZZZ]]]bbbfff___eeelllmmmeeeWWWJJJAAAIIIMMMLLLCCC???DDDKKKMMMNNNLLLHHH???666000///111000111222333222000...---,,,,,,,,,---------......333111///.../////////.............../////////000------------.........///000000000000000000000000111111222222222333333333222222222333333333444444333222333555777<<