BM>k6(v +++,,,---,,,,,,---000222555DDDMMMTTTaaaiiissshhh```ttt^^^IIIDDDEEEBBBEEEOOOZZZeeeqqq{{{[[[JJJDDDBBB======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::<<<<<<==================>>>>>>@@@EEEIIIMMMWWWaaavvv}}}yyy{{{~~~bbbLLL===666333111000111111111111444333000...,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++...444<<>>>>>???@@@???>>>@@@???>>>===<<<<<<======@@@BBBEEEIIINNNTTT\\\aaarrrwww|||sssjjjddd___YYYVVVXXXbbbmmmuuutttnnnkkkkkkjjjhhhfffcccaaa```]]]YYYVVVSSSQQQOOOOOOQQQTTTUUUVVVRRRRRRMMMFFFCCCDDDDDDAAA999777444444777;;;???AAA>>><<<888444000...------,,,------......------,,,---,,,+++,,,.........---++++++++++++,,,---......---,,,///333333000...///............////////////000111222222444444***+++,,,,,,,,,...111444>>>HHHOOO]]]tttzzzffffffmmmRRRFFFDDDDDDGGGLLLVVVdddppp~~~cccPPPGGGBBB=========<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;=====================<<<======???CCCDDDEEELLLTTTbbblll|||}}}wwwttt}}}oooZZZKKK===999444111000111111111333111000...------------------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------000888AAAHHHMMMTTT^^^bbbaaa\\\TTT___yyysssppp^^^NNNGGGDDDJJJRRRVVVYYY[[[```lllzzz{{{YYYFFFGGGGGGHHHLLLKKKIIIJJJLLLNNNPPPQQQRRRRRRNNNPPPRRRTTTVVVVVVVVVUUUSSSTTTTTTUUUVVVWWWXXXXXXWWWWWWWWWUUUSSSPPPMMMKKKIIIGGGDDDCCCCCCBBBAAA???AAA@@@>>>===<<<<<<<<<===???@@@AAACCCEEEIIIOOOSSSbbbhhhpppwww}}}~~~vvvnnniiibbb[[[VVVVVV[[[hhhssssssooolllkkkiiihhhgggdddcccaaa^^^ZZZWWWRRROOOLLLKKKLLLNNNQQQSSSRRRRRRNNNFFFBBBCCCCCCBBB===999666444666999<<<===;;;999666333000...------,,,------......------,,,,,,+++******,,,------,,,++++++++++++,,,---...///...,,,---000111...---000............////////////000111222222444444)))***,,,,,,---///222555HHHNNNSSSfffppp^^^fffxxxWWWGGGEEEEEEDDDNNNSSS___nnn|||}}}```JJJCCCCCC???888======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<;;;:::<<<>>>===<<<@@@GGGHHHSSSfffzzz}}}uuunnnsss|||jjj\\\CCC>>>777333111111111111222111///...------......------------------------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......333;;;DDDLLLPPP^^^fffgggbbb^^^YYYhhh|||uuuyyyfffYYYIIICCCBBBJJJTTTYYY\\\___hhhtttvvvUUUDDDGGGIIILLLQQQQQQYYYZZZ\\\^^^```aaabbbbbbbbbdddgggjjjlllllllllkkkhhhiiijjjkkklllmmmnnnooommmlllkkkhhhddd___[[[YYYRRROOOLLLIIIHHHFFFDDDBBBAAA@@@>>>===<<<<<<<<<===;;;<<<<<<;;;;;;>>>BBBFFFJJJOOOXXX```ffflllppprrr}}}xxxqqqlllfff\\\WWWVVVUUUcccooorrrooommmkkkiiiiiigggeeedddbbb___[[[WWWQQQNNNJJJGGGHHHJJJNNNQQQRRRSSSNNNFFFAAABBBCCCBBB@@@<<<777555666888999:::999888555222000...------,,,------......------,,,,,,***))))))+++,,,,,,,,,++++++++++++,,,---...///...,,,,,,//////------000............/////////000000111222333444555)))---///...,,,///888@@@HHHKKKZZZuuuvvvlllgggooo}}}```PPPHHHAAADDDLLLUUUbbbiiirrrooo```PPPHHHEEEDDDEEEHHHBBB???>>>>>>@@@AAA???===BBBAAA???>>>===>>>???@@@>>>===<<<<<<===>>>??????>>><<<;;;<<<>>>??????>>>DDDGGGOOO___ttt}}}yyyyyy{{{}}}ssscccNNN;;;666666222000222888666222///......///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------............///......222999BBBIIIOOORRRjjj^^^ZZZ^^^YYYXXXsss}}}xxxppphhhPPPFFFAAAEEEQQQVVVSSSVVV]]]pppsssUUUJJJSSSTTTTTT]]]eeeccckkktttyyyyyywwwxxxzzzyyy|||~~~wwwpppkkkiiiiii___WWWTTTPPPIIIGGGJJJHHHEEEBBBAAAAAA@@@<<<888======<<<<<<===???AAABBBCCCDDDFFFIIINNNTTTZZZ]]]dddjjjppptttwww|||zzzqqqmmmkkkeee[[[SSSPPPYYYfffoooqqqnnnjjjffflllbbb```kkkrrrkkk\\\QQQTTTRRROOOMMMLLLLLLKKKJJJQQQIIIEEEGGGGGGCCCCCCFFFDDDAAA<<<888666666888:::888777555555333///---...---------.........//////,,,------......---,,,+++---.........---,,,++++++---------............///---------......000111222111222222333444555))),,,...---,,,000999BBBNNNNNN[[[tttxxxlllfffiii{{{qqqWWWKKKEEEBBBFFFOOOZZZgggmmmxxxfffYYYMMMHHHFFFDDDDDDFFFHHHFFFDDDDDDEEEEEECCCAAADDDCCCCCCBBBBBBBBBCCCCCCDDDBBB@@@???@@@???===;;;<<<::::::;;;>>>AAABBBAAAAAACCCHHHTTTeeewww~~~}}}~~~~~~qqq[[[EEE:::444000222888;;;999666222///.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------............///000///333===CCCFFFMMMUUUbbbZZZWWWWWWUUU\\\{{{zzz}}}wwwmmmaaaPPPFFFFFFMMMWWWXXXUUU\\\hhhyyyrrrZZZRRRWWWWWW]]]llluuuzzz}}}zzzpppgggddd```YYYSSSSSSMMMIIIDDDBBBCCCCCC@@@===>>>===<<<<<<<<<<<<===>>>??????AAACCCFFFJJJNNNPPPTTTZZZaaagggkkkqqqzzzzzztttqqqoooiii___VVVQQQWWWaaajjjooooookkkhhhgggbbbbbbggghhh___TTTNNNRRRRRRSSSSSSSSSQQQOOOMMMOOOHHHCCCBBB@@@???CCCIIIIIIEEE???999666555555666777666666555333000......---------.........//////---------------.........)))***+++---///000000111---------............///...............///000111000111111222333444***,,,---,,,,,,222===FFFNNNLLLUUUkkk~~~sssmmmeeedddsssttt___KKKDDDCCCEEELLLTTTbbbooovvvaaaXXXRRRRRRRRRPPPOOOQQQSSSRRRPPPPPPQQQPPPNNNLLLNNNMMMKKKIIIIIIIIIIIIJJJHHHHHHGGGGGGFFFDDDAAA>>>CCC@@@>>>============<<<>>>???BBBHHHSSScccsss~~~{{{}}}yyyfffQQQDDD999//////555777666444222000...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------............///000///666BBBEEECCCLLLZZZ\\\XXXSSSPPPUUUiiiwwwzzz{{{tttfffUUUOOOGGGKKKTTTZZZWWWTTT```ppprrraaa[[[^^^aaapppzzzwwwuuummmddd___XXXSSSKKKGGGFFFFFFDDDBBBAAA@@@>>><<<;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAAEEEIIIPPPUUUYYY^^^fffkkkrrrxxx{{{xxxvvvtttnnncccZZZRRRTTTYYYbbbjjjnnnmmmkkkcccbbbbbbbbb]]]SSSLLLKKKRRRTTTWWWXXXWWWRRRMMMIIIJJJHHHGGGGGGCCC???BBBGGGHHHDDD>>>888444333444555666777777777555333111///---------..................------------...000111((()))+++---///111222333---------............/////////.........//////000///000000111222333+++,,,---,,,...666BBBKKKMMMJJJQQQeeezzz}}}wwwpppmmmhhhnnn```QQQDDD@@@DDDIIIRRR[[[jjjyyysssgggddddddjjjnnnmmmlllmmmhhhhhhiiiiiijjjiiihhhfffhhhddd^^^YYYVVVUUUWWWXXXaaadddccc]]]SSSJJJGGGGGGIIIFFFBBB???===<<<;;;:::>>>???@@@BBBGGGRRR```jjjzzzzzz{{{nnn\\\SSSIII:::000...///////////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............//////...888GGGHHHCCCNNNaaa]]]XXXPPPOOO___|||~~~|||xxx}}}qqqooo]]]KKKMMMJJJNNNVVVZZZXXXYYYfffuuutttfffbbbgggsss}}}ssskkkdddYYYQQQMMMJJJGGGDDDCCCBBB@@@>>><<<<<<<<<<<<;;;<<<============<<<;;;>>>AAADDDFFFHHHKKKOOORRRYYY___hhhpppwww{{{xxxtttnnneee^^^UUUSSSSSSYYYccckkknnnmmmcccbbb```]]]WWWPPPKKKIIITTTVVVXXXWWWRRRKKKEEEBBBCCCJJJRRRSSSMMMEEEBBBBBBCCC@@@;;;777444333555666666999:::999888888555111........................///...---,,,---///111333..................//////---------............///000//////............///000000111222333444,,,,,,---...222;;;GGGOOOOOONNNWWWjjj||||||xxxooonnnqqqxxxSSSJJJBBBBBBHHHQQQ[[[cccqqqsssvvvwww}}}~~~uuupppnnnppprrryyybbbRRRPPPTTTQQQNNNIIIEEEDDDCCCBBBAAA>>>???AAA@@@BBBGGGOOOVVVmmm}}}~~~|||||||||vvvbbb\\\VVVHHH999222........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------............///...000<<>>>>>>>>???AAACCCGGGKKKQQQWWW^^^hhhuuu}}}}}}wwwrrrllleeeaaaYYYTTTPPPSSS]]]ggglllnnngggccc]]]YYYXXXUUUPPPJJJSSSTTTUUURRRLLLGGGCCCBBBDDDMMMUUUVVVPPPHHHCCC@@@CCCAAA===:::777666666666555;;;>>><<<<<<===999333.....................---///...---,,,---///111333111000///---,,,,,,,,,,,,---------............///000//////............///111111222333444555,,,---...111777AAALLLTTTQQQTTT```rrr}}}}}}wwwsssiiiooohhhJJJGGGCCCFFFNNNZZZeeelll{{{oooaaabbbjjjlllggg^^^VVVQQQLLLHHHFFFCCCCCCBBBAAA@@@AAADDDFFFTTTdddwww}}}~~~yyy```XXXVVVLLL@@@:::555444222111///...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------............///...555AAAJJJMMMOOOZZZfff]]]TTTOOO___xxxooonnnyyyvvviii]]]MMMFFFLLLTTTTTTWWWbbbrrrpppsssxxxnnndddZZZTTTKKKIIIFFFCCC@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>??????AAACCCEEEIIIQQQ[[[cccuuuzzzwwwqqqkkkfffccc]]]WWWQQQPPPWWWaaaiiimmmjjjeee]]]YYY[[[[[[TTTJJJNNNPPPQQQNNNJJJGGGGGGIIIFFFLLLPPPMMMIIIHHHGGGEEEGGGEEECCC@@@===:::777555444<<<@@@===>>>@@@<<<444...............---------...------------...000111...---,,,++++++,,,---...---------............/////////.........//////000111222333444555666,,,---000444<<>><<<;;;;;;;;;<<<===::::::999:::<<<===>>>>>>:::<<<>>>??????CCCIIIOOO^^^eeeppp{{{zzztttnnniiieeeaaa[[[TTTPPPRRR[[[eeelllkkkggg___YYYZZZ\\\TTTJJJHHHLLLNNNMMMHHHFFFGGGIIICCCHHHJJJHHHHHHLLLKKKGGGCCCDDDDDDCCC@@@<<<888555111;;;@@@===>>>AAA===333//////.........------------------------.........,,,+++*********,,,---///---------............///...............///000111111111222333444555,,,---111666???IIISSSXXXbbbkkkzzzxxxlllhhhllllllKKKAAACCCFFFLLLXXXgggtttzzz~~~wwwssspppmmmkkkXXXRRRJJJFFFEEEEEEDDDBBBDDDLLLWWWdddvvv{{{{{{rrrllldddVVVJJJFFF444222///---,,,---///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////444CCCLLLJJJMMMZZZ```^^^UUURRR___|||zzzqqqooofffLLLEEEOOOOOOSSSVVV[[[ddduuu~~~vvvdddaaa[[[UUUOOOJJJGGGEEECCCAAA???===<<<<<<===>>>===;;;::::::;;;<<<<<<<<<666999===>>>>>>???CCCFFFFFFNNN\\\iiiuuu~~~xxxqqqkkkgggccc^^^VVVPPPPPPWWWbbbkkkjjjiiibbbZZZYYYYYYSSSIIIFFFJJJNNNLLLGGGBBBBBBCCC<<>>GGGNNN[[[iiizzzllldddpppmmmVVVLLLEEEAAADDDQQQ___lllyyy}}}zzzmmm]]]PPPHHHFFFFFFAAADDDIIIPPP\\\ppp~~~qqq]]]HHH:::888777444000...///...---......////////////.........---,,,,,,---...///000---,,,+++---///000...,,,***,,,------,,,+++---...------///111///---111777>>>DDDKKKPPPUUUZZZ[[[[[[[[[UUUeeexxxhhhUUUJJJJJJPPPVVVWWWVVV\\\iii{{{~~~yyypppfff^^^WWWRRRNNNJJJFFFBBB@@@?????????>>>=========<<<;;;;;;<<<===888999;;;<<<<<<<<<===??????AAAGGGPPPYYYcccppp|||~~~zzztttnnnjjjeee\\\TTTSSSRRRRRRYYYbbblllggg___YYYTTTQQQOOOMMMEEEEEEEEEEEEEEEEEEFFFGGGAAA@@@BBBIIIPPPQQQJJJBBB???======???AAA@@@999333777888999;;;<<<<<<999666111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,---........................////////////////////////000000111222444555///...555BBBJJJPPP\\\jjj}}}kkkcccxxx|||[[[HHHBBBEEEDDDIIIVVVeeerrrooo^^^PPPHHHEEEFFFGGGHHHNNN\\\mmmyyyqqqUUUAAA777666444111000000///.........////////////......///...---------...///000++++++++++++,,,,,,,,,,,,***,,,------,,,+++---...---,,,...000///---222888EEEHHHKKKNNNQQQTTTUUUTTTUUUZZZuuu|||rrraaaQQQIIIKKKRRRWWW\\\\\\ddduuuyyypppggg```XXXTTTOOOKKKIIIGGGEEECCCAAAAAA@@@???>>>>>>>>>???<<<<<<<<<<<<<<<<<<===>>><<<;;;???EEEKKKRRR]]]ggg{{{{{{vvvppplllggg___WWWTTTSSSSSSXXX```kkkhhhbbb[[[TTTOOOKKKIIIEEEEEEDDDDDDDDDDDDEEEEEECCCAAABBBGGGMMMMMMGGG@@@===;;;:::===@@@???;;;666666777888;;;===<<<888555222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,---........................////////////////////////000111111222333444---///999FFFMMMPPP[[[iii|||ooogggkkkNNNCCCAAADDDFFFOOO\\\jjjzzz~~~jjj\\\MMMLLLIIIFFFGGGNNNZZZdddtttyyyUUU<<<777444222222222111000///......////////////......000//////............///,,,,,,,,,+++******+++---***,,,------,,,,,,---...---,,,---//////...444;;;KKKJJJJJJKKKNNNOOOOOOOOOVVVeeevvviiiXXXMMMJJJNNNTTTXXX^^^^^^hhh}}}|||sssiiiddd]]]WWWRRRMMMIIIFFFEEEEEEDDDCCCBBBBBBCCCCCCAAA@@@???=========>>>>>><<<::::::===@@@BBBIIIQQQcccnnn~~~}}}xxxrrrnnnjjjbbb[[[VVVTTTSSSWWW\\\ggggggeee^^^TTTLLLHHHFFFDDDDDDCCCCCCDDDDDDEEEFFFEEEBBBAAADDDHHHIIIEEE@@@<<<:::888:::===???===:::666666888:::<<<;;;888666444222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---........................////////////////////////000111111222333444---111===IIIMMMMMMWWWeee}}}xxxvvvooommm```JJJDDDGGGCCCIIITTT```nnnzzz\\\XXXRRRKKKHHHKKKSSSZZZbbbrrr~~~\\\DDD888333000222333111//////......////////////......111000000///............---...///---+++***,,,///+++,,,------,,,,,,---///,,,+++---//////000777???LLLJJJJJJNNNOOONNNMMMNNN^^^sss~~~yyyxxxwwwssscccRRRJJJLLLQQQVVVZZZ___aaalll|||tttkkkddd\\\UUUQQQMMMLLLJJJIIIHHHHHHGGGFFFFFFCCCAAA???????????????AAA>>><<<>>>??????CCCIIITTT^^^nnn|||~~~yyysssnnnkkkfff^^^XXXTTTSSSTTTWWW___ccceee```VVVLLLGGGFFFCCCCCCCCCDDDEEEGGGHHHIIIGGGCCCAAABBBFFFHHHFFFDDD???===::::::<<<>>>>>>===888777666666888::::::999777444000.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,...........................////////////////////////000111111222333333///444AAAKKKLLLKKKUUUeeevvv~~~pppkkkjjjmmmvvvrrrSSSCCCAAADDDHHHPPP[[[gggwwwxxxmmm___TTTNNNLLLMMMRRR^^^pppsss\\\<<<444///111333000...///......////////////......000000/////////...------------------,,,+++---...+++---......---,,,...///---+++,,,///000333;;;EEENNNLLLOOOSSSSSSMMMLLLOOOddd~~~yyyzzzqqqooo^^^NNNLLLPPPSSSWWW[[[cccggguuuzzzrrrmmmddd```[[[WWWUUURRRNNNKKKKKKHHHEEECCCCCCCCCBBB@@@EEE@@@>>>@@@AAAAAADDDHHHKKKOOOZZZiiiyyy~~~yyysssnnnlllhhhbbbZZZTTTSSSRRRQQQVVV\\\bbbaaaYYYPPPKKKJJJBBBCCCDDDEEEHHHJJJLLLMMMGGGDDDBBBBBBEEEIIIJJJIIIEEEBBB>>><<<<<<======>>><<<888444222444999<<<>>>:::777222///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++---...........................////////////////////////000111111222222333222888EEENNNMMMLLLYYYkkkqqqzzzvvvlllgggeeetttbbbKKKAAAAAADDDPPPYYYdddpppzzzfffVVVMMMMMMPPPYYYhhhyyy|||cccDDD888000222444000...000......////////////......---......///......---,,,,,,++++++,,,...///---++++++---......------...///...,,,---000222666@@@JJJRRRRRRUUUXXXSSSJJJKKKSSSlllppphhhXXXMMMNNNSSSUUUYYY___dddkkk~~~xxxrrrmmmggg```[[[ZZZVVVRRRPPPOOOMMMIIIEEEGGGAAA>>>AAABBBBBBCCCFFFDDDDDDIIIVVVhhhyyy}}}yyytttpppmmmllleee\\\VVVTTTRRROOOQQQWWW^^^```]]]VVVPPPNNNDDDEEEEEEGGGIIIKKKMMMNNNHHHFFFCCCCCCFFFIIIKKKLLLHHHEEEAAA>>><<<;;;<<<===>>>:::444222444999>>>AAA===999444000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///........................////////////////////////111111111111222222666===IIIQQQPPPRRRcccxxxwwwzzzuuuooohhheeepppSSSFFFEEEHHHJJJUUU^^^iiiwwwyyyhhhYYYUUURRRVVVaaannnyyyxxxbbbNNN>>>444555555000///222......////////////......+++,,,---......------,,,...,,,+++///555666111,,,,,,---......------...000///---...111444999CCCOOOSSSSSSVVVXXXPPPGGGOOO^^^jjj^^^QQQJJJPPPUUUVVV[[[ccchhhssszzzsssooojjjfffddd___WWWPPPMMMGGGCCCDDDEEECCCCCCDDDBBBAAACCCJJJWWWfffttt{{{|||zzzwwwuuuoooooojjj```YYYXXXTTTOOOOOOTTT[[[______[[[TTTPPPHHHGGGGGGGGGGGGHHHIIIJJJJJJHHHEEEDDDEEEHHHJJJKKKGGGEEEBBB>>>;;;:::;;;<<<===:::666444777;;;???AAA???;;;555000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++---///........................////////////////////////111111111111222222999@@@LLLTTTTTTWWWkkk{{{yyysssooofffccc___FFF@@@EEELLLPPPVVV^^^iiiyyyjjjbbbVVVOOOQQQZZZfffmmmmmmqqqxxxrrr|||mmmUUUCCC666777777222000444......////////////......)))***,,,---...------,,,222///...444<<<===777///,,,---......------...000000......222555:::FFFQQQQQQQQQTTTUUUMMMGGGUUUiiivvvaaaWWWLLLHHHPPPVVVWWW\\\fffsss~~~zzzvvvnnnccc[[[VVVOOOIIIJJJIIIFFFDDDEEECCCDDDEEEGGGKKKVVVdddooo}}}|||{{{zzzxxxppprrrmmmbbb\\\ZZZVVVPPPPPPSSSYYY___aaa]]]VVVPPPJJJJJJHHHGGGFFFEEEEEEEEEKKKIIIGGGEEEEEEFFFGGGIIIDDDCCCAAA>>>;;;:::;;;<<<;;;999777888:::===??????@@@<<<555111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++---///........................////////////////////////111111111111111222AAABBBNNNTTTSSScccxxxnnnccc]]]lllvvvVVVGGGDDDEEEKKKSSS]]]bbbnnndddYYYWWWUUUSSSSSSWWWXXX```kkksssyyyuuubbbIII666444333---...555000/////////............000///...---------------222000111888??????555++++++,,,...---,,,,,,---///000//////111666>>>HHHOOOMMMXXXXXXQQQLLLKKKZZZuuuooo```MMMLLLMMMRRRUUUXXX___gggwwwuuulllhhhddd\\\RRRJJJFFFFFFHHHEEECCCAAA???BBBKKKXXXbbbzzz~~~}}}}}}{{{zzzwwwppphhhcccaaa]]]WWWRRRLLLPPPWWW\\\^^^\\\XXXUUUMMMKKKJJJJJJIIIHHHFFFCCCHHHJJJIIIDDD???>>>BBBFFFKKKKKKIIIEEE@@@<<<;;;;;;<<<<<<:::777666777;;;>>>>>>;;;666222///.........111111000///---,,,+++***,,,,,,------...///000000..................------........................000111111222222333@@@DDDPPPVVVYYYppp{{{pppdddbbbwwwjjjNNNCCCBBBFFFNNNWWWcccjjjzzztttaaaRRRKKKJJJJJJMMMSSSWWW^^^mmm}}}rrrYYY@@@777444000...000000000/////////.........///......---------......///---,,,000555555000)))+++---......---,,,...///......///222888AAAKKKQQQOOOWWWUUUNNNKKKLLL]]]yyy|||hhhYYYMMMLLLOOOSSSVVVYYY```hhh{{{uuulllaaaXXXRRRNNNMMMHHHGGGEEEBBBBBBGGGOOOUUUhhhsss}}}||||||zzzyyyvvvpppiiidddaaa^^^XXXSSSMMMOOOSSSYYY\\\\\\YYYUUUMMMLLLJJJJJJJJJIIIGGGEEEHHHJJJJJJFFF@@@>>>AAADDDJJJJJJGGGCCC>>>;;;;;;<<<===<<<:::888666777:::======;;;777333000.........000//////...---,,,+++++++++,,,,,,---......//////................................................000111111222222333BBBHHHRRRVVV```}}}{{{wwwkkk]]]bbbsss\\\FFF@@@CCCIIITTT___mmmuuu}}}cccUUUNNNKKKIIIHHHFFFIIITTT___pppxxx~~~iiiMMM;;;555333000,,,000000000/////////............---------...//////...,,,******,,,---,,,++++++---......------...///------///333;;;DDDMMMRRRNNNUUUPPPJJJKKKRRRgggttt```SSSLLLMMMQQQVVVYYY\\\cccllluuulllccc[[[UUUNNNMMMKKKHHHEEEEEEHHHJJJVVVgggyyy~~~}}}||||||{{{zzzxxxvvvqqqjjjeeebbb___YYYUUUQQQOOOOOOTTTZZZ\\\YYYVVVNNNLLLKKKJJJKKKKKKIIIGGGHHHJJJKKKHHHCCC??????AAAHHHGGGDDD@@@<<<:::;;;<<<======;;;999666666888:::;;;999666333000///......------------,,,,,,,,,+++++++++,,,,,,------..............................////////////////////////000111111222222333FFFKKKQQQRRR^^^rrrooobbbWWWbbbfffTTTDDDBBBFFFMMMYYYeeeuuuooo]]]WWWQQQNNNMMMMMMNNNOOOZZZdddsssqqqYYYAAA666444222,,,000000000////////////...---------------...///000//////...,,,***+++,,,...,,,---......------...///---...000555===EEELLLOOOLLLPPPKKKGGGNNNZZZttt~~~}}}mmm\\\QQQLLLNNNSSSYYY\\\___iiisss}}}uuujjjbbbYYYWWWSSSOOOKKKIIIHHHHHHNNN^^^qqq|||~~~~~~||||||||||||{{{yyyuuuqqqlllgggddd```[[[WWWVVVQQQMMMPPPXXX\\\[[[WWWOOOMMMKKKKKKKKKKKKJJJIIIHHHJJJKKKIIIEEEAAA>>>>>>EEEDDDAAA===:::999:::<<<======<<<:::777555666888888777555333000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------...............000000000000000000000000000111111222222333IIIJJJKKKKKKWWWxxx}}}lllhhh___[[[mmmxxx\\\NNNCCCDDDHHHNNNZZZggg|||vvvjjj\\\UUUVVVYYYUUUOOORRRWWWaaannn}}}}}}~~~|||gggLLL:::333111...111000000000////////////---------------...///000///000111000---,,,---///,,,---///...------...000//////111777???FFFJJJKKKIIIMMMGGGFFFQQQ```yyyvvvgggXXXMMMMMMOOOUUU\\\___dddqqq}}}|||tttjjjfff```YYYTTTPPPMMMLLLLLLVVVddduuu{{{|||~~~}}}|||}}}}}}}}}|||zzztttrrrnnnjjjfffaaa]]]ZZZYYYSSSMMMOOOUUU[[[ZZZXXXPPPNNNKKKKKKKKKKKKJJJIIIGGGIIIJJJIIIFFFAAA===;;;AAAAAA???<<<999999:::<<<<<<===<<<:::777555555666666555555333111///---,,,+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,------------.........//////000000000000000000000000000111111222222333KKKHHHIIIKKKWWWqqq}}}qqqccc^^^[[[fffkkkQQQGGGBBBFFFJJJOOO[[[iii{{{kkkhhhiiicccZZZXXXWWWUUUXXXbbbsss~~~sssXXXAAA333///000111111000000000/////////......---------...//////---...000///...---------,,,...//////......///000000000333999BBBHHHJJJIIIHHHKKKHHHIIIVVVdddzzznnn```SSSIIINNNQQQWWW^^^bbbjjjyyy~~~zzzssslllfffaaa\\\YYYSSSWWW^^^kkk}}}|||}}}}}}|||{{{}}}~~~~~~}}}{{{sssrrrppplllgggbbb^^^\\\ZZZTTTNNNNNNRRRWWWXXXWWWRRROOOLLLJJJJJJJJJIIIHHHEEEGGGHHHHHHEEEAAA===:::===>>>>>>===;;;:::;;;<<<;;;<<<<<<;;;888666555555555666666555444111///...,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------.../////////////////////////////////000111111222222333MMMIIIOOOYYYddduuu|||rrr\\\VVV\\\xxx|||]]]HHHBBBBBBIIIOOOUUUbbbqqqxxxoookkkddd]]][[[dddtttttt\\\GGG666000333111111111000000000/////////......---------.........---,,,,,,---.........---...//////......///000111111444<<>>>>><<<;;;;;;<<<999;;;<<<;;;999666555555777888999999888555222000.........---------------------------------------,,,,,,------...//////000........................000111111222222333QQQMMMXXXiiittt~~~yyy^^^VVVcccnnnRRRDDD@@@CCCMMMUUU[[[jjjyyyvvviiieeejjjpppnnnYYYIII888222555111111111111000000000000000///...---------------111...+++***---///111111---...//////......///111111111555???JJJPPPQQQOOOCCCJJJMMMXXXlll{{{vvvbbb[[[VVVNNNPPPSSSYYY```fffqqq}}}wwwzzz|||yyyxxxxxxxxxzzz|||}}}{{{yyyssssssrrrnnniiiddd```___WWWTTTOOOLLLKKKMMMPPPRRRTTTPPPLLLIIIHHHHHHFFFEEECCCCCCCCCDDDCCCAAA===:::888;;;>>>???>>><<<;;;;;;888:::<<<<<<999777555555999:::;;;<<<;;;888555333//////.........---------........................,,,,,,------...///000000........................000111111222333333SSSZZZbbblllvvv|||yyyqqq```^^^pppgggJJJAAADDDDDDLLLZZZ```ooo|||xxxwww}}}zzzzzz{{{vvvdddOOO<<<555000222111000000000000000111------------------------.........------,,,,,,,,,------......///000000000111444:::CCCLLLQQQQQQOOOMMMHHHNNNbbbwwwtttaaaSSSNNNPPPPPPXXXZZZ___lllxxx~~~}}}xxxwwwwwwyyy|||}}}|||zzzsssrrrpppooommmiiiddd```TTTSSSQQQMMMJJJKKKOOOTTTSSSPPPLLLIIIHHHGGGGGGFFFCCCAAA@@@AAACCCAAA===999:::888888:::===>>><<<999:::::::::;;;<<<:::666333:::<<<>>>???>>>;;;777444...------,,,,,,------...,,,,,,,,,---------..........................................////////////111222222333333444VVV```mmm{{{{{{nnn\\\]]]ttt```FFF@@@DDDFFFPPP___hhhxxx|||zzzyyyzzznnnZZZAAA333444222111111000000000000000......------------------.........------,,,,,,,,,------......///000000000000333:::CCCKKKOOOMMMKKKIIIKKKUUUggg}}}nnn]]]QQQOOORRRTTTZZZ\\\bbbrrr}}}|||yyyxxxxxxzzz|||}}}|||{{{tttsssrrrppplllfff___ZZZ[[[ZZZWWWQQQKKKIIIJJJLLLTTTQQQMMMJJJHHHGGGFFFFFFDDDBBBBBBBBBCCCBBB>>>;;;;;;::::::===AAABBB???<<<:::::::::<<<<<<;;;777444999;;;===>>>===:::666333...------,,,,,,------...,,,,,,,,,---------..........................................////////////111111222222333444[[[iii|||}}}iii[[[bbb~~~tttUUUBBB@@@EEEIIIUUUgggrrr|||yyyyyyyyy~~~~~~oooMMM444888222222111000000000000000//////......---------,,,.........------------------......//////000000111111666>>>GGGMMMNNNKKKHHHFFFPPP^^^nnnyyyeeeVVVNNNOOOUUUXXX\\\]]]gggzzz}}}|||xxxwwwwwwxxxzzz{{{zzzyyyttttttsssqqqoooiiibbb]]]YYYWWWTTTPPPKKKIIIJJJLLLTTTRRROOOLLLIIIGGGFFFEEEEEEDDDCCCDDDDDDCCC@@@>>>;;;;;;===AAAFFFFFFCCC???::::::;;;<<<===<<<888555777999;;;<<<;;;888555222...------,,,,,,------...,,,,,,,,,---------..........................................////////////000000111111222333___nnn{{{ddd^^^mmmfffMMM@@@@@@FFFKKKXXXlllyyy{{{xxxxxxyyyxxxccc<<<;;;333333222111000000000000000000//////...---------...............---------.........///000000111111444:::DDDMMMRRRPPPKKKGGGFFFSSSbbbsssqqq^^^QQQLLLPPPVVVYYY]]]^^^kkk~~~|||wwwvvvuuuuuuwwwwwwwwwvvvuuusssrrrrrrrrrpppmmmjjjaaa]]]WWWQQQMMMKKKLLLMMMSSSRRRQQQNNNJJJGGGEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA:::;;;>>>CCCHHHHHHDDD@@@999999:::<<<===<<<999666555777999999999666333111...------,,,,,,------...,,,,,,,,,---------..........................................///////////////000000111111222___ooowwwaaaaaawwwxxx[[[IIIBBBAAAGGGLLL[[[ooo}}}{{{xxxxxxyyywww~~~~~~zzzIII===444333222111000000000000000000000//////.......................................//////000111111111666===HHHPPPSSSPPPKKKGGGGGGQQQ```uuu~~~kkkYYYOOOLLLPPPWWWYYY]]]```ooo}}}yyywwwuuuuuuvvvwwwwwwvvvvvvtttqqqpppqqqrrrsssrrrtttlll```UUUMMMJJJIIIJJJPPPQQQRRROOOJJJFFFDDDDDDEEEEEEEEEEEEDDDCCCBBBBBB::::::===BBBFFFFFFBBB===888888:::<<<===<<<999777444555777777777555333111...------,,,,,,------...,,,,,,,,,---------..........................................///////////////000000111111222[[[lllqqq```ddd}}}mmmSSSGGGDDDCCCIIIOOO^^^sss|||yyyxxxyyyuuuwwwxxxVVV===555444333222111000000000000000000000000000000000.............../////////...//////000000111111222555===IIIQQQRRRNNNIIIEEEIIIPPPaaa|||}}}fffVVVNNNMMMRRRXXXYYY___eeevvv~~~}}}|||yyywwwvvvwwwxxxwwwwwwwwwtttpppmmmmmmmmmmmmllloooggg[[[QQQKKKIIIHHHHHHLLLOOOQQQOOOJJJFFFDDDDDDCCCDDDDDDCCCBBBAAABBBCCC;;;:::;;;???BBBBBB>>>999666777888;;;===<<<999777333444555666666444222111...------,,,,,,------...,,,,,,,,,---------..........................................////////////000000111111222333UUUhhh}}}zzzlllaaakkkdddMMMDDDDDDFFFLLLRRRbbbxxx}}}zzzyyyzzzxxxpppqqq___===555555333222111000000000/////////000000111111222---........./////////000/////////000111111222222666???JJJQQQRRRNNNJJJGGGOOOVVVlllttt```SSSOOOOOOTTTZZZ[[[dddlll~~~|||{{{{{{xxxuuutttuuuvvvvvvuuutttrrrooommmllljjjfffddd```ZZZSSSNNNLLLKKKJJJHHHHHHMMMPPPOOOJJJEEEDDDEEEAAABBBCCCBBB??????@@@BBB===;;;;;;<<<>>>>>>:::666444555777:::<<<;;;999666333444555666555444333222...------,,,,,,------...,,,,,,,,,---------..........................................////////////111111222222333444RRRfff|||~~~tttiiibbbttt}}}^^^IIICCCCCCHHHNNNUUUeee|||~~~{{{zzzzzzooonnnbbb>>>666555444222111000000000......///000111222333333---.........//////000000/////////000111111222222999BBBMMMTTTTTTPPPLLLJJJVVV^^^xxxxxxnnn[[[RRROOOQQQVVV[[[^^^hhhrrr}}}{{{yyyxxxuuurrrqqqqqqrrrrrrqqqqqqpppppppppnnnjjjddd```bbb^^^XXXTTTRRRNNNIIIFFFFFFKKKPPPOOOJJJEEEDDDEEE???AAABBBAAA>>>===???BBB???===;;;;;;<<<<<<888444333444666999;;;;;;999666333444555555555444333222...------,,,,,,------...,,,,,,,,,---------........................................../////////000111222222333333444^^^zzz|||wwwpppeeeaaazzzkkkNNNEEEFFFGGGGGGPPP^^^oooyyyxxxyyywwwlllmmmUUUGGG888//////111+++...444111111111000000//////...............///000000000...000///000222000...222999;;;GGGQQQQQQOOOPPPQQQOOOVVVccc{{{{{{kkkXXXMMMLLLPPPVVV[[[cccgggvvv~~~|||zzzyyyzzzwwwsssooommmmmmnnnoooqqqqqqooonnnkkkiiigggfffaaa^^^YYYTTTNNNJJJHHHFFFFFFHHHJJJLLLMMMJJJEEE@@@CCCBBB???<<<:::;;;>>>AAA<<<:::888999;;;<<<:::888666666666888:::;;;:::888666555555666777777555333666000******---000000...,,,,,,,,,---------........................------...............///000000111111222333444444ggg}}}vvvnnneeecccxxxgggKKKAAACCCDDDKKKTTTcccttt||||||~~~zzzyyyzzzttthhhrrr[[[NNN>>>333222444...000333000111000000000/////////...000///---,,,------------000///000222000///333:::>>>JJJSSSSSSPPPQQQSSSRRRZZZiii{{{jjjXXXNNNMMMQQQWWW\\\cccjjj{{{}}}~~~}}}}}}~~~~~~{{{yyyyyyvvvrrrooommmlllnnnooooooooonnnmmmkkkhhhfffdddbbb```[[[VVVPPPLLLIIIHHHFFFGGGIIILLLLLLJJJEEEAAAAAA@@@>>>;;;999:::===@@@===:::888888999:::999777555555555777:::;;;:::999666666555777999999888777777222,,,***---///...,,,,,,,,,,,,---------.............................................///000000000000111222333333vvv|||rrrggg___aaa~~~```GGG@@@CCCEEEOOOYYYjjj|||yyywwwvvvyyy}}}{{{yyyyyy~~~rrrjjj]]]GGG777444666222111333...000000000000////////////000///---,,,,,,---///000000///000111000///555<<>>>>><<<:::888999<<>>EEENNNVVVVVVQQQQQQUUUYYYaaazzzwwweeeTTTPPPQQQSSSZZZbbbgggxxxzzzrrrtttwwwzzz}}}~~~~~~~~~|||{{{yyywwwvvvvvvxxxxxxzzz|||}}}{{{zzzyyywwwuuuwwwuuuqqqnnnlllkkkllllllkkklllnnnooommmjjjfffccc```___\\\XXXSSSNNNJJJGGGFFFFFFGGGIIIJJJHHHEEEBBB<<<<<<;;;999777888;;;>>>===:::777666777:::===???>>>===<<<<<<===>>>>>>===999888777888:::;;;::::::666222...,,,---------,,,,,,,,,,,,---------......---------..............................///000000///000111222333333yyyhhhcccoookkkOOOBBBBBBHHHNNNUUU```sss~~~ssspppmmmppptttzzz~~~zzzxxxvvvqqqkkkhhhmmmyyyzzz[[[???111333111111111---////////////000000000000+++...111111000///000111///...///111111222999AAAGGGNNNUUUUUUPPPNNNTTT\\\fffuuubbbSSSQQQSSSUUU[[[eeeggg|||wwwoooqqqtttwwwyyyyyyyyyxxxyyyxxxvvvtttssstttuuuvvvxxxzzz~~~wwwsssuuuxxxzzzzzzvvvtttrrrooommmlllllllllkkkmmmooopppnnnkkkhhheeeaaaaaa___\\\WWWQQQLLLJJJFFFFFFFFFGGGHHHGGGEEECCC;;;;;;:::888777777999;;;;;;:::888777888<<>>===<<<999666555555666555555000000///...---...//////,,,,,,,,,---------......,,,,,,------.../////////...............///000000111111222333444444ttteeeiii[[[FFFBBBEEEKKKPPP^^^iii}}}zzzooommmlllooosssxxx|||~~~zzzppprrrssssssvvvVVV888333111111333000.../////////000000000111...000111///,,,---333888///...///111222444<<>><<<;;;;;;:::888666999::::::999888888999;;;888777555444666999===@@@<<<888444444555777666555555333000...,,,++++++,,,------------------------..................------............////////////...///111222333333|||zzzuuuhhhdddvvv{{{jjjHHHBBBEEEFFFQQQ___jjjyyyrrrnnnnnnpppqqqtttvvvxxx{{{zzztttrrrmmmkkkmmmpppuuuzzzvvvxxxOOO:::555444333222111111111111000000000000///000000///...000555:::000000000111444;;;DDDJJJPPPRRRNNNJJJJJJHHHUUUppp|||rrrfffXXXRRRWWW[[[]]]gggvvv~~~kkkfffeeefffkkkssswwwvvvssstttsssrrrqqqqqqrrrssssssvvvxxxzzz}}}}}}|||zzzuuuqqqqqqtttwwwssssssrrrrrrsssqqqooolllkkkjjjjjjjjjkkkjjjgggeeecccaaa___\\\YYYTTTOOOKKKFFFCCC@@@@@@BBBDDDDDDDDD======<<<<<<<<<;;;777444999::::::999777666777999888666444333444666999;;;===999666555666888888777777555222///,,,+++,,,,,,------------------------....................................////////////...///111222333333{{{|||zzzpppaaa___xxxdddFFFAAAEEEGGGRRRbbbooo|||qqqnnnnnnoooqqqtttvvvxxx{{{|||tttpppllljjjkkknnnrrr||||||zzzrrrtttRRR<<<333111222444111111111111000000000000000000///......///111222//////000222666>>>GGGMMMQQQSSSNNNJJJJJJJJJ[[[xxxrrrdddWWWQQQWWW\\\___lll}}}|||iiicccbbbdddjjjqqqttttttrrrrrrrrrqqqppppppqqqrrrssswwwyyy{{{}}}}}}yyyxxxwwwuuurrrrrrtttvvvuuusssqqqqqqqqqqqqooommmkkkjjjiiijjjkkkjjjhhhfffdddbbb___\\\YYYTTTOOOKKKFFFDDDAAA@@@AAACCCCCCCCC===<<<<<<======;;;777444888999999888777666666888777666555333333444555666===:::777666777999::::::999777444000---,,,,,,,,,------------------------....................................//////////////////111222222333}}}ooo]]]```|||]]]DDDBBBEEEHHHTTTeeetttyyypppnnnooooooqqqtttwwwyyy|||}}}ssspppllljjjkkkmmmqqqzzz|||}}}ttt|||qqqRRR<<<333222222222111111111111000000000///000///......000000///......///000222888@@@JJJQQQRRRTTTOOOJJJKKKNNNccc}}}rrrbbbVVVQQQXXX]]]bbbrrrwwwfff```aaadddiiiooossstttsssrrrqqqqqqpppqqqrrrssstttyyyzzz|||~~~|||xxxttttttssssssrrrssstttuuuvvvsssqqqppppppqqqpppnnnkkkjjjiiiiiijjjjjjhhhgggeeebbb___\\\YYYTTTPPPLLLGGGEEECCCAAAAAAAAABBBBBB>>>===;;;;;;;;;:::888555666888999999888888999:::777777777777777777777777<<<999777555666888:::<<<;;;999555111...---,,,,,,---------------------------------...........................///////////////000000111222222ooo^^^eeeqqqVVVBBBBBBGGGIIIWWWjjjyyyvvvooonnnooonnnqqquuuwwwyyy|||~~~uuurrrnnnkkkmmmnnnqqqyyy}}}vvvtttuuuVVV@@@888888666333111111111111000000000/////////...///111222111///...///111333999BBBLLLSSSRRRTTTNNNJJJLLLSSSmmm{{{rrr```UUURRRYYY```fffwwwpppbbb^^^```dddiiiooossstttuuusssrrrrrrrrrssstttvvvwwwzzz|||~~~yyyuuupppooonnnoooppprrrssstttvvvsssqqqppppppqqqpppnnnjjjhhhgggggghhhiiihhhgggeeebbb___[[[YYYUUUQQQNNNHHHFFFDDDBBB@@@@@@AAABBBBBB???;;;999999999999999444777999;;;;;;;;;<<<>>>888999;;;<<<======<<<;;;:::888666444444777:::===<<<:::666222///...---------------------------------------.........//////............////////////000000000111111222nnn```lllhhhPPPAAADDDIIILLLZZZooo~~~~~~tttnnnnnnooonnnqqquuuxxxzzz|||yyysssooommmnnnoooqqqxxx~~~wwwlll~~~}}}___EEE:::888555000111111111111000000000000//////000000111111222222///000222555;;;DDDNNNUUURRRTTTNNNIIIMMMWWWvvvyyyqqq]]]TTTSSS\\\ccciii{{{zzzhhh```\\\___ccciiinnnrrrtttuuutttsssssssssuuuwwwyyyzzz{{{}}}zzzvvvmmmkkkjjjjjjmmmpppqqqrrruuusssqqqqqqqqqqqqooommmhhhgggeeeeeefffggggggfffdddaaa^^^[[[YYYVVVSSSPPPHHHHHHFFFBBB???>>>???AAACCC@@@<<<::::::;;;;;;:::444777:::<<<<<<<<<===>>>999;;;>>>AAAAAAAAA???===888888666444333666;;;???;;;999666222///.........------------------------,,,,,,------.../////////............////////////000000000000111222kkkaaaqqqaaaLLL@@@EEEJJJNNN]]]sss|||rrrnnnnnnooommmqqquuuxxxzzz|||{{{sssooommmnnnnnnpppwww}}}~~~jjjwwwmmmMMM999444222///111111111111000000000000...000222111......111444000111333666;;;EEEOOOVVVQQQSSSMMMHHHNNN[[[~~~zzz|||wwwooo\\\TTTUUU___eeekkk}}}kkk```___YYY]]]bbbggglllpppsssuuussssssssstttuuuwwwzzz{{{|||~~~}}}yyyllliiiffffffiiimmmppppppssssssrrrrrrsssqqqooolllgggeeeccccccdddffffffeeeccc```]]]ZZZYYYWWWUUUSSSIIIIIIGGGCCC???===>>>AAAAAA@@@???>>>>>>===;;;888666888;;;<<<<<<;;;;;;;;;:::===@@@CCCCCC@@@===;;;999999777555444777===BBB:::888555111///......///------------------------,,,,,,------...//////000............////////////111000000000000222iiiaaattt]]]JJJ@@@FFFLLLOOO___uuu{{{rrrmmmnnnooommmpppuuuxxx{{{|||~~~zzzsssooommmmmmnnnooouuu}}}||||||~~~mmmwww~~~YYY>>>555444444111111111111000000000000///222333000,,,+++///333111222333666<<>><<<>>>@@@???@@@AAACCCCCC???:::666777999<<<<<<:::888777777;;;===AAACCCBBB>>>:::777::::::888666555888>>>DDD999777444111////////////------------------------,,,,,,------...///000000............/////////000111000000000000222yyyfffhhhtttVVVJJJCCCEEEKKKTTTeeevvvtttoooooopppoooqqqsssuuuxxxzzz|||}}}}}}}}}~~~vvvppplllnnnppppppssswww~~~tttttttttCCC444888333222111111000000000000000000000000000000111111222111111333888AAAJJJPPPSSSVVVJJJGGGIIIPPPmmmttttttvvviiiYYYVVVXXX___dddmmmrrrbbb]]]ZZZVVVVVVYYY___eeekkkpppsssuuutttuuuuuutttsssuuuxxx{{{{{{}}}zzzqqqhhhbbbdddeeeeeehhhmmmoooqqqsssrrrnnnmmmnnnooohhhgggeeeeeeeeeeeecccaaabbbaaa^^^ZZZXXXVVVUUUUUURRRLLLFFFDDD@@@===>>>BBBAAA>>>;;;;;;======;;;999:::888888999;;;999444///:::<<>><<<>>>AAA>>><<<;;;======;;;999666777888:::;;;:::777444777999;;;;;;999777666666999999999777555555666888666666555222...,,,,,,------------------------------------............///000,,,)))+++///111...+++222222222222222222oooccchhh{{{fffMMMEEEAAAGGGOOOZZZnnnwwwsssuuuvvvvvvwwwwwwwwwxxxxxxxxxyyyyyy{{{|||~~~~~~vvvpppnnnllljjjkkknnnrrrrrrqqqUUU???:::333222222111000000000000111000000000000000111111222222333555:::CCCKKKPPPSSSPPPHHHIIIOOO\\\|||wwwrrrooo___WWWUUUZZZdddmmmyyynnnYYYOOOOOORRRRRRVVVYYY^^^eeejjjooorrrssswwwwwwvvvuuussssssuuuwwwyyy{{{}}}}}}uuutttssspppjjjeeegggmmmllloooqqqrrrpppnnnmmmmmmiiifffbbb``````aaabbbaaaeeeccc```]]]YYYWWWUUUTTTPPPLLLJJJIIIEEE>>>;;;;;;@@@>>>===<<<<<<<<<:::999555888;;;======<<<<<<<<<555777999888666444333333999:::999888666555666777555666555333000...---...........................---------............///555...+++333???EEE>>>444777666444222111111}}}lllcccjjj```KKKDDDBBBIIIRRR]]]qqqxxxvvvxxxzzz{{{{{{{{{zzzyyyyyyyyyxxxxxxzzz|||~~~yyyqqqnnnkkkhhhiiilllppp~~~sssttt}}}WWWAAA:::222333222111111000000111111000000000000000111111222000111333999AAAIIINNNQQQMMMFFFIIIQQQaaauuuwwwnnn]]]WWWVVV[[[fffppp~~~yyybbbQQQKKKNNNTTTVVVWWWZZZ___eeejjjooorrrsssyyyyyyyyyxxxwwwwwwxxxzzzyyy{{{}}}~~~{{{{{{||||||xxxrrrooonnnmmmoooqqqrrrqqqooommmllljjjfffaaa^^^^^^___aaaaaaeeedddaaa^^^ZZZWWWUUUTTTQQQMMMJJJIIIEEE>>>:::;;;???>>>======<<<;;;999888666:::???@@@>>>===???AAA555777888888555444333444999::::::888666555555666666666666444111///...///////////////////////////---------............///222///111???OOOUUUNNNCCC999888555333222333tttccc___lll{{{]]]JJJEEEEEELLLTTT___sssyyyxxx{{{~~~~~~~~~}}}|||{{{zzzzzz{{{{{{|||~~~}}}wwwtttwww}}}zzzqqqnnnkkkhhhiiilllqqq{{{uuuqqqzzzrrrTTTAAA999000333222222111111111111111000000000000000111111222111111555;;;DDDLLLQQQSSSQQQKKKNNNWWWiii|||ooo\\\WWWWWW\\\hhhsssoooYYYLLLKKKPPPWWWZZZXXX[[[```eeekkkooorrrssswwwyyyzzzzzzyyyzzz{{{}}}yyy{{{}}}zzz{{{|||xxxpppppppppqqqrrrqqqpppmmmllljjjfff```]]]\\\^^^```aaadddcccaaa^^^[[[XXXUUUTTTSSSNNNJJJGGGCCC===<<<>>>>>>>>>>>>===;;;999888777777:::======;;;:::<<<>>>555666777666555444444555999::::::999666555555555666888888666333000//////////////////////////////---------............///)))---555AAAJJJKKKDDD===666444333111111222ppp___```sssxxx\\\IIIEEEGGGOOOWWW```tttyyyyyy}}}~~~}}}||||||}}}~~~}}}~~~|||wwwnnnddd___eeerrr}}}|||sssnnnkkkhhhiiilllooozzzzzzyyyzzzlllnnnsssWWWCCC999111333333222111111111111222000000000000000111111222333555999@@@JJJRRRWWWYYYPPPLLLOOOYYYnnnnnnZZZXXXWWW^^^jjjuuuvvvdddPPPJJJMMMSSSWWWZZZZZZ\\\aaaggglllpppssstttuuuwwwyyyyyyyyyzzz{{{}}}yyy{{{}}}zzz{{{}}}~~~uuusssrrrqqqqqqpppnnnllljjjfff```]]]]]]^^^___```bbbaaa```^^^[[[XXXVVVTTTTTTNNNIIIGGGCCC>>>===???===>>>???>>>;;;888777777555666888888666666666777333444555555444444555777999:::;;;999777555444444888999:::888444000..............................---------............///+++222;;;>>><<<666222///000//////...///000rrraaaeeezzzuuuZZZFFFDDDHHHQQQYYYcccwwwzzzzzz}}}}}}||||||}}}pppfffYYYRRRVVVeeeyyyuuuoookkkhhhhhhkkklllqqqzzzyyy{{{rrrkkkcccGGG:::444444333222222111111222222000000000000000111111222444666;;;CCCMMMVVV[[[]]]OOOKKKNNNYYYqqqkkkUUUWWWWWW^^^kkkwwwmmm[[[KKKJJJQQQVVVWWWYYY[[[^^^ccchhhmmmqqqtttuuuwwwyyy{{{{{{zzzzzz{{{|||xxxzzz|||}}}~~~xxx{{{}}}zzzwwwsssqqqqqqqqqooollljjjfffaaa^^^^^^_______________^^^]]][[[XXXVVVTTTPPPLLLJJJIIIFFF@@@===>>><<<>>>@@@???;;;777666666444333333444555666555444444555666777666777999;;;999:::;;;:::777555444444:::;;;;;;999555000...------------------------------------............//////555;;;999111,,,,,,////////////000000000rrr```dddyyysssXXXDDDCCCHHHRRRZZZeeezzzzzzzzz}}}~~~}}}|||{{{|||}}}jjj^^^OOOMMM[[[tttwwwpppkkkggggggjjjiiikkk|||~~~yyyvvvxxx}}}qqqnnnKKK<<<777444333222222111111222222000000000000000111111222222444:::CCCMMMVVV\\\^^^RRRNNNRRR^^^xxx~~~~~~gggQQQVVVWWW^^^mmmzzzhhhWWWJJJMMMUUUYYYYYYYYY\\\___dddiiinnnrrrtttvvv|||}}}~~~}}}{{{{{{|||wwwxxxzzz|||~~~}}}qqqvvvyyy|||}}}yyytttqqqqqqqqqooommmjjjfffbbb____________^^^]]]]]]]]]]]][[[XXXVVVUUUMMMKKKKKKLLLIIIAAA======<<<>>>AAA???;;;777666666555333222444777999888666666888999::::::;;;>>>@@@999:::;;;:::777555333333;;;<<<===:::555000---,,,---------------------------------.........//////---111444111+++***///666222222333333333222uuudddmmmrrrVVVEEECCCHHHTTT]]]gggzzz|||}}}~~~~~~lll]]]OOOQQQeeewwwooofffeeehhhdddgggooo|||~~~xxx{{{yyy~~~sss|||[[[666666555444333222111111111111000000000000000111111222111999>>>CCCOOO\\\___YYYOOONNNVVVgggtttzzzaaaXXXVVVZZZcccqqq```TTTLLLOOOWWW[[[[[[\\\aaaeeejjjnnnqqqtttwwwzzz{{{|||}}}}}}}}}|||{{{zzz}}}|||{{{|||~~~wwwnnnqqquuuzzz|||oooooorrr|||xxxuuuqqqnnnnnnnnnmmmmmmjjjfffbbb]]][[[\\\^^^```______^^^]]]ZZZWWWUUUSSSMMMLLLJJJGGGCCC@@@===;;;<<<<<<<<<<<<;;;999777666777666555444444555666777999777555777;;;AAAEEEGGG<<<<<<<<<;;;:::777555444888999:::999555111///...++++++++++++++++++++++++........................000000000000111111111111000000000000000111yyymmmyyymmmQQQFFFDDDJJJUUU___iii}}}~~~~~~hhh^^^ZZZhhhyyyqqqfffdddgggcccbbbkkkyyy{{{yyytttyyyfff<<<888555444333222111111111111000000000000000111222222333;;;AAAFFFQQQ___aaa[[[QQQPPP\\\ppprrrmmmyyyaaaYYYXXX\\\fffttt\\\RRRKKKPPPXXX]]]^^^^^^eeeiiinnnsssuuuwwwxxxzzz{{{|||}}}}}}}}}|||{{{zzz|||{{{zzz{{{|||yyymmmeeebbbhhhlllooommmlllsssrrrrrruuu}}}sssqqqnnnmmmmmmnnnmmmllliiifffbbb^^^\\\\\\]]]___\\\\\\\\\[[[YYYVVVTTTRRRNNNMMMKKKGGGCCC???<<<:::;;;<<<<<<<<<;;;999777666555333222222555999>>>AAADDDAAA===<<<>>>@@@BBBBBB;;;;;;;;;;;;999777555444777999:::999555222000///,,,,,,,,,,,,,,,,,,,,,,,,............................../////////000000000000000000000111111zzznnn}}}hhhNNNGGGFFFKKKWWWaaalllfffbbbhhh|||tttgggccceeebbb^^^ggguuu|||www|||uuuDDD888555444333222222111111111111000000000000111222222666>>>EEEJJJUUUbbbccc]]]RRRSSSccc}}}wwwkkknnnwww___YYY[[[___jjjyyy|||ZZZRRRNNNTTT]]]bbbcccdddkkkooouuuyyyzzzzzzyyyyyy{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzzzzz|||~~~ssshhhaaafffqqq~~~~~~yyyssssssvvv}}}}}}wwwnnnlllkkklllmmmmmmlllkkkgggfffccc```^^^]]]]]]]]][[[\\\\\\[[[ZZZWWWUUUTTTPPPNNNLLLHHHDDD???<<<:::;;;<<<<<<<<<;;;999777666666444222222555;;;BBBFFFGGGDDD@@@>>>>>>??????>>>::::::::::::999777555333555777999888555222000000------------------------........................------.........///////////////000000111111vvvkkk{{{gggNNNGGGFFFLLLXXXcccoooiiifffooovvvgggbbbdddaaa___eeeqqq|||III555555555444333222222222222111111000000111111222333888@@@GGGMMMXXXdddeee]]]RRRTTTiiiwwwpppxxxttt^^^ZZZ[[[aaammm}}}|||\\\UUURRRYYYbbbfffhhhiiiqqquuu{{{|||yyyxxx{{{|||~~~~~~~~~|||{{{{{{|||}}}kkkggghhhnnnppppppssszzz|||vvvlllkkkkkklllmmmmmmkkkiiifffeeedddbbb___]]]\\\[[[\\\\\\]]]]]]\\\ZZZXXXWWWQQQPPPMMMIIIDDD@@@<<<999;;;;;;<<<<<<;;;999888777999777555555666:::>>>@@@===;;;999:::<<<===>>>>>>888999999999888777555444333555777666444111000000................................................------.........///////////////000000111111mmmiiidddNNNEEEEEELLLYYYdddqqq}}}mmmhhhoooyyyhhh```bbb``````eeennn|||}}}{{{LLL666666555444333222222222222111111111111111222222333888AAAIIIOOOZZZeeeeee]]]QQQUUUnnnxxxtttwwwqqq\\\\\\[[[aaaooo~~~]]]WWWUUU\\\dddgggjjjlllvvvzzz}}}yyywww{{{|||~~~~~~~~~~~~~~~wwwaaaaaammmooonnnooottt{{{|||xxxnnnmmmllllllmmmmmmkkkiiiffffffdddbbb```]]][[[ZZZ[[[[[[\\\\\\[[[ZZZXXXWWWRRRPPPNNNJJJEEE@@@<<<::::::;;;;;;<<<;;;:::888777777777777777777888888999444333333666999<<<===<<<777888999999888777666555111333555555333111000000....................................................../////////000000000...//////000111111iii___eee___KKKEEEEEELLLZZZfffsss{{{lllgggooozzzggg___```___```ccckkkzzzrrrQQQ<<<666555444333222222222222222111111111111222333333888BBBKKKQQQ\\\fffeee\\\TTTYYYsss}}}vvvvvvyyyoooZZZ]]]ZZZbbbqqq~~~\\\WWWUUU[[[ccchhhlllpppzzz~~~~~~zzzxxx{{{}}}qqq___eee}}}rrrooommmpppvvvyyyxxxuuuooommmllllllmmmmmmkkkjjjgggfffdddbbb___]]][[[ZZZXXXXXXYYYYYYXXXVVVUUUTTTRRRPPPNNNJJJFFFAAA>>><<<::::::;;;<<<;;;:::999888444555666888888888888777444444555777:::;;;:::999777888999999999888777666333555777666444222000000....................................................../////////000000000......///000111222ddd\\\fff~~~\\\JJJFFFFFFNNN\\\iiivvvzzzhhhfffqqq{{{ggg]]]_________aaahhhvvvzzzyyyqqqjjjxxxVVVDDD666555444333333222333333222222111111222222333444999CCCLLLSSS^^^hhhfff]]]YYY^^^zzz~~~}}}mmmYYY]]][[[cccsssyyy\\\WWWWWW]]]eeekkkrrrxxx}}}{{{{{{}}}}}}ooodddpppvvvrrroooqqqvvvyyyvvvsssmmmkkkjjjjjjkkkmmmmmmmmmhhhgggdddaaa^^^\\\[[[ZZZWWWXXXXXXXXXVVVUUUSSSQQQQQQPPPNNNJJJFFFBBB???===999:::;;;;;;;;;:::999888666666666666777777888888777777777999::::::777555777888999::::::999888888666888:::999777444222222------------------------........................------........./////////......///000111222rrrggglll}}}\\\LLLGGGGGGOOO^^^kkkyyy~~~zzzeeefffuuu{{{ggg\\\_________```fffsssuuukkkeee```kkkXXXHHH666666555444333333333333222222111111222222333444:::EEENNNUUU```iiiggg]]]^^^ccc~~~lllXXX^^^\\\ddduuuttt^^^ZZZYYY```iiiqqqyyy}}}{{{}}}|||rrrkkkxxxwwwtttsssvvvzzz|||yyyuuukkkiiiggghhhjjjmmmooooooiiigggdddaaa^^^\\\[[[[[[YYYYYYZZZYYYXXXUUUSSSRRRPPPOOOMMMJJJGGGCCC@@@>>>999:::;;;;;;;;;:::999888;;;999777555555666777999777777888999:::999666333777888999:::;;;:::999999999;;;===<<<999666444444------------------------........................,,,,,,,,,---------......---...///000111222~~~dddmmmzzzVVVEEEGGGHHHNNN\\\lll~~~uuugggeeeuuuzzzmmm___ZZZ[[[ZZZaaagggooo}}}vvvyyyyyyuuu\\\XXXhhh~~~gggIII<<<666222333555444222333222333333333222333666888@@@JJJLLLRRRdddllleeeaaa___ppphhh^^^^^^]]]fffyyy|||]]]XXXXXXaaammmuuuzzz~~~vvvppp|||vvvpppqqqxxx|||{{{wwwpppjjjgggjjjlllkkkjjjkkkkkkgggcccaaaaaa___\\\YYYZZZZZZZZZYYYXXXVVVUUUTTTRRRQQQOOOKKKHHHEEEBBBAAA<<<:::999999:::999888666777888777666555666999;;;;;;999777666777777666555666666666777999:::888777666999===???===999555333......------------......---------............///............////////////000000000111222222jjjsssyyyWWWHHHHHHIIIPPP^^^nnn}}}uuuhhhhhhzzzyyylll^^^XXXYYYYYY___cccjjj}}}zzztttwww}}}gggZZZeee{{{kkkJJJ@@@888333444555333222333222333333333222444666999@@@JJJMMMTTTfffmmmgggddd```rrrddd[[[ZZZ]]]gggzzz|||^^^XXXXXXaaannnvvv|||yyyuuu|||vvvppprrrxxx|||{{{xxxpppjjjgggiiilllkkkjjjjjjjjjfffbbb``````___[[[XXXYYYYYYYYYXXXWWWVVVTTTTTTRRRQQQOOOLLLHHHEEEBBBAAA===;;;::::::::::::999777666666666555444555777::::::888666666777888777666888777777888999:::888777444888<<<===;;;777444333------,,,,,,,,,,,,---------------............///............////////////000000000111222222jjjtttvvvWWWJJJHHHJJJRRR```ppp}}}~~~tttjjjmmmyyykkk]]]WWWWWWXXX]]]```eeexxx|||vvvzzz~~~pppKKKDDD<<<555444444222222333222333333333333444888:::AAAKKKOOOXXXiiioooiiigggsss}}}bbbYYYYYY^^^hhh{{{yyy___YYYXXXbbbnnnxxx}}}vvvqqqsssyyy~~~}}}zzzqqqjjjgggjjjlllkkkjjjjjjiiifffbbb``````___[[[XXXXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQOOOLLLIIIEEECCCAAA===;;;::::::::::::999777555555555444333444666999:::888666666888::::::::::::999888999::::::999777333666:::;;;999666333222,,,,,,,,,++++++,,,,,,,,,---------............///............////////////000000000111222222vvvhhhuuuqqqTTTJJJFFFIIISSSbbbqqq}}}|||{{{sssnnnuuu{{{mmm^^^WWWWWWVVV\\\^^^bbbttt}}}www{{{}}}TTTGGG>>>666444444222222333333333333333333555999<<>><<<;;;::::::;;;;;;999777333666:::;;;999666444333------,,,,,,,,,,,,---------------............///............////////////000000000111222222ooogggyyylllQQQHHHDDDHHHTTTbbbqqq~~~xxxxxx{{{zzzssssss}}}}}}ooo```YYYYYYUUU[[[^^^aaaqqqyyyrrrvvvaaaHHH>>>666444444222222444333333333333333666;;;???DDDNNNUUUaaaqqqqqqjjjlllqqqvvv|||bbb]]]]]]```kkkwwwooo]]]XXXXXXcccqqq|||}}}vvvzzz{{{vvvwww}}}}}}tttnnnjjjmmmooommmlllllljjjgggdddddddddccc^^^ZZZUUUUUUUUUVVVUUUUUUTTTTTTRRRQQQPPPNNNKKKGGGCCCAAA;;;:::888888999999777666666666666555444444777:::<<<999888888;;;>>>@@@AAA<<<;;;::::::;;;;;;999777333666:::;;;999666555444......------------......---------............///............////////////000000000111222222gggcccwwwiiiOOOGGGBBBHHHTTTcccqqq}}}xxxxxx|||}}}wwwyyy~~~pppaaaZZZZZZUUU[[[^^^___lllyyyqqqttt~~~qqqyyybbbEEE===666555555333333444333333333333444777===AAAEEEOOOWWWeeesssqqqiiimmmpppsss{{{yyy```\\\]]]aaammm{{{}}}|||yyywwwvvvqqqkkkZZZVVVXXXdddsss~~~}}}wwwwww}}}{{{uuuoookkkmmmooommmkkkllljjjhhheeeeeefffddd```[[[TTTTTTUUUVVVVVVVVVUUUUUURRRRRRQQQOOOKKKGGGCCC@@@<<<:::999999999999888666666666666555444555777:::<<<999777777:::>>>@@@AAA;;;:::999:::;;;;;;:::888333666999:::888666555555///......------......///---------............///............////////////000000000111222222dddaaarrriiiPPPIIICCCIIIVVVdddqqqyyyttttttyyy}}}|||~~~}}}pppbbb[[[[[[VVV[[[[[[ZZZfff{{{qqqssssssyyyoooxxxVVVAAA:::444555666444444555333333333333444888>>>BBBGGGPPPYYYgggtttooohhhlllsss~~~{{{www___\\\]]]bbbnnn|||wwwtttrrrqqqoooqqqoookkkjjjkkkiiidddWWWSSSWWWeeettt|||vvvvvv{{{~~~{{{wwwtttmmmjjjlllmmmkkkjjjjjjiiigggeeeeeefffddd___[[[TTTTTTUUUVVVWWWWWWVVVVVVRRRRRRQQQPPPLLLGGGCCC@@@>>><<<;;;;;;;;;;;;:::888555555555444333444666999:::888555555777;;;===???999888888999;;;;;;:::888222444777888777555444444...------,,,,,,------...---------............///............////////////000000000111222222jjjeeetttiiiQQQKKKDDDKKKXXXfffrrr~~~}}}}}}~~~yyyxxxuuuoookkkkkkooottt{{{}}}|||pppbbbZZZZZZWWWZZZYYYVVVbbb~~~wwwlllnnnrrrqqq}}}jjjkkkNNN>>>777333555777555444555444444333333444888???CCCGGGQQQZZZiiiuuuooofffllliiixxx```^^^___bbbooo|||vvvpppkkkhhhfffeeeeeefffddd```___aaaaaa^^^TTTRRRWWWfffuuu{{{ttttttxxx{{{xxxtttssslllhhhjjjllljjjhhhiiihhhfffdddeeefffddd___ZZZTTTUUUVVVVVVWWWWWWWWWWWWRRRRRRRRRPPPLLLHHHCCC@@@@@@>>>===<<<======<<<:::444444444222111222555888999666333333555999;;;<<<888777777999;;;;;;:::999111333666666555444333333---,,,,,,++++++,,,,,,------------.........//////............/////////000000000000111222222ooobbbppplllOOOJJJHHHNNNZZZiiivvv}}}xxxrrrooonnnmmmkkkhhhgggddd```\\\[[[```hhhnnnwwwzzz}}}|||zzzzzz|||~~~}}}yyyjjj[[[SSSUUUWWWXXXYYYbbbwww~~~tttllljjjuuupppooo~~~OOO>>>777333444666444333444555333222222555:::???BBBJJJUUU```mmmttthhh```hhhiiixxxddd^^^ZZZhhhttt|||wwwqqqnnnhhhbbb^^^[[[ZZZZZZVVVUUUSSSSSSTTTTTTSSSRRRMMMPPPXXXeeesss}}}vvvtttxxx|||zzzvvvtttnnngggdddfffiiihhhfffggghhhgggcccbbbbbb^^^XXXXXXVVVTTTTTTUUUUUUUUUTTTQQQQQQPPPMMMIIIEEECCCCCC???>>><<<;;;:::999999888555555444333111222444777999666333333555888::::::777555333666;;;===:::666999666666::::::666222222///...,,,+++******++++++---------............/////////............///////////////000111111sssiiiwwwkkkMMMHHHIIIOOO\\\jjjxxx{{{wwwtttsssnnnjjjeeebbbaaaaaa___]]][[[YYYVVVSSSTTTYYYaaagggrrrvvvzzz{{{zzzyyyzzz|||{{{}}}yyykkk\\\TTTUUUWWWWWWXXX```ttt|||ssslllkkkvvvmmmmmmzzzOOO???888333444666444333444444333222222555:::@@@CCCJJJVVVaaannnsssggg]]]eeejjjxxxddd```]]]jjjwww}}}tttoookkkfff```ZZZWWWTTTQQQOOOOOONNNLLLMMMNNNNNNLLLKKKJJJMMMUUUaaaooozzzvvvtttwwwzzzyyyvvvuuuooohhheeefffhhhhhhffffffhhhfffbbbaaaaaa^^^XXXXXXVVVTTTTTTUUUVVVUUUTTTQQQRRRQQQNNNJJJFFFDDDDDD>>>===<<<:::999888888888555555444333111222444777888666333333555777888999555444444666:::<<<;;;::::::777777;;;<<<888555555///...---,,,,,,------...---------............/////////............///////////////000111111rrrlll~~~iiiKKKGGGHHHNNN[[[jjjxxxzzzwwwqqqjjjddd```]]]\\\XXXVVVRRRPPPOOOOOONNNLLLKKKJJJHHHGGGIIINNNVVV\\\gggmmmssswwwwwwvvvxxxyyyyyy{{{~~~~~~yyylll]]]UUUTTTUUUVVVWWW^^^nnn}}}tttnnniiisssllllll[[[@@@999444555666444333444444333222333666<<>>===;;;:::888777777777555555444333111222555777777555444444555777777666222333555666666777999;;;:::777888<<<===:::777888000///---,,,,,,---......---------............/////////............///////////////000111111jjjiiigggJJJFFFEEELLLYYYiiiwww~~~pppaaa]]]WWWQQQLLLIIIHHHHHHFFFDDDCCCAAAAAA@@@@@@@@@???>>>>>>>>>???DDDJJJOOOXXX___hhhnnnqqqrrrtttvvvxxxzzz~~~~~~}}}xxxnnn___UUUSSSTTTUUUVVVZZZhhhxxxppphhhooo{{{iiifffcccBBB:::555555666444333555444333222444777===CCCGGGNNN[[[gggrrrssscccXXX```uuu}}}|||tttbbbbbbbbbhhhwww{{{ssskkkccc\\\WWWVVVNNNGGGEEEGGGGGGBBB<<>>======??????>>>===@@@CCCIIISSS```lllvvv{{{~~~~~~|||xxxwwwyyyyyyxxxwwwrrrkkkgggfffggggggfffeeeeeeccc___^^^___]]]XXXYYYWWWUUUUUUVVVWWWVVVUUUSSSSSSRRROOOKKKGGGEEEEEE>>>===;;;999888666666666444444444222111222555777777555444444555666666555222555777555222222666:::888666777<<<===:::888999111000...,,,+++++++++,,,---------............/////////............///////////////000111111dddgggfffIIIFFFEEELLLZZZjjjxxxqqq```KKKIIIEEEAAA>>>>>>>>>???<<<<<<;;;:::999999999:::999::::::999:::<<>>===;;;999777666555555444444444222111222555888777555444333555777777777999<<<<<<888222111555;;;666444555:::<<<999777888555444111...,,,++++++***---------............/////////............///////////////000111111dddjjjfffJJJHHHGGGOOO]]]nnn|||{{{eeeSSSBBB@@@>>><<<<<<<<<===>>>888:::;;;:::888777888999888999:::999999:::<<<>>>@@@EEEMMMSSSXXX^^^eeejjjnnnrrrvvvyyy{{{}}}~~~}}}{{{xxxuuuooobbbUUUQQQPPPRRRUUUVVV]]]ttt{{{mmmmmmnnnttt~~~qqqeeeyyygggFFF>>>777666666444444555333333333555:::AAAHHHLLLVVVcccmmmtttsssaaaYYYcccwwwqqqsss``````aaajjj|||yyynnneee```^^^^^^[[[WWWTTTQQQMMMHHHEEECCC???<<<===AAACCC@@@===<<<;;;:::;;;<<<===<<<;;;999===BBBHHHOOOWWW```fffnnnvvv}}}{{{ppp```RRRLLLNNNUUU[[[dddxxx~~~yyyyyy{{{~~~zzzvvvpppjjjfffeeeeeefffeeeeeebbb^^^]]]___^^^YYYXXXVVVTTTTTTUUUUUUUUUTTTRRRRRRRRROOOJJJGGGEEEDDD???>>><<<:::888666666555333444333222222333666888999666333333555888::::::BBBCCCAAA<<<666444888===555333444999;;;888555666888666333111...---,,,,,,---------............/////////............///////////////000111111gggnnngggLLLJJJGGGOOO^^^ooo}}}ttt]]]IIIAAA@@@???======<<<<<<<<<999;;;<<<;;;999888888:::777999:::;;;:::;;;<<<>>><<>><<<;;;<<<===>>>===<<<;;;:::999:::<<<===<<<;;;888<<>>FFFEEEAAA<<<888777;;;???666333444999:::777444555444333111///---------------------............/////////............///////////////000111111gggooohhhMMMLLLFFFNNN]]]nnn}}}pppXXXDDDBBBAAA@@@???===;;;999888999<<<>>>===:::888999;;;666888;;;<<<<<<<<<===???<<<===>>>???AAAHHHRRRYYY[[[```gggmmmrrrvvvyyy|||~~~xxxzzzxxxtttrrrnnnbbbTTTOOOMMMQQQUUUUUUYYYppprrrjjjmmmtttxxxhhhtttIII@@@888666666444444555333222333666;;;CCCJJJOOOWWWccclllqqqnnn^^^XXXdddyyy}}}yyyxxxcccaaabbbiii{{{tttdddVVVNNNJJJIIIEEEEEEEEEEEEDDDAAA<<<888;;;;;;;;;;;;;;;::::::::::::888888999;;;<<<;;;:::888<<>>;;;999888777666333333333222222333666999;;;777222111444:::???AAAEEEBBB>>>999777888;;;>>>777444555999:::777444555...---,,,+++***+++,,,,,,---------.........////////////............///////////////000111111mmmooojjjMMMIIIHHHPPP]]]lllyyy}}}dddOOOEEEHHHGGGEEEBBB@@@?????????;;;;;;:::999999999999:::::::::::::::::::::999999999999:::;;;>>>AAADDDFFFMMMQQQWWW___fffooowww|||xxxxxx}}}{{{|||yyytttpppkkk```VVVPPPQQQLLLLLLTTTZZZnnntttrrroootttpppeeekkkVVV@@@666777222222555333555333222555===EEELLLPPP^^^iiipppsssnnn^^^YYYfffvvv``````bbbppp~~~tttbbbYYYJJJCCCCCCAAA>>>????????????===;;;:::::::::999999999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>AAACCCEEEHHHKKKNNNVVVZZZaaaiiirrr|||mmm\\\WWWTTTOOO^^^rrr{{{ooocccbbbdddrrrzzzssssssxxx|||zzzuuunnngggcccbbbbbbaaaaaa```___^^^\\\ZZZYYYXXXVVVTTTRRRQQQQQQRRRSSSRRRRRRPPPNNNKKKGGGEEECCC???>>><<<999777666555555222222333222111222555777888888777555555777<<>>===;;;;;;:::::::::::::::::::::::::::::::::999999888999:::<<<>>>???BBBFFFMMMUUU^^^hhhsssyyyxxxiii[[[bbbjjjyyy|||zzzyyyzzzwwwssspppkkkaaaWWWOOOQQQLLLMMMUUU[[[nnnyyyrrrpppsssnnnfffgggWWWAAA777888444333666444666444333777>>>GGGNNNRRR___jjjqqquuuqqqaaa\\\jjjwwwaaaaaacccpppmmm\\\SSSEEE???@@@>>><<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCDDDEEEHHHIIIOOOSSSXXX^^^dddmmmuuuzzzqqqZZZOOOOOONNNIIITTTccc}}}xxx|||zzzsssrrrvvvxxxxxxwwwqqqiiibbb___^^^aaa``````___^^^\\\ZZZYYYWWWUUUSSSRRRQQQRRRSSSTTTTTTSSSQQQNNNKKKHHHEEECCC???>>><<<999777666555555222222333222111222555777888888777555444666:::>>>CCC>>>999888:::;;;999666666444333444888999666444222000---,,,---------,,,....................................////////////...///000111111222{{{zzzkkkOOOKKKHHHPPP___pppuuu```PPPKKKOOOOOOPPPQQQPPPNNNLLLKKKDDDCCCAAA???===<<<;;;;;;::::::::::::::::::::::::;;;:::999999888999999:::999<<>>==================>>>>>>>>>??????AAAAAAAAAAAA@@@@@@@@@@@@CCCCCCBBBBBBBBBCCCCCCDDDHHHKKKNNNRRRVVV[[[aaaeeemmmsss|||lll^^^\\\^^^YYYQQQQQQVVViiiuuu}}}|||sssppprrruuuyyyzzzvvvlllbbb^^^]]]`````````___^^^\\\ZZZYYYVVVTTTSSSQQQQQQRRRTTTUUUUUUTTTRRROOOLLLHHHEEECCC???>>><<<:::777666555444222222333222111222555777999999777555444555888;;;AAA===999777999999777555555444333555999:::999666222000---,,,---------,,,....................................////////////...///000111111222lllPPPLLLHHHPPP```rrrqqq]]]PPPMMMSSSUUUWWWYYYYYYWWWUUUSSSLLLKKKHHHEEEBBB@@@>>>>>>;;;;;;;;;;;;::::::::::::===<<<<<<;;;:::::::::999888;;;???DDDLLLVVVaaaiiivvvxxx~~~oooiiiccc___```___XXXQQQSSSUUU```uuu|||xxxvvvtttuuutttpppooolllcccYYYMMMOOOLLLNNNUUUZZZlllvvvtttttt|||xxxxxxfff]]]bbb|||VVV@@@888:::555444777444666555555999AAAKKKSSSWWWcccnnnwww|||zzzkkkgggvvvxxxbbbbbbdddpppeeeRRRKKKAAA???BBB@@@======>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCBBBBBBBBBBBBBBBAAAAAADDDBBBAAAAAABBBBBBBBBBBBEEEGGGIIIKKKMMMPPPTTTWWW^^^dddoooyyyzzzssstttzzzxxxjjj\\\ZZZUUUZZZnnnwwwjjjyyy~~~uuuppppppuuuzzz}}}xxxmmmddd______^^^_________^^^\\\ZZZYYYUUUTTTRRRQQQRRRSSSUUUVVVVVVUUUSSSPPPLLLHHHEEECCC@@@>>><<<:::777666444444222222333222111222555777999999888666444444777999;;;999666666777888666555555333333666:::<<<;;;888222000---,,,---------,,,....................................////////////...///000111111222xxxmmmPPPLLLIIIPPP___sssppp]]]TTTSSSYYY\\\___bbbbbb```]]][[[VVVUUUQQQNNNJJJGGGEEEDDD@@@??????>>>======<<<<<<============<<<<<<;;;;;;<<<===>>>@@@DDDKKKTTTYYYhhhppp|||sssjjj[[[WWWTTTVVV[[[]]]\\\[[[bbbfffsss}}}wwwsssssstttrrrooonnnkkkbbbXXXLLLOOOLLLNNNUUUYYYiiiyyyvvvuuu|||jjj\\\```}}}SSS>>>666999555333666333555444444999BBBLLLTTTXXXdddpppyyy~~~}}}ooolllzzzyyycccbbbcccpppcccOOOIIIAAAAAADDDCCCAAAAAAAAAAAAAAABBBBBBBBBAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAABBB@@@???@@@BBBDDDDDDCCCCCCDDDGGGHHHIIIJJJMMMPPPQQQWWW```jjjuuuzzzrrrtttlllbbb\\\dddvvv{{{nnnkkkwwwpppooouuuxxxzzzuuulllccc______]]]^^^___```___\\\ZZZXXXUUUTTTRRRQQQRRRSSSUUUVVVVVVUUUSSSPPPLLLIIIFFFDDD@@@???<<<:::777555444333222222333222111222555777::::::999777555555777999555555444444666777666666555333333666:::===;;;999222000---,,,---------,,,....................................////////////...///000111111222|||sssoooQQQKKKIIIPPP^^^rrruuuddd]]]^^^dddfffiiikkkllljjjgggfffbbb```]]]YYYUUUQQQOOONNNHHHHHHGGGEEECCCBBBAAA@@@===>>>>>>>>>>>>===<<<<<<>>>>>>>>>===>>>AAAGGGKKKXXXdddttt~~~qqqaaaUUUJJJFFFEEEJJJRRR\\\iiissspppuuu{{{uuurrrssstttrrrooollliii```VVVKKKNNNLLLMMMSSSVVVeee~~~zzzwwwuuuiiiXXXccc{{{RRR===666999555333555333444333444:::CCCNNNVVV[[[fffrrrzzzqqqnnn}}}|||eeecccdddqqqaaaMMMFFF@@@AAAEEEDDDGGGGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@>>>===???CCCFFFFFFEEE@@@BBBDDDEEEEEEFFFGGGIIIHHHKKKQQQXXXaaakkkvvv}}}nnnbbbYYYaaavvvyyylllkkkttt~~~wwwgggiiiuuuzzzsssqqqrrrttttttrrrlllddd___[[[\\\]]]___```___]]]ZZZXXXVVVTTTSSSQQQQQQRRRTTTUUUTTTSSSQQQOOOLLLIIIFFFDDDAAA???===:::777555444333222222333222111222555777:::::::::888666666888999444444555555666666777777555333333666:::<<<;;;999222000---,,,---------,,,....................................////////////...///000111111222vvvqqqPPPJJJJJJOOO]]]ppp}}}nnnjjjmmmoooqqqsssuuuuuutttrrrqqqnnnllliiiddd```]]]ZZZYYYSSSRRRPPPNNNKKKIIIGGGFFFBBBBBBBBBBBBAAA@@@>>>===============<<<>>>AAADDDMMMVVVdddrrr~~~zzznnn___PPPEEE>>><<<===CCCKKKXXXlllwwwxxx~~~|||uuusss{{{~~~|||yyywwwvvvuuuuuusssnnnkkkggg]]]SSSKKKNNNLLLMMMRRRSSSaaazzzzzzuuussshhhYYYkkkwwwRRR>>>777:::666555666333555444555;;;EEEPPPYYY]]]fffrrr{{{rrrnnn}}}hhheeefffsssbbbLLLFFFAAABBBGGGEEELLLKKKHHHFFFDDDCCCBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA>>><<>>>>>>>>???BBBDDDHHHLLLWWWgggyyy~~~pppbbbTTTFFF======<<>>>>>@@@AAABBBIIIMMMTTT```nnn|||yyykkkZZZIII@@@???@@@===???DDDHHHLLLVVVbbbiiimmmxxxrrr\\\NNNZZZdddttt~~~~~~yyywwwyyyzzzxxxwwwyyywwwvvvuuurrrmmmdddYYYRRRJJJKKKGGGIIIPPPSSSaaayyy~~~zzzssswwwiii```vvv]]]CCC999===999444555444555999666999IIIRRRXXXbbbiiiyyyzzzllljjjwwwhhhcccllltttiiiMMMFFFGGGHHHNNNUUUVVVRRRLLLHHHFFFEEEEEEEEECCCDDDFFFGGGHHHHHHGGGFFFHHHHHHGGGFFFFFFEEEDDDDDDCCCAAA@@@???AAAEEEIIILLLAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@AAAEEEIIINNNQQQbbbkkk{{{yyybbbNNNCCCJJJJJJLLLNNNTTTfffdddMMMLLLIIIJJJUUUiii~~~jjjdddmmmyyyzzztttpppqqqsssvvvvvvpppfff^^^YYYYYY[[[]]]^^^]]]YYYVVVUUUSSSPPPOOOPPPQQQRRRRRRRRRQQQQQQOOOLLLIIIFFFDDDBBB@@@>>>;;;888666444444111111111222333444555666::::::999888777777:::<<>><<>>???AAADDDGGGJJJQQQZZZjjjzzz{{{hhhYYYPPPNNNKKKIIIJJJOOO]]]uuueeeSSSIIIJJJQQQdddyyynnnkkkmmm{{{{{{uuupppppprrrtttuuuooofff___YYYYYYZZZ\\\]]]\\\YYYWWWVVVTTTQQQPPPOOOPPPQQQQQQQQQQQQPPPNNNKKKHHHEEECCCBBB@@@>>>;;;888666444444111111111222333444666666::::::999888666777:::<<>>>>>>>>@@@BBBCCCEEEKKKXXXiiiuuu}}}yyyssspppcccZZZPPPNNNPPPXXXfffsss}}}fffXXXVVV]]]hhh}}}tttjjjnnnxxx|||xxxooooooppprrrrrrnnnggg```YYYYYYYYYZZZ[[[[[[YYYWWWWWWUUURRRPPPNNNOOOPPPQQQQQQPPPOOONNNKKKGGGDDDBBBBBB@@@>>>;;;888666444444111111222222333555666777::::::999777666777999<<>>999666777777444444222000222555777555333333000...---.........------------............/////////............//////222222111111111111rrrmmmyyyXXXMMMIIIMMMYYYjjjzzz{{{ssspppkkkgggeeefffiiikkkeeebbb]]]XXXTTTSSSTTTTTTVVVWWWXXX[[[___cccfffgggaaaaaa```___]]]YYYTTTQQQOOONNNLLLJJJIIIIIIIIIJJJNNNOOORRRWWW___hhhpppuuusss\\\KKK???:::>>>DDDFFFGGGKKKRRRZZZbbbkkkrrrVVVKKKDDDFFFJJJFFF>>>888???>>>AAAMMMaaauuu~~~{{{zzzqqqlllmmmtttzzzzzzwwwwwwsssrrrooolllhhhbbb[[[VVVLLLMMMIIIIIINNNNNNZZZqqqzzzvvvqqq}}}|||}}}___WWW___xxxwwwQQQ999777666777999777444999888===OOO[[[cccnnn{{{yyyyyymmmccciiitttaaaRRRPPPSSSXXX]]]VVVYYY\\\______`````````VVVUUUTTTSSSSSSUUUVVVWWWUUUTTTTTTSSSSSSRRRRRRRRRMMMLLLKKKJJJJJJIIIIIIIIIGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@??????@@@AAABBBEEEFFFMMMZZZgggqqq{{{vvvddd[[[[[[^^^eeelllmmmxxxkkkaaauuu{{{pppuuu~~~zzzooonnnmmmnnnpppmmmhhhccc[[[ZZZXXXXXXYYYZZZYYYXXXYYYWWWTTTPPPMMMMMMOOOQQQRRRQQQPPPNNNKKKHHHEEECCCBBB@@@>>>;;;888666444444222222222333444555666777::::::999777666666888;;;===>>><<<777777999888444444111000111444666444222333000...---.........------------............/////////............//////666555555444444333qqqpppzzzYYYMMMJJJNNNZZZjjj{{{xxxkkkbbb[[[[[[\\\\\\^^^```cccddd]]]ZZZUUUPPPMMMLLLMMMNNNPPPRRRUUUYYY]]]aaaeeehhhbbbcccddddddaaa]]]YYYWWWTTTRRRPPPNNNMMMMMMMMMMMMTTTUUUWWW[[[aaahhhnnnqqqxxx|||~~~mmmWWWGGG===:::===BBBCCCGGGNNNVVV```kkkqqqtttZZZKKK>>>;;;>>>>>>======<<<===BBBPPPcccuuu~~~|||{{{qqqlllmmmuuu}}}}}}yyywwwsssrrrooolllhhhccc\\\WWWLLLMMMIIIIIIMMMMMMWWWnnnyyywwwsss~~~vvv~~~vvv^^^VVV[[[vvvpppMMM888888888888999666444999888???RRR^^^fffqqqpppdddhhhqqqkkkYYYSSSRRRUUUYYY^^^ccchhhkkkjjjgggeeeddd```___]]]\\\[[[\\\]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWRRRQQQPPPOOONNNNNNMMMMMMKKKJJJIIIHHHFFFDDDCCCCCCAAAAAA@@@@@@@@@AAABBBCCCFFFCCCFFFOOOZZZfffsss~~~tttgggeeehhhnnntttsssvvvxxx}}}{{{{{{|||pppmmmkkklllmmmmmmiiifff___\\\YYYWWWXXXYYYYYYYYYYYYXXXUUUPPPLLLLLLNNNQQQTTTSSSRRRPPPMMMIIIFFFDDDBBB@@@>>>;;;888666444444222222222333444555777777::::::999777555555888:::999:::888666888<<<;;;777444111000111555666555222333000...---.........------------............/////////............//////666555555444444333sssqqq}}}ZZZNNNJJJNNNZZZkkk{{{tttfffYYYQQQRRRSSSVVVYYY\\\]]]^^^___WWWTTTOOOKKKHHHHHHIIIJJJLLLNNNRRRUUUYYY]]]bbbeeeccceeegggfffccc___\\\[[[YYYXXXVVVTTTSSSSSSSSSSSSWWWYYY\\\```eeejjjmmmooovvvzzzyyygggRRRCCC;;;777999>>>>>>EEENNNWWWbbbmmmpppnnnOOOEEE<<<;;;<<<;;;::::::<<>>;;;888666444444222222333333444666777888::::::999777555555777999777777666666:::???===888444222000333666888777555333000...---.........------------............/////////............//////222222111111111111zzzttt]]]OOOHHHMMMYYYjjj{{{rrrbbbVVVNNNJJJNNNOOORRRUUUWWWYYYZZZZZZSSSPPPMMMIIIGGGFFFGGGGGGFFFIIIMMMOOORRRUUUZZZ^^^]]]```ccccccaaa______``````___]]]\\\[[[[[[[[[\\\[[[^^^bbbggglllooopppqqqvvvzzzsssaaaLLL???:::999===CCCCCCKKKSSSZZZccciiiggg```AAA<<<:::;;;;;;999999<<>>BBBGGGJJJPPP\\\hhhkkkoooxxx}}}tttmmmlllqqqyyy|||rrrnnnqqq{{{jjjWWWIIILLLWWWjjj~~~}}}rrrmmmiiihhhkkknnnnnnmmmhhhccc\\\WWWVVVWWWXXXYYYWWWWWWUUUPPPKKKKKKOOOUUUUUUTTTSSSPPPMMMIIIEEECCCBBB@@@>>>;;;888666444444333333333333444666777888::::::999777444444666999888888777777;;;@@@>>>888444222111444999;;;:::888333000...---.........------------............/////////............//////////////////000000www___PPPGGGLLLXXXiiizzz}}}kkkZZZOOOLLLLLLIIIJJJLLLNNNQQQTTTWWWXXXQQQOOOLLLIIIFFFFFFFFFFFF@@@DDDHHHJJJKKKNNNRRRWWWTTTXXX\\\^^^^^^___bbbdddeeedddcccaaaaaaaaabbbbbb___bbbhhhmmmrrrtttttttttvvvzzz}}}}}}{{{yyyyyynnn\\\GGG===;;;???FFFMMMNNNVVV\\\___ccceee]]]SSS@@@<<<;;;<<<<<<<<<@@@FFFCCCJJJSSSZZZ]]]\\\ZZZYYYbbbdddfffhhhmmmttt|||~~~}}}||||||||||||vvvpppqqqzzzxxxsssoooooonnnmmmhhh```VVVPPPIIIKKKGGGHHHLLLKKKTTTjjj~~~}}}~~~~~~iiiWWWVVVcccGGG999;;;666444888999444:::999@@@SSS```hhhttt}}}ttteeehhhlllsssffflll}}}|||xxxvvvssstttuuuvvvwwwyyyyyyzzzrrrqqqnnnmmmnnnqqquuuwwwfffdddaaa\\\XXXSSSPPPNNNJJJIIIIIIHHHGGGFFFFFFEEE>>>AAAGGGJJJIIIIIIQQQ\\\___dddlllvvvsssmmmcccZZZXXX[[[aaafffssspppoooqqqwwwVVVJJJCCCIIISSSfffxxxtttwww~~~}}}rrrnnniiihhhkkknnnooonnnjjjeee]]]XXXVVVWWWXXXYYYWWWWWWUUUPPPJJJJJJPPPVVVTTTSSSRRROOOLLLHHHDDDBBBBBB@@@>>>;;;888666444444333333333444555666777888::::::999777444444666888999999888777<<<@@@===777444333222555:::===<<<;;;333000...---.........------------.........////////////............////////////000000111111xxxcccNNNMMMLLLTTTeeevvv{{{dddUUUQQQRRRSSSSSSUUUSSSMMMLLLQQQVVVXXXNNNKKKGGGEEEEEEFFFEEEEEEFFFEEEEEEEEEGGGIIIKKKLLLOOOPPPSSSVVVZZZ]]]___aaahhhfffcccbbbcccdddeeefffeeehhhlllqqqtttvvvwwwwwwzzzzzzzzz{{{{{{yyyvvvssskkkTTTAAA>>>???@@@KKKYYYcccfffeeeaaa```]]]QQQCCC===;;;:::;;;???CCCDDDDDDHHHGGGIIIOOOOOOJJJIIILLLOOOSSSUUUTTTVVVbbbrrr~~~zzzzzzuuuuuuttttttyyyxxxuuutttzzz|||tttqqqpppooolllggg___VVVOOOKKKEEECCCIIILLLOOOZZZggg}}}zzz{{{mmm[[[fff```DDD888;;;777444777777777;;;888>>>SSSbbblllxxx~~~wwweeejjjrrr~~~{{{iiiuuu~~~{{{xxxyyyyyyzzz}}}}}}{{{yyywwwwwwvvvrrroookkkfff```ZZZVVVTTTOOOOOOOOOMMMKKKIIIHHHHHHJJJJJJIIIIIIJJJOOOVVV\\\^^^\\\^^^gggqqqzzz{{{hhhZZZSSSWWWUUUOOOXXXiiixxxmmmiiisss{{{^^^HHHLLLIIIKKK[[[qqq}}}yyyssspppsss~~~|||xxxwwwpppmmmjjjggghhhkkkooorrrmmmfff]]]WWWWWWXXXYYYYYYWWWVVVSSSPPPMMMMMMPPPRRRSSSSSSQQQOOOMMMJJJGGGFFFCCCAAA>>>;;;888777666666222333333444555666777777;;;<<<===;;;999777777888888:::;;;:::<<<>>>===888888666555888<<>><<<111///,,,,,,---......---...------------...//////////////////////////////000111111111222222uuu~~~dddPPPKKKJJJSSSeeevvvvvvaaaUUUUUU[[[^^^^^^]]]XXXQQQOOOTTTVVVVVVKKKHHHEEECCCDDDDDDDDDDDDFFFFFFEEEEEEEEEFFFFFFGGGJJJKKKOOOSSSYYY^^^ccceeehhhgggfffeeefffggghhhhhhiiikkkooosssvvvyyyzzz{{{|||{{{zzzyyyxxxuuurrrpppcccPPPAAA???CCCKKK___sss{{{}}}zzzpppeeeXXXGGG888888:::===???AAACCCGGGJJJHHHDDDDDDGGGFFFBBBBBBEEEGGGHHHHHHFFFIIISSSaaajjjrrr|||~~~yyyuuutttrrrqqqtttzzzwwwttttttzzz|||uuupppooommmkkkggg___WWWPPPLLLFFFEEEJJJMMMPPP[[[hhhzzz{{{wwweeeppphhhIII999:::777555888777777:::888???TTTbbbjjjvvv~~~yyyfffiiippp~~~|||qqq}}}{{{zzzyyyzzz~~~}}}zzzuuunnnfff___YYYVVVVVVTTTRRRPPPOOONNNMMMLLLOOOMMMMMMPPPUUUYYY[[[[[[WWWSSSSSS[[[dddmmmxxx}}}ppp^^^VVVPPPQQQRRRXXXkkk|||rrryyygggPPPIIILLLNNN^^^|||~~~~~~zzzxxxwwwssspppllliiihhhjjjmmmooommmggg^^^XXXWWWWWWXXXXXXWWWVVVSSSPPPMMMMMMPPPRRRTTTSSSQQQOOOLLLIIIFFFEEEBBBAAA>>>;;;888777666666333333444444555666666666:::;;;<<<;;;999999:::;;;;;;======;;;<<<>>><<<777777555444666:::<<<;;;999111///,,,,,,---......---...------------...//////////////////////////////000000000111111111vvvgggRRRIIIIIIRRReeewwwzzzhhhaaafffpppuuussslll```VVVUUUXXXXXXSSSIIIGGGDDDCCCDDDFFFFFFFFFIIIIIIIIIHHHGGGFFFDDDDDDEEEFFFJJJPPPWWW___eeeiiiiiiiiijjjkkkkkkllllllllloooqqqsssvvvzzz}}}}}}zzzvvvqqqnnnkkkiii[[[MMMAAAAAAJJJ[[[uuu~~~lllZZZHHH<<<888>>>DDDHHHHHHJJJOOOSSSIIICCC>>>???@@@AAADDDGGGHHHDDD>>><<<@@@IIITTT\\\iiivvv|||yyywwwtttpppqqqvvvwwwuuuuuuzzz}}}vvvooonnnllljjjfff___VVVQQQNNNHHHGGGKKKMMMOOO[[[iii}}}zzz|||ttttttPPP999888777666888666666:::888@@@TTTbbbiiisss~~~hhhiiimmm~~~tttkkk|||}}}yyywwwvvvvvvvvvrrrwwwxxxppphhhbbb___\\\XXXSSSRRRRRRSSSQQQOOOWWWUUUWWW^^^fffjjjgggbbbXXXPPPKKKMMMTTT[[[eeennn}}}nnnaaaVVVTTTPPPMMMTTTkkksssbbb]]]SSSGGGLLLRRR___~~~{{{yyyxxxssspppmmmiiihhhiiikkkmmmlllggg___YYYWWWVVVVVVVVVWWWVVVSSSOOOMMMMMMOOORRRTTTSSSQQQOOOLLLHHHEEEDDDBBB@@@>>>;;;888777666666555555555555555555555555888999::::::::::::===>>>@@@BBB@@@======>>>;;;666555333222333777999777555111///,,,,,,---......---...------------...///////////////////////////////////////000000000sss}}}lllUUUIIIIIIRRRfffyyyvvvttt~~~}}}iii[[[ZZZ]]]ZZZTTTJJJHHHFFFFFFHHHJJJLLLLLLMMMMMMNNNMMMLLLJJJHHHGGGFFFGGGIIINNNUUU\\\dddhhhhhhjjjnnnpppppppppppppppvvvwwwyyy{{{yyyqqqiiicccaaaaaaXXXMMMDDDFFFUUUkkkyyyeeeTTTHHHBBBBBBFFFLLLQQQUUUWWWYYYZZZJJJCCC<<<===DDDNNNVVV[[[WWWLLL@@@===BBBMMMYYYccclllyyyyyyttttttyyyyyywwwvvv{{{}}}wwwqqqooommmjjjeee]]]UUUOOONNNIIIGGGKKKKKKMMMZZZiiiyyyxxx}}}zzzVVV:::777777777999555555999999AAAVVVccciiissskkkhhhllloooaaaUUU]]]rrr|||}}}xxxyyy||||||xxxuuuooojjjggggggiiikkkgggmmmyyy{{{tttnnnkkkfff```ZZZXXXYYY[[[YYYWWW___```dddllluuuyyywwwtttcccWWWKKKFFFGGGLLLSSS[[[iiisssqqq```UUUVVVXXXTTTQQQ```]]]JJJLLLOOOIIIQQQ```wwwzzzlllxxxqqqdddmmmpppooo~~~yyyvvvuuupppnnnkkkiiihhhiiijjjkkkkkkfff```ZZZWWWUUUUUUUUUWWWUUUSSSOOOLLLLLLOOORRRTTTSSSQQQNNNKKKGGGDDDCCCBBB@@@===;;;888777777777666666555555555444444444666777888999:::<<>>===>>>;;;666666333111333666777555333111///,,,,,,---......---...------------...//////////////////////////////////////////000000}}}llluuupppYYYLLLJJJSSSfffzzzmmm]]]\\\```]]]VVVIIIGGGFFFGGGJJJNNNPPPPPPOOOPPPPPPQQQPPPOOOMMMLLLLLLLLLMMMOOOSSSYYY___bbbgggjjjooorrrrrrrrrsssttt{{{|||}}}wwwjjj___XXXVVVVVVUUUMMMGGGNNNccczzz{{{xxxqqqcccRRRFFFBBBDDDOOONNNPPPVVV\\\^^^[[[WWWHHHBBB===BBBQQQcccooottteeeTTTDDDAAAIIIXXXjjjyyy~~~xxxyyy~~~|||yyy{{{~~~|||yyytttrrrnnnjjjddd\\\TTTNNNMMMIIIGGGJJJIIIJJJXXXhhh|||vvv~~~oootttXXX;;;777777888999555444999999BBBXXXfffmmmxxxoooiiikkkqqq^^^QQQDDDCCCMMMOOOWWW]]]bbbdddiiipppttttttkkkgggaaa\\\YYYZZZ\\\___]]]dddqqq}}}wwwtttqqqlllgggddddddeeedddcccccchhhnnnuuu{{{nnn^^^LLLBBB@@@CCCHHHOOOWWWaaannnvvvssshhh[[[TTT\\\\\\WWWWWWkkkxxxVVVFFFKKKRRRQQQYYYnnnooo```___eee___VVVXXXbbb}}}~~~rrrlllvvvzzzvvvsssrrrrrrpppnnnkkkiiihhhhhhhhhhhheeeaaa[[[WWWUUUUUUUUUVVVUUURRROOOLLLLLLOOOQQQSSSRRRPPPMMMJJJGGGDDDBBBAAA@@@===;;;999777777777666666666555444444333333444666777888999;;;???BBBDDDEEEBBB===<<<>>><<<777777444222444666777666333111///,,,,,,---......---...------------...//////////////////////////////////////////000000|||kkkvvvttt\\\NNNKKKRRReeexxxjjj\\\\\\aaa^^^VVVFFFEEEDDDGGGKKKOOORRRSSSQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRUUUXXX\\\^^^dddiiiooorrrrrrrrrtttwww}}}tttdddUUULLLKKKLLLLLLKKKJJJUUUllluuuccc^^^WWWPPPIIIGGGOOOXXXZZZVVVSSSVVV[[[[[[TTTLLLAAA@@@BBBMMMcccwwwdddRRRCCCDDDPPPbbbzzz{{{}}}}}}{{{|||}}}|||zzzvvvsssooojjjeee]]]UUUOOONNNIIIHHHIIIGGGHHHWWWhhhvvveeelllWWW;;;888777888999555444999999CCC[[[jjjttt{{{rrrkkkkkk~~~fffTTTLLLAAA???CCCBBBGGGOOOWWW^^^dddkkkllliiibbb___ZZZVVVTTTTTTVVVWWWXXX^^^jjjxxx{{{xxxuuussspppllljjjiiiiiiiiihhhmmmtttzzzsss```LLL@@@===???DDDIIILLLSSS```iiiiiiaaa\\\\\\aaa^^^YYY[[[mmmiiiQQQHHHMMMTTTVVVbbbvvv{{{ddd```eeehhhddd]]]XXXTTTbbbzzziiieeecccnnnzzzwwwtttssssssrrrooollliiifffdddccceeedddaaa\\\XXXUUUUUUVVVVVVUUURRRNNNLLLLLLNNNQQQQQQPPPOOOMMMJJJGGGDDDCCCAAA???===:::999888888888666666555555555444444444555555666666777999===AAAAAAAAA???;;;;;;>>>===999888555444555888999777555111///,,,,,,---......---...------------...///////////////////////////////////////000000000zzznnn}}}www^^^PPPKKKOOOaaauuuyyyooo```YYY\\\aaa\\\SSSFFFEEEEEEHHHMMMSSSVVVWWWXXXWWWVVVVVVUUUUUUUUUVVVQQQRRRSSSUUUWWWZZZ\\\^^^bbbgggmmmpppoooqqqtttxxx~~~rrr___MMMCCCBBBDDDAAAFFFLLLUUUhhhwwwooo^^^NNNHHHDDDEEEGGGNNN\\\jjjbbb]]]XXXVVVUUUQQQIIIBBB>>>CCCLLL^^^uuu}}}[[[KKKBBBHHHWWWkkk~~~{{{zzzzzz{{{{{{tttrrrnnnjjjfff___XXXSSSOOOKKKJJJJJJGGGHHHWWWiiiyyyyyyaaadddxxxzzzTTT;;;999888888:::666444999:::DDD]]]ooozzz~~~uuummmjjj|||~~~```MMMIIICCCBBBEEECCCLLLRRRXXX[[[```dddccc^^^[[[ZZZWWWUUUSSSSSSTTTTTTVVV[[[dddpppyyy~~~~~~xxxzzzzzzvvvpppmmmnnnqqqpppsssyyyzzzfffOOOBBB======@@@DDDEEEIIIRRR[[[]]]YYY[[[aaaccc___[[[^^^hhhssswwwvvv~~~vvvZZZLLLJJJNNNUUU[[[hhhyyyttt___]]]cccllljjjdddeeedddeeennnyyykkklllooo|||vvvpppllljjjiiiiiihhhfffdddcccaaa```bbbbbbaaa]]]XXXUUUUUUWWWVVVUUURRRNNNKKKKKKNNNQQQOOONNNMMMLLLJJJGGGEEEDDD@@@???===:::999888888888555555555555555444444444555666555555555777;;;>>><<<===;;;888:::>>>???<<<888555444555888:::888666111///,,,,,,---......---...------------...//////////////////////////////000000000111111111uuummmyyy```PPPJJJMMM___rrr}}}qqqnnnqqqpppmmmfff```YYYVVV\\\```ZZZPPPHHHHHHHHHKKKQQQWWWZZZ\\\^^^]]][[[ZZZYYYYYYYYYZZZPPPQQQSSSWWWZZZ]]]___```aaaffflllnnnnnnoootttyyy~~~qqq\\\III>>>===@@@:::DDDLLLRRR___hhh^^^JJJGGG@@@;;;===BBBIIIWWWdddgggddd^^^XXXRRRJJJCCC???===GGGVVVkkkvvvSSSGGGBBBMMM^^^sss|||yyyyyyzzz{{{rrrpppmmmjjjgggbbb\\\WWWPPPMMMKKKKKKHHHIIIXXXjjj~~~|||qqq\\\XXXddduuuQQQ;;;:::888888:::777444999:::DDD^^^rrrwwwnnniiizzz^^^IIIEEEAAAAAAEEECCCPPPTTTVVVVVVZZZ]]]]]]XXXXXXWWWVVVUUUTTTSSSSSSRRRUUUXXX```iiirrrxxxyyyyyyzzz{{{~~~{{{vvvxxx|||yyyyyy}}}mmmTTTEEE???<<<>>>@@@@@@BBBIIIQQQSSSRRRYYYbbbeee```^^^```cccdddeeeggggggxxxqqqRRRIIILLLPPPWWW```kkkzzzuuuZZZRRR^^^pppqqqmmmyyy}}}uuuttt}}}tttjjjbbb\\\YYY[[[\\\]]]___```````````````aaaaaa]]]XXXUUUVVVXXXVVVTTTRRRNNNKKKKKKNNNQQQNNNMMMMMMKKKJJJHHHFFFEEE@@@???===:::999888888888555555555555555555555555666666555444444555999<<<888999888777999???@@@===777555333555888:::999777111///---,,,---......---...------------...//////////////////////////////111111111111222222~~~}}}aaaTTTLLLLLLZZZlll~~~|||ggg[[[VVVSSSRRRSSSUUUSSSRRRUUUXXXXXXSSSNNNGGGFFFHHHNNNWWW^^^aaaaaacccbbbbbb```___]]]\\\\\\VVVXXXZZZ]]]^^^_________aaabbbeeeiiinnntttyyy{{{}}}fffPPPAAA:::888888999===BBBHHHRRRWWWMMM???<<<::::::===AAAHHHWWWeeegggnnnpppgggXXXJJJCCC???EEEXXXqqquuu^^^CCCAAA@@@FFFWWWttt}}}wwwwwwxxxzzzxxxvvvtttqqqllleee]]]XXXPPPPPPJJJGGGJJJJJJXXXqqq}}}{{{sss\\\XXXbbbjjjKKK;;;<<<999666777444;;;:::555@@@___xxx|||jjjiiittt```LLLIIIFFFIIIPPPQQQTTTXXXYYYVVVVVV[[[\\\XXXZZZVVVTTTXXXZZZVVVSSSRRRQQQVVV___hhhoootttvvvwwwsssssssssuuuyyy~~~rrrVVVCCC===???AAABBBBBBAAABBBEEEGGGKKKUUU___gggbbb^^^```fffjjjiiieeecccppp|||}}}rrreee```YYYPPPKKKNNNVVV```fffyyywwwmmmZZZPPPUUU[[[ccckkksss|||kkkaaa\\\WWWUUUVVVWWWVVVVVVXXX[[[^^^^^^]]]```]]]^^^```___ZZZVVVVVVUUUSSSOOOLLLKKKLLLNNNPPPOOOOOOMMMLLLIIIGGGDDDCCCCCCAAA===:::888777777777888777555333333333555666999999888888777888888999888777666888;;;===>>>>>>>>>999555666;;;===:::555222000---,,,---------,,,---------.........//////........................---000222222111000fffRRRJJJKKKXXXiiizzzqqq\\\QQQMMMKKKMMMOOOVVVTTTTTTVVVXXXWWWRRRMMMJJJJJJLLLRRRZZZ```cccccceeeeeecccaaa___]]]\\\[[[YYYZZZ\\\]]]___```aaaaaaddddddfffiiinnntttyyy||||||dddNNN@@@999777888666;;;@@@DDDLLLOOOGGG<<<888:::>>>BBBEEEMMM___ooottt[[[JJJDDDDDDTTTggg~~~jjjSSSAAA???>>>DDDUUUooo|||zzz{{{|||yyywwwtttpppkkkddd\\\VVVMMMNNNIIIGGGJJJJJJVVVooorrr[[[TTTeeeiiiJJJ999;;;888777888777;;;;;;777CCCbbbzzz~~~kkkjjjttthhhRRRMMMIIIIIILLLJJJRRRXXXZZZUUUSSSWWWZZZZZZ[[[WWWUUUXXXYYYVVVRRRRRRWWW\\\dddmmmsssvvvvvvvvvooooooooopppsssxxx|||yyy___LLLEEEEEEFFFFFFEEECCCBBBCCCEEEIIITTT___gggccc```aaaggglllnnnmmmlllsssyyy}}}}}}vvvdddRRRLLLLLLMMMQQQXXX```fffjjjwwwyyyjjjXXXNNNRRRWWW\\\```hhhwwwqqqaaaXXXTTTSSSTTTXXXZZZVVVRRRQQQTTTYYY\\\^^^```]]]^^^bbbaaa\\\WWWVVVUUUSSSOOOLLLKKKLLLNNNPPPOOOOOOMMMLLLIIIGGGDDDCCCAAA@@@>>>;;;999999888999888777555333333444555666888888888888777777888888666555666888<<<>>>???>>>>>>:::666777<<<>>>;;;777222000---,,,---------,,,---------.........//////////////////////////////000...---...000222kkkSSSKKKKKKXXXhhhxxxxxxhhhWWWNNNMMMNNNQQQUUU\\\ZZZYYYYYYYYYVVVQQQLLLMMMNNNQQQWWW]]]ccceeeeeegggfffdddbbb___^^^\\\\\\^^^^^^^^^___```bbbcccdddgggggggggiiimmmsssyyy|||yyybbbLLL>>>888777777444888===???BBBDDD@@@999888:::???DDDHHHSSSjjj~~~uuuYYYGGGEEEKKKeeewwwxxx]]]III@@@???AAAJJJYYYjjjzzz}}}||||||yyywwwsssnnnhhhaaaXXXSSSJJJLLLHHHHHHKKKJJJUUUnnnqqq\\\YYYtttiiiIII888999888777:::999888999666CCCccczzzoookkksssmmmXXXUUUSSSUUUXXXSSS[[[^^^[[[TTTOOORRRYYY\\\\\\XXXWWWYYYYYYUUURRRRRRXXX^^^gggooottttttqqqooommmmmmlllmmmooossswwwyyy{{{eeeSSSLLLJJJJJJJJJIIIFFFCCCCCCDDDHHHSSS___iiiiiiiiilllpppuuuyyy|||zzzxxxvvvvvvuuummmZZZGGGOOOQQQUUUZZZ___cccfffhhhvvv}}}hhhYYYPPPMMMQQQUUUYYY___jjjxxxuuueeeVVVRRRXXXaaammmuuu{{{ssshhh___ZZZZZZ[[[\\\___\\\^^^ccceee___XXXUUUUUUSSSOOOLLLKKKLLLNNNPPPOOOOOOMMMLLLIIIGGGDDDCCC@@@???>>><<<;;;:::999999777666555444444444555666777777888888888888777777444555666999===???>>>======999666888<<<>>>;;;888222000---,,,---------,,,------........./////////////////////////////////222...***,,,000333oooWWWNNNMMMYYYhhhxxxwwwkkkaaa^^^```bbbeeejjjiiifffbbb^^^[[[VVVPPPKKKPPPRRRVVV[[[```dddeeeffffffeeecccaaa____________bbbaaaaaaaaabbbdddfffgggjjjiiihhhiiilllrrrxxx{{{vvv___JJJ===777777777444888;;;<<<;;;;;;999888<<<<<>><<<:::888777777777666555555444555666666777888999:::::::::999888666666888;;;===>>><<<::::::777666888;;;===;;;888222000---,,,---------,,,............////////////........................111000000000222222rrrZZZPPPMMMWWWfffvvv{{{uuusssvvvzzz|||~~~xxxtttlllddd\\\UUUOOOKKKPPPTTTYYY]]]aaaccccccdddbbbaaa_________```aaabbbdddcccccccccdddgggiiijjjkkkiiihhhiiilllqqqwwwzzzttt^^^JJJ===888888999777888:::;;;999666777999>>>>>>DDDSSSbbbllluuu|||kkk___RRRKKKGGGHHHSSS___wwwzzz___JJJAAAAAAJJJXXXgggnnnjjj___UUUOOO```sss}}}{{{wwwuuurrrooojjjeee^^^WWWOOOJJJHHHKKKJJJKKKOOOMMMXXXoooooolllggg```vvvqqqPPP===<<<999777:::999:::<<<;;;IIIjjjuuunnnrrr|||lll[[[```nnnzzz]]]LLLLLLTTT[[[___\\\ZZZYYY[[[ZZZVVVWWWZZZ```hhhsss}}}{{{vvvuuusssqqqpppppprrrtttuuuzzz~~~xxxhhh^^^XXXWWWXXXQQQOOONNNNNNJJJGGGKKKRRReeerrrooo]]]TTT\\\aaahhhmmmpppqqqssstttuuuxxxmmmhhh^^^QQQQQQWWWeeeqqqqqqcccTTTSSSYYYeeessszzzggg```cccxxxxxxooogggbbb```[[[\\\eeelllggg]]]VVVUUUSSSOOOLLLKKKLLLNNNPPPOOOOOOMMMLLLIIIGGGDDDCCCBBB@@@>>>;;;888666555555666666555555555666666666999:::;;;;;;<<<<<<<<<<<<:::::::::<<<===;;;888666666555444777:::;;;999777222000---,,,---------,,,........./////////000000------------------------...444999999555000|||vvvvvv[[[PPPJJJSSSbbbsss~~~}}}rrreeeZZZRRRMMMKKKPPPUUU[[[___aaaaaaaaabbb^^^]]]\\\\\\\\\___aaabbbccccccdddeeegggiiikkklllkkkjjjjjjkkknnnrrrwwwzzzsss^^^JJJ>>>::::::<<<;;;999:::<<<:::666666999:::???NNNfffwwwzzzuuuqqq]]]OOOCCCDDDJJJRRR___mmmlllRRRBBB>>>CCCOOObbbqqqssshhhUUUGGGHHHZZZqqq~~~~~~}}}{{{yyyuuurrrmmmiiieee```ZZZTTTMMMIIIHHHKKKJJJKKKOOONNNYYYqqq{{{nnnwww{{{YYY^^^xxxqqqQQQ>>>>>>:::777999777777888777EEEfffvvvoooqqqzzz{{{aaaVVVccc}}}vvvVVVJJJOOOWWW\\\]]][[[YYYZZZ]]]\\\ZZZ\\\```eeemmmxxx|||yyywwwtttqqqpppqqqssstttzzz~~~rrrfff```___aaabbb```]]]YYYQQQIIIHHHLLLXXXjjjpppZZZSSSUUU```oooyyy{{{wwwsssqqquuuqqqmmmmmm```YYYVVVYYYhhhzzz~~~rrrddd[[[UUUQQQUUUcccyyypppaaafffvvv}}}}}}}}}|||xxxqqqiiicccaaa[[[[[[eeennnkkk```WWWUUUSSSOOOLLLKKKLLLNNNPPPOOOOOOMMMLLLIIIGGGDDDCCCCCCAAA===:::777666666777555555666666666777777777<<<<<<;;;;;;<<<===>>>???>>><<<;;;;;;;;;:::777444333333444666999:::888777222000---,,,---------,,,....../////////000000000........................,,,555>>>>>>777111sssmmmzzz^^^QQQJJJQQQ```sss~~~qqqbbbVVVNNNLLLLLLQQQVVV]]]aaabbbaaa```aaa\\\[[[ZZZYYYZZZ\\\^^^```aaaccceeegggjjjkkkmmmmmmlllllllllnnnqqquuuyyy|||sss^^^KKK@@@<<<===>>>===:::999<<<<<<888777999999@@@RRRjjjzzz{{{uuuqqqYYYLLLEEEJJJQQQYYYiiizzzuuu```JJJ@@@AAAHHHVVVjjjvvvttteeeRRREEEGGGXXXppp}}}{{{}}}|||{{{yyyxxxwwwtttpppmmmiiifffaaa]]]YYYSSSNNNJJJGGGJJJHHHIIIMMMMMMYYYqqq|||uuutttZZZ^^^uuummmNNN<<<===:::777888666444555333AAAbbb}}}zzzpppqqqyyymmmVVVLLLZZZvvvxxxaaaLLLIIIRRRYYY[[[[[[YYYYYY[[[^^^^^^]]]aaagggkkkrrr}}}}}}{{{xxxtttssssssttttttzzz}}}tttqqqtttxxx{{{tttjjj]]]PPPLLLNNNPPPaaa}}}eeeVVVUUUYYYeeettt~~~~~~xxxssspppzzzlllnnnpppaaaZZZXXX\\\iiivvvzzzqqqfff```XXXQQQPPPVVVhhhmmmeeeqqqxxxzzzyyywwwvvvtttqqqlllhhhccc[[[ZZZdddooommmbbbYYYUUUSSSOOOLLLKKKLLLNNNPPPOOOOOOMMMLLLIIIGGGDDDCCCDDDAAA===:::888999<<<===555555666777777777777777===<<<:::::::::<<>>>>>@@@???999888===>>>999777999;;;AAAPPPcccppptttvvvxxxWWWNNNJJJPPPUUU\\\nnnxxxmmmZZZHHHBBBFFFNNN]]]oooyyyuuueeeSSSHHHDDDUUUnnn{{{{{{~~~yyywwwvvvtttsssrrroookkkhhhgggddd```\\\XXXTTTOOOKKKFFFIIIFFFGGGLLLLLLYYYqqqwwwpppsss```___sssiiiJJJ:::<<<999777888555999:::777DDDfff~~~pppqqqyyykkkRRRDDDJJJ]]]rrruuueee\\\NNNDDDJJJTTTXXXYYYYYYXXXXXX[[[_________dddkkkttt{{{|||xxxvvvuuuvvvwwwzzzxxxgggXXXSSSUUUOOO^^^xxxpppXXXUUU]]][[[eeesss{{{|||{{{{{{|||kkkqqqsssbbbVVVYYY```jjjpppmmmbbbXXXRRRRRRTTTUUUTTT\\\sssooommm|||uuurrrooooooppprrrttttttddd[[[YYYdddoooooodddZZZUUUSSSOOOLLLKKKLLLNNNPPPOOOOOOMMMLLLIIIGGGDDDCCCCCCAAA===::::::<<<@@@CCC555555666777777777777777===;;;999888999;;;???AAA>>><<<:::999999:::999888222333666888:::;;;:::999222000---,,,---------,,,////////////000000000000111111111111111111111111---000444666777666xxxsssmmmtttmmmRRRIIISSS]]]nnn|||~~~zzzuuukkk]]]OOOFFFDDDEEETTTXXX^^^```___]]][[[YYYVVVVVVVVVVVVWWWXXXYYYZZZ___aaacccgggjjjnnnppprrrssssssssstttvvvxxx{{{|||~~~rrr___MMMCCCBBBGGGKKKGGGFFFCCC@@@>>>>>><<<999;;;FFFXXXbbbiii|||hhhYYYMMMQQQaaaqqqyyyjjjbbbWWWIIICCCFFFUUUgggssswwwvvvcccNNNIIIEEERRRiii~~~~~~}}}{{{zzzxxxvvvttttttpppmmmoootttuuuqqqkkkaaa```^^^[[[XXXTTTMMMGGGHHHJJJGGGHHHOOOQQQ]]]vvvjjjdddnnn]]]aaauuu```MMM;;;777;;;===:::888777<<<999BBBgggyyyrrruuubbbOOOBBBEEEIIIGGGFFFJJJFFFOOOUUUTTTUUUYYYYYYVVVSSSVVVYYY\\\^^^dddmmmsss~~~}}}wwwvvvwwwxxxyyy~~~rrr```YYYZZZXXX\\\___kkklll]]]XXXYYYfffnnn{{{xxxxxxnnnqqqpppddd\\\]]]dddllllllaaaVVVQQQJJJHHHJJJMMMNNNUUUgggyyywwwxxx}}}}}}vvvoooooommmjjjsss{{{tttgggXXXUUUfffvvvrrrbbbUUUVVVSSSOOOLLLMMMNNNPPPPPPPPPOOONNNLLLJJJGGGEEEDDDCCC@@@<<<:::===AAAEEEGGG888999;;;<<<<<<:::777555;;;:::999888888:::<<<===999777777777999:::999888777666555555777999999999111000...---,,,,,,------........................111111000000/////////...000000000000111111{{{sssvvvrrrVVVJJJQQQXXXggg}}}{{{vvvpppooossszzz~~~uuupppeeeWWWKKKEEEFFFIIITTTXXX]]]```___\\\ZZZXXXSSSSSSSSSTTTUUUUUUVVVWWW\\\]]]aaaeeeiiinnnqqqsssrrrrrrssstttvvvxxxzzz|||zzzooo]]]NNNGGGJJJRRRXXXXXXYYYWWWQQQJJJDDDAAA???DDDNNNbbbrrr~~~mmm^^^SSSZZZlll{{{~~~wwwnnncccUUUIIIFFFHHHWWWgggoooqqqnnn]]]KKKHHHHHHVVVlll~~~~~~~~~~~~}}}{{{yyywwwuuulllmmmoootttvvvuuuoooiii```^^^\\\YYYWWWSSSMMMGGGHHHJJJGGGIIIOOORRR___xxxkkk[[[pppzzzdddXXXcccZZZJJJ;;;777;;;;;;:::999888===:::DDDiiizzzrrruuu^^^NNNCCCCCCEEEDDDGGGOOONNNTTTWWWUUUVVVYYYXXXTTTUUUXXX[[[^^^aaaiiissszzz|||wwwuuuvvvwwwxxx{{{~~~tttmmmhhhggg\\\[[[YYY^^^tttooo^^^[[[]]]iiiqqq}}}zzzuuu~~~rrrsssnnn___XXXaaammmuuutttiiiYYYNNNQQQPPPPPPPPPNNNPPPZZZgggyyyxxx|||}}}xxxrrrrrrnnnjjjsss}}}xxxgggXXXUUUfffwwwtttcccVVVXXXTTTPPPMMMMMMMMMNNNNNNPPPOOONNNLLLJJJGGGEEEDDDEEEAAA<<<999999:::;;;;;;555666777888777666444333999888777777888:::<<<===999888777888:::;;;;;;:::777666555666888999999888111000...---,,,,,,------........................///.........------------000000000000111111~~~wwwZZZKKKPPPUUUbbbxxx~~~wwwvvvqqqttt{{{zzzooojjjbbb]]]___fffooovvvooojjj```RRRHHHDDDHHHLLLTTTXXX]]]```___\\\XXXWWWRRRSSSSSSTTTTTTUUUVVVVVVWWWYYY\\\aaafffkkkooorrrooopppqqqsssuuuxxxyyyzzz~~~~~~uuukkk[[[OOOMMMUUUaaajjjjjjjjjggg^^^RRRHHHDDDDDDHHHTTTooommm```YYYcccuuusssyyyvvveeeQQQHHHHHHKKKYYYggglllkkkfffVVVGGGGGGHHHWWWnnn}}}}}}~~~~~~~~~|||yyyvvvtttgggmmmuuuyyyxxxqqqjjjfff___\\\YYYXXXVVVRRRLLLGGGGGGIIIGGGIIIOOORRRaaa{{{mmmXXXjjjxxxbbbVVVfffxxxPPPEEE:::888999999999:::888===;;;FFFkkk}}}tttvvv{{{ZZZOOOFFFEEEEEEEEELLLWWW\\\]]]\\\YYYXXXYYYVVVRRRXXX[[[^^^bbbgggppp|||zzzuuutttuuuvvvwwwxxx{{{~~~}}}}}}}}}rrrwww|||xxxsssggg___WWWWWWbbb}}}sssaaa___cccnnnyyyyyywwwsssuuunnn]]][[[jjjxxx}}}~~~|||qqqccc^^^[[[WWWTTTPPPNNNTTT\\\sss}}}|||~~~|||zzzsssqqqnnniiittt~~~zzzfffXXXVVVhhhxxxuuudddWWWYYYUUUPPPMMMLLLMMMMMMMMMPPPOOONNNLLLJJJGGGEEEDDDEEEAAA===999888777666555444444444444444333333333777777666666777888:::;;;999888888999;;;===<<<;;;777666666777999::::::888111000...---,,,,,,---...////////////////////////............------------000000000000111111{{{\\\LLLPPPTTTbbbyyyoooeeeaaa\\\```iiihhhaaa\\\UUUOOONNNSSS]]]eeegggccc[[[PPPGGGDDDGGGKKKTTTXXX^^^```___[[[WWWUUUTTTTTTUUUVVVWWWWWWWWWWWWTTTUUUXXX\\\```eeejjjllllllmmmppprrruuuwwwxxxyyy|||~~~~~~rrriii[[[RRRSSS]]]lllvvvtttmmmddd[[[RRRJJJGGGHHHHHHRRRoooddd]]]\\\gggsssyyyzzzzzzrrr~~~gggNNNFFFIIILLL]]]kkknnnjjjeeeUUUHHHIIIFFFYYYrrr{{{zzz}}}|||}}}~~~{{{vvvsssqqqkkksss||||||tttjjjdddbbb___YYYUUUVVVVVVRRRKKKGGGFFFJJJGGGHHHMMMPPP___zzzrrraaatttfff[[[qqqgggHHHAAA:::999999777888;;;777<<<:::EEEkkkwwwvvvqqqYYYPPPJJJMMMRRRVVV\\\cccllliiiddd___]]][[[VVVRRRZZZ^^^ccchhhooozzz}}}wwwsssssstttuuuvvvvvvyyy}}}~~~}}}zzzyyyxxxyyy{{{wwwqqquuufffZZZXXX[[[nnnsssaaaccciiisssyyyooovvvqqqccccccsss}}}~~~{{{rrriiiaaa\\\[[[\\\kkk~~~zzzpppmmmkkklllxxxwwwdddYYYZZZlllzzzuuueeeYYYXXXTTTPPPMMMLLLMMMNNNNNNPPPOOONNNLLLJJJGGGEEEDDDCCC@@@===<<<;;;;;;999777777666555444444555666666888777777666666777777888888777777999;;;<<<<<<;;;777777888:::<<<<<<;;;999000///...---,,,------...000000000000000000000000000000000000000////////////000000000111111___MMMNNNRRR___wwwsss^^^RRRMMMHHHKKKSSSQQQOOOLLLGGGBBB@@@DDDKKKQQQXXXWWWSSSMMMFFFDDDFFFIIIUUUYYY___bbb```[[[WWWTTTTTTTTTVVVWWWWWWXXXWWWWWWTTTTTTUUUWWW[[[^^^bbbdddhhhjjjnnnqqqtttvvvwwwwwwzzzzzz{{{~~~rrriii^^^WWWZZZeeesss}}}zzzjjj[[[WWWVVVTTTSSSSSSPPPQQQaaaxxxtttYYYZZZ```iiiooopppsssxxx}}}eeeMMMFFFKKKOOOcccppptttoooiiiYYYMMMPPPLLLbbbzzz}}}tttqqqqqqyyy|||}}}|||wwwssspppoooxxx~~~{{{nnnccc```aaaaaaYYYTTTWWWXXXRRRKKKHHHGGGJJJHHHHHHKKKMMM^^^zzzwwwkkkgggdddaaaEEE???::::::999777777;;;666;;;888CCCjjj{{{www|||hhhVVVPPPOOOYYYgggrrrvvvwwwxxxsssmmmhhhbbb]]]XXXVVV]]]bbbjjjrrrzzzyyyvvvqqqoooppprrrssstttvvvyyy|||}}}zzzwwwtttssspppsssvvvzzz~~~~~~sssccc^^^ZZZ^^^wwwiii^^^fffoooxxxrrrllluuuuuukkkfffttt|||}}}{{{mmmcccjjjxxx|||~~~zzznnnjjjnnnsssqqq```ZZZ```rrr|||tttdddZZZUUURRRNNNLLLMMMOOOPPPQQQPPPOOONNNLLLJJJGGGEEEDDDBBB@@@>>>======<<<;;;999888777555444444555777888::::::999777666666555555888777666777:::;;;:::999888888:::<<<>>>>>>;;;999000///...---,,,---......000000000000000000000000/////////000000000000000///000000000111111dddOOOLLLMMMYYYooo}}}~~~gggSSSGGGDDD???AAAFFFBBBBBB@@@===;;;<<>><<<;;;999777555555555444333444555666777<<<;;;;;;:::888777666666888777666777999:::999888666777999===???>>>:::777///...---,,,,,,---...///////////////////////////---------...............000000000000111111jjjRRRMMMKKKVVVlllyyy}}}fffSSSJJJJJJFFFHHHJJJDDDCCC@@@>>>@@@EEEKKKNNNNNNPPPPPPNNNJJJFFFFFFJJJOOOWWW\\\bbbeeebbb\\\WWWSSSSSSTTTVVVXXXXXXXXXWWWVVVVVVUUUTTTUUUVVVZZZ]]]___bbbeeekkkppptttuuuttttttnnnhhhbbb^^^```eeejjjmmmooollljjjkkkqqq|||~~~|||}}}zzziii]]]SSSGGGHHHMMMJJJYYY^^^hhhrrrxxx~~~gggTTTLLLNNNXXXcccmmmyyyzzzssslllaaa\\\dddggg{{{qqqfffdddfffqqquuuxxxwwwtttrrrtttwwwwwwjjjeeehhhnnnjjj]]]UUUZZZ\\\TTTLLLKKKDDDJJJIIIIIIMMMPPPdddxxxkkkwwwtttKKKBBB;;;:::;;;999888888999<<<777AAAhhh}}}xxx}}}}}}sssfffRRRHHHHHHMMMYYYjjjyyy}}}{{{zzzuuuiii]]][[[```cccmmm}}}xxxooojjjcccaaa______cccgggjjjkkkooorrrtttsssooohhhcccaaa^^^```dddhhhmmmsssyyy~~~vvviii]]]YYY[[[hhh|||ooo^^^eeewwwvvvqqquuuwwwuuupppvvv~~~}}}|||uuuuuuwwwssspppwww|||zzzyyyppp\\\WWW^^^ooonnn___[[[UUURRRNNNLLLMMMOOOPPPQQQPPPOOONNNLLLJJJGGGEEEDDDEEEBBB>>>;;;999888666555444444444444444555666666;;;;;;;;;;;;;;;::::::999;;;999888888999:::999777333444777;;;===<<<888444///...---,,,,,,---...///........................------------.........///000000000000111111mmmUUUOOOMMMXXXnnn|||~~~jjjXXXRRRTTTRRRSSSTTTLLLKKKGGGEEEIIIRRRZZZ^^^^^^\\\ZZZUUUNNNHHHGGGLLLPPPXXX]]]cccfffccc]]]WWWTTTUUUWWWYYY[[[[[[[[[YYYYYYVVVVVVUUUUUUWWW[[[___aaa```dddjjjppptttuuutttssshhhaaaWWWQQQQQQVVV]]]aaammmmmmnnnrrr{{{vvvmmmaaaOOOIIILLLJJJ\\\___hhhtttzzzZZZLLLLLLQQQ^^^kkkppp{{{yyypppjjjaaa```kkklllnnneeehhhlllnnnsssvvvvvvtttuuuyyy}}}vvvllliiinnntttmmm^^^VVV[[[]]]UUUMMMLLLCCCIIIIIIJJJOOOSSShhhuuupppOOODDD;;;:::<<<:::888888;;;>>>888AAAhhhzzz{{{xxx|||rrrggg[[[HHHDDDFFFJJJPPPZZZgggooorrr{{{{{{{{{wwwiii\\\[[[bbbeeerrr~~~qqqhhhddd[[[ZZZXXXZZZ^^^cccfffggglllnnnpppoooiiibbb]]]ZZZYYY\\\___ccchhhnnnuuuyyywwwlllddd```___eee{{{qqqdddnnnyyytttvvvxxxxxx~~~}}}xxxsssuuuxxxlllooo{{{vvvooodddRRRTTT___tttlll^^^[[[WWWTTTOOOMMMMMMNNNOOOOOOPPPPPPNNNMMMJJJGGGEEEDDDEEEBBB>>>;;;:::::::::999555555555666666777777777999:::;;;<<<===============;;;::::::::::::999777000222555999;;;:::555111///...---,,,------//////.........................../////////000000111111000000000000111111yyy}}}zzzZZZLLLQQQUUUbbbxxxooocccYYYZZZ___aaa``````]]]RRRLLLRRR]]]ccchhhmmmuuujjj]]]SSSKKKHHHMMMUUUWWWZZZ___aaa___\\\YYYWWWVVVZZZ\\\[[[]]]___]]]XXX]]]ZZZVVVTTTVVVZZZ___ccceeedddffflllsssuuurrrnnncccZZZPPPMMMQQQXXX___eeerrrpppqqqxxxzzziiiXXXMMMIIIHHHZZZ[[[aaassshhhNNNIIINNNSSSaaapppxxxuuurrrpppjjjddddddhhhxxx|||iiikkktttxxxsssmmmoooxxxzzzuuuvvv~~~~~~tttlllkkkpppvvvkkk]]]VVV\\\___VVVMMMJJJIIIHHHJJJLLLMMMUUUooowwwgggllltttNNNCCC:::888999888888999::::::777???aaazzzyyyxxx|||tttmmm___VVVQQQGGGAAABBBEEEHHHMMMUUU^^^eeepppvvv{{{vvvfffYYY\\\eeehhhuuu}}}ppphhhccc```WWWWWWWWWWWWYYY\\\___aaajjjkkkllliiiddd___[[[YYYXXXZZZ[[[]]]```hhhrrrzzzyyyxxxtttkkkggghhhlll|||wwwjjjqqqvvvmmmwww{{{uuu{{{}}}qqqlllllllllkkkrrryyyqqq]]]QQQQQQXXXhhh{{{yyyiii]]]WWWWWWSSSNNNLLLOOOQQQRRRQQQQQQQQQPPPMMMIIIGGGGGGHHHEEEBBB>>>;;;::::::999888888777555444555666888999;;;999999:::===@@@AAAAAAEEECCC???<<<::::::;;;<<<333444555666666555444444........................////////////////////////////////////////////////////////////000000}}}~~~^^^MMMOOORRR^^^tttzzznnneeehhhoooqqqooonnnrrrhhh```bbbggghhhkkknnn{{{oooaaaWWWOOOMMMRRRYYY[[[___cccdddccc___\\\[[[[[[```bbbccceeegggeeeaaa```___^^^]]]]]]___aaacccffffffhhhnnntttuuuqqqmmm[[[UUUOOORRR^^^nnn}}}yyyvvvyyy~~~vvvhhhYYYNNNHHHPPPVVVdddyyymmmXXXGGGGGGOOOWWWeeettt~~~xxxqqqkkkeeedddkkkuuupppwwwtttqqqvvv{{{}}}zzzrrrlllkkkooorrrdddYYYUUU]]]aaaXXXNNNKKKJJJHHHIIIKKKJJJRRRkkkggg]]]ppp[[[nnnvvvMMMCCC:::999999888888999999999666===___{{{tttzzz~~~mmm```XXXMMMHHHFFF???>>>@@@AAABBBEEEIIIOOOTTTYYYaaakkkmmmddd\\\^^^fffooo}}}wwwllleee```]]]VVVVVVTTTTTTTTTVVVXXXYYY^^^```bbbaaa]]]YYYWWWVVVUUUWWWXXXZZZ]]]eeeooowww||||||yyyxxxrrrmmmkkklllyyywwwrrr|||qqqxxx}}}zzzxxxkkkdddddd\\\XXXXXXTTTMMMPPPZZZZZZtttoooeee___XXXWWWRRRNNNLLLOOOQQQRRRQQQPPPPPPOOOLLLIIIGGGGGGHHHEEEAAA===;;;::::::999888888777555444555666888999:::999888999<<>><<<:::::::::;;;222444777::::::888555333........................////////////////////////////////////////////////////////////000000}}}yyycccOOOMMMOOOZZZpppxxxyyyrrrwww~~~{{{{{{uuuqqqsssvvvxxx|||sssdddYYYRRRPPPUUU\\\^^^bbbeeegggeeebbb``````dddiiimmmmmmoooqqqppplllffffffggggggfffeeedddccchhhiiilllqqqvvvvvvqqqmmm___\\\[[[```mmm|||zzz}}}zzzrrrggg[[[NNNFFFMMMXXXhhhzzzzzziiiTTTIIICCCHHHQQQ\\\kkkyyy|||rrrjjjdddfffrrr~~~qqq~~~uuuwwwxxxqqqmmmkkkkkkkkk]]]WWWXXX```bbbXXXMMMIIIHHHGGGHHHJJJJJJSSSmmm]]]\\\fffPPP^^^nnnJJJBBB:::999:::888888999888999666<<<[[[qqqwww}}}wwwaaaRRRKKKCCCBBBDDD@@@>>>@@@AAABBBCCCDDDGGGIIIMMMSSS\\\bbb```]]]aaaiiiwwwrrrhhhbbb^^^\\\WWWUUUSSSQQQQQQQQQRRRSSSSSSUUUXXXXXXVVVTTTSSSSSSPPPRRRTTTVVVYYY```jjjqqqwww~~~wwweeeooo~~~||||||yyytttqqqrrr{{{ssswww~~~~~~qqqddd[[[SSSPPPQQQQQQPPPWWWbbbgggzzzddd```___YYYVVVRRRNNNMMMOOORRRRRRQQQPPPPPPOOOLLLIIIGGGGGGHHHDDDAAA===;;;::::::999888777666555444555666888:::999888777888:::===>>>>>>=========<<<;;;;;;:::999111444999======:::666333......................../////////////////////////////////////////////////////////000000000jjjRRRMMMMMMXXXlllwwwzzz}}}||||||~~~qqqbbbXXXRRRQQQUUU[[[___bbbeeegggfffdddddddddlllrrrwwwwwwwwwxxxvvvrrrmmmmmmmmmlllkkkiiigggfffjjjlllooouuuxxxwwwsssnnneeehhhkkkoooyyy~~~{{{}}}tttmmmpppxxxxxxqqqggg^^^WWWRRRMMMIIIPPPYYYfffooossslllYYYHHHHHHFFFEEEJJJSSS```ppp|||zzzppphhheeeiiixxxzzzrrrwww}}}xxxqqqmmmjjjfffbbbYYYYYY]]]dddbbbVVVKKKFFFFFFEEEHHHLLLNNNYYYuuuyyy\\\ddd{{{bbbQQQcccdddHHH@@@;;;::::::888777999888:::777;;;YYYqqqvvv~~~ttt^^^PPPKKKEEEFFFIIIDDD@@@CCCFFFHHHIIIJJJLLLMMMTTTWWW]]]```______fffppp~~~pppgggbbb___]]]XXXVVVTTTRRRPPPPPPQQQRRROOORRRTTTUUUTTTSSSRRRSSSMMMPPPRRRTTTWWW]]]gggnnnuuu{{{rrreeeppp}}}}}}}}}}}}{{{zzzxxxtttuuu}}}}}}rrrpppwww___XXXTTTUUUXXX]]]gggqqqttt```]]]]]]ZZZUUUQQQNNNMMMPPPRRRRRRQQQOOOOOONNNLLLIIIGGGGGGHHHDDDAAA===::::::999999888777666555444555777999:::999777666666888;;;;;;;;;888999;;;<<<===;;;999888222555999<<<<<<:::777444........................//////////////////////////////////////////////////////000000000111qqqVVVNNNMMMWWWkkkyyyzzzmmm^^^VVVRRRPPPTTTYYY]]]```dddfffggggggiiijjjssszzz~~~}}}{{{zzzxxxtttsssrrrooommmkkkkkkkkkkkkmmmoootttyyy{{{{{{xxxuuunnnwww|||xxxxxx{{{qqqccc[[[WWW[[[aaajjjcccZZZQQQMMMLLLMMMNNNOOOUUU\\\^^^^^^ZZZPPPFFFDDDGGGIIIKKKTTTdddttt}}}{{{qqqeeeaaadddrrr}}}yyy|||zzzrrrmmmjjjfffbbb^^^VVVZZZbbbgggcccWWWMMMIIIEEEDDDGGGLLLPPP\\\zzznnnZZZeee}}}kkkZZZVVVsss___DDD???;;;;;;:::777777:::888;;;999<<>><<<<<<;;;777777:::888<<<:::;;;TTT}}}ttt___TTTSSSOOOOOOMMMDDDDDDEEEHHHJJJMMMRRRXXX\\\```rrrrrrttt}}}tttiiiccc```^^^\\\WWWUUUTTTRRRRRRSSSTTTUUUUUUVVVWWWVVVTTTRRRRRRSSSRRRUUUXXXZZZ\\\bbbjjjqqqrrrwww~~~tttSSSKKKRRRVVVcccpppuuuyyyxxx}}}yyy|||kkkgggfff___YYYZZZSSSPPPMMMNNNQQQSSSRRRQQQMMMNNNMMMKKKHHHGGGGGGHHHCCC@@@<<<:::999999888777666555444444555777999;;;999777555555777888888888555777:::======<<<999777888888999999888777555555........................////////////////////////////////////////////////000000000111111111aaaSSSOOOUUUeeerrr{{{|||iii]]]RRRNNNMMMKKKLLLMMMPPPSSSXXX]]]bbbgggmmmpppyyy~~~{{{zzzxxxuuusssssstttwwwxxxxxx{{{xxxqqqlllggg```___aaaYYYOOODDD???;;;999:::>>>@@@DDDHHHFFFCCCBBBGGGLLL[[[ZZZRRREEE<<<<<>>:::666777<<<>>>CCCFFFCCC???BBBLLLUUU______VVVHHH>>>@@@GGGLLLPPPYYY]]]\\\fffvvv{{{tttqqqsss~~~zzzxxxsssiii___YYYXXXYYYhhhqqqvvvnnn^^^QQQJJJHHHFFFEEEIIIOOOUUUeeerrrTTTQQQ]]]vvvppp^^^YYYwwwcccDDD>>><<<<<<===;;;777777:::666;;;999888OOO{{{hhh\\\[[[ZZZ]]]]]]TTTPPPRRRUUU[[[eeesssvvvlllgggeeecccaaaaaa```]]][[[YYYYYYZZZZZZ]]]^^^___^^^\\\[[[\\\]]][[[^^^aaadddfffkkksssyyy~~~RRR@@@EEEEEEQQQ^^^jjj{{{nnnooo{{{~~~xxxlllooojjj```^^^aaa___XXXRRRPPPMMMOOORRRTTTSSSQQQMMMMMMMMMJJJHHHGGGGGGHHHCCC@@@<<<999999888888777666555444444555777:::;;;;;;888666666777888888777777999;;;======;;;999888999<<>>:::444000........................////////////////////////////////////////////////000111111111111222pppWWWLLLSSS]]]lllwwwqqqaaaVVVQQQKKKFFFDDDCCCBBBAAABBBEEEHHHMMMRRRYYYaaafffpppyyy~~~}}}zzzzzz|||ttt^^^HHH<<<;;;<<<<<<<<<:::999999;;;<<>>;;;:::::::::999888<<<999;;;<<>><<<;;;;;;:::777666888777555444555888;;;<<<;;;<<<<<<999666555777:::888777888;;;>>>>>>;;;777444777<<<>>><<<888555444........................///////////////.........//////............//////000000000000000000xxx___RRRSSSZZZhhhtttnnn^^^RRRMMMGGGBBB@@@???>>>>>>???BBBEEEIIILLLQQQVVVZZZccclllvvv{{{{{{{{{}}}~~~}}}|||}}}yyybbbJJJ===;;;<<<>>>???<<<999777:::===BBB>>>@@@EEEEEEAAAGGGQQQaaaiii\\\GGGCCCFFFMMMWWWaaaaaaaaadddnnn{{{}}}{{{}}}zzzqqqkkknnntttwwwxxxrrrggg\\\SSSLLLHHHFFFHHHFFFJJJQQQXXXiii}}}]]]RRR]]]}}}zzzbbbXXXqqqdddDDDAAA>>>;;;:::::::::999888<<<999;;;<<>><<<;;;;;;:::777666777666444444666888:::;;;:::;;;<<<:::888777:::<<<;;;;;;;;;<<<>>>===999555555888<<<===;;;666333111......................../////////////////////...//////............//////...///111333666888jjjYYYTTTVVVbbbnnnxxxiiiZZZLLLHHHBBB>>><<<;;;::::::<<>>BBBDDD@@@:::777:::???AAA>>>@@@EEEEEECCCIIISSSeeeooodddMMMFFFHHHPPP\\\iiijjjiiilllxxx|||uuuwwwuuuqqqrrrwwwzzzzzzooofffZZZPPPLLLJJJHHHFFFHHHHHHKKKQQQZZZmmmrrrSSSQQQmmmfffWWWYYYxxx```BBBAAA???<<<:::::::::999888;;;888:::;;;DDDiiiyyy~~~|||ooogggbbb___^^^aaa```^^^]]]]]]___bbbdddccceeeffffffffffffggghhhlllnnnqqquuuzzz}}}oooPPPGGGCCCEEEMMM^^^lll|||tttlllsss~~~{{{uuuyyy|||uuuvvvwwwmmmooolllhhheeebbb^^^YYYVVVQQQPPPPPPTTTWWWXXXUUURRROOONNNKKKIIIHHHHHHIIIJJJ@@@>>><<<;;;;;;:::777666666444333444666999::::::999:::;;;;;;:::;;;===??????>>>=========;;;777444666999<<<<<<999444000///..............................////////////////////////............//////...000222555888;;;~~~rrr___UUUSSS^^^jjj|||{{{sssdddWWWIIIEEE???;;;:::999999888:::>>>BBBDDDCCCBBBAAAAAA<<>>@@@GGGHHHGGGNNNYYYjjjuuujjjSSSIIIKKKTTTbbbppprrrsssxxx{{{rrrrrrooonnnrrrwwwvvvqqqddd[[[PPPJJJIIIJJJHHHFFFJJJJJJMMMSSS\\\rrrlllOOOQQQttt```SSSWWWwww]]]BBBBBB???<<<:::::::::999888:::666999<<>><<<;;;;;;:::777555555333222444777::::::888888999:::;;;<<<>>>@@@AAA>>>======<<<;;;888555333444777::::::777333000///....................................//////////////////............//////000000111333444666wwwdddWWWRRR^^^jjj|||xxxoooaaaTTTHHHDDD>>>;;;999999999999;;;>>>CCCEEEDDDBBB@@@???:::===???BBBFFFMMMVVV]]]ccciiirrr{{{rrr]]]PPPIIIEEEPPPXXXaaaaaaUUUFFFAAADDDEEEKKKNNNJJJ@@@;;;>>>CCC???<<>><<<;;;;;;:::777555555333222555999<<<:::777777888999;;;===???@@@@@@::::::;;;:::888666555444222555888888666333222111........................---.........//////000000//////............//////000000000000111111~~~}}}iiiYYYQQQ^^^jjj|||wwwmmm^^^QQQFFFBBB===999888999999999;;;???CCCEEEDDDAAA???>>>888999::::::<<>>???CCC<<<999===EEEJJJLLLWWWdddxxx~~~oooWWWOOOTTT___nnn{{{ooonnnkkkkkkooorrrmmmdddTTTPPPMMMKKKLLLJJJGGGDDDDDDIIINNNVVVddd~~~~~~```MMMZZZ}}}wwwdddWWW]]]XXXHHHDDDAAA===;;;;;;:::999888999444999>>>CCCaaaxxxrrrppppppjjjjjjkkkkkkkkkkkkjjjjjjmmmooopppqqqqqqtttxxxzzz{{{~~~}}}vvviiiJJJKKKOOOYYYiiitttzzzhhhlllxxx}}}}}}ttttttsssnnnnnnmmmkkkhhhddd```ZZZSSSOOOMMMOOORRRUUUUUUSSSQQQOOOPPPOOONNNMMMKKKKKKKKKJJJ@@@>>><<<;;;;;;:::777666555333222666<<<>>>;;;777777777777:::<<<>>>===<<<777999:::999777555555666111444777888666444222222........................------......///000000000//////............////////////000000111111ooo\\\PPPXXXdddwwwwwwkkk[[[NNNBBB???:::666666666777777;;;>>>BBBCCCAAA>>>;;;:::444555555555777:::>>>AAAJJJSSS```kkksss{{{ttt]]]NNNJJJIIIHHHFFFGGGLLLOOOLLLEEEBBBDDDGGGJJJKKKIIICCC??????@@@<<<:::>>>HHHNNNRRR^^^lllpppWWWSSSZZZggguuupppooollliiikkkmmmggg^^^RRRQQQOOOLLLJJJHHHFFFEEEEEELLLUUU___ppp]]]LLL^^^xxxccc```qqqVVVJJJDDDAAA>>><<<;;;:::999777;;;444999>>>AAA[[[vvvxxxzzz|||{{{yyyuuusssuuuuuuuuuuuuwwwzzz}}}rrr~~~fffHHHTTTYYYdddsss{{{}}}mmmnnnwwwuuuvvvssskkknnnkkkiiigggddd```ZZZSSSNNNMMMPPPTTTVVVVVVTTTQQQPPPNNNOOOOOOOOONNNLLLJJJIII@@@>>><<<;;;;;;:::777666555333333888>>>@@@<<<777777666666888;;;<<<:::777888:::;;;999666444555666444666888888666333222111........................------......///000000111//////............/////////000000111111222sss]]]OOOPPP]]]pppvvviiiYYYLLL???<<<777444333444444444:::===@@@@@@===:::777666555666666888999<<>>>>>???===BBBMMMSSSXXXeeesssqqqXXXUUU___kkkyyy~~~rrrqqqlllhhhgggfff___WWWSSSRRRPPPLLLGGGEEEFFFGGGHHHPPP[[[hhh{{{___LLL```sssbbbiiiUUUJJJEEEBBB>>><<<;;;:::999777<<<555999>>>???WWW|||||||||{{{}}}uuuqqqgggOOOdddlllwwwrrrpppvvvvvvwwwsssiiimmmjjjiiifffccc```ZZZSSSNNNNNNRRRVVVXXXWWWTTTRRRQQQNNNOOOPPPPPPOOOMMMJJJHHH@@@>>><<<;;;;;;:::777666666333333888???BBB===777777666555777::::::777444;;;<<<===:::666444444666666888999888555222000000........................---------...///000000111//////............//////111111111000000///}}}gggUUUPPP[[[mmm}}}xxxkkkXXXIII>>>;;;777333222333555777<<<<<<<<<;;;:::999777777777666555666999<<<>>>???EEEHHHPPP\\\iiisssxxxyyy|||~~~kkkVVVMMMJJJKKKPPPWWWYYY\\\eeekkkgggZZZNNNJJJKKKKKKKKKHHHCCC===<<<>>>BBBAAAEEEOOOTTT]]]rrr}}}ggg^^^^^^dddvvvxxxsssnnniiigggfffbbb[[[TTTLLLKKKIIIGGGGGGGGGIIIJJJMMMSSSfff\\\RRR```~~~kkkzzzwwwVVVFFFFFFCCC@@@===<<<;;;999777999888???:::>>>MMMhhh~~~zzzttt~~~nnnjjjuuuqqqqqqyyy~~~xxxuuusssrrrnnnkkkkkkhhhccc```]]]YYYTTTOOOPPPRRRUUUWWWWWWVVVTTTSSSNNNMMMLLLNNNPPPPPPLLLHHH???AAAAAA???;;;888666555111333666999;;;<<<<<<;;;<<<999666555555777777777@@@>>><<<<<<===;;;777333999888888777666333000///,,,,,,---.../////////...////////////////////////222000///------///000222000000000000111111lllXXXQQQZZZiiizzzxxxjjjXXXHHH===:::666333222333555777;;;;;;;;;::::::888777666777666666777:::===???@@@DDDGGGPPP[[[hhhpppttttttyyy{{{|||}}}|||ppp```PPPHHHGGGHHHOOOWWWbbbgggoooqqqgggWWWMMMKKKOOOQQQSSSOOOFFF>>>;;;;;;@@@GGGOOOUUUYYYeee~~~hhh```ccckkk|||wwwqqqlllgggeeeccc___XXXRRRLLLKKKIIIGGGGGGHHHIIIJJJOOO```|||YYYWWWmmmuuuoooSSSHHHEEECCC@@@===<<<;;;999777:::888>>>999<<>>:::777555555222444777:::;;;<<<;;;;;;:::888666666777999999999===<<<;;;;;;;;;999777444666999======888222---***---------...............////////////////////////111000///......///000111000000000000111111sss]]]SSSWWWdddtttuuuhhhUUUFFF<<<999666333222333666777:::::::::::::::999888777777777777999;;;===@@@BBBEEEIIIRRR]]]hhhnnnoooooollllllkkkkkknnnsssrrrmmm```VVVKKKEEEDDDHHHQQQZZZiiimmmqqqnnn```PPPJJJKKKMMMSSSXXXTTTJJJAAA=========IIISSSWWW```www|||ddd^^^fffrrrwwwoookkkfffbbb```[[[UUUPPPLLLKKKIIIGGGGGGHHHIIIKKKLLLbbbrrrWWW___~~~wwweeePPPIIIEEECCC???===<<<;;;999777:::777===777:::EEE[[[}}}{{{uuuyyyqqqrrrxxxzzzyyy~~~zzzwwwtttttttttsssoookkkgggddd```]]]ZZZWWWRRROOOQQQRRRSSSTTTUUUUUUUUUUUUOOOLLLJJJKKKNNNPPPPPPNNN>>>??????===999666555444222444777:::<<<<<<;;;:::888777666888;;;<<<===<<<:::;;;<<<;;;888666666666888<<<>>>;;;444000000111000///...---,,,---......////////////////////////000000////////////000000000000000000111111zzzbbbUUUUUU^^^ooo~~~zzzpppcccQQQBBB:::888555333333444666777::::::;;;;;;;;;;;;::::::888999:::;;;<<>>;;;777444444666999:::999555333:::IIIUUU111000...,,,+++,,,---/////////////////////////////////000000000000/////////000000000111111iiiYYYTTTYYYkkk{{{~~~tttiii]]]LLL===888777555333333444666777;;;;;;<<<===>>>>>>>>>>>>999;;;===>>>???AAAEEEIIIKKKQQQYYY```ddddddbbb```[[[UUUNNNJJJJJJKKKOOORRRPPPOOOLLLJJJNNNYYYeeemmmnnnbbbUUULLLEEE??????CCCGGGVVVdddiiiiiikkkkkkjjjgggllltttqqq```bbbsssvvvoookkkfffaaa\\\WWWRRROOOLLLKKKIIIHHHHHHIIIKKKLLLSSSWWW^^^hhh{{{\\\PPPdddbbb\\\mmmzzz\\\MMMGGGDDDBBB???======<<<:::888999555;;;888===DDDQQQyyyyyynnncccYYYSSSTTTTTTYYYcccppp~~~nnnjjjuuuzzzwwwyyy{{{pppccc^^^eeevvvzzz|||zzzwwwvvvuuusssmmmiiidddccc___ZZZVVVRRRPPPOOOWWWVVVUUUTTTRRRQQQPPPPPPVVVRRRPPPOOOQQQRRRPPPMMMBBBBBBAAA>>>:::888777888444666:::<<<===<<<:::888777888;;;@@@DDDEEEDDDBBB>>>@@@@@@<<<666333333555666777666444777EEEZZZjjj111000...,,,+++,,,---/////////////////////////////////000000000000/////////000000000111111~~~sss```UUUVVVgggyyy{{{nnncccWWWHHH;;;666555444333333555666777;;;<<<===>>>???@@@@@@AAA;;;>>>AAABBBAAADDDIIIMMMOOOTTT[[[______\\\YYYWWWXXXPPPHHHDDDCCCEEELLLTTTYYYXXXTTTQQQVVVbbbmmmrrrlll\\\KKKBBB>>>===???CCCFFFXXXkkktttzzz~~~{{{tttbbbhhhzzzwwwiii^^^cccvvvuuuooolllgggaaaZZZUUUQQQOOOLLLJJJIIIHHHHHHJJJLLLMMMSSSVVV]]]jjjuuuQQQNNNdddZZZWWWkkkuuu[[[NNNFFFDDDAAA???======<<<:::999:::555;;;999>>>DDDLLLppp~~~wwwiii]]]TTTNNNKKKNNNQQQXXXdddooo{{{vvvllllllrrr~~~{{{vvvvvv{{{~~~~~~}}}ttteeeXXXRRRSSSXXX]]]cccbbbmmmzzz~~~{{{wwwuuuuuurrrnnniiieeeddd```ZZZTTTPPPNNNOOOWWWWWWVVVUUUSSSQQQOOOMMMUUUSSSRRRSSSTTTSSSNNNJJJCCCCCCBBB>>>;;;888888999444777;;;===>>><<<999777666999===BBBFFFFFFCCC@@@@@@@@@>>>;;;777444444444999:::999666444888BBBJJJ000///...---,,,---......////////////////////////000000////////////000000000000000000111111|||}}}yyy~~~hhhXXXTTTddduuu~~~zzzkkk___TTTFFF:::555555444333444555666888:::;;;<<<>>>@@@AAAAAAAAA===AAADDDEEEDDDFFFKKKQQQVVV[[[___aaa^^^YYYUUUTTTUUUMMMGGGHHHMMMTTTaaannntttoooeee\\\^^^gggllllll]]]QQQEEE???>>>@@@FFFLLLMMMbbbwwwoooWWW]]]tttpppiiiccciii{{{wwwooolllggg```XXXSSSOOONNNKKKJJJIIIHHHIIIJJJLLLMMMNNNXXXgggzzzvvvOOOUUUiiiwwwWWW[[[qqqmmmXXXNNNEEECCCAAA>>>======<<<:::999<<<666<<<:::>>>AAAFFFgggyyyjjj[[[QQQLLLLLLLLLMMMQQQ[[[fffnnntttqqqmmmoooooorrrmmmiiihhhmmmssszzz|||ooobbbXXXSSSSSSTTTUUU]]]eeeqqq}}}zzz|||xxxtttrrrsssrrroookkkgggeeeaaa[[[SSSNNNMMMNNNSSSTTTUUUUUUTTTRRRPPPNNNOOOOOOQQQUUUWWWTTTMMMFFFCCCCCCAAA===:::888888999555888;;;>>>>>><<<999666555888===BBBEEEDDD@@@<<>>BBBFFFFFFEEEGGGMMMSSS]]]aaaeeeddd___ZZZVVVUUUVVVPPPNNNUUU___lllvvvgggdddhhhhhhcccKKKFFFAAA@@@@@@CCCMMMWWW\\\qqqlllccceeevvvuuuqqqooouuuzzznnnlllfff___WWWQQQNNNMMMKKKJJJIIIHHHIIIKKKLLLNNNMMM^^^sssTTT___pppoooTTT^^^}}}fffVVVNNNEEECCCAAA>>>======<<<;;;999>>>888<<<:::===???AAAaaauuukkk[[[MMMEEECCCFFFIIIKKKPPP[[[eeejjjlllrrrzzz|||mmmnnnqqqllljjjjjjeeeccceeejjjuuusssbbbXXXVVVWWWKKK[[[___^^^mmm|||zzzvvvqqqpppqqqrrrpppmmmhhhfffbbb[[[SSSMMMMMMNNNPPPRRRTTTUUUUUUTTTQQQOOOJJJLLLPPPUUUXXXTTTLLLEEEBBBBBB@@@<<<999777777888555888<<>>FFFUUUbbbgggyyy}}}ooojjjooowwwyyypppjjjaaaYYYSSSOOOLLLIIIJJJIIIHHHHHHJJJLLLMMMNNNVVVbbbwwwoooZZZ___ttt___VVVdddcccWWWLLLGGGFFFEEEAAA>>><<<<<<<<<<<<999999;;;<<<:::;;;EEEQQQ~~~qqqhhh[[[MMMFFFBBB???AAADDDJJJMMMSSSZZZaaaddddddcccfffhhhnnn}}}oookkkkkkmmmooommmoooeee\\\^^^hhh|||qqqggg]]]cccaaagggnnn|||~~~{{{wwwuuutttssssssqqqnnnllloooooogggWWWMMMNNNRRRSSSTTTTTTUUUUUUTTTSSSQQQOOOQQQUUUZZZ]]]VVVKKKDDDDDD@@@@@@???===:::666333111555777:::<<<;;;999777555???;;;999999777444777<<<;;;444222555666444444888===999444111000///......------------------------........................111111000000//////......000000000111222222oooooo}}}~~~lllVVVYYYnnnxxx{{{ooo```PPPAAA888555555444444555777999;;;<<<===?????????@@@BBBEEEIIILLLOOOPPPRRRWWW```gggjjjoootttrrrlllgggfffggggggddd```cccrrrzzzhhhbbbccc^^^UUUNNNJJJHHHGGGKKKTTTaaapppzzzzzzmmmcccggggggjjjpppyyyyyypppjjjaaaYYYSSSOOOKKKIIIJJJIIIHHHHHHJJJMMMNNNOOOVVVeee}}}dddWWW___ooo```]]]ppp|||cccXXXNNNIIIGGGFFFBBB???===<<<<<<<<<999999:::;;;999:::DDDOOOsssggg```TTTHHHBBB@@@???BBBFFFKKKMMMPPPTTTWWWWWWUUUSSSVVVTTTTTT\\\mmmzzzkkkhhhjjjmmmpppkkkmmmeee```dddiiizzzyyy}}}}}}yyywwwtttsssrrrqqqooommmdddgggdddXXXOOOOOORRRSSS]]]]]]\\\[[[ZZZXXXVVVUUUSSSTTTYYY[[[VVVKKKDDDCCC??????===;;;999555333111666888;;;===<<<999666444===:::999999888666888>>>999555444666777555777<<<>>>:::555222000///......------------------------////////////////////////111000000000/////////...000000000111222222wwwuuutttZZZXXXjjjvvvqqq___NNNBBB;;;777666555555666888:::<<<===>>>?????????AAADDDFFFKKKNNNQQQTTTXXX___iiiqqqwww{{{~~~{{{uuupppppprrruuupppjjjmmmzzzqqqcccVVVSSSTTTRRRMMMJJJIIIHHHMMMWWW```jjj}}}}}}hhh^^^ZZZ``````aaagggrrrxxxoooiiiaaaXXXSSSOOOKKKIIIIIIIIIHHHIIIJJJMMMPPPQQQYYYkkk]]]YYYjjjpppcccddd}}}uuuaaaXXXOOOMMMIIIHHHEEEAAA???===<<<<<<999999999:::999999BBBLLL}}}nnncccTTTKKKBBB>>>>>>>>>CCCHHHNNNOOOPPPQQQPPPNNNKKKJJJJJJGGGEEEGGGQQQeeezzzssseeedddgggkkknnnjjjmmmhhhffflllmmmttt}}}{{{xxxuuurrrqqqqqqooonnncccfffbbbWWWNNNMMMRRRVVV^^^]]][[[YYYWWWUUUTTTTTTTTTTTTVVVYYYUUUKKKCCCAAA???>>><<<:::777444222111777:::>>>???<<<999666444:::777777888777666888>>>888777888888777666;;;AAA@@@<<<666222000///...---------------------------000000000000000000000000000000000000////////////000000000111222222}}}yyy}}}bbbYYYgggrrr}}}rrr___MMMBBB<<<888777666555666888:::<<<===>>>???@@@@@@CCCGGGJJJLLLOOOSSSXXX___hhhssszzz{{{wwwxxx{{{yyysssuuuuuuaaaUUUHHHEEEGGGGGGIIIKKKJJJKKKUUUdddmmmvvvnnn^^^[[[^^^___eeemmmttt|||wwwmmmggg___WWWRRRNNNKKKIIIHHHIIIIIIIIIJJJMMMQQQTTT___ttt___\\\{{{wwwmmmuuulll___XXXQQQPPPMMMKKKHHHDDDAAA???======:::888999:::888999@@@III}}}vvviii```LLLEEE>>><<<<<<===CCCIIIKKKLLLMMMMMMKKKIIIHHHHHHFFFGGGGGGGGGKKKTTT```jjjmmmcccdddfffggggggkkkmmmiiilllvvvwwwxxx|||xxxtttqqqoooooonnnmmmllljjjcccVVVLLLKKKRRRYYYYYYXXXUUUSSSQQQQQQQQQQQQVVVTTTUUUWWWTTTJJJBBB@@@@@@>>><<<999777555333333888<<<@@@@@@===888666555777555555777777555888===:::;;;<<<:::666666<<>>@@@AAABBBFFFKKKOOORRRUUU[[[bbblllwww|||~~~yyylll\\\JJJBBBAAADDDIIIOOOUUUZZZfffuuu~~~sssaaa[[[aaajjjkkkyyyvvvjjjddd\\\UUUQQQMMMKKKIIIGGGHHHIIIIIIJJJNNNSSSXXXccc|||}}}^^^hhhssstttccc]]]XXXRRRSSSQQQOOOLLLHHHEEEAAA???>>>;;;999999:::999999>>>FFFqqqvvvjjj]]]TTTHHHCCC>>>===<<<===BBBIIIGGGHHHIIIHHHEEECCCDDDEEECCCEEEGGGGGGHHHLLLSSSYYYbbbnnn|||kkkeeehhhiiieeebbbiiikkkiiiqqq~~~}}}xxx~~~{{{}}}~~~{{{wwwrrrooommmlllkkkjjjllljjjddd\\\TTTPPPSSSWWWWWWVVVUUUSSSSSSSSSTTTUUUXXXVVVVVVWWWRRRHHHBBBAAAAAA???<<<999777666666666999===AAAAAA<<<888777888:::888999;;;:::888:::???===??????:::555666;;;@@@???;;;666222000///...---........................////////////////////////////////////000000000000000000000111222222wwwdddccchhhuuuwwwfffSSSDDD<<<888777666555666777999:::===???@@@BBBEEEJJJPPPUUUWWWZZZbbblllxxxlllUUUHHHEEEIIIPPPWWW```jjjwwwuuuaaa[[[^^^jjjvvv|||ssseee```YYYSSSOOOMMMKKKJJJGGGHHHJJJJJJJJJNNNUUU[[[gggmmm```|||dddmmmxxx^^^]]]ZZZSSSVVVUUUSSSPPPMMMHHHDDDAAA???===:::999::::::999===DDDddd}}}pppbbbTTTJJJFFFAAA>>>>>>======BBBIIILLLMMMMMMJJJEEECCCDDDFFFFFFEEEDDDDDDGGGMMMUUU[[[TTT]]]gggttt{{{jjjiiiooopppkkkfffgggjjjkkkwwwwwwnnnkkkttt}}}|||~~~}}}~~~}}}zzzvvvrrrooommmkkkiiigggaaa``````bbb```ZZZVVVUUUVVVUUUUUUTTTTTTUUUUUUVVVXXXXXXYYYXXXPPPFFFBBBCCCBBB@@@<<<888666666777888;;;???BBB@@@;;;888999<<>>BBB>>>@@@>>>777444777;;;======:::444111000///..............................////////////////////////////////////000000000000000000000111222222jjjbbbdddqqqzzzlllZZZHHH===:::999777777777888:::;;;===???AAACCCGGGNNNUUUZZZ]]]bbbkkkwwwqqqXXXLLLLLLRRR[[[bbbhhhvvvdddZZZ]]]eeetttwwwppp```\\\UUUPPPMMMLLLKKKJJJFFFHHHJJJJJJJJJNNNWWW]]]lllfffsssppp\\\iiizzzsss]]]___\\\VVVZZZXXXWWWTTTPPPKKKGGGCCCAAA???;;;:::;;;;;;:::===BBBWWWxxxmmm___QQQFFFBBB???>>>>>>======BBBJJJPPPRRRQQQMMMHHHFFFHHHLLLJJJHHHFFFGGGLLLSSSYYY\\\TTTZZZbbbmmmzzzjjjlllvvvzzzvvvqqqlllppprrr}}}jjjccchhhlllxxx~~~|||yyywwwsssqqqnnnlllhhheee^^^WWWVVV\\\```]]]YYYWWWVVVVVVVVVVVVUUUUUUTTTSSSXXXZZZ]]]ZZZNNNCCCBBBGGGBBB???;;;777555555777888<<>>???;;;444333999<<<;;;;;;777333000/////////...........................000000000000000000000000.../////////000000000111000000000111222222nnnbbbaaannn}}}qqq___KKK>>>;;;:::999888888:::;;;======???AAADDDIIIPPPXXX]]]hhhmmmwwwlllTTTLLLQQQZZZdddkkkooosss[[[YYYbbbkkk{{{tttnnn^^^YYYSSSNNNLLLLLLKKKJJJFFFHHHJJJJJJJJJOOOWWW___qqq}}}iiilllbbbqqqxxxqqq]]]bbb___YYY]]][[[YYYVVVRRRMMMHHHDDDBBB@@@<<<:::<<<<<<:::===BBBOOOwwwooofff[[[MMMDDD???======>>>======CCCJJJKKKMMMNNNJJJFFFEEEIIIMMMIIIGGGGGGKKKQQQUUUUUUTTTTTTYYY___iii{{{zzzkkkmmmzzz|||tttyyy{{{pppbbbaaakkkpppzzz||||||zzzxxxuuurrrpppmmmhhheeecccVVVMMMPPPWWWYYYZZZ\\\ZZZ[[[[[[[[[ZZZXXXVVVTTTXXX\\\___[[[MMMAAABBBIIIAAA>>>999555333444666777<<<@@@AAA>>>999888===CCCEEECCCCCCCCC@@@;;;;;;>>><<<<<<888111333;;;>>>;;;999666111///...//////...////////////////////////111111111111111111111111.../////////000000111111000000000111222222xxxbbb[[[dddqqq~~~wwwmmmWWWAAAAAA;;;777888::::::===AAA???GGGHHHJJJTTTXXX[[[eeerrr}}}|||ddd[[[UUUYYYaaagggjjjmmmwwwmmmaaaUUUWWWgggzzzxxxuuu|||uuukkk[[[WWWQQQLLLKKKKKKJJJJJJHHHHHHIIIKKKLLLQQQ]]]jjj~~~||||||uuu~~~iii```fff~~~sssjjjbbbYYYWWWVVVWWWVVVTTTQQQLLLGGGCCC@@@;;;:::999999999;;;===???NNNyyyzzzmmmkkkjjj^^^TTTMMMBBBBBB>>>===??????===???CCCHHHLLLLLLFFFEEEKKKPPPOOOFFFFFFHHHOOOVVVZZZXXXUUUWWW]]]fffssszzzlllnnnxxxqqqggg[[[bbbmmmppp}}}}}}|||wwwqqqnnnlllkkkgggddd\\\VVVOOOLLLOOOTTTXXXZZZ\\\\\\\\\YYYVVVTTTTTTUUUZZZ^^^]]]SSSIIIDDDDDDDDDBBB???:::666555888;;;>>>??????>>><<<999999:::;;;<<<@@@???:::999>>>@@@<<<:::999555///111888===>>>777555222000000000///......------,,,,,,------...////////////////////////000000000000000000000000111111111111111222lll^^^dddqqq{{{sss```LLLEEE@@@<<<<<<<<<;;;===AAACCCJJJJJJNNN]]]eeelllwwwsssfff^^^YYYRRRQQQXXXbbbhhhmmmppp{{{```\\\\\\eeettt{{{sssuuu|||ooocccZZZVVVPPPLLLKKKKKKJJJJJJIIIIIIJJJMMMOOOUUUcccrrrxxxwww{{{rrrpppdddgggwwwooojjjccc]]]]]]\\\XXXWWWUUUQQQMMMHHHCCCAAA???>>><<<::::::;;;<<<===FFFqqqnnn___ZZZ[[[TTTPPPLLLCCCAAA>>><<<>>>???>>>@@@DDDFFFIIIJJJHHHKKKPPPOOOJJJLLLMMMPPPVVV\\\]]][[[WWW\\\dddqqq}}}~~~tttooouuu}}}pppaaaYYYbbbmmmttt|||zzz~~~{{{wwwqqqnnnmmmkkkgggddd[[[UUUNNNLLLPPPUUUXXXYYYYYYYYYYYYWWWUUUUUUWWWXXX]]]```^^^SSSIIIFFFFFFFFFAAA>>>999666555888;;;>>>@@@???===;;;999999:::;;;>>>>>><<<::::::======;;;777888666333555;;;>>>===777444111000000000///...///......------......///////////////////////////000000000000000000000000111111111111111222zzz|||xxxbbbbbbooo{{{|||lllZZZIIICCC@@@@@@@@@???AAAFFFLLLRRRSSS[[[ppp~~~oooYYYMMMHHHQQQMMMOOOYYYdddkkkqqquuuaaaWWW[[[dddssstttpppooowwwzzzkkk^^^YYYUUUPPPLLLKKKKKKJJJIIIJJJJJJLLLOOORRRZZZkkk|||vvvuuusss{{{xxxjjj{{{vvvfffeeexxxllliiieee`````````[[[ZZZWWWTTTOOOIIIEEEBBBCCCAAA???<<<;;;;;;<<<<<<@@@hhhgggTTTKKKLLLJJJKKKJJJAAA@@@===<<<>>>???>>>AAAEEEDDDGGGHHHKKKPPPRRRLLLEEEQQQSSSXXX^^^bbbccc```]]]aaammm}}}ssssssxxxjjj[[[XXXbbbnnnxxx~~~zzzvvvrrrooonnnlllgggcccYYYSSSNNNMMMQQQVVVXXXYYYWWWVVVUUUTTTSSSUUUZZZ]]]aaaccc^^^SSSJJJHHHHHHHHH???<<<888555555888<<>>999777999<<<;;;::::::777888777555777;;;;;;888666444111000000000///.../////////....../////////////////////////////////000000000000000000000000000000111111111222{{{}}}hhhbbblllxxxvvvfffKKKFFFDDDDDDDDDCCCHHHNNNQQQYYY]]]iiidddPPPJJJIIIQQQNNNQQQZZZccckkkttt{{{nnnUUUZZZaaannn{{{~~~llllllqqq}}}zzzkkk^^^WWWSSSOOOLLLKKKKKKJJJIIIKKKKKKMMMPPPSSS]]]rrruuusssuuuooocccyyy|||mmm```iiikkkiiieee```aaa___^^^]]]ZZZWWWRRRMMMHHHEEEDDDBBB???===;;;;;;;;;<<>>@@@???BBBFFFFFFHHHKKKMMMOOONNNJJJFFFQQQVVV\\\bbbeeeeeedddcccggguuutttxxxzzzbbbZZZ___gggooo{{{~~~zzzvvvrrrpppnnnkkkfffaaaUUUQQQNNNNNNRRRWWWYYYYYYVVVVVVTTTRRRRRRVVV\\\```dddccc\\\PPPIIIHHHIIIGGG===:::777444555888===AAACCC@@@<<<:::999999999999<<<444222888<<<999888999999999777444666:::888333666333000//////000///...//////............//////////////////////////////////////////////////////000000000111222222qqqgggkkkxxx}}}mmmSSSNNNKKKJJJHHHHHHNNNVVVWWWccclllzzzwww[[[NNNMMMOOOTTTRRRSSSZZZaaajjjwww~~~aaaYYYbbblllzzz{{{vvvlllpppyyyxxxjjj]]]TTTQQQNNNKKKKKKKKKJJJIIIKKKKKKMMMPPPTTTaaazzz}}}uuuppp{{{pppkkkvvvfff]]]qqqvvvggghhheeebbbbbb___```___]]]YYYUUUPPPLLLIIIBBBAAA>>><<<;;;;;;;;;<<<===XXXmmmTTTFFFFFFFFFJJJHHH===AAA======???AAA@@@CCCGGGIIILLLOOONNNJJJGGGIIIMMMTTTZZZ```ddddddddddddfffsssxxx}}}kkkccccccpppvvvvvv}}}|||yyyvvvrrrpppnnnjjjccc^^^RRROOOMMMOOOTTTXXXYYYXXXXXXWWWUUUSSSSSSXXX^^^ccceeebbbXXXMMMHHHHHHGGGDDD<<<999666444666:::???CCCDDD@@@;;;999999::::::999999444333888;;;999888888:::999666444888>>>===999555222000//////000///......------,,,,,,------...///////////////////////////////////////////////////000000111222222uuunnnuuu{{{ttt```[[[VVVRRROOOPPPXXXbbbmmm|||eeePPPKKKMMMPPPXXXWWWZZZaaajjjuuummm___cccjjjwww}}}rrrlllqqqyyyrrrfffXXXRRRPPPMMMKKKKKKKKKJJJIIIJJJLLLOOOSSSYYYiiiwwwrrroooyyyqqqeeehhhjjjbbbgggdddccceeeaaa___^^^]]]ZZZVVVRRRNNNLLLCCCAAA???<<<;;;;;;;;;<<<:::LLLnnnmmmTTTEEEEEEFFFKKKLLLCCCCCC@@@???AAABBBAAACCCHHHLLLMMMOOOMMMGGGDDDKKKUUU\\\aaaeeeeeeccccccgggkkk{{{~~~qqqgggooottt}}}||||||yyyvvvrrrpppmmmhhh___YYYOOOMMMMMMPPPUUUYYYYYYWWWXXXWWWVVVUUUWWW[[[bbbgggeee```VVVKKKHHHHHHFFFAAA;;;999666555777<<>><<<::::::;;;:::DDD```}}}|||sssYYYHHHDDDDDDKKKPPPLLLFFFBBBAAACCCCCCBBBDDDHHHLLLKKKKKKLLLIIIHHHPPP[[[aaaeeeiiihhhfffiiirrrzzzhhhkkkxxx~~~||||||xxxuuurrrpppllleee\\\UUULLLLLLLLLQQQVVVZZZYYYWWWVVVWWWWWWXXX[[[```ggglllfff```UUUKKKIIIIIIEEE>>>;;;999666555888>>>DDDHHHCCC>>>888666:::======<<>>444111///.../////////.........------------......////////////////////////000000000000000000000000...///000111222333xxxgggnnnyyykkkgggcccaaabbbiiiyyygggOOOMMMZZZdddfffhhhooo}}}rrrdddhhhoooxxxoooooosssxxx|||kkkdddVVVPPPNNNLLLKKKKKKKKKJJJHHHJJJMMMSSSZZZeee|||oooqqquuuyyy```eeetttdddaaafffbbb______YYYYYYYYYXXXWWWTTTQQQNNNLLLKKKHHHDDD@@@<<<::::::999>>>BBBYYYpppmmm|||{{{```LLLEEEBBBJJJSSSQQQHHHDDDBBBDDDDDDCCCDDDHHHLLLGGGFFFKKKMMMNNNUUU^^^```eeeiiijjjjjjppp~~~rrriiiqqq{{{~~~}}}}}}xxxvvvrrroookkkdddZZZRRRKKKKKKLLLQQQWWWZZZYYYWWWTTTUUUWWWZZZ^^^dddkkkpppfff```UUULLLJJJKKKEEE===;;;999666666999???EEEIIICCC===777666:::===>>>===DDDTTTVVVBBB888===<<<111444555555888>>>CCC===444333111///.../////////...//////............//////////////////////////////000000000000000000000000...///000111222333llljjjrrr{{{nnnccceeemmmxxxxxxZZZRRRVVV]]]iiiuuuvvviiibbbnnnzzzxxxpppttt~~~rrrddd[[[TTTQQQOOOMMMKKKIIIIIIIIIIIIJJJSSSWWWWWWfffxxxqqqoooxxxzzzqqq^^^bbb}}}rrrlllccc]]]YYYXXXXXXWWWWWWVVVUUUSSSQQQOOONNNMMMGGGEEEBBB???<<<:::888888;;;:::OOOzzzpppiiiyyyhhhIII@@@FFFMMMQQQTTTKKKEEE@@@???DDDHHHIIIHHHHHHKKKMMMKKKKKKRRRZZZ___```bbbfffmmmxxxjjjkkkxxx|||xxxyyyrrrmmmlllggg\\\RRRNNNLLLOOORRRTTTVVVVVVVVVVVVYYYWWWVVVYYY___gggmmmqqqcccZZZPPPKKKJJJHHHCCC===;;;777444666===CCCDDDCCCAAA<<<777777;;;???@@@???DDDCCCAAA>>>;;;999777666333222444888>>>>>>:::555222111111000///......---,,,---......------...000////////////////////////000000////////////000000/////////000111111ooojjjppp{{{rrrttt|||sssaaaVVV```ppp|||{{{gggkkk|||zzzrrrvvv~~~oooeee[[[RRRPPPOOOMMMKKKJJJJJJKKKKKKJJJSSSYYY___sssvvvqqqpppddd[[[cccvvvlllggg___ZZZWWWUUUTTTSSSVVVUUUSSSQQQOOOMMMLLLKKKHHHEEEBBB>>><<<<<<===>>>FFF???JJJooouuukkkvvvrrrSSSGGGJJJNNNQQQSSSPPPJJJDDDBBBDDDGGGGGGEEEHHHJJJMMMNNNQQQVVV]]]aaa```bbbiiivvvsssffflll|||yyyyyysssnnnkkkdddYYYPPPNNNOOOQQQTTTWWWXXXXXXXXXYYY]]]ZZZYYY]]]dddkkknnnooo```XXXOOOKKKJJJHHHCCC===;;;888666888???DDDEEEDDDCCC>>>999999===AAAAAA@@@BBBAAA@@@===;;;888666555333222333777<<<<<<999444111111111000///.........,,,---///...------...000////////////////////////000000////////////000000/////////000111111wwwtttllllllyyyxxxfff```eee|||kkkjjjsss}}}|||tttiiiddd[[[QQQPPPOOOMMMKKKKKKLLLMMMNNNOOOVVV^^^iiizzzuuutttsssxxxzzzzzz```^^^ooommmgggccc^^^ZZZWWWVVVTTTRRRSSSRRRPPPNNNLLLJJJIIIIIIGGGEEEAAA===<<<===???AAAQQQCCCCCCaaa~~~pppwwwaaaQQQNNNPPPSSSVVVSSSNNNHHHFFFGGGIIIHHHGGGIIIJJJNNNSSSXXX\\\aaadddcccgggrrr{{{}}}wwwkkkkkksss}}}zzzyyytttoooiii___SSSMMMNNNQQQTTTXXXZZZZZZZZZ[[[[[[```\\\\\\bbbkkkqqqppplll\\\VVVNNNJJJIIIGGGBBB===:::888888<<>>::::::===@@@@@@???@@@???>>><<<999777666555333222222555999:::777333111111000000//////......,,,...//////...---///000////////////////////////000000////////////000000/////////000111111jjjzzzooojjjrrrxxxhhhnnnppp~~~oookkkttt|||~~~jjjbbb```ZZZRRRQQQPPPNNNLLLLLLMMMNNNOOOTTTZZZbbbrrr|||uuuttttttsss}}}mmmrrrnnnbbbjjjlllgggdddaaa^^^]]][[[YYYWWWSSSQQQOOOLLLJJJIIIHHHHHHGGGEEECCC@@@???>>>??????QQQBBB>>>XXXyyy}}}pppYYYQQQRRRWWW[[[SSSPPPLLLJJJLLLMMMNNNNNNLLLLLLPPPWWW]]]```bbbeeejjjssskkkmmmvvv|||~~~|||xxxsssnnnfffZZZNNNKKKNNNRRRVVVZZZ\\\[[[ZZZ[[[]]]___]]]^^^hhhssswwwqqqjjjXXXSSSMMMJJJIIIFFFAAA===999999;;;@@@EEEHHHHHHGGG???<<<::::::;;;===<<<;;;>>>===<<<:::999777666555444333333555777777555222111000000000/////////...---...//////......///000////////////////////////000000////////////000000/////////000111111eee~~~wwwlllooozzzuuuiiidddpppzzzmmmppp{{{yyyeee]]]YYYWWWUUUSSSQQQNNNLLLKKKLLLNNNPPPUUU\\\fff{{{wwwrrrpppnnnllluuujjjvvvfffccc{{{uuuooogggeeecccaaaaaa```]]]\\\TTTRRRPPPMMMKKKJJJJJJJJJKKKKKKJJJIIIFFFBBB???===HHH>>><<>><<<;;;;;;;;;;;;::::::;;;;;;:::999888777666666444444555666777666333111000000000000////////////---...000///......///111000000000000000000000000000000////////////000000/////////000111111^^^~~~tttpppvvv{{{rrrfffeeejjjzzz|||nnnooozzzrrrcccZZZTTTSSSUUURRRPPPMMMKKKKKKMMMOOOQQQUUU___pppuuuooojjjeeeeee]]]bbb|||~~~iiijjjkkkhhheeecccaaa`````````___^^^XXXVVVSSSPPPNNNMMMMMMMMMQQQRRRRRRQQQMMMHHHBBB>>>???<<<===OOOwwwooo\\\XXX]]]aaa\\\ZZZWWWUUUSSSSSSSSSTTTXXXVVVYYY```aaa```gggrrr|||~~~eeeiiiyyy}}}{{{uuummmddd\\\RRRKKKKKKPPPRRRXXX]]]]]]ZZZYYY[[[^^^[[[___hhhttt|||yyymmmbbbTTTRRROOOLLLIIIEEE@@@<<<777;;;BBBHHHJJJJJJGGGDDD>>>??????>>>>>><<<;;;:::::::::999999888888777777555777999:::999666333111000000000000////////////---///000000///...000111000000000000000000000000000000////////////000000/////////000111111NNNlll{{{~~~tttvvv}}}{{{ssslllqqq}}}}}}pppgggeeennnzzz}}}tttuuuxxxggg___XXXRRRPPPQQQNNNLLLJJJIIIJJJNNNRRRUUUZZZjjj|||qqqlllfffdddhhh[[[mmm}}}rrrwwwyyyeee```cccaaa^^^^^^___``````___\\\ZZZVVVSSSQQQQQQQQQRRRUUUUUUTTTRRRNNNIIIDDDAAA===>>>???IIIjjj~~~fff]]]\\\]]]]]]\\\ZZZXXXVVVVVVWWWXXX\\\ZZZ^^^dddcccbbbnnn~~~ttttttiiiooo}}}yyytttiii^^^WWWQQQMMMMMMQQQSSSYYY______[[[YYY[[[___]]]dddppp{{{wwwiii]]]SSSRRRQQQNNNJJJDDD???;;;666<<>>???@@@???>>>;;;:::999999999999999999999999999666999<<<>>><<<888333000////////////000000000000---///000000//////000111000000000000000000000000000000////////////000000/////////000111111???[[[~~~xxxwww}}}uuupppggg___ffftttlllcccdddkkkzzz||||||~~~nnn___[[[XXXSSSNNNMMMKKKIIIHHHHHHJJJOOOTTTXXXcccvvvsssllliiieeehhhpppyyyzzzwwwpppgggaaaccc```^^^]]]^^^```aaaaaa___]]]YYYVVVTTTSSSTTTUUUUUUTTTRRROOOKKKGGGDDDBBB>>>AAA@@@DDD```nnn```[[[XXXYYYZZZZZZYYYYYYZZZ\\\^^^^^^]]]aaafffdddcccsssuuugggmmmppp|||zzznnn{{{|||xxxsssgggZZZTTTPPPNNNOOOQQQTTTZZZ``````\\\ZZZ\\\```aaaiiivvvuuueeeYYYTTTSSSRRROOOJJJDDD>>>;;;666===EEEKKKLLLHHHDDDAAA;;;===>>>>>><<<999777666999999999999999999999999666:::???AAA>>>999444000////////////000000000000...///000000//////000111000000000000000000000000000000////////////000000/////////000111111<<>>777999EEEOOOQQQNNNJJJBBB<<<;;;===??????===:::888888;;;999777777999:::888666:::>>>AAA@@@:::444111000///////////////////////////000000000......000111222111000//////000111111111111000000//////......000000000111222222>>>LLLiii|||yyymmmaaaXXX[[[mmmqqqeeeeeehhhnnnsssxxxzzz{{{|||~~~pppiiifffnnnxxx~~~zzzxxx~~~sssiiiccc[[[SSSOOOMMMKKKJJJNNNLLLLLLNNNOOORRRYYYbbb~~~vvvmmmpppoootttyyyhhhyyylllbbb```dddfffgggeeebbbaaabbbcccaaa```___^^^^^^\\\YYYWWWVVVUUUTTTSSSQQQMMMGGGCCC@@@@@@===>>>RRRyyykkk\\\\\\ZZZYYYZZZ]]]]]][[[]]]aaaeeeccceeekkksssssshhhjjjtttyyyzzzzzz|||wwwtttkkk___SSSOOOOOOPPPTTTYYY]]]^^^___``````aaabbbccciiiooo{{{nnn]]]VVVVVVXXXTTTKKKEEECCC===777:::EEEOOOQQQNNNJJJDDD>>><<>>GGG\\\|||}}}{{{rrriiicccgggwwwnnn___^^^aaagggnnntttyyy|||}}}~~~ttteeehhhqqq}}}}}}yyyxxxjjjccc^^^VVVPPPMMMLLLKKKJJJPPPMMMLLLNNNPPPTTT___kkk|||oooeeehhhllllllfff\\\sss}}}llldddccccccdddeeedddbbbbbbdddfffeeeccc```^^^^^^]]][[[YYYXXXXXXXXXXXXVVVRRRKKKFFF@@@@@@>>><<>>AAADDDEEEBBB???<<<;;;===<<<;;;;;;;;;:::777444:::===@@@>>>999444222222///////////////////////////000000///......///111111000000//////000000111000000000000////////////000000000111222222>>>@@@NNNjjj|||{{{{{{tttpppooovvvsssbbb___bbbhhhpppvvv|||wwwggggggqqq{{{zzztttbbb]]]YYYSSSNNNLLLLLLLLLLLLMMMJJJJJJMMMQQQZZZjjjzzznnnjjj^^^___eeeaaayyynnnXXXXXXsssrrriiifffgggbbbbbbbbbbbbbbbccceeeffffffccc___]]]]]]]]]]]]\\\ZZZ[[[[[[[[[YYYTTTLLLGGGAAA@@@>>><<>>;;;888???HHHNNNMMMIIIEEEAAA===???BBBEEEFFFCCC@@@===<<<<<<<<<<<<;;;:::888444222<<<>>>???<<<666111//////////////////////////////...///000///------///000////////////000000000111000000000000////////////000000000111222222@@@???FFF\\\{{{}}}xxx|||~~~yyyuuuwww~~~{{{mmmdddhhhmmmssszzznnncccooo{{{|||{{{xxx}}}kkk\\\YYYVVVQQQNNNMMMNNNNNNMMMKKKJJJJJJMMMSSS___tttsssiiihhh]]][[[___]]]www^^^TTTeeekkkdddaaaaaaeee```______```bbbcccddddddccc```\\\[[[[[[]]]]]]]]][[[[[[[[[[[[YYYTTTLLLGGGBBB@@@???>>>AAAWWWqqqiiiaaa\\\___dddiiinnnssszzzhhhhhhrrr}}}sssuuuzzzxxxooohhhZZZQQQLLLNNNRRRVVV[[[___\\\^^^aaabbbbbbgggnnnuuummm___YYYXXXUUUQQQLLLGGGAAA===::::::BBBIIIMMMJJJEEEBBB???;;;@@@CCCEEEDDDBBB???>>>===;;;;;;;;;:::777555333222999;;;<<<999444000///000////////////////////////...//////...------...000......//////000000000000////////////000000000000000000000111222222EEECCCEEERRRmmm~~~{{{~~~xxxiiilllpppvvv|||ttthhhdddttt}}}|||yyyxxxxxxyyyuuueeeYYYVVVSSSOOOMMMMMMNNNNNNNNNNNNMMMNNNQQQWWWeee|||iiiccc```YYYUUUVVV\\\zzziiiRRRXXX|||uuucccaaa___```eee_________aaadddeeedddccc```]]]ZZZXXXYYYYYYYYYYYYXXXXXXXXXYYYWWWSSSMMMIIIDDDAAAAAA@@@@@@NNNxxxvvvkkkgggkkktttsssjjjooo~~~tttpppuuu~~~uuujjjbbbTTTNNNLLLPPPVVVYYY\\\```\\\```ccccccdddjjjttt|||yyyggg\\\YYYXXXTTTNNNHHHEEE@@@;;;;;;===EEEKKKNNNIIIEEECCCBBB@@@BBBCCCDDDCCC@@@>>>>>>???;;;;;;;;;888555333333333777888999777333000222444////////////////////////...//////...------...000------...///000000000000////////////000000000000000000000111222222GGGGGGFFFKKK```zzz{{{|||mmmooosssxxx~~~{{{iiieeeiiirrrzzz}}}xxxuuuxxx|||}}}yyylllaaaXXXTTTQQQNNNLLLMMMNNNNNNMMMNNNNNNQQQVVV]]]mmmrrrfff^^^WWWUUURRRPPPbbb|||___VVVjjjjjjaaacccbbbbbbfff``````aaadddggggggeeebbb___\\\YYYVVVUUUUUUSSSRRRSSSSSSTTTUUUVVVUUUQQQNNNHHHBBBBBBBBB>>>FFFjjjvvvrrrwwwqqqnnnmmm{{{{{{pppcccZZZPPPLLLLLLSSSZZZ\\\]]]___]]]aaadddeeeffflllxxxtttddd]]]\\\ZZZRRRKKKEEECCC@@@;;;;;;???HHHMMMPPPLLLIIIJJJKKKJJJEEEEEEDDDAAA???>>>@@@BBB;;;<<<;;;777444333444777;;;<<<<<<888222000111333////////////////////////......///...---,,,...000,,,---...000000000000///.../////////000000000111000000000111222222GGGHHHFFFFFFVVVuuuvvvttt}}}oooqqquuu{{{tttccccccmmmooovvvxxxtttsss{{{oooggg^^^WWWRRRPPPMMMKKKLLLMMMMMMLLLKKKMMMRRRYYYcccuuuxxxeeehhh___UUUXXXVVVRRRnnnwwwccceeezzz]]]\\\bbb```___cccaaabbbcccgggjjjjjjfffbbb___\\\XXXUUUSSSQQQNNNLLLOOOOOOQQQTTTVVVWWWUUUSSSJJJDDDBBBCCC===@@@aaazzzllltttoookkktttuuu}}}vvvkkk]]]SSSOOOKKKMMMUUU\\\]]]]]]^^^]]]bbbeeefffgggnnn{{{pppbbb___^^^]]]QQQIIIDDDBBB???;;;<<>>;;;<<>>???======;;;777555666:::???DDD???777000------///111111000000000/////////..................///000000000000000000000000000000000000000000000000000000111000///000333444NNNJJJGGGGGGHHHTTTqqq~~~zzznnnfffgggjjjkkkxxx}}}xxxqqqjjjbbbaaannn}}}jjj```XXXSSSSSSRRRPPPMMMKKKKKKLLLMMMMMMSSSTTTYYYfff|||rrrbbb^^^UUUQQQZZZhhhooosssfffZZZWWWXXXXXXYYYZZZ]]]^^^aaaeeeddd___^^^```bbb]]]WWWSSSQQQOOOMMMJJJMMMLLLMMMQQQUUUVVVRRRNNNNNNHHHEEEDDDAAAAAAPPPccczzzxxxttttttuuuyyykkk[[[RRRPPPQQQSSSVVV[[[```cccdddcccbbbcccdddhhhooozzzxxxjjjeeeeee^^^UUULLLJJJFFF???:::;;;CCCIIIOOOMMMKKKHHHGGGGGGGGGHHHCCC@@@;;;999:::;;;<<<<<<======;;;888666777<<<@@@FFF@@@999444333222000...////////////000000000000...............///000000000000000000000000000000000000000000000000000000222111//////000111JJJIIIJJJKKKIIIQQQlllzzzlll```]]]]]][[[dddmmmjjjaaa___]]]]]]```mmmsss___XXXTTTQQQQQQOOONNNLLLKKKJJJKKKKKKLLLTTTUUU[[[llljjj```^^^VVVOOO^^^~~~~~~qqqmmmnnncccYYYVVVVVVTTTRRRRRRYYYYYY]]]aaa```\\\[[[^^^```\\\WWWSSSQQQOOOMMMKKKOOOOOOQQQUUUXXXWWWQQQLLLPPPKKKHHHFFFAAA>>>IIIXXX}}}}}}|||yyyiiirrryyyzzz~~~rrrcccUUUOOOPPPQQQTTTYYY^^^bbbdddddddddcccdddfffllluuurrrfffdddeee^^^UUUJJJJJJFFF???:::<<>>??????>>><<<<<<:::888777999>>>BBBBBB<<<555111222222///,,,////////////000000000000...............///000000000000000000000000000000000000000000000000000000111000///000222333MMMLLLMMMLLLIIIPPPkkkxxxlll[[[SSSQQQLLLOOOVVVSSSPPPSSSXXX```mmmhhhZZZWWWSSSPPPPPPKKKLLLLLLKKKJJJJJJKKKMMMSSSVVV```uuu{{{eee^^^]]]UUUSSSkkknnnhhhpppggg^^^WWWVVVVVVSSSPPPPPPSSSSSSVVVYYYYYYVVVVVVZZZ[[[YYYVVVSSSQQQPPPPPPPPPSSSTTTWWW[[[\\\YYYRRRMMMOOOLLLIIIGGG@@@===DDDNNNkkkyyyzzzpppjjjvvvwwwjjj[[[OOOMMMRRRSSSWWW\\\```bbbcccccccccdddfffjjjsss~~~lllcccdddddd]]]TTTJJJGGGCCC>>>>>>CCCLLLRRRNNNLLLIIIFFFCCCBBBBBBBBBDDDBBBAAA@@@AAAAAA???>>>;;;999777666666:::>>>AAA===888222...///333666999111000000000/////////..................///000000////////////////////////////////////////////////......///222777;;;TTTTTTVVVVVVPPPQQQeee|||~~~}}}||||||}}}xxxiiiUUUJJJHHHBBBDDDJJJHHHOOOVVV```kkk|||yyy```XXXWWWSSSMMMLLLIIIJJJKKKKKKJJJKKKNNNQQQWWW___ooo|||mmm^^^WWWUUUNNNVVV{{{|||hhhcccvvvuuuaaa[[[WWWXXXXXXUUURRRSSSOOONNNPPPSSSRRRPPPQQQVVVVVVUUUTTTSSSRRRSSSUUUWWWWWWYYY]]]``````[[[UUUPPPNNNLLLKKKGGGAAA>>>AAAGGG\\\}}}xxxqqqsss}}}ppptttxxx|||nnnaaaUUUMMMNNNUUUWWW[[[```bbbaaaaaaaaabbbgggiiiooo{{{xxxhhhccceeecccZZZRRRJJJCCC>>>???FFFNNNQQQRRRMMMKKKIIIFFFEEEEEEEEEFFFFFFDDDBBB@@@???>>>;;;888999777444333555999===???<<<999333///000888DDDLLL333222111000///...---,,,...............///000000////////////////////////////////////////////////------///333999>>>RRRVVV___fffccc```iiixxx~~~{{{{{{~~~hhhPPPEEEEEEAAACCCIIIIIINNNWWWbbblllzzzzzzhhhYYYWWWUUUOOOIIIIIIHHHJJJKKKJJJJJJLLLRRRWWW]]]lllkkkeeeZZZRRRQQQNNNSSSlllddd```{{{lll^^^ZZZXXXZZZZZZWWWUUUWWWOOONNNNNNQQQPPPNNNPPPTTTSSSSSSTTTTTTTTTVVVZZZ]]]\\\___ccceeeccc___YYYUUUQQQPPPNNNIIICCC@@@AAADDDPPPyyytttnnnhhhnnnmmm~~~ssseeeZZZRRRNNNRRRXXX[[[___bbbcccbbbaaaccceeejjjmmmuuurrrgggeeefffaaaWWWPPPFFF@@@<<>>;;;888999666333222444888;;;===888555111000333<<>>GGGSSSYYYWWWSSSNNNMMMKKKHHHGGGHHHIIIIIIOOOLLLGGGDDDBBB???<<<:::;;;777333222555999;;;<<<555111///333;;;AAA@@@<<<000000000000////////////...............///000000000000000000000000000000000000000000000000000000111000///000333444UUUTTTXXX______[[[___hhhmmm}}}tttYYYJJJIIIEEEDDDIIIIIIJJJTTT^^^fffrrrjjjfff\\\VVVUUURRRJJJIIIOOOIIIKKKLLLKKKKKKPPPZZZbbb~~~}}}cccZZZ^^^UUUMMMRRRWWWmmmlllgggjjjiiisss___[[[YYY[[[ZZZWWWWWWYYYYYYVVVUUUVVVTTTRRRTTTZZZTTTVVVWWWVVVVVVWWW\\\```bbbeeeiiijjjgggccc___]]]]]]]]]XXXPPPHHHEEECCCBBBCCCnnnzzz[[[fffzzzyyyuuuyyyxxxgggVVVPPPRRRUUUYYY]]]^^^bbbeeefffeeegggmmmsssnnnrrr~~~pppjjjgggkkkiii^^^RRRMMM999;;;AAAKKKUUUYYYXXXUUUPPPNNNKKKIIIGGGGGGHHHHHHKKKHHHCCC???===<<<999888<<<888444333666:::<<<<<<888222111;;;HHHIII<<<...---......///000111111222...............///000000000000000000000000000000000000000000000000000000222111000000222444OOOQQQUUUXXXZZZYYYVVVTTT___qqq|||}}}}}}~~~uuueeeTTTKKKFFFCCCEEEKKKNNNXXXeeettt{{{fffbbbXXXTTTPPPOOONNNMMMIIIEEELLLHHHDDDKKKSSSQQQZZZtttaaa]]]YYYVVVSSSSSS^^^kkk}}}gggooo|||oookkkaaa^^^[[[YYYZZZ[[[\\\]]]```]]]YYYVVVUUUVVVVVVVVVYYYUUUQQQPPPSSSXXX]]]___dddeeefffiiikkkkkkhhhfffbbb___ZZZUUUOOOJJJFFFDDDBBB```kkkZZZbbb~~~wwwzzz}}}|||fff___VVVRRRTTTYYY]]]^^^cccaaaaaaeeeffffffhhhllllllxxxvvvnnnqqqnnnfff^^^WWWIII<<<<<<:::???NNNYYY[[[YYYZZZUUURRRPPPOOOOOOLLLGGGCCCFFFCCC@@@>>>>>>===<<<;;;:::666333444888;;;999666111555???HHHEEE999111000......////////////......//////............//////000000000000000000000000////////////////////////000111111111111222LLLRRRYYY[[[WWWTTTRRRSSSUUUccc~~~~~~~~~}}}xxxyyy|||~~~xxxeeeRRRJJJHHHGGGJJJOOOYYYhhhyyylll]]]YYYRRROOOLLLKKKKKKKKKHHHEEEHHHHHHGGGNNNWWWXXXgggnnn\\\WWWTTTTTTRRRZZZwww}}}uuuooofffbbb```]]]\\\\\\]]]^^^^^^___]]]YYYWWWVVVWWWXXXXXXXXXUUUQQQQQQTTTYYY\\\^^^ddddddeeeggghhhgggdddaaa___\\\YYYTTTPPPLLLIIIHHHAAAUUUvvvqqqbbbvvv~~~rrr___ZZZTTTRRRUUU[[[___aaadddaaabbbeeeggggggjjjooovvvqqqqqqsssoooeeeZZZPPPCCC777:::;;;BBBPPPXXXYYYWWWYYYUUUSSSQQQPPPPPPNNNJJJGGGCCCAAA???>>>>>>>>>>>>===888666555777;;;<<<:::666000222888>>>;;;222...///......////////////......//////............//////000000000000000000000000000000000000000000000000000111111111111222JJJRRRZZZZZZSSSMMMNNNQQQNNNUUUjjj~~~{{{rrrssstttwww{{{oooYYYNNNLLLNNNSSSXXXhhh{{{wwwkkk^^^UUUSSSMMMKKKJJJIIIJJJJJJIIIHHHGGGKKKLLLRRR[[[```vvvrrr\\\YYYTTTQQQSSSWWWjjjwwwwwwnnnjjjkkk___```___^^^]]]]]]]]]^^^^^^___]]][[[XXXWWWWWWXXXXXXXXXVVVTTTUUUXXX\\\^^^^^^dddccccccddddddbbb^^^[[[[[[YYYWWWTTTQQQOOOMMMLLLCCCJJJaaannnvvvsssdddWWWUUUSSSTTTXXX]]]aaacccdddbbbcccfffhhhhhhmmmtttxxxmmmttttttmmm```RRRGGG>>>666999>>>HHHTTTXXXVVVUUUWWWRRRPPPNNNNNNNNNMMMKKKJJJAAA???======>>>???>>>>>>666666888<<>>===>>>>>><<<;;;444666:::???BBB@@@:::555222111//////...---///111......////////////......//////............//////////////////////////////000000000000000000000000000000111111111222KKKKKKJJJIIIHHHIIILLLNNNNNNKKKRRRjjjxxxzzz~~~|||uuutttssssssuuuzzz{{{tttfffYYYTTTZZZfffooopppeee^^^UUURRRUUUNNNMMMLLLJJJJJJJJJKKKMMMLLLSSSUUU\\\kkk|||pppaaa\\\SSSYYYYYY^^^~~~kkkooo{{{fffYYYYYYZZZUUUXXX\\\^^^^^^]]]^^^___aaaaaa^^^ZZZTTTQQQQQQRRRTTTSSSTTTWWWZZZ\\\[[[ZZZ]]]\\\\\\]]]^^^^^^]]][[[YYYWWWUUUSSSPPPOOONNNMMMLLLFFFNNNnnnzzz|||~~~rrraaaSSSRRRTTTWWWZZZ]]]___bbbcccbbbbbbeeeiiikkkooozzz}}}nnnzzz}}}rrr```MMM@@@999;;;>>>???JJJWWW]]][[[XXXVVVUUUIIIIIIIIIHHHGGGFFFFFFFFFDDDBBB???>>>===;;;888666333666;;;@@@AAA>>>888444000000///......//////.........////////////......//////............//////////////////////////////////////////////////////000000111111111222KKKIIIFFFEEEFFFIIIKKKMMMFFFEEEIIIYYYwwwzzzwwwzzz|||wwwvvvuuutttuuuwwwyyy{{{sssrrrlllfffgggsssqqqfffaaaZZZQQQNNNQQQLLLLLLKKKJJJHHHIIILLLNNNMMMUUU\\\jjjxxxaaaYYYXXXNNNVVV^^^pppiiiaaassswwwgggXXXWWW[[[UUUZZZ```bbbaaa______```^^^___^^^YYYRRRMMMMMMNNNNNNNNNOOOQQQTTTVVVUUUTTTXXXXXXXXXYYY\\\]]]\\\ZZZWWWVVVTTTRRROOONNNMMMLLLLLLGGGKKK___pppoooxxxzzzqqqfff[[[RRRTTTWWW[[[]]]___aaaccceeecccdddhhhmmmpppvvv{{{xxx~~~mmmWWWEEE:::666888===DDDPPP[[[^^^\\\ZZZWWWTTTJJJLLLMMMLLLJJJGGGFFFFFFEEECCCAAA>>><<<999555222444777;;;>>>>>>:::666333---///...---...111///+++......////////////......//////............//////000000000000000000000000........................000111111111111222JJJKKKKKKJJJHHHGGGIIIKKKCCCEEEGGGNNNccczzztttwww~~~yyyttttttuuuuuuttttttsssssspppqqqoooqqq}}}|||mmmaaaYYYYYYVVVNNNLLLOOOKKKLLLLLLKKKJJJLLLPPPTTTSSS]]]iiiyyycccZZZVVVSSSOOOSSSeeeyyybbb```eeeuuummmbbb[[[ZZZXXXWWW]]]ccceeeaaa\\\[[[[[[YYY[[[[[[VVVPPPLLLLLLNNNKKKKKKLLLNNNQQQSSSSSSRRRVVVUUUTTTVVVXXXYYYYYYXXXTTTSSSRRRPPPNNNMMMMMMMMMKKKKKKIIIPPPkkkuuujjjoooyyy{{{sssuuuuuucccYYYTTTQQQVVVYYY^^^```aaacccfffhhheeeggglllrrrvvv~~~zzzyyysss___JJJ???;;;888:::>>>IIISSS\\\]]]\\\[[[VVVQQQLLLOOORRRQQQMMMHHHEEEEEEEEECCC@@@>>><<<888444111666888:::;;;999666333111...000///,,,...222111+++......////////////......//////............//////000000000000000000000000////////////////////////000111111111111222GGGNNNRRRPPPIIIEEEGGGJJJFFFJJJJJJJJJXXXvvvsssooo{{{{{{wwwqqqrrrssstttsssqqqooommmnnnlllkkkrrryyytttooogggZZZQQQSSSTTTPPPNNNQQQKKKMMMNNNNNNMMMPPPVVVZZZ[[[fffuuu|||```XXXZZZXXXRRRUUUSSSjjjjjj[[[gggxxxrrreee\\\]]]]]]SSSXXX^^^dddddd___XXXUUUUUUTTTWWWXXXUUUOOOKKKLLLOOOMMMLLLLLLNNNQQQSSSTTTSSSUUUSSSSSSSSSUUUVVVUUUTTTQQQQQQPPPOOONNNNNNNNNNNNLLLOOOIIIFFF^^^ooo~~~vvvnnngggkkkvvv|||}}}mmmYYYPPPPPPQQQWWWZZZ___bbbccceeehhhkkkhhhjjjooovvv{{{mmmwwwwwweeeRRR@@@<<<======>>>AAAKKKTTT[[[[[[[[[[[[VVVOOOMMMPPPTTTRRRMMMGGGDDDBBBDDDBBB@@@>>><<<999444111777888999888666333111111111333000,,,///555444.........////////////......//////............//////000000000000000000000000000000000000000000000000000111111111111222MMMMMMMMMMMMLLLJJJIIIHHHHHHHHHKKKMMMSSSfff|||kkkxxx}}}~~~tttssssssttttttsssqqqnnniiiiiinnnzzz{{{zzz}}}ooofffcccXXXUUUQQQNNNMMMNNNNNNNNNQQQLLLKKKQQQTTTUUUYYY```cccqqqeeeUUUTTTVVVRRRMMMRRRaaatttccc___xxx}}}qqqlllhhhaaa\\\ZZZZZZ```ffffff```XXXUUUTTTLLLPPPSSSQQQKKKJJJNNNTTTOOOQQQSSSUUUTTTRRRPPPOOONNNMMMKKKKKKOOOSSSWWWYYYZZZSSSMMMMMMOOOOOOPPPSSSSSSJJJMMMMMMOOOuuuzzz|||mmmbbb___bbbeeexxxtttbbbTTTOOORRRWWW[[[^^^bbbeeefffgggiiijjjmmmppprrrvvvzzzxxxqqq___NNN@@@===;;;999BBBOOOQQQUUUYYY[[[[[[YYYXXXWWW]]]WWWPPPKKKFFFCCCCCCFFFDDD@@@===<<<;;;999555000555999======999555333333000000000000////////////............////////////////////////////////////111111000000//////......000000000000000000000000000111111111111222NNNMMMMMMLLLLLLKKKKKKJJJLLLKKKKKKJJJMMM\\\wwwrrruuuuuuuuu|||zzzxxxwwwvvvtttqqqooonnnmmmooottt{{{{{{vvvvvvlllaaaZZZWWWUUURRROOOMMMLLLKKKKKKJJJLLLMMMQQQVVVXXXZZZbbblll}}}hhhTTTPPPSSSUUUTTTTTT___|||jjjfffxxxhhhaaa`````````aaa\\\aaaeeeddd^^^WWWRRRPPPLLLPPPTTTTTTRRRQQQTTTWWWXXXXXXXXXXXXWWWTTTQQQNNNJJJJJJJJJKKKMMMPPPQQQQQQPPPPPPUUU\\\^^^YYYUUUUUUVVVLLLNNNMMMLLLjjj}}}qqqjjjhhhqqq}}}uuuhhhZZZQQQOOOSSSXXX___bbbeeeggghhhjjjlllnnnnnnrrrwwwxxx|||zzziiiUUUGGG===<<<<<<<<>>???AAA??????>>>;;;888666666666999:::999777444111000111000000000000////////////............////////////////////////////////////000000000000////////////000000000000000000000000000111111111111222KKKJJJIIIHHHHHHJJJLLLNNNRRRPPPOOOMMMJJJKKKVVVbbb}}}wwwzzzyyysssqqqppppppsssqqqmmmiiieeehhhuuuuuujjjccc^^^]]]ZZZSSSOOONNNLLLMMMOOOOOONNNMMMMMMMMMPPPUUU```nnnjjjZZZQQQPPPTTTRRRQQQaaayyyrrrmmmiiiffffffeee```^^^___eeedddddddddbbb]]]WWWRRRJJJLLLPPPWWW^^^```^^^[[[]]]ZZZVVVVVVWWWVVVQQQMMMIIIIIIIIIIIIGGGFFFGGGGGGUUUeee{{{ppp___XXXZZZRRRRRRTTTMMMSSSyyykkkRRROOOSSSTTTXXX]]]ccchhhrrrqqq^^^XXXQQQOOOSSSZZZ^^^```ggghhhjjjkkklllooosssvvvwwwwww|||xxxcccSSSLLLDDD======???FFFSSS```___```aaaaaa``````ccceeeccc^^^TTTHHHAAABBBCCCCCC>>>??????<<<888666888;;;===;;;999555222111000111000000000000////////////............////////////////////////////////////000000000000////////////000000000000000000000000000000111111111222IIIHHHGGGFFFGGGIIIKKKMMMPPPPPPRRRSSSPPPMMMPPPWWW}}}qqqzzz{{{uuusssrrrmmmiiifffdddbbbgggxxxyyytttmmmfff```ZZZUUUTTTRRRMMMLLLMMMMMMNNNOOONNNKKKJJJLLLMMMXXXbbbtttsss[[[PPPNNNPPPSSSQQQZZZ{{{nnniiirrr```bbbggghhhbbbYYYXXX[[[bbbbbbbbbbbbaaa___ZZZVVVKKKLLLOOOUUU]]]___]]]YYYXXXVVVUUUVVVXXXXXXUUURRRNNNNNNLLLIIIGGGFFFIIILLLRRRaaawww{{{gggXXXSSSWWWTTTUUUYYYSSSPPPlllmmmTTTOOORRRTTT\\\]]]bbbnnnxxxfffVVVRRROOOPPPVVV^^^bbbcccggghhhjjjlllnnnqqquuuyyyzzz|||ppp[[[QQQKKKDDD>>>???GGGSSSaaalll```aaaaaa```]]]ZZZXXXXXXZZZYYYSSSIIIEEEFFFEEEBBB>>>??????<<<888888<<>><<<999888:::>>>AAA@@@===777444333333222222000000000000////////////............////////////////////////////////////////////////000000000000000000000000000000000000000111111111111222JJJJJJJJJJJJJJJJJJJJJKKKOOOMMMNNNSSSTTTSSSTTTWWWfffttthhhooouuuzzzqqqeee___aaabbbbbbiiitttxxx|||}}}rrrqqqkkkbbb\\\YYYTTTOOOPPPMMMLLLNNNMMMKKKLLLPPPLLLMMMLLLJJJJJJOOOYYYaaallleeeZZZYYYQQQSSSUUUSSSQQQ___{{{jjj[[[xxx}}}ssshhhaaa]]]ZZZZZZXXXUUUVVVZZZZZZ]]]___^^^[[[YYYZZZ[[[YYYWWWUUUUUUVVVXXXYYYYYYVVV\\\aaaaaa]]]XXXVVVVVVRRRUUUVVVSSSPPPOOOSSSXXXWWW\\\eeekkkhhhaaa^^^```YYY^^^WWWTTTWWWQQQXXXtttlllTTTQQQXXX]]]gggrrr~~~qqqaaaTTTOOOQQQTTTWWW[[[```eeeiiiiiilllqqquuuyyy}}}}}}lll[[[QQQNNNAAA>>>>>>KKK```ssszzzyyylllggg___VVVNNNLLLNNNPPPOOOTTTRRRIIIEEEHHHEEE===>>>;;;777666777;;;>>>@@@???:::555333333333222000000000000000////////////............////////////////////////////////////.../////////000000000111000000000000000000000000000111111111111222KKKKKKLLLMMMLLLLLLKKKKKKPPPLLLKKKOOORRRSSSVVVZZZ]]]vvvvvvaaa___lllwwwzzzlllbbbdddddd``````gggbbbssszzz{{{kkkdddeeelll|||~~~{{{vvvoooiiicccbbb[[[RRRNNNPPPPPPNNNJJJHHHIIILLLKKKGGGGGGKKKHHHIIIKKKKKKOOOZZZiiitttbbbOOORRRVVVNNNNNNQQQPPPTTTooorrrgggeee^^^tttmmmcccccc\\\YYY]]]aaa^^^YYYWWW[[[___bbb```[[[YYY[[[^^^___]]]ZZZVVVUUUVVVYYY[[[XXX___eeeddd\\\TTTQQQRRRQQQUUUYYYXXXUUUSSSVVVYYY\\\]]]aaaeeeccc______bbb]]]bbbVVVNNNUUUQQQSSSiii}}}|||lllWWWXXXcccjjj|||uuugggZZZOOOOOOSSSYYY\\\^^^ccciiimmmkkkooouuuzzz~~~rrr___QQQKKKHHHAAA>>>AAAQQQiiizzz{{{ttteeebbb\\\SSSLLLGGGFFFGGGKKKQQQOOOFFFDDDIIIHHH@@@>>>999333333666;;;===>>>===999444222222222111///000000000000////////////............/////////000////////////////////////.../////////000000111111000000000000000000000000000111111111111222MMMMMMMMMNNNNNNNNNMMMMMMRRRPPPLLLKKKLLLQQQVVVZZZYYYfffttt```ZZZiiippp|||sssfffggghhh```[[[\\\gggeeegggnnnzzzqqqddddddkkkxxx}}}~~~wwwpppiiidddaaa___\\\ZZZVVVQQQNNNLLLLLLLLLJJJIIIHHHHHHIIIIIIIIIGGGHHHKKKNNNOOOQQQ___yyybbbQQQOOOPPPQQQRRRRRRVVV[[[lllfffYYYkkk||||||lllggggggaaaaaabbbbbbbbbaaa```___^^^bbbddd```YYYVVVZZZ^^^```^^^]]]\\\\\\ZZZWWWUUUZZZ\\\^^^]]]YYYSSSNNNLLLYYYXXXWWWVVVVVVXXXYYY[[[\\\___cccggghhhfffdddbbb[[[YYYUUURRRRRRSSSVVVXXXqqqyyyuuu\\\ZZZmmm~~~vvvggg[[[TTTRRRWWWZZZ]]]```cccfffjjjlllkkkppptttwww~~~yyyaaaRRRMMMEEE;;;>>>:::GGGddduuurrrooottthhh___YYYXXXQQQDDDAAAGGGGGGFFFHHHKKKOOONNNKKKGGG===888333333777<<<>>>>>>:::777333000000000///...---///000111111111111222000///...------...///000////////////////////////000000000000111111111111000000000000000000000000//////000111222333LLLLLLKKKJJJKKKMMMNNNPPPPPPOOONNNMMMNNNQQQTTTVVVVVV___uuussskkkfffgggooo{{{rrrkkkeee]]]ZZZ]]]^^^\\\^^^dddlllwwwxxxnnnfffbbbiiivvv}}}zzzxxxtttqqqkkkeee___[[[XXXWWWTTTRRRPPPMMMKKKJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJDDDIIIPPPTTT]]]rrrlllVVVPPPPPPNNNPPPUUUZZZhhh{{{nnnxxxvvvmmmhhhfffddddddeeeeeedddcccaaa```]]]```bbb```\\\ZZZ[[[^^^^^^\\\[[[YYYXXXWWWUUUTTTTTTVVVWWWUUUSSSQQQPPPPPPXXXWWWUUUTTTUUUVVVXXXZZZ\\\^^^aaaddddddccc```^^^^^^[[[WWWUUUTTTUUUWWWYYYlllzzzdddjjjzzzkkk___WWWTTTSSSWWWZZZ]]]aaacccfffjjjmmmssswwwyyy{{{pppYYYLLLHHHBBB:::>>>AAARRRiiivvvssspppqqqiiiiiidddWWWIIIBBBAAAAAABBBCCCEEEJJJNNNNNNKKKGGG===999555555888;;;<<<;;;888555222000000000000///000111000---+++000;;;DDD000///...------...///000/////////////////////////////////000000000111111000000000000000000000000000000000111222222JJJIIIHHHGGGHHHLLLOOOQQQLLLMMMMMMNNNOOOPPPPPPQQQSSSVVVaaayyyuuunnnkkkqqqzzzzzzlll___\\\```YYYWWWXXX]]]```bbbiiipppoooeee^^^___dddkkk|||}}}}}}}}}|||zzzvvvrrrnnnllljjjhhhfffaaa___[[[VVVSSSPPPNNNNNNLLLKKKKKKJJJJJJJJJIIIIIIEEEFFFGGGGGGHHHIIIIIIIIIFFFNNNYYYeeevvveeeUUUNNNTTTVVVRRR[[[kkkxxx|||ssspppmmmiiiffffffffffffeeedddbbb```___]]]^^^^^^___^^^]]]\\\\\\YYYXXXWWWUUUTTTSSSSSSSSSRRRRRRRRRPPPOOOPPPTTTVVVWWWUUUSSSRRRSSSTTTWWWXXX[[[]]]___```___]]][[[YYY]]][[[XXXUUUTTTUUUVVVWWWaaa{{{vvv|||sssqqq}}}kkk\\\UUUTTTUUUUUUYYY\\\```dddgggjjjnnnqqqxxxzzz{{{}}}|||eeePPPFFFCCC@@@<<<;;;III]]]nnnvvvxxxvvvuuuqqqzzzvvv```NNNJJJFFF???AAABBBFFFJJJLLLKKKGGGCCC<<<999666777:::;;;999777666444111000111111111000///111111---***///<<>>CCCKKKaaapppzzzyyyzzz}}}}}}{{{}}}wwwbbbPPPHHHIIIKKKNNNNNNKKKEEE@@@===888888999<<<@@@???:::666222000///000222333222111------///111222000---***...//////////////////...////////////////////////............////////////////////////////////////222222222111111111CCCEEEHHHJJJKKKJJJHHHGGGHHHGGGGGGGGGHHHIIIKKKLLLFFFKKKMMMOOO[[[wwwppp```eeeqqqvvvzzzuuuiii]]]YYYXXXUUUTTTTTTUUURRRVVVbbbnnn~~~eee\\\TTTSSSTTTTTTRRRRRROOOMMMLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFHHHIIIHHHIIINNNVVV\\\iii~~~iiiUUUNNNTTTQQQRRRXXXaaawwwfffYYYbbbnnnwwwtttsssqqqlllfffeeeiiiaaaaaaaaa```^^^[[[YYYXXX[[[XXXTTTRRRRRRQQQNNNLLLJJJNNNQQQRRRQQQPPPSSSUUUUUUWWWYYYYYYVVVSSSRRRQQQTTTRRROOOMMMMMMPPPSSSVVVXXXXXXXXXWWWWWWVVVVVVVVVXXXXXXXXXWWWVVVVVVUUUUUUOOOQQQccc~~~ooo}}}mmmaaafff|||uuuiiiXXXUUUQQQRRRWWW\\\___```aaaeeeiiinnnrrrvvv{{{~~~zzzgggWWWIIIDDD@@@@@@NNN```~~~~~~zzzsssqqqjjjlllwwwsss___NNNIIIJJJMMMNNNNNNJJJEEEBBBAAA::::::<<>>777111111000///000222222111///+++...111222000...---...---...///000000///...---////////////////////////000000000000111111111111000000000000000000000000//////000111222333LLLKKKHHHEEEBBBAAACCCFFFKKKKKKLLLNNNPPPPPPMMMKKKNNNNNNMMMMMMOOOWWWbbbjjjmmm[[[QQQMMMXXX[[[___iiimmmrrrmmm]]]bbb^^^___fffoooyyywwwZZZSSSKKKHHHIIIJJJHHHFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGDDDBBBCCCFFFFFFDDDBBBBBBBBBEEEJJJJJJGGGHHHKKKOOOQQQYYYeeeooo}}}tttaaaSSSFFFNNNXXXNNNaaacccssszzz|||mmmmmmgggaaa]]]\\\\\\[[[ZZZZZZXXXVVVWWWXXXWWWRRRNNNPPPMMMIIIFFFEEEFFFIIIKKKJJJKKKMMMOOOPPPOOONNNMMMLLLNNNQQQRRRRRRRRRSSSTTTTTTRRROOOLLLKKKMMMOOOQQQSSSRRRQQQOOONNNOOORRRUUUPPPOOOOOOOOOPPPPPPQQQRRRQQQQQQNNNRRRiiiyyyuuunnn|||vvvvvvqqqaaa]]]bbbiii}}}|||nnnbbbWWWTTTUUUWWWYYY\\\___aaaeeeiiilllwwwsssttt{{{{{{gggYYYLLLIIIBBB>>>HHH___wwwuuuaaa[[[UUUQQQNNNMMMUUU^^^ddd]]]RRRHHH@@@>>>>>>???>>>???@@@@@@===888444000000000000000000000000000000000////////////000000......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000111222222JJJJJJHHHEEEBBBBBBDDDGGGIIIJJJKKKNNNQQQRRRQQQOOONNNOOOPPPQQQRRRVVV\\\aaa|||hhhWWWQQQXXXVVVWWW```dddfffppp|||uuugggbbb```dddkkktttyyylllVVVOOOHHHEEEFFFGGGFFFDDDGGGGGGFFFFFFFFFFFFGGGGGGGGGEEEDDDEEEGGGHHHGGGEEEFFFEEEGGGKKKLLLKKKNNNSSS[[[cccppp}}}{{{eeeVVVQQQNNNRRRYYYXXXfff~~~}}}nnneeeiiiddd^^^[[[ZZZ[[[ZZZYYYXXXXXXWWWXXXXXXWWWUUURRRTTTQQQMMMJJJIIIIIIKKKMMMLLLMMMNNNOOOOOONNNLLLKKKIIIKKKMMMNNNOOOPPPRRRTTTSSSQQQOOOMMMLLLLLLNNNOOORRRRRRPPPOOOMMMNNNQQQTTTRRRQQQPPPNNNMMMLLLKKKKKKKKKMMMNNNRRR```|||||||||zzzoooyyygggaaadddqqqpppddd[[[UUUTTTWWWYYY[[[^^^aaadddggglllooosssrrrvvvrrraaaWWWLLLEEEAAAFFFSSScccqqqyyyxxx{{{nnnccc]]]WWWQQQLLLLLLVVVbbbggg```UUUIII@@@;;;:::;;;???@@@???>>>;;;777333111000000000000000000000000000000////////////000000......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000111222222HHHHHHGGGEEEDDDDDDGGGIIIIIIIIIJJJMMMPPPPPPOOOMMMOOOQQQSSSTTTTTTUUUVVVWWWddd~~~lll\\\[[[PPPLLLVVVZZZ\\\dddqqqxxxuuujjjddddddiiisss}}}xxxhhh^^^QQQLLLGGGEEEFFFGGGFFFDDDEEEDDDDDDCCCCCCDDDDDDDDDFFFDDDCCCCCCEEEFFFFFFEEEJJJHHHIIIMMMPPPRRRXXX```ddduuuoooaaaVVVJJJKKKRRROOOTTTeeevvveee```___ccc```[[[YYYYYYYYYYYYYYYXXXYYYZZZZZZYYYWWWWWWXXXWWWUUUQQQMMMKKKKKKLLLMMMMMMNNNNNNOOONNNLLLJJJIIIFFFGGGIIIKKKLLLNNNQQQTTTQQQQQQOOONNNLLLLLLLLLLLLOOOPPPOOOMMMLLLLLLOOORRRPPPOOONNNLLLKKKIIIHHHHHHKKKKKKPPPTTTXXXhhhrrr}}}oooppprrr{{{qqqjjjnnnqqq```WWWTTTSSSVVVYYY\\\^^^bbbeeehhhlllpppsssrrrttt|||xxxfffYYYRRRIIIAAAAAAPPP```ggglllpppssswwwhhheee___YYYSSSNNNOOOZZZfffddd^^^SSSHHH@@@;;;::::::AAA@@@>>>;;;888555222111000000000000000000000000000000////////////000000......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000111222222GGGGGGGGGGGGFFFGGGIIILLLLLLKKKKKKKKKLLLLLLJJJHHHQQQRRRTTTVVVVVVUUUTTTTTT[[[vvvxxx\\\KKKOOORRRSSSZZZhhhnnnvvv{{{uuulllhhhhhhjjjnnnqqqxxxqqqdddYYYTTTNNNKKKHHHFFFGGGHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDFFFEEEDDDDDDEEEFFFGGGHHHMMMKKKNNNTTT[[[bbbmmmwww|||jjj___UUUSSSIIIJJJQQQJJJVVV{{{yyywwwbbb[[[[[[]]]```^^^[[[YYYYYYZZZZZZ[[[\\\^^^```^^^ZZZXXXYYY[[[XXXVVVRRROOOMMMKKKKKKKKKKKKKKKLLLLLLKKKKKKIIIIIIFFFGGGIIIIIIJJJLLLOOORRRPPPPPPOOONNNMMMKKKJJJIIILLLMMMMMMKKKJJJJJJLLLOOOJJJJJJKKKLLLLLLLLLLLLLLLRRRNNNRRRWWWUUUZZZ|||pppuuuuuupppkkklllxxx}}}wwwnnn```SSSPPPRRRUUUXXX[[[___aaaeeehhhlllpppuuuxxxwww{{{~~~nnn^^^QQQJJJDDD???EEEXXXgggkkkooowwwxxxjjjccc\\\WWWVVVWWWXXX]]]dddYYYUUUMMMFFF@@@>>>>>>>>>BBB@@@<<<888555333111111000000000000000000000000000000////////////000000......////////////......////////////////////////////////////////////////////////////////////////000000000111222222FFFGGGHHHHHHGGGIIIKKKNNNMMMLLLKKKLLLMMMMMMLLLJJJSSSSSSSSSTTTUUUVVVVVVVVV[[[fffpppPPPJJJIIIHHHNNNWWW[[[```bbbeeekkkuuu}}}rrrgggcccaaacccllltttxxx~~~|||wwwooofff\\\UUUPPPNNNLLLJJJHHHHHHHHHHHHHHHGGGHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJLLLOOOQQQTTTVVV]]]jjjwwwiiiZZZUUUVVVPPPTTTMMMKKKOOOLLLfff{{{tttooo{{{ccc[[[[[[]]]^^^___^^^]]][[[[[[[[[]]]^^^bbbcccdddaaa\\\YYYZZZ\\\YYYXXXUUURRRPPPNNNLLLLLLGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKNNNOOOOOOOOOOOOOOONNNLLLJJJIIIJJJKKKKKKJJJIIIIIIKKKLLLIIIJJJKKKMMMNNNOOOOOOOOOXXXOOOOOOVVVRRRQQQjjj{{{eeeaaa}}}yyypppjjjjjjssswwwkkk^^^VVVPPPRRRWWWYYY\\\^^^bbbdddhhhlllppptttyyy}}}}}}~~~qqqgggYYYKKKCCCAAADDDPPP```jjjppp|||xxxlll\\\UUURRRWWW^^^___\\\ZZZPPPMMMHHHCCC@@@???@@@AAAAAA???:::666222111111111000000000000000000000000000000////////////000000......////////////......////////////////////////////////////////////////////////////////////////000000000111222222DDDEEEGGGGGGGGGHHHKKKMMMKKKJJJJJJLLLOOORRRRRRQQQSSSQQQQQQRRRTTTVVVWWWWWWWWW[[[gggsssPPPHHHEEECCCHHHIIIKKKOOOQQQSSSYYYaaagggtttyyykkkaaa]]]bbbfffeeeggglllfffccc^^^YYYTTTPPPNNNNNNKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMJJJLLLNNNPPPSSSWWW]]]aaakkkppp}}}ggg[[[YYYUUUOOOKKKGGGKKKLLLLLLNNNXXX~~~mmmlll{{{hhh[[[[[[^^^^^^^^^_________^^^]]]]]]___aaafffeeedddaaa]]][[[[[[[[[[[[ZZZYYYWWWTTTRRRPPPNNNFFFFFFGGGGGGHHHIIIIIIJJJJJJLLLNNNNNNMMMMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLLLLJJJJJJKKKMMMNNNNNNOOOPPPPPPOOONNNMMMVVVLLLJJJPPPOOOLLL[[[rrrdddSSScccyyyppphhhgggpppzzzssscccZZZVVVRRRSSSXXX\\\]]]```cccfffiiimmmqqquuuzzznnneee^^^RRRFFFAAAEEERRRccclllqqq{{{zzzzzz{{{sssiiiTTTOOOPPPYYYaaa^^^VVVQQQMMMJJJFFFCCC@@@??????@@@???<<<888444111000111111000000000000000000000000000000////////////000000......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000111222222AAABBBDDDEEEEEEFFFHHHIIIHHHHHHHHHJJJNNNQQQRRRRRRPPPOOOOOOQQQTTTUUUTTTRRRPPPUUU[[[ddd~~~vvvYYYRRRLLLFFFIIIFFFFFFHHHJJJNNNRRRVVVXXXbbbiiivvvpppfffhhhhhhcccbbbfffaaa```^^^\\\YYYWWWUUUTTTOOOPPPQQQQQQOOONNNMMMLLLKKKLLLLLLNNNOOOQQQSSSTTTTTTXXX]]]bbbhhhpppyyyooo^^^PPPOOOTTTSSSNNNJJJFFFGGGPPPWWW[[[rrrzzz{{{rrraaa\\\^^^^^^^^^^^^___```aaa```^^^]]]___bbbeeeccc```^^^]]]\\\[[[ZZZZZZZZZYYYXXXVVVSSSQQQOOOIIIHHHHHHHHHHHHIIIIIIIIIHHHKKKOOOPPPPPPNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNOOOPPPOOONNNMMMNNNPPPQQQQQQRRRRRRQQQOOOMMMKKKMMMHHHHHHMMMLLLJJJSSSaaasss___^^^eee}}}xxxpppiiihhhlllwwwrrrcccYYYTTTTTTTTTXXX]]]______ccciiijjjmmmrrrvvvzzzqqqaaa[[[TTTIIICCCEEENNNeeexxx|||~~~xxxmmmnnnqqqlllcccTTTSSSXXX___aaaZZZSSSPPPKKKJJJGGGDDDBBBAAAAAAAAA<<<:::666333111000111111000000000000000000000000000000////////////000000......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000111222222>>>@@@BBBCCCCCCCCCEEEGGGHHHGGGFFFHHHJJJMMMMMMMMMMMMMMMNNNQQQTTTTTTQQQMMMLLLVVVXXXTTTcccmmmcccWWWJJJIIIFFFEEEEEEGGGJJJLLLLLLLLLVVVYYY___jjjxxxssssssrrrkkkiiimmmfffffffffeeeccc```]]]\\\UUUVVVXXXWWWUUUSSSRRRRRRUUUVVVWWWYYY[[[]]]___```fffkkkrrryyy~~~mmm[[[TTTQQQQQQNNNIIIKKKRRRQQQNNN^^^jjjoootttiiibbbbbbbbb^^^]]]```___aaabbbaaa^^^]]]___bbbccc___[[[[[[\\\]]][[[YYYXXXXXXWWWVVVTTTRRROOONNNLLLLLLKKKJJJIIIIIIIIIIIIEEEIIINNNQQQQQQPPPOOOOOOOOOOOONNNNNNOOOOOOPPPQQQPPPQQQRRRRRRPPPPPPQQQRRRPPPQQQRRRSSSRRRPPPMMMLLLGGGGGGJJJMMMKKKJJJQQQ[[[}}}ssseeeWWWooo~~~}}}yyyooogggfffgggwwwtttbbbVVVRRRSSSUUUWWW[[[_________eeemmmnnnqqquuuzzz~~~qqqdddZZZUUUMMMBBBAAAIIIUUUqqqsssjjjjjjlllhhh___WWW[[[bbbfffaaaXXXSSSTTTIIIHHHFFFEEEDDDDDDDDDDDD:::888666333111111111111000000000000000000000000000000////////////000000......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000111222222BBBAAA@@@?????????AAAAAACCCEEEGGGIIIIIIHHHFFFEEEFFFGGGIIIKKKLLLMMMMMMNNNPPPPPPPPPQQQTTTggg}}}dddNNNKKKJJJGGGCCCDDDIIIJJJGGGJJJMMMRRRXXX___hhhqqqxxx|||www}}}~~~}}}{{{wwwrrrnnnlllgggeeecccbbbbbbcccdddeeeeeehhhkkklllmmmsss}}}qqqaaaYYYYYYNNNGGGIIIJJJHHHLLLTTTZZZoooxxxjjjiiihhhhhhhhhgggeeeccccccbbb```___``````^^^]]]]]]YYYVVVVVVXXX[[[[[[ZZZZZZXXXUUUTTTTTTSSSQQQPPPTTTTTTTTTRRRPPPMMMJJJIIIMMMNNNOOOPPPQQQQQQQQQQQQHHHLLLPPPRRRRRRPPPOOOOOORRRRRRQQQQQQQQQRRRQQQQQQOOONNNLLLKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNjjj|||gggooo|||uuukkkdddccchhhuuuxxxfff\\\UUUPPPQQQVVVXXXYYYZZZ]]]aaafffkkknnnpppuuu}}}yyyhhhRRRFFFLLLLLLBBBDDDRRReeerrrlllfffbbbZZZUUUVVVTTTbbbmmmlllddd\\\RRRIIIHHHHHHFFFEEECCCBBBAAAAAA999555111000111222111///222222111000//////000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000111111111111111222AAA@@@????????????@@@AAADDDDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKVVVqqq}}}|||eee___SSSGGGBBBDDDEEECCCCCCEEEHHHLLLQQQVVV[[[]]]fffsss}}}}}}||||||}}}~~~wwwkkkddd^^^VVVOOOLLLKKKJJJKKKNNNLLLJJJPPPZZZ{{{lllmmmlllkkkjjjjjjiiigggeee___\\\YYYWWWXXXYYYYYYXXX\\\YYYVVVWWWZZZ\\\\\\ZZZ[[[WWWSSSQQQQQQSSSUUUVVVTTTTTTSSSRRRPPPNNNLLLKKKQQQRRRRRRRRRRRRRRRQQQQQQGGGKKKPPPSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQPPPNNNMMMKKKKKKIIIHHHGGGGGGGGGGGGGGGIIIKKKMMMOOOPPPPPPPPPccczzzrrrqqq~~~uuupppfffgggkkkttt~~~zzzqqqdddYYYTTTSSSRRRVVV\\\ZZZ\\\^^^```dddjjjooorrrxxx|||ssskkkTTTHHHAAADDDCCCBBBNNNaaaqqq{{{pppfff]]]SSSQQQUUUXXXlll}}}yyyhhhZZZSSSQQQIIIHHHHHHFFFDDDBBB@@@???888555111000111111111///333222222111000000111111000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000111111111111111222@@@??????>>>>>>???@@@@@@CCCBBB@@@???@@@CCCEEEGGGEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJIIIMMM[[[iii|||ssskkkTTTHHHGGGGGGFFFDDDDDDEEEGGGJJJKKKLLLKKKPPPXXXdddooozzzwwwccc[[[TTTSSSRRROOONNNOOOHHHKKKOOOMMMHHHJJJYYYhhhqqqiiinnnmmmlllkkkkkkjjjgggeeeaaa]]]YYYVVVWWWXXXYYYYYYYYYWWWVVVXXX\\\^^^\\\YYY[[[VVVPPPMMMOOOSSSXXXZZZRRRRRRRRRQQQPPPOOONNNNNNSSSSSSSSSSSSRRRQQQPPPOOOKKKOOORRRTTTTTTSSSRRRRRRPPPPPPPPPQQQQQQPPPMMMJJJHHHGGGEEEDDDDDDDDDEEEEEEGGGIIILLLOOOQQQRRRQQQQQQ\\\gggyyy]]]mmmzzzpppjjjeeecccfffqqqrrrdddYYYSSSNNNPPPSSSVVVZZZ___]]]___bbbeeeiiinnnuuuyyy}}}wwwfff]]]IIIFFFCCCAAABBBMMMbbbuuuxxxqqqeee[[[SSSTTTZZZeeeuuu~~~pppaaaWWWQQQIIIIIIIIIHHHEEEAAA===;;;666444111000111111111000333333222111111111222222000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000000000111111111222??????????????????@@@@@@@@@???======???BBBEEEGGGEEEFFFGGGGGGGGGGGGGGGGGGEEEFFFGGGIIIIIILLLRRRXXXmmm|||```OOOJJJHHHEEEGGGEEECCCDDDGGGIIIIIIHHHMMMPPPTTTXXX___iiiwww}}}qqqeee]]]TTTOOOLLLMMMMMMKKKKKKMMMIIILLLLLLFFFEEESSSmmmtttlllmmmlllkkkiiiiiiiiihhheeecccbbb```]]][[[\\\\\\[[[ZZZVVVUUUVVVYYY]]]^^^[[[XXXXXXTTTNNNLLLMMMQQQUUUWWWPPPOOONNNNNNNNNNNNOOOOOOPPPPPPQQQQQQPPPOOOOOONNNRRRTTTVVVVVVTTTQQQOOOOOOPPPOOOPPPRRRTTTTTTPPPLLLFFFEEEDDDCCCCCCCCCEEEFFFHHHJJJMMMOOOPPPPPPOOONNNRRRVVVnnnhhh```vvv}}}uuujjjbbb]]]aaappp}}}sssfff\\\SSSRRRQQQSSSVVVYYY\\\___```cccgggkkknnnttt{{{~~~oooaaaVVVIIIHHHDDDAAAJJJ^^^rrr}}}|||nnnddd```___aaaeeessssssssstttsssiiiXXXIIIIIIJJJJJJIIIFFF@@@:::666444333111111000111111111222222111111000111111222////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000111222222>>>>>>??????@@@@@@@@@@@@=========>>>@@@CCCEEEGGGFFFFFFFFFFFFFFFEEEEEEDDDAAABBBCCCDDDFFFJJJMMMNNN\\\ppp]]]TTTMMMGGGJJJGGGDDDBBBBBBDDDFFFGGGIIIJJJJJJIIIKKKPPPXXX^^^aaagggpppyyy{{{sssrrrkkk```XXXUUUQQQMMMIIIHHHIIILLLLLLIIIKKKOOOHHHOOOQQQQQQ]]]xxxsssggggggllljjjiiigggggghhhgggeeeccc```______``````]]]YYYVVVSSSSSSTTTWWW[[[\\\YYYVVVSSSQQQMMMLLLMMMOOOPPPPPPMMMLLLJJJJJJJJJLLLNNNOOONNNOOOOOOPPPQQQQQQPPPPPPTTTUUUWWWVVVSSSPPPOOONNNOOONNNOOOSSSXXXYYYUUUQQQHHHGGGEEEDDDDDDEEEFFFHHHKKKLLLMMMNNNMMMLLLJJJIIIHHHJJJWWWyyyiiifffuuuuuulllddd___bbbiiittt}}}~~~sssjjjddd^^^YYYVVVUUUWWWXXXXXXZZZ\\\______dddhhhnnnqqquuu{{{~~~pppfff[[[QQQFFFCCC@@@EEEYYYppp|||{{{kkkeeejjjnnnooommmqqqjjjeeeggghhhbbbTTTIIIIIIIIIJJJIIIDDD>>>777333111222222111000000111111000000////////////000000////////////////////////////////////////////////............///////////////////////////////////////////////////////////////000000111222222>>>???@@@AAAAAAAAAAAAAAA===>>>>>>@@@BBBFFFHHHJJJGGGGGGGGGFFFEEEDDDCCCCCCEEEGGGGGGEEEFFFKKKMMMLLLYYYgggvvv|||rrrjjjcccaaa[[[SSSKKKFFFEEEEEEDDDDDDEEEEEEEEEGGGKKKNNNLLLNNNRRRXXX]]]dddrrr~~~rrrfffZZZRRRTTTUUURRRLLLJJJLLLLLLIIILLLKKKLLLNNNLLLJJJOOOVVV]]]lllxxxqqqgggcccdddjjjhhhgggfffggghhhgggfffdddaaabbbccceeeeeeaaa[[[WWWRRRQQQQQQTTTXXXXXXUUURRROOONNNLLLLLLNNNNNNMMMLLLKKKJJJHHHGGGHHHJJJMMMOOOOOOPPPQQQRRRSSSSSSSSSSSSPPPQQQSSSSSSRRRQQQQQQQQQOOOMMMMMMRRRXXX[[[XXXTTTLLLJJJHHHFFFEEEGGGHHHJJJMMMLLLLLLKKKJJJHHHGGGFFFHHHHHHNNNbbbooocccrrryyyqqqfff```^^^___eeeqqq|||sssiii```XXXRRRRRRUUUUUUYYY[[[[[[\\\aaaeeefffkkkqqqwww{{{~~~uuueee]]]XXXPPPJJJDDDFFFMMM]]]tttmmmiiirrryyyvvvpppdddccccccaaaYYYPPPMMMOOOHHHHHHHHHGGGBBB<<<555111///111222111000000111222//////.........///000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000//////000111222333>>>???AAABBBCCCCCCBBBBBBAAA@@@???@@@BBBGGGMMMPPPHHHHHHGGGGGGEEEDDDBBBBBBJJJNNNOOOKKKKKKOOOQQQOOOVVV]]]\\\vvvyyycccRRRHHHFFFBBBDDDEEEFFFFFFGGGHHHIIIIIIGGGHHHLLLNNNNNNUUU^^^ccchhhnnnsssvvv|||yyykkk___WWWSSSPPPNNNKKKNNNNNNKKKKKKNNNOOOLLLIIIHHHIIIJJJKKKOOO[[[hhhssshhhgggeeeeeehhhccccccbbbdddeeefffeeecccbbbbbbcccdddccc```[[[WWWPPPOOONNNPPPTTTTTTRRROOOMMMKKKKKKKKKMMMOOOOOONNNLLLJJJHHHFFFGGGJJJMMMOOOQQQQQQRRRRRRRRRRRRRRRQQQNNNPPPQQQQQQPPPOOOPPPPPPNNNKKKJJJNNNUUUXXXVVVRRRPPPMMMJJJGGGGGGHHHIIIKKKMMMLLLJJJIIIHHHGGGHHHHHHJJJGGGKKKYYYmmmuuujjjsss}}}ssshhhbbb\\\[[[```kkkuuu}}}tttllliiihhhfff___UUUTTTYYYVVV[[[^^^\\\___gggnnnooottt{{{nnn[[[TTTPPPIIIFFFGGGGGGTTTjjj|||ooommmuuu{{{yyyrrr___^^^___^^^VVVLLLJJJNNNGGGGGGFFFDDD???:::444000---000222222000000111333///////////////000111111000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000...///000111222333???@@@AAACCCDDDDDDCCCCCCEEECCC???>>>BBBHHHPPPUUUHHHHHHHHHGGGEEEDDDBBBAAAGGGNNNQQQMMMLLLPPPRRRPPPPPPaaa[[[```wwwxxx\\\KKKEEECCCDDDDDDDDDCCCBBBBBBAAAGGGDDDEEEJJJJJJGGGJJJPPPPPPTTTWWWYYYZZZ\\\```dddhhhlllrrrxxx{{{yyyvvvrrrnnnoooqqqsssuuuwwwwwwxxxppplllhhheeedddddddddddd___[[[UUUPPPMMMKKKJJJIIIDDDHHHJJJJJJKKKOOOPPPMMMKKKKKKNNNTTT\\\jjj~~~hhheeehhhfffcccddd___^^^^^^```bbbcccbbbaaa^^^]]]\\\\\\[[[YYYVVVSSSPPPNNNLLLNNNQQQRRROOOMMMLLLJJJIIIJJJMMMPPPRRRRRRMMMKKKHHHFFFGGGJJJNNNPPPQQQQQQQQQQQQPPPOOONNNNNNPPPQQQRRRQQQNNNLLLLLLLLLNNNJJJGGGKKKQQQUUURRRNNNQQQOOOKKKHHHGGGHHHJJJKKKMMMLLLIIIHHHGGGHHHJJJKKKEEE???EEERRRXXXcccqqqcccuuu~~~rrrjjjbbb\\\YYY]]]bbbiiivvv|||uuukkkaaaYYY^^^gggmmmggg[[[WWW[[[XXX___aaa___aaakkksssvvv{{{rrr^^^OOOOOOLLLCCCBBBIIIIII___~~~~~~wwwooonnnuuu{{{zzzvvvfff\\\WWW[[[\\\TTTJJJEEEFFFFFFEEEBBB>>>888333000,,,///222222000///111333000000///000000111222222000000000000000000000000////////////////////////............/////////000000000000000000000000000000000000000000000000000...///000111222333???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBCCCEEEIIINNNPPPKKKJJJIIIGGGFFFEEEDDDDDDJJJHHHFFFGGGJJJNNNOOOPPPZZZQQQPPPYYYddd{{{dddOOOJJJGGGCCCBBBDDDDDDBBBCCCFFFAAACCCDDDEEEEEEFFFHHHJJJLLLLLLMMMNNNNNNPPPRRRUUUWWWXXXXXXWWWYYY[[[ZZZWWWRRRSSSUUUXXXZZZ[[[\\\\\\UUUVVVYYYYYYXXXVVVTTTSSSTTTMMMHHHKKKMMMKKKHHHFFFHHHHHHIIIJJJLLLMMMNNNNNNWWWWWWYYYccczzzvvvjjjeeedddccc___[[[\\\XXXUUUWWW\\\aaaaaa___```\\\WWWTTTTTTSSSPPPNNNUUUSSSQQQRRRSSSSSSPPPMMMPPPLLLIIIIIILLLNNNMMMKKKLLLKKKIIIHHHIIILLLOOORRRPPPPPPPPPNNNMMMMMMOOOQQQUUUQQQMMMLLLLLLKKKHHHFFFGGGHHHJJJMMMOOOPPPPPPPPPOOONNNNNNLLLJJJIIIGGGFFFKKKKKKJJJJJJIIIIIIIIIIIIHHHEEEIIIOOONNNWWWzzz}}}oooxxxsssmmmjjjddd___\\\___dddiii{{{wwwmmmfffaaa]]]ZZZSSSXXX^^^cccdddccc```^^^]]]___bbbeeeiiipppwww{{{~~~zzzYYYWWWSSSMMMEEE@@@BBBGGGKKKrrrvvvooogggiiippp}}}wwwbbb___\\\YYYWWWTTTOOOLLLMMMIIICCC>>>;;;777333111000000000000000000000000222111111111000000//////000000000000000000000000222111///......///111222//////............//////111000///......///000111000000000000000000000000000000111111111222BBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEGGGJJJMMMNNNKKKJJJIIIGGGFFFFFFFFFFFFJJJJJJJJJKKKNNNQQQTTTWWW___RRRKKKLLLQQQaaakkk\\\[[[MMMJJJIIIKKKIIIDDDBBBDDD@@@CCCGGGFFFBBB@@@AAACCCBBBCCCEEEFFFFFFFFFGGGHHHEEEHHHJJJJJJIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLRRRPPPLLLJJJJJJLLLOOOPPPUUUNNNIIIGGGFFFDDDHHHMMMMMMLLLLLLNNNTTT```mmmwwwzzzsssllldddbbbcccddd```\\\WWWTTTRRRTTTZZZ___```___aaa]]]ZZZXXXXXXWWWUUURRRXXXVVVTTTTTTUUUTTTRRROOONNNKKKIIIIIIKKKMMMKKKIIIHHHHHHHHHIIIJJJLLLNNNOOONNNNNNNNNMMMKKKKKKMMMOOOSSSPPPLLLKKKJJJIIIGGGDDDDDDFFFHHHKKKMMMNNNNNNNNNMMMLLLJJJHHHGGGFFFFFFGGGJJJIIIHHHFFFFFFFFFGGGGGGOOOJJJJJJMMMHHHJJJdddwwwwwwuuupppiiibbb]]]]]]___bbbfffmmmxxx}}}uuunnnfff___\\\ZZZWWWVVVSSSVVV[[[```eeefffdddcccbbbfffkkkqqqvvv}}}~~~jjjZZZUUUNNNJJJHHHGGGGGGHHHaaauuu~~~sssrrrnnnllljjjwwwyyyfffaaa[[[VVVSSSPPPLLLIIIKKKGGGAAA<<<888666333111000000000000000000000000111111111111000000000///000000000000000000000000........................//////............//////111000///......///000111000000000000000000000000111111111111111111DDDDDDEEEFFFGGGGGGGGGGGGEEEEEEFFFGGGIIIJJJKKKLLLIIIIIIHHHHHHGGGGGGHHHHHHIIILLLOOOPPPQQQTTTYYY]]]fffVVVJJJGGGFFFMMMfffooojjjgggddd\\\PPPIIIGGGGGGJJJLLLJJJEEECCCEEEIIIFFFFFFHHHHHHIIIHHHHHHGGGEEEHHHKKKKKKIIIHHHHHHJJJLLLKKKJJJJJJIIIJJJJJJJJJHHHIIIJJJLLLMMMLLLJJJGGGFFFGGGKKKMMMKKKGGGIIIOOORRRTTTXXXaaassstttmmmjjjfffbbbbbbeeeeeeaaa\\\SSSQQQOOORRRXXX]]]______```___]]]\\\\\\\\\ZZZXXX[[[YYYWWWWWWWWWUUUSSSPPPLLLIIIGGGHHHJJJKKKIIIFFFCCCDDDFFFHHHJJJLLLLLLLLLKKKLLLLLLKKKIIIJJJLLLNNNQQQNNNKKKIIIHHHGGGDDDCCCBBBCCCEEEHHHJJJKKKLLLMMMMMMKKKGGGDDDCCCEEEGGGIIIKKKIIIFFFDDDCCCDDDFFFGGGHHHDDDEEEIIIGGGGGGWWWmmmvvviiilll}}}|||tttkkkddd```___^^^YYY\\\```fffnnnxxx|||tttkkkddd]]]ZZZVVVTTTTTTUUUTTTTTTUUUUUUWWW]]]cccggggggfffiiimmmtttzzzxxxfffZZZKKKJJJGGGDDDEEEKKKUUU\\\uuurrrnnnlllnnnooo}}}nnnggg^^^WWWSSSQQQNNNKKKIIIDDD===888555444333222000000000000000000000000111111111111000000000000000000000000000000000000---...///000000///...---//////............//////000000////////////000000000000000000000000000000222222111111111111CCCDDDEEEEEEFFFFFFFFFEEEEEEFFFHHHIIIJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHIIIJJJJJJNNNRRRSSSQQQRRRXXX]]]```SSSIIIHHHHHHJJJVVVeeeooo]]]QQQMMMKKKKKKJJJHHHHHHHHHJJJLLLHHHGGGEEEEEEEEEFFFFFFEEEEEEDDDFFFIIIIIIGGGFFFGGGEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLOOOPPPNNNKKKHHHEEEFFFJJJNNNNNNMMMQQQXXX[[[___hhhzzzzzzsss{{{llliiiffffffgggeee```[[[TTTRRRQQQSSSWWW[[[]]]^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXVVVTTTRRRPPPJJJGGGEEEFFFIIIIIIFFFCCCBBBCCCDDDFFFHHHJJJLLLMMMJJJKKKKKKIIIHHHHHHJJJLLLNNNLLLJJJGGGFFFDDDCCCBBBAAABBBDDDFFFHHHJJJKKKLLLMMMJJJEEEBBBAAADDDIIILLLLLLJJJGGGDDDCCCEEEGGGIIIBBB>>>@@@HHHJJJIIIQQQ^^^mmm|||xxxiiinnn|||~~~uuunnniiieeeccc^^^]]]]]]]]]```fffmmmrrryyyqqqiiiaaaYYYTTTSSSRRRRRRSSSTTTVVVWWWWWW[[[YYYZZZ^^^fffkkklllkkktttwww|||ssscccXXXRRRAAAFFFHHHEEEFFFTTTjjjyyyzzzrrrlllooorrrsssjjj^^^VVVSSSRRRPPPMMMEEE@@@999444222222222222000000000000000000000000111111111000000000000000//////////////////////////////000000000000////////////............//////000000////////////000000////////////////////////222222222111111111DDDEEEFFFFFFFFFFFFFFFFFFEEEGGGHHHJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJNNNRRRQQQNNNNNNRRRVVVPPPHHHEEEIIIKKKKKKOOOVVVccckkk^^^[[[RRRQQQQQQSSSTTTQQQIIICCCPPPLLLGGGEEEGGGIIIJJJJJJKKKEEECCCHHHLLLIIIGGGHHHHHHIIIJJJKKKLLLKKKJJJJJJNNNNNNMMMKKKJJJJJJKKKLLLQQQLLLJJJNNNUUU^^^jjjtttqqquuurrrqqqtttmmmkkkiiihhhhhheee```\\\ZZZYYYWWWWWWXXX[[[\\\]]]\\\\\\\\\\\\[[[[[[[[[\\\YYYYYYYYYWWWUUUSSSQQQPPPIIIFFFDDDEEEHHHIIIGGGDDDGGGFFFEEEEEEFFFIIILLLNNNKKKKKKKKKIIIGGGGGGIIIKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIKKKLLLKKKHHHCCC@@@@@@CCCGGGKKKJJJHHHEEEBBBBBBDDDFFFHHHFFFAAABBBGGGIIIEEEGGGLLLYYYssskkknnn{{{vvvqqqllliiifffdddaaa___^^^```aaabbbiiiooowww|||vvvppphhh___YYYUUURRRQQQRRRSSSTTTUUUVVVXXXYYYZZZ]]]\\\^^^dddlllrrruuuuuummm```VVVPPPLLLGGGIIIJJJMMM[[[sssxxxmmmgggjjjqqq}}}xxx{{{pppggg[[[TTTSSSSSSPPPMMM@@@<<<666222111222222333000000000000000000000000000000000000000000111111////////////////////////000000///......///000000//////............////////////000000000000//////////////////////////////111111111111111111GGGGGGHHHHHHHHHHHHHHHGGGEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIKKKMMMLLLJJJIIIKKKMMMGGGDDDFFFLLLOOOMMMMMMOOOSSScccyyy{{{}}}{{{nnn\\\PPPVVVQQQLLLJJJLLLOOOOOONNNPPPIIIFFFLLLNNNKKKKKKOOORRRRRRPPPOOONNNNNNNNNNNNNNNYYYdddhhhbbbWWWNNNJJJLLLQQQ___ssssssqqqkkkbbbjjjhhhfffeeeeeedddcccaaa```___]]][[[[[[[[[]]]^^^ZZZZZZZZZXXXVVVUUUWWWYYYYYYZZZ[[[YYYVVVTTTSSSSSSKKKHHHEEEFFFIIILLLKKKJJJMMMKKKHHHGGGGGGIIIMMMOOOKKKKKKJJJHHHFFFEEEFFFHHHIIIIIIIIIHHHEEEDDDEEEGGGEEEEEEEEEFFFGGGHHHJJJKKKHHHEEEBBB@@@???AAADDDGGGDDDCCCAAA@@@@@@BBBDDDFFFEEE@@@@@@DDDFFFDDDDDDFFFMMMfffmmm]]]ddd|||~~~zzzuuuqqqjjjhhheeebbbaaa___]]][[[ZZZ^^^dddjjjoootttzzz}}}|||tttlllfff^^^[[[VVVRRRPPPPPPSSSTTTSSSUUUWWWXXXXXXZZZ]]]___]]]aaagggnnnuuu{{{ppp^^^TTTOOOKKKHHHHHHFFFHHHNNNaaa~~~qqqiiigggnnnpppzzz}}}vvvtttvvvwwwpppggg\\\WWWWWWWWWSSSNNN<<<888333111111222333333000000000000000000000000000000000000111111111111000000000000000000000000//////////////////////////////............////////////000000000000//////000000000000000000000000000000111111111222GGGGGGHHHHHHHHHHHHGGGGGGDDDEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGLLLNNNMMMMMMOOOMMMPPP```wwwhhheeeaaabbbeeefffccc```[[[WWWWWWZZZVVVQQQWWWccclllhhhccc___^^^aaafffiiiooo~~~pppjjjjjjxxxsssqqqooommmmmmkkkhhheeeccccccdddeeeeeeccccccaaa^^^]]]]]]^^^```ZZZZZZXXXTTTPPPPPPSSSVVV[[[]]]^^^]]]ZZZWWWWWWYYYOOOKKKHHHHHHLLLQQQRRRRRRRRRPPPNNNLLLKKKKKKLLLMMMKKKKKKIIIGGGCCCBBBCCCDDDGGGIIIJJJIIIGGGFFFHHHKKKGGGFFFEEEEEEEEEFFFHHHHHHHHHGGGEEEDDDDDDDDDEEEEEE@@@@@@???@@@AAABBBDDDEEEAAA>>>>>>BBBEEEFFFIIIKKKGGGUUUfffooohhhkkkyyyvvvsssnnnkkkiiifffbbb^^^YYY[[[]]]______aaaccceeehhhkkkpppuuuzzz~~~{{{tttqqqmmmiiieee___ZZZVVVPPPPPPPPPPPPQQQSSSVVVXXXVVVYYY[[[]]]___bbbgggkkkrrryyyvvv[[[RRRKKKIIIGGGDDDEEEIIIKKKaaa|||tttnnnmmmpppyyyuuuxxxxxxuuussstttsssooommmddd[[[WWWXXXVVVOOOHHH888666222111222333333222000000000000000000000000///000000000111111111111000000000000000000000000...111444666666444111...//////............//////...///000111111000///...000000000000000000000000//////000111222333EEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGEEEEEEDDDDDDEEEFFFFFFGGGDDDCCCCCCDDDFFFFFFDDDBBBBBBBBBDDDGGGHHHIIIKKKNNNKKKLLLTTTddd~~~~~~yyyqqq}}}}}}ooorrrppphhhsssooolllgggcccbbbccceeegggdddcccbbb```^^^^^^```bbb[[[ZZZWWWRRRNNNMMMQQQUUU^^^```bbb```]]][[[[[[]]]SSSNNNJJJKKKOOOUUUWWWXXXSSSSSSRRRQQQOOOMMMKKKJJJJJJJJJHHHEEEAAA@@@@@@AAAFFFIIIJJJIIIHHHHHHJJJMMMGGGFFFEEEDDDDDDEEEFFFGGGKKKKKKJJJJJJIIIHHHHHHGGG@@@@@@AAABBBCCCEEEFFFGGGGGGDDDBBBCCCEEEFFFIIILLLFFFNNNPPPcccvvvuuuzzzuuurrrnnniiieee^^^^^^^^^\\\YYYXXXXXXXXXXXXZZZ\\\^^^```cccgggjjjnnnqqqtttwwwxxxyyy|||}}}~~~~~~~~~vvvtttqqqooonnnkkkhhheee___\\\XXXUUUTTTSSSQQQOOOOOORRRUUUWWWXXXXXXYYYZZZ[[[^^^aaadddfffkkkrrrxxxzzzZZZIIIFFFGGGIIIFFFBBBFFFNNNbbbwwwjjjnnnqqquuu{{{wwwpppkkknnnsssqqqkkkddd\\\SSSPPPQQQMMMDDD;;;666444222222333333333222000000000000000000000000//////000000111111111222000000000000000000000000///444:::>>>>>>:::444/////////............//////...///000111111000///...000000000000000000000000......///111222333FFFEEECCCAAA@@@@@@@@@@@@CCCCCCBBBBBBBBBCCCDDDDDD@@@AAABBBCCCDDDFFFGGGGGGAAABBBCCCCCCBBBCCCFFFHHHBBBBBBCCCDDDEEEGGGIIIJJJMMMHHHJJJRRR\\\qqqzzzrrriiihhhqqqyyyccc___bbbaaabbbfffdddaaa]]][[[[[[\\\]]]]]]XXX[[[YYYQQQMMMQQQYYY]]]]]]^^^______^^^\\\ZZZXXXWWWRRRMMMMMMQQQSSSRRRPPPRRRQQQPPPOOOOOOOOOOOOOOOLLLJJJGGGEEEDDDDDDEEEFFFHHHHHHIIIJJJKKKLLLLLLLLLGGGGGGFFFFFFFFFGGGGGGHHHHHHJJJLLLLLLJJJHHHHHHHHHEEECCCBBBAAABBBCCCBBBAAAHHHFFFDDDCCCCCCDDDFFFHHHEEELLLLLLQQQqqqyyy]]]{{{yyyuuupppmmmfffdddaaa```___]]]ZZZXXXXXXWWWVVVWWWZZZ\\\]]]\\\aaa___]]]]]]```cccdddeeeggggggggggggggggggggggggeeebbb]]]ZZZZZZZZZYYYXXXTTTSSSQQQPPPRRRUUUWWWWWWTTTVVVWWWYYY[[[\\\^^^^^^fffbbbfffppptttuuugggTTTMMMFFFEEEKKKLLLGGGKKKTTT}}}wwwvvvqqqmmmppp~~~qqqkkkmmmsssuuuttt```YYYSSSQQQMMMEEE>>>;;;111333444444222111111222222222111000//////000000000000000000000000000000222111000//////000111222222///...111777:::999666000000000000000000000000000000000000000000000000000000000000000000000000222333444444555555FFFEEECCCAAA@@@??????@@@@@@??????>>>>>>>>>??????@@@@@@AAAAAABBBCCCDDDDDD@@@BBBCCCCCCCCCCCCDDDEEEAAAAAABBBCCCDDDFFFHHHIIIJJJGGGHHHLLLPPP[[[vvvrrrnnnjjjiiippp||||||iiiggggggcccaaacccbbbaaa___^^^^^^^^^]]][[[YYYZZZWWWRRRRRR[[[ccchhh^^^^^^______^^^\\\ZZZYYYTTTRRRPPPSSSWWWXXXUUUQQQSSSQQQNNNKKKJJJLLLNNNPPPNNNMMMKKKJJJIIIHHHIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKGGGGGGGGGHHHIIIJJJKKKLLLIIIKKKMMMMMMKKKJJJIIIJJJDDDBBBAAAAAABBBBBBBBB@@@CCCCCCBBBAAAAAABBBCCCCCCBBBHHHHHHJJJ^^^uuuXXX^^^nnn~~~zzzwwwnnnlllhhheeecccaaa]]][[[\\\ZZZXXXWWWWWWWWWVVVUUU\\\YYYWWWWWWXXXZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[WWWVVVTTTSSSRRRRRRRRRRRRUUUTTTSSSTTTVVVXXXYYYYYYVVVWWWYYY[[[]]]```ccceeeeeefffppp}}}kkkYYYKKKGGGEEEGGGGGGBBBFFF]]]xxxxxxnnnnnnttt}}}qqqpppxxx}}}{{{uuuiii```WWWRRRKKKAAA999666000222333222000//////000222222111000000000000000000000000000000000000000111111000//////000111111000---,,,...222444222///////////////////////////000000000000000000000000000000000000000000000000111222222333333333FFFEEECCC@@@???????????????>>>===<<<<<<;;;<<<<<<>>>>>>?????????@@@@@@@@@???AAACCCDDDBBBAAAAAABBB@@@@@@AAAAAACCCDDDFFFFFFFFFDDDEEEGGGDDDDDDSSSdddyyysssllliiifffdddiiivvv~~~rrrooommmfff``````aaa```___``````___\\\YYY\\\[[[VVVSSSXXXccclllnnn^^^^^^]]]\\\[[[ZZZYYYYYYRRRRRRTTTXXX\\\\\\XXXSSSUUUQQQLLLHHHGGGJJJNNNQQQOOOOOONNNMMMLLLKKKKKKJJJKKKLLLMMMNNNNNNLLLJJJIIIFFFFFFFFFGGGIIIJJJLLLMMMIIIKKKMMMMMMKKKJJJIIIJJJDDDBBB@@@@@@AAAAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAADDDFFFDDDJJJbbbqqqXXXTTTUUUbbbzzzzzzwwwrrrnnnkkkhhheeebbbcccaaa^^^[[[ZZZYYYWWWUUU[[[YYYVVVTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQTTTVVVUUUSSSQQQSSSUUUTTTUUUVVVWWWYYYZZZZZZ[[[]]]___```aaadddhhhmmmqqqvvv~~~hhhYYYSSSLLLEEEJJJGGGHHHMMMSSSdddwwwmmmhhhppp}}}vvv{{{{{{lllaaaUUUMMMEEE;;;444222222333444333111//////000222111000000000000000000000000000000000000000000111000000//////000000111000---+++,,,...///---***////////////////////////000000000000000000000000000000000000000000000000000111111222222222EEECCCBBB@@@???>>>??????@@@@@@>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<<<<===@@@BBBCCCAAA@@@???>>>????????????@@@AAACCCCCCAAAAAACCCDDD@@@===DDDNNN[[[oooqqqjjjnnniiifffaaa]]]aaapppwwwsssooofff```______^^^]]]\\\]]]\\\ZZZXXX]]][[[WWWVVV]]]hhhmmmkkk^^^]]]\\\ZZZYYYXXXXXXXXXSSSSSSUUUXXX[[[[[[WWWTTTVVVSSSNNNKKKJJJLLLOOOQQQNNNNNNNNNNNNMMMLLLKKKJJJLLLMMMOOOOOONNNLLLIIIGGGDDDDDDEEEEEEFFFGGGHHHIIIHHHIIIKKKKKKIIIHHHHHHHHHDDDBBB@@@@@@AAAAAAAAA@@@AAABBBDDDEEEEEEDDDBBBAAACCCCCCDDDDDDAAAJJJggg~~~nnnfffXXXQQQ[[[iii|||}}}zzzwwwsssqqqllljjjgggdddcccbbb```^^^___]]]ZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWYYY^^^bbbaaa\\\YYYZZZ\\\XXXYYY[[[]]]]]]^^^___```hhhiiikkklllnnnttt|||dddOOOIIILLLKKKHHHMMMHHHMMMccc~~~qqqkkkmmm|||zzzeeeYYYLLLDDD>>>666222222555666777666444222111222111111000000000000000111////////////////////////000000000//////000000000111///------//////---+++////////////////////////////////////////////////////////////////////////000111111222333222CCCBBB@@@???>>>>>>???@@@@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::<<<>>>AAAAAA@@@>>>==================>>>>>>???@@@??????AAABBB???>>>BBBHHHMMMTTTgggqqqeeedddhhheeedddaaa^^^```mmm{{{vvvqqqjjjccc______]]]ZZZWWWUUUVVVVVVVVVVVVYYYXXXWWWYYYbbbkkklllggg___^^^]]][[[YYYXXXXXXXXXUUUTTTTTTTTTUUUUUUTTTSSSUUUTTTRRRQQQPPPOOOOOOOOOMMMMMMNNNNNNMMMLLLKKKJJJMMMMMMNNNNNNLLLJJJGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEGGGIIIKKKKKKIIIHHHGGGHHHDDDBBB@@@@@@AAABBBAAA@@@@@@BBBDDDEEEEEEDDDBBB@@@CCC@@@AAAEEEBBBBBBQQQeeezzzmmmfffeeebbbcccwwwxxxuuuqqqnnnmmmkkkhhhfffbbb```]]]\\\\\\\\\ZZZYYYWWWXXXXXXXXXYYYYYYYYYZZZ^^^cccgggeee___[[[[[[]]]]]]___aaabbbccceeeiiimmmpppssswwwyyy}}}mmmWWWKKKKKKMMMLLLJJJKKKPPPfffuuuqqqpppuuuooo^^^RRREEE>>>999444222333444666777666444222222222111000000000000000111111/////////////////////////////////000000////////////.........///000//////........................////////////////////////////////////////////////111222222333333333@@@???>>>>>>>>>???@@@AAA>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::<<<>>>???===<<<<<<===<<<<<<;;;;;;;;;<<<<<<=========>>>======>>>AAADDDIIIJJJTTTzzz{{{mmmgggbbb^^^\\\]]]```bbbddddddgggmmmqqqqqqrrrqqqlllddd^^^\\\]]]YYYVVVRRRPPPPPPQQQRRRRRRQQQSSSUUUYYYbbbjjjjjjeee___^^^]]]\\\ZZZYYYWWWWWWUUUSSSQQQOOOOOOPPPQQQSSSSSSTTTTTTTTTSSSPPPNNNLLLNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEGGGGGGFFFEEEDDDDDDDDDDDDGGGIIIKKKKKKIIIHHHGGGHHHCCCAAA??????@@@AAA@@@???===???@@@BBBBBB@@@???===@@@<<<===BBBBBB@@@EEENNNllluuulllnnn|||xxxuuuqqqooohhhgggeeedddcccbbb```^^^ZZZZZZ[[[[[[\\\\\\]]]]]]```cccfffeeebbb___^^^___ccceeeggghhhkkkqqqzzziii\\\PPPKKKJJJIIIJJJLLLWWWooouuummmkkkpppxxxlllfff\\\OOOBBB;;;666333222444111222333333111000000111000000000000000111111222000000000000000000000000...//////000000//////...---------...//////000000........................000000000000000000000000000000000000000000000000111222222333333333============>>>@@@BBBCCC<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;999;;;<<<<<<;;;;;;===>>>;;;;;;::::::999:::::::::888999999999;;;===?????????EEEIII___|||ooocccaaaaaa^^^YYYVVVTTTXXX]]]```aaa___\\\YYY```fffjjjggg___ZZZXXXYYYTTTRRROOONNNNNNOOONNNMMMLLLOOOQQQSSSYYY``````]]]ZZZZZZYYYYYYWWWTTTRRRQQQPPPOOONNNMMMLLLNNNPPPRRRQQQQQQRRRRRRPPPNNNKKKIIILLLLLLJJJIIIIIIIIIJJJKKKKKKJJJHHHFFFEEEDDDDDDEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDFFFHHHHHHFFFDDDDDDDDD@@@>>>======>>>>>>===<<<<<<<<<===>>>>>>===<<<<<<===<<<;;;===@@@@@@AAABBBPPPsssyyygggjjjvvv}}}{{{xxxvvvuuusssooommmjjjjjjjjjkkklllmmmmmmmmmnnnooorrrtttuuuvvvwwwwwwwwwyyy{{{}}}sssfffVVVPPPKKKKKKKKKMMMWWWbbb{{{|||{{{}}}vvvhhh```UUUIII===777444111222444...000222222111000111222000000000000000111222222000000000000000000000000......///000000///......---...///////////////000........................000000000000000000000000000000000000000000000000000111111222222222<<<;;;<<<<<<>>>@@@BBBDDD<<<<<<;;;;;;;;;<<<======::::::;;;;;;;;;<<<<<<<<<999:::;;;::::::;;;===???;;;:::999999888999999999444555777888;;;>>>???===<<>><<<;;;;;;<<<<<<;;;:::<<<<<<============<<<<<<===>>>===;;;===AAAAAA??????SSSyyylllWWWWWW___qqq}}}}}}~~~~~~zzzhhhXXXNNNOOOLLLLLLOOOSSS\\\pppzzz{{{~~~~~~zzzqqqtttzzz~~~|||rrrbbbWWWMMMBBB777333222111222555///111333333222222333444000000///000000111222222000000000000000000000000---...///000000///...---111111222111000///000111........................000000000000000000000000000000000000000000000000//////000111111111BBB@@@???======>>>@@@AAA;;;;;;;;;<<<=========<<<===<<<<<<>>>AAAAAA>>>:::;;;::::::999888888888888;;;:::999888777777777777777777888999;;;<<<======999<<>>???>>><<<;;;;;;:::888777777999:::;;;===>>>@@@AAA@@@???===<<<;;;:::999888777777777777::::::::::::;;;<<<==================>>>>>>>>>>>>CCCJJJSSSggg{{{kkk___WWWZZZ]]]aaapppgggcccaaaUUULLLKKKGGGPPPOOOJJJ\\\|||vvvxxxxxxooommmmmmfffVVVHHH???;;;666222111111111111222222222111111111111000000111111111111222222222000000000000000000000000---///000000//////000111////////////////////////////////////////////////////////////000000000000222222111111111111222222000111111222222333BBBAAA???>>>>>>???@@@AAA???<<<;;;===@@@AAA>>>;;;=========???AAAAAA>>>;;;999999999888999999::::::;;;:::999888777777777777777777888999:::;;;<<<===>>>@@@BBBBBBBBBEEEIIIMMM___yyyiii[[[SSSUUUXXXWWWSSSPPPNNNNNNLLLPPPTTTSSSQQQOOOQQQTTTQQQXXX\\\YYYWWWYYYYYYVVVRRRQQQOOOMMMKKKJJJJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKIIIJJJKKKJJJHHHGGGGGGHHHDDDFFFGGGEEEEEEHHHFFFBBBDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGIIIFFFAAA???@@@CCCAAA@@@>>>>>>??????===<<<<<<:::888777777888:::<<<;;;<<<>>>??????>>>===<<<;;;:::999888777777777777888888777888888999:::;;;<<<<<<<<<=========>>>>>>BBBFFFHHHTTTvvv{{{lllddd[[[SSSWWWbbbxxxwwwbbbSSSUUUUUUMMMIIINNNJJJPPPSSSXXXmmmzzzsssggg```YYYMMMDDD999777555444444333222111222222222111111111111000000111111111111222222222000000000000000000000000000333555666444111000000////////////////////////////////////////////////////////////000000000000222111111000000111111222111111111222333333BBBBBBAAA@@@???@@@@@@@@@BBB>>>;;;===BBBCCC???:::???>>>>>>@@@AAA@@@>>><<<888888888888999:::;;;<<<:::999888888777777777777777777888999::::::;;;;;;?????????>>><<<===???AAABBB[[[sss|||eee^^^ZZZTTTOOOPPPQQQPPPMMMKKKKKKKKKKKKNNNQQQQQQOOOOOOQQQSSSPPPSSSUUURRRRRRUUUWWWWWWRRRRRRQQQPPPNNNLLLKKKJJJFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIHHHEEEDDDEEEFFFBBBDDDDDDBBBCCCEEEBBB===@@@AAAAAABBBBBBBBBAAAAAACCCFFFHHHGGGBBB??????@@@???===<<<<<<>>>>>>>>>======;;;999777777999;;;<<<888999:::<<<<<<<<<;;;;;;:::999888888777777777777555555555555666777888888;;;;;;;;;<<<<<<<<<======???@@@@@@EEEVVV|||mmmZZZTTT```rrrjjj\\\PPPJJJMMMJJJCCCGGGSSSOOOPPPXXXkkkzzzsss```TTTKKKCCC===333222333444666555333111222222222111111111111000000111111111111222222222000000000000000000000000111444777888555222///---////////////////////////////////////////////////////////////000000000000222111111000000111111222111111222222333333BBBBBBBBBBBBAAA@@@@@@???BBB>>>;;;<<<@@@BBB@@@===@@@@@@@@@@@@@@@???>>>===999999999888999999::::::999999888777777777777777777777888888999999:::::::::::::::;;;;;;<<<>>>@@@>>>JJJQQQbbbzzzbbbVVVUUUTTTPPPMMMLLLLLLKKKJJJIIIJJJJJJJJJLLLNNNOOONNNOOOPPPRRROOOOOONNNMMMMMMQQQTTTVVVRRRSSSSSSSSSRRRPPPMMMLLLIIIIIIJJJKKKKKKKKKJJJIIIGGGHHHHHHGGGEEEDDDDDDEEECCCDDDAAA???@@@DDDBBB===>>>???AAABBBCCCBBBBBBAAAEEEFFFGGGFFFBBB@@@@@@AAA<<<:::999999;;;===>>>===>>><<<:::888888999;;;===555666888999::::::::::::999999888777777777777777444444444444555666777777:::::::::;;;;;;;;;<<<<<<;;;<<<@@@EEEHHHXXX|||uuueeeNNNQQQSSSSSSVVV^^^ggglllsss___SSSSSSMMMLLLMMMKKKKKKZZZllluuuooovvv|||mmm\\\MMMCCC<<<888222111111333555555444222222222222111111111000000000000111111111222222222000000000000000000000000///111333333111///------////////////////////////////////////////////////////////////000000000000111111000000000000111111111111222222333444BBBBBBCCCCCCBBB@@@???>>>???===;;;<<>>======<<<;;;:::999888888888888888888777777666777777777777888888888888888888888666666777:::<<>>DDDAAADDD\\\yyy|||kkkggg___WWWUUUUUUQQQLLLKKKJJJIIIIIIIIIJJJJJJJJJIIIKKKLLLMMMNNNOOOQQQSSSOOOLLLJJJJJJKKKMMMPPPSSSNNNPPPQQQRRRRRRPPPMMMLLLMMMNNNOOOPPPPPPOOOMMMLLLHHHIIIJJJIIIGGGEEEFFFGGGHHHFFFAAA>>>AAAFFFFFFBBB@@@AAACCCEEEFFFFFFEEEDDDGGGFFFDDDAAA??????@@@AAA:::888666777:::<<<======???>>><<<;;;;;;;;;<<<===555555666777888999999999888888777777666777777777555555555555666777888888::::::::::::;;;;;;;;;;;;::::::@@@FFFCCCDDDWWWnnnqqqPPPLLLIIIIIIKKKNNNTTTZZZoookkk[[[SSSOOONNNHHHGGGJJJQQQYYYeee}}}zzzgggTTTEEE;;;777555555333111111333444333333222222222111111111000000000000111111111222222222000000000000000000000000...//////...------///111////////////////////////////////////////////////////////////000000000000111000000000000000000111111222222333444444AAABBBCCCCCCBBB@@@>>><<<<<<;;;===BBBHHHJJJHHHDDDAAABBBBBB@@@===<<<<<<======<<<;;;999888777666666888777777666666777777777888888888777777777777777777666777999===?????????;;;CCC@@@>>>IIIVVVfffzzzmmm^^^UUUSSSRRRPPPPPPOOOLLLIIIKKKIIIHHHHHHJJJLLLLLLKKKJJJJJJKKKLLLNNNPPPRRRSSSPPPLLLIIIKKKLLLKKKLLLNNNIIIKKKMMMNNNOOONNNMMMLLLQQQRRRTTTTTTTTTRRRPPPNNNJJJKKKLLLKKKIIIGGGHHHIIIIIIGGGBBB@@@EEELLLMMMHHHCCCDDDFFFGGGHHHIIIJJJJJJGGGEEEBBB???===>>>???@@@;;;999777777999<<<>>>>>>@@@@@@@@@??????>>>======666777777777888888999999888777777666666777777777666666666666777888999999:::::::::;;;;;;;;;<<<<<<<<<:::;;;??????>>>GGGSSSllltttjjj^^^TTTRRROOOLLLNNNTTT[[[uuuzzzmmm^^^UUUPPPLLLIIIIIIFFFHHHRRRccctttxxx```III:::444444444777555222111222444444333222222222111111111111000000111111111111222222222000000000000000000000000000000///...---...111444////////////////////////////////////////////////////////////000000000000111000000//////000000111222222333333444444@@@AAACCCCCCBBB???<<<:::<<<:::===KKKYYY[[[OOOBBBAAABBBBBB???<<<:::;;;<<<<<<;;;:::999888888777888777777666666666666777777888888777777777666666666777555555888;;;===<<<:::888@@@@@@???DDDEEEJJJXXX```wwwdddXXXQQQLLLLLLMMMMMMJJJHHHGGGHHHIIIHHHGGGIIILLLMMMLLLKKKJJJJJJJJJKKKNNNQQQSSSTTTRRRLLLJJJMMMNNNJJJHHHIIIHHHIIIKKKMMMNNNOOOOOOOOORRRSSSUUUUUUUUURRRPPPNNNKKKLLLMMMLLLJJJHHHIIIJJJFFFFFFDDDEEEMMMSSSQQQKKKGGGGGGGGGHHHJJJLLLMMMNNNHHHFFFDDDBBBBBBAAAAAA@@@>>>;;;999999;;;>>>@@@@@@@@@AAACCCCCCCCCAAA>>>===999999888888888999999999777777666666666666777777777666666777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::;;;>>>CCCGGGSSSxxxuuulllkkkdddUUULLLMMMUUU___tttsssfff]]]VVVQQQRRRPPPKKKHHHIIINNNUUUiii~~~yyyiiiSSSAAA777444444444444444333444666666444333222222222111111111111000000111111111111222222222000000000000000000000000111111222000//////000222////////////////////////////////////////////////////////////000000000000000000////////////000000222222333333444555???@@@BBBCCCBBB???;;;999>>>999>>>RRRgggjjjUUU???@@@BBBBBB???;;;999:::<<<::::::999999888999999999777777666666666666777888888888777777666666555555444333333555:::<<<:::888555;;;999888===;;;;;;EEE===PPPfff|||uuuXXXPPPQQQKKKAAADDDGGGKKKLLLJJJFFFFFFIIIHHHGGGGGGIIIMMMNNNMMMJJJKKKJJJIIIKKKOOORRRTTTUUUSSSMMMKKKOOOPPPJJJEEEEEEIIIJJJLLLOOOQQQRRRSSSTTTQQQSSSTTTUUUTTTQQQOOOMMMLLLMMMMMMLLLJJJIIIIIIJJJCCCDDDFFFJJJRRRXXXTTTKKKHHHHHHHHHIIIJJJMMMOOOQQQJJJJJJIIIIIIIIIGGGDDDBBB@@@>>>;;;;;;===@@@BBBBBB@@@BBBEEEFFFEEEBBB???<<<;;;:::999999999999999:::777777666666666666777888777666666777777888999:::;;;;;;;;;<<<<<<<<<======999;;;;;;:::;;;???@@@???EEERRRxxxaaaTTTPPPMMMUUUhhhxxxeeeWWWSSSTTTKKKGGGFFFIIIIIIGGGJJJQQQRRR___|||xxxqqqaaaUUUGGG>>>:::999666333111222444777999888555222222222222111111111111000000111111111111222222222000000000000000000000000000111333222///---------////////////////////////////////////////////////////////////000000000000000000////////////000000222222333444444555??????>>><<<<<<;;;;;;;;;999===BBBFFFHHHFFFDDDBBB<<<======<<<;;;999666555777777777777777777777777333444555666777777777777666666666666666666666666555555666777888999::::::::::::;;;<<<<<<======>>>>>>@@@FFFNNNZZZqqqkkkaaaTTTKKKHHHHHHFFFDDDEEEEEEDDDDDDEEEGGGIIIJJJHHHGGGFFFIIILLLNNNLLLJJJJJJJJJIIIIIIJJJLLLOOOQQQNNNNNNMMMLLLKKKIIIHHHHHHOOONNNOOOQQQSSSUUUTTTSSSUUUTTTQQQNNNKKKJJJIIIIIIIIILLLNNNOOONNNMMMMMMNNNKKKHHHFFFIIIPPPTTTSSSQQQMMMMMMLLLKKKJJJJJJKKKKKKMMMLLLJJJIIIHHHHHHHHHIIIDDDEEEFFFEEECCCAAAAAABBBCCCCCCCCCBBB@@@>>>===<<<:::;;;===???>>><<<:::888666777888999:::999888888666555444555777888999888777888::::::::::::;;;===999999999:::<<<===<<<;;;>>>FFFTTTkkkzzz]]]SSSLLLOOOSSSVVVZZZaaammmuuuzzzhhhYYYPPPMMMKKKIIIEEEKKKHHHHHHMMMPPPYYYmmmvvviii\\\OOOEEE999666888999555000333444444555555444444333333333333222222222111111000000000000000000000000000000000000000000000000000000///...............111111000///...---,,,,,,000000000000000000000000000000000000000/////////111111111000000000000000111222222333333444??????===<<<<<<;;;;;;;;;777888:::===>>>?????????<<<<<<<<<<<<:::888555444666666666666666666666666333444555666666777777666555555555555555555555555555555666666777888888888777777888888999:::::::::888777888999<<>>===<<<888999;;;======<<<:::888666777888999:::999888888777555444555777999999888777888::::::999:::;;;===;;;::::::;;;>>>>>>===<<<:::>>>DDDOOOcccyyygggUUUMMMKKKKKKOOOSSSXXXXXXZZZaaaooo{{{nnnbbb\\\WWWOOOGGGDDDEEEJJJNNNQQQVVVUUUXXXdddooo|||ooo[[[IIIDDD===555333555666444000333333444444444444333333333333222222222111111111000000000000000000000000000000000000000000000000000000///...............///////////////.........////////////////////////000000000000000000000000111000000000000000000000111222222333333444>>>===<<<;;;;;;;;;;;;;;;666666555555666888;;;<<<<<<<<<;;;;;;999666444222444444444444444444444444222333444555666666666666555555555555555555555555666666666666666666666666555555666666777888888888===<<<<<<>>>======CCCLLLQQQbbb|||iiiTTTHHHHHHEEECCCAAABBBDDDDDDAAA>>>;;;<<<>>>AAADDDHHHKKKLLLKKKJJJHHHGGGHHHIIIHHHGGGIIIHHHHHHGGGHHHIIIJJJKKKMMMMMMNNNNNNNNNNNNNNNNNNQQQPPPOOOPPPRRRSSSRRRQQQSSSRRROOOMMMKKKJJJJJJJJJNNNPPPSSSSSSRRRQQQQQQRRRLLLJJJHHHIIIKKKLLLJJJHHHIIIJJJKKKMMMMMMMMMLLLLLLJJJIIIGGGFFFDDDDDDEEEEEEEEEFFFGGGGGGEEECCCCCCDDDCCCBBBAAA@@@???>>>===<<<777888:::;;;<<<:::999888666777888999:::999888888888666555666888999999999777888::::::999999:::<<<;;;;;;;;;<<<>>>???>>>===:::;;;>>>???BBBXXXsss___UUURRROOOKKKJJJGGGGGGGGGKKKTTT```mmmttt{{{hhh^^^ZZZTTTMMMIIIMMMQQQQQQNNNMMMOOOQQQPPP]]]hhhuuuyyyiiiRRR===999666444333444555444333333333444444444444333333333222222222222111111111000000000000000000000000000000000000000000000000000000///...............---.........//////000000////////////////////////000000000000000000000000000000000000000000111111111222222333333444;;;;;;:::999999999999999777666555444555777:::<<<;;;;;;::::::888555333222333333333333333333333333222222333555555555555555555555555555555555555555666666555555444444444333555555666666777777888888555444666;;;===;;;===@@@CCCGGG]]]}}}{{{mmmeeeggg```NNNEEEHHHCCCBBBAAABBBCCCBBB???<<<>>>>>>???@@@AAABBBDDDDDDGGGFFFEEEDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHJJJJJJKKKLLLMMMNNNNNNOOOQQQPPPNNNOOOPPPQQQQQQPPPPPPOOOMMMKKKJJJIIIIIIJJJLLLNNNPPPPPPOOONNNMMMNNNLLLJJJHHHHHHIIIHHHFFFCCCEEEFFFIIIKKKLLLKKKJJJIIIEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFGGGGGGEEEDDDDDDDDDBBBAAA@@@???>>>===<<<<<<::::::;;;<<<;;;999777666666777888999:::999888888888777666666888999999888666888999999888888999;;;:::999999;;;===>>>===;;;:::999>>>AAA===CCCeeexxxxxxyyytttfff[[[RRROOOMMMMMMOOORRRUUUVVVkkkwww}}}jjjaaaWWWQQQRRRSSSPPPKKKIIIIIIJJJKKKOOOXXXccckkksss{{{mmm]]]JJJ:::444555666666555555666777333333333444444333333333222222222222111111111111000000000000000000000000000000000000000000000000000000///...........................////////////////////////////////////...///////////////000000000000000000000111111111111222222333333444888888777666666666777777777777777777777888999999999999:::999888666444222111111111111111111111111111222333444555555555555555555555555555555555555555555444444333222222222333333444444555666666777444222222666666444333555???:::AAASSS```iiizzzlll[[[PPPGGGJJJVVVWWWHHH======@@@>>>============;;;:::===>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBCCCEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMPPPNNNLLLMMMNNNOOOOOONNNMMMLLLJJJIIIHHHHHHIIIIIIIIIKKKMMMMMMKKKJJJJJJJJJIIIIIIHHHGGGGGGEEECCCAAABBBCCCEEEGGGHHHGGGFFFDDD???>>>>>>>>>@@@AAACCCEEECCCEEEFFFFFFDDDCCCCCCDDDAAA@@@???>>>===<<<<<<===>>>>>>===<<<;;;888666555666777888999:::999888888888777555666777999888888666888999888777777888:::777777777888:::;;;:::999888333777???===;;;III^^^vvvhhh^^^RRRIIIGGGJJJNNNQQQWWW[[[cccmmmxxxrrrgggbbb___YYYUUURRRMMMJJJKKKMMMLLLHHHEEEPPPHHHAAAGGG]]]~~~|||fffUUUHHH===777444666888777555444555666222333333333333333333222222222222111111111000000////////////////////////////////////////////////000000///...............////////////....................................---------......///////////////000000111111111111111222222333333444777666666555555555666666444555666666777666666555888888999999888777555444111111111111111111111111111111222333444444444444444444444444444444444444333333333222222111111111000000111111222333333333:::777666999888666666999888444555===BBBDDDMMMXXX^^^hhhxxx|||oooggg^^^RRRGGGBBBCCC===@@@KKKOOOHHH???===<<<<<<;;;;;;;;;;;;<<<<<<999999;;;<<<<<<======<<<:::<<>><<<<<<<<<<<<===???>>>>>><<<:::888666555666777888999:::999888888888666555555666777777666666777888888777666777888555555555666888999888777:::333222888:::999<<>>@@@DDD???===>>>CCCJJJLLLGGGAAA<<<=========<<<;;;;;;<<<555777888:::;;;;;;;;;;;;888<<<@@@AAA???======>>>===>>>???@@@AAABBBBBBBBB???@@@AAACCCDDDFFFGGGHHHKKKIIIGGGGGGIIILLLMMMMMMFFFEEEDDDDDDDDDEEEFFFGGGFFFHHHIIIIIIGGGFFFEEEFFFAAACCCEEEGGGFFFFFFEEEEEEDDDCCCBBBAAA???===<<<<<<;;;::::::::::::<<<===>>>>>>@@@AAAAAA@@@??????@@@@@@???===;;;;;;;;;<<<===<<<<<<;;;:::999888777777666777888999:::999888888777666444444555666666555666777888777666555666888444444444555777888777666888777555666777999;;;<<<888HHHdddttteeeSSSIIIJJJOOOPPPOOOTTTSSSRRRSSSVVV[[[```cccjjjrrr|||zzz{{{{{{|||||||||{{{{{{uuutttqqqjjjaaaZZZWWWVVVUUUUUUVVVVVVUUUSSSPPPNNNKKKLLLMMMMMMMMMKKKKKKJJJGGGGGGKKKPPPQQQTTT^^^iiinnn{{{nnnSSSCCC;;;777666888555444333222222333333222222222333333333333222222111111111111000000000000////////////////////////////////////////////////000000///........................///////////////..............................//////000111111222...//////000111111222222111222222333333444888888777777777777888999777666444333222333444555666777888999::::::999888111111111111111111111111000000111222333333333333444444444444444444444444000000000000000111111111222222222333444444555555333444666777444///111666222555555111111555666333===999777:::;;;;;;@@@GGGPPPWWW___kkkmmmjjjccc\\\SSSLLLFFFCCCBBB======@@@@@@<<<===AAA999999999;;;AAAFFFAAA777:::<<<>>>===;;;777555444666777888::::::999999888999===BBBBBB@@@<<<;;;;;;<<<<<<>>>???AAAAAABBBBBB??????@@@BBBCCCEEEFFFGGGIIIGGGEEEFFFHHHKKKMMMMMMDDDCCCBBBBBBBBBDDDEEEFFFCCCEEEGGGFFFEEECCCBBBCCC>>>AAADDDFFFGGGGGGGGGGGGFFFEEEBBB@@@===<<<;;;:::<<<;;;:::999999999:::;;;<<<>>>@@@???>>>===>>>???@@@???===;;;:::;;;<<<===888888888888888888888888666777888999:::999888888777555333333555555555444666777888777666555666777444444444555777888777666///777:::666444777999999AAA===AAAYYYeeeOOOJJJLLLLLLJJJLLLKKKIIIJJJLLLOOOTTTVVVUUUZZZ```ccceeejjjrrryyy~~~{{{qqqgggaaa_______________^^^]]]\\\XXXYYYZZZXXXSSSQQQRRRSSSOOOPPPPPPNNNKKKJJJKKKLLLGGGIIIJJJIIIGGGGGGJJJNNNJJJOOOZZZeeeiiimmm{{{rrrXXX>>>444666666666777777555222222444555555444222222222333333222222222111111111111000000000000////////////////////////////////////////////////000000///...............,,,,,,---...///000111222........................///000000111222333333333...//////000111222222222111222222333333444888888888999:::999777555555555444444444444555666;;;999888888888888777666444333333222222333333444333333333222222222111111000111222333333333333333222222222111111111000000000000000000111222333444444333222222111111222222111111222222222333333333888888888888999:::;;;<<>>===:::::::::::::::::::::::::::777666:::@@@CCCBBB???888888888888777777777666666777777777888888888888999:::;;;<<<============<<<<<<;;;<<<===???AAABBB@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGDDDAAA??????AAADDDFFFHHHHHHGGGGGGGGGEEEBBB@@@@@@BBBCCCCCCBBBCCCEEEGGGAAABBBBBBBBBAAA???===<<<<<<999888::::::777777:::>>>???@@@@@@???>>>===<<<;;;<<<<<<===<<<;;;999888999999999888888888888888999999888888777777666666333333333444555666777888666666555555555444444444444555555666777666666666444555555666777888888999:::888>>>JJJYYYtttgggSSSMMMMMMMMMKKKJJJLLLOOOMMMJJJJJJNNNNNNOOOPPPQQQSSSVVVZZZ]]]___iiimmmfff]]]ZZZWWWSSSWWWTTTQQQPPPQQQQQQPPPNNNOOONNNNNNOOOPPPOOOLLLIIIMMMKKKKKKOOOOOOJJJGGGGGGDDDFFFIIIKKKMMMPPPTTTWWWWWWbbbuuuvvvlllOOOFFF;;;555555777777666666666555444333333222222222222222111222222333333000000000000////////////000000000000000000000000////////////////////////............////////////........................///......---------.........---,,,---///000111111111///...---,,,...///000111222333555666777<<<;;;;;;<<<===<<<:::888888777777777777777888888777666666777999999888666444333333333333333333444333333222222222111111111000111222222333333222222222222222111111111000000000000000000111222333444222222111000000000000111111111111222222222333333444444444444555666777888888888:::@@@GGGIIIGGGCCCFFFTTTcccfff___XXXZZZ___kkkxxxxxxnnnccc[[[YYYTTTNNNJJJHHHEEE???999======<<<;;;999888777777888888888888888888888888:::777666999>>>AAA@@@===777777666666666555555555666666666777777777888888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAA?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEDDDBBBAAAAAACCCEEEFFFIIIIIIHHHHHHGGGEEEBBB@@@@@@@@@AAA@@@??????AAACCCCCCCCCDDDEEEDDDBBB@@@>>>???<<<:::;;;;;;888888;;;@@@@@@AAAAAA@@@>>>===<<<;;;;;;<<<<<<;;;:::888777666666666666777777777888555555555555555555444444333333333333444555666777555555444444444444333333333444555555666666555555444444555666666777888888===999:::???CCCOOOlllvvvqqqqqqnnnhhhddd]]]VVVSSSOOOKKKLLLPPPJJJLLLMMMKKKGGGGGGLLLRRROOOUUUWWWRRROOONNNLLLGGGGGGFFFGGGKKKOOOPPPMMMJJJIIIJJJKKKJJJIIIIIIKKKMMMTTTNNNJJJMMMOOONNNNNNPPPTTTWWW]]]dddlllwwwxxx^^^MMMDDD>>>777555666777666444666555555444333333222222222222222111111222222333111111000000000/////////////////////////////////////////////////////////............////////////........................///......---------......***000444333///+++,,,/////////......///111333555111222333555666777>>>===<<<===>>>>>><<<:::999888888888888888888888444444555888::::::888666444444333333333333444444333222222222222111111111000111111222222222222111222111111111111000000000000000000000111111222333111000000///////////////000111111111222222222222111111111111222333444444444444555999;;;999333...333===HHHKKKFFF???<<<======IIIRRROOOLLLRRR```llloooyyyzzzlll^^^YYYVVVSSSYYYYYYZZZ[[[___cccgggjjjwwwyyycccZZZZZZ]]]WWWPPPIIIDDD???;;;999===:::888999;;;<<<:::888777777777777777777888888777777777777777777777777999666555777;;;===<<<999555555555444444444444333555555666666666777777777555555666777888888888888999999999:::;;;<<<===>>>======>>>>>>???>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEJJJJJJIIIHHHFFFDDDBBBAAA???@@@???>>><<<<<<===???DDDEEEGGGHHHHHHFFFCCCAAABBB>>><<<<<<<<<999:::>>>BBBBBBAAAAAA???>>><<<;;;::::::::::::999888777666333444444444555555666666333333444444444444444444222222222222333444555555444333333333333222222222222333333444444444444444444444444555666666777777777444444888999;;;GGGWWWrrreee^^^]]]]]]aaafff```eeegggaaaTTTJJJHHHJJJIIILLLLLLKKKKKKMMMJJJFFFNNNKKKJJJMMMSSSUUURRROOOOOOOOOMMMMMMQQQ\\\mmmyyy}}}rrrhhhgggiiiiiijjjlllsss\\\DDD666888666444444777777555222555555444444333333222222333222222111111111222222111111111111000000000000////////////////////////////////////////////////............////////////..............................---------......///---888AAA>>>444,,,---111.........///111444777888222222444555666666===<<<;;;<<<======;;;:::777888888888777777666666444555777999;;;:::777444444444333333333333444444222222222222111111111111000000111111111111111000111111111111000000000000000000000000000111222222111000//////......//////000000000111111111111222222222222222222333444444444444555777888777333///000666===@@@???;;;888777666>>>AAA;;;333333???JJJVVVdddeeeSSSCCCBBB@@@;;;:::;;;<<<>>>@@@BBBCCCDDDNNN^^^mmmjjjYYYHHHAAAAAA???===:::888888:::===>>>888777666777999;;;:::888777777777888888999999999666666666666666666666666777555444555888999888666555555444444444333333333444555555555555666666666444444555666666777666666888888888999:::;;;;;;<<<<<<======>>>>>>>>>===<<<@@@@@@@@@@@@@@@@@@@@@@@@===???AAACCCDDDDDDCCCCCCIIIIIIIIIGGGDDDAAA@@@@@@??????>>>===;;;<<<>>>@@@EEEFFFIIIJJJJJJGGGEEECCCAAA===;;;<<<<<<;;;===AAAAAAAAA@@@???===<<<:::999999999999888888777666666555444444444444444444444444444444555555666666666222222111111222333333444222222222222111111111111111111222333333333333333333333444444555555555555222000222888::::::???EEE[[[vvvuuutttyyy}}}iii[[[TTTOOORRRTTTRRROOOKKKHHHFFFNNNKKKJJJOOOXXX```dddddd___ZZZTTTUUUbbb{{{uuuZZZBBB888888555444333444666777666444444444444333333333222222333222222111111111111111222111111111000000000000////////////////////////////////////////////////............////////////...........................------------...//////000999AAA???555---...222...//////000222444666777222333444555666666>>><<<;;;;;;<<<<<<;;;:::888888999999888777666555777777888:::;;;999666333333333222222222222333333222222222111111111000000000000000111111000000///000000000000000000000000000000000///000000111111111111000////////////000//////000000000111111111222222111111111222333333222222111111333333333333...000222444555555444444555777999888444444:::AAALLLXXXXXXGGG<<<>>>@@@<<<999::::::;;;;;;;;;::::::===EEEMMMMMMFFF???===>>>888888777666555666777888555444333333333333222111555555555555555555555555666666666666666666666666555444444444555555555444555555444444444333333333333333444444444555555555444555555666666666666555777777888888999999::::::;;;<<<>>>?????????==============================999;;;???BBBDDDDDDCCCBBBGGGHHHHHHEEEBBB???@@@AAA<<<<<<<<<;;;:::<<>>;;;:::===>>>===???DDD@@@???>>><<<:::999888888999999888777666666666555888777666666555444333333333333444444555555666666222222111111111222333333222222111111111000000000000111111222222222222222333333333333333444444444666333333666888777777888BBBNNNiii{{{qqqyyy~~~|||mmm```ZZZ[[[ZZZ___jjjzzzrrr\\\GGG999888<<<999777555444555666777666333333333333333222222222333222111111000000000111111111111000000000000///........................////////////////////////............////////////........................---------------...//////...111444333///,,,,,,...//////000000111222222333333333444555666666???>>><<<;;;<<<======<<<999:::;;;;;;:::999777666888888888999999888555222222222111111111111222222222111111111111000000000///000000000000//////...//////000000000000000111000000000//////000000111111111000///////////////////////////000000000000000///////////////000000333222111000000111222333444444444333333444555555333111222555666444666999>>>DDDCCC888111444666555111222333444444444333333444444555555555555666666666777888888555333333333777777777777666666666555555555444444444333333333555555555555555555555555333333333333333333333333444444444444333333333333222333333333333444444444444555555666666666555555666777888999999999999888:::<<<>>>@@@@@@@@@???>>>999999999999999999999999888:::>>>BBBDDDDDDCCCCCCFFFHHHHHHEEEAAA???AAACCC<<<<<<;;;::::::<<<@@@DDDGGGGGGGGGGGGFFFDDDBBBAAA===;;;;;;???@@@???@@@CCC>>>===<<<:::999888888888999999888666666666666666888888777666555444444333222222333333333333333333333222222111111222333333222111111111111000000000000111111222222222222222222222222222222333333333888666444555666777777777===999AAA]]]~~~xxx|||iiiLLL???===<<<888666<<<:::777444333444666888333333333333222222222222333222111000000000000000000000000000////////////........................////////////////////////............////////////........................---------------...///000000...------.../////////000000000000000000//////333444444555666666>>><<<:::999:::;;;;;;:::999:::;;;;;;:::888666555666555444555666666444333111111000000000000111111111111111111000000000000//////000000//////...---////////////000000111111000000////////////000000000///......------.............../////////000000///......------......///222222222222111111111222---...//////...---...///333000000333333//////333;;;;;;:::888666555666666333333444555666666666666888777666555666777888888333666999999777555666777111222222222222222333333444444444444444444555555333333333333333333333333222222333333222222333333333333222222222111111111222222222222333333333333444444555555555444444333666777888999:::999888888888:::===???AAA@@@???>>>999999999999999999999999888;;;???BBBEEEFFFFFFFFFFFFHHHIIIGGGBBBAAADDDGGGBBBBBB@@@???>>>???CCCGGGJJJIIIGGGEEEDDDBBBBBBAAA@@@>>>???CCCCCC@@@???AAA===<<<;;;999999999999999:::999888666666666666777555555555555666666666666444444444444333333333333333333222222222222333333222222222111111111000000000111222222333333222222222222222222222222222222444444444444666999;;;;;;:::444444@@@TTTooozzz\\\JJJ888555888999666444999888666444222333444555222222222222222222222222333222111000////////////////////////.........---........................////////////////////////............////////////........................---,,,,,,------///000000000///......000222222222///000000000000000//////333444555555666555;;;999777666777888888777666777888999888666444222333111111222444555555444000000////////////000000111111111111000000000000//////000000///...------.../////////000000111111111000////////////000000......---,,,,,,,,,,,,---............/////////000000//////.........//////+++...000222111000000000***---111222111000111222111///000333222///222888111...///444666222000111222222222222222222333333111222333333333222333333333555777555222111222444111333444333333333333555000000000111222222333333111111111111111111111111111222333333222222333444111111111111000000000000111111222222222333333333333333444444444333333222777777999::::::999888888666888;;;???@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<<@@@CCCFFFHHHHHHHHHGGGIIIKKKHHHDDDCCCFFFKKKJJJIIIGGGDDDCCCDDDGGGJJJLLLJJJGGGEEECCCBBBAAABBBCCCAAABBBFFFEEE@@@>>>???>>>===;;;:::999::::::;;;;;;:::888777666666777777222222333444555777777888777777777666666555555555444444333333222333333333222222222222111111111111111111222333333333333222222222111111111111111111222444444222222444555555666666777888888@@@XXXpppxxx```RRR999999:::;;;666222444:::444444555444222111222333222222222222222222222222333222111000///////////////.........------------........................////////////////////////............/////////000........................,,,,,,,,,---...///000111,,,---...////////////000//////000111111111111000444444555555666555999;;;===<<<888555444555555555555666666666666777111222222333333444444555222111000//////000111222222111111000000000000000000000000000000000000000000000000000000000000000............////////////000//////...------,,,,,,////////////////////////............////////////////////////////////////////////////000000000000////////////////////////111111111111111111111111222222222222222222222222111111222222222333333333555555444444444333333333222222111111000111111222222222222222222222222222111111111111111111111111000000000000000000000000111111222333333333333222333333333222222111111111333333333333333333333333333333555666888999999999999:::<<<@@@DDDDDD@@@===;;;<<<<<<===>>>??????@@@===@@@EEEIIIKKKLLLJJJIIIJJJGGGEEEFFFJJJMMMNNNNNNLLLLLLJJJEEEBBBDDDIIIOOOMMMLLLJJJHHHFFFDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAA???<<<:::999999:::;;;;;;;;;::::::888777555444555444444555666888:::;;;999::::::999777666666777555333111111222555999<<<444333222222111111222222000111111111111222222222222222111111111111222222000111111222222333333444444333222333666;;;AAADDDjjjuuuZZZGGGAAA888888888777777777777777444444444333333222222222111111111111000000000000000000//////.........---222222111000000000000000------............------000000000000000000000000//////////////////////////////.........---------...............///000000............////////////111111000///////////////111222444666777888444666888888555333333444333333444444444555555555222222222333333333333444222111000//////000111222111111000////////////000////////////////////////---------------------------........./////////////////////...---,,,,,,,,,---------------------------.........////////////............................../////////000000000////////////////////////111111111111111111111111222222222222222222222222111111111222222222222333333333222222222111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222222333333222222333333222222222111111111333333333333333333333333222333555666777888888888888888:::===AAAAAA???<<<;;;;;;;;;;;;<<<>>>??????AAACCCGGGKKKMMMMMMLLLKKKIIIFFFEEEFFFJJJLLLLLLLLLLLLKKKIIIFFFEEEGGGKKKNNNLLLKKKIIIHHHFFFEEEDDDDDDAAAAAABBBBBBCCCCCCDDDDDD@@@???===;;;:::::::::;;;;;;;;;:::999888666555444333333333333444666888999666666555555555555444444444333222222333555888999333333222111111111111222000000111111111222222222222111111000000111111222111111111222333333444444444333333333555888;;;>>>NNNbbb~~~uuu\\\GGG;;;999888888888777777666666666444444333333333222222222111111111111000000000000000000000/////////......111111000///////////////------............------------------------------........................//////.........---------...............//////000............////////////111111000///////////////111222333555777777222333555555444333333444222222222222333333333333333333333333222222222222111111000000000000111111000000///............///////////////////////////---------------------------------........./////////......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.................................////////////000////////////////////////////////////////////////111111111111111111111111000000000111111111222222000000000000////////////111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000111222222222222222222222222111111111111111222222222222222222222222222333444555666666777777666666777999<<<===<<<;;;::::::999:::;;;===???@@@EEEGGGJJJMMMOOOOOOMMMLLLFFFFFFFFFGGGIIIJJJIIIHHHKKKIIIHHHHHHJJJLLLMMMMMMJJJIIIHHHGGGFFFFFFGGGHHHAAAAAABBBCCCDDDEEEEEEFFF@@@???===;;;::::::;;;;;;::::::999888777555444444111111111222333444555666555333222444777777555222444333333333333444555666333222222111111111111111000000000111111111222222111111000000000000111111111111222222333444444444333333333333333444555666888<<>>===<<<;;;;;;;;;;;;:::999888666555444333333111111222222222333444444555444555999>>>>>>888333333333444444444333333333222222111000000000000000000000000000111111111111000000000//////000000000111111222222333444444444222222333333444333333333777999;;;AAAUUUyyyttt```HHH:::444444888===999999888777555444333333333222222222222222222222111111111111000000000///111111111111000000000000///......---------......------............------////////////////////////...................................................------------...//////............////////////000000////////////000000000111222444555666888777666666666555555444333333333333444444444444444444333222111111000///000000000111111000000000///......---------------................................................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............------------------------------------------------////////////////////////........./////////000000////////////...............///000111111111111000000000000000000000000000////////////////////////////////////////////////...///000000111111000000000000000000000000000000000000000111111222222222111222222333333333222222222222222333444555888999;;;;;;;;;;;;===???AAABBBEEEFFFHHHJJJKKKKKKJJJIIIDDDEEEHHHIIIHHHFFFDDDCCCGGGFFFFFFIIIMMMNNNLLLIIIGGGFFFFFFEEEFFFGGGHHHIIIFFFFFFEEEDDDCCCBBBBBBAAA======<<<;;;;;;:::::::::999888777555333333333333333333333333444444444333333444777>>>CCCAAA999222222333444444444333222111222111000000//////000000//////000000000111111111000//////......//////000000000111222222333333444000111222444444444444444:::===<<<777777MMMtttuuuNNNBBB888666777888:::<<<888888777666555444333222222222222222222222222222111111111111000000000///000000000000111111111111......------------......------............------////////////////////////........................---.....................---------------...//////............////////////000000////////////000000111111333444555555888666333333333444333111444444444444555555555555444333333222111000000000000000111111111111000000//////...------------...........................+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------........./////////000/////////............---...000111222111111000000000000000000000000000////////////////////////111111111111111111111111......///000000000000000////////////000000000000/////////000111111222222111111222222222111000000000111333333333444777999999:::;;;===???@@@AAABBBBBBCCCEEEFFFGGGGGGGGGFFFEEEGGGIIIIIIGGGDDDCCCCCCDDDDDDEEEHHHJJJKKKIIIHHHEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDBBB@@@???>>>===;;;;;;;;;;;;::::::999999999888666333222222222222444444555555555444333333///111666<<>>???@@@@@@@@@???@@@AAACCCDDDEEEEEEEEEFFFIIIJJJIIIFFFCCCCCCCCCAAACCCEEEFFFFFFFFFFFFGGGDDDEEEFFFGGGFFFDDDBBBAAA@@@@@@???>>><<<;;;::::::999999::::::999999888888999777555222111111111222444444555555555444222111///000333555666555333111111111111111111222222222000000///............///////////////000000000111///......------......///.........///000000111111111111111222222333444444111...///555777777;;;AAARRRjjjhhhUUUGGG666;;;888888;;;:::555333444555555555444444333333333000111111111222222222222111111111111000000000000....../////////000000000......------...//////000------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------,,,,,,------...///............///////////////////////////000111111333444555555666666444222///000333666666555333333444444444444555555222222222111111111111111///000111222222111000///000000///............///........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---------...............---------,,,,,,+++---///111222222000000------------------------........................---------------------------......///////////////---.........//////000000---......///000111111222000111111111000///...---...111555555444444666999444777:::>>>@@@@@@???>>>===>>>@@@BBBCCCDDDDDDEEEHHHJJJKKKIIIEEEBBBCCCDDD???BBBEEEEEECCCBBBDDDGGGDDDEEEGGGGGGFFFCCC@@@===;;;;;;;;;:::999999888888888888999999999888777777999777444222000000111222333444555555444333111000000111222111000000222444111111000000111222222333000000///...............////////////000000000000.........------.........------......///000000000222222111111111111222222444222444666444///222:::444???PPPfffsssTTT:::777===999888666666777666333666;;;444444444444444444444444000000111111222222222222111111111111000000000000---.........//////000000...............///000111---..................---........................---------------------------------.........//////---,,,,,,,,,,,,---................../////////000///////////////000111111444444555666777777333444555666666777777666444444444444444444444333444333222111000...------///000111111///......///,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++*********++++++,,,+++******))))))*********++++++,,,+++***)))(((******))))))))))))******((()))***+++,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++*********+++,,,000///...---,,,---......///...---,,,+++,,,,,,---+++,,,---.........---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------,,,,,,------.../////////////////////////////////111222222333333444444555555666888:::<<<>>>@@@@@@@@@??????@@@AAABBBCCCDDDEEEFFFGGGEEEBBB@@@??????>>>>>>===<<<===@@@BBBDDDCCCCCCDDDDDDCCC@@@===<<<<<<;;;;;;:::999999999:::999999999999999999999999777555333111000000111222333333333333222111000000...111111...///333111+++222111111222444555555444///////////////////////////......---------......---------............///........................///000000000111111111111111111111222333444555666999:::<<<@@@JJJdddeeeYYYHHH===888888777666666666666666555555555555111111222333333333222222222111111000000000000000000000000000000000000000////////////////////////................................................------------------------........................///...---,,,,,,---...///////////////////////////---...000///......///000333222111000////////////111222444555666666444444555666666666666666444444444333333333333333444333222111000///......///000111111///......///------............------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))))))))******,,,+++******))))))*********++++++++++++***)))(((,,,++++++******++++++,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,+++******+++,,,---------,,,,,,---...///000///...---,,,+++,,,,,,---+++,,,------------,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------,,,,,,,,,---......//////////////////////////////000000111111222222333333333444666888:::<<<===>>>AAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEECCC@@@=========<<<;;;::::::;;;===@@@AAA???@@@AAABBBBBB@@@???>>>;;;;;;:::999999999999999;;;;;;:::999999888777777666555333111000000111222333333333333222111000000---000///---///333333///111000000111333444444333..............................------------......------------....................................//////000000000111111111111111111222333444555666555555555666;;;JJJfff}}}^^^PPPIII???:::999;;;:::999666666666666555555555444222222222333333222111111222111000000//////000000000000000000000000000000////////////////////////................................................------------------------........................///...---,,,,,,---...///........................---...//////......///000222111111000000000000000111222444555666666555555666777777777666666333333333222222222111111333333333222111000/////////000111111///......///.........//////.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))((((((((())))))++++++***))))))))))))*********++++++******)))(((,,,++++++******++++++,,,+++,,,,,,,,,++++++***)))+++++++++++++++*********++++++++++++++++++++++++++++++++++++,,,---......+++++++++,,,---...000111...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,+++,,,,,,------......///////////////////////////......///000000111111222111222333555777999:::;;;????????????@@@AAABBBBBB@@@AAAAAA@@@<<<:::999999888888777888999:::<<<>>><<<===???@@@AAA@@@??????;;;::::::999999999999999<<<<<<;;;999888777666555555444222111000111222222333333333333222111000000---...------222888777333000///...000222333222111...........................---------------......------------............------------------------////////////000000000000000000000111222333555555666555444555444888DDDPPPggglllRRR@@@===999666666999;;;:::999666666555555555444444444333333333333222111000000222111000000//////000000000000000000000000000000////////////////////////........................------------------------------------------------------------------------......------------..............................---...//////......///111000000000000000111111222111222444555666666888888999999999888888777333333222222111000000000333333222222111111000000///000111111///......///......////////////......---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))++++++***)))))))))))))))******************))))))))))))(((((((((((())))))))))))*********))))))(((+++++++++*********************************************+++,,,,,,---...///+++++++++,,,,,,---...///,,,,,,++++++++++++++++++,,,,,,,,,+++***)))((((((,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------.......................................///000000111111000111222444666777999999<<<<<<;;;;;;<<<======>>><<<>>>>>><<<:::777777777666666666666888999:::;;;<<<===>>>?????????>>>>>>::::::999999999999::::::;;;;;;:::999888777666666444333222111111111222333333333333333222111000000///,,,+++222<<>>>>>===<<<;;;:::::::::::::::;;;;;;999999888888888888888777222222222222222222333333333333333333222111000000222,,,,,,999GGGIII;;;---...---,,,---///000///...........................,,,,,,,,,,,,,,,---......,,,,,,,,,------------...---------------------------............//////////////////000111222333444333000000444777666666888444888AAAMMMZZZooonnnbbbQQQDDD===::::::;;;999888666555555666555555444444444444333333333333333333333222111000///...111000000///.../////////////////////////////////////////////////////////........................------------------------------------------------------------------------,,,------------------,,,........................,,,---//////...///000222////////////000111333333111222444555666666=========<<<;;;:::999888444333333222111000//////000000000000000111111111///000111111///......///.........//////.........,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,************************((()))***+++++++++************)))(((((((((((()))))))))((((((((()))******+++******))))))******+++$$$$$$&&&'''((())))))))))))))))))***************************************)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))))))))***+++++++++******,,,,,,+++***)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))******++++++,,,,,,------------------------------......//////000111111111111222444555666777888===<<<<<<;;;<<<<<<======888:::;;;;;;999888999:::;;;;;;<<<===>>>???@@@@@@DDDCCCBBB@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<===888888888888888888888888111111111222333333333333333333333333222111000000222...222AAALLLHHH888***...---,,,---...///...---------------------------++++++++++++,,,---...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------.........///......//////000111333444555111///333555444444777666444555:::>>>IIIaaaxxx```LLLDDD???@@@@@@<<<888555999888666555555666666777444444333333333222222222222222222222111000//////111000//////......//////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------+++---...///...///000222////////////000111222333111222444555666666<<<<<<<<<;;;:::999888777555444333222111000//////....../////////000000000///000111111///......///------............------,,,,,,,,,++++++++++++***((())))))***++++++,,,,,,************************'''''')))*********))))))******)))((((((((((((((()))(((((('''((()))***+++******))))))))))))******&&&'''((()))))))))))))))((()))))))))*********+++************************))))))***+++++++++***))))))***+++,,,,,,+++******'''(((***+++++++++******,,,,,,************+++,,,)))*********++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000111333444555666777===<<<<<<;;;;;;<<<<<<<<<777999;;;<<<;;;;;;<<<===???@@@AAABBBCCCDDDDDDEEEFFFEEEDDDBBB@@@??????>>><<<<<<<<<<<<<<<===>>>>>>999999888888777777666666000000111222333333444444333333333333222111000000111222:::FFFHHH>>>333---///...------...///...---------------------------++++++++++++,,,---...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000111222333999555333555555222333666999555777<<<<<<:::EEETTTqqq```EEEJJJBBB>>>>>>===888666888555666777666666555555555333333333333222222222222000000111111111111000000000000///............///////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++------------------------+++---...///...///111222000000//////000111222222111222444555666666<<<<<<;;;:::999777666555555555444333222111000///------......//////000000///000222111///......///,,,------------------,,,,,,,,,,,,+++++++++******((())))))***++++++,,,,,,))))))))))))))))))))))))%%%&&&((()))))))))((((((******)))((((((((((((((()))(((''''''''')))***+++((((((''''''''''''((((((***************))))))((((((((())))))*********+++))))))))))))))))))))))))((()))***++++++***((('''&&&((()))+++,,,,,,,,,+++'''((()))+++++++++***))),,,+++*********+++,,,---))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......///000111222333444555555;;;;;;:::999999:::::::::777999<<<=========>>>@@@CCCCCCEEEFFFGGGHHHHHHHHHFFFFFFDDDCCCBBBAAAAAAAAA===============>>>??????;;;:::999888777666555444///000111222333444444444333333333333222111000000///555@@@HHHBBB555///000///...------//////...---------------------------++++++++++++,,,---...///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///111222333777444333444333000000444444000333;;;:::444888BBB===JJJ___vvvvvvUUUIIIEEEAAA999666777;;;:::555555999333555888888666333111000333333333222222222111111///000000111111111111000000000///...............////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------+++,,,.../////////111333000000000000000111111222222222444555666777999888777555444444444444333333333333222000///...............////////////000000///...------,,,,,,+++++++++,,,,,,---------************************))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''******))))))))))))************))))))((((((''''''(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((((((((((((((()))))))))))))))************++++++++++++*********))))))((((((++++++************++++++******++++++++++++******)))))))))))))))))))))))))))************+++++++++***+++,,,,,,++++++---///111111111222444666777888999999999888777888:::<<<555777:::;;;<<<===@@@BBBDDDEEEFFFFFFFFFFFFEEEDDDJJJJJJHHHFFFDDDAAA???=========>>>???????????????;;;:::999777666555555444222111///......000222333777222,,,+++...000///---222222222111111111111000////////////............***+++---...///...---------,,,,,,++++++******)))++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............///////////////000111222333444555555333333333444444444555555777888>>>GGGPPP^^^wwwcccLLLFFF@@@;;;;;;888888777777666666555555000444444111///222444333222222222111111111000000111111111111111000//////////////////////////////........................------------------------.........------,,,,,,,,,///...,,,,,,,,,------,,,---+++,,,...---+++---111------------------------+++,,,------......------,,,,,,+++***+++,,,---......------------.../////////////////////000111111333444444444555666666555555444444444555555000111000000000///...---//////////////////......000//////...------,,,,,,+++++++++,,,,,,,,,------************************))))))))))))************+++******)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''******))))))))))))*********)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))(((((()))))))))*********++++++++++++******))))))*********))))))*********)))******++++++******)))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,++++++---///000111111222333555777888888999999888777777999;;;777999;;;<<<<<<===???AAADDDDDDDDDDDDEEEEEEEEEFFFJJJIIIHHHFFFCCCAAA???===>>>>>>>>>???>>>>>>======<<<;;;999777666555555555111111///...///000222333333///,,,...444999:::999111111111000000000//////////////////............+++,,,---.........---,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------............//////000111222333444444333333333333444444444444666555666888777:::GGGTTTnnnmmmJJJ===<<<999555666888888777777666555555444333777666111///000111///222222222111111111000000000111111111111000//////................................................------------------------......---------,,,,,,,,,---,,,,,,,,,---......---...,,,,,,...---***+++...------------------------+++,,,------...------------,,,+++++++++,,,---......------------...//////...............//////000333333444444555666333333333333444444555555/////////000////////////000000000///......------//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,************************))))))))))))******************)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))))),,,,,,++++++++++++*********))))))(((((())))))***)))******++++++******))))))))))))))))))))))))))))))))))))*********++++++***+++,,,+++++++++---///000000000111222444555666666777888777666777999:::999;;;<<<=========???@@@BBBBBBAAAAAABBBDDDFFFGGGIIIHHHGGGEEECCC@@@>>>===>>>>>>>>>>>>===<<<;;;:::<<<;;;999888666555555555111000/////////000222333111...---000777===??????000000/////////........./////////............---,,,------------,,,,,,+++,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,------------......///000111111222222222222222333333333333444555333333444222000333777???LLL```xxx```KKK:::777:::888666777777777777666555555444444<<<>>>===777333444333111222111111111111000000000000000111111000000///...------------------------........................------------------------...------------,,,,,,,,,++++++---......///......///---,,,......***))),,,------------------------++++++,,,---------------------,,,+++++++++,,,,,,...------------...//////---------------...//////333333444444555666222222222333333333222222111111111111111222222333111111000///...---,,,,,,.........------,,,,,,,,,+++++++++++++++++++++,,,************************((()))))))))***************))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******************************))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))***++++++***+++---////////////000111222444555444555777666666666777999:::<<<============>>>???AAA???>>>===???BBBFFFHHHGGGGGGFFFDDDBBB@@@===<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::999777666555444444000/////////000111222333222000...///333666777777000000000/////////......//////.........---------------------,,,,,,++++++++++++,,,------...//////000///......------------+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------------......///000111111111111111222222222333333222222333666999999999999999;;;AAAKKK[[[pppmmmYYYIII???888:::<<<:::888999777777666555555444444333<<>>888444555444222111111111111000000000000000000000000000//////...------------------------........................------------------------------------------------+++,,,...///............000,,,+++......+++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------,,,,,,,,,+++,,,,,,...------------...//////......------......///000222333333444555666333333333333222111000///111000000000111222333444222111000///...---,,,+++---------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************)))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))*********++++++((((((((()))))))))))))))))))))(((((((((((()))))))))))))))******)))))))))))))))))))))))))))))))))(((((()))))))))*********)))***++++++******,,,............//////111222333222333555555555555666888;;;<<<======<<<<<<===??????===;;;;;;<<<@@@DDDGGGFFFEEEDDDCCCAAA???===<<<999999:::<<<============:::999888666555444333333/////////000000111222333333111///...////////////111111000000000/////////............------------------,,,,,,++++++++++++***+++,,,,,,---...//////000///......------------*********++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------.........---------......//////000000000000111111111111222222111000111333666555333777666444555:::DDDPPPXXXkkk~~~uuubbbMMM???===999777888888777666777666666555555444333333333333666666111///000111///000000000000000000000000000000000000000///......------------------------........................------------------------------------------------,,,...000///...,,,---...222---***---...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...------------...////////////......//////000111222222333444555666333333444444222111///---000///.........///111222222111000///...---,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))************((((((''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))&&&''''''(((((())))))***(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))************++++++++++++'''''''''(((((((((((()))***))))))(((((())))))***((())))))******))))))((())))))))))))))))))))))))((((((((()))))))))******)))***+++*********,,,...------------...///000111///222444555444444555666999;;;<<<<<<;;;;;;===>>>===;;;:::999;;;>>>BBBDDDDDDDDDCCCBBB@@@>>><<<;;;888999:::<<<===>>>>>>???999888666555333222222222......///000111222222333111111000///////////////111111111000000000//////.........------------,,,---,,,,,,++++++++++++,,,***++++++,,,---......///---,,,++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------............------.........//////////////////000000000111111111222000...000444555333///000111333555777888999>>>JJJWWWbbbqqqyyybbbZZZ[[[eee```ZZZTTTPPPKKKDDD???888777555555555666777888555555555444333333222222...222222///...111222111//////000000000000000111//////000000//////...---------------------------........................------------------------,,,,,,,,,------------...,,,///000///,,,,,,///222777///+++,,,...------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***+++,,,------------,,,...------------.../////////////////////000111111111222333444555777111222333444333222000///111000...---...///111222111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))************'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''(((((('''((((((((()))))))))***(((((((((((())))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))************'''((((((((())))))))))))*********))))))*********(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***((()))******)))***,,,...---,,,,,,,,,---...///000...000333444444444444555777999;;;;;;:::;;;<<<>>>;;;:::999999:::<<>><<<;;;999:::;;;<<<===>>>>>>>>>777666555333222111000000---...///000111222222333///000000000//////000111000000/////////..................---------,,,,,,,,,+++*********+++,,,---******++++++,,,,,,------+++************++++++,,,((())))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,------------............////////////....../////////000000000...222333000222777999777///000222555777777555444333888<<<===DDDUUUfffpppmmmTTTCCC@@@CCCBBB@@@>>>???@@@AAA@@@>>>777666555444555777888888555555444444333222222222///333444111000333555444////////////000000111111//////000000//////...---................................................------------------------,,,,,,,,,---------......***---...---+++---222777>>>555,,,,,,---,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++((()))+++---.........---...------------.../////////............///000000111222333444555777///111333444444444222111444222111//////000222333000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))))))))))))))))))))))))))))))))************'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((''''''''''''(((((('''((((((((())))))******(((((((((((())))))))))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))*********+++++++++************++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((()))******)))***,,,...,,,,,,,,,,,,------...///---///222444333333444555666888::::::::::::<<<>>>::::::999999:::<<<>>>???CCCBBBBBBAAA???===<<<;;;<<<<<<======>>>=========666555444222111000//////---...///111222222333333///000111000///...///000//////.........---------......---------,,,,,,,,,++++++*********+++---...******++++++++++++,,,,,,++++++++++++,,,------...((())))))***++++++,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,.........///////////////............/////////000,,,222333///---000111...666333000///000222444444222777999777999@@@GGGJJJQQQ___tttyyy```^^^WWWJJJ>>>:::===BBB999888888999999888444111555555444222333555555444555555444333333222222111,,,000111......111333222.../////////000000111111///////////////......---////////////////////////........................------------------------,,,,,,,,,------.........(((+++---,,,+++...555<<>>>>>===<<<;;;;;;<<<;;;;;;;;;<<<>>>>>>>>><<<;;;999666555333111///000000111222222333333333222222111000000000/////////......------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,------,,,+++)))((()))************++++++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................................./////////000000000000000000111111111222222222222333333333333444444999999999999;;;>>>DDDHHHKKKTTTaaammmwwwuuugggbbbTTTDDD===???AAA>>>:::===<<<:::777666666777888888777666555444444444444333333444444444444333333333333222222222111111111///000000111111000000///................................................------------------------..............................---,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++***+++---...,,,***.......................................///000000222333333444555666222333444666666555444444111111111111111111111111222111111000000//////...------------------------------,,,+++************************))))))))))))******))))))))))))(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''&&&''''''((((((((()))))))))((((((((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((((((((((((((((()))******)))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******+++++++++******+++,,,,,,---//////000111111222222333666666777888999:::;;;;;;999:::::::::999999:::<<<;;;;;;::::::::::::::::::============<<<;;;999888555444222000//////000000222222222222222111000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++,,,,,,------,,,++++++)))************+++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........////////////000//////000000000111111111111111111111222222222222333333222000......000222111555999===AAAGGGPPPVVV```eeeooo{{{{{{vvvjjjiiihhhfffcccZZZNNNEEE@@@===:::888777888888888777666555444444555666777777666555444444333333444222333333444444333333222222222222222111111111000//////000000000000//////................................................---------------------------------------------------------------,,,++++++...---------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,------+++------------------------...............///000000222222333444555666333444555555666555444444000000000000000000000000111111000000////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++************)))))))))(((***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((('''''''''''''''((((((((())))))(((((((((((('''''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))************)))******+++,,,---//////000000111222222222444444444555777888999:::666777777666555555777999:::;;;;;;:::999999:::;;;=========<<<;;;999777666555444222111000/////////111222222111111000///...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************+++,,,,,,,,,,,,))))))*********+++++++++)))***,,,---////////////++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------........./////////....../////////000000000/////////000000000111111---///111222222333555777888999888666444555999<<<@@@CCCHHHOOOXXX___fffiiirrrwww}}}|||mmmggg___WWWPPPJJJDDD@@@EEEEEEDDDDDDCCC???999444666888999888777666666777444444333333333444555555555555444333333333333333222222333333333333222222222111111111111000000000...//////000000//////...................................................------------------------------------------------***+++---///000000000///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))***,,,---------------------------------...............///000000222222333444555777555555555555555555555444000000000000000000000000000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++************)))))))))((()))))))))(((((((((((('''((((((((((((((((((((((((&&&''''''''''''''''''''''''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))))))))''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***+++,,,---...//////000111111222222222222222333444666888999777777777555444444666888;;;<<<===<<<:::999;;;=========<<<;;;999777666555444444333111000000//////111111111111111000///...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************((((((((()))******++++++))))))*********+++++++++)))***,,,---//////000000+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------............------........./////////........./////////000000000111333222111000111222222333333444444555666888::::::;;;<<>><<<<<<======<<<===<<<<<<;;;;;;999666444777666555555555555444333555555444333333333333333444333333222222222222222111111222222222222111111111111111000000000//////......////////////......................................................------------------------------------------------***+++---///000000//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))***++++++,,,---...------------------------...............///000000111222333444555777666666666555555555555555000000000000000000000000////////////////////////++++++++++++++++++++++++,,,,,,++++++***++++++,,,************))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&&&&((()))******&&&&&&'''''''''(((((((((''''''''''''((((((((()))&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''(((((())))))(((((('''''''''((()))))))))))))))((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,......///000000111111222111111111111333555888999;;;;;;:::888666666999;;;===???@@@===:::999;;;===<<<<<<;;;999888666555555555444444333222111000000000000111111111111000000/////////.........------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************((((((((((((((()))***+++)))************+++++++++(((((()))***+++,,,---...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.....................///////////////111111111///...///000---...000111333333333333000000000111222333555555:::<<<======<<<;;;;;;<<<>>>???AAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFEEEDDDAAA@@@======;;;:::888777666555999777666666888:::;;;;;;222333555777999;;;======:::777555666888999888666555555444444333222111000222222111111111111222222000111111222222111111000000000000000////////////------............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++***+++------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,...............///000000111111222444666777777777666555555555555555111111111111111111111111////////////////////////++++++++++++++++++++++++,,,++++++***++++++,,,,,,************))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((()))&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((()))***))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((()))***+++,,,......//////000111111111111000000111222555888:::===<<<;;;999777777:::===>>>@@@AAA>>>999777999<<<;;;;;;999888777666555555555555555444333222111000//////000111222222222222000000000/////////..............................------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************))))))(((((()))***+++)))************+++++++++)))((((((((()))***,,,---***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------............////////////...///000000///000222555444333222222222222111000222222333555666777888888555777888777555333333444333444444444444555555555444555666666666666555555333444555666777777666666666777777777777777888999888666444333444444333222::::::999666333111000000111111111222222222222111333333333333222111000000111111000000000111111222000000111111111111000000000000/////////.........---------......---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......+++++++++++++++++++++++++++---///...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000111222444666777888777666555555555555555111111111111111111111111.........///////////////************************+++++++++***++++++,,,,,,************)))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((***++++++&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&''')))*********)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&''''''(((***+++,,,......//////000111111111111000000000222555888:::<<<<<<:::888666666999<<<>>>@@@AAA>>>888666888;;;;;;:::999777666666666666666666666555444333111111...///000222333333333333000000000000////////////////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,)))************+++++++++,,,+++)))))))))+++---///******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------........./////////000000000111000///......000222222000......000222333333------///000111111111111///111444555555555777888111222222333444555666666555666777888888888666666555666666666666666666555555555555444333333444666333222222444777888888777222444555444444444555666333666888888555222222333000000111111111111000000111000000000000000111111000000111111111111000000000/////////............,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111))))))*********+++++++++************************++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++---///000///---+++---///,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000111222444666777555555666666555555444333111111222111111000///...////////////...---,,,+++,,,++++++++++++++++++,,,))))))************))))))))))))))))))))))))))))))******)))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))******((('''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))((((((((((((*********))))))((('''&&&(((((((((((()))***+++,,,//////...//////000111222000111222444666777888999999999888666666888;;;???@@@???===:::999888888888:::::::::999999888888888777777777666555333222111---///000000//////000111////////////000000000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))++++++******++++++)))))))))))))))))))))))))))*********)))))))))))))))(((((())))))*********+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***000///---+++++++++---...---,,,,,,,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,---------......------............------////////////000000000000111111222222222333333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333222111000333333333333333333333333222222222111111111000000000000000000000000000000...............///000000,,,---.........---+++***...+++))),,,000111...***,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111111222555777999:::333333444444333333222222000000000111000000///////////////......---,,,+++++++++************++++++))))))************))))))((((((((((((((((((((((((***))))))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))(((((((((''''''((((((((((((''''''&&&(((((((((((()))***+++,,,............///000111111111111333444666888999999999::::::999888999;;;>>>@@@>>><<<:::999888888888;;;::::::999888888777777777777666666555333222111...///111000//////000222000000000000/////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))+++***'''$$$$$$'''***+++))))))))))))))))))))))))***)))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,***++++++,,,,,,++++++***///...,,,+++++++++,,,---,,,,,,,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,------------...------............------....../////////000000000111111111111222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333222222222222222222333333333333333333333333222222333333222222111000222222222222222222222222111111000000000/////////////////////////////////...............//////000---............---,,,,,,222---((((((***,,,+++))),,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111111222555777999:::222111111111111000000000......//////////////////............---,,,++++++******))))))))))))******))))))************))))))(((((((((((((((((((((((())))))((((((''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++(((%%%%%%'''((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((''''''%%%&&&&&&'''''''''''''''(((((((((((()))***++++++---------......000111111111222333555777888999::::::;;;<<<<<<;;;:::<<<===???>>><<<:::999888888999;;;;;;:::999777666555555666666666555444333222111///000222111000000111333111111000000//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))(((((((((&&&(((+++------+++(((&&&))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********************++++++++++++,,,******++++++++++++******...---,,,+++++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------............------.........////////////000//////000000000111111111333333333333333333333333000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333333333111222222222222111111000000000000000000000000000////////////............////////////////////////......------......///000//////...------------...:::444---)))***---......,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111111333555777999:::111111000000/////////000,,,,,,---...////////////---------------,,,++++++))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((()))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((,,,)))'''***...000,,,'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((((('''''''''$$$%%%&&&'''(((((((((((((((''''''(((((()))***+++,,,,,,,,,---...///000111222222333555777888:::::::::<<<>>>>>>===<<<;;;<<<>>>===;;;999888888999999;;;:::999888666555444333444444444444444333222111///111222222111111222333222111111000///......---//////...------,,,,,,+++++++++++++++++++++++++++******)))))))))(((((((((((((((***------***(((((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********************++++++++++++******++++++++++++******---,,,++++++***+++,,,,,,+++++++++++++++,,,,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,------........./////////........./////////000000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111222222222222222222222222000111111111111111000000000000000000000000000000////////////.........---////////////////////////...------------...//////000///...---,,,---...///999444...++++++---//////,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************************************))))))))))))************++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111222333555888999:::222222111000///000000111+++,,,---......///......,,,,,,,,,,,,,,,,,,+++***)))(((((((((((((((((()))))))))************))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&(((...333444...(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''%%%&&&'''((()))*********''''''''''''((()))***+++++++++,,,,,,---///000111111222333555666888999:::888;;;===>>>===<<<;;;<<<<<<;;;:::999888999999::::::999888777555444333222222333333333333333222222///111222222111111222333222111111000///......---.........---,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))000)))$$$%%%%%%$$$)))000(((((((((((((((((((((((((((((())))))******************))))))))))))))))))))))))*********+++++++++)))******++++++******)))++++++*********++++++++++++************+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------............------........./////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222111111111111111111111111///000000111111000000000111111111111111111111111000000/////////.................................---------------...//////000///...,,,,,,---......---,,,***))))))*********+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111222333666888:::;;;333222111000///000111111------..................+++++++++,,,,,,++++++***))))))(((((((((((())))))))))))************))))))''''''''''''''''''''''''''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((("""###''',,,000000+++'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((('''''''''&&&&&&&&&'''((()))************''''''''''''((()))************++++++---...000111000111222444666777888999666888;;;<<<;;;;;;;;;<<<;;;:::999888888999::::::888888777666444333222222111111222333333333222222///000222111000000111333111111000000//////............------,,,+++++++++++++++++++++++++++++++++++++++*********)))))))))+++)))...666666...)))+++((((((((((((((((((((((((((((((((()))******++++++************)))))))))))))))))))))************+++))))))************)))))))))************+++++++++******))))))******+++,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------........./////////000000000000000000000000000000000000000000000000000000000000000000000000...........................//////000000111111111000000000000000000000000...//////000000000000///000000000000000000000000000////////////.................................------,,,,,,------...///......---,,,,,,,,,,,,---((()))***++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************++++++++++++++++++++++++((((((((()))))))))******++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111222444666888:::;;;333222000///...///000111....../////////......---******++++++++++++*********))))))(((((())))))***))))))************))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((###$$$''')))***)))'''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))))))))((('''''''''''''''(((******))))))***+++,,,...000111///000111333444666777888444666888999999999;;;<<<::::::999888888999:::;;;666666555555444333333222000000111222222222222222...///111000//////000222000000000000////////////......---,,,,,,++++++*********************************)))))))))(((((((((%%%'''444CCCCCC444'''%%%(((((((((((((((((((((((('''(((((()))******++++++************)))))))))((())))))))))))************))))))************))))))((())))))***************)))))))))))))))***++++++)))*********++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------............////////////////////////////////////////////////////////////........................------------------------,,,------...//////000000////////////////////////---...//////000000//////////////////////////////............---------,,,........................------,,,,,,------...///,,,,,,,,,---,,,++++++***)))+++,,,------,,,,,,---++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******************************++++++++++++******************************************************************************(((((((((((()))))))))***************************)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111222444666999:::;;;333111///...---...000111///000000000///...------)))******+++++++++************))))))))))))******))))))************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((('''%%%%%%&&&(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&%%%&&&''''''(((''''''''''''&&&&&&''''''((()))***))))))***+++,,,...000111//////000222444555777777222444666777777888;;;===:::999888888888999:::;;;555555555444444333333333///000111222222222222222...///000000//////000111////////////000000000000......---,,,,,,++++++***************************)))(((((((((''''''''''''---''')))111111)))'''---(((((((((((((((((((((((('''(((((()))***++++++++++++*********))))))(((((())))))))))))************))))))************))))))(((((()))***************)))))))))))))))******+++))))))******++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------........./////////000000////////////////////////........................------------------------------------------------++++++,,,------...//////////////////////////////------...///000000//////........................---------,,,,,,,,,++++++........................---,,,,,,,,,,,,---......***+++,,,---,,,+++***)))))))))***)))(((((()))***+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------......///000111333444666999:::;;;222111///.........///000///////////////......---***************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******)))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))******+++,,,,,,---............///111222333444555444444555666777888999999888888888999:::999666444666555444333222222222222444444444333333222222222222111111000000111222222////////////000111222333,,,,,,,,,+++++++++************))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,......+++)))******)))(((((()))******((('''''')))******)))''')))))))))))))))))))))))),,,+++++++++******))))))+++******)))(((((())))))++++++************++++++******))))))******+++,,,///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////......,,,---......///.........------------------------...///000111111///---,,,***+++---//////...---,,,------------------------////////////////////////---------............///------------------------...------,,,,,,,,,------++++++,,,,,,,,,,,,------///...------++++++***)))---,,,,,,+++***)))((((((++++++++++++++++++++++++------,,,+++*********+++)))************++++++++++++++++++*********))))))))))))))))))************))))))))))))))))))))))))+++*********))))))((((((++++++***)))(((((())))))))))))***++++++++++++******++++++,,,,,,++++++***''')))******))))))***+++,,,,,,,,,---------.........------......///000111444333444666999;;;222111000/////////000000///////////////...------++++++******************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''))))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))))))))******+++,,,,,,---------...///000111333444444333444555666777888888999777666666666888888666444555555444333222222222222444444333333333222222222111111111222222222222222...............///000000,,,,,,+++++++++***************))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,...---+++))))))******))))))(((((('''***)))'''((()))***((('''))))))))))))))))))))))))++++++*********)))))))))(((((((((((((((((()))***+++******************+++******))))))******+++,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////......,,,,,,---...............---------------------------...///000000...,,,+++***+++---...///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,---------,,,,,,++++++***+++++++++***************++++++++++++++++++++++++,,,,,,+++***************))))))*********++++++++++++++++++*********))))))(((((()))))))))*********))))))))))))))))))))))))************)))))))))(((++++++***)))))))))))))))...---+++***)))***+++,,,***++++++,,,,,,++++++***((()))+++***))))))***,,,,,,,,,,,,---------.........------......///000111444444555777:::<<<222222111000000000000111......//////......---,,,,,,+++++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((())))))******+++++++++,,,---...///000222333333333333444555666777777888666444333333555666555444555444333222222111222222333333333222222222222222111222333333333333111111...------------,,,,,,,,,+++++++++*********************))))))))))))******((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++------+++)))))))))*********((('''''',,,***((('''((((((((('''))))))))))))))))))))))))******))))))))))))(((((('''(((((((((***+++,,,---******************************))))))******+++,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,------------......//////......---+++,,,------......------------------------------,,,---.........---+++******+++---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))*********+++++++++************)))))))))(((((())))))))))))******))))))))))))))))))))))))************))))))))))))+++***))))))))))))))))))222000,,,)))((()))+++---******++++++++++++******)))***++++++******+++---,,,,,,,,,---------.........------......///000111555444555888;;;===222222222111111111111111---............---,,,,,,,,,,,,,,,+++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))******+++,,,---...///111222222222222333444555666777777555333111111222444444444444333333222111111222222222222222222222111111111111222444555444333111000.........---,,,++++++*********************************))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((***+++,,,***)))***))))))))))))***+++,,,...+++(((&&&'''(((((('''(((((((((((((((((((((((()))))))))((((((((((((((())))))***+++---///111222*********++++++***************))))))******+++,,,*********++++++,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......---------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------++++++++++++++++++++++++******)))))))))***++++++)))))))))*********++++++******++++++,,,,,,,,,,,,************************************************((()))))))))))))))(((((())))))))))))************************))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((*********)))))))))))))))******)))))))))))))))***000...+++)))((()))***,,,******++++++++++++******)))+++,,,,,,+++***,,,---,,,,,,,,,---------.........------......///000111555555555888<<<>>>222222222222111111000000---------------,,,,,,+++,,,,,,,,,+++***)))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((())))))((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((())))))++++++,,,...///000111222222222333444555666777777555333111000222333444333333333222111111111222222111111111111111111111111111222444444444222000///////////////...,,,+++*********************++++++******))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''')))***+++***(((+++)))''''''(((,,,///222...+++(((&&&'''(((((('''((((((((((((((((((((((((((((((((((((((()))))))))((())))))+++,,,...000111)))***++++++++++++***)))******))))))******+++,,,)))******++++++,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,---++++++++++++++++++++++++***************+++,,,,,,************+++++++++,,,)))******++++++,,,,,,---,,,,,,++++++***))))))(((************************'''(((((()))))))))(((((((((((()))))))))*********))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))*********)))))))))))))))******))))))))))))************)))******++++++******))))))+++,,,,,,+++***,,,---,,,,,,,,,---------.........------......///000111444444555888<<<>>>111111222222111111000///,,,,,,------,,,,,,+++***,,,+++++++++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((+++,,,---...///111222222333333444555666777777888666444333222333444333222222222111111111111222222000000000000000111111111111222333333222111///...//////000000///---,,,***+++++++++++++++,,,,,,,,,******))))))))))))******'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))''''''''')))***)))(((***)))'''&&&(((,,,000222,,,***((('''((((((((('''))))))))))))))))))))))))(((((())))))))))))******&&&''''''''')))***+++,,,)))***+++,,,,,,+++***)))******))))))******+++,,,)))***++++++,,,++++++***))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************))))))))))))***+++,,,---*********+++++++++,,,,,,)))*********++++++,,,,,,------,,,+++***)))((('''************************&&&''')))******)))((((((((((((((()))))))))******(((((()))))))))))))))***''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++''''''))))))******))))))))))))************)))))))))***++++++******+++---,,,,,,,,,---------.........------......///000111333333444777;;;===000000111111111000///...,,,,,,,,,,,,,,,+++******++++++******************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((,,,,,,---...000111222333333444555666777888888999888666555555666555333111222222111111111111222222/////////000000000111111222222111111000///......---...///000///...,,,***++++++,,,,,,,,,---------******))))))))))))******''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''((())))))((((((((((((((()))***++++++***)))'''((()))***(((''')))))))))))))))))))))))))))))))))*********++++++''''''&&&&&&&&&'''(((((((((***+++,,,,,,+++***(((******))))))******+++,,,******+++,,,++++++))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,++++++)))******+++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********++++++++++++++++++,,,,,,---++++++++++++++++++++++++************************************++++++++++++************************(((((((((((()))***+++,,,)))))))))************+++***************++++++++++++++++++*********))))))************************&&&''')))++++++***)))((((((((((((((()))))))))***(((((((((((())))))******'''''''''((((((((())))))))))))))))))))))))))))))((()))))))))************)))))))))))))))***+++++++++***))))))((())))))***))))))************))))))((()))+++***))))))***,,,,,,,,,,,,---------.........------......///000111222222333777:::===///000000111111///...---+++,,,,,,,,,,,,+++*********************+++++++++((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((,,,---...///000222333333444444555666777888999999999888777777777666333000222111111111111111222222.../////////000000111111222222000///............,,,---...//////---,,,***,,,,,,,,,------.........******))))))))))))******''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&((())))))(((&&&''')))+++***(((&&&$$$((((((''')))******)))'''))))))))))))))))))))))))))))))******+++++++++,,,))))))((('''''''''''''''((()))+++,,,,,,+++)))(((*********)))***++++++,,,***+++,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++))))))***+++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))&&&&&&&&&'''''')))******(((((((((((())))))))))))***************************************+++++++++))))))))))))))))))))))))&&&(((***+++,,,+++***)))(((((((((((())))))))))))'''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))*********+++))))))((())))))***++++++000...***((('''(((***+++))))))************))))))''')))******))))))***+++,,,,,,,,,---------.........------......///000111111111333666:::<<<111111000000///...,,,+++---------,,,,,,+++++++++---------,,,+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''((())))))((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,,,,---...///000111111222333444666777888888888666666666666666555444444000000000000000000000000111111111111111111111111222111111000///......---......---------,,,,,,,,,)))***++++++------...///)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))'''(((******)))'''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''******))))))((((((''''''((('''&&&(((,,,---+++)))************************+++***)))))))))))))))***,,,------......------,,,************************************************'''(((***++++++***((('''))))))))))))***************++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,++++++******))))))+++++++++******((('''''')))))))))))))))))))))))))))*********++++++++++++***************)))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++++++++,,,+++***************++++++))))))))))))************)))************+++++++++,,,,,,,,,---------..................///111222333444555555666777888////////////...---,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''((()))(((((('''&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((()))))))))))),,,,,,---...///000000111222222444555666777777777666666666666666555555444111111111111000000000000000000000000000000000000111111000000///......---.........---------,,,,,,***++++++,,,,,,---------)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))(((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''***)))))))))((((((((('''***)))(((***---...---+++***************************)))))))))))))))******++++++,,,,,,,,,,,,++++++************************************************((()))***,,,,,,***)))((())))))))))))***************++++++,,,,,,++++++***))))))))))))))))))))))))***************)))))))))+++++++++******)))(((''')))))))))))))))))))))))))))))))))*********++++++***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************++++++,,,+++***))))))))))))***))))))))))))************)))************+++++++++,,,,,,,,,---------..................///111222333444444555666777888,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((((((''''''&&&%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))++++++,,,---...///000000111222333444555666666666666666666666666555444444222222222111111000000000////////////////////////111000000//////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((())))))((('''''')))+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))((((((((((((***))))))+++------,,,+++)))))))))))))))))))))))))))((((((((()))***++++++******++++++++++++******************************************************)))***+++,,,,,,+++***)))))))))))))))******************++++++++++++******))))))))))))))))))))))))((())))))))))))))))))*********+++******)))((('''))))))))))))))))))))))))((((((((()))))))))******)))************))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************))))))++++++***)))((((((((()))))))))))))))************)))************+++++++++,,,,,,,,,---------..................///111222333222333444666777999******+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))******+++,,,---...//////000111222333444444444444555555555555555444444333222222222111111000//////000000000000000000000000000000/////////........./////////.........------,,,,,,,,,,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&((()))(((&&&&&&(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''((()))******))))))(((((((((((((((((((((((((((((((((((()))***,,,,,,******++++++++++++************************************************************++++++++++++******((()))))))))******************++++++++++++******))))))))))))))))))))))))''''''(((((())))))*********************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++******))))))(((((()))))))))(((((()))******((()))))))))************))))))*********+++++++++,,,,,,,,,---------..................///111222333222222444666777999((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))***+++,,,---......///000111222222333222222333444444444444333222222111111111000000/////////111111111111111111111111////////////............///.........---------------,,,,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))%%%&&&((((((''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''''')))))))))(((((()))(((((((((((((((((((((((((((((((((((()))***,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********((()))))))))************)))******++++++******)))))))))))))))))))))))))))''''''(((((())))))******)))************))))))((((((((((((((((((((((((((((((((((((((())))))))))))((())))))*********))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++******))))))((((((((((((((((((((()))+++,,,---((()))))))))************))))))*********+++++++++,,,,,,,,,---------..................///111222333222222444666777999))))))***+++,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((()))***+++,,,------...///000111111111111111222222222222222111000000////////////////////////111111111111111111111111..............................---------,,,,,,,,,,,,,,,++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((************************&&&&&&'''***,,,,,,)))'''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((***++++++***)))******)))))))))))))))))))))))))))((((((((()))***++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))((())))))))))))))))))***))))))************))))))((((((((((((((((((((((((((((((((()))))))))******((())))))************)))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))***+++------))))))))))))************)))************+++++++++,,,,,,,,,---------..................///111222333222333444666777999******++++++,,,+++++++++)))*********++++++++++++***++++++,,,,,,+++++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''(((((()))***+++,,,,,,......///000000000000///000000000000000//////...,,,,,,------.../////////111111111111111111111111........................---,,,,,,,,,,,,++++++++++++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))'''(((---222222,,,&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''((((((((()))))))))***(((***,,,+++)))((()))******************************)))))))))))))))************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))************))))))************))))))))))))))))))))))))))))))***************)))))))))))))))************))))))(((((((((((((((((((((((()))))))))*********++++++(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))))))))))),,,,,,+++++++++++++++,,,))))))))))))************)))************+++++++++,,,,,,,,,---------..................///111222333444444555666777888++++++,,,,,,,,,++++++***))))))******++++++++++++***++++++,,,,,,,,,++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,....../////////////////////////////////......---***++++++,,,---...//////000000000000000000000000---.....................,,,,,,,,,+++++++++******************************((((((((((((((((((((((((************************&&&'''((())))))((('''&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((+++))))))000777777///&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''((((((((())))))******%%%(((***)))'''%%%'''(((************************+++***)))))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************))))))************)))))))))))))))))))))))))))))),,,,,,++++++******))))))((())))))*********))))))((((((((((((((((((((((((************++++++++++++(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******000///...,,,+++*********))))))))))))************)))************+++++++++,,,,,,,,,---------..................///111222333444555555666777888************************************************...---,,,+++***(((''''''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))))))))))))))******+++,,,,,,------...//////000,,,---...//////...---,,,///......---------......000000000000//////////////////...---,,,,,,++++++((()))+++,,,,,,+++***))),,,++++++***)))(((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((((()))***++++++***)))(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&+++*********))))))(((((((((((((((((())))))))))))(((((())))))((('''&&&&&&((((((((((((((()))************++++++++++++******(((((((((((())))))))))))&&&&&&((()))******************)))(((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((+++***&&&$$$(((******))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((()))***)))'''%%%&&&'''&&&'''''''''(((((())))))'''((()))***************(((((((((((())))))))))))((('''&&&'''(((+++---///888555///***(((''')))***((()))))))))***************************++++++,,,++++++,,,,,,,,,,,,------//////.........000111222333333444666777999++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((())))))***+++++++++,,,,,,------......,,,---...//////...---,,,......---------------...000////////////////////////......---,,,,,,++++++)))******+++++++++******)))))))))((('''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((((()))************)))(((((((((''''''''''''(((((('''''''''''''''''''''''')))(((((((((''''''''''''*********)))))))))(((((((((((((((((())))))))))))'''''''''''''''&&&%%%%%%((((((((((((((()))******)))******************)))(((((((((((())))))))))))&&&'''((()))***************))))))(((((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))),,,...---(((&&&(((***)))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''(((((('''''''''''''''&&&'''''''''((((((((())))))'''(((((()))))))))(((((((((((((((((())))))))))))***)))((('''((()))+++,,,---+++(((&&&&&&(((***,,,************+++++++++++++++***)))))))))***+++,,,++++++,,,,,,,,,,,,------//////......///000111222444444555666777999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((())))))***+++++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,------,,,,,,,,,,,,------////////////////////////.........------,,,,,,+++++++++***************+++))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((((())))))******))))))(((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''******))))))))))))(((((((((((((((((())))))))))))''''''((((((((('''&&&&&&((((((((((((((()))******((())))))******))))))((((((((((((((())))))))))))&&&'''((())))))******)))***)))((((((''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))///222000***'''((()))'''((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((()))&&&%%%&&&)))***(((&&&''''''(((((((((((())))))'''((((((((((((''''''&&&(((((((((((()))))))))))),,,+++)))(((''''''((()))&&&&&&%%%%%%'''(((***,,,***++++++++++++,,,,,,,,,+++***)))((((((***,,,---++++++,,,,,,,,,,,,------///.........///000222333555666666777888888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,+++++++++,,,------.........///////////////......---------,,,,,,,,,,,,+++***)))))))))***++++++*********)))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((((())))))))))))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))(((((((((((((((((()))))))))))))))***************))))))((((((((((((((())))))***(((((())))))))))))(((((((((((((((((())))))))))))''''''((()))))))))))))))))))))(((''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))...111000***'''((()))'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***'''$$$&&&+++---+++'''(((((((((((((((((())))))))))))))))))((('''&&&&&&(((((((((((())))))))))))+++***)))(((''''''(((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,+++)))((((((***,,,...+++++++++,,,,,,,,,------............///000222333777777777888888999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''((())))))***,,,,,,,,,,,,------------,,,---...//////...---,,,+++++++++++++++,,,---...------....../////////000---------------,,,,,,,,,---,,,***)))))))))***+++************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((()))(((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))***************)))((((((((((((((())))))***(((((())))))))))))(((((((((((((((((())))))))))))'''(((((())))))))))))((()))(((((('''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((()))------)))'''))))))((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((()))))),,,(((&&&(((---///,,,((())))))))))))))))))((((((************))))))((('''(((((((((((())))))))))))((((((((((((((()))))))))******+++******))))))((())))))))))))*********++++++***)))((()))***,,,---+++++++++,,,,,,,,,------......---...///111222444777888888888999999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''(((((()))***++++++,,,,,,---.........,,,---...//////...---,,,,,,++++++,,,,,,---...///---------......//////000------------------------,,,,,,+++***))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((()))((((((''''''(((((()))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))&&&&&&'''(((((((((''''''((((((((((((((()))******((())))))******))))))((((((((((((((())))))))))))(((((())))))))))))(((((()))(((''''''&&&&&&''''''(((((())))))))))))((((((((((((((((((((((((((((((%%%***+++(((&&&)))***((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))))),,,***((())),,,---+++)))******))))))))))))(((((()))***************)))((((((((((((((())))))))))))&&&&&&'''((())))))******''''''(((((()))*********(((((()))))))))************************++++++,,,++++++,,,,,,,,,,,,------...------...///111333444777888888999::::::++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((''''''''''''((())))))((()))***+++,,,---...///,,,---...//////...---,,,,,,,,,,,,,,,---...///000,,,,,,---......///000000------------------------,,,,,,,,,+++***)))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''(((((((((((()))(((''''''''''''((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''((((((((())))))(((((((((((())))))))))))%%%%%%&&&'''''''''''''''((((((((((((((()))******)))******************)))(((((((((((())))))))))))(((((())))))))))))(((((((((((('''&&&&&&&&&&&&''''''((()))******)))((('''((((((((((((((((((((((((%%%)))+++((('''))))))'''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))******))))))))))))))))))(((*********)))))))))(((((('''((())))))))))))))))))(((((((((((())))))))))))%%%&&&'''((())))))))))))&&&&&&&&&'''(((***+++,,,))))))*********+++++++++((()))***+++,,,++++++***++++++,,,,,,,,,,,,------------------///111333444777777888999:::<<<************************************************((())))))***++++++,,,,,,))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''''''''((())))))&&&'''((()))+++---...///,,,---...//////...---,,,,,,,,,,,,---...///000111,,,,,,------...///000000------------------------++++++,,,,,,+++***((('''))))))))))))************(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((())))))((('''&&&&&&'''((()))((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((())))))))))))&&&&&&'''((())))))((((((((((((((((((((()))************++++++++++++******(((((((((((())))))))))))((()))))))))))))))(((((((((((('''&&&&&&&&&&&&''''''((()))******)))((('''((((((((((((((((((((((((&&&***,,,)))'''((()))'''''''''((((((((((((''''''((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((()))***)))'''%%%&&&'''+++*********))))))((((((&&&&&&'''((()))))))))((((((((((((((())))))))))))&&&'''((((((((((((((((((***))))))((((((***+++,,,******+++++++++,,,,,,,,,''')))+++,,,---,,,***)))++++++,,,,,,,,,---------------------///111333555666777888999;;;<<<))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***)))((('''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))*********,,,------......------,,,---------...///000000111////////////000000000000------------------------------,,,,,,+++***))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((((((''''''&&&&&&((()))******'''&&&&&&)))***(((%%%((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&%%%&&&'''((()))***+++,,,(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((++++++)))(((''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))&&&''''''((()))******+++(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))*********))))))))))))))))))*********)))((('''&&&*********))))))))))))))))))***+++,,,---,,,++++++))))))))))))************,,,,,,,,,---------.........------...///111333444666777888999:::;;;)))))))))*********++++++,,,,,,,,,++++++*********))))))))))))))))))))))))((((((''''''&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))************+++,,,,,,------------,,,,,,,,,------...//////000000000/////////////////////------------------------------,,,,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&'''((()))******((('''(((******)))'''((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''&&&&&&'''((()))******+++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))(((((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((+++***)))(((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''''''''((()))*********(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&'''''''''(((((())))))(((((((((((()))))))))))))))))))))*********))))))))))))(((((((((((((((((((((((()))))))))))))))***+++,,,,,,,,,++++++))))))))))))************,,,,,,,,,------------......------...///111333444666666888999:::;;;))))))))))))************+++++++++++++++*********))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))************+++++++++,,,,,,------------,,,,,,,,,------....../////////000000000///.........------------------------------,,,,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))***)))((((((*********(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''''''''((())))))))))))(((((((((((((((((((((((((((******)))(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&'''''''''((((((((())))))(((((((((((())))))(((((())))))******++++++)))((((((''''''(((***+++,,,,,,++++++***)))(((((()))***++++++,,,,,,++++++)))))))))*********++++++,,,,,,,,,,,,------------------------///111333444555666777999::::::((((((((()))))))))******+++++++++***************))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((************++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------.........000000//////...---,,,,,,------------------------,,,,,,,,,++++++*********(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&''''''(((((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''((((((((()))))))))***(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((((((((())))))''''''((()))***++++++,,,)))(((&&&&&&''')))+++---555444222///,,,)))'''%%%)))******+++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------------------///111333555555666777999::::::''''''((((((((()))))))))************************((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&%%%%%%%%%&&&&&&'''((((((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------000//////...---,,,,,,+++------------------------,,,,,,+++++++++++++++***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((%%%&&&''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''''''''((((((((())))))))))))(((((((((((())))))''''''((()))***++++++,,,((('''&&&&&&''')))+++---444333111///,,,)))'''&&&)))))))))*********++++++************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---///222444555666777888999;;;;;;''''''''''''(((((((((((()))))))))***************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((())))))))))))*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++------------------------++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&''''''((()))((((((((($$$%%%&&&&&&&&&&&&''')))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((''''''&&&''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((()))))))))))))))(((((((((((())))))(((((())))))******++++++((('''''''''((()))+++,,,+++++++++*********))))))***))))))))))))***++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---///222444666777888999;;;<<<<<<&&&&&&'''''''''(((((((((((()))))))))*********+++((((((((((((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++------,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&&&&((()))))))))((('''###%%%''''''&&&&&&(((***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''&&&&&&'''((((((((()))))))))***((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((('''''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))'''((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))*********''''''(((((())))))******&&&&&&'''((()))***++++++***))))))((()))***+++,,,*********+++++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---///222555666999999;;;<<<===>>>&&&&&&&&&'''''''''(((((((((((())))))*********+++((((((((((((((((((((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&'''((())))))((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++++++++,,,,,,+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%&&&((()))))))))((('''$$$&&&)))(((''''''))),,,((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&%%%'''((((((((())))))******''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))))))))'''(((((()))***))))))((('''(((((()))******++++++***)))((((((((()))+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---///222555666999:::<<<===>>>>>>))))))((((((((((((((()))))))))))))))************))))))************))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***((('''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((++++++******)))(((((((((******+++++++++,,,,,,,,,***+++,,,---------,,,,,,---......,,,******+++,,,************))))))))))))---,,,,,,+++***)))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&'''((('''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((((()))++++++***(((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''%%%%%%%%%&&&'''%%%'''(((((('''&&&&&&'''))))))))))))))))))))))))+++)))''')))+++,,,***'''((($$$***---&&&(((+++&&&))))))((('''&&&%%%%%%$$$''')))***)))((('''(((***''''''''''''(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))((()))******)))(((*********)))))))))))))))******+++++++++,,,,,,,,,+++++++++*********))))))------------------------++++++,,,---///222555666777888999:::;;;<<<))))))((((((((((((((()))(((((()))))))))*********))))))************))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((*********)))))))))))))))*********+++++++++,,,,,,*********+++++++++,,,,,,------...,,,******+++---************)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&'''((('''&&&'''((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))((()))++++++)))'''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((***)))((()))++++++)))''')))***333666,,,))),,,((((((((((((''''''&&&&&&%%%&&&((()))((('''&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************)))((()))******)))(((***)))))))))))))))))))))))))))*********++++++++++++++++++*********))))))------------------------+++,,,,,,---///222555666777888999:::;;;<<<)))((((((''''''((())))))(((((())))))))))))******((())))))******))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))))))))***************++++++++++++,,,******)))))))))***+++,,,,,,------,,,+++***+++---++++++*********)))))))))&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&'''((('''&&&''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++++++++***))))))******(((&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%%%%'''(((((('''&&&&&&''''''''''''''''''''''''''')))(((((()))******)))'''(((,,,999;;;...))),,,(((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''''''''((()))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))***)))((((((******)))((())))))))))))))))))******(((((()))))))))*********+++++++++***************------------------------,,,,,,,,,---///222444666777888999:::;;;<<<(((((('''''''''((())))))(((((((((((()))))))))***(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((()))******+++************++++++++++++,,,+++)))((()))***,,,...,,,------,,,+++***,,,---+++++++++*********))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''((('''&&&'''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***++++++***))))))***)))'''%%%''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&((((((((('''&&&%%%%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''(((((())))))***)))((((((&&&'''222555+++(((***%%%&&&'''''''''((((((((()))&&&'''((((((&&&&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((***)))'''%%%%%%''')))***''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))((('''((()))***)))((()))))))))))))))*********))))))))))))*********+++************************,,,,,,------------------,,,,,,,,,---///222444555777888999:::;;;<<<'''''''''''''''((())))))'''(((((((((((()))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''((()))******+++))))))*********+++++++++---,,,***)))***+++---///+++,,,---,,,++++++,,,...++++++++++++******************))))))((('''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))+++***))))))))))))&&&$$$''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%'''(((((('''&&&&&&''''''''''''''''''''''''''''''((()))))))))((((((((('''"""'''+++'''))),,,%%%&&&&&&''''''((()))))))))'''((())))))((('''((()))''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((***)))'''%%%%%%''')))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((('''&&&''')))***)))((((((((())))))*********************+++++++++,,,,,,************************,,,,,,,,,---------......------------///111333555777888999:::;;;<<<&&&&&&&&&&&&'''((())))))''''''(((((((((((())))))'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''(((((()))******)))))))))************+++---,,,+++++++++,,,---...+++,,,---,,,++++++---...,,,++++++++++++*********,,,,,,+++***)))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''((('''&&&&&&'''((('''&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))***)))(((((())))))'''%%%''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&(((***)))((('''((((((***"""###'''&&&+++...''''''''''''(((((()))))))))((()))***)))((('''(((***''''''''''''((((((((((((''''''''''''''''''''''''(((''''''''''''(((((())))))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********'''&&&&&&''')))******)))((((((((()))******++++++***++++++++++++,,,,,,,,,***************++++++++++++,,,,,,------.........------------///111333444777888999:::;;;<<<&&&&&&&&&&&&'''((())))))'''''''''((((((((())))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''''''''((()))))))))))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,,,,++++++---///,,,,,,+++++++++******************))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((((('''((())))))'''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((&&&(((***)))'''&&&''')))***###%%%((($$$(((---'''((((((((((((((()))))))))'''((())))))''''''((()))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''&&&%%%''')))******)))'''(((((()))******++++++************++++++++++++))))))*********+++++++++++++++,,,,,,---......///---------...///111333444777888999:::;;;<<<%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''((((((((((((((())))))))))))************))))))***++++++++++++******,,,,,,,,,++++++---///,,,,,,,,,+++++++++******(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++((('''&&&((())))))(((&&&''''''''''''((((((((()))(((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))%%%'''(((((('''&&&&&&'''))))))))))))))))))))))))%%%(((******'''&&&''')))((($$$)))***"""$$$)))&&&))))))))))))((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''((()))***''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''&&&%%%''')))******)))'''(((((()))***+++++++++))))))))))))************))))))******++++++++++++++++++,,,,,,---...//////...------...///111333444777888999:::;;;<<<%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$%%%&&&(((*********))))))((((((''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((***)))((((((((()))++++++++++++++++++++++++++++++---------.........//////---------,,,,,,++++++++++++******)))(((''''''&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''&&&&&&&&&''''''''''''((())))))))))))(((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))*********)))'''&&&))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))******((((((((((((((()))******(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))******+++)))***+++,,,,,,+++***)))))))))***++++++++++++******++++++,,,---...//////,,,,,,++++++---000444666888999999:::;;;;;;%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%&&&''')))***))))))))))))(((((('''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((***))))))((()))***+++,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,++++++******************)))((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((()))((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&(((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))(((((('''&&&))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))&&&'''''''''((((((((((((((((((((((((((())))))***(((((((((((()))))))))))))))((((((((((((((()))***)))))))))))))))******+++)))***++++++++++++***)))))))))***++++++++++++***,,,,,,---------------------,,,++++++---000333555888888999:::;;;;;;%%%%%%%%%&&&&&&&&&'''''')))((('''&&&'''((()))***)))))))))(((((((((((('''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++***************)))******))))))(((((('''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))((((((''')))(((''''''&&&'''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))***)))((((((((((((((())))))))))))))))))******+++)))******++++++******)))))))))***++++++++++++***......---------,,,,,,,,,...---,,,,,,---///222444777888999:::;;;;;;%%%%%%%%%&&&&&&&&&'''''')))(((((((((((()))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))&&&&&&''''''''''''''''''''''''''''''((((((((((((***************++++++,,,******************************+++++++++,,,,,,,,,++++++++++++***************)))))))))((((((((('''&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((())))))))))))***))))))((((((((((((((()))))))))))))))******+++))))))************))))))))))))***++++++++++++***------------------------...------------///111222777888999:::;;;<<<%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))***'''''''''''''''((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))&&&''''''(((((('''&&&&&&''''''''''''(((((((((((())))))******++++++++++++*********************************+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((('''&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((((((((()))(((((())))))))))))((((((&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***))))))((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))))))))***++++++++++++***++++++,,,,,,---...//////...---------...///111222666777999:::;;;<<<%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((((('''&&&%%%''''''''''''(((((((((((((((((()))************)))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------))))))))))))((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((()))(((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''&&&''''''((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((&&&''')))*********)))((((((((((((((())))))))))))((((((((((((((()))******)))))))))))))))******+++***))))))(((((())))))***))))))***++++++++++++******++++++,,,---...///000,,,,,,---...///000111222666777888:::;;;<<<%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((()))((('''%%%$$$''''''''''''((((((((((((&&&'''((()))***)))((((((************************++++++++++++,,,,,,,,,---******++++++,,,,,,,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((((('''&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))(((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''(((((()))))))))((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))((((((((('''''''''&&&''')))*********(((((((((((((((((())))))))))))''''''''''''(((***+++,,,)))))))))))))))******+++***)))(((''''''((()))***))))))***++++++++++++***,,,,,,,,,------.........++++++,,,...///111222333666777888:::;;;<<<%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((('''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))&&&'''((())))))'''%%%$$$''''''''''''((((((((()))%%%&&&((()))))))))((('''))))))))))))))))))))))))++++++,,,,,,,,,---------))))))******++++++++++++(((((((((((())))))))))))***)))(((''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((())))))((('''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))(((((())))))))))))((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&''')))*********)))((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''')))***+++***((('''(((((((((((())))))))))))&&&&&&&&&''')))***,,,---)))))))))))))))******+++***)))(((''''''((()))***))))))***++++++++++++***......---------,,,,,,,,,***+++,,,...000111333333666777888:::;;;<<<%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******''''''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))************,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((())))))))))))(((((())))))(((((('''''''''&&&)))(((''''''''')))***+++(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((++++++)))((('''&&&$$$***&&&###&&&))))))'''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((())))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''++++++******++++++,,,---------------------------,,,,,,,,,---///000222333666777999;;;<<<>>>%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((('''))))))))))))************,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&((('''&&&&&&''')))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))(((((())))))))))))(((((()))(((((((((''''''''''''))))))))))))))))))******'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%$$$+++***))))))'''&&&&&&(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((***)))((('''''''''((())))))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((++++++******++++++,,,---------------------------,,,,,,,,,---///000222333666777999;;;<<<>>>%%%%%%%%%&&&&&&&&&''''''))))))((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))************,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%'''(((((('''&&&((()))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******(((((())))))))))))((((((((((((((((((''''''''''''******************)))(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&''''''''''''(((((((((+++(((''''''((()))))))))$$$(((***)))&&&&&&)))---''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((+++***)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((+++************+++,,,,,,------------------------,,,,,,,,,---///000222333666777999;;;<<<>>>%%%%%%%%%&&&&&&&&&'''''')))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************++++++++++++++++++++++++************************))))))))))))(((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((''''''(((((()))***(((((())))))))))))((((((((((((((((((((('''''''''((()))*********((('''&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''''''''''''''(((((((((+++(((''')))+++***)))+++$$$)))+++***((()))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((++++++******)))(((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,------------------,,,,,,,,,---///000222333666777999;;;<<<>>>%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))((()))))))))************++++++++++++++++++++++++************************))))))))))))(((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&''')))(((''''''(((***'''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))(((((())))))))))))(((((('''''''''(((((((((((((((''''''((((((((('''%%%$$$###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((('''$$$%%%)))(((%%%&&&+++***,,,+++((()))+++(((!!!((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((***************)))(((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,---------......,,,,,,,,,---///000222333666777999;;;<<<>>>%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))***************++++++++++++,,,,,,,,,************************))))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&((())))))(((''')))***''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((((())))))))))))(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((()))))))))(((((((((((('''(((&&&(((+++)))%%%,,,888......)))"""$$$+++)))!!!((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))******))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))))))))***+++++++++,,,,,,------.........,,,,,,,,,---///000222333666777999;;;<<<>>>%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''&&&&&&''''''((())))))***))))))))))))******************+++++++++,,,,,,,,,************************))))))))))))((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&((())))))(((((()))***'''((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((()))(((((())))))))))))((((((''''''''''''((((((((()))&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((''',,,***+++---)))(((888MMMQQQNNN@@@---&&&+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((%%%&&&((()))***)))))))))&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))***++++++++++++,,,,,,---......///,,,,,,,,,---///000222333666777999;;;<<<>>>%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((()))***%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))*********************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((())))))(((((()))***(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''((())))))***''''''''''''''''''''''''###$$$%%%&&&''')))******%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******(((((())))))))))))((((((&&&'''''''''(((((())))))'''&&&%%%%%%&&&''')))***%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))((((((''''''''''''((((((((()))******))))))((((((((('''+++((((((((($$$'''===XXXjjjGGG000,,,,,,)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((('''''''''&&&(((((((((((((((((((((((($$$%%%'''((()))***))))))&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))******+++++++++,,,,,,---...//////,,,,,,,,,---///000222333666777999;;;<<<>>>%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((('''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++'''((((((((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((------(((&&&***+++)))((((((((((((((()))******+++******)))(((''''''&&&%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((*********)))(((&&&$$$$$$((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***+++,,,------CCCFFFRRRXXXTTTNNN===###******))))))((((((''''''''''''''''''''''''''''''###%%%'''((('''(((***,,,))))))((((((''''''&&&&&&***))))))(((((((((((()))************************+++'''%%%''')))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333444777;;;======>>>%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''(((***+++''''''((((((''''''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))&&&+++,,,((('''+++---,,,((((((((((((((())))))*********))))))(((''''''&&&%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((&&&%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((()))*********######,,,555999CCCDDD777***)))))))))((((((((('''''''''''''''''''''''''''(((((())))))(((''''''''')))))))))))))))(((((((((++++++***))))))))))))***))))))))))))))))))))))))***&&&%%%(((***((((((***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333555888;;;=========&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***''''''((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))%%%(((***((((((,,,...///((((((''''''(((((())))))***))))))(((((('''''''''%%%''')))((('''&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''///(((((((((%%%+++...%%%))))))))))))((((((((((((''''''''''''''''''''''''))))))((()))***)))'''&&&******++++++++++++++++++---,,,+++***************(((((((((((((((((((((((()))%%%&&&***,,,)))'''((()))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333666999<<<======<<<'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************)))))))))(((((((((((((((''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))%%%((())))))(((***,,,---(((((('''''''''(((((()))))))))((((((((('''''''''&&&'''))))))'''&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&&&&&&&+++''',,,///***+++,,,###))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&(((+++,,,+++))),,,,,,,,,------.........---,,,+++***************(((((((((((((((((((((((()))&&&(((---...+++(((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---///000222333777999<<<===<<<;;;'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************)))))))))(((((((((((((((''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***''')))++++++***(((((()))((((((''''''''''''((((((((((((((((((''''''''''''&&&((())))))(((''''''(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((('''''''''###"""...555000------&&&(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((+++,,,---------.........//////000000,,,,,,+++***)))((((((((())))))))))))))))))))))))***''')))///000---))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---///000222333777:::<<<<<<<<<;;;&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&'''(((((())))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((()))*********+++...111...(((&&&'''((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&(((***)))((('''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((*********))))))(((((((((---***222777,,,'''(((%%%(((((((((((())))))))))))((((((((((((((((((((((((*********)))((())),,,////////////000000000000000---,,,+++***)))((((((((())))))))))))))))))))))))***((()))///000---******)))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333777999;;;<<<;;;:::%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))((('''&&&''''''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((())))))******,,,,,,222777444,,,'''((()))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((******((('''((()))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))))))))))))))'''$$$...555---***111222'''((((((((()))))))))***(((((((((((((((((((((((((((***+++(((%%%'''///666111111000000000000000000...---,,,+++***)))))))))((((((((((((((((((((((((***'''(((,,,...+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333666888;;;<<<;;;;;;%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************)))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))((('''&&&''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******,,,---444;;;999///)))***)))((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((******((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))(((''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))((()))))))))))))))))))))+++(((222777***"""$$$%%%'''((((((((())))))******))))))))))))))))))))))))$$$(((***'''$$$(((333>>>222111111111000/////////000///---,,,+++*********'''''''''''''''''''''''')))&&&&&&***,,,)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---///000222333555777:::;;;;;;;;;))))))(((((('''''''''&&&'''''''''''''''''''''''''''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''(((((()))***)))'''&&&&&&'''((((((''''''''''''((((((+++***)))'''''''''((()))******))))))((((((((('''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((&&&''''''((()))******+++)))************+++++++++******))))))))))))******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((************************++++++************++++++***++++++,,,,,,++++++***+++++++++***************+++******)))(((''''''&&&(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&((()))***(((((()))***************(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***++++++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''''''''((((((((((((''''''******))))))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))&&&&&&&&&''')))***,,,---222111000...------,,,---000///---***))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******++++++,,,,,,---------,,,---...111444555666777999;;;===>>>))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''$$$%%%&&&(((((((((((('''&&&&&&&&&''''''''''''(((((()))))))))'''&&&'''(((((((((''''''''''''((((((***)))((('''&&&''''''((((((((('''''''''&&&&&&&&&)))))))))))))))))))))((((((((((((((()))))))))***))))))))))))))))))))))))((())))))******+++++++++************++++++++++++*********))))))*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************))))))))))))************************++++++************++++++++++++,,,,,,,,,,,,++++++,,,+++++++++***)))))))))*********)))((('''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((())))))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))'''((())))))******))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''((()))*********(((((((((((((((((((((((())))))))))))((((((((((((***)))))))))((((((((('''''''''((((((((((((''''''***)))))))))((((((((('''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))''''''''''''(((***+++,,,000000//////...---------000///---+++))))))))))))))))))(((((((((((())))))************************'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******++++++,,,---------------,,,---///111444666666777999;;;===>>>))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''((($$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''((('''((()))((('''&&&'''(((((((((''''''''''''(((((((((((('''&&&&&&&&&''''''((((((''''''''''''&&&&&&))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************,,,+++***)))((()))******************************++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))((((((******))))))((((((''''''((((((((('''''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))(((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((()))******------...//////...------000///---+++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,------......------------///222555666777888:::;;;======))))))((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))((('''&&&'''(((((((((''''''''''''((((((((((((((((((''''''((((((******)))))))))))))))))))))))))))))))))*********(((((()))))))))*********))))))***************+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,***(((((()))***+++************************,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,+++***)))((((((***)))))))))((((((((('''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***))))))(((((((((((()))%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((()))***++++++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((())))))(((((((((((()))))))))+++---///000///...---000///...,,,+++***))))))))))))(((((((((((())))))(((((()))))))))))))))***'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,------......///------------///222555777888999:::;;;<<<===(((((())))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((()))))))))((((((''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))(((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&((()))(((''''''((()))((((((''''''''''''(((((())))))))))))******))))))))))))******************((()))))))))*********+++))))))))))))************)))*********++++++,,,,,,++++++++++++++++++******+++,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,***(((((()))+++,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***))))))((())))))))))))(((((((((((())))))((((((((('''''''''''''''''''''(((((((((((('''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***))))))(((((((((((()))%%%%%%&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******((()))***++++++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((***))))))(((((((((((((((((())),,,...//////...---//////...---,,,***)))((())))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))*********+++++++++,,,------......///------------000333666888:::::::::;;;<<<===(((((())))))))))))******((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((((((((((((((())))))((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((((((''''''((()))((((((''''''''''''(((((())))))***+++++++++******''''''(((((((((((())))))((())))))******+++++++++)))))))))*********++++++*********+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------............------------.........------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***++++++************************,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,+++++++++***************))))))))))))(((((((((((()))))))))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''(((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))%%%&&&&&&'''((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++((()))***++++++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((())))))******))))))((((((((((((((())))))))))))***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))***)))((((((((((((((()))((()))+++---.........---/////////...---+++)))((())))))(((((((((((())))))((())))))******+++++++++******))))))))))))******))))))))))))))))))))))))************************((())))))******++++++++++++++++++,,,------......---------...000333777999;;;;;;;;;;;;<<<===(((((()))))))))*********((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))'''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((***((((((''''''''''''(((((('''((()))***+++******)))''''''((((((((()))))))))((())))))******+++,,,,,,))))))*********+++++++++******++++++,,,------...++++++,,,,,,------......------------............///..................///......------------......////////////////////////......------------......------------------------------------------------,,,,,,+++++++++*********************************---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,***************+++++++++(((((((((((())))))))))))))))))))))))((((((((('''''''''''''''((((((((((((&&&'''((())))))((('''&&&)))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++((()))***++++++***)))(((''''''''''''(((((((((((((((((((((((('''''''''''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))***))))))************))))))'''((((((((()))))))))*********))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***)))))))))))))))))))))))))))((((((((((((((()))***))))))***+++,,,------...////////////---+++)))((())))))(((((((((((())))))''''''(((((()))******+++)))))))))(((((()))))))))))))))))))))))))))))))))************************((())))))******+++,,,,,,******++++++,,,------------------...000444777999<<<<<<;;;;;;<<<===(((((())))))*********+++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***$$$$$$$$$%%%&&&(((+++,,,&&&&&&&&&'''''''''((((((%%%'''((((((''''''(((***((((((''''''''''''((((((&&&'''(((*********)))((())))))******+++++++++,,,((())))))***++++++,,,,,,)))************+++++++++******+++,,,,,,---......,,,,,,------...///000000---------.........////////////............//////......------------......000000000000000000000000......------------......------------------------------------------------+++,,,,,,,,,,,,+++***)))************************---,,,,,,++++++,,,,,,---,,,------......------,,,)))))))))***++++++,,,,,,(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&((()))***&&&'''(((((())))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++((()))***++++++***)))(((''''''''''''((((((((())))))(((((((((''''''''''''%%%%%%&&&((()))+++,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******))))))************))))))'''((((((((())))))************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))((((((((((((((()))******************+++,,,---...////////////...+++)))((())))))(((((((((((())))))&&&&&&&&&'''((())))))***((((((''''''''''''(((((())))))))))))))))))))))))************************((())))))***++++++,,,,,,)))******++++++,,,---------------...111444888:::===<<<;;;;;;<<<===+++***))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((((((((()))))))))***(((((((((((()))))))))))))))***+++------,,,++++++,,,,,,,,,+++++++++******.........---,,,+++***)))***+++,,,---...//////000333000...---...//////...000000000///000000000111------...////////////...///000000///...///111333222000------...000000000000000//////......------......---------,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******))))))))))))(((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((()))+++,,,---$$$(((++++++((('''***...444///(((''')))***(((&&&(((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***************)))(((((())))))))))))))))))))))))((((((((((((''''''''''''(((((())))))((('''&&&&&&(((((()))***************&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))******)))'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***)))(((((()))+++---......+++)))))),,,......---............---+++)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,---...000///------///222666999;;;;;;<<<<<<======++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******)))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((()))))))))))))))((((((((()))))))))******)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---------.........///......------+++++++++,,,---///111222---,,,---...000000///---222222333333222222000000000000111111111111111000000000111111111222444555000///......000000///.../////////000000111111111.........------------,,,.........---------,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++***************)))))))))(((((())))))((((((((('''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((((((((((((((((((((())))))'''***---,,,***))),,,000222---(((&&&(((***(((&&&''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&'''(((***++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))(((''''''&&&''''''((()))))))))))))))'''(((((()))***)))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********+++***))))))******)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***)))(((((()))***,,,...---***((())),,,.....................---+++)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,---...000///------///222666999;;;<<<<<<======>>>,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************)))))))))((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&))))))))))))))))))))))))((())))))))))))************************+++,,,,,,,,,,,,,,,---......//////+++,,,,,,---.........---333222000...------......000000222666888777555222333333444333222111///...000000111111111222222222......000111111222222222333222222444555666444222.........//////000000111/////////.........------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------...------,,,,,,++++++***+++++++++*********))))))))))))(((((((((((('''''''''''''''(((((()))))))))******))))))((((((''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((())))))(((''''''''''''''''''***,,,,,,***))),,,......***&&&%%%((())))))'''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''')))***+++,,,,,,,,,))))))))))))))))))))))))((((((((((((''''''''''''(((((()))))))))(((''''''&&&'''(((((())))))((((((((())))))***************((())))))******))))))((())))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))*********+++++++++,,,***))))))******)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))(((((()))***,,,---+++)))((())),,,...//////............---+++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,---...///...------///222666888<<<<<<<<<===>>>???,,,---.........---,,,,,,************************))))))))))))))))))))))))(((((()))))))))******************)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''''''''''''''*********))))))))))))((()))))))))*********++++++++++++***))))))+++,,,---------------.........///+++,,,---...////////////333333444444555555555555666666888:::<<<<<<999777<<<;;;999888777777888888888888777777777777777777666666777777888777555333111///...///111222222111111111111111000000000///000000/////////........./////////............---------------------------+++++++++,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))((((((((((((((((((&&&&&&'''((()))******+++,,,++++++***)))(((''''''''''''''''''((((((((((((((((((''''''''''''(((((()))((((((''''''(((((((((&&&(((***)))(((((()))++++++(((%%%%%%'''))))))(((&&&&&&'''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++++++++***))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))((((((''''''(((((()))))))))))))))(((((()))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++)))***++++++***((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))((()))***+++,,,)))(((((()))+++---///000.........------,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,---.........------///222555777;;;<<<<<<===>>>???,,,,,,------------------++++++++++++++++++++++++************************))))))))))))************************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))************++++++++++++,,,+++*********+++---........................---...///000111333333444444111444:::@@@EEEGGGHHHIIIMMMLLLKKKLLLNNNPPPPPPPPPQQQOOOKKKIIIJJJLLLPPPSSSUUUSSSPPPLLLIIIFFFEEEDDDIIIHHHFFFEEEEEECCC>>>;;;<<<999555444555666777777444444444333333222222222111111000000000000//////000000/////////.........------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++(((((())))))))))))))))))&&&''''''((()))***++++++,,,,,,+++***)))(((((('''''''''''''''(((((((((((((((((((((''''''((((((((((((((((((((()))***+++,,,'''((()))((((((((())))))((('''&&&&&&'''((())))))''''''((((((((()))))))))'''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***+++++++++++++++***))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))((())))))***++++++++++++***&&&'''(((((())))))(((((())))))************))))))************************))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,+++******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))******(((((())))))***,,,///111///......---,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,---......------...///222555666;;;;;;<<<===>>>???//////---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++++++++*********)))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////000000---///111444777999:::;;;CCCGGGLLLQQQUUUWWWWWWWWWYYYYYYYYY\\\aaafffiiijjjooommmkkkjjjmmmrrrwww{{{}}}wwwpppjjjeeeaaa```aaa]]]YYYXXXWWWTTTOOOKKKJJJFFFAAA===;;;999888666555555444444333222222222222222111111111000000000000000000000////////////........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))))))))******((((((((())))))*********++++++******))))))((((((''''''''''''(((((((((((()))((((((''''''(((((()))''''''(((((()))+++,,,---************************'''''''''''''''((())))))(((((((((((()))))))))***'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''(((***+++,,,,,,------))))))))))))))))))))))))((((((((((((''''''''''''(((((()))*********)))))))))***++++++,,,,,,++++++&&&&&&'''((((((((((((((()))******++++++******)))************************)))))))))************+++******************************+++++++++,,,,,,,,,---+++******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((()))***))))))+++...000//////...---,,,,,,------))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,---...---------...000222444555999:::;;;<<<===>>>:::888444000...------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))))))))(((((()))***++++++,,,---+++++++++,,,,,,,,,,,,---,,,---......//////............000111333444555666555777;;;@@@FFFJJJMMMOOO\\\\\\^^^```cccfffhhhiiibbbeeejjjsss}}}~~~yyyiiifff```ZZZTTTLLLEEE@@@DDDCCCAAA>>>;;;888555444333222222222222111111111111111111000000000//////........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((()))))))))*********)))))))))))))))))))))***))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((()))***+++******))))))*********)))'''((((((((((((((())))))'''''''''((((((((())))))''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********((()))***+++,,,---------))))))))))))))))))))))))((((((((((((''''''''''''(((((()))***************))))))***+++++++++++++++''''''((())))))))))))))))))******++++++******)))************************))))))*********+++++++++************************************++++++++++++---+++******+++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********((()))))))))))))))(((((((((***+++***((())),,,/////////...---,,,------...))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,---...,,,,,,---...000222444555888888999;;;<<<>>>FFFBBB<<<666222000000111,,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++++++++************)))))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******''''''(((***+++,,,---...++++++,,,,,,,,,---------,,,---///000000000///...---...000333555888:::;;;DDDGGGLLLSSS[[[aaaeeehhhaaabbbcccgggmmmuuu|||wwwooo]]][[[VVVPPPIIICCC>>><<<333333333222222222111111111111111111000000000000////////////////////////,,,,,,,,,---------......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((())))))*********+++*********)))))))))))))))((((((((((((((()))))))))''''''''''''((((((((()))))))))(((((((((((())))))))))))(((''''''''''''((()))(((''''''(((((('''&&&((()))***)))(((((()))***&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))(((((((((''''''''''''(((((()))***************(((((()))***************(((((()))*********************++++++++++++******************************))))))******++++++++++++************************))))))*********+++++++++---,,,***+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++((()))))))))))))))(((''')))***+++***((((((+++///000///...---,,,---...///))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,---...,,,,,,---...000222333444777888999:::<<<===mmmaaaPPPBBB;;;777555444111...+++,,,///000...,,,000000//////---,,,***)))++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))***)))(((''''''((()))******************+++++++++)))***,,,---------,,,+++////////////......///000666888;;;???EEELLLTTTYYY^^^aaaeeefffdddeeellltttssssss~~~mmmXXXNNNFFFAAA;;;777666666444222333222111111222222111111111000...---,,,---............................................................---------,,,,,,,,,///---+++***+++,,,,,,+++))))))))))))))))))))))))...------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++*********))))))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))*********)))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''&&&&&&((((((((((((((())))))******))))))((())))))******))))))(((''''''((()))***))))))(((((((((((())))))++++++,,,++++++***)))(((*********)))((('''''''''++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))(((((()))***+++,,,---...))))))******+++++++++,,,++++++,,,,,,,,,,,,++++++************+++,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++************)))******++++++++++++******))))))))))))))))))))))))************************------------------------''''''(((((())))))******'''((()))++++++******)))))))))))))))************+++***)))(((((()))***+++******++++++++++++************))))))******+++,,,***++++++,,,,,,------...---.../////////111444666999999999;;;>>>@@@uuupppggg[[[OOOEEE???<<<888555222111222222111///,,,,,,---...............++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))***)))(((((('''((()))***************+++++++++++++++,,,---...//////......//////...///111555:::>>><<>>999444333444555444222//////000000111111111222////////////////////////.................................------------,,,,,,++++++,,,...---***(((************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((((((''''''(((***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***************++++++,,,000//////...---,,,++++++---,,,***)))))))))*********))))))(((((())))))***'''((()))***++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********)))++++++,,,,,,,,,,,,------******++++++++++++******------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************,,,+++++++++******************++++++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++((((((((())))))))))))***(((((()))************)))))))))))))))******************))))))))))))************++++++++++++************))))))******+++,,,***++++++,,,,,,------...+++,,,---------///222444777666777999<<<>>>}}}yyyqqqfff[[[UUUSSSTTTPPPMMMGGG@@@888222///...///......---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))************++++++,,,,,,------///............///000000111555<<>>~~~wwwqqqmmmhhheeeiiieee]]]TTTJJJAAA:::666222111///...,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((()))))))))***(((((((((((((((((((((((((((((()))******************++++++,,,------......///...------...000222333888AAAMMMWWW]]]bbbgggkkkiiihhheeecccjjj{{{}}}zzz~~~~~~ppp\\\NNNGGGCCC<<<666666555444444333222111111000000000000000000000000//////////////////////////////.........---------000...+++***+++,,,---,,,************************---,,,,,,+++******))))))************************))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))((('''&&&&&&''')))+++---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))(((((((((((()))******'''((()))***++++++******///...,,,+++******************))))))))))))******+++++++++++++++***))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++//////...---,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))))))))))))))************************((((((((())))))*********************)))))))))))))))))))))))))))*********((()))))))))************)))))))))******)))))))))******++++++++++++************))))))******+++,,,***++++++,,,,,,------...---.../////////000333666888777888:::===???}}}uuu~~~wwwnnnfff]]]SSSGGG???666444222000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((''''''((((((((((((''''''((((((((()))))))))******))))))))))))))))))))))))(((((()))***++++++++++++++++++,,,------...///////////////000333888===@@@MMMUUU___dddddddddfffiiiccchhhqqq}}}yyyqqqqqq~~~vvvjjj^^^PPPEEE888777555333222111222222000000000000000000000000/////////////////////////////////.........------111///,,,+++---......---++++++++++++++++++++++++......---,,,+++***))))))************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''((()))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((())))))***((((((((((((((())))))***'''(((***,,,---------,,,...---+++************++++++******))))))******+++------------,,,+++***)))++++++++++++++++++++++++)))******+++,,,---......------------------------++++++,,,,,,---------......---------------,,,,,,,,,,,,------------,,,,,,//////...---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))************************'''(((((())))))*********+++************))))))))))))))))))((()))******+++))))))))))))************))))))************))))))******++++++++++++************))))))******+++,,,***++++++,,,,,,------...---.../////////111444666888888888:::===???zzztttoooeeeUUUIII???<<<999555333111111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((''''''((((((((((((''''''(((((()))))))))*********))))))))))))))))))))))))'''(((***+++,,,,,,++++++++++++,,,---...///000000111111333777>>>FFFNNNSSS^^^cccffffffccceeekkkqqqwwwuuunnnlllnnnpppnnnwwwrrriiinnnoooxxxooo```GGGCCC>>>888444333222333111111111111111111111111////////////////////////////////////............///...///000111000---+++++++++++++++++++++++++++,,,,,,++++++******))))))************************))))))))))))))))))))))))((((((((((((((()))******((((((((()))))))))******))))))))))))))))))))))))(((((((((''''''(((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((())))))******))))))(((((())))))***+++)))***,,,---...---,,,,,,,,,+++***))))))***+++,,,+++******))))))******+++---------......---,,,,,,++++++,,,,,,------......---...///000222444555666333333333333333333333333333222222222222222111111000000000/////////......---......//////......---..................///000...------------,,,,,,,,,------------------------------,,,,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))************************'''(((((()))******+++++++++++++++*********))))))***)))((((((((()))++++++))))))))))))************((()))***++++++***)))(((******++++++++++++************))))))******+++,,,***++++++,,,,,,------...---............000333666777666777999<<<>>>~~~uuudddVVVHHHEEE@@@:::555111//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((()))''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))'''(((***+++,,,,,,++++++++++++,,,---...///000111222333777===GGGRRR\\\aaa___bbbeeefffiiissstttmmmlllmmmuuu}}}nnnllluuuxxx\\\WWWNNNEEE===999777666111111111111111111111111000000000000000000000000000/////////............,,,...111555666333---(((++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))((((((((((((((()))******&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''&&&&&&''''''''''''(((((()))***))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++*********)))***++++++,,,)))+++,,,------,,,***)))+++***)))))))))***+++,,,++++++************++++++,,,,,,---...////////////***+++,,,---///000111111222333555777999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999888777666666333222222222111111000000......////////////.....................///000111......---------,,,,,,,,,---------------------------------,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))************************'''(((((()))***++++++,,,++++++++++++******))))))***)))((((((((()))+++,,,))))))))))))************((()))***++++++***)))(((******++++++++++++***************)))***++++++,,,***++++++,,,,,,---......+++,,,---------///222444666555555888;;;==={{{kkkaaaUUU___cccWWWEEE999444333000000///---...000///---------------------------,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))***)))((('''&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''&&&((()))++++++)))(((&&&))))))(((((((((((())))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************...,,,+++,,,...000111111/////////---,,,---000333<<<@@@HHHQQQ[[[bbbfffhhhiiidddbbbiiiyyyrrrxxx|||zzzwwwjjjTTTFFF@@@===888555333111///...111444222111//////222444000+++//////.........//////000......//////......---,,,,,,++++++******++++++,,,))))))))))))(((***,,,...************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******+++++++++*********))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((+++*********))))))(((((((((((((((((())))))))))))))))))((((((((((((((()))------------,,,,,,+++*********+++++++++******)))++++++)))))))))***,,,,,,((((((***,,,...000111222444555777:::===@@@BBBCCCEEEHHHKKKLLLLLLLLLNNNOOOMMMMMMLLLKKKJJJJJJJJJJJJMMMFFFCCCFFFHHHEEEBBBAAA???DDDCCC;;;777:::<<<:::777555555555111---000666222222000//////111///,,,///.........///...+++)))......------------...///,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++*********+++,,,------,,,,,,+++***))))))******))))))************)))))),,,,,,,,,,,,++++++***))))))***+++,,,,,,+++***))))))))))))))))))))))))))),,,,,,,,,++++++*********)))************+++++++++))))))***+++---...//////111111111///...///111444888777777888:::<<<{{{qqq\\\KKK???888444333111000000000...+++...---,,,,,,,,,,,,---...,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))))))))))))))***)))((('''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''(((((((((((('''''''''((()))******)))((('''))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***))))))))))))*********+++...,,,++++++,,,---------,,,---///000222555:::===HHHPPP[[[cccggghhhjjjlllhhhmmmxxxxxxxxx|||}}}|||uuubbbTTTHHHFFFAAA;;;555000000222222111//////111333222000/////////......//////000......//////......---,,,,,,,,,++++++++++++,,,,,,)))+++---,,,))))))+++...************************************************)))))))))))))))))))))))))))))))))))))))*********************)))))))))((())))))(((((((((((())))))***************************)))(((''''''((()))***))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))***))))))(((((()))))))))---------------,,,+++***+++++++++++++++******)))++++++***)))******+++,,,000//////000333777;;;===HHHJJJMMMPPPSSSVVVXXXXXXRRRQQQPPPPPPPPPRRRUUUWWWUUUSSSQQQNNNKKKJJJJJJKKKKKKHHHGGGIIIHHHCCCBBBDDDFFFIIIGGGBBBAAAGGGIIIHHHEEE???:::999777444333666222111000000111111000---000///......//////...,,,.........---------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((())))))***,,,++++++***))))))******))))))************))))))++++++,,,,,,,,,+++************++++++++++++******************************,,,,,,,,,++++++*********)))************+++++++++******+++,,,,,,---............///......000333666888777777888:::<<>>??????===;;;999666333111000111111111000...///////////////...---------..................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,+++******)))*********))))))************))))))******+++,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++*********)))************++++++++++++++++++,,,,,,---------***+++,,,---...111555888777777666888:::<<>>EEEIIISSSUUUXXXZZZYYYVVVSSSQQQNNNQQQVVV[[[^^^````````````^^^\\\YYYVVVRRRMMMJJJHHHKKKOOOPPPRRRWWW___fffeeeaaacccnnnzzz~~~~~~sssnnnmmmsss{{{|||wwwrrrjjjeeeaaa___[[[XXX\\\ccc___ZZZXXX\\\^^^[[[ZZZ]]]VVVQQQIIIBBB>>>;;;888666000000111111111000//////,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++***)))((('''+++***************++++++******++++++++++++******)))***++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///333666666666666888;;;<<>><<<999666333111///...------------,,,,,,,,,******++++++++++++******))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))(((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,------------+++...///...---///666<<>>666333555000///111222...------...---,,,---...///...,,,------------------------***+++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,*********************************++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000222444666333444666888:::===|||rrrjjj[[[MMMFFFCCC???:::777555222111111///---+++............------------++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))))))))(((******)))((())),,,...000------............///111999@@@KKKVVV^^^^^^YYYTTTWWWXXXfff{{{rrroooYYYLLL@@@<<<;;;888666777444444222111111111111111000000000////////////...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************++++++++++++,,,---...//////////////////000333555AAAJJJXXXbbbhhhkkknnnppplllmmmnnnllliiifffeeeeee______^^^^^^cccqqqwwwwwwwwwtttjjjbbbZZZWWWQQQHHHAAA>>>666111...000000------......---,,,,,,......---,,,........................++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))***,,,------,,,,,,************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///.........000111333444333444555888:::===yyymmm```ZZZTTTHHH;;;888555222111000000...---/////////.........------++++++++++++++++++++++++************************************************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))+++***))))))***,,,...000,,,---...---,,,---111444BBBLLLXXX]]][[[UUURRRQQQYYYfff{{{cccHHH<<<::::::888666555444333222111111111111111000000000////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********++++++************++++++************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))*********************************++++++,,,---...---000111000...333===FFFTTT\\\eeekkknnnnnnoooqqqppppppooolllgggdddcccccchhhgggiiirrrssslllgggeee```UUUKKKFFF===777222222111///000222...,,,+++,,,---...---+++........................++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++''')))***,,,------,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........---------...000111222444555666888:::<<<~~~uuu\\\BBB:::777222000000222222222000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************************+++---...///,,,......------111999???MMMVVV\\\YYYPPPLLLRRR[[[ooo\\\GGG@@@===:::888555555444333222222222222111111000000000/////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))*********++++++))))))))))))))))))))))))************************************+++,,,---...+++///222333666???MMMXXXaaaffflllooonnnnnnppprrrqqqooojjjeee```___aaacccqqqqqqwww|||zzzzzzuuufffVVVLLLFFF???999777555000///111...---,,,---.........,,,------------------------------,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,***+++,,,------,,,+++***)))***++++++,,,,,,,,,,,,************************)))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,---///000111555666777888:::;;;wwwWWWCCC>>>777222000111222333000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++++++++++++++)))******+++,,,---......---...//////222:::FFFOOOWWWZZZZZZTTTRRR]]]vvvnnn___PPPEEE@@@666555444333333222222333111111111000000000//////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++************************************************+++++++++,,,,,,---...///000111555===IIIUUU```fffjjjnnnqqqqqqooonnnoooqqqlllggg___XXXVVV[[[eeelllrrrssszzz|||rrrlllmmmsss~~~tttfff^^^TTTNNNIIIFFFAAA888111000000///...///000111000...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,++++++******++++++,,,)))***+++------+++***)))+++++++++***++++++,,,,,,************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------............------...///000111555555777888:::<<>>999666333111222444222222222222222111000///000/////////....................................---,,,)))&&&***///000---************************++++++******++++++,,,------------,,,,,,+++++++++)))))))))))))))))))))))),,,+++++++++***)))))))))---...+++((())),,,,,,)))*********)))))))))))))))+++,,,------,,,+++)))(((++++++******************+++++++++---//////---+++888AAAPPP]]]ggglllnnnooosssqqqnnnnnnooommmgggcccTTTXXXWWWVVV\\\jjjssstttsssuuu{{{xxxsssfffZZZWWWUUURRRRRRVVVaaa``````___````````````oookkklllrrrsssnnnkkknnnlllhhheeefffhhhiiinnnttt|||ssskkklllrrr|||rrrrrrwwwwwwqqqkkkddd\\\PPPFFF@@@555222...---...///---***111000///............///........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******************************---------,,,,,,+++++++++---,,,,,,,,,,,,---......------,,,,,,---...000111222444666999;;;<<>>LLLYYYaaahhhlllppprrrrrrqqqqqqqqqooojjjaaaXXXWWW```ooozzztttvvvyyy|||qqqjjjiiikkkvvvrrrlllhhhgggiiimmmppp{{{{{{~~~zzzlllbbb\\\XXXZZZ___bbbiiipppssstttvvv{{{~~~wwwrrrrrrvvvyyy}}}sssnnnnnnnnnllliiiaaaVVVLLLDDD===777222000000111111111111111111........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////......///000222333555666888999::::::pppSSS???999333111222444444333/////////.........------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++************++++++*********+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------///000111000...000666;;;IIIVVVbbb___RRRPPPddd{{{qqqTTTFFF@@@:::999777555333222222222222111111000000000/////////////////////////////////:::;;;888000,,,---...---------------------------,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************+++++++++(((---///,,,***+++---,,,))))))******+++,,,,,,,,,//////---,,,,,,++++++,,,+++,,,,,,------......///,,,---111;;;JJJWWW```eeelllooosssuuusssqqqpppooooooiiiaaa[[[^^^iiixxx}}}nnn___YYY```ppp~~~~~~zzzzzz{{{}}}{{{}}}zzzqqqlllhhhddddddgggbbbaaa^^^YYYVVVXXX^^^cccvvv{{{~~~}}}wwwrrrqqqqqqwww}}}}}}||||||uuujjjddd___YYYSSSMMMFFF===666111111000///////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......///......---...///111222444555777999::::::kkkKKKCCC999333333444444333////////////............,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,++++++******++++++,,,*********++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...///000111111111666???FFFQQQWWW\\\XXXQQQ\\\mmmZZZKKK???:::888666333222222222333111111111000000000//////////////////////////////777:::999222------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++***************&&&)))***((()))---...---))))))***++++++,,,------...---,,,+++++++++,,,---,,,,,,,,,---.../////////---444???KKKVVV___eeehhhooorrruuuvvvtttpppmmmkkkjjjiiiiiilllqqqxxx}}}kkkddd]]][[[cccssszzzvvvsssrrruuuuuurrrrrrtttyyyrrrhhh^^^WWWUUUWWWYYYfffllltttxxxwwwuuussssssxxx~~~pppccc```\\\XXXTTTMMMDDD===555333000...---...///000........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---.........------------///000111333444666999:::;;;XXXMMM???666333222111///000/////////............,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,++++++******++++++,,,*********++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......***---///111444<<>>:::555222555222333444444444333111000111111222222111111000///////////////////////////------------------------,,,,,,++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++***)))))))))******+++++++++++++++++++++,,,---------------------......///666HHHYYYfffkkkpppsssrrrrrrsssuuuooommmhhh^^^TTTTTTdddvvvttthhhccc^^^ddduuuzzzyyyxxxwwwnnnhhhffffffjjjlllllliiiiiikkkkkkhhhmmmssstttnnnfffaaa\\\WWWVVVPPPGGG===666333222222///......------......///........................,,,------......------,,,...------------...//////,,,,,,,,,------.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------......---...///000222333555666888999;;;<<>>777888222333333333222222111111000000111111000000///...////////////////////////........................,,,,,,,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,))))))+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++***+++,,,---............------222???LLLWWWaaaiiiiiinnnsssvvvtttpppllliiifff\\\SSSTTT^^^nnnzzzrrrwwwssspppsssrrryyy}}}vvvbbbbbbccceeeggghhhjjjlllooouuuvvvnnnddd^^^ZZZWWWTTTRRRNNNHHHAAA999333000/////////....../////////........................,,,------......------,,,---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------............---...///000222333666777888:::;;;<<>>OOObbblllnnnppptttnnnnnnlllkkkhhhddd^^^ZZZXXX^^^qqq~~~zzzzzzwwwppplllmmmkkkhhhjjjooopppoookkkggggggjjjjjjfffeee```XXXOOOFFF@@@<<<:::000000////////////000000........................,,,------......------,,,,,,,,,.../////////...---***++++++,,,---//////000+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,---...//////............///000222333444555666888::::::wwwVVVIII<<<777333//////444222111000///............---,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---......---+++***)))++++++,,,,,,,,,---------///,,,---000000///555>>>HHHWWWXXXYYYaaabbbssseee\\\VVVeee{{{tttgggaaaaaafffqqqoooTTTEEE===777111111333333222111222111111000000000000000000000000000////////////......---------,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,---------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------000---,,,---......333999GGGUUUccchhhjjjnnnqqqsssrrrpppmmmgggaaa\\\YYYYYY```oooyyytttwwwppp~~~}}}{{{rrrjjjmmmmmmhhhfffkkkkkkfffdddfffgggddd^^^SSSHHHAAA@@@AAA777444000....../////////000000///...............------------.........///............////////////,,,------......------,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,---..............................,,,---...------...111444888777888:::===>>>{{{mmm^^^LLLAAA999222000333222111000///////////////......------------......,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------000---...111222333:::CCCTTTZZZ\\\[[[aaaooosssaaa^^^eeeggg|||mmmhhhggglllrrrkkk[[[DDD<<<555444555444222222222222111000000000000000111111111111000000000000/////////.........------...---------,,,,,,,,,+++---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------...---...///...111;;;GGGTTT^^^gggjjjllloooqqqqqqsssoooiiibbb]]]^^^cccgggwww}}}~~~xxx{{{yyyvvvyyy~~~|||zzz|||kkkeeedddjjjnnnkkkfffdddcccaaa]]]VVVNNNHHHDDDCCC<<<888333000///000000000000000......---...//////------........./////////111000000//////...------,,,------......------,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,---..............................---...//////...///222555999999999:::======sssaaaPPPAAA555222555111111000/////////000000//////............//////------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++***++++++,,,---...///,,,,,,,,,,,,------------111......111555999BBBJJJYYYXXX\\\\\\[[[tttnnn\\\VVV]]]hhh~~~wwwkkk``````hhhttt|||uuurrrooowwwpppPPPEEE:::777777444222333222222111000000000000111222222222222111111111111000000000/////////...............---------------------------------------.........------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///111111888HHHYYYccchhhllllllnnnqqqrrrooorrrkkkbbb]]]aaakkkxxxyyy|||rrrttt~~~wwwsssyyywwwooopppmmmhhhhhhnnnssspppjjjeeeaaa___\\\YYYVVVQQQKKKGGGBBB>>>777333111111111111000///---,,,---...000111....../////////000000000444333222000///---,,,+++,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///...........................///000//////000333555:::999999;;;<<<===yyydddKKK:::555777111111000000000000000111///..................///......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++******+++,,,...///,,,,,,,,,------------...000......111777???IIIPPPYYYTTT\\\^^^ZZZxxxhhhbbbgggtttggg```\\\^^^iiiyyyqqqgggeeehhhlllvvvbbbQQQ@@@:::777333222444333222111111000000111111222222111111111000000000000000000/////////..............................------------------------//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,...333999DDDVVVffflllmmmlllllloootttrrrnnnlllccc[[[^^^lll|||{{{}}}vvvyyyqqqssskkkaaacccvvvuuuuuuuuutttpppllljjjeeeaaa]]][[[ZZZWWWQQQMMMHHHCCC;;;555222222111111000...---,,,,,,...111222////////////000000000000333333222000///...---,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------...///...........................////////////000333555888888888:::===>>>]]]CCC777666222111111000000000000111......------------............------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------+++***++++++------,,,,,,---------..................111:::EEEPPPUUU\\\VVV]]]bbbgggfffZZZiiijjj^^^^^^bbbmmmsssnnnfff^^^ZZZ]]]hhhrrrwww```III@@@;;;333222555333222222111111111111111111111000000000//////////////////.........------........................------------------------//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000,,,...888FFFSSSaaakkkllllllkkkjjjooosssqqqlllddd\\\XXXbbbxxxyyy}}}ppphhhooo|||zzzoooiiiiiilllkkkfff```]]][[[YYYUUUQQQLLLFFF???888444222111000///...---,,,---///111222////////////000000000000000000000000////////////,,,------......------,,,+++,,,,,,------,,,,,,+++,,,++++++,,,---...//////........................------......---///111444555555777:::===@@@sssRRR===444333333222111000000000000...------------------.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,,,,---------............---///000333>>>LLLUUUXXXZZZWWWXXX```yyy|||zzzhhhYYYcccqqqcccccciiiqqqxxxxxxfff\\\YYYVVVUUUVVV\\\kkkzzzqqqXXXNNNFFF999333666333333222111111111111222000000000000/////////.../////////.........---------------------.........------------------------.........------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............111///555DDDTTT```gggllljjjlllkkkkkkmmmooolllfff^^^]]]aaaooo~~~}}}}}}pppfffoooyyyzzziiibbbdddhhhnnnjjjeee```\\\YYYWWWUUUNNNIIIBBB<<<888555222000///............//////000....../////////000000000---.........//////000000,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,---...///000........................,,,---...------...111333444444666999>>>AAAeeeJJJ999555444333111000//////...//////............//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,------------------------...............111333666BBBRRRZZZ[[[WWWZZZWWWccc}}}^^^ZZZ```}}}hhh\\\^^^nnntttaaaQQQPPPOOORRRVVVZZZbbbsssiiiaaaWWWDDD777555444333222222111111222222111111111000000000//////000000000/////////......+++,,,,,,,,,---------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------............000444AAASSSaaagggjjjmmmkkknnnooommmkkkiiiccc\\\___iiiwwwkkk^^^gggqqq~~~zzzjjjcccbbbccckkkkkkiiieee___ZZZWWWVVVPPPLLLFFFAAA<<<888333000...//////000000///...---------........./////////,,,---------.........///,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,---...///000........................---............///222444444555666999>>>@@@rrrWWW@@@666555333111000///......000000////////////000000,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,'''(((+++---...//////...---------........./////////222555999EEEUUU]]]\\\VVVbbb^^^mmm~~~^^^___]]]ffflll___aaammm~~~kkk^^^TTTMMMKKKLLLRRR[[[bbbjjj|||vvvooodddLLL999555444333222222111111222222222222222111111111111000111111111111000000000000+++++++++,,,,,,---------------------------------,,,,,,---------------------,,,,,,++++++,,,,,,------------------------------------........./////////999KKK^^^hhhjjjlllooommmrrrssspppjjjddd\\\TTTcccuuu~~~tttfffnnnkkkxxxzzzooohhhdddaaagggjjjllliiibbb[[[WWWVVVRRRNNNIIIDDD@@@;;;555222...///000111111///---+++------------.........///------------------------,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,---...000000...........................///000//////000333555666666777:::===???sss]]]MMM???999555555333000...000000000000000////////////........................///,,,+++,,,...///---+++++++++,,,,,,,,,---------,,,,,,,,,---------......///......///111111111000,,,111999DDDRRR[[[\\\YYYVVV```mmmuuuYYY]]]ZZZhhhzzzppp```cccqqqnnn___UUUPPPMMMNNNRRRXXXbbbooo|||ssseeeRRR???666000777999444222444222---333222000111222222000...000000000000000000000000////////////////////////........................111...+++,,,......+++'''------------------------------------------------,,,///000///---,,,---000999IIIZZZcccggglllppppppuuurrroookkkbbbYYYVVVYYYqqq{{{qqquuussspppooonnnkkkeee```hhhgggiiimmmggg]]]WWWXXXNNNJJJEEEBBBAAA>>>999555000///...------...000111222111111000///......---------------------------........................------------------------,,,,,,,,,---------......---------............/////////...///000111333444555666888:::<<<===sssddd[[[MMM@@@444000111111222333111000000000////////////........................///---+++,,,...///---+++++++++,,,,,,,,,---------,,,,,,---------.........///......///000000000000000555===HHHSSS[[[^^^\\\bbb{{{iii^^^RRRWWWccc~~~jjjfffiiixxxsssaaaVVVRRRQQQQQQ\\\aaaiiitttyyyiiiWWWHHHBBB999888555222222333333222111333555444222000///000000000000000000000000000////////////////////////..............................------,,,---......------------------------------------------------,,,///222222//////333777FFFTTTbbbhhhkkkooorrrrrrsssnnnjjjfff```YYYYYY^^^xxxxxxvvvqqqlllkkklllnnnnnnmmmbbb```bbbgggfff___[[[\\\OOOLLLGGGEEEDDDBBB===999222000///------...000111111111111000///.........------------------------........................------------------------,,,,,,,,,---------......---------............/////////...///000111333444555666888:::;;;===vvvtttvvvwwwsss___KKK777111444555444222111111000000000/////////...........................---,,,---.........,,,,,,,,,,,,,,,------------,,,------------.........//////......//////000000666;;;CCCMMMUUUZZZ]]]^^^kkklllLLLTTTVVV]]]uuuqqq___bbblll}}}rrrbbbUUUQQQSSSXXX\\\ooouuuuuucccVVVPPPCCC777000444666222111444...222555444111...000222000000000000000000000000////////////////////////........................---...///---+++***---///------------------------------------------------,,,000333222000333<<>>DDDOOOXXXXXXTTTXXX```zzz```QQQXXX___tttrrrccceeemmm}}}~~~~~~~~~|||rrriiieee___\\\___hhhsss{{{fffHHH444666999222555AAABBB;;;222...000222222111////////////////////////////////////////////////........................///------222777777000)))------------------------........................---......,,,///;;;NNN\\\aaaggglllkkkkkkmmmooonnnllliiiddd[[[TTT[[[sss~~~yyy|||{{{yyytttttttttwwwzzzzzzvvvrrrsssooojjjjjjmmmpppnnnjjj___ZZZTTTPPPMMMIIICCC???999777444222000000000111000000000000////////////................................................------------------------,,,,,,,,,---------......---------............/////////...///000111333444444555777999:::<<<[[[AAA777555555666222222111111111000000000////////////////////////---/////////...---...///,,,---------............------........./////////...///111000...000444888CCCHHHRRRZZZXXXUUU___nnnhhhVVVRRR[[[lllrrrcccaaaooo|||xxxuuutttmmmllljjjiiihhhhhhhhhiiieeeggghhhhhhfffdddddddddaaadddjjjoooqqqooojjjeeehhhggghhhiiinnnxxx|||[[[===666555333<<>>555444777222222222111111111000000////////////////////////---///000000------...000------------........................////////////---///111000///111777<<>>;;;888444222111000000////////////000000000000................................................------------------------,,,,,,,,,---------......---------............/////////...///000111333444333444666888:::;;;cccJJJ999111111222222222111111111111000000000000000000000000000---///111000---,,,...000---------.........//////............/////////000---///222111000222999???PPPPPPTTTXXXWWW]]]wwwaaaPPPUUU[[[jjjttt^^^```ppp|||qqqmmmfff]]]UUUPPPMMMKKKJJJCCCCCCAAA@@@@@@@@@AAABBBDDDFFFHHHHHHGGGFFFFFFFFFGGGJJJLLLNNNQQQ[[[hhhrrrrrryyyyyyrrrbbbOOODDD===555222333222111//////000222222222////////////////////////////////////////////////........................333000,,,+++,,,,,,***(((------------------------////////////////////////111222777AAAOOO\\\cccfffdddhhhjjjiiihhhiiifffbbb```ZZZ]]]ooo}}}sssssszzzyyyyyyxxxyyy{{{zzz{{{}}}uuuxxxuuujjjcccbbb```[[[[[[TTTKKKEEEDDDEEEEEEDDD???<<<999555222111000111////////////000000000000////////////////////////........................------------------------,,,,,,,,,---------......---------.........////////////...///000111333444333444666888:::;;;|||vvvrrrVVV@@@555444...000333444333111111111000/////////....................................////////////////////////............////////////111111111///000666???FFFKKKPPPSSSSSSZZZqqqoooVVVTTTUUUcccxxxfff^^^nnnwwwjjjaaaWWWTTTOOOJJJEEEBBBAAA@@@>>><<<:::999:::===@@@CCCEEEDDDCCCDDDFFFGGGGGGFFFGGGJJJNNNTTT___kkkpppooo{{{uuuyyyqqqYYYAAA444222222444333222222111111222222111111111111000000000000//////............//////000000000000000000000000000000000000000000000000...........................---,,,,,,.../////////---444===HHHWWWeeekkkiiijjjllljjjggghhhkkkfff]]]VVVSSSZZZsss{{{sssppppppvvv~~~ssssssqqquuuyyy}}}}}}yyyzzz{{{|||xxxlll]]]TTTUUUYYYRRRRRRNNNIIICCCBBBEEEHHHBBB@@@===999555333111111000/////////............000000000000////////////........................---.........//////000000---,,,,,,,,,,,,---......000/////////......------......---...///000222333333444555666777888ooolllvvv~~~fffGGG666666222333333222111000000111000000/////////.................................////////////////////////............////////////111111000000222888AAAHHHJJJQQQTTTTTTaaa{{{\\\WWWRRRWWWooojjjgggnnnsssgggZZZQQQKKKIIIFFFBBB@@@>>>>>>>>>===<<<;;;;;;<<<>>>AAABBBBBBCCCCCCDDDFFFFFFEEEDDDDDDKKKSSS\\\iiixxxsssXXXAAA777666444333222222111222222222111111111111000000000000//////............//////000000000000000000000000////////////////////////...........................------...///000111000...888EEEQQQ]]]gggiiigggkkkllljjjiiikkkjjjaaaUUUNNNRRRbbb}}}yyy}}}vvvrrrvvvuuuzzz~~~{{{}}}yyynnnaaaYYYXXXZZZTTTSSSPPPKKKEEEBBBDDDFFFCCCAAA===999666333111000000000/////////.........////////////....................................------------.........///---,,,,,,,,,,,,---......000000/////////...............---...///000222333444555555777888999xxxmmmaaajjjzzzUUU<<<999666444333111000///000000000000000/////////..............................////////////////////////............///////////////000000222555<<>>???@@@AAABBBBBBCCCDDDEEEFFFFFFGGGGGGIIITTTaaakkkxxxjjjJJJ888666444444333222222222222222111111111111000000000000000//////......//////000////////////////////////................................................---......///000111111222111???QQQ\\\ccchhhhhheeejjjllllllkkkjjjfff[[[PPPNNNVVVmmm~~~{{{~~~xxxnnnkkkqqqzzz}}}{{{~~~yyyyyyvvvoooggg___YYYVVVTTTTTTSSSQQQMMMHHHDDDCCCDDDDDDBBB>>>:::666333111000000000000/////////..................------------........................,,,,,,,,,------------------,,,,,,,,,,,,---......,,,------...//////000000......---...///000222333555555666777999:::}}}pppaaa]]]qqqgggJJJ<<<666444333222222111000000000000000////////////...........................////////////////////////............//////////////////111444:::AAAIIINNNOOOUUUXXXcccpppXXXRRRZZZ___xxxnnnbbbiiiuuu___SSSMMMGGGAAA<<<<<<<<<<<<<<<===>>>???@@@>>>>>>@@@AAABBBCCCCCCCCCEEEEEEEEEEEEFFFIIILLLOOOXXXeeesss|||lllLLL888555444444333222222222222333111111111111000000000///000000////////////000000////////////////////////...................................................///000000//////000111999III[[[dddfffhhhhhhggghhhkkkmmmkkkeee___ZZZVVV\\\fff|||xxx|||ttthhhccceeelllyyy~~~|||yyyxxx{{{}}}wwwmmmhhheeeaaa``````]]]XXXSSSRRRQQQPPPNNNKKKGGGEEEDDDDDDBBB???;;;777444222000000000000////////////.../////////.........------........................---------------------------,,,,,,,,,,,,---......++++++,,,---///000111111......---...///000222333444444555777888999{{{qqqlllsssyyy^^^CCC666444333444555555222000111000000000////////////////////////////////////////////////////////////............///////////////000222777>>>FFFMMMPPPUUUVVV[[[pppiiiTTTQQQ```sssrrrgggjjjvvvcccNNNFFFCCC@@@===<<<======>>>>>>???@@@AAAAAA???@@@BBBCCCEEEEEEEEEDDDFFFFFFEEEDDDFFFLLLUUU[[[ggguuuxxxtttfffMMM:::666555444333333222222333333111111111111000000000///000000////////////000000////////////////////////........................///////////////////////////000000///------000222EEESSSbbbffffffhhhjjjkkkeeejjjlllhhh^^^ZZZ^^^fffrrr}}}}}}tttggg```]]]cccooo{{{}}}}}}{{{xxxwwwzzzzzzrrrggg\\\ZZZ[[[aaahhhhhhbbb[[[NNNNNNNNNMMMLLLKKKHHHGGGCCCBBB???<<<999666333111111000000000////////////000000000/////////..............................//////..................---,,,,,,,,,,,,---......222222222111111000000///......---...///000222333222333444555666888qqqQQQ:::777555555666666333000111111000000000/////////////////////////////////////////////////////////............////////////000000333999BBBJJJOOORRRXXXUUU]]]|||eeeUUUUUUfff|||dddgggvvvhhhVVVEEEAAA???;;;:::===>>>>>>??????@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHKKKSSS___hhhttt{{{mmm___KKK:::333555444444333333333333333111111111111000000000000111000000//////000000111////////////////////////........................///////////////////////////000000...---...333888OOO[[[eeegggfffhhhkkkmmmfffhhhiiiddd[[[YYYeeetttzzzsss{{{jjj___ZZZZZZ```nnn~~~}}}{{{|||{{{rrrhhhXXXWWWYYY```hhhkkkfff___MMMLLLKKKKKKLLLLLLJJJHHHAAAAAA???===:::777555333111111000000000/////////111000000000////////////........................///////////////.........---,,,,,,,,,,,,---......;;;:::888555222///---,,,......---...///000222333111222333444666777|||~~~cccDDD>>>666333444555444222111111111000000000//////////////////////////////////////////////////////............////////////111111444;;;EEEMMMQQQSSSUUURRR___{{{___[[[```yyyoooeeesssrrrXXXJJJ??????>>>999:::@@@===>>>???AAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIMMMQQQTTTXXXaaammmvvvrrr___MMM===222555555444333333333333444111111111111000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////...///000......222:::BBBUUU^^^fffgggfffiiillllllkkkgggccc```]]]^^^kkkzzz~~~sssuuu{{{sssggg___[[[\\\___kkk~~~}}}{{{tttlll^^^[[[YYY[[[aaaccc```\\\NNNKKKIIIIIIKKKKKKIIIGGG@@@??????>>><<<999777555111111111000000000//////000000/////////................................./////////......------------,,,,,,,,,,,,---......666555444222000///...---......---...///000222333222333444555666888uuuooowwwpppMMMCCC888111111333444333111111111111000000000000000000000000000000000000////////////////////////............/////////000222222555<<>>>>>999<<>>???@@@BBBDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJMMMSSSZZZ```eeennnxxxhhhVVVEEE999555555444333333333333444111111111111000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000---...///...///555@@@IIIWWW___fffggghhhjjjkkkjjjooofff______```dddnnnzzz{{{hhhhhh|||wwwfffYYYTTTVVVZZZfffkkkzzz}}}}}}zzztttnnnjjjddd]]][[[\\\^^^]]][[[PPPLLLIIIHHHIIIJJJHHHEEE>>>??????>>><<<:::888666111111111111000000000000//////.........---------.................................------,,,,,,,,,---,,,,,,,,,,,,---......******+++,,,---...///000............///000222333333444555666777999mmm\\\aaannnzzzoooSSS888111444555555666222111111000000000000000000/////////............////////////000000000000000000////////////000000333222555???KKKRRRRRROOORRRSSSkkkzzzeeeYYYggguuueeeqqqlllUUUCCCBBB@@@???@@@AAACCCDDDEEEFFFGGGFFFEEEEEEGGGHHHKKKIIIHHHIIIMMMSSSXXXZZZ^^^eeemmmqqqttt|||dddIII:::888666555777555222222666222222111000//////000000000000////////////000000000000000000000000000000///////////////000111111...111...***,,,222111***///000111111444>>>MMMXXXbbbbbbcccfffjjjllllllkkklll```YYY]]]eeemmmwww~~~llljjj}}}zzz~~~zzzooohhhYYYRRRVVVVVVXXXdddrrr||||||{{{tttssstttsssnnnjjjeee___\\\YYYVVVUUU[[[UUUNNNIIIHHHIIIIIIIIIFFFCCC???===>>>===:::888555333000...---...///111.........///////////////..............................---,,,,,,,,,,,,---++++++,,,------,,,,,,+++......................../////////...---...222444333444555666777777nnn^^^YYYeeetttxxx[[[>>>222333333222111222222111000000000000000000000/////////.........////////////000000000000.........//////111222222333444888BBBMMMSSSSSSPPPJJJRRRooolll^^^]]]ssslllggg|||iiiRRRDDDCCCBBBAAAAAABBBDDDEEEEEEFFFFFFFFFFFFFFFIIIKKKKKKLLLNNNSSSYYY```eeeggggggnnnwww}}}uuuSSS===;;;777666777666222222555222222111000000000000000000000////////////000000000000000000000000000000000000/////////000000111///111111//////222333222000//////111777CCCQQQ[[[bbbbbbdddgggjjjllllllkkklllccc]]]___eeeoooyyykkkttt||||||tttkkkddd]]][[[RRRPPPWWWXXX\\\iii}}}{{{rrrqqqrrrrrrqqqmmmgggaaa]]]ZZZWWWUUU[[[TTTLLLIIIJJJKKKJJJGGGJJJFFFBBB@@@???>>>;;;888555333111...---...///000//////............//////........................,,,,,,,,,,,,---...//////......------,,,,,,++++++...........................//////...---...111444222333444666777777rrrlllgggfffjjjuuujjjIII777444444111...222222111000000000000111000000000/////////......////////////000000000000------...///000222333444444666<<>><<<<<<===999999999888777444222000111///---,,,+++,,,---...........................///...---,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111........................+++---...///......///111000111222444666777___@@@999999444444333222222111111222222111111111000000000//////////////////000000000000000000000000111222333333888@@@IIIMMMOOOQQQUUUYYY{{{wwwfff~~~ssssssmmm]]]UUUVVVXXXZZZ[[[]]]]]]^^^___dddkkkqqqsssuuuvvvvvv}}}mmmXXXBBB888777666444333222111111111222222333444222111111000000111111222111111111111111111111111/////////000111222333444666DDDFFF777,,,///222///444888@@@MMMYYYbbbeeeeeehhhiiikkkmmmmmmhhhaaa\\\XXXfff{{{rrriiiooo{{{yyynnneeeYYYOOOJJJGGGEEECCCGGGHHHHHHHHHIIIIIIJJJKKKMMMTTTYYYkkk~~~{{{wwwvvvpppkkkjjjmmmlllgggeeeeeeaaaYYYPPPJJJJJJLLLRRRTTTUUUSSSNNNHHHEEECCCFFFFFFFFFBBB===:::;;;<<<777888888888666333000.........---,,,,,,---------........................///...---,,,,,,,,,,,,,,,++++++,,,,,,------..............................+++,,,...///......///000000111333444555666lllFFF<<<:::555444333222222111111222222111111111111000000000000////////////000000000000/////////000111333444555;;;BBBKKKOOOOOOQQQWWW\\\~~~rrrfffyyyoooyyytttdddYYYZZZ\\\___aaabbbcccdddeeejjjrrrxxx{{{|||||||||zzzbbbHHH;;;888777444222222111111111222333333444222222111111111111222222111111111111111111111111...//////000111333444555GGG]]]```EEE000000444111444:::DDDQQQ\\\ccceeeeeeiiijjjlllnnnmmmhhh```ZZZ\\\mmm~~~lllssszzzuuuhhhaaafff\\\PPPGGGDDDEEEFFFGGGFFFGGGHHHGGGGGGHHHJJJLLLQQQYYYcccyyy~~~zzzuuutttrrrmmmhhhiiinnnooolllcccccc```XXXNNNIIIIIIKKKMMMLLLLLLOOORRRQQQLLLFFFFFFFFFEEEAAA;;;777777888666777888777666222///,,,,,,,,,------------------...........................------,,,,,,------...,,,,,,,,,------,,,++++++........................***,,,...///......///000111222333444555555[[[AAA666444333333222222111222222222000000000000////////////000000000000111111111111///111333222000111444888;;;KKKNNNIIIMMMRRRZZZfffnnneeesssrrr|||mmmgggfffjjjqqquuuvvvxxx|||wwwUUU777333555333333555444333333222222333333......///333777999777444666555444222111000000///...//////000111333444555aaa^^^---777888***888333BBBRRRYYY\\\```bbbbbbgggjjjnnnpppkkkddd``````bbbnnn|||pppxxxmmmeee]]]TTTNNNLLLIIIEEEDDDEEEGGGFFFEEEIIIJJJKKKIIIHHHJJJPPPVVV^^^aaappp}}}{{{xxxtttqqqpppnnnjjjhhhhhhgggfffeeeaaa___\\\VVVQQQNNNNNNOOOQQQNNNKKKKKKMMMMMMJJJHHHBBBFFFIIIIIICCC===888777777777777555222///.........------------......///////////////////////////,,,,,,------...---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------............---------......///333333444444444444jjjKKK;;;666444333222222111222222222111000000000////////////000000000000111111111111///111333222000111555999@@@JJJLLLKKKPPPSSSYYYggg~~~gggiiissspppzzz{{{{{{{{{dddBBB888777666888555444333333222222333333000000000333666666444111555444333111000000000000/////////000111222333444===YYYEEE(((222666...999:::HHHUUU[[[]]]```bbbbbbhhhjjjllljjjddd^^^```eeemmm}}}xxxtttyyyoooaaaVVVPPPKKKFFFCCCEEECCCAAABBBEEEGGGGGGGGGFFFHHHJJJJJJKKKPPPXXX___ssswww~~~|||zzzwwwsssqqqooollliiigggfffffffffeeefffccc```[[[XXXUUUSSSRRRPPPMMMKKKLLLNNNMMMJJJGGGCCCFFFIIIGGGBBB<<<999777888888666333000...///000//////...............///....................................---,,,++++++------,,,,,,------...///,,,,,,,,,---------............---------...//////333333444444444444yyy{{{WWW???888444444333222222222222222111111000000000/////////000000000000111111111111///111333222111222777;;;EEEIIIJJJMMMTTTSSS\\\qqqiiieeexxx~~~iiiuuuoooKKK<<<888777<<<555444333333222222333333222111111222333333000...222222111000000000000000111000000000000111222333///>>>;;;111444333000555DDDOOOZZZ]]]^^^aaacccccciiiiiihhheee___^^^iiiwwwxxxwwwzzzfff\\\OOOEEEBBBAAAAAA@@@@@@@@@AAACCCGGGJJJJJJJJJHHHJJJLLLMMMOOOWWWdddnnn}}}{{{yyywwwssspppooolllhhhffffffggggggggghhheeeaaa___]]][[[VVVRRROOOMMMLLLNNNQQQPPPLLLHHHFFFGGGHHHEEEAAA<<<999888:::999777333///...000222111111000///............------------------------/////////...---,,,******...------------...//////,,,,,,,,,---------............------......///000333333444444444555mmmeeevvv}}}{{{```CCC888555444333222222222222222111111111000000000/////////000000000111111111111///111333222222444999>>>FFFIIIJJJOOOTTTUUUhhh~~~bbbsssqqqggg~~~nnnKKK<<<777555999555444333333222222333333111111111111111000///...000000////////////000000111111000000000000111111555666<<>>444111999<<>><<<;;;999;;;======999555222000222222111//////.........------------------------++++++,,,---............,,,,,,,,,+++,,,,,,---...,,,,,,,,,---------......---------...///000111111333333444555555666hhhbbbvvv}}}sssgggaaaccciiilllmmmnnnyyywwwVVV<<<777666555333222222222222222222111111111000000000000000000000111111111111///111333333333777>>>DDDDDDMMMPPPRRR\\\nnn}}}wwwtttvvvjjjJJJ@@@<<<777666555444333333222222333333...///111111000000111333000///////////////000111111000000/////////000000444...333888111111;;;AAASSSYYY___aaadddiiikkkjjjnnniiiiiinnnmmmmmm~~~}}}rrrrrrqqq```QQQGGGAAAAAABBBCCCDDDEEEEEEFFFIIIKKKKKKKKKIIIHHHIIIJJJKKKSSS]]]dddmmm~~~~~~|||zzzwwwssspppgggfffeeeeeefffdddbbb```^^^\\\ZZZYYYYYYWWWRRRMMMEEEDDDDDDGGGKKKLLLJJJFFFEEEDDDBBBBBBBBB@@@>>><<<888;;;??????<<<777222///111111000///............------------------------******,,,---.../////////,,,++++++++++++,,,------,,,,,,,,,---------......---------...///000111222333333444555666777qqqttthhh___VVVVVVaaaqqq~~~hhhDDD777666555444333222222222222222222111111111000000000000000000111111111111000111333333444888@@@FFFEEEPPPRRRUUUgggvvvrrrtttRRRBBB;;;666888555444333333222222333333///111222111000///111444111111000//////000000000000000/////////000000111666666555444222444===GGGUUU[[[```aaadddiiijjjhhhmmmhhhkkkuuuvvvsss}}}zzzlllooosss\\\OOOFFF@@@BBBCCCEEEFFFGGGHHHIIIKKKIIIJJJLLLKKKJJJKKKOOORRRTTTbbbrrr~~~{{{yyyuuuqqqmmmggggggggghhhhhheee```]]]\\\[[[ZZZYYYWWWTTTRRRPPPCCCBBBAAADDDIIIKKKIIIGGGCCCAAAAAABBBCCCCCC???<<<888;;;======:::555111/////////...............///........................++++++,,,---............,,,,,,,,,,,,,,,---......,,,,,,,,,---------......------......///111222333333333444555666777vvv}}}ooo[[[WWWVVV```ttt|||uuuKKK777777555444333222222222222222222111111111111000000000000000111111111111000111333333444999AAAGGGFFFRRRSSSWWWoookkknnn~~~XXXCCC888444888555444333333222222333333111333444222//////111333222222111000000000000000///////////////000111111---444111...444:::BBBPPPWWW\\\aaabbbeeehhhhhheeejjjeeekkkzzz~~~yyy}}}sssuuudddPPPGGGCCC@@@CCCDDDEEEEEEFFFHHHJJJLLLHHHKKKLLLMMMMMMPPPVVVZZZbbbsss~~~zzzwwwsssoookkkiiijjjkkkllllllhhhbbb^^^ZZZZZZZZZXXXTTTRRRQQQQQQEEECCCBBBEEEIIILLLKKKJJJAAA@@@@@@BBBDDDDDD@@@===888:::;;;:::777333111000......---------......///////////////////////////---------...------,,,,,,...------------...//////,,,,,,,,,---------......------......///111222333333333444555666777nnnfffmmmttt~~~|||TTT>>>444333555000222555111222222222111111111111000222222111111111111111111000000111333888???EEEIIIGGGRRRRRRWWWttt|||jjjwww___AAA555555888555555444333222222222222000000000000000000000000222222222111111111111000///000000000000111111111444333000000444===HHHOOO^^^___bbbdddfffgggggggggiiihhhiiiooovvv~~~|||tttxxxiiiXXXMMMDDD@@@@@@GGGEEEEEEFFFIIIJJJGGGEEEKKKOOOPPPNNNPPPWWW^^^```ppp}}}wwwrrrpppooonnnnnnpppoooooonnnlllgggaaa\\\ZZZZZZZZZ\\\]]]YYYRRRLLLCCCCCCBBBDDDGGGJJJJJJJJJIIIDDD@@@???BBBCCCAAA>>>:::999888999999888555333,,,---...//////...------........................------------------------++++++,,,,,,,,,---------------------------------/////////---,,,---000222222222333444444555sssCCC777555666111222555000222222222111111111111000111111111111111111111111000000111444999@@@FFFJJJKKKTTTSSS[[[|||qqqiii~~~}}}~~~mmmKKK:::777888555555444333222222222222111111111111111111111111222222222111111111111000000000000111111111222222333222111222888BBBNNNUUU^^^```bbbeeeggghhhhhhhhhfffmmmqqqrrrwww{{{wwwhhhWWWNNNHHHDDDDDDFFFLLLJJJJJJKKKNNNOOONNNLLLNNNRRRSSSSSSYYYeeerrrxxx~~~}}}zzzvvvrrroooppptttxxx{{{yyyrrrkkkddd^^^ZZZXXXYYYZZZ[[[ZZZVVVPPPKKKFFFDDDCCCCCCEEEFFFGGGFFFHHHCCC>>>===???@@@>>>;;;999888777888888666444111......///000000///..............................------------------------++++++,,,,,,,,,---------------------------------///---,,,,,,---///111111222222333333444555~~~}}}|||III:::666888444333555000222222222111111111111000111111111111111111111111000111222555;;;AAAGGGKKKLLLSSSRRR]]]uuugggkkk~~~xxxTTT>>>888777555555444333222222222222111111111111111111111111222222222111111111111000111111111111222222222333222111222666>>>IIITTT[[[___```cccfffiiiiiiiiiiiicccqqqyyyvvvzzz{{{^^^SSSIIIGGGGGGGGGIIILLLKKKJJJIIIJJJMMMNNNNNNNNNTTTYYY[[[]]]gggyyy}}}wwwtttrrrqqqqqqsssyyy~~~qqqhhhaaa\\\YYYXXX[[[]]]\\\XXXSSSOOOMMMJJJGGGDDDBBBCCCDDDEEEEEEJJJEEE???======>>>===;;;:::999777777777555333000///000000000000000//////........................------------------------,,,,,,,,,,,,------------------------------------...---,,,---///111111111222222333333444444yyyeeeeeehhh{{{}}}PPP<<<555888555444555111222222222111111111000000111111111111111222222222111111333777<<>><<<:::888777777666333111000000000000/////////...........................,,,,,,------------------,,,,,,,,,------------..............................000222222000///111333111222222333444444rrraaa]]]\\\kkk~~~~~~YYY@@@444777555444666222222222222111111111000000000000111111111222222222111222555999>>>EEEJJJMMMJJJSSSTTT]]]|||sss}}}iiijjjiiiQQQCCC;;;555555444333222222222222111111111111111111111111222222222111111111000000111111222222222333333333222222444<<>>KKKUUU[[[]]]bbbdddgggjjjjjjiiifffddd___lllwwwpppVVVNNNKKKJJJMMMNNNMMMNNNRRRRRRSSSTTTTTTWWW\\\cccggguuu~~~}}}|||~~~}}}xxxrrroookkkhhhfffccc```]]]XXXYYYYYYVVVSSSQQQPPPPPPOOOLLLIIIIIIJJJLLLNNNNNNJJJIIIFFFCCC@@@???>>>>>>===;;;999888888888777666000///...------,,,------........................+++,,,,,,------.........,,,---------.......................................444:::888222---///444111111222222333333jjj[[[RRROOO\\\ooouuuQQQ:::999555333444333222222222111111111111000///000000111222222333333111333777<<>><<<<<<<<<999777777888888888777111000///...---------...........................++++++,,,,,,---......///------------....................................---000333555444333111000111111111222333333mmmQQQNNNVVVccc}}}XXX>>>;;;666222333222222222222111111111111000///000000111222222333333222444777===CCCHHHMMMPPPSSS[[[aaaxxxyyy{{{lllqqqlllTTTAAA555555444333222222222222222222222222222222222222222222222111111111111000///000000000000111111111000111666BBBQQQ]]]bbbcccdddfffiiijjjiiifffbbb___dddooofffSSSXXXWWWYYY^^^``````ccchhhwwwzzzvvvpppooopppjjjhhheeecccbbb```^^^\\\ZZZVVVSSSSSSTTTUUUSSSPPPKKKIIIGGGGGGHHHHHHGGGFFFEEEFFFFFFEEEBBB???===<<<:::888666555777888888888333222000///.........///........................++++++,,,,,,---...//////---------.........//////////////////////////////,,,+++,,,111777888333---000111111222333333uuu]]]MMMTTTeee}}}fffCCC:::;;;555222555222222222111111111111000111111222222222333333333555888<<>><<<;;;:::999888555333333666888555333000---,,,,,,...///,,,------......------,,,------------------------...------,,,,,,,,,------........./////////000000......------......///000//////000111333444bbb^^^ccc{{{VVV???888555444333222222222111111111111000111111222222222333333333444777===BBBFFFKKKPPPTTTZZZ^^^vvvmmmooopppLLL===888555666555222111222222222222222222222222222222222222222222222222222222222222222222333444444555:::FFFTTT^^^aaaccceeejjjkkkkkkiiieeebbb``````kkk~~~~~~{{{{{{{{{|||xxxtttooollliiihhhhhheee```]]][[[YYYVVVTTTXXXVVVTTTVVVYYYYYYTTTNNNMMMLLLKKKIIIGGGFFFEEEDDDFFFEEECCC@@@>>>===<<<;;;;;;:::999666333222444666333222///---,,,---...///,,,------......------,,,------------------------------,,,,,,,,,,,,---------------.........//////------,,,,,,,,,---......//////000111333444mmmtttbbbBBB777666666444222222222111111111000000111111222222222333333333444888>>>CCCGGGKKKQQQVVVZZZ___www}}}iiivvvuuuRRR===777444555555222111333222222222222222222222222222222222222222222222222222222222222222333444555777>>>KKKXXX```ccceeefffkkklllllljjjgggfffgggiiivvv}}}yyy}}}||||||{{{yyyvvvsssooollljjjiiijjjeee^^^ZZZYYYYYYYYYWWWXXXUUUSSSTTTUUUTTTOOOKKKLLLLLLKKKJJJIIIGGGFFFEEEEEECCCAAA>>><<<<<<<<<<<<======<<<888555444555666444333111000//////000111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...///000111222333444mmmGGG555666888555222222222111111111000000111111222222222333333333444999@@@DDDGGGLLLSSSXXXYYY^^^uuuxxx}}}yyyiiixxxXXX;;;666222333444222222555222222222222222222222222222222222222222222222222222222222222333444555666:::CCCPPPZZZaaaeeeggggggiiikkkkkkiiiggghhhnnnssssssttt|||zzzxxxwwwvvvtttqqqooommmllliiiccc\\\YYYZZZ\\\\\\[[[XXXUUUSSSSSSSSSQQQMMMIIIJJJKKKLLLKKKJJJHHHEEEDDDCCCAAA???===<<<;;;<<<<<<======<<<999666444444555555444333111000000000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,------------,,,++++++++++++,,,------000000111222333333zzzsssqqqxxxyyyNNN666777999555222222222111111111111000111111222222222333333333444;;;BBBGGGIIIMMMUUU[[[^^^cccxxxuuuqqqkkk}}}aaa>>>777333444444222222555222222222222222222222222333333333333333333333333222222222222333555666777>>>IIIUUU\\\aaafffhhhhhhggghhhiiigggeeehhhqqqyyywwwlllsss~~~yyyvvvwwwvvvvvvtttrrrpppnnnmmmeee```\\\]]]aaacccaaa]]]XXXVVVTTTSSSQQQOOOLLLJJJHHHJJJKKKLLLKKKHHHEEECCC???>>>======<<<<<<<<<<<<;;;;;;:::777444222222333555444333111000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...,,,,,,,,,---------......,,,,,,+++++++++,,,------000000111222333333zzzuuuzzzVVV777666999444222222222111111111111000111111222222222333333333555<<>>>>>======;;;;;;<<<:::777555555666;;;:::888666444222000///,,,------......------,,,++++++++++++++++++++++++************+++,,,---...---------.........//////------,,,,,,------...///111111111222222333ggg===666===777555444333333222222333333000111222222111111333555777AAAIIIIIIJJJQQQXXXYYY\\\nnneeeddd~~~xxx~~~cccIII777999===666111555444444444444444444444444333222222111111222222333222000111333333333777===JJJTTT]]]___aaadddhhhhhhiiilllkkkgggjjjttt}}}zzzwwwxxxssssssqqqnnnkkkhhheeeccc\\\jjjvvvzzzvvvpppggg```]]]ZZZXXXYYY[[[YYYTTTNNNNNNJJJFFFFFFHHHGGGBBB===:::999888999;;;<<<;;;:::;;;:::::::::;;;:::777555777777666444222///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,---------------------------------,,,,,,+++,,,---///000111111222333333444sssEEE999<<<555555444333333222222333333000111222222111222444666888AAAIIIIIIKKKRRRXXX[[[^^^qqqdddggg}}}jjjNNN999888:::444222666444444444444444444444444333222222111111222222333222111111444333333777>>>LLLUUU]]]___aaaeeeiiijjjnnnmmmgggaaadddssszzztttyyyvvvwwwsssrrrpppmmmjjjgggdddbbbaaaooo{{{zzzqqqiiibbb^^^]]]ZZZWWWXXXYYYWWWRRRMMMMMMIIIFFFFFFHHHGGGCCC>>>:::999888999;;;<<<;;;::::::999888999:::999666444777666555444222///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------...---,,,,,,,,,---...///222222222222333333}}}KKK888888333555444333333222222333333000111222222222222444666999BBBIIIKKKLLLSSSZZZ]]]bbbxxxyyydddmmmqqqTTT;;;666777333222666444444444444444444444444333222222111111222222333333222333444333333999@@@PPPXXX^^^```bbbgggkkklllooommmgggaaagggxxxrrrsss~~~}}}xxxuuuvvvrrrqqqooolllhhheeebbbaaahhhttt}}}wwwkkkbbb]]][[[\\\YYYWWWVVVVVVTTTOOOKKKLLLIIIFFFFFFHHHGGGCCC@@@:::999888999;;;<<<;;;:::888777777888999888555333666666555333111///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------///...------,,,---------222222222222222333zzzppplllvvvPPP888888777555444333333222222333333000111222222222333555777;;;BBBIIILLLNNNTTT\\\aaa{{{rrrfffvvvsssXXX>>>777777444333555444444444444444444444444333222222111111222222333444333444555333444;;;DDDTTT[[[___aaaccciiimmmnnnmmmlllhhhfffooo{{{vvv~~~}}}~~~{{{vvvsssuuurrrpppnnnjjjgggdddbbb```kkksssvvvpppfff```\\\YYYZZZXXXUUUTTTRRRPPPLLLHHHIIIGGGFFFFFFGGGGGGDDDAAA:::999888999;;;<<<;;;:::888777777888999888666444555444444333111///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------------------//////......---------,,,111111222333444555~~~}}}{{{vvvqqqnnnbbb\\\^^^pppXXX<<<;;;<<<555444333333222222333333000111222333222333666888===BBBIIINNNQQQUUU]]]eeellliii~~~uuu\\\BBB999999666444444444444444444444444444444333222222111111222222333444333444555333555>>>IIIXXX]]]aaacccffflllpppooollljjjeeecccooo~~~}}}{{{|||zzzuuussstttrrrpppmmmjjjgggdddcccbbbkkkllliiieeecccccc^^^WWWWWWUUUSSSQQQOOOLLLIIIGGGFFFEEEEEEEEEFFFEEEDDDCCC:::999888999;;;<<<;;;:::888888777999:::999777555333333333222111000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------------------------/////////......------,,,///000222444666888~~~qqqpppvvvwwwqqqkkkhhhccc[[[VVVUUUQQQPPPZZZsss^^^===888777555444333333222222333333000111333333333444666888???BBBIIIPPPSSSVVV___iiiiiinnn}}}vvvuuuuuuzzz}}}~~~|||cccHHH<<<:::888666444444444444444444444444444333222222111111222222333333333555555444666BBBOOOZZZ___ccceeejjjoooqqqooommmggg___\\\iii}}}{{{{{{yyytttrrrtttrrrpppnnnjjjhhhgggffffffgggddd___\\\___aaa\\\TTTTTTSSSQQQNNNKKKIIIGGGFFFBBBCCCDDDDDDDDDDDDCCCCCC:::999888999;;;<<<;;;:::888777777999::::::777555222222222222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...------------------------....../////////...------///000111333666888sssbbb```eeejjj```XXXTTTQQQMMMMMMPPPWWWZZZjjjiiiDDD777333555444333333222222333333000111333333333444777999AAACCCIIIQQQTTTWWWaaalll~~~gggsssuuummmlllkkkmmmqqqxxx|||nnnOOO>>>:::999777555444444444444444444444444333222222111111222222333111222444555444888EEETTT[[[aaaeeehhhmmmrrrrrroooiiifff``````mmm}}}{{{{{{yyytttsssuuusssqqqnnnllljjjiiijjjjjjcccaaa\\\XXXYYY[[[WWWPPPPPPPPPNNNLLLIIIGGGFFFFFF???AAABBBCCCBBBBBBCCCCCC:::999888999;;;<<<;;;:::666666666777999999777555111111222111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---------------------------...///000000///......///000111222333555ooo[[[WWW\\\XXXNNNGGGIIINNNSSS\\\fffkkkqqqvvvPPP???777555444333333222222333333000111333333333555777999BBBCCCIIIRRRUUUWWWaaammm{{{gggvvvmmmeeedddbbbfffjjjqqqzzz{{{wwwTTT???999:::999777444444444444444444444444333222222222222222222333111222444555444999GGGVVV\\\aaafffjjjoootttsssoooccceeeggglllwww}}}{{{{{{yyytttsssuuusssqqqooolllkkkkkklllmmmaaaaaa^^^WWWTTTTTTQQQMMMNNNNNNMMMKKKHHHFFFFFFGGG>>>???AAABBBAAAAAABBBCCC:::999888999;;;<<<;;;:::555555555666888888666444111111111111111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------------------------,,,---...000000000//////000000111111111222{{{```XXXgggiiiXXXOOOUUU\\\fff|||QQQ999888666666555444333333333333333111222555555333666<<>>???@@@AAAAAA@@@???>>>666555555777:::<<<======;;;999555444444444444333333333333222111000///......---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***++++++************++++++,,,,,,,,,,,,------------------......///.........///000000111111222BBBCCCEEEHHHMMMUUU^^^ddd|||~~~}}}~~~dddDDD999777666555444444333333333444222222444555444888>>>FFFGGGTTTUUUZZZZZZZZZxxxkkkvvvxxxgggcccgggjjjmmmqqqvvv|||xxxnnnjjjkkkooowww~~~xxx{{{dddCCC666666666555444444333333444444555333333333333333333333333111222333444:::FFFWWWccchhhlllpppqqqtttvvvrrrlllfffmmm}}}~~~{{{wwwuuuvvvwwwxxxxxxrrrpppmmmjjjhhhgggggghhheeeeeegggjjjllljjjgggddd[[[WWWSSSOOOMMMKKKHHHFFF??????@@@@@@@@@???>>>>>>777555555666999;;;<<<<<<888777555444333222111000333333333222111000//////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------,,,,,,---.../////////...//////000000000111>>>>>>>>>===>>>CCCIIINNNaaakkkxxxzzz|||xxx{{{~~~kkkHHH999777777666555444444444444444222222444444555999@@@FFFFFFSSSUUUZZZ^^^hhhnnn}}}wwweeebbbgggkkkrrrvvv|||kkkaaaWWWSSSSSSTTTYYY^^^fffnnnyyy|||mmmbbb^^^___bbbggghhhnnn{{{uuuxxxeeeEEE888555333555444444333333444444555333333333333333333333333222222333555<<>>>>>:::888666666777999:::999555777999999777444222000222222222222222111000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,,,,---.../////////.../////////000111111=========<<<<<>>>>>===:::777555666777777777555888===>>><<<888555444222222222222222111000000...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,------......///............//////000111222===???AAABBBBBBCCCEEEGGGCCCGGGOOO^^^ooossseeeZZZ[[[aaammmvvv|||vvvzzz|||vvvPPP<<<888777666555444444444444555222222444444555;;;BBBHHHHHHVVVZZZ```hhh|||tttxxxhhhgggnnnttt{{{{{{vvvrrriiiaaaOOOFFF@@@AAADDDDDDDDDFFFFFFFFFGGGLLLSSS]]]ffflllmmmhhh___UUUMMMIIIIIIKKKIIIJJJLLLPPPZZZlllwwwzzzbbbBBB666666777555444444333333444444555222222222333333444444444333333444999DDDRRRaaajjjlllppprrrrrrtttuuuqqqkkkfff~~~zzzwwwvvvvvvuuutttppppppooonnnkkkiiifffeeecccaaa___^^^\\\ZZZWWWTTTTTTRRRPPPNNNLLLJJJFFFDDDCCCBBBAAA@@@@@@?????????===:::666555555666777777555888<<<===;;;888777777111222222222222111000000...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,.........///......---------...///111222444;;;>>>AAACCCCCCCCCCCCDDDJJJIIIJJJTTTfffyyyqqq\\\PPPPPPNNNPPPYYYbbblll{{{zzz}}}rrrwwwyyyyyyQQQ<<<888777666555555444444555555222222444444555;;;BBBJJJJJJYYY\\\^^^dddzzzzzzvvvyyyjjjjjjsssyyy~~~|||zzzmmmrrrqqqjjjddd```XXXNNNIIIAAA;;;>>>CCCEEEGGGIIIHHHHHHJJJNNNSSSWWWYYYYYYVVVUUUSSSOOOKKKIIIIIIJJJJJJKKKJJJIIIMMMZZZnnn~~~zzztttxxxbbb@@@444777<<<555444444333333444444555222222222333333444444444222333555;;;GGGWWWfffooopppssstttssstttuuuqqqkkkmmm}}}zzzxxxxxxxxxvvvuuupppppppppnnnllljjjgggeee___^^^^^^^^^^^^[[[WWWTTTQQQPPPNNNMMMLLLIIIEEEBBBDDDCCCBBBAAA@@@@@@@@@@@@<<<999666444555777888888333666888888666555666888111111222222222111111000...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,.../////////...---,,,,,,---...///111333555BBBEEEIIILLLOOOPPPQQQQQQSSSXXX]]]aaakkkzzzzzz[[[JJJIIIIIIKKKMMMMMMPPP]]]uuuxxxqqqmmmkkkiii[[[:::888777666555555444444555222444555555555999???EEEHHHNNN\\\XXX]]]kkk}}}tttvvv{{{uuurrrsss}}}rrrjjjeee```^^^^^^UUUTTTSSSQQQOOOLLLIIIHHHFFFBBBAAADDDEEEEEEGGGKKKMMMMMMOOORRRWWWZZZZZZZZZ^^^WWWPPPNNNLLLHHHGGGIIIKKKMMMNNNNNNOOOXXXgggsss{{{uuuxxxcccAAA888:::555666555555555444444444444444444444444444444444444777222333???NNN[[[hhhqqqpppvvvzzzyyyyyyyyyqqqhhhkkk~~~~~~}}}{{{xxxvvvtttrrroooppppppooolllgggbbb___bbb```^^^^^^\\\XXXWWWWWWWWWRRRKKKJJJMMMNNNKKKGGGHHHFFFCCCAAA@@@???===;;;;;;:::999777777777777888555444333555:::BBBJJJPPP222222222222222222222222000000...---,,,+++++++++******+++++++++,,,,,,,,,******))))))******+++,,,...---,,,+++++++++,,,---------,,,++++++,,,,,,,,,000000000111222222MMMQQQWWW\\\___bbbdddeeeiiinnntttxxxsssYYYNNNQQQLLLNNNSSSXXX```nnn~~~wwwpppllljjjiii___@@@888777666555555444444555222444555555555999@@@EEEIIIOOO\\\YYY]]]eeeoooqqqwwwwwwtttsssuuu~~~qqqeeeYYYTTTQQQNNNLLLMMMKKKKKKJJJIIIHHHFFFDDDCCCDDDCCCDDDFFFEEEGGGOOOXXXjjjfff```^^^aaagggnnnqqqkkkaaaXXXSSSPPPMMMNNNQQQSSSVVVXXXYYY^^^jjj{{{|||sssrrrkkkEEE999;;;777666666666555555555444444444444444444444444444444777333555AAAQQQ^^^jjjsssrrrxxx{{{zzzyyyxxxqqqhhhccczzz~~~}}}{{{xxxvvvsssrrrrrrqqqpppnnnjjjfffbbb``````^^^]]][[[YYYVVVTTTTTTPPPOOOMMMLLLKKKIIIHHHFFFGGGEEEBBB@@@@@@???===;;;;;;:::999777666777777888666555444444777===CCCFFF222222222111111000000000000///...---,,,+++++++++******+++++++++,,,,,,,,,******))))))******+++,,,------,,,+++++++++,,,---,,,++++++******++++++,,,000000000111222222\\\aaahhhooosssvvvyyy{{{ttt[[[SSSXXXZZZ___hhhuuu~~~~~~|||wwwooojjjiiijjjeeeDDD888777666555555444444555333444555555555:::AAAGGGKKKOOO\\\[[[^^^```cccooo{{{qqqrrrsssuuu~~~xxxYYYPPPIIIHHHHHHEEEDDDEEECCCCCCDDDDDDCCCCCCBBBAAACCCDDDHHHIIIHHHKKKXXXeeesssnnniiihhhmmmwww}}}qqqcccZZZVVVUUUZZZ___dddgggiiikkkqqq~~~sssooo~~~wwwMMM;;;<<<:::777777777666666666555555444444444444444444444444888555888EEETTTbbbmmmuuuuuuzzz}}}{{{yyyvvvoooiiijjj|||}}}{{{xxxuuusssqqqtttssspppmmmiiieeeaaa___^^^]]][[[XXXUUUTTTRRRQQQHHHKKKMMMMMMJJJHHHGGGHHHEEECCC@@@?????????===<<<;;;:::888777666666777777777666444444444666888:::222222222111000///......000///...---,,,+++++++++******+++++++++,,,,,,,,,******))))))******+++,,,---,,,,,,++++++,,,,,,---++++++************++++++000000000111222222iiiooowww}}}yyyccc\\\```nnnvvv~~~}}}{{{wwwooohhhhhhlllkkkCCC888777666555555444444555333444555555666;;;CCCIIINNNOOO\\\]]]aaa``````~~~qqqyyymmmqqqsssuuudddPPPJJJGGGIIIJJJGGGFFFHHHCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFJJJMMMMMMPPP[[[fff___aaagggppp{{{}}}kkk```\\\___gggooowwwxxxyyyzzzuuuqqqTTT<<<;;;<<<777777777777666666666666444444444444444444444444777555999HHHXXXeeeooowwwyyy|||~~~}}}yyytttoookkkuuu~~~~~~{{{xxxuuurrrqqqssssssrrrppplllfffaaa^^^WWWXXXXXXUUUTTTUUUTTTQQQKKKLLLLLLLLLKKKJJJJJJKKKCCCAAA???>>>>>>>>>===<<<;;;:::888777666666777777777666555444333333222222444333222111000///......//////...---,,,++++++,,,******+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,------+++++++++***++++++,,,---000000000111222222www}}}~~~sssvvv}}}}}}{{{xxxnnnfffgggnnnppp@@@888777666555555444444555333444555555666<<>>>>>===<<<:::999888666666666666777555555555555444222111000555444444222111000/////////...------,,,,,,,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///000000000111222222|||zzzwwwmmmbbbdddmmmrrrAAA888777666555555444444555333444555555666===FFFMMMVVVSSS]]]^^^```^^^ccc}}}wwwoooooogggZZZZZZfffjjjqqqtttYYYHHHGGGEEEEEEHHHHHHDDDCCCEEEEEEFFFGGGGGGHHHHHHGGGGGGKKKJJJMMMTTTZZZ[[[^^^aaaccchhhttt~~~uuuvvv~~~tttsss```???999999777777777666666666555555444444444444444444444444444444<<>>===;;;<<<===>>>>>>===:::999777666555555666666444444555555444333222111555444444333222111000000///...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,******+++,,,---------------,,,,,,------...///000000000000111222222~~~zzzxxxvvvjjj]]]___jjjoooDDD888777666555555444444555444555555555777===GGGOOOTTTSSS```ccceeedddllluuuppplllXXXRRRJJJMMMXXXZZZbbbvvv|||www]]]NNNGGGIIIGGGHHHKKKKKKGGGGGGJJJIIIJJJLLLMMMOOOPPPPPPQQQSSSTTTYYY```eeehhhooowww||||||{{{fffBBB999888666666666555555555444444444444444444444444444444444555???QQQcccnnnvvv|||yyyqqqooottt~~~wwwwww}}}{{{rrriiieeeggglllooopppnnnooopppssswww{{{~~~}}}}}}|||{{{yyywwwuuutttpppqqqssssssrrrpppmmmkkkrrr|||}}}|||}}}wwwlll```ZZZRRRLLLIIIFFFCCCAAA===;;;:::;;;<<<>>>>>>===:::999777666555555666666444444444444333222222111333222222222111111000000......---,,,,,,,,,------******+++++++++,,,,,,,,,******))))))******+++,,,)))***+++---......------,,,,,,,,,,,,---...//////000000000111222222}}}yyywwwtttgggZZZ\\\hhhkkkEEE888777666555555444444555444555555555777>>>HHHPPPPPPQQQbbbiiillllllwwwvvvtttyyy\\\LLLHHHAAADDDLLLLLLTTThhhrrrvvv}}}gggQQQLLLNNNIIIHHHIIILLLLLLIIIIIIMMMOOOPPPSSSUUUXXXZZZ[[[\\\ZZZ^^^eeelllooosssiiiEEE:::888666555555555444444444444444444444444444444444444555777AAASSSeeeqqqxxx~~~zzzppppppvvv}}}tttnnnoootttvvvllliii^^^\\\]]]bbbffffffaaa\\\TTTUUUVVVWWWXXX]]]bbbgggwww|||||||||{{{zzzyyywwwvvvuuusssrrrqqqqqqpppqqqqqqqqq{{{|||uuupppdddVVVSSSSSSQQQMMMHHHEEEEEEEEE<<<:::999:::<<<>>>>>>===:::999777666555555666666444444333333222111111111111111111000000000000000......---,,,,,,,,,------******+++++++++,,,,,,,,,*********)))***++++++,,,)))***+++---......------++++++++++++,,,---...///000000000111222222~~~zzzzzztttnnnbbbUUUUUU]]]pppJJJ999777555444555666555555111444444333777AAAKKKOOORRRUUUaaagggooommmxxxuuuttthhhTTTHHHCCCAAAFFFJJJKKKOOOVVV^^^gggpppuuu~~~ttt[[[QQQIIIGGGKKKMMMOOOOOONNNLLLKKKLLLKKKQQQYYY```cccfffjjjmmmsssqqqssszzzrrrNNN;;;888888888777666666666666666555444444444444555666666999777AAAWWWjjjrrrxxx~~~{{{yyyrrrkkknnnwww~~~yyytttrrrnnnkkkiiipppyyy|||gggZZZXXXOOOTTTYYY]]]bbbeee___XXXTTTKKKGGGJJJIIIEEEIIISSSZZZdddttt}}}~~~}}}|||zzzxxxuuutttqqqpppooonnnnnnmmmmmmmmmuuusssqqqlllfff```[[[XXXSSSPPPMMMKKKIIIFFFCCCAAA===<<<;;;<<<>>>>>>===<<<<<<:::777444444555888999333444444333222111000///000000111111111111000000///...,,,+++***++++++,,,++++++++++++++++++++++++((())))))******+++,,,,,,++++++******++++++,,,------,,,,,,+++++++++,,,,,,---...000222333333sssiiieee___iiiyyyzzztttnnnaaaSSSSSS[[[uuuHHH:::777555444555555555444222444444333777BBBLLLPPPTTTWWWaaafffooommmxxxssssss```NNNKKKEEECCCHHHMMMOOOSSSXXX]]][[[ZZZ]]]gggzzzjjjVVVPPPKKKLLLLLLNNNOOOOOONNNNNNNNNOOOTTTYYYaaagggkkkoootttwww|||zzz{{{pppNNN>>><<<777777666555555555555555555444444444444555666666:::999CCCZZZllltttyyy}}}|||sssiiijjjxxx}}}sssiiiggggggffffffhhhppp{{{ttt```TTTRRRRRRUUUXXX]]]dddgggaaaXXXMMMGGGCCCCCCDDDCCCEEEIIIQQQZZZjjjxxx|||||||||{{{yyyvvvtttrrrpppooonnnmmmlllkkkkkkkkknnnllljjjfffaaa\\\XXXUUUQQQOOOLLLJJJIIIGGGDDDAAA>>><<<;;;<<<===>>>===<<<===:::777555444555777888999777444222111111111000000000111111111111000000///...,,,++++++++++++,,,++++++++++++++++++++++++++++++,,,------......///++++++******++++++,,,,,,------,,,,,,,,,,,,------000111111222111000uuubbbUUUQQQHHHOOOYYYdddnnnxxxyyyuuunnn```QQQPPPYYY{{{GGG:::888555444555555555444222444444333777CCCNNNRRRWWWZZZcccfffnnnlllvvvqqqrrrzzzWWWJJJLLLIIIKKKRRRYYY\\\]]]___ZZZPPPIIILLLVVVggg]]]QQQOOONNNPPPMMMNNNOOOOOOOOOPPPSSSUUUaaaeeellltttzzzoooNNN@@@@@@666666555444444444555555555555444444555555666777::::::FFF]]]ooovvv{{{~~~}}}rrrffffffssslllkkkffffff___[[[[[[\\\___eeekkkuuuvvvhhhYYYQQQPPPVVVXXX[[[bbbkkkoooggg[[[HHHGGGDDDBBBFFFMMMNNNLLLSSS[[[gggttt~~~|||{{{zzzyyywwwtttrrrqqqpppooommmkkkiiihhhhhhggghhhfffdddaaa]]]YYYVVVTTTOOOMMMKKKIIIIIIGGGEEECCC???===<<<<<<===>>>===<<<===;;;888555444444666777:::888666777888666222...111111111111111111111111000///---++++++++++++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,...---------------......000000111111000000oooXXXJJJIIIIIINNNQQQRRRXXXfffwww}}}yyyuuunnn___PPPPPPYYYIII:::888555444555555444444222444444333888EEEPPPUUUWWW\\\fffgggnnnjjjnnnooorrruuuTTTJJJKKKOOOXXXccckkkkkkfffbbbUUULLLJJJQQQXXXccc{{{zzzUUUOOOPPPNNNRRRNNNOOOPPPPPPQQQTTTYYY\\\kkkooowwwqqqOOO@@@@@@777777666555555555555666555555555555555666666777999;;;IIIaaaqqqwww|||}}}}}}qqqfffiii}}}nnnhhheee[[[XXXYYYUUUYYYVVVUUUWWWYYY^^^hhhsss}}}~~~{{{|||wwwpppggg]]]WWWUUUVVV[[[]]]ccclllxxxzzzlll\\\GGGLLLLLLKKKTTTbbbeee___ffflllttt}}}}}}|||{{{yyyvvvtttrrrqqqqqqooommmkkkiiigggffffffgggfffccc```\\\XXXUUUSSSMMMKKKIIIIIIIIIHHHFFFDDDAAA???<<<<<<=========<<<>>><<<999666444444555666666666999===@@@<<<333,,,111111111111111111111111000///---,,,+++++++++,,,++++++++++++++++++++++++''''''(((((()))******+++******++++++,,,,,,,,,,,,......---------...//////......///000111222jjjPPPFFFJJJMMMWWW^^^___cccnnnzzz|||xxxuuunnn^^^PPPSSS^^^LLL;;;888555444444555444333222444444333999FFFRRRXXXWWW^^^iiijjjooohhhfff|||mmmrrrsssSSSNNNOOOYYYgggqqqtttnnncccZZZRRROOOQQQWWW\\\hhhrrrTTTRRRQQQMMMQQQOOOPPPQQQSSSUUUZZZ```dddooosss{{{sssNNN>>>===999888777777666666777777666555555555555666777777777;;;KKKdddtttyyy~~~}}}{{{ooojjjsssnnn___ZZZZZZTTTTTTWWWSSSTTTRRRSSSUUUXXX^^^kkkwww~~~tttrrrrrrllljjjddd]]]XXXWWWZZZ\\\\\\bbbkkkxxxooo\\\KKKQQQUUUVVVaaarrrxxxttt~~~~~~|||zzzwwwuuutttsssrrrqqqnnnllliiihhhgggfffhhhfffbbb^^^ZZZVVVSSSRRRLLLKKKIIIIIIIIIIIIGGGEEEBBB@@@===<<<<<<======<<<===;;;999666555444555555333444666999;;;999444000222222111000000111222222111000...,,,++++++++++++++++++++++++++++++++++++******++++++,,,---------)))***+++,,,,,,,,,++++++---------------...///000000000000111222333~~~fffMMMJJJVVV^^^ppp|||xxxuuummm^^^RRRXXXfffPPP;;;999666444444444444333222444444333:::HHHUUU[[[ZZZbbbmmmlllqqqjjjfffyyymmmrrroooSSSSSSZZZfffrrrtttnnndddYYYPPPTTTSSSRRRRRR[[[rrrlllTTTUUURRRMMMSSSRRRTTTVVVXXX\\\bbbhhhmmmssswww}}}qqqLLL<<<<<<:::999888888777777888888666666555555666666777888555;;;NNNhhhyyy}}}zzzoooooohhhXXXSSSTTTPPPQQQTTTOOOOOOMMMMMMRRRWWW___mmmzzz{{{oooiiiiiilllhhhgggbbbZZZWWWZZZ^^^___^^^gggsssqqq]]]TTTYYY^^^cccmmm{{{~~~{{{xxxvvvuuutttrrrqqqooollljjjiiihhhgggeeeccc```[[[WWWSSSQQQOOOMMMLLLJJJJJJJJJJJJHHHFFFDDDAAA>>><<<<<<===<<<<<<<<<;;;999777666555555555666444222000///111444666333222111000000111222333222111///---++++++++++++++++++++++++++++++++++++((())))))******+++,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,---...//////444444333222222222jjjXXX^^^qqq|||xxxuuummm___UUU^^^nnnSSS<<<999666444444444333222222444444333:::IIIVVV]]]___gggpppnnntttpppmmmyyy~~~mmmssskkkTTTYYYgggrrrvvvnnnaaaYYYUUUSSSVVVWWWRRRPPPaaafffRRRUUUQQQNNNWWWVVVXXX\\\```dddjjjqqqvvv|||~~~ttt~~~~~~tttkkkHHH<<>><<<<<<<<<<<<<<<:::999888777666666666666777888777333///...222666444333111000000111333444333111///---,,,+++++++++++++++++++++++++++++++++&&&&&&''''''((()))))))))(((***+++------,,,+++***++++++++++++,,,---...///444333222111111111{{{sssfffttt|||xxxtttmmm___WWWbbbsssTTT<<<999666444444444333222222444444444;;;IIIWWW^^^dddkkkrrrooovvvuuutttyyymmmtttiiiVVV___oooxxxwwwhhhXXXUUUZZZ^^^WWWYYYTTTTTTnnnnnnaaalllbbbPPPTTTPPPOOO[[[YYY\\\```eeejjjpppwww{{{yyyyyyooofffEEE<<>>TTTpppqqqvvv|||dddUUUQQQTTTQQQRRRSSSMMMLLLIIIKKKUUUbbbpppqqqmmmhhheeecccdddfffgggfffiiieee^^^\\\ccchhhhhhoooxxx|||nnnoooqqq{{{~~~zzzwwwuuuttttttpppooommmkkkjjjiiihhhhhhbbb```]]]ZZZWWWVVVUUUUUUPPPNNNLLLLLLLLLKKKIIIGGGFFFCCC>>><<<<<<<<<<<<<<<999999888777777666777777555;;;AAA@@@888111000111444333111000000111333444333222///---,,,+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,(((***+++------,,,+++***+++******+++,,,---...///000000//////000222}}}tttsss}}}}}}zzzsssnnngggYYY```{{{KKK===:::666555555555555444333666666555;;;KKKZZZcccgggkkkqqq{{{|||tttvvv}}}vvvjjjvvvzzziii```bbbyyyttthhh^^^```jjjjjjbbbVVV\\\^^^eeesss[[[^^^iii\\\OOOOOONNNRRR[[[^^^ccceeekkkuuuvvv{{{qqqsssfffGGG???<<<;;;:::999888777777777777666666666666666777888888:::@@@ZZZttt~~~tttuuu|||aaa[[[WWWWWWWWWTTTTTTVVVOOOMMMNNNVVV```ooo|||kkklllmmmnnnooonnnmmmmmmkkkfffaaaaaaeeekkkoooqqq{{{|||sssuuu{{{~~~zzzwwwuuurrrpppooonnnmmmlllkkkjjjjjjiiidddcccaaa^^^\\\YYYWWWWWWUUUSSSPPPOOOPPPPPPOOONNNDDD@@@<<<::::::;;;;;;;;;;;;;;;:::777444444555777999EEEIII@@@444000000111555555444222000000222555444333000...,,,,,,,,,,,,******++++++++++++******((()))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......///000111222}}}{{{zzzsssnnngggZZZaaazzzKKK===:::777555555555555444333666666555<<>>;;;777555555666555555333555555666???OOO\\\bbbkkkooorrryyynnnqqqttt}}}uuuWWWRRRRRRaaakkktttvvvjjjnnnjjjSSSLLLMMMPPPYYYeeemmmwwwzzzpppkkkjjjIII@@@===;;;:::999888777777777777666666666666666777777888888CCCbbb|||pppsssvvvddd``````dddfffeeeeeegggaaa\\\[[[aaajjjvvvwwwmmmnnnppprrruuuyyy|||~~~|||{{{yyyxxxzzz~~~}}}|||yyywwwuuusssrrrqqqooolllhhhccc```^^^_________]]][[[WWWTTTRRRQQQRRRSSSUUUVVVTTTPPPMMMAAA>>><<<;;;;;;<<<<<<<<<<<<;;;999666333222444666333333222000000111333333222222222111000111444777555333111...+++***))))))******++++++++++++***************+++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------...///000111uuucccSSSOOOQQQRRRRRRSSSbbb~~~~~~wwwnnneeeWWWVVVeeeYYY>>>;;;777666666666666555444555555777AAAQQQ]]]bbbiiipppuuu{{{tttsss|||iiiOOOKKKHHHVVVkkkxxxkkkbbbVVVKKKJJJLLLQQQ\\\hhhuuusssqqqhhhHHHAAA>>>;;;:::999888777777777777666666666666666777777888888DDDeee}}}ssswwwwwwaaa^^^___fffkkkmmmooorrrkkkhhhiiipppzzzyyyrrroooppprrrvvvyyy}}}}}}zzzxxxvvvtttrrrqqqqqqooolllgggbbb^^^[[[]]]]]]\\\[[[YYYVVVTTTSSSTTTTTTTTTUUUUUUQQQLLLHHH???===;;;;;;<<<======<<<<<<;;;999666333222333555444333222333333222000000222222222000000111444666444333000---+++***))))))******++++++++++++******))))))))))))*********+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------...///000111wwwpppaaaTTTIIIIIIJJJKKKQQQYYYlll~~~xxxmmmdddUUUPPP\\\]]]>>>;;;888666666666666555444555555888CCCSSS^^^bbbgggpppwww}}}~~~wwwqqq{{{```MMMMMMDDDPPPUUUddd~~~{{{]]]LLLLLLIIIGGGIIIMMMTTTbbbooo{{{wwwxxxqqqvvviiiJJJCCCAAA;;;:::999888777777777777666666666666666777888888999GGGhhhxxx~~~{{{bbb___```hhhooosssxxx}}}pppnnnpppyyy{{{vvvrrrssstttwww{{{~~~{{{xxxvvvtttrrrqqqppppppooolllhhhccc^^^\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTRRRMMMGGGBBB>>><<<;;;;;;===>>>>>>===<<<;;;999666222111222444000///000333333000000222222222222000///000333555333111///---+++***************++++++++++++******(((((()))))))))***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---......000000uuukkkWWWNNNHHHJJJJJJMMM\\\mmm|||wwwkkkbbbTTTNNNVVVxxx^^^???<<<888666666777666666444555555888DDDTTT___bbbdddpppxxx~~~{{{vvvqqq{{{XXXLLLQQQFFFPPPKKKUUUmmm~~~```NNNGGGFFFFFFIIIKKKNNNXXXjjj{{{nnnlllyyysss}}}oooNNNCCC@@@;;;:::999888777777777777666666666666666777888888:::HHHjjj{{{~~~fffbbbcccjjjrrrxxxtttqqqrrr{{{~~~{{{{{{{{{|||~~~zzzwwwvvvtttrrrpppnnnooonnnllliiiddd```]]]YYYXXXVVVUUUUUUUUUWWWXXXUUUTTTRRRQQQNNNJJJDDD@@@===;;;;;;<<<===>>>>>>===<<<;;;999666222111222333222///000222000---000666333333222000//////111444111000...,,,+++++++++,,,******++++++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------...///000}}}oooooovvvuuuiiiccc]]][[[]]]^^^dddyyy~~~yyy}}}uuujjjbbbTTTMMMUUU\\\???<<<888666666777666666555555555888EEEUUU```bbbcccpppxxx~~~{{{~~~{{{ppprrr|||QQQKKKRRRGGGQQQZZZ]]]mmm~~~{{{nnnqqqcccLLLGGGJJJGGGIIILLLMMMPPP\\\qqqttt~~~nnnpppyyyvvvQQQCCC===;;;:::999888777777777777666666666666666777888888;;;IIIkkkzzz~~~jjjfffffflllttt{{{{{{wwwwww~~~~~~{{{xxxvvvuuusssqqqmmmnnnnnnmmmjjjeeeaaa^^^XXXWWWUUUSSSSSSUUUXXXZZZSSSRRRPPPNNNLLLHHHCCC@@@<<<;;;;;;<<<>>>???>>>===<<<;;;999555222111222333888444333333///+++000999444333222000......111333000///---,,,++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...///000~~~lllbbbaaaccchhhlllrrrzzz~~~{{{oooxxx~~~~~~wwwwww{{{|||xxxuuuppphhh\\\RRRQQQUUUddd@@@<<<777444444555555555555444888999@@@YYYnnnnnnpppwwwzzz|||{{{~~~ppp~~~rrr}}}zzzRRRSSSTTTXXXqqqtttyyyaaa\\\nnnwwwwwwaaaQQQDDDHHHUUUTTTSSSQQQQQQVVVeee{{{{{{||||||wwwvvvrrrnnnrrr}}}lllooo{{{zzzvvvRRREEE@@@;;;;;;999777666555555555666777777666555555888::::::KKKmmmyyyoootttqqqlllsssyyywww~~~wwwsssuuuyyyuuusssrrrpppppppppnnnkkkiiigggdddaaa^^^___ZZZVVVTTTTTTUUUTTTRRRPPPMMMIIIGGGGGGEEEAAA>>><<<;;;;;;<<<>>>>>>>>>===>>><<<888444111/////////444333111000000111333444;;;777222//////000000000///...---,,,+++***************++++++++++++******))))))))))))************++++++++++++++++++++++++************************//////000111222333~~~uuutttvvvsssuuuxxx~~~~~~www{{{|||xxxvvvsssooogggZZZQQQRRRXXX```@@@===888555555555666666555444888999@@@YYYoooooopppxxx}}}uuutttwwwYYY```hhhssseee___eeeooo}}}{{{YYYMMMKKKKKKSSS___[[[YYY[[[___ccchhhuuu~~~|||pppvvv}}}|||uuuQQQGGGCCC===<<<:::999777666666666666777777666555555888:::===NNNqqqtttjjjoooxxxrrrxxxxxxuuuyyy~~~yyyvvvtttsssqqqppppppnnnkkkiiihhheeebbb___bbbaaaaaabbbaaa\\\UUUOOOMMMKKKHHHGGGFFFEEEBBB???>>><<<<<<===>>>??????>>>:::999777555444444555666555444222111111222444555:::666222//////000000000///...---,,,+++***************++++++++++++******))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000111222sssiiirrrzzzxxxrrrrrrpppllldddWWWOOOSSS\\\[[[AAA===999666666666666666555444888:::AAAZZZpppqqqsss|||wwwzzzwwwwwwccclllvvvlllkkk{{{```EEEBBBIIIKKKNNNTTTPPPSSS```rrrwwwtttzzz|||nnnwww|||{{{tttPPPGGGFFF>>>===<<<:::999888777777666777777666555555888:::===PPPttt{{{pppeeejjj|||}}}uuu|||yyyyyy}}}zzzxxxwwwuuusssqqqpppnnnkkkjjjhhhfffcccaaaeeeiiinnnqqqmmmcccVVVLLLKKKIIIGGGGGGFFFEEEBBB@@@???=========???@@@???>>>;;;999888666666777888999555555333333333333555555999555111//////000000000///...---,,,+++***************++++++++++++******)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111tttZZZ\\\mmmuuutttrrrooommmiii```SSSLLLSSS___XXXAAA>>>:::777777777777666555444888:::AAA\\\ssstttzzzzzzvvvxxxoooqqqxxxsss~~~fffRRRCCCGGGPPPPPPNNNOOOPPP[[[sssyyykkkvvvxxxxxxsssPPPGGGFFF>>>===<<<:::999888888777666777777666555555888:::<<>>===<<<===>>>???>>>===???===:::777555444555555555444333333333333444555777444111//////000111000///...---,,,+++***************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,---...///000~~~}}}wwwmmm[[[QQQ[[[jjjqqqssswwwpppllleee[[[OOOJJJSSS^^^WWW@@@===:::888777777666666555444888:::BBB^^^uuuwww~~~{{{xxxyyy~~~gggLLLDDDDDDPPP]]]eeellltttxxxzzzmmmxxxwwwwwwuuuQQQGGGDDD>>>===;;;:::888777777777666777777666555555888:::;;;OOOuuuttthhhlllzzz|||~~~{{{zzz~~~yyyuuuvvvzzz~~~~~~|||{{{{{{yyywwwuuurrrooollliiihhhfffdddcccgggiiijjjiiiddd]]]WWWSSSOOOOOOOOOLLLIIIDDDAAA???===<<<;;;;;;<<<===<<<;;;@@@>>>:::666333222222222333333222222222222333333555333000///000111111000///...---,,,+++***************++++++++++++******************++++++++++++++++++++++++++++++++++++************************,,,,,,---...///000|||nnnfff]]]ZZZWWWRRROOOOOOQQQOOOSSS___kkkrrruuuxxxssskkkaaaVVVMMMIIIQQQ[[[WWW???===999888777777666444666444888:::CCC___wwwzzz~~~~~~xxx}}}~~~jjjMMMCCCDDDKKKZZZjjj{{{xxxlllyyyyyyyyyyyyVVVIIIDDD>>>===<<<:::999888777777666777777666555555888:::===QQQwwwyyynnnrrr|||zzzkkkllluuu}}}{{{{{{zzzxxxwwwssspppkkkhhhfffeeecccaaaddddddbbb^^^ZZZWWWVVVWWWPPPRRRRRROOOJJJDDDAAA???===;;;:::;;;<<<<<<;;;999<<<;;;888555333222333333222222222222222222222222333111//////000111111111///...---,,,+++***************++++++++++++***************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000}}}wwwrrrfff[[[RRRNNNLLLKKKOOOUUUUUUZZZaaalll{{{wwwkkk]]]RRRKKKIIIOOOWWW~~~WWW>>><<<999777777666555333666444888:::CCC```yyy|||||||||yyy}}}|||wwwpppdddhhhooojjjPPPFFFIIINNNZZZjjjzzzuuulll}}}yyy{{{\\\MMMEEE???>>>===;;;:::999999888666777777666555555888:::<<>><<<;;;;;;<<<<<<;;;:::;;;999777555333333444555222333333333333333333222222000//////000222111111///...---,,,+++***************++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111}}}uuulllfffUUUMMMGGGHHHJJJMMMVVVaaajjjpppvvvzzzlll[[[PPPJJJIIINNNUUUXXX===;;;888777777666444333666444888:::DDDaaazzz}}}{{{}}}}}}yyypppppprrrmmmqqq___bbbqqq~~~WWWHHHOOOJJJTTTeeezzzxxxqqqvvv{{{aaaQQQGGGAAA@@@>>>===;;;:::::::::666777777666555555888:::999MMMssstttyyy|||{{{|||pppwww|||rrruuuxxxmmm^^^YYYhhh{{{{{{zzzzzzyyyyyyuuuqqqkkkgggdddbbb```^^^```aaa```\\\WWWSSSSSSTTTKKKNNNPPPNNNIIIDDDBBBBBB???===<<<<<<======<<<:::===;;;888555444333333444333444444555555444444333111000//////111222111111//////---,,,+++***************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************------...///000111