BM66(i@ vvvZZZIII???;;;666555333222222222000...222111///.........///000.../////////...---,,,,,,---,,,,,,---///000///...---------...------,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------......---+++)))(((***+++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++***)))***,,,---,,,+++......------...000333555777888:::999999999:::;;;======>>>???@@@AAAAAABBBAAAEEEJJJQQQ]]]pppuuurrrsssvvv}}}|||~~~~~~{{{ttttttuuuxxx{{{}}}}}}}}}xxxzzz{{{yyyuuutttuuuwwwvvvuuussspppmmmjjjhhhfff```aaabbb```]]][[[[[[[[[^^^ccchhhgggaaa^^^```dddbbbdddgggkkkmmmoooppppppwwwzzz}}}~~~wwwnnnfff```[[[TTTPPPQQQLLLGGGEEEEEEEEECCCAAA???>>>;;;;;;<<>>======>>>AAABBBAAAEEELLLTTT\\\dddmmmrrrsssyyy}}}}}}}}}|||wwwppplllddd[[[WWWVVV\\\lll|||yyy___KKK>>>999555666555111000222000000000/////////......111111///...------,,,,,,......---,,,,,,---......---------.........//////........................---,,,,,,,,,,,,---...///........................---...///000000///...---/////////000111222333333111222333222111111333555333333333444444444555555555666888999888999;;;<<>>>>>>>>???;;;>>>CCCIIIPPPYYYbbbgggnnnuuu|||zzzyyypppfff\\\VVVUUU^^^iiippp\\\III@@@888777777444000///111111111111000000000000//////......------------......---,,,,,,---......---------.......................................------,,,,,,,,,---......////////////////////////---------...............000000000000111111111111111222333333222222333555333333333444444444555555444666888999999:::<<<>>>DDDMMM```|||xxxxxxyyyaaaOOOFFF>>>;;;777444444333333222111111111000000000000000......////////////......000///------......---+++***+++,,,---............+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,---...,,,+++***+++,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++++++++,,,+++***+++---...---,,,.........///111333555666777999;;;<<<<<<===???AAACCCCCCBBBAAAAAABBBCCCCCCIIINNNYYYlll~~~~~~||||||~~~~~~|||{{{zzzzzzzzzzzzxxxvvvwwwxxxxxxvvvtttrrrpppooofffccc^^^ZZZXXXYYYZZZ\\\\\\^^^aaaaaa```^^^^^^^^^bbbgggnnnpppnnnkkklllmmmoooqqqvvv{{{~~~uuuoooiiiaaaWWWQQQNNNMMMKKKIIIDDDDDDBBBAAA???>>>======;;;<<>>999444333222222111111111111111111000000///......///////////////...000///------......---+++***+++,,,---............+++++++++,,,,,,---------+++++++++,,,,,,,,,------+++---...---,,,++++++,,,------,,,,,,,,,+++++++++*********+++++++++++++++,,,+++***+++---...---,,,---...///000222444666777777999;;;<<<<<<===???AAABBBAAA@@@@@@@@@BBBDDDEEELLLTTTbbbwww~~~}}}{{{xxxxxxzzz{{{{{{{{{zzzyyyxxxyyyzzzzzzxxxvvvwwwwwwwwwwwwvvvtttqqqooobbb___[[[XXXWWWZZZ]]]___aaaccceeeeeecccaaa```___aaaffflllppppppooopppqqqxxxzzz~~~|||ssskkk```XXXTTTQQQNNNLLLEEEDDDCCCAAA@@@??????>>><<<===>>>@@@CCCJJJRRRXXXcccjjjqqquuuyyy}}}{{{wwwxxxwwwtttnnneee^^^WWWSSSUUU```qqq~~~gggTTT@@@777666555333222111111111000000000//////,,,---.../////////...................................................---------------------------...------,,,,,,,,,------........................444333000...---------...+++,,,...000111222222222000222444555444333333444333333333444444444555555222444666777888999;;;===AAAKKK___{{{~~~rrrzzzyyybbbRRRIIICCC<<<666333222222111111111222222111111000///......///000000000/////////...------...///...,,,++++++,,,---............+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++---......---+++,,,---------,,,,,,,,,,,,++++++******++++++++++++,,,,,,---,,,+++,,,---...---,,,---...///111333555666777888999;;;<<<<<<<<<>>>@@@@@@???>>>???AAACCCFFFHHHPPP\\\ooo~~~}}}|||~~~xxxtttvvvxxxwwwwwwxxxxxxwwwwwwxxxyyyyyyxxxvvvvvvvvvvvvwwwwwwuuurrroooccc```\\\YYYWWWYYY[[[]]]^^^aaaeeefffeeedddcccccccccffflllpppsssuuuwwwyyy}}}uuujjjaaa\\\WWWSSSOOOIIIHHHFFFCCCBBBAAAAAAAAA>>>>>>======???DDDJJJOOOXXX___fffjjjpppwwwyyywwwuuuxxxyyytttmmmfff\\\SSSOOOUUU```ooo|||yyydddLLL???:::666444444111111111000000000000///---...///000000000......---...////////////...---...............---------////////////////////////......---,,,,,,,,,------////////////////////////444333111///...------...''')))+++...000111111111000222555555444333333444333333333444444444555555222444666777777888:::<<<@@@JJJ^^^{{{{{{}}}qqq___OOOIII@@@999555444333222111111222222222111000///......///000000000000000...---,,,---//////...---,,,,,,------...------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***,,,...///---,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,------.........---,,,+++,,,.........------...000222444666777888888:::;;;;;;;;;;;;===>>>>>>>>>>>>???BBBFFFKKKMMMUUUeee}}}}}}~~~|||wwwrrruuuwwwuuutttuuuxxxwwwvvvvvvwwwwwwuuussssssssssssuuuwwwvvvrrrnnngggddd```\\\ZZZ[[[\\\]]]]]]aaaeeehhhhhhffffffffffffiiinnnssswww|||xxxnnnhhhbbb[[[WWWQQQOOOKKKGGGDDDCCCCCCCCC?????????======@@@DDDHHHMMMSSSYYY]]]eeemmmrrrqqqqqqvvvyyyvvvsssooofff\\\RRRQQQUUU]]]fffsssuuu]]]MMMBBB:::555444333222222222111111111111...///111222111000///...---...///000000///...---//////.........---------///////////////////////////...---,,,,,,,,,,,,,,,........................000000///............///***,,,...000111111111000000222555666555444333444333333333444444444555555444666888888888888:::<<>>@@@DDDIIINNNQQQYYYkkk~~~~~~xxxrrruuuxxxuuussstttyyywwwvvvvvvvvvuuusssqqqqqqqqqqqqsssvvvuuuqqqmmmhhhfffccc```______```aaaaaadddhhhjjjjjjhhhgggfffjjjlllpppuuu{{{~~~~~~yyyrrrkkkccc^^^XXXUUUOOOIIIEEEDDDDDDDDDBBBBBBAAA???>>>???BBBEEEGGGLLLPPPTTTZZZdddiiiiiilllsssvvvuuuuuuuuupppgggTTTPPPMMMPPPVVVaaavvvjjjXXXJJJ===555333444444444333333333222222///111222333222111///------...///000000///...---//////.........---------........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///111333444555444222111000333555666555444444444333333333444444444555555666888999999999999;;;<<>>>>>>>>>>>======AAAEEEEEEFFFMMMVVVhhh}}}~~~|||{{{{{{{{{zzzxxxwwwwwwwwwvvvuuusssrrrqqqqqqooonnnnnnnnnllljjjhhhggggggfffeeedddcccccccccfffcccaaacccgggkkkllllllqqqsssxxx}}}~~~|||qqqhhh]]]XXXRRRNNNMMMJJJFFFCCC@@@>>>===>>>@@@AAAAAA@@@CCCEEEIIILLLPPPXXXbbbiiiiiimmmpppttt{{{~~~vvviii^^^UUUNNNNNNPPPVVVcccqqqkkkUUUEEE<<<888666444333333333333111000//////000000000000//////000000000000000000000000000000111111111111000000---------......000111111......---///000000///------------............///---------......000111222,,,,,,---///000111333333333222111000000222444555888888888888888777666666444555666777777888:::===BBBJJJ]]]xxxwwwvvv}}}qqqeeeTTTFFF>>>999666333111111111111111000//////000000000000////////////.../////////---,,,---...------------------------------------------------,,,,,,,,,++++++++++++***------------------------------------------,,,,,,,,,------......---,,,+++---,,,,,,------...///000111222444666777999999::::::;;;<<<===>>>>>>>>>>>><<<<<>>777333222222222111111111111000000000000000////////////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++------------------------,,,,,,------------------///////////////...---,,,,,,,,,,,,,,,---...///000222333444666888999::::::;;;;;;<<<===>>>>>>>>>>>>>>>===???CCCEEELLLYYYggg~~~|||||||||}}}}}}zzzvvvrrrtttuuuuuuuuutttssssssrrrrrrpppnnnlllkkkiiigggdddgggfffffffffggghhhjjjkkkhhheeecccdddhhhnnnsssuuu~~~yyyoooiiiaaa\\\XXXUUUPPPLLLKKKIIIFFFDDDDDDDDDDDDBBB@@@@@@AAABBBEEEJJJPPPUUU___eeekkkpppuuu{{{|||yyyqqqhhh]]]VVVPPPMMMOOOTTT^^^oooyyyaaaLLLAAA:::888555444333222000......000333555555333000...000000000000000000000000///000000111111000000///......---......///000111444222/////////000000///---------............/////////.........//////000111111111111111111000000111000/////////000222333555666777888888888888888444555777777777888;;;===???GGGZZZuuuppp___PPPDDD;;;777333333222222111111111111000000000000////////////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++------------------------,,,,,,,,,------.........000000//////......------,,,,,,,,,,,,---...000000333444555777888999::::::;;;<<<===>>>>>>??????>>>BBBAAABBBEEEHHHRRRddduuu|||{{{zzzzzzzzzyyyuuussssssssstttttttttssssssrrrpppnnnlllkkkjjjjjjhhhfffiiiiiihhhggghhhjjjlllmmmhhhfffeeeggglllssszzz~~~~~~~~~|||uuulllddd___[[[VVVRRRNNNKKKHHHFFFEEEEEEEEEDDDCCCBBBAAAAAACCCFFFJJJMMMXXX___hhhmmmpppsssvvvwwwwwwoooeee\\\UUUOOOMMMLLLMMMXXXfffvvv|||ssswwwnnnXXXKKK@@@===999666555444222111///000222333333222000/////////////////////////////////000000000000//////...............///000000555222///------...///...---------............///000//////............///111111111111111111111111222222111111111222333444000111333444555666666666444666777777777999;;;===???HHHZZZvvvzzzhhhWWWIII???:::555444333222111111111222000000000000////////////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------,,,,,,,,,------.........///......---------,,,,,,,,,,,,,,,---...///111111444555666888999:::::::::;;;<<<===>>>????????????DDDDDDDDDGGGKKKXXXooouuurrrwww~~~}}}zzzwwwvvvvvvwwwvvvuuurrrsssssssssssssssrrrqqqnnnllljjjiiijjjkkkkkkjjjmmmllljjjiiiiiijjjlllmmmhhhiiikkknnnssszzz}}}}}}yyypppjjjddd^^^ZZZQQQMMMIIIGGGFFFFFFEEEEEEEEECCCAAAAAABBBDDDFFFGGGPPPWWWbbbkkknnnooosssvvv{{{vvvmmmddd]]]WWWPPPJJJHHHKKKQQQ^^^vvv{{{oooqqq|||wwwdddXXXIIIDDD>>>888555444333222111000////////////000111//////////////////////////////000000000000/////////............//////000333000---+++,,,------------------............///000//////............///000000000111222222333333222222222222222333333333///000222333555555666666555666777888888999;;;>>>@@@III\\\wwwooo]]]NNNCCC===888777444222111111111111000000000000////////////.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------,,,,,,,,,,,,------------------------,,,,,,---------------------,,,,,,+++,,,,,,---------------...///111222333555666777888:::::::::;;;<<<<<<===>>>????????????BBBCCCEEEHHHOOO___zzzjjjhhhppp~~~|||{{{xxxtttssstttvvvwwwwwwrrrsssssssssrrrrrrqqqpppmmmkkkiiiiiikkklllmmmmmmooommmkkkiiiiiijjjlllnnnkkkoootttxxx|||~~~~~~~~~~~~xxxpppjjjccc___WWWSSSMMMIIIHHHGGGFFFEEEDDDBBB??????@@@BBBBBBBBBHHHNNNXXXdddjjjnnnsssyyy}}}{{{uuunnnhhhbbbXXXNNNMMMJJJIIIPPPdddvvvtttyyypppfffYYYRRRFFF<<<666333333222222000...------...000222000000000000000000000000...//////000000//////...//////............//////111///,,,+++,,,------,,,---------............/////////.........//////000//////000000111222333333//////000000111111111111222222444555666777777888555666888888888999<<<>>>BBBKKK]]]yyyxxxdddTTTHHHCCC;;;999666333111000000000000000000000////////////.../////////---,,,---...------------------------++++++,,,,,,---......///...------------,,,,,,,,,------------------------------------------,,,,,,,,,++++++++++++---...///.........///111222444555666666888999:::;;;;;;;;;<<<<<<>>>???????????????AAABBBGGGMMMWWWjjjooollluuu}}}yyywwwuuusssssstttvvvwwwwwwssssssssssssrrrpppooonnnooommmjjjjjjkkkmmmmmmmmmmmmllljjjhhhiiikkknnnpppqqqwww~~~~~~~~~}}}~~~zzzssslllgggaaa\\\UUUOOOKKKIIIGGGFFFDDDAAA>>>>>>@@@BBBBBBAAAFFFFFFMMMXXXaaafffnnnwwwyyyzzzyyyuuussspppfffZZZUUUOOOIIILLLYYYpppzzzxxxzzz}}}uuupppeeeTTTEEE;;;666444444111111000//////000111111000000000000000000000000......////////////......//////............/////////...------...///...,,,---------............///...............///000111000000000000000000000000//////000111111111111111333333555666777777777777555777888888888999<<<>>>BBBKKK]]]yyylllZZZNNNHHH<<<:::777333111//////000000000000000////////////.../////////---,,,---...........................++++++,,,,,,---...//////......---------,,,,,,,,,------------------------.........------,,,,,,,,,,,,+++++++++,,,...000111......///000111333555666666777888999:::;;;;;;;;;<<<===>>>??????@@@@@@???AAADDDJJJSSS^^^tttzzzwww}}}yyysssrrrssstttvvvwwwvvvuuuttttttsssrrrqqqpppnnnmmmrrrooolllkkkkkklllllllllkkkjjjhhhhhhiiilllpppsssvvv}}}~~~~~~~~~~~~yyyuuuiiiccc[[[TTTNNNKKKHHHFFFEEEBBB@@@@@@BBBDDDDDDBBBGGGCCCEEENNNVVV]]]gggppprrrvvvxxxyyy{{{{{{rrrfffZZZTTTMMMMMMVVViii}}}vvvuuu}}}uuuaaaNNNAAA:::888777000111222333333222111000000000000000000000000000......////////////......000//////.........//////.........///000000///------------.........//////---------......000111222111111111000///......---111111222333333333333222222222333444555555555555555777888888888:::<<<>>>BBBJJJ]]]xxx}}}{{{}}}hhhRRREEEEEE===666555444111111444111111111111000000000000......////////////......---.........---,,,++++++---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++///......---------......,,,,,,,,,---------......000//////000222444666888:::::::::;;;;;;;;;<<<<<<;;;<<<============@@@BBB???DDDLLLYYYmmm~~~zzz{{{|||zzzwwwvvvuuutttsssrrrqqqqqqqqqnnnqqqttttttqqqmmmiiihhhggghhhiiijjjjjjkkkjjjjjjhhhhhhhhhiiilllooosssuuu}}}|||~~~{{{mmmiiibbb[[[TTTNNNJJJIIIEEECCC@@@???@@@AAAAAA@@@???AAAFFFKKKQQQYYYaaafffkkkqqqzzz~~~zzzwwwnnn___RRRNNNNNNWWWooo|||zzz{{{yyyyyy{{{qqqZZZBBB333222555111111222333333222000000000000000000000000000000000000////////////000000000000000000000000000000---......//////......---+++,,,------......------000000000000000000000000............////////////111111222333333333333222111333555777888888777666333555666777888:::===???EEELLL^^^{{{xxxsssxxxuuu```QQQHHH@@@999777555111000111000000000000////////////......////////////.....................---,,,,,,---------------------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++///......---------......,,,,,,---------.........000///000111222444777888::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>AAACCCCCCGGGQQQ```www}}}zzz{{{{{{yyyvvvwwwvvvuuutttsssrrrrrrrrrrrrtttuuutttpppllliiigggiiijjjjjjjjjjjjjjjjjjjjjggggggiiikkkooorrrvvvwww~~~~~~~~~~~~~~~~~~}}}{{{uuummmccc[[[UUUQQQNNNHHHFFFCCCBBBBBBBBBBBBAAA>>>@@@CCCGGGLLLSSS[[[aaaiiinnnvvv{{{}}}|||{{{zzzvvvhhhZZZSSSNNNPPPaaauuu~~~qqq]]]HHH:::666888222222000///.........///000000000000000000000000000//////......//////000////////////////////////+++,,,,,,------,,,,,,+++,,,,,,---...////////////000000000000000000000000....../////////000000000111111222333333333333222222444555777888777666555555777888888888999<<<>>>BBBJJJ]]]zzz|||rrrqqqwww}}}mmm[[[OOOFFF>>>;;;888333000000000000/////////...............////////////............/////////...------------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,......---------......///,,,------------.........000000000222333666777999:::;;;;;;;;;;;;<<<<<<<<<<<<===????????????BBBDDDFFFKKKWWWkkk}}}yyyyyyyyywwwuuuvvvvvvuuutttssssssttttttxxxxxxxxxvvvqqqmmmjjjjjjllllllkkkkkkjjjiiiiiihhhgggiiimmmqqquuuyyy{{{}}}~~~{{{zzzyyy|||}}}~~~tttiii```YYYTTTPPPMMMJJJGGGEEEDDDDDDCCCBBB===>>>???AAAEEEKKKSSSYYYdddiiioootttxxxzzz|||~~~}}}qqqeee\\\SSSMMMTTT```~~~|||~~~wwwjjjXXXHHH<<<666444555333000---,,,---///000000000000000000000000000000//////......//////000......................../////////000000/////////000000000////////////...000000000000000000000000/////////000000000111111111111222333333333333222444444666777777666555444777888999999888888:::<<<>>>GGG[[[zzzvvvooonnnooo{{{fffWWWLLLCCC???===777333222000000000000////////////......////////////.........///////////////......------------------------------------------,,,,,,,,,,,,------------,,,,,,...------------...//////------------............000000111333555777999999;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@BBBDDDHHHNNN]]]uuu|||xxxwwwwwwuuutttuuuttttttsssssssssssstttyyyzzzzzzwwwssspppnnnnnnmmmlllkkkjjjiiihhhggggggjjjmmmrrrwww|||}}}zzzyyyyyy~~~|||~~~~~~~~~{{{~~~|||pppggg___YYYTTTRRROOOKKKHHHFFFEEECCCAAA>>>>>>>>>>>>@@@EEELLLQQQ\\\aaaiiipppuuuyyy}}}wwwnnnfff[[[RRRQQQUUUggg{{{wwwgggVVVGGG<<<555222555333222000000111222333000000000000000000000000111000000//////000000111........................///000000111111000000///333222111///...---,,,,,,000000000000000000000000000000000000111111111111111111222333333333333222444555666666666555444333555666777777777888:::<<<>>>GGG[[[yyy{{{ooogggddd~~~ttt]]]QQQEEE@@@>>>999444222222222222111111111000000......////////////............///////////////...------------------------------------------------,,,------......------,,,---------------...//////---------.........//////000111222444777888::::::;;;;;;;;;<<<<<<<<<======;;;<<<>>>>>>>>>@@@BBBDDDHHHRRReee}}}zzzwwwvvvuuutttsssrrrrrrrrrqqqrrrrrrssssssuuuvvvwwwuuusssqqqpppqqqmmmlllkkkjjjiiihhhhhhhhhmmmppptttzzz~~~|||}}}}}}|||{{{|||~~~~~~~~~~~~|||zzz|||~~~~~~~~~|||{{{yyy|||}}}tttlllccc^^^WWWTTTOOOKKKHHHFFFCCCAAA@@@@@@???>>>>>>AAAGGGKKKRRRYYYccclllsssxxx{{{~~~}}}yyytttmmmcccWWWPPPNNNTTTfff}}}ooo]]]NNNCCC:::555000111222333333444333333000000000000000000000000222111111000000111111222........................++++++,,,,,,,,,,,,++++++000///...---------......////////////////////////000000000000111111111111111111222333333333333222555555555555555444444444222333555666666888;;;===???GGGZZZwwwzzznnnffftttfffXXXHHHBBB???999444222333333222222222111111111......////////////......------.../////////......------------------------------------............------............---------------------...///000------........./////////000111333666888:::;;;;;;;;;;;;<<<<<<<<<=========<<<===??????@@@AAADDDFFFLLLZZZrrr~~~{{{zzzxxxvvvtttsssssstttqqqpppppppppqqqrrrssssssoooqqqttttttrrrqqqqqqqqqnnnmmmlllkkkjjjkkklllmmmppprrruuuyyy|||}}}}}}}}}yyy{{{~~~~~~}}}||||||~~~~~~zzz|||{{{zzz{{{~~~{{{wwwllleee^^^ZZZTTTOOOKKKHHHEEEBBBAAAAAA@@@???>>>@@@DDDGGGIIIPPP[[[fffnnntttxxx{{{{{{zzzxxxrrriii]]]RRRLLLKKKWWWiii{{{}}}kkkYYYKKK???999...///000222333222111111000000000000000000000000222111111000000111111222........................,,,,,,------------,,,,,,+++++++++,,,...000333444/////////////////////////////////000000000111111111111222333333333333222444444444444444444555555111333555666777888;;;>>>@@@HHHYYYttt}}}rrrmmmuuudddQQQGGGBBB===777555222222222111111111111000......////////////......,,,,,,---...............------------------------------------.........///------............---------,,,,,,------///000000............////////////000111444777999;;;<<<<<<<<<<<<<<<<<<============>>>???AAABBBBBBDDDFFFIIISSSeee}}}}}}|||vvvvvvvvvtttssssssssstttqqqppppppqqqrrrssstttuuupppsssvvvxxxvvvuuutttsssooonnnmmmmmmnnnppprrrsssvvvwwwyyyzzz{{{{{{{{{zzzxxx{{{~~~|||{{{zzz{{{~~~}}}~~~~~~}}}}}}~~~yyyzzzzzzyyyvvvuuuuuuvvvvvvwwwwwwyyyzzz|||~~~~~~|||}}}uuukkkddd```ZZZTTTOOOKKKGGGDDDAAAAAABBBAAA??????AAACCCCCCIIISSS\\\eeennnuuuyyyzzz{{{{{{xxxqqqggg\\\SSSLLLOOOYYYjjj}}}jjjVVVGGG>>>222222111111111000000000000000000000000000000000000000////////////000000//////////////////////////////000000000000//////,,,,,,,,,,,,...111444666////////////////////////....../////////000000000111111222333333333333222333333333333444555555666444666777888888999<<<>>>???FFFVVVqqqyyykkkoooZZZNNNHHHAAA;;;999111111111111000000000000......////////////......+++,,,,,,---.........------------------------------------.........//////------............------,,,,,,,,,---...///000111............/////////000000111444777:::<<<<<<<<<<<<<<<<<<<<<=========>>>@@@AAACCCDDDDDDFFFIIIKKKYYYnnn|||zzzxxxttttttuuutttsssrrrtttuuuqqqqqqqqqrrrssstttuuuvvvuuuxxx|||}}}|||yyywwwwwwppppppooooooqqqtttvvvxxx}}}}}}}}}}}}}}}||||||{{{yyy|||~~~~~~|||zzzyyyzzz}}}~~~{{{|||}}}}}}|||zzzxxxvvvrrrsssssspppmmmkkkkkklllgggggghhhjjjkkknnnpppqqqssstttvvvxxxzzz|||}}}}}}}}}ssshhhddd]]]WWWRRRNNNIIIFFF@@@AAABBBBBB@@@???@@@AAAAAAEEEMMMUUU^^^iiirrrxxxyyy|||~~~}}}yyyrrrggg___OOOMMMQQQ```vvv{{{dddQQQGGG:::777444111000000111222000000000000000000000000......------------......000000000000000000000000------............------222111000......000111222////////////////////////............////////////111111222333333333333222222222222333444555666777888999::::::999:::<<<>>>>>>DDDTTTooo{{{rrryyyjjjVVVIII@@@999555777555222111111111111000000/////////..................////////////.........---,,,,,,---...///000................................................,,,++++++,,,...//////..................///000111333444555777999::::::;;;<<<<<<<<<======>>>???@@@@@@>>>???BBBCCCDDDIIIQQQbbb|||zzz{{{vvvsssqqqrrrtttuuussspppwwwwwwuuussstttyyyyyyvvvvvvzzz{{{wwwvvvpppkkkkkkrrrxxx||||||~~~}}}||||||{{{||||||yyy||||||zzz}}}~~~}}}|||}}}~~~~~~||||||}}}~~~zzz{{{}}}~~~~~~||||||}}}wwwsssuuuvvvxxxvvvsssnnnkkkiiigggggggggddd```]]]\\\]]]ZZZ[[[\\\\\\]]]___bbbeeekkkkkkmmmoooqqqsssuuuvvv}}}~~~qqqmmmeee]]]TTTMMMHHHEEEFFFDDD@@@??????@@@@@@@@@BBBCCCFFFNNNZZZfffnnnsss{{{{{{}}}xxxnnnfff]]]UUUOOOVVVlll}}}bbbLLL>>>:::666666444000///222//////......///000111111222000///000111222111///////////////......................../////////000111000///...............000000///...............222222222222222222222222222222222222222222333333333333333444444444555555666777777888999;;;<<<===???FFFXXXtttoooqqquuu```QQQGGG>>>888777555222111111111111000000000/////////...............////////////............---,,,---...//////................................................,,,++++++,,,...//////..................///000111444555666888999:::::::::;;;;;;;;;<<<<<<===>>>???@@@???@@@CCCDDDFFFMMMVVVggg{{{xxxwwwxxxuuusssssstttuuusssqqqtttvvvuuusssuuuyyyyyyvvvssswww|||{{{yyywwwrrrmmmmmmssszzz}}}~~~}}}||||||{{{{{{|||||||||~~~~~~|||xxx{{{}}}}}}{{{zzzzzz|||yyyzzz||||||zzzyyyzzz{{{xxxxxxyyyzzz|||~~~~~~||||||~~~~~~}}}yyytttpppmmmnnnnnnlllhhhccc___]]]WWWWWWWWWTTTRRRPPPPPPRRRQQQRRRTTTTTTUUUWWW[[[^^^dddeeehhhkkkoooqqqsssttt}}}~~~}}}vvvlllaaaXXXQQQLLLJJJHHHEEECCCAAAAAABBBAAA@@@???@@@CCCHHHQQQ[[[eeejjjuuuwwwzzz|||uuuooobbbZZZSSSWWWggg~~~ppp\\\FFF>>>777666555222111222000000000///000000111111111000//////111111000///////////////............------------............000//////............///000000///...............000000000000000000000000111222222222222333333333333333333444444444555555666666666777999:::<<<===@@@GGGXXXtttwwwrrrxxxmmm]]]PPPDDD===888555222000111111111111000000000/////////............////////////......//////...---------......................................................,,,++++++,,,...//////...............///000111222555666777888999:::::::::;;;;;;;;;;;;<<<===>>>>>>@@@???AAACCCDDDHHHSSS___rrr~~~yyyvvvvvvzzzwwwuuutttttttttsssqqqrrrtttuuutttwww{{{zzzvvvooorrruuuyyy{{{{{{zzzyyytttppplllmmmrrrxxx{{{|||yyyyyyzzzzzz{{{|||}}}}}}~~~}}}|||}}}~~~~~~|||zzzwwwzzz|||}}}zzzxxxvvvuuuuuuxxxzzz{{{zzzxxxwwwwwwuuuuuuuuuvvvwwwzzz|||~~~~~~|||||||||~~~|||||||||}}}|||||||||}}}}}}{{{zzzxxxxxxxxxxxxyyyzzz{{{{{{yyyxxxvvvuuussspppllliiiaaa```___]]]ZZZVVVRRRPPPLLLLLLLLLKKKIIIJJJLLLNNNQQQSSSTTTVVVWWW[[[```cccdddfffjjjooosssuuuwwwwwwyyylllaaaYYYSSSPPPKKKHHHFFFDDDDDDCCCBBB@@@@@@BBBDDDFFFKKKSSS^^^fffmmmqqqwww~~~|||xxxjjjddd[[[XXX```ooo}}}pppRRRDDD888555555444333333222222111111000111111111111///...///000111000...////////////............---------------,,,,,,,,,///............//////000000//////............///000000000000000000000000111111222222222333333333333333333444444444555555555555666777888:::;;;<<>>???AAAAAACCCDDDEEEJJJZZZjjj~~~zzzyyyxxxwwwyyyxxxuuutttsssrrrrrrrrrrrruuuvvvvvvyyy}}}{{{wwwlllmmmoooqqqrrrsssttttttmmmjjjhhhiiinnnrrruuuvvvuuuvvvxxxyyy{{{|||}}}~~~}}}~~~|||||||||}}}{{{zzz{{{{{{{{{zzzxxxvvvxxxzzz{{{yyyvvvrrrppppppssswwwxxxvvvtttsssrrrqqqppppppppprrruuuxxxyyy~~~{{{xxxvvvvvvwwwzzz{{{|||~~~~~~~~~}}}||||||}}}}}}|||yyyvvvuuuvvvwwwvvvuuuuuuvvvuuutttrrrqqqpppooonnnnnnmmmmmmmmmmmmkkkiiihhhgggfffccc```WWWVVVTTTTTTSSSRRRPPPNNNMMMMMMNNNMMMMMMOOORRRUUUZZZ[[[^^^```dddiiioootttqqqtttyyy~~~zzznnncccZZZTTTMMMKKKHHHGGGFFFDDDAAA???@@@BBBDDDDDDEEELLLXXXbbbiiimmmuuu}}}}}}tttnnneee\\\YYY```mmmwwwvvvvvv```MMM;;;555666666333222444333333222111111111111000///...///000000///...////////////.....................------------,,,...............///000111000///............//////222222222222222222222222111111111222222333333444333333333444444444555555444555555666777999:::;;;BBBHHHXXXtttxxxmmmwww}}}nnn^^^NNNCCC===999555222111222222222111000000000////////////......////////////....../////////......---,,,,,,................................................,,,++++++,,,...//////...---.........000111222333888888999:::::::::::::::============>>>???@@@AAABBBCCCEEEFFFGGGOOOdddwww|||yyyyyyyyyyyyxxxvvvvvvtttrrrqqqqqqrrrsssuuuxxxyyyxxxzzz}}}|||wwwlllkkkkkkjjjkkkkkkmmmmmmiiihhhggghhhlllooorrrssssssuuuwwwyyy|||}}}~~~~~~zzz{{{}}}|||{{{zzzzzz{{{}}}{{{xxxwwwwwwwwwuuusssqqqrrrssstttssspppllliiidddgggjjjkkkjjjhhhgggfffggggggggghhhjjjllloooppprrrsssqqqooollljjjjjjkkkmmmoooqqqrrrsssrrrqqqpppoooppppppnnnkkkiiihhhhhhjjjiiihhhiiijjjjjjhhhgggffffffeeedddccccccccccccdddcccbbbaaabbbaaa___]]]VVVTTTSSSTTTWWWYYYXXXWWWVVVWWWXXXXXXXXXYYY\\\___ccceeehhhkkkpppwww~~~zzzmmm___UUUQQQOOOKKKHHHFFFDDDBBB@@@<<<>>>?????????EEEQQQZZZeeejjjssszzz~~~~~~||||||wwwnnnaaaXXXWWW]]]ccclllyyyttt|||nnnXXXAAA777666666333222444444333222111111222222111///...///000111000///////////////............//////.................................///000111//////............//////111111111111111111111111000000111222333333444444333333333444444444555555444555555666777999:::;;;BBBHHHXXXrrrrrrtttwwwfffTTTHHHAAA===777444222222222222111111000000000/////////......////////////...............///......---,,,................................................,,,++++++,,,...//////...------...///000222333444777888999:::;;;<<<<<<;;;>>>>>>>>>>>>???@@@AAAAAABBBDDDHHHJJJLLLXXXrrr|||yyyyyyzzzxxxvvvsssssssssqqqpppqqqtttwwwyyy{{{zzzxxxyyy|||zzzuuulllkkkiiihhhgggggghhhiiihhhiiijjjkkknnnpppsssuuurrrtttwwwzzz|||~~~~~~{{{|||}}}|||zzzzzz{{{||||||zzzvvvsssrrrpppmmmkkkgggggggggiiiiiigggdddaaaWWWYYY\\\\\\[[[YYYXXXYYY\\\]]]^^^```aaacccddddddbbbccccccaaa___]]]]]]^^^^^^___aaacccdddccccccbbb```aaabbbaaa___]]]]]]]]]aaaaaaaaabbbdddeeedddccc````````````aaabbbcccccceeeeeeeeeggghhhhhhgggeee```]]][[[\\\aaaddddddccceeegggiiiiiihhhhhhiiijjjmmmnnnqqqsssxxxvvvfffZZZWWWSSSNNNJJJGGGEEECCCBBB???????????????EEEMMMTTT___eeennnuuuzzz{{{|||||||||uuujjj___XXXVVVWWW\\\ooo{{{www|||eeeKKK===999666444333333333222222111222222222111000///000111222111///////////////...................../////////000000///............//////000///............//////000////////////////////////000000111222333444444555333333333444444444555555555555666777888:::;;;<<>>???@@@AAA@@@DDDJJJNNNRRRccc{{{xxxyyyyyyvvvssspppqqqrrrqqqqqqsssxxx||||||}}}zzzvvvvvvxxxvvvrrrmmmllljjjhhhgggggghhhiiiiiijjjlllnnnooorrrtttvvvsssuuuxxx{{{}}}}}}~~~~~~|||zzzxxxyyyzzz{{{xxxsssnnnkkkhhheeeccc___^^^^^^___bbbbbb___]]]SSSTTTVVVVVVTTTSSSTTTUUUUUUWWWYYY\\\^^^^^^^^^^^^YYYZZZ\\\[[[YYYWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]]]]\\\___aaabbbbbbbbbccceeehhhhhhiiikkkoooqqqppppppiiiiiihhhiiiiiijjjkkklllnnnoooqqquuuxxxyyywwwtttqqqlllhhhgggjjjmmmllljjjoooqqqssssssqqqooonnnnnnoooooopppqqqtttyyyrrrggg^^^YYYRRRLLLIIIGGGGGGFFFDDDCCCAAA@@@AAAEEEJJJMMMUUU\\\gggpppvvvyyy|||~~~~~~zzzsssiii```YYYVVVUUUbbbwwwttt{{{qqqVVVEEE===888555555222111111111111222222333333111000111222333222000////////////............+++,,,------...///000000000//////............///...............///000000///////////////////////////000111222333444444555333333333444444444555555666666666777999:::<<<===AAAGGGUUUooorrrrrrwwwcccTTTHHHCCC<<<777444333222222111111111111000000000000......////////////......+++,,,.../////////......................................................,,,++++++,,,...//////...------...///111222444555666777999;;;<<<===>>>>>><<<<<<<<<======>>>???@@@>>>DDDKKKQQQWWWkkk~~~xxxvvvwwwxxxuuuqqqoooqqqrrrrrrrrruuu{{{~~~}}}yyytttsssuuusssooommmlllkkkjjjiiiiiijjjkkkhhhjjjlllnnnoooqqqtttuuusssuuuxxx|||~~~~~~~~~{{{wwwvvvvvvwwwzzzvvvpppkkkgggccc___\\\]]][[[ZZZ\\\___```___]]]VVVWWWXXXXXXVVVVVVWWWXXXSSSVVVYYY]]]^^^^^^]]]\\\VVVYYY[[[\\\ZZZXXXWWWWWW\\\[[[ZZZZZZ\\\___bbbdddcccfffiiilllmmmooorrrtttuuuuuuvvvzzz~~~wwwwwwvvvuuuttttttttttttwwwyyy}}}}}}wwwqqqnnnpppqqqooolllmmmppprrrrrroookkkiiihhhhhhhhhgggggghhhlllrrrvvv~~~tttbbb]]]TTTNNNJJJIIIIIIIIIDDDAAA===<<<>>>AAABBBCCCMMMUUUbbbllltttyyy~~~}}}}}}|||yyyrrrhhh^^^XXXTTT[[[kkkqqqwwwxxx]]]JJJ@@@999777777000000000000111222333333333222111222333333222111000/////////............)))***+++,,,...///000000111000///..............................///000111111111111111111111111111///000000222333444555555333333333444444444555555666777777888999;;;<<<===AAAFFFTTTnnntttqqq}}}ooo___RRRFFF;;;666333111111444222111111000///......---000000000000000000000000......////////////..............................------------------------000000000000000000000000////////////000111333333777888999999;;;;;;<<<=========<<<<<<<<<<<<======BBBEEEJJJRRRccc}}}|||{{{yyywwwtttrrrqqqrrrqqqqqqrrrvvvyyy{{{{{{{{{vvvsssssstttuuuuuunnnjjjfffeeegggiiihhhggglllmmmnnnoooppprrruuuxxx|||{{{zzz|||~~~yyyzzz{{{yyyuuuqqqnnnmmmqqqnnnjjjiiihhheee___ZZZXXXVVVTTTWWW^^^dddfffggggggaaa[[[ZZZ]]]``````^^^XXXZZZ]]]^^^^^^___``````\\\^^^```bbbbbbaaa```___iiilllnnnoootttzzz{{{xxx{{{||||||uuuuuuwwwvvvuuuvvvzzz{{{~~~~~~yyytttqqqoooooommmkkkiiigggeeebbb^^^\\\```___]]][[[[[[aaakkkssssssiii\\\RRRMMMKKKIIIGGGFFFCCC???>>>???BBBDDDDDDIIIQQQ]]]gggooouuu{{{~~~|||zzzssseeeXXXTTTRRRYYYnnnwwwtttmmmWWWEEE;;;666555333333333333222111000000////////////////////////000000///...............000000000000000000000000000000000000000000000000///...---------...000111///////////////000111111333333222222333333444555888777555333333333555666555555666777888999::::::FFFLLLXXXlll{{{mmmppp{{{|||jjjSSSIII???:::777333222333222111111000//////......000000000000000000000000......////////////......------------------------------------------------////////////////////////000000000000111333444555777888999999;;;;;;<<<=========<<<<<<<<<===>>>>>>BBBEEEMMMYYYnnn|||{{{zzzyyyvvvtttrrrqqqrrrqqqqqqsssxxx{{{}}}~~~{{{wwwttttttttttttsssmmmjjjgggfffhhhjjjjjjiiilllmmmnnnoooppprrrvvvzzz~~~~~~{{{||||||zzzuuupppmmmllllllkkkkkklllllliiibbb\\\\\\ZZZZZZ^^^gggnnnsssttttttooojjjiiikkkllljjjhhhaaaaaaaaa```______```aaaaaacccfffiiikkkmmmmmmmmmzzz~~~wwwvvvvvvtttssstttwww{{{~~~wwwqqqooojjjhhheeecccaaa^^^[[[XXXYYYYYYXXXVVVXXX^^^iiiqqq~~~}}}sssfff[[[UUUQQQNNNLLLHHHFFFDDDCCCDDDDDDBBBAAAFFFMMMWWWbbbkkksssyyy|||~~~}}}xxxlll___UUUPPPRRR___uuuvvv}}}xxx___III<<<555444444444444444444333222222111111111111111111111111000000///...............000000000000000000000000000000000000000000000000111000000///000111222333///////////////000111111444333333333333444555555888666555333333333555666666666777888999::::::;;;DDDJJJVVVkkkxxxppprrrwwwYYYNNNDDD???;;;555222222111111111000000//////...000000000000000000000000......////////////......------------------------------------------------........................111111111111333444555666777888999999;;;;;;<<<===<<<<<<<<<<<<======>>>???BBBFFFPPPbbb}}}}}}{{{zzzyyywwwvvvtttrrrqqqrrrqqqrrruuuzzz|||yyywwwvvvuuusssqqqjjjhhhggghhhjjjlllllllllmmmmmmnnnnnnooosssxxx|||~~~}}}xxxtttqqqpppqqqqqqtttxxxzzzwwwqqqkkkeeeddddddjjjttt}}}|||yyyrrroookkkhhhfffeeefffggggggiiikkkoooqqqtttvvvvvv{{{xxxvvvsssrrrssswww}}}vvvpppjjjgggdddaaa___]]]ZZZXXXXXXXXXXXXXXXYYY```kkksss||||||nnnbbbZZZTTTPPPLLLIIIIIIHHHHHHHHHEEEAAA===CCCGGGNNNZZZfffpppvvvxxx||||||rrrgggXXXRRRMMMQQQ]]]uuu{{{iiiPPP???777666555555555555444444444444111111111111111111111111000000///.........//////000000000000000000000000000000000000000000000000000000000000000111222222000////////////000111111444444444444444555666666777666555333333444555555666666777888999:::;;;;;;AAAHHHUUUjjjzzzzzzcccWWWJJJBBB<<<666333333111111111000000000//////////////////////////////......////////////......------------------------................................................000000000111333444666666777888999999;;;;;;<<<===<<<<<<<<<<<<===>>>???@@@DDDGGGRRRjjj{{{zzzzzzxxxwwwuuutttssssssrrrrrrtttxxx}}}}}}zzzxxxvvvtttpppmmmfffggghhhjjjlllnnnoooooommmmmmnnnnnnooosssxxx|||~~~~~~vvvttttttyyyzzzssspppooopppqqqllllllnnnoooqqqrrrssssss~~~yyyyyyyyyzzz}}}yyyxxxzzz~~~xxxtttqqqlllhhheeeccc```^^^`````````___```gggqqqyyy}}}wwwjjj```XXXQQQMMMJJJIIIHHHGGGFFFDDD@@@===AAABBBGGGRRR```kkkrrrtttzzz~~~}}}tttkkk^^^XXXQQQMMMOOO```rrrXXXEEE<<<999555555444444444444444555////////////////////////000000///////////////000000000000000000000000000000000000000000000000000...............//////000000000//////000000111222444333333333333444555555666555444444444444555555555555666777888999::::::???FFFSSSjjjwwwqqqbbbPPPDDD<<<666444666111111111111000000000000////////////////////////......////////////......------------------------......................../////////////////////////////////000222444555666777888999999;;;;;;<<<===;;;;;;<<<<<<>>>???AAAAAAFFFJJJWWWsss}}}|||zzzyyyxxxvvvuuutttttttttttttttvvvzzz~~~|||zzzwwwuuuqqqllliiiccceeehhhkkknnnooopppqqqmmmnnnoooooopppsssxxx|||}}}~~~~~~}}}wwwuuutttsssnnnooopppqqqqqqqqqqqqppp{{{|||pppiiicccbbbcccgggoooxxxzzzyyysssooollliiigggfffeeecccaaaaaahhhrrr{{{wwwlllbbbXXXRRRKKKHHHEEECCCBBBBBB@@@???AAA@@@CCCLLLYYYfffnnnqqqzzzxxxpppbbb]]]VVVOOOKKKRRRggg{{{zzzbbbMMM???999555444333333222333333444////////////////////////000000/////////000000111////////////////////////////////////////////////---......///////////////000000000000000111222222222222111111222222333444555555444444444555555555444555555666777888999999===EEESSSjjj{{{nnnYYYJJJ???888666888111111111111111111111111000000000000000000000000......////////////......................................................////////////////////////......///000222444555666777888999999;;;;;;<<<===;;;;;;;;;===>>>@@@BBBCCCIIIOOOaaa~~~~~~{{{zzzxxxvvvvvvvvvvvvwwwwwwwwwyyy|||~~~{{{xxxtttqqqmmmhhheee```dddiiilllnnnooopppqqqoooqqqrrrssstttvvvyyy||||||}}}yyyvvvtttuuuvvvxxxyyyyyywwwuuutttxxxzzzwwwsssoooaaaYYYSSSQQQSSSVVV___gggqqqyyy{{{uuuqqqmmmkkkdddbbb^^^ZZZ[[[bbbnnnwwwuuuiii^^^WWWNNNJJJEEEAAA@@@AAABBBBBB@@@@@@BBBHHHRRR^^^hhhmmm{{{~~~wwwgggaaaYYYRRRKKKJJJSSS___}}}pppYYYEEE:::777555444222222222222333111111111111111111111111000000/////////000111111//////////////////////////////////////////////////////000111111111111111111000000000000111222222111111111111111222222333444444444555555555555555555555666777888999999:::===EEETTTjjjyyycccRRRFFF<<<888888111111111111111111111111000000000000000000000000......////////////......////////////////////////................................................//////000111333555777888777888999999;;;;;;<<<===:::;;;;;;===???AAABBBDDDLLLWWWooo|||zzzxxxwwwvvvwwwxxxyyyyyyyyy{{{~~~}}}zzzuuuqqqmmmiiieeebbb^^^ccciiimmmnnnnnnpppqqqsssuuuwwwxxxyyyyyy{{{|||{{{|||~~~~~~yyyyyy}}}~~~zzzwwwvvv}}}~~~wwwqqqmmmhhh___WWWPPPMMMMMMNNNTTT[[[ccckkk{{{|||tttnnnjjjhhh```^^^YYYTTTUUU^^^lllwww}}}pppddd]]]TTTOOOIIIEEECCCCCCCCCBBB@@@@@@AAADDDKKKVVVbbbjjjwww~~~}}}ooodddYYYQQQLLLIIIKKKOOOaaattt|||jjjRRRBBB:::888666333222222222333111111111111111111111111000000//////000111111222////////////////////////////////////////////////...///000111222111111000111111000000111111222333222222111111222222333444333444444555555666555555777777888999:::;;;;;;<<<>>>FFFUUUllljjjYYYKKK???999888111111111111111111222222000000000000000000000000......////////////......000000000000000000000000////////////////////////------------------------000000111222444666888999777888999:::;;;<<<<<<===::::::;;;===???AAACCCDDDNNN\\\yyy|||{{{yyywwwwwwxxxyyyzzz{{{{{{|||~~~}}}yyytttoookkkgggccc```]]]bbbiiimmmnnnnnnooopppvvvxxx{{{}}}|||||||||}}}{{{{{{{{{}}}{{{sssnnnjjjjjjooovvvzzz{{{{{{vvvxxxyyysssnnnjjjhhh```XXXTTTQQQOOOSSSYYYVVV\\\jjjzzzpppjjjeeebbb```]]]WWWSSSUUU___ooozzzzzznnnfffXXXTTTOOOJJJGGGEEECCCBBB???@@@AAABBBGGGPPP^^^gggqqqyyywwwhhhXXXQQQNNNKKKKKKLLLPPPaaa{{{zzz|||xxx___MMM<<<:::777555333222333333////////////////////////000000///000000111222222////////////////////////////////////////////////,,,---///000000000///...111111111000111111222333333333222222333333444555333333444555666666666555888999::::::<<<<<<===>>>???GGGVVVlllttt```QQQFFF>>>:::444333222222333333111000000000000000////////////////////////000000000000////////////////////////333222111/////////000000.../////////000000000111222111111444999;;;:::888::::::;;;;;;;;;;;;;;;;;;<<<;;;===@@@@@@>>>AAAFFFOOOeee|||}}}}}}{{{xxxwwwwwwyyy~~~zzz{{{wwwrrrmmmjjjhhhfffdddfffhhhjjjjjjiiikkkpppttt{{{~~~~~~{{{yyyxxxzzzzzz{{{~~~wwwqqqddd___[[[ZZZYYY\\\gggrrrtttxxxyyyxxx|||xxxsssrrrxxx}}}}}}|||}}}zzzvvvqqqggg]]]WWWTTTUUU[[[bbbbbbccchhhrrr~~~sssllleee^^^XXXWWWWWWVVVUUUXXXbbbqqq}}}xxxiiiaaaZZZPPPIIIFFFDDDBBB???AAAAAABBBDDDEEEIIITTT___jjjsss{{{~~~{{{wwwmmm___SSSMMMJJJGGGEEEJJJQQQddd~~~|||}}}jjjQQQ???999555666555222111333000////////////.........000///.........000111222000000000000000000000000222222222111111111111111,,,///111000......000222////////////000000000000000000111222333333444444555555555555666666666666666666777888:::;;;<<<===BBBEEEQQQkkk~~~lll[[[LLLAAA;;;666444222222333333111000000000000000/////////////////////000000000111111////////////////////////000111111222111000///...////////////000000000000/////////222666888777555::::::;;;;;;;;;;;;<<<<<>>999777444333333333222000000000000000/////////////////////000000000111111////////////////////////...///222333333111...,,,000000000000/////////////////////222555666666555::::::;;;;;;;;;<<<<<<<<>>???AAAAAAEEEOOO[[[mmm~~~yyyzzz|||~~~~~~}}}|||zzzxxxvvvwww{{{~~~{{{vvvqqqoookkkjjjjjjkkkkkkkkkhhhhhhggghhhkkkooouuuyyy}}}{{{{{{|||~~~~~~~~~|||}}}~~~nnn[[[PPPJJJHHHJJJNNNVVV___hhhkkknnnvvv||||||wwwppplllpppyyy}}}{{{{{{}}}~~~tttttt{{{~~~~~~}}}yyytttooommmllluuuyyywwwmmmeeeaaa^^^[[[\\\cccnnnzzzxxxpppddd[[[UUURRRNNNKKKEEEBBB@@@AAA@@@AAAGGGOOOXXXbbblllrrrxxx~~~~~~{{{sssllleee[[[QQQJJJGGGBBBBBBLLL^^^vvv}}}mmmQQQFFF;;;777666444333444555444333222111000//////000////////////000000000////////////////////////,,,,,,------...///000000---...///000000111222222//////000000000111111111111111111222222333333333333333444444444555555555666666777888:::;;;<<<===BBBFFFSSSkkk|||lllhhhssswwwdddTTTLLLBBB===888444222222222111000000000000////////////,,,,,,,,,---------......////////////////////////000///////////////000000000000000000////////////333555666888999999::::::::::::;;;<<<<<<===>>>>>><<<===???BBBBBBDDDNNNZZZvvv}}}yyyzzz|||}}}}}}|||{{{zzzxxxwwwyyy~~~~~~{{{qqqooolllkkklllmmmnnnmmmhhhggggggiiimmmrrrwwwzzz|||zzzzzz{{{}}}}}}~~~}}}}}}~~~}}}hhhYYYOOOIIIGGGIIIRRR^^^kkkpppsssyyy}}}vvvmmmhhhkkkttt{{{|||||||||{{{zzz}}}|||rrrvvvxxxqqqmmmmmmoooooottt||||||pppggg```[[[XXXZZZdddpppzzzwwwjjj```XXXSSSNNNJJJGGGCCC@@@@@@@@@???DDDJJJSSS]]]gggnnnvvv}}}~~~zzzvvvqqqhhh]]]UUUNNNFFFAAAFFFUUUooozzzvvv[[[MMM>>>888666444222333222222111111000000/////////000000000000/////////........................------...///000000111111111111000111111222111111000000000000111111111111111222222222222222333333444555555555666666666666666666777888:::;;;<<<===@@@EEERRRjjj~~~jjjbbbjjj~~~}}}mmm^^^UUUFFFAAA:::555222222222222000000000000////////////,,,,,,,,,,,,---------...////////////////////////000///...---...///000111////////////000000000000222444777777777777888:::::::::;;;<<<===>>>>>>???===>>>BBBEEEDDDGGGRRR^^^|||yyy|||yyyzzz||||||{{{zzzzzzzzzzzzzzz}}}}}}rrrooolllkkklllnnnnnnnnniiihhhhhhlllqqqwww{{{|||}}}~~~~~~|||zzzzzzzzz|||||||||~~~~~~xxxgggXXXLLLGGGHHHPPP___ooovvvyyy~~~vvvmmmiiikkksssxxxyyy{{{{{{zzz{{{vvvnnnsss~~~zzzqqqmmmmmmoooooovvv~~~pppggg]]]WWWTTTXXXdddqqqzzz~~~sssfff]]]VVVOOOKKKJJJEEEAAAAAAAAA@@@CCCHHHNNNXXXccckkksss|||~~~{{{ssshhh___RRRIIIBBBDDDQQQiii~~~~~~hhhVVVDDD;;;777555333444000000000111111222222222///000000000000//////.........................../////////000000111111222555333111111111111///---000000000111111111222222222222222222222222222222555555555666666666777777666666777888:::;;;<<<===>>>DDDRRRjjjrrrfffhhhxxxyyyiii]]]IIICCC;;;555222222222222000000000000////////////------........./////////////////////////////////........./////////000000------...///000111222222222444777777666666888:::::::::;;;<<<===>>>??????>>>@@@CCCEEEEEEJJJYYYhhh}}}tttxxx{{{zzz{{{{{{zzzxxxwwwyyy{{{|||~~~}}}zzzrrrppplllkkkkkkllllllkkkjjjjjjlllqqqxxx}}}zzz|||}}}{{{zzzzzz|||{{{{{{|||vvvcccRRRKKKKKKMMM^^^pppyyy}}}tttmmmkkkoootttwwwzzz{{{|||{{{zzz~~~~~~uuummmqqqxxx|||||||||~~~tttnnnllllllooowww~~~pppfffZZZTTTPPPVVVdddrrr{{{}}}~~~pppeee\\\TTTOOOLLLFFFBBBCCCCCCAAACCCGGGIIISSS^^^gggpppyyyxxxmmmeeeWWWNNNFFFDDDLLL___}}}}}}|||sss```JJJ???;;;777555555777666666555444333222222///000111111000///...---........................000000000000000000000000111///---...000111000...000000111111111222222222222222222222222222222222444444444555555555666666666666777888:::;;;<<<===>>>EEETTTlllvvv}}}mmmiiisssooobbbJJJDDD<<<555222222222333000000000000////////////////////////000000000111////////////////////////+++---///111111000///---,,,---...///000111222333333666999999777777999;;;::::::;;;<<<===>>>???@@@??????AAABBBCCCKKK]]]nnnzzzsss{{{~~~zzzyyyzzz{{{xxxvvvvvvxxx{{{~~~zzzuuurrrooollljjjjjjjjjjjjiiillllllooouuu|||yyy||||||{{{{{{}}}{{{zzz{{{~~~lllYYYPPPPPPKKK]]]pppzzz}}}}}}rrrlllmmmqqquuuwww{{{}}}~~~|||zzz|||{{{ssswwwzzzrrrtttxxxyyyyyyyyyzzzzzz}}}xxxoookkkjjjjjjsss~~~~~~pppfffXXXRRRNNNUUUdddsss{{{}}}wwwkkkaaaYYYTTTMMMGGGCCCDDDDDDCCCDDDGGGGGGQQQ\\\dddmmmwww}}}~~~zzzoooggg\\\SSSIIIDDDGGGUUUooo}}}yyy{{{fffOOOBBB===:::777777@@@???===999666222000//////000111111111///...---........................000000000000000/////////)))'''(((+++000444444333000111111111111222222222222222222222222222222222333333333444444444555555666666777888:::;;;<<<===???FFFUUUmmm{{{|||oooooovvvrrr^^^SSSGGG<<<888777333000000333333222111000///......//////............//////000///.........000111222111111000000//////.....................///000111222333444555666777888999;;;;;;<<<<<<===>>>>>>>>>@@@BBB@@@BBBJJJOOO```|||}}}qqqqqq~~~zzzxxxxxxxxxxxxxxx||||||~~~~~~wwwsssmmmjjjjjjlllkkkfffbbbbbbjjjnnnuuu}}}}}}yyyxxxxxxzzz}}}~~~~~~}}}dddUUURRRWWW[[[cccnnnzzzxxxnnnlllmmmnnnqqqvvv~~~}}}{{{xxxnnnooovvv|||yyyxxxwwwwwwzzzzzz{{{sssnnnnnnpppwwwvvvmmm[[[WWWTTTYYYfffttt}}}tttiii___YYYSSSNNNGGGDDDDDDCCCAAA???HHHMMMUUU]]]fffoooxxx}}}~~~|||vvvsssfffVVVKKKHHHEEEFFF[[[uuuvvv\\\JJJ???999666777LLLEEE;;;444111000111222111000///......///000111000000...------...///000000000000000000000000000000000////////////000000000000000000000111111111111111111222333444555666555555444444555666888999444555666888:::<<<===>>>@@@EEERRRlllxxxuuuxxxyyydddVVVJJJ>>>:::888444222222111000000000000000000000//////............//////000//////......///000111111000000000/////////...////////////000000111222333333444666777888999:::;;;;;;<<<<<<===>>>>>>>>>???BBBAAACCCKKKSSShhhxxxppprrr}}}zzzxxxvvvvvvvvvvvvzzz{{{~~~zzzsssooonnnkkkjjjmmmlllgggdddeeekkkpppxxx~~~zzzyyyyyyzzz}}}~~~~~~~~~qqqbbb]]][[[^^^dddmmmvvv}}}~~~}}}yyyooogggfffhhhjjjooottt}}}~~~~~~{{{zzztttpppttt||||||yyyyyyzzzyyyxxxyyy~~~}}}qqqllllllqqqxxx}}}sssjjjZZZVVVSSSXXXeeesss|||yyynnnccc]]]TTTNNNHHHEEEEEEEEECCCAAAEEEJJJRRRZZZccclllvvv{{{{{{xxxkkk\\\PPPLLLFFFDDDUUUmmmfffRRREEE===:::<<>>>>>>>>===CCCCCCEEENNNXXXrrrwwwsssyyy}}}zzzvvvtttsssssssssyyy{{{zzztttnnnkkknnnkkkjjjlllkkkgggfffhhhnnnttt|||{{{yyyyyyzzz|||~~~~~~}}}~~~|||}}}~~~~~~qqqiiiaaaaaadddjjjqqquuutttqqqlllddd^^^^^^aaaeeelllrrr||||||{{{yyyzzzzzzqqqpppvvv|||}}}xxxyyy{{{wwwwwwwww|||yyynnnjjjkkkrrryyyxxxooogggYYYTTTRRRWWWdddrrr{{{~~~vvvkkkdddWWWQQQJJJGGGFFFFFFEEECCCBBBGGGMMMUUU^^^hhhrrrxxx}}}rrrdddXXXRRRIIICCCNNN```nnnYYYGGG;;;999<<>>CCCPPPiiitttaaaSSSDDD===:::666444444//////////////////////////////............//////111111000000//////......000000000000/////////////////////000111222333444555555666777999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>>>>DDDEEEGGGPPP]]]|||{{{|||~~~|||zzzvvvsssqqqrrrsssxxx|||{{{uuuoookkkhhhllliiiiiijjjiiifffgggkkkqqqxxx~~~{{{zzzxxxyyy{{{|||||||||~~~~~~||||||}}}|||~~~{{{pppeeeddddddhhhmmmpppnnnjjjccc\\\WWWYYY]]]bbbkkksss|||{{{yyyxxxzzz~~~ppplllqqqwww|||vvvwwwzzzvvvuuuvvvyyy~~~uuulllhhhjjjrrryyy}}}uuullldddXXXSSSPPPVVVcccpppyyy}}}ssslll___XXXPPPJJJHHHGGGEEEBBBAAADDDJJJQQQZZZeeeooovvvzzz|||wwwkkk```XXXMMMDDDIIIUUUwwwvvv```JJJ:::777:::888555333222222222222111000000000000000000000000---...000111111000///...////////////////////////000000////////////000000000000111111222333444444444333333222222333333333333333333444555555666666777777888999::::::;;;;;;???CCCQQQjjj|||hhhYYYHHH???:::555333333222111111000///.........//////............//////111111000000//////......////////////000000000000.........///000111333333555666777888999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>???EEEEEEHHHSSSbbb}}}{{{{{{zzzvvvrrrqqqsssuuu{{{}}}wwwrrrmmmiiihhhiiigggfffgggeeedddhhhnnnvvv||||||~~~{{{yyywwwwwwxxxzzz{{{zzzyyy{{{}}}}}}}}}|||}}}~~~{{{}}}vvviiieeebbbffflllqqqpppmmmccc\\\WWWXXX[[[aaalllvvv}}}zzzxxxwww{{{|||mmmgggmmmttt{{{vvvwww{{{vvvuuuuuuxxx}}}{{{sssjjjgggjjjpppwww~~~}}}tttkkkcccWWWSSSPPPUUUbbbpppyyy||||||sssiiiaaaWWWOOOKKKHHHDDDBBBAAADDDIIIOOOWWWbbbllltttvvvyyy}}}zzzpppfff]]]QQQGGGHHHOOOffflllTTTAAA999;;;444333222222333333222111000000111111111111000000---...000111111111000///////////////////////////000000////////////000000111111111111111000000000222222222222333444555666333333444555555666666666777777888999::::::;;;;;;@@@DDDRRRkkk~~~|||ppp```NNNBBB<<<666333333333333222111000///......//////............/////////000000000000000///...////////////000000000000------...///000111333444555555666888999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@EEEEEEJJJYYYkkk~~~zzzyyyzzzzzzwwwtttsssvvvzzz{{{tttoookkkiiiiiihhheeeeeeeeecccccciiiqqq{{{~~~~~~||||||}}}{{{xxxvvvuuuvvvxxxxxxxxxxxxzzz|||}}}}}}~~~yyy{{{}}}||||||mmmgggbbbeeennnvvvwwwvvvkkkccc\\\ZZZ[[[aaaooo{{{~~~{{{xxxwww}}}wwwhhhdddjjjqqq|||}}}yyyyyy{{{xxxvvvvvvxxx}}}}}}xxxppphhhfffiiimmmttt|||~~~uuullldddWWWRRRPPPUUUbbbpppyyy||||||rrriii]]]TTTNNNJJJFFFCCCCCCDDDHHHLLLTTT^^^iiiqqquuuxxx||||||tttjjj```TTTJJJGGGKKKSSSgggttt\\\GGG;;;999444333222333444444333111000111111222222111111000......///000111111111111000000000000000000000000000000////////////000000222222111111000//////...111111111222333444666666333444555666777777777777666777777999:::;;;<<<<<<@@@EEESSSlllyyyyyyhhhTTTGGG>>>888444444333333222222111111000000//////............//////...///000111111000000///.../////////000000000111......///000111333444555444555666777888:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>???CCCDDDLLL```uuu}}}yyywwwyyyzzzxxxvvvvvvzzz~~~xxxrrrmmmjjjiiijjjhhheeeeeedddbbbccckkkuuu~~~|||{{{zzzzzzwwwtttssstttuuuvvvvvvwwwyyy||||||||||||}}}~~~xxxzzzzzzyyyyyy|||rrrjjjcccfffqqq{{{tttkkkbbb\\\\\\bbbppp~~~}}}xxxyyyrrreeeaaagggooo{{{~~~~~~zzzxxxwwwzzzxxxwwwxxx}}}zzzuuummmeeedddgggjjjqqqzzz}}}~~~xxxnnnfffXXXSSSPPPUUUbbbpppyyy}}}~~~vvvnnnaaaWWWQQQMMMIIIFFFCCCDDDFFFJJJPPPZZZeeemmmuuuwww{{{xxxmmmbbbVVVLLLGGGGGGIIIRRRiii{{{fffNNN???999777555444333444444333222000111222222222222111000////////////000111222333000000000000000000000000000000////////////000000222111111111111111111000222222222222333333444555444555666888888888888777555666777888:::;;;======???DDDRRRlll{{{mmmXXXJJJ@@@999666666111222222222222333333333//////............//////---...///111111111000000.../////////000000111111//////000111222444666777444444555777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>???BBBCCCNNNeee|||}}}zzzuuuxxx{{{yyywwwxxx}}}}}}vvvpppkkkiiiiiijjjhhhfffeeeeeecccdddmmmxxx~~~~~~~~~}}}zzzxxxzzzwwwsssrrrrrrtttuuuuuuwwwxxxzzzzzzyyyxxxyyyzzzyyyzzzzzzyyyxxx|||vvvmmmeeegggsss{{{qqqfff^^^\\\bbbqqq~~~yyyzzzpppccc```fffmmmzzz{{{}}}~~~|||yyyuuusss{{{yyyxxxyyy}}}yyyssskkkcccbbbeeegggoooyyy}}}~~~zzzooogggXXXSSSPPPVVVbbbpppyyy}}}~~~xxxooocccYYYSSSOOOLLLIIICCCDDDEEEHHHNNNXXXcccjjjsssuuuyyy}}}zzzooocccWWWLLLFFFEEEHHHIII[[[{{{qqqYYYFFF>>>999777555444555555444222000111222333333222111000000//////...///111333444000000000000000000000000000000////////////000000111111111222222333333333444444333333222222333333444555777888999999888888444555666888:::<<<===>>>===CCCQQQkkksss\\\KKKCCC>>>666000111111222333222111000///////////////////////////000...,,,---000111///---000000000000000000000000000111222222444444555666555555555666888:::===>>>;;;===>>>>>>======>>>@@@>>>AAADDDOOOiiiuuuzzz{{{yyyzzz}}}xxxwww{{{}}}}}}wwwooollliiieeedddgggjjjhhhgggeeebbbdddppp}}}~~~}}}{{{xxxuuutttwwwvvvsssrrrrrrtttvvvxxxxxxxxxxxxxxxyyy{{{}}}zzzzzzyyyyyy{{{|||~~~tttiiillluuu{{{tttdddYYYWWW^^^ooo~~~zzzzzznnn___]]]eeelllxxx||||||vvvrrrsssvvvzzzvvvwww|||wwwppphhh```___bbbjjjqqqxxx|||}}}zzzcccaaaYYYSSSXXXaaalllwww~~~tttggg]]]WWWQQQIIICCCBBBAAACCCFFFHHHOOO___oooooowww|||||||||}}}ssscccVVVOOOJJJEEEDDDFFFPPPeee{{{aaaHHH:::;;;555222333444222222444111111111111000000000000444222000///...///000111000000////////////000000000000000000111111111111000111111111111222222222111111111111111111111111111444777777:::===;;;555333333555666999;;;>>>???BBBEEEQQQjjj|||bbbOOOEEE???999444111222222333222111000///////////////////////////111///---...000111///...000000000000000000000000000111222222444444555666555555555666888:::===>>>;;;===>>>>>>>>>>>>???@@@AAAEEEJJJXXXtttwww}}}|||zzz|||~~~zzzyyy|||wwwooollliiieeeeeegggjjjgggffffffeeehhhrrr}}}~~~zzzxxxvvvttttttwwwuuutttsssrrrsssuuuvvvwwwwwwvvvvvvwwwyyyzzz{{{yyyyyyyyyzzz|||}}}}}}ppppppuuuyyy}}}}}}pppaaaXXXVVV^^^nnn}}}{{{{{{lll^^^]]]fffnnnyyy}}}}}}vvvqqqrrrtttyyywwwxxx~~~~~~wwwppphhh```___ccciiipppxxx|||}}}kkk^^^VVVQQQVVVaaalllxxxxxxjjj```YYYSSSLLLFFFEEEDDDEEEFFFGGGLLL[[[iiiqqqyyyvvveeeXXXOOOHHHBBBBBBDDDLLL]]]sssiiiPPPAAA<<<666333444444222222555111111111111000000000000111111111111111000//////000000////////////000000000000000000111111111111000111111111111222222222111111111111111111111111222555666666888;;;:::555444444555777999;;;===>>>AAAEEEQQQiiimmmVVVIIIAAA;;;777222222222333222111111000////////////////////////111000//////111111000///000000000000000000000000000111222222444444555666555555666777999;;;<<<>>><<<===??????>>>???@@@BBBDDDGGGOOObbb}}}}}}|||}}}~~~{{{zzz~~~}}}uuunnnkkkiiieeeeeeggghhhdddcccgggkkknnnuuu||||||wwwuuusssssstttuuuuuuuuutttsssssssssssstttttttttttttttuuuvvvwwwvvvwwwyyy{{{}}}{{{uuuvvvxxx{{{~~~wwwkkk]]]UUUTTT\\\lllzzz{{{|||kkk___```jjjssszzzwwwpppppprrryyywwwzzz~~~~~~|||uuuoooggg```___cccgggnnnwww|||}}}nnnZZZSSSOOOTTT```kkkxxx~~~oooddd]]]VVVOOOJJJHHHFFFFFFFFFEEEIIITTTaaaoooyyyzzzkkk___VVVNNNGGGCCCDDDIIIUUUhhh}}}uuuZZZIII===777333444444222333555111111111111000000000000///000222333333111///---//////000000000000//////000000000000111111111111000111111111111222222222222222222222222222222222333666666555777;;;:::666666666666777999:::<<<===AAADDDQQQiiirrr|||yyy^^^MMMCCC;;;777333333333222222222111111////////////////////////111000000000111111111000000000000000000000000000000111222222444444555666666666777888999;;;<<<===<<<===???@@@@@@@@@BBBDDDEEEHHHQQQggg~~~}}}~~~|||{{{{{{}}}yyyrrrllljjjhhheeedddfffeeeaaaaaahhhooosssvvvyyy|||{{{yyywwwuuutttssssssttttttuuuuuutttsssqqqppprrrrrrrrrrrrrrrrrrsssssstttuuuxxx|||~~~}}}yyyzzz|||~~~rrrgggZZZSSSRRRXXXffftttxxxzzzkkk```cccnnnxxx{{{wwwnnnmmmoooyyyxxx|||~~~}}}yyyrrrlllddd]]]]]]aaaeeelllvvv{{{}}}}}}jjjYYYQQQMMMSSS^^^jjjvvvvvviiiaaa[[[SSSNNNJJJGGGFFFFFFEEEFFFPPPZZZhhhsss~~~}}}rrriiibbbYYYQQQHHHEEEFFFQQQeeezzzcccNNN???888444444333111222444111111111111000000000//////000111222222111000///...///000111111000///...///000000000111111111111000000111111111222222222222222222222222222222222333555555555888======:::777777777888999:::;;;<<<@@@DDDPPPhhhhhhqqqgggRRREEE;;;666333333333222222222222222000000000000000000000000000111111111000000000111000000000000000000000000000111222222444444555666666666888999:::;;;<<<<<<<<<>>>@@@AAAAAABBBDDDFFFHHHLLLWWWooo~~~|||}}}xxxyyyzzz{{{zzztttnnnhhhgggfffbbbbbbdddaaa^^^aaakkksssuuuuuuuuussstttvvvwwwwwwuuusssrrrrrrssstttuuutttsssqqqpppqqqqqqqqqqqqrrrqqqqqqqqqrrrtttwwwzzz}}}ssshhh[[[SSSPPPSSS___lll~~~xxxsssvvvhhh^^^bbbmmmwww|||wwwmmmkkkmmmyyyyyy~~~~~~|||vvvoooiiiaaaZZZZZZ^^^bbbjjjtttzzz|||~~~|||wwwfffZZZRRRMMMRRR]]]hhhsss|||}}}ppphhh```XXXRRRJJJGGGEEEFFFEEEFFFMMMUUU```mmmzzzwwwqqqjjj```VVVMMMFFFDDDNNNcccwwwkkkSSSBBB;;;555444333000000333111111111111000000000///111111000//////000111222//////000000000000/////////000000000111111111111000000111111111222222222222222222222222222222222222444555555999???AAA>>>888888888888999:::;;;<<<@@@CCCOOOgggaaajjjzzzoooZZZJJJ>>>777444444333222222222222333000000000000000000000000///000111111//////000111000000000000000000000000000111222222444444555666666777888:::;;;<<<<<<<<<<<<>>>@@@AAABBBCCCEEEGGGMMMTTTccc}}}}}}zzzzzzuuuwwwyyyzzzzzzsssooohhhdddcccbbb______aaa```___eeeooovvvvvvtttsssmmmooosssvvvwwwuuusssqqqpppqqqrrrsssssssssqqqqqqpppqqqrrrrrrsssssssssrrrrrrsssuuuxxx{{{}}}~~~yyynnn```VVVPPPQQQYYYcccrrrpppmmmqqq}}}eee[[[^^^iiiqqq|||xxxmmmjjjmmmvvvwww}}}{{{uuunnnhhh```YYYXXX\\\```hhhssszzz|||zzzyyyvvviiiZZZRRRMMMRRR\\\gggsss{{{zzzqqqggg^^^VVVKKKHHHFFFFFFEEEFFFKKKQQQ\\\hhhvvv~~~{{{vvvooocccWWWOOOHHHDDDJJJZZZlllvvvzzzxxx___HHH@@@999777444111000333111111111111000000000000222111///......000222333000000////////////000000000000000000111111111111000111111111111222222222333333333333333333333333000333555666:::@@@AAA===888888888999999;;;<<<<<>>@@@BBBCCCDDDGGGIIINNNZZZooo{{{xxxwwwssswwwyyyyyyuuunnniiiccc___```___\\\\\\^^^aaacccjjjuuuzzzwwwsssrrrmmmoooqqqssstttsssrrrqqqooopppqqqrrrrrrssssssrrrpppqqqssstttuuuuuuuuuuuurrrssstttvvvxxxzzz|||~~~}}}wwwhhh\\\SSSPPPVVV^^^hhhiiiiiinnn}}}~~~eee[[[^^^gggmmm{{{yyymmmjjjlllrrrsssyyy}}}vvvooohhh```XXXWWW[[[^^^gggrrryyy|||{{{yyywwwjjjXXXPPPLLLRRR]]]hhhttt}}}zzzoooddd[[[NNNJJJGGGGGGFFFEEEHHHMMMWWWdddrrrzzz}}}wwwjjj]]]SSSNNNHHHGGGNNN[[[kkktttoooOOOGGG>>>:::777333222444111111111111000000000000000000000000000111111222222111...------...111222000000000000111111111111000111111111111222222222333333333333333333333333000333555666999===<<<888777888888999:::;;;===>>>???BBBNNNeeeVVVZZZhhhzzzyyyiiiXXXIII@@@555444333222111222333444000000000000000000000000---///111000---,,,...000000000000000000000000000000111222333444555555666666888999;;;<<<<<<;;;;;;<<<>>>AAABBBCCCEEEGGGJJJLLL]]]wwwzzzvvvuuurrrwwwyyyzzz}}}rrrjjjfff```]]]]]]]]]ZZZZZZ\\\bbbfffoooyyy|||wwwssssssppppppppppppqqqqqqqqqqqqoooooopppqqqrrrsssssstttqqqrrrtttvvvwwwwwwwwwwwwssssssssstttvvvyyy{{{}}}{{{}}}nnnaaaVVVPPPTTT[[[bbbeeehhhlllzzziii^^^```gggmmmzzzyyymmmjjjlllooopppvvvxxxqqqjjjaaaYYYXXX[[[]]]fffrrryyy|||zzzxxxuuuhhhVVVOOOKKKQQQ]]]jjjvvvttthhh___QQQLLLIIIHHHFFFDDDFFFJJJSSS```nnnvvv|||tttgggWWWTTTNNNFFFEEEPPPdddttt{{{TTTKKKBBB===999444333555111111111111000000000000---///111222333222111000333111...,,,,,,...111333000000000000111111111111000111111111111222222222333333333333333333333333000333555666888;;;888333777777888999:::<<<===>>>???BBBNNNeeeSSS^^^eeeppp{{{zzzzzzlllUUUEEEAAA999777444333444444444333222222222111111111111000000000000000000000000000222111111111000000//////000111222333555666777777999999::::::::::::::::::;;;>>>@@@BBBCCCEEEHHHJJJKKKZZZxxx{{{zzz|||zzzvvvuuuuuuvvvyyy}}}yyyooohhhcccaaaaaa```[[[WWWYYY___aaakkkvvvzzz{{{{{{vvvooooooooopppqqqsssrrrpppnnnooopppqqqssstttuuuuuuvvvrrrqqqqqqrrrssstttrrrqqqrrrrrrrrrsssuuuwwwzzz|||~~~~~~xxxeeeXXXRRRRRRSSS]]]ccceeegggtttiii[[[^^^eeeiiiyyy}}}mmmfffmmmmmmssswwwxxx|||zzzzzzwwwnnnbbbYYYWWWXXX]]]eeeoootttwww|||~~~yyyssskkkZZZPPPKKKPPP\\\hhhrrrzzzwwwhhh]]]XXXSSSLLLGGGEEEFFFFFFFFFLLLXXXhhhttt{{{xxxqqqddd\\\RRRKKKGGGLLL\\\kkk|||hhhNNN???>>>777333444333111111111111111111111111////////////////////////...//////000111222222222222222111000/////////000//////000111222222333333333333222111222333444555888222444===>>>666555;;;777888999999999:::===???AAAEEEPPPfffPPP[[[dddppp|||xxxqqqwwwyyymmmWWWHHHCCC;;;888555333333333222111222222222111111111111000000000000000000000000000111111111111000000000///111222333444666777888888;;;;;;;;;<<<<<<<<<<<<===<<<>>>AAABBBCCCEEEGGGJJJOOO```{{{zzz{{{yyyvvvuuussswww|||wwwnnngggbbb```___^^^ZZZVVVYYY___dddoooyyy{{{zzzxxxtttpppooooooppprrrttttttrrroooooopppqqqrrrssstttttttttrrrqqqqqqrrrttttttsssqqqrrrrrrssstttvvvxxxzzz{{{{{{{{{|||}}}ppp___VVVSSSTTT[[[___bbbcccooolll\\\^^^fffkkk{{{pppgggnnnqqquuuwwwyyy}}}{{{{{{wwwnnnbbbYYYVVVVVVZZZcccmmmssswww|||~~~zzzuuummm[[[QQQKKKQQQ]]]hhhsss{{{zzzkkk```ZZZUUUNNNHHHFFFFFFFFFFFFJJJUUUeeeqqqyyy~~~{{{ooofffZZZPPPHHHHHHSSS___ttt~~~}}}tttVVVBBB===555222555222111111111111111111111111////////////////////////...//////000111111222222222111000000000000000000000111111222333333444444333333222222222333444555333444???MMMMMMAAA777666777999::::::999:::<<<>>>AAADDDPPPfffNNNYYYeeevvvssssssvvv{{{rrr^^^NNNGGG===:::666333222222111000222222222111111111111000000000000000000000000000111111111111000000000000222333444555666888999999;;;;;;;;;<<<<<<<<<=========???AAABBBBBBDDDGGGIIISSSjjj{{{yyyyyywwwvvvvvvrrrxxx{{{ssskkkeee```^^^]]]\\\YYYVVVZZZaaajjjuuu~~~}}}wwwtttsssqqqooooooooorrrtttuuusssqqqppppppqqqrrrrrrrrrrrrrrrrrrqqqqqqrrrtttuuusssrrrqqqrrrtttvvvwwwyyyyyyzzzwwwxxxyyy{{{~~~~~~iii[[[VVVVVVXXX\\\]]]^^^jjjppp^^^^^^gggmmm}}}sssjjjpppwwwxxxxxxyyy}}}|||wwwnnnbbbYYYUUUTTTWWW___jjjrrrwww{{{|||xxxqqq\\\RRRLLLRRR]]]iiittt|||oooeee]]]XXXQQQKKKHHHGGGGGGFFFGGGQQQ___kkkttt|||yyypppcccWWWLLLFFFJJJRRRiiixxxzzzxxx|||^^^FFF<<<444333555222111111111111111111111111/////////////////////////////////000111111222222000000000000000000111222111111222222333444444444333333222222222333444555222666CCCRRRSSSEEE999555888:::::::::999999;;;===@@@DDDPPPgggLLLVVVaaavvv}}}|||}}}uuuxxxyyygggUUUJJJ===:::666333222222222111222222222111111111000000////////////////////////111111111000000000000000222222333555666777888999888999999::::::;;;;;;;;;>>>@@@AAABBBBBBDDDGGGIIIUUUrrrzzzxxxxxxvvvuuuvvvtttzzz|||uuunnngggccc```]]]\\\\\\YYYXXX]]]eeeqqq|||~~~uuuqqqqqqrrrmmmmmmnnnpppssstttsssqqqqqqrrrrrrsssrrrrrrqqqqqqqqqqqqqqqrrrtttuuutttrrrqqqrrrtttwwwxxxyyyxxxxxxvvvwwwxxxzzz}}}rrraaaYYYWWWYYYZZZ[[[\\\eee{{{uuu```^^^fffmmmwwwlllrrrzzzzzzxxxyyy~~~}}}xxxnnncccYYYTTTRRRTTT\\\hhhqqqwww|||}}}yyysss^^^TTTMMMRRR^^^jjjuuu}}}tttjjjaaa\\\UUUOOOKKKIIIGGGFFFDDDLLLXXXdddnnnxxx}}}tttiii___SSSIIIHHHMMMcccuuu|||{{{wwwtttttt~~~bbbHHH<<<444555777111111111111111111111111111//////////////////////////////000000111111111111000/////////000111222222111111111222222333333333222222222333333333444444666777===EEEFFF???:::999999:::;;;:::999999:::<<>>;;;666333333444444444222222222111111111000000////////////////////////000000000000000000111111111111222333555666777888888888999999:::;;;<<<<<<>>>???AAAAAAAAADDDGGGJJJWWWyyyyyyxxxxxxvvvuuuwwwxxx}}}~~~vvvooojjjdddaaa```]]]\\\\\\ZZZZZZaaajjjvvvuuuppppppqqqlllkkklllmmmppprrrqqqppprrrssssssssssssrrrqqqqqqpppppppppqqqssstttsssrrrqqqrrrtttvvvwwwxxxwwwwwwvvvwwwyyyzzz}}}yyyfff\\\YYYZZZZZZZZZ[[[bbbttt{{{ccc]]]dddkkk~~~zzznnnrrrzzzzzzyyyyyy~~~}}}wwwooodddZZZSSSPPPQQQYYYdddnnnvvv|||~~~|||yyyttt^^^TTTMMMRRR]]]jjjvvv~~~zzzpppfffaaaYYYRRRNNNJJJHHHFFFCCCIIIQQQ\\\hhhsss}}}xxxnnneeeYYYMMMHHHIII___sss~~~xxxvvvxxxtttrrrwwwdddLLL???666777888000111111111111111111111111000000000000000000000000000000000000000111111111000/////////000111222222000000000000111111111111222222333333333444444444777555555888888777888:::999:::;;;:::999999:::<<>>888555444444444444222222222111111111111000000000000000000000000000000000000000111111111111000111222333444666777777999:::;;;;;;<<<===>>>>>>>>>???@@@@@@AAADDDIIILLL\\\|||xxxyyyyyyvvvvvvwww}}}{{{rrrkkkfffbbb``````]]][[[[[[ZZZ\\\dddnnnyyy~~~vvvqqqpppooolllkkkkkklllnnnppppppoooqqqrrrrrrrrrrrrrrrqqqqqqooonnnnnnppprrrssssssqqqqqqqqqssstttuuuvvvvvvvvvwwwxxxzzz{{{}}}lll___ZZZZZZZZZYYYZZZ^^^kkkhhh]]]aaahhhzzz{{{nnnrrrwww{{{|||{{{}}}|||vvvoooeee\\\TTTOOOOOOVVV```jjjssszzz}}}zzzwwwrrr___TTTMMMQQQ]]]jjjvvvwwwjjjeee]]]VVVPPPLLLHHHFFFDDDGGGLLLUUUaaannnyyy|||sssjjj^^^PPPHHHFFFYYYlllzzzwww|||zzztttrrr{{{kkkUUUEEE999888999000111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000111222000000000000000000000000111222333444444444333333333444444666666666666777888:::::::::999999;;;===>>>CCCQQQiiiTTTVVVUUU```ttt}}}uuuwww~~~iiiVVVGGGBBB<<<777444333333333222222222111111111111000000000000000000000000000///000000000111111111111111222333444555777777888999::::::;;;<<<===>>>???===>>>??????AAAEEEJJJNNNeee|||xxxxxxzzzzzzwwwvvvxxxyyyooohhhcccaaa```^^^[[[YYYYYYYYY\\\fffpppyyy}}}wwwtttpppmmmnnnmmmllllllnnnoooooonnnnnnooooooppppppppppppooommmlllmmmoooqqqrrrrrrpppqqqqqqqqqrrrssstttuuuvvvwwwxxxzzz{{{|||~~~rrrccc[[[XXXWWWWWWWWWXXXaaaxxxnnn___```fffvvv{{{nnnqqquuu|||~~~}}}~~~{{{vvvnnnfff]]]TTTOOOLLLRRR[[[eeeooowww~~~|||xxxtttnnn^^^TTTLLLPPP\\\iiiuuu~~~~~~nnnhhh```XXXRRRMMMIIIFFFEEEFFFIIIPPP\\\iiiuuu{{{}}}uuummmaaaTTTJJJGGGOOO___sss~~~yyyoooqqqxxxbbbMMM:::777999222111111111111111111111111000000000000000000000000111000000000000000000000222111000000000000000000000000000000000000000000111222333444444444333333222333555555666777666555777999::::::999:::<<<>>>>>>CCCQQQjjjMMMOOOMMMWWWkkkuuu|||wwwuuuyyyrrr___LLLFFF>>>888444333111000222222222111111111111000000000000000000000000000//////000000111111111222222333444555666888999999777777888999:::<<<<<<===<<<===>>>???AAAEEEKKKOOOlllxxxvvvwww{{{{{{xxxvvvxxxxxxmmmfffbbb```___]]]YYYXXXXXXXXX[[[fffpppzzz}}}xxxuuuqqqlllpppnnnmmmmmmooopppoooooollllllmmmnnnnnnnnnnnnnnnlllkkklllnnnppprrrqqqpppqqqqqqppppppqqqssstttvvvwwwxxxzzzzzz{{{}}}uuueee[[[VVVTTTTTTTTTTTTZZZppprrraaa```eeessszzzmmmqqqttt}}}}}}~~~zzzuuunnnfff^^^UUUOOOJJJOOOWWWaaakkkuuu|||{{{vvvrrrlll^^^SSSKKKOOO[[[hhhuuu~~~ooojjjbbbZZZSSSNNNIIIFFFGGGFFFGGGNNNYYYgggrrryyy|||{{{tttnnndddWWWNNNLLLFFFSSSddduuu}}}nnnkkkwwwlllRRR;;;666999333111111111111111111111111000000000000000000000000111111111000000000000000222222111000//////000000222222111111111111111111111222333444555444333333333444444222333666777777777888999999999:::===???===CCCRRRjjj^^^UUUPPPSSSYYYbbbvvv~~~tttrrrzzzjjjUUUGGG:::666666444111111333333333222222222111111000000000000000000000000111111222222222333333333444444555666777888999999999;;;<<<<<<;;;;;;===>>>BBBBBB<<<===GGGIIIMMMYYYttt}}}~~~zzzzzzyyywwwvvvvvvxxxzzzvvvmmmhhhdddaaa^^^YYYXXXUUUTTTVVV^^^iiiqqqyyy}}}{{{tttpppoooqqqooonnnmmmnnnpppqqqqqqpppoooooooooooonnnnnnnnnnnnmmmnnnooopppqqqqqqqqqpppqqqpppppppppqqqsssuuuvvvyyywwwvvvvvvyyy|||zzzfffYYYUUUTTTUUUUUUTTTZZZjjjzzz{{{ccc[[[fffuuuqqqnnnttt~~~}}}~~~}}}yyytttnnnllliiibbbVVVLLLMMMMMMSSS___kkkttt{{{wwwtttqqqccc\\\RRRJJJOOOZZZgggsss|||xxxooodddZZZUUUQQQMMMJJJJJJGGGEEEHHHRRR___lllttt|||rrrggg```ZZZQQQHHHHHHIIIRRRfffzzz~~~pppkkkuuuvvv\\\HHH===777444444444444333333333222222000000/////////000000111///000222222000///000111222111000......000111222666555333222111000000000222222111111222222333444333333444555666777888999777777777888999:::<<<<<>>BBB???>>>DDDEEELLL]]]}}}yyyzzzvvvvvvuuuttttttuuuyyy|||tttkkkfffccc```^^^YYYWWWTTTTTTYYYbbbkkkqqqxxxzzz|||xxxrrrnnnmmmooonnnmmmmmmnnnpppqqqpppoooooooooooooooppppppppppppmmmmmmnnnoooppppppppppppnnnoooqqqsssttttttttttttxxxwwwvvvuuuwww{{{~~~~~~kkk^^^VVVTTTTTTSSSQQQTTTbbbpppeeeZZZcccnnnsssqqqsss}}}~~~}}}zzzuuupppnnnkkkdddYYYPPPLLLKKKPPP\\\hhhqqqzzzxxxtttqqqccc\\\QQQJJJNNNZZZfffrrr{{{{{{rrrggg]]]XXXSSSOOOLLLLLLIIIFFFHHHPPP]]]iiiqqq{{{}}}}}}rrreee^^^ZZZSSSKKKFFFGGGOOO]]]mmm|||~~~sssnnnsss|||cccMMM>>>888555333333333222222222111111111000000000000000111111///000222222000///000111222111000//////000111222222222111111000000111111333333222222333333444555333444444555666777888888888888888999:::;;;<<<===CCCGGGQQQgggooobbbWWWSSSPPPOOOYYYfff||||||pppyyy```QQQAAA:::999666444444333333333222222222111111000000000000000000000000//////000000000111111111444444555666777888999999999;;;<<<<<<<<<<<<>>>???;;;BBBAAA@@@BBBCCCNNNcccwwwvvvsssssssssssstttwww|||}}}qqqhhhcccaaa___]]]YYYUUUSSSVVV^^^gggnnnqqqvvvxxxxxxuuuoookkkkkkmmmmmmllllllnnnpppqqqpppnnnoooooooooppppppqqqqqqqqqlllmmmmmmnnnooooooppppppmmmooorrrtttvvvvvvuuutttxxxwwwvvvuuuvvvxxx{{{}}}rrrfffZZZWWWUUUSSSPPPPPPYYYdddlll]]]cccfffuuusssqqq|||~~~}}}||||||wwwssspppmmmggg\\\TTTLLLIIIMMMXXXdddoooyyy{{{wwwtttggg\\\QQQIIIMMMYYYeeeqqqyyywwwkkkbbb\\\WWWRRRNNNNNNKKKHHHHHHNNNYYYeeelllvvvyyysssfff___\\\VVVOOOFFFGGGLLLUUUaaaqqq{{{vvvrrrppp{{{lllSSS@@@888777333333333333222222222222111111000000000000111111///000222222000///000111222111000//////000111222000/////////000111222222444444333333444444555666444555555555666666777777888888888999:::;;;<<<===AAAEEEOOOeeexxxjjj]]]VVVOOOKKKQQQ[[[mmm|||~~~sss|||gggWWWEEE<<<999666444444333333333222222222111111000000000000000000000000000000000000111111111222444444555666777888999999999;;;<<<===<<<===>>>@@@===CCCBBB@@@EEEGGGSSSiiiyyyvvvuuuuuuuuutttvvv{{{yyymmmeeeaaa___]]][[[XXXTTTSSSXXXcccmmmqqqrrrvvvvvvuuurrrmmmkkkkkklllkkkkkkkkkmmmppppppooonnnnnnnnnnnnoooppppppqqqqqqlllllllllmmmmmmnnnooopppnnnoooqqqsssuuuvvvwwwwwwyyyxxxvvvuuuvvvwwwzzz{{{yyymmm___[[[XXXUUURRRPPPUUU]]]rrrvvvbbbeeeccc}}}uuuqqqoooyyy~~~|||{{{|||xxxtttqqqnnnhhh___XXXMMMIIIKKKUUUbbbmmmyyy|||zzzlll\\\QQQIIIMMMXXXdddoooxxx{{{ooofff___ZZZTTTPPPMMMKKKHHHHHHMMMVVVaaaiiissswww~~~vvvkkkddd```YYYRRRIIIGGGIIIRRR```ssszzzzzzwwwqqqzzzsssYYYCCC999888555555555444444444333333111111000/////////000000///000222222000///000111111111000//////000111111000000000000000111222222333333333333333444555555555555555666666666666666777777777888999:::;;;<<>>@@@AAAAAAEEEAAACCCNNNWWWdddxxx}}}vvvuuussssssvvv|||xxxrrriiiccc```^^^ZZZWWWTTTUUUYYYaaakkkrrruuuuuuxxxvvvrrrnnnlllllllllmmmjjjjjjlllooorrrrrrpppnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmmmmlllmmmnnnpppqqqvvvtttrrrqqqrrruuuxxx{{{zzzyyyxxxwwwwwwxxxyyyyyy||||||jjjaaaYYYUUUSSSPPPPPPSSS]]]rrrhhhaaa```yyy{{{pppmmmttt||||||yyywwwtttqqqmmmhhhbbb^^^RRRMMMMMMUUUaaalllxxx~~~{{{yyynnn___SSSKKKNNNXXXcccnnnwww}}}~~~xxxnnnfff___XXXRRRIIIIIIIIIGGGIIIPPP[[[cccpppvvv~~~~~~uuuooojjj___UUUKKKDDDCCCOOOeee{{{hhhMMM>>><<<333333333333222222222222222111000///.........//////000222222000///000111000000000111111000000000444444333222111111222222222111111111111222333333444555555555666666777777666666666777888999:::;;;<<>>@@@BBB>>>DDDDDDEEEOOOXXXiii{{{}}}}}}uuutttsssssswww~~~tttooohhhdddaaa^^^YYYUUUSSSVVV]]]eeelllrrruuuwwwxxxtttppplllkkkkkklllmmmjjjkkkmmmpppssssssqqqooooooooonnnnnnmmmmmmllllllooonnnmmmmmmmmmoooqqqrrrvvvuuutttssssssuuuwwwxxxwwwwwwvvvvvvvvvwwwwwwxxxxxxssshhh\\\WWWTTTQQQPPPQQQWWWhhhmmmcccZZZrrrvvvlllsss}}}}}}yyywwwuuurrrnnniiidddaaaRRRNNNNNNVVV```kkkvvv}}}yyyyyynnn```UUULLLOOOYYYdddooowwwzzz||||||rrrjjjbbbZZZUUUKKKKKKJJJHHHGGGLLLVVV^^^mmmttt|||}}}tttnnnjjjaaaXXXNNNGGGEEEMMM^^^sssqqqTTTAAA===555555555555444444444444444333222111000000000000///000222222000///000111000000111111111111000000111111111111111222222333333222222222222333444444333444444555666777888888777777888888999;;;<<<===;;;BBBLLL___}}}~~~iii]]]VVVQQQTTT\\\kkkxxx{{{|||lllSSSCCC;;;777666777333333333222222222111111000000000000000000000000000000000000111111111111444444555666777888999999999;;;======>>>>>>AAABBB:::DDDGGGGGGNNNVVVkkkqqquuu~~~|||uuuttttttuuu{{{{{{rrrnnnhhheeebbb___YYYTTTRRRWWW```gggmmmqqquuuxxxwwwsssnnnjjjiiijjjlllllljjjkkkmmmqqqttttttrrrpppqqqqqqpppooonnnmmmllllllpppooonnnmmmnnnppprrrsssvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuuuuvvvvvvwwwvvv||||||{{{oooaaa[[[WWWSSSQQQRRRRRR```wwwttthhhUUUmmm|||lllrrr~~~}}}yyyxxxvvvsssnnnjjjeeecccRRRNNNNNNVVV```jjjttt}}}}}}zzzzzzpppaaaVVVMMMPPPYYYdddooowwwxxxzzz}}}uuummmeee\\\WWWMMMMMMLLLHHHFFFJJJSSS[[[jjjrrr{{{{{{qqqlllhhhbbbZZZRRRMMMIIIMMMXXXlllwwwXXXDDD>>>999999999999888888888888666555444333222222222222///000222222000///000111000000111111111111000000......//////000222333444444333333333333444555555333333444555666777888999999999999:::;;;<<<===>>>;;;BBBMMM___}}}kkk\\\UUUWWWZZZbbbrrruuuqqqxxxZZZEEE>>><<<777222555444333222111111111111111111111111111111111111111111111111222333444555666777777777888888888888999::::::;;;<<<===>>>>>>FFFDDDFFFKKKLLLWWWuuuqqqxxx~~~{{{xxxvvvtttuuuuuuwwwyyyooojjjddd```^^^\\\YYYVVVUUUZZZbbbjjjppprrrsssssszzztttllliiijjjlllnnnnnnhhhiiikkkmmmnnnnnnmmmmmmpppppppppnnnllllllnnnppppppooommmlllmmmnnnpppqqqsssttttttuuutttsssqqqpppssssssssssssssstttuuuvvvvvvwww{{{wwwiii___[[[XXXUUURRRWWWZZZdddlll^^^bbb{{{yyynnnqqq}}}~~~www{{{yyyvvvrrroooiiiccc___UUUMMMIIIPPP\\\iiivvvxxxtttqqqcccWWWNNNPPPYYYcccnnnuuuxxxzzz}}}~~~~~~~~~zzzpppcccYYYVVVNNNLLLLLLMMMLLLLLLSSS[[[kkkrrrzzzwwwoooiiiaaaXXXSSSKKKFFFIIIPPP]]]vvvzzz___JJJ???:::444333;;;CCCEEECCCAAA;;;888333///---,,,---...111111111111000000000000222111000//////000111222222222111111111111111222222222222222222222222222444444555555666777777777555666888888777888;;;===<<>>>>>DDDCCCFFFKKKNNN[[[{{{vvv}}}yyywwwvvvuuuuuuvvvvvvyyy~~~vvvmmmhhhbbb^^^\\\ZZZWWWUUUVVV[[[ccckkkppprrrrrrrrrvvvrrrllliiihhhjjjlllmmmkkkkkkllllllkkkkkkjjjjjjnnnooonnnmmmkkkjjjlllnnnooonnnmmmllllllnnnoooqqqrrrrrrssstttsssrrrqqqppprrrrrrrrrrrrrrrsssssstttttttttwww}}}{{{lllaaa\\\ZZZVVVSSSTTTZZZaaarrr^^^^^^rrrsssrrryyy~~~zzzxxxvvvssspppkkkeeeaaaWWWOOOKKKQQQ\\\iiivvvwwwrrrooobbbVVVMMMOOOXXXbbbmmmtttxxx{{{~~~}}}tttggg]]]YYYOOOLLLKKKKKKJJJJJJOOOVVVfffmmmwww}}}|||uuuooofff]]]XXXOOOHHHGGGIIIRRRggg|||hhhPPPAAA<<<666333888<<<:::777666555444333111000/////////111111111111000000000000222111000//////000111222222222111111111111111222222222222222222222222222333333444444555666666666666777888888777888:::<<<===CCCMMM```lll^^^YYYYYYVVVbbbwwwzzzxxxzzz^^^III===888777555444333222222111111111333333333333333333333333111111111111222333444555444555555777888999:::;;;::::::;;;<<<===>>>>>>???BBBAAAEEEJJJQQQaaa|||}}}wwwuuuuuuvvvvvvvvvwwwxxx{{{zzzsssjjjfff```\\\YYYWWWUUUSSSXXX^^^ffflllpppqqqrrrrrrpppooommmjjjggggggjjjlllnnnmmmllljjjiiihhhhhhhhhmmmmmmmmmkkkiiihhhiiikkkmmmmmmlllkkklllmmmnnnoooppppppqqqrrrrrrrrrrrrqqqppppppqqqqqqqqqqqqrrrrrrqqqqqqsssxxxrrreee___[[[WWWTTTQQQXXX[[[www}}}eee^^^iiizzzsssssszzzxxxvvvtttqqqlllgggcccWWWOOOKKKQQQ]]]iiivvvwwwqqqmmmaaaVVVLLLNNNWWWaaakkkssswww{{{xxxlllaaa\\\PPPLLLJJJIIIGGGFFFJJJPPP___gggrrrzzzyyyrrrhhh___\\\RRRJJJGGGEEEIIIZZZnnntttYYYEEE<<<777444666555222000111///000222333333222111000111111111111000000000000111111000000000000111111222111111111111111222222222222222222333333333333222222333333444555555555777888888888777888999;;;>>>DDDOOOcccqqqaaaZZZXXXTTT\\\kkk~~~~~~oooTTTAAA999777555555444333222222222222333333333333333333333333111111111111222333444444333333555666888:::;;;<<<::::::;;;<<<===>>>??????AAAAAADDDJJJRRRgggzzzuuutttvvvyyyzzzvvvyyyzzz}}}wwwqqqhhheee```\\\XXXVVVTTTTTTZZZaaaiiinnnppppppqqqqqqmmmnnnnnnlllhhhgggiiilllpppooollljjjiiiiiiiiiiiilllmmmmmmkkkiiihhhhhhiiillllllkkkkkkkkklllmmmnnnnnnoooooopppqqqrrrrrrrrrqqqqqqqqqqqqrrrqqqqqqqqqqqqqqqrrrvvv{{{wwwjjjbbb]]]XXXTTTMMMWWWTTThhhnnnaaadddyyy~~~tttppp{{{|||zzzwwwtttpppkkkeeeaaaTTTMMMJJJQQQ]]]jjjvvvwwwrrrnnnaaaUUULLLMMMVVV```jjjrrrtttyyy|||pppddd]]]TTTNNNJJJIIIGGGEEEGGGLLL[[[cccoooxxx}}}zzzssshhh]]][[[RRRKKKIIIFFFIIIXXXjjjbbbHHH;;;777555666444111111444///000111222222222222111111111111111000000000///111000000000000000000111111111111000111111222333222222222333333333333333222333333444444555666666777888999888777777999;;;===DDDPPPdddtttddd[[[YYYVVVXXXcccttt~~~___GGG;;;777666555444333222222222222333333333333333333333333111111111111222333444444222333444666888:::<<<<<<:::;;;;;;<<<===>>>??????AAABBBDDDIIITTTlll~~~wwwssssssvvvyyy{{{vvvyyy|||~~~uuuooogggeeeaaa\\\XXXVVVUUUUUU]]]dddlllppppppooooooqqqlllnnnooommmjjjiiikkknnnooonnnmmmkkkkkkkkklllmmmlllmmmnnnmmmjjjiiiiiijjjkkkkkkkkkkkkkkkllllllmmmnnnnnnnnnooopppqqqrrrsssrrrrrrsssttttttsssrrrqqqsssssstttwww{{{}}}oooggg```YYYTTTLLLUUUNNN[[[wwwsssaaa___qqquuuoooyyy|||xxxtttpppiiibbb^^^QQQJJJHHHPPP]]]jjjwwwyyytttqqqaaaUUULLLMMMVVV___iiiqqqrrrwww~~~~~~tttggg^^^YYYRRRMMMKKKHHHEEEFFFJJJXXXaaammmwww||||||uuuiii^^^ZZZRRRLLLKKKHHHIIIWWWgggwwwkkkNNN>>>999666666444111222555222222111000000111222222111111111111000000000///000000000111111000000000111111000000111222222333222222333333333444444444444444444555666666777777666777888888777888:::;;;<<>>??????@@@BBBCCCEEEIIIWWWsss~~~zzztttpppqqqsssvvvwwwuuuyyy}}}{{{rrrlllfffeeebbb]]]XXXVVVVVVWWW```gggooorrrpppnnnnnnpppnnnnnnnnnmmmllllllmmmooonnnmmmmmmmmmmmmmmmnnnoookkkmmmnnnnnnlllkkkkkklllkkkkkkkkklllllllllmmmmmmoooooooooooopppqqqrrrsssssstttuuuvvvuuutttsssrrrtttuuuwwwyyy{{{wwwmmmeee\\\UUULLLSSSJJJTTTjjjyyyddd]]]jjjwwwooowwwzzzvvvpppiiibbb]]]QQQJJJIIIQQQ^^^kkkwwwzzzuuurrrbbbVVVLLLNNNVVV___iiiqqqssswww}}}}}}zzzmmmbbb]]]VVVOOOMMMJJJGGGGGGIIITTT]]]jjjtttzzz}}}{{{pppeee\\\UUUOOOMMMIIIGGGQQQ___vvv}}}xxxYYYEEE===666555333//////111444333111000000000111222111111111111000000000000000000111111111111000000000000000000111222333333222222333333444444555555444444555555666777777888555666888888777888;;;===<<>>???@@@@@@AAACCCFFFJJJ[[[{{{|||xxxrrrppppppqqqssstttuuuyyy}}}wwwnnniiieeeeeebbb]]]WWWUUUUUUWWWaaaiiiqqqssspppmmmnnnppppppnnnkkkkkklllnnnoooooollllllmmmmmmmmmmmmmmmllliiikkkmmmmmmlllkkkllllllkkkkkklllmmmmmmmmmmmmmmmqqqppppppooopppqqqrrrsssssstttvvvvvvvvvtttsssqqqrrrtttwwwyyy{{{~~~tttjjj___XXXMMMRRRHHHQQQaaauuupppbbbhhhzzzzzzpppttt|||xxxsssllleee```UUUNNNLLLTTT```kkkwwwyyyuuurrrcccWWWMMMNNNVVV```jjjqqqwwwzzz~~~~~~~~~~~~~~~}}}vvviii```WWWPPPMMMLLLHHHGGGIIIMMMWWWeeeqqqxxx|||wwwnnn```YYYSSSQQQJJJFFFMMMZZZyyy~~~hhhKKK@@@777444444111//////000111111222222222111111111111111111000000000000///000111222222111000///000000000000111222333444222222333333444555555666333333444555555666666777444555777777888999<<<>>>===BBBMMM___~~~zzzhhh\\\QQQRRRZZZjjjxxxlllRRRBBB<<<666666555444333333333333111111111111111111111111111111111111222333444555444555666777888999:::;;;;;;;;;<<<===>>>???@@@@@@@@@CCCFFFLLL^^^|||xxxtttqqqqqqrrrrrrrrrtttxxx}}}uuukkkgggddddddaaa\\\WWWTTTUUUWWWcccjjjssstttppplllmmmpppqqqmmmiiiiiillloooooonnnllllllmmmnnnmmmllljjjiiigggiiilllmmmlllkkkllllllkkklllmmmmmmnnnnnnmmmmmmrrrqqqpppppppppqqqrrrsssssstttuuuvvvvvvtttrrrqqqpppsssvvvxxxzzz}}}yyynnnbbbZZZNNNQQQGGGPPP\\\lllkkkjjjwww|||pppqqqzzz~~~zzzuuuoooiiidddYYYRRRPPPWWWaaalllvvv~~~xxxssspppcccWWWNNNOOOWWW```jjjqqq{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||pppaaaXXXPPPMMMLLLIIIGGGHHHHHHRRRbbbnnnwww|||{{{sssbbb[[[WWWTTTMMMHHHNNN[[[|||sssNNNBBB777666777666333111,,,...222444555444111000111111111111000000000000///000111222222111000///000000000000111222333444222222333333444555666666222222333444444555555666333444666777888:::===???>>>CCCMMM___~~~oooaaaXXXTTT[[[ooo|||kkkSSSCCC===666555444333222333444555222222222222222222222222333444555444444444666888444555666777999:::;;;<<<<<<======<<<<<<<<>>>>>???@@@@@@?????????BBBDDDDDDHHHKKKVVVuuuxxxwwwuuurrrpppppprrruuuyyy}}}~~~uuullleeeaaa\\\YYYXXXVVVSSSWWW]]]jjjppptttpppllllllmmmmmmlllkkkiiihhhhhhiiikkklllkkkkkkkkklllllllllmmmmmmlllmmmnnnoooooonnnmmmllljjjjjjjjjkkklllnnnpppqqqssssssrrrrrrqqqqqqqqqpppppppppqqqrrrssssssrrrqqqrrrrrrqqqpppooosssyyyuuujjjcccYYYNNNJJJMMMPPPWWWqqqzzzmmm~~~xxxoooqqqxxx~~~~~~|||yyytttmmmhhh___XXXTTTZZZdddmmmvvv~~~|||ssspppnnn___TTTKKKKKKRRR\\\gggqqqwwwzzz}}}~~~~~~|||}}}}}}~~~~~~~~~zzznnnhhh```VVVNNNKKKJJJHHHGGGFFFOOO[[[fffooowww}}}|||lll```]]]YYYRRRPPPTTTkkk^^^FFF:::999444333555111222222222111111111111111333222111000000000111222111000000000000000000000000111111222333333444444333333333444444555555555666555555444444555555555666666666777888:::;;;<<<>>>DDDNNNaaa}}}qqqfff]]]XXX^^^nnn{{{jjjSSSDDD>>>777666555444333444555555666666666666666666666666222333444444333444666888::::::;;;;;;<<<======>>>???@@@@@@@@@???@@@CCCEEEEEEIIIPPP```xxxwwwuuuqqqoooooorrruuuxxx|||rrrjjjfff___[[[WWWVVVTTTTTTZZZaaalllqqqrrrnnnjjjkkklllkkklllkkkjjjiiiiiijjjkkklllllllllllllllmmmmmmmmmmmmlllmmmnnnoooooonnnmmmllljjjjjjjjjkkklllnnnpppqqqqqqqqqqqqqqqqqqqqqppppppooopppqqqsssttttttttttttrrrqqqoookkkiiimmmttt{{{yyyoooggg^^^TTTOOOQQQQQQVVVjjjlllttt|||qqqooouuu{{{|||yyytttnnniii```YYYUUU[[[eeennnwww}}}tttqqqooo```TTTJJJJJJQQQZZZfffooovvvyyy|||~~~~~~||||||}}}~~~~~~~~~}}}qqqhhhaaaWWWPPPLLLKKKHHHFFFFFFMMMXXXcccllluuu{{{wwwiiibbb\\\TTTRRRVVVcccxxxyyyyyyaaaHHH;;;;;;666444666333222222222222111111000000333222111111000000111111000000000000000000111111111111111222222333333444111222222333444555666777666555555444555555666666777777777777888999:::;;;???DDDOOObbb|||qqqggg^^^ZZZ\\\jjjxxx~~~jjjUUUGGG@@@;;;:::999777777777888888555555555555555555555555222333444444333444666777888888888999999:::::::::<<<============>>>@@@CCCEEEIIIRRRggg|||yyywwwtttqqqnnnooorrruuuyyyxxxmmmgggddd___ZZZUUUTTTTTTVVV^^^gggpppsssrrrllliiijjjkkkjjjjjjjjjiiihhhhhhiiijjjjjjkkkkkkkkkllllllllllllmmmllllllmmmnnnnnnmmmlllllliiiiiijjjkkklllmmmnnnoooooopppppppppppppppppppppoooppprrrssstttuuuvvvwwwwwwvvvrrrlllggghhhooovvvtttmmmggg^^^XXXWWWUUUVVVfffxxxsssrrrsssnnnqqqyyy}}}yyyrrrlllhhhaaaYYYVVV[[[eeennnxxx|||tttqqqoooaaaUUUJJJIIIPPPYYYdddnnntttwww{{{~~~~~~~~~||||||}}}}}}~~~~~~tttjjjcccYYYRRRNNNLLLIIIFFFFFFLLLTTT^^^iiirrryyy}}}~~~oooddd\\\SSSQQQSSSXXXnnn|||uuu~~~cccJJJ===;;;666444777444333333222222111000000000222222222111111111111111000000000000000111111111111111111222222333333333222222333333444555666666555555555555555666666777888777777777888999::::::???EEEOOOccc}}}qqqggg```ZZZYYYdddrrr|||kkkXXXJJJCCC<<<;;;999888777777888888222222222222222222222222222333444333333333555777666666777777888888888999:::;;;<<<;;;;;;<<>>;;;555333555222222222222111111111000000222222222222111111000000//////000000111111111111111222222222222222333333444444444444444444444444555555555555555666777888888777777777888999::::::???EEEOOOcccssshhhbbb[[[WWW^^^mmmzzzooo[[[LLLDDD:::999777555444444444555000000000000000000000000111222333333222333555777777777777888999::::::;;;;;;<<<======<<<>>>AAACCCEEEGGGTTTqqq}}}{{{zzzvvvrrroooqqquuuxxx~~~ssskkkfffdddddd]]]VVVTTTVVV[[[hhhtttyyyxxxrrrjjjgggiiikkkiiiffffffffffffffffffffffffiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhjjjkkkllllllllllllllllllmmmmmmnnnoooppppppnnnqqqtttuuutttvvvzzz~~~{{{pppjjjmmmrrryyywwwmmmfff^^^XXXRRRQQQXXXbbb}}}uuu~~~uuukkkjjjsss|||~~~}}}vvvnnnhhhddd```YYYUUU[[[eeennnwww|||tttooommmeeeXXXLLLIIIOOOWWWcccmmmtttwwwzzz|||}}}}}}}}}~~~{{{{{{|||}}}}}}~~~~~~~~~zzzppphhh___XXXSSSPPPKKKHHHGGGHHHLLLUUUaaammmuuuyyyssseeeXXXOOOKKKJJJHHHTTTkkk|||zzz}}}jjjOOO@@@<<<555222444111111111111111111111111111111222222222222111000000/////////000111111222222222222222222222222222222555555444444444333333333555555555555666777888888777777777777888999:::;;;???DDDOOObbbxxxkkkddd\\\UUUZZZjjjzzz~~~ttt___MMMCCC999777666444333222333333111111111111111111111111111222333333222333555777666666777999:::;;;<<<<<<;;;<<<=========???BBBDDDFFFIIIYYYzzz}}}{{{wwwsssppprrrvvvzzzyyytttqqqnnnllliii```YYYVVVWWW^^^lllyyy{{{xxxqqqhhheeehhhiiigggffffffggggggggggggffffffiiiiiijjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkiiijjjlllmmmnnnmmmmmmllljjjkkklllmmmnnnoooppppppmmmqqqtttuuuuuuwww|||wwwppppppsssyyyyyymmmfff]]]UUUOOOMMMSSS[[[zzzyyyvvviiifffmmmvvvyyy|||~~~{{{uuunnnhhhfff___XXXTTTZZZdddmmmvvv~~~~~~uuupppmmmgggZZZMMMJJJOOOWWWcccmmmtttwww{{{||||||{{{||||||{{{{{{||||||}}}~~~~~~~~~~~~}}}rrrkkkbbbZZZVVVRRRMMMIIIGGGGGGJJJRRR^^^kkkssswwwxxxhhh[[[RRRMMMJJJJJJOOOaaazzz~~~nnnSSSCCC>>>666333444111000000000111222222333333111222222333222111000///...//////000111111222222222222222222222222222222333333444444444444444444555555555555666777888999666666666777888:::;;;<<<>>>DDDNNNaaa|||nnnggg^^^UUUXXXiii{{{zzzwwwaaaNNNBBB:::999777555444333444444222222222222222222222222111222333333222333555666444555666777999:::<<<<<<:::;;;<<<<<<<<<>>>AAADDDGGGKKK^^^~~~|||xxxsssqqqrrrwww{{{}}}vvvuuuvvvuuutttkkkcccZZZWWWXXX```nnn|||{{{xxxpppfffcccfffgggfffgggggghhhhhhhhhhhhggggggjjjjjjkkkkkkkkkllllllllllllkkkkkkjjjjjjkkkkkklllkkklllnnnooooooooonnnnnnjjjjjjkkklllmmmoooppppppmmmqqquuuuuuuuuwww}}}|||sssrrruuuzzzyyynnnggg]]]TTTNNNMMMRRRXXXnnnvvvhhhbbbiiirrrtttxxx{{{zzzuuunnnjjjhhh___WWWTTTZZZccclllvvv}}}vvvqqqnnniii[[[NNNKKKOOOXXXcccmmmuuuxxx{{{||||||{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~tttmmmccc\\\WWWSSSNNNJJJGGGFFFHHHPPP]]]iiirrrvvv}}}~~~{{{lll^^^VVVPPPLLLHHHIIIVVVppprrrVVVEEE@@@777333555111//////000111222333333444111111222333222111000///...//////000111222222222222222222222222222222222111222222333444555666666555555555555666777999999555555666777888:::<<<======CCCNNNaaaxxxhhh^^^VVVYYYcccnnnxxx|||{{{fffQQQAAA<<<999666444444444444333222222111111111111222222333333444444555666666666666777888999:::;;;;;;<<<;;;<<<===>>>>>>@@@CCCFFFEEETTTjjjzzzwwwuuusssppppppvvv~~~{{{tttuuuyyyzzzxxxxxxfff[[[WWWWWWfffuuuvvv~~~vvvllleeedddeeeeeeeeeeeegggjjjjjjhhhgggfffgggkkkjjjjjjiiiiiijjjjjjkkkjjjjjjkkkkkkkkkjjjiiiiiillljjjiiikkkoooqqqpppnnnllllllnnnoooppppppppppppsssssstttuuuvvvzzz~~~vvvtttvvv|||{{{uuulllccc\\\UUUOOONNNQQQhhh~~~{{{vvvjjjhhhllloootttwwwxxxtttqqqnnniiicccbbbZZZUUUZZZccclllvvv~~~zzztttsssmmm[[[LLLLLLQQQXXXcccoooyyyzzz|||}}}}}}}}}~~~~~~}}}{{{|||~~~wwwkkk```YYYSSSMMMHHHHHHFFFFFFMMMXXXeeennnrrrzzz|||ooo```YYYUUUPPPJJJLLLUUUjjjsss]]]FFF===;;;777444444111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111111444444444444444444444444444444555555666777777777999888777666666888:::<<<@@@???HHH___}}}lllaaaWWWXXX^^^fffooovvv}}}rrrooossskkkUUUEEE===:::666444444444444333222222111111111111222222333333444444555666666666777777777888999:::<<<<<<;;;<<<===>>>>>>@@@CCCFFFNNN\\\rrryyyvvvtttsssqqqrrryyyxxxooonnnssszzz}}}}}}jjj^^^ZZZ\\\kkkyyyyyy}}}uuukkkdddcccdddeeedddfffhhhiiiiiihhhgggggghhhmmmmmmllllllkkkllllllllliiijjjkkklllllllllllllllmmmkkkjjjkkkmmmnnnmmmkkkmmmnnnoooppppppqqqqqqqqqrrrsssssstttuuuxxx||||||uuussstttuuuvvv~~~xxxoooeee^^^WWWQQQPPPRRR\\\qqq{{{~~~~~~wwwmmmggghhhkkkoootttvvvsssqqqnnnhhhbbb```YYYVVV[[[dddlllvvv~~~zzzsssrrrjjjYYYKKKJJJPPPVVVbbbnnnxxxzzz}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~|||xxxlllbbbZZZTTTNNNJJJGGGEEEEEEKKKVVVbbblllpppwwwzzz}}}uuuddd[[[VVVRRRNNNMMMTTThhhwwwaaaJJJ???;;;777444333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222444444444444444444444444444444555555666777777777::::::888888999:::<<<>>>@@@@@@III___~~~qqqeeeZZZWWWYYY^^^eeekkknnnmmmdddeeeyyyrrr[[[JJJ???<<<777555444444444444222222111111111111222222333333444444555666666666888777777777888:::<<<===;;;<<<===>>>>>>@@@CCCFFFQQQ___wwwxxxtttrrrrrrqqqsss|||ttthhhdddkkkxxxnnnaaa___cccsss|||{{{sssjjjdddcccdddeeeeeeggghhhiiihhhgggggghhhjjjmmmmmmmmmllllllkkkkkkkkkiiiiiikkklllmmmnnnnnnnnnmmmlllkkkkkklllllljjjiiinnnnnnooopppqqqqqqqqqqqqpppqqqrrrqqqrrrtttxxx{{{}}}zzzsssqqqrrrssswww~~~tttiiibbb[[[TTTQQQSSSQQQaaa|||~~~yyywwwxxxqqqfffbbbgggjjjpppsssrrrpppnnnhhhaaa]]]WWWVVV\\\eeemmmvvv~~~yyyrrrpppfffVVVIIIIIINNNUUUaaannnwwwzzz~~~~~~~~~~~~||||||{{{{{{|||}}}~~~|||pppeee]]]WWWQQQMMMFFFEEEDDDIIIRRR^^^iiinnnuuuxxx|||lll___YYYWWWRRRNNNRRRccc|||gggOOOBBB<<<888444333222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444444444555555666777777777:::999888888999;;;<<<===@@@BBBJJJ```~~~uuuiii]]]XXXXXXZZZ```gggeee}}}rrrjjjjjjwwwyyy```MMMAAA===888555444555444444333222222111111222222333333333444444555666666666888888777777888:::<<<===;;;<<<===>>>>>>@@@CCCFFFJJJZZZuuu||||||}}}wwwtttrrrqqqqqqsss|||qqqddd]]]aaaqqqooobbbaaahhhxxx~~~yyyrrrjjjeeedddfffffffffhhhiiihhhgggfffgggiiikkkkkkkkkkkkkkkjjjiiihhhhhhiiijjjkkklllmmmmmmmmmmmmkkkkkkjjjjjjjjjjjjjjjiiimmmnnnooopppppppppppppppoooppppppooooooqqqtttvvvxxx|||}}}wwwqqqooooooqqqxxx}}}|||ooofff^^^VVVQQQQQQNNNWWWkkkyyyssswwwssseee___eeeiiiooosssrrrpppmmmggg___ZZZVVVVVV]]]dddlllvvv~~~wwwooommmdddUUUIIIJJJNNNTTTaaannnuuuyyy~~~~~~~~~~~~}}}}}}~~~wwwjjjaaaZZZSSSNNNGGGEEEDDDGGGPPP[[[fffmmmvvvyyy}}}vvveee]]]\\\SSSNNNNNN]]]yyylllTTTCCC<<<999666333222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333333333333333444444444444444444444444555555666777777777777666666777888999;;;;;;@@@CCCLLL```yyynnnbbb\\\YYY[[[aaaiiiggg}}}yyysssttt}}}dddOOODDD@@@:::666555555555555333333222222222222333333333333444444555666666666888777777777888:::<<<===;;;<<<===>>>>>>@@@CCCFFFFFFWWWvvvzzzxxxvvvwwwtttrrrqqqqqqrrr{{{|||nnnbbbYYYZZZhhhxxxkkk```bbbjjjzzz~~~xxxqqqjjjeeefffggghhhggghhhhhhiiihhhggggggjjjllljjjkkkkkkkkkkkkjjjiiihhhjjjjjjkkkkkkkkkkkkjjjjjjiiiiiijjjjjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnnnnqqqssstttxxx{{{zzzvvvpppmmmkkkllltttxxxzzztttjjjaaaWWWQQQOOOPPPSSS^^^rrrvvvwwwsssfff```eeeiiiooosssrrrpppmmmfff___WWWUUUUUU\\\cccjjjttt~~~tttllliiicccUUUKKKKKKNNNTTTaaaoootttxxx}}}~~~~~~~~~}}}pppeee\\\TTTOOOIIIGGGEEEGGGMMMXXXdddlllxxx{{{lllbbbaaaTTTMMMKKKWWWpppqqqYYYEEE<<<:::777444222222222222222222222222111111111111111111111111111111111111111111111111000111111111222222222333333333333444444444555555444444555555666777777777666666666777888:::;;;;;;???DDDMMM___~~~sssggg___[[[[[[aaahhhnnn{{{uuuvvvgggQQQFFFAAA;;;666555555555555333333222222222222333333333333444444555666666666666777888999:::;;;;;;<<<;;;<<<===>>>>>>@@@CCCFFFLLL\\\}}}{{{vvvsssvvvtttsssssssssttt|||yyykkk```VVVSSS^^^nnnuuuddd^^^bbbiiixxx|||uuuooohhheeefffhhhhhhgggggghhhiiiiiihhhhhhjjjllljjjkkkmmmmmmmmmmmmlllkkkjjjkkkkkkkkkjjjjjjiiihhhhhhiiikkkkkkjjjjjjkkkllllllmmmmmmnnnnnnmmmmmmlllmmmnnnoooooonnnnnnppprrrsssvvvyyyyyyuuupppkkkiiikkkqqqwwwzzzyyynnnfff\\\UUURRRQQQQQQWWWdddxxx{{{tttiiicccdddgggmmmqqqpppooommmgggaaaWWWTTTUUUZZZ___fffrrr|||sssjjjhhhbbbUUULLLKKKNNNRRR___mmmssswww{{{~~~~~~}}}}}}~~~~~~~~~sssggg^^^UUUOOOJJJHHHFFFEEEJJJUUUbbbkkkxxx{{{rrrgggeeeWWWQQQMMMTTTiiixxx___HHH===;;;999555333333333333333333333333222222222222222222222222000000000000000000000000000000000111111222222333222333333444444555555555444444555555666777777777777777888:::;;;<<<=========DDDMMM^^^~~~yyykkkaaaYYYWWW[[[cccttt{{{uuuuuukkkUUUHHHCCC<<<777555555666666444333333222222333333444333333444444555666666666555666888:::;;;;;;;;;:::;;;<<<===>>>>>>@@@CCCFFFQQQaaa}}}xxxuuutttssstttwwwwwwxxxyyyhhh]]]SSSNNNWWWeeejjj^^^]]]ccchhhvvv{{{rrrlllfffcccdddffffffffffffgggjjjjjjiiiiiijjjkkkiiijjjlllmmmnnnnnnmmmllljjjjjjkkkkkklllkkkkkkkkkjjjlllmmmllljjjhhhjjjlllmmmmmmnnnnnnnnnnnnmmmmmmlllnnnooooooooooooqqqrrrsssvvvxxxyyyvvvpppkkkgggiiimmmuuu}}}|||rrrlllccc[[[XXXNNNPPPSSS[[[hhh}}}xxxooogggaaabbbhhhllllllmmmmmmiiidddWWWTTTSSSWWW\\\cccooo{{{sssjjjhhhaaaUUUKKKKKKLLLPPP\\\kkksssvvvyyy{{{{{{|||}}}~~~~~~~~~rrrggg^^^VVVPPPIIIHHHEEECCCGGGQQQ___iiissswww|||wwwjjjggg^^^XXXSSSTTTccc~~~gggMMM???<<<999444333333333333333333333333222222222222222222222222111111111111111111111111000000111222222333444444222222333333444555555666444444555555666777777777666777888:::;;;<<<======<<>>>>>@@@CCCFFFQQQaaa{{{xxxrrrrrruuuyyy{{{|||yyyeeeZZZPPPKKKSSSaaaddd[[[]]]ccchhhttt~~~zzzooojjjdddaaaccceeeeeedddeeegggjjjkkkjjjjjjjjjkkkeeegggiiilllmmmlllkkkkkkiiijjjkkklllmmmnnnnnnnnnlllnnnooommmiiiggghhhjjjnnnooooooooooooooonnnnnnlllnnnppppppooopppqqqssstttvvvyyyyyyvvvpppjjjfffbbbfffpppzzz~~~}}}uuuppphhhaaa^^^MMMOOORRRUUU]]]ppp{{{sssiii___^^^dddhhhiiikkkmmmkkkgggWWWTTTSSSUUUYYYaaannn{{{tttkkkiii___TTTKKKJJJJJJMMMZZZiiisssuuuxxxyyyzzz{{{|||~~~~~~}}}}}}~~~qqqggg___WWWRRRIIIGGGDDDAAADDDNNN]]]gggooosssyyy~~~zzzllliiiddd___XXXVVV```yyymmmPPP@@@<<<888333333333333333333333333333222222222222222222222222222222222222222222222222111111222333333444555555222222333333444555666666444444555555666777777777444555666888:::;;;;;;;;;;;;CCCMMM\\\}}}zzzxxxiiiccc\\\RRRRRRZZZttt}}}sssrrrxxxppp\\\JJJ@@@888777888777555555333333333333333333333333333333444555666777888888888999:::;;;<<<<<<<<<<<<<<<<<<===<<<===@@@DDDHHHRRRfff}}}uuurrrsssuuuwww{{{yyyddd[[[TTTLLLNNNWWW]]]ZZZZZZbbbnnnwwwzzzxxxkkkiiifffcccbbbbbbcccdddhhhhhhfffeeeeeefffggghhhhhhiiikkklllmmmmmmllllllggghhhiiijjjlllmmmnnnooojjjkkklllmmmnnnnnnooonnnqqquuuyyyyyyuuuqqqppppppppppppooonnnoooppprrrsssoooqqqrrrrrrsssrrrjjj``````fffpppwwwzzz}}}ssseee```eeeYYYQQQNNNRRRVVV```xxxwwwlllaaa\\\aaagggmmmooonnniiifffXXXTTTSSSVVVZZZbbbnnnyyyvvvjjjfff\\\SSSKKKHHHJJJOOOZZZdddmmmssswwwwwwyyy}}}~~~~~~~~~~~~|||~~~~~~qqqggg___XXXTTTLLLHHHFFFFFFGGGKKKWWWbbbnnntttzzz~~~oooeee``````\\\XXXccc~~~www\\\EEE888444444666555555444444333333222444444333333222111000000333333222111111000000///333333333333333333333333444444333222222222333333555555555555666777888999777888999999888777888:::@@@BBBKKKaaaxxx~~~xxxggg```XXXQQQRRRZZZuuu{{{ssssssvvvttt___MMMBBB999777888555333333333333333333333333333333333333444555666777888888777888999:::;;;;;;;;;;;;<<<<<<===<<<===@@@EEEHHHUUUkkk}}}vvvsssssstttvvv{{{wwwfff^^^WWWNNNMMMSSSWWWWWW[[[fffrrrxxxwwwtttkkkiiifffcccaaaaaabbbbbbffffffeeeddddddeeeeeefffggghhhjjjkkkllllllkkkkkkkkkkkkkkklllllllllmmmmmmkkkkkkllllllmmmmmmmmmmmmrrrtttwwwxxxvvvsssqqqpppoooooooooooopppqqqrrrssstttvvvwwwvvvvvvvvvooofff^^^ccclllsssvvv|||wwwiiibbbccc]]]TTTOOOOOOPPPWWWkkkwwwkkk___]]]___dddiiilllmmmkkkiii\\\WWWTTTTTTWWW^^^iiitttyyymmmhhh^^^UUULLLIIIJJJOOOZZZdddmmmssswwwxxxyyy~~~~~~}}}~~~~~~}}}~~~|||~~~vvvlllcccYYYSSSNNNJJJGGGFFFFFFIIITTT___lllrrryyy~~~pppfff___```[[[UUU\\\uuu}}}bbbKKK;;;555444444333333222222111111000444444333333222111111000222222222222222111111111111111222222333444444444333333333222222333444444555555555666666777888999777888999999888888999:::???AAAKKKbbbvvv|||{{{jjj```XXXRRRUUU\\\uuuzzztttvvvwwwxxxcccPPPEEE:::777777444222222333333333333333333333333333333444555666777888888777777888999::::::::::::<<<<<<=========@@@EEEIIIXXXppp~~~xxxuuussstttvvv|||tttgggbbb[[[QQQMMMOOOQQQTTT]]]jjjuuuyyyuuuooojjjiiieeebbbaaa``````aaaddddddccccccccccccddddddfffgggiiijjjkkkkkkjjjjjjnnnnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkppppppqqqssstttsssqqqnnnlllmmmoooppprrrrrrsssssstttwwwwwwuuutttsssnnnggg]]]aaahhhooosssyyyzzznnndddaaa___WWWPPPNNNMMMPPP```rrrzzzlllaaa\\\]]]___dddiiilllmmmlllccc]]]WWWUUUVVV[[[fffqqq{{{nnniiiaaaWWWNNNJJJJJJNNNXXXbbblllrrrwwwxxxyyy}}}~~~|||}}}~~~}}}||||||~~~}}}~~~~~~{{{qqqfff[[[SSSPPPKKKHHHFFFEEEGGGPPP[[[hhhooowww}}}qqqgggccceeeaaaZZZ]]]sssjjjQQQ???777555444333333222222111111000444333333222222111111111222222222222333333333333000000111222333333444555222222222222333444444555555555555666777777888888777888999999888888999;;;>>>AAALLLdddttt{{{qqqfff^^^XXXYYY^^^qqq}}}yyyzzz|||{{{fffSSSGGG;;;777777444333444333333333333333333333333333333444555666777888888777888999::::::;;;;;;:::<<<<<<======>>>AAAFFFIIIXXXttt~~~yyyuuurrrsssvvv}}}~~~rrrgggaaa\\\SSSOOOOOOMMMSSS]]]kkkuuuxxxsssmmmhhhfffdddbbbaaaaaaaaaaaacccccccccccccccdddddddddeeefffhhhiiijjjjjjiiiiiimmmmmmlllllllllkkkkkkkkkiiiiiiiiijjjjjjkkkllllllmmmkkkjjjmmmpppqqqnnnkkkkkkllloooqqqsssssssssssstttwwwxxxtttrrrqqqmmmiii```aaafffmmmqqqwww||||||rrrhhhccc^^^WWWQQQOOOMMMPPP\\\jjjpppeeeYYYZZZ\\\bbbiiinnnnnnmmmiiibbbZZZVVVVVVZZZeeepppzzz|||nnngggcccYYYOOOJJJJJJMMMWWW```iiipppuuuvvvxxx|||~~~||||||}}}}}}}}}{{{{{{}}}~~~}}}~~~~~~~~~~~~|||rrrggg\\\TTTPPPLLLHHHFFFDDDFFFOOOYYYeeellluuu|||vvvhhheeehhhfff______rrrnnnSSS@@@888777666555555444444333333222333333333222222111111111111111222333333444555555111111111222222333333333111111111222333444555666444555666777777888888888666888999999999999:::;;;>>>BBBNNNgggssszzzwwwlllbbb\\\YYYZZZiii~~~~~~kkkVVVIII===888777666555666333333333333333333333333333333444555666777888888888999:::;;;<<<<<<<<<<<<<<<<<<======>>>BBBFFFJJJWWWwwwuuuvvv~~~yyyuuurrrtttwww|||rrrfff___ZZZUUUQQQPPPNNNSSS^^^kkktttvvvrrrmmmeeedddcccbbbbbbbbbccccccccccccdddeeeeeeeeeeeeeeeeeefffhhhiiijjjjjjiiiiiiiiiiiiiiijjjkkkkkkllllllhhhhhhhhhhhhjjjkkkmmmnnnllljjjhhhjjjnnnooonnnkkkkkkllloooqqqssssssssssssvvv|||}}}yyytttrrrpppmmmddddddgggmmmrrrwww}}}}}}uuummmhhh^^^YYYTTTPPPMMMOOOXXXaaaxxxsssfffWWWXXX[[[ccclllqqqpppmmmkkkcccZZZVVVUUUXXXcccnnnwwwppphhhdddZZZPPPJJJIIILLLUUU^^^fffmmmsssuuuwww{{{|||zzz|||}}}}}}|||{{{{{{|||~~~}}}~~~~~~}}}}}}~~~|||qqqggg]]]WWWOOOKKKHHHGGGEEEFFFOOOXXXaaaiiisss{{{~~~nnneeegggeee^^^[[[jjjpppSSS@@@999888666555555444444333333222333333222222222222222111111111222333444444555666333333222222222222222222111111111222333444555666444555666777888888888777666888999:::999999;;;<<<@@@DDDPPPiiittt{{{yyylllaaaZZZVVVTTTaaaxxxttt[[[MMM@@@:::888666666777333333333333333333333333333333444555666777888888999999:::;;;<<<<<<<<<<<<;;;<<<======???BBBGGGKKKXXX|||{{{iiijjj~~~|||wwwsssrrruuuzzzzzzqqqeee]]]YYYVVVSSSQQQOOOUUU```llltttuuupppllleeeeeedddccccccccccccccccccdddeeefffgggggggggfffeeefffhhhiiijjjjjjiiiiiiffffffgggiiijjjlllmmmmmmiiihhhhhhhhhiiikkkmmmnnnnnnmmmllllllnnnooooooooolllmmmoooppprrrrrrssssssttt|||zzztttpppooommmhhheeeffflllrrrwww{{{sssnnnbbb^^^XXXRRRNNNMMMQQQUUUppptttfffXXXXXX\\\dddnnnsssrrrooojjjccc[[[VVVTTTVVV```jjjvvvtttkkkdddZZZOOOJJJHHHKKKTTT]]]eeelllsssuuuwww{{{|||zzz}}}~~~~~~}}}{{{{{{|||}}}}}}~~~~~~}}}||||||}}}~~~tttjjj```ZZZPPPLLLIIIHHHFFFGGGNNNXXX___gggrrrzzz~~~xxxnnnmmmiiibbb\\\eeeuuuXXXCCC:::999444333333222222111111000222222222222222222222222000111111222333444444555333333333333333333333333222222222222333444444555333444666888888888777777666888999:::999:::;;;===AAADDDQQQiiivvv}}}zzziii^^^WWWSSSQQQ[[[qqq}}}bbbSSSDDD<<<888555444666333333333333333333333333333333444555666777888888888888999;;;;;;;;;;;;;;;;;;<<<===>>>???CCCHHHLLL]]]xxxccceee|||zzztttrrrrrrvvv|||vvvooofff^^^ZZZXXXTTTPPPNNNWWWcccooovvvtttnnniiihhhhhhfffeeedddbbbaaaaaabbbccceeefffgggggggggffffffggghhhjjjkkkjjjjjjiiifffggghhhiiikkklllmmmnnnmmmllljjjiiiiiijjjkkkllloooooonnnmmmlllmmmoooqqqoooooooooooopppqqqrrrsssrrr{{{|||tttooommmllliiiddddddiiipppuuu{{{yyyrrrfffccc]]]VVVQQQPPPQQQQQQfff{{{lll]]][[[\\\cccnnnuuuuuusssnnnggg___ZZZWWWWWW___gggtttuuukkkcccYYYNNNIIIGGGJJJSSS\\\eeemmmtttvvvyyy|||}}}{{{~~~~~~}}}|||{{{|||~~~~~~~~~~~~}}}{{{{{{|||}}}~~~|||pppeee]]]SSSOOOLLLJJJGGGFFFLLLUUU^^^fffqqqyyy}}}wwwsssoooiiiccchhh~~~aaaIII===:::444333333222222111111000222222222222222222222222000111111111222222333333111222222444555666777777333333333222222333444444333444666888999888777666666888::::::::::::<<<>>>AAADDDOOOfffwww~~~{{{ggg[[[VVVTTTQQQXXXmmmwwwgggXXXGGG===888444333444333333333333333333333333333333444555666777888888777777888999::::::::::::;;;<<<===>>>???CCCHHHLLLbbbxxxbbbfffyyyrrrppprrrwww}}}rrrnnnfff___\\\YYYTTTNNNMMMWWWfffsssxxxuuummmfffkkkjjjiiifffdddaaa```^^^bbbcccdddfffggggggfffffffffgggiiijjjkkkkkkjjjjjjhhhiiijjjkkklllmmmmmmnnnpppooollljjjhhhhhhiiijjjmmmnnnooollliiiiiimmmqqqqqqpppoooooooooppprrrsssuuuyyysssqqqppphhhcccaaagggnnnsssxxx||||||ttthhhgggaaaZZZVVVUUUUUUTTT\\\wwwtttaaa]]][[[aaallluuuxxxwwwtttmmmeee___[[[ZZZ```hhhqqq}}}tttiiibbbXXXMMMHHHGGGJJJRRR\\\fffnnnuuuxxxzzz~~~~~~|||~~~~~~|||{{{}}}~~~~~~~~~~~~}}}{{{zzz{{{}}}~~~vvvhhh___VVVRRRNNNKKKGGGEEEKKKSSS]]]eeeqqqyyy}}}wwwsssnnnjjjfffkkkhhhNNN???:::666666555444444333333222222222222222222222222222000111111111111222222222///000222444666888:::;;;444444333222222222333333333444666888999888777666666888::::::::::::<<<>>>@@@CCCMMMdddsss}}}qqqaaaTTTRRRVVVYYYjjjssswww\\\GGG???888888888000444444444444444444444444444444444444444555777777777888999999;;;;;;<<<===<<>>???@@@EEEPPPdddrrr|||~~~mmmZZZQQQPPPPPPaaayyyttt{{{___JJJ@@@888888888000444444444444444444444444444444444444555666777777777888999999;;;;;;<<<======@@@<<<<<>>@@@DDDNNNaaaqqq{{{zzzcccRRRMMMNNN^^^tttsss{{{dddNNNCCC999777777000444444444444444444444444444444444444555666777888777888999999;;;;;;<<<===>>>AAA======DDDEEEIIIXXXrrrqqqhhh{{{|||vvvsssooorrruuuxxxvvvnnngggccc]]]VVVRRRRRRWWWaaaooo{{{~~~yyyooohhhhhhfffdddcccdddddddddcccdddeeefffffffffeeedddcccbbbccceeeggghhhgggfffeeeeeegggiiiiiihhhggggggggghhhhhhhhhiiijjjmmmoooqqqlllmmmmmmmmmkkkkkkmmmooopppppppppnnnllllllmmmoootttuuulllooovvvmmmdddbbbhhhrrrxxx{{{tttppphhh___XXXSSSQQQPPPNNN]]]tttpppdddZZZ\\\dddjjjooorrruuurrrkkkaaaZZZZZZbbbjjjsssxxxuuukkkcccXXXLLLFFFDDDGGGPPPYYYeeennnuuuvvvwwwzzz|||{{{~~~}}}|||{{{{{{|||}}}~~~}}}|||{{{|||}}}}}}{{{{{{{{{{{{|||~~~xxxmmmeee[[[TTTMMMKKKIIIGGGHHHKKKRRR^^^kkkqqqvvv{{{}}}|||~~~}}}sssllljjjkkknnnlllkkkvvvsssWWWDDD===666666555444444333444444444444444333222222111111111111111111111111111111333333222222333333444555555444444444444555666666666555555444555666777888666666666666777999;;;===???CCCLLL___qqq{{{hhhWWWPPPSSSaaatttrrrsss{{{iiiSSSFFF999777777000444444444444444444444444444444444444555666777888777888999999;;;;;;<<<===<<>>>>>DDDEEELLL\\\zzzzzzqqq{{{tttrrrpppsssuuuxxx}}}rrrkkkddd```ZZZRRROOOPPPZZZbbbqqq}}}}}}rrriiigggeeeddddddeeeeeedddccc```bbbdddfffggggggggggggbbbdddfffhhhhhhhhhgggfffeeegggiiiiiihhhffffffgggggggggggghhhiiikkklllmmmkkklllmmmmmmllllllnnnppprrrrrrqqqooommmlllnnnooouuuwwwmmmoootttlllccc```eeeoooxxx}}}|||}}}~~~vvvpppggg^^^WWWRRROOOMMMMMMXXXlll}}}pppdddZZZZZZ```ffflllqqqpppnnnhhh___ZZZ\\\eeennnuuuyyytttkkkdddYYYMMMFFFCCCFFFOOOXXXeeemmmuuuwwwxxx{{{|||{{{}}}||||||{{{{{{||||||}}}|||{{{zzzyyyyyyzzz{{{{{{zzzzzzzzz{{{|||}}}~~~}}}zzzoooggg]]]UUUMMMKKKIIIFFFGGGJJJRRR___lllsssxxx~~~{{{rrrkkkhhhjjjqqqrrrpppxxxsssWWWCCC;;;666666555444333333333333444333333333222222222111111111111111111222222222333333222222333333444555444444444444444555555666777555444333333555777888777777666777888:::;;;===???CCCKKK^^^sss|||jjj\\\XXXWWWcccrrrpppjjjkkkwwwlllVVVHHH:::777777222444444444444444444444444555555555555555666888888777888999999;;;;;;<<<===;;;@@@>>>>>>DDDFFFNNN___xxx~~~wwwrrrqqqtttvvvwwwxxxzzzoooiiiddd___XXXPPPNNNPPPZZZcccppp|||}}}ssskkkfffeeedddeeeffffffeeeccc```aaaccceeeggggggggggggdddeeegggiiijjjiiihhhgggeeehhhjjjjjjhhhgggggghhhgggggggggggggggggghhhhhhjjjkkklllllllllllloooqqqttttttsssqqqooonnnpppqqquuuzzzooopppoooiiiaaa]]]aaajjjvvv}}}{{{|||yyyxxxpppfff\\\VVVQQQNNNKKKMMMTTTcccvvv{{{sssggg\\\[[[___dddkkkqqqmmmkkkfff^^^XXX[[[eeennnwww|||rrriiieeeZZZNNNFFFCCCEEEMMMVVVcccllluuuwwwxxx{{{|||{{{|||{{{{{{{{{{{{{{{{{{|||zzzzzzzzzzzzzzz{{{{{{{{{yyyyyyzzzzzz{{{}}}~~~}}}}}}qqqiii^^^UUUMMMJJJHHHEEEFFFJJJRRR___llltttzzz|||rrrjjjfffhhhqqquuutttwwwuuuXXXCCC:::666666555333333222222222222222222222222111111111000000111111111222222222333333222222333333444555333333333222333333444555777666444333444555777999999888888888999:::<<<===@@@DDDMMM```sss|||~~~jjj___]]][[[dddqqq|||uuukkkeeemmmyyymmmWWWIII:::777999444444444444444444444444444555555555555666777888888777888999999;;;;;;<<<===999???>>>>>>DDDFFFPPPccc|||vvvqqqqqquuuxxxyyy{{{yyyooojjjeeeaaaYYYQQQOOORRR[[[cccoooyyy|||xxxqqqlllfffeeeeeeeeeggggggeeeccccccdddeeefffffffffeeeddddddeeehhhiiijjjiiihhhgggfffhhhjjjkkkiiihhhhhhhhhhhhggggggggggggfffffffffiiikkklllllllllmmmooorrrtttttttttrrrppppppqqqsssuuu}}}qqqrrrmmmhhhaaa\\\]]]eeeqqqyyy{{{yyyzzzqqqeee\\\VVVRRRNNNKKKKKKOOOZZZkkk||||||uuujjj___]]]```dddjjjpppnnnllleee\\\VVVXXXaaaiiivvv~~~rrrhhheee[[[OOOHHHEEEEEEKKKSSSaaakkktttvvvxxxzzz{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{}}}~~~~~~}}}zzzzzzzzzzzz{{{}}}~~~}}}uuulllaaaXXXOOOKKKHHHFFFGGGJJJPPP]]]jjjsssyyy~~~tttjjjccceeeooovvvuuuuuuyyyyyy[[[FFF===666666444333222222222222222222222222222111111111000000000111222222333333333333222222333333444555333222222222222333444444777666666555555777888999:::999999888999;;;<<<===@@@EEENNNbbbsss{{{kkk^^^[[[WWW```kkkuuuxxxnnnqqqwwwmmmWWWIII:::777:::777444444444444444444444444555555555555666777888999777888999999;;;;;;<<<===:::@@@???@@@EEEHHHSSSggg{{{uuutttpppvvv{{{|||oookkkfffaaaYYYQQQPPPSSS]]]eeeooottttttpppllljjjeeeeeeeeefffggggggfffdddcccccceeefffffffffeeeeeeccceeeggghhhiiiiiiggggggfffhhhjjjjjjiiihhhggghhhhhhiiiiiijjjjjjjjjiiiiiiiiijjjlllllllllmmmppprrrsssssssssqqqpppppprrrtttrrr}}}~~~rrrrrrnnnkkkeee^^^[[[```kkktttzzzzzz}}}|||sssfff]]]XXXUUUQQQNNNLLLMMMTTTddduuu{{{rrrhhh___]]]^^^aaaggglllllliiiccc[[[TTTVVV```hhhrrr}}}uuujjjeee[[[PPPJJJFFFEEEJJJQQQ```iiisssvvvwwwzzzzzzyyyzzzzzzzzz{{{{{{zzzzzzzzzxxx{{{~~~~~~|||zzzzzzzzz{{{|||}}}~~~yyyoooddd[[[QQQMMMJJJHHHIIIMMMOOO\\\jjjsssyyyyyylllddddddoooxxxwwwuuuwww}}}~~~zzz]]]HHH???777666444333222111111111222333333333333333333333///000000111222222333333333333222222333333444555333333333333333444555555777777777777888888888999999999888888888:::;;;<<>>???>>>BBBHHHHHHVVVssswwwqqqrrrrrrvvvsssiiiaaa]]]ZZZUUUSSSSSS\\\iiitttsssmmmiiigggffffffeeeddddddffffffeeedddccccccddddddeeefffgggggggggfffeeedddeeegggiiijjjggghhhiiijjjjjjiiigggggghhhhhhiiijjjjjjjjjjjjiiijjjlllnnnooonnnllllllmmmnnnnnnooopppqqqrrrrrrsssvvv{{{~~~tttnnnrrrpppkkkeee``````eeejjjwww{{{yyy}}}|||mmm___VVVQQQOOOOOOPPPVVVZZZ^^^hhhsssvvvqqqnnnhhh```ZZZXXX[[[aaafffeeebbb```^^^[[[YYY^^^fffpppyyy~~~qqqggg```VVVMMMIIIJJJMMMQQQ```jjjtttwwwxxxyyyyyywww~~~~~~}}}}}}||||||{{{{{{xxxzzz}}}}}}|||{{{|||||||||}}}}}}}}}~~~}}}sssooodddXXXQQQKKKGGGGGGKKKLLLZZZiiirrrzzz}}}qqqgggccclllwww{{{yyyvvvsssnnnpppaaaGGG;;;888666444333444555444444444333111222333333222000333444444333000---***'''333333333333333333333333444333333333333444555555333444444555666777777888666666777888999;;;===>>>@@@EEESSSlllmmmyyy|||~~~nnn^^^UUUOOOMMMMMMUUUcccvvv{{{iiiRRRDDD;;;666444666444444555555555555444444555777888888888888999;;;999999:::;;;;;;<<<<<<======>>>>>>CCCJJJKKK[[[xxxvvvqqqqqqrrrvvvrrriii```\\\YYYUUUTTTVVV___llluuutttmmmiiigggffffffeeedddeeeffffffeeedddcccddddddeeeeeeeeeeeeeeefffeeeeeeeeeeeeggghhhiiihhhhhhiiiiiiiiiiiihhhhhhgggggghhhhhhhhhhhhgggggghhhjjjmmmnnnmmmmmmmmmnnnmmmmmmmmmnnnnnnooooooooouuuzzz~~~uuuoooqqqrrrqqqkkkdddcccgggmmmtttxxx}}}|||nnnaaaXXXSSSPPPOOOUUUWWWWWWXXX```lllqqqpppmmmhhhaaaZZZXXX[[[aaaffffffbbb```^^^ZZZYYY^^^eeennnwww~~~pppgggaaaVVVMMMHHHIIIMMMPPP___iiisssvvvwwwyyyyyywww||||||||||||{{{{{{{{{zzzxxxzzz|||~~~~~~}}}||||||||||||||||||}}}}}}}}}|||}}}~~~}}}sssqqqggg\\\UUUPPPLLLKKKNNNOOO[[[hhhpppwww~~~qqqhhhccckkkwww}}}}}}|||qqqlllnnndddKKK???999666444333444555444333444333222222333333222111///000111222222222111000333333333333333333333333444333333333333444555555666666666777777888888999777777777888999;;;<<<===AAAEEERRRkkkkkkwwwzzz|||nnn^^^UUUQQQMMMMMMSSS```tttvvvdddPPPCCC<<<666555666444444444444444444444444555777888888888888999;;;999999:::;;;;;;<<<<<<===<<<>>>>>>CCCKKKMMM```}}}zzzsssrrrqqqrrrwww}}}pppggg^^^ZZZWWWUUUWWWZZZdddooowwwtttmmmiiigggeeefffeeeddddddeeefffeeeddddddeeeeeeeeeddddddcccbbbcccddddddeeeffffffggggggiiihhhhhhhhhhhhhhhiiiiiigggggggggfffeeeeeeddddddeeegggjjjllllllmmmooopppnnnnnnnnnnnnoooooooooooouuuzzz}}}tttnnnoootttvvvrrriiieeeiiioooqqquuuyyy~~~}}}pppddd[[[VVVRRRPPPWWWVVVQQQOOOUUUaaajjjmmmlllhhhbbb[[[XXXZZZ```eeefffccc```^^^ZZZXXX]]]dddkkkttt~~~ppphhhaaaWWWMMMHHHHHHLLLOOO]]]gggqqquuuwwwyyyyyywww{{{{{{{{{{{{zzzzzzzzzzzzxxxyyy|||}}}~~~}}}|||{{{||||||||||||||||||||||||{{{|||}}}~~~}}}tttpppggg]]]XXXTTTOOONNNPPPRRR]]]hhhooouuu}}}ssshhhbbbhhhttt|||vvvoooppp|||eeeNNNAAA999777444333444444444333555444222333444444333111...///000111333444555555222222333333333333333333444333333333333444555555999999999999999999999999888888888888999:::<<<<<>>>>>CCCJJJNNNccczzzxxxwwwtttpppqqqqqqsssyyyyyynnneee\\\XXXVVVUUUYYY___jjjsssyyyuuunnniiifffddddddcccbbbbbbddddddcccbbbeeeeeeeeeeeedddcccbbbaaabbbbbbdddeeeffffffffffffiiihhhggggggggghhhjjjjjjhhhhhhgggeeedddcccccccccbbbeeehhhjjjkkkmmmppprrrssssssrrrrrrrrrrrrrrrrrrwww|||}}}sssllljjjrrrxxxtttjjjdddhhhnnnpppsssvvvyyy~~~|||~~~ssshhh```YYYTTTRRRTTTQQQLLLIIINNNXXXbbbgggiiigggbbb\\\XXXZZZ___eeegggdddaaa^^^YYYWWW[[[bbbiiissspppiiibbbWWWMMMGGGGGGJJJMMM\\\fffqqquuuxxx{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}}}}}}}|||{{{}}}||||||||||||{{{{{{{{{|||}}}~~~~~~tttlllddd\\\XXXTTTOOOMMMNNNTTT```lllrrrxxx~~~ssshhh```dddnnnvvv|||}}}zzzwwwwww~~~eeeNNN@@@999777444333444444444333555444333333444444333111222222111111111222222333222222222222222333333333444333333333333444555555999999999999999999999888999999999999999:::;;;<<>>888666666555444333333333333444555333555666666555666777999999999:::;;;;;;<<<<<<======???>>>BBBIIINNNeeezzztttrrrpppoooooorrrttt|||tttlllddd\\\WWWUUUTTTZZZaaannnvvvyyytttmmmiiifffcccbbbaaa```aaabbbbbbaaa```dddeeeffffffeeedddbbbaaaaaabbbccceeefffgggggggggiiihhhggggggggghhhjjjkkkjjjiiihhhfffddddddddddddbbbdddgggiiijjjmmmppprrruuutttttttttttttttttttttyyy~~~rrrjjjdddlllssspppfffaaadddkkkqqqqqqtttwwwyyy{{{~~~uuulllddd\\\VVVRRRNNNJJJGGGGGGJJJQQQZZZaaaddddddaaa\\\XXXYYY___dddhhheeeaaa^^^YYYVVVZZZaaaiiirrrpppjjjcccXXXMMMGGGFFFIIIKKKZZZeeepppuuuxxx|||}}}|||||||||||||||||||||||||||zzz{{{|||}}}}}}||||||{{{|||||||||{{{{{{{{{{{{{{{||||||~~~vvvkkkccc\\\YYYUUUPPPMMMOOOUUUbbbpppxxx}}}{{{sssggg___aaahhhnnntttxxxvvv{{{rrrhhhQQQAAA:::777555333444444333222555333222222333444222111333222111000000000000000111111111222222333333333444333333333333444555555888888888888888777777777:::999999999:::;;;;;;<<>>??????DDDRRRmmm^^^pppxxx{{{wwwiii^^^YYYRRRZZZjjj|||www^^^MMMAAA:::777888555444222111111222444555777888999:::999999:::<<<999999:::;;;;;;<<<<<<===<<>>???CCCCCCEEEKKKSSSrrrnnnvvvxxxrrroooqqqrrrpppqqqssspppttt}}}yyynnniiiccc\\\WWWRRRQQQXXXaaaqqqtttuuuqqqjjjffffffhhheeeccc```___aaacccdddcccdddcccdddfffiiijjjiiihhhjjjiiiiiihhhggggggffffffgggggggggggggggffffffeeegggffffffeeeeeeeeeffffffhhhhhhgggggghhhjjjlllmmmoooqqqqqqooommmlllooorrrwww~~~wwwmmmdddaaaeeeddd^^^```iiifffmmmtttvvvzzzzzz}}}|||{{{yyyuuuooofff\\\UUUMMMJJJFFFCCCCCCEEEGGGIIITTTSSSVVVXXXWWWUUUXXX^^^jjjkkkhhh___VVVRRRVVV[[[ccckkkwww~~~qqqnnnfff[[[OOOGGGEEEGGGIIINNNXXXeeennnqqqsssvvvzzzxxxxxxyyyzzzzzzzzzyyyyyy}}}~~~~~~~~~~~~~~~}}}|||||||||~~~}}}~~~~~~ssslllddd^^^XXXQQQPPPRRR]]]eeepppyyy}}}{{{nnnhhhoootttpppooorrr~~~||||||sssvvv^^^DDD>>>;;;777555444444444333222222222111111111111000000000000111111222222222111111222222222333333333555444444444444555666666444444555555666666777777666888:::;;;;;;;;;;;;===???IIIZZZrrr\\\gggttt{{{pppbbbZZZWWW\\\jjj~~~{{{aaaNNNBBB:::777888555555444444444444555555777666666666666888999::::::;;;<<<>>>>>>>>>======>>>BBBBBBFFFLLLVVVvvv~~~kkkqqq{{{uuuqqqrrrqqqooonnnpppppptttyyyooohhhbbb[[[VVVQQQQQQYYYbbbpppssssssoooiiieeedddffffffcccaaa```aaabbbbbbbbbccccccccceeeggghhhgggfffeeeeeeeeeeeeeeeeeeeeeeeeffffffggggggggggggffffffgggffffffeeeeeefffffffffggggggggghhhiiijjjllllllnnnooopppooonnnnnnqqqtttvvv}}}{{{pppgggccceeeccc^^^```hhhkkkqqqwwwyyy|||~~~}}}~~~}}}|||zzzxxxuuuoooggg]]]WWWQQQNNNJJJFFFDDDEEEGGGIIIQQQQQQTTTWWWVVVSSSWWW]]]kkkkkkiiiaaaXXXUUUXXX]]]bbbkkkvvv}}}ppprrrjjj^^^QQQGGGCCCBBBDDDMMMTTT___gggmmmqqquuuxxxwwwwwwxxxyyyzzz{{{{{{||||||}}}}}}}}}}}}}}}||||||||||||||||||}}}}}}~~~~~~wwwppphhhbbb[[[TTTRRRTTT[[[cccnnnwww{{{}}}}}}pppiiipppvvvuuuvvv{{{}}}{{{pppsssdddIII>>>;;;777555444444444333222222222222111111111111111111111222222222333333111222222222222333333333555555555555555666777777888777777666555555444444666888999::::::;;;<<<>>>???IIIXXXoooYYYdddqqqxxxuuufff\\\XXX]]]lll}}}{{{aaaNNNBBB:::888999555555444444444444555555777777777777888999:::;;;<<<<<<============<<<<<<===BBBBBBFFFOOOZZZ|||yyyiiiooo}}}~~~xxxsssrrrqqqmmmmmmnnnooouuuwwwpppggg```YYYTTTPPPQQQYYYdddpppqqqqqqmmmgggcccbbbdddfffcccaaa```aaabbbbbbaaacccbbbbbbdddffffffeeecccbbbbbbcccddddddeeeffffffdddeeefffggghhhhhhhhhhhhgggffffffeeeffffffggggggffffffhhhiiijjjkkkkkkkkklllmmmoooooopppqqqtttvvvvvv|||vvvmmmfffeeeaaa\\\]]]dddlllqqqwww{{{}}}~~~|||{{{yyywwwtttoooggg___ZZZSSSPPPLLLGGGEEEDDDEEEFFFMMMNNNRRRUUUTTTRRRUUU[[[eeefffddd^^^VVVSSSVVVZZZaaajjjwww|||nnnpppjjj```SSSHHHBBBAAABBBJJJNNNVVV___gggnnntttvvvwwwxxxxxxyyyzzz|||}}}~~~{{{|||||||||{{{zzzyyyyyyyyyzzz{{{|||}}}}}}}}}|||}}}}}}yyyqqqiiibbb[[[SSSQQQSSSWWW```kkktttyyy|||yyymmmfffkkkrrrvvv{{{zzzuuulllnnn{{{lllOOO>>>;;;777555444444444333333222222222111111111111222222222222333333333333222222222222333333333333666666666555666777777888888777777666666555555444666888999999999:::>>>@@@CCCKKKYYYoooWWWbbbooovvv}}}zzzjjj___XXX^^^mmm{{{}}}yyy```NNNBBB:::777888555555444444444444555555888888888888999:::;;;;;;;;;;;;<<<=========>>>>>>@@@CCCDDDHHHPPP]]]sssiiirrrxxxsssrrrpppmmmmmmoooooovvv|||sssmmmfff___XXXSSSOOOQQQ[[[fffppppppoookkkeeebbbaaabbbcccaaa``````aaacccbbbbbbdddccccccdddeeeeeedddbbbcccddddddeeeeeefffggggggcccdddeeeggghhhiiiiiiiiifffffffffffffffgggggghhhdddfffhhhjjjkkkkkkjjjjjjlllmmmooopppqqqrrrtttuuuvvvzzz}}}uuulllggg```YYYYYY]]]ffflllsss{{{}}}~~~~~~~~~zzzxxxuuurrrnnnhhhaaa\\\RRROOOKKKGGGDDDCCCCCCDDDKKKLLLQQQUUUTTTRRRTTTYYYaaabbbaaa]]]WWWTTTVVVYYYaaajjjxxxyyylllgggeee^^^TTTKKKEEEEEEFFFHHHJJJPPPYYYdddmmmtttvvvzzzzzzyyyzzzzzz|||}}}~~~|||||||||{{{zzzyyyxxxwwwvvvxxx{{{}}}~~~}}}|||{{{|||}}}{{{}}}wwwooofff___WWWOOOMMMOOOTTT]]]iiirrrxxx{{{~~~vvvllleeehhhpppxxxtttlllgggiiiuuuqqqSSS>>>;;;777555444444444333333333222222222111111111333333333333333333333333222222222333333333444444555555555555555666777777444444555666777888888999777888888888888:::>>>AAAIIIPPP]]]rrrUUUaaannnvvv}}}~~~lll```VVVZZZggguuuyyyzzzyyyaaaOOOCCC:::666777555555444444444444555555777888999999::::::;;;;;;999999:::<<<===???@@@AAABBBFFFEEEIIIQQQ^^^ooogggttt~~~wwwrrrqqqqqqoooooorrrpppxxxzzzooojjjeee^^^WWWRRROOORRR]]]jjjqqqpppmmmiiieeebbbaaaaaa```___^^^```bbbddddddcccdddccccccdddffffffeeeccceeeeeeeeeeeeeeeeeeeeeeeecccdddeeeggghhhiiiiiiiiifffffffffffffffggghhhiiidddeeegggiiijjjjjjjjjiiimmmnnnnnnpppqqqrrrsssrrruuuyyy}}}tttlllcccZZZVVVVVVaaagggppp{{{}}}}}}zzzxxxtttqqqmmmhhhbbb^^^RRRPPPLLLHHHFFFEEEEEEEEEJJJLLLQQQVVVUUUQQQRRRWWWbbbcccccc```\\\ZZZ[[[]]]aaajjjxxxvvviii``````]]]UUULLLFFFFFFGGGFFFHHHNNNXXXdddnnntttwww}}}}}}||||||{{{|||||||||}}}}}}}}}|||{{{zzzyyyxxxuuuwwwzzz}}}~~~}}}|||zzzzzz|||}}}~~~}}}}}}{{{yyyuuulllccc\\\TTTLLLIIIKKKRRR[[[gggqqqwww{{{}}}yyyppphhhiiirrr}}}qqqhhhaaadddooopppSSS>>>;;;777555444444444333333333333222222222222111333333333333333333333333222222333333333444444444444444333333333444555555444444555666777888999999777888888888888:::>>>AAAJJJRRR___sssTTT```mmmuuu|||nnnaaaSSSTTT^^^kkkrrrvvv{{{|||cccQQQDDD;;;777666555555444444444444555555777777888:::::::::::::::888999999;;;===???AAACCCCCCFFFEEEIIIRRR```mmmddduuu}}}vvvqqqqqqqqqpppqqquuurrrzzzyyymmmiiieee^^^VVVQQQOOOSSS```mmmtttqqqnnniiifffcccaaaaaa___^^^^^^```bbbdddcccbbbccccccbbbdddffffffeeedddcccccccccccccccccccccccccccdddeeeggghhhiiiiiiiiiffffffffffffggghhhiiiiiieeeeeeggghhhiiijjjjjjjjjmmmlllmmmoooqqqrrrrrrpppuuuxxx~~~vvvkkkaaaYYYUUU```gggpppzzz|||{{{{{{yyy{{{xxxtttppplllhhhccc___VVVTTTPPPMMMJJJHHHHHHHHHIIIKKKQQQVVVTTTPPPPPPTTT]]]^^^^^^]]][[[ZZZZZZ[[[```iiivvvttteee]]]___]]]VVVLLLDDDBBBCCCCCCHHHQQQ[[[eeennntttxxx~~~~~~~~~~~~~~~|||{{{{{{}}}}}}}}}}}}|||{{{zzzzzzuuuwwwzzz}}}~~~~~~|||{{{zzz|||}}}}}}|||{{{}}}~~~~~~{{{vvv|||tttlllccc\\\SSSLLLIIIKKKOOOXXXeeepppvvvzzz~~~}}}vvvooogggfffmmmzzzsssiii^^^bbblll}}}mmmRRR>>>;;;777555444444444333333333333333222222222222333333333333222222222222333333333333444444444444333333222222333333444555777777777777777777777777888999999999999:::<<>>888888555555444444444444555555666777888999:::::::::999:::::::::;;;<<<>>>@@@BBBBBBDDDDDDHHHSSSbbbllldddvvv~~~wwwqqqqqqqqqpppqqquuuttt{{{vvvmmmkkkfff^^^VVVQQQPPPUUUcccpppvvvsssnnnjjjgggeeecccbbbaaa`````````bbbbbb```___aaa``````bbbeeefffeeecccbbbbbbccccccddddddeeeeeeddddddfffggghhhhhhhhhhhhffffffffffffggghhhiiijjjffffffffffffhhhiiijjjkkkjjjiiijjjmmmqqqsssrrrqqquuuxxx~~~vvvkkk```YYY]]]fffpppyyy}}}zzzzzzyyy|||yyytttoookkkgggccc```ZZZXXXTTTOOOLLLIIIGGGGGGGGGJJJPPPUUUSSSMMMLLLOOOVVVWWWXXXXXXXXXWWWVVVVVV]]]fffsssrrrcccZZZ]]]]]]WWWKKKBBB???@@@???HHHTTT___gggmmmssswww|||}}}|||{{{{{{{{{||||||||||||{{{{{{vvvwwwzzz|||~~~~~~~~~}}}|||}}}~~~}}}|||{{{|||}}}~~~{{{sssvvv~~~|||rrrjjjaaaZZZRRRKKKIIIKKKLLLUUUbbbmmmtttxxx}}}rrrlllddd```fffsssvvvkkkccchhhppp{{{kkkRRR>>>;;;777555444444444333444444333333333222222222333333222222222111111111333333333444444444444555444333333333333444555555777777777777777777777777888999;;;:::999999;;;<<>>;;;777555444444444333444444444333333333222222222222222111111000000000333333333444444444555555555444444444444555666666444444555777888:::;;;;;;888:::<<<<<<:::999999:::@@@JJJZZZpppXXXaaaoooyyy}}}nnn[[[SSSTTTYYYccclllyyyrrrwwwjjjUUUFFF<<<666666888666444444555777777666555555666777888999999:::<<<;;;::::::;;;===@@@AAABBB@@@DDDLLLRRRcccwwwooo~~~yyyssspppqqqrrrrrrrrruuu}}}xxxmmmgggeee]]]TTTOOOOOOWWWgggwww|||uuuooopppuuuvvvpppjjjhhhccc^^^^^^bbbeeedddaaaccccccbbbbbbbbbbbbbbbbbbhhhgggfffeeeeeeeeeeeeeeeeeegggiiijjjjjjiiigggfffhhhhhhgggfffffffffffffffiiiiiihhhgggggggggggggggjjjjjjkkkmmmoooqqqsssttttttwww||||||qqqcccXXX^^^iiiuuu{{{vvvvvvwwwvvvsssooojjjfffbbb___]]]ZZZVVVPPPKKKGGGEEEDDDEEEJJJNNNOOOLLLJJJLLLNNNUUU]]]```[[[VVVVVVXXXZZZ\\\aaammm}}}lllaaaYYYVVVVVVUUUPPPGGGDDDEEEBBBLLL[[[gggnnnsssvvvyyy{{{zzzzzz{{{~~~~~~}}}}}}}}}||||||{{{{{{zzzzzz|||}}}~~~~~~~~~~~~}}}}}}~~~{{{tttpppwwwllleee\\\SSSMMMIIIFFFDDDJJJQQQ\\\hhhrrryyy|||}}}|||nnnhhheeebbbooo}}}}}}xxx}}}}}}fffPPPBBB:::555666777555444555333222222111111222222333222222333444444555555666444444333222333444555666555555555555555555444444666666666777888888999999<<<======<<<;;;;;;>>>@@@DDDJJJYYYrrr\\\dddpppyyy~~~rrr___VVVVVV[[[cccnnn{{{}}}nnnrrrjjjVVVHHH===777666555333111111222444444333777777888999:::;;;;;;<<<<<<;;;;;;:::;;;===@@@AAABBB@@@DDDLLLRRRdddyyywww{{{uuurrrrrrssstttsssuuu~~~yyynnnfffbbb[[[RRRNNNNNNUUUeeettt|||uuupppqqqvvvxxxsssmmmfffbbb^^^^^^aaadddcccaaabbbbbbbbbbbbbbbbbbbbbbbbeeeeeeddddddcccccccccccccccdddfffhhhhhhhhhhhhhhhhhhhhhggggggggghhhhhhiiiiiihhhhhhggggggggghhhhhhjjjjjjkkklllnnnppprrrssstttvvv|||zzzyyyzzzkkkYYY___iiittt}}}{{{xxxyyyxxxvvvsssooojjjeeeaaa___^^^[[[WWWQQQLLLHHHEEEDDDGGGLLLQQQQQQOOOLLLMMMNNNUUU]]]aaa\\\WWWVVVXXXYYYZZZbbbooolll___ZZZXXXWWWWWWQQQIIIDDDDDDFFFPPP^^^iiippptttxxxzzzyyyxxxxxxyyy|||}}}}}}|||}}}}}}}}}|||||||||{{{{{{zzz{{{|||}}}~~~~~~~~~~~~~~~~~~zzzwww~~~}}}ssskkkeee[[[SSSMMMJJJGGGEEEIIIOOOZZZfffpppwwwzzz|||xxxkkkfffddddddrrr|||dddMMMBBB;;;666777888666555777444333333333333333333444444444444444444444333333444444333333333444555666555555555555555555555555666666777777888888999999::::::;;;::::::;;;===???DDDJJJZZZttt```gggqqqzzzuuucccYYYXXX[[[dddpppyyyjjjmmmzzzjjjXXXKKK@@@999777888666444444555666666666777777888999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@AAABBBAAAEEEKKKRRReeezzz{{{|||wwwttttttuuuvvvvvvvvv~~~zzznnnfff```XXXQQQMMMMMMTTTcccrrryyysssmmmnnnsssuuuqqqlllddd```]]]]]]```bbbaaa```bbbbbbbbbbbbbbbbbbbbbbbbeeeddddddddddddcccccccccbbbbbbccceeefffggghhhiiihhhhhhhhhhhhiiijjjkkkkkkiiihhhhhhhhhhhhhhhiiiiiijjjjjjkkkkkklllnnnooopppsssvvv|||yyytttyyyooo^^^dddmmmvvv|||~~~||||||yyywwwtttooojjjfffbbb```___]]]XXXSSSNNNJJJGGGEEEHHHMMMSSSUUURRROOOMMMMMMTTT\\\aaa^^^YYYXXXXXXWWWWWWbbbssspppaaa\\\YYYXXXYYYTTTKKKFFFEEEHHHRRR___jjjppptttwwwzzzyyyxxxxxxyyy|||}}}}}}|||}}}}}}|||{{{{{{{{{{{{|||zzz{{{|||}}}}}}~~~~~~}}}~~~~~~}}}~~~zzzpppjjjccc[[[SSSMMMJJJHHHFFFFFFLLLWWWbbbmmmuuuyyy{{{}}}vvvjjjfffddddddtttfffMMMCCC;;;666777999777777888555444444333333444444555555555555444333222222222444333333333333444555666555555555555555555555555666666777777888999999999999:::;;;;;;;;;<<>>@@@AAABBBAAAEEEKKKSSShhh}}}yyyvvv}}}yyyvvvuuuvvvwwwxxxuuu~~~zzznnneee^^^XXXQQQMMMMMMTTTbbbpppuuuoooiiihhhkkkllliiifffaaa___]]]]]]___aaa```___aaaaaaaaaaaabbbbbbbbbbbbfffffffffffffffffffffeeecccbbbccccccdddfffggghhhggggggggghhhiiijjjkkkllliiiiiihhhhhhhhhiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmqqqtttzzz~~~wwwtttuuuxxx{{{kkk___dddlllssswww}}}|||xxxvvvsssoookkkgggeeeccc```^^^ZZZUUUPPPLLLHHHGGGHHHMMMSSSVVVTTTPPPMMMKKKRRRZZZ```^^^ZZZYYYWWWUUUUUUbbbvvvyyyggg^^^ZZZYYYZZZWWWOOOJJJIIIJJJSSS___iiinnnrrruuuwww|||{{{zzz|||~~~~~~||||||{{{zzzzzz{{{{{{|||{{{{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~|||rrrhhhbbbZZZRRRMMMJJJHHHFFFEEEKKKTTT```kkksssyyy{{{zzzvvvkkkfffcccbbbrrrmmmRRRBBB;;;666777888777666777444444333333333333444444444444444333333333222222333333333333444444555555444444444555555555555555666777777888888999:::::::::;;;======>>>???CCCFFFDDDLLL]]]yyy___hhhrrrzzzvvveeeXXXTTTWWWeeexxxxxxkkknnnwwwlll\\\OOODDD<<<:::888555333222333444444333555555666777888999999:::;;;<<<<<<===>>>???@@@AAABBBBBBFFFKKKTTTmmmzzzvvvnnn}}}}}}|||yyywwwuuuuuuvvvxxxttt}}}yyymmmddd^^^XXXRRROOOOOOUUUcccppptttnnngggcccddddddbbb___^^^]]]]]]]]]___``````___``````aaaaaaaaabbbbbbbbbeeeeeefffggggggffffffeeeeeeeeedddddddddeeeffffffeeeeeefffggghhhjjjkkkllljjjjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjkkkllllllppprrrxxx~~~xxxuuutttssswwwxxxkkk]]]```ffflllpppwww}}}xxxtttrrroookkkhhheeedddccc___]]]ZZZVVVRRRNNNKKKIIIGGGLLLRRRUUUUUUQQQLLLJJJPPPXXX^^^]]][[[ZZZWWWTTTTTTaaavvvpppaaa\\\ZZZ[[[ZZZSSSNNNMMMLLLUUU```iiiooorrruuuxxx|||{{{{{{|||~~~~~~}}}|||{{{zzzyyyyyyzzz{{{|||{{{||||||}}}}}}}}}}}}|||zzzzzz{{{}}}~~~~~~|||ssshhhbbbYYYRRRMMMJJJHHHFFFDDDIIIRRR^^^iiirrryyy}}}~~~yyyssshhhdddaaa```qqqtttXXXBBB;;;555666777555444555333333222222222222333333222222222333333333444444333333333444444444444444444444444555555555666666777777777888999999:::::::::;;;<<<===>>>@@@CCCFFFDDDMMM___{{{\\\iiitttzzzwwwhhhYYYUUUXXXiiiyyykkkllluuu~~~lll\\\PPPEEE>>><<<:::777555444555666555444777777888999:::;;;;;;<<<;;;<<<===>>>???@@@@@@@@@AAACCCFFFLLLWWWrrr{{{vvvnnn{{{yyyyyyxxxuuusssrrrtttvvvttt}}}wwwlllddd^^^XXXSSSQQQQQQVVVcccpppvvvooogggbbbaaaaaa___^^^]]]]]]]]]^^^______``````___``````aaaaaabbbbbbbbbbbbcccdddeeeeeeeeedddcccffffffffffffffffffffffffeeeffffffggghhhiiikkkkkklllkkkkkkjjjiiiiiijjjjjjjjjjjjiiijjjjjjkkklllmmmoooqqquuu|||zzzsssrrrrrruuu|||yyynnn______cccjjjpppvvvxxxtttqqqmmmiiieeebbbaaa```]]]\\\ZZZWWWSSSPPPMMMKKKFFFJJJOOOTTTTTTRRRMMMJJJMMMTTTZZZZZZZZZZZZXXXTTTTTT```uuu|||hhhaaa\\\\\\ZZZUUUPPPOOOPPPXXXccclllqqquuuxxx{{{{{{yyyyyyzzz|||||||||{{{{{{zzzyyyxxxxxxyyy{{{}}}||||||}}}}}}}}}}}}||||||xxxyyyzzz{{{}}}~~~|||rrriiibbbZZZRRRLLLIIIGGGEEECCCGGGPPP[[[gggqqqyyy}}}~~~yyynnndddaaa______rrrxxx\\\CCC<<<666666666444222333333222222111111222222333111111111222333444444444222333444444555555444444333333444444555666666666777777888888999:::::::::888999::::::;;;===@@@CCCEEENNNaaa}}}[[[kkkxxx{{{{{{mmm^^^YYY\\\nnnwwwhhhgggooo{{{mmm\\\PPPEEE>>>===<<<:::888777777888777777777777888999:::;;;;;;<<<;;;<<<===>>>???@@@@@@@@@AAACCCGGGLLLYYYwww~~~xxxuuuuuuvvvuuussspppoooqqqsssvvvuuujjjeee]]]XXXSSSRRRRRRVVVbbbooouuuooofffaaa____________\\\]]]^^^_________``````______``````aaabbbbbbcccaaabbbdddeeefffeeedddcccffffffhhhiiijjjiiiiiihhhggggggggghhhiiijjjkkklllnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiijjjkkklllmmmnnnnnnooorrrxxx}}}oooqqqtttwww|||}}}vvvlll```]]]```hhhqqqvvv|||{{{wwwrrrlllfffbbb```___ZZZZZZYYYWWWTTTQQQNNNLLLFFFIIINNNRRRTTTSSSOOOLLLKKKQQQVVVWWWXXXZZZYYYUUUVVV^^^rrrqqqggg___\\\ZZZTTTOOONNNPPPXXXccclllqqquuuzzz}}}{{{zzzyyyzzz{{{|||{{{zzz{{{yyyxxxwwwwwwyyy{{{}}}||||||}}}}}}}}}}}}||||||yyyyyyzzzzzz{{{|||||||||}}}~~~~~~}}}}}}}}}|||sssiiicccZZZRRRLLLHHHEEEDDDAAAEEEMMMXXXdddooowww|||~~~zzzoooeeebbb______rrr|||```FFF>>>888777777444222222333333333222222333333333222222222222222222333333222333444555555555444444333333444444555666666777777888888999999::::::;;;888999:::::::::<<>>>>>??????DDDGGGJJJMMM[[[}}}yyyxxxsssmmmkkkllloooooooootttvvviii```ZZZXXXTTTPPPPPPWWWccclllrrrmmmfffaaa^^^]]]\\\[[[```___^^^^^^___```___]]]aaa````````````bbbdddeeedddeeefffffffffeeedddcccbbbeeegggiiiiiijjjkkkmmmiiijjjlllmmmmmmllljjjiiinnnoooooommmjjjiiiiiiiiikkklllmmmlllllllllnnnppprrrqqqpppsss~~~tttqqqqqqvvv{{{|||uuuooobbbYYYWWWaaakkknnnrrrxxxxxxmmmeee```^^^\\\YYYUUUSSSRRRQQQOOONNNMMMMMMNNNNNNNNNNNNMMMLLLKKKOOOUUUZZZ\\\[[[YYYVVVPPPZZZmmm~~~ttthhh^^^TTTKKKHHHJJJLLLWWWbbbhhhooowww|||~~~zzzyyy{{{{{{zzzwwwzzzzzzyyyxxxyyyzzz||||||~~~}}}}}}zzzyyyxxxxxxxxxzzz|||~~~zzz{{{|||}}}~~~}}}}}}}}}{{{{{{{{{|||}}}zzzllldddZZZRRROOOMMMJJJGGGEEEDDDFFFNNN\\\kkkuuuzzz}}}{{{oooggg^^^YYY\\\kkkfffMMM===777777222222555111444333222111111222333444000000000000111222333333222333444444555555444444888777666444444555555666888888777777777777888888;;;;;;<<<;;;:::;;;===???EEEOOObbb}}}[[[fffttt~~~zzzeee___```mmm|||jjjeeemmmuuu___OOODDD<<<777666666555555555555666666999::::::;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@AAADDDGGGJJJYYY{{{{{{wwwrrrmmmjjjkkkmmmnnnmmmvvvssshhhaaaZZZWWWRRRNNNOOOWWWcccllloookkkeeeaaa_________^^^aaa___^^^^^^___``````___aaaaaa``````aaabbbcccdddddddddeeeffffffeeedddccccccfffhhhiiiiiiiiikkklllkkklllllllllllljjjiiihhhmmmnnnooommmlllkkkkkkmmmnnnoooooonnnllllllnnnooorrrrrrrrrvvvtttrrrsssyyy~~~~~~xxxqqqcccYYYWWW```iiimmmqqqwww|||vvvjjjbbb^^^ZZZWWWTTTRRRQQQPPPNNNLLLKKKKKKLLLLLLMMMLLLLLLLLLMMMPPPUUUZZZ\\\ZZZXXXUUURRR[[[lllyyypppeee\\\RRRIIIFFFHHHMMMVVV___ccciiirrrzzz}}}~~~|||{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwxxxyyyzzz{{{zzzzzz|||~~~~~~}}}|||zzzyyyxxxxxxxxxzzz|||}}}|||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}nnnfff[[[SSSOOOLLLIIIGGGDDDDDDFFFMMM[[[iiitttyyy{{{pppggg^^^XXX[[[kkkhhhNNN>>>888888333333666111333333222111111222333333333333222111111111111111222333444444555555444444777666555444555555666777666666666666777888999:::<<<<<<===<<<;;;<<<>>>AAAFFFOOObbb}}}XXXdddttt~~~hhhcccbbblll|||mmmhhhoooxxxaaaPPPDDD<<<777777666666555555666666777;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????@@@AAAAAABBBDDDGGGJJJNNN\\\~~~|||uuuqqqllliiiiiikkkkkkkkkvvv{{{pppgggbbb[[[WWWQQQMMMNNNXXXdddmmmmmmiiidddaaaaaaaaabbbbbbbbb```^^^^^^___aaaaaaaaabbbaaaaaaaaaaaaaaabbbbbbcccddddddeeeeeeeeeddddddeeegggiiiiiiiiihhhiiikkknnnmmmlllkkkjjjiiiiiiiiikkklllmmmlllkkkkkklllnnnpppqqqqqqooommmlllmmmnnnqqqsssuuuyyywwwwwwyyy~~~wwwfff[[[VVV^^^gggjjjooovvvvvvyyyhhh^^^YYYVVVTTTRRRQQQQQQOOOLLLJJJHHHIIIIIIJJJJJJJJJKKKKKKNNNQQQUUUYYY[[[ZZZWWWUUUUUU\\\jjjuuulllccc[[[RRRIIIGGGHHHNNNUUU[[[^^^cccmmmvvvzzzzzz{{{||||||zzzzzzzzz{{{|||{{{yyyxxxwwwwwwxxxxxxyyyyyyyyyzzz|||}}}|||{{{zzzyyyxxxxxxyyyzzz|||}}}~~~}}}}}}}}}~~~~~~~~~ppphhh]]]UUUPPPLLLIIIFFFCCCCCCEEELLLXXXfffrrrxxx|||rrriii___XXXZZZiiilllPPP???999999444444777222333333222222222222333333555444333222000000//////222333444444555555444444555555444555555666777888444555555666777999;;;<<<<<<=========<<<===@@@BBBFFFPPPccc}}}YYYeeettt}}}jjjeeeeeennn|||qqqlllqqq{{{cccPPPCCC;;;777777777666666666666777777;;;;;;;;;;;;;;;;;;::::::===>>>>>>???@@@AAABBBBBBEEEHHHKKKPPP```{{{rrrpppllliiihhhiiijjjkkkuuuzzzooogggbbb\\\WWWQQQMMMPPPZZZgggooollliiidddaaaaaabbbcccccccccaaa^^^^^^```aaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaacccccccccdddddddddddddddfffhhhjjjjjjhhhhhhhhhiiimmmllljjjiiihhhiiijjjkkkkkkkkkkkkjjjhhhhhhjjjllloooppppppnnnmmmlllmmmoooooosssvvv{{{{{{{{{iii]]]WWW]]]dddgggmmmtttttt~~~vvvfff[[[VVVSSSRRRQQQQQQPPPNNNKKKHHHFFFFFFFFFFFFGGGHHHIIIIIILLLOOOSSSWWWYYYZZZYYYXXXVVV\\\gggzzzssskkkccc\\\TTTLLLIIIJJJMMMUUU[[[^^^bbbkkksssvvvwww{{{~~~~~~{{{yyyyyy{{{}}}{{{yyyyyyyyyyyy{{{zzzzzz|||~~~~~~|||yyyyyyxxxyyyyyyzzz|||}}}~~~|||{{{{{{}}}~~~ssskkk___VVVQQQMMMIIIFFFCCCBBBDDDKKKVVVcccpppwww~~~~~~uuulllaaaXXXXXXfffpppQQQAAA;;;:::555555888333333333333333333333333333555444333222111111000111222333444444555555444444333333444555666777888999555555555666777999:::;;;;;;<<<===<<<<<<===@@@BBBFFFPPPccc~~~]]]ggguuu|||jjjfffgggqqq~~~uuurrruuu|||cccNNNAAA;;;888777777666666666666777777;;;;;;;;;;;;;;;;;;::::::<<<<<<===>>>???@@@AAABBBBBBEEEHHHOOO```yyypppooommmjjjiiiiiijjjlllsss|||qqqhhhccc^^^XXXRRROOOTTT^^^iiiqqqnnnjjjeeeaaa```aaaaaaaaabbb```^^^^^^```bbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbccccccddddddggghhhjjjjjjhhhggghhhiiijjjiiihhhggghhhjjjmmmooooooooonnnkkkiiihhhiiikkklllmmmmmmmmmllllllnnnpppnnnrrrwww{{{zzz{{{~~~nnn```XXX\\\bbbeeekkksssttt}}}wwwiii^^^YYYSSSRRRQQQPPPPPPNNNJJJGGGEEEEEEDDDDDDDDDEEEFFFGGGHHHKKKOOOTTTXXXZZZ[[[[[[UUU[[[dddtttoooiiibbb\\\UUULLLIIIJJJLLLUUU___cccgggmmmrrrrrrxxx}}}}}}|||}}}~~~|||zzzyyyyyyyyy|||{{{{{{|||~~~}}}xxxyyyyyyyyyzzz{{{{{{|||~~~}}}{{{zzzzzz{{{|||~~~~~~}}}}}}~~~~~~vvvmmmaaaXXXRRRNNNIIIFFFBBBCCCEEEJJJSSSaaannnvvv{{{xxxooocccYYYVVVbbbsssRRRBBB<<<;;;555666888333333333333333333333333333222222111111222333333444222333444444555555444444222333444555777888888999777777777777777777888999999:::;;;;;;;;;<<>>???AAAAAABBBCCCFFFJJJSSSfff{{{wwwoooooonnnllljjjjjjmmmoootttsssiiibbb^^^XXXRRRQQQWWWaaakkkqqqnnnjjjddd```_______________^^^^^^___aaabbbbbb``````aaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbcccddddddfffhhhjjjjjjhhhhhhhhhiiihhhgggfffggghhhkkknnnpppsssrrrpppmmmjjjjjjkkkmmmjjjkkkllllllllllllnnnpppnnnsssxxx{{{uuuuuuvvvzzz~~~rrrdddYYY[[[aaadddjjjrrrttt}}}yyymmmaaaZZZVVVTTTRRRQQQPPPMMMJJJHHHEEEDDDCCCBBBBBBCCCDDDEEEEEEGGGLLLQQQUUUYYY[[[]]]UUUZZZcccqqqlllfff```[[[TTTKKKGGGGGGKKKVVVbbbhhhlllqqqsssrrryyy}}}}}}zzzyyyxxxwwwxxxyyyyyyyyyzzz|||}}}|||{{{xxxxxxyyyzzzzzz{{{{{{{{{}}}|||{{{zzzzzzzzz{{{|||}}}}}}||||||}}}}}}~~~wwwooocccYYYSSSOOOJJJGGGCCCCCCEEEIIIRRR___mmmvvvyyywwwpppdddYYYUUU```{{{vvvSSSBBB<<<;;;555555888333333333444444444444333333000000000111333444666777222333444444555555444444222333444666777888888888888888777777777777777888999::::::::::::<<>>???AAABBBCCCCCCEEEHHHMMMWWWlllyyyvvvmmmoooooonnnllllllooorrrwwwvvviiibbb\\\WWWRRRRRRYYYccckkkppplllhhhccc___^^^^^^^^^^^^]]]]]]^^^```bbbbbb```^^^___```aaabbbccccccbbbbbbaaaaaa``````aaabbbdddeeeeeegggiiiiiiiiihhhiiijjjggggggggghhhiiikkkmmmnnnqqqpppnnnllljjjjjjlllnnnmmmnnnnnnmmmllllllnnnoooooouuuyyy|||rrrpppooopppuuu{{{vvvggg[[[[[[```cccjjjrrrttt~~~}}}sssggg^^^ZZZWWWTTTQQQOOOMMMKKKIIIGGGEEECCCBBBAAAAAACCCCCCDDDFFFJJJNNNSSSWWWYYY[[[VVV[[[dddqqqkkkfff```\\\UUULLLGGGGGGLLLXXXcccjjjnnnssstttsssrrrvvv}}}}}}{{{yyyxxxxxxxxxxxxwwwwwwyyy{{{|||{{{yyyxxxxxxyyyzzz{{{{{{{{{{{{}}}|||||||||{{{{{{{{{{{{}}}}}}|||||||||}}}~~~~~~xxxooocccZZZTTTPPPLLLIIICCCDDDFFFJJJQQQ^^^lllvvvzzz|||sssmmmcccYYYTTT___zzzwwwSSSBBB<<<;;;555555777222333333444555555444333333000000000111333555666777222333444444555555444444222333555666777777777777777777666666777888999999999:::;;;;;;;;;===@@@BBBFFFQQQfffVVVcccvvv}}}sssfffgggmmmxxxwww^^^III>>>;;;;;;888888777777777777888888999999::::::;;;<<<=========>>>???@@@BBBCCCDDDEEEAAAEEEJJJUUUkkkyyyvvvmmmooopppooonnnnnnqqquuuzzzwwwiiiaaaZZZUUUQQQRRRZZZcccjjjnnnjjjfffaaa^^^^^^_________[[[[[[]]]```cccbbb___]]]^^^___aaabbbcccccccccbbbaaa````````````bbbdddeeeeeegggiiiiiiiiiiiiiiikkkhhhhhhhhhhhhiiijjjkkkkkklllkkkjjjhhhggghhhkkknnnpppppppppooommmlllmmmoooqqqvvvzzz}}}qqqooolllkkkpppxxxyyyhhh\\\\\\```ccciiirrrvvv~~~qqqggg]]]ZZZUUUQQQOOONNNKKKJJJGGGFFFDDDAAA@@@AAABBBBBBEEEGGGIIIMMMQQQTTTWWWYYYWWW]]]eeerrrnnnhhhccc___XXXNNNIIIHHHMMMXXXccciiinnnsssvvvvvvkkknnnuuu}}}{{{{{{{{{{{{yyyxxxxxxzzz|||}}}{{{zzzwwwxxxyyyzzz{{{{{{{{{{{{}}}}}}~~~~~~}}}|||{{{zzz}}}}}}}}}}}}}}}}}}~~~~~~xxxooodddZZZUUUQQQMMMJJJDDDEEEGGGJJJQQQ]]]lllwww{{{xxxooojjjbbbYYYUUU___{{{wwwSSSBBB<<<;;;555555777222333333444555555444333333111111111222333444666777222333444444555555444444333444555777777777666666555555555666777999;;;;;;:::;;;<<<<<<<<<>>>AAADDDEEEQQQgggWWWfffrrrxxx~~~~~~}}}tttkkkbbbbbbgggqqq{{{ttt```MMM???999::::::888444111111444777999999::::::;;;<<<===>>>>>>?????????>>>??????@@@AAACCCHHHMMMWWWooozzzvvvqqqppppppssssssrrrtttyyysssfff^^^YYYVVVRRRSSSYYYbbbjjjoookkkiiifffaaa]]][[[[[[]]]]]]\\\\\\^^^```aaaaaa```\\\]]]___``````aaaccceeegggccc^^^^^^aaadddcccbbbhhhgggggghhhhhhiiijjjkkkjjjiiigggffffffhhhiiikkkkkkjjjiiihhhhhhhhhiiijjjjjjlllnnnnnnmmmnnnoooqqqqqquuuyyy|||rrrhhhiiioooooovvviiiXXXZZZaaaeeejjjqqquuu~~~yyyoooeee___XXXSSSQQQOOOKKKIIIEEECCC@@@>>>===???AAACCCFFFGGGKKKNNNQQQSSSTTTTTTXXXXXXaaapppzzzssslllfff\\\OOOHHHFFFQQQWWW```hhhmmmqqqssstttpppoooooorrrwww|||}}}}}}{{{xxx||||||}}}}}}}}}{{{zzzyyyxxxyyyyyyzzz{{{zzzzzzzzz{{{{{{zzzyyyyyyzzz|||}}}}}}~~~~~~~~~~~~|||ttthhh___YYYTTTNNNKKKJJJFFFCCCFFFQQQ___jjjppp|||}}}wwwmmmhhhaaaZZZXXXdddxxxYYYDDD<<<>>>999777888555444444222222222222444444222222111000111222444555666666666555444444333333555555555555555555555555444555777888::::::;;;:::;;;<<<>>>???>>>???@@@BBBHHHSSSiiiWWWfffrrrxxxxxxvvvwwwuuummmeee^^^___hhhuuuttt___MMM???999999888777444222222444666888>>>>>>======<<<<<<<<<<<<======>>>>>>???AAABBBCCCEEEIIINNNXXXppp{{{uuupppnnnooorrrrrrrrrvvv|||qqqeee^^^YYYUUUQQQRRRWWW```hhhmmmjjjhhhddd```\\\[[[[[[]]]]]]\\\[[[]]]```bbbccccccdddeeeggggggeeedddddddddbbbbbbbbbbbbaaabbbcccdddfffffffffggggggiiijjjjjjiiihhhgggeeeeeefffhhhiiihhhhhhhhhhhhiiijjjjjjkkkkkklllmmmmmmlllkkklllmmmqqqsssvvvzzzrrreeeeeejjjlllttt~~~~~~~~~iiiYYYZZZbbbeeejjjqqqvvv}}}xxxllldddYYYQQQNNNMMMKKKJJJFFFDDDAAA>>>>>>???AAACCCDDDFFFIIILLLOOOQQQSSSSSSUUUWWW```ooo{{{rrrbbbQQQJJJJJJPPPVVV___gggmmmpppssstttsssrrrqqqrrruuu{{{~~~}}}|||{{{zzz{{{|||}}}}}}}}}|||{{{zzzyyyzzz{{{|||}}}~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~}}}~~~~~~~~~~~~}}}uuuiii```YYYTTTOOOKKKIIIEEEBBBEEEOOO]]]hhhnnn|||}}}xxxmmmhhh```ZZZXXXddd{{{XXXCCC;;;===888666777444444333333222222333333444444333222222222333444555555555555555444444444444777666666555444444444444666666777888999::::::;;;999;;;===>>>>>>@@@BBBDDDIIITTTjjjWWWeeerrryyyzzzrrroooooommmfff___XXX]]]jjj}}}||||||rrr]]]LLL>>>888999777666555444444555666777>>>>>>>>>===============<<<<<<===>>>@@@BBBDDDEEEGGGKKKOOOYYYsssyyy|||~~~tttooommmmmmooopppqqqwww}}}{{{oooddd^^^YYYUUUQQQQQQVVV___fffkkkjjjgggccc___]]]\\\\\\]]]^^^\\\[[[\\\___ccceeefffggghhhiiihhheeebbbaaaaaaaaadddgggeeebbb```cccgggdddddddddeeefffhhhiiijjjiiihhhfffeeedddeeeffffffeeefffgggiiijjjjjjjjjjjjjjjllllllkkkjjjiiijjjkkkqqqqqqqqqvvvvvveeeaaagggjjjsss|||{{{|||jjj[[[[[[bbbfffkkkqqquuu}}}yyynnn```UUUOOOMMMLLLKKKFFFDDDAAA???>>>???@@@BBBBBBDDDGGGJJJMMMPPPRRRRRRSSSVVV___nnn~~~yyydddQQQJJJLLLNNNUUU^^^ffflllooorrrtttvvvuuurrrqqqrrruuuyyy{{{}}}{{{{{{{{{{{{{{{|||}}}}}}}}}}}}|||zzz{{{|||}}}~~~~~~}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~wwwkkkaaaZZZUUUOOOLLLJJJFFFDDDGGGPPP\\\hhhooo{{{}}}|||pppiiiaaa[[[ZZZfff|||XXXCCC:::<<<777555777444444333333222222333333444555555444333333333444444444444444444555555555555999888666444333333444444888888777777777888:::;;;888:::<<<===>>>@@@DDDFFFJJJVVVlllVVVbbbpppyyy}}}wwwoookkkkkkjjjeee___TTT\\\nnn{{{|||lllYYYIII>>>999999666666666777777777777777999:::;;;<<<===>>>???@@@======>>>???AAACCCEEEFFFIIILLLPPPZZZuuutttpppxxxwwwpppmmmlllnnnnnnooouuu|||wwwmmmddd```ZZZVVVRRRQQQVVV^^^fffjjjjjjgggccc```____________```^^^\\\\\\^^^bbbdddeeehhhhhhhhhfffdddccceeegggjjjjjjhhheeebbbbbbdddgggbbbccccccdddeeeggghhhiiiiiihhhgggfffeeeeeeeeefffeeefffhhhiiijjjiiihhhhhhiiijjjkkkkkkiiiiiijjjkkkrrrpppooottt}}}iiibbbeeeiiisss|||yyyyyyjjj\\\\\\bbbggglllpppqqqxxx~~~}}}zzzkkk___WWWRRRNNNKKKFFFDDDBBB???>>>>>>???@@@AAACCCFFFIIIMMMPPPRRRSSSSSSWWW```nnn|||~~~zzzqqq```OOOHHHIIIMMMSSS\\\eeekkkooorrrtttvvvuuusssqqqqqqrrrtttuuu|||}}}zzz{{{|||{{{{{{|||}}}~~~~~~{{{{{{{{{||||||}}}~~~~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~yyymmmccc\\\VVVPPPLLLLLLJJJHHHJJJRRR^^^jjjqqqyyy|||vvvooofff___^^^iiizzzZZZDDD;;;<<<777555777555333333333333333333333333555555444444333333333333222222333444444555666666888777555444444444666777:::999777666666888999;;;999:::<<<===>>>@@@CCCFFFJJJWWWnnnSSS___mmmxxx{{{uuunnnkkkjjjhhhddd```SSS\\\qqqzzz}}}{{{dddSSSFFF===999:::777777888888999999999999777888999:::<<<===>>>?????????@@@@@@AAACCCDDDEEEHHHKKKPPP[[[wwwssslllssszzzrrrnnnmmmmmmmmmmmmrrrxxxtttkkkeeebbb[[[WWWRRRRRRWWW___gggkkkkkkgggbbb```aaaaaaaaaaaaccc```]]]\\\]]]```aaaaaaiiihhhgggeeeeeeiiiooosssuuuooohhhccccccdddddddddbbbbbbccccccdddfffggghhhiiihhhhhhgggffffffffffffggghhhiiiiiihhhgggeeedddfffhhhjjjjjjjjjkkkmmmnnnqqqpppnnnrrrnnncccdddeeennnwwwvvvvvviii^^^\\\aaagggkkkooonnnuuu|||}}}tttiii```WWWNNNGGGGGGEEECCC@@@???>>>>>>???AAABBBEEEHHHLLLPPPSSSUUUUUUZZZbbbmmmzzzuuummmjjjfffbbbZZZNNNHHHGGGKKKRRR[[[dddkkkooorrrttttttsssrrrqqqqqqqqqrrrssswww{{{~~~||||||}}}|||||||||}}}~~~~~~}}}|||{{{{{{||||||{{{{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~|||oooeee]]]WWWQQQMMMMMMKKKIIIJJJQQQ\\\iiiqqqwwwzzz{{{sssjjjccccccmmmzzz]]]FFF======888666888666333333333333333333333333333333333333222222111111111222222333444555666666555444444444555777888999:::999777666666888999;;;<<<<<<=========>>>BBBDDDJJJXXXoooPPP[[[iiivvvzzzvvvoookkkiiifffaaa]]]SSS[[[nnnuuu|||uuu^^^NNNDDD===::::::777777888888999999:::::::::::::::::::::;;;;;;;;;@@@@@@@@@AAABBBCCCDDDEEEGGGKKKQQQ^^^{{{mmmjjjuuu{{{qqqnnnmmmmmmlllkkkooouuutttkkkeeebbbZZZVVVRRRRRRWWW```gggllljjjeeeaaa___aaacccbbbaaacccaaa^^^\\\]]]^^^^^^^^^ccccccbbbaaaccchhhpppuuuwwwpppgggccccccddddddbbbccccccccccccdddeeefffgggggggggggggggggggggggggggiiihhhhhhhhhgggeeedddcccdddfffhhhjjjjjjkkkmmmooonnnoooooorrr|||ssseeebbb___fffpppppprrrhhh^^^[[[```fffkkkmmmmmmttt}}}zzzzzz~~~zzzuuuoooggg\\\OOOFFFGGGFFFCCCAAA???>>>======@@@AAADDDGGGLLLPPPTTTVVVVVV[[[ccclllyyyqqqdddaaa\\\YYYXXXTTTMMMIIIIIIKKKQQQ[[[eeekkkpppsssvvvrrrrrrrrrrrrrrrssssssttttttxxx~~~}}}}}}}}}}}}~~~~~~|||||||||}}}yyyyyy{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~qqqfff___XXXRRRNNNJJJIIIHHHIIINNNXXXeeennnuuuxxx|||~~~zzzrrriiidddfffqqq}}}^^^HHH======888666999777222333333444444333333222222222333333333222111111111222222333444555555555222333444555777999::::::888888777777777888:::;;;============<<<>>>AAADDDJJJXXXpppMMMWWWfffuuu~~~{{{uuuooojjjddd]]]YYYQQQWWWhhhpppyyysss\\\LLLCCC<<<999999666666666666777888999::::::::::::;;;;;;;;;<<<<<>>===<<<>>>???BBBEEEJJJOOOSSSUUUTTT[[[bbbkkkyyypppaaa^^^[[[XXXUUUOOOHHHGGGKKKJJJQQQ[[[eeelllqqquuuwwwqqqrrrsssssstttttttttttttttwww~~~~~~~~~}}}~~~~~~}}}||||||}}}}}}xxxyyy{{{|||~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~ssshhh```YYYSSSNNNJJJIIIHHHHHHMMMWWWdddmmmuuuwwwzzz{{{zzzxxxvvvuuussskkkdddaaaeeesss^^^HHH======777555888666222333333444444333333222111222333444444444333222222222222333333444444444111333555777999999888888666666777888999::::::;;;<<<<<<<<<<<<<<<>>>BBBFFFIIIXXXpppLLLTTTcccttt~~~{{{tttmmmeee\\\WWWOOOSSSccc|||ooowwwttt\\\LLLCCC<<<999999555444444444555666888999777888999;;;===>>>@@@@@@===>>>???AAACCCFFFHHHJJJHHHMMMUUUeeegggdddtttwwwkkkjjjkkknnnnnnmmmpppuuu}}}wwwlllddd```VVVRRROOOOOOUUU^^^gggkkkfffaaa\\\[[[___aaaaaa___]]]\\\[[[\\\^^^___^^^]]]^^^```cccdddeeeeeeggghhhdddgggiiihhhccc______aaaffffffeeeeeeddddddeeeeeebbbbbbdddeeefffggggggggggggfffeeeddddddeeeggghhhdddfffggggggffffffhhhiiigggllloooppptttpppfff[[[___kkkooolllfff^^^ZZZ]]]eeeiiijjjgggnnnxxx{{{wwwqqqqqqrrrsssqqqjjj___VVVHHHFFFDDDBBB???===<<<<<<===>>>@@@CCCHHHMMMRRRTTTSSSZZZaaajjjzzzwwwhhh^^^^^^\\\VVVKKKBBBDDDKKKKKKQQQ\\\eeemmmrrruuuxxxrrrssstttuuuuuuuuuuuutttuuuxxx~~~~~~~~~~~~~~~}}}{{{zzzyyyzzz|||}}}xxxyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~tttiii```ZZZSSSOOOKKKKKKJJJJJJNNNXXXeeennnuuuwwwxxxwwwtttqqqnnnmmmkkkddd^^^^^^dddttt^^^GGG<<<;;;666444777555222222444444444444222222111222444555666555555444222222333333333333444444222444777999:::999777555444555777999::::::;;;;;;:::;;;;;;;;;<<>>??????AAA@@@@@@AAABBBDDDFFFHHHHHHNNNYYYkkkooojjjtttwwwsssmmmiiiiiijjjkkkpppvvv}}}pppccc[[[VVVTTTOOOMMMTTTaaahhhjjjhhh```ZZZ[[[]]]]]]^^^`````````______```aaacccdddfffeeedddcccccceeeggghhhffffffeeedddbbbaaa`````````aaabbbcccddddddddddddbbbbbbcccddddddeeeeeeffflllkkkiiigggfffggghhhiiiggghhhiiijjjjjjkkkkkkjjjiiijjjkkkmmmqqq{{{wwwiiiaaaaaaeeehhhmmmeee^^^]]]___aaaggglllkkknnnttt|||}}}xxxtttoookkklllppppppjjjeeeRRRKKKDDDBBBBBB@@@:::444<<<>>>BBBFFFJJJNNNPPPQQQSSSWWW___jjjyyy}}}qqqjjjeee___YYYPPPGGGDDDGGGJJJQQQ]]]gggnnnrrrtttuuutttuuuvvvvvvvvvuuusssrrrtttssstttyyy~~~~~~}}}{{{yyyxxxyyyzzz{{{zzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~rrrhhhbbb\\\UUUOOOMMMKKKIIIHHHLLLVVVccclll|||zzzxxxwwwvvvrrrkkkeeeiiiaaa___\\\\\\qqq___JJJ===999333444888444222333333333333222111111000111111111111222222222444333333333333333333333444444555666777888999999999::::::999888777999:::;;;999:::=========AAAGGGKKKXXXpppJJJSSSbbbsss}}}uuuiii\\\SSSNNNRRRaaa{{{qqqaaabbbuuuxxxdddUUUEEE>>>===777777777777777777777777777:::;;;;;;<<<===>>>??????AAAAAAAAAAAACCCEEEFFFHHHKKKRRR]]]pppqqqjjjsssxxxsssnnnjjjjjjkkkkkkooottt}}}pppddd\\\WWWTTTOOOMMMTTTaaahhhiiiggg___YYYZZZ\\\[[[\\\^^^^^^]]]]]]]]]^^^___aaabbbcccbbbaaa```aaabbbdddeeeffffffeeedddcccaaaaaa```bbbbbbcccddddddeeeddddddccccccddddddeeefffffffffkkkjjjhhhfffeeeeeefffggghhhhhhiiijjjkkkkkkkkkkkkiiijjjkkkmmmqqqzzzqqqeee```bbbeeekkkccc]]]]]]___aaaffflllnnnqqqvvv|||xxxqqqjjjiiilllnnnkkkggg]]]UUUKKKEEECCCBBB>>>:::;;;===@@@DDDIIIMMMOOOQQQTTTXXX___jjjxxxwwwjjjeee___ZZZQQQHHHFFFHHHIIIPPP[[[eeelllqqqsssuuuttttttuuuvvvvvvvvvuuutttttttttuuuwww|||~~~~~~|||zzzyyyxxxxxxyyyzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~}}}}}}sssiiiccc]]]VVVPPPLLLKKKHHHHHHLLLWWWdddlllwwwvvvvvvxxxxxxvvvpppkkkiiiaaa___]]]\\\qqq]]]III===999444555888444222333333333333222111111111111111111222222222222333333333333333333333333444444555666777888999999999::::::999888888999;;;<<<:::;;;>>>???>>>BBBHHHNNN\\\tttJJJTTTeeevvvwwwjjj]]]TTTNNNTTTfff|||kkk]]]bbbwww}}}gggWWWEEE>>>===888777777777777777777777777:::;;;;;;<<<>>>??????@@@AAAAAAAAABBBCCCEEEGGGHHHNNNVVVcccvvvtttkkkssszzzsssnnnkkklllllljjjmmmrrr|||}}}oooddd]]]WWWUUUPPPNNNUUUaaaiiiiiihhh```ZZZ[[[\\\\\\]]]___]]]]]]]]]]]]^^^```bbbcccbbbaaa`````````aaacccdddeeeeeeddddddcccbbbaaaaaacccddddddeeeeeeeeeeeeddddddeeeeeeffffffggghhhhhhjjjiiigggeeedddddddddeeehhhiiijjjkkkkkklllkkkkkkiiijjjkkklllpppxxx|||lllbbb```aaaggg```ZZZ[[[^^^aaaffflllqqqtttyyy{{{ssskkkgggiiikkkjjjhhhggg^^^QQQHHHCCCAAA???>>>:::;;;>>>BBBGGGKKKOOOQQQUUUYYY```kkkxxx|||mmmgggbbb\\\SSSIIIFFFHHHHHHOOOYYYcccjjjooorrrsssssstttuuuvvvwwwwwwwwwvvvtttvvvwwwwwwwwwzzz}}}|||{{{yyyxxxyyyyyyzzz{{{{{{{{{{{{|||}}}~~~~~~~~~}}}~~~sssiiiccc^^^WWWRRRKKKIIIGGGGGGLLLWWWdddmmmtttuuuwwwzzz{{{xxxtttppphhh```]]][[[ZZZppp|||YYYFFF<<<:::555666888333333333333333333222222111111111111111222222222333222222333333444444555555444444555666777888999999999999:::999888888999;;;===;;;<<>>???@@@AAAAAAAAABBBCCCEEEFFFGGGHHHLLLUUUdddzzzwwwnnnvvvzzzsssooolllmmmllljjjlllooozzz|||nnnccc^^^XXXVVVQQQOOOVVVbbbiiiiiikkkccc]]]]]]_________aaa____________aaaccceeefffcccbbbbbbaaabbbcccdddddddddddddddccccccbbbbbbbbbdddeeeeeeffffffeeeeeedddfffffffffggghhhhhhiiiiiijjjiiihhhfffeeeeeeeeeeeeggghhhiiijjjkkkkkkkkkkkkhhhiiikkklllnnnuuuwwwkkkccc___bbb[[[WWWYYY]]]aaahhhnnnrrrvvv}}}|||uuummmhhhhhhhhhgggeeejjjbbbWWWLLLDDD@@@===<<<999:::<<>>@@@AAAAAAAAABBBCCCDDDFFFGGGHHHHHHIIIRRRbbbxxxzzzpppwww{{{tttooommmmmmllljjjkkkooozzz|||mmmccc^^^XXXVVVRRRQQQWWWccciiiiiijjjbbb\\\]]]______```bbb``````___```aaaccceeefffbbbbbbaaabbbbbbbbbccccccccccccccccccccccccccccccddddddeeeeeeffffffeeeeeeffffffggghhhhhhiiiiiijjjjjjjjjiiihhhhhhgggggggggfffggghhhiiijjjjjjjjjjjjgggiiikkkkkkmmmrrr{{{xxxkkkbbb___XXXTTTVVV[[[aaaiiiqqqrrrxxx|||xxxqqqmmmjjjgggccc```fffccc]]]TTTKKKCCC>>><<<::::::;;;>>>BBBGGGLLLOOOTTTYYYbbblllyyywwwqqqjjjbbbVVVIIICCCCCCEEELLLVVV___fffkkkoooqqqrrrsssssstttvvvwwwxxxyyyvvvyyy{{{yyyvvvvvv{{{}}}}}}~~~~~~}}}||||||{{{{{{{{{zzzzzz{{{{{{|||~~~~~~~~~|||}}}ssshhhbbb]]]WWWRRRIIIHHHFFFFFFLLLWWWdddmmmtttvvvyyyzzzyyywwwtttssskkkaaa^^^ZZZXXXnnnuuuTTTCCC;;;;;;666666888222333444444444444333222222111222222222222333333333222222333444444555666666555555666666777777888888888999999999888888:::<<<<<<:::;;;???@@@@@@DDDKKKWWWfff~~~KKKXXXlll|||{{{kkk^^^WWWWWWbbbvvv~~~nnnfffqqqlll[[[FFF<<<<<<888444555555666666777777888::::::<<<===???@@@BBBBBBAAABBBDDDFFFGGGHHHHHHHHHGGGPPP^^^tttyyynnnuuu||||||tttooollllllkkkjjjlllppp}}}oooeee```YYYWWWSSSRRRXXXccciiihhhfff^^^YYYZZZ]]]^^^___aaa```______^^^___```bbbccc___`````````aaaaaaaaaaaaccccccccccccccccccddddddbbbcccdddeeeeeeffffffffffffgggggghhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjgggggghhhiiijjjjjjjjjjjjfffiiijjjkkklllooovvv|||uuukkkbbbZZZSSSTTTYYY___iiiqqqrrr{{{}}}xxxsssnnnhhhaaa\\\aaacccddd^^^TTTIIICCC@@@===<<<;;;===@@@EEEKKKNNNQQQXXXbbbmmmzzzzzztttmmmeeeXXXKKKCCCCCCEEEKKKUUU^^^eeejjjnnnqqqrrrrrrsssssstttvvvwwwxxxwwwyyyzzzyyywwwxxx{{{zzz{{{|||~~~~~~~~~}}}}}}|||{{{{{{zzzxxxyyy{{{}}}~~~}}}~~~~~~~~~~~~uuuiiibbb]]]WWWRRRJJJHHHFFFFFFKKKVVVccclllqqqsssvvvvvvvvvuuuvvvwwwqqqgggbbb]]][[[pppsssUUUBBB::::::555555777111444444444444444333222222222222222222333333333333333333444444555555666666555666666666777777777888777888999999888999:::<<<<<<:::;;;???@@@@@@EEEKKKXXXgggNNN\\\ooo~~~nnnaaaZZZXXXggg~~~qqqlllxxx{{{kkk[[[FFF<<<;;;777444444555555666777777888::::::<<<===???AAABBBCCCAAACCCDDDFFFHHHHHHHHHHHHJJJQQQ]]]qqqvvvkkkrrr|||~~~uuuoookkkkkkjjjjjjmmmrrrrrrgggbbbYYYXXXTTTSSSYYYdddiiihhhccc\\\WWWYYY]]]^^^```bbbaaaaaa```______```aaabbb``````aaaaaabbbbbbaaaaaabbbbbbbbbccccccddddddddd```aaabbbdddeeefffffffffffffffgggggghhhiiiiiiiiihhhiiijjjkkkkkkllllllllliiiiiijjjkkkllllllllllllfffhhhjjjjjjjjjmmmsssxxx|||uuuhhh^^^UUUSSSVVV\\\fffnnntttyyyqqqiiibbb^^^\\\bbbfffcccYYYNNNHHHFFF???>>><<<<<>>CCCIIILLLLLLUUUcccooo{{{xxxtttnnnggg\\\OOOHHHHHHFFFLLLUUU]]]dddjjjnnnqqqsssrrrqqqqqqrrrsssuuuvvvxxxvvvuuuuuuvvvvvvuuutttyyy|||zzzzzzzzzzzzyyyxxxwwwvvvuuuxxx|||~~~}}}yyyyyyzzz|||}}}}}}||||||}}}{{{nnnfff___YYYTTTLLLJJJGGGFFFKKKUUUaaajjjwwwwwwvvvrrrmmmlllnnnqqqrrrhhhbbb[[[WWWllluuuWWWCCC:::888222333666000444444555555444444333222222222333333333444444444555555555555555444444444666666666666777777777777777888999999888999;;;===>>><<<>>>AAACCCCCCHHHNNN[[[iiiWWWlllzzzlll```]]][[[vvvvvvtttsss```PPPDDD;;;888999555666777666555444555666>>>@@@AAAAAAAAAAAABBBDDDEEEEEEEEEFFFGGGGGGHHHHHHMMMPPPZZZnnnqqqffflll|||uuuooolllllllllkkknnnsss{{{kkkaaa\\\VVVQQQSSS[[[dddiiijjjccc^^^ZZZYYY\\\___```___cccbbb```___^^^___aaabbbeeeffffffdddbbbbbbcccdddaaaaaaaaaaaabbbbbbbbbbbb```bbbdddgggiiiiiihhhhhhgggggggggggghhhhhhhhhhhhfffggghhhiiiiiijjjjjjjjjggghhhiiiiiiiiihhhfffeeeeeeeeeiiilllllllllqqqxxx{{{hhhTTTNNNPPPVVVbbbnnnsss|||sssiiibbb^^^\\\___```aaadddbbbTTTDDDFFF@@@;;;===@@@CCCHHHMMMRRRXXXaaammmzzzxxxvvvpppdddWWWMMMHHHGGGGGGNNNYYYbbbiiilllnnnooopppoooooopppqqqrrrqqqpppuuuvvvvvvuuutttuuuyyy|||wwwyyy~~~~~~zzzzzzzzz||||||{{{xxxuuuzzzxxxwwwzzz}}}||||||{{{{{{|||}}}~~~~~~}}}|||||||||}}}~~~~~~pppfff]]]UUUPPPQQQJJJFFFHHHNNNVVVbbbmmmvvvvvvvvvqqqiiiccccccfffgggddd^^^XXXWWWddduuuWWWBBB:::<<<777333444000222444555555333222333555555555444333222222222222333333333444444444555555555555666777777777777777555555666777888999::::::;;;<<<>>>>>>@@@CCCGGGKKKWWWgggZZZooo{{{kkk___\\\[[[wwwvvvsssppp]]]OOOCCC;;;777999555777888888777666777999<<<>>>@@@AAAAAABBBDDDFFFFFFFFFGGGGGGHHHIIIIIIJJJNNNRRR[[[pppuuukkkqqqvvvqqqmmmmmmmmmlllooottt~~~oooeee]]]WWWSSSTTT[[[ccchhhiiiddd```[[[[[[]]]```aaaaaadddcccaaa``````aaabbbcccfffffffffcccaaa``````aaaaaaaaaaaaaaabbbbbbbbbbbb```aaadddggghhhiiihhhhhhggggggggggggggghhhhhhhhhgggfffeeeeeeeeegggiiijjjiiijjjjjjkkkjjjjjjhhhhhhffffffhhhlllllllllrrryyy~~~~~~rrr]]]SSSQQQVVVaaalllrrrvvvllleee```ZZZ\\\]]]___eeeggg^^^RRRIIICCC???AAACCCCCCFFFJJJOOOUUU___kkkyyy|||zzzssshhhZZZNNNIIIGGGIIIPPP[[[eeekkknnnpppqqqpppppppppqqqrrrsssrrrqqqssstttttttttssstttwwwyyyxxxyyy|||}}}zzzyyyyyyzzz{{{{{{yyywwwyyywwwwwwzzz}}}||||||{{{{{{{{{|||~~~~~~}}}}}}|||{{{{{{{{{{{{{{{~~~}}}tttiiiaaaYYYTTTMMMGGGCCCEEEKKKTTT```kkkvvvxxxyyyuuukkkaaa\\\[[[\\\ZZZXXXUUUVVVdddpppVVVAAA999;;;666555777444555333222222444555555555444444333222222222222333333333333444444444555555555555666777777777777777666666777888999:::;;;;;;<<<>>>???@@@AAADDDIIILLLXXXggg\\\qqq}}}jjj]]][[[]]]zzz}}}rrrppp~~~yyyjjjXXXLLLCCC;;;777888555666888888777777888:::999<<>>@@@AAABBBEEEJJJMMMYYYiii]]]rrr~~~}}}hhh\\\ZZZ___}}}wwwlllkkkyyyttteeeTTTIIIBBB;;;777777555777888777666666777888:::<<>>???@@@BBBEEEJJJNNN[[[kkk]]]rrr|||ggg[[[ZZZ___tttjjjiiiyyyssscccQQQFFF@@@:::777666888999:::999777666777888<<<>>>AAACCCDDDFFFIIIKKKJJJKKKKKKLLLLLLMMMMMMNNNQQQUUU```ttt}}}{{{uuuppplllllllllkkknnnsss{{{sssiiiaaa^^^YYYWWWYYY^^^cccfffeeeaaa\\\[[[]]]___```____________```aaabbbcccccccccddddddcccaaaaaabbbdddbbbbbbbbbbbbccccccccccccbbbcccccceeeffffffggggggcccddddddeeeffffffggggggfffffffffffffffgggggggggeeeeeeddddddccccccccccccgggeeefffhhhhhhiiipppyyy}}}{{{xxxuuuvvv|||ppp]]]SSSVVVbbbkkk{{{~~~~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~|||wwwqqqjjjggg[[[VVVQQQQQQVVV___jjjrrrggg\\\PPPHHHDDDAAABBBFFFJJJPPPZZZeeerrrwwwvvvrrrhhh[[[PPPJJJHHHGGGNNNYYYbbbhhhlllnnnoooqqqtttwwwxxxwwwuuuuuuuuuuuuwwwxxxyyyxxxwwwwwwxxxxxxxxxwwwwwwzzz}}}yyyxxxyyyzzzzzzuuuuuuwwwyyy|||}}}}}}}}}}}}}}}}}}||||||{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{|||~~~wwwkkkbbbYYYSSSMMMGGGDDDGGGNNNWWWdddooowww}}}wwwfff___XXXSSSWWWhhhzzz]]]FFF::::::444444888777555:::@@@???:::555333333000000111111222333555555333333333444444444555555555555666777777777777777555555666777888999::::::;;;===>>>???AAAEEEJJJMMM]]]mmm^^^sss{{{fff[[[ZZZaaavvvllllll}}}vvvdddPPPEEE???:::777666:::;;;<<<;;;999999999:::===???BBBDDDFFFHHHKKKMMMMMMMMMMMMNNNOOOOOOPPPPPPRRRVVVaaavvvzzzxxx}}}|||tttooolllllllllkkknnnsssyyy~~~qqqiiibbb___ZZZXXXYYY]]]cccgggddd```[[[YYY[[[^^^^^^]]]]]]^^^___```aaabbbccccccbbbcccccccccbbbbbbdddeeebbbbbbbbbccccccccccccdddddddddddddddddddddeeeeeebbbccccccdddeeefffggggggdddeeeggghhhiiiiiihhhhhhhhhhhhgggffffffffffffggghhhfffgggiiihhhhhhnnnvvv|||{{{wwwsssrrrwwwxxxbbbUUUXXXbbbjjj{{{}}}{{{yyyxxxwwwwwwzzzzzz{{{zzzxxxtttpppnnnccc\\\TTTPPPPPPVVVbbbmmmpppcccSSSIIICCC???AAAFFFHHHOOOXXXcccqqqwwwvvvsssjjj]]]RRRLLLJJJHHHOOOYYYccciiimmmooopppppptttyyyzzzwwwuuuuuuvvvsssuuuvvvuuutttssstttvvvwwwwwwwwwxxxzzz~~~yyyxxxxxxxxxxxxuuuvvvxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}|||zzzzzzxxxyyy{{{|||}}}}}}}}}|||~~~~~~|||{{{}}}~~~zzzvvvxxxxxxmmmddd\\\WWWPPPJJJFFFIIIPPPYYYeeeppp{{{tttiii\\\SSSTTTddd```III===;;;555333666555222:::BBBAAA999222111444222222222222333444555666333333333444444444555555555555666777777777777777555555666777888999999:::;;;<<<>>>???AAAEEEJJJNNN^^^pppaaavvv{{{fff[[[ZZZiiivvvmmmnnnzzzfffPPPDDD>>>:::777666666777999999999999:::<<<<<>>===666444666444222777;;;:::666222333555333333333333444555666666333333333444444444555555555555666777777777777777555666777888999::::::;;;;;;===???@@@BBBFFFKKKOOO___rrrcccxxxzzzfff\\\[[[rrruuulllmmm}}}hhhQQQCCC>>>:::777666///111444555666777999;;;;;;>>>BBBFFFJJJNNNRRRUUUSSSSSSSSSTTTUUUUUUVVVVVVUUUZZZeeezzzvvvooozzz{{{vvvqqqnnnnnnnnnmmmpppuuuxxxzzzooolllaaa___\\\YYYYYY]]]dddhhheee```[[[ZZZ\\\^^^^^^]]]]]]^^^```bbbdddeeeffffffbbbccccccaaa___^^^___```bbbbbbcccccccccdddddddddhhhgggfffdddcccbbbbbbbbbaaabbbbbbccceeefffggggggfffdddccccccdddhhhlllnnnlllkkkiiihhhhhhhhhiiijjjlllkkkmmmooommmkkknnnuuu|||{{{wwwqqqllloooxxxwwwbbbVVVZZZeeelll~~~~~~}}}|||yyyuuurrrpppppppppqqqrrrssssssssssssrrrhhh^^^VVVOOOMMMXXXeeesssgggYYYOOOFFF@@@>>>@@@BBBIIITTTaaaqqqvvvuuuqqqgggZZZMMMFFFCCCCCCKKKUUU___eeeiiikkklllnnntttzzzzzzwwwttttttvvvvvvvvvuuusssrrrrrruuuxxxtttvvvwwwwwwvvvxxx|||zzzwwwvvvwwwwwwvvvuuuwwwzzz{{{|||}}}~~~}}}{{{zzzxxxzzz}}}}}}|||~~~{{{qqqoooqqq}}}}}}rrrkkkeee___[[[RRRLLLGGGJJJOOOXXXdddnnnooozzzwwwggg[[[YYYfff___HHH>>>===777555777555333333444333333333555666555555444444444555666666333333333444444444555555555666666777777777777777777777888999:::;;;;;;<<<<<<>>>@@@AAADDDHHHMMMQQQ```sssjjjyyy{{{aaaXXXhhhqqqiiikkk~~~mmmRRRBBB<<<999888888888777777777777999:::;;;???BBBGGGKKKNNNRRRWWWZZZWWWWWWWWWXXXXXXWWWWWWVVV]]]___jjjrrrkkkuuu{{{yyywwwuuuqqqllljjjlllpppuuu|||~~~qqqkkkdddaaa[[[XXXXXX]]]cccgggjjjaaa[[[[[[\\\[[[[[[]]]``````______```aaacccdddhhhfffdddbbbaaaaaaaaaaaafffffffffdddccccccdddfffeeeeeeeeeddddddcccccccccbbbbbbbbbbbbccccccdddeeeccccccdddeeefffhhhiiijjjiiiiiihhhgggggghhhiiijjjjjjggggggiiijjjjjjnnnttt{{{{{{xxxpppiiijjjttt}}}~~~pppcccYYYYYYfffuuu}}}{{{yyywwwuuuttttttrrrooommmnnnrrrvvvyyyvvvqqqfffZZZOOOLLLOOOSSSeeeqqqppp\\\HHHAAA@@@>>>BBBHHHQQQ]]]mmm~~~zzzyyysssgggYYYMMMFFFDDDHHHIIIPPP^^^hhhkkkkkkkkkoooqqqsssuuuvvvvvvuuutttyyyxxxxxxvvvuuutttsssrrrssssssssstttuuuwwwxxxyyy{{{zzzyyyyyyxxxxxxxxxyyyyyywwwwwwyyy|||~~~}}}zzz{{{|||}}}~~~}}}~~~~~~}}}|||}}}~~~|||yyyxxx{{{yyypppjjjddd___[[[NNNMMMJJJIIILLLVVVdddnnnuuuuuuzzzuuufff\\\XXXcccdddKKK<<<:::444333555111555444444333333444444555333333333444444444555555333444666888888888888777777777777777888888888888999999999888999999::::::>>>>>>>>>>>>@@@FFFMMMRRRcccvvvmmm{{{~~~eee]]]mmmmmmgggkkkkkkQQQAAA<<<999888888888777777777777999:::;;;@@@CCCHHHLLLPPPTTTXXX[[[YYYYYYZZZ[[[\\\\\\\\\\\\___bbbnnnrrrmmmwww|||zzzyyywwwrrrnnnkkkkkkooossszzz~~~qqqjjjeeeaaa\\\YYYYYY]]]cccgggggg___YYYYYY[[[ZZZZZZ\\\______^^^^^^___```bbbccceeedddcccbbbaaaaaaaaabbbfffffffffdddccccccdddfffffffffeeeeeeeeedddddddddeeeddddddccccccccccccdddffffffeeeeeeeeeeeeffffffiiiiiihhhgggggghhhiiijjjjjjggghhhjjjjjjjjjmmmssszzzzzzwwwooohhhhhhqqqzzz~~~pppaaaVVVXXXiiizzz~~~}}}{{{yyyvvvtttsssrrrpppllljjjjjjmmmqqqsssvvvtttmmmaaaTTTMMMMMMOOO```nnnppp^^^JJJBBBAAA???@@@FFFPPP\\\lllxxxwwwqqqfffWWWKKKEEEBBBGGGIIIQQQ^^^hhhkkklllmmmpppqqqsssuuuvvvvvvuuutttxxxxxxwwwvvvuuuttttttsssuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxyyyzzzzzzxxxwwwvvvwwwzzz}}}~~~}}}|||{{{zzzzzz{{{|||}}}~~~}}}~~~~~~}}}|||}}}~~~~~~}}}{{{|||wwwnnngggaaa[[[WWWLLLKKKIIIGGGKKKUUUcccmmmtttssswwwvvvfffZZZXXXeeecccJJJ<<<:::444444777444333333222222222222333333333333333444444444555555222333444555666666666555777777777777888888888888::::::999999999:::;;;;;;;;;===???BBBEEEJJJPPPUUUeeexxxqqqkkkbbbqqq}}}jjjfffmmmhhhOOOAAA<<<999888888888777777777777999:::;;;@@@DDDJJJOOOSSSWWW[[[]]]\\\]]]^^^```aaaaaaaaaaaabbbfffsssuuuqqq|||}}}zzzzzzxxxtttoookkkkkknnnqqqzzzrrrjjjeeebbb]]]ZZZZZZ^^^cccfffddd]]]WWWXXXZZZZZZZZZ]]]^^^]]]]]]\\\]]]___```aaacccbbbbbbaaaaaabbbcccccceeeffffffeeecccbbbdddeeefffffffffeeeeeeeeeeeedddgggfffeeedddccccccccccccfffeeeeeeddddddeeeeeefffiiihhhhhhgggggghhhhhhiiiiiigggiiilllllljjjlllqqqyyyyyywwwooogggfffmmmuuu|||pppaaaTTTWWWlll}}}}}}|||{{{xxxuuurrrqqqooollliiifffeeegggjjjllltttvvvuuukkk]]]QQQMMMMMMYYYjjjrrrdddOOODDDAAA@@@???EEENNNZZZjjj~~~wwwvvvqqqfffXXXLLLEEECCCFFFHHHQQQ___iiilllmmmoooqqqrrrsssuuuuuuuuutttsssvvvvvvvvvvvvuuuuuuuuutttuuuvvvwwwxxxyyyxxxxxxwwwwwwwwwwwwxxxyyyzzz|||}}}xxxvvvuuuvvvxxxzzz{{{{{{|||}}}}}}}}}|||{{{zzzyyyyyyzzzzzz{{{|||}}}~~~~~~|||~~~~~~}}}}}}~~~~~~~~~vvvlllddd^^^XXXTTTKKKIIIGGGFFFKKKUUUbbbkkkrrrqqqttt{{{xxxfffZZZZZZhhhdddJJJ;;;999444444888777333333222222222222333333333333333444444444555555222333444555666666666555777777777777888888888888::::::999999::::::;;;<<<999<<>>DDDMMMYYYhhh{{{xxxwwwrrrgggYYYNNNHHHFFFEEEHHHRRR___iiilllnnnqqqqqqrrrsssttttttttttttssssssssstttttttttttttttttttttuuuwwwyyyyyyxxxvvvuuuuuuuuuvvvwwwyyy{{{}}}~~~yyywwwuuuuuuwwwyyyyyyyyy{{{{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{||||||||||||}}}~~~~~~~~~vvvlllddd^^^WWWSSSKKKIIIFFFGGGLLLWWWccckkknnnnnnpppvvvzzz||||||iii\\\^^^oooeeeKKK<<<999444444888666444444333333333333444444333333333444444444555555555666666777777777777777666777777777888888888888999888888888999:::;;;<<<;;;===AAAFFFJJJPPPVVVZZZgggzzzuuu}}}pppzzzkkkppp|||uuu```JJJ???;;;999777777888777777777777999:::;;;AAAGGGOOOWWW]]]bbbeeeggghhhhhhhhhggggggeeedddcccbbbhhhxxxyyyuuu|||wwwrrrrrrqqqooommmmmmooorrrzzzwwwnnnccc```\\\YYYYYY\\\```cccccc[[[VVVXXXZZZ[[[\\\___[[[[[[ZZZZZZ[[[\\\]]]___``````bbbccceeefffggggggccceeefffeeecccbbbcccdddbbbbbbbbbbbbbbbbbbbbbbbbcccccccccdddeeefffggghhhbbbbbbcccdddeeeggghhhiiihhhhhhhhhhhhggggggffffffgggfffhhhlllmmmkkkmmmrrryyy||||||vvvmmmhhhkkkooowwwwwwssshhhZZZ\\\qqq}}}}}}|||zzzwwwssspppoooiiigggdddbbbbbbccceeegggiiirrrzzzxxxmmm___VVVRRRTTTgggvvvqqq^^^KKKCCC@@@???DDDLLLVVVeeexxxvvvuuupppfffXXXMMMGGGEEEDDDHHHRRR```hhhjjjmmmqqqqqqqqqrrrsssssstttttttttqqqqqqqqqrrrrrrrrrrrrsssuuuwwwyyyzzzzzzyyywwwvvvuuuuuuvvvwwwyyy{{{}}}~~~{{{yyywwwvvvxxxyyyyyyyyy|||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{}}}~~~~~~~~~wwwmmmfff___YYYTTTMMMJJJGGGIIIOOOZZZeeelllllllllnnnsssvvvwww}}}~~~mmm```bbbuuufffKKK<<<:::444333777444333333222222222222333333333333333444444444555555666666666666666777777888666777777777888888888888777777777888888999;;;;;;???@@@AAACCCGGGMMMUUUZZZgggzzzxxx~~~qqqyyyppp]]]GGG===;;;999777777888777777777777999:::;;;AAAHHHRRR\\\ccchhhlllnnnooonnnnnnmmmkkkiiigggfffffflll{{{{{{vvv}}}wwwpppqqqqqqpppnnnoooppprrrvvvyyyooodddaaa]]]ZZZZZZ\\\```bbbccc\\\VVVWWWZZZZZZ\\\^^^[[[ZZZZZZYYYZZZ\\\]]]^^^^^^___aaaccceeefffggggggcccdddfffeeecccbbbbbbccc```aaaaaaaaaaaabbbbbbbbbbbbbbbbbbcccdddfffhhhiiifffffffffeeeeeefffffffffhhhhhhhhhhhhgggfffeeeeeefffeeegggkkkllllllooottt{{{|||sssmmmnnnrrruuuvvvtttjjj___```uuu~~~{{{yyyvvvsssqqqpppjjjhhheeecccbbbbbbcccdddccckkksssuuunnncccYYYSSSRRRcccssssssdddQQQEEE@@@???CCCIIIQQQ```sssrrrqqqlllbbbUUUJJJEEECCCCCCHHHSSS___fffhhhlllpppppppppqqqrrrssstttuuuuuuqqqqqqqqqqqqqqqrrrrrrrrrxxxyyyzzz{{{|||{{{{{{zzzwwwwwwwwwxxxyyyzzz|||}}}|||zzzxxxwwwxxxzzzzzzyyy|||{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{|||~~~wwwmmmfff```YYYUUUNNNKKKHHHJJJRRR]]]gggmmmllllllnnnrrrqqqqqqvvv}}}|||nnnaaadddxxxbbbIII<<<:::555333666333111111000000000000111111333333333444444444555555555555444444444444555666777777777777888888888888777777777888999:::;;;<<>>@@@DDDLLLYYYnnnpppooojjj```TTTIIIDDDBBBCCCHHHSSS___eeefffiiinnnnnnooopppqqqrrrtttvvvwwwssssssssssssrrrrrrrrrrrrvvvwwwwwwxxxyyyzzz{{{{{{yyyyyyxxxxxxxxxyyyzzzzzz{{{yyywwwwwwxxxzzzzzzyyy{{{zzzyyyyyyyyyzzz{{{{{{||||||||||||{{{{{{zzzzzzzzz|||~~~tttjjjccc^^^XXXTTTOOOKKKHHHKKKSSS___hhhmmmnnnnnnooopppmmmiiilllrrrwwwuuulll```bbbvvv\\\EEE999:::666555777444333222222222222222222333333333333444444444555555666555444333333444555666777777777777888888888888999999999:::;;;<<<>>>>>>@@@BBBCCCEEEHHHMMMTTTYYYjjj|||yyyjjjXXXEEE<<<;;;999777666888777777777777999:::;;;@@@IIIVVVbbbkkkrrrvvvxxxwwwxxxxxxwwwwwwvvvuuutttssswwwzzzvvvwwwwwwuuusssqqqqqqrrruuuyyymmmgggeeeaaa___^^^```ccceeebbbZZZTTTUUUWWWWWWXXXZZZ[[[ZZZZZZZZZZZZ\\\]]]^^^ZZZ\\\^^^```bbbbbbbbbbbbbbbdddeeeeeedddbbbbbbbbbaaaaaabbbbbbcccccccccdddcccccccccbbbbbbcccddddddeeeeeeeeefffhhhiiikkklllggghhhhhhhhhhhhfffdddccceeeccceeeiiikkklllrrryyy}}}vvvvvvxxx|||xxxqqqhhh```eee{{{|||wwwtttrrrssssssqqqnnniiieee```^^^\\\\\\^^^```cccfffggg```VVVNNNJJJVVVgggpppiiiXXXIIICCC===???AAAHHHUUUkkkpppoookkkaaaUUUJJJEEECCCCCCHHHSSS^^^dddeeehhhmmmnnnnnnoooppprrruuuwwwxxxuuuuuutttttttttsssssssssssssssssstttuuuwwwxxxyyy{{{zzzyyyyyyxxxxxxxxxyyyzzzxxxvvvvvvxxxyyyzzzyyyzzzyyyxxxxxxxxxyyyzzz{{{}}}}}}}}}|||{{{{{{zzzzzzzzz|||~~~|||qqqgggaaa\\\VVVRRRNNNJJJGGGJJJTTT___hhhlllooooooqqqpppjjjcccdddiiinnnpppjjj^^^___ttt{{{WWWAAA777:::777777999555777666666555555666666777333333333444444444555555888777666555555666777888777777777777888888888888:::;;;;;;<<<===>>>@@@@@@>>>AAADDDHHHLLLPPPUUUYYYlll~~~vvvdddTTTCCC999666333444666888777777777888999::::::BBBIIITTTaaammmvvv{{{}}}~~~}}}~~~~~~|||{{{}}}~~~yyywwwvvvxxxvvvrrrssswwwyyy|||qqqkkkgggaaa]]]\\\___cccffffffaaa[[[UUUTTTVVV[[[^^^[[[[[[ZZZZZZZZZ[[[]]]^^^cccaaa______aaabbbcccbbbfffeeedddcccbbbbbbbbbbbbccccccdddddddddeeeeeeeeedddcccbbbaaaaaabbbccccccdddeeeggghhhhhhiiikkkmmmhhhgggfffeeedddcccccccccdddfffgggiiikkkoootttxxx{{{yyy{{{yyyzzzhhh]]]fffuuu}}}{{{{{{zzz{{{wwwuuupppkkkddd^^^YYYVVVZZZXXXXXX\\\aaa___WWWOOOLLLRRR___iiigggYYYLLLFFFBBB@@@BBBJJJWWWiiisssqqqlllaaaTTTIIICCCAAABBBFFFNNNXXXbbbhhhjjjjjjooopppqqqqqqpppqqqsssuuuqqqrrrtttuuuuuuuuuttttttsssuuuxxxxxxwwwvvvvvvwwwzzzzzzxxxvvvttttttwwwzzzttttttvvvyyy{{{~~~{{{{{{yyyyyyyyyyyyzzz{{{zzzzzzzzz{{{{{{zzzyyyyyyxxxzzz{{{}}}}}}}}}||||||{{{qqqiiiddd]]]TTTLLLMMMKKKIIIKKKTTT___iiiooovvvuuuvvvvvvoooddd```cccdddddd___XXXXXXjjjuuuUUUGGG999666888888555444222222222222222222222222777666555444444444444444555555555555555444444444333555777777777888:::<<<999888888888888999;;;<<>>FFFTTTdddtttyyyuuurrrsssrrrpppqqquuuxxxuuulllgggaaa\\\ZZZ\\\aaadddfffbbb]]]YYYWWWWWWYYYZZZYYYYYYYYYYYY[[[]]]^^^``````^^^]]]]]]___aaaaaa```aaa```_______________```aaaaaabbbbbbcccddddddeeeffffffeeedddddddddddddddhhhjjjkkkkkkiiihhhiiijjjgggfffeeeeeeddddddddddddeeefffgggggghhhkkkpppssswwwzzzzzz|||}}}tttfffgggmmm}}}xxxrrriiibbb]]]YYYVVVSSSUUUYYYZZZVVVQQQKKKPPP\\\hhhiii\\\MMMEEEBBB???@@@FFFQQQaaaxxxrrroooiii___SSSIIICCC@@@CCCEEEJJJRRR\\\dddhhhjjjnnnoooqqqqqqpppppprrrsssrrrrrrrrrrrrqqqpppooooooppprrrssstttsssrrrssstttvvvvvvuuutttrrrrrrtttvvvwwwwwwxxxxxxxxxyyyyyyyyyzzzyyyyyyxxxyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}yyypppfff^^^XXXTTTKKKIIIIIINNNXXXeeepppvvv{{{{{{|||zzzrrrfff]]][[[YYY[[[ZZZUUUUUUgggqqqRRRDDD888555666444222111555555555444444333333333333333222222222333444444666666666666666666666666666777888888777777999:::;;;:::::::::;;;<<<>>>???CCCCCCFFFKKKOOORRR[[[eeettt|||sssnnnpppqqqooonnnwwwppplll{{{iiiTTTIII>>>;;;;;;999888999777777777888999:::;;;<<<===FFFUUUfffwww|||vvvssssssttttttvvvzzzxxxyyymmmhhhaaa[[[YYY[[[___cccdddbbb]]]YYYWWWVVVVVVWWWYYYXXXXXXYYY[[[]]]___aaaaaa______```bbbcccbbbbbb```_______________`````````aaaaaabbbccccccddddddfffeeeeeedddddddddddddddfffhhhjjjjjjiiihhhhhhhhhgggfffeeedddddddddddddddeeeeeeffffffgggiiimmmqqqttt|||{{{wwwyyy}}}wwwgggeeeggg{{{yyyrrrjjjfff\\\XXXTTTTTTVVVXXXVVVSSSNNNRRR^^^kkknnnbbbRRRHHHCCC@@@@@@FFFOOO___uuurrrnnnhhh___TTTKKKDDDAAAAAABBBEEEMMMVVV___fffhhhmmmnnnppppppppppppqqqrrrqqqqqqqqqqqqqqqqqqppppppoooqqqrrrrrrqqqqqqrrrssswwwwwwwwwuuusssrrrrrrsssvvvvvvwwwwwwxxxxxxxxxxxxzzzyyyxxxxxxyyyzzz|||}}}}}}}}}}}}}}}}}}~~~~~~~~~yyyyyyzzz{{{|||}}}}}}~~~~~~~~~xxxnnncccZZZUUUSSSLLLKKKKKKPPP[[[gggqqqwww{{{|||~~~|||uuujjj```ZZZWWWZZZYYYTTTUUUgggxxxyyylllNNNBBB888555666555333333555555555444333333222222333222222222333444555555666666666666777777777777777888999999777777888999::::::999::::::<<<>>>???AAABBBFFFLLLPPPTTT]]]gggqqquuujjj```ccccccaaacccrrr}}}lllhhhvvvcccSSSHHH>>><<<<<<999777777777777777888999;;;<<<===>>>GGGVVVhhhyyyyyyssssssuuuvvvyyy}}}xxx}}}pppjjjbbb[[[YYY[[[___bbbbbb```\\\YYYVVVUUUUUUUUUYYYXXXXXXYYY[[[]]]___aaa___^^^^^^```bbbcccbbbaaaaaa`````````aaabbbccccccaaaaaabbbbbbbbbcccccccccccccccddddddddddddccccccbbbeeeggghhhhhhgggggghhhffffffeeedddddddddeeeeeedddeeefffffffffhhhlllooouuu{{{}}}uuuqqquuu{{{zzziiieeedddwww~~~|||~~~~~~xxxrrrnnnbbb^^^XXXVVVVVVWWWVVVUUUOOORRR]]]lllrrrgggUUUIIIEEEBBBAAAGGGPPP___uuurrrnnnggg^^^UUUMMMFFFBBB??????BBBHHHRRR\\\cccfffkkkmmmpppppppppooopppqqqoooppppppqqqrrrrrrssstttqqqrrrsssrrrqqqqqqssstttyyyzzzzzzxxxuuusssrrrrrrttttttuuuvvvxxxyyyzzzzzzzzzyyyyyyxxxyyyzzz{{{|||||||||{{{{{{{{{|||}}}~~~|||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}vvvlllaaaXXXSSSQQQNNNMMMMMMRRR\\\hhhqqqwwwyyy|||~~~yyyqqqfff___ZZZ[[[YYYUUUWWWjjjzzz|||iiiJJJ@@@777666777666666777444333333333222222111111444444333444444555666666555666666666777777888888777888999999888777888:::999999888999:::;;;===???@@@AAAFFFMMMQQQUUU^^^gggoooqqqddd\\\^^^\\\ZZZ```ssstttffffffrrr^^^TTTIII???======:::888888777777777888:::;;;===>>>AAAJJJYYYlll}}}}}}uuussstttvvvxxx|||xxxrrrmmmddd\\\YYYZZZ___bbbbbb```\\\XXXVVVUUUVVVWWWYYYYYYYYYYYY[[[]]]^^^```\\\\\\\\\^^^```aaa```___bbbbbbbbbbbbcccdddffffffdddccccccccccccbbbbbbbbbaaabbbcccdddeeeeeeeeeddd```cccfffhhhgggffffffgggfffeeeeeeddddddeeeeeeeeedddeeefffffffffiiimmmpppvvv}}}{{{pppjjjnnnttt|||jjjdddaaarrr{{{xxxyyyuuuxxx{{{~~~}}}zzzvvvsssiiiddd^^^YYYWWWVVVUUUUUUOOOPPP[[[kkksssiiiVVVHHHEEEBBBBBBHHHRRRaaavvv}}}qqqllleee]]]UUUMMMFFFAAA>>>>>>@@@GGGQQQZZZbbbeeejjjmmmooopppooooooooopppnnnoooooopppqqqssstttuuuqqqrrrsssrrrqqqqqqsssuuuxxxzzz{{{zzzxxxuuuttttttrrrsssuuuvvvxxxzzz{{{|||{{{{{{yyyyyyyyyyyyzzz{{{yyyxxxxxxwwwxxxyyy{{{|||}}}||||||||||||{{{|||~~~}}}uuulllbbbZZZSSSPPPOOONNNNNNTTT]]]iiirrrwwwyyy}}}|||wwwnnnddd___]]]ZZZWWW]]]qqqhhhHHH???888777777666666888222222222222222222222222555555444444444555666666444555555666666777777888777888999999888888999;;;888888888888:::<<<>>>???@@@BBBGGGNNNRRRVVV___hhhoooqqqbbb^^^^^^ZZZWWW```uuunnngggdddooo[[[RRRGGG>>><<<<<<;;;999:::777777888888:::<<<===>>>BBBLLL\\\pppzzzvvvuuuuuuwwwyyyxxxuuuoooeee]]]YYY[[[___ccccccaaa]]]YYYWWWWWWYYYZZZ[[[ZZZZZZZZZZZZ\\\^^^___[[[[[[\\\^^^```aaa```^^^bbbccccccdddeeefffggghhhffffffeeedddcccbbbaaaaaa```aaaccceeefffgggggggggbbbeeehhhiiihhhfffeeeeeeeeeeeeeeeddddddeeeeeefffddddddeeefffgggiiinnnqqqvvv~~~pppeeeeeeiiiuuuvvvzzziii```XXXgggvvv~~~zzztttqqqrrrpppsssvvvyyyzzzxxxuuusssnnniiibbb\\\WWWTTTSSSRRROOOPPPZZZllluuulllXXXIIIDDDBBBBBBHHHRRRbbbxxx{{{oooiiibbbZZZTTTLLLDDD???>>>???BBBHHHRRR\\\bbbfffiiilllooopppooonnnnnnoooooonnnnnnnnnoooqqqrrrsssqqqrrrrrrqqqpppqqqsssuuusssvvvyyy{{{yyyxxxwwwwwwssstttuuuwwwyyyzzz||||||}}}|||zzzyyyxxxxxxyyyzzzyyyxxxwwwwwwxxxyyy{{{}}}~~~}}}||||||}}}}}}zzz{{{~~~|||sssjjjccc\\\SSSNNNLLLLLLMMMTTT^^^jjjtttyyy{{{~~~|||sssiiiccc___YYYYYYdddzzziiiGGG???888777666333333555111111222222333444444444555555444444333333444444333444444555666666777777666777999999999999;;;<<<999999999999;;;===???@@@BBBDDDIIIPPPUUUXXX```iiisssrrrbbb\\\[[[UUUQQQ\\\rrrzzznnnmmmcccmmmZZZNNNDDD:::999:::999999:::777777888999:::<<<>>>>>>CCCMMM^^^rrrzzzxxxvvvwwwyyyxxxvvvpppfff]]]ZZZ[[[___ccceeebbb^^^ZZZXXXYYY\\\]]][[[[[[ZZZZZZZZZ[[[]]]^^^]]]\\\]]]```bbbcccbbb```bbbccccccdddeeeggghhhiiihhhgggfffeeecccbbbaaa``````aaadddfffhhhiiiiiiiiieeegggjjjjjjhhheeedddccceeeeeedddddddddeeeeeefffcccdddeeefffgggjjjnnnrrrvvvqqqccc___aaaiiimmmwwwfff[[[PPP\\\ggg~~~{{{wwwpppmmmmmmnnnpppsssvvvwwwuuusssrrrqqqllleee]]]WWWSSSQQQPPPRRRRRR\\\nnnyyyppp[[[LLLCCC@@@AAAHHHSSScccyyy{{{mmmggg___XXXRRRKKKCCC===???@@@CCCJJJTTT]]]dddgggiiilllooopppooonnnnnnnnnoooooonnnmmmmmmnnnooopppqqqqqqqqqpppoooppprrruuuooossswwwzzzzzzzzzzzzzzzuuuvvvvvvxxxyyyzzz{{{{{{~~~}}}{{{yyyxxxxxxxxxyyy|||{{{zzzyyyzzz|||~~~}}}|||{{{zzzzzz{{{|||}}}yyy{{{~~~zzzooohhhbbb[[[RRRKKKJJJJJJLLLSSS___lllvvv{{{}}}~~~vvvkkkeee___YYY[[[iiijjjHHH@@@999666444000///111111222222333444555666666555444444333222222222222333333333444555666666777555777999999999:::<<<===:::::::::;;;<<<>>>@@@BBBDDDFFFKKKRRRVVVYYYaaajjjwwwssseeeXXXVVVRRRSSSddd~~~tttkkklllssskkkZZZQQQEEE:::999::::::888888777999::::::999:::<<<>>>CCCKKK^^^xxxxxx|||xxxrrrrrruuuvvv}}}}}}qqqddd]]]ZZZYYY]]]bbbiiifffbbb^^^[[[YYYYYYZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\]]]___aaabbbaaa```___aaaaaa``````aaacccfffgggfffgggiiiiiihhheeebbb```cccccceeefffhhhhhhiiiiiiiiiiiihhhhhhggggggfffffffffeeedddddddddeeeffffffbbbdddfffhhhiiikkkoooqqqtttwwwlllddd^^^cccccciiimmmcccSSSOOOVVV___ttt}}}xxxtttmmmhhhgggiiiiiijjjkkkmmmnnnppppppkkkmmmjjjaaaZZZXXXUUURRRPPPQQQYYYhhhuuurrr___NNNEEEAAAAAAFFFPPP```vvvzzzhhhbbb\\\XXXPPPHHHEEEGGG???AAAEEEKKKTTT\\\dddhhhlllnnnppppppooonnnnnnnnnssspppnnnmmmnnnpppqqqqqqoooppprrrrrrqqqqqqqqqrrrppprrrttttttssssssssstttqqqrrrtttwwwyyy{{{||||||||||||{{{yyywwwvvvwwwxxxyyyyyyxxxyyyzzz|||~~~~~~~~~}}}||||||||||||||||||~~~yyyooofff___ZZZVVVSSSPPPNNNOOOWWWeeeqqqxxxzzz~~~||||||~~~wwwpppmmmddd[[[\\\ppp|||^^^III>>>444444666444222111444444444444444555666777777666444333333444555666777777666666666666666777888777666555666888:::;;;===>>>>>>>>>>>>???BBBDDDFFFGGGLLLRRRUUUYYYcccnnnyyylllZZZVVVRRRVVVkkkrrrkkkmmmzzziiiYYYPPPDDD:::999::::::888888888:::;;;;;;:::;;;===???CCCLLL___zzzttt{{{wwwooonnnpppuuu||||||qqqfff```]]]\\\```eeekkkhhhccc^^^ZZZXXXXXXXXX\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]___aaabbbaaa``````aaaaaa``````aaaccceeegggggghhhiiiiiihhheeecccbbbbbbcccfffhhhiiijjjjjjjjjggggggggggggfffffffffeeeggggggeeeddddddeeeffffffeeefffhhhiiiiiijjjmmmooottttttjjjbbbcccbbbfffjjjaaaRRRMMMRRRZZZkkk~~~yyytttmmmgggfffcccdddfffhhhkkkmmmnnnooolllmmmkkkddd```]]]XXXSSSNNNOOOWWWhhhvvvtttcccRRREEEBBBCCCIIISSScccyyy}}}ssshhhbbb]]]ZZZSSSIIIDDDDDDBBBCCCGGGLLLTTT\\\cccgggjjjllloooppppppooopppppprrrooommmlllnnnooopppooonnnppprrrrrrqqqpppqqqrrrqqqrrrttttttsssrrrssstttqqqrrrtttwwwyyy{{{{{{|||{{{{{{|||{{{zzzyyyyyyzzzxxxxxxxxxxxxyyy{{{|||}}}|||{{{{{{{{{{{{||||||}}}zzz{{{}}}~~~xxxooofff___YYYUUUSSSOOOMMMOOOXXXeeeqqqwwwzzz~~~||||||~~~|||uuunnnmmmddd[[[]]]ppp~~~uuuXXXGGG<<<444444666555222222555444444444444555555666666555444444444444555666777777666666666666777777888777666666666888:::;;;;;;<<<=========>>>AAADDDGGGIIINNNSSSVVVZZZeeepppttt^^^WWWRRRZZZsssoookkkppp~~~hhhYYYNNNCCC:::999:::999888999999:::<<<<<<<<<<<>>AAADDDHHHJJJOOOUUUXXX]]]hhhtttxxxbbbXXXRRR^^^yyy|||mmmlllsss}}}iii[[[KKKBBB;;;::::::999888999999:::;;;<<<;;;===???AAADDDLLL```~~~ppptttyyyqqqoooqqqpppvvv~~~tttjjjdddaaa^^^___cccjjjgggbbb^^^ZZZYYYYYYYYY]]]\\\[[[[[[ZZZZZZZZZ[[[]]]^^^___```aaaaaaaaa```bbbbbbaaabbbbbbdddeeefffgggffffffeeedddcccccccccaaadddgggjjjlllmmmllllllffffffffffffffffffffffffhhhgggfffddddddddddddeeegggiiijjjiiiiiiiiikkkmmmsss|||}}}vvvpppjjjggg^^^RRRKKKKKKMMMVVViiizzzpppjjjhhhbbb```___^^^aaaeeekkknnnmmmnnnnnnnnnooonnneeeZZZPPPNNNUUUfffxxxyyyjjjYYYHHHDDDDDDJJJVVVhhh{{{iiiccc```aaa^^^TTTIIIDDDDDDEEEHHHMMMTTT\\\dddhhhiiillloooppppppooopppqqqooommmkkkkkkmmmnnnnnnmmmlllnnnppppppooonnnooopppqqqsssttttttrrrqqqqqqrrrrrrsssuuuvvvxxxyyyzzzzzzvvvwwwyyy|||~~~|||xxxxxxzzzzzzzzzyyyxxxwwwuuuuuuvvvwwwyyy{{{}}}~~~zzzzzzzzz{{{}}}|||vvvmmmeee^^^XXXSSSPPPKKKLLLQQQZZZfffpppwwwzzz{{{{{{|||~~~~~~zzzsssnnniiiaaaYYY]]]qqq}}}fffIIIAAA999333444666555444555666555555444333333333333333333333444555666777777777666666666666777777888888888777888888999;;;;;;:::;;;<<<======???CCCFFFIIIJJJOOOUUUYYY___kkkwwwvvvcccYYYTTTccc{{{kkkllluuu~~~yyyfffZZZIIIAAA;;;::::::888888:::777999:::;;;;;;<<<>>>AAADDDKKK```ssswww{{{}}}tttppppppooottt|||pppiiiddd______bbbgggdddaaa]]][[[[[[[[[\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]^^^___``````aaaaaaaaabbbbbbbbbccccccdddeeeeeeeeeddddddccccccbbbbbbbbbbbbdddfffiiikkklllkkkkkkgggggggggggggggggggggggggggfffdddcccccccccdddeeeeeeggghhhhhhhhhiiilllnnnpppvvvyyyooocccVVVNNNLLLJJJRRRccc~~~vvvnnnlllkkkgggbbb^^^^^^ccciiimmmlllnnnooopppttttttlllaaaWWWSSSVVVeeevvvyyyjjjZZZGGGCCCCCCJJJXXXooommmfffaaacccbbbZZZNNNHHHBBBCCCEEEKKKSSS\\\eeejjjlllnnnppppppooonnnnnnoooooonnnlllmmmnnnooonnnmmmlllmmmoooooonnnnnnnnnoooppprrrssssssrrrqqqqqqrrrssssssuuuvvvwwwxxxxxxyyyttttttvvvzzz}}}zzz{{{|||||||||{{{yyyxxxuuuuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}}}}~~~zzzuuulllddd]]]WWWRRRNNNIIILLLRRR\\\gggqqqwwwzzzzzz{{{}}}~~~}}}yyysssoooeee^^^WWW[[[ppp~~~bbbGGG>>>888333555666555444666666555444333333333333333222333444555555666777777666666666666666777888888888888888999999:::;;;<<<;;;<<<===>>>???AAAEEEHHHJJJKKKPPPVVV[[[aaannn{{{oooaaaXXXYYYlllyyyjjjlllvvvqqqaaaWWWFFF@@@;;;;;;:::888888;;;777888::::::;;;<<>>???@@@CCCGGGJJJKKKMMMRRRXXX]]]dddrrryyyhhh\\\XXX___wwwwwwhhhkkkvvv}}}lll]]]UUUEEE???;;;;;;:::888888;;;777999;;;;;;<<<===@@@BBBGGGNNNdddyyy{{{{{{rrrooommmqqq{{{yyynnnfffaaaaaadddfffddd```]]][[[[[[\\\]]]\\\\\\[[[[[[[[[\\\]]]]]]^^^^^^^^^______```aaabbbccccccddddddeeedddddddddcccdddfffffffffeeecccbbbdddcccccccccdddeeefffgggfffffffffggggggggghhhhhhffffffeeeeeefffgggiiijjjeeefffgggfffeeefffgggiiihhhlllxxx|||hhhYYYRRRKKKQQQ^^^qqq~~~wwwtttuuurrrnnniiigggffffffgggjjjnnnpppppprrruuuuuurrreee[[[VVVaaarrrxxxlll]]]JJJFFFFFFMMMZZZmmm|||nnncccaaaaaaYYYNNNEEE??????AAAEEEMMMWWW```fffkkkmmmooopppoooooooooppprrrqqqqqqqqqssssssrrrppplllnnnppppppooooooooopppmmmoooqqqrrrrrrrrrssstttttttttuuuvvvwwwwwwwwwvvvwwwuuutttxxx~~~}}}}}}|||||||||}}}}}}~~~|||{{{{{{{{{{{{||||||}}}}}}~~~xxxssskkkddd]]]VVVPPPLLLHHHMMMWWWaaakkksssyyy}}}|||~~~|||wwwooohhhddd[[[UUUPPPUUUkkkyyy\\\HHH<<<777555666555333333555333333333222333333444444333444555666666555555444555555555555666777888999888999:::;;;;;;<<<<<<<<<999;;;===>>>@@@CCCGGGJJJNNNPPPUUU[[[aaahhhwwwvvvcccYYYXXXcccuuugggjjjuuu|||kkk^^^VVVDDD???;;;;;;:::888888<<<888:::<<<======???BBBDDDJJJPPPfffyyy|||vvvsssmmmqqqzzzwwwkkkddd______ccchhheeeaaa]]][[[ZZZ[[[[[[^^^^^^]]]\\\[[[[[[[[[[[[___^^^^^^______```aaabbbccccccdddeeeeeeeeedddddddddeeegggiiiiiigggdddcccdddcccbbbaaaaaaccceeefffeeeeeeeeefffffffffgggggggggggggggggghhhiiikkklllgggggggggfffdddcccdddfffeeekkkxxxooo]]]SSSKKKQQQ[[[jjjxxxvvvsssrrrqqqooolllhhhfffdddiiinnnpppooooootttwwwvvvggg\\\UUU___qqqxxxnnn```NNNJJJIIIMMMUUUcccwwwrrrccc___^^^VVVJJJBBB??????@@@DDDKKKTTT]]]bbbiiikkknnnpppppppppqqqrrrssssssrrrssstttuuusssqqqmmmooopppqqqpppooopppqqqlllnnnqqqrrrrrrrrrtttuuuttttttuuuvvvvvvvvvvvvvvvyyyvvvuuuxxx}}}|||{{{{{{{{{}}}~~~~~~~~~}}}|||||||||||||||zzz{{{~~~wwwrrrkkkccc\\\VVVOOOKKKHHHNNNXXXbbbllltttzzz~~~~~~{{{sssjjjbbb^^^YYYSSSMMMSSSiiitttZZZGGG<<<888555666555222222555222222222222333444444555444555666666666555444333555555555555666777999999888999:::;;;<<<<<<<<<<<<888:::<<<===???BBBFFFIIIQQQRRRWWW^^^ccckkkzzzttthhhWWWWWWggg|||tttnnnsss{{{ppp___QQQBBB???<<<:::;;;<<<<<<;;;;;;;;;;;;<<<>>>???AAABBBKKKPPPdddwww~~~vvvpppmmmpppyyywwwnnnhhhbbb```aaa```aaaaaa___\\\ZZZZZZ[[[^^^]]][[[ZZZZZZ\\\]]]___``````____________``````dddeeeeeeeeeeeeeeeeeeeeebbbcccdddeeeeeeeeedddccchhhdddaaaaaacccdddcccaaacccccccccccceeegggiiikkkllljjjgggffffffggggggffffffeeedddddddddeeefffgggkkklllsss~~~|||fffSSSQQQPPPWWWgggzzzzzzvvvpppqqqrrrqqqnnnkkkjjjjjjlllnnnppppppnnnnnnnnnooonnniiiWWWbbbrrruuurrrZZZLLLFFFCCCHHHOOOWWWaaajjjvvvyyy}}}rrrbbb\\\VVVLLLEEECCC??????AAACCCIIIRRR]]]eeehhhiiikkklllmmmooorrrtttrrrtttvvvuuusssqqqppppppuuuppplllmmmqqqsssqqqnnnnnnnnnoooppprrrssstttuuuuuutttrrrqqqpppqqqrrrrrrwwwwwwwwwzzz}}}~~~{{{}}}}}}|||{{{zzz{{{|||||||||}}}}}}}}}}}}||||||~~~}}}|||~~~{{{rrriiiccc]]]UUUPPPPPPQQQTTT[[[dddnnnuuuzzz|||}}}||||||zzztttjjj___WWWWWWRRRLLLQQQiiivvvXXXGGG<<<:::777444333444666777555444444333333333444444666555555444444666777888777444333444777888777555777888999999;;;;;;<<<===???>>>======???CCCGGGJJJKKKPPPXXX___fffqqq~~~lll___TTTWWWkkkyyyxxxuuuqqqyyysssaaaSSSBBB???<<<:::;;;<<<<<<<<<;;;;;;<<<<<<>>>???AAABBBJJJQQQddd|||~~~uuupppoooqqqyyyyyyppphhhbbb```aaaffffffeeeccc___\\\[[[\\\\\\[[[ZZZYYYYYY[[[\\\^^^]]]^^^```aaaaaaaaa```___```aaaaaabbbcccdddeeeeeeddddddeeeeeeeeeeeeddddddfffdddaaaaaabbbccccccaaaddddddeeefffgggiiijjjkkkkkkiiigggfffggggggfffeeefffeeedddddddddfffggghhhkkkmmmtttjjjWWWRRRQQQWWWfffvvv{{{uuupppqqqrrrrrrqqqpppnnnllleeegggkkknnnpppooollljjjmmmjjjZZZdddsssuuuqqqZZZJJJDDDBBBEEEIIINNNUUU\\\___aaacccjjjvvvwwwjjj]]]YYYUUUNNNGGGEEEBBBBBBCCCDDDIIIRRR]]]dddhhhjjjlllmmmmmmooorrrtttqqqsssttttttssssssssstttvvvrrrnnnnnnqqqrrrqqqooorrrrrrrrrsssssssssssssssuuutttsssrrrqqqrrrrrrsssuuuuuuvvvyyy|||}}}|||{{{xxxzzz{{{{{{zzzzzz|||}}}|||||||||}}}}}}|||||||||~~~}}}}}}~~~xxxooogggccc]]]UUUQQQRRRPPPTTT\\\eeeooowww{{{|||~~~~~~}}}{{{vvvlllaaaYYYVVVRRROOOXXXrrrsssUUUDDD<<<:::777444333444555666555444444333333444444444666555555444555666777888777555444555888999777666999999:::;;;<<<======>>>>>>======>>>AAAEEEJJJMMMNNNSSSZZZaaahhhrrr{{{fffXXXTTT\\\uuurrrvvvuuussssssaaaQQQAAA???;;;:::;;;<<<<<<<<<;;;<<<<<<===>>>@@@AAABBBJJJQQQddd}}}uuupppppprrryyy{{{qqqiiiccc```aaaffffffeeeaaa]]]YYYXXXXXX[[[ZZZYYYYYYYYYZZZ\\\]]]ZZZ\\\___bbbcccbbb```___^^^^^^___```bbbcccdddeeeffffffeeeeeeeeeeeeeeefffgggeeeccccccdddeeedddccceeefffgggiiijjjkkkkkkkkkhhhgggffffffggggggeeeccceeedddddddddeeefffhhhiiikkkllltttooo[[[SSSRRRXXXeeerrrxxxsssqqqpppqqqttttttrrrooohhhiiimmmsssvvvtttmmmhhhlllkkk]]]fffssssssoooZZZJJJEEECCCDDDFFFHHHMMMSSSUUUVVVWWWYYYaaakkknnnkkklllcccZZZXXXVVVQQQLLLJJJGGGGGGGGGHHHLLLTTT]]]dddjjjlllnnnooooooppprrrtttpppqqqssssssssstttwwwyyyyyytttpppnnnppprrrrrrpppuuuuuuuuuuuuuuutttsssrrrttttttsssrrrrrrrrrrrrsssssssssuuuxxxzzz{{{yyywwwvvvxxxzzzzzzzzzzzz|||~~~{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}}}}tttmmmeeebbb\\\VVVRRRRRRNNNTTT]]]hhhrrryyy|||~~~~~~}}}xxxoooddd]]]VVVSSSSSSaaa|||oooQQQAAA<<<:::777555333333444444444444444333333444444555666555555555555666777777888777666777999999999777::::::;;;<<<===>>>??????>>>======???BBBGGGLLLPPPRRRVVV\\\bbbjjjuuu{{{fffYYYVVVcccpppxxxqqqrrr{{{nnn\\\MMMAAA>>>;;;:::;;;<<<===<<<<<<<<<===>>>???AAABBBCCCIIIQQQccc{{{tttpppnnnqqqwww{{{qqqjjjdddaaabbbdddeeeccc```[[[XXXWWWWWWZZZZZZYYYYYYZZZ[[[\\\]]]ZZZ[[[]]]```aaabbbaaaaaa``````aaaaaabbbcccddddddhhhgggfffddddddeeefffggggggfffeeeeeeffffffffffffdddeeegggiiijjjkkkjjjjjjfffffffffggghhhgggdddbbbcccbbbbbbcccdddfffhhhiiiiiikkksss~~~qqq\\\TTTSSSYYYfffppp|||zzztttnnnnnnrrruuutttrrrooonnnoootttwwwuuummmfffiiijjj___gggpppooolllXXXHHHCCC@@@AAACCCGGGOOOWWW]]]^^^]]][[[^^^dddfffdddjjjddd^^^\\\ZZZWWWRRROOOOOONNNMMMMMMPPPVVV___eeekkkmmmpppqqqqqqqqqsssuuuqqqrrrssssssssstttwwwzzzzzzvvvrrrooopppqqqrrrqqqtttuuuuuuvvvuuutttsssrrrrrrrrrrrrqqqqqqqqqrrrrrrqqqqqqsssvvvyyyyyyvvvtttxxxyyy{{{{{{{{{{{{|||~~~{{{{{{zzzzzzzzzzzz{{{{{{~~~}}}}}}sssllleeeaaa\\\UUUPPPPPPLLLTTT```llluuuzzz~~~~~~yyyqqqfff___XXXTTTUUUeeekkkOOO@@@<<<:::888555333333333333444444333333333444555555555555555555666666666777888888888888999::::::999::::::;;;<<<===>>>>>>??????>>>>>>???CCCHHHMMMPPPRRRVVV\\\dddmmmyyy}}}iii\\\WWWhhh}}}ooo{{{zzzmmmrrr~~~tttjjjYYYIII@@@>>>;;;:::;;;==================>>>@@@AAACCCDDDHHHQQQ```yyyyyyxxx{{{tttqqqkkknnnttt{{{rrrkkkeeecccddddddeeedddbbb^^^\\\[[[\\\ZZZZZZ[[[[[[\\\]]]^^^^^^\\\\\\\\\\\\^^^```cccdddeeeeeeeeedddddddddddddddhhhgggfffeeedddeeeffffffcccdddeeeeeedddddddddeeecccdddfffhhhiiiiiihhhhhhfffeeeeeeggghhhgggeeebbbbbbaaaaaaaaaccceeefffhhhgggiiippp||||||{{{qqq[[[TTTTTT[[[hhhqqqyyy|||qqqlllmmmqqqssssssnnnllljjjmmmppppppjjjeeebbbggg]]]ccciiifffeeeSSSBBB===:::<<<@@@GGGUUUbbbkkkmmmkkkfffdddgggiiihhhqqqmmmhhhccc```]]]XXXSSSTTTSSSQQQPPPRRRXXX```fffkkkmmmppprrrrrrrrrtttuuusssttttttsssrrrrrruuuwwwyyywwwsssqqqpppqqqrrrrrrpppqqqssstttuuuuuutttssspppppppppqqqqqqqqqqqqppppppppprrrtttwwwxxxvvvttt|||}}}~~~}}}|||{{{|||}}}|||{{{zzzzzzzzzzzz{{{|||~~~}}}~~~~~~tttmmmfffbbb\\\TTTNNNNNNMMMVVVcccnnnvvv{{{zzzqqqfff___\\\UUUUUUfffeeeMMMAAA:::999777555444333333333333333333333333444555666444555555666666666666666888999999:::999::::::;;;999999:::;;;<<<===>>>>>>@@@??????@@@CCCHHHMMMPPPRRRUUU\\\fffqqq~~~~~~kkk```ZZZooovvvmmm}}}tttllluuuxxxooofffWWWHHH@@@===;;;:::;;;===>>>======>>>>>>???@@@BBBCCCDDDGGGPPP\\\pppzzzxxxxxx{{{tttqqqjjjlllrrr}}}~~~tttlllfffdddeee```aaaaaa___\\\[[[[[[\\\ZZZZZZ[[[\\\]]]^^^^^^___]]]\\\[[[ZZZ\\\___ccceeeggggggffffffeeeddddddcccggggggfffeeedddddddddddd___```bbbbbbaaa```aaabbbcccdddeeefffgggggggggggggggfffeeefffggghhhfffdddbbbbbbbbbbbbcccdddfffgggggghhhoooyyy~~~{{{{{{sss]]]UUUVVV^^^jjjqqqwww{{{pppmmmnnnpppqqqmmmkkkiiijjjlllllljjjgggYYY___VVV[[[]]]YYYZZZKKKBBB>>>;;;<<>>AAA@@@@@@AAAEEEJJJOOOSSSSSSWWW```kkkwwwqqqhhhfffzzzoookkkqqqnnn|||uuukkkcccTTTDDD???===;;;:::;;;===>>>>>>>>>>>>>>>???AAABBBDDDEEEGGGNNNWWWggg}}}vvv|||uuupppkkkmmmrrr{{{wwwooogggdddddd\\\]]]]]][[[YYYWWWWWWXXXXXXYYYZZZ[[[\\\]]]^^^^^^]]]\\\\\\\\\]]]___aaacccddddddddddddccccccccccccfffffffffeeeeeedddcccbbb]]]```ccccccaaa```aaabbbddddddddddddeeefffggggggiiigggeeefffggghhhhhhgggeeeeeedddddddddeeeggghhhhhhhhhnnnyyy~~~~~~|||}}}}}}wwwbbbWWWXXX```lllqqqsss~~~|||rrrnnnnnnoooooonnnllljjjgggeeebbbaaaOOOUUULLLOOOPPPKKKNNNBBBAAA===;;;;;;>>>GGGWWWfff{{{}}}~~~|||ttthhh```\\\WWWPPPPPPNNNLLLJJJKKKPPPXXX]]]bbbeeeiiilllnnnooopppqqqppprrrssssssrrrqqqqqqrrrsssssstttsssrrrqqqqqqqqqlllnnnqqqtttuuuuuutttssspppqqqrrrssstttssssssrrrqqqpppppprrrvvvyyy{{{{{{{{{|||~~~}}}||||||}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~|||ssslllfffccc^^^VVVPPPOOORRR[[[hhhqqqwww{{{}}}ssshhh```\\\TTTWWWnnnwwwXXXEEE???666666555555555444444444333333333333444555666666444444666777777777666555777999;;;:::888888:::<<<::::::;;;<<<===>>>>>>???@@@@@@AAACCCIIIOOOUUUYYYXXX]]]eeeqqq}}}xxxppprrrllljjjpppqqqsssggg___PPP@@@???===::::::;;;===>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFMMMUUUbbbyyy|||uuupppmmmooosss{{{zzzppphhhcccccc`````````^^^[[[YYYXXXYYYWWWXXXYYY[[[\\\\\\]]]]]][[[\\\]]]^^^___```````````````aaaaaabbbbbbccccccdddeeeffffffeeecccbbb```___bbbeeefffdddbbbccceeefffeeedddddddddfffgggiiijjjhhhfffeeeggghhhiiihhhhhhgggfffeeeffffffhhhhhhiiiiiioooyyy~~~zzz{{{fffYYYZZZbbbmmmpppqqqyyyxxxpppmmmmmmnnnnnnlllggg```YYYTTTRRRHHHOOOFFFHHHFFFAAAFFF<<<999666444444555:::GGGUUUkkktttzzzwwwuuuwww{{{}}}~~~}}}tttfff]]]ZZZTTTMMMKKKJJJGGGFFFFFFKKKSSSXXX]]]aaafffiiikkklllnnnooommmppprrrsssrrrqqqqqqrrrppprrrttttttsssqqqqqqqqqmmmooorrruuuvvvuuutttsssqqqrrrtttuuuuuuuuuttttttrrrqqqpppqqqvvvzzz}}}~~~xxxzzz{{{|||{{{|||~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~}}}qqqjjjeeeccc___WWWRRRRRRTTT]]]iiirrrvvv{{{~~~uuuiiiaaaZZZSSSYYYssssssTTTBBB===555555555555555555555555222222222333444555666777333444666777777777666555666999;;;:::888777999<<<;;;;;;<<<===>>>???@@@@@@??????AAAEEELLLSSS[[[___]]]aaajjjuuuyyyyyyyyyuuu}}}|||ssszzzzzzfffWWWLLLEEE>>>===;;;:::;;;<<<>>>@@@??????>>>???@@@BBBDDDFFFCCCJJJQQQ___|||}}}sssooommmlllpppzzzzzzqqqjjjddd___^^^___```___]]][[[ZZZZZZ]]][[[YYYYYY\\\]]]\\\ZZZ\\\\\\^^^^^^^^^^^^\\\\\\bbbaaa___\\\ZZZ\\\```cccaaabbbcccdddeeedddcccbbbbbbbbbaaaaaabbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbbddddddddddddeeefffggggggeeeddddddccccccddddddeeeiiiiiilllsss{{{}}}xxxggg\\\^^^bbbiiipppuuuwwwxxxqqqhhhjjjjjjsssxxxrrrcccVVVMMMIIIBBBBBB@@@>>>===<<<;;;;;;:::::::::::::::;;;???BBBXXXZZZ\\\]]]^^^```cccfffmmmkkkfff___XXXQQQLLLIIIGGGGGGEEECCCBBBEEELLLQQQ[[[^^^bbbeeefffhhhjjjlllnnnnnnnnnnnnoooqqqrrrsssrrrrrrrrrpppmmmlllmmmnnnllllllmmmoooppprrrssssssuuutttrrrrrrtttuuutttsssrrrrrrrrrssssssssstttttttttvvvyyy{{{}}}}}}|||{{{}}}}}}||||||{{{{{{zzzzzzzzz{{{}}}~~~}}}|||}}}}}}wwwtttkkkbbb___[[[UUUPPPPPPVVVaaalllsssyyy~~~~~~|||pppddd\\\[[[UUU\\\uuuiiiMMM>>>;;;777777666555444333333333444444333222333444555666555555555666777777888888888999999:::;;;<<<===>>>999<<<@@@CCCDDDBBB???===@@@>>>???CCCLLLVVV^^^cccgggkkkrrryyy~~~yyy{{{wwwxxxzzzttt~~~jjjXXXJJJBBB>>>===<<<;;;;;;===>>>?????????>>>???@@@BBBDDDFFFFFFNNNXXXddd~~~}}}wwwuuunnnmmmpppxxx}}}rrrkkkddd___]]]^^^______^^^\\\[[[ZZZ]]][[[XXXYYY[[[]]]\\\[[[\\\]]]^^^^^^^^^^^^]]]\\\``````___]]]\\\]]]```bbbdddeeefffggghhhhhhggggggiiihhhfffeeeeeeeeeffffffccccccccccccccccccccccccccccccccccccccceeeffffffgggffffffeeeeeeffffffggghhhiiilllsss{{{~~~~~~xxxhhh^^^```ccciiiooossstttttt{{{mmmjjjgggpppvvvooo___OOOFFFCCC>>>===<<<;;;999999888888999999:::999888:::===@@@EEEGGGIIIJJJKKKMMMQQQSSS___]]]ZZZVVVQQQMMMJJJHHHIIIHHHGGGDDDBBBDDDIIINNNSSSVVVZZZ]]]```ccchhhkkkmmmnnnooopppqqqrrrssssssqqqrrrrrrpppnnnmmmnnnooolllmmmnnnoooqqqrrrssstttvvvtttsssssstttuuuuuutttsssssstttttttttttttttttttttvvvxxx{{{|||||||||{{{||||||{{{{{{zzzzzzzzzyyy|||}}}~~~|||{{{zzzzzz||||||wwwqqqiiiaaa^^^ZZZTTTQQQQQQWWWaaammmsssxxx}}}}}}yyynnnccc[[[ZZZUUU^^^xxxeeeJJJ===<<<777777666444444333333444555444444444555555666666999999::::::;;;<<<<<<===999::::::;;;<<<===>>>>>>;;;>>>AAADDDEEECCCAAA???BBBBBBCCCHHHQQQZZZaaaeeehhhmmmttt{{{yyyxxx~~~ttt|||vvvtttlllYYYIII@@@>>>===<<<;;;<<<===>>>?????????>>>???@@@BBBDDDFFFJJJTTT___iii}}}{{{wwwwwwpppnnnooouuuvvvmmmeee___]]]^^^^^^___^^^]]][[[ZZZ]]]ZZZXXXXXXZZZ\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]___``````___^^^^^^___aaaaaabbbcccdddeeeeeeeeeeeelllkkkhhhfffeeeeeefffgggccccccccccccddddddddddddbbbbbbbbbbbbcccdddeeeeeeggggggffffffffffffgggggghhhhhhkkkrrrzzz~~~}}}xxxhhhaaabbbeeejjjnnnqqqqqqpppwwwuuujjj```ggglllfffWWWHHH@@@???;;;;;;:::888888777777777:::;;;;;;:::999:::<<>>@@@AAABBBDDDGGGJJJKKKKKKJJJIIIHHHGGGFFFEEEGGGFFFDDDAAA??????BBBEEEHHHKKKNNNRRRVVV[[[bbbfffiiijjjmmmpppqqqrrrrrrqqqqqqrrrrrrqqqooonnnooopppnnnnnnoooppprrrsssttttttvvvuuussssssuuuvvvuuutttuuuuuuuuuttttttttttttttttttvvvxxxzzz{{{|||{{{{{{zzzzzzzzzzzzzzzyyyyyyyyy}}}~~~yyyxxxwwwwwwxxx|||{{{uuunnnfff___\\\XXXSSSQQQSSSXXXcccnnnssswww|||~~~}}}|||~~~~~~xxxmmmbbb[[[WWWUUUaaa|||}}}]]]EEE<<<<<<777666555444444444444444444555666666777777666666666666777888888999999:::::::::;;;<<<===>>>>>>???===???BBBDDDEEEDDDBBBAAAEEEEEEHHHNNNVVV___eeegggjjjooovvv~~~yyyrrrxxxrrrrrruuuiiiVVVIIIBBB======<<<<<<======>>>?????????>>>???@@@BBBDDDFFFLLLUUU```hhhvvv{{{vvvsssrrrpppnnnooottt|||zzzpppggg```]]]]]]]]]^^^___^^^\\\ZZZ[[[ZZZXXXWWWYYY[[[]]]___]]]^^^^^^^^^^^^^^^^^^]]]]]]___aaaaaa_________aaa______```aaabbbccccccccciiigggdddbbbbbbbbbdddeeecccdddddddddddddddeeeeeebbbbbbbbbbbbcccdddeeefffeeeeeeddddddddddddeeeeeeiiihhhjjjpppwww||||||{{{{{{wwwhhhaaabbbeeejjjnnnppppppnnnrrr{{{~~~nnn[[[ZZZYYYWWWOOOEEE???>>><<<<<<;;;::::::::::::;;;===>>>>>>===<<<<<<>>>@@@???AAACCCDDDFFFHHHKKKMMMGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDBBB@@@@@@@@@AAAAAACCCEEEGGGKKKQQQYYY^^^aaadddhhhllloooooonnnmmmoooppprrrrrrpppppppppqqqooopppqqqrrrssstttuuuuuuwwwuuussstttuuuvvvuuuuuuttttttttttttsssssssssssstttuuuwwwyyyzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{~~~~~~~~~yyyxxxvvvuuuwwwzzz}}}yyytttmmmfff___[[[VVVQQQPPPRRRZZZeeeppptttwww{{{~~~~~~|||~~~~~~wwwlll```YYYTTTTTTcccuuuUUUAAA::::::777666555444444444444444333444555777777666555555333333444444555555666666999::::::;;;<<<===>>>>>>???@@@BBBDDDDDDDDDCCCBBBEEEGGGJJJQQQZZZbbbgggiiilllqqqxxxxxxqqqqqq|||tttrrr{{{zzzbbbQQQGGGBBB===============>>>????????????>>>???@@@BBBDDDFFFKKKRRRZZZ```kkkzzztttpppoooooonnnooossszzztttiiibbb___]]]]]]^^^___^^^\\\YYYYYYXXXXXXXXXYYY[[[]]]```^^^^^^^^^^^^^^^^^^^^^^^^]]]___aaaaaa`````````aaaaaaaaabbbbbbcccdddeeeeeecccbbbaaa``````aaacccdddcccccccccddddddeeeeeeeeecccccccccddddddeeefffgggfffeeeeeeddddddeeeeeefffjjjiiijjjnnntttxxxyyywwwzzzwwwhhh```aaaeeekkkooorrrqqqooolllsss}}}zzztttqqqppptttzzzuuu\\\RRRIIIIIIHHHCCC>>>===>>>============>>>?????????@@@AAA@@@??????@@@BBBBBBDDDFFFGGGHHHJJJNNNPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKIIIHHHFFFEEECCC@@@@@@AAAAAACCCHHHOOOSSS[[[^^^dddiiilllmmmlllkkkmmmoooqqqqqqqqqpppqqqrrrqqqrrrrrrssstttuuuvvvvvvvvvuuussssssuuuuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrtttuuuvvvwwwyyyzzz{{{{{{zzzzzz{{{{{{|||||||||}}}}}}~~~~~~{{{zzzxxxvvvwwwzzz}}}}}}vvvsssmmmfff___ZZZTTTOOONNNRRR\\\hhhsssvvvwwwzzz~~~~~~}}}uuuiii]]]UUUQQQTTTeeelllNNN>>>999888666666555444444444444555222333444555666555444444666777777888888999::::::999999:::;;;<<<===>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFKKKSSS\\\dddiiikkkooottt{{{vvvooopppyyy}}}vvvrrrZZZKKKCCC@@@======>>>>>>>>>???????????????>>>???@@@BBBDDDFFFJJJMMMRRRWWWbbb}}}{{{uuurrrrrrmmmmmmpppsssyyyxxxlllddd```^^^]]]]]]___^^^[[[WWWUUUWWWYYYYYYYYY[[[]]]_________^^^^^^^^^^^^______]]]___aaaaaa``````aaabbbbbbaaaaaaaaaaaabbbccccccbbbbbbbbbbbbbbbcccddddddbbbbbbccccccddddddeeeeeeddddddddddddeeefffgggggghhhhhhgggggggggggghhhhhhkkkiiiiiimmmssswwwxxxwwwxxx}}}vvviii___aaaffflllqqqsssrrrppplllrrrzzzvvvlllfffbbbaaadddkkkvvvxxx```QQQEEEEEEEEEAAA======@@@@@@@@@@@@AAABBBDDDDDDCCCEEEFFFFFFEEEEEEFFFHHHHHHJJJLLLMMMOOOQQQTTTVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTRRRQQQOOOLLLHHHDDDCCCCCCBBB@@@@@@CCCHHHKKKVVVYYY___dddhhhjjjjjjiiijjjllloooqqqqqqpppqqqrrrssssssttttttuuuvvvvvvwwwuuutttrrrrrrtttuuutttsssppppppqqqqqqrrrrrrrrrrrrttttttuuuvvvxxxyyyzzz{{{zzzzzz{{{{{{|||}}}~~~~~~}}}~~~}}}zzzxxxyyy{{{~~~zzztttrrrkkkeee___ZZZSSSNNNPPPTTT___kkkvvvxxxxxx{{{~~~|||tttgggZZZRRRQQQUUUhhh}}}```GGG===:::666666555555444444444555555222333333444555444444444888888999999:::;;;;;;;;;::::::;;;<<<===>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDEEEGGGLLLTTT^^^gggmmmppptttyyynnnlllvvvwwwhhhSSSFFF@@@???======>>>?????????????????????>>>???@@@BBBDDDFFFHHHIIIMMMSSS]]]vvv{{{uuusssssslllmmmpppssswww{{{ooofffbbb___]]]]]]___^^^ZZZUUURRRVVVYYY[[[[[[[[[]]]___```___^^^]]]]]]^^^___```^^^___```aaa``````bbbccccccbbbaaa```___```aaaaaacccdddeeeeeeeeedddcccbbbaaaaaabbbbbbcccddddddeeeccccccccccccdddeeefffggghhhhhhgggggggggggghhhhhhjjjhhhiiinnnuuuzzz{{{zzzwww{{{vvviiiaaaccchhhnnnrrrtttrrrppplllrrrzzz|||pppfff```[[[YYYZZZ___fffppp|||}}}rrr]]]QQQIIIJJJHHHAAA???CCCEEEEEEFFFGGGHHHIIIKKKKKKLLLNNNPPPPPPPPPPPPQQQRRRTTTVVVXXXZZZ[[[]]]```bbbaaaaaabbbdddeeefffggghhhdddbbb___]]]ZZZUUUMMMHHHFFFFFFEEEBBBAAABBBEEEGGGOOORRRWWW]]]aaadddeeeeeegggjjjnnnpppppppppqqqqqqttttttuuuuuuvvvwwwwwwwwwtttsssqqqqqqssstttsssrrrooopppqqqqqqrrrssstttttttttttttttuuuwwwxxxzzz{{{xxxxxxyyyzzz|||}}}}}}~~~~~~|||zzzzzz|||~~~~~~~~~xxxsssqqqhhhccc^^^YYYTTTPPPSSSYYYbbbnnnyyyzzzxxx{{{wwwkkk^^^WWWSSSXXXkkkxxxtttUUUAAA>>>;;;666555555444444444555555666444444444444444555666666777777888888999999::::::<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBDDDEEEFFFHHHIIINNNWWWbbblllssswwwzzz~~~|||llllll|||}}}uuuqqq___NNNDDD???>>>======>>>???????????????????????????@@@BBBEEEFFFGGGHHHLLLRRR\\\sss{{{tttqqqrrrlllnnnqqqsssuuu}}}ppphhhddd```]]]]]]___^^^YYYTTTPPPUUUZZZ\\\\\\[[[\\\^^^```___^^^]]]]]]^^^___```^^^___``````___```bbbdddhhhgggfffddddddddddddeeedddeeefffgggfffcccaaa___``````aaabbbccccccddddddbbbbbbbbbbbbcccdddeeefffffffffeeeeeeeeeeeeffffffiiihhhiiinnnvvv}}}www{{{vvviiiccceeeiiiooossstttqqqooofffmmmvvv{{{ooofff```[[[XXXTTTXXX[[[```kkktttqqqiiiVVVOOONNNQQQLLLBBBCCCLLLKKKKKKLLLLLLNNNPPPQQQRRRTTTWWWYYYZZZZZZZZZ[[[]]]\\\^^^```bbbccceeehhhkkknnnoooqqqtttwwwzzz|||}}}vvvsssppplllhhhaaaXXXQQQHHHHHHGGGDDDBBBBBBEEEGGGHHHKKKPPPUUUZZZ]]]___```fffiiimmmooopppppppppqqquuuuuuvvvvvvwwwwwwxxxxxxtttrrrpppqqqrrrsssrrrrrrooopppqqqrrrtttuuuvvvvvvtttttttttuuuvvvxxxzzz{{{wwwwwwxxxyyy{{{|||}}}}}}}}}{{{zzz|||~~~|||}}}vvvrrrqqqeee```\\\YYYTTTRRRVVV]]]dddpppzzz{{{yyy{{{|||pppeee]]]UUUZZZnnnyyysss|||lllMMM>>>???===666555555444444444555555666666666555444444666777888888999999:::;;;;;;<<<<<<>>>>>>???@@@AAABBBBBBCCCDDDDDDCCCCCCCCCEEEGGGHHHKKKLLLQQQYYYeeepppxxx|||~~~zzznnnooozzzuuurrr{{{tttfffVVVHHHAAA>>>???============>>>>>>>>>>>>???AAACCCDDDDDDEEEGGGHHHIIIKKKJJJOOOZZZhhh~~~wwwtttsssmmmnnnrrruuuxxxrrrkkkddd```\\\[[[[[[[[[XXXUUUQQQRRRTTTWWWYYYZZZ[[[\\\bbbaaa```___^^^______```_________```aaacccdddeeekkkiiigggcccaaa``````aaaccceeeffffffcccaaa`````````aaaaaa```^^^^^^___aaa``````aaabbbccccccddddddhhhhhhgggfffeeeddddddeeefffgggiiimmmvvv~~~zzzyyyyyyzzzxxxhhhbbbccchhhnnntttuuuqqqmmmkkkpppyyyyyyrrrmmmggg___ZZZQQQQQQRRRTTTWWWWWWUUUTTTNNNMMMOOOSSSRRRNNNLLLNNNRRRUUUXXXYYYXXXYYY]]]```___aaacccddddddeeegggiiihhhkkkoooqqqrrrtttxxx|||yyyiii[[[SSSRRRNNNJJJIIIKKKMMMMMMLLLHHHIIINNNQQQQQQUUU\\\ZZZ```hhhllllllmmmnnnpppqqqtttwwwwwwvvvtttttttttqqqrrrrrrssssssrrrrrrqqqlllmmmnnnppprrrtttuuuvvvyyyxxxwwwvvvttttttssssssxxxyyyzzzyyywwwvvvwwwxxx}}}~~~}}}xxxxxx||||||yyywwwsssnnnkkkaaa]]]XXXUUUPPPOOOUUU^^^ooosssyyy~~~vvvfffZZZSSSYYYqqqsssppp}}}eeeMMM???:::999777444444444444444444444444666666666666777777777777888888888999:::::::::;;;<<<<<<===>>>@@@BBBCCCDDDBBBBBBCCCDDDFFFHHHIIIJJJLLLLLLPPP[[[jjjyyyzzzllljjjrrr~~~pppnnnwwwpppbbbSSSHHHAAA@@@@@@>>>>>>>>>>>>>>>????????????AAACCCDDDDDDEEEGGGHHHJJJLLLJJJNNNWWWbbb}}}wwwsssnnnoooqqqtttvvvtttkkkbbb^^^ZZZYYYZZZYYYWWWTTTRRRSSSTTTVVVXXXYYYZZZ[[[___^^^]]]]]]]]]^^^___```bbbbbbbbbccceeefffhhhhhhnnniiidddbbbbbbcccbbb```bbbcccdddeeefffeeeeeeddd```bbbbbbaaa___^^^___```bbbccccccdddeeeeeeffffffeeedddddddddddddddeeeeeefffgggiiillluuu~~~|||yyyyyyzzz}}}vvvgggaaacccgggnnnssstttqqqnnnmmmrrryyy}}}wwwrrrooolllgggbbbYYYUUUQQQNNNMMMMMMLLLKKKHHHHHHLLLRRRTTTRRRSSSWWWZZZ^^^bbbcccccceeehhhkkkjjjlllnnnnnnooopppsssuuuvvvyyy|||~~~~~~~~~|||mmm```]]]XXXUUUUUUVVVVVVUUURRRNNNOOOTTTUUUSSSRRRUUUVVV[[[aaagggkkkmmmooopppqqqsssvvvvvvuuutttssstttqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrssstttttttttttttttttttttttttttuuuvvvvvvwwwyyyzzzzzzyyyyyyzzz|||~~~~~~|||xxxyyy||||||yyyvvvrrrnnnjjjbbb]]]YYYVVVRRRQQQXXXaaaqqquuu{{{}}}sssdddYYYSSSZZZttttttsss~~~zzz___HHH<<<888777666444444444444444444444444666666666666666666666666999999999:::;;;;;;<<<<<<======>>>???AAACCCEEEFFFEEEDDDDDDFFFHHHJJJKKKLLLMMMMMMQQQ]]]nnn~~~xxxiiidddiiizzzqqqqqqrrrkkk^^^PPPFFFAAA@@@AAA>>>?????????@@@@@@@@@AAA@@@AAACCCDDDDDDEEEGGGHHHKKKLLLJJJMMMTTT[[[wwwyyytttpppooooooqqqsss{{{vvvlll```\\\XXXWWWXXXYYYWWWTTTTTTTTTUUUVVVWWWXXXXXXYYYZZZZZZZZZ[[[\\\^^^___```cccccccccdddfffgggiiijjjmmmfff___^^^bbbdddbbb^^^bbb```aaadddhhhjjjiiigggaaacccddddddaaa_________cccccccccddddddeeeeeefffaaaaaaaaaaaabbbccceeeeeefffhhhhhhkkksss}}}zzzzzzzzz|||ttteee___aaaffflllqqqsssqqqoooqqqtttzzzzzztttqqqooolllhhheee\\\VVVLLLEEECCCCCCDDDEEEEEEFFFKKKRRRUUUWWW[[[aaaeeejjjooorrrsssuuuxxx|||{{{|||}}}}}}}}}~~~ppphhh```]]]```bbbbbbaaa___[[[ZZZ]]]]]]YYYTTTRRRTTTVVVZZZaaahhhmmmoooooooooqqqtttuuutttssssssttttttsssrrrqqqqqqrrrsssttttttuuuvvvwwwvvvuuusssrrrqqqqqqrrrtttvvvxxxzzz{{{wwwyyyzzzzzzzzz{{{}}}~~~|||zzz{{{}}}~~~|||xxxuuuqqqllliiibbb^^^ZZZWWWTTTTTT\\\eeetttwww|||}}}|||wwwnnnbbbYYYRRR\\\xxxtttvvvqqqWWWBBB888555555666444444444444444444444444666666666666666666666666999::::::;;;<<<<<<======>>>???@@@AAACCCEEEFFFGGGFFFEEEEEEGGGJJJMMMNNNNNNNNNNNNSSS```ssswwwiiiaaaeeetttrrrvvvooogggYYYMMMEEE@@@????????????@@@@@@AAABBBBBBBBB@@@BBBDDDDDDDDDEEEFFFHHHJJJLLLIIILLLRRRWWWooozzztttqqqooonnnnnnpppwwwyyymmmbbb^^^YYYXXXYYYZZZXXXVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZ[[[]]]___```aaa``````aaabbbccceeeggghhhhhhccc___]]]___``````___bbb___^^^aaahhhkkkjjjfffaaadddfffeeeccc```______aaaaaaaaabbbbbbcccccccccaaaaaaaaaaaabbbcccdddeeeggghhhhhhjjjqqq|||||||||{{{|||~~~sssfff]]]```eeekkkoooppppppooosssuuuzzz~~~~~~yyyqqqllljjjgggbbb___WWWQQQHHHBBB@@@AAACCCDDDHHHIIIMMMTTTWWWZZZ```hhhpppvvv}}}zzzvvvrrrtttvvvzzzsssfffbbbggglllqqqtttppplllhhhhhhgggddd^^^ZZZWWWWWWXXX^^^ffflllmmmmmmmmmoooqqqrrrrrrqqqrrrsssxxxwwwuuuttttttuuuwwwxxxsssuuuwwwxxxxxxvvvsssrrrqqqqqqsssuuuwwwzzz|||}}}xxxyyyzzzyyyyyyzzz|||~~~~~~}}}}}}||||||}}}|||xxxtttooojjjfffbbb^^^ZZZXXXVVVXXXaaakkkvvvyyy~~~{{{wwwrrriii```YYYSSS___~~~}}}tttyyy~~~}}}hhhOOO>>>666444555777444444444444555555555555777777777777777777777777999::::::;;;<<<===>>>>>>>>>???AAACCCDDDFFFGGGGGGFFFDDDDDDFFFKKKOOOOOOOOOOOOOOOTTTcccyyyyyyllldddhhh}}}kkkrrr||||||nnndddVVVJJJCCC???===<<>>??????@@@BBBDDDFFFGGGGGGGGGDDDBBBBBBFFFLLLQQQRRRPPPPPPOOOUUUfff}}}wwwmmmhhhooowwwjjj{{{wwwlllbbbTTTHHHBBB@@@===<<>>???@@@@@@@@@BBBDDDGGGHHHIIIIIIIIIDDDBBBBBBGGGPPPVVVWWWUUURRRQQQWWWiiitttkkkgggiiiwwwsssmmmqqqhhh^^^PPPGGGCCCAAA@@@>>>>>>???@@@AAABBBCCCDDDDDDCCCDDDFFFFFFEEEEEEFFFHHHHHHJJJJJJPPPVVVUUUdddvvvsss}}}vvvqqqooollllllnnnpppttt|||~~~ooojjjccc``````aaa___^^^[[[ZZZYYYXXXXXXYYY[[[\\\]]]]]]______```______^^^\\\]]]^^^___bbbdddfffggg___cccggghhhfffddddddfff``````___^^^^^^___```aaa```aaacccbbbaaaaaabbbcccddddddddddddddddddddddddddddddcccddddddeeefffggggggkkkllllllpppxxx~~~|||}}}{{{zzz{{{{{{tttkkkdddiiinnnpppqqqqqqrrrtttzzz~~~~~~{{{oooiiiccc`````````___]]]RRRQQQOOONNNNNNLLLIIIFFFGGGIIINNNSSSWWW]]]kkkxxx}}}nnn___UUUKKKLLLMMMPPPXXXlllnnn\\\SSSTTTbbbsss|||vvvuuuuuusssnnnllliiieeeccccccgggjjjgggiiikkkllllllnnnpppsssqqqqqqqqqqqqqqqqqqqqqqqqpppqqqssstttuuuvvvvvvvvvqqqqqqqqqrrrrrrtttuuuuuuwwwwwwvvvtttssstttwwwzzz|||{{{|||~~~~~~~~~}}}|||~~~{{{vvvpppjjjddd```\\\XXXUUUUUUVVV[[[hhhtttvvvyyy}}}}}}vvvmmmddd]]]ZZZWWWfffmmmVVVAAA<<<;;;666444666444444444555666777777777666777888:::<<<===>>>???<<<===>>>???@@@BBBCCCCCCCCCEEEGGGJJJLLLLLLLLLLLLGGGDDDDDDKKKVVV]]]^^^\\\VVVTTTZZZlllddd]]]^^^hhh}}}{{{qqqlllmmmeee[[[NNNFFFCCCCCCBBB@@@>>>>>>???@@@AAACCCCCCDDDCCCDDDFFFFFFEEEEEEFFFHHHHHHJJJJJJPPPVVVTTTaaa|||wwwqqq~~~uuupppnnnkkkllloooqqqttt{{{qqqllleeeaaaaaaaaa___^^^\\\[[[YYYXXXYYYZZZ\\\]]]^^^^^^___```___^^^]]]\\\[[[[[[\\\^^^```bbbdddfff]]]___bbbeeefffeeebbb```___``````___^^^^^^```ccc___```aaaaaa```aaaccceeebbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbcccdddfffhhhhhhgggkkknnnmmmpppxxx}}}~~~zzz{{{zzzyyyzzzzzztttkkkhhhmmmqqqtttssssssuuuwww~~~|||wwwkkkfff___[[[[[[[[[ZZZXXXPPPOOONNNOOOPPPPPPNNNLLLKKKLLLOOORRRTTTXXXfffsssuuufffWWWMMMHHHJJJLLLMMMSSSccczzzzzzdddUUUQQQ]]]nnn{{{~~~tttrrrqqqooopppooolllfffbbbbbbfffkkkggghhhjjjkkklllmmmpppsssqqqrrrrrrssssssrrrrrrqqqssssssttttttuuuuuuvvvvvvttttttttttttvvvwwwxxxyyyuuuvvvuuutttsssuuuyyy}}}|||}}}~~~~~~}}}|||{{{|||{{{uuupppjjjccc___[[[WWWTTTTTTVVV[[[hhhtttuuuxxx|||~~~wwwnnnddd]]]ZZZXXXfffjjjSSS@@@<<<<<<666222444444444444555666777777888555555777999;;;===??????>>>???@@@AAACCCDDDEEEFFFEEEGGGJJJMMMNNNOOONNNNNNJJJGGGGGGOOOZZZcccdddbbbXXXWWW\\\ooo\\\\\\bbbttt{{{rrrssstttwwwfffcccVVVHHHBBBAAA???>>>@@@>>>>>>@@@AAACCCDDDEEEFFFEEEFFFGGGFFFEEEDDDEEEFFFHHHLLLMMMQQQVVVUUUbbb|||zzzlll}}}}}}{{{nnnppplllkkkoooqqqsssxxx~~~yyyppphhhgggeeeaaa___```]]]ZZZWWWVVVVVVWWWWWWWWW\\\\\\]]]^^^____________^^^\\\ZZZ\\\```dddeeedddaaaaaabbbcccbbb```^^^\\\``````_________^^^^^^^^^____________`````````aaa````````````````````````eeefffgggggggggggggggggghhhjjjlllnnnqqqvvv|||{{{wwwwwwxxxuuuoooiiieeelllrrrtttrrrrrrxxx}}}}}}tttnnnfffbbb\\\XXXWWWVVVVVVVVVSSSRRRRRRSSSTTTRRROOOLLLMMMNNNPPPQQQQQQUUU[[[```ppp{{{xxxlllaaaYYYTTTNNNKKKHHHKKKVVVeeerrr{{{kkkWWWQQQVVV]]]rrr{{{uuukkkfffgggffffffeeeeeeeeeeeefffiiijjjkkkjjjjjjkkknnnpppuuuuuusssqqqooopppsssvvvtttssstttwwwzzzyyyuuurrrsssooolllnnntttxxxxxxwwwyyyxxxwwwvvvvvvvvvwwwxxx{{{~~~zzzyyyyyy{{{xxxrrrlllgggccc```YYYUUUQQQSSSZZZeeepppvvvxxx{{{{{{ooobbb]]]^^^aaauuu{{{```OOO>>>888888777666555777777666666666666777777999:::<<<<<<<<<===@@@BBBBBBBBBBBBBBBBBBCCCDDDDDDKKKKKKLLLPPPTTTTTTQQQNNNMMMLLLMMMTTTcccmmmiii___[[[WWWbbb}}}dddiiisssuuunnnpppuuuuuueeeaaaTTTGGGBBB@@@???>>>?????????@@@AAACCCDDDEEEEEEEEEFFFGGGFFFEEEDDDEEEFFFFFFKKKLLLQQQWWWXXXeee~~~~~~nnnyyy{{{tttpppmmmllloooqqqrrrwww|||yyyppphhhfffdddaaa___```]]]ZZZWWWVVVVVVWWWWWWWWW[[[[[[\\\]]]^^^^^^^^^^^^^^^\\\[[[]]]aaadddeeedddbbbbbbcccdddcccaaa___^^^``````_________^^^^^^^^^``````````````````aaaaaaccccccccccccccccccccccccdddeeeeeeffffffffffffeeehhhjjjlllooorrrvvv||||||xxxxxxyyyvvvoooiiiffflllrrrsssrrrsssyyyyyypppkkkeeeaaa[[[WWWVVVWWWWWWWWWWWWVVVVVVVVVVVVTTTQQQNNNKKKLLLMMMLLLKKKMMMQQQUUUaaakkkvvv~~~wwwlllaaaWWWQQQMMMJJJHHHLLLWWWfffsss{{{|||fffYYYWWWZZZfffmmmxxx}}}pppfffbbbaaa```______```aaabbbaaaccceeeggghhhkkknnnqqqssssssrrrqqqpppqqqtttwwwvvvtttssssssvvvwwwvvvuuuvvvsssoooqqquuuxxxxxxvvvwwwvvvuuuuuuuuuvvvwwwxxxwww|||~~~}}}xxxwwwwwwyyy||||||uuuooojjjeee```]]]ZZZVVVRRRSSSZZZdddnnnssswwwzzz~~~|||ooobbb\\\\\\dddxxxwww|||]]]MMM===888888888777777777777666666666666777777777999:::::::::<<<>>>@@@DDDDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMQQQUUUVVVUUURRRRRRTTTXXXaaammmuuupppfff]]]\\\hhhzzzyyy{{{mmmhhhmmmxxxssseee]]]QQQEEEAAA@@@???>>>???@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFEEEDDDEEEGGGEEEKKKLLLOOOVVVVVVbbbyyysssuuuxxx{{{rrrnnnlllnnnpppqqquuuzzz{{{rrriiigggeeebbbaaabbb___[[[XXXVVVVVVWWWWWWWWWYYYZZZ[[[\\\]]]]]]]]]]]]^^^\\\\\\^^^aaacccddddddbbbccccccdddcccbbb```___`````````_________^^^^^^bbbbbbaaaaaaaaaaaaaaaaaaccccccccccccccccccccccccccccccdddeeeeeeeeeeeeeeegggjjjmmmpppssswww|||}}}yyyyyyzzzvvvooohhhgggkkkppprrrrrruuu|||uuummmiiiccc___YYYWWWWWWYYYZZZ[[[\\\[[[ZZZYYYYYYVVVSSSPPPKKKKKKJJJHHHFFFEEEFFFHHHPPPXXXaaaiiirrr|||uuummmeeeZZZQQQLLLJJJIIINNNYYYgggttt{{{zzzhhh]]]XXX[[[___iiixxxvvvkkkbbb```]]]ZZZYYYYYYZZZ[[[[[[]]]aaadddgggjjjmmmpppooopppqqqpppppprrruuuwwwxxxuuuqqqppprrruuuwwwxxxyyyvvvssstttwwwyyyxxxvvvuuutttttttttuuuvvvwwwxxxtttyyy|||yyyuuutttsssuuuxxx|||}}}}}}}}}xxxrrrlllgggbbb]]]ZZZYYYUUURRRSSSYYYccclllqqquuuxxx|||~~~~~~{{{pppbbb[[[[[[fff|||~~~uuu~~~yyyYYYKKK===888999888777888777777666666666666777777888999;;;;;;;;;<<>>???AAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGMMMMMMNNNRRRRRR[[[nnnzzztttyyyssssssooommmnnnoooooorrrwwwvvvllliiigggdddccceee```]]]XXXVVVUUUVVVWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[\\\]]]___aaabbbbbbaaabbbbbbbbbbbbaaa```___````````````____________cccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddeeeeeefffeeeeeegggiiimmmpppssswww|||}}}zzzyyyzzzvvvnnngggeeeiiimmmoooqqqvvv~~~tttllljjjaaa^^^ZZZXXXYYY\\\___```aaa___]]][[[ZZZXXXTTTQQQLLLLLLJJJGGGDDDBBBAAABBBEEEKKKRRRZZZeeerrrxxxxxxuuu|||sssoooiii___VVVKKKJJJJJJPPP[[[iiiuuu{{{}}}{{{jjj___\\\\\\aaakkkwww|||yyytttllliiiddd^^^ZZZWWWUUUUUUXXX[[[___ccceeegggkkkmmmmmmnnnpppppppppqqqsssuuuvvvtttqqqppppppsssvvvwwwwwwvvvuuuvvvxxxyyyxxxvvvvvvvvvuuuuuuvvvvvvvvvvvvtttxxx~~~}}}{{{zzztttrrrqqqrrruuuxxxyyyzzzzzzvvvoooiiiddd```[[[XXXUUURRRPPPSSSZZZdddmmmrrrvvvxxx{{{||||||}}}~~~|||{{{{{{xxxnnnaaaZZZZZZddd}}}yyyxxxVVVIII===888888777666777777777666666666666777777:::;;;=========>>>AAACCCBBBBBBDDDFFFHHHKKKNNNOOOOOOPPPRRRUUUYYY[[[\\\\\\[[[bbbkkkttt}}}xxxgggmmmooocccjjj|||sssdddfffppp~~~zzzqqqgggSSSIII@@@???@@@???>>>>>>@@@AAAAAAAAABBBBBBCCCCCCCCCEEEFFFFFFEEEEEEFFFGGGHHHOOONNNNNNSSSSSSYYYiiiuuutttqqq~~~uuupppmmmnnnnnnmmmpppttt}}}xxxmmmhhhfffcccbbbdddbbb^^^YYYVVVUUUVVVVVVVVVXXXXXXYYYZZZ[[[[[[[[[[[[YYYZZZ\\\]]]^^^___````````````````````````______aaaaaa`````````_________ccccccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaccccccdddffffffggggggggggggiiilllooorrrvvv|||}}}zzzzzzyyyuuullleeeaaadddiiimmmrrrxxx~~~rrrkkkhhhbbb___\\\\\\___bbbdddeeedddaaa^^^\\\[[[XXXTTTRRRMMMJJJGGGDDDBBB@@@??????@@@DDDIIIPPP]]]lllttttttqqq|||{{{sssooojjj```WWWKKKKKKLLLSSS^^^kkkuuuzzz{{{~~~rrrkkkhhhdddbbbeeellltttyyyyyyvvvqqqjjjccc]]]WWWUUUUUUXXX[[[^^^```cccgggjjjjjjlllnnnoooooooooppprrrrrrrrrrrrrrrqqqrrrssstttsssssstttvvvxxxyyyxxxwwwxxxxxxxxxwwwwwwvvvvvvuuuwwwyyy|||}}}}}}|||||||||uuurrrpppppprrruuuwwwwwwxxxtttnnnhhhccc___[[[XXXPPPOOOOOOSSS\\\gggppptttwwwyyy{{{|||||||||~~~{{{zzzxxxtttiii\\\UUUUUU```{{{|||sssTTTHHH===999888555444555777777666666666666777777:::;;;=========>>>AAACCCAAABBBDDDFFFIIIMMMPPPQQQTTTUUUVVVXXXYYY\\\^^^___aaagggnnnwwwqqq{{{vvvjjjcccjjjyyyooogggmmmvvvvvvtttmmmdddOOOEEE>>>>>>@@@???>>>>>>>>>??????@@@AAABBBBBBBBBCCCDDDFFFFFFEEEEEEFFFHHHFFFOOOOOONNNUUUWWW\\\iii}}}yyyvvvrrryyyvvvqqqnnnnnnmmmkkkmmmqqq{{{zzzmmmgggccc``````bbbddd___YYYVVVUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[XXXZZZ]]]^^^]]]]]]___```________________________aaaaaaaaa`````````______aaaaaabbbbbbbbbcccccccccddddddddddddddddddddddddbbbcccdddfffggggggggggggggghhhjjjlllooouuu{{{~~~{{{{{{{{{uuulllddd]]]aaafffmmmttt|||zzzpppiiifffdddbbbbbbcccfffiiijjjjjjeeeccc```]]][[[YYYVVVSSSLLLHHHCCC???>>>>>>=========@@@CCCIIIWWWgggoooppppppzzzvvvoooggg]]]UUULLLLLLOOOVVV```kkktttxxxuuujjjbbbccclllttt||||||{{{xxxrrrjjjccc^^^TTTUUUWWWYYY[[[^^^cccfffeeehhhkkkmmmnnnnnnooopppoooqqqssssssrrrqqqrrrrrrppprrruuuwwwxxxxxxwwwvvvxxxxxxxxxxxxxxxwwwvvvvvvyyy{{{|||}}}||||||}}}xxxuuurrrqqqrrrtttuuuuuuwwwssslllgggbbb^^^ZZZWWWNNNMMMNNNTTT^^^iiirrrvvvyyyzzz||||||{{{|||}}}}}}zzzvvvooodddXXXSSSUUUccc|||}}}~~~hhhOOOFFF<<<999888555444555777777666666666666777777777888:::::::::;;;>>>@@@BBBCCCEEEHHHKKKOOORRRSSSWWWXXXYYYYYYZZZ\\\```ccchhhlllqqqzzztttppppppxxxyyymmmmmmuuu~~~~~~qqqmmmfff\\\KKKBBB<<<===@@@???===>>><<<<<<===>>>@@@AAABBBBBBBBBDDDFFFFFFEEEEEEGGGHHHEEEOOONNNMMMSSSVVVYYYcccooouuutttxxxrrrnnnnnnllljjjkkkoooxxx~~~ppphhhddd``````bbbeee```ZZZVVVTTTUUUVVVVVVXXXXXXYYYZZZ[[[[[[[[[[[[YYY\\\___```___^^^___aaa``````____________``````aaaaaaaaaaaa`````````______``````aaabbbcccddddddddddddddddddddddddddddddaaabbbcccdddffffffffffffggghhhhhhiiilllssszzz~~~~~~}}}wwwmmmeeeZZZ___fffoooxxxxxxpppjjjfffffffffgggjjjmmmooonnnmmmgggdddaaa^^^]]][[[XXXVVVOOOIIIBBB===<<<<<<<<<<<<<<<>>>@@@FFFTTTdddllllllqqqxxx~~~xxxnnneee\\\VVVMMMMMMQQQXXXbbblllsssvvvtttkkkiiikkkrrrwww|||zzzrrrmmm^^^^^^\\\ZZZXXXYYY]]]```^^^bbbgggkkkmmmnnnpppqqqnnnppprrrrrrpppoooqqqsssqqqtttwwwyyyxxxwwwuuutttssstttvvvwwwxxxxxxxxxwwwyyy|||~~~~~~~~~}}}yyyuuurrrssstttuuuuuuuuupppjjjeee```\\\XXXVVVNNNNNNPPPVVV```jjjrrrvvvyyyzzz{{{{{{zzzzzz|||~~~yyyuuupppkkkbbbZZZZZZ___rrr~~~vvv\\\IIIAAA:::999888666666888777777666666666666777777666777999999999:::===???AAABBBDDDFFFJJJMMMPPPRRRVVVXXXYYYZZZZZZ]]]cccgggkkkmmmsssyyyzzz~~~~~~tttmmmqqq{{{~~~oooiiiaaaVVVIIIAAA;;;===@@@???======:::;;;<<<>>>???AAABBBBBBBBBDDDEEEFFFEEEEEEGGGIIIFFFOOOMMMJJJOOOPPPRRRZZZaaaxxxrrrxxxsssooonnnllliiijjjnnnttt}}}tttlllgggcccbbbdddfffaaaZZZVVVTTTUUUVVVVVVXXXYYYZZZ[[[\\\\\\\\\\\\ZZZ^^^aaabbb```___aaacccaaaaaa````````````aaabbbaaaaaaaaaaaa````````````^^^^^^___aaabbbcccdddeeebbbbbbbbbbbbbbbbbbbbbbbb``````bbbcccdddeeeeeeeeehhhgggggggggkkkqqqzzzyyyooofffYYY^^^gggqqq|||yyysssmmmiiihhhiiikkkooorrrsssqqqooohhhfffbbb```^^^\\\ZZZXXXSSSLLLCCC>>><<<======<<<>>>???@@@FFFTTTdddkkkjjjqqqvvv{{{yyyooofff___ZZZNNNNNNRRRYYYccclllrrruuuxxxxxxkkkeeegggnnnzzz~~~yyymmmjjjeee^^^XXXVVVXXXZZZXXX]]]dddiiimmmoooqqqsssoooppprrrpppnnnnnnqqqtttsssvvvyyyzzzyyyvvvtttsssoooqqqsssvvvxxxyyyyyyyyyxxx|||~~~}}}|||wwwtttssstttuuuuuusssoooiiiccc___[[[WWWTTTPPPPPPQQQWWW```jjjqqqtttyyyzzzzzzzzzyyyyyy{{{}}}rrrnnnkkkgggbbb```dddlllsssVVVEEE>>>888888999777888;;;777777666666666666777777777888:::::::::;;;>>>@@@>>>???AAADDDGGGJJJMMMOOOUUUWWWYYYZZZ[[[___eeejjjjjjlllsssvvvmmmqqq~~~nnngggZZZKKKCCCAAA???>>>>>>>>><<<;;;===>>>???@@@@@@AAA@@@@@@???@@@AAABBBCCCEEEFFFFFFDDDFFFHHHIIIJJJKKKNNNQQQ]]]nnntttpppmmmkkkhhheeehhhmmmqqqzzzsssnnnjjjaaa^^^cccbbb```\\\WWWSSSRRRTTTVVVXXXYYYZZZ[[[\\\\\\[[[ZZZ\\\]]]^^^```aaaaaabbbbbbcccbbbaaa``````aaabbbccccccaaa___]]]\\\]]]^^^^^^___``````aaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaaaaa```bbbccccccccccccdddfffkkkhhhhhhjjjlllooovvv~~~||||||{{{sssjjj______dddmmm{{{vvvmmmkkkmmmnnnqqqvvvwwwvvvrrrpppnnnjjjgggcccaaa```^^^ZZZVVVQQQGGG???>>>???>>>===>>>@@@???AAAGGGRRR]]]eeehhhpppyyy~~~vvvnnnbbbVVVPPPPPPUUU]]]dddiiimmmqqqsssxxxzzz||||||{{{yyyyyyzzzqqqnnniiifffkkkuuu}}}~~~}}}vvvkkkdddbbb\\\TTTVVVWWWZZZaaahhhmmmpppppppppooooooppprrrtttwwwxxxwwwwwwwwwvvvuuutttrrrqqqwwwuuuttttttvvvyyy{{{|||zzz{{{|||~~~yyywwwxxxzzzrrrkkkeeedddbbbZZZRRROOONNNNNNRRR[[[fffooossstttrrryyy~~~{{{wwwxxxzzzyyyrrrkkkfffddd___^^^iiixxx~~~}}}eeePPPAAA>>>:::666444555888:::999999999999999:::::::::<<<<<<;;;;;;;;;;;;::::::999<<>>===>>>>>>===<<<===>>>???@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFHHHHHHHHHIIIKKKNNNXXXgggwwwrrrooonnnllliiikkkooonnnwwwuuuooojjjbbb___bbbbbbaaa]]]YYYTTTSSSUUUWWWXXXYYYZZZ\\\\\\\\\[[[[[[\\\]]]^^^___````````````cccccccccbbbbbbcccccccccdddcccaaa```___```aaabbb______```aaaaaaaaaaaa```aaaaaaaaaaaaaaabbbbbbbbbaaabbbddddddcccccceeefffjjjggggggiiikkknnnuuu|||~~~}}}|||uuulll___```eeeooo~~~~~~tttjjjiiilllssswww|||}}}zzzuuuqqqnnnkkkhhhffffffeeebbb\\\WWWNNNDDD======>>>======>>>BBBBBBDDDJJJSSS\\\cccfffqqqzzz}}}uuummmbbbXXXTTTPPPUUU]]]ccchhhllloooqqqvvvwwwyyyxxxwwwvvvwwwxxx|||vvvjjj```cccjjjooouuuzzz~~~{{{uuujjjaaa[[[ZZZYYY[[[```eeehhhjjjppppppqqqrrrssstttuuuvvvtttttttttttttttttttttttttttsssrrrsssuuuwwwyyyzzzzzz{{{|||~~~|||xxxwwwxxxrrrjjjeeedddaaaZZZRRROOONNNPPPUUU^^^iiiqqqtttuuusssyyy}}}|||{{{|||{{{yyyrrrkkkfffddd___^^^iiiyyy~~~}}}|||dddNNN???===999666555555777888777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@CCCEEEGGGJJJOOORRRSSS\\\bbbbbbaaaccceeeeeedddffflll|||xxx}}}ssseee\\\PPPDDDAAA???>>>===>>>???>>>======>>>???@@@@@@AAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEFFFGGGFFFEEEFFFHHHJJJRRR^^^~~~wwwrrroooooommmjjjkkkoookkkrrr{{{sssmmmeeeaaaccccccbbb___[[[WWWUUUVVVWWWXXXYYY[[[\\\]]]]]]\\\\\\\\\]]]^^^^^^____________aaabbbbbbccccccbbbbbbaaacccbbbaaa``````aaabbbbbb^^^______`````````````````````aaaaaabbbbbbccccccaaacccddddddddddddeeeggghhhffffffhhhjjjkkkrrryyyxxxoooaaabbbgggsss|||qqqhhhgggkkkvvv{{{xxxqqqllllllkkkkkkllllllfff^^^WWWKKKCCC===>>>?????????AAAEEEGGGJJJOOOUUU[[[```dddqqqzzz{{{rrrjjj```YYYWWWQQQVVV]]]cccgggjjjmmmooossstttttttttrrrrrrsssuuutttvvvyyy}}}|||hhhccc```\\\```jjjuuuxxxmmmddd___YYYWWWXXX]]]aaacccmmmnnnppprrrssstttssssssqqqqqqqqqqqqrrrtttuuuvvvtttssssssssstttuuuwwwxxxzzz{{{}}}zzzwwwvvvqqqjjjdddccc```XXXRRROOONNNRRRYYYcccmmmsssuuuuuuvvvzzz}}}~~~~~~xxxqqqjjjeeebbb]]]\\\iiizzzzzzzzz}}}}}}___III<<<;;;999777555555555666555555555666666777777777;;;;;;;;;;;;;;;;;;;;;;;;???@@@AAABBBCCCFFFKKKNNNUUU]]]dddddddddeeeeeedddcccdddhhh~~~yyyyyy~~~nnnaaaWWWLLLCCC@@@???======>>>??????>>>======???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBCCCDDDDDDCCCDDDFFFHHHNNNVVVrrrvvvpppllllllkkkhhhhhhkkkkkkppp|||yyyrrrjjjffffffdddcccaaa]]]YYYWWWWWWXXXXXXYYY[[[\\\]]]]]]]]]]]]]]]^^^______``````______^^^___```aaaaaa```___^^^___^^^^^^]]]]]]^^^___```^^^^^^___```````````````______```aaabbbccccccdddbbbccceeeeeeddddddfffggggggeeeeeegggiiijjjooowwwzzzrrrcccdddjjjvvvyyynnnfffggglllwww|||yyyqqqlllmmmmmmnnnpppooohhh^^^VVVMMMFFFAAAAAABBBBBBCCCFFFIIILLLPPPSSSVVVZZZ___bbbooowww{{{qqqggg]]]YYYYYYVVVZZZ```eeehhhjjjlllnnnrrrrrrrrrpppoooooorrrttttttrrrrrrtttxxx|||}}}~~~}}}rrrfffXXXVVV___hhhqqq~~~~~~rrrkkkaaaYYYWWWZZZ]]]___cccfffjjjnnnppprrrrrrrrrooooooooopppqqqssstttuuuwwwwwwwwwvvvuuuuuuvvvwww|||}}}}}}xxxuuuoooiiicccbbb^^^WWWQQQPPPNNNSSS\\\gggoootttuuuuuuxxxzzz|||~~~vvvpppiiiddd```ZZZYYYgggyyyvvvwwwvvvWWWBBB999999888777666555444444444555555555666777777777;;;;;;;;;<<<<<<=========???@@@@@@@@@AAADDDHHHLLLUUU]]]eeeggghhhjjjjjjgggeeeeeehhh}}}zzztttxxxvvvjjj___SSSJJJEEE@@@???======>>>??????>>>======???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA???@@@BBBBBBBBBCCCFFFHHHLLLRRRhhhyyyqqqkkkjjjjjjggggggjjjmmmqqqzzz}}}tttmmmgggeeeddddddccc```[[[XXXXXXXXXWWWXXXZZZ\\\]]]]]]]]]]]]^^^___```aaaaaaaaaaaaaaa^^^___```aaaaaa```___^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^______```aaa`````````______```aaabbbccccccdddbbbdddeeefffeeeeeefffhhhgggeeeeeehhhiiiiiinnnuuu{{{ssseeeffflllzzzwwwnnnhhhjjjpppxxx}}}{{{sssnnnmmmmmmmmmooonnniii```XXXQQQJJJEEEDDDDDDCCCFFFKKKMMMQQQVVVXXXXXXZZZ___eeemmmuuu}}}qqqdddZZZWWWZZZ[[[___eeeiiikkklllmmmnnnqqqrrrqqqpppnnnoooqqqsssuuusssrrrrrruuuxxxyyyzzz{{{zzzeee\\\______```hhhzzzssshhhaaa]]][[[[[[ZZZ\\\```eeejjjmmmooopppooooooooopppqqqrrrssssss|||}}}}}}{{{xxxvvvwwwxxx~~~yyyuuummmgggcccaaa\\\UUUQQQQQQMMMTTT___iiiqqqtttuuuuuuyyyzzz{{{}}}}}}tttmmmgggbbb]]]VVVUUUeeeyyyrrruuunnnQQQ>>>888888888777666555444333555555666777777888999999;;;;;;<<<===>>>>>>??????DDDEEEEEEEEEEEEHHHKKKNNNTTT\\\dddhhhkkkoooooolllgggfffiii~~~uuuttt}}}}}}mmmddd[[[OOOGGGFFFAAA???>>>===>>>???>>>======>>>???@@@@@@AAA@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@===???@@@AAAAAABBBEEEGGGKKKNNN```wwwnnnkkkkkkiiiiiikkkmmmqqqxxxuuunnngggccccccddddddaaa]]]YYYXXXWWWVVVWWWYYY[[[\\\]]]]]]\\\^^^___```aaabbbcccccccccaaabbbbbbccccccbbbbbbaaa___________________________``````aaaaaaaaaaaaaaa``````aaaaaabbbbbbccccccccceeeffffffffffffgggiiiiiifffgggiiijjjjjjnnnttt|||{{{tttfffgggnnn}}}yyyqqqkkknnntttzzz~~~yyyssspppkkkiiiiiijjjkkkjjjeeeaaaYYYQQQJJJGGGEEEEEEIIIOOORRRXXX]]]]]][[[]]]dddlllooovvvsssdddYYYWWW[[[aaadddiiilllmmmmmmmmmnnnpppqqqrrrqqqooooooqqqrrrtttssssssrrrssstttvvvwww{{{~~~yyyfff^^^YYYSSSTTTdddzzz}}}rrrhhh___ZZZVVVWWWYYY\\\```eeeiiilllmmmnnnoooqqqrrrsssssssss|||~~~zzzxxxyyy{{{~~~yyytttlllgggbbb```ZZZSSSPPPQQQNNNVVVaaakkkrrruuuvvvwwwyyyzzzzzz{{{~~~zzzqqqiiiccc___[[[TTTVVVhhhooouuugggNNN???888888888777666555555444666666777888888999::::::<<<<<<===>>>@@@AAABBBBBBDDDFFFHHHHHHIIIJJJMMMOOOTTT[[[bbbffflllqqqrrrooofffgggjjj}}}yyytttzzztttccc]]]VVVJJJCCCDDDBBB@@@>>>===>>>>>>===<<<===>>>???@@@@@@AAA@@@@@@AAAAAA@@@@@@?????????>>>???@@@AAAAAA@@@AAACCCEEEHHHKKKXXXwww{{{pppkkkkkkjjjkkkmmmlllooouuuxxxqqqjjjdddbbbcccdddbbb]]]YYYWWWVVVTTTVVVXXXZZZ[[[\\\\\\\\\\\\]]]^^^```bbbcccddddddcccccccccbbbbbbcccccccccbbbbbbbbbbbbaaa```______```aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbdddeeeggggggffffffhhhiiijjjhhhiiikkkkkkkkkooouuuxxxzzztttdddfffooo}}}uuuppprrrxxx{{{}}}~~~|||wwwrrrmmmkkkgggdddbbbdddiiimmmooonnnddd[[[SSSMMMJJJIIIOOOVVVXXX___dddccc```bbbllluuuvvv|||ttteeeZZZYYY^^^dddgggkkknnnmmmmmmlllmmmoooppprrrrrrpppooopppqqqqqqssstttsssqqqpppsssuuuxxxzzz|||~~~|||jjj^^^VVVQQQWWWdddtttyyylllccc[[[YYYVVVUUUWWW[[[```dddiiikkkooorrrtttuuuttttttwww{{{~~~}}}zzzxxxzzz}}}|||xxxssskkkfffbbb___YYYRRRPPPRRRQQQYYYdddnnnsssvvvxxxzzzwwwyyyyyyxxxyyyzzzvvvoooccc___\\\ZZZVVVZZZooonnnuuuwww___JJJ@@@999999888777666666666666555666666777999::::::;;;===>>>???@@@BBBCCCDDDEEEEEEGGGKKKLLLMMMMMMOOOPPPTTTZZZ___ccciiiooopppmmmeeegggiiixxxyyyttttttmmm\\\XXXRRRFFF@@@CCCCCCAAA???>>>>>>>>><<<;;;===>>>???@@@@@@AAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>AAABBBBBBAAA@@@@@@AAACCCEEEHHHTTTooo}}}ooojjjiiiiiijjjmmmjjjmmmsss}}}|||vvvnnnhhhbbbcccdddbbb^^^YYYWWWVVVSSSUUUWWWYYY[[[[[[[[[[[[ZZZ[[[]]]___aaacccddddddcccbbbaaa``````aaabbbcccbbbbbbbbbbbbaaa```^^^^^^aaaaaabbbcccccccccccccccbbbbbbbbbaaaaaaaaaaaaaaadddeeeggggggffffffhhhiiillljjjjjjlllmmmlllooouuuvvv~~~zzzsssccceeepppyyyssstttyyyyyyzzzyyyuuuooojjjfffeeedddaaa^^^```hhhpppvvvxxxnnneee[[[TTTOOONNNUUU]]]]]]ccchhhgggcccfffqqq||||||uuuggg[[[[[[aaaeeehhhlllnnnmmmlllllllllmmmoooqqqrrrpppoooooooooooosssvvvtttpppooorrruuussstttvvvxxxyyy}}}lllccc[[[XXXXXXaaavvvxxxooobbb]]]WWWRRRQQQTTTZZZ]]]fffiiinnnsssvvvwwwvvvvvvqqqvvvzzz{{{yyyxxx{{{zzz~~~wwwqqqjjjeeeaaa^^^XXXQQQPPPRRRSSS[[[fffoootttwwwzzz|||wwwyyyyyyvvvuuuvvvsssnnn___\\\ZZZZZZWWW^^^vvvnnnvvvoooXXXGGG>>>:::999888666666666777888555555666777888999::::::>>>>>>@@@AAACCCDDDEEEFFFJJJMMMQQQTTTUUUUUUUUUVVVUUUZZZ^^^```fffmmmnnnjjjeeeggggggssssssppprrrpppjjj___RRRGGGAAA@@@AAAAAACCCCCCAAA===;;;<<<>>><<<===???@@@AAABBBBBBBBBCCCBBBAAA@@@???>>>>>>>>>BBBBBBBBBCCCCCCBBBAAAAAAFFFLLLRRRaaauuujjjkkknnnlllgggjjjiiimmmyyyvvvnnnllleeebbb^^^]]]]]]\\\XXXUUUUUUVVVVVVWWWXXXXXXXXXWWW\\\\\\]]]]]]^^^___````````````____________`````````aaaaaa```^^^^^^___```aaabbbaaa]]]^^^bbbdddcccbbbcccddddddeeeeeeddddddccccccddddddeeefffffffffeeefffggghhhiiikkkpppsssuuu~~~xxxlllkkkqqq|||xxxxxxzzz}}}{{{vvvqqqkkkgggcccbbb^^^ZZZXXX]]]iiivvv~~~|||rrreee\\\YYY[[[]]]^^^iiinnnpppkkkhhhmmmwww|||}}}qqqccc\\\___dddnnnnnnnnnnnnnnnoooppppppmmmnnnnnnnnnoooooooooooorrrqqqooommmkkkmmmppptttuuuuuutttuuuwwwzzz}}}vvvccc[[[ZZZ\\\bbbjjjxxxmmmccc]]]VVVPPPQQQVVV^^^bbbggglllpppsssuuuwwwxxxyyyzzzzzzzzz{{{~~~|||xxxsssjjjbbb\\\YYYVVVRRRQQQSSS[[[bbbkkkssswwwxxxxxxxxxvvvwwwyyyzzzyyyuuuqqqmmmiii___ZZZ]]]aaajjjvvvrrr}}}hhhRRREEE@@@;;;:::888777666555444444888777666666777999;;;======???AAACCCFFFHHHJJJKKKRRRSSSTTTUUUVVVWWWWWWWWW[[[\\\^^^______aaadddgggdddhhhgggiiipppxxxlllooovvvyyyhhhccc[[[QQQHHHBBB@@@???AAABBBDDDBBB???<<<<<<>>>======???@@@AAABBBBBBBBBCCCBBBAAA@@@????????????AAABBBBBBCCCBBBBBBAAAAAADDDKKKPPP\\\~~~~~~nnniiijjjiiigggiiiiiinnnwwwxxxooolllfffbbb___]]]^^^\\\YYYVVVTTTUUUVVVWWWXXXXXXXXXXXX[[[\\\\\\\\\]]]^^^^^^^^^``````____________```````````````___]]]]]]___```eeehhhgggbbb___aaabbb```bbbcccddddddeeeeeeddddddbbbbbbcccddddddeeeffffffeeefffggghhhhhhkkknnnrrrsss||||||mmmiiimmm|||yyytttoooiiiddd```^^^\\\XXXVVV[[[hhhuuu~~~uuuiiiaaa^^^```bbbdddkkkqqqrrrmmmjjjpppxxx}}}zzzxxxsssjjjaaa]]]aaafffnnnnnnnnnnnnnnnooopppppprrrrrrqqqpppnnnmmmllllllqqqpppooommmkkkmmmpppttttttsssssstttvvvyyy{{{}}}wwwiiiaaa\\\\\\```kkkxxxssshhh^^^VVVVVVZZZXXX\\\bbbhhhllloooqqqsssuuuvvvxxxyyyyyyzzz|||~~~{{{~~~~~~~~~vvvpppiiiaaa[[[XXXVVVSSSTTTXXX]]]dddmmmtttxxxxxxxxxxxxwwwxxxzzz{{{zzzvvvqqqnnnhhhaaa[[[^^^fffuuuqqqooohhhPPPBBB>>>777666555333222111111111999888777777888:::<<<>>>???AAACCCFFFHHHKKKOOOQQQXXXYYYYYYZZZYYYYYYXXXWWWZZZ\\\^^^______```bbbdddeeehhhdddccchhhooojjjrrr}}}ppp___[[[UUUMMMGGGBBB???>>>@@@BBBDDDDDDAAA???>>>>>>===>>>>>>???@@@AAABBBBBBCCCBBBAAA@@@@@@???@@@@@@AAAAAABBBBBBBBBBBBBBBAAACCCIIINNNWWWqqqxxxlllhhhhhhiiihhhiiinnnttt~~~{{{ppplllgggccc___^^^^^^]]]ZZZWWWTTTTTTUUUVVVXXXYYYZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\`````````______`````````aaaaaa```^^^\\\\\\___aaammmrrrrrrkkkdddaaaaaa```bbbccccccddddddddddddddd```aaabbbcccdddeeefffffffffggghhhhhhhhhiiilllooopppxxxsssllljjjyyy{{{yyysssmmmgggaaa]]][[[XXXUUUTTTZZZfffuuu{{{qqqiiifffgggjjjkkkppptttuuuooommmsss{{{qqqmmmfff```^^^```dddgggnnnnnnnnnooooooooopppppptttsssrrrqqqooonnnmmmllloooooonnnlllkkkmmmpppssssssrrrrrrssstttwwwyyyzzzxxx}}}|||oooddd^^^\\\XXXbbbooo{{{yyylll```[[[[[[TTTWWW[[[aaafffjjjlllmmmooorrrtttvvvwwwxxxzzz|||yyy|||}}}|||zzz}}}{{{sssnnnggg```YYYVVVTTTSSSWWW]]]aaagggooouuuxxxxxxwwwwwwyyyyyy{{{||||||xxxsssnnnhhhccc]]]___nnnppprrr}}}___GGG>>>>>>:::999888777666555555555999999888888:::;;;===???BBBDDDFFFIIIKKKPPPVVVZZZ```aaaaaaaaa___]]][[[YYY[[[]]]___`````````bbbccciiijjjccc___bbbggg}}}qqqyyyzzziii\\\WWWOOOHHHCCCAAA???>>>???AAACCCDDDDDDAAA???>>>>>>>>>>>>??????@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBHHHMMMTTTgggyyytttkkkjjjkkkgggiiimmmqqqwwwrrrllliiieee```______^^^\\\YYYSSSTTTTTTVVVWWWYYYZZZ[[[]]]]]]]]]\\\\\\\\\\\\\\\______````````````______bbbbbbaaa^^^]]]]]]```cccpppwwwzzzrrrhhhdddccccccbbbbbbcccddddddddddddcccaaaaaabbbccceeefffggggggfffggghhhgggggghhhjjjlllnnnuuu~~~}}}uuupppyyy~~~|||yyysssllleee___[[[YYYTTTRRRRRRXXXeeetttzzzrrrooooooppprrrtttxxxwwwrrrqqqvvv}}}mmmeee]]]ZZZ^^^cccgggiiioooooooooppppppoooooooooqqqqqqqqqpppppppppppppppnnnnnnnnnllllllmmmpppsssrrrrrrrrrssstttvvvxxxyyywwwzzz}}}wwwmmmhhhZZZ[[[^^^ffftttpppeee___WWWVVVVVVYYY]]]bbbfffhhhjjjmmmqqqtttuuuvvvxxxyyyxxxyyyyyyxxxvvvyyy~~~xxxqqqlllfff___XXXTTTQQQQQQWWW^^^eeejjjrrrwwwyyyxxxwwwwwwzzzzzz|||~~~|||uuuoooiiieee^^^```vvvuuu{{{qqqUUUBBB;;;<<<<<<<<<;;;:::999999999:::888888888999:::<<<>>>???CCCFFFIIIKKKNNNTTT\\\aaafffggghhhhhhgggddd```^^^^^^```bbbbbbbbbccceeefffmmmmmmfff```bbbfff{{{yyy~~~ttteee^^^VVVLLLCCC????????????>>>???AAADDDDDDCCCAAA???>>>>>>>>>>>>>>>@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAABBBCCCDDDDDDDDDDDDDDDCCCGGGLLLRRR___sss|||}}}pppkkkkkkgggiiimmmooorrr~~~vvvoookkkfffbbb___``````]]][[[TTTTTTTTTUUUWWWYYY[[[\\\^^^^^^^^^^^^]]]]]]]]]]]]______```aaaaaa```______ccccccbbb```^^^___aaacccjjjrrrvvvppphhhdddddddddaaabbbccccccddddddccccccaaabbbcccdddeeefffggggggdddfffggggggfffggghhhjjjnnnrrrzzz|||~~~zzzwwwqqqjjjccc\\\XXXVVVQQQQQQSSSYYYeeessszzzuuutttuuuwwwxxxzzzyyytttsssyyymmmddd[[[YYY```gggjjjjjjooooooppppppppppppooonnnqqqqqqppppppppppppppppppnnnooonnnmmmlllmmmppprrrssssssssstttuuuvvvwwwwwwuuuwwwyyyxxxyyyyyyiii```WWWVVV^^^mmm|||xxxnnnbbb\\\VVVRRRUUUZZZ___aaadddiiinnnrrrtttvvvwwwxxxvvvwwwvvvuuutttwww}}}{{{uuuppplllfff___XXXSSSOOONNNUUU]]]iiimmmtttxxxzzzyyyxxxxxx{{{{{{}}}xxxqqqjjjeee^^^ccc|||xxxoooZZZIII>>>999888777666666666666666777888888999:::;;;===>>>???CCCGGGKKKNNNQQQWWW```gggiiikkkmmmooonnnkkkgggeeebbbccceeeffffffhhhlllnnnppprrrkkkfffhhhkkk~~~nnnddd^^^UUUHHH@@@===>>>??????>>>>>>???AAADDDDDDBBB@@@???>>>>>>===>>>???@@@AAAAAAAAA@@@AAAAAABBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDFFFLLLQQQYYYqqqtttzzztttllljjjiiiiiikkkmmmoooyyy}}}uuummmhhhccc```aaaaaa___\\\UUUUUUUUUUUUVVVXXXZZZ[[[^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaaaaa```___^^^aaabbbcccaaa```___```bbb```hhhkkkgggcccbbbbbbaaaaaabbbbbbcccccccccccccccbbbbbbccccccddddddeeeeeecccdddffffffffffffhhhiiinnnooovvv}}}wwwtttnnnggg```ZZZVVVSSSOOOQQQUUU\\\fffrrr}}}~~~zzzxxxzzz{{{zzz|||zzzttttttzzz~~~mmmeee]]]\\\cccjjjllllllooopppqqqqqqqqqpppooonnnrrrrrrqqqpppooonnnnnnmmmpppppppppooonnnnnnppprrrssssssttttttuuuuuuuuuuuupppsssuuuuuuuuuzzz{{{mmm]]]UUUVVV]]]fffnnntttkkk^^^VVVUUUWWWZZZ[[[aaafffmmmrrruuuvvvwwwxxxuuuuuutttsssssswww|||}}}wwwqqqnnnlllddd___YYYTTTOOONNNUUU^^^kkkpppvvvzzz{{{zzzzzzyyy{{{{{{}}}|||tttjjjbbb\\\fffzzzuuudddRRRAAA777666666555555555666777777888999:::<<<===???@@@@@@CCCHHHNNNRRRTTTYYYcccjjjkkknnnrrrttttttpppllliiiffffffggghhhjjjoootttyyywwwzzzuuurrrrrrrrrtttgggbbbYYYPPPEEE>>>===>>>>>>===>>><<<<<>>@@@AAA@@@@@@@@@AAAAAACCCDDDDDDDDDDDDEEEGGGGGGHHHHHHGGGFFFEEEJJJOOOSSSeee|||}}}xxxyyypppllljjjiiijjjlllooowww|||nnniiicccaaaaaaaaa```^^^WWWVVVUUUUUUUUUWWWYYY[[[\\\\\\\\\]]]]]]^^^^^^___^^^___```aaaaaa```___^^^^^^```bbbaaa```^^^^^^^^^[[[```bbb```___aaaaaa```aaaaaabbbcccccccccccccccaaaaaaaaaaaaaaabbbbbbbbbaaaccceeefffffffffgggiiimmmlllssswwwuuuoooiiibbb\\\XXXVVVOOORRRXXX___hhhrrr{{{||||||~~~{{{|||yyyttttttzzz~~~zzzllleee___```ffflllooonnnooopppqqqrrrrrrpppnnnmmmpppppppppoooooonnnnnnnnnrrrrrrrrrqqqooonnnoooqqqrrrrrrssssssssssssssssssoooppprrrssssssvvv|||nnneee```\\\\\\```mmmxxxqqqfff```^^^\\\ZZZ___eeelllsssvvvwwwxxxyyyttttttrrrrrrsssxxx}}}~~~yyysssmmmllllllbbb^^^ZZZVVVRRRQQQXXXbbbmmmqqqwwwzzz{{{{{{{{{{{{{{{zzz|||wwwiii]]]YYYjjj}}}~~~mmm\\\LLL@@@:::999999999999999:::;;;;;;:::;;;===???@@@BBBBBBCCCDDDJJJRRRVVVXXX\\\eeelllnnnqqquuuwwwwwwsssnnnjjjggghhhhhhiiimmmsss|||zzz{{{zzz~~~}}}|||lllbbb```TTTLLLCCC>>>>>>???>>>;;;>>><<<;;;===AAACCCCCCAAA@@@???===<<<===>>>@@@AAA@@@@@@@@@AAABBBCCCDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGEEEHHHNNNOOO\\\ooo}}}tttqqqkkkiiiiiilllpppvvvooojjjdddaaabbbbbb```___XXXWWWUUUUUUUUUWWWYYYZZZZZZZZZ[[[\\\]]]]]]^^^^^^^^^___```bbbbbb```___^^^[[[^^^```aaa___]]]\\\\\\[[[^^^___^^^___bbbccc```aaaaaabbbccccccccccccbbb````````````____________```bbbdddfffffffffgggiiimmmkkkqqq{{{xxxssslllfff```\\\ZZZOOOSSSZZZaaaiiiqqqyyy~~~|||~~~~~~~~~||||||yyyttttttyyy~~~~~~wwwjjjeeeaaabbbgggmmmppppppoooppprrrsssrrrpppnnnmmmkkkllllllnnnooopppqqqrrrsssttttttrrrooonnnoooppppppqqqqqqrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrtttwwwyyy|||vvvmmmbbb[[[ZZZZZZdddoooxxxuuunnnhhhaaa\\\^^^dddmmmssswwwxxxyyyyyytttsssrrrrrrtttxxx~~~}}}wwwoookkkjjjkkk```]]][[[XXXTTTTTT\\\fffmmmrrrwww{{{||||||||||||zzzzzz|||yyyhhhYYYWWWmmm~~~rrr]]]JJJ???===>>>999999999999:::;;;<<<<<<<<<===???AAACCCDDDEEEEEEEEELLLUUUYYYZZZ^^^fffmmmpppssswwwyyyxxxsssmmmiiihhhhhhhhhiiimmmvvv|||qqqddd\\\YYYQQQJJJ@@@<<<===>>>===;;;===>>>>>>???@@@AAAAAAAAA======>>>>>>>>>>>>======@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJFFFFFFDDDHHHNNNSSSooossszzzrrrpppiiiiiikkkmmmmmmoooxxxwwwlllcccbbbcccbbb```aaa]]]ZZZVVVSSSSSSTTTWWWYYY[[[ZZZZZZ[[[]]]___^^^]]]\\\]]]^^^______^^^]]]\\\___]]]\\\\\\\\\\\\[[[YYY\\\]]]^^^^^^______^^^^^^cccddddddcccaaa```aaacccaaa```___^^^^^^^^^``````___```aaabbbdddgggiiijjjiiijjjnnnyyy{{{qqqmmmhhhbbb^^^^^^UUUXXX\\\ccciiioootttwww}}}}}}}}}}}}~~~{{{tttssstttvvv|||~~~vvvggggggggggggiiillloooqqquuutttrrrrrrrrrrrrqqqooolllkkkjjjlllnnnqqqqqqqqqqqqrrrsssqqqooommmllllllqqqrrrrrrqqqqqqpppooonnnoooppprrrtttuuuuuuttttttzzz}}}zzzpppfff]]]]]][[[\\\dddtttxxxrrrmmmiiidddhhhnnntttxxxyyyxxxwwwtttrrrpppqqquuuzzz}}}~~~|||yyytttqqqmmmiiidddaaa___]]]XXXSSSQQQVVV___gggrrrtttwwwyyyzzz{{{}}}}}}~~~rrreee\\\___vvvuuubbbRRRFFF===:::;;;888888888999:::;;;=========>>>@@@@@@AAACCCFFFIIINNNQQQXXX```hhhlllllljjjrrrtttwww{{{|||yyytttooolllkkknnnssswww{{{{{{}}}qqqaaaZZZWWWNNNGGG@@@<<<===>>><<<:::=========>>>???@@@@@@@@@===>>>>>>>>>>>>>>>>>>===AAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFDDDFFFEEEIIIMMMPPPfff}}}ssspppkkkjjjlllmmmlllnnnxxx{{{pppfffddddddbbb```aaa]]][[[WWWTTTSSSTTTWWWXXXZZZYYYYYY[[[]]]^^^^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]```^^^]]]\\\]]]\\\[[[YYY\\\\\\]]]^^^^^^^^^^^^^^^bbbccccccbbb``````aaabbbcccbbbbbbaaaaaabbbbbbbbb___``````bbbccceeeggghhhiiiiiillluuuvvvrrrmmmfffaaa```XXXZZZ___eeelllqqqvvvxxx}}}||||||{{{|||~~~}}}vvvqqqqqqrrrtttxxx~~~yyyqqqggggggggggggiiillloooqqqtttrrrqqqqqqqqqqqqpppnnnkkkjjjiiijjjlllnnnnnnnnnqqqrrrsssqqqooommmlllmmmnnnoooppppppqqqqqqpppppppppqqqrrrsssssssssrrrqqqxxxyyyzzz~~~uuujjj___ZZZXXX[[[fffuuu~~~vvvoooiiilllpppuuuxxxyyyxxxxxxvvvtttssstttxxx{{{}}}}}}{{{xxxsssoookkkhhhdddaaa]]][[[WWWTTTTTTZZZccckkkrrruuuxxxzzzzzz{{{}}}~~~}}}wwwiii]]]\\\ggg}}}|||{{{|||mmm[[[MMMCCC<<<:::<<<888888999999:::<<<===>>>>>>???AAAAAABBBDDDGGGJJJMMMRRR\\\gggqqquuuuuussswwwxxx{{{}}}xxxsssooonnnpppuuuxxx|||||||||wwwooo^^^VVVTTTHHHDDD>>><<<===>>><<<:::<<<<<<<<<===>>>>>>??????>>>>>>????????????>>>>>>AAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAEEEEEEIIILLLKKK[[[yyy{{{vvvpppmmmllllllmmmkkkmmmvvvuuujjjfffeeecccaaaaaa^^^[[[XXXTTTSSSTTTVVVXXXYYYXXXXXXZZZ\\\^^^^^^]]]]]]]]]\\\\\\\\\\\\]]]]]]```^^^]]]]]]]]]]]]\\\ZZZ\\\]]]]]]^^^^^^^^^^^^^^^```aaabbbaaa```___```aaadddeeeeeeffffffeeeeeeeee``````aaabbbcccdddeeeeeeiiihhhjjjqqq}}}~~~zzzuuullleeecccZZZ\\\aaagggmmmrrrvvvxxx}}}}}}}}}||||||{{{{{{zzztttooommmnnnooonnnqqqvvvvvvnnnggggggggghhhiiilllnnnooorrrqqqooooooppppppnnnmmmlllkkkjjjkkkmmmmmmmmmlllpppqqqrrrqqqooommmmmmnnnllllllnnnoooqqqqqqrrrrrrqqqqqqqqqqqqqqqpppoooooouuuuuutttuuuzzzxxxjjjcccZZZVVVZZZcccmmmssswwwooopppsssuuuwwwxxxxxxxxxuuutttuuuwwwyyy{{{{{{zzzzzzwwwqqqllliiifffccc```ZZZYYYVVVUUUWWW^^^hhhoootttvvvyyy{{{{{{{{{|||}}}}}}qqq```VVV]]]ooovvvwwwvvvqqqcccRRRGGG@@@;;;:::===999999999:::;;;<<<>>>>>>???AAABBBCCCCCCFFFIIILLLMMMTTT```nnnzzz}}}~~~}}}zzztttrrrssswwwzzz}}}|||uuuuuu{{{kkk]]]SSSOOOCCC@@@============<<<:::;;;;;;;;;<<<<<<=========>>>>>>????????????>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@DDDDDDGGGKKKJJJVVVoooyyyrrrpppnnnnnnnnnkkkkkkttt~~~xxxlllgggeeecccaaabbb^^^\\\YYYUUUTTTTTTUUUWWWXXXWWWWWWYYY[[[]]]]]]\\\]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[\\\^^^______^^^]]]^^^______``````_________```aaaaaa_________```dddeeefffggghhhgggfffeeebbbbbbccccccddddddddddddiiiiiiiiinnnxxxzzzpppgggddd\\\^^^ccchhhmmmrrruuuwww~~~|||wwwrrrooohhhfffeeegggfffeeegggkkktttzzzvvvooohhhhhhhhhiiijjjlllmmmnnnpppooommmnnnnnnooommmlllooonnnmmmmmmoooooonnnllloooppprrrqqqooonnnnnnnnnlllmmmnnnooopppqqqqqqqqqooooooooooooooooooooonnnssssssrrrrrruuu{{{|||tttggg]]]XXX[[[```dddqqq~~~|||tttttttttuuuuuuuuuvvvvvvqqqqqqtttwww{{{{{{zzzxxxyyyuuuooojjjgggeeebbb```YYYWWWUUUVVVZZZbbbkkkqqquuuwwwzzz{{{{{{zzzzzz{{{}}}~~~ppp___VVV```rrrssstttrrrkkk\\\KKKBBB>>>;;;:::<<<:::::::::;;;<<<===??????@@@BBBCCCDDDEEEGGGKKKNNNQQQWWWbbbppp|||yyyvvvuuuxxx{{{~~~uuuqqqtttzzz{{{mmmddd[[[QQQJJJ???>>>============<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>????????????>>>>>>===>>>>>>??????@@@@@@@@@?????????@@@@@@@@@AAAAAAAAADDDCCCDDDJJJLLLWWWmmm}}}|||vvvrrrppppppooollljjjqqqzzz{{{mmmgggeeebbbbbbccc___]]]ZZZWWWUUUTTTUUUUUUVVVVVVVVVXXXZZZ\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\YYYYYYYYY[[[___aaaaaaaaa______```aaaaaaaaaaaaaaa]]]___aaaaaa```______```bbbcccdddfffffffffeeedddddddddeeeffffffeeeddddddhhhiiijjjmmmttt}}}qqqfffbbb___aaadddhhhmmmrrrvvvxxxzzz|||~~~~~~xxxoooeee___[[[YYYZZZ[[[ZZZXXX[[[aaaiiinnnwww}}}~~~zzztttooojjjjjjjjjkkkkkklllmmmnnnooommmllllllnnnnnnmmmkkkooonnnmmmnnnoooooommmkkknnnpppqqqqqqooonnnooooooooooooppppppppppppoooooollllllmmmmmmnnnooopppppprrrtttuuuvvvwwwyyy}}}vvviii___ZZZZZZ[[[^^^iiivvv~~~}}}wwwvvvuuuttttttsssssssssnnnppptttyyy}}}}}}{{{wwwsssnnnjjjgggdddaaa___XXXVVVUUUWWW]]]eeelllqqqvvvxxx{{{|||zzzxxxxxxwww{{{{{{tttfff\\\eeeuuu~~~}}}wwwxxxrrriiiYYYHHH@@@===;;;:::<<<;;;;;;;;;<<<===>>>@@@@@@AAABBBDDDEEEFFFIIIMMMOOOUUUYYYaaalllxxx~~~zzzxxxzzz}}}~~~|||xxxzzzzzznnnqqq|||ooobbb]]]XXXNNNFFF>>>>>>======<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>=========>>>???@@@@@@@@@@@@DDDBBBCCCKKKOOOZZZmmm}}}tttxxxyyyrrrrrrrrrrrrmmmiiinnnvvvppphhheeebbbaaabbb```^^^[[[XXXUUUTTTTTTTTTUUUTTTTTTWWWZZZ\\\\\\[[[ZZZZZZZZZYYYYYYZZZZZZZZZWWWVVVWWWZZZ^^^aaabbbaaa___``````aaabbbaaaaaaaaa\\\___aaabbb```______`````````aaabbbccccccccccccdddeeefffggggggfffeeedddeeehhhkkkmmmqqq{{{}}}oooddd___aaaaaaccceeejjjoootttwwwtttvvvxxxvvvpppeeeZZZSSSPPPOOOPPPRRRQQQQQQXXX```gggjjjnnnrrrsssrrrooollllllllllllmmmmmmnnnnnnnnnnnnmmmllllllmmmnnnmmmkkklllkkkkkkmmmnnnmmmkkkiiimmmoooqqqqqqoooooooooppprrrrrrrrrqqqqqqooonnnnnnkkkkkkllllllmmmooopppqqqqqqtttwwwyyyyyyyyyzzz|||{{{xxxkkkaaa[[[YYYUUU^^^fffkkkqqqxxx{{{zzzxxxxxxwwwuuutttrrrqqqqqqoooqqquuu{{{~~~uuurrrnnnkkkhhhddd```]]]XXXVVVVVVYYY```iiipppsssvvvxxx{{{{{{yyyvvvuuutttuuuuuu{{{vvvnnngggqqqvvvxxxuuuiiiXXXGGG@@@>>><<<;;;<<<<<<<<<<<<===>>>???AAAAAAAAABBBDDDEEEGGGIIIMMMPPPXXXZZZ___iiittt~~~{{{}}}uuuqqqtttwwwrrrzzz}}}jjj]]]WWWRRRJJJCCC??????>>><<<;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<<<<<<<============>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>DDDBBBDDDNNNSSSZZZjjjrrr{{{qqqjjjzzzrrrsssttttttoooiiikkkrrrzzzuuukkkeeeaaa___``````^^^[[[XXXVVVTTTTTTTTTTTTSSSTTTVVVYYY[[[[[[[[[XXXYYYYYYZZZZZZYYYYYYXXXWWWWWWWWWYYY]]]_________^^^^^^___````````````___\\\___bbbbbbaaa`````````____________```aaabbbccccccdddfffggggggfffdddccc```eeejjjlllnnnvvv|||nnnbbb]]]]]]\\\\\\]]]aaagggmmmqqqrrrrrrqqqnnnhhh```XXXSSSNNNMMMNNNPPPRRRVVVaaalllqqqqqqpppooonnnlllkkkjjjmmmnnnnnnooooooooooooooonnnlllkkklllmmmnnnmmmlllkkkjjjkkkmmmnnnnnnllliiimmmnnnpppppppppooopppqqqsssssssssrrrrrrqqqoooooommmmmmllllllmmmnnnooopppooorrruuuvvvwwwwwwyyy{{{www}}}}}}ooofffaaaYYY^^^aaabbbfffooouuuwwwzzzzzzyyyxxxvvvtttrrrpppoooppptttyyy}}}}}}{{{sssqqqooollljjjeee```\\\VVVUUUVVV\\\eeeooovvvyyyuuuxxx{{{{{{xxxuuurrrqqqnnnmmmsss{{{}}}wwwrrrrrrttt|||pppvvvzzzhhhWWWFFF???>>>===<<<============>>>???@@@AAABBB@@@BBBDDDEEEGGGIIIMMMQQQWWWZZZ```iiittt}}}~~~|||ppplllqqq}}}vvvwww}}}xxxyyyzzzjjj]]]TTTMMMGGGBBB@@@@@@>>><<<;;;;;;===???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>?????????>>>======<<<<<<===CCCCCCFFFPPPTTTZZZgggzzzmmmrrrqqqbbb|||zzzrrrsssvvvvvvpppiiijjjoootttyyymmmfff```^^^^^^aaa___\\\YYYVVVTTTSSSSSSSSSSSSSSSUUUYYY[[[[[[[[[WWWXXXYYYZZZZZZYYYXXXWWWYYYXXXXXXYYY[[[]]]]]]\\\\\\]]]^^^^^^______^^^^^^\\\___bbbcccbbbaaaaaaaaa___^^^^^^]]]^^^```bbbcccaaacccdddffffffeeedddccc]]]cccjjjkkklllrrr~~~|||mmmaaa]]]XXXVVVTTTTTTXXX___fffjjjsssrrrnnnjjjeee___[[[YYYPPPOOOQQQTTTXXX___mmmzzz|||wwwqqqmmmkkkjjjjjjooooooppppppppppppoooooonnnlllkkklllnnnnnnmmmlllllllllmmmoooqqqpppnnnllllllnnnpppppppppooopppqqqrrrssssssssssssrrrqqqqqqpppooonnnmmmlllmmmnnnnnnnnnpppqqqrrrsssuuuxxx{{{zzz|||}}}~~~}}}qqqkkk```cccccc```ccckkkrrrttt{{{{{{{{{zzzxxxuuurrrqqqmmmnnnqqquuuyyyzzzxxxvvvrrrqqqooonnnkkkfff```[[[VVVUUUWWW^^^iiittt{{{~~~uuuxxxzzzzzzwwwssspppooohhhhhhlllssstttooonnnrrr}}}wwwmmmvvv~~~fffUUUDDD>>>>>>>>>>>>>>>======>>>>>>???@@@BBBCCC@@@BBBDDDEEEFFFIIIMMMQQQUUUYYYaaakkkvvv}}}~~~{{{nnnjjjppp|||vvvyyyzzzoooccc[[[SSSHHH@@@===??????>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999:::;;;<<<===???@@@@@@???>>>=========>>>@@@AAABBBDDDEEEGGGIIINNNTTTYYYuuussspppqqq___ppp}}}pppqqqooojjjgggiiilllooouuuvvvooohhhcccaaaaaa```___[[[XXXUUUUUUVVVTTTSSSSSSRRRSSSUUUVVVWWWZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\]]]^^^^^^]]]\\\]]]^^^eeecccaaaaaaaaaaaa___^^^]]]]]]]]]]]]^^^```aaabbbeeefffffffffddddddfffhhhhhhhhhhhhiiikkkqqqyyy~~~wwwiii]]]UUUOOOKKKIIIJJJNNNVVVeeesssrrruuurrriiicccccceeeeeeaaadddfffeeedddgggpppwwwxxxsssqqqooojjjfffnnnnnnoooooooooooooooooolllmmmmmmmmmmmmmmmllllllhhhjjjmmmppprrrrrrqqqqqqpppmmmkkkmmmqqqttttttsssuuuuuutttsssrrrrrrrrrrrrpppnnnlllkkkjjjkkklllmmmooopppqqqssstttuuuuuuuuuwwwxxxyyyzzz{{{xxxgggddddddhhhjjjkkknnnsss{{{yyyrrroooooommmppptttwwwyyyxxxwwwuuusssrrrpppjjjddd^^^ZZZYYYVVVWWW[[[cccmmmvvvzzz{{{zzz{{{yyywwwwwwtttjjj___ccc^^^bbbkkkiii```cccqqqvvvkkk{{{kkkYYYGGG@@@@@@???======;;;===?????????@@@BBBCCCHHHIIIJJJKKKKKKNNNQQQTTTWWW\\\bbbiiipppxxxxxxqqqiiipppzzzvvvyyywwwlll```WWWPPPFFF???===??????>>>>>>======<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>?????????>>>=========>>>???@@@???@@@BBBCCCEEEIIIOOOSSSiiizzzrrr{{{}}}hhhooorrrqqqnnnjjjggghhhkkkmmmoooyyy}}}tttllleeeccc``````___]]]ZZZWWWUUUUUUTTTTTTSSSSSSTTTUUUWWWXXXZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\ZZZ\\\]]]]]]\\\\\\]]]___aaa``````bbbdddeeedddccc^^^^^^^^^^^^___```aaaaaaeeefffgggfffeeefffgggiiiffffffggggggjjjpppxxx~~~wwwhhh[[[SSSOOOKKKHHHIIILLLUUUdddsssvvv{{{|||vvvqqqppppppnnnooorrrtttqqqmmmlllpppuuuzzztttqqqrrrrrrpppmmmmmmmmmnnnnnnnnnmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnjjjkkkmmmoooqqqqqqqqqqqqooommmlllnnnqqqttttttrrrtttssssssrrrqqqqqqqqqrrrpppooommmlllkkklllmmmnnnooopppqqqrrrssstttttttttrrrtttuuuvvvwwwzzz~~~sssmmmiiikkkmmmnnnqqquuu{{{yyyrrrooooooooorrrwww{{{|||yyyuuurrrqqqqqqooojjjddd^^^[[[ZZZWWWYYY^^^fffpppwww{{{{{{yyyzzzyyyvvvvvvsssjjj___]]]XXX[[[cccbbb]]]fffwwwppphhhxxxnnn]]]KKKBBBAAA???=========???AAAAAAAAABBBCCCEEEHHHIIIJJJKKKLLLNNNRRRUUUZZZ^^^eeennnvvv||||||wwwpppxxx|||{{{~~~sssgggZZZRRRKKKCCC>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========>>>>>>=========>>>???@@@>>>???@@@AAABBBEEEJJJMMMYYYmmmttttttwwwnnn{{{vvvsssmmmiiiggggggiiikkknnnttt{{{ppphhheee`````````___]]]YYYVVVTTTUUUUUUTTTTTTUUUVVVXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\YYYZZZ[[[[[[[[[\\\^^^```^^^___bbbfffjjjlllllljjjaaa``````______``````aaaccceeefffgggfffggghhhjjjddddddeeefffiiinnnuuu{{{wwwhhh\\\UUUOOOJJJGGGGGGKKKUUUeeettt||||||}}}~~~wwwssssssuuuzzzvvvqqqppprrrsssrrrppplllmmmmmmnnnmmmllljjjiiilllmmmnnnooooooooooooooollllllmmmnnnnnnoooppppppllllllmmmoooqqqsssrrrqqqrrrrrrqqqpppppppppqqqqqqpppooonnnmmmlllmmmnnnooooooppppppqqqrrrrrrrrrqqqoooppprrrrrrsssvvvyyy|||~~~xxxoooooorrrsssuuuxxxzzz}}}}}}xxxrrrppppppppptttzzz~~~~~~yyysssooonnnooonnnjjjddd___[[[ZZZXXX[[[bbbkkktttyyy{{{{{{yyy{{{zzzwwwvvvuuummmdddXXXSSSUUUZZZZZZ[[[lll|||nnnkkk{{{rrraaaNNNEEEBBB???>>>>>>@@@BBBCCCCCCCCCCCCEEEFFFHHHIIIKKKLLLMMMPPPTTTWWW]]]```hhhrrr|||~~~|||{{{nnnaaaTTTKKKEEE???<<<===<<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>?????????@@@AAAAAABBBDDDGGGJJJNNN]]]zzzwwwrrrqqqqqq~~~vvvnnnjjjiiihhhiiikkkqqqsss|||rrriiifff``````aaaaaa```\\\WWWTTTVVVUUUUUUTTTUUUWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\XXXYYYZZZZZZZZZ[[[^^^```___aaaeeejjjoooqqqpppnnnbbbbbbaaa```````````````aaaccceeefffeeefffgggiiidddeeeeeeeeefffkkkqqquuu}}}vvviii^^^XXXOOOJJJFFFGGGKKKVVVhhhxxx|||vvvvvvxxxyyyuuurrrppppppqqqooonnnmmmnnnoooooonnnllljjjiiikkklllmmmnnnnnnoooooonnnllllllkkkkkkkkklllmmmmmmjjjkkkmmmoooqqqrrrqqqpppppppppoooooooooooopppppppppooonnnnnnnnnnnnoooooooooooopppppppppppppppooooooppprrrssssssuuuxxx{{{vvv|||uuurrruuuwwwwwwyyyxxxzzz|||zzzvvvrrrqqqpppqqqtttxxx{{{{{{xxxssspppnnnnnnmmmiiiccc]]]YYYXXXXXX]]]eeeooovvvzzzzzzyyyzzz||||||yyyxxxwwwqqqjjjYYYTTTRRRTTTTTT\\\sssxxxrrruuuooo```OOOGGGDDDBBBAAABBBBBBCCCDDDDDDDDDDDDEEEFFFGGGIIIKKKMMMOOORRRVVVYYY```aaagggqqq~~~~~~~~~vvvggg[[[NNNFFFAAA<<<;;;<<<999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>???@@@AAAAAAAAABBBEEEHHHJJJTTTkkk|||uuu{{{pppzzzooolllllliiiiiikkkqqqrrrxxxuuujjjfffaaaaaaaaabbbbbb___YYYTTTVVVUUUUUUTTTUUUWWWXXXYYYXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYZZZZZZYYY[[[^^^aaa```aaadddiiimmmnnnmmmkkkcccbbbaaa``````___``````^^^```cccdddddddddeeefffffffffeeeddddddggglllooouuuvvvhhh^^^WWWOOOJJJFFFGGGLLLWWWjjjzzz{{{uuuvvvxxxvvvtttqqqpppoooooonnnmmmnnnoooqqqqqqpppnnnllljjjjjjkkkllllllmmmmmmmmmllljjjjjjiiiiiiiiijjjjjjkkkiiikkkmmmoooppppppppppppppppppooonnnnnnnnnoooooooooooonnnnnnnnnooooooooonnnnnnoooooopppooooooooooooqqqrrrsssssstttwwwyyyvvvyyy}}}xxxtttvvvwwwwwwxxxwwwwwwxxxwwwtttrrrqqqqqqqqqrrrtttvvvvvvuuusssrrrnnnnnnkkkfff___ZZZWWWVVVXXX^^^hhhqqqwwwyyyyyyxxxyyy{{{{{{xxxwwwwwwsssmmm^^^WWWPPPOOOQQQ^^^yyyrrruuu}}}gggZZZMMMHHHFFFDDDDDDFFFBBBCCCDDDDDDCCCBBBDDDEEEGGGIIILLLNNNPPPTTTYYY\\\bbbaaadddmmmzzz~~~||||||}}}|||nnnaaaUUUIIICCC???;;;:::;;;888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>======<<<>>>????????????BBBDDDIIINNN```zzzvvv}}}pppmmmnnnjjjhhhkkkkkkmmmtttzzznnnjjjcccbbbaaacccdddaaa[[[VVVUUUUUUTTTTTTUUUVVVXXXYYYXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYY[[[^^^aaa______aaadddfffgggeeecccbbbaaa``````____________]]]___bbbccccccbbbcccccceeefffeeeddddddfffiiilllrrrzzzxxxiii]]]UUUQQQLLLHHHHHHLLLVVVfffuuuwwwqqqqqqsssooooooooooooooooooppppppoooppprrrsssssspppnnnlllkkkkkklllllllllkkkkkkjjjhhhiiiiiiiiiiiiiiiiiiiiihhhkkkmmmnnnnnnooopppqqqqqqqqqpppooonnnnnnnnnnnnmmmmmmnnnnnnnnnnnnoooooommmnnnnnnooopppppppppooommmoooqqqrrrqqqrrrtttuuuyyyyyyzzzyyyvvvvvvuuuuuuwwwuuuuuuttttttssssssrrrrrrpppqqqrrrrrrsssrrrrrrqqqmmmkkkgggaaa[[[WWWVVVVVVYYYaaakkkssswwwyyyyyyxxxvvvyyyyyyuuutttuuusssooobbbYYYOOOKKKPPPbbb~~~mmmxxx~~~mmm]]]SSSJJJHHHGGGEEEFFFHHHCCCDDDEEEDDDBBBBBBBBBDDDGGGJJJLLLOOORRRVVV[[[___dddcccdddjjjuuu|||{{{|||{{{~~~uuufff\\\QQQFFFAAA>>>:::999::::::::::::::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<:::<<<>>>>>>>>>>>>@@@BBBGGGIIIWWWuuu~~~ooommmnnniiigggiiifffjjjpppzzztttpppeeecccaaabbbdddccc]]]XXXTTTTTTSSSSSSTTTUUUWWWXXXXXXXXXXXXYYYZZZ[[[[[[[[[]]]]]]\\\\\\\\\[[[[[[[[[]]]]]]\\\[[[ZZZ[[[^^^aaa_________```bbbcccbbb`````````______^^^_________^^^```cccdddcccbbbbbbbbbcccddddddddddddfffjjjmmmmmmuuu~~~ooobbbYYYSSSNNNJJJIIIJJJQQQ___lllvvv}}}ssslllkkklllkkklllmmmnnnnnnooopppqqqnnnppprrrttttttrrrooommmmmmmmmmmmmmmlllkkkjjjjjjggghhhjjjkkkkkkkkkjjjjjjiiikkkmmmmmmlllmmmpppssssssrrrqqqooonnnmmmmmmmmmllllllmmmnnnnnnnnnnnnnnnlllmmmnnnooopppqqqqqqqqqmmmoooqqqrrrqqqqqqrrrtttvvvxxxxxxyyyzzzxxxwwwttttttvvvtttsssrrrqqqrrrssssssssspppqqqssstttsssqqqooommmiiigggbbb\\\WWWVVVWWWYYY]]]dddnnnuuuxxxyyyzzzzzzvvvzzzzzzvvvuuuvvvvvvsssggg\\\OOOLLLUUUjjj}}}rrr~~~lll^^^TTTMMMGGGGGGGGGEEEDDDFFFDDDEEEEEEEEECCCBBBBBBCCCGGGJJJMMMPPPSSSXXX]]]aaaeeefffggglllsss{{{|||{{{}}}|||~~~ppp```YYYOOOEEEAAA>>>:::999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>>>>===<<<;;;<<<>>>?????????AAACCCDDDEEEQQQmmmnnnlllmmmhhheeehhhfffjjjpppvvvyyyuuufffcccaaabbbdddccc^^^YYYTTTSSSSSSSSSSSSUUUVVVWWWWWWXXXXXXYYYZZZ[[[[[[\\\^^^^^^^^^]]]]]]\\\\\\\\\^^^^^^]]][[[ZZZ[[[^^^aaaaaa```___```bbbcccbbbaaa______^^^^^^^^^^^^_________aaadddeeedddbbbbbbbbb```bbbcccccceeehhhlllooohhhqqqyyy~~~vvviiiaaaVVVPPPKKKIIIHHHMMMYYYeeeiiisss{{{|||{{{zzzwwwttttttxxx{{{wwwpppiiiggghhhlllmmmnnnnnnmmmmmmnnnpppmmmoooqqqttttttrrrooonnnooooooooonnnmmmllljjjjjjgggiiikkkmmmnnnmmmlllkkkiiikkkllllllkkklllpppttttttsssrrrpppnnnmmmllllllkkkkkklllmmmnnnnnnmmmmmmlllmmmnnnpppqqqrrrrrrrrroooqqqsssssssssssstttuuuqqqtttuuutttyyy~~~{{{zzzwwwssstttwwwtttrrrppppppqqqsssssssssqqqsssuuuvvvuuuqqqllliiifffccc___YYYUUUVVVYYY\\\___fffpppwwwyyyzzz{{{|||yyy}}}}}}yyyxxxzzzzzzxxxkkk___RRROOO[[[rrr{{{}}}zzzlll^^^TTTOOOJJJFFFGGGGGGDDDCCCDDDEEEFFFGGGEEECCCBBBCCCDDDGGGJJJMMMPPPTTTYYY^^^bbbfffhhhkkknnnrrrxxx}}}|||}}}}}}~~~uuueeeXXXQQQJJJAAA<<<<<<<<<:::777777777777777777888888888::::::999999:::;;;===>>>888888999::::::;;;;;;<<<===<<<;;;:::999::::::;;;========================BBB@@@???======>>>@@@AAAFFFFFFNNNeeennnmmmnnnhhhccceeeggggggiiiooo|||~~~vvvjjjddd```dddfffccc^^^\\\VVVUUUSSSRRRSSSUUUXXXYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZYYYXXXXXXXXXYYY[[[\\\ZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^___```aaaaaabbb```]]][[[[[[\\\^^^___^^^^^^___aaaccccccbbb```aaabbbdddeeeggghhhiiiiiikkknnnqqquuu{{{xxxiii```VVVPPPHHHEEEGGGMMMTTTXXXgggiiikkklllkkkjjjjjjkkkjjjkkkmmmllljjjiiiiiijjjhhhjjjmmmnnnnnnmmmnnnooonnnooopppqqqqqqqqqqqqqqqrrrpppmmmlllllllllkkkjjjiiijjjkkklllllllllkkkkkkjjjkkkllllllkkkkkklllnnnooooooooooooppppppppppppmmmllljjjiiiiiijjjlllmmmlllmmmnnnooopppqqqrrrrrrqqqsssuuuvvvuuutttttttttvvvuuusssssssssvvvxxxzzz}}}|||{{{yyywwwvvvuuutttyyyvvvrrrqqqqqqsssttttttuuuvvvvvvuuusssooojjjhhhfffeeebbb[[[UUUTTTYYY___jjjooovvv{{{}}}}}}}}}~~~zzz{{{}}}|||zzzxxxwwwwwwsssfffUUURRRbbb}}}vvveeeTTTIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFIIIJJJHHHBBB???AAADDDEEEJJJOOOQQQQQQRRRWWW\\\dddfffjjjnnnttt{{{}}}yyy{{{yyy{{{{{{ooo```TTTKKKEEE???<<<<<<===;;;999888888888888888888888888::::::999999:::;;;======999999999:::;;;;;;<<<<<<======;;;:::::::::;;;;;;========================@@@>>>===<<<<<<===>>>???CCCDDDKKK]]]|||rrrnnnlllfffcccdddfffhhhjjjoooxxxxxxooofff```aaacccbbb``````YYYWWWUUUTTTTTTUUUWWWYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\ZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^______```bbb```^^^\\\\\\]]]^^^```]]]]]]___```bbbbbbbbbaaacccdddeeeffffffggggggggghhhjjjlllooossszzzzzzlllcccYYYSSSJJJEEEEEEIIINNNQQQYYY\\\^^^___^^^^^^^^^___bbbdddggghhhgggggghhhiiiiiikkknnnooonnnmmmmmmnnnnnnnnnooopppppppppoooooommmkkkjjjjjjkkkmmmmmmmmmjjjjjjkkkkkkllllllkkkkkkkkkmmmnnnnnnmmmmmmnnnoooooooooooooooooonnnnnnnnnmmmllljjjiiihhhiiijjjkkkmmmmmmnnnooopppqqqqqqrrroooqqqssssssrrrrrrrrrssstttsssrrrqqqrrrtttvvvxxxuuuuuuuuuuuuuuuuuuuuuvvvxxxuuurrrqqqrrrsssttttttttttttsssrrroookkkhhhfffdddcccaaa[[[VVVVVV\\\bbbppptttzzz~~~~~~~~~~~~|||{{{yyyxxxxxxyyyzzzzzzxxxjjj\\\[[[kkkppp^^^OOOHHHIIIHHHHHHHHHHHHHHHIIIIIILLLOOOQQQNNNHHHEEEEEEGGGHHHLLLPPPRRRQQQSSSXXX\\\cccffflllqqqxxx{{{zzzwwwyyy~~~sssfffWWWMMMDDD@@@<<<;;;======<<<:::999999999999999999999999999999999999:::;;;<<<===999999:::;;;;;;<<<<<<=========<<<;;;;;;;;;<<<<<<===========================<<<;;;::::::;;;<<<===>>>AAAFFFRRRhhh|||zzzppplllgggeeegggfffjjjnnnooottt|||uuujjj```^^^``````aaaccc[[[ZZZXXXVVVUUUUUUVVVWWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]bbb```^^^]]]]]]^^^___```\\\]]]^^^```aaaaaaaaaaaaeeeeeefffffffffeeeddddddfffgggiiikkkmmmqqqwww{{{zzzmmmeee]]]VVVLLLEEEBBBDDDFFFHHHJJJLLLOOOPPPPPPPPPQQQSSSXXX[[[___bbbcccdddfffhhhkkkmmmoooooonnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmlllkkkiiiggghhhiiikkkkkkkkkjjjjjjjjjkkkkkkkkkkkkkkkmmmnnnoooooonnnnnnoooqqqoooooonnnnnnmmmmmmlllllllllkkkjjjiiiiiiiiiiiijjjnnnnnnnnnoooooopppppppppmmmooopppqqqpppooopppqqqrrrqqqpppoooppprrrtttuuurrrrrrsssssstttuuuuuuuuuwwwuuurrrrrrssstttttttttsssqqqooollliiigggeeeeeeaaaaaa___[[[XXXZZZaaafffvvvzzz~~~{{{vvvtttwwwzzz{{{{{{zzzmmmbbbgggzzz}}}hhhUUUKKKHHHHHHHHHHHHHHHIIIJJJKKKKKKPPPRRRTTTRRRMMMIIIHHHIIIKKKNNNQQQRRRRRRSSSWWW[[[___dddkkkttt|||}}}yyysssvvvxxxkkk\\\OOOGGG???===;;;;;;<<<<<<:::888999999888888888888888888888888888999::::::;;;;;;999::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<===;;;>>>CCCIIIVVVttt|||tttmmmiiiiiikkkiiiooosssrrrqqq|||yyymmmbbb___``````aaaccc]]]\\\YYYWWWUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\ZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\aaa```___]]]]]]^^^___```[[[\\\^^^_________```aaaddddddeeeeeeeeeeeeddddddfffhhhjjjkkklllooosssvvv{{{zzznnnfff]]]VVVLLLDDDAAA@@@AAABBBBBBDDDFFFHHHHHHIIIKKKMMMRRRUUUZZZ^^^```bbbdddfffkkkmmmoooooonnnlllllllllmmmmmmmmmmmmlllkkkjjjjjjmmmjjjhhhgggggghhhggggggjjjjjjjjjjjjjjjkkkkkklllmmmnnnoooooonnnnnnooopppnnnnnnmmmmmmlllkkkjjjjjjjjjjjjjjjkkkkkkkkkllllllnnnnnnnnnooooooooooooooolllnnnoooooonnnnnnooopppqqqpppoooooooooqqqrrrsssuuuuuuuuutttttttttttttttvvvtttrrrssstttuuutttssssssppplllhhheeedddcccddd^^^^^^\\\ZZZ[[[___ffflllxxx|||{{{uuutttwwwxxxwwwtttsssiiieeeqqqyyyaaaNNNHHHJJJFFFFFFGGGGGGIIIJJJKKKLLLLLLNNNPPPOOOLLLIIIHHHHHHLLLNNNPPPPPPQQQRRRVVVYYYZZZ```iiisss}}}zzzqqqsssqqqdddTTTHHHBBB===<<<;;;;;;::::::888666888888777777666666666555777777888999999:::::::::999999::::::;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>:::===BBBEEELLLdddwwwnnnjjjjjjllllllssswwwtttqqqyyy}}}rrrfffccccccaaa___```^^^]]]ZZZXXXVVVTTTSSSSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[______^^^^^^^^^^^^___```ZZZ\\\^^^^^^\\\]]]___aaa```aaabbbdddeeeeeeffffffeeegggjjjlllmmmoooqqqtttrrrwww}}}{{{ooohhh[[[UUULLLEEEAAA@@@@@@@@@???AAACCCDDDEEEGGGIIIKKKOOOSSSYYY]]]___aaacccdddkkkmmmoooooommmlllkkklllllllllmmmllllllkkkjjjiiillljjjgggfffggghhhhhhgggjjjjjjiiiiiiiiijjjkkklllkkklllnnnmmmllllllmmmooonnnmmmmmmlllkkkjjjjjjiiihhhiiikkkmmmoooooooooooonnnnnnnnnnnnnnnooooooooommmnnnoooooonnnnnnoooqqqrrrqqqpppppppppqqqrrrssssssssssssssssssssssssssstttsssssstttuuuuuutttrrrssspppkkkfffcccbbbbbbccc\\\[[[ZZZZZZ]]]dddkkkqqqxxx{{{|||wwwvvvvvvtttnnnhhheee___dddxxxsss\\\MMMIIILLLEEEEEEEEEFFFGGGIIIJJJKKKHHHIIIKKKKKKJJJIIIIIIIIILLLMMMNNNNNNOOOQQQTTTWWWXXX___iiittt~~~ttttttxxxjjj]]]MMMCCC@@@<<<<<<;;;:::999888777777777777777666666555555444666666777999999999999999888888999::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>;;;===AAADDDGGGYYY{{{oookkkjjjjjjmmmsssvvvssspppwwwyyynnniiigggccc`````````___\\\ZZZWWWUUUTTTTTTTTTTTTUUUUUUVVVWWWXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^]]]]]]]]]]]]^^^______[[[]]]___]]]ZZZZZZ\\\___^^^___aaaccceeefffggggggcccfffiiikkkllllllnnnpppmmmqqqvvvzzz{{{oooiiiYYYTTTLLLFFFCCCBBBAAAAAA???@@@BBBCCCCCCEEEHHHJJJNNNRRRXXX]]]```aaacccdddiiikkkmmmmmmlllkkkkkkkkklllmmmmmmmmmmmmllllllkkkiiigggffffffiiikkklllllljjjiiiiiihhhhhhjjjkkkllljjjkkkllllllkkkkkklllnnnmmmmmmllllllkkkkkkjjjjjjhhhjjjmmmoooqqqqqqppppppmmmmmmmmmnnnnnnooooooooommmnnnooonnnmmmmmmoooqqqrrrrrrqqqqqqqqqrrrrrrrrrnnnnnnooopppqqqsssssstttsssrrrssstttvvvvvvtttrrrrrrooojjjeeeaaa```aaaaaa[[[ZZZYYY[[[```hhhoootttxxx{{{~~~{{{yyywwwtttmmmeee^^^XXXXXXfffxxxhhhWWWMMMJJJKKKEEEEEEEEEFFFGGGHHHJJJKKKGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLNNNQQQTTTVVVZZZaaakkkvvv}}}wwwmmmaaaVVVHHH@@@@@@;;;;;;:::999888777888999888888777777666555555555555666777888999999999888777777888999999::::::;;;888888:::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<======>>>>>>>>>>>>===@@@DDDEEEOOOmmmvvvooollliiikkkoooqqqooommmtttuuunnnkkkfffdddcccbbbaaa___]]]ZZZXXXWWWVVVSSSSSSTTTTTTTTTUUUUUUUUUXXXYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^\\\\\\\\\\\\]]]]]]^^^^^^\\\^^^___]]]XXXWWWZZZ^^^]]]^^^```bbbdddeeeffffffdddgggjjjkkkkkkjjjkkkkkkjjjlllnnnqqqvvvuuujjjeeeYYYTTTMMMHHHEEEDDDCCCBBB@@@BBBCCCCCCCCCEEEHHHJJJKKKPPPWWW]]]```bbbdddeeefffhhhkkklllkkkjjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnjjjhhhggghhhjjjlllmmmmmmjjjiiihhhggghhhiiikkkllliiikkkllllllkkkkkklllmmmllllllllllllllllllkkkkkkiiikkknnnpppqqqpppnnnlllkkkllllllmmmnnnoooppppppmmmnnnnnnmmmlllmmmoooqqqqqqqqqqqqqqqqqqqqqqqqqqqoooooopppqqqqqqrrrssssssqqqrrrsssuuuwwwvvvtttqqqqqqmmmhhhccc```^^^^^^___[[[YYYXXX[[[aaajjjrrrwww{{{~~~~~~~~~zzzzzzxxxuuuoooggg___ZZZQQQWWWlllxxxiii\\\RRRLLLIIIGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIGGGGGGHHHJJJLLLLLLMMMLLLKKKLLLOOOSSSVVVWWW\\\bbbkkkuuu||||||{{{eeeZZZQQQEEE???AAA::::::999888777888:::<<<999999999888777666666555444555777888999999888888666777777888999999::::::666777999:::;;;::::::999::::::::::::::::::::::::999:::;;;<<<============???===???DDDDDDJJJaaazzz}}}tttooojjjhhhkkkmmmkkkjjjrrryyyqqqmmmiiiggggggdddcccaaa___]]][[[YYYXXXSSSSSSSSSSSSSSSTTTTTTTTTWWWXXXYYY[[[[[[ZZZZZZYYYZZZ[[[[[[[[[[[[\\\\\\\\\[[[[[[\\\]]]^^^^^^______[[[[[[[[[\\\\\\]]]]]]]]]]]]___```\\\WWWVVVYYY]]]^^^___aaabbbdddeeeeeeeeefffiiillllllkkkjjjiiiiiihhhhhhiiikkkpppxxxzzznnnddd```ZZZUUUOOOIIIFFFEEECCCBBBCCCDDDDDDDDDDDDFFFIIIKKKHHHNNNUUU\\\```ccceeegggeeegggjjjkkkjjjjjjjjjkkkmmmmmmnnnooopppppppppooonnnllljjjiiikkkllllllkkkjjjiiihhhggggggiiikkkllljjjkkkmmmlllkkkkkklllnnnlllllllllllllllllllllmmmjjjllloooppppppnnnkkkhhhkkkkkklllmmmnnnooopppqqqlllmmmmmmlllkkklllnnnpppqqqqqqqqqqqqppppppppppppuuuuuuttttttsssrrrrrrqqqqqqqqqsssvvvwwwwwwtttqqqooolllgggccc___]]]]]]]]][[[YYYXXX[[[bbbllltttxxx~~~}}}}}}}}}xxxxxxwwwssskkkccc]]]ZZZPPPYYYrrr~~~ppp___SSSNNNLLLHHHDDDHHHHHHHHHHHHIIIJJJKKKKKKLLLIIIFFFEEEFFFHHHJJJKKKNNNLLLKKKLLLPPPTTTWWWYYY[[[```iiirrr|||zzzxxxyyyxxxmmm]]]OOOFFF@@@<<<999888999999::::::999999888777777777777777888888888555555444444555666888999777777888888888999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????===@@@CCCDDDBBBFFFVVVfffqqqkkkjjjjjjjjjiiihhhjjjqqq{{{yyyssslllgggeeedddddddddeeeddd```[[[WWWTTTTTTUUUWWWYYYWWWTTTQQQWWWXXXXXXYYYZZZYYYYYYYYYZZZ[[[\\\]]]^^^_________VVVXXXZZZ]]]^^^^^^]]]\\\[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^___```bbbccceeeeeegggggggggiiikkkkkkjjjhhhfffggghhhgggffffffgggiiipppsssvvvuuuoooggg```\\\WWWUUUQQQMMMJJJGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEJJJOOOTTTXXXZZZ]]]cccgggfffhhhjjjlllmmmlllkkkjjjmmmmmmnnnnnnnnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkkkkknnnkkkgggfffgggiiijjjjjjiiijjjjjjjjjjjjjjjjjjkkkmmmllljjjiiiiiiiiijjjjjjlllmmmmmmnnnnnnmmmlllkkkiiiiiiiiijjjkkknnnppprrruuussspppnnnmmmmmmmmmnnnnnnnnnooooooppppppppppppqqqqqqrrrrrrrrrqqqppppppuuutttssstttvvvtttoookkkiiieee```[[[YYYYYY[[[\\\WWWZZZ]]]```gggpppuuuttt}}}~~~|||zzzzzzwwwuuuqqqhhh[[[TTTTTTQQQfffvvvaaaQQQOOONNNGGGDDDFFFFFFGGGHHHIIIIIIJJJJJJIIIJJJHHHFFFGGGIIILLLMMMMMMPPPPPPOOOOOORRRVVVZZZ]]]\\\___fffnnnwwwzzz~~~yyyzzzyyywwwyyywwwssskkkcccVVVLLLEEE@@@<<<888888999999999999999999888777777777777777666666666555555444444555666888999888888888888999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<======>>>>>><<<===???AAA???BBBOOO]]]wwwooollliiiiiihhhgggiiioooxxx~~~|||tttmmmjjjiiieeedddddddddbbb___ZZZVVVTTTTTTUUUWWWYYYYYYWWWUUUXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\\\\]]]\\\\\\XXXYYY\\\^^^______^^^]]]\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^___aaadddfffggghhhdddcccdddeeeggggggfffdddccccccaaa^^^ZZZXXXYYYZZZZZZ^^^bbbcccaaa\\\YYYWWWSSSRRRPPPNNNLLLJJJIIIHHHFFFFFFEEEDDDDDDDDDDDDEEEGGGLLLSSSWWWZZZ\\\aaadddfffhhhjjjkkkllllllkkkjjjkkkllllllmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkkkknnnkkkhhhfffgggiiijjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkjjjiiihhhhhhiiiiiijjjlllmmmnnnnnnnnnlllkkkjjjjjjjjjjjjkkklllnnnpppqqqsssrrrpppnnnmmmmmmnnnnnnoooooooooooopppqqqqqqqqqppppppqqqqqqppppppoooooouuuuuuuuuvvvuuurrrnnnkkkiiieee^^^XXXUUUVVVXXXZZZXXX]]]aaaeeellluuuyyywww~~~{{{{{{xxxuuupppggg[[[TTTSSSTTTgggzzzuuummmZZZLLLKKKMMMHHHFFFIIIIIIJJJLLLMMMOOOPPPPPPPPPLLLJJJHHHHHHJJJLLLMMMMMMOOOOOOOOOQQQSSSVVVYYY[[[^^^```eeellluuu~~~|||||||||xxxuuusssllleee\\\UUUMMMGGGCCC@@@<<<888888888999999999999888888888888777777666666555555555555555555666777888888888888999999999:::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;999::::::;;;<<<<<<=========<<<===??????AAAIIIRRRllltttooohhhhhhgggggghhhmmmtttyyyttt|||xxxppplllllleeedddcccbbbaaa^^^YYYVVVTTTSSSTTTVVVYYYZZZZZZZZZXXXXXXWWWVVVWWWXXXYYYZZZYYYYYYZZZZZZ[[[ZZZZZZYYYZZZ[[[]]]^^^___```______]]]]]]^^^^^^^^^^^^]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZ\\\^^^___bbbeeegggiiijjjcccbbbbbbccceeedddbbb```^^^\\\XXXRRRLLLIIIHHHIIIFFFIIIMMMOOOOOONNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLIIIHHHGGGFFFDDDDDDDDDDDDCCCJJJQQQWWWYYY\\\___bbbfffgggiiijjjkkkkkkjjjjjjjjjjjjkkklllllllllllllllnnnmmmmmmmmmllllllllllllmmmkkkhhhggghhhiiijjjiiijjjkkkkkkkkklllllllllllliiiiiihhhhhhhhhiiijjjjjjmmmnnnnnnnnnmmmllljjjiiikkkkkkkkkkkklllmmmnnnoooqqqpppooommmmmmmmmnnnoooooooooooopppqqqrrrssssssrrrrrrrrrrrrqqqqqqppppppvvvxxxyyyxxxtttpppmmmllljjjddd\\\TTTPPPQQQTTTWWWZZZ```fffkkkrrrzzz}}}||||||{{{vvvrrrmmmdddXXXSSSSSS\\\ooo~~~uuunnndddUUUIIIIIIJJJHHHGGGJJJKKKLLLNNNPPPSSSTTTUUUVVVOOOMMMJJJIIIKKKMMMMMMMMMMMMOOORRRUUUWWWYYYYYYYYY___```dddjjjrrr}}}|||~~~yyyuuu~~~{{{vvvlllaaaSSSMMMFFFAAA@@@???===;;;777777888888888888777777999999888777777666555555555555555666666777888888999999999999::::::::::::888888888888888888888888999999:::::::::;;;;;;;;;:::::::::;;;<<<<<<======@@@======@@@BBBBBBFFFKKK[[[|||rrrjjjiiigggfffgggkkkpppsssuuuyyytttnnnmmmdddcccbbbaaaaaa___[[[YYYVVVTTTSSSTTTWWWYYYZZZZZZXXXWWWVVVUUUUUUWWWYYYZZZZZZZZZZZZZZZZZZZZZYYYYYY[[[[[[]]]^^^_________^^^]]]]]]^^^^^^^^^^^^]]]]]]YYYYYYYYYYYYYYYYYYYYYYYY]]]^^^___aaadddfffggghhhfffeeedddddddddccc```]]]XXXVVVQQQKKKDDDAAA@@@AAA@@@AAACCCCCCCCCDDDEEEGGGKKKMMMPPPRRRRRRQQQOOONNNLLLKKKIIIGGGEEEDDDCCCCCCBBBHHHQQQWWWZZZ\\\___bbbfffggghhhjjjjjjjjjjjjjjjjjjkkklllmmmmmmnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmjjjhhhggghhhiiiiiiiiijjjkkkkkkllllllmmmmmmmmmiiiiiiiiijjjjjjkkkkkklllnnnnnnnnnnnnmmmkkkiiihhhjjjjjjjjjjjjkkkkkkkkklllooonnnmmmmmmmmmnnnooooooooooooooopppqqqrrrtttuuuvvvvvvuuuttttttssssssssswwwzzz|||zzzuuupppnnnnnnjjjcccZZZQQQLLLMMMQQQUUUZZZbbbjjjooouuu|||}}}zzzxxxsssmmmggg^^^UUURRRTTTkkk|||yyywwwvvvlll```SSSIIIHHHIIIHHHGGGHHHKKKLLLNNNPPPRRRTTTUUUUUUPPPMMMKKKIIIJJJLLLLLLLLLLLLOOOSSSWWWYYYZZZYYYXXX]]]___cccjjjsss|||wwwyyy}}}lllnnn|||tttggg[[[PPPJJJBBB===<<<>>>======666777777888888777777666::::::999888777777666666555555666777777888888888888888999999999:::::::::777777777777777777777777999999999:::::::::;;;;;;:::;;;;;;<<<======>>>>>>AAA>>>===AAACCCBBBDDDGGGSSSpppxxxnnnlllhhhggghhhjjjmmmoooxxxzzz{{{qqqmmmeeedddbbbaaaaaa```^^^\\\XXXVVVTTTSSSTTTVVVVVVVVVXXXWWWUUUTTTUUUVVVXXXZZZ[[[[[[[[[\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^^^^^^^\\\\\\]]]]]]]]]]]]\\\\\\YYYYYYYYYYYYYYYYYYYYYYYY]]]^^^___```aaabbbcccccchhhfffeeeeeedddbbb^^^\\\SSSQQQNNNHHHCCC????????????@@@@@@???>>>@@@BBBEEEKKKMMMPPPRRRSSSQQQOOONNNNNNLLLJJJHHHFFFDDDCCCCCCBBBIIIRRRXXX\\\^^^aaadddggghhhhhhiiijjjjjjkkkkkklllmmmnnnoooppppppppppppoooppppppppppppooonnnmmmllljjjhhhhhhiiijjjiiihhhjjjjjjkkkllllllmmmnnnnnnjjjkkkkkkllllllmmmmmmmmmmmmnnnnnnnnnllljjjiiigggiiiiiiiiiiiijjjiiiiiiiiimmmmmmmmmmmmmmmnnnnnnnnnoooooonnnooopppsssuuuwwwxxxwwwvvvuuuttttttttttttwww{{{}}}{{{vvvrrrppppppiiicccXXXOOOKKKMMMQQQUUUYYYccclllpppuuu{{{~~~~~~}}}xxxuuunnnfff___WWWRRRSSSXXXxxxuuuxxxxxxkkkYYYPPPIIIHHHIIIJJJJJJKKKMMMNNNOOOQQQRRRSSSTTTTTTPPPMMMJJJIIIIIIKKKKKKJJJIIILLLPPPTTTVVVWWWVVVUUUYYY]]]dddllluuu|||yyyqqqsssttthhhqqqxxxlll___TTTNNNGGG>>>:::999;;;<<<;;;666666777777777777666666999999888888777777666666555555666777888888888888777777888888888999999999666666666666666666666666999999999999::::::::::::;;;;;;;;;<<<======>>>>>>>>><<<<<>>===<<<@@@FFFLLLTTTooo|||uuunnnjjjjjjlllooooooppptttyyy~~~rrrooojjjfffcccaaa___]]]ZZZXXXVVVUUUUUUUUUTTTRRRUUUUUUUUUUUUVVVVVVVVVVVVZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^___]]]]]]^^^^^^^^^^^^]]]]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___```aaabbbbbbccceeehhhhhhgggeee]]]]]][[[VVVOOOIIIEEECCC=========<<<<<<>>>AAADDDCCCEEEHHHJJJLLLLLLLLLKKKOOONNNLLLJJJHHHFFFEEEEEECCCIIIQQQWWW[[[___eeeiiijjjjjjjjjjjjkkklllmmmmmmnnnooopppqqqssssssssssssqqqqqqsssssssssrrrpppoookkkjjjhhhiiijjjjjjiiihhhhhhhhhiiijjjkkklllmmmmmmlllmmmmmmnnnnnnmmmlllkkkkkkllllllmmmlllkkkjjjiiihhhiiijjjkkkllllllkkkkkkllllllmmmmmmmmmllllllkkkmmmlllllllllnnnrrrvvvxxxwwwvvvtttrrrqqqqqqqqqrrrrrrrrrsssuuuvvvuuurrrooogggaaaYYYSSSPPPSSSXXX[[[```iiirrrtttwww|||~~~{{{|||~~~{{{uuurrrggg[[[SSSOOOQQQ\\\ggg{{{{{{~~~ppp```LLLIIIFFFFFFIIINNNPPPOOOMMMNNNPPPRRRTTTVVVWWWWWWOOOMMMJJJIIIKKKLLLMMMLLLKKKKKKLLLMMMPPPSSSUUUWWWXXX\\\ccckkkssszzzyyywwwxxxyyy~~~{{{uuurrroooyyytttuuubbbVVVPPPMMM???;;;888777777777444222555555666666666666555555333333444444444444444444444555777888999999888888666666666666777777777777999999999999999999999999888888999999999:::::::::888999999::::::;;;<<<<<<;;;;;;<<>><<<===???AAA???@@@CCCFFFHHHJJJKKKKKKOOONNNLLLJJJHHHGGGFFFFFFCCCIIIPPPUUUZZZ^^^eeejjjkkkkkkkkkkkklllmmmnnnnnnnnnnnnpppqqqrrrsssssstttqqqrrrsssttttttrrrpppoookkkjjjiiiiiijjjjjjiiigggggghhhhhhiiikkklllmmmmmmllllllmmmnnnmmmllljjjiiijjjkkklllllllllkkkjjjiiiiiijjjlllmmmnnnnnnmmmmmmllllllmmmmmmllllllkkkjjjlllkkkkkkkkknnnrrruuuxxxzzzxxxuuusssrrrrrrssstttooonnnooorrruuuuuurrrnnnfffaaaZZZTTTSSSVVVZZZ^^^dddmmmuuuwwwxxx}}}~~~{{{|||~~~{{{uuurrrgggYYYQQQNNNSSS```mmm{{{}}}tttmmm```PPPMMMKKKHHHFFFHHHKKKLLLKKKIIIKKKNNNQQQSSSVVVWWWXXXPPPNNNKKKKKKLLLNNNNNNNNNPPPPPPOOOOOORRRVVVZZZ]]]ZZZ]]]bbbhhhqqqyyyzzzsssrrrrrrvvv|||{{{xxxuuuppp}}}zzzyyyzzznnnaaaUUUJJJCCC===:::666555666888777555666666555555555444444444333333444444555666666666777555333222222444666888777777888888888888777777555555777888:::<<<======888888888888888888888888999999::::::::::::;;;;;;<<<<<<;;;<<<===???AAABBBCCCKKKYYYttt~~~vvv~~~xxxqqqoooppppppsssxxxssspppooosss|||yyyoookkkhhhdddaaaaaaZZZYYYWWWUUUTTTTTTTTTUUUUUUWWWYYYXXXWWWVVVVVVWWWWWWWWWXXXZZZ[[[\\\]]]^^^```aaa```^^^\\\\\\^^^```^^^^^^]]]\\\\\\[[[ZZZZZZ^^^]]]]]]\\\\\\]]]]]]^^^______```````````````___ccccccfffjjjpppuuuxxxyyyxxxyyyyyyrrrfffXXXNNNIIIFFFDDDAAA===;;;;;;;;;<<<<<<<<<<<<===@@@CCCFFFIIIKKKMMMNNNMMMJJJGGGEEEEEEGGGHHHMMMUUU]]]bbbcccbbbfffgggiiiiiijjjkkknnnpppoooooooooooopppqqqrrrssstttrrrqqqqqqqqqqqqpppnnnmmmmmmmmmmmmlllkkkjjjiiieeehhhjjjlllkkkkkkkkklllkkklllmmmlllkkkkkklllmmmmmmmmmnnnnnnnnnlllkkkiiihhhhhhhhhiiijjjkkklllmmmjjjkkkllllllkkkkkkmmmooommmmmmmmmnnnppprrruuuvvv|||yyyuuurrrqqqooonnnmmmhhhlllnnnnnnppprrrooojjjiii```XXXVVVWWWYYY^^^dddtttvvvzzz~~~}}}|||}}}vvveeeWWWRRRPPPTTTggg}}}{{{}}}~~~lll___VVVRRRJJJJJJIIIHHHGGGGGGGGGGGGIIIJJJKKKMMMPPPRRRUUUVVVPPPOOOMMMLLLLLLMMMOOOPPPOOOQQQSSSTTTTTTTTTVVVXXX[[[^^^ccciiiqqqxxx~~~wwwlllhhhkkksssuuu}}}vvvsssssswwwwwwjjj___SSSIIIBBB<<<999666555666777777555666666555555555444444444555555555555555555444444666555444333444555777888888888999999999999888888666666777888:::;;;<<<<<<888888888888888888888888999999999:::::::::;;;;;;<<<;;;;;;<<<===>>>@@@AAACCCHHHSSSjjjyyyqqqvvvzzzpppmmmmmmmmmnnnqqqpppllllllpppxxx|||rrrmmmiiiccc______\\\[[[YYYWWWVVVVVVVVVVVVUUUWWWXXXXXXVVVUUUVVVWWWWWWWWWXXXZZZ[[[\\\]]]^^^`````````^^^]]]\\\^^^```___^^^^^^]]]\\\\\\[[[[[[^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^```aaabbbbbbbbbbbbeeefffjjjpppwww||||||pppcccWWWRRRNNNJJJDDD@@@???>>>===<<<:::::::::;;;>>>AAADDDFFFKKKLLLMMMLLLIIIHHHHHHHHHIIIJJJNNNTTT\\\bbbcccccchhhiiijjjkkkkkklllnnnpppoooooooooooooooppppppqqqrrrqqqppppppqqqrrrpppooommmmmmmmmmmmmmmlllkkkjjjgggiiikkkllllllkkkkkklllkkklllmmmlllkkkkkklllmmmllllllmmmmmmnnnmmmmmmmmmkkkkkkjjjkkkkkklllmmmnnnjjjkkklllkkkjjjjjjlllnnnooonnnmmmmmmoootttxxx{{{yyywwwtttrrrpppnnnlllkkkhhhlllnnnoooqqqrrrnnnhhhddd\\\WWWXXX\\\```gggmmmxxxzzz}}}}}}{{{|||}}}}}}}}}uuufffYYYWWWZZZaaarrrvvvyyyvvveeeYYYRRRNNNKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIJJJLLLMMMOOOQQQRRRNNNMMMLLLKKKKKKMMMOOOQQQPPPRRRSSSSSSRRRSSSUUUWWW]]]```dddkkkssszzzyyylllhhhiiirrrttt|||uuusssssswww~~~~~~pppcccZZZPPPEEE>>>;;;888666555666666666555555555555555555444444444777666666555444444333333555555555666666777777777888999999::::::999999888777777888888999::::::;;;888888888888888888888888999999999999::::::::::::;;;;;;;;;<<<===>>>???@@@BBBDDDKKK]]]~~~wwwuuu|||qqqllllllkkkjjjjjjkkkhhhgggkkkrrr}}}xxxqqqkkkddd``````^^^]]]\\\ZZZXXXWWWWWWWWWUUUVVVWWWWWWVVVUUUVVVWWWWWWWWWXXXYYY[[[\\\]]]]]]___``````___]]]]]]^^^```_________^^^]]]]]]\\\\\\^^^]]]]]]\\\\\\]]]]]]^^^]]]^^^___aaaccccccddddddgggjjjooowww~~~pppddd]]]SSSLLLDDD@@@@@@???<<<999999999999:::<<<>>>AAABBBIIIJJJJJJIIIHHHIIIKKKMMMLLLMMMPPPUUU\\\aaadddeeejjjkkkmmmmmmllllllnnnooopppooonnnnnnmmmnnnnnnnnnpppooonnnoooqqqrrrqqqpppmmmmmmnnnnnnnnnmmmmmmllliiikkkmmmmmmlllkkkkkkkkkkkklllmmmlllkkkjjjkkklllllllllllllllmmmnnnooopppmmmmmmmmmllllllmmmmmmnnnkkkllllllkkkiiiiiijjjlllooommmkkkkkknnnsssxxx|||uuutttsssqqqooollljjjiiihhhllloooppprrrrrrmmmgggaaa[[[XXX\\\bbbgggooovvv{{{}}}|||zzzzzzyyywwwvvvsssdddZZZ]]]fffrrr{{{~~~rrrbbbXXXRRROOOLLLKKKIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMIIIIIIHHHIIIJJJMMMPPPQQQSSSSSSRRRQQQPPPQQQTTTWWW^^^aaafffmmmuuu||||||mmmffffffnnnpppyyysssrrrsssxxx|||vvvgggZZZRRRJJJ@@@999888777666555555555555555555555555555555555555555666666555555555444444444444555666888888888777777777888888999999888888777888888888888999999999999888888888888888888888888888999999999999:::::::::;;;;;;<<<<<<===>>>??????AAAAAADDDQQQmmmyyyzzz~~~vvvnnnmmmkkkhhhggghhheeeeeehhhmmmuuuwwwppphhhcccccc```___^^^\\\ZZZXXXWWWWWWTTTUUUVVVVVVUUUTTTVVVXXXVVVWWWXXXYYYZZZ\\\]]]]]]^^^___```___^^^]]]^^^`````````______^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^___aaaaaabbbbbbbbbgggkkkrrr{{{zzzooogggYYYPPPFFFAAABBBBBB>>>999999999999:::;;;===???@@@FFFFFFFFFEEEEEEGGGKKKNNNOOOPPPSSSWWW\\\bbbfffgggjjjlllmmmmmmlllllllllnnnpppooonnnmmmllllllllllllnnnmmmmmmnnnpppqqqqqqpppmmmmmmnnnnnnnnnnnnnnnnnnkkkmmmnnnnnnlllkkkjjjkkkkkklllmmmllljjjjjjjjjlllnnnmmmlllkkklllmmmooopppnnnmmmmmmlllllllllmmmmmmkkklllllljjjhhhhhhiiijjjllllllkkkkkkmmmpppsssuuuqqqrrrsssqqqooollljjjiiijjjnnnqqqrrrssssssmmmfff```\\\[[[```gggmmmssszzz}}}~~~|||zzzxxxuuurrrooonnnaaaYYY___oooooo```WWWRRROOONNNLLLJJJHHHFFFEEEEEEEEEGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEFFFIIILLLPPPRRRTTTTTTRRRPPPNNNOOOSSSVVV\\\```fffnnnvvv~~~}}}lllcccaaahhhjjjuuuqqqrrruuu{{{xxxmmm^^^RRRIIIBBB;;;555666666666555555444555555444555555555555555555555444444444555555555666666333444666888999888888777666666777777777777666666888888888888888888888888888888888888888888888888888888888999999999::::::;;;;;;<<<<<<======>>>>>>@@@???AAAJJJ```zzzyyy}}}}}}rrrnnnjjjgggfffgggeeeeeegggjjjooozzz{{{sssjjjfffeeeaaa```___]]][[[XXXWWWVVVTTTTTTUUUTTTSSSTTTVVVXXXVVVVVVWWWYYYZZZ[[[\\\]]]]]]___``````^^^^^^___`````````____________^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^_________```______^^^^^^eeejjjsss}}}}}}tttnnn```VVVKKKFFFFFFFFFBBB===<<<<<<<<<<<<===>>>??????AAABBBAAA@@@AAACCCHHHLLLPPPRRRUUUYYY^^^cccgggjjjiiikkkmmmmmmlllkkkkkkllloooooommmlllkkkkkkjjjjjjmmmlllkkkmmmoooqqqpppooommmmmmnnnnnnnnnnnnnnnnnnkkkmmmooonnnllljjjjjjjjjkkklllmmmllljjjiiijjjkkkooonnnmmmkkkkkkkkklllmmmllllllkkkkkkjjjkkkkkkkkkkkklllllljjjhhhhhhiiijjjlllmmmnnnooopppooonnnnnnoooqqqsssrrrnnnkkkjjjjjjmmmppprrrrrrrrrrrrmmmfff^^^[[[\\\dddlllrrrxxx~~~~~~~~~}}}~~~}}}{{{yyywwwsssmmmiiihhh^^^YYYcccwww~~~jjj[[[RRRNNNLLLPPPOOOLLLJJJGGGEEEDDDCCCFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@AAACCCFFFKKKOOOQQQTTTSSSRRROOONNNNNNRRRTTTYYY]]]dddmmmvvv~~~~~~lllaaa^^^bbbfffrrrooorrrwww~~~llleeeYYYMMMCCC<<<777444444555666666444333444555444444444555555555555555333333444444555666666777222333555777888888888777555666666666666666666555777777888888888888888888888888888888888888888888888888888888999999999999:::;;;<<<============<<<>>>>>>AAAGGGUUUrrr~~~|||wwwoooiiiffffffgggffffffhhhhhhjjjrrr|||vvvmmmgggfffbbbbbbaaa___\\\YYYWWWUUUSSSTTTTTTSSSRRRSSSVVVXXXVVVVVVWWWXXXZZZ[[[\\\\\\\\\^^^``````___^^^___```________________________^^^]]]]]]\\\\\\]]]]]]^^^____________^^^]]]\\\\\\bbbhhhsss~~~xxxssscccZZZOOOHHHEEEDDD@@@===>>>???????????????@@@@@@>>>>>>>>>======@@@DDDGGGNNNQQQVVVZZZ^^^cccgggkkkhhhkkkmmmmmmlllkkkkkkkkkooonnnmmmlllkkkkkkkkkkkklllkkkkkklllnnnoooooonnnmmmmmmnnnnnnnnnmmmmmmllljjjlllnnnnnnllljjjjjjjjjkkklllmmmllljjjhhhiiijjjnnnmmmlllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiijjjjjjkkkkkkllllllkkkiiiiiijjjllloooqqqsssttttttqqqnnnlllnnnppprrrpppllljjjjjjlllnnnqqqqqqoooooooookkkddd\\\ZZZ^^^hhhrrrxxx{{{zzzzzzyyywwwrrrkkkfffbbb___aaannn|||hhhZZZSSSOOONNNPPPPPPPPPOOOMMMJJJGGGEEEDDDCCCBBB@@@???>>>>>>=========>>>AAADDDIIIMMMPPPRRRRRRQQQOOONNNNNNQQQSSSTTTYYYbbblllwwwmmmaaa^^^```dddpppooorrrxxx~~~sssddd```WWWLLL@@@888555555222444666666444333444555444444444555555555666666444444555555555555555555222333444555666777777777666666777777777777666666666666777777888888999999888888888888888888888888888888888888999999999999:::;;;<<<=========<<<;;;===>>>AAAEEEKKK```sssiiiggghhhgggffffffhhhgggggglllttt~~~}}}rrrkkkiiieeedddcccaaa^^^[[[XXXVVVSSSSSSSSSRRRRRRSSSVVVXXXUUUVVVWWWXXXYYY[[[\\\\\\\\\^^^``````_________```^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^__________________^^^]]]```hhhvvv~~~{{{xxxkkkcccXXXNNNGGGBBB@@@>>>@@@@@@AAAAAAAAA@@@@@@???===>>>===<<<<<<===@@@CCCIIINNNUUUZZZ]]]aaafffiiihhhkkknnnooonnnmmmlllmmmooonnnmmmllllllllllllllllllkkkjjjkkkmmmnnnnnnmmmmmmmmmmmmmmmmmmlllkkkjjjiiikkkmmmmmmkkkjjjiiijjjkkklllmmmkkkiiihhhhhhiiijjjjjjjjjkkkkkkjjjiiiiiiiiiiiiiiiiiiiiijjjkkkllljjjkkklllkkkjjjjjjlllnnnpppqqqsssttttttrrrpppooolllooopppmmmiiigggiiimmmnnnooonnnkkkkkkkkkhhhbbb```^^^cccmmmwww|||xxxxxxyyyyyywwwrrrkkkfff^^^cccnnnwww|||xxxfffYYYSSSQQQPPPOOOQQQSSSUUUTTTQQQNNNKKKCCCBBB@@@>>>===<<<<<<<<<;;;<<<===???CCCGGGLLLNNNOOOPPPQQQPPPOOOOOOQQQRRRRRRWWWaaalllxxxooodddaaabbbfffrrrooorrrwwwvvviii___]]]XXXLLL???777555777111444666666333222333555444444444555555555666666666666666555444444333333222222333444555666777888777777888888888888777777666666666777888888999999888888888888888888888888777888888888888999999999:::;;;<<<=========<<<;;;<<<>>>BBBDDDFFFTTTvvv|||xxxllliiilllgggfffggghhhfffeeeiiipppvvvxxxooommmgggfffeeeccc```]]]YYYXXXRRRSSSSSSRRRQQQSSSVVVYYYUUUVVVWWWXXXYYY[[[\\\\\\[[[]]]```aaa```______```]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^___```aaaaaa``````___iiixxx~~~{{{xxxqqqeeeYYYOOOIIIFFFEEEAAAAAAAAAAAAAAA@@@??????===>>>>>>===<<<<<<>>>@@@EEEKKKSSSYYY\\\```dddgggiiikkkooopppooonnnnnnooonnnnnnmmmlllllllllmmmmmmlllkkkjjjkkkmmmnnnmmmlllmmmmmmmmmmmmlllkkkjjjiiihhhjjjllllllkkkiiiiiijjjkkklllmmmkkkiiihhhhhhiiifffgggiiijjjkkkkkkjjjiiihhhhhhiiiiiijjjkkklllmmmjjjkkkllllllkkkkkkmmmoooooopppppppppqqqqqqqqqqqqkkkmmmnnnkkkfffeeehhhmmmmmmnnnlllhhhggghhheee```fffeeehhhqqqyyy|||~~~}}}}}}}}}vvvvvvxxxyyyxxxssskkkfff\\\gggyyy{{{pppyyyppp___TTTOOONNNNNNNNNQQQVVVYYYZZZXXXTTTQQQBBBAAA???>>><<<;;;;;;;;;:::;;;<<<>>>BBBGGGKKKMMMNNNOOOQQQQQQPPPOOOPPPRRRPPPVVV```mmmyyyqqqfffdddeeehhhtttppprrrvvv}}}tttddd]]]YYYXXXSSSJJJ???777555555555555444333333333333444444444444555555555666666555555444444444444555555444555555555555555444444333444444555666777888888666666666666777888999:::888888777666666666666666777888999:::;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===:::999>>>DDDEEEKKKbbb}}}}}}zzzrrrjjjiiieeefffeeeccccccfffgggfffnnn}}}uuukkkkkkhhhcccbbbaaa___[[[XXXVVVUUUSSSRRRRRRTTTUUUVVVWWWWWWWWWXXXYYYZZZ[[[\\\YYYYYYYYYYYYZZZ[[[\\\]]]```aaaccceeedddbbb___]]]]]]\\\[[[\\\\\\\\\ZZZXXX[[[\\\]]]^^^____________bbbjjjyyy~~~~~~yyymmm```TTTKKKGGGGGGBBB???@@@???===???BBB@@@@@@>>>;;;999:::<<>>===;;;999999;;;===CCCJJJTTT[[[___bbbeeehhhjjjkkkkkklllmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmlllllljjjhhhhhhjjjlllmmmnnnlllllllllllllllkkkjjjjjjkkkllllllkkkiiihhhiiijjjiiijjjkkkkkkkkkjjjhhhhhhiiikkklllkkkiiihhhhhhiiihhhiiijjjjjjkkkkkkjjjjjjjjjkkkllllllmmmooosssvvvvvvsssppppppqqqqqqooommmmmmkkkjjjjjjlllnnnnnnnnnuuupppllljjjhhhddddddgggmmmsssxxxyyy{{{~~~zzzvvvuuuwwwvvvooojjjhhhppp~~~oooggg\\\SSSMMMKKKKKKLLLOOORRRTTTYYYaaaeee```WWWKKKCCC<<<;;;:::888888::::::<<>>>>>AAAAAAAAAMMM\\\~~~wwwllleeecccbbbccceeeeeeeeeeeeeeeooo|||yyyrrrnnnjjjiiiiiigggccc___[[[ZZZXXXVVVVVVVVVXXXYYYWWWVVVVVVVVVVVVVVVWWWWWWYYYYYYYYYYYYZZZ[[[\\\\\\^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]\\\ZZZ\\\]]]^^^```aaaaaaaaabbbeeeqqq|||mmmcccYYYQQQJJJGGGEEEAAAAAADDD?????????===;;;:::<<<===BBBJJJUUU^^^bbbeeegggjjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkiiihhhiiikkkllllllllljjjjjjjjjjjjkkklllmmmmmmmmmmmmnnnllljjjhhhiiiiiijjjjjjkkkkkkjjjjjjiiihhhjjjlllmmmmmmkkkjjjjjjkkkiiijjjjjjkkkllllllkkkkkkiiijjjkkklllmmmppptttwwwtttrrroooooooooooonnnmmmjjjiiiiiikkknnnqqqqqqqqquuuoookkkiiigggeeegggkkkpppvvvzzzzzz|||~~~}}}|||wwwssstttsssmmmiiiiii~~~wwwddd___XXXRRROOOMMMKKKJJJPPPRRRTTTXXX```eeeaaaZZZLLLEEE???>>>===::::::<<<;;;===@@@BBBCCCEEEGGGJJJJJJLLLNNNOOONNNMMMNNNNNNRRRTTTZZZdddrrr~~~{{{rrroootttqqqwwwqqqnnnnnntttuuueeeUUUIIIEEE:::999888666444444555666555444333333222222333333111111222222222333333333333333222222222222333333111222222333333333333333444333333333333333333333666555555555666666777888777666666555555555666666444555555666777888999999999:::::::::;;;;;;;;;;;;>>>;;;;;;???AAABBBIIIRRRmmmnnnhhhdddbbbdddfffeeedddddddddjjjssszzzuuupppmmmllliiiddd```^^^\\\ZZZXXXWWWWWWXXXXXXWWWVVVVVVUUUUUUUUUUUUVVVYYYXXXXXXYYYYYYZZZ[[[\\\^^^]]]\\\[[[[[[\\\]]]^^^\\\[[[[[[\\\]]]]]][[[ZZZ[[[\\\]]]___```aaaaaaaaadddrrr}}}qqqcccXXXNNNIIIFFFBBBAAACCCAAAAAAAAA???======>>>???CCCKKKWWWaaaeeegggiiikkkjjjkkklllnnnnnnnnnnnnnnnrrrqqqooommmllljjjiiiiiijjjiiiiiijjjkkklllkkkjjjjjjiiihhhhhhiiijjjlllmmmlllmmmmmmllljjjiiijjjkkkllllllllllllkkkkkkjjjjjjjjjkkkmmmmmmkkkjjjkkkkkkjjjkkkkkklllmmmmmmmmmmmmiiijjjlllllllllnnnqqqsssrrrqqqooonnnnnnnnnnnnmmmjjjjjjjjjmmmppprrrqqqppppppjjjfffeeeddddddgggmmmooouuuyyyxxxyyy|||~~~|||}}}~~~~~~}}}{{{{{{}}}~~~{{{yyyvvvooohhhfffiiiuuuggg]]]YYYTTTPPPNNNLLLKKKJJJNNNPPPSSSVVV]]]cccbbb\\\QQQKKKEEECCC@@@<<<;;;>>>===???AAACCCCCCDDDGGGIIIHHHKKKOOOQQQQQQPPPPPPQQQUUUVVV[[[cccnnnzzz}}}tttqqqssspppuuunnnlllmmmuuulll\\\NNNCCC???999777666555444555555555444444333222222222222333111111111222222222333333444444333333333333444444222222333444444444444444333333333333333222222222555555555444555555666777666666555555555555666666333444555666777888888999999999999999:::::::::;;;<<<;;;<<>>@@@FFFOOOZZZcccggghhhjjjllliiikkklllnnnooonnnmmmmmmqqqpppnnnlllkkkjjjjjjjjjjjjiiihhhiiikkklllkkkiiijjjjjjhhhggggggggghhhiiiiiijjjkkkkkkkkkjjjlllmmmnnnnnnmmmmmmlllllllllllliiikkkllllllkkkjjjjjjkkkkkkkkkmmmnnnnnnoooooooookkklllmmmlllkkkkkklllnnnppppppooonnnmmmmmmmmmnnnkkkkkklllnnnqqqqqqooommmjjjeeebbbcccdddeeeiiioooqqqvvvyyywwwwwwzzz{{{yyyzzz{{{{{{zzzyyyxxxzzz{{{|||{{{lllaaaccclllkkk]]]XXXTTTNNNJJJIIIHHHGGGFFFKKKMMMPPPRRRYYYaaaccc___YYYTTTNNNKKKEEE>>>===@@@@@@AAACCCDDDDDDEEEGGGIIIHHHLLLQQQTTTTTTTTTSSSTTTWWWYYY]]]dddmmmxxx~~~uuuqqqqqqmmmrrrkkkkkknnnxxxvvvcccUUUIII@@@<<<999777555444555555555444444444333222222222222222111111222222222333333333444444333333333333444444111222333444555555555444333333333333333333333333555555444444444444555555555555444444555555666666333444555555777777888999888888999999999:::::::::<<<===???@@@@@@AAADDDGGGXXXrrr{{{wwwkkkdddgggiiifffeeeggghhhhhhkkkqqq{{{wwwqqqoooooommmkkkbbb```]]]ZZZXXXWWWWWWWWWXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[^^^^^^]]]\\\\\\]]]___```[[[ZZZZZZ[[[]]]]]]\\\ZZZXXXYYYZZZ\\\^^^___``````eeerrrooo]]]SSSMMMGGGDDDDDDBBBBBB@@@===;;;;;;>>>AAALLLSSS^^^eeeggghhhjjjlllhhhiiilllnnnnnnnnnlllkkklllkkkkkkkkkkkkmmmnnnoookkkjjjhhhhhhjjjkkkjjjiiikkkjjjiiihhhggggggggggggfffhhhjjjjjjjjjjjjlllnnnooonnnmmmlllllllllmmmmmmiiijjjllllllkkkjjjkkklllllllllnnnoooppppppppppppnnnoooooonnnkkkiiiiiijjjmmmnnnnnnmmmkkkkkklllmmmkkkkkkmmmoooqqqpppmmmjjjfffbbbaaadddgggiiinnnttttttyyy|||yyyxxxzzzzzzxxxxxxzzz{{{zzzxxxwwwwwwxxxyyyzzzhhh^^^fffuuuuuucccWWWVVVSSSOOOLLLKKKJJJIIIHHHGGGKKKMMMPPPWWW```dddcccaaa\\\WWWRRRKKKCCCAAACCCCCCDDDFFFFFFFFFFFFHHHIIIIIIMMMRRRUUUUUUUUUUUUVVVWWWZZZ___eeelllvvvxxxsssooojjjoooiiiiiinnnzzzjjjYYYNNNDDD===:::888555222222444555444333444333222222111222222222222222222222333333333444333333222222222222333333000111222333333444444444222222333333444444555555555555444444333444444555555444444444444555666777444444555666777888999999888888888888999999999999:::>>>@@@???>>>???CCCFFFSSSdddpppfffiiikkkgggfffjjjiiigggiiimmmsss}}}}}}tttpppnnnmmmllleeeccc```\\\ZZZXXXXXXXXXYYYXXXXXXXXXYYYZZZ[[[[[[XXXXXXXXXXXXXXXYYY[[[[[[]]]\\\\\\\\\]]]]]]^^^___\\\\\\\\\]]]______^^^\\\XXXYYY[[[]]]^^^``````aaaiiivvvlll^^^UUUMMMHHHGGGFFFEEEBBB>>><<<===AAAEEERRRXXX```fffggggggiiikkkggghhhkkkmmmnnnmmmkkkjjjjjjjjjiiijjjkkkmmmpppqqqllljjjgggggghhhjjjjjjjjjkkkkkkkkkkkkjjjiiihhhgggggghhhiiiiiiiiiiiijjjkkknnnmmmlllkkkjjjkkkkkkllljjjkkkmmmmmmllllllmmmnnnlllmmmnnnpppqqqrrrrrrrrrpppqqqrrrpppmmmjjjjjjjjjjjjkkkllljjjhhhgggiiikkkiiijjjllloooqqqppplllhhhaaa^^^___eeeiiilllrrrxxxwww|||}}}{{{yyyzzzzzzwwwxxxzzz}}}}}}zzzxxxvvvuuuuuuxxxzzzrrrddd```nnnyyyiii[[[SSSRRRQQQPPPQQQQQQOOOLLLIIIFFFIIILLLOOOVVVaaahhhhhhfffaaa]]]YYYPPPHHHFFFIIIFFFGGGHHHHHHGGGGGGIIIJJJJJJMMMQQQTTTTTTUUUVVVWWWVVVZZZ___eeellluuu|||wwwooojjjmmmggghhhnnn{{{zzzaaaRRRIIIBBB<<<999666333000000222444333222444333222222111111222222222222333333333444444444222222111111111111222222//////000222222333333333222222333444444555666666555444444333333333444444444444444444444555666777444444555666777888999999777888888888888999999999555;;;@@@>>><<>>@@@BBBFFFKKKZZZuuuwwwoookkkeeebbbeeeeeeeeeeeefffhhhnnnuuu{{{|||sssllliiihhhfffdddaaa]]]ZZZXXXZZZYYYYYYZZZ[[[^^^```bbb[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]^^^^^^]]]]]]]]]\\\\\\\\\]]]]]]^^^___```bbbdddeeennn|||yyyttttttuuusssgggWWWJJJDDDFFFLLLRRR___aaadddgggiiijjjjjjjjjhhhiiiiiijjjjjjjjjiiiiiikkkjjjjjjiiihhhgggggggggmmmjjjggggggiiikkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhiiiiiijjjjjjjjjkkkkkkllllllllllllkkkkkkiiiiiiiiijjjlllnnnooopppsssrrrpppooooooppppppppptttttttttsssqqqooolllkkkllllllkkkhhheeeccccccdddiiinnnrrrqqqrrrsssmmmeee___fffkkkkkklllqqqvvvwwwyyyyyyyyyyyyyyyzzzzzz{{{}}}~~~}}}{{{zzzzzzyyytttmmmhhhiiiuuuvvvdddXXXQQQNNNLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMOOOTTT[[[aaadddeeeddd```\\\XXXUUUQQQNNNKKKKKKLLLLLLLLLLLLLLLKKKKKKOOONNNNNNNNNPPPSSSVVVWWWXXXXXX]]]ccciiinnnyyyuuukkkfff___bbbggghhh}}}|||qqqeee\\\UUULLL@@@999777666444111222222222333333333333333333333333222222222111111111111222333333333333222444444333333222111111111333222111000000111222333111111111222222222222222444333333222222333333444444555666777888888888888555555555555666666666666777666555555555555555666777777777888999;;;===>>>???EEERRRhhhuuullldddaaacccddddddeeeeeegggjjjppptttxxxpppkkkjjjhhheeebbb___]]]\\\YYYZZZZZZ[[[\\\^^^______YYYYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[\\\]]]^^^```bbbdddeeeqqqyyy{{{|||iiiVVVIIIIIIQQQXXX___aaadddhhhjjjlllmmmmmmjjjjjjiiiiiiiiiiiiiiiiiikkkkkkkkkjjjjjjiiiiiiiiillljjjhhhhhhjjjkkkkkkkkkkkkjjjjjjiiiiiiiiijjjjjjhhhhhhhhhhhhiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjhhhhhhiiijjjlllnnnpppqqqsssrrrqqqqqqpppqqqqqqqqqtttuuuuuutttrrrpppnnnllllllllljjjgggdddccceeegggiiipppttttttrrrqqqmmmhhheeekkkpppoooppptttwwwxxxwwwwwwxxxyyyyyyyyyyyyyyyzzz}}}~~~~~~wwwnnnnnnvvvyyyrrraaaWWWQQQOOOJJJJJJKKKLLLLLLMMMNNNNNNPPPOOOPPPSSSXXX\\\^^^___^^^[[[WWWUUUSSSQQQNNNLLLKKKKKKLLLLLLMMMLLLLLLLLLNNNMMMMMMNNNOOORRRUUUWWWUUUVVV\\\dddjjjppp{{{~~~tttjjjddd\\\^^^ccceee|||yyyooocccWWWNNNGGGAAA:::666666666444111111111222222333333333444333333333222222222111111111111222333333333333222222222222222222222222111444333111000///000111222111111111222222222222222444333333222222333333444333444666777888999888777555555555555666666666666777777666666555555555555777777777888999:::;;;;;;===BBBMMM___vvvyyymmmeeeeeehhhbbbccceeefffgggiiimmmppp}}}~~~tttooommmjjjgggcccaaa___^^^ZZZ[[[\\\]]]^^^^^^]]]]]]WWWWWWXXXYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[ZZZ[[[\\\]]]```bbbdddeeeooo}}}tttrrr}}}vvv```PPPNNNUUU\\\aaabbbeeegggjjjkkklllllllllkkkiiihhhggghhhiiiiiikkkkkkkkkkkkkkkkkkjjjjjjkkkjjjiiiiiiiiikkklllllllllkkkjjjiiihhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkkkkkjjjjjjgggggghhhjjjllloooqqqrrrrrrrrrrrrrrrppppppqqqqqqttttttttttttrrrpppnnnmmmmmmllljjjgggeeefffhhhkkkkkkppptttssspppoooooopppnnnuuuxxxvvvuuuwwwyyyxxxvvvwwwyyyzzz{{{zzzyyyyyyxxx{{{~~~~~~yyymmmttttttjjj[[[SSSOOONNNKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNQQQUUUXXXYYYYYYWWWTTTRRRPPPPPPOOOMMMLLLJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOQQQTTTVVVVVVWWW]]]eeekkkqqq{{{}}}tttiiibbbYYYZZZ```ddd}}}{{{pppfffZZZNNNFFF@@@<<<777555555555333111111111111222222333333333333333333222222222111111111111222333333333333222///000000000111111222222444333111000000000000111111222222222333333333444444333333222222333333444111333444666777777666555555555555555666666666666777777777777777777777777777888888999::::::;;;;;;<<>>@@@JJJ[[[vvv{{{llleeennnjjjkkksssjjjbbbaaaeeejjjnnnooommmllloooqqqpppqqqxxxwwwsssnnnmmmmmmllliiifff^^^]]]]]]```cccdddaaa^^^\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXYYYZZZYYYYYYZZZ]]]^^^^^^]]]]]]\\\\\\]]]___``````___]]]___aaa```^^^]]]\\\]]]aaabbbeeeggghhhhhhhhhgggfffeeedddbbbaaabbbbbbbbbcccbbbaaa``````aaabbbccc```aaabbbbbbbbbaaa```___```ccceeefffdddccccccdddgggggggggggggggggghhhhhhgggggggggggggggfffeeedddeeeeeeeeeeeefffggghhhhhhhhhgggfffeeedddeeefffgggeeegggiiilllnnnooooooooommmnnnnnnmmmmmmlllkkkjjjjjjkkkkkkiiigggeeeeeefffbbbcccdddfffiiikkkkkkjjjdddcccbbbbbbeeemmmvvv}}}zzz{{{|||{{{zzz{{{|||~~~~~~~~~~~~xxx{{{yyyjjj___cccxxxjjj^^^WWWUUUSSSQQQOOOOOOPPPQQQUUUUUUTTTVVVXXXXXXWWWUUUVVVTTTSSSRRRRRRSSSUUUVVVUUUSSSQQQQQQRRRRRRRRRQQQOOOOOOOOOQQQRRRTTTVVVWWWWWWWWWVVVTTTSSSTTTWWWZZZ```hhhuuu}}}nnnmmmqqqwwwhhh^^^WWWQQQLLLLLLJJJFFFAAA<<<888666222222222222111111111111000000000000000000000000//////000000111222222333111111111111111111111111000000000000000000000000222111000///000111333555111111111111000000000///111111111111222222222222333333222222222222333333222222333444444444444333222222222222222333333444333333333444555555666666444666777666555777;;;===HHHSSSgggtttccckkkqqqxxxyyyjjjdddfffdddiiillliiijjjmmmmmmiiimmmttt|||vvvqqqooommmiiifff```]]]ZZZ\\\```cccbbb___^^^]]]\\\ZZZYYYXXXXXXXXXWWWXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXZZZ]]]_________\\\\\\[[[\\\^^^___^^^\\\]]]___``````^^^^^^^^^______```aaaccccccbbbbbbaaaaaaaaa```___^^^^^^^^^_________````````````aaaaaaaaadddffffffcccaaaaaabbbbbbeeeggggggeeecccccccccddddddeeefffggghhhiiiiiihhhhhhhhhhhhgggfffeeedddgggfffeeeeeeeeefffgggggghhhgggfffeeeeeeggghhhiiihhhjjjkkkmmmnnnnnnnnnnnnhhhiiijjjkkkkkkkkkkkkkkkiiijjjkkkjjjgggdddccccccaaadddiiilllmmmmmmmmmnnniiihhhfffhhhmmmsssyyy|||zzz{{{||||||zzzzzz|||~~~zzz}}}~~~~~~~~~xxxwwwyyyuuueee[[[[[[hhhyyyeeeXXXVVVUUUTTTSSSRRRSSSVVVXXXVVVVVVWWWXXXYYYXXXUUURRRSSSSSSSSSTTTTTTUUUUUUVVVUUUSSSQQQQQQRRRSSSSSSRRRNNNNNNOOOPPPRRRTTTVVVWWWXXXXXXWWWUUUTTTUUUYYY]]]```hhhuuuwwwuuuyyyqqqaaaUUUKKKEEEDDDAAA>>>======;;;777333222222222111111111111000000000000000000000000000000111111111222222222222000000000000000000000000////////////////////////000///...///000333555777222111111111000000//////000111111111111222222222333222222222222222222333222222333444444444333333222222111111222222333444222222333444444555555666333666888444222444888;;;@@@GGGVVVpppvvv~~~dddiiiyyypppvvvtttiiiiiibbbhhhjjjhhhhhhkkkjjjeeemmmvvv}}}~~~wwwrrrmmmhhhcccccc^^^YYYYYY^^^aaaaaa```___^^^\\\[[[YYYXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZWWWWWWWWWZZZ]]]___```___]]]]]]\\\]]]^^^^^^]]][[[\\\]]]^^^^^^]]]]]]^^^___]]]^^^aaabbbcccbbb```___^^^^^^^^^]]][[[ZZZ[[[\\\ZZZ]]]```aaaaaa`````````cccgggkkkjjjeeebbbdddgggcccfffiiiiiieeecccbbbccc```aaaccceeegggiiijjjkkkiiiiiiiiiiiihhhgggfffeeehhhgggeeeeeedddeeefffgggkkkjjjiiihhhhhhjjjlllmmmllllllmmmnnnnnnmmmllllllcccdddfffhhhjjjkkkllllllhhhjjjkkkjjjgggdddbbbaaa```fffmmmpppoooooooooqqqooommmlllooouuuzzz{{{zzzxxxzzz{{{zzzxxxxxxzzz}}}xxx{{{yyyvvvuuuzzzxxxjjj\\\XXX```ttt}}}ttt```TTTPPPPPPOOOOOOOOORRRVVVYYYVVVVVVWWWYYYZZZXXXSSSPPPQQQRRRSSSUUUUUUVVVVVVUUUVVVTTTRRRQQQSSSTTTTTTSSSNNNNNNNNNOOOQQQTTTVVVXXXYYYYYYXXXVVVUUUWWW[[[___```hhhuuu|||{{{~~~xxxnnnaaaTTTIII@@@<<<===<<<;;;999888666555444666444222000//////000111111111000000//////......000000000000000000000000000///...------...///000000000000000111111111111000000111222222222222222333222111000000111222333111111222222222222111111222222111111222444666777111111111111111111111111333333333333333333333333111111333444555666666666333333444444666777888999===???GGGXXXpppzzz}}}lllmmmzzzooohhhiiiffffffjjjjjjggggggjjjjjjppptttuuuxxxzzzsssmmmiiihhheee```\\\[[[]]]aaacccbbbbbb```]]]YYYWWWVVVWWWVVVVVVWWWWWWWWWWWWWWWWWWTTTTTTUUUVVVWWWXXXZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]____________^^^]]]\\\\\\[[[\\\]]]___```______^^^`````````______^^^^^^^^^[[[]]]```cccdddcccbbbaaajjjpppvvvwwwrrrkkkfffeeeeeedddccccccccccccdddeeeeeeeeeeeefffggghhhhhhiiillljjjhhhggggggfffeeedddiiihhhgggfffffffffffffffmmmmmmlllkkkkkkkkkkkklllnnnnnnnnnooopppnnnllliiiggggggffffffgggjjjmmmnnnkkkkkkiiifffddddddgggiiiooopppqqqsssuuuvvvxxxxxxzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzyyy}}}||||||~~~xxxtttnnnooo{{{|||kkkWWWHHHSSSqqqyyyjjj```XXXQQQOOOMMMNNNPPPQQQRRRRRRTTTTTTUUUUUUTTTSSSQQQPPPQQQSSSUUUUUUTTTTTTUUUVVVUUURRROOONNNPPPSSSVVVWWWTTTRRRPPPNNNNNNQQQTTTVVVYYYYYYYYYXXXWWWXXXZZZ\\\fffmmmxxxzzzmmmggg^^^SSSHHH@@@;;;999999888777777666555444444444333111000//////111111111000000000/////////...000000000000000000000000000///...------...///000/////////000000000111111......///000000000000///222111000000000000111222000111111222222111111000222111111111222333444444111111111111111111111111333333333333333333333333333333444444444444444444333333444444555777888999888:::AAANNNbbb|||uuu{{{rrrjjjvvvvvvyyyooojjjfffeeeggggggdddcccfffdddhhhlllmmmooowwwzzzrrrmmmhhhfffbbb___]]]]]]^^^___bbbcccbbb```]]][[[ZZZ[[[YYYXXXWWWWWWVVVWWWWWWWWWUUUUUUUUUVVVWWWXXXZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[ZZZ[[[\\\]]]^^^^^^^^^]]]______^^^^^^]]]]]]]]]]]]\\\^^^```aaaaaaaaa```___fffkkkssszzz{{{wwwpppkkkeeeeeedddccccccdddeeeeeedddeeeeeefffgggggghhhhhhllljjjhhhggggggffffffeeeiiihhhgggfffeeeeeeeeeeeellllllkkkkkkllllllmmmnnnoooooooooooonnnllljjjgggfffeeeeeefffgggiiikkkmmmjjjjjjjjjiiihhhiiilllnnnpppqqqsssvvvyyy{{{}}}~~~}}}~~~|||zzzxxxwwwwwwxxxyyyzzz{{{||||||}}}{{{vvvtttppprrr|||tttaaaUUUOOO\\\yyyssseee[[[SSSRRRPPPMMMMMMNNNOOOOOOOOOQQQRRRSSSSSSSSSRRRQQQQQQOOOQQQTTTUUUUUUVVVWWWXXXWWWTTTPPPNNNOOORRRSSSTTTTTTSSSQQQPPPQQQRRRUUUVVVZZZ[[[\\\\\\[[[\\\^^^```eeelllwwwddd^^^TTTIII@@@;;;999999555555444333333333444444222222000//////000111222000000000000////////////000000000000000000000000//////............//////.........////////////000---...//////000000//////000000////////////000000000111111222222111111000000111111222222222111111111111111111111111111111333333333333333333333333444444444444444333222222333333333444555666777888777888<<>>KKKbbbwwwpppmmm{{{kkk^^^ddd|||{{{tttjjjiiihhhdddbbbfffhhhhhhiiikkkhhhjjjlllmmmooowwwsssooojjjfffdddcccbbbaaacccdddfffiiikkkkkkiiifffaaa^^^[[[YYYYYYXXXWWWVVVVVVWWWYYYYYYXXXXXXYYY[[[ZZZZZZXXXVVVTTTTTTUUUVVVXXXXXXXXXWWWWWWXXXXXXYYY[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZ\\\]]]]]][[[ZZZ\\\^^^bbbbbbaaa```_________```bbbaaa___^^^^^^^^^```aaabbbbbbbbbbbbccccccddddddeeehhhkkkkkkjjjiiikkkmmmooooooooonnnnnnmmmlllkkklllllljjjfffddddddfffhhhiiiiiigggddd```^^^___```_________bbbgggooovvv{{{}}}}}}}}}zzzyyyyyyyyyxxxwwwvvvxxx{{{}}}~~~~~~}}}|||www}}}ooo[[[PPPIIIHHHSSSccc}}}dddZZZOOOKKKNNNRRRTTTSSSTTTRRRPPPMMMLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKIIIIIIGGGHHHJJJLLLNNNOOOPPPPPPNNNNNNMMMMMMMMMLLLLLLLLLOOOPPPQQQQQQQQQPPPNNNNNNQQQQQQQQQQQQQQQRRRSSSTTTYYY]]]dddlllsss{{{111111111111111222222222222222111111000000////////////............//////........................222000....../////////.............../////////000---------...............////////////////////////000000000000000000000000000//////......//////000000000000000000000000000111111000000000000/////////////////////000111111/////////000000000111111222222222222222222222222444555555555777888999:::FFFVVVooo}}}uuulllbbbjjj~~~yyyllliiigggbbbaaadddfffeeeeeehhhfffhhhiiijjjjjjooovvv|||zzzvvvqqqmmmjjjiiigggfffeeedddeeehhhllloooooonnnhhhddd```]]]\\\\\\[[[ZZZWWWYYY[[[[[[[[[[[[\\\]]]\\\ZZZXXXVVVUUUUUUVVVWWWYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\\\\[[[[[[]]]^^^dddcccbbb```______^^^^^^``````___^^^^^^___aaabbbbbbbbbbbbbbbccccccccccccfffgggiiijjjjjjllloooqqqrrrrrrqqqpppnnnmmmlllkkkkkkjjjgggbbb``````cccfffkkkkkkiiieeeaaa______```^^^]]][[[]]]bbbjjjsssyyy}}}}}}{{{yyyxxxxxxxxxwwwvvvwwwxxxzzz}}}nnn]]]MMMGGGHHHPPPbbbsss~~~}}}zzznnn^^^VVVNNNLLLNNNQQQRRRPPPQQQPPPNNNLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKFFFGGGHHHIIIKKKMMMNNNNNNLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJLLLNNNOOOPPPPPPPPPOOOQQQQQQPPPNNNNNNQQQTTTWWW[[[bbbhhhooovvv|||222222222333333333333333000000111111000000///............------.........///...............------111000///.........------........./////////000000......---------.........////////////////////////000000000000000000000000/////////....../////////000000000000000000000000111000000000///////////////////////////000000111////////////000000000000111111111111222222222222333333333444555777888999DDDLLL___wwwnnneeemmmrrrmmmlllfffdddeeeeeecccbbbdddfffgggiiiiiiiiilllpppsssyyy|||wwwssspppllljjjfffddddddfffjjjnnnqqqrrrmmmiiidddaaa```______^^^XXX[[[___aaaaaa```___```[[[YYYWWWVVVWWWYYYZZZ[[[YYYYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[\\\aaa```______^^^^^^^^^^^^___^^^^^^^^^___```bbbcccaaaaaaaaaaaabbbbbbbbbbbbfffggghhhiiilllooorrruuusssrrrpppnnnkkkiiihhhgggiiigggccc^^^\\\]]]```dddmmmlllkkkgggcccaaaaaabbb]]][[[YYY[[[```jjjsssyyy~~~}}}}}}}}}}}}{{{zzzyyyzzzzzzyyyxxxwwwwwwyyy|||vvv___RRRGGGGGGQQQaaavvv}}}tttwwwooobbb[[[UUUOOOMMMNNNNNNLLLJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLFFFFFFGGGHHHJJJKKKMMMMMMLLLKKKIIIGGGGGGHHHIIIJJJGGGGGGIIIKKKMMMNNNOOOPPPNNNQQQSSSPPPLLLLLLQQQVVVWWW\\\bbbhhhmmmssszzz222222222222222222222222//////000000000///............------------......//////......---------,,,---.........---,,,,,,,,,............///////////////...------------..............................//////////////////////////////............//////////////////////////////000000000////////////...///////////////000000111////////////000000000000000000000111111222222222111111222333444666888999<<<@@@LLLaaawww~~~llliiiuuuuuuzzzsssnnnjjjkkkjjjgggfffgggdddeeeggghhhiiikkkmmmoootttxxx{{{uuuppplllhhheeeccccccgggkkkoooqqqooolllgggdddcccbbbaaa```XXX\\\bbbffffffdddcccbbb```\\\XXXWWWXXXZZZ[[[[[[YYYYYYXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZYYYYYY[[[ZZZZZZZZZZZZZZZZZZYYY\\\\\\\\\\\\\\\]]]^^^___^^^^^^^^^___```aaabbbbbb______```aaaaaabbbbbbccchhhhhhhhhjjjnnnqqqtttvvvsssrrrooollliiigggeeeeeeeeeccc```[[[YYYZZZ___bbbjjjjjjiiifffcccaaabbbccc^^^]]]]]]```fffoooyyy~~~|||yyyxxxxxxxxxzzzyyyxxxyyy{{{{{{zzzyyywwwwwwxxx{{{nnn\\\PPPJJJHHHQQQbbbwwwvvvpppvvvkkk]]]UUURRRNNNMMMMMMMMMKKKIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLHHHHHHHHHHHHJJJKKKMMMNNNMMMLLLJJJHHHHHHIIIJJJKKKGGGGGGHHHIIIJJJKKKLLLMMMNNNQQQSSSRRRNNNNNNRRRWWWYYY^^^fffkkknnnsss{{{000000000///////////////////////////..................------------......//////......---,,,,,,,,,***,,,......,,,+++,,,---------------.........///000///...,,,,,,---..............................///////////////////////////......------......///////////////////////////000000////////////......///////////////000111111/////////000000000111111//////000000111222222222000111111222444666777888777888AAAQQQbbbvvvyyykkkjjjnnn|||yyysssoooooommmiiihhhiiiccccccdddeeegggiiikkkllloooooouuu|||uuuqqqnnnjjjeeedddeeehhhkkklllnnnkkkhhhffffffdddbbb```YYY]]]cccfffffffffeeeeeehhhbbb[[[XXXXXXYYYXXXVVVYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVXXXYYYZZZZZZYYYXXXZZZYYYXXXYYYZZZ[[[ZZZYYYYYYYYYZZZZZZ[[[]]]^^^___]]]^^^^^^___```aaaaaabbb______```bbbcccdddeeefffjjjjjjjjjlllpppsssttttttsssqqqnnnjjjgggeeeddddddaaa```]]]ZZZXXXZZZ^^^aaaeeeeeeeeecccaaaaaaccceeefffgggiiimmmsss{{{{{{wwwuuuttttttuuuuuuuuuwwwzzz{{{zzzyyyyyyyyyyyy}}}|||dddSSSGGGIIIRRRcccyyy|||xxxwww~~~|||hhh\\\NNNMMMLLLLLLMMMNNNNNNMMMJJJKKKMMMNNNNNNNNNMMMLLLJJJKKKKKKLLLLLLLLLKKKKKKIIIIIIHHHHHHIIIKKKMMMNNNMMMMMMKKKJJJJJJJJJKKKLLLIIIHHHHHHHHHHHHIIIJJJJJJMMMPPPSSSSSSRRRRRRUUUWWWZZZ```hhhmmmooottt|||000000/////////.........///...---------...////////////............////////////...------,,,++++++)))+++...///---,,,---///,,,,,,,,,,,,------------111///...,,,,,,,,,...///........................------------------------///......------......///////////////////////////000000/////////.........///////////////000111111000000000111111111222222/////////000111222222222333333333333444555666666777777===FFFNNN\\\yyyxxxllliii}}}{{{xxxssslllhhhhhheeeeeedddeeegggiiijjjkkklllkkknnnuuu||||||vvvqqqkkkgggfffggghhhiiikkkiiihhhggggggeeebbb___\\\^^^___```aaacccgggiiillleee]]]YYYYYYYYYWWWUUUXXXWWWVVVUUUTTTTTTTTTTTTSSSTTTVVVXXXYYYXXXWWWWWWVVVUUUUUUWWW[[[]]]]]][[[[[[[[[ZZZ[[[[[[\\\]]]]]]^^^^^^___``````aaaaaa``````aaabbbdddfffhhhjjjjjjlllkkklllnnnrrrtttsssrrrpppmmmjjjfffcccaaa``````]]]]]]\\\ZZZYYYZZZ]]]```bbbcccdddccccccdddgggiiisssuuuyyy~~~}}}yyyvvvsssrrrrrrssssssuuuxxx{{{}}}}}}||||||{{{|||ooo___TTTPPPXXXiiippp```WWWLLLLLLKKKLLLMMMNNNNNNNNNJJJLLLNNNOOOOOONNNMMMKKKJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHJJJMMMNNNMMMMMMLLLLLLLLLKKKKKKKKKIIIHHHHHHGGGGGGHHHIIIJJJKKKMMMPPPSSSUUUVVVVVVVVVXXX___hhhlllnnnsss{{{222222111111000000000///000...---,,,,,,---///000//////............////////////...---,,,,,,++++++(((,,,///000......///111+++++++++,,,,,,,,,------111000...,,,,,,,,,...///........................------------------------.........------.........////////////////////////000/////////............///////////////000111111111111111111222222222222...//////000111222222222555555444333333333444444666444888<<<<<>>BBBTTTsss{{{yyyyyyrrrllllllooopppkkkeeeiiifffeeeggggggeeehhhlllpppuuu{{{}}}zzzwwwtttsssrrrpppooommmjjjhhheeedddcccbbbaaacccfffiiihhheeedddfffiiiiiifffcccaaa``````^^^]]]YYYYYYYYYXXXWWWVVVUUUTTTYYYWWWVVVWWWYYY[[[[[[[[[___^^^___aaadddeeedddbbb```aaaaaacccdddfffggghhhhhhhhhgggfffdddaaa___]]][[[ZZZYYYWWWVVVVVVVVVWWWXXXWWWXXX\\\^^^^^^bbbhhhgggkkkqqqttttttuuu{{{xxxtttsssrrrpppppppppqqqrrrtttuuuvvv|||~~~lll^^^KKKIIIHHHKKKSSS```sss{{{jjj^^^UUUOOOLLLMMMMMMMMMMMMLLLKKKIIIGGGFFFBBBCCCDDDDDDDDDFFFIIILLLOOONNNNNNNNNMMMNNNNNNOOONNNLLLHHHFFFIIINNNUUUZZZYYYWWWSSSOOOLLLKKKJJJJJJFFFGGGHHHGGGGGGGGGIIIKKKMMMOOORRRSSSSSSSSSUUUVVVXXX]]]dddjjjooosssvvvxxx------......//////000000------,,,,,,,,,,,,------//////...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++.........------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------+++,,,,,,,,,---------......------------...//////.........///////////////............////////////000000000000000000000000...//////000111222222333333333444777555333555:::>>>FFFYYYyyy{{{wwwqqqppp{{{tttsssuuuuuuoooiiihhhdddbbbdddeeedddfffjjjpppxxx|||}}}{{{yyyqqqoookkkjjjjjjiiigggdddfffiiikkkjjjfffdddeeeffffffeeeccccccccccccbbb```YYYZZZZZZ[[[ZZZZZZYYYYYY[[[ZZZYYYZZZ\\\^^^^^^]]]___```bbbdddfffgggfffdddaaa`````````aaabbbcccdddccccccaaa___]]]ZZZXXXWWWUUUTTTTTTTTTUUUWWWYYY[[[[[[ZZZ[[[___``````eeekkkqqqyyy|||yyyvvvsssrrrttttttttttttuuuuuuvvvwww{{{}}}~~~}}}}}}|||hhhYYYSSSJJJQQQXXX\\\bbbppp~~~qqqbbbZZZTTTOOOMMMNNNLLLLLLMMMLLLJJJHHHEEEDDD@@@AAABBBBBBBBBDDDGGGJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNKKKHHHFFFHHHMMMTTTYYYYYYWWWTTTQQQNNNLLLKKKJJJGGGHHHIIIHHHGGGGGGHHHJJJMMMOOORRRSSSSSSTTTVVVWWWXXX^^^fffnnnsssvvvyyy{{{---------....../////////------,,,,,,,,,,,,---------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,------...//////000000...------------...//////.........///////////////000000000000111111111111000000000000000000000000......//////000111111111222111333666666444555:::<<>>???@@@??????AAADDDFFFEEEEEEEEEFFFHHHIIIKKKLLLNNNLLLIIIGGGHHHLLLQQQTTTUUUTTTSSSQQQOOOMMMKKKKKKIIIJJJJJJIIIHHHGGGIIIJJJLLLNNNQQQSSSTTTUUUWWWYYYYYY___hhhqqqwww{{{---.....................---,,,,,,++++++,,,,,,---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,------......------,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------...........................------------...//////............/////////000///000000000111111111222000000000000000000000000000000000000000000111111222000222555666444555999999<<>>???@@@BBBDDDFFFHHHJJJNNNMMMMMMLLLLLLKKKKKKKKKJJJLLLOOOQQQQQQOOOMMMLLLLLLMMMMMMKKKIIIHHHIIIKKKJJJMMMPPPSSSUUUWWWYYY\\\\\\bbbkkkttt|||........................***++++++,,,---...//////---------,,,,,,+++++++++---,,,++++++************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********............---,,,++++++000000//////......------------------------------,,,,,,,,,------.........000///...---+++***)))(((---...///...------...///000000//////.........---////////////000000000000////////////000000000000333222111111111222333444555777<<>>DDDHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPNNNMMMKKKJJJIIIIIIIIIIIIIIILLLOOOPPPPPPRRRVVVZZZ^^^aaagggnnnttt|||........................++++++,,,,,,---.........---------,,,,,,+++++++++///...------,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------...------,,,,,,............------------------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///000/////////.........---.../////////000000000000.../////////000000000000222111111000000111222333222333777<<>>;;;888666555555555555555666666999777666888===BBBDDDDDDGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJLLLMMMNNNNNNOOOOOONNNMMMKKKJJJIIIJJJJJJKKKLLLOOOQQQRRRRRRTTTXXX]]]___bbbffflllrrryyy........................,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++......---,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,++++++++++++,,,,,,------...---------,,,,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---.../////////...................../////////000000000....../////////000000000111111000000111111222333333444888;;;???HHH\\\ooozzzbbb[[[]]]bbblllvvvwwwoooiiieeeeeedddaaa```bbbfffeeeeeedddddddddeeeeeefffhhhjjjjjjlllpppxxx~~~}}}{{{xxxxxxvvvtttrrrpppooonnnhhhgggfffdddbbbaaaaaaaaaccccccdddccccccaaa___^^^]]]]]]___```___^^^\\\[[[]]][[[YYYXXXXXXXXXWWWVVVTTTVVVZZZ^^^bbbfffhhhiiivvvyyy}}}}}}xxxtttqqqooonnnnnnoooqqqrrrrrrnnnmmmmmmnnnooopppnnnlllooosssvvvxxx}}}vvvgggUUUQQQUUUggg|||lll]]]VVVVVVWWWXXX[[[\\\[[[XXXUUUSSSPPPKKKFFFAAA===;;;999666555555444444444555555888777777999<<>>??????AAADDDGGGIIIJJJJJJJJJGGGHHHJJJLLLMMMNNNOOOOOOLLLLLLKKKKKKKKKMMMNNNOOORRRTTTVVVUUUUUUVVV[[[```aaabbbbbbcccffflllsssxxx~~~........................------,,,,,,++++++******++++++,,,,,,,,,,,,------------,,,,,,,,,---......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...---------------------............------------------------,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...+++---...---,,,+++,,,------------------.........------........./////////------.........////////////000111222333444444444333222555999;;;:::>>>CCCFFFRRRiiillllllzzz{{{vvvssskkkgggddddddeeecccccccccdddeeefffggghhheeegggiiilllmmmmmmlllkkkkkkmmmooorrrvvv}}}~~~~~~yyy{{{}}}~~~~~~|||yyywwwrrrtttyyy}}}~~~}}}tttvvvyyy|||~~~zzzuuusssqqqpppppppppooonnnkkkjjjiiijjjkkklllkkkiiikkklllnnnoooqqqtttyyy}}}~~~nnnddddddkkkrrrwww~~~yyygggZZZTTTSSSRRRQQQRRRTTTXXX[[[\\\\\\[[[ZZZVVVNNNEEE>>><<<===999999777666444444333333///222444666888;;;???BBBAAACCCFFFHHHJJJJJJIIIHHHGGGHHHIIIKKKMMMNNNOOOOOOLLLKKKKKKJJJKKKLLLNNNNNNPPPSSSVVVVVVUUUVVVYYY]]]```aaabbbccceeejjjpppttt{{{........................,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...------,,,,,,---------,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,,,,******+++,,,,,,---......+++,,,------++++++,,,---,,,,,,,,,------.........---------.........//////---------.........//////,,,---///111222222222222777444555999;;;:::<<<@@@@@@GGGXXXppp|||}}}{{{{{{|||tttmmmhhhfffeeeeeedddddddddeeeeeefffdddfffjjjnnnpppooollliiihhhjjjlllmmmooosssxxx{{{zzzuuusssrrrooommmllllllmmmlllkkkllljjjiiiiiikkkmmmmmmllllllmmmnnnppprrryyywwwooofffdddlllzzz|||oooaaaWWWRRRPPPNNNMMMMMMPPPUUU[[[^^^```______]]]UUUJJJCCC@@@AAA;;;:::999777555444444444111333555666777:::???DDDBBBDDDFFFHHHIIIHHHFFFEEEEEEFFFHHHJJJLLLMMMNNNNNNLLLKKKJJJJJJJJJKKKLLLMMMNNNRRRVVVWWWVVVVVVXXX[[[___```bbbccceeeiiinnnrrr{{{........................+++++++++++++++++++++++++++++++++,,,,,,---------************++++++,,,---+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------.....................---,,,++++++---,,,,,,++++++*********------------------------*********++++++,,,,,,------------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,,,,------.........---------.........//////---------.........//////***+++---///111111000000555111000333555555666999:::???KKK]]]ssswwwyyy{{{rrrnnnhhhgggfffeeeddddddddddddeeegggkkkppprrrqqqmmmiiifffhhhjjjkkklllnnnqqqtttqqquuu|||{{{~~~~~~zzzuuuqqqppppppnnnkkkiiijjjjjjiiihhhfffeeecccdddfffiiijjjjjjlllmmmooopppttt|||{{{hhheeedddjjjxxxzzzpppfff]]]VVVRRRQQQJJJIIIIIILLLSSS[[[```cccbbbdddbbbZZZOOOFFFCCCCCC<<<;;;:::888666555444444333444666666666999???DDDCCCEEEGGGHHHHHHGGGDDDCCCDDDEEEGGGIIIJJJLLLMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLNNNRRRWWWYYYWWWWWWXXXZZZ^^^```bbbdddfffiiimmmppp{{{)))((()))+++......---+++...------,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...------------............///............////////////000000000000111111111111222222222333444555777777999===DDDMMMXXXooovvvnnnllljjjgggeeeeeeeeeeeegggggghhhjjjlllllljjjhhhfffgggggghhhjjjlllmmmnnnpppqqqrrrtttyyy|||yyyxxxvvvsssqqqpppooonnnkkkhhhfffggghhhhhhdddaaadddeeeeeeeeedddfffiiilllnnnoooppprrrwwwuuummmeeejjjppp{{{xxxkkk```\\\[[[VVVRRROOOMMMOOOPPPQQQRRRUUUYYY\\\eeekkkmmmfff]]]UUULLLEEECCCAAA===;;;:::888666444444666888888777888<<<@@@BBBCCCDDDEEEFFFFFFFFFFFFDDDEEEHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHIIIJJJLLLNNNOOOPPPQQQRRRSSSVVVZZZ]]]bbbcccdddffffffggglllrrr|||***)))***+++---...,,,***---,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---------------........................//////////////////000000000111111111111111222222333555666777666999>>>DDDLLL^^^|||wwwtttooojjjfffeeeffffffddddddfffhhhjjjkkkiiigggccccccdddeeegggiiikkklllggghhhhhhiiilllrrrzzz~~~|||yyyvvvuuutttrrrpppnnnmmmlllllljjjhhhggghhhjjjjjjhhhfffeeegggiiiiiiiiijjjlllnnntttuuuwwwzzzxxxooojjjiiirrr~~~|||mmmaaaWWWUUUUUURRRNNNMMMMMMNNNPPPQQQRRRUUUXXX[[[hhhrrrxxxtttjjj```UUUMMMGGGDDDAAA???>>><<<:::888555777888777666777;;;>>>BBBBBBCCCDDDEEEEEEEEEEEEDDDEEEGGGIIIKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJLLLMMMOOOPPPQQQQQQRRRUUUYYY\\\dddfffiiikkkkkkmmmrrrwww{{{+++******+++------+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,------------............---............///////////////000000000000111111111111111222333444555666444666999<<<@@@JJJ```tttyyy{{{qqqjjjfffffffffeeeeeefffhhhkkkkkkjjjhhhddddddddddddeeefffggggggeeeeeeeeedddeeeiiinnnrrrsssxxxxxxvvvuuutttrrrqqqpppnnnlllkkkjjjiiiiiihhhgggffffffhhhjjjiiiiiihhhjjjlllmmmnnnoooqqqtttyyy{{{tttnnnmmmnnntttuuuaaaXXXPPPOOOPPPNNNLLLLLLMMMNNNPPPRRRSSSUUUXXX[[[hhhwwwzzzmmm___VVVMMMKKKHHHEEEDDDBBB???===777888777666666777:::===AAABBBCCCDDDEEEEEEEEEEEECCCEEEGGGIIIKKKLLLMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPQQQSSSWWWZZZccchhhlllooopppsssxxx{{{{{{,,,+++***+++,,,,,,+++))))))******+++,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,---,,,+++***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,---------.........---------.........//////////////////000000000111000000000111222333444444666666888999999>>>LLLZZZttt~~~wwwuuuxxx~~~rrrjjjfffeeehhhggghhhjjjlllmmmllljjjhhhgggfffdddcccccccccbbbfffffffffeeedddfffjjjmmmmmmoootttyyyzzztttqqqqqqqqqpppmmmlllkkkiiihhhhhhhhhhhhfffeeeddddddfffgggiiiiiijjjkkklllnnnppptttyyy}}}}}}qqqjjjlllttt{{{ppp\\\TTTNNNNNNOOONNNLLLMMMMMMOOORRRSSSTTTUUUXXXZZZdddvvvuuufff[[[UUUSSSOOOMMMJJJGGGCCC@@@888888777666777999<<<>>>AAABBBCCCDDDDDDEEEEEEDDDDDDDDDFFFHHHJJJLLLMMMNNNKKKJJJIIIIIIIIIJJJKKKKKKMMMNNNOOOOOOOOORRRVVVYYY```gggnnnppprrrxxx}}}~~~---+++******+++,,,+++***((()))******+++,,,------,,,++++++******++++++,,,***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,++++++*********)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,------------...------------...............////////////000000000000000000000000111222333777666777888777888@@@IIIVVVppp}}}vvvlllooowwwuuummmjjjjjjiiihhhiiijjjkkkiiihhhfffeeedddcccbbbaaaaaaaaabbbcccccccccbbbcccfffiiikkklllnnnooorrrwww~~~~~~|||}}}~~~~~~|||uuupppmmmmmmnnnnnnjjjjjjiiihhhhhhhhhhhhhhhhhhgggfffeeefffhhhkkkmmmnnnnnnnnnnnnrrryyy|||yyysssmmmlllsss|||jjjYYYRRRMMMNNNOOOLLLLLLMMMMMMPPPRRRTTTTTTUUUWWWYYY___qqqxxxjjj```]]]ZZZWWWTTTPPPLLLGGGDDD:::999777777999<<>>DDDXXXxxxxxxmmmkkkmmm~~~xxxqqqooolllkkkkkkjjjhhhfffcccbbbbbbaaaaaabbbbbbcccaaabbbddddddcccdddfffhhhgggggghhhhhhjjjmmmrrrvvvuuuxxx}}}}}}{{{yyyvvvuuuvvvwwwxxxvvvsssoookkkiiiiiijjjkkkiiihhhhhhhhhhhhhhhiiiiiikkkkkkjjjiiiiiimmmrrrvvvuuuuuutttuuuyyywwwlllooosssuuuyyypppbbbTTTNNNKKKLLLLLLIIIIIIKKKLLLNNNQQQSSSSSSTTTUUUWWW[[[iiixxx~~~}}}xxxnnneeebbb```]]]ZZZWWWSSSNNNJJJ???===:::999<<>><<<>>>AAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLJJJJJJJJJJJJIIIIIIHHHGGGHHHJJJLLLMMMPPPTTTYYY]]]___jjjqqqqqqwww~~~{{{}}}+++***((()))+++---......***************+++++++++++++++************++++++(((***++++++******+++---))))))******++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,++++++***))))))((('''(((((()))***+++++++++*********************************++++++,,,,,,,,,*********)))***++++++,,,************************+++***)))***,,,---,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000//////.........//////000555111111444555333333555666;;;JJJeee~~~qqqppprrr}}}}}}{{{sssrrroookkkgggdddbbbaaaaaabbbddddddcccbbbbbbccceeefffffffffeeefffhhhjjjiiijjjlllmmmnnnpppsssvvvyyy|||~~~{{{yyyxxxxxxttttttsssrrrooonnnnnnoookkkkkkkkkjjjiiihhhiiijjjffffffffffffggghhhiiiiiifffgggiiijjjlllrrr|||wwwpppppp~~~~~~gggWWWPPPKKKGGGFFFIIIJJJHHHJJJMMMFFFIIILLLMMMNNNNNNOOOPPPSSSXXX\\\aaahhhmmmlllfffdddccccccccccccaaa^^^[[[LLLGGGAAA>>>???AAABBBAAADDDEEEFFFGGGGGGHHHHHHGGGIIIIIIHHHGGGHHHIIIJJJKKKIIIJJJJJJJJJIIIIIIHHHGGGGGGIIIKKKMMMPPPUUU[[[___\\\hhhooonnnttt{{{|||xxxyyy}}},,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,++++++*********************************++++++************++++++******++++++++++++******+++++++++************))),,,,,,,,,++++++***************++++++++++++******))))))***++++++++++++******+++,,,------,,,***)))------------------------++++++++++++******)))(((,,,,,,------.../////////............////////////333444444333222333555777999;;;EEEXXXppp|||kkkqqq|||}}}wwwqqqllliiiiiiiiiaaaccceeefffeeedddccccccfffccc```aaadddeeedddbbbiiijjjjjjjjjiiijjjmmmooopppqqqrrruuuwwwzzz{{{|||~~~|||zzzzzzzzzyyyxxxwwwxxxyyy{{{}}}{{{yyyvvvtttrrrrrrrrrsssooopppqqqqqqqqqpppooonnnhhhgggggghhhfffddddddgggjjjjjjiiijjjkkklllkkkjjjjjjmmmnnnjjjggglllyyysssjjjppp{{{~~~yyy{{{wwwhhh[[[RRRNNNHHHGGGGGGHHHJJJKKKJJJIIIKKKJJJKKKLLLNNNOOONNNLLLQQQRRRTTTWWW\\\```dddgggjjjeeeaaaaaadddccc]]]VVVLLLIIIEEEBBBAAAAAA@@@???BBBBBBBBBBBBCCCDDDFFFFFFHHHHHHGGGFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJKKKOOONNNMMMMMMPPPTTTXXX[[[dddeeegggkkksss|||{{{,,,++++++******++++++,,,+++++++++***************+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++******************+++)))******++++++******)))+++++++++************))),,,,,,,,,++++++***************++++++++++++******))))))***++++++++++++***+++++++++,,,,,,++++++***------------------------,,,,,,---------,,,++++++,,,,,,------.../////////............////////////222333333333222333666888999:::@@@NNN___sssnnnlllrrrzzzzzzuuupppkkkggggggggghhhgggeeecccbbbaaafffeeeccccccdddeeeeeedddfffgggggggggfffgggiiillljjjkkklllnnnppprrrtttuuuvvvwwwyyy{{{~~~~~~{{{zzzxxxuuusssrrrqqqppprrrqqqpppppprrrtttvvvxxxwwwvvvtttrrrqqqppppppqqqllllllmmmmmmlllkkkjjjiiiiiiiiiiiiiiihhhffffffgggjjjiiihhhiiijjjkkkllllllooorrrsssppplllmmmttt{{{pppfffcccmmm|||{{{{{{|||yyyjjj^^^UUUPPPMMMJJJHHHGGGGGGIIIKKKKKKJJJKKKJJJIIIKKKMMMNNNMMMLLLMMMNNNOOORRRWWW\\\aaaccceeeaaa]]]___bbbaaa\\\VVVOOOKKKGGGEEEDDDDDDCCCBBBDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIJJJHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIILLLOOOTTTVVVcccdddfffiiiooovvv~~~,,,++++++******++++++,,,++++++++++++******))))))+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************************************)))******++++++******)))+++++++++************)))+++++++++++++++***************++++++++++++******))))))***++++++++++++***,,,++++++***++++++,,,,,,------------------------++++++,,,---------,,,,,,,,,,,,,,,---......//////---............/////////000111222222222333666999AAA???AAAHHHQQQ\\\kkkwwwxxxkkkdddoooqqqmmm~~~~~~vvvooonnnnnnmmmkkkiiigggeeeddddddddddddcccaaa```aaabbbccceeeeeeeeedddeeegggiiiffffffggghhhjjjkkklllllllllmmmoooppprrrrrrsssssswwwwwwwwwvvvvvvuuuuuutttuuuvvvyyy|||}}}{{{wwwssssssrrrqqqooonnnmmmmmmllljjjjjjjjjjjjllloooqqqrrrqqqppppppooonnnnnnmmmmmmjjjkkkkkkjjjiiihhhgggfffhhhiiikkkkkkkkkjjjiiihhhiiihhhhhhiiikkknnnqqqrrrwwwyyy||||||yyyvvvtttsss~~~uuugggdddhhhuuu}}}vvv{{{|||jjj[[[RRROOOMMMLLLLLLIIIGGGGGGHHHJJJKKKKKKKKKIIIHHHHHHJJJLLLMMMLLLJJJJJJKKKNNNRRRXXX]]]```]]]ZZZXXXZZZ^^^^^^ZZZUUUOOOMMMIIIGGGFFFFFFEEECCCDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMPPPTTTVVV___aaaeeeiiinnnttt{{{,,,++++++******++++++,,,,,,,,,++++++***)))))))))************************************************+++++++++++++++++++++++++++++++++************************************************++++++*********))))))************))))))+++++++++*********))))))+++++++++*********************++++++++++++******))))))***++++++++++++***,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++++++++++++++,,,,,,------...//////---------........./////////000111111111333666999DDDAAAAAACCCFFFJJJSSS\\\yyyqqq```aaaqqqtttxxxyyywwwvvvtttrrrpppmmmkkkeeefffgggeeeaaa___aaacccdddeeeffffffddddddfffgggeeeeeeffffffggghhhhhhhhhiiijjjjjjkkkllllllkkkkkkmmmmmmnnnnnnnnnnnnnnnoooqqqrrrrrrtttuuusssooolllmmmmmmlllkkkkkkkkkkkkkkkhhhhhhhhhhhhjjjkkkmmmnnnkkkkkkllllllllllllkkkkkkmmmllllllkkkjjjiiihhhhhhgggiiikkkkkkmmmooonnnkkkjjjkkklllmmmpppuuu{{{|||vvv}}}xxxvvvsssnnntttxxx|||xxxttt```RRRMMMLLLLLLKKKNNNKKKGGGFFFGGGIIIKKKKKKKKKHHHFFFFFFHHHJJJLLLLLLIIIIIIIIIKKKPPPUUU[[[^^^VVVTTTSSSUUUYYYZZZWWWTTTNNNKKKHHHGGGFFFFFFDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMOOORRRUUUVVV[[[```ffflllqqqwww,,,++++++******++++++,,,+++++++++*********))))))************************************************))))))))))))))))))))))))************************************************)))***++++++++++++***))))))))))))******)))))))))+++++++++*********))))))******************************++++++++++++******))))))***++++++++++++***++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++++++++++++++,,,,,,---.........------------...............///000000111222555888<<<999999:::;;;;;;AAAGGG\\\yyy}}}hhh]]]___iiiyyy~~~~~~yyysssooolllmmmnnnkkkfffdddeeehhheeeggghhhgggeeeddddddeeeeeeeeeeeeffffffffffffggghhhhhhiiiiiiiiiiiihhhggghhhhhhiiijjjkkkkkkllllllmmmlllkkkkkkkkkjjjhhheeeeeedddddddddddddddeeefffhhhhhhhhhhhhhhhhhhhhhiiiggghhhiiijjjkkkkkkkkkkkknnnmmmmmmlllkkkjjjjjjjjjfffiiikkklllqqqwwwwwwrrrpppsssvvvxxx|||zzztttuuuqqqjjjiiiooouuuxxxxxxlll\\\RRRNNNNNNMMMLLLOOOLLLHHHGGGHHHIIIJJJJJJJJJHHHEEEEEEGGGJJJKKKKKKGGGGGGGGGIIIMMMRRRVVVYYYPPPOOOOOORRRUUUVVVTTTQQQNNNLLLIIIHHHHHHGGGEEEDDDCCCDDDEEEEEEFFFEEEEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKGGGHHHIIILLLNNNPPPRRRSSSYYY```hhhnnnsssxxx,,,++++++******++++++,,,***************************************************************+++++++++)))))))))))))))))))))))))))))))))***************************************)))***+++,,,,,,+++***)))((())))))******))))))(((+++++++++************))))))))))))*********************++++++++++++******))))))***++++++++++++***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,------......,,,------------............///000000000111444777555333444777777666999???IIIbbbyyyiii]]]ZZZ```iiiwwwwwwzzz}}}vvvrrrrrrqqqnnnjjjhhhhhhiiiiiijjjkkkiiifffdddcccccceeeeeeeeeeeeeeefffffffffffffffggggggffffffeeedddeeeeeefffggghhhiiijjjjjjlllkkkiiihhhhhhhhhfffeeebbbbbbbbbbbbbbbcccddddddggggggfffffffffeeeeeeeeefffggghhhiiikkklllmmmnnnmmmlllkkkjjjjjjjjjkkkkkkhhhmmmooooooxxx~~~{{{kkknnnlllhhhjjjvvvxxxnnnfff\\\TTTQQQPPPNNNMMMOOOMMMJJJHHHIIIIIIIIIIIIIIIGGGFFFFFFHHHJJJKKKJJJDDDDDDEEEGGGJJJMMMPPPRRRNNNNNNNNNPPPRRRRRRQQQOOOOOONNNLLLKKKKKKJJJHHHFFFEEEFFFGGGHHHHHHHHHFFFFFFEEEFFFFFFGGGHHHGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKHHHJJJLLLOOOQQQSSSTTTTTTZZZaaajjjppprrruuuzzz,,,++++++******++++++,,,)))))))))***++++++,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))*********+++************************(((***+++,,,,,,+++***((((((((())))))))))))((((((+++++++++************)))((()))))))))*********+++******++++++++++++******))))))***++++++++++++***))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++***++++++,,,,,,---......,,,,,,---------.........///000000000///000333555444333555888888666888===???RRRrrrpppbbb\\\]]]bbbqqq|||ssstttxxx||||||zzzwwwtttsssqqqooonnnqqqrrrrrrpppllliiiggggggfffffffffgggggghhhhhhhhhddddddeeeeeeeeedddccccccddddddeeefffggghhhhhhiiinnnllliiihhhhhhiiihhhgggeeeddddddddddddeeeffffffeeeffffffggggggfffffffffggghhhhhhiiikkkmmmpppqqqllllllkkkkkkkkklllmmmnnnnnnsssuuuvvv|||pppvvvyyyxxx{{{zzzuuu|||uuujjjfffbbb[[[UUUQQQOOONNNNNNOOOMMMKKKJJJJJJJJJIIIGGGHHHGGGFFFHHHJJJKKKJJJIIIDDDEEEFFFIIIKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPNNNMMMOOOMMMLLLKKKKKKJJJHHHFFFEEEFFFHHHIIIIIIHHHFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJLLLOOORRRTTTVVVVVVVVVXXX```kkkqqqrrrtttyyy~~~,,,++++++++++++++++++,,,(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))******++++++++++++************************(((((())))))*********+++************************((()))+++,,,,,,+++)))((((((((())))))))))))((((((+++++++++************)))(((((())))))*********+++******++++++++++++******))))))***++++++++++++***((()))+++,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((***++++++,,,,,,---......,,,,,,,,,---------......///000000000//////222444222111444777777444555999;;;KKKfffqqqddd___YYYdddssshhhfffiiiqqqyyy|||xxxyyyzzzzzzwwwsssnnnlllkkkhhhiiiiiijjjjjjkkkkkklllddddddeeeeeeeeedddcccccceeeeeeffffffggghhhiiiiiillliiifffdddeeefffffffffddddddcccccccccddddddeeeeeefffggghhhiiijjjjjjjjjiiihhhhhhiiikkkooorrrtttnnnmmmllllllmmmnnnpppqqqsssxxxzzz{{{}}}{{{|||ppplllzzzzzzkkk```aaa___ZZZTTTOOOMMMNNNPPPOOOMMMKKKKKKKKKJJJHHHFFFGGGGGGGGGIIIKKKLLLJJJIIIFFFGGGJJJLLLMMMNNNNNNMMMOOOOOOOOOPPPPPPOOOMMMLLLLLLKKKJJJIIIIIIHHHFFFDDDDDDEEEFFFGGGGGGFFFDDDCCCDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFHHHKKKOOOQQQRRRRRRRRRUUU___kkksssuuuxxx}}}************************,,,+++***))))))***+++,,,************************+++++++++*********))))))+++******))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************)))(((((((((((()))*********************+++++++++,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,------++++++++++++------,,,,,,,,,---...///000111///......---------......222222222333333333444444888FFFZZZmmmvvvbbb^^^aaavvvnnnfffhhhlllrrr{{{}}}xxxvvvnnniiinnnyyy}}}wwwoooiiihhhffffffggggggeeedddeeeddddddfffhhhjjjjjjjjjkkkiiiggghhhjjjkkkiiifffiiiiiihhhhhhgggffffffeeeiiiiiikkklllllllllkkkkkklllllllllmmmnnnqqqssstttrrrqqqqqqrrrtttwwwzzz|||~~~{{{}}}zzznnnbbbYYYZZZYYYWWWTTTRRRPPPNNNNNNMMMMMMKKKJJJIIIIIIIIIIIIIIIHHHFFFFFFFFFHHHJJJKKKHHHGGGFFFHHHJJJKKKKKKJJJKKKKKKKKKKKKLLLNNNOOOPPPNNNNNNMMMLLLJJJHHHGGGFFFDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLKKKJJJGGGFFFLLLJJJHHHFFFEEEEEEFFFFFFLLLMMMNNNMMMMMMNNNPPPSSS\\\aaaiiirrryyy~~~************************++++++***))))))***+++++++++******************++++++++++++*********))))))))))))(((((()))***++++++)))))))))))))))******+++************************++++++*********)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************)))(((((((((((()))***************************+++++++++,,,)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------------...///000///......------.........222222222333333333333444333<<>>;;;>>>DDDRRRlllyyyxxx~~~dddkkkxxxvvvlllbbb```mmm}}}qqqjjjhhhiiiqqq|||nnn```WWWTTTSSSRRRQQQPPPNNNLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHIIIJJJKKKKKKKKKJJJLLLKKKJJJKKKMMMNNNNNNMMMJJJLLLMMMNNNOOOMMMLLLKKKHHHHHHIIIHHHGGGFFFEEEEEECCCCCCCCCDDDEEEEEEFFFFFFBBBBBBBBBCCCDDDFFFHHHHHHDDDDDDFFFGGGHHHIIIIIIIIIHHHIIIKKKKKKKKKMMMQQQTTTVVV[[[bbbmmmzzz,,,,,,++++++***)))))))))++++++************++++++******))))))))))))******++++++************++++++(((((((((((())))))))))))))))))))))))))))))))))))************************))))))************))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))(((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))***+++,,,,,,+++***)))+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,///111333444333333000///.........///111222///000000111111222333333555555999CCCYYYxxxwwwooogggaaahhhyyynnnaaacccrrrssswwwzzzuuunnnmmmuuu}}}vvvggg\\\WWWPPPPPPPPPPPPNNNMMMKKKJJJNNNMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNNNNLLLJJJKKKNNNPPPPPPNNNMMMLLLLLLLLLLLLLLLMMMMMMKKKIIIHHHGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHJJJIIIGGGFFFFFFFFFGGGHHHGGGHHHKKKLLLMMMOOORRRUUUWWW[[[aaaiiisss~~~)))))))))***++++++,,,,,,+++******))))))******+++++++++************+++++++++******))))))******+++))))))))))))************))))))))))))))))))))))))************************))))))************))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))((('''+++++++++++++++***))))))******************************+++++++++,,,,,,,,,------------------------++++++---...000111111111000///.........///111111000000000111222222333333333666999===III___{{{ssshhh]]]ZZZaaannnxxx}}}tttgggfffrrr|||qqqiiiaaafffmmmrrrvvv|||}}}pppaaaWWWSSSNNNNNNNNNMMMLLLLLLKKKKKKMMMMMMLLLJJJIIIGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHKKKMMMNNNNNNLLLJJJKKKMMMOOONNNLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJHHHHHHHHHHHHGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIFFFEEEDDDCCCBBBCCCCCCDDDGGGIIIKKKLLLMMMOOOSSSUUUVVVZZZ___fffnnnyyy)))))))))***++++++,,,,,,+++******))))))******+++,,,++++++******++++++,,,+++******))))))******+++************++++++++++++))))))))))))))))))))))))************************))))))************))))))(((((((((((()))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))************************))))))))))))))))))))))))'''(((((())))))(((((('''***++++++++++++***))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------++++++++++++,,,---.../////////......//////000111000000111111222333333333000555777777888EEEZZZlll}}}ssscccVVVPPPSSSZZZ___eeennnyyyuuuiiiooo{{{~~~zzzuuupppnnnrrryyyyyyoooeee[[[TTTSSSYYYeeetttrrrgggZZZRRROOOMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGIIIKKKMMMMMMLLLKKKKKKMMMMMMKKKIIIIIIIIIIIIIIIJJJKKKMMMMMMKKKJJJIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGIIIJJJLLLNNNQQQSSSVVVXXX\\\aaahhhrrr}}},,,,,,++++++***)))))))))******))))))))))))******+++******))))))******+++******))))))))))))******)))))))))*********++++++))))))))))))))))))))))))************************))))))************))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******************)))******+++++++++******)))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---...............//////000000000000111111222333333333...111333333333:::HHHSSSdddqqqxxxjjj\\\TTTRRRRRRRRRVVV```kkkrrrvvv{{{rrrbbb\\\bbbkkkqqqzzztttjjjaaa[[[UUUPPPMMMWWW```nnn~~~rrrggg___WWWQQQPPPOOOMMMKKKIIIHHHHHHJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEFFFGGGHHHJJJLLLLLLLLLLLLLLLKKKIIIGGGFFFGGGGGGHHHIIIJJJLLLMMMJJJJJJJJJIIIGGGFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDBBBDDDFFFHHHIIIKKKNNNQQQWWWXXXZZZ]]]cccmmmwww,,,,,,++++++***)))))))))***))))))))))))))))))***))))))(((((((((((())))))***))))))))))))))))))***((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((())))))))))))(((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***)))******+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,---...---......//////////////////000000111111222222333000//////111444888>>>AAAEEEQQQiii{{{mmm```YYYOOOLLLMMMTTT\\\cccnnnzzzkkk^^^\\\```bbbsssyyyooojjjfff___ZZZWWWVVVVVVUUUhhhrrrrrrccc]]]ZZZWWWTTTTTTQQQOOOLLLIIIHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFJJJKKKMMMNNNLLLJJJGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKIIIJJJJJJHHHFFFEEEFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAABBBDDDFFFGGGIIIKKKNNNPPPWWWXXXYYY\\\aaajjjuuu|||)))))))))***++++++,,,,,,***))))))(((((())))))***(((((((((''''''(((((((((***))))))(((((())))))***'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))'''(((((()))))))))))))))''''''(((((())))))******************************))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...------...////////////.........//////000111111222222000///000444666666444999@@@SSSlll}}}qqq```UUULLLLLLNNNRRR^^^lll~~~pppccc]]][[[dddqqq}}}|||xxxrrriiibbb]]]^^^```cccfffiiilllnnnzzzooobbbWWWUUUVVVVVVTTTTTTOOONNNLLLJJJHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFHHHKKKNNNOOOMMMJJJGGGFFFDDDDDDDDDDDDEEEGGGHHHHHHGGGIIIJJJHHHDDDCCCEEEHHHDDDDDDDDDEEEEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEFFFEEEDDDDDDCCCCCCEEEGGGIIIJJJLLLOOORRRUUUVVVXXX\\\aaajjjtttzzz~~~)))))))))***++++++,,,,,,))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))''''''((()))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''((())))))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------,,,---.../////////......------......//////000000000111222222333222222111666999EEEYYYiiiyyy|||kkk\\\UUUPPPLLLRRR\\\fffvvv{{{|||zzzooogggffffffgggkkkoootttvvv}}}rrriiiffffffggggggbbbjjjttt|||uuudddXXXOOOOOOSSSRRROOOMMMIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHGGGKKKPPPQQQNNNJJJHHHGGGDDDDDDCCCCCCDDDEEEFFFFFFEEEHHHIIIGGGCCCAAACCCGGGCCCCCCCCCDDDEEEFFFGGGHHHFFFFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGBBBCCCFFFGGGHHHJJJMMMPPPQQQSSSWWW[[[bbbjjjsssyyy}}},,,,,,++++++***)))))))))))))))(((((((((((())))))******))))))))))))******))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))''''''((()))))))))))))))&&&''''''((()))******+++''''''''''''''''''''''''))))))))))))))))))))))))***)))(((''''''((()))***((()))***+++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,,,,,,,.../////////...---,,,,,,------.../////////---111555555333111333555666555>>>OOO^^^mmmnnndddXXXMMMLLLSSSUUUfffmmmqqqzzzrrrhhh```^^^_________iiittt|||rrrdddZZZZZZaaalllsss}}}sssjjj___TTTKKKMMMPPPNNNIIIFFFDDDEEEFFFHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDFFFHHHJJJKKKFFFKKKPPPRRROOOKKKIIIHHHDDDDDDCCCCCCCCCDDDDDDEEEDDDGGGIIIFFFBBB@@@CCCFFFDDDDDDDDDEEEFFFHHHIIIJJJCCCDDDFFFHHHIIIIIIIIIIIIBBBCCCEEEFFFGGGGGGFFFFFF>>>@@@BBBCCCDDDFFFJJJLLLNNNQQQVVV[[[bbbjjjrrrxxx******++++++++++++******(((((((((((())))))))))))******))))))))))))******'''(((((())))))))))))(((+++***)))(((((()))***+++(((((())))))*********+++(((((((((((())))))))))))***'''%%%&&&)))+++***)))))))))(((((((((((())))))))))))******+++++++++,,,'''((()))******)))((('''+++***((('''&&&''')))***'''&&&%%%$$$%%%''')))***))))))))))))************(((((())))))******++++++''''''''''''((()))***+++))))))))))))))))))))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,---.........///000111111000///...///666===BBBQQQmmmsssiiiaaaYYYRRRRRRUUU[[[eeewwwuuulllcccYYYTTTVVV[[[___mmm~~~zzzsssllliii___]]]]]]```dddlll|||}}}uuupppnnn^^^WWWPPPLLLLLLMMMKKKHHHFFFGGGHHHIIIJJJIIIHHHGGGGGGFFFEEEFFFGGGFFFDDDCCCEEEFFFFFFEEEEEEFFFHHHKKKJJJHHHFFFDDDDDDDDDFFFGGGKKKLLLMMMMMMLLLHHHEEEBBBFFFEEEEEEEEEDDDDDDCCCCCCFFFEEEDDDBBB@@@@@@??????AAABBBCCCDDDEEEFFFFFFFFFBBBCCCEEEFFFFFFFFFEEEDDDGGGHHHHHHIIIHHHGGGFFFEEEAAAAAAAAABBBDDDGGGIIIJJJQQQSSSWWW[[[```fffmmmrrr~~~******++++++++++++******((((((((()))))))))************))))))))))))******)))))))))******)))(((((()))((('''&&&&&&'''((()))(((((()))))))))*********'''((((((((())))))))))))***(((&&&''')))+++***))))))((((((''''''(((((()))***)))))))))))))))))))))'''(((((())))))((((((''')))((('''&&&'''(((***,,,***)))'''&&&'''(((***+++(((((()))))))))*********(((((())))))))))))))))))(((''''''((()))***++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,,,,,,,,,,---......---...///000111222222222111666<<>>QQQbbbxxx{{{sssddd^^^YYYZZZ```fffgggeeegggqqq~~~uuuqqqpppooojjjfff``````aaacccffffffeeedddddddddcccaaa```___```aaacccdddfffgggiiimmmtttyyyxxxnnnkkkjjjhhhjjjnnnvvv~~~|||zzzyyyzzz|||~~~~~~}}}|||tttssswww{{{{{{yyytttooollljjjfff```___bbbbbbhhhmmmnnnkkkhhhjjjmmmqqqwww{{{wwwmmmggghhhlllqqq}}}}}}pppeee```SSSPPPLLLJJJIIIHHHGGGFFFCCCDDDDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBCCCEEEFFFHHHEEECCCAAAAAABBBDDDEEEEEEFFFFFFFFFDDDBBBAAACCCEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFGGGGGGEEEDDDCCCAAAAAACCCDDDEEEFFFFFFFFFHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGHHHIIIJJJKKKOOOPPPSSSWWW]]]fffooovvv******++++++++++++******(((((((((((())))))))))))******))))))))))))******'''(((((())))))))))))((()))((('''&&&&&&'''((()))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((+++......+++(((((()))))))))(((((((((((())))))&&&&&&'''''''''''''''''''''((()))******)))((('''%%%&&&''')))************&&&'''((()))))))))))))))''''''''''''((((((((()))(((((())))))******++++++(((''''''&&&&&&&&&''''''))))))))))))))))))))))))((())))))***++++++,,,,,,((())))))***++++++,,,,,,***++++++,,,,,,++++++***)))))))))***+++---...///'''(((+++---............,,,///000---...222444333...111111000333999:::666===JJJ\\\qqq{{{oooaaaZZZZZZ\\\[[[YYYYYYfffxxxzzzuuusssrrrssstttqqqkkkfffZZZYYYVVVSSSPPPPPPSSSUUUSSSTTTTTTTTTUUU[[[dddkkkpppxxxzzzqqqhhhccc___ZZZYYY]]]dddmmmssstttuuuvvvqqqqqqpppppprrruuuyyy{{{}}}yyytttssswww{{{}}}}}}yyypppfffbbbdddgggeeecccddd```^^^]]]ZZZVVVWWW[[[ZZZbbbjjjnnnpppttt|||~~~zzz}}}ooocccXXXQQQMMMLLLKKKJJJGGGEEECCCBBBBBBCCCCCCCCCCCCCCCEEEGGGAAAAAAAAAAAABBBDDDFFFGGGFFFCCCAAAAAACCCEEEFFFFFFHHHHHHGGGEEEBBBAAABBBDDDCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFEEEDDDBBBAAA???@@@AAACCCDDDDDDDDDEEEJJJKKKKKKLLLKKKJJJHHHGGGGGGGGGFFFFFFFFFGGGIIIJJJLLLKKKJJJIIIHHHIIIIIIJJJOOOQQQSSSVVV\\\eeeooovvvzzz))))))))))))))))))))))))******))))))((((((''''''%%%%%%&&&&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&'''((())))))(((((('''&&&&&&&&&&&&''',,,***)))'''&&&&&&&&&&&&(((((((((((((((((((((((())))))((('''''''''''''''))))))(((&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''(((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''************************((((((''''''''')))***+++************************)))******++++++,,,------******+++++++++,,,,,,,,,++++++,,,------......///............////////////000000111111111222222222<<>>===>>>@@@@@@AAABBBCCCDDDDDDDDDDDDIIIJJJJJJJJJIIIIIIHHHGGGEEEFFFGGGGGGFFFGGGIIIKKKMMMMMMKKKIIIGGGHHHKKKMMMNNNQQQVVV[[[```gggnnnsss}}}))))))))))))))))))))))))***)))))))))((((((((('''(((''''''''''''(((((()))''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&&&&''''''((((((((((((((('''&&&&&&&&&&&&'''***)))((('''&&&&&&''''''(((((((((((((((((((((((())))))((('''''''''''''''******)))((('''&&&''''''''''''''''''((((((((((((************++++++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''***************************))))))(((((()))***+++************************)))******++++++,,,,,,---*********+++++++++,,,,,,++++++,,,,,,---.....................////////////000000000111111111222222000555<<>>>>>???@@@>>>???AAACCCDDDFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEFFFGGGHHHGGGFFFFFFGGGIIIMMMMMMMMMKKKIIIJJJLLLNNNPPPSSSWWW\\\aaagggmmmrrr|||))))))))))))))))))))))))))))))))))))((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))(((''''''&&&&&&'''''')))(((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''''''''(((+++***)))(((((((((((((((''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))++++++***)))))))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,*********++++++++++++,,,++++++,,,,,,------......---............/////////000000000000111111111111...111444777;;;DDDRRR\\\|||nnnWWWQQQNNNTTT[[[aaaggglllmmmxxx||||||xxxvvvtttpppiiidddcccdddhhhkkkkkkvvv}}}uuullleeefffjjjllloooqqqjjjddd\\\XXXZZZ___eeeiiinnnqqqtttvvvwwwyyy{{{}}}{{{yyywwwyyy|||~~~|||zzzrrroooooossswwwxxxzzz|||~~~{{{||||||xxxtttjjjddd[[[SSSNNNLLLKKKJJJFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@BBBDDDFFFGGGEEEGGGJJJJJJHHHGGGGGGHHHFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCFFFFFFFFFFFFFFFGGGHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCC@@@AAABBBAAA???>>>???@@@>>>???AAACCCEEEGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEGGGHHHHHHGGGEEEEEEFFFGGGLLLNNNOOONNNMMMMMMNNNPPPSSSVVVYYY]]]aaaffflllpppzzz~~~))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((('''''''''''')))(((((('''''''''''''''''''''''''''(((((())))))(((((((((((((((((((((((()))(((''''''''''''((((((***))))))(((''''''((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++***))))))((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,************++++++++++++***++++++,,,------......---------.........///////////////000000000111111222444555444555:::CCCJJJ\\\ooo{{{cccXXXNNNLLLOOORRRUUUYYY^^^hhhnnnttt|||{{{}}}~~~uuuuuu{{{}}}xxxqqqllllllpppuuuyyy||||||yyyppphhh[[[WWWQQQLLLKKKKKKKKKKKKIIIIIIJJJIIIHHHFFFDDDCCCDDDCCCBBBAAAAAABBBCCCDDDHHHJJJMMMMMMKKKIIIHHHHHHEEEEEEDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDHHHGGGFFFFFFFFFGGGIIIJJJEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCC???AAABBBBBB@@@???@@@AAA@@@AAABBBDDDFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHFFFGGGGGGGGGEEEEEEGGGIIILLLNNNQQQRRRQQQPPPQQQRRRWWWYYY\\\___ccchhhmmmqqqyyy~~~))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((''''''))))))(((''''''''''''(((&&&&&&'''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''')))))))))(((((('''&&&&&&((((((((((((((((((((((((((())))))******+++,,,,,,))))))*********+++++++++******++++++,,,------...------------................../////////000000000111222222111000333888===CCCUUUppprrreeeXXXSSSQQQNNNLLLLLLLLLWWW\\\aaahhhjjjwww}}}zzz}}}yyywwwpppdddYYYSSSOOOKKKIIIIIIJJJKKKKKKJJJKKKKKKKKKJJJHHHGGGEEEDDDCCCBBBBBBBBBBBBCCCDDDIIIKKKMMMMMMKKKIIIHHHHHHDDDDDDDDDDDDDDDFFFHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEHHHGGGFFFEEEFFFGGGIIIJJJEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCC???AAACCCCCCBBBAAAAAABBBCCCCCCDDDEEEFFFFFFFFFEEEHHHGGGFFFFFFFFFGGGGGGHHHDDDEEEGGGGGGGGGHHHJJJLLLLLLNNNRRRSSSSSSSSSTTTTTTZZZ\\\___bbbfffjjjpppttt|||))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((***)))((((((''''''((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((((((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&))))))))))))))))))))))))(((((())))))***+++++++++)))))))))************+++******++++++,,,,,,------,,,------------.....................////////////000111111000000111444777888EEE[[[pppsssgggccc```YYYQQQMMMCCCLLLOOORRRWWWYYYiii}}}{{{yyyyyy{{{~~~wwwqqqhhh\\\RRRMMMJJJHHHGGGHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFEEEAAAAAAAAAAAACCCEEEGGGHHHHHHJJJKKKKKKIIIGGGGGGGGGDDDCCCCCCCCCEEEGGGIIIJJJKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGDDDEEEFFFFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCDDDCCCBBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFDDDEEEGGGHHHHHHJJJLLLOOOLLLNNNRRRTTTTTTUUUVVVWWW[[[^^^aaaeeeiiinnntttxxx))))))))))))))))))))))))'''((((((((()))))))))***)))((((((''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((())))))*********))))))(((((((((((((((&&&'''((())))))(((((('''(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''((())))))(((((('''************************(((((())))))******++++++))))))))))))*********************+++,,,,,,------,,,,,,---------.........------........./////////000111222222222333444666888???LLLZZZcccooowwwvvvuuunnnddd^^^RRRUUUSSSUUUXXXWWWddd}}}zzzzzz}}}|||tttlllcccXXXPPPJJJHHHFFFFFFHHHIIIIIIHHHIIIHHHGGGFFFFFFEEEEEEFFFAAAAAAAAAAAACCCEEEGGGHHHFFFGGGHHHGGGFFFEEEFFFGGGCCCCCCCCCCCCEEEGGGIIIJJJJJJIIIHHHFFFEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGEEEDDDCCCDDDDDDDDDCCCBBBBBBAAAAAA???AAADDDEEEDDDCCCBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGEEEDDDBBBBBBBBBDDDEEEGGGFFFHHHIIIIIIIIIJJJMMMOOOLLLNNNQQQSSSTTTUUUWWWYYY\\\^^^cccggglllrrryyy}}}))))))))))))))))))))))))'''((((((((())))))******+++***)))(((&&&&&&&&&%%%((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((()))******+++******)))(((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''''''''((()))***))))))(((((((((((()))***''''''''''''((((((((()))*********))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''(((*********))))))************************((((((((()))******++++++))))))))))))************)))******+++,,,,,,------,,,,,,,,,---------......---------.........//////...///000111111222222333999===DDDKKKOOOWWWkkkvvvpppiiifff______bbb^^^eeezzz~~~}}}vvvnnneee\\\SSSMMMIIIHHHGGGGGGIIIKKKKKKJJJJJJIIIGGGFFFEEEFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDEEEGGGCCCBBBCCCCCCEEEGGGIIIKKKJJJIIIGGGEEEDDDDDDEEEEEE@@@AAACCCDDDDDDDDDCCCBBBDDDEEEGGGHHHGGGFFFDDDCCCEEEEEEDDDCCCBBBAAAAAA@@@???AAADDDEEEDDDCCCCCCCCCCCCCCCEEEFFFHHHHHHIIIIIIFFFEEEDDDCCCDDDEEEGGGIIIIIIJJJKKKKKKJJJJJJLLLNNNLLLNNNQQQSSSTTTUUUXXX[[[\\\___dddiiinnnuuu|||(((((((((((())))))))))))&&&&&&''''''(((((())))))(((((('''&&&&&&''')))***''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))***))))))((('''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&&((((((((((((((((((((((((((('''&&&&&&$$$$$$###"""$$$&&&(((((('''&&&'''((())))))(((((((((((())))))))))))(((((()))***++++++++++++******)))(((((((((******+++++++++,,,,,,,,,...------,,,,,,------..................///000000...//////000111222222222111;;;DDDDDD@@@DDDTTTbbb~~~}}}~~~zzzvvvttt~~~~~~~~~~~~{{{uuuvvv}}}ssspppkkkgggccc]]]UUUPPPJJJHHHGGGIIILLLMMMKKKHHHIIIIIIJJJJJJIIIIIIHHHGGGDDDCCCBBBBBBBBBDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDEEE???AAABBBCCCDDDFFFIIILLLLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBCCCCCCEEEFFFFFFDDDFFFIIILLLLLLKKKIIIGGGJJJHHHEEEBBBAAABBBCCCEEEFFFGGGIIIIIIHHHIIIJJJLLLOOOOOOPPPQQQSSSUUUVVVXXXWWW^^^gggmmmqqqwww~~~(((((((((((())))))))))))'''''''''((((((((((((((('''''''''''''''((()))***''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))))))))((((((''')))(((((((((''''''''''''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$&&&(((((('''&&&'''((())))))(((((((((((())))))))))))))))))))))))***************)))))))))))))))++++++++++++++++++++++++------,,,,,,,,,,,,------...............//////000---......///000000111111///777===<<<999<<>>>>>>>>@@@CCCEEECCCCCCBBBBBBBBBCCCDDDDDD@@@BBBCCCEEEEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAABBBDDDFFFFFFFFFEEEDDDGGGFFFDDDCCCBBBBBBBBBBBBEEEFFFGGGGGGFFFFFFGGGHHHFFFHHHKKKOOORRRUUUVVVWWWWWWYYY^^^ccchhhnnntttwww(((((((((((())))))))))))((((((((((((((('''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''''''''''''''((((((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''((($$$&&&(((((('''&&&'''((((((''''''&&&&&&''''''((('''((()))***)))((('''&&&&&&&&&'''(((((()))******)))))))))*********++++++,,,,,,++++++++++++,,,,,,------,,,,,,------...///////////////////////////.........///111222111000///222555666666:::CCCJJJQQQZZZmmmkkk^^^ZZZPPPTTTYYY[[[YYYVVVSSSQQQOOOTTTZZZaaaiiiuuu~~~{{{zzz~~~~~~|||}}}uuuxxx|||~~~zzzxxx|||xxxmmmcccZZZWWWSSSRRRRRRPPPMMMIIIHHHJJJJJJIIIFFFDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDCCCBBB@@@???<<<===>>>>>>>>>@@@CCCEEECCCCCCBBBBBBAAABBBBBBBBBAAABBBEEEGGGHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@?????????@@@@@@AAA???@@@AAACCCDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEECCCEEEFFFEEEDDDDDDEEEFFFEEEGGGJJJNNNQQQTTTUUUUUUUUUWWWZZZ___eeelllrrruuu|||(((((((((((())))))))))))'''''''''((((((((((((((()))((((((''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$&&&(((((('''&&&'''((((((''''''&&&&&&''''''(((%%%'''((()))***)))''''''&&&'''''''''((()))))))))''''''((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,------...///........................---......///000000///...---///000111222555888;;;@@@CCCOOOaaarrrvvvmmm^^^___bbbdddaaa\\\XXXVVVUUUYYY^^^bbbgggppp|||}}}yyyzzzsssssstttrrrqqqsssrrrxxx~~~yyyyyy|||~~~{{{zzznnnlllkkkmmmooommmfff___YYYXXXVVVRRROOOLLLJJJJJJFFFHHHJJJIIIGGGEEEFFFGGGDDDDDDEEEEEEEEEDDDCCCCCC@@@AAACCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>???>>>>>>???AAACCCDDDCCCCCCBBBAAAAAAAAAAAA???AAADDDGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA??????>>>>>>===>>>>>>???===>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBCCCDDDDDDBBBBBBCCCDDDDDDGGGJJJNNNQQQSSSSSSSSSSSSTTTWWW\\\dddkkkqqqtttzzz(((((((((((())))))))))))&&&'''''''''(((((())))))+++***(((&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''&&&'''((('''''''''&&&&&&'''''''''$$$&&&((()))***)))(((''''''''''''(((((((((((((((&&&&&&''')))***+++,,,---,,,++++++++++++++++++,,,---,,,,,,,,,,,,---......------------------------...000111111000///...---000000000000111222333444999555888CCCQQQ```uuuzzzpppmmmkkkjjjgggeeeeeeggg]]]aaafffjjjoooxxx}}}{{{ssszzzzzzqqqjjjjjjlllmmmooosssyyy{{{vvvwww{{{tttmmmhhheee\\\ZZZZZZ]]]bbbccc___ZZZWWWXXXWWWRRRMMMIIIIIIKKKDDDGGGIIIJJJHHHGGGIIIKKKDDDDDDDDDDDDDDDCCCCCCBBB???@@@BBBDDDFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@AAA@@@@@@@@@???===>>>@@@BBBEEEDDDCCCBBBAAAAAA@@@@@@===???BBBEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA>>>======<<<<<<<<<======<<<===>>>??????@@@@@@???EEEEEEDDDCCCBBBAAAAAA@@@AAABBBCCCCCCAAA@@@AAACCCEEEGGGJJJNNNQQQRRRRRRRRRRRRRRRUUU[[[ccckkkpppssszzz''''''((((((((((((''''''((('''&&&'''((())))))(((''''''(((((())))))******(((###!!!$$$&&&$$$""""""(((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%''''''(((((((((((('''''''''((()))******)))((('''''''''&&&&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%$$$###%%%'''((((((''''''&&&&&&%%%&&&'''((()))((((((((((((((('''''''''))))))))))))************++++++******************+++,,,,,,------,,,,,,+++++++++,,,------......///,,,++++++++++++,,,------//////000//////...---------...000111111111000///...222777:::???HHHUUU___xxx~~~yyyvvvuuuvvvwwwooolllmmmrrrxxxrrrppplllmmmttt}}}|||yyyuuuxxx}}}zzz{{{~~~qqqjjjhhhmmmsssvvv}}}zzzrrrkkkcccZZZTTTRRRRRRRRRSSSSSSSSSTTTTTTYYYXXXVVVSSSPPPMMMJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCBBBAAA@@@AAAAAABBBBBBBBBBBBCCCEEEFFFEEEDDDBBBBBBAAAAAA@@@AAAAAAAAA????????????????????????BBBBBBAAAAAAAAAAAA@@@@@@???@@@BBBDDDFFFFFFCCCAAA???BBBDDDCCCAAA@@@BBBEEEFFFEEEDDDCCCAAAAAAAAA@@@AAAAAAAAA@@@???>>>===<<<>>>??????>>>>>>>>>AAACCCCCCCCCCCCDDDCCCCCCBBBAAAFFFEEEDDDCCCDDDDDDFFFFFFBBBFFFKKKNNNNNNNNNQQQTTTUUUUUUWWW[[[aaaiiiqqquuuzzz((())))))******))))))(((&&&&&&&&&&&&'''(((((('''''''''(((((()))))))))))))))$$$"""%%%'''%%%###$$$''''''(((((((((((('''''''''''''''''''''''''''''')))))))))))))))(((''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%''''''(((((((((((('''''''''((()))***))))))((('''(((''''''&&&&&&''''''((()))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&(((***)))((('''&&&&&&%%%&&&'''((()))((((((((((((((((((((('''(((((()))))))))*********************************++++++,,,,,,,,,,,,++++++++++++,,,,,,---............------------...////////////000000//////............///000000000000000---000111222444:::DDDLLLeeemmmwwwwwwsssqqqsssvvv}}}sssmmmgggccceeejjjllljjjgggfffiiinnnrrrxxx~~~zzz~~~xxxvvvvvvwwwvvvrrrpppttt~~~zzzzzz{{{xxxsssrrrxxx}}}xxxssskkkeee```ZZZSSSMMMLLLLLLLLLLLLMMMMMMMMMMMMQQQQQQPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDBBBAAAAAAAAABBBBBBBBBBBBBBBCCCEEEFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@AAAAAA???@@@AAACCCFFFEEECCCAAA>>>@@@BBBBBB@@@???AAACCCEEEDDDCCCAAA@@@?????????AAAAAAAAA@@@@@@>>>>>>===<<<======<<<;;;;;;>>>@@@AAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@???>>>???@@@@@@CCCGGGKKKLLLKKKKKKMMMPPPRRRRRRUUUYYY```hhhpppuuu{{{******++++++++++++******%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))%%%$$$'''(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))*********)))(((((('''''''''&&&''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))(((((((((''''''&&&&&&''''''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''(((***++++++***'''&&&&&&&&&&&&'''((((((''''''(((((((((((((((((((((((())))))))))))******************************++++++,,,,,,,,,,,,++++++++++++,,,,,,------.........------------...//////...//////000000000000/////////......//////000111000111111000///333:::@@@PPPWWW___dddjjjvvv{{{wwwvvvwww||||||uuulllgggggghhhfffbbb]]]```ccceeeiiirrrzzzoookkkppp{{{|||{{{~~~{{{tttoooooorrrvvv|||wwwqqqmmmmmmqqqwww|||~~~~~~yyysssoooiiieee___\\\ZZZWWWRRRNNNGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKKKKJJJJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCEEEFFFEEEDDDAAAAAA@@@???????????????BBBAAAAAAAAA@@@@@@??????<<<<<<===>>>???@@@AAAAAA??????@@@BBBDDDDDDBBB@@@>>>???@@@@@@??????@@@AAACCCBBBAAA@@@???>>>>>>>>>AAAAAAAAA@@@@@@??????>>>===>>>===<<<::::::<<<>>>>>>>>>???@@@AAAAAAAAAAAACCCBBB@@@???>>>??????@@@DDDHHHLLLLLLJJJIIIKKKMMMPPPPPPSSSWWW^^^gggooosssyyy}}}******++++++++++++******%%%&&&'''''''''''''''((((((((((((((((((((((((((()))%%%%%%((((((&&&%%%''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))))))))(((''''''''''''''''''((()))***(((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''(((***+++***)))''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))******************++++++++++++*********++++++,,,------......,,,++++++++++++,,,------......///000111111111000//////...------///000111111111111111111444999===BBBHHHLLLMMMOOOYYYlll{{{}}}{{{{{{|||}}}yyyxxxsssmmmcccfffhhhggggggmmmxxxssshhheeegggmmmqqquuuwwwyyyuuuoookkkkkkmmmvvv~~~~~~}}}yyyyyyzzzyyywww|||xxxkkk```YYY[[[XXXUUUUUUVVVVVVSSSOOOFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFEEEDDDAAAAAA@@@???>>>>>>>>>>>>AAAAAA@@@@@@???>>>>>>>>><<<<<<===>>>??????@@@@@@???>>>>>>???BBBBBBAAA@@@>>>???@@@@@@@@@@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>AAA@@@@@@????????????@@@AAABBBAAA???===<<<>>>???<<<===???@@@AAABBBBBBBBBBBBAAA@@@??????@@@AAABBBEEEIIIMMMMMMLLLKKKLLLOOOQQQRRRTTTXXX^^^fffmmmrrruuu{{{(((((())))))))))))((((((&&&(((***)))(((''')))+++((((((((('''''''''''''''(((&&&&&&)))(((%%%&&&)))(((((('''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''(((''''''&&&'''''''''''''''((()))***((((((((((((((((((((((((''''''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))(((((((((''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&''')))***)))(((''''''''''''''''''&&&&&&&&&'''''''''(((((())))))'''(((((((((((()))))))))(((((()))))))))*********)))******++++++******)))******++++++,,,------...,,,++++++++++++,,,---------...///000000000000000///...---------...000111---............111444777:::>>>AAA???===BBBOOOZZZllluuu|||yyy|||vvvpppsssuuutttrrrsssxxx}}}{{{ssspppqqqrrrsssoooooonnnkkkhhhggghhhjjjmmmsssxxx{{{~~~~~~}}}uuuiii]]]SSSNNNMMMJJJIIIJJJMMMNNNMMMJJJFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>???>>>>>>>>>======<<<<<>>>>>>>>>>>===<<<===???AAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@CCCCCCBBB@@@======>>>@@@<<<===???@@@BBBCCCCCCCCC===<<<<<<<<<===???@@@BBBEEEIIINNNOOOOOOOOOQQQTTTTTTUUUVVVYYY___ffflllqqqsss{{{''''''((((((((((((''''''&&&)))+++***((('''))),,,(((((((((''''''''''''&&&&&&%%%&&&)))(((%%%&&&***)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''''''''&&&''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%'''((()))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&'''((()))))))))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&(((((('''&&&'''''''''(((''''''&&&%%%&&&&&&''''''((()))))))))''''''(((((((((((())))))'''(((((())))))*********))))))************))))))******++++++,,,,,,------...------------...//////---......////////////.........------......///000//////......///000111222333666888777555777===BBBJJJTTTbbbnnnyyy|||wwwwww||||||~~~}}}}}}~~~zzzxxxwwwwwwwwwuuuwwwxxxzzz{{{uuukkk```WWWQQQNNNMMMFFFDDDCCCDDDHHHJJJHHHFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCEEEFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>===>>><<<:::;;;===???@@@@@@AAA@@@???@@@BBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<===>>>@@@AAA@@@@@@???===;;;;;;<<<>>>======???@@@AAABBBBBBCCC>>>>>>===>>>???@@@BBBCCCCCCHHHMMMOOOOOOPPPSSSVVVVVVVVVWWWZZZ```gggmmmrrruuu}}}&&&''''''((((((''''''&&&%%%(((+++***'''&&&))),,,(((((('''''''''&&&&&&&&&%%%$$$&&&((('''$$$%%%***((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%'''(((***((('''%%%$$$$$$%%%'''(((&&&&&&%%%%%%&&&''')))***))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&(((((('''&&&''''''((((((((('''%%%%%%&&&&&&''''''((())))))***'''''''''((((((((())))))''''''(((((()))******+++((())))))))))))))))))(((*********+++,,,,,,------...------------...//////---............------,,,,,,---......//////......000000///000111222222111000111333333333444555777888>>>GGGPPP[[[mmm}}}~~~yyyyyy|||~~~rrrgggbbbZZZSSSMMMJJJIIIJJJFFFDDDBBBDDDGGGHHHGGGDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA??????AAABBBBBBBBBAAAAAABBBBBBBBBCCCEEEFFFEEEDDDDDDCCCBBB@@@??????>>>>>>;;;;;;<<<<<<===>>>>>>>>>==================>>>>>>>>><<<999999;;;>>>??????@@@>>>===>>>AAABBBAAA??????>>>======<<<=========<<<<<<;;;:::;;;===???@@@=========;;;999999;;;===<<<===>>>???@@@@@@@@@@@@CCCBBBAAA@@@@@@AAABBBBBBAAAEEEJJJMMMMMMNNNQQQSSSSSSSSSUUUZZZ```hhhppptttwww~~~''''''((((((((((((''''''$$$(((+++)))&&&%%%(((+++(((((('''''''''&&&&&&&&&$$$$$$&&&(((&&&###%%%***'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%''')))***((('''%%%$$$$$$%%%'''(((&&&&&&%%%%%%&&&''')))***))))))(((((((((((())))))&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((''''''((()))(((&&&''''''((((((((('''%%%$$$&&&&&&&&&'''((())))))***''''''''''''((((((((()))&&&''''''((()))******+++(((((())))))))))))(((((()))******+++,,,,,,------,,,++++++++++++,,,------............---,,,+++++++++,,,.../////////...---+++++++++---///111222111222111111111333333333222444666888;;;DDDWWWppp~~~|||{{{{{{tttdddUUUUUUSSSQQQMMMIIIEEEBBBEEEBBB@@@AAADDDEEECCC@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC===>>>@@@AAABBBAAAAAA@@@BBBBBBBBBCCCEEEFFFEEEDDDEEEDDDCCCAAA@@@?????????;;;;;;<<<===>>>???@@@@@@999::::::;;;<<<===>>>>>>>>>;;;888888:::===?????????===<<<===@@@AAA@@@=========<<<;;;;;;;;;<<<<<<;;;:::999999:::<<>>>>>??????>>>BBB@@@???===<<<;;;;;;<<>>>>>???BBBEEEFFFEEECCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???BBBBBBBBBCCCCCCDDDDDDDDDHHHGGGFFFEEEEEEFFFGGGIIICCCEEEFFFEEECCCAAA@@@@@@>>>>>>>>>>>>>>>?????????<<<<<<<<<============>>>===<<<<<<<<<<<<;;;;;;;;;999999999:::;;;<<<===>>><<<;;;::::::999999:::::::::;;;===?????????>>>>>>======<<<:::888888;;;===>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>============???BBBGGGJJJKKKKKKLLLMMMLLLOOOSSSWWW]]]eeemmmssswww''''''''''''''''''''''''(((''''''&&&'''((()))*********)))(((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&'''((((((''''''(((((('''&&&&&&%%%))))))))))))))))))))))))''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''((((((((())))))))))))***++++++++++++***)))((())))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---...///000000......///000---........./////////000//////000000111222222222///111111111222888BBBJJJVVV```mmmxxx~~~|||{{{sssmmmhhhiiijjjfffYYYOOOJJJJJJIIIHHHFFFDDDCCCBBB>>>>>>???AAADDDEEEEEECCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@???@@@BBBDDDEEEDDDEEEFFFDDDBBB@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<======;;;;;;:::999999999999999888999:::<<<>>>?????????======<<<:::999999;;;===>>>>>>??????@@@@@@@@@AAA@@@??????>>>===<<<;;;;;;>>>AAADDDFFFHHHIIIJJJLLLMMMOOOSSSXXX]]]eeemmmrrrwww''''''''''''''''''''''''''''''&&&&&&''''''((()))***)))(((((('''((((((((('''''''''(((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))******++++++******)))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...//////------...///...............///////////////000111111222222333///111333333111333777;;;AAAGGGNNNUUU]]]lll}}}oooaaa]]]ZZZ\\\^^^\\\SSSJJJIIIIIIHHHGGGEEECCCBBBAAA>>>>>>???AAADDDEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????????????????@@@@@@@@@????????????AAACCCEEEFFFEEEEEEEEECCCAAA???@@@AAA@@@??????>>>>>>=========:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>><<<;;;;;;;;;;;;;;;<<<<<<::::::999888888888888999666777888:::<<<>>>@@@AAA===>>>===<<<::::::<<<>>>>>>>>>??????@@@AAABBBBBBAAA@@@???>>><<<;;;::::::===???AAABBBCCCEEEHHHKKKNNNPPPTTTXXX]]]dddlllrrruuu~~~''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&'''''')))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))))))))************))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........,,,---......,,,,,,---...........................//////000000111222222333///111333444333444666888:::===??????CCCOOO```mmm|||mmmaaaUUURRRQQQSSSVVVVVVPPPKKKHHHHHHGGGFFFEEECCCBBBAAA???>>>>>>@@@CCCDDDDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEEEEEEEEDDDBBB??????@@@BBBBBBAAAAAA@@@???>>>>>>===:::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>??????======<<<;;;;;;;;;;;;;;;:::999888888777777888888888888888999;;;===@@@AAA===>>>>>>===;;;;;;<<<>>>======>>>???@@@AAAAAABBB??????>>>===<<<<<<;;;;;;===>>>??????AAACCCHHHKKKNNNPPPTTTXXX]]]dddkkkppprrrzzz''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))*********))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,---------......,,,---...---,,,+++,,,..................---------...//////000000111222222...////////////111333444000222333333666===JJJSSSbbbttt{{{sssmmmjjjdddZZZRRRIIIHHHIIIKKKMMMMMMKKKIIIHHHHHHHHHGGGFFFDDDCCCBBB@@@???>>>???BBBCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@???>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????EEEEEEDDDAAA???>>>@@@BBBCCCCCCBBBAAAAAA@@@??????:::::::::;;;;;;;;;<<<<<<999:::;;;<<<===???@@@@@@>>>>>>===<<<;;;;;;;;;;;;:::999888888777777888888;;;;;;::::::;;;===???@@@===>>>>>>===;;;;;;<<<===<<<<<<<<<===>>>??????@@@<<<<<<<<<<<<===============>>>>>>???@@@CCCHHHKKKNNNPPPSSSWWW[[[bbbiiinnnqqqxxx''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''''''''&&&''''''((()))'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((((((((())))))******))))))((((((((()))))))))******************++++++++++++************++++++++++++,,,---......,,,,,,---............---------------------...//////000000111222111000/////////000111111333444333333555;;;@@@KKK\\\ggglllrrrwww~~~rrrjjjcccZZZUUUTTTQQQLLLGGGEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBB@@@???>>>???AAABBBCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===>>>>>>????????????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@???DDDDDDDDDBBB@@@>>>???@@@CCCBBBBBBAAAAAA@@@@@@@@@:::;;;;;;;;;<<<<<<<<<<<<:::;;;;;;===>>>???@@@@@@>>>>>>===<<<;;;;;;;;;<<<::::::999888888888888999;;;;;;;;;;;;<<<===>>>>>><<<===>>>===;;;;;;;;;<<<<<<<<<<<<============>>>:::;;;;;;<<<<<<===>>>>>><<<===>>>???@@@CCCGGGKKKNNNOOORRRUUUZZZ```ggglllqqqxxx}}}}}}''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''&&&'''(((((((((((('''&&&%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))(((((((((((()))))))))***************++++++++++++)))************+++++++++,,,...///...---,,,---............------,,,,,,,,,,,,,,,------.../////////222111111111222222111000666888888666333333555777???MMMUUUYYY]]]^^^mmmoooaaaWWWRRRLLLJJJKKKKKKHHHEEEEEEFFFGGGGGGFFFFFFHHHJJJFFFFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???=========>>>???@@@@@@?????????>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDCCCAAA???>>>???@@@@@@@@@@@@@@@@@@@@@???;;;;;;<<<<<<<<<=========;;;;;;<<<===>>>??????@@@>>>===<<<<<<<<<<<<<<<===;;;;;;:::999999999999999888888:::;;;<<<===>>>>>>;;;<<<======;;;::::::;;;>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<<<<<<<:::<<<>>>???@@@BBBFFFIIIMMMNNNQQQTTTXXX^^^eeejjjooouuu~~~~~~~~~''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''&&&'''((())))))((('''&&&%%%%%%&&&'''((((((((('''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&'''((()))&&&'''''''''(((((())))))(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$$$$%%%&&&'''((()))***&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((()))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,------------...//////------...///.........------,,,,,,,,,++++++,,,,,,---......///+++,,,...000222222000...///111222222222333555888777AAAFFFJJJMMMJJJRRRgggzzzppphhhhhhooo|||{{{wwwvvvdddTTTOOOLLLIIIIIILLLMMMKKKHHHCCCDDDEEEDDDBBBAAADDDFFFDDDDDDDDDDDDCCCBBBAAA@@@AAA???>>>>>>@@@BBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???===<<<===>>>???BBBBBBBBBBBBAAAAAA@@@@@@999:::<<<===???@@@@@@@@@AAACCCDDDDDDAAA???>>>>>>>>>>>>>>>>>>>>>?????????<<<<<<<<<============>>><<<<<<======>>>>>>??????======<<<<<<<<<<<<======<<<;;;::::::999999::::::333555888:::===>>>>>>>>>:::;;;===<<<;;;999::::::@@@@@@??????>>>==================<<<<<<;;;;;;:::999;;;===>>>???AAAEEEGGGLLLNNNPPPSSSWWW]]]dddiiikkkqqqzzz&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''')))))))))((('''%%%$$$###&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&%%%$$$%%%&&&((((((&&&$$$''''''''''''''''''''''''((('''&&&%%%%%%''')))***%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''))))))))))))((('''&&&%%%))))))*********))))))(((((('''''''''&&&&&&&&&&&&((((((***+++------......++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...............////////////111111000000//////......000000000000111111111111444888<<<===<<<===CCCHHHZZZ[[[ZZZVVVSSSUUU]]]dddppprrrvvv}}}ttthhhgggjjjmmmmmmiiiaaaXXXRRRIIIIIIIIIIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEBBBBBBAAAAAAAAABBBBBBCCCCCCBBB@@@???>>>??????@@@>>>>>>???@@@AAABBBBBBCCC===>>>???AAABBBCCCCCCCCCCCCBBBAAA???>>>>>>???@@@@@@AAACCCDDDDDDCCCAAA@@@???===<<<===???@@@@@@???BBBBBBBBBAAA@@@???>>>===??????@@@@@@@@@??????>>>======<<<<<<<<<<<<==============================???>>>===<<<;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<======<<<<<<@@@AAA@@@>>>;;;999999999===<<<;;;::::::;;;===>>>======<<<;;;;;;<<<>>>>>>;;;<<<<<<>>>@@@CCCFFFGGGLLLKKKLLLOOOVVV\\\aaadddnnnssszzz&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%$$$&&&'''((('''%%%''''''''''''''''''''''''###"""!!! !!!"""$$$%%%&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((''''''&&&))))))************))))))(((((((((((('''''''''&&&&&&'''((()))***++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---.........////////////000000000000//////......//////000000000111111111///222666666555777;;;@@@GGGHHHHHHEEECCCEEEKKKQQQXXXXXX[[[```iiittt}}}~~~yyyfff[[[YYY[[[___```]]]WWWPPPKKKGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBCCCBBBAAAAAA@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBB??????@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBAAA@@@???@@@AAACCCDDDDDDCCCAAA@@@???>>>======???@@@@@@???@@@AAA@@@@@@???>>>===<<<>>>??????@@@@@@@@@?????????>>>>>>======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=====================<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<======<<<<<<>>>??????===;;;999999:::<<<;;;;;;:::;;;<<<======>>>===<<<<<<;;;<<<======;;;<<<<<<>>>@@@CCCFFFGGGLLLKKKLLLPPPUUU\\\aaacccmmmrrrzzz&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&"""###$$$&&&''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''%%%%%%$$$###$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((())))))************))))))))))))))))))((((((((((((***+++,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////000000000////////////...//////000000000000111111,,,///111111000111555999;;;<<<===<<<:::;;;@@@DDDFFFFFFFFFHHHOOOYYYbbbhhhnnnnnnmmmllljjjkkknnnpppjjjqqq}}}iiiYYYPPPKKKMMMPPPQQQPPPMMMHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDBBBAAABBBDDDEEEBBB???@@@AAABBBCCCCCCBBBAAA@@@@@@???===>>>???AAA@@@@@@???????????????>>>===<<<>>>>>>???@@@AAAAAAAAA@@@@@@??????>>>>>>??????@@@;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>?????????===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<;;;<<<===<<<:::888999:::;;;;;;::::::;;;<<<======???>>>===<<<<<<;;;<<<<<<;;;<<<<<<>>>@@@CCCFFFGGGKKKLLLMMMPPPUUU[[[```cccjjjqqqzzz&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***++++++***'''&&&"""###$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((&&&$$$$$$%%%'''''''''''''''''''''''''''''''''((((((''''''(((((()))***((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))((())))))************)))*********))))))))))))(((,,,,,,---------------,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........////////////////////////////////////000000000111...000111111000111444666777999;;;;;;:::;;;===???AAA@@@??????BBBGGGMMMPPPQQQQQQRRRQQQQQQRRRUUUWWWSSS\\\nnnmmm^^^TTTOOOGGGHHHJJJKKKKKKIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>???AAACCCCCCCCCCCCBBBCCCBBBBBBBBBAAAAAAAAA@@@??????@@@@@@AAABBBCCCDDDIIIEEEBBBAAADDDDDDBBB???AAAAAABBBCCCCCCBBBAAAAAAAAA???>>>>>>@@@AAA@@@???>>>???????????????>>>>>>===>>>???@@@AAAAAABBBBBB?????????>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAA===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999:::;;;:::999888999:::::::::::::::;;;<<<<<<===??????>>>===<<<;;;;;;;;;;;;<<<<<<>>>@@@CCCFFFGGGJJJLLLNNNQQQUUUYYY^^^bbbfffnnnxxx&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$%%%***)))(((&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***++++++***'''&&&$$$$$$%%%%%%&&&%%%%%%%%%'''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&$$$$$$%%%'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&((())))))))))))(((((()))***************+++*********))))))))))))''''''(((((()))(((((((((*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------.............../////////...////////////000000000111111222222222222444555333555777777777777777888888999999:::;;;<<<===>>>>>>???@@@???>>>???AAACCCCCCHHHYYYqqqyyyrrrvvv{{{|||lll___VVVQQQOOOHHHIIIJJJJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDEEEFFFGGGFFFEEEEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@<<<>>>@@@AAABBBBBBBBBAAADDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>???AAACCCEEEFFFOOOJJJDDDAAAAAABBBAAA@@@AAABBBBBBBBBBBBBBBBBBAAAAAA???>>>>>>???@@@????????????@@@@@@AAA@@@@@@@@@===>>>???@@@AAABBBBBBBBB???>>>>>>======>>>>>>???========================<<<===>>>@@@AAAAAAAAAAAA===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;888999:::999888777888:::888999:::;;;;;;<<<<<<<<>>>>>===<<<;;;;;;:::;;;<<<<<<>>>@@@CCCFFFGGGJJJLLLPPPRRRTTTXXX]]]```bbbjjjvvv&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$############+++***(((&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******)))'''&&&&&&&&&'''&&&&&&%%%$$$###'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((('''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&((('''%%%###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))'''((()))******+++******************))))))))))))''''''((()))))))))))))))************++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,---------............/////////......////////////000000111111111111111222333444333444444555555444444333111222555777999999888888777888999888777777888:::<<<>>>KKKbbbsssssshhh___\\\aaahhhnnnttt|||~~~{{{wwwrrrooolllrrrzzz}}}{{{}}}yyyssshhh]]]SSSNNNLLLKKKGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFHHHIIIGGGFFFEEEDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA===>>>???@@@AAAAAABBBAAADDDDDDDDDCCCCCCBBBBBBBBB??????>>>???@@@BBBEEEFFFMMMKKKFFFBBB??????AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???======>>>???>>>===>>>???@@@AAAAAAAAAAAAAAA??????@@@AAABBBBBBBBBAAA>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@AAAAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::888999:::999888777888999777888999;;;<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::;;;<<<<<<>>>@@@CCCFFFGGGIIIMMMQQQSSSTTTVVV[[[___```hhhrrr&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((''''''''''''''''''''''''&&&%%%%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%$$$&&&'''((('''%%%''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''###&&&)))((($$$###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&'''((())))))(((((('''((()))******+++++++++******)))))))))(((((((((((()))***+++,,,---------************++++++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,---------.........//////........./////////000000111000000000222333444444666666555555555444333222222333444555666777666666444555666666555555666777999;;;FFFXXXdddbbbYYYRRRJJJNNNTTTXXX\\\bbbjjjpppwwwzzz~~~|||yyyxxxzzz||||||}}}wwwsssssszzz}}}zzzyyyyyy~~~|||~~~~~~~~~wwwssslllgggbbb^^^ZZZWWWWWWZZZ]]]aaadddeeeffffffhhheeebbb___^^^```ccceee```]]]WWWPPPKKKHHHGGGGGGCCCDDDFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCDDDFFFHHHJJJFFFFFFEEEDDDCCCBBBCCCCCC????????????@@@AAABBBBBB@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@??????AAABBBCCCEEEGGGHHHFFFAAA???AAACCCBBBBBBBBBAAAAAABBBBBBBBB@@@>>><<<<<<===>>>===<<<======???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@AAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;:::999:::;;;:::888777888999666777999;;;<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;;;;<<<<<<>>>@@@CCCFFFGGGIIIMMMRRRSSSSSSUUUZZZ___```fffooo|||&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&&&&''''''((('''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%$$$%%%'''((((((&&&$$$''''''''''''''''''''''''%%%&&&&&&'''((('''''''''%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''###''')))((($$$###%%%)))&&&&&&&&&&&&&&&&&&&&&&&&$$$##################$$$%%%%%%'''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&'''((((((((((((((((((''''''(((******+++++++++))))))))))))((((((((((((%%%&&&((()))***+++,,,,,,)))************+++++++++,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,---------.........//////............/////////000222111000111333555555555777555444333333222111///555444333111111111111222111333444444444444555666777;;;EEESSSZZZVVVOOOKKKBBBFFFKKKMMMNNNQQQVVVZZZ]]]bbbhhhhhhdddaaabbbeeehhheeebbb``````aaa`````````]]]___gggmmmkkkfffcccbbbfffkkkllljjjgggffffffooonnnppptttsssmmmjjjkkkooosssvvvtttmmmhhhgggiiiiiicccZZZSSSOOOMMMLLLKKKMMMMMMMMMOOORRRTTTSSSRRRRRRPPPOOONNNNNNOOOQQQRRROOONNNKKKIIIGGGFFFEEEEEE@@@BBBDDDFFFGGGGGGFFFEEECCCCCCBBBBBBCCCFFFHHHJJJFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>???@@@AAACCCCCCCCCBBBAAA@@@AAABBBCCCDDDCCCDDDDDDDDDDDDDDDDDDDDDFFFDDDBBB@@@??????@@@AAA>>>DDDJJJIIICCC@@@AAADDDCCCBBBBBBAAAAAABBBBBBCCC???>>><<<;;;<<<===<<<;;;;;;<<<===???@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA========================<<<===???@@@@@@@@@>>>=========<<<<<<<<<;;;;;;;;;<<<=========<<<;;;:::::::::;;;<<<:::888777777888666777999;;;<<<<<<<<<<<<;;;<<<===>>>>>>===<<<<<<;;;<<<<<<>>>@@@CCCFFFHHHHHHMMMRRRTTTSSSUUUYYY^^^```eeemmmzzz|||&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%(((((())))))))))))((((((&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%&&&'''((()))******)))((('''&&&%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''(((''''''&&&&&&((()))***(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))++++++************++++++////////////...---,,,,,,---------............///111111000000//////......000000000111222555777888555555555555555555555555///222555666555333222222111111111222333444666777999>>>DDDJJJMMMKKKHHHEEEBBBCCCDDDEEEFFFFFFFFFFFFLLLNNNNNNLLLJJJLLLSSSYYY[[[WWWQQQMMMLLLLLLLLLLLLKKKMMMQQQTTTUUUSSSPPPNNNPPPSSSWWWXXXWWWUUUTTTTTTZZZZZZ\\\___bbb```[[[VVV___aaaaaa]]]WWWSSSUUUXXXZZZ[[[ZZZRRRGGGAAACCCGGGEEEEEEFFFGGGHHHJJJLLLMMMOOOMMMLLLKKKKKKJJJHHHFFFHHHGGGEEEEEEFFFGGGFFFEEEFFFEEEDDDEEEFFFFFFEEECCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????AAACCCCCCBBBAAA@@@???>>>===============???CCCEEEFFFEEECCCAAAFFFEEEDDDCCCBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;===>>>@@@AAABBBBBBAAA@@@@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>=====================>>>>>>???>>>???@@@@@@@@@>>>===<<<999::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<777999;;;;;;999888888:::555666888777666555777888<<<;;;;;;;;;;;;<<<======::::::<<<===@@@BBBEEEFFFKKKMMMPPPRRRTTTVVVZZZ]]]___bbbhhhvvv|||&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&'''((()))((((((((('''''''''''''''%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%''''''''''''''''''''''''(((''''''&&&'''((()))***))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))++++++************++++++,,,------.........------------------............000000000/////////......000000000111222444666888555555555555555555555555///222444555333111111111000000111111222444555666444777<<<@@@AAA???<<<:::<<<===>>>???@@@@@@@@@@@@BBBDDDFFFEEEBBBDDDIIIOOOMMMJJJEEEBBBAAAAAAAAA@@@BBBDDDGGGJJJKKKIIIGGGEEEEEEHHHLLLMMMLLLJJJIIIIIIKKKKKKMMMPPPSSSSSSOOOLLLPPPRRRSSSOOOJJJGGGHHHKKKRRRUUUVVVQQQHHHBBBBBBDDDCCCDDDDDDEEEFFFHHHIIIJJJLLLJJJHHHHHHHHHHHHFFFEEEHHHFFFDDDDDDEEEFFFFFFEEEGGGEEEDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@BBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>@@@DDDHHHIIIIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@>>>===<<<;;;;;;::::::;;;======>>>???@@@@@@@@@@@@@@@@@@@@@????????????>>>@@@?????????>>>>>>>>>>>>@@@@@@>>>===<<<;;;;;;;;;===>>>??????>>>===<<<;;;::::::::::::::::::999999999::::::;;;;;;;;;;;;:::;;;;;;;;;:::999888888888555777888777666555666888:::999999999999:::;;;;;;:::;;;<<<===???AAACCCDDDFFFIIILLLPPPSSSVVV[[[^^^cccfffkkkxxx&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''((((((((((((((((((''''''%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((''''''''''''((())))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))++++++++++++++++++++++++******+++,,,------------------------............///////////////.........000000000000222444666777444444444444444444444444111222333333111//////000000000000000111222444444555777999;;;;;;999777555888888999:::;;;;;;;;;;;;888;;;======;;;<<<@@@CCCCCCAAA>>>=========<<<;;;999;;;>>>@@@AAA@@@>>>===@@@CCCFFFGGGFFFDDDDDDDDDBBBBBBCCCFFFIIIJJJIIIGGGGGGHHHIIIFFFBBB@@@BBBDDDHHHMMMPPPNNNGGGBBB@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFGGGFFFDDDEEEEEEFFFDDDCCCGGGEEECCCCCCEEEGGGHHHHHHIIIFFFDDDCCCEEEFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGFFFFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBB@@@AAABBBCCCCCCBBBBBBAAA@@@??????>>>>>>???===???CCCGGGJJJKKKJJJJJJDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;::::::::::::<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@????????????@@@????????????>>>>>>>>>@@@???>>>===<<<;;;;;;;;;<<<<<<=========<<<;;;:::;;;:::::::::999888888888777888:::;;;<<<;;;:::999:::888666555555555444333666777888777666555666777888777777777777888999999;;;;;;;;;<<<>>>???AAABBBBBBEEEIIIMMMQQQVVV\\\```fffjjjooozzz%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&'''''''''''''''(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((())))))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,---------.................................000000///000111333555666444444444444444444444444333444444222000//////111////////////000111222333666777888888888777666555666777888888999999999888444777999:::999999;;;======<<<<<<<<<======;;;999777888:::<<<===<<<;;;:::???AAADDDDDDCCCBBBBBBCCC@@@@@@AAABBBDDDEEEEEEEEECCCDDDDDDBBB@@@???@@@BBBAAAEEEHHHHHHDDD@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCFFFDDDCCCDDDHHHLLLOOOPPPNNNKKKGGGEEEEEEFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBBBBCCCAAA@@@@@@AAABBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>;;;===@@@DDDFFFFFFFFFFFFCCCBBBBBBAAA@@@@@@??????======<<<;;;::::::::::::;;;;;;:::::::::<<<>>>???@@@@@@????????????>>>>>>????????????????????????<<<<<<;;;;;;<<<<<<===>>>:::;;;;;;;;;;;;:::::::::;;;::::::999888777777666444666999;;;<<<;;;999777:::777555444666777666555666777888777666555666777777777666666777777888999;;;;;;;;;;;;<<<===??????@@@CCCHHHLLLQQQVVV[[[___gggkkkqqq|||$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***))),,,,,,,,,------------...---------------.........000/////////000222333555444444444444444444444444444555555444111000111222////////////000111222222111111111222222333333333555666666777777777777666333444777888888888888999777666666888999999777555888999:::;;;;;;<<<;;;;;;:::<<<>>>???>>>======>>>>>>>>>>>>>>>>>>>>>???@@@>>>???>>>===<<<<<<===>>>===@@@BBBAAA???>>>@@@BBBAAAAAABBBCCCDDDDDDCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCDDDDDDDDDGGGLLLRRRUUUVVVRRRNNNJJJFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDCCCAAAAAAAAA@@@@@@?????????===>>>>>>???@@@@@@AAAAAABBB@@@>>>>>>?????????===>>>======<<<<<<<<<<<<===;;;===???AAABBBBBBAAA@@@AAAAAA@@@@@@??????>>>>>>===<<<;;;::::::999999::::::999888888999:::<<<===??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<===999999999999999999::::::::::::999888777777666666333555888:::;;;:::888777;;;:::999999:::;;;;;;:::777888888777666555555666777777777777777888999999::::::::::::;;;<<<===>>>BBBEEEIIILLLPPPUUUZZZ]]]ccciiiqqq|||{{{}}}###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%''''''(((((((((((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''&&&''''''((()))((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))******+++,,,------,,,+++***,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,------------,,,,,,,,,---------------000////////////111222444333333333333333333333333333444555555333111111222000000///000000111222222///000000111222333444444333444444555555444444444222333444555666666666666666555555777888999777666888888888888999:::;;;;;;:::;;;======<<<;;;<<<======>>>???>>>===<<<===??????>>>>>>===============;;;===>>>>>>===>>>???AAA???@@@BBBDDDEEEEEEDDDCCCEEEDDDCCCCCCEEEFFFEEECCCBBBCCCDDDIIINNNSSSVVVVVVRRRNNNJJJGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBB@@@AAABBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????<<<======>>>???@@@AAAAAABBB@@@>>>===>>>>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>??????@@@@@@???>>>>>>@@@@@@??????>>>>>>>>>>>>===<<<;;;:::999999999999888888888888999:::;;;<<<============<<<<<<<<<<<<<<<<<<============>>>>>>>>>===<<<;;;:::999999999999999888888888999::::::999888888888777666666666222444666888999999888777777999::::::999888888999777888999888666444555666888777777777777888999999888888888999:::;;;<<<===BBBEEEIIILLLOOOSSSXXX[[[```gggppp{{{xxx{{{~~~######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''((((((((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&((()))))))))((('''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********+++---......---+++***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------000///......///000222333333333333333333333333333000222555555444222111111111111000000000111222222222333333444555555666666333444444444444444333333333222222333444555555555999888777888:::::::::999777777777777777999:::;;;;;;<<<>>>>>>===<<<===???;;;>>>@@@AAA???>>>@@@AAAAAA@@@???>>>>>>???>>>>>>999;;;>>>??????>>>=========???AAACCCDDDEEEDDDCCCFFFDDDCCCDDDEEEEEEDDDCCC@@@AAACCCHHHMMMPPPPPPOOOLLLIIIGGGEEEEEEDDDBBBAAAAAA@@@@@@??????@@@@@@AAA???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>><<<===>>>???@@@AAABBBBBBCCCAAA???>>>>>>>>><<<;;;<<<<<<;;;;;;;;;<<<<<<======>>>>>>???>>>>>>======??????>>>>>>>>>>>>=========<<<;;;:::999999999999777777888999::::::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===>>>===;;;:::999999888888999999888888888999:::;;;777777777777777777777666333333555666777888888888666;;;???>>>888444444777777888999888555444555666777777777777777888888999666777777888999:::<<<<<<@@@BBBFFFJJJMMMRRRWWWZZZ^^^eeeooozzz}}}|||}}}yyy|||"""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%'''((((((((('''&&&!!!"""###$$$%%%&&&''''''&&&&&&&&&&&&%%%$$$######!!!""""""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&$$$$$$%%%&&&'''''''''''''''''''''''''''%%%&&&((()))))))))(((''')))************+++++++++))))))))))))))))))))))))************************'''((((((((())))))*********+++---......---+++*********+++,,,------------++++++,,,,,,,,,---------+++++++++,,,,,,---------//////......///000111222333333333333333333333333---000333555333111000000111111111111111111222333222333444444444444333333555555666666666555555444555444333333555666666666888777555555777888888777888777777666777999:::;;;999:::;;;;;;::::::;;;<<<666999===>>>======>>>@@@???>>><<<<<<<<<<<<<<<;;;777:::???AAABBB???<<<:::;;;===@@@BBBDDDDDDDDDCCCFFFEEECCCCCCDDDEEECCCBBB???@@@CCCFFFJJJKKKJJJHHHFFFEEECCCCCCDDDDDDBBB@@@@@@??????????????????@@@???@@@AAABBBCCCCCCDDDDDDBBBBBBAAAAAA@@@???>>>>>>===>>>???@@@AAABBBCCCCCCDDDBBB@@@??????>>>===<<<======<<<<<<<<<======>>>;;;;;;<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>============<<<<<<;;;:::999999999999666777999:::;;;;;;::::::;;;;;;:::::::::999999999:::::::::;;;;;;<<<<<<<<<::::::999999::::::;;;<<<999999888888888999;;;<<<666666666666777777777777333333444555666777888999<<>>777777:::888999999888555444555555666666666666666777888888555666666777888:::<<<======@@@DDDHHHLLLQQQVVVZZZ^^^eeeoooyyyzzzyyy{{{|||~~~&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''((((((((('''''''''&&&$$$$$$%%%'''((((((((((((((((((((((((%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&)))(((&&&%%%%%%''')))+++,,,+++++++++***)))))))))!!!"""###$$$%%%'''(((((((((((())))))*********+++******+++++++++,,,,,,,,,'''(((***+++,,,---------000---******---///...---,,,,,,,,,---------......---,,,,,,,,,,,,---......555444444444333222222222222222222111000//////...///111222222111111222333000000111111111222222222555555444333333222111111111111222333333444555555333555888999888888888999999888777555555555666666::::::::::::::::::::::::888999999:::;;;<<<======;;;<<<===>>>>>>===<<<;;;<<<===???@@@@@@>>>;;;:::<<<<<<===>>>???@@@AAAAAADDDFFFHHHIIIHHHEEEBBB@@@CCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@AAABBBCCC>>>>>>??????@@@@@@@@@AAA@@@@@@AAABBBBBBBBBAAAAAAAAA@@@??????@@@@@@>>>=========>>>???@@@@@@AAAAAACCCCCCAAA???===;;;:::999===<<<;;;::::::;;;<<<===@@@???===<<<<<<<<<===>>><<<<<<;;;;;;<<<===???@@@???>>><<<;;;:::999888888:::999888777888999;;;===;;;:::999888777777777777777777888999::::::;;;;;;===;;;888666555666777999999999888888777666666666555555444333333333333444111111222333444666666777444LLLUUUCCC555999;;;333555555444444444444555555777666555444444444444444:::999999888777777888888<<<>>>BBBFFFJJJOOOUUUYYYbbbeeelllxxx|||yyy}}}|||&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''')))***+++)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))((('''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))***+++***************))))))''''''(((((())))))******)))))))))***************))))))*********+++++++++)))***+++,,,---......//////---******,,,...---,,,,,,,,,,,,---------......------,,,,,,------...///111111111111111000000000222222111111000//////...///000111111000000111333111111111111222222222222666666555444444333222222111111222333333444555555222555777888777666777777777777666555555666777888888999999999::::::;;;;;;999999::::::;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;<<>>===888999;;;===???AAABBBCCCDDDFFFHHHIIIHHHEEEBBB@@@BBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@??????@@@AAAAAAAAAAAA@@@???>>>======<<<===>>>??????????????????BBB@@@??????@@@@@@???>>>??????@@@@@@AAABBBBBBCCCCCCBBBAAA???>>><<<;;;:::===<<<;;;;;;;;;;;;<<<===???>>>===<<<<<<<<<===>>>???>>>===<<<<<<<<<===>>>>>>===<<<;;;:::999999888999888777666777888:::;;;888888777666666666777777666666777777888999999:::<<<;;;999777666666777888999999999888888888888777666666555444444444444444111111222333444555666666333DDDKKK???555777999555555555444444444444555555666666555444444444444444888777777777888888999::::::===AAADDDHHHNNNTTTXXX```ccckkkxxx||||||{{{yyy&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((()))+++***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))(((''''''''''''''''''%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''''''(((***,,,,,,+++)))((())))))))))))************************************+++++++++***************(((((()))))))))*********++++++++++++,,,...///000---,,,******,,,---,,,+++,,,,,,,,,---------......---------,,,------.../////////000000000000000000222222111111000/////////...///000000//////000111111111222222222333333333666666555555444444333333111222222333333444444555333444666666555444444555555555555555666777888999777777888888999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999;;;===@@@AAAAAA@@@???888999:::<<<>>>???AAABBBCCCEEEGGGHHHGGGEEEBBBAAAAAAAAAAAAAAA@@@@@@???>>>@@@??????>>>>>>??????@@@@@@@@@???>>>===<<<;;;;;;<<<===>>>>>>?????????>>>BBB@@@???@@@AAAAAA@@@>>>?????????@@@AAAAAABBBBBBBBBAAA@@@???>>>======<<<===<<<;;;;;;;;;;;;<<<===>>>>>>===<<<<<<<<<<<<===???>>>===<<<;;;;;;;;;;;;======;;;:::999999999999888777666666666777888999555555555555555666666777555555555666666777777888999999999888777777777777888888888888999999999999777666555555444444555555111111222333444555666666222999===999444444555666555555444444444444555555666555444444444444444444555555666666777999:::;;;888;;;>>>BBBFFFLLLRRRVVV[[[```iiivvv~~~zzzwwwuuu{{{%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%""""""######$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''((()))++++++***)))((('''(((((())))))*********((((((((((((((())))))))),,,,,,++++++******))))))))))))))))))*********+++++++++******+++---...///,,,+++***+++++++++++++++,,,,,,,,,---------......---------------...//////000000000111222222222333111111111111000000//////---...//////......///111222222222222333333333333444444444444444333333333222222222333333444444444444555666666444333444555555555555555666666777777555555666777999:::;;;;;;;;;;;;;;;:::::::::999999;;;:::999888888999:::;;;999:::<<<>>>??????>>>>>>;;;;;;<<<<<<<<<<<<<<<<<>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<========================>>>???@@@@@@@@@@@@BBB@@@???@@@AAAAAA@@@???============>>>>>>??????@@@@@@@@@??????>>>>>>======<<<;;;::::::;;;<<<=========<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::<<<<<<;;;:::999999999999777777666555555555666666444444444444555666777888444555555555666666666777777777888999999888777666555666666777888999999999555555444333333333333444111111222333444444555555444333333666555222222666555444444333333444444555555555444333333444444444555555555666777888999:::666999===@@@DDDIIIOOOSSSVVV\\\fffsssxxxuuusssxxx%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$ $$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&""""""######$$$%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((())))))'''''''''(((((())))))***$$$%%%%%%&&&((())))))***,,,++++++******)))))))))*********+++++++++,,,,,,))))))))))))***+++,,,,,,***+++,,,,,,++++++++++++,,,,,,,,,---------.........------------...//////000000000111222222222333111111111000000000000000,,,...//////......///000111111222222222333333333222222222222222222333333222222333333333333444444555666666555444333444666666666666666555555444444444444555666777999999:::;;;;;;;;;::::::999888888:::999888777777888999:::999999;;;;;;<<<<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;@@@AAABBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;<<<===>>>????????????AAA@@@??????AAAAAA@@@???<<<<<<============>>>>>>?????????>>>>>>>>>======<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::888888888999999:::::::::;;;::::::999999999::::::777666666555555444444444444444444555666777888999555555555666666666666666555666888999999888777666333333444555666777888888444333222222111111222222111222222333333444444444777222000555555111111444444444333333333333444444444444333333333444444555666666555555666666777888666888<<>>>>>===>>>@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAA???@@@@@@AAAAAA@@@@@@???AAA@@@???===<<<:::999888888999:::;;;<<<=========@@@>>>>>>>>>@@@AAA@@@???>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<<<<:::999888888888888999:::;;;;;;<<<<<<;;;;;;:::999666777888999:::::::::::::::999999999999::::::;;;777777666666555444333333444444444555555777888888555555555555555555555555444555777888999888777777222333333444555666666777222222111000000000111111111222222222333333333444777444222555555333222333444444333333333333444444333333333333333444444555666555555555555666666777777999<<<>>>AAAEEEIIIMMMMMMSSS\\\gggtttuuutttssszzz$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''$$$&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''(((((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''((((((%%%%%%&&&&&&'''(((((()))&&&'''((()))***)))(((((((((((('''''''''''''''&&&&&&&&&'''(((((()))******((((((((((((((()))))))))************++++++++++++''')))+++,,,---,,,***(((***,,,//////---+++,,,---,,,,,,,,,---------.....................//////000111111111111111000000000000000000000000000000111---///000000///...000111//////000000000111111111000000111222222333444444333333333333333333333333222333333333222333555777444555666666666555444333444444444555555666666666:::::::::999999999999999888999999::::::999999888777777888999:::;;;;;;<<<;;;;;;;;;<<<======>>>>>>;;;<<<===>>>??????????????????@@@AAABBBBBBBBBBBBAAAAAABBBCCCCCCBBBAAAAAABBBAAA@@@>>><<<;;;999999777888999:::;;;<<<<<<<<<>>>===<<<===???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;::::::999999888777666666777888999:::;;;;;;<<<;;;:::999888888999:::;;;;;;:::999999999999888888999:::;;;;;;888888777777555444333222444444333333444555666666444444444444444444333333444555666777888888888888333444444555555666666666333222222111111111111111222222222222222333333333222444555444444666555333444333333222222333333444333333222222333333444555333333333444555666777888999;;;===>>>@@@CCCGGGJJJJJJOOOWWW```mmm~~~sssssssss{{{$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((('''((((((&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%'''((('''''''''''''''''''''''''''''''''((((((((())))))############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))%%%'''+++---...,,,)))&&&(((((((((''''''&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))************'''))),,,//////---***(((***---000000---+++,,,---,,,,,,,,,---------.....................///000000555444444444333222222222000000000000000111111111...///000000//////000222////////////000000000000111111222333444444555555333333333333333333333333000111222111111222444777222333444666666666666555444444555555555555555555999999999999999999999999888999:::;;;;;;:::999888666666777999;;;===>>>?????????>>>===<<<;;;;;;:::::::::;;;===>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBBBBBBBBDDDDDDDDDDDDBBBBBB??????>>>>>>=========<<<888999;;;<<<===>>>>>>>>>===<<<<<<===>>>??????>>><<<<<<<<<<<<<<<;;;;;;;;;>>>===<<<;;;:::999888888888777666555555666777888::::::;;;<<<;;;:::999888;;;<<<======<<<;;;999888888888888888999:::;;;;;;888888888777666444333222333333222222333333444444333222222222222222222222444555555666777888999999555555555666666666666666444333222222111111222222222222222222222222333333...444777333333888888333444333333222222333333444222222222222333333444555111111222333555777999::::::<<<===>>>@@@BBBFFFIIIIIINNNTTT\\\hhhzzz|||zzzrrrrrrsss{{{'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$%%%'''''''''&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''((((((&&&$$$$$$%%%%%%%%%$$$''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%)))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&&&&$$$"""!!!"""$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***)))&&&%%%&&&(((&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&''''''((()))******+++"""###%%%'''(((((('''&&&************************.........------,,,,,,,,,---------...------,,,,,,+++++++++,,,---...//////000000000000000000000000111111222222222222111111,,,---...000111111111111000000000000000000000000222222222333444666777888333444555666666444222111000111222333444444444444555444333333333333444555555666777666555444555666;;;:::999:::;;;;;;:::999666777888999999:::999999888888888888999:::;;;<<<>>>>>>>>>>>>>>><<<:::999888999999::::::;;;;;;<<<:::999888:::===@@@AAABBB???>>>>>>AAAFFFHHHFFFDDDCCCAAA???>>>>>>>>><<<:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>????????????>>>>>><<<;;;;;;<<<<<<;;;:::888888888888777777777777::::::::::::999999888777777777777777666666666666666666777777888888888999666777777777777555333222222222333444444555555666000000000111111222222222555555555666666666666777555444333222111222333333444444333333333333222222111111000000111111222333111111222222222333333333444444333222222222333333666555444333222333333444333333333444555666888888:::;;;<<<===@@@BBBDDDFFFHHHJJJRRR^^^kkkyyy|||vvvsssnnnoooqqq|||&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''#########""""""###$$$$$$&&&%%%%%%%%%&&&''''''&&&'''''''''''''''''''''''''''''''''(((((((((((()))(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%%%%$$$$$$$$$(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))***+++++++++'''((()))***************************************---------,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,---...///000////////////////////////000000111111111111000000------......///.........000000000000000000000000............///111222222222333444555444333111000111111222333444444444444555555444333333444555555555666777666555444555777777666555666777888777555555555666777888888888888999888888999999:::;;;<<<<<<<<<======<<<;;;999888:::::::::;;;<<<<<<======<<<;;;:::;;;???AAACCCCCCAAA??????AAADDDFFFFFFDDDCCCAAA????????????===;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======@@@@@@@@@???>>>===;;;;;;???===;;;;;;<<<===<<<;;;888888888888777777777777999999999:::999999888888888777777777666666555555555555555555666666777777666666777777666555333222222222333333444555555555222222222333333333333333111111222222333333444444555444333222222222333333333333222222222111111111000000000000000111222222222222333333333444444444333333333222222333444444666555444333222333333444111111111222333444555666::::::;;;===???BBBDDDFFFHHHIIINNNXXXdddrrrxxxuuutttsssssssssyyy$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$###$$$&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((''''''&&&''''''''''''(((((((((''''''''''''''''''''''''))))))(((''''''(((((((((((())))))******++++++,,,+++++++++******++++++,,,************************+++++++++++++++,,,,,,,,,,,,,,,------...------,,,------------...///000000........................//////000000000000//////.../////////......---,,,////////////////////////000/////////000111111222111222333444333222111000111222333444444555444444555555444333333444555555444666777666555444666777666444333444555666555444444555666777777888888777888888888888999:::;;;<<<<<<<<<=========;;;:::999;;;;;;;;;<<<======>>>>>>===<<<<<<>>>AAACCCDDDDDDCCCAAA@@@@@@BBBDDDEEEEEECCCBBB@@@@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>=========?????????>>>===<<<;;;:::???===<<<;;;<<<===<<<;;;888888888888777777777777777888888999999999999888888888777777666555444444333333333444444444444444555555666666555444333222222222333333444444555555555555555555444444444444222333333444555666666666555444333222222222333333222222222111111111000000000000000000000111222222333333333333444444444555222222222222333444444555555444444333333333333444111111111222333444555666999999;;;===???BBBDDDEEEIIIIIILLLSSS\\\kkkzzzuuutttuuuvvvwwwvvvxxx######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&((())))))$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&%%%&&&''''''%%%###&&&&&&'''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%$$$###""""""$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''***))))))(((((((((((()))(((((()))))))))*********+++***)))((('''((()))***************************))))))******+++++++++,,,,,,,,,------...---------...............///000000..............................////////////......000000111111111000000///////////////////////////222111111111111111222222222222333333333333222111222222333444555555444444555555444444444444555555444555666666555555666777777666555555777777666555444555666777888888888888777777777777888999::::::>>>??????@@@???>>>===<<<:::;;;;;;<<<======>>>>>>>>>======>>>AAACCCCCCCCCDDDBBB@@@???@@@BBBCCCDDDCCCBBB@@@AAAAAAAAA@@@???============<<<<<<<<<<<<<<<<<<======>>>=========:::;;;<<<======>>>>>>===>>><<<::::::;;;<<<;;;:::888888888888777777777666666666777888999999999888888888777666555444444333333333333333333333444444444444444444444333222222111222222333444444555555666666555555444444333333222333444444555666777777444444333333333222222222222222222222111111111111111111111111111222333333222222222333333333444444111111111222333444555666444333333333333333333333444333333444555666777777888888:::<<>>???@@@@@@@@@???>>>===:::::::::;;;<<<<<<======<<<<<<<<<>>>@@@BBBBBBAAABBBAAA@@@>>>>>>???AAACCCCCCAAA@@@AAABBBBBBAAA@@@>>>>>>=========<<<<<<<<<;;;;;;<<<===============:::;;;<<<===>>>>>>>>>>>>;;;:::888888999999999888888888888888777777777666555666777777888888888888777777777666555444444333444444444444444444444444333333333222222222222222111111222222333444444555555555444444333333222222//////000111111222333333444444444333333333222222444333333333333222222222333222222222222333444444000111111111222222222222111111111222333444555666222222333333333333333333444444444444555555666777777777999;;;>>>AAACCCEEEIIIKKKPPPVVV\\\ggg{{{zzzuuuttttttzzz######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$%%%&&&'''###&&&((('''%%%$$$&&&)))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&'''((((((%%%######$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&'''''''''&&&$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!###%%%&&&%%%$$$$$$$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((('''''''''(((((()))***''''''''''''''''''''''''))))))((((((((())))))******************************************+++++++++++++++,,,---............///......---......//////..............................////////////......,,,,,,...///000111111111////////////////////////111111111111111222333333333444444444444444555555444444555555555555444444444555666666666666555444333555666666555555777888777555444555666777666555666777888999999:::::::::555555555555666777888999<<<===>>>??????>>>===<<<999::::::;;;<<<<<<======;;;;;;;;;===@@@AAA@@@???>>>??????>>>======???AAABBB@@@@@@@@@BBBCCCBBB@@@???>>>>>>======<<<<<<<<<:::;;;<<<<<<============>>>>>>>>>>>>>>>===<<<;;;:::888666666777888777666888888888888777777777777555666666777777777777666666666666555555555555444666555555555555555444444222222111111111111222222111111222222333333444444333333333222222222222222111111111111222222222222333333444444444333222111444444444333333333222222222222222222222333444444000000000000111111111111222222222222333444444555111222222333333333333222222222222222222333444555666666888:::===AAACCCEEEHHHLLLRRRXXX]]]hhh|||{{{wwwvvvvvv$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''((("""&&&((('''$$$###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&'''((()))(((%%%#########$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%""" ###%%%&&&%%%$$$$$$$$$$$$%%%&&&'''((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((******((((((((((((((('''''''''''''''((()))************************************+++++++++++++++************+++,,,---..................---------------.../////////////////////////////////000000/////////---...///000000000000000000000000000000000000000222222222333444555666777333333222222333444444555444444555555555555444444444555666777777666555444333444666666555555777999666555444555666777666444555666777888999999999999777777666777777888999:::<<<===>>>?????????>>>===;;;;;;;;;<<<======>>>>>>;;;;;;<<<>>>@@@AAA@@@>>>:::<<<>>>>>><<<<<<>>>@@@@@@??????@@@AAABBBBBBAAA??????>>>>>>===<<<<<<;;;999:::;;;<<<============>>>>>>??????>>>>>>======:::888777666777888777666888888888888777777777777666666666777666666555555444444444555555555555666666555555555444444444444222111000000000000111222111111111222333333444444222222222222333333333333444444444444333333333333333333444444444333222111333333333333222222222111111111000000111111222333000000111111111222222222333333333222222333444444000111222333444333333222333333222222222333444444555666777:::===@@@CCCEEEHHHKKKPPPUUUZZZfff|||yyyvvvxxxzzz$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$#########$$$$$$"""&&&)))((($$$###&&&***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&'''((()))(((%%%###%%%%%%&&&&&&'''((())))))%%%%%%%%%$$$$$$%%%&&&&&&)))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!"""%%%(((((('''$$$$$$$$$$$$%%%&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%'''(((***+++))))))))))))(((((((((((($$$%%%'''((()))))))))(((************************---,,,,,,,,,+++************+++,,,---...............------,,,,,,,,,------000000000000000000000000//////000000000000//////222222222222222111000000111111111111111111111111.........///000222333444222111111111222333333444444555555555555555444444444555666777777666555444333444666666555666777999888777666666777888777666444555666777888888888888888888888888999:::;;;<<>>?????????<<<<<<<<>>777:::======<<<;;;===???@@@>>>>>>???AAABBBBBBAAA@@@??????>>>===<<<<<<;;;999:::;;;<<<============;;;<<<===???@@@@@@AAAAAA;;;999777777888999888777888888888888777777777777666777777777666555444444333333444444555666666666555555555444444333333333111111000//////000111222000111111222333333444444222222222333333444444444222222111111000/////////333333444555444333222111222222222111111111111000///////////////000000111111111222222222333333333444444333222222222333333000111222333444333333222555555444444444555666666444555777:::===@@@CCCEEEGGGIIIMMMQQQVVVccc}}}}}}vvvuuuyyy}}}%%%%%%&&&'''((((((''''''&&&###!!!!!!$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&'''))))))(((&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%###!!! %%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''&&&%%%%%%$$$&&&'''((((((&&&%%%&&&((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''###%%%'''))))))((('''&&&((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************,,,,,,++++++***)))))))))***+++,,,,,,------,,,,,,***+++,,,,,,,,,+++******)))***,,,...//////......///////////////000000111111333555555333000//////111111000000000000111111222222111111111111111222222222222333333444444444777777777777666666666666444444444444444444444444555555666666666666555555666666666666777777777777888666444444555555444333777777777777888999:::;;;>>>???@@@@@@???>>>===<<<:::;;;<<<======>>>======:::;;;<<<>>>????????????============>>>>>>>>>>>>>>>>>>>>>===============@@@@@@>>>;;;888777777999999:::<<<>>>>>>>>>>>>===>>>>>>???@@@@@@@@@@@@???:::999999888777777777888777777888999::::::::::::;;;:::999888777777777888555555444444444333333333444444444333333222222222111111111111111111111111111000000000000000111111000111222333444444444444333444555444222111222333777777666555444333333222444333111000000000111222222111000000000111333444222222222222222222222222222222222222222222222222333333222111000000000000222111111111222444666777555555666888;;;@@@DDDFFFDDDGGGMMMSSSWWWaaaxxx{{{xxxzzz$$$$$$%%%&&&&&&&&&&&&&&&'''$$$""""""%%%&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$"""!!!"""###$$$###"""''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$######"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%'''(((((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))******************************++++++***+++,,,,,,------,,,,,,------------------------,,,---...//////...------////////////000111111222222444666666555333222222111111000000000000111111222222111000000111111222222222222333333333444444777777777777777777777777666666666666666666666666555666666777777666666555666666666666777777777777888666444444555666666555777777777777888999::::::>>>??????@@@???>>>===<<<<<<<<<======>>>=========;;;<<<===>>>>>>???>>>>>>>>>=============================================>>>>>>===;;;999888999;;;:::;;;<<<===>>>>>>>>>===@@@@@@@@@@@@??????>>>===::::::999888888888888888;;;;;;;;;;;;:::999999888888777666555444444444444555555555444444333333333444444333333333222222222111111111111111111111111000000000111222333444555444444444333333333333333333444555444222111222333666555555444444333333222333222111111000000111111222111111000111222333444333333333222222222222222222222222222222222222222333333222222222333333444333222222222333555777888666666777888;;;???CCCEEEIIIKKKOOOTTTVVV```www~~~{{{~~~###$$$$$$%%%%%%%%%%%%$$$(((&&&$$$$$$%%%&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&$$$&&&'''&&&%%%$$$%%%''''''''''''''''''''''''''')))(((''''''''''''((()))'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,***++++++,,,,,,,,,,,,,,,...---,,,,,,,,,---.........///000000000...---,,,//////000000111222333333333555777777666444444444111000000//////000000111111111000000000111111222222222222222333333333333555666666777777888888999777888888888888888888777666777777888888777777666666666666666777777777777777555444444666777777666777777777777888999::::::===>>>?????????>>>===<<<======>>>>>>>>>===<<<<<<;;;<<<===>>>>>>???>>>>>>???>>>>>>======<<<<<<<<<<<<<<<<<<<<<============<<<======<<<::::::;;;===:::;;;<<<===>>>>>>>>>===AAAAAA@@@@@@???===<<<;;;;;;::::::999999999999999;;;;;;<<<<<<<<<;;;;;;:::;;;:::888777666555555555555555555555444444444444333333333333222222222222111111111111111111111111000000111222333555777777999777555333222111222222333444555444333222333444333333333333333333333333222222222222222111000000111111111111111222333333333333333333333333333333333333333333333333333333333333333444555555666666333333333444555666777888777777777999;;;>>>AAACCCJJJKKKOOORRRWWWddd{{{$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''&&&'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$###"""###$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$###%%%&&&%%%$$$$$$%%%'''''''''''''''''''''''''''(((''''''''''''''''''(((((('''&&&%%%%%%&&&((()))((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++******+++,,,,,,,,,,,,+++---+++***))))))***,,,......///000111111000///......///000111222333333333444666777666444333333333000000////////////000000111000000000000111111222222222222222222222222333444555555666888999999:::888888999::::::999888888777777888888888888777777666666666666777777777777555444333333555777777666666666666777777888999:::======>>>??????>>>===<<<>>>>>>>>>>>>======<<<;;;999:::<<<===???@@@@@@@@@@@@???>>>===<<<;;;::::::===============>>>>>>>>><<<===>>>===;;;:::;;;===;;;<<<<<<===============????????????>>>===<<<;;;;;;;;;:::999999::::::;;;888999;;;<<<===>>>??????<<<;;;999888666555555555555555444444444444444444333222222222222222222222111111111111111111111111111111111222333444666666:::888555333111111222333333444555444333222333444000111111111222222222333111111222333333111000///000000000000000111111111333333333333333444444444333333333333333333333333333333444555555555555555222222333444555666777777777777888999;;;===@@@AAAEEEGGGKKKPPPYYYkkk%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$######"""###$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&$$$###"""###$$$%%%%%%$$$$$$&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$&&&((()))((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************+++++++++*********)))))))))***++++++,,,,,,++++++,,,+++)))))))))+++---...,,,...///111111111111000...///111222333333333222444555555444111/////////000000////////////000000000000//////000111111222222222222222222222222222333333444666777888999:::777777999::::::999777777777777888888888888777777666666666666777777777777555333222333555666666555666666666666777888999:::<<<===>>>??????>>>===<<<===============<<<;;;:::777888:::===???AAABBBCCC@@@???>>>===<<<;;;:::999=========>>>>>>?????????>>>???@@@>>><<<::::::;;;<<<<<<<<<<<<<<<======>>><<<======>>>>>>>>>======:::::::::999999:::;;;;;;888999:::<<<===>>>>>>>>>777666555444222222222111333333333444444444444444222222222222222222222222111111111111111111111111111111111111111222222333777666444222111222444555111333444333222222333444//////000000111222222222111111222333333111000///---......///////////////222222222333333444444444333333333333333333333333444444444555444333222111000111222333444555555666777777888999;;;===???@@@CCCFFFJJJPPP^^^ttt&&&&&&&&&&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$#########$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))(((((('''&&&$$$###"""###$$$&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%)))(((&&&%%%%%%&&&'''(((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************,,,,,,++++++***))))))((()))******+++++++++++++++---,,,,,,+++,,,---///000+++---...000111222111111///000111222222222111000111222222000...,,,---...000//////......//////000////////////000111111222222222222222222111111111222333333444666777888888666777999::::::999777666666777777888888777777666666666666666777777777777666444333333555666666555666666666666777888999999;;;<<<===>>>>>>>>>===<<<;;;;;;<<<<<<<<<;;;::::::666888:::===???BBBCCCCCC??????>>>===<<<::::::999<<<<<<======>>>>>>?????????@@@AAA@@@===;;;;;;;;;======<<<<<<<<<<<<===>>>;;;;;;<<<===============:::999999999999::::::;;;<<<<<<<<<;;;;;;:::888888777666555444333333333333222222222222333333333333111111111222222222222222111111111111111111111111111111000000///000000111444333222222222333444555000111222222111111222333000000000111111111222222222222222222222111000000------...///////////////000111111222222333333444222222222222222222222222333333444444333222000//////000222333444555555555555666888:::;;;===>>>???DDDHHHMMMTTTeee}}}%%%%%%%%%%%%%%%$$$######"""&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&%%%&&&'''((('''%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$######$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%###%%%&&&'''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%)))((('''&&&%%%&&&&&&'''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************++++++******************))))))***+++++++++++++++++++++,,,------...//////,,,---///000000000/////////000111222222000///---,,,---...---,,,,,,.../////////............//////.........//////000222222222222222222111111111000222222333333444555666666666777999;;;;;;999777666555666666777777666666555666666666666777777777777999777555555666777777666666555555666666777888999:::;;;===>>>>>>>>>===<<<999999::::::;;;:::::::::999:::;;;===???@@@AAAAAA>>>>>>===<<<;;;;;;::::::::::::;;;;;;<<<======>>>===???@@@@@@>>>===<<<===>>>===<<<;;;;;;<<<===>>><<<<<<=========<<<;;;;;;888888888888888999::::::;;;;;;;;;:::888777555444777666666555555666666777000000111111111222222222000111111111222222222222111111111111111111111111////////////000000111222222222222222222222222222...000111111000000111222111111111111111111111222333222111111000000111111...///000111111111000000//////000111111222333333111111111111111111111111111222333444444333111000000111333444555666555555444555777:::<<<>>>??????BBBIIIPPPYYYnnn$$$$$$$$$$$$$$$###"""!!!!!!%%%&&&%%%$$$&&&(((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$###""""""$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$###$$$%%%&&&&&&%%%######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''$$$%%%''''''''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,))))))***++++++++++++***((()))***+++,,,---,,,,,,...///000000000///---,,,///000111222111///---,,,)))***,,,,,,,,,---000222//////............//////............///000222222222222222222111111000000111222222333333444444555666888:::<<<<<<:::888666555555666666666666555555666666666666777777777777;;;:::888777888999888777555555555666666777888999:::;;;===>>>>>>>>>======777888999999::::::::::::;;;<<<===>>>????????????=========<<<;;;;;;::::::888888999::::::;;;<<<<<<;;;===@@@@@@???>>>??????>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<;;;999999888777777777888999999:::777888888888888777666666333222222222222333444444//////000000111111111222000000111111222222222222111111111111111111111111.........///000222333444111222222222222111000///---///000000//////000222222222111111111111111111444333111000000000111222///000111333333222222111...//////000111111222222000000000000000000000000///111333555555555333333111222444666777777666666333444777999<<<>>>???@@@???GGGPPP]]]ttt&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((******((('''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$#########"""""""""!!!!!!%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&((('''$$$###&&&)))''''''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((''''''''''''((())))))(((((((((((())))))))))))))))))))))))************++++++******************,,,,,,++++++***+++++++++,,,+++***))))))+++---...,,,---......//////......///111333333000---,,,,,,---------............///......//////000000111111............////////////000000000000000000000000111111222333444444444444666666777888888888888888666666666666777777777777888777666666666777999:::999777666444444666777999777777777777888:::<<<===>>>>>>>>>>>>===<<<::::::;;;999999999;;;;;;;;;999;;;<<<<<<======>>>>>>>>><<<;;;;;;::::::999999888888888888888888888888888;;;<<<===>>>????????????======;;;::::::;;;<<<===;;;;;;:::::::::999999999888777777777777777888999777777777666666555444333777666666555444444333333000000111222222222222111////////////////////////111111111111111000///...111111000000000000111111000111111111111222222222111111000000//////.........//////000111222222222333000......111222111///000000000000000000000000222222222222222222222222222222222111111111000000222222222222222222333333000000000000111222333444555777999:::;;;===@@@BBBFFFHHHQQQddd&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$#########%%%&&&''''''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********************************,,,++++++******+++++++++,,,+++*********+++,,,---,,,---......//////......///111333222000---,,,,,,,,,,,,,,,,,,---------...///////////////000000000/////////000000000000111000000000000000000000000000111222333444444444444555666777777888888777777444444444444555555555555888777666666666777888999:::888777666666777888:::888777777777888:::<<<===????????????>>>===<<<;;;;;;999999999;;;;;;:::999::::::;;;;;;<<<<<<======<<<;;;;;;::::::999999888888888888888888888888888::::::;;;<<<===============<<<;;;::::::;;;<<<===;;;::::::::::::999999999888777777666666666777777777777777777666555444444555555444444333222222222000111111222222222222222111111111111111111111111000111111111111000000///111111000000000000111111//////000000000111111111111000000000/////////......//////000111111222222222000...///111222111///000000000000000000000000000000000000000000000000222222222111111111000000000111111111222222333333222222111222222333444555555666888:::;;;===@@@BBBFFFJJJUUUjjj%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$!!!!!!&&&)))(((%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%&&&((()))))))))((('''(((((((((((())))))))))))(((((())))))))))))******************************++++++*********++++++,,,******+++++++++,,,,,,,,,,,,---......//////......///111222222///---,,,,,,+++++++++,,,,,,,,,------000000//////////////////000000000000111111111111////////////////////////000111222333444444444444555555666777777777777666333444444444444555555555777777666666666777888999:::999888777777888999:::888777777777888:::;;;<<>>===<<<;;;:::888999:::;;;:::888888888999999:::;;;;;;<<<<<<;;;;;;::::::999999888888888888888888888888888777888999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::999999999888888777777666555444444444555666666666666555444333222444333333222222111111111111111222333333333333222333333333333333333333333//////000000000000000000111000000//////000000111........./////////000000000000000000////////////...//////000000111111222222000...///000111000000000000000000000000000000000000000000000000000000222111111111111000000000//////000000111222333333444444333333333333444555444666888:::;;;===@@@CCCDDDKKKYYYqqq%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$"""!!!"""%%%''''''&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&(((******)))'''&&&(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))***************************++++++,,,)))***+++,,,,,,,,,,,,+++,,,---......///.........///000111111///---,,,---+++,,,,,,,,,,,,---------000000000//////......---//////000000000111111111////////////////////////000111222333333444333333444444555666666666666555555555555666666666777777666666666666777777888888:::999888888888888999:::888777777777777999;;;<<<===>>>>>>>>>>>>======<<<;;;:::888999::::::999888666666777888999::::::;;;<<<;;;;;;::::::999999888888888888888888888888888555666777888999999999999;;;;;;;;;;;;;;;;;;<<<<<<999999999999888888888888777666555444333333222333444444444444333222111000333333222222222111111111111111222333333333333333333333333333333333333333////////////000000111111000000////////////000000....../////////000000000000000000000////////////////////////000000111111111000/////////000000000////////////////////////222222222222222222222222111111111111000000000000---...///000111222333333555444333333333333333444444666888:::;;;===AAACCCCCCLLL\\\vvv%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$#########(((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%''''''&&&$$$###%%%'''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''%%%&&&(((******)))'''&&&(((((((((((())))))))))))'''(((((((((((()))))))))(((((()))))))))************)))))))))******+++,,,)))***+++,,,,,,,,,,,,+++,,,---......///.........///000111000...------...------------............000000//////......------........./////////000000////////////////////////000000111222333333333333333333444555555555555444555555555555666666666666555555666666777777777777888888888777777888888888888777777666777888:::;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::888888999:::888777555555666777888999:::;;;<<<;;;;;;::::::999999888888888888888888888888888444555666777888888888888999::::::;;;;;;;;;<<<<<<999999888888888777777777666666444333222222222222444444444444333222111111333333333222222222222222111111222333333333333222222222222222222222222222//////......///000111222000000////////////000000/////////000000000111111////////////000000000000///////////////000000000000000//////...//////000////////////////////////111111111111111111111111000000000000000000000000---...///000111222333333444333333222222222222333333555888999;;;===AAADDDFFFOOO```yyy&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''############$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!"""""""""""""""######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&(((***(((###"""$$$(((&&&%%%%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&((()))))))))((('''(((((((((((())))))))))))''''''(((((((((((())))))'''(((((())))))*********)))))))))))))))***+++,,,******+++++++++,,,,,,,,,,,,---......//////.........///000///---,,,---...---------.........////////////..............................///////////////////////////////////////000111222333333333333222222333444444444444333222333333333333444444444444555666777777777666666888888888888888888888888888777777666777888999:::999:::;;;;;;<<<<<<<<<<<<;;;:::888888999999888666555666777888999;;;;;;<<<<<<;;;;;;::::::999999888888888888888888888888888444555666777888888888888888999:::;;;;;;<<<;;;;;;888888888777777777777666555555444333222222222333666666666666555444333333222222222222222222222222000000111222222222222111111111111111111111111111000///...---...///000111000//////......//////000//////000000000111111111////////////000000000000///////////////////////////000000///......///111000000000000000000000000//////////////////////////////000000000000000111//////000000111222333333333222222222222222333333333555777999;;;>>>AAADDDIIIRRRbbb{{{''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((('''''''''(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((('''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''((((((((())))))''''''(((((()))******+++(((((((((((()))***+++,,,,,,+++*********+++,,,---,,,---......//////.........//////...---,,,---///,,,,,,---------.........------.....................////////////000000000000000000000000000000000///000111222222333333222111222222333333333333333222222333333333444444444444555666777777777666555888999999999999999999888888777777666666777999:::999:::;;;<<<============;;;:::888888999999777555666777888999;;;<<<===>>><<<;;;;;;::::::999999888888888888888888888888888555666777888999999999999777888:::;;;<<<<<<;;;;;;888888777777777666666666555444444333333333444444555555555555444333222111111111111111111111111111//////000111111111111000111111111111111111111111111000...------...///000//////............//////........./////////000000.../////////000000000111////////////////////////...///000///------///111000000000000000000000000////////////////////////////////////000000111111000111111111222222333333333333222333333444555666333555777999;;;>>>BBBEEEHHHPPP___xxx((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$############%%%%%%%%%&&&'''(((******###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$!!!!!!""""""############%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&###!!!"""%%%'''&&&$$$***)))'''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))(((((((((((())))))))))))''''''''''''((((((((()))&&&''''''((()))******+++(((((((((((()))***+++,,,,,,+++***))))))+++---...,,,---......//////.........//////...,,,,,,---///++++++,,,,,,,,,---------,,,------....../////////000000000000111111111111111111111111111111111111///000111222222333222222111111222333333333333222444444444555555555666666333444666777777777666555999::::::;;;;;;::::::999888888777666666777888999::::::<<<===>>>>>>>>>>>>;;;:::888888999888777555777888999:::<<<===>>>???<<<<<<;;;::::::999999888888888888888888888888888666777888999999:::::::::777888999;;;<<<<<<;;;;;;777777777777666666666666444444333333333444555555111111222111111000///...////////////000000000000......///000000000000000111111111111111111111111222111///---,,,---.../////////............//////---------.........//////.../////////000000111111///////////////.........---///111///---,,,///111000000000000000000000000111111111111111111111111.../////////000000111111222222222222222222333333333333333444555666777888222555777999;;;>>>BBBEEEDDDKKKZZZttt'''((()))******(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$!!!'''***)))&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$###""""""!!!"""###$$$&&&'''((()))((('''%%%$$$$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#######################################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!!!!$$$''''''%%%"""!!!%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%#########$$$&&&(((&&&'''((())))))((('''''')))((((((((((((***+++,,,---,,,+++***))))))))))))++++++************++++++******))))))***,,,---///******+++,,,,,,---......------......------,,,+++)))***,,,---...---,,,,,,---,,,,,,,,,,,,---......000000//////.........---000000000000000000000000//////000111111111111111000000000000000000000000222333444444555555444444555555555555666666666666777777777777666555444333666666555555555555666666;;;<<<>>>???@@@???>>>===999999888888777666666666666777777999:::;;;<<<<<<;;;::::::999999::::::;;;777777777888999999777444777666666666666666777777888888777777777777888888777777777777666555444333333444555666666444222111111111111111111111111111000111222333333222000000++++++,,,,,,---.........////////////000000000000//////...------------...------------------,,,,,,///...------...///000111......////////////..............................111///------......---,,,---------...............////////////////////////000000000000111111111111111111000000111111222333222222222222222222222222666888;;;;;;999999<<<>>>FFFLLLWWWlll%%%&&&'''((('''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""''')))(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$#########"""""""""############$$$!!!"""$$$%%%%%%$$$"""!!! $$$'''(((((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''$$$%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&((('''''''''&&&&&&&&&&&&******((((((((()))+++,,,(((((()))(((((('''&&&%%%)))((((((((((((***+++,,,******)))))))))******++++++******))))))******+++******))))))***,,,---............------,,,,,,,,,---............---,,,,,,***+++,,,---------,,,,,,---,,,,,,,,,,,,---......000/////////............////////////////////////......///000000000000000000000000000000000000000222333444444555444444444444555555555666666666666555555666666666666555555666666555555555555666666888999<<<>>>?????????>>>;;;;;;:::999999888888777666777777888:::;;;;;;<<<::::::999999999999::::::777777777888::::::888666777777777666666777777888888777777666666777777888777777777666666555333333222333444444444333111000111111111111111111111111000111222222222111000000000000//////.........---....../////////000000000//////...---------------------------------------///......------...///000......////////////.................................,,,++++++,,,,,,,,,+++***+++,,,---...///000111//////////////////////////////000000000111111111111111000000111111222333222222222222222222222222444777999::::::;;;>>>@@@DDDJJJVVVkkk%%%%%%&&&''''''&&&$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& ###%%%'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&'''((()))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%############################################################$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$%%%$$$$$$''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((('''&&&%%%&&&'''((()))******((('''&&&&&&%%%%%%(((((((((((()))***++++++'''''''''(((((()))***++++++******))))))******+++***************+++,,,---///...............------...............------,,,++++++,,,---------,,,,,,---,,,,,,,,,,,,---......////////////....................................---...//////000000//////000000000000000000000000222222333444444444444444444444444555555555666666222333444555666777777777555555444444444444555555555777999<<<>>>?????????===<<<<<<;;;;;;:::999999666777777888999:::;;;;;;999999888888888888999999777777777888:::;;;:::888999888888777777777888888777666666666666666666777666666666666555444333333111111222333222111000///000000000000000000000000000000111111111111000000///////////////..................////////////000///......---------------........................000///......---...............////////////..............................---+++******,,,------,,,+++,,,,,,---...///////////////////////////////////////000000000000111111111000000000000111222222222222222222222222222222333555888:::;;;===@@@BBBCCCJJJVVVlll&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''((())))))(((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$##################$$$%%%%%%&&&&&&&&&'''''''''"""###$$$$$$$$$$$$###"""%%%%%%$$$###"""""""""###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########"""###$$$%%%%%%***)))'''&&&%%%&&&&&&'''''''''(((((()))******+++'''''''''''''''((())))))******))))))))))))*********************++++++,,,***+++,,,---...///000111...////////////...------+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///////////////....................................//////000000000000000000000000000000000000000222222333444444444444333333333444444444555555555333333444555666666666666555555444444444444555555666777999:::<<<===============<<<<<<;;;:::::::::666777777888999:::::::::888888777777777777888888888777777888;;;<<<;;;::::::999888888888888888888666666555555555555666666555555555555555444333222111111222222222111000///000000000000000000000000//////000000000000000000)))***+++,,,---///000000------.........////////////...------,,,,,,------------............//////000//////...---------------......//////......---...........................---,,,,,,...000000/////////...------,,,++++++////////////////////////////////////000000000111000000000000000111222222111222222222222222333333444666888:::<<<>>>@@@AAADDDLLLYYYnnn&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$###""""""###$$$$$$%%%%%%&&&&&&&&&'''''''''#########$$$$$$######### !!!###%%%((()))$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%'''((()))&&&''''''((())))))******))))))((('''&&&&&&''''''***))))))))))))))))))***))))))*********+++******))))))***,,,---...///000//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...............///////////////////////////////////////000000111222222222222111////////////////////////111222333333444444333333333333333333444444444444444444555555555555444444555555555444444555555555888888999::::::;;;;;;;;;<<<<<<<<<;;;::::::999999777777777888888999999:::888777777666666777777888888777777888:::<<<;;;;;;::::::999888777777888888555444444444444444444555333444444444444333333222222222222222222111111000////////////////////////.........//////000000111******+++,,,---...///000------------..................---,,,,,,,,,,,,,,,------------......////////////.........---,,,,,,------............------...........................---,,,,,,...000000/////////...---,,,++++++***////////////////////////...////////////000000000000000//////000000111222111111111222222333333333777777888:::<<<>>>??????CCCKKKXXXnnn$$$$$$$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&########################%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&((())))))&&&&&&'''((())))))))))))***)))(((''''''&&&&&&&&&***))))))(((((())))))***))))))******+++******)))+++++++++,,,,,,,,,,,,---000000000000000//////...------,,,+++++++++,,,,,,---,,,,,,,,,,,,---...............///////////////////////////////////////000111222222333333222222////////////////////////111111222333333333333333222222222333333333444444444444555555555444444333666666555555555555666666999999999999::::::::::::<<<;;;;;;:::999999888888777777777888888888999999888888777777777777888888999888666777999::::::::::::999888777777777777777444444333333333333444444222333333444444333222222222222222111111111111111////////////////////////......------...///000111111000000///......------,,,,,,,,,---------.........------,,,,,,,,,,,,,,,++++++,,,,,,---.........------.........---,,,,,,------............------........................---+++******,,,------,,,***++++++,,,---.........////////////////////////......////////////000000000////////////000111111111111111222222333333444888888888:::===??????>>>AAAHHHUUUkkk$$$#########$$$%%%%%%&&&((('''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###%%%'''(((&&&###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&########################%%%$$$###!!!!!!###$$$%%%"""""""""############$$$$$$##################$$$&&&&&&%%%$$$###"""!!! $$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&(((((('''&&&%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''%%%&&&'''))))))))))))((())))))(((((('''((((((((())))))(((((((((((())))))))))))***++++++***)))(((,,,,,,,,,,,,------......000111111111111000//////...---,,,+++++++++,,,,,,---,,,,,,,,,,,,---................../////////000........................000000111222222222222222////////////////////////111111222333333333333222222222222222333333333333222222333444555555555555777777666666666666777777888888888999:::;;;<<<===<<<<<<;;;::::::999999888777777777777888888888888999888888777777888888999:::888666666777999999888:::999888777666666666666333333222222222222333333222222333333333333222222111111000000/////////000........................------,,,,,,---///000111222222111///...---,,,++++++,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,******++++++,,,------...+++,,,---.........---,,,,,,------......------,,,...........................,,,++++++,,,,,,,,,+++))))))***+++---...//////////////////////////////........./////////000000///////////////000111111000111111222333333444444777666666999>>>AAAAAA@@@@@@GGGSSSiii&&&%%%%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$%%%$$$###%%%((((((%%%"""$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&((('''%%%$$$$$$%%%'''(((%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%########################%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$ !!!"""###%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$%%%&&&'''))))))))))))((((((((('''(((((()))***+++))))))(((((((((((())))))((()))***++++++***)))((()))***+++---///000222222111111111111111000/////////...,,,+++***+++,,,,,,---,,,,,,,,,,,,---......---.........//////000000------------------------//////000111111111111111////////////////////////111111222333333333333222111111222222222333333333000111222444555666777777888888777777777777888888777777777999:::<<<>>>???===<<<<<<;;;::::::999999777777777777888888888888999999888888888888999999:::888666555777888888777999888777666555555555555333222222222222222222333111222222333333333222222000000///............///........................------,,,,,,---...000111...------------,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,))))))***++++++,,,------***+++---...///...------,,,------......------,,,........................111///------......---,,,,,,,,,,,,,,,,,,,,,,,,---////////////////////////............/////////000///////////////000111111000000111222333333444444666555555999???BBBCCCBBBBBBIIITTTjjj&&&&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%%%%$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***---------............///...///000111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++,,,...000000//////111333111000///////////////000,,,,,,...///000000000000000000000000111111111111///000000000000111111111555444333333222222333333555444444555555666777888555555666666777777888888666666666777888:::;;;<<<:::::::::999777777888:::888888777777888888999:::888888888888777777777777555666777888999:::::::::888777666777777777555333666555444333222333444555111222222333333333222222000000//////......------///...,,,,,,.........---000000///...---,,,,,,,,,+++,,,---------,,,++++++---,,,,,,++++++,,,,,,---...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******+++...000222++++++,,,---...///000000666444222000...------......000111///,,,+++,,,...------------------------++++++,,,,,,,,,---------...------,,,,,,...///000111000...------......///////////////000000000000222333555777:::===@@@BBBFFFHHHSSSmmm((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$$$$%%%%%%%%%%%%#########"""""""""######$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...000000//////111222222222111///............------...///000000000000000000000000111111111111111111111222222222333333555555444333333333333444333333333333444555666777555666666666777777777888666777777777888:::;;;<<<;;;<<<<<<;;;:::999:::<<<777666666666777777888888888888888777777777666666666666777888999999999999888777666777888888666555666555444333222333333444111222222222222222111111///////////////.........111000......000111000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,///111333......//////000000111111333333111000///............000111000---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------...///000000000//////000111222333000000000000111111111111222333444666999<<<>>>@@@EEEGGGRRRkkk&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&###""""""###&&&'''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%(((&&&$$$###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######$$$$$$$$$########################$$$$$$$$$$$$%%%"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,......///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---...////////////000222444333111000...---------......///000000/////////000000000000111111111111333333333333444444444444666666555444444444444444222222222222333444555666666666666666777777777777777777777888999:::;;;<<<;;;<<<===<<<:::999:::;;;777777777888888888999999888888777777777777666666777777888888888888777777777666666777999999888666666666444333222222222222222222222222111000//////.........///////////////000//////000333555666666000///...---,,,,,,,,,,,,---,,,+++++++++,,,------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000333444111111111111111222222222000000000000000000///...///000111000...---------++++++++++++++++++++++++,,,,,,,,,,,,------------///............///000000......//////000222333444111111111111222222222222222333444555777:::<<<===DDDGGGRRRkkk######$$$&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''''''''&&&&&&&&&(((((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))******%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************++++++++++++,,,,,,,,,,,,---......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////......///111222222000///............//////000000000//////...///000000000111111111111333333333444444444444555555555444333333333333444222222222222333444555666666666666666777777777777888888888888999:::;;;<<<888:::;;;:::999777888999::::::;;;;;;;;;<<<<<<;;;888777777777666666666666777777777888777777666666777666666777999:::999777666555444333222222111111222222222111000///...---------......//////000000,,,,,,---000555888:::;;;///...------,,,,,,,,,---...,,,+++******+++---///...------,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///111333555333222222222111111111000,,,---///000111000000//////000111111000...------++++++++++++++++++++++++,,,,,,,,,------------...............//////000000---------...//////000111000000000111111111222222222333333444666888:::;;;BBBGGGUUUmmm$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!###%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''%%%&&&''')))***)))&&&###$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''(((((($$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************))),,,,,,,,,,,,------------------...............---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---...//////......///000000///////////////000111///000000000000000/////////000000000111111111111222222222222333333333333444333222222111111222222333333333333444555666777777777777777666666666666888888888888999:::;;;;;;888:::;;;;;;999888888888999:::;;;<<<<<<<<<<<<;;;777777777666666666666555666666777777777666555555666666666777999:::888777555444444333333222111111222222222111000///...---------......//////000000---------///333666777777...------,,,,,,,,,,,,------,,,*********,,,...///---------,,,,,,---------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///111333444111111111000//////......***+++---///000111000000000111111111111000...,,,------------------------,,,,,,---------.........---......///////////////...////////////........./////////000000000111111222222333444555777888999@@@GGGWWWooo(((((()))((('''$$$"""!!!$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$$$$$$$%%%%%%%%%''')))***)))&&&######$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$#####################$$$$$$$$$#########$$$$$$$$$$$$%%% !!!###$$$%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++,,,,,,++++++,,,,,,,,,,,,---------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++---...//////------...///.........//////000111222//////000111111000000000000000000000111111111111111111111111222222222222333222222111111111111111333333333333444555666777777777777777666666666666888888777777888888999:::999;;;======<<<:::999:::777888999:::;;;:::999888777777666666666666555555555555666666666666666555666555555666888888777555222333333333333222222111222222222222111000//////.........///////////////222000//////000111111000------,,,,,,,,,,,,------,,,++++++***+++,,,...///---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000111111///.........------,,,,,,******,,,...///000000111111111111222333222...,,,------------------------,,,---------............,,,------...///.........111111111111111000//////.../////////000000000000222222333444555777999:::>>>FFFUUUjjj&&&'''(((((('''%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%'''''''''%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!"""$$$&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$%%%%%%&&&''''''###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---...//////------...///000////////////000000111...///000111111111111111000000000000111111111111111111111111222222222222444333222222111111222222222222222222333444555666888777777777666666666555777777666666777777888888999;;;===>>><<<:::999999666777999:::::::::888888777777666666666555555555333444444555666666666666666555555555777777555333000111222333444333222222111222222222222222111111///////////////.........222000......///000///...---,,,,,,+++,,,,,,------******+++,,,,,,---......,,,++++++******++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.../////////------,,,,,,,,,,,,,,,,,,***++++++,,,---///000111222111111333444333///+++,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++---.........---,,,///000111222222111000000//////000000000111111111111222222444666888:::;;;>>>CCCNNN^^^ttt!!!"""%%%'''))))))((('''$$$$$$&&&&&&&&&&&&$$$$$$######%%%&&&&&&%%%######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))***'''###"""###&&&'''(((######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$############""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$''')))))))))((('''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%(((((((((''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---...//////---,,,---...111111000///////////////......///111111222222222000000000000111111111111111111222222222333333333555444333333222222333333111111111111222333444555888888777777666666666555777666666666666666777888777999<<<<<<:::888777777777888:::<<<<<<;;;:::999777666666666555555555555222333444555666666666666666555444555666555333222///000222333444444333222111222222333333333222222000000//////.........---...---,,,---000222333222,,,,,,,,,++++++,,,------)))***+++,,,---...------+++******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000222222111111333555444///+++++++++++++++++++++++++++---------.........//////***+++,,,---------,,,++++++,,,...///000111000000000111111111111222222222111222222444666999;;;<<<===AAAHHHTTTiii&&&&&&&&&&&&&&&&&&&&&&&&)))))))))'''%%%%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%###"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""""""""""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((()))))))))))))))((((((''''''(((((()))***++++++,,,***++++++***((('''((()))******+++++++++,,,,,,,,,///000000...---,,,...000---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,---............------,,,,,,,,,///---+++,,,///000///---000000000000111111111111222222111000//////000000222333333333333333333444555444333333222222333333444444444444444444444444444777999999888777777888999888888888777777666666777888999::::::999888777444555666888888999999999777777555444444333444444444444555555555555444444222333444555555444333222555333111111333444222///...///000111111000///...////////////000000000000///............---------***))))))***++++++***((()))))))))******+++++++++++++++++++++++++++++++++***+++,,,------+++)))(((,,,,,,++++++***)))((((((------,,,,,,+++***))))))+++++++++,,,,,,---------)))******++++++,,,------,,,---///000000...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////////////////////////////000000000000000000000000111111222222222333333333333444555666666777999<<<>>>BBBHHHQQQ```zzz&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''(((***&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&%%%###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''&&&'''((()))))))))))))))'''((((((((()))*********)))***+++***((((((((()))******+++++++++,,,,,,,,,///000111000...---...///---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...------------,,,,,,,,,+++...---+++,,,///000///---//////000000000111111111222111111000//////000000111111111222222222222222555444333333222222333333333333333333333333333333444666999999888777777888999999999999888888888777777888999999999999888777555666777888888888888888777777777666555555444444444444555555555555444444222222333333333333222222555222111111333333111///...///000111111000///...111000000000//////..................------------...---,,,---//////---,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---.../////////...,,,,,,,,,,,,+++******)))((((((((((((((())))))******++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...........................////////////////////////000000000000111111111111222444555666666777999;;;===@@@FFFNNN^^^www&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%'''((()))*********''''''(((((((((((((((((()))***+++***)))((()))*********+++++++++,,,,,,,,,...000222222000///......,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,++++++++++++...,,,,,,,,,...///...---//////000000000000111111111111000/////////000000000000000000111111222222555444333333222222333333222222222222222222222222444666888888777777777888:::::::::999999999999999777888888999999888888777666666777888888777777777666777777888777555444333333333444444444444333333222111111111111111111222333222111111222333111000//////000000000000//////222111111000///...---,,,............------------,,,++++++,,,------,,,***,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******))))))(((''''''(((((()))******+++++++++++++++,,,,,,,,,,,,---,,,,,,+++******))))))***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------....................................////////////222333555555555666999;;;;;;>>>DDDLLL[[[sss&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&%%%%%%%%%$$$###!!!###%%%'''''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))''''''''''''''''''&&&&&&)))***+++***)))((()))*********+++++++++,,,,,,,,,,,,///333444222///------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,,,,------.........////////////000000000111111000000/////////000000///000000111111222222222555444333333222222333333222222222222333333333333444666777777777666888999999999999999999999999999777777888888888888777777666777777777777777666666444555777777777555222111222222333333333333222222222222000000000000222222222222111111222222111111//////000000000000//////111000000///......------.........---------,,,,,,+++******+++,,,,,,+++)))++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***+++*********)))))))))(((,,,+++++++++*********)))+++++++++++++++++++++,,,,,,+++++++++******)))))))))***++++++,,,++++++***++++++++++++++++++++++++------.........---,,,,,,------------------------........................------........./////////111333444444444666888:::;;;>>>BBBKKK[[[sss&&&&&&&&&&&&&&&&&&&&&&&&(((&&&######$$$$$$###"""!!!###%%%'''''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$%%%%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&((()))******)))((()))+++******+++++++++,,,,,,,,,,,,///333444222///---,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,---------------......////////////000000000000///////////////000000000000111111222333333444555444333333222222333333222333333333444444555555444555666666666666888:::777777888888888888888888777777777777777777777777666666777777777666666555333444555555555333111///111111222222222222111111333222111000000111222333000111111111111111111222000000////////////000000.............../////////...------------,,,,,,,,,...---------//////...,,,*********))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---*********)))))))))))))))+++++++++***************++++++++++++++++++++++++)))))))))******+++++++++((())))))******+++++++++++++++++++++++++++++++++------------------,,,,,,........................////////////////////////........./////////000000111222333444444555777:::<<<>>>CCCLLL^^^vvv&&&&&&&&&&&&&&&&&&&&&&&&###!!!!!!%%%((((((&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((('''&&&%%%&&&&&&''''''''''''''''''((()))******))))))***+++******+++++++++,,,,,,,,,+++...222333111...,,,+++++++++************++++++***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,***,,,------,,,,,,---.........////////////000000//////......//////000000///000000111222333444444555444333333222222333333333333333444444555555666333555666555555666888:::777777777777777888888888888777777666666777777888555555666777777666666666222333333333333111000///000000111111111111000000222222111111111111222222///000222111000000111222000000////////////000000------........./////////------------,,,,,,,,,,,,,,,+++***+++------+++***+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))%%%%%%&&&''')))***+++++++++++++++++++++*********(((((())))))***++++++,,,(((((())))))***++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,////////////////////////////////////////////////////////////000000000111000111333333333444777999<<<>>>CCCNNNbbb{{{~~~&&&&&&&&&&&&&&&&&&&&&&&&###!!!"""'''++++++)))&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%&&&&&&''''''((('''''''''&&&&&&&&&'''(((((())))))''')))******))))))***+++******+++++++++,,,,,,,,,+++---000111///---++++++++++++************++++++***+++,,,---------,,,,,,+++,,,,,,,,,------------***,,,------++++++---///........./////////000000...............///000000......///000111222333333555444333333222222333333111222222333444444555555333444555555444666888;;;777777777888888999999999888777666555555666777888444444555666777777777777444444333333222111111000///000000111111000000//////000000111111000000///...000222111000///111333111000///......///000111..................---------------,,,,,,,,,++++++(((((('''((()))***(((&&&************++++++++++++************************((()))*********)))'''&&&((()))))))))))))))))))))$$$%%%&&&'''(((***++++++++++++++++++*********)))))))))))))))************))))))))))))***+++,,,,,,***************************+++,,,,,,------------................................................////////////000000000000///111222333333444666888;;;===CCCPPPeee&&&&&&&&&&&&&&&&&&&&&&&&((($$$"""$$$))),,,***(((''''''%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$&&&&&&&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%############$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&$$$$$$&&&'''(((((())))))&&&&&&&&&'''((()))******''')))******))))))***,,,******+++++++++,,,,,,,,,+++---//////...,,,++++++++++++************++++++***+++,,,---...---,,,,,,,,,,,,,,,------.........))),,,...---+++***,,,///............/////////000...............///000111------...///000111222222555444333333222222333333000000111222333333444444333444555444444666888;;;888888888999999:::::::::888777666555555666777888333333555666777777777777666555444333222222222222//////000000000000//////---...///000000///...------000222111//////111333111000///......///000111000000///...---,,,,,,+++---------,,,,,,,,,+++++++++***)))***,,,,,,***)))''''''(((((())))))******))))))))))))))))))))))))***+++---...---,,,***((((((((((((((())))))))))))))))))))))))************++++++++++++******))))))++++++******)))((((((((())))))))))))***+++,,,---************************)))***+++,,,---.........------------------------------------------------.........////////////000///111222222222444666888:::<<>>DDDLLL___~~~&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''''''''&&&%%%$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$#######################################$$$%%%&&&((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%"""&&&***)))&&&###$$$&&&'''&&&$$$###$$$%%%((()))%%%&&&'''((((((((((((((()))((((((''''''''''''((('''((()))*********)))((('''((()))***+++,,,,,,,,,....../////////...------,,,,,,++++++,,,---///000...---+++************+++,,,,,,,,,---------......+++,,,,,,------.........***++++++,,,------......000000000000111111111222//////000000000000111111111222333333444444444333333111///------///111222222333333333444444444555333333333333444444444444666666666666666555555555444444444444444444444444222222333444444333222111........................------,,,,,,,,,,,,------------------............///......------......///......------------,,,,,,------,,,,,,++++++******,,,,,,,,,++++++++++++******))))))))))))***++++++************************************************************+++++++++,,,***)))((((((***++++++***)))))))))***))))))((('''))))))))))))************+++***)))(((((()))***+++++++++************++++++,,,,,,,,,,,,------------...............---------//////..................///////////////000111111///111333333333333555777888===AAAIII\\\zzz&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$###########################&&&%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&$$$&&&'''(((''''''((()))&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&'''(((((()))(((***)))(((''''''''''''''''''((())))))***))))))(((((()))+++,,,,,,+++***))),,,,,,,,,------.........---,,,,,,+++,,,...///000///...,,,***))))))******,,,,,,---------.........++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000////////////000000000111111111222333444444444444333111...,,,,,,...000222///000111222444555666777222222222222222222222222555555555555555555555555333333333333333333333333000222333444444333111000........................,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------...------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,+++++++++++++++)))))))))))))))***++++++,,,,,,++++++***)))(((((())))))******++++++++++++((((((((((((((((((((((((***(((&&&&&&(((*********))))))+++++++++***)))(((((()))))))))************,,,+++***)))((())))))***++++++************++++++++++++,,,,,,,,,---------.......................................///000000000000.........///000111///111333333333333555777888;;;@@@HHH[[[xxx&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""####################################!!!"""###$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""!!!##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&""""""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''"""!!!&&&'''&&&$$$%%%&&&'''''''''&&&%%%$$$$$$&&&'''((((((((((((***)))((('''''''''''''''''''''(((((())))))))))))***+++,,,,,,+++***((('''(((((()))***+++---...///,,,,,,++++++,,,---///000///...,,,***))))))******,,,,,,,,,---------......++++++,,,,,,---...//////000000///...---,,,++++++------------.........///...////////////000000000000111222333444444444444444222///,,,,,,---000222111222222333333444444444222222222222222222222222444444444444444555555555333333333333333333333333000222333444444222111///........................++++++,,,------,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++++++++))))))(((((())))))***++++++++++++++++++*********)))))))))***++++++,,,,,,(((((('''''''''&&&&&&&&&***(((&&&&&&((()))******)))***+++,,,,,,,,,+++***((()))))))))************...---+++***))))))******++++++************+++++++++++++++,,,,,,,,,---------.....................,,,,,,------///000222333///...---,,,---...///000///111333333333333555777888:::???HHHYYYuuu~~~~~~&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%'''''''''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''!!!!!!!!!"""""""""""""""######################## !!!###$$$%%%%%%$$$########################### """###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&$$$ &&&'''$$$###$$$&&&(((((('''&&&$$$$$$%%%&&&''''''''''''''')))((((((''''''''''''((('''''''''(((((())))))***+++++++++++++++***)))(((''''''((()))***,,,---...++++++******+++,,,...///...---+++************++++++++++++,,,,,,,,,------+++,,,,,,------.........222111000///...---,,,+++,,,,,,,,,,,,------------......////////////000000000111222333444555555555444222000...---...000111666666555444333222111111333333333333333222222222333333333444444444444444222222222222222222222222222333333333333111000///------------------------***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++,,,,,,++++++++++++++++++******)))************+++++++++)))(((((((((((()))******'''(((((()))***+++,,,---)))))))))******+++++++++))))))))))))(((((((((((()))((('''''')))******)))******++++++,,,+++++++++))))))))))))************---,,,+++***)))******+++++++++************++++++++++++++++++,,,,,,,,,,,,---------...............------------...000333444---------------.../////////111333333333333555777777888===FFFUUUmmm~~~&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$ !!!###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$&&&'''!!!!!!""""""#################################### !!!###%%%%%%%%%$$$########################### !!!###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&%%%(((###$$$(((((('''%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&''''''&&&&&&&&&(((''''''''''''(((((()))&&&&&&&&&'''((()))************))))))***++++++,,,+++***)))))))))***+++,,,******))))))***+++---...---,,,+++*********+++,,,*********+++++++++,,,,,,------------------------////////////............,,,,,,,,,---------.............../////////000000000000222333444555555555444333111000//////000000666555555555444444333333444444333333222222222222222222333333333444444444333333333333333333333333555444333222111000///...------------------------)))+++,,,------,,,+++)))+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,************+++++++++,,,******************++++++(((((()))))))))*********((((((((((((((()))******(((((((((((((((((('''''')))))))))))))))))))))))))))))))))))))))*********)))(((((()))++++++***((())))))(((((())))))***+++))))))))))))************++++++)))(((((()))***+++++++++************++++++***++++++++++++,,,,,,,,,---------.........//////000000...---...///111222,,,,,,---///000000000000///111333333333333555777777666;;;CCCOOObbb}}}~~~&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$ """$$$%%%&&&&&&%%%"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""$$$%%%'''""""""######$$$$$$$$$%%%""""""""""""""""""""""""!!!###%%%&&&%%%$$$###########################""""""###$$$$$$###!!!!!!!!!!!!"""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%'''&&&%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))&&&&&&&&&'''&&&&&&%%%%%%'''''''''''''''((()))***&&&&&&&&&'''''')))******(((((('''(((***,,,...000///...,,,***))))))*********))))))))))))+++,,,---,,,+++*********+++,,,---))))))*********+++++++++------------------,,,,,,,,,,,,---......//////000---------.........//////............/////////000///000222333444555555555444333222111111000000000111111222444666777888999444333333333222222111111222222222333333444444444333333333333333333333333666555333111000///......------------------------)))***,,,------,,,***)))++++++,,,,,,,,,---------,,,++++++++++++++++++,,,))))))******+++++++++,,,******************++++++''''''(((((()))))))))***((((((((((((((()))******---,,,***'''$$$""" )))))))))((((((((((((((('''((((((((())))))))))))(((((((((***,,,,,,***(((((('''&&&&&&&&&((()))***))))))))))))***************)))(((''''''((()))***++++++************++++++******+++++++++,,,,,,,,,---------.........//////444222000...------//////+++,,,...000222222222111///111333333333333555777666555999@@@IIIZZZvvv~~~~~~zzz|||%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!!!!"""############""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&''')))***+++++++++***))))))((((((((((((((()))(((((()))***************''''''((()))))))))))))))---,,,+++******+++,,,---,,,+++***((((((((()))***,,,+++***)))((((((((((((.........------,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......//////000111222222333333666555333111111111333444222222333444444555555666333333333333333333333333222222000000000111222333444444444333000///000222000000///...............------------------------//////...---+++***))))))------------------------************************------------,,,+++***)))+++++++++++++++***)))(((((())),,,------,,,)))(((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))***)))(((''''''((()))***''''''((())))))***)))))))))((((((((((((***,,,---++++++************************)))))))))))))))***(((((())))))******++++++***+++---//////...---,,,---------............///,,,,,,,,,------.........---------...............111111111222222333333444777666777;;;BBBPPPggg|||}}}zzz{{{%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$######$$$%%%############""""""""""""############################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))*********)))***))))))((((((((())))))(((((()))***************'''((())))))******)))))),,,+++************+++,,,,,,+++***)))(((((()))******)))))))))))))))***+++......---------,,,,,,,,,------------------------........./////////000000---.........//////////////////000111111222333333444333222111111111222222222222333333444555555555333333333333333333333333222222111000000111222333222333333111///...///111000000///...............------------------------******+++,,,,,,---.........---------,,,+++++++++++++++++++++++++++++++++------------,,,+++***)))+++++++++++++++***))))))'''((()))******)))((('''((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((''''''&&&&&&)))((((((((()))***+++,,,******************************))))))))))))******)))))))))))))))*********,,,---...///000///......,,,,,,,,,,,,---------...,,,,,,,,,---------......---------...............000000111222333333444444777666888;;;AAAMMMbbbvvv}}}yyy{{{%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$&&&'''$$$$$$#########"""""""""################################################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))((((((******))))))))))))******(((((()))***************((()))******++++++******+++******))))))******+++++++++***)))))))))******((((((((())))))+++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---...//////.........//////////////////000000000000000111111//////000000111111222222111111222222111111000000222222333333444444555555444444333333333333333333222222111111000111111222111111111000...---...000000/////////............------------------------((()))***+++---...///000...------,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++++++++***))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&''')))******)))'''&&&))))))))))))((('''&&&%%%)))((((((((()))***+++,,,***************************)))))))))))))))******************)))))))))))),,,,,,---------.........+++++++++,,,,,,,,,------,,,,,,,,,------------...---------........./////////000000222333444555555666666888<<<@@@JJJ]]]nnn|||yyyzzz%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$&&&'''$$$$$$$$$#########""""""################################################!!!""""""""""""#########%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''***))))))))))))******+++(((((()))***************))))))***+++++++++++++++***))))))))))))))))))***+++************************)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------000000000000000000000000/////////000000000111111000111222333333222111///111222222333444444555555444444444444444333333333222222111111111111111111000111111///...---...000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++++++++******))))))+++++++++++++++++++++++++++++++++++++++***))))))******+++++++++******)))((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&*********+++******)))))))))))))))))))))******+++))))))))))))************))))))))))))))))))***+++++++++******))))))((((((******))))))******+++,,,+++,,,,,,,,,,,,---------------------------------,,,,,,------...///////////////000111333444555555444555888<<<@@@HHHYYYiii|||yyyyyy}}}%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$############################################################!!!""""""""""""#########%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''******)))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&))))))(((((()))***++++++(((((()))***************))))))***+++++++++++++++)))))))))******)))))))))*********++++++++++++***,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,//////////////////////////////////////////000000000222444555555444222111111111222222333444444555555555555444444333333333222222222222111111000000000111111000......///111/////////000///...------,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******))))))))))))******+++++++++++++++++++++++++++++++++******++++++******)))))))))******+++++++++*********)))'''&&&&&&''')))***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''(((***++++++++++++((()))))))))************(((((()))))))))*********))))))(((((()))***++++++++++++******))))))((((((***))))))))))))***+++,,,------------............------------------------,,,,,,------...//////000///000000222333444555555222444888===@@@HHHXXXggg|||~~~yyyzzz}}}%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""###$$$%%%$$$$$$$$$$$$#########################################################"""""""""#########$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''''''''((()))***+++(((((()))***************((()))******++++++******)))******++++++******))))))***++++++,,,+++++++++------,,,******)))))))))++++++++++++,,,,,,,,,,,,---------------------,,,///////////////.........//////............------............////////////000222444555555444333222111111222222333333444444666666555555444333333333222222222222222111000//////000111000......///111...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---************************))))))*********))))))((())))))***++++++++++++***+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))"""###%%%&&&((()))))))))((()))************))))))'''(((((())))))*********(((((((((((()))***+++,,,************))))))))))))++++++,,,,,,,,,------------------.........//////...------------,,,,,,,,,+++,,,,,,---...///000000111111111222222333444444222333777<<<>>>EEEUUUdddyyy||||||%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################## !!!""""""""""""###%%%%%%%%%$$$$$$$$$#####################################################################$$$$$$$$$%%%&&&&&&%%%%%%$$$######"""######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((()))***(((((()))***************'''((())))))******))))))******+++,,,,,,+++******)))***+++,,,,,,,,,++++++,,,,,,+++*********++++++******+++++++++,,,,,,,,,+++,,,,,,------.........000000/////////........./////////......---------........................000111222333444333333222111111111222333333444444666666666555444444333333222222333333222111///......//////...------...000...///000111000///---,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))******++++++,,,,,,,,,))))))))))))))))))))))))(((((()))))))))))))))((())))))***+++++++++++++++***))))))))))))))))))***(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((('''''''''&&&&&&'''''''''######$$$&&&''''''''''''((()))***++++++***)))(((''''''(((((()))******+++(((((((((((()))***+++,,,)))))))))))))))*********++++++---.........---,,,,,,,,,---------...............---------,,,,,,,,,++++++,,,---...///000000222222222222222222222222333444777999;;;AAAPPP___rrr~~~%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((((((&&&$$$"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################!!!!!!!!!"""$$$&&&%%%%%%%%%$$$$$$$$$#########################################################$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%&&&&&&''''''$$$$$$%%%%%%&&&'''((((((######$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&((())))))(((((()))***************''''''((()))))))))))))))***+++,,,------,,,+++***)))***+++,,,---,,,,,,+++************+++,,,------*********++++++,,,,,,,,,)))***+++,,,...///000111......---------,,,,,,,,,000000//////.........---.....................---000000111222222222222222000111111222333333444444777777666555444444333333222222333333222111///...,,,---...---,,,,,,---///...///000111000///---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++(((((((((((((((((((((((((((((()))))))))))))))(((((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%&&&&&&''''''((('''''''''((()))***++++++***)))(((&&&''''''((()))******+++(((((((((((()))***+++,,,(((((())))))******++++++(((***,,,---------+++***++++++,,,,,,,,,---------.........------,,,,,,,,,++++++,,,---...///000111333333333222222222111111555555666888888===LLL[[[mmm~~~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$$$$######!!!"""######""" ###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%###"""%%%%%%$$$$$$###"""""""""%%%%%%$$$######$$$$$$%%%"""###$$$###""""""$$$&&&%%%%%%$$$$$$###"""!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%!!!"""""""""############&&&$$$###!!!"""$$$&&&(((######"""""""""###%%%&&&$$$###"""###$$$$$$###"""$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&************************&&&&&&'''((()))***++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,------..................+++++++++++++++++++++,,,000000000000000///////////////............//////...000333555555333000...333222000000000222444666111111222222222222111111000000000000000///......+++---000000/////////000//////...---,,,,,,+++++++++******))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))))))))&&&%%%&&&((()))'''%%%&&&'''''''''(((((()))))))))))))))))))))(((''''''))))))(((((((((((())))))$$$%%%%%%%%%&&&'''''''''%%%&&&((()))))))))((('''))))))(((((((((((())))))&&&''')))***+++++++++***'''((((((((())))))******))))))))))))))))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,---++++++******************,,,---------,,,++++++***---.........------///000000111111111111222222222222222555888:::???KKKWWWhhh|||%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$############"""$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########&&&%%%###$$$%%%%%%$$$"""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""$$$&&&&&&&&&%%%%%%$$$######"""$$$$$$############$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$###"""""""""###$$$%%%$$$###"""###$$$$$$###""""""###$$$$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""""""""###############$$$$$$$$$%%%%%%%%%########################"""""""""###$$$$$$%%%%%%$$$######$$$$$$%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''')))))))))))))))))))))))))))))))))***************************++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,---------......//////,,,,,,,,,,,,,,,,,,++++++........................000//////......//////000...///111222222111///...333222000//////000111222000111111222222111111000000000000000000///......+++---///000///.........//////...------,,,++++++,,,++++++***************,,,,,,++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((('''%%%&&&((()))'''%%%(((((((((((((((''''''''')))))))))))))))(((''''''(((''''''&&&&&&''''''(((((((((((()))))))))))))))&&&&&&((()))))))))((('''))))))(((((((((((())))))&&&'''((()))******))))))(((((()))))))))*********)))))))))))))))))))))))))))*********++++++++++++------,,,,,,++++++******++++++++++++++++++++++++//////000000///......------.........------///000000111111111111222222222555444666999:::>>>IIIUUUgggzzz%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$############ ###%%%'''(((((((((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$###&&&$$$###$$$%%%%%%$$$""""""############$$$$$$$$$######%%%%%%%%%%%%$$$###"""###$$$###""""""$$$&&&'''&&&&&&%%%%%%$$$$$$$$$#########""""""############$$$$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&%%%$$$###%%%$$$###"""""""""###$$$$$$###"""###$$$$$$###""" """###$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""""""""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%""""""######$$$$$$%%%%%%'''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''((((((((((((((((((((((((------,,,+++***)))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,,,,++++++*********++++++,,,---...//////000.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000//////......//////000...//////000000//////...333222000///......//////000111111222222111111000///000000000000///......,,,...000000...---,,,---//////......---,,,,,,,,,---,,,,,,+++***+++++++++++++++++++++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((('''&&&&&&(((((('''&&&)))))))))(((''''''&&&&&&)))))))))))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&*********)))))))))))))))&&&''''''((()))((((((((())))))(((((((((((())))))&&&'''((((((((((((''''''((())))))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,------,,,+++***))))))(((***++++++,,,,,,------------------------,,,,,,+++---.........------///000000111111111111222222222777666888::::::<<>>GGGKKKooo$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%######$$$$$$$$$$$$###############"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&$$$"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))******+++++++++,,,,,,,,,(((((())))))))))))((((((******************************++++++++++++******+++++++++******)))))))))************************++++++,,,,,,,,,,,,------///...,,,,,,------,,,+++...............---------///...---,,,,,,---...///000000////////////000000111000///......///000111////////////////////////111///---,,,------,,,+++...---+++*********++++++***************)))((((((******))))))))))))******&&&'''(((*********)))(((++++++******))))))((((((((('''&&&&&&'''((()))***'''((())))))(((((()))***((((((''''''''')))***,,,'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''((((((((()))))))))))))))(((((((((***)))'''&&&'''(((***+++)))((('''&&&&&&'''((()))******))))))((((((''''''))))))))))))))))))))))))+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,---...//////---------------...///000000111111111111222222222333444444444555888===AAAOOO^^^www%%%%%%%%%%%%%%%%%%%%%%%%######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$##################$$$$$$%%%%%%%%%######$$$$$$$$$$$$##################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$&&&'''&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))*********+++++++++,,,,,,((())))))******))))))(((************************))))))***))))))((('''&&&,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------///---,,,,,,---...,,,+++------..................//////...------...//////000000////////////000000111000///......///000111////////////////////////000...,,,+++,,,,,,+++***...---,,,+++***++++++,,,+++++++++++++++***))))))(((((((((''''''(((((((((***+++,,,,,,,,,,,,,,,,,,((((((((((((((((((''''''(((((('''&&&''''''))))))%%%&&&&&&&&&&&&&&&'''((()))((('''''''''((()))***(((''''''''''''((())))))'''''''''((((((((())))))&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&(((***+++***)))(((((((((((()))******)))))))))(((((((((''')))))))))))))))))))))))))))******+++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---......//////...---------...///000000000111111111222222222333444555555666999===AAAJJJYYYrrr&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$##################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##################################################################$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$%%%&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))*********++++++++++++,,,)))******************)))************************************)))'''&&&%%%,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///---,,,,,,---...---+++,,,---------.../////////000//////......//////000000//////......//////000000//////......//////000...........................,,,******++++++***)))---,,,++++++***++++++++++++,,,,,,,,,,,,+++******))))))(((((((((((())))))******)))((((((((())))))&&&&&&&&&&&&&&&''''''''')))((((((''''''''''''((('''''''''&&&'''((())))))***)))((((((''''''((((((((((((((((((((()))******&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((()))'''&&&%%%%%%&&&(((***+++******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---...---,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......111000...---,,,---///000000000000111111111222222222444666777888:::===@@@DDDRRRkkk&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###############$$$$$$$$$######$$$$$$$$$$$$######"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$%%%&&&&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((()))))))))************++++++++++++******++++++++++++*********************************++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...---,,,,,,---...---,,,,,,,,,,,,---...///000000000000////////////000000/////////....../////////////////////////////////------------------------,,,+++)))((()))***)))(((+++************************++++++,,,++++++******++++++************++++++)))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''''''''&&&%%%&&&''')))))))))******)))(((''''''&&&&&&((((((''''''(((((()))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%&&&((()))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))+++,,,---,,,+++***+++++++++,,,,,,,,,------++++++,,,,,,,,,---------333111///---,,,---///000000000000000111111111111111444666888999;;;===???AAANNNggg$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((()))******&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$##############################$$$$$$$$$$$$######""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&&&&''''''((()))))))))))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))'''((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...,,,,,,,,,......---,,,,,,,,,,,,---...///000000//////000000000000////////////............//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))))))))(((((((((((())))))))))))((())))))***************)))++++++************++++++***)))'''&&&&&&&&&''''''&&&&&&&&&'''((((((((())))))))))))(((((('''&&&&&&%%%$$$###%%%''')))(((&&&***))))))((('''&&&%%%%%%''''''&&&&&&''''''((()))%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((('''&&&&&&&&&%%%$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&'''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,222000///---,,,---.../////////000000000111111111111333666888999:::===???AAAMMMfff$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###############"""""""""######$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###$$$&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&''''''((())))))))))))))))))************+++)))******************)))))))))))))))))))))))))))$$$%%%&&&(((***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,+++,,,.........---,,,---------.../////////...//////000000//////...///......------......///---......//////......---+++++++++++++++++++++++++++)))'''((()))***)))(((''''''((())))))))))))((((((((()))************)))((((((''''''''''''(((((('''&&&&&&%%%%%%%%%%%%&&&((((((((((((((()))))))))'''(((((()))(((((('''&&&((('''(((+++//////,,,)))((())))))((('''&&&%%%$$$&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((()))&&&''''''''''''(((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,///......------------.../////////000000000111111111333555666777999<<>>QQQlll$$$$$$$$$%%%&&&'''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """$$$&&&'''&&&&&&%%%$$$$$$######"""############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""###$$$$$$$$$$$$###########################''''''&&&%%%$$$""""""!!!""""""""""""""""""""""""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$%%%%%%######$$$%%%!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&''''''((()))***+++,,,,,,+++***)))***+++***)))'''***)))(((''''''((()))***''''''((()))))))))))))))))))))))))))*********************+++++++++,,,,,,---,,,,,,+++++++++******'''(((***+++++++++***))))))***+++,,,,,,+++***)))******)))))))))(((((((((***))))))))))))))))))***(((((((((((((((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''###%%%&&&&&&%%%%%%'''(((000...+++'''%%%$$$%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&******)))((('''''''''(((%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%''')))***&&&&&&%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''(((((())))))(((((('''+++)))&&&&&&''')))***+++%%%%%%%%%'''***,,,,,,+++((()))))))))************))))))))))))))))))))))))************************,,,+++***)))***---///111---......///////////////...000111222333555999<<<:::LLLggg%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""""""$$$%%%%%%%%%"""######$$$$$$%%%&&&&&&""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$####################################$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$###$$$%%%%%%######$$$%%%"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''%%%&&&&&&'''((())))))******)))((()))******(((&&&)))((((((''''''(((((()))&&&&&&'''((())))))))))))((((((((()))))))))******)))*********++++++++++++...---+++***+++***)))''''''(((((()))***)))))))))******++++++++++++******+++******)))((()))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''''''''$$$&&&'''&&&%%%%%%&&&'''+++***(((&&&%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''******((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&''')))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&(((&&&$$$%%%&&&(((((((((&&&%%%%%%'''((()))'''&&&))))))))))))************))))))))))))))))))))))))************************+++*********+++---///000///............///000000///000111222222444888;;;;;;HHH___xxx%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$...+++'''&&&&&&&&&###!!!"""######$$$$$$%%%&&&&&&#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""###$$$$$$$$$$$$###########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&''''''(((((()))))))))((((((((())))))'''&&&'''''''''(((((('''''''''%%%&&&'''((())))))))))))''''''((((((((()))))))))(((((((((((())))))))))))---+++))))))++++++)))''')))))))))((()))******+++++++++************++++++,,,+++***)))))))))******))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((('''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%'''''''''%%%$$$%%%&&& !!!###$$$&&&'''(((%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&((()))******)))(((&&&'''&&&%%%&&&'''((((((&&&+++)))(((((((((&&&### ))))))))))))************************************++++++++++++++++++++++++)))***++++++,,,---...///000///---,,,,,,...000222000111222222222444777999===CCCRRRiii~~~%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###%%%'''%%%###&&&&&&%%%%%%$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###########################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''))))))))))))************)))((('''((())))))'''%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((+++)))'''(((+++,,,***(((+++***)))))))))***,,,---,,,+++***))))))***+++,,,---,,,***)))))))))***+++))))))(((((((((((())))))))))))))))))))))))))))))%%%%%%&&&'''(((((((((((()))((((((&&&%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''&&&'''((('''%%%$$$%%%&&&$$$%%%&&&'''''''''&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((((((((('''''''''(((((()))'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((()))((((((((($$$$$$%%%&&&(((***,,,---(((((((((((())))))))))))''''''''''''''''''''''''''')))***++++++***)))'''((('''''')))***+++)))(((&&&&&&''')))++++++***((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---.........111///---++++++...111333000111222222222333666888===>>>GGGZZZqqq}}}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&"""$$$''''''%%%###"""""""""############$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""""""""######$$$$$$$$$################################################%%%%%%$$$###""""""######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))************'''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''((()))++++++((()))))))))'''''')))*********))))))((((((''''''******************++++++))))))))))))************++++++,,,,,,,,,,,,------***)))))))))((((((''''''+++***((('''&&&&&&&&&'''((((((((((((((((((''''''))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&$$$###!!! !!!###$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&'''''''''%%%%%%#########$$$%%%&&&((()))%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&'''(((***++++++++++++)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''(((((((((((("""$$$&&&'''&&&&&&''')))&&&&&&''''''((()))))))))(((((()))***+++,,,,,,---)))+++,,,,,,+++***,,,---++++++,,,,,,++++++***)))---,,,***)))((())))))***------..................000///000111222555777999<<<===CCCQQQdddsss|||~~~~~~zzz}}}%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###""""""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&###%%%&&&&&&$$$###"""###############$$$$$$$$$$$$&&&%%%$$$###""""""""""""##############################"""!!! !!!""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$#########$$$$$$$$$%%%%%%################################################%%%$$$$$$###""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************((()))))))))))))))((((((''''''''''''''''''''''''(((((('''(((((()))***+++((()))))))))'''''')))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------++++++++++++++++++++++++***)))(((''''''&&&&&&&&&$$$%%%'''((())))))((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&)))((((((((('''''''''&&&((('''%%%$$$$$$%%%'''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''((()))************(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''((((((((((((---...///...,,,******+++&&&&&&''''''((()))))))))*********+++,,,,,,------)))***,,,+++******+++---,,,,,,,,,,,,,,,++++++***000///...---------...///........./////////000000000000000111333555888999777888>>>KKK]]]lllsssvvvuuuppprrr%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%#########$$$############$$$$$$$$$%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""!!!  $$$$$$$$$$$$$$$$$$$$$$$$"""##################"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))))))))************))))))''''''''''''''''''''''''))))))(((((((((((())))))((()))))))))'''''')))******))))))))))))((((((((())))))(((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,))))))))))))((('''&&&%%% """%%%((()))))))))((('''''''''''''''((((((((('''''''''''''''&&&&&&&&&(((((((((''''''''''''''')))((('''&&&&&&'''((()))%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%((('''&&&%%%$$$#########%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''((((((((((((((('''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''((()))(((%%%#########&&&''''''(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++------------------,,,++++++---,,,,,,,,,,,,---......---......///000111222222111111111222444666888999::::::???KKK\\\jjjqqqsssrrrmmmnnn{{{$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$###"""$$$&&&#########$$$$$$$$$%%%%%%%%%$$$$$$###""""""##############################$$$$$$######"""!!!!!!!!!########################""""""############""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%$$$$$$######"""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))(((((()))*********))))))''''''''''''((((((((((((***))))))(((((((((((()))((()))))))))'''''')))***)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,*********))))))((((((((('''((()))))))))(((&&&%%% """%%%((()))((('''&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%''''''''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''(((((((((((()))+++,,,,,,+++)))***+++'''''''''((())))))******,,,,,,,,,++++++*********)))***++++++******+++,,,------......------,,,+++))))))******+++,,,------,,,------///000111222222111111222333555666777888<<<<<>>CCCRRRaaaggghhhiiijjjnnn}}}&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$&&&(((***,,,---...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%""""""######$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!###&&&(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$ """%%%''''''&&&$$$###########################%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%###"""$$$&&&!!!"""###$$$%%%$$$$$$###!!!"""$$$&&&'''&&&$$$###%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%"""$$$%%%%%%$$$### !!!###$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&'''''')))(((((('''''''''((((((''')))***,,,,,,***)))'''%%%&&&((())))))(((&&&%%%'''&&&%%%$$$%%%''')))***)))((('''((()))******(((((('''&&&&&&'''((()))***'''&&&&&&''''''((()))***''''''''''''((((((((()))'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((&&&%%%%%%%%%%%%$$$"""!!!"""$$$&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''(((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&'''((())))))'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))((('''&&&&&&'''((('''&&&(((((((((((())))))))))))###$$$%%%%%%&&&&&&%%%%%%///,,,)))'''((())))))(((###""""""###%%%(((+++---************************++++++************++++++))))))******++++++++++++)))***+++***)))((()))***+++,,,---...////////////888666444222000111111222222333777;;;;;;===JJJZZZccceeegggiiimmm}}}%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%%%%)))///666;;;'''&&&%%%$$$############$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!! !!!$$$%%%$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$######"""!!!!!!$$$$$$$$$############"""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%$$$######$$$%%%%%%$$$$$$##################%%%%%%%%%$$$###"""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########&&&$$$"""!!!!!!"""$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))*********))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((((((''''''''''''(((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$((((((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%******)))(((&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&'''((()))((())))))&&&######&&&***%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$######"""###''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******))))))(((&&&%%%$$$&&&'''(((******+++++++++***)))(((''''''((()))***,,,+++++++++***)))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,))),,,000000///...///000111111111000111111222222777666666777777<<>>LLLYYY\\\```___aaahhhmmm%%%%%%%%%%%%%%%%%%%%%%%%"""!!!  !!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%######$$$%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###############$$$$$$$$$###"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$############"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$###!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$#########$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&$$$$$$############$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''(((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))(((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################((('''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$&&&''')))***)))(((''''''$$$"""###%%%''''''&&&''''''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%$$$%%%'''((()))((('''&&&'''((((((((())))))))))))''''''((((((((((((((('''&&&&&&'''((())))))))))))))))))))))))***+++,,,---)))))))))))))))((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,+++******,,,///111000...............000111222333444333444666999???MMM[[[^^^aaa^^^^^^cccgggyyy%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! """######$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###!!!""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%"""!!!!!!"""###$$$&&&'''&&&%%%###""""""###%%%&&&$$$$$$############$$$$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******'''''''''(((((((((((((((&&&''''''''''''''''''&&&''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((()))***+++'''''''''&&&&&&'''''''''***))))))'''&&&%%%$$$$$$!!!###&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$######"""""""""%%%%%%$$$$$$%%%%%%&&&'''$$$######""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%###%%%''')))******)))(((((($$$!!!!!!$$$''''''''')))((((((((('''''''''''')))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))$$$%%%'''))))))((('''&&&(((((((((((())))))))))))'''(((((((((((((((''''''%%%%%%'''((())))))))))))***)))(((((()))+++---...******))))))((((((''''''((((((((((((((((((((((((******+++++++++,,,,,,,,,(((''''''***---...,,,)))------......///111222333333333444777:::AAAPPP^^^___aaa]]]\\\```cccuuu%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""$$$&&&%%%$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######!!!"""###%%%&&&&&&%%%%%%#########$$$%%%%%%%%%&&&""""""""""""""""""""""""$$$$$$####################################$$$$$$######""""""###$$$%%%%%%"""######$$$$$$%%%&&&&&&"""###$$$%%%$$$###"""!!!########################""""""""""""""""""""""""%%%%%%%%%$$$$$$#########%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$"""!!!!!!!!!"""###%%%'''&&&###""""""$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((('''%%%&&&'''(((((((((&&&&&&,,,***((((((******'''$$$%%%&&&'''(((((('''&&&%%%((()))***)))'''%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''((('''%%%%%%%%%%%%%%%%%%&&&'''((()))***((('''%%%%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######### !!!"""###$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))***)))'''%%%$$$###""""""$$$&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&((((((((((((&&&&&&&&&&&&&&&'''((())),,,+++)))'''&&&&&&&&&'''&&&'''''''''(((((())))))((('''%%%%%%%%%&&&(((***&&&'''((())))))******)))))))))(((((((((((())))))++++++++++++++++++++++++---------,,,,,,++++++++++++,,,------......------/////////111333444333222111000222555888AAASSSdddfffhhhbbb___``````ooo%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!"""$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""######""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$################################################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%% ###%%%%%%###"""$$$%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$'''((((((((('''&&&%%%%%%###$$$&&&'''((()))*********)))'''((())))))'''$$$&&&&&&'''(((((('''&&&&&&&&&'''((((((&&&&&&'''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&(((***+++$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$%%%&&&&&&%%%###%%%%%%%%%$$$$$$$$$######''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&######$$$$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((('''%%%%%%$$$###"""###$$$&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))((('''&&&&&&((()))+++((()))))))))))))))((('''))))))(((((((((((())))))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---......//////.........---...000222333222111000000111555888BBBUUUfffiiijjjccc^^^^^^^^^ooo%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&'''&&&$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!######$$$$$$%%%$$$$$$#####################""""""################################################&&&%%%%%%$$$###"""!!!!!!#########"""######$$$%%%&&&&&&%%%%%%$$$######"""'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$$$$%%%!!!###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&'''''''''&&&&&&%%%''''''''''''((()))***+++((('''&&&'''((()))'''%%%&&&&&&'''(((((('''&&&&&&$$$&&&''''''''''''(((***))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$###"""######%%%%%%$$$$$$$$$$$$%%%%%%'''%%%$$$$$$%%%&&&%%%###%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))((('''%%%%%%$$$######$$$&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''((('''(((((((((((((((''''''%%%&&&&&&&&&&&&&&&''''''))))))((('''''')))***+++************)))((('''&&&))))))(((((((((((())))))*********************************+++++++++++++++---...//////000000//////---------///111222222000222111222555888AAATTTeeennnooofff^^^]]]]]]nnn%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#######################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$#########$$$#########"""!!!!!!!!!#######################################$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$###############$$$$$$%%%%%%%%%$$$$$$#########%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$&&&'''))))))))),,,+++)))((('''''''''(((&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''&&&&&&''')))((((((''')))***((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((%%%!!!''''''&&&&&&%%%&&&&&&&&&'''&&&$$$%%%&&&'''&&&$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''))),,,......---%%%%%%$$$$$$$$$%%%%%%&&&)))))))))))))))((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((()))***+++******)))''''''''''''''''''''''''(((((('''''''''((()))***)))))))))))))))(((''''''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,------...///////////////...------///222333222111555444444555777>>>PPPaaassssssjjjaaa^^^]]]ooo%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###########################%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$##################$$$#########"""!!!!!!!!!########################""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!%%%$$$$$$$$$&&&'''))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!"""$$$&&&'''((()))))),,,+++)))((('''''''''(((%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''')))***+++***((('''((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%#########$$$''''''&&&%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&''''''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***...000111000&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))&&&''''''(((((('''&&&&&&%%%&&&((()))******)))((()))))))))((((((((((((((('''&&&&&&&&&''''''((((((''''''((()))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,---............---///...///000333444333222333222333555777>>>OOO___uuuvvvooofffaaa___qqq%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$######$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$""""""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######"""""""""######$$$##################""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%$$$######"""#########"""######$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%!!! !!!###(((,,,///000%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$''''''''''''((()))***+++&&&'''))))))'''&&&&&&'''((('''&&&&&&&&&&&&'''(((***++++++***(((''''''(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%&&&((($$$$$$############$$$$$$&&&%%%$$$%%%'''((('''&&&%%%%%%%%%$$$$$$$$$######&&&&&&'''''''''''''''(((######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%######$$$'''+++------,,,&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***&&&'''((((((((('''&&&%%%$$$$$$%%%&&&&&&'''&&&&&&*********))))))))))))(((&&&&&&&&&'''''''''''''''&&&'''((()))************))))))(((((((((((())))))*********************************++++++++++++++++++,,,,,,---...---------/////////111333444444222......222555777>>>NNN]]]rrrvvvqqqjjjeeebbbrrr%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""###%%%&&&&&&%%%###"""########################$$$""""""###%%%&&&%%%$$$"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""!!!!!!"""###$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""""""""###$$$$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$$$$$$$$$$$$$$$$################################# """$$$%%%%%%%%%%%%""" """''',,,...///%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$&&&'''((()))******''')))+++***'''&&&&&&'''((('''&&&&&&&&&&&&'''((('''((()))((('''&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$&&&""""""""""""###$$$%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%'''((($$$$$$$$$######"""!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))(((&&&&&&&&&'''&&&&&&%%%%%%$$$############$$$$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%%%%&&&'''&&&'''((()))((('''%%%$$$'''&&&&&&&&&&&&&&&''''''***)))))))))((((((((((((&&&&&&'''((((((((((((((('''((()))))))))))))))((())))))(((((((((((())))))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,------........................000222444333111...///333666777;;;HHHVVVlllsssrrrmmmhhhcccrrr%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$ !!!###$$$$$$###!!! ########################$$$######$$$&&&((('''&&&"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######"""!!!!!!!!!!!!###%%%&&&#########$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$###############%%%%%%$$$###""""""######&&&&&&%%%$$$$$$###############$$$%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$%%%$$$$$$######""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$"""!!!'''$$$!!!"""&&&)))***)))%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%&&&'''(((((((((&&&&&&(((+++,,,+++(((%%%&&&(((((('''&&&%%%%%%&&&'''(((###%%%&&&&&&%%%&&&'''((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%$$$%%%(((***$$$$$$$$$$$$%%%&&&'''((("""!!! !!!###$$$$$$"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###"""!!!!!!"""$$$&&&'''&&&&&&&&&%%%%%%###""""""%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''&&&$$$"""&&&'''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###""""""######&&&'''((())))))'''%%%$$$+++***)))(((((()))***+++))))))(((((('''''''''&&&'''(((((()))))))))))))))************)))((('''&&&))))))(((((((((((())))))++++++++++++++++++++++++---------,,,,,,+++++++++---......///////////////---------///111222222000333444777888666777AAALLLgggpppqqqnnniiicccqqq&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%###"""!!! """######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$######"""############$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$%%%&&&'''&&&%%%$$$######$$$$$$$$$$$$######!!!!!!"""############"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############"""!!!"""###%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''')))*********)))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((%%%"""$$$(((***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###&&&))))))&&&$$$$$$&&&!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!'''&&&&&&%%%%%%$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$&&&'''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$###!!! (((((())))))******++++++&&&'''''''''&&&%%%%%%$$$###%%%'''(((''''''((()))(((((()))******************)))))))))((((((''''''+++***)))))))))***,,,---,,,,,,,,,+++++++++******,,,,,,,,,---------......//////000111111111111111000///000555888;;;BBBIII]]]nnnrrriiiaaa```ppp&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$%%%&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$###""""""###$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""######$$$$$$######"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############""""""!!!!!!""""""###%%%%%%%%%$$$$$$$$$######!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))))))))(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((%%%""" """%%%'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###%%%''''''&&&%%%%%%&&&"""###$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''&&&%%%###%%%'''(((''''''((()))(((((()))************************))))))((((((((()))((('''''''''(((******++++++++++++++++++++++++,,,,,,------............//////000111111111111111222000111555777999@@@GGG^^^nnnqqqhhhaaa```mmm&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$%%%&&&&&&&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$###""""""###$$$$$$"""!!!!!!!!!!!!"""############$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%&&&&&&!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$##################$$$%%%%%%%%%$$$$$$$$$$$$###!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&'''''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''(((((()))***((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((%%%$$$%%%(((***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%'''((('''%%%###$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''''''''&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$###'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))&&&&&&&&&&&&%%%%%%%%%%%%((((((((()))(((((('''&&&$$$&&&((((((''''''((()))(((((()))))))))************************)))))))))((((((((('''((())))))************++++++,,,---------............///////////////000111111111111111444111222555666888>>>EEE^^^mmmooogggaaa___iii}}}%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$##################$$$""""""!!! """###$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((('''&&&$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&(((((('''&&&&&&((()))***''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((((((''''''(((((())))))'''&&&'''***+++***((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%###"""$$$''')))'''%%%$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&'''((()))))))))(((((('''''''''''''''(((((((((''''''&&&$$$&&&((((((((('''(((***((((((((((((((()))******++++++*********************************++++++,,,((()))***+++,,,---.........///////////////////////////000111111111111111333000111444666777===DDD]]]jjjllleee```]]]ddduuu%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###############$$$$$$$$$$$$######""""""#########$$$$$$$$$#########$$$$$$###############"""!!!"""###$$$%%%######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$###!!!%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&''')))***&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((((((''''''''''''((((((%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%###!!!###&&&((('''%%%$$$$$$%%%%%%%%%$$$######$$$$$$##########################################&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&+++******))))))(((((((((%%%&&&&&&'''''''''&&&&&&$$$&&&((()))(((((()))***((((((''''''(((((()))*********************++++++)))*********++++++++++++(((((()))***,,,---....../////////////////////...//////000111111111111111000...///333555888>>>EEEYYYgggiiiccc___[[[bbbttt$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$############$$$%%%%%%######$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$########################"""######$$$$$$%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$######""""""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&'''''''''&&&&&&''''''((()))&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%###"""###%%%&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&&&&&&&((((((((((((((('''''''''$$$%%%&&&&&&&&&&&&&&&&&&%%%'''))))))(((((()))***)))((('''&&&'''((()))***)))))))))***************''''''((())))))))))))(((((())))))+++,,,---....../////////............---//////000111111111111111///---...222555777>>>EEEUUUeeeiiiccc^^^\\\eeeyyy$$$$$$$$$%%%%%%&&&&&&&&&###"""!!!!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$######$$$$$$$$$$$$######"""############$$$$$$$$$"""###$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$######!!!"""######$$$$$$######"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######"""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((''''''((()))######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$######%%%'''"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''%%%###"""%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''''''''''''''%%%%%%&&&'''''''''''''''%%%''')))))))))((()))***)))((('''&&&&&&((()))***((((((((())))))*********&&&'''((()))***))))))((())))))***+++,,,,,,------............------,,,,,,//////000111111111111111111...///222444666<<