BM6&6( xxxvvvxxx~~~oooZZZVVVRRROOOMMMKKKIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCGGGFFFFFFEEEEEEFFFFFFGGGEEEBBBAAADDDFFFEEEDDDDDDAAAAAABBBDDDFFFGGGFFFEEEDDDEEEFFFIIIMMMQQQUUUXXXhhh|||kkknnntttppp\\\LLLKKKEEEBBBCCCAAA;;;444222.........///111222111///////////////////////////////////////////////////........................------------------------............////////////............/////////000111111222333444666777888999999:::;;;<<<===>>>>>>???BBBDDDEEEDDDDDDDDDEEEJJJHHHJJJKKKFFFDDDPPPcccssszzzdddbbb}}}}}}~~~~~~}}}}}}{{{yyyyyy{{{yyyyyyxxxqqqjjjoooooohhhdddfffhhhggg```aaaaaa```]]]ZZZYYYYYYTTTTTTUUUZZZfffjjjaaadddyyyqqqnnn]]]EEE:::333333444111...000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111111111222333444444555666666666666999<<>>??????@@@BBBEEEFFFEEEEEEEEEFFFIIIEEECCCDDDIIIUUUgggxxxzzzooowww}}}~~~~~~xxxwwwyyy~~~tttrrrpppnnnllliiifffdddccceeeffffffccc```]]][[[UUUSSSTTTWWW^^^qqqyyygggccclllwwwooopppuuummm}}}bbbHHH@@@999888777333333777111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111111111222333444555555666777777777999===@@@AAAAAACCCFFFFFFEEEJJJQQQgggxxx{{{|||{{{vvvxxxvvv|||}}}}}}{{{{{{{{{|||}}}~~~xxxxxxyyyyyywwwtttsssrrrssstttttttttsssppppppqqqrrrssstttvvvwwwwwwxxx{{{}}}rrrnnnrrruuutttrrrvvvvvvwww{{{~~~{{{xxxwwwuuutttttttttvvvwwwzzzzzzxxxuuuqqqmmmjjjiiiffflllppp|||wwwiiieeehhhkkklllmmmmmmnnnnnnnnnmmmqqq}}}wwwqqqmmmiiikkkpppsssvvv{{{{{{sss}}}dddQQQIIIIIIDDDCCCBBBCCCEEEFFFEEEDDDBBBCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHFFFEEEDDDEEEGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMKKKJJJJJJLLLOOOQQQPPPJJJNNNeee~~~lllgggmmmvvvrrrfffRRRHHHBBBEEEIIIDDD<<<666555333111111222222000///////////////////////////////////////////////////........................------------------------............////////////....../////////000000000111222222333444666777888;;;;;;<<<===>>>???@@@@@@AAADDDFFFGGGFFFFFFFFFGGGHHHFFFGGGPPPfff~~~~~~}}}wwwuuuvvv}}}}}}yyyuuuyyyxxxoooggggggfffhhhjjjkkkiiieeeaaa^^^YYYUUUSSSTTTWWW]]]kkkxxxyyyhhh^^^eee{{{}}}tttaaa^^^WWWlllmmmRRRJJJ@@@:::555111333666111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111111111111111222333444555666777777777888:::>>>AAACCCBBBBBBDDDDDDEEEMMMUUUrrrppplllvvv~~~sssqqqxxxxxx}}}~~~~~~|||zzzyyywwwvvvvvvuuusssrrrrrrrrrrrrqqqooonnnoooqqqrrrtttvvvwwwxxxyyy|||~~~{{{}}}yyynnnooorrrrrrooottttttvvvyyy|||}}}|||zzzzzzxxxuuurrrqqqrrrsssuuuuuuvvvxxxxxxuuuqqqllliiifffkkkmmmwwwyyyllljjjlllpppqqqqqqqqqpppnnnkkkiiihhhttt~~~uuummmhhhgggiiinnnrrrxxx~~~zzzuuuoooeeesssbbbPPPIIIJJJMMMFFFEEEEEEGGGIIIJJJJJJIIIEEEFFFHHHJJJLLLLLLLLLKKKKKKMMMPPPRRRTTTTTTSSSSSSRRRXXX\\\\\\\\\^^^```___ZZZ\\\^^^```___^^^^^^^^^___^^^\\\[[[ZZZYYYYYYYYYXXXWWWWWW\\\jjj}}}ooolllmmmrrrtttcccUUUIIIHHHKKKHHH@@@:::777444111000111111111000////////////////////////////////////////////////............................................................////////////...////////////000000000222222222333555666888999<<<<<<===>>>???@@@AAAAAABBBDDDGGGHHHGGGFFFGGGHHHFFFJJJUUUooo}}}{{{xxxvvvwww|||zzz}}}yyyqqqtttjjjiiiiiiiiigggeeeaaa___^^^XXXTTTUUUUUUTTTVVVZZZ___xxxnnn]]]ddd|||cccWWWPPPdddzzziii[[[III;;;444111111333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444555666666777888888999;;;???BBBHHHEEEDDDEEEEEEGGGOOOXXXzzzfffiiivvvrrrpppuuu~~~}}}~~~yyy{{{xxxuuuuuuwwwwwwtttqqqqqqrrrrrrqqqooonnnpppqqqsssuuuwwwxxxxxxyyyzzz||||||}}}wwwqqqqqqooojjjqqqrrrsssuuuxxxyyyyyyyyy{{{yyyuuurrrpppppprrrsssqqqssswwwzzzzzzuuuooojjjhhhllllllsss~~~sssssstttssstttuuutttrrroookkkiiijjjrrr|||vvvpppmmmkkkiiijjjnnnuuu|||yyyxxxrrrlll}}}lllZZZTTTSSSRRROOOOOONNNMMMNNNPPPRRRQQQPPPTTTVVVYYY\\\^^^___^^^]]]ZZZ]]]aaafffjjjmmmnnnnnnlllsssyyyyyy{{{~~~}}}zzztttwww|||}}}|||zzzzzzzzzuuutttrrrpppmmmkkkhhhggghhhhhhfff```aaawwwwwwlllhhhhhhyyyppp___NNNIIIKKKIIIDDD@@@888555111///000111222222000000000000000000000000////////////////////////............................................................////////////////////////000000000111222222333444555777888999<<<<<<===>>>???@@@AAAAAABBBEEEGGGHHHGGGGGGGGGHHHEEEKKK^^^}}}~~~~~~{{{zzzwww}}}sssnnnqqqvvvyyyyyy|||nnnkkkfffccccccbbbaaa______XXXTTTUUUUUURRRQQQRRRRRR___~~~iii\\\zzz~~~jjj\\\TTT___xxxlllSSS???777666555333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444666777777888999999:::<<>>???@@@AAAAAABBBDDDGGGHHHGGGGGGGGGHHHEEEJJJ___~~~||||||}}}~~~|||~~~}}}|||}}}~~~~~~|||vvvppphhhdddcccdddbbbaaa]]]WWWSSSTTTUUUSSSQQQRRRSSSVVVggg~~~bbbjjj~~~qqqjjj___\\\llluuu[[[DDD999888555111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222111111111222444555777777777888999:::;;;>>>BBBEEEHHHGGGGGGHHHHHHIIIOOOXXXyyykkksss|||xxxrrrooouuu~~~~~~~~~~~~~~~~~~tttwwwuuuttttttttttttsssqqqrrrssstttsssqqqqqqrrrtttuuuwwwxxxxxxvvvtttttttttzzzvvvwwwzzzzzz~~~uuusssvvvvvvuuuvvvwwwwwwwwwyyy}}}}}}|||yyyvvvtttsssrrrrrrrrrsssvvv{{{}}}xxxrrrhhhjjjgggkkkzzz|||wwwssstttuuuuuutttrrrpppnnnlllllloooyyyzzzrrriiikkklllnnnrrrvvv{{{~~~mmmnnnpppbbbhhhkkk}}}|||mmm^^^UUUQQQMMMJJJJJJCCC>>>888333111111222222000000000000000000000000////////////////////////............................................................//////////////////000000000111111111333333333444666777999:::;;;<<<<<<===>>>???@@@@@@BBBDDDFFFGGGGGGFFFFFFGGGHHHOOOggg~~~}}}|||zzzzzz{{{|||}}}}}}}}}xxxqqqllllllkkkhhhddd]]]XXXVVVWWWWWWTTTRRRRRRRRRTTT\\\nnnuuubbbtttvvvcccdddyyylllRRR???888444000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111222444666777888888999:::;;;<<>>???@@@@@@AAADDDFFFGGGFFFFFFFFFGGGKKKWWWuuu|||{{{|||}}}}}}}}}|||zzzyyy~~~~~~}}}|||}}}yyyuuutttrrrmmmhhh___[[[ZZZ[[[ZZZTTTQQQRRRNNNRRRWWW[[[fffbbbfffnnndddxxxfffKKK<<<777444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222222111111111222444666777888888999:::;;;<<>>>>>???AAACCCDDDGGGDDDEEEHHHIIIGGGIIIMMMNNNaaavvv|||{{{vvvwww|||yyywwwyyyzzz}}}www}}}zzz|||vvvppppppgggeeebbb___]]]YYYTTTQQQSSSPPPQQQVVVYYYbbb}}}zzzhhhsssiiicccttt[[[BBB999888666444222111222222111///111111222222222222111111////////////000000000000000000111111111111000000000111111111111222222222111222444333333444666888777:::???BBBCCCEEEGGGHHHHHHHHHKKKOOOQQQVVVcccooozzzoooyyywwwttt~~~||||||yyyyyy{{{~~~rrrttttttsssssssssrrrrrrrrrwwwtttqqqoooppprrrtttuuusssssssssssssssrrrpppnnnhhhbbb```bbbaaaaaahhhrrrxxxwwwuuusssrrrssssssqqqsssxxxyyyzzz{{{{{{yyywwwuuusssvvvwwwyyy{{{|||}}}~~~~~~uuukkkeeeeeeggglllwwwyyyqqqnnnpppqqqqqqqqqoooppppppooommmuuuxxxpppkkkjjjmmmpppwwwwwwxxxyyy}}}uuuyyy~~~|||vvvcccgggeeekkk~~~oooaaaWWWMMMOOOLLLFFF>>>888444333333222111111000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000111111000111111111111222222222222333444666888999:::;;;?????????@@@AAABBBCCCDDDHHHFFFGGGIIIHHHEEEFFFKKKTTThhhxxxnnn|||zzzvvvwww{{{zzzxxxzzz}}}{{{|||}}}wwwrrrsssiiifffbbb```^^^[[[XXXVVVUUUQQQRRRUUUUUUXXXjjjuuuooo}}}xxxdddgggvvveeeKKK>>>888666444222111222222111000111111222222222222111111////////////000000000111000000111111111111000000000111111111111222222222111222444444333444666888777:::>>>AAACCCDDDFFFHHHGGGHHHKKKOOORRRVVVbbbnnn}}}xxxuuuzzz|||zzz}}}zzzzzz|||ttttttttttttsssrrrrrrqqqqqquuutttssssssssstttttttttvvvuuuuuuuuuuuutttrrrqqqhhhcccaaaccccccbbbgggmmmyyy}}}uuurrrpppqqqpppmmmoootttwwwxxxzzz{{{zzzxxxuuusssxxxyyyzzz{{{{{{{{{{{{{{{uuummmfffdddeeehhhqqq|||yyyqqqppppppnnnnnnrrroooppprrrrrrpppuuu|||rrrmmmmmmooommmnnnpppsssxxx~~~kkkjjjbbb]]]uuu|||mmmZZZRRRRRROOOJJJCCC<<<777333111222111111000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000111111000111111111111222222222333444555666888:::;;;<<>>AAABBBCCCEEEGGGFFFGGGKKKOOOQQQUUU___jjj~~~zzzzzzzzzyyyyyy~~~{{{{{{}}}vvvtttttttttsssrrrqqqqqqqqqrrrssstttuuuuuuuuussssssvvvvvvvvvuuuuuutttssssssnnniiieeeggghhhggghhhkkkooovvvwwwrrroooooonnnlllmmmrrrsssuuuxxxzzzzzzxxxvvvtttzzzzzzzzzzzzzzzyyyyyyyyyyyyrrrkkkgggdddeeellltttssssssqqqkkkllltttooopppsssuuutttttt|||xxxsssqqqkkkkkkllloootttzzzzzzeeeYYYhhh{{{xxxwww___YYYUUURRRMMMGGGAAA;;;444000222111111000000000000000///////////////////////////////////////////////////////////////////////////////////////000000111000000111111111222222222444444555777999:::<<<<<>>@@@AAAAAACCCEEEGGGGGGHHHKKKMMMMMMMMMUUU___|||{{{zzzuuu|||~~~}}}}}}~~~~~~tttssssssrrrrrrrrrqqqqqqqqqqqqrrrsssrrrqqqqqqsssvvvuuuvvvuuusssqqqqqqtttwww{{{uuuooonnnoooqqqqqqssspppssswwwpppnnnnnnnnnooorrrnnnppptttwwwyyyxxxwwwvvvuuuuuuvvvwwwyyy{{{}}}|||qqqhhhdddeeegggsss}}}xxxqqqiiihhhnnnnnnmmmnnnrrrsssrrrtttyyy|||zzzxxxwwwuuu|||zzzzzz~~~sssfffnnnooozzz~~~kkkpppoootttyyynnnaaaWWWSSSOOOKKKHHHBBB:::444222111111000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000111111000111111111111222222222555666777888:::<<<===>>>???@@@BBBDDDFFFGGGGGGHHHIIIJJJKKKJJJFFFJJJ[[[mmm~~~kkkkkk~~~||||||}}}}}}zzzwwwzzzyyyzzz}}}|||yyy{{{~~~{{{uuullllllmmmnnnnnnkkkfffbbb\\\WWWRRRPPPRRRTTTTTTSSSUUU\\\ooorrrlllvvvtttkkkNNN===999555222222333333222111111222222222222111111000000000111111111222222111111222222222222111111000111111111111222222222111222444444555666999;;;>>>@@@AAABBBBBBCCCFFFHHHHHHIIIKKKMMMLLLMMMVVV```uuuppp{{{}}}}}}wwwvvv}}}ttt|||~~~}}}}}}}}}}}}~~~sssqqqqqqqqqqqqrrrrrrrrrrrrqqqssstttrrrpppqqqtttxxxxxxxxxxxxuuurrrssswww{{{{{{sssoooppprrrssssssqqqrrrzzz|||rrrpppooonnnnnnqqqnnnppprrruuuwwwwwwwwwwwwssstttuuuwwwzzz}}}ssshhhbbbaaaaaalllxxxwwwmmmhhhhhhlllkkklllpppqqqqqqtttzzz{{{~~~}}}{{{zzz}}}qqqmmmjjjppp{{{rrrooojjjxxxyyygggVVVRRRMMMKKKIIIEEE>>>777222111111000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000111111000111111111111222222222555666777999;;;<<<===>>>@@@@@@AAABBBDDDFFFHHHIIIKKKLLLMMMKKKIIISSSkkkvvviii|||}}}|||{{{zzzzzzzzzyyyxxxzzz~~~vvv}}}qqqooommmlllkkkiiifffddd\\\YYYUUURRRRRRSSSRRRPPPTTTWWW___ppp{{{lllvvvzzzrrr|||rrrUUU@@@<<<666333222222222111111111222222222222111111000000111111111222222222111222222333333222222111000111111111111222222222111222444555555777999<<>>>>>@@@@@@@@@AAACCCFFFHHHJJJKKKLLLNNNNNNOOO^^^{{{vvvooo}}}|||{{{yyyxxxxxx{{{~~~xxxxxxzzzqqq|||yyyuuuoooiiigggeeecccbbb[[[ZZZXXXUUUTTTTTTSSSQQQOOORRRUUU]]]rrr|||kkkdddnnn~~~oooqqq~~~```AAA===777333222111111111111111222222222222111111000111111111111222222222111222222333333222222111000111111111111222222222111222444555555777:::<<>>===???@@@AAAAAACCCFFFHHHJJJLLLKKKMMMbbbyyy|||}}}{{{{{{}}}|||yyyoooooouuujjjcccaaabbb___]]]ZZZXXXXXXWWWUUUTTTQQQPPPRRRVVV]]]bbbcccbbbgggYYY]]]~~~~~~uuugggoootttQQQ???888888222222555222111111111111111111111111000111111111111222222222444333333222111000//////000111111222222333444444333444555555555777:::===???AAADDDDDDCCCDDDHHHLLLMMMKKKLLLNNNOOORRR[[[eeemmmmmmzzzssskkkfffiiirrr~~~zzz~~~|||wwwvvvyyy~~~{{{yyyxxx~~~uuupppqqqrrrsssrrrsssuuuwww{{{yyywwwxxx{{{}}}{{{yyyyyywwwuuuuuuvvvzzz~~~{{{wwwvvvvvvssssssvvvyyyzzzrrrrrrrrrssspppooorrruuuuuuxxx||||||vvvsssvvvwwwvvvzzzvvvnnngggaaaccciiiqqqvvvyyyyyysssrrrmmmhhhiiinnnssstttsssuuuvvvxxxyyyzzz|||yyyvvvzzzooodddeeeqqq}}}uuummmsssoooaaaVVVMMMKKKLLLIIIEEEDDD===444///111333111111222000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111222222222333333444444555777888888999:::<<<===>>>>>>@@@AAABBBBBBCCCFFFHHHEEEHHHQQQeee{{{zzz}}}~~~}}}{{{mmmhhhrrrvvvmmmfffccc```^^^[[[ZZZYYYXXXUUUSSSUUUTTTRRRSSSVVVWWWVVVUUU^^^ZZZYYYjjjbbbggg\\\DDD::::::555222555333111111111111111111111111000111111111111222222222333333222222111000000000111111111222333333444444333444555555666777;;;===AAADDDGGGHHHGGGGGGJJJMMMMMMLLLLLLOOOPPPSSS\\\fffkkknnn}}}tttqqqmmmlllooowwwwww{{{}}}yyywwwzzz~~~}}}{{{yyy~~~xxxqqqppppppqqqsssuuuwwwxxx{{{yyyxxxyyy|||}}}|||zzzzzzyyyxxxxxxzzz}}}{{{yyyuuurrrqqqsssuuuyyyvvvssssssqqqoooooorrrrrrqqqtttxxx|||vvvsssuuuuuusssvvv|||{{{uuuoooiiicccgggmmmrrrwww}}}yyyrrrnnnkkkkkknnnqqqssssssrrrtttvvvvvvvvvxxx{{{}}}~~~{{{yyy~~~|||ggg___bbbooo~~~hhhcccccc```WWWPPPMMMJJJGGGGGGIIIBBB:::222111111000000222000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111222222333444444555555888888999999;;;<<<>>>???@@@AAABBBBBBBBBCCCFFFHHHCCCFFFYYY~~~zzz}}}zzz}}}iii```dddzzzppphhhbbbaaa___]]]\\\[[[YYYVVVTTTXXXVVVTTTSSSSSSSSSQQQPPPSSSYYYVVVWWW{{{vvveeeyyylllKKK;;;===777111333555222222222222222222222222000111111111111222222222111111111111111111111111111111222222333333444444333444555666666888;;;>>>AAAEEEIIIJJJIIIIIIKKKNNNNNNMMMNNNQQQRRRUUU]]]ggg~~~iiirrr}}}mmmkkkkkklllqqqzzzzzzrrr~~~yyy~~~}}}{{{zzz{{{~~~~~~|||yyy}}}{{{ssspppmmmnnnrrrvvvwwwvvvwwwvvvvvvwwwzzz{{{zzzyyyxxxxxxyyyzzz|||~~~{{{uuurrrqqqsssssstttzzz}}}uuuqqqpppoooqqqsssqqqnnnqqqvvvzzzuuurrrrrrqqqppprrruuu}}}|||uuunnneeefffhhhmmmttt{{{uuurrrmmmlllmmmoooqqqqqqpppqqqrrrrrrrrrsssuuuwwwxxx{{{~~~~~~}}}}}}yyynnn___]]]ffftttfffWWWVVVXXXTTTQQQOOOLLLGGGHHHLLLGGG@@@777222000000111222000000000000000000000000///////////////////////////////////////////////////000000000111111111111111222222333444555666666999999999:::;;;===???@@@AAABBBCCCCCCCCCDDDFFFHHHJJJNNNggg|||}}}~~~}}}}}}tttggg______yyyyyypppjjjeeecccaaa___^^^]]][[[XXXUUUVVVUUUUUUVVVXXXZZZ[[[\\\RRR\\\YYYTTTmmm{{{vvvzzzSSS===>>>888000222666222222222222222222222222000000111111111222222222000000111111111222222222111111222222333444444555333444666666777999<<>>???@@@AAACCCDDDDDDDDDEEEHHHJJJOOOXXXttt|||}}}}}}zzz|||{{{pppiiiccc___ssslllhhhnnntttvvvxxxzzzwwwyyyuuuppplllfffdddaaa```___]]]ZZZWWWTTTUUUWWWZZZ]]]bbbfffiiieeegggaaaXXX```{{{}}}___DDD???777000333555222222222222222222222222000000111111111222222222000000000111222222333333111222222333444444555555333555666777888:::===@@@@@@DDDIIIKKKJJJIIIKKKMMMQQQPPPQQQTTTTTTVVV]]]fffuuuhhh|||pppmmmooorrrxxxwwwlllmmm}}}|||~~~~~~~~~}}}|||zzzwwwyyyzzztttooojjjjjjnnnqqqooolllpppqqqrrrssstttvvvwwwxxxsssuuuwwwzzz|||}}}~~~~~~yyyuuurrrqqqtttuuusssuuuxxx{{{vvvsssqqqrrrtttqqqnnnpppuuurrrrrrqqqoooooopppppppppttt{{{{{{sssmmmhhhdddfffnnntttvvvvvv|||qqqiiilllqqqoookkkoooqqqqqqqqqpppppprrrtttrrrrrrtttyyyyyyxxxsssbbbdddvvvqqqYYYYYYZZZpppzzz]]]TTTLLLLLLOOOSSSQQQLLLJJJLLLMMMJJJAAA666000111222111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111222333444555666777888:::::::::;;;===>>>@@@AAAAAACCCDDDEEEFFFGGGJJJLLLKKK[[[wwwyyyyyy}}}}}}yyywwwyyy|||}}}{{{|||~~~}}}yyyyyyyyy}}}tttqqqjjjaaakkkwwweeeVVVUUU^^^hhhnnnrrrrrrmmmkkktttvvvmmmiiigggcccaaa___^^^\\\ZZZUUUVVVXXXZZZ]]]aaagggkkk}}}zzzppp```VVVaaa~~~{{{tttpppSSSDDD777222555333333333333333333333333333000111111111111222222222000000111111222222222333222222333333444444555555444555777777888;;;???AAACCCGGGKKKLLLKKKKKKMMMPPPSSSRRRSSSUUUUUUUUU[[[ccc}}}rrrhhh~~~xxxooooootttyyy}}}uuuiiikkk~~~~~~~~~}}}zzzyyywwwxxx~~~~~~vvvqqqnnnllllllnnnooommmkkkqqqsssuuuvvvwwwxxxzzz|||wwwxxx{{{}}}zzzsssnnnmmmppprrrqqqrrrtttvvv|||zzzuuurrrrrrpppmmmnnnqqqqqqtttsssqqqppprrrrrrooolllrrrxxx|||zzzpppjjjddddddjjjppprrrrrryyy|||pppppprrrpppkkkpppqqqrrrrrrqqqqqqsssuuuqqqnnnnnnsss{{{fff\\\hhhvvvaaa]]]XXXbbbcccXXXPPPNNNOOORRRRRRMMMKKKKKKNNNMMMEEE888222222333111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111222333444555777888888:::;;;;;;<<<===???@@@AAA@@@BBBDDDFFFGGGIIILLLNNNQQQccczzzssssssxxxzzzzzz{{{tttyyy|||{{{|||~~~}}}yyy}}}}}}|||rrrdddhhhwww|||gggXXXKKKLLLVVV```hhhmmmooojjjgggmmmqqqmmmiiidddaaa___^^^^^^]]]WWWYYYZZZZZZZZZ\\\aaafffmmmWWWZZZvvvuuuaaakkkfffLLL888666888111333333333333333333333333000111111111111222222222111111111111111222222222222222333333444555555555444555777888999;;;???BBBDDDGGGJJJKKKJJJJJJMMMPPPTTTSSSTTTUUUTTTTTTYYYaaawww|||pppggg}}}zzzrrrtttvvvhhhggg}}}zzzyyyxxxxxx}}}{{{ssslllmmmnnnooopppoooooonnnqqqsssvvvxxxxxxyyy|||{{{|||}}}|||sssmmmkkknnnpppooooooqqquuuwww~~~~~~vvvtttssspppnnnnnntttxxxxxxsssrrrtttrrrmmmjjjooorrrvvv|||}}}pppkkkeeecccfffkkknnnoooxxxzzz{{{~~~vvvssspppnnnppprrrssssssrrrsssuuuwwwsssnnnlllooottt|||iiiXXX^^^iii|||zzz{{{|||mmmhhh]]]\\\{{{{{{eeeZZZWWWRRROOOQQQQQQNNNKKKLLLNNNNNNGGG:::222333333000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111222333444666777888999;;;;;;;;;<<<>>>???AAABBB@@@BBBDDDFFFGGGJJJMMMPPPbbbsss~~~|||zzzzzz{{{~~~|||xxxyyyiiijjjuuuxxx___RRRGGGHHHPPPYYYaaagggmmmiiieeeiiiyyy{{{ooojjjeee```_________^^^YYYZZZ[[[YYYXXXZZZ___ccc~~~zzz^^^___www}}}vvv^^^dddtttRRR:::999:::///333333333333333333333333000111111111111222222222111111111111111111111111222222333444444555555666444555777888999<<<@@@CCCBBBEEEGGGGGGFFFGGGKKKOOOUUUTTTTTTVVVTTTSSSXXX___sssyyynnnfff|||xxx~~~~~~vvvgggddd}}}zzzzzzyyyyyy}}}zzzqqqiiilllppprrrrrrqqqqqqrrrooorrruuuwwwvvvxxx{{{~~~|||}}}~~~vvvooolllnnnpppooooooqqqttttttxxx|||xxxwwwtttpppnnnwww{{{{{{uuussstttrrrlllnnnppprrrtttyyy|||oookkkeeebbbcccgggkkknnn{{{yyyzzz{{{rrrpppqqqpppqqqssssssrrrsssvvvxxxvvvpppmmmoooqqqwww~~~nnnXXXYYYYYY```wwwwwwqqq|||mmmhhhfffqqqyyysss{{{rrreeeYYYRRROOOQQQRRRNNNKKKJJJMMMPPPKKK>>>333111111000000000000000000000000000000000000000000000000000111111000000//////......000000000000000111111222222222222333555888;;;===<<<;;;;;;<<<>>>@@@??????EEEBBBBBBDDDFFFHHHPPPXXXkkk~~~~~~}}}|||~~~{{{ooolllooosss[[[HHHIIIPPPUUU\\\dddjjjkkkhhheeemmmyyylllcccdddgggddd```^^^\\\\\\[[[[[[[[[\\\^^^___qqq}}}```fff{{{qqq```hhhiiiBBB333555555444444333333333333222222111111222222222222111111333333222111111222333333111222222333333444444555555666999;;;===>>>>>>>>>BBBEEEIIILLLMMMLLLIIIGGGQQQOOOPPPRRRRRRRRRZZZcccvvv}}}mmmeee{{{~~~yyyhhh___~~~~~~}}}~~~wwwllliiikkkmmmpppqqqqqqpppppptttttttttuuuvvvxxxyyyzzz{{{wwwrrrnnnnnnppprrrtttrrruuuyyy}}}zzzxxxuuutttwww{{{zzztttrrrvvvxxxvvvqqqqqqqqquuuzzz||||||zzzsssoooiiieeeddddddeeedddqqqvvv{{{~~~xxxooovvvnnnsssvvvtttppppppvvv}}}{{{xxxsssqqqrrrwww}}}sss[[[WWWQQQRRRbbbppp}}}uuunnnuuu{{{mmmeeeiii{{{vvvyyy~~~ooo^^^VVVPPPPPPQQQOOOMMMMMMNNNRRROOOBBB666222222222000000000000000000000000000000000000000000000000111000000000/////////...000000000000000111111222222222222333555888;;;============>>>@@@AAABBBAAAFFFCCCBBBDDDGGGJJJTTT^^^kkk~~~||||||}}}~~~{{{|||xxxddd[[[[[[iiiddd[[[RRRRRRYYYaaaeeefffhhhgggeeekkkxxxhhhdddfffdddaaa```^^^]]]\\\\\\\\\^^^___```hhhbbb___xxxrrraaaddd~~~oooIII888888666444444333333333333222222111111222222222222111111333222222111111222222333111222222333333444555555666777:::===???@@@AAAAAAAAADDDIIINNNQQQSSSSSSRRRSSSPPPPPPQQQRRRRRRXXX```ooovvvjjjiii~~~pppfff|||||||||}}}|||rrrlllmmmnnnpppqqqqqqqqqppprrrrrrssstttvvvyyyzzz|||}}}}}}vvvsssrrrpppoootttvvvxxxyyy~~~zzzvvvwwwsssxxxzzzwwwxxx|||~~~{{{vvvttttttvvvyyy|||{{{zzzwwwuuupppkkkgggeeeeeeeeepppuuu{{{}}}xxxrrrqqqtttwwwwwwuuuuuuxxx{{{{{{yyyvvvuuuuuuwwwzzz||||||}}}www]]]VVVLLLGGGPPPVVVlllzzz{{{ssskkkmmm~~~uuueeedddooozzzcccYYYPPPOOOPPPNNNMMMMMMOOOUUUTTTHHH:::333333444000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111222333333333444666999;;;===??????@@@AAABBBCCCDDDDDDFFFDDDDDDFFFHHHLLLWWWbbbrrr~~~|||{{{|||||||||||||||yyy}}}tttYYYLLLIIIQQQaaahhh^^^XXXaaajjjllldddfffgggfffkkk}}}rrrfffddddddcccaaa______^^^]]]^^^___```aaaaaawwwhhhXXXfff~~~tttccc___uuuyyyRRR>>>;;;777444444333333333333222222111111222222222222111111333222111111111111222333222222222333444444555555777888;;;>>>AAACCCDDDDDDBBBDDDHHHLLLQQQTTTWWWXXXRRRNNNMMMPPPSSSUUUZZZ```kkksssmmmrrr}}}pppzzzzzzzzz|||yyyppppppoooooopppqqqqqqrrrpppqqqrrrtttvvvyyy{{{|||}}}}}}yyy}}}yyyuuuqqqnnnuuuvvvwwwvvvwww~~~wwwuuuqqqvvvzzz{{{}}}~~~zzzxxxwwwwwwyyyzzz{{{zzz}}}|||yyyssskkkfffeeefffnnnsssyyy|||}}}~~~}}}vvvwwwxxxyyyzzzzzzzzzzzz{{{{{{zzzzzzyyyyyyxxxxxx~~~zzz|||}}}yyywww{{{www]]]VVVLLLGGGKKKLLLYYYiii~~~xxxppphhhhhhzzzkkkdddjjjxxxggg[[[QQQOOOPPPOOOLLLKKKOOOUUUVVVLLL===333222444000000000000000000000000////////////////////////000000000000////////////000000000000000111111222333444444555777999;;;===>>>@@@AAABBBBBBCCCEEEFFFFFFEEEFFFHHHIIIKKKUUU```xxx~~~|||||||||zzz{{{~~~{{{yyylllRRRGGGFFFDDDXXXjjjjjjeeefffjjjlllgggfffffffffkkk{{{jjjddddddccc``````___^^^^^^^^^___```aaabbbpppwwwYYY[[[sssyyyhhh\\\kkkYYYBBB<<<666444444333333333222222222111111222222222222111111222222111111111111222222222222333333444555555555666888;;;???BBBDDDEEEEEEDDDDDDFFFHHHKKKNNNQQQSSSMMMJJJIIIOOOTTTXXX___eeepppzzzvvv}}}yyyyyyyyyxxx{{{{{{sssrrrpppooooooppprrrsssqqqqqqrrrsssuuuwwwyyyzzz{{{}}}vvvyyywwwsssrrrsssuuuvvvuuuuuuyyy|||rrrsssuuuxxx{{{~~~}}}{{{|||zzzxxxwwwxxxyyy{{{|||zzzppphhhfffgggjjjooovvvzzz{{{||||||~~~}}}|||yyyxxxzzz|||{{{zzz||||||||||||||||||{{{{{{~~~~~~{{{}}}}}}zzzuuuxxx|||ttt[[[TTTMMMJJJKKKHHHMMM[[[pppsssmmmdddcccuuusssfffiiitttmmmaaaUUUSSSTTTRRRNNNKKKNNNSSSUUUOOOAAA555111333000000000000000000000000////////////////////////////////////000000000000000000000000000111111222444444555777888:::;;;<<<===???AAABBBBBBBBBEEEGGGFFFFFFIIIKKKJJJLLLVVVaaa|||zzzyyy}}}{{{yyyyyyyyyzzz}}}~~~|||}}}rrr\\\JJJEEEHHHIIISSSeeevvvxxxqqqmmmqqquuuoookkklllssssssfffeeeccc``````___^^^]]]]]]^^^___```ccckkk~~~iii___hhh}}}nnn]]]ccc___EEE<<<444444444333333333222222222111111222222222222111111111111111111111111111111222333333444444555666666555777:::>>>AAACCCDDDDDDDDDCCCCCCDDDFFFIIIMMMOOOMMMJJJKKKPPPTTTXXX___fffyyy~~~~~~yyyyyyxxxzzzyyyuuusssqqqooooooppprrrssssssssssssssstttuuuvvvwwwyyy~~~wwwxxx~~~yyytttuuurrrtttvvvvvvuuuvvvyyy|||yyywwwuuuvvvyyy||||||{{{zzz{{{zzzyyyxxxxxxyyy|||~~~uuullliiiiiihhhlllrrrvvvzzz{{{|||}}}|||zzzvvvwwwzzz{{{zzz||||||{{{|||}}}~~~|||yyyyyyzzz{{{~~~vvv[[[RRRLLLKKKJJJDDDGGGOOOaaauuuyyynnniii```\\\nnnhhhhhhnnnwwwhhhZZZVVVWWWUUUQQQOOONNNPPPRRRPPPFFF888111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222555555666888999:::;;;<<<;;;>>>AAABBBAAAAAADDDHHHFFFGGGJJJLLLLLLQQQ___mmmuuu|||}}}zzzxxxuuutttwwwwwwyyy|||}}}wwwjjj\\\MMMBBBBBBGGGLLLKKK\\\zzz~~~lllhhhfffbbbaaa```___^^^]]]^^^______```eeettt|||iii]]]qqq~~~rrrbbb```sssdddIII>>>555444444333333333333222222111111222222222222111111000000111222222111000000333333333444555555666666555777:::===@@@BBBBBBCCCCCCBBBCCCDDDGGGKKKOOOQQQRRRPPPQQQSSSSSSTTT\\\ddd~~~|||yyy{{{{{{~~~|||zzzzzzyyy|||vvvtttrrrqqqooooooppprrrsssssssssssssssssstttuuuuuuyyyzzzyyyzzzzzz~~~wwwuuutttvvvwwwvvvtttssssssttt{{{|||wwwxxxzzz{{{|||~~~{{{||||||{{{zzzzzz}}}}}}|||tttooolllhhhjjjmmmrrrvvvzzz}}}~~~wwwuuuwwwyyyyyy{{{zzzyyyzzz|||}}}{{{{{{}}}{{{]]]RRRLLLLLLKKKCCCEEEFFFQQQfffxxxpppgggddd[[[WWWiiioookkkjjjttt~~~lllYYYSSSTTTTTTSSSRRROOONNNPPPRRRJJJ===333111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000111111222555666777999:::;;;;;;<<<;;;???BBBCCCAAAAAAEEEIIIHHHGGGIIIKKKOOOZZZppp{{{~~~}}}}}}{{{yyyvvvtttsssuuussssssxxx}}}tttgggXXXNNNFFFAAACCCHHHNNNMMMYYYvvvrrrmmmjjjfffbbbaaa```_________``````]]]aaaiiikkkXXX\\\{{{{{{zzzttthhhbbbkkkiiiNNNBBB999444444333333333333222222111111222222222222111111///000111222222111000///333333444444555666666666777888;;;>>>@@@AAABBBBBBCCCCCCDDDFFFIIIMMMPPPRRRSSSTTTVVVVVVRRRQQQZZZfffrrroooyyyuuu}}}~~~zzz~~~wwwzzz{{{{{{~~~vvvqqqqqqpppoooooopppqqqrrrrrrrrrrrrrrrssstttuuuvvvyyy~~~{{{vvvrrrrrruuu{{{xxxvvvwwwxxxxxxwwwuuuttttttuuu|||zzzyyy{{{~~~}}}|||}}}~~~{{{|||vvvqqqjjjiiijjjlllqqqwww{{{}}}|||vvvuuuvvvwwwxxxxxxxxxyyy{{{~~~```SSSNNNPPPOOOEEECCCAAAHHH[[[ooo}}}jjjbbbaaaWWWUUUggg~~~wwwpppjjjmmmlllVVVLLLMMMPPPRRRSSSPPPMMMOOOSSSNNN@@@444111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000111111222555666888999:::;;;<<<<<<;;;???CCCDDDBBBBBBFFFJJJIIIGGGHHHJJJQQQbbb~~~}}}}}}}}}|||zzzxxxuuuttttttpppooouuu}}}mmm___QQQIIIFFFEEEHHHLLLYYY[[[```qqqwwwpppnnnjjjdddcccbbb`````````aaabbb]]]```bbbwwweeeYYYTTTsssxxxwwwtttmmmeeeggg}}}mmmQQQFFF===444444444333333333222222111111222222222222111111///000111222222111000///333333444444555666666666888:::<<>>888555333555444111111444000111111111111222222222222222222222222222222222333333333333333444555666999<<>>888444333555555222111333000111111111111222222222222222222222222222222222333333333333444555666666;;;>>>@@@BBBCCCDDDFFFGGGHHHIIIJJJLLLNNNPPPRRRTTTUUUVVVRRRSSSXXXWWW___ssseeekkkyyyvvv~~~}}}tttrrrwwwwwwvvvrrr{{{yyyyyyuuunnnvvv~~~}}}}}}~~~~~~vvvrrrrrrqqqpppooooooooooooqqqrrrssssssrrrrrrsssuuuuuuzzz{{{mmmeee```^^^eeennnuuu||||||xxxwwwzzz}}}}}}|||vvvwwwzzz}}}vvv|||}}}}}}}}}||||||}}}wwwqqqhhhcccdddjjjrrrwww}}}xxxqqqvvv{{{{{{yyywwwwwwxxxxxxyyyzzz{{{~~~mmm```[[[SSSNNNPPPIIIFFFDDDHHHNNNZZZlll{{{jjj______[[[VVV[[[jjjzzz}}}{{{bbbSSSQQQUUUWWWWWWXXXWWWVVVUUURRRIII>>>444333222111111000000111111000000000000000000000000////////////000000000000222222111111111111222222444555777999;;;===>>>>>>BBBCCCEEEFFFFFFHHHKKKNNNNNNMMMQQQTTTccc{{{yyywwwwwwvvvwwwxxxwwwtttrrrpppnnnqqqyyyoooeee___bbbddd___[[[\\\VVV]]]___\\\\\\fffuuurrrmmmgggfffdddbbbaaa`````````gggppplllllluuubbbWWWcccsss^^^eeewwwlllXXXBBB999444333666777444222333000111111111111222222222222222222222222222222222333333333444444666777777===???BBBCCCDDDEEEGGGIIIOOOOOOPPPQQQSSSUUUWWWXXXWWWWWWRRRTTTZZZXXX^^^qqqiiippp}}}yyy~~~wwwsssrrrooozzzwww~~~{{{xxxttt}}}}}}||||||}}}~~~~~~vvvqqqqqqpppppppppppppppqqqsssttttttsssqqqpppqqqrrrrrrwww}}}tttjjjddd______aaaeeellltttxxxxxxyyyyyyxxxvvvvvvuuuuuuxxx|||zzz{{{}}}|||zzzyyyyyy{{{}}}~~~~~~}}}}}}wwwmmmeeebbbeeekkkpppsss{{{}}}uuuppptttwwwvvv{{{zzzzzzyyyxxxwwwxxxzzz}}}~~~~~~~~~yyyhhh^^^VVVRRRTTTLLLHHHEEECCCDDDMMMaaasssmmmcccaaa___WWWXXXddd{{{zzzyyygggUUUPPPRRRVVVWWWXXXXXXWWWUUURRRLLL@@@555333222111111000000111111////////////////////////////////////000000000000222222111111111222333333444555777999;;;===>>>???@@@BBBDDDEEEEEEFFFIIIKKKKKKLLLSSSYYYjjj}}}||||||xxxwwwvvvwwwwwwuuussspppmmmmmmqqq{{{~~~nnniiihhhlllllleee```___WWWWWWSSSMMMIIILLLRRRXXXYYYZZZ^^^hhhzzzuuuqqqiiigggdddbbb``````bbbccckkkpppmmmnnn~~~tttaaaUUU[[[{{{kkkeeelll~~~gggIII;;;555333666777555222333000000111111111222222222222222222222222222222222333333333444555777888999>>>@@@BBBDDDFFFHHHKKKNNNSSSTTTTTTUUUVVVXXXYYYZZZYYYXXXSSSUUUZZZVVVXXXhhhyyyyyyjjjyyy|||vvvwwwwwwtttwwwzzz~~~wwwsss~~~}}}||||||||||||}}}~~~vvvpppppppppoooppppppqqqqqqrrrssstttrrrpppooopppqqqrrrtttxxxtttmmmeee```]]]\\\ccckkkvvvxxx}}}zzzuuuuuuuuuuuurrrtttuuuvvvyyy~~~}}}|||}}}}}}{{{zzzxxxxxxyyyzzz{{{{{{{{{qqqhhhbbbcccgggkkkpppxxx|||xxxuuuwwwxxxvvvssszzz|||yyyvvvtttvvvyyy|||~~~pppaaaWWWTTTWWWOOOKKKFFFAAA???FFFYYYkkk}}}qqqjjjeeecccZZZWWW___uuu{{{zzznnn[[[RRRRRRVVVYYYWWWWWWUUUQQQPPPMMMBBB555333222111111000000111111////////////////////////.../////////000000000111222222111111222333333444555666777999;;;===???@@@BBBDDDFFFGGGHHHHHHJJJLLLMMMMMMSSSYYYjjj}}}~~~~~~}}}{{{yyyxxxwwwvvvtttpppmmmjjjkkkqqq|||}}}xxxnnnmmmoooqqqooogggaaa___\\\TTTKKKGGGFFFFFFFFFFFFFFFHHHNNN[[[ooozzzrrrkkkiiieeebbbaaaaaacccdddiiihhhhhhlllzzz~~~gggSSSJJJSSSqqqjjj^^^vvvtttPPP>>>888333555777555222222000000111111111222222222222222222222222222222222333333333555666888:::;;;>>>@@@CCCEEEHHHKKKPPPSSSUUUUUUUUUVVVVVVWWWYYYYYYXXXYYYVVVVVVYYYRRRRRRbbbpppvvvoooyyy|||xxxlllpppuuu}}}rrrjjjvvv~~~||||||{{{{{{}}}~~~vvvpppppppppoooppppppqqqqqqoooqqqrrrqqqppppppqqqrrrrrrrrrssszzzwwwmmmfff```\\\```ggglllqqqxxxxxxuuuvvvvvvnnnqqquuuyyy|||~~~~~~|||~~~}}}|||zzzxxxwwwwwwxxxyyy|||vvvmmmfffdddfffiiimmmtttyyyyyyxxxwwwvvvttttttvvv~~~{{{uuurrrtttxxx{{{|||~~~}}}jjj\\\WWWWWWRRRMMMGGGBBB>>>BBBRRRbbb}}}vvvoooffffff___YYY\\\ppp}}}{{{{{{~~~xxxcccWWWUUUXXX[[[UUUVVVQQQLLLMMMNNNDDD666333222111111000000111111000000000000000000000000......//////000000111111222222111222222333444555666666777999;;;===???@@@@@@BBBEEEFFFFFFGGGHHHJJJQQQPPPUUU[[[jjj~~~}}}}}}{{{yyyxxxwwwtttpppmmmkkklllttt}}}|||~~~|||wwwqqqsssuuutttooogggaaa^^^\\\PPPEEEDDDFFFFFFBBB@@@CCCDDDHHHTTThhhsssllljjjfffcccbbbbbbdddeeebbb___bbbhhhqqqyyy^^^LLLFFFMMMccc{{{[[[iiiYYYDDD;;;444444666444222222000111111111111222222222222222222222222222222222222333444555777999;;;<<>>@@@KKKWWW{{{qqqeeehhhddd[[[[[[mmm||||||~~~hhhYYYUUUWWW[[[TTTUUUOOOHHHKKKOOOGGG888333222111111000000111111000000000000000000000000.........///000111111111222222222222333444555555777777777999;;;===@@@AAA???AAADDDEEEEEEEEEFFFGGGPPPSSS^^^fffsss|||{{{yyyyyyxxxuuurrrooonnnooowww|||}}}}}}}}}yyyxxxzzzzzzvvvxxx{{{|||wwwnnnfffaaa^^^XXXMMMDDDEEEFFFDDDAAAAAA@@@@@@BBBLLL```yyyuuukkkjjjgggeeedddcccdddeeeaaa\\\bbbeeehhhzzz}}}fffRRRIIIHHHTTTmmmfff^^^iiiIII>>>444333444333222222000111111111111222222222222222222222222222222222222333444555888:::<<<===DDDEEEGGGHHHJJJMMMRRRUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUYYYWWWVVVWWWUUUaaazzzuuuiiipppttt{{{vvvooo~~~~~~}}}|||{{{{{{~~~wwwrrrrrrqqqpppoooooooooooommmnnnppppppooooooqqqrrrrrrssssssuuu{{{uuulllfffdddeeeeeejjjssszzzsssmmmtttvvvxxx{{{}}}|||yyywwwtttvvv~~~~~~{{{yyyzzz|||{{{~~~}}}uuulllgggfffeeeiiiqqqyyy}}}}}}||||||{{{zzzxxxxxx}}}~~~vvvtttuuuuuutttwww|||ttteee___YYYRRRJJJDDD???>>>FFFOOO~~~pppdddjjjggg\\\ZZZlll}}}iiiYYYSSSUUUYYYTTTTTTNNNGGGJJJPPPIII;;;333222222111000111111111000000000000000000000000---......///000111111222222222222222333444555666777777777888;;;===@@@AAACCCEEEHHHJJJJJJIIIJJJKKKJJJSSSgggttt~~~{{{zzzyyyyyyyyywwwtttqqqqqqssszzz{{{wwwzzz}}}|||zzzvvvxxxwwwssssssvvvvvvsss}}}yyyooofffaaa^^^ZZZQQQKKKKKKJJJFFFEEEHHHFFFDDDCCCJJJ[[[sssxxxkkkjjjhhhfffeeedddddddddccc^^^eeefffcccxxxsssXXXKKKEEEMMMccctttrrrzzz~~~pppWWWzzzxxxLLL@@@444222333333222222000111111111111222222222222222222222222222222222222333444666888:::===>>>GGGHHHIIIIIIJJJLLLPPPTTTUUUUUUTTTSSSSSSSSSSSSSSSTTTYYYWWWUUUWWWYYYlllvvvmmmllluuusssqqq}}}|||{{{{{{}}}wwwsssrrrqqqpppoooooooooooonnnoooppppppoooooopppqqqqqqtttuuuwww~~~tttjjjeeeeee``````jjjsssyyyzzz|||{{{|||~~~~~~xxxwwwzzz~~~|||zzz~~~}}}|||}}}zzzyyynnngggddd]]]aaajjjtttyyyzzzzzz{{{||||||zzzvvvvvv}}}yyyuuutttsssqqqvvv|||zzzlllYYY[[[TTTKKKDDD>>><<>>555333222222333222111///000000000000000000000000///////////////000111111222222333333444555666666<<<<<<<<<<<<===>>>@@@@@@FFFGGGHHHHHHHHHIIILLLNNNOOO```uuu{{{}}}||||||yyytttrrrtttttttttwww~~~yyyxxx~~~|||vvvssstttsssqqqnnnpppuuuzzzqqqdddaaabbb[[[UUUMMMIIIHHHIIIHHHFFFBBBBBBCCCGGGRRRhhh{{{ooonnnjjjdddaaabbbcccdddbbbeeecccaaajjj}}}qqqSSSJJJNNNWWW~~~jjj^^^sssVVV>>>444999555111555555222222222222222222222222111111222222222333333333444444444555888===AAADDDEEEGGGIIIJJJKKKLLLOOOQQQYYYUUUQQQQQQSSSVVVWWWWWWSSSVVVVVVWWWWWWWWWpppxxxjjjtttyyysssmmm~~~|||{{{zzz~~~xxxtttrrrpppoooooopppoooooommmmmmnnnoooppprrrtttuuuqqqsssvvvzzz}}}ttthhhhhhgggeeeggglllttt|||}}}|||~~~vvvttt}}}yyy|||}}}}}}}}}uuuiiiaaajjjfffdddiiittt{{{}}}{{{yyyxxxzzz{{{yyyyyyuuuooonnnoootttzzzyyy{{{ttt^^^[[[SSSKKKEEE???<<>>???@@@AAADDDFFFHHHIIIIIIJJJKKKMMMSSSfff~~~|||{{{{{{xxxtttsssvvvsssuuuyyy~~~|||xxxzzzyyytttooooooppppppnnnnnnsss}}}sssgggcccddd]]]VVVNNNIIIHHHHHHGGGEEEEEEEEEDDDFFFPPPeeetttpppjjjdddaaabbbdddeeefffhhhgggffflll|||fffTTTOOOUUU~~~fffZZZrrr]]]AAA444888555222555444222222222222222222222222111222222222222333333333555444444666999===AAACCCDDDFFFIIIJJJKKKLLLOOOQQQ[[[VVVRRRPPPRRRVVVXXXXXXVVVXXXUUUTTTTTTTTTmmm|||ttt|||yyyuuunnnhhh~~~}}}||||||wwwqqqpppooonnnooopppppppppooooooooopppqqqssstttuuuqqqrrruuuyyy{{{{{{qqqmmmjjjfffdddggglllssswww}}}yyy}}}zzzwww}}}~~~xxx}}}~~~}}}{{{|||~~~{{{qqqjjjiiieeebbbeeennnwww|||~~~|||zzzzzz{{{xxxwwwvvvnnnnnnrrrtttyyy~~~|||rrrrrr~~~xxx~~~bbbZZZSSSLLLFFFAAA===@@@FFFhhh}}}uuullldddfffyyypppaaaUUURRRVVVUUUXXXRRRGGGEEELLLHHH===666444222222222333222000000000000000000000000000000////////////000111111222222333444555666777777;;;;;;;;;<<<>>>@@@BBBCCCCCCEEEIIIJJJJJJJJJKKKLLLSSSjjj}}}{{{zzzzzzwwwrrrrrrvvvssswww|||{{{yyyvvvrrrooopppqqqooolllmmmuuuzzzmmmhhhiiibbb[[[RRRLLLJJJJJJHHHGGGHHHGGGEEEEEEMMMaaazzz}}}vvvllldddbbbbbbeeegggfffeeefffgggkkkwwwvvv]]]PPPUUU~~~wwwdddWWWmmmhhhGGG555666555333555222222222222222222222222222222222222222333333333333666666666777999===AAACCCDDDFFFIIIJJJKKKLLLOOOQQQ\\\XXXTTTRRRSSSVVVXXXYYYYYYZZZTTTQQQQQQQQQfffzzzxxxxxxrrrfff___}}}}}}vvvpppoooooooooooopppqqqqqqqqqqqqqqqqqqrrrssstttuuuqqqrrrtttvvvwww}}}}}}vvvqqqjjjdddccceeeiiilll}}}zzz{{{{{{|||}}}|||{{{{{{~~~|||wwwkkkgggcccbbbfffpppzzz}}}{{{zzzwwwuuuyyy~~~|||pppooossssssvvvyyy|||~~~zzzttt|||{{{wwwnnnjjjwwwbbbZZZSSSMMMHHHCCC>>>>>>BBBXXX|||tttiiiiiiyyyuuueeeWWWQQQTTTUUUYYYUUULLLJJJOOOMMMEEE777444222111222333222111000000000000000000000000000000//////000000111222222333333555666777888888::::::;;;===???AAACCCDDDBBBEEEIIIKKKKKKKKKKKKLLLTTTmmm~~~||||||{{{vvvpppooorrrqqqwww~~~~~~}}}{{{yyyyyyxxxvvvrrrmmmllluuusssmmmlllggg```WWWPPPNNNMMMKKKIIIIIIGGGEEEDDDKKK^^^vvv}}}nnngggddddddgggiiiiiidddcccgggjjjrrrhhhVVVTTTuuu}}}zzzvvvhhhWWWdddzzztttNNN777555555444555111222222222222222222222222222222222333333333444444777777777888;;;>>>AAACCCEEEGGGIIIKKKKKKMMMOOOQQQZZZYYYXXXXXXXXXYYYYYYYYYZZZ[[[UUURRRRRRQQQ___zzz|||~~~wwwxxxuuubbbVVVuuu~~~~~~uuuqqqrrrrrrqqqpppooopppqqqrrrqqqqqqqqqqqqrrrssssssrrrqqqsssttttttwwwyyyppphhhcccbbbdddfffpppvvv{{{}}}}}}|||yyyxxx{{{zzz{{{tttpppiiicccccckkkxxx}}}yyyvvvtttttttttyyy{{{tttrrrqqqsssvvvzzz}}}~~~ssscccYYYVVVVVVhhhxxxfff\\\UUUNNNJJJEEE???>>>@@@MMMwwwzzzpppnnn{{{~~~{{{kkkZZZRRRSSSTTTXXXXXXQQQNNNQQQQQQMMM777555222111222333333222000000000000000000000000000000000000000111222222222333444555777888999::::::;;;<<<===???AAACCCDDDAAADDDHHHKKKKKKKKKLLLLLLYYYrrr~~~wwwmmmkkkmmmnnnvvv~~~~~~~~~|||zzzvvvooommmwwwtttmmmkkkiiibbbYYYSSSPPPNNNKKKIIIGGGFFFDDDCCCJJJ[[[rrrqqqjjjhhhfffgggjjjppphhheeehhhjjjmmmzzzsss]]]QQQfffxxxyyyyyynnnYYYZZZhhh~~~VVV:::666555444555111222222222222222222222222222222333333333444444444777777888:::===@@@BBBDDDFFFHHHJJJLLLLLLNNNPPPRRRWWWYYY\\\]]]]]]\\\ZZZYYYXXX[[[WWWUUUVVVSSSYYYlll|||~~~{{{zzz|||eeeSSSnnn~~~ssstttvvvvvvtttpppnnnnnnoooqqqqqqppppppppppppqqqqqqrrrqqqrrrtttsssttt}}}~~~uuulllfffccccccdddiiittt~~~zzzyyy|||~~~|||wwwtttxxx}}}}}}{{{{{{}}}{{{rrriiidddiiiuuu{{{wwwtttrrrpppsss||||||qqqooorrrvvvzzzxxx}}}eeeLLLCCCFFFKKK\\\nnn|||qqq___WWWOOOKKKFFF@@@>>>???HHHggguuusss}}}}}}}}}sss```TTTRRRRRRWWWXXXSSSOOOPPPQQQPPP888666222111222333333333000000000000000000000000111000000000000111222222222333444666777999:::;;;;;;<<<<<<===???AAACCCDDDBBBDDDHHHJJJJJJKKKLLLNNNYYYsssyyylllhhhjjjmmmttt|||~~~}}}}}}yyyzzzxxxsssrrr~~~ssskkkhhhgggaaaZZZUUURRROOOKKKGGGFFFFFFDDDDDDIIIXXXmmm}}}sssllljjjgggfffiiimmmhhheeedddcccfffnnnxxxzzz{{{qqq]]]QQQ^^^~~~zzzvvv{{{}}}ttt[[[RRR[[[[[[???999555444555222222222222222222222222222333333333333444444444444666777999;;;>>>BBBDDDFFFGGGIIILLLMMMNNNOOORRRTTTSSSWWW\\\___^^^\\\[[[ZZZXXX[[[XXXWWWZZZVVVVVVbbb}}}}}}}}}jjjVVVkkkrrruuuwwwxxxuuupppllllllmmmpppppppppoooppppppqqqqqqsssrrrsssuuuttttttzzzyyyqqqjjjfffddddddhhhuuu~~~vvvwww{{{zzz|||~~~|||xxxuuuuuuwww~~~~~~~~~zzzooohhhjjjqqqxxx}}}xxxvvvtttqqqrrrvvvvvvppprrruuuzzz~~~rrr~~~xxxXXXGGGFFFHHHOOObbbrrr}}}bbbYYYPPPLLLGGGBBB>>>???EEEWWWxxxttt}}}}}}}}}fffWWWSSSSSSYYYZZZUUUOOOMMMOOOOOO999666222111222333444333000000000000000000000000111111000000111111222333333333555666888:::;;;<<<=========>>>???@@@BBBCCCBBBEEEGGGIIIIIIKKKMMMOOO]]]ttt~~~{{{nnnhhhiiinnnsssyyy|||}}}}}}~~~{{{wwwzzzzzzwwwxxxvvvmmmiiigggccc]]]ZZZWWWSSSMMMHHHGGGGGGFFFEEEIIIUUUggguuu}}}rrrkkkjjjfffccceeeaaaffffffaaa```iiivvvvvvyyymmmYYYPPPYYYyyy|||xxx}}}yyy___SSSYYY{{{___CCC<<<666333555333222222222222222222222222333333333444444444444555555666999<<<@@@CCCFFFGGGIIIKKKMMMOOOOOOQQQSSSUUUQQQUUUYYYZZZZZZZZZ[[[]]]ZZZ]]]XXXWWW\\\YYYWWW```xxx}}}~~~{{{nnnYYYfffqqqqqqtttvvvtttnnnkkkkkklllppppppppppppqqqqqqrrrssssssrrrtttvvvvvvvvvzzzxxxqqqkkkgggeeegggqqqzzz~~~|||xxx{{{vvv{{{~~~zzzwwwvvvuuuyyyzzz~~~|||ssslllkkkmmmppp|||zzzxxxwwwuuussssssyyysssrrrsssvvv{{{zzzqqqsssYYYMMMIIICCCWWWiii{{{dddZZZQQQLLLHHHBBB??????AAAJJJ~~~yyysss{{{}}}kkkZZZTTTWWW\\\^^^XXXPPPMMMNNNOOO999666333111222333444444000000000000000000000000111111111000111111222333333333555666888:::;;;<<<>>>>>>>>>>>>???@@@AAABBBCCCEEEGGGHHHHHHJJJNNNPPPfff{{{{{{~~~oooiiijjjooosssxxx{{{|||~~~}}}xxxpppjjjkkkssszzz~~~yyy|||~~~{{{zzzzzzqqqmmmjjjfffbbb___]]]XXXQQQKKKHHHIIIHHHFFFIIISSScccooo|||qqqkkkjjjddd```bbbYYYgggmmmgggfffwwwqqqXXXMMMQQQjjj}}}|||}}}cccWWW\\\zzzaaaFFF>>>666333555555222222222222222222222222333333333444444444555555444666999<<<@@@DDDGGGIIIJJJLLLNNNPPPPPPRRRTTTVVVQQQSSSUUUUUUUUUWWW[[[___\\\^^^WWWUUU\\\ZZZXXX```xxx|||~~~yyy|||oooYYYbbbpppnnnqqqtttrrrmmmjjjjjjmmmqqqqqqqqqqqqrrrssstttuuutttssstttxxxxxxwww{{{wwwpppkkkhhhdddjjjrrrzzz|||}}}tttzzz|||yyyvvvtttkkkmmmuuu~~~|||tttnnnkkkkkkkkkyyy{{{zzzzzzyyytttrrruuuvvvsssppprrrxxx}}}mmmwwwhhhRRRLLLOOO^^^wwwhhhZZZMMMJJJKKKHHHCCC??????KKK```uuutttxxxyyy^^^RRRYYY[[[[[[UUUPPPOOOPPPPPPAAA888111111333111000///222222222111111111000000222111000000000000000111222333444666888:::<<<=========>>>???AAADDDFFFGGGEEEEEEHHHKKKKKKKKKQQQXXXnnn~~~}}}|||vvvmmmiiiiiirrruuuxxx{{{|||}}}}}}yyyuuusssrrrrrrsssxxx|||zzzooo```YYY[[[___xxx~~~~~~}}}{{{zzzwwwoooooonnnkkkiiiddd]]]UUUPPPJJJGGGFFFGGGIIINNNYYYdddvvvzzzppphhhiiiiiifffccchhheeeeeeiiinnn~~~oooZZZKKKZZZ|||}}}mmm___\\\uuuzzz___GGG@@@:::000000888444333222111222444666888444444333333333444555555777777999<<>>???@@@BBBDDDFFFGGGEEEEEEIIIMMMNNNPPPXXXaaa{{{|||yyyqqqiiigggkkkooorrrvvvzzz}}}~~~~~~}}}qqqnnnjjjfffdddcccdddeeemmmyyynnn[[[UUUXXXiii|||}}}zzzxxxvvvwww}}}vvvrrrqqqoooooollleeeZZZRRRKKKHHHFFFGGGHHHLLLVVV```lllpppwww~~~rrriiijjjjjjgggeeedddbbbdddiiiooo~~~qqqYYYLLL___zzz|||eeeVVVhhhcccJJJCCC===222///444444333222222222444666777444444333333333444555555666777999<<<@@@DDDFFFFFFMMMSSSVVVTTTSSSTTTTTTSSSTTTUUUVVVXXXZZZ[[[\\\\\\dddccc```ZZZVVVVVVYYY]]]hhh}}}ooo]]]kkkyyyuuutttssspppmmmlllnnnooooooqqqtttuuutttrrrppppppqqqtttxxxyyyxxxyyy}}}{{{vvvsssssspppooorrryyy}}}xxxsssrrrtttyyy|||}}}sssooommmooottt~~~xxxpppjjjhhhjjjsssyyyzzzzzz{{{|||rrrnnnssszzzjjjjjjiiiWWWRRRiiiooo^^^NNNJJJLLLJJJEEEBBB>>>AAAIII{{{wwwllljjjmmm{{{```SSSVVVWWWXXXVVVRRRNNNOOOQQQHHH===555444555444222222222222222111111111111111000000000000000111222333333444666777:::;;;===>>>??????@@@AAABBBDDDFFFGGGEEEFFFJJJNNNQQQUUUaaammm~~~|||vvvllldddeeekkkmmmooosssxxx}}}}}}xxxtttfffbbb^^^YYYWWWWWWXXXZZZbbbsssfffSSSPPPYYYnnn{{{vvvqqqppptttvvvsssrrrttttttmmm___SSSMMMIIIFFFFFFFFFIIIQQQYYYeeekkksss{{{xxxlllkkkjjjhhhfffcccbbbdddjjjnnnyyyyyy^^^LLLZZZ{{{yyyvvv||||||wwwuuu}}}rrrRRR[[[xxxiiiNNNDDD???555///111333333222222222444555666333333333333333444555666666777999<<>>???AAAAAAAAABBBCCCEEEFFFGGGEEEFFFIIIMMMPPPWWWfffuuu~~~~~~|||vvvkkkcccdddjjjmmmmmmpppuuuyyywwwnnnfff[[[XXXSSSNNNLLLMMMOOOQQQYYYhhhdddUUUUUUggg}}}}}}wwwoooiiijjjqqq}}}zzzuuurrrsssuuuoooaaaUUUPPPJJJFFFEEEEEEEEEKKKRRR___eeeoooxxx}}}nnnkkkjjjgggfffgggeeegggjjjjjjooooooSSSPPPeee{{{tttwwwxxxtttpppxxx\\\[[[rrroooOOOBBB>>>777111111333333222222222333444555333333333333444444555666666777:::<<>>@@@AAAEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKUUUjjj~~~~~~}}}~~~}}}|||yyyvvvtttsssnnngggdddfffooommmkkkiiieee]]]SSSKKKDDDBBB@@@>>>>>>???AAACCCGGGKKKZZZ{{{ooommmssszzzooo[[[RRRPPP]]]qqqvvvooohhhgggiiiiiieee___UUUMMMFFFDDDCCCBBBCCCGGGLLLRRR[[[eeennnvvv|||vvvgggfffhhhhhhhhhdddbbbdddhhhfffeeepppwwwXXXIIIPPPlll}}}sssuuuyyyUUU@@@999666555555222222222333333333333333222222222333444555666777777:::===>>>@@@DDDJJJPPPJJJMMMOOOQQQWWW^^^```^^^[[[ZZZYYYXXXXXXYYYZZZ[[[XXXXXXYYY\\\^^^^^^]]][[[eee{{{qqqzzz^^^^^^}}}qqqrrrsssqqqooonnnnnnooonnnoooqqqrrrqqqqqqqqqsssoooqqqtttwwwzzz{{{|||}}}}}}~~~zzzsssllljjjooowww~~~||||||xxxyyyzzzzzz}}}wwwpppsss~~~~~~}}}sssjjjgggfffmmmyyy}}}zzzzzzvvvsssxxx~~~ccc```xxxeeeXXXRRRPPPQQQ^^^xxxppp```[[[UUUMMMGGG>>>AAA>>>]]]{{{fff^^^___dddgggwww}}}kkkWWWRRRQQQVVV^^^\\\RRRPPPWWWTTTGGG:::555444333333555000000111111111222222222222222222111111222333333777888999;;;===???AAAAAAFFFFFFEEEEEEEEEFFFGGGGGGHHHGGGHHHIIIKKKWWWppp}}}}}}~~~|||{{{xxxqqqlllkkkkkkgggeeegggmmmlllhhhbbbZZZQQQIIIDDD@@@@@@@@@@@@AAABBBDDDDDDDDDLLLVVVkkkzzzwwwjjjTTTJJJGGGWWWppp~~~wwweeeaaa^^^^^^```cccbbb```VVVNNNFFFDDDCCCAAABBBDDDHHHMMMVVV```iiirrrzzzwwwiiiggghhhhhhhhhbbb```ccchhhgggfffooo}}}~~~jjjRRRFFFMMMdddsssqqq~~~]]]FFF;;;666333333222222333333333222222222222222222333444555666777888;;;???@@@AAAEEELLLRRRJJJLLLMMMOOOVVV^^^```^^^\\\[[[ZZZYYYYYYZZZ[[[]]]YYYYYYZZZ]]]``````]]]YYYbbb{{{zzzxxxjjjvvv[[[[[[~~~pppqqqrrrrrrpppoooooopppmmmoooqqqqqqpppppprrrsssooorrruuuvvvvvvwwwzzz}}}}}}}}}}}}uuunnnjjjllltttzzz{{{|||yyyyyywww~~~}}}tttooouuu}}}zzzmmmiiieeegggqqq}}}}}}zzz}}}{{{sssxxx}}}]]]\\\|||hhhUUUIIIDDDDDDEEEJJJ[[[wwwyyyfff```YYYPPPJJJ===AAA???\\\~~~ggg```ccchhhkkkxxx|||mmmYYYRRRPPPVVV___]]]SSSQQQXXXWWWIII<<<666555444444666000000111111222222222222333333222222111222222222777888:::<<<>>>@@@AAABBBGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJMMMZZZttt}}}}}}~~~|||zzzwwwmmmeeeeeeggggggfffgggkkkjjjfff^^^TTTKKKEEEBBB<<<===>>>@@@AAABBBCCCDDDEEETTT\\\dddvvviiiVVVIIIDDDTTTooozzziii```UUUTTTTTTVVVYYY\\\^^^^^^WWWNNNGGGEEEDDDBBBAAACCCCCCHHHQQQZZZcccmmmvvv{{{}}}nnnjjjjjjhhhgggeeebbbeeeiiihhhfffooo|||yyygggRRRHHHNNNTTT|||oookkkdddLLL>>>666111///222222333333333222222111222222222333444555777777999<<<@@@AAAAAAEEEMMMTTTJJJLLLMMMOOOVVV^^^```]]]ZZZYYYXXXWWWWWWXXXZZZ[[[YYYYYYZZZ]]]```___ZZZVVV```uuu|||xxxiiiwww|||WWWXXXzzz~~~|||pppqqqrrrrrrpppooooooooommmooopppqqqpppppprrrsssnnnrrruuuuuussssssxxx}}}{{{zzz{{{~~~wwwnnniiijjjqqqwww|||{{{wwwyyyzzzlllqqqwww{{{tttnnngggeeekkkuuuzzz{{{}}}tttxxx|||{{{[[[ggg|||```LLLFFFIIIFFFBBB@@@EEEPPP```sssxxxmmmfffWWWGGGGGGBBBAAARRRyyyooojjjnnnqqq|||xxxsss[[[VVVWWW[[[___]]]XXXWWWZZZYYYLLL===444333333444666222222222222222222222222000111333333222222333444888888999;;;>>>AAADDDFFFGGGGGGIIIIIIIIIIIIHHHGGGIIIJJJKKKJJJMMM\\\vvv}}}|||{{{zzzxxxtttmmmaaaXXXXXX___fffiiikkkdddYYYNNNEEEAAA@@@AAA@@@AAACCCEEEFFFGGGHHHHHHNNN___lllrrr}}}cccWWWIIIJJJccc~~~jjj[[[SSSOOONNNQQQRRRQQQTTTZZZ]]]\\\SSSOOOHHHCCCAAA@@@???>>>DDDDDDHHHQQQYYY```kkkuuu}}}oookkkkkkhhhdddgggeeeeeeeeeeeefffmmmvvvuuubbbVVVJJJKKKVVVcccyyyxxxvvvccc___hhhwwwMMM<<<888333333000000000000111111111111333333222222333555666777<<<<<<===???BBBEEEIIIKKKKKKJJJJJJNNNUUU[[[\\\\\\YYYSSSZZZaaaYYYTTTUUURRRMMMPPPTTTVVVVVVVVVVVVWWWZZZlllvvvooottt|||[[[VVVqqq|||qqqooonnnnnnoooppppppoootttsssqqqpppqqqsssvvvxxxqqqrrrtttuuuwwwxxxxxxxxxyyyxxxxxx}}}}}}tttmmmkkkpppvvv}}}~~~wwwxxx{{{}}}tttrrrrrrwww}}}yyyqqqkkkiiihhhiiirrr|||vvvsssxxx~~~vvvuuuzzzdddpppmmmXXXMMMHHHEEEDDDCCCCCCEEEIIIQQQ```lllzzzqqqaaaQQQHHHDDDCCCVVV~~~tttpppmmmwww{{{{{{{{{iiiZZZZZZ^^^bbb```ZZZXXXZZZYYYMMM>>>555222333444555222222222222222222222222111222333222111222444666999999999;;;===@@@CCCDDDEEEFFFGGGHHHIIIHHHHHHGGGIIIJJJKKKJJJMMM\\\uuu~~~}}}{{{zzzxxxtttlllaaaXXXXXX^^^dddhhheee]]]RRRHHHBBBAAAAAABBBFFFFFFGGGIIIIIIJJJJJJJJJPPP```nnnttt}}}{{{lllWWWOOO___yyyttteeeXXXRRRRRRUUU^^^___\\\UUURRRUUUXXXXXXQQQMMMGGGBBB@@@???>>>===@@@@@@CCCJJJPPPVVV```iiivvvuuuooonnnjjjgggfffdddcccdddddddddkkktttqqqZZZHHHJJJMMMWWWwwwyyy}}}ooo___\\\ddd[[[EEE<<<555666111111111111222222222222333333222222333555777888<<<===>>>@@@CCCFFFIIIKKKKKKKKKLLLOOOTTTYYY[[[\\\XXXTTTYYY\\\WWWXXXYYYRRRQQQQQQSSSTTTUUUUUUUUUTTTYYYkkkzzzqqquuuvvvWWWRRRlll|||qqqpppooopppqqqrrrqqqpppppppppooonnnoooqqqssstttqqqrrrtttuuuwwwxxxxxxxxxzzzyyyyyy~~~}}}sssnnnnnnqqq{{{zzzzzz{{{~~~xxxtttooopppxxx~~~uuunnnjjjggggggoooxxxyyyuuuxxxxxx{{{|||zzzxxx{{{cccrrrooofffeee[[[JJJEEEEEEFFFGGGEEEEEENNNYYYvvv|||kkkZZZFFFAAA@@@TTT}}}rrrhhhqqqyyyxxxrrr]]]\\\___dddccc^^^ZZZZZZZZZPPPBBB666222333444333222222222222222222222222222222222111111222555888999::::::;;;===???AAABBBCCCDDDEEEGGGHHHHHHHHHHHHJJJMMMNNNMMMQQQ```xxx~~~}}}|||zzzxxxssskkk```YYYXXX\\\bbbfffaaaXXXLLLCCCAAABBBDDDEEEKKKLLLLLLMMMMMMMMMMMMMMMLLLUUUaaaiiimmmuuu|||dddTTTYYYlll~~~ppp^^^TTTRRRUUUaaaooouuuuuulll]]]PPPMMMOOOPPPNNNJJJDDD@@@>>>===<<<;;;===<<>>???AAADDDGGGIIIKKKHHHJJJMMMOOOQQQSSSWWWZZZWWWTTTVVVVVVVVV```bbbTTTYYYVVVSSSTTTVVVWWWVVVTTTWWWjjjzzz||||||}}}rrrtttrrrTTTNNNfff~~~}}}rrrqqqqqqqqqssssssqqqooonnnnnnnnnoooppppppqqqqqqqqqrrrsssuuuvvvwwwxxxxxx{{{zzzzzz}}}}}}uuuqqqpppyyy~~~~~~|||{{{~~~|||vvvoookkknnnxxx|||ssslllfffdddiiippp}}}}}}wwwwwwtttvvv~~~}}}xxxyyy}}}uuuZZZpppjjjOOOIIIGGGHHHGGGFFFKKKUUUqqqmmm\\\GGGAAAAAAVVVuuugggnnn}}}{{{ooo\\\ZZZ\\\bbbddd```[[[ZZZ[[[SSSEEE888222333333222222222222222222222222222222222222111111333777:::::::::;;;<<<===???@@@AAAAAABBBCCCEEEFFFHHHHHHIIIKKKOOOQQQPPPVVVhhh}}}|||yyywwwrrriii___ZZZYYYZZZ___dddaaaWWWLLLEEEDDDFFFHHHHHHNNNNNNOOOQQQQQQRRRRRRRRRNNNLLLOOOYYY```fffuuuwwwdddUUUSSS___ooozzzwwwgggZZZXXXZZZaaauuunnnZZZPPPMMMLLLIIIFFFAAA>>><<<<<<;;;:::===;;;===BBBFFFHHHOOOWWWfffqqq|||}}}pppllljjjgggiiiggghhhiiiiiiiiiooowwwjjjOOOYYYXXX]]]uuuvvvlllaaa[[[rrrcccIII999222777222222222222333333333333333333333333555777999:::>>>???@@@BBBEEEGGGIIIKKKFFFIIILLLMMMMMMOOOSSSWWWVVVTTTUUUSSSXXXjjjmmm\\\bbb\\\WWWVVVYYY[[[XXXUUUVVViiixxx{{{xxx{{{vvvuuu}}}sssUUULLL___~~~qqqqqqpppqqqsssrrrpppnnnmmmnnnpppqqqrrrrrrqqqqqqqqqrrrsssuuuvvvwwwwwwxxx{{{zzzyyyzzz|||yyywwwwww|||{{{{{{}}}}}}yyyrrrmmmlllrrrzzzxxxnnneeebbbcccggguuu|||zzzvvvuuuuuuzzz}}}{{{zzz|||bbbWWWuuueeeUUUHHHIIIKKKJJJNNNUUUuuummm]]]LLLGGGIII```{{{jjjnnn~~~nnn[[[WWWWWW^^^cccaaa\\\ZZZ[[[VVVIII999222444444111222222222222222222222222222222222111222444888<<<;;;;;;<<<===??????@@@@@@AAABBBCCCDDDFFFGGGIIIJJJHHHNNNOOONNNWWWmmm~~~{{{xxxuuupppfff]]]ZZZYYYYYY]]]cccddd\\\SSSMMMKKKKKKKKKKKKOOOPPPRRRTTTVVVWWWXXXXXXXXXNNNMMMYYYdddiiirrr}}}yyyrrrnnnjjjddd\\\SSSOOOQQQ[[[dddiiieeeddddddbbbfffwww{{{fffXXXQQQMMMEEEBBB>>><<<;;;;;;:::999;;;:::<<>>???@@@AAAAAAAAABBBBBBCCCDDDEEEGGGIIIJJJEEEJJJKKKIIITTTnnn~~~zzzvvvrrrmmmbbbZZZZZZZZZXXX\\\cccjjjgggbbb\\\WWWTTTSSSRRRSSSUUUWWWZZZ\\\^^^___```WWWPPPTTTeeevvv|||~~~wwwhhh^^^YYYXXXVVVUUUQQQJJJFFFIIIOOO```hhhooommmeeeccckkkttt|||}}}ppp```UUUMMMGGGBBB@@@<<<;;;;;;:::999888888777999>>>AAABBBHHHNNNYYYeeerrr{{{qqqlllmmmlllfffeeefffhhhhhhgggmmmttteeeiiiyyytttiii[[[iii{{{^^^LLL;;;222666111111111111222222222222444444444444666888;;;<<<@@@AAACCCFFFHHHIIIJJJKKKMMMNNNPPPRRRSSSVVVYYY[[[YYYSSSTTTVVV\\\mmmrrreeebbb]]]XXXVVVVVVVVVTTTRRRTTTccc~~~}}}vvv[[[NNNXXXuuu~~~|||zzzsssqqqooonnnoooooonnnmmmkkklllnnnoooppppppoooooopppqqqrrrtttuuuvvvwwwwwwwwwwwwwwwwwwxxx|||zzzzzz|||}}}uuuooollllll|||vvvkkkddd___[[[fffqqq}}}}}}vvvvvvvvvzzz{{{wwwvvvzzz}}}VVVJJJ\\\|||xxx\\\SSSNNNHHHKKKUUUpppsssgggLLLFFFJJJ```|||iiiiiivvv}}}~~~zzzzzz|||fff\\\VVV[[[bbbbbb^^^[[[YYYXXXMMM;;;333666777333222222222222222222222222///111333444555777:::===;;;<<>>;;;:::;;;:::999888777666888<<<>>>???CCCIIIRRR^^^kkkttt}}}qqqkkklllllleeedddfffhhhgggggglllsssjjjbbb~~~}}}wwwuuulllaaakkkjjjUUUJJJ:::///333222222222222333333333444444444444555777999;;;===@@@BBBDDDGGGIIIJJJKKKKKKOOONNNOOORRRVVVYYY[[[[[[[[[QQQRRRWWWZZZcccggg```^^^\\\YYYVVVTTTSSSRRRQQQRRR[[[~~~}}}yyybbbXXX```~~~}}}zzz~~~uuurrrooommmnnnoooppppppmmmmmmnnnooopppppppppppppppqqqrrrtttuuuvvvwwwwwwwwwxxxxxxwwwvvvyyy}}}}}}~~~{{{ssspppooottt~~~|||qqqiiibbbZZZ^^^jjjvvv|||{{{yyyxxx|||wwwtttxxx|||~~~pppQQQJJJaaa~~~{{{gggZZZPPPGGGLLLZZZnnnuuukkkRRRKKKLLL```vvvdddeeesssyyywwwyyy~~~mmmaaaYYY\\\cccccc___[[[XXXYYYNNN<<<333777888333222222222222222222222222///111444555666888:::<<<;;;===???BBBCCCDDDDDDDDDEEEEEEDDDEEEFFFGGGIIIJJJIIINNNKKKFFFRRRooo}}}xxx~~~xxxrrrnnniii]]]WWWZZZ[[[WWW[[[ccc{{{yyyqqqnnnnnndddeeefffhhhiiijjjjjjjjjbbbdddgggkkktttkkk]]]XXXWWWVVVRRRPPPNNNGGG???@@@FFFGGGYYYbbbYYYSSSTTTMMM@@@<<>>===AAAFFFMMMYYYfffoooyyyppphhhiiiiiiffffffgggjjjiiiiiimmmuuu~~~kkkYYYqqq~~~zzzyyywwwqqqgggoooyyytttbbbSSSLLL???444666333333333444444444555555444444444555777999<<<===AAABBBEEEHHHIIIJJJKKKKKKMMMLLLKKKOOOUUUYYYZZZYYY\\\OOOPPPWWWWWWZZZ^^^ZZZ]]]]]]\\\YYYUUUSSSSSSSSSQQQUUUxxx}}}}}}|||iiiaaajjj}}}}}}xxxtttpppmmmnnnpppqqqrrrpppppppppqqqrrrrrrsssssspppqqqrrrtttuuuvvvvvvwwwwwwxxxyyyxxxvvvwww{{{zzzxxxyyykkkttt{{{uuunnnddd[[[YYYeeerrr|||}}}xxx|||xxxuuuxxx|||}}}fffqqqmmmPPPOOOhhh}}}|||cccOOONNNSSSUUUtttyyymmmVVVOOONNN___}}}zzznnneee___fffrrryyy{{{vvv~~~sssiiibbbdddeeeaaa___```WWWUUUQQQ@@@000444888///333222222111111222222333222222222333555888:::<<<666:::@@@DDDFFFFFFGGGHHHFFFFFFGGGGGGHHHIIIJJJJJJHHHHHHOOOFFFTTTwww|||uuuqqqjjj^^^\\\bbb\\\OOORRRaaallltttmmmpppsssmmmmmmpppkkkkkkkkkkkkkkkmmmrrrzzz{{{mmmeee```\\\UUURRRMMMGGGBBB@@@??????BBBFFFKKKMMMJJJEEE@@@======???AAABBBAAA??????>>>======<<<;;;999888777777888999999999:::===AAADDDMMMSSS^^^kkkxxxooohhhfffcccggghhhiiiiiijjjlllooorrrfffVVVddd}}}{{{xxx{{{yyyqqqhhhjjjwwwwwwwwwhhhVVVKKK<<<222666444444333222222333333333444333333444666:::>>>@@@FFFHHHKKKMMMNNNNNNMMMKKKPPPOOOLLLLLLRRRXXXXXXRRRSSSRRRRRRSSSUUUXXX[[[^^^VVVUUUUUUTTTRRROOOLLLKKKRRRYYYuuu}}}{{{~~~~~~oooaaalll}}}~~~~~~zzzuuuqqqqqqqqqoooqqquuutttsssrrrqqqqqqsssuuuvvvtttsssqqqppppppqqqrrrsssxxxyyyzzzyyyxxxxxxyyy{{{~~~yyyrrrqqqrrrxxxzzzyyyoooeeebbbdddkkkwww~~~xxxvvvyyyzzztttuuuyyy{{{}}}yyyeeeuuuqqqPPPOOOgggzzziiiWWWYYY```tttyyynnnWWWNNNJJJVVVpppmmmeee```]]]dddooo{{{{{{vvv|||ssshhhaaacccgggeeeaaa```UUUUUUSSSCCC222444999111333222222111111222222333222222333444666888;;;<<<;;;>>>BBBDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIKKKJJJPPPIIIZZZ{{{uuupppjjj___XXXWWWPPPHHHOOO]]]~~~~~~xxxzzz|||tttuuuyyyuuunnnfff]]][[[bbbmmmvvv{{{~~~rrriii```ZZZTTTPPPJJJDDDAAA???===<<>>>>>======<<<;;;999888777777777777888888999;;;???BBBHHHNNNXXXeeerrr}}}~~~nnniiiiiigggfffgggiiiiiijjjkkkoooqqqyyy\\\VVVggg}}}xxxssswwwxxxnnnaaa^^^kkk{{{|||{{{kkkWWWKKK<<<222555444333333222222333333444555555444555777;;;???AAAGGGIIIMMMPPPRRRQQQOOONNNNNNPPPOOOMMMOOOUUUVVVTTTQQQQQQQQQRRRTTTVVVXXXYYYUUUUUUVVVVVVTTTRRROOOMMMOOOXXXuuu}}}xxxrrraaahhh{{{|||~~~~~~}}}}}}yyytttpppqqqpppoooqqquuurrrqqqpppooopppqqqsssttttttsssqqqpppppprrrssstttwwwxxxyyyxxxvvvvvvxxxyyytttqqqpppsss}}}}}}uuummmhhhiiillluuu{{{wwwxxx~~~|||uuuuuuxxxyyy|||sssTTTSSSkkkxxxYYYRRR]]]xxxyyynnn[[[QQQHHHNNNccc|||tttccc]]]\\\[[[```gggwwwuuu~~~zzzwww{{{rrrfff]]]```ffffffaaa]]]QQQSSSUUUGGG333333888222333222222111111222222333222222333444666999;;;===@@@BBBDDDEEEDDDCCCDDDEEEHHHIIIJJJKKKLLLKKKJJJIIIOOOLLLRRRNNNeee{{{tttooogggbbb[[[TTTKKKFFFLLLUUUsss}}}lll^^^NNNKKKVVVeeeppptttwww}}}{{{qqqeee\\\ZZZSSSKKKFFFDDDBBB@@@>>>@@@??????>>>>>>>>>>>>>>>;;;===>>>@@@AAAAAA@@@@@@>>>===<<<;;;:::888777777555777777888888:::===???BBBGGGPPP]]]jjjwww{{{mmmjjjjjjjjjfffhhhiiijjjjjjlllnnnqqqxxxnnnYYYbbb|||zzz{{{}}}zzzuuuxxx~~~vvvpppwww{{{qqq]]]SSS```tttmmmYYYLLL===222444333333333222222333333444666666666777999===@@@BBBFFFJJJOOOTTTVVVUUURRRQQQLLLQQQRRRPPPOOOSSSWWWXXXQQQRRRSSSTTTUUUVVVVVVVVVTTTUUUWWWXXXXXXVVVSSSQQQNNNYYYwww}}}uuuttt^^^ccc~~~xxxyyy{{{}}}}}}}}}yyysssoooooopppoooppptttpppooonnnnnnnnnoooqqqrrrsssrrrqqqqqqqqqssstttuuuuuuwwwwwwwwwvvvuuuvvvwwwzzz}}}~~~{{{vvvppppppvvv}}}vvvpppmmmllloooxxxzzzxxx{{{~~~wwwvvvwwwwwwyyy~~~[[[\\\tttyyysssfff___gggrrr^^^ddd|||wwwnnncccWWWLLLLLL[[[sssuuuddd]]]\\\[[[[[[]]]yyyllleeeuuu{{{zzz{{{tttggg\\\\\\ccceee___WWWMMMPPPUUUJJJ555111666333333222222111111222222333333333333555777:::<<<>>>CCCDDDEEEEEEDDDDDDEEEGGGHHHIIIKKKMMMMMMMMMLLLKKKQQQNNNSSSQQQnnn|||uuupppdddfffddd[[[PPPJJJKKKMMMfff{{{aaaTTTFFFDDDNNN]]]gggjjjnnnwww|||qqqhhhggg^^^TTTMMMJJJIIIGGGDDDCCCAAA@@@@@@AAABBBCCCCCC?????????AAACCCDDDCCCBBB???>>>===<<<:::888777777666777888888888999<<<>>>???CCCKKKVVVdddrrr}}}|||mmmiiiiiiiiihhhiiikkkllllllmmmoooqqqyyyccc]]]yyy~~~vvv{{{~~~{{{tttuuu}}}~~~xxxtttzzzwww^^^NNN\\\vvvmmmXXXLLL>>>222555333333222222222333444444666666666777:::===@@@BBBEEEIIIOOOUUUWWWWWWTTTRRRNNNQQQRRRQQQSSSYYY]]]\\\UUUVVVXXXYYYZZZYYYXXXWWWSSSUUUXXXZZZ[[[YYYWWWVVVRRR\\\xxx{{{qqq~~~}}}oooXXX]]]~~~~~~}}}wwwyyy|||~~~~~~}}}~~~xxxrrrmmmnnnpppppppppsssoooooonnnnnnnnnooopppqqqqqqqqqqqqqqqrrrsssuuuvvvtttvvvwwwwwwvvvuuuvvvwwwwwwzzz~~~zzzzzz}}}uuupppsss{{{|||sssooojjjiiiooo{{{}}}xxxxxx{{{~~~{{{xxxvvvtttwww|||^^^ccc~~~yyy~~~|||aaa]]]PPPOOOjjjllldddyyy}}}sssmmmeee[[[OOOLLLXXXooozzzhhh___]]][[[YYYYYYrrrsss]]]dddvvv|||||||||yyymmm```\\\aaaeee___VVVLLLNNNTTTKKK666000444111333222222111111222222333333333444555888;;;>>>???CCCEEEFFFFFFFFFFFFGGGIIIGGGHHHJJJLLLNNNOOOOOOOOORRRPPPTTTRRRqqq~~~wwwrrrdddiiijjjaaaUUULLLKKKLLL___nnnOOOJJJEEEEEEIIIQQQYYY]]]aaammmyyy~~~|||vvvnnncccZZZTTTPPPLLLIIIEEECCCAAABBBEEEGGGGGGFFFBBBAAA@@@AAADDDEEECCCBBB@@@???>>><<<:::888777666777888999999999999;;;===>>>AAAHHHRRR```nnnzzz|||lllhhhhhhgggiiikkkmmmnnnnnnnnnppprrrtttooo___yyyzzzuuu}}}uuuwww}}}xxxzzzxxx___KKKZZZwwwlllWWWLLL>>>333555333222222222333333444555555555666777:::===???AAACCCGGGNNNTTTVVVVVVSSSQQQQQQQQQPPPRRRXXXaaabbb^^^VVVXXXZZZ[[[[[[YYYWWWVVVSSSUUUXXXZZZ\\\[[[ZZZYYYVVV___wwwwwwmmmwwwyyygggQQQXXXyyy}}}}}}xxx|||~~~~~~yyyqqqlllnnnqqqqqqqqqsssooooooooooooooopppqqqqqqpppppppppqqqrrrsssttttttsssuuuwwwxxxwwwwwwxxxyyyvvvyyy}}}wwwuuu{{{yyyrrrqqqvvv~~~}}}tttooohhhdddhhhsssyyywwwyyy{{{~~~{{{vvvrrruuu{{{[[[fff}}}uuuxxxgggUUUGGGSSSvvv|||fffzzzwwwnnnjjjbbbZZZPPPLLLUUUkkk~~~mmmaaa\\\[[[ZZZYYYllleeeYYYbbbvvv}}}}}}{{{ttteee]]]```eeebbbZZZOOONNNRRRKKK888000333111333222222111111222222333333333444666888<<>><<<:::999777666777888::::::999999:::;;;>>>@@@FFFOOO\\\iiiuuu|||}}}{{{kkkhhhiiihhhiiikkknnnooonnnooopppqqqvvvuuueee|||{{{sss|||xxx~~~zzzzzzuuu^^^JJJXXXvvvlllVVVLLL???444666222222222222333444555555444555666888;;;===???AAACCCGGGLLLQQQTTTSSSQQQPPPSSSQQQOOOPPPYYYaaaaaa\\\TTTUUUVVVXXXWWWVVVTTTSSSSSSTTTVVVYYYZZZ[[[[[[[[[XXXaaaxxxxxxmmmuuuvvv}}}~~~~~~}}}eeeNNNTTTsss~~~zzz}}}~~~~~~zzzqqqkkknnnrrrrrrrrrsssooopppppppppqqqqqqqqqqqqooooooppppppqqqqqqrrrrrrpppsssvvvxxxxxxxxxyyyzzzwwwyyy|||uuuqqqvvv~~~vvvqqqqqquuuyyy}}}tttooohhhcccdddlllwww|||xxxxxxzzzxxxqqqsssyyyjjjWWWhhhwwwssszzzaaaUUU\\\wwwqqqiiiggg^^^XXXPPPLLLSSShhhtttddd\\\ZZZZZZZZZddd~~~jjjaaammm}}}{{{www{{{~~~vvvggg\\\]]]cccddd^^^UUUPPPRRRLLL;;;333444111333222222111111222222333333333444666999<<>>CCCLLLWWWcccnnnttt{{{|||mmmiiijjjiiihhhjjjmmmnnnmmmmmmnnnoooxxxwwwtttkkksss|||~~~yyyuuubbbNNNZZZxxxoooXXXMMM???444555222222222222333444555666555666888:::<<>>@@@BBBCCCFFFHHHKKKOOOQQQQQQPPPPPPMMMQQQQQQNNNLLLOOORRRRRRQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTVVVXXX[[[]]]^^^lllzzz|||vvvlllpppuuu{{{pppSSSNNNcccyyy{{{}}}}}}}}}{{{rrrkkknnntttuuuttttttnnnnnnooopppppppppppppppnnnoooooooooooonnnnnnmmmiiimmmrrruuuwwwxxxyyyzzzxxxyyy{{{}}}}}}}}}rrrkkknnnuuuzzzzzzsssppppppooo}}}yyy}}}yyyvvvpppiiicccdddiiinnn~~~zzzyyyzzz{{{{{{qqqqqqwww|||oooaaaQQQTTTtttmmmtttaaaTTTXXX[[[ZZZ]]]bbblllxxxmmmfffaaa___ZZZSSSMMMRRRfffxxxkkkbbb]]]ZZZZZZ]]]sssuuusss|||{{{uuu|||sssaaaXXX[[[aaaccccccYYYZZZ^^^TTT===444666333222222111111222222333444222444666777999;;;@@@CCCCCCCCCDDDFFFIIIJJJIIIGGGLLLJJJIIIKKKLLLLLLNNNQQQNNNNNNTTT]]]yyyqqqlllrrreeeVVVUUUXXX}}}vvvgggYYYVVVSSSIIIEEEFFFAAADDDIIITTT^^^aaa]]]\\\^^^eee```sss{{{rrrhhhdddhhhmmmppppppccc[[[RRRNNNOOOOOOJJJEEEDDDAAA>>><<<<<<<<<;;;999777777888888999999999:::;;;===@@@EEEMMMWWWbbbiiivvv}}}oooiiimmmpppkkkkkklllkkkjjjkkkmmmppp|||vvvoookkkmmm}}}~~~]]]]]]|||UUUIIIGGG<<<333333333222222222333444444777777888;;;@@@CCCDDDEEEFFFJJJLLLLLLMMMPPPPPPNNNQQQQQQRRRQQQQQQSSSUUUWWWOOOTTTSSSMMMPPPYYYXXXOOOVVVUUUTTTTTTTTTUUUVVVWWWXXX[[[}}}pppqqqwww~~~mmmXXXJJJ\\\xxx~~~yyyyyy{{{~~~}}}{{{~~~tttlllnnnpppmmmnnnsssppppppoooooooooooopppppplllmmmnnnmmmkkkkkkmmmnnnmmmnnnqqqsssuuuvvvvvvvvvtttuuuvvvyyy|||xxxpppmmmpppwww~~~wwwssssssooozzz~~~|||tttkkkeeedddgggjjjyyy~~~{{{wwwxxx|||zzzvvvsssrrrYYYBBBPPPrrrrrrxxxhhh[[[TTTWWWYYY___gggsssfff^^^aaa[[[TTTQQQTTTbbb}}}ssshhhaaa\\\[[[]]]rrrrrriiimmm}}}tttyyytttbbbXXXYYY___bbbddd^^^]]]___SSS<<<333666444222222111111222222333444444555777999:::===AAADDDDDDCCCDDDFFFHHHHHHGGGEEEKKKIIIHHHGGGHHHIIIKKKMMMKKKKKKRRRZZZyyyppphhhlllvvvUUUPPPQQQuuuzzzfffZZZSSSHHHFFFJJJGGGAAACCCIIIPPPQQQMMMLLLNNNVVVSSSeee|||xxxxxx{{{}}}pppggg[[[TTTSSSRRROOOKKKGGGDDD@@@===<<<;;;:::888777777777888888999999999:::<<>>BBBDDDCCCCCCCCCDDDFFFFFFEEECCCJJJIIIGGGEEEDDDEEEFFFFFFGGGIIIPPPXXX{{{qqqllljjjeeeWWWMMMbbb|||fffYYYSSSLLLNNNRRROOOEEEBBBBBBDDDCCC@@@???BBBGGGFFFTTTiii}}}qqqooopppwwwlll___VVVTTTTTTRRRPPPMMMIIICCC???===;;;999888777777777777777888888888999:::===@@@FFFNNNWWW^^^mmmvvvqqqmmmmmmkkkkkklllllllllkkkllloooqqqxxxaaa[[[uuu~~~xxxggg```xxxrrrWWWEEE888666333333333333333444555555888999;;;>>>AAADDDFFFGGGJJJNNNPPPOOOPPPTTTSSSPPPPPPPPPPPPPPPPPPOOONNNMMMKKKQQQRRRPPPTTT\\\\\\WWWSSSRRRQQQQQQQQQRRRTTTUUU\\\ZZZzzz}}}sssooowwwoooVVVDDDPPPjjj{{{yyyxxxzzz{{{zzzwww{{{sssiiikkkmmmjjjjjjooonnnnnnmmmmmmmmmmmmnnnnnnnnnoooooonnnmmmmmmnnnpppnnnoooqqqsssttttttttttttvvvvvvwwwwwwxxxyyyyyyzzz{{{|||~~~yyyrrrooorrrtttyyy}}}}}}|||wwwpppvvv{{{zzzwww~~~vvviii___\\\]]]kkkttt}}}}}}xxxrrrsssvvv{{{~~~{{{wwwtttkkkkkkpppNNNUUUzzzrrrtttxxxbbbZZZ]]]gggooossseeeggg\\\XXX[[[UUURRRhhhvvvkkkbbb\\\\\\nnnfffSSSMMMXXXfffxxxzzzhhhZZZUUUYYYaaafffccc```aaaXXX???222444444222222111111222222333444555777:::;;;<<<>>>AAADDDBBBAAAAAABBBDDDFFFEEEDDDGGGIIIHHHEEEDDDCCCAAA>>>FFFJJJQQQZZZ}}}sssnnnhhhwwwiiiRRRSSSkkkxxxzzz{{{zzzqqq___YYY\\\\\\```ccc\\\QQQIIIBBBAAAAAA??????BBBAAAAAAIIIUUUoooxxxfff^^^\\\jjjbbbXXXRRRQQQRRRQQQOOORRRMMMHHHCCC@@@===;;;999777777777777777777777777888999;;;>>>BBBHHHPPPVVVfffqqq|||zzzoooooopppmmmkkklllmmmllllllmmmppprrr~~~ttt___]]]vvv|||ssseee___sssuuu\\\GGG888666333333333333333444555666999;;;===@@@BBBEEEGGGIIIKKKOOOQQQPPPQQQTTTTTTQQQMMMMMMMMMNNNOOOOOOMMMKKKLLLQQQSSSSSSVVV[[[\\\XXXSSSRRRQQQQQQQQQRRRTTTTTTZZZYYYsss{{{|||~~~lllXXXJJJKKKeee}}}{{{yyyxxxyyyzzzxxxvvvyyyqqqgggiiilllkkkkkkooommmmmmmmmllllllmmmmmmmmmmmmnnnnnnnnnllllllnnnooonnnoooqqqrrrsssssssssrrruuuuuuvvvvvvwwwwwwwwwwwwyyy{{{~~~xxxrrroooppprrrwww|||}}}|||rrruuuvvvwww}}}zzzyyy}}}qqqeee___^^^eeeoooyyy~~~yyyqqqppprrrvvvzzz|||{{{wwwsssmmmqqqyyyMMMUUUzzzzzznnnooo|||xxx~~~vvviiiiii___[[[[[[RRRJJJ\\\xxx}}}qqqhhhaaa[[[kkkuuu```XXXYYYaaaiiizzz~~~~~~lll]]]WWWZZZaaafff```]]]bbb]]]DDD333222222222222111111222222333444444777:::;;;<<<>>>@@@BBB@@@??????AAACCCFFFFFFEEECCCHHHJJJHHHGGGGGGCCC===HHHMMMUUU___}}}tttiiiccciiifff^^^hhhiiiiiiqqqwwwnnnsss~~~mmmiiinnnnnnsssuuunnn[[[OOODDDAAAAAAAAABBBDDD@@@@@@DDDKKK```yyyjjj```[[[UUURRROOONNNOOOOOONNNLLLSSSOOOKKKGGGDDDAAA>>>;;;888888888777777777777777777888:::<<>>@@@AAA@@@??????@@@CCCEEEFFFFFF@@@GGGKKKIIIJJJOOONNNHHHKKKPPPYYYccc}}}rrrgggbbbcccpppzzzggg```___^^^\\\fff}}}gggXXXJJJEEEEEECCCBBBBBB@@@>>>BBBFFFVVV}}}nnnaaaYYYMMMMMMMMMOOOPPPOOOLLLJJJOOOMMMKKKIIIGGGDDD@@@===999999999888888888888888777888999;;;===AAAGGGKKKZZZgggvvvwwwiiiiiijjjiiilllmmmmmmmmmmmmooorrrtttzzzzzz``````zzzyyybbb[[[lllrrrvvvlll^^^XXXLLL:::444333333333333444555777777:::>>>BBBDDDEEEFFFJJJNNNMMMQQQSSSQQQRRRUUUTTTQQQLLLJJJIIILLLPPPRRRPPPMMMPPPTTTWWWWWWWWWVVVUUUUUUSSSRRRRRRQQQQQQSSSTTTUUUNNNUUUeeexxx\\\HHHJJJbbb{{{{{{zzzzzz{{{yyyxxx|||qqqeeehhhnnnooopppsssmmmmmmllllllllllllmmmmmmkkkllllllkkkjjjjjjkkkmmmlllmmmoooqqqrrrrrrrrrrrrqqqsssuuuwwwyyyzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}}}}}}}uuupppnnnllllllrrr|||{{{vvvssstttzzzvvvzzzwwwnnnhhhdddlllsssyyy~~~xxxqqqoooooossswwwyyyxxxuuu\\\aaa~~~sssnnnlllppptttpppjjjcccYYYMMMGGGNNNYYYzzzsssmmmfff\\\iii}}}wwwkkkiiimmmrrrvvvzzz{{{|||rrreeeaaacccdddddd[[[WWW^^^]]]FFF444333666222222111111222222333444666999<<<>>>>>>???AAABBBDDDBBBAAAAAABBBDDDDDDCCC>>>EEEHHHGGGLLLYYY^^^[[[MMMRRRZZZccc~~~pppgggdddcccdddtttzzz^^^OOOTTTQQQYYY|||}}}lll[[[SSSQQQLLLGGGCCCDDD>>>BBBEEEMMMvvvrrr```VVVTTTTTTSSSSSSQQQMMMIIIFFFHHHHHHHHHIIIIIIFFFAAA>>>::::::::::::999999999888777888999;;;===@@@EEEIIIVVVeeettt}}}zzzllliiijjjhhhlllmmmnnnnnnnnnooorrruuuyyy~~~ccceee~~~aaaYYYllltttssseeeXXXUUUJJJ999444222333333333555666777888;;;@@@DDDFFFEEEGGGLLLPPPOOOSSSTTTSSSTTTVVVVVVRRRPPPMMMJJJLLLPPPRRRPPPNNNOOORRRVVVXXXWWWTTTTTTVVVRRRQQQPPPPPPPPPQQQSSSSSSPPPXXXddd~~~}}}zzz___IIIIII```yyy|||{{{{{{|||{{{zzzuuuhhhjjjppppppppprrrnnnnnnmmmmmmmmmmmmnnnnnnkkklllmmmllljjjjjjlllmmmjjjlllnnnppprrrrrrsssrrrsssuuuwwwyyy{{{{{{zzzzzzyyyyyyzzz{{{}}}~~~}}}uuuqqqooonnnkkknnnuuu|||~~~wwwssssssvvv~~~|||~~~~~~vvvnnnggglllqqqvvv|||{{{uuurrrppprrrwwwzzzzzzyyyOOOooo~~~pppmmmmmmrrr}}}rrrooofffXXXMMMIIIMMMQQQrrrsssnnniiibbb^^^iiizzz~~~kkkrrrzzz{{{xxxtttgggeeegggeeeccc[[[UUU[[[[[[EEE333555999222222111111222222333444777:::===???@@@AAABBBCCCHHHEEECCCAAABBBBBBBBBAAA===DDDFFFDDDMMM___jjjjjjNNNRRRYYYbbbqqqeeebbb```ZZZ[[[zzzttt\\\UUUTTT___nnnddd___XXXOOOIIIIIIAAACCCEEEGGGiii}}}iii___^^^\\\ZZZVVVQQQKKKEEEBBBCCCDDDFFFHHHIIIFFFAAA===;;;;;;;;;::::::999999999777888:::;;;===@@@EEEIIITTTcccsss|||}}}ooommmlllkkklllmmmnnnnnnnnnpppsssvvvxxx}}}ggglll}}}{{{___XXXmmmzzzwwwfffWWWSSSHHH888444222333333444555666888888<<<@@@EEEGGGFFFGGGLLLQQQQQQUUUVVVUUUUUUXXXWWWTTTTTTPPPLLLLLLPPPRRRPPPMMMNNNQQQUUUXXXWWWTTTTTTWWWPPPPPPOOONNNOOOPPPQQQRRRNNNVVV___}}}{{{zzzwwwaaaOOOGGG^^^xxx}}}||||||}}}||||||xxxjjjkkkppppppooopppnnnnnnmmmmmmmmmmmmnnnnnnlllmmmnnnmmmkkkkkkmmmnnniiikkkmmmppprrrsssssssssuuuwwwyyy{{{|||{{{zzzyyywwwwwwxxxzzz|||~~~~~~vvvrrrppppppkkkjjjpppvvvzzz~~~xxxssssssuuu~~~~~~}}}ssshhhlllooossszzz|||yyyuuuqqqrrrwww|||}}}|||nnnVVVooouuujjjgggkkktttrrr~~~sssssskkkjjjuuuiii^^^TTTOOOSSSZZZttt|||vvvpppjjjcccccc~~~ooowww{{{{{{}}}uuueeeaaadddfffeee[[[YYY```\\\EEE666666555222333444333222222333555666999>>>AAABBBBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEGGGIIIKKKMMMOOOOOOQQQVVVaaa|||mmmbbb```\\\WWWWWWaaappp}}}~~~uuukkkaaa\\\]]]WWWJJJMMMKKKLLLWWW|||zzzqqqdddYYYRRRNNNJJJGGGMMMLLLLLLJJJGGGDDDAAA???@@@===:::999999:::::::::777888888888:::===BBBFFFNNN```pppxxx}}}~~~ssspppnnnkkkpppooommmlllmmmooosssuuu|||rrrqqq{{{nnnnnnwwwmmmYYYZZZmmmfff^^^YYYCCC999222444555555555555777:::======>>>AAACCCFFFIIIKKKLLLOOORRRUUUWWWWWWXXXYYYZZZTTTSSSQQQPPPNNNMMMMMMMMMSSSWWW[[[\\\YYYUUUTTTTTTQQQPPPPPPRRRRRRPPPOOOPPPUUUWWWeeeyyy|||~~~oooaaaWWWHHHVVVrrr~~~{{{~~~xxxyyy{{{~~~|||{{{{{{nnnlllooonnnmmmooolllkkkkkkjjjkkklllmmmnnnmmmmmmmmmmmmlllkkkjjjjjjkkkkkkkkknnnqqqsssqqqoootttuuuvvvwwwxxxyyyyyyyyywwwuuutttvvvyyy|||~~~}}}~~~{{{xxxssspppnnnlllmmmqqqvvv{{{}}}wwwpppvvvzzz}}}yyyqqqjjjeeekkkyyy~~~xxxqqqpppvvv}}}|||qqqdddQQQpppwwwkkkiiinnnwwwjjjtttssslllaaabbb\\\^^^}}}xxxnnnbbbYYY\\\ddd}}}zzzuuupppcccddd~~~|||tttaaa[[[^^^ccceee```^^^ccc]]]EEE555555444222333444333222222444666777:::???BBBDDDEEEGGGHHHGGGGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMPPPVVVaaayyykkkdddbbb\\\VVVTTTZZZeeeoookkktttyyyppphhheee]]]OOOPPPLLLLLLUUUzzzwwwfffZZZWWWVVVVVVTTTWWWSSSNNNJJJHHHFFFCCCAAA???===:::999:::;;;:::999777777888888888;;;@@@CCCLLL]]]nnnvvv|||~~~uuuqqqooommmooonnnmmmlllnnnrrrvvvxxx{{{xxx~~~~~~mmmfffllleeeUUUWWWiiifff___ZZZDDD;;;555222333333333333555999<<<>>>???AAADDDGGGIIILLLMMMNNNQQQTTTWWWXXXYYYZZZ\\\VVVUUUSSSQQQPPPOOOOOOOOORRRVVVZZZZZZXXXUUUTTTTTTRRRQQQQQQRRRRRRQQQRRRSSSUUUUUUaaayyy{{{qqq___QQQGGGSSSooo~~~{{{~~~}}}zzzzzz|||}}}{{{zzz|||nnnkkkmmmllllllnnnlllkkkkkkjjjkkklllmmmnnnlllllllllkkkjjjiiigggggghhhkkknnnppppppppppppqqqtttuuuvvvwwwxxxyyyyyyyyyvvvuuutttuuuwwwzzz}}}~~~|||{{{yyyvvvrrrpppnnnooorrrxxx}}}~~~wwwpppsss|||~~~|||}}}ssslllfffkkkvvvyyysssrrrwww}}}ooogggzzz^^^PPPsssxxxjjjgggooonnnhhhrrr|||xxxdddaaa___fffiiiooorrrnnnqqq{{{wwwiiillluuu___VVVXXXaaagggfffcccfff^^^EEE555444333222333444444333333555777777:::>>>BBBDDDFFFHHHJJJIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFIIIKKKLLLMMMMMMMMMLLLNNNUUUbbbvvvhhhaaa___[[[UUURRRTTT[[[bbb```cccrrr|||sssnnnhhhXXXUUUOOONNNRRRjjjzzzpppnnnmmmiiieee```XXXNNNHHHFFFFFFDDDAAA>>><<<;;;;;;;;;;;;:::888777888888777777999===@@@HHHXXXiiissszzz~~~wwwsssqqqooommmmmmlllmmmppptttxxxzzz}}}zzzyyyqqqeeegggbbbUUU[[[mmmfff^^^XXXCCC;;;666222333444444444777;;;>>>>>>@@@BBBEEEHHHKKKMMMNNNMMMPPPSSSVVVWWWYYY[[[]]]XXXWWWUUUSSSRRRQQQQQQQQQQQQTTTWWWXXXWWWUUUTTTUUUTTTTTTRRRQQQQQQRRRTTTUUUTTTRRR]]]}}}{{{zzzyyyuuuaaaOOOEEENNNiii~~~}}}{{{~~~~~~}}}|||{{{|||}}}zzzxxx|||~~~pppkkkjjjjjjkkkmmmlllkkkkkkkkkkkkllllllmmmlllkkkkkkiiihhhgggfffffffffkkkqqqrrrpppoooppprrrtttuuuuuuvvvwwwxxxyyyyyyuuuuuutttuuuvvvyyy|||}}}}}}zzz{{{|||{{{uuutttrrrqqqtttyyy~~~|||ttttttwww}}}wwwooohhhjjjsss}}}|||wwwuuuxxx}}}yyyooo```TTTxxxxxxfffccclllhhhcccggguuu}}}ssswww{{{vvv}}}|||xxxooorrrwwwaaaVVVWWW```iiihhhdddggg___EEE444444333222333444444333444666888777:::>>>@@@AAACCCEEEGGGJJJJJJJJJIIIHHHFFFEEEDDDDDDFFFJJJMMMPPPQQQQQQPPPMMMNNNTTTaaavvvhhh[[[ZZZXXXUUUSSSUUUZZZ^^^aaa^^^aaammmvvvyyy|||}}}}}}{{{|||vvvfff___UUUQQQPPP[[[~~~rrreee[[[OOOIIIIIIIIIEEE@@@>>>===<<<<<<===<<<:::888888999999888888999;;;>>>CCCQQQbbbpppyyyyyytttpppooommmmmmmmmnnnppptttwwwyyyrrrqqqyyyssshhhhhh___UUU___tttfff\\\UUU???888333444555666777888;;;???CCC@@@AAADDDFFFJJJLLLOOOPPPOOOQQQSSSUUUVVVWWWYYY[[[[[[YYYWWWTTTSSSSSSSSSTTTPPPQQQSSSTTTUUUUUUTTTUUUXXXXXXUUUPPPOOORRRTTTTTTRRRQQQ[[[~~~yyy}}}tttxxxyyygggXXXEEEIIIbbbzzz}}}|||~~~~~~||||||zzzzzz{{{zzzxxx{{{ssskkkhhhhhhjjjlllkkkkkkkkkkkkkkkkkkkkklllkkkkkkjjjjjjjjjjjjjjjjjjiiilllqqqsssssssssrrrrrrttttttuuuvvvwwwxxxyyyzzzvvvwwwvvvvvvvvvxxx{{{~~~zzzwwwzzz~~~~~~zzzxxxvvvttttttwww|||}}}~~~zzzyyyzzzzzzrrrkkkjjjpppzzz{{{xxxxxx|||uuueeeYYYzzzeeeaaakkknnn^^^]]]___sssuuunnnmmmzzzuuummmrrr}}}{{{vvvcccWWWWWW```gggfffcccfff___EEE555555444222333444555444555888:::;;;===???AAAAAAAAACCCDDDKKKKKKJJJJJJHHHGGGEEEEEECCCFFFJJJOOORRRTTTUUUUUUOOONNNSSS```vvvkkkZZZYYYWWWVVVUUUWWW[[[^^^___^^^___dddhhhiiikkknnnooorrrvvvxxxxxxxxxzzz}}}uuulll]]]WWWQQQOOOmmmrrriii^^^XXXWWWTTTMMMGGGAAA@@@>>>>>>>>>===:::888::::::;;;:::999999;;;===???JJJ[[[kkkvvv{{{tttooommmnnnnnnnnnnnnpppsssuuuwwwooojjjzzz|||~~~{{{nnntttxxxoookkkiii]]]RRR```yyykkk^^^TTT===666333444555777888:::===BBBEEECCCDDDFFFHHHKKKNNNPPPQQQQQQRRRTTTTTTSSSSSSUUUWWW[[[YYYVVVTTTSSSSSSSSSTTTOOOOOOPPPQQQRRRSSSTTTTTT[[[[[[WWWOOOMMMQQQRRRPPPPPPPPP\\\zzz~~~uuupppxxx{{{xxxmmmdddHHHGGG\\\vvv}}}}}}~~~|||{{{xxxwwwzzzzzzyyy{{{wwwmmmhhhhhhjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkklllmmmoooqqqrrrooommmnnnrrrwwwyyyuuupppuuuttttttuuuvvvwwwyyyzzzxxxyyyyyyxxxwwwxxx|||yyyvvvyyy}}}~~~||||||yyyvvvssstttxxx{{{|||{{{}}}}}}~~~}}}}}}vvvnnnkkkooowww{{{yyyzzz~~~rrriii]]]}}}hhhbbblllsss```]]]UUUfffwwwxxxnnnjjjfffbbbaaa^^^ooowwwrrrlllttt}}}zzz~~~vvvcccWWWWWW^^^eeedddbbbgggaaaGGG777555444111333444555555777999;;;@@@AAACCCCCCBBBBBBDDDFFFJJJJJJJJJIIIHHHGGGFFFEEEDDDFFFJJJNNNQQQTTTVVVVVVQQQOOOTTTaaawwwlll]]][[[WWWUUUUUUWWWZZZ\\\\\\___cccfffhhhhhhjjjlllooooooppprrruuuwwwwwwwww|||{{{{{{|||zzzggg^^^UUUKKK___zzzqqqkkkbbbXXXQQQFFFDDDAAA@@@???===:::888999:::;;;;;;999:::;;;===>>>FFFTTTeeerrr{{{}}}uuunnnmmmoooooooooppprrrtttvvvwwwnnniii{{{uuunnnwwwvvv{{{uuuggghhhtttxxxtttqqqrrrnnn___UUUddd~~~oooaaaUUU===777555222444555777999===BBBFFFFFFGGGHHHJJJLLLNNNPPPQQQQQQRRRSSSRRRPPPPPPRRRTTTZZZXXXUUURRRPPPQQQRRRSSSPPPNNNMMMNNNPPPRRRRRRRRRYYY[[[WWWMMMKKKOOOPPPLLLMMMNNN[[[{{{{{{|||qqqooorrr{{{vvvpppmmmMMMGGGXXXsss|||~~~}}}zzzwwwvvvxxxyyyxxx{{{{{{pppiiiiiikkkkkkjjjkkkkkkkkkkkkjjjjjjiiijjjjjjkkklllooorrruuuwwwsssnnnlllpppxxx{{{vvvpppuuutttttttttuuuwwwyyyzzzyyy{{{{{{zzzwwwxxx|||yyyuuuxxx{{{{{{|||}}}|||yyytttsssuuuxxxuuuvvvzzz}}}tttnnnnnnttt|||}}}xxxxxx~~~yyytttnnnccc}}}iiiccclllyyybbb\\\PPP[[[jjjnnn___YYYWWWWWWZZZXXXccctttvvvqqqjjjvvvxxxwwwrrrxxxdddYYYYYY```fffeeedddjjjdddJJJ888555222111333555555666777:::===???AAABBBBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFHHHKKKNNNPPPRRRSSSPPPPPPWWWeee}}}~~~vvvlll^^^ZZZUUUQQQRRRUUUYYY\\\ZZZ___cccdddcccdddgggiiijjjjjjkkknnnqqquuuxxxyyyxxxyyy}}}~~~~~~pppeeeZZZKKKZZZrrrvvvhhh\\\UUUKKKHHHDDD@@@???===;;;999777999::::::999999:::<<<@@@DDDOOO___kkksss~~~vvvpppoooooopppqqqrrruuuwwwzzz{{{hhhkkkuuunnnuuuuuu~~~~~~pppnnnuuuvvvwwwuuutttpppbbbYYYhhh~~~ooo```SSS;;;777555222444666888:::???DDDHHHIIIJJJKKKLLLMMMNNNOOOPPPOOOPPPPPPOOONNNOOOQQQSSSXXXVVVRRROOOMMMNNNPPPQQQQQQNNNLLLLLLNNNQQQQQQPPPTTTXXXUUUKKKJJJPPPPPPKKKLLLKKKWWW~~~www}}}~~~|||xxxqqqpppxxxwwwrrrqqqTTTIIIVVVqqq|||~~~|||xxxvvvxxxxxxwwwxxx{{{~~~ssskkkkkklllkkkjjjkkkkkklllkkkjjjiiihhhiiiiiiiiikkkmmmqqqtttvvvrrrnnnlllnnntttwwwuuurrruuutttsssssstttvvvyyyzzzyyy{{{|||zzzvvvvvv{{{zzzvvvwwwxxxwwwyyy|||~~~{{{wwwtttuuuxxxuuuvvvzzz}}}}}}{{{sssnnnpppwww}}}xxxvvv|||zzz|||sssiiizzzhhhbbbkkkcccXXXMMMSSS___wwwjjj```YYYXXX[[[XXX___lllyyy}}}wwwssscccssszzzuuuvvv}}}fff\\\]]]ccciiigggfffmmmgggMMM999555111111333555666666888;;;===<<<>>>???@@@@@@BBBEEEGGGGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGHHHIIIJJJLLLNNNPPPOOOPPPZZZhhh~~~xxx|||}}}|||uuukkk[[[VVVPPPNNNPPPUUUZZZ^^^VVV\\\`````````ccciiillliiikkkoooqqqqqqqqqssstttpppttt{{{}}}uuuiii]]]LLLYYYkkkwwwfffYYYSSSNNNKKKEEEAAA???===;;;:::666777999999888888999;;;BBBCCCMMM[[[fffnnnyyyxxxqqqqqqoooppprrrtttwww{{{~~~vvvbbblllzzz}}}yyyvvvvvvyyyzzz{{{xxxyyysssooojjj^^^XXXdddxxxkkk\\\PPP999555444444666888:::===BBBGGGKKKKKKKKKLLLMMMNNNOOOOOOPPPMMMMMMNNNNNNMMMOOORRRTTTVVVTTTPPPMMMLLLLLLNNNOOOQQQNNNKKKKKKMMMPPPPPPOOOOOOUUUSSSJJJIIIPPPQQQKKKKKKIIISSS}}}wwwzzz~~~vvvssswww{{{vvvsssXXXJJJUUUppp|||yyyvvvxxxxxxvvvvvvxxx~~~tttllllllmmmllljjjkkkkkklllkkkjjjiiihhhiiiiiihhhiiikkknnnqqqsssooonnnmmmmmmppprrrtttuuuuuutttsssssstttvvvyyyzzzxxxzzz{{{yyyuuuuuuyyy~~~{{{vvvvvvvvvtttwww{{{~~~yyyvvvwwwzzz{{{zzz}}}~~~yyywwwyyyuuu}}}uuunnnnnnsssyyywwwuuu{{{{{{uuuvvvpppuuueee^^^fffcccZZZTTTWWW^^^oootttfff```___aaabbbaaafffqqq|||xxxooonnnuuu|||uuuyyygggVVVXXXccckkkiiiiiiooogggKKK888555444444444444444555777999:::;;;@@@BBBAAAAAADDDFFFDDDEEEDDDDDDEEEGGGIIIHHHGGGEEEEEEFFFGGGHHHJJJLLLMMMQQQRRRVVVaaarrr~~~uuujjjaaaWWWPPPPPPRRRTTTWWW[[[____________aaaccceeefffggghhhiiiiiijjjkkkoooqqqooosssxxxzzz{{{zzznnnaaaZZZXXXnnnvvveee\\\ZZZUUUVVVQQQFFF???>>>===999:::999777777777999;;;===;;;AAAIIIPPPXXXeeettt~~~vvvqqqqqqmmmppptttwwwyyyxxxvvvuuu~~~rrrfffvvvyyy}}}~~~~~~}}}~~~}}}|||iiiddd\\\ccc~~~}}}gggXXXIII:::333444555777;;;>>>AAAEEEIIIMMMLLLKKKKKKLLLMMMNNNPPPPPPRRRPPPNNNKKKJJJKKKLLLLLLPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOPPPOOOMMMKKKSSSKKKVVVuuurrryyygggGGGNNNcccsss|||~~~|||yyywwwvvvvvvxxxyyyyyyzzzlllhhhkkkoooiiiiiijjjkkkjjjiiihhhgggiiiiiiiiijjjllloooqqqssssssrrrpppnnnnnnooopppqqqppprrrtttrrrpppppptttxxxxxxyyy|||}}}yyyvvv}}}~~~vvvssstttxxx|||zzzxxxvvvvvvwwwyyy{{{}}}~~~}}}zzzrrrrrrtttzzz|||qqqllloootttuuuwwwyyyooopppllltttddd^^^ggggggZZZPPPSSSZZZjjjzzzjjjcccdddgggkkkiiijjjpppwwwyyyvvvqqqmmmuuuyyyzzzhhhWWWXXXaaahhhiiihhhnnngggKKK888555444444444444444555777999:::>>>CCCFFFDDDDDDHHHIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHFFFFFFFFFGGGGGGIIIJJJJJJQQQRRRXXXdddrrr~~~uuukkk```WWWOOOOOORRRTTTWWW[[[^^^^^^^^^^^^___aaadddeeeeeefffhhhhhhhhhjjjmmmpppppptttwwwxxxyyy|||zzznnngggfffuuuvvvkkkddd]]]\\\UUUHHH@@@@@@>>>;;;999888777777888:::<<<>>>DDDGGGKKKNNNSSS]]]kkktttwwwpppoooqqqrrrsssuuuvvvxxxyyyzzzlll```ttt{{{{{{zzzyyy~~~uuuggg^^^kkk}}}cccRRREEE999555777555888;;;>>>AAAEEEJJJMMMLLLLLLMMMMMMNNNOOOOOOPPPTTTRRRPPPNNNLLLKKKKKKKKKPPPOOONNNLLLKKKKKKLLLLLLRRRQQQOOONNNNNNOOOQQQRRRPPPNNNMMMMMMNNNOOOOOONNNRRRKKKWWWsss{{{mmmvvvqqqKKKLLL]]]ooo}}}{{{}}}|||yyywwwvvvwwwxxxyyyyyyvvvjjjgggkkknnnjjjjjjjjjjjjjjjiiiiiihhhiiiiiijjjkkkllloooqqqrrrrrrqqqpppnnnnnnoooqqqrrrsssrrrqqqqqqssstttuuuuuutttxxx|||~~~zzzvvvwwwyyyzzzxxxuuussssssuuuwwwyyyyyy{{{~~~|||xxxtttssswww}}}~~~}}}qqqkkknnnsss}}}wwwwww}}}ssseeedddeeeppp```\\\fff|||lllZZZTTTVVV\\\jjjzzzjjjdddgggllltttrrrppppppqqqsssrrrrrrkkkuuu~~~~~~hhhXXXYYYaaagggjjjhhhnnnfffJJJ777555444444444444444666888:::<<>>===999999888888999<<<>>>@@@FFFEEECCCCCCGGGRRR___hhhuuuvvvoooooorrrpppooonnnppptttyyy||||||eeeoooyyyvvvsssttt~~~ooo```www}}}ZZZGGG>>>777555777777:::===@@@CCCGGGKKKOOOLLLNNNPPPQQQQQQPPPOOOMMMRRRRRRSSSSSSRRRPPPNNNLLLMMMMMMNNNOOOQQQTTTWWWYYYVVVTTTRRRQQQPPPQQQSSSTTTPPPOOONNNOOORRRUUUUUUUUUWWWUUU^^^ppp{{{~~~tttMMMGGGPPPaaauuuyyy}}}|||yyyyyyyyyxxxxxxyyyyyyzzzyyy|||yyynnneeedddiiilllmmmllljjjiiiiiiiiijjjkkkiiiiiijjjkkklllmmmoooooooooooonnnnnnooopppqqqqqqvvvuuusssuuuwwwyyyxxxwwwuuuxxx~~~}}}{{{yyyyyytttrrrooonnnppptttxxx{{{|||rrrooossszzz|||vvvsss{{{~~~{{{}}}}}}rrrkkklllpppttt|||yyywwwnnnYYYooouuuSSSZZZooo]]]XXXdddvvvggg[[[YYYXXX]]]iiixxxjjjjjjfff]]]TTTTTT[[[ccckkkooorrrsssrrrqqqqqqrrriiittt}}}gggZZZ\\\dddjjjjjjhhhmmmdddHHH666555444333333444555888:::===???BBBGGGIIIGGGFFFIIIJJJIIIGGGEEEBBBBBBDDDFFFFFFFFFCCCCCCDDDFFFGGGJJJLLLMMMOOOOOOTTT^^^|||zzztttmmm^^^TTTMMMLLLOOOQQQTTTXXX\\\[[[[[[\\\]]]___aaabbb___aaadddeeefffgggjjjlllmmmoooqqqssstttvvvyyy{{{www~~~rrriiieee```qqq~~~uuujjjZZZMMMEEE@@@>>>>>>::::::999999:::<<<>>>@@@AAA@@@===>>>CCCMMMYYYbbbjjj}}}|||tttppprrrqqqppppppqqqssswwwzzz{{{xxxgggqqqyyyyyywwwuuu{{{qqq```rrrsssUUUGGGAAA;;;888;;;:::<<>>@@@@@@EEEGGGEEEDDDGGGHHHFFFHHHEEECCCBBBCCCEEEFFFFFFCCCCCCDDDFFFIIIKKKNNNOOOSSSUUUZZZbbb~~~zzzwwwrrrlll^^^UUUMMMLLLNNNOOORRRUUUZZZZZZYYYZZZ[[[]]]___aaa]]]___ccceeefffgggiiijjjkkklllnnnpppsssvvvxxxyyywww}}}~~~qqqiiiaaaYYYUUUTTTUUUWWW___pppxxxcccXXXLLLFFFCCC@@@???@@@<<<;;;:::::::::<<<>>>???AAA???<<<<<<@@@GGGOOOTTTYYYnnn}}}~~~zzzsssppptttqqqrrrsssuuuwwwzzz|||}}}|||qqqrrrzzzyyy}}}vvvzzzooo___mmm~~~hhhQQQHHHDDD???===@@@===???AAACCCDDDGGGJJJMMMOOOOOOPPPPPPPPPNNNMMMLLLKKKLLLOOOQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOQQQRRRSSSQQQRRRSSSTTTTTTRRROOONNNLLLNNNQQQVVVYYYYYYVVVSSSRRRSSSYYY```wwwrrrnnncccFFFFFFKKKVVVmmmxxx~~~}}}}}}uuuvvvxxxzzz{{{{{{{{{zzz}}}rrrccc```eeekkkkkkjjjiiiiiihhhhhhiiiiiigggggghhhiiijjjjjjiiiiiiiiiiiijjjlllmmmnnnooooooppptttxxxxxxuuutttvvvyyyzzzvvvssssssrrrrrrwww~~~uuutttqqqppppppqqqsssttt{{{}}}~~~~~~{{{sssmmmkkkooottt|||~~~{{{yyy{{{}}}zzz{{{vvvvvvwwwxxxtttpppttt{{{zzzzzzzzzxxxtttqqqnnnmmmoooyyy~~~vvvuuuaaaxxx{{{WWW\\\zzzcccYYYaaassszzzqqqfff^^^]]]kkk|||jjjaaa```\\\XXXUUUVVVZZZ^^^___dddllluuu{{{|||zzzxxxuuusssxxx}}}iii[[[[[[bbbgggjjjhhhlllcccGGG555555555333333444666999<<<@@@AAAAAAFFFHHHEEEEEEGGGHHHFFFJJJGGGDDDCCCEEEGGGHHHHHHEEEEEEFFFHHHIIILLLNNNOOOSSSYYYbbbhhh}}}xxxuuupppkkk___VVVMMMKKKMMMMMMOOOSSSWWWWWWWWWWWWYYY[[[]]]^^^ZZZ]]]```cccdddeeeggghhhiiijjjkkknnnqqqsssttttttxxx{{{wwwmmmiiifffccccccggg[[[TTTUUUXXXiiipppWWWMMMEEEDDDDDDAAA???AAA>>>===;;;::::::<<<===>>>BBB???===<<<>>>AAADDDFFFGGG^^^yyy}}}|||sssooosssqqqqqqrrrsssvvvyyy|||}}}wwwttt|||yyyvvvzzz~~~fff]]]nnnyyyyyyfffSSSJJJDDD===;;;???@@@AAACCCDDDEEEFFFIIILLLPPPOOOOOONNNMMMMMMLLLLLLJJJKKKMMMOOOPPPPPPPPPPPPQQQQQQOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQOOONNNMMMLLLMMMOOORRRUUUVVVTTTRRRMMMOOOUUUZZZwwwqqqjjjJJJFFFGGGSSSlllwww~~~}}}sssuuuxxx{{{||||||{{{{{{xxxddd^^^dddkkkhhhiiiiiiiiiiiihhhggggggeeefffggghhhhhhhhhgggffffffggghhhjjjlllmmmmmmnnnoooppprrrsssssssssssssssuuuqqqppprrrsssssswww}}}|||yyyvvvtttrrrrrrtttxxx{{{|||zzz{{{zzzppplllmmmqqqxxx}}}xxxwww{{{|||xxxvvvwwwwwwuuuvvvwwwtttoooooorrrttt{{{{{{xxxvvvvvvvvvtttppplllpppxxxxxxuuubbbzzz}}}WWWZZZzzzaaaVVV]]]qqq{{{mmmaaa\\\hhhvvvmmmjjjeee```^^^^^^___```___ccckkkuuu}}}~~~|||zzzrrrpppqqq}}}~~~fffXXXYYYbbbgggjjjhhhlllcccGGG555555555333333444666999===@@@BBBBBBGGGIIIGGGFFFHHHIIIGGGLLLIIIFFFEEEFFFHHHIIIIIIGGGHHHHHHIIIJJJKKKMMMNNNQQQZZZffflll|||wwwtttoookkk```VVVMMMKKKLLLLLLNNNQQQUUUTTTTTTUUUVVVXXXZZZ\\\XXX[[[___aaacccdddeeegggiiiiiijjjlllooopppppppppooouuu~~~yyyzzz~~~uuuooommmmmmoootttnnn___YYY]]]XXXYYYyyyjjjVVVLLLEEEFFFGGGBBB???@@@???>>><<<;;;;;;;;;===>>>AAA???===<<<>>>???@@@@@@===VVVsss~~~}}}~~~sssnnnqqqoooooonnnnnnqqquuuyyy|||}}}xxxzzz~~~{{{{{{~~~sssooo\\\\\\rrr}}}|||jjjWWWLLLBBB888555999AAACCCDDDEEEEEEFFFIIIKKKPPPPPPNNNMMMLLLKKKKKKLLLKKKLLLMMMMMMNNNNNNNNNNNNQQQQQQPPPPPPQQQRRRTTTUUURRRQQQOOONNNMMMMMMNNNNNNMMMLLLLLLNNNQQQSSSSSSRRRKKKOOOUUUYYYzzzzzzttttttOOOEEEDDDRRRmmmvvv}}}~~~rrrtttxxx{{{}}}}}}|||{{{{{{eee]]]ccckkkggghhhiiiiiiiiihhhfffeeedddeeefffggggggfffeeeeeedddeeegggiiikkkllllllmmmnnnmmmlllooorrrsssqqqmmmooonnnpppuuuwwwwwwxxx||||||}}}}}}xxxtttrrrqqqvvvzzz{{{xxxwwwzzz~~~yyytttjjjmmmssszzzzzzrrrtttuuurrrqqqsssxxxvvvvvvyyywwwqqqnnnoookkkttt~~~|||wwwssstttwwwwwwrrrlllpppxxx~~~yyytttiii{{{[[[WWWcccXXXZZZmmmxxxrrreeekkk}}}xxxrrrmmmgggdddfffjjjdddiiiooovvv~~~yyy}}}wwwooozzz{{{zzzsssfffZZZ]]]bbbdddhhhiiikkk\\\@@@555777333444555777999<<>>@@@AAACCCFFFHHHJJJKKKKKKMMMKKKJJJKKKMMMNNNKKKHHHKKKKKKKKKJJJJJJJJJJJJJJJLLLLLLKKKLLLNNNQQQTTTVVVOOOMMMNNNRRRRRRNNNMMMOOOPPPMMMLLLOOOTTTVVVSSSPPPOOONNNSSS```|||vvvxxxoooXXXBBBCCCUUUhhhvvv|||~~~~~~}}}|||{{{zzzyyyyyyyyyyyyjjjaaafffllljjjjjjhhhdddeeeiiiiiieeedddfffggghhhggggggiiikkkhhhhhhiiijjjlllmmmnnnnnnooommmlllkkklllooorrrtttqqqrrrtttuuuvvvuuuuuuttt~~~~~~}}}}}}yyyllllllnnnoooqqqrrrssstttuuuyyyuuuooojjjnnnyyyuuunnnnnnppprrrsssrrrxxx}}}}}}vvvnnnjjjjjjlllnnnuuuyyyooossszzzxxxssspppooopppuuuxxxxxxooocccYYY~~~~~~zzzaaaYYY\\\mmmpppqqq~~~yyyuuutttllllllnnnrrryyy{{{rrriii^^^```fffgggiiikkklll\\\@@@555777333444555777:::===???AAABBBDDDFFFHHHHHHFFFFFFGGGHHHJJJLLLLLLKKKIIIHHHIIIJJJGGGGGGHHHIIIJJJLLLMMMNNNSSSRRRVVVddd}}}xxxpppiii___WWWQQQPPPOOOMMMNNNQQQQQQQQQRRRRRRTTTUUUWWWWWWYYYYYYZZZ\\\]]]___```aaaccceeegggjjjlllnnnoooppprrrtttzzzwwwsssnnnjjjiiilllqqqttt|||||||||}}}{{{}}}|||rrrfff```hhhttttttZZZ```ccc___UUUJJJEEEBBB@@@???>>>======???@@@???>>>>>>===<<<<<<>>>BBBGGGLLLMMMSSSfff{{{yyy}}}zzzqqqoootttvvvrrrqqqsssuuuvvv{{{}}}yyywww{{{}}}{{{vvvjjj^^^YYYgggzzz}}}vvvmmmbbbUUUEEE888888>>>BBBCCCDDDFFFHHHIIIJJJJJJKKKIIIIIIJJJMMMNNNLLLJJJLLLLLLLLLKKKKKKKKKJJJJJJMMMMMMMMMNNNOOOQQQTTTUUUQQQOOOOOOSSSSSSOOOOOOQQQQQQNNNLLLOOOSSSVVVTTTQQQRRRRRRUUU___vvv{{{uuusss[[[EEEDDDSSSfffssszzz~~~~~~~~~}}}}}}}}}}}}tttiiikkkooojjjkkkiiifffgggjjjjjjffffffggghhhhhhhhhhhhiiijjjjjjjjjjjjkkklllmmmnnnnnnnnnmmmllllllmmmoooqqqsssssstttuuuvvvvvvvvvvvvuuuyyyyyyyyyxxxzzz~~~uuukkkkkkkkklllmmmnnnlllkkkttt{{{zzzrrrpppuuu}}}}}}tttnnnmmmqqqvvvzzz|||~~~~~~{{{wwwqqqnnnkkkkkkppp|||wwwwww{{{yyyuuusssppppppttt}}}}}}~~~vvvkkk[[[|||{{{www```YYY\\\iii|||yyyvvvssstttxxx~~~|||ooonnneeefffjjjllllllmmmmmm\\\???555777333555666888:::===???AAABBBEEEFFFHHHGGGFFFFFFGGGHHHJJJKKKLLLKKKJJJIIIJJJKKKGGGGGGGGGHHHJJJKKKMMMNNNSSSOOOQQQ\\\|||~~~}}}|||yyyrrrlll```XXXQQQOOONNNLLLNNNQQQNNNNNNNNNOOOQQQSSSTTTUUUVVVWWWWWWYYY[[[\\\^^^___bbbcccfffhhhkkklllnnnnnnppprrrwww}}}~~~~~~{{{uuunnnlllpppuuu}}}}}}zzzyyy{{{pppnnnqqq}}}wwwrrrfffWWWNNNKKKHHHCCCAAA@@@???@@@AAABBBBBBAAA@@@>>>===@@@GGGPPPVVVYYYVVVVVVaaassszzzwwwyyywwwpppoootttvvvttttttvvvuuuvvv}}}{{{|||xxxyyyzzzxxx{{{ppphhh___\\\mmmwwwqqqfffXXXFFF;;;<<>>444777444666777999;;;>>>@@@BBBCCCCCCEEEFFFFFFFFFGGGIIIKKKIIIKKKLLLKKKJJJJJJKKKLLLHHHHHHHHHIIIJJJLLLMMMNNNRRRMMMMMMVVVttt~~~}}}|||xxxrrrmmmaaaXXXPPPNNNLLLKKKMMMRRRLLLLLLMMMNNNOOOQQQSSSTTTTTTUUUUUUVVVXXX[[[]]]^^^```aaadddfffiiijjjllllllooopppuuuyyy|||zzz{{{}}}~~~}}}yyy~~~}}}oooYYYOOONNNMMMJJJEEECCCAAAAAABBBCCCBBBBBBCCC@@@???GGGVVVdddfffbbb[[[XXX\\\hhhttt}}}{{{wwwvvvsssoooooosssvvvuuuvvvwwwuuuuuu}}}}}}{{{zzzqqqjjjaaa```rrrtttqqqgggXXXHHH@@@DDDKKKGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMLLLMMMOOOQQQSSSTTTSSSRRRRRRUUURRRPPPRRRRRRPPPRRRUUUUUUQQQNNNMMMPPPSSSUUUVVVXXX]]]]]]___|||wwwyyy~~~zzz}}}www```IIICCCNNN___oooyyy|||}}}}}}}}}~~~~~~||||||{{{{{{zzzzzzkkkfffgggiiijjjiiiggghhhkkkjjjgggiiijjjkkkjjjiiihhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkmmmnnnpppppppppoooppppppqqqrrrsssuuuwwwxxxyyywwwuuusssrrruuu{{{|||uuusssuuuwwwxxxwwwrrrooonnnuuu|||vvvuuuyyy}}}{{{tttrrr{{{|||}}}sssoookkknnnvvv{{{vvvtttttttttrrrpppqqqvvvwww```]]]~~~fff[[[XXXaaa{{{|||zzzzzzyyy}}}iiibbbxxxtttsssrrrqqqooonnnlllZZZ===333777555777888:::<<<>>>@@@BBBCCCAAABBBDDDEEEEEEGGGKKKMMMIIIJJJKKKKKKJJJJJJKKKLLLIIIIIIJJJJJJKKKLLLMMMNNNPPPLLLLLLRRRooo~~~|||xxxqqqlllaaaXXXPPPMMMLLLKKKMMMQQQLLLLLLLLLMMMOOOPPPRRRSSSSSSSSSSSSTTTWWWZZZ\\\^^^^^^___bbbdddggghhhjjjjjjnnnooosssxxxzzz~~~{{{~~~~~~zzz~~~}}}nnn\\\VVVSSSOOOLLLHHHDDDAAA@@@@@@@@@@@@EEEBBBBBBMMMcccsssooobbb[[[WWWYYYdddnnnwww|||wwwuuurrroooppprrruuuuuuvvvwwwuuuttt{{{}}}{{{rrriiiaaacccwwwtttqqqgggWWWIIIDDDGGGMMMHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIGGGIIIKKKMMMOOOOOOOOONNNLLLNNNPPPSSSSSSSSSQQQPPPTTTPPPOOOQQQQQQOOOPPPTTTTTTRRRNNNMMMOOORRRUUUVVVZZZ```bbbfff{{{||||||}}}|||xxx|||sss^^^HHHBBBKKK[[[mmmyyy{{{{{{|||}}}}}}~~~~~~~~~~~~}}}{{{zzzzzzyyyyyy}}}{{{kkkfffggggggiiihhhfffgggkkkiiieeeiiijjjkkkjjjiiihhhiiijjjiiiiiiiiiiiiiiiiiijjjjjjiiijjjmmmoooppppppooonnnnnnnnnoooppprrrvvvyyy{{{|||{{{yyyvvvtttvvvyyy}}}~~~|||}}}|||~~~zzzrrrmmmppp{{{}}}wwwvvvwww{{{ooorrrwwwwwwrrrkkkjjjppp|||xxxvvvvvvwwwtttqqqooorrrzzzqqqzzz~~~VVV]]]|||ggg\\\XXXaaa{{{}}}|||}}}iiiTTTzzzyyywwwssspppnnnmmmkkkXXX;;;222777666888999;;;===???AAABBBCCC???AAABBBCCCDDDFFFJJJMMMIIIJJJKKKJJJIIIHHHIIIJJJIIIIIIIIIJJJJJJLLLMMMMMMMMMLLLLLLPPPhhh}}}xxxqqqkkk```XXXQQQNNNMMMKKKLLLOOOLLLLLLLLLMMMNNNOOOPPPQQQRRRQQQQQQRRRTTTXXX[[[]]]\\\]]]```bbbeeeggghhhhhhmmmmmmqqqvvvyyy{{{~~~~~~kkk^^^VVVVVVPPPHHHAAA>>>=========BBBCCCDDDNNNaaaoooiiiZZZVVVSSSWWWcccmmmuuu|||yyyvvvsssqqqqqqrrrsssuuutttvvvxxxwwwuuuxxx~~~|||yyyxxx~~~{{{zzz}}}||||||{{{zzznnnddd]]]ddd}}}}}}wwwsssfffTTTHHHEEEFFFGGGHHHGGGFFFEEEEEEEEEGGGGGGIIIIIIIIIGGGEEEEEEGGGIIIFFFHHHKKKMMMOOOOOONNNNNNJJJLLLNNNPPPQQQQQQPPPPPPRRROOONNNQQQQQQNNNOOORRRSSSQQQOOOMMMNNNPPPSSSUUUZZZ```iiirrr}}}}}}}}}~~~~~~xxxmmm[[[GGGAAAHHHWWWjjjwwwyyyzzz{{{|||}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzzzzz{{{zzzjjjcccdddfffhhhgggfffhhhkkkiiieeegggiiijjjiiihhhhhhiiijjjggggggggghhhhhhiiiiiiiiiiiijjjlllnnnooooooooonnnnnnmmmmmmmmmooossswwwzzzzzz{{{zzzxxxvvvvvvxxx{{{}}}{{{{{{|||wwwnnnooovvv||||||vvvttt}}}vvvpppuuu|||{{{uuunnnjjjmmmxxx~~~{{{zzzzzzvvvrrrooopppvvv}}}iiilllwwwSSS\\\}}}vvvbbbZZZVVV\\\vvvlllYYY}}}{{{|||yyyrrrnnnlllkkkiiiVVV:::222777666999:::;;;===???AAABBBCCCAAABBBBBBBBBBBBCCCGGGJJJIIIJJJKKKJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKMMMMMMaaazzzrrrlll___XXXQQQOOOMMMKKKKKKMMMLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNOOORRRUUUYYY[[[[[[\\\^^^aaaccceeefffgggjjjjjjnnnuuuxxxzzzpppaaaaaaYYYMMMBBB===;;;;;;;;;===CCCGGGIIIRRR\\\XXXMMMKKKIIIOOO]]]jjjsss}}}tttsssrrrpppqqqssstttuuuwwwuuuvvvzzzzzzwwwvvvyyytttpppsss|||zzz}}}{{{lll^^^WWWcccxxxvvvpppbbbPPPGGGGGGGGGDDDGGGFFFDDDCCCCCCDDDFFFGGGFFFGGGGGGFFFDDDDDDGGGKKKGGGIIIKKKMMMNNNMMMLLLJJJGGGIIIKKKMMMOOOPPPPPPPPPQQQOOOOOORRRRRROOOOOOQQQQQQPPPOOOMMMMMMNNNQQQSSSYYY```pppyyyvvviiiXXXFFF@@@EEESSSeeerrrxxxyyy{{{|||}}}}}}||||||zzzzzzyyyyyyyyyyyyzzzzzzvvv||||||kkkccccccfffhhhhhhgggiiillljjjffffffggghhhhhhhhhhhhiiijjjffffffggghhhiiijjjjjjkkkjjjjjjlllmmmnnnooooooooollljjjhhhfffgggjjjmmmppprrrtttvvvvvvvvvvvvwwwxxx{{{xxxyyy{{{yyyvvvyyy|||sssqqqrrruuu||||||xxx{{{|||{{{yyyxxx}}}~~~uuummmlllsss}}}~~~{{{yyywwwtttooonnnsss||||||eeeeeexxxTTT[[[zzzqqq^^^WWWSSSUUUooo}}}{{{nnnkkkzzz{{{~~~yyyqqqlllkkkjjjgggTTT999111888777::::::<<<===???AAACCCCCCCCCCCCCCCAAA@@@AAADDDGGGIIIJJJJJJIIIGGGEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHKKKMMMKKK[[[rrr|||tttmmm^^^WWWRRRPPPNNNKKKJJJLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLMMMOOOSSSWWWZZZZZZ[[[]]]```bbbdddeeefffhhhhhhmmmssswwwxxx~~~wwwkkk}}}llliii___PPPDDD<<<::::::;;;999DDDHHHCCCCCCIIIJJJDDDAAA???GGGWWWeeepppuuummmnnnooonnnppptttvvvvvvyyyvvvwww{{{|||yyyvvvvvvpppnnnttt}}}lll[[[TTTaaa~~~qqqrrrlll]]]LLLGGGJJJJJJEEEFFFEEECCCBBBCCCDDDFFFGGGDDDEEEFFFEEEDDDEEEIIIMMMIIIJJJLLLMMMMMMKKKIIIGGGFFFGGGIIIKKKMMMNNNOOOPPPQQQOOOPPPTTTTTTPPPOOOQQQOOOOOOOOONNNMMMNNNPPPRRRYYY```uuu{{{ttthhhXXXGGG@@@DDDOOOaaannnxxxyyyzzz|||}}}||||||{{{wwwwwwvvvvvvvvvwwwxxxxxxwww}}}sssiiihhhfffiiiiiihhhjjjmmmkkkgggdddfffggghhhggggggiiikkkfffggghhhiiijjjkkklllllljjjkkkkkklllmmmnnnoooppphhhfffbbb___^^^```ccceeejjjmmmqqqssstttuuuvvvwwwtttsssvvvzzzwwwooommmqqq~~~wwwsssppppppxxx{{{yyyzzz}}}vvvxxx|||qqqlllnnntttzzz~~~zzzvvvxxxtttooonnnqqqzzzvvvbbbnnnXXXXXXxxxqqqiiiZZZWWWXXXdddwwwyyyiiiddd}}}yyy{{{tttnnnvvvnnnpppuuuhhhJJJ666666999555999;;;===>>>>>>>>>@@@BBBAAAAAABBBBBBBBBBBBBBBBBBEEEGGGIIIJJJJJJHHHFFFDDDEEEEEEEEEFFFGGGGGGHHHHHHOOOHHHMMMOOOUUUhhhwww~~~~~~~~~zzzsssmmmaaaVVVMMMKKKLLLKKKIIIJJJLLLKKKJJJIIIIIIHHHIIIIIIKKKLLLLLLLLLMMMPPPUUUXXXYYYZZZ\\\^^^___aaaaaabbbeeegggjjjmmmoootttyyy|||sssccc]]]ggggggaaaUUUIIICCC===888:::@@@@@@CCCDDDCCCAAABBBBBBAAAEEE@@@BBBNNNZZZfff{{{nnnllloooqqqrrrrrrtttxxx}}}|||||||||}}}~~~}}}|||zzzppprrr}}}jjj[[[[[[jjjyyyrrrtttkkk[[[JJJBBBCCCFFFHHHEEEDDDCCCBBBCCCCCCEEEFFFBBBCCCDDDEEEFFFIIIMMMPPPMMMJJJHHHIIIKKKKKKIIIGGGJJJIIIGGGHHHIIIKKKLLLLLLPPPPPPPPPSSSUUUUUUTTTRRRQQQRRRRRROOOMMMMMMPPPSSS^^^ppp|||uuujjjZZZHHH>>>>>>III]]]nnnxxx{{{~~~~~~}}}|||||||||zzzxxxvvvvvvvvvxxxyyyzzz|||wwwllliiihhhiiiiiikkklllmmmmmmnnniiihhhhhhgggggggggggggggggggggfffggghhhiiikkklllkkkkkkkkkkkkmmmoooqqqsssqqqnnnhhhaaa[[[XXXXXXZZZ]]]bbbhhhnnnrrrrrrqqqooowwwttttttuuuppphhheeehhhxxx~~~wwwpppnnnrrrvvv~~~vvvrrrxxxwwwsss}}}zzzmmmhhhmmmttt}}}~~~yyytttpppmmmlllqqqsss___lll\\\TTTtttjjjeeeXXXRRRUUUaaattt~~~}}}rrr\\\mmmyyy{{{sssjjjtttwwwqqqpppnnnqqqdddGGG555666:::777999:::<<<===>>>???BBBEEECCCCCCCCCCCCDDDDDDEEEEEEDDDFFFGGGIIIHHHGGGDDDCCCFFFFFFFFFFFFFFFGGGGGGGGGKKKGGGMMMNNNTTTgggmmm~~~}}}|||zzzuuuqqqfffZZZNNNKKKKKKIIIIIIKKKLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKMMMRRRUUUWWWXXXZZZ]]]___```aaaaaaccceeehhhkkknnnrrrwwwzzzyyydddVVVUUUeeerrrdddVVVHHHCCCBBBAAAAAADDDDDDEEEFFFEEEEEEEEEEEEEEEDDD???@@@JJJTTTaaavvv~~~|||kkkkkknnnpppqqqppprrrvvvzzz~~~|||{{{{{{~~~}}}mmm^^^```ooovvvqqqssshhhWWWHHH@@@@@@BBBDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEFFFIIILLLKKKIIIHHHHHHJJJKKKIIIGGGIIIHHHGGGGGGIIIKKKLLLLLLPPPPPPQQQTTTVVVWWWVVVTTTQQQRRRRRROOOLLLLLLNNNQQQZZZiiiqqqtttwwwtttdddQQQCCC???GGGYYYiiiwwwzzz~~~}}}|||||||||{{{yyywwwvvvvvvwwwxxxzzz{{{zzznnniiiggggggggghhhiiijjjlllmmmiiiiiihhhgggfffffffffgggfffeeeeeefffgggiiikkklllkkkkkkkkklllnnnppprrrtttyyyvvvpppggg___XXXTTTRRRVVVYYY]]]ccchhhmmmoooqqquuurrrrrruuurrrjjjeeeeeewww}}}{{{qqqkkkllloooyyyzzz|||zzzuuuwww~~~zzz{{{~~~qqqjjjkkkooo}}}wwwsssqqqooommmoooyyyvvv```llljjjUUUsssmmm^^^___WWWNNNRRR]]]ooonnnppp}}}[[[___qqqwww{{{rrrhhhlllllljjjqqqlllmmm___DDD555777;;;999:::;;;<<<===>>>@@@EEEHHHDDDDDDEEEEEEFFFGGGHHHHHHDDDEEEFFFGGGGGGEEECCCBBBGGGGGGGGGFFFFFFFFFFFFEEEGGGGGGMMMMMMQQQvvvpppkkk~~~{{{{{{zzzwwwsssjjj]]]OOOJJJIIIIIIIIIKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFGGGGGGHHHJJJNNNRRRUUUVVVXXX[[[]]]___``````aaacccfffhhhkkkoootttxxx|||iii]]]UUUeeerrrbbbTTTGGGFFFKKKMMMKKKJJJIIIIIIJJJKKKKKKJJJIIIIIICCC======CCCJJJVVVmmm~~~zzztttjjjkkknnnppppppoooooosssvvv~~~{{{yyyzzz~~~ooodddkkkvvv}}}rrrppppppcccQQQDDD>>>>>>???AAACCCCCCBBBAAABBBCCCDDDEEEEEEFFFFFFEEEDDDDDDFFFGGGIIIHHHGGGGGGIIIJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLPPPPPPRRRTTTWWWYYYXXXVVVRRRRRRQQQOOOLLLKKKLLLNNNSSS___cccaaannn|||}}}|||www|||vvvrrrdddRRRDDD>>>DDDVVVgggvvvyyy}}}~~~}}}|||}}}|||yyywwwvvvvvvwwwwwwzzzyyy}}}~~~qqqiiigggfffeeeeeefffhhhjjjkkkjjjiiihhhgggffffffffffffdddddddddeeegggiiijjjkkkjjjjjjkkklllnnnqqqtttvvv~~~wwwlll```VVVQQQSSSSSSTTTXXX]]]ccciiimmmmmmnnnsss}}}|||yyywww|||zzzppplllmmmssstttwww}}}~~~xxxwwwyyy|||zzzzzzpppkkkjjjuuu~~~wwwtttsssssspppmmmrrryyyhhhttt\\\```iiiUUUZZZYYYMMMRRR[[[jjj|||~~~xxxbbb```qqq~~~jjj\\\```zzzoooxxxrrrlllpppllliiiooonnnkkk[[[CCC666888<<<:::>>>>>>>>>===>>>@@@EEEHHHDDDDDDEEEFFFGGGHHHIIIJJJEEEFFFGGGHHHGGGFFFEEEDDDHHHHHHGGGGGGFFFEEEEEEDDDEEEIIINNNMMMOOOkkkttt}}}||||||zzzvvvssshhh\\\PPPLLLKKKIIIIIIJJJKKKJJJIIIHHHGGGGGGGGGGGGCCCDDDEEEFFFFFFHHHLLLOOORRRSSSVVVXXX[[[]]]^^^___```bbbeeegggjjjmmmrrrvvv}}}yyyxxx{{{jjjbbb\\\WWWXXX\\\]]]YYYVVVLLLKKKMMMQQQQQQMMMIIIHHHAAA;;;999<<<@@@JJJbbbzzzwwwzzzxxxnnnlllmmmooorrrqqqooooooqqqtttzzzyyyxxxyyy~~~nnnpppyyy{{{xxxmmmqqqmmm]]]KKKAAA??????@@@BBBCCCCCCBBBAAAAAABBBCCCDDDDDDEEEFFFEEEDDDCCCDDDEEEGGGGGGFFFFFFGGGIIIJJJJJJLLLMMMMMMLLLJJJJJJJJJKKKOOOOOOPPPSSSWWWXXXXXXVVVSSSRRRPPPNNNLLLKKKKKKKKKMMMWWW\\\WWW\\\|||xxxoootttuuuuuuzzzwwwtttgggVVVGGG>>>AAARRRdddssswww|||~~~}}}}}}~~~|||zzzxxxvvvvvvwwwwwwzzzxxxzzztttiiigggfffdddcccdddfffiiikkkjjjiiihhhgggfffeeeeeeeeeddddddeeefffhhhjjjkkkllljjjjjjkkklllooorrruuuwwwmmm```ZZZYYYWWWVVVVVVYYY]]]bbbdddhhhkkktttzzz|||}}}~~~~~~~~~wwwqqqpppmmmpppsssxxx}}}}}}zzzxxxyyyxxx|||zzzqqqlllmmmvvv}}}zzzxxxwwwrrrnnnoootttpppaaaXXX{{{pppVVVXXXZZZNNNRRRYYYfffwwwssshhhpppvvvrrr\\\UUU```jjjvvvlllcccbbbmmm|||}}}bbbUUUdddwwwuuufffnnnzzz{{{qqqrrr{{{uuukkknnnrrrkkkYYYBBB777999<<<;;;BBBBBBAAA???>>>@@@CCCGGGCCCCCCDDDEEEGGGHHHIIIIIIFFFGGGHHHIIIIIIIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDFFFLLLOOOLLLNNN```zzz~~~~~~~~~{{{uuupppcccYYYPPPNNNNNNKKKIIIHHHJJJIIIHHHGGGGGGFFFFFFGGGBBBDDDEEEEEEFFFGGGJJJMMMNNNPPPSSSVVVYYY[[[]]]]]]```bbbdddfffiiilllqqqttt{{{|||uuuoookkklllrrrwwwxxxssslllfffaaaPPPNNNPPPVVVVVVNNNFFFCCC???:::999999999AAAXXXpppuuusssnnnhhhllloooqqqtttsssqqqppprrrtttvvvwwwxxxzzz}}}yyy~~~lll}}}|||tttkkkuuulllYYYGGGAAABBBCCCDDDFFFEEEDDDCCCBBBAAABBBBBBCCCAAACCCEEEFFFEEEDDDEEEEEEFFFFFFFFFFFFGGGIIIKKKMMMRRRSSSSSSQQQMMMKKKJJJKKKLLLMMMNNNQQQTTTVVVUUUTTTRRRQQQOOONNNMMMMMMLLLKKKJJJSSSZZZXXXWWWmmmtttvvvrrrsssuuucccPPP@@@>>>MMM^^^ppptttzzz~~~~~~||||||~~~|||zzzxxxwwwwwwxxxxxxyyywwwxxx~~~vvviiihhhgggeeeddddddfffiiikkkiiihhhgggfffeeeeeeeeeeeeeeefffgggiiijjjkkklllmmmiiiiiijjjlllnnnrrruuuvvvyyy{{{kkkdddbbb```___^^^___```bbbcccfffiiippp{{{~~~|||{{{{{{|||~~~~~~~~~|||uuurrrkkkmmmqqquuuxxxzzz|||}}}}}}yyy{{{zzzxxx||||||uuukkkpppzzz}}}zzzuuupppqqqtttrrrccc\\\|||^^^XXXZZZOOOQQQVVVaaarrrqqq]]]^^^aaazzzxxxlllYYYOOOVVV]]][[[TTTPPPSSSZZZ```fffkkkwwwvvvpppnnnsssxxxjjjRRRUUU```iiiyyynnnaaahhhqqqzzzooosssxxxlllnnntttjjjUUUAAA777999<<<<<>>777:::===>>>CCCDDDEEEDDDCCCCCCDDDFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFHHHJJJLLLNNNOOOPPPHHHGGGGGGGGGFFFEEEEEEEEEGGGNNNLLLLLLPPPSSSppp~~~yyyttthhh^^^TTTRRRQQQNNNKKKJJJIIIHHHGGGFFFFFFEEEEEEEEE@@@BBBCCCDDDDDDEEEGGGIIIIIIKKKNNNQQQUUUXXXZZZ[[[]]]___aaaccceeehhhmmmpppttt}}}|||}}}~~~tttnnncccXXXSSSVVVTTTIIIAAAAAA@@@AAACCCBBB<<<<<>>???AAACCCEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGIIILLLOOOPPPQQQGGGGGGGGGFFFFFFFFFFFFFFFEEEMMMJJJLLLRRRQQQkkk|||yyynnnbbbWWWRRRQQQNNNLLLLLLIIIHHHGGGFFFEEEEEEEEEEEE???@@@BBBCCCCCCCCCEEEGGGHHHJJJMMMQQQTTTWWWYYYZZZ[[[]]]___aaacccfffkkknnnooozzzlll]]]SSSSSSPPPFFFAAADDDBBBDDDHHHHHH???===NNNeeeuuuiiimmmnnnrrruuuuuusssrrrsssuuuwww{{{}}}|||yyywwwzzz~~~ppp||||||wwwpppiiillluuussswwwwwwzzzvvv\\\GGGEEEIIIGGGEEEGGGMMMLLLIIIFFFCCCAAA@@@@@@AAADDDHHHJJJHHHFFFDDDCCCEEEFFFGGGGGGGGGJJJPPPUUURRRVVVZZZXXXSSSPPPQQQSSSMMMLLLMMMOOOQQQRRRPPPOOOMMMLLLLLLOOOSSSUUUTTTRRRSSSLLLNNNTTTTTTaaa~~~YYYCCCFFFRRRgggmmmtttzzz|||{{{zzzyyy{{{zzzyyyxxxxxxzzz{{{}}}vvvzzz{{{{{{~~~xxxllleeeeeeffffffffffffffffffeeeeeeeeeeeeeeefffggghhhggghhhiiijjjjjjiiihhhgggiiiiiiiiijjjkkkmmmpppqqqwww|||~~~{{{wwwsssrrrtttwwwzzz|||}}}wwwlllhhhmmmqqqqqqxxxyyy~~~xxxmmm^^^]]]^^^```aaa^^^XXXRRRMMMQQQVVVZZZ[[[\\\___bbbeeeeeejjjuuu}}}~~~|||{{{{{{zzz}}}|||yyyvvvwww{{{|||uuuppppppsssWWWfffuuu\\\]]]bbbZZZNNNKKKLLLTTTdddyyy~~~cccUUUHHHLLLSSSaaa|||kkk\\\UUUQQQXXXeeeuuuxxxvvvsssuuuzzzyyyrrrxxxrrrjjjbbb\\\XXXUUUSSSVVVTTTXXXdddnnnuuu}}}uuu[[[OOOJJJGGGKKKTTT]]]qqqeeeOOORRRRRRHHHFFFIIIRRRbbbwww}}}ttttttqqqkkkmmmvvvttt___HHH===<<<===>>>@@@AAABBBEEEGGGIIIJJJKKKKKKGGGFFFEEEFFFGGGHHHHHHHHHFFFFFFFFFHHHKKKLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGLLLFFFGGGMMMMMMQQQjjj{{{wwwmmmbbbXXXTTTRRRNNNKKKJJJIIIHHHHHHIIIIIIHHHDDDAAACCCBBBBBBAAABBBCCCDDDEEEGGGHHHJJJMMMPPPTTTVVVXXX]]]^^^^^^^^^___dddjjjnnnrrruuu}}}pppddd\\\UUUMMMJJJMMMLLLKKKOOOTTTPPPLLLVVVggg}}}wwwllliiitttoooooouuuxxxvvvvvvyyyyyy}}}|||{{{{{{}}}yyyyyyxxxwwwtttoooiiieeerrr|||pppppptttttthhhYYYJJJFFFGGGGGGFFFEEEGGGGGGGGGFFFEEEDDDDDDCCCGGGHHHIIIIIIIIIGGGEEECCCHHHGGGGGGHHHJJJLLLOOOPPPVVVVVVVVVUUUSSSPPPNNNLLLLLLIIIGGGJJJPPPSSSRRRPPPOOONNNMMMLLLMMMNNNOOOPPPVVVNNNNNNOOOZZZaaa~~~{{{~~~~~~mmmHHHCCCQQQYYYdddooouuuyyy|||{{{xxx}}}|||{{{zzzyyyzzz{{{{{{xxxxxxwwwxxx~~~}}}ttthhheeedddeeecccaaaccchhheeeggghhhgggffffffggghhhhhhgggfffeeefffiiilllnnnlllkkkkkkkkkllloooqqqsssvvvzzz~~~vvvuuuuuusssuuuyyy~~~rrrfffbbbiiirrryyy|||{{{~~~rrrbbbXXXPPPOOOLLLGGGFFFIIIJJJJJJJJJKKKLLLNNNOOOPPPUUUUUU\\\jjjvvv|||~~~}}}}}}zzzxxx||||||xxxsssnnnqqqXXXfff~~~qqqWWWXXXdddXXXNNNKKKLLLRRRaaatttvvv^^^MMMMMMMMMTTTnnnqqqaaaXXXSSS\\\jjj}}}qqqfff___ZZZWWWUUUUUUSSSVVV^^^cccfffmmmuuusss]]]SSSNNNIIIKKKRRRccc~~~hhh^^^TTTIIIKKKGGGJJJUUUhhh}}}vvvuuusssnnnooovvvqqq]]]GGG===<<<===>>>@@@BBBCCCFFFHHHJJJKKKKKKKKKGGGGGGFFFFFFGGGHHHIIIHHHHHHGGGGGGIIIKKKLLLKKKIIIIIIIIIIIIIIIHHHHHHHHHGGGKKKGGGIIIPPPOOOQQQfff|||xxxooodddYYYTTTQQQMMMJJJKKKIIIHHHHHHIIIIIIHHHDDDBBBBBBBBBAAAAAAAAABBBDDDDDDFFFGGGIIIKKKNNNRRRUUUVVV[[[\\\]]]^^^___ccchhhlllnnnrrrrrrkkkqqqwwwnnn\\\OOORRRNNNSSS```gggfffhhhooouuummmkkktttooopppuuuxxxwwwwwwzzz~~~}}}zzzyyyvvvssspppllliiifffqqq~~~wwwnnnrrrwwwvvvdddUUUHHHEEEGGGFFFEEEEEEGGGGGGFFFEEEEEEDDDCCCCCCFFFGGGHHHIIIIIIHHHFFFEEEGGGGGGHHHIIIJJJMMMOOOPPPUUUTTTTTTSSSRRRPPPNNNMMMLLLIIIGGGJJJNNNQQQPPPNNNMMMMMMLLLLLLMMMNNNOOOOOOVVVRRRSSSRRRXXX^^^}}}|||{{{yyyqqqLLLCCCNNNYYYdddpppuuuxxx{{{zzzwww|||{{{zzzyyyyyyyyyzzz{{{xxxxxxwwwxxx~~~}}}uuugggddddddeeedddbbbccchhhhhhhhhgggeeedddeeegggjjjhhhgggfffeeefffiiikkkmmmnnnmmmlllmmmnnnpppsssuuuqqquuuzzzxxxvvvuuurrrsssvvv|||vvviiibbbdddiiiooouuuyyylll^^^QQQLLLKKKHHHFFFGGGFFFEEEFFFFFFGGGIIIJJJKKKNNNOOOVVVbbbmmmsssyyy}}}yyy|||{{{yyyzzz~~~zzztttppp{{{___hhh~~~}}}UUUQQQzzzjjjWWWNNNJJJJJJOOO\\\mmm}}}sssVVVQQQIIIJJJ```|||kkk```[[[gggxxxppphhhccc___[[[[[[[[[]]]___^^^\\\___ddd}}}yyybbbVVVNNNHHHHHHMMM```ppp[[[KKKIIIIIIEEEHHHXXXlllsssqqqpppnnnpppuuulllYYYEEE======>>>???@@@CCCDDDGGGIIIJJJKKKKKKKKKHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHIIIKKKLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFIIIOOOMMMNNN___vvv|||yyyrrrfff[[[UUUQQQLLLJJJKKKIIIHHHHHHHHHIIIGGGEEEBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFIIIKKKOOOQQQSSSVVVXXX[[[]]]___aaaeeehhhgggmmm|||qqqiiillltttXXXRRRNNNZZZwwwzzz~~~rrrnnnooosssppppppuuuxxxxxxxxxzzz~~~|||yyyuuuqqqnnnmmmmmmmmmvvvqqqkkksssxxxttt^^^QQQFFFDDDFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEFFFGGGIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJMMMNNNOOORRRRRRQQQPPPOOOOOOOOOOOOMMMJJJHHHIIIMMMOOONNNLLLJJJKKKLLLMMMNNNOOOOOOOOOTTTSSSVVVRRRVVVYYYwww|||yyy{{{mmmKKKBBBLLLWWWcccooouuuxxxzzzzzzwww{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwxxx}}}xxxgggddddddffffffdddeeehhhiiiiiifffdddbbbdddhhhkkkgggfffeeeeeefffhhhkkklllmmmmmmllllllmmmppprrrtttpppsssuuu|||{{{uuuuuuttttttuuu{{{|||pppeee``````fffoooyyy~~~iiiTTTJJJIIIIIIGGGFFFFFFEEEEEEEEEFFFHHHIIIKKKLLLNNNTTT\\\ccchhhrrr|||wwwxxx{{{yyyzzz~~~~~~xxxtttfffffffffTTTmmmwww\\\PPPIIIIIILLLWWWgggvvvlll___OOOJJJ[[[~~~yyymmmjjjyyyxxxqqqkkkmmmqqqvvvvvvpppiiieeeeeexxx{{{gggXXXMMMIIIKKKVVVyyywww]]]OOOQQQIIIGGGOOO\\\mmm|||lllgggiiikkkooottteeeTTTCCC===???@@@@@@@@@CCCDDDFFFHHHIIIIIIIIIIIIGGGHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGHHHKKKMMMMMMLLLJJJJJJJJJIIIIIIIIIHHHHHHEEECCCFFFJJJIIIJJJZZZnnnzzz|||zzztttiii]]]VVVPPPKKKJJJLLLJJJIIIHHHHHHHHHGGGEEECCCAAAAAA@@@??????@@@AAABBBBBBBBBDDDFFFHHHKKKMMMOOOQQQTTTXXX[[[]]]___bbbdddbbbhhhttt{{{yyy{{{wwwqqqbbb___hhhpppYYYWWWhhhvvv}}}vvvooonnnqqqrrrqqqqqquuuxxxzzz{{{{{{}}}zzzzzz|||{{{yyyuuuqqqppprrrvvvyyyrrroooyyy{{{rrrXXXMMMDDDDDDGGGGGGFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGIIIJJJLLLMMMNNNOOONNNMMMMMMMMMNNNOOOPPPMMMKKKIIIIIIKKKLLLKKKJJJJJJKKKMMMOOOPPPPPPOOOOOONNNNNNSSSPPPTTTWWWnnn}}}aaaEEE@@@JJJSSS```nnnuuuxxx{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyxxxxxx}}}{{{iiieeeeeehhhiiiggggggiiihhhhhhgggeeeddddddgggiiifffeeeeeeeeefffhhhjjjkkkkkkjjjiiiiiikkkmmmppprrrsssuuuwwwyyyyyyxxxxxxwwwwww}}}vvviiiaaa]]]cccmmmxxx~~~eeeUUUSSSTTTSSSPPPNNNMMMLLLLLLMMMOOOQQQRRRSSSTTTXXX\\\]]]aaammmyyy}}}~~~~~~~~~|||xxxzzzzzzwwwzzz~~~~~~|||xxxllljjjllljjjeeePPPIIIHHHJJJRRRaaaqqq}}}}}}___NNNVVVuuu|||yyyzzzyyywwwbbbSSSLLLMMMfffmmm]]]SSSMMMNNNQQQ\\\uuuxxxiiidddfffkkkrrrxxx]]]NNN@@@===@@@BBBAAA@@@BBBCCCEEEFFFGGGGGGGGGFFFFFFHHHHHHGGGEEEEEEGGGIIIGGGFFFEEEGGGJJJMMMOOOOOOJJJJJJIIIIIIIIIHHHHHHHHHEEEDDDEEEGGGFFFJJJZZZlllwww}}}{{{yyytttjjj___XXXQQQKKKJJJMMMJJJIIIHHHGGGHHHGGGEEECCCAAAAAA??????>>>???@@@AAA@@@@@@AAACCCEEEHHHJJJKKKMMMPPPTTTXXXZZZ\\\___aaa___dddllluuu~~~pppkkkfffdddcccgggsssvvvpppsssvvvsssqqqsss}}}yyywwwzzz|||xxxqqqmmmmmmppprrrssssssvvvzzz}}}~~~}}}zzzzzzwwwyyyzzzyyyxxxvvvuuuxxx~~~yyy{{{wwwSSSJJJDDDFFFHHHHHHGGGHHHDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHDDDDDDFFFHHHIIIKKKLLLLLLLLLKKKJJJJJJKKKMMMOOOPPPMMMKKKJJJIIIJJJJJJJJJIIIKKKLLLNNNPPPQQQPPPPPPOOOLLLKKKOOONNNVVVYYYiii|||qqq\\\EEE>>>EEEMMM\\\llluuuxxx|||}}}}}}yyyzzzyyyyyyyyyyyyxxxxxxxxxyyyxxxxxx|||~~~mmmhhhfffiiikkkjjjiiikkkfffgggiiihhhgggeeeeeefffeeeddddddeeefffgggiiijjjjjjiiiiiiiiijjjmmmoooqqqsssvvvxxxzzz}}}{{{yyy}}}xxxmmmddd___ccciiirrrxxx{{{mmmffffffddd```YYYXXXVVVVVVVVVXXXZZZ\\\\\\]]]______[[[[[[fffrrruuuyyy}}}~~~|||||||||vvvvvv|||}}}wwwwwwyyy{{{|||vvvvvvooommmPPPJJJHHHHHHNNN[[[kkkxxx{{{[[[RRRiii~~~cccRRROOOYYYvvvfffXXXRRROOOSSSiiiyyyqqqllllllqqqwww|||WWWIII>>>===BBBCCCBBBAAABBBCCCDDDEEEFFFEEEEEEDDDEEEGGGHHHGGGDDDCCCEEEHHHFFFEEEDDDFFFIIILLLNNNNNNIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGKKKZZZiii{{{zzzzzzrrrjjjaaa[[[SSSLLLKKKMMMKKKIIIGGGGGGGGGGGGEEEDDDBBBAAA@@@?????????@@@AAA??????@@@AAACCCEEEGGGHHHIIIMMMQQQTTTWWWYYY\\\^^^^^^aaaggglllqqq~~~pppcccUUUQQQPPPQQQSSSYYYeeeqqqpppsss~~~}}}{{{qqq}}}tttooommmmmmnnnsssuuuvvvwww{{{~~~zzzxxx{{{NNNHHHDDDGGGIIIHHHGGGHHHCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGAAABBBDDDFFFHHHIIIJJJJJJHHHHHHIIIIIIJJJLLLMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJMMMMMMNNNOOOOOOOOOOOONNNMMMLLLOOOMMMXXX]]]kkk}}}yyyrrrnnnaaaJJJ>>>@@@JJJZZZllluuuxxx{{{~~~~~~zzzzzzzzzzzzzzzyyyxxxxxxxxxzzzyyyxxx|||qqqjjjfffhhhkkkjjjjjjkkkeeegggjjjjjjhhhfffdddddddddddddddeeefffggghhhiiikkkkkkjjjjjjkkknnnqqqrrrooossswwwzzz~~~|||yyy{{{|||~~~~~~yyyrrrjjjeeebbbccciiipppttt|||rrrnnnkkkhhhaaa___]]]\\\\\\^^^aaacccccccccbbb```ZZZWWW]]]gggnnnrrryyy~~~|||xxxyyy~~~wwwssswww~~~{{{wwwwwwyyyzzzvvvqqqzzztttSSSMMMJJJHHHKKKUUUdddrrrzzztttXXX```ooohhhcccjjj\\\TTTRRRaaauuu{{{}}}}}}zzzwwwwwwyyyzzzQQQEEE<<<===CCCDDDBBBAAACCCDDDEEEFFFFFFEEEEEEDDDCCCFFFHHHFFFBBB@@@CCCGGGHHHFFFDDDEEEGGGJJJKKKKKKHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGJJJTTT___~~~{{{{{{|||pppjjjccc]]]VVVNNNKKKNNNKKKIIIGGGFFFGGGGGGEEEDDDCCCBBBAAA@@@???@@@@@@AAA>>>??????@@@BBBDDDEEEFFFHHHJJJNNNQQQSSSVVVZZZ]]]^^^___ccchhhlllssspppXXXNNNGGGEEEFFFHHHJJJNNNXXXbbbddd___```jjjvvv~~~ppplllmmmooopppssswwwxxxxxx}}}sssJJJEEECCCFFFHHHFFFEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEE???@@@CCCEEEGGGHHHHHHHHHFFFFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLKKKJJJJJJKKKLLLNNNMMMLLLLLLLLLLLLLLLLLLNNNOOOQQQLLLUUU\\\nnn~~~zzzuuulllkkkbbbMMM@@@@@@JJJ[[[mmmuuuwwwyyy{{{|||zzz{{{{{{|||{{{zzzyyyxxxxxxzzzyyyxxx{{{tttkkkeeefffhhhhhhhhhjjjggghhhiiiiiigggeeedddeeeccccccddddddfffgggggghhhkkkjjjjjjjjjkkkmmmppprrroooqqqtttxxx{{{|||yyyyyyzzz~~~{{{sssmmmddd```bbbkkkpppxxxxxxooollljjjfffdddbbb``````bbbeeegggfffeeedddbbb\\\VVVXXX^^^kkkmmmttt{{{zzzuuuuuuzzzzzzuuuvvvxxx|||yyyuuuyyy~~~tttiiioooqqqxxxWWWPPPLLLIIIIIIQQQ___llluuu~~~bbb]]]~~~yyyzzzfff[[[UUU]]]kkkwww~~~{{{xxxwwwOOOCCC;;;===DDDEEECCCAAADDDEEEFFFGGGGGGFFFEEEDDDCCCFFFGGGEEEAAA???BBBFFFJJJHHHEEEDDDFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEECCCEEEHHHHHHFFFGGGNNNUUUqqq~~~||||||~~~oooiiiddd___WWWNNNLLLNNNKKKIIIGGGFFFGGGGGGEEEDDDDDDCCCAAA@@@@@@@@@AAAAAA>>>>>>???@@@AAACCCEEEFFFGGGIIILLLOOOQQQUUUYYY]]]^^^^^^aaagggkkkooowww{{{ZZZKKKIIIGGGFFFFFFGGGFFFGGGNNNWWW^^^VVVOOOOOOSSSXXX___eeeqqq~~~llliiinnnsssttttttxxxzzzyyy~~~|||{{{eeeHHHCCCBBBEEEGGGDDDCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCC>>>???BBBDDDFFFGGGGGGGGGDDDFFFGGGIIIJJJJJJIIIIIILLLLLLLLLLLLJJJJJJLLLMMMNNNMMMKKKIIIIIIIIIJJJJJJMMMPPPRRRIIIOOOXXXooo~~~wwwyyyjjjfff]]]LLLAAABBBLLL]]]ooovvvvvvwwwyyyyyyzzz{{{|||||||||{{{zzzyyyxxxzzzzzzxxx{{{uuukkkcccdddffffffggghhhiiiiiiiiigggddddddeeegggbbbccccccdddeeefffggggggiiihhhggggggiiikkknnnoooqqqqqqsssuuuwwwzzz|||zzzyyy{{{{{{tttiii``````iiiooouuussspppoooiiigggdddcccccceeehhhjjjhhhfffeeeddd^^^XXXWWW[[[jjjkkkqqqyyyyyyttttttyyy{{{~~~~~~yyyvvvtttvvv}}}{{{uuuzzz}}}llliiiqqqkkkfffLLLJJJHHHGGGKKKVVVgggvvv~~~eeezzzwwwlllkkkoooxxx^^^RRRYYY[[[sss}}}wwwuuu|||}}}|||hhhGGGEEEBBBAAABBBBBBBBBAAABBBDDDFFFEEEBBBAAACCCEEEAAABBBDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFFFFFFFGGGGGGIIIHHHGGGEEEDDDDDDCCCCCCHHHHHHGGGGGGHHHJJJKKKLLL___|||yyy{{{wwwxxxqqqiiibbb]]]WWWOOOMMMNNNLLLKKKIIIIIIIIIGGGEEECCCAAA@@@@@@@@@???>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBBDDDFFFIIIKKKLLLOOOSSSVVV\\\]]]___aaaeeejjjqqquuu~~~cccPPPIIIIIIIIIFFFDDDEEEGGGIIIHHHFFFFFFDDDAAA@@@BBBCCCDDDDDDSSSiiiuuuiiijjjpppuuuxxxzzzwwwzzziii]]]JJJHHHFFFDDDCCCCCCDDDEEECCCBBBAAABBBCCCCCCAAA???AAA@@@@@@AAACCCDDDDDDCCCBBBBBBBBBCCCEEEEEEBBB@@@EEEEEEFFFGGGGGGGGGGGGFFFMMMLLLKKKKKKKKKKKKLLLLLLMMMKKKHHHHHHIIIJJJJJJIIIOOOOOOLLLMMMOOORRRmmm~~~}}}wwwzzz}}}nnnhhh^^^MMMBBBBBBKKKZZZllluuuwwwxxx{{{}}}|||}}}}}}|||{{{zzzxxxxxx{{{{{{zzzyyyzzz~~~|||oooggggggfff```bbbkkkfffffffffdddaaabbbeeeiiieeeddddddddddddeeeffffffiiihhhgggfffgggjjjmmmooopppqqqrrrssstttvvvyyy||||||xxxxxx~~~|||pppjjjeeefffkkkuuusssooorrrhhhgggfffeeefffiiilllnnnnnnooonnnjjjccc]]]XXXUUUdddfffkkkppptttuuutttrrrvvvvvvxxx{{{~~~}}}xxxrrrxxxvvvxxx}}}{{{tttwwwzzzvvvlll|||yyyhhhlllOOOKKKGGGGGGJJJTTTdddrrr|||pppvvvwwwuuukkk^^^UUUUUUWWW^^^qqqhhhaaaYYYbbbkkkqqqppppppuuuyyyzzz{{{wwwvvv{{{{{{cccFFFDDDAAA@@@AAABBBBBBAAABBBDDDEEEDDDBBBAAACCCEEEBBBBBBCCCCCCCCCCCCCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGFFFFFFEEEEEEEEEFFFHHHGGGGGGGGGHHHJJJKKKLLLYYYqqq~~~{{{|||uuummmeee```YYYPPPLLLLLLLLLKKKIIIIIIIIIHHHEEECCCAAAAAA@@@@@@???>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCEEEGGGIIIJJJMMMPPPSSSUUUWWWZZZ]]]```dddjjjnnnkkkrrryyy{{{oooaaaWWWTTTTTTOOOJJJEEEDDDEEEGGGFFFDDDDDDBBB??????@@@AAA@@@@@@HHH___lllggglllsssyyy|||{{{yyy{{{yyy```VVVIIIGGGEEECCCBBBCCCDDDEEEDDDCCCBBBBBBCCCCCCBBB@@@AAAAAAAAABBBDDDEEEDDDCCCBBBBBBBBBCCCDDDDDDBBB@@@DDDEEEFFFFFFGGGGGGGGGGGGKKKKKKKKKLLLMMMNNNNNNOOONNNLLLJJJIIIJJJKKKJJJJJJLLLNNNLLLOOORRRQQQfffxxxxxxyyy}}}qqqhhhaaaRRRDDD>>>FFFUUUgggsssvvvwwwyyy{{{||||||{{{{{{zzzyyyyyyxxx{{{{{{zzzyyyyyy}}}~~~pppffffffeee```aaagggeeeffffffeeebbbbbbeeegggeeeeeeddddddeeeeeefffgggiiihhhffffffgggiiilllnnnnnnooopppqqqrrrtttwwwzzz~~~~~~}}}zzzxxx{{{tttnnnkkklllrrr{{{nnnjjjiiihhhffffffgggjjjmmmooommmnnnooolllggg```ZZZWWW]]]aaafffmmmqqqrrrpppnnnqqqsssxxx}}}{{{wwwuuutttvvv||||||vvvvvvyyy}}}tttnnn~~~dddtttQQQJJJEEEEEEJJJRRRaaaooozzzwww|||qqqmmmggg]]]UUUUUUUUUYYYfffttt}}}fffRRRRRRWWWZZZYYY[[[ccckkkooo~~~xxxwwwwww{{{zzz{{{yyy[[[DDDBBB@@@???@@@BBBBBBAAABBBCCCDDDDDDBBBBBBCCCDDDCCCBBBAAABBBDDDDDDDDDCCCFFFFFFEEEDDDCCCCCCCCCCCCFFFEEEEEEEEEFFFFFFGGGHHHGGGGGGGGGHHHIIIJJJLLLLLLRRRzzztttoooyyyqqqiiiccc[[[RRRLLLKKKLLLKKKIIIIIIIIIHHHFFFCCCBBBAAAAAA@@@??????>>>>>>>>>>>>??????@@@AAABBBBBB@@@BBBEEEFFFGGGJJJMMMPPPOOORRRVVVYYY\\\```dddggglllpppttt|||pppbbbgggllllllggg```\\\ZZZTTTOOOIIIFFFFFFGGGFFFDDDAAA???======>>>>>>===<<<>>>PPP|||ooodddgggpppwwwzzz}}}|||yyy{{{www\\\RRRGGGFFFDDDBBBAAABBBCCCDDDEEECCCBBBCCCDDDDDDBBBAAABBBBBBCCCEEEGGGGGGEEECCCCCCBBBAAABBBDDDDDDBBBAAACCCDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLNNNOOOPPPPPPPPPPPPMMMKKKJJJJJJKKKJJJIIIJJJLLLLLLPPPUUURRR]]]www{{{xxx{{{rrrjjjiii^^^KKK>>>???MMM```ooouuuvvvxxxzzz|||{{{zzzxxxxxxxxxyyyyyy{{{{{{zzzyyyyyy|||pppdddcccdddbbbaaacccccceeefffeeedddcccdddfffeeeeeeeeeeeeeeeffffffggghhhgggffffffgggiiilllmmmkkklllnnnnnnoooqqquuuwwwxxx|||~~~{{{yyy{{{{{{yyyyyy|||vvvpppqqq~~~ssskkkllljjjhhhggghhhkkknnnpppmmmoooqqqqqqmmmfff^^^YYYYYY\\\bbbhhhkkklllkkkjjjmmmrrryyy~~~~~~|||{{{tttssstttxxx}}}}}}zzzwwwxxx{{{~~~rrrgggpppyyy___uuuUUUJJJCCCDDDIIIPPP]]]kkkxxxyyyqqqpppggg^^^UUURRRQQQRRRZZZcccjjjuuukkkddd```aaaeeeuuuUUULLLMMMLLLJJJLLLTTT]]]cccuuu{{{|||yyy{{{yyyuuu}}}uuuSSSBBB@@@>>>>>>@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBAAABBBDDDEEEDDDBBBFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCDDDEEEFFFHHHHHHFFFFFFGGGHHHIIIKKKLLLLLLNNNllljjjzzzrrriiiddd^^^TTTLLLJJJLLLKKKIIIIIIIIIIIIFFFDDDBBBBBBAAA@@@??????>>>>>><<<======>>>???@@@AAAAAA???AAACCCDDDEEEGGGJJJMMMMMMQQQUUUZZZ\\\___bbbdddfffjjjnnnrrrzzz|||tttssswww|||{{{tttjjjaaa\\\YYYTTTOOOLLLLLLJJJGGGCCC???===<<<<<<>>>>>>===<<<:::CCC\\\{{{}}}xxxllleeedddllluuuyyyzzzzzz{{{yyyzzzsssXXXNNNFFFDDDCCCAAAAAABBBCCCEEEFFFEEECCCCCCDDDEEEDDDBBBBBBCCCEEEHHHJJJIIIFFFDDDCCCBBBAAABBBCCCCCCBBBAAABBBBBBDDDFFFGGGHHHIIIIIIGGGIIILLLNNNPPPPPPOOONNNOOOMMMJJJIIIIIIJJJIIIHHHIIIKKKJJJPPPWWWTTTYYYlllxxxyyy|||sssnnnuuuoooXXXAAA;;;FFFYYYkkktttuuuvvvyyy|||zzzxxxwwwwwwxxxyyy{{{{{{{{{zzzyyyxxxzzz~~~qqqcccaaaddddddccccccbbbccceeeeeeeeedddddddddeeeeeeeeedddeeeffffffggggggfffffffffgggiiikkkllljjjkkklllmmmnnnpppsssvvvtttxxxyyywwwvvvxxxwwwtttvvv|||wwwsss|||xxxooommmkkkiiiiiillloooqqqppprrruuuvvvssslllbbb\\\ZZZ]]]aaacccddddddeeeeeeiiipppyyy}}}}}}|||{{{|||xxxvvvuuuuuuwwwzzz}}}~~~zzzzzzzzz{{{}}}fff^^^gggpppxxx|||ooo]]]jjjaaaQQQEEEEEEHHHJJJTTT```sss|||tttvvv|||pppggg]]]VVVRRRRRRVVV[[[___mmmnnncccXXXQQQNNNLLLOOOTTTqqqgggNNNKKKFFFDDDDDDHHHOOOUUUeeejjjttt{{{yyyuuummmNNNBBB@@@>>>>>>???AAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBBCCCBBBAAABBBCCCDDDDDDCCCEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGEEEFFFGGGHHHJJJKKKLLLLLLMMM___xxxppphhheee```WWWOOOKKKLLLKKKIIIIIIJJJIIIGGGEEECCCCCCBBBAAA@@@???>>>===<<<<<<======>>>???@@@@@@???@@@BBBCCCCCCEEEHHHJJJKKKOOOTTTXXX[[[]]]___aaa```fffkkkmmmssstttjjjddd^^^[[[VVVSSSPPPLLLEEE???@@@???======???@@@@@@???;;;>>>DDDOOO```|||{{{ooofffcccbbbgggrrr{{{|||{{{{{{xxxwwwzzz{{{}}}uuu```NNNHHHEEEDDDCCCBBBBBBCCCEEEFFFHHHFFFDDDDDDEEEEEEEEEDDDCCCDDDFFFIIIKKKJJJGGGEEECCCBBB@@@AAABBBCCCBBBAAAAAABBBDDDFFFHHHJJJJJJKKKHHHIIILLLNNNNNNNNNLLLKKKMMMKKKHHHGGGHHHIIIHHHGGGIIIKKKIIIMMMVVVUUUYYYhhh|||xxx|||vvvsss~~~{{{```CCC<<>>???AAAAAA@@@@@@??????@@@BBBCCCBBBAAAAAABBBDDDCCCBBBBBBCCCEEEDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFDDDEEEGGGIIIJJJLLLLLLLLLNNNUUU}}}wwwooohhhfffcccZZZQQQLLLLLLJJJJJJJJJJJJJJJHHHFFFDDDCCCBBBAAA@@@???>>>===<<<<<<<<<=========>>>>>>===???@@@AAAAAABBBEEEGGGFFFJJJOOOSSSUUUWWWZZZ\\\```gggmmmnnnsss~~~rrrkkkddd```\\\XXXUUUOOOHHHBBBGGGDDDAAA???@@@AAABBBAAA;;;>>><<<===FFFRRRttt~~~yyyxxx{{{zzzqqqeee______aaaiiivvv~~~~~~}}}~~~xxxxxxzzz~~~{{{sss\\\WWWVVVMMMIIIKKKFFFEEEDDDCCCDDDFFFHHHIIIIIIGGGEEEDDDEEEFFFFFFFFFEEEEEEFFFHHHJJJJJJHHHFFFCCCAAA@@@@@@AAABBBBBBAAAAAABBBDDDGGGJJJLLLMMMMMMIIIJJJKKKLLLMMMMMMLLLKKKKKKIIIGGGFFFGGGHHHHHHHHHIIILLLIIILLLTTTTTTXXXeeezzzttt~~~}}}wwwcccCCC>>>???KKK^^^kkkooosssxxxyyyyyyxxxxxxxxxzzz{{{|||zzz{{{zzzxxxwwwwwwzzz|||vvviiiccceeehhhiiihhhcccbbbaaabbbdddfffeeedddcccccccccccccccddddddeeedddeeeeeeeeeggghhhiiijjjiiijjjllllllmmmooosssvvvtttvvvvvvuuuwwwzzzyyyuuuhhhdddbbbeeehhhkkkqqqwwwqqqtttxxxzzzuuupppssszzzzzzvvvqqqmmmkkkllloooqqqtttuuuyyy~~~yyyooogggccceeefffbbb]]]XXXWWWXXXWWW]]]eeemmmsssyyy}}}}}}wwwssstttyyy~~~|||zzzyyyzzz|||wwweeemmmhhh\\\qqqyyy```KKKHHHFFFAAADDDMMMaaarrrqqqgggnnnwwwpppjjjccc^^^]]]aaaeeekkkssswwwqqqggg^^^WWWRRRQQQQQQPPPQQQTTTPPPaaassseeeKKKFFFCCCDDDCCC???>>>AAABBBDDDMMM\\\ppp~~~~~~~~~sssRRRGGGDDDBBB@@@???@@@AAA@@@@@@@@@>>>===???BBBCCCBBBAAA>>>CCCFFFEEEAAA???CCCGGGDDDCCCBBBBBBBBBBBBCCCCCCGGGGGGFFFEEEEEEEEEEEEEEECCCEEEGGGIIIKKKLLLLLLLLLMMMNNNmmmzzzqqqjjjiiifff]]]RRRLLLLLLJJJJJJJJJKKKJJJHHHFFFDDDDDDCCCBBB@@@???>>>============<<<<<<<<<<<<;;;;;;===>>>>>>>>>???BBBDDDCCCFFFJJJMMMOOORRRUUUWWWWWW\\\```aaaeeeuuuyyyooohhhccc^^^\\\\\\\\\YYYVVVOOOKKKEEEAAA@@@@@@@@@@@@===@@@;;;===DDDAAANNNqqqxxxuuutttvvvvvvpppfff``````___bbbkkkvvv|||||||||~~~{{{zzz|||}}}|||}}}yyywwwcccLLLIIILLLJJJJJJPPPHHHGGGFFFEEEFFFHHHJJJLLLJJJHHHEEEDDDEEEGGGGGGGGGFFFEEEEEEGGGIIIJJJIIIGGGCCCAAA??????AAABBBBBBAAAAAABBBEEEHHHKKKMMMOOOPPPIIIIIIJJJLLLMMMNNNOOOOOOJJJHHHGGGGGGHHHJJJJJJJJJGGGMMMKKKLLLRRRRRRTTT```vvvvvvvvv|||}}}eeeGGGAAA===DDDVVVeeejjjooowwwxxxyyyyyyzzz{{{{{{||||||zzz{{{zzzxxxvvvvvvxxxzzz}}}pppfffdddgggiiiiiidddbbb```aaacccffffffeeebbbbbbaaaaaabbbbbbcccdddddddddeeeeeefffggghhhiiihhhiiikkkkkklllnnnrrruuutttuuusssrrrxxxuuuiii^^^[[[[[[ZZZ]]]bbb___```cccggggggfffjjjqqqzzzzzztttnnnkkklllnnnpppqqqsssxxxxxxpppggglllpppoooggg___YYYXXXUUUWWW\\\dddllltttxxxyyyyyyvvvxxx|||{{{{{{zzzyyy{{{}}}iiirrrpppYYYkkkzzz___JJJHHHGGGBBBEEEOOOZZZmmmpppgggqqq}}}rrriiicccgggkkkmmmsssyyyxxxtttoooggg```]]]ZZZVVVTTTVVVWWW[[[fffYYYHHHCCCCCCGGGFFFAAA>>>@@@@@@AAAFFFTTThhh~~~}}}kkkJJJFFFFFFCCCAAA@@@@@@AAA@@@???@@@>>>===???BBBDDDBBB@@@===CCCHHHFFF@@@===BBBIIICCCCCCBBBBBBBBBCCCDDDDDDKKKJJJIIIGGGFFFEEEEEEEEECCCDDDGGGIIIKKKLLLLLLLLLLLLKKKeee}}}ssslllkkkhhh___SSSLLLLLLJJJJJJJJJKKKJJJIIIGGGEEEDDDCCCBBB@@@???>>>============<<<;;;;;;:::::::::;;;<<<<<<<<<===???AAABBBDDDHHHJJJMMMPPPSSSVVVZZZ\\\___```cccpppttthhhddd______dddiiilllmmmUUUPPPHHHAAA???>>>>>>>>>???AAA:::???III???@@@[[[{{{yyymmmpppqqqrrroooeee[[[ZZZ___ccceeelllvvvyyyxxxwwwzzz}}}}}}~~~|||zzzzzz{{{xxxwwwzzzfffQQQEEEJJJOOOLLLKKKOOOIIIHHHGGGGGGHHHJJJLLLMMMKKKHHHFFFEEEFFFGGGGGGGGGFFFEEEEEEFFFHHHIIIIIIHHHCCCAAA??????@@@BBBBBBAAAAAACCCFFFIIILLLOOOPPPQQQIIIIIIJJJKKKNNNPPPRRRTTTJJJIIIGGGGGGJJJKKKLLLLLLFFFMMMMMMMMMQQQOOOPPP[[[}}}}}}{{{xxx||||||tttxxx{{{iiiNNNCCC<<<@@@QQQ```fffllluuuxxxxxxzzz{{{|||}}}}}}|||zzz{{{zzzxxxvvvuuuwwwyyyuuuiiidddfffhhhhhheeebbb______cccfffffffffaaaaaaaaa```aaabbbbbbccccccddddddeeefffggghhhhhhggghhhjjjjjjkkkmmmqqqttttttsssooooooxxxvvvddd[[[UUUPPPOOORRRTTTRRRTTTXXX[[[]]]cccjjjrrr~~~}}}vvvooollllllmmmooooooqqqwww~~~wwwjjjrrrzzz{{{ssshhh___[[[YYYXXXYYY___gggnnnqqqqqq|||yyyxxxzzzyyyyyyyyyzzz|||nnnqqqaaa^^^|||^^^LLLKKKCCCIIIRRRLLL[[[hhhxxxxxxtttyyyqqqpppqqqvvv~~~{{{qqqkkkiiieee```iiijjjmmm~~~xxxZZZLLLHHHFFFHHHFFFAAAAAAEEEDDD??????JJJbbb{{{bbb@@@@@@CCCAAA???======???AAACCCCCCAAA??????@@@BBBBBBBBBDDDFFFGGGGGGEEECCCBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGNNNMMMJJJHHHFFFEEEDDDDDDGGGGGGFFFFFFEEEFFFFFFFFFKKKOOOZZZssszzzpppkkkjjjeeeZZZQQQKKKJJJIIIIIIJJJKKKJJJHHHEEEDDDCCCAAA???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@BBBDDDFFFGGGJJJMMMPPPSSSZZZ]]]aaaffffffsss~~~mmmgggccc]]]aaazzzlll[[[KKKDDDAAA===<<>>>>>AAACCCBBBDDDEEEIIIYYYssswwwXXXAAAAAADDDBBB???======???BBBDDDCCCAAA@@@@@@AAABBBBBBAAACCCDDDFFFEEECCCAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGJJJMMMSSShhhzzz}}}tttpppnnniii^^^UUUMMMKKKJJJJJJJJJKKKJJJHHHFFFFFFEEECCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>@@@BBBDDDEEEGGGJJJMMMLLLSSSVVVYYY^^^___mmmyyynnnfffbbbgggjjjRRRDDD>>>===???DDDAAAAAA@@@@@@AAADDDFFFHHHfffzzzmmmeeeccchhheeeccc```ZZZUUUXXX]]]ccchhhnnnpppoooppptttyyy~~~~~~uuuRRRMMMGGGGGGLLLNNNLLLHHHHHHHHHGGGGGGGGGHHHIIIJJJMMMLLLKKKIIIGGGFFFFFFEEEHHHFFFEEEFFFGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBAAABBBDDDGGGJJJMMMOOOPPPMMMJJJHHHIIILLLOOOOOOOOONNNLLLIIIHHHIIIJJJIIIGGGHHHIIIIIIIIIKKKPPPWWW[[[vvvxxxvvvrrr~~~}}}~~~|||qqqllllllooo]]]HHHBBB@@@IIIUUUaaallltttxxxxxxxxxxxxxxxxxxyyyyyyyyy{{{|||zzzvvvtttuuuvvv~~~pppdddeeehhhgggddddddcccbbbbbbbbbbbbbbb]]]\\\[[[]]]```bbbaaa___cccbbbbbbbbbcccdddeeefffiiiiiijjjlllmmmnnnooopppssssssuuuvvvvvv{{{~~~mmmbbbYYYRRRSSSSSSTTTUUUXXX\\\___aaaoooxxx{{{uuurrrmmmjjjiiijjjpppwww}}}}}}mmmooovvvxxxkkk]]]XXXYYY```fffhhhmmmrrrxxx}}}yyytttwwwyyy{{{}}}~~~uuuwww```qqqpppRRRNNNKKKJJJKKKHHHIIIUUUfffuuuxxx|||nnnXXXNNNPPPOOOJJJKKKOOOJJJEEEQQQoooeeeKKKDDDCCCDDDCCC@@@??????@@@CCCDDDBBBAAAAAAAAACCCCCCAAA@@@AAABBBDDDDDDBBB@@@???@@@@@@AAABBBCCCCCCDDDDDDCCCBBBCCCEEEGGGHHHIIIIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHJJJOOOPPP\\\|||zzz}}}kkkvvvyyyuuusssnnnddd[[[PPPNNNKKKJJJJJJKKKJJJIIIHHHHHHFFFEEECCCBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<===???AAAAAACCCFFFIIIIIIPPPRRRUUUZZZ[[[jjjwwwnnnjjjgggrrrrrrXXXHHHAAA???@@@BBB@@@@@@@@@AAACCCDDDFFFGGGeeekkkeeeiiiiiiddd___ccc___\\\YYYUUUSSSXXX```hhhkkknnnppppppqqqrrrttt~~~~~~fffOOOKKKFFFGGGKKKNNNLLLIIIJJJIIIHHHHHHGGGGGGHHHHHHJJJIIIHHHFFFEEEEEEDDDDDDGGGFFFDDDDDDEEEEEEDDDBBBCCCCCCBBBAAAAAAAAABBBBBBCCCDDDFFFGGGIIIKKKMMMMMMMMMKKKIIIIIIKKKMMMMMMMMMNNNLLLJJJIIIIIIIIIGGGFFFFFFHHHJJJKKKMMMRRRWWW[[[nnn}}}zzzsssxxx|||}}}oooiiimmm___MMMDDD>>>BBBMMM[[[jjjuuuyyyyyyyyyyyyyyyyyyxxxxxx{{{{{{{{{yyyvvvttttttuuuzzzuuugggdddggghhhddddddccccccbbbbbbccccccbbbaaa```aaacccccccccaaaaaaaaa```aaaaaabbbcccdddfffhhhjjjlllmmmnnnnnnmmmoooqqquuuwwwwwwyyyssshhhaaa^^^^^^]]]]]]^^^```ccceeemmmxxx{{{vvvppplllkkkjjjqqqwww|||rrroooqqq}}}qqqbbb]]]]]]aaafffiiimmmqqquuuvvv{{{|||ssswwwyyy{{{|||~~~|||uuupppRRRbbb{{{XXXNNNKKKHHHGGGHHHGGGQQQ```ooo{{{xxxyyyqqqfffggg```SSSaaabbbWWWJJJRRRpppzzz{{{VVVBBBFFFDDDDDDCCCAAA@@@@@@AAACCCDDDBBBAAAAAABBBCCCCCCAAA>>>@@@BBBCCCCCCAAA@@@???@@@???@@@BBBCCCCCCCCCBBBAAA>>>@@@CCCFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKUUUUUUWWWvvv}}}|||qqqhhh}}}yyywwwqqqggg___TTTQQQMMMKKKJJJJJJJJJIIIIIIHHHGGGFFFDDDCCCBBBAAA<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<===:::<<<>>>??????AAADDDFFFFFFLLLNNNRRRWWWWWWeee~~~xxxvvvhhh___dddiiiwwwkkk]]]SSSNNNIIICCC@@@@@@@@@AAABBBDDDDDDEEEFFFfffjjj```bbbfffdddaaabbb^^^ZZZWWWTTTTTT[[[eeehhhjjjmmmqqqtttuuuvvvvvv}}}~~~[[[MMMJJJGGGHHHLLLNNNMMMJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCFFFDDDCCCCCCDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFGGGHHHIIIIIILLLKKKJJJJJJJJJKKKKKKKKKMMMLLLJJJIIIHHHGGGFFFFFFFFFHHHJJJLLLMMMPPPSSSVVVbbb~~~{{{|||uuuhhhkkk___PPPEEE<<>>EEEAAADDDCCCAAA@@@@@@AAACCCDDDAAAAAAAAABBBCCCBBB???===???AAACCCCCCBBB@@@@@@@@@>>>???AAABBBBBBAAA@@@@@@>>>@@@CCCEEEGGGGGGFFFEEEGGGFFFFFFFFFGGGGGGHHHIIIFFFVVV[[[XXXmmmeeewww|||yyysssjjjbbbXXXTTTOOOKKKJJJJJJJJJJJJHHHGGGFFFEEEDDDCCCBBBAAA======<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<:::<<<===>>>>>>???BBBDDD@@@FFFHHHNNNVVVVVV```uuu~~~|||jjjXXXTTTUUU]]]]]]\\\ZZZWWWRRRJJJEEEAAAAAABBBCCCCCCDDDDDDDDDZZZ{{{{{{tttiii___[[[]]]```bbb```\\\YYYWWWUUUVVV^^^gggeeehhhmmmsssxxx{{{|||}}}~~~yyySSSKKKIIIHHHIIILLLNNNMMMKKKIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBCCCCCCAAA@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEJJJJJJJJJIIIHHHHHHHHHIIIKKKKKKKKKJJJHHHGGGFFFFFFGGGIIIKKKKKKKKKLLLNNNPPPYYY|||~~~yyyjjjnnndddRRRFFF===>>>HHHVVVfffrrrwwwwwwwwwxxxxxxxxxyyyyyy{{{zzzyyyxxxwwwuuutttsssrrr~~~}}}nnneeedddfffcccccccccbbbbbbcccddddddbbbcccbbbaaa```_________bbbbbbbbbcccccccccccccccccceeegggjjjkkkkkkkkkjjjlllnnntttyyyyyywww{{{xxxvvvssspppnnnnnnnnnnnnsss~~~xxxqqqllljjjeeelllrrrtttyyy{{{nnnbbbfffttt~~~|||uuuiiifffbbb```ccciiimmmnnnnnnooossswww|||zzz{{{|||}}}~~~pppooosssvvvWWWZZZtttdddQQQFFFAAAGGGDDDHHHRRRaaarrryyy```YYYqqqrrreeejjj}}}{{{mmmJJJ???AAA???CCCBBBAAA@@@@@@AAABBBCCCBBB@@@???@@@AAA@@@>>><<<>>>@@@BBBCCCAAA@@@@@@@@@??????@@@@@@@@@@@@?????????@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHAAAPPPXXXWWWfffqqqqqq|||vvvmmmggg\\\WWWQQQLLLJJJJJJJJJJJJGGGFFFFFFEEECCCBBBBBBAAA=========<<<;;;;;;:::::::::999999999999:::;;;;;;:::<<<=========>>>@@@BBBAAAEEEIIITTTbbbcccgggvvvyyyrrr```PPPKKKHHHJJJSSSZZZYYYUUUQQQLLLHHHDDDDDDCCCBBBBBBBBBCCCCCCFFF```xxxrrrqqqttt{{{|||uuusssvvvuuupppggglllmmmcccZZZWWW[[[^^^WWWUUUTTTUUUUUUVVV^^^hhheeejjjqqqxxx|||sssxxx~~~iiiLLLIIIHHHHHHIIIKKKLLLKKKJJJGGGGGGGGGFFFFFFDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCAAA@@@AAABBBCCCBBBAAA@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCFFFGGGHHHHHHFFFEEEFFFGGGHHHJJJKKKJJJHHHGGGFFFGGGIIIJJJKKKJJJIIIJJJKKKMMMTTT~~~www}}}wwwvvvhhhVVVJJJ>>>>>>FFFRRRaaammmtttuuuuuuvvvwwwxxxyyyyyyzzzyyywwwwwwwwwwwwuuusssqqq{{{~~~qqqfffcccdddbbbbbbbbbaaabbbbbbcccccccccddddddcccaaa``````aaaccccccddddddeeeddddddccccccdddfffhhhiiijjjjjjiiikkkmmmrrrwwwwwwuuuxxx}}}~~~}}}yyyvvvtttssssssyyyxxxnnngggdddbbbgggkkkooovvvyyylll___]]]fffpppuuutttjjjhhhbbb^^^```gggllllllkkknnnqqqtttvvv{{{}}}}}}~~~~~~nnnffffffuuueeeWWW[[[sssXXXJJJBBBFFFDDDFFFLLLYYYkkk{{{sssxxx~~~kkkeeeuuuyyy{{{VVVDDDAAA???@@@AAAAAA@@@@@@@@@@@@AAAAAABBB@@@>>>===>>>>>>===<<<===???AAAAAA@@@>>>>>>???@@@??????>>>>>>>>>?????????@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHBBBKKKPPPQQQ^^^qqq{{{rrrlll___ZZZRRRLLLJJJJJJKKKKKKGGGGGGFFFEEEDDDCCCBBBBBB>>>======<<<;;;;;;::::::999999999999999::::::;;;:::;;;<<<<<<;;;<<<>>>@@@BBBFFFLLL___tttvvvuuupppuuuuuuggg```UUUNNNJJJCCCJJJ[[[hhhggg^^^UUUOOOKKKGGGFFFDDDAAA@@@@@@AAABBB???KKK\\\gggiiieeebbbbbbfffkkknnnkkkccc\\\YYYZZZ___gggjjjaaaXXXUUUUUUUUUMMMMMMPPPTTTVVVYYY```iiiiiipppyyy}}}~~~}}}rrryyyppp[[[GGGGGGGGGGGGGGGHHHHHHHHHGGGDDDDDDEEEEEEEEECCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDAAA@@@@@@AAACCCDDDCCCBBB@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCBBBEEEGGGFFFDDDCCCEEEFFFFFFHHHKKKJJJHHHGGGGGGHHHIIIJJJJJJJJJIIIJJJMMMOOOVVVvvvwww~~~yyyjjj]]]NNN???:::@@@KKKZZZfffqqqrrrssstttvvvxxxyyyzzzyyywwwuuuvvvwwwxxxvvvtttqqqxxx~~~}}}rrrgggbbbbbbaaaaaa``````aaaaaabbbcccdddeeefffeeebbbaaabbbdddccccccdddeeeeeedddcccbbbccccccdddfffggghhhiiijjjjjjjjjnnnssstttsssuuu{{{|||~~~{{{xxxwwwwwwzzz|||pppfffcccbbbdddeeegggnnnvvvwwwtttmmmdddZZZUUUYYYbbbjjjoooiiihhhbbb[[[]]]fffkkkjjjjjjlllppprrruuuzzzssseeecccrrryyy^^^SSSuuu{{{\\\MMMDDDHHHGGGGGGJJJTTTeeetttrrrsss{{{zzziiiBBB???BBB>>>CCCAAA@@@@@@??????@@@@@@AAABBB@@@===<<<<<<======<<<;;;===??????>>>======>>>@@@???>>>======>>>???@@@?????????@@@AAABBBDDDEEECCCCCCCCCCCCDDDEEEFFFGGGIIIIIIIIIKKKXXX{{{oootttwwwqqqaaa[[[SSSMMMJJJJJJKKKKKKHHHGGGGGGFFFEEEDDDCCCCCC>>>>>>===<<<;;;;;;::::::999999888888999999:::;;;999:::;;;;;;:::;;;===??????CCCJJJbbb|||{{{qqqhhhbbbhhhttt~~~lll\\\UUUVVVUUUXXXVVVKKKVVVmmmrrrcccWWWOOOJJJGGGDDDAAA??????@@@AAACCCFFFMMMUUU[[[[[[[[[[[[[[[ZZZ[[[ZZZTTTNNNQQQYYYOOOVVVXXXSSSPPPRRRQQQNNNFFFHHHMMMUUUYYY\\\ccckkknnnvvv}}}{{{zzzsss{{{cccSSSDDDEEEEEEEEEFFFFFFFFFEEEDDDBBBCCCDDDDDDDDDCCCBBBAAA?????????@@@AAABBBDDDEEE@@@@@@???AAACCCEEEDDDDDD???@@@BBBCCCDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDD@@@CCCEEEEEECCCBBBDDDFFFDDDGGGJJJJJJHHHGGGHHHIIIIIIJJJJJJJJJIIIKKKOOORRRXXXzzzyyy|||rrrpppdddRRR???777;;;FFFUUUbbbooopppqqqsssvvvxxxyyyzzzxxxvvvtttuuuxxxyyywwwuuuqqqvvv||||||ssshhhaaa`````````___``````aaabbbbbb___bbbcccbbb___]]]___aaabbbcccdddeeeeeedddbbbbbbcccccccccdddfffgggiiijjjiiiiiilllpppqqqppptttyyy}}}~~~{{{zzzyyyvvvzzz~~~zzztttjjjfffdddcccaaa```dddiiifff```aaa\\\VVVPPPPPPWWWaaaiiiiiigggaaaYYY[[[eeejjjiiiiiikkknnnrrrwww{{{sssggggggssshhhLLLfffbbbNNNJJJFFFBBBGGGJJJNNN[[[ppp||||||yyyyyyWWWDDD??????@@@BBBAAA@@@>>>======>>>@@@AAA??????>>>>>>======<<<<<<===>>>???@@@@@@???>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@DDDFFFIIIJJJHHHGGGFFFFFFGGGFFFHHHKKKOOOcccqqqzzztttmmmdddWWWMMMIIIGGGFFFDDDHHHIIIIIIFFFAAA>>>>>>@@@======<<<;;;;;;;;;;;;<<<:::999999888888888888888999999999999:::;;;<<<===>>>AAAHHHWWWjjjxxx{{{xxxmmm]]]NNNNNN\\\iiimmmlll^^^TTTMMMSSS___ddd```ZZZWWWiii|||nnn]]]YYYOOOEEECCCCCCAAA???@@@AAAEEEKKKPPPRRRSSSUUUVVVYYYXXXUUUQQQNNNNNNPPPSSSNNNOOOPPPPPPPPPMMMHHHDDDEEEIIINNNRRRVVV]]]fffmmmvvvzzz{{{|||}}}vvvVVVKKKJJJBBBEEEFFFDDDDDDFFFFFFCCC>>>@@@CCCDDDCCCBBBAAABBBBBBBBBAAA@@@@@@??????>>>===???@@@BBBBBBAAA@@@???@@@??????@@@BBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFEEEDDDDDDEEEGGGFFFHHHJJJJJJIIIGGGGGGGGGIIIFFFEEEFFFGGGHHHNNNVVVggg{{{uuuyyy~~~xxxcccUUUAAA;;;AAACCCNNNdddooopppqqqrrrsssvvv{{{~~~yyywwwvvvwwwyyyxxxtttqqqtttpppsssyyyttteee]]]```bbb```___```bbbcccaaa^^^bbbbbbaaaaaa``````______aaaaaaaaaaaabbbcccddddddhhhgggfffeeeeeefffhhhiiijjjlllmmmnnnnnnooorrrtttxxx|||~~~{{{~~~|||zzzpppdddkkkfff``````bbbbbb___[[[WWWVVVVVVVVVXXX\\\___aaagggddd___[[[[[[___dddgggooonnnmmmooossswwwyyyyyy~~~~~~llljjjsss|||VVVXXXqqqTTTIIIFFFDDDHHHJJJKKKUUUiiizzz}}}oooPPPAAA????????????@@@???>>>>>>>>>>>>???@@@>>>>>>>>>=========<<<<<<===>>>???@@@@@@???>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBEEEHHHIIIIIIHHHHHHIIIIIIGGGIIIJJJKKKWWWzzz}}}vvvqqqhhh\\\SSSNNNKKKHHHEEEEEEGGGHHHGGGEEECCCDDDEEE???>>>===<<<;;;;;;;;;;;;999999888777777777777888888888888999999;;;<<<<<<<<<>>>CCCOOO]]]gggjjjhhh]]]SSSJJJKKKWWWdddkkklllbbbXXXTTTbbbuuuyyykkkZZZ[[[eeesssbbbUUUGGGBBBAAA@@@>>>>>>???CCCHHHLLLNNNOOOPPPQQQUUUTTTRRROOOLLLLLLMMMPPPIIIIIIJJJKKKKKKIIIEEEBBBCCCHHHMMMRRRWWW___hhhooo||||||lllRRRIIIGGGCCCFFFFFFCCCCCCFFFFFFDDDAAABBBCCCBBBAAAAAABBBCCCBBBBBBAAA@@@@@@??????>>>===???@@@BBBBBBAAA@@@???AAA@@@???@@@BBBBBBBBB@@@AAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEECCCCCCDDDFFFFFFHHHJJJJJJHHHGGGGGGGGGIIIFFFFFFHHHHHHIIIMMMTTT```zzz}}}fffYYYCCC:::>>>???JJJaaapppqqqrrrrrrrrrtttxxx{{{yyywwwvvvvvvwwwwwwuuurrrvvvrrrssswwwrrreee___bbbaaa```___```bbbbbb```^^^aaaaaaaaa``````_________`````````aaabbbcccdddeeehhhgggeeeddddddeeeggghhhhhhjjjllllllmmmnnnqqqsssssswww}}}}}}yyy~~~{{{|||sssjjjjjjfff```^^^^^^]]][[[YYYTTTUUUXXX[[[^^^bbbeeegggfffddd```[[[ZZZ\\\bbbgggmmmmmmnnnoooqqqtttvvvxxx~~~|||}}}zzzrrrqqqlllOOOqqq]]]JJJHHHEEEHHHHHHGGGMMM]]]ppp|||yyy```FFF<<<>>>@@@>>>;;;??????>>>>>>>>>>>>??????===============<<<<<<<<<<<<===>>>?????????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAADDDGGGIIIIIIIIIJJJKKKHHHGGGIIIKKKIIINNNbbbxxxzzzvvvnnnddd[[[UUUPPPJJJFFFFFFHHHJJJJJJIIIGGGGGGGGGAAA@@@???===<<<;;;::::::999888888777777777777777888888888888999:::;;;;;;::::::===EEENNNVVV\\\___aaa^^^[[[\\\cccnnnyyyttthhhbbbrrrhhh^^^]]]lll{{{lll[[[IIICCCBBBAAA???>>>===@@@EEEGGGHHHIIIJJJKKKNNNOOONNNLLLIIIHHHIIIJJJEEEFFFFFFGGGFFFDDDCCCAAACCCIIIPPPVVV\\\dddmmmttt~~~[[[MMMIIIEEEEEEGGGFFFCCCCCCFFFGGGEEEFFFFFFEEECCCAAA@@@BBBDDDBBBBBBAAA@@@@@@??????>>>===>>>@@@AAAAAAAAA@@@???AAA@@@??????AAABBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDBBBDDDEEEDDDCCCBBBCCCEEEEEEGGGIIIIIIGGGFFFGGGHHHJJJHHHHHHJJJJJJHHHKKKQQQUUUiii|||mmm```III;;;<<<===HHH___qqqrrrsssrrrrrrsssuuuxxxyyywwwuuuuuuvvvvvvuuutttwwwssssssvvvrrrgggbbbccc```______```aaaaaa```^^^__________________^^^^^^______``````aaacccdddeeegggfffeeedddddddddfffffffffhhhjjjkkklllmmmoooqqqpppuuuzzz||||||xxx}}}vvvqqqkkkgggbbb]]]ZZZYYYZZZ[[[]]]___dddhhhlllnnnnnnnnnggggggccc]]]XXXZZZaaahhhjjjmmmppppppoooqqqtttxxx{{{zzz{{{~~~ooopppUUU___}}}kkkOOOKKKDDDFFFEEECCCFFFSSSgggvvvgggRRR>>>:::???@@@===:::======>>>??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBDDDGGGHHHHHHHHHIIIJJJGGGFFFHHHKKKKKKMMMWWWccc}}}yyysssjjjbbb\\\UUUMMMGGGJJJKKKLLLLLLJJJHHHFFFEEECCCBBB@@@>>><<<;;;::::::999888777777666666777777888888888888888999:::::::::999:::???GGGRRRbbbooo|||}}}}}}{{{zzzrrryyywwwdddWWW[[[jjjttt|||zzznnniiiYYYIIIDDDEEEDDD@@@>>><<<>>>BBBCCCDDDCCCDDDEEEGGGHHHIIIHHHFFFDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBFFFLLLUUU^^^dddllltttzzz}}}||||||mmmLLLIIIJJJEEEGGGIIIGGGCCCBBBFFFHHHFFFHHHHHHHHHGGGDDDCCCCCCDDDBBBBBBAAA@@@@@@??????>>>>>>>>>???@@@AAA@@@@@@??????>>>===>>>AAABBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBCCCEEEEEEDDDCCCDDDEEEEEEFFFHHHGGGFFFFFFGGGHHHJJJHHHJJJLLLKKKHHHIIINNNLLLYYY}}}~~~zzz{{{ssshhhQQQ@@@===>>>JJJ```sssttttttsssrrrrrrtttvvvxxxwwwuuuttttttuuuvvvvvvvvvssstttxxxuuullldddbbb____________``````___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___```aaabbbdddeeeeeeeeedddcccccccccddddddeeegggiiikkklllmmmoooqqqqqquuuyyyyyy}}}~~~~~~~~~sssoooyyytttkkkhhhccc]]]YYYYYY]]]```iiilllqqquuuvvvtttqqqooommmnnnkkkccc[[[YYY```hhhjjjooosssrrrppppppuuuyyyyyyzzz{{{}}}~~~uuucccgggzzz]]]UUUhhh~~~XXXHHHDDDDDDCCCAAABBBLLL^^^nnn{{{}}}XXXIII;;;:::???AAA===:::<<<======>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@DDDEEEGGGGGGFFFEEEFFFGGGGGGFFFFFFIIIKKKMMMRRRXXXvvv{{{uuunnngggaaaYYYPPPJJJKKKKKKKKKJJJJJJHHHFFFDDDEEECCCAAA???===<<<;;;:::999888888777777777777777888888777777777888999999<<<999999>>>GGGYYYvvvjjjWWWRRRZZZ^^^dddfff___\\\OOOEEEDDDFFFDDD???<<<;;;>>>@@@AAA@@@@@@AAABBBAAACCCEEEDDDBBBAAA@@@AAACCCDDDDDDBBB???>>>@@@CCCIIIPPP[[[dddkkkrrryyy~~~}}}~~~{{{{{{zzzvvv{{{```FFFGGGKKKFFFHHHJJJHHHCCCCCCFFFHHHFFFGGGIIILLLLLLIIIEEECCCBBBBBBBBBAAA@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@<<<;;;;;;===@@@BBBCCCBBB???@@@AAABBBCCCCCCCCCCCCBBBDDDFFFFFFFFFEEEEEEFFFDDDEEEFFFFFFEEEEEEGGGHHHIIIHHHJJJLLLKKKGGGHHHKKKKKKQQQnnn~~~yyy}}}zzz{{{rrrlllWWWCCC>>>>>>JJJ___tttuuuuuutttsssssstttuuuvvvvvvuuuttttttuuuvvvxxxrrrssswww|||zzzqqqfff___]]]^^^_________^^^^^^^^^\\\\\\]]]]]]^^^^^^______^^^^^^^^^___```aaacccdddddddddcccbbbbbbbbbbbbbbbdddfffjjjllllllmmmoooqqqpppsssvvvvvvwww|||~~~rrrjjjzzz|||tttiiifffbbb\\\YYY[[[___cccnnnqqquuuxxxyyyvvvrrroootttuuurrrjjj```\\\```fffkkkooottttttrrrrrrvvv{{{yyy{{{}}}||||||}}}~~~nnn]]]]]]mmm}}}aaaPPPYYYeeeJJJFFFDDDBBBAAAAAAGGGUUUbbbppp}}}sssNNNCCC;;;<<>>???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@DDDEEEFFFEEECCCCCCDDDEEEHHHGGGFFFGGGHHHJJJLLLOOOfff}}}yyyrrrmmmhhh```WWWQQQJJJIIIHHHHHHIIIJJJIIIHHHEEEDDDBBB@@@>>>===<<<<<<:::999999888888888888888888777777777777777888888<<<999:::>>>GGG\\\vvv]]]RRRTTTTTTWWWZZZVVVPPPHHHCCCEEEFFFBBB===;;;;;;===??????>>>>>>???@@@>>>@@@AAAAAA@@@>>>??????@@@AAA@@@>>><<<===BBBFFFMMMUUUaaajjjqqqvvv|||{{{|||wwwvvv~~~YYYGGGHHHJJJGGGIIIJJJIIIEEEDDDGGGHHHFFFEEEHHHLLLMMMJJJFFFCCCAAABBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@;;;:::;;;===@@@BBBBBBAAA???@@@AAACCCDDDCCCCCCBBBBBBDDDFFFGGGGGGFFFFFFGGGCCCEEEEEEEEEDDDEEEGGGIIIIIIGGGHHHJJJIIIFFFFFFJJJNNNOOOfff}}}yyy||||||tttsssmmmlllZZZFFF>>><<>>>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCBBBBBBDDDFFFFFFGGGHHHGGGGGGIIIJJJJJJVVV}}}xxxsssooohhh```ZZZNNNKKKHHHGGGIIIJJJIIIHHHEEEDDDCCCAAA???>>>>>>===;;;::::::999999999999999888777777666666666777777:::777999<<>>999;;;======<<<<<<>>>???===>>>??????>>>===>>>@@@<<<>>>???======@@@HHHNNNTTT]]]iiisssxxx}}}}}}}}}~~~zzzjjjRRRIIIHHHIIIIIIHHHKKKJJJGGGFFFHHHHHHDDDDDDFFFIIIIIIGGGDDDBBBAAABBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>??????@@@===<<<<<<===???@@@???>>>>>>@@@BBBCCCDDDDDDCCCBBB@@@CCCFFFGGGFFFEEEEEEFFFCCCDDDDDDDDDCCCDDDGGGIIIHHHFFFFFFHHHGGGDDDFFFJJJNNNLLL^^^zzzxxx}}}sssiiikkknnn___JJJ@@@;;;BBBSSSmmmoooqqqrrrrrrrrrssstttqqqsssvvvvvvuuutttvvvxxxrrrtttxxx|||}}}wwwjjj```[[[]]]______]]]\\\]]]^^^\\\\\\]]]^^^___```aaaaaa```______^^^^^^______```bbbbbbaaaaaa```___^^^^^^```cccgggjjjkkklllmmmnnnlllkkknnnsssuuuxxx}}}}}}zzzxxxpppjjjhhh~~~|||ooojjjccc```aaacccddddddgggjjjnnnrrruuuwwwxxxyyyrrrrrrqqqnnnhhhdddbbbaaaeeegggjjjmmmppprrrttttttttt{{{}}}{{{zzzvvvqqq}}}}}}uuuWWWUUUeeejjjRRRCCCUUU}}}qqqPPPHHHDDDEEEEEECCCFFFMMMWWWhhh~~~wwwooo```UUUSSSOOOJJJMMMVVVaaaqqq{{{xxx}}}{{{yyy{{{tttuuu{{{}}}oooKKKDDD@@@>>>>>>;;;888999===>>>===;;;::::::;;;===>>>999999999::::::;;;;;;;;;999:::<<<>>>>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@>>>@@@AAAAAAAAABBBEEEGGGCCCGGGIIIIIIIIIKKKKKKKKKKKKyyy|||xxxtttnnngggaaaUUUPPPJJJHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@???>>>>>><<<;;;::::::999999::::::888777666666666666777777777666777:::<<>>===>>>>>>>>><<<===>>>@@@;;;===??????@@@EEEOOOWWW\\\eeeqqqzzz~~~yyyzzzvvvXXXKKKIIIHHHIIILLLHHHKKKKKKHHHGGGIIIGGGDDDCCCEEEFFFEEECCCBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>??????@@@@@@>>>======>>>>>>===;;;>>>@@@BBBDDDDDDDDDCCCBBB???AAAEEEFFFEEEDDDDDDEEECCCDDDDDDCCCCCCDDDGGGIIIGGGEEEEEEGGGFFFCCCFFFKKKKKKHHHXXX~~~xxx|||xxxffflllrrreeeOOOCCC<<>><<<;;;;;;:::999:::999777777777999;;;<<<;;;;;;999999999999;;;;;;<<<===============<<<;;;===============>>>??????????????????>>>>>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDFFFFFFGGGHHHHHHIIIIIIJJJFFF```~~~~~~|||uuuqqqjjjbbbdddVVVIIIGGGHHHFFFEEEGGGEEEEEEDDDCCCAAA@@@???>>><<<;;;;;;::::::999999888777777777777666666666666444999888888<<>>;;;:::;;;<<<===??????>>>======???DDDHHHDDDCCCCCCDDDEEEFFFEEEDDDCCCEEEHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEMMMKKKhhh~~~|||uuuzzzyyyhhhIII===@@@CCCTTTaaalllmmmlllppptttsssuuuuuuuuuuuuuuuuuuuuuuuuuuuyyywwwtttxxx|||qqq```aaa```bbbdddbbb\\\ZZZ\\\]]]^^^___^^^]]]]]]^^^```]]]^^^```bbbcccddddddccc^^^```bbbbbbbbbaaabbbcccdddeeefffhhhjjjlllnnnooonnnnnnnnnnnnoooppprrrrrr~~~}}}xxxsssnnnlllpppmmm~~~ttthhheeemmmvvvvvvqqqlllddd]]][[[___```]]]YYYbbbbbbbbbaaa```___^^^]]]ZZZYYYZZZ```hhhooorrrssszzzwwwuuuwww}}}nnn^^^\\\bbbaaaQQQCCCWWWiiiWWWFFFBBBEEEEEEDDDCCCLLLWWWjjj}}}|||hhh[[[NNNHHHEEECCCDDDFFFMMMMMMSSS[[[ZZZ___yyy{{{tttrrryyy}}}{{{RRR@@@BBB???<<<;;;<<<<<<<<<<<<;;;:::888888888999;;;<<<;;;::::::999999::::::;;;<<<<<<============<<<<<<>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDGGGGGGGGGGGGHHHIIIJJJJJJKKKRRRqqq}}}||||||vvvrrrkkkdddggg[[[PPPMMMLLLJJJJJJMMMGGGFFFEEEDDDCCCAAA@@@@@@<<<<<<;;;;;;:::999999999888777777777666666666666555999777777;;;???UUUwwwwww^^^XXX]]]ppp~~~ttttttmmmddd^^^ZZZRRRGGG???;;;::::::999999::::::;;;888:::<<<<<<;;;::::::;;;======???EEEPPP]]]hhhnnnsss|||zzz}}}nnn[[[KKKJJJKKKFFFDDDFFFBBBBBBBBBCCCFFFGGGGGGFFFEEEDDDCCCBBBAAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBB????????????????????????CCCAAA>>>;;;:::;;;<<<===>>>>>>>>>======@@@DDDHHHFFFEEEDDDDDDFFFGGGGGGEEEFFFGGGIIIIIIHHHGGGGGGHHHFFFFFFFFFFFFEEEEEEEEEEEECCCLLLIII```|||zzzyyymmmLLL>>>>>>@@@OOO\\\gggkkknnnrrrvvvuuuuuuuuuuuuuuuuuuuuuuuuuuutttwwwuuuqqquuuzzzrrrdddaaa___```cccbbb]]]\\\^^^]]]^^^^^^]]]\\\\\\]]]^^^]]]^^^```aaabbbcccbbbbbb___```bbbccccccccceeegggfffffffffggghhhkkkmmmnnnqqqooommmlllmmmooorrrtttxxxzzzuuutttsssoooqqqnnn}}}~~~tttjjjhhhnnnwww~~~|||qqqcccZZZWWWWWWVVVTTTWWWWWWWWWWWWWWWVVVUUUUUUSSSSSSVVV\\\dddlllpppqqqwwwuuutttwww~~~|||ddd\\\]]]qqqnnnUUURRRooouuu```JJJCCCFFFGGGCCC@@@EEEMMM___sssuuucccQQQIIIFFFEEEEEEGGGPPPUUUaaakkkgggcccsssxxxqqqqqqxxxjjjGGG;;;>>><<<::::::<<<>>>>>>>>><<<;;;:::999888999:::;;;;;;::::::999999::::::;;;:::;;;<<<===============>>>>>>======<<<=========<<<======>>>>>>??????@@@>>>@@@AAAAAAAAAAAABBBDDDGGGGGGFFFFFFGGGHHHJJJKKKRRRIII[[[rrr~~~wwwtttnnnhhhfff^^^VVVPPPLLLHHHIIILLLHHHHHHGGGEEEDDDCCCBBBAAA<<<<<<<<<;;;::::::999999888888777777777666666666666999666555999;;;HHHaaa}}}cccZZZUUU[[[{{{}}}|||pppaaaZZZXXXSSSHHH>>>::::::999999999999:::::::::;;;<<<<<<:::999:::;;;>>>@@@DDDLLLXXXfffssszzz~~~|||xxx~~~}}}^^^PPPHHHJJJLLLHHHDDDDDDCCCCCCDDDFFFHHHGGGDDDBBBDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAA???===;;;:::;;;<<<===<<<======<<<===@@@DDDHHHGGGEEEDDDEEEFFFHHHGGGGGGFFFGGGHHHGGGEEEEEEFFFHHHGGGGGGGGGFFFFFFEEEEEEEEE@@@KKKGGGTTTzzzxxx{{{{{{pppOOO???<<<===HHHSSS```hhhnnnsssvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttuuurrrnnnrrrxxxuuukkkbbb______bbbaaa^^^]]]___]]]^^^^^^\\\[[[ZZZ[[[]]]^^^^^^___```aaaaaa``````___```bbbccccccfffiiilllhhhgggfffeeefffhhhkkkmmmqqqooollljjjkkknnnrrruuurrruuuzzz}}}{{{yyytttrrrzzz|||pppnnnooosssuuudddXXXRRRPPPQQQLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKOOOVVV^^^fffjjjllloooppppppsss|||kkkZZZZZZ}}}ZZZUUUmmm{{{iiiTTTGGGEEEEEEDDDBBBAAAEEERRRdddttt~~~pppXXXKKKGGGFFFFFFGGGSSS___sssxxxiiijjjvvv~~~nnnjjjssszzzXXX???;;;===;;;::::::<<<>>>>>>======<<<;;;:::999999::::::::::::::::::::::::::::::999:::;;;<<<======>>>===>>>>>>===<<<<<<<<<<<<===;;;;;;<<<===>>>???@@@AAA>>>@@@AAAAAAAAAAAABBBDDDGGGGGGFFFEEEFFFHHHJJJKKKPPPIIITTTzzzzzz{{{wwwrrrllliiieee^^^VVVLLLGGGGGGJJJHHHHHHGGGEEEDDDCCCBBBAAA======<<<<<<;;;:::::::::888888888777777777666666555888555555:::999>>>NNNuuuwwwnnncccZZZiii|||wwwjjjZZZPPPLLLHHH@@@:::::::::999999999999:::::::::;;;;;;:::888888999;;;???DDDMMMYYYeeeqqq|||zzzyyyxxxwwwxxx|||~~~TTTLLLHHHKKKLLLIIIEEEEEEDDDCCCCCCEEEFFFFFFDDDBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@??????>>>>>>??????@@@========================???>>><<<;;;:::;;;<<<<<<;;;<<<<<<<<<===???DDDGGGFFFDDDCCCCCCEEEFFFFFFFFFDDDEEEDDDCCCAAAAAACCCEEEGGGGGGGGGFFFFFFEEEDDDDDD@@@JJJFFFIIIyyy{{{|||{{{yyyzzz{{{~~~|||jjjQQQAAA<<<;;;BBBKKKWWWccclllqqqssssssttttttttttttttttttttttttttttttqqqmmmpppvvvwwwsssfffaaa___``````]]]\\\^^^]]]]]]]]]\\\ZZZYYYZZZ[[[^^^^^^__________________^^^___```aaacccfffkkknnnjjjhhheeeddddddfffiiikkkmmmllljjjjjjjjjmmmppprrrooooooppptttyyy~~~zzzvvvxxx|||{{{sssnnnllluuu~~~hhhXXXRRRRRRJJJIIIHHHGGGFFFEEEEEEEEEBBBDDDHHHOOOWWW^^^cccffffffiiilllnnnuuurrr[[[WWWuuunnnKKKQQQmmm}}}uuufffUUUHHHDDDDDDFFFAAAAAAGGGUUUcccqqq{{{aaaRRRLLLIIIHHHHHHSSS___qqq{{{rrrbbb[[[___zzzttthhhhhhyyygggIII<<<@@@===<<<::::::<<<<<<;;;:::<<<;;;;;;:::999999999999::::::::::::::::::::::::999999;;;<<<==================<<<<<<<<<<<<======::::::;;;===>>>???@@@AAA>>>@@@AAAAAAAAAAAABBBDDDFFFFFFEEEEEEFFFGGGIIIJJJGGGJJJOOObbbxxx|||vvvpppqqqpppkkk___SSSMMMKKKKKKHHHGGGFFFEEEDDDBBBAAAAAA>>>>>>===<<<<<<;;;;;;:::888888888888777777777777444888555555;;;999999DDDTTTccczzzssskkkppp|||wwwlll[[[MMMCCC===:::888:::999999888888999999::::::::::::888777888;;;===BBBLLLZZZiiittt}}}{{{{{{}}}|||~~~nnnRRRMMMJJJJJJKKKIIIHHHHHHDDDBBB??????AAADDDEEEFFFAAAAAAAAAAAA@@@@@@@@@???>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;;;;<<<:::;;;<<<<<<===???BBBEEEDDDBBB@@@@@@BBBCCCDDDDDDCCCDDDCCCAAA@@@???AAACCCFFFFFFFFFEEEEEEDDDDDDDDDBBBIIIGGGDDDeee~~~}}}}}}{{{www|||~~~}}}|||sssgggnnnpppdddRRRCCC;;;888>>>CCCOOO]]]hhhmmmoooooorrrrrrrrrrrrrrrrrrrrrrrrttttttqqqnnnoootttxxxxxxllleee______^^^[[[ZZZ[[[\\\\\\]]][[[YYYYYYZZZ\\\^^^^^^^^^^^^^^^_________]]]^^^___```aaadddiiimmmjjjhhheeecccccceeegggiiiggggggiiijjjlllmmmnnnnnnpppmmmlllooottt{{{zzzwwwvvvwwwoooiiijjjpppiii[[[XXXNNNMMMJJJGGGEEECCCBBBBBB@@@BBBEEEIIIOOOUUU[[[______dddiiikkkmmmwwwfffXXXZZZpppxxxRRRDDDQQQtttyyywwwfffSSSHHHEEEFFFCCC@@@BBBJJJUUUbbbttt}}}jjj^^^XXXRRRMMMLLLQQQVVV^^^ccc___VVVSSSVVVhhhqqqkkkeeeiii||||||WWWBBB<<>>::::::;;;<<<>>>???@@@@@@>>>@@@AAAAAAAAAAAABBBDDDEEEEEEFFFFFFGGGHHHHHHHHHFFFMMMNNNQQQppp~~~|||vvvuuuvvvpppdddYYYSSSOOOLLLHHHGGGFFFEEEDDDBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;999999888888888777777777333999666555:::999777???QQQccc~~~qqqoootttbbbPPPCCC<<<::::::999999888888888888999999::::::999999999;;;???CCCLLLXXXjjjyyy}}}}}}aaaQQQNNNKKKIIIHHHHHHIIIKKKWWWQQQJJJDDDBBBBBBCCCDDD?????????@@@???>>>>>>=========<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<:::;;;<<<<<<<<<>>>@@@CCCBBB@@@>>>===???AAABBBBBBDDDDDDEEECCCAAA@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGDDDVVV~~~yyy~~~~~~zzz|||tttkkkaaafffiiibbbUUUFFF;;;666<<<>>>GGGWWWeeekkkmmmnnnpppppppppppppppppppppppprrrsssrrrpppoooqqquuuxxxqqqggg___]]]\\\ZZZYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[]]]^^^^^^^^^^^^^^^___```aaa\\\]]]______```bbbfffiiihhhfffdddccccccdddfffhhhbbbdddgggjjjmmmnnnnnnnnnqqqnnnlllmmmqqqwww|||zzzvvvvvv{{{~~~ssslllfffbbblll~~~jjj```UUURRROOOKKKHHHFFFDDDDDDDDDDDDEEEEEEGGGLLLRRRWWW[[[```eeeggghhhnnnxxx}}}aaaPPPRRRjjjoooXXXEEEDDDZZZlllxxxrrr```QQQHHHDDDCCCAAABBBFFFLLLWWWjjjzzzwwwooolllggg^^^VVVSSSSSSSSSVVV[[[___^^^___```hhhxxxeeeeeedddjjjzzzvvvgggKKKAAA===>>><<<:::::::::;;;;;;:::888777777888888999888888888999::::::;;;;;;::::::999::::::;;;<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???;;;;;;<<<<<<===>>>??????>>>@@@AAAAAAAAAAAABBBDDDCCCDDDFFFHHHHHHHHHGGGFFFIIIKKKLLLOOO```|||vvvwwwssshhh___[[[VVVPPPIIIIIIHHHFFFEEEDDDCCCBBB??????>>>>>>===<<<<<<;;;999999999888888888777777333;;;888444888777555===SSSnnnnnnxxx~~~ppp\\\LLLBBB>>>;;;999999999888888888888999999:::;;;::::::<<<@@@FFFJJJYYYfffwww{{{VVVKKKKKKJJJGGGEEEFFFIIIJJJbbb[[[QQQIIIDDDBBBAAA@@@<<<===>>>>>>>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;<<<;;;<<<===<<<<<<<<>>@@@AAAAAABBBCCCDDDCCCAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDFFFBBBFFFEEELLLyyyxxxmmmfffggggggaaaVVVGGG===888;;;:::BBBTTTdddkkknnnppppppppppppppppppppppppppppppqqqrrrqqqnnnmmmppptttrrrggg^^^\\\\\\ZZZZZZ[[[ZZZ[[[\\\\\\[[[[[[]]]___^^^^^^^^^^^^___```bbbccc]]]^^^```aaaaaaaaaccceeeeeeeeedddccccccdddeeefffbbbdddfffiiimmmoooqqqrrrpppnnnmmmllloootttzzz~~~xxxtttxxxxxxxxxrrriii^^^___mmm|||kkk\\\ZZZVVVRRROOOMMMLLLLLLJJJIIIGGGCCCBBBEEELLLQQQUUUYYY^^^aaaccchhhpppvvvmmmXXXMMMYYY```VVVHHHDDD@@@ZZZqqqttthhhYYYLLLBBBBBBBBBCCCEEEHHHPPPcccttt}}}|||wwwxxxyyywwwsssooowwwrrrppprrrvvvrrrggg]]]XXXWWWWWW\\\fffooorrrqqqppprrr~~~ooo^^^aaadddiiiwwwtttkkkyyy|||XXXDDDCCC>>>::::::999999:::<<<<<<;;;999555666777888888888888888999999;;;;;;;;;;;;999999;;;;;;;;;<<<;;;;;;::::::999999::::::<<<===???@@@;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDBBBDDDFFFIIIIIIHHHGGGEEEGGGCCCHHHRRRYYYooo~~~zzz|||xxxnnnhhheee```XXXKKKJJJIIIHHHFFFEEEDDDDDD??????>>>>>>======<<<<<<999999999888888888888777444<<<:::444666444444<<>>CCCJJJOOOdddppppppOOOEEEHHHHHHFFFDDDEEEGGGIIISSSNNNHHHCCCBBBCCCCCCDDD;;;<<<=========<<<:::999<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::888999999::::::;;;;;;<<<;;;<<<======<<<<<<===???BBB???<<<<<<===@@@AAABBB???AAABBBBBB@@@=========???@@@@@@AAABBBCCCDDDDDDGGG@@@FFFGGGGGGttt|||uuukkkiiifff```UUUHHH???;;;;;;888???RRRdddlllppptttqqqqqqqqqqqqqqqqqqqqqqqqmmmooorrrqqqmmmjjjlllpppqqqfff\\\[[[[[[[[[[[[]]]YYY[[[\\\\\\[[[\\\^^^```^^^^^^]]]^^^___aaacccddd^^^```bbbcccbbbaaabbbcccddddddccccccddddddeeeeeeeeeeeefffhhhlllqqquuuwwwnnnnnnmmmlllnnnrrryyyvvvssszzzwww||||||uuukkk]]]]]]cccuuutttaaa___\\\XXXVVVUUUUUUUUUOOOMMMHHHCCC???AAAHHHNNNOOORRRVVVZZZ^^^dddlllrrrUUUKKKXXXUUU[[[[[[CCC???KKKUUUkkk}}}hhhKKKKKKEEEGGGDDD??????GGGSSS[[[pppyyyyyykkkmmmsssnnnbbbaaa```mmmvvvkkk___]]]ZZZcccppp{{{zzztttpppjjjcccaaa___WWWaaa{{{lllcccWWW]]]hhhvvv}}}pppkkktttyyy}}}{{{wwwPPP:::>>>BBB777;;;;;;::::::999888777777666777888999999888777666666777888999999888777666777777777777777888888888888888999:::;;;======>>>===<<<;;;::::::;;;<<<============>>>???@@@BBBBBB@@@HHHSSSYYYWWWOOOFFF@@@FFFEEEFFFMMMPPPVVV{{{uuunnnhhheeedddVVVQQQKKKFFFDDDCCCCCCBBB>>>???@@@???>>>======>>>======<<<;;;:::888888777777777666666666888999:::GGGVVVqqqlllUUUMMMDDD???>>>===;;;888666555777:::999666666::::::<<>>===<<<;;;:::999999999999999999888999999::::::999999999:::::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<@@@@@@@@@@@@@@@???>>>===>>>>>>>>>???@@@AAABBBCCCDDDBBBHHHEEEPPPllluuupppddd^^^]]]NNN<<<999888;;;CCCPPP___jjjoooqqqssssssrrrqqqtttwwwrrrjjjmmmmmmoooqqqnnniiiiiimmmnnnfff___]]]]]]\\\ZZZYYYZZZYYYYYYYYY[[[^^^aaaccc\\\\\\[[[\\\]]]___aaabbb^^^^^^]]]]]]^^^___aaacccaaabbbbbbaaa```aaadddfffiiihhhggghhhmmmrrrvvvyyyxxxtttooonnnqqquuuyyy|||{{{wwwvvvxxx|||zzziii[[[[[[[[[bbbxxxmmmcccYYYXXX[[[^^^```aaaZZZTTTMMMGGGCCCBBB@@@???DDDIIIOOORRRSSSWWW^^^ddd___NNNVVVWWWcccgggTTTBBBEEEIIIZZZnnnkkkXXXNNNFFFGGGGGGCCC???AAAJJJTTTeeeppp}}}rrrfffhhhjjj[[[NNNOOORRRZZZhhhuuuzzzzzzxxxqqqjjjaaa^^^TTTXXXrrr{{{mmmbbb[[[]]]eeetttzzzrrrhhhIII999;;;???777:::999999888777777666666666777888888888888777666666777888999999888777666777777777777777888888888888888999:::;;;<<<=========<<<;;;::::::;;;<<<============>>>???@@@AAABBBAAAJJJWWW___^^^VVVMMMFFFFFFDDDBBBFFFFFFGGGlllwww}}}yyyssspppooo___YYYPPPIIIEEEDDDDDDCCC@@@@@@@@@???===<<<<<<<<<<<<<<<;;;:::999999888888888888777666777777999999>>>DDDTTTdddmmmwww~~~wwwcccOOOJJJDDD===::::::;;;999666888777888;;;;;;999:::??????CCCIIIOOOVVV```kkktttoooeeelllxxxiiiSSSIIIGGGGGGFFFEEEDDDCCCBBBAAABBBBBBAAA@@@@@@AAAAAAAAA>>>>>>>>>===<<<:::999888999999:::;;;;;;;;;;;;;;;======<<<;;;::::::::::::::::::999888888999999999999999999::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@@@@@@@@@@???>>>===@@@@@@?????????@@@AAAAAADDDBBBHHHDDDNNNhhh}}}jjjjjjlllVVV@@@???999;;;CCCPPP^^^iiioooppprrrsssrrrqqqtttwwwssslllkkkkkknnnqqqnnniiihhhlllooohhhbbb^^^]]]]]]\\\\\\ZZZYYYXXXYYYZZZ\\\___```\\\\\\\\\]]]^^^___aaaaaa^^^^^^^^^^^^___```aaaaaa```aaabbbbbbaaaaaaccceeegggfffeeegggkkkppptttwwwvvvsssqqqqqqsssvvvyyyyyyzzzvvvsssrrrppppppwwwqqqaaa[[[ZZZ]]]mmmxxxlll^^^WWWXXXZZZ[[[ZZZWWWSSSNNNIIIFFFCCCAAA???===BBBGGGIIIKKKNNNTTTZZZoooRRRQQQUUUjjjzzzrrrPPP???<<>>999888888777777666666555555666777777888888777777666777777888888888888777666666666666777777888888888888888999:::;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAAAAA@@@IIIVVV^^^___XXXPPPJJJJJJGGGCCCEEEEEEAAAYYYzzzooo~~~yyyuuussskkkdddYYYOOOIIIFFFEEEDDDCCCBBBAAA???>>>===<<<<<<;;;;;;;;;::::::999999999999999888777777888888888;;;:::@@@HHHMMMUUUgggzzznnnbbbWWWIII===???<<<888777999:::999777777555666999999888;;;@@@@@@GGGQQQ\\\eeeoooyyyvvvmmmoooxxxyyyyyylllWWWNNNLLLFFFFFFFFFEEEDDDCCCBBBAAA???????????????@@@@@@AAA??????>>>===;;;999777666::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888888888888888888888999999999:::::::::;;;;;;;;;::::::;;;;;;<<>>>>>AAAAAA@@@??????>>>??????CCCAAAGGGCCCKKKaaazzzzzzsssrrrvvv]]]BBB???999;;;CCCOOO]]]hhhnnnooorrrsssrrrqqqtttwwwuuuooohhhiiilllpppoooiiigggiiiqqqmmmgggaaa]]]]]]^^^___YYYYYYXXXXXXXXXZZZ\\\]]][[[\\\]]]^^^___`````````^^^^^^_______________^^^^^^```bbbbbbbbbbbbbbbdddfffeeedddeeehhhmmmqqqtttuuusssrrrsssuuuwwwxxxxxxzzz{{{uuuqqqmmmjjjfffdddhhhppp|||iii___[[[YYY___sssvvvdddXXXVVVWWWWWWUUUSSSQQQNNNLLLJJJFFFAAA>>>999<<<@@@AAABBBEEEKKKOOO]]]OOOPPPkkksssJJJ999DDDQQQeeemmmaaaQQQHHHEEEHHHEEE===???HHHGGGSSScccqqq{{{|||kkkrrrpppcccTTTFFFQQQRRRTTTXXX___eeeggggggXXXWWWLLLEEELLLXXXmmmrrr___TTTTTTWWWcccqqqwwwlllGGG???===<<<>>><<<777777777666666666555555666666666777777777777777888888888888888777777666555555666666777888888888777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@<<>>>>>;;;;;;::::::::::::::::::::::::999999888888888888::::::===DDDFFFGGGMMMUUUppp}}}oooZZZMMMFFFAAA===;;;999888888:::;;;:::999888666666999999999===CCCEEEOOO\\\iiisss{{{xxxttt}}}[[[OOOKKKGGGDDDDDDEEEEEEEEECCCBBBAAA??????>>>=========>>>>>>=========<<<;;;:::888777:::;;;<<<<<<======<<<<<<;;;;;;::::::;;;<<<======;;;;;;999888777777777777888888888888999999999999::::::::::::::::::;;;<<<===>>>???????????????>>>@@@??????>>>>>>>>>??????BBB@@@FFFAAAGGGYYYwww~~~|||vvvyyyhhhLLL>>>:::;;;AAAMMM[[[ffflllnnnqqqrrrrrrpppsssxxxwwwsssggggggjjjooooooiiifffgggttttttooofff^^^\\\^^^___YYYYYYXXXWWWWWWXXXYYYYYYZZZ[[[]]]___```______^^^\\\]]]^^^___^^^]]]\\\[[[]]]___bbbcccbbbaaaaaabbbeeeeeeeeeeeefffjjjpppsssvvvtttrrrrrrtttwwwxxxxxxxxx|||xxxooogggcccbbb```aaaeeennnoooeee```YYYWWWaaauuulll[[[UUUVVVUUURRROOOOOOOOONNNMMMIIICCC???:::<<<>>>>>>???BBBFFFJJJuuu[[[QQQhhhiiiEEECCCCCCPPPdddjjj```SSSHHHHHHGGGAAA???AAA???GGGTTT```lllwwwgggqqq~~~|||gggLLLMMMJJJIIILLLPPPTTTWWWYYYMMMPPPIIIDDDEEEIIIZZZtttuuucccSSSOOOVVV```wwwtttvvv\\\=========;;;;;;;;;777777777777777666666666555555666666666777777888999888888777777777777777444555555666777777888888777777888888999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===??????<<>>BBBHHHDDDIII\\\~~~rrrjjjppp|||{{{wwwpppiiiaaaYYYQQQLLLGGGDDD@@@??????@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888999888;;;>>>???======???IIIXXXlllqqq^^^ccceee]]]PPPEEE>>>;;;<<<===::::::999:::;;;;;;:::999<<<:::;;;>>>@@@@@@EEEKKKXXXaaaooo{{{xxxuuudddLLLHHHFFF???BBBCCCDDDEEEEEEDDDBBBAAAAAA@@@>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<::::::999::::::;;;<<<===;;;:::999888777777666666777777777888888888999999999999999999999:::;;;;;;<<<===>>>???????????????============>>>???@@@AAAAAA???EEE@@@DDDQQQjjj{{{zzzxxx^^^DDD;;;;;;???IIIVVVcccjjjmmmppprrrrrrpppsssxxxzzzxxxgggfffiiinnnnnniiieeeeeesssyyyxxxlll```\\\]]]]]]ZZZYYYYYYXXXXXXXXXXXXXXXZZZ[[[\\\^^^^^^^^^]]]]]]ZZZ[[[\\\]]]\\\[[[ZZZYYY\\\^^^aaabbbaaaaaaaaaaaaffffffgggffffffjjjoootttxxxuuupppoooqqquuuxxxyyyyyyttteeebbbcccccc```___ffftttuuujjjcccZZZTTTVVVcccwwwvvvbbbWWWUUUSSSNNNMMMMMMNNNOOOOOOKKKEEEAAA>>>>>>>>>>>>???BBBEEEHHHuuu^^^ccc\\\FFF:::===SSSgggjjj```SSSKKKHHHEEE@@@;;;>>>AAAGGGPPP[[[hhhuuu~~~xxxxxxiiiWWWTTTRRRTTTSSSQQQRRRUUULLLOOOKKKHHHHHHEEEPPPhhhpppjjj___QQQJJJQQQbbbqqq~~~oooxxxqqqLLL888;;;:::777888777777777777777777666666666555555555555666777888888:::999888777666666666777444444555666777777888888777777888888888999999999::::::;;;;;;;;;;;;::::::999999999:::;;;<<<>>>>>>>>>??????>>>======???AAA@@@CCC@@@AAAGGGDDDCCCOOO[[[pppeee||||||wwwqqqiii```ZZZNNNJJJDDDBBBBBBBBB@@@===>>>>>>=========<<<<<<<<<::::::;;;;;;;;;:::999999:::999888777777777999::::::BBBLLL___lll]]]HHHDDDBBBAAA???<<<888777999::::::::::::::::::999999999;;;:::===CCCGGGIIINNNUUUjjjsssrrruuurrrNNNCCCFFFFFF@@@AAABBBDDDEEEEEEDDDCCCBBBAAA@@@???===;;;:::999999999999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;999999888999999:::;;;;;;:::999888777777777777777666777777777777888888888888888888888999:::;;;;;;;;;<<<===>>>??????@@@???;;;;;;<<<<<<===???@@@AAA@@@>>>EEE@@@BBBKKK^^^~~~}}}yyytttzzzfffKKK<<<:::<<>>>>>???BBBEEEGGGqqq^^^ggg~~~uuuQQQ???;;;EEETTTdddfff^^^PPPHHHHHHDDD<<<>>>???@@@DDDMMMYYYfffnnnxxx|||tttlllddd\\\WWW[[[ccc\\\[[[RRRNNNMMMFFFLLLaaauuu]]]WWWNNNHHHLLL___yyyssskkkxxxXXXAAA888;;;888666888555555555555555555555555555555555444444555666888999:::999888777666666666777333333444555666777888999777777777888888888888888999:::;;;;;;;;;;;;:::999888888999999:::<<<===>>>?????????>>>===>>>@@@CCC@@@EEECCCBBBGGGEEEBBBJJJMMMaaa}}}qqq~~~yyyrrrmmm^^^XXXPPPKKKJJJHHHEEEAAAAAA@@@@@@???>>>===<<<<<<999:::;;;<<<<<<;;;;;;::::::;;;:::888777888:::;;;777===>>>CCCNNNJJJ===:::999;;;<<<<<<::::::;;;<<<;;;;;;;;;:::::::::;;;<<<<<<===DDDMMMTTTXXX___fffxxx~~~rrrwww~~~\\\FFFEEEHHHFFFAAA???AAACCCEEEFFFEEECCCBBB@@@@@@>>>===;;;;;;::::::::::::;;;;;;;;;::::::999999999:::;;;;;;;;;;;;;;;888888888777888888999999888888777777777777888888666666666777777777888888777777777888888999:::;;;:::;;;<<<>>>???@@@@@@@@@<<<<<<<<<<<<<<<===>>>???>>>===DDD???AAAGGGVVV}}}yyytttwwwtttllloooaaaPPP===:::999>>>KKK[[[ffflllooorrrrrrppprrryyy~~~mmmiiiiiilllmmmhhhddddddeeexxxxxxhhhaaa___\\\[[[[[[\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^]]]^^^______^^^___aaabbbfffhhhiiigggeeegggmmmsssvvvsssooommmooorrrtttuuuwww{{{}}}~~~yyylllccc___YYYZZZdddyyyvvvjjj]]]VVVRRRRRRXXX```wwwmmm[[[TTTRRRNNNNNNLLLLLLLLLMMMMMMKKKJJJCCCAAA??????AAADDDGGGIII}}}YYYOOO[[[ppp^^^KKKDDD>>>AAAXXXeeeeeeTTTIIILLLJJJAAA???>>>===???EEEOOOZZZaaaoooxxxooo```[[[fffuuupppiii[[[SSSPPPGGGJJJ]]]yyyjjjUUUOOOHHHGGGTTToooiiiggguuuvvvkkkqqqoooIII<<<999<<<888777:::777444444444444444444444444555444444444555666888999;;;:::888666666666666777333333444555666777888999777777777777888888888888999999;;;;;;;;;;;;999999888888888999:::;;;=========???@@@@@@@@@@@@BBBDDD<<>>===<<<888999;;;<<<===<<<;;;;;;555:::===<<<:::999999888666@@@===888===>>>999;;;888:::;;;;;;:::;;;===???=========<<<;;;<<<>>>@@@CCCFFFOOO\\\eeejjjrrrzzz{{{||||||sssOOOEEEJJJHHH@@@:::???@@@CCCEEEFFFEEECCCBBB???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888999::::::;;;;;;::::::888888777777777777777888888777777777777777888999666666666666777777777777777777777777888999:::;;;::::::<<<>>>???@@@@@@@@@>>>>>>===<<<<<<<<<<<<===>>><<>>999777<<>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDIIIMMMZZZyyytttqqqjjjaaaYYYUUUTTTUUUMMMKKKGGGDDDBBBAAA>>><<<;;;999999999;;;;;;:::999:::::::::;;;::::::999999888999:::;;;;;;;;;:::999::::::::::::999999999999::::::999:::<<<@@@CCCFFFNNNVVV```jjjqqqyyyvvvqqqwwwsss```KKKCCCGGGIIIBBB999AAABBBCCCDDDDDDCCCBBBBBBAAA@@@>>><<<;;;:::;;;;;;<<<<<<;;;::::::999888888999999888888888888888888777777777777777777777777777777777777888888888888888888777666666666666666555555666777888999:::::::::;;;<<<>>>????????????============<<<<<<<<<<<>>888666888999888666777666666666555555555555777777666666666666777777666666555555555444444444555444444444444555666666444555555666777777888888999999999999999999999999999999888777888999::::::<<<<<<=========>>>>>>>>>??????@@@AAABBBCCCDDDDDD===FFFPPPmmm~~~vvvmmmeee```^^^VVVSSSOOOLLLIIIEEEAAA>>>???>>><<<<<<===>>>===;;;999999:::::::::::::::999;;;<<<<<<======<<<;;;:::;;;;;;;;;<<<<<<===>>>?????????@@@BBBGGGLLLQQQTTTdddjjjssszzz{{{sssqqqvvv{{{|||}}}^^^QQQDDDAAAGGGKKKFFF???@@@AAABBBDDDDDDDDDCCCCCCAAA@@@>>>===<<<;;;;;;<<<;;;;;;::::::999999888888888888888888888888888888777777777777777777777777666666777777777888888888888777777666666666666666555555666777888999:::::::::::::::;;;<<<<<<==============================???<<<===@@@>>>@@@SSSiii|||wwwvvvyyyppptttyyymmmqqqnnnbbbEEE@@@:::999@@@NNN]]]gggkkkmmmppppppqqquuu|||zzzooogggiiillliiidddbbbaaaiiixxxpppccc^^^\\\[[[ZZZYYYYYYYYYVVVTTTSSSSSSTTTUUUWWWYYY[[[]]]\\\\\\\\\]]]^^^```bbbcccfff```]]]^^^YYYTTTYYYdddcccdddeeeeeedddeeegggiiijjjiiiiiilllqqquuuvvvvvvooossstttqqqrrryyy~~~uuulll___]]]XXXYYYfff|||}}}mmm```YYYTTTRRRRRRVVV]]]eeefffbbb[[[WWWUUUPPPNNNLLLMMMPPPSSSUUUVVVQQQKKKFFFEEEDDDEEEIIIOOOzzzuuu^^^VVVXXXgggyyyvvv]]]HHHAAA999BBBTTThhhqqqhhhSSSAAABBBCCCBBB===888888<<>>????????????@@@AAABBBCCCCCCDDD???JJJLLLZZZ~~~yyypppllldddaaa]]]YYYUUUPPPJJJFFFEEECCCAAA@@@@@@@@@???>>>=========>>>>>>>>>>>>>>><<<<<<============<<<<<<=========>>>@@@CCCFFFGGGHHHJJJLLLQQQWWW^^^eeehhhwww|||~~~}}}yyyyyy}}}___KKKEEEAAACCCIIILLLIIIDDDAAAAAABBBCCCCCCCCCCCCCCCAAA@@@>>>===<<<<<<<<<<<<999999999999999999999999888888888888888888888888777777777777777777777777666666777777777777888888777777666666555555666666555555666777888999::::::<<<;;;::::::::::::;;;<<<========================???;;;;;;>>>>>>@@@LLL[[[}}}yyyrrrttt|||sss{{{~~~UUUFFF::::::???FFFRRR___fffiiimmmoooppptttzzz~~~qqqgggfffiiiiiifffccc___eeesss|||jjj^^^ZZZZZZZZZZZZZZZXXXTTTPPPRRRSSSTTTVVVYYY[[[\\\]]]]]]]]]]]]^^^___aaacccdddeeedddgggiiicccYYY\\\eeecccdddfffeeedddccccccdddeeeeeeeeeiiimmmqqqssstttssstttuuuwww}}}||||||qqqggg```XXXUUUZZZggg~~~qqqeee```]]]VVVPPPNNNUUU^^^aaa___[[[XXXWWWQQQPPPNNNPPPSSSVVVXXXYYYVVVOOOIIIHHHHHHIIINNNTTTzzz|||fffVVV]]]uuu```III???<<>>:::555555555555555555555555555555444444444444555666666555555555666666666777777999999999999::::::::::::<<<;;;;;;::::::999999999999999:::;;;===>>>??????>>>>>>???@@@AAABBBCCCCCCFFFMMMJJJNNNmmmqqq{{{vvvpppmmmjjjgggccc]]]VVVRRRMMMJJJGGGFFFEEEEEECCCBBBCCCCCCBBBAAAAAAAAA@@@AAA======>>>???@@@AAAAAAAAACCCCCCCCCEEEHHHLLLPPPRRRWWWYYY\\\bbbiiipppvvvzzzSSSGGGFFFEEEGGGIIIJJJHHHFFFCCCCCCCCCBBBBBBAAA@@@@@@>>>>>>===<<<;;;;;;::::::777777888888888888888888777777777777888888888888777777777777777777777777666666666666777777777888777666666555555555666666555555666777888999::::::???>>><<<::::::;;;<<<===<<<===============>>>>>>@@@;;;:::===>>>@@@FFFNNNzzzyyyyyyhhhPPP<<<;;;===>>>IIIXXXbbbfffkkknnnpppsssxxx|||ttthhhdddgggiiigggddd___cccoooooo]]]YYYYYYZZZ[[[[[[XXXRRRNNNQQQSSSTTTWWWYYY[[[\\\\\\\\\]]]]]]___```aaacccccc___hhhyyy{{{iii```bbbdddeeegggfffdddbbbaaaaaa``````bbbeeeiiilllooopppvvvxxxyyy||||||wwwkkk___XXXZZZ[[[```uuuvvviiiccc```ZZZTTTQQQVVV]]]```^^^[[[WWWVVVRRRPPPOOOQQQTTTXXXZZZ[[[ZZZSSSMMMKKKKKKLLLQQQXXXmmmRRRbbbcccPPP???:::JJJ[[[^^^[[[[[[NNNJJJEEEAAA???>>>;;;888===???DDDKKKUUU___hhhmmmttt}}}rrr```QQQUUUaaawwwwwwdddTTTNNNFFF???KKK^^^yyy~~~}}}~~~XXX===<<<999888888888999888777666555555555666666666666666888666555999>>>@@@===999444555555555555555555555555444444444444555666666555555555555666666666666888888888999999999::::::;;;;;;;;;;;;:::999999888888999:::;;;<<<===>>>>>>===>>>>>>???@@@AAABBBBBBCCCDDDCCCKKK]]]xxxvvv|||vvvtttrrrpppmmmhhhccc___ZZZWWWTTTQQQQQQPPPOOONNNLLLKKKJJJHHHGGGGGGGGGGGGFFFGGGIIIJJJMMMOOOQQQRRRRRRSSSTTTVVVYYY\\\```aaahhhjjjmmmqqqwww}}}|||pppLLLHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCAAA???>>>===<<<;;;;;;;;;::::::999888888666666777777777777777777666666777777777888888888666666666666666666666666555666666666666777777777666666555555555555666666555555666777888999::::::???>>><<<:::999:::;;;<<<;;;;;;<<<<<<============@@@<<<:::<<>><<<:::444444444555555555555555555444444444444555666666555555555555555555555555666666777777888999999999999:::::::::::::::999888888999999:::;;;<<<============>>>???@@@AAAAAABBBCCCBBBBBBJJJRRR[[[}}}{{{|||{{{yyywwwvvvsssooollllllhhhdddaaaaaa``````______^^^]]]\\\[[[\\\]]]^^^]]]]]]___aaacccfffhhhjjjjjjjjjlllnnnppprrrssstttxxxzzz|||yyyxxx}}}WWWAAAFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDAAA???===;;;::::::999999999999999888777777666666666666666666666666555666666777777888888888666666666666666666666666555555666666666666777777555555444444555555666666555555666777888999::::::;;;:::999888777888888999:::::::::;;;;;;<<<<<<===>>><<<;;;<<<>>>@@@AAABBBHHHyyyuuuwwwzzzttt^^^GGG<<<777777@@@LLLXXX^^^fffkkkmmmooorrruuu|||yyyqqqiiifffggggggdddaaabbbgggqqq~~~uuufff\\\[[[ZZZ[[[[[[ZZZWWWUUUWWWVVVUUUTTTTTTUUUVVVWWWXXXYYY[[[\\\^^^_________```hhhyyynnneeefffdddfffgggfffdddbbbbbbcccdddfffggghhhhhhjjjmmmooolllssswwwtttqqqrrrttttttuuuuuuwww|||~~~kkk\\\YYYZZZ[[[hhhxxxxxxggg```^^^[[[UUUVVVXXXZZZ[[[\\\\\\\\\WWWVVVUUUXXX\\\```cccdddddd]]]XXXWWWUUUTTTXXX]]]qqqbbb]]]rrreee@@@:::>>>???JJJZZZ[[[WWWOOOIIICCC@@@===<<<999999:::;;;???DDDJJJMMM[[[dddppp{{{~~~wwwooocccWWWJJJCCCCCCRRRggg|||iiicccllluuuooorrrsssRRR???999999888888777666666555666777555555555555666666666777777666666666666777888888444444444555555555666666555444444444444555666666555555555555555555555555444555555666777777888888777888999:::::::::999888999999::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAADDDGGGFFFHHHJJJKKK```ttt|||zzzyyyuuuqqqnnnnnnnnnnnnmmmqqqqqqpppppprrrtttwwwxxxwwwwwwwwwxxxzzz|||~~~~~~vvvwww~~~dddGGGCCCCCCCCCCCCDDDFFFEEEDDDBBBBBB@@@>>><<<;;;:::::::::888999999:::999999777777777666666555555444444444555555666666777888888999666666666666666666666666555555555666666666777777555444444444444555666777555555666777888999::::::999999999888888888888888888888999999:::;;;;;;<<<;;;;;;;;;:::;;;>>>@@@@@@???___~~~xxx{{{}}}|||rrrlllllliii^^^MMM>>>777777===BBBOOOVVV```gggkkknnnqqqtttwwwzzzwwwmmmfffeeefffddd___aaaccchhhrrr{{{xxxooo```]]]ZZZZZZ[[[\\\\\\[[[[[[XXXUUURRRPPPQQQRRRTTTUUUWWWYYYZZZ\\\\\\\\\\\\```aaahhhqqqnnndddaaafffbbbcccdddcccaaaaaacccdddggghhhiiiiiiggggggiiillljjjqqqvvvsssoooooonnnlllfffdddbbbdddiiiqqqwww{{{}}}rrrgggaaa^^^]]]ccclllzzzssslllfff```[[[ZZZYYYZZZ\\\___aaabbb^^^]]]\\\___ccchhhkkklllkkkfffaaa```^^^[[[]]]aaapppMMMOOO___oooxxxKKK>>><<<666<<>>===;;;;;;;;;===@@@BBBJJJQQQ]]]iiivvv~~~vvvkkkccc[[[PPPEEEAAAEEESSSkkkzzzgggcccmmmsssqqqrrrkkk}}}RRR===;;;<<<999666777666555555666888:::444555555555666666777777777777666444222111333555444444444555555555666666555444444444444555666666555555555555555555555444333444444555666777777888555666888999::::::999888::::::::::::::::::::::::<<<<<<===>>>???@@@AAAAAA===GGGFFFCCCGGGJJJSSSccc{{{wwwtttttttttttttttvvvvvvvvvxxx{{{tttsssxxx{{{}}}RRREEEOOODDDDDDEEEGGGIIIGGGCCC???>>>===<<<;;;::::::;;;<<<888999:::;;;:::999888777777777666555444444333333444555555666777888888999666666666666666666666666555555555555666666666777444444444444444555666777555555666777888999::::::999::::::;;;;;;;;;:::999777777888999999:::;;;;;;888::::::999999===??????KKKPPPyyyxxxzzzyyy~~~zzz{{{~~~vvvllliii```\\\QQQ@@@777888;;;:::HHHPPP[[[dddjjjmmmqqqtttttt{{{{{{pppfffdddeeeddd]]]___```aaakkkwwwzzzvvvbbb___ZZZYYYZZZ]]]___```]]]ZZZUUUPPPNNNNNNPPPRRRTTTUUUWWWYYY[[[[[[[[[[[[]]]ZZZ^^^eeeeee^^^]]]ccc```aaaaaa`````````ccceeefffhhhhhhgggdddccceeeggggggmmmrrrpppnnnlllhhhccc[[[XXXUUUTTTWWW___hhhnnnssssssrrrnnnhhhbbbbbbcccoooyyypppfffdddaaa]]]\\\^^^bbbdddfffcccbbbbbbdddiiinnnqqqrrrqqqlllhhhgggdddaaaaaaddd~~~~~~ZZZNNNOOOTTTggg```FFF;;;;;;@@@CCCHHH\\\fffZZZHHHAAABBBCCCCCC???:::999<<<>>>??????EEEJJJRRR\\\gggttt~~~|||pppccc\\\TTTIIIEEEFFFJJJQQQeeexxxuuuooolllttt}}}|||sssvvv}}}{{{___HHH;;;555666555999888777666666777888999555555555555666666777777666555333222222333555666666666666666666666666666333333333333333333333333666555444333222333333444555555555555555666777777666777888999999888777666::::::999999999999999999;;;;;;<<<===>>>???@@@AAA@@@AAABBBDDDHHHKKKOOOQQQjjj~~~}}}}}}zzzzzz~~~zzz}}}|||vvvuuu|||{{{ooosssdddNNNGGG???GGGEEEDDDGGGJJJIIIDDD>>>>>>======<<<;;;;;;:::::::::::::::999888777666666777777666666555555555444333333333444555666777777666666666666666555555444666666666666666666666666555555555555555666777777888666555777888777666666777888999:::::::::::::::999999::::::::::::;;;;;;===<<<;;;:::;;;===???@@@DDDSSSyyywwwxxxzzzwww}}}sssbbb]]][[[SSSEEE999666999<<>>EEENNNYYYfffrrrzzz~~~~~~vvvpppeee]]]TTTMMMFFFAAAEEEMMMUUUnnnjjjkkk~~~vvvwww{{{OOOAAA;;;999888333888777666555555666777888444444444555555666666666666555333222222333555666555555555555555555555555444444444444444444444444666555444333333333444444555555555555555666666777666777888888888888777666999999999999999999999999;;;;;;<<<<<<===>>>??????AAAAAABBBCCCEEEHHHJJJLLLXXX|||}}}}}}||||||nnnppp{{{pppSSSHHHHHHDDDEEECCCBBBEEEGGGGGGBBB=========<<<<<<;;;::::::999999999999999888777666666777666666666555555555555333444444444555666666666666666666666666555444444555555555555555555555555555555555555555666666777666444444555666666666666777777888888888888888888999999999:::::::::;;;;;;======<<<<<<<<<===??????CCCRRR~~~|||{{{|||}}}yyy|||}}}zzzxxx___^^^]]]UUUHHH;;;555777:::DDDMMMYYYbbbgggkkkppptttvvv}}}rrrlllfffbbb```___]]]\\\aaaiiirrrvvvlll```WWWWWWYYYZZZ]]]```aaa]]]XXXUUUUUUTTTSSSQQQSSSTTTVVVXXXZZZ[[[[[[[[[ZZZ[[[]]]______^^^]]]\\\```aaaaaaaaa`````````aaaeeeccccccfffeeecccfffjjjlllllljjjgggiiilllkkkgggaaaZZZUUUVVVXXXYYY^^^ccciiilllnnnnnnmmmlllkkklllqqq}}}xxxqqqoookkkgggeeefffiiilllssspppnnnpppxxx~~~vvvwwwuuunnnnnnuuu|||eeeOOOMMMYYYfffqqqsssggg\\\VVVJJJ===???FFFRRR\\\[[[RRRIIIGGGBBB@@@>>>===<<<;;;999777555777;;;@@@HHHRRR]]]dddjjjrrr~~~yyytttlllbbbZZZQQQMMMGGGCCCBBBIII[[[lll|||yyyiii^^^VVVrrrrrrmmm{{{sssvvv^^^===999:::<<<:::222666666555555555555666666333333444444444444555555555444333222222333444555444444444444444444444444555555555555555555555555555555444333333333444444555555444444555555666777666777777888888777777666777888888888999:::::::::;;;;;;;;;<<<<<<=========AAAAAAAAAAAACCCDDDEEEFFFOOO```}}}ppppppvvvmmmqqq|||gggQQQEEECCCFFFDDDBBB@@@@@@AAACCCBBB>>>:::<<<<<<;;;;;;::::::999999999999999999888777666666666666666666555555555555444444555555555555555555555666666666666555444444444444444444444444444444555555444444555555666777666777777777777888999888999888777666555666777888999999999999::::::::::::<<<<<<<<<============>>>BBBTTT}}}www{{{|||~~~zzzrrrzzzfffaaa___XXXMMM???777777999???HHHUUU```gggkkkooorrrttt}}}xxxqqqjjjeeeddd```\\\[[[^^^dddlllrrrqqqdddXXXVVVYYY[[[\\\]]]aaa___\\\ZZZYYYXXXVVVTTTTTTUUUWWWYYYZZZZZZZZZYYY\\\]]]___```___]]]ZZZXXX]]]```aaaaaa```aaadddhhhiiieeeccceeefffeeeeeehhhjjjkkkiiihhhkkkrrrtttrrrnnneee]]]ZZZYYYXXX[[[___aaadddiiilllnnnnnnpppqqqsss{{{zzztttpppoooqqqttt}}}zzzxxxzzzzzzyyy~~~|||```QQQQQQSSSffftttuuuvvvvvvhhhTTT@@@:::>>>LLLTTTPPPLLLMMMCCCBBB@@@>>>===<<<;;;;;;999999::::::===CCCKKKPPPTTT\\\gggpppvvv|||xxxmmmeee```XXXNNNFFFFFFDDDDDDHHHSSSgggoooRRRDDDMMM[[[vvvqqq~~~wwwxxxhhhGGG555777999:::999111444444444444444444444444333333333333333333333333555444333333333333444555222222222222222222222222444444444444444444444444444444444444444444444444555444444444444555666666666777777777777777777666666777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@AAABBBCCCDDDDDDPPPSSSggg{{{bbbTTTggg}}}vvvpppnnnuuurrrKKKFFFDDDAAA@@@===>>>======>>>???>>>;;;888;;;;;;::::::999999999999888888888888888777666666666666666666666555555555555555555555555444444444555555666666555555444333333333333333333333333333555444444444444555666666333666888666666888999888:::999777555555555777888888999999999999::::::::::::;;;;;;<<<===<<<<<<;;;CCC```~~~}}}uuuttt{{{vvveee```YYYQQQFFF;;;777999;;;DDDQQQ]]]fffkkkoooqqqsss{{{}}}uuunnniiigggaaa\\\[[[]]]bbbiiiqqqttthhhZZZUUUXXX[[[[[[ZZZ````````````^^^\\\YYYWWWVVVWWWYYYZZZ[[[ZZZZZZYYY\\\]]]___``````]]]ZZZXXXYYY]]]```aaaaaadddkkkqqqooohhhdddeeegggdddbbbcccfffiiikkkmmmsss{{{xxxnnnddd___\\\ZZZ\\\```]]]aaagggkkknnnooorrrsssxxx~~~{{{yyy|||~~~www\\\NNNQQQ___llltttmmmRRRAAA666;;;DDDGGGJJJOOOJJJHHHEEEAAA>>>======>>><<<;;;:::999999<<>>>>>@@@AAACCCDDDEEEEEEMMMNNNVVVzzzeeeZZZUUU\\\|||zzzuuusssrrrsssyyy~~~yyyZZZBBBEEEEEE@@@===:::<<<;;;;;;;;;;;;;;;999777999999999999888888888888777777888888888777666666555555555666666666666666555555555555555444444444555555555555555444444333333333333333333333333333444444444444444555666666000555777333222555777555;;;:::888666555666888999888888888999999999::::::777888999;;;;;;;;;;;;;;;CCChhh~~~}}}{{{}}}kkkbbbYYYTTTLLL@@@999777999AAALLLYYYbbbjjjoooqqqrrrwwwvvvpppmmmhhhaaa\\\]]]___aaahhhpppuuukkk^^^WWWWWWZZZZZZWWW___aaabbbcccaaa^^^\\\ZZZXXXYYYZZZ[[[\\\[[[ZZZZZZYYY[[[]]]___```___]]]\\\YYY[[[^^^___```dddjjjooonnngggccceeegggdddccccccdddjjjooorrrwww|||rrrhhhccc___\\\]]]aaa]]]aaafffkkkooossswwwyyy{{{pppYYYSSSTTTXXXdddwwwkkkWWWAAA888999???DDDIIIOOONNNKKKFFFAAA=========999999999888888;;;???BBBDDDFFFJJJOOOTTTZZZaaaeeeoootttzzz}}}~~~~~~|||~~~}}}{{{yyyvvvpppiiidddWWWRRRKKKEEEBBB@@@??????>>>MMMcccxxx|||dddRRROOOLLLGGGSSSfffgggooo}}}~~~mmmDDD::::::===555333555333333333444444444444333333444444333333333333222222444444444444444444444444222222222222222222222222111111111111111111111111222333444555555555444444444444333333444444555666777666666555555666666777666777777777888999999999:::::::::;;;;;;<<<<<<<<<<<<===???BBBDDDEEEFFFFFFHHHMMMOOOdddeeePPPRRRaaatttuuusssssstttxxx~~~}}}wwwjjjNNN@@@CCC@@@===>>>===::::::::::::999888888777888888888888888888777777666777777888888777666666555555555666666666666666444444555555555555555555444555555555555444333333333333333333333333333333444444333333444444555666444<<<>>>777555999;;;888:::999888777777777888999888888888888999999999999666777888999:::<<<======>>>^^^|||kkk^^^[[[WWWJJJ===888999>>>GGGQQQ\\\fffmmmqqqrrrtttzzz|||uuupppoooiiiaaa]]]___```___dddlllsssnnncccYYYWWWYYYYYYVVV\\\^^^aaabbb```]]][[[[[[WWWXXXZZZ[[[\\\[[[[[[ZZZWWWXXX[[[]]]___```aaaaaa]]]]]]]]]]]]___aaacccdddfffaaa```dddffffffgggiiieeekkkppprrrvvv~~~wwwmmmhhhccc^^^]]]___[[[___dddiiinnntttzzz{{{cccWWWNNNTTT```mmmxxxuuuhhhRRR???999===@@@>>>HHHKKKLLLKKKFFFBBB??????888:::::::::::::::===???>>>???AAACCCFFFIIIMMMOOOUUUZZZ___bbbaaacccgggkkklllkkkkkkkkklllkkkhhheeefffeeedddbbb^^^YYYSSSNNNFFFEEEBBB???===@@@EEEJJJNNN^^^qqq{{{~~~{{{oooccc[[[[[[YYYXXX[[[ccclllqqqhhhmmmyyyyyyzzzoooQQQ???666888:::444333666333333333444555555444333333555444444444333333333333333444444444444444444333222222222222222222222222222222222222222222222222222333444555555555444444444444333333444444555666777666555555555555666777777777777777888888888888999999:::;;;<<<======>>><<<===???AAACCCDDDDDDDDDDDDLLLKKKRRRtttlll___WWWbbbuuuxxxwwwwwwzzz|||lllUUUEEE@@@AAA<<<===@@@;;;:::;;;;;;:::999888888888777777777777777777777777666666777777777777777666555555555555666666666777333444444444555666666666444444555555444444333222444444444444444444444444444444333333444444555666888AAACCC;;;777;;;===:::666666777777777777777777888888888888999999999999777777888999;;;>>>@@@BBBAAAPPPhhh~~~kkkiiigggYYYHHH>>>:::<<>>777>>>DDDKKKNNNKKKGGGDDDCCC<<<>>>>>>===;;;:::;;;;;;777888:::<<<>>>@@@AAABBBDDDHHHMMMNNNMMMNNNSSSWWWVVVTTTSSSRRRRRRQQQOOOMMMLLLLLLLLLKKKIIIEEEAAA>>><<<>>>>>>======AAAKKKSSS[[[hhhpppkkkaaaXXXNNNEEEKKKiii|||yyyqqqzzzTTT======333333777333555888222333333555555555555333333555555555444444333333333333444444555555444444333222222222222222222222222333333333333333333333333111222444555666555444444444333333333333444555555777666555444444555666777888888888777777777777777999999:::;;;===>>>??????<<<===???AAABBBBBBBBBBBBAAAHHHEEECCCRRRmmm~~~nnnkkkmmmvvv||||||nnnIIIEEE>>>@@@BBB>>>??????555:::;;;;;;:::888777888999666666666666777777777777666666777777777777777666444555555555666666777777333333444444555666777777444444555555444444333222444444444444444444444444444333333333333444555555444>>>@@@777222777999555333444555666777777666666777888888888888999999999999888888999<<>>@@@AAACCCDDDEEEEEEDDDEEE@@@:::;;;@@@@@@;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAAAAAAAACCCBBBAAAAAABBBBBB@@@===BBB@@@===>>>@@@@@@<<<999???BBBBBB???FFFWWWffflllqqqjjjZZZNNNJJJAAAEEEWWWggg~~~rrrqqqooowwwZZZCCC<<<:::999777666444333333333333333222222222222111111555555555444444333333333444333333222222333333444333333333333333333333333444444333333333333222222333333333333333333333333333333333444444444555555555555555555666666666666777777777777777888888888;;;;;;:::;;;;;;<<<>>>>>><<<<<<<<<===>>>@@@AAABBBIIIAAA@@@HHHMMMRRRhhhxxxsssooo}}}zzztttwwwrrrRRRGGGEEECCC@@@???>>><<<:::888<<<<<<;;;:::888777666666666666666666777777777777555555666666666666555555444555555555444333333222444222111333444333222333444444444444444444444444444444444555444444333333555555555555555555555555777888999:::999888666444777777777777777777777777777777777777777888888999888888999;;;>>>CCCGGGIIITTTaaasss~~~wwwsss~~~vvvEEE>>>:::>>>AAACCCSSSdddfffmmmtttxxxvvvssssssrrrpppkkkhhhccc___[[[ZZZZZZZZZffflllkkkaaaYYYWWWVVVSSSRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZVVVXXXZZZ[[[\\\]]]\\\\\\[[[\\\___bbbdddeeeeeeeee```aaabbbbbbccccccccccccgggggggggiiiqqqxxxuuujjj___bbb^^^XXXRRRQQQUUUZZZZZZYYYcccbbbqqqHHHpppyyyyyyiiiUUUMMMSSS]]]ddduuu}}}pppZZZFFF===<<<<<<>>>BBBDDDEEEDDDOOOPPPMMMFFFCCCBBB???999============<<<<<<<<<<<<999999;;;<<<======>>>>>>======<<<===============<<<:::999999;;;===??????666???HHHPPP]]]llluuuvvvkkkbbbNNNAAA@@@@@@JJJ___zzzuuu{{{{{{oooKKK>>>777999888777555444444333333555555444444444444333333555555444444444333333333444333333222222333333444333333333333333333333333444444333333333333222222333333333333333333333333222222222333333333444444555555555555666666666666777777777777777888888888:::::::::;;;;;;<<<===>>><<<<<<<<<===>>>???AAABBBCCC??????BBBCCCFFFUUUggg~~~zzz___HHHBBBDDDBBB@@@???>>>===;;;999<<<<<<;;;:::999888777777777777777777666666666666555555666666666666555555444444555555444444333222333222222444555555555555444444444444444444444444333444444444444444333333555555555555555555555555666777888999999777555444666666666666666666666666777777666666777777888999777777777999;;;???BBBDDDNNNRRRbbbzzz{{{yyy}}}{{{~~~}}}~~~ZZZ>>>888<<<@@@BBBQQQaaadddlllsssxxxvvvssssssrrrpppkkkiiieee```]]]\\\[[[\\\```gggiiiaaaYYYVVVUUUSSSRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ\\\___aaacccdddeeeaaabbbcccdddeeeeeeeeedddeeeeeeeeegggnnn{{{{{{ooodddeee]]]YYYSSSQQQRRRTTTTTTSSS\\\ZZZbbbuuu???SSS|||{{{~~~hhhTTTQQQWWWbbbsss{{{TTTJJJ>>>888:::>>>AAABBBIIINNNPPPMMMIIIFFFBBB===>>>>>>======<<<<<<<<<<<<:::;;;;;;<<<======>>>>>><<<<<<<<<;;;::::::;;;<<<;;;;;;::::::;;;???DDDHHHOOOWWWaaaiiioooqqqllleeeZZZTTTCCC888>>>GGGVVVjjj|||}}}|||tttvvvPPP???===777888777666555444444444444555555444444444444333333444444444444333333333333333333222222222222333333333333333333333333333333444444333333333333222222333333333333333333333333111111111222222222333333444555555555555666666666666666666777777888888888:::::::::;;;<<<<<<======<<<<<<<<<<<<===???@@@AAA@@@BBBCCCAAA???BBBKKKRRRtttrrrMMMDDDBBBBBBAAA????????????===;;;;;;;;;;;;::::::999999999888888777777666666555555555555666666666666555555444444555555444444333333111222333333444555666666555555555555555555555555333333444444444444333333444444444444444444444444666777888888888777555444666666666666666666666666777777666666777777888999666666666777888:::<<<>>>EEE???LLL___yyyuuu{{{~~~uuu|||~~~mmmCCC:::;;;>>>>>>JJJZZZ]]]jjjrrrwwwvvvssssssrrrpppllljjjfffbbb___]]]]]]]]]YYYbbbgggbbbZZZVVVTTTTTTRRRRRRRRRRRRRRRSSSTTTTTTSSSTTTVVVWWWYYYZZZZZZZZZ[[[[[[YYYXXXWWWWWWWWWWWWWWWXXXYYY[[[^^^```cccddd```aaabbbcccdddddddddddddddddddddeeejjjvvv}}}rrreeeeee___\\\XXXTTTQQQPPPOOOOOOSSSQQQTTT[[[ddduuu<<>>888:::>>>@@@AAAGGGMMMNNNLLLGGGCCC@@@>>>>>>>>>>>>=========<<<======<<<<<<<<<<<<<<<===<<<======;;;999888:::<<<<<>>888<<<777777666555555444444444444333333222222222111111111333333333333333333333333333333222222222222333333222222222222222222222222444444333333333222222222222222222222222222222222222222222222333333333333444444444555555555666666555555666666777888888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???EEEGGGCCCAAAEEEJJJKKKWWWttt~~~UUUDDDEEEAAAAAA???>>>>>>???@@@>>>===:::::::::::::::::::::;;;999888888777666555555444555555666666666666555555333444444555444444333333000333444222222333444333555555555555555555555555222222333444444444333333444444444444444444444444555666666777777666555555666666666666666666666666666666666666666777888888777666666666666777999999???444===GGGQQQ~~~}}}||||||}}}{{{uuuKKK>>>;;;<<<:::CCCQQQSSSgggooouuuuuussssssrrrpppllljjjgggccc```___^^^^^^XXX```fffeee]]]VVVTTTTTTRRRRRRQQQQQQQQQRRRSSSTTTSSSTTTUUUWWWXXXYYYZZZZZZZZZYYYXXXVVVUUUUUUVVVWWWWWWWWWXXXYYY\\\___bbbddd\\\]]]^^^___```aaaaaaaaadddeeeeeeeeehhhssswwwiiifffbbbaaa^^^YYYTTTPPPPPPPPPOOOOOOQQQQQQOOOSSSdddvvv888777SSSssszzz~~~fffggg___fffsssVVVGGG@@@<<<:::@@@BBBGGGJJJHHHDDDAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<============???@@@@@@AAABBBEEEFFFFFFKKKSSSYYY___eeemmmsss}}}uuujjj^^^SSSHHH@@@===>>>RRR[[[]]]dddfffbbbddd]]][[[fff|||yyyyyy|||}}}|||PPPBBB:::666555333666555555444444444555555333333222222222111111111333333333333333333333333333222222111111222222333222222222222222222222222444444333333333222222222222222222222222222222222333333333333444444444444444444444444555555555555444555555666777777888888888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>===CCCEEEBBBAAADDDGGGFFFGGGTTTiii|||{{{WWWAAA@@@CCC<<>>======??????>>>===999999::::::::::::;;;;;;999888888777666555555444555555666666666666555555333333444444555444444333444999999444111333444222555555555555555555555555111222222333444444333333444444444444444444444444555555555666666666555555555555555555555555555555666666666555666777777888777777777777777777888888;;;555<<<>>><<>>@@@999555444444444444444444444555555555555444444444444333333222222222222333333333333222222111111111111222222222222222222222222222222444444333333333333222222222222222222222222222222333333444444444555555555333444444444444555555555444444555666777777888888777888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======AAADDDHHHIIIHHHEEEDDDCCCGGGIIIQQQnnn~~~nnnzzzwww~~~}}}^^^HHH???BBBCCC;;;>>>===<<<<<<>>>>>>===<<<999999999999999999999999888888777777666666555555555555666666666666555555333333444444555555444444777>>>???777333666666333444444444444444444444444000111222333333444444333333333333333333333333333444444444444555555555555555555555555555555555555666666555555666666777888777777777888888888999999888<<>>===QQQ|||{{{zzzooouuuuuulllSSS???888:::888>>>KKKPPP\\\fffnnnqqqrrrssssssqqqmmmllljjjgggeeecccaaaaaa```aaaeeeiiiggg___XXXUUURRRQQQOOONNNOOOPPPRRRTTTUUUUUUVVVWWWWWWWWWWWWWWWTTTTTTTTTUUUVVVXXXYYYZZZYYYYYYZZZ[[[\\\^^^___```[[[\\\]]]___```aaaaaaaaacccfffgggfffgggnnn}}}|||vvvjjjgggccc]]]YYYWWWUUUUUUXXXUUUQQQMMMHHHDDDCCCCCCGGGVVVppp999666???OOOggg}}}vvvjjjkkkxxxvvviii```NNNBBB888888;;;<<<===@@@@@@@@@AAABBBDDDEEEFFFGGGGGGGGGHHHJJJMMMQQQUUUWWWOOONNNPPPYYYbbbhhhfffbbbaaa]]]XXXTTTQQQNNNJJJHHHNNNHHHCCC@@@===@@@NNN]]]|||{{{wwwqqquuuvvvpppuuu~~~pppMMM;;;???>>>999999888444333333333444444555666555555444444444444333333111111222222222333333333222222111111111111222222111111111111111111111111444444333333333333222222111111111111111111111111222222333333333444444444333333444444444555555555333333444555666777888999777888:::<<<<<<<<<;;;:::;;;;;;::::::;;;;;;<<<===CCCCCCJJJTTTTTTJJJDDDEEEFFFLLLKKKTTTrrrwww}}}~~~xxxzzzbbbKKKHHHCCC@@@AAA>>>===<<<;;;;;;<<<===<<<:::888888888888888888888888777777777777666666666666555555666666666666555555222333444444555555444444555>>>???777222666777444333333333333333333333333000000111333333444444333333333333333333333333333444333333333444555555666555555555555555555555555666555555555555666777777555666777888999:::::::::444@@@<<<<<>>999666666:::;;;<<<>>>@@@BBBCCCDDD@@@AAACCCFFFKKKQQQVVVYYYOOOLLLMMMUUU```ddd___XXXLLLGGGAAA>>>???@@@???===::::::>>>CCCEEELLL^^^qqqrrrtttzzzJJJ>>>;;;:::333333999999333333333333444555555666333333333222222222111111111111111222222333333333222222111111111111222222111111111111111111111111444444444333333333222222111111111111111111111111111111222222222333333333333333333444444444555555333333444555666777888999666888:::<<<<<<<<<;;;:::;;;;;;:::::::::;;;<<<<<<===<<>>===;;;::::::;;;<<<:::999888888888888777777666666666666666666777777777777555555666666666666555555222333333444555555555444000:::<<<333///444666222222222222222222222222222///000111222333444444444333333333333333333333333333333333333333444555666555555555555555555555555555555555555555666777777333444666888999:::;;;;;;000???666666EEE<<>>===777888AAAEEESSS^^^iiimmmpppssstttsssrrrqqqooommmkkkiiigggfffccc]]]]]]gggnnniii___ZZZRRRPPPNNNMMMMMMOOORRRSSSWWWWWWWWWWWWVVVUUUTTTSSSTTTUUUWWWXXXYYYYYYXXXWWWXXXYYY[[[\\\\\\[[[ZZZZZZWWWXXXYYY[[[]]]^^^^^^^^^[[[___bbbaaa```gggvvv}}}uuujjjdddbbbaaa]]]YYYQQQUUUWWWTTTNNNKKKIIIHHHDDDEEEGGGQQQjjj888777777<<>>???<<<>>>EEE???@@@AAADDDFFFFFFDDDAAA:::;;;<<<<<>>@@@@@@BBBCCCEEEPPPiii~~~{{{{{{}}}~~~}}}}}}sss___DDDCCC@@@===;;;:::999999<<<<<<<<<;;;;;;:::::::::777777777777666666666666777666555444444555666777666555555555555444444444444555666777777555333222333333333222222111111111111111111111111111111111222222222222222222222222333222222111111222222333222222222333333333444444333333333444444444555555555555555555555555555555555555666777777777777777666777:::<<<;;;???NNN]]]~~~}}}jjjIII::::::;;;;;;<<>>999>>>FFF>>>666888>>>BBB???;;;777888999999999999999:::>>>;;;888:::EEEVVVeeennnkkkjjjgggdddggglllllliii___kkk|||nnnnnnzzz___@@@;;;;;;;;;:::888666444222222222333333333444444444333222222111111222222333555555444333222222222222222333333333333222111111111111111000000000000000222222222111111111111000444333222222111111111222000000111111111222222222333333333444444444444555444444555666666777777888999999:::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@CCCEEEEEECCCAAA???CCCCCCCCCDDDCCCHHHXXXggg{{{uuuwww~~~|||zzzWWWJJJBBB@@@???===;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888777666666555555666555444444444555666666666666666666555555555555333444555666666444222111333333333222222111111111222222222222222222222222222222222222222222222222333222222222222222222333222333333333444444444444333333333444444444555555555555555555555555555555555555666777777777777777888999:::999777999EEESSS{{{bbbGGG<<<;;;<<<;;;FFFPPP]]]fffiiikkkmmmoooqqqrrrsssrrrnnnjjjhhhggggggdddaaabbbdddeeebbb___WWWVVVSSSPPPOOOOOOQQQRRRSSSSSSTTTUUUUUUVVVVVVVVVVVVQQQWWWZZZVVVZZZ^^^YYYYYYXXXXXXWWWWWWXXXXXXYYY]]]ZZZXXXWWWXXXWWWUUUSSSPPPRRRSSSSSSVVV^^^jjjtttwwwpppjjjbbb\\\[[[WWWVVVVVVUUUSSSQQQOOONNNNNNHHHCCCDDDJJJUUUeeesss{{{yyy{{{555666555999:::777IIIlllqqqdddbbbjjjxxxmmmiiiiiisss___III@@@;;;???@@@CCC@@@999888===;;;444>>>>>>===;;;::::::;;;===;;;999999CCCVVVrrrtttnnnkkkfff___^^^ooozzzuuurrrsss}}}___III666888999999888777666555444000111111111111222222222222222111111111111222222555444333222222111222222333333444444333333222111000000000000111111111111222222222111111111111000222222222333222222111000000000000111111111222222333333333333444444444444555555666666777888888888999999:::::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>=========???@@@AAADDDCCCDDDFFFDDDDDDIIIQQQgggwwwqqqpppzzz}}}{{{yyyyyyYYYCCC??????>>>===<<<<<<<<<<<<<<<:::999999999999888888888999999888777666666555555666555555444444555555666777777666666666555555555222333444444444333222111222222222222222111111111333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444555555333333333444444444555555555555555555555555555555555555666777777777777777999999:::999666777AAANNNpppvvv}}}XXX???:::;;;:::@@@IIIVVV```fffhhhkkkmmmoooqqqsssrrrpppmmmlllkkkjjjfffbbbaaaccccccaaa___XXXVVVTTTRRRQQQQQQRRRSSSTTTSSSRRRRRRSSSTTTVVVWWWTTTRRRVVVVVVVVVccciii___YYYYYYXXXXXXXXXXXXYYYYYY^^^[[[YYYXXXYYY[[[[[[[[[UUUUUUTTTRRRSSSYYYdddlll~~~vvvooofff```^^^YYYXXXVVVTTTSSSSSSSSSSSSNNNGGGBBBAAADDDJJJWWWcccoooyyyvvvvvv{{{444777777;;;>>>888???TTTssskkkgggrrryyyttttttwwwkkktttaaaRRRNNNMMMUUUlllrrr]]]FFF@@@???999:::999;;;@@@HHHNNNQQQRRRGGGGGGLLLWWWgggxxxrrrkkkllloooooovvv}}}{{{}}}eeeLLLDDD999888888777777666555444444000111111111111111111111222222111111111111222222444333333222111111222222222222333333222222111000//////000000111111222222222222222111111111000000000111222333333222111000000000000000111111111111222222333333333444444444555555666666777888888888999999999999999888888777::::::::::::::::::::::::>>>===<<<;;;<<>>>>>===<<<;;;;;;;;;;;;888888888888888777777777888888888777777777777777777777666666666666666666666666555555555444444444111111222222222222111000222222222111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333444444444555555555333333333444444444555555555555555555555555555555555555666777777777777777777777999:::999;;;EEEQQQmmmzzzttt{{{eeeBBB:::;;;999;;;CCCOOOZZZbbbfffjjjlllmmmoooqqqrrrpppooonnnnnnlllhhhdddaaaaaaaaa```___XXXVVVTTTSSSRRRRRRRRRSSSRRRRRRRRRRRRSSSTTTUUUUUURRRRRRTTTRRRWWWkkksssfffYYYXXXXXXXXXXXXXXXXXXYYY[[[ZZZYYYZZZ^^^ccchhhjjjeeedddaaa]]][[[]]]bbbfff|||{{{sssjjjdddbbb[[[YYYVVVTTTSSSTTTVVVWWWNNNHHHDDDCCCDDDGGGQQQ[[[fffrrrzzz}}}uuuooosssxxx|||222555444666<<<888888DDD```sssrrr|||uuurrrsssxxxvvv}}}nnnnnnaaaXXXMMMFFFFFFKKKZZZnnn}}}iiiffffffhhhgggdddhhhnnnrrrxxxyyyuuuttt}}}yyyyyypppHHH>>>???777999888777555444333222222222222222222222111111111222111111000000111111222333333222111111111222222111111111111111000////////////000000111111222222222222222111111111000000///000222333333222111000//////000000000111111111222222222333333333444444555555555666777777888888777888888999888888777777::::::::::::::::::::::::<<<<<<<<<===>>>@@@AAABBBAAA>>>???CCCFFFEEEGGGJJJMMM___ttt~~~uuunnnvvvxxx|||vvvrrryyynnnNNNBBBAAAAAA???>>>===<<<;;;:::888888777777777777777777777777666666777777888888999999888888888888777777666666444444333333333222222222000000111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333333222222111333333333444444444555555333333333444444444555555555555555555555555555555555555666777777777777777666666888;;;;;;===FFFPPPmmmssszzziiiFFF;;;:::888999???IIITTT]]]dddiiilllkkkmmmpppqqqpppnnnnnnnnnllliiieeebbb``````___^^^XXXVVVUUUSSSQQQQQQQQQQQQNNNPPPRRRTTTTTTTTTSSSRRRSSSRRRTTTQQQTTTgggoooaaaXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYY[[[___fffmmmqqqrrrrrrpppnnnkkkhhhhhhhhhuuuwwwoooiiiggg^^^\\\WWWTTTSSSTTTWWWXXXWWWQQQLLLHHHDDDAAAEEELLLYYYcccjjjvvvuuujjjjjjpppvvv|||444999555444;;;999666===???```}}}uuusss{{{sssrrrzzzyyyhhhgggdddfffrrr}}}wwwrrrnnneeeZZZYYY___iiiyyy~~~zzzwwwzzzoooNNN999777;;;555888777666444333222222222333333333222222222222222111111000000000000111111222222111111111111222222000000000111000//////...000000000000111111111111222222222111111111111000///000111111222111111111/////////000000000111111222222222222333333333333444444555555666777777777666666777888888888888888::::::::::::::::::::::::888999;;;===??????>>>>>>@@@======@@@AAAAAACCCGGGGGGKKKPPPYYYooovvv}}}wwwwwwxxxxxxsssRRRBBB>>>======>>>>>>===<<<;;;999777666666666666777777777777888666777777888888999999999888888888888888777555555333333222222222111111111000000000000111111111222000000000111111111111111000000000000000000000000111111111111111111111111111222333444444333222111222222222333333333444444333333333444444444555555555555555555555555555555555555666777777777777777888777888:::999:::@@@HHH[[[zzzzzz~~~~~~iiiLLL<<<999888777;;;BBBLLLVVV```gggkkkiiilllnnnooommmlllkkkkkkkkkiiifffcccaaa___^^^^^^YYYXXXVVVTTTRRRPPPOOOOOOLLLNNNQQQTTTTTTSSSQQQPPPTTTRRRSSSRRRPPP[[[```UUUWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXYYY[[[```fffkkkqqqrrrsssttttttrrrpppooorrr}}}tttnnnlllccc```[[[WWWUUUUUUWWWXXXWWWRRRMMMJJJEEE@@@AAAEEEKKKWWWaaappp{{{nnnjjjlllpppuuuzzz555<<<888555;;;;;;777;;;666GGGddd{{{~~~~~~|||{{{rrrwwwyyy|||yyytttyyytttpppkkkiiikkkooosssvvv|||wwwvvvxxxrrrjjjmmmwwwuuuuuu~~~}}}nnnOOOAAA777666:::888666555333222222222333444333333333222222111111111111111000000000000111111222222111111111111222222111111111111111000//////111111111000000000000000222222222111111111111000000000000000000111222222////////////000000000111111222222222222333333333333333444444555555666666444444666777888888999999999999999999999999999999888:::<<<>>>???>>>=========<<<>>>AAA@@@>>>@@@FFFIIIEEEEEEJJJSSSiii|||{{{tttWWWIIICCC>>><<<===;;;;;;<<<<<<;;;:::888777666666777777777888888888999999999888888777777777666777777777666555333222333333333222222222111111111000000000111111222333///000000000111111111222000000000000000000000000111111111111111111111111000111333444444333111000111111111222222222333333333333333444444444555555555555555555555555555555555555666777777777777777888777777999888777<<>>888999666888<<>>:::;;;@@@DDDBBB???BBBHHHKKKBBBAAAIIIKKKQQQpppjjjUUUFFFGGGEEE<<<999???888999:::;;;;;;;;;:::999666777777777888888999999<<<<<<:::999777666555444555555666666555333111000444444444333333333222222111111000000111222333333//////000000111111111222111111111111111111111111000000000000000000000000000111333444444333111000000000111111111222222222333333333444444444555555555555555555555555555555555666666777777777777777888666777::::::999===CCCFFFuuu}}}yyy~~~~~~xxx{{{~~~qqqjjjmmmpppiiiUUU???888;;;555555888@@@KKKXXXbbbggghhhjjjlllkkkiiifffeeedddggghhhhhhfffbbb___^^^^^^^^^]]][[[XXXTTTQQQOOONNNOOOOOONNNNNNOOOPPPRRRSSSQQQLLLTTT[[[UUUSSSWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUSSSUUUWWWWWWVVVXXX]]]aaaaaa```aaacccgggjjjkkkkkklllvvv}}}vvvtttmmmjjjddd___ZZZYYYXXXYYYUUURRRPPPNNNIIIBBB@@@CCCHHHJJJLLLZZZpppzzz{{{vvvqqqmmmlllooo555444444555555666777888<<<<<<:::NNNyyyiii```jjjyyyppprrrwww~~~zzzqqqmmmqqqttttttuuuyyywwwsssqqqqqqwww~~~zzzGGG@@@999666777777444111555555444333333222111111222222222111111111111000000000000000000000000000333222111000000111222333111111111111111111111111000000000000000000000000000000000000000000000000222111000.........///000------......//////000000000111111111111222222222111111222222222333333333555555666666777777888888999999999999999999::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<===???@@@AAABBBBBBBBBCCCCCCBBBCCCIIIUUU^^^vvvYYYFFFFFFEEEBBB???<<<<<<===;;;;;;:::::::::999999999888888888888777777777666555444444333333222222111222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111......///000000000000000000000000000000000000000000000000000000000000000000000111222333333444444444444444444444444444444444444444444444444444444444444444555555555555666999888666555666888;;;===JJJvvvvvv|||}}}ppp|||}}}yyy{{{}}}ssskkkiiikkkkkk[[[DDD888:::444777:::>>>FFFRRR]]]cccgggkkklllkkkjjjiiiddd^^^hhhgggfffeeecccbbbaaaaaa```]]]YYYVVVUUURRRPPPNNNNNNLLLLLLNNNRRRSSSQQQOOOQQQRRRRRRSSSTTTUUUUUUUUUVVVUUUTTTSSSRRRSSSSSSTTTTTTVVVWWWVVVVVVWWWYYY[[[\\\]]]^^^```cccfffhhhjjjiiirrrxxxsssooohhhaaa\\\YYYWWWWWWRRRRRRQQQOOOKKKFFFAAA>>>BBBHHHOOOVVV___kkk{{{~~~{{{yyyssskkkddd444444444555555666777888444;;;;;;???SSSqqqjjjcccjjjvvv|||vvvssstttuuuvvv|||}}}TTTBBB===777555777888666333555444444333222222111111222222222111111111000000////////////////////////333222111000000111222333111111111111111111111111000000000000000000000000000000000000000000000000222111000///......///000///000000000000000111111000000111111111222222222222222222222333333333333555555555666777777888888888888999999999999::::::;;;;;;<<<<<<<<<===============>>>???@@@AAAAAABBBAAACCCDDDCCCAAACCCJJJOOOUUU```vvv~~~xxx^^^NNNDDDDDDCCC@@@===;;;;;;<<<::::::::::::999999999999777777777666666666555555555444444333333222111111222222222222222222222222111111111111111111111111000000000000000000000000//////000000000111111111......///000000000000000000000000000000000000000000000000000000000000000111111111222222333333444444444444444444444444444444444444444444444444444444444444444555555555555999888666555666888:::<<>>?????????@@@@@@@@@AAAAAA>>>AAADDDDDDBBBAAACCCEEEFFFDDDNNNiiizzzwwwuuuiiiPPPGGGGGGBBBBBBAAA???;;;999999:::::::::999999999888888888666555555555555444444444444444444333222222111111222222222222222222222222111111111111111111111111000000000000000000000000//////000000000000111111......///000000000000000000000000000000000000000000000000000000000000000222222222222222222222222444444444444444444444444444444444444444444444444444444444444555555555555888777666555666888:::;;;FFFZZZ}}}}}}{{{}}}vvv~~~qqqTTT@@@999999888888;;;DDDPPPZZZ^^^dddjjjqqqxxxyyyqqqggggggggghhhhhhgggeeecccbbb```]]]YYYVVVUUUSSSPPPNNNNNNLLLKKKKKKNNNPPPQQQPPPSSSSSSSSSSSSRRRRRRRRRRRRSSSRRRQQQPPPQQQRRRSSSTTTXXXYYYYYYWWWVVVUUUWWWXXX\\\\\\]]]^^^```bbbdddeeefffkkkooouuuyyyppphhhccc^^^[[[YYYWWWVVVUUUSSSOOOKKKGGGEEE===@@@DDDGGGMMMWWWccckkkkkknnnssswwwxxxtttmmmhhh333333444555666666666666999777555;;;??????UUU|||vvvpppqqqvvvzzz|||uuunnnrrr|||~~~{{{PPP>>>???999666333333444666666555333333333333222222111111111111111111000000000000////////////////////////------------------------111111111111111111111111000000000000000000000000000000000000000000000000000000000////////////000333222222222111000000000000000000000111111111111222333333333333444444444444444555555666777777888777777888888999999::::::<<<<<<<<<=========>>>>>>?????????@@@@@@@@@@@@@@@<<>>:::999999:::999999888888888777777777555555555555444444444444444444333333222111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000111......///000000000000000000000000000000000000000000000000000000000000000333333222222222222222222333333333333333333333333333333333333333333333333333333444444444555555555777666555555666777999:::<<>>===???888666444333333333333333333222222222222222111111111111111000000000//////................................................000000000000000000000000000000000000000000000000/////////////////////////////////000000000000///111111000000/////////...//////000000000111111111222222222333333333444444444444444555666666777777666666777888888999::::::<<<<<<<<<<<<============????????????????????????===>>>@@@BBBCCCEEEGGGIIIBBBCCCKKKPPPLLLSSSvvvfffNNNKKKMMMFFF>>>@@@@@@@@@===:::999999:::888888777777777666666666666666555555555444444444444333333222222111000000111111111111111111111111000000000000000000000000////////////////////////...////////////000000000......///000000000000000000000000000000000000000000000000000000000000000333333222222222222222222333333333333333333333333333333333333333333333333333333333444444444444555555555555555555777888999;;;<<>>>>>>>>??????????????????@@@BBBCCCDDDDDDAAAAAAEEEFFFJJJYYYjjjiiiPPPCCCAAAAAA???===?????????<<<:::888999:::777777666666666555555555666666555555555444444444333333333222111111000000111111111111111111111111000000000000000000000000////////////////////////......////////////000000......///000000000000000000000000000000000000000000000000000000000000000222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444555555666777888;;;:::>>>WWWqqqbbbEEE:::444888===???CCCJJJRRRWWW\\\bbbjjjsssvvvtttjjjjjjiiigggfffeeedddcccbbb```\\\ZZZYYYXXXUUUTTTQQQQQQPPPNNNKKKJJJKKKMMMOOOOOOPPPPPPQQQRRRRRRSSSSSSRRRQQQPPPOOOPPPPPPQQQTTTUUUWWWWWWXXXYYY\\\^^^]]]]]]^^^^^^```aaaccccccaaacccggglllpppxxx~~~uuuoooiiibbb\\\YYYWWWTTTQQQNNNMMMLLLLLLFFFCCC@@@???CCCJJJRRRWWW]]]bbbhhhiiiiiilllrrrxxx000222444555666666555444555;;;999777:::666888GGGDDDbbbrrrrrr___VVVfffqqqsssyyy|||}}}QQQ;;;999:::666000555555555444333222222333111111111111111111222222111000000000////////////........................///000111222222111000///000000000000000000000000000000000000000000000000////////////////////////---...///000111111000///..................//////////////////000000000111000000000111111111222222333333444555555666666777555555666777888999::::::::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>???>>>>>>>>>???AAAAAAAAA@@@HHHEEEBBBBBBFFFHHHIIIHHHdddtttwwwYYYOOOFFFBBB???;;;;;;???=========;;;888777777888666666666555555555444444444444444444333333333333333333222222111000000000111111111111111111111111000000000000000000000000////////////////////////........./////////000000......///000000000000000000000000000000000000000000000000000000000000000111111111222222333333444222222222222222222222222222222222222222222222222222222333333333444444444333444444555555666777777666666>>>HHHggg}}}uuunnniiiXXXEEE666666::::::<<>>@@@FFFLLLPPPTTT[[[cccffffffjjjrrrzzz000222444666666666555444222777333333<<<>>>:::======BBBPPPxxxtttddd```eeeuuu{{{xxxqqqmmmrrr~~~qqqRRR;;;:::;;;444333<<<333444555555444333444555111111111111111111222222000000000000////////////........................,,,---...//////...---,,,000000000000000000000000000000000000000000000000////////////////////////---...///111111111000///------......//////000000////////////000000000000///000000000000111111111333333444444555666666777444555666777888999::::::999999999:::::::::;;;;;;999999:::;;;<<<===>>>???;;;<<>>CCCEEEBBBCCCFFFFFFCCCLLLMMMUUUfff{{{gggUUUHHH@@@<<>>;;;GGGSSSYYY```iiiqqquuutttqqqmmmiiiggggggggghhheeebbb___]]]\\\[[[YYYWWWSSSUUUVVVSSSMMMIIIHHHIIIIIIJJJLLLOOOQQQTTTVVVWWW\\\[[[YYYWWWUUUUUUUUUUUUWWWXXXYYYXXXXXXXXXZZZ\\\YYYZZZZZZ[[[]]]___aaabbb```___aaaggghhhiiioooyyyzzzwwwlllccc[[[YYYUUURRROOOOOOPPPQQQPPPKKKDDD???@@@DDDIIILLLNNNVVV___bbbaaadddlllttt222222222222222222222222333333444555666777888888777CCCGGGPPP}}}vvvkkkdddbbbtttzzzyyyrrrxxxrrryyypppNNNGGG===888777777555222333333333333333333333333111222222222222111000000////////////............---......///////////////000000//////.........---////////////000000000000000000000000000000000000............////////////000000000000000000000000////////////////////////////////////000000000000...000111111000000111222111222222333333444444555444444555555666777777777888999::::::888666777777<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@BBBCCCEEEDDDCCCDDDFFFGGGHHHGGGFFFCCCGGGPPPVVVbbb~~~oooYYYQQQNNNEEEBBB@@@??????>>>===;;;;;;::::::999888777666666666777777777777555333222444444555555444444333222222222222111111111000000111111111111000000000000///////////////////////////////////////...------000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111333222222111111222222333111111222222222333333333444444555555666777777777:::555@@@CCCKKK~~~sssaaaiii}}}aaaAAA888999666666<<>>=========;;;:::;;;::::::999888777666666555666666666555444222111333333333333333222222111222222222111111111000000111111111000000000/////////////////////////////////000000000//////...---////////////////////////////////////////////////////////////////////////.../////////000000000000//////000000000111111111000000000000111111111111333222222111111222222333111111111222222222333333333333333444555555666666666444<<>>FFF\\\oooeeebbbdddeeennn~~~|||{{{{{{pppkkkuuu}}}sssNNN888<<<888444333555666555333333333333333333333333333111111222222111111000///////////////............------...////////////.../////////...................../////////000000000////////////////////////............////////////////////////////////////............................../////////000000000...000111111//////000222111111222222333444444444333333444555555666666777888999;;;:::999777888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????AAAAAAAAACCCEEEFFFDDDBBB@@@>>>@@@EEEDDD@@@EEENNN]]]tttdddOOOGGGBBB@@@BBBBBB???===<<<<<<<<<:::999::::::999888777666666555444444555444444333222111222222222222222111111000222111111111111000000000111111000000000000//////////////////////////////000000000000000//////...////////////////////////////////////////////////////////////////////////....../////////000000000//////000000000000111111000000000000111111111111222222111111111111222222111111111222222222222333222222222333444444555555555666999???HHHaaavvvuuuwwwyyy[[[DDD:::888777777;;;===CCCKKKPPPTTT\\\dddjjjmmmpppnnnjjjfffeeeeeedddccccccbbb```^^^]]]\\\WWWTTTQQQNNNMMMMMMNNNNNNKKKJJJJJJJJJKKKMMMOOOPPPQQQRRRRRRSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSUUUWWWXXXXXXYYY[[[]]]\\\]]]___```bbbeeeiiilllooorrr{{{yyypppkkkccc\\\WWWTTTQQQPPPOOOQQQPPPIIIAAA>>>BBBGGGKKKOOOTTTXXX[[[]]]```ccc111222222222222222333333555555555555555555555555777444888>>>;;;>>>YYY{{{kkkccccccgggqqqzzzwwwkkkbbbjjjkkkooo~~~kkkNNN<<<555666444222333555555444222222222222222222222222222111111111111111000000///////////////............,,,---......//////......................................./////////000000////////////////////////............////////////////////////////////////................................./////////000000...///000000//////000222111111111222333333444444222333333444555555666666777999::::::999888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>????????????@@@CCCDDDDDDBBB???>>>===AAAGGGIIIFFFFFFIIIGGGPPP___tttzzz^^^HHHFFFGGGAAA>>>BBBAAA???<<<<<<<<<<<<:::999::::::999888777666555555444444444444333333222222222222222333222111111000111111111111000000000000111000000000///////////////////////////////////////000000000000000//////////////////////////////////////////////////////////////////////////////........./////////000000////////////000000000111///000000000111111111111222222111111111111222222111111111111222222222222222222222333444444555555555;;;888===FFFHHHxxx|||tttmmmwww___FFF:::999999666888999>>>DDDIIIOOOYYYcccgggmmmrrrrrrlllgggfffgggdddddddddcccbbb```___]]]VVVSSSOOOLLLKKKLLLNNNPPPJJJJJJIIIJJJKKKLLLNNNOOONNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRTTTUUUVVVUUUVVVWWWYYYYYY[[[^^^___aaadddhhhkkkppppppsss}}}zzztttkkkccc]]]XXXTTTRRRRRRUUUVVVPPPFFF@@@BBBGGGHHHKKKQQQVVVYYY[[[^^^```111111111222222333333333333333333444555666666777555666999;;;:::<<>>888888555444444444444444333111222222222222222222222222000111111111111000//////////////////............,,,------...............---------...........................////////////....................................////////////............................................................////////////---///000000//////000111000000111222222333333444222222333333444444555555666888999999888777888999999999999999::::::;;;;;;<<<<<<<<<===>>>???@@@AAA??????@@@BBBCCCCCC@@@>>>BBBAAACCCFFFGGGEEECCCDDDIIIIIIKKKSSSccc~~~kkkUUUHHHCCCIIIHHH>>>===EEEAAA???===<<<<<<<<<;;;::::::999999888777666555555555555555444444444444444333333333333333222222111000000000000000000000000000000000////////////...//////////////////////////////000000000000//////....................................................................................////////////...////////////000000000///000000000111111111111222111111000000111111222000000111111111222222222333333333444555555666666222<<<777;;;DDD;;;___tttjjjtttmmm]]]JJJ???======:::777777:::AAAFFFLLLXXXcccdddkkkrrrsssnnniiiggghhhcccdddeeeeeedddbbb```___WWWTTTOOOKKKIIIJJJMMMNNNJJJJJJJJJJJJKKKLLLNNNOOOMMMNNNOOOQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRTTTUUUUUUTTTTTTUUUVVVXXXZZZ]]]___```cccfffiiilllmmmrrrvvv|||~~~xxxnnneee___ZZZVVVSSSTTTWWWXXXSSSJJJCCCCCCEEEGGGKKKQQQUUUXXXZZZ\\\^^^111111111222222333333444111222333444555666777777666777555444999AAACCC@@@[[[zzzkkkhhhoooxxxzzz~~~}}}rrrhhhooo{{{zzzxxxsssssssssooo{{{|||xxx|||\\\HHH@@@:::666555666666555444444333222222222222222222222222222222000000111111000000///...////////////............,,,,,,---............------------------.........------........./////////....................................////////////........................------------------------------........./////////---///000000......///111000000111111222333333333111111222333333444444555444666888888777666777888777888888999999::::::;;;<<<<<<<<<===???@@@BBBCCC@@@??????AAABBBBBB@@@>>>AAAAAACCCEEEFFFGGGHHHIIIHHHHHHKKKNNNQQQ[[[lll{{{|||___PPPJJJEEEEEEFFFAAA:::<<>><<<<<<<<<===<<<:::999999888777666555555444555555444444444444555555333333333333333222222111//////000000000000000111000000////////////......////////////////////////---......///////////////........................................................................------........./////////......////////////000000000000000000111111111111111111000000000000111111000000000111111111111222333333333444555555666666---888555888AAA999QQQ|||zzzmmmfffaaaXXXNNNEEE>>>:::888777666999>>>CCCIIIUUU```bbbgggnnnqqqoookkkiiihhhcccdddfffgggfffdddbbbaaa\\\XXXSSSNNNJJJJJJKKKLLLJJJIIIIIIIIIJJJLLLNNNOOOMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSUUUUUUUUUSSSSSSTTTUUUWWWYYY\\\]]]^^^```bbbeeecccffflllqqqqqq{{{{{{pppeee^^^YYYVVVTTTTTTUUUVVVRRRKKKFFFCCCCCCFFFJJJPPPUUUWWWYYYZZZ[[[000111111222333333444444333333333444444555555555666555444555888<<>>UUUwww}}}||||||tttuuuppphhheeellluuuzzz}}}~~~sssfffccclllwwwtttzzz|||{{{|||lllVVVBBB===;;;666333555666666555444222222222333111111111111111111111111000000000000000//////...////////////............+++,,,------......------,,,,,,,,,------.........---------.........//////....................................////////////........................---------------------------------.........//////---...//////......///111000000000111222222333333111111111222333333444444333555666777666555666777777777777888999:::::::::999:::;;;<<<>>>@@@BBBCCCAAA@@@??????AAAAAA@@@???===AAADDDEEEGGGJJJNNNPPPIIIFFFGGGKKKLLLKKKOOOUUU^^^wwwsssbbbUUUMMMKKKGGGEEEAAA???======>>>??????===;;;:::;;;;;;;;;999999999888777666555444444444444333222222333444555222222222222222111111000////////////000000111111000000/////////.........////////////////////////,,,,,,---.......................................................................................---------.........//////........./////////000000000000000000111111111111111111000000000000111111000000000000111111111111222222222333444444555555...888666555<<<:::HHHkkkyyyhhh```[[[ZZZRRRBBB888666777666888<<>>@@@===EEE^^^vvvrrrvvvuuummmooo{{{uuujjjkkkhhhbbb^^^aaajjjssssssTTTCCC888333666666111222:::555555444333111111333555111111111111111111111111000000000000000//////...000/////////............+++,,,------......------,,,,,,,,,------.........---------.........//////..................................../////////000........................---------------------------------.........//////---...//////......///111000000000111222222333333000111111222333333444444222444555666555444555666666777777888999999::::::777888999;;;===@@@BBBCCCBBBAAA??????@@@AAAAAA@@@???DDDGGGFFFDDDEEEHHHIIIRRRHHHCCCFFFIIIIIILLLQQQMMMUUUYYY^^^tttmmmTTTMMMOOONNNKKKIIICCCAAA===;;;AAAFFFBBB888===;;;999999::::::999888999999888777666555444444333222111111111222333444111111111111111000//////.../////////000000111111000/////////............////////////////////////+++,,,,,,---.........---........................................................................---------.........//////............/////////000000000000000111111111111111111000000000000111111000000000000111111111111000111111222333333444444222;;;999444888:::@@@PPP~~~xxx|||}}}|||vvvkkkhhhlllcccLLL===;;;888666777:::<<>>===<<<;;;;;;;;;:::::::::999999999999999888777666555444444333333333222222222111111222222222111000//////...000000000000000000000000111000000///...---------//////.........---------........................,,,,,,,,,---------..............................//////.........------------------............///............////////////222111111111000000//////111111111000000000000000222222111111222222333444222222333333333333444444444666777555333666>>>EEEccc|||ttttttuuuuuutttdddKKK888???666111777;;;===BBBIIIOOOXXX___```ccciiijjjfffbbbgggiiihhhgggiiigggcccfffjjjlllcccVVVLLLKKKOOOLLLEEEBBBEEEIIIJJJJJJKKKOOONNNLLLJJJKKKMMMOOOQQQSSSRRRQQQPPPPPPQQQRRRSSSUUUUUUVVVVVVUUUTTTRRRQQQUUUVVVWWWXXXYYY[[[\\\\\\[[[ZZZYYYZZZ]]]ccciiilllyyyoooaaa^^^aaaZZZXXXVVVTTTSSSPPPLLLHHHJJJHHHIIINNNOOOLLLHHHHHH111111111222222222333333333333333444444444444555555666666777777888999999888;;;<<<:::>>>OOOjjj|||{{{~~~hhhppp~~~wwwzzz{{{xxxvvvwwwsssjjjdddeeeggggggoooooottt}}}xxx]]]EEE;;;===777777666555444333222222333333222111111000//////222111000000//////000000111111111000000///------......---------,,,,,,,,,------------------------------------------------........................................................................................................................---------............/////////////////////////////////000000000111111111222222222333333333444444444444444444555555555555777777777777777777777777999999999:::::::::;;;;;;<<<<<<<<<=========>>>>>>???@@@AAABBBCCCDDDDDDDDDFFFFFFGGGHHHJJJKKKMMMMMMMMMJJJGGGEEEHHHNNNTTTYYYfffyyynnn]]]UUUQQQNNNKKKHHHFFFFFFHHHIIIBBBBBBAAA???>>>===;;;;;;::::::::::::999999999999999888888777666555444333333333222222222111111111222222111111000//////...////////////////////////000000000///...---------///.........------------........................,,,,,,,,,---------..............................//////.........------------------............///............////////////111111111111000000000///111000000000000000000000222222111111222222333444222222222333333333444444333555666555333666===CCCQQQ|||qqqxxx~~~lllRRR???===777555:::;;;999>>>GGGJJJSSSZZZ^^^cccjjjmmmkkkdddggggggeeegggjjjjjjfffeeeiiilllkkkdddZZZRRRNNNKKKFFFDDDGGGIIIIIIIIILLLNNNMMMKKKKKKKKKLLLNNNOOOQQQQQQPPPPPPOOOPPPPPPQQQRRRSSSSSSTTTSSSRRRQQQPPPUUUUUUVVVXXXYYYZZZ[[[\\\]]]\\\[[[[[[]]]aaafffiiilllwwwxxxggg``````[[[ZZZYYYWWWUUURRRNNNKKKIIIFFFGGGLLLMMMJJJGGGGGG111111111222222222222333333333333333444444444444555555666666777888888888;;;<<<<<<999888===HHHQQQeeetttoookkklllqqquuuvvvtttwwwuuupppjjjjjjooosssttthhhcccbbbgggkkkjjjhhhiiieeeffffffdddgggooouuuwww|||}}}aaaLLL@@@777666999666666555444333333222222222222222111111000000///222111000000//////000000000000000000///......---...------------,,,,,,,,,------------------------------------------------........................................................................................................................---------............/////////////////////////////////000000000000111111222222222222333333333333444444444444555555555555777777777777777777777777999999999999::::::::::::::::::;;;<<<===>>>??????===>>>@@@AAABBBCCCCCCCCCEEEFFFGGGHHHIIIJJJKKKLLLKKKJJJHHHFFFEEEEEEGGGHHHKKKVVVgggzzzwwwcccVVVOOOMMMJJJIIIGGGFFFEEEEEEEEEFFFAAA@@@???>>>===<<<;;;;;;::::::999999999888888888888777777666555444333333222222222222111111111000222111111000000//////...////////////////////////000000//////...---------............------------........................,,,,,,,,,---------.............................................------------------............///............////////////111111111111000000000000000000000000000000111111222111111111111222333333222222222222333333333333222444555444333555;;;@@@EEElll}}}{{{dddQQQ???:::999<<<:::555:::CCCBBBKKKTTTZZZaaaiiioooppphhhgggdddbbbeeekkkllliiifffhhhlllppppppiii\\\RRRPPPJJJGGGHHHJJJIIIIIIKKKLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNOOOPPPPPPQQQQQQPPPPPPTTTUUUVVVWWWXXXYYYZZZ[[[___^^^\\\\\\]]]___bbbdddgggkkk{{{vvvkkkgggaaabbbaaa^^^YYYSSSOOOMMMJJJFFFEEEHHHIIIFFFDDDEEE111111111111222222222222222222333333333444444444444444555666666777777888999:::;;;<<<===>>>@@@BBBFFFWWWrrrzzztttsssqqqlllfffbbbdddeeecccaaabbbeeegggddd^^^\\\aaaeeegggkkkoooiiinnnqqquuu|||gggUUUBBB;;;999777555666555555444444333222222111222111111111000000000///111111000/////////////////////000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............................................................................................................---------............///////////////////////////////////////000000000111111222222222222333333333333333444444444555555555666666666777777777777777888999999999999:::::::::999:::;;;<<<>>>???@@@AAA===>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGLLLNNNRRRVVV^^^jjjzzztttnnnfff___YYYUUUSSSQQQGGGGGGFFFEEECCCBBBAAAAAA???>>>>>>===<<<;;;;;;:::999999888888888777777777666666555555444333333222222111111111111000000000111111000000/////////////////////////////////////////////......---------------------------------........................,,,,,,,,,---------......................................................---------............///............////////////111111111000000000000000000000000000000111111111111111111111111222222333111222222222222333333333111222333333333555999===BBBNNNssseeeJJJ???888999888555777>>>===DDDMMMUUU]]]fffmmmpppnnnkkkddd```dddjjjllliiiiiihhhjjjnnnrrrqqqlllfff```SSSHHHGGGJJJKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPOOONNNMMMLLLLLLMMMOOOPPPPPPQQQQQQSSSTTTUUUVVVWWWXXXYYYZZZ^^^]]]\\\\\\\\\^^^```aaafffgggrrrwwwllllllkkkfff^^^WWWRRRQQQOOOJJJFFFFFFEEEBBB@@@BBB000000111111111222222222222222222333333333444444444444444555666666777777555555666999<<<=========???DDDNNN]]]rrryyynnnyyy{{{}}}{{{wwwuuuwww{{{zzzsssnnnoooqqquuu{{{{{{aaaRRR===999555666777555333222444444333333222222111111111111111000000000000000111000000///.../////////...////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////................................................................................................---------............///...........................////////////000000000111111111222222222333333333333333444444444444555555555666666777777777777888888888999999999::::::::::::<<<===???@@@BBBBBB===>>>???AAACCCDDDDDDDDDCCCDDDFFFGGGHHHHHHHHHHHHEEEDDDCCCCCCCCCEEEGGGHHHIIIKKKKKKKKKLLLPPPWWW]]]___dddnnn{{{vvvnnnkkkjjjVVVUUUSSSSSSSSSQQQMMMIIIHHHGGGFFFDDDBBB@@@>>>===<<<<<<<<<;;;;;;:::::::::888888777777777666666666555555444444333222222222111111111000000000//////000000000///////////////....................................------------,,,,,,------------------........................,,,,,,,,,---------..............................---.....................---------............///............////////////000000000000000000111111//////000000111111111111111111000000111111222333111111111222222222333333000111222333444666888:::>>>:::cccyyyvvvZZZFFF666555888777777:::;;;???GGGPPPXXX___gggmmmrrrooohhhbbbccchhhjjjgggiiihhhggghhhmmmuuusss]]]IIIDDDJJJMMMKKKHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLMMMNNNOOOPPPOOOOOONNNLLLLLLMMMNNNOOOQQQRRRSSSRRRSSSSSSUUUVVVWWWXXXYYYZZZZZZZZZ[[[\\\]]]___``````bbbjjjxxxtttsssqqqlllfff```\\\ZZZVVVNNNGGGDDDAAA===<<<>>>000000000111111111111222222222222222333333333333333333444444555666666666888777666777999::::::999888AAAJJJKKKJJJWWWyyyiiiPPPAAA:::555555666666444222222333333333333222222111111111000000000000000000000000111000//////......//////....../////////......---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////------------------------........................................................................---------............///..............................////////////000000111111111111222222222222333333333333444444444444444555555666666777777888888888888888999999999999::::::;;;===>>>@@@AAAAAA<<<===???AAACCCDDDDDDEEEBBBCCCEEEGGGGGGGGGGGGFFFGGGFFFDDDCCCCCCDDDFFFGGGFFFHHHLLLNNNNNNOOOPPPRRRSSSTTTWWW[[[bbbjjjqqqttt{{{yyyooogggaaa\\\bbbggggggbbb]]]ZZZZZZVVVRRROOONNNOOONNNKKKHHHHHHGGGEEECCCAAA>>><<<;;;::::::::::::::::::999999777777666666666555555555333333333333222222222111000000000000////////////////////////////////////........................------------------------,,,,,,,,,,,,------------........................,,,,,,,,,---------..............................---------...............---------............///............////////////000000000000111111111111/////////000111111222222111000000000000111222222111111111111222222222222000111222444555666777888;;;999OOO~~~|||gggNNN888444888888777777:::<<>>::::::<<<000000000000111111111111111222222222222333333333222333333444555555666666:::999888888888999999999666===EEEGGGAAADDDXXXnnnpppZZZJJJ???:::888888999888555333333444333222222222222111111111111///000000000000000000000000000///............///------...//////......---,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,------...//////000------------------------........................................................................---------............///................................./////////000000111111111111222222222222222222333333333444444444444444555555666777777888888888888888999999999999999999:::;;;<<<===>>>???;;;<<<===???AAACCCCCCDDDBBBCCCEEEFFFGGGGGGFFFEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFHHHLLLNNNOOONNNNNNMMMUUUUUUUUUVVVXXXZZZ[[[]]]^^^bbbddddddhhhpppttttttsssuuuzzzrrrmmmfff```\\\YYYWWWUUUPPPTTTZZZ^^^^^^\\\YYYWWWUUUQQQMMMMMMOOOPPPNNNKKKEEEDDDBBB@@@>>>===<<<<<<888999999999999999999999666666666555555555444444222222222222222111111111000000/////////.........////////////////////////........................------------------------++++++,,,,,,,,,---------........................,,,,,,,,,---------..............................---------.........//////---------............///............///////////////000000000111111111111...//////000111111222222000000000000000111222222111111111111222222222222111111222555777777777666999BBBCCChhhyyywww|||lllTTT???999:::888666777888888===GGGNNNSSS[[[dddmmmqqqpppiiidddeeeggghhhddddddcccbbbeeeooo~~~wwwdddQQQIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFHHHJJJKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLLLLLLLNNNPPPQQQSSSPPPQQQRRRSSSTTTVVVWWWWWWUUUVVVWWWYYYZZZZZZZZZYYYZZZZZZ```hhhjjjnnnzzzrrrnnnnnnnnnjjjfffXXXNNNDDD>>>:::777999===000000000000111111111111111111222222222333333333222222333444444555555666444444555666666888999;;;>>>999888>>>AAA@@@AAAEEEIIITTTiiikkkUUULLL@@@:::999:::999777555555333222333444222...222222222111111111111111////////////000000000000000000///...............------......///......---,,,,,,,,,------.........++++++++++++++++++++++++------------------------,,,,,,------...///000000------------------------........................................................................---------.........//////..................................../////////000000111111111111222222222222222333333333444444444444444444555666777777888777888888888888999999999777888999999:::;;;<<<<<<999:::<<<>>>@@@AAABBBBBBAAACCCEEEFFFGGGFFFEEEDDDAAABBBDDDEEEEEEDDDCCCBBBCCCEEEHHHJJJLLLLLLMMMMMMIIIKKKMMMPPPRRRSSSSSSSSSSSSUUUTTTQQQRRRWWWZZZYYYVVVXXXZZZ]]]^^^^^^]]]\\\\\\ZZZYYYYYYZZZ[[[ZZZZZZ^^^ZZZTTTPPPPPPQQQRRRRRRRRROOOMMMMMMPPPQQQOOOLLLPPPMMMJJJKKKNNNNNNIIIDDDCCCAAA@@@>>>===<<<======888888888888888999999999666666555555555444444444222222222111111111111111000/////////.....................///////////////........................------------------------+++++++++,,,,,,---------........................,,,,,,,,,---------..............................---------.........//////---------.........//////............/////////000//////000000111111111222...//////000111222222222000000000000000111111222000111111111111222222222111111333555777888777666444EEE666HHHvvvmmmkkklllXXXEEE???<<<777444777666555:::EEELLLPPPXXXbbbiiippprrrllleeeeeehhhiiidddccccccbbbbbbfffkkkoooooobbbUUUMMMHHHFFFGGGKKKHHHGGGEEECCCDDDFFFHHHJJJJJJJJJIIIIIIJJJKKKMMMNNNLLLLLLKKKKKKMMMNNNPPPRRRPPPPPPQQQSSSTTTUUUVVVWWWUUUVVVWWWXXXXXXXXXWWWVVVXXXTTTWWW___aaabbbnnn~~~sssmmmnnnmmmgggaaaVVVKKKAAA;;;888666999===000000000000111111111111111111222222222333333333222333444444555555444444666666666666777777777777999::::::;;;<<<===>>>>>>???@@@GGGXXXpppkkkYYYJJJAAA888888777777666666555555333333333222222222111111111111111111111111111111////////////....................................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------...//////------------------------,,,------......------,,,..................------...------,,,,,,------............------,,,,,,,,,............////////////000000000000111111111111000000000111222222333333444444444555555555555666666666666666666555555555888999::::::;;;;;;::::::888:::;;;;;;;;;<<<>>>AAACCCCCCCCCCCCDDDDDDDDDDDDAAABBBDDDCCCBBBBBBCCCDDDKKKLLLLLLLLLLLLJJJIIIGGGMMMNNNOOOOOOPPPPPPOOOOOORRRQQQPPPOOOOOOPPPQQQRRRPPPOOOPPPRRRTTTVVVVVVUUUSSSRRRQQQPPPOOONNNNNNNNNTTTSSSQQQPPPOOOOOOPPPPPPOOOOOONNNMMMLLLKKKJJJIIILLLLLLLLLLLLKKKIIIHHHGGGDDDCCCAAA???===;;;::::::888888888777777777777777444444444444444444444444222222222111111111111000111111000///////////////////////////////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------,,,,,,,,,,,,------............////////////111111000000//////......//////////////////////////////000111111111111111000000111222222222222111333333333333444555666666<<<;;;>>>EEEbbb~~~wwwmmmlllmmmdddYYYEEE555999>>>555666777;;;???AAAEEEOOOZZZbbbiiipppqqqlllfffccccccdddfffhhhfffdddbbbdddfffpppkkk^^^PPPJJJKKKJJJEEEEEEDDDCCCCCCDDDFFFHHHIIILLLKKKIIIHHHIIIJJJLLLNNNQQQPPPNNNNNNOOONNNLLLJJJMMMNNNOOOQQQRRRSSSSSSSSSPPPQQQSSSUUUXXXWWWUUURRRSSSWWW\\\___```bbbfffjjj|||{{{wwwvvvnnnccc\\\HHHDDD@@@???>>><<<<<<<<>>>>>BBBAAACCCKKKWWWaaafffgggzzz|||ppp^^^OOOEEE???999555777777777666666666555555333333222222222111111111111111111111111111111111////////////....................................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------...//////------------------------,,,------......------,,,..................------...------,,,,,,------.........---------,,,,,,,,,............//////////////////000000000111111111///000000111111222333333444444444444555555555555666666666666555555555555888999::::::;;;;;;::::::999:::;;;;;;;;;;;;>>>@@@BBBBBBCCCCCCCCCDDDDDDDDDAAACCCDDDDDDCCCBBBDDDEEEIIIJJJKKKLLLLLLLLLKKKKKKNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSTTTUUUOOONNNMMMNNNOOOPPPQQQQQQMMMLLLKKKKKKKKKKKKLLLLLLOOOOOONNNMMMMMMNNNOOOPPPNNNMMMMMMLLLKKKJJJIIIIIIKKKKKKKKKJJJIIIHHHGGGFFFCCCBBB@@@>>><<<;;;::::::888888888777777777777777555555444444333333333333222222222111111111000000111000000///////////////................................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,---...---,,,,,,,,,,,,---...,,,,,,,,,---------............------------..................////////////111000000000/////////...//////////////////////////////000111111111111000000111111222222222222222333333222333333444555666444777777:::OOOzzzzzzmmmkkkiiihhhfffXXXAAA<<<===555777777999===>>>AAAJJJTTT^^^fffnnnrrrpppkkkgggeeeeeeggghhhfffcccbbbcccdddkkkmmmhhh[[[PPPLLLJJJGGGDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIIIIIIIJJJLLLNNNPPPUUURRROOONNNOOOOOOOOONNNNNNOOOQQQRRRRRRRRRQQQQQQSSSTTTVVVYYY[[[\\\YYYWWWUUUWWW[[[]]]___aaadddeeekkkppp|||~~~vvvhhh[[[TTTHHHFFFDDDCCCDDDDDDDDDEEE//////000000000000111111111111111222222222222333222222333444444444444444555555666666666777777777888999::::::<<<<<<===>>>@@@???@@@EEEJJJLLLKKKHHHMMMZZZssstttaaaRRRKKKBBB<<<;;;;;;:::888666666666666666555555555333222222222222111111111000000000000000000000000/////////............---........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---------------......///------------------------,,,------......------,,,------------------.........------,,,,,,------......------------,,,,,,,,,---............///////////////000000000000111111//////000111111222222333333333333444444444555555555555555555555555555555888999999::::::::::::::::::;;;<<<;;;:::;;;<<<>>>BBBBBBBBBBBBCCCCCCCCCCCCBBBCCCEEEDDDDDDCCCEEEFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMNNNOOOOOOPPPPPPOOOOOONNNNNNOOOPPPRRRUUUWWWXXXPPPOOOMMMLLLLLLMMMNNNOOOIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLNNNNNNLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJIIIIIIHHHFFFEEEDDDAAA@@@>>><<<;;;999999999888888888777777666666666666555555444333222222111222222111111111000000000000000//////......//////........................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......///..................///............////////////000000000000////////////////////////////////////...///000000111111000000111111222333333333333222222222222333333444555666333:::777888DDDXXX{{{{{{~~~qqqmmmmmmooouuujjjPPPAAA===777888666777::::::;;;CCCLLLYYY```iiiqqqtttrrrmmmiiifffggggggfffcccaaaaaabbbdddmmmpppgggXXXNNNKKKJJJEEEEEEFFFFFFGGGFFFFFFFFFHHHHHHHHHIIIJJJMMMOOOQQQUUURRRNNNLLLMMMOOOPPPQQQOOOPPPRRRSSSSSSRRRPPPOOOTTTUUUWWWZZZ]]]^^^\\\ZZZXXXWWWXXXZZZ]]]___```___```eeemmmzzzooo^^^PPPJJJHHHIIIJJJJJJJJJKKKKKKJJJ////////////000000000111111111111111222222222222222222333444444444444333444555555555666777777777888888999:::;;;<<<======@@@@@@BBBGGGKKKMMMLLLKKKLLLLLLRRRaaawwwxxxiii\\\OOOFFFEEE@@@;;;888777777666444555555555555555555555555222222222222111111111111000000000000000000000000//////.........---------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------......------,,,,,,------...///------------------------,,,------......------,,,,,,,,,------------.........------,,,,,,------...---------------------------------.........//////////////////000000000111//////000000111222222222222333333333444444444444444444555555555555555666888888999::::::::::::999:::;;;<<<;;;::::::;;;===AAAAAAAAAAAABBBBBBBBBBBBBBBDDDEEEEEEDDDDDDFFFGGGFFFGGGHHHIIIJJJKKKKKKLLLKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLNNNOOOQQQSSSUUUVVVQQQPPPNNNMMMLLLMMMQQQSSSMMMLLLLLLKKKKKKKKKLLLLLLIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFDDDDDD>>>===<<<:::999888888888888888888777666666555555666666555444333111111000111111111111000000000000000//////.........//////........................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...*********+++++++++,,,,,,------------------------,,,,,,,,,---------......//////............//////............////////////000000000000////////////////////////////////////...//////000000000000000111111222333333333333333222222222222333444555666444<<<888;;;DDDDDDrrrxxx{{{{{{vvvvvvwww}}}vvv^^^LLLBBB666888666555777888999???GGGTTTYYYbbblllssstttqqqnnnhhhhhhgggeeecccbbbaaaaaa___hhhnnniii\\\RRRMMMMMMJJJJJJJJJJJJIIIFFFDDDCCCFFFGGGGGGHHHIIIKKKMMMNNNOOOMMMKKKKKKLLLNNNNNNNNNMMMNNNQQQSSSSSSRRRQQQOOORRRRRRTTTWWWZZZ\\\[[[YYYZZZWWWVVVWWW[[[]]]\\\ZZZ]]]aaahhhqqq|||zzzhhhZZZQQQNNNQQQWWW\\\\\\ZZZWWWQQQLLL...////////////000000000000000111111111222222222111222333333444444333333333444444555666777777777777777888999:::;;;<<<<<>>>>>:::888666555666666666555444444444444444555555555222222222111111111000000////////////////////////............------------........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,---......------------------------,,,------......------,,,,,,,,,,,,,,,------.........------,,,,,,------...------------------------------------...............////////////000000000...//////000111111222222222222222222333333333444333444444444555555666666777888999999::::::999999:::;;;;;;;;;999999;;;===@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEEEEDDDDDDFFFHHHGGGGGGGGGFFFFFFGGGGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPNNNNNNNNNMMMLLLNNNRRRVVVQQQPPPOOOMMMLLLKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJJJJHHHHHHHHHGGGFFFEEECCCCCC<<<;;;:::999888888888888888888777777666555555444666555555333222111000000111111111000000000////////////............//////........................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......//////............//////............////////////////////////000000000000////////////////////////......///000000000000000111111222333333333333222222222222222333444555555333888333999AAA777WWW~~~~~~}}}~~~oooVVV888:::666555666777888>>>DDDOOOSSSZZZccclllqqqsssrrriiihhhgggfffeeecccbbbaaa^^^```bbbaaa\\\UUUPPPOOOPPPPPPOOOMMMJJJGGGCCCAAAFFFFFFFFFFFFGGGGGGHHHIIIJJJIIIJJJLLLNNNNNNMMMKKKJJJKKKNNNQQQRRRRRRRRRRRRPPPPPPQQQTTTXXXYYYYYYXXXZZZWWWTTTUUUXXXZZZYYYXXXWWW\\\bbbhhhoooyyyyyymmmgggggggggmmmyyy~~~vvvjjj___......////////////000000000000000111111111111222111111222333333333333333333333444555666777777888666777888888::::::;;;<<>>;;;::::::999999888888888333333333444444444444444222111111111111000000000////////////////////////.........------------,,,........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,------...------------------------,,,------......------,,,++++++,,,,,,------.........------,,,,,,------...,,,,,,,,,------------...,,,------------...............////////////000000......///000000111111222111111222222222333333333333333333444555555666666777888888999999999999999999:::;;;:::999:::;;;===????????????@@@@@@@@@@@@AAABBBDDDDDDDDDDDDFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLIIIKKKLLLKKKJJJLLLPPPTTTQQQPPPNNNLLLJJJIIIHHHHHHKKKLLLLLLLLLLLLLLLKKKJJJKKKKKKJJJJJJIIIIIIIIIIIIFFFFFFFFFEEEDDDCCCAAAAAA;;;:::999999888888888888888888777777666555444444555444444333222111111000111111000000000/////////......------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......///..................///............////////////////////////000000000000////////////////////////---...//////000000//////000000111222222222222111111111111222222333444555666666222888===444FFFttt{{{yyy~~~MMM<<<888555666777888<<>>???AAABBBDDDGGGHHHNNNJJJHHHHHHLLLOOOPPPPPPMMMMMMLLLLLLNNNQQQTTTVVVTTT[[[dddlllsss|||zzzpppgggbbb[[[SSSHHHCCCCCCEEEEEEDDD;;;888888===???<<<;;;>>>777666666444222000000000222222333333333444444444111111111111000000000000.................................---------,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++,,,,,,------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------------,,,------......------,,,***++++++,,,------.........------,,,,,,------...,,,,,,,,,---------......,,,,,,---------................../////////000000......//////000111111111111111111111222222222222222222333444444555666666777777888999999999999999777999::::::999:::<<<>>>>>>>>>>>>?????????@@@@@@???AAACCCCCCCCCDDDEEEGGGHHHGGGEEEDDDCCCCCCDDDDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIKKKKKKKKKKKKJJJGGGJJJMMMLLLIIIIIIMMMQQQMMMLLLKKKIIIHHHGGGGGGGGGIIIJJJLLLMMMMMMMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEEEECCCCCCBBBBBBAAA@@@>>>===::::::999999888888999999999888777666555444333333333333333222222222111111111000000000////////////...------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,---------.........,,,,,,---......---,,,,,,,,,,,,,,,---------............------------..................////////////.../////////000000000111////////////////////////---...//////000000////////////000111111111111000111111111111222333444555888555444999:::999EEEXXX|||ggg@@@;;;666666777666888<<<@@@GGGPPPXXX]]]bbbgggkkkkkkiiigggggghhhhhhfffdddddd\\\XXXZZZYYYUUUQQQRRRPPPNNNMMMJJJHHHGGGFFFFFFBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGJJJMMMNNNMMMKKKIIIIIIJJJJJJLLLNNNPPPQQQQQQPPPPPPRRRTTTVVVVVVUUUTTTTTTUUUTTTUUUVVVZZZ\\\WWWYYY[[[^^^```dddiiikkkrrr{{{............/////////000000000000000111111111111111111222333333333333222222222333444555666777888666666777888999:::;;;;;;;;;===@@@AAA@@@@@@AAAAAADDDDDDFFFIIILLLLLLKKKIIIIIIGGGEEEEEEGGGJJJKKKKKKKKKOOOSSSTTTTTTVVV\\\bbbaaacccfffhhhjjjllloooqqqyyyxxxuuuppplllgggccc```^^^^^^\\\ZZZVVVRRRNNNLLLKKKGGGCCCAAA@@@===888444???:::888;;;:::666666;;;555666666666555555666888222222222333333444444444111111111111000000000000..............................---------,,,,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------------,,,------......------,,,******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,---------................../////////000......//////000111111111000111111111111222222222222222333333444555666666777777888999999999999888777888999999999:::===???>>>>>>>>>>>>???????????????@@@BBBCCCCCCCCCEEEGGGHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHEEEGGGIIIKKKLLLLLLLLLKKKIIILLLOOONNNJJJHHHKKKNNNKKKJJJJJJIIIHHHHHHHHHHHHGGGHHHJJJLLLNNNNNNNNNNNNHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@>>>===<<<;;;::::::999999999999999:::999888777666555444333333333222222222222222222222000000000000////////////---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++---------.........//////,,,,,,---......---,,,,,,,,,,,,,,,---------......---------,,,,,,---------............/////////000.../////////000000111111////////////////////////---......///////////////......///000000000000000111111111111222333444555444000444777555>>>IIIKKK~~~sssCCC===777666666444555888:::CCCOOOWWWZZZ]]]aaafffllliiiggghhhiiijjjhhheeeeee___[[[\\\ZZZSSSPPPSSSLLLKKKIIIHHHGGGGGGHHHHHHAAABBBCCCEEEGGGHHHIIIIIIDDDCCCCCCEEEHHHJJJKKKKKKKKKKKKIIIIIIJJJLLLNNNPPPOOONNNNNNOOORRRSSSSSSRRRQQQTTTUUUUUUTTTUUUZZZ___XXXXXXXXXYYY\\\___bbbcccfffsss............////////////------...///000/////////111111222222222333333333333333444444555666666666666666777888999::::::;;;;;;<<<<<<===>>>??????@@@CCCCCCCCCDDDDDDFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEGGGIIIJJJJJJKKKJJJJJJKKKMMMOOOQQQSSSTTTVVVTTTQQQNNNLLLKKKLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDCCCAAA???<<<:::999999999999999999888888888777777666555555555555444444444222222222222222222222222222222222111000//////...///////////////////////////............---------------------------------------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---,,,,,,,,,,,,---..................////////////////////////000000000000111111222222222333333333444444444555555555555666666666666777888888999999999888888777888:::;;;<<<=========>>>??????@@@@@@??????@@@AAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDKKKFFFCCCFFFGGGFFFGGGIIIJJJFFFDDDFFFJJJMMMKKKHHHMMMMMMLLLKKKJJJIIIHHHHHHLLLMMMNNNNNNLLLKKKKKKLLLJJJHHHFFFHHHJJJKKKJJJHHHDDDDDDEEEEEEEEECCCAAA@@@>>>>>><<<;;;;;;:::::::::888888777666666666666666444444444444444444444444333222111111000000111111000000000000////////////........................---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------)))***++++++,,,,,,++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............/////////............//////........................////////////////////////////////////000000000000111111222222222333333333222333444444555999>>>BBBqqqXXXGGG999666555222666>>>:::===BBBIIIPPPWWW\\\^^^eeegggjjjjjjhhhfffffffffhhheeeaaa\\\XXXWWWWWWXXXXXXQQQJJJHHHJJJKKKHHHEEEGGGFFFDDDCCCCCCEEEFFFHHHGGGEEEDDDGGGKKKNNNMMMKKKKKKLLLMMMLLLKKKKKKMMMOOOQQQOOOMMMOOORRRTTTSSSQQQOOOQQQSSSSSSTTTUUUXXXZZZXXXXXXYYYZZZ[[[]]]___```bbbiiiuuu............//////////////////000000000000000000111111111222222222333333333333444444555666666666666666777888999::::::;;;;;;<<<<<<<<<===>>>>>>>>>AAAAAABBBBBBDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEFFFBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLNNNOOOOOOMMMKKKIIIIIIIIIJJJJJJIIIHHHFFFEEECCCCCCBBBBBB@@@???===;;;999999999999999999888888888777777777555555555555444444444444222222222222222222222222222222111111000//////.......................................------------------------------------------------------------++++++++++++++++++++++++*********************************+++++++++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,,,,,,,---..................////////////////////////000000000000111111111222222222333333444444444444555555555555555555666666777888888888888888777777888999;;;<<<<<<<<<===>>>>>>??????@@@>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDEEEHHHEEEDDDFFFHHHHHHKKKPPPPPPLLLIIIIIILLLMMMKKKIIIMMMMMMLLLKKKJJJIIIHHHHHHJJJLLLMMMMMMKKKJJJJJJKKKGGGGGGHHHJJJMMMMMMJJJGGGEEEEEEEEEEEEDDDCCCBBBBBB@@@???>>><<<;;;:::999999888777777666666666666666444444444444444444444444333222111111000000111111000000000000/////////...........................---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............/////////............//////........................////////////////////////////////////000000000000111111111222222222333333222333444444555888===AAA]]]|||qqq[[[CCC888777777666666:::<<<@@@FFFLLLSSSXXX[[[aaadddggghhhgggffffffgggiiigggccc___[[[YYYXXXXXXXXXTTTNNNKKKJJJJJJHHHFFFGGGFFFEEEDDDDDDEEEFFFFFFGGGEEEEEEGGGJJJLLLKKKJJJJJJKKKLLLKKKJJJJJJLLLNNNPPPNNNMMMNNNQQQSSSRRRPPPQQQRRRSSSTTTTTTUUUWWWYYYWWWXXXXXXYYYZZZ\\\^^^___```dddkkkttt~~~---............/////////111111111111111000000000111111111222222222222333333333333444555555666666555666666777888999::::::;;;;;;;;;;;;<<<<<<<<<<<>>>>>??????>>>>>>???@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDDDDEEEEEEDDDCCCDDDGGGGGGHHHNNNWWWWWWSSSNNNLLLMMMNNNLLLJJJLLLLLLKKKJJJIIIHHHHHHGGGHHHJJJKKKKKKIIIHHHHHHIIIDDDFFFHHHLLLNNNMMMJJJGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCAAA???===;;;999888888888777666666555555666666444444444444444444444444222222111000000000000111000000000/////////......------------------------------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,---------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............/////////............//////........................////////////////////////////////////000000000000111111111222222222222333222333444444555888<<>>???AAACCCEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJGGGGGGFFFFFFGGGHHHIIIJJJDDDCCCAAA@@@>>>=========999999999999999999999999888888777777777666666666444444444444333333333222111111111111111111111111111111000000////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---------.........//////////////////000000000000111111111111222222222222333333444444444555555555333333444444555666666777666666777777888999999:::;;;;;;;;;<<<======>>>>>>===>>>>>>???@@@?????????AAABBBBBBCCCDDDDDDEEEEEEBBBBBBDDDFFFEEEEEEMMMWWWXXXTTTPPPMMMNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFHHHIIIIIIGGGFFFFFFGGGCCCDDDGGGIIIJJJJJJIIIGGGHHHGGGEEEDDDCCCCCCDDDEEEDDDCCC@@@>>>;;;999888777777777666555555555555666444444444444444444444444222222111000000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............/////////............//////........................////////////////////////////////////000000000000111111111111222222222222222333444444555777:::===IIISSS}}}~~~~~~}}}vvvtttxxx~~~zzz___BBB666:::;;;555888888999;;;@@@EEEKKKNNNUUUYYY^^^ccceeegggiiikkkhhhhhhhhhfffccc^^^ZZZXXXXXXXXXVVVQQQLLLIIIHHHHHHFFFFFFGGGGGGFFFEEEDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKJJJIIIIIIKKKMMMNNNNNNNNNOOOPPPQQQQQQQQQSSSTTTUUUTTTSSSSSSUUUVVVUUUUUUUUUVVVWWWYYYZZZ[[[ZZZZZZ\\\___dddjjjpppssstttuuuxxx~~~------------............000//////.........///000000000111111111222222222222222333333444555555555555555666777888999999:::::::::::::::999999999999;;;<<<<<<>>>@@@BBBDDDEEECCCCCCCCCCCCCCCDDDEEEFFFDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGCCCBBB@@@???===<<<<<<<<<888888999999::::::::::::777777777666666666555555444333333333222222222222111111111111111111111111000000000///////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......------------............////////////000000000000000000111111111222222222333333333444444444444555333333333444555555666666555555666777888888888888999::::::;;;<<<<<<======<<<===>>>>>>??????>>>>>>AAAAAABBBBBBCCCCCCDDDDDDBBBBBBCCCDDDBBBAAAHHHRRRRRRPPPNNNMMMMMMNNNOOOOOOKKKKKKJJJIIIHHHGGGFFFFFFDDDFFFGGGGGGEEEDDDDDDEEEDDDDDDDDDDDDDDDEEEGGGHHHHHHGGGEEECCCCCCCCCDDDDDDCCCBBB@@@===;;;999888777777666666555555555555555444444444444444444444444222111000000//////000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............/////////............//////........................////////////////////////////////////000000000000000000111111111222222222111333444444444666999;;;FFFCCC```~~~|||ttttttwwwzzz{{{nnnSSS>>>999:::999777777666888;;;???DDDGGGOOOSSSZZZ___cccgggjjjlllfffggghhhgggeee```[[[XXXXXXXXXWWWSSSNNNJJJHHHHHHFFFFFFFFFFFFFFFEEEDDDCCCEEEFFFFFFFFFFFFFFFFFFFFFJJJKKKKKKKKKJJJJJJLLLNNNNNNOOOPPPPPPPPPQQQRRRRRRRRRSSSTTTSSSRRRRRRSSSUUUUUUUUUUUUUUUVVVWWWYYYYYYXXXZZZ]]]bbbggglllppprrrvvvvvvvvvxxxzzz}}},,,------------.........///...---------...000111000000000111111111111222222222222333444444555555444555555666777888999999999999999999::::::::::::<<<<<<===>>>???AAACCCDDDAAAAAAAAAAAABBBCCCEEEEEECCCCCCDDDEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFFFFEEEDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@>>><<<<<<;;;;;;777888888999::::::999999666666666666555555555555333333333222222222111111111111111111111111111111////////////////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))************+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,,,,,,,,,,---......,,,------------.........////////////000000000000000000000111111111111222333333333333444444444444333333444444555666666666444555666777888888888777999999999:::;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCCBBBAAABBBCCCAAA@@@CCCJJJKKKKKKKKKLLLLLLNNNOOOOOOJJJJJJIIIHHHGGGFFFFFFEEECCCEEEFFFFFFDDDCCCCCCDDDDDDDDDCCCAAA@@@AAAEEEGGGFFFEEEDDDCCCCCCBBBBBBBBB@@@???>>><<<:::999999888777666555555444444555555444444444444444444444444111111000////////////000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............/////////............//////........................////////////////////////////////////000000000000000000000111111111111222111333444444444555777999===888HHH{{{~~~zzzuuupppqqq{{{}}}nnnWWWEEE<<<999777666666777888;;;>>>@@@HHHMMMTTT[[[```dddhhhkkkeeefffhhhhhhfffbbb^^^\\\YYYYYYWWWUUURRRNNNKKKHHHEEEEEEEEEEEEEEEEEEEEEFFFEEEFFFGGGGGGFFFEEEFFFHHHJJJKKKLLLKKKJJJJJJLLLNNNMMMNNNPPPPPPOOOOOOQQQRRRQQQRRRRRRQQQPPPPPPRRRTTTUUUUUUUUUUUUVVVWWWXXXXXXWWWYYY___dddiiimmmooopppqqqqqqrrrrrrqqqooommmlll,,,,,,---------.........///...------...000222444000000000000111111111111111222222333333444555555444444555666777888999999888999999::::::;;;;;;;;;=========>>>???AAABBBCCCAAAAAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@>>><<<;;;::::::999555666777888888888777777666666666555555555444444222222222222111111111111111111111111111111111111////////////////////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,,,,,,,,,,---......,,,,,,---------.........////////////000000000000000000000000111111111111222222333333333444444444444444444555666666777777333444555777777777777666888888999999:::;;;;;;;;;;;;<<<======>>>>>>======>>>??????@@@@@@AAAAAABBBBBB@@@@@@CCCCCCAAAAAADDDFFFHHHJJJLLLLLLMMMMMMNNNJJJJJJIIIHHHGGGFFFEEEEEECCCEEEFFFEEEDDDBBBCCCCCCCCCDDDEEECCCAAA@@@CCCEEEDDDDDDDDDCCCCCCBBBAAA@@@===<<<;;;:::::::::::::::666666555444444444444555444444444444444444444444111111000/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............/////////............//////........................////////////////////////////////////000000000000000000000000111111111111111222444444444444666888666777<<>>>>>>>>>>>???@@@AAABBBAAAAAABBBBBBDDDEEEGGGHHHKKKKKKJJJIIIGGGEEEDDDCCCBBBCCCEEEFFFFFFEEECCCBBBBBBBBBCCCDDDDDDDDDCCCCCC???>>>===;;;:::999888888444555666777777666555444666666555555555444444444222222222111111111111000000000000000000000000000.........///////////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......////////////000000000000000000000000111111111111222222333333333444444444444444555555666777777777333444555777777777777666777888888999::::::;;;;;;;;;<<<<<<==================>>>>>>???@@@@@@AAAAAABBB??????CCCEEECCCAAABBBDDDGGGJJJLLLMMMLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEECCCEEEFFFEEEDDDBBBCCCCCCBBBEEEGGGFFFCCCAAAAAACCCBBBCCCCCCDDDCCCAAA@@@???::::::999999999:::;;;;;;666666555444444444444555444444444444444444444444111111000/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........////////////............//////........................////////////////////////////////////000000000000000000000000111111111111111222444444444444555777777<<<:::BBBqqqzzz}}}}}}vvvrrrwwwzzzUUU@@@666777777888888888999999===BBBJJJQQQWWW]]]aaadddfffgggiiijjjjjjhhhfffddd___[[[YYYZZZ[[[YYYRRRLLLEEEDDDCCCCCCDDDFFFHHHJJJDDDFFFHHHHHHFFFFFFHHHKKKHHHIIIIIIIIIHHHHHHJJJKKKHHHJJJMMMLLLKKKJJJLLLOOOMMMNNNOOOOOONNNOOOQQQSSSUUUUUUUUUUUUVVVWWWXXXXXXVVVWWWXXXZZZ\\\^^^```aaa___aaadddeeefffeeecccbbb000///---+++++++++---...............////////////000000000000111111111111111111222222222333333333333333444444555666666666999::::::::::::::::::;;;<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCAAA@@@???CCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???@@@>>>>>>===<<<:::999888777555666666777777777777666555555555444444333333333111111000000000000000000000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---------,,,,,,,,,)))))))))***++++++,,,,,,))))))************))))))+++++++++++++++++++++++++++++++++,,,---...///000++++++++++++++++++++++++........................,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------,,,++++++,,,---......//////..................///////////////////////////000000111111111111111111111222222333333333444444444555555333333444444555666666666999999:::;;;;;;:::::::::;;;<<<>>>???@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBEEEFFFGGGIIIKKKMMMNNNOOOJJJIIIIIIHHHGGGFFFEEEDDDEEEEEEFFFGGGFFFDDDBBB@@@BBBBBBCCCCCCBBB@@@>>>===CCCBBB@@@>>>===>>>>>>???:::::::::999999999888888666666555444333333222222222222222222222222222222222111111000///......---........................---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------..................------............////////////////////////////////////000000000000000111111222333333333444444444555555333AAA===999VVVzzz}}}qqqrrrvvvmmmBBB<<<:::999888888999:::::::::>>>DDDKKKRRRYYY```eeeggglllmmmjjjggggggeeeaaabbb]]]YYYXXX[[[ZZZVVVQQQGGGHHHHHHFFFBBBAAADDDGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLQQQPPPOOOMMMMMMNNNOOOPPPTTTTTTTTTTTTSSSSSSSSSSSSUUUVVVXXXZZZZZZYYYXXXWWW]]]]]]___aaabbbccccccccc000...---+++++++++---...............//////////////////000000000111111111111111111222222222333333333333444444555666666666999999999:::::::::::::::;;;<<<===>>>???@@@@@@AAA>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAA???>>>>>>======<<<<<<;;;:::999888777777666666777777777666666555444444444444333333333333222222111111000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...------------,,,,,,,,,++++++******************))))))************))))))************************++++++++++++,,,---......++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,------,,,,,,+++,,,------......................../////////000000000////////////000111111000000000000111111111111222222222333333333444444333333444444555666666666888999999:::;;;;;;;;;::::::;;;<<<>>>>>>===<<<;;;========================???@@@@@@@@@@@@AAAAAAAAADDDEEEFFFHHHIIIKKKLLLLLLIIIIIIHHHGGGEEEDDDCCCBBBDDDEEEFFFFFFFFFDDDBBBAAABBBBBBCCCBBBAAA@@@>>>===@@@@@@???>>>=========>>>888888888888777777777777555555555444333333222222111111111111111111111111111111000000///......---........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------....................................////////////////////////////////////000000000000000111111222333333333444444444444555555999666888HHHeee{{{{{{zzzvvvuuuyyyuuuUUU???<<<888777777888777666888<<>>???@@@@@@<<<===>>>@@@@@@@@@@@@?????????@@@AAABBBCCCDDDDDD@@@@@@@@@AAAAAAAAABBBBBBCCCBBB@@@>>><<<;;;;;;;;;999999999888888888777777777777777666666555444444333333333333333333444444444333333222111000//////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++***))))))((())))))************)))))))))))))))))))))))))))))),,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,,,,,,,,,,---...............////////////000000000000000000000000000111111222000000000000111111222222111111111222222222333333333333333444555555666666777777999:::;;;;;;;;;;;;888999;;;<<<<<<<<<;;;:::========================>>>>>>>>>?????????@@@@@@CCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGEEEDDDBBBAAAAAADDDDDDEEEEEEEEECCCBBBAAABBBBBBBBBBBB@@@???>>>===<<<============<<<<<<;;;777666666666555555555555555444444333333222222222000000000000000000000000111000000//////.........---------------------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---------.....................---------....................................////////////////////////////////////000000000000000111111222333333333333444444444444999555444<<<@@@CCCkkk~~~}}}~~~uuuvvvmmmYYYFFFAAA:::666666777666555666999<<<@@@FFFMMMUUUZZZ\\\ccciiikkklllmmmllliiibbb```___]]]]]]]]]^^^^^^bbb\\\SSSLLLGGGEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFGGGEEEGGGIIILLLMMMMMMLLLKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPRRRSSSUUUVVVVVVVVVUUUTTTTTTUUUWWWYYY[[[\\\]]]]]]------,,,++++++,,,,,,------------.........//////////////////000000000111111111111111222222222222222333333444444555666666777777888888999999:::::::::;;;;;;<<<===>>>???@@@;;;<<>>?????????@@@AAABBBCCCCCC@@@@@@@@@AAAAAAAAAAAABBBCCCBBB@@@>>><<<::::::999888888888888888888888888888777666555444444333333111111222222333333444444555444333222111000///...////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,+++++++++++++++*********))))))))))))************))))))************************++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---------,,,,,,,,,,,,---.........------/////////000000000111111000000000000000111222222000000111111222222333333222222222222333333333333222333333444444555666666666666888999;;;;;;<<<<<<888999:::;;;<<<<<<;;;;;;=================================>>>>>>>>>>>>???AAABBBDDDEEEEEEEEEEEEDDDFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAACCCBBBBBBAAA???>>>===<<<999:::;;;<<<<<<;;;:::999666666555555555444444444444333333333222222222111000000000000000000000000000000/////////.........---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------..............................---------...........................////////////////////////////////////000000000000000111111222222222333333333444444444777444444===>>>999TTTzzzppppppnnnfff\\\RRRIII>>>777555666666777555777999;;;???FFFNNNSSSTTT]]]eeehhhjjjlllkkkgggccccccbbb```]]]]]]___aaafffddd^^^UUUMMMGGGEEEDDDBBBBBBBBBBBBCCCDDDFFFGGGFFFEEEEEEEEEEEEFFFFFFGGGDDDFFFIIILLLMMMMMMMMMLLLJJJKKKMMMNNNOOOOOOOOONNNMMMNNNNNNNNNOOOOOOPPPPPPRRRSSSTTTUUUUUUUUUUUUTTTRRRSSSUUUWWWYYY[[[[[[\\\,,,,,,,,,++++++,,,,,,,,,------------...............////////////000000000000000111111111222222222222222333333444555555555666666777777888999::::::::::::;;;<<<===>>>>>>???<<<===@@@AAABBBBBB@@@???@@@@@@????????????@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCBBB@@@>>><<<;;;:::999888888888888999999999999888777555444333333333333000111111222222333333333444444333222111//////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,+++++++++))))))*********+++++++++))))))************))))))++++++++++++++++++++++++++++++***)))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,---------,,,+++,,,,,,---...---------////////////000000000000000000000///000111111222111111222222333444444555333333333333444444444444222222333333444555555555555666777999:::;;;;;;;;;999999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>@@@AAACCCDDDEEEDDDCCCBBBDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCBBBBBBAAACCCBBBAAA???>>>===<<<;;;888999:::;;;;;;999888777666555555555444444444444222222222222222111111111111111111111111111111111////////////............---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---.....................---------.........//////............////////////////////////////////////000000000000000111111222222222222333333333444444000222111555::::::HHHdddwwwqqqmmmjjjhhh___VVVHHH<<<444333666888555666777999;;;AAAGGGLLLPPPYYYaaaeeegggjjjiiiffffffeeedddaaa^^^\\\]]]___aaaeeefff```UUUKKKGGGGGGCCCBBBBBBBBBBBBDDDFFFGGGEEEEEEDDDDDDEEEFFFFFFGGGDDDFFFHHHKKKLLLMMMLLLLLLHHHIIIKKKMMMNNNMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQQQQSSSSSSTTTUUUUUUUUUUUUUUUSSSTTTUUUXXXYYY[[[[[[\\\++++++++++++,,,,,,,,,,,,,,,------------...............////////////000000000000000111111111111222222222222333444444555555555555666777888999999:::999999:::;;;<<<===>>>>>>===>>>???AAAAAAAAAAAA@@@AAA@@@???>>>======>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBAAA???===<<<;;;::::::888888888888888999999999777666444333222222333444111111111111111111222222333222222111000///....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,++++++++++++((())))))***++++++,,,,,,))))))************))))))+++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,------------++++++,,,---------------............///////////////////////////000000111000111111222333444555555333333444444444555555555222222222333444444555555666666888999::::::::::::999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>@@@AAACCCEEEEEEEEECCCBBBCCCCCCDDDDDDEEEEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@>>>===<<<;;;;;;::::::::::::999888777666555555444444444333333333111111111111111111111111111111111111111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---------......---------...............,,,,,,------.../////////............////////////////////////////////////000000000000000111111222222222222222333333333333000777333222:::>>>BBBMMMwwwnnnlllmmmoooiii\\\KKK<<<444444777555666777888999===BBBFFFMMMUUU]]]aaadddhhhhhhfffgggfffdddcccaaa___]]]\\\[[[aaagggfff___VVVOOOLLLEEEDDDCCCBBBBBBDDDFFFGGGDDDDDDDDDDDDEEEFFFFFFGGGDDDEEEFFFGGGIIIIIIJJJJJJGGGHHHIIIJJJJJJKKKJJJJJJLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUSSSTTTVVVWWWYYYZZZZZZZZZ******+++,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000000111111111111111222222333333444555555444444555666777888999:::999999:::;;;<<<======>>>======>>>>>>???@@@@@@@@@AAA???>>><<<<<<===>>>????????????@@@@@@@@@@@@AAA???>>>===;;;::::::999999777777777777777777777777555444333222111222444555111111111111111000000000000000000/////////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++*********************++++++))))))************))))))***************************************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,------------++++++,,,------------,,,------------...........................//////000...//////000222333333444222222333333333444444444111222222333333444555555777777888999999999999999777777888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???AAADDDFFFGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBB@@@>>><<<;;;::::::<<<;;;:::888777666666666333333333222222222111111000111111111111111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////,,,,,,------...//////000............////////////////////////////////////000000000000000111111222111222222222222333333333555888555555<<<<<<;;;DDDbbbxxxvvv{{{xxxdddLLL;;;666777444555666777777:::===@@@FFFNNNUUUYYY]]]ccceeedddgggeeecccdddeeeccc___[[[YYY[[[```fffiiiddd[[[SSSHHHGGGDDDCCCBBBCCCEEEGGGCCCCCCCCCDDDDDDEEEGGGGGGCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHKKKLLLMMMNNNPPPQQQRRRSSSRRRRRRRRRRRRRRRSSSSSSTTTRRRSSSTTTUUUVVVVVVVVVVVV)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000111111111111111222222333333444555555444444555666777888999999888999999:::;;;<<<===>>>===<<<<<<<<<===>>>???@@@???>>>===;;;<<<===???@@@>>>>>>>>>>>>????????????===<<<;;;:::999999999999777777666666555555555555555333222111111222444666222222111111000000//////////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))))))))************))))))))))))))))))))))))))))))************+++,,,---...++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,------...---++++++,,,---------,,,,,,,,,,,,,,,---------......---------------...//////,,,---...///000111222222111111222222222333333333111222222333333444555555777888888999999999888888666666666777888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>??????AAADDDGGGHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@???>>>AAAAAAAAA@@@@@@AAABBBBBBDDDBBB@@@===;;;:::::::::>>>===:::888666555555666111111111111000000000000000000000000000111111111////////////////////////---.....................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////,,,,,,------...///000000............/////////000////////////////////////000000000000000111111222111111222222222333333333333333000555;;;444333AAAEEEmmmzzz\\\DDD:::999333444666666666888:::<<<>>>FFFMMMQQQWWW^^^aaaaaafffdddbbbeeehhhhhhbbb\\\ZZZXXXZZZdddoooooodddXXXJJJHHHEEECCCCCCCCCEEEFFFCCCCCCCCCCCCDDDEEEGGGGGGBBBAAA???>>>???AAACCCDDDHHHGGGFFFEEEEEEEEEFFFGGGJJJKKKLLLMMMOOOQQQRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRRRRSSSSSSSSSSSSSSS---------............///---------............///...............///000000000111111111111222222222222222222222222222333333444444444555666777777888888999:::;;;<<<<<<<<<<<<<<<===@@@BBBBBBAAA???===>>>???@@@AAABBBCCCCCCCCC????????????????????????>>>===<<<;;;:::999999999888666444333333333555666333333333333333333333333222333333333333222111111////////////////////////........................---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******---,,,+++******+++,,,---+++*********))))))((((((***)))((((((((()))+++,,,)))************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...---+++))))))***+++,,,.........------,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,++++++*********,,,,,,,,,---------......++++++++++++++++++++++++---------............///---------............///222222222111111111111111000111111111111222222222333333333444444444555555666666666777888888999999999999999999999999::::::888999:::;;;<<<<<<<<<<<<===>>>???@@@@@@???>>>===???@@@AAACCCDDDEEEEEEEEEGGGHHHGGGDDD???===???AAA>>>>>>????????????@@@@@@EEECCC@@@?????????>>>===999999888888777666666666333333444444333333222111222222222111111111111000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,..........................................------------............------////////////////////////......////////////......---...///000111222333444222222222222222222222222444444555666777888999999;;;VVV|||lllPPP@@@>>>999999888777555666888:::>>>BBBGGGMMMSSSZZZaaafffeeedddcccdddeeedddcccaaa___\\\ZZZ\\\ccciiilllmmmZZZQQQGGGCCCEEEGGGFFFCCCEEECCCBBBBBBDDDEEEEEEDDDAAAAAA@@@???@@@AAADDDEEEDDDDDDEEEEEEFFFHHHHHHIIIJJJLLLNNNQQQRRRQQQPPPPPPPPPOOONNNNNNOOORRRTTTVVVSSSTTTTTTUUUUUUTTTTTTSSS,,,,,,,,,,,,------------------------...........................///000000000000111111111222222222111111222222222222333333444444444555666777777777888999:::;;;<<<<<<<<<<<<<<<===???@@@AAA@@@???>>>>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999999888888777666444333333333555666333333333333333333333333111111222222111111000///................................................---,,,,,,++++++,,,,,,---***++++++,,,,,,---------,,,,,,++++++***))))))(((************++++++,,,,,,)))******++++++*********,,,+++************+++,,,************)))))))))(((***)))((((((((()))++++++)))************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...---+++***)))***+++,,,------,,,,,,,,,+++++++++++++++*********+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,------------...++++++++++++++++++++++++------------............---------............///111111111111111111111000000111111111111222222222333333333444444444444555666666666777888888999999777777888888888888999999888999:::;;;<<<<<<<<<<<<===>>>???@@@@@@???>>>===??????AAABBBCCCDDDDDDDDDDDDEEEEEEBBB???===>>>???>>>>>>>>>??????@@@@@@@@@CCCAAA????????????===;;;999999888888777666666666333333444444333333222111222222222111111111000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------........................------............------..............................////////////........./////////000111111111222222222222222222222222333444555666777888999999:::CCCYYYttt___LLL???666555444555666777666666:::===BBBGGGNNNVVV^^^dddbbbbbbaaacccddddddcccaaa]]][[[ZZZ[[[```eeeiiikkkfff]]]RRRJJJGGGFFFDDDBBBEEECCCBBBBBBDDDEEEDDDDDDCCCBBB@@@>>>======???AAABBBCCCDDDEEEGGGGGGGGGGGGIIIKKKMMMOOOPPPPPPOOOOOOOOONNNMMMMMMNNNQQQSSSTTTSSSSSSTTTUUUUUUUUUUUUUUU++++++++++++,,,,,,,,,,,,------------...........................///000000000000000111111111222222111111111222222222333333444444444555666666777777888888999:::;;;;;;;;;;;;======>>>>>>>>>???????????????@@@@@@AAA@@@@@@???========================???>>><<<:::999888777777777666444333333333444555333333333333333333333333000000111111000000///...........................------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))************+++'''((()))***************+++******))))))******+++************)))))))))))))))))))))((()))******+++)))************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++*********+++,,,,,,,,,++++++++++++************)))))))))***+++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------++++++++++++++++++++++++------------............---------............////////////000000000000000000111111111111222222222333333333333444444444444555666666777777888888999666666777777777888888888888999:::;;;<<<<<<<<<<<<======????????????======>>>???@@@AAABBBBBBCCCCCC???@@@AAA@@@>>>======>>>>>>>>>??????@@@AAABBBBBB@@@????????????>>><<<999999888888777777666666555333333444444333333222111222222111111111000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------............------..............................////////////......////////////////////////222222222222222222222222333444444555666777888888>>>777???aaawwwmmm[[[HHH;;;666333444777999666333555777;;;@@@GGGPPPYYY___]]]]]]^^^aaacccdddcccbbb]]]\\\[[[[[[[[[^^^dddgggpppjjj___TTTKKKFFFDDDCCCFFFDDDBBBBBBCCCDDDDDDCCCFFFEEEBBB>>>;;;;;;===???BBBDDDFFFHHHIIIIIIHHHHHHHHHIIIKKKMMMNNNNNNMMMMMMMMMLLLLLLLLLMMMOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWWWW++++++++++++,,,,,,,,,,,,,,,,,,---------........................///000000000000000000111111111111000000111111222222333333444444444555555666666666777888999::::::;;;;;;;;;======<<<<<<<<<===>>>??????@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<:::888777666666666555444333333333444444222222222222222222222222000000111111000000///...........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))***'''''')))***++++++++++++***))))))))))))))))))************))))))))))))))))))))))))))))))******+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---------.........---------............///.........///////////////000000111111111222222222222222333333333444444444555555666666777888888888666666777777888888999999888999:::;;;<<<<<<<<<<<<<<<===>>>??????>>>===<<<======>>>???@@@AAAAAAAAA<<<===???@@@??????>>>>>>??????@@@AAABBBCCCDDDDDD???>>>???@@@@@@???<<<999888888888777666666555555333333444444333333222111111111111111000000000000////////////////////////------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------............------..............................////////////......---------...............111111111111222222222222333333444555555666777777>>>666<<>>???????????????>>>===<<<<<<===========================<<<;;;999777666666666555555444333333333333333222222222222222222222222111111222222111111000///........................------------------------,,,++++++******++++++,,,+++++++++++++++++++++***+++++++++******************)))))))))))))))))))))((()))***+++,,,,,,,,,,,,)))))))))******)))))))))))))))))))))))))))******((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...---------............///------......////////////000000111111111222222222222222222333333333444444555555555666777777888888777777888888999:::;;;;;;888999:::;;;<<<<<<<<<<<<<<<===>>>??????>>>===<<<;;;<<<===>>>>>>???>>>>>>;;;<<<>>>???AAAAAA@@@???AAAAAABBBBBBCCCDDDDDDEEE?????????AAAAAA@@@===:::888888777777666555555555333333444444333333222111111111111000000000//////........................------------------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------............------..............................////////////......++++++,,,---...///000000000000000111111222222222333333444444555555666666444666>>>>>>MMMtttqqqwwwdddZZZKKK???888666777888777777888999;;;AAAHHHNNNPPPRRRVVV\\\bbbffffffeeecccdddccc^^^XXXUUUVVVYYY^^^```bbb^^^WWWQQQNNNNNNIIIGGGEEEDDDEEEEEEDDDBBBDDDFFFEEEBBB===;;;===AAAEEEGGGJJJLLLMMMMMMKKKJJJEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPRRRTTTUUUVVVWWWWWW,,,,,,,,,,,,------------,,,,,,,,,,,,------------...............///000000/////////000000000111111...//////000111222333333444444444444444444444444666666777888999999999999<<<;;;:::::::::;;;<<<======>>>>>>>>>===<<<<<<;;;========================;;;;;;999888777666666666444444444444333333333222222222222222222222222222111111222222111111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********+++++++++++++++************************+++************))))))))))))***+++,,,,,,,,,,,,,,,)))******++++++******)))))))))))))))************(((((()))************))))))************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,------------......,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------------............///------......//////000000000111111111111222222222222222222222333333333333444555555666666777777888777777888999:::;;;;;;<<<888999:::;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>><<<<<<:::;;;<<<<<<=========<<<===<<<<<<>>>AAABBBAAA@@@AAAAAABBBBBBBBBBBBCCCCCC@@@??????@@@AAA@@@>>><<<888777777666666555555444333333444444333333222111111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********+++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................,,,,,,------.../////////------............------------------------------......////////////......***+++,,,---...000111111//////000000111222222222333333333444444444555555000777===777:::hhhqqqppp|||vvvrrreeeSSSAAA666555888888888888888888<<>>;;;===@@@BBBDDDFFFHHHIIIIIIHHHHHHDDDEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIJJJJJJKKKKKKKKKMMMNNNOOOQQQSSSTTTTTTUUU++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...............///000000////////////000000000111......///000111222333333444444444444444444444444555666777888999999999999:::::::::::::::;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777777444444444444333333222222111111111111111111111111000000111111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******++++++,,,,,,************************,,,,,,++++++************)))***++++++++++++************+++,,,,,,+++******((()))))))))************'''((()))***+++******))))))************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---,,,+++***)))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------............///---......///000000111111000111111111111222222222111222222222222333333333444444555555666777777777666666777888999:::;;;;;;888999:::;;;<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;999:::;;;;;;;;;;;;;;;;;;>>><<<;;;<<>>======>>>???===<<<777777777666555555444444333333444444333333222111111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************)))*********++++++++++++***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,------...//////000------............------------------------------......////////////......,,,,,,---...//////000000/////////000111222222222333333333333333444444444444888999888<<>>>>>@@@BBBCCCDDDEEEGGGGGGGGGGGGDDDDDDEEEEEEFFFHHHIIIJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQ)))************+++++++++++++++,,,,,,,,,---------...............///000000////////////000000000000---...///000111222333333444444444444444444444444555666777888888999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::888888777777777777888888333333444444444333222111111111111111111111111111///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((()))***+++,,,,,,---******************++++++,,,,,,,,,+++++++++******)))************))))))(((***+++,,,------,,,+++***(((((())))))*********+++'''((()))++++++******))))))************+++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,+++***)))(((*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////.........///000111111222000111111111111222222222111111222222222333333333444444555555666777777777444555666777888999::::::999999:::;;;<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;999999:::;;;;;;;;;::::::???<<<::::::>>>@@@AAA@@@??????>>>>>>===<<<<<<<<>>EEEOOOYYY___aaaaaagggffffffggghhhccc[[[UUURRRQQQPPPOOOPPPPPPPPPPPPOOOMMMJJJHHHHHHHHHFFFDDDGGGMMMRRRPPPHHHBBBAAACCCDDDDDDEEEEEEGGGHHHHHHIIIEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOO((()))***+++,,,---------------------------------000//////...------,,,,,,............////////////111111111000111111222222333333444444444444444444777666666666777888999999777777777777777777777777;;;;;;;;;;;;:::999888888:::::::::::::::999888777777777777777666666666666555555444333333222111111000000000000000000000000111000...---,,,,,,------,,,,,,,,,---------......++++++******++++++,,,---***)))))))))***+++,,,,,,+++++++++***************))))))))))))))))))))))))************************)))))))))))))))))))))))))))+++///111111///+++)))******************************))))))))))))******)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......---------............///............////////////000000000000000000000000111111222222222333333333444444555555555555555555666666777777888888999999::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<<<<;;;::::::999999999999888999:::::::::;;;>>>@@@???>>><<<<<<===<<<999777999888888777888999;;;<<<888777777666555444444444333333333333333222111000////////////..................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++******)))*********,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---......------,,,,,,------.......................................................................................////////////000000000000111111111111222222111111222222333444222666888666555<<>>>>><<<;;;;;;<<<;;;999777:::999888777777888999999666666555555444333333222111000000//////.........////////////..................---------,,,,,,,,,++++++++++++++++++++++++******************+++++++++***************++++++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,++++++,,,,,,---......------,,,,,,------.......................................................................................//////////////////000000000111111111222222111111222222333444222555888777666;;;EEEMMMmmmqqqVVV???<<<888777999999555444555777999>>>CCCHHHOOOWWW\\\bbbdddgggjjjmmmnnnnnnoooaaa[[[TTTPPPPPPQQQQQQPPPOOONNNLLLJJJHHHGGGFFFFFFDDDKKKWWW]]]WWWKKKDDDDDDBBBAAAAAACCCEEEFFFEEEDDDDDDDDDDDDDDDDDDFFFGGGHHHKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIII'''((()))***************,,,,,,,,,,,,------------,,,,,,------...///000000............////////////000000000000000111222333333333333444444444555555666666666777777999::::::888888888888888888888888888999999:::::::::::::::999999:::::::::999888888888888777777666555444444222222222111000000//////000000000000000000000000000///...---------------,,,,,,,,,,,,------------++++++******++++++,,,---++++++******)))*********)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))******************************))))))))))))******)))************+++++++++*********************************++++++++++++,,,+++++++++++++++++++++++++++++++++***************)))))))))******+++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------........................////////////000000000000000000000000111111111222222222222333444444555555666777888888888777777777777777777666999999999999999999999999888999:::;;;<<<<<<<<<<<<;;;;;;:::999999999::::::<<<999777888;;;>>>???>>><<<;;;999999::::::999777::::::888777666666666666444444444333333222222111333222222222333444666777/////////............---......---------,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---......------,,,,,,------.......................................................................................//////////////////000000000000111111222111111111111222333333333555777888888999<<>>BBBIIIQQQWWW___bbbeeeggghhhlllrrrwwwnnndddYYYRRRRRRSSSQQQNNNOOONNNMMMKKKJJJHHHGGGGGGDDDGGGMMMSSSPPPIIIDDDDDDBBBAAAAAACCCEEEFFFEEECCCCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHIII(((((()))***++++++******,,,,,,,,,,,,,,,---------,,,,,,------.../////////............////////////000000///000000111222333222333333444444555555555666666666777888999:::;;;888888888888888888888888777777888::::::;;;;;;;;;999999:::::::::999999888999888888666555444333333222222111111111000000000000000000000000000000000//////......------------++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,+++***)))))))))***(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************************************))))))))))))******))))))*********+++++++++************************************++++++++++++++++++++++++++++++++++++************************))))))******++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.....................////////////000000000000000000000000111111111111222222222222222222333444555777777888888888777777666666666555888888888888999999999999888999:::;;;<<<<<<<<<<<<;;;::::::999999:::::::::888666555999@@@CCCAAA>>>;;;999888888999999888777888777777666666666666555444444333333333222222222333333333333666999===???//////.........---------......---------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))***+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......------,,,,,,------.......................................................................................////////////////////////000000000111111111111111111222222333555444555666888999999888>>>oooxxxuuupppkkkgggeeecccbbbQQQCCC777666:::;;;:::999777777888999<<>>NNN}}}yyynnneeeeeemmmuuugggTTT@@@999999:::::::::777777777777888===CCCHHHOOOUUU\\\``````bbbhhhmmmnnnooommmfff]]]VVVRRRRRRRRRRRRRRRQQQPPPNNNLLLKKKMMMGGGDDDFFFFFFCCCAAAAAABBBBBBAAABBBDDDDDDCCCAAACCCCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFHHHHHHHHHGGGFFFIIIHHHHHHHHHHHHHHHHHHIII***++++++,,,,,,,,,++++++******++++++,,,,,,------..................------............////////////.........///000111222333111222333333444555666666666666777777999:::<<<===999999999999999999999999666777888999::::::::::::888888999:::::::::999999777777666666555444333333222222222222222222222222////////////////////////---......///......------++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++******)))*********)))))))))***+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************)))))))))************+++++++++++++++++++++++++++***************+++++++++******+++,,,---......///***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////////////////000000000111111111111222000000111111222333444444777666666666666666666555666666666777888888999999888999:::;;;<<<<<<<<<<<<::::::999999999:::;;;;;;===;;;<<>>BBBIIIOOOVVV[[[^^^___bbbdddgggmmmqqqmmmcccZZZVVVVVVTTTTTTUUUTTTSSSRRRPPPNNNPPPKKKGGGHHHFFFBBBAAABBBBBBBBBAAABBBDDDDDDBBBAAACCCCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEHHHGGGGGGFFFFFFGGGGGGHHH******++++++++++++******)))******+++,,,,,,------,,,,,,------.../////////............////////////............000111222333111222222333444555666777666666777888999;;;<<<===999999999999999999999999666777888999999999999999777888999::::::::::::999666666666555555444444444111111111111111111111111////////////////////////,,,---...//////...------***++++++++++++,,,,,,,,,++++++******++++++,,,---*********)))******++++++******************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))******))))))))))))******)))************+++++++++************************))))))))))))************++++++++++++++++++++++++))))))*********+++++++++))))))***+++,,,---......******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............////////////////////////////////////000000000000111111111111111111222222222333333333555555555666666666666666555555666666777888888999888999:::;;;<<<<<<<<<<<<:::999999999::::::;;;<<<>>><<<<<<<<>>999999999999999999999999777777888999999999999888777888999:::::::::::::::555555555555555555444444////////////000000000000////////////////////////,,,---.../////////------******+++++++++,,,,,,,,,++++++******++++++,,,---***)))))))))***+++,,,,,,+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******)))************+++++++++************************))))))))))))************++++++++++++++++++++++++))))))******++++++++++++'''((()))***+++,,,------*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............/////////000////////////////////////000000000000111111111111333333333333333333333333444555555555666666777777444555555666777888888999999999:::;;;<<<<<<<<<<<<999999999999::::::;;;<<<;;;:::888888<<>>BBBIIIQQQVVVYYYZZZccceeehhhjjjiiifff```\\\WWWXXXYYYYYYXXXVVVTTTSSSPPPNNNNNNOOOKKKEEEEEEHHHCCCBBBAAABBBCCCCCCBBB@@@@@@AAABBBDDDDDDDDDDDDCCCGGGEEEDDDBBBBBBBBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCC))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000...............///000000///111333555666666666555777666666666666888:::;;;::::::999888777777777888888888999::::::::::::999888888999999999888888777777666666555444444333333000000000000000///..............................,,,------......------,,,************************+++++++++*********))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************++++++++++++)))((('''((()))+++,,,++++++******************))))))))))))))))))))))))++++++************************+++++++++,,,,,,,,,+++++++++************)))******************************+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,++++++,,,,,,---..................---------////////////////////////000000000000111111111111333333222222333333444555222222333444555555555555666777777888999999:::::::::::::::999999888888888999999:::;;;;;;:::::::::777888888999===FFFRRRZZZHHH>>>555444555555555666444444333222111111111111222222222111111111000000........................//////...------------...---,,,,,,+++*********+++************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,------+++)))***,,,---,,,)))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,........................//////.........---------////////////////////////////////////000000000000111222222333333444444555000:::BBBAAAOOOsssWWW@@@===999555444777999999888:::<<<>>>CCCHHHNNNSSSVVVYYY\\\bbbfffiiihhhfffddd[[[[[[ZZZXXXVVVUUUTTTSSSUUUTTTRRROOOMMMJJJHHHGGGGGGEEEBBBAAAAAAAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAACCCBBBAAA?????????@@@@@@>>>>>>??????@@@@@@@@@AAA))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......//////000...............///000000///111333555666666555555666666666666666888999:::;;;:::999999888888888999777888999999::::::999999999999999999999888777777666666666555444333333333000000000000000///..............................,,,------......------,,,************************+++++++++*********))))))))))))))))))))))))))))))))))))************))))))***)))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++***)))((('''((()))+++,,,***************************************************************************++++++++++++,,,,,,,,,++++++++++++******************************************+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,++++++,,,,,,---...------..................////////////////////////000000000000111111111111222222222222222333444444222333444555555666666555888777888888999999:::;;;:::::::::999999999888888999::::::;;;;;;:::::::::888999999:::===DDDMMMTTTEEE;;;444444555444444555555555444333222222222222222222222111111111000000........................//////...------------------,,,++++++******++++++************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,+++************+++,,,---+++)))***,,,---,,,***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------........................//////.........---------////////////////////////////////////000000000000111111222333333444444555444888:::;;;DDDdddzzzwwwyyytttggg[[[HHHBBB:::666666777666444888999:::===AAAFFFIIILLLSSSWWW]]]bbbffffffeeeddd^^^]]]]]][[[ZZZXXXWWWVVVWWWVVVTTTRRROOOMMMKKKKKKIIIFFFCCCBBBCCCDDDEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@>>>>>>>>>???@@@>>>?????????@@@@@@@@@@@@))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------......///...............///000000000111333444555555555444666666555666666777888999:::::::::999999999999999777777888999999999999999::::::::::::999888777666666555555444444333333222000000000000000///......////////////////////////,,,------......------,,,************************+++++++++***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))*********++++++***)))((((((((()))+++,,,************************************************************************++++++++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,++++++,,,,,,---...,,,---------.../////////////////////////////////000000000000111111111111222111111111111222333333333444555666777777777777999999888888888:::<<<===:::::::::999999999999888:::::::::;;;;;;::::::999999:::;;;;;;===AAAGGGKKK???888333444555444333444666555444333333222222333222111111111111000000000........................///......---------------,,,,,,++++++******++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,************************,,,+++******,,,,,,+++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------...............................................................---------////////////////////////////////////000000000000111111222222333444444444777888444777===BBBnnn~~~vvvqqqvvv|||}}}zzz[[[PPPBBB999777777777555777777888999;;;===@@@AAAKKKOOOVVV\\\aaaddddddddd``````___^^^\\\[[[YYYXXXXXXXXXVVVUUUSSSRRRPPPPPPLLLIIIFFFEEEFFFIIIJJJJJJDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>=========>>>???>>>>>>>>>>>>????????????((()))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,---.....................///000000000111222444444555444444555555555555666666777777888888999999999888888888666777777888999888888888;;;;;;;;;:::999777666555444444444444333333222222000000000000000///......////////////////////////,,,------......------,,,************************************************))))))))))))))))))))))))))))))************)))))))))))))))))))))*********)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************))))))))))))************))))))(((((())))))***+++***************+++++++++***************************************++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000000///////////////////////////000000000111111111111111111000000111111222333333444555777888888888888:::999888888999:::<<<>>>999999999999999999999999::::::;;;;;;;;;:::999999::::::;;;<<<===???AAABBB;;;555222444555333222444555555444333222222222222111111111111000000000000........................///...------,,,,,,------,,,,,,++++++***++++++,,,************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,************************+++++++++++++++,,,++++++************************))))))))))))))))))))))))***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------............//////................................................////////////////////////////////////000000000000111111111222333333444444444;;;444555???888RRR}}}yyy|||wwwttt~~~rrrbbbMMM>>>999::::::999888888777777888:::<<<===DDDHHHNNNVVV\\\```bbbcccbbbbbbaaa```^^^[[[YYYWWWYYYYYYXXXWWWVVVUUUTTTTTTQQQNNNJJJHHHIIIKKKLLLMMMIIIHHHGGGEEEDDDCCCCCCDDD@@@???>>>=========>>>???========================((()))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,---------...............///000000111111222333333444444444444555555555666666666666555666777777777777666666555666777777888888777777:::::::::999888777555444333333333333333222222222000000000000000///......////////////////////////,,,------......------,,,************************************************))))))))))))))))))))))))))))))************))))))(((((())))))************)))*********++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))(((((()))))))))*********)))))))))))))))******+++))))))*********+++++++++************************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000000///////////////////////////000000000111111111111111111000000111111222333333444555777888999999999:::999999999999;;;<<<===999999999999999999999999:::;;;;;;;;;::::::999888999:::;;;<<<===>>>===<<<999555333555555333222444444333222111000000000000000000000000000000000000..............................---,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,************************++++++,,,+++++++++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------......//////........................---.....................////////////////////////////////////000000000000000000111222222333333444///===555222???;;;DDDlll{{{rrrXXXEEE===;;;:::888888777777777777999:::;;;???BBBHHHOOOVVV[[[^^^```dddddddddccc```]]]ZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVSSSOOOLLLLLLMMMMMMLLLLLLKKKHHHFFFEEEDDDEEEEEECCCBBB@@@???>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,------..................///000000222222222222333333333444444444555555555555444444333444666777777666555555555555666777777777777777888888888888777666555444222222222222222222222222000000000000000///..............................,,,------......------,,,***************************************+++++++++))))))))))))))))))))))))))))))************))))))((((((((()))******++++++)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))******((()))))))))************)))))))))***++++++,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,---------.../////////////////////////////////000000000000111111111111222111111111111222333333333333555777888999999999888888999999:::;;;;;;;;;888999999999999:::::::::;;;;;;;;;;;;:::999888888888888999<<<>>>>>>===;;;;;;777555666555333333666333222111000000///////////////000000000000000111...........................------,,,,,,,,,,,,,,,++++++******++++++,,,,,,************************************************)))************+++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---***+++,,,,,,******+++,,,*********************************************************++++++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,---.................................---------...............////////////////////////////////////000000000000000000111111222333333333---999333///:::::::::IIIjjj|||cccQQQHHHCCC===777888777666666666777888999;;;>>>BBBHHHNNNSSSWWWYYYbbbcccddddddcccaaa___]]]ZZZZZZZZZYYYXXXXXXWWWWWWZZZWWWSSSQQQQQQPPPNNNMMMMMMKKKIIIFFFEEEEEEFFFGGGHHHGGGEEEBBBAAAAAAAAAAAA============<<<<<<<<<<<<))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---........................///000000222222222222222222333333333444555555555555444333333444666777888777666555444555666666777777666666666666666666666555444444111111111222222222222222000000000000000///......------------------------,,,------......------,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))************))))))'''(((((()))******++++++((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((()))))))))***(((((()))***************((())))))***++++++,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------..................////////////////////////000000000000111111111111222222222222222333444444222333444666777888999999555777888:::;;;:::999999888888999999999:::::::::;;;;;;;;;;;;:::999888777666666777;;;>>>@@@???<<<===999777888666333444888444333222111000000000000////////////000000111111...........................---,,,,,,++++++,,,,,,++++++******++++++,,,---************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,///...+++))))))+++...///***+++---,,,***)))+++---************************++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------******++++++,,,------...........................---------.........//////////////////////////////////////////000000000000000000000111222222333333111222222333555555777;;;EEEmmm}}}lllbbb]]]VVVJJJ@@@;;;:::999777777777777888888:::===AAAFFFKKKOOOQQQYYY[[[^^^aaabbbbbbaaa```]]]\\\\\\[[[ZZZYYYYYYYYYZZZYYYWWWVVVVVVUUURRRPPPPPPNNNLLLIIIHHHIIIJJJLLLMMMLLLIIIFFFDDDCCCCCCCCC@@@@@@@@@??????>>>>>>>>>))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------......///...............///000000222222222111222222333333333444555555555444333222333555777888999888777666444555555666666666666666444555555555555555444444111111111111111111222222000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************))))))******++++++++++++))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((((()))***************((())))))***++++++,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---..................---------////////////////////////000000000000111111111111333333222222333333444555111222444555777888888999444666888;;;;;;:::888777888888888999999:::::::::;;;<<<;;;;;;:::999888777555555666:::???AAA@@@>>>???;;;999888666333555:::555444333222111111111111.../////////000000111111...........................---,,,,,,++++++,,,,,,+++*********+++,,,,,,---************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,111///+++))))))+++///111))),,,---,,,***)))+++---************************++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------))))))***++++++,,,------........................---------.........//////////////////////////////////////////000000000000000000000111222222333333777---222:::666333:::>>><<>>:::888666444555555444333555333000///000111000///111000000///////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,***************************++++++++++++++++++,,,)))************+++++++++************************)))************+++++++++************************+++++++++*********)))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////......---,,,,,,,,,,,,---,,,------......------,,,...............---------.../////////000000000000000111222222000000111222222222333444555666666777:::<<>>AAAEEEGGGKKKOOOSSSVVVXXXYYY[[[]]]______^^^]]]]]]]]][[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZXXXWWWUUUUUUUUUTTTSSSQQQOOOMMMLLLIIIHHHFFFFFFHHHHHHHHHFFF))))))))))))))))))******))))))))))))))))))))))))***************++++++,,,------,,,++++++,,,,,,,,,....../////////000000000111111000000111222222333333333333333444444444444333444666777888888777666666666777777777777666666666555444333222111111111000000000000000000000000......////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,------.........///////////////.........---------............///////////////000000000000///111222222111222333555666666555555555444444444555555666777777777777777999999999:::;;;;;;<<<<<<;;;;;;:::888666666888:::999999999999:::::::::;;;999777555555666666666555555333111111111222111000111000//////......////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************+++++++++++++++*********)))************+++++++++************************)))************+++++++++************************+++++++++***************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///......---,,,,,,,,,,,,---,,,------......------,,,------------------------....../////////000000000///000111000//////000111000111111222333444555666777:::<<>>???AAADDDGGGKKKNNNOOOVVVYYY\\\]]]]]]]]]^^^___[[[[[[[[[ZZZYYYYYYXXXXXXZZZZZZZZZZZZZZZ[[[\\\]]]XXXXXXWWWVVVUUUSSSQQQPPPNNNLLLKKKJJJKKKKKKJJJHHH)))))))))))))))*********************************)))))))))))))))******+++------,,,+++++++++,,,,,,........./////////000000000000000000111222333333222222333333333333333444333444666777888888777777777777888888777666666555444444333222222111111000000000000000000000000000---......//////......---.........------------,,,,,,,,,,,,++++++++++++***************************'''(((***,,,,,,***((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000//////.........---------............///////////////000000000000///000222222111111333444444444444444444444444444444555666777777888777777999999::::::;;;<<<<<<<<<;;;;;;999777555555777:::999:::;;;;;;;;;:::888777777666555555777777777666555333222111222333222000000000///............///.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++************++++++************************,,,,,,++++++******))))))))))))*********+++++++++************************))))))*********+++++++++************************************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......---,,,,,,,,,,,,---,,,------......------,,,---------------................../////////000000...000111000//////000222000111111222333444555555555:::<<<;;;GGGnnn{{{}}}wwwkkkiiifff___UUUIII@@@;;;999999888777888888999999888:::::::::;;;>>>BBBEEEHHHNNNQQQUUUXXXZZZ[[[]]]^^^ZZZZZZ[[[ZZZZZZZZZYYYYYYWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYWWWUUUTTTRRROOONNNMMMMMMNNNNNNMMMKKK(((((())))))************++++++++++++++++++++++++))))))(((((())))))***+++---,,,,,,++++++,,,,,,,,,............////////////000000000000111222333444222222222333333444444444444555666888888888888777777888888777777666555444333333333222222111000000////////////////////////------............------////////////............,,,,,,+++++++++*********++++++++++++++++++++++++'''(((***,,,,,,***((('''))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************************************************+++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------000000//////......---------------............///////////////000000000000...000111111111111222444222222222333444555555555444555666777888888888888999::::::;;;;;;<<<======;;;;;;:::777555555777999999:::;;;;;;:::999777555555444444555666777666555444222111222333333222000000//////...............---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++******))))))******+++************************+++++++++******)))))))))))))))*********+++++++++************************))))))*********+++++++++************************************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,------......------,,,------......////////////............///////////////000111111000000111333111111222333444555555666555777>>>AAA;;;HHH|||yyyzzz|||yyykkkXXXIIIDDDEEE;;;888666666888888888666999888777888:::===AAACCCHHHKKKPPPSSSVVVXXXZZZ\\\ZZZZZZ\\\]]]^^^^^^^^^^^^ZZZZZZZZZYYYXXXWWWUUUTTTWWWWWWWWWVVVUUUSSSRRRQQQMMMLLLLLLNNNPPPPPPOOOMMM((((((((()))******++++++++++++++++++++++++++++++)))))))))))))))******+++,,,+++++++++,,,,,,---...------.........///////////////000000111222444444222222333333444444555555444555777888999999888777666666777666666555444444222333333333333222111000////////////////////////------............------////////////.........---++++++++++++************++++++++++++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...............------------------............///////////////000000000000...000111111000111222444000111111222333444555666333444555777888888888888:::::::::;;;<<<<<<======:::;;;;;;999777666777999888999999999999777555444444333333444666666444333222111111222333333111000000///......------......------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******))))))))))))*********************************************))))))))))))************+++++++++************************)))************+++++++++***************************************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---,,,------......------,,,------......///000000000------........./////////...000111111111111222444000111222333444555555666666222888@@@777555\\\jjjXXXPPPPPP@@@<<<777666777777666444888888777777888;;;===???CCCFFFKKKOOOQQQSSSUUUWWWWWWYYY\\\___aaacccddddddaaaaaa```___]]][[[YYYXXXRRRQQQQQQOOONNNLLLJJJIIIJJJIIIJJJLLLNNNOOOMMMKKK'''(((((()))******++++++***************************))))))))))))***++++++*********+++,,,---...///---------.........///////////////000111333444555222333333444555555666666444555777888999999888888444555555555555444444333222333444444444333222111////////////////////////,,,------......------,,,...---------,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,------------------------............///////////////000000000000...///111111000000222333111111222222333333333444333444555777888888999999::::::;;;;;;<<<=========999;;;<<<<<<:::888777888777777777777777666555444333333222333555444222000111000000111333333111/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******))))))))))))******************************))))))))))))************)))************+++++++++************************)))************+++++++++************************))))))*********+++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,---,,,------......------,,,,,,,,,---......///000000---------.........//////---...000000000000111333///000000111222333444444666000333:::888555GGGbbb|||iii___LLLEEE===999999999777555777777666666777888:::;;;<<>>^^^|||}}}pppWWWOOOEEE>>>===<<<:::777666555555666666777888888555888<<>>999;;;<<<<<<<<<;;;;;;:::999555555555555444333222111333333222222222222222222111111111111000000000000........................------------------------,,,,,,,,,++++++*********************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((())))))*********++++++++++++++++++++++++++++++++++++*********))))))************************************************************************************************++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++////////////////////////............////////////---------............///////////////000000000000000000000111222222333333666555444444555777:::;;;JJJ```}}}yyyyyyhhh]]]OOOGGGDDDAAA:::444666777777666555444444555111555888::::::;;;???BBBCCCFFFKKKQQQVVVYYY[[[\\\\\\\\\[[[\\\___fffooovvv~~~lll]]]\\\VVVPPPMMMNNNMMMJJJFFF(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,)))***,,,---.../////////---------............///...///000111222333333333555555555555666666666666666666777777777888888888777777666666555555444444444444444333222222111111111111111000000///------...------------,,,,,,,,,---------,,,,,,,,,++++++************************)))))))))))))))))))))))))))************++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''******)))((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((************)))))))))((())))))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++,,,,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,---------......//////............------////////////000111222222111111111222222222333333222222222333333333444444444444555555666666777777:::???@@@===;;;======;;;:::;;;;;;;;;;;;;;;::::::666666666666555444333222222222222111111111111000111111111000000000//////........................------------------------,,,,,,,,,+++++++++******************************************************,,,,,,++++++++++++++++++++++++************++++++))))))******************++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************************************************************************************+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,,,,++++++....................................////////////---------............///....../////////000000000///000000111111222333333555444444444555777999;;;@@@JJJvvvmmmeeeYYYPPPKKKHHHFFFCCC@@@<<<777666888::::::999555888:::;;;:::;;;===@@@???AAAFFFKKKOOORRRTTTTTTWWWWWWWWWXXX[[[aaahhhnnnwwwyyyuuuoooiiiddd^^^XXXTTT(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,***+++,,,---.../////////---------............//////000000111222222222111333333333444444555555555666666666666777777777777777777666666555444444444444444333333222111111111000000000000///......---------------,,,,,,,,,,,,...---------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''***))))))((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''************))))))))))))((()))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---...///------,,,++++++++++++,,,,,,,,,,,,---------...............////////////000000000000//////000111111111111111222222222222333222222222222333333333333444444444555666666777777888>>>AAA===:::;;;======999::::::;;;;;;;;;::::::777777777777666555444444222111111111000000000000111111000000000000//////------------------------------------------------,,,,,,,,,++++++++++++************************************************************************+++++++++************+++++++++++++++++++++*********++++++++++++++++++++++++---------,,,,,,,,,,,,+++************************************************************************************************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------............/////////---------............///------.........///////////////000111111222222333444444333333444666888999>>>:::QQQyyynnneee```___aaabbbaaaVVVGGG>>>;;;999555111555777888888777666888999:::<<>>@@@>>>999::::::;;;;;;;;;;;;;;;888888888888888777666555333333222222111111000000111000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************++++++************++++++---,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,+++***************************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............///------------........./////////000000111222222222333333333333444555666777>>>777>>>ddd~~~{{{fffSSSEEE<<<666333555666666666555555555666666888:::<<<>>>???@@@@@@DDDFFFIIILLLOOOSSSXXX\\\[[[^^^bbbhhhsss}}}{{{{{{(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++,,,---............---------............//////000000111111111000000000000000111222333333333444555555555555666666666666666666555444444333333333222222111111000//////...////////////......---------,,,,,,,,,+++++++++++++++++++++*********)))************************))))))))))))))))))))))))))))))*********+++++++++)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******,,,,,,,,,+++***)))((('''))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,---......///......---------------,,,,,,,,,---------......++++++,,,---...//////000000000//////////////////000000111111111222222222111111111222222222333333333333444444555666666666999:::999;;;AAAHHHFFFAAA:::;;;;;;<<<<<<<<<;;;;;;888888888999888888777777555555444333222222111111000000000////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((((((((())))))*********++++++************++++++---,,,,,,++++++*********************************************++++++++++++*********************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///------------.........///...//////000111111222222222222222333333444555555666999999HHHfffiiiSSSEEEAAAAAA999888888888999999888888555666777888999:::;;;;;;;;;>>>BBBEEEIIINNNSSSWWW]]]^^^]]]\\\```fffgggdddfffjjjnnnoooooouuu(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,+++,,,------......---------------............///...//////000111111111000//////000111222222333444444444444444555555555666666666555555444333333333222222111111000/////////....../////////......---,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((())))))***))))))))))))((((((((((((************************))))))))))))************,,,,,,,,,+++***)))(((''')))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,---...//////...------------...,,,,,,,,,---------......++++++,,,,,,---...///////////////......///000000000000000111111111111222111111111111222222222222333333333444555555666666<<<;;;999<<>><<<;;;;;;777777888888888888777777666555555444333222111000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************(((((()))******+++,,,,,,++++++************++++++))))))***************************************************++++++,,,,,,,,,************************************************************************************************************+++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------.........///------------------------,,,,,,---------.........---------............///....../////////000000000......//////000111111111000111111222222222222222///>>>:::777CCCEEE]]]sss___PPPIIIFFFCCC@@@>>>===>>>===;;;888777777777777777777888888666777999;;;===AAAGGGJJJLLLRRRUUURRRNNNPPPQQQQQQSSSVVVZZZ]]]___ccciiimmm(((((((((((())))))))))))))))))))))))))))))))))))*********)))***++++++,,,,,,,,,------...------------------.........//////,,,---...000111222222222...///000111222333444444333333333444444444555555666555555444444333222222111111111000//////......------......///......---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((()))************))))))((((((((('''(((((((((((((((((((((((((((((())))))*********+++'''''')))***,,,,,,------)))************+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************+++,,,---......---,,,,,,++++++,,,,,,,,,,,,,,,---------...............///////////////---------......000111222000000000000111111111111000111111111111222222222222222333444444555555666555888999999;;;??????<<>>===;;;:::666777777888888888777777555555444333222000000///000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************((())))))***+++,,,,,,,,,++++++************++++++(((((())))))*********+++))))))))))))))))))))))))+++++++++,,,,,,---------************************************************************************************************)))************++++++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////------------------------,,,,,,,,,---------......---------.........//////////////////000000000000......//////000111111111000111111222222222111111...:::222111???999@@@hhh~~~|||wwwnnnfff___[[[PPPMMMIIIHHHHHHFFFCCC@@@777777777666777777888888777777888888999<<>>>>>?????????>>>===;;;:::888777555444444555666777444444333222111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))++++++******************************************************************************************************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++(((((()))***++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000///...---...000////////////000000000000000111111111111222222222222444666555555;;;DDDLLLeeewwwrrr|||zzz}}}xxxnnnooo```___dddhhhnnnxxxlllOOOCCC===999999777222222777555:::999555555;;;???>>>@@@@@@@@@?????????>>>>>>>>>@@@DDDIIILLLNNNOOOOOO(((((((((((())))))))))))))))))*********+++++++++))))))))))))*********+++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........//////111111000000111111222333:::999777555333222111111222222222222111111111111////////////..................---------,,,,,,,,,++++++,,,,,,,,,+++***)))))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++))))))))))))************************)))))))))(((*********************************))))))((((((((())))))))))))))))))))))))***((('''''')))***)))'''))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))((('''((()))+++,,,+++++++++*********))))))++++++++++++++++++++++++************************************************---,,,+++******+++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------------............///---------.........//////000000000000000000000///000111111222222333444444444444444555555555555666888888888999:::;;;<<<===>>>>>>??????>>>===;;;:::777666666555555555555555444333333222111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++*********))))))************************************************************************************************************************************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++***+++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000///...---...000.../////////000000000000000000111111111222222222222444555555555999BBBIIITTTqqqyyyqqqttt}}}yyytttllliiiooo{{{rrrUUUIII===999888777777;;;444999:::777777<<<>>><<<<<<<<<<<<;;;;;;;;;;;;<<<===???BBBEEEGGGGGGGGGGGG(((((((((((()))))))))))))))))))))*********++++++)))))))))***************...------,,,,,,++++++***,,,,,,,,,,,,------------------........./////////000000111222222222222222666666666555444333222111333222222222111111111111/////////............---------------,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************************************))))))))))))))))))))))))))))))))))))((('''((()))***)))''')))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))******)))((((((((()))+++,,,+++++++++***************++++++++++++++++++++++++************************************************...---,,,+++*********+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------------............///---............/////////000000000000000000000000000111111222222333444444444444444555555555555666777888888999:::;;;<<<<<<======>>>>>>>>><<<;;;:::666666666666666555444444333333222111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++***************************************************************************************************************************************************************+++++++++***************)))))))))))))))))))))))))))************+++++++++------------,,,+++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////...---...///....../////////000000000000000000111111111222222222333444444444777>>>CCC@@@KKKeee{{{uuuooorrr}}}}}}yyyrrruuuaaaRRRCCC======<<<:::888555888999888999;;;;;;888:::999888777777888:::;;;;;;<<<>>>???@@@???>>>>>>(((((((((((())))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///////////////000111333333222111111222333444555555444222111333333222222222111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))************************++++++******************))))))))))))))))))))))))+++*********++++++******((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((())))))***+++***************************************************************************************+++++++++///......---,,,++++++***,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------............///.............../////////000000000000000111111111000111111222222333444444444444444555555555555666777777888999:::;;;;;;;;;<<<<<<===>>>===<<<;;;:::555666666777666555333222333222222111000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++---------------,,,+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////------...///........./////////000000000000000000111111111111222333333333333555:::>>>555BBBHHH]]]xxxttt}}}{{{wwwzzz~~~oooaaaXXXNNNJJJHHHEEE???;;;;;;;;;:::999999999888777999888777666666888999;;;999999::::::::::::999999(((((((((((())))))))))))(((((()))))))))*********+++++++++*********************+++,,,,,,---......,,,,,,---------................../////////000000///000111333333222111111000111333444444444333222333333333222222222222111............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))******************++++++))))))))))))))))))))))))******++++++*********+++((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++************************************************************************))))))*********+++++++++000//////...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............//////////////////////////////000000000111111111222000111111222222333444444444444444555555555555666777777888:::::::::::::::;;;;;;<<<======<<<:::999555666666666666444222111222111111000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++***+++,,,---------------))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...---,,,---///............//////////////////000000000111111111222222222222333444777999666AAA======]]]{{{ssshhhfffgggaaabbb```\\\WWWTTTRRRPPPMMMHHHDDD???======;;;999888999888777666666777888999777777888888888888888888(((((((((((())))))))))))((((((((()))))))))******+++++++++++++++*********))))))***+++---...//////,,,---------................../////////000000000000000111222222222222222111111222333444444444444333333333333222222222222.........------------,,,++++++++++++,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))(((((()))))))))))))))***(((((((((((((((((((((((())))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))''')))***)))((('''((())))))))))))))))))))))))))))))))))))((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((()))))))))***************************+++++++++************************************************)))))))))***++++++,,,,,,......//////...---,,,+++*********+++++++++++++++++++++,,,,,,,,,,,,---------------............///000000000////////////...///000000111111222222222000111111222222333444444444444444555555555555666666777999:::::::::999888::::::;;;<<<<<<;;;:::999666666666555444333222111111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++***************+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,***************************************************************************************************************+++++++++)))))))))))))))))))))))))))************+++++++++)))***+++,,,------------)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......---,,,---...------.........//////////////////000000000111111111111222222333555666666888888666;;;FFFWWWvvvddd^^^dddggghhhkkkkkkgggfffggggggeeeZZZSSSMMMKKKHHHCCC===<<<999999999999999888888888777777777888888999999999(((((((((((())))))))))))(((((((((((()))))))))***,,,,,,,,,++++++***************+++,,,,,,---......------------.............../////////000000000000111111000000111111222333333222222333333444555666444444333333333222222222.........---------,,,,,,******+++++++++,,,,,,,,,,,,+++***)))((())))))***))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))''')))***)))''''''(((***))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((()))***************))))))*********+++++++++************************************************((())))))***++++++,,,,,,+++,,,,,,------,,,+++***)))*********++++++++++++++++++,,,,,,,,,,,,---------------............///000000000000/////////...///000000111111222333333000111111222222333444444444444444555555555555666666777999:::::::::888777999:::;;;<<<<<<;;;:::999777777555444333222222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************************************************************************************))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++******+++++++++++++++***((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...---------.........//////////////////000000000111111111111333444555555555444555555;;;???@@@ZZZ|||tttmmmsssxxxwww}}}lllddd___^^^ZZZOOODDD@@@??????@@@@@@???===;;;:::999999999888888888888999(((((((((((())))))))))))(((((((((((()))))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000222111000000000111333444444333333222333444666777444444444333333333222222......---------,,,,,,,,,*********++++++,,,,,,,,,,,,+++)))((((((((()))***))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))************(((((())))))*********+++))))))))))))))))))))))))''''''(((((()))))))))***)))))))))))))))))))))))))))+++---,,,)))(((***,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((()))***************))))))******++++++++++++))))))))))))))))))))))))************************((())))))***++++++,,,,,,((()))***+++,,,+++***)))))))))******++++++++++++++++++,,,,,,,,,------------------.........//////111111000000/////////...///000000111222222333333000111111222333333444444444444444555555555666666666777999::::::999888777888999:::;;;;;;;;;:::999888777555333222222222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++))))))******++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************************************************************************************))))))******++++++++++++)))))))))))))))))))))))))))************++++++++++++++++++++++++***)))(((((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...---------.........//////////////////000000000000000000111333555666666555...;;;999333999DDDOOO\\\~~~tttvvvooolllmmmhhhXXXJJJCCCEEEFFFGGGHHHFFFDDD@@@>>><<<;;;:::888888777777777+++***)))'''''''''((()))*********)))))))))))))))++++++******++++++,,,---+++,,,------......------...------,,,,,,,,,------///////////////000111111111111222222222333333333111333444444333333555666666555555444222111000000///............---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((''''''&&&&&&))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************)))(((((())))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++******++++++,,,,,,++++++***************************************************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---/////////...111111000000//////......000000000000111111111111000222333333333333444666444555555666666666666666888888888888888888999999888999:::;;;<<<;;;:::999777777666555333222111000////////////...---,,,+++///............---------,,,+++******))))))******,,,,,,***)))))))))***+++******************************++++++++++++******+++***)))***,,,,,,***))))))************+++++++++******************************************************************************+++++++++,,,,,,,,,************************))))))************))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------///////////////.........000000000000111222333444444555666666777999===@@@ggg{{{vvvxxx}}}eee\\\]]]VVVKKKQQQ[[[iiissswwwqqqcccWWWMMMEEE<<<999;;;======:::***)))(((''''''(((((()))***)))))))))))))))))))))++++++******++++++,,,---+++,,,------...---------...------,,,,,,---------///////////////000000111111111111222222222333333333444555555444333444666555555444333222111000000............------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************)))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++******++++++,,,,,,++++++***************************************************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---/////////...000000000000//////......000000000000111111111111000222333333333333444666444444555666666666666666777777888888999999999:::999::::::;;;;;;:::::::::777777666555333222111000////////////...---,,,+++............------------,,,+++******))))))******,,,+++***)))))))))***+++******************************++++++++++++******+++***)))***,,,,,,***))))))************+++++++++*********************************************************************************+++++++++++++++************************))))))************))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------/////////////////////...000000000000111222333444444444555555666888<<>><<<)))(((((((((((())))))***))))))))))))))))))******+++************+++,,,,,,++++++,,,------------------------,,,,,,------...//////......//////000111111111111222222222222333444666666666444333444555444444333222111000000///............------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))((((((''''''((())))))***++++++(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++************++++++++++++******************************************************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---/////////...000000000////////////...000000000000111111111111000111333333222222444555444444555666666666666555666777777888999:::;;;;;;;;;::::::999999:::::::::777777666555333222111000////////////......---,,,............------------,,,+++******))))))******,,,+++******))))))************************************++++++++++++******+++***)))***,,,,,,***))))))************+++++++++*********************************************************************************************)))************************))))))************))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------......//////////////////000000000000111111222333222333444444444666:::<<<666GGGggg|||jjj___gggvvvuuukkkrrr}}}lll[[[PPPHHHEEE''''''(((((())))))******)))))))))))))))************************++++++,,,++++++,,,------------,,,------,,,,,,,,,---......///............///000000111111111111222222222222555666777666444333444555333333222111000000//////.........---------,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))*********+++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))(((((((((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++++++++************++++++++++++***************************************************************)))******+++,,,++++++,,,,,,,,,,,,------...---,,,---/////////...///////////////////////////000000000111111111111000111333333222222444555333444555555666666555555666666777888:::;;;<<<<<<<<<;;;:::999888999:::;;;777777666555333222111000///////////////...------.........---------,,,,,,,,,+++******))))))******+++++++++*********************************************++++++++++++******+++***)))***,,,,,,***)))))))))*********+++++++++*********************************************************************************)))))))))))))))************************))))))************))))))((()))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------............////////////000000000000000111222222111222333333333444777999>>>???IIIeeezzzzzzwwwqqqsssvvvwwwqqqnnn''''''(((((())))))******(((((())))))******************))))))******+++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...///...............//////000000000111111111222222222555666777666444333333444111111111000000//////......------------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))((((((+++*********)))))))))((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************************)))(((((((((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++******))))))******++++++******)))******************************************************))))))***++++++,,,+++++++++,,,,,,---------...---,,,---/////////..................////////////000000000111111111111///111222222222222333555333444444555555555555555666777888999:::;;;<<<<<<===<<<:::999888999::::::777777666555333222111000/////////000//////...---...------------,,,,,,,,,,,,+++******))))))******++++++++++++******))))))******************************++++++++++++******+++***)))***,,,,,,***)))))))))*********+++++++++))))))))))))))))))))))))***************************************************)))))))))))))))))))))************************))))))************))))))((()))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,---------------------------.........//////000000000000000///000000111111000222333333333333555777777777:::DDD]]]{{{rrreeennn{{{'''((()))))))))))))))(((((((((((()))******++++++***))))))))))))***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......------......///000000000000111111111111222333555555555333222333444000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))((((((++++++***))))))(((''''''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********************)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))************))))))************************************************))))))))))))***+++,,,,,,***++++++,,,,,,------......---,,,---/////////...---............/////////000000000000111111111111///000222222111111333444333333444555555555555444777888888999:::;;;<<<<<<<<<<<<;;;:::999999999999777777666555333222111000/////////000000//////...------------,,,,,,,,,,,,,,,+++******))))))*********++++++++++++***))))))******************************++++++++++++******+++***)))***,,,,,,***))))))************+++++++++))))))))))))))))))))))))************************************************)))))))))*********++++++************************))))))************))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------------......///000000000000000000//////000000111000222333333333222444555333777;;;;;;>>>RRRzzzsssooolllkkknnnxxx((())))))******)))(((''''''(((((()))******++++++)))))))))))))))***++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////...------------...//////000000000000111111111111111222444333222222333444/////////............------------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******************)))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))************))))))************************************************))))))))))))***+++,,,---******+++,,,,,,---.........---,,,---/////////...---------.........//////000000000000111111111111///000222222111111333444222333444444555555444444999999999::::::;;;;;;;;;;;;;;;;;;;;;:::999888777777777666555333222111000//////000000000000//////---------,,,,,,,,,++++++,,,+++******))))))*********++++++,,,+++***)))(((******************************++++++++++++******+++***)))***,,,,,,***))))))************+++++++++))))))))))))))))))))))))************************************************((())))))***+++,,,------************************))))))************))))))))))))))))))************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,------------------------,,,,,,,,,---------......******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------------......///000000111000000////////////000000111333444444333222333444777:::======888;;;MMMaaaxxxqqqooowww))))))*********((('''&&&'''(((((()))***+++++++++)))))))))))))))******+++******+++,,,,,,,,,,,,++++++++++++,,,---...///000...------------...//////000000000000111111111111000111222222222222333444..................---------------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''(((((())))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))************))))))************************************************))))))))))))***+++,,,---******+++,,,,,,---.........---,,,---/////////...---------.........//////000000000000111111111111///000222222111111333444222333444444555555444444::::::::::::::::::::::::;;;;;;<<<<<<;;;999888666777777666555333222111000//////000000000000000///---------,,,,,,,,,++++++,,,++++++***)))***************+++,,,+++***)))(((******************************++++++++++++******+++***)))***,,,,,,***))))))************+++++++++))))))))))))))))))))))))************************************************(((((()))+++,,,---...///************************))))))************))))))))))))))))))************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,------------------------,,,,,,,,,------.........******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,---------------------------------...///000000111111000////////////000000111333555555333222333444444222444:::;;;;;;AAAIII[[[{{{}}}yyy{{{}}}}}}))))))((((((((((((((()))(((((())))))******++++++)))************+++++++++,,,,,,---------.........++++++,,,,,,,,,---------///......---------......222222222111111111111111111111111111111111111111111111000///...------,,,+++++++++*********))))))************************+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''+++)))(((((())))))(((&&&''''''''''''((((((((()))+++*********))))))((((((''''''''''''((((((((((((+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))---,,,,,,+++***)))(((((()))************+++++++++,,,---.........---,,,+++,,,,,,++++++,,,,,,---...............////////////////////////000000000000000000000000000111111111111222333555666777777777888888888888888888888888999888888777777777777777555555444333222222222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++***))))))******************************)))))))))***+++++++++,,,******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,---------,,,++++++******++++++,,,)))))))))))))))))))))))))))************+++++++++************************************************))))))************))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000000000////////////111111222222222333333333333333444666777999::::::CCC```~~~sssmmmfffdddkkkwww))))))(((((((((((()))))))))))))))))))))*********)))************+++++++++,,,,,,,,,,,,,,,------...++++++,,,,,,,,,---------///......------.........111111111111111111222222111111111111111111111111000000//////......------,,,++++++++++++*********************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''+++)))(((((())))))(((&&&'''''''''((((((((())))))))))))))))))((((((''''''''''''((((((((()))))))))+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***))))))))))))))))))))),,,,,,++++++***))))))))))))************+++++++++++++++,,,------,,,+++***,,,,,,++++++,,,,,,---...------------................../////////000000000000000000000111111111111111222333444555666666666999999888888777777777777777777666555555555555666444444222111111111111111000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++***))))))*********************************************+++++++++******************************))))))))))))******************************))))))))))))))))))))))))************************((()))***,,,------......,,,++++++******++++++,,,)))))))))))))))))))))))))))************+++++++++************************************************)))******************)))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///////////////000000000111111111222222222333333222333444555777888999:::>>>EEE[[[ssseee\\\^^^hhhqqq|||))))))(((((((((((())))))************)))))))))))))))************+++++++++,,,+++*********+++------,,,,,,,,,,,,------------///......---......//////000000000111222222222333111111111111111111111111//////..................,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))((((((((((((***)))(((((())))))((('''''''''((((((((()))))))))((((((((((((''''''''''''((())))))))))))*********+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((''')))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))******************************)))************+++++++++******+++,,,,,,++++++***,,,,,,++++++,,,,,,---...+++,,,,,,,,,------------------.........///////////////000000111111111111222222333444444444444444888888777777666666666555666555444444333333444444333222111000000///000000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******)))*********************************+++++++++*********************************************))))))))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,---.........++++++************++++++)))))))))))))))))))))))))))************+++++++++******************************************************++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........//////000000111000111111111222222222222222333333555666777888999???666:::PPPooohhhXXXWWW\\\iii)))(((((((((((())))))***++++++******))))))(((((())))))*********++++++++++++***)))((()))***,,,---,,,,,,,,,------------..................//////000//////000111222333333333111111111111111111111111---.....................---------,,,,,,,,,++++++*********************************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))((((((((((((***((('''((()))***)))''''''(((((((((((()))))))))(((((((((((((((((((((((())))))*********++++++++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++))))))*********+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------........./////////000000111111222222222222333333444333333333555555555555666666666777666555444444333333444444333333222111000000000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***************+++************************,,,+++++++++***)))))))))******************************))))))))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++******+++------.........++++++************++++++))))))))))))))))))))))))))))))*********+++++++++************************************************+++++++++,,,,,,+++++++++************************************************++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......///000111111000000000111111111111222222222333444555666777777:::777<<>>:::LLLyyyooo___WWW]]]ccciii))))))))))))))))))))))))))))))))))))***************)))((('''((()))+++,,,,,,++++++++++++,,,------//////...---------------.../////////000000000000000111222222333333222222222222111111111000000000//////...---------------++++++++++++++++++++++++++++++******)))*********)))))))))))))))******************)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************)))(((''''''((()))***))))))************))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))************))))))))))))************************************)))***+++,,,,,,+++***************++++++,,,,,,---++++++++++++++++++++++++........................//////000000000000//////000000111111111222222222333444444555666777777888777777777888888888999999777777666666555444444444000000000000/////////...///......---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************))))))******+++,,,)))************+++++++++************************************************)))))))))***+++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))))))))(((((()))))))))*********,,,++++++******++++++,,,,,,,,,+++++++++*********+++++++++***************)))************+++++++++************************+++++++++*********))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------........................////////////000000111222222222222111333333333444555555666666<<<888AAA[[[{{{vvveee```aaafffsss))))))))))))))))))))))))))))))))))))***************)))((((((((()))+++,,,+++++++++++++++,,,------///...------------------....../////////000000000000111222222333333222222111111111111000000000000///......---------------++++++++++++++++++++++++,,,,,,+++***))))))))))))************))))))((((((******))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************)))(((''''''((()))***))))))************))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000000000////////////000111222333333444222222333555666777888999777777777777888888888888777666666555555444333333000000000/////////...............------,,,,,,++++++++++++++++++++++++++++++++++++++++++***************************************))))))******+++,,,)))************+++++++++******************************************************************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))'''((((((((()))))))))))),,,+++************+++,,,***************)))))))))***************+++++++++)))************+++++++++************************+++++++++***************++++++++++++++++++++++++(((((()))***,,,---......******+++++++++,,,,,,,,,************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------...------,,,------------............---............////////////000111111222222111111111111222333333444444555999888:::@@@JJJaaawwwyyyyyyyyy((((((((((((((((((((((((((()))))))))************))))))(((((())))))***++++++++++++***+++,,,,,,---......---,,,,,,---------........./////////000000000000111222222222222222111111000000000////////////...------,,,,,,------++++++++++++++++++++++++++++++***)))))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))(((((((((((())))))))))))************))))))************)))))))))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))(((((()))***((()))))))))************((()))))))))************************************---,,,*********+++---...,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000000000000//////...//////111222333444444333333444444555666777777666666666777777777888888666666555555444333333222000000/////////...............---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************************))))))******+++,,,))))))*********+++++++++************************************************+++++++++***************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((((()))))))))******++++++************++++++************************)))))))))***+++++++++,,,))))))*********+++++++++************************************************++++++++++++++++++++++++(((((()))***,,,---......******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,------...---------,,,,,,---------.........---------........./////////000000111111111111111111111222222333444444444777999;;;:::777???XXXqqqqqqfffgggjjjkkksss}}}}}}((((((((((((((((((((((((((()))))))))************)))))))))))))))******++++++************+++,,,,,,------,,,,,,,,,------...............////////////000000111222222222222111000000000/////////............---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((()))******+++'''(((((()))******++++++(((((((((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))(((((((((((())))))))))))************))))))************)))))))))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***((()))))))))************((()))))))))************++++++++++++++++++++++++111000---+++******,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000000//////...//////111222333444444555555555555444444444444555555666666666777777777555555444444333333222222////////////............---------------,,,,,,,,,++++++++++++++++++++++++******************************************************))))))******+++,,,))))))*********+++++++++************************************************+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))*********++++++******************************++++++++++++++++++)))))))))***+++++++++,,,))))))*********+++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,------------...------------............//////000111111111111000222222222333444444555555666666888::::::;;;AAAHHH\\\zzz}}}uuupppiiicccgggqqqppprrrxxx~~~))))))))))))))))))))))))))))))))))))************((()))))))))***************************+++,,,,,,,,,,,,,,,,,,,,,------...------.........////////////000111111222222111111////////////...............------,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((()))***++++++''''''((()))***+++,,,,,,''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((())))))))))))(((((())))))************))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***))))))))))))************))))))))))))************++++++++++++++++++++++++222000...+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000000000////////////000111222333333444666666555555444333333333555555555555666666666666555444444333333222111111/////////.........------------------------------++++++++++++++++++++++++)))))))))*********************************************))))))******+++,,,)))************+++++++++******************************************************************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,************++++++++++++))))))***++++++***))))))*********+++++++++++++++***************+++++++++)))************+++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,------------,,,------------............///000000111111000000111222222333333444555555555222111555;;;>>>>>>===FFFUUUvvvuuufff^^^cccccceeeiiikkkppp|||))))))))))))))))))))))))))))))))))))************(((((()))******************************++++++,,,,,,,,,++++++,,,,,,---...---------........./////////000000111111111111111/////////.........------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))((((((((())))))***(((((())))))*********+++'''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((())))))))))))(((((())))))************))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***))))))))))))************))))))))))))************************************...---,,,***)))))))))************++++++,,,,,,---------------------------,,,,,,------...//////000//////000000000000//////000000111111111222222222555444444444444444444333444444555555555666666666444444333333222111111111//////.........---------------------------------++++++++++++++++++++++++((()))))))))*********+++******************************))))))******+++,,,)))************+++++++++************************************************)))))))))***+++++++++,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))************((()))***++++++***)))((()))))))))*********+++++++++++++++***************)))************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***+++,,,---............++++++,,,,,,,,,---------,,,,,,---------............//////000000000000000000000111111222333333333333222111333888===>>><<>>DDDIIIaaarrrgggaaa```bbbcccaaa```bbbaaa___))))))))))))))))))))))))((((((((((((((())))))***))))))*********+++++++++******************++++++***++++++,,,,,,---..................////////////////////////////////////000//////......---,,,,,,,,,,,,+++******+++,,,,,,++++++************++++++******))))))((())))))***))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))*********++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---............//////000000111111000000111111111222222222111222222333333333333333222222222222222222111111000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***************+++******++++++,,,,,,++++++************************************************************************(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))*********************************************)))))))))))))))***************************************+++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------...------,,,,,,------......------,,,,,,------............/////////000000///000000000111111111111000111222333444555666666999888999;;;===??????>>>EEEZZZnnn~~~uuuvvvtttooojjjgggfffeee))))))))))))))))))))))))((((((((((((((())))))***************++++++++++++))))))******++++++++++++,,,,,,------.../////////............/////////////////////////////////////////////...------,,,,,,+++++++++++++++++++++++++++******))))))******+++******))))))))))))******(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((()))))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,---............//////000000111111111111111111222222222222111222333444444444333333333333333222222111111111////////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++***************++++++******+++,,,,,,,,,,,,,,,***************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************(((((()))))))))*********************************))))))))))))))))))******************************)))))))))))))))***++++++************************++++++++++++++++++++++++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++,,,,,,---------...------,,,,,,------......------,,,,,,------...............///////////////000000000111111111111000111111222333444555555444333333666:::<<<<<<:::<<>>BBBHHHYYYqqq))))))))))))))))))))))))***************++++++,,,******+++++++++,,,,,,,,,***+++,,,...//////......++++++,,,------......///............/////////000000000000000000000000000///......------,,,++++++******++++++++++++************))))))))))))************))))))***+++,,,,,,((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------******+++,,,,,,---......---,,,,,,,,,,,,---............//////000111111111111111222222222333333333333444666888888777666555777666555333222222333333000000000000////////////------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,******************************************************))))))***+++,,,,,,)))***+++,,,------...---*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******++++++++++++(((((((((((())))))))))))))))))******++++++++++++(((((())))))*********+++************************++++++******++++++,,,---))))))******++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++...------,,,,,,------......------,,,,,,------...---------.........//////000000000000111111111111000000111111222222222333333555777777666666888:::555;;;999;;;EEEGGGIIISSS___(((((((((((())))))))))))((())))))))))))*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///////////////.........111000000///......------,,,,,,---...---,,,+++***,,,,,,++++++***)))(((((())))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******&&&'''((())))))((('''&&&(((((((((((())))))))))))((((((((((((((((((((((((((()))*********((('''&&&))))))))))))(((((((((((((((''''''&&&&&&((()))***)))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))((((((((((((***)))(((''''''((()))***((((((((((((((()))******((()))***+++***(((&&&$$$))))))((((((''''''&&&&&&(((((((((((())))))))))))***)))(((''''''&&&''''''''''''(((((())))))******))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************))))))(((((()))***++++++)))************+++++++++******))))))))))))************+++++++++,,,,,,,,,------------------------////////////000000000000000000000111222222333333111222333555666777777777888888777777666666555555222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++************)))************************))))))***+++,,,,,,------++++++************++++++((()))***+++,,,,,,+++***(((((((((((())))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))************************************************+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,---------......000000000000000000000000000000000111222222333333555555555555666666666666777888999;;;===>>>@@@@@@MMMWWWnnn(((((((((((()))))))))***)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,/////////////////////...000000//////...------,,,,,,,,,---------,,,+++***,,,,,,++++++***))))))((())))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''(((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((()))******)))((('''&&&))))))))))))(((((((((((((((((('''&&&'''((()))******)))(((((((((((()))***))))))))))))(((((((((((())))))))))))((((((((((((***)))(((''''''((()))***((((((((((((((()))******'''((()))******)))((('''))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((()))'''((((((((()))))))))***))))))))))))))))))))))))''''''((())))))))))))((())))))))))))************)))))))))))))))***++++++)))************+++++++++******))))))))))))*********++++++++++++,,,,,,,,,------------------------////////////000000000000000000000111222222333333222333444555666777777777888888777777666555444444111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++*********************************************++++++,,,,,,---++++++************++++++))))))***+++,,,+++******(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++******)))************************************************+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,---------......000000000000000000000000///000000111111222333333555555555555666666666666777888999:::<<<>>>???@@@CCCGGGRRRcccyyy((((((((()))))))))******************+++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......///////////////////////////...------,,,,,,,,,,,,,,,---,,,++++++***,,,,,,++++++***)))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))((((((''''''(((((()))(((((((((((())))))))))))************************((())))))))))))(((((('''))))))))))))(((((((((((((((((('''''''''((()))*********))))))))))))******(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((()))******&&&''''''((()))******+++(((((())))))))))))))))))(((((((((((())))))))))))&&&&&&&&&''''''(((******(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))***************))))))))))))***++++++)))************+++++++++******))))))))))))******++++++++++++,,,,,,,,,,,,------------------------////////////000000000000000000111111222333333333333444555666777888888888999888888666555444333333111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,+++++++++************************************++++++++++++++++++++++++++++++************++++++******+++++++++***))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++++++++******************************************************+++++++++***************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,---------......000000000000000000000000//////000111111222222333444555555555555666666666666777888:::;;;===>>>???>>>???BBBDDDKKKaaa(((((()))))))))***************+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............///////////////.........---------,,,,,,,,,,,,,,,++++++******+++++++++*********))))))))))))************))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))******)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))((((((((())))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((())))))***((('''''''''((()))***+++(((((())))))******++++++(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************((()))))))))*********************))))))***++++++))))))*********++++++++++++******))))))******++++++++++++,,,,,,,,,------------------............////////////000000000000000000111222222333333444444555666777888888888888999888777666444333222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++++++++*********************************,,,,,,++++++++++++++++++++++++************++++++++++++++++++******))))))(((((()))))))))************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++++++++******************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,---------......000000000000000000000000//////000000111222222222444444444555555555666666666666888999:::<<<=========@@@CCCCCCBBBJJJ```uuu))))))))))))******************+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---.........//////000000...............---------,,,,,,++++++************+++++++++***************))))))************))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))******)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((()))))))))))))))))))))((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((())))))***))))))(((((((((((())))))(((((())))))******++++++(((((((((((())))))))))))))))))((('''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***************((()))))))))************++++++***************+++))))))*********+++++++++++++++************++++++++++++,,,,,,,,,------------------....../////////////////////000000000000111111111222333333444444444555666777888888888777888888777555444222111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++++++++***************************,,,,,,++++++++++++++++++++++++************++++++,,,,,,+++******)))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,---------......////////////////////////...//////000111111222222444444444444555555555555555666777888999:::;;;<<<;;;===AAAEEEDDDCCCIIIQQQXXXkkk)))))))))*********++++++************+++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------......///000000000////////////////////////,,,,,,+++************+++************************))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********))))))(((((())))))***(((((((((((())))))))))))'''''''''''''''''''''''')))(((((((((((())))))***))))))))))))(((((((((((('''((()))*********))))))''''''((((((((((((''''''''''''(((((())))))******))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((()))******))))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))******(((''''''&&&&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))'''((())))))******))))))))))))))))))************,,,,,,+++************+++)))************+++++++++++++++************++++++,,,,,,,,,,,,---------------------...//////000000////////////000000000000111111222222333444444444444555666666777777777666777666666444333222111111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++************++++++,,,+++******)))*********)))))))))*********++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++++++++++++++***************************************************************+++++++++)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////////////////......///000000111111222333444444444444555555555555555666777888999::::::<<<:::<<>>???>>>???CCCAAABBBEEEIIILLLWWWnnn)))************+++++++++((())))))))))))*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------...///000000111000000000000111111111111---,,,***)))))))))***+++******************++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((()))***++++++***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))(((((((((((('''((()))++++++******)))((()))***++++++***)))(((&&&''''''((()))******+++))))))))))))(((((((((((('''((()))******)))((('''((((((((((((((()))******###%%%'''***+++,,,+++***))))))((((((''''''&&&&&&(((((((((((())))))))))))''''''&&&''''''((()))*********))))))((((((((('''))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))************---,,,,,,+++*********+++)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,---------......---------...///000000111////////////000000000000111222222333333444444555333444555555555555555555444444444333333222222222---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---------,,,,,,,,,++++++************************))))))***+++,,,,,,------++++++************++++++******)))))))))***,,,---)))************+++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((()))++++++,,,,,,,,,************************************************))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,---------......////////////////////////......//////000111111111333333333444444444555555444555555666777888888999666777:::>>>>>>;;;===BBB;;;===CCCEEEBBBAAAMMM]]]{{{))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,---------------------------------------............///222///---///333444111------,,,++++++******++++++******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((******)))((('''&&&%%%%%%))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''(((((())))))))))))))))))+++,,,,,,+++***,,,---)))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------...///000111111000000000000111111111111000000000111222222333333555444444333333444444555000000000000////////////------------------------++++++++++++++++++++++++++++++************++++++************************((()))***+++,,,---------++++++++++++++++++++++++,,,,,,++++++***+++++++++******))))))***+++,,,,,,******)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********************)))((((((++++++******))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////000111222111111222222222333333333444444555555666777777777999::::::::::::::::::;;;<<<<<<===>>>@@@BBBDDDEEEZZZ^^^fffuuu))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///222///---///333444111------,,,++++++******++++++***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))((((((((('''''''''''''''''''''(((((('''''''''((((((((((((((((((((((((''''''((()))))))))((((((((()))******))))))***+++)))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------......//////000//////000000000111111111000000000111222222333333333333333333333333333333000000000000/////////...------------------------++++++++++++++++++++++++++++++************++++++************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,******))))))***++++++,,,+++***))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********************)))((((((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................///000111222111111111222222222333333444444444555666666777777888888888999999999999999::::::::::::;;;<<<======999:::>>>EEEPPP^^^jjjrrr))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///111///...///222222000---,,,,,,+++************+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&'''(((((((((((('''&&&'''((((((''''''((())))))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------.........//////000000000000111111000000000111222222333333111111222333333222111111000000000/////////......------------------------++++++++++++++++++++++++++++++************++++++************************)))******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,*********)))******+++,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************))))))((())))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************+++++++++***************))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,------------------------,,,,,,,,,,,,------------------------------------............///000111222111111111222222222222333333333444555555666666777777777777777888888999999;;;:::999888777777777777;;;:::999:::===AAAFFFIII\\\gggrrr{{{))))))))))))))))))))))))************************)))***************+++++++++++++++,,,,,,,,,---------------------------------------............///000///...///000111...,,,,,,++++++***************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***************)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''%%%'''(((((('''&&&((())))))))))))))))))******+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,////////////000000000111000000000111222222333333000222333555555333222000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************)))***+++,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++******++++++,,,,,,+++***************++++++++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************)))((((((((())))))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++************************************************************************,,,++++++******++++++,,,------------------------++++++,,,,,,,,,---------------------------------...............///111111111111111111222222222222222333333444555555666666666777777888888999999999<<<;;;:::888777777666666<<<;;;:::999999:::;;;<<>>===>>>CCCGGGHHHJJJSSSbbbooo~~~***************************************************++++++,,,------......++++++,,,,,,,,,,,,---------------------------------------............///.../////////---,,,++++++++++++***)))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''((((((((()))'''''''''(((((('''''''''((((((((((((((((((((((((''''''((()))))))))((((((&&&((())))))(((((()))***)))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------......//////000........./////////000000000000000111222222333333333333333333333333333333//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************+++++++++,,,,,,++++++***)))******+++,,,,,,------************+++,,,---...,,,++++++***))))))******)))((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000000000000111111111111111111111222333333444444555555666777888999::::::777666555444333333333333222111111000111222333333222444444111333777777444888999:::999:::===CCCGGGDDDOOObbbuuu************************************************(((((()))***++++++,,,,,,++++++,,,,,,,,,------------------------------------------.........//////.../////////---++++++++++++******)))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''(((((()))))))))))))))&&&'''((((((''''''(((***)))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------...///000111111............/////////000000000000111222222333333333222222111111222222333//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++,,,,,,,,,++++++***))))))***+++,,,,,,------************+++,,,---...,,,,,,+++***))))))******(((((('''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))***************++++++******))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************))))))******++++++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************)))))))))))))))))))))))),,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000000000000000111111111111000111111222333333444444444444555666777888999999999888777555444333222222333222111111111222333444222444444222333777666222222222333555888888666444<<<===BBBIIILLLRRRiii******+++++++++,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,((())))))((('''&&&&&&'''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++******)))(((''''''&&&&&&'''''''''(((((())))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((******))))))(((((('''''')))))))))))))))))))))))),,,,,,,,,+++++++++******)))************++++++++++++,,,,,,,,,,,,,,,,,,---------......///000000000////////////000000000000222222222333444555777777666555444444222222111000000000///...------,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************,,,,,,,,,++++++*********(((((())))))***+++------******+++++++++,,,,,,,,,******))))))))))))******++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))((((((((((((************************)))************+++++++++************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++************************************************************************************************++++++++++++******************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////000111111111111222222222222222333333333333444444444444555666777888999999777666444333222111111111111111111111111111111111111111111111111111111111111111222333333444555555666999<<<<<<<<>>BBBJJJTTT___jjjqqqvvv(((((()))))))))*********))))))*********+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................,,,+++++++++******))))))&&&'''))))))(((''')))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((('''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))************++++++,,,,,,)))************+++++++++)))******+++---......///------......///000000000222222222333333333333444555555555555555666666777666555444444222222111000........................++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************((()))))))))*********+++++++++******************))))))))))))******************))))))))))))******++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((())))))******+++,,,,,,************************)))************+++++++++************************************************************************************************************************************************((())))))***++++++,,,,,,******************************************************************************++++++++++++******************************************++++++++++++******+++,,,,,,---......---------.........//////000000000000111111111111111111111111222222222222222222222222222111111111111111000////////////000........................................................................///......///000111000000111111111222333333222111222222111111111222333444666777888<<>>===999555444333444555666555333000111111111000000111333222222222222111///...,,,000000//////////////////---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))))))))))))))***++++++++++++******++++++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))))))))*********+++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,++++++******,,,++++++******++++++,,,,,,,,,,,,,,,++++++***))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,************************))))))))))))))))))******((())))))*********))))))************************************************((()))))))))************))))))******+++++++++,,,******************************************************+++++++++,,,,,,,,,))))))*********+++++++++***++++++***))))))***,,,(((((((((((())))))))))))************************'''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,,,,---------............//////////////////000000111333444555444555555555444444333222000000//////......------++++++++++++++++++++++++,,,,,,,,,------.........,,,------......------,,,------------------------++++++,,,,,,---------............/////////000000---------......//////000000///000222555666555333777999<<<>>>@@@@@@>>>===???>>>@@@CCCCCC@@@AAAEEEDDDGGGFFFAAA???AAABBB@@@:::999777666666666555333222333555555333333444666555555555444333222111000////////////000000111111.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++************+++,,,,,,++++++******++++++,,,---,,,,,,,,,++++++*********------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***************************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++......------,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...............---,,,,,,***************+++++++++))))))))))))************((())))))************)))************************************************))))))))))))************))))))******+++,,,,,,,,,***************+++++++++++++++++++++++++++++++++((())))))))))))*********)))************+++++++++***+++,,,+++))))))+++,,,))))))))))))************************************((())))))******+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,,,,,,,,,,,,,------------............////////////000000000111222333444555444444555444444333222111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------............------------------------------+++++++++,,,------............/////////000000000//////............//////666444333666<<>><<<;;;;;;;;;555444333222111000///////////////...------,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************++++++,,,++++++******++++++,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++------...//////...------+++,,,,,,,,,,,,+++******))))))******++++++++++++(((((())))))*********+++(((((()))***************************************************************))))))))))))************))))))***+++,,,,,,------))))))******++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************++++++++++++,,,,,,+++******+++---******+++++++++,,,,,,,,,************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************((())))))***++++++,,,,,,,,,,,,,,,---------................../////////000000000000111222333555555333444333333222111000///...............---------------------------------,,,,,,------...///000000------............------........................---------...///000000111////////////000000000000000111333777<<>>HHHVVVkkk{{{|||vvv{{{{{{xxxwww~~~vvvoooeee]]]YYYXXXXXXYYYPPPTTT^^^lllssssssqqqrrryyynnnddd^^^^^^aaadddccc___^^^bbbgggsss{{{uuurrrqqqwwwxxxzzz{{{}}}~~~ssspppsss}}}tttdddLLLFFF>>>888555444444444000/////////....................................---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++++++++******++++++,,,,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................------------,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------++++++,,,,,,,,,,,,------------............---------------............///---,,,***+++,,,,,,+++)))***************)))))))))++++++,,,,,,,,,+++******)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++++++++*********++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++++++++***))))))***++++++((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,---...///000000/////////000000000111111///000111333666666444222444444555555333222000///***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////333333222222333444777888;;;>>>GGGTTT```nnn|||zzztttmmmjjjlllkkkiiiooo|||sss]]]YYYSSSNNNLLLMMMNNNNNNMMMOOOVVV___ccc```[[[[[[bbb^^^YYYSSSPPPPPPSSSVVVVVVPPPNNNRRRUUU[[[mmm}}}|||zzzwww|||~~~}}}|||wwwwww|||iiicccYYYNNNFFF>>>888444222222111000///......---................................................---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++++++++******++++++,,,---******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------.....................---------,,,,,,........................------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++,,,,,,,,,---------........................---------.........//////---,,,***+++,,,,,,+++)))''''''(((((())))))******,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))***+++++++++++++++***++++++,,,,,,++++++***((()))***+++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))******++++++++++++,,,+++***))))))***+++,,,((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,---...///000111000000000000111111111111///000111444666777555333555555555555444222000///*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............/////////000000000111333666;;;???BBBBBBMMM```sssooommmkkkfffYYY^^^^^^]]]aaaoooqqqcccaaabbbZZZMMMIIIIIIHHHGGGGGGFFFFFFFFFIIIGGGJJJRRRVVVQQQKKKHHHJJJIIIHHHFFFDDDDDDEEEGGGHHHBBBCCCJJJLLLHHHLLLVVVcccsss~~~{{{wwwzzz{{{wwwzzz~~~|||yyy{{{zzzzzz~~~rrrdddUUUHHH@@@555444333222111///......////////////////////////........................---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************++++++++++++*********+++,,,,,,---*********)))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////......---------,,,,,,,,,////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------------------------------,,,------......------,,,,,,,,,,,,++++++*********************************(((***++++++******+++,,,)))************+++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************''')))******))))))***+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((()))***++++++***)))((((((((())))))))))))(((((())))))))))))*********************)))))))))))))))************************)))************+++++++++,,,,,,,,,---------......//////.........//////000222222111111222444555666555444222000///...------***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,---......555222///...///222333333222;;;888555???IIISSS___ccceeekkkuuuoooVVVRRRRRROOOLLLMMMNNNPPPTTT[[[dddjjjkkkccc]]]ZZZTTTJJJFFFGGG???AAACCCEEEDDDEEELLLSSSRRRPPPRRRVVVUUUNNNHHHGGGEEEGGGJJJLLLJJJFFFDDDFFFEEEGGGJJJLLLMMMJJJEEEBBBHHHNNNXXXaaaeeeffflllsssyyyyyy~~~zzzvvvxxxzzzvvvuuuzzz}}}}}}uuu```WWWKKK===777555333000///---,,,...000...+++...333//////.........---------------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))))))))******,,,++++++***)))))))))***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,+++++++++******************************(((***++++++******+++,,,************++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++******+++,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((()))***++++++***)))((((((((())))))))))))(((((())))))))))))***************)))))))))))))))))))))************************************++++++++++++,,,,,,---------........................///000111222222111111222444555666555444222000///...------++++++,,,------------,,,++++++,,,,,,,,,---------...------------...//////000111222333444555666777333@@@DDDJJJ[[[hhhnnnwwwpppmmmkkknnnuuu}}}yyyuuuuuuyyy}}}}}}nnnUUUGGGHHHKKKIIIEEEFFFHHHJJJNNNSSSYYY^^^ZZZYYY]]]aaa___UUUNNNMMMQQQOOONNNNNNRRRZZZfffooooookkkiiijjjfff\\\TTTQQQOOOPPPRRRUUUVVVRRROOOMMMWWWZZZ^^^```^^^UUUIII@@@GGGEEEGGGKKKNNNRRR[[[cccjjjkkkrrrzzz|||xxxxxx{{{uuurrrrrrwww{{{{{{}}}www```MMMAAA:::666444666222000000///,,,---111........................------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))))))))******,,,,,,+++***************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------...---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------........./////////........................------........./////////........................------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,,,,,,,++++++++++++***************************)))***++++++******+++---************+++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,---------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))+++,,,,,,++++++,,,---++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))******************************************+++++++++,,,,,,------------.........---------...///000111222222222222222333444555555444333222000///...------++++++,,,---------------,,,,,,,,,,,,------------......------...//////000111444888888777666888;;;===NNNZZZeeexxxzzztttmmmhhhjjjrrr|||xxxmmmaaaXXXRRRPPPUUUYYYTTTHHH@@@BBBCCCAAACCCFFFJJJNNNQQQVVV[[[^^^^^^ccclllrrrooocccYYYUUUZZZXXXVVVYYYcccqqq}}}|||wwwuuupppfff\\\XXXYYYYYY[[[bbbjjjooommmjjjqqqtttyyy|||xxxkkkYYYLLLIIICCC>>>@@@CCCFFFKKKQQQUUUXXX___iiinnnqqquuuzzzqqqnnnnnnrrrtttuuuxxx}}}lllVVVGGG===888777000---///000---,,,,,,............////////////------------------------,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))))))))******---,,,,,,+++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,------------.........////////////////////////............////////////////////////////////////............////////////000000000000000000000000................................................++++++,,,,,,---------,,,------------....................................,,,------......------,,,++++++++++++++++++++++++************************)))***,,,+++******+++---*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))***,,,+++******+++---++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******)))))))))(((((())))))))))))((((((((()))))))))************)))))))))))))))******************************************+++++++++,,,,,,------------............---------...///111222333222222222222333444444444333222111000.........---+++,,,,,,---...---------,,,,,,,,,------------...------------......///000666999;;;999777:::AAAHHH^^^sss|||yyysssnnnmmmqqqvvv{{{vvvrrrkkkaaaWWWNNNGGGDDDJJJPPPQQQKKKFFFGGGGGGEEELLLPPPWWW]]]bbbfffjjjlllsssxxx||||||tttjjjdddbbbbbbaaaaaafffqqq~~~yyyttttttqqqjjjdddbbbeeedddeeemmm~~~uuujjjVVVMMMFFFFFFGGGEEECCCCCCEEEHHHNNNVVV[[[```fffkkkjjjfffdddfffgggjjjpppxxxmmm[[[NNNFFF===444...000444222///---...////////////000000000........................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++******))))))******+++------,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------------------..................////////////000000....../////////000000000////////////////////////....../////////000000000000000000000000000000000................................................***+++,,,---------,,,,,,---------....../////////........................,,,------......------,,,++++++++++++++++++++++++************************)))+++,,,,,,++++++,,,---***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***************++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************((()))******))))))***,,,++++++************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))))))))***(((((())))))))))))((((((((()))))))))************(((((())))))***************************************++++++++++++,,,,,,,,,---------.........//////------......000111333333222222333333333333333333222222000///............,,,,,,---.........------,,,,,,---------.........,,,,,,,,,,,,---...///000555777888999>>>JJJZZZggg~~~~~~|||xxxtttoookkk```\\\VVVPPPJJJFFFCCCBBBGGGLLLPPPOOONNNQQQSSSTTTYYY^^^eeekkknnnppprrrrrrxxx{{{{{{uuuppprrrzzz}}}vvvrrrwwwyyysssooonnnqqqrrrqqqssswww}}}|||yyy{{{uuugggXXXQQQLLLFFFAAA???@@@CCCEEEGGGHHHLLLPPPRRRYYYUUUSSSTTTVVV\\\gggsssttt}}}~~~uuuppplll]]]MMM===777666555333333000000000000000000000000..............................---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,++++++,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........---------.........//////------.........//////////////////000000000111111000000000000000000000000/////////000000000111111////////////////////////////////////////////////------------------------***+++,,,---...---,,,+++---------...//////000000........................,,,------......------,,,***++++++++++++,,,,,,,,,***************************+++,,,,,,++++++,,,...++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,++++++++++++))))))*********+++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************''')))******)))(((***+++++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))************((((((((()))******++++++************************++++++++++++,,,,,,,,,,,,------........./////////.........///000111222333222333333444444333333222222111000///............,,,,,,---...............,,,---------............,,,,,,------...///000111111444999BBBPPPdddzzzzzzpppbbbXXXPPPMMMHHHEEEDDDDDDDDDDDDQQQTTTWWWXXXWWWXXX\\\___cccgggllloooooommmlllkkkmmmsssuuutttyyy~~~wwwzzzxxxqqqjjjjjjnnnrrruuuyyyqqq___TTTMMMKKKLLLIIILLLJJJEEEAAABBBBBBAAAGGGEEEDDDFFFJJJPPP]]]jjjrrrsssvvvyyykkkSSSCCC;;;555333333111111111111000000000000........................///...------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************+++************)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++,,,++++++++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////------........./////////---------......//////000000000000000111111111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000------------------------)))+++,,,......---,,,+++---------...///000000000........................,,,------......------,,,******+++++++++,,,,,,,,,***************************+++---,,,++++++,,,...+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------++++++,,,,,,---......///------,,,,,,,,,+++++++++*********+++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************(((***++++++***)))+++,,,++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***+++***)))(((((()))***+++(((((())))))))))))(((((())))))))))))************'''(((((()))******++++++************************+++++++++,,,,,,,,,------............////////////000000//////000111111222222333444444444333222222111000///...............,,,------...............------------.....................///000222333444999>>>GGGVVVhhh{{{}}}wwwpppmmmjjjaaaSSSGGGHHHFFFEEEGGGKKKOOOPPPPPP```bbbddddddbbbaaadddgggjjjmmmqqqrrroookkkhhhffffffrrr|||~~~uuuqqqtttyyy}}}}}}nnn___WWWWWWZZZ___aaa]]]SSSKKKHHHEEE@@@CCCBBBDDDGGGGGGIIIRRR\\\jjjhhhiiipppxxx~~~~~~}}}nnnbbbVVVHHH<<<777333333222111000000//////........................//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,***************+++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------+++,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------,,,,,,------.../////////............////////////---......///000000111111000000000111111111222222111111111111111111111111000000000111111111222222111111111111111111111111000000000000000000000000........................)))***,,,......---,,,+++---------...///000000111////////////////////////,,,------......------,,,*********++++++,,,,,,,,,***************************,,,------,,,+++---...++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,------------------------++++++,,,,,,---...//////---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************)))+++,,,,,,+++***,,,---++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******+++***)))(((((()))***+++(((((())))))))))))(((((())))))))))))************'''(((((()))***+++++++++************************++++++,,,,,,,,,---------............/////////000111000000000000000111111222333444444444333222111111000///...............,,,---......//////......---------.........//////000000000111222444555666GGGMMMXXXhhhyyyvvvtttiii]]]XXXXXXTTTIII??????@@@CCCJJJSSSZZZ\\\\\\```cccgggjjjjjjiiimmmrrrooorrruuuvvvsssooolllkkkgggwwwtttfff\\\ZZZ]]]qqqsssnnnbbbXXXTTTOOOHHHIIIIIILLLNNNJJJGGGJJJQQQUUUWWW]]]hhhrrruuuuuuuuunnn}}}{{{eeeNNNBBB555444333222111///......////////////////////////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,***)))))))))***++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------,,,,,,------...///000000............/////////000...//////000111222222222000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000,,,,,,,,,---------......,,,,,,,,,---------......---------............//////............---------++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------,,,+++***)))***++++++,,,,,,++++++***,,,------......------,,,,,,,,,,,,++++++***************************************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,------/////////...---,,,///////////////000000000333333444444333333222111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------...///+++444444222777999>>>KKKaaalll|||rrrbbbYYYTTTMMMGGGCCCBBBBBBAAAFFFLLLSSS^^^sss~~~~~~xxxzzz|||~~~|||wwwmmmjjjjjjiiixxxzzzvvvmmmddd^^^WWWQQQSSSXXX]]]\\\TTTJJJCCC???EEEEEEHHHQQQ\\\ccceeeccciiirrr}}}{{{wwwxxx{{{zzzgggIII>>>:::777111222333***000000///---...111111000......------------.................................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------000///...---------------,,,,,,,,,---------..............................111000//////000111000///444333111///...///111222000111333444555333111///555555333222222111111222666222000444333//////444444222111111222222000...444222///...///000000///111000...---...///111333,,,,,,,,,---------......,,,,,,---------.........---------............//////............---------++++++++++++*********)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------,,,+++***)))++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,+++++++++************************************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,---......///......------/////////000000111111111333333444444333333222111/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,------...)))///...222BBBLLLSSS^^^www~~~oooZZZMMMKKKHHHDDDCCCFFFJJJOOORRRUUU]]]gggvvv~~~wwwrrrzzzyyyrrrhhhbbbbbb```]]][[[^^^```___YYYPPPFFF@@@BBBAAABBBFFFLLLQQQTTTTTTaaakkktttvvvrrrqqqvvv}}}xxx~~~jjjWWWFFF555333666000///000000///...//////.........------------.................................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------//////...------------...,,,,,,---------.........---......//////000000111111111000111222333222222111000000///000111333444444444333444555555444333444444444444555555555666555333444777555000222777///000111222333333222222333111000000222333333222111000///.........///000,,,,,,,,,---------......,,,------------.........---------............//////............---------++++++++++++************,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++*********************************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,///......---......////////////000111222222333333333333333333333222222111..................------,,,,,,,,,,,,,,,,,,------///---,,,,,,...///000///111666666@@@XXXfffkkkrrrzzzooofffaaacccbbbWWWGGG======@@@FFFLLLSSSYYY]]]___^^^gggrrr}}}uuummmkkknnnnnnlllgggiiijjjiiidddZZZNNNFFFAAAAAA@@@??????AAAEEEHHHUUUaaannnsssrrrrrrvvvzzzyyyrrrNNN<<<;;;888...000111111000...............------------.................................------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------...------------...//////------------.........///---...//////000111222222111111111111111222222333444444444555666666777777999777555555777999::::::999999::::::::::::::::::888888999;;;888444555:::777888999888666444444444222111000111333444333222222222111111000//////...,,,,,,,,,---------......------------............---------............//////............---------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------........................------------------------..............................------------............------,,,,,,,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))))))))******((((((((((((((((((((((((((()))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------//////---------...000111//////000111333444555555222333333333333222111111---------...............,,,,,,,,,---------------//////...///111222222111333>>>FFFVVVooozzzzzz~~~vvv|||hhh^^^VVVXXXZZZSSSHHHAAA>>>FFFSSS]]]dddeeeeeecccfffnnnzzz|||zzz|||{{{xxx{{{vvvgggXXXPPPEEEGGGGGGCCC>>>===@@@EEEHHHTTTeeettt{{{{{{xxxvvvxxxyyyRRRBBB999000000111333222//////111......------------....................................---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------,,,,,,------...------------------------,,,,,,,,,------///000000---............//////////////////000000111111111333333333222111111222444666666888999999:::999999<<<<<<===>>>@@@BBBDDDEEEFFFEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@AAAAAA>>>;;;:::<<<<<<;;;888555333555777444333222333444444333111333333444444333333222111,,,,,,,,,---------......---------.........//////---------............//////............---------+++++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------........................------------------------------------------------------,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------///......---...///000111///000111222333444555555222222333333222222111000---------...............,,,,,,,,,------........./////////...///111444666999JJJZZZkkk}}}zzzmmmZZZQQQNNNSSSYYYXXXSSSOOOLLLSSS]]]dddhhhiiijjjjjjttt|||{{{lllffffffhhhhhhuuu~~~xxxfff\\\QQQTTTTTTNNNEEE>>>>>>@@@===CCCPPPcccttt{{{yyytttwwwxxxvvvxxxxxx]]]III:::444111222222//////333......------------..............................///...------,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------,,,,,,------...------------------------,,,,,,,,,---...///000111........./////////000000111111111000000000000000333444555444333444777:::888999<<>>888999AAALLLUUUZZZgggssssssttt}}}yyy^^^DDD;;;777111...111......------------..............................//////...------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------,,,,,,------...---------------------------------------...///000//////000000000111111111111222333444555666777777777===EEEMMMTTT___kkktttzzz{{{~~~xxxoooaaa[[[SSSKKKEEEAAA===;;;;;;:::888555444333333333,,,,,,,,,---------................../////////000---------.........////////////.........---------+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////................................................------------------------........................000000000000000000000000//////............//////,,,---------.../////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......,,,---///111111111111000111111111111111111111222111222222222222111000000000000///...------,,,,,,,,,,,,------...///000000000555999===LLLooo\\\QQQNNNGGG^^^\\\^^^dddiiimmmuuu~~~{{{vvvnnnjjjoooooopppuuu}}}qqqeee\\\WWWUUUNNNKKKDDD<<<888999@@@FFFNNNcccuuuSSSDDD===555111222.........------.................................//////...------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////...------,,,,,,------...------------------------...------------...//////000000000000111111111111111222333555888:::<<<===JJJRRR^^^jjjvvvvvvhhh]]]TTTMMMJJJCCCAAA===:::777555555555,,,,,,,,,---------......------------.........///............////////////000000///...---,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,---...//////............//////////////////////////////....../////////......---------,,,------...//////000000111111000000000/////////000//////.........//////............////////////////////////////////////000000//////...------,,,***++++++,,,---...///000..............................---,,,++++++******------------------------------------------------//////...---,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,+++***))))))---------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((++++++*********+++,,,---...------------...//////------......///111222333333333333333333444666666666555333111////////////111111000000/////////...000///...------...000111333444:::IIIddd|||PPPCCCOOO]]]zzz{{{rrrwww~~~tttmmmgggdddddduuu{{{wwwoooiiieeebbbaaaYYYMMMDDD>>>;;;:::999AAARRRkkk~~~uuu\\\PPPGGG;;;444444,,,222444111000111///+++...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------***((('''(((+++,,,***(((---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............---------..................---------------.........//////000///.........//////000000///---,,,---...000111777000333AAAEEE@@@FFFTTTaaaoooyyyiiiaaa```UUUGGG>>>::::::999888,,,,,,---------.........------........./////////............////////////000000///------,,,,,,---------,,,,,,------...///++++++,,,------...//////............////////////........................---------------.....................////////////000000000000000/////////........................111111111111111111111111.........////////////////////////////////////000//////000000111111111111........................///......---,,,,,,++++++------------------------------------------------///......---,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((******+++++++++,,,,,,,,,---------------...//////............000111222333333333333444444555666777666555333111////////////000000000//////............---,,,---///000000///333===MMM```ttteeeKKKLLLaaarrrwwwvvvzzzuuunnnkkkoooyyy|||zzz{{{~~~zzz|||tttmmmssslll___RRRGGG@@@;;;999>>>DDDQQQfff}}}}}}vvvjjjbbbZZZKKK<<<222555444222///---,,,---///...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++)))((()))+++,,,+++)))---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............---------........................---------.........//////....../////////000000000...000111222111222444666===888:::EEENNNVVVdddsssvvvhhh\\\RRRHHH===444,,,------------.............../////////000000000............////////////000///...------------------------,,,------...///,,,,,,,,,---......//////............////////////........................,,,,,,------...//////000/////////////////////000111111111111111111222222000111222444444444333333333333333333222222222222000000000000000000000000......//////000111111222................................................/////////...------,,,,,,------------------------------------------------.........------,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++***************)))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))*********+++******)))((()))***+++,,,---,,,++++++---------------......///.........///000111222333444444555555666666777777555444222000///...///////////////..................------...111222333333:::MMMfffzzz}}}tttmmmllliii___PPPLLLYYYnnn}}}{{{qqqjjjjjjttt{{{|||uuuuuuooouuuzzz|||~~~{{{}}}|||{{{zzzssslllrrr~~~}}}yyypppdddWWWMMMFFFCCCBBB===<<>>555///111000,,,,,,111..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++***)))***,,,---,,,+++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............---------........................------........./////////---...///000000000000000---111444444222333888===AAAKKKYYYhhhttt~~~ppp[[[LLL------------............////////////000000000000............////////////000///...------------------------------...//////,,,---------......//////............////////////------------............------......///000000000...//////000111111222222444444444555666777777777888:::<<>>===;;;;;;;;;;;;;;;:::::::::777777666555444333333222//////000000000000000000,,,,,,,,,---------------........................000/////////.........---........................------------------------......---------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))*********++++++******)))((())),,,------,,,+++***------,,,,,,------...///////////////000111222333444555666666777888888888555333222000///...//////..................------...000000///...222999???OOObbbyyyxxxlll^^^PPPFFFIIIMMMSSS]]]iiiuuu{{{}}}}}}uuuiiikkkvvv}}}xxxwwwsssuuurrrnnnttt}}}yyytttzzz{{{mmm___UUUPPPIIIBBB<<<<<>>???@@@AAACCCEEEGGGHHHHHHGGGFFFGGGGGGGGGFFFFFFFFFEEEEEE@@@???>>><<<:::999777777555444333222111000//////......///000111111222222////////////////////////000///////////////..............................---------------------------------------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***+++,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))******++++++++++++******((())),,,------,,,+++***,,,,,,,,,,,,,,,---......000000///000000111222333444555666777888888888888444333111///......//////------..................---111222...+++111BBBQQQkkkuuu~~~zzzcccVVVLLLDDDDDDIIISSSaaannnvvv{{{}}}}}}iiifffooo}}}|||zzzzzzzzztttnnnvvvzzz|||qqqcccZZZOOOKKKEEE@@@???BBBHHHLLLPPPYYYjjj~~~~~~xxx~~~tttSSS777222555000---000///////////////////////////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............------------------.........//////........./////////000000...////////////......---333666888888;;;FFFXXXfffwww}}}zzz~~~{{{|||------........./////////....../////////000000000............///////////////......---------............------......///000....................................////////////------......///000000000,,,------...///000000111555555666888:::;;;<<<===>>>???@@@BBBDDDFFFGGGHHHGGGHHHIIIKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCAAA@@@???>>>======;;;999666444222111000000000111111222222222//////////////////////////////////////////..............................------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******))))))******+++)))))))))))))))))))))))))))***++++++,,,+++++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,------...000000000000000111222333333444666888888888777777333222000///......//////.............../////////,,,000222000000<<>>??????@@@@@@AAAAAAAAABBBCCCDDDGGGIIIKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHGGGFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDAAA???<<<:::999444444333222222111000000////////////////////////................................................------------------------------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++******))))))******+++)))))))))))))))))))))))))))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...111111000000111111222222222444666777888888777666333222000///......//////.........//////000000000///111444888AAATTTlll}}}}}}rrrdddUUUIIIDDDJJJSSS______ccchhhjjjkkksss}}}uuummmggg___[[[[[[eeehhhttt}}}yyy|||{{{zzz|||~~~uuulll^^^PPPFFFAAA??????888???MMMccc{{{mmmMMM;;;444333444//////////////////////////////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------)))+++---,,,+++***,,,...+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............---------,,,,,,------...//////000.../////////000000000000////////////222666:::<<<@@@HHHUUUcccooozzz|||||||||............/////////000------------.........///............/////////000......---------......///...............///000000///////////////...................../////////000...//////000111222222333111333555999<<<@@@BBBDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFIIIKKKMMMOOOPPPMMMMMMLLLKKKKKKLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIIIIFFFFFFGGGHHHJJJKKKLLLLLLMMMLLLJJJHHHFFFCCCBBBAAA===<<<;;;999777555333222000000000000000000000000---------...............////////////////////////------------------------------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++************++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,++++++,,,,,,---...111111111111111111222222222333555777888777666555222111000///......//////.../////////000000111111444444777@@@SSSjjj}}}kkkZZZMMMJJJIIIJJJSSS___iiikkkpppsssnnnjjjppp{{{|||kkk\\\\\\dddlllttt{{{yyywwwwww|||wwwiii```YYYUUU___wwwvvviii___XXXQQQIIIBBB@@@>>>AAAMMMfffcccIII<<<777333000000000000000000000000//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------(((+++---,,,***)))+++...+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////.........---------,,,,,,------...///000000////////////000000000000///......000444:::@@@DDDWWWbbbttt|||wwwwww|||---------.........//////000000000000000000000000111111111111000000000000---------------------------------.........//////............/////////000///////////////000111222222111//////000222333333888;;;???AAABBBCCCDDDEEECCCCCCFFFJJJJJJGGGGGGKKKHHHHHHHHHIIILLLLLLKKKIIIMMMLLLKKKHHHFFFGGGKKKOOOPPPOOONNNMMMMMMLLLJJJIIIKKKKKKKKKLLLKKKJJJHHHGGGMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIGGGEEEAAA===:::888555444333111000000111222000000//////////////////000/////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))******************************************************+++++++++******)))))))))***+++,,,,,,------------------------------000000000000000111111111333444777888888777555333333222111///............))),,,000111000000444777777<<>><<<999888666333111///........./////////...---+++***000000/////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++*********))))))))))))************************************************))))))))))))))))))))))))******************************************************+++++++++******))))))******+++,,,,,,------------------------------000000000000111111111111333444666888888666444333222222000///............000111222222222222333444333CCCYYYnnnppp^^^NNNOOOYYYiiitttwwwwwwyyywww|||~~~uuuqqqnnnnnnnnnkkkcccXXXOOOKKKNNNLLLHHHFFFEEEEEEDDDDDDEEEFFFEEEEEEGGGMMMUUU[[[lllzzzuuutttwww}}}|||yyyppphhh___PPPEEEEEEEEEJJJaaa|||~~~vvv]]]FFF999:::444000000000///222666000000///............//////............---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///000/////////..................//////111222333444444444333222222333444555222999888;;;IIIUUUeeeyyy|||nnnlllqqq~~~{{{vvv{{{|||zzz------........./////////000000000000000000000000111111111111000000000000------------------------------........./////////....../////////000000000111111000000000000000111///000222555888;;;===>>>AAABBBCCCBBBBBBCCCFFFHHHEEECCCEEEHHHJJJKKKPPPWWWVVVTTTPPPKKKHHHKKKQQQWWWVVVUUUUUUVVVVVVUUURRROOOPPPNNNNNNQQQUUUXXXXXXVVVLLLMMMMMMKKKHHHFFFEEEEEEGGGHHHKKKNNNRRRRRRQQQOOOIIIJJJKKKKKKIIIEEEAAA???<<<;;;:::888555333111000---...///000///...,,,+++000000000/////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,***************************************)))))))))************************************************))))))))))))))))))))))))************************************************)))******+++++++++************++++++,,,,,,------------------------------000000000111111111222222333444666777777666444333222111000//////...//////000000000000000111222333;;;VVVxxxuuuaaaUUUTTTkkk~~~rrrhhh^^^UUUOOOLLLMMMMMMJJJGGGDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDCCCBBBMMMYYYdddkkkwww{{{sssmmmiiiooowwwzzznnnSSSFFF@@@???KKK[[[~~~sssppprrrpppuuu}}}oooXXXGGG???777111000///...///222111000//////....../////////............---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///////////////............000000////////////000000000222333111...///555:::777BBBFFFJJJZZZjjj|||oooiiiqqq............////////////////////////////////////111111111111000000000///------------........................////////////...////////////000000000111111000000000000000111555777:::===>>>@@@BBBDDDFFFFFFGGGFFFGGGJJJNNNQQQOOOLLLMMMRRRVVVZZZccckkkooonnnjjjbbb[[[ZZZ```fffrrrpppnnnmmmlllhhhbbb^^^UUUUUUWWW\\\ccchhhiiiiiiaaa[[[TTTPPPOOONNNLLLIIIFFFDDDCCCDDDGGGGGGEEECCCIIIJJJLLLMMMKKKHHHEEECCC??????>>>>>>===;;;::::::111000000000000111111111000000000////////////...................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************))))))***+++++++++******+++++++++,,,,,,,,,------------------............000000000111111222222333333444555666666555333222111000///////////////000---///111111000222888>>>SSSppptttbbbYYYXXXrrr~~~}}}ppp___\\\WWWSSSOOOLLLIIIGGGFFFIIIJJJGGGEEEFFFHHHIIIGGGKKKOOORRRSSSQQQOOONNNOOOJJJGGGGGGJJJLLLIIIFFFDDDFFFGGGGGGJJJRRRYYY\\\```gggkkkppphhhPPPFFFBBBCCCFFF]]]hhhvvv{{{wwwpppkkkkkkmmmkkkmmmuuu}}}|||pppdddOOOCCC888555555222---+++111000000///...////////////............---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............//////////////////.........000//////.........//////,,,///111222222555:::???CCCTTT]]]dddsss~~~wwwwww}}}........./////////000000////////////////////////111111111111000000000///---------....../////////........./////////000000////////////000000000111000000000111111222333444>>>AAACCCDDDEEEFFFIIIKKKHHHJJJLLLOOOSSSZZZaaagggbbb___^^^aaaeeekkkttt~~~}}}|||wwwrrrpppmmmmmmqqqyyy~~~qqqbbb\\\^^^___ZZZSSSPPPKKKEEEBBBDDDEEEDDDBBBEEEGGGJJJMMMNNNMMMLLLKKKFFFEEEEEEDDDCCCCCCBBBBBB:::888444111//////111222111000000000////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************************************))))))))))))))))))))))))************************************************((()))***+++++++++++++++,,,,,,,,,,,,,,,------------------......////////////000000111222333333333444444555555444333222111000///////////////000111...444888666333777CCCOOOkkkooo]]]SSSWWWaaa{{{qqqgggkkkzzz}}}rrriiiaaaYYYSSSJJJMMMOOOMMMIIIHHHJJJNNNLLLSSSXXXUUUSSSVVVXXXWWW___eeelllppppppmmmjjjhhhlllgggccccccdddbbb\\\UUUJJJHHHGGGEEEBBB@@@CCCHHHIIIFFFGGGOOO\\\wwwyyy}}}www[[[PPPKKKEEE@@@CCCMMM\\\jjjsssuuusssqqquuupppnnnuuujjjVVVBBB:::999777333000111111000//////////////////............---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///.........///////////////......------...///000000000111333666:::>>>AAACCCOOOfffvvvzzzyyy{{{....../////////000000000000000000000000000000000111111111111000000000000---------...//////000000....../////////000000000/////////000000000111111111111222333555888:::;;;???BBBEEEFFFFFFIIINNNSSSVVVXXXZZZ]]]```ffflllqqqkkkhhhiiinnnttt|||wwwtttqqqggg^^^\\\TTTJJJFFFFFFGGGFFFDDDEEEFFFIIILLLOOOQQQRRRRRRMMMLLLJJJGGGFFFFFFFFFFFFEEEBBB<<<666111///......111111000000000/////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************((()))***+++++++++++++++,,,,,,,,,,,,---------------------...//////000000///000000111222333444444444444444444333222111111//////...//////000111222///444777666666>>>OOO^^^yyynnn\\\PPPMMMYYYiii~~~kkkdddbbbmmmzzzrrrmmmbbbaaa]]]VVVNNNIIIHHHJJJNNNRRRUUUSSSMMMKKKNNNRRRYYYgggrrrtttwwwuuukkk\\\VVVSSSTTTOOOFFFDDDHHHBBB;;;<<>>AAAAAAEEEUUUgggmmmfffeee\\\PPPEEEDDDEEEKKKXXXiiizzz~~~ppp\\\GGG666111444222111000000//////000000///............---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............/////////000............///000111111222444777999===FFFQQQYYYvvv{{{yyy////////////000000000000000000000000000000000000111111111111000000000000---------...///000000111////////////000000000000000000000000111111111111333555777;;;???DDDGGGIIILLLPPPVVVZZZ___hhhttt}}}xxx}}}yyyuuuooofff^^^[[[YYYVVVRRRNNNLLLKKKKKKHHHFFFCCCBBBCCCGGGKKKNNNJJJKKKKKKIIIFFF@@@;;;777111111111111000000000000////////////////////////////////////////////////........................------------------------++++++++++++++++++++++++...------,,,,,,------...*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************(((((()))++++++,,,,,,,,,---------------------------------...///000000111///000000222333444555555444444333333222111000000............///111222333777333222;;;PPPjjjnnn[[[MMMPPPWWW]]]hhhuuuvvvqqqmmmhhhqqqsssuuutttsssxxxnnn\\\VVVOOOJJJHHHGGGEEECCCJJJUUUeeeqqqvvvtttpppmmmxxxzzzuuueee```TTTQQQIII@@@???EEEHHHHHHJJJaaazzzvvvqqqqqqhhh\\\MMMIIIBBB???FFFZZZssszzz```AAA222222222111111000000000000000//////.........------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////---.........//////000000000000/////////000000111555:::???AAADDDQQQdddttt|||ooosss111111111000000000000000000000111111111111000000222111111000///......---...............///000000111000////////////...---111222333333333222333333888<<>>NNNmmmyyyfff[[[RRRWWWaaahhhhhhgggooo{{{zzzccc]]]iiiwww}}}}}}zzzxxxwwwwwwyyy~~~|||}}}fffUUUMMMEEECCCCCCEEEDDDBBBEEEJJJTTT```sss~~~mmm___^^^[[[OOOFFFDDDIIIJJJOOOYYYgggwwwzzzyyy~~~uuunnnpppmmmfff\\\PPPNNNLLLFFFMMM___hhhSSS999444222333333222000///111222000000000000////////////........................------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000...............///000000222//////111222000333777===BBBDDDFFFQQQkkk|||qqqrrrwww111000000000000000000000000000111111111111000000111111111000///.........///............///000000000//////000000000//////444333444555888;;;>>>???FFFDDDEEENNN\\\kkkwww~~~}}}~~~{{{zzz|||zzz}}}~~~tttttt}}}}}}zzzxxx{{{nnn]]]RRROOOLLLLLLNNNLLLFFFDDDGGGAAABBBCCCCCCDDDFFFJJJMMMGGGCCC===777333111000111////////////............////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------......///000000000111222222333333444555555555444444333222111000000222222111///000222333333888CCCQQQccc}}}tttcccUUUOOONNNVVVdddooopppnnnttt}}}|||fffiiizzz~~~}}}kkkXXXMMMHHHFFFIIIGGGGGGIIIIIIHHHKKKQQQZZZbbbrrr}}}~~~zzzvvviiinnnlllddd^^^```cccdddaaabbbfffjjjgggdddjjjssskkk^^^\\\WWWRRRMMMJJJKKKPPPXXX___vvv|||yyy}}}{{{sssrrrhhhddd]]]MMMKKKTTTVVV]]]nnnhhhKKK@@@444333333222222111111111000000000000////////////........................------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000000000000//////.........//////000444000...111444555999>>>FFFHHHLLLUUUiiivvv}}}000000000000000000111111000000111111111111000000111111000000//////......//////......//////000111//////000111111111111000333222111333999AAAGGGJJJLLLRRR]]]iiiuuu{{{}}}}}}|||~~~vvvuuu}}}qqqddd\\\UUUSSSPPPKKKGGGFFF@@@BBBCCCAAA>>>@@@EEEKKKOOOLLLFFF???999444111///111111000///......------////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,---------------......//////000000111222222222333444444555555555444444333222111000000000111222222222222444777666LLLddduuuyyyeeeQQQGGGEEEHHHSSSdddpppsssppprrrwww|||{{{wwwiiiyyyuuu^^^KKKAAA@@@CCCEEEJJJIIIKKKPPPRRRRRRVVV\\\```bbbjjjwwwuuusssqqqnnnkkkgggaaa]]]\\\``````[[[VVVVVVWWWVVVTTTTTTWWW[[[YYYVVVVVVXXXkkkttt}}}zzzwww{{{uuuqqqrrrgggVVVGGG??????BBBDDDSSSZZZrrr~~~~~~|||xxxzzztttcccZZZVVVMMMOOO[[[ooo}}}vvvYYYIII;;;777333222333333222000000000000000////////////........................------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,------------...............///000000000000000000000///....../////////555000...222777;;;@@@EEEJJJTTTbbboooxxxsss}}}000000000000000111111111000111111222222111111000111000000000/////////.../////////...///000000111///000111222111000111111444333333888@@@KKKTTTYYY^^^lllzzz~~~~~~sssjjjkkkppptttttt|||zzzxxx~~~wwwmmmeee[[[OOOFFFCCCDDDCCCBBB@@@@@@AAACCCKKKIIIFFFBBB>>>999666444222111000///......//////////////////////////////------............------------------------------------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,------------............///000000111111222222333333444555555555555444444333222111000000///000222333111111555;;;@@@[[[uuuyyybbbNNNFFFHHHNNNYYYgggqqqtttsssvvvyyy||||||uuudddYYYLLLEEEFFFIIIJJJJJJPPPRRRXXX```ccccccfffjjjjjjfffdddiiiqqquuurrrmmmgggfffeeedddccc```\\\YYYUUUXXXZZZYYYUUUSSSRRRQQQRRRQQQQQQRRRRRROOOLLLJJJXXX```llluuuxxxvvvrrrooojjjnnnpppooommmqqq|||qqq\\\PPPLLLKKKIIIKKKKKK[[[qqqWWWTTTTTTbbbyyyttt```RRRGGG???666111222333222///000000000000////////////........................------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------........................------------..................///000000000000000111000//////////////////333000000666;;;???DDDIIIQQQiiiyyyvvv//////000000111111111111111111222222222222111111000000000000///////////////////////////000111111000111222222000000222444888;;;AAAIIITTT```lllsssyyyvvvrrrppprrrxxxsssrrrwww}}}lll^^^PPPIIIBBB@@@CCCFFFGGGEEEGGGGGGFFFEEECCC???===;;;333222111000///000111222////////////////////////------............------------------------------...------,,,,,,------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************+++,,,,,,,,,,,,+++,,,,,,---------...............//////000111111111222333333444444555666666555444444333222111000000///...111333111111:::FFF```vvvooo[[[NNNNNNUUU\\\fffrrrzzz~~~uuummm```TTTJJJFFFEEEIIIPPPVVVWWWUUU```cccjjjrrrsssooonnnpppsssllldddcccfffhhhfffccc\\\\\\]]]___```^^^YYYVVVQQQSSSWWWYYYXXXTTTQQQQQQUUUSSSQQQOOOOOONNNJJJFFFIIILLLRRRZZZaaaeeeeeeeee___``````]]]ZZZYYY\\\```gggnnntttfffXXXKKKGGGEEEKKKaaa~~~nnnPPPFFFLLLhhhuuusssrrrkkkaaa[[[TTTIII;;;333111222111000000000000000////////////........................------------------------------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------........................---------.........//////......///000000000000000111000000/////////000000222111555<<<@@@BBBGGGMMMfff}}}{{{vvvvvv}}}}}}/////////000111111222222111111222222222222111111000000000000////////////000000//////000000111222000222333222111333888<<<>>>GGGTTT```iiitttzzzwwwvvvvvvssseeeSSSIIIHHHJJJIIIGGGJJJJJJJJJIIIGGGDDDAAA???777666333111000111222333////////////////////////------............------------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************+++,,,,,,,,,,,,+++,,,---------...............//////000000111111222333333333444555555666666555444444333222111000000///...000333333666FFFYYY}}}qqq\\\OOONNNWWWcccdddppp~~~}}}sssyyywwwcccXXXRRRIIICCCDDDDDDHHHPPPZZZcccggghhhllllllppptttqqqiiieeefffmmmhhhaaa^^^___```aaa```______```aaaaaa^^^ZZZVVVTTTUUUYYY^^^___[[[XXXXXX\\\\\\ZZZVVVTTTTTTQQQLLLDDDBBBAAAFFFMMMTTTWWWXXXSSSRRRQQQPPPQQQPPPNNNLLLLLLMMMUUUcccuuuyyydddSSSKKKHHHNNNYYYnnn|||UUUEEECCCZZZyyyyyylllhhhgggccc]]]ZZZYYYPPPCCC888444222222111000000000000////////////........................------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------------........./////////......///000000000000000000/////////000000111222333666<<>>:::777555111222111000......///111////////////////////////////////////////////////------------------------.........---------,,,,,,------,,,,,,,,,---...///---+++***((()))+++---...---,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000///000111222333333222222333555777999999999888777222888222,,,111111...222444444<<>>>>><<<999444111000000000000000000000000000000////////////////////////........................+++++++++,,,,,,,,,,,,---***+++,,,,,,------,,,,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------------------------......//////000111111111222222333444666777888777888:::;;;;;;:::999777444555000000666444;;;NNN{{{|||mmmkkksssyyyyyyvvv}}}|||~~~yyyqqqsss{{{wwwllleeeZZZQQQNNNRRRYYY___fffjjjppprrrmmmkkkrrr|||~~~{{{vvvwwwuuuqqqllljjjmmmpppjjjkkkkkkkkkooosssrrrnnnfffgggiiikkkjjjiiigggeeeaaa\\\UUUQQQRRRTTTWWWXXX]]]aaaffflllqqqwww}}}vvviiiaaa\\\UUUMMMIIIHHHGGGGGGGGGHHHJJJKKKOOOQQQ]]]kkkllliiisssyyynnn___RRROOORRRVVVfffzzz~~~ttttttuuu~~~|||yyytttoooiii___TTTLLLVVVVVV]]]dddppp~~~tttkkkaaaWWWOOOAAA<<<666222111111111000////////////..................---+++***+++---000------------------......------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////............//////000000000111111111222222222222:::EEEIIIJJJRRR]]]jjj}}}|||zzztttnnnhhhcccdddjjjuuu//////000000111222222333222333333444444333333222111111111222222444555555555888<<>>999555333000000000000000000000000////////////////////////////////////////////////---------.........//////,,,,,,.../////////...---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---..............................//////000000111111222222222333444666999:::777888999::::::999777666444111000888999777YYYzzz```TTTIIILLLYYYeeeiiihhhhhhlll{{{ggg^^^eee{{{yyyddd]]]PPPSSSXXX]]]bbbgggkkknnnqqqwwwzzzvvvpppiiieeeccccccdddsssxxx~~~vvvssssssqqqnnnccc```ZZZTTTQQQRRRWWW[[[]]]kkkyyy~~~}}}yyynnncccKKKMMMNNNLLLKKKJJJGGGDDDDDDLLLMMMGGGGGGSSS___cccjjjsssdddVVVIIIMMMNNNQQQ[[[mmmyyypppYYYQQQWWW``````jjj{{{yyy{{{uuufffXXXUUUMMMBBB888222000000000000/////////...............000333333222000///000..................------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////............//////000111111111111222222222888===GGGNNNLLLPPPiii}}}||||||qqqvvv222222222222222222222222333333333333333333333333444///+++...333777777444:::@@@PPPiiiqqqjjjttt{{{zzzeeeZZZTTTRRRRRRNNNIIIEEEEEECCC===999888333333111000000111222222000/////////............////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////....../////////000111111222222///111333444444666999;;;@@@>>>;;;::::::888666444888000111:::;;;AAAeeetttWWWMMMGGGLLL[[[iiinnnlllcccmmmxxxwwwiiieeekkkhhhZZZUUUXXXUUUZZZhhhuuuvvvpppjjjlllrrr~~~xxxoooggghhheeebbbccckkkqqqsss~~~}}}pppeee```\\\WWWSSSYYY```jjjqqqssspppllliiiQQQOOOLLLJJJJJJIIIGGGEEEHHHJJJKKKKKKKKKNNNSSSXXXgggyyyvvvfffWWWMMMJJJJJJOOOVVVZZZiiisssVVVNNNUUU\\\uuu~~~}}}yyyfffUUUYYYSSSGGG:::444222///+++.........///////////////////////////////////////........................---------------------------------............///---------------------------,,,,,,,,,,,,---..............................---------............///////////////000000000000---///111222222222444666555BBBNNNOOOMMMYYYuuu~~~yyy|||{{{zzzxxxvvvtttsssrrrpppuuuyyyxxxwwwzzz222222222222222222222222333333333333333333333333333333444555666777:::<<>>000...444////////////////////////////////////////////////........................---------------------------------............///---------------------------,,,,,,,,,,,,---..............................---------............////////////000000000111111000111111222333666;;;>>>IIIHHHJJJRRRccc|||zzzzzzzzzsssmmmkkklllmmmllliiihhhiiijjjnnnnnnooooooooommmlllkkkhhhiiikkklllmmmmmmmmmlllmmmlllkkkmmmrrr{{{222222222333333333333333444444444444444444444444000444777777999DDDVVVddd|||wwwttt{{{yyylllbbbXXXRRRLLLFFFCCCDDDCCC@@@<<<888444222111111000000000////////////...////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///........./////////000111111222222888999:::999888999;;;===;;;;;;;;;<<<<<<;;;888555666999>>>HHHXXXiiiooonnndddaaa```kkk~~~wwwqqqooonnnooosssxxx|||xxxyyy}}}```YYY^^^aaarrrqqqqqqrrrrrrvvvkkkcccZZZUUUUUUZZZdddnnn~~~vvvggg^^^^^^[[[WWWTTTQQQMMMIIIFFFLLLLLLKKKJJJJJJKKKMMMNNNKKKPPPVVV]]]kkkhhhZZZSSSNNNMMMOOOXXXuuuoooyyyoooUUUIIIWWWyyyzzzlllbbbXXXRRRPPPFFF666000444000000000///////////////////////////////////////........................---------------------------------............///---------------------------,,,,,,,,,,,,---..............................---------............/////////000000000111111111000111111111333888>>>CCCIIIHHHNNN```zzz~~~zzzwwwtttooolllpppppppppooonnnmmmmmmnnnpppqqqssstttttttttrrrqqqllllllmmmpppsssrrrnnnjjjrrrpppmmmllllllooorrrtttvvv222222333333333444444444444444444444444444444444777666666:::FFFZZZqqqzzz}}}pppaaaVVVMMMEEEDDDFFFFFFCCC@@@;;;777444222111111000000000////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///........./////////000111111222222444666777888999:::===???<<<;;;:::;;;;;;;;;888666555:::AAAOOOeeexxx{{{tttfffgggiiinnnzzz{{{www{{{vvvtttdddggglllkkkxxxnnniiikkkzzzxxxnnn^^^XXXTTTVVVZZZcccrrrlllccc```[[[WWWSSSPPPLLLJJJLLLKKKJJJJJJKKKLLLMMMMMMKKKOOORRRSSSVVVfffjjjWWWLLLMMMRRRQQQiii}}}vvvrrrqqq[[[LLLNNNkkk}}}rrrdddXXXUUUNNNAAA888777111111000000////////////////////////////////////........................---------------------------------............///---------------------------,,,,,,,,,,,,---..............................---------............///000000000000111111111111000000000111444:::BBBGGGFFFHHHTTTlll}}}||||||wwwwwwwwwwwwwwwvvvsssqqqsssrrrqqqqqqqqqpppooonnnnnnoooqqqrrrsssssssssrrrpppoooooossswwwwwwsssnnnqqqqqqqqqpppooommmlllkkkmmmwww222222333333444444555555444444444444444444444444666666999DDDWWWooozzzuuuyyyxxxgggZZZNNNEEEAAACCCEEEDDDBBB???:::666333111111111000000000/////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////....../////////000111111222222111333666777999;;;???AAA>>><<<::::::::::::888666444999CCCTTTlllssszzz|||lllooo~~~}}}xxxpppqqq{{{{{{qqqggg```ZZZUUUTTT[[[aaaiii{{{vvvhhh[[[RRROOONNNNNNKKKIIIHHHIIIJJJLLLKKKJJJPPPMMMMMMQQQUUU[[[eeeooosss]]]OOOLLLOOOHHHTTTjjjzzztttyyy~~~}}}ssssssooo\\\OOOHHH\\\uuubbbUUUNNNGGG===666222111111000000//////...////////////////////////........................---------------------------------............///---------------------------,,,,,,,,,,,,---..............................---------............///000000000111111111222222///000222333777>>>FFFKKKHHHOOO___xxxvvv{{{zzzvvvtttuuuwwwyyyyyyxxxvvvuuuuuuuuutttuuuvvvuuurrrpppoooppppppqqqrrrssstttuuupppooooooqqqtttuuussspppoooqqqsssttttttqqqnnnllluuuwwwwwwwww222222333333444555555666555555555555555555555555666<<>>:::888888888888777888;;;FFF[[[rrr}}}yyynnnkkkvvvmmmhhhddd```]]]aaa\\\]]]eeellltttuuudddYYYSSSQQQNNNLLLJJJJJJKKKLLLJJJHHHMMMJJJJJJQQQTTTSSSUUUYYYooowww}}}}}}tttfffWWWNNNGGGIIISSScccrrrxxxvvvssswww}}}zzziii]]]XXXJJJOOOmmm}}}```PPPKKKCCC777222222111111000//////...////////////////////////........................---------------------------------............///---------------------------,,,,,,,,,,,,---..............................---------............///000000111111111222222222000222444777<<>>???JJJaaawww||||||iiirrr{{{yyytttlllqqq{{{rrrggg___]]]___aaaaaakkkfffgggpppxxxmmm___WWWTTTQQQNNNMMMNNNMMMJJJGGGFFFGGGLLLOOOLLLHHHOOOZZZSSSbbbwwwiiiTTTQQQNNNMMMOOOTTTdddnnnrrrwwwvvvtttgggdddeeeRRRJJJ___sssYYYTTTLLL???222222222111000//////...////////////////////////........................---------------------------------.........//////---------------------------,,,,,,,,,,,,---..............................---------.........//////000111111111111222222222111333777:::???FFFMMMRRRRRRjjjwwwvvvxxx{{{|||vvvpppnnnrrrwww{{{}}}}}}}}}|||zzzzzz{{{zzz{{{~~~~~~yyyxxxvvvuuuvvvyyy|||~~~yyyxxxuuusssrrrsssuuuwww{{{}}}||||||}}}333333444444555666666666---555666666888333333@@@KKK```wwwxxx}}}xxxuuuuuu}}}nnn]]]TTTOOOPPPNNNIIIHHHIIIDDD===:::111---111555222//////000/////////....................................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------..................------000000000000111111111111333555777:::;;;<<<======;;;>>>===888222333999>>>EEEEEETTTqqqvvvuuuuuujjjnnnrrrqqqxxxvvvxxxttt|||nnndddaaaggghhheeejjjvvvzzzyyyuuuwwwqqq^^^^^^^^^ZZZSSSNNNMMMJJJEEEHHHIIIJJJKKKLLLLLLLLLLLLLLLWWWhhhjjj[[[PPPMMMQQQPPPTTTppptttbbbooozzzxxxqqqhhh^^^WWWSSSQQQiii```RRRMMMGGG<<<777222111333444111---000000000000////////////........................------------------------................................................---------............/////////.........---------////////////000000000000000111222333333333333333---555===BBBFFFLLLPPPQQQXXXvvvzzz~~~}}}iiifffjjjtttyyywwwvvvyyy}}}~~~|||}}}{{{vvvxxx~~~zzz~~~wwwtttxxxzzzyyy{{{333333444555555666666777888;;;666444777666;;;JJJ]]]ppp~~~~~~vvvfff]]]SSSRRROOOLLLJJJGGGFFFEEE???666000111111...---///000000/////////.................................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................000000000000111111111111444555777:::<<<<<<======>>>===;;;:::777777===DDDJJJYYYuuutttiiinnn}}}tttmmmmmmsssuuutttyyyxxx~~~vvvooodddbbbgggrrr{{{~~~tttvvvrrrgggXXXOOOMMMMMMKKKFFFGGGHHHJJJKKKLLLMMMMMMRRRWWW^^^llldddRRRGGGKKKOOOTTTfff|||wwwnnn}}}vvvjjjbbb\\\WWWSSSZZZggg[[[SSSJJJ;;;666111///222333111///000000000000////////////........................------------------------................................................---------............/////////.........---------////////////000000000000000111111222333333333333444888???GGGKKKMMMOOOQQQeee{{{ppphhhgggmmmxxx}}}{{{zzz{{{}}}}}}~~~zzzzzz|||zzz333444444555555666777777:::<<<666222777:::DDDWWW|||vvvmmmZZZPPPJJJKKKHHHCCCDDDJJJEEE???888444000------000000000000000////////////........................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................000000111111111222222222444666888:::<<<============888666888777888AAAMMMaaa|||ttt______lllzzznnneeebbbkkkxxx~~~~~~|||}}}~~~xxxnnnuuuvvvkkkggggggppp|||wwwbbbSSSMMMMMMLLLGGGGGGIIIKKKMMMOOOPPPQQQSSSVVVWWWZZZlllkkkRRRLLLMMMPPPXXXcccuuummmqqqiiiddd]]]VVVQQQfff|||jjj___TTTKKKAAA;;;444000111222222111000000000000////////////........................------------------------................................................---------............///...............---------////////////000000000000111111111222222222222222777888@@@LLLQQQPPPTTT\\\|||tttfffiiikkksss~~~444444444555666666777777444:::888777>>>EEEUUUnnn~~~iiiUUUGGGIIIIIICCCDDDLLLJJJFFFBBB<<<555111111333111111111000000000//////........................................................................---------------------------------------------------------------------------------------------------------...........................////////////000000111111222333333333666777999;;;============>>>888666777888===NNNaaa}}}}}}fffWWWaaaqqqyyyhhh```cccvvv|||rrrggg]]]dddvvvvvvnnnnnnqqqooo\\\RRRMMMJJJIIIJJJKKKMMMOOOQQQSSSUUUNNNUUUXXXVVV[[[ooogggTTTLLLKKKPPPXXXkkkrrruuu{{{rrrmmmeee\\\TTTUUUeeeyyyyyy~~~xxxlll```VVVPPPLLLEEE;;;444111111222222000000000000////////////................................................................................................---------............///........................////////////000000000000111111111111111222222333888;;;FFFSSSXXXZZZhhh{{{zzzrrrnnnkkkhhhooorrryyy444444555555666777777888444;;;:::;;;FFFUUUppp{{{qqq{{{~~~dddMMMKKKMMMIIIHHHNNNIIIJJJGGGBBB;;;666444222222111111111111000000000////////////////////////................................................---------------------------------------------------------------------------------------------------------.........//////........./////////000000000111111222333444444444777888:::<<<===>>>======???===:::999>>>NNNhhh~~~qqqccc___lllvvvwww|||pppkkkqqqyyylllcccYYYPPPQQQ]]]ooo{{{qqqlllooo|||zzzdddWWWPPPKKKJJJJJJKKKLLLNNNQQQSSSTTTMMMVVV[[[VVVRRRZZZlllzzz|||iiiWWWMMMNNNTTTTTThhhvvvyyyuuunnnfffXXXMMMOOOeeettttttxxx}}}|||sssfff^^^\\\QQQJJJ???666222111222444000000000000////////////................................................................................................---------............///---.....................////////////000000000000222111111111222333444555===DDDPPPZZZ\\\eeevvveee]]]```iiiqqqxxxzzz~~~~~~}}}444555555666666777888888555:::888>>>QQQhhhsssmmmuuutttmmmpppvvvwwwYYYMMMLLLKKKKKKMMMLLLMMMJJJDDD???<<<666111222222222222111111111000////////////////////////................................................------------------------------------------------------------------------------------------------,,,,,,------.../////////.........//////000000111111111222333444444555666888999;;;===>>>>>>>>>===999;;;999999HHHhhhvvvjjjhhhkkkssstttqqqrrryyyooo}}}}}}mmmbbb\\\SSSKKKKKKPPP]]]qqquuunnnnnnxxxpppbbbWWWOOOLLLKKKKKKKKKLLLMMMOOOPPPPPPUUUXXXTTTOOORRR]]]hhhppp[[[PPPLLLKKKVVVttt~~~}}}wwwpppZZZKKKGGGSSSkkk~~~}}}{{{}}}{{{mmmeeeeeeUUUNNNCCC999333111333555000000000000////////////................................................................................................---------............///---------...............////////////000000000000222111111111333555777888>>>JJJUUUXXXZZZkkk}}}qqqbbb^^^cccoooyyy555555555666777777888888777;;;===OOOmmmuuu~~~zzz|||pppXXXNNNOOORRRTTTUUUTTTNNNFFFCCCBBB;;;333333333222222222111111111////////////////////////................................................------------------------------------------------------------------------........................,,,,,,------...//////000---......///000000111111111111222333444555666666999:::;;;===>>>>>>>>>===444999888<<<]]]sssaaaggglllqqqrrrooommmnnnqqqppp~~~zzznnnccc______[[[UUUVVVXXXbbbxxx|||zzzzzz}}}mmm]]]QQQOOONNNMMMLLLMMMOOOOOOPPPQQQRRRRRRQQQRRRWWW\\\ooorrr___QQQOOOPPPccc}}}{{{tttdddRRRLLLLLLUUUyyyyyynnnkkk```YYYMMMAAA777222222333000000000000////////////................................................................................................---------............///---------.........//////////////////000000000000111111111222444777:::<<>>>>>>>>>>>888>>>===FFFtttxxxiii\\\WWWeeemmmrrrooolllnnnpppppp}}}oookkkccc]]]___eeefffbbbeeefffooo|||~~~pppVVVUUURRRPPPOOOOOOPPPQQQMMMLLLNNNSSSUUUTTTRRRRRRVVVllltttcccSSSKKKRRRjjj{{{fffkkk{{{sssqqq\\\SSSKKKEEEhhhyyyrrrnnnfffYYYIII;;;333000000000000000000////////////........................////////////////////////................................................---------.........//////---------.........//////////////////000000000000111111111222555999<<<>>>LLL\\\cccaaaooozzzuuu{{{yyyyyywww{{{}}}|||}}}}}}yyy~~~|||{{{xxxrrrkkkgggfffhhhgggfffmmmvvv~~~yyyyyy|||zzztttrrrpppnnnooosssxxx|||~~~777444444888999888:::>>>EEEXXXsss~~~vvvwwwqqqhhh___WWWaaaYYYPPPNNNNNNLLLCCC;;;777444111111333333111...////////////////////////////////////////////////......------------......------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,---------............///////////////000000000000222222333444555777777888;;;::::::;;;===>>>===<<<777;;;@@@RRRggg]]]VVVVVVaaadddtttssspppyyyvvvsss}}}hhheeeaaabbblll|||zzzzzztttvvv```TTTRRRNNNOOOQQQJJJLLLNNNQQQTTTVVVUUUTTTSSSQQQWWWccctttfffTTTNNNZZZdddlllsss___rrr{{{|||lll[[[OOOJJJ___|||uuudddZZZPPP>>>666666222222000......///000000/////////.........---------........................//////.........---------........................///////////////.....................////////////////////////000000000000222333444444444888CCCMMM^^^aaahhhoooyyy|||~~~wwwxxx~~~~~~yyyssspppjjjjjjlllooorrrssssssrrrxxxwwwuuusssqqqnnnjjjgggccc[[[UUUWWWYYY^^^hhhsssvvvzzzzzzuuupppmmmhhhbbbbbb___[[[ZZZ___iiittt{{{777555666888999999>>>DDDZZZwwwsssaaaYYY[[[WWWQQQMMMJJJHHHEEECCC===999555333333222000...////////////////////////////////////////////////......------------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,---------............///////////////000000000000222222333444666777888888;;;;;;<<<===>>>===<<<::::::<<>>???>>><<<:::999;;;<<>>999000333111//////000000///.../////////............---.......................................---------..............................//////////////////............/////////////////////000000000111111333555777777;;;GGGYYYgggnnniiisss}}}wwwqqqnnnuuu{{{yyypppiiibbb]]]ZZZPPPOOOOOOQQQWWW```iiinnnjjjiiihhhfffdddbbb```___^^^\\\^^^dddlllwww~~~{{{qqqiii___WWWXXXaaammmuuu888888888888777;;;IIIXXXtttaaaSSSQQQMMMHHHEEEEEEEEEFFFFFFBBB<<<666333111111111////////////////////////////////////////////////......------------..............................------------------------,,,,,,,,,---------......---------------------------------............///////////////000000000000111222333555666888999:::===???AAAAAA???<<<999888:::<<>><<<;;;;;;;;;BBBTTThhhqqqvvv}}}iiikkkvvvvvvvvvwwwuuuzzzppp^^^VVVSSSWWW[[[eeezzzssslllhhhkkkvvvyyy___UUUMMMOOONNNLLLKKKJJJKKKLLLMMMHHHIIIKKKPPPVVV]]]cccgggxxx~~~{{{iiiXXXUUU[[[```lllttt```SSSVVVvvvooo___XXXNNNJJJDDD999444222000000000000///...////////////////////////........................---.............................................---.........//////000000............/////////////////////000111222222222555666555666FFFbbb}}}tttmmm}}}|||pppkkkkkknnnttt{{{|||uuubbbSSSNNNOOOOOOMMMLLLLLLNNNVVVcccrrr}}}vvvnnnlllnnnqqqqqq{{{|||xxxmmmkkkiiihhhiiinnnrrrvvv|||999888888===DDDPPPdddvvv{{{|||rrrjjj[[[LLLIIIPPPUUUPPPIIIJJJHHHDDD===777444444555000000000000000000000000////////////////////////......------------..............................------------------------,,,,,,,,,---------......,,,,,,,,,------------...---------............///////////////000000000000111222333555777999:::;;;<<>><<<===@@@BBBNNNbbbpppnnnhhhppp~~~~~~sssvvvnnnhhhqqquuullljjjrrr|||}}}|||~~~bbbXXXXXXZZZaaaccceeepppxxxnnnjjjkkksssrrr^^^OOOOOONNNLLLKKKJJJJJJKKKKKKMMMJJJHHHJJJPPPZZZccchhhhhhttt|||ssscccXXXVVVXXXrrr|||pppoooRRRGGGiiipppaaaSSSKKKFFF;;;555333111000000000///......////////////000000000........................---------.......................................------......///000000000............////////////...///000000111222333333555666555:::OOOooowwwvvv|||rrrnnnooosss{{{}}}gggTTTNNNMMMKKKOOOQQQTTTYYY```mmm||||||~~~yyyuuutttvvvyyy}}}~~~:::888:::CCCQQQcccyyyzzzuuuyyy{{{hhhSSSMMMVVV______ZZZPPPOOOKKKCCC;;;666444555000000000000000000000000////////////////////////......------------..............................------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///////////////000000000000111222333555777999;;;<<<;;;>>>@@@???======AAAEEEKKK]]]sss{{{uuuooosss{{{}}}~~~~~~kkkkkkpppxxxwwwqqqnnnpppwww{{{~~~~~~||||||iiidddeeeiiiqqqllllllsss|||vvvrrrsssxxxqqq\\\SSSRRRQQQOOOMMMLLLKKKJJJLLLMMMLLLLLLNNNVVVbbbkkkdddlllvvvxxxnnn___WWWVVVbbbqqqvvvsssUUUGGGZZZ|||sss[[[NNNHHH>>>666333111000111000///....../////////000000000000........................---------.........//////........................------......///000000111............////////////...///000111222333333444555777888AAAZZZyyyrrrzzzzzzyyyzzz{{{{{{ggg```\\\WWWZZZ^^^ccchhhmmmuuu:::888;;;III\\\qqqyyytttxxxqqqZZZQQQYYYeeekkkjjjTTTTTTPPPHHH>>>777444444000000000000000000000000////////////////////////.........------.........////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////////////////000000000000111222333555888:::;;;<<<;;;>>>???>>><<<===CCCHHHQQQggg~~~}}}|||www^^^ppp~~~|||{{{{{{xxxwww~~~wwwvvvmmmiiiiiiooooooqqqzzz|||yyyyyy~~~pppYYYXXXVVVTTTQQQNNNLLLKKKDDDJJJOOOOOOLLLOOOYYYbbbgggiiiqqqzzzvvvggg\\\YYY]]]]]]{{{oooYYYOOOIIIkkkcccRRRKKKBBB666444111111111111///....../////////000000111111........................---------.........//////........................---------...///000000111............/////////000...///000111222333444444555888;;;GGGbbb~~~|||kkkyyy|||}}}}}}{{{|||}}}uuupppiiiggglllqqqtttuuuzzz<<<666CCC[[[sss}}}iiiZZZXXX^^^kkkwwweeeYYYLLLEEEEEEBBB;;;444666333111000000111000000000000//////.........---......---,,,,,,,,,,,,---------,,,,,,,,,------...------------------------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////111000000000000000111222444444555777888:::<<<===AAAAAAAAA>>>999999EEERRRaaahhhkkk||||||sssnnnuuuyyyxxx~~~|||uuu{{{zzzyyylllaaaXXXXXXYYYUUUNNNJJJKKKJJJJJJLLLLLLOOOYYYdddjjjlllmmmmmmmmmhhh[[[NNNTTTRRR```}}}~~~rrr\\\MMMGGGVVVlllwww___NNNCCC???777111111111//////000000000000000//////////////////.........---------................................................//////.........---------000000000000////////////000000111222333333444444777===@@@SSSwww}}}ttt}}}yyyvvv{{{===???RRRlll}}}lllbbb]]]```eee^^^VVVLLLHHHHHHEEE???999666333111000000111111000000000/////////.........------,,,,,,---...//////......---------------...------------------------------------------------,,,,,,---------.........,,,,,,,,,------......///111000000000000111222222444555888:::<<<======<<<@@@@@@@@@@@@???DDDRRRaaa}}}}}}zzzxxxuuupppvvv}}}yyywww|||vvv{{{rrr^^^ZZZ___]]]SSSJJJMMMKKKLLLMMMLLLLLLRRRZZZfffhhhiiiiiiiiiggg^^^TTTMMMNNNSSSiiixxx|||sss^^^QQQBBBLLL___ppp___OOOEEE;;;222111222000///000000000000000//////////////////.........---------................................................//////.........---------000000000000////////////000000111222333444444555555<<>>666333111///000111111111000000////////////......,,,,,,,,,---...///111222000000///...------------------------------------------------------------,,,------------.........---------...............111111000000111111222333333666:::>>>@@@@@@???>>>BBBBBBBBBCCCDDDMMMaaauuuyyyvvv|||wwwzzzssstttvvvhhhuuuzzzvvvtttyyy|||ssslllyyyfff]]]dddggg\\\QQQNNNLLLLLLMMMLLLIIIJJJOOOYYY\\\^^^```ccceee```YYYLLLNNNJJJNNNpppuuu|||zzzxxxyyyfffZZZIIIKKKTTTpppttt___NNNAAA555111222111000000000000000000////////////...............---------................................................/////////............---////////////000000000000000000111111333444555666888???LLLiiiwwwvvv~~~|||yyyzzz}}}|||{{{|||~~~}}}}}}}}}~~~~~~<<>>AAACCCDDDEEEGGGHHHIIIGGGEEEQQQnnnsss|||}}}uuuqqqwwwuuu}}}ssszzznnnfffqqq{{{sssqqqrrr}}}{{{rrrgggkkk~~~sssbbbeeejjjeee___PPPLLLKKKMMMLLLIIIHHHJJJKKKPPPTTTXXX^^^bbb```[[[RRROOOIIIHHH\\\kkk}}}uuu~~~{{{lllcccRRRLLLMMMeee}}}sssVVVGGG888333333222000000000000000000////////////......................................................................../////////...............////////////000000000000111111111111222444666777===FFFXXXtttvvv}}}}}}zzzyyyzzz|||{{{vvvuuu}}}yyyuuu{{{~~~}}}~~~~~~}}}CCCUUUyyy~~~}}}ggghhhuuuttt```RRRNNNKKKHHHEEEDDDCCCBBBAAA;;;888333111111222222222//////000000000000000000000//////.........//////222111000///...------------------------------------------------------------------.........///////////////////////////...111111111111222333444555666666888;;;@@@EEEIIILLLJJJNNNQQQNNNNNN]]]jjj___mmm~~~~~~{{{vvvrrrwwwrrrqqqrrrsssxxxrrrtttwww}}}sssfffddduuu||||||ppphhhfffhhhjjjUUUNNNJJJLLLMMMKKKJJJKKKHHHNNNTTTYYY^^^cccbbb]]]TTTJJJFFFJJJRRRgggqqqiii}}}sssmmm[[[RRRLLL___|||vvvyyyYYYKKK===777555333111000000000000000////////////---.....................................................................////////////////////////.../////////000000000111111111000111222555777888<<>>DDDIIIMMMJJJNNNTTTYYY```uuuiiiZZZdddgggvvvzzz}}}qqqhhhsssxxxvvvzzzyyy}}}vvvddd]]]cccggg}}}xxxttthhhjjjqqqaaaVVVMMMKKKMMMLLLLLLMMMNNNTTTZZZ___eeekkknnnlll\\\KKKEEEJJJIIINNNssskkkzzzrrr___```|||xxxvvvWWWLLLBBB<<<888333111222000000000000////////////---------..................................................................////////////000000000......//////000000111111111111000111222555888:::<<<___zzz}}}{{{qqqkkkjjjrrr|||qqqhhheeeppptttzzz~~~yyynnntttiii}}}yyykkk{{{iiiYYYVVVTTTWWWZZZXXXOOOGGGDDD???999444333222222222//////000000000111111111...---------------............---------------...------------------------------------------------............/////////////////////000000111111222111222222222333555666777888999999;;;>>>AAAEEEGGGHHHJJJSSSbbbuuuxxxeeefffeeerrryyy}}}tttppphhhfffnnnuuuzzz~~~~~~|||cccYYYYYYVVVfffwwwuuuqqqxxxssscccRRRKKKKKKKKKLLLNNNNNNTTT[[[aaakkkyyyyyycccQQQLLLFFFEEE[[[www|||hhhxxxvvvnnnRRRLLLFFFAAA;;;333111333000000000000////////////---------.........//////.................................................../////////000000000000.........///000111111111222111000000222555999;;;FFFsss~~~}}}}}}~~~jjjcccaaaiiisssyyy}}}{{{kkk```^^^eeelllwwwuuuccchhhuuuyyyuuuyyy]]]ZZZ[[[aaagggcccWWWKKKGGGBBB;;;666333333222222//////000000111111111222+++++++++,,,---...///000------,,,,,,,,,------...------------------------------------------------............/////////000......///000111222222333222222222333444555777777999:::;;;===???@@@@@@AAAGGGFFFOOOfffsssmmmttt}}}zzzooodddjjjlllkkkrrr|||cccXXXXXXRRRQQQjjjxxxuuuzzzlllWWWLLLJJJJJJKKKMMMHHHOOOVVV___ooodddQQQIIIIIIRRR\\\mmmvvvzzzkkkcccNNNKKKHHHEEE<<<333111444000000000000////////////---------.........//////.................................................../////////000000111111---......///000111111222222111000000222555999;;;TTT}}}ttt{{{yyy{{{}}}|||hhhaaa___fffpppwww}}}zzziii]]][[[WWWaaappp}}}ooo]]]aaannn}}}{{{{{{iii```___lll}}}~~~kkkVVVIIICCC<<<777444444333333000000000000////////////////////////////////////111000000///...---------........................,,,,,,,,,---------......///////////////.........000000000000111111111111222222333444555777777888:::;;;;;;<<>>AAACCCFFFGGGPPPsss~~~}}}||||||}}}~~~~~~eeeVVVSSSMMMKKKLLLQQQZZZiiipppjjjvvv~~~sssxxx}}}wwweeeSSSMMMQQQPPPOOONNNNNNMMMSSSbbbrrrzzzZZZOOOMMMNNNmmmhhhzzzcccYYYeeevvvcccPPPIIIDDD;;;333111111111000000000/////////........................////////////////////////////////////////////////............////////////......///000000111111222333555111111666444>>>UUU|||xxx{{{~~~}}}}}}}}}~~~zzzzzz}}}~~~qqqdddaaa```eeepppyyy}}}}}}tttfff^^^XXXYYY___iiiqqqvvv{{{xxxccc______hhhwwwzzzuuuvvv}}}~~~kkkfffooouuubbb___```\\\UUULLLHHHCCC>>>:::777333111111111111000000000//////////////////////////////000000//////....................................------------........................///////////////000000000111111111111111222333555666888999:::===>>>???AAACCCEEEFFFGGGRRRxxx~~~ooo\\\XXXQQQMMMIIIGGGHHHPPPbbbsssyyyhhhkkkvvvvvv}}}www^^^PPPQQQPPPOOOOOOOOOOOORRR^^^kkkqqq[[[SSSOOOaaagggqqqvvvhhhXXXMMMgggkkkUUUKKKEEE>>>777333111111111000000000//////........................////////////////////////////////////////////////............////////////...//////000111111222222444666444555888555BBB^^^|||}}}{{{|||~~~}}}}}}}}}{{{xxxzzz}}}uuueeeaaa```eeeoooyyy}}}~~~}}}lllbbbWWWWWW[[[fffpppvvv}}}~~~ggg```[[[bbbqqq|||~~~{{{~~~}}}wwwtttvvv{{{uuupppwww~~~oooYYYZZZgggnnn^^^WWWUUUUUUIIIFFFAAA===;;;888666444111111111111000000000000////////////////////////////////////....................................---------.........//////---.........//////000000///000000000111111111111111222333555777888::::::>>>>>>@@@AAACCCDDDEEEEEETTTtttyyyyyyuuupppyyyyyybbbZZZPPPMMMJJJHHHFFFGGGQQQ\\\mmmkkkhhhxxxxxxlllXXXQQQRRRRRRSSSUUUUUUWWW___iiigggUUURRR\\\}}}oooiiiuuupppaaaHHHQQQxxxttt___QQQIIIBBB:::555111111111111000000000000////////////////////////////////////////////////////////////////////////............//////////////////000000111222222222111444444777888444EEEfff}}}{{{||||||yyywwwxxx~~~}}}}}}}}}|||~~~zzzxxxxxxvvveeeaaa___dddoooxxx}}}~~~pppdddXXXVVVZZZfffqqqxxxlllbbbZZZ^^^lllxxx{{{zzz~~~~~~yyyuuutttwww{{{sssnnnwww}}}yyycccZZZXXXjjjrrr^^^TTTTTTWWWMMMIIICCC???<<<:::777555222222111111111000000000//////////////////////////////////////////..............................------........./////////------......///000000000000000000000111111111111111222333555777999:::;;;<<<===???BBBDDDEEEFFFFFF[[[uuuuuurrrxxxxxxppplllvvvjjj[[[LLLIIIHHHJJJIIIHHHKKKPPPZZZnnnrrrjjj~~~vvv~~~{{{cccTTTUUUTTTVVVYYYXXXWWW]]]dddxxxgggRRRWWWsss|||ggg|||~~~rrrpppfffMMMKKKddd}}}kkk[[[PPPEEE<<<666222222111111111000000000////////////////////////////////////////////////////////////////////////............//////////////////000111111222222333///222333777777555KKKsss|||wwwvvvwwwxxx~~~~~~~~~{{{~~~zzzwww|||~~~vvvfffbbb___dddnnnxxx~~~}}}vvvfff\\\XXXZZZcccooowww}}}ooodddZZZ[[[fffrrryyyzzz}}}~~~~~~~~~{{{vvvsssvvvyyy|||{{{pppbbbZZZgggyyyeeeXXXTTTTTT]]]WWWOOOGGGAAA>>>:::888222222222111111111000000////////////////////////.../////////////////////....................................////////////------......///000000111000000000000111111111111111222333555777999;;;<<<<<<>>>BBBFFFJJJMMMNNNOOOddd{{{yyyqqqqqqsssxxxzzzrrroooqqq{{{wwwaaaPPPJJJGGGIIIJJJHHHHHHJJJKKKWWWqqq~~~pppuuuzzzyyyooo[[[UUUUUUWWWZZZYYYWWWYYY___iii{{{YYYVVVfffkkksss~~~uuukkkVVVNNNZZZ}}}qqqbbbTTTIII>>>888222222222111111111000000////////////////////////////////////////////////////////////////////////............///////////////000000111111222333333111333444777999:::YYY{{{xxx|||{{{|||~~~wwwfffbbb___cccnnnxxx~~~|||nnnccc[[[XXX^^^gggpppwww}}}}}}oooeee[[[XXX```llluuuzzz{{{|||}}}~~~~~~~~~}}}wwwsssrrrxxx|||~~~|||oooiiizzzuuudddYYYUUUmmmfff[[[PPPHHHCCC>>><<<222222222111111111111000////////////////////////.........///////////////..................................../////////000---------...///000000111000000000000111111111111111222333555888:::;;;<<<>>>AAAFFFKKKQQQUUUXXXYYYlll|||ssspppooorrrxxx}}}~~~sssooopppyyyhhhZZZPPPHHHHHHIIIGGGFFFFFFAAAFFF[[[}}}uuuooowwwvvv```TTTTTTWWW[[[[[[XXXZZZ^^^eeerrreeeZZZ[[[}}}qqqqqqttt```TTTYYYxxxwwwpppdddVVVJJJAAA:::222222222111111111111000000000000000000000000000////////////////////////////////////////////////............/////////000000000000111222222333333666777666999<<>>>>>DDDFFFFFFHHHQQQ^^^fffeeettt{{{tttvvv~~~pppggglllwww}}}bbbXXXOOOLLLLLLKKKJJJJJJGGG@@@LLLaaaxxxsss}}}yyyxxxddd^^^YYYZZZ```cccaaa^^^bbbeeetttmmmZZZOOOccc{{{rrr```TTTsss~~~}}}|||zzzuuuiiiYYYQQQNNNHHHAAA:::333///111333111111222000000/////////.........////////////////////////////////////////////////000000000000000000000///111000000000000222333444444666999:::===RRR~~~}}}|||uuu|||{{{~~~{{{jjjccc^^^bbbnnn{{{uuudddVVVSSSUUUYYYcccpppwwwyyy}}}sssgggYYYSSSSSS[[[iiiuuu~~~~~~yyyxxxyyyyyy{{{~~~|||}}}zzzdddeeerrr|||vvvaaaLLLBBBAAA999777333111111222222111000000000000000000000000////////////...........................---------............////////////////////////000000000000...///111222333444444333222333666888<<>>AAADDDEEEDDDHHHLLLOOOUUUbbbrrr}}}zzz|||{{{{{{{{{|||~~~ssskkkkkkttt~~~gggRRRLLLNNNLLLIIIIIIJJJFFFFFFHHHRRRrrrxxxttt|||nnn___YYY]]]dddeeeccc[[[bbbfffrrrqqqiiiiii}}}sssfffXXXSSS~~~}}}xxxuuuoooggg^^^VVVNNNIII>>>777111111222111000111000000//////////////////////////////////////////////////////////////////000000000000000111111111///000111222333333333333444777888;;;KKKmmmpppkkksssxxx{{{zzzzzz{{{~~~hhhaaa[[[___kkkxxxkkkWWWPPPMMMLLLRRR[[[iiinnnvvvxxxkkk\\\QQQMMMOOOXXXaaauuu{{{|||{{{{{{{{{}}}~~~}}}}}}nnnqqqhhhVVVXXX```ggg]]]JJJAAAEEE>>>;;;777444333222111000////////////////////////////////////............---.................................////////////////////////000000000000666777999::::::888666555888999;;;===???AAACCCDDDJJJNNNUUU\\\eeesssttt|||~~~{{{tttqqqsss{{{uuu[[[SSSSSSPPPMMMNNNLLLJJJFFFEEEKKKbbb~~~uuuttt```UUUWWW^^^bbbbbbYYY______bbbwwwaaazzzwww|||rrriii]]]QQQxxxvvvwwwwwwtttjjj\\\OOOIIIAAA999222222222000000111//////000000000000000000///////////////////////////////////////////////////000000000111111111222000000222333333444333333444666888>>>VVV~~~vvvooohhhdddeeehhhnnnsssvvv|||~~~|||~~~}}}}}}jjjbbb\\\___jjjvvv}}}~~~oooYYYPPPMMMJJJNNNUUUbbbiiisss{{{nnn^^^SSSMMMMMMTTT\\\pppxxx~~~}}}~~~~~~vvvmmmwwwnnnhhhuuutttiiiSSSPPPQQQVVVSSSIIICCCDDD@@@===888555444333111000000000000000000000000000////////////............---------...........................////////////////////////000000000000;;;::::::888666333000...777999;;;>>>AAABBBBBBBBBJJJNNNVVVbbbooo~~~}}}}}}vvvsssvvvzzzbbbXXXTTTLLLIIILLLJJJJJJEEEEEEKKKWWWzzzwwwdddWWWUUUYYY]]]___]]]bbbaaa```tttffftttyyyooonnnxxxoooeeeWWWsssyyyyyy{{{yyynnn\\\OOOIIIDDD;;;333222222000000111//////000000000000111111///////////////////////////////////////////////////000000111111222222222111111222222333444444444444777888CCCeeexxxddd]]]```dddfffkkkpppttt||||||zzz}}}~~~}}}~~~|||kkkccc]]]___jjjuuu{{{}}}uuu^^^SSSOOOKKKLLLQQQYYYcccppp~~~ssscccWWWPPPMMMRRRYYYnnnxxx~~~ooorrr{{{mmmlllkkksssWWWPPPKKKLLLOOONNNHHHBBBBBB???:::666444333111000000000000000000000000000////////////............---------.........//////............////////////////////////000000000000777777666444333222111000666999>>>CCCFFFGGGFFFFFFHHHIIISSSbbbrrr~~~sssssszzzqqqcccZZZMMMIIINNNIIIKKKEEEFFFKKKKKKfffzzzlll___XXXWWWYYY[[[```bbbbbbbbbooohhhkkkmmmdddzzzwwwnnnYYYggg{{{yyytttgggWWWMMMKKKEEE<<<444333222000///111//////000000000111111111///////////////////////////////////////////////////000000111111222333333222222111111222333555666666888:::JJJssseee___gggjjjiiilllooosss|||zzzvvvwww~~~~~~~~~}}}|||}}}~~~~~~}}}jjjccc\\\___jjjvvv}}}~~~~~~}}}cccWWWQQQKKKKKKOOOPPP[[[jjj{{{zzzjjj\\\SSSNNNQQQWWWkkkuuu}}}yyyvvvuuugggvvvaaaZZZQQQOOOUUUXXXPPPFFFCCC???:::666444333111///000000000000000000000000000/////////............---------.........//////............/////////000////////////000000000000111111111222444666777888888<<>>AAABBBBBBCCCFFFIII]]]oooxxxuuuuuu{{{mmm^^^TTTKKKIIIHHHDDDAAA@@@??????GGGXXXjjj|||uuueee]]]]]]XXXVVVWWWZZZ[[[\\\bbbiii|||{{{kkkYYYPPPUUUfffkkkyyydddOOOQQQmmmkkkVVVKKKDDD:::333222333333333000000000000000000000000///////////////////////////////////////////////////000000000111111111111222333333444444555666666:::;;;QQQrrrrrrnnndddkkkllliiijjjoooxxx|||}}}}}}{{{xxxwwwzzz|||}}}{{{zzz{{{}}}~~~ttteee```[[[^^^iiiuuu~~~wwwggg]]]VVVQQQLLLFFFIIIZZZtttoooccc[[[VVVZZZgggrrrtttqqqsssxxx}}}~~~|||}}}vvvuuuzzzlllvvv}}}iiiXXXOOOGGGCCCBBBAAAAAADDDPPP]]]kkkwwwwwwfffbbbfffooouuuxxxjjjiiivvvppp]]]]]]kkkrrrqqq]]]KKKFFFCCC;;;555666222222111111111000000000000000000000////////////---------...............////////////////////////...000111111111111222444333333333333555777999:::<<>>FFFPPPddd|||~~~zzzjjj]]]YYYWWWTTTTTTWWW[[[]]]bbbggg{{{rrr___[[[]]]fffcccTTTddd}}}```OOOGGG<<<555333444444444000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111333333333444555555666666:::???YYY}}}gggdddkkkkkkllllllsss{{{~~~}}}{{{yyyyyyyyyzzz{{{yyy~~~|||{{{{{{}}}|||{{{zzzyyy{{{|||}}}tttfffaaa\\\]]]dddnnnuuuxxxttthhh]]]UUUQQQKKKJJJUUUjjjvvvhhh^^^WWWZZZeeeqqquuurrrpppssswww}}}}}}|||tttyyy~~~rrrlllgggttt{{{{{{xxxpppdddXXXOOOKKKEEECCCAAAAAAAAABBBHHHOOORRR\\\dddfffjjjvvv~~~{{{lllcccbbbkkkqqqqqqvvv~~~lll]]]bbbiiizzzlll\\\^^^___\\\WWWNNNFFFAAA===888444222222222111111111000000000000000000////////////---------.........//////////////////////////////...000111111111111222444333333333333555777999:::<<>>:::333222222222111111111111000000000000000////////////---------........./////////////////////////////////000111222111111222444333333333444555777999:::<<<@@@CCCCCCBBBDDDIIIOOOfffppp}}}~~~~~~}}}uuu~~~pppuuu{{{zzzfffQQQGGGFFFEEECCCBBB@@@???@@@BBBCCCMMMhhh}}}nnnooowwwzzzyyycccWWWVVVSSSUUU\\\aaaaaaaaabbboookkkVVVwwwtttyyypppssshhh|||wwwZZZPPPCCC999444222111000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111333333444444555666666666<<>>AAADDDEEEDDDJJJEEEBBBEEEHHHJJJLLLMMMSSSWWW\\\jjjuuulllkkknnnrrruuukkknnnsssyyyzzziii___ppplllYYYYYYTTTSSSQQQKKKFFFAAA:::555555333111111222111000...000000000000000000000000//////.........---------000000000000////////////000/////////000222444555444444555444555777;;;>>>AAA???@@@CCC@@@>>>HHHVVVjjjnnnyyyxxxzzzzzzmmmsss|||tttOOOHHHJJJDDD@@@CCCAAADDD@@@???BBBFFFZZZxxxooodddaaa```|||~~~ppp\\\WWWXXXZZZ\\\```cccfffgggqqqnnnaaagggxxxqqqxxxssscccvvvuuu}}}hhhRRRDDD>>>555444555000222222222111111111111000///////////////000111111000000000000000000000000000000000000000111111111///111333555555666888:::<<>>:::555333222111222111000...000000000000000000000000//////.........---------000000000000////////////222111111111333444666777333444555555555777;;;>>>CCCBBBEEEJJJHHHEEEOOO]]]yyy{{{zzzxxx}}}{{{pppuuu}}}ZZZOOOOOOJJJEEEGGGAAADDD???===@@@BBBTTTqqqnnnbbb``````uuuxxxbbb[[[\\\]]]```cccfffhhhjjjnnnqqq\\\ddd}}}eeeqqqppprrr|||~~~wwwpppfffRRRFFF@@@555444666222222222222111111111111000///////////////000111111000000000000000000000000000000000000111111111111000222444555555666888:::@@@WWW~~~{{{ddd^^^hhhiiiiiikkkiiivvvzzzyyyyyy|||~~~zzzvvvuuuuuuwwwxxxyyyyyyyyyyyytttsssssssssuuuwwwwwwwwwzzz{{{jjjbbb[[[^^^iiiuuu}}}sssjjj___UUUQQQPPP]]]|||yyymmmggg[[[bbbmmmwwwyyyvvvwww|||vvvxxx|||cccdddiiittt|||zzzbbbQQQQQQ]]]fff\\\WWWPPPKKKHHHHHHGGGGGGFFFEEECCCBBBCCCJJJUUU]]]\\\YYYSSSOOOMMMLLLJJJIIIIIIJJJLLLZZZ}}}nnnddd[[[ZZZaaaiiimmmnnnwww}}}~~~rrrzzz{{{ggghhhllluuu|||uuu___JJJ>>><<<666444222111222111000///000000000000000000000000/////////............---////////////000000000000111111111222333444555666333444555666666888;;;>>>CCCCCCJJJQQQPPPNNNVVVccc~~~~~~zzz~~~~~~zzzzzz~~~zzz{{{ssswwweeeQQQNNNIIIEEEDDDAAACCC>>><<<===>>>MMMhhhooobbbaaacccnnniii^^^^^^___```cccfffiiijjjllluuu|||jjjYYY```bbbddduuuqqqvvvvvvpppjjjcccRRRIIIBBB666333666444222222222111111111111000///////////////000111111000000000000000000000000//////000000111111111111222333555555555666888:::BBBaaa|||aaa^^^rrruuummmlllmmmxxx|||{{{{{{~~~~~~zzzvvvtttuuuwwwxxxyyyzzzzzzzzzzzzvvvsssrrrtttvvvvvvttt|||iiiaaa[[[]]]iiiuuu}}}ttthhhZZZRRRNNNUUUlllyyyooolll^^^cccmmmvvvyyyvvvwww{{{tttvvvzzzdddjjjrrr}}}uuu}}}rrr```SSSSSS]]]gggeee```XXXPPPJJJGGGFFFFFFDDDEEEEEECCCCCCMMM]]]iiinnnnnnkkkddd^^^ZZZSSSNNNQQQOOOMMMXXX{{{wwwnnneee\\\\\\dddnnnrrrrrrxxxkkkjjjyyyxxxVVVBBB===888666333222222222111////////////////////////////////////...............////////////000000000000///000000000111222333333333444666777777999<<>>;;;===<<>>===???===HHH___rrrgggdddcccvvv|||ppp___^^^]]]]]]^^^aaadddfffnnnooo{{{rrrYYYYYYPPPbbb}}}ppprrrccc```{{{{{{zzzvvvpppmmm___QQQLLLGGG999333555222222222222111111111000000///////////////000000111////////////////////////...//////000111111222222444555666555555777:::===MMMzzzhhhVVVppp~~~xxxuuuxxx~~~~~~~~~{{{xxxvvvwwwxxxyyy{{{{{{{{{|||~~~zzzvvvuuuxxxzzz{{{{{{xxxlllddd\\\]]]gggsssyyy{{{~~~ooo]]]RRRMMMPPPUUUgggqqq{{{}}}{{{vvvkkkbbb___aaahhhrrrwwwxxxzzz}}}rrrXXXaaannn||||||www||||||~~~qqqbbb[[[ZZZ```lllvvv|||xxxnnn```SSSHHHCCCAAABBBDDDEEEEEEFFFPPPaaannn{{{{{{llleeeYYYYYYqqqpppfffUUURRRQQQYYYiii|||rrrhhhrrrdddJJJ???;;;888444222222222222111000000000000000000000000...////////////000000000......//////000000111111111222333444444444444333222444777999:::;;;>>>@@@CCCEEELLLVVVYYY[[[hhhwwwzzzxxx}}}xxxyyyzzzqqqrrrwwwmmmXXXPPPLLLGGGCCCEEE@@@???AAA>>>FFF[[[qqqgggaaannnxxxbbbaaa______```bbbeeegggmmmppp{{{kkkZZZJJJOOOooopppxxxwwwmmmeee___sss|||vvvpppnnnbbbTTTNNNJJJ===777666111222222222111111111111000///////////////000111111000000000000000000000000......///000111222222333444555555555666888<<>>AAAgggYYYKKKaaarrrwww|||~~~~~~}}}}}}}}}|||zzzzzz{{{{{{{{{{{{zzzzzzyyy{{{}}}|||yyyyyy|||tttiiiaaaZZZ\\\gggttt{{{}}}~~~|||}}}mmmXXXNNNIIIEEE===>>>@@@HHHXXXeeeeee___XXXYYY```llluuuzzz~~~~~~~~~~~~nnnVVVUUU\\\kkkxxx}}}{{{ssstttuuussshhhgggnnnvvvvvvrrrxxxwwwqqqppprrrvvvvvveeeWWWNNNKKKEEEFFFHHHIIIMMMUUU___gggfffsss{{{xxxyyy~~~~~~xxxuuummm]]]TTTdddxxxmmm^^^RRRMMMHHHHHHIIIMMMXXXjjjyyyjjjjjjlllvvvjjj[[[UUU___eee[[[LLLDDD===:::555222222222222222000000000000000000000000.../////////000000111111---......///000111111222///000111222333222111000222555888:::;;;===???AAABBBAAAEEEMMMQQQVVVgggzzztttxxx|||rrrjjjpppzzzwwwfffXXXLLLIIIJJJDDDAAABBB<<>>KKKZZZ___]]]VVVVVV]]]jjjuuuzzz}}}{{{zzz{{{}}}~~~~~~cccSSSPPP\\\fffooovvvxxxwww}}}wwwqqqppptttssspppvvv~~~xxxvvvzzzkkk```YYYVVVRRRKKKGGGJJJRRRZZZeeennnrrrtttxxxzzzzzzzzzzzzzzzrrrjjj[[[SSSccczzzmmm___PPPJJJNNNEEEDDDFFFKKKSSS```sss{{{gggiiikkkvvvtttaaaUUUSSSRRRTTTOOO???FFF888444666333666777///111111111111000000000000000000000000000000000000000////////////111222333111111111111222333444444777888999;;;>>>@@@BBBBBBBBBFFFEEEGGGMMMSSSggg}}}tttzzzyyyppprrrxxxyyyuuu^^^OOOOOOIIIDDDDDDBBB@@@BBBFFFuuu{{{zzzwww|||nnnbbb\\\```aaa]]]___fffggggggnnn|||}}}YYYLLLMMMTTT~~~vvviii^^^mmmuuudddQQQOOOSSSDDD444777222222222111111111111000000000000000000000000000000000000000000000000000000000000111222222333333444111555222999<<<777KKKwwwnnnXXXMMMLLL]]]mmmrrrvvv{{{}}}{{{|||~~~zzz{{{}}}~~~}}}|||zzzyyy|||~~~~~~zzzwwwvvvwww}}}rrrgggeee```___hhhwww~~~}}}~~~{{{\\\NNNIIIEEEAAA;;;===@@@BBBOOO[[[YYYUUUSSSWWWeeerrr{{{}}}zzz|||zzzvvvvvv{{{||||||gggRRRKKKNNNWWWcccooowww|||||||||vvvwwwzzz}}}|||qqqjjjfffZZZPPPHHHJJJTTT```mmmwwwyyy{{{}}}~~~~~~~~~~~~~~~xxxooo___WWWdddrrreeeWWWIIIDDDGGGDDDCCCDDDHHHNNN[[[pppzzzhhhfffmmm|||fffWWWSSSQQQSSSNNN===AAA777666888333333555000111111111111000000000000000000000000000000000000000/////////000111222333111111111111222333444555888999;;;===@@@BBBCCCCCCFFFIIIFFFIIIRRR[[[qqqzzzuuummmqqqyyy|||~~~sss```WWWOOOHHHEEECCC@@@BBBEEEhhh}}}sssddd[[[^^^```___bbbiiicccfffnnnyyy\\\MMMOOOUUU~~~}}}vvvjjjpppsssTTTKKKNNNCCC666888222222222111111111111000000000000000000000000000000000000000000000000000000000000111222222333333666222666333999<<<999NNN~~~^^^NNNGGGJJJXXXeeejjjqqqzzz}}}|||}}}}}}}}}zzz{{{|||}}}}}}|||zzzyyyzzz|||~~~~~~{{{yyyyyyzzz~~~tttgggeee___^^^gggvvv]]]KKKDDDAAAAAA;;;>>>@@@AAANNNXXXUUUSSSPPPTTTaaannnvvv{{{zzzxxxyyyxxxuuuvvvzzzzzz[[[IIIHHHNNNSSScccsss|||{{{zzz{{{||||||xxxqqqsssxxxssseeeWWWKKKNNN[[[jjjzzzzzzkkkbbbnnn~~~jjj\\\PPPDDD@@@BBBDDDCCCDDDGGGKKKWWWnnntttkkkwwwsss___WWWVVV[[[WWWGGGDDD888888:::222000444111111111111111000000000000000000000000000000000000////////////000111222333111111111111222333444555888999<<>>AAACCCDDDQQQ[[[UUUTTTPPPSSS^^^kkkrrrvvvyyyxxxuuutttvvvvvvuuuvvvzzz\\\KKKJJJMMMTTTgggyyyxxxppppppqqqooolllnnnmmmiiimmm}}}uuuiiiZZZOOOSSSdddvvvyyyttt~~~yyyeeeXXXMMMDDDAAABBBDDDDDDEEEGGGIIIUUUmmm}}}~~~dddZZZ\\\gggkkkaaaTTTAAA999999222000333111111111111111000000000////////////////////////////////////000000111222222111111111222333444555666777999<<<@@@CCCDDDDDDDDDDDDIIIHHHJJJTTTbbb{{{lllhhhnnnvvv{{{}}}rrrdddUUUKKKEEEAAAAAAEEEIIIdddtttmmm}}}zzzjjj\\\YYY]]]___aaacccfffiiippptttxxxWWWQQQRRRjjj}}}pppwwwsssVVVOOODDD777666222222222111111111000000////////////////////////////////////////////////000000000111222222333333777222777555888:::;;;XXXYYYGGGEEEIIISSS\\\cccmmmwww~~~~~~}}}zzzyyy||||||||||||}}}}}}~~~~~~zzz{{{}}}wwwfffccc^^^]]]eeettt~~~iiiQQQHHHFFFFFFCCCGGGHHHJJJYYYddd^^^ZZZTTTTTT^^^jjjqqqtttvvvtttsssssstttvvvwwwxxxzzzZZZKKKIIIIIIUUUiii|||pppffffffiiigggccchhhkkkjjjkkk~~~}}}rrrgggZZZSSSZZZkkk|||sssaaaTTTKKKFFFDDDEEEDDDCCCDDDEEEHHHRRRfffyyyeee[[[aaavvvmmmNNN;;;888444333444000111111111111000000000///////////////////////////...//////000111111222222111111111222333444666777777888;;;???BBBDDDEEEEEEGGGOOOQQQTTT]]]kkkxxxooonnnrrrvvvzzz||||||lllYYYMMMFFFBBBBBBEEEKKK___uuugggaaaqqqtttfff```````````````fffeeelllsss[[[PPPQQQccc~~~mmm{{{iiinnn|||___SSSFFF999777222222222111111111000000////////////////////////////////////////////////000000000111222222333333666111777555888999===___aaaLLLHHHIIIRRR]]]gggooottt{{{}}}~~~~~~|||zzz}}}}}}|||}}}}}}}}}~~~~~~xxxfffccc]]]\\\dddsss|||uuu]]]QQQLLLIIIHHHKKKKKKOOOcccqqqkkkcccZZZVVV]]]iiipppssstttssstttuuuuuuwwwyyy{{{{{{yyyRRRJJJLLLJJJTTTfffxxx~~~kkkbbbdddgggfffcccbbbeeehhhlll|||sssiii```[[[dddrrrwwwkkk[[[NNNHHHFFFFFFFFFEEECCCBBBDDDEEEKKKYYYggg|||~~~wwwtttwwwnnndddkkkZZZ???:::777555555000111111111111000000000000000000000000000000000000...///000111222222222111111111111222444555777777888999;;;>>>AAACCCFFFGGGFFFMMMQQQYYYffftttwwwqqqsssvvvxxxzzzzzz|||~~~ooo[[[NNNHHHDDDCCCEEEIIIZZZwww~~~lllaaa[[[fffvvvkkkeeecccbbbbbbccc```hhhqqq|||kkkUUUOOOZZZjjjrrrxxxbbbfffxxx___TTTJJJ===888222222222111111111111000000000000000000000000000000000000000000000000000000000000111222222333333666000777666888999AAAhhhbbbMMMJJJJJJRRR^^^jjjrrruuuvvvxxx{{{~~~~~~~~~|||~~~}}}||||||}}}}}}~~~wwweeebbb]]][[[cccrrr{{{}}}nnn^^^UUUNNNMMMNNNLLLQQQkkk}}}yyykkk```WWW\\\gggnnnrrrttttttwwwxxxwwwxxx{{{|||zzzjjjIIIHHHMMMIIISSScccsss~~~xxxiiibbbdddgggeeeaaa]]][[[___kkk}}}vvvoookkkqqq{{{oooeeeVVVJJJFFFGGGHHHHHHJJJFFFDDDEEEEEEGGGMMMTTT^^^fffpppsssmmmeee``````fffzzz{{{mmmnnnaaaFFF@@@999444444222111111111111000000000000000000000000000000000000---...000111222222111111111111111222444666777888::::::;;;===@@@DDDHHHJJJEEEGGGIIIXXXppp|||qqqnnnqqqtttvvvxxxvvvxxxzzz{{{{{{{{{|||}}}ppp[[[OOOIIIEEEDDDFFFEEESSSqqqooofff\\\^^^oooqqqeeeaaacccdddeeeaaahhhnnnsss]]]OOOYYY|||fffgggxxx___```}}}sss\\\TTTNNN???777222222222111111111111000000000000000000000000000000000000000000000000000000000000111222222333333777111888888:::;;;FFFpppxxx}}}aaaKKKMMMPPPUUU___mmmxxx~~~zzzzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}~~~{{{|||{{{zzzyyy{{{~~~~~~|||vvveeebbb\\\ZZZbbbqqqzzz|||ooobbbWWWUUUSSSNNNTTTrrrvvvggg[[[^^^hhhpppuuuwwwuuuyyyzzzxxxxxx||||||yyy\\\AAADDDHHHBBBTTTbbbrrr}}}~~~ttthhhdddeeeeeeaaa\\\___YYY[[[jjj}}}}}}zzz}}}zzzlllcccUUUIIIFFFIIIKKKJJJQQQKKKGGGHHHHHHFFFFFFIIIEEEMMMWWW\\\XXXQQQPPPSSS\\\sss~~~yyyvvvfff^^^___uuuzzzmmmgggwwwcccKKKDDD:::333444444111111111111000000000000000000000000000000000000---...000111222222111111111111111222444666777888===<<<<<<===AAAEEEJJJMMMIIIFFFFFF[[[|||}}}pppmmm{{{jjjggglllooorrruuusssuuuwwwxxxxxxwwwyyyzzz}}}~~~oooZZZOOOJJJFFFEEEFFFFFFTTTrrrvvvmmm___YYYddd~~~rrrbbb^^^bbbfffjjjfffkkkmmmkkk```SSSaaawwwbbbaaa{{{___\\\rrr~~~qqqYYYUUUPPP@@@444222222222111111111111000000000000000000000000000000000000000000000000000000000000111222222333333888222:::;;;<<<===JJJvvvwwwlllpppcccIIIOOOVVVZZZaaaooo~~~}}}}}}|||zzzzzz{{{||||||}}}}}}zzz{{{yyyxxxwwwyyy|||zzz~~~uuueeebbb\\\ZZZbbbpppzzz|||}}}|||~~~nnn___]]]YYYRRRXXXxxx~~~nnn```aaakkktttyyy|||vvv{{{{{{xxxxxx||||||www