BM6P6(@ xxx~~~~~~}}}zzzzzz}}}{{{zzz{{{}}}}}}xxxrrrrrrqqqpppppprrrssstttzzzyyyyyyzzz{{{}}}|||yyyxxxyyy{{{}}}|||}}}~~~~~~~~~}}}{{{zzzwwwxxxxxxwwwuuuvvvxxxzzz{{{|||}}}}}}}}}}}}}}}|||~~~}}}|||{{{zzz~~~{{{|||~~~~~~}}}{{{yyyzzz|||}}}~~~~~~}}}{{{zzzvvvyyy~~~|||vvvoooiiigggddd```^^^```]]]]]]\\\\\\\\\\\\\\\[[[[[[XXXTTTPPPLLLJJJIIIIIIIIIHHHFFFDDDCCCBBBBBBBBBDDDLLLQQQMMMHHHGGGFFFEEECCCFFFLLLVVViiiyyy|||uuuwwwxxxzzz|||~~~}}}|||zzzxxxvvvuuuuuutttzzz~~~vvvtttpppnnnmmmkkkiiiggghhhdddeeemmmzzzuuupppiiiggggggkkkqqqvvvwwwvvvtttqqqmmmiiihhhiiilllnnnssswww}}}{{{wwwuuuwwwwwwwwwyyy|||{{{zzz~~~ssskkkccc___[[[XXXVVVVVVUUUTTTQQQPPPOOOOOOPPPPPPOOOMMMLLLJJJHHHEEECCCBBBBBBBBB@@@>>>;;;::::::<<>>???AAABBBDDDGGGJJJMMMPPPRRRSSSWWW]]]dddjjjnnnoooppprrrqqqoooppppppnnnjjjfffaaabbbccceeegggjjjlllnnnmmmllliiifffaaa^^^[[[YYYTTTSSSQQQOOONNNMMMMMMLLLKKKNNNPPPOOOPPPXXXhhhuuu{{{xxxpppeeeXXXMMMHHHFFFDDDCCCBBBBBBDDDGGGJJJLLLRRRUUU[[[cccppp~~~yyyvvvtttqqqnnnkkkfff___[[[WWWSSSQQQPPPOOONNNTTT\\\hhhnnnuuuvvvqqqkkkgggfff___[[[[[[___dddhhhooovvv{{{}}}~~~|||yyyvvvttttttsssssstttssspppjjjaaa[[[YYYTTTQQQQQQQQQSSSZZZbbbkkknnnrrrvvvyyyzzzzzzyyyvvvvvvvvvwwwwwwyyyzzzzzz|||||||||||||||{{{{{{{{{|||{{{zzz|||~~~~~~{{{{{{{{{{{{|||}}}~~~zzzyyyzzz~~~~~~vvvpppqqqrrruuuxxxzzz|||||||||||||||{{{{{{{{{|||~~~~~~}}}|||{{{zzzyyyxxxxxxzzz{{{{{{{{{zzzyyywwwvvvtttuuuuuutttsssssstttvvvzzz{{{|||}}}~~~~~~}}}|||~~~}}}~~~|||zzzxxxvvvxxx|||yyyqqqkkkhhheee```^^^_________^^^\\\[[[ZZZYYYXXXSSSRRRQQQPPPNNNLLLJJJIIIKKKJJJHHHGGGEEEDDDDDDDDDGGGPPPUUURRRLLLJJJHHHFFFEEEGGGMMMYYYjjjyyy}}}yyyzzz{{{|||}}}}}}{{{yyyxxx~~~{{{yyyxxxxxxvvvtttqqqkkkhhhkkkqqqyyy|||yyyvvvzzzyyyrrrooorrrvvvxxxyyy~~~|||yyyvvvvvvwwwzzz|||~~~{{{zzz{{{uuuqqqlllgggccc^^^YYYUUUUUUTTTRRRSSSTTTUUUUUUTTTTTTSSSRRRPPPMMMIIIFFFEEECCCAAA>>><<<;;;;;;===>>>???@@@AAABBBEEEGGGIIIJJJNNNQQQUUUYYY^^^bbbdddeeedddcccccceeeffffffcccaaa```bbbeeehhhlllnnnooopppqqqpppmmmiiieeeaaa^^^\\\UUUSSSQQQNNNLLLKKKKKKKKKKKKMMMOOOOOORRR]]]nnn|||}}}sssfffXXXMMMGGGDDDDDDBBBAAAAAABBBDDDGGGIIIKKKOOOVVV```lll~~~{{{wwwuuusssqqqmmmfff___ZZZVVVRRROOOOOOMMMLLLPPPWWWhhhlllpppooojjjccc___]]]VVVRRRQQQUUUZZZ___gggnnnvvvxxxzzzzzzxxxvvvuuuuuussssssttttttqqqkkkccc]]]YYYTTTQQQPPPPPPRRRYYYbbblllnnnrrrvvvyyyzzzzzzyyyuuuvvvwwwxxxxxxxxxxxxxxx|||||||||||||||{{{zzzyyyzzzzzzyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyxxxxxxxxxyyy{{{~~~}}}zzzyyy{{{}}}~~~{{{rrrllljjjlllqqquuuyyyzzz{{{zzz}}}|||{{{{{{{{{|||}}}~~~||||||}}}|||{{{yyyxxxwwwwwwxxxyyyyyyyyyyyyxxxwwwtttvvvvvvuuutttssstttuuuxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}~~~|||{{{zzzvvvxxxzzz|||~~~|||tttmmmjjjeee```]]]^^^___^^^\\\ZZZXXXVVVUUUTTTNNNOOOPPPPPPOOONNNKKKJJJLLLKKKIIIHHHFFFFFFEEEEEEHHHQQQWWWTTTNNNKKKHHHEEEEEEGGGMMMZZZjjjwww{{{zzz{{{|||}}}~~~}}}~~~{{{yyyzzz~~~}}}}}}{{{yyytttnnniiijjjlllpppxxxyyyrrrrrrxxx}}}~~~}}}{{{yyyyyy{{{}}}~~~{{{vvv|||~~~zzzuuupppkkkddd^^^ZZZXXXVVVTTTTTTUUUVVVVVVUUUVVVWWWWWWUUURRRNNNIIIGGGGGGEEEAAA???=========>>>AAAAAAAAABBBCCCEEEFFFGGGMMMMMMOOORRRVVVYYY]]]___\\\\\\]]]___`````````______bbbgggllloooqqqqqqqqqtttssspppmmmiiiddd```^^^UUUTTTQQQMMMKKKJJJJJJJJJLLLNNNOOOOOOSSS___ppp}}}}}}ssseeeXXXNNNGGGDDDCCCBBB@@@???@@@BBBEEEFFFFFFKKKSSS[[[gggxxx~~~{{{wwwvvvuuurrrnnnggg^^^XXXVVVQQQNNNNNNMMMKKKNNNRRR___bbbdddbbb]]]WWWSSSRRRPPPLLLJJJNNNSSSXXX```hhhpppsssvvvxxxwwwvvvvvvvvvsssssstttuuusssmmmfff```YYYTTTQQQPPPPPPRRRZZZbbblllooossswwwyyyzzzzzzyyyvvvwwwyyyzzzzzzzzzyyyxxx{{{||||||||||||zzzyyyxxxyyyyyyyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzyyywwwvvvwwwzzz}}}xxx~~~{{{yyyyyy}}}}}}~~~zzzpppjjjeeehhhmmmrrrvvvxxxxxxwww||||||{{{zzzzzz{{{|||}}}{{{|||}}}}}}|||{{{yyywwwtttuuuwwwyyyzzzzzzyyyyyyvvvwwwxxxwwwvvvtttuuuvvvvvvwwwxxxzzz{{{|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||wwwxxxxxxyyy{{{~~~wwwoookkkfff```\\\]]]\\\[[[ZZZWWWUUUSSSQQQPPPLLLMMMOOOPPPPPPOOOMMMKKKMMMLLLJJJHHHGGGFFFFFFFFFFFFPPPWWWUUUPPPLLLHHHEEEFFFGGGNNN\\\kkkuuuyyyyyy{{{{{{|||~~~~~~|||~~~|||zzz}}}~~~{{{yyysssmmmhhhhhhhhhhhhmmmsss|||tttpppqqqwww~~~||||||~~~yyyyyy~~~yyysssmmmgggbbb]]]ZZZWWWVVVVVVWWWVVVUUUWWWXXXYYYXXXVVVRRRMMMKKKJJJIIIFFFCCCAAA@@@@@@@@@CCCCCCBBBCCCCCCDDDEEEEEEGGGGGGHHHJJJMMMQQQUUUWWW[[[\\\]]]^^^______``````___ccciiiooossstttsssrrruuutttrrrooojjjeeeaaa^^^VVVTTTPPPMMMKKKJJJJJJKKKNNNOOOOOOOOOSSS^^^mmmyyyyyyooocccYYYPPPIIIEEEDDDBBB@@@??????@@@BBBDDDDDDIIIPPPWWWaaappp~~~{{{yyywwwvvvuuurrrnnnggg^^^XXXVVVQQQNNNOOOOOOMMMMMMPPPVVVWWWWWWVVVSSSOOOMMMKKKMMMHHHGGGJJJMMMQQQXXX___hhhlllqqquuuvvvvvvwwwwwwssstttuuuvvvuuuooohhhccc[[[UUUQQQPPPPPPSSS[[[dddmmmpppssswwwyyyzzzzzzyyyvvvwwwxxxyyyzzzyyyxxxwwwzzz{{{|||||||||{{{yyyxxxxxxyyyzzz{{{|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}|||}}}|||yyywwwwwwyyy{{{|||qqqwww||||||zzzzzz~~~~~~~~~zzzqqqkkkfffhhhmmmrrruuuwwwwwwwwwzzzzzzyyyyyyyyyzzz|||}}}zzz{{{|||}}}}}}|||{{{zzztttuuuwwwyyy{{{{{{{{{zzzwwwyyyzzzyyywwwvvvvvvvvvuuuvvvwwwxxxyyyzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~||||||||||||||||||||||||}}}}}}yyyyyyyyyyyyzzz~~~yyyqqqlllggg```\\\\\\ZZZYYYWWWUUUSSSPPPNNNMMMLLLMMMOOOQQQQQQPPPNNNMMMMMMLLLJJJIIIGGGFFFFFFFFFEEEOOOXXXWWWRRRNNNJJJFFFGGGIIIRRRaaannntttvvvwwwyyyzzz{{{|||~~~~~~|||~~~~~~|||}}}|||yyyvvvpppjjjfffdddcccaaacccggghhhmmmyyy{{{rrrqqquuu}}}}}}wwwqqqnnnfffccc^^^[[[ZZZYYYXXXWWWXXXYYYZZZZZZYYYVVVSSSQQQNNNMMMJJJHHHEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHKKKPPPTTTVVV[[[]]]_________```bbbccccccffflllrrrvvvwwwvvvuuuuuutttrrrooojjjeee```]]]VVVTTTPPPMMMKKKKKKLLLLLLOOOOOOPPPPPPTTT^^^kkktttxxxssskkkcccZZZSSSKKKGGGEEECCC@@@>>>>>>???AAABBBCCCHHHNNNSSSZZZjjj~~~}}}zzzyyyxxxwwwuuusssqqqmmmfff___ZZZWWWRRRPPPRRRRRRPPPOOOQQQRRRRRRQQQPPPNNNMMMLLLKKKJJJFFFEEEGGGIIIKKKPPPUUU```dddkkkpppsssuuuvvvwwwssstttvvvwwwvvvqqqkkkeee\\\WWWRRRQQQQQQTTT\\\eeennnppptttxxxzzzzzzyyyyyytttuuuuuuvvvvvvvvvuuuuuuxxxyyy{{{||||||{{{zzzxxxxxxyyy{{{{{{{{{|||~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{~~~}}}{{{yyyxxxyyyzzz{{{kkkpppvvv{{{}}}|||zzzrrrmmmhhhjjjnnnqqqtttvvvvvvvvvxxxwwwwwwwwwxxxzzz{{{|||zzz{{{|||}}}~~~~~~~~~~~~xxxyyyzzz{{{{{{{{{zzzyyywwwyyyzzzzzzxxxvvvuuuvvvwwwwwwxxxyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~~~~{{{{{{}}}}}}|||{{{{{{zzzzzzzzzzzz{{{{{{{{{}}}{{{rrrmmmggg```[[[\\\YYYXXXVVVTTTRRRPPPNNNMMMMMMNNNOOOPPPQQQPPPPPPOOOLLLKKKJJJHHHGGGFFFFFFEEEDDDPPPYYYYYYUUUQQQLLLHHHJJJKKKVVVgggrrruuuuuuwwwwwwxxxyyy{{{}}}~~~~~~}}}zzz|||~~~~~~|||{{{zzz~~~zzzvvvsssmmmgggbbb```]]]YYYYYY\\\[[[]]]eeerrrxxxtttrrr||||||yyyrrrnnnhhhccc```^^^\\\[[[XXXYYY[[[\\\\\\ZZZYYYXXXRRRPPPNNNLLLJJJIIIHHHHHHFFFEEEEEEDDDDDDEEEEEEEEEDDDEEEGGGIIIMMMRRRWWWYYYYYY[[[^^^___^^^```cccfffhhhkkkpppvvvyyyzzzyyyxxxssssssqqqnnniiiccc^^^ZZZVVVTTTPPPMMMLLLLLLMMMOOOOOOPPPQQQRRRVVV___jjjrrrtttpppiiiccc]]]UUUMMMGGGFFFDDDAAA???>>>???@@@AAABBBFFFLLLOOOVVVeee|||}}}yyyxxxxxxyyyvvvtttqqqnnnkkkfff___[[[YYYTTTRRRUUUVVVTTTRRRSSSRRRPPPNNNMMMMMMLLLLLLKKKKKKGGGFFFHHHIIIHHHJJJNNNWWW]]]dddkkkoooqqqssstttssstttvvvxxxwwwssslllggg^^^XXXSSSRRRRRRUUU^^^gggoooqqqtttxxxzzzzzzyyyyyyvvvuuuuuutttttttttuuuuuuvvvxxxzzz|||}}}|||zzzyyyxxxzzz|||{{{zzzzzz}}}~~~~~~~~~~~~}}}|||{{{{{{~~~|||{{{zzz{{{{{{zzzyyyyyyyyyzzzzzzhhhmmmrrrxxxzzzxxx{{{tttoooiiikkkmmmppprrrttttttuuuvvvvvvvvvvvvwwwyyy{{{|||{{{{{{|||}}}~~~{{{|||}}}}}}|||{{{yyyxxxwwwyyyzzzzzzxxxvvvuuuuuuxxxxxxyyyzzzzzzzzzyyyyyyyyyyyyzzz|||}}}}}}}}}}}}||||||~~~|||{{{yyyxxxxxxxxx{{{|||}}}~~~|||sssnnnggg```[[[[[[YYYXXXWWWUUURRRPPPOOONNNOOOOOOPPPPPPQQQQQQQQQPPPLLLKKKJJJHHHGGGFFFEEEEEEEEEPPPZZZ[[[WWWSSSOOOKKKLLLNNNYYYkkkvvvvvvuuuwwwuuuvvvxxxzzz|||~~~~~~}}}{{{xxxwwwxxxzzz{{{{{{{{{yyyxxxxxx~~~~~~yyytttqqqkkkeee```]]]YYYTTTRRRUUUWWWUUUYYYdddppp}}}xxxlllvvvzzzuuuoooiiieeebbb```^^^YYYZZZ[[[]]]^^^^^^]]]]]]SSSRRRQQQOOOMMMKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHAAABBBDDDHHHMMMQQQVVVXXXUUUXXX\\\]]]]]]___dddggglllooosssxxx{{{||||||{{{rrrrrrpppmmmhhhbbb\\\YYYVVVTTTPPPMMMLLLMMMOOOPPPOOOPPPQQQTTTYYYaaakkkrrrsssooojjjeee___WWWNNNHHHFFFEEEBBB???>>>???@@@AAAAAAEEEJJJMMMSSSddd{{{}}}zzzxxxwwwyyy{{{vvvssspppmmmjjjeee```\\\ZZZUUUSSSWWWYYYWWWUUUUUURRRPPPMMMKKKKKKKKKKKKJJJNNNJJJIIIKKKKKKHHHIIILLLQQQWWW```gggllloooqqqrrrssstttvvvxxxxxxtttmmmhhh___YYYTTTRRRRRRUUU^^^hhhoooqqquuuxxxzzzzzzyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxuuuwwwzzz|||}}}|||{{{zzzyyy{{{|||{{{yyyyyy{{{~~~}}}~~~~~~~~~~~~|||zzzyyy~~~|||{{{zzzxxxxxxxxxyyyzzzzzzzzzzzzhhhiiippp}}}xxxnnnrrr}}}wwwrrrnnnmmmmmmnnnoooqqqrrrssstttvvvvvvxxxyyy{{{|||~~~~~~~~~|||{{{|||}}}~~~{{{yyyxxxyyyzzz{{{uuuuuuvvvvvvwwwxxxzzzzzzzzzzzzxxxwwwwwwxxxzzzzzz||||||}}}~~~~~~~~~~~~}}}zzz|||||||||||||||{{{zzzyyyxxxvvvzzz{{{tttnnniiiddd___\\\]]][[[YYYVVVTTTRRRRRRRRRNNNPPPRRRTTTSSSQQQMMMKKKNNNMMMKKKIIIHHHHHHHHHHHHLLLWWWYYYYYYZZZSSSKKKNNNKKKPPP]]]lllttttttrrrsssyyywwwuuuvvvzzz~~~}}}zzzxxxyyyyyyxxxsssoookkkllloooqqqrrrrrrqqqppptttwww~~~}}}xxxuuugggccc]]]YYYVVVUUUSSSRRRTTTRRRUUU^^^jjjxxx{{{tttooottt}}}vvvqqqoookkkeeeaaabbbaaaaaabbbccccccaaa___YYYWWWTTTRRRQQQOOOLLLJJJIIIIIIJJJKKKJJJIIIHHHGGGDDDEEEGGGHHHKKKOOOUUUYYYVVVZZZ]]]___```bbbgggkkkmmmsssyyy}}}|||zzzyyyzzzwwwvvvsssnnnhhhbbb]]]ZZZTTTSSSQQQNNNLLLMMMOOORRRSSSSSSRRRSSS\\\hhhnnnnnnvvvrrrlllfff___XXXQQQLLLJJJHHHDDDAAA??????@@@AAA???EEEJJJNNNTTTcccyyy~~~~~~}}}}}}|||zzzyyyxxxxxxtttoookkkhhhddd```]]]YYYZZZZZZZZZZZZZZZYYYXXXYYYVVVQQQMMMKKKKKKMMMNNNNNNMMMKKKIIIGGGFFFFFFFFFNNNRRRYYY___cccgggkkknnnqqqtttvvvwwwxxxwwwooofff___XXXTTTTTTVVVXXX___gggpppqqqsssuuuwwwwwwwwwwwwvvvwwwyyyzzzyyywwwuuutttwwwxxxzzz{{{{{{zzzxxxwww{{{zzzyyyyyyzzz{{{}}}~~~~~~~~~}}}zzzyyyyyyzzz{{{zzzxxxvvvfffgggooo|||uuunnnttt~~~yyysssnnnkkkmmmnnnoooqqqrrrssstttttttttuuuvvvwwwxxxyyyzzz{{{|||}}}}}}}}}{{{{{{}}}~~~|||{{{yyyyyyyyyyyyvvvvvvvvvwwwxxxzzz{{{|||zzzzzzyyyyyyyyyyyyzzzzzz|||||||||}}}}}}~~~~~~|||||||||{{{{{{zzzyyyxxxyyy|||}}}xxxrrrmmmhhhccc___```^^^[[[XXXUUUTTTSSSSSSOOOPPPRRRSSSRRRPPPNNNLLLNNNMMMKKKIIIHHHGGGHHHHHHLLLXXX\\\\\\___VVVNNNQQQOOOTTT```ooowwwwwwuuuvvvxxxvvvtttuuuxxx{{{}}}}}}uuurrrooonnnooonnnjjjfffdddeeehhhjjjkkkkkkjjjiiilllpppxxx~~~xxxttthhhccc]]]XXXVVVUUUTTTTTTUUUSSSUUU\\\eeeooo}}}|||wwwrrruuu}}}}}}zzzuuupppkkkfffeeecccccccccbbb```^^^___]]]ZZZYYYXXXVVVSSSQQQLLLMMMMMMNNNMMMLLLJJJJJJCCCDDDEEEGGGIIIMMMSSSWWWXXX[[[___``````bbbgggkkkpppuuu{{{~~~}}}}}}}}}vvvuuurrrmmmgggaaa]]]ZZZUUUTTTSSSPPPNNNNNNQQQSSSVVVWWWXXX[[[dddooottttttwwwsssllleee^^^WWWPPPKKKJJJHHHDDDAAA@@@@@@AAABBBDDDIIINNNOOOTTTbbbwww~~~~~~}}}|||{{{yyywwwvvvvvvsssnnnjjjgggdddaaa___[[[[[[[[[[[[[[[ZZZYYYYYYYYYVVVSSSPPPNNNNNNNNNOOOOOONNNMMMKKKIIIHHHHHHGGGJJJNNNSSSXXX]]]aaafffiiinnnrrruuuuuuvvvuuunnnfffaaaZZZUUUUUUVVVZZZbbbjjjrrrssstttuuuvvvvvvuuuuuuwwwxxxyyyyyyyyyxxxvvvuuutttvvvxxxzzz{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}}}}~~~~~~}}}zzzyyyyyyyyyzzzzzzxxxvvvggghhhppp}}}qqqnnnxxx{{{tttnnnkkkiiimmmnnnqqqsssuuuuuutttsssssssssttttttuuuvvvvvvvvvyyyzzz{{{{{{{{{{{{}}}}}}}}}||||||{{{yyyxxxwwwvvvwwwwwwxxxzzz{{{}}}~~~zzz{{{{{{||||||{{{{{{zzz||||||{{{{{{|||~~~||||||{{{{{{zzzzzzyyyyyy{{{}}}zzzuuuqqqlllgggccccccbbb^^^[[[XXXVVVUUUTTTRRRRRRSSSSSSSSSRRRQQQQQQPPPNNNKKKIIIGGGGGGHHHHHHLLLZZZ___bbbeee\\\RRRTTTSSSWWWbbbpppwwwwwwwwwxxxvvvtttrrrsssuuuwwwxxxxxxooojjjeeeccccccaaa^^^[[[YYY[[[\\\^^^_________^^^```dddnnn|||yyysssjjjeee^^^YYYWWWWWWWWWWWWYYYWWWXXX\\\aaagggpppzzz{{{xxxrrrsssvvv~~~wwwrrrnnnkkkiiigggfffdddaaa___aaa___\\\[[[ZZZXXXUUUSSSQQQQQQQQQQQQPPPOOONNNMMMDDDEEEFFFGGGIIIMMMRRRWWWYYY\\\___``````ccchhhllluuuxxx}}}wwwuuuqqqlllfff```\\\ZZZVVVUUUTTTQQQOOOPPPSSSUUUZZZ^^^bbbgggoooyyy}}}|||{{{wwwooohhh```XXXQQQLLLIIIGGGDDDBBBAAAAAACCCDDDHHHMMMQQQRRRVVVdddyyy~~~|||zzzxxxvvvuuutttqqqlllhhhfffdddaaa___]]]]]]]]]\\\[[[ZZZYYYXXXXXXVVVUUUSSSQQQPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJHHHKKKNNNRRRVVV[[[```dddjjjooorrrsssuuutttnnngggccc[[[UUUUUUWWW\\\eeennnttttttuuuuuuuuuuuutttssswwwxxxyyyyyyyyyxxxvvvvvvssstttwwwyyy{{{|||||||||yyyyyyzzz{{{||||||||||||~~~~~~~~~yyyxxxxxxyyyzzzzzzxxxvvvlllmmmttt|||nnnnnnzzz{{{rrrmmmjjjiiimmmooorrruuuvvvvvvuuusssssssssssssssssstttttttttxxxyyyzzzzzzyyyyyy{{{}}}wwwxxxzzz{{{{{{zzzxxxwwwvvvvvvwwwxxxzzz|||}}}~~~{{{|||}}}~~~~~~}}}|||{{{|||{{{zzzzzz{{{}}}|||{{{{{{zzzyyyyyyyyyyyyzzz{{{}}}~~~yyyvvvrrrnnniiieeefffdddaaa]]]YYYWWWVVVUUUVVVVVVUUUUUUUUUVVVVVVWWWRRRPPPLLLIIIGGGGGGHHHHHHLLLZZZbbbfffiii```UUUVVVUUUXXXcccpppwwwvvvvvvwwwrrrqqqpppqqqsssuuuuuutttlllggg___[[[YYYWWWTTTQQQOOOPPPQQQSSSSSSTTTSSSSSSSSSXXXbbbrrrzzzsssmmmhhhaaa\\\ZZZ[[[[[[[[[___\\\\\\___aaaccciiipppxxx~~~{{{wwwuuuoooooopppuuu~~~||||||yyyuuurrrooollljjjhhheeecccbbb```^^^\\\[[[ZZZWWWUUUTTTTTTSSSSSSQQQPPPOOONNNHHHIIIIIIJJJKKKOOOTTTXXXWWWZZZ^^^___aaadddjjjpppxxxzzz~~~zzzwwwqqqkkkddd^^^ZZZXXXUUUUUUTTTRRRPPPQQQUUUWWW]]]dddlllrrr{{{}}}uuulllddd[[[TTTOOOJJJHHHEEECCCBBBCCCDDDEEEKKKPPPTTTVVVZZZhhh~~~}}}{{{xxxuuutttssspppjjjfffcccaaa___]]]]]]]]]\\\\\\ZZZYYYWWWWWWUUUUUUUUUUUUTTTRRRQQQPPPPPPPPPPPPOOONNNMMMLLLLLLIIIKKKMMMOOOQQQVVV]]]aaaeeekkkqqqrrrssstttoooiiiccc[[[UUUUUUWWW]]]gggqqquuuuuuuuuuuuuuuuuuuuuuuuwwwxxxxxxyyyyyyxxxwwwwwwtttuuuwwwyyy{{{|||||||||xxxyyy{{{}}}}}}}}}||||||}}}~~~~~~~~~zzzxxxxxxxxxyyyzzzxxxwwwttttttyyy|||nnnooo|||}}}tttnnnkkkkkkmmmooorrruuuwwwvvvuuutttttttttttttttttttttttttttyyyzzzzzzxxxwwwvvvwwwyyyrrrtttvvvyyyzzzzzzyyyxxxuuuvvvvvvwwwyyyzzz|||}}}{{{|||~~~~~~~~~~~~|||{{{||||||zzzzzz{{{}}}~~~{{{{{{zzzyyyyyyyyyzzzzzzzzzzzz|||zzzxxxuuusssqqqmmmiiifffgggeeebbb^^^[[[XXXWWWWWWXXXWWWWWWVVVWWWXXXYYYZZZUUURRRNNNJJJHHHHHHHHHIIILLL[[[dddiiilllbbbVVVWWWWWW[[[eeerrrxxxwwwvvvvvvooonnnnnnoooqqqrrrqqqppphhhaaaYYYSSSPPPNNNKKKHHHGGGHHHIIIIIIJJJJJJJJJJJJIIINNNWWWeeewww}}}vvvrrrmmmfffbbb```_________aaa^^^^^^aaaaaaaaaeeekkkmmmrrrwwwyyywwwsssqqqpppkkkllloooqqqwww~~~~~~|||yyyuuuqqqnnnllliiiggggggeeecccbbbaaa```^^^\\\WWWWWWUUUTTTRRRQQQPPPOOOKKKKKKLLLLLLLLLOOOTTTXXXUUUYYY\\\___bbbgggnnntttyyy{{{}}}{{{xxxqqqiiibbb\\\YYYWWWTTTTTTSSSRRRRRRTTTWWW[[[aaakkkuuu}}}yyyooofff]]]UUUPPPKKKIIIFFFDDDCCCDDDEEEFFFPPPUUUZZZ\\\```mmm{{{wwwtttsssrrrnnnhhhccc```]]][[[YYY[[[[[[[[[ZZZYYYWWWVVVUUUSSSTTTTTTUUUTTTSSSRRRQQQPPPPPPQQQQQQPPPOOONNNMMMKKKKKKLLLLLLNNNRRRWWW\\\aaahhhoooqqqrrrssspppkkkbbbZZZUUUUUUXXX^^^iiissstttuuuuuuuuuvvvwwwwwwxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyzzzyyyyyyyyyzzz{{{}}}~~~}}}}}}|||}}}~~~~~~~~~zzzyyyxxxxxxzzzzzzzzzyyyzzzyyy|||~~~ppprrr~~~vvvnnnlllmmmnnnooorrrtttvvvvvvuuuttttttttttttuuuuuuuuuuuuuuuxxxyyyyyywwwuuutttuuuvvvqqqrrruuuxxxyyyzzzyyyxxxwwwwwwwwwwwwxxxzzz{{{||||||}}}}}}~~~~~~}}}}}}|||}}}|||{{{{{{{{{|||}}}~~~{{{zzzyyyxxxxxxyyyzzz{{{||||||}}}}}}yyytttsssqqqqqqpppnnnjjjggghhhfffccc```]]][[[ZZZYYYWWWWWWWWWXXXYYYZZZ[[[\\\XXXUUUPPPLLLIIIIIIJJJKKKNNN]]]fffjjjnnndddWWWXXXZZZ^^^iiivvv|||zzzwwwvvvmmmmmmlllmmmnnnmmmjjjggg]]]WWWOOOJJJHHHEEEBBB???BBBBBBBBBBBBCCCCCCDDDDDDBBBFFFMMMXXXjjj|||wwwsssmmmiiifffeeecccbbb```]]]]]]______^^^bbbgggiiillloooqqqooommmlllllliiimmmppprrrttt|||~~~yyyuuurrrnnnllljjjhhhfffeeedddcccaaa___\\\[[[YYYVVVUUUSSSSSSRRRNNNNNNNNNNNNNNNQQQUUUXXXXXX[[[^^^aaadddjjjrrrxxxzzz{{{}}}~~~yyytttmmmeee^^^ZZZWWWVVVSSSSSSTTTTTTTTTWWW\\\```hhhsss}}}rrrhhh^^^VVVRRRLLLJJJGGGEEEDDDDDDEEEGGGTTTZZZ```cccfffrrr~~~zzzvvvsssqqqooojjjddd___\\\[[[YYYXXXZZZZZZZZZYYYXXXWWWVVVUUUSSSSSSTTTTTTUUUTTTTTTSSSQQQRRRSSSTTTTTTSSSQQQQQQLLLMMMLLLKKKLLLNNNRRRVVV[[[dddlllnnnppprrrppplll```ZZZUUUVVVZZZ```jjjtttvvvvvvvvvvvvwwwxxxzzzzzzxxxxxxxxxxxxyyyyyyyyyyyy{{{{{{zzzyyyyyyxxxwwwwwwzzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~|||zzzyyyyyy{{{||||||{{{{{{yyy|||~~~sssuuuvvvnnnkkklllnnnoooqqqrrrtttuuuuuuuuutttttttttuuuuuuvvvvvvvvvuuuvvvvvvuuuttttttuuuwwwuuuvvvwwwyyyyyyyyyyyyxxxyyyyyyyyyyyyyyyzzz{{{{{{}}}}}}||||||||||||}}}}}}}}}||||||||||||{{{{{{{{{zzz{{{|||~~~}}}{{{zzzxxxwwwwwwxxxzzz{{{{{{{{{}}}yyytttpppppppppqqqqqqpppmmmjjjjjjhhheeebbb___^^^]]]]]]ZZZZZZ[[[\\\]]]^^^______[[[WWWRRRMMMKKKJJJKKKLLLQQQ```hhhllloooeeeYYYZZZYYY^^^kkkxxx~~~zzzuuutttnnnmmmkkkjjjiiieee```\\\QQQLLLFFFCCCBBBAAA???<<<>>>>>>>>>===>>>>>>??????===???DDDMMM]]]sss|||yyytttpppmmmjjjfffdddaaa^^^]]]^^^^^^]]]```fffhhhiiikkklllkkkjjjjjjjjjhhhlllooooooooovvvxxxrrrrrrvvvzzz|||~~~}}}{{{xxxvvvxxx}}}|||wwwtttmmmkkkiiihhhhhhgggeeecccbbbaaa^^^[[[YYYXXXWWWWWWTTTUUUTTTSSSSSSUUUYYY\\\^^^```ccceeegggllltttzzz{{{|||~~~~~~zzzqqqmmmggg```[[[XXXWWWWWWSSSTTTUUUVVVXXX\\\bbbfffqqq|||xxxmmmccc[[[VVVNNNLLLIIIFFFDDDDDDEEEFFFQQQYYYbbbhhhnnnzzz}}}xxxsssooommmiiieee___[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYYXXXWWWWWWTTTTTTUUUUUUVVVVVVWWWWWWTTTUUUWWWXXXXXXWWWUUUTTTPPPQQQPPPOOOMMMNNNPPPSSSUUU___hhhkkkmmmooonnnkkk```ZZZWWWYYY]]]cccmmmvvvzzzyyyxxxxxxxxxyyyzzzzzzxxxxxxxxxxxxyyyyyyzzzzzz|||{{{zzzyyyxxxxxxwwwwww{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}~~~~~~}}}{{{yyyzzz{{{}}}}}}}}}zzzxxx{{{~~~uuuwwwuuullljjjjjjoooooopppqqqrrrtttuuuvvvssssssttttttuuuvvvvvvwwwssstttuuutttttttttvvvxxxyyyyyyzzzzzzzzzyyyxxxxxx{{{{{{zzzzzzzzz{{{{{{{{{~~~}}}|||{{{{{{|||}}}~~~}}}}}}}}}}}}|||{{{zzzyyytttvvvxxx||||||{{{zzzxxxwwwwwwxxxzzz{{{yyyyyy{{{}}}wwwrrroooooopppqqqsssrrrpppmmmkkkiiigggdddbbb`````````^^^^^^```bbbcccddddddddd\\\YYYTTTNNNKKKKKKLLLMMMTTTbbbjjjmmmpppfffZZZ[[[WWW\\\iiixxx}}}xxxrrrpppooommmkkkiiieee___YYYTTTIIIEEEAAA@@@AAAAAA???===<<<;;;;;;;;;;;;<<<<<<===;;;<<<>>>FFFTTTkkk|||xxxtttqqqmmmhhheeedddaaa______^^^]]]aaaggghhhiiiiiijjjjjjiiiiiijjjeeeiiillljjjiiippp~~~~~~|||~~~{{{qqqjjjiiimmmrrrrrryyy}}}{{{{{{{{{}}}{{{wwwrrroooppptttwww~~~|||uuusssqqqpppoooooolllkkkgggeeebbb___]]]\\\[[[[[[[[[[[[ZZZYYYYYY[[[___bbbdddfffhhhhhhiiinnnuuu{{{|||}}}}}}xxxkkkgggaaa\\\XXXWWWXXXYYYTTTUUUWWWXXX[[[```fffjjjwww~~~rrrhhh```[[[OOOMMMJJJFFFDDDDDDEEEFFFJJJTTT```jjjsss{{{vvvqqqmmmkkkeeeaaa\\\YYYYYYZZZZZZZZZYYYZZZZZZZZZZZZZZZYYYYYYVVVVVVVVVVVVVVVXXXYYYZZZVVVWWWYYY[[[[[[ZZZXXXWWWUUUVVVUUUSSSQQQPPPRRRSSSQQQ[[[eeehhhjjjmmmllljjj```[[[XXX[[[```eeennnwww}}}|||{{{yyyxxxxxxyyyyyyyyyxxxxxxxxxyyyyyyzzz{{{{{{zzzyyyyyyxxxxxxxxxxxx||||||{{{{{{{{{}}}}}}{{{|||~~~~~~~~~|||zzzzzz|||~~~~~~~~~wwwzzz~~~~~~}}}sssrrr|||{{{vvvqqqmmmjjjooonnnnnnooorrrtttttttttvvvrrrppprrrvvvyyyxxxuuussstttuuuuuuuuuuuuuuutttvvvxxxzzzzzzxxxxxxxxxyyyvvvxxxzzz{{{zzzzzz{{{|||~~~{{{{{{|||||||||{{{~~~{{{zzz|||zzzuuuuuuuuutttuuuxxx}}}~~~|||zzz{{{{{{yyywwwvvvwwwxxxvvvzzz~~~{{{vvvsssuuutttsssssssssssstttttttttppplllhhhfffeeecccbbbbbbaaa```bbbdddfffeeedddaaa[[[UUUPPPLLLIIILLLRRRTTTeeeoooqqqpppcccXXX[[[UUU___lllvvvzzzxxxtttqqqooonnnjjjeee]]]UUUNNNJJJEEEDDDCCCBBB@@@>>><<<;;;::::::999999::::::;;;;;;:::999<<>>????????????>>>>>>===::::::999999999::::::;;;:::999:::???FFFSSSiii|||{{{xxxtttpppllliiieeebbbbbbbbbbbbbbbccceeefffgggjjjjjjiiiiiiiiigggccc``````\\\ZZZ[[[ZZZ[[[aaahhhttt~~~}}}zzzrrrkkkeeebbbggglllsssyyy|||~~~zzzpppfffaaaaaaccceeennnzzz~~~{{{yyyvvvtttqqqnnnmmmmmmnnnooouuuxxx|||~~~~~~|||xxxuuurrrnnnkkklllpppyyy~~~zzzxxxvvvtttqqqrrrqqqooolllkkkllloookkkjjjgggeeedddeeegggiiipppqqqsssuuuxxxyyyzzz{{{~~~yyyqqqjjjccc]]][[[YYYTTTSSSTTTXXXXXX[[[^^^```cccnnnyyyxxxnnnggg[[[VVVQQQNNNKKKGGGIIINNNRRRUUU___ooozzzsssnnnjjjhhhhhhdddcccbbb``````aaabbbcccccccccddddddcccaaa___^^^]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZ[[[\\\\\\]]]]]]]]]\\\XXXWWWVVVTTTSSSRRRRRRRRRUUUXXX^^^dddhhhkkkkkkkkkggg^^^VVVWWW^^^fffooowww|||{{{zzzxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxwwwxxxxxxxxxyyyyyyzzzzzz}}}||||||{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{{{{{{{}}}}}}|||zzzxxx}}}|||}}}~~~~~~}}}tttmmmkkksssxxxooolllmmmoooqqqqqqoooooopppsssuuuvvvuuuuuurrrppprrrvvvxxxxxxvvvrrrssssssssstttttttttttttttvvvwwwwwwvvvuuuuuuvvvwwwyyyzzz{{{zzzzzz{{{|||}}}|||zzz{{{|||}}}}}}|||}}}zzzzzz|||}}}{{{xxxwwwvvvttttttwwwzzz~~~~~~zzzyyyxxxtttpppnnnnnnoootttwww{{{~~~}}}yyyxxxzzzzzzzzzzzzzzz{{{||||||~~~yyysssnnnlllkkkkkkjjjfffeeeeeegggjjjlllllllllddd^^^WWWRRRMMMKKKOOOUUU[[[jjjqqqpppmmm```UUUWWWVVV```ooozzz~~~|||xxxuuuoookkkddd[[[SSSKKKFFFCCC===>>>>>>????????????>>>::::::999999888999999999999777777:::>>>HHHYYYiiiwwwrrrlllgggdddbbb```^^^```aaacccdddeeefffffffffgggfffffffffeeeccc___\\\XXXTTTQQQQQQPPPOOOSSSYYYaaasss}}}}}}}}}}}}{{{zzzzzz||||||vvvnnnfff```\\\ZZZ^^^dddmmmtttyyy|||~~~zzzqqqfff___^^^^^^^^^hhhvvv~~~|||zzzuuussspppnnnmmmmmmmmmnnntttwww|||~~~~~~~~~}}}}}}}}}{{{wwwuuurrrlllgggfffffflllyyy~~~{{{zzzvvvwwwvvvsssqqqppprrrsssqqqoookkkiiiiiikkknnnpppxxxxxxxxxyyyzzzzzzzzzzzz}}}~~~xxxpppiiibbb]]][[[YYYUUUSSSUUUXXXXXX[[[```bbbhhhuuussslllddd^^^XXXUUURRRNNNOOOSSSTTTXXXbbbrrr|||vvvoookkkhhhhhhhhheeedddcccccccccdddfffgggfffggghhhhhhhhhgggeeeddd```______^^^]]]\\\[[[[[[\\\]]]^^^^^^___^^^^^^^^^XXXWWWVVVUUUTTTTTTTTTTTTTTTWWW[[[```eeehhhjjjkkkiii___WWWXXX^^^fffpppxxx|||{{{zzzyyyxxxxxxxxxyyyxxxyyyyyyyyyyyyxxxwwwwwwuuuvvvvvvwwwxxxyyyzzzzzz|||||||||||||||}}}~~~~~~~~~}}}||||||||||||||||||}}}}}}~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzzzz{{{|||~~~||||||}}}~~~{{{zzzzzzyyyyyyqqqkkkkkkvvvxxxpppmmmnnnppprrrqqqppppppqqqtttvvvvvvvvvtttrrrqqqsssuuuwwwwwwvvvsssssstttttttttuuuvvvvvvtttvvvwwwwwwuuuttttttuuuwwwyyy{{{{{{zzzzzzzzz{{{|||{{{zzz{{{|||~~~}}}|||{{{xxxwwwxxxyyyyyyxxxwwwvvvttttttuuuyyy}}}}}}|||yyyuuupppmmmmmmnnnrrrvvvzzz}}}}}}~~~~~~}}}||||||||||||{{{tttpppmmmmmmmmmllliiigggggghhhkkknnnoooooofff```XXXSSSOOOLLLPPPWWW^^^lllqqqnnnjjj]]]RRRVVVWWWbbbqqq}}}zzzvvvoooiiiaaaWWWNNNHHHDDDBBBCCCCCCCCCBBBAAA@@@???>>>;;;:::999888888888888888777555444777999???LLLXXXqqqyyymmmhhhaaa\\\ZZZZZZZZZZZZ[[[]]]```cccddddddbbbaaabbbaaa`````````^^^ZZZWWWRRRNNNLLLLLLJJJIIILLLRRRXXXdddttt}}}{{{yyyyyyyyyyyyyyyxxxwwwwwwzzz~~~}}}{{{uuurrrllleee___[[[XXXWWW[[[bbbkkksssxxx{{{~~~{{{rrrhhh```^^^^^^```jjjvvv~~~}}}uuutttrrrpppoooooooooppptttxxx~~~~~~{{{yyyuuuoooiiifffccceeeooozzz|||{{{yyywwwvvvuuuvvvvvvuuurrrnnnllllllooosssvvv}}}|||{{{zzzyyyxxxxxxxxxzzz~~~}}}|||zzztttnnniiibbb\\\[[[YYYUUUTTTVVVXXXYYY\\\aaaeeelll{{{zzzqqqkkkddd^^^\\\ZZZWWWXXX[[[YYY^^^gggvvv}}}zzzvvvqqqkkkhhhgggggghhhjjjiiihhhgggfffffffffggghhhhhhjjjjjjkkkjjjiiihhhddddddcccbbbaaa___]]]]]]^^^^^^_______________^^^YYYYYYXXXWWWVVVVVVVVVVVVTTTVVVYYY]]]bbbeeehhhjjjjjj___WWWYYY___gggpppxxx{{{{{{zzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvtttuuuuuuwwwxxxyyyzzzzzz|||||||||||||||}}}}}}~~~~~~}}}{{{{{{zzzzzzzzz}}}}}}~~~~~~||||||}}}}}}~~~~~~||||||{{{yyyyyyyyyyyyzzz}}}}}}}}}yyywwwvvvtttsssnnnhhhjjjyyy|||uuuqqqpppppppppqqqppppppqqqtttvvvvvvvvvssssssrrrsssuuuwwwwwwwwwuuuuuuuuuuuuvvvwwwxxxyyyvvvxxxyyyxxxvvvuuuuuuvvvxxxyyy{{{{{{zzzyyyzzz{{{{{{zzzzzz{{{}}}~~~}}}{{{{{{yyyvvvttttttuuuvvvwwwvvvuuusssssstttwww{{{~~~~~~zzzuuupppnnnnnnooorrruuuyyy}}}~~~|||{{{zzzyyy~~~zzztttpppnnnmmmmmmllljjjiiihhhiiikkknnnpppppphhhaaaYYYTTTOOOMMMRRRYYY___llloookkkgggZZZQQQUUUXXXcccttt{{{vvvnnnhhh___UUULLLGGGDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@<<<;;;:::999888888888888555333333555777:::CCCLLL]]]tttvvvmmmbbb]]]VVVRRRQQQSSSUUUVVVTTTVVV[[[___```___]]][[[\\\[[[ZZZZZZZZZXXXTTTQQQMMMJJJIIIJJJIIIGGGJJJOOOQQQWWWaaarrr{{{zzzxxxuuusssrrrrrrrrrtttsssrrrqqqrrrsssuuuwwwvvvtttrrrqqqqqqqqqooonnniiigggccc___[[[XXXVVVUUUYYY___hhhooouuuyyy}}}}}}|||yyyrrrhhhaaa^^^^^^ccckkkwww~~~xxxwwwuuutttsssssssssssswww{{{}}}xxxsssnnnjjjfffdddkkksss}}}}}}||||||xxxuuuqqqoooooorrrvvvyyy}}}|||zzzxxxwwwvvvuuuuuuwww|||}}}zzzwwwuuuqqqkkkhhhaaa\\\[[[YYYVVVUUUWWWXXXYYY\\\bbbfffnnn|||~~~rrrjjjdddddddddbbbcccfffdddhhhppp||||||xxxrrrooolllhhhfffggghhhiiikkkkkkjjjiiiiiiiiiiiiiiijjjjjjlllmmmmmmmmmlllkkkhhhhhhfffeeecccbbbaaa```^^^______```______^^^^^^\\\[[[ZZZXXXWWWWWWWWWWWWUUUVVVXXX\\\___cccfffhhhggg^^^WWWYYY```hhhqqqxxxzzzzzzzzzzzzzzzzzzyyyyyywwwwwwxxxxxxwwwwwwvvvuuutttuuuuuuwwwxxxyyyzzzzzz{{{||||||}}}}}}}}}}}}}}}~~~}}}|||{{{zzzzzzzzzzzz}}}~~~~~~{{{||||||}}}~~~~~~}}}|||{{{zzzxxxxxxwwwwww||||||~~~{{{wwwuuussspppnnnkkkeeeiii{{{}}}wwwsssqqqpppoooqqqoooooopppsssuuuvvvuuusssssssssssstttvvvwwwxxxwwwvvvvvvvvvwwwxxxzzz{{{zzz{{{|||{{{yyyxxxxxxyyyxxxzzz{{{{{{zzzyyyzzzzzz{{{zzzzzz{{{}}}}}}|||zzzxxxwwwuuusssrrrssstttuuuuuutttrrrrrrssswwwzzz}}}}}}zzzuuupppnnnoooqqqsssvvvyyy}}}|||yyyxxxwww{{{xxxtttqqqpppooonnnmmmmmmkkkiiiiiilllnnnppppppiiiaaaYYYTTTOOOMMMRRRZZZ^^^jjjlllhhhdddXXXPPPUUUYYYeeevvvzzzuuukkkfff]]]TTTLLLHHHFFFEEEAAABBBBBBCCCCCCCCCCCCBBB>>>===<<<:::999888888888555333333666777777<<>><<<:::999999888777555555777777333333666777FFFZZZnnnwwwmmmeee```___YYYUUUNNNIIIHHHHHHIIIIIINNNQQQUUUXXXZZZZZZYYYWWWUUUTTTTTTTTTTTTQQQNNNKKKMMMKKKLLLMMMKKKGGGHHHKKKHHHLLLUUU___iiiuuuzzztttttt{{{zzzmmmggghhhkkk~~~{{{wwwpppkkkjjjjjjjjjjjjeeeccc```]]][[[ZZZZZZYYYVVVVVVVVVVVVVVVUUUUUUUUUSSSQQQNNNMMMMMMLLLKKKIIIMMMOOOQQQTTTUUUTTTRRRQQQPPPTTTZZZbbbkkkuuuyyymmmfffddddddfffkkkqqqzzz}}}}}}}}}||||||{{{{{{zzz~~~|||ssshhhdddfffhhh||||||{{{zzzyyyzzz{{{~~~www}}}~~~zzztttrrrooolllfff___[[[ZZZZZZWWWWWWYYYXXXYYY]]]bbbdddhhhrrr}}}{{{zzz{{{zzzyyyyyyqqqtttzzz~~~xxxqqqlllhhh___aaacccfffiiikkklllmmmoooooonnnnnnmmmkkkjjjiiihhhiiijjjjjjjjjiiigggfffjjjgggccc___^^^```ccceeedddddddddddddddcccbbbaaacccaaa___]]]ZZZXXXWWWWWWXXXYYY\\\^^^___``````___\\\VVVUUU\\\eeekkkqqqvvvyyyzzz{{{|||||||||zzzzzzxxxyyyyyyyyyyyyxxxwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}|||}}}||||||||||||}}}}}}~~~xxxyyyzzzzzz{{{{{{zzzzzzzzz{{{|||}}}~~~|||yyyvvvsssqqq{{{wwwzzz}}}|||vvvqqqiiigggmmm}}}|||pppgggdddgggkkknnnppppppqqqpppppprrruuuxxxsssssssssssstttvvvwwwxxxvvvvvvvvvwwwwwwwwwwwwwww~~~~~~}}}{{{zzzuuuyyy}}}~~~{{{yyyxxxyyy{{{{{{||||||{{{{{{zzzyyy{{{xxxuuuuuuvvvvvvsssppptttuuuwwwwwwwwwyyy|||~~~}}}|||{{{yyywwwzzzxxxvvvvvvwwwxxxwwwvvv}}}yyy|||{{{vvvrrrppprrrpppnnnpppssstttrrrppphhhaaaWWWPPPMMMOOORRRTTT^^^``````^^^ZZZWWWUUUVVV[[[hhhvvv~~~|||uuulllfff```XXXQQQOOONNNOOOOOOPPPPPPPPPOOOLLLHHHDDDBBBCCCAAA>>>===<<<;;;888666888777777666666666666777<<>>GGGOOOTTTVVVVVVYYY^^^eeekkkoooqqqrrrmmmjjjfffaaa______```bbbdddddddddeeedddaaa\\\XXXUUUUUUUUUUUUVVVWWWXXXYYYTTTSSSRRRPPPOOOOOOPPPPPPQQQSSSUUUXXXZZZ[[[ZZZZZZ______]]][[[XXXVVVSSSRRRQQQLLLJJJIIIGGGFFFJJJQQQ^^^uuu~~~yyykkkbbbaaadddqqq{{{nnnccc^^^WWWRRROOOLLLIIIFFFDDDDDDCCCCCCCCCDDDEEEFFFNNNSSSZZZ___```^^^\\\[[[ZZZZZZ[[[]]]dddqqqvvvssstttqqqqqqqqquuu}}}~~~zzzxxxwwwyyy{{{}}}~~~~~~~~~~~~}}}xxxqqqkkkfffcccfffooo}}}wwwqqqmmmjjjhhhdddaaa``````aaabbbaaa^^^ZZZWWWTTTVVVaaannn{{{yyyyyyyyyyyyyyyzzz{{{xxxrrrnnnmmmooottt{{{}}}xxxyyy{{{{{{wwwuuusssrrrrrrqqqpppnnnllljjjhhhgggfffdddaaa^^^[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWXXXYYYYYYZZZ]]]aaafffkkknnnoooooooooooonnnkkkhhhccc___\\\ZZZXXXYYYZZZ[[[[[[[[[YYYYYYYYYZZZ^^^dddkkksssyyy}}}~~~}}}|||{{{{{{||||||zzzyyyyyyxxxwwwvvvvvvuuuyyyzzz{{{}}}~~~~~~}}}|||zzzyyyyyy{{{}}}{{{{{{|||}}}~~~~~~|||{{{zzzyyywwwwwwxxxzzz{{{{{{zzzyyyzzz}}}}}}zzzlllYYY\\\gggyyyyyymmmccc```bbbfffiiillllllkkkjjjjjjlllppptttsssrrrqqqpppqqqtttwwwxxxxxxwwwuuussssssrrrssssssvvvwwwyyy|||}}}~~~~~~~~~|||yyyxxxyyy}}}}}}zzz|||}}}~~~~~~|||zzzyyyvvvwwwwwwwwwwwwwwwxxxxxxyyy|||~~~|||~~~zzzxxxyyy{{{zzzxxxvvvtttppplllfffbbb______bbbgggmmmwww|||xxxtttsssuuuzzz~~~|||{{{{{{|||yyyvvvvvvuuusssmmmiiiccc___XXXRRRQQQVVV___fffooooookkkbbbXXXSSSUUUYYY___iiirrrttttttrrrmmmgggddd___WWWQQQMMMKKKIIIHHHIIIIIIJJJJJJKKKKKKKKKKKKGGGDDD@@@======<<<;;;:::999999999999888777555555666666777:::@@@GGGLLLOOOQQQWWW___gggmmmrrrtttvvvrrrpppllliiifffeeeeeeeeefffeeeddddddccc```[[[XXXWWWWWWXXXYYYZZZ\\\^^^___XXXWWWUUUSSSRRRQQQQQQRRRQQQSSSVVVXXXYYYXXXWWWUUUUUUUUUTTTRRRPPPNNNMMMLLLJJJGGGEEEFFFEEEDDDHHHNNNZZZsss|||mmmdddbbbdddqqq~~~~~~mmmfff\\\UUURRROOOKKKGGGEEEEEEEEEEEEGGGIIIKKKMMMXXX\\\bbbddddddbbb```_______________cccooo|||vvvuuuwwwrrrrrrrrrtttzzz~~~zzzwwwuuuwwwzzz||||||}}}~~~~~~~~~yyytttpppjjjeeeaaa___```eeesss~~~zzztttqqqkkkjjjgggdddcccbbbbbbbbb]]]ZZZWWWUUUSSSUUU```kkk|||wwwqqqmmmkkkfffgggiiilllmmmmmmkkkiiijjjmmmssszzz~~~{{{|||~~~~~~{{{xxxuuutttsssrrrpppnnnooollliiigggeeeaaa]]]ZZZYYYXXXXXXXXXXXXYYYZZZZZZXXXXXXXXXWWWXXXYYYYYYZZZ]]]```dddjjjnnnpppqqqpppqqqqqqooommmhhhccc^^^[[[VVVWWWXXXYYYYYYXXXWWWVVVWWWYYY^^^eeemmmuuu{{{~~~~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwvvvyyyyyy{{{}}}~~~~~~|||zzzyyyyyy{{{~~~}}}}}}~~~~~~|||{{{xxxwwwvvvvvvyyy{{{{{{{{{xxxyyy{{{~~~lllXXX\\\hhh{{{{{{nnneeeaaacccgggjjjlllllljjjhhhhhhlllqqqvvvrrrrrrqqqrrrssstttvvvwwwwwwvvvvvvvvvuuuuuutttttttttuuuxxxzzz{{{{{{{{{{{{{{{zzzxxxyyy{{{}}}~~~~~~zzz|||~~~}}}zzzyyyuuuwwwxxxwwwvvvvvvwwwxxxyyy{{{}}}}}}|||{{{{{{{{{yyy{{{}}}~~~~~~{{{{{{}}}|||yyyuuupppkkkeee___ZZZVVVVVVXXX^^^dddnnn~~~yyysssppprrrvvvzzz|||}}}{{{{{{|||zzzxxxwwwwwwuuuooojjjdddaaa[[[UUUSSSYYYdddlllvvvvvvrrrgggZZZSSSTTTXXX\\\gggqqquuuvvvuuupppjjjgggaaaYYYRRRMMMIIIFFFDDDEEEEEEFFFHHHJJJKKKMMMMMMHHHDDD@@@>>>======<<<;;;:::;;;;;;;;;:::999777666555555666999===CCCIIILLLQQQWWW___gggmmmqqqtttvvvttttttsssrrrpppnnnlllkkkiiigggfffeeedddbbb___\\\^^^^^^^^^^^^___```aaaaaa]]][[[YYYWWWUUUUUUUUUUUUTTTUUUWWWXXXXXXWWWVVVTTTRRRRRRQQQPPPOOONNNMMMLLLGGGDDDCCCEEEDDDDDDHHHNNNYYYrrrqqqfffcccdddmmmyyy~~~}}}~~~xxxooobbbZZZVVVSSSNNNIIIIIIHHHIIIJJJMMMQQQTTTWWWcccfffhhhiiigggeeeddddddbbbbbbaaa```bbbmmm}}}zzzvvvvvvxxxrrrsssssstttxxx{{{wwwuuuvvvyyy{{{zzz|||~~~xxxsssmmmhhhccc```\\\ZZZVVVWWW[[[gggwww|||xxxtttmmmllljjjhhheeecccaaa```XXXUUUTTTTTTTTTWWW```jjjxxx}}}ssskkkeeebbbZZZ[[[\\\^^^```bbbdddeeefffjjjqqqyyy}}}|||~~~}}}|||zzzvvvuuutttsssqqqoooqqqoookkkhhheeebbb]]]ZZZXXXXXXXXXXXXYYYZZZ[[[\\\ZZZZZZYYYYYYZZZZZZ[[[\\\[[[\\\```fffmmmrrrttttttrrrssssssqqqmmmfff```]]]UUUVVVVVVVVVVVVUUUTTTTTTTTTXXX^^^fffnnnvvv|||~~~}}}|||{{{zzzyyy{{{zzzzzzyyyyyyxxxxxxxxxxxxyyy{{{|||}}}~~~~~~~~~{{{zzzxxxwwwxxxzzz}}}}}}|||xxxvvvuuuvvvyyy|||}}}}}}{{{zzz{{{~~~pppYYY]]]kkk}}}}}}pppfffccceeehhhkkkllllllllljjjjjjkkkooosssooopppqqqrrrsssttttttttttttuuuvvvwwwwwwvvvtttsssrrrsssvvvxxxzzz{{{{{{{{{||||||{{{yyywwwxxx{{{}}}zzz|||~~~}}}zzzxxxuuuwwwxxxwwwuuutttuuuwwwyyy{{{}}}~~~|||zzzzzzzzzxxx{{{|||}}}||||||}}}|||~~~xxxtttnnnggg```YYYRRRNNNKKKKKKNNNSSSYYYccctttzzzrrrmmmmmmqqqtttvvv}}}|||{{{zzzxxxwwwwwwxxxvvvpppllleeeccc^^^YYYXXX___kkkuuu}}}~~~zzznnn___VVVVVVYYY___jjjuuuzzz{{{zzzuuuoooiiiccc[[[TTTNNNJJJGGGDDDCCCCCCDDDEEEGGGIIIKKKLLLIIIEEEAAA>>>=========<<<;;;<<<======;;;999777666333444777:::>>>DDDJJJNNNSSSYYYbbbiiimmmqqqtttwwwuuuwwwyyy{{{{{{zzzxxxvvvnnnllljjjiiiiiihhhgggeeefffeeeeeeffffffggghhhiiifffdddbbb___]]]\\\\\\\\\YYYYYYZZZYYYXXXWWWUUUTTTRRRSSSSSSRRRQQQOOOMMMLLLHHHEEEDDDFFFFFFFFFKKKRRR[[[qqq}}}~~~uuuiiieeeeeejjjttt}}}~~~~~~}}}}}}}}}ooofffbbb^^^XXXSSSPPPPPPQQQSSSWWW\\\aaadddkkklllmmmllljjjiiiiiijjjfffgggfffcccdddmmm|||}}}yyyxxxxxxqqqsssuuuuuuwww~~~~~~yyyvvvwwwzzz|||xxx|||zzzmmmhhh```ZZZWWWUUUTTTSSSOOOQQQUUU]]]jjjxxxzzzvvvnnnnnnmmmkkkhhhccc^^^\\\UUURRRRRRUUUVVVXXX___gggwwwtttjjjaaa\\\UUUTTTSSSSSSTTTXXX]]]aaabbbeeennnwww{{{|||zzzwwwvvvuuutttsssqqqqqqooollljjjhhheee```]]]ZZZZZZ[[[[[[]]]^^^___```\\\\\\\\\\\\\\\]]]]]]^^^\\\\\\^^^dddkkkqqqtttuuurrrtttuuutttpppjjjccc^^^UUUTTTSSSSSSRRRRRRRRRSSSRRRVVV]]]fffooovvv|||~~~|||{{{yyyxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||}}}}}}}}}zzzzzzyyyxxxyyy{{{}}}~~~~~~~~~}}}xxxvvvuuuwwwzzz}}}}}}{{{{{{|||sssZZZ___lll~~~qqqhhhdddfffiiilllmmmmmmnnnmmmkkkkkkmmmooommmnnnppprrrsssssssssrrrqqqsssvvvxxxxxxvvvtttrrrqqqsssuuuxxx{{{|||}}}}}}}}}~~~}}}yyyuuutttxxx|||zzz|||~~~}}}zzzxxxuuuwwwxxxwwwtttssstttvvvzzz}}}}}}||||||yyy{{{}}}|||zzzzzz}}}|||{{{}}}rrrmmmeee]]]UUUNNNGGGCCCCCCCCCFFFKKKQQQ[[[lll{{{zzzqqqkkkjjjmmmppprrr{{{}}}|||xxxvvvvvvwwwxxxvvvqqqllleeeccc```\\\[[[cccqqq|||tttdddYYYYYY\\\dddooo{{{zzztttjjjddd\\\UUUPPPLLLHHHFFFAAAAAABBBCCCDDDFFFHHHIIIIIIEEEAAA>>>============;;;<<<======<<<999777555333555888<<>>>>>>>>===<<<>>>>>><<<:::999888777777555555777999???HHHSSSZZZcccfffkkknnnpppsssvvvxxxzzz|||{{{vvvsssssstttvvvtttrrrrrrtttxxxyyyxxxvvvxxxwwwuuurrrooommmkkkkkkeeebbb___]]]\\\[[[ZZZYYYUUUUUUSSSPPPMMMJJJJJJKKKHHHHHHGGGFFFGGGIIINNNRRRbbbnnnxxxzzz{{{{{{lllccc___ggghhhlllpppuuuyyy|||}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}wwwpppiiijjjlllppptttvvvvvvuuuuuutttrrrpppooonnnmmmmmmmmmkkkkkkmmmmmmppp{{{zzzxxxxxxvvvuuutttsssuuu{{{}}}zzzyyyxxxwwwzzz|||pppfffXXXPPPNNNNNNMMMKKKMMMLLLMMMQQQZZZfffrrryyy~~~{{{uuupppmmmlllggg]]]VVVTTTSSSRRRTTTWWWXXXYYY```hhhwwwuuufff\\\YYYQQQLLLHHHIIIKKKMMMSSSZZZ^^^cccjjjooosss{{{}}}{{{yyyxxxyyyyyywwwvvvvvvtttrrrooommmkkkjjjiiicccdddfffhhhjjjkkkllllllcccaaa___^^^]]]^^^```aaaaaaaaaaaacccfffjjjnnnqqqrrrrrrrrrttttttpppiiiccc]]]TTTNNNOOOQQQPPPNNNOOOSSSXXX```jjjsss{{{~~~|||zzzyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyzzzzzzzzzyyyyyyvvvwwwxxxzzz{{{|||||||||}}}{{{{{{{{{zzzyyyzzz}}}}}}||||||}}}gggjjjuuutttllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjnnnnnnoooqqqrrrsssttttttsssrrrrrruuuwwwwwwuuurrrssstttvvvxxxyyyzzz{{{{{{}}}}}}}}}|||zzzwwwtttsssqqqtttwwwzzz{{{zzzzzzyyyyyyyyyxxxxxxyyyzzz{{{||||||}}}~~~~~~|||zzzyyy~~~~~~}}}}}}}}}||||||{{{|||~~~}}}xxxrrrnnn^^^YYYQQQJJJEEEAAA>>><<<===<<<>>>AAADDDJJJXXXfff~~~zzzuuuqqqqqqsssuuuvvv{{{}}}~~~{{{wwwsssrrrttttttqqqmmmllliiiddd``````gggrrrzzz~~~sssdddYYYZZZ```oooyyy|||rrrlllddd\\\UUUPPPLLLJJJDDDEEEEEEFFFGGGHHHKKKMMMMMMHHHAAA>>>>>>>>>===<<<===<<<;;;:::888888777777777999<<>><<<:::999;;;:::;;;===???DDDRRR___zzz}}}zzzvvvtttuuuwwwwwwwwwyyy{{{}}}~~~{{{vvvrrrqqqrrrrrrpppnnnmmmiiibbb]]]]]]cccmmmttt|||yyyssskkk___WWW\\\dddtttsssoooggg```ZZZTTTOOOLLLGGGGGGHHHIIIKKKMMMOOOPPPNNNIIIAAA>>>>>>>>>===<<<<<<;;;:::999888888888888999===CCCKKKTTT^^^hhhooouuuwwwzzz|||}}}~~~|||zzz|||~~~~~~xxxtttqqqpppqqqmmmiiieeedddbbbaaa___ZZZYYYWWWTTTQQQOOOMMMKKKHHHHHHGGGFFFFFFHHHMMMQQQ\\\eeelllmmmnnntttzzz}}}{{{nnnccc]]][[[QQQQQQQQQQQQSSSVVVYYY[[[]]]bbbkkkttt|||~~~~~~~~~}}}}}}}}}}}}}}}||||||{{{{{{{{{||||||zzzzzzzzz|||~~~xxxwwwuuutttsssrrrqqqqqqqqqooopppsssuuuzzz~~~yyywwwxxxtttuuuuuuuuuvvvyyy~~~}}}||||||~~~tttcccWWWPPPLLLHHHDDDIIIIIIKKKOOOUUU\\\bbbfffmmmmmmkkkeee```]]]___bbbnnnttt}}}yyyqqqiiiddd___YYYUUUVVVXXXWWWYYY]]]^^^aaaiiirrr}}}|||zzzvvvpppggg^^^XXXQQQKKKFFFFFFEEEEEEJJJOOOUUU[[[bbbhhhmmmvvv~~~}}}}}}}}}|||{{{zzzxxxvvvsssqqqooonnnmmmllllllnnnppprrrtttuuuvvvmmmkkkiiigggeeedddddddddddddddcccdddgggkkknnnqqquuuuuuvvvwwwvvvsssmmmhhh```YYYTTTTTTUUURRRPPPPPPRRRWWW```jjjttt|||~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzzz{{{{{{{{{zzzzzz{{{||||||}}}}}}}}}|||~~~~~~{{{{{{|||~~~~~~|||}}}|||{{{zzz{{{}}}~~~|||{{{{{{|||~~~hhhkkkvvvzzzpppkkkjjjkkklllkkkkkkkkkkkkllllllmmmmmmmmmooooooooooooqqqsssuuuvvvvvvuuussssssssstttuuuuuuyyyzzzzzzzzzzzzzzzyyyyyy{{{|||}}}|||yyyuuupppmmmfffcccbbbiiissszzz{{{yyy|||||||||}}}}}}~~~~~~{{{|||}}}~~~~~~|||zzzyyywwwxxxxxxxxxxxxwwwvvvuuuvvvwwwwwwuuunnndddZZZSSSJJJFFFAAA>>>===<<<;;;:::;;;:::;;;===???CCCPPP\\\ttt~~~{{{yyyyyyzzz{{{{{{zzz|||}}}~~~~~~}}}|||yyyuuuqqqpppppppppooommmkkkgggbbb]]]\\\___eeeiiikkkiiieee```XXXUUU^^^iii{{{yyytttmmmgggccc^^^WWWSSSMMMMMMMMMOOORRRUUUVVVVVVPPPIIIBBB>>>===>>>>>><<<::::::999999888888999999:::@@@IIITTT^^^iiisssyyy}}}~~~zzzvvvtttsssvvvrrrmmmiiigggeeedddbbb___]]]ZZZXXXUUURRROOOLLLHHHHHHGGGEEEEEEGGGLLLOOOWWW___eeegggiiipppwwwyyy~~~xxxnnncccZZZUUUSSSMMMKKKIIIHHHHHHJJJMMMOOOTTTYYYcccmmmuuuzzz||||||}}}{{{{{{|||~~~~~~}}}}}}}}}}}}||||||{{{zzzzzzzzzzzz{{{yyyyyyxxxzzz}}}}}}~~~zzzyyyxxxvvvuuutttttttttsssqqqrrrvvvyyy~~~}}}yyywwwwwwtttuuuvvvvvvvvvwww{{{}}}}}}~~~}}}}}}ssscccWWWQQQNNNJJJGGGFFFGGGJJJMMMQQQUUUXXXZZZ\\\ZZZVVVQQQOOOOOOQQQRRRZZZaaaiiiqqqwww~~~|||sssiiiccc^^^ZZZZZZ\\\\\\\\\]]]aaacccgggpppyyy{{{wwwssspppnnnggg^^^VVVOOOJJJEEEEEEDDDDDDHHHMMMQQQWWW^^^dddjjjttt~~~~~~|||{{{yyyvvvtttrrrqqqpppooopppqqqrrrtttvvvxxxyyysssrrrooommmkkkiiihhhhhhhhhgggffffffhhhkkkooorrrvvvwwwxxxyyyxxxtttooolllbbb[[[VVVVVVUUUQQQPPPQQQRRRWWW```kkkuuu|||~~~}}}|||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwxxxyyyzzzzzzzzzzzzzzz|||}}}}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~||||||~~~~~~}}}||||||}}}~~~~~~fffjjjvvv{{{tttlllggggggiiijjjjjjkkkllllllmmmnnnoooppppppooooooooopppqqqrrrttttttttttttsssrrrqqqsssuuuvvvxxxyyyzzz{{{{{{{{{{{{zzzyyyzzz{{{|||yyyuuuqqqnnnfffaaa^^^dddpppzzz|||{{{}}}}}}}}}}}}||||||{{{{{{zzz{{{}}}~~~}}}|||zzzyyyuuuvvvwwwwwwvvvuuusssrrrssssssqqqlllcccXXXNNNHHHDDDBBB>>>=========<<<;;;999888:::<<<>>>BBBNNN[[[qqq~~~}}}}}}~~~~~~~~~{{{yyyxxxvvvssspppooonnnmmmllllllhhheeeaaa^^^\\\\\\\\\\\\ZZZXXXWWWUUURRRSSS___lll~~~wwwrrrppplllfffaaaWWWVVVVVVYYY\\\^^^^^^]]]QQQJJJBBB======>>>>>>===:::::::::::::::;;;;;;<<<===CCCNNNZZZfffqqq{{{{{{yyyxxxzzzuuuoookkkhhhgggfffeeedddaaa^^^[[[YYYVVVQQQMMMHHHGGGFFFEEEDDDFFFKKKNNNSSS[[[```bbbfffmmmtttuuuwwwssskkkaaaWWWPPPMMMKKKKKKIIIFFFDDDDDDEEEGGGHHHMMMRRR\\\gggpppvvvyyyzzz~~~}}}|||{{{{{{|||~~~~~~}}}}}}}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{zzzxxxxxxyyy{{{~~~~~~~~~|||~~~{{{{{{yyyxxxwwwwwwwwwwwwuuurrrsssxxx|||}}}yyywwwwwwtttuuuvvvuuutttuuuwwwyyywww~~~{{{}}}~~~sssdddXXXRRROOOKKKHHHEEEFFFHHHKKKMMMNNNOOOOOOOOOLLLHHHFFFFFFHHHJJJKKKPPPVVV^^^eeejjjpppwww|||zzzpppgggbbb___]]]___cccbbbaaacccgggiiimmmvvv~~~xxxrrrooolllfff\\\TTTNNNIIIEEEEEEEEEDDDHHHMMMNNNTTT[[[```gggrrr~~~|||yyywwwuuutttsssrrrrrrrrrssstttvvvwwwxxxxxxwwwuuusssqqqooonnnnnnllljjjiiihhhiiimmmqqqssswwwyyyzzz{{{xxxuuurrrpppddd]]]XXXVVVSSSOOOOOOQQQSSSYYYbbbmmmvvv}}}}}}}}}|||||||||zzzzzzzzzzzzzzzzzzzzzzzzvvvwwwxxxyyyzzzzzzzzzzzz}}}}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~}}}~~~vvvccciiiwwwvvvooohhhdddeeehhhiiiiiiiiijjjkkklllmmmnnnooooooooopppqqqrrrrrrrrrrrrqqqoooppppppooooooppprrruuuxxxxxxyyyzzz{{{{{{{{{{{{wwwxxxzzzzzzyyywwwtttrrrkkkeeeaaaeeeoooyyy}}}}}}}}}}}}}}}|||{{{zzzyyyxxxyyyzzz|||}}}}}}|||zzzyyywwwwwwxxxxxxwwwtttrrrpppmmmjjjfff___WWWNNNGGGCCC@@@>>>;;;:::;;;<<<;;;:::666666888:::<<>>>>>===<<<;;;;;;<<<===>>>???@@@BBBIIITTT```lllwww~~~|||~~~~~~{{{wwwpppllliiiiiihhhgggiiieeeaaa___]]]YYYSSSNNNGGGGGGFFFDDDCCCFFFJJJMMMQQQWWW\\\^^^bbbiiimmmmmmjjjfff___WWWPPPKKKIIIHHHIIIGGGEEECCCCCCCCCDDDEEEEEEJJJTTT___iiiqqqvvvyyy|||{{{{{{{{{|||}}}~~~}}}||||||||||||zzzzzzzzzzzzzzz{{{||||||{{{zzzxxxyyy{{{~~~|||||||||{{{yyyyyyxxxxxxxxxwwwttttttyyy~~~{{{xxxvvvuuuvvvvvvtttrrrrrrtttvvvvvv{{{}}}~~~~~~}}}}}}zzziii\\\UUUPPPKKKGGGEEEFFFHHHIIIJJJIIIHHHGGGGGGEEECCCAAA@@@AAACCCEEEHHHNNNWWW^^^ccciiioootttuuu|||~~~tttllleeecccbbbbbbeeeiiikkkiiijjjmmmpppttt~~~|||tttoookkkddd[[[SSSNNNIIIEEEEEEEEEDDDGGGLLLKKKQQQWWW]]]dddooo}}}~~~|||zzzyyyxxxvvvuuutttttttttvvvwwwxxxzzzyyyyyyxxxvvvuuuttttttqqqooollljjjkkkooosssuuuxxxzzz|||{{{yyyuuusssrrrggg```YYYUUUQQQNNNOOOSSSVVV[[[eeeoooxxx~~~~~~}}}}}}~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzvvvwwwxxxyyyzzz{{{{{{{{{|||}}}}}}~~~~~~~~~~~~{{{{{{{{{}}}~~~}}}uuutttvvvzzz|||yyytttqqqaaaiiiyyyrrrlllfffccceeehhhiiiiiihhhiiijjjkkkmmmnnnoooppppppqqqssstttsssrrrooonnnkkkmmmooopppoooooorrruuuxxxyyyyyyzzzzzzzzzzzzyyyvvvwwwxxxyyyyyyyyyxxxwwwrrrlllggghhhoooxxx}}}{{{{{{||||||{{{zzzyyyxxxyyyzzz|||}}}}}}|||zzzyyywwwwwwxxxwwwuuurrrnnnlllccc___YYYRRRLLLGGGDDDCCC>>><<<:::::::::;;;:::999888777999;;;:::===GGGSSSppp{{{xxxtttqqqpppmmmnnnnnnnnnkkkhhhfffeeegggccc___[[[XXXTTTOOOKKKJJJKKKLLLNNNMMMPPP\\\jjj{{{zzzvvvrrrppppppmmmgggaaaSSSLLLCCC======>>>>>>============>>>???AAABBBCCCJJJPPP[[[fffqqq{{{xxxtttttt{{{}}}xxxqqqmmmkkkkkkjjjjjjlllhhhdddbbb```\\\TTTNNNGGGGGGEEEDDDCCCEEEIIILLLOOOTTTYYYZZZ]]]aaabbb```^^^ZZZUUUPPPMMMKKKJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDDDDHHHPPPYYYccckkkqqqtttwwwxxxyyyzzz{{{|||}}}~~~}}}}}}|||{{{zzzzzzzzzzzzyyyyyyzzzzzz{{{|||~~~~~~}}}{{{yyyzzz|||}}}}}}}}}|||{{{zzzyyyyyyyyyyyyzzzvvvvvv|||}}}yyyuuuwwwwwwuuussspppppprrrtttwww~~~}}}~~~~~~|||{{{|||}}}ooobbbZZZUUUOOOKKKFFFFFFGGGHHHHHHFFFEEEDDDAAABBBBBB@@@======???AAADDDJJJRRRYYY]]]bbbgggkkknnnsss{{{}}}xxxpppjjjfffhhhjjjkkknnnssssssrrrrrruuuwww{{{~~~wwwpppiiibbbZZZTTTOOOJJJFFFEEEDDDBBBDDDHHHIIINNNTTTYYY```kkkyyy~~~~~~{{{zzzxxxwwwwwwwwwyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyuuurrrooommmmmmppptttwwwxxxzzz||||||xxxuuuttttttkkkddd[[[VVVQQQNNNQQQWWWYYY^^^hhhrrryyy~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{wwwxxxzzz{{{|||}}}}}}}}}{{{{{{}}}~~~}}}{{{{{{|||~~~}}}~~~~~~}}}mmmnnnrrrvvvwwwtttqqqpppaaaiii{{{qqqkkkeeeccceeehhhiiiiiiiiiiiikkklllnnnooopppqqqpppqqqtttuuutttqqqnnnlllkkknnnqqqrrrqqqrrrtttwwwyyyyyyzzzzzzyyyyyyxxxwwwuuuvvvwwwxxxyyyzzzzzz{{{wwwqqqkkkjjjooowww~~~yyyzzz{{{||||||{{{zzzzzzxxxzzz{{{}}}}}}|||zzzyyyuuuuuuvvvuuurrroookkkhhh\\\WWWPPPIIIEEECCCDDDDDD???===;;;;;;;;;;;;:::999<<<;;;<<<<<<;;;===FFFQQQooo|||yyyuuurrrooonnnjjjlllnnnmmmkkkgggdddccciiiddd]]]XXXUUURRRMMMIIIKKKKKKMMMNNNMMMOOO[[[hhh{{{xxxuuupppggg```TTTLLLCCC===<<<>>>>>>>>>>>>>>>???@@@AAACCCEEEEEEPPPVVV___jjjttttttnnnmmmoooxxx~~~~~~yyyrrrnnnllllllllllllnnnjjjeeecccbbb]]]UUUNNNGGGGGGEEECCCCCCEEEIIILLLNNNSSSWWWWWWXXX[[[ZZZVVVVVVSSSOOOMMMMMMMMMMMMMMMGGGGGGGGGGGGGGGFFFFFFFFFHHHKKKPPPWWW___fffllloootttuuuwwwyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxyyyyyyzzzzzz|||}}}~~~|||zzzzzz}}}~~~|||yyy}}}|||{{{zzzzzzzzzzzzzzz}}}yyyxxx~~~~~~yyyuuuxxxwwwuuurrrooooooqqqsssxxx}}}~~~{{{yyyyyyzzz|||~~~sssfff___ZZZUUUQQQFFFGGGGGGGGGGGGEEECCCBBB===@@@BBB@@@======???CCCCCCIIIQQQVVVXXX[[[___cccmmmpppuuu{{{yyytttqqqllljjjnnnrrrtttwww{{{yyywwwwwwzzz{{{xxxppphhhaaaZZZVVVPPPKKKFFFEEEBBB???@@@DDDGGGLLLQQQVVV]]]hhhwww~~~|||zzzyyyyyyzzz{{{yyyzzz{{{|||||||||||||||wwwtttqqqnnnnnnqqquuuxxxwwwzzz}}}|||xxxuuutttuuunnnfff]]]VVVQQQNNNSSSYYY[[[```iiissszzz~~~{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}~~~zzzzzz|||}}}~~~}}}~~~~~~|||||||||~~~~~~~~~~~~~~~~~~~~~~~~|||oooppppppooopppqqqkkkccc___kkk}}}yyymmmccccccfffhhhggghhhjjjiiiiiijjjmmmoooooooooqqqrrrtttwwwxxxwwwrrrooonnnppprrrrrrqqqqqqtttxxxxxxxxxxxxyyyyyyxxxwwwwwwzzzvvvsssuuu{{{zzzwwwsssrrrtttvvvyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{zzz{{{||||||{{{zzzzzzzzzvvvsssqqqqqqqqqmmmeee^^^TTTOOOHHHEEEDDDDDDCCCAAAAAA???>>>======<<<999777999777888;;;<<<>>>GGGPPPkkk}}}xxxvvvuuutttqqqmmmiiiiiihhhiiiiiihhheeebbbcccaaa]]]WWWRRRNNNMMMMMMMMMKKKKKKMMMNNNRRR^^^kkk|||uuulllaaaYYYMMMHHHCCC@@@AAAAAA@@@???AAAAAA@@@@@@AAAFFFLLLPPP[[[aaaiiipppwwwtttlllgggiiimmmuuuxxxtttooommmmmmnnnoooooopppnnnjjjgggbbb[[[TTTOOOIIIGGGEEECCCCCCEEEHHHJJJLLLNNNPPPQQQQQQRRRTTTVVVRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHGGGIIIMMMRRRWWW^^^eeejjjssstttvvvvvvvvvxxx{{{}}}{{{~~~zzzwwwyyyzzzyyy|||zzzxxxyyy|||}}}{{{yyyxxxyyy{{{}}}{{{uuusssvvvxxxyyyyyyyyyzzz|||||||||~~~}}}yyyvvvwwwtttpppmmmlllmmmppprrrzzz{{{~~~}}}{{{{{{|||xxxlllddd]]]VVVPPPMMMJJJGGGEEEEEEDDDCCCBBB@@@???===>>>???AAA@@@@@@EEEHHHMMMQQQUUUYYY]]]```eeejjjpppssswwwzzztttqqqooommmppptttxxx|||~~~{{{~~~yyyqqqiii```WWWPPPOOOKKKGGGDDDCCCDDDDDDCCCFFFIIIOOOUUUYYYbbbrrr}}}}}}}}}}}}}}}~~~}}}}}}|||{{{wwwtttooollllllpppuuuyyy{{{|||||||||zzzwwwuuussspppiiiaaa[[[TTTPPPRRRWWW^^^iiissswwwzzz~~~|||zzzxxxvvvuuuvvvxxxzzzwwwwwwxxxyyyzzzzzz{{{{{{zzz{{{|||}}}~~~~~~}}}~~~}}}|||}}}}}}|||{{{{{{|||}}}~~~sssuuutttrrrrrrrrrkkkccc^^^jjj}}}wwwlllccccccfffggggggiiijjjiiihhhjjjllloooooooooqqqrrrtttwwwxxxwwwssspppnnnppprrrsssrrrrrrtttwwwxxxxxxyyyyyyyyyyyyxxxxxxzzzwwwsssuuu{{{zzzwwwttttttvvvxxxzzzzzzzzzzzzzzzzzzzzzzzz{{{||||||}}}}}}}}}|||zzzzzzzzzuuurrrnnnmmmkkkggg___YYYSSSNNNHHHEEEDDDEEEEEEDDDEEEDDDBBB@@@@@@>>><<<999:::888999;;;<<<>>>FFFOOOggg|||xxxuuusssqqqnnnkkkiiihhhggghhhiiiiiigggeeedddaaa]]]WWWRRROOOOOOOOOOOOMMMLLLNNNOOOSSS^^^jjjwwwooofff]]]VVVJJJFFFAAA????????????>>>@@@AAABBBCCCFFFLLLSSSXXXccchhhpppvvv|||xxxooohhhfffhhhnnnwww}}}|||rrroookkkjjjkkkmmmoooooopppnnnkkkhhhccc\\\TTTNNNJJJHHHEEECCCCCCDDDGGGIIIKKKMMMOOOPPPPPPQQQSSSUUUSSSRRRQQQPPPOOOOOOOOOOOOMMMLLLLLLKKKJJJIIIHHHHHHFFFGGGIIILLLPPPXXXaaagggmmmppprrrtttuuuvvvyyy{{{zzz}}}~~~zzzxxxzzz{{{zzz{{{yyyxxxyyy{{{|||zzzxxxyyyzzz{{{|||}}}~~~~~~~~~~~~zzzvvvtttxxxzzz{{{||||||}}}~~~~~~~~~{{{yyyuuusssooommmmmmooorrrtttyyyzzz~~~yyyxxxxxxxxx{{{vvvmmmfff___WWWRRRLLLIIIEEECCCCCCCCCBBBAAABBB@@@??????@@@AAAAAA@@@CCCFFFJJJNNNQQQUUUZZZ]]]___dddiiilllpppzzz~~~yyyuuusssrrrsssvvv{{{{{{rrrjjjaaaWWWQQQOOOKKKGGGDDDDDDDDDCCCCCCEEEGGGLLLRRRWWW```rrr}}}}}}}}}}}}}}}|||{{{zzzuuurrrnnnkkkkkkoootttxxx{{{|||||||||zzzwwwtttsssooohhhaaa\\\VVVRRRUUUZZZaaakkkuuuyyy||||||{{{yyywwwvvvwwwxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{zzzzzz{{{|||~~~~~~}}}~~~~~~}}}|||{{{||||||~~~zzz{{{yyyvvvtttssskkkccc[[[iii}}}vvvlllccccccfffggghhhjjjjjjhhhhhhiiilllnnnooonnnqqqqqqsssvvvxxxwwwtttqqqnnnpppsssssssssssstttuuuxxxyyyyyyzzzzzzyyyyyyyyy{{{xxxuuuvvv{{{~~~~~~yyywwwvvvvvvyyy{{{{{{{{{{{{zzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~|||zzzxxxwwwrrrnnniiifffccc___YYYTTTTTTPPPMMMJJJJJJKKKJJJJJJHHHEEEBBB@@@???===;;;999;;;::::::;;;;;;===EEENNNbbbyyy|||wwwsssqqqnnnkkkhhhhhhgggggghhhiiijjjiiihhhccc```[[[VVVSSSRRRRRRSSSQQQNNNNNNOOOPPPSSS^^^hhhyyynnnfff^^^VVVQQQHHHEEEAAA???????????????@@@BBBDDDGGGLLLSSS\\\bbblllpppwww|||tttllleeeeeehhhnnnqqqtttzzz{{{wwwllliiifffeeehhhkkknnnooonnnmmmkkkhhhccc\\\SSSMMMJJJHHHEEECCCCCCDDDFFFGGGJJJLLLNNNOOOPPPQQQTTTVVVUUUUUUUUUVVVVVVVVVWWWWWWQQQQQQQQQPPPNNNKKKIIIHHHGGGGGGGGGGGGKKKRRR[[[bbbeeeiiimmmppprrrtttvvvxxxxxx{{{|||yyyxxx{{{}}}|||{{{yyyxxxyyyzzzzzzyyyxxxzzzzzzyyyyyyzzz{{{}}}~~~}}}~~~}}}{{{zzz}}}~~~xxxvvvuuuxxxzzz|||}}}}}}~~~}}}{{{sssqqqooonnnooorrruuuxxxzzzzzz}}}yyywwwsssqqqrrruuuzzz}}}|||vvvpppjjjccc[[[TTTMMMIIIEEEBBBBBBBBBBBBBBBDDDCCCAAAAAABBBCCCCCCBBBAAADDDGGGJJJMMMQQQUUUXXXXXX]]]aaadddhhhppp||||||zzzyyyyyyyyy~~~~~~uuulllcccYYYRRROOOLLLGGGEEEDDDDDDCCCBBBDDDEEEIIIOOOTTT___rrr~~~~~~~~~~~~}}}|||{{{zzzyyyrrrooollliiijjjnnnssswwwzzz{{{{{{{{{yyyvvvsssqqqmmmgggaaa\\\WWWTTTWWW]]]eeennnwww{{{}}}}}}|||{{{zzzxxxwwwwwwvvvwwwwwwwwwxxxxxxyyyyyyzzzyyyyyyzzz|||}}}~~~~~~}}}||||||}}}~~~}}}xxxvvvrrrjjj```YYYggg|||wwwmmmeeeeeeggghhhjjjmmmjjjiiihhhiiilllnnnoooooopppppprrrtttwwwwwwvvvtttoooqqqrrrtttttttttttttttxxxxxxyyyzzzzzzzzzzzzyyy|||zzzxxxyyy|||yyyxxxxxxyyy{{{}}}}}}|||{{{{{{{{{{{{|||}}}~~~~~~~~~}}}|||zzzvvvtttmmmiiiccc___\\\ZZZXXXUUUYYYYYYZZZZZZZZZWWWUUURRRMMMJJJFFFBBB@@@???===;;;===;;;;;;<<<<<<===DDDMMM___uuu|||xxxtttpppllliiigggeeefffhhhjjjmmmllljjjgggbbb^^^YYYUUUTTTTTTUUUVVVTTTQQQOOOPPPQQQTTT\\\eee}}}wwwooofff___WWWPPPKKKGGGFFFCCCBBBAAAAAABBBBBBBBBCCCFFFJJJOOOXXXaaagggqqquuuzzz}}}}}}uuujjjffffffhhhjjjkkkooouuu{{{~~~}}}wwwssshhhfffbbbbbbdddgggiiijjjjjjiiihhhfffaaaZZZQQQKKKHHHGGGEEECCCBBBCCCDDDEEEHHHJJJMMMOOOQQQRRRUUUXXXZZZ[[[[[[\\\]]]]]]]]]]]]VVVVVVUUUTTTQQQMMMIIIGGGIIIIIIIIIIIIKKKPPPVVV[[[^^^bbbhhhmmmppprrrtttvvvuuuyyyzzzxxxxxx|||~~~}}}{{{zzzzzzzzzzzzzzzyyyyyy{{{zzzxxxwwwwwwyyy{{{|||||||||{{{yyyyyy{{{|||wwwuuuuuuvvvxxx{{{||||||}}}~~~|||{{{sssrrrqqqqqqsssvvvzzz||||||}}}~~~zzzuuuoookkkjjjmmmsssvvv|||zzzvvvsssnnnfff]]]VVVNNNKKKFFFCCCCCCDDDEEEEEEHHHFFFDDDDDDEEEEEEDDDCCCAAACCCFFFHHHJJJMMMQQQUUUUUUYYY]]]```ccciiirrrxxx~~~|||yyyxxx~~~wwwoooeee[[[TTTPPPMMMIIIFFFEEEDDDCCCBBBCCCDDDGGGMMMSSS^^^sss~~~}}}{{{zzzyyypppmmmjjjhhhiiimmmrrruuuwwwxxxxxxxxxvvvsssqqqooolllfff```[[[WWWTTTWWW]]]gggpppyyy{{{}}}~~~}}}}}}}}}|||{{{xxxvvvuuuwwwwwwwwwxxxxxxxxxyyyyyyxxxyyyzzz{{{}}}~~~~~~||||||}}}zzzvvvqqqggg]]]XXXfff{{{yyyqqqiiihhhiiijjjlllooojjjiiiiiijjjmmmooopppooopppppppppsssvvvxxxwwwvvvqqqqqqrrrssstttuuuttttttwwwxxxyyyyyyzzzzzzzzzyyy|||{{{zzz{{{}}}{{{zzzyyyzzz|||~~~}}}}}}||||||||||||}}}~~~~~~}}}}}}|||yyytttpppiiieee___ZZZYYYZZZ\\\]]]cccgggmmmqqqpppkkkeeeaaaZZZUUUOOOJJJFFFDDDAAA@@@???======>>>===>>>EEENNN```uuu~~~zzzuuupppllliiihhhcccfffjjjnnnpppnnniiieee___[[[WWWUUUVVVXXXYYYYYYWWWRRRPPPPPPQQQSSSZZZbbbxxx}}}tttkkkiiieee```ZZZSSSLLLGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDFFFIIILLLQQQZZZccciiiuuuxxx|||}}}~~~rrrkkkfffeeedddcccfffkkkjjjnnntttyyyzzzxxxsssppphhheee```^^^___aaabbbcccdddcccaaa```\\\VVVNNNIIIFFFDDDCCCAAAAAABBBCCCCCCGGGIIIMMMPPPRRRUUUYYY\\\```aaabbbbbbcccbbbbbbaaa[[[[[[ZZZXXXTTTPPPKKKIIIJJJKKKLLLMMMMMMNNNQQQTTTXXX]]]ccciiilllooorrrtttrrrvvvxxxvvvwww{{{~~~}}}{{{{{{{{{{{{zzzyyyyyyyyyzzzyyywwwvvvvvvxxxyyy{{{{{{{{{zzzyyyyyy||||||vvvtttsssuuuxxx{{{|||}}}}}}~~~{{{xxxwwwssssssssssssvvvyyy}}}xxxrrrkkkeeedddhhhmmmqqqwwwwwwuuusssmmmeee[[[UUUOOOLLLHHHFFFFFFGGGGGGGGGLLLJJJGGGGGGGGGGGGFFFEEECCCDDDFFFGGGHHHKKKOOOSSSVVVYYY]]]___aaaeeekkkooouuuxxx}}}~~~{{{zzzyyy{{{yyyxxxxxxzzzzzzuuuttt|||yyyqqqggg^^^WWWQQQNNNKKKHHHGGGFFFDDDBBBDDDDDDGGGLLLRRR___ttt|||{{{yyypppmmmjjjiiiiiimmmqqqtttuuuuuuuuuuuusssqqqnnnlllkkkeee^^^ZZZVVVSSSVVV\\\iiiqqqyyy{{{|||~~~}}}}}}~~~~~~~~~|||zzzwwwvvvxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyzzz|||}}}~~~|||{{{}}}|||vvvpppfff[[[XXXeeezzz|||tttlllkkkjjjjjjlllqqqllljjjjjjkkknnnpppqqqppppppoooooorrruuuxxxyyyxxxtttsssqqqrrrsssuuuuuutttvvvvvvwwwxxxyyyyyyyyyyyyzzz{{{{{{|||~~~}}}{{{zzzzzz{{{}}}}}}}}}|||||||||}}}~~~~~~}}}}}}~~~{{{uuuppphhhddd^^^ZZZZZZ^^^dddhhhooowww|||xxxjjjdddZZZQQQJJJEEEBBB???AAA??????@@@???@@@GGGPPPdddyyy~~~{{{vvvpppllljjjjjjeeehhhlllpppqqqnnnhhhccc^^^[[[XXXXXX[[[^^^^^^]]]YYYSSSPPPPPPQQQSSSXXX^^^mmmrrriii_________]]]XXXRRRKKKGGGDDDEEEFFFEEEDDDDDDEEEGGGIIIJJJLLLPPPUUU\\\eeekkkxxx{{{}}}~~~~~~}}}tttjjjddd```]]]]]]```]]]bbbiiiooorrrrrrooolllgggccc^^^ZZZZZZZZZZZZZZZ[[[ZZZXXXWWWTTTOOOJJJEEEBBBAAA@@@???@@@@@@AAABBBFFFIIIMMMRRRVVVZZZ^^^bbbeeefffhhhiiiiiiiiihhhgggcccbbb```]]]YYYUUUQQQOOOLLLNNNOOOOOOMMMMMMMMMNNNTTTXXX^^^dddhhhkkkooorrrppptttvvvtttuuuyyy||||||zzz{{{|||zzzxxxwwwxxxyyyyyyxxxwwwwwwwwwxxxyyyzzzyyyyyyxxxxxxzzz|||~~~}}}wwwtttsssvvvxxx|||~~~|||wwwuuutttttttttssstttvvvyyy|||~~~~~~~~~tttooohhhcccbbbffflllpppuuuuuutttqqqkkkccc\\\WWWRRRPPPMMMLLLLLLLLLLLLKKKOOOMMMJJJIIIJJJIIIHHHGGGEEEFFFGGGGGGHHHJJJNNNQQQWWWYYY\\\^^^```bbbdddfffggghhhjjjhhheeeaaa^^^]]]___]]]\\\\\\^^^bbblllwww{{{vvvvvvzzzrrrjjj```YYYSSSPPPMMMKKKIIIHHHEEECCCCCCDDDGGGLLLRRR^^^sss|||{{{qqqooollljjjjjjmmmpppsssssstttttttttrrrooollljjjhhhbbb]]]YYYVVVTTTXXX^^^jjjrrryyyzzz{{{~~~~~~~~~~~~~~~}}}{{{yyyxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxyyy{{{|||~~~}}}{{{zzz|||~~~~~~}}}wwwqqqfff[[[XXXeeeyyy}}}uuunnnkkkjjjhhhkkkpppmmmlllkkkmmmooorrrrrrrrrooonnnnnnqqquuuxxxzzzzzzwwwtttpppppprrruuuvvvuuutttuuuvvvwwwxxxxxxxxxxxxwwwxxxzzz{{{}}}~~~}}}zzzyyyzzz{{{||||||}}}}}}}}}~~~~~~~~~wwwqqqjjjfff```\\\\\\ccclllrrr{{{xxxkkk^^^SSSKKKEEEAAABBB@@@@@@AAAAAABBBJJJSSSggg}}}~~~}}}{{{vvvpppkkkjjjkkkkkklllmmmnnnnnnlllgggccc^^^\\\ZZZ]]]bbbdddcccaaaZZZSSSOOOPPPQQQRRRUUUZZZbbbyyyuuuhhhaaa\\\]]]\\\ZZZVVVQQQMMMKKKGGGIIIKKKJJJIIIIIIKKKMMMMMMOOOQQQTTTYYYaaajjjpppxxxzzz}}}|||{{{}}}qqqggg___YYYVVVXXXWWW[[[bbbhhhkkkkkkiiigggccc___YYYUUUTTTTTTSSSSSSTTTRRROOONNNLLLIIIFFFCCC>>>>>>===>>>>>>???@@@AAAEEEIIINNNTTTYYY^^^dddhhhhhhiiilllnnnppppppoooooommmkkkhhheee```]]]ZZZXXXTTTTTTSSSQQQNNNMMMNNNPPPQQQTTTYYY^^^bbbggglllooonnnrrrtttrrrsssxxxzzzzzzxxxyyyzzzyyyvvvtttuuuwwwwwwwwwwwwxxxxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyyyywwwxxxzzz|||}}}xxxtttssstttwww{{{~~~~~~~~~~~~yyyuuussstttssssssssssssuuuwwwyyyzzz{{{~~~uuupppjjjffffffkkkqqqvvvwwwwwwvvvsssmmmgggbbb```ZZZYYYWWWWWWXXXWWWUUUSSSRRROOOMMMLLLKKKKKKIIIHHHGGGGGGGGGFFFFFFIIIMMMPPPUUUWWWYYY[[[\\\]]]]]]]]]YYYZZZZZZWWWSSSOOONNNMMMMMMKKKKKKMMMMMMLLLTTT^^^jjjvvv|||wwwzzz{{{ssskkkbbb\\\TTTRRROOOMMMKKKIIIGGGDDDAAABBBFFFKKKQQQ\\\ppp}}}tttqqqnnnllllllnnnppprrrttttttttttttrrrpppmmmkkkeee___[[[YYYWWWWWW\\\cccllltttzzzzzz{{{~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{}}}|||zzzyyyzzz}}}~~~~~~xxxrrrggg\\\XXXeeexxx}}}uuunnnkkkiiigggjjjooonnnmmmlllmmmppprrrssssssooonnnnnnppptttxxx{{{{{{yyytttpppooorrruuuvvvvvvttttttuuuwwwwwwxxxxxxxxxtttvvvxxxzzz{{{}}}~~~zzzxxxxxxzzz||||||}}}}}}}}}~~~yyysssmmmiiiccc^^^^^^eeepppwww~~~nnn```VVVNNNIIIBBB@@@AAABBBBBBDDDLLLUUUiii||||||{{{vvvoookkkjjjkkkpppooommmlllkkkjjjgggeee___]]]]]]```fffiiigggdddZZZTTTOOOPPPQQQQQQTTTXXX]]]sssvvvhhh```\\\^^^^^^\\\YYYTTTQQQOOOOOOLLLNNNQQQPPPOOONNNQQQSSSPPPRRRTTTXXX^^^fffooouuuvvvxxxzzzzzzxxxyyy}}}xxxkkkaaaXXXTTTTTTUUUYYY^^^dddggggggeeeddd```\\\VVVRRRPPPPPPPPPOOOOOOMMMJJJHHHGGGEEECCCAAA<<<<<<<<<<<<===???@@@AAAEEEIIIOOOUUU[[[aaagggkkkiiikkknnnrrrtttuuuuuuuuutttrrrnnnjjjfffbbb```___\\\ZZZWWWSSSPPPPPPRRRTTTOOORRRVVVZZZ^^^ccciiimmmmmmqqqsssqqqrrrvvvyyyyyyvvvxxxyyywwwtttrrrsssuuuvvvvvvxxxyyyyyyzzzzzzyyywwwuuuttttttuuuuuuuuutttrrrqqqpppqqqttt|||~~~yyyuuusssqqqtttyyy{{{||||||}}}~~~~~~|||||||||~~~~~~}}}xxxtttssstttrrrrrrrrrrrrssstttvvvwwwwww{{{~~~}}}|||}}}xxxtttoookkklllqqqxxx|||{{{{{{zzzwwwrrrmmmkkkiiibbbaaaaaabbbbbbaaa^^^[[[SSSQQQNNNMMMLLLLLLJJJIIIGGGGGGGGGFFFFFFHHHLLLOOORRRTTTVVVXXXYYYXXXWWWWWWPPPQQQPPPNNNJJJHHHHHHHHHDDDDDDFFFIIIFFFBBBGGGOOONNNYYYfffooouuu|||{{{vvvzzz{{{tttlllccc]]]VVVSSSPPPNNNMMMJJJGGGEEE@@@AAAEEEKKKPPP[[[nnnuuussspppnnnmmmnnnppprrruuuuuuuuuuuusssqqqnnnlllbbb]]]ZZZZZZYYYZZZ```hhhnnnuuu{{{{{{{{{~~~~~~}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||~~~|||}}}|||yyyxxxzzz|||~~~|||~~~xxxrrriii```YYYiii}}}vvvqqqnnnmmmllliiijjjmmmmmmmmmmmmmmmnnnooopppqqqrrrsssssssssrrrrrrtttuuuyyywwwuuutttuuuwwwzzz{{{xxxwwwvvvuuuuuuttttttuuuyyyxxxwwwwwwwwwxxxzzzzzz}}}~~~~~~}}}{{{zzz{{{}}}~~~}}}{{{zzz{{{}}}~~~{{{xxxvvvmmmjjjhhhjjjnnntttyyy|||vvvgggXXXMMMGGGCCCAAACCCDDDFFFMMMTTTooo~~~|||wwwrrrooommmlllmmmmmmlllkkkhhhfffdddccc\\\aaadddfffhhhjjjfff```YYYSSSOOOQQQSSSSSSTTTVVVbbbkkk{{{vvvllleee```[[[ccc___ZZZXXXWWWWWWTTTRRRRRRUUUXXXXXXVVVUUUWWWYYYYYYZZZ\\\```ffflllqqqtttzzzyyywwwuuuttttttuuuuuu{{{~~~mmmaaaXXXRRROOONNNQQQUUUZZZ^^^`````````^^^ZZZSSSNNNKKKJJJIIIHHHHHHHHHFFFDDDBBB@@@>>>===:::;;;<<<<<<<<<>>>AAADDDGGGKKKQQQWWW]]]ccciiimmmuuuuuuvvvvvvwwwxxxyyyyyyyyyuuuqqqpppqqqoooiiidddcccaaa^^^[[[XXXVVVUUUUUUQQQSSSTTTUUUWWW^^^gggnnnnnnppprrruuuwwwyyyzzzzzzuuutttrrrpppooooooooooootttuuuuuuvvvvvvvvvvvvvvvxxxuuuqqqrrrtttwwwwwwvvvnnnmmmjjjdddbbbgggqqqzzz~~~|||vvvtttttttttuuuwwwyyyzzz{{{||||||~~~~~~~~~~~~}}}|||zzzvvvuuuttttttrrrqqqtttsssrrrrrrssstttuuuvvvwwwvvvuuuuuuvvvyyy|||~~~{{{uuuooonnnqqqvvvzzz|||}}}{{{{{{||||||}}}|||yyyxxxuuurrrnnnhhhbbb]]]UUURRROOOMMMMMMNNNNNNMMMKKKIIIFFFDDDEEEGGGJJJLLLRRRSSSUUUWWWVVVTTTRRRPPPKKKKKKJJJIIIGGGEEEDDDBBBGGGFFFDDDCCCBBBBBBCCCCCCGGGKKKPPPTTTYYYaaammmvvv~~~uuusss|||wwwoooeee\\\\\\YYYTTTPPPMMMJJJFFFCCCDDDDDDEEEHHHMMMWWWkkk}}}}}}yyysssooooooqqqssstttwwwvvvvvvuuutttpppkkkhhhggg```ZZZYYYZZZ\\\cccjjjsssuuuxxxyyyzzz{{{~~~}}}~~~}}}|||}}}||||||{{{{{{{{{{{{|||~~~}}}~~~}}}yyyyyy{{{~~~}}}~~~|||wwwssskkkccc[[[kkk~~~rrrmmmiiijjjiiihhhiiilllnnnnnnnnnnnnooopppqqqqqqqqqrrrrrrrrrqqqqqqssstttxxxwwwvvvuuuuuuwwwxxxyyywwwwwwvvvuuuuuuuuuuuuuuuvvvuuuuuuuuuvvvwwwyyyzzz{{{}}}~~~~~~|||{{{{{{|||}}}|||{{{{{{}}}|||yyywwwqqqooommmooosssxxx|||}}}sss```QQQIIIDDDAAABBBDDDFFFMMMUUUlll{{{|||xxxtttpppnnnmmmkkkjjjhhhfffcccaaa___^^^^^^bbbfffgggiiijjjfff___ZZZTTTPPPRRRTTTSSSTTTVVV___gggvvvwwwjjjcccaaa```^^^eeebbb^^^]]]]]]\\\[[[YYY[[[]]]______\\\[[[\\\]]]___```aaadddhhhmmmqqqtttuuutttrrrqqqpppppppppqqqsssvvv|||~~~nnnbbbYYYSSSOOOMMMPPPTTTYYY\\\^^^^^^^^^[[[WWWQQQLLLJJJIIIHHHGGGGGGFFFDDDBBB@@@>>>===<<<:::;;;<<<<<<<<<>>>AAADDDHHHLLLSSSZZZ```gggnnnrrrwwwxxxxxxyyyzzz{{{||||||}}}yyyvvvvvvwwwuuupppkkkiiigggddd```]]][[[YYYYYYSSSTTTTTTSSSTTTYYY```ffflllnnnqqqtttvvvwwwwwwwwwrrrpppnnnmmmlllmmmnnnooorrrssstttuuuvvvvvvvvvuuuvvvssspppppprrrtttttttttooommmiiiccc^^^```gggnnnxxx}}}{{{vvvtttuuuqqqrrrtttvvvxxxzzz{{{{{{||||||}}}}}}~~~}}}}}}}}}|||yyyvvvtttttttttsssssssssrrrqqqqqqqqqrrrtttuuuuuutttsssssstttwwwyyy{{{yyyuuupppnnnrrrwww|||~~~}}}zzzrrrkkkddd___UUURRROOOMMMMMMNNNNNNNNNLLLKKKIIIGGGGGGIIIKKKLLLNNNOOOQQQRRRQQQOOOMMMLLLJJJIIIHHHGGGEEEDDDCCCBBBCCCBBBAAA@@@@@@AAAAAABBB@@@CCCFFFGGGIIIOOOXXX___jjjrrr~~~{{{sssrrr||||||wwwpppfff^^^^^^[[[VVVRRROOOKKKHHHEEEEEEDDDEEEHHHLLLWWWkkk}}}~~~zzztttqqqqqqssstttuuuxxxxxxwwwvvvuuuqqqlllhhheee```[[[[[[\\\^^^dddkkkrrrtttxxxzzz{{{}}}~~~~~~~~~}}}|||~~~}}}|||||||||||||||~~~~~~~~~~~~}}}|||~~~}}}{{{{{{~~~~~~|||xxxtttlllddd^^^nnnyyylllfffccceeeffffffhhhkkknnnnnnoooooopppqqqqqqrrrpppqqqrrrrrrqqqqqqrrrsssxxxwwwwwwwwwwwwvvvvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvtttssssssssstttuuuwwwxxxyyy|||~~~|||zzzzzz~~~}}}|||{{{{{{}}}~~~~~~|||{{{wwwvvvuuuvvvyyy}}}jjjXXXNNNGGGBBBAAACCCFFFMMMUUUgggvvv}}}zzzvvvrrrooommmiiihhheeeccc```^^^]]]]]]aaaeeehhhhhhjjjjjjfff___[[[UUURRRTTTUUUSSSSSSVVVYYYbbbpppuuuhhh___^^^aaadddfffjjjhhheeeeeeeeefffeeedddggghhhiiihhhfffddddddeeeggggggggghhhjjjmmmppprrrqqqpppooonnnmmmmmmnnnnnnkkknnnttt||||||nnnbbbYYYRRRNNNLLLOOORRRVVVYYYZZZ[[[[[[WWWSSSNNNJJJHHHGGGFFFEEEFFFDDDCCC@@@>>>===<<<;;;;;;<<<=========>>>AAADDDIIINNNUUU]]]dddlllsssxxxzzz{{{|||}}}~~~}}}~~~}}}yyytttqqqooolllhhhdddaaa___^^^YYYXXXVVVTTTSSSUUUZZZ^^^gggiiimmmqqqtttttttttsssnnnmmmjjjhhhggghhhjjjllllllnnnpppsssttttttssssssrrrpppnnnnnnppprrrrrrrrrnnnmmmjjjddd^^^\\\^^^bbbmmmrrrxxxzzzwwwtttsssssslllmmmooorrruuuxxxzzz{{{yyyzzz{{{||||||}}}||||||}}}yyyuuusssssstttuuutttrrrqqqpppppppppqqqrrrssssssrrrqqqqqqrrrtttvvvwww{{{yyyuuuqqqooorrrwww|||~~~}}}}}}}}}ssskkkeeeaaaVVVSSSOOOMMMNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHHHHGGGEEECCCBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDD@@@BBBBBBAAA???AAAFFFKKKRRR[[[iiiwwwwwwpppoooxxx|||wwwqqqhhhbbb```]]]XXXTTTQQQNNNJJJHHHEEEEEEFFFHHHLLLVVViii{{{|||wwwttttttuuuwwwwww{{{zzzyyyxxxvvvqqqlllhhhccc^^^\\\^^^```aaaeeekkkooossswww{{{}}}~~~~~~}}}|||~~~}}}||||||||||||}}}~~~~~~~~~}}}|||||||||}}}~~~~~~~~~~~~}}}~~~{{{uuulllccc___pppwwwiiibbb^^^aaadddfffhhhkkknnnoooppppppqqqqqqrrrrrrpppqqqssssssrrrrrrrrrtttwwwwwwxxxxxxxxxvvvuuutttvvvuuuuuuuuuuuuuuuvvvwwwuuuuuutttsssssstttuuuuuuwww{{{|||zzzyyy}}}}}}|||{{{{{{|||~~~}}}|||{{{{{{~~~vvvdddVVVMMMDDDAAABBBDDDJJJQQQ```ooo|||wwwrrrnnnlllhhhfffeeecccbbbaaaaaaaaadddhhhkkkjjjkkkkkkfff___\\\XXXUUUVVVVVVSSSSSSVVVUUU]]]kkkwww|||yyypppkkkdddaaadddiiinnnppppppooooooooooooppppppppppppqqqqqqpppooommmmmmlllmmmllljjjiiiiiikkkmmmnnnooooooooonnnnnnnnnnnnnnnkkkmmmrrryyy}}}zzzwwwvvvxxx}}}xxxlll```WWWPPPMMMLLLNNNPPPSSSUUUVVVWWWVVVTTTPPPLLLIIIHHHGGGFFFEEEFFFDDDBBB@@@>>>=========<<<===>>>>>>===???BBBDDDKKKPPPWWW___fffnnnvvvzzz|||}}}|||xxxvvvsssoookkkgggdddccc```^^^ZZZWWWVVVVVVYYY[[[```ccchhhmmmqqqrrrrrrqqqmmmkkkgggdddbbbcccdddeeeeeegggjjjmmmoooooonnnnnnlllllllllmmmoooqqqssssssooopppnnnjjjddd```^^^^^^ccchhhmmmppppppnnnmmmmmmggghhhjjjnnnrrruuuxxxzzzxxxyyyzzz{{{}}}}}}}}}}}}}}}zzzuuussssssuuuuuuvvvrrrqqqpppoooooopppqqqrrrqqqqqqpppooopppqqqssstttvvvyyy~~~zzzwwwssspppqqquuuyyy{{{|||yyyyyyyyypppjjjeeecccYYYUUUQQQNNNNNNPPPPPPPPPOOONNNNNNMMMLLLKKKJJJIIILLLLLLKKKKKKJJJIIIGGGGGGGGGFFFCCCAAA@@@AAABBBCCCBBBBBBCCCDDDFFFGGGHHHIIIEEEEEEDDD@@@===<<<>>>@@@BBBIIIUUUaaannn{{{{{{sssmmmlllsss|||}}}xxxrrrkkkfffbbb^^^ZZZVVVRRROOOLLLIIIFFFEEEFFFHHHKKKUUUhhhzzz{{{xxxxxxzzzzzz{{{~~~|||{{{yyywwwrrrlllhhh```]]]\\\___aaaaaadddiiikkkpppvvvzzz}}}~~~~~~~~~}}}|||~~~}}}|||{{{{{{{{{}}}}}}~~~~~~|||||||||||||||}}}~~~~~~~~~}}}wwwmmmddd```pppyyyhhhaaa\\\___dddfffiiilllnnnnnnpppqqqrrrrrrqqqqqqqqqsssuuuuuutttssstttuuuvvvwwwxxxxxxxxxvvvtttsssuuuuuutttuuuuuuvvvwwwwwwyyyxxxvvvtttssssssssstttvvvzzz~~~|||zzzxxx|||{{{{{{{{{|||}}}~~~~~~rrr^^^SSSHHHCCCAAABBBGGGLLLYYYggg||||||uuuooojjjhhhddddddcccddddddeeeffffffgggkkkmmmlllmmmlllggg```^^^ZZZYYYYYYWWWSSSSSSVVVSSS[[[hhhsssyyyxxxuuurrrjjjiiiiiikkkooossswwwxxxwwwxxxyyyzzzzzzzzz{{{{{{wwwwwwvvvvvvvvvuuutttsssnnnmmmkkkiiihhhiiijjjkkkooooooooopppppppppppppppnnnqqquuu{{{zzztttpppmmmkkkmmmnnnppprrrtttwww|||~~~zzzrrrggg]]]TTTNNNKKKLLLMMMOOOQQQRRRSSSSSSSSSRRROOOKKKIIIIIIIIIHHHGGGGGGFFFCCCAAA????????????===>>>???>>>>>>???BBBDDDLLLQQQXXX```hhhpppwww|||~~~}}}zzzvvvqqqmmmjjjhhheeebbb^^^ZZZXXXXXXYYYZZZZZZ]]]bbbhhhlllnnnoooooommmjjjeeeaaa^^^\\\\\\\\\\\\]]]```ccceeefffffffffdddeeehhhjjjlllooorrrttttttvvvwwwvvvpppiiiccc___^^^aaadddggggggfffeeeeee```aaadddhhhmmmrrrwwwyyywwwxxxzzz|||}}}}}}zzzvvvttttttuuuuuuuuurrrqqqpppooooooooopppqqqppppppooonnnnnnooopppqqqsssuuuyyy{{{xxxtttpppooopppsssvvvxxxvvvwww|||tttnnniiifff]]]YYYSSSPPPPPPQQQQQQQQQOOOOOOOOONNNMMMKKKIIIHHHJJJJJJIIIHHHGGGFFFFFFFFFGGGFFFCCCBBBAAABBBCCCEEEDDDDDDFFFGGGIIIJJJKKKKKKEEEDDDBBB???<<<:::999:::999===DDDLLLVVVfffwww{{{tttmmmiiinnnwwwyyytttnnnjjjbbb___ZZZVVVSSSPPPMMMJJJGGGFFFGGGHHHKKKTTTfffxxx~~~~~~}}}{{{xxxsssmmmhhh```]]]\\\___aaa```aaaeeeggglllrrrwww{{{}}}~~~~~~~~~}}}}}}}}}~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~{{{qqqhhhbbbrrr|||jjjaaa\\\^^^dddgggiiikkkmmmnnnoooqqqrrrqqqqqqpppqqqsssvvvvvvuuuttttttuuuuuuvvvwwwwwwwwwvvvuuutttttttttttttttuuuwwwxxxxxxzzzyyywwwuuutttsssttttttuuuyyy~~~|||zzzyyyyyyyyyzzz{{{|||~~~|||cccWWWJJJDDDBBBBBBDDDHHHSSSaaauuuwwwpppiiieeeccc___```bbbdddfffggghhhhhhiiilllnnnnnnnnnnnnhhhaaa___]]]\\\[[[XXXSSSSSSVVVTTT\\\gggqqquuutttrrrqqqjjjlllooosssxxx{{{}}}~~~~~~}}}||||||{{{yyyvvvooonnnkkkjjjiiijjjkkklllooopppqqqrrrrrrrrrrrrrrrsssvvvzzz~~~yyytttnnniiifffdddbbb``````dddgggkkkrrr{{{vvvsssmmmcccYYYQQQMMMKKKMMMMMMNNNOOOPPPPPPPPPPPPOOOMMMJJJIIIJJJJJJIIIHHHIIIGGGDDDBBB@@@@@@AAAAAA??????@@@??????@@@BBBDDDKKKPPPXXXaaaiiirrrzzz~~~zzzuuuqqqooojjjfffaaa]]][[[ZZZYYYXXXVVVXXX\\\```dddgggiiijjjiiifffbbb^^^YYYVVVTTTSSSSSSTTTVVVXXXYYY[[[\\\\\\[[[^^^aaadddfffiiilllooouuuyyy~~~}}}tttkkkddd___`````````___^^^\\\[[[XXXYYY]]]aaahhhnnnssswwwvvvwwwyyy{{{}}}~~~{{{xxxvvvvvvuuutttssspppooonnnmmmmmmmmmnnnooonnnnnnmmmmmmmmmmmmmmmmmmpppqqquuuzzz~~~}}}}}}~~~zzzxxxtttooolllkkknnnqqqttttttvvv|||yyyqqqmmmbbb]]]WWWSSSQQQRRRRRRRRRPPPPPPOOOOOOMMMLLLJJJJJJHHHGGGEEEDDDDDDDDDEEEFFFHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEGGGHHHIIIIIIIIIIIIEEEEEEDDDBBB@@@>>><<<;;;:::===???BBBHHHVVVhhhuuuzzzoooiiinnnwww{{{uuuqqqnnndddaaa\\\XXXUUURRRNNNKKKHHHGGGGGGHHHJJJSSSeeevvv}}}zzztttmmmiiibbb___^^^``````^^^___bbbcccgggmmmssswwwzzz}}}~~~}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{}}}}}}~~~~~~~~~|||uuulllfffvvv~~~lllbbb[[[]]]cccfffgggiiikkkmmmooopppqqqqqqpppooopppsssuuuvvvuuutttttttttuuuuuuvvvvvvvvvvvvvvvvvvssssssttttttuuuwwwxxxyyyxxxwwwuuutttttttttuuuvvvvvvyyy}}}~~~|||zzzzzzwwwwwwyyy{{{}}}|||dddWWWKKKEEEDDDDDDEEEHHHNNN\\\pppyyypppiiicccaaa___^^^```cccfffhhhhhhhhhgggiiimmmoooooooooooojjjccc```^^^^^^]]]YYYSSSSSSVVVUUU]]]gggoooqqqqqqppppppnnnqqquuuyyy||||||xxxpppooommmllllllmmmooopppssstttuuuwwwxxxxxxwwwwwwyyy|||}}}{{{wwwrrrlllhhhdddbbb\\\YYYYYY^^^aaaccckkktttqqqooojjjaaaWWWPPPMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMKKKIIIIIIJJJJJJJJJIIIIIIGGGDDDAAA@@@@@@AAABBB???@@@@@@@@@???@@@BBBEEEHHHNNNWWWbbblllvvv~~~{{{xxxrrrmmmfffbbb___]]]ZZZWWWUUUUUUWWWYYY[[[^^^```aaaaaa```]]]ZZZVVVQQQNNNLLLLLLLLLLLLLLLNNNPPPRRRSSSSSSVVVZZZ\\\]]]___bbbeeekkkrrr|||vvvooofffccc```\\\ZZZXXXUUUTTTPPPRRRUUUZZZaaaiiiooossssssuuuwwwzzz|||~~~~~~|||yyyxxxwwwuuurrrpppnnnmmmllljjjjjjjjjkkklllllllllkkkkkkjjjjjjjjjjjjjjjlllpppuuu{{{{{{wwwvvvxxxzzzvvvuuurrrmmmiiihhhkkknnnmmmppptttxxx}}}zzzsssfffaaaZZZUUUSSSSSSSSSSSSQQQQQQPPPOOOOOONNNMMMMMMHHHGGGEEEDDDDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFEEEDDDCCCAAA???===<<<>>>??????AAAKKK[[[gggwwwuuukkkooozzz|||vvvsssqqqfffccc^^^ZZZWWWTTTPPPNNNIIIHHHGGGHHHJJJRRRddduuu{{{uuunnniiigggbbb```aaa___\\\]]]```___ccciiinnnrrrwww{{{~~~~~~}}}||||||}}}|||||||||{{{||||||}}}~~~~~~~~~~~~}}}|||}}}|||xxxmmmjjjyyy~~~mmmccc[[[]]]bbbeeefffgggkkklllnnnpppqqqpppooonnnooorrrtttuuutttsssssssssttttttuuuuuuvvvvvvwwwwwwssssssssstttvvvwwwyyyyyyttttttsssssstttuuuwwwxxxvvvyyy|||~~~}}}{{{{{{{{{uuuvvvxxxzzz}}}wwwbbbVVVJJJFFFFFFEEEFFFHHHKKKYYYnnn|||tttkkkddd```^^^^^^```cccfffjjjkkkjjjhhhgggjjjnnnppppppppppppkkkdddaaa______^^^YYYSSSSSSVVVWWW^^^gggmmmooonnnnnnooosssuuuxxx{{{}}}yyyrrrqqqoooooooooqqqsssuuuxxxyyy{{{|||}}}}}}}}}|||~~~~~~|||zzzwwwrrrmmmiiieeeccc[[[XXXXXX]]]______dddmmmooonnniii```VVVPPPNNNOOONNNNNNNNNMMMMMMMMMMMMMMMKKKIIIHHHHHHIIIJJJIIIHHHIIIGGGDDDAAA@@@@@@AAABBB@@@AAAAAA@@@???@@@CCCEEEFFFLLLWWWbbbnnnzzzzzztttmmmgggccc```\\\XXXUUUTTTTTTTTTUUUWWWYYYZZZ[[[[[[YYYWWWSSSOOOKKKIIIHHHGGGFFFFFFGGGJJJLLLNNNNNNRRRUUUWWWVVVWWWYYY\\\___hhhvvvyyykkkgggaaa[[[WWWUUURRRPPPKKKLLLPPPUUU]]]eeelllpppqqqsssuuuxxx{{{}}}~~~|||{{{zzzxxxuuuqqqnnnlllkkkiiihhhhhhhhhiiiiiijjjjjjiiiiiihhhhhhggggggfffhhhmmmsssyyy}}}vvvqqqpppqqqtttrrrrrrpppkkkggggggjjjnnngggkkkpppssswwwxxxiiiddd\\\VVVTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPJJJIIIGGGFFFGGGIIILLLNNNIIIJJJKKKLLLLLLLLLKKKKKKIIIJJJKKKKKKJJJIIIGGGFFFCCCCCCBBBBBBAAA???<<<:::666999;;;::::::AAANNNYYYnnn{{{}}}}}}yyymmmrrr}}}}}}wwwtttrrrhhheee```\\\YYYVVVRRRPPPJJJHHHHHHHHHIIIQQQcccttt{{{uuunnniiijjjfffbbbbbb```\\\\\\___]]]aaafffkkkpppuuuzzz~~~~~~|||||||||}}}||||||||||||}}}~~~~~~|||zzzzzz|||~~~ssspppyyyqqqggg___aaafffhhhggghhhiiikkknnnooonnnmmmmmmnnnsssrrrrrrsssvvvwwwwwwwwwxxxxxxyyyyyyxxxwwwuuuttttttuuuvvvwwwwwwxxxwwwwwwxxxwwwvvvvvvvvvwwwyyyzzzuuuvvvvvvxxxyyyzzz{{{{{{vvvwwwyyy{{{~~~|||tttcccWWWLLLHHHEEEAAACCCIIIJJJTTTggg}}}vvvjjjaaa^^^___aaaaaaaaacccgggjjjllllllkkkjjjjjjkkkmmmmmmllliiifffdddeeeaaa]]][[[WWWUUUXXX^^^```ccchhhkkkkkkkkknnnrrrpppssswwwzzz~~~~~~|||yyywwwyyy|||}}}|||yyy|||~~~}}}|||xxxsssooollliiieeeccc___[[[YYY\\\^^^___dddjjjooommmhhhaaaYYYTTTRRRRRRQQQQQQOOONNNMMMMMMMMMMMMLLLKKKJJJKKKLLLKKKIIIHHHJJJIIIGGGEEECCCAAAAAA@@@BBB@@@???AAAEEEFFFEEECCCFFFJJJQQQ[[[ggguuu|||vvvpppkkkeee```\\\VVVRRROOOOOOPPPQQQOOOLLLNNNNNNRRRWWWXXXSSSLLLGGGGGGDDDBBBBBBDDDFFFHHHHHHHHHIIIJJJKKKMMMNNNOOOOOOVVVbbbooozzzyyyoooccc\\\ZZZVVVPPPJJJLLLKKKLLLOOOVVV___hhhmmmooopppsssuuuxxx{{{~~~{{{zzzyyywwwtttpppmmmkkkjjjiiigggfffeeeeeeeeeeeeddddddeeeeeeeeedddccccccdddfffjjjnnnrrrwww}}}yyytttqqqrrrtttvvvnnnllliiieeecccaaa```______aaaeeekkksss{{{}}}tttjjj^^^VVVTTTUUUTTTSSSVVVUUUTTTSSSQQQPPPNNNNNNQQQMMMKKKNNNRRRSSSSSSTTTPPPOOOMMMMMMNNNOOONNNMMMLLLIIIFFFFFFHHHIIIHHHFFFIIIGGGEEEBBBAAA@@@???@@@>>>;;;:::<<<>>>AAAIIIQQQcccqqq~~~|||}}}tttvvv~~~yyyvvvnnnjjjddd^^^ZZZUUUQQQNNNNNNKKKJJJKKKLLLRRR```nnn~~~~~~zzztttnnnllljjjhhheeeaaa^^^[[[ZZZZZZ[[[]]]aaahhhpppwww|||~~~~~~~~~zzzzzz{{{{{{|||~~~|||~~~}}}|||~~~~~~~~~}}}}}}}}}}}}~~~~~~zzzqqqzzzrrrhhh```bbbfffgggggghhhfffhhhkkklllllllllmmmooorrrqqqqqqsssvvvxxxxxxwwwxxxxxxyyyyyyxxxwwwuuutttuuuuuuvvvwwwxxxxxxxxxxxxvvvuuutttttttttuuuvvvwwwvvvvvvwwwxxxyyyzzz{{{{{{wwwxxxyyy{{{~~~yyylll```SSSMMMHHHDDDFFFJJJJJJTTTfff{{{vvvoooeee___]]]___```aaaccceeehhhlllmmmmmmmmmllllllkkkkkkkkklllmmmnnnnnnjjjddd___\\\YYYWWW[[[aaaeeeiiimmmppppppoooqqqtttwwwyyyzzz|||zzzwwwtttqqqooolllhhheeebbb]]]ZZZ\\\]]]^^^ccciiinnnlllggg```XXXSSSRRRRRRSSSRRRQQQPPPOOONNNNNNNNNLLLKKKJJJKKKLLLLLLJJJIIIIIIHHHGGGEEECCCBBBBBBAAACCCAAA@@@AAADDDEEEDDDCCCFFFIIINNNVVVaaaooo}}}~~~xxxrrrkkkeee```YYYUUUQQQPPPPPPPPPMMMJJJIIIJJJOOOUUUXXXTTTNNNIIIFFFCCC@@@>>>@@@AAABBBCCCDDDDDDEEEEEEFFFGGGIIIIIIOOOZZZggguuuyyylllccc]]]XXXQQQJJJJJJIIIIIILLLRRRZZZccciiimmmnnnpppsssvvvyyy{{{||||||{{{zzzwwwtttpppmmmkkkiiigggeeedddbbbbbbbbbccc___``````aaaaaaaaa`````````bbbfffiiilllqqqwwwzzz|||wwwqqqooonnnoooqqqllljjjgggcccaaa___^^^]]]]]]^^^```dddjjjqqqvvvzzz}}}{{{qqqddd\\\YYYXXXWWWUUUVVVVVVUUUSSSRRRQQQPPPPPPPPPOOOPPPUUUZZZ\\\[[[[[[WWWTTTQQQOOOOOONNNMMMLLLKKKIIIFFFGGGHHHIIIHHHFFFHHHGGGEEEBBBAAA@@@??????>>>;;;:::<<<>>>@@@GGGPPP]]]jjjyyy}}}{{{|||xxxzzz{{{xxxqqqmmmfff```[[[WWWSSSQQQOOOLLLJJJJJJJJJOOO\\\hhh}}}}}}{{{{{{yyytttooorrrqqqnnnkkkgggdddaaa```^^^]]]^^^aaafffmmmuuuyyy~~~~~~~~~~~~}}}|||||||||}}}}}}}}}~~~~~~|||}}}~~~~~~}}}}}}}}}}}}~~~~~~rrr|||sssjjjccccccgggggggggiiidddfffhhhhhhiiijjjmmmooopppoooppprrrvvvxxxxxxxxxwwwxxxyyyyyyxxxwwwuuutttvvvvvvwwwwwwxxxyyyyyyyyyuuuuuutttssstttuuuvvvwwwvvvvvvwwwxxxyyyzzz{{{{{{yyyzzz{{{}}}ttthhhZZZPPPIIIEEEEEEHHHKKKUUUfffzzz{{{vvviiieee```\\\]]]___```aaaeeegggjjjmmmoooooonnnnnnmmmllljjjjjjlllqqqvvvyyyoooiiiccc___\\\[[[```gggoootttzzz{{{zzzyyyyyyzzz~~~zzzxxxvvvuuutttqqqmmmiiifff```[[[[[[\\\]]]bbbhhhmmmjjjeee^^^WWWSSSRRRRRRTTTTTTSSSRRRQQQPPPOOONNNKKKJJJJJJJJJLLLMMMLLLJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCBBB@@@AAACCCEEEDDDDDDEEEGGGJJJOOOYYYfffttt}}}{{{ssskkkeeeZZZUUUPPPMMMLLLJJJGGGDDDCCCFFFKKKRRRWWWWWWRRRLLLHHHDDD@@@======>>>??????BBBAAA@@@@@@@@@AAACCCDDDGGGOOO[[[kkkuuukkkddd^^^WWWQQQLLLKKKIIIJJJOOOWWW___dddjjjkkknnnqqqtttwwwyyyyyyzzzyyywwwtttpppmmmjjjhhhcccbbb```]]]\\\[[[[[[[[[YYYZZZZZZ[[[\\\\\\\\\\\\[[[]]]```bbbeeeiiinnnqqqxxxvvvqqqmmmjjjjjjjjjkkkiiigggdddaaa^^^\\\[[[[[[YYYYYYZZZ[[[___dddhhhkkkkkknnnqqquuu}}}zzznnnddd___\\\YYYWWWXXXWWWVVVUUUTTTTTTSSSSSSSSSVVV[[[aaafffgggeeebbb^^^ZZZTTTPPPOOONNNLLLKKKJJJHHHGGGGGGHHHIIIGGGFFFGGGFFFDDDBBBAAA@@@?????????;;;:::<<<===???EEEMMMVVVbbbpppzzz}}}{{{||||||}}}zzz|||}}}|||vvvqqqiiiccc^^^ZZZVVVTTTPPPLLLJJJIIIIIILLLWWWbbbrrr~~~yyyxxxyyyxxxvvvssstttsssqqqmmmjjjfffcccaaaaaa```^^^___ccciiiqqquuu{{{~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~sss|||uuullleeeeeegggggggggiiifffggghhhhhhgggiiillloooooonnnoooqqquuuxxxxxxxxxwwwxxxxxxyyyxxxwwwvvvuuuwwwwwwwwwxxxxxxyyyzzzzzzwwwwwwvvvuuuvvvwwwxxxyyywwwwwwxxxxxxyyyzzzzzz{{{|||}}}~~~}}}rrrdddWWWNNNJJJIIIIIIMMMVVVgggzzz~~~zzzuuupppllliii```^^^]]]]]]^^^```bbbcccfffgggjjjlllnnnoooooonnnmmmllljjjjjjmmmrrrxxx{{{tttmmmfffbbb______fffooo{{{}}}|||{{{{{{yyyvvvqqqnnnkkkddd]]][[[ZZZ[[[```fffkkkiiiccc\\\VVVRRRRRRSSSTTTUUUUUUUUUSSSQQQOOONNNKKKJJJIIIJJJLLLMMMMMMLLLIIIHHHGGGFFFEEEDDDDDDDDDAAA@@@@@@AAACCCEEEFFFGGGFFFFFFGGGJJJQQQ]]]jjjsssyyynnnhhh\\\VVVPPPMMMKKKIIIFFFCCCAAADDDIIIOOOWWW[[[WWWPPPLLLHHHBBB???>>>???@@@@@@CCCBBB@@@??????@@@AAABBBCCCFFFOOO```ttt|||ssslllggg```[[[SSSPPPMMMLLLOOOUUU\\\aaahhhjjjmmmppptttvvvwwwxxxvvvtttrrrnnnjjjfffcccbbb[[[ZZZXXXUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXWWWYYY[[[]]]___bbbfffiiinnnllljjjiiigggggghhhhhhfffeeebbb___\\\[[[ZZZZZZYYYXXXWWWWWWYYY]]]aaadddccceeefffkkkwwwvvvkkkddd___[[[YYYZZZZZZXXXWWWWWWWWWXXXXXX\\\ccckkkoooqqqpppiiiccc^^^ZZZSSSNNNLLLKKKKKKJJJIIIIIIHHHIIIIIIHHHGGGGGGFFFFFFDDDCCCAAA@@@?????????<<<:::<<<===>>>CCCKKKSSS___llluuu|||~~~|||{{{{{{zzz|||~~~vvvxxxyyytttllleee```\\\XXXUUUQQQLLLIIIIIIIIIKKKTTT]]]kkk{{{~~~}}}}}}{{{{{{{{{{{{|||}}}}}}}}}|||yyyuuutttvvvxxxyyyxxxvvvuuussspppmmmhhheeecccbbb```]]]\\\___fffmmmqqqxxx|||~~~||||||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~sss{{{wwwooohhhggghhhggggggjjjkkkkkkkkkjjjiiiiiilllnnnnnnmmmnnnqqqtttwwwxxxwwwwwwwwwxxxyyyxxxwwwvvvuuuwwwwwwwwwwwwxxxyyyzzz{{{xxxwwwwwwvvvvvvxxxyyyzzzxxxxxxxxxyyyyyyzzzzzz{{{~~~}}}pppcccZZZUUUQQQOOOOOOXXXhhhyyy~~~}}}{{{yyywwwvvvtttrrrmmmllliiifffbbb```^^^^^^]]]^^^___```aaabbbdddeeeeeefffhhhkkklllmmmnnnnnnlllkkkjjjkkklllooosssuuutttmmmfffcccbbbdddllluuu~~~{{{vvvssspppiiiaaa^^^[[[ZZZ^^^dddjjjgggbbb[[[UUUSSSSSSUUUUUUVVVWWWWWWVVVSSSPPPNNNLLLKKKIIIJJJLLLMMMMMMMMMIIIIIIHHHFFFFFFEEEEEEEEE>>>>>>???@@@BBBEEEIIIKKKHHHHHHGGGGGGLLLUUUaaaiiirrryyy~~~qqqiii```[[[TTTPPPOOOMMMJJJGGGBBBEEEIIINNNXXXaaa```XXXPPPKKKEEEAAA@@@AAAAAABBBCCCBBBAAA@@@???@@@AAAAAA@@@AAAHHHVVViii||||||uuuooohhhccc[[[WWWQQQNNNNNNRRRXXX\\\gggiiilllpppsssuuuvvvvvvrrrpppmmmiiidddaaa^^^\\\UUUTTTRRRPPPNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTVVVXXXYYYZZZ]]]aaadddcccdddeeefffggghhhiiiiiigggeeebbb___]]]\\\[[[[[[[[[YYYXXXWWWYYY]]]aaadddeeeffffffkkkwww{{{qqqhhhbbb___]]]___^^^\\\[[[[[[[[[\\\]]]gggqqqzzz{{{yyytttiii___YYYTTTOOOKKKIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCAAA@@@??????<<<;;;======>>>CCCJJJRRR]]]iiiqqqxxx}}}}}}~~~}}}|||yyywwwuuussstttxxxyyytttoooqqqwwwzzzvvvoooiiiccc]]]XXXUUUQQQLLLHHHIIIJJJKKKRRRZZZeeevvv{{{zzzyyyxxxxxxyyy|||~~~}}}{{{wwwtttssspppqqqrrrssssssttttttuuuuuusssqqqqqqtttwwwzzz|||zzzzzzyyywwwsssoookkkiiibbb___\\\[[[]]]cccjjjnnnvvv{{{||||||}}}}}}~~~~~~|||||||||}}}~~~~~~}}}}}}}}}}}}~~~~~~rrrxxxyyyrrrkkkiiihhhfffgggkkknnnnnnooommmlllkkklllnnnnnnnnnnnnppptttvvvvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvwwwwwwvvvvvvwwwxxxzzz{{{wwwwwwvvvuuuvvvwwwxxxyyyxxxyyyyyyyyyzzzzzzzzz{{{}}}~~~wwwlllddd___XXXRRRTTT[[[ggguuuqqqnnnjjjhhhfffdddaaa___\\\]]]\\\ZZZXXXXXXZZZ\\\```bbbddddddddddddfffgggeeefffgggiiikkklllmmmmmmkkkkkkjjjjjjjjjkkklllmmmooojjjeeeddddddgggqqqzzz|||vvvtttvvv|||~~~{{{xxxwwwooogggccc___\\\^^^ccciiigggaaa[[[UUUTTTUUUWWWWWWXXXZZZ[[[YYYUUUQQQOOONNNLLLJJJJJJKKKMMMMMMMMMKKKJJJIIIGGGFFFEEEEEEEEE===>>>???@@@AAADDDIIILLLJJJIIIGGGFFFIIIOOOXXX___dddjjjsss{{{xxxpppccc]]]UUUPPPNNNMMMJJJGGGDDDGGGIIINNN[[[jjjllldddVVVQQQIIIDDDAAAAAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>DDDPPP___qqqxxxpppkkkbbb]]]UUUOOOMMMOOOSSSWWWccceeeiiimmmppprrrrrrrrrnnnlllhhhccc___[[[XXXWWWQQQPPPNNNMMMLLLKKKLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRSSSTTTUUUXXX\\\___]]]___cccfffiiijjjkkkkkkiiihhheeebbb```___^^^^^^^^^\\\ZZZYYY[[[___dddgggiiijjjjjjmmmyyywwwnnnhhheeeccceeecccaaa___^^^___```aaammmzzz|||uuuhhhZZZSSSPPPKKKIIIHHHIIIIIIHHHIIIKKKMMMMMMKKKJJJIIIJJJFFFFFFFFFFFFDDDCCCBBBAAA>>><<<<<<>>>>>>???DDDJJJQQQ\\\gggooouuu{{{|||zzzzzzzzzzzzyyywwwssspppmmmiiihhhiiikkkjjjhhhlllsss|||xxxsssmmmggg```YYYTTTQQQLLLHHHIIIJJJKKKOOOUUU___ppp~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzz{{{zzzyyyuuuuuutttrrrpppooopppqqqqqqsssuuutttqqqmmmkkkjjjggghhhjjjjjjiiiiiikkkllllllkkklllmmmqqquuuzzz}}}yyyzzzyyyxxxuuuqqqnnnkkkcccaaa^^^\\\^^^bbbhhhkkkssszzz~~~~~~}}}}}}}}}}}}~~~~~~|||{{{|||~~~~~~~~~}}}}}}}}}}}}~~~~~~pppuuu{{{tttmmmkkkiiifffgggkkklllnnnppppppnnnnnnnnnoooooonnnnnnpppsssuuuuuutttvvvwwwxxxyyyyyyxxxwwwvvvwwwvvvuuuuuuuuuwwwyyyzzzyyyxxxwwwwwwwwwxxxyyyzzzyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{}}}wwwpppkkkbbbYYYYYY^^^eeennntttuuurrrnnneeeaaa]]][[[[[[[[[YYYWWWVVVWWWXXXXXXXXXZZZ^^^bbbfffgggiiihhhfffdddeeegggeeefffgggiiikkklllmmmnnnlllkkkiiigggggggggiiijjjiiieeebbbccceeejjjttt~~~}}}pppmmmgggbbbaaaeeemmmsss~~~~~~~~~~~~}}}vvvooojjjeeeaaaaaadddiiifffaaa[[[VVVTTTWWWYYYZZZ\\\^^^___]]]YYYTTTQQQPPPMMMKKKJJJKKKLLLMMMLLLLLLKKKJJJHHHFFFEEEEEEDDD???@@@AAA@@@@@@BBBGGGKKKJJJIIIGGGFFFFFFKKKQQQVVVZZZ___ffflllsss{{{zzzjjjcccZZZTTTQQQNNNJJJGGGEEEHHHJJJNNN___sssyyysss```ZZZQQQIIIEEECCCBBBBBB@@@AAACCCDDDDDDCCCBBBAAA???>>>BBBIIIRRRbbb{{{|||wwwkkkeee\\\SSSNNNOOORRRUUU\\\___ccchhhkkklllllllllhhheeeaaa\\\WWWSSSPPPOOOKKKJJJIIIHHHGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLNNNOOOPPPRRRVVVYYY]]]___dddhhhkkklllllllllmmmkkkiiifffdddcccbbbbbb```^^^[[[YYY[[[___cccfffjjjkkkkkknnnyyy~~~vvvpppmmmllljjjhhheeecccaaabbbcccdddmmm|||}}}vvvhhhYYYQQQOOOKKKJJJJJJJJJIIIHHHJJJMMMOOOOOOMMMKKKKKKKKKGGGGGGGGGGGGFFFEEECCCBBB>>><<<<<>><<<<<>>???BBBEEEHHHHHHHHHGGGFFFGGGIIIKKKTTTVVVYYY]]]ccclllvvv}}}|||mmmddd```\\\VVVPPPLLLNNNOOOUUUfff{{{ooo___VVVOOOGGGDDDEEEIIIIIIIIIHHHGGGGGGHHHJJJEEEBBB@@@BBBFFFOOOaaapppzzzkkk^^^WWWSSSPPPNNNUUUVVVXXX\\\```aaa```^^^WWWUUUQQQMMMIIIFFFDDDBBBCCCBBBAAA@@@@@@@@@AAABBBEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGIIIMMMSSSWWW```ggglllmmmnnnpppooommmpppqqqqqqnnnjjjgggfffeeeccceeeddd```aaaeeehhhfffhhheeeeeeiiiooowww{{{xxxwwwwwwsssooojjjgggfffggghhhnnnqqqvvv{{{|||vvvkkkcccYYYUUUPPPLLLKKKKKKKKKJJJJJJKKKMMMNNNMMMLLLJJJIIIFFFEEEEEEDDDDDDDDDDDDEEE@@@@@@???>>>???CCCIIIMMM^^^bbbiiipppuuuwwwwwwwwwsssqqqmmmgggaaa\\\XXXVVVXXXZZZ\\\^^^bbbhhhnnnsss}}}{{{xxxtttoooggg___YYYSSSNNNHHHDDDDDDDDDEEEEEEOOOYYYkkk~~~~~~}}}}}}|||yyytttqqqmmmlllkkkiiihhhfffeeedddiiihhhfffccc```^^^[[[ZZZaaacccddddddbbbaaaaaabbbccc```^^^\\\[[[ZZZYYYWWWUUUXXX[[[^^^cccjjjqqqvvvyyy||||||zzzyyyxxxuuupppkkkgggfffggggggjjjooowww}}}~~~|||{{{{{{zzzzzzzzzzzz|||~~~~~~~~~~~~|||zzz{{{|||}}}{{{yyyzzz}}}~~~}}}{{{|||}}}yyyzzz{{{zzzvvveeellloooxxxpppmmmllljjjiiikkkmmmiiiiiinnnpppmmmlllnnnqqqpppooooooooopppqqqrrruuuvvvxxxwwwvvvuuuuuuvvvtttuuuvvvvvvvvvuuutttsssxxxwwwwwwvvvvvvwwwyyyzzz}}}~~~~~~}}}|||}}}~~~xxxvvvuuuvvvxxx{{{}}}~~~~~~yyysssllliiiiiiiiigggeeedddddddddddddddeeefffgggkkkllloooqqqrrrssstttuuusssqqqnnnjjjhhhfffeeedddhhhiiijjjlllnnnoooppppppqqqpppooollljjjgggeeeddd```\\\ZZZ\\\```fffqqq|||}}}|||zzzuuulll```UUUNNNFFFCCC@@@??????AAAKKKVVVkkkvvv|||zzzyyyzzz}}}xxxnnnhhhggghhhgggfffccc\\\VVVUUUYYY^^^eeeeeeffffffeeebbb\\\WWWRRRPPPMMMMMMNNNPPPPPPOOONNNNNNMMMLLLJJJHHHGGGFFFBBBBBBAAA???===>>>AAADDDGGGHHHIIIHHHGGGGGGIIIKKKNNNQQQUUUYYY```iiirrrxxx~~~wwwmmmgggbbb[[[UUUPPPQQQRRRWWWhhh~~~xxxggg]]]UUUNNNJJJKKKKKKLLLLLLKKKIIIHHHIIIIIICCC@@@@@@BBBCCCHHHTTTaaaxxxqqqddd\\\VVVRRRPPPPPPPPPQQQSSSVVVWWWVVVTTTMMMLLLIIIGGGDDDBBB@@@@@@@@@???>>>======>>>???@@@DDDCCCBBBAAAAAABBBCCCDDDFFFGGGHHHIIIKKKPPPVVVZZZcccjjjnnnnnnooorrrrrrpppqqqrrrrrrqqqooonnnnnnooommmqqqsssqqqrrrttttttppppppmmmkkkmmmpppwww|||{{{wwwuuupppllliiihhhhhhhhhiiijjjnnnsssvvvtttnnniii___ZZZTTTOOOMMMLLLLLLLLLLLLMMMNNNOOOOOOMMMKKKJJJFFFFFFEEEDDDDDDDDDDDDEEEAAA@@@??????@@@EEEKKKPPP```dddjjjpppsssttttttsssnnnkkkfffaaa\\\YYYWWWWWW\\\^^^aaacccggglllrrrvvv}}}zzzvvvpppiii```[[[TTTOOOIIIEEEDDDDDDDDDDDDHHHRRReeezzz~~~}}}|||{{{xxxsssooolllkkkjjjiiihhhggggggfffgggfffdddaaa___\\\ZZZYYYaaabbbdddeeedddcccdddeeedddbbb___]]][[[ZZZXXXVVVUUUVVVYYY]]]bbbiiiqqqwww|||}}}|||{{{xxxrrrmmmiiihhhggghhhkkkpppwww|||~~~}}}|||zzzzzzyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~|||zzzyyyzzz{{{|||zzzyyyzzz}}}~~~|||{{{zzz}}}}}}zzzyyy||||||yyy{{{~~~xxxmmm]]]fffjjjyyypppmmmllljjjiiijjjmmmkkklllqqqssspppmmmmmmqqqpppooonnnmmmnnnoooooosssuuuvvvvvvuuutttuuuvvvtttuuuuuuvvvuuutttrrrqqqwwwvvvuuuuuuuuuwwwxxxyyy|||}}}~~~~~~||||||}}}~~~xxxvvvuuuuuuxxx{{{}}}}}}}}}yyytttssssssqqqooossssssssstttuuuvvvvvvwwwzzz{{{|||}}}}}}|||{{{{{{wwwuuurrrnnnjjjhhhgggfffkkklllmmmnnnoooppppppqqqsssrrrqqqnnnkkkhhhfffddd___[[[YYY[[[]]]aaajjjtttwwwooollljjjfff```XXXPPPIIIEEE@@@===;;;:::999;;;DDDNNNgggsss}}}||||||{{{rrrmmmkkkllliiigggccc\\\WWWVVVZZZ___ggggggggghhhgggbbb\\\XXXRRRPPPNNNMMMOOOPPPPPPPPPNNNNNNMMMLLLJJJHHHFFFEEEAAAAAA@@@>>><<<===AAACCCFFFHHHJJJJJJIIIIIIIIIJJJJJJMMMRRRXXX^^^fffoootttzzz}}}zzzssslllccc\\\UUUSSSRRRWWWhhhuuuiii___WWWSSSSSSQQQQQQPPPPPPOOOMMMLLLKKKDDDBBBCCCDDDCCCBBBHHHPPPdddrrrwwwiii```YYYSSSPPPLLLKKKIIIIIIKKKLLLKKKJJJDDDCCCBBB@@@???>>>>>>>>>===<<<;;;;;;;;;;;;======AAAAAA????????????AAAAAADDDFFFHHHJJJNNNSSSZZZ^^^hhhmmmqqqpppqqqtttvvvtttuuuuuuuuuuuutttvvvyyy|||}}}~~~xxxttttttvvv{{{~~~yyywwwssspppllljjjiiiiiiffffffiiimmmqqqsssrrrqqqgggaaaXXXRRROOONNNOOOOOOOOOPPPPPPPPPOOONNNLLLKKKGGGFFFFFFEEEDDDDDDEEEEEEBBBAAA@@@???AAAGGGPPPVVVcccfffjjjoooqqqqqqooommmiiieee___ZZZXXXXXXZZZ[[[bbbeeeiiilllooorrrvvvyyy|||xxxrrrkkkbbb]]]UUUQQQJJJFFFDDDCCCBBBBBBDDDMMM___sss~~~||||||zzzwwwrrrnnnkkkkkkjjjiiiiiiiiiiiijjjhhhgggeeebbb```]]][[[ZZZ___bbbeeeggggggggghhhjjjfffddd```^^^\\\ZZZWWWTTTTTTUUUWWWZZZ___hhhqqqxxx~~~yyysssnnnlllkkkkkkmmmqqqwww{{{}}}~~~~~~}}}}}}yyyyyyyyyyyyzzz{{{|||}}}}}}~~~|||}}}|||{{{xxxwwwxxxyyy{{{zzzyyyzzz|||||||||{{{|||}}}|||yyyzzz|||{{{vvvwwwyyyzzz{{{}}}}}}tttiiiXXXaaaggg~~~uuunnnlllllljjjiiijjjooooooqqquuuwwwuuuqqqnnnpppooonnnnnnnnnooopppqqqsssuuuvvvvvvuuutttuuuvvvuuuvvvvvvvvvuuutttrrrqqquuuuuuttttttuuuvvvwwwxxx|||}}}~~~~~~|||zzzwwwwwwxxxzzz{{{{{{}}}~~~~~~~~~||||||zzzvvvrrrnnnkkkiiiiiimmmmmmnnnnnnnnnoooppppppuuutttssspppmmmiiieeeddd```\\\ZZZ[[[\\\^^^eeemmm}}}~~~tttjjjbbbaaa]]]XXXQQQKKKFFFCCCBBB???<<<;;;:::999:::BBBKKK^^^mmm}}}~~~wwwrrrpppqqqllliiiccc\\\WWWWWW[[[^^^gggggghhhhhhgggccc]]]YYYQQQOOONNNNNNOOOQQQQQQQQQOOOOOONNNLLLJJJHHHFFFEEEAAA@@@???===<<<===@@@CCCEEEHHHKKKLLLKKKJJJIIIIIIIIIMMMRRRYYY```gggoootttwww|||~~~uuukkkcccYYYUUUQQQVVVfff}}}wwwlllccc]]][[[WWWVVVVVVVVVVVVUUURRRQQQJJJHHHGGGGGGDDDAAACCCHHHQQQ```rrrwwwjjj```YYYRRRNNNLLLIIIFFFDDDEEEEEEEEEDDDAAA@@@???>>>============;;;:::999999999:::;;;<<>>===<<<<<<===>>>???AAADDDGGGKKKOOOUUU\\\aaakkkpppsssrrrssswwwyyyxxxzzzzzzyyyxxxxxx{{{~~~~~~{{{yyyvvvssspppnnnlllkkkiiijjjlllooorrrtttttttttkkkddd[[[TTTQQQQQQRRRSSSRRRRRRRRRQQQPPPNNNLLLKKKHHHGGGFFFFFFEEEEEEEEEEEECCCBBBAAA@@@CCCJJJSSSZZZbbbeeeiiimmmnnnmmmjjjiiiddd```[[[WWWWWW[[[```dddkkknnnrrruuuvvvxxxzzz|||~~~yyytttlllddd___VVVRRRKKKGGGDDDBBBAAA???DDDLLL[[[mmm}}}|||zzzwwwrrrooollllllkkkjjjjjjkkklllmmmkkkjjjhhhfffcccaaa___^^^___cccgggjjjkkklllmmmnnniiifffccc```^^^ZZZVVVTTTRRRSSSUUUXXX]]]fffqqqxxxzzzuuuqqqpppooonnnqqqvvvyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||xxxyyyyyyzzz{{{||||||}}}}}}~~~|||||||||zzzxxxwwwxxxzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{|||{{{xxxyyy|||{{{vvvtttuuuwwwxxx{{{|||tttjjjXXX```eeexxxpppjjjjjjkkkjjjjjjkkkmmmpppsssvvvxxxwwwsssooonnnnnnmmmnnnoooqqqssstttsssuuuwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvtttsssuuuttttttttttttvvvwwwxxx}}}~~~|||zzzyyyzzzyyyxxx~~~~~~~~~zzzuuuqqqnnnmmmlllnnnnnnmmmmmmnnnoooppppppwwwvvvuuurrrnnniiieeebbb___[[[ZZZ[[[[[[[[[```gggttt|||tttkkkbbb\\\YYYVVVPPPJJJEEECCCBBBBBB???===<<<<<<::::::AAAIIIYYYiii{{{{{{xxxvvvuuuoookkkddd\\\WWWWWWZZZ]]]eeeffffffggggggccc]]]YYYQQQOOONNNNNNPPPQQQRRRQQQQQQQQQPPPNNNLLLIIIGGGFFFAAA@@@???===<<<===@@@CCCEEEHHHLLLNNNMMMKKKIIIIIIHHHLLLRRRXXX___gggoootttuuuyyy~~~ssskkk```YYYSSSWWWeee{{{|||rrrjjjddd\\\[[[YYYYYYZZZYYYWWWTTTQQQMMMIIIHHHEEEAAACCCGGGFFFSSScccppp|||rrrggg^^^XXXRRRMMMKKKHHHDDDAAAAAAAAAAAAAAA??????===<<<;;;;;;;;;::::::999888888999:::;;;<<<===<<<;;;::::::;;;<<<===>>>AAAFFFJJJPPPWWW^^^ccclllqqqttttttvvvzzz}}}|||~~~|||zzzyyy{{{}}}{{{yyyvvvsssqqqpppoooooorrrtttvvvvvvuuussssssmmmfff^^^WWWTTTUUUVVVWWWUUUTTTSSSRRRPPPNNNLLLKKKIIIIIIGGGFFFFFFEEEEEEEEEDDDCCCBBBBBBEEELLLVVV]]]```cccfffiiijjjiiifffddd]]]ZZZWWWVVVYYY___fffkkksssvvvyyy{{{{{{{{{{{{|||zzztttmmmeee```WWWRRRLLLGGGDDDBBB@@@>>>BBBIIIUUUgggzzz}}}|||yyyuuurrrpppooommmllllllmmmnnnooommmllljjjhhhfffdddbbbaaaaaaeeejjjmmmooopppqqqrrrkkkiiifffccc```\\\WWWTTTRRRSSSTTTWWW]]]fffpppwwwyyyuuurrrqqqooorrruuuwwwxxxyyy{{{|||zzzzzz{{{{{{{{{{{{zzzzzzvvvwwwxxxyyy{{{|||}}}}}}}}}~~~|||}}}}}}|||zzzyyyzzz{{{zzzzzz{{{{{{{{{{{{{{{|||xxx{{{|||yyyyyy|||}}}zzzsssuuuwwwyyy}}}~~~vvvlll\\\cccfff}}}tttlllggghhhjjjjjjjjjkkkjjjnnnqqqsssuuuwwwtttnnnmmmmmmmmmnnnooorrrtttvvvsssuuuwwwwwwvvvvvvwwwxxxxxxyyyyyyzzzyyyxxxvvvuuuttttttttttttuuuvvvxxxyyy}}}}}}|||{{{zzzxxx|||xxxtttqqqooooooooonnnnnnmmmnnnoooqqqrrrxxxwwwvvvsssnnnhhhccc```[[[XXXXXXZZZYYYXXX\\\aaammm{{{tttkkkccc\\\YYYSSSPPPLLLGGGCCCBBBBBBBBB===;;;;;;;;;999888>>>FFFXXXhhhzzz~~~|||zzzyyysssmmmddd\\\WWWVVVXXXZZZbbbbbbdddeeeeeebbb]]]YYYQQQOOONNNNNNPPPRRRRRRRRRRRRRRRQQQOOOMMMJJJHHHGGGAAAAAA@@@>>><<<===AAACCCFFFIIIMMMNNNMMMKKKJJJJJJFFFIIINNNUUU\\\dddmmmssstttwww}}}|||uuuhhh___XXXZZZeeexxx{{{sssfffbbb^^^\\\]]]\\\YYYVVVUUUOOOKKKIIIFFFBBBCCCGGGBBBKKKUUU^^^iiisssxxxwwwxxxqqqfff^^^YYYUUUPPPLLLGGGDDD@@@>>>>>>>>>>>>======<<<;;;:::888888888888999888888777888999;;;<<<;;;;;;:::999999:::;;;;;;===@@@FFFKKKQQQXXX```dddkkkrrrvvvwwwzzz~~~~~~{{{yyyyyy|||}}}{{{xxxvvvuuuttttttvvvyyy||||||zzzwwwtttsssqqqkkkccc]]][[[[[[[[[[[[YYYXXXVVVSSSQQQOOOMMMLLLJJJJJJHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCGGGNNNWWW]]]^^^aaadddffffffddd```^^^UUUUUUUUUWWW]]]dddlllqqqzzz|||}}}~~~|||zzzzzzzzzyyysssllleee```VVVRRRMMMHHHEEEBBB???======BBBNNN```uuu~~~{{{xxxuuusssqqqooonnnooopppqqqmmmlllkkkiiigggeeecccbbbdddhhhmmmqqqrrrrrrssstttmmmkkkhhhfffccc___ZZZVVVRRRSSSUUUXXX]]]fffooovvv}}}yyyvvvtttsssuuuvvvvvvuuuuuuvvvxxxtttuuuuuuuuuuuuttttttsssqqqrrruuuwwwyyy{{{|||}}}|||}}}~~~}}}~~~~~~}}}{{{zzz{{{}}}zzz{{{||||||{{{{{{|||~~~}}}|||~~~xxx{{{}}}{{{qqq```fffhhhtttmmmhhhiiikkkjjjiiikkkhhhmmmpppqqqtttxxxvvvpppmmmmmmmmmmmmnnnppprrrsssqqqsssuuuvvvuuuuuuvvvwwwwwwxxxyyyzzzzzzyyyxxxwwwuuutttttttttuuuwwwyyyzzz|||~~~~~~}}}{{{~~~yyyvvvsssrrrqqqpppoooooonnnoooqqqssstttxxxwwwvvvsssnnnhhhbbb___YYYWWWXXX[[[ZZZYYY\\\aaajjj{{{}}}vvvmmmccc[[[WWWUUUPPPNNNKKKGGGDDDCCCBBBBBB<<<;;;;;;;;;999777<<>>AAADDDGGGJJJMMMNNNMMMKKKKKKKKKEEEHHHLLLRRRYYYcccmmmssswwwzzz}}}nnncccZZZ[[[cccsssuuuooogggcccbbbaaa]]]ZZZYYYSSSOOOMMMJJJEEEDDDEEECCCGGGJJJNNNUUU^^^ccccccbbb]]]VVVQQQOOOMMMJJJGGGCCCAAA>>>=========<<<;;;;;;::::::999888888888888777777666666777888:::;;;;;;:::999888888999:::;;;>>>AAAGGGMMMSSSZZZaaafffkkksssyyy{{{|||yyyxxxzzz|||~~~{{{xxxwwwwwwxxxyyy}}}|||||||||yyytttlllfffcccaaa```___]]]\\\YYYVVVSSSQQQOOONNNKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDEEEHHHNNNVVV\\\___aaacccdddbbb^^^ZZZWWWQQQSSSVVV\\\dddlllssswww~~~~~~{{{xxxwwwxxx~~~~~~xxxrrrkkkddd___VVVRRRLLLHHHEEEBBB???===;;;???JJJZZZooo~~~zzzxxxuuurrrpppooopppqqqoooooommmkkkiiigggfffeeegggkkkpppsssttttttttttttooommmkkkhhhfffbbb\\\XXXRRRTTTVVVZZZ___fffnnntttzzz~~~}}}{{{zzzzzzxxxuuurrrppppppqqqnnnnnnnnnnnnnnnmmmlllkkkkkkmmmpppssswwwyyyzzz{{{{{{}}}}}}~~~~~~~~~}}}}}}~~~|||{{{zzz|||}}}zzz|||~~~~~~|||{{{}}}uuuccciiijjjvvvoooiiijjjkkkjjjiiijjjiiinnnqqqqqquuu{{{zzztttnnnmmmllllllmmmnnnooopppppprrrtttuuuttttttuuuvvvvvvwwwyyyyyyzzzyyyxxxwwwuuuuuutttuuuvvvxxxzzz{{{{{{}}}~~~zzzwwwtttssssssqqqqqqpppoooqqqsssuuuwwwxxxxxxvvvsssnnngggaaa^^^ZZZYYYZZZ]]]]]]\\\^^^ccciiizzz|||ssshhh]]]VVVRRRQQQOOONNNLLLIIIGGGEEECCCBBB===<<<<<<<<<:::888<<>>???BBBEEEHHHKKKMMMMMMLLLKKKLLLLLLGGGIIIMMMRRRYYYcccnnnuuu|||~~~ooocccYYYYYY```nnn{{{qqqkkkhhhfffbbb^^^\\\WWWTTTSSSPPPIIIEEEEEEDDDEEEEEEDDDHHHQQQUUUUUURRRMMMHHHFFFFFFFFFDDDBBBAAA@@@>>>===>>>>>>===<<<;;;:::::::::::::::;;;<<<666555555555666777999:::;;;:::999888888999:::;;;???CCCHHHOOOUUU\\\ccchhhlllttt{{{~~~}}}yyyxxxyyyzzz{{{yyyxxxyyy{{{}}}{{{sssmmmhhhfffcccaaa```___\\\YYYVVVSSSQQQQQQLLLKKKIIIHHHGGGFFFFFFFFFCCCDDDEEEFFFIIIOOOVVV[[[aaabbbcccbbb___ZZZUUURRRQQQTTTZZZbbbjjjrrryyy|||}}}yyyvvvuuuvvvxxx~~~wwwqqqjjjccc^^^UUUQQQLLLHHHEEECCC@@@>>>===@@@IIIWWWjjj}}}~~~{{{wwwsssqqqppppppqqqsssrrrqqqooommmkkkjjjiiijjjmmmrrruuuuuutttttttttooonnnllljjjgggccc^^^ZZZRRRTTTWWW[[[```fffmmmrrrvvv{{{~~~zzzuuuppplllkkkllliiiiiiiiiiiihhhgggfffffffffiiilllppptttwwwxxxyyy{{{}}}}}}}}}~~~}}}|||}}}}}}|||zzzzzz{{{}}}{{{}}}||||||~~~yyykkknnnlllxxxpppiiiiiijjjiiiiiikkkiiikkkooorrrsssuuuxxxzzzvvvsssnnnjjjjjjlllpppsssuuuuuuuuuuuuttttttttttttvvvxxxxxxvvvttttttyyy}}}yyywwwttttttvvvxxxzzzzzz}}}}}}~~~{{{xxxuuutttxxxvvvtttrrrrrrrrrssstttwwwvvvsssnnniiiddd```^^^YYYYYYZZZ\\\___bbbeeegggiiittt~~~xxxooofff___YYYUUURRRNNNMMMLLLLLLKKKHHHCCC@@@AAAAAA???<<<::::::===???KKKYYYooo|||xxxyyyzzz|||~~~}}}{{{{{{tttiii]]]UUURRRSSSTTT\\\]]]^^^^^^]]]ZZZWWWUUUQQQPPPOOONNNNNNOOOQQQRRRPPPQQQQQQPPPMMMJJJGGGEEEEEEDDDAAA???>>>>>>>>>???HHHIIIKKKMMMMMMLLLJJJIIIIIIKKKNNNRRRYYYcccnnnuuuzzz|||~~~~~~~~~}}}~~~ssseeeZZZXXXZZZaaavvv~~~tttoookkkfffbbbbbb^^^YYYTTTQQQNNNKKKHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@AAABBBBBBAAA@@@>>>===;;;:::999:::999999999888888777777666666555444444555777888::::::999888666777:::===>>>AAAHHHPPPYYY```fffiiirrrtttyyy}}}zzzyyyyyy||||||zzzxxxwwwyyy}}}wwwvvvtttsssssstttvvvwww~~~rrrjjjhhhfffcccdddbbb___[[[WWWSSSQQQOOOLLLLLLKKKJJJHHHGGGFFFFFFGGGFFFEEEFFFIIIOOOUUUXXX^^^______\\\XXXTTTSSSRRRVVV[[[aaagggmmmrrrxxx{{{}}}{{{yyyvvvtttrrrqqqpppwww}}}wwwrrrkkkccc]]]XXXUUUPPPKKKFFFBBB@@@???@@@BBBGGGRRRbbbuuuxxxsssppppppoooooottttttsssrrrqqqooonnnmmmnnnqqquuuyyy{{{zzzyyyxxxsssoookkkiiigggddd___[[[VVVSSSRRRXXXbbblllpppqqqrrruuuyyy|||yyytttppplllhhheeecccbbbbbb```___^^^]]]\\\]]]bbbhhhllloooqqquuuxxxzzz}}}~~~}}}||||||||||||{{{zzzyyyyyyyyyyyyzzz{{{}}}~~~~~~~~~nnnqqqooo{{{rrrkkkjjjjjjhhhgggiiigggjjjnnnqqqtttvvvyyy{{{yyyuuuppplllkkkmmmppprrruuuuuuuuuuuuuuuuuuuuuuuuwwwxxxxxxwwwvvvvvvxxxzzzxxxvvvttttttvvvyyyzzz{{{}}}}}}~~~~~~zzzxxxvvvzzzxxxvvvuuuttttttuuuvvvuuutttqqqmmmhhhccc___]]]YYYYYYZZZ\\\^^^aaadddfffkkkttt~~~xxxpppgggaaa[[[VVVSSSPPPOOONNNMMMLLLJJJFFFCCCAAAAAA???<<<::::::<<>>???FFFHHHKKKNNNNNNMMMJJJHHHHHHJJJMMMRRRYYYcccnnnuuuyyy{{{~~~~~~~~~wwwhhh[[[XXXXXX]]]mmm~~~}}}vvvpppjjjfffddd```ZZZUUURRROOOLLLJJJEEEEEEEEEDDDDDDDDDDDDCCC@@@???>>>======>>>??????BBBAAA@@@???===<<<;;;;;;;;;;;;:::999999888777777888777666666666666777888777888777666555666999<<<>>>AAAHHHQQQZZZbbbhhhkkkssstttxxx{{{zzzzzz{{{~~~yyyvvvrrrpppqqqrrrvvv{{{{{{vvvsssmmmmmmlllmmmooorrruuuvvvvvvnnnkkkhhhdddcccaaa^^^YYYUUURRRPPPOOOLLLKKKJJJIIIHHHFFFEEEEEEFFFFFFEEEFFFIIINNNTTTWWWZZZZZZYYYWWWSSSRRRRRRSSS]]]```eeehhhkkkmmmoooqqqqqqqqqpppoooooooooppppppuuu}}}~~~xxxrrrlllddd^^^XXXVVVQQQLLLGGGCCCAAA@@@???AAAEEEOOO^^^rrr{{{vvvtttttttttsssuuuuuuuuutttrrrqqqooonnnrrrtttwwwzzz{{{zzzxxxvvvtttqqqmmmkkkiiiddd___ZZZWWWTTTTTTYYYccckkkppppppoooqqqrrrtttwww}}}xxxsssnnniiifffaaa```___]]]ZZZYYYWWWVVVXXX]]]ccchhhlllpppuuuyyy|||~~~~~~|||{{{zzzzzzyyyzzzzzzzzz{{{|||}}}pppsssqqq~~~tttllljjjiiiffffffgggeeeiiimmmqqqsssvvvyyy|||zzzwwwrrrnnnmmmmmmpppqqqttttttuuuuuuvvvvvvwwwwwwxxxxxxwwwxxxyyyyyywwwvvvvvvtttssstttwwwzzz|||}}}}}}~~~~~~}}}zzzyyy{{{zzzyyywwwvvvwwwwwwxxxtttsssppplllhhhdddaaa___YYYYYYZZZ[[[]]]```cccdddkkkppp}}}zzzrrrjjjddd^^^ZZZWWWRRRQQQPPPOOONNNLLLIIIFFFAAAAAA???===::::::;;;>>>CCCRRRjjj~~~{{{yyy|||yyywwwxxx{{{~~~|||ttthhh\\\TTTPPPPPPQQQZZZ\\\^^^^^^]]]YYYTTTQQQPPPOOONNNNNNNNNOOOQQQRRRPPPPPPPPPOOOMMMKKKHHHGGGEEEDDDAAA>>>=========>>>DDDGGGKKKOOOPPPNNNKKKIIIHHHJJJMMMRRRYYYcccnnnuuuyyy{{{~~~zzzjjj\\\XXXWWWYYYcccooozzzsssnnnhhhddd^^^YYYUUURRROOOMMMHHHGGGGGGFFFEEEDDDCCCBBB>>>===<<<<<<<<<===>>>???AAAAAA@@@@@@???>>>>>>>>>======<<<;;;:::888777777999888777777777777888888444555555555444666888;;;===AAAHHHQQQZZZcccjjjmmmssstttwww}}}~~~|||{{{zzzyyytttoookkkkkkhhhiiikkkkkkkkkhhhfffddd```aaaccceeeiiimmmqqqttt|||zzzqqqnnnjjjfffbbb```[[[WWWRRRPPPNNNMMMKKKKKKJJJHHHGGGFFFEEEDDDFFFEEEDDDEEEHHHMMMQQQUUUVVVVVVTTTQQQPPPQQQUUUXXXbbbeeehhhiiihhhgggffffffaaabbbdddfffiiimmmoooqqqsssyyyyyysssmmmeee```ZZZWWWSSSNNNJJJFFFCCCBBB???@@@CCCKKKYYYmmm}}}yyyxxxxxxwwwwwwwwwwwwwwwvvvuuusssrrrqqqwwwxxxzzz|||{{{zzzwwwuuuvvvtttqqqnnnkkkeee^^^YYYWWWUUUVVV[[[ccckkknnnooollllllkkkiiikkkrrr|||~~~xxxrrrkkkgggaaa___]]]YYYVVVTTTRRRRRRRRRVVV\\\bbbhhhooouuuyyy~~~{{{{{{zzzzzz{{{{{{||||||}}}}}}~~~rrruuurrr}}}tttkkkhhhgggeeeeeeffffffiiimmmppprrrtttwwwyyyxxxuuurrrooonnnnnnppprrrttttttuuuuuuvvvwwwxxxxxxyyywwwwwwyyy{{{{{{wwwssstttsssrrrssswww{{{}}}~~~~~~~~~~~~{{{zzz{{{zzzyyyxxxwwwwwwwwwxxxuuusssppplllhhheeebbbaaaZZZZZZZZZZZZ\\\^^^aaabbbgggiiirrr}}}uuunnnhhhccc^^^[[[UUUSSSRRRQQQPPPNNNKKKHHHBBBBBBAAA>>>;;;:::;;;===AAAOOOfff|||zzz|||zzzxxxyyy||||||ttthhh\\\SSSOOOOOOOOOXXXYYY\\\]]][[[WWWRRROOOOOONNNNNNNNNOOOPPPQQQRRRPPPPPPPPPOOOMMMKKKIIIHHHFFFDDDAAA???=========>>>AAAEEEJJJOOOQQQOOOLLLIIIGGGIIIMMMQQQYYYcccnnnuuuxxx{{{~~~~~~ooo```ZZZYYYZZZ```ggguuu}}}xxxnnniiibbb\\\XXXUUURRRPPPKKKKKKJJJHHHFFFEEECCCCCC@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===;;;:::888888999888888777777666666666222444555555555666888;;;<<<@@@GGGPPPYYYcccjjjnnnssstttwww{{{~~~}}}{{{~~~|||wwwppplllkkkgggeeeccc```]]][[[ZZZZZZYYYZZZ\\\```dddhhhlllnnnvvv{{{xxxpppmmmjjjfff```^^^ZZZUUUQQQNNNLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDFFFEEEDDDEEEGGGKKKOOOQQQTTTSSSRRRPPPQQQUUU\\\aaaeeegggiiiiiieeebbb```___UUUWWW[[[```eeekkkpppsssrrrvvv~~~zzztttnnngggbbb[[[YYYVVVQQQMMMIIIFFFDDDAAAAAACCCHHHTTTiii~~~zzzyyyzzzyyyyyyyyyyyyyyyxxxwwwvvvuuutttyyyzzz|||}}}|||{{{yyywwwxxxwwwuuurrrllleee]]]XXXWWWVVVWWW\\\ccciiimmmnnnlllkkkgggcccbbbgggqqqyyy|||uuunnnjjjaaa```\\\YYYVVVSSSRRRQQQOOORRRWWW]]]eeennnvvv{{{}}}{{{{{{{{{{{{|||}}}~~~qqqtttqqq{{{rrriiiffffffeeeeeegggiiikkknnnpppqqqrrrtttvvvsssrrrpppoooooopppqqqrrrsssttttttuuuvvvwwwwwwxxxxxxwwwwwwyyy||||||xxxtttsssrrrqqqssswww|||~~~|||zzzzzzyyyyyyxxxwwwwwwvvvvvvtttrrroookkkgggdddbbbaaaZZZZZZYYYZZZ[[[]]]^^^```cccdddjjjxxxyyysssnnniiidddaaaXXXVVVTTTSSSRRRPPPMMMJJJDDDDDDBBB???<<<:::;;;<<>>???CCCIIIOOOQQQPPPNNNKKKHHHJJJMMMQQQXXXbbbmmmtttxxxzzz}}}{{{iii^^^[[[]]]bbbgggpppzzz~~~sssnnnfff^^^YYYVVVRRRPPPNNNMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@???@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAAAAA@@@>>>===;;;::::::888888777777666555444333222333555555555666888:::;;;???EEEMMMVVV```gggkkkpppqqqtttxxx}}}|||}}}vvvnnniiigggccc```\\\YYYVVVVVVVVVWWWYYYYYY[[[^^^```ccceeegggoooqqqsssuuuwwwzzz}}}zzzqqqkkkjjjiiieee```^^^[[[WWWRRROOOLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDEEEDDDDDDDDDFFFIIILLLNNNPPPPPPPPPQQQTTT[[[ccciiikkklllkkkhhhbbb]]]YYYWWWPPPRRRWWW]]]cccjjjpppsssqqquuu{{{zzztttnnnhhhccc]]][[[XXXUUUPPPLLLIIIGGGDDDDDDDDDGGGQQQddd{{{~~~}}}}}}||||||{{{{{{{{{zzzyyyxxxwwwvvvxxxyyy{{{}}}}}}}}}|||{{{yyyyyyxxxtttlllddd]]]YYYWWWWWWXXX[[[aaaggglllnnnooommmiiiccc```bbbiiipppzzzyyysssooocccaaa^^^ZZZVVVTTTSSSSSSQQQRRRUUU[[[dddnnnvvv{{{}}}{{{{{{{{{|||}}}~~~ooorrrppp|||rrriiiffffffdddeeehhhjjjllloooppppppppprrrsssqqqppppppooopppqqqrrrsssssssssttttttuuuuuuvvvvvvvvvwwwxxxzzz{{{{{{yyywwwsssrrrqqqssswww|||~~~~~~}}}{{{zzzzzzyyyyyyxxxwwwwwwtttqqqmmmhhhdddaaa___^^^[[[ZZZYYYYYYZZZ[[[\\\]]]___```eeennnzzz~~~yyytttooojjjggg^^^[[[XXXVVVTTTRRROOOLLLFFFFFFEEEBBB>>><<<;;;<<<@@@JJJ]]]ssszzzyyyzzz|||yyyrrrfffYYYQQQMMMMMMNNNQQQRRRTTTTTTTTTRRROOOMMMLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPOOONNNMMMMMMLLLLLLIIIGGGDDDAAA???>>>>>>???>>>BBBHHHNNNQQQQQQOOONNNIIIKKKNNNQQQXXXaaakkkrrrwwwzzz}}}sssccc]]]aaaiiipppuuuwww{{{uuukkkccc]]]XXXTTTRRRPPPOOONNNLLLJJJHHHFFFEEEDDDDDDBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEBBBBBBAAA@@@>>>===<<<<<<888888888777666444333222222333555666555555777888;;;===BBBIIIQQQZZZaaaeeeiiilllooossswww|||}}}xxxqqqhhhaaa```[[[YYYWWWVVVVVVWWWXXXZZZ\\\\\\]]]^^^^^^______```dddddddddccceeeiiiooottttttuuuqqqjjjggghhhhhheeebbbaaa___]]]XXXTTTOOOMMMKKKKKKJJJHHHGGGFFFEEEDDDEEEDDDCCCDDDEEEGGGIIIKKKJJJMMMPPPTTTYYYaaajjjpppsssrrrnnnggg___WWWSSSQQQQQQSSSVVV[[[aaaggglllnnnoooqqqwwwzzztttnnnhhhddd___]]][[[XXXSSSOOOKKKIIIEEEEEEEEEFFFNNN___vvv||||||||||||{{{zzzyyyxxxwwwyyyzzz|||~~~~~~~~~~~~{{{{{{yyytttkkkccc]]]ZZZVVVVVVVVVYYY^^^eeekkkoooqqqpppmmmgggbbbaaaeeeiiitttzzz}}}yyywwwjjjgggbbb]]]YYYWWWUUUUUUUUUTTTTTTYYYbbbmmmvvvzzz~~~}}}|||}}}}}}~~~nnnqqqpppvvvkkkhhhfffeeeeeegggiiikkknnnooopppppprrrtttrrrrrrrrrqqqqqqqqqqqqrrrsssssssssssstttttttttttttttvvvyyyzzzzzzzzzzzz{{{tttrrrqqqssswww{{{~~~~~~~~~~~~~~~}}}|||{{{zzzwwwtttooojjjeeebbb```___[[[ZZZYYYYYYYYYZZZ[[[\\\YYY[[[___ccciiiqqq{{{}}}yyytttooollldddaaa]]]ZZZWWWUUURRROOOGGGHHHGGGDDD@@@===<<<===>>>FFFVVVlllzzzxxxwwwwwwzzz|||~~~~~~wwwpppdddXXXPPPMMMMMMOOONNNNNNOOOPPPPPPOOONNNNNNKKKLLLMMMNNNOOOPPPPPPQQQPPPOOOOOONNNMMMMMMMMMMMMJJJHHHEEEBBB@@@?????????>>>AAAGGGLLLPPPQQQQQQQQQKKKLLLNNNQQQWWW___iiipppwwwzzz}}}~~~wwweee___hhhwwwwwwmmmfff```\\\ZZZWWWVVVUUUSSSQQQOOONNNMMMJJJHHHGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFBBBBBBAAAAAA@@@??????>>>999999999888777555333111111333444555444333444555:::;;;???EEELLLTTT[[[___aaaeeeiiimmmppptttzzz~~~}}}wwwrrrllleee```^^^\\\\\\[[[\\\]]]^^^___```_________^^^]]]\\\[[[ZZZXXXXXXWWWWWWYYY^^^eeejjjooopppmmmhhhgggiiiiiiffffffffffffeee```[[[UUUQQQLLLKKKJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCDDDFFFGGGIIIHHHLLLSSSZZZaaaiiiqqqvvvvvvtttnnnfff]]]VVVRRRQQQSSSTTTWWWZZZ]]]aaaeeefffjjjlllqqqzzzzzzsssmmmhhhddd```___]]]ZZZVVVQQQMMMKKKEEEFFFEEEEEEKKKZZZppp|||||||||||||||{{{zzzyyyxxxyyyzzz|||}}}~~~~~~~~~{{{{{{yyysssjjjbbb]]]\\\UUUUUUUUUVVV[[[ccckkkqqqqqqqqqpppkkkdddaaaaaacccooouuu}}}wwwsssmmmfff```\\\ZZZYYYYYYVVVTTTXXX```kkkssswww~~~~~~~~~~~~~~~~~~~~~zzz|||nnnqqqpppyyynnnjjjgggeeeeeeggggggiiimmmooopppqqqsssuuuuuuuuutttssssssrrrqqqqqqssssssssssssssssssrrrrrrsssvvvzzzzzzyyyyyy{{{~~~tttsssrrrssswww{{{~~~~~~~~~~~~|||yyysssnnnhhheeecccbbb[[[ZZZYYYXXXXXXYYYZZZ[[[SSSVVVYYYZZZ[[[```jjjrrrsss{{{{{{wwwrrroooiiieeeaaa]]]ZZZWWWTTTQQQIIIIIIHHHEEEAAA>>>======<<>>AAAFFFKKKOOOQQQRRRRRRLLLMMMOOORRRWWW___hhhnnnwwwzzz|||~~~~~~wwweeeaaannnwwwoooiiieeebbb___^^^]]][[[YYYWWWVVVUUUOOONNNLLLJJJHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@::::::::::::888666333222000222333333222111222333999;;;>>>BBBIIIPPPWWWZZZ[[[___eeeiiikkkoootttxxx|||wwwooommmkkkgggddddddddddddeeeeeeeeeeeeeeeeee``````___^^^]]][[[YYYXXXOOOPPPQQQRRRTTTYYY```eeennnooommmiiihhhjjjjjjhhhiiijjjlllkkkfff```YYYTTTLLLLLLKKKJJJHHHGGGFFFFFFDDDDDDCCCCCCDDDEEEFFFGGGIIIOOOXXXaaaiiiqqqxxx|||tttqqqlllddd\\\WWWUUUUUUUUUUUUVVVXXXZZZ]]]___```fffhhhnnnvvvzzzrrrmmmhhhddd``````^^^[[[WWWSSSOOOLLLEEEEEEEEEDDDIIIWWWlll|||~~~|||||||||}}}||||||{{{zzzyyyyyyzzz{{{||||||}}}}}}|||{{{{{{yyyrrriiiaaa^^^]]]TTTTTTSSSUUUYYYaaakkkrrrpppqqqqqqmmmfff```^^^___kkkqqqyyy}}}~~~wwwooogggbbb___^^^\\\XXXUUUWWW___iiiqqquuu~~~~~~~~~~~~~~~~~~rrrnnnvvvzzzoookkkiiiffffffgggjjjkkkmmmppprrrssstttuuusssrrrqqqpppppppppqqqqqqtttvvvxxxwwwuuusssrrrrrruuutttssstttvvvzzz~~~~~~xxxuuuwww|||~~~zzzuuuppplllhhhdddaaa\\\ZZZXXXXXXYYYZZZYYYXXXYYYXXXWWWVVVWWWYYY\\\^^^cccjjjwwwzzzsssnnniiifffaaa^^^\\\ZZZWWWVVVNNNKKKGGGDDDBBBAAA???===???BBBMMMaaa{{{|||wwwtttpppnnnpppuuu|||ssskkkaaaXXXRRRPPPOOOOOORRRQQQPPPOOONNNMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLNNNQQQQQQPPPOOOOOOOOOMMMKKKIIIGGGEEECCC???<<<:::===CCCKKKRRRTTTSSSPPPOOOLLLMMMQQQVVV]]]hhhrrrwwwzzz}}}~~~~~~}}}}}}~~~~~~uuuhhhcccnnn{{{uuunnniiijjjiiihhhgggeeeaaa[[[WWWVVVRRRNNNLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHFFFDDDCCCCCCCCCBBBAAA@@@???>>>;;;999777555444333333222222333555777888888;;;>>>BBBEEEJJJPPPSSSZZZ\\\^^^aaadddiiiooosss{{{}}}~~~||||||xxxsssrrruuutttqqqvvvrrrnnnnnnppppppjjjeeeeeeccc```___^^^\\\ZZZWWWUUUTTTRRRPPPRRRWWW___eeelllnnnpppsssuuuuuutttsssrrrqqqnnnkkkiiifff\\\RRRRRROOOMMMMMMIIIEEEEEEHHHGGGGGGFFFEEEEEEGGGJJJNNNPPPYYYbbbjjjsss|||~~~yyyoooeee]]]WWWTTTSSSZZZUUURRRTTTUUUUUUVVVYYY[[[___gggooozzz}}}rrrjjjdddaaa]]]\\\[[[ZZZYYYWWWRRROOOLLLIIIGGGGGGHHHQQQddduuu~~~~~~{{{{{{}}}}}}|||yyyxxxyyy{{{}}}~~~}}}|||{{{yyyxxxwwwuuupppiiiaaa\\\XXXTTTRRRTTTWWW[[[dddnnnoooqqqrrrnnngggaaa^^^^^^hhhqqq{{{}}}ssskkkeeebbb```\\\ZZZ\\\___cccmmmwww}}}~~~~~~}}}~~~~~~~~~~~~~~~xxxssszzzwwwmmmjjjiiiggggggiiijjjlllnnnppprrrttttttuuussssssrrrrrrqqqqqqqqqrrrssstttvvvuuusssqqqqqqqqqsssssstttvvvyyy}}}zzzxxxyyy|||~~~{{{wwwrrrmmmjjjgggdddaaa^^^\\\ZZZYYYYYYZZZXXXWWWUUUTTTRRRQQQRRRTTTVVVXXXXXX^^^jjj{{{|||uuuqqqkkkhhhddd```^^^\\\ZZZXXXSSSOOOJJJFFFDDDBBB???===>>>@@@JJJ]]]vvv{{{tttqqqkkkhhhhhhmmmssswwwpppiii___XXXTTTRRRRRRRRRTTTTTTTTTSSSRRRQQQOOONNNOOOOOOOOOOOOOOOOOOPPPPPPOOOQQQSSSSSSRRRPPPPPPQQQOOOLLLJJJHHHFFFCCC@@@===;;;>>>DDDKKKQQQTTTSSSRRRPPPMMMMMMQQQUUU\\\fffqqqvvvxxx|||}}}~~~~~~~~~~~~}}}}}}~~~~~~tttiiieeeooo~~~xxxvvvvvvvvvvvvtttoooiiidddaaa]]]YYYVVVTTTSSSRRRQQQLLLLLLLLLKKKKKKJJJIIIHHHJJJHHHEEEEEEEEEEEEDDDBBBBBBAAA@@@===;;;999777666333333333333333444555555666888;;;???BBBGGGLLLPPPVVVYYY]]]```dddiiiooorrrwwwzzz}}}}}}wwwvvvwwwuuupppkkkiiigggcccbbbaaa```___]]]YYYXXXUUUSSSSSSXXX___dddlllppptttxxx{{{zzzxxxwwwssssssqqqnnnmmmkkkcccZZZUUUQQQOOONNNKKKGGGGGGKKKIIIIIIIIIHHHHHHJJJNNNRRRVVV___iiiqqq{{{}}}tttkkkddd___\\\ZZZXXXRRRNNNOOOPPPNNNOOOQQQVVV[[[aaaiiittt~~~sssjjjddd```]]]]]]\\\[[[[[[YYYUUURRROOOLLLIIIGGGGGGNNN___ppp~~~~~~zzzyyyzzz{{{zzzxxxxxxyyy|||}}}~~~}}}|||{{{yyyxxxvvvtttpppiiiaaa[[[TTTPPPNNNPPPQQQUUU^^^gggmmmoooqqqnnnhhhbbb``````hhhpppzzz{{{rrrlllhhh```\\\ZZZ\\\___dddnnnxxx~~~xxx|||uuulllhhhhhhggghhhjjjkkklllnnnppprrrtttuuuuuutttttttttsssssssssrrrrrrsssuuuvvvuuusssrrrrrrrrrqqqrrruuuyyy||||||{{{{{{}}}~~~~~~~~~|||wwwsssnnnjjjhhhgggeeecccaaa___\\\ZZZZZZYYYWWWVVVRRRQQQOOONNNNNNPPPQQQSSSQQQUUU^^^nnnyyyuuuoookkkgggcccaaa___]]][[[WWWSSSNNNIIIFFFCCC@@@======>>>FFFWWWooozzzrrrmmmfffaaa```dddiiinnnlllfff^^^XXXUUUUUUVVVVVVYYYYYYZZZYYYXXXUUURRRPPPOOONNNNNNNNNNNNOOOPPPQQQSSSUUUVVVVVVTTTRRRRRRRRRQQQOOOKKKIIIGGGEEEAAA???>>>@@@DDDKKKQQQTTTUUUTTTPPPMMMMMMPPPTTTZZZdddnnnsssvvvyyy{{{||||||}}}~~~~~~~~~}}}}}}~~~~~~tttjjjeeemmmzzzuuulllhhhccc___\\\YYYVVVTTTRRRRRRQQQOOONNNMMMLLLKKKLLLJJJHHHGGGGGGGGGFFFEEEEEEDDDBBB@@@>>>;;;:::999555666666666555555444333222555888;;;>>>CCCHHHLLLRRRVVV\\\aaaeeejjjooorrrsssvvvzzz~~~}}}|||zzztttooommmjjjfffddddddddddddddd___^^^[[[XXXWWWYYY^^^cccmmmrrryyy~~~{{{tttuuussspppqqqqqqmmmeeeYYYTTTQQQQQQNNNJJJJJJMMMKKKKKKKKKKKKLLLOOOTTTWWWaaajjjssszzz}}}uuummmhhhccc___]]]WWWPPPLLLLLLKKKHHHHHHJJJPPPTTTZZZaaakkkxxxxxxnnnfffaaa^^^]]]]]]]]]\\\[[[XXXUUUSSSNNNKKKHHHGGGKKKYYYggg~~~zzzwwwwwwxxxxxxwwwyyyzzz}}}~~~}}}}}}xxxwwwuuurrrnnnhhh```[[[RRRNNNLLLLLLMMMOOOWWW___iiimmmpppnnniiidddaaaaaahhhpppzzzwwwoookkkaaa]]][[[]]]aaafffpppzzz}}}}}}vvvlllhhhgggeeefffiiijjjkkkmmmppprrrssstttuuuuuuuuuuuuuuuuuutttssssssvvvwwwxxxwwwuuutttuuuvvvrrrtttxxx{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzuuuqqqllliiihhhhhhggggggeeebbb^^^\\\ZZZXXXVVVTTTRRRQQQPPPOOOOOOOOOQQQQQQSSSTTTYYYfffyyy|||xxxqqqnnnjjjfffdddbbb```^^^XXXTTTOOOJJJGGGDDDAAA??????>>>CCCQQQhhh~~~zzzoookkkddd___]]]aaafffjjjjjjeee^^^YYYWWWXXXXXXYYY]]]]]]^^^^^^\\\XXXTTTRRROOONNNMMMMMMNNNPPPRRRSSSVVVXXXYYYYYYWWWTTTTTTTTTTTTQQQNNNKKKIIIGGGDDDAAA@@@BBBFFFKKKQQQUUUVVVUUUQQQNNNMMMPPPSSSYYYccclllqqqtttwwwyyyzzzzzz|||}}}~~~~~~}}}}}}~~~~~~wwwkkkccciii~~~zzzvvvpppjjjfffaaa]]]ZZZ[[[YYYXXXUUUSSSQQQPPPOOONNNLLLJJJIIIIIIIIIHHHGGGGGGFFFEEECCC@@@>>><<<;;;::::::::::::999777444333111333666888;;;???DDDHHHPPPUUU\\\bbbggglllpppsssrrruuuyyy}}}~~~~~~zzztttooommmiiieeebbbccceeeggggggeeecccaaa]]][[[\\\___bbbmmmsss|||~~~ssstttrrroooppptttrrrnnn```YYYTTTSSSPPPLLLKKKMMMKKKLLLMMMNNNPPPTTTZZZ^^^lllttt|||yyyrrrmmmhhhbbb^^^VVVPPPKKKKKKIIIGGGFFFHHHIIIMMMSSSZZZcccppp~~~tttjjjeee___^^^]]]]]]]]]\\\ZZZWWWTTTPPPKKKIIIGGGJJJUUUaaazzz{{{wwwuuuvvvwwwwww{{{|||~~~~~~xxxvvvtttqqqlllfff___ZZZTTTOOOMMMLLLLLLMMMSSS[[[gggllloooooojjjeeebbbaaahhhpppzzzxxxoooiiibbb^^^\\\^^^aaafffpppzzz~~~{{{{{{}}}~~~yyymmmhhheeeccccccfffiiijjjllloooqqqrrrssssssuuuuuuvvvvvvvvvuuutttsssuuuvvvwwwvvvttttttuuuvvvuuuwwwzzz}}}|||{{{{{{}}}~~~~~~~~~|||zzzxxxwwwssspppllljjjjjjkkkjjjjjjhhheee```]]][[[XXXUUUSSSRRRRRRQQQPPPPPPPPPQQQQQQRRRSSSVVV```qqq~~~{{{tttppplllhhhfffdddbbb```WWWSSSOOOKKKIIIFFFDDDBBBAAA@@@CCCNNNccc{{{~~~zzzmmmiiiccc___^^^aaafffiiijjjeee___[[[ZZZZZZ[[[[[[aaaaaabbbaaa^^^ZZZVVVSSSPPPOOOMMMMMMNNNQQQTTTWWWYYY[[[\\\[[[YYYWWWVVVVVVXXXTTTPPPMMMKKKHHHFFFDDDBBBDDDGGGMMMSSSVVVWWWVVVQQQNNNMMMPPPSSSXXXbbblllpppsssvvvxxxyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~oooccceeewww}}}wwwpppkkkgggbbb```]]]ZZZVVVTTTRRRRRRQQQOOOMMMLLLLLLLLLKKKJJJJJJIIIGGGEEECCCAAA???>>><<<<<<<<<;;;999777444333333444666888:::===AAAEEEMMMSSS[[[bbbggglllppprrrrrruuuyyy|||}}}~~~yyyrrrlllhhhddd___]]]___bbbeeefffggggggeeebbb______bbbdddnnnttt}}}}}}qqqqqqoookkkmmmqqqsssqqqfff^^^WWWUUUSSSOOOMMMNNNMMMNNNPPPRRRUUUZZZ```eeerrrzzz{{{vvvpppiiicccVVVOOOKKKJJJIIIFFFFFFHHHFFFJJJOOOUUU]]]jjjxxxzzzooohhhaaa```^^^^^^^^^]]][[[YYYUUUPPPLLLJJJIIIJJJSSS\\\ttt|||xxxuuuuuuvvvxxx{{{}}}wwwuuurrroookkkeee^^^YYYTTTPPPMMMLLLKKKKKKPPPWWWfffkkkooopppkkkfffbbbaaaiiiqqq{{{~~~rrrllleeeaaa^^^___aaaeeeoooxxxwwwwwwxxxyyyzzzzzz{{{|||}}}oooiiieeebbbbbbdddhhhiiikkkmmmoooqqqrrrrrruuuuuuvvvwwwvvvuuutttssssssssstttsssqqqqqqssstttxxxyyyzzz||||||||||||{{{zzzyyyzzz|||~~~|||xxxvvvuuutttqqqooommmmmmmmmmmmlllkkkjjjfffbbb^^^\\\YYYUUUSSSQQQPPPPPPPPPPPPPPPQQQQQQMMMOOOTTT[[[hhh|||~~~vvvsssoookkkiiigggeeecccXXXUUUPPPLLLJJJHHHFFFDDDDDDBBBCCCLLL___vvv{{{llljjjfffcccccceeehhhkkklllgggbbb______```aaaaaaeeeeeeeeeccc___[[[WWWUUURRRPPPNNNMMMNNNRRRWWWZZZ\\\]]]______]]][[[[[[[[[[[[WWWRRROOOLLLJJJHHHFFFCCCEEEIIIOOOUUUXXXWWWVVVRRRNNNMMMPPPTTTYYYcccmmmpppssswwwyyyzzz{{{|||~~~~~~~~~}}}}}}~~~~~~zzzhhhdddqqq~~~wwwsssjjjhhhccc___[[[XXXVVVUUUVVVTTTQQQPPPQQQQQQPPPNNNNNNMMMKKKIIIFFFDDDBBBBBB======<<<:::888666444333555666888888999;;;>>>AAAIIIOOOVVV]]]ccchhhllloooooorrrwwwzzz{{{}}}}}}wwwoooiiiaaa^^^ZZZYYY[[[___bbbcccgggggggggeeecccdddfffhhhpppuuu||||||qqqqqqmmmhhhhhhmmmqqqqqqjjjbbbZZZXXXWWWTTTRRRRRRQQQSSSUUUXXX\\\bbbiiinnnvvv}}}}}}vvvmmmeeeWWWQQQLLLKKKJJJFFFFFFHHHEEEHHHLLLQQQXXXbbboooxxxtttllleeecccaaa``````___]]][[[VVVQQQMMMLLLJJJKKKQQQYYYkkk~~~}}}yyyvvvtttvvvxxxyyy{{{}}}~~~}}}vvvtttpppmmmiiiccc]]]XXXSSSNNNKKKJJJHHHGGGLLLRRRbbbhhhnnnpppmmmgggdddbbbkkkrrr|||}}}uuuiiiddd`````````ccckkkttt}}}~~~}}}}}}~~~~~~~~~lllrrrwwwyyyxxxwwwxxxzzz}}}~~~pppiiieeebbbbbbeeefffgggiiikkknnnooopppppptttuuuvvvwwwvvvuuusssrrrrrrrrrrrrqqqpppppprrrtttwwwxxxyyyyyyzzzzzzzzzzzzzzzyyyyyy{{{~~~yyyuuusssrrrqqqooonnnmmmnnnooonnnllljjjjjjgggccc___\\\YYYVVVTTTPPPPPPQQQQQQRRRRRRSSSSSSLLLQQQUUUYYYaaarrrzzzvvvrrrnnnllljjjhhhfff\\\XXXSSSOOOLLLIIIFFFDDDEEECCCCCCJJJ[[[rrr|||rrrpppnnnkkkkkkkkkmmmnnnmmmiiifffdddeeehhhjjjjjjjjjiiigggdddaaa]]]ZZZXXXTTTQQQOOONNNOOOTTTYYY]]]___aaaccccccaaa`````````]]]YYYTTTPPPNNNLLLIIIHHHCCCFFFKKKQQQWWWYYYXXXVVVRRRNNNNNNQQQUUUZZZeeennnqqqtttwwwzzz{{{|||~~~~~~~~~}}}}}}~~~~~~sssiiiooo{{{uuurrrmmmhhhccc```^^^]]][[[YYYWWWVVVVVVVVVUUUTTTRRRQQQOOOMMMKKKHHHGGGFFFBBB@@@>>><<<:::999888777777888999888888999;;;>>>DDDHHHOOOUUU[[[```eeehhhiiimmmrrrvvvyyy{{{~~~{{{tttkkkddd\\\ZZZWWWWWWZZZ]]]```aaaeeefffggggggfffgggjjjllltttwww{{{~~~~~~|||zzzssssssnnngggeeekkkoooqqqlllccc\\\[[[\\\[[[ZZZZZZXXXZZZ]]]aaaeeellltttyyy{{{|||rrrjjj^^^WWWQQQOOOMMMIIIGGGHHHFFFHHHKKKMMMQQQYYYdddmmmzzz{{{tttjjjgggeeecccbbbaaa___^^^YYYTTTOOONNNLLLKKKOOOTTTaaavvv}}}~~~}}}yyyuuusssuuuwwwuuuwwwyyy{{{{{{{{{zzzyyyvvvsssooolllgggbbb\\\XXXRRRNNNKKKJJJHHHFFFJJJPPP]]]dddlllpppnnnjjjgggffflllttt}}}}}}lllfffbbb```___```gggpppzzz~~~}}}|||||||||}}}fffoooxxxzzzwwwuuuwwwzzzzzzyyy~~~qqqiiifffccccccfffeeefffhhhkkkmmmnnnoooooossstttvvvwwwvvvuuusssrrrsssssssssrrrqqqqqqtttvvvvvvvvvwwwwwwxxxyyyzzzzzz|||zzzyyyzzz}}}~~~}}}~~~~~~wwwsssqqqpppooommmmmmmmmoooooonnnkkkhhhkkkhhhccc___]]]ZZZVVVTTTRRRRRRSSSSSSTTTUUUVVVVVVPPPVVVZZZZZZ]]]lll|||yyytttqqqooommmkkkiii```\\\VVVQQQMMMJJJFFFDDDEEECCCCCCIIIYYYooo}}}xxxwwwuuutttrrrqqqqqqqqqmmmkkkhhhhhhjjjnnnpppqqqnnnllliiifffbbb^^^\\\ZZZUUURRROOONNNPPPUUU[[[___aaacccffffffeeeddddddddd___[[[UUUQQQNNNLLLJJJIIICCCFFFLLLSSSXXXZZZXXXUUURRRNNNNNNQQQVVV[[[fffpppqqqtttxxx{{{|||}}}~~~~~~~~~}}}~~~|||nnnoooxxx~~~|||vvvpppkkkhhhfffeee___]]][[[ZZZZZZZZZYYYXXXUUUTTTRRRPPPNNNLLLJJJIIIGGGEEEBBB@@@>>>=========888999999888777777999;;;???CCCIIIOOOTTTZZZ___bbbdddhhhnnnssswwwzzz~~~|||xxxpppggg___ZZZXXXVVVWWWZZZ]]]``````ccceeegggggghhhiiilllnnnwwwxxx{{{|||}}}|||zzzyyyvvvvvvpppgggeeejjjoooqqqlllccc\\\]]]`````````aaa]]]___cccggglllsss{{{{{{rrrfff^^^WWWUUUQQQLLLIIIKKKGGGIIIJJJJJJLLLRRR\\\dddppp{{{mmmkkkhhhfffeeedddbbb```\\\VVVQQQOOOMMMJJJMMMQQQZZZpppzzz{{{|||yyyuuussstttuuurrrtttvvvxxxxxxxxxwwwvvvuuusssoookkkgggaaa\\\WWWSSSOOOLLLKKKIIIGGGKKKQQQXXX```jjjppppppmmmkkkjjjmmmuuu~~~~~~nnnhhhccc```^^^^^^eeemmmyyy}}}~~~}}}||||||~~~}}}~~~~~~gggoooxxx{{{yyyyyy}}}{{{uuuqqqjjjgggcccaaabbbdddfffjjjmmmpppqqqqqqqqqrrrsssuuuwwwxxxyyyxxxxxxyyywwwtttrrrqqqqqqrrrssszzzxxxvvvwwwyyyzzzxxxvvvyyyyyyyyyzzz{{{~~~~~~|||wwwtttqqqnnnlllnnnnnnnnnnnnnnnmmmmmmmmmkkkgggbbb___\\\[[[YYYXXXUUUUUUVVVVVVVVVUUUUUUTTTRRRRRRTTTXXX\\\iii}}}zzzvvvsssooojjjfffccc```ZZZTTTNNNKKKJJJIIIGGGFFFEEEIIITTTggg|||~~~yyyvvvvvvwwwxxxxxxqqqllljjjnnnrrrqqqpppqqqqqqooommmkkkhhhddd^^^ZZZTTTSSSRRRRRRTTTXXX\\\___eeeeeeeeegggiiiiiigggeee```\\\WWWSSSQQQNNNKKKIIIGGGIIINNNUUUZZZ\\\ZZZXXXRRRQQQPPPPPPTTT\\\fffmmmvvvxxx{{{||||||||||||}}}|||~~~wwwsssuuu~~~{{{wwwrrrmmmhhhdddbbb___^^^^^^___^^^]]][[[ZZZXXXWWWVVVSSSPPPMMMIIIGGGCCCAAA@@@>>><<<::::::999777666666888999;;;>>>???AAAEEEKKKQQQWWWZZZ\\\```ffflllqqqvvv{{{~~~wwwqqqnnnjjjfffbbb___]]][[[[[[]]]^^^^^^^^^bbbeeeiiikkklllnnnssswww|||||||||}}}~~~wwwwwwtttoooiiigggiiimmmiiifffeeehhhmmmnnnjjjeeegggfffgggjjjqqqxxx}}}{{{hhhddd]]]WWWTTTQQQOOONNNIIIKKKMMMLLLLLLNNNRRRWWWhhhwwwuuupppkkkhhhhhhgggdddbbb[[[YYYUUUPPPLLLKKKMMMNNNXXXhhh~~~~~~zzzvvvrrrqqqrrrsssqqqooorrrrrrqqqrrrrrrssstttuuusssoooiiidddaaa^^^\\\ZZZWWWUUURRRNNNLLLKKKJJJKKKXXX___iiippprrrpppnnnlllooovvv~~~yyynnnccc^^^]]]^^^ccciiirrrxxx{{{|||~~~fffoooxxx|||zzzzzz~~~wwwppp{{{ssskkkgggcccbbbcccdddfffiiimmmoooqqqqqqqqqrrrsssuuuwwwxxxyyyyyyyyy{{{zzzyyywwwvvvvvvvvvwwwyyywwwvvvvvvxxxyyyxxxvvvyyyyyyyyyyyyzzz|||~~~~~~~~~~~~{{{vvvsssqqqooommmooooooooonnnnnnnnnnnnnnnllliiidddaaa___^^^\\\[[[XXXXXXWWWWWWWWWVVVVVVVVVVVVUUUVVVXXX[[[fff{{{~~~zzzuuupppkkkhhhfffbbb\\\UUUPPPMMMKKKKKKHHHFFFEEEHHHQQQbbbvvv|||yyyxxxyyyyyyyyysssnnnlllpppssssssrrrsssrrrqqqnnnllliiieee___[[[TTTSSSRRRSSSUUUZZZ___aaahhhhhhhhhjjjkkkkkkiiigggccc___ZZZUUUQQQNNNKKKHHHHHHJJJOOOVVV[[[]]][[[YYYQQQQQQPPPPPPSSS[[[eeellluuuwwwzzz|||||||||}}}~~~}}}~~~xxxyyy}}}~~~yyysssnnneeeccc```______```______^^^]]][[[[[[ZZZWWWTTTQQQLLLIIIFFFCCCBBB@@@===;;;<<<;;;999888888999:::;;;<<<===>>>AAAEEEJJJNNNQQQWWW[[[aaafffkkkoootttwww~~~}}}vvvrrrqqqooollliiigggeeecccbbbcccccccccbbbaaaeeejjjnnnppprrrvvvyyy~~~zzz{{{yyysssmmmiiijjjllljjjhhhiiinnntttuuuqqqmmmhhhggghhhlllsss{{{tttpppiiibbb]]]YYYTTTRRRNNNOOOOOONNNLLLNNNRRRUUU___mmm|||vvvoookkkiiihhhfffcccaaa^^^YYYSSSNNNLLLLLLMMMUUUdddyyy~~~zzzvvvssspppoooppppppooommmnnnnnnnnnoooooopppqqqrrroookkkfffbbb___^^^[[[ZZZYYYWWWTTTPPPNNNMMMLLLMMMVVV^^^iiiqqqsssrrrnnnlllmmmuuu}}}zzzpppfffaaa^^^]]]```eeeqqqwww~~~}}}~~~eeennnyyy}}}||||||rrrkkkuuutttlllfffbbbaaacccccceeehhhlllnnnpppqqqqqqrrrsssuuuvvvxxxyyyyyyyyy{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwvvvvvvxxxxxxwwwvvvzzzyyyxxxxxxxxxyyyzzz{{{~~~~~~}}}~~~~~~}}}xxxuuusssrrrpppoooppppppppppppppppppppppppoookkkgggdddccccccaaa```]]]\\\ZZZYYYXXXXXXXXXYYYZZZYYYYYYZZZ[[[ccctttyyytttoookkkjjjfff___WWWRRRNNNMMMMMMIIIGGGFFFFFFMMM]]]ppp}}}}}}||||||{{{zzzvvvpppmmmqqqttttttsssuuutttrrrpppnnnkkkfffaaa]]]TTTTTTSSSUUUXXX^^^cccffflllllllllmmmoooooommmkkkhhhddd]]]WWWRRRNNNJJJHHHIIIKKKPPPWWW\\\]]]\\\ZZZQQQPPPOOOOOORRRZZZdddkkksssuuuyyy{{{||||||~~~}}}}}}}}}~~~{{{vvvkkkhhheeeccccccdddcccccccccaaa______^^^\\\YYYWWWPPPMMMJJJGGGEEECCC@@@>>>>>>===<<<:::::::::;;;<<<;;;;;;<<<===@@@CCCFFFHHHOOOSSSXXX]]]aaaeeejjjnnnwww}}}}}}xxxvvvwwwxxxvvvtttooommmiiihhhggggggfffeeefffjjjooosssvvvyyy|||~~~~~~zzzsssmmmllllllkkkkkknnnvvv}}}|||wwwlllllllllpppwww~~~xxxqqqjjjccc\\\WWWVVVUUUSSSPPPNNNNNNQQQSSSXXXcccwww~~~uuuooolllkkkiiifffhhhddd^^^WWWQQQMMMLLLKKKQQQ^^^ppp~~~zzzvvvssspppnnnkkkkkkkkkkkkjjjiiihhhhhhiiiiiijjjkkkllllllhhheeeaaa___^^^]]][[[ZZZ[[[YYYVVVRRRPPPOOOOOOOOOTTT]]]hhhqqqtttrrrooollllllsss|||xxxmmmgggccc___```dddnnnuuu}}}}}}~~~~~~~~~~~~dddnnnzzz~~~}}}qqqgggqqqwwwmmmfff``````cccbbbdddgggjjjmmmoooqqqqqqrrrssstttvvvwwwyyyzzzzzzxxxyyyzzz{{{{{{zzzxxxwwwxxxwwwwwwxxxxxxyyyyyyxxx{{{zzzxxxwwwvvvwwwwwwxxx~~~~~~~~~~~~~~~~~~{{{wwwtttssssssrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrnnnjjjhhhgggggggggfffcccaaa^^^\\\[[[[[[\\\]]]]]][[[[[[\\\]]]bbbooo}}}~~~yyytttqqqmmmiiibbbZZZTTTPPPNNNNNNIIIHHHGGGGGGLLLZZZlllzzz}}}{{{wwwqqqnnnqqqtttttttttuuutttrrrpppnnnkkkfffaaa]]]UUUUUUUUUXXX\\\bbbhhhkkknnnnnnoooqqqtttuuusssrrrmmmhhh```YYYSSSNNNJJJGGGIIILLLPPPWWW[[[]]][[[YYYQQQPPPOOOOOORRRYYYcccjjjqqqtttxxxzzz{{{|||~~~~~~|||sssoookkkiiihhhiiihhhhhhfffdddbbbaaaaaa___]]][[[UUURRRNNNKKKIIIGGGDDDBBB@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<===???AAACCCDDDHHHKKKPPPTTTWWW\\\aaadddnnnsss~~~|||yyyuuusssrrrqqqooonnnrrrtttvvvyyy|||}}}zzzsssooonnnmmmnnnrrr{{{tttssssssvvv{{{~~~wwwooogggaaa___]]]ZZZUUURRRQQQRRRSSSWWW^^^ooozzztttqqqooommmlllkkkfff```YYYTTTOOOLLLJJJKKKUUUeeettt}}}xxxtttqqqooollljjjgggfffeeeeeeeeeddddddcccaaabbbcccdddeeefffffffffcccaaa^^^]]]]]]]]]\\\[[[\\\ZZZWWWTTTRRRQQQQQQQQQRRRZZZgggpppsssrrrnnnkkklllsss|||{{{qqqjjjdddcccfffkkkrrr}}}}}}{{{||||||}}}~~~~~~~~~dddooo{{{rrreeemmmzzzpppggg```___aaaaaaccceeehhhlllnnnpppqqqrrrssstttuuuwwwyyyzzz{{{wwwxxxzzz{{{{{{yyywwwvvvxxxyyyzzzzzzzzzzzz{{{{{{|||{{{yyywwwvvvvvvvvvvvv~~~~~~~~~}}}zzzwwwuuuuuuuuuuuutttsssssssssttttttuuuuuuuuutttqqqmmmkkkkkkkkkjjjiiigggeeeccc```______```aaa___]]]^^^___```cccnnnyyy{{{wwwpppllleee]]]WWWRRROOOMMMHHHIIIIIIIIIMMMZZZmmm{{{~~~xxxqqqnnnpppsssssssssuuusssrrrooommmjjjfff```\\\WWWWWWXXX[[[```ffflllppppppppprrruuuxxxyyyxxxwwwpppjjjbbbZZZSSSOOOKKKHHHJJJLLLQQQVVV[[[]]][[[XXXQQQPPPOOOOOORRRYYYccciiiooossswwwyyy{{{|||~~~}}}{{{wwwqqqnnnlllllllllkkkiiifffdddbbbbbbaaa^^^]]]XXXUUUQQQOOOMMMKKKHHHFFFCCCBBB@@@>>>===;;;;;;:::999:::;;;<<<>>>@@@BBBCCCDDDGGGJJJMMMQQQUUUZZZ]]]eeeiiisss}}}zzzuuutttqqqqqqttt}}}}}}{{{zzz{{{}}}uuupppjjjgggccc___[[[YYYWWWWWWXXX]]]jjjyyyvvvuuusssrrrkkkfff___YYYUUURRRMMMJJJGGGNNNZZZgggsss}}}}}}wwwsssnnnkkkhhhfffeeedddcccaaa______``````___^^^^^^___]]]^^^```aaabbbcccccccccbbb```^^^^^^______^^^\\\\\\[[[XXXUUUSSSRRRRRRSSSQQQYYYeeennnqqqpppmmmjjjmmmsss{{{}}}ssskkkhhhjjjiiippp{{{}}}zzzyyyzzz{{{|||}}}~~~eeeppp}}}qqqbbbjjjuuukkkaaa___aaa```bbbdddgggjjjmmmpppqqqrrrrrrsssuuuwwwyyy{{{|||yyyzzz{{{|||{{{zzzxxxvvvxxxzzz{{{{{{{{{{{{|||~~~~~~}}}zzzxxxwwwwwwwwwwww}}}~~~~~~~~~|||xxxwwwwwwxxxwwwwwwtttuuuuuuvvvvvvwwwwwwwwwvvvsssooommmllllllkkkkkkiiihhhfffeeedddddddddeeebbbaaaaaaddddddeeemmmuuu}}}rrrooojjjccc\\\UUUPPPMMMIIIKKKLLLKKKNNNZZZmmm|||yyyrrrnnnqqqsssssstttvvvtttrrrpppmmmkkkfffaaa]]]ZZZZZZ[[[^^^cccjjjppptttsssssstttwwwyyyzzzyyyxxxqqqkkkbbbZZZTTTPPPLLLJJJKKKMMMRRRXXX\\\]]][[[YYYRRRQQQPPPOOORRRYYYcccjjjooorrrvvvyyyzzz{{{}}}~~~|||~~~xxxsssqqqpppooonnnmmmkkkgggeeedddcccaaa___ZZZWWWTTTQQQPPPNNNLLLJJJFFFEEEDDDBBB???===<<<;;;777888999;;;===???@@@AAABBBDDDGGGIIILLLPPPUUUYYY]]]aaaiiiuuu~~~yyyvvvvvv{{{uuusssooollliiifffbbb___ZZZ]]]ggg}}}~~~|||yyyvvvkkkfff___ZZZWWWSSSNNNJJJEEEIIIPPPZZZeeepppyyy}}}{{{vvvooojjjggg```]]][[[[[[\\\\\\\\\\\\YYY[[[]]]]]]\\\[[[\\\]]]]]]___aaacccddddddddddddeeecccbbbaaabbbbbb```^^^^^^\\\YYYVVVTTTTTTTTTTTTSSSZZZeeemmmpppooolllkkkmmmrrryyyvvvqqqqqqlllrrr{{{~~~{{{yyyyyyzzz{{{|||~~~fffqqqooo^^^fff}}}{{{pppeeeaaabbb```aaacccfffiiimmmpppqqqrrrrrrssstttvvvyyy{{{}}}zzzzzz{{{zzzzzzxxxvvvuuuwwwyyy{{{{{{zzzzzz|||~~~~~~|||zzzyyyxxxxxxyyy{{{|||~~~~~~~~~~~~~~~{{{yyyyyyzzzzzzzzzuuuvvvvvvwwwxxxxxxyyyyyyxxxtttpppnnnmmmlllkkkjjjjjjiiiiiiiiihhhhhhgggggggggffffffhhhggggggkkkrrr{{{vvvtttoooiiiaaaYYYRRROOOKKKMMMNNNMMMNNNYYYlll{{{|||tttppprrrtttuuuuuuwwwuuusssqqqooolllhhhbbb^^^\\\]]]]]]```eeelllrrrvvvxxxxxxwwwxxxyyyyyywwwtttpppjjjaaaYYYTTTQQQNNNMMMNNNPPPTTTZZZ___```]]][[[SSSRRRQQQPPPSSSZZZcccjjjppprrrvvvxxxyyyzzz|||}}}{{{}}}~~~~~~~~~~~~~~~~~~{{{zzzrrrtttwww}}}}}}yyywwwvvvuuutttpppllliiihhhfffdddbbbZZZXXXUUUSSSRRRQQQOOOMMMJJJIIIHHHFFFCCC@@@>>>===999999;;;<<<===>>>>>>???AAACCCEEEFFFIIILLLQQQUUUXXX\\\aaaiiittt|||xxxyyy~~~{{{zzzxxxtttmmmiii```aaahhhyyy|||yyynnnhhh```[[[YYYTTTNNNIIIEEEFFFIIIOOOXXXbbbjjjnnntttrrrooojjjeeeaaa]]][[[WWWUUUTTTTTTWWWYYYZZZYYYXXXZZZ]]]^^^\\\[[[\\\]]]aaabbbeeegggiiiiiiiiihhhiiihhhfffffffffeeecccaaa___^^^[[[XXXWWWVVVWWWWWWWWW]]]fffmmmoooooommmmmmkkkooovvv|||~~~{{{rrrvvv}}}}}}yyyzzz{{{|||~~~gggrrrlll[[[ddd|||ttthhhbbbccc___```bbbeeeiiillloooqqqrrrrrrssstttvvvyyy|||}}}zzzyyyyyyxxxwwwuuutttsssvvvyyy{{{{{{yyyyyy{{{~~~}}}{{{zzzzzzzzzzzzyyy{{{}}}}}}~~~~~~}}}|||{{{{{{||||||{{{vvvvvvwwwxxxyyyyyyzzzzzzxxxuuuqqqnnnmmmlllkkkjjjjjjjjjkkkkkkkkkjjjiiiiiillliiiiiikkkiiigggjjjooouuuxxxwwwsssnnnfff]]]TTTPPPLLLOOOPPPMMMNNNXXXjjjxxx}}}vvvqqqsssvvvvvvwwwyyyvvvuuurrrpppmmmiiiccc___^^^^^^___bbbgggmmmtttwww|||{{{zzzyyyyyywwwtttqqqoooiii```YYYTTTQQQOOONNNPPPRRRWWW\\\aaabbb___]]]TTTSSSRRRQQQTTT[[[dddjjjpppsssvvvxxxyyyyyy{{{|||{{{}}}~~~~~~}}}}}}~~~{{{}}}~~~~~~{{{~~~~~~xxxqqqmmmbbbbbbbbbdddhhhqqq|||}}}|||yyyuuuqqqmmmkkkiiigggeeeZZZXXXUUUTTTSSSSSSQQQOOOMMMLLLKKKHHHFFFCCC@@@???<<<===>>>????????????>>>@@@BBBCCCEEEGGGKKKPPPSSSVVVYYY]]]bbbjjjyyyyyyxxx~~~}}}uuupppggggggkkkxxx~~~yyyqqqkkkbbb]]]ZZZUUUNNNHHHGGGEEEFFFIIIPPPYYY```dddfffdddaaa]]]YYYVVVTTTSSSSSSRRRQQQRRRUUUXXXYYYYYYXXX[[[^^^___]]]\\\]]]___dddfffiiikkkmmmmmmllllllmmmkkkiiiiiihhhgggdddbbbaaa___]]]ZZZXXXXXXYYYYYYZZZ```hhhmmmooooooooonnnjjjnnnsssyyy~~~wwwzzz{{{{{{|||~~~gggwwwsssgggiiizzz|||oooeee___bbbbbbcccdddfffiiilllnnnsssuuuwwwwwwwwwxxxzzz||||||yyyuuussstttuuuvvvvvvwwwuuuuuuxxx|||~~~||||||||||||||||||}}}~~~~~~}}}{{{|||~~~~~~}}}}}}}}}}}}zzzxxxuuussstttvvvvvvvvvxxxvvvqqqmmmkkkjjjjjjkkkooonnnnnnnnnnnnnnnooooooqqqnnnkkkkkkmmmnnnllljjjrrr}}}|||xxxqqqiii```XXXSSSRRRPPPPPPPPPPPPWWWgggvvv}}}xxxuuuwwwzzzzzz{{{~~~}}}xxxttttttppphhhcccbbbcccbbbbbbdddiiipppwww{{{{{{uuuqqqiiifff```YYYTTTQQQPPPPPPTTTVVVYYY]]]___aaaaaaaaa]]]YYYWWWXXXXXXZZZcccmmmssstttvvvxxxzzz{{{||||||}}}~~~~~~|||zzzyyyzzz|||}}}{{{|||{{{zzz~~~}}}|||}}}||||||zzzvvvnnneee___WWWWWWVVVUUUWWW[[[```eeemmmsss~~~}}}vvvuuuuuutttrrrnnniiiddd^^^[[[XXXVVVVVVUUUTTTSSSTTTQQQLLLHHHGGGFFFEEEDDD<<<<<<<<<===============@@@BBBCCCDDDFFFIIINNNRRRTTTUUUYYY___fffooo}}}|||}}}yyyrrrkkkiiisss~~~wwwssslllddd]]]UUUNNNJJJGGGCCCBBBFFFIIILLLRRRYYYVVVVVVWWWVVVVVVUUUTTTSSSUUUVVVVVVWWWXXXYYYZZZZZZ[[[]]]]]]]]]\\\[[[\\\]]]aaadddiiimmmppprrrrrrqqqqqqpppooommmlllkkkjjjiiieeeccc```\\\ZZZYYYYYYYYY___ccchhhlllooonnnmmmlllkkknnnttt||||||{{{}}}~~~kkk{{{xxxkkkkkkyyyqqqgggbbb^^^___aaacccgggjjjmmmooorrrsssuuuvvvvvvwwwyyy{{{|||zzzwwwtttsssrrrssstttuuutttuuuxxx|||~~~}}}|||||||||||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{yyyvvvuuuuuuvvvvvvuuuvvvssspppllljjjjjjjjjkkkppppppooooooppppppqqqqqqrrrooommmmmmnnnooommmkkkrrr{{{~~~yyyrrrkkkbbbZZZUUUTTTRRRQQQQQQQQQWWWfffuuuyyyvvvzzz}}}~~~~~~yyyuuuuuuqqqjjjeeeeeeffffffgggkkkpppwww}}}~~~yyyuuummmiiibbb[[[VVVTTTTTTTTTXXXZZZ]]]```bbbccccccccc^^^ZZZXXXYYYYYY\\\dddnnnrrrsssuuuwwwxxxzzzzzz{{{|||}}}}}}|||{{{{{{|||~~~~~~{{{{{{~~~}}}{{{zzzzzzzzzyyyvvvqqqhhh^^^WWWSSSRRRPPPNNNNNNQQQUUUXXXZZZ]]]fffqqq{{{}}}{{{yyywwwtttpppkkkgggbbb___\\\ZZZYYYYYYWWWVVVWWWTTTOOOLLLJJJHHHEEEDDD>>>>>>>>>===============@@@AAACCCDDDFFFJJJOOORRRUUUUUUYYY^^^ccckkk{{{~~~xxxppplllssszzzuuummmeee^^^VVVOOOJJJGGGBBBAAACCCEEEGGGMMMUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]^^^______aaaaaa```___^^^^^^___bbbeeeiiimmmpppqqqqqqqqqttttttrrrpppnnnlllkkkjjjhhheeebbb^^^\\\ZZZZZZZZZ^^^bbbgggllloooooonnnmmmkkknnnssszzz}}}|||}}}~~~~~~~~~ooo~~~ooommmyyytttjjjfff___```bbbeeehhhjjjlllmmmoooqqqsssttttttuuuwwwxxxzzz{{{zzzvvvqqqnnnoooqqqsssssstttxxx|||~~~|||||||||||||||}}}~~~~~~}}}~~~||||||}}}~~~}}}{{{xxxwwwwwwwwwvvvtttsssqqqnnnkkkiiijjjkkklllqqqqqqqqqqqqqqqrrrssstttsssrrrppppppqqqpppooommmrrrxxx{{{tttnnnfff^^^YYYVVVSSSRRRRRRRRRWWWeeerrr~~~zzzxxx||||||xxxvvvsssmmmhhhhhhfffhhhlllqqqwww~~~}}}yyyrrrmmmeee]]]YYYXXXYYY[[[___aaacccfffggggggffffffaaa\\\ZZZ[[[\\\^^^fffnnnqqqrrrtttvvvwwwxxxyyyyyy{{{|||}}}|||{{{{{{}}}~~~zzzzzz~~~|||xxxuuuuuuuuutttsssooofff]]]VVVSSSQQQMMMJJJIIIJJJLLLMMMQQQPPPTTT[[[cccmmm||||||xxxtttooolllgggeeeaaa^^^]]]\\\[[[ZZZYYYVVVSSSPPPNNNKKKGGGEEEAAAAAA@@@???>>>===<<<<<>><<<;;;>>>@@@AAACCCFFFJJJOOOSSSVVVUUUXXX\\\___eeesss}}}uuuvvv~~~{{{sssjjjaaaZZZSSSNNNMMMIIIFFFEEEFFFIIISSS]]]aaabbbdddfffggggggfffeeedddddddddeeegggiiikkklllllllllllljjjgggfffeeefffhhhiiillloooqqqrrrrrrrrrsssssssssrrrqqqooommmlllmmmjjjgggbbb___]]]]]]\\\\\\```ffflllpppqqqqqqpppkkklllpppvvv}}}~~~~~~}}}~~~~~~}}}zzz}}}nnnjjjsss{{{nnnhhhccccccdddeeefffhhhiiiiiimmmoooqqqqqqqqqrrrtttvvvwww{{{}}}yyyrrrllljjjkkkmmmooorrrvvvyyy{{{}}}|||||||||||||||}}}}}}~~~~~~}}}|||}}}~~~}}}~~~}}}}}}}}}{{{xxxvvvrrrpppmmmkkkjjjjjjlllmmmnnnnnnooooooqqqrrrttttttvvvwwwwwwwwwuuusssrrrqqqsssvvv~~~zzzvvvppphhhbbbYYYUUUSSSSSSSSSUUU^^^gggqqq|||{{{xxx}}}}}}{{{wwwooojjjiiicccgggooowwwzzztttkkkccc___```cccfffiiijjjlllnnnnnnmmmlllkkkgggbbb___aaaccceeejjjpppssstttuuuwwwxxxyyyyyyyyy{{{{{{|||zzzxxxxxxyyy{{{|||yyyyyy}}}xxxrrrmmmpppsssvvvvvvrrrjjjddd[[[WWWRRRPPPOOOOOONNNLLLOOOLLLLLLOOOPPPQQQWWW]]]mmm|||{{{xxxsssooojjjfffbbb___\\\ZZZVVVUUUSSSSSSSSSRRROOOMMMJJJIIIGGGDDDBBB???>>>===>>>@@@AAACCCEEEIIINNNRRRSSSTTTXXX\\\___eeeqqq~~~yyyyyy~~~|||tttkkkccc\\\VVVRRROOOKKKHHHHHHIIINNN[[[gggnnnoooqqqrrrqqqpppmmmllljjjiiiiiiiiikkkmmmoooqqqpppqqqqqqooollljjjiiijjjlllmmmoooqqqrrrsssssssssqqqrrrtttuuuuuutttsssrrrooolllhhhccc```^^^]]]\\\]]]aaagggmmmrrrssssssrrrlllmmmooouuu{{{~~~~~~wwwiiieeemmm|||rrrjjj]]]^^^___```cccgggjjjlllmmmoooqqqrrrrrrsssuuuvvvvvvyyy|||zzzuuuoookkkjjjjjjmmmqqqtttvvvxxx{{{}}}|||||||||||||||}}}~~~~~~}}}||||||~~~~~~}}}zzzvvvtttpppmmmkkkkkklllmmmlllmmmmmmnnnppprrrssstttwwwyyyzzzyyyvvvtttsssssssssvvv|||}}}zzzuuummmggg\\\WWWTTTTTTTTTUUU\\\cccmmmxxx|||www}}}}}}|||xxxqqqkkkiiieeejjjrrr{{{}}}wwwooogggcccdddhhhkkklllnnnoooqqqqqqpppooonnnjjjdddaaacccfffiiilllqqqssstttvvvwwwxxxyyyyyyyyyzzz{{{{{{zzzyyyyyyzzz|||}}}zzzyyy}}}}}}{{{~~~~~~~~~~~~~~~~~~~~~~~~{{{uuuqqqsssxxx||||||xxxpppjjjaaa\\\VVVTTTTTTSSSQQQNNNNNNKKKKKKOOOQQQQQQRRRVVV[[[gggyyy|||wwwqqqkkkfffbbb]]][[[WWWUUUTTTTTTUUUUUUTTTRRRMMMLLLJJJHHHEEEBBB@@@??????@@@BBBCCCEEEHHHMMMPPPQQQSSSXXX^^^```dddnnnxxx|||{{{~~~{{{ssskkkeee___ZZZWWWOOOLLLJJJIIIJJJQQQ```ooozzz{{{||||||{{{xxxuuussspppooonnnnnnoooqqqsssuuuuuuuuuuuussspppnnnnnnooopppqqqrrrsssttttttuuuuuutttvvvxxxzzz{{{zzzyyyxxxqqqnnnjjjeeeaaa___]]]]]]```ccciiiooosssuuutttsssmmmmmmoootttzzz~~~~~~~~~~~~~~~ssseee___fffuuuwwwmmm___^^^^^^___bbbggglllooooooppprrrsssssstttvvvxxxuuuwwwzzzzzzxxxsssmmmjjjiiilllpppssssssuuuxxx{{{|||||||||||||||}}}~~~~~~}}}}}}}}}{{{xxxtttpppmmmlllllllllllllllmmmnnnppprrrtttuuuwwwzzz|||zzzwwwtttsssssssssvvv{{{}}}yyyqqqjjj___[[[WWWWWWWWWWWW\\\bbbhhhttt~~~xxx}}}{{{zzz|||zzzsssmmmlllgggkkksss|||zzzsssllliiiiiilllooooooppprrrtttttttttrrrqqqmmmfffccceeeiiikkknnnrrrssssssuuuvvvwwwxxxxxxxxxxxxzzz{{{{{{{{{|||~~~{{{zzz}}}~~~}}}~~~}}}}}}}}}~~~~~~xxxtttxxx~~~|||vvvmmmgggaaa^^^^^^\\\XXXTTTUUURRRQQQSSSUUUSSSTTTWWWUUUZZZeeetttyyyrrrkkkfffaaa]]][[[YYYWWWVVVVVVWWWWWWVVVPPPOOOMMMJJJHHHEEECCCBBB@@@AAABBBCCCDDDGGGKKKOOOOOORRRXXX^^^``````hhhpppttt}}}|||}}}zzzrrrkkkfffaaa^^^[[[SSSOOOMMMLLLLLLSSSeeeuuu{{{yyyvvvtttsssrrrrrrtttvvvxxxyyyyyyyyyxxxuuuttttttuuutttttttttuuuuuuvvvvvvvvvwwwyyy{{{}}}~~~}}}{{{zzztttqqqmmmgggccc```______bbbffflllqqquuuvvvuuutttooonnnooosssyyy|||~~~~~~~~~~~~~~~}}}~~~~~~}}}|||zzz}}}|||pppbbb\\\bbbqqq{{{pppeeedddbbbbbbdddhhhmmmqqqpppqqqsssttttttuuuwwwxxxuuuvvvxxxzzzzzzvvvooojjjhhhlllppprrrrrrsssvvvyyy|||||||||||||||}}}~~~~~~}}}}}}~~~~~~~~~{{{vvvqqqnnnlllllllllllllllmmmoooqqqsssuuuvvvwwwzzz|||{{{wwwtttssssssssswwwzzz|||{{{ssslllbbb]]]YYYYYYYYYYYY\\\bbbcccooo|||yyy~~~yyywwwxxx|||{{{uuuooonnngggkkkrrr{{{}}}vvvppplllmmmoooqqqqqqrrrtttvvvwwwvvvuuutttnnngggdddfffjjjlllooorrrrrrrrrtttuuuvvvvvvvvvvvvwwwyyy{{{|||}}}|||{{{||||||zzz|||}}}}}}~~~{{{vvvzzzyyysssllliiihhhfffaaa\\\]]]XXXTTTTTTTTTRRRRRRUUUUUUVVVYYYcccuuuwwwpppiiiddd``````]]]YYYWWWWWWXXXXXXWWWQQQPPPNNNLLLIIIGGGEEEDDDAAABBBCCCCCCDDDFFFJJJNNNOOORRRYYY______^^^cccjjjnnn~~~{{{uuuttt~~~~~~|||{{{}}}xxxqqqjjjfffccc```^^^WWWTTTPPPOOOOOOVVVhhhxxx|||zzzxxxvvvttttttvvvxxxzzz{{{||||||{{{yyywwwwwwxxxvvvvvvvvvvvvwwwwwwwwwwwwxxxyyy|||}}}}}}|||zzzxxxvvvsssoooiiieeebbbaaa```dddhhhmmmsssvvvwwwvvvuuupppooopppsssyyy{{{~~~}}}}}}~~~~~~{{{}}}~~~~~~}}}{{{zzztttttt}}}kkkaaa^^^^^^mmm~~~sssjjjdddaaabbbccceeejjjqqqppppppqqqrrrrrrsssttttttvvvwwwyyyyyyxxxuuuqqqnnnoooooopppqqqtttwwwyyy{{{{{{}}}~~~~~~}}}}}}~~~}}}|||}}}yyyuuurrrpppnnnmmmjjjmmmppppppoooooorrrtttzzz{{{~~~}}}zzzuuusssrrrrrrtttwwwyyyxxxqqqllleeeccc```]]]\\\]]]___aaafffmmmwww{{{~~~yyyxxxxxxwwwwwwtttpppllllllooottt|||}}}vvvqqqoooqqqtttwwwyyyxxxwwwwwwxxxxxxwwwuuusssmmmhhhiiiiiiiiikkknnnrrrrrrrrrrrrtttuuuvvvwwwzzz{{{||||||||||||~~~~~~}}}|||}}}~~~}}}}}}}}}~~~xxxtttsssqqqkkkffffffbbb]]]YYYWWWUUUTTTRRRVVVYYY[[[___hhh{{{yyyqqqiiicccddd```\\\YYYYYYZZZ[[[[[[XXXUUUQQQNNNMMMKKKHHHFFFDDDCCCBBBAAAAAABBBDDDEEEKKKQQQXXX[[[\\\^^^bbbggglllvvv}}}lll```eeeiiittt{{{yyyxxxxxx~~~zzzyyy~~~xxxoooiiifffccc```]]]\\\VVVQQQPPPQQQWWWeeesss}}}|||yyyxxxwwwwwwxxxyyy|||||||||{{{zzzyyywwwwwwyyyzzzzzzzzzzzzyyyxxxwww{{{{{{||||||{{{{{{zzzyyyvvvrrrnnnlllkkkhhhddd```gggjjjpppuuuxxxyyyxxxwwwrrrqqqrrruuuzzz~~~}}}}}}}}}}}}{{{{{{|||}}}}}}|||{{{zzzyyyrrrrrr{{{mmmbbb]]]^^^lll~~~tttkkkeeebbbcccdddeeejjjpppqqqqqqqqqrrrsssssssssssstttvvvxxxyyyxxxuuurrrpppnnnnnnooopppsssvvvyyy{{{|||}}}~~~}}}}}}~~~~~~~~~zzzuuusssqqqnnnmmmkkkmmmoooooonnnnnnppprrrzzz|||~~~{{{vvvsssqqqppppppqqqrrrwww~~~xxxrrrnnnjjjgggdddbbbaaabbbdddfffhhhmmmvvv}}}|||yyywwwuuuuuutttqqqnnnkkkmmmooouuu|||xxxsssrrrssswwwyyy|||{{{zzzzzz||||||{{{zzzuuunnniiihhhhhhggghhhkkknnnoooooopppqqqsssuuuuuuzzz{{{||||||||||||}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}zzzuuupppppplllfffaaa^^^]]][[[YYYXXXYYYZZZZZZ___mmm{{{tttnnnfffbbb]]]ZZZYYYZZZZZZZZZYYYWWWSSSQQQOOOMMMKKKIIIGGGFFFDDDCCCBBBCCCEEEFFFIIIOOOUUUYYYZZZ\\\aaaeeeiiirrryyyiii^^^XXX[[[cccrrr}}}xxxssssssrrrttt|||~~~~~~{{{xxxvvv{{{yyyqqqjjjgggeeebbb___^^^YYYUUUSSSTTTZZZgggttt|||zzzyyyxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyzzzzzzzzzzzz{{{{{{{{{{{{|||||||||{{{zzzyyyyyywwwtttpppnnnmmmjjjgggdddgggjjjpppuuuyyyzzzzzzyyyrrrqqqrrruuuzzz~~~~~~~~~~~~~~~~~~}}}||||||||||||||||||}}}~~~}}}|||{{{zzzuuuooonnnwwwsssfff___^^^mmm}}}vvvlllgggcccdddddddddiiinnnqqqrrrrrrssssssssssssrrrssstttvvvxxxxxxwwwuuutttooonnnoooppprrruuuxxxzzz}}}~~~}}}|||}}}{{{vvvtttqqqooommmlllnnnoooooommmlllmmmnnnwwwzzz}}}~~~{{{vvvsssnnnllljjjjjjhhhjjjuuu{{{vvvsssooommmkkkhhhhhhiiikkklllkkkoootttyyy~~~}}}{{{yyyvvvsssrrrqqqnnnlllmmmpppuuu||||||wwwuuuwwwzzz}}}}}}||||||}}}~~~wwwooojjjiiigggddddddgggiiijjjkkklllnnnqqqssstttxxxzzz{{{{{{{{{|||~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}zzzvvvoooiiifffcccaaa```______]]]ZZZZZZaaannnyyy~~~yyyjjjfff```\\\ZZZZZZZZZYYY[[[YYYVVVTTTSSSQQQNNNLLLKKKIIIGGGEEEDDDDDDEEEEEEGGGLLLRRRUUUWWWZZZ^^^bbbffflllwwwvvvhhh^^^OOONNNRRR]]]mmmyyy|||{{{wwwqqqmmmmmmnnnrrr|||~~~yyyvvvzzz{{{{{{yyywwwzzz|||sssmmmjjjhhhfffcccbbb^^^ZZZXXXXXX]]]hhhttt}}}{{{zzzyyyyyyxxxyyyzzz|||}}}}}}}}}}}}yyyyyyyyyzzz{{{}}}~~~||||||||||||{{{zzzyyyxxxxxxvvvrrrpppnnnllljjjhhhgggkkkpppvvvzzz{{{{{{{{{tttssssssvvvzzz}}}~~~~~~}}}}}}~~~~~~~~~}}}|||||||||||||||~~~~~~~~~~~~~~~}}}|||{{{ooojjjkkkvvvxxx|||}}}oooeee```nnn~~~}}}{{{xxxmmmhhhddddddddddddggglllrrrrrrsssttttttsssrrrrrrssstttvvvxxxyyyyyyyyyyyyqqqppppppppprrrvvvyyy{{{~~~}}}|||}}}~~~}}}xxxuuussspppnnnnnnnnnooonnnllljjjhhhhhhqqqssswwwyyyyyyvvvrrrooojjjgggdddbbb``````hhhqqq|||yyysssrrrpppnnnmmmnnnooopppnnnpppsssvvvzzz|||}}}yyyuuutttsssqqqpppnnnpppuuu|||~~~zzzxxxyyy|||~~~|||{{{{{{}}}xxxqqqkkkiiifffbbbaaacccdddeeegggiiilllooorrrsssuuuwwwxxxyyyyyyzzz}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~{{{uuupppmmmjjjhhhhhhgggddd___\\\^^^ffflllzzz~~~ooojjjddd___\\\[[[ZZZYYY\\\ZZZXXXWWWVVVTTTRRROOONNNLLLIIIFFFDDDCCCDDDDDDFFFIIINNNRRRUUUXXX]]]```dddiiipppyyy|||vvvtttwwwttthhh```PPPLLLKKKSSSbbbpppvvvxxxwwwqqqmmmlllnnnsss~~~zzzuuusssyyy{{{~~~~~~|||}}}vvvooommmllljjjhhhfffbbb___]]]\\\___iiittt}}}{{{zzzyyyxxxyyyzzz{{{||||||||||||wwwwwwxxxyyy{{{~~~}}}}}}}}}|||{{{zzzxxxwwwwwwuuurrrooonnnlllkkkjjjiiilllqqqwww{{{|||}}}}}}vvvvvvvvvxxx|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}|||lllhhhiiiuuutttvvv|||qqqgggqqq~~~}}}zzz~~~yyylllgggdddddddddcccfffkkkqqqrrrssstttuuutttsssrrrtttuuuvvvxxxzzz|||}}}~~~uuutttsssrrrsssvvvyyy{{{|||~~~~~~~~~||||||}}}~~~~~~{{{wwwuuurrrppppppooonnnmmmkkkgggdddaaagggiiillloooooommmjjjhhheeeaaa^^^\\\YYYXXX^^^eeekkkwww~~~wwwvvvtttrrrqqqqqqqqqrrrqqqrrrssstttwww}}}~~~{{{{{{wwwuuutttrrrqqqnnnppptttzzz{{{xxxyyy{{{}}}{{{{{{zzz|||xxxqqqkkkiiieee```^^^___```aaacccfffjjjnnnrrrsssrrrsssuuuvvvvvvxxx{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||}}}}}}}}}}}}}}}||||||||||||}}}~~~{{{wwwtttmmmllliiiddd``````dddgggkkkrrrtttooohhhbbb___]]][[[ZZZ\\\ZZZYYYYYYYYYWWWUUURRRPPPMMMJJJGGGDDDCCCCCCCCCEEEGGGKKKOOOSSSXXX\\\___cccfffjjjooowwwtttkkkcccaaadddmmmzzzzzzqqqgggaaaTTTNNNKKKPPP^^^lllsssuuuwwwqqqmmmlllmmmrrr}}}{{{wwwuuutttvvvzzzzzzssspppooommmllljjjfffcccbbb```aaaiiirrr}}}zzzyyyyyyzzzzzzzzzzzzyyyxxxxxxuuuuuuwwwzzz}}}}}}|||zzzxxxwwwuuusssqqqooolllkkkllllllmmmoootttxxx{{{|||}}}}}}yyyyyyyyy|||~~~~~~~~~~~~~~~}}}}}}}}}kkkfffhhhrrr|||~~~|||zzzuuuuuuyyypppuuu}}}{{{|||wwwjjjeeecccccccccbbbeeeiiioooqqqsssuuuvvvuuutttsssuuuuuuvvvxxxzzz}}}zzzxxxuuussssssvvvxxxzzzzzz{{{}}}|||{{{{{{}}}~~~~~~~~~~~~zzzwwwuuusssqqqpppnnnllliiieee___[[[\\\^^^```aaabbbbbbaaaaaa___ZZZWWWUUURRRPPPTTTZZZ\\\gggxxx|||{{{xxxvvvttttttsssssstttttttttuuuwww}}}}}}zzz{{{wwwuuusssrrrpppnnnooorrrwww~~~yyyvvvvvvwwwxxxyyyxxxxxxzzz|||~~~~~~}}}tttmmmhhhfffccc^^^[[[\\\[[[\\\___ccchhhmmmqqqssspppqqqssstttuuuwwwzzz}}}~~~}}}|||}}}~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}}}}|||zzzzzz{{{|||}}}|||rrrqqqnnniiieeeccceeegggeeefffooo~~~xxxssslllfffbbb```^^^]]]\\\[[[[[[[[[\\\[[[XXXUUUQQQOOOKKKGGGEEECCCCCCCCCDDDEEEHHHLLLQQQWWW[[[]]]aaacccfffhhhlllttt}}}zzzuuunnnddd^^^XXXVVVXXX___jjj}}}}}}tttllleeeaaaXXXQQQMMMQQQ^^^iiiooopppsssnnniiiiiijjjoooyyy{{{wwwuuuttttttpppuuu{{{~~~xxxuuutttrrrpppmmmjjjhhhgggdddccciiirrr|||}}}|||{{{{{{zzzzzzxxxwwwvvvuuutttuuuyyy|||}}}{{{yyyxxxttttttrrrooommmlllnnnppprrrtttwwwyyy{{{|||{{{{{{{{{{{{{{{~~~~~~~~~}}}}}}}}}}}}jjjeeeeeeoooyyy|||zzzyyyxxxwwwzzzxxxxxx~~~|||{{{ttthhhcccaaabbbcccbbbdddhhhnnnpppsssuuuwwwwwwuuuttttttttttttvvvxxx{{{~~~|||zzzvvvsssrrrtttvvvxxxwwwyyyzzz{{{zzz{{{|||~~~~~~~~~}}}zzzwwwuuussspppnnnkkkhhhccc\\\WWWTTTUUUUUUVVVWWWYYYZZZZZZYYYTTTPPPNNNKKKHHHIIINNNQQQYYYfffvvv~~~|||yyywwwvvvvvvuuuvvvvvvvvvyyy~~~}}}{{{~~~zzzxxxuuusssqqqmmmnnnpppuuu||||||wwwsssrrrrrrssssssrrrrrrsssuuuwwwvvvuuunnnhhhcccbbb```[[[XXXYYYVVVXXX[[[```eeejjjoooqqqpppqqqtttuuuvvvxxx|||~~~~~~~~~}}}|||{{{|||~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{||||||~~~~~~}}}xxxsssnnnkkkkkkkkkhhhdddeeennnyyy{{{vvvoooiiieeecccaaa___^^^]]]^^^___```___\\\YYYSSSPPPMMMIIIGGGEEEEEEEEEAAABBBDDDIIIOOOTTTYYY[[[]]]```cccdddfffjjjqqqwwwsssqqqmmmiiiddd^^^XXXUUUQQQOOOPPPUUU___qqq{{{qqqjjjeeeccc]]]WWWTTTXXXcccllloooooommmhhheeeggghhhlllvvv~~~zzzvvvsssqqqpppjjjpppwww{{{|||}}}~~~zzzyyywwwuuuqqqooommmllliiifffkkkrrrxxx{{{{{{{{{zzzyyyxxxvvvuuutttwww||||||zzzyyywwwwwwvvvsssppppppsssvvvwwwxxxyyy{{{{{{zzzyyyyyyzzzzzz{{{~~~~~~~~~}}}||||||||||||hhhcccdddnnnyyy}}}}}}}}}{{{yyy}}}~~~{{{~~~}}}{{{}}}}}}pppfffbbb```bbbbbbaaadddhhhmmmooorrrvvvwwwwwwvvvuuussssssssstttvvvzzz}}}}}}zzzvvvrrrqqqrrrtttvvvuuuwwwyyyzzzzzz{{{|||~~~~~~~~~{{{xxxvvvsssqqqmmmkkkhhhbbbZZZUUUPPPPPPPPPPPPQQQTTTVVVWWWVVVPPPLLLIIIFFFBBBBBBFFFEEEJJJSSSaaavvv}}}{{{yyyxxxvvvvvvwwwxxxzzz~~~|||~~~|||yyyuuusssmmmmmmooossszzzzzzuuuqqqooooooooolllkkkkkklllnnnoooooommmjjjddd```___]]]XXXVVVWWWSSSTTTXXX]]]ccciiimmmpppppprrruuuvvvwwwzzz}}}}}}~~~~~~}}}{{{zzz|||}}}~~~~~~}}}}}}|||||||||{{{~~~~~~}}}|||}}}||||||||||||}}}}}}~~~|||}}}wwwtttrrrrrrnnnfffbbbeeejjjlllsss{{{}}}xxxqqqkkkgggdddcccaaa______```aaabbbaaa^^^\\\TTTRRRNNNKKKHHHGGGGGGGGG@@@@@@BBBFFFMMMSSSWWWYYYZZZ]]]aaabbbccceeekkkoookkkiiieee```ZZZUUURRRPPPLLLKKKKKKOOOWWWhhh{{{rrrlllgggfffccc^^^[[[```jjjrrrsssqqqiiieeedddfffhhhmmmvvv~~~{{{wwwsssooolllhhhmmmuuuyyy{{{|||~~~|||{{{yyytttrrrqqqooollliiimmmsssuuu}}}{{{{{{{{{{{{zzzyyyxxxwwwvvvyyy~~~}}}{{{zzzzzzzzzyyyvvvsssssswwwzzzzzz{{{{{{{{{{{{zzzxxxwwwyyyyyy{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{|||mmmgggdddjjjwwwyyyzzz~~~yyyxxxwwwnnnfffbbb______``````ccciiikkkqqqtttsssssswwwyyyxxxtttuuuvvvuuuuuuvvvyyy{{{~~~zzzuuuqqqppprrruuutttvvvxxxzzz|||~~~}}}|||yyyvvvtttrrrpppllliiiddd^^^WWWRRRNNNLLLJJJIIIJJJMMMPPPRRRQQQNNNIIIFFFDDDBBB@@@>>>@@@AAAFFFQQQccc}}}~~~}}}{{{zzzzzz|||}}}~~~}}}{{{wwwtttqqqqqqqqqsssxxx~~~zzztttpppmmmkkkhhhggghhhfffcccccccccdddddddddaaa^^^ZZZWWWVVVTTTPPPMMMNNNPPPTTTXXX\\\aaaggglllppprrruuuwwwxxxzzz|||~~~}}}|||{{{zzz{{{}}}}}}}}}}}}}}}||||||||||||||||||}}}}}}}}}}}}||||||~~~~~~}}}||||||{{{||||||zzzvvvooojjjdddaaabbbeeeeeedddlllrrr~~~}}}rrrlllmmmmmmjjjfffdddbbb```___```___]]][[[[[[XXXSSSPPPMMMJJJGGGEEEBBBBBBCCCEEEIIIOOOTTTWWWYYY[[[^^^aaadddeeeeeeeeedddbbb___[[[WWWSSSOOOMMMLLLJJJLLLQQQUUU___xxxyyysssooolllllljjjiiikkkoooqqqqqqpppgggeeeddddddcccfffqqq|||~~~~~~~~~|||||||||{{{zzzxxxzzzyyyuuurrrpppiiibbbbbbgggooowww}}}}}}~~~|||xxxtttpppoooqqqsss{{{~~~~~~|||{{{zzzyyyyyy{{{~~~}}}{{{|||{{{{{{{{{zzz{{{{{{{{{}}}|||{{{{{{{{{{{{}}}~~~~~~~~~~~~{{{yyyyyyzzz{{{kkkfffdddkkkyyyuuuwww}}}|||wwwuuuyyy~~~}}}vvvooofffaaa^^^___``````dddiiimmmrrrtttsssssswwwxxxwwwuuuvvvwwwvvvuuuvvvxxxzzz}}}|||zzzvvvsssqqqrrrsssuuuvvvxxxzzz}}}~~~~~~}}}yyywwwuuuqqqnnnjjjeeeaaa[[[UUUQQQLLLJJJHHHGGGGGGIIILLLNNNKKKHHHEEECCCBBBAAA@@@>>>======AAAJJJVVVmmm~~~zzzwwwtttrrrrrrqqqssswww}}}~~~xxxtttooojjjhhheeecccaaa^^^\\\ZZZZZZ[[[[[[[[[ZZZZZZWWWTTTSSSSSSRRROOOLLLLLLOOOTTTXXX\\\aaafffjjjooorrruuuxxxyyyzzz{{{}}}{{{zzzzzzzzz{{{|||}}}~~~}}}}}}}}}}}}|||||||||{{{|||||||||}}}}}}||||||||||||||||||{{{||||||}}}}}}~~~wwwppphhhbbb```^^^\\\YYY[[[^^^dddlllqqqvvvvvvppppppooolllhhhfffdddbbbbbbcccbbbaaa___]]]ZZZVVVRRROOOLLLIIIGGGCCCCCCCCCEEEHHHMMMRRRUUUXXXZZZ]]]aaacccddddddddddddbbb^^^ZZZUUURRROOONNNKKKHHHIIINNNPPPYYYqqq|||yyyssspppmmmooossstttrrrooogggeeeeeefffdddfffppp{{{~~~}}}zzzwwwwwwxxxzzz|||~~~zzzxxxwwwwwwuuutttsssuuuuuurrrpppoooiiibbb```eeemmmuuu{{{{{{wwwuuutttvvvxxx|||~~~~~~|||{{{{{{|||}}}}}}{{{{{{zzzzzz{{{}}}~~~~~~}}}||||||||||||}}}~~~|||{{{zzzzzzzzzkkkfffeeemmm{{{{{{ppprrrzzz~~~yyyttttttwwwxxxvvvrrrfffaaa^^^___``````dddiiinnnsssuuussssssvvvwwwvvvvvvwwwwwwvvvuuuuuuvvvxxxyyyzzz{{{yyyvvvsssrrrrrrvvvwwwxxxzzz|||~~~|||~~~|||xxxuuusssnnnkkkeee```\\\WWWSSSPPPKKKIIIFFFDDDDDDEEEGGGHHHDDDBBB@@@?????????>>>===:::;;;>>>BBBHHHZZZwww|||yyyvvvtttsssrrrqqqqqqtttyyy}}}}}}{{{zzzxxxvvvtttnnnjjjeeeaaa___\\\ZZZXXXTTTRRRPPPPPPQQQRRRQQQQQQQQQOOONNNMMMNNNMMMLLLJJJJJJNNNSSSXXX\\\aaaeeehhhmmmqqquuuyyyzzzzzzzzz{{{xxxyyyzzz{{{{{{|||||||||}}}}}}}}}|||||||||{{{{{{{{{{{{||||||||||||{{{{{{yyyyyyzzzzzz|||}}}~~~zzzooofffaaa\\\WWWSSSTTTRRRRRRTTTVVVZZZdddooo|||vvvtttrrroookkkhhhgggeeeeeeffffffeeeddd```]]]YYYUUURRROOOLLLIIIEEEDDDCCCDDDGGGKKKOOORRRWWWYYY]]]```bbbcccdddcccdddaaa]]]XXXTTTQQQPPPPPPLLLHHHIIILLLMMMTTTjjj}}}xxxssstttxxxxxxrrrlllggggggggggggeeefffnnnxxx|||~~~~~~zzzuuuqqqpppooooooppprrrvvvzzz~~~~~~{{{wwwuuusssrrrpppnnnllloooooommmmmmmmmhhhaaa^^^bbbiiiqqqxxx}}}}}}{{{{{{|||}}}~~~~~~|||{{{zzzzzz{{{~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||zzzzzznnniiigggooo}}}xxxmmmpppxxxyyyssssssuuuvvvtttfffaaa^^^___``````dddiiioootttvvvsssrrruuuvvvtttuuuvvvvvvuuusssssssssuuuuuuwww{{{{{{yyyuuurrrqqqwwwwwwxxxzzz|||~~~}}}~~~yyytttpppnnnjjjfff```ZZZWWWTTTPPPNNNKKKIIIFFFCCCBBBBBBCCCDDDAAA???======>>>===<<<;;;;;;<<<===>>>@@@LLLfff~~~}}}zzzxxxuuutttrrrpppnnnmmmnnnpppsssuuuvvvsssooommmllljjjiiigggaaa^^^ZZZVVVTTTRRRPPPNNNMMMLLLKKKKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGHHHLLLRRRXXX\\\```cccfffkkkpppuuuyyyzzzyyyyyyyyywwwyyy{{{}}}}}}}}}|||{{{}}}}}}|||||||||{{{{{{{{{zzz{{{{{{||||||{{{{{{zzzwwwwwwxxxyyy{{{~~~yyyooohhhbbb[[[VVVVVVQQQNNNNNNMMMOOOXXXaaaqqq{{{xxxuuuqqqmmmjjjiiihhhhhhiiijjjhhhgggccc___[[[WWWTTTQQQMMMKKKGGGFFFDDDCCCEEEIIIMMMPPPWWWYYY\\\___bbbcccccccccccc```[[[VVVSSSQQQQQQQQQPPPLLLKKKMMMNNNSSSeeezzzyyyxxx{{{yyyqqqiiiiiihhhiiiiiifffeeellluuu~~~|||vvvqqqnnniiiiiihhhiiilllpppuuuxxx{{{{{{}}}~~~~~~}}}{{{zzz{{{yyyvvvtttrrrpppmmmkkkiiikkkllljjjjjjjjjeee___[[[^^^eeelllsssyyy}}}~~~~~~{{{zzz{{{~~~~~~}}}~~~}}}zzzyyytttnnnjjjppp|||xxxkkkmmmvvvvvvqqqrrrsssqqqgggbbb___`````````ccchhhnnnsssuuurrrqqqssstttrrrssstttuuutttrrrqqqqqqrrrrrrvvvzzz{{{yyyvvvtttssswwwwwwxxxyyyzzz|||~~~}}}~~~|||~~~vvvpppllljjjeee```ZZZVVVSSSQQQOOOMMMLLLJJJGGGDDDCCCBBBBBBBBBBBB@@@>>>======<<<:::888::::::<<<<<<<<>>===<<<999666777777888999:::???OOO]]]}}}zzzwwwvvvtttrrrmmmjjjfffbbb___]]]\\\\\\WWWTTTQQQNNNMMMMMMKKKJJJIIIGGGEEEEEEEEEDDDBBB@@@BBBAAAAAABBBDDDDDDCCCAAAAAABBBDDDCCCBBBBBBCCCDDDFFFJJJOOOTTTXXX]]]aaadddkkkooossswwwxxxxxxxxxyyyyyyzzz}}}~~~}}}||||||||||||{{{{{{{{{zzzzzzyyyyyyzzzzzzzzzzzzyyyyyyvvvvvvwwwxxxzzz|||~~~yyylll```YYYRRRNNNLLLLLLKKKIIIIIIMMMWWWhhhyyytttqqqnnnlllkkkkkkllllllkkkiiigggddd___[[[WWWTTTPPPMMMKKKHHHEEECCCDDDHHHMMMPPPWWWYYY]]]```bbbcccdddcccbbb```\\\XXXUUUTTTSSSSSSPPPKKKIIILLLLLLOOO]]]nnn|||xxxtttoookkkooommmllljjjeeeccciiirrr|||}}}wwwtttkkkhhheeeaaa```aaabbbdddkkklllmmmoooqqqrrrrrrrrroooooooooppppppoookkkhhhllloooooolllkkkiiiddd]]]XXXYYY\\\```fffmmmrrruuuuuuwwwzzz|||}}}~~~~~~~~~|||}}}~~~~~~|||zzzxxx}}}ssskkknnnyyyyyyeee___eeesssyyyuuuqqqkkkjjjeeeaaa```___^^^```eeejjjoooqqqooonnnqqqrrrqqqrrrsssuuuuuutttrrrrrrsssrrrtttvvvwwwwwwwwwxxxyyyvvvvvvuuuvvvwwwyyy|||}}}}}}}}}zzz}}}wwwmmmgggaaa^^^YYYVVVSSSQQQPPPPPPOOOMMMLLLKKKHHHFFFDDDCCCBBBBBBAAA???>>>>>>>>><<<999666888555666888:::===FFFPPPkkkzzzwwwuuusssrrrllliiiddd___ZZZWWWTTTSSSNNNKKKIIIGGGGGGFFFDDDBBBAAA@@@???@@@AAAAAA@@@>>>>>>======???AAAAAA???>>>;;;===@@@AAA@@@AAACCCFFFGGGJJJNNNRRRVVV[[[aaadddlllooorrruuuvvvwwwxxxzzzyyyzzz{{{}}}}}}}}}}}}|||||||||{{{{{{{{{zzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyywwwwwwxxxxxxyyyzzz|||||||||}}}~~~~~~sssfff]]]WWWRRRPPPPPPOOOKKKJJJLLLPPP]]]sss|||wwwtttqqqooonnnmmmnnnnnnllljjjkkkgggbbb^^^ZZZWWWSSSPPPLLLIIIFFFDDDEEEIIINNNQQQXXXZZZ]]]aaacccdddddddddaaa```]]]ZZZXXXVVVTTTTTTOOOIIIGGGKKKLLLNNN[[[kkk}}}vvvrrrpppooorrrooommmiiidddbbbhhhrrrzzz~~~{{{ssspppkkkfffbbb_________cccdddfffgggiiikkklllmmmlllmmmnnnqqqsssrrrnnnlllnnnqqqqqqnnnmmmmmmggg```XXXXXXYYY\\\aaaffflllooooooqqquuuwwwvvv}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}|||{{{zzzyyy}}}sssjjjlllxxxxxxbbbYYY^^^ooo{{{uuummmkkkfffaaa```___]]]___dddiiimmmpppnnnnnnppprrrppprrrtttvvvwwwvvvttttttuuussstttuuuuuuuuuwwwyyy{{{vvvuuuuuuuuuvvvxxx{{{|||{{{~~~{{{|||}}}qqqggg```[[[WWWVVVTTTQQQPPPQQQPPPOOOMMMKKKJJJHHHFFFDDDCCCBBBAAA???>>>======>>><<<999777:::666666999<<<>>>CCCIII^^^xxxzzzwwwtttsssqqqllliiiddd^^^XXXTTTQQQOOOKKKIIIGGGFFFFFFEEECCCAAA===<<<<<<>>>@@@@@@???>>>===<<<===???@@@AAA???===666999===??????@@@DDDGGGGGGIIIMMMQQQUUUZZZ```eeelllooorrrtttuuuvvvxxxzzzyyyyyyzzz{{{||||||||||||||||||{{{{{{{{{zzzzzzzzzxxxyyyyyyzzzzzzyyyyyyxxxyyyxxxxxxxxxyyyyyyzzz{{{zzz{{{|||}}}~~~|||mmmddd\\\VVVRRRRRRPPPLLLJJJLLLMMMWWWkkkyyywwwsssrrrpppooooooooommmkkkmmmiiiddd```\\\YYYUUURRRLLLJJJFFFDDDEEEIIIOOORRRYYY[[[^^^aaadddeeeeeeeeeaaa```^^^\\\YYYWWWUUUTTTOOOIIIHHHLLLMMMPPP\\\kkk~~~~~~uuuqqqqqqssstttqqqmmmiiicccaaahhhrrrzzzzzzwwwrrrkkkfffbbb___^^^^^^___```bbbeeeggghhhiiilllnnnppptttvvvvvvssspppooorrrrrrppppppooojjjdddYYYXXXXXXYYY]]]ccchhhllljjjnnnssstttrrrxxx~~~}}}~~~}}}|||~~~~~~}}}}}}~~~~~~|||||||||{{{{{{zzzyyyyyy}}}rrrggghhhuuuyyybbbVVVVVVkkk~~~~~~xxxpppiiifffaaa]]]\\\\\\^^^```eeeeeejjjqqqtttqqqppprrruuuvvvwwwxxxyyyyyyxxxwwwuuuvvvvvvxxxyyyzzz{{{{{{vvvvvvvvvvvvwwwxxxzzz{{{}}}||||||{{{}}}pppddd[[[VVVSSSRRRMMMNNNOOOOOONNNLLLJJJHHHIIIHHHFFFDDDBBBAAA@@@???BBBAAA???>>><<<:::999888333333444666888;;;>>>@@@TTTiii~~~zzzxxxuuurrrppplllggg```ZZZVVVSSSQQQOOOKKKIIIGGGFFFEEECCC@@@===@@@>>>======???@@@???>>><<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===???CCCFFFHHHHHHKKKOOOSSSVVV[[[```ccciiimmmrrruuuvvvuuuuuuuuuuuuvvvxxxzzz|||}}}}}}|||xxxxxxxxxyyyzzz{{{|||}}}yyyxxxxxxwwwwwwvvvvvvvvv{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{|||}}}uuuhhh```]]]YYYXXXXXXUUUQQQLLLRRRTTTbbb}}}zzzzzzvvvrrrqqqqqqpppmmmjjjppplllhhhccc___[[[WWWSSSQQQNNNIIIFFFEEEHHHLLLOOOVVVZZZ^^^bbbcccdddfffggg______^^^]]][[[XXXUUUSSSPPPLLLIIIJJJKKKQQQ^^^jjj}}}uuuppppppqqqvvvtttoooggg______fffmmm{{{}}}wwwrrrllleeeaaa`````````aaacccdddfffgggnnnooorrruuuxxxxxxvvvtttuuuuuuuuuuuutttpppkkkfff^^^[[[YYYYYY[[[]]]___```cccdddiiimmmnnnsss}}}~~~~~~|||zzz{{{{{{{{{|||||||||}}}}}}~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzzyyyuuurrrzzzrrrjjjiiiqqq}}}zzzeeeYYYYYYeeeyyyzzzqqqjjjgggbbb^^^]]]]]]___aaaddddddiiipppsssqqqqqqsssssstttvvvwwwxxxwwwwwwvvvuuuvvvwwwxxxyyyzzzzzz{{{vvvvvvuuuuuuvvvxxx{{{|||~~~~~~}}}}}}|||yyy~~~uuunnncccYYYSSSPPPNNNMMMLLLMMMOOOOOOOOOMMMKKKJJJGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@>>><<<:::888888444444444555777:::===>>>GGGYYYwww}}}zzzwwwuuuqqqooohhhccc]]]WWWSSSQQQNNNMMMLLLJJJHHHGGGGGGEEEBBB@@@@@@???======???@@@??????<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???BBBEEEGGGHHHKKKOOORRRVVV[[[```dddhhhlllqqqtttuuuuuuuuuuuuuuuvvvxxxzzz||||||||||||yyyyyyyyyyyyzzz{{{||||||zzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz|||~~~tttiiieee```]]]\\\ZZZUUUQQQQQQRRR___yyy{{{{{{wwwsssrrrsssrrrpppmmmpppmmmhhhdddaaa]]]XXXUUURRROOOKKKGGGGGGIIIMMMPPPVVVZZZ^^^aaabbbcccdddeee______^^^]]]ZZZWWWUUUSSSPPPMMMJJJKKKLLLRRR___kkk}}}~~~wwwsssssstttuuusssnnneee^^^^^^eeelllzzz~~~yyytttnnnkkkccccccccccccdddfffggghhhmmmnnnqqqvvv{{{}}}|||{{{xxxwwwwwwwwwvvvsssooolll```]]]YYYWWWWWWYYYZZZZZZ^^^```eeejjjlllooozzz~~~~~~~~~|||zzzzzzzzz{{{{{{||||||||||||}}}}}}~~~~~~}}}}}}||||||zzzyyyyyyzzzzzzyyyvvvsssxxxsssllliiinnnzzzzzzhhh^^^]]]^^^sss{{{sssjjjgggccc___]]]^^^```bbbbbbbbbgggooorrrqqqqqqsssrrrssstttvvvwwwwwwvvvvvvvvvvvvwwwxxxyyyyyyzzz{{{xxxwwwuuuuuuvvvxxx{{{}}}}}}~~~~~~{{{}}}~~~~~~~~~zzzuuuwwwyyyqqqccc]]]TTTMMMJJJJJJJJJJJJKKKLLLNNNOOOOOONNNLLLKKKGGGGGGFFFEEEEEEEEEFFFFFFBBBBBB@@@>>><<<:::888888444444444555666888:::;;;@@@NNNfff|||yyyvvvrrrooofffaaa[[[VVVSSSPPPNNNMMMMMMLLLJJJIIIIIIHHHFFFDDDAAA@@@>>>>>>@@@@@@@@@???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>AAADDDFFFHHHJJJNNNRRRVVV[[[```dddhhhlllpppssstttttttttuuuuuuvvvxxxzzz{{{|||||||||{{{{{{zzzzzzzzz{{{{{{|||{{{{{{{{{{{{{{{|||||||||yyyyyyyyyyyyzzzzzzzzzzzzwwwxxxyyy{{{|||~~~vvvpppiiidddbbb___[[[XXXTTTTTT^^^ttt|||xxxtttsssuuuuuusssppppppmmmjjjfffccc___ZZZWWWTTTQQQLLLIIIHHHJJJMMMPPPVVVYYY]]]```aaaaaabbbccc___^^^^^^\\\ZZZWWWTTTRRRQQQNNNLLLLLLNNNTTT```lllyyy|||vvvssstttuuusssrrrlllddd]]]^^^eeelll{{{}}}xxxuuukkkkkkjjjjjjjjjkkklllmmmoooppptttyyy~~~}}}{{{yyyyyyyyyxxxvvvttthhhccc]]]YYYWWWVVVVVVVVV[[[]]]ccciiijjjllluuu~~~|||zzzyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{|||}}}}}}}}}}}}|||{{{zzzyyyzzzzzzyyyvvvssswwwrrrkkkhhhnnn}}}{{{lllaaa^^^ZZZnnn|||sssjjjgggbbb^^^\\\]]]___aaaaaaaaaeeemmmpppppppppsssqqqssstttvvvwwwwwwwwwvvvvvvvvvwwwxxxyyyyyyzzzzzz|||zzzwwwvvvvvvwwwzzz|||{{{|||~~~{{{|||}}}~~~}}}~~~xxxqqqrrrzzzvvvjjjbbbXXXSSSLLLHHHGGGHHHIIIIIIJJJKKKMMMNNNNNNMMMLLLKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCBBBAAA>>><<<:::888777555555444444555666888999@@@HHHYYYqqq}}}xxxtttppphhhccc]]]XXXUUUSSSRRRPPPOOOMMMJJJJJJJJJJJJHHHGGGCCCAAA??????@@@AAA@@@???<<<<<<============<<<<<<<<<<<<;;;<<<===@@@BBBDDDGGGIIIMMMQQQUUU[[[aaaeeehhhlllpppssssssttttttuuuvvvwwwxxxyyyzzz{{{{{{|||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}}}}xxxyyyyyyyyyyyyzzzzzzzzzwwwxxxyyyzzz|||~~~{{{rrrkkkhhheeeaaa]]]YYYXXX^^^nnn{{{wwwuuuvvvwwwuuusssqqqnnnkkkiiifffbbb]]]ZZZUUURRRNNNJJJIIIJJJMMMOOOVVVYYY]]]_________```aaa______^^^\\\ZZZWWWTTTSSSQQQNNNMMMNNNPPPUUUaaammmuuuvvvqqqqqqrrrssssssrrrlllddd]]]^^^gggnnn}}}~~~{{{wwwvvvtttsssrrrrrrssstttuuuvvvxxx|||~~~|||zzz{{{||||||{{{sssnnnfff```]]]ZZZYYYWWW\\\^^^dddjjjkkklllqqqyyy|||yyywwwwwwwwwwwwwwwwwwwwwxxxyyyyyyzzz||||||}}}}}}}}}|||zzzyyyzzzzzzyyyvvvtttxxxqqqiiihhhpppqqqddd^^^ZZZlll{{{rrrhhheeeaaa]]][[[\\\^^^___``````dddkkknnnnnnooorrrrrrsssuuuwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzz}}}zzzwwwvvvwwwxxxyyyzzz{{{}}}|||}}}~~~~~~~~~vvvooonnnvvv}}}|||{{{|||}}}}}}~~~}}}}}}zzzuuukkk```XXXTTTOOOIIIFFFEEEGGGHHHHHHHHHJJJKKKMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCAAA???<<<:::888777666555444444444555777777===@@@KKK^^^zzz{{{uuurrrkkkfff```[[[XXXWWWUUUSSSPPPNNNKKKJJJJJJJJJIIIHHHDDDBBBAAA@@@AAABBBAAA@@@===>>>????????????>>>=========<<<<<<===???BBBCCCFFFHHHLLLOOOTTT[[[bbbgggiiilllpppsssssstttuuuvvvwwwwwwwwwxxxyyyzzz{{{{{{}}}}}}|||{{{{{{{{{||||||zzzzzz{{{{{{||||||}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyy{{{}}}~~~{{{rrrnnnjjjeeebbb\\\ZZZ]]]iiiyyyzzzxxxxxxxxxwwwtttqqqooommmkkkiiifffaaa]]]VVVSSSOOOKKKJJJKKKLLLNNNUUUXXX\\\^^^_________```_________]]][[[XXXUUUSSSQQQNNNMMMOOOQQQWWWbbbnnnuuu~~~xxxqqqoooppprrrssstttrrrmmmddd^^^```iiiqqq}}}|||yyyxxxxxxxxxyyyyyyzzz{{{~~~}}}~~~{{{vvvpppjjjfffccc```___```bbbggglllmmmlllnnnttt~~~~~~|||yyyuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxyyyzzz{{{||||||||||||{{{zzzyyyzzzyyywwwuuuyyyrrrkkkjjjqqqyyyjjj___ZZZjjj{{{sssgggddd```\\\ZZZ[[[]]]___```___ccciiillllllmmmqqqqqqsssuuuwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyy~~~|||zzzxxxwwwwwwwwwzzz{{{}}}|||}}}~~~~~~~~~vvvooommmsss~~~|||zzzwwwtttsssrrrssssssuuutttrrrpppkkkddd[[[UUURRRNNNHHHEEEEEEFFFGGGGGGIIIJJJLLLMMMMMMLLLJJJIIICCCCCCCCCDDDEEEFFFGGGHHHEEEDDDBBB???===:::888777666666555444444555777888;;;===CCCRRRjjjyyyuuuooojjjddd___[[[YYYWWWVVVSSSPPPMMMKKKKKKKKKJJJIIIFFFDDDBBBAAABBBCCCBBBAAA???@@@AAABBBBBBAAA@@@??????>>>===<<<===???AAACCCEEEGGGKKKOOOTTT[[[bbbhhhkkkmmmqqqsssttttttvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{}}}}}}|||||||||}}}}}}~~~{{{{{{{{{{{{{{{{{{||||||yyyyyyyyyyyyxxxxxxxxxxxxwwwxxxyyy{{{}}}~~~{{{uuuqqqkkkhhh^^^[[[]]]eeeqqq}}}|||{{{xxxvvvqqqpppooonnnllliiiddd```XXXUUUQQQNNNLLLLLLMMMNNNTTTWWW[[[^^^______```aaaaaa``````^^^\\\YYYVVVTTTPPPNNNMMMPPPRRRWWWbbbnnnxxx~~~{{{sssnnnooosssuuuuuutttrrrlllddd^^^aaajjjsss|||~~~|||{{{||||||{{{|||~~~|||xxxuuurrrooollljjjiiihhhlllppppppnnnnnnrrr{{{~~~|||yyyuuuuuuuuuuuuuuutttttttttwwwwwwxxxzzzzzz{{{{{{{{{}}}|||zzzyyyzzzyyyxxxvvvwwwuuuqqqmmmmmmvvvqqqcccYYYiii~~~vvvhhheee```\\\[[[[[[]]]___aaa___bbbhhhkkkjjjlllooopppqqqsssvvvwwwxxxwwwwwwwwwxxxxxxxxxxxxyyyyyyyyy|||||||||{{{{{{zzzyyyxxx{{{|||}}}~~~~~~|||}}}}}}}}}}}}wwwpppmmmqqq{{{wwwvvvtttpppmmmkkkkkkkkklllnnnllljjjhhheee```ZZZVVVQQQNNNIIIFFFFFFGGGHHHHHHLLLMMMNNNOOONNNMMMKKKIIIDDDDDDDDDEEEFFFGGGIIIIIIEEEDDDBBB@@@===:::888777666666555555555666888999;;;<<>>===>>>@@@BBBCCCEEEGGGJJJNNNSSS[[[ccchhhlllooorrrttttttuuuwwwyyyxxxwwwwwwwwwwwwyyyzzz{{{||||||||||||}}}~~~|||||||||||||||{{{{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvvvvwwwxxxyyy{{{}}}~~~~~~}}}~~~~~~yyysssnnneeeaaa```dddjjjvvv~~~{{{xxxrrrqqqppppppnnnkkkfffccc[[[YYYUUUQQQOOOOOOOOOPPPSSSWWW[[[^^^___```aaacccbbbbbbaaa```]]]ZZZWWWVVVOOOMMMMMMPPPRRRWWWbbbmmmwww{{{{{{tttnnnlllpppuuuwwwwwwsssqqqkkkbbb]]]```jjjsss{{{~~~{{{xxxuuutttuuuxxxwwwtttsssvvv{{{~~~|||zzzxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyyyyzzzyyyyyy~~~|||zzzyyyyyyyyyxxxwwwuuuwwwwwwpppjjjnnn}}}vvvfffYYYggg}}}zzziiifffaaa]]]\\\\\\^^^```aaa```bbbgggjjjiiikkknnnoooppprrrtttvvvvvvvvvvvvxxxxxxxxxxxxxxxxxxyyyyyyyyyzzz{{{|||||||||{{{zzz{{{|||~~~~~~}}}}}}||||||}}}||||||~~~yyyqqqmmmppp~~~xxxsssqqqnnnkkkhhhffffffggghhhjjjhhheeecccaaa^^^ZZZWWWRRROOOJJJHHHIIIJJJKKKKKKOOOOOOPPPQQQPPPNNNLLLJJJHHHHHHGGGGGGFFFGGGGGGHHHFFFEEECCC@@@===:::888777666666555555666777888:::999::::::>>>KKKddd|||wwwpppjjjfffcccaaa___YYYVVVRRROOONNNNNNMMMLLLGGGEEECCCCCCCCCCCCBBBAAABBBCCCEEEFFFFFFEEECCCBBBAAA@@@???>>>>>>@@@BBBCCCEEEFFFJJJMMMSSS[[[ccciiimmmooorrrtttuuuvvvxxxyyyxxxxxxwwwwwwwwwxxxzzz{{{||||||||||||}}}~~~~~~~~~}}}}}}||||||{{{{{{|||{{{zzzyyywwwvvvuuuuuuuuuuuuwwwxxxzzz|||}}}}}}|||~~~xxxsssmmmiiieeedddfffmmm}}}}}}zzzrrrqqqqqqqqqpppmmmhhhddd^^^[[[WWWTTTQQQQQQQQQRRRSSSVVV[[[^^^```aaabbbdddccccccbbb```^^^[[[XXXWWWNNNLLLMMMPPPRRRWWWbbbmmmtttwww{{{}}}}}}~~~tttooojjjjjjooouuuwwwwwwrrrpppjjjaaa\\\___iiisss}}}~~~~~~{{{zzz|||{{{~~~~~~}}}~~~|||zzzzzzyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyxxx~~~|||zzzyyyyyyyyyxxxwwwxxxwwwuuupppiiifffppp|||pppccckkk{{{{{{lllddd]]]]]]______```bbbeeeddddddfffiiilllmmmlllqqqrrrrrrssstttuuuvvvvvvuuuwwwyyyyyyxxxxxxyyyzzzzzzyyyxxxwwwwwwwwwxxxyyy|||~~~}}}{{{{{{{{{}}}||||||}}}yyyrrrpppsss}}}wwwsssllljjjhhheeecccaaaaaaaaaaaabbbbbb```\\\YYYXXXXXXPPPPPPOOONNNNNNNNNOOOOOOUUUUUUSSSRRRPPPNNNMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEBBB???<<<:::888666666555555555555666666666777;;;@@@GGGVVVooowwwqqqlllhhheeeccc^^^ZZZUUURRRPPPNNNMMMKKKIIIFFFCCCBBBAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEEEEDDDBBB???======>>>AAACCCGGGGGGHHHKKKRRRZZZaaafffmmmpppsssuuuuuuttttttuuuxxxwwwvvvwwwyyyzzzzzzyyyzzzzzzyyyyyyyyyzzz{{{{{{{{{{{{zzzzzzzzz{{{{{{|||zzzyyyxxxwwwvvvtttssssssrrruuuyyy{{{}}}~~~~~~{{{nnnmmmjjjffffffkkkttt|||zzzyyyvvvtttrrrpppooollliiifffaaa^^^YYYVVVTTTSSSRRRQQQSSSTTTWWW[[[]]]___``````aaaaaaaaa```^^^ZZZWWWUUUNNNNNNNNNOOORRRYYYaaafffrrruuuxxx{{{|||}}}}}}vvvmmmgggiiinnnqqqtttwwwtttrrrmmmddd\\\]]]fffnnn}}}~~~|||yyyyyy}}}}}}||||||}}}~~~}}}~~~~~~{{{{{{{{{||||||{{{{{{zzzyyywwwvvvuuuwwwwwwvvvvvvwwwyyy{{{|||}}}zzzyyyyyywwwuuusssuuutttrrrlllddd```gggrrrjjjmmmyyy|||mmmeee^^^___aaabbbdddggghhhgggfffhhhkkkmmmnnnmmmqqqqqqrrrssstttuuuvvvwwwvvvwwwyyyyyyxxxwwwxxxyyyyyyyyyxxxwwwwwwxxxxxxyyyzzz{{{||||||{{{zzz{{{}}}}}}}}}}}}~~~zzzssspppssszzzuuurrrkkkiiigggdddaaa```_________```___\\\XXXUUUTTTSSSQQQQQQPPPPPPQQQQQQRRRRRRWWWVVVUUUSSSQQQOOONNNMMMIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEBBB@@@===:::999999888888777777777777888777888:::???DDDPPPgggzzz~~~xxxrrrmmmgggddd___\\\VVVSSSPPPOOOMMMKKKJJJHHHEEECCCCCCBBBAAA@@@???@@@BBBCCCEEEEEEEEEEEEEEECCC@@@>>>===>>>@@@AAAFFFFFFGGGKKKQQQYYY```eeejjjmmmqqqssstttuuuvvvwwwxxxwwwvvvxxxzzz{{{zzzyyyzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzzzzzzz{{{{{{|||{{{{{{zzzxxxwwwuuutttsssrrruuuyyy{{{|||~~~uuusssooojjjhhhkkkrrrxxx|||{{{vvvtttqqqpppnnnllliiigggbbb___[[[XXXWWWVVVUUUTTTTTTVVVXXX\\\^^^``````aaaaaaaaaaaa```]]]YYYVVVTTTLLLLLLLLLMMMOOOUUU]]]bbbnnnqqqtttvvvxxxzzz}}}|||wwwppphhhdddgggllloooqqqtttrrrqqqlllddd^^^```iiirrr}}}|||yyyuuutttwwwxxx}}}~~~}}}~~~~~~||||||}}}~~~}}}{{{{{{{{{|||{{{{{{{{{zzzyyyxxxvvvvvvwwwvvvvvvwwwxxxzzz|||}}}~~~|||zzzzzzzzzyyywwwuuusssrrroooiii```ZZZ^^^ggg}}}tttpppvvvqqqhhhaaa```ccceeehhhllljjjiiihhhjjjlllnnnooonnnppppppqqqssstttvvvwwwwwwvvvxxxyyyyyywwwvvvvvvwwwyyyxxxxxxwwwwwwxxxyyyyyywwwxxxyyyxxxxxxyyy{{{}}}zzzsssqqqttt|||wwwssspppjjjhhheeebbb```^^^^^^]]]]]]]]]\\\XXXSSSOOONNNNNNPPPPPPQQQQQQRRRTTTUUUVVVYYYXXXVVVUUURRRPPPOOONNNIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEECCC@@@===;;;999:::999888777777777777777888888999<<>>@@@CCCEEEGGGGGGGGGFFFGGGDDDAAA>>>======???@@@CCCDDDFFFJJJPPPXXX^^^cccgggjjjnnnqqqssstttvvvxxxwwwwwwvvvwwwyyy{{{zzzyyyyyyyyyyyyyyyyyyzzz{{{{{{|||{{{{{{zzzzzzzzz{{{{{{}}}||||||zzzxxxvvvuuutttsssvvvyyy{{{|||}}}zzzwwwqqqjjjffffffjjjmmmsss}}}vvvtttqqqooonnnmmmjjjhhhdddaaa]]][[[ZZZZZZXXXWWWUUUWWWZZZ]]]___```aaaaaaaaaaaa```^^^[[[XXXUUUSSSKKKLLLLLLLLLNNNSSSZZZ___jjjmmmpppsssuuuyyy}}}{{{zzzzzzyyyuuurrrkkkeeedddiiinnnoooqqqssspppoookkkddd___cccllluuu}}}{{{yyyvvvqqqnnnnnnlllooouuu|||~~~}}}yyyzzz|||~~~|||{{{{{{||||||{{{{{{zzzzzzyyyxxxwwwwwwvvvvvvwwwxxxyyy{{{}}}~~~}}}|||zzzzzz{{{{{{yyyxxxrrrqqqooojjj```YYY[[[aaatttuuutttwwwmmmdddbbbdddeeehhhmmmkkkiiiiiijjjlllnnnooonnnooooooqqqrrrtttuuuwwwwwwvvvxxxyyyxxxvvvuuuuuuvvvxxxxxxxxxxxxxxxxxxyyyyyywwwxxxwwwvvvuuuvvvyyy|||{{{tttqqqttt~~~|||yyyuuurrrpppiiigggdddaaa___]]]\\\\\\\\\[[[YYYUUUOOOKKKIIIIIIMMMMMMNNNOOOQQQSSSUUUWWWYYYXXXWWWUUUSSSQQQOOONNNKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGEEECCCAAA>>><<<;;;999888777666555555555555888777888;;;===DDDSSSaaattt{{{rrrmmmfffbbb\\\WWWTTTQQQNNNLLLKKKIIIFFFEEEEEEDDDBBB@@@AAACCCGGGJJJLLLLLLKKKJJJHHHFFFBBB@@@>>>===>>>>>>AAABBBEEEJJJPPPWWW]]]```eeehhhllloooppprrrtttvvvvvvuuutttvvvxxxzzzyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{||||||{{{zzzzzzzzzzzz{{{~~~~~~}}}|||zzzxxxvvvuuuuuuwwwyyy{{{{{{|||~~~}}}zzzsssmmmgggeeefffgggllluuu~~~wwwtttpppnnnnnnmmmlllkkkhhheeeaaa___]]]\\\YYYXXXWWWXXX[[[]]]___```aaaaaaaaaaaa___]]]YYYVVVSSSQQQMMMMMMMMMNNNOOOTTTZZZ^^^gggjjjnnnqqquuuzzz}}}wwwtttttttttrrrppphhheeegggnnnsssssssssuuupppnnniiiccc```dddmmmuuu{{{~~~yyyxxxuuunnniiigggaaaccchhhooowww}}}~~~~~~}}}|||yyy{{{}}}~~~|||{{{{{{||||||{{{zzzzzzyyyxxxxxxxxxxxxvvvwwwxxxyyy{{{}}}~~~}}}{{{zzz{{{|||}}}|||{{{qqqooonnnkkkccc[[[ZZZ___nnn}}}zzzttt}}}rrrhhhddddddccceeehhhiiihhhgggiiikkkmmmnnnmmmooopppqqqrrrsssuuuvvvvvvvvvwwwxxxxxxvvvttttttuuuwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyxxxuuuttttttvvvyyy{{{tttqqqsss}}}~~~zzzwwwuuurrrpppjjjhhheeeaaa^^^]]]\\\[[[\\\[[[XXXSSSMMMIIIGGGGGGGGGHHHIIIKKKNNNQQQSSSTTTWWWWWWVVVTTTRRRQQQOOOOOOMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFDDDBBB???===<<<:::999888666555555444444666555777;;;===BBBNNNZZZgggvvvyyytttkkkfff```ZZZVVVRRROOOMMMJJJHHHFFFFFFFFFEEECCCAAAEEEHHHLLLPPPRRRRRRPPPNNNHHHFFFCCC@@@>>>>>>>>>>>>???AAADDDJJJPPPVVV[[[^^^eeegggjjjlllnnnooorrrttttttsssssstttwwwxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{||||||{{{zzzzzzzzzzzzzzz}}}~~~~~~~~~|||zzzxxxvvvvvvxxxzzzzzz{{{|||~~~~~~xxxsssnnnkkkjjjiiiiiinnnvvvxxxuuuqqqnnnnnnoooooonnnmmmjjjfffccc```^^^ZZZXXXYYYZZZ]]]___```aaaaaaaaabbb```^^^[[[WWWTTTQQQOOOLLLMMMMMMNNNOOOSSSXXX\\\cccggglllqqqvvv|||~~~wwwtttssstttrrrqqqfffeeeiiiqqquuuuuutttvvvqqqnnnhhhccc```dddmmmtttzzz|||zzzyyyuuunnngggddd[[[[[[^^^dddlllssswwwxxx{{{zzzyyyyyy|||~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}~~~}}}||||||||||||zzzzzzyyyxxxxxxxxxyyyzzzwwwxxxyyy{{{|||}}}~~~|||{{{zzz{{{}}}~~~}}}|||qqqppppppnnnggg^^^[[[]]]lll{{{~~~vvvvvvkkkgggdddbbbbbbdddgggfffeeegggjjjmmmnnnnnnppppppqqqrrrssstttuuuuuutttvvvwwwwwwuuuttttttuuuvvvvvvxxxyyyyyyyyyyyyyyyyyyzzzyyywwwuuutttvvvxxx~~~zzzsssppprrr{{{}}}xxxvvvtttrrrqqqkkkiiifffccc```]]]\\\\\\\\\ZZZWWWQQQKKKGGGFFFGGGDDDEEEFFFHHHKKKNNNQQQRRRVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPNNNMMMKKKJJJIIIHHHHHHGGGFFFEEEBBB@@@>>>=========;;;999777666666666555444777;;;>>>AAAJJJTTT]]]iiixxx}}}zzzooojjjccc]]]XXXTTTPPPMMMIIIHHHGGGGGGHHHGGGEEECCCGGGKKKPPPTTTVVVTTTRRROOOGGGFFFDDDAAA???>>>>>>>>>===@@@DDDJJJPPPVVVZZZ\\\cccfffhhhjjjkkkmmmppprrrsssrrrrrrtttwwwxxxxxxxxxwwwwwwwwwwwwxxxzzz{{{|||}}}|||{{{zzzzzzzzzzzzzzz{{{|||~~~~~~}}}|||yyyxxxxxxyyyzzzzzzzzz{{{}}}|||xxxuuuqqqnnnkkkiiilllooowwwzzzvvvrrrooooooqqqrrrrrrpppnnnjjjgggeeebbb^^^[[[]]]^^^```bbbccccccccccccbbb```]]]YYYUUURRROOONNNIIIJJJKKKLLLNNNQQQVVVZZZ```eeelllssszzz{{{vvvuuuuuusssqqqcccdddhhhppptttssssssuuurrrnnnhhhcccbbbgggooouuuzzz||||||zzzwwwooogggcccZZZXXXWWW[[[cccjjjmmmnnnqqqqqqqqqtttxxx{{{|||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||||||||zzzyyyxxxwwwxxxyyyzzz{{{yyyzzz{{{}}}~~~~~~~~~~~~|||{{{zzz{{{}}}}}}}}}|||wwwvvvvvvuuummmccc^^^___mmm|||xxxxxxnnnjjjgggcccbbbccceeeeeeeeegggkkknnnooooooqqqqqqrrrrrrrrrsssssssssssstttvvvvvvuuutttuuuvvvuuuvvvxxxyyyzzzzzzyyyyyyxxxyyyzzzyyyxxxwwwxxxyyyzzz}}}yyyrrrooopppyyy|||wwwuuusssqqqpppmmmkkkhhhdddaaa___^^^]]]ZZZYYYUUUPPPJJJFFFFFFFFFDDDEEEFFFHHHKKKNNNPPPRRRUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQOOOMMMKKKJJJIIIHHHGGGFFFEEECCCAAA???>>>>>>===;;;999888666555555444444666;;;===???FFFNNNVVV___iiipppxxx~~~rrrmmmeee___YYYTTTPPPNNNIIIIIIIIIJJJKKKKKKIIIGGGGGGKKKPPPUUUVVVTTTPPPMMMFFFEEEDDDBBB@@@?????????===@@@EEEKKKQQQVVVZZZ\\\```bbbeeehhhjjjmmmpppssstttssssssuuuxxxzzzzzzyyyvvvvvvvvvwwwxxxzzz{{{|||}}}}}}|||zzzzzzyyyyyyzzzyyy{{{}}}~~~~~~}}}{{{yyyyyyzzzzzzzzzyyyzzz}}}|||wwwsssnnnqqqrrrttt|||xxxsssppppppsssuuuuuurrrpppmmmllljjjhhheeebbbbbbccceeefffgggggggggfffbbb```\\\XXXTTTPPPNNNLLLHHHJJJKKKLLLNNNRRRWWW[[[bbbhhhqqqzzzzzzwwwuuurrrooobbbccchhhppprrrqqqqqqtttrrrnnnhhheeeeeekkktttzzz{{{}}}~~~{{{xxxppphhhccc[[[WWWSSSUUU[[[aaadddcccggggggiiimmmssswwwyyyzzz{{{|||}}}}}}}}}}}}}}}~~~~~~}}}||||||zzzyyyxxxwwwwwwyyy{{{|||{{{|||}}}~~~~~~~~~}}}}}}{{{zzzzzzzzz|||}}}|||{{{}}}||||||{{{ssshhhaaaaaaooo~~~zzzyyypppllliiieeecccccceeedddeeegggkkkooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuuvvvuuutttuuuvvvuuuvvvxxxyyyzzzzzzyyyyyyvvvxxxzzzzzzzzzyyyzzz{{{wwwzzz~~~~~~xxxrrrnnnpppxxx{{{vvvtttrrrpppoooooommmiiieeebbb```___^^^YYYXXXTTTNNNIIIFFFEEEFFFFFFFFFGGGJJJLLLOOOQQQSSSVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGGGGEEECCCAAA???>>>===<<<:::888666444333333555444666;;;===>>>CCCJJJQQQXXX___dddkkksssvvvuuusssvvv|||tttnnnggg```ZZZUUUQQQNNNJJJJJJJJJLLLNNNNNNLLLJJJFFFJJJOOOTTTTTTRRRMMMJJJFFFEEEDDDBBBAAA@@@??????<<<@@@EEELLLRRRWWWZZZ\\\]]]```cccfffiiimmmrrruuuuuuuuuuuuwwwzzz||||||{{{vvvvvvvvvwwwxxxzzz{{{|||~~~}}}|||{{{zzzyyyyyyyyyxxxyyy|||~~~~~~}}}{{{zzzyyyzzzzzzzzzyyyzzz}}}|||zzz|||uuuxxxxxxuuuzzz}}}yyytttqqqqqqtttvvvwwwrrrpppooonnnnnnmmmjjjhhheeefffhhhiiijjjjjjjjjiiibbb```\\\XXXSSSPPPMMMLLLJJJKKKMMMOOOQQQUUUZZZ^^^fffmmmwww}}}xxxtttpppllldddeeejjjqqqsssqqqrrruuuqqqnnniiifffhhhoooxxx|||~~~~~~~~~~~~||||||}}}~~~~~~|||}}}{{{xxxppphhhddd\\\VVVQQQRRRWWW\\\^^^]]]```aaaccciiioootttwwwwww{{{|||~~~~~~}}}|||||||||~~~~~~}}}||||||zzzyyywwwwwwwwwyyy{{{}}}|||}}}~~~~~~}}}||||||zzzyyyzzz{{{|||{{{zzzzzzqqqfff___ooo}}}~~~uuukkkllliiiaaa___cccaaabbbdddfffiiikkkmmmnnnssssssssstttttttttuuuuuuwwwwwwvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxzzzzzz{{{}}}|||zzzzzz|||~~~~~~|||}}}wwwoookkkkkksss}}}{{{xxxvvvtttqqqooorrrqqqooonnnllliiiddd```\\\YYYUUUQQQNNNJJJFFFDDDAAAAAACCCGGGMMMRRRTTTUUUUUUVVVXXXZZZZZZYYYXXXWWWUUUSSSPPPOOONNNLLLJJJHHHHHHHHHGGGFFFDDDCCCAAA@@@>>>===<<<999777555333222444555666888;;;@@@GGGLLLNNNRRRYYY^^^bbbeeehhhjjjjjjkkklllnnnrrrvvvyyy|||yyyyyyyyywwwwww{{{~~~}}}|||qqqlllddd^^^ZZZUUUOOOKKKHHHHHHIIIKKKLLLNNNOOOPPPLLLLLLMMMNNNNNNMMMKKKJJJEEEEEEEEEEEECCCAAA???===>>>@@@CCCHHHMMMRRRVVVYYYZZZ]]]bbbeeegggiiilllnnntttvvvxxxxxxwwwwwwxxxyyy{{{||||||zzzxxxxxxyyyzzz{{{~~~~~~{{{xxxyyyzzzyyyzzz{{{||||||{{{zzzyyyyyyyyyyyyyyyzzzzzz{{{||||||vvvttttttwww||||||wwwrrrrrrssssssrrrtttttttttrrrooonnnnnnpppqqqooommmllllllllljjjhhhfff^^^XXXWWWTTTOOOJJJJJJKKKMMMOOOQQQTTTYYY___dddlllqqqyyy}}}{{{xxxppphhhdddhhhmmmrrruuuuuutttrrruuunnngggeeekkkssszzz}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}{{{{{{}}}~~~{{{xxxtttmmmggg___[[[UUUSSSTTTWWWXXXXXXWWW[[[```dddiiimmmrrrvvvyyyyyy{{{~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~{{{xxxxxxxxxyyyzzzzzz{{{||||||yyyzzz{{{|||||||||{{{zzzxxxxxxxxxwwwwwwwwwvvvvvvuuujjjbbbjjjwww|||tttjjjiiiggg```^^^ccc```aaaccceeegggiiikkklllqqqqqqqqqrrrrrrssssssssswwwwwwwwwvvvvvvvvvvvvvvvwwwwwwyyyzzzzzzzzzyyyyyy|||{{{{{{}}}~~~{{{{{{}}}xxxpppkkkkkksss||||||zzzxxxvvvsssqqqsssqqqooonnnlllhhhccc```]]]ZZZWWWTTTQQQMMMHHHEEEGGGGGGHHHKKKQQQVVVYYYZZZ\\\\\\]]]]]]\\\YYYWWWUUUWWWUUUSSSQQQPPPOOOLLLJJJIIIHHHHHHFFFEEECCCAAA@@@>>>>>><<<:::777555333222333444555777:::???EEEJJJJJJOOOUUUZZZ^^^aaadddfffddddddeeegggjjjmmmppprrrlllmmmmmmkkkjjjnnnvvv|||}}}xxxxxx~~~}}}zzzyyynnniiibbb\\\XXXTTTOOOLLLIIIJJJKKKMMMOOOPPPQQQRRRPPPPPPPPPOOONNNMMMLLLKKKHHHHHHGGGFFFDDDBBB@@@???>>>???BBBEEEJJJNNNRRRTTTTTTWWW[[[___aaadddhhhjjjoooqqqtttuuuuuuvvvwwwyyyzzz{{{{{{zzzxxxwwwyyyzzz{{{}}}}}}zzzyyyyyyzzzyyyzzz{{{{{{{{{{{{zzzyyyyyyyyyyyyyyyzzz{{{||||||zzztttoooooorrrvvv~~~}}}vvvuuuuuuuuutttuuuuuuuuussspppooooooppprrrqqqooonnnnnnmmmkkkjjjggg___YYYWWWTTTOOOLLLLLLMMMPPPSSSVVVZZZ^^^cccfffooottt{{{}}}{{{xxxqqqkkkfffiiinnnrrruuuuuutttsssrrrkkkeeedddjjjsss{{{~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}||||||||||||}}}}}}|||{{{{{{|||~~~}}}yyytttnnniiiaaa\\\WWWTTTTTTUUUVVVUUUTTTXXX]]]aaafffkkkpppsssvvvwwwxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~|||zzzwwwxxxxxxyyyzzzzzz{{{{{{yyyzzz{{{||||||{{{yyyyyyxxxxxxwwwwwwwwwvvvvvvvvv}}}oooddddddqqqwww|||ssshhhfffddd___^^^ccc``````bbbccceeegggiiiiiinnnnnnooopppqqqqqqrrrrrrwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvxxxyyyzzzzzzzzzzzz}}}|||{{{|||~~~}}}~~~yyyqqqlllkkkrrr{{{~~~{{{zzzxxxvvvttttttrrrooonnnkkkhhhccc___]]][[[YYYWWWUUUPPPKKKGGGHHHGGGHHHKKKPPPVVVYYY[[[___`````````___\\\ZZZXXX[[[YYYVVVTTTSSSQQQOOOLLLJJJIIIHHHGGGEEECCCBBBAAA???>>><<<:::777555333333222333444666999===CCCHHHIIIMMMSSSYYY\\\^^^```bbb^^^^^^^^^___aaadddfffhhheeeffffffdddcccffflllrrruuuooolllpppvvvzzz}}}yyyuuussshhhddd^^^YYYUUUSSSPPPNNNLLLMMMNNNOOOQQQSSSTTTUUUUUUTTTRRRQQQOOONNNNNNNNNLLLLLLKKKIIIFFFDDDBBBAAA??????@@@CCCFFFIIIMMMNNNOOORRRVVVYYY\\\```dddfffjjjmmmqqqsssttttttvvvwwwyyyzzzzzzyyyxxxwwwyyyzzz{{{|||}}}|||zzzyyyyyyzzzyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}}}}zzzrrrmmmjjjmmmrrrxxx|||yyyxxxwwwwwwvvvwwwvvvtttqqqppppppqqqtttsssqqqqqqqqqpppmmmkkkggg___YYYVVVSSSOOONNNOOOOOOSSSYYY^^^bbbeeehhhjjjooossszzz{{{zzzwwwrrrmmmhhhkkkooosssuuuuuutttsssnnnhhhbbbbbbiiittt|||~~~~~~~~~}}}||||||||||||yyyzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzz||||||}}}|||{{{{{{|||~~~~~~~~~{{{wwwsssnnniiibbb^^^YYYUUUSSSRRRRRRQQQPPPTTTXXX]]]aaaggglllpppssstttvvvxxxzzz|||~~~}}}}}}}}}~~~}}}{{{wwwwwwwwwxxxyyyyyyzzzzzzzzzzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvtttfffaaakkk{{{oooqqquuuiiidddaaa^^^^^^aaa___```aaaccceeefffhhhhhhmmmmmmnnnooopppqqqrrrssswwwwwwwwwwwwvvvvvvvvvuuuuuuvvvwwwxxxyyyzzz{{{{{{}}}{{{yyyzzz~~~}}}~~~zzzsssnnnmmmsss|||}}}|||{{{xxxwwwuuussspppmmmkkkgggbbb___[[[ZZZYYYXXXVVVRRRLLLHHHIIIHHHHHHKKKPPPUUUYYY[[[]]]___```bbbbbbbbb```______]]]ZZZWWWVVVTTTQQQNNNLLLKKKIIIGGGEEEDDDCCCBBB???>>><<<:::888666444333222333555666999===BBBFFFJJJOOOUUUZZZ]]]^^^```aaa]]]\\\\\\\\\]]]^^^```aaaaaacccdddcccaaabbbfffkkkuuu~~~oooiiieeegggkkknnnsssyyy}}}}}}xxxsssnnnkkkaaa^^^YYYUUUSSSQQQQQQQQQOOOPPPQQQRRRTTTUUUVVVWWWVVVUUUSSSQQQPPPPPPPPPQQQPPPPPPNNNLLLIIIGGGDDDCCCAAAAAAAAAAAACCCFFFIIIKKKNNNPPPTTTWWWZZZ]]]bbbeeeiiilllpppsssssstttuuuvvvxxxyyyyyyxxxwwwwwwyyy{{{{{{{{{{{{zzzyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyzzz|||}}}~~~}}}|||qqqmmmmmmqqqwww}}}~~~{{{zzzxxxxxxxxxxxxuuurrrqqqqqqrrrvvvtttsssssssssqqqnnnkkkeee^^^XXXUUURRRNNNOOORRRRRRWWW___fffjjjkkkmmmnnnkkknnnsssyyy~~~zzzxxxwwwuuuqqqnnnjjjlllpppsssuuuuuutttsssmmmgggbbbbbbiiittt|||}}}~~~~~~}}}}}}|||{{{{{{{{{|||zzzzzz|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{{{{zzz|||}}}}}}|||{{{{{{|||~~~~~~~~~~~~~~~xxxtttqqqnnnjjjgggbbb___ZZZUUURRROOONNNMMMMMMPPPTTTYYY]]]ccciiimmmqqqrrruuuwwwxxx{{{~~~{{{{{{|||}}}~~~}}}{{{vvvvvvwwwwwwxxxxxxxxxxxxzzzzzz{{{{{{zzzxxxvvvuuuwwwwwwvvvvvvvvvuuuuuuuuuxxxhhh^^^eeessswwwggghhhyyyzzzmmmeeeaaa^^^^^^______```aaaccceeeggghhhiiimmmmmmnnnpppqqqsssttttttvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxzzz{{{{{{{{{yyywwwyyy|||~~~}}}~~~}}}zzz}}}wwwrrrqqqvvv~~~~~~}}}{{{yyywwwtttpppmmmjjjfffbbb___YYYYYYXXXXXXVVVRRRMMMIIIMMMLLLLLLOOOTTTYYY]]]^^^]]]^^^aaadddeeefffeeedddbbb```\\\ZZZXXXUUURRRPPPNNNMMMJJJHHHFFFDDDCCCCCC???>>>===:::888666444333333444666888999===BBBEEEJJJOOOUUUZZZ\\\]]]]]]^^^[[[[[[ZZZYYYYYYZZZ[[[\\\ZZZ]]]___^^^[[[[[[]]]```cccjjjvvvxxxiiiccc^^^```bbbdddhhhmmmpppwww|||uuupppjjjeeebbbYYYWWWUUURRRPPPQQQSSSTTTSSSSSSTTTUUUVVVWWWWWWXXXVVVUUUSSSRRRQQQQQQRRRSSSRRRRRRQQQPPPMMMJJJGGGEEECCCBBBBBBBBBCCCFFFHHHJJJNNNPPPRRRUUUWWWZZZ^^^aaahhhlllpppsssttttttuuuuuuvvvwwwxxxxxxwwwwwwyyy{{{zzzyyyxxxxxxyyyzzzzzz{{{}}}||||||||||||||||||}}}yyyyyyyyyzzz{{{|||~~~~~~~~~|||uuurrrrrrxxx}}}{{{yyyyyyyyyyyyvvvsssqqqqqqrrruuutttsssssssssqqqmmmjjjccc]]]WWWUUUQQQNNNOOOTTTUUU[[[dddlllooopppppppppiiikkknnnrrruuuwwwyyyyyyxxxwwwvvvtttsssqqqooommmlllnnnqqqsssttttttsssrrrlllhhhccceeellluuu{{{~~~||||||}}}~~~}}}}}}||||||||||||}}}{{{{{{|||}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}||||||||||||}}}}}}~~~~~~}}}|||{{{|||}}}~~~}}}{{{{{{}}}~~~zzzwwwnnnllliiifffeeedddcccbbb^^^\\\YYYUUUPPPMMMKKKJJJKKKNNNQQQUUUYYY___eeeiiinnnqqquuuwwwyyy{{{~~~~~~zzzzzz{{{|||~~~~~~~~~}}}zzzvvvvvvwwwwwwwwwwwwxxxxxxzzzzzz{{{{{{zzzxxxvvvuuuvvvvvvvvvuuuuuuuuutttttt{{{jjj^^^aaalll{{{tttfffcccqqqsssiiiccc```^^^\\\]]]^^^```bbbeeegggiiijjjlllmmmoooppprrrtttuuuvvvuuuuuuuuuvvvwwwwwwxxxxxxvvvvvvvvvvvvwwwyyyzzz{{{yyyxxxwwwxxx|||}}}|||~~~}}}xxx}}}{{{wwwvvv{{{}}}{{{xxxuuupppmmmiiifffaaa^^^YYYXXXWWWVVVUUURRRNNNKKKMMMLLLMMMQQQVVVZZZ\\\\\\___```cccfffhhhiiihhhhhhfffccc```]]]ZZZXXXTTTQQQPPPNNNKKKHHHFFFEEEDDDDDD@@@???===;;;888666444444333555777888:::<<>>AAAFFFKKKQQQUUUWWWVVVUUUUUUUUUTTTSSSRRRQQQRRRRRRSSSTTTWWWZZZZZZVVVSSSRRRSSSRRRTTT[[[eeemmmnnnjjjfffZZZUUUSSSVVVXXXWWWYYY\\\YYY^^^ccchhhrrr}}}}}}wwwnnneee^^^YYYUUURRRNNNOOOOOONNNMMMQQQWWW\\\______^^^^^^]]]\\\\\\\\\\\\[[[ZZZXXXVVVTTTRRRPPPOOORRRUUUWWWUUUPPPJJJFFFDDDCCCBBBBBBDDDGGGKKKNNNPPPQQQQQQPPPOOOPPPSSSVVV\\\aaagggmmmppprrrssstttsssuuuvvvvvvvvvwwwyyy{{{zzzwwwuuuuuuxxx{{{{{{{{{|||{{{zzzyyyyyyzzz{{{|||yyyyyyyyyzzz|||}}}~~~|||~~~~~~zzzzzzyyyvvvrrrppppppqqqppppppooooooooolllgggddd```]]][[[ZZZVVVQQQSSSXXX___fffnnnuuuwwwwwwuuuuuuooooooooonnnmmmlllkkkkkknnnrrruuutttooolllkkkkkknnnooopppqqqqqqqqqpppooohhhggggggmmmuuu||||||zzz{{{~~~~~~}}}~~~}}}}}}||||||||||||}}}}}}}}}}}}}}}|||||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz||||||{{{{{{{{{{{{{{{{{{zzz|||}}}}}}}}}~~~~~~}}}~~~sssggg^^^YYYTTTQQQQQQQQQPPPOOOOOOPPPRRRSSSPPPRRRSSSQQQNNNKKKJJJKKKHHHIIIKKKMMMPPPUUU[[[___gggnnnvvvzzz{{{|||~~~}}}|||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~|||xxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{||||||{{{yyyyyyuuuuuuuuutttttttttssssss~~~rrrjjjffflllyyy|||}}}ooodddhhhyyyqqqiiiddd]]]XXXXXXYYY\\\___bbbeeehhhiiikkkkkkmmmooorrrtttuuuvvvrrrrrrtttuuuwwwyyyzzz{{{xxxxxxwwwvvvvvvwwwxxxyyyxxxxxxyyy|||}}}}}}~~~}}}~~~~~~}}}zzzvvvqqqlllhhheeeaaa^^^ZZZXXXVVVUUUUUUTTTRRRPPPOOOQQQTTTYYY]]]```___^^^ZZZ]]]cccjjjppptttwwwxxxmmmjjjfffccc```]]]YYYVVVRRRPPPMMMIIIFFFEEEEEEEEE@@@???===;;;999777555444111333555666777:::===???FFFKKKRRRVVVWWWVVVUUUTTTTTTSSSRRRQQQQQQQQQRRRSSSOOORRRVVVUUUQQQMMMLLLLLLJJJKKKPPPWWW\\\\\\ZZZYYYWWWSSSRRRUUUXXXWWWWWWZZZRRRVVVYYY^^^hhhtttzzz{{{{{{tttiii```YYYTTTQQQOOOLLLMMMNNNMMMMMMQQQXXX^^^dddcccbbbaaa```___^^^]]]``````^^^\\\XXXTTTPPPNNNNNNQQQVVVXXXWWWQQQKKKFFFCCCBBBAAAAAADDDHHHLLLOOOTTTTTTSSSQQQOOOPPPRRRUUUTTTZZZbbbiiimmmppprrrtttssstttvvvvvvvvvwwwyyy{{{zzzwwwttttttxxx{{{{{{{{{zzzyyyxxxxxxxxxxxxyyyzzzxxxyyyyyyzzz|||~~~zzzzzzyyyvvvrrrppppppqqqooonnnnnnnnnmmmjjjeeeaaa```^^^^^^]]]YYYTTTUUUZZZccciiiqqqwwwzzzyyywwwwwwqqqpppooommmkkkiiihhhgggnnnrrrvvvuuupppkkkkkklllnnnooopppqqqqqqpppooonnnffffffhhhoooxxx|||{{{|||}}}|||||||||}}}||||||{{{{{{{{{||||||}}}~~~}}}||||||{{{zzz{{{{{{|||||||||{{{{{{|||||||||}}}}}}~~~~~~~~~yyyzzz}}}~~~~~~}}}|||}}}|||pppaaaWWWSSSQQQOOOLLLLLLLLLLLLKKKJJJKKKMMMOOOLLLOOOQQQPPPMMMKKKKKKLLLGGGHHHIIIJJJMMMQQQWWW[[[dddllluuuzzz{{{{{{~~~~~~||||||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}||||||~~~~~~yyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{|||||||||{{{zzzuuuuuutttttttttsssssssssyyyzzz}}}~~~yyytttjjjeeeiiivvv}}}zzz|||vvvgggcccooouuuiii```[[[YYYWWWZZZ]]]```bbbdddhhhjjjnnnnnnooonnnnnnooorrrtttsssrrrrrruuuyyy|||{{{yyyxxxwwwuuuvvvxxxzzz{{{zzz}}}|||}}}|||~~~{{{{{{}}}yyywwwxxxyyytttsssqqqnnnkkkgggdddbbb___]]][[[XXXUUUTTTSSSSSSSSSUUUXXX[[[]]]^^^^^^]]]ZZZ^^^eeepppzzzyyyssskkkgggfffccc^^^YYYXXXSSSNNNKKKJJJIIIEEEBBB@@@???>>>>>>===;;;777444333333444555888<<>>>>><<<999666444444555666888<<>>>>>===;;;999666555555666888<<>>===;;;:::666666555666777:::===???@@@CCCFFFHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGIIIKKKLLLLLLKKKJJJIIIIIIJJJKKKMMMNNNPPPPPPRRRUUUZZZ```fffkkkppprrrqqqqqqnnnkkkjjjmmmtttyyyyyywwwsssoookkkgggdddbbbaaa```]]]XXXUUUWWW___eeennnsssuuusssqqqrrrqqqooonnnlllhhhbbb\\\UUUPPPMMMLLLNNNQQQRRRRRRPPPMMMKKKKKKIIIGGGGGGIIINNNSSSWWWWWWWWWVVVTTTRRRPPPNNNMMMHHHKKKOOOSSSXXX___fffkkkmmmrrrvvvvvvxxx|||~~~}}}{{{zzzxxxxxxxxxxxxxxxyyyxxxwwwwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{|||~~~~~~~~~{{{wwwqqqnnnoooqqqssstttooommmkkkjjjiiihhhgggeeeccccccdddeeegggjjjnnnpppyyy}}}}}}yyyvvvsssnnngggbbb___[[[ZZZ\\\cccjjjoooppprrrttttttrrrqqqrrrsssppppppppprrrrrrooojjjeeeeeehhhmmmttt{{{|||zzzxxxxxxxxxwwwwwwvvvvvvvvvvvvxxxyyyzzz{{{zzzyyyxxxwwwxxxyyyzzz|||}}}~~~}}}|||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~|||~~~|||vvvpppkkkhhhgggbbbaaadddeee```[[[YYYZZZYYYWWWVVVTTTSSSRRRRRRMMMLLLJJJIIIIIIJJJJJJJJJJJJLLLNNNMMMKKKLLLPPPTTT]]]aaafffkkkooorrrvvvyyy~~~~~~}}}~~~~~~}}}zzzyyyxxxzzz|||~~~~~~}}}{{{zzzyyyzzzyyyxxxwwwvvvuuuuuuuuuqqqpppooonnnmmmnnnnnnooo|||xxxtttqqqqqqrrrrrrrrrooogggdddmmm{{{zzziiicccooossscccYYYUUUSSSUUUXXXZZZ\\\```eeeiiinnnooopppooommmllllllmmmppprrrsssuuuvvvvvvwwwwww|||{{{zzz{{{}}}}}}|||{{{|||{{{zzz{{{}}}}}}~~~}}}|||}}}}}}}}}|||xxxtttrrrqqqqqquuuuuutttsssppplllhhheee^^^]]]\\\ZZZYYYZZZZZZ[[[\\\]]]___aaabbbbbbaaa``````^^^___gggvvv~~~uuuppphhhccc\\\XXXVVVTTTPPPLLLIIIFFFBBB@@@>>>===<<<;;;777666555555666888;;;<<>>>>>===;;;::::::;;;===>>>:::<<<>>>@@@AAABBBEEEGGGCCCCCCBBBAAA@@@@@@@@@@@@BBBEEEJJJOOORRRSSSSSSRRRRRRSSSUUUVVVWWWWWWWWWVVVTTTUUUVVVXXX\\\```cccfffiiinnnrrrrrrpppsss{{{{{{uuuoookkkiiiiiimmmtttzzz{{{{{{{{{xxxtttqqqnnnjjjddd\\\VVVPPPMMMKKKLLLMMMOOOSSSWWW[[[]]]\\\YYYVVVTTTTTTXXX\\\___ccccccdddcccaaa^^^[[[YYYOOONNNKKKIIIJJJPPPXXX___hhhnnnssstttwww}}}}}}{{{{{{~~~{{{yyyxxxwwwvvvsssuuuvvvwwwxxxyyy|||~~~|||{{{{{{{{{}}}}}}xxxvvvuuutttsssnnnllljjjjjjlllnnnppppppjjjgggeeehhhnnnuuuxxxyyyvvvvvvrrrjjjdddaaa\\\WWWTTTUUUXXX^^^eeemmmtttxxxwwwvvvuuuvvvvvvvvvtttsssssstttuuussspppllljjjiiijjjpppwww|||}}}~~~|||||||||||||||}}}}}}}}}~~~}}}||||||}}}{{{{{{zzzzzzzzzyyyyyyyyy||||||||||||||||||||||||~~~}}}zzzxxxxxxyyy{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{zzz{{{}}}|||||||||}}}~~~}}}}}}}}}~~~uuummmjjjhhhccc``````ZZZYYYWWWVVVVVVXXXZZZ[[[WWWVVVSSSNNNHHHEEEGGGIIIQQQUUUYYYYYYUUUQQQOOOOOOLLLNNNQQQVVV\\\eeeooovvvxxxzzz}}}~~~~~~}}}}}}}}}~~~~~~~~~zzz~~~}}}|||~~~~~~|||zzzyyy||||||{{{{{{zzzzzzyyyyyy{{{zzzxxxvvvtttsssrrrrrrpppnnnllliiigggfffeeeeeepppooommmmmmooopppooonnnllleeeaaafffnnnwwwpppvvv~~~mmm___YYYWWWYYY^^^aaaaaadddhhhlllooorrruuuvvvxxxzzz|||wwwwwwwwwvvvtttssstttvvv{{{{{{zzzyyyxxxxxxxxxxxxyyywwwvvvuuuvvvxxx{{{}}}~~~uuummmnnnwww~~~}}}|||zzzyyyxxxxxxxxxvvvvvvuuuuuutttsssqqqqqqiiifffbbbaaaaaa```^^^[[[___^^^___aaaccceeedddcccbbb^^^[[[ZZZ]]]iii|||qqqiiieeeccc```^^^WWWTTTQQQNNNLLLIIIEEEBBBAAACCCCCCAAA<<<888777888999:::<<<>>>@@@@@@@@@@@@EEEDDDBBB@@@@@@@@@@@@AAA@@@DDDIIIMMMNNNPPPQQQSSSUUUUUUVVVVVVVVVWWWXXXXXXYYYUUUQQQOOOQQQUUUXXXZZZXXX\\\aaadddfffjjjpppttt~~~zzztttooollljjjmmmoooqqqssssssqqqnnnllljjjjjjhhhccc\\\VVVRRRPPPOOOOOOPPPQQQRRRSSSUUUVVVXXXWWWVVVUUUWWWZZZ___bbbkkkjjjiiijjjjjjgggaaa\\\WWWRRRLLLHHHHHHMMMTTTYYYdddiiipppvvvzzz}}}}}}}}}~~~~~~|||zzzyyyxxxwwwvvvvvvvvvwwwyyyzzz|||yyyzzzzzz{{{}}}~~~{{{yyyxxxvvvtttpppmmmjjjhhhiiikkkkkkkkkffffffgggiiikkknnnppprrrqqqoookkkddd\\\UUURRRQQQHHHRRR\\\bbbjjjrrrvvvvvvyyyyyywwwvvvtttrrrpppooorrrssssssrrrqqqooommmlllppprrrvvvzzz}}}}}}{{{zzz|||{{{zzz{{{||||||zzzxxx{{{{{{{{{{{{||||||||||||~~~}}}|||{{{zzzzzzzzz{{{{{{{{{zzzzzzyyyxxxwww{{{{{{zzzzzzzzzyyyyyyyyy{{{{{{||||||{{{{{{zzzyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzzzz|||~~~~~~}}}{{{~~~|||wwwyyytttlllgggccc```]]][[[ZZZXXXWWWWWWWWWXXXYYY[[[VVVPPPJJJGGGGGGHHHJJJSSSWWW[[[ZZZVVVRRROOONNNJJJKKKNNNSSSZZZbbbjjjooovvvwwwyyyyyyyyy{{{}}}}}}~~~}}}~~~~~~}}}{{{{{{~~~|||{{{{{{}}}~~~~~~}}}}}}|||zzzxxxwwwvvvxxxyyyzzzzzzyyyxxxyyyzzz{{{zzzzzzxxxvvvtttrrrqqqooommmkkkiiihhhhhhhhhhhhqqqooommmmmmnnnoooooooookkkccc___bbbjjjsss{{{~~~rrrccc]]]ZZZ[[[___bbbbbbeeeiiimmmooorrrtttuuuvvvxxxyyywwwxxxyyywwwuuutttuuuvvv{{{zzzyyyxxxwwwwwwvvvwwwyyyxxxvvvuuuvvvxxxzzz|||vvvnnnooowww{{{~~~|||zzzxxxwwwvvvvvvwwwwwwwwwwwwvvvuuuttttttlllhhheeeccccccbbb```]]]_________bbbdddfffeeeddd```\\\XXXWWWYYYcccxxxwwwoookkkhhhdddbbbZZZWWWSSSOOOMMMJJJGGGEEEGGGHHHHHHEEEAAA=========:::;;;===>>>???@@@@@@???BBB@@@???============>>>@@@DDDIIIMMMOOOQQQSSSTTTVVVWWWXXXYYYYYYYYYYYYYYYXXXUUURRROOOPPPRRRTTTVVVTTTWWWYYYZZZ[[[^^^bbbfffoooxxxzzztttnnnjjjhhhfffggghhhiiijjjjjjiiiiiihhhhhhfffaaaZZZSSSOOONNNOOOOOONNNNNNNNNNNNNNNNNNRRRRRRSSSTTTWWW[[[```dddllllllkkklllmmmkkkfffbbb___YYYRRRKKKIIIKKKPPPSSSaaafffnnntttyyy|||~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~}}}||||||zzzzzzyyyxxxxxxyyyyyyzzzyyyyyyzzz{{{|||~~~~~~{{{yyywwwuuupppmmmiiifffggghhhiiiiiifffeeedddddddddfffiiijjjhhhfffbbb\\\UUUOOOMMMLLLMMMVVV___eeekkkssswwwvvv{{{yyywwwuuusssqqqqqqppprrrsssssssssrrrpppnnnmmmqqqsssvvv{{{~~~~~~|||{{{}}}|||||||||}}}|||zzzxxxyyyyyyzzz{{{|||}}}}}}~~~}}}}}}|||{{{zzzzzzzzzzzz~~~}}}|||{{{zzzzzzzzzzzz}}}|||||||||{{{zzzzzzzzz{{{{{{||||||{{{{{{zzzzzzzzz{{{{{{|||||||||{{{{{{{{{zzzzzz|||~~~~~~}}}|||~~~}}}xxxyyy~~~tttlllhhhgggeeeccc[[[ZZZXXXWWWWWWXXXYYYYYY[[[XXXSSSMMMJJJIIIJJJJJJRRRUUUYYYZZZVVVRRRPPPOOOJJJKKKMMMQQQXXX```ggglllqqqsssuuuvvvwwwxxx{{{}}}}}}~~~}}}}}}~~~~~~}}}||||||{{{{{{~~~|||{{{{{{|||}}}|||{{{{{{{{{zzzzzzyyyxxxwwwwwwxxxyyyyyyyyywwwwwwyyyzzz{{{zzzyyywwwuuusssrrrqqqpppooommmkkkiiihhhhhhhhhrrrooommmlllnnnooopppooojjjbbb\\\]]]cccmmm|||}}}~~~~~~wwwiiiaaa^^^^^^aaabbbbbbeeeiiimmmooorrrsssssssssuuuvvvvvvxxxzzzzzzxxxwwwwwwwww{{{zzzyyywwwvvvvvvuuuuuuyyyxxxwwwuuuvvvwwwyyyzzz|||xxxpppqqqwwwvvv|||zzzwwwvvvttttttxxxxxxyyyzzzzzzyyyxxxwwwooolllhhhfffeeecccaaa```aaa```aaacccfffggggggfff```[[[VVVSSSTTT\\\mmm}}}wwwrrrnnnjjjggg```]]]XXXTTTQQQOOOLLLJJJHHHHHHHHHEEEAAA>>>>>>>>>;;;<<<===>>>???@@@@@@@@@@@@???===<<<;;;<<<<<<===AAAEEEJJJNNNQQQSSSUUUWWWXXXZZZ]]]]]]\\\[[[[[[[[[ZZZYYYVVVTTTSSSSSSSSSTTTTTTUUUUUUTTTRRRSSSUUUXXX```fffooovvvzzz{{{{{{|||yyyxxxvvvrrrnnnhhhdddaaa\\\[[[ZZZZZZ\\\___bbbcccddddddbbb]]]VVVPPPLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHKKKMMMPPPRRRVVV\\\cccgggppppppoooppppppooollliiiccc^^^VVVOOOLLLLLLNNNQQQ]]]bbbkkkrrrwwwzzz|||}}}~~~|||{{{{{{{{{|||}}}|||}}}~~~~~~~~~}}}|||zzzzzzyyyyyyyyyyyyyyyyyyzzz|||}}}|||xxxuuuqqqmmmgggdddcccdddeeeeeedddbbb___\\\[[[\\\^^^___^^^\\\YYYSSSNNNJJJJJJJJJSSS[[[dddiiiooouuuxxxxxx|||zzzwwwsssqqqqqqqqqrrrssssssttttttsssqqqooonnnqqqssswww{{{~~~~~~~~~}}}~~~~~~zzzxxxxxxxxxyyyzzz|||}}}~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{~~~||||||||||||}}}~~~~~~~~~}}}|||{{{{{{{{{|||||||||{{{{{{{{{zzzzzz|||||||||}}}}}}||||||{{{|||zzzyyyzzz|||~~~~~~}}}~~~~~~~~~~~~~~~~~~zzzyyy}}}|||sssnnnmmmmmmlllkkk___^^^\\\[[[ZZZ[[[\\\]]]\\\ZZZVVVRRRNNNLLLKKKJJJOOOSSSVVVWWWVVVSSSQQQPPPJJJKKKLLLOOOUUU\\\cccgggjjjmmmqqqsssuuuwwwyyy{{{~~~~~~|||{{{}}}~~~~~~|||{{{{{{{{{{{{|||~~~|||zzzzzz{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyxxxwwwvvvvvvxxxzzz{{{zzzwwwuuutttsssssssssrrrqqqooommmkkkjjjiiiiiitttqqqnnnlllmmmoooppppppjjjccc\\\[[[^^^gggxxxwwwwwwwww|||mmmeeeaaa___```aaa```ccchhhmmmoooqqqrrrqqqqqqrrrssssssvvvzzz|||{{{{{{{{{{{{|||{{{zzzxxxwwwvvvvvvvvvzzzyyywwwvvvvvvwwwxxxyyyyyy|||zzzrrrqqquuuvvv}}}}}}zzzxxxvvvttttttxxxyyy{{{|||}}}|||{{{zzzrrrppplllhhheeedddbbbbbbbbbaaabbbdddgggiiiiiihhhaaa[[[UUUQQQPPPUUUcccpppyyyuuupppllliiieee___ZZZWWWUUURRRPPPIIIIIIGGGEEEBBB@@@??????>>>>>>??????@@@@@@@@@@@@AAA@@@>>>=========>>>>>>AAAEEEKKKPPPSSSVVVYYY[[[ZZZ]]]aaaaaa___]]]^^^______``````___]]][[[ZZZZZZZZZYYYWWWUUUSSSRRRSSSTTTXXX[[[___bbbdddfffggggggfffgggfffeeebbb^^^ZZZXXXSSSQQQNNNMMMOOOTTTZZZ]]]______]]]XXXRRRMMMJJJIIIEEEEEEFFFFFFGGGGGGGGGGGGHHHKKKOOORRRVVV\\\eeekkkuuuuuuuuutttsssqqqooommmaaa]]]WWWRRROOOOOOQQQRRRYYY___hhhpppuuuxxxzzz{{{||||||{{{zzzyyyzzzzzz{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{yyyyyyyyyzzz{{{}}}~~~zzzwwwsssnnngggbbb````````````___\\\XXXTTTRRRSSSUUUWWWVVVUUURRRNNNKKKKKKMMMOOOYYYaaaiiinnnsssyyy|||{{{}}}zzzuuuqqqpppppprrrtttsssttttttuuutttsssqqqpppqqqssswww|||{{{xxxyyyyyyyyyzzz{{{{{{||||||yyyyyyyyyyyyyyyzzz{{{|||~~~}}}~~~~~~}}}||||||{{{{{{}}}||||||{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}|||{{{{{{yyywwwxxxzzz|||}}}}}}}}}}}}}}}~~~~~~~~~~~~{{{zzz{{{~~~|||vvvtttvvvwwwvvvtttiiigggdddbbb``````bbbbbb]]]\\\YYYVVVRRROOOLLLJJJMMMOOORRRTTTTTTSSSQQQPPPLLLLLLLLLNNNSSSXXX^^^bbbdddiiiooosssvvvxxxzzz{{{~~~~~~~~~|||zzzzzz{{{}}}}}}{{{zzzyyyzzz{{{}}}~~~|||zzzyyyzzzzzzyyywwwxxxwwwwwwwwwwwwvvvvvvvvvxxxyyyxxxvvvuuuuuuwwwyyyzzzxxxvvvsssrrrrrrssstttsssrrrqqqooommmkkkjjjiiiyyyuuupppmmmmmmooopppqqqkkkfffaaa^^^^^^dddsssrrrqqqqqqooogggbbb______^^^]]]```eeekkkmmmppppppppppppqqqsssqqquuuyyy|||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxxzzzyyyxxxwwwwwwxxxxxxyyyyyy{{{~~~~~~}}}uuurrrsssvvv|||~~~|||zzzxxxwwwvvvyyyzzz|||~~~~~~}}}|||uuusssooojjjfffcccccccccbbbbbbccceeeiiijjjjjjiiiddd]]]VVVQQQOOOQQQ[[[eee~~~{{{vvvrrroookkkeee```\\\XXXTTTRRROOOMMMKKKHHHGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAABBB@@@@@@>>>======>>>>>>???AAAEEELLLRRRVVVYYY]]]___]]]aaaeeeeeebbbaaaccceeefffjjjmmmnnnkkkhhhfffeeeaaa```]]]\\\ZZZXXXWWWVVVVVVUUUTTTUUUVVVWWWXXXXXXWWWWWWXXXYYYXXXUUUSSSQQQLLLJJJFFFDDDGGGLLLSSSWWWZZZYYYWWWSSSNNNJJJHHHHHHDDDEEEFFFFFFFFFFFFEEEEEEHHHKKKOOORRRUUU\\\fffnnnyyyzzzzzzyyyvvvrrrooommmbbb___ZZZUUURRRQQQQQQRRRVVV\\\eeemmmrrrvvvxxxzzzzzzzzzyyyyyyyyyxxxxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyzzzzzz{{{||||||}}}}}}}}}zzzzzzzzz{{{|||}}}~~~}}}zzzvvvqqqiiibbb^^^\\\[[[ZZZWWWTTTPPPLLLKKKLLLOOOQQQOOONNNMMMKKKKKKNNNSSSWWW___gggooorrrvvv|||~~~}}}{{{xxxssspppnnnppprrrtttssstttuuuvvvvvvuuutttsssqqqtttwww||||||zzz{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyyyyyyyyyyzzz{{{||||||~~~}}}{{{}}}}}}}}}||||||||||||{{{~~~}}}|||{{{{{{{{{{{{|||}}}}}}}}}}}}}}}|||{{{{{{yyywwwvvvvvvyyy{{{||||||||||||}}}~~~~~~~~~|||}}}~~~sssqqqlllhhheeedddeeeeee___^^^\\\YYYVVVQQQMMMKKKKKKLLLOOOQQQSSSSSSQQQPPPOOOOOONNNNNNQQQUUUZZZ]]]```fffnnnuuuyyy|||}}}~~~~~~|||zzzyyy{{{}}}~~~}}}{{{yyyyyyzzz|||}}}~~~{{{yyyyyyyyyyyyxxxwwwzzzzzzyyyxxxwwwvvvuuuuuuxxxyyyxxxwwwuuuuuuvvvxxxyyywwwuuusssrrrrrrssstttssssssrrrpppnnnmmmkkkjjj~~~yyysssnnnmmmooopppqqqnnnllljjjgggbbbcccnnn{{{}}}mmmkkkjjj|||rrrjjjddd___]]]\\\ZZZ]]]bbbiiikkknnnppppppqqqssstttrrruuuyyy|||}}}~~~}}}|||{{{zzzzzzyyyyyyzzzzzzzzzyyyyyyyyyzzzzzzzzz{{{|||~~~~~~~~~~~~zzzuuurrrsssxxx~~~}}}|||||||||{{{|||~~~}}}yyywwwrrrlllgggddddddeeebbbbbbcccfffiiikkkkkkjjjggg___WWWRRROOONNNUUU]]]rrr~~~zzzvvvrrrmmmgggbbb\\\VVVRRRQQQNNNJJJHHHHHHHHHGGGEEEDDDDDDCCCBBBBBBBBBCCCCCC??????============>>>???AAAFFFMMMSSSXXX\\\```cccaaafffiiiiiiffffffjjjnnnsssxxx~~~|||wwwtttsssjjjiiigggfffeeebbb^^^[[[VVVTTTPPPOOOQQQRRRSSSTTTQQQRRRRRRSSSRRRQQQOOONNNIIIFFFCCCAAABBBGGGLLLPPPRRRRRRPPPMMMIIIFFFFFFGGGHHHIIIIIIHHHFFFDDDBBB@@@HHHKKKNNNPPPSSS[[[gggqqq{{{~~~~~~yyytttpppnnnhhheee```ZZZUUUQQQOOONNNSSSXXX```hhhmmmrrrvvvxxxyyyyyyyyyyyyxxxxxxxxxwwwzzzzzzzzzyyyxxxwwwvvvuuuuuuwwwyyy{{{|||~~~~~~~~~{{{{{{{{{||||||}}}~~~zzzuuummmeee___ZZZVVVSSSNNNLLLIIIFFFFFFGGGIIIKKKHHHHHHHHHIIILLLSSS[[[```gggnnnuuuvvvyyy|||}}}{{{wwwtttqqqnnnnnnpppsssuuutttuuuvvvwwwwwwwwwvvvuuutttvvvzzz}}}~~~~~~|||||||||{{{zzzxxxwwwvvvvvvzzzzzzyyyyyyzzz{{{||||||zzz}}}}}}zzz||||||||||||}}}}}}}}}}}}~~~}}}|||{{{{{{{{{|||}}}}}}}}}}}}}}}|||{{{zzzzzzwwwvvvuuuwwwzzz||||||||||||}}}}}}~~~|||uuuooojjjhhhggggggbbbaaa```]]]YYYTTTPPPNNNLLLLLLNNNQQQSSSTTTSSSQQQRRRPPPNNNNNNOOORRRVVVXXX\\\cccmmmvvv|||~~~}}}||||||~~~~~~}}}|||{{{{{{{{{|||}}}}}}{{{yyyyyyzzzzzzyyyxxx{{{{{{zzzyyyxxxwwwvvvuuuxxxyyyzzzyyywwwvvvvvvwwwvvvuuutttsssrrrrrrssstttrrrrrrrrrqqqpppnnnlllkkk}}}vvvpppnnnooopppqqqppprrrsssqqqiiidddkkkvvv{{{kkkhhhbbbtttvvvmmmfff```]]]ZZZYYY\\\aaafffiiimmmoooqqqsssuuuwwwwwwxxxzzz{{{{{{{{{}}}{{{zzzzzzyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{|||||||||~~~~~~~~~xxxrrrooosss{{{~~~|||{{{vvvooohhheeefffhhhbbbbbbcccfffiiikkkkkkjjjiiiaaaXXXSSSOOOMMMQQQWWWddd}}}|||wwwrrrkkkddd\\\VVVRRRNNNJJJHHHHHHIIIHHHFFFGGGGGGEEEDDDDDDDDDEEEEEEAAA@@@???>>>??????@@@AAAAAAFFFNNNTTTZZZ^^^ccceeegggkkknnnmmmkkklllrrrxxxzzzyyyxxxxxxvvvrrrkkkfff\\\XXXSSSQQQQQQSSSSSSRRRSSSRRRRRRPPPOOONNNMMMLLLFFFDDDBBB@@@AAACCCGGGIIIJJJJJJIIIGGGDDDBBBCCCEEEIIIIIIIIIIIIGGGDDDAAA???FFFIIIKKKMMMPPPZZZiiiuuu{{{~~~xxxsssqqqnnnlllfff```YYYSSSOOOLLLOOOTTT[[[aaagggmmmsssvvvyyyyyyyyyyyyyyyxxxwwwwwwxxxxxxxxxxxxwwwvvvuuuuuusssuuuwwwyyy{{{|||}}}}}}}}}}}}|||}}}}}}~~~~~~~~~yyyqqqhhhaaaYYYRRRNNNGGGEEECCCAAAAAABBBCCCDDDEEEFFFGGGJJJOOOYYYccckkkpppvvvzzzzzzyyy{{{yyyvvvrrrqqqnnnmmmmmmppprrrttttttuuuwwwxxxxxxxxxwwwwwwxxxzzz}}}~~~||||||~~~{{{zzzzzzyyyxxxwwwvvvvvv{{{{{{{{{zzz{{{{{{|||||||||}}}}}}|||{{{||||||}}}~~~~~~|||{{{zzz{{{|||}}}|||}}}}}}|||{{{zzzyyyyyywwwwwwwwwyyy|||~~~}}}|||}}}}}}~~~xxxqqqmmmlllkkkgggfffdddaaa\\\XXXTTTRRROOOOOOOOORRRVVVWWWUUUSSSRRRPPPNNNLLLLLLNNNQQQSSSWWW___kkkuuu{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{yyyyyyzzz{{{{{{zzzyyyyyyyyyxxxxxxwwwwwwwwwxxxzzz|||{{{yyywwwvvvvvvttttttsssssssssssssssssspppqqqqqqqqqpppooommmlllwwwqqqnnnooopppqqqrrruuuyyywwwmmmeeeiiirrrooojjj\\\oooyyyooohhhaaa]]]ZZZXXX[[[aaaeeehhhllloooqqqtttwwwyyy{{{{{{|||{{{yyyyyy{{{|||yyyyyyxxxxxxyyyyyyzzzzzzyyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~{{{ssslllooovvv}}}yyyqqqjjjggghhhjjjaaaaaabbbeeeiiikkkkkkjjjiiiaaaYYYSSSNNNLLLOOOTTTZZZrrr{{{tttkkkbbb\\\WWWSSSNNNMMMNNNNNNMMMKKKIIIHHHGGGEEEEEEEEEFFFFFFDDDCCCBBBBBBBBBCCCDDDEEEAAAFFFNNNUUU[[[```dddgggkkkooorrrqqqnnnpppxxxwwwqqqddd^^^XXXTTTSSSSSSRRRPPPVVVTTTRRROOOMMMKKKJJJIIIEEEDDDBBB@@@@@@BBBCCCEEEEEEEEEEEECCC@@@@@@AAACCCEEEFFFGGGHHHGGGFFFDDDBBBCCCFFFIIIJJJMMMYYYjjjwwwzzz{{{vvvtttpppnnniiiccc]]]VVVRRROOOMMMQQQWWW]]]cccjjjpppuuuxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvssstttvvvyyyzzz{{{{{{zzz~~~}}}}}}}}}~~~~~~{{{yyyzzz{{{|||~~~{{{ssskkkbbbYYYQQQKKKCCCBBB@@@???>>>>>>>>>???EEEFFFIIILLLTTT^^^jjjrrrvvv|||~~~|||yyyyyyvvvrrrooonnnmmmlllmmmppprrrttttttuuuwwwxxxyyyyyyxxxwww{{{}}}}}}{{{{{{}}}yyyyyyyyyxxxxxxxxxxxxwww}}}||||||{{{{{{{{{||||||~~~}}}}}}||||||}}}~~~~~~{{{|||}}}~~~~~~|||{{{zzz{{{}}}~~~||||||||||||{{{zzzyyyxxxxxxxxxyyy|||}}}}}}~~~~~~~~~zzzxxxsssqqqpppkkkiiigggccc___[[[WWWUUURRRQQQQQQTTTXXXYYYWWWUUURRROOOMMMJJJJJJKKKNNNPPPSSS[[[hhhssszzz}}}~~~~~~~~~|||}}}~~~~~~~~~~~~}}}}}}|||zzzyyyyyy{{{||||||{{{vvvvvvwwwwwwxxxxxxxxxxxxwwwzzz}}}}}}{{{xxxvvvuuurrrssssssttttttsssrrrrrroooooopppqqqpppooonnnmmm|||sssssstttrrrqqqsssuuuxxx}}}~~~uuujjjhhhkkk}}}yyylllaaacccqqq|||nnnfff^^^\\\[[[ZZZ\\\```aaagggooossssssssswwwzzz|||}}}}}}|||zzzxxxyyyzzz|||{{{xxxwwwwwwyyy{{{}}}{{{zzzzzz|||~~~{{{~~~|||zzzuuutttmmmlllwww|||wwwrrrnnnlllllllllnnnkkkhhhggghhhjjjllllllfff```XXXQQQOOOOOOOOOOOOVVVbbbxxx}}}uuulllccc^^^[[[WWWTTTRRRQQQOOONNNLLLLLLLLLKKKJJJIIIGGGGGGEEEDDDCCCCCCCCCDDDFFFGGGIIIMMMSSSXXX\\\aaaeeehhhmmmppptttvvvtttvvvvvvjjjeee^^^ZZZXXXYYYZZZZZZ[[[WWWRRRNNNLLLJJJHHHFFFGGGEEEBBBAAAAAAAAA@@@>>>BBBBBBBBBBBBBBBBBBBBBBBBHHHIIIKKKLLLLLLIIIGGGEEEHHHFFFEEEIIINNNWWWfffttt{{{{{{vvvpppnnnkkkfff```YYYTTTPPPRRRPPPSSSZZZbbbhhhooowwwzzzyyywwwvvvuuuuuuuuuuuuzzzyyyxxxwwwvvvtttssssssuuuvvvxxxzzz{{{{{{{{{zzz{{{{{{{{{|||}}}}}}}}}vvvrrrrrrtttwwwxxx~~~tttjjj```WWWNNNIII@@@AAABBBAAA??????@@@BBBAAAGGGMMMQQQ[[[iiiuuuyyy}}}}}}|||yyyuuuqqqmmmkkkllllllnnnppprrruuuvvvwww{{{||||||{{{wwwuuutttttt~~~}}}{{{zzz{{{}}}~~~~~~}}}zzzxxxxxxyyy{{{}}}|||{{{yyyxxxxxxyyyzzz{{{}}}}}}}}}}}}|||||||||||||||}}}}}}~~~~~~|||{{{zzzzzzzzz|||zzz{{{|||}}}{{{xxxwwwxxx{{{}}}~~~~~~}}}|||}}}}}}}}}}}}~~~uuuqqqttt~~~vvvsssrrroooqqqrrrlllccc[[[XXXYYYVVVZZZ\\\]]]^^^^^^YYYRRRRRRPPPLLLHHHGGGHHHKKKMMMVVV]]]hhhrrrxxx{{{}}}~~~|||zzzyyy{{{zzzyyyyyyzzz{{{}}}~~~}}}|||{{{zzzyyyxxxxxxxxxzzzzzz{{{{{{zzzxxxvvvuuuvvvuuuuuusssrrrqqqppppppmmmnnnooopppqqqqqqpppooo|||uuuuuuuuusssrrrtttyyy{{{~~~~~~uuujjjfffiii{{{tttaaacccnnnsssjjjaaa]]]ZZZXXXZZZ^^^bbbhhhooosssssstttwwwzzz{{{|||}}}|||zzzyyyyyyzzz{{{zzzyyyxxxxxxzzz{{{}}}|||{{{{{{}}}~~~|||~~~}}}}}}~~~~~~}}}|||sssjjjeeekkkxxxzzztttpppnnnmmmmmmmmmkkkhhhhhhiiikkkkkkkkkeee___WWWPPPMMMMMMMMMMMMOOOYYYjjj}}}ssskkkfffbbb^^^[[[YYYWWWUUUTTTRRRRRRQQQPPPOOOMMMLLLKKKMMMLLLKKKJJJJJJKKKLLLLLLNNNRRRWWW\\\```dddhhhkkkppprrruuuwwwvvvxxx~~~rrrnnniiieeecccbbbaaa``````\\\UUUPPPNNNLLLJJJIIIJJJHHHEEECCCCCCBBBAAA???CCCCCCCCCDDDDDDDDDDDDDDDGGGHHHJJJKKKKKKIIIGGGEEEIIIFFFFFFIIIMMMVVVdddrrr{{{~~~zzztttrrrnnniiiccc]]]WWWSSSRRRPPPRRRYYY```gggooovvvyyyxxxwwwuuuttttttuuuuuuxxxxxxwwwvvvuuutttssssssvvvwwwyyyzzz{{{|||{{{{{{{{{{{{|||}}}}}}~~~{{{~~~~~~zzzxxxvvvtttssstttwww{{{~~~vvvkkkaaaWWWOOOJJJCCCCCCBBBAAA??????@@@BBBFFFMMMTTTZZZcccoooyyy}}}}}}xxxtttoookkkiiimmmnnnppprrruuuwwwxxxyyyzzz{{{{{{zzzwwwvvvwwwxxx}}}{{{zzz{{{|||~~~}}}|||{{{zzzzzz{{{|||}}}~~~|||{{{yyyyyyyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}|||~~~~~~~~~~~~}}}}}}}}}~~~|||zzz{{{}}}}}}|||zzzyyyzzz|||~~~~~~}}}}}}}}}}}}~~~~~~ssspppsss||||||wwwuuupppssssssnnnfff___\\\\\\___dddiiijjjjjjhhh```WWWSSSQQQLLLIIIGGGHHHJJJLLLUUU\\\gggqqqwww{{{}}}~~~|||{{{{{{zzzzzzzzzzzz{{{||||||{{{zzzzzzyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvuuusssrrrpppoooooolllmmmooopppqqqpppooonnn~~~wwwwwwwwwvvvvvvwww~~~~~~wwwlllggggggyyy}}}fffdddiiixxxyyynnnccc]]]YYYVVVWWW[[[```eeelllpppqqqsssvvvyyyyyy{{{||||||{{{zzzzzz{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{|||~~~~~~}}}~~~|||{{{{{{}}}~~~~~~yyymmmaaa```gggrrr}}}xxxsssqqqoooooolllkkkiiiiiijjjkkkkkkjjjccc]]]UUUOOOKKKJJJJJJJJJIIIOOOZZZiii{{{wwwqqqnnniiieeecccaaa^^^\\\[[[ZZZYYYWWWUUUSSSQQQPPPRRRQQQPPPOOONNNNNNNNNOOOQQQUUUZZZ^^^bbbgggkkknnnrrrsssvvvyyyyyy|||}}}yyyuuurrrooojjjgggeee___XXXRRROOONNNMMMMMMOOOLLLHHHFFFEEEDDDBBBAAACCCDDDEEEFFFFFFGGGGGGGGGIIIJJJKKKLLLLLLKKKIIIGGGJJJGGGFFFIIILLLTTTaaannnzzzyyyvvvrrrmmmhhhaaaZZZVVVRRROOOQQQWWW___eeennnuuuwwwwwwvvvuuutttttttttuuuvvvvvvuuuuuuuuutttttttttvvvwwwxxxzzz{{{{{{|||{{{zzz{{{|||}}}~~~}}}||||||yyy{{{~~~}}}|||zzzwwwtttqqqsssvvvwwwwwwzzz|||pppeee[[[SSSLLLHHHGGGFFFEEECCCAAABBBDDDGGGOOOWWW```fffnnnxxx|||vvvpppllliiihhhoooqqqsssuuuxxxzzz{{{|||zzzzzzzzzxxxwwwxxx{{{}}}~~~|||zzzzzzzzz{{{|||{{{{{{{{{|||}}}}}}~~~~~~~~~}}}{{{zzzzzz{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{|||}}}~~~}}}|||{{{|||~~~}}}}}}}}}}}}~~~{{{rrroooqqqxxxzzzvvvsssuuuuuuqqqjjjccc``````fffnnnvvvzzzyyytttggg[[[UUURRRNNNJJJHHHHHHJJJKKKTTT[[[fffpppwww{{{}}}~~~~~~{{{{{{{{{|||{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{|||}}}}}}|||{{{zzzzzzyyyyyyzzzwwwvvvuuusssqqqooonnnmmmjjjlllooopppqqqooommmlll{{{zzzzzz{{{{{{{{{}}}rrrkkkjjjyyysssiiidddmmm|||qqqeee^^^YYYUUUVVVYYYZZZ___fffkkknnnrrruuuxxxxxxzzz||||||{{{{{{{{{|||yyyzzz{{{||||||{{{zzzzzzyyyzzz{{{}}}~~~~~~}}}||||||zzzxxxyyy{{{~~~~~~~~~~~~xxxfff]]]]]]fffvvvzzzvvvsssqqqpppmmmkkkjjjkkkkkkkkkjjjhhhaaa\\\TTTNNNJJJIIIHHHGGGHHHJJJOOOXXXgggzzz|||xxxsssooollliiigggdddcccbbb___]]]ZZZWWWUUUTTTUUUUUUTTTRRRQQQPPPPPPPPPPPPSSSXXX]]]aaaffflllpppqqqssswww{{{}}}{{{sssnnnfffaaaYYYSSSQQQPPPQQQQQQSSSOOOKKKGGGFFFDDDCCCAAABBBDDDFFFHHHIIIJJJJJJJJJMMMNNNOOOPPPOOONNNLLLKKKKKKHHHGGGIIIKKKQQQ]]]iiivvv}}}yyytttoookkkeee]]]XXXSSSPPPPPPVVV\\\cccllltttuuuuuuuuutttttttttttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{xxxyyy{{{}}}~~~}}}|||{{{xxxzzz|||}}}{{{xxxvvvtttrrrsssxxx}}}}}}~~~{{{tttiii___WWWQQQMMMJJJJJJJJJIIIGGGGGGIIINNNQQQZZZccclllrrrxxxyyyrrrmmmkkkjjjkkkrrrsssvvvxxx{{{|||}}}}}}|||{{{zzzxxxwwwyyy}}}~~~|||zzzzzzzzz{{{{{{yyyzzz|||~~~~~~}}}|||{{{{{{{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||||||||||||||}}}~~~~~~~~~{{{|||~~~~~~~~~}}}}}}~~~zzzrrrooopppttt~~~{{{uuutttuuuuuurrrlllgggdddcccgggqqq{{{zzzkkk]]]UUUSSSOOOKKKIIIHHHIIIJJJRRRZZZeeeooovvvzzz}}}{{{||||||}}}|||zzzxxxwwwvvvwwwwwwxxxzzz|||~~~}}}|||zzzyyyxxxxxxyyyzzzwwwvvvuuussspppnnnmmmllliiikkknnnppppppnnnkkkjjj~~~|||ssspppzzzqqqbbbfff{{{uuuiiiaaa[[[VVVVVVYYYWWW[[[aaahhhmmmrrrvvvyyyvvvxxx{{{}}}|||||||||}}}zzz{{{|||}}}|||{{{yyyxxxvvvxxxzzz{{{{{{{{{zzzzzzzzzxxxvvvwww{{{~~~~~~~~~~~~ooo___YYY___ooo~~~{{{xxxuuusssrrrooommmlllkkkkkkkkkiiiggg```ZZZSSSMMMJJJHHHGGGFFFHHHHHHIIINNNXXXiii||||||wwwtttrrrnnnlllkkkiiifffaaa]]]ZZZXXXWWWXXXXXXWWWVVVTTTSSSRRRQQQLLLOOOTTTYYY^^^dddjjjooonnnpppwww}}}|||uuuhhhccc\\\VVVTTTTTTTTTTTTVVVRRRLLLHHHFFFEEECCCBBBAAACCCGGGJJJMMMOOOOOOPPPQQQQQQQQQQQQQQQOOONNNMMMLLLIIIHHHHHHJJJNNNYYYdddsss~~~zzztttpppnnnhhh```ZZZVVVRRRQQQUUUZZZaaajjjssstttttttttuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwxxxxxxxxxuuuuuuvvvwwwxxxyyyzzzzzzuuuwwwzzz|||}}}}}}|||{{{yyyzzz{{{|||~~~yyyvvvuuuvvvvvvwww}}}sssnnneee^^^YYYVVVSSSRRRMMMMMMMMMNNNOOOTTTZZZ^^^fffnnnvvvzzz}}}}}}yyytttooolllmmmooopppuuuwwwyyy|||}}}~~~~~~~~~~~~|||yyyxxxzzz~~~~~~}}}|||{{{zzzzzzzzz{{{yyyzzz|||~~~}}}|||{{{{{{|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}|||{{{{{{zzz{{{{{{{{{{{{|||||||||}}}}}}~~~{{{{{{|||~~~~~~~~~~~~}}}~~~~~~vvvsssqqqrrryyy}}}wwwuuuvvvuuurrrnnniiieeecccdddnnnyyyzzzlll___VVVSSSPPPLLLJJJIIIJJJJJJQQQYYYdddooovvv{{{~~~~~~||||||}}}}}}|||zzzxxxwwwvvvvvvwwwxxxzzz|||~~~|||{{{yyywwwvvvvvvwwwwwwvvvvvvtttrrrpppnnnlllkkkiiijjjlllnnnnnnllljjjhhh|||vvvxxxyyydddbbbwwwzzzoooggg```ZZZWWWYYYXXX[[[```ffflllrrrvvvxxxtttwww{{{}}}}}}}}}}}}}}}}}}}}}~~~}}}|||zzzxxxwwwtttvvvyyyzzzyyyyyyyyyzzzwwwvvvuuuwww{{{~~~~~~~~~}}}tttbbbWWWZZZiiiyyy}}}zzzxxxvvvuuussspppmmmkkkjjjiiigggfff^^^ZZZSSSNNNKKKJJJIIIHHHGGGGGGGGGHHHMMMXXXfffqqqxxx|||}}}~~~}}}zzzwwwuuutttqqqlllgggbbb___\\\[[[VVVVVVVVVUUUTTTRRRQQQPPPMMMPPPTTTXXX]]]bbbiiimmmmmmooouuu|||~~~qqqllleee___\\\ZZZZZZYYYXXXTTTNNNJJJGGGFFFEEEDDDAAADDDIIINNNRRRUUUWWWWWWUUUUUUTTTSSSRRRPPPOOONNNNNNJJJHHHHHHHHHKKKUUU___qqq|||vvvtttrrrnnnfff___[[[UUURRRUUUYYY___hhhqqqssstttuuuvvvvvvvvvvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvwwwyyyzzz{{{vvvwwwyyyzzz{{{{{{zzzzzzzzzyyyyyyzzz}}}|||wwwtttuuuxxx{{{zzz~~~~~~yyyuuummmiiiccc___\\\[[[ZZZXXXUUUVVVXXXZZZ]]]bbbiiimmmssszzz~~~~~~~~~~~~wwwtttqqqnnnnnnqqquuuxxx{{{|||~~~~~~}}}{{{zzz|||~~~~~~}}}|||{{{{{{{{{{{{yyyzzz|||~~~~~~~~~}}}|||{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||||||||||||||zzz{{{||||||{{{{{{|||}}}zzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~zzzvvvtttxxx~~~}}}wwwwwwvvvsssooojjjfffcccbbbjjjqqquuuvvvsssiii^^^UUUSSSPPPMMMKKKKKKKKKKKKQQQYYYdddooowww|||~~~||||||||||||{{{zzzyyyxxxwwwwwwxxxyyyzzz|||}}}~~~|||{{{zzzxxxvvvuuuttttttuuutttsssqqqooommmlllkkkiiijjjkkkkkkkkkjjjiiihhh}}}yyysss~~~iiiaaapppwwwooofff]]]YYYYYYYYYZZZ]]]bbbhhhmmmpppqqqrrrvvvzzz}}}}}}}}}~~~~~~}}}{{{yyywwwvvvtttwwwzzzzzzyyyxxxyyyzzzuuuuuuuuuxxx{{{~~~~~~~~~~~~}}}|||}}}vvvdddXXXYYYhhhxxx}}}{{{zzzyyywwwsssnnnkkkiiihhhfffeee^^^YYYTTTOOOMMMLLLKKKJJJFFFHHHIIIGGGGGGKKKSSSZZZ```dddhhhhhhfffgggmmmsss~~~|||yyytttnnnhhhdddbbbaaaYYYYYYYYYYYYXXXWWWUUUTTTUUUWWWYYY\\\^^^ccchhhlllqqqqqqtttyyy|||~~~{{{ssslllgggccc```^^^ZZZVVVPPPLLLJJJIIIHHHGGGBBBFFFLLLSSSYYY]]]______\\\[[[ZZZXXXVVVTTTRRRQQQOOOKKKIIIHHHGGGIIIQQQ[[[pppzzzxxxxxxuuummmfff___YYYTTTUUUXXX]]]gggooossstttuuuwwwwwwxxxwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwxxxwwwwwwxxxyyyzzz|||}}}zzzzzzyyyyyyxxxxxxwwwwwwzzzxxxxxxyyy|||zzzvvvuuuxxx{{{zzztttrrrtttyyy|||}}}~~~|||yyywwwqqqqqqrrrsssuuuyyyzzzvvvqqqnnnkkkhhhgggfffeeeccceeegggjjjmmmqqquuu{{{~~~~~~~~~|||tttsssqqqppprrrvvv{{{|||}}}}}}||||||~~~~~~~~~}}}|||||||||{{{zzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}yyy{{{}}}|||yyyxxxzzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||xxxzzzzzzyyywwwtttqqqlllgggccc```dddgggggghhhgggaaaYYYTTTSSSPPPNNNMMMLLLLLLLLLQQQYYYeeepppxxx}}}~~~}}}|||{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyzzz{{{||||||}}}}}}|||zzzwwwuuusssqqqssssssrrrpppooonnnlllllljjjjjjiiiiiihhhhhhhhhhhh|||zzzooo{{{mmmbbbkkk~~~uuukkk```YYYXXXXXXYYYZZZ^^^cccfffhhhiiirrruuuzzz}}}~~~~~~~~~~~~}}}zzzxxxvvvuuutttwww{{{{{{yyyxxxzzz{{{ttttttuuuxxx|||}}}}}}|||~~~~~~~~~}}}|||||||||~~~xxxggg[[[[[[jjjzzz~~~}}}|||yyyuuuooojjjhhhfffeeeddd]]]YYYTTTPPPNNNNNNMMMLLLGGGJJJLLLIIIFFFEEEIIIMMMNNNSSSWWWVVVTTTUUU[[[bbbmmm{{{yyysssmmmiiifffeeeccccccdddddddddbbbaaa```]]]^^^___```aaadddhhhllluuussssssvvvyyy}}}~~~wwwpppjjjeeebbb\\\XXXRRRMMMLLLKKKKKKJJJDDDHHHOOOVVV]]]bbbdddeeecccbbb```^^^[[[YYYWWWVVVOOOLLLIIIHHHGGGHHHPPPYYYqqq~~~}}}}}}{{{ssskkkaaa[[[UUUVVVXXX]]]fffnnnssstttvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvuuuzzzyyyyyyyyyzzz|||~~~~~~|||zzzxxxvvvuuuuuutttyyywwwvvvwww{{{|||vvvoooiiigggiiikkkoooqqquuu{{{~~~xxxssspppsssxxx|||~~~|||yyytttmmmiiicccdddfffhhhkkkqqqxxx~~~~~~|||yyywwwwwwvvvtttrrrtttvvvzzz}}}}}}}}}}}}{{{tttsssrrrrrruuuzzzzzz{{{|||}}}~~~~~~~~~}}}}}}||||||{{{{{{{{{|||}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~}}}|||||||||||||||}}}yyy{{{}}}{{{xxxwwwxxxzzz{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~|||}}}|||{{{xxxvvvrrrmmmhhhddd^^^```___\\\\\\]]]YYYSSSSSSRRRPPPNNNMMMMMMMMMMMMQQQYYYeeeqqqyyy~~~~~~}}}|||{{{yyyyyyzzz{{{|||zzzzzzyyyyyyyyyzzzzzz{{{~~~|||yyyvvvrrrppprrrrrrqqqpppooonnnmmmlllkkkjjjhhhggggggggghhhiii~~~tttrrryyyrrrdddhhh{{{{{{qqqfff\\\UUUZZZ[[[^^^```bbbcccddddddnnnqqquuuyyy}}}~~~}}}{{{{{{zzzzzzxxxwwwuuuvvvwwwyyyxxxxxxxxxxxxwwwxxxyyy{{{}}}~~~~~~}}}|||~~~|||}}}yyyiii\\\\\\hhhsss}}}}}}|||uuunnnjjjjjjiiifffccc___YYYRRRNNNNNNNNNMMMLLLLLLKKKIIIGGGFFFEEEDDDDDDFFFFFFFFFGGGIIIKKKNNNOOO]]]eeevvv|||xxxvvvtttpppmmmlllkkkjjjkkkkkkjjjgggdddggggggggghhhjjjkkkmmmnnnrrrsssvvvxxxxxx|||{{{sssiiiaaabbb]]]WWWUUUUUUSSSOOOJJJLLLLLLNNNSSS[[[dddjjjmmmnnnjjjeee```]]]ZZZWWWUUUMMMIIIGGGFFFFFFHHHRRR\\\ooo~~~~~~|||vvvpppkkkaaaXXXVVVWWW\\\dddllluuuvvvyyy{{{{{{zzzxxxwwwxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzzzzz|||}}}~~~~~~~~~|||{{{zzzzzzzzzzzz|||zzzyyyyyy{{{}}}~~~}}}zzzooofffbbb^^^XXXWWW[[[ZZZ^^^eeeoooxxx|||xxxuuutttvvvyyy{{{}}}|||xxxsssmmmeee___[[[ZZZYYYXXXZZZ___gggoootttzzz}}}{{{wwwtttsssttttttsssuuuyyy|||~~~~~~~~~~~~}}}{{{|||}}}~~~~~~}}}|||{{{||||||||||||}}}}}}}}}}}}~~~}}}}}}}}}{{{{{{~~~~~~|||zzz|||||||||{{{{{{|||||||||xxxyyy{{{|||~~~~~~}}}}}}||||||}}}|||{{{}}}{{{xxxtttrrrqqqmmmhhhddd^^^]]]]]]^^^^^^[[[XXXTTTWWWRRROOOPPPOOOMMMNNNRRRSSS[[[fffqqqyyy~~~~~~~~~zzzzzzzzzzzz{{{}}}~~~~~~~~~}}}|||{{{zzzyyyyyy}}}~~~zzzvvvuuuuuuvvvvvvtttrrrpppmmmjjjiiilllhhhfffeeedddccchhhooo~~~uuurrrxxxvvvggggggwwwzzzpppfff\\\UUUYYY[[[___cccfffgggggggggoooqqquuuyyy|||~~~~~~~~~}}}|||{{{{{{{{{{{{yyyxxxvvvwwwyyyzzzzzzzzzyyyxxxxxxxxxyyy{{{}}}~~~~~~}}}|||}}}}}}}}}}}}~~~~~~~~~wwwhhh\\\\\\gggrrr}}}|||~~~~~~~~~~~~wwwppplllkkkjjjgggccc```ZZZSSSOOOOOOPPPOOOMMMLLLKKKIIIGGGFFFDDDDDDCCCDDDDDDCCCDDDEEEGGGHHHJJJOOOWWWfff|||~~~}}}yyyvvvrrrqqqpppppppppnnnkkkiiiiiiiiijjjjjjlllmmmooooooqqqrrruuuwwwxxx}}}zzzooogggfffaaa\\\YYYYYYWWWRRRNNNNNNNNNOOOSSSZZZaaafffiiijjjgggbbb^^^\\\ZZZWWWUUUOOOKKKHHHGGGFFFGGGPPPZZZrrrzzztttnnneee\\\YYYYYY]]]eeennnuuuvvvyyy{{{{{{zzzxxxvvvxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{}}}~~~~~~~~~}}}||||||{{{zzzzzz}}}||||||}}}~~~}}}{{{xxxoooeee\\\XXXTTTOOONNNQQQOOOSSS[[[dddnnnwww}}}}}}{{{xxxuuutttuuuwwwyyyxxxuuupppiiiccc]]]YYYWWWVVVUUUTTTUUUYYY```gggkkkttttttzzz|||xxxvvvuuutttuuuvvvwwwzzz}}}~~~}}}}}}||||||}}}|||}}}~~~~~~~~~}}}|||{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~}}}{{{|||~~~~~~|||zzz}}}|||{{{zzzzzz{{{|||}}}zzz{{{}}}~~~~~~}}}}}}}}}~~~}}}|||uuuuuurrrnnnmmmmmmkkkhhheeecccbbbaaa``````^^^ZZZWWWXXXSSSQQQQQQPPPNNNOOOSSSVVV]]]hhhrrrzzz~~~~~~~~~}}}zzzzzzzzz{{{|||}}}~~~||||||{{{{{{zzzzzzyyyyyy{{{}}}}}}zzzwwwvvvwwwuuuuuutttrrrooollljjjiiiiiifffddddddddddddjjjrrrvvvqqqtttoooiiittt{{{pppeee\\\VVVWWW[[[aaagggkkkmmmlllkkkppprrrvvvyyy{{{|||}}}||||||{{{{{{{{{{{{{{{||||||zzzxxxwwwxxxzzz|||||||||zzzzzzyyyyyyzzzzzz{{{|||~~~}}}|||{{{{{{|||~~~~~~~~~~~~zzzlll```^^^fffooo~~~|||yyyyyy|||zzzsssnnnllljjjgggddd```ZZZTTTQQQQQQRRRPPPNNNLLLKKKIIIGGGEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEJJJVVVfff||||||xxxvvvuuutttsssqqqnnnllljjjjjjjjjjjjkkklllnnnnnnppppppsssvvvxxxxxxpppkkkgggbbb___^^^\\\WWWSSSRRRQQQPPPRRRVVV[[[___```ccc```\\\ZZZYYYXXXVVVUUUPPPMMMJJJHHHGGGHHHPPPZZZvvv~~~yyysssjjjaaa]]]\\\___gggooouuuvvvyyyzzz{{{zzzxxxvvvxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyyyyzzz{{{|||}}}~~~}}}}}}~~~~~~}}}|||{{{zzz{{{|||~~~}}}wwwsssddd\\\TTTPPPLLLIIIGGGIIIFFFJJJPPPYYYdddnnnuuuzzzyyyxxxvvvtttrrrrrrrrrsssrrrnnnhhhaaa\\\YYYXXXXXXUUUSSSRRRRRRTTTYYY^^^bbbjjjiiilllttt}}}~~~yyyvvvvvvwwwyyyxxxzzz}}}|||~~~|||{{{zzzzzz{{{{{{|||}}}~~~~~~~~~}}}{{{zzzzzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}||||||}}}~~~|||{{{}}}|||zzzyyyyyyzzz|||}}}|||}}}~~~~~~~~~}}}~~~~~~||||||{{{vvvqqqlllllljjjgggggghhhiiiiiihhhiiihhhgggfffeeeccc^^^[[[ZZZUUURRRRRRQQQOOOQQQUUUYYY```jjjtttzzz~~~~~~}}}}}}~~~}}}|||{{{{{{{{{{{{|||}}}~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||{{{yyywwwwwwwwwtttsssrrrpppnnnllliiihhhfffdddccccccccceeemmmwwwtttmmmnnnzzzzzznnnsss}}}qqqfff]]]WWWVVVZZZbbbjjjoooppppppoooqqqsssvvvyyyzzz{{{zzzzzzzzzyyyyyyzzzzzz{{{|||}}}yyyxxxwwwxxx{{{|||}}}|||{{{{{{{{{zzzzzzzzzzzz{{{|||{{{zzzyyyzzz|||uuufff```dddiiiuuuzzzwwwxxx}}}}}}vvvpppmmmjjjgggeee^^^ZZZUUUSSSSSSSSSQQQOOOLLLKKKJJJHHHFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCHHHOOOXXXggg~~~~~~{{{yyyvvvuuusssqqqnnnkkkiiiiiiiiihhhiiiiiijjjkkkoooooorrrvvvyyy}}}wwwooolllhhheeeccc```[[[XXXVVVTTTQQQQQQSSSUUUWWWWWWYYYWWWTTTSSSSSSTTTSSSRRRPPPMMMKKKJJJIIIJJJSSS\\\xxx{{{wwwnnneee```^^^___gggpppuuuwwwyyy{{{{{{zzzxxxwwwyyyxxxxxxwwwwwwxxxxxxyyyyyyyyyyyyyyyzzz{{{|||}}}|||}}}~~~}}}{{{zzzxxxzzz}}}zzzrrrlll\\\WWWQQQMMMKKKJJJIIIIIIFFFHHHLLLSSS\\\fffoootttsssrrrqqqooonnnlllkkkjjjkkkiiifffbbb```_________ZZZXXXVVVTTTUUUWWWZZZ\\\______aaahhhooo||||||wwwvvvxxx|||~~~~~~|||~~~~~~}}}}}}}}}{{{yyyxxxxxxyyyzzz{{{|||}}}}}}}}}{{{zzzyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||~~~|||zzzyyyyyyzzz|||~~~}}}~~~~~~~~~~~~~~~|||yyyyyyyyy|||}}}zzztttnnniiiffffffeeeddddddfffiiilllmmmlllmmmoooqqqqqqlllfffaaa[[[VVVSSSTTTSSSQQQSSSWWW\\\cccllluuuzzz}}}~~~}}}}}}~~~~~~}}}}}}|||||||||||||||{{{||||||}}}}}}yyyyyyzzzzzzzzz{{{{{{{{{{{{{{{zzzyyywwwvvvuuuuuurrrqqqqqqooommmkkkiiihhhfffdddcccdddcccfffppp{{{rrriiihhhtttsssqqquuuiii___ZZZVVVZZZaaahhhmmmpppqqqqqqrrrsssvvvxxxzzzzzzyyyxxxyyyyyyyyyyyy{{{|||}}}~~~yyyxxxwwwxxxzzz||||||{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyzzzzzzyyyxxx{{{mmmaaa^^^```mmm~~~~~~yyywwwzzz~~~wwwqqqmmmiiigggfff]]]YYYUUUTTTUUUUUURRROOOMMMLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBGGGLLLOOOWWWiii~~~zzzxxxuuussspppmmmkkkkkkjjjjjjiiiiiijjjjjjnnnooorrrvvvzzz{{{rrrpppmmmjjjgggccc^^^\\\[[[WWWSSSQQQQQQQQQRRRQQQRRRPPPNNNNNNOOOPPPQQQPPPOOOMMMLLLMMMMMMOOOWWWaaa||||||yyyqqqhhhbbb^^^___gggqqqvvvxxxzzz||||||{{{yyyxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxyyyyyyzzz{{{|||{{{|||~~~~~~}}}{{{zzzzzz{{{|||}}}{{{tttkkkeeeXXXUUUQQQNNNMMMNNNMMMLLLLLLKKKLLLOOOVVV___hhhnnnmmmlllkkkiiigggdddbbbaaabbbccceeeggghhhhhhhhhggg```^^^[[[XXXVVVVVVVVVWWWWWWWWW[[[aaagggrrr}}}yyywwwxxx{{{~~~}}}}}}|||||||||{{{zzzxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{zzzyyyyyyyyyzzzzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{zzzzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}|||}}}~~~zzzvvvtttvvvwwwwwwvvvpppjjjfffeeeeeeeeeeeefffgggjjjnnnqqqooosssyyy~~~~~~xxxnnngggZZZVVVTTTUUUTTTSSSUUUYYY^^^dddmmmuuuzzz|||}}}~~~~~~}}}~~~~~~~~~}}}}}}|||||||||{{{||||||{{{{{{{{{{{{{{{|||zzzzzzzzz{{{||||||}}}}}}}}}{{{yyywwwuuutttrrrqqqqqqppppppooommmkkkjjjiiiiiigggfffeeedddgggsssqqqfffcccnnn{{{xxxoooyyy{{{nnnccc^^^VVVYYY]]]ccchhhlllooopppqqqsssuuuxxxyyyyyyxxxxxxyyyyyyyyyzzz{{{}}}~~~{{{yyyxxxxxxzzz{{{{{{zzz{{{{{{|||||||||{{{{{{zzzwwwyyyzzzxxxvvvvvvzzz~~~sssccc[[[ZZZfffwww~~~zzzxxx{{{}}}wwwqqqkkkhhhffffff]]]ZZZWWWWWWXXXWWWTTTQQQOOONNNLLLJJJHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFFFF@@@EEEJJJKKKMMMXXXkkkzzz|||yyyvvvsssrrrqqqpppooonnnnnnnnnnnnoooppptttxxx|||~~~wwwvvvtttqqqmmmhhhcccaaa```\\\WWWTTTRRRRRRQQQPPPPPPNNNLLLMMMOOOQQQRRRRRRPPPNNNNNNPPPPPPRRR[[[ddd}}}zzzsssjjjddd______hhhrrrwwwyyy|||}}}~~~}}}{{{yyyyyyyyyxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{zzz{{{|||}}}}}}|||{{{zzz}}}|||zzzxxxuuuooohhhcccZZZZZZWWWSSSSSSTTTSSSOOOQQQNNNKKKKKKPPPXXXaaagggiiihhhfffccc```^^^[[[ZZZYYY]]]cccjjjmmmnnnmmmllldddbbb^^^ZZZVVVSSSQQQPPPQQQRRRVVV[[[```jjj}}}|||{{{zzz{{{}}}~~~}}}|||{{{{{{yyyyyyyyyyyyyyyyyyxxxxxxwwwxxxyyy{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{|||||||||{{{{{{|||}}}~~~~~~}}}}}}~~~}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~||||||}}}}}}}}}||||||{{{{{{|||~~~|||{{{yyyzzz~~~xxxuuurrrrrrqqqrrrrrrnnnhhhfffgggggghhhiiiiiiiiijjjmmmpppqqqvvv}}}|||qqqiiiYYYUUUSSSUUUUUUUUUWWW\\\aaagggooowww{{{}}}~~~~~~}}}~~~}}}}}}}}}|||||||||||||||||||||{{{zzzyyyyyyyyyyyy{{{{{{{{{||||||}}}}}}}}}}}}{{{wwwuuutttsssqqqooopppppppppooonnnlllkkkjjjkkkjjjiiihhhfffjjjxxxtttfffaaakkkxxxppptttssshhhbbbXXXXXXYYY\\\aaafffkkknnnppprrrtttwwwxxxyyyxxxxxxzzzzzzzzz{{{|||}}}~~~~~~|||zzzzzz{{{|||{{{zzzzzz{{{|||}}}}}}|||{{{{{{wwwyyyzzzwwwrrroooqqqttt{{{iii```\\\bbbqqq~~~zzzxxxzzz~~~{{{vvvpppjjjfffffffff^^^\\\ZZZZZZ\\\[[[WWWTTTPPPOOONNNLLLJJJIIIHHHHHHFFFGGGIIIKKKLLLLLLLLLLLLEEEIIILLLKKKJJJOOO\\\fff||||||zzzxxxwwwvvvtttsssrrrrrrrrroooqqqvvv{{{~~~~~~~~~|||yyytttnnnjjjhhhfffbbb\\\XXXVVVUUUTTTSSSSSSQQQPPPQQQSSSVVVWWWWWWTTTRRRRRRSSSSSSTTT\\\eee{{{uuummmfff``````iiitttyyy{{{}}}~~~|||{{{zzzyyyyyyxxxxxxyyyyyyzzzxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{yyywwwtttrrrqqqqqqooonnniiijjjfffaaa___aaa^^^XXXTTTPPPLLLIIILLLTTT]]]dddgggfffccc___\\\YYYXXXWWWUUUZZZaaaiiinnnppppppooohhhfffaaa\\\VVVQQQNNNLLLLLLLLLNNNQQQVVVbbbxxx}}}~~~}}}|||{{{{{{vvvxxxyyy{{{{{{zzzyyyxxxvvvxxxzzz|||}}}~~~}}}}}}|||{{{{{{{{{{{{zzzzzzzzzzzz{{{}}}~~~~~~}}}}}}|||}}}}}}~~~~~~}}}}}}}}}}}}}}}||||||{{{zzzyyyzzz}}}zzzwwwzzzxxxtttqqqnnnllljjjkkknnnkkkfffeeeiiihhhjjjkkkjjjhhhgggiiikkkpppsssxxx|||{{{sssiiiaaaVVVSSSRRRTTTVVVVVVYYY^^^cccjjjrrryyy~~~~~~}}}}}}||||||}}}}}}||||||||||||}}}}}}}}}}}}|||{{{zzzyyyxxxwwwwwwwwwzzz{{{{{{{{{{{{{{{{{{{{{|||xxxuuusssssssssqqqooopppppppppooonnnmmmlllkkklllkkkkkkjjjiiinnn~~~~~~|||vvvhhh```iiivvv~~~rrrsss}}}vvvjjjdddYYYXXXWWWXXX\\\bbbiiimmmoooqqqtttwwwxxxyyyxxxxxx{{{{{{{{{||||||}}}~~~|||||||||||||||zzzyyyzzz|||}}}}}}}}}|||{{{xxxzzzzzzvvvnnniiiiiilllwww~~~qqqfffbbb```nnnzzzxxxyyy}}}|||zzzuuuoooiiieeeeeefff```^^^\\\]]]^^^^^^ZZZVVVQQQPPPOOOMMMKKKJJJIIIIIIIIIJJJMMMOOOQQQRRRRRRRRRMMMOOOPPPMMMJJJLLLTTT\\\ggg~~~|||zzzyyywwwvvvtttsssssssssppprrrwww|||yyysssooommmjjjfff```\\\ZZZYYYWWWVVVWWWUUUTTTUUUXXXZZZ[[[[[[WWWUUUTTTUUUTTTUUU\\\eee||||||vvvnnngggaaaaaakkkvvvzzz|||~~~}}}|||zzzyyyyyyxxxxxxyyyyyyzzzxxxxxxxxxwwwxxxxxxyyyyyyzzzzzzyyyyyyyyyzzzzzz{{{rrrooommmmmmqqqvvvzzz|||xxxzzzvvvooolllmmmiiibbbWWWRRRMMMIIILLLTTT^^^dddgggeeebbb]]]ZZZXXXVVVVVVVVVZZZaaahhhmmmpppqqqqqqkkkiiiddd^^^XXXRRRMMMKKKJJJHHHHHHJJJNNN[[[ttt~~~}}}|||{{{{{{uuuwwwyyy||||||{{{yyyxxxwwwxxx{{{}}}|||||||||{{{zzzzzzyyyyyy{{{|||~~~}}}}}}|||}}}}}}~~~~~~}}}}}}}}}~~~}}}}}}|||{{{zzzwwwyyy|||yyyxxx}}}|||rrrpppnnnjjjgggeeefffjjjiiidddeeejjjhhhjjjllljjjgggdddeeefffmmmnnnpppqqqooohhh___XXXUUUQQQQQQTTTVVVVVVZZZ___ffflllttt|||}}}}}}|||{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}{{{zzzyyyxxxwwwvvvvvvvvvzzzzzzzzzzzzzzzzzzzzzzzzzzzvvvsssrrrssstttsssqqqppppppppppppooonnnmmmlllkkkkkkllllllkkkqqq}}}~~~wwwmmmdddccclllxxx}}}tttwww}}}rrreee^^^XXXTTTWWW\\\```ffflllooosssxxxzzzyyyxxxyyy{{{}}}}}}}}}|||zzz{{{}}}|||}}}~~~~~~}}}||||||||||||||||||}}}~~~zzzzzzyyywwwrrrlllfffbbbnnnvvvyyyhhh\\\aaahhhyyy}}}yyywwwwwwyyy{{{{{{uuupppllliiigggeee___```aaacccdddaaa\\\XXXWWWUUURRROOOOOOOOOQQQRRRRRRSSSVVVYYYZZZZZZYYYYYYXXXWWWTTTRRROOOPPPRRRTTT]]]jjj||||||{{{yyywwwtttsssrrrqqqooorrruuuwwwzzzwwwrrrpppppplllgggbbb```^^^]]][[[]]]VVVTTTZZZaaaddddddeee___\\\YYYYYYXXXYYYaaakkk~~~yyyqqqhhhcccdddiiimmmyyy{{{~~~~~~|||||||||{{{{{{zzzyyyyyyyyyyyyzzzxxxwwwuuutttttttttuuuuuuyyyxxxxxxzzz||||||xxxuuuqqqmmmiiijjjpppzzz}}}yyyoooddd\\\UUUMMMIIIKKKSSS[[[```eeeccc```\\\XXXVVVUUUTTTUUUYYY```gggkkkmmmlllkkkiiieee```ZZZVVVQQQMMMIIIJJJFFFGGGMMMPPPVVVkkk~~~|||zzz{{{zzzzzz{{{||||||{{{yyyzzz|||~~~~~~}}}~~~~~~~~~~~~~~~|||zzzyyyyyy{{{~~~~~~~~~}}}}}}~~~||||||}}}~~~|||}}}vvvmmmiiiiiijjjccccccdddeeeeeeeeeeeedddhhhiiijjjiiifffcccaaaaaagggfffeeedddbbb___ZZZVVVXXXSSSQQQRRRSSSTTTXXX]]]eeepppzzz~~~~~~~~~}}}zzzxxxwwwxxxyyyyyyxxx|||}}}~~~~~~}}}|||yyyyyyyyyxxxvvvuuuvvvwww|||{{{yyyxxxwwwwwwxxxyyy|||{{{xxxvvvtttrrrqqqqqqnnnnnnnnnnnnmmmlllkkkjjjjjjlllllliiijjjuuu}}}|||yyyqqqfffbbbfffqqq{{{zzzyyyvvvkkk```ZZZUUUVVVYYY\\\bbbggglllpppuuuwwwwwwwwwyyy|||}}}~~~~~~|||{{{{{{}}}}}}}}}~~~~~~~~~|||||||||{{{||||||}}}}}}||||||{{{xxxsssmmmgggcccfffnnnxxxqqqcccbbbhhhwwwzzzxxxxxxyyyzzz~~~|||vvvqqqnnnkkkhhhfffaaaaaaccceeefffddd___\\\XXXVVVUUUSSSTTTUUUWWWYYY[[[\\\^^^```bbbbbbaaaaaa\\\ZZZXXXUUURRRRRRTTTVVVZZZcccttt}}}zzzvvvsssqqqpppnnnqqqtttuuuxxx{{{vvvsssssspppkkkhhhfffeeecccaaa^^^YYYYYYaaaiiillllllllleee```\\\ZZZXXXXXX```iii{{{tttkkkffffffkkkoooxxxzzz}}}~~~~~~||||||||||||{{{{{{zzzzzzzzzzzzzzzxxxwwwvvvuuuuuuuuuvvvvvv{{{yyyyyyzzz{{{zzzwwwtttmmmjjjhhhkkktttxxxlllZZZTTTLLLIIILLLSSS[[[```dddbbb___\\\YYYXXXWWWWWWZZZ^^^dddiiillllllkkkiiieeebbb]]]XXXUUUQQQMMMKKKJJJFFFGGGLLLMMMRRReee{{{~~~~~~~~~|||zzzyyy{{{zzzyyyzzz{{{|||zzzyyyyyy{{{~~~~~~}}}|||||||||}}}}}}}}}|||zzzyyyzzz|||~~~~~~~~~}}}~~~~~~|||}}}}}}~~~xxxuuuvvvwww|||vvvnnngggcccbbbccc]]]^^^```aaabbbcccddddddfffggghhhgggeeecccbbbbbbcccaaa______^^^\\\ZZZWWWYYYTTTRRRSSSTTTUUUYYY___fffqqq{{{~~~~~~~~~|||zzzxxxxxxyyyzzzzzzzzz{{{|||}}}}}}}}}}}}|||{{{yyyyyyyyyxxxuuutttuuuwww{{{{{{zzzyyyxxxxxxxxxxxxzzzyyywwwuuusssrrrqqqqqqooonnnnnnmmmlllkkkkkkjjjkkkkkkjjjjjjnnn{{{|||~~~}}}uuuiii```___ggguuu~~~zzzqqqddd\\\VVVUUUWWWXXX\\\bbbiiimmmrrrttttttuuuxxx|||}}}~~~~~~|||{{{{{{}}}}}}~~~}}}||||||{{{{{{{{{{{{|||~~~~~~}}}zzzuuuooojjjfffaaagggqqq{{{|||mmmfffjjjwww|||yyyxxxxxxyyy{{{|||~~~}}}xxxssspppmmmiiigggccccccdddfffhhhgggccc```YYYXXXYYYYYY[[[^^^aaabbbggghhhiiikkkkkkllllllkkkdddbbb^^^ZZZXXXWWWWWWXXXXXX\\\fffyyy{{{wwwuuusssrrrtttvvvwwwyyyyyywwwuuussspppnnnmmmllliiigggccc```cccmmmwwwyyywwwvvvooohhh```\\\YYYYYY___hhh}}}|||uuummmhhhhhhkkkooovvvyyy|||~~~}}}||||||}}}}}}|||{{{{{{zzzzzz{{{{{{zzzyyyxxxwwwwwwwwwxxxxxx|||zzzyyyyyyzzzzzzxxxvvvpppnnnmmmppp{{{vvviiiWWWQQQKKKIIILLLTTT\\\aaabbb```^^^\\\[[[ZZZZZZZZZ```cccgggkkklllkkkiiigggbbb^^^ZZZVVVTTTQQQNNNLLLLLLHHHHHHJJJJJJMMM\\\nnn~~~}}}|||||||||||||||{{{zzzyyyxxxzzzyyyxxxyyyzzz{{{zzzxxxyyy{{{}}}}}}|||zzzzzzzzz{{{|||}}}|||zzzzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}uuupppmmmmmmrrrqqqnnniiiccc```^^^___\\\\\\]]]___```aaabbbbbbdddeeegggfffeeeccccccddd```___^^^^^^______]]]\\\ZZZUUURRRTTTUUUVVV[[[aaaiiisss}}}{{{yyyxxxxxxzzz|||}}}}}}{{{{{{||||||||||||{{{{{{yyyzzzyyywwwuuuttttttuuuzzzzzzzzzzzzyyyxxxwwwwwwwwwvvvuuutttsssrrrrrrrrrpppooommmkkkjjjjjjjjjjjjllljjjhhhkkkuuu~~~xxxmmm```ZZZ```ppp}}}~~~uuuhhh___XXXVVVVVVVVVZZZ___iiilllppprrrrrrssswwwzzz{{{||||||{{{yyyyyy{{{}}}||||||}}}~~~}}}}}}|||{{{zzzzzzzzz{{{~~~~~~}}}|||yyytttpppnnngggjjjooowwwxxxooopppzzz{{{yyyxxxxxxxxxyyy|||~~~yyyuuurrroookkkiiiddddddeeegggiiiiiigggeee\\\^^^```cccfffjjjmmmooottttttuuuuuuuuuuuuvvvvvvpppmmmhhhccc```]]]ZZZYYYYYYXXX]]]kkk}}}||||||}}}}}}|||||||||zzzvvvuuuttttttsssrrrooolllkkkjjjppp|||xxxoooeee```\\\\\\bbbiiizzz{{{uuummmhhhgggjjjmmmtttwwwzzz||||||||||||}}}}}}}}}|||{{{{{{{{{{{{|||||||||{{{{{{{{{{{{{{{{{{|||{{{zzzzzz{{{}}}~~~~~~|||zzzxxxyyy{{{lll```SSSOOOJJJIIINNNVVV^^^bbbaaa```___]]]]]]]]]]]]^^^ccceeeiiilllmmmllljjjhhhbbb^^^YYYUUUSSSQQQOOOMMMNNNKKKJJJJJJHHHJJJUUUbbb}}}~~~}}}|||zzzzzzzzzzzzzzzyyyyyyyyyzzzyyyxxxxxxyyyzzzyyyxxxzzz|||~~~}}}|||zzzyyyzzzzzz{{{|||{{{{{{{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~|||tttooollljjjlllmmmmmmkkkfffbbb``````^^^^^^^^^^^^___```aaaaaaeeefffggggggeeedddeeefffbbbbbbcccfffhhhgggdddbbb[[[VVVSSSTTTVVVWWW\\\bbbllluuu~~~{{{yyyxxxyyy|||~~~||||||||||||||||||{{{{{{zzzzzzzzzwwwuuussstttuuuyyyzzz{{{{{{zzzyyywwwvvvttttttsssrrrrrrrrrrrrsssqqqooommmjjjiiiiiijjjjjjllliiigggnnn}}}{{{rrrddd\\\```ooo}}}{{{wwwlllcccZZZWWWVVVVVVZZZ___hhhlllppprrrqqqrrruuuxxxyyyyyyyyyxxxwwwwwwyyy{{{zzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{||||||||||||zzzxxxvvvuuuuuuuuuxxx}}}yyywww||||||zzzyyyxxxzzz|||zzzvvvssspppllljjjdddddddddgggiiikkkjjjiiifffhhhlllqqquuuyyy|||~~~~~~|||yyytttppplllgggaaa\\\ZZZWWWXXXcccrrr~~~zzzzzz{{{|||}}}{{{wwwtttuuuuuu}}}wwwlllfffbbbbbbfffmmmtttyyy|||vvvnnniiigggiiikkkqqqtttyyy{{{||||||}}}}}}}}}}}}|||{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||pppeee\\\RRROOOKKKKKKQQQYYY```dddcccbbbaaa```______```aaaeeehhhkkknnnoooooommmlllccc___ZZZUUUSSSQQQOOONNNPPPOOOMMMLLLIIIJJJQQQZZZkkkzzz}}}}}}~~~~~~~~~~~~~~~~~~yyyyyyyyyyyyzzzzzz{{{{{{{{{yyywwwwwwyyyzzzzzzyyy{{{}}}~~~|||{{{zzzzzzzzz{{{|||{{{{{{{{{}}}||||||||||||||||||||||||~~~~~~}}}}}}~~~}}}}}}~~~{{{uuuppplllkkkkkkmmmooonnnkkkfffcccbbb]]]]]]^^^___```ccceeefffiiijjjjjjhhhfffeeefffgggbbbeeekkkpppsssqqqkkkfff^^^YYYUUUUUUVVVXXX]]]dddnnnwww{{{zzzyyyzzz}}}~~~~~~~~~}}}}}}|||||||||zzzzzzzzzxxxvvvtttuuuvvvyyyzzz{{{{{{zzzyyywwwvvvssssssrrrrrrrrrrrrssssssqqqooommmjjjiiiiiijjjkkklllhhhhhhsssyyymmmccccccooozzzxxx{{{qqqggg]]]YYYWWWVVVYYY^^^dddiiinnnqqqqqqrrrtttwwwwwwxxxxxxvvvuuuuuuwwwyyyyyyyyyyyyzzz|||~~~~~~}}}}}}||||||||||||}}}yyyzzz|||}}}}}}}}}}}}|||~~~~~~}}}|||}}}~~~}}}~~~~~~zzzwwwtttqqqmmmjjjeeedddeeegggkkkmmmnnnnnnqqqtttyyy~~~{{{uuullleee]]]XXXWWW]]]fffuuu}}}}}}~~~tttnnnjjjhhhjjjooommmpppxxx}}}xxxqqqllliiijjjlllooorrrwwwzzz{{{|||}}}~~~}}}|||{{{{{{zzzzzz{{{{{{~~~~~~{{{{{{|||~~~ppphhhaaaZZZUUURRRPPPQQQVVV^^^dddhhhgggfffdddcccbbbbbbbbbbbbhhhjjjmmmoooqqqqqqpppoooccc___YYYUUURRRQQQOOONNNPPPPPPOOOMMMKKKKKKQQQVVV^^^kkk~~~~~~zzz{{{|||}}}~~~~~~~~~~~~yyyyyyxxxyyyzzz{{{|||}}}|||zzzxxxwwwyyyzzzzzzzzzzzz|||~~~~~~}}}{{{{{{{{{zzz{{{|||{{{{{{{{{}}}}}}}}}||||||||||||{{{{{{~~~~~~~~~~~~~~~~~~zzzuuuqqqoooqqqsssuuuuuuqqqkkkhhhfff______```cccfffjjjmmmooooooooommmjjjfffdddcccddd___dddmmmuuuyyywwwqqqkkkddd^^^YYYYYYYYYZZZ___fffpppxxx|||{{{zzz|||~~~}}}||||||}}}}}}zzz{{{{{{yyywwwvvvwwwyyyzzzzzzzzzzzzyyyxxxwwwwwwssssssrrrrrrrrrsssssstttpppooommmlllkkkkkklllllljjjhhhlllyyyvvvlllhhhnnnuuu{{{vvvkkk```YYYUUUSSSVVVZZZ\\\bbbkkkpppqqqrrrtttvvvwwwxxxwwwvvvuuuuuuwwwyyyyyyyyyyyyzzz|||~~~}}}}}}}}}}}}~~~~~~zzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~zzzwwwuuuqqqmmmjjjgggffffffiiimmmppprrrrrrwwwzzzzzzqqqeee]]]YYY[[[^^^hhh}}}vvvqqqmmmllloooiiijjjmmmrrr|||}}}xxxrrrllliiiiiijjjmmmqqqvvvyyyzzz{{{}}}~~~|||{{{{{{zzzzzzzzzzzzzzz||||||~~~~~~~~~{{{|||}}}wwwlllfffaaa]]][[[XXXVVVWWW]]]dddjjjmmmllljjjhhhfffdddcccccccccfffgggjjjlllmmmlllkkkjjj```\\\VVVRRRQQQQQQPPPPPPNNNOOOPPPMMMLLLMMMQQQSSSWWWcccttt~~~{{{{{{|||}}}}}}}}}||||||wwwwwwwwwwwwyyyzzz|||}}}}}}{{{xxxxxxyyy{{{{{{{{{xxxzzz}}}}}}|||{{{{{{{{{{{{|||||||||zzzzzz|||~~~}}}}}}}}}}}}||||||{{{{{{}}}~~~~~~}}}wwwsssqqqlllllllllnnnpppsssvvvxxxsssrrrooojjjddd```___```\\\aaakkkuuu||||||xxxsssjjjddd^^^]]]]]]]]]bbbiiipppyyy~~~|||{{{}}}}}}|||{{{{{{||||||zzz{{{{{{zzzyyyxxxzzz|||{{{{{{zzzyyyxxxxxxxxxxxxttttttssssssssssssssstttnnnnnnnnnnnnnnnnnnnnnnnnhhhiiippp~~~|||rrrlllmmmqqq}}}~~~zzznnnaaaYYYTTTQQQRRRVVVVVV]]]gggnnnqqqsssuuuwwwxxxxxxxxxwwwuuuvvvxxxzzzzzzzzzzzz{{{}}}~~~}}}}}}}}}~~~{{{|||}}}~~~~~~~~~~~~~~~www}}}~~~}}}}}}zzzwwwuuuqqqmmmjjjiiihhhhhhjjjnnnrrruuuuuuwwwzzz{{{mmmccc\\\[[[[[[bbbzzz{{{uuuooolllmmmiiihhhfffffflllxxx|||zzzvvvpppjjjffffffggglllpppuuuxxxzzz{{{}}}~~~{{{{{{zzzyyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~}}}||||||}}}~~~xxxoookkkhhhddd___]]][[[\\\bbbiiinnnqqqooommmjjjgggeeedddccccccbbbccceeeffffffeeedddccc\\\XXXSSSPPPPPPQQQQQQQQQLLLNNNOOOMMMLLLNNNQQQRRRUUU___ooo~~~~~~|||~~~~~~~~~|||}}}}}}}}}|||{{{zzzzzzvvvvvvvvvvvvxxxzzz|||}}}~~~{{{yyyxxxzzz{{{||||||vvvxxx{{{|||{{{zzzzzz{{{{{{|||}}}|||zzzzzz|||}}}~~~~~~}}}}}}|||||||||{{{}}}~~~|||}}}|||zzzyyyyyyzzz|||}}}vvvtttpppjjjccc^^^\\\\\\[[[```jjjuuu}}}~~~|||ooohhhbbb```___```eeekkkqqqyyy}}}|||}}}~~~|||{{{zzzzzzzzz{{{zzz{{{{{{{{{zzzzzz|||}}}|||{{{yyyxxxwwwwwwxxxyyyuuuuuutttsssssssssttttttmmmnnnoooooopppooooooooofffiiirrruuugggeeelllxxx||||||vvvwww~~~tttfff[[[UUUSSSRRRQQQ\\\aaagggmmmqqqtttvvvxxxrrrxxx}}}{{{vvvtttvvv{{{{{{}}}~~~~~~~~~~~~~~~~~~yyyzzz{{{|||}}}~~~}}}}}}{{{wwwsssooommmmmmiiihhhhhhiiikkkmmmlllkkkooopppttt{{{}}}zzzxxxyyyzzz{{{~~~wwwhhh\\\ZZZ[[[aaasss}}}tttnnnkkkjjjfffggggggfffgggmmmxxx~~~zzztttnnnjjjhhhggggggoooqqquuuwwwxxxxxxzzz{{{~~~|||{{{zzz{{{}}}~~~zzzzzz{{{{{{|||}}}}}}}}}|||}}}~~~uuupppqqqlllfff```bbbkkkrrrsssrrruuussspppjjjfffcccdddeeebbb```]]]^^^```aaa___]]]\\\[[[YYYVVVTTTSSSSSSTTTQQQQQQQQQRRRRRRRRRRRRRRRTTT\\\iiixxx}}}~~~~~~~~~~~~}}}||||||zzzzzzyyyyyyyyyzzz{{{{{{wwwvvvuuuvvvwwwyyy|||~~~||||||||||||{{{zzzyyyxxxzzzzzz{{{|||}}}}}}||||||}}}}}}|||{{{{{{|||}}}~~~yyyzzz|||}}}}}}}}}|||{{{}}}zzzrrrkkkeeeaaa^^^\\\]]]___fffqqq}}}{{{ssslllfffdddccccccggglllvvvyyy}}}~~~}}}|||||||||}}}~~~~~~}}}}}}~~~|||yyyxxxyyyzzz{{{zzzzzzyyyxxxwwwvvvvvvvvvvvvssssssssssssrrrqqqpppppprrrooommmkkklllmmmnnnnnnlllmmmyyywwwjjjgggkkkpppuuu}}}qqqjjjjjjwwwyyykkk^^^WWWTTTSSSRRRYYY^^^ffflllpppsssuuuwwwzzz|||yyyzzz}}}{{{}}}~~~~~~zzz{{{{{{|||~~~~~~|||wwwsssooonnnmmmiiihhhfffeeeffffffeeedddeeefffjjjrrrzzz~~~}}}{{{wwwuuurrrpppnnnnnnoooppprrrxxxqqqddd```___bbbooovvvooojjjhhhhhhjjjjjjhhhgggiiipppwww~~~{{{vvvpppllljjjjjjjjjqqqtttxxxzzz{{{{{{}}}~~~}}}|||zzzzzz{{{|||}}}zzzzzz{{{{{{||||||}}}}}}{{{}}}~~~~~~zzzuuulllfffbbbfffooowwwxxxvvvuuusssoooiiidddbbbbbbdddcccaaa^^^___cccfffgggfffgggfffccc___[[[WWWVVVUUUQQQRRRRRRRRRRRRRRRRRRRRRTTT[[[gggttt|||~~~}}}}}}{{{zzzzzzyyyyyyyyyzzzzzzwwwvvvuuutttuuuwwwxxxzzz{{{{{{||||||{{{zzzyyyyyyzzzzzz{{{|||||||||||||||||||||{{{{{{{{{}}}~~~{{{|||}}}~~~~~~}}}}}}zzztttmmmgggdddaaa```^^^___eeeppp{{{}}}sssmmmhhhgggggggggkkkqqqyyy|||~~~}}}}}}}}}}}}~~~{{{{{{zzzzzz{{{|||}}}~~~~~~|||yyyxxxyyyzzz{{{zzzxxxxxxwwwvvvuuutttttttttsssssssssrrrqqqpppoooooopppnnnlllllllllmmmnnnnnnnnnqqq}}}|||rrrmmmlllkkkpppzzz|||iii```\\\fffvvvrrrcccZZZUUUTTTSSSUUU[[[cccjjjooorrrtttvvv~~~}}}|||}}}|||}}}~~~{{{||||||}}}~~~|||wwwssspppnnnmmmkkkhhheeebbbaaa```___^^^[[[\\\aaahhhpppuuutttqqqmmmllljjjhhhgggggghhhiiihhhmmmxxx}}}mmmfffbbbbbbiiisssyyypppiiidddfffhhhiiigggeeeeeeiiimmm{{{~~~|||wwwrrrnnnmmmmmmmmmrrruuuyyy||||||}}}~~~}}}|||{{{zzzyyyzzz{{{{{{zzzzzzzzz{{{||||||}}}}}}zzz|||}}}~~~zzzlllgggdddiiisss{{{~~~|||yyyvvvqqqjjjdddaaaccceeedddbbb```bbbhhhoootttwwwyyyxxxuuunnneee^^^YYYWWWRRRRRRRRRRRRRRRRRRQQQQQQUUUZZZdddooovvv}}}~~~}}}|||{{{zzzzzzyyyyyyyyyyyywwwvvvuuusssssssssttttttzzzzzz{{{{{{{{{zzzzzzyyyzzzzzz{{{||||||||||||{{{{{{zzz{{{{{{|||}}}~~~}}}~~~~~~~~~}}}wwwqqqllliiihhhgggbbbbbbeeeooozzzuuuooollllllmmmnnnrrrxxx~~~~~~~~~~~~~~~yyyyyyxxxyyyyyy{{{}}}~~~}}}{{{xxxwwwxxxzzzzzzzzzxxxxxxwwwvvvvvvuuuuuuuuuttttttsssrrrqqqpppooonnnnnnnnnmmmmmmllllllmmmmmmqqqvvv~~~wwwrrrmmmqqqwwwuuuiii^^^VVVYYYfffwwwyyyjjj^^^WWWTTTSSSRRRXXXaaahhhmmmqqqtttvvv{{{}}}{{{{{{{{{}}}~~~|||}}}}}}~~~|||xxxtttqqqooommmmmmiiieeebbb```___^^^\\\XXXZZZ^^^fffmmmpppooollllllkkkkkkjjjiiiiiiiiiiiigggjjjqqq}}}vvvjjjccc```dddjjj|||sssjjjddd```aaabbbaaaaaabbbgggjjjrrryyy}}}{{{wwwssspppnnnnnnnnnqqqtttyyy|||||||||}}}}}}|||{{{zzzyyyyyyyyyzzzzzzyyyyyyzzz{{{{{{||||||}}}yyy{{{}}}~~~}}}ooohhhbbbeeepppzzz}}}zzztttlllfffdddeeegggeeeccccccgggooozzzqqqcccZZZVVVRRRRRRRRRRRRQQQQQQQQQQQQUUUXXXaaalllsssxxx~~~}}}}}}|||{{{zzzyyyxxxxxxxxxyyyxxxvvvtttrrrqqqqqqqqqxxxyyyzzzzzz{{{{{{{{{zzzzzzzzz{{{||||||{{{{{{{{{yyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~zzzuuurrrqqqqqqllljjjjjjoooxxx~~~vvvqqqooorrrsssuuuyyy~~~~~~~~~|||{{{zzzzzzzzz{{{|||}}}|||yyywwwvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvuuutttsssqqqppppppooopppppppppnnnlllkkkkkklllsss{{{|||qqqqqqssszzz~~~uuujjj___TTTRRRZZZjjjqqqddd[[[UUUSSSQQQWWW^^^eeekkkooosssvvvuuuzzz|||{{{{{{zzz}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}zzzxxxuuurrrpppllliiieeecccbbbbbb```___[[[\\\aaahhhoooqqqooollloooooooooooonnnmmmmmmllljjjkkknnnvvv}}}nnneee```bbbfff|||wwwmmmfff___^^^\\\[[[[[[^^^dddgggmmmttt{{{yyyvvvrrrooonnnmmmmmmqqquuuzzz}}}}}}}}}}}}~~~{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||||||||xxx{{{}}}~~~pppggg______iiivvv}}}|||vvvooohhheeefffgggfffeeefffkkkuuu{{{iii\\\VVVSSSSSSRRRRRRQQQQQQQQQPPPUUUXXX___jjjqqqwww~~~~~~~~~||||||}}}|||{{{zzzyyyxxxxxxxxxzzzyyyxxxvvvtttrrrqqqpppwwwwwwyyyzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzxxxyyyzzz{{{|||}}}~~~~~~||||||~~~~~~}}}}}}~~~~~~~~~}}}}}}yyytttqqqsssyyy}}}}}}{{{vvvrrrrrrvvvxxxzzz~~~~~~~~~~~~}}}{{{zzzyyyxxxyyyyyyzzzxxxuuuuuuvvvxxxyyyyyyxxxxxxyyyyyyyyyxxxwwwwwwwwwvvvuuusssrrrrrrrrrrrrssstttssspppmmmkkkkkkmmmvvvrrrpppqqqxxxzzzlllbbbWWWRRRTTT```uuuzzzmmmaaaYYYUUUQQQUUU[[[aaaffflllqqquuurrrvvv{{{~~~~~~}}}}}}}}}yyy|||}}}|||}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}yyyuuullljjjiiihhhhhhgggeeeccc]]]```eeemmmuuuxxxuuurrrrrrrrrssssssrrrqqqooonnnnnnnnnooottt~~~yyykkkccccccdddrrr~~~zzzqqqiiidddaaa]]]YYYYYY[[[___aaaiiioooxxxzzzyyyvvvrrrooommmllllllssswww|||{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyzzz{{{{{{||||||xxx{{{~~~oooeee\\\\\\fffsss|||~~~|||xxxqqqkkkggggggggghhhhhhjjjnnnxxxmmm^^^XXXSSSSSSSSSRRRQQQQQQPPPPPPUUUVVV]]]gggooottt|||~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||||||||{{{zzzzzzyyyyyyyyyyyyzzzyyyxxxwwwuuusssrrrqqquuuvvvxxxyyy{{{||||||}}}zzz{{{{{{{{{{{{zzzyyyyyyxxxyyyzzz{{{|||}}}}}}}}}{{{{{{}}}~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~yyyxxx{{{}}}|||yyyuuurrrsssxxx{{{}}}~~~|||zzzxxxvvvuuuuuuvvvyyywwwttttttvvvwwwxxxxxxtttuuuvvvwwwwwwvvvuuutttvvvuuutttrrrrrrrrrssssssuuuvvvuuurrrnnnmmmpppssstttrrrsss{{{uuummmbbbYYYTTTZZZlll}}}vvvhhh]]]XXXPPPSSSWWW\\\aaagggnnnrrrrrruuuxxx{{{|||}}}}}}}}}xxx{{{~~~~~~|||zzz||||||}}}}}}}}}}}}~~~~~~}}}}}}|||}}}~~~|||rrrrrrqqqrrrrrrpppmmmjjjaaadddkkkuuu~~~~~~yyyzzz{{{{{{zzzwwwtttrrrsssssssssvvv}}}vvvjjjdddcccfffwww}}}~~~~~~tttmmmgggddd```]]]\\\\\\\\\\\\ccchhhooowww~~~{{{yyyvvvssspppmmmkkkkkkrrrvvv|||~~~{{{{{{{{{{{{{{{zzzyyyyyyxxxyyyyyyzzzzzz{{{{{{|||xxx{{{|||jjjbbb[[[]]]iiiuuu}}}|||wwwqqqmmmkkkkkkkkklllmmmpppwwwrrrccc\\\TTTSSSSSSRRRQQQQQQPPPPPPTTTUUUZZZdddkkkooovvv}}}~~~|||||||||}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~}}}}}}{{{zzzzzzyyyyyyyyyzzzzzzxxxwwwwwwvvvuuutttsssrrrtttuuuwwwyyy{{{|||}}}}}}zzz{{{{{{{{{zzzzzzyyyxxxyyyyyy{{{|||||||||{{{{{{{{{{{{}}}~~~~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}zzzsssqqqsssyyy|||}}}~~~~~~}}}|||zzzxxxwwwvvvvvvwwwxxxvvvssssssuuuwwwxxxxxxrrrsssuuuvvvvvvuuutttssstttsssqqqppppppqqqrrrsssuuuvvvvvvsssoooqqqvvv|||xxxvvvxxxyyynnnaaaWWWWWWeeeuuu|||mmm```ZZZOOOQQQTTTXXX\\\ccckkkppprrrtttvvvxxxzzzzzz{{{{{{wwwzzz}}}~~~{{{zzz||||||||||||}}}}}}}}}}}}}}}|||||||||~~~zzzzzzzzz{{{{{{xxxtttqqqdddhhhppp|||~~~{{{yyyyyyyyyxxxyyy~~~ooofffccc^^^ooo}}}~~~vvvooofffdddbbbaaaaaa```^^^\\\^^^bbbiiiqqqxxx}}}|||{{{xxxtttpppnnnlllkkkoootttzzz}}}~~~}}}||||||{{{{{{||||||{{{{{{zzzyyyxxxxxxyyyzzzzzz{{{{{{|||yyy|||vvveee___[[[aaammmyyy}}}xxxsssppppppnnnnnnnnnpppuuuuuufff```TTTSSSSSSRRRQQQPPPPPPPPPTTTTTTXXXaaagggkkkqqqwww|||~~~|||{{{{{{||||||}}}}}}}}}}}}}}}{{{|||}}}~~~~~~~~~~~~zzzzzzyyyyyyyyyzzz{{{{{{uuuvvvvvvvvvuuutttssssssssstttvvvyyy{{{|||}}}~~~zzz{{{{{{{{{zzzzzzyyyxxxyyyzzz{{{|||||||||{{{zzz{{{|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~{{{rrrqqqsssyyy|||}}}|||}}}~~~}}}{{{zzzyyyzzzzzz{{{wwwuuussssssuuuwwwxxxxxxssstttvvvwwwxxxwwwuuutttqqqpppooonnnnnnppprrrssstttuuuuuusssqqqttt|||zzzwwwwwwooo___ZZZ```hhhwwwjjj[[[VVVQQQOOOTTTZZZaaahhhooosssuuuvvvvvvwwwxxx{{{}}}zzz{{{{{{|||}}}~~~~~~{{{||||||}}}}}}}}}||||||||||||{{{zzzzzzyyyxxxxxx}}}|||{{{zzz{{{}}}~~~|||yyy{{{zzzuuuiiippp|||~~~nnnbbbfffgggooo}}}{{{tttnnnllljjjhhhgggdddaaa^^^^^^]]]___fffoooyyy~~~}}}{{{xxxtttqqqnnnlllkkkmmmqqqwww{{{|||}}}~~~||||||}}}}}}|||{{{zzzyyyzzzzzz{{{||||||}}}||||||{{{|||~~~|||pppiiifffccceeeooo|||}}}xxxuuusssuuuuuuvvvvvvtttyyy|||hhhZZZXXXQQQMMMNNNNNNLLLLLLOOORRRSSSVVV[[[bbbjjjrrrvvvwwwzzz~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||zzzyyyxxxzzz{{{|||}}}}}}~~~}}}}}}||||||{{{{{{{{{zzzzzzzzzxxxvvvssssssuuuxxxzzzzzzzzz{{{{{{{{{{{{{{{{{{zzzxxxxxxxxxwwwxxxxxxyyyyyy~~~|||zzzyyyzzz|||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{{{{}}}}}}zzzrrrtttvvvzzz}}}~~~~~~|||{{{{{{yyywwwuuuzzzyyyyyyxxxwwwvvvuuuuuusssrrrqqqqqqrrrssstttuuutttrrrpppnnnmmmoooqqqsssuuuuuuvvvuuurrrttt~~~~~~xxxuuu}}}uuubbbYYY[[[```vvv}}}kkkYYYYYYSSSPPPSSSYYY^^^ffflllrrrsssuuuvvvvvvwwwyyy{{{|||||||||||||||}}}}}}}}}{{{}}}|||{{{{{{{{{zzzzzzyyyyyyxxxxxx{{{{{{zzzyyyzzz|||~~~~~~~~~~~~zzzrrryyyzzzmmmdddeeekkkuuu}}}yyytttrrrooommmkkkhhhddd```___]]]\\\aaajjjssszzz}}}}}}{{{xxxtttqqqnnnkkkjjjkkkoootttwwwxxxyyyzzz{{{|||}}}~~~~~~}}}|||{{{zzz||||||}}}}}}}}}||||||{{{{{{}}}wwwqqqmmmiiikkkttt|||yyywwwwwwwwwvvvuuuyyy~~~kkk]]]XXXSSSOOOPPPOOOMMMLLLNNNOOOOOORRRVVV\\\ccciiimmmooossszzz~~~}}}||||||||||||}}}}}}}}}}}}|||}}}}}}||||||{{{zzzyyy{{{{{{||||||}}}}}}||||||zzzzzzzzzyyyyyyyyyxxxxxxxxxuuussssssuuuwwwyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzxxxxxxxxxwwwxxxxxxyyyzzz~~~}}}{{{yyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{{{{}}}~~~yyytttvvvxxx{{{~~~}}}{{{{{{{{{{{{yyyxxxxxxwwwwwwwwwvvvvvvuuuuuussssssrrrrrrsssttttttuuuuuutttrrrqqqpppqqqssstttvvvvvvwwwvvvsssvvv|||{{{}}}xxxrrrzzz}}}iii[[[YYY[[[jjj~~~nnn___\\\UUUQQQSSSWWW[[[bbbiiiqqqsssvvvwwwwwwwwwyyyzzz}}}}}}}}}|||||||||{{{{{{||||||zzzyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyxxxxxxxxxzzz|||}}}}}}~~~~~~}}}zzzttt|||{{{gggeeefffggghhhlllwww}}}{{{yyyvvvtttqqqnnniiifffddd```\\\]]]dddmmmuuuzzz}}}{{{xxxuuuqqqnnnkkkjjjiiikkkoooqqqssstttvvvxxx}}}~~~~~~}}}|||~~~~~~~~~~~~}}}|||{{{}}}~~~|||wwwrrrttt||||||zzzyyywwwuuuxxxoooaaaYYYSSSQQQRRRQQQNNNLLLMMMMMMMMMOOOQQQVVV[[[___bbbfffkkkttt|||}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||{{{{{{zzz||||||||||||{{{{{{{{{{{{xxxxxxxxxxxxwwwwwwwwwwwwwwwuuusssrrrtttwwwxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyzzzzzz|||{{{zzzyyyxxxyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{}}}zzzxxxyyy{{{~~~~~~|||{{{zzzzzz||||||{{{zzzuuuvvvvvvvvvvvvvvvuuuuuurrrsssttttttuuutttttttttttttttssssssrrrrrrrrrssswwwwwwxxxwwwtttyyy|||zzz{{{~~~}}}wwwsssxxxsssddd\\\[[[cccuuuvvvlllaaaYYYRRRRRRUUUYYY```gggpppsssvvvxxxxxxxxxyyyzzz{{{{{{||||||||||||||||||~~~|||zzzyyyyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwxxxyyyzzz{{{|||~~~~~~{{{{{{ttt}}}ssskkkbbb^^^[[[]]]fffooo}}}vvvuuuxxx|||zzzxxxuuuqqqooolllgggaaa^^^aaaiiirrrwww|||zzzxxxuuurrrnnnkkkjjjeeehhhkkkmmmoooqqquuuxxx}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~|||}}}~~~{{{xxxtttuuurrrdddXXXSSSQQQSSSRRRNNNKKKLLLNNNNNNNNNPPPRRRUUUXXXZZZ^^^eeepppzzz~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{{{{|||||||||{{{||||||{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwuuussssssuuuvvvwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{zzzzzzyyyxxxxxxyyyyyyzzz|||||||||}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}|||{{{{{{|||~~~}}}~~~~~~~~~~~~{{{zzzyyyyyyzzz{{{zzzxxxuuuvvvwwwwwwxxxwwwvvvvvvrrrsssuuuuuuvvvuuutttsssrrrrrrtttttttttsssrrrqqqvvvvvvwwwwwwuuu{{{~~~{{{{{{|||}}}wwwwwwwwwwww}}}pppccc\\\^^^nnnxxxggg^^^UUUSSSUUUXXX^^^eeellloootttwwwwwwwwwxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~}}}|||||||||zzzzzzyyyyyyyyyyyyyyyxxxvvvvvvwwwwwwxxxyyyyyyzzz{{{}}}{{{sssbbbYYYXXXYYY\\\aaattt|||tttnnnkkkppp{{{}}}~~~~~~}}}|||zzzyyytttoooiiicccbbbffflllqqqxxxxxxvvvtttqqqnnnkkkiiibbbdddfffhhhkkkooouuuyyy|||}}}~~~~~~||||||~~~~~~{{{vvvqqqpppxxxtttfffWWWSSSQQQRRRRRRNNNKKKLLLNNNNNNNNNNNNOOOQQQSSSTTTXXX```kkkvvv~~~}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwxxxyyyzzz{{{|||||||||||||||{{{zzzyyyxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwuuuttttttuuuwwwwwwvvvxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{|||yyyyyyxxxxxxxxxyyyyyyyyy{{{{{{||||||}}}}}}}}}}}}~~~~~~}}}|||{{{yyyyyyyyyzzz}}}~~~~~~~~~}}}}}}{{{yyyxxxxxxyyyyyywwwvvvvvvwwwxxxyyyzzzyyyxxxwwwrrrssstttuuuuuutttsssrrrqqqssswwwyyyzzzxxxuuusssuuuuuuvvvwwwyyy~~~}}}||||||~~~ssswwwyyywwwvvvnnnaaa[[[hhh|||qqqfff[[[VVVUUUVVV\\\bbbeeejjjppptttuuuvvvvvvvvvwwwwwwyyyzzz|||~~~~~~|||{{{zzz{{{|||}}}||||||{{{zzzzzzyyyxxxxxxwwwwwwxxxxxxyyyzzzzzzzzz{{{|||~~~|||fff[[[XXXWWWWWWXXXfffmmmvvv|||qqqiiibbbaaagggnnnssstttzzz|||~~~}}}|||{{{{{{}}}~~~~~~{{{uuuoookkkiiikkknnnrrrwww{{{{{{xxxsssmmmhhhfffhhhjjjrrrrrrrrrqqqooollliiiggg```aaaaaaccceeekkkqqqvvvyyyzzz|||~~~~~~~~~zzz{{{}}}~~~~~~}}}wwwqqqkkkhhhmmmuuutttfffXXXSSSQQQRRRRRROOONNNOOONNNNNNNNNNNNNNNOOOPPPPPPSSS[[[gggrrrzzz~~~~~~||||||{{{{{{zzzzzzyyyyyyzzzyyyyyyxxxxxxwwwwwwvvvxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwxxxyyyyyy{{{zzzzzzzzzyyyyyyyyyyyyxxxvvvuuuuuuwwwxxxwwwvvvyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxyyy{{{|||}}}xxxxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{||||||}}}}}}~~~~~~|||}}}~~~}}}{{{zzzxxxxxxyyyzzz}}}}}}}}}~~~~~~}}}|||{{{{{{zzzyyyxxxxxxxxxxxxwwwuuuwwwxxxzzz{{{{{{yyyxxxvvvssssssssstttssssssrrrrrrssswww||||||yyywwwuuuwww|||}}}||||||tttxxxyyyvvvsssyyy}}}lll]]]dddsss}}}pppbbbZZZUUUTTTWWW]]]bbbgggoootttwwwwwwwwwxxxxxxxxxyyyzzz|||}}}~~~~~~}}}|||||||||||||||||||||~~~~~~}}}|||zzzyyyxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{||||||}}}}}}qqqccc[[[UUUTTTUUUYYY___fffkkknnnqqqvvvzzz|||mmmfff^^^ZZZ[[[^^^aaabbbdddfffiiijjjjjjkkklllmmmmmmmmmllliiiddd___\\\[[[[[[]]]aaaeeejjjqqqyyy~~~{{{rrrlllhhhhhhkkkkkklllllljjjhhhfffddd^^^]]]]]]\\\^^^cccjjjooowwwxxxzzz|||}}}}}}}}}}}}{{{|||}}}~~~~~~~~~~~~yyyqqqjjjccc^^^bbbhhhvvvtttgggZZZUUURRRSSSTTTRRRRRRTTTPPPPPPPPPQQQQQQQQQRRRRRRSSS[[[fffqqqxxx}}}~~~~~~~~~}}}}}}|||{{{{{{zzzzzzzzzzzzyyyxxxxxxwwwvvvvvvyyyyyyzzz{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvwwwyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyyyywwwvvvwwwxxxyyyxxxvvvzzzzzz{{{{{{{{{{{{zzzzzzxxxxxxxxxyyyzzz{{{|||}}}xxxxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{|||}}}}}}~~~|||zzzzzz|||~~~}}}{{{zzzyyyyyyzzz{{{}}}zzzzzz{{{|||~~~}}}|||zzzyyyyyyzzzxxxxxxyyyzzz{{{zzzyyywwwxxxzzz{{{zzzxxxvvvtttssssssrrrqqqqqqqqqqqqqqqsssxxx~~~{{{xxxzzz~~~}}}~~~{{{wwwxxxxxxuuusssxxxxxxcccbbbiii|||wwwggg\\\UUURRRTTTYYYccciiiqqqwwwzzz{{{{{{{{{yyyzzzzzz{{{{{{|||||||||zzz{{{}}}~~~~~~}}}|||{{{~~~}}}{{{yyyxxxwwwyyyyyyzzz{{{||||||||||||||||||}}}~~~|||}}}|||kkk^^^UUUSSSVVVRRRWWW\\\```cccgggmmmrrrtttyyy~~~|||jjjeee^^^XXXWWWXXXZZZ\\\ZZZ\\\^^^```aaabbbeeegggddddddccc___ZZZVVVTTTSSSQQQSSSVVVZZZ```hhhqqqwww}}}|||rrrllliiieeefffggghhhgggeeecccbbb]]][[[YYYWWWXXX\\\ccchhhuuuvvvxxxzzz|||||||||||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~||||||uuullleee]]]XXXZZZ```jjjyyytttggg\\\VVVSSSTTTUUUTTTUUUXXXTTTTTTTTTUUUUUUVVVVVVVVVVVV^^^hhhssszzz~~~||||||~~~~~~}}}||||||{{{zzzzzzzzzyyyyyyxxxwwwwwwvvvyyyzzzzzz{{{{{{zzzzzzyyyxxxwwwvvvuuuvvvwwwyyy{{{zzzzzzzzzyyyyyyyyyxxxxxxzzzxxxwwwxxxyyyyyyxxxwwwzzz{{{{{{||||||{{{{{{zzzxxxxxxxxxyyyzzz{{{}}}}}}xxxyyyzzzzzz{{{{{{{{{zzzzzzzzzzzz{{{|||}}}}}}~~~~~~|||yyyyyy{{{}}}~~~~~~~~~}}}|||zzz{{{{{{{{{||||||}}}~~~}}}xxxxxxyyyzzz|||~~~~~~~~~|||{{{yyyxxxwwwyyyxxxxxxzzz|||~~~~~~}}}wwwxxxzzzzzzyyywwwtttrrrtttsssqqqpppooopppqqqqqqqqqwww|||~~~{{{yyyxxxuuuqqqooorrryyykkkeeecccpppzzzjjj___UUUNNNQQQXXXbbbiiissszzz}}}|||{{{zzzyyyyyyzzzzzz{{{|||}}}}}}~~~|||zzzyyyyyyzzz{{{}}}}}}zzzwwwxxxyyy|||{{{zzzyyyyyy{{{|||~~~}}}}}}}}}~~~pppaaaXXXTTTTTTRRRRRRRRRSSSVVVZZZ___aaaeeellluuu{{{{{{vvvmmmeee^^^\\\ZZZWWWWWWYYYZZZZZZZZZZZZ[[[\\\]]]^^^```]]]YYYWWWUUUSSSPPPNNNLLLMMMOOORRRUUU[[[bbbgggrrr|||~~~qqqhhhffffffeeeeeeddddddccccccaaa___\\\YYYXXX[[[aaafffsssvvvzzz||||||||||||}}}yyyyyyyyyyyy{{{|||~~~~~~~~~~~~zzzrrrpppyyy}}}wwwrrrjjjaaa[[[WWWUUUUUUaaaiiixxxuuuggg```[[[VVVUUUWWWXXXUUURRRSSSRRRRRRSSSUUUVVVVVVVVVXXX```lllvvv}}}~~~~~~~~~~~~~~~{{{}}}~~~}}}|||yyyyyyxxxxxxwwwvvvvvvvvvzzzzzzzzz{{{{{{{{{||||||yyyxxxxxxxxxyyy{{{}}}~~~~~~~~~}}}|||||||||||||||zzzyyyxxxwwwvvvvvvvvvvvvzzzzzzyyyyyyyyyzzz{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{||||||{{{yyywwwvvvzzz{{{|||~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}}}}}}}{{{yyyyyyyyyzzz{{{}}}||||||}}}}}}|||zzzzzzzzz{{{{{{}}}~~~yyywwwuuuwww{{{~~~~~~}}}~~~~~~|||zzzxxxwwwxxxxxxyyyyyyzzz{{{||||||yyyxxxxxxwwwuuusssrrrqqqooopppppppppppppppooonnnooorrrwww}}}}}}{{{}}}}}}|||zzzvvvppplllmmmqqquuuggg```\\\fffzzz~~~pppdddZZZSSSTTTZZZbbbgggooouuuxxxyyyzzzzzzxxxyyyyyyzzz{{{{{{||||||||||||{{{zzzzzz{{{|||}}}|||}}}}}}}}}{{{yyyyyyyyyyyyxxxwwwvvvwwwxxxzzz|||}}}}}}~~~rrrcccZZZUUUSSSRRRQQQPPPPPPQQQTTTWWWYYY^^^dddkkkooossswww~~~yyyuuummmfff```^^^\\\YYYXXXZZZ[[[[[[[[[\\\\\\\\\\\\]]]ZZZWWWSSSQQQPPPNNNLLLJJJJJJJJJKKKLLLOOOTTT[[[```kkkvvvwwwooojjjjjjjjjjjjjjjjjjjjjiiidddbbb___[[[YYY[[[```dddqqqtttxxx{{{{{{{{{|||}}}zzzzzzzzz{{{|||}}}~~~~~~~~~~~~yyyqqqnnnsss{{{~~~xxxssskkkbbb[[[WWWUUUTTT[[[cccrrrvvvjjjbbb^^^YYYXXXZZZZZZWWWTTTUUUUUUUUUWWWYYYZZZZZZZZZ[[[cccnnnxxx~~~~~~~~~}}}}}}}}}~~~}}}}}}~~~~~~||||||yyyyyyyyyxxxwwwwwwvvvvvvxxxxxxyyyyyyyyyzzzzzzzzz{{{zzzyyyyyyyyyzzz{{{|||}}}|||||||||||||||}}}}}}{{{zzzyyyxxxxxxwwwwwwwwwzzzyyyyyyyyyyyyzzz{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{||||||||||||{{{zzzxxxwwwzzz{{{|||}}}}}}}}}|||{{{{{{{{{{{{{{{||||||||||||}}}|||zzzyyyxxxyyyzzz{{{}}}|||{{{{{{||||||{{{yyyzzzzzzzzz{{{|||}}}~~~~~~~~~~~~yyyvvvtttuuuyyy|||}}}}}}~~~~~~~~~~~~~~~|||zzzxxxwwwwwwwwwwwwxxxyyyzzzzzzzzzyyyyyyxxxwwwuuusssrrrqqqooooooppppppooonnnmmmmmmlllmmmooossswwwyyyyyyyyy~~~}}}~~~}}}~~~xxxqqqjjjggggggiiiuuuggg^^^VVVZZZiiizzzvvvjjj___WWWWWWZZZaaaeeejjjooorrruuuxxxzzzxxxxxxyyyyyyzzzzzz{{{{{{yyyzzz{{{|||||||||||||||zzzyyyyyyyyy{{{{{{{{{yyywwwwwwvvvuuuvvvxxxzzz|||}}}}}}~~~rrreee[[[UUURRROOONNNMMMLLLMMMOOOQQQSSSUUUXXX\\\___```dddjjjoooyyy~~~wwwssslllfffaaaaaa___\\\ZZZ\\\\\\]]]]]]^^^]]]\\\[[[ZZZUUURRROOOMMMLLLKKKJJJIIIJJJJJJIIIHHHIIIMMMSSSWWWcccnnn|||{{{tttmmmmmmnnnnnnoooppppppqqqjjjhhhddd```\\\]]]```cccooorrrvvvyyyzzzzzz{{{|||{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~wwwqqqppptttxxxyyytttlllddd\\\WWWUUUTTTTTT\\\iiiwww~~~vvvnnnfffbbb^^^]]]]]]]]]ZZZWWWXXXYYY[[[\\\^^^^^^^^^^^^___fffqqqzzz~~~~~~~~~}}}}}}|||}}}}}}~~~~~~}}}}}}}}}||||||{{{{{{zzzyyyyyyxxxxxxwwwwwwvvvwwwwwwwwwwwwxxxxxxxxxxxx|||{{{{{{zzzyyyyyyzzzzzz||||||{{{{{{{{{||||||}}}{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyyyyyyyyyyzzz{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{|||||||||||||||{{{zzzyyyzzz{{{{{{||||||{{{yyyxxxyyyyyyyyyyyyzzzzzz{{{{{{zzzyyyxxxxxxxxxyyy{{{||||||{{{zzzzzz{{{{{{zzzyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~}}}xxxvvvssssssvvvyyy{{{|||}}}|||{{{|||~~~~~~}}}|||zzzxxxwwwvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyxxxwwwuuusssqqqpppnnnooooooooonnnmmmkkkjjjiiiiiiiiijjjlllppptttvvv~~~{{{tttlllfffcccbbbkkkvvvmmmaaaUUURRRZZZhhhxxxzzzooocccZZZVVVWWW^^^ccciiinnnqqqtttvvvxxxxxxxxxxxxyyyyyyzzzzzzzzzvvvxxxzzz|||}}}|||{{{{{{yyywwwuuuwww{{{}}}|||zzzyyyxxxwwwwwwxxxzzz|||}}}}}}}}}vvvqqqppppppppp|||yyyssskkkbbbZZZSSSPPPKKKKKKJJJKKKMMMOOORRRSSSOOOPPPQQQQQQQQQSSSXXX\\\fffppp}}}vvvrrrlllfffccccccbbb^^^]]]^^^^^^___``````___]]]ZZZYYYVVVSSSPPPNNNNNNNNNMMMLLLNNNMMMKKKIIIHHHJJJOOOSSS\\\ggguuuyyytttnnnooopppqqqsssuuuvvvvvvrrrppplllgggbbbaaabbbdddmmmppptttxxxyyyyyy{{{|||{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}{{{~~~zzzwwwvvvtttwww{{{}}}zzzvvvnnnfff___ZZZWWWVVVRRRXXXcccooowwwxxxsssnnnjjjgggdddbbbbbb```]]][[[]]]___bbbcccbbb```______```gggqqqzzz~~~||||||}}}~~~||||||||||||}}}}}}~~~}}}|||{{{zzzyyyyyyyyyzzzzzzzzzzzzyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxx{{{{{{{{{zzzzzzzzz{{{{{{}}}|||{{{{{{zzzzzzzzz{{{zzzzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{zzzzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{{{{zzzyyywwwvvvvvvwwwwwwxxxxxxyyyyyyyyyxxxxxxwwwxxxxxxzzz{{{||||||{{{zzzzzz||||||{{{zzzzzzzzzyyyyyyyyyzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}wwwuuusssrrrtttvvvyyy{{{~~~}}}|||}}}}}}~~~~~~~~~}}}|||{{{yyywwwvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyxxxxxxvvvtttrrrpppooonnnnnnooonnnmmmkkkiiiggggggggghhhhhhjjjmmmqqquuuzzz}}}~~~yyyrrrlllfffcccfffppp}}}ttteeeUUUNNNOOOVVVeeetttvvvjjj```YYYWWW\\\aaaiiippptttuuuvvvwwwxxxxxxyyyyyyyyyyyyyyyzzzuuuvvvyyy{{{|||{{{zzzyyyyyyvvvtttvvvzzz||||||zzzyyyxxxwwwwwwwwwyyy{{{}}}}}}~~~ttthhhaaa]]][[[[[[cccbbbaaa^^^YYYUUUPPPMMMLLLLLLLLLMMMNNNPPPRRRSSSNNNMMMLLLJJJJJJKKKMMMOOOVVV\\\iii|||{{{uuupppkkkeeebbbcccccc___^^^``````aaaaaaaaa```]]]ZZZYYYYYYVVVRRRPPPPPPPPPPPPOOOQQQPPPNNNKKKIIIJJJMMMPPPWWWaaaooozzz~~~}}}wwwrrrrrrrrrtttvvvxxxzzz|||}}}yyyxxxtttooojjjgggggghhhmmmppptttxxxyyyyyy{{{|||{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~|||~~~~~~wwwuuussstttuuuwwwyyy{{{zzzvvvooohhhaaa\\\ZZZYYYTTTYYYaaajjjpppqqqooommmlllkkkiiigggfffdddbbb```cccfffiiiiiifffbbb`````````gggqqqzzz~~~||||||}}}~~~|||{{{{{{{{{|||}}}}}}~~~{{{zzzyyyxxxxxxxxxxxxyyy{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{|||||||||}}}~~~}}}|||zzzyyyxxxxxxxxxxxxyyyyyyzzzyyyyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{xxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxvvvuuutttuuuuuuvvvwwwxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{|||}}}|||{{{{{{}}}~~~}}}{{{zzzzzzyyyyyyyyyzzzzzz{{{}}}}}}~~~~~~~~~|||||||||}}}}}}|||vvvuuutttrrrrrrtttwwwyyy|||}}}~~~|||zzz||||||{{{zzzyyyxxxvvvuuuwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvuuussspppnnnmmmlllmmmnnnnnnmmmkkkhhhfffdddfffiiikkkkkkmmmqqqtttxxx~~~}}}~~~zzzssslllgggdddkkkuuuxxxgggWWWNNNJJJJJJUUUbbbttt|||}}}sssiiiaaa[[[\\\bbbjjjqqquuuvvvwwwwwwyyyyyyyyyyyyzzzzzzzzzzzzvvvwwwyyy{{{|||{{{zzzyyyyyyxxxvvvwwwyyyzzz{{{{{{yyyxxxvvvuuuvvvwwwyyyzzz~~~~~~yyyqqqeeeZZZSSSOOOLLLKKKMMMNNNOOOPPPOOONNNLLLKKKOOOOOOOOOOOOOOOOOOPPPPPPNNNMMMKKKJJJHHHHHHIIIIIIJJJMMMVVVgggyyyyyysssnnniiiddd```aaaaaa______aaabbbbbbbbbaaa```^^^\\\ZZZZZZVVVRRROOOOOOPPPPPPPPPPPPQQQPPPNNNLLLKKKLLLMMMTTT\\\gggrrryyy~~~yyyuuuvvvwwwyyy{{{~~~~~~}}}zzzvvvpppmmmllllllooorrrvvvyyyzzzzzz{{{|||{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}wwwooommmllllllooosssuuurrrmmmgggbbb^^^\\\[[[YYY]]]ccchhhlllmmmmmmlllmmmmmmlllkkkiiigggfffdddfffkkkooooookkkfffccccccccciiirrrzzz~~~}}}}}}}}}~~~||||||{{{{{{{{{{{{||||||yyyyyyyyyyyyyyyyyyyyyyyy|||{{{{{{zzzzzzyyyyyyxxxyyyyyyyyyyyyzzzzzzzzz{{{xxxyyyzzz{{{}}}}}}}}}}}}~~~}}}{{{zzzxxxxxxwwwwwwwwwxxxyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwxxxzzz{{{|||{{{zzzzzzyyyyyyzzzzzz{{{vvvvvvvvvvvvvvvwwwxxxyyyyyyzzzzzzzzzyyyxxxvvvuuusssttttttuuuvvvwwwxxxxxxwwwxxxxxxyyyzzz{{{{{{{{{}}}|||{{{|||}}}~~~}}}|||yyyyyyyyyyyyyyyzzz{{{|||~~~~~~~~~}}}zzzyyyyyyzzz|||~~~}}}{{{tttuuuuuutttssssssuuuwwwyyy{{{~~~}}}zzzwwwyyyyyyyyyxxxwwwvvvttttttwwwwwwwwwwwwwwwwwwwwwxxxwwwvvvuuusssqqqnnnlllkkkkkklllnnnooonnnkkkhhhfffbbbfffkkkmmmmmmooorrrvvv|||yyyqqqjjjeeehhhnnnwww|||jjjZZZRRRLLLGGGLLLVVVcccrrrzzzrrriiiaaa]]]bbbiiiooosssuuuxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{|||||||||{{{zzz{{{{{{zzzxxxwwwxxxzzz|||{{{zzzxxxwwwvvvwwwyyyzzz~~~~~~}}}vvvddd^^^UUULLLGGGEEECCCBBBAAABBBDDDEEEGGGIIIJJJJJJMMMMMMMMMNNNNNNOOOOOOPPPOOOMMMLLLKKKJJJIIIGGGFFFCCCDDDKKKWWWcccttt|||vvvoookkkhhhbbb^^^^^^___^^^___bbbccccccbbbaaa___^^^]]]]]][[[WWWRRROOONNNOOOOOOOOOPPPRRRSSSRRRPPPNNNMMMNNNPPPVVV___hhhpppzzz}}}}}}}}}zzzxxxyyy{{{}}}}}}yyytttqqqooooooqqqtttxxx{{{{{{{{{|||}}}|||}}}~~~~~~~~~~~~~~~~~~}}}|||pppkkkiiigggjjjoooooommmiiieeeaaa^^^]]]\\\]]]```eeeiiillllllmmmmmmmmmnnnnnnnnnllljjjiiihhhgggmmmssstttpppkkkiiiiiiiiinnnvvv|||~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzyyyzzz{{{|||}}}}}}||||||||||||{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyzzz{{{|||}}}}}}||||||{{{zzzyyyyyyxxxyyyyyyyyyxxxyyyzzz{{{{{{zzzyyyxxxvvvvvvvvvwwwxxxzzz{{{|||{{{zzzzzzyyyyyyzzzzzz{{{vvvvvvvvvvvvwwwxxxzzz{{{yyyyyyzzzzzzzzzyyywwwvvvsssssstttuuuvvvwwwxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{|||{{{zzz{{{}}}~~~}}}|||yyyyyyyyyyyyzzz{{{}}}}}}~~~|||zzzzzzyyyyyyzzz|||}}}~~~|||zzzsssuuuwwwvvvtttssstttuuuxxxyyy{{{|||{{{zzzxxxvvvwwwwwwwwwvvvuuutttsssrrrvvvvvvvvvvvvvvvvvvvvvvvvuuuuuusssqqqooollljjjiiijjjkkknnnoooooollliiigggdddhhhmmmoooppprrrwww|||{{{||||||ssskkkgggfffjjjsssmmm^^^XXXRRRJJJJJJRRRVVViii{{{{{{uuulllddd```ccchhhlllppptttyyy|||{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}||||||{{{}}}}}}zzzvvvvvvyyy}}}}}}{{{yyyyyyyyyzzz{{{~~~}}}sssiiiaaaUUUPPPIIICCCAAA@@@???>>>>>>>>>???AAACCCFFFHHHJJJGGGHHHJJJLLLNNNPPPQQQRRRNNNMMMLLLKKKKKKIIIGGGDDD@@@AAAFFFNNNTTT```vvvzzzsssmmmhhhhhhaaa\\\\\\]]]]]]___bbbdddcccbbb```______^^^___]]]YYYSSSPPPOOOPPPPPPPPPRRRTTTVVVVVVTTTRRRPPPPPPMMMRRRYYYaaajjjuuu~~~{{{yyyzzz}}}}}}wwwxxxzzz|||~~~~~~zzzvvvrrrqqqqqqsssvvvzzz||||||||||||}}}}}}~~~~~~}}}sssmmmiiigggjjjpppkkkiiifffbbb___]]]\\\\\\___bbbgggkkklllmmmmmmnnnlllnnnoooooommmkkkjjjjjjgggnnnuuuwwwtttooonnnnnnnnnsssyyy~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyy{{{}}}~~~|||||||||{{{zzzzzzyyyyyyxxxxxxyyyyyyyyyzzzzzzzzz{{{|||}}}}}}}}}|||zzzzzzxxxxxxxxxxxxyyyzzz{{{|||xxxzzz{{{}}}}}}|||zzzyyyvvvvvvvvvwwwxxxzzz{{{|||{{{zzzzzzyyyyyyzzzzzz{{{wwwwwwvvvvvvwwwyyy{{{|||yyyyyyzzz{{{zzzyyyxxxwwwsssssstttuuuvvvwwwxxxyyyyyyzzz{{{{{{||||||{{{{{{{{{zzzyyyzzz|||}}}|||{{{xxxyyyyyyzzz{{{|||~~~}}}|||}}}|||{{{{{{{{{|||}}}}}}|||zzzrrruuuxxxxxxuuusssssstttxxxxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuuuutttsssrrrqqquuuuuuuuuuuuuuutttttttttttttttrrrpppnnnkkkiiigggiiikkknnnoooooommmjjjhhhhhhlllppprrrrrruuu}}}|||}}}{{{tttmmmeeecccmmm{{{}}}tttiii___UUULLLIIIHHHPPP___rrr~~~{{{ppphhhaaa^^^___eeelllpppuuuyyy{{{||||||{{{yyyyyyzzz|||}}}}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxyyyzzzzzzyyyyyyzzzzzz{{{{{{}}}~~~|||zzzvvvssspppmmmggg```XXXSSSIIIDDD???>>>??????;;;777::::::;;;<<<>>>@@@BBBCCCHHHGGGGGGIIILLLOOOQQQRRRSSSRRRPPPMMMKKKIIIHHHGGGGGGDDDCCCFFFJJJRRR```lll|||vvvpppllliiiaaa```]]]ZZZYYY[[[___cccccccccccccccaaa___]]][[[]]]ZZZVVVQQQOOOOOOPPPQQQSSSWWW\\\^^^ZZZTTTMMMJJJMMMKKKOOOZZZeeennnwww~~~zzztttrrrzzz{{{yyytttqqqqqqvvv|||wwwsssooommmppprrrvvvzzz}}}~~~}}}}}}~~~~~~~~~|||tttoookkklllqqqrrrooojjjeeebbbbbbcccdddhhhjjjllloooqqqrrrrrrrrrpppoooooommmkkkiiigggeeehhhnnnuuuyyyyyyvvvsssqqqxxx{{{~~~~~~~~~}}}}}}~~~~~~||||||}}}|||~~~}}}|||{{{zzzzzz|||{{{yyyyyyxxxyyyzzz{{{}}}|||{{{zzzyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxwww{{{{{{{{{{{{||||||||||||~~~~~~~~~~~~}}}}}}}}}||||||||||||||||||{{{{{{zzzwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvttttttuuuwwwxxxzzz{{{{{{zzzzzz{{{{{{{{{zzzyyyyyyvvvxxxzzz{{{zzzzzz|||}}}xxxyyyzzz{{{||||||||||||}}}|||zzz{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}zzzttttttsssssstttuuuwwwxxx}}}{{{yyyvvvtttsssssssssrrrrrrrrrsssssssssttttttssssssssstttuuutttrrrpppoooooonnnnnnmmmllljjjiiifffhhhkkknnnooonnnlllkkknnnoooooooooqqqxxx}}}~~~yyynnnfffccckkkxxx|||rrrggg]]]TTTMMMJJJMMM[[[nnn||||||rrrjjjaaa]]]]]]ccciiinnnsssxxx{{{{{{{{{zzzxxxxxxzzz|||~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyyyy~~~}}}~~~{{{wwwtttqqqkkkiiieeeaaa]]]WWWQQQLLLGGGCCC??????AAAAAA>>>;;;:::::::::;;;===???@@@AAAHHHGGGGGGHHHLLLOOORRRSSSTTTSSSQQQNNNLLLJJJHHHHHHFFFCCCAAACCCEEEJJJTTT___sss~~~zzzuuuooojjjgggeee``````^^^\\\ZZZ\\\___bbbbbbcccccccccbbb```^^^]]]^^^[[[WWWRRRPPPOOOPPPQQQUUUYYY^^^___[[[UUUPPPLLLJJJHHHKKKTTT^^^fffooowwwwwwsssyyy{{{wwwqqqlllkkkpppyyyzzzuuupppmmmmmmpppuuuyyy|||~~~~~~}}}~~~~~~{{{vvvqqqqqquuuvvvsssoookkkhhhfffffffffiiikkknnnqqqssstttuuuuuupppooommmjjjgggdddbbb```dddjjjrrrxxxzzzzzzyyyxxx}}}~~~~~~||||||~~~}}}}}}~~~}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{zzzyyyyyyzzz{{{||||||{{{zzzyyyxxxyyyyyyzzzzzzzzzyyyyyyyyyyyyxxxxxx{{{{{{{{{{{{||||||||||||}}}}}}}}}|||||||||{{{{{{{{{{{{||||||{{{{{{zzzyyywwwxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxxxxssstttuuuvvvwwwyyyzzz{{{zzz{{{{{{{{{{{{zzzyyyyyywwwyyy{{{{{{yyyyyyyyyzzzyyyzzz{{{|||||||||||||||~~~|||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{vvvuuutttttttttuuuvvvwww{{{zzzxxxuuutttsssssssssrrrrrrssssssssstttttttttssssssrrrssstttsssqqqooonnnnnnmmmmmmllljjjiiihhhfffgggiiikkkllllllkkkjjjmmmnnnnnnooosss{{{ppphhhccchhhsss{{{xxxnnncccXXXQQQNNNWWWhhhwww{{{qqqiiiaaa\\\[[[```fffjjjpppvvvzzzzzzzzzxxxwwwxxx{{{}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{xxxxxxwwwwwwwwwwwwwwwxxx}}}~~~~~~~~~~~~zzzuuupppmmmbbb^^^ZZZUUURRRNNNIIIFFFEEEBBB??????BBBCCCAAA???;;;<<<<<<===>>>???AAABBBGGGGGGFFFHHHKKKOOOTTTWWWYYYXXXVVVSSSPPPMMMKKKJJJHHHDDDBBBBBBAAABBBHHHOOO\\\gggqqqtttrrrssssssqqqrrrpppmmmiiifffcccaaa```___``````___^^^^^^```bbbbbbbbbcccdddcccbbbaaa```___]]]XXXTTTQQQPPPQQQQQQWWW[[[___```]]]WWWRRRPPPKKKHHHHHHOOOVVV]]]gggooo~~~wwwzzz}}}xxxqqqiiigggjjjrrrxxx}}}wwwpppllliiilllqqqwww{{{~~~~~~~~~~~~zzzyyy{{{{{{zzzxxxuuuqqqnnnlllkkkmmmooorrruuuwwwwwwwwwwwwqqqoookkkgggccc```]]]\\\^^^dddnnnvvv{{{}}}}}}}}}}}}~~~~~~||||||~~~~~~~~~}}}}}}|||||||||{{{{{{zzzzzzzzzzzz{{{}}}~~~zzzzzzyyyxxxxxxxxxxxxyyyxxxxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxtttttttttuuuvvvxxxyyyzzz{{{{{{zzzzzzzzzyyyyyyyyyxxxyyy{{{zzzxxxwwwwwwxxxzzzzzz{{{||||||{{{{{{{{{}}}~~~~~~~~~}}}|||{{{zzz{{{{{{||||||}}}}}}~~~~~~~~~}}}|||}}}~~~~~~}}}|||yyyxxxvvvuuuttttttuuuuuuyyyxxxvvvtttssssssssssssssssssssstttttttttuuuuuutttssssssssstttssspppnnnmmmmmmmmmlllkkkjjjhhhhhhgggggggggggghhhhhhiiijjjmmmnnnpppsssyyysssjjjcccfffmmmuuu|||mmmaaaVVVYYYcccsss|||zzzqqqjjjccc]]]ZZZ^^^cccgggmmmtttyyyyyyxxxwwwvvvwwwzzz}}}}}}~~~}}}~~~~~~}}}}}}||||||{{{wwwwwwwwwwwwxxxyyyzzzzzz~~~{{{vvvppplll___[[[UUUOOOLLLIIIFFFDDDDDDAAA??????AAABBBAAA@@@?????????@@@AAACCCDDDEEEHHHGGGGGGHHHJJJPPPWWW\\\```___]]]ZZZWWWSSSPPPOOOLLLHHHEEEEEECCC@@@AAAFFFLLLVVV```bbbbbbdddeeedddbbbaaa```^^^\\\[[[[[[ZZZ^^^```bbbcccbbbaaabbbbbbaaabbbcccdddeeeddddddcccaaa___[[[WWWTTTSSSSSSSSSYYY\\\``````]]]XXXTTTRRROOOLLLKKKOOOSSSXXXbbbkkkyyy}}}~~~~~~vvvmmmiiijjjooosss{{{~~~}}}vvvooojjjeeehhhnnntttyyy|||~~~|||}}}~~~~~~{{{xxxtttssstttuuuxxxyyyzzzyyywwwvvvooommmiiieeeaaa^^^]]]\\\YYY```jjjsssyyy~~~}}}}}}~~~~~~}}}}}}~~~}}}|||{{{{{{zzzzzzzzz{{{|||~~~zzzzzzzzzyyyyyyyyyyyyyyywwwwwwxxxyyyyyyzzz{{{{{{zzzzzzzzz{{{{{{{{{||||||{{{{{{{{{{{{zzzzzzzzzzzz|||||||||||||||{{{zzzzzzxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwttttttttttttvvvwwwyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwxxxzzzyyyxxxwwwwwwxxxyyyzzzzzzzzzzzzzzzyyyyyy||||||||||||{{{{{{zzzzzz{{{|||||||||}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{|||}}}~~~|||zzzxxxvvvuuutttttttttwwwvvvtttsssrrrrrrssstttsssssstttttttttuuuuuuuuuuuuuuuttttttuuutttqqqnnnmmmmmmmmmlllkkkjjjiiihhhgggeeedddcccdddfffhhhjjjnnnooorrrwww{{{uuullleeedddhhhooo{{{|||ddd^^^```nnn{{{|||xxxuuuiiiaaa\\\]]]aaaeeekkkrrrvvvwwwwwwvvvuuuwwwzzz}}}}}}~~~~~~||||||}}}}}}}}}|||{{{{{{vvvvvvwwwxxxzzz|||~~~~~~|||yyyssslllggg___ZZZRRRLLLIIIFFFEEECCCCCCBBB@@@@@@@@@AAA@@@@@@AAAAAABBBCCCDDDEEEGGGHHHIIIIIIIIIIIIKKKRRR\\\cccfffeeeccc```\\\WWWTTTRRRNNNJJJGGGGGGEEE@@@???AAADDDLLLTTTVVVWWWZZZ[[[YYYVVVUUUTTTSSSSSSSSSSSSSSS\\\___bbbddddddcccddddddbbbcccdddffffffffffffeeecccaaa^^^ZZZXXXWWWVVVWWWZZZ]]]``````\\\XXXVVVTTTSSSPPPOOOPPPRRRUUU^^^gggqqqyyyxxxqqqnnnnnnoootttwwwzzz|||yyytttmmmhhhdddfffjjjpppuuuzzz}}}~~~{{{|||}}}|||{{{{{{|||}}}}}}|||xxxuuurrriiihhheeebbb```]]]\\\[[[WWW]]]gggooovvv|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzzzzz{{{|||~~~{{{{{{{{{{{{{{{zzzzzzyyywwwwwwxxxxxxyyyzzz{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{||||||{{{{{{{{{zzzzzzzzz|||}}}}}}}}}}}}|||{{{{{{xxxxxxyyyyyyyyyzzzzzzzzz~~~}}}}}}|||zzzxxxvvvuuuvvvuuuttttttuuuwwwyyyzzzyyyxxxwwwvvvuuuuuuuuuuuutttvvvxxxyyyxxxxxxyyyzzzxxxxxxyyyyyyyyyxxxwwwwww{{{{{{zzzzzzzzzzzzzzzzzz||||||||||||}}}}}}}}}}}}{{{|||~~~~~~}}}~~~~~~|||}}}}}}{{{yyywwwvvvuuuuuuuuuvvvuuusssrrrrrrrrrssstttsssssssssssstttttttttuuuvvvuuuuuuuuuvvvuuurrrpppnnnnnnnnnnnnmmmkkkjjjiiifffdddbbbaaabbbeeeiiikkkmmmnnnrrrzzzwwwvvvooogggeeeeeekkkxxxsssddd]]]gggwww~~~pppggg___^^^```dddkkkrrrssstttvvvvvvvvvwwwyyy{{{{{{}}}~~~}}}{{{|||}}}~~~~~~}}}|||{{{wwwxxxxxxzzz|||~~~zzzwwwuuutttwwwwwwxxxxxxwwwqqqjjjeeeZZZUUUNNNHHHEEEDDDCCCBBBCCCCCCBBBAAAAAAAAABBBBBBCCCCCCDDDEEEGGGIIIKKKLLLLLLLLLLLLKKKNNNVVVbbbkkkjjjjjjgggddd___ZZZVVVSSSPPPJJJGGGGGGFFFAAA>>>??????GGGMMMOOOQQQUUUVVVTTTQQQPPPOOONNNMMMMMMMMMMMMXXX[[[___bbbccccccdddeeecccdddeeeggghhhhhhggggggdddccc```^^^\\\[[[[[[[[[\\\^^^``````]]]YYYWWWWWWUUUSSSRRRRRRQQQRRRZZZccciiiuuuwwwqqqnnnnnnpppsssuuutttpppllliiieeefffhhhkkkpppvvv{{{}}}{{{|||}}}~~~~~~|||wwwrrrooodddccccccaaa___]]][[[ZZZXXX]]]eeemmmtttzzz~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~||||||{{{zzzzzzzzzzzz{{{}}}~~~{{{{{{|||||||||{{{zzzyyywwwwwwxxxyyyyyyzzz{{{{{{yyyzzzzzzzzzzzz{{{{{{{{{||||||{{{{{{{{{zzzzzzzzz|||||||||}}}|||{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzzzz~~~~~~}}}|||zzzxxxwwwuuuxxxwwwuuuuuuvvvxxxzzz{{{zzzxxxvvvuuutttttttttuuutttvvvyyyyyyyyyyyyzzz|||wwwwwwxxxyyyyyyxxxxxxxxx{{{zzzzzzyyyyyyyyyzzzzzz||||||||||||}}}}}}}}}}}}{{{|||~~~~~~~~~~~~~~~|||{{{yyyxxxwwwwwwxxxxxxvvvuuutttsssrrrrrrssstttrrrrrrrrrsssssssssttttttuuuttttttuuuvvvvvvsssqqqooooooooonnnmmmllljjjjjjeeedddbbbaaacccgggkkkmmmlllooottt}}}}}}vvvwwwqqqjjjfffdddiiiuuujjjWWW]]]lllvvv|||wwwmmmddd```aaadddkkkrrrppprrruuuwwwwwwwwwxxxzzzzzz{{{~~~}}}||||||}}}~~~}}}|||zzzzzzzzz{{{|||}}}~~~|||vvvnnngggdddccccccccciiikkknnnppppppkkkddd___RRRNNNIIIEEECCCCCCCCCBBBCCCCCCDDDDDDDDDDDDFFFGGGGGGHHHIIIKKKMMMPPPRRRSSSOOOOOOOOONNNPPPYYYgggqqqqqqpppnnnjjjeee```[[[XXXTTTMMMIIIIIIHHHCCC??????>>>DDDJJJLLLPPPUUUWWWUUUUUUUUUSSSQQQPPPOOOOOONNNRRRVVVZZZ^^^```aaacccddddddeeeggghhhiiihhhhhhgggeeedddcccaaa````````````___```bbbaaa^^^[[[ZZZZZZWWWVVVVVVVVVSSSSSSYYYbbbgggtttzzzrrrjjjlllmmmoooooonnnmmmlllhhhgggfffhhhlllrrrxxx|||||||||}}}}}}~~~~~~}}}~~~}}}wwwqqqnnndddeeefffeeeccc```]]][[[XXX]]]eeelllssszzz}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}{{{{{{zzzyyyyyyzzz{{{|||zzzzzz{{{{{{{{{zzzyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxyyyyyyyyyzzzzzzzzzzzz{{{||||||||||||{{{zzzyyyxxxyyyxxxvvvvvvvvvxxx{{{|||{{{zzzxxxvvvuuuuuuuuuvvvvvvxxxzzzzzzzzzyyyzzz{{{wwwxxxyyyzzzzzzzzzzzzzzz{{{zzzyyyyyyyyyyyyzzz{{{}}}}}}}}}}}}||||||||||||{{{|||~~~~~~{{{zzzyyyxxxxxxyyyzzz{{{xxxwwwuuusssssssssssssssqqqqqqqqqrrrrrrrrrrrrsssrrrqqqrrrsssuuuuuusssqqqnnnnnnnnnmmmlllkkkjjjiiidddcccbbbccceeeiiimmmpppqqqtttzzz}}}wwwxxxrrrkkkgggdddgggtttmmmTTTTTTaaakkkrrryyy|||qqqfffbbbbbbeeekkksssnnnqqquuuxxxxxxxxxxxxyyyyyy{{{}}}~~~|||{{{}}}~~~}}}||||||{{{{{{{{{{{{||||||}}}}}}ssslllfff___YYYWWWWWWYYYYYY[[[]]]aaaeeeeeeaaaZZZUUUMMMJJJFFFDDDDDDDDDDDDDDDBBBCCCEEEEEEFFFHHHJJJLLLMMMMMMOOOQQQTTTWWWYYYZZZQQQQQQQQQOOOQQQ[[[jjjuuuwwwvvvtttqqqkkkeee```]]]YYYRRRLLLLLLJJJEEEAAA@@@???EEEJJJMMMRRRXXXZZZYYY]]]\\\ZZZXXXVVVTTTSSSSSSNNNRRRVVVZZZ]]]___bbbdddeeefffgggiiiiiiiiihhhgggeeeeeedddcccbbbbbbbbbbbbaaabbbcccbbb```]]]\\\\\\ZZZYYYZZZZZZWWWUUU[[[ccciiivvvxxxiiijjjjjjlllmmmmmmnnnnnnjjjhhheeeeeeiiipppwww{{{}}}}}}||||||||||||||||||~~~~~~}}}}}}~~~~~~|||}}}~~~~~~~~~}}}wwwrrrnnniiijjjkkkkkkiiiddd```]]]YYY]]]eeellltttzzz}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}|||{{{{{{|||~~~{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzyyyxxxyyyzzz{{{yyyyyyzzz{{{zzzyyyxxxwwwxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyyyyzzzzzzzzz{{{{{{yyyyyyyyyxxxxxxxxxwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwyyyyyyyyyzzzzzzzzz{{{{{{yyyyyyzzz{{{|||||||||{{{zzzyyywwwvvvwwwyyy{{{}}}}}}|||yyywwwvvvvvvwwwwwwyyy{{{|||{{{zzzyyyyyyzzzxxxyyyzzz{{{||||||}}}|||{{{zzzyyyyyyyyyzzz{{{|||}}}}}}}}}}}}||||||||||||{{{}}}~~~~~~}}}~~~~~~}}}yyyyyyxxxxxxyyyzzz|||}}}yyyxxxvvvtttssssssssssssppppppqqqqqqqqqrrrrrrrrroooooooooqqqssstttrrrpppmmmmmmmmmlllkkkjjjiiihhhcccccccccdddgggkkkooorrrwwwzzz}}}zzzxxxwww{{{uuunnniiiccccccooo}}}jjjUUUOOOPPPUUUddduuuwwwtttnnngggcccdddkkkqqqrrrsssuuuyyy|||}}}|||zzz{{{}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{{{{{{{}}}~~~|||nnnfff```^^^[[[WWWUUUSSSSSSSSSSSSSSSUUUXXXZZZYYYSSSOOOGGGEEECCCAAAAAACCCEEEGGGGGGHHHIIIJJJKKKMMMQQQTTT[[[ZZZZZZ[[[]]]aaaeeeggg```WWWOOOPPPUUU___lllvvvyyy}}}~~~xxxqqqmmmgggaaa\\\WWWPPPJJJGGGEEECCCBBB???EEENNNSSSUUUZZZaaagggiiifffbbb___]]]ZZZWWWTTTVVVTTTSSSTTTWWWZZZ\\\]]]bbbdddfffhhhiiihhhgggfffhhhgggeeedddbbbbbbaaaaaaeeedddcccaaa^^^[[[YYYWWWYYYWWWVVVUUUUUUXXX\\\___llluuu~~~yyytttnnnjjjjjjlllnnnnnnllllllllllllmmmoooqqqsss|||||||||||||||}}}}}}}}}zzz{{{}}}~~~|||zzzxxxyyyzzz{{{}}}~~~|||~~~{{{zzzwwwrrrooommmlllmmmnnnlllgggbbbaaadddiiiooovvv{{{~~~}}}}}}}}}}}}|||{{{zzzyyyzzz{{{|||}}}}}}}}}|||{{{~~~}}}|||{{{zzzyyy||||||||||||{{{{{{{{{{{{zzzyyywwwvvvvvvwwwyyyzzz||||||||||||{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxzzzzzzzzzzzzyyyyyyxxxwwwyyyxxxwwwvvvvvvwwwxxxyyy{{{zzzyyyxxxxxxxxxyyyzzzwwwwwwwwwxxxxxxyyyyyyyyy{{{{{{zzzzzzzzz{{{{{{||||||{{{yyyxxxxxxyyyzzz{{{yyyyyyxxxxxxyyyzzzzzz{{{}}}|||{{{{{{yyyyyyxxxwwwyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyzzz{{{||||||{{{{{{yyyyyyzzzzzz{{{|||}}}}}}|||||||||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~{{{xxxwwwwwwxxxxxxxxxyyywwwtttrrrpppppppppqqquuutttsssrrrqqqrrrssssssoooooopppsssuuuuuusssqqqlllmmmmmmmmmllljjjhhhggggggfffeeegggiiilllnnnooottt}}}~~~{{{xxxvvvvvvyyyvvvqqqllleeecccmmmzzzyyycccOOOIIIJJJNNNYYYfffqqqpppnnnhhhcccdddjjjppppppqqqsssvvvyyy{{{{{{zzz{{{|||~~~~~~}}}|||}}}~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~zzzkkkddd^^^\\\YYYUUUSSSRRRRRRRRRLLLLLLLLLNNNPPPNNNJJJFFFEEEDDDCCCBBBBBBDDDEEEGGGHHHJJJMMMOOORRRUUUZZZ]]]`````````bbbdddfffiiijjjcccZZZRRRQQQUUU]]]iiissswww|||}}}yyyssspppjjjeee___ZZZSSSMMMIIIGGGEEECCCAAAHHHQQQVVVYYY^^^eeekkkqqqnnnkkkhhhfffccc___\\\ZZZXXXVVVVVVXXXZZZ[[[[[[\\\]]]___aaabbbccccccccceeeddddddcccccccccccccccbbbaaa___]]][[[XXXWWWVVVWWWVVVVVVUUUUUUWWW[[[]]]jjjsss|||}}}wwwssstttuuuvvvvvvsssrrrrrrsssssstttuuuuuuyyyzzz{{{|||||||||||||||zzz{{{|||~~~~~~}}}{{{zzzzzz{{{|||~~~~~~||||||vvvsssqqqpppqqqrrrppplllhhhgggiiimmmsssxxx}}}~~~~~~||||||}}}}}}|||{{{zzzzzz{{{{{{|||}}}}}}}}}|||{{{~~~}}}{{{zzzxxxxxxyyyzzzzzzzzz{{{{{{||||||yyyxxxwwwvvvvvvwwwyyyzzz||||||||||||{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyxxxwwwyyyxxxwwwvvvvvvwwwxxxyyyzzzzzzyyyxxxxxxxxxyyyzzzxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{||||||{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwvvvwwwwwwyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{||||||yyyyyyzzzzzz{{{{{{||||||{{{{{{zzz{{{{{{|||}}}}}}~~~~~~{{{xxxwwwxxxyyyyyyyyyxxxwwwtttrrrpppppppppqqqttttttrrrqqqqqqqqqrrrsssppppppqqqsssuuuuuussspppmmmmmmnnnmmmlllkkkiiihhhgggggggggiiimmmppprrrsssyyy{{{~~~|||yyyvvvuuutttyyyyyyxxxsssiiidddjjjtttsss^^^JJJDDDDDDGGGMMMUUUeeeiiillliiidddcccgggmmmmmmnnnpppsssuuuxxxzzz{{{{{{|||~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{|||}}}zzz|||{{{nnnggg```^^^[[[WWWSSSQQQPPPOOOMMMKKKJJJJJJJJJIIIFFFDDDBBBBBBCCCCCCDDDFFFGGGHHHJJJMMMQQQTTTXXX]]]cccfffhhhiiijjjkkklllmmmllllllfff]]]TTTRRRTTTZZZeeepppvvv{{{~~~{{{wwwtttooojjjbbb]]]VVVPPPLLLJJJGGGEEEDDDKKKUUU[[[___dddlllrrrxxxvvvtttrrrqqqmmmiiieee```^^^[[[ZZZZZZZZZYYYWWWWWWWWWXXXYYY[[[^^^```aaabbbbbbbbbbbbccccccdddddd___^^^\\\YYYXXXWWWWWWWWWUUUVVVVVVVVVUUUVVVYYY\\\gggqqqzzz}}}~~~}}}yyyyyyzzzzzzyyyxxxwwwvvvvvvwwwzzz|||}}}|||{{{{{{zzzzzz{{{|||}}}}}}}}}}}}|||}}}~~~~~~|||yyywwwwwwxxxxxxtttqqqoooqqquuuyyy}}}~~~||||||}}}}}}}}}|||{{{{{{{{{||||||}}}}}}|||{{{{{{~~~~~~}}}|||zzzyyyxxxwwwwwwxxxyyyzzz{{{||||||}}}zzzyyyxxxwwwwwwxxxyyyyyy||||||||||||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxwwwwwwwwwwwwxxxxxxzzzyyyyyyxxxxxxyyyyyyzzzyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxyyyyyyzzz{{{{{{|||||||||||||||{{{zzzyyyzzzyyywwwvvvvvvwwwxxxyyyxxxxxxxxxwwwwwwwwwwwwwww{{{{{{{{{{{{{{{{{{{{{{{{|||{{{zzzzzzzzz{{{|||}}}zzzzzzzzzzzzzzzzzz{{{{{{yyyyyyyyyzzzzzz|||}}}}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxyyy{{{{{{zzzxxxvvvsssqqqppppppqqqqqqssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrttttttrrrooommmnnnmmmmmmllljjjiiihhhfffgggjjjmmmpppsssuuuvvv~~~}}}{{{tttwww|||~~~{{{xxxvvvvvvvvvyyy}}}yyynnnfffggglllxxxvvvaaaLLLBBBBBBCCCFFFJJJXXX```hhhhhhdddaaaeeeiiijjjlllnnnppprrrvvvyyy|||{{{}}}~~~~~~~~~}}}|||{{{zzzzzz{{{|||zzz{{{~~~~~~}}}sssmmmeeeccc___ZZZUUUQQQOOONNNOOOMMMKKKIIIHHHGGGGGGFFFBBBCCCDDDFFFHHHIIIJJJKKKMMMPPPUUUYYY\\\```eeeiiioooppprrrsssrrrooollljjjccc\\\TTTQQQRRRXXXcccnnnwww}}}~~~{{{xxxtttnnnfffaaaZZZTTTPPPLLLIIIGGGFFFNNNYYY```dddjjjqqqxxx{{{zzzyyyyyyyyyvvvssspppjjjgggdddaaa___\\\YYYVVVVVVUUUTTTTTTVVVZZZ^^^`````````aaaaaaaaaaaaaaaaaa]]]\\\ZZZXXXWWWWWWXXXYYYTTTVVVXXXWWWVVVVVVXXX[[[fffoooyyy}}}|||}}}~~~}}}{{{xxxvvvtttwwwzzz}}}~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~~~~{{{xxxzzz|||~~~{{{||||||}}}}}}}}}|||||||||{{{{{{{{{{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{|||}}}}}}{{{{{{zzzyyyyyyyyyzzzzzz{{{{{{||||||{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwxxxyyyzzz{{{|||||||||}}}~~~}}}|||zzzyyy|||zzzxxxvvvvvvwwwyyyzzzwwwwwwwwwxxxxxxyyyyyyyyy|||||||||{{{{{{|||||||||}}}|||zzzyyyyyy{{{}}}~~~{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyzzz{{{|||}}}~~~}}}~~~~~~~~~}}}|||}}}~~~~~~}}}{{{yyyyyy{{{|||{{{{{{vvvuuusssqqqppppppqqqrrrrrrrrrqqqqqqqqqppppppppprrrqqqqqqrrrssssssqqqooommmmmmlllkkkjjjiiihhhhhhfffhhhllloooqqqtttvvvxxx~~~|||zzzoooqqquuuxxx|||~~~}}}{{{zzzyyyyyyyyyvvv||||||rrrjjjeeedddhhhuuu|||iiiSSSFFFAAAAAABBBDDDMMMVVV```cccbbb```bbbeeefffiiilllnnnppptttxxx|||{{{}}}~~~~~~~~~~~~}}}|||zzzzzzzzz{{{{{{{{{}}}~~~~~~}}}}}}~~~zzzqqqjjjcccaaa^^^ZZZWWWSSSQQQOOOLLLKKKIIIFFFDDDDDDEEEGGGEEEFFFHHHJJJLLLNNNOOOPPPVVVXXX[[[^^^___aaadddfffpppqqqssssssqqqlllgggddd]]]VVVQQQOOOPPPVVVbbbnnnzzz|||wwwrrriiieee^^^XXXSSSOOOLLLIIIHHHQQQ\\\dddiiinnnvvv|||}}}|||}}}~~~}}}{{{tttqqqnnnjjjgggbbb\\\YYYVVVTTTRRRPPPRRRUUUYYY\\\____________^^^\\\ZZZYYYXXXWWWUUUTTTTTTVVVXXXYYYTTTWWWYYYXXXUUUUUUXXX[[[eeeoooyyy~~~}}}zzzwwwuuuwww{{{}}}~~~}}}{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}{{{{{{zzzyyyxxxxxxwwwwwwvvvwwwxxxyyyzzz{{{|||}}}}}}}}}||||||||||||||||||}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{|||{{{{{{zzzyyywwwxxxyyyyyyyyyyyyxxxwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzvvvwwwwwwxxxyyyzzz|||}}}|||}}}}}}~~~}}}{{{yyyxxxzzzyyywwwvvvvvvwwwxxxyyyxxxxxxyyyzzzzzz{{{{{{{{{}}}|||{{{{{{{{{{{{|||}}}~~~}}}{{{zzzzzz{{{|||~~~{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{{{{{{{|||}}}~~~|||~~~~~~}}}}}}~~~}}}}}}||||||}}}|||~~~~~~~~~}}}{{{zzzzzz{{{|||{{{zzzuuutttrrrppppppppprrrsssrrrrrrrrrqqqqqqqqqpppppprrrqqqpppqqqrrrrrrqqqooollllllkkkjjjiiihhhgggggggggjjjnnnpppqqqssswwwzzz~~~||||||{{{nnnnnnppprrruuuyyy|||~~~~~~}}}}}}|||{{{ssszzz~~~yyyssskkkdddcccnnnzzzrrr___NNNEEEAAA@@@@@@EEELLLVVV\\\^^^___```aaa```eeejjjmmmnnnqqqvvvzzzyyy{{{}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}}}}~~~}}}sssiiibbb\\\[[[ZZZXXXVVVUUUSSSRRRKKKKKKJJJHHHGGGGGGJJJLLLKKKLLLMMMNNNQQQSSSUUUVVV___aaaccccccaaa``````aaaiiijjjlllllljjjeee```]]]UUUPPPMMMLLLMMMSSSaaammm{{{{{{vvvnnnjjjccc]]]XXXSSSOOOLLLKKKTTT```hhhmmmrrryyy}}}{{{xxxtttpppjjjccc^^^XXXVVVRRROOONNNPPPSSSUUU]]]]]]]]][[[YYYWWWTTTRRRQQQPPPPPPPPPQQQSSSUUUVVVSSSVVVXXXWWWSSSRRRWWW[[[eeeoooyyy~~~}}}{{{wwwyyy{{{}}}~~~}}}||||||yyyzzz|||}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}|||}}}~~~}}}zzzzzz{{{|||}}}~~~}}}|||zzzyyywwwwwwvvvvvvuuuvvvwwwyyy{{{|||~~~~~~~~~~~~~~~}}}}}}}}}||||||~~~~~~}}}}}}|||{{{{{{{{{zzz{{{{{{{{{{{{{{{zzzzzzwwwxxxyyyzzzzzzyyyxxxwwwvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyvvvvvvwwwxxxzzz{{{}}}~~~}}}}}}}}}|||{{{zzzyyyxxxuuuuuuuuuuuuuuuvvvwwwwwwzzzzzz{{{{{{||||||}}}}}}}}}|||{{{zzzzzz{{{|||}}}~~~}}}|||{{{{{{{{{|||}}}|||||||||||||||||||||}}}}}}||||||||||||}}}~~~~~~|||}}}~~~}}}{{{||||||}}}~~~}}}||||||}}}|||}}}~~~~~~~~~~~~~~~}}}|||zzzzzz{{{zzzyyywwwtttsssqqqpppoooqqqrrrsssrrrrrrrrrsssrrrqqqqqqpppqqqpppooopppqqqrrrqqqpppmmmlllkkkiiihhhhhhhhhhhhjjjmmmppprrrssswww|||}}}|||{{{|||}}}ooonnnmmmnnnqqqvvv{{{~~~}}}{{{ttt{{{zzzoooiiiqqqyyy~~~|||nnn\\\NNNEEE@@@>>>AAAEEELLLTTT[[[^^^___^^^ZZZ```fffjjjkkknnnrrrvvvvvvxxxzzz{{{{{{{{{|||~~~{{{||||||}}}}}}~~~|||{{{zzzyyyzzz{{{|||}}}|||~~~~~~~~~~~~yyyqqqhhhaaa\\\\\\[[[YYYWWWUUUSSSRRRMMMNNNOOONNNMMMNNNQQQTTTSSSRRRRRRSSSUUUXXX[[[\\\ccceeeeeeccc```\\\[[[[[[\\\^^^```bbbaaa^^^[[[XXXOOOLLLIIIIIIJJJPPP^^^kkkzzz{{{sssoooiiibbb]]]XXXSSSPPPOOOXXXccclllqqquuu||||||xxxqqqjjjddd^^^[[[VVVQQQOOONNNOOOPPPYYYYYYYYYXXXVVVRRROOOMMMLLLLLLNNNOOOQQQRRRTTTTTTRRRUUUVVVSSSOOOOOOTTTZZZdddnnnyyy~~~~~~~~~}}}xxxyyyzzz{{{{{{{{{{{{{{{yyy{{{}}}~~~}}}{{{{{{|||}}}~~~~~~~~~}}}|||}}}}}}{{{zzz{{{|||}}}~~~~~~|||zzzxxxxxxwwwxxxxxxxxxyyyzzz{{{|||}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}||||||{{{zzzyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzwwwxxxzzz{{{{{{zzzxxxwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzyyyxxxxxxvvvwwwxxxzzz{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxxxxxxxvvvwwwwwwyyy{{{}}}~~~~~~}}}|||zzzyyyyyyxxxxxxtttuuuvvvxxxyyyyyyyyyyyy{{{||||||||||||||||||||||||{{{zzzyyyyyyzzz{{{|||}}}}}}}}}}}}|||||||||{{{||||||}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{|||{{{}}}~~~~~~|||{{{{{{{{{|||~~~}}}||||||}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}|||zzzzzzzzzyyywwwuuusssrrrpppooooooqqqrrrtttrrrsssssstttsssrrrqqqppppppooonnnoooqqqrrrrrrqqqooonnnlllkkkjjjiiiiiijjjlllppptttvvvxxx}}}}}}{{{{{{|||}}}qqqooommmmmmpppuuu{{{|||zzzwww~~~{{{qqqwww|||~~~~~~}}}yyyhhhWWWJJJCCC??????AAAFFFOOOYYY^^^^^^]]]UUU\\\dddhhhiiikkkoootttsssuuuxxxyyyxxxyyyzzz{{{zzz{{{{{{|||}}}~~~~~~~~~{{{zzzyyyyyyzzz{{{|||}}}{{{}}}~~~{{{}}}}}}yyytttmmmgggcccbbb___\\\XXXTTTQQQOOOKKKMMMOOOOOONNNOOOSSSWWWWWWVVVUUUUUUWWWZZZ^^^```cccddddddaaa\\\XXXVVVUUURRRUUUXXXZZZ[[[ZZZXXXWWWMMMJJJHHHGGGHHHMMM[[[iiixxxwwwssslllfffaaa[[[VVVRRRQQQZZZfffnnnsssxxx~~~}}}vvvnnniiidddaaa[[[UUUQQQPPPOOOPPPUUUVVVVVVUUUSSSQQQNNNLLLKKKLLLNNNQQQSSSTTTUUUUUUQQQSSSTTTQQQLLLLLLSSSYYYcccmmmxxx}}}zzz{{{|||}}}}}}}}}|||{{{yyyyyyyyyyyyyyyyyyyyyzzzyyy{{{~~~~~~|||zzzzzz{{{|||}}}~~~~~~~~~}}}}}}~~~~~~|||yyyzzz|||}}}~~~{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{|||yyyzzzzzz{{{|||}}}~~~~~~{{{{{{{{{{{{zzzyyyxxxwwwzzzzzz{{{{{{{{{{{{{{{zzzwwwxxxzzz{{{{{{zzzxxxwwwuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzxxxxxxvvvwwwxxxzzz{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxyyy{{{}}}~~~}}}{{{yyyxxxxxxxxxxxxuuuwwwzzz}}}~~~~~~}}}||||||||||||||||||||||||||||||{{{yyyxxxxxxyyy{{{|||}}}}}}~~~~~~}}}|||{{{zzz||||||}}}~~~}}}|||{{{zzzzzzzzzzzzzzz{{{}}}~~~}}}{{{zzzzzz{{{|||~~~}}}|||}}}}}}~~~}}}}}}}}}~~~|||~~~|||}}}}}}~~~~~~~~~}}}}}}~~~|||zzzzzzyyyxxxuuusssrrrqqqpppooooooqqqssstttsssssstttuuutttsssrrrqqqpppnnnnnnnnnqqqrrrsssrrrqqqpppnnnlllkkkkkkkkklllnnnrrrvvvyyy|||~~~||||||}}}vvvrrroooqqqtttyyy|||vvvxxx}}}{{{zzz}}}~~~rrr```MMMBBB???@@@AAADDDKKKVVV```bbb___]]]]]]___bbbfffjjjkkklllssssssssstttvvvxxx{{{|||}}}}}}}}}~~~||||||||||||{{{{{{{{{{{{{{{|||}}}}}}}}}}}}vvvpppiiicccaaa\\\VVVSSSTTTJJJQQQUUUTTTSSSVVVXXXXXXYYYWWWTTTSSSUUUZZZ___bbbdddbbb```]]]YYYVVVTTTRRRPPPQQQSSSUUUUUUTTTSSSRRROOOLLLIIIHHHGGGKKKXXXeeeqqq}}}yyysssmmmgggaaa[[[WWWVVV]]]hhhqqqrrrttt~~~|||wwwsssnnnhhh___YYYVVVUUURRROOOSSSVVVXXXXXXUUUSSSQQQPPPOOONNNMMMOOORRRTTTUUUUUURRRQQQOOOMMMLLLNNNQQQUUUccchhhqqqzzz{{{xxxyyy}}}}}}{{{|||{{{zzzzzzyyyyyyxxxwwwwww{{{|||}}}}}}}}}|||zzzyyy|||{{{zzzyyyzzz|||~~~~~~~~~~~~||||||||||||}}}}}}}}}}}}~~~~~~}}}|||}}}{{{yyy||||||{{{{{{{{{{{{||||||~~~|||{{{|||}}}~~~}}}|||{{{{{{{{{{{{zzzyyyxxxxxx{{{{{{{{{yyywwwvvvwwwyyyxxxzzz{{{}}}}}}|||zzzyyywwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{||||||{{{zzzyyyyyyzzz{{{|||}}}{{{zzzyyyxxxxxxxxxxxxyyyyyyzzzzzz{{{|||||||||{{{xxxyyyyyyzzzzzzzzzyyyyyy|||{{{zzzyyyxxxxxxxxxxxxzzz{{{}}}~~~}}}|||zzzyyy||||||{{{|||}}}|||{{{zzz{{{|||}}}{{{{{{zzzyyyyyyyyyyyyzzz{{{{{{{{{{{{||||||||||||~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}||||||}}}~~~zzzyyyyyyyyyzzzzzzxxxvvvuuutttrrrpppooooooppppppoooppprrrssssssrrrpppooorrrqqqqqqrrrsssttttttsssrrrnnnjjjjjjmmmqqqssssssyyyvvvwww||||||wwwtttuuuvvvyyy}}}yyy{{{~~~{{{zzz}}}yyyiiiWWWJJJDDD??????AAAIIIUUU```eeefff```___^^^___cccgggjjjlllqqqqqqrrrtttwwwzzz}}}||||||}}}}}}~~~}}}}}}||||||{{{{{{zzzzzz{{{}}}~~~uuunnnfffbbb\\\UUURRRTTTNNNUUUZZZYYYXXX[[[]]]]]]]]][[[XXXWWWXXX\\\aaaddddddccc```]]]YYYWWWUUUTTTSSSTTTUUUVVVVVVTTTSSSRRRNNNKKKIIIHHHGGGKKKWWWddduuu}}}wwwqqqkkkeee___[[[XXX^^^hhhppptttwww}}}yyywwwtttoooggg```ZZZVVVRRRPPPSSSVVVYYYZZZXXXVVVTTTSSSOOONNNMMMNNNQQQRRRRRRRRRPPPPPPOOOMMMLLLMMMPPPSSSaaagggpppyyyzzzwwwwww|||~~~|||{{{|||{{{{{{{{{zzzyyyyyyxxxxxx{{{||||||}}}|||{{{zzzyyyzzzzzzyyyxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{{{{{{{|||}}}}}}}}}||||||~~~~~~|||zzzyyy||||||{{{{{{{{{{{{||||||}}}|||{{{|||~~~~~~|||{{{zzzzzz{{{{{{zzzzzzyyyyyyzzzzzzzzzxxxvvvvvvvvvxxxyyyzzz{{{||||||{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzz|||||||||{{{zzzzzzzzzyyy{{{{{{{{{{{{{{{||||||}}}{{{{{{zzzyyyzzz{{{|||}}}||||||||||||{{{{{{{{{{{{yyyyyyzzz{{{{{{{{{{{{{{{wwwxxxxxxyyyzzzzzzzzzyyyzzzyyyxxxwwwvvvvvvvvvvvvzzz{{{}}}~~~~~~}}}{{{zzz{{{{{{{{{{{{|||~~~~~~}}}|||{{{{{{{{{|||}}}||||||{{{zzzzzzzzzzzzzzz|||||||||}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||{{{yyyzzzzzzzzzxxxvvvuuutttsssqqqppppppqqqqqqqqqrrrsssttttttrrrqqqoooppppppppprrrtttvvvwwwwwwtttqqqnnnnnnqqquuuwwwwwwyyywwwyyy{{{zzzzzzzzz}}}}}}}}}~~~}}}}}}~~~uuufffVVVKKKCCC@@@@@@FFFRRR^^^gggkkkgggddd___]]]^^^bbbgggkkkmmmnnnppptttwww{{{~~~{{{{{{||||||}}}~~~~~~~~~}}}}}}||||||{{{zzzyyyyyy{{{wwwooofff```YYYSSSQQQTTTUUU\\\aaa``````bbbddddddbbb```^^^\\\]]]```ccceeeeeeccc```]]]ZZZXXXWWWWWWVVVVVVWWWWWWVVVUUUSSSRRRMMMKKKIIIIIIHHHKKKWWWcccyyy{{{uuupppkkkeeebbb]]]___gggpppvvvzzz}}}||||||zzzwwwrrrjjj```XXXSSSQQQSSSWWW[[[^^^]]][[[YYYXXXUUUSSSRRRRRRSSSTTTSSSQQQNNNOOONNNMMMLLLMMMPPPRRR^^^eeennnwww}}}xxxuuuvvv{{{}}}|||{{{||||||||||||{{{zzzzzzyyyyyy{{{{{{||||||{{{{{{zzzyyyyyyxxxxxxxxxxxxzzz{{{||||||~~~~~~}}}}}}}}}}}}~~~}}}|||{{{zzzyyyxxxxxxxxxxxxwwwwwwxxxyyyzzz{{{{{{|||}}}}}}}}}|||zzzyyy||||||{{{{{{{{{{{{||||||{{{{{{|||}}}~~~|||yyyxxxyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyxxxvvvuuuvvvxxxyyyzzzzzz{{{zzzyyywwwvvvxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{zzz}}}}}}|||{{{zzzyyyyyyxxx||||||{{{zzz{{{|||}}}~~~}}}|||{{{zzzyyyzzz{{{{{{{{{|||}}}~~~~~~}}}||||||xxxyyyyyyzzzzzzzzzzzzyyyvvvvvvwwwyyyzzzzzzzzzzzzzzzyyyxxxwwwwwwvvvvvvwwwzzz{{{|||~~~~~~~~~}}}}}}zzzzzzzzz{{{|||}}}~~~{{{{{{{{{{{{||||||||||||}}}}}}|||{{{{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~|||{{{zzzzzzyyywwwvvvvvvuuutttsssrrrrrrssssssuuuvvvvvvvvvuuusssqqqpppmmmnnnppprrruuuyyy{{{}}}yyywwwuuuuuuwwwzzz||||||zzzzzz}}}}}}zzzzzz}}}}}}tttcccTTTLLLEEEAAAEEENNNZZZfffooopppkkkccc]]]ZZZ\\\bbbgggkkkmmmppptttxxxzzz|||}}}zzzzzz{{{{{{|||}}}}}}}}}}}}}}}|||{{{zzzzzzyyyxxx{{{{{{xxx{{{}}}sssnnnggg___ZZZTTTOOOQQQVVV[[[bbbhhhggggggiiijjjjjjiiigggeeecccbbbccceeeffffffdddaaa^^^\\\\\\\\\\\\YYYYYYYYYYYYXXXWWWVVVUUUOOOMMMKKKJJJIIIKKKUUUaaa|||}}}wwwrrrnnniiifffbbbbbbgggooovvv|||}}}|||}}}~~~{{{{{{xxxpppdddZZZTTTRRRSSSWWW]]]aaabbbaaa_________^^^\\\[[[[[[ZZZXXXVVVOOOPPPOOONNNMMMMMMPPPRRR[[[cccnnnvvv{{{~~~}}}~~~xxxuuuuuuzzz}}}||||||~~~}}}}}}}}}|||{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyzzz{{{|||{{{}}}~~~}}}}}}|||||||||}}}}}}||||||{{{zzzzzzyyyxxxxxxwwwvvvtttsssssstttwwwxxxyyyzzz{{{}}}}}}||||||{{{||||||{{{{{{{{{{{{||||||zzzzzz|||~~~~~~{{{xxxwwwxxxyyyzzz{{{{{{{{{{{{yyyzzzzzzxxxwwwvvvwwwyyyyyyzzzzzzzzzyyywwwvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{||||||{{{{{{||||||{{{{{{zzzzzzzzzyyy|||{{{zzzyyyyyy{{{}}}~~~}}}|||{{{zzzyyyyyyzzz{{{yyyzzz|||}}}~~~}}}{{{zzzxxxxxxyyyyyyzzzyyyyyyxxxuuuvvvwwwyyyzzz{{{{{{{{{|||{{{zzzyyyyyyyyyyyyyyyzzzzzz|||}}}~~~~~~~~~~~~zzzzzzzzz{{{|||}}}}}}~~~yyyzzz{{{|||||||||||||||~~~}}}}}}||||||}}}}}}||||||}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}{{{zzzzzzyyywwwvvvwwwvvvuuutttttttttuuuvvvyyyyyyyyyxxxvvvtttrrrqqqlllnnnqqqtttwww{{{~~~}}}|||}}}~~~|||}}}{{{yyyzzzsssdddUUUKKKCCCEEELLLVVVeeessswwwrrrjjj```ZZZYYY]]]aaalllooorrrvvvzzz|||||||||zzzzzzzzz{{{||||||}}}}}}}}}||||||{{{zzzyyyyyyyyy{{{~~~yyyuuurrrxxx|||}}}{{{yyyvvvmmmeee```[[[UUURRROOONNNSSS[[[aaaiiinnnnnnmmmooopppoooooonnnllliiihhhggggggggggggfffeeecccccccccdddddd___^^^^^^]]]\\\[[[ZZZYYYTTTQQQNNNLLLJJJLLLVVVbbb}}}xxxssspppllljjjgggfffhhhoootttzzz~~~}}}~~~zzz{{{zzzsssggg]]]WWWUUUSSSXXX^^^ccceeeffffffgggiiigggeeedddcccaaa]]][[[SSSSSSRRROOONNNNNNPPPSSSYYYbbbnnnwww{{{}}}zzzuuuuuu{{{zzzvvvvvv{{{~~~}}}~~~~~~}}}}}}||||||{{{zzzzzz{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{||||||{{{}}}||||||{{{{{{{{{|||}}}}}}yyyyyyyyyzzzzzzzzzzzzzzzyyywwwsssqqqpppqqqssstttyyyzzz{{{}}}~~~}}}}}}|||||||||{{{{{{{{{{{{||||||zzzzzz{{{~~~~~~{{{xxxwwwxxxyyyzzz{{{|||||||||zzz{{{{{{zzzxxxxxxyyy{{{zzzzzzyyyyyyxxxwwwvvvuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{||||||{{{{{{yyyzzzzzzzzz{{{{{{||||||{{{zzzyyyyyyyyyzzz{{{|||}}}|||{{{zzzyyyyyyzzz{{{yyy{{{|||~~~~~~}}}{{{zzzxxxyyyyyyzzzyyyyyyxxxxxxuuuvvvxxxyyyzzz{{{||||||{{{{{{zzzzzzyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~zzzzzz{{{{{{||||||}}}}}}yyyzzz{{{|||}}}}}}||||||~~~}}}}}}}}}}}}~~~{{{{{{{{{|||||||||}}}}}}~~~|||{{{zzz~~~}}}|||||||||||||||}}}zzzyyyyyyxxxwwwvvvwwwvvvuuuuuuuuuvvvwwwxxx|||{{{zzzyyyvvvtttrrrqqqnnnpppsssuuuvvvzzz|||zzzzzz|||www^^^QQQGGGFFFKKKSSSdddtttzzzwwwqqqggg^^^YYYZZZ]]]llloootttxxx|||}}}}}}|||zzzzzz{{{{{{|||}}}}}}}}}{{{{{{{{{zzzzzzzzzzzzzzzzzz|||~~~{{{xxxuuurrrqqqssstttqqqkkkgggddd]]]VVVVVVSSSQQQPPPNNNOOOVVV___hhhpppvvvvvvvvvwwwxxxvvvwwwvvvsssqqqnnnllljjjiiijjjjjjkkklllmmmnnnnnnoooiiihhhgggdddbbb___^^^]]]WWWSSSPPPNNNLLLOOO[[[hhh~~~xxxuuurrrooommmkkkiiikkknnnpppuuu||||||zzztttkkkbbb[[[XXXSSSXXX^^^dddgggjjjlllnnnooommmkkkjjjhhheeeaaa^^^WWWVVVSSSOOOMMMMMMPPPSSSXXXcccpppxxx{{{}}}}}}vvvpppooouuu{{{~~~~~~|||xxxwww{{{~~~}}}~~~}}}}}}}}}|||{{{{{{zzzzzz{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{{{{||||||{{{|||~~~{{{{{{{{{{{{||||||}}}~~~yyyyyyyyyzzzzzzzzz{{{{{{zzzxxxtttrrrpppqqqrrrsssxxxzzz{{{}}}}}}}}}}}}|||||||||{{{{{{{{{{{{||||||zzzzzz{{{|||~~~}}}{{{xxxwwwxxxyyyzzz{{{{{{{{{{{{zzz{{{|||{{{yyyyyyzzz|||zzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzz{{{{{{{{{{{{zzzxxxyyyyyyzzz{{{|||}}}}}}zzzzzzzzz{{{{{{{{{{{{{{{}}}|||{{{zzzyyyzzz{{{{{{}}}~~~}}}|||{{{zzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyy{{{||||||||||||yyyyyyxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{||||||}}}}}}zzz{{{|||}}}}}}}}}}}}|||||||||||||||}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~{{{{{{{{{{{{||||||||||||~~~~~~}}}{{{yyy~~~}}}|||{{{|||}}}~~~|||yyywwwxxxxxxwwwvvvvvvvvvuuuuuuuuuwwwxxxyyy}}}|||{{{yyywwwuuussssssppprrrttttttsssuuuzzz~~~~~~}}}||||||||||||~~~~~~zzzzzz|||mmm]]]NNNJJJIIIMMM]]]nnnxxxxxxvvvnnnddd]]][[[\\\eeeiiiooouuuyyyzzzzzzzzzzzz{{{{{{|||}}}}}}~~~~~~yyyyyyzzzzzzzzzzzz{{{{{{yyy{{{~~~xxxwwwvvvtttssssssssstttoooooojjjccc___]]]XXXRRRVVVTTTTTTSSSQQQRRRYYYcccpppxxx~~~}}}{{{xxxtttqqqnnnmmmnnnpppsssvvvyyyzzzzzzzzzxxxuuurrrmmmhhhdddaaa___WWWSSSPPPNNNNNNTTTbbbqqq{{{xxxvvvsssrrrmmmlllmmmmmmlllnnnzzz{{{vvvppphhh```[[[TTTXXX^^^ccchhhlllqqqttttttrrrpppooommmjjjeeeaaaZZZXXXSSSNNNJJJJJJNNNRRRYYYdddqqqzzz|||~~~xxxpppoootttyyy|||||||||xxxwwwzzz|||{{{|||~~~}}}}}}|||{{{{{{zzzzzzyyyzzzzzzxxxwwwwwwwwwxxxyyywwwxxxyyyyyyzzz{{{{{{{{{yyyzzz{{{}}}~~~{{{{{{{{{{{{|||}}}~~~{{{{{{{{{{{{zzzzzzzzzzzzyyywwwuuusssrrrsssttttttxxxyyyzzz{{{||||||{{{{{{||||||{{{{{{{{{{{{||||||{{{zzzzzz{{{||||||{{{yyyxxxxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{zzzyyyyyyzzz|||yyyyyyyyyxxxxxxxxxyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxyyyzzzzzzzzzzzzzzzyyyzzzzzzzzz{{{|||||||||zzz{{{}}}~~~~~~~~~}}}|||{{{{{{zzzyyyzzz{{{|||}}}~~~}}}||||||{{{zzz{{{{{{{{{{{{{{{zzzyyyyyyzzzzzz{{{|||}}}}}}||||||yyyyyyxxxxxxxxxyyyyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{{{{|||}}}~~~~~~~~~}}}|||}}}||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{||||||||||||}}}}}}}}}{{{|||~~~~~~}}}|||~~~}}}|||{{{{{{}}}~~~~~~~~~}}}zzzwwwvvvvvvwwwwwwwwwvvvuuuuuuuuuvvvwwwyyyzzz}}}|||{{{yyywwwuuuttttttrrrttttttqqqnnnnnnrrrwww~~~~~~~~~}}}~~~|||{{{}}}|||zzz{{{~~~uuuzzz}}}yyytttvvvzzzhhhVVVMMMHHHGGGTTTeeeuuuwwwxxxsssiii```]]]]]]]]]aaahhhoootttvvvvvvvvv{{{{{{||||||}}}~~~~~~~~~xxxxxxyyyzzzzzz{{{{{{|||xxx{{{xxxvvvsssrrrrrrtttvvvxxxqqqrrrnnnhhheeeccc^^^XXX[[[YYYYYYXXXUUUTTT[[[dddvvv~~~}}}yyyuuuqqqoooqqqtttyyy}}}zzzsssmmmgggcccaaaWWWSSSOOONNNPPPWWWhhhxxx~~~{{{yyywwwuuunnnnnnooommmiiijjjwww}}}xxxssslllccc\\\TTTXXX]]]ccchhhnnnssswwwwwwvvvuuusssqqqnnniiieee\\\XXXRRRLLLHHHHHHMMMPPPYYYdddsss{{{}}}~~~~~~~~~|||tttrrrvvv{{{}}}}}}|||xxxvvvyyy{{{zzzzzz}}}|||||||||{{{zzzzzzyyyyyyzzzyyyxxxwwwwwwwwwxxxyyyvvvvvvwwwyyyyyyyyyyyyyyywwwwwwyyyzzz|||~~~}}}{{{{{{{{{||||||~~~}}}}}}|||{{{zzzyyyyyyxxxwwwwwwvvvuuuuuuuuuvvvwwwwwwxxxyyyzzz{{{zzzyyyyyy||||||{{{{{{{{{{{{|||||||||{{{yyyzzz{{{|||{{{zzzyyyyyyzzzzzz{{{{{{zzzzzzxxxyyyzzzyyyxxxxxxyyy{{{yyyyyyyyyxxxyyyyyyzzzzzzuuuuuuuuuuuuuuuuuuuuuuuuwwwxxxyyyyyyzzzzzzyyyyyy{{{{{{{{{{{{{{{{{{zzzzzz{{{|||~~~|||{{{zzzyyyyyyzzz{{{|||}}}~~~|||zzzyyyxxxxxxxxx{{{|||||||||{{{zzzzzzyyy||||||}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzz{{{{{{|||{{{{{{zzzyyyyyyyyyzzzzzz||||||~~~~~~}}}}}}~~~||||||}}}~~~~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~xxxzzz}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~{{{yyyvvvuuuvvvwwwwwwwwwuuuuuuttttttuuuwwwyyyzzz}}}|||zzzxxxvvvuuuttttttrrrtttsssooojjjiiimmmqqq|||}}}}}}~~~}}}wwwwww{{{~~~~~~|||wwwuuuuuussslllhhhppp}}}xxxaaaQQQIIIGGGMMMVVViiipppwwwwwwpppggg```^^^\\\___dddhhhkkknnnqqqssstttvvvzzz}}}~~~~~~|||{{{{{{yyyxxxzzz}}}~~~||||||}}}}}}}}}}}}{{{yyywwwwwwwwwwwwuuutttsssrrrqqqpppooommmiiifffhhhccc```^^^ZZZYYY___ggguuu|||zzzwwwwwwvvvyyy|||~~~wwwmmmccc[[[WWWTTTRRRTTTWWWVVV[[[ooo}}}yyyvvvrrrrrroookkkhhhjjjoootttzzztttmmmfffbbb^^^YYYYYYaaajjjpppuuuzzzvvvvvvvvvsssoooiiidddaaaZZZUUUQQQOOOLLLJJJMMMSSSWWWaaaqqq}}}}}}}}}}}}}}}zzzyyy{{{}}}vvvwww}}}}}}~~~|||zzz{{{|||||||||{{{}}}||||||{{{yyyxxxxxxwwwwwwwwwvvvvvvvvvvvvwwwwwwyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwyyyzzz|||~~~~~~|||~~~}}}|||zzzzzz{{{{{{|||{{{zzzyyyyyyxxxxxxyyyyyyzzzxxxuuussssssuuuwwwyyyzzzyyyyyyyyyyyyzzz{{{{{{{{{zzzyyyyyyzzz{{{|||}}}~~~}}}|||{{{{{{zzzzzzzzz{{{{{{zzzyyyxxxxxxxxxxxxvvvvvvwwwxxxyyyyyyzzzzzz|||{{{zzzxxxwwwvvvuuuuuuwwwvvvttttttuuuwwwyyyzzzzzzzzz{{{{{{|||{{{{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{{{{|||}}}~~~~~~}}}}}}{{{{{{}}}~~~~~~|||}}}}}}~~~}}}}}}|||{{{}}}}}}|||{{{zzzyyyyyyyyy}}}}}}||||||||||||}}}}}}{{{{{{zzzyyyyyyyyyyyyzzz{{{zzzzzzzzzzzz{{{||||||~~~~~~}}}~~~~~~}}}}}}|||||||||||||||~~~}}}}}}||||||||||||}}}~~~|||zzzzzzzzz{{{|||~~~~~~|||zzzyyyzzz{{{|||}}}}}}}}}}}}{{{zzzyyywwwwwwwwwwwwxxxwwwwwwwwwwwwxxxyyyzzzzzzzzz{{{||||||zzzxxxuuusssssspppkkkfffccceeeiiimmmzzz|||~~~yyywwwzzz||||||zzztttqqqpppnnnhhhdddjjjsssnnnYYYJJJDDDIIIQQQ]]]fffqqquuurrrkkkfffccc\\\^^^aaacccfffiiinnnqqqrrrtttwwwzzz|||}}}}}}}}}zzzyyyxxxzzz~~~~~~}}}~~~}}}}}}|||xxxvvvuuutttrrrqqqrrruuuyyy||||||yyyvvvrrrnnnjjjhhhccc___bbbhhhuuu}}}~~~~~~~~~}}}wwwooofff^^^WWWSSSRRRQQQTTTWWWXXX^^^sss~~~yyyuuusssssspppmmmjjjjjjnnnrrr}}}wwwpppiiieee___YYYYYY```hhhmmmrrrvvvzzzxxxuuuqqqjjjccc]]]YYYUUUPPPMMMKKKIIIGGGJJJPPPYYYdddttt~~~~~~}}}zzzyyyzzzxxxyyy}}}{{{zzz{{{||||||{{{zzzzzzzzzzzzzzzyyyyyyyyywwwwwwvvvvvvvvvvvvwwwwwwyyyzzz{{{{{{{{{zzzxxxxxxwwwwwwwwwxxxyyy{{{|||}}}|||~~~}}}|||~~~}}}|||{{{zzz{{{{{{||||||{{{zzzzzzyyyyyyzzzzzz{{{yyywwwvvvvvvwwwyyyzzzzzzzzzyyyyyyzzzzzz{{{||||||{{{{{{zzz{{{|||}}}~~~}}}}}}|||{{{{{{{{{||||||}}}|||{{{zzzyyyyyyxxxyyyvvvwwwwwwxxxyyyyyyzzzzzz{{{zzzyyyxxxxxxwwwwwwxxxwwwvvvuuuuuuuuuwwwxxxzzzxxxyyyzzz{{{{{{{{{{{{{{{}}}||||||{{{zzzzzzyyyyyy{{{|||}}}~~~~~~~~~}}}}}}}}}{{{zzzzzz|||~~~~~~~~~||||||||||||||||||||||||~~~}}}|||{{{zzzzzzzzzzzz}}}}}}||||||||||||}}}}}}{{{zzzzzzyyyyyyyyyyyyyyy{{{||||||||||||}}}}}}}}}~~~~~~}}}|||}}}~~~~~~}}}||||||{{{{{{||||||||||||||||||||||||||||||}}}}}}~~~~~~~~~}}}|||{{{zzzyyyyyyzzz||||||{{{yyyzzz{{{{{{{{{{{{zzzzzzyyy|||{{{yyyxxxwwwwwwwwwxxxvvvuuuuuuuuuvvvxxxyyyzzzzzzzzz{{{{{{yyywwwuuusssooonnnkkkgggeeefffiiimmmwww{{{}}}{{{|||}}}|||zzztttppplllkkkiiiffffffiiirrr}}}}}}~~~dddPPPEEEGGGMMMRRR\\\iiirrrsssnnniiiggg]]]]]]\\\\\\^^^ccciiinnnoooqqqtttwww{{{}}}{{{zzzzzz|||~~~~~~~~~|||xxxuuusssrrrqqquuu{{{~~~zzzwwwtttnnnfffdddgggrrrzzz}}}|||xxxuuuoooggg```YYYTTTQQQPPPPPPSSSYYY[[[ccczzz{{{vvvuuutttsssooolllkkklllmmmttt~~~wwwpppkkkccc]]]ZZZ```fffjjjnnnrrrxxxvvvrrrllleee^^^YYYVVVQQQMMMJJJJJJGGGFFFJJJPPP]]]jjjyyy~~~{{{yyyzzz{{{{{{{{{yyyzzz{{{{{{{{{xxxxxxyyyyyyzzzzzzzzz{{{xxxwwwwwwvvvvvvwwwwwwxxxyyyzzz{{{{{{{{{zzzxxxwwwwwwwwwwwwxxxxxxyyy{{{{{{{{{}}}~~~~~~~~~~~~~~~|||}}}}}}|||{{{{{{{{{{{{|||||||||{{{zzzzzzzzzzzz{{{{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzzzzyyyzzzzzz{{{|||}}}||||||||||||}}}~~~~~~|||||||||||||||}}}}}}~~~~~~|||{{{zzzyyyyyyyyywwwwwwwwwxxxxxxyyyyyyzzzyyyyyyyyyxxxxxxyyyzzzzzzxxxwwwvvvvvvvvvwwwxxxyyywwwwwwxxxzzz{{{{{{{{{{{{~~~|||{{{yyyxxxwww{{{{{{|||}}}}}}}}}}}}|||{{{zzzyyyzzz|||~~~~~~}}}|||{{{zzzzzzzzzzzz||||||~~~}}}|||{{{{{{zzzzzz{{{}}}}}}||||||||||||}}}}}}{{{{{{zzzyyyyyyyyyyyyyyy|||}}}~~~~~~~~~~~~~~~}}}~~~}}}|||}}}~~~~~~}}}}}}}}}||||||||||||zzzzzz{{{|||}}}}}}~~~}}}}}}}}}}}}|||||||||{{{{{{yyyxxxwwwwwwyyyzzzzzzyyyyyyzzzzzzzzzzzz{{{{{{{{{}}}{{{zzzxxxvvvvvvvvvwwwuuutttsssssstttwwwyyy{{{zzzzzzzzzyyywwwuuurrrqqqjjjkkkkkkiiihhhiiikkknnnuuuyyy~~~~~~|||wwwrrrnnnnnnooonnnkkkhhhiiinnntttyyy}}}~~~|||qqq\\\NNNJJJKKKLLLVVVcccmmmpppnnniiiggg___]]]ZZZWWWXXX]]]eeekkkmmmnnnqqquuuyyy}}}}}}}}}}}}~~~}}}yyyvvvwwwyyy~~~{{{sssiiicccccciiisss}}}zzzxxxtttqqqkkkddd]]]XXXTTTSSSPPPPPPTTTZZZ^^^hhhzzzwwwvvvuuurrrnnnkkkiiiiiillluuuwwwrrriiibbb^^^aaaeeehhhkkknnnnnnmmmiiieee```\\\YYYXXXQQQNNNLLLKKKJJJHHHLLLRRRbbbppp~~~||||||~~~}}}{{{yyyyyyzzz{{{|||yyyyyyyyyyyyzzzzzzzzzzzzxxxxxxwwwwwwwwwwwwxxxxxxyyyyyyzzz{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxxxxyyyzzz|||}}}~~~~~~~~~}}}~~~}}}|||||||||{{{{{{{{{{{{|||{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{|||||||||{{{{{{zzzzzzzzzzzzzzz{{{||||||||||||||||||||||||}}}}}}{{{{{{{{{|||}}}~~~~~~~~~|||zzzyyyxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyzzzzzzyyyyyyyyyyyyzzzzzzyyyxxxwwwwwwwwwwwwxxxyyyuuuvvvwwwyyyzzz{{{{{{{{{~~~~~~}}}{{{zzzyyyxxxwwwzzzzzz{{{{{{||||||||||||{{{zzzyyyzzz}}}~~~~~~~~~{{{zzzyyyxxxxxxyyy{{{}}}~~~}}}}}}|||{{{{{{{{{|||}}}}}}||||||||||||}}}}}}||||||{{{zzzzzzzzzzzz{{{{{{|||~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}|||}}}~~~~~~}}}|||{{{{{{zzzzzz{{{{{{zzzxxxvvvvvvwwwyyyzzzyyyvvvvvvxxxyyy{{{}}}|||zzzxxxvvvuuuuuuuuuuuuuuutttsssssstttwwwzzz||||||{{{zzzwwwtttqqqnnnlllhhhjjjmmmnnnnnnnnnpppqqquuuxxx}}}{{{}}}{{{wwwsssssswwwxxxssslllgggfffhhhpppxxx}}}~~~}}}~~~kkk\\\PPPJJJHHHOOOZZZdddiiijjjiiihhhbbb___ZZZUUUUUUZZZbbbhhhjjjlllooosssxxx|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzwwwpppfff^^^]]]^^^hhhuuu~~~zzzvvvtttqqqkkkddd^^^YYYVVVTTTRRRRRRVVV\\\```jjj~~~yyyxxxvvvtttppplllhhhfffgggjjjqqq~~~~~~wwwooofff```aaacccdddeeehhhdddcccaaa^^^\\\YYYWWWWWWRRROOONNNNNNMMMKKKNNNTTTeeettt}}}~~~}}}|||yyyyyy{{{||||||{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwxxxxxxyyyzzz{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||||||||{{{{{{zzz{{{zzzyyyyyyxxxyyyyyyyyyxxxyyyzzz{{{||||||{{{{{{{{{zzzzzzzzzzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~}}}|||{{{yyyxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyy{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyuuuvvvwwwyyyzzz{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxzzzzzzzzzzzzzzz{{{{{{{{{|||{{{{{{|||~~~~~~{{{zzzxxxwwwxxxyyy{{{}}}~~~~~~}}}|||||||||}}}}}}}}}}}}||||||||||||}}}}}}~~~}}}}}}|||||||||||||||zzz{{{}}}~~~}}}|||~~~~~~~~~|||{{{zzzzzzyyyyyyzzzzzzzzzxxxvvvvvvxxxyyyzzzzzzttttttuuuvvvxxxzzz|||~~~zzzxxxwwwuuutttsssttttttwwwvvvvvvvvvwwwyyy{{{}}}~~~|||yyyuuuqqqmmmiiiggghhhlllpppssstttuuuuuuvvvwwwyyy{{{~~~xxxzzz~~~|||xxxwww{{{}}}xxxppphhhcccccckkkuuuzzz}}}|||lllZZZKKKEEEIIIOOOWWW^^^dddgggiiiccc```[[[VVVTTTXXX___dddgggiiimmmqqquuuyyy|||}}}}}}|||}}}~~~~~~~~~~~~|||||||||}}}~~~}}}|||||||||~~~zzztttooommmhhh```ZZZYYYXXX```jjjttt{{{}}}yyywwwtttoooiiibbb\\\XXXVVVWWWVVVYYY^^^aaajjj{{{yyyvvvtttqqqmmmhhhdddcccbbbeeennnyyy~~~uuullldddbbbbbbaaabbbdddaaaaaa___]]][[[XXXVVVTTTTTTQQQPPPQQQOOOMMMPPPUUUhhhwww~~~~~~~~~}}}|||zzz{{{|||||||||}}}|||||||||{{{{{{zzzzzzzzzyyyyyyxxxxxxyyyyyyzzzxxxyyyzzzzzzzzzyyywwwvvvwwwwwwwwwxxxxxxyyy{{{{{{}}}}}}}}}~~~~~~~~~~~~}}}{{{|||}}}}}}}}}||||||{{{|||||||||~~~~~~|||||||||}}}|||{{{{{{zzzzzzzzzyyyxxxxxxxxxxxxyyyxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}zzz{{{{{{{{{{{{{{{zzzyyyzzzzzzzzzzzz{{{|||~~~~~~{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{wwwwwwxxxzzz{{{{{{{{{{{{wwwwwwxxxxxxyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyzzz{{{}}}||||||}}}~~~|||zzzyyyxxxxxxyyyzzz|||}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~}}}|||||||||||||||zzz{{{|||}}}}}}}}}|||{{{~~~~~~}}}~~~~~~~~~~~~|||zzzzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvvvvxxxyyyyyyxxxuuutttssssssssstttuuuvvvxxxwwwvvvttttttttttttuuuyyyyyyyyyyyyzzzzzz{{{||||||zzzwwwsssnnnjjjgggfffjjjnnntttwwwyyyzzzzzz{{{{{{yyyyyy~~~}}}~~~~~~zzz}}}{{{ssshhhaaa___gggqqqwww}}}~~~iiiUUUGGGFFFGGGJJJPPPXXX```dddccc```\\\WWWUUUVVV[[[```ccceeejjjnnnrrrtttuuuvvv{{{}}}}}}|||~~~~~~~~~}}}}}}~~~~~~~~~||||||~~~}}}yyywwwwwwwwwwwwvvvpppiiicccbbb```[[[XXXXXXWWW]]]cccgggjjjsss~~~|||xxxqqqjjjccc]]]ZZZ]]][[[\\\___```hhh}}}zzzvvvtttrrrnnniiieee```^^^^^^ccchhhrrrvvvllliiigggeeeeeegggeeeeeeeeedddbbb___\\\ZZZZZZWWWUUUVVVTTTRRRTTTYYYiiixxx~~~~~~~~~}}}}}}|||{{{|||}}}}}}||||||||||||}}}}}}}}}}}}}}}zzzzzzyyyyyyyyyyyyzzzzzzxxxxxxyyyzzzyyyxxxwwwvvvwwwwwwwwwxxxyyy{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~|||~~~}}}{{{zzz{{{}}}||||||||||||}}}}}}~~~~~~~~~~~~~~~}}}{{{|||}}}}}}}}}|||zzzzzz{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{||||||}}}{{{{{{{{{{{{{{{||||||}}}{{{||||||}}}|||{{{zzzyyyzzzzzzyyyzzzzzz{{{||||||zzzzzzyyyyyyyyyyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwvvvwwwxxxyyy{{{|||||||||xxxyyyzzz{{{{{{{{{{{{{{{xxxxxxxxxyyyyyyzzzzzzzzzyyyxxxxxxwwwxxxyyyzzz{{{}}}}}}|||}}}~~~~~~|||zzzyyyyyyyyyzzz{{{{{{||||||~~~~~~~~~}}}}}}~~~~~~}}}}}}||||||||||||}}}}}}}}}||||||{{{zzz{{{{{{{{{{{{{{{{{{|||||||||}}}}}}|||||||||}}}~~~~~~~~~}}}{{{|||~~~~~~|||zzzxxxyyyzzzzzzzzzyyywwwvvvvvvuuuuuuvvvxxxxxxwwwuuuvvvuuutttrrrrrrssstttuuuxxxwwwvvvuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyxxxwwwtttpppmmmjjjiiihhhlllpppuuuyyy{{{|||}}}~~~}}}yyyxxx~~~}}}uuuggg___]]]eeeooouuu|||vvvaaaMMMHHHCCCBBBFFFOOOWWW\\\bbb```\\\XXXUUUVVVYYY\\\```cccgggllloooqqqqqqpppxxx{{{}}}~~~}}}}}}}}}~~~~~~}}}~~~zzzyyyyyy}}}}}}zzzxxxvvvuuussspppnnnjjjbbb\\\[[[[[[YYYWWWYYYZZZ]]]```______fffrrr|||~~~~~~yyyqqqiiiccc___```^^^^^^``````ggg~~~~~~zzzvvvsssrrroooiiieee```]]]\\\]]]\\\aaaqqqtttpppnnnkkkjjjlllhhhjjjllllllllliiifffddd___\\\[[[[[[YYYVVVXXX]]]iiiyyy~~~~~~~~~}}}}}}~~~~~~||||||~~~~~~~~~|||{{{{{{|||}}}~~~{{{zzzzzzyyyyyyzzzzzz{{{xxxxxxyyyzzzyyyxxxwwwvvvwwwwwwwwwyyyzzz|||~~~yyyzzzzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||~~~~~~|||zzz|||~~~|||}}}}}}~~~}}}|||}}}}}}|||{{{{{{|||}}}}}}}}}|||zzzyyy||||||{{{zzzzzzzzzzzz{{{zzzzzzzzzzzz{{{|||~~~~~~{{{{{{{{{{{{{{{|||}}}}}}|||}}}~~~~~~~~~|||{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{{{{zzzzzzzzzzzz{{{||||||xxxxxxxxxxxxxxxxxxxxxxxxuuuuuuuuuuuuvvvwwwxxxyyyuuuvvvxxxzzz{{{}}}}}}}}}zzzzzz{{{{{{|||{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxyyyzzz}}}||||||}}}}}}|||zzzxxxxxxyyyzzz{{{||||||||||||~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}{{{{{{zzzyyyyyyyyyyyyzzz|||||||||{{{|||}}}~~~~~~{{{{{{{{{|||~~~~~~}}}~~~}}}~~~~~~}}}{{{uuuwwwzzz|||}}}|||zzzyyywwwxxxzzzzzzzzzyyywwwuuusssssstttuuuwwwwwwuuusssvvvvvvuuutttuuuwwwyyy{{{yyyxxxwwwwwwwwwxxxzzzzzzyyyzzz{{{||||||zzzxxxwwwtttsssqqqooommmkkkkkkjjjlllpppvvvzzz|||}}}~~~yyywwwzzzwwwvvvrrrggg]]]___kkkxxx~~~~~~wwwdddPPPIIIBBBAAABBBEEEMMMUUU___```^^^YYYXXXYYYXXXUUU\\\[[[___fffiiiiiikkknnnssswww{{{}}}~~~~~~yyyxxxvvvwww{{{~~~{{{vvvssssssqqqnnnlllggg```\\\^^^^^^ZZZZZZ^^^^^^______^^^___cccjjjpppvvv~~~|||xxxsssrrrmmmmmmyyy~~~rrriiifffeeebbb___\\\]]]iii~~~|||yyyxxxxxxuuuooojjjeeeaaa[[[WWWXXX\\\cccgggzzz|||yyyyyyuuuppppppqqqsssvvvzzz|||xxxpppiiikkkhhhfffccc^^^ZZZ]]]dddrrr}}}yyyzzz|||~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{{{{||||||||||||||||||}}}~~~{{{vvvwww{{{}}}}}}zzzyyyzzz{{{|||{{{zzzyyyxxxzzzzzz{{{|||}}}}}}||||||}}}|||zzzzzzyyyzzz{{{|||~~~}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyyyy|||}}}~~~~~~|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}}}}|||{{{zzzzzzzzzyyyxxxwwwxxxyyyzzz{{{|||{{{{{{zzzzzzzzz{{{{{{}}}|||{{{zzzzzzzzzzzzzzz|||{{{{{{{{{zzzzzzzzzzzzwwwxxxyyyzzz{{{}}}~~~~~~~~~|||zzzxxxwwwvvvwwwwwwvvvwwwxxxvvvtttssstttuuutttuuuvvvxxxyyyzzz{{{{{{~~~}}}|||{{{{{{|||}}}}}}|||{{{yyyyyyyyyyyywwwvvvxxxxxxxxxxxxxxxxxxxxxyyy{{{zzzzzzzzzzzzyyyyyyyyyzzzzzz{{{||||||{{{zzzyyy||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||{{{{{{}}}~~~}}}|||{{{{{{zzzxxxwwwxxxzzz}}}}}}~~~~~~}}}||||||~~~~~~}}}}}}zzz|||~~~}}}{{{yyyvvvwwwxxxyyyzzzyyyxxxxxxuuuvvvxxxyyyxxxwwwuuutttssssssttttttuuuuuuvvvvvvxxxxxxwwwvvvwwwxxxzzz{{{zzz{{{|||{{{xxxvvvvvvwwwyyyzzz|||}}}|||yyyuuusssoooooonnnmmmlllllllllllloooqqqtttxxx{{{~~~}}}}}}|||xxxwwwssskkkcccdddmmmxxx~~~rrraaaSSSKKKCCC@@@???@@@GGGNNN\\\```aaa^^^[[[ZZZXXXTTT[[[ZZZ^^^dddhhhhhhiiilllooossswwwzzz|||}}}zzzwwwuuuuuuwwwxxxyyyyyy|||}}}~~~|||xxxvvvuuurrrooollleee```___^^^[[[[[[```bbbccceeedddbbbaaaccceeejjjqqqtttqqqnnnmmmkkkhhhjjjfffhhhtttzzzsssooolllgggaaa___aaalll~~~{{{yyyvvvvvvwwwuuupppkkkhhhccc]]]XXXVVVYYY]]]```ooo~~~{{{wwwvvvxxxyyy{{{~~~yyytttssspppmmmjjjddd___aaagggttt}}}zzz{{{}}}~~~~~~~~~~~~}}}|||||||||{{{||||||||||||||||||||||||}}}~~~{{{wwwxxx|||~~~|||{{{{{{{{{{{{zzzyyyxxxxxxzzz{{{{{{||||||||||||{{{|||{{{zzzyyyyyyzzz{{{{{{~~~}}}||||||||||||||||||||||||||||||||||||}}}}}}|||{{{zzzzzz{{{{{{{{{{{{|||}}}}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||||||||{{{zzzzzzyyyzzzyyyxxxxxxyyyzzz{{{|||}}}||||||{{{zzzzzzzzz{{{{{{{{{zzzyyyyyyyyyyyyyyy||||||||||||{{{{{{{{{zzzxxxxxxyyyzzz{{{|||}}}~~~~~~}}}{{{zzzxxxwwwvvvvvvxxxyyyyyyxxxvvvuuuuuuvvvvvvvvvxxxyyyzzzzzz{{{{{{}}}}}}|||{{{{{{|||}}}~~~}}}{{{yyyyyyyyyyyywwwuuuyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{||||||{{{{{{zzz||||||}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{{{{|||}}}}}}|||{{{{{{{{{zzzyyyyyy{{{|||}}}~~~~~~||||||~~~~~~}}}|||zzz{{{|||||||||zzzxxxwwwtttuuuwwwxxxxxxxxxwwwvvvwwwwwwxxxxxxwwwuuusssrrrqqqrrrssstttuuuuuuuuuuuuwwwvvvvvvwwwwwwxxxyyyzzzyyyzzz|||{{{yyywwwwwwxxxwwwxxxzzz|||{{{yyyvvvsssmmmmmmlllkkkkkklllmmmnnnrrrtttwww{{{{{{~~~zzz{{{xxxrrrkkkiiinnnvvv{{{nnn```ZZZPPPFFF@@@===<<>><<>>CCCGGGTTTaaaffffffccc]]]WWWSSSQQQRRRXXX]]]```ffflllmmmoooqqqrrrtttvvvzzz}}}}}}~~~~~~~~~}}}|||}}}~~~~~~yyyuuuqqqqqqrrrtttyyy|||tttqqqpppppprrrtttuuuuuuqqqllliiieeejjjmmmnnnoooqqqnnniiijjjhhheeedddhhhsss|||tttjjjaaaZZZ^^^iiixxxxxxtttpppmmmmmmooopppooommmgggeeeaaa]]]ZZZWWWUUUTTTQQQYYYeeexxx{{{xxxxxxxxxyyyvvvuuurrrmmmggghhhmmmvvv~~~||||||{{{|||||||||}}}}}}}}}}}}|||}}}~~~{{{|||||||||||||||||||||}}}}}}||||||{{{{{{{{{zzz{{{{{{||||||}}}}}}||||||xxxwwwwwwyyy{{{|||}}}}}}}}}|||zzzyyyxxxxxxyyyyyy{{{{{{|||{{{{{{zzzyyyyyyxxxxxxxxxyyyyyyzzzzzzzzz||||||}}}~~~~~~~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||}}}{{{yyywwwuuutttvvvxxxyyy{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{vvvvvvwwwxxxyyyyyyyyyxxx{{{{{{zzzzzz{{{|||~~~~~~}}}{{{{{{zzzzzz||||||{{{{{{{{{{{{||||||~~~~~~~~~}}}}}}}}}}}}yyyyyyyyyzzzzzzzzzzzzzzzuuuwwwyyy{{{|||||||||{{{yyyzzz{{{zzzxxxvvvwwwxxx{{{{{{|||||||||{{{zzzzzzyyyyyyzzz{{{|||}}}}}}}}}{{{yyyxxxxxxzzzzzzyyywwwxxxwwwwwwwwwvvvvvvvvvuuuyyyyyyzzzzzz{{{|||}}}}}}zzzzzzzzzzzz{{{{{{||||||{{{{{{zzzzzz{{{{{{|||}}}|||}}}~~~}}}|||{{{|||}}}|||{{{yyy|||~~~~~~~~~~~~}}}~~~}}}}}}{{{xxxuuurrrqqqqqqqqqrrrsssuuuvvvvvvvvvuuutttqqqrrrrrrsssttttttttttttvvvvvvvvvuuusssqqqooonnnpppqqqsssuuuvvvvvvvvvuuuuuuwwwyyyzzzyyyyyyzzz{{{yyyyyyxxxvvvsssoookkkiiigggffffffhhhlllqqqwwwzzz~~~~~~tttttt|||{{{xxxssssssyyy|||ssshhhaaacccnnnwww~~~~~~}}}wwwpppiii___TTTLLLDDD>>>===AAADDDNNNZZZccchhhkkkfff```WWWSSSQQQTTTXXX\\\cccjjjlllnnnqqqrrrssstttvvvxxx{{{}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}{{{tttsssrrrssswww}}}}}}zzzyyyyyyyyyzzzxxxtttmmmiiihhhlllqqqssswwwzzzwwwrrrmmmkkkfffaaa```gggrrr{{{}}}|||wwwoooaaaZZZXXX___kkk{{{zzztttooojjjiiijjjkkkiiigggbbbaaa```___\\\YYYVVVUUUMMMSSS\\\kkkyyywwwwwwwwwuuusssrrrlllfffgggllluuu}}}}}}}}}||||||||||||}}}}}}~~~}}}|||}}}~~~|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzz{{{{{{||||||{{{{{{{{{wwwwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzzzzyyywwwxxxyyyzzz{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxyyyyyy{{{|||}}}|||zzzxxxvvvttttttuuuvvvvvvwwwxxxxxxyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzuuuuuuwwwxxxyyyyyyyyyyyy||||||{{{zzzzzz|||}}}~~~~~~}}}|||{{{zzzzzzzzz|||||||||{{{||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}zzzzzzzzzyyyyyyyyyyyyyyytttuuuwwwyyyzzz||||||}}}yyyzzzzzzyyywwwvvvvvvwwwzzz{{{{{{|||{{{{{{zzzzzzyyyzzz{{{|||||||||||||||yyyxxxwwwxxxzzz{{{{{{yyyxxxxxxxxxwwwvvvvvvuuuuuuxxxyyyzzz{{{|||}}}~~~~~~|||{{{{{{zzzzzzzzz{{{{{{{{{{{{zzzyyyyyy{{{|||}}}|||}}}~~~~~~|||{{{{{{}}}~~~}}}|||{{{}}}~~~~~~~~~}}}}}}|||zzzxxxtttrrrppppppppprrrssstttuuuvvvuuuttttttooopppppprrrssstttuuuvvvwwwvvvuuusssqqqooonnnmmmooopppqqqssstttuuuuuuuuuuuuvvvxxxyyyxxxwwwxxxyyyzzzyyywwwtttpppkkkgggeeegggggghhhkkkooouuu{{{~~~wwwooorrr}}}yyy~~~}}}{{{wwwtttsssuuuwww~~~yyyqqqkkklllrrrxxx}}}{{{qqqhhh^^^UUULLLCCC???AAADDDKKKTTT___kkksssqqqjjj___XXXSSSRRRSSSVVV^^^fffhhhkkkoooqqqqqqrrrssstttzzz{{{~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~yyywwwuuutttwww|||zzzrrrkkklllooorrrtttzzz{{{sssooohhh```[[[]]]ccciiisss~~~{{{uuutttoooggg\\\XXXZZZbbbooo}}}{{{sssnnngggdddccccccbbb```]]]^^^___^^^]]]YYYVVVSSSKKKPPPVVV^^^ppp|||{{{zzzxxxvvvtttnnnggggggkkksss{{{~~~}}}}}}~~~~~~~~~|||{{{}}}~~~}}}}}}~~~~~~}}}|||~~~}}}}}}|||{{{{{{zzzzzzzzzzzz{{{{{{{{{zzzzzzyyyxxxyyyzzzzzzzzzzzzzzz{{{yyyyyyzzzzzz{{{{{{zzzzzzyyyyyyzzz{{{{{{{{{zzzzzzwwwxxxzzz{{{||||||{{{{{{xxxyyy|||}}}~~~~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzzwwwwwwwwwxxxyyy{{{|||}}}|||{{{zzzxxxwwwwwwvvvwwwvvvwwwyyy{{{|||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyytttuuuwwwxxxyyyzzzzzzzzz}}}|||{{{zzzzzzzzz{{{|||}}}||||||{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}}}}}}}|||||||||zzzzzzzzzyyyyyyxxxxxxxxxvvvvvvvvvwwwxxxyyy{{{{{{yyyzzzzzzyyywwwvvvwwwxxxyyyzzzzzz{{{{{{{{{zzzzzzyyyzzz{{{|||||||||{{{zzzvvvvvvvvvxxxzzz|||||||||zzzzzzyyyyyyxxxwwwwwwvvvxxxxxxyyy{{{|||~~~}}}}}}{{{zzzyyyyyyzzzzzz{{{zzzyyyxxxyyyzzz|||}}}{{{}}}}}}{{{zzz{{{}}}~~~~~~~~~|||~~~~~~~~~~~~~~~}}}|||{{{zzzxxxvvvtttrrrpppooonnnpppqqqssstttttttttsssrrrpppppppppqqqrrrssstttttttttssspppnnnmmmmmmnnnooooooooooooppprrrsssuuuvvvtttvvvwwwwwwvvvvvvvvvwwwyyyxxxvvvrrrnnnjjjfffdddggghhhkkknnnsssyyy}}}}}}tttooottt~~~{{{yyy|||{{{zzzxxxwwwuuutttttt{{{~~~~~~~~~|||xxxwwwzzz}}}}}}zzzqqqggg^^^SSSHHHCCCCCCEEEIIIQQQ]]]mmmyyyxxxrrreee]]]TTTQQQPPPSSSZZZbbbeeehhhlllooopppqqqrrrsssyyy{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{xxxvvvwww|||xxxpppjjjlllmmmooovvv~~~}}}zzztttjjj```YYYWWWXXXZZZbbbqqqzzztttmmmlllhhhaaaZZZYYY]]]fffrrr{{{sssmmmeee```___^^^\\\ZZZ[[[\\\^^^^^^\\\XXXTTTQQQKKKOOORRRUUUaaawww~~~|||zzzwwwppphhhgggkkkqqqzzz}}}~~~~~~}}}{{{{{{|||~~~}}}~~~~~~||||||~~~}}}}}}|||{{{zzzzzzzzzzzzzzzzzz{{{{{{zzzyyyyyyyyyzzz||||||{{{zzz{{{{{{wwwxxxzzz{{{|||{{{{{{zzzxxxxxxyyyzzz{{{{{{{{{{{{wwwyyyzzz|||}}}}}}||||||vvvxxxzzz|||}}}}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwxxxyyyzzz{{{}}}~~~{{{{{{{{{{{{zzzzzzyyyyyyxxxzzz|||~~~~~~|||zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxtttuuuwwwxxxzzzzzz{{{{{{~~~}}}{{{zzzyyyyyyzzzzzz|||{{{{{{zzzzzzzzz{{{{{{zzzzzzzzzzzzzzz{{{|||}}}}}}}}}}}}}}}||||||||||||{{{zzzzzzyyyyyyxxxxxxxxxxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{zzzxxxwwwwwwxxxxxxyyyyyyzzz{{{{{{zzzzzzzzz{{{|||||||||{{{zzzyyyuuuuuuuuuwww{{{}}}}}}}}}||||||{{{zzzzzzyyyxxxxxxxxxxxxyyy{{{|||~~~~~~|||zzzyyyyyyyyyzzz{{{zzzyyyxxxxxxzzz{{{}}}{{{}}}|||zzzzzz{{{}}}}}}~~~}}}}}}}}}}}}|||{{{zzzyyywwwwwwuuusssqqqooonnnmmmooopppqqqrrrsssrrrqqqqqqqqqqqqppppppqqqqqqrrrsssqqqooommmkkkkkklllnnnpppoooooonnnooopppsssuuuvvvtttvvvwwwwwwuuutttuuuvvvwwwvvvtttqqqmmmjjjfffeeehhhiiimmmqqqvvv{{{|||tttrrryyyzzzxxxyyy~~~}}}}}}~~~zzz{{{{{{{{{{{{{{{}}}~~~}}}vvvmmmbbbVVVJJJCCCEEEDDDHHHUUUggguuuyyywwwmmm```UUUSSSRRRQQQUUUZZZccceeeiiimmmoooqqqqqqqqquuuwwwyyyzzz{{{|||~~~~~~}}}}}}}}}}}}||||||}}}}}}{{{|||~~~zzzwwwyyy{{{tttppplllnnnsssxxxxxxvvvssslllcccZZZVVVTTTTTTSSS]]]___bbbeeeeeebbb___\\\XXXXXX[[[fffuuu|||qqqiiiaaa]]]ZZZWWWVVVYYY]]]]]]]]]]]]]]][[[VVVSSSMMMLLLLLLOOOUUUaaavvv~~~wwwpppjjjgggsss{{{~~~~~~~~~~~~~~~|||{{{{{{zzz{{{}}}{{{yyyxxxwwwxxxxxxyyy{{{}}}~~~~~~}}}|||yyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxyyyxxxwwwvvvuuuzzzzzzzzz{{{{{{zzzyyyyyyvvvxxxyyy{{{{{{zzzyyyxxxxxxyyyzzz|||}}}||||||{{{xxxzzz{{{zzzyyyyyyzzz{{{yyyyyyzzz{{{||||||{{{{{{yyyyyyzzzzzz{{{|||||||||yyyzzz{{{||||||{{{zzzzzzzzzzzzyyyyyyyyyzzz{{{{{{}}}{{{yyyyyy{{{}}}~~~}}}~~~~~~}}}{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{zzzyyyxxxyyyzzz{{{|||~~~}}}{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvxxxxxxxxxyyyzzzzzzzzz{{{zzz{{{{{{zzzyyyxxxwwwvvv}}}|||zzzyyyxxxyyyzzzzzz|||||||||{{{zzzzzzyyyyyyxxxyyy{{{}}}~~~~~~}}}}}}~~~~~~}}}|||{{{yyywwwvvvyyyzzz{{{|||}}}}}}}}}}}}{{{{{{{{{zzzxxxxxxyyyzzz|||{{{{{{{{{|||}}}}}}|||{{{{{{{{{|||}}}}}}~~~~~~}}}}}}}}}|||{{{zzzyyyyyyxxxxxxvvvtttrrrpppoooooooooqqqqqqrrrssssssssssssrrrsssrrrpppnnnmmmmmmmmmmmmkkkjjjiiiiiijjjlllnnnooonnnooopppqqqqqqsssvvvyyyxxxwwwvvvvvvwwwwwwvvvtttuuussspppllliiigggfffeeeiiilllqqqtttwwwzzz}}}}}}|||{{{}}}{{{ssseeeVVVKKKGGGDDDEEEOOO```nnntttuuuqqqeeeZZZVVVTTTRRRUUUZZZaaacccfffjjjmmmnnnoooooosssuuuwwwxxxyyy{{{~~~~~~~~~}}}}}}~~~|||zzzzzz|||~~~~~~}}}}}}}}}xxxyyy}}}|||vvvrrrnnnooorrrtttrrrpppnnniiiaaa[[[XXXVVVUUUUUUXXXZZZ]]]______]]]ZZZXXXYYYYYY^^^hhhxxx|||qqqiiiaaa^^^[[[WWWWWWYYY\\\\\\\\\]]]]]][[[WWWTTTOOOMMMLLLMMMQQQ[[[nnnyyyrrrnnnuuu{{{~~~}}}~~~~~~}}}}}}}}}~~~~~~}}}|||zzzzzzyyyzzzzzzyyyyyyxxxyyyyyyyyyzzz{{{}}}~~~~~~~~~||||||zzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzzyyyxxxvvvuuuzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyzzzzzz{{{wwwwwwxxxyyyzzzzzzzzzzzzzzz{{{||||||zzzzzz{{{|||}}}}}}}}}~~~}}}}}}||||||zzzzzzzzzzzzzzz{{{||||||zzz{{{||||||}}}|||{{{zzzzzzzzzyyyyyyzzzzzz{{{{{{~~~|||{{{{{{}}}~~~~~~}}}||||||||||||zzzyyyxxxwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyyyyxxxxxxyyyzzz{{{~~~|||zzzyyyyyyyyyyyy{{{{{{{{{zzzzzzxxxwwwwwwvvvvvvwwwwwwwwwwwwwwwxxx{{{{{{{{{zzzzzzyyyxxxwww|||{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{|||}}}}}}}}}}}}{{{|||||||||{{{zzzzzzyyyzzz{{{{{{||||||||||||||||||}}}}}}|||zzzzzz{{{|||{{{{{{{{{{{{|||}}}~~~}}}|||}}}}}}~~~~~~~~~||||||{{{{{{zzzyyyyyyxxxxxxvvvuuusssrrrqqqqqqqqqrrrrrrrrrsssssssssrrrrrrqqqqqqooonnnlllkkkkkklllllllllllljjjiiijjjkkkmmmnnnooopppqqqqqqrrrsssvvvyyyyyywwwuuuuuuvvvwwwvvvuuuuuusssooollliiigggggggggkkknnnrrrvvvyyy{{{}}}|||}}}zzzgggXXXMMMHHHDDDIIIWWWfffqqquuuwwwmmmbbb\\\WWWUUUVVVYYY]]]^^^aaaeeehhhkkklllmmmppprrruuuvvvwwwxxx{{{}}}~~~~~~~~~~~~~~~}}}|||zzzyyyzzz|||~~~zzzxxxzzz|||~~~|||xxxsssqqqrrrqqqooolllkkkgggbbb___]]][[[ZZZXXXVVVWWWYYY[[[[[[YYYWWWVVVYYY[[[aaalll|||}}}qqqiiibbb___\\\YYYXXX[[[[[[[[[\\\]]]^^^\\\XXXUUURRRNNNKKKKKKLLLSSScccsss|||wwwxxx}}}}}}{{{{{{|||~~~~~~}}}}}}|||||||||}}}}}}}}}|||zzzyyyxxxuuuvvvwwwyyyzzz{{{{{{{{{zzz{{{|||}}}~~~}}}|||{{{{{{{{{zzzzzzyyyyyyyyyxxxzzz{{{{{{zzzzzzxxxwwwvvvzzzzzzzzzzzzzzzzzzzzzzzzzzzyyywwwwwwxxxzzz|||~~~vvvvvvvvvwwwwwwxxxyyyzzz{{{|||}}}}}}{{{zzz{{{}}}~~~}}}|||{{{{{{zzzyyyyyyzzz{{{|||{{{|||}}}}}}}}}|||{{{{{{zzzzzzyyyyyyzzz{{{{{{|||~~~}}}~~~}}}{{{zzz{{{||||||{{{yyywwwuuuwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{{{{~~~|||zzzyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvvvv{{{{{{zzzzzzyyyxxxxxxxxxzzzzzzyyyxxxxxxxxxyyyyyy{{{{{{{{{{{{zzzzzzzzzzzz||||||{{{{{{{{{{{{||||||yyyyyyzzz{{{{{{||||||||||||||||||||||||{{{{{{zzz}}}~~~~~~}}}|||}}}~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||zzzzzzzzzyyyyyyxxxxxxwwwuuuuuutttsssssssssttttttssssssssssssrrrqqqpppooommmllljjjiiiiiiiiijjjjjjlllkkkjjjiiijjjkkklllmmmqqqrrrssssssssstttvvvxxxzzzwwwuuutttuuuwwwvvvvvvuuurrrnnnjjjhhhiiijjjkkknnnqqquuuxxx{{{}}}|||{{{~~~}}}||||||~~~xxxiiiWWWOOOHHHGGGQQQ```nnnvvv|||uuukkkccc\\\XXXVVVWWWXXXZZZ\\\___bbbfffhhhjjjlllnnnqqqssstttuuuxxxzzz~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzyyyzzz|||~~~{{{wwwwwwxxxzzzuuusssrrrqqqppplllkkkhhhgggfffddd```^^^ZZZZZZZZZZZZZZZXXXWWWWWWYYY]]]eeeppp~~~ssskkkeeebbb___[[[ZZZ\\\\\\\\\]]]^^^___^^^ZZZWWWSSSOOOKKKIIIIIINNN[[[hhh}}}~~~||||||zzzyyy{{{}}}~~~}}}|||||||||zzz{{{}}}}}}|||zzzxxxwwwuuuwwwyyy{{{|||||||||{{{{{{{{{|||}}}}}}||||||{{{zzzzzzzzzyyyxxxxxxwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxzzzyyyyyyyyyzzzzzz{{{{{{yyyxxxxxxxxxyyy{{{|||}}}wwwwwwvvvvvvvvvxxxzzz{{{{{{|||}}}|||{{{zzz{{{|||}}}}}}}}}}}}}}}}}}|||||||||{{{yyyxxxxxxyyy{{{||||||}}}~~~~~~~~~}}}|||{{{zzzzzzyyyzzzzzz{{{|||}}}~~~}}}}}}~~~~~~|||yyywwwyyy{{{|||{{{yyywwwuuuwwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzzzzz{{{||||||}}}~~~}}}{{{zzzzzzzzz{{{|||{{{{{{{{{{{{{{{zzzyyyyyyzzzzzzyyyyyyxxxxxxxxxwwwyyyyyyxxxxxxwwwwwwwwwwwwyyyyyyyyyyyyxxxxxxyyyyyy{{{{{{||||||||||||||||||~~~}}}|||zzzzzzzzz{{{|||yyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}}}}|||{{{zzzyyy}}}~~~~~~}}}}}}~~~||||||||||||||||||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}zzzzzzzzzyyyyyyyyyyyyyyywwwwwwvvvvvvuuuuuuttttttssssssrrrrrrqqqooonnnmmmjjjiiihhhggggggggghhhiiihhhhhhhhhiiijjjlllmmmnnnsssuuuvvvvvvuuuuuuwwwyyy{{{xxxuuutttuuuvvvvvvvvvtttqqqmmmjjjiiijjjmmmooorrruuuxxx{{{|||}}}www{{{zzz}}}{{{|||{{{aaaYYYNNNHHHLLLXXXgggqqq{{{xxxqqqhhh```[[[XXXVVVVVVVVVWWWZZZ]]]```dddfffgggjjjnnnqqqrrrtttvvvxxx|||||||||}}}}}}~~~~~~~~~}}}|||{{{zzz{{{}}}~~~}}}{{{|||~~~~~~zzzwwwvvvvvv}}}yyyttttttvvvxxxtttsssrrrrrrqqqnnnjjjfffbbbaaa___\\\ZZZYYYXXXXXX[[[```iiitttwwwpppiiifffccc___]]]___]]]]]]^^^```aaa___\\\YYYTTTOOOJJJIIIIIIMMMWWWbbb|||~~~~~~{{{zzzyyyzzz|||~~~~~~}}}||||||||||||zzz{{{|||}}}|||{{{xxxwwwyyyzzz|||}}}}}}}}}||||||{{{{{{|||||||||{{{{{{{{{yyyxxxxxxxxxwwwwwwvvvvvvuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyyyyzzz{{{|||wwwxxxyyy{{{||||||{{{{{{xxxxxxwwwwwwwwwyyy{{{|||zzz{{{|||{{{yyyxxxyyyzzzvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyxxxyyyzzz{{{||||||}}}~~~~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{|||}}}~~~}}}||||||}}}~~~}}}zzzxxxvvvxxxzzz||||||zzzwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwzzz{{{{{{|||}}}~~~~~~~~~{{{{{{zzzzzz{{{|||~~~{{{{{{|||||||||{{{zzzzzz{{{{{{zzzzzzyyyyyyxxxxxxxxxwwwvvvvvvuuuvvvvvvwwwyyyyyyyyyyyyyyyyyyyyyyyy||||||}}}}}}~~~~~~~~~|||zzzzzzzzz{{{|||{{{{{{zzzzzzzzz{{{||||||}}}}}}}}}}}}|||zzzyyyxxx{{{}}}~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}||||||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~zzzzzzzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwuuutttsssrrrrrrrrrqqqpppnnnmmmllljjjiiihhhggggggggghhhiiidddeeegggiiillloooqqqssswwwyyyzzzyyyxxxwwwxxxyyy{{{yyyvvvuuuuuuuuuuuutttqqqooollljjjjjjmmmpppssswwwyyy|||}}}}}}~~~ddd~~~~~~|||~~~}}}~~~mmmeeeXXXMMMIIIOOO[[[dddooorrrqqqjjjccc___ZZZVVVTTTTTTTTTUUUXXX\\\```bbbcccfffkkkoooqqqsssvvvwwwyyyzzzzzz{{{|||}}}}}}~~~~~~}}}{{{zzz{{{}}}~~~~~~xxxyyy{{{~~~~~~~~~~~~yyyvvvuuuvvv|||~~~zzzxxxzzz}}}|||||||||}}}}}}zzzvvvrrrmmmjjjfffaaa]]][[[ZZZZZZ^^^dddnnnxxx}}}vvvooolllhhhccc```aaa``````aaabbbcccaaa]]]ZZZUUUOOOJJJIIIIIILLLTTT^^^xxx~~~~~~}}}|||{{{{{{{{{||||||}}}}}}||||||||||||}}}}}}{{{||||||}}}|||{{{zzzyyy||||||}}}}}}}}}}}}}}}|||||||||{{{{{{{{{{{{{{{{{{wwwwwwwwwxxxxxxxxxxxxxxxuuuuuuuuuvvvwwwyyyzzz{{{zzzyyyxxxxxxyyyzzz|||}}}wwwyyy{{{|||}}}|||zzzyyyyyyxxxxxxyyyyyyzzz{{{|||zzz{{{|||{{{yyyxxxxxxyyyrrrsssuuuvvvxxxxxxyyyyyywwwxxxxxxyyyzzz{{{{{{{{{|||}}}}}}~~~}}}|||zzzyyyyyyyyyzzzzzz{{{|||~~~~~~|||{{{{{{|||}}}}}}{{{yyywwwxxxzzz{{{|||{{{yyyxxxxxxxxxxxxxxxxxxwwwwwwwwwzzzzzz|||}}}~~~~~~~~~~~~{{{{{{zzzzzz{{{}}}{{{|||||||||||||||{{{{{{yyyyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuwwwwwwyyyyyyzzz{{{{{{{{{zzzzzz{{{||||||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{}}}|||{{{yyyyyyzzz{{{{{{}}}}}}}}}}}}|||{{{zzzyyyyyy{{{~~~~~~}}}||||||}}}~~~~~~||||||}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}~~~~~~~~~zzzzzzzzz{{{{{{|||||||||}}}||||||{{{yyywwwuuutttsssssssssrrrqqqooonnnmmmlllkkkiiihhhhhhhhhiiiiiidddeeehhhlllpppsssvvvxxx{{{}}}~~~}}}|||zzzzzz{{{|||zzzxxxwwwvvvuuurrrpppooommmkkkkkklllooosssuuuzzz|||TTTmmm}}}~~~|||}}}{{{ttteeeUUUJJJIIIOOOVVV]]]eeejjjgggdddaaa]]]WWWTTTSSSRRRRRRUUUXXX\\\______ccciiinnnqqqsssvvvxxxwwwwwwxxxyyyzzz||||||}}}~~~}}}{{{yyyyyy{{{}}}~~~~~~~~~~~~~~~~~~yyyyyyzzz|||~~~~~~~~~yyyvvvuuuuuuzzz}}}zzzzzz~~~{{{wwwppphhhccc___^^^^^^cccjjjttt}}}{{{tttqqqmmmfffccccccdddcccdddeeeeeebbb^^^[[[VVVPPPJJJIIIHHHJJJQQQYYYooo~~~}}}}}}}}}}}}}}}|||{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}}}}||||||||||||{{{{{{|||||||||||||||}}}}}}~~~||||||{{{{{{zzzzzzzzzzzzxxxxxxxxxyyyzzzzzz{{{{{{xxxxxxwwwwwwwwwxxxyyyzzzzzzyyyxxxxxxxxxzzz|||~~~{{{{{{{{{{{{{{{zzzzzzyyywwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}|||yyyxxxyyyzzzssstttuuuvvvwwwxxxxxxxxxtttvvvxxxzzz||||||{{{{{{||||||}}}}}}|||{{{yyyxxxyyyyyyzzzzzz{{{}}}~~~}}}|||{{{{{{|||~~~}}}|||xxxyyyzzz{{{{{{{{{{{{{{{zzzyyyyyyyyyxxxxxxxxxxxxwwwxxxzzz|||}}}}}}}}}}}}~~~}}}|||{{{{{{|||}}}~~~{{{||||||}}}}}}}}}||||||yyyyyyzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwxxxzzzyyyzzz{{{|||||||||{{{{{{yyyzzzzzz|||}}}~~~{{{|||||||||||||||{{{{{{|||{{{zzzyyyyyyzzz|||}}}||||||}}}}}}|||{{{zzzzzzyyy{{{~~~~~~}}}}}}}}}}}}|||~~~~~~}}}}}}}}}}}}~~~~~~||||||}}}}}}~~~}}}{{{xxxxxxyyyzzzzzz{{{||||||||||||||||||{{{yyywwwvvvuuuuuuuuuttttttrrrqqqpppooonnnlllkkkjjjjjjjjjjjjhhhjjjmmmqqquuuxxxzzz{{{~~~~~~|||||||||}}}{{{zzzyyywwwtttpppllllllkkkkkklllnnnqqqtttvvvzzz}}}KKKccc~~~|||yyyyyy{{{~~~zzz~~~ppp]]]MMMGGGIIINNNPPP[[[ddddddcccccc___YYYTTTSSSQQQQQQSSSVVVZZZ]]]]]]bbbhhhmmmqqqtttwwwyyyvvvvvvwwwxxxzzz{{{||||||~~~|||zzzxxxxxxyyy{{{}}}}}}|||||||||}}}~~~zzzzzzzzzzzz|||~~~~~~~~~yyyuuuuuuuuuxxx||||||wwwsssxxxxxxpppiiieeeccccccgggnnnxxxxxxtttooohhhddddddfffeeeeeeffffffccc___\\\WWWPPPJJJHHHGGGHHHNNNUUUggg}}}~~~|||}}}~~~~~~~~~}}}{{{zzzyyyyyyzzzzzz|||}}}~~~~~~}}}}}}|||||||||}}}}}}{{{zzzzzzzzz{{{|||~~~}}}|||{{{zzzzzzzzzzzzzzzxxxyyyyyyzzz{{{|||}}}}}}|||{{{yyyxxxwwwwwwxxxyyyzzzyyyxxxwwwxxxzzz|||~~~~~~}}}{{{yyyyyyyyyzzz{{{vvvwwwyyyzzz{{{{{{zzzyyy}}}~~~~~~}}}{{{yyyzzz{{{vvvwwwwwwxxxxxxxxxwwwwwwrrrtttxxx{{{}}}}}}|||zzz{{{||||||||||||zzzxxxwwwyyyyyyzzzzzz|||}}}~~~}}}{{{{{{}}}zzzzzzzzzzzz{{{||||||}}}zzzzzzzzzyyyyyyxxxxxxxxxuuuwwwyyy{{{|||||||||{{{}}}|||{{{zzz{{{{{{||||||}}}}}}}}}}}}}}}|||{{{|||||||||}}}~~~~~~~~~{{{zzzxxxwwwwwwyyyzzz{{{yyyzzz|||}}}}}}}}}||||||wwwxxxyyyzzz{{{}}}}}}~~~zzz{{{|||}}}}}}|||{{{zzz{{{zzzyyyxxxyyy{{{}}}~~~||||||||||||||||||{{{zzzyyy|||~~~}}}~~~~~~|||~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~~~~~~~|||yyywwwwwwxxxyyyzzzzzz{{{{{{zzz{{{|||||||||{{{yyyxxxwwwwwwwwwwwwvvvuuuttttttqqqpppnnnlllkkkkkkkkkkkkmmmnnnqqquuuxxx{{{}}}}}}~~~}}}}}}}}}|||{{{zzzxxxtttnnnjjjjjjjjjkkkmmmpppsssuuuwwwzzz}}}JJJWWWnnn~~~}}}}}}~~~yyyxxxyyy}}}{{{{{{vvvqqqttt|||pppXXXHHHDDDFFFFFFLLLTTT\\\bbbeeeccc^^^[[[XXXTTTRRRRRRTTTUUUUUU___aaaeeeiiinnnqqqrrrsssuuuvvvvvvuuuuuuwwwzzz}}}{{{zzzzzzyyyyyyyyyyyyzzz}}}}}}}}}{{{yyyyyy{{{}}}}}}zzzxxxxxxyyy{{{|||}}}yyyvvvuuuzzz{{{}}}xxxsssrrrwww}}}wwwqqqjjjgggiiilllrrr{{{wwwpppllljjjjjjjjjiiihhhhhhhhhfffccc```\\\UUUNNNLLLIIIGGGIIINNNfffxxx}}}~~~}}}|||||||||{{{xxxvvvyyy{{{}}}~~~|||{{{{{{|||~~~}}}{{{zzzyyyxxx{{{{{{|||||||||||||||{{{{{{|||||||||||||||||||||{{{{{{zzzzzzzzz{{{{{{|||~~~}}}}}}|||{{{{{{zzzzzzxxxxxxxxxwwwwwwxxx|||~~~|||yyyxxxyyyzzzzzzxxxxxxxxxxxxxxxxxxxxxxxx}}}~~~}}}{{{zzzxxxxxxzzz{{{{{{{{{zzzzzzuuuuuuvvvwwwxxxzzz|||}}}~~~~~~}}}|||{{{yyywwwvvvxxxyyyyyyzzz{{{|||}}}}}}||||||{{{{{{{{{zzzzzzzzzvvvwwwyyy{{{||||||{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzyyyxxxxxxyyyzzz|||}}}|||}}}~~~~~~}}}|||~~~~~~}}}}}}|||||||||{{{~~~~~~~~~}}}|||zzzyyyxxxuuuvvvwwwxxxyyyxxxxxxwww||||||}}}}}}||||||{{{zzz}}}|||{{{zzzzzz{{{|||}}}zzz{{{}}}~~~~~~|||zzzxxxyyyyyyxxxxxxxxxyyyyyyzzzyyyzzz{{{{{{||||||{{{{{{}}}}}}}}}|||zzzyyyzzz||||||}}}}}}{{{zzz{{{{{{}}}~~~}}}|||{{{{{{{{{|||~~~~~~}}}||||||||||||wwwwwwwwwxxxxxxyyyyyyyyy}}}|||zzzxxxwwwwwwwwwwwwtttttttttttttttuuuvvvwwwoooooonnnmmmnnnooopppqqqrrrrrrrrrtttwww||||||zzzwwwwwwwwwvvvsssoookkkiiieeehhhlllooorrrvvv{{{~~~EEEMMM```}}}}}}||||||||||||}}}|||{{{yyyrrrkkkkkkpppyyyxxxcccQQQHHHFFFEEEJJJQQQYYYaaaffffffccc```\\\WWWSSSQQQRRRSSSTTT[[[^^^bbbgggkkknnnpppqqqssstttuuuttttttvvvyyy|||}}}}}}|||{{{{{{{{{{{{||||||||||||zzzyyyyyyzzz|||}}}{{{yyyyyyyyyzzzzzzxxxxxxzzz|||yyyxxxvvvxxx{{{uuuqqqrrrzzz}}}wwwooollllllrrrxxx{{{tttooommmmmmlllkkkjjjjjjjjjhhheeeccc\\\VVVOOOLLLIIIFFFHHHMMMZZZlll~~~|||{{{{{{{{{{{{zzzxxxyyy{{{}}}}}}|||zzzzzz{{{||||||{{{{{{{{{zzzzzzzzzzzz{{{|||}}}}}}}}}}}}}}}||||||||||||||||||{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}}}}|||{{{zzzzzzyyyyyywwwxxxxxxxxxwwwxxxzzz}}}}}}|||zzzxxxxxxxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxx|||}}}~~~}}}|||zzzxxxyyyzzz{{{{{{{{{zzzyyyvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyyyyyyyyyyyyyyyy|||{{{{{{{{{zzzzzzzzzyyywwwxxxyyy{{{||||||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyy{{{|||}}}}}}}}}~~~~~~~~~}}}||||||}}}}}}}}}|||||||||{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuvvvwwwyyyyyyyyyxxxwwwzzzzzzzzzzzzzzzzzzzzzzzz}}}|||{{{zzzzzz{{{|||}}}zzz|||}}}~~~~~~|||zzzxxxzzzyyyyyyyyyyyyyyyzzzzzzyyyzzzzzz{{{{{{{{{{{{{{{||||||}}}{{{zzzzzz{{{||||||}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~}}}}}}|||}}}~~~~~~}}}{{{zzzzzzzzzvvvvvvvvvwwwwwwwwwxxxxxx{{{zzzxxxwwwwwwwwwxxxxxxttttttttttttssssssssssssnnnnnnmmmmmmnnnoooqqqrrrtttuuuwwwyyy{{{~~~~~~{{{yyyxxxxxxwwwuuurrrooollljjjgggiiimmmqqqtttxxx}}}DDDGGGTTTnnn~~~}}}~~~}}}~~~~~~uuukkkggghhhpppwww~~~ppp^^^NNNFFFDDDEEEKKKSSS]]]dddhhhiiigggccc\\\UUUQQQPPPQQQSSSWWWYYY^^^cccgggkkkmmmnnnqqqrrrsssttttttuuuxxxzzz}}}}}}|||{{{{{{{{{{{{||||||||||||zzzxxxxxxzzz|||~~~|||zzzyyyxxxuuupppmmmpppxxx}}}{{{sssvvvzzz|||uuuppprrrxxx|||tttppppppwww|||yyytttrrrqqqooommmlllllllllkkkhhhfff^^^WWWQQQMMMIIIFFFGGGKKKOOO___uuu~~~}}}{{{zzz{{{|||{{{zzzzzz{{{}}}|||zzzyyyyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{yyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{||||||{{{{{{zzz{{{{{{||||||{{{{{{zzzyyyyyyyyyyyywwwxxxyyyyyywwwwwwxxxyyyzzzyyyxxxwwwwwwxxxyyyzzzwwwwwwwwwwwwwwwwwwwwwwwwzzz{{{}}}~~~~~~|||{{{yyyzzz{{{|||{{{{{{yyyyyywwwwwwwwwwwwwwwxxxyyyyyyxxxyyyzzzzzzzzzzzzzzzyyyzzzzzzyyyyyyyyyxxxxxxxxx{{{{{{zzzzzzzzzzzzyyyyyywwwxxxzzz{{{{{{{{{zzzzzzyyyzzz{{{||||||{{{zzzzzzyyyyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwyyyzzz{{{}}}|||{{{zzzzzz{{{||||||{{{|||}}}~~~~~~}}}{{{yyyzzzzzzyyyyyyyyyyyyzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{zzz{{{{{{{{{zzzzzz{{{}}}{{{|||~~~||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~|||zzzxxxwwwwwwuuuuuuuuuvvvvvvvvvvvvwwwxxxwwwwwwwwwxxxxxxyyyzzztttuuuuuuuuusssrrrpppooonnnmmmmmmnnnoooqqqssstttyyyzzz|||~~~~~~~~~|||}}}~~~~~~|||yyyxxxyyywwwuuurrrpppmmmlllkkkiiilllppptttxxx|||CCCAAAIII___|||~~~tttmmmkkknnnrrrxxxwwwgggWWWKKKDDDBBBDDDMMMVVV^^^fffkkklllhhhaaaYYYRRROOOPPPRRRTTTVVV[[[```eeeiiikkklllnnnpppsssttttttvvvxxxzzzzzzzzzyyyyyyyyyyyyyyyzzz}}}}}}}}}{{{yyyyyy{{{}}}}}}{{{yyyuuummmgggiiisss}}}}}}uuuxxx|||wwwuuutttwww~~~yyyqqqooorrrxxx}}}zzzvvvuuuqqqooonnnmmmmmmmmmkkkiiiaaaZZZSSSOOOJJJEEEEEEHHHKKKUUUfffyyy|||{{{{{{|||{{{zzzzzz{{{|||{{{yyyxxxxxxyyywwwwwwxxxxxxyyyyyyzzzzzzwwwxxxzzz{{{|||}}}~~~~~~~~~~~~}}}}}}|||{{{{{{{{{}}}||||||{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyyyywwwyyyzzzzzzxxxvvvvvvwwwxxxwwwwwwwwwwwwxxxyyyzzzwwwwwwwwwwwwwwwwwwwwwwwwxxxyyy|||~~~~~~~~~}}}|||zzz{{{|||||||||{{{yyyyyyyyyyyyxxxwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyxxx{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{{{{{{{zzzyyyxxxzzz|||}}}}}}|||{{{zzzyyyyyyyyyzzz{{{{{{|||}}}~~~~~~~~~}}}}}}|||{{{{{{||||||{{{{{{{{{{{{{{{{{{}}}~~~~~~}}}|||{{{zzzzzzxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwvvvvvvwwwyyy|||}}}}}}|||{{{zzzyyyzzz{{{|||{{{|||}}}~~~}}}|||{{{zzz{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{zzzzzzxxxzzzzzzzzzyyyzzz{{{}}}zzz{{{}}}}}}}}}}}}}}}~~~|||||||||}}}}}}}}}~~~~~~}}}zzzxxxvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{uuuvvvvvvvvvuuurrrooommmooonnnooopppqqqtttvvvxxx~~~}}}|||{{{|||}}}}}}}}}{{{yyyxxxxxxvvvsssooommmkkkkkkkkklllppptttyyy|||~~~>>>:::???RRRmmm~~~{{{xxxtttssstttxxxyyyoooaaaVVVHHHBBBAAAGGGOOOVVV___gggllljjjeee^^^VVVRRRQQQRRRSSSUUUZZZ___cccgggiiijjjlllnnnrrrtttuuuvvvxxxyyyxxxxxxxxxxxxxxxyyyzzzzzz}}}{{{{{{}}}~~~~~~yyyqqqiiijjjrrr{{{~~~zzz}}}{{{wwwxxx|||yyypppjjjlllqqqyyy~~~{{{xxxrrrpppnnnnnnnnnnnnmmmkkkeee^^^VVVQQQKKKEEEDDDFFFGGGLLLVVVeeexxx~~~}}}|||zzzyyyzzz{{{{{{zzzyyyxxxyyyzzzzzzyyyyyyyyyyyyyyyxxxxxxvvvwwwyyyzzz{{{|||||||||~~~~~~}}}}}}||||||||||||~~~}}}|||{{{{{{{{{{{{{{{{{{zzzxxxwwwwwwxxxyyyzzzxxxyyy{{{zzzxxxvvvvvvwwwwwwwwwwwwwwwxxxyyyzzzzzzwwwwwwwwwwwwwwwwwwwwwwwwwwwxxx{{{}}}~~~}}}}}}|||zzz{{{|||||||||{{{zzzyyy{{{zzzyyyxxxwwwwwwwwwwwwzzzzzzzzzzzzyyyxxxwwwwwwyyyyyyzzzzzz{{{|||}}}}}}xxxxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{zzzyyyxxxwwwyyy{{{}}}}}}|||{{{zzzyyyyyyzzz{{{||||||||||||~~~}}}}}}|||||||||{{{{{{{{{{{{||||||||||||||||||~~~~~~~~~~~~~~~}}}|||{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxzzz}}}}}}|||{{{yyyyyyyyyzzz{{{{{{||||||}}}|||{{{zzzyyy{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{zzzzzzzzzxxxyyyzzzyyyxxxyyy{{{}}}yyyzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}{{{xxxwwwuuuttttttwwwwwwwwwwwwwwwwwwwwwwwwuuuvvvwwwxxxyyyzzzzzz{{{uuuvvvwwwwwwvvvtttqqqpppqqqqqqrrrsssuuuxxxzzz|||}}}|||{{{||||||{{{||||||}}}}}}|||{{{zzzwwwuuuqqqmmmkkkjjjkkkkkkppptttyyy}}}}}}uuu{{{~~~===999===LLL```zzz~~~yyyyyy~~~xxxmmmeeeRRRGGGAAAEEEIIIMMMUUU___gggiiihhhddd\\\VVVTTTTTTRRRUUUYYY]]]aaadddfffggghhhlllpppsssuuuuuuvvvwwwvvvvvvwwwxxxyyyzzz|||}}}~~~||||||~~~|||}}}}}}wwwpppoootttzzz}}}}}}~~~zzzqqqhhhdddiiiqqq}}}|||tttrrrpppoooppppppooonnniiiaaaZZZTTTMMMEEECCCEEEAAACCCIIIUUUggg||||||yyyzzz{{{{{{zzzyyyyyy{{{|||}}}||||||{{{zzzyyyyyyxxxwwwxxxyyyzzz{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{{{{{{{{{{zzzxxxwwwwwwxxxzzz{{{yyyzzz{{{zzzxxxwwwxxxyyyxxxxxxyyyyyyzzzzzz{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzz|||}}}}}}|||{{{yyyzzz{{{|||}}}||||||{{{|||{{{zzzyyyyyyxxxxxxxxx{{{{{{{{{{{{zzzyyywwwwwwvvvwwwwwwxxxyyyzzz{{{|||wwwwwwxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{zzzxxxwwwwwwxxxyyy{{{{{{{{{{{{zzzyyyyyy{{{||||||}}}||||||}}}||||||{{{{{{||||||}}}||||||||||||}}}}}}}}}}}}|||||||||||||||{{{zzzzzzyyyxxxwwwwwwvvvvvvwwwwwwyyyyyyxxxyyyzzz|||~~~}}}|||{{{yyyyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzyyyyyyzzzyyyxxxwwwwwwvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzxxxyyyzzzyyyxxxxxxyyy{{{yyyzzz{{{|||~~~~~~}}}}}}~~~~~~~~~~~~zzzyyyxxxvvvuuuuuuuuuuuuxxxxxxwwwwwwwwwwwwvvvvvvtttuuuvvvwwwwwwwwwwwwwwwrrrsssuuuvvvvvvvvvuuuuuuvvvvvvvvvwwwyyy|||~~~}}}{{{{{{|||}}}{{{||||||}}}}}}}}}||||||wwwuuuqqqnnnlllkkklllllltttxxx|||}}}uuuuuu}}}{{{yyy===:::>>>HHHTTTfffyyy{{{zzzttt]]]OOOFFFFFFGGGFFFLLLVVV```eeejjjiiibbb[[[WWWVVVRRRTTTXXX\\\___bbbcccddddddhhhmmmqqqssssssttttttsssssstttvvvxxxzzz|||}}}~~~||||||~~~|||}}}~~~{{{wwwuuuwwwzzz|||}}}~~~zzztttmmmfffccchhhqqqvvvtttrrrqqqrrrrrrrrrqqqllleee]]]WWWOOOFFFCCCDDD>>>@@@EEEMMMZZZmmm~~~~~~|||zzz{{{{{{zzzzzzzzz}}}~~~~~~}}}}}}|||{{{{{{zzzzzz{{{{{{|||}}}}}}}}}||||||||||||}}}~~~~~~~~~}}}|||{{{{{{{{{{{{|||zzzxxxwwwwwwyyy{{{|||{{{{{{{{{zzzxxxxxxzzz|||zzz{{{{{{||||||||||||{{{yyyyyyyyyyyyyyyyyyyyyyyywwwxxxzzz|||||||||zzzzzzxxxyyy{{{|||}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyyyyzzzzzzzzzwwwwwwwwwwwwxxxxxxxxxyyy{{{{{{||||||{{{yyyxxxwwwwwwwwwxxxxxxyyyzzzzzz{{{yyyzzz{{{|||}}}}}}||||||{{{{{{zzzzzz{{{|||~~~~~~}}}}}}}}}}}}~~~~~~zzzzzzzzzzzzzzzyyyyyyxxxxxxwwwvvvuuuuuuuuuvvvvvvxxxyyyyyyzzz{{{||||||}}}}}}|||{{{yyyxxxxxxyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuxxxxxxyyyzzzzzzzzzzzzyyyyyyyyyzzzyyywwwwwwxxxzzzyyyyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~}}}}}}|||||||||uuuuuuuuuuuuuuuuuuvvvwwwwwwwwwvvvvvvvvvuuuuuuuuusssssstttttttttsssqqqqqqnnnoooqqqsssuuuwwwyyyzzz{{{{{{{{{|||}}}~~~}}}}}}}}}zzz{{{{{{|||||||||}}}}}}xxxvvvtttrrrpppnnnnnnnnnwww{{{}}}xxx~~~~~~zzzyyy888666:::BBBGGGTTTttt~~~{{{yyy{{{~~~}}}dddUUUJJJHHHFFFBBBGGGQQQ[[[cccjjjlllfff___ZZZXXXQQQSSSWWWZZZ]]]```aaaaaaaaaeeekkkoooqqqqqqrrrrrrnnnoooppprrruuuxxxzzz|||}}}{{{{{{}}}~~~~~~~~~~~~}}}{{{yyyyyyzzz|||}}}||||||~~~~~~|||xxxtttqqqmmmgggdddjjjrrrxxxvvvtttsssttttttttttttnnnggg___XXXPPPGGGCCCDDD@@@BBBFFFJJJSSScccuuuyyyzzz{{{}}}zzzzzz{{{{{{zzz{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}|||}}}~~~~~~~~~~~~~~~}}}{{{{{{|||}}}~~~}}}|||{{{{{{{{{{{{|||{{{yyywwwwwwyyy{{{}}}||||||{{{yyyxxxyyy|||~~~|||}}}}}}}}}}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzzwwwyyyzzz||||||{{{zzzyyywwwxxxzzz|||~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{xxxyyyzzz{{{||||||||||||||||||{{{{{{{{{zzzzzzzzzvvvvvvwwwwwwxxxxxxxxxyyy{{{{{{||||||{{{yyywwwvvvwwwwwwwwwwwwxxxyyyzzz{{{yyyzzz{{{}}}}}}}}}}}}|||zzzzzzzzzzzz{{{}}}~~~}}}}}}~~~~~~zzzzzzzzz{{{zzzzzzyyyyyyxxxwwwvvvtttttttttuuuvvvxxxxxxyyy{{{{{{{{{{{{{{{}}}|||{{{yyyxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwxxxwwwvvvuuuttttttttttttxxxxxxyyyzzzzzzzzzyyyyyyyyyzzzzzzxxxwwwvvvwwwxxxyyyyyyyyyzzz|||}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{{{{ssssssssstttuuuvvvwwwxxxvvvvvvuuuuuutttttttttsssqqqrrrrrrrrrqqqooommmlllkkklllnnnppptttwwwzzz|||~~~~~~~~~~~~}}}|||yyyzzzzzz{{{{{{|||||||||yyyxxxwwwtttsssqqqppppppyyy|||}}}~~~|||zzz{{{999444777@@@EEEMMMaaawwwzzzzzz||||||xxxyyyyyymmmbbbVVVOOOGGGAAACCCIIIMMMYYYccceeeeeeeeeaaa[[[XXXVVVUUUYYY^^^___\\\XXX\\\```eeekkkooopppppppppmmmpppsssuuuuuuuuuvvvwww{{{{{{{{{{{{|||}}}~~~~~~||||||||||||{{{{{{{{{{{{}}}|||||||||~~~{{{vvvrrrpppsssmmmlllpppnnniiinnnyyyxxxtttuuuwwwuuutttuuujjjggg```XXXPPPKKKGGGFFFBBBAAAAAADDDMMM\\\lllwww~~~}}}~~~~~~|||xxxuuuqqqrrrtttxxx}}}~~~|||{{{{{{{{{|||}}}~~~|||{{{zzzzzz{{{{{{~~~~~~~~~}}}{{{zzz~~~|||{{{|||}}}}}}}}}~~~~~~zzzyyyxxxxxxxxxyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz}}}||||||{{{{{{{{{||||||}}}}}}|||zzzzzzyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyzzzyyyyyyyyyzzz|||}}}~~~|||zzzyyyxxxwwwwwwxxxxxxyyyyyyzzzzzz{{{xxxyyyzzzzzzzzzyyyxxxwwwxxxyyyzzzzzzzzzyyyxxxwww||||||}}}}}}|||zzzxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{||||||}}}}}}|||}}}|||{{{yyyzzz{{{|||~~~~~~|||{{{|||~~~~~~~~~}}}|||zzzyyyxxxxxxyyyzzzyyyxxxvvvuuuuuuwwwyyyzzzyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyuuuwwwyyy{{{|||{{{zzzyyyuuuuuusssssstttvvvxxxzzzzzz{{{zzzxxxwwwxxx{{{}}}}}}{{{yyyyyy{{{|||{{{zzz{{{{{{|||}}}~~~}}}|||{{{yyyxxxxxxyyyyyyuuuuuuuuuvvvvvvvvvvvvvvvxxxwwwvvvuuuuuuuuuuuuuuuuuussspppmmmjjjiiihhhhhhlllmmmoooqqquuuxxx{{{|||~~~}}}||||||yyyyyyzzz{{{{{{zzzxxxwwwwwwzzz}}}~~~|||zzzxxxxxxzzz{{{~~~~~~===888999???BBBGGGWWWjjjzzzzzz{{{}}}zzzvvvzzz|||pppbbbXXXMMMCCCAAAEEEJJJVVV```cccdddeeebbb\\\YYYVVVTTTVVV[[[]]][[[XXXWWWZZZ```fffkkknnnooopppoooqqqtttvvvvvvvvvwwwxxx||||||||||||}}}~~~}}}}}}}}}|||{{{{{{{{{zzz|||{{{{{{{{{}}}~~~xxxssspppnnnnnnkkkooowwwwwwrrruuu~~~yyyzzzzzzvvvttttttlllhhhaaaYYYRRRLLLHHHFFFDDDCCCCCCEEELLLZZZiiisss}}}{{{|||~~~~~~|||{{{zzzzzzxxxtttooolllfffgggjjjooovvv{{{~~~~~~|||{{{||||||}}}~~~}}}{{{zzzyyyyyyzzzzzz}}}~~~~~~}}}|||}}}||||||~~~}}}{{{zzz{{{|||}}}~~~zzzyyyxxxxxxxxxyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzz}}}||||||{{{{{{|||||||||~~~}}}|||{{{zzzzzzzzzzzzyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyzzz|||~~~~~~~~~|||{{{zzzyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxzzz{{{{{{{{{zzzyyyxxxyyyzzz|||||||||{{{{{{|||}}}}}}}}}}}}{{{zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzz{{{}}}~~~|||{{{|||}}}}}}}}}||||||zzzyyyyyyyyyzzzzzzzzzyyywwwvvvvvvwwwxxxyyyxxxxxxyyyyyyzzzzzzzzzzzz{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyzzz{{{{{{zzzyyyxxxuuuuuuuuutttuuuwwwxxxyyyzzzzzzzzzyyyxxxxxx{{{~~~}}}|||zzzzzz{{{|||{{{zzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxwwwvvvvvvvvvuuutttttttttttttttttttttxxxwwwvvvuuuttttttttttttqqqooolllhhhgggfffggghhhooooooqqqsssvvvzzz~~~~~~~~~}}}}}}yyyxxxxxxxxxvvvuuutttsssrrruuuyyy{{{{{{zzzyyyyyyyyy}}}<<<999:::>>>???AAANNN]]]xxx||||||{{{|||}}}}}}vvvwww}}}vvvgggXXXJJJDDDCCCFFFPPPZZZ___bbbdddbbb___ZZZVVVRRRRRRVVVYYYYYYXXXRRRUUUYYY^^^dddiiimmmoooppprrruuuwwwwwwwwwxxxyyy|||||||||}}}~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzzzzyyyzzz|||~~~xxxsssqqqooonnnooowww~~~}}}xxxttttttnnnkkkddd\\\TTTNNNJJJGGGGGGFFFDDDEEEKKKWWWeeeooo}}}~~~{{{wwwuuuuuuwwwzzz}}}~~~}}}|||{{{yyywwwtttnnngggbbb^^^___bbbgggooovvvzzz{{{~~~}}}|||||||||}}}~~~}}}{{{zzzyyyyyyzzzzzz}}}~~~~~~~~~||||||}}}}}}{{{zzzxxxyyyzzz|||}}}~~~~~~yyyyyyyyyyyyyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}||||||||||||}}}}}}~~~}}}|||{{{{{{{{{|||zzzzzz{{{{{{{{{{{{zzzzzzxxxxxxyyyzzz{{{}}}{{{{{{zzzzzzzzzzzzzzz{{{|||{{{{{{zzzyyyyyyxxxxxxyyyyyyzzz{{{|||||||||{{{yyyzzz{{{}}}~~~~~~|||}}}}}}~~~}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}~~~}}}|||||||||}}}}}}|||{{{|||||||||{{{|||{{{{{{zzzzzzzzz{{{{{{|||{{{yyyxxxwwwwwwxxxyyyxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyy|||{{{{{{zzzyyyxxxxxxxxxvvvvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzyyyxxxyyy{{{~~~~~~|||{{{zzz{{{|||{{{zzz}}}~~~||||||||||||||||||||||||~~~|||zzzxxxvvvtttssssssvvvvvvuuutttttttttttttttxxxwwwvvvuuutttsssrrrrrrooommmiiigggfffgggiiikkksssssstttvvvyyy~~~zzzyyywwwtttrrrpppooooookkkoootttxxxzzz{{{||||||~~~|||{{{~~~|||777666888<<<>>>AAAJJJUUUddd~~~yyyyyy|||yyygggVVVKKKFFFBBBIIIRRRZZZ___ccccccbbb[[[WWWRRRPPPRRRUUUWWWXXXQQQRRRUUUYYY^^^dddiiilllppprrrvvvwwwwwwxxxyyyzzz||||||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyxxxxxxxxxzzz|||~~~~~~yyywwwvvvwwwxxxyyyuuuuuurrrnnnggg___WWWPPPKKKIIIHHHGGGEEEFFFKKKVVVccclllzzz{{{uuuqqqnnnnnnqqqvvv{{{~~~}}}{{{wwwpppiiicccaaaaaabbbgggmmmsssvvvxxx{{{}}}~~~}}}|||}}}~~~~~~}}}{{{zzz{{{{{{|||}}}~~~}}}}}}|||||||||||||||{{{zzzzzz{{{|||}}}}}}}}}}}}yyyyyyyyyzzzzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||||||||}}}~~~~~~~~~}}}||||||}}}}}}zzzzzz{{{{{{{{{{{{zzzzzzxxxxxxyyyzzz|||~~~{{{zzzzzzyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyyyy||||||||||||||||||{{{{{{{{{{{{|||}}}~~~~~~{{{|||||||||}}}}}}}}}|||||||||||||||||||||||||||yyyzzz|||}}}~~~}}}}}}}}}}}}}}}|||||||||{{{yyy{{{{{{{{{{{{{{{{{{||||||}}}|||{{{zzzyyyxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzyyyyyyyyyyyyyyy|||zzzxxxwwwwwwwwwxxxyyyvvvwwwxxxyyyyyyyyyyyyxxxyyyzzz{{{zzzyyyzzz|||~~~}}}{{{{{{|||}}}|||{{{~~~~~~}}}}}}}}}|||||||||{{{{{{{{{{{{{{{|||{{{zzzxxxwwwuuuttttttyyyyyywwwvvvuuuuuuvvvvvvxxxxxxwwwvvvtttrrrqqqppppppnnnkkkiiijjjlllppprrrxxxxxxxxxzzz}}}|||zzzwwwssspppnnnmmmmmmhhhmmmsssxxx{{{}}}~~~{{{|||~~~555555888;;;===@@@HHHOOOYYYvvv}}}zzzzzz~~~vvvcccSSSJJJBBBDDDJJJSSSZZZ___bbbddd[[[XXXSSSPPPQQQSSSUUUWWWSSSSSSTTTVVVZZZ___eeehhhnnnppptttvvvwwwxxxyyy{{{{{{{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||{{{{{{yyyxxxxxxxxxxxxyyyzzz{{{~~~~~~~~~}}}{{{xxxxxxuuurrrkkkccc[[[SSSNNNKKKGGGFFFEEEGGGLLLWWWdddmmmxxxzzzsssmmmhhheeeiiimmmttt{{{~~~yyysssnnnjjjjjjjjjlllpppsssttttttxxxzzz~~~}}}|||}}}~~~~~~}}}|||zzzzzzzzzzzz{{{|||~~~zzz{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{yyyyyyzzz{{{||||||}}}}}}||||||||||||||||||||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~zzz{{{{{{||||||{{{{{{zzzxxxyyyzzz{{{}}}~~~|||{{{zzzyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{|||||||||~~~}}}|||{{{zzzzzzzzz}}}|||||||||||||||||||||{{{{{{{{{{{{{{{{{{||||||||||||||||||||||||||||||zzz{{{|||~~~~~~~~~~~~~~~~~~}}}|||||||||zzzyyyzzz{{{{{{||||||}}}}}}}}}~~~}}}}}}{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvuuuuuuwwwyyy{{{wwwxxxxxxyyyyyyyyyyyyxxxxxxzzz{{{{{{zzz{{{|||~~~}}}{{{|||}}}~~~}}}|||~~~~~~}}}||||||{{{}}}}}}|||||||||{{{{{{{{{zzzyyyyyyyyyyyyxxxwwwwwwyyyxxxvvvuuuuuuuuuvvvwwwxxxxxxwwwvvvuuusssqqqpppqqqpppnnnmmmooorrruuuxxx|||||||||~~~~~~{{{yyyuuurrrooommmllllllkkkooovvv{{{~~~}}}777777888999;;;>>>CCCGGGVVVnnnzzzvvvzzzppp]]]PPPHHHEEEFFFMMMTTTXXX]]]aaa[[[YYYVVVTTTRRRSSSTTTUUUTTTTTTTTTUUUXXX\\\aaadddjjjmmmqqqtttvvvwwwyyy{{{yyyzzz|||}}}~~~~~~}}}}}}{{{||||||}}}~~~~~~~~~}}}}}}}}}}}}||||||zzzzzzyyyxxxwwwwwwvvvvvvzzz|||~~~~~~|||}}}~~~||||||xxxuuuoooggg^^^VVVOOOLLLGGGFFFFFFHHHNNNYYYeeennnttt|||zzzrrrkkkeeebbb```hhhmmmttt{{{~~~|||sssrrrrrrtttvvvvvvuuussswwwyyy}}}~~~||||||~~~}}}|||zzzyyyxxxxxxyyyyyy}}}~~~yyy{{{}}}}}}}}}~~~~~~}}}{{{zzzyyyyyyyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{{{{||||||||||||{{{{{{yyyzzz{{{|||}}}~~~~~~~~~||||||{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{|||}}}}}}~~~~~~}}}{{{zzzzzzzzzzzz}}}}}}|||{{{{{{{{{{{{{{{|||{{{zzzzzzzzzzzz{{{{{{||||||||||||||||||||||||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||zzzyyyzzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||xxxwwwvvvuuuvvvxxxzzz|||xxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{|||{{{{{{}}}~~~|||{{{|||~~~~~~~~~}}}}}}||||||~~~}}}}}}||||||{{{{{{{{{xxxxxxyyyyyyyyyyyyxxxxxxuuutttsssqqqrrrsssuuuvvvwwwxxxxxxxxxvvvtttrrrqqqpppppppppqqqsssuuuxxxzzz}}}|||wwwvvvtttrrrpppooonnnnnnrrrvvv|||yyy|||666777777777888<<<@@@BBBOOOaaayyy}}}ttttttyyy~~~kkk]]]QQQJJJEEEIIIMMMPPPUUUZZZZZZZZZZZZXXXVVVTTTTTTTTTRRRRRRRRRTTTWWW[[[___aaaeeeiiinnnrrrtttvvvyyy{{{xxxyyy{{{}}}}}}}}}|||{{{zzzzzz{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~||||||zzzxxxvvvuuussssssuuuxxx{{{||||||}}}~~~{{{~~~{{{xxxrrrjjj```XXXQQQMMMIIIIIIHHHJJJOOOYYYeeemmmpppxxx}}}uuummmgggdddcccdddiiimmmssszzz}}}~~~~~~|||xxxxxxyyy|||yyyyyy{{{}}}|||zzzyyy{{{}}}}}}||||||~~~~~~|||{{{zzzzzz{{{{{{}}}~~~{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxyyy{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||||||||}}}}}}~~~{{{{{{||||||||||||{{{{{{zzz{{{|||}}}~~~}}}}}}|||{{{{{{zzzzzz{{{{{{|||}}}||||||||||||||||||}}}}}}|||{{{zzzzzzzzz{{{||||||||||||{{{zzz{{{|||}}}}}}~~~}}}|||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}}}}|||||||||||||||}}}~~~}}}|||{{{|||}}}}}}{{{yyyyyyzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}||||||||||||}}}}}}}}}~~~zzzyyyxxxxxxxxxyyyzzz{{{yyyxxxwwwvvvvvvwwwxxxyyywwwyyy{{{|||||||||}}}|||{{{{{{|||~~~}}}}}}|||{{{{{{zzzzzzxxxxxxyyyyyyxxxwwwvvvuuusssrrrqqqpppppprrruuuwwwwwwxxxyyyyyyxxxvvvtttsssqqqrrrsssuuuwwwyyy{{{|||}}}{{{zzzvvvvvvwwwwwwvvvvvvuuuuuuyyy}}}}}}{{{zzz~~~333444444444666<<<@@@BBBAAAOOOccczzz}}}wwwpppuuu}}}xxxiiiYYYNNNFFFGGGIIIJJJOOOUUUZZZ[[[\\\[[[XXXUUUSSSSSSPPPPPPQQQSSSVVVZZZ^^^```cccffflllpppsssvvvyyy{{{wwwxxx{{{|||}}}|||{{{zzzyyyyyyzzz{{{|||}}}~~~~~~|||||||||}}}~~~~~~~~~}}}{{{yyyvvvtttrrrqqqqqquuuyyyzzzzzz{{{~~~|||yyyssskkkbbbYYYRRRNNNKKKKKKJJJKKKPPPYYYdddlllmmmvvv~~~{{{tttlllhhhggghhhjjjjjjnnnsssxxx{{{zzzxxxvvvooooooqqqvvv|||}}}~~~{{{}}}}}}{{{|||~~~~~~~~~~~~}}}~~~~~~}}}~~~}}}{{{{{{||||||{{{{{{zzzyyyxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||||||||||||||}}}}}}{{{{{{||||||||||||{{{{{{{{{|||}}}~~~~~~}}}|||{{{yyyyyyzzzzzz|||}}}~~~~~~}}}}}}||||||{{{{{{yyyyyyxxxyyyzzz|||~~~{{{{{{zzz{{{|||}}}}}}|||{{{{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||||{{{{{{zzzzzz{{{|||}}}|||{{{{{{|||}}}}}}{{{zzzyyyzzz|||~~~}}}~~~~~~~~~~~~~~~~~~||||||}}}}}}~~~~~~}}}||||||{{{zzzzzzzzzzzzzzzxxxvvvuuuuuuvvvxxxyyywwwyyy{{{|||||||||~~~{{{zzzzzz|||}}}}}}|||{{{zzzzzzyyyyyyxxxxxxyyyxxxwwwuuusssrrrtttsssqqqqqqrrrtttwwwyyywwwxxxyyyzzzyyyxxxuuutttssstttwwwyyy{{{}}}~~~~~~|||zzzxxxxxxyyy{{{|||}}}}}}||||||}}}vvvuuu}}}}}}666444333222333666999;;;CCCHHHTTTiii~~~|||zzzzzz|||~~~rrrsssuuuwww{{{mmm^^^OOOIIIGGGFFFIIINNNWWW```fffdddbbbaaa[[[TTTSSSQQQOOONNNNNNQQQTTTVVVYYY^^^ccciiimmmppptttwwwyyyyyyyyy|||}}}zzz}}}}}}}}}}}}||||||||||||yyyyyyyyyzzz{{{|||}}}~~~~~~}}}{{{xxxvvvsssrrrrrrsssvvvxxxyyyyyyyyyyyy}}}vvvmmmeee\\\SSSNNNHHHHHHGGGIIINNNWWWccckkkrrruuuyyyxxxqqqppptttxxxwwwuuutttrrroooooonnnlllgggbbbccccccdddhhhrrr~~~~~~}}}~~~~~~}}}||||||}}}}}}~~~}}}~~~~~~~~~}}}||||||||||||zzz{{{}}}~~~~~~|||zzzyyy{{{{{{{{{|||}}}~~~~~~~~~~~~}}}||||||}}}~~~}}}}}}}}}~~~~~~~~~|||{{{{{{|||zzz{{{}}}}}}}}}{{{yyywwwyyyzzz{{{|||||||||zzzzzzyyyzzz{{{}}}~~~~~~{{{}}}~~~|||zzzxxxyyyyyyzzz{{{|||}}}}}}~~~~~~~~~||||||{{{{{{{{{{{{zzzzzzzzz||||||{{{{{{{{{{{{||||||zzz{{{|||~~~~~~|||{{{zzzzzzzzzzzz{{{|||}}}}}}~~~~~~}}}{{{zzzyyyyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{{{{||||||{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvvvvyyyyyyzzzzzz|||}}}{{{||||||~~~~~~~~~~~~|||yyywwwwwwxxxxxxxxxyyyzzzzzzxxxuuuqqqoooqqqrrrsssuuuwwwxxxyyyyyy{{{{{{{{{zzzyyyxxxwwwvvvyyyyyyzzz|||~~~~~~~~~{{{{{{{{{{{{{{{|||}}}}}}~~~{{{xxxwwwwwwyyyyyyzzz|||{{{|||wwwvvvzzz666555444333444777:::;;;???CCCLLL\\\ooo}}}{{{zzz{{{|||}}}~~~xxxwwwuuusssuuu~~~|||lllZZZOOOHHHEEEGGGMMMVVV___ggghhhhhhgggaaaYYYVVVTTTQQQNNNNNNPPPSSSUUUWWW[[[aaafffjjjnnnrrrtttvvvuuuvvvyyy|||~~~|||zzz}}}}}}||||||{{{{{{{{{zzz{{{zzzzzzyyyyyyzzzzzz{{{||||||{{{zzzyyyxxxvvvuuurrrssstttuuuwwwwwwxxxxxx{{{}}}~~~vvvnnneee\\\SSSNNNIIIIIIHHHIIINNNWWWbbbjjjsssvvv{{{|||xxxyyy~~~~~~zzzqqqmmmiiifffdddaaa]]]YYY\\\^^^___cccnnnzzz}}}~~~|||{{{zzzzzzzzzzzz~~~|||~~~}}}||||||||||||{{{|||}}}}}}}}}|||zzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}{{{zzzzzz{{{zzzzzz{{{||||||{{{yyyyyyyyyyyyzzzzzzzzzyyyxxxxxxyyyzzz{{{}}}~~~~~~}}}~~~~~~|||zzzxxxyyyyyyzzz{{{|||}}}}}}}}}||||||}}}}}}|||{{{yyyyyyzzzzzz{{{|||||||||||||||{{{{{{{{{{{{||||||zzz{{{|||}}}}}}|||{{{zzzyyyyyyzzzzzz{{{||||||}}}~~~~~~~~~~~~|||{{{zzzyyyyyyzzz{{{||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{|||||||||{{{zzzyyyxxxxxxwwwwwwvvvvvvvvvwwwwwwxxxxxxyyyzzz{{{}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}zzzxxxvvvvvvvvvwwwzzz{{{{{{{{{zzzwwwtttrrrssstttvvvwwwyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyy{{{|||}}}~~~}}}|||zzzzzzzzzzzz{{{||||||}}}}}}~~~}}}{{{xxxvvvvvvwwwwwwxxxyyy|||~~~zzzuuuxxx~~~666555444444555777999;;;<<<>>>DDDNNNZZZppp}}}|||{{{zzzzzz{{{}}}zzztttrrrwww|||jjjZZZNNNGGGHHHLLLSSS]]]hhhnnnqqqpppiiibbb\\\YYYTTTPPPNNNNNNQQQRRRRRRVVV\\\aaaeeeiiimmmppprrrqqqrrrtttxxxzzz{{{zzz}}}||||||{{{zzzyyyyyyxxx|||{{{zzzyyyxxxxxxwwwwwwyyyyyyyyyyyyzzzzzzzzzzzzrrrrrrrrrrrrrrrsssttttttsssuuuxxx|||~~~wwwnnnfff]]]TTTOOOJJJJJJIIIIIIMMMVVVaaahhhrrruuuyyy{{{lllhhhbbb]]]ZZZWWWUUUTTTXXXZZZ\\\___iiissswwwuuuwwwwwwyyy}}}{{{xxxvvvuuuuuuuuu}}}~~~zzz~~~~~~}}}||||||||||||}}}}}}}}}|||||||||{{{{{{yyyzzz{{{|||}}}~~~~~~||||||{{{{{{{{{{{{||||||~~~}}}||||||{{{{{{{{{|||}}}~~~~~~}}}{{{zzz{{{|||yyyyyyzzzzzzzzzzzzzzzzzz{{{{{{zzzzzzyyyyyyyyyxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~|||zzzyyyyyyzzz{{{|||}}}}}}~~~}}}|||zzz{{{||||||{{{yyyvvvwwwxxxzzz{{{}}}~~~~~~|||||||||{{{{{{|||||||||zzz{{{|||}}}}}}|||{{{zzzyyyyyyyyyzzzzzz{{{{{{|||}}}}}}}}}}}}}}}|||{{{zzzyyyzzzzzz{{{{{{{{{zzzzzz}}}}}}}}}~~~~~~~~~}}}|||{{{|||||||||{{{{{{yyyxxxxxxxxxxxxwwwwwwwwwxxxxxxyyywwwxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzz{{{{{{{{{{{{{{{{{{||||||||||||{{{zzzxxxvvvuuutttuuuuuu{{{|||}}}}}}|||zzzwwwuuuvvvwwwxxxzzz{{{|||||||||{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~|||{{{{{{yyyyyyzzzzzz{{{|||}}}}}}|||{{{yyyvvvsssssstttvvvwwwyyy{{{~~~|||tttttt|||444333333333444666888999;;;===BBBGGGMMM]]]yyy}}}{{{yyyyyy{{{}}}|||wwwwww}}}yyyhhhYYYOOOLLLLLLNNNXXXgggttt{{{zzzrrrkkkbbb^^^XXXSSSOOONNNNNNOOONNNRRRWWW[[[___dddhhhkkkppppppppprrruuuwwwyyyzzz|||{{{{{{zzzyyyxxxwwwwww{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxyyyyyyzzz{{{{{{|||uuusssqqqooonnnmmmnnnnnnlllooorrrwww}}}xxxoooggg^^^UUUPPPKKKJJJIIIIIILLLTTT___fffooorrrwww{{{|||uuugggddd^^^ZZZXXXYYY[[[\\\]]]```aaaccchhhnnnoookkkllllllooovvv}}}zzzuuupppnnnoooqqqssszzz|||~~~~~~xxx}}}~~~~~~}}}|||||||||||||||~~~}}}||||||{{{{{{||||||yyyyyyzzz{{{|||}}}~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{||||||{{{{{{{{{{{{||||||~~~}}}}}}yyyyyyxxxxxxyyyzzz{{{|||~~~~~~}}}|||{{{{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~~~~|||zzzyyyyyyzzz{{{|||}}}~~~~~~}}}{{{zzzzzz{{{|||zzzyyyvvvwwwxxxyyy{{{|||}}}~~~{{{{{{||||||||||||{{{{{{zzz{{{{{{||||||{{{{{{zzzzzzzzzzzz{{{{{{{{{|||||||||||||||||||||{{{{{{{{{zzz{{{{{{{{{zzzzzzyyyxxx||||||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{||||||{{{{{{zzzxxxxxxyyyxxxxxxxxxyyyzzz{{{{{{yyyzzz{{{|||}}}~~~|||{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxwwwuuutttttttttttt{{{|||}}}}}}|||{{{yyyxxxxxxyyyzzz{{{||||||}}}|||zzzzzzyyyyyyzzz|||~~~~~~~~~}}}}}}|||||||||zzzzzz{{{|||}}}}}}}}}}}}|||zzzvvvqqqnnnnnnqqqttt{{{}}}~~~xxxssswww{{{~~~||||||}}}yyy111111111111222444555666888;;;@@@DDDFFFPPPeeezzz~~~{{{{{{zzzyyywwwxxx~~~}}}}}}~~~zzzkkk___TTTMMMLLLUUUddduuuyyysssiiieee___XXXSSSOOONNNMMMLLLOOOSSSWWWZZZ^^^cccfffooopppqqqrrrsssuuuwwwyyy{{{zzzzzzyyyxxxwwwwwwwwwxxxwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyyyyzzz{{{|||xxxvvvsssooommmkkkjjjjjjhhhjjjmmmqqqvvv}}}yyyppphhh___VVVQQQLLLKKKIIIHHHJJJRRR\\\cccmmmqqquuuyyy|||vvvooocccbbb```___aaaeeejjjnnnooorrrsssrrrqqqqqqmmmggghhhhhhjjjnnnvvv}}}vvvrrrkkkfffeeehhhmmmpppxxxzzz}}}{{{}}}~~~}}}||||||||||||||||||~~~~~~}}}||||||||||||}}}zzzzzzzzz{{{||||||}}}}}}zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{}}}~~~~~~~~~}}}}}}~~~yyyyyyyyyyyyyyyzzz{{{|||~~~~~~~~~}}}}}}|||||||||zzz{{{|||}}}}}}~~~}}}}}}}}}|||{{{yyyzzzzzz{{{|||}}}~~~~~~~~~}}}{{{|||}}}}}}|||zzzyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{|||}}}}}}|||{{{{{{zzzzzz{{{{{{{{{{{{zzzzzz||||||||||||}}}}}}}}}}}}{{{{{{{{{{{{{{{|||||||||||||||||||||{{{zzzyyyyyy||||||}}}~~~~~~~~~}}}||||||||||||{{{{{{||||||{{{{{{zzzyyyyyyyyyyyyyyyzzz|||}}}}}}|||}}}~~~~~~~~~||||||{{{{{{{{{|||}}}}}}||||||||||||||||||||||||yyyyyyxxxvvvvvvuuuuuutttzzzzzz{{{||||||{{{zzzyyyyyyyyyzzz{{{|||||||||{{{yyyyyyxxxyyyzzz}}}zzzzzz{{{{{{|||}}}~~~~~~{{{|||}}}~~~~~~~~~~~~}}}zzzxxxsssmmmiiijjjmmmqqq}}}~~~}}}~~~{{{{{{zzz{{{zzz}}}{{{tttqqq//////000000111333444444444777<<<@@@@@@EEETTTccc}}}{{{xxxtttsssxxxwwwfffXXXSSSVVV```ooozzz|||zzzyyyqqqnnnhhhaaaZZZTTTQQQOOOLLLOOORRRTTTWWWZZZ___bbblllnnnppprrrssstttwwwyyyyyyyyyyyyyyyxxxxxxxxxxxxvvvvvvvvvwwwxxxzzz{{{|||{{{zzzyyyyyyyyyzzz|||||||||zzzwwwtttpppnnnlllkkkggghhhiiikkkmmmrrryyy~~~zzzqqqiii```WWWRRRLLLJJJHHHFFFHHHOOOXXX___lllppptttwwwyyy}}}vvvqqqeeegggiiimmmqqqwww~~~xxxpppjjjhhhggghhhkkkrrryyy}}}}}}{{{zzzppplllfffbbbbbbeeejjjmmmwwwyyy|||~~~}}}}}}}}}||||||{{{{{{|||||||||~~~~~~}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{||||||{{{zzzzzzyyyyyyyyyzzz{{{}}}~~~{{{|||}}}|||{{{zzz{{{|||zzzzzz{{{{{{{{{{{{{{{{{{zzz{{{|||}}}}}}|||{{{zzz{{{{{{|||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||zzzzzz{{{|||}}}~~~~~~~~~|||}}}~~~~~~}}}{{{{{{zzzzzzzzzyyyyyyxxxxxxzzz{{{|||}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{||||||{{{{{{|||}}}}}}}}}}}}|||yyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzzzzyyyyyyxxxwwwwwwyyyyyyzzz{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{zzzyyyyyyzzz{{{}}}yyyyyyzzz{{{|||}}}~~~~~~|||}}}~~~~~~}}}|||{{{vvvtttooojjjgggiiimmmqqq}}}~~~}}}~~~{{{xxxzzz}}}}}}~~~{{{tttooolll//////000111222333444444333444888;;;<<>>AAAPPPeee}}}}}}wwwvvvwww}}}yyywwwyyy|||mmmYYYWWW\\\```kkkwww}}}{{{xxxrrrhhh^^^WWWTTTSSSQQQPPPQQQSSSUUUWWW\\\___eeekkkpppsssuuuvvvvvvwwwwwwwwwvvvvvvxxxzzzyyyyyyxxxwwwwwwvvvvvvuuuzzzyyywwwxxxzzz}}}~~~}}}|||{{{xxxsssmmmhhhfffeeeeeemmmooorrrxxx{{{tttnnnggg\\\TTTMMMJJJFFFDDDEEEIIINNNRRRZZZ```fffhhhggggggkkkoooyyy|||~~~}}}|||qqqmmmllliiifffiiihhhlllqqqoooiiijjjoootttzzzyyyooonnnpppuuuyyy}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}|||{{{zzzyyyyyyyyy{{{{{{{{{{{{||||||||||||zzzzzzxxxxxxxxxxxxzzzzzzyyyzzzzzz{{{|||}}}}}}~~~}}}}}}|||zzzzzzyyyyyyyyy{{{{{{{{{||||||||||||}}}~~~~~~~~~~~~}}}{{{zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyzzz{{{|||||||||{{{}}}}}}||||||||||||}}}}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{|||||||||||||||~~~~~~}}}}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~{{{||||||}}}~~~~~~~~~}}}|||||||||~~~}}}~~~}}}~~~{{{|||}}}~~~~~~}}}}}}}}}~~~}}}|||{{{{{{{{{{{{zzzxxxwwwxxxxxxvvvqqqmmmlllmmmmmmmmmnnnqqqvvvzzzzzzwww}}}{{{vvvpppnnnllljjjiiifffbbb___333333222222222111111111333444555555666999===@@@EEEUUUllltttqqqqqquuu}}}}}}{{{}}}wwwccc[[[YYYYYY```jjjyyyyyyzzzzzzwwwpppfff___ZZZWWWTTTQQQOOOPPPQQQRRRYYY[[[```eeekkkooorrrtttrrrtttuuuvvvvvvwwwyyy{{{yyyyyyyyyxxxwwwwwwvvvvvvzzzyyyxxxxxxzzz|||~~~|||wwwrrrllliiigggfffggghhhkkkpppwww}}}uuuoooggg\\\TTTLLLJJJFFFCCCDDDGGGLLLOOOUUUZZZ^^^___^^^]]]```cccmmmqqqwww{{{}}}}}}|||{{{yyysssmmmhhhiiihhhiiilllkkkhhhjjjpppwww}}}{{{tttuuuwwwzzz}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}|||zzzzzzyyyyyyzzz{{{{{{{{{{{{|||||||||||||||{{{zzzyyyyyyzzz{{{|||{{{||||||}}}~~~~~~~~~}}}|||{{{{{{{{{{{{yyyyyyyyyyyyzzzzzzzzzzzz}}}~~~~~~}}}}}}|||{{{zzz||||||||||||||||||||||||{{{{{{|||~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxxxxzzz{{{{{{||||||||||||{{{}}}}}}}}}||||||}}}}}}}}}}}}}}}|||{{{{{{zzzyyyyyy{{{{{{{{{|||||||||||||||}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~|||}}}}}}~~~~~~~~~~~~~~~{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{xxxwwwvvvtttooollljjjlllnnnqqqssswww|||}}}{{{tttjjjiiihhhfffcccaaa___^^^111111111111111000000000111333444444555777:::===AAAIIIYYYssssssooolllmmmuuuqqqeee\\\UUUWWW^^^ooorrrvvvzzzyyytttkkkeee^^^[[[VVVRRROOONNNOOOPPPTTTVVVYYY]]]ccciiinnnpppnnnqqqtttvvvwwwxxxzzz|||zzzzzzyyyyyyxxxwwwwwwvvvzzzyyyyyyyyyzzz{{{}}}~~~~~~yyysssnnnkkkiiiddddddeeeiiipppxxxvvvnnneeeZZZRRRLLLIIIEEECCCBBBDDDGGGIIIOOOSSSVVVVVVTTTSSSUUUWWW^^^bbbjjjrrrwwwyyyyyyxxx|||~~~uuunnnmmmkkkkkkmmmmmmmmmpppvvv|||}}}||||||~~~~~~}}}~~~~~~~~~}}}|||}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{||||||||||||||||||{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}yyyyyyyyyyyyzzzzzzzzzzzz||||||}}}}}}}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzxxxxxxxxxxxxyyyyyyyyyyyy|||}}}}}}}}}}}}||||||{{{~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{zzzzzzyyyxxxxxxxxx{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}yyyuuurrrpppmmmkkkiiilllqqqvvvzzz~~~zzz|||wwwnnndddeeeddd```\\\YYY[[[]]]111111111111111111111111000222333333333555888:::@@@CCCMMMbbbzzzuuuooommmqqq|||vvvhhh[[[VVVXXXcccffflllrrruuurrrkkkfff```]]]YYYTTTQQQQQQRRRSSSQQQRRRSSSVVV\\\bbbiiillllllooosssvvvwwwxxxzzz{{{zzzzzzyyyyyyxxxwwwwwwwwwzzzzzzzzzzzzzzzzzz|||~~~}}}~~~{{{vvvrrrppphhhgggfffggglllrrryyy~~~tttkkkbbbWWWOOOLLLIIIFFFBBBAAAAAACCCDDDKKKMMMOOOOOONNNNNNPPPRRRSSSWWW```iiiqqqttttttssspppttt{{{~~~zzzvvvvvvwwwxxxyyyyyyzzz{{{~~~~~~~~~~~~~~~}}}{{{zzz{{{|||}}}}}}|||{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{||||||||||||||||||||||||||||||||||||~~~~~~~~~~~~~~~}}}}}}zzzzzz{{{{{{{{{|||||||||{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{|||}}}~~~~~~}}}}}}~~~}}}}}}|||{{{{{{zzzzzzwwwwwwxxxxxxyyyyyyzzzzzz~~~~~~~~~~~~~~~}}}|||{{{~~~~~~~~~~~~zzzzzzzzzyyyyyyyyyxxxxxx{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}|||}}}~~~}}}wwwqqqmmmkkkjjjjjjjjjooovvv|||zzz{{{ppphhhccceeeddd^^^WWWTTTWWW[[[111111222222222222222222000111333333333444666888999<<>>CCCHHHXXXxxxxxxwwwyyyrrrcccQQQNNNLLLOOOWWWcccmmmrrrtttssspppkkkddd^^^XXXTTTSSSRRROOOOOOPPPSSSWWWZZZ```eeelllqqqssssssssssssxxxxxxwwwvvvvvvuuuuuutttyyy|||}}}yyywwwyyy|||{{{{{{|||}}}{{{xxxtttoookkkiiiiiiiiiuuuzzz~~~~~~tttllleee]]]WWWMMMLLLIIIGGGDDDBBB@@@???<<<;;;;;;===@@@BBBDDDEEEEEEEEEIIIQQQ[[[aaabbb```]]]```eeemmmuuuyyyxxxvvvwwwzzz~~~}}}uuuvvv{{{~~~}}}|||{{{zzzzzz{{{{{{zzzzzzzzz{{{{{{|||{{{{{{{{{{{{||||||||||||||||||}}}~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{}}}~~~~~~}}}{{{zzzwwwwwwxxxxxxxxxyyyyyyyyy{{{|||}}}}}}}}}}}}}}}|||||||||||||||||||||||||||{{{|||||||||||||||{{{{{{||||||{{{{{{{{{zzzzzzzzz|||||||||||||||{{{{{{{{{||||||}}}}}}~~~}}}}}}}}}{{{|||~~~~~~|||{{{{{{{{{{{{{{{{{{{{{{{{|||zzz{{{|||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}~~~|||}}}~~~|||}}}~~~~~~~~~|||}}}~~~~~~}}}{{{yyyxxxnnnooonnnlllkkknnnssswww|||}}}||||||~~~zzzxxx|||zzzqqqjjjfffcccaaaaaa___\\\YYYWWWUUUTTT.../////////000000111111000222444444333333444555555555888:::;;;FFFbbb|||uuupppppp~~~}}}oooWWWPPPIIIGGGMMMYYYdddlllssssssrrrooojjjccc]]]ZZZSSSRRROOONNNNNNPPPSSSUUUZZZ```hhhnnnqqqrrrrrrssswwwwwwvvvvvvuuutttttttttyyy|||~~~yyywwwyyy{{{||||||}}}~~~|||xxxsssooolllkkkjjjlllqqqyyy}}}~~~|||{{{{{{{{{|||}}}~~~}}}|||zzzzzz~~~wwwoooiiiaaa\\\MMMLLLJJJHHHEEECCCAAA???<<<;;;:::;;;>>>AAABBBCCCAAA@@@CCCKKKUUU\\\^^^]]]YYY[[[```iiippptttssspppppprrrvvv}}}zzzzzz}}}|||yyyyyy|||~~~}}}{{{zzzyyy{{{{{{zzzzzzzzz{{{{{{|||{{{{{{{{{{{{|||||||||}}}}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}zzz{{{}}}~~~}}}|||{{{yyyyyyzzzzzzzzz{{{{{{{{{||||||}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||||{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz~~~~~~}}}}}}||||||{{{{{{zzz{{{|||}}}}}}}}}}}}}}}zzz|||}}}~~~~~~}}}|||zzz{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~||||||}}}~~~}}}|||{{{zzzzzz{{{|||}}}}}}~~~~~~}}}|||~~~}}}{{{|||~~~~~~}}}}}}~~~~~~|||}}}~~~}}}|||yyyvvvuuukkklllmmmmmmmmmqqqwww}}}}}}{{{sssttt|||||||||yyytttlllfffaaa___]]]\\\ZZZZZZZZZXXXUUUSSS000111111111111222222222111000/////////000111222555444555888;;;DDDVVVfff|||vvvrrrzzz}}}yyyiii^^^SSSOOONNNPPPXXXcccmmmrrrwwwwwwqqqhhhbbb^^^[[[VVVOOOLLLMMMPPPQQQQQQYYY]]]ccchhhlllpppsssvvvuuuuuuvvvwwwxxxvvvrrrpppuuuyyy~~~}}}yyywwwyyy|||}}}|||{{{zzz{{{}}}}}}~~~~~~|||xxxtttpppmmmppprrrvvvzzz|||~~~~~~~~~~~~zzzvvvsssrrrxxxzzz~~~~~~{{{yyyyyy{{{~~~|||tttlllccc\\\SSSPPPMMMJJJHHHEEEAAA>>>===<<<;;;;;;<<<===???@@@======AAAHHHRRRYYY\\\\\\VVVZZZ^^^dddmmmvvvxxxuuunnnkkklllttt}}}yyywwwyyy}}}sssuuu{{{}}}~~~}}}~~~~~~zzzyyyyyy{{{~~~~~~zzzwww~~~}}}|||||||||~~~}}}}}}}}}|||}}}}}}~~~~~~}}}|||||||||}}}zzzzzz{{{|||}}}}}}||||||wwwxxxxxxyyyzzz{{{||||||~~~}}}|||zzzzzz{{{{{{|||{{{{{{{{{{{{|||||||||||||||{{{{{{{{{{{{zzzzzzzzz|||{{{zzzyyyyyyzzz{{{||||||}}}~~~~~~}}}{{{yyy||||||}}}}}}}}}}}}|||{{{~~~~~~~~~}}}|||zzzyyyxxxzzzzzzzzz{{{{{{{{{|||||||||||||||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzzzz|||}}}~~~}}}{{{{{{}}}}}}~~~~~~}}}}}}~~~}}}|||yyyvvvssspppnnniiilllooorrrvvv{{{}}}~~~|||~~~}}}ssssssxxxxxxsssmmmkkkkkkiiiccc^^^bbb___\\\[[[\\\XXXPPPIII000000111111222222333333111111000///000111222333444444666888888<<>>CCCKKKRRRUUUVVVSSSVVV[[[bbbnnnzzz|||yyyrrrllljjjqqq{{{}}}xxxwwwtttqqqttttttwww}}}~~~~~~~~~~~~~~~|||{{{{{{}}}|||yyy~~~}}}|||||||||}}}||||||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~zzzzzz{{{{{{{{{zzzzzzyyyxxxyyyyyyyyyzzz{{{{{{||||||{{{zzzyyyyyyzzz{{{|||}}}||||||||||||||||||||||||{{{{{{{{{{{{zzzzzzzzz|||{{{zzzyyyyyyyyyzzzzzz|||}}}}}}~~~}}}|||{{{zzz}}}}}}}}}}}}}}}|||||||||~~~~~~}}}}}}|||zzzyyyxxxzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{zzzzzzzzz{{{{{{||||||||||||{{{{{{|||}}}}}}|||zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvsssooolllkkkiiimmmrrrvvvzzz~~~}}}xxxqqqrrrxxx|||qqqlllgggfffggggggeeebbbaaaaaaaaaaaa___WWWKKKCCC000000111111222333444444111111000000111222222333222333666999888777>>>GGGXXXxxxyyyssstttwww|||zzzkkk^^^TTTMMMNNNRRRZZZbbbllltttvvvsssnnnlllccc^^^VVVQQQOOOOOOOOOPPPQQQTTTXXX[[[^^^aaadddgggjjjkkknnnppppppooommmlllrrrtttvvvxxxzzzzzzzzzzzz{{{zzzyyywwwwwwxxxyyyyyy|||}}}~~~~~~}}}|||yyyvvvuuuqqqsssvvvyyy|||}}}~~~~~~~~~{{{{{{{{{~~~}}}zzzyyyxxxyyyyyy~~~|||sssiiibbbXXXTTTNNNJJJGGGEEEDDDCCC>>>===<<<;;;:::;;;<<<<<<===<<<<<>>======>>>>>>@@@>>>===???CCCHHHNNNQQQPPPRRRWWWcccwww{{{qqqqqqyyy}}}mmmfffbbb___bbbggglllqqqvvv{{{~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~yyyzzz|||~~~~~~}}}|||{{{yyy{{{}}}~~~}}}|||~~~~~~~~~}}}}}}}}}}}}~~~|||{{{zzzyyyyyyyyyyyyzzzyyyyyyyyyyyyzzz|||~~~~~~}}}|||||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzyyyyyyzzz{{{|||||||||{{{zzzzzz{{{{{{|||}}}||||||{{{||||||}}}~~~|||||||||||||||{{{zzzyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{zzz{{{{{{|||~~~~~~|||{{{{{{|||~~~|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzyyyyyyxxxxxxxxxzzz{{{|||~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~||||||zzzvvvrrrnnnllljjjjjjjjjqqqzzz~~~}}}|||}}}{{{yyyxxxzzz~~~vvvpppnnnkkkhhhggggggfffcccaaagggjjjmmmjjj```QQQDDD<<>>???AAAGGGMMMQQQQQQSSSYYYfff{{{{{{xxx|||zzzmmmgggbbb^^^[[[]]]aaagggmmmssszzz~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}xxxzzz|||}}}~~~}}}{{{zzz{{{|||~~~~~~}}}{{{yyy||||||||||||}}}~~~}}}|||zzzyyyxxxxxxyyyzzzzzzzzzzzzzzz|||~~~~~~}}}}}}||||||{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyzzz|||~~~{{{{{{zzzzzzzzzzzz{{{{{{|||||||||||||||}}}~~~~~~|||||||||}}}||||||{{{{{{zzzzzzzzz{{{{{{{{{||||||}}}|||{{{{{{|||}}}~~~|||{{{{{{|||~~~~~~}}}}}}}}}~~~||||||}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvyyyzzz|||~~~|||yyyvvvrrrooolllllllllmmmnnnuuu~~~}}}zzzyyyzzz{{{xxxvvvwwwzzz}}}{{{rrrmmmmmmlllllllllllliiifffccckkkkkkjjjcccXXXMMMDDD???/////////000000000000111---...///111222222222222222000111333444333777===>>>FFFWWWrrrxxxuuuwww~~~}}}|||}}}{{{mmm^^^SSSNNNPPPUUU^^^jjjvvv}}}xxxvvvrrrjjjbbbZZZWWWUUURRRRRRQQQPPPOOOQQQUUUXXX___dddkkknnnnnnooopppsssuuuvvvxxxzzzzzz{{{zzzzzz{{{zzzzzzyyyxxxxxxwwwvvvyyyzzz|||}}}~~~~~~}}}}}}{{{|||||||||||||||}}}}}}xxxxxxxxxyyyyyyzzzzzzzzz|||}}}~~~~~~|||xxxxxxxxx{{{~~~ssslll```[[[SSSMMMJJJIIIHHHHHHEEEDDDBBBAAA@@@@@@@@@AAA?????????>>>???CCCJJJNNNPPPUUU\\\gggzzzwwwmmmgggaaa\\\ZZZYYYZZZ___dddiiirrrzzz|||~~~~~~~~~||||||}}}~~~}}}~~~~~~~~~~~~}}}||||||yyyyyy{{{|||||||||{{{zzz}}}}}}~~~~~~}}}{{{zzzyyyyyyyyyxxxyyyzzz|||}}}|||zzzxxxxxxxxxzzz{{{{{{{{{{{{{{{|||~~~~~~}}}}}}}}}|||{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyzzz|||}}}yyyyyyyyyzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}}}}||||||}}}~~~~~~~~~}}}}}}{{{{{{|||||||||}}}}}}}}}~~~}}}|||{{{|||~~~~~~~~~~~~~~~~~~}}}~~~}}}|||}}}~~~~~~||||||}}}~~~~~~|||zzzxxxwwwvvvwwwyyy{{{~~~|||sssqqqnnnllllllmmmppprrrvvv{{{}}}wwwuuuxxx|||}}}{{{~~~{{{ssspppuuu{{{uuunnnkkkhhhjjjkkkllllllkkkiiigggiiieee]]]UUUMMMFFFAAA???////////////............+++,,,...000111111111111111///000444555333555999<<<@@@LLL```yyy{{{xxxyyy}}}|||{{{{{{ooodddZZZWWWUUUYYYdddrrr}}}~~~~~~|||uuulllbbb\\\ZZZTTTSSSQQQNNNMMMNNNRRRVVV[[[aaahhhllllllmmmooosssqqqtttxxxyyyxxxxxxzzz|||||||||||||||{{{{{{zzzyyyxxxyyy{{{|||}}}}}}||||||zzzzzzzzzzzzzzz{{{||||||{{{zzzyyyyyyxxxxxxxxxxxxyyyzzz|||~~~~~~zzzyyyxxxwww|||ssslllaaa\\\UUUOOOLLLJJJIIIHHHGGGFFFDDDCCCBBBCCCCCCDDDAAABBBAAA@@@???AAAFFFJJJNNNUUU]]]fffttt~~~vvvqqqjjjdddbbb]]][[[^^^```eeeoooyyy~~~|||~~~~~~|||{{{}}}}}}~~~~~~~~~}}}|||{{{yyyyyyzzzzzzzzz{{{{{{{{{||||||||||||||||||{{{{{{zzzyyyxxxxxxyyy{{{}}}~~~}}}{{{yyywwwwwwyyyzzz||||||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{zzzzzzzzzzzzzzzxxxxxxxxxxxxyyyzzzwwwxxxyyyzzz{{{zzzzzzyyyxxxzzz|||}}}|||}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzz{{{}}}||||||}}}}}}~~~~~~|||}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{yyyxxxwwwuuuwwwzzz}}}|||xxxqqqooommmmmmooosssxxx|||}}}uuutttzzz|||ssstttwww||||||uuurrrvvv{{{vvvmmmiiiiiihhhhhhgggfffeeeeeeffffffaaaXXXMMMEEEAAA>>><<<;;;/////////...------,,,,,,***+++---///111111000000......111777888777777999888<<>>555111111222111///...............---------......///000000000000//////111222222111111222333666666888:::<<>>888......---...//////...------------...............------...////////////...---///000000//////000111///000333777777777;;;BBBJJJYYYrrr|||tttqqqrrruuu{{{~~~yyyqqqggg^^^XXXVVVRRRQQQOOOOOOPPPTTTXXXZZZbbbhhhnnnrrrtttyyyzzzyyy{{{}}}{{{xxxzzzzzzyyyxxxxxxxxxxxxyyyxxxxxxwwwwwwwwwxxxyyyzzzxxxzzz|||||||||{{{|||}}}~~~~~~}}}}}}|||||||||{{{}}}~~~~~~|||sssllliiigggdddeeedddbbb___]]]]]]^^^YYY\\\\\\[[[aaaooo{{{~~~wwwvvv|||||||||~~~~~~~~~~~~~~~|||~~~~~~}}}|||{{{|||}}}}}}}}}~~~}}}|||{{{}}}~~~}}}}}}~~~~~~}}}}}}||||||{{{|||}}}~~~~~~~~~}}}}}}zzzyyyyyyyyyyyyzzzzzz{{{zzzzzz{{{{{{zzzzzzyyyxxx{{{{{{||||||||||||{{{{{{}}}}}}|||zzzzzzyyyyyyzzz{{{{{{||||||||||||{{{{{{{{{zzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}||||||{{{{{{zzzyyyyyyyyyzzz|||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~}}}||||||{{{{{{||||||}}}}}}|||{{{|||}}}~~~~~~|||{{{|||}}}{{{|||}}}}}}{{{xxxvvvuuuqqqqqqqqqqqqsssxxx{{{yyywwwuuuuuuyyy}}}{{{zzzzzz}}}wwwsssmmmwww{{{wwwvvvsssmmmhhhbbb[[[TTTOOOIIIGGGFFFDDDAAA<<<777333------..................---------.........//////,,,---......//////......---...000///......///111000000333666666444777<<>>HHHWWWooo~~~zzzzzzooouuuvvvwwwyyylllccc^^^aaaeeekkksssyyy{{{zzzzzzrrrjjjeee^^^WWWUUUYYYVVVZZZ___bbbdddeeehhhkkkuuuvvvwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzvvvwwwwwwxxxyyyyyyzzzzzz{{{||||||}}}}}}}}}||||||~~~~~~~~~}}}}}}~~~~~~tttnnnjjjkkknnnqqqwww}}}~~~|||}}}}}}xxxsssvvv}}}}}}{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}||||||{{{||||||||||||{{{zzzyyyyyy|||||||||||||||}}}~~~~~~{{{{{{|||||||||{{{yyyyyyzzzzzzyyyyyyyyyyyyyyyyyyzzz|||}}}|||{{{yyyzzzzzzzzzyyywwwvvvwwwxxxzzz{{{}}}}}}~~~}}}|||zzzyyywwwzzzzzz{{{{{{{{{{{{zzzzzz{{{zzzzzzzzz{{{~~~}}}}}}~~~~~~~~~}}}{{{~~~~~~}}}||||||}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyyzzz|||}}}~~~~~~~~~~~~||||||{{{zzzxxxuuussspppnnnoooqqqtttvvv}}}}}}yyyvvvwww{{{}}}qqqnnnssswwwwwwwwwvvvxxx|||~~~xxxtttpppmmmgggbbb\\\XXXXXXZZZZZZZZZTTTNNNDDD<<<555111...,,,------,,,,,,,,,,,,++++++---,,,,,,...///...,,,***,,,,,,,,,---------------........................111111222333444444555666666888<<>>DDDUUUeee~~~|||uuurrrxxxwwwcccWWWTTTYYYeeeqqq{{{{{{yyyuuuppplllgggddd]]]\\\[[[ZZZYYYXXXWWWVVVUUUXXX^^^dddjjjooossstttwwwxxxxxxxxxwwwuuusssrrrrrrsssttttttuuuuuuttttttuuuuuuuuuuuuvvvvvvvvvvvvuuuvvvwwwyyyzzz{{{{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{}}}|||tttlllhhhggglllxxx|||{{{yyyvvvlllhhhfffhhhkkkqqq~~~|||sssoooooovvv~~~||||||||||||}}}~~~~~~}}}|||{{{{{{{{{{{{||||||}}}||||||||||||||||||||||||}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{yyy|||~~~{{{zzzyyyyyyyyyzzz{{{|||}}}~~~{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{||||||||||||{{{{{{~~~}}}}}}|||||||||||||||}}}}}}~~~~~~}}}|||{{{{{{|||}}}}}}}}}~~~~~~~~~~~~|||yyytttqqqoooooonnnmmmoooooorrruuu{{{|||||||||~~~xxxnnnkkklllqqq{{{|||uuuvvvtttssswww~~~~~~~~~~~~~~~zzzvvvnnnfff___[[[ZZZZZZYYY[[[___fffjjjfff\\\SSSAAA<<<555000//////000000------,,,,,,,,,+++++++++000///...///000111111//////............---------,,,,,,------.../////////000000111111111222222222111222555999;;;???IIITTTiiixxxrrrttt{{{pppaaaXXXVVV]]]iiixxx{{{|||yyyuuurrrmmmggg___\\\YYYWWWVVVTTTRRRQQQPPPSSSXXX___gggnnnsssvvvwwwxxxyyyyyywwwuuurrrpppsssssstttuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuussstttuuuwwwyyyzzzzzz{{{}}}~~~~~~|||||||||~~~~~~}}}}}}||||||yyy{{{}}}}}}uuuppplllllluuu|||xxxtttnnnbbb``````dddiiiqqqvvvnnnjjjpppzzz~~~||||||||||||}}}~~~~~~~~~}}}|||||||||||||||}}}}}}}}}||||||{{{|||||||||||||||}}}~~~~~~~~~}}}|||{{{{{{zzz{{{zzzzzzzzzzzzzzz{{{{{{{{{zzz|||}}}{{{zzzzzzzzzzzz{{{}}}{{{zzzzzzyyyzzzzzz{{{|||{{{{{{{{{||||||{{{{{{{{{~~~~~~}}}}}}||||||{{{{{{|||}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~yyytttpppnnnmmmlllkkkpppsssyyy~~~|||{{{~~~~~~}}}}}}}}}}}}}}}wwwpppkkkkkkooottt~~~xxxtttuuuwwwxxxwww{{{}}}~~~yyytttooonnnjjjddd^^^YYYXXXYYY[[[___eeeiiihhh___TTTLLL999666111....../////////------,,,,,,,,,,,,++++++---///111444666555111------------,,,,,,+++++++++,,,,,,------...//////000000000000111111111111111111///111666:::<<>>FFFTTTdddrrr~~~vvvhhh___XXXUUUTTTWWWYYY]]]eeennnvvvzzz|||yyywwwuuupppjjjaaa^^^YYYYYY]]]ccciiilllmmmllllllnnnqqqssssssrrrwwwxxxyyyyyyyyywwwtttssspppqqqrrrrrrqqqqqqsssuuutttssssssuuuwwwyyyxxxxxxwwwwwwwwwxxxzzz}}}~~~|||{{{}}}}}}{{{}}}~~~|||{{{zzzyyyxxxwwwyyy{{{~~~wwwrrrttt{{{~~~~~~~~~||||||}}}~~~~~~}}}{{{{{{|||{{{zzzzzzzzzzzzzzzzzzwwwxxxzzz{{{}}}~~~~~~~~~||||||{{{{{{zzzzzzzzzzzz{{{|||}}}}}}|||}}}}}}}}}}}}||||||}}}~~~}}}}}}|||||||||||||||||||||zzz{{{}}}~~~}}}}}}~~~~~~}}}}}}||||||~~~}}}{{{yyyyyyzzz|||~~~~~~~~~}}}|||||||||||||||}}}{{{zzzzzz|||~~~||||||}}}}}}~~~~~~{{{wwwuuutttssspppooommmnnnqqqwwwyyy{{{}}}}}}xxxwwwxxxxxxxxxzzz~~~{{{wwwsssuuuyyyzzzwwwxxxxxxwww{{{~~~yyysssrrrvvv}}}{{{yyyzzz{{{|||zzztttnnnjjjgggiiicccZZZRRRNNNPPPSSSVVV\\\[[[VVVLLL???555111111111000///...------------******************++++++...+++***+++...000...+++*********+++++++++,,,,,,---....../////////......////////////////////////000222333333333444777999999AAAKKKRRRWWWfff}}}||||||xxx~~~~~~tttmmmccc]]]WWWVVVVVVZZZdddnnn~~~{{{qqqiiiaaa]]]```cccddddddeeeeeeeeehhhmmmqqqssstttvvvwwwzzz{{{{{{xxxuuusssuuuvvvwwwvvvtttssssssuuusssrrrrrrtttvvvwwwwwwvvvuuuuuuuuuvvvxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~{{{zzz||||||zzz{{{~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxyyy{{{~~~}}}~~~~~~wwwqqqttt|||uuuwww|||~~~|||{{{|||}}}}}}~~~~~~}}}|||{{{zzz}}}|||{{{{{{zzzzzzzzz{{{uuuvvvxxx{{{}}}|||{{{{{{{{{{{{{{{zzzzzzzzz|||||||||{{{|||~~~~~~}}}~~~~~~{{{{{{{{{{{{|||~~~~~~|||||||||}}}~~~}}}}}}~~~~~~}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||zzzyyyyyyzzz|||}}}~~~~~~}}}||||||||||||}}}~~~}}}{{{yyyxxxxxxyyyzzzxxxyyyyyy{{{|||}}}~~~~~~~~~}}}|||{{{{{{zzzwwwrrrooooooooonnnmmmlllqqqyyy}}}zzzzzz|||~~~}}}wwwsssqqqtttyyy|||{{{yyy{{{{{{{{{~~~xxxsssmmmlllqqqzzz~~~~~~}}}|||zzz{{{yyyuuuoooiiieeedddeeefff^^^UUUOOOOOOQQQRRRSSSYYYSSSIII>>>555000//////000///...------,,,,,,---******************))))))---+++))))))+++------,,,++++++++++++,,,,,,,,,,,,------......//////......////////////////////////000111222222222333555777999>>>DDDFFFGGGRRRlll~~~||||||vvvzzz|||rrrkkkeeeaaa^^^___fffooo}}}~~~ttthhhcccdddfffccc```___^^^^^^aaagggmmmqqqssstttwwwzzz}}}}}}{{{xxxvvvyyyzzz{{{yyyvvvuuutttuuusssrrrqqqsssuuuvvvvvvuuutttttttttuuuwwwyyy{{{|||~~~}}}|||||||||~~~~~~~~~zzzyyy{{{zzzxxxxxx|||||||||||||||||||||{{{{{{yyyxxxxxxxxxyyy{{{}}}~~~}}}~~~}}}~~~vvvkkkjjjuuuzzzyyy~~~}}}zzzyyyzzz~~~|||}}}~~~~~~}}}|||{{{~~~}}}||||||{{{{{{{{{|||yyyyyyzzz{{{||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{||||||{{{|||~~~~~~~~~}}}{{{{{{{{{{{{~~~}}}}}}}}}}}}~~~~~~|||}}}}}}}}}|||{{{||||||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{|||||||||||||||}}}}}}}}}{{{{{{||||||}}}}}}}}}~~~|||{{{zzzyyyzzz{{{|||}}}~~~}}}}}}||||||}}}}}}}}}|||yyywwwvvvuuuvvvvvvwwwwwwxxxyyy{{{|||}}}}}}~~~|||zzzyyyxxxxxxwwwsssnnnkkklllnnnoooppprrryyy~~~yyyvvvrrruuuyyy~~~~~~|||yyyxxxxxxyyy{{{||||||~~~{{{rrrmmmiiikkkttt~~~{{{{{{zzzyyyxxxzzzwwwqqqiiibbb______aaa^^^WWWPPPNNNRRRUUUUUUTTTOOOGGG<<<333000000000///......---,,,,,,,,,,,,,,,++++++******))))))((((((,,,***)))(((***+++,,,---,,,,,,,,,,,,------------,,,,,,---.......................................///000111111111111333555666777999<<<>>>EEEUUUeee}}}}}}xxxyyy}}}zzzuuunnnggggggkkkrrr}}}{{{nnnhhhiiijjjgggcccZZZYYYYYY\\\aaafffjjjkkktttwww{{{}}}{{{{{{|||}}}|||yyyvvvuuuuuusssrrrqqqrrrtttvvvuuutttuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{zzzzzz{{{|||~~~{{{yyyzzzyyyuuuvvvyyy{{{{{{{{{{{{{{{{{{||||||yyyyyyyyyzzz{{{}}}~~~}}}~~~vvvjjjfffooo~~~}}}{{{|||||||||}}}~~~}}}}}}~~~}}}}}}||||||}}}}}}~~~||||||}}}}}}||||||{{{zzzyyyyyyyyyyyyyyyyyyzzzzzzzzz|||}}}|||||||||~~~~~~}}}~~~}}}~~~zzz|||~~~}}}{{{|||}}}}}}{{{{{{{{{{{{{{{|||~~~|||{{{zzz|||}}}~~~~~~}}}|||{{{{{{||||||}}}}}}}}}}}}{{{{{{{{{|||}}}}}}~~~~~~|||{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{yyyxxxwwwwwwwwwxxxyyyyyyzzz|||}}}}}}~~~~~~~~~{{{yyyxxxwwwvvvqqqnnnjjjiiikkkooorrrttt|||~~~~~~~~~}}}zzzxxxzzz}}}~~~{{{yyyvvvuuutttssstttwww{{{~~~zzztttllliiiiiippp|||{{{wwwvvvuuutttsssrrrpppkkkeee^^^ZZZYYYZZZVVVQQQNNNPPPUUUYYYWWWUUUEEE>>>555000//////...,,,---,,,,,,++++++++++++++++++******))))))(((((((((+++******))))))+++,,,---,,,,,,---------.........+++,,,---..........................................///000000///000222444555333555999<<>>HHHSSSnnn|||{{{|||xxxuuuxxx}}}uuujjj```XXXTTTKKKMMMNNNMMMLLLPPPYYYaaaiiimmmnnnkkkeeeaaaaaaccchhhjjjiiiddd[[[UUUUUUWWWVVVVVVXXX[[[```eeejjjmmmmmmmmmlllmmmooorrruuuwwwvvvwwwxxxwwwvvvuuuuuuwwwxxxzzz}}}~~~}}}}}}~~~yyyzzz|||{{{zzz|||xxxxxxwwwwwwxxxzzz|||}}}}}}|||zzzyyyzzz|||~~~~~~|||zzzyyyzzz{{{|||}}}~~~}}}}}}~~~~~~yyyzzzyyyuuuoooiiieeeccc^^^___```aaabbbaaa``````]]]aaafffiiilllrrrxxx~~~{{{tttqqqrrrsss{{{vvvuuutttuuuyyy~~~}}}}}}~~~~~~~~~~~~|||}}}~~~~~~~~~}}}}}}||||||||||||}}}||||||{{{{{{{{{{{{||||||xxxwwwwwwyyy|||~~~~~~~~~~~~|||||||||||||||}}}}}}}}}~~~~~~~~~}}}{{{{{{{{{{{{xxxyyyyyyzzzzzz{{{{{{|||{{{~~~~~~}}}}}}yyyxxxvvvuuutttuuuwwwxxx{{{|||}}}}}}|||zzzxxxxxxzzz|||}}}|||~~~}}}{{{zzzzzz|||~~~{{{zzzyyyxxxwwwxxxyyyzzzyyywwwvvvvvvwwwwwwuuutttrrrrrrqqqooolllhhheeebbb]]]___aaabbbdddjjjrrryyy{{{~~~}}}wwwyyyzzz|||}}}}}}||||||~~~vvvsssuuuyyy{{{~~~yyyvvvwwwzzzvvvqqquuu|||www~~~}}}ooobbb\\\\\\___dddjjjiii```RRREEE===222000---***))))))+++,,,---+++))))))***+++***)))((((((((((((((()))************)))))))))))))))******((('''(((+++,,,+++(((((()))***++++++***)))(((,,,+++++++++***))))))))))))************+++++++++++++++,,,,,,,,,,,,------...///000///...---...000111000000000111333555777@@@FFFYYYuuu|||}}}~~~~~~{{{pppfff```XXXSSSMMMHHHJJJPPPXXX]]]gggiiiiiifffaaa^^^]]]^^^aaajjjoooiii___WWWRRROOORRRRRRTTTWWW\\\bbbhhhkkkkkklllmmmmmmnnnpppsssvvvvvvuuutttsssrrrrrrrrrsssxxxzzz|||~~~~~~|||~~~}}}{{{{{{{{{|||}}}wwwwwwxxxyyyzzzzzzzzzzzz|||{{{{{{zzzzzz|||}}}~~~{{{~~~}}}{{{|||~~~~~~}}}||||||}}}~~~~~~|||}}}~~~}}}{{{|||}}}~~~}}}|||{{{}}}~~~~~~~~~~~~{{{oooeeebbb```___aaaeeehhhhhhgggiiilllpppvvv~~~zzztttrrrrrr{{{vvvuuuvvvyyy|||~~~}}}}}}}}}~~~~~~}}}~~~~~~||||||}}}}}}}}}~~~~~~~~~|||yyyvvvuuuuuuuuuzzz{{{}}}}}}||||||}}}}}}|||{{{|||}}}|||{{{{{{{{{|||}}}}}}}}}}}}}}}{{{~~~~~~|||{{{}}}~~~}}}|||{{{}}}|||{{{{{{{{{{{{||||||yyyyyyxxxxxxyyy|||~~~|||yyyvvvvvvvvvwwwwwwwwwwwwwww{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyyzzz{{{|||~~~~~~~~~|||zzzxxxwwwxxxxxxyyy~~~zzzvvvtttuuuuuusssqqquuusssrrrrrrsssttttttssspppnnnkkkhhhdddbbb```___aaaaaaccchhhooowww}}}|||tttooonnnvvv~~~~~~|||rrrnnnqqqwww|||~~~zzzwwwtttrrrrrrrrr{{{xxxnnnhhhlllqqqrrrqqqrrrqqqgggZZZWWW[[[bbbfffiiicccVVVGGG<<<888,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******(((((((((((((((((((((((((((((((((((())))))))))))***((('''(((+++,,,***)))((()))***++++++***)))(((+++++++++***************)))************+++++++++++++++,,,,,,,,,,,,---------///000///...---...000111000000000111333555666888<<>>555111,,,,,,,,,++++++***************++++++******)))(((++++++++++++++++++++++++''''''''''''((((((((((((***(((((((((***+++***)))))))))************))))))***************+++++++++)))************+++++++++++++++,,,,,,,,,,,,---------...//////...---...///000000//////000222444555666888@@@NNNaaayyy|||}}}~~~~~~vvvmmm^^^PPPIIIIIIMMMQQQOOOQQQSSSSSSRRRRRRRRRSSSVVVbbbkkkkkkfffaaa\\\XXXQQQQQQQQQSSSWWW\\\bbbeeejjjllloooppppppqqqsssuuuuuuvvvvvvwwwvvvtttsssrrrrrrtttvvvxxxzzz{{{{{{{{{{{{{{{{{{}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyzzz{{{|||}}}|||~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{}}}{{{zzzzzz{{{{{{zzzyyyxxxxxxxxxzzz||||||zzzyyyxxxyyyyyyxxxwwwwwwzzz|||xxxqqqooommmnnnrrrvvvyyyzzz||||||zzz{{{~~~}}}~~~~~~~~~}}}zzzyyyyyy{{{~~~~~~~~~~~~|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~{{{}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~{{{yyywwwxxxzzz{{{|||{{{|||}}}~~~}}}|||}}}}}}zzzxxxwwwwwwuuutttwwwxxxxxxxxxyyy{{{|||}}}~~~|||zzzzzzzzz{{{|||}}}}}}}}}}}}|||{{{zzzyyy{{{yyywwwvvvuuuvvvwwwxxxzzz{{{|||}}}~~~}}}||||||{{{{{{zzzzzzzzzzzz{{{{{{|||}}}~~~}}}{{{xxxwwwwwwxxxyyyxxxvvvsssqqqqqqpppooommmllllllmmmmmmlllkkkjjjjjjeeeddddddcccdddfffiiijjjlllpppwww~~~~~~yyytttrrrrrruuuwww{{{vvvqqqqqquuuyyyzzzyyytttssspppnnnllllllllllllkkkmmmnnnlllhhheeecccbbb___ZZZWWWYYY\\\]]]```ccceee]]]RRRFFF<<<555///,,,+++++++++++++++*********))))))******))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))((()))************)))))))))******))))))))))))))))))***+++++++++,,,))))))*********++++++++++++++++++,,,,,,,,,---------...//////------...///000/////////000111333444666777;;;CCCOOOccc}}}|||}}}ppp```TTTNNNMMMMMMHHHIIIKKKLLLMMMNNNOOOOOORRR```mmmrrrppplllddd^^^WWWUUUTTTUUUWWW\\\```dddgggjjjnnnpppppppppqqqrrruuuvvvwwwxxxwwwvvvsssrrroooppprrrtttvvvwwwwwwwwwyyyzzz{{{}}}~~~~~~}}}zzzzzz{{{{{{{{{{{{zzzzzzxxxyyyzzz{{{{{{||||||{{{{{{zzzyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzyyyyyy{{{||||||yyywwwuuuuuuvvvyyy{{{{{{yyywwwwwwwwwwwwuuutttuuuxxxzzz}}}zzzxxxvvvxxx{{{~~~~~~{{{~~~|||zzzwwwuuuuuuxxx|||~~~}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{|||}}}~~~~~~|||~~~}}}}}}~~~~~~|||}}}~~~~~~{{{yyywwwxxxyyyzzz{{{|||}}}}}}|||{{{zzzzzz|||}}}~~~|||zzzwwwuuuuuuuuusssrrrwwwwwwxxxyyy{{{}}}|||zzzxxxxxxxxxyyy{{{zzzzzzyyyyyyzzzzzz{{{|||zzzwwwtttssstttvvvwwwzzz{{{|||}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{}}}~~~|||zzzwwwvvvvvvwwwwwwuuusssrrrpppooonnnlllkkkjjjkkklllkkkhhhfffeeedddddddddcccdddgggkkkoooqqqzzzxxxxxxxxxxxxxxx{{{|||rrrnnnlllpppyyy}}}{{{wwwsssqqqooommmkkkjjjjjjjjjhhhiiijjjjjjiiifffaaa]]]^^^YYYVVVYYY___cccccccccYYYOOOAAA777333111///,,,+++++++++***************))))))******))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))))))))***+++***))))))))))))))))))***)))))))))***+++++++++,,,))))))*********++++++++++++++++++,,,,,,,,,---------...///...---,,,---///////////////000111111222222333666;;;@@@NNNhhh~~~rrrdddZZZRRROOOIIIHHHGGGGGGIIIJJJKKKLLLRRRbbbsss|||~~~zzzqqqiii```]]]ZZZXXXXXX[[[^^^aaafffjjjooorrrrrrqqqqqqqqqooopppqqqrrrqqqooommmkkkkkklllnnnpppqqqsssttttttssstttwwwxxxyyyyyyyyyzzzzzz{{{}}}~~~~~~}}}|||{{{yyyyyyzzz{{{||||||||||||zzzyyyxxxxxxxxxyyy{{{|||}}}|||||||||~~~~~~~~~}}}}}}zzzzzz{{{|||~~~}}}{{{yyyuuuuuuuuuwwwyyyyyywwwuuuuuuvvvwwwvvvuuuvvvyyy{{{~~~~~~zzzxxxtttrrrsssuuuyyy|||{{{}}}~~~~~~~~~}}}~~~}}}}}}||||||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}|||||||||}}}}}}|||~~~~~~}}}}}}~~~~~~zzz{{{}}}}}}}}}|||zzzyyyxxxxxxyyy{{{}}}zzzzzzyyyxxxxxxyyyzzz{{{zzzxxxvvvuuuvvvuuutttrrruuuuuuvvvxxxzzz|||~~~~~~{{{xxxvvvuuuvvvvvvzzzyyyxxxxxxyyyzzz{{{|||{{{yyyvvvsssssssssuuuvvvyyyzzz{{{|||{{{{{{yyyyyyxxxxxxyyyyyyyyyyyyxxxxxxwwwxxxzzz|||}}}}}}}}}}}}|||zzzxxxuuutttsssttttttqqqqqqpppooommmkkkjjjiiifffggghhheeebbb___^^^______```cccffflllrrrwww{{{~~~|||{{{|||yyyqqqmmmlllqqqyyy}}}zzzuuuvvvuuusssqqqooommmlllkkkiiiiiijjjkkkjjjfff___ZZZWWWUUUUUUZZZ```ccc^^^XXXKKKAAA666111000000...*********************************++++++******)))(((((((((((((((((((((((((((''''''((((((((()))))))))''')))******))))))***+++******))))))))))))*********************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,---......---,,,---.........//////000000000000000222555888:::BBBSSSeeevvvjjj___ZZZSSSOOOJJJFFFFFFGGGHHHHHHSSSbbbttt~~~wwwkkkhhhbbb]]][[[[[[]]]___fffjjjqqquuuuuusssqqqpppllllllmmmmmmlllkkkiiihhhggghhhiiijjjlllnnnooopppqqqssswwwxxxxxxyyyzzz{{{{{{|||~~~|||yyyzzz{{{|||}}}}}}}}}}}}yyyyyyxxxwwwxxxyyyzzz{{{}}}{{{yyyyyy{{{}}}~~~~~~~~~~~~|||{{{|||}}}}}}{{{wwwvvvuuuuuuvvvwwwvvvuuuuuuwwwyyyzzzzzzzzz|||~~~zzzzzz|||~~~}}}~~~~~~xxxwwwtttssssssuuuxxxzzz{{{{{{}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~}}}|||{{{}}}}}}}}}|||{{{|||}}}~~~~~~~~~|||{{{{{{{{{{{{{{{~~~~~~~~~}}}|||~~~}}}||||||~~~~~~{{{{{{|||||||||{{{{{{zzzxxxwwwwwwyyy|||~~~~~~~~~xxxxxxwwwwwwwwwxxxxxxyyyzzzxxxwwwwwwwwwwwwuuutttqqqqqqrrrtttvvvxxxzzz|||~~~|||yyywwwuuuuuuuuuvvvyyyxxxxxxxxxxxxyyyzzz{{{zzzxxxvvvuuutttuuuvvvwwwyyyyyyzzz{{{zzzyyyxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvtttuuuvvvwwwxxxyyyyyyyyyyyywwwtttrrrpppppppppqqqmmmnnnnnnmmmiiigggffffff___aaaaaa___[[[ZZZ\\\___]]]```eeelllttt{{{~~~~~~~~~~~~wwwtttqqqssswwwzzzxxxuuuyyyyyyxxxwwwuuutttrrrrrrnnnnnnnnnnnnkkkeee]]]XXXSSSVVVYYY]]]aaaaaaXXXNNNAAA:::222//////...***''')))))))))*********************++++++******)))(((''''''''''''''''''''''''(((((((((((()))))))))***''')))+++***)))(((***,,,+++***)))(((((()))***++++++++++++***************)))************+++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---.........//////000000//////222222555777777:::FFFRRRiii~~~~~~}}}|||sssmmmbbb[[[QQQJJJHHHHHHIIIIIINNN[[[kkkwww{{{vvvnnnfffaaa``````bbbbbbhhhooottttttrrrooommmjjjjjjiiiiiihhhggggggfffbbbbbbccceeefffhhhjjjkkkqqqtttxxxzzzyyyyyy{{{}}}zzz|||~~~|||zzzzzz|||}}}}}}}}}}}}}}}yyyxxxwwwwwwwwwxxxzzz{{{}}}zzzwwwwwwyyy{{{{{{zzz||||||~~~}}}||||||}}}~~~}}}zzzwwwuuussstttuuuuuuuuuuuuxxx|||~~~}}}zzzyyy{{{}}}~~~~~~}}}~~~}}}{{{yyyxxxvvvuuuvvvwwwyyyzzzzzzzzz{{{{{{|||~~~~~~}}}}}}}}}~~~~~~}}}~~~|||}}}~~~}}}{{{{{{}}}||||||zzzzzzzzz{{{}}}~~~~~~}}}|||zzzzzzzzzzzzzzz}}}}}}~~~~~~~~~~~~~~~~~~|||~~~~~~}}}|||}}}~~~|||{{{{{{}}}~~~~~~~~~~~~}}}|||zzzyyyyyyyyyzzzwwwuuuuuuwwwzzz|||{{{zzzvvvvvvvvvvvvwwwxxxxxxxxxyyyxxxwwwxxxxxxxxxvvvuuuooopppqqqrrrtttvvvxxxyyy}}}{{{yyywwwvvvvvvwwwxxxwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyxxxxxxwwwxxxxxxyyyxxxyyyzzzzzzzzzyyywwwvvvttttttuuuvvvvvvuuuttttttrrrrrrssssssttttttttttttvvvtttqqqnnnmmmlllmmmmmmhhhjjjkkkiiieeebbbbbbbbbZZZ\\\^^^\\\ZZZ[[[aaafffgggjjjqqqxxx}}}~~~yyyxxx|||}}}yyywwwvvv{{{}}}xxxttttttuuuuuuuuu{{{{{{{{{{{{{{{{{{{{{zzzwwwwwwwwwtttnnnfff___[[[XXX^^^bbbaaa```[[[OOOCCC888444000------,,,)))'''((()))))))))*********+++))))))******))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))''')))+++***((((((***,,,+++***)))(((((()))***+++,,,+++++++++******)))))))))************+++++++++++++++,,,,,,,,,---------,,,---......,,,,,,---...---...///////////////...000///000222111333;;;EEEPPPiii|||}}}~~~~~~ooofffYYYPPPLLLKKKKKKKKKHHHRRR___kkkwwwxxxooohhhfffeeefff^^^dddkkkpppqqqnnnkkkiiiddddddbbbaaaaaa```aaaaaa______```aaabbbdddfffggglllppptttvvvvvvvvvxxxzzzyyy|||~~~|||zzz{{{|||}}}~~~~~~~~~~~~yyyxxxwwwwwwwwwxxxyyyzzz|||yyyuuuuuuwwwyyyyyyxxxyyy{{{}}}~~~~~~||||||}}}~~~~~~|||yyyuuusssssstttuuuuuuuuuyyy~~~}}}{{{xxxwwwyyy{{{|||}}}||||||~~~~~~~~~~~~~~~|||zzzzzzyyyxxxxxxxxxyyyzzz{{{zzzzzzyyyyyy{{{}}}~~~||||||}}}~~~}}}}}}~~~~~~{{{}}}~~~}}}{{{zzz||||||{{{yyyyyyyyyzzz|||~~~~~~}}}{{{zzzyyyyyyzzzzzzyyyzzz{{{||||||}}}}}}}}}|||}}}~~~}}}{{{{{{{{{}}}}}}{{{zzz{{{}}}~~~~~~}}}|||yyyxxxwwwxxxxxxvvvtttsssuuuxxxzzzyyywwwuuuuuuvvvvvvwwwxxxxxxxxxyyyxxxwwwxxxyyyyyywwwuuuqqqqqqrrrsssuuuwwwyyyzzz|||{{{yyywwwwwwwwwyyyzzzvvvvvvwwwwwwwwwwwwvvvvvvyyyzzzzzzzzzzzzzzzzzzzzzxxxyyyyyyzzzyyyxxxwwwvvvrrrssstttuuuuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqtttrrrooolllkkkjjjjjjkkkdddggghhhgggbbb___^^^___YYY[[[]]]]]]\\\```hhhooovvvyyy~~~zzzyyy|||sssqqqvvvwwwtttqqqpppuuu{{{|||yyy}}}}}}vvvrrrqqqsssuuuzzz{{{}}}~~~{{{rrriiibbb___]]]ccceee```ZZZQQQCCC555222000---++++++++++++***(((((())))))*********+++(((((((((((((((''''''&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((************************))))))))))))))))))))))))************************,,,------......------,,,******+++++++++,,,,,,,,,---------............///............////////////444333222222333666888:::FFFQQQhhh}}}|||~~~~~~~~~{{{}}}~~~vvvjjj```[[[VVVPPPLLLNNNOOOSSSYYYbbbllluuu{{{}}}uuukkkgggddd```___bbbeeehhhiiihhheeecccfffddd```^^^^^^^^^\\\[[[WWWXXXYYY]]]aaadddeeedddiiiiiijjjlllooorrruuuwwwvvvxxx{{{||||||}}}zzzyyyzzz}}}|||xxxwwwxxxyyyzzzzzzzzzyyyxxx}}}{{{yyyvvvuuutttttttttxxxxxxyyyzzzzzz{{{||||||zzzzzzzzzzzz{{{|||}}}~~~|||xxxuuutttvvvwwwwwwuuu{{{{{{|||}}}~~~~~~~~~~~~yyyyyyyyyxxxxxxwwwwwwvvvyyy{{{}}}~~~|||{{{yyyyyy|||{{{zzzyyyxxxwwwwwwwwwuuuttttttuuuxxxzzz{{{{{{~~~}}}{{{zzzzzzzzzzzz|||}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzz{{{||||||{{{{{{||||||||||||||||||}}}}}}}}}|||{{{{{{zzzzzz~~~}}}|||{{{{{{{{{{{{{{{~~~}}}}}}|||{{{zzzzzzyyyzzz{{{{{{|||{{{{{{zzzzzz{{{yyywwwuuuttttttuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvttttttuuuvvvwwwxxxyyyyyyzzzzzzyyyxxxxxxwwwvvvvvvzzzzzzyyyxxxxxxwwwvvvvvvxxxxxxwwwxxxxxxyyyzzz{{{yyyxxxvvvtttsssrrrrrrrrrrrrrrrrrrqqqqqqqqqppppppnnnoooqqqqqqqqqnnnkkkiiiiiihhhhhhiiiiiiiiihhhffffffdddbbb`````````___^^^]]]^^^___bbbgggoooyyyzzzxxxxxx{{{xxxtttssstttsssrrrqqqssssssqqqpppqqqvvvzzz~~~~~~~~~xxxtttsssrrrqqquuuxxx}}}vvvpppmmmhhhbbb___bbbbbb[[[NNN@@@888555+++++++++*********))))))(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))************************,,,,,,------------,,,,,,******+++++++++,,,,,,,,,------------...............////////////000000000000000//////000222444666===DDDTTTjjj~~~}}}||||||}}}yyyqqqkkkddd[[[UUUTTTSSSRRRTTTXXX___fffjjjxxx~~~wwwnnniiieeeaaaXXXYYY\\\^^^___``````______\\\YYYWWWWWWWWWVVVUUUSSSSSSTTTXXX\\\`````````ddddddeeegggjjjnnnqqqsssrrrtttwwwyyyyyyzzz|||}}}yyyxxxyyy{{{~~~}}}zzzvvvuuuvvvxxxzzz||||||||||||}}}{{{yyyxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{}}}yyyvvvuuuwwwxxxxxxwww{{{zzzyyyyyyzzz|||}}}|||{{{{{{{{{zzzyyyyyyyyyxxxxxxwwwwwwzzz{{{~~~~~~}}}|||{{{{{{{{{zzzyyyxxxxxxxxxxxxvvvtttrrrrrrtttwwwyyy{{{~~~}}}|||zzzzzzzzzzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzz{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||~~~}}}||||||{{{{{{{{{||||||||||||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyvvvuuuttttttuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxwwwvvvvvvsssttttttuuuuuuvvvvvvwwwyyyxxxxxxxxxwwwvvvvvvvvvxxxxxxxxxwwwwwwvvvvvvvvvxxxxxxxxxxxxyyyyyyyyyyyywwwvvvtttrrrqqqppppppppppppppppppooooooooonnnnnnnnnoooppppppooollljjjhhhffffffeeeeeeeeedddcccbbb___^^^]]]^^^aaaeeegggiiiiiijjjkkknnnsss||||||wwwtttuuuyyy~~~|||}}}{{{vvvttttttrrrqqqqqqrrrrrrqqqppprrrvvvzzz}}}zzzuuuwwwzzz~~~xxxsssppppppooonnnpppttt|||}}}{{{uuummmiiiiiihhhdddfffccc\\\QQQCCC888222///+++++++++*********))))))'''(((((())))))(((((('''(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,------------............------.........////////////.........///111222444888;;;DDDQQQbbbxxx|||}}}~~~~~~~~~||||||vvvllleeeaaa^^^ZZZWWWVVVWWWYYY[[[hhhnnnrrrnnngggccc^^^[[[VVVVVVXXXYYY[[[]]]^^^___ZZZWWWTTTSSSSSSSSSRRRQQQNNNNNNOOOSSSWWWZZZ[[[[[[\\\]]]^^^```cccgggkkkmmmmmmpppsssvvvvvvwwwyyyzzzwwwwwwxxxzzz{{{zzzwwwuuutttvvvxxxzzz}}}~~~~~~}}}|||zzzyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvuuuuuutttuuuuuuvvvwwwxxx{{{yyyvvvuuuvvvxxxxxxxxxyyywwwuuutttuuuxxx|||~~~{{{|||}}}~~~~~~|||{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyzzz|||~~~{{{{{{zzzzzzzzzzzzzzz{{{xxxvvvsssqqqqqqtttwwwyyy|||{{{zzzyyyyyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{|||||||||{{{{{{zzzzzzzzzyyyzzzzzz{{{||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxyyyzzz{{{xxxwwwvvvtttttttttuuuvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvuuuuuurrrsssssssssttttttuuuuuuwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuwwwxxxyyyyyyyyyxxxwwwvvvtttsssqqqnnnmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkmmmmmmmmmmmmkkkiiifffeeedddcccbbb```___^^^^^^]]]YYYYYYZZZ]]]bbbiiipppsssvvvxxxzzz}}}}}}vvvppplllpppttt|||{{{wwwyyy||||||xxxvvvuuusssqqqrrrrrrsssrrrrrrtttxxx{{{}}}|||vvvqqqnnnjjjpppwww{{{||||||}}}zzzsssnnnllllllllllllkkkqqq{{{yyyvvvuuuooogggdddggghhhgggggg^^^PPPBBB777111...,,,+++************)))))))))'''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,---------.........+++,,,,,,,,,,,,---------000000000000111222333444666888<<>>666000...---+++***(((((((((((())))))******'''(((((())))))(((((('''))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------.../////////......444000...000111444<<>>777444444333222000...,,,***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&''''''''''''(((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***++++++******)))*********+++++++++++++++++++++++++++************+++,,,,,,,,,,,,------.../////////111000000000111333666777:::<<>>MMMfff||||||yyysssmmmkkkjjjlllsss}}}zzzpppjjjhhhhhhiiijjjlllmmmoootttyyytttiiiddd]]]VVVQQQPPPQQQSSSPPPOOOMMMLLLMMMQQQUUUXXX]]]___ccchhhkkkmmmnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnoooppprrrrrruuutttsssqqqmmmiiieeeccc]]]\\\YYYVVVTTTSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSWWWZZZ___fffkkknnnpppqqqssstttsssqqqnnnmmmoooqqqtttsssrrrqqqrrrsssuuuvvvuuuuuutttssstttuuuvvvwwwxxxwwwvvvuuuttttttttttttvvvwwwwwwxxxwwwwwwuuuuuuvvvxxx{{{~~~~~~|||{{{zzzyyyyyyyyyxxxyyyzzz|||}}}~~~~~~~~~|||{{{{{{zzzyyyxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwxxxwwwzzz}}}}}}|||zzzyyyyyyuuuvvvwwwxxxzzz{{{{{{|||xxxzzz}}}~~~}}}|||{{{{{{vvvvvvvvvvvvwwwyyyzzz{{{wwwwwwvvvuuuuuuuuuuuuvvvzzzyyywwwvvvuuutttttttttvvvvvvvvvwwwwwwvvvuuuuuuqqqqqqqqqrrrrrrssssssrrrrrrrrrsssttttttsssssssssuuutttsssrrrqqqqqqqqqqqqpppppppppqqqrrrrrrssstttsssssstttuuuuuuuuuuuuuuussssssttttttsssrrrppppppllllllllllllkkkjjjhhhhhhiiiiiigggfffeeedddcccbbbccccccbbbaaaaaaaaabbbbbbdddcccaaa^^^\\\ZZZYYYXXXVVVTTTRRRPPPQQQSSSWWWYYYWWW[[[bbbjjjpppwww}}}wwwooogggaaa]]]aaaccchhhooovvv||||||wwwvvvxxxzzz}}}{{{{{{~~~||||||yyytttppprrryyy}}}}}}yyysssrrrwww{{{zzzxxxsssnnnkkkkkkjjjfffbbbfffeeebbb```^^^]]]]]]]]]ccciiilllkkkhhheee^^^XXXUUUNNNDDD:::222...------&&&&&&'''(((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++******))))))******+++(((((((((((()))***++++++***************************************+++,,,,,,++++++,,,,,,---........./////////////////////000222333666888:::BBBTTTfffyyy{{{}}}}}}wwwqqqlllkkkjjjkkkooovvv~~~}}}||||||xxxssskkkeeeaaacccmmmyyyyyysssiii```YYYVVVVVVWWWVVVTTTPPPMMMMMMPPPSSSVVVZZZ\\\___cccfffhhhhhhhhhggghhhhhhhhhiiiiiiiiiiiikkkkkkkkkllllllmmmooooooqqqqqqpppoookkkgggccc```\\\[[[YYYVVVUUUTTTTTTUUUUUUUUUUUUVVVUUUTTTSSSSSSVVVYYY^^^dddjjjnnnqqqrrrrrrrrrqqqooonnnmmmnnnpppttttttssssssssstttuuuvvvuuutttsssrrrssstttuuuvvvwwwvvvuuutttsssrrrrrrrrrttttttuuuvvvvvvtttsssqqqtttuuuxxx{{{||||||{{{zzz}}}|||{{{zzzzzzyyyyyyyyyxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyvvvvvvuuuuuuuuuuuuvvvvvvvvvyyy|||~~~}}}|||||||||wwwxxxzzz{{{|||}}}}}}}}}zzz|||~~~}}}|||||||||wwwwwwwwwwwwxxxyyy{{{{{{xxxxxxwwwvvvvvvvvvvvvvvv{{{zzzxxxwwwuuutttttttttuuuuuuvvvvvvvvvuuuuuutttqqqqqqrrrrrrrrrrrrssssssrrrrrrsssssssssssssssrrrttttttsssrrrqqqqqqqqqqqqnnnoooppprrrsssuuuvvvvvvrrrrrrssstttttttttssssssrrrqqqqqqqqqpppoooooonnnjjjjjjjjjiiihhhgggeeedddhhhgggfffeeedddcccaaaaaaaaaaaa```______^^^______^^^]]][[[YYYWWWVVVUUUUUURRRQQQPPPPPPRRRVVV[[[^^^ccciiiqqqxxxyyyooogggcccbbbcccdddnnnqqqvvv{{{~~~{{{wwwuuuvvvzzz}}}wwwvvvwww{{{~~~}}}uuutttssstttxxx}}}{{{{{{wwwqqqqqqwww||||||yyyssslllgggffffffeeedddfffccc___\\\\\\]]]```bbbccciiimmmllliiiddd[[[RRRLLLHHHAAA999333...,,,+++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((()))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++))))))((((((((()))******************************+++************+++,,,,,,+++++++++,,,------........./////////////////////111222555888888;;;GGGTTT```rrr{{{{{{zzzuuuqqqkkkmmmmmmlllkkknnntttzzz~~~wwwmmmaaa^^^```fffpppyyyzzznnneee```]]]]]]^^^[[[VVVRRROOOPPPQQQSSSWWWYYY[[[]]]___````````````aaaaaaaaaaaabbbbbbbbbcccddddddeeeggghhhjjjkkkkkkkkklllkkkhhhddd```^^^ZZZYYYWWWUUUTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSVVVXXX]]]ccciiimmmppprrrqqqpppooonnnmmmnnnoooooottttttttttttttttttttttttssssssssssssssstttuuuuuuuuuttttttsssrrrrrrqqqpppqqqrrrssstttsssqqqooonnnrrrssstttvvvwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyy{{{|||}}}~~~~~~~~~~~~|||{{{zzzvvvvvvvvvvvvvvvvvvvvvvvvvvvxxx{{{}}}}}}}}}~~~{{{|||}}}~~~|||}}}~~~}}}}}}~~~xxxxxxyyyyyyzzzzzz{{{{{{yyyyyyxxxwwwwwwwwwwwwxxxzzzyyyxxxvvvuuutttttttttssssssttttttsssrrrqqqqqqppprrrssssssqqqqqqssstttqqqrrrrrrssstttttttttsssrrrrrrqqqpppoooooooooooonnnoooqqqsssuuuvvvvvvvvvpppqqqqqqrrrrrrrrrqqqqqqpppoooooonnnmmmmmmllllllhhhhhhggggggeeedddbbbaaaaaabbbbbbccccccbbbbbbaaa___^^^]]]\\\\\\[[[\\\\\\WWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRUUUYYY^^^dddgggttt{{{qqqkkkeeebbbeeemmmtttxxx|||~~~{{{yyywwwvvvwwwyyy}}}tttsssuuuzzz~~~|||~~~{{{uuunnnooorrryyy{{{|||yyyttttttzzz}}}}}}wwwqqqiiicccaaabbbcccddd___]]][[[[[[]]]aaafffiiikkknnnooolllhhhcccYYYOOOAAA>>>:::555000---***))))))*********************''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))&&&&&&&&&''''''''''''((((((((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))*********))))))(((((((((((()))***************************))))))))))))***++++++***++++++,,,,,,---............///000000000000000111000222555666888???HHHMMMZZZmmm{{{xxxwwwtttqqqnnnrrrtttpppiiiggglllrrr|||ooogggcccaaaeeekkknnnsss||||||sssnnnkkkjjjiiifff```ZZZVVVSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWXXXYYY\\\___bbbeeefffdddeeeggggggfffbbb___\\\UUUTTTSSSRRRQQQRRRRRRSSSUUUTTTSSSRRRRRRRRRSSSTTTUUUXXX\\\bbbggglllooopppooonnnllllllmmmooooooppprrrsssuuuvvvvvvtttsssrrrqqqrrrssssssttttttssssssrrrrrrrrrrrrqqqppppppooopppqqqrrrsssrrrpppnnnlllnnnooopppqqqssstttuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~}}}~~~~~~~~~}}}|||{{{wwwxxxxxxxxxxxxxxxxxxwwwvvvxxx{{{|||}}}~~~~~~|||~~~~~~yyyzzz{{{|||||||||{{{zzz{{{zzzyyyyyyxxxxxxyyyyyyxxxwwwvvvuuutttttttttttttttttttttsssrrrqqqpppoooppprrrssssssqqqqqqrrrtttpppqqqrrrtttuuuuuuuuuuuusssrrrqqqppppppooooooppppppqqqrrrttttttttttttsssooooooppppppppppppoooooonnnmmmlllkkkkkkjjjjjjjjjfffffffffeeecccbbb```___]]]^^^___``````___^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYTTTTTTTTTTTTUUUVVVWWWWWWZZZ\\\___ccciiipppuuuxxxxxxssskkkhhhgggkkktttwwwuuuttttttvvvxxxzzz{{{ssssssvvvzzz~~~}}}xxxxxx}}}xxxoookkklllsss~~~}}}yyywwwzzz{{{yyysssooohhhbbb___^^^^^^___\\\\\\^^^```dddgggkkkmmmoooooojjjbbb]]]YYYQQQHHH888666333///---+++******)))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&''''''''''''((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))+++***)))(((((('''(((((())))))))))))))))))))))))((((((((((((((()))*********++++++,,,,,,---......---...///000111111111111222000000333555777===DDD???HHHVVViiizzzwwwuuusssrrrrrrxxx{{{uuujjjeeehhhooozzzxxxqqqjjjjjjnnnccceeeiiipppyyy~~~zzzxxxxxxrrroooiiibbb\\\XXXVVVUUURRRRRRRRRRRRRRRQQQPPPPPPNNNNNNNNNNNNOOOOOOOOOOOOMMMNNNQQQUUUYYY^^^aaaccc```bbbdddeeedddaaa^^^\\\RRRQQQPPPOOONNNOOOPPPQQQTTTSSSQQQPPPOOOQQQRRRTTTUUUWWW[[[```fffjjjmmmooonnnmmmkkkkkkmmmoooppppppqqqrrrtttvvvvvvtttrrrppppppqqqrrrttttttsssrrrrrrpppppppppppppppoooooonnnqqqrrrtttuuutttrrrooommmllllllmmmnnnpppsssuuuvvvttttttvvvwwwxxxyyyyyyyyyzzzyyyxxxwwwxxxzzz|||~~~|||}}}}}}~~~~~~}}}{{{zzzyyyzzzzzz{{{{{{zzzzzzyyywwwxxxzzz{{{|||~~~|||}}}zzz{{{}}}~~~~~~|||zzzyyy|||{{{zzzzzzyyyyyyzzzzzzvvvuuutttsssssssssssssssvvvvvvvvvuuutttrrrqqqpppooorrrtttsssqqqppprrruuupppqqqrrrtttuuuvvvvvvvvvvvvuuutttsssrrrrrrrrrrrrrrrsssssstttsssrrrqqqpppnnnnnnoooooooooooonnnmmmmmmlllkkkjjjiiiiiiiiiiiieeeeeeeeedddbbb```___^^^^^^^^^___^^^]]][[[YYYWWW[[[[[[ZZZXXXXXXWWWWWWWWWVVVVVVWWWXXXYYY[[[\\\]]]fffhhhmmmssszzz}}}wwwppphhhbbbjjjkkknnnvvvtttsssrrrrrrtttuuuuuutttsssssswww{{{~~~{{{tttuuuyyy~~~uuulllgggeeeppp|||{{{xxxyyywwwssspppmmmhhhccc___\\\[[[ZZZ^^^aaadddhhhkkklllllllllkkkggg]]]RRRLLLIIICCC<<<666333///,,,******,,,---''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))(((''''''''')))***+++))))))(((((((((((())))))(((((())))))((('''&&&&&&(((((((((((()))))))))))))))))))))))))))******+++)))******))))))((('''&&&))))))))))))************++++++,,,,,,,,,,,,------.........////////////000//////000222444777999:::???@@@GGGUUUhhh{{{yyyzzzyyyvvvrrrqqquuuxxxwwwrrrnnnnnnooo~~~}}}yyyjjj___ZZZ___dddgggsss}}}}}}~~~}}}xxxmmmaaaYYYWWWYYYUUUUUUTTTSSSRRRPPPNNNMMMNNNKKKHHHGGGIIIIIIGGGEEEGGGHHHKKKNNNSSSWWWZZZ\\\___aaadddeeeccc^^^YYYVVVPPPOOOMMMMMMNNNOOORRRSSSQQQPPPOOOOOONNNNNNNNNNNNSSSUUUYYY___cccffffffdddgggiiikkknnnpppqqqqqqqqqoooppprrrrrrrrrpppnnnmmmsssrrrqqqpppppppppqqqrrrpppqqqrrrrrrqqqpppnnnmmmpppqqqqqqrrrrrrqqqqqqpppoooooonnnnnnoooqqqssstttuuuuuuvvvvvvuuutttsssssstttsssssstttwwwzzzzzzzzz{{{|||~~~~~~}}}{{{yyyxxxzzz{{{{{{{{{zzzzzzyyyxxxvvvvvvvvvwwwyyy{{{}}}~~~|||~~~~~~{{{zzzzzzyyyyyyxxxxxxxxxxxx||||||{{{zzzyyywwwuuuttttttuuuuuuuuutttsssrrrqqquuuuuuuuuuuuuuusssqqqpppttttttttttttttttttsssssssssssssssssssssrrrrrrrrrrrrrrrssssssttttttuuuuuuuuuuuuuuutttsssqqqpppooommmmmmnnnoooooonnnlllllljjjgggdddcccdddfffggggggggggggfffeeeccc```^^^\\\^^^[[[ZZZZZZ[[[[[[XXXUUUYYYXXXVVVVVVWWWXXXXXXXXXZZZ[[[]]]___bbbfffkkkpppzzzzzz|||xxxssslllfffcccaaaaaa```eeekkkvvv{{{wwwuuuqqqooonnnqqquuuwwwxxx{{{{{{|||}}}~~~zzzzzz}}}|||tttlllccc___fffppp|||zzzvvvoooiiiggggggddd^^^YYYWWWZZZ]]]eeehhhhhheeehhhooooookkkhhh\\\LLL@@@;;;999666444444222000---+++***++++++,,,,,,,,,++++++***************))))))((((((''''''))))))(((((('''''''''&&&)))'''&&&'''((()))(((''')))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((())))))***))))))(((((((((((())))))(((((((((((((((((('''&&&'''((((((((())))))))))))))))))(((((())))))***+++'''((()))))))))))))))((())))))))))))************+++++++++,,,,,,,,,------------........./////////...///000222444666888999777666:::DDDRRRfff~~~xxxwwwxxxxxxvvvsssqqqvvvzzzyyyvvvtttuuuwwwzzz|||zzzkkk```___^^^]]]dddnnnrrruuuxxxxxxwwwvvvwwwyyyxxxlllbbb]]]\\\VVVVVVVVVUUUTTTTTTSSSRRRRRROOOLLLKKKKKKJJJHHHEEEFFFGGGHHHKKKNNNQQQTTTUUU[[[]]]```aaa___[[[WWWSSSNNNMMMKKKJJJKKKLLLNNNOOOOOONNNNNNNNNMMMNNNNNNOOOUUUXXX\\\aaafffhhhhhhgggjjjkkkmmmppprrrrrrsssssspppppprrrrrrrrrpppooommmppppppooonnnnnnoooppppppqqqqqqqqqqqqqqqppppppooopppqqqqqqqqqqqqqqqqqqppprrrrrrppppppppppppqqqrrrtttttttttttttttsssrrrrrrsssrrrqqqsssuuuxxxxxxxxxyyyzzz|||}}}}}}}}}{{{zzz{{{{{{{{{{{{zzzyyyyyyxxxuuuuuuuuuvvvwwwyyy{{{|||~~~~~~{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{{{{{{{zzzxxxwwwvvvuuuuuuttttttsssssssssrrrsssttttttttttttrrrqqqppptttttttttttttttssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqttttttuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrpppooonnnllllllmmmnnnmmmlllkkkjjjiiigggdddcccdddeeeffffffddddddcccbbb```]]][[[YYY[[[YYYWWWWWWXXXXXXUUURRRUUUUUUVVVYYY\\\```bbbcccbbbeeeiiimmmrrrwww}}}xxxrrreeebbb^^^\\\]]]```ccceeennnuuuzzzwwwtttqqqoooqqqvvv{{{{{{yyy}}}}}}zzz|||xxxrrrmmmiiifffgggoooyyyxxxrrrmmmhhhddd``````___]]][[[\\\```dddiiilllllliiijjjllliiicccXXXNNNAAA888555444222000111111000///...,,,+++***,,,,,,+++++++++*********))))))))))))(((((('''''')))((((((((('''''''''''')))'''&&&'''((()))((('''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((()))))))))(((((()))((((((''''''(((((()))&&&'''((((((((((((((((((''''''((((((((()))))))))))))))(((((())))))***+++&&&'''((()))************))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........//////111333555777888444333555999@@@NNNeeeyyy}}}xxxvvvxxxyyyyyywwwtttwww{{{|||{{{{{{}}}zzzzzzzzz{{{|||xxxhhhbbb^^^YYYYYY]]]]]]___bbbdddfffiiimmmppp~~~vvvllldddaaaZZZZZZYYYYYYXXXWWWWWWVVVTTTRRRPPPOOOOOOMMMKKKIIIGGGGGGHHHIIIJJJLLLNNNNNNWWWYYY[[[\\\[[[XXXTTTQQQLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKKKKLLLLLLMMMNNNOOOVVVXXX]]]aaaeeehhhhhhiiijjjkkkmmmpppqqqrrrrrrrrrppppppqqqrrrrrrqqqooonnnmmmmmmlllllllllmmmmmmnnnnnnnnnnnnnnnnnnoooooopppppppppppppppppppppppppppuuutttsssqqqppppppqqqqqqsssssssssrrrrrrrrrrrrqqqqqqppppppqqqsssuuuvvvuuuuuuwwwyyy{{{||||||||||||{{{{{{{{{zzzzzzyyywwwwwwssssssttttttvvvwwwyyyzzz}}}}}}|||~~~}}}{{{yyy}}}}}}}}}{{{yyywwwwwwxxxzzz{{{|||||||||{{{{{{yyyxxxxxxuuutttsssrrrrrrsssssstttrrrsssttttttsssrrrpppoootttttttttttttttsssrrrrrrqqqpppppppppooooooooonnnsssttttttttttttssssssrrrsssssssssrrrqqqooommmlllkkkllllllllllllkkkjjjiiihhhfffdddcccdddeeeeeedddbbbaaaaaa___]]][[[YYYXXXYYYWWWVVVUUUVVVUUUTTTRRRTTTVVVZZZ___dddiiimmmoooppptttzzzyyysssmmmfffaaa\\\[[[[[[]]]bbbhhhooottt|||zzzvvvtttrrrrrrvvv}}}}}}~~~~~~|||~~~}}}zzzzzz~~~|||wwwlllgggeeegggkkkpppyyyqqqhhhccc```^^^[[[[[[]]]]]]___ccchhhlllmmmooonnnjjjfffbbb[[[SSSDDD===555000//////...,,,...///000111000...,,,***+++++++++***************)))))))))(((((((((((('''(((((((((((('''''''''''')))'''&&&'''((()))((('''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&'''((()))))))))''''''(((((((((''''''(((((((((&&&&&&'''((())))))(((((('''''''''((((((((())))))((((((((((((((()))******''''''((()))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------......///000111333555666333333444666777???PPPaaaxxx{{{zzz{{{}}}~~~~~~wwwzzz|||}}}}}}~~~~~~~~~~~~~~~pppkkkhhhbbb\\\[[[UUUUUUUUUVVVXXX[[[___aaannnrrrwwwwwwsssmmmhhheee``````___^^^^^^^^^^^^^^^YYYXXXXXXWWWVVVSSSPPPOOOKKKKKKKKKJJJKKKLLLLLLMMMRRRTTTVVVWWWVVVTTTPPPNNNLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLNNNOOOSSSVVV[[[___bbbdddfffggghhhiiikkkmmmooooooooooooooopppqqqqqqqqqpppooooookkkkkkkkkkkklllllllllmmmlllkkkjjjjjjkkkmmmnnnppppppppppppoooooopppppppppuuutttsssrrrqqqrrrrrrssssssssssssrrrrrrrrrssssssrrrppppppqqqsssuuuuuutttssstttvvvwwwxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvuuutttttttttuuuvvvwwwxxxxxxyyy}}}~~~yyywwwzzz~~~~~~{{{xxxwwwyyyyyyyyyzzz|||~~~|||yyyvvvvvvxxxzzz|||~~~~~~}}}|||{{{yyywwwvvvuuutttrrrqqqqqqrrrtttvvvsssssstttttttttsssqqqqqqttttttttttttsssrrrqqqqqqppppppoooooonnnmmmmmmmmmoooppppppppppppooonnnmmmqqqqqqqqqpppooommmlllkkkllllllkkkkkkjjjjjjiiiiiihhhfffdddddddddeeedddccc``````___^^^]]][[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWWWW[[[___ccchhhmmmqqqvvvxxx}}}xxxrrrllliiifffcccaaa___```cccgggnnnvvvzzzvvvuuuuuuwww}}}|||xxxvvvyyy~~~~~~|||zzz|||{{{rrrlllgggcccdddkkkrrrwww{{{{{{kkkaaa\\\ZZZZZZYYYZZZ]]]aaaeeejjjoooqqqqqqnnniiiaaaZZZQQQHHHAAA777444000.........---++++++,,,---......---,,,+++*********************)))(((((((((((((((((((((((((((((((((((((((''''''''')))'''&&&'''((()))((('''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&((((((''''''''''''((((((&&&&&&'''((())))))((((((''''''''''''((((((((((((((((((((('''((())))))***)))))))))))))))(((''''''((()))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,,,,---------......000111222333...///222444333555@@@LLLZZZooo}}}~~~~~~~~~~~~~~~{{{}}}xxxvvvuuuooogggaaa[[[YYYUUUSSSQQQRRRRRRSSSYYY\\\```cccdddddddddddd```aaabbbcccfffiiikkkmmmhhhhhhhhhfffbbb^^^YYYWWWRRRQQQPPPOOONNNNNNNNNNNNMMMNNNPPPQQQPPPNNNKKKHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEFFFGGGIIIKKKMMMNNNQQQUUUZZZ]]]___aaadddgggggghhhjjjlllmmmnnnmmmmmmnnnooooooooooooooooooooojjjkkkkkkllllllmmmmmmmmmlllkkkkkkkkklllnnnpppqqqpppoooooonnnnnnooooooppprrrrrrqqqqqqrrrtttuuuvvvuuuuuuttttttttttttuuuvvvtttrrrqqqrrrsssuuuuuutttsssttttttttttttttttttsssuuuvvvvvvvvvvvvuuuttttttuuuvvvvvvwwwwwwxxxxxxxxxuuuyyy|||zzzvvvtttwww{{{~~~~~~~~~~~~|||zzzxxxwwwwwwvvvttttttvvvyyy~~~}}}{{{xxxuuuuuuwwwyyy{{{~~~}}}{{{yyyvvvtttssssssrrrqqqpppqqqsssuuuvvvttttttuuuvvvvvvuuussssssttttttttttttsssrrrqqqpppoooooonnnnnnmmmlllkkkkkklllmmmmmmnnnmmmllljjjiiimmmnnnnnnnnnmmmlllkkkjjjllllllkkkjjjiiiiiihhhhhhgggfffeeeeeefffeeecccaaa^^^]]]]]]\\\\\\\\\\\\\\\YYYYYYZZZZZZ[[[]]]___aaaeeejjjpppuuuxxx|||zzzwwwkkkjjjjjjjjjkkkjjjiiihhhbbbfffkkkrrryyy~~~zzzwwwxxxzzz~~~{{{yyywwwxxx{{{~~~xxxpppjjjfffhhhgggjjjrrrxxxyyyyyy{{{}}}sssggg___ZZZYYYYYYWWWZZZ___fffmmmrrrtttuuuqqqiii___TTTJJJAAA999666111///...------,,,+++*********)))((()))***+++,,,))))))))))))))))))))))))'''''''''''''''((((((((('''''''''((((((((((((((()))'''&&&'''((()))((('''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&(((''''''&&&&&&''''''(((&&&'''((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''(((((()))***************)))((('''&&&))))))))))))************************+++++++++++++++++++++,,,,,,,,,------------------...///000111......111444555444999@@@GGGVVVmmm~~~zzzqqqjjjiiieee___ZZZVVVSSSPPPNNNOOOOOOQQQRRRUUUWWWYYY[[[XXXZZZ]]]cccjjjqqqwwwzzzxxxzzz{{{xxxssslllgggeee^^^\\\ZZZWWWUUUSSSRRRQQQJJJKKKLLLMMMLLLIIIFFFDDDDDDDDDCCCCCCBBBAAA@@@@@@CCCCCCDDDEEEGGGIIIKKKLLLPPPUUUZZZ\\\]]]```dddgggggghhhjjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnjjjjjjkkklllmmmmmmmmmmmmnnnnnnnnnooooooqqqrrrrrrpppooonnnmmmmmmnnnoooppppppppppppqqqrrruuuwwwyyywwwvvvuuuuuuuuuvvvwwwxxxuuutttrrrrrrtttuuuuuutttttttttsssrrrqqqqqqppppppsssssstttuuuuuuuuuuuutttwwwwwwxxxyyyyyyxxxxxxwwwsssvvvxxxwwwuuuuuuwwwyyyzzzzzzzzzzzzyyyxxxxxxwwwuuusssqqqoooqqqtttyyy|||{{{yyywwwuuuuuuvvvxxxyyy}}}|||{{{yyywwwtttrrrqqqqqqqqqqqqqqqrrrsssuuuvvvtttuuuvvvwwwwwwvvvuuutttttttttttttttsssqqqpppooommmmmmlllkkkjjjiiiiiihhhiiijjjlllmmmmmmkkkiiihhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkiiihhhgggggggggggghhhggggggggghhhfffcccaaa[[[[[[[[[[[[\\\]]]^^^___]]]^^^aaaccceeehhhmmmppprrrwww~~~zzzsssnnnkkkiiiiiikkkmmmoooppppppnnnmmmgggmmmvvv~~~}}}~~~|||yyy||||||zzzzzz|||zzzrrrlllhhhggggggllllllqqqxxx{{{zzzzzz}}}xxxssskkkccc]]]ZZZYYYYYYVVVZZZbbbkkksssvvvuuusssiii^^^QQQGGG>>>666111222---,,,,,,+++***)))(((''')))((('''&&&&&&(((***+++(((((((((((())))))))))))&&&''''''''''''((((((((('''''''''((((((((((((((()))'''&&&'''((()))(((''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&'''''''''(((((((((''''''''''''((())))))((()))))))))))))))((('''))))))))))))************************++++++++++++,,,,,,,,,,,,---------------,,,,,,------...///000222//////333555555666:::===FFFUUUiii}}}~~~yyyyyytttnnnhhhddd```\\\XXXTTTRRROOONNNMMMNNNNNNMMMMMMOOOSSSZZZccclllssswww|||{{{xxxwwwooommmiiiddd```[[[YYYWWWNNNOOOOOOOOONNNKKKHHHFFFDDDDDDDDDDDDCCCCCCBBBAAABBBBBBCCCDDDEEEGGGIIIJJJMMMRRRWWWZZZZZZ\\\aaaeeefffgggiiijjjkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmhhhiiikkklllmmmmmmllllllmmmnnnoooppppppppppppppppppooommmllllllmmmooopppoooooooooppprrrtttwwwxxxwwwwwwuuuuuuuuuwwwxxxzzzvvvtttrrrrrrtttttttttsssuuutttsssrrrqqqqqqqqqqqqrrrssstttuuuvvvwwwwwwwwwwwwxxxyyyyyyyyyxxxwwwvvvttttttuuuvvvwwwxxxyyyyyywwwwwwvvvvvvuuuuuuttttttsssrrrooonnnooorrrwwwzzzxxxxxxvvvuuuuuuuuuvvvwwwxxxxxxwwwvvvuuusssrrrqqqooopppppprrrssstttuuuuuussstttuuuvvvvvvuuutttttttttttttttsssrrrqqqpppooojjjjjjiiihhhgggfffeeeeeeeeefffhhhjjjjjjiiigggffffffggghhhiiijjjkkkkkkkkkiiihhhfffeeedddcccddddddhhhhhhhhhiiiiiigggdddaaa]]]]]]^^^___aaaccceeegggfffiiimmmpppsssyyy{{{xxxtttooolllkkkkkkkkkrrrtttuuuuuutttrrrpppppppppxxx|||}}}{{{}}}}}}zzzvvvnnnhhheeefffiiilllnnnooosssyyyzzz{{{~~~{{{yyyoookkkfff___ZZZXXXXXXYYY\\\```gggpppuuusssmmmgggWWWLLLAAA;;;555...---000***++++++***)))(((((((((((((((''''''(((((())))))'''''''''((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))'''&&&'''((()))((('''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''')))((('''&&&%%%%%%&&&''''''''''''&&&&&&'''''''''((()))))))))((('''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&'''((()))************))))))))))))************)))************+++++++++,,,,,,------------......---,,,,,,,,,,,,---...///222,,,***---111111222444666;;;CCCOOO^^^sssyyyuuurrrooojjjfff^^^ZZZUUUPPPMMMIIIFFFDDDEEEGGGKKKQQQYYYaaahhhllluuu{{{~~~{{{vvvpppiiiccc___]]]TTTUUUUUUTTTRRROOOMMMKKKGGGGGGGGGHHHGGGGGGFFFEEEBBBBBBBBBCCCEEEFFFHHHIIIIIINNNTTTVVVVVVXXX]]]bbbcccdddfffggghhhhhhhhhgggjjjjjjjjjjjjjjjkkklllmmmggghhhjjjkkkllllllkkkkkkkkklllmmmnnnnnnnnnmmmlllpppooommmllllllmmmooopppooooooooopppqqqtttvvvwwwwwwvvvuuutttuuuvvvxxxzzzuuutttrrrrrrssstttsssrrruuutttssssssrrrrrrssssssrrrsssuuuvvvxxxyyyyyyzzzwwwwwwxxxyyyyyyxxxvvvuuuuuuttttttvvvyyy{{{{{{zzzuuuttttttsssrrrrrrqqqqqqrrrpppnnnmmmooossswwwzzzwwwvvvvvvuuuuuuuuuuuuuuussstttttttttttttttsssrrrnnnoooqqqrrrttttttttttttrrrssstttuuuuuuuuutttssstttttttttsssrrrqqqooonnnhhhggggggeeedddcccbbbbbb```bbbdddfffgggfffdddcccdddeeefffhhhjjjkkkllllllgggfffdddbbbaaaaaaaaabbbiiiiiiiiijjjjjjhhhdddaaaaaaaaabbbdddfffiiilllnnnpppsssxxx|||}}}xxxvvvqqqpppoooppprrruuuxxxzzzzzzzzzzzzxxxuuurrrrrrrrrvvv}}}|||~~~|||~~~|||~~~}}}pppmmmgggccccccgggmmmqqqnnnooossswwwyyy}}}~~~{{{wwwtttrrrllliiiccc\\\WWWUUUWWWYYYdddgggmmmssstttnnncccZZZHHH===555222///******...***+++++++++)))))))))***&&&((()))***+++)))((('''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))'''&&&'''((()))((('''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&'''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''###%%%''')))++++++++++++''''''''''''''''''''''''''''''(((((())))))******))))))))))))************))))))))))))************+++---------+++++++++---,,,,,,++++++,,,,,,---...000000000000////////////...333:::@@@IIIYYYnnn}}}zzz~~~~~~}}}{{{ooohhh```\\\ZZZXXXSSSOOOIIIIIIIIIIIIKKKPPPWWW\\\fffkkksssyyy~~~zzzssslllgggdddbbb___]]]]]]^^^\\\WWWTTTRRRMMMGGGFFFHHHIIIFFFCCCCCCBBBBBBDDDHHHKKKLLLLLLIIIJJJLLLNNNRRRUUUXXXZZZ___```ccceeefffeeeeeedddhhhggggggffffffgggggghhhfffgggiiijjjkkkkkkjjjiiiggghhhjjjlllmmmnnnoooooopppnnnkkkjjjjjjmmmppprrrrrrqqqpppooonnnooopppqqqtttttttttttttttuuuuuuvvvrrrsssssstttttttttsssssstttsssrrrqqqqqqrrrssstttpppqqqsssuuuwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuvvvvvvzzzyyywwwwwwxxxyyyzzzzzztttttttttsssrrrpppooonnnppplllhhhiiimmmrrruuuvvvrrrrrrqqqqqqqqqsssuuuvvvrrrrrrrrrrrrqqqpppoooooooooooonnnnnnmmmnnnnnnoooooooooooooooooopppqqqqqqvvvtttpppmmmkkkkkklllmmmhhheeebbbbbbccccccaaa___cccccccccbbbaaaaaa``````cccdddffffffggghhhlllnnnggghhhgggccc___]]]___bbbdddhhhmmmrrrsssqqqmmmjjjiiilllpppsssuuuvvvyyyzzz}}}~~~|||qqqiiihhhjjjjjjqqqzzz~~~~~~}}}|||zzzyyyzzzyyyxxx|||xxxxxxqqqkkkjjjjjjmmmppprrrqqqpppqqqtttxxx{{{|||vvvrrrnnnlllkkkfff___XXXTTTUUUZZZ^^^gggooovvvvvvssskkkYYYGGG<<<777000...//////,,,((()))((('''%%%%%%%%%&&&''',,,***(((&&&%%%&&&'''((())))))((((((''''''&&&&&&((((((((((((((('''''''''%%%%%%&&&'''((()))***+++++++++******)))'''&&&%%%%%%'''(((((('''''')))***((('''%%%$$$$$$%%%'''((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((()))))))))*********))))))))))))***************+++,,,,,,******+++,,,,,,++++++++++++,,,------/////////////////////000111444888:::>>>HHHXXXddd|||~~~~~~}}}xxxrrrooommmiiiccc]]]RRROOOKKKIIIIIIMMMQQQTTTWWW[[[bbbggglllqqqvvvzzz}}}yyytttqqqmmmkkkhhhhhhhhhfffbbb___ZZZUUUPPPNNNOOOPPPMMMJJJJJJHHHGGGGGGIIIJJJIIIIIIIIIJJJKKKMMMOOORRRUUUVVVXXXZZZ]]]___aaabbbaaaaaaccccccbbbbbbbbbccccccdddeeefffhhhiiijjjjjjjjjiiiggghhhiiijjjkkkkkkkkkkkkooonnnlllkkkkkklllnnnpppooonnnnnnmmmnnnnnnoooooosssrrrrrrrrrrrrsssttttttsssssstttuuuuuuttttttssssssrrrqqqqqqqqqqqqrrrssspppqqqrrrssstttuuuuuuuuuttttttssssssssssssttttttyyywwwvvvuuuvvvwwwwwwwwwqqqqqqqqqqqqpppnnnmmmmmmoookkkhhhiiilllppprrrrrrqqqqqqppppppqqqqqqrrrrrrooooooooonnnnnnmmmlllkkkkkkkkkkkkkkklllmmmmmmnnnlllkkkkkkkkkkkklllmmmmmmooommmkkkiiihhhhhhhhhiiieeeccc```___aaaaaa___^^^______^^^^^^]]]]]]]]]\\\\\\^^^```aaadddhhhmmmqqqoooqqqppplllfffbbbbbbccchhhkkkoootttvvvvvvuuutttrrrvvv{{{~~~uuuyyy{{{xxxsssnnnnnnoooxxx{{{|||yyywwwmmmfffiiimmmrrrtttttttttwwwzzzwwwzzz}}}zzzsssnnnjjjhhhdddaaa[[[VVVTTTWWW\\\aaakkkppprrrpppllldddTTTFFF;;;555///,,,---...+++))),,,+++***)))((())))))***,,,+++)))'''&&&'''((((((((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&'''(((((('''&&&''')))((('''%%%$$$$$$%%%'''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&%%%(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))************)))***++++++))))))***++++++++++++++++++,,,---------.........///000000000111444555444444999BBBKKK]]]ppp}}}xxxuuuuuuuuuwww~~~}}}uuunnnccc\\\TTTOOONNNPPPQQQPPPKKKNNNQQQTTTWWW\\\bbbeeemmmqqqvvvzzz||||||zzzxxx{{{yyyvvvtttsssqqqnnnllleeeaaa\\\ZZZZZZXXXUUURRRRRRPPPMMMMMMMMMMMMLLLKKKMMMMMMMMMNNNOOOQQQSSSTTTTTTUUUXXXZZZ\\\]]]]]]]]]]]]]]]]]]]]]^^^______```bbbcccdddfffggghhhhhhhhhfffggghhhhhhiiiiiihhhhhhllllllkkkjjjjjjjjjkkkkkkkkkkkklllmmmnnnnnnnnnmmmpppppppppppppppqqqrrrrrrttttttuuuuuuuuuttttttsssqqqqqqpppppppppqqqqqqrrrqqqqqqppppppqqqrrrrrrsssrrrqqqqqqppppppqqqqqqqqqvvvuuutttsssssssssssssssnnnnnnnnnnnnmmmmmmllllllmmmkkkjjjjjjlllnnnooonnnooooooppppppoooooonnnnnnjjjjjjjjjjjjiiihhhggggggfffgggggghhhiiijjjkkklllfffffffffffffffggghhhhhhhhhhhhgggeeeeeeeeeeeeeeebbb```^^^]]]^^^^^^]]][[[YYYYYYYYYYYYYYYXXXXXXXXXUUUWWWYYY[[[```fffnnnsssxxx{{{|||yyyrrrllliiihhhkkkmmmpppssswww{{{}}}~~~||||||uuupppmmmllleeelllvvv{{{{{{yyywwwwww|||{{{zzzzzz{{{~~~}}}{{{|||tttlllgggeeellluuu}}}}}}xxxvvv{{{~~~wwwqqqlllgggeee]]][[[WWWUUUVVV[[[aaaeeeooooookkkfff```ZZZNNNDDD888333---***+++++++++)))***)))((((((''''''((((((,,,+++)))((('''(((((()))'''''''''''''''(((((((((''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###%%%%%%&&&''''''(((''''''&&&'''((('''&&&%%%&&&'''((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))***((()))))))))************)))***++++++******+++,,,+++++++++***+++,,,,,,---,,,,,,---...//////000000///222333333222444:::@@@JJJXXXmmm~~~uuupppllljjjnnnttt}}}ssskkkaaa\\\\\\]]]\\\ZZZQQQQQQPPPNNNMMMOOORRRUUUXXX\\\bbbiiinnnqqqssssss}}}|||zzzyyyxxxxxxwwwwwwrrroookkkhhhfffccc___\\\YYYWWWVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUUUUVVVXXXYYYZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]]^^^___```bbbcccddddddcccdddeeefffggggggggggggiiiiiijjjjjjiiiiiihhhhhhiiijjjlllnnnoooooonnnnnnnnnnnnnnnnnnnnnoooppppppsssssstttttttttsssrrrrrrppppppppppppppppppqqqqqqrrrqqqpppoooooooooqqqqqqppppppooonnnnnnnnnoooooosssssssssrrrpppoooooopppmmmlllllllllllllllmmmmmmmmmlllllllllmmmmmmllllllmmmnnnnnnooonnnllljjjiiihhhhhhhhhggggggfffeeedddddddddeeeffffffgggggggggbbbbbbaaabbbbbbcccdddeeeffffffeeedddcccbbbaaa``````^^^\\\[[[YYYYYYXXXWWWTTTTTTTTTTTTUUUUUUUUUUUUQQQRRRTTTVVV[[[bbbjjjpppxxx|||{{{uuurrrqqqnnnnnnooorrrwww|||xxxuuunnnhhhdddccccccdddiiirrr}}}}}}zzzssspppmmmnnnttt|||~~~}}}{{{vvvooohhhfffiiinnnsssuuu||||||xxx{{{{{{tttooojjjfffddd[[[ZZZXXXYYY\\\bbbfffiiinnniii```XXXRRRMMMFFF@@@555000+++(((((()))******((('''''''''''''''''''''******)))(((''''''((((((&&&&&&&&&''''''(((((((((&&&&&&'''''''''''''''((()))(((((('''&&&%%%$$$$$$&&&&&&''''''((((((''''''&&&'''((('''%%%$$$$$$%%%''''''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))******))))))))))))))))))))))))******))))))(((((('''''''''(((((((((((()))))))))((()))))))))***************+++,,,,,,++++++,,,...+++************+++,,,,,,+++,,,,,,---...//////000...000333333333444888;;;@@@FFFTTTggg|||zzztttnnniiihhhkkkooo}}}~~~wwwooolllmmmooonnnkkkdddbbb^^^WWWPPPLLLKKKLLLMMMOOORRRWWW\\\aaaeeegggnnnnnnooopppsssvvvzzz}}}~~~}}}{{{xxxvvvrrrnnnkkkfffdddbbbbbbccccccbbbaaa^^^\\\ZZZWWWVVVWWWXXXXXX\\\[[[[[[ZZZYYYXXXVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^___```bbbdddfffggghhhhhhiiiiiijjjkkkkkkjjjiiihhhiiikkklllnnnoooooonnnnnnmmmllllllllllllmmmnnnnnnpppqqqqqqqqqppppppooonnnnnnnnnnnnoooooopppppppppqqqpppooonnnmmmnnnooopppnnnnnnmmmlllllllllllllllooopppqqqpppmmmkkklllmmmlllkkkkkkkkkkkklllmmmmmmlllmmmmmmmmmlllkkkkkkkkkkkkkkkllllllkkkiiigggfffffffffffffffeeedddccccccccccccddddddcccbbbaaa```^^^^^^^^^___```aaacccccceeedddcccaaa^^^\\\ZZZZZZ[[[ZZZYYYVVVTTTRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSQQQRRRRRRSSSVVV[[[ccchhhmmmsssyyy|||{{{xxxxxxxxxtttttttttuuuyyy|||vvvpppnnndddcccbbbaaacccgggkkknnnxxx}}}~~~wwwsssgggfffgggllluuu~~~|||}}}~~~~~~{{{vvvoooggg^^^\\\cccnnnxxx|||{{{}}}~~~|||||||||}}}}}}|||xxxsssnnnkkkiiifffddd```^^^^^^```dddgggggggggbbbYYYNNNGGGBBB>>>:::777111...***''''''((()))***************************((((((''''''&&&&&&&&&'''%%%%%%&&&&&&''''''((((((%%%&&&&&&&&&''''''((((((((((((''''''''''''''''''((())))))))))))(((''''''&&&'''((('''%%%$$$$$$%%%'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((***+++,,,(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((((((((())))))))))))))))))***************+++------,,,,,,---///***************+++,,,,,,+++,,,,,,,,,---.........///000111111111111333555888:::BBBPPP```uuu|||yyyvvvpppnnnooolllvvv}}}{{{}}}~~~~~~}}}zzzxxxrrriii^^^TTTNNNLLLIIIIIIIIIKKKMMMQQQTTTVVVWWWYYY]]]```eeellltttzzz~~~{{{yyysssqqqooonnnnnnmmmllljjjgggeeebbb^^^\\\\\\]]]^^^dddcccaaa^^^[[[YYYWWWVVVTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUVVVWWWXXXXXXZZZ\\\^^^```ccceeeffffffiiiiiijjjkkkkkkkkkkkkkkkiiiiiijjjkkklllllllllllljjjiiiiiiiiiiiijjjkkkkkklllllllllllllllkkkjjjiiijjjjjjkkklllmmmmmmmmmmmmnnnmmmlllllllllllllllmmmkkkkkkjjjiiihhhhhhhhhhhhiiikkknnnmmmiiiggghhhjjjjjjiiihhhgggggghhhjjjjjjiiijjjjjjjjjhhhggggggiiigggggggggfffeeedddcccbbbdddddddddccccccbbbaaa```___`````````___]]][[[ZZZZZZZZZ[[[\\\^^^```bbbdddcccaaa___\\\YYYWWWUUUUUUWWWWWWWWWUUURRRQQQQQQRRRSSSTTTTTTUUUVVVWWWWWWXXXVVVVVVVVVUUUVVVYYY^^^aaaccciiipppuuuwwwxxx{{{~~~~~~}}}~~~|||vvvnnnhhhdddbbbaaacccdddgggkkkpppvvvzzz}}}~~~~~~}}}{{{wwwrrrnnnkkkcccfffmmmuuu~~~}}}yyywwwyyy|||}}}yyyqqqmmm```\\\ZZZaaammmwww{{{{{{{{{zzzyyy{{{~~~}}}{{{wwwxxxzzz}}}}}}yyyuuummmkkkhhhggghhhhhhhhhggggggffffffhhhjjjhhhbbb]]]OOOEEE<<<777444000......---,,,***((((((((()))***&&&'''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&''''''((((((&&&''''''(((((()))))))))))))))******)))(((''''''&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''))))))''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))************(((***+++,,,++++++---...***************++++++,,,,,,,,,,,,,,,,,,,,,------...///////////////111222333444:::CCCLLLYYYnnn~~~~~~}}}zzzwwwxxxuuuxxx}}}pppcccZZZUUUMMMMMMLLLLLLLLLLLLLLLLLLLLLNNNPPPRRRUUU[[[ccciiiooossswww{{{|||}}}||||||zzzxxxvvvvvvvvvwwwvvvuuusssppplllhhhffffffggghhhooommmjjjgggccc```^^^]]]WWWWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRRRRSSSTTTUUUXXXYYY[[[]]]___```aaaaaadddeeeeeefffggghhhiiiiiigggffffffeeeffffffggggggfffeeeeeeeeeeeefffgggggghhhhhhhhhhhhgggfffeeedddeeefffgggiiiiiiiiiiiiiiihhhiiiiiijjjjjjjjjiiiiiihhhgggfffeeeddddddddddddbbbfffiiihhheeecccdddgggeeedddcccaaaaaabbbdddeeebbbddddddcccaaa```bbbdddbbbaaa```___________________________^^^]]]\\\\\\YYYZZZ[[[[[[[[[YYYWWWVVVVVVVVVXXXZZZ]]]```bbbdddbbb```\\\YYYWWWVVVVVVVVVXXXYYY[[[ZZZXXXXXXZZZ]]]^^^^^^___```aaabbbcccdddaaaaaa```___^^^^^^aaaccceeeiiiooosssvvvzzzzzzvvvuuujjjhhhfffdddddddddfffgggqqqssswww{{{~~~{{{vvvpppkkkiiijjjmmmnnnooowwwxxxtttsssxxx}}}}}}xxxuuuuuurrrkkkfffddd]]]___eeennnwww||||||{{{|||yyywwwwwwzzz|||{{{yyyqqqqqqrrrtttvvvtttoookkkbbbbbbbbbeeeiiilllnnnnnnnnnllllllmmmkkkdddXXXOOO@@@777000//////+++)))+++************)))))))))***"""###%%%&&&&&&&&&%%%$$$&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''(((((()))(((((((((&&&'''(((((('''&&&''')))''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''***)))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))******''''''''''''((((((((()))))))))))))))************''')))***+++******,,,---*********)))***++++++,,,---,,,,,,,,,,,,,,,,,,,,,---.........///000222333222444:::???AAAEEEVVVggg~~~}}}}}}~~~pppeee___WWWWWWXXXWWWUUURRROOOMMMLLLMMMLLLKKKJJJMMMSSSXXX\\\aaahhhnnnrrruuuvvvwwwyyyxxxwwwyyy{{{~~~~~~~~~}}}zzzuuuqqqoooooopppqqqwwwuuurrroookkkiiigggfff\\\\\\ZZZYYYXXXXXXWWWWWWUUUTTTSSSQQQQQQRRRSSSSSSWWWXXXYYYZZZ\\\\\\]]]]]]_________```aaacccdddeeedddcccbbbaaaaaaaaabbbcccccccccbbbbbbccccccdddeeeeeeeeeeeeeeedddcccbbbaaaaaabbbdddfffgggffffffeeedddeeeggghhhhhhhhhgggfffeeedddcccbbbaaaaaaaaaaaa^^^bbbfffeeebbb```aaadddbbb```^^^]]]\\\]]]___```]]]______]]][[[[[[^^^aaa^^^]]]\\\[[[ZZZ[[[\\\]]]\\\\\\\\\[[[[[[ZZZYYYXXXTTTUUUWWWXXXXXXWWWVVVTTTSSSTTTVVVXXX\\\___bbbdddbbb```]]]ZZZXXXXXXZZZ[[[[[[^^^```aaa```bbbeeeiiiiiiiiijjjlllmmmnnnooooookkkkkkkkkiiigggggghhhjjjllloootttwwwyyy~~~~~~|||vvvnnngggbbbaaabbbccceeeiiimmmrrrvvvxxx~~~~~~vvvooofffaaacccjjjrrrxxx|||yyyxxxxxxxxxvvvrrrrrrxxx~~~~~~}}}~~~~~~zzzpppllljjjjjjgggaaa^^^```eeejjjqqqwwwzzz}}}|||yyywwwvvvvvvvvvvvvmmmmmmmmmooopppnnniiiddd______aaaffflllrrruuuvvvqqqpppooooookkk```QQQEEE999111,,,///000,,,***,,,((()))++++++***))))))***$$$%%%'''(((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((()))))))))%%%'''(((((('''''')))***''''''((((((((((((''''''((((((((()))(((''''''&&&((()))))))))((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************++++++******++++++,,,---,,,---...///000111222333...000333444666===IIIRRR^^^ppp~~~}}}zzzyyyvvvyyy~~~uuurrrssskkkjjjjjjiiifffaaaZZZUUUSSSQQQNNNKKKIIIJJJKKKLLLNNNQQQUUUYYY]]]bbbhhhlllmmmmmmmmmooorrrvvvzzz}}}{{{zzzzzzyyyxxxvvvuuutttvvvwwwwwwuuurrrpppoooooonnnkkkgggcccbbbaaaaaa```]]]\\\[[[YYYWWWVVVUUUTTTYYY[[[___aaa```]]]YYYWWW\\\\\\\\\]]]]]]]]]^^^^^^[[[[[[ZZZZZZZZZZZZ[[[[[[^^^______^^^]]]\\\\\\]]]]]]^^^^^^___^^^^^^]]]\\\\\\\\\\\\\\\^^^```bbbccc```aaacccddddddbbb```_________^^^^^^]]]\\\[[[ZZZZZZ\\\___aaaaaa___\\\ZZZZZZZZZZZZZZZYYYWWWVVVUUUZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWUUUTTTTTTVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUSSSQQQQQQRRRSSSRRRRRRPPPSSSVVVYYYZZZ]]]```bbbaaaaaaaaa```^^^^^^```aaaiiillloooooolllmmmqqqvvvwwwuuusssssstttuuuvvvuuuvvvuuuttttttvvvwwwxxxxxxzzz|||zzzrrrllliiihhhfffddddddddddddeeehhhnnnuuu{{{~~~~~~~~~~~~~~~yyysssjjjfffdddfffiiiooozzzzzzrrrnnnmmmnnnoooqqquuu{{{yyy}}}}}}yyy~~~~~~{{{xxxtttpppmmmkkkggg___YYYZZZ\\\^^^ccciiiooosss{{{wwwrrrrrrrrrpppnnnooollliiihhhiiihhhccc___[[[]]]bbbhhhoootttvvvvvvssspppllliiibbbVVVEEE999111...***)))***+++***((((((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))(((&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&''''''((((((((('''&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,---...//////000000000222333222111555===DDDJJJXXXnnn~~~{{{wwwrrrsss{{{zzzzzz|||yyyyyyzzz{{{zzzvvvoookkkgggccc\\\WWWSSSQQQNNNLLLJJJJJJJJJKKKNNNRRRUUUWWW\\\]]]```dddiiimmmqqqtttzzz{{{|||}}}|||{{{yyyxxxwwwxxxzzz{{{yyyxxxxxxyyy|||yyyvvvrrrpppnnnlllkkkfffeeedddbbb```]]][[[ZZZ]]]___aaabbbbbb```]]][[[YYYYYYYYYYYYXXXXXXXXXXXXUUUUUUUUUUUUVVVVVVWWWXXXWWWXXXYYYXXXWWWVVVWWWXXXYYYYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVWWWXXXYYY[[[\\\^^^^^^_________^^^]]]\\\UUUUUUUUUUUUVVVWWWXXXYYYXXXXXXYYYYYYXXXWWWVVVVVVTTTTTTTTTSSSSSSRRRQQQPPPSSSSSSSSSSSSSSSTTTTTTUUUTTTSSSRRRQQQQQQSSSUUUVVVWWWWWWVVVVVVUUUTTTTTTTTTUUUTTTTTTUUUWWWXXXWWWVVVUUUVVVWWWXXXXXXZZZ]]]___```bbbeeeggghhhjjjmmmoootttxxx{{{|||zzz{{{~~~~~~}}}~~~~~~}}}|||~~~}}}~~~~~~~~~~~~~~~vvvooohhhccc```___```bbbdddhhhkkknnnoooyyy}}}{{{zzz||||||yyyuuupppmmmpppuuu|||tttllliiikkknnnpppwww|||}}}{{{}}}~~~zzzuuuooojjjfffbbb```[[[VVVUUUZZZ```ccchhhmmmvvvyyyyyyrrrqqqrrrsssssspppnnnkkkiiigggeeebbb___[[[___eeemmmrrrssspppmmmgggccc___ZZZTTTHHH:::///000---***)))***+++)))((((((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&''''''(((''''''(((((())))))******(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&(((((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,,,,,,,,,,---------......111222333111///111555999===FFFTTTddduuu~~~}}}}}}}}}vvvpppmmmqqqwww|||xxxnnnhhhddd```YYYTTTQQQLLLGGGFFFGGGIIIIIIIIIKKKMMMQQQVVV[[[```ccceeelllooosssvvvwwwvvvsssqqqsssvvv{{{|||zzzxxxvvvvvvuuussspppllliiigggddddddeeeeeeeeedddcccbbb```___^^^]]]\\\[[[ZZZZZZTTTUUUUUUUUUVVVVVVVVVWWWTTTUUUVVVUUUSSSRRRSSSTTTUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTVVVVVV[[[[[[[[[[[[ZZZYYYXXXWWWOOOOOOOOOOOOPPPRRRTTTVVVWWWVVVTTTSSSRRRRRRRRRRRRNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPPPPPPPQQQRRRTTTVVVXXXXXXXXXXXXWWWWWWWWWWWWZZZZZZ\\\```cccdddcccbbbbbbbbbaaa___^^^___bbbeeejjjmmmssswwwyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~|||yyyxxxxxxyyyvvvtttppphhh```\\\]]]___cccfffkkkqqqwww|||{{{{{{xxxsssuuu}}}~~~yyy||||||ppphhhgggkkkqqquuu~~~~~~~~~~~~{{{{{{|||}}}~~~yyyoooeee^^^YYYVVVSSSOOOMMMQQQ\\\dddiiinnnsss{{{~~~yyyqqqnnnqqqvvvzzzvvvuuuqqqlllfffaaa___^^^]]]bbbiiippprrrmmmddd]]]RRROOOKKKGGGCCC;;;111***///,,,***)))******)))((()))))))))))))))))))))))))))((((((''''''(((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&'''((()))***((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***************++++++,,,,,,,,,,,,---------------...000222333222333555888999>>>FFFOOO]]]rrr~~~|||~~~~~~yyyxxx|||~~~||||||}}}xxxrrrmmmnnnrrrvvv}}}xxxvvvrrrjjjccc^^^VVVNNNKKKLLLMMMLLLIIIIIIIIIJJJKKKNNNQQQSSSUUUYYY]]]bbbgggiiihhheeecccggglllttt{{{{{{vvvssslllkkkjjjjjjjjjjjjkkkkkkkkkjjjiiigggfffdddcccbbb^^^^^^^^^^^^^^^]]]]]]\\\ZZZ[[[[[[YYYVVVUUUUUUUUUWWWVVVTTTSSSSSSSSSSSSTTTSSSSSSSSSSSSTTTTTTUUUUUUYYYZZZ\\\\\\[[[WWWTTTQQQRRRQQQOOONNNNNNOOOQQQRRRWWWVVVUUUUUUSSSSSSRRRQQQNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNPPPSSSUUUVVVTTTTTTUUUVVVWWWYYY[[[\\\^^^^^^___```aaabbbcccdddfffhhhlllqqquuuwwwuuusssrrrqqqnnnkkkiiijjjnnnqqqxxx|||~~~|||}}}~~~~~~|||xxxuuusssrrrnnnnnnmmmjjjgggfffggghhhjjjmmmooolllfffeeejjjpppuuuxxx}}}}}}{{{qqqttttttsssxxx{{{rrrllllllrrrxxx|||}}}wwwrrrtttxxx}}}~~~}}}}}}{{{zzz{{{}}}~~~yyyiii\\\UUURRRQQQPPPNNNMMMRRR]]]gggnnnsssyyy|||}}}uuunnnlllrrr|||{{{ssshhh```^^^^^^ccceeeiiijjjggg^^^QQQIII>>><<<:::888777555000---,,,+++******))))))(((((())))))))))))))))))))))))(((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&%%%&&&&&&'''((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''******))))))******+++,,,---------------------------///111222333333444555333666;;;AAAJJJ\\\qqq|||}}}zzzvvvvvvyyy{{{{{{uuuqqqqqqtttyyyyyyrrrhhhaaaYYYVVVXXXZZZYYYVVVWWWTTTOOOJJJGGGGGGGGGHHHKKKOOOTTTXXXZZZYYYWWWUUUWWW\\\eeemmmttt{{{~~~wwwvvvuuuttttttuuuwwwxxxuuutttsssqqqpppnnnmmmlllmmmmmmmmmlllkkkiiigggfffffffffeeebbb^^^\\\[[[[[[\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXZZZ]]]aaacccbbb]]]WWWRRRSSSSSSQQQPPPOOOOOOPPPQQQWWWXXXZZZ[[[ZZZYYYVVVTTTRRRRRRQQQQQQQQQRRRSSSSSSTTTTTTVVVXXXZZZ]]]___aaaaaaaaabbbccceeeggghhhiiiiiijjjlllnnnpppssstttuuuwwwyyy}}}}}}|||yyyuuutttuuuyyy}}}~~~zzzuuuqqqnnnoooooolllgggcccbbbbbb[[[\\\]]]^^^___aaaeeehhhvvv}}}}}}zzz}}}{{{sssnnnllllllrrrxxx{{{}}}wwwsssuuuzzz{{{uuussswww|||{{{yyy|||~~~~~~~~~}}}}}}|||||||||{{{~~~~~~rrrbbbVVVSSSUUUWWWXXXXXXUUUWWW```iiipppwww}}}}}}{{{wwwqqqmmmooowww|||pppfffaaaaaafffdddaaa\\\TTTIII>>>777333111000/////////...---************)))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((('''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))***++++++,,,,,,,,,------.........---...///000000000//////...222777;;;AAAMMM]]]hhh}}}|||yyyvvvvvv{{{~~~yyyvvvwwwzzz~~~~~~vvvqqqmmmkkkmmmpppppppppmmmiii```WWWOOOIIIFFFDDDCCCDDDGGGIIIJJJJJJIIIHHHIIIMMMTTT[[[aaagggmmmqqqvvvyyy|||}}}|||}}}~~~~~~~~~}}}|||{{{{{{{{{{{{{{{zzzyyyvvvtttsssrrrrrrqqqnnnjjjfffeeeeeeeeeeeeeeeeeedddbbbaaa`````````aaaaaaaaa```______]]]bbbhhhlllllliiiccc___XXXWWWWWWWWWWWWVVVVVVVVVZZZ\\\```bbbcccbbb___]]]]]]\\\[[[[[[\\\]]]___```bbbcccdddfffiiillloooppppppqqqrrrtttuuuwwwxxxxxxwwwxxxzzz|||~~~|||tttmmmgggaaa^^^XXXZZZZZZXXXTTTRRRTTTWWWZZZ\\\```ccchhhnnnuuuzzz~~~}}}|||zzzuuunnniiifffeeennnwww}}}{{{}}}yyywwwwwwzzz|||zzz}}}~~~}}}}}}pppggg\\\XXX[[[```dddeeeaaa]]]]]]ccckkkrrrzzzyyyssssssooollllllrrr|||uuukkkdddaaa```ZZZRRRIII@@@999111---///...,,,+++))))))))))))((()))+++***(((''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&$$$%%%'''((((((((('''&&&(((''''''&&&&&&&&&''''''((((((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((%%%%%%&&&&&&'''((((((((('''(((((((((((('''&&&&&&''''''((((((((('''&&&&&&'''''''''((())))))******(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++)))******+++,,,---......------------......---,,,///333777999;;;BBBLLLUUUdddrrr~~~{{{}}}~~~~~~~~~yyyooodddYYYQQQLLLDDDDDDCCCCCCBBBBBBBBBBBBBBBEEEHHHKKKNNNRRRWWW[[[___bbbfffffffffhhhmmmrrrxxx~~~}}}}}}}}}zzzwwwtttttttttssstttuuuuuutttrrrooommmkkklllmmmmmmlllkkkjjjiiicccffflllrrrvvvvvvuuutttiiijjjjjjiiihhheeebbbaaacccdddgggjjjlllmmmmmmmmmllllllkkkjjjkkkmmmooopppqqqrrrsssuuuxxx{{{}}}~~~}}}}}}}}}~~~yyysssjjjbbb\\\XXXUUURRRPPPSSSUUUTTTSSSUUU[[[```lllnnnqqqtttxxx~~~|||vvvpppmmmmmmmmmllliiiggggggiiilllwww}}}xxxvvvvvvxxxzzzzzz~~~yyyjjjeeeaaaccciiinnnmmmjjjddd``````gggooovvv}}}}}}zzzvvvpppllliiieeecccfffppp{{{yyyrrriiiaaa[[[RRRKKKBBB999333000---,,,------,,,***((((((((()))&&&(((+++***(((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&'''((()))''''''(((((())))))******((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%&&&&&&'''(((((()))(((((())))))(((((('''&&&((()))))))))((('''&&&&&&&&&&&&'''((()))***++++++(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++'''((()))***+++,,,---------,,,,,,---///000000000///333666555444666===CCCLLL[[[ppp}}}wwwuuuzzzxxxjjj^^^VVVMMMLLLIIIFFFEEEEEEFFFGGGAAABBBBBBBBBBBBEEEIIILLLLLLOOORRRRRRQQQSSSZZZ```eeelllwww~~~~~~{{{xxxuuuvvvvvvwwwvvvuuusssrrrfffiiinnnuuu{{{~~~~~~~~~|||xxxsssnnnjjjllllllnnnpppsssvvvxxxzzzyyyxxxwwwwwwxxxzzz|||~~~zzz{{{|||~~~}}}yyyuuuuuuvvvxxx}}}~~~}}}{{{uuupppmmmllllllkkkkkkllloooqqqsssssslllggg```ZZZWWWWWWVVVVVVXXX\\\___```aaafffooovvv~~~~~~yyyssskkkccc]]]YYY]]]^^^```aaaeeekkkrrrwww~~~~~~~~~}}}~~~~~~|||yyywwwwwwxxxzzz||||||{{{rrrkkkllljjjjjjpppvvvvvvpppiiiccc```aaajjjrrryyyzzzuuurrrnnnkkkiiiaaa]]][[[```kkkvvv|||~~~yyyvvvrrroookkkdddZZZSSSFFF@@@777111...---......+++,,,,,,+++***+++,,,---%%%(((+++***(((&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&$$$%%%'''))))))((('''&&&$$$$$$$$$%%%''')))***+++$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((('''((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''&&&&&&''''''''''''(((((((((((($$$%%%&&&'''(((***++++++************************)))******++++++,,,------..................------/////////000222444666888@@@HHHUUUeeewwwoookkkqqqsssyyy~~~{{{zzz}}}uuujjj^^^[[[WWWTTTRRRPPPMMMKKKJJJGGGCCCAAA@@@AAABBBBBBFFFEEEBBBAAACCCFFFJJJMMMPPPVVV___ggglllppprrrssspppppppppppppppqqqrrrrrrtttvvvxxxyyyxxxzzz~~~{{{wwwsssqqqqqqjjjhhhppp||||||{{{zzzxxxwwwwwwzzz|||}}}|||zzzzzz|||}}}~~~}}}}}}~~~{{{uuupppnnnkkkfffcccaaa```___^^^lllllljjjfff```\\\ZZZZZZ[[[[[[[[[___kkkxxx}}}{{{pppiiicccaaa```___aaadddiiikkkmmmnnnqqqxxx|||vvvrrrpppmmmgggaaa\\\WWWTTTUUUXXX___hhhqqqyyy}}}|||zzzwwwuuuvvvyyy}}}}}}|||~~~zzz{{{zzzyyy|||~~~~~~}}}{{{}}}|||sssmmmmmmoootttwwwzzzwwwoooiiihhhjjjdddhhhkkknnnqqqvvv}}}}}}uuuooollliiieeebbbZZZXXXXXX]]]gggpppuuuwwwtttqqqlllfff]]]RRRGGG@@@444222///---+++***++++++++++++************++++++***)))))))))((((((''''''((((((((((((((((((((((((&&&'''''''''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((((((%%%""""""%%%&&&&&&$$$&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''(((((())))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((************************)))******++++++,,,,,,---------............------.........///000222444666666:::CCCPPPaaauuutttkkklllllloootttxxx}}}|||zzz|||~~~||||||ssspppllliiigggdddaaa___\\\VVVMMMGGGEEEEEEEEEDDDDDDDDDCCCBBBBBBDDDEEEFFFEEEJJJOOOSSSUUUVVVVVVWWWXXXXXXXXXXXXYYY[[[\\\]]]]]]___aaacccdddggglllpppxxx}}}~~~|||{{{{{{{{{{{{|||~~~zzzwwwuuuoooiiihhhoooxxx~~~~~~}}}~~~~~~~~~}}}tttuuuuuuwwwxxxyyyzzzzzzxxxyyy{{{}}}~~~}}}}}}|||}}}}}}~~~|||xxxuuuqqqooommmlllkkkhhhccc___[[[YYYVVVTTTTTTTTTTTTTTT[[[\\\\\\[[[XXXWWWWWWXXXXXX[[[```iiixxx|||uuurrroookkkllloooxxxzzz||||||~~~~~~{{{zzz|||}}}~~~|||wwwppplllkkkjjjhhheeebbb___\\\ZZZ\\\```gggpppzzz}}}xxxvvvsssrrrsssuuuyyy{{{~~~|||{{{{{{|||~~~}}}|||||||||wwwvvvtttppplllmmmrrrwww}}}vvvoookkkjjjlllnnnpppqqqrrrrrrtttyyy}}}}}}yyyrrrmmmiiieee```\\\WWWVVVVVV[[[ccckkkpppqqqssslllbbbWWWMMMCCC;;;555222111...,,,+++++++++,,,+++******************+++******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))'''$$$$$$&&&((('''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((&&&&&&'''''''''&&&%%%%%%$$$%%%&&&'''((()))******(((''''''''''''&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((************************))))))******+++,,,,,,,,,+++,,,,,,---............---------...///000222333555666999???LLL^^^ppp||||||oookkkeeeeeeeeeggglllyyy{{{{{{{{{zzzzzzzzz{{{|||}}}zzzxxxwwwkkk\\\RRROOONNNMMMLLLJJJJJJIIIHHHFFFEEECCCCCCDDDFFFIIIIIIHHHFFFFFFFFFDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMNNNOOORRRVVVZZZdddiiippptttuuutttsssrrrnnnmmmlllkkkjjjiiiiiiiiimmmnnnpppuuuzzz}}}}}}|||xxxwwwwwwuuussspppmmmlllgggccccccgggmmmqqqyyy}}}zzzxxxvvvtttrrriiiiiijjjkkkkkklllmmmmmmkkkmmmppptttxxxzzz||||||xxxvvvuuuuuutttssspppnnnnnnnnnnnnooonnnlllgggccc^^^\\\YYYXXXWWWUUURRRPPPMMMLLLKKKKKKLLLNNNOOOPPPUUUXXX[[[\\\]]]^^^```bbb___dddkkkvvvxxxvvvxxx|||}}}xxxtttppptttyyyyyyuuuoookkkjjjiiijjjjjjjjjiiiiiihhhggglllooottt{{{}}}|||~~~}}}rrrqqqpppooopppsssvvvxxx}}}{{{}}}|||{{{zzzzzz|||~~~|||xxxvvvmmmiiieeecccgggpppzzz}}}vvvrrrpppqqqrrryyyyyyxxxvvvttttttuuuwwwwwwsssmmmhhhccc^^^XXXUUUVVVVVVXXX^^^gggmmmoooooooooeeeVVVHHH>>>888444222000///---,,,++++++,,,,,,************************************))))))))))))''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''(((***(((''''''((())))))(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((('''&&&%%%%%%%%%&&&''''''((())))))(((''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''(((***++++++************************)))))))))***++++++,,,,,,)))***+++------.........---------...///000111111999888666777>>>JJJXXXbbbuuu{{{uuuiiigggccc```cccooozzzyyyyyyzzz}}}~~~lll```]]]^^^]]]\\\[[[YYYVVVSSSOOOMMMKKKJJJMMMNNNOOOOOOLLLIIIHHHHHHBBBBBBBBBBBBBBBCCCCCCDDDFFFFFFFFFFFFFFFGGGIIIJJJPPPTTTYYY\\\]]]\\\\\\\\\VVVVVVUUUUUUTTTTTTTTTTTT[[[[[[[[[^^^aaabbbbbbaaa____________]]][[[YYYXXXXXXVVVWWWYYY[[[]]]eeennnuuuzzzzzzvvvqqqllliiifffbbb```YYYZZZZZZZZZ[[[[[[\\\\\\ZZZ]]]aaaeeeiiikkkkkkllliiifffdddccccccbbbaaa___\\\\\\\\\]]]]]][[[WWWTTTRRRPPPOOONNNOOOPPPQQQQQQRRRRRRSSSTTTUUUVVVYYY[[[dddgggkkknnnoooqqqsssuuurrruuuxxx|||wwwyyyzzz~~~{{{uuuqqqiiiqqqyyy{{{vvvrrrqqqrrrvvvwwwwwwwwwwwwvvvvvvuuu{{{}}}|||yyyxxxzzz{{{|||{{{pppppppppqqqssswwwzzz|||zzzzzzzzz|||{{{zzzzzz{{{{{{}}}}}}qqqjjjcccaaa___bbbjjjuuu~~~{{{wwwwwwxxxxxxxxx||||||zzzxxxuuutttttttttqqqmmmgggaaa[[[WWWUUUSSSUUUWWW\\\dddlllnnnlllhhh___UUUGGG;;;444222222222------,,,+++++++++,,,,,,))))))************))))))******************))))))'''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))(((((((((((())))))(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((()))))))))))))))((('''&&&'''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((($$$%%%&&&'''(((***++++++))))))))))))))))))))))))((())))))******+++,,,,,,))))))+++,,,------------------.../////////000000444333222222444;;;CCCIIIWWWbbbuuuuuurrrlllgggfffnnnzzz~~~~~~|||{{{{{{}}}zzzpppmmmnnnoooooonnnkkkfff```\\\[[[[[[[[[[[[]]]^^^\\\WWWRRRNNNLLLHHHGGGFFFEEEDDDCCCCCCCCCEEEEEEEEEEEEFFFFFFEEEDDDDDDGGGJJJKKKJJJIIIIIIIIIGGGHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHHHHJJJKKKJJJIIILLLLLLMMMMMMMMMKKKJJJIIIHHHGGGHHHJJJIIIJJJQQQYYYaaafffmmmqqqrrrpppnnnmmmhhhddd___ZZZWWWTTTQQQOOOJJJJJJKKKKKKKKKLLLLLLLLLKKKNNNQQQTTTVVVWWWWWWVVVZZZWWWTTTRRRSSSUUUVVVVVVPPPPPPPPPRRRSSSSSSQQQOOOPPPQQQRRRSSSUUUYYY]]]___bbbdddffffffeeefffiiikkkyyy|||yyysssttt}}}~~~}}}}}}zzzyyyxxxxxxxxxvvvrrrpppkkkuuu}}}~~~}}}|||~~~~~~xxxxxxxxxyyy{{{{{{{{{zzzssstttvvvxxx|||yyy||||||yyyzzz|||~~~wwwjjjbbb^^^___cccjjjrrryyy}}}}}}|||{{{|||{{{yyywwwwwwwwwuuuuuuttttttssssssmmmiiiccc\\\WWWUUUWWWXXXZZZ\\\aaagggjjjggg^^^WWWIIIBBB999111---,,,,,,,,,+++++++++*********++++++((()))************)))((())))))))))))))))))******''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&'''((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''((((((((()))))))))((('''''''''''''''&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))***+++++++++)))******+++,,,,,,,,,,,,---....../////////.........///000111333666;;;???BBBJJJ[[[mmm|||zzztttpppttt}}}}}}}}}}}}yyyyyy{{{|||{{{xxxsssooommmmmmpppqqquuuwwwyyyvvvnnncccZZZUUUPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFHHHKKKMMMMMMJJJGGGEEEFFFGGGFFFDDDBBBBBBCCCBBBBBBCCCDDDDDDCCCCCCBBBCCCAAA??????AAABBBCCCCCCAAAAAACCCDDDDDDDDDCCCBBBAAA@@@AAACCCBBB@@@DDDKKKLLLPPPVVVZZZ[[[ZZZXXXXXXSSSPPPLLLJJJIIIIIIGGGFFFEEEEEEFFFGGGGGGHHHIIIIIIGGGHHHJJJLLLLLLMMMLLLLLLRRRQQQOOOPPPSSSVVVXXXYYYTTTSSSRRRTTTWWWYYYYYYXXX[[[]]]___aaadddhhhmmmpppqqqtttvvvvvvttttttvvvyyyzzz~~~qqqmmmooo|||xxxqqqmmmlllffffffhhhlllpppssstttttt~~~|||zzzyyyyyyzzzzzzzzzyyyxxxxxxsssuuuyyy|||}}}~~~}}}|||{{{||||||zzz{{{~~~}}}ssskkkgggeee___cccjjjqqqvvvyyyzzz{{{}}}}}}xxxrrrnnnooonnnmmmnnnppppppooonnnhhhfffbbb\\\YYYYYY]]]```hhhhhhhhhhhhddd[[[OOOEEE===999444000---,,,***)))***************)))))))))'''((()))******)))((('''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((($$$&&&((((((&&&%%%&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++******+++++++++++++++***,,,,,,---......---,,,+++---///111222333555888::::::>>>IIIVVVaaammm}}}{{{~~~{{{xxx|||~~~}}}~~~~~~~~~qqqiii___^^^]]][[[YYYXXXWWWWWWTTTUUUXXX\\\___\\\VVVQQQMMMMMMMMMKKKHHHHHHIIIJJJGGGHHHIIIIIIIIIHHHGGGGGGGGGEEEBBBAAACCCEEEFFFFFF@@@BBBCCCEEEFFFFFFFFFEEECCCBBBCCCFFFEEEBBBBBBFFFBBBFFFLLLPPPQQQQQQQQQQQQLLLJJJHHHIIIKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUQQQQQQQQQRRRRRRRRRSSSSSSWWWXXXZZZ___dddhhhhhhhhhdddbbbaaaaaadddgggjjjjjjnnnpppssstttuuuwww{{{~~~|||{{{rrrqqqyyyzzzpppgggfffkkknnnppprrrooohhhaaa]]]\\\[[[\\\aaahhhrrr{{{|||xxxuuussstttuuuuuuuuuuuuuuutttsssuuuyyy}}}~~~}}}~~~||||||~~~{{{rrrkkkffffffhhhjjjccchhhnnnrrrssstttwwwzzz|||}}}tttmmmjjjjjjhhhggghhhiiijjjgggeeebbbccccccbbb```aaadddgggmmmiiibbb\\\UUUKKK@@@888555333111//////...,,,***************)))((((((''''''((()))******)))((('''&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((###&&&((((((&&&%%%%%%'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''%%%$$$$$$%%%''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((***++++++))))))))))))))))))))))))((((((((()))******++++++******+++++++++******)))***+++,,,---,,,+++***)))...///000/////////111333888888<<>>HHHNNNWWWaaannn~~~zzzvvvpppkkkooouuuzzz|||yyyrrroootttzzz|||~~~xxxuuuzzzzzzyyywwwtttuuuyyy}}}~~~|||zzzyyyyyyxxxyyy|||~~~{{{xxxwwwwwwwwwvvv}}}|||yyyzzz{{{zzz{{{~~~~~~wwwtttvvvyyy{{{~~~~~~}}}|||~~~|||wwwtttmmmmmmnnnooorrruuuxxxzzzyyysssllljjjmmmqqqttttttuuuvvv{{{rrrnnnkkkkkknnnssswwwyyywwwzzz}}}zzzxxxyyy|||}}}{{{}}}~~~||||||~~~}}}}}}}}}|||yyyssslllfffdddccc^^^WWWQQQRRR[[[bbbzzz~~~~~~iiinnnrrrqqqnnnooouuu{{{~~~sssfffZZZXXX[[[\\\]]]^^^dddcccbbb```\\\SSSJJJCCC555222...++++++++++++***))))))******************((()))******++++++************))))))))))))(((((((((((('''&&&&&&'''(((((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&''')))'''''''''''''''&&&&&&&&&((((((((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))******))))))))))))((((((((((((******+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---------.........000000000///...000444888===???CCCHHHRRRaaassswwwvvvwwwzzzyyyxxx|||{{{sssrrrrrrrrrrrrqqqpppsssxxx}}}~~~zzz{{{~~~}}}|||}}}~~~|||}}}~~~{{{~~~yyyzzz{{{zzz|||{{{xxxxxx{{{}}}}}}~~~~~~zzzzzzxxxtttnnnjjjhhhggghhhiiijjjmmmqqqvvv{{{~~~|||xxxttttttyyy~~~zzz||||||wwwsssrrruuuyyy|||{{{|||}}}}}}|||}}}}}}zzzyyyzzz}}}~~~||||||~~~~~~}}}}}}|||~~~}}}{{{yyytttmmmeee```\\\\\\YYYTTTRRRUUU]]]dddsss|||}}}nnntttxxxwwwrrrqqqwww~~~wwwgggYYYXXX^^^aaabbbaaaccc___YYYSSSKKKCCC;;;555222111///...---,,,+++***(((((())))))******++++++((())))))******************)))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''((()))''''''''''''''''''''''''(((((((((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''!!!""""""###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((******+++,,,,,,,,,,,,+++***+++++++++++++++,,,,,,,,,,,,,,,,,,------------///000000//////111333555777888:::<<>>AAAIIIUUUfffvvvyyy{{{~~~rrrkkkgggfffeeefffeeeeeefffkkkvvvzzz{{{|||}}}zzzwww||||||rrrmmmkkklllqqqtttssstttwwwxxxvvvooolllmmmttt{{{~~~~~~|||{{{sssrrrrrrqqqpppooonnnnnnmmmooopppnnnkkkhhhiiijjjjjjkkkkkkjjjhhheeeaaa___aaaaaabbbiiirrr{{{|||~~~|||uuuvvvzzz|||zzzzzzwwwwwwvvvuuuuuuxxx}}}|||}}}}}}zzzzzzzzzxxxqqqlllfffbbb______dddlllssswwwxxxvvvrrrmmmgggcccaaa```jjjuuu}}}xxxsssooommmkkkkkknnnsssyyy|||}}}qqqggg```aaabbb\\\QQQKKK===999333...,,,,,,,,,,,,%%%'''))))))(((((()))+++)))))))))))))))((((((((('''(((((()))))))))))))))))))))((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&''''''((()))******+++''''''((()))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,......---...000000...---111111000000222444777999777@@@MMMXXXdddttt~~~xxxzzz}}}sssmmmkkkjjjiiigggdddcccfffooo{{{}}}~~~{{{vvvqqqqqqsssxxx~~~|||xxxrrrxxx}}}}}}~~~~~~~~~}}}|||}}}yyyyyyzzzzzzzzzzzzyyyyyy~~~vvvkkkccc```]]]ccchhhiiijjjmmmmmmjjjfffdddgggooovvvzzz}}}~~~}}}zzzyyyyyyyyyyyyxxxwwwwwwvvvnnnmmmkkkiiigggfffeeeeeegggkkknnnoooooooooqqqtttxxxxxxwwwtttpppmmmmmmnnnmmmlllooowwwzzz|||{{{yyyvvvvvvvvvuuuuuuxxx}}}zzz|||}}}~~~}}}||||||~~~zzzzzzyyyuuummmfff___\\\\\\```iiittt~~~}}}vvvpppkkkjjjlllmmmmmmvvv|||{{{wwwsssooojjjmmmiiieeegggnnnvvv|||~~~zzzzzzyyy{{{xxxllleee```aaa___TTTFFF>>>333111...,,,,,,,,,+++******,,,...,,,)))(((***,,,******))))))(((((('''''''''(((((())))))))))))))))))(((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))''''''((((((((('''%%%$$$&&&&&&''''''''''''''''''%%%&&&''''''((((((''''''******)))))))))))))))*********))))))))))))******))))))))))))))))))))))))++++++******++++++,,,---,,,---...///000000000000000000000111222222333333888<<>>EEEPPPYYYhhhssswwwnnnkkkmmmpppyyytttpppqqqsssuuu{{{~~~|||zzz{{{~~~~~~xxxtttqqqnnnppptttxxx}}}|||xxxuuunnnnnnppptttvvvwwwvvvtttooonnnkkkiiigggeeeddddddeeebbbbbbfffhhhggggggjjjiiiiiihhhffffffhhhmmmpppmmmnnnooonnnllliiiggggggkkklllppprrrlllaaa\\\\\\XXXZZZ]]]^^^___```bbbdddeeeddddddfffiiillloooqqqqqqqqqrrrrrrrrrrrrqqqqqqooopppqqqooommmkkkkkklllnnnpppqqqqqqooonnnnnnooozzz}}}{{{|||~~~~~~}}}{{{zzzyyyyyyyyyzzz|||~~~~~~~~~}}}~~~{{{xxxsssmmmhhhggghhhiiilllrrr{{{zzzuuupppnnnllliiikkkooouuuqqqrrr{{{}}}yyyvvvsssoookkkjjjiiiiiihhhddd``````eeemmmuuuyyy{{{yyywwwwwwxxxvvvrrrnnnggg```WWWOOOHHH???666......---,,,+++*********+++)))******++++++)))(((''')))))))))))))))*********((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''(((''''''&&&&&&'''((((((***))))))(((((())))))***+++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,---.........//////000000111111222222222444666666666999@@@EEEMMMWWWfffvvv}}}uuutttuuu}}}uuummmjjjjjjlllttt|||}}}yyyuuusssooorrrtttuuuwww{{{|||vvvsssnnnmmmmmmpppsssvvvvvvvvvpppppppppooommmjjjhhhggggggaaa___dddiiiiiihhhhhhjjjjjjjjjkkknnnsss{{{~~~|||yyytttppppppnnnooorrroooiiieeeeeeccceeehhhjjjjjjkkklllnnnoooooopppqqqrrrtttuuuuuurrrssstttuuuvvvxxxxxxyyyttttttrrrooollljjjkkklllrrrtttuuuuuuttttttuuuvvv}}}zzzvvvtttzzzyyywwwvvvxxx{{{xxxrrrooommmiiiddd```aaafffkkkrrryyyzzzmmmhhheeefffiiilllsss{{{~~~~~~~~~uuussspppllliiigggfffffffffaaa[[[ZZZ^^^eeelllpppwwwwwwwwwvvvssspppllliiicccZZZNNNDDD===777222...---,,,+++***)))))))))***)))******++++++)))((('''***))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$#########$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((((($$$$$$%%%&&&'''))))))***%%%&&&''''''((('''''''''))))))((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))***************++++++,,,*********++++++,,,------......//////000111111222000222444555555666:::===@@@GGGRRR]]]iiiwww~~~uuupppnnnmmmrrryyy|||yyyxxxzzz{{{|||~~~|||~~~~~~|||zzz}}}|||yyywwwxxx{{{~~~}}}~~~}}}zzzwwwrrrnnnmmmrrrvvvwwwxxxzzz||||||}}}{{{yyy{{{{{{wwwtttuuuyyy{{{}}}~~~}}}}}}~~~|||~~~|||{{{wwwrrrnnnkkklllnnntttvvvwwwvvvuuuuuuvvvxxx~~~~~~~~~}}}{{{xxxwwwyyyxxxwwwwwwxxx{{{~~~|||{{{}}}{{{qqqiiiccceeefffeeefffjjjssszzz|||qqqiii^^^[[[[[[```gggnnnwww~~~~~~yyyrrrpppmmmjjjgggeeedddcccbbb]]]WWWUUUXXX^^^dddhhhqqqrrrrrrooojjjeeeaaa```XXXPPPFFF<<<777333111///++++++***))))))))))))))))))******+++***)))((('''******))))))((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$#########$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&''''''(((((($$$$$$%%%&&&'''))))))***%%%&&&''''''((('''''''''((((((((((((((()))******))))))(((((((((((())))))((((((((((((((((((((((((******))))))******+++,,,******))))))***+++---------......//////000111111---...000111111222444555777;;;AAAFFFMMMWWWccclll~~~zzzvvvvvvzzz~~~}}}{{{vvvqqqnnnmmmnnnlllppptttuuuwww|||}}}}}}}}}}}}|||{{{{{{}}}~~~~~~}}}~~~zzzuuuqqqpppqqqsssxxxyyyyyyxxxwwwwwwxxxzzz~~~}}}|||zzz{{{|||}}}}}}{{{yyyxxxxxxyyy{{{}}}~~~~~~~~~{{{zzzyyyxxxzzz}}}zzzppphhh```ccchhhkkkpppvvv~~~}}}yyyrrriii^^^VVVRRRPPPSSS[[[cccjjjsss{{{}}}{{{sssnnnmmmkkkhhheeecccbbbaaa[[[YYYWWWXXX\\\bbbgggiiiooonnnjjjddd[[[SSSOOOMMMEEEBBB<<<777333111///...)))******)))))))))(((((()))******+++***)))((('''***)))))))))((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''(((((())))))))))))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$###$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))(((''''''''''''&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&'''(((((()))((((((''''''(((((()))***************************))))))))))))***++++++******))))))***+++---...------......//////000000000000111111111111111111222555888:::===DDDMMMTTT___mmm|||~~~{{{{{{xxxsssmmmhhheeeddd```cccfffiiilllrrr{{{}}}|||~~~~~~zzzzzz|||}}}yyyvvvvvvxxxzzz}}}~~~~~~}}}|||}}}zzzwwwvvvuuuyyyzzz{{{|||{{{zzzxxxvvvzzz}}}zzzzzzzzzzzz{{{~~~{{{tttnnnoooqqquuuzzz~~~}}}zzzssskkkccc[[[SSSNNNMMMLLLOOOXXX```fffooovvvzzzsssooolllkkkiiigggdddbbb```___XXXXXX[[[```gggllloooooojjjfff^^^TTTJJJBBB;;;888444333222111///---,,,+++))))))************)))((()))******++++++)))(((''')))(((((((((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%))))))******++++++,,,,,,&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&(((((('''&&&%%%&&&''''''))))))((('''&&&%%%%%%$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&'''((((((((((((''''''''''''((((((************************)))))))))))))))***+++++++++***)))))))))+++---...,,,------......///000000222111111111222333333222111444666777777:::AAAFFFFFFQQQaaappp}}}|||uuuoookkkjjjddddddcccccceeeiiimmmoooyyy}}}~~~~~~zzzzzz{{{~~~}}}}}}}}}{{{zzz|||~~~}}}}}}|||wwwuuuttttttssszzz{{{}}}~~~~~~}}}|||zzz~~~~~~{{{xxxvvvvvvwwwxxxzzz}}}}}}zzz{{{~~~tttnnnfff^^^XXXUUUTTTTTTTTTQQQRRRYYYaaaiiisss{{{{{{uuupppmmmkkkjjjiiihhhfffdddaaa___^^^ZZZ]]]bbbiiinnnooommmkkk^^^VVVLLLCCC<<<777111---+++,,,......---,,,++++++))))))***++++++******))))))******++++++)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%'''(((((()))******++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%***((('''&&&%%%%%%&&&'''&&&&&&''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''((()))***+++((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))******+++,,,+++))))))***+++...///,,,,,,------...//////000---,,,,,,---000222333333///222444333222333777;;;:::BBBMMMWWWbbbrrr}}}~~~~~~}}}~~~~~~|||xxxvvvqqqmmmhhheeeccccccbbbaaakkkpppvvvyyywwwuuutttuuurrruuuzzz~~~{{{xxxvvvyyy~~~~~~}}}~~~~~~{{{wwwvvvwwwyyyzzzzzzzzz|||~~~vvvsssooollljjjkkklllnnnwww}}}yyyxxx}}}{{{yyytttnnngggbbb[[[UUUSSSVVVZZZ^^^]]]YYYXXX]]]eeennnzzz~~~|||yyytttnnnjjjhhhhhhiiiiiihhhfffdddaaa___^^^___ccchhhmmmooolllfffaaaQQQHHH>>>777555444000---+++,,,------,,,,,,,,,---)))***+++,,,,,,+++***))))))******++++++)))((('''&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&$$$$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&''''''((($$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&&&&''''''))))))(((((((((((())))))&&&''''''((()))******+++))))))))))))************))))))*********+++++++++***+++,,,---............///////////////...............///111222333444555:::;;;>>>BBBJJJVVVccckkk}}}}}}}}}~~~||||||~~~}}}zzzuuuoooggg___ZZZ___```cccgggjjjiiigggdddfffhhhnnnvvv}}}~~~yyyyyy|||~~~zzzwwwwwwxxxzzz|||}}}~~~}}}~~~~~~~~~~~~{{{yyyxxxwwwxxxzzz|||}}}|||}}}~~~}}}{{{{{{zzzxxxtttqqqkkkmmmooommmkkkmmmsssyyy{{{xxxyyyzzz}}}}}}}}}~~~||||||~~~sssjjjdddaaa```WWWVVVUUUVVVYYY___eeeiiidddeeeffffffhhhppp{{{}}}tttooonnnooooooooorrrpppmmmjjjgggfffeeeeeeggghhhiiihhheee]]]SSSMMM@@@===888333000...---...+++++++++++++++++++++++++++*********))))))((((((+++++++++************)))))))))((('''''''''''''''%%%%%%&&&&&&'''((((((((())))))((((((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))((('''&&&%%%&&&'''(((+++'''###"""$$$%%%$$$###%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%(((''''''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''))))))(((((((((((())))))''''''(((((())))))******(((((()))))))))***************+++++++++,,,,,,,,,++++++,,,---.........---///.....................000000000111111222222222222333555777===EEEOOOVVVcccmmm{{{}}}}}}~~~~~~~~~}}}qqqeee^^^XXXXXXXXXZZZ^^^``````___aaaccchhhnnnvvv{{{||||||~~~}}}||||||}}}~~~{{{uuuqqqqqqrrryyy{{{zzzzzz|||~~~}}}zzzwwwyyy|||~~~~~~~~~~~~~~~}}}zzzxxxzzzzzz|||sssrrrpppqqqrrrssssssrrrooorrrttttttssstttzzzyyywwwwwwwwwyyy}}}yyynnncccZZZUUUSSSRRRTTTVVVYYY^^^dddiiimmmpppkkkkkkjjjkkkmmmttt{{{~~~xxxvvvyyy|||~~~~~~~~~vvvoookkkjjjlllmmmgggddd```[[[UUUMMMFFF@@@888555222...,,,++++++,,,++++++++++++++++++++++++*********)))))))))((((((*********)))))))))((((((&&&&&&''''''(((***+++,,,((((((((('''&&&&&&%%%%%%(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&((()))***+++(((%%%$$$%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))((((((''''''(((((()))(((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,------+++,,,,,,---------,,,,,,........................111111111111000000000000000111222333555999???CCCIIIPPP\\\iiixxx}}}{{{{{{~~~~~~{{{zzz}}}wwwiiiaaa[[[YYYXXXYYY\\\aaadddeeeddddddeeegggkkkoooppppppvvvuuusssssswww~~~~~~wwwqqqnnnooopppyyy|||}}}zzzyyyxxxyyyyyyyyyvvvtttuuuvvvyyy|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||{{{}}}zzz|||{{{xxxlllkkkkkkmmmqqqtttvvvvvvvvvyyy}}}~~~xxxuuuuuutttwww{{{{{{lllfff\\\RRRLLLJJJKKKMMMYYY]]]dddkkkqqqtttuuuuuuqqqooommmnnnqqquuuyyy{{{|||~~~}}}~~~|||~~~xxxpppkkkhhhggg]]]XXXOOOGGGAAA<<<888666000///,,,***)))***+++,,,++++++++++++++++++++++++******))))))))))))(((((())))))))))))((((((((('''&&&&&&&&&&&&''')))***+++((((((((('''&&&&&&%%%%%%'''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''(((******+++)))&&&%%%&&&'''&&&&&&%%%&&&&&&'''''''''&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((''''''(((((((((((((((((((((((((((''''''(((((((((((()))))))))*********++++++++++++,,,,,,+++,,,,,,,,,,,,++++++***---------------........./////////000000000000000111222333333222333666888>>>BBBIIIQQQ\\\kkk{{{~~~}}}}}}}}}{{{zzzxxxxxx|||zzzqqqkkkeeedddbbbdddhhhmmmppprrrrrrnnnjjjgggggggggffffffkkkkkklllmmmqqqwww{{{vvvvvvzzzyyyuuusssuuuwww{{{~~~~~~}}}|||zzzyyyxxxxxxxxxxxxyyyzzz|||~~~~~~{{{zzzzzz}}}{{{tttttttttrrrqqqrrrrrruuuyyy{{{zzzyyywwwvvvssstttuuuyyy|||~~~}}}{{{vvvuuuuuuuuuxxx~~~yyyqqqjjj[[[VVVPPPLLLLLLQQQWWW[[[iiimmmrrrwwwyyyyyyxxxvvvsssooolllmmmqqqttttttssswwwyyyyyywwwyyy{{{nnnaaaVVVOOOIIIDDD===888555444333333...---,,,+++***+++,,,---************************))))))))))))))))))((((((******)))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''')))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%"""###$$$%%%'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((('''''''''''''''(((((((((((()))))))))))))))))))))************+++++++++,,,++++++******+++,,,,,,,,,---------...,,,---...///000111222222...///000000//////000111888999;;;>>>DDDNNN\\\fffwww|||zzzyyyyyyyyyuuuvvvwwwyyy|||{{{yyymmmmmmnnnqqqvvvyyy{{{{{{zzztttooommmlllkkkkkklllnnnqqqrrrrrrqqqrrrrrrsssooojjjffffffkkkqqquuuwwwzzz|||zzz|||~~~~~~}}}{{{{{{|||}}}~~~|||zzzzzz}}}~~~|||ssskkkjjjjjjhhhhhhjjjnnnpppsssssstttuuuyyy||||||xxxvvvwwwxxxyyy}}}zzztttlllddd\\\VVVMMMLLLLLLOOOVVV```jjjqqqxxxzzz|||}}}}}}{{{xxxvvvqqqnnnkkklllpppssssssqqqrrrvvvxxxyyy}}}xxxlll^^^NNNAAA:::888555222111111222222222......,,,+++******++++++************************(((((((((((((((((())))))++++++*********))))))))))))(((''''''&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$#########&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''((((((((('''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%"""###$$$%%%'''((()))***$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$#################################''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''(((((((((((())))))((((((((())))))))))))***)))******+++++++++*********++++++,,,,,,---------++++++,,,...///111222222---///000000//////000111444555666666888>>>HHHPPP[[[gggyyy~~~zzzwwwvvvvvvvvvsssvvvyyy{{{~~~wwwxxxzzz~~~|||zzzzzz|||}}}~~~}}}wwwpppllljjjgggbbb^^^]]]```cccfffgggjjjooouuuzzz~~~}}}~~~}}}|||zzzyyyqqqjjjeeedddeeeeeegggkkksssuuuxxxyyyyyy{{{|||{{{{{{xxxvvvwwwzzz{{{|||yyyuuummmddd[[[TTTOOOMMMMMMOOOSSSZZZcccnnnxxx~~~}}}zzzxxxvvvnnnllllllmmmppptttvvvwwwrrrwww}}}xxxpppbbbSSSEEE<<<666444000/////////000111///...---,,,+++***))))))))))))************************''''''(((((((((((())))))++++++++++++************((((((((()))***+++,,,---((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%$$$###!!!!!!$$$%%%&&&&&&$$$$$$$$$&&&$$$%%%&&&'''''''''''''''))))))((('''%%%$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&((())))))(((''''''&&&&&&''''''(((%%%&&&&&&''''''((((((((('''''''''((((((((())))))((())))))))))))*********(((((()))***+++++++++************+++,,,,,,------,,,,,,---......///000000///000111111000000222444222444666666555888===BBBHHHQQQ^^^kkkwww}}}{{{{{{|||zzz|||~~~|||uuurrrlllgggdddbbbbbbbbb```aaacccfffkkkqqquuuxxx}}}}}}}}}~~~{{{uuurrrppppppiiifffeeeggghhhjjjpppxxx~~~zzzyyyyyy{{{wwwvvvxxx{{{|||}}}}}}tttlllhhhaaaZZZUUUUUUXXXZZZ___aaaffflllssszzz}}}xxxsssooohhhiiikkkllloootttzzz~~~|||vvvmmm___WWWJJJ===444111111222///...------//////---++++++*********************************************'''''''''((((((((())))))************))))))))))))'''''''''((()))***+++,,,((((((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&%%%&&&'''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&%%%$$$######&&&((('''%%%$$$%%%'''###$$$%%%&&&&&&'''''''''))))))((('''%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''(((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''((($$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((())))))************+++++++++''''''(((***++++++++++++))))))***+++,,,,,,------........................---...///...---...///111///222444444222222444777:::???FFFMMMVVVbbboooxxx~~~|||uuuooojjjgggfff______^^^___ccchhhnnnrrrwww{{{}}}zzztttqqqrrruuu{{{||||||zzzwwwvvvvvvxxxwwwzzz|||xxxyyy~~~xxxzzzyyyuuuooojjjiiikkkffffffhhhmmmooorrr{{{~~~|||zzzzzz}}}~~~{{{vvvuuuwwwzzz|||xxxwwwyyy|||||||||~~~wwwooojjjaaa^^^YYYVVVXXX^^^hhhooosssuuuyyy}}}}}}uuummmgggcccfffiiikkkmmmsss{{{{{{mmm\\\QQQGGGBBB;;;444000.........---,,,++++++---------,,,******++++++,,,,,,------))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&%%%%%%%%%&&&'''''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((((((((('''&&&$$$'''))))))&&&%%%&&&((("""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%&&&'''((()))&&&'''((((((''''''(((***((((((((((((((((((((((((+++***)))))))))***,,,---***)))((('''(((***,,,---,,,,,,,,,---------......------------------------//////////////////......111000//////000222444555777999===@@@DDDJJJQQQUUUeeeqqq~~~wwwoooiiieeeeeedddcccbbbccceeegggmmmpppssstttrrrnnnlllkkksssrrrpppkkkgggeeefffggghhhkkkqqqxxx~~~|||yyy|||xxxtttuuuuuurrrvvvwwwxxxuuuqqqooooooqqqnnnppprrrtttwww}}}{{{xxxxxxzzz|||{{{yyy}}}}}}~~~xxxttttttwwwxxxxxxzzzzzzzzz{{{}}}yyyqqqhhh]]]VVVXXX^^^dddggghhhmmmvvv~~~vvvkkkfffgggeeecccbbbfffnnnxxxzzzoooaaaRRREEE>>>666444111...,,,+++++++++******************************)))((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))'''&&&%%%((((((''''''&&&&&&&&&%%%(((''''''&&&&&&((()))***&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''')))***+++***)))'''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((()))))))))((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&((('''''''''''''''''''''''''''''''''''''''(((((()))))))))((('''((()))+++---++++++++++++,,,,,,,,,,,,------------------------........................000000//////000222333444444666888999<<>>FFFOOOYYYhhhzzz}}}tttmmmmmmoooqqqtttuuuvvvvvvuuutttwwwzzzzzztttllleeeaaaXXX[[[^^^```___^^^^^^^^^^^^```cccgggjjjkkklllmmmppppppooommmlllnnnrrruuu}}}}}}zzzyyy{{{}}}tttqqqnnnlllmmmmmmmmmmmmppptttxxx|||}}}~~~~~~wwwoooiiigggiiilllzzz~~~}}}~~~~~~|||xxxvvvvvvwwwvvvxxx|||yyyvvvsssqqqrrrsssttttttsssvvv|||~~~yyywwwwwwxxxzzzzzzyyyzzz|||}}}~~~}}}|||{{{}}}{{{wwwsssnnniiifffdddeeedddaaa]]][[[[[[^^^```pppuuuyyyzzzyyy|||yyyqqqhhhfffgggeeegggmmmuuu~~~zzzqqqfff^^^TTTOOOHHH@@@:::555333222//////---,,,+++************************************))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))((('''&&&((((((((((((((('''''''''(((''''''''''''((())))))&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%'''&&&&&&%%%$$$$$$######!!!###%%%'''((((((&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&'''((((((''''''(((***''''''''''''''''''''''''((()))***,,,,,,+++******((((((''''''((()))++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------////////////000000111111333444444222111000222444444777:::>>>CCCNNN\\\fffsss}}}}}}vvvppppppsssxxx~~~~~~tttlllggg```cccfffhhhhhhhhhiiijjjhhhiiikkklllmmmnnnnnnnnnnnnmmmjjjfffcccbbbdddfffnnnsssvvvwww{{{~~~}}}|||}}}ttttttsssqqqqqqsssvvvyyy}}}~~~|||~~~|||||||||~~~vvvrrrooonnnqqquuuwwwwwwzzz~~~}}}|||www{{{|||yyyvvvwwwvvvtttkkkiiiggggggiiilllmmmnnnsssuuuyyy|||~~~xxxpppllllllnnnyyy~~~~~~~~~~~~}}}|||||||||zzz}}}yyywwwtttrrrrrrtttvvvwwwyyy{{{}}}|||}}}{{{|||}}}}}}{{{wwwrrroooooolllggg```[[[VVVSSSRRRWWWZZZ]]]^^^___bbbhhhmmmwwwzzz||||||zzz{{{{{{uuuppplllkkknnnnnnrrryyy|||ssslllfff\\\PPPGGGAAA>>>999444111/////////,,,,,,++++++************************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))((('''&&&((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((''''''(((***''''''''''''''''''''''''$$$%%%'''((((((((('''&&&'''''''''(((((()))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------......//////000000000///111222333222000000111222222444555555777<<>>888555///000///...,,,***)))***))))))+++,,,,,,,,,,,,+++)))))))))******+++++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""######$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''(((((((((+++***)))(((&&&&&&%%%%%%((((((((((((((()))******((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,---...------.........---,,,---///111------...///000222333444666666666666777<<>>555333000/////////---,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((&&&******&&&&&&******&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))######%%%&&&((()))***+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""######$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''((()))***)))'''&&&'''((())))))))))))))))))))))))***+++,,,,,,------,,,,,,---,,,++++++---......---+++***(((***,,,...---+++------------------------,,,,,,,,,------------.........---------...000111000/////////000333555777333777;;;@@@EEEOOO\\\fffsss{{{~~~|||}}}~~~}}}zzzzzz}}}~~~|||zzzyyyyyywwwvvvxxx{{{{{{xxxwwwwwwyyy|||~~~~~~|||yyyyyy{{{}}}}}}~~~}}}yyyqqqiiicccaaaZZZYYYYYYZZZZZZZZZXXXWWWYYYWWWUUUTTTTTTVVVYYY[[[[[[^^^aaabbbccceeehhhkkkmmmoooqqqqqqpppppprrrsssooorrrvvvzzz}}}~~~~~~{{{wwwqqqiiidddYYYUUUQQQLLLGGGAAA999333333111///.........---,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((('''******&&&&&&******'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''''''((()))(((&&&&&&&&&((())))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,++++++,,,......---+++,,,+++******,,,---,,,***------------------------,,,,,,,,,,,,------------......---------...//////...------,,,---///000222...111444777:::@@@HHHOOOXXX___hhhooosssxxx~~~yyyuuutttuuuxxx}}}~~~~~~|||zzzvvvqqqkkkfffcccbbbaaaaaa\\\^^^^^^\\\XXXTTTQQQQQQKKKLLLMMMPPPSSSVVVXXXYYY^^^___```______aaadddggggggkkkpppqqqpppqqqvvv{{{xxxxxxxxxxxxwwwxxx{{{~~~}}}xxxqqqiii```VVVPPPDDDBBB@@@>>>;;;777222///000...,,,,,,---------,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((())))))(((((('''''')))(((%%%%%%((()))'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((())))))))))))((((((''''''&&&&&&&&&%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%$$$###'''&&&%%%$$$$$$%%%&&&'''&&&''''''((((((''''''&&&&&&'''((('''&&&%%%&&&'''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++*********,,,......,,,***,,,++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------......---,,,,,,,,,,,,------...///111444666777:::???BBBIIINNNSSSVVVWWWYYY^^^ccchhhlllrrrxxx~~~~~~yyyvvvtttvvvxxx}}}~~~|||||||||~~~yyysssmmmjjjfff```YYYVVVVVVWWWUUUTTTQQQQQQOOONNNLLLLLLMMMNNNRRRTTTVVVXXX\\\```fffiiilllooorrrqqqnnnmmmpppssstttzzz~~~~~~rrrlllddd[[[RRRIIIAAA<<<888888777666555333000///---+++******,,,---,,,+++************************(((((((((((((((((((((((('''(((((((((((((((((('''&&&'''&&&%%%%%%&&&'''&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''(((((())))))$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$&&&''''''&&&%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&%%%'''((('''&&&&&&'''((()))))))))))))))))))))))))))***++++++,,,,,,++++++))))))***+++------+++)))+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------------,,,,,,,,,------,,,,,,,,,---------,,,...000222333555777999BBBDDDFFFEEEDDDDDDFFFHHHIIILLLQQQWWW\\\cccjjjnnnyyy|||zzz}}}}}}~~~|||zzzxxxwwwwwwyyy|||~~~~~~{{{yyy{{{~~~{{{vvvyyyxxxvvvrrrlllddd^^^YYYUUUQQQMMMMMMPPPSSSSSSRRRQQQNNNLLLKKKMMMRRRWWWZZZaaacccdddeeeggglllsssyyy}}}zzzvvvxxx|||zzzwwwqqqkkk[[[UUUKKKBBB<<<888444222000111111000...,,,,,,++++++***))))))+++,,,,,,+++************************((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%"""###$$$&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&'''(((((('''&&&((())))))))))))))))))))))))))))))******+++++++++++++++***))))))***,,,,,,+++)))***+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++***------------............+++,,,...///111333444555<<<======;;;:::999:::<<<;;;===@@@BBBDDDHHHLLLPPPTTT[[[dddmmmvvv{{{{{{}}}~~~~~~{{{xxxwwwxxx{{{}}}zzzyyyzzzyyyxxxyyyzzz||||||zzzxxxxxxzzz|||~~~|||}}}~~~{{{uuuqqqqqqqqqooolllfff^^^WWWSSSLLLKKKKKKMMMQQQSSSTTTTTTPPPNNNMMMPPPVVV]]]cccfffhhhjjjjjjjjjlllqqqzzz}}}|||wwwoooiiieee]]]VVVGGGAAA999333000000000000//////000...,,,***+++,,,+++***((()))***++++++***************************))))))))))))))))))))))))&&&''''''((((((''''''&&&%%%$$$&&&******&&&$$$%%%(((''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((***))))))(((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$"""######$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&'''))))))(((''')))***))))))))))))))))))))))))))))))***+++++++++++++++***)))((((((***++++++***(((***,,,,,,******,,,...++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---,,,+++***))),,,,,,---...............///......000222333444444888777666555444444555666666777777777666888;;;>>>===BBBIIINNNTTT]]]hhhppp~~~zzz{{{~~~~~~~~~|||yyyzzz}}}yyyuuuwwwyyyyyywwwwwwxxxzzz{{{{{{{{{wwwwwwxxx{{{{{{ooossswwwyyyxxxuuusssrrrtttttttttqqqllleee___[[[RRRTTTWWWXXXXXXWWWWWWXXXTTTTTTVVV\\\ccciiilllllliiikkklllmmmooovvv{{{wwwtttpppmmmbbbbbb^^^WWWTTTQQQJJJBBB888444000---------...---...///000...+++***+++---,,,+++))))))***+++***)))************************))))))))))))))))))))))))&&&''''''((((((''''''&&&'''%%%)))//////)))%%%'''(((''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))(((((((((((((((,,,+++(((&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%)))((('''&&&%%%&&&'''((($$$%%%''''''''''''%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((((()))+++))))))))))))))))))))))))))))))***++++++++++++***+++)))'''''')))+++++++++'''***,,,,,,******---///++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---,,,+++***)))++++++,,,---............000...---...000111222111666555444222000000111111222333333222111222666888666999<<<<<<===CCCLLLTTT\\\bbbkkkuuu~~~vvvrrrtttxxxxxxvvvuuuvvvyyy|||}}}}}}|||{{{|||yyyssslllqqqvvvxxxwwwwwwxxx{{{{{{||||||{{{wwwpppjjjfff^^^bbbfffeeeaaa]]]\\\]]]\\\]]]aaahhhnnnqqqooollljjjlllooopppsss|||xxxsssmmmgggbbb\\\UUUPPPGGGGGGEEEAAA@@@???999222000...---,,,------+++***)))+++,,,***'''''')))+++---+++***)))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&(((''',,,333333,,,'''((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&((()))+++,,,,,,000...***'''&&&&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$""""""!!!######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$#########'''&&&%%%$$$############&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((()))((('''&&&%%%%%%&&&'''''''''((((((((((((''''''(((((())))))))))))((((((###%%%''')))******((((((+++***)))(((((()))***++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////........................///////////////.........//////000000111111111222333444666888:::<<<===>>>EEEKKKSSSYYY^^^eeeooowwwxxx|||yyywwwxxxyyyyyyzzz}}}~~~}}}~~~yyyrrrtttxxx{{{}}}~~~~~~~~~yyyvvvuuuppppppqqqqqqooollliiihhheeehhhnnnsssuuutttrrrppppppmmmooowww{{{qqqkkkZZZWWWQQQJJJDDD@@@===<<<444555777777555111,,,)))******))))))))))))******,,,,,,+++***)))(((''''''+++*********))))))(((((())))))(((((((((((())))))---+++(((&&&%%%&&&((()))***)))'''&&&'''(((***+++$$$...999:::111(((######%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&''''''''''''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&'''(((((((((,,,,,,+++)))((('''&&&%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$###"""!!!!!! """%%%''''''&&&$$$"""&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))***)))((('''''''''((((((''''''((((((((((((''''''(((((())))))))))))((((((%%%&&&'''))))))))))))(((+++***)))(((((()))***++++++++++++*********))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------............................................./////////////////////000000000111------...000222333555555999>>>CCCFFFGGGKKKRRRXXX\\\___cccggglllrrryyy}}}}}}|||zzzxxxwwwyyy|||~~~{{{wwwuuuyyyvvvxxx~~~uuujjj___TTTMMMDDDAAA===888444222000000111222333333111...+++)))******))))))))))))***************)))))))))))))))******)))))))))((((((((())))))(((((((((((()))))),,,+++)))'''&&&''''''(((***)))'''%%%&&&''')))+++333888<<<999000(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!###$$$&&&&&&%%%$$$###%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))))))))((((((((())))))***''''''((((((((((((''''''(((((())))))))))))((((((&&&''''''(((((())))))*********))))))))))))******+++++++++***************++++++++++++++++++++++++*********++++++++++++,,,+++++++++,,,,,,,,,,,,---........................,,,------....../////////.............../////////------...///000111222222222555888888777999===AAADDDEEEGGGIIIMMMRRRYYY^^^jjjooouuuyyy|||}}}yyywwwvvvrrrlllbbbWWWMMMBBB999333333111///---,,,,,,,,,,,,---...------,,,+++)))(((***))))))(((((())))))***((((((((())))))*********))))))((((((((((((((('''))))))(((((((((((())))))***))))))((((((''''''''')))(((&&&&&&(((,,,000333AAA>>>:::222+++''''''((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$"""###%%%&&&((()))))))))&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$$$$""""""###$$$&&&&&&%%%%%%%%%%%%&&&&&&########################"""############$$$$$$$$$%%%%%%$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''''''''''''''(((((())))))***''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''((()))*********))))))))))))))))))***************************************************************++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////------------------------000000000000111111111111...000333333333444777:::888888999:::;;;@@@FFFJJJKKKOOOUUUXXXZZZ]]]bbbfffkkkrrr{{{~~~xxxoooeee]]]YYYWWWVVVYYYTTTKKKBBB;;;666111---------,,,,,,,,,---......+++******)))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***((((((((((((''''''''''''))))))(((((((((((())))))(((((()))))))))(((&&&%%%&&&&&&&&&(((---333999===???999111***&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%'''(((((((((%%%&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""###%%%&&&&&&%%%%%%%%%%%%&&&&&&""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$#########$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%&&&&&&'''((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((()))(((((((((((()))******)))))))))******)))))))))************************************************))))))*********+++++++++)))))))))*********++++++***************************++++++,,,---......///---------,,,,,,,,,,,,,,,------------------------+++,,,...//////000111333000000111000111444888;;;:::>>>AAABBBAAABBBEEEHHHKKKRRR[[[ccchhhjjjkkklllrrrxxx~~~yyyssslllhhh[[[VVVOOOGGGBBB@@@AAABBBGGGBBB;;;555222111///...******))))))******++++++***)))(((((((((((()))***))))))(((((((((((()))))))))))))))(((((((((((('''''''''''''''(((((((((((())))))(((((((((((())))))&&&''')))))))))(((&&&%%%&&&&&&&&&)))---333999===333...(((%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$###############%%%$$$###"""###$$$&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$############$$$%%%%%%%%%&&&'''''''''''''''&&&''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))***************+++++++++************************)))))))))************+++)))))))))************+++***************************++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------...//////...///222444555777999888666555777999<<<@@@EEEJJJKKKKKKLLLLLLSSSWWW]]]aaacccfffjjjnnnrrrxxxyyysssnnngggeeeaaa\\\XXXRRRLLLHHH>>>;;;777444444666:::<<<;;;777111---+++++++++***))))))))))))))))))))))))))))))((((((((())))))***)))((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((()))))))))))))))(((((((((((())))))&&&'''((()))((((((&&&&&&'''''''''(((***,,,///111)))'''%%%&&&''')))))))))'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%########################"""############$$$$$$$$$########################%%%$$$#########$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((()))((((((&&&&&&''''''((((((((((((''''''(((((())))))))))))((((((((()))***+++******)))(((((()))***++++++***)))((())))))*********+++++++++************************))))))))))))************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,......------,,,,,,,,,,,,......................../////////000000///...,,,---///000111000///000111000333555444111111333555666888:::::::::999:::;;;???@@@BBBEEEHHHKKKNNNOOOPPPVVV^^^cccfffkkkqqqwww|||{{{uuulllddd___ZZZUUUQQQIIIGGGCCCAAA???<<<888666222000...---///222777999666222---***)))))))))(((***++++++++++++******))))))))))))))))))(((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((()))))))))******))))))(((((((((((())))))&&&''''''''''''''''''&&&((((((((((((((((((((()))%%%%%%&&&'''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''""""""#########$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###%%%&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))*********((('''&&&''''''((((((((((((''''''(((((())))))))))))((((((((()))***,,,+++***((('''((()))***++++++***)))((())))))******++++++++++++))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++.........------,,,,,,,,,+++,,,,,,,,,,,,---------++++++,,,...000000...---***,,,//////...------...+++...111111//////222555444555555444333444666888999777666777:::===??????999>>>EEEHHHIIILLLQQQVVVXXX[[[```dddiiiqqqzzzzzzvvvqqqiiidddccc___XXXPPPIIIFFFDDDBBB@@@888666444333333444333222222000...------///222444444111---++++++,,,,,,+++))))))************))))))(((((()))))))))((('''&&&((((((''''''''''''((((((%%%%%%&&&'''((()))***+++(((((())))))******++++++))))))(((((((((((())))))''''''''''''''''''''''''''''''((())))))))))))((($$$&&&'''&&&%%%$$$&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((())))))((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%"""$$$$$$$$$###"""###$$$'''''''''&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##################$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((()))******************************)))(((((())))))(((((((((((())))))******))))))))))))******))))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000000///...............222222222222222222222222555666777888999:::;;;<<>>:::777555444444444000000//////...............------...000111000///...,,,)))(((***+++,,,,,,((((((((((((((()))******((())))))))))))'''%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))((('''&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###'''&&&&&&%%%%%%$$$$$$###$$$###"""!!!!!!!!!"""#########""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))************)))***************)))(((((())))))(((((((((((())))))******))))))))))))************)))))))))(((((((((((((((((((((((((((((((((******))))))))))))******(((((()))))))))******************+++++++++,,,,,,*********+++++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000//////...------......000000000000000000000000000000111222333444555555777777888:::===@@@CCCEEEIIIHHHHHHGGGHHHIIIJJJKKKKKKLLLMMMOOOQQQTTTVVVWWWXXXYYYZZZZZZZZZ\\\```cccgggiiillloooqqqrrrrrrrrrvvvwwwzzz|||}}}~~~}}}}}}~~~}}}{{{xxxwwwxxx{{{~~~}}}uuuooojjjhhhgggkkkrrrzzz|||xxxvvvttttttvvvxxxzzz|||}}}~~~~~~{{{yyyyyyyyyyyyyyyyyyxxxxxxxxxoooooonnnmmmkkkiiigggfff``````___]]]\\\^^^bbbeeejjjiiiggghhhnnnsssppphhhXXXRRRIIIBBB===:::999888888666333000///......///......---------,,,,,,,,,---,,,,,,---///111000///...+++)))(((***+++,,,,,,((((((((((((((())))))***(((((())))))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))((('''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%###""""""!!!"""###$$$%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((())))))******)))))))))************))))))((())))))(((((((((((())))))******))))))))))))******************))))))))))))((((((((((((((((((((((((+++******))))))******+++(((((())))))))))))***************++++++++++++,,,*********++++++++++++,,,((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////...---------..............................------------......//////111111222333444555666666666666555555555666777777555555666777999;;;<<<======>>>>>>>>>>>>???BBBDDDIIIJJJLLLNNNOOOPPPOOOOOOPPPRRRTTTVVVWWWWWWWWWWWWZZZ\\\^^^___]]]\\\\\\]]]]]]___cccgggiiihhhfffeeehhhgggeeecccbbbaaaaaaaaacccdddeeefffffffffeeeeeehhhgggfffdddbbb```^^^^^^\\\XXXTTTUUUZZZaaaeeefffeeebbb^^^XXXTTTQQQOOOOOORRRYYYbbbhhhgggaaaZZZVVVQQQRRRTTTVVVXXXZZZ\\\]]]^^^___aaabbbaaa___[[[YYYVVVVVVUUUUUUTTTTTTSSSSSSOOOOOONNNMMMKKKJJJHHHGGGAAAAAAAAAAAAAAACCCHHHKKKTTTWWWYYY\\\bbbfff```XXXFFFAAA:::555222000//////000...---+++******+++++++++++++++++++++*********,,,++++++---///111111000---+++)))(((***+++++++++((((((''''''(((((()))***''''''(((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''')))(((((('''&&&&&&%%%%%%)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###!!!""""""###$$$$$$%%%%%%""""""""""""###%%%&&&'''######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''(((((()))))))))))))))))))))************)))((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))***************++++++++++++************++++++++++++''')))***,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------------...------------------------............------------111222333333333333333222333222222222222333333333333333333333444555666777666777888777666666888::::::;;;<<<=========<<<<<<;;;<<<===???@@@@@@@@@@@@BBBDDDEEEFFFDDDCCCBBBCCCDDDEEEHHHJJJKKKKKKIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHJJJLLLLLLKKKJJJHHHKKKKKKJJJIIIGGGFFFEEEEEEHHHDDDBBBEEEMMMTTTUUUTTTLLLJJJGGGDDDBBB@@@@@@@@@BBBHHHOOOSSSRRRKKKEEEAAA???@@@AAABBBDDDEEEGGGGGGFFFGGGJJJKKKKKKHHHDDDBBB@@@@@@???>>>===<<<<<<<<>>===<<<;;;999888666666777666777999===@@@GGGMMMTTTZZZ______VVVKKK===999555111000000000///---,,,++++++++++++,,,,,,*********************************,,,///111111000,,,***(((((()))+++******(((''''''''''''((())))))&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%###""""""###$$$$$$###!!!"""""""""#########$$$#########$$$$$$%%%&&&&&&######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''&&&''''''((()))))))))))))))((())))))*********))))))))))))(((((((((((())))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))))))))*********+++++++++))))))*********+++++++++((()))***,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------///............------------...///000000000000///000000000000000000000///222111111111111111222333333444444333222222333444333333333333333333222222222333444555666666777777777999::::::999777777888;;;;;;;;;::::::::::::999:::999999999999999:::;;;:::;;;===??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::AAAHHHJJJGGGBBB>>>===;;;:::999999999999;;;>>>CCCDDDBBB>>>:::888999999999999::::::;;;;;;999;;;===>>>===;;;888666888777777666555444444333444444444444333222000000222222222222111222555888:::CCCMMMTTTWWWSSSGGG:::555222///......///...---+++++++++,,,,,,------...***************+++++++++***))))))+++...000000///***)))(((((()))***)))((('''''''''''''''(((((()))&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%###""""""###$$$$$$############""""""!!!!!!!!!$$$$$$$$$%%%$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((((())))))************)))))))))(((((((((((())))))******))))))))))))******''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((''''''(((((((((((()))))))))))))))************+++)))))))))************+++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////...////////////...------...------------------......///000000.........000111111111000000000//////......//////000111111222222444666666555444444444888888777777666555333333222222222222333444555555555555777888888888777666444444555555666666777777333555;;;BBBGGGEEE>>>888666666555555555555555555555777::::::888555444444444444444444333333333333333444555666666444222111444444444333333222222222///////////////...---,,,000000111///...///111333333<<>>555...//////............//////------------............000000000000000000000000111666<<<>>>:::555222111........./////////000000......///000111111111111////////////000000000000000000000000000000000000000000//////...---------...------------,,,,,,,,,............------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((***)))))))))))))))((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''''''''$$$%%%&&&'''((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&))))))************))))))'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######"""#########!!!!!!!!!!!!"""###$$$%%%#########""""""#########""""""######$$$%%%%%%%%%"""######$$$$$$$$$######"""###$$$$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$############$$$%%%%%%)))((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$%%%&&&''''''''''''''''''''''''''''''###$$$&&&'''((())))))***))))))))))))******++++++---+++***+++,,,+++)))'''))))))))))))************((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''((((((((())))))'''(((((((((((((((((('''&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''((((((((()))))))))'''(((((()))))))))))))))******))))))))))))******+++++++++***************************************************++++++++++++******+++,,,,,,,,,,,,++++++++++++***+++,,,,,,---............------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------...//////000000000000000111444999===<<<888333//////......------......///.../////////000000000000/////////000000000000000222777<<<===999444222111....../////////000000000000000000111111000//////////////////000000000000000000000000000000000000//////......------------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))************)))))))))(((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$############"""!!!!!!""""""###$$$%%%$$$$$$############$$$$$$############$$$$$$%%%%%%######$$$$$$$$$######""" """###%%%%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""""""""""""""###$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''######$$$$$$%%%&&&''''''(((((((((((())))))))))))'''(((((()))))))))(((((()))))))))))))))*********,,,+++******++++++)))'''(((((()))))))))*********''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))((((((((()))))))))******''''''((()))))))))))))))***))))))))))))))))))***************************************************))))))*********+++++++++)))***++++++,,,,,,,,,++++++************+++,,,,,,---------------,,,,,,,,,***+++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......///000111000000///111222222333222222000000......------------....../////////000000000111111......//////000000000000333888======999444222222/////////000000000111111333333222222111000......////////////000000000000////////////////////////...............---------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,---------************************(((((())))))***++++++,,,)))))))))))))))))))))))))))))))))(((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''&&&((('''%%%$$$$$$%%%'''((())))))(((&&&%%%$$$###"""&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''))))))************)))))))))(((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$############$$$$$$""""""############$$$$$$######$$$$$$$$$######""" !!!$$$%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""###$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((((((((((((((($$$$$$%%%%%%&&&&&&''''''((((((((())))))))))))))),,,,,,+++***(((&&&$$$###((((((((((((((()))))))))***)))((()))++++++)))(((((((((((()))))))))******''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&))))))((((((''''''''''''))))))))))))))))))))))))(((((()))))))))*********&&&'''(((((())))))((((((***))))))(((((())))))***)))))))))***************************************)))))))))************+++((()))***+++,,,,,,,,,,,,***************+++,,,,,,************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...000111111111000///000///...------...///000......------------......---------............///---......//////000000111444888<<<<<<888444222222//////000000000111111111333333333222111000///...////////////000000000000////////////////////////........................,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,------------******************************+++,,,---...//////))))))))))))))))))))))))++++++***************)))''''''(((((((((((('''''''''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''')))((('''&&&%%%######"""'''''''''''''''&&&%%%%%%''''''((())))))(((''''''(((((())))))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%#########""""""#########"""""""""""""""""""""""""""######$$$$$$$$$######!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((()))))))))((('''%%%$$$###(((''''''''''''''''''''''''&&&&&&(((***+++***((((((((((((((()))))))))***''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&'''(((((())))))(((((())))))(((((((((((())))))((()))))))))*********+++************************))))))))))))************((()))***++++++,,,,,,,,,***************++++++,,,)))))))))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,---...000111111111//////......---------............------,,,,,,------...+++,,,,,,,,,------------------......///000000111333777;;;;;;777222000000........./////////000000//////000000111000000///////////////000000000000////////////////////////////////////////////////,,,,,,,,,---------......---------,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,******************************++++++,,,,,,------(((((((((((((((((((((((((((((()))))))))))))))***''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$############$$$$$$%%%###""""""######$$$%%%&&&###""""""!!!!!!""""""###!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&''''''&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''')))******((((((((((((((())))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((())))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((()))++++++,,,,,,,,,*********)))***++++++,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---...000111222111///...,,,---///000000///...,,,...------,,,,,,------...,,,,,,---------.........---------...///000000111222666:::999555111//////---------.........//////+++,,,---///000111111111////////////000000000000/////////////////////////////////000000000000000,,,,,,,,,------.........---------,,,,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''###$$$%%%&&&'''(((((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&))))))((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%% ###%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""""""""###$$$%%%%%% !!!"""$$$&&&'''""""""!!!!!!!!!!!!""""""  !!!"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$#########&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((()))***&&&''''''((()))******+++((((((((((((((()))******'''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&'''''''''(((((((((((()))(((((())))))((('''&&&&&&)))))))))(((''''''&&&&&&''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))******++++++++++++************++++++++++++******++++++******))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))((((((***,,,---------------,,,,,,+++***++++++++++++++++++++++++...------,,,,,,++++++***,,,---...///000000000000000000///...---+++)))))),,,++++++***+++,,,...///------,,,,,,,,,------...---------...............111666888555222333111...000000////////////000000//////......------------000000000000000000000000////////////////////////000000000000000000000000,,,---///000000///---,,,------------------------***++++++,,,,,,++++++***++++++************++++++***************+++++++++((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''(((((())))))))))))((((((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""""""""""""""$$$%%%%%%$$$###$$$''')))%%%$$$######%%%%%%$$$###$$$$$$$$$############"""""""""###$$$$$$$$$$$$###$$$###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$%%%%%%&&&'''(((((($$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))'''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''(((((()))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((())))))******))))))((())))))************))))))*********)))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,+++***)))((()))***,,,---,,,,,,------,,,,,,+++***++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,---...//////000000000............---,,,++++++------,,,+++++++++,,,---,,,,,,,,,,,,,,,---......---------...............111666888444222222000---//////............//////000000//////............////////////////////////////////////////////////........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******))))))******+++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))'''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###$$$###"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#####################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%&&&''''''((($$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''((())))))))))))''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''(((((((((%%%&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&&&&''''''((())))))***''''''''''''((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))))))))((((((((())))))))))))))))))***))))))))))))))))))))))))*********++++++++++++,,,+++***)))))))))***,,,---,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...//////000//////+++,,,---------------,,,......,,,+++******************++++++,,,---...///---------.........//////222666777333000000///,,,......------------......000000000///////////////........................////////////////////////------------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++******))))))******+++))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))&&&&&&&&&''''''&&&&&&&&&((())))))(((%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$"""!!!###$$$'''&&&%%%%%%''''''&&&%%%$$$$$$$$$############"""""""""###$$$$$$$$$$$$#########"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#####################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&''')))******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''(((((())))))''''''''''''(((((((((((((((''''''''''''((())))))))))))))))))))))))))))))'''(((((())))))(((((('''''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))************++++++++++++******)))))))))***+++,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---...////////////,,,,,,,,,------,,,,,,+++---,,,,,,+++++++++******)))))))))***+++---...///,,,,,,------.../////////222666666222//////...+++------,,,,,,,,,,,,------////////////............------------------------........................------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,------------,,,,,,******))))))))))))************)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!"""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&''')))***&&&&&&''''''''''''&&&&&&'''(((((('''$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$###"""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$###"""###$$$'''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$#########""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&''')))***)))(((&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((('''))))))((((((''''''''''''''''''''''''(((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((((())))))******))))))(((''''''((((((((((((''''''''''''(((((()))))))))***(((((((((((((((((((((((())))))*********+++++++++***************+++++++++******+++,,,,,,+++++++++++++++++++++++++++++++++((()))******+++,,,------+++,,,---...////////////------------,,,+++***)))*********++++++,,,,,,,,,(((((()))***+++,,,...///,,,,,,------...//////000111444555000---......+++,,,,,,++++++++++++,,,,,,------------------------........................------------------------...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***))))))))))))))))))***++++++******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""$$$&&&'''''''''''''''''''''''''''######$$$$$$&&&''')))***'''''''''(((((('''''''''%%%&&&'''%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$###"""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&%%%$$$###$$$%%%&&&%%%###$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###""""""##################""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))'''((())))))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&''''''''''''&&&'''((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((())))))******))))))(((''''''(((((((((((('''''''''(((((((((((((((((()))(((((((((((((((((((((((()))))))))************+++))))))******++++++++++++)))***++++++++++++++++++++++++++++++++++++++++++)))))))))***+++,,,,,,---+++,,,---......///......------------,,,+++))))))((()))***+++,,,,,,,,,,,,(((((())))))***+++,,,---+++,,,,,,---...///000000///333333///,,,......,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******))))))(((((())))))***,,,,,,++++++******))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((()))''''''((((((((((((''''''$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&&&&&&&%%%&&&'''%%%$$$######%%%%%%$$$###$$$$$$$$$############"""""""""###$$$$$$$$$$$$###!!!"""###$$$$$$$$$######""""""""""""""""""""""""""""""""""""############"""""""""############$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((())))))(((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))************))))))***+++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,++++++,,,---............++++++,,,,,,,,,++++++***)))***++++++,,,+++******)))))))))))))))***++++++++++++,,,---...///000000---111111---+++...///---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------------,,,+++++++++++++++++++++++++++)))******++++++******)))))))))(((((((((((())))))++++++++++++++++++******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&''''''&&&&&&&&&$$$&&&''''''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###!!!"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""############""""""""""""##################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!"""###%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))***)))(((&&&&&&%%%%%%&&&%%%%%%&&&&&&'''((())))))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%'''''''''(((((((((((()))&&&&&&'''((())))))((((((&&&&&&''''''((()))))))))''''''''''''((((((((()))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((())))))))))))(((((())))))(((((('''''''''&&&************************))))))))))))************))))))***++++++++++++***((()))***+++++++++++++++++++++++++++++++++++++++***************+++++++++++++++,,,---............))))))***+++,,,------,,,++++++,,,,,,+++***((('''***)))))))))))))))******++++++,,,---...///000111,,,000000,,,+++...///...---,,,,,,++++++,,,,,,------------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))***************+++++++++))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%'''(((((('''((()))***''''''''''''''''''''''''###%%%'''&&&%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))'''%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$$$$############"""""""""###$$$$$$$$$$$$###!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""############""""""""""""#####################$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$#########$$$&&&''''''((((((''''''&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%$$$%%%''')))***)))(((''',,,+++)))(((&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%))))))(((((((((((())))))''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******)))((('''&&&%%%%%%***)))(((''''''((()))***))))))))))))))))))))))))*********)))))))))))))))******+++++++++******)))+++++++++*********))))))))))))))))))))))))))))))------,,,,,,,,,,,,++++++************************))))))************))))))++++++++++++++++++++++++,,,,,,,,,---...///000111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...+++++++++*********))))))+++&&&)))444777///)))***))))))))))))))))))))))))(((((())))))))))))((((((((('''''''''&&&&&&&&&&&&((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((''''''%%%$$$###""""""%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))******+++...,,,***'''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%!!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%% !!!"""###$$$$$$%%%########################%%%%%%%%%$$$###"""!!! ########################"""###$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$''''''&&&%%%%%%$$$######(((%%%###%%%(((***&&&"""""""""!!!!!!!!!!!!""""""!!!!!!"""""""""#########&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$''''''&&&###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%$$$%%%''')))***)))((('''+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''))))))((('''''''''(((((('''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((('''''''''''')))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))*********+++++++++,,,,,,******************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---......///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------+++++++++*********))))))---(((***444666///***,,,))))))))))))))))))))))))(((((())))))))))))((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))),,,+++)))&&&%%%%%%&&&'''((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$"""""""""""""""#################################%%%%%%%%%%%%$$$###"""!!!##############################$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$'''&&&&&&%%%$$$$$$######'''$$$"""$$$'''(((%%%!!!########################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&$$$%%%'''((())))))((((((***))))))(((((((((((((((''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())))))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&'''''''''(((((()))((((((((((((((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++***************---((()))000222,,,***,,,))))))))))))))))))))))))'''(((((())))))((((((''')))(((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%% !!!###$$$&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((***)))'''%%%$$$$$$%%%%%%((((((''''''''''''&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$##################""""""!!!!!!########################%%%%%%&&&%%%%%%$$$##############################$$$$$$$$$%%%$$$$$$######"""############$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%###!!!###&&&&&&$$$!!!######$$$$$$$$$$$$######"""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''(((((((((((()))(((((((((((()))******'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''((()))))))))(((&&&%%%((((((((((((((((((((((((((((((((()))))))))))))))***++++++,,,,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,***************************++++++++++++++++++***************************+++++++++++++++*********,,,,,,+++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************************+++,,,---...---,,,+++***************************''''''++++++((('''***))))))))))))))))))))))))'''(((((((((((((((((('''))))))((((((((('''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%!!!""""""###$$$%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""######""""""""""""""""""########################%%%%%%&&&&&&&&&%%%$$$$$$########################$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$###"""###%%%&&&$$$""" !!!""""""""""""!!! !!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''$$$%%%&&&''''''(((((((((''''''''''''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''))))))))))))'''&&&((((((((((((((((((((((((''''''(((((()))))))))))))))***++++++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++******************************))))))************))))))************************)))******++++++***)))(((++++++***)))))))))******++++++++++++++++++++++++,,,,,,------------,,,,,,***************************+++,,,---...---,,,+++************************)))''''''((((((&&&'''***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$###############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$#########""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&%%%%%%########################$$$$$$$$$$$$######"""!!!""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$######%%%$$$$$$%%%&&&&&&$$$###!!!!!!""""""""""""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$######""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((((((&&&&&&&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''((('''''''''&&&&&&%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***((()))***+++++++++++++++(((((()))))))))))))))***)))))))))))))))))))))))),,,,,,+++++++++*********************************)))))))))******)))))))))************************((()))***+++++++++))))))+++******)))))))))******++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,***************+++++++++************(((''')))+++((((((((((((((((((((((((&&&''''''((((((''''''&&&((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%(((''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##########################################$$$$$$""""""############$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############""""""#########$$$$$$$$$$$$$$$$$$#########"""""" !!!"""###$$$%%%%%%""""""""""""""""""""""""######$$$%%%%%%&&&%%%%%%#################################$$$######"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$############$$$$$$$$$%%%######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%&&&'''((((((&&&&&&%%%&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&''''''""""""###$$$%%%'''((()))))))))))))))))))))))))))&&&&&&''''''((())))))***''''''((()))************(((((((((((())))))******)))))))))))))))))))))))))))))))))***************************************)))******++++++******)))************************'''(((***,,,,,,,,,+++***+++******))))))******+++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------))))))*********+++++++++)))+++,,,***'''''')))***((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$""""""""""""#########$$$%%%%%%$$$$$$$$$#########!!!!!!""""""#########$$$""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%########################!!!""""""############""""""############$$$$$$$$$##################$$$$$$"""###$$$%%%$$$#########&&&$$$"""!!!!!!"""$$$&&& !!!!!!!!!""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$#########$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$''''''%%%$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&'''((()))***###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&(((((())) !!!###%%%((()))************************&&&&&&&&&'''((())))))***&&&&&&((())))))*********'''((((((((())))))******))))))))))))))))))))))))&&&&&&'''((()))***++++++************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))&&&(((***,,,---,,,+++++++++***************++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...))))))******++++++++++++&&&***+++(((&&&&&&'''(((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%''''''((("""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%% !!!###&&&))),,,...///&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############!!!"""###$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""############%%%%%%%%%$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%######################## !!!"""###############"""############$$$$$$$$$##################$$$$$$!!!"""$$$$$$###""""""###%%%###  ###%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$"""!!! ##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$'''&&&&&&%%%$$$###""""""%%%%%%%%%$$$$$$$$$######"""###%%%%%%$$$$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((('''&&&&&&"""!!! """&&&((((((&&&%%%&&&&&&'''&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$&&&&&&''''''&&&############$$$%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((***************)))((((((''''''''''''((((((((((((++++++******)))(((((((((+++*********))))))((((((++++++******))))))(((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))))),,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++***************)))))))))))))))++++++***)))((('''&&&&&&******))))))((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&%%%$$$######%%%'''***+++%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$#########$$$###""""""!!!"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$###"""!!!!!! """"""""""""############$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%$$$###$$$'''((('''%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))((('''&&&''''''((((((((()))))))))(((((((((((())))))))))))************)))))))))((())))))))))))(((((((((((())))))))))))************************************************************************))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&""""""!!!!!!"""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$################################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$###""""""""""""#################################$$$$$$$$$$$$############""""""######$$$%%%$$$$$$######"""!!!!!! """"""""""""###############$$$%%%&&&&&&%%%$$$###"""######$$$$$$######""""""############$$$$$$$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###$$$&&&########################$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""###$$$%%%%%%%%%$$$$$$'''&&&%%%%%%''''''&&&%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######""""""###$$$&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&((((((((()))))))))******&&&&&&''''''((())))))***************))))))))))))''''''(((((((((((((((((())))))))))))************************************************************++++++*********)))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))******&&&&&&'''((()))***++++++''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############$$$%%%%%%###"""!!! !!!"""$$$$$$%%%%%%&&&&&&''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!"""###########################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&#########"""""""""""""""%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$######"""!!!!!!!!!""""""""""""##################$$$$$$$$$$$$######"""""""""######""""""""""""############$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!###%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''(((((((((''''''&&&))))))))))))************(((((((((((())))))***************)))))))))))))))''''''(((((())))))******((()))))))))************************************************************+++++++++*********)))))))))))))))))))))************+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++************)))))))))))))))*********&&&&&&'''((()))***++++++'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&##################""""""&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%############""""""!!!!!!!!!"""""""""############""""""############""""""""""""############""""""""""""#########$$$$$$$$$$$$$$$###############$$$########################%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$%%%%%%&&&########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$#########%%%%%%%%%######$$$%%%"""###$$$$$$$$$$$$###"""#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%'''%%%$$$""""""$$$%%%'''%%%%%%%%%&&&&&&&&&''''''"""###$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!###%%%&&&&&&&&&%%%$$$######$$$$$$&&&&&&&&&''''''''''''(((''''''((())))))(((''''''&&&&&&&&&''''''''''''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))((((((((())))))))))))************+++++++++*********))))))))))))))))))))))))******)))))))))******+++++++++((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((()))))))))******************++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++*********))))))(((((())))))************(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%'''&&&&&&%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$##############################$$$$$$$$$$$$############""""""######$$$%%%#########"""""""""""""""!!!"""""""""############""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$###############$$$$$$########################%%%%%%$$$$$$###"""""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%#########$$$########################""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$#########$$$%%%&&&!!!"""$$$$$$$$$$$$&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###"""######$$$%%%%%%%%%$$$#########$$$$$$&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''((('''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((()))))))))******------,,,++++++***))))))))))))))))))******************++++++++++++++++++))))))))))))************++++++++++++++++++++++++------------------------,,,++++++++++++*********((())))))******+++++++++*********++++++,,,,,,---************+++++++++++++++************)))))))))((((((((()))******++++++******))))))((((((''''''((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###############""""""""""""""""""""""""######$$$$$$$$$$$$############""""""######$$$%%%######""""""""""""""""""""""""""""""##################""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$#########"""######$$$%%%########################"""""""""###$$$$$$%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%###"""###$$$%%%$$$###""""""###$$$%%%!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&###%%%&&&&&&$$$###%%%''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''((((((&&&%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((('''''''''((((((((()))))))))+++++++++***************((()))))))))************+++++++++***************))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******+++,,,,,,---)))******+++,,,,,,------************++++++++++++************))))))))))))'''(((((()))******++++++))))))))))))(((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$########################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""###$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$###""""""""""""#################################$$$$$$$$$$$$############""""""######$$$%%%"""""""""""""""""""""###""""""""""""############$$$###""""""""""""###$$$######$$$$$$$$$$$$######"""############$$$$$$$$$######""""""###$$$$$$%%%########################"""""""""###$$$$$$%%%%%%""""""!!!!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%###"""###$$$%%%$$$"""!!!!!!"""$$$%%%!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&""""""############""""""'''&&&%%%$$$%%%&&&'''(((&&&((()))((($$$###$$$&&&%%%$$$$$$###$$$%%%'''(((&&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&&&&&&&&&&'''''''''((((((((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''''''''((((((((((((''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''''''''''''((((((((((((((((((((()))******++++++(((((())))))*********+++++++++******))))))(((((())))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------))))))***+++,,,,,,------)))************+++++++++************))))))))))))'''(((((()))***+++++++++(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""######$$$######$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!""""""#########$$$$$$######"""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############"""###$$$$$$%%%"""""""""""""""#########""""""""""""############%%%$$$###""""""###$$$%%%""""""############"""""""""############$$$$$$$$$######""""""###$$$%%%%%%""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!""""""######$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$#########"""""""""###%%%&&&##############################$$$$$$$$$%%%%%%%%%######""""""###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$((('''&&&&&&$$$$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))'''$$$"""!!!###%%%'''%%%%%%%%%&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###%%%((()))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''******))))))))))))************))))))))))))***************)))))))))))))))(((((()))************)))'''(((((()))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************************************,,,+++***))))))***+++,,,***++++++,,,,,,++++++***,,,+++++++++***)))))))))*********))))))))))))(((&&&&&&&&&&&&(((***,,,---&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&#################################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$%%%$$$###!!!!!!!!!""""""###$$$%%%&&&%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&&&&&&&%%%###"""""""""""""""#########$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""######""""""######$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$%%%!!!"""###""" """###$$$%%%%%%$$$###"""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%$$$###"""!!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((()))))))))++++++************++++++******))))))))))))*********)))))))))))))))))))))***************)))(((''''''(((((()))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++*********++++++++++++++++++++++++++++++++++++***))))))***++++++***++++++,,,,,,++++++***++++++******************+++************)))))))))''''''&&&'''((()))+++,,,&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$###"""!!!!!!"""#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!"""""""""!!!########################$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$%%%%%%%%%$$$$$$###"""###############$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""&&&$$$"""###%%%%%%$$$""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$##################$$$$$$%%%%%%$$$$$$###!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""#######################################$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&((((((((('''%%%$$$''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((((((''''''&&&(((((()))))))))*********,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))******,,,+++++++++)))((('''&&&'''((())))))******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******++++++++++++******))))))******************+++++++++************)))((((((''''''(((((()))***&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$######"""""""""###$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%$$$$$$###""""""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""%%%$$$""""""######!!!"""###$$$$$$$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%########################$$$############$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%$$$######"""""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((+++******))))))******+++))))))************)))))))))))))))))))))*********+++++++++******)))''''''(((((()))************)))******************************************************))))))***+++,,,,,,++++++++++++++++++++++++******))))))))))))************++++++++++++******(((((())))))******++++++++++++++++++************(((((((((((('''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%########################%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""######$$$$$$%%%######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$###"""###$$$&&&$$$$$$#############################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$""""""""""""""""""""""""######################## !!!"""###$$$%%%######""""""""""""!!! #########$$$$$$##################$$$$$$$$$%%%%%%""""""""""""""""""""""""###############$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#################################$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$######""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''(((((()))''''''''''''(((((((((((())))))(((((((((((())))))((()))************)))((((((((())))))************((()))************))))))((())))))***************************************************************))))))))))))***++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((((((((())))))******++++++++++++*********))))))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################"""######""" """######""""""!!!!!!!!! #################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$#########!!!"""###$$$$$$$$$$$$###""""""""""""""""""""""""######################## !!!"""###$$$###$$$%%%%%%%%%%%%&&&&&&$$$##################$$$""""""""""""#########$$$""""""""""""""""""""""""######""""""######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###""""""!!!###$$$$$$%%%%%%$$$$$$###''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$###""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$"""""""""###%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!! &&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''(((((((((%%%%%%&&&&&&'''(((((((((###$$$$$$%%%&&&'''(((((((((((()))))))))*********(((((((((''''''(((((((((((()))***++++++***)))(((((((((((()))******++++++(((((()))***************((()))******++++++************************************************************)))))))))***++++++))))))))))))))))))))))))((())))))******))))))((())))))************))))))(((((())))))))))))))))))*********))))))))))))(((''''''(((((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""$$$$$$$$$$$$$$$################################################"""""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""###$$$$$$%%%$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$########################!!!$$$&&&%%%""" !!!###"""""""""!!!!!! ###############$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""######$$$#########!!!"""###%%%%%%$$$######""""""""""""""""""""""""########################"""!!!!!! !!!!!!!!! """############%%%&&&$$$$$$###""""""###$$$$$$!!!!!!"""""""""####################################""""""""""""###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""!!! ###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%$$$####################################$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$"""######$$$%%%%%%&&&&&&###%%%''''''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))%%%%%%&&&&&&'''(((((()))'''''''''''''''&&&&&&&&&''''''((((((((()))))))))))))))(((((((((((())))))((()))***++++++***)))((('''(((((()))******++++++)))************))))))((())))))***++++++++++++***************************************************+++******))))))))))))***))))))))))))))))))))))))'''((()))******)))((('''))))))************)))))))))))))))))))))((((((((()))))))))(((((((((''''''%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########$$$$$$$$$$$$#########"""########################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$%%%%%%%%%$$$###"""###############%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################"""'''(((%%%###$$$&&&######""""""!!! """"""#########$$$$$$$$$############$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!!!!"""###############!!!"""$$$%%%%%%$$$###"""""""""""""""""""""""""""##############################""""""""""""###### """!!! """$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$%%%%%%$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###!!!"""###$$$%%%%%%$$$#################################$$$$$$$$$%%%%%%%%%""""""###$$$%%%'''((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!###&&&((()))'''%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&###%%%((((((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))%%%%%%&&&&&&'''((())))))+++***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''******))))))))))))******''')))***++++++***)))''''''(((((()))***+++++++++++++++++++++***((('''&&&))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))************************'''((()))******)))((('''))))))************))))))******))))))((((((''''''((((((((((((''''''''''''$$$%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$######""""""########################!!!!!!""""""######$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&%%%$$$"""!!!######""""""###%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""""""""""""""""""""""""""$$$"""!!!"""$$$$$$$$$$$$###"""!!!!!! """"""######$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###!!!!!!"""############### """$$$%%%%%%%%%###"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$&&&((()))"""$$$&&&$$$!!!!!!###%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$################################################$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%#########$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%% ###%%%''''''&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%&&&&&&%%%$$$###'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((())))))(((((((((((())))))))))))))))))************)))))))))((()))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))************((((((((((((((())))))))),,,,,,++++++***)))))))))+++++++++******)))''''''''''''((())))))((('''&&&&&&&&&'''((()))***++++++((((((''''''''''''(((((((((((((((((((((((((((((('''((()))+++++++++***)))'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$######""""""######$$$"""############$$$$$$$$$##############################""""""""""""############$$$$$$$$$$$$#####################"""!!!!!!%%%%%%$$$###""""""##############################!!!!!!"""###$$$$$$%%%%%%!!!!!!"""############"""######""""""######$$$%%%"""######$$$$$$$$$######$$$#########""""""!!!!!!$$$$$$$$$#########""""""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""&&&'''&&&###""""""######""""""!!!!!! $$$$$$$$$############"""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###############$$$$$$$$$###!!!!!!$$$&&&"""%%%&&&######&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$############$$$ !!!###%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""######$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''))))))(((((((((((())))))(((((())))))))))))******)))))))))))))))******+++))))))))))))))))))))))))*********+++++++++,,,,,,******++++++******)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++***)))(((''''''((()))))))))((('''''''''''''''((())))))******((((((''''''''''''(((((('''''''''''''''''''''''''''((())))))))))))))))))&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%$$$############$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$######!!!""""""######""""""!!!%%%$$$$$$###""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%""""""""""""##################""""""######$$$%%%######$$$$$$$$$######"""$$$$$$$$$$$$#########"""$$$$$$$$$#########"""""""""""""""############$$$"""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######################## """%%%%%%$$$"""""""""""""""##################$$$$$$$$$############"""#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!!!!###$$$$$$###!!!"""###%%%###%%%$$$ $$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######""""""######"""###$$$%%%&&&%%%$$$$$$&&&$$$###$$$%%%&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&)))((((((''''''(((((()))'''((((((((()))))))))***)))))))))))))))*********)))))))))))))))))))))))))))*********++++++++++++))))))******))))))((('''))))))))))))************++++++******))))))((((((&&&&&&'''(((((()))*********************)))((('''''''''((())))))(((((('''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))(((''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#########""""""%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############$$$$$$$$$$$$###### !!!!!!""""""""""""!!!%%%$$$######"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$###"""!!!!!!!!!"""$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%"""""""""""""""######$$$"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""######!!!!!!"""###""""""######$$$%%%%%%&&&$$$$$$$$$############"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$###!!! ###$$$$$$###""""""###%%%$$$%%%""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$%%%%%%%%%$$$$$$###%%%$$$###$$$%%%%%%%%%###&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&(((((((((''''''((((((((('''''''''((()))))))))***(((((()))***************)))))))))))))))))))))))))))))))))************+++))))))******))))))((('''((()))))))))************,,,,,,+++***)))((((((''''''''''''(((((()))))))))((((((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''))))))((((((((('''''''''(((''''''&&&&&&''''''((('''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$########################!!!!!!"""###$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######$$$$$$$$$$$$######"""""""""""""""!!! $$$$$$###############$$$########################!!!"""""""""#########$$$$$$###!!! """$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%"""""""""""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""!!! """$$$############$$$$$$%%%%%%$$$$$$$$$#########""""""###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!"""$$$$$$$$$""""""###%%%$$$%%%######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$######""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######%%%$$$######%%%%%%$$$###&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""######$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((''''''''''''(((((('''''''''((()))******+++(((((()))************)))(((((((((((((((((((((((((((((()))))))))***************++++++******)))(((((()))))))))************,,,++++++***)))(((''''''*********))))))(((((((((&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$#####################$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###########################""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$$$$$$$###""" $$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$###!!! """$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$###"""!!!""""""##########################################"""""""""#########$$$$$$"""""""""""""""######$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """$$$$$$$$$#########"""""""""$$$$$$$$$#########""""""#################################$$$$$$$$$%%%%%%##################$$$$$$"""###%%%$$$###"""###$$$"""%%%%%%""""""%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%&&&%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))(((((((((''''''&&&&&&''''''(((''''''((()))***+++,,,,,,'''((()))++++++******)))(((((((((((((((((((((((((((((((((((())))))))))))******++++++******)))((())))))))))))******************))))))((((((''''''++++++***))))))(((''''''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&###############"""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$"""!!!#########"""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%######""""""######$$$%%%"""######$$$$$$$$$######"""""""""""""""########################$$$$$$$$$"""""""""############$$$"""""""""""""""######$$$#########$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######!!! """$$$%%%$$$$$$###""""""!!!!!!$$$$$$$$$############"""###############"""""""""############$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%!!!###%%%%%%###"""###$$$"""%%%&&&$$$$$$&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###$$$%%%$$$"""$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""######$$$$$$$$$$$$$$$############$$$$$$""""""######$$$%%%%%%&&&$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%&&&&&&$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''(((''''''&&&&&&''''''((((((((()))***+++,,,------'''(((***+++++++++)))((((((((((((((((((((((((((('''''''''((((((((())))))))))))******))))))((('''))))))))))))************((((((((('''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%'''((()))'''''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%##############################$$$$$$$$$$$$############$$$$$$$$$$$$#################################$$$$$$$$$$$$######"""$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$######"""######""""""###$$$$$$%%%"""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""##################""""""######$$$%%%!!!"""###$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%"""""""""""""""######$$$#########$$$$$$$$$%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$###"""!!!###$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$############"""$$$#########"""""""""!!!############$$$$$$$$$$$$###############$$$$$$$$$!!!###%%%%%%$$$############%%%$$$!!!!!!$$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$%%%%%%######$$$%%%$$$###############$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$###"""#########$$$$$$######$$$$$$%%%&&&$$$###"""###$$$$$$$$$"""###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$$$$%%%$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%'''&&&%%%$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%'''((())))))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&'''''''''((()))***+++,,,---......'''(((***+++,,,+++)))(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((''''''&&&))))))))))))************&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((((('''''''''&&&&&&'''(((***+++'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((''''''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""""""""""""""###############"""!!! $$$##################$$$"""############$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!"""############"""#########"""###$$$$$$%%% !!!"""###$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""$$$%%%$$$###"""###$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$############"""$$$#########""""""!!!!!!"""############$$$$$$$$$%%%$$$$$$$$$######""""""!!!###%%%%%%$$$###"""###$$$%%%""""""%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$!!! ###&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&'''&&&$$$###""""""!!!!!!!!!""""""""""""#########%%%$$$$$$######$$$$$$%%%$$$$$$"""""""""###$$$%%%%%%$$$$$$###$$$%%%'''((("""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$###"""!!!!!!""""""######$$$$$$$$$######"""&&&&&&%%%$$$$$$######""" !!!$$$&&&'''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&''')))(((&&&$$$$$$$$$&&&'''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%$$$###$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))))))))************))))))************))))))))))))))))))))))))))))))(((((('''(((((()))***+++,,,---............---,,,+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&''''''((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%###$$$$$$$$$$$$###""""""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$$$$###$$$$$$###""""""###$$$$$$###"""!!!!!!!!!"""$$$%%%&&&%%%%%%$$$#########$$$""""""""""""""""""""""""%%%%%%$$$###"""""""""###!!!!!! !!!!!!###""" !!!###%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""&&&%%%###"""!!!"""####################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$###$$$$$$$$$###""" ###"""!!!"""$$$%%%%%%$$$""""""###$$$$$$$$$$$$$$$!!!!!!"""############"""&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###!!!!!!$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########%%%%%%$$$######""""""""""""""""""#########$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###""""""###$$$%%%$$$$$$"""!!!!!!!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$###"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%% """###$$$%%%$$$"""!!!###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&'''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((()))))))))*********''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((()))***((()))************)))(((*********)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$##############################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%################################################$$$$$$$$$%%%%%%$$$$$$###$$$##################$$$$$$###""""""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$########################%%%$$$######""""""#########""""""!!!!!!""""""###$$$###!!!!!!!!!"""$$$%%%$$$$$$###""""""""""""""" $$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!$$$$$$################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$######$$$######"""!!! $$$"""""""""$$$%%%$$$###""""""###$$$$$$$$$######!!!"""######$$$$$$######$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######"""######$$$""""""!!!!!! !!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$############$$$######$$$$$$$$$$$$$$$###"""######$$$%%%%%%&&&&&&###$$$%%%%%%%%%$$$"""!!!###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$###""""""###%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((())))))))))))******''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((('''(((((((((&&&''''''((((((''''''&&&******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""##################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$######$$$$$$########################$$$$$$###"""""""""######$$$######""""""######$$$############$$$$$$%%%%%%$$$###""""""""""""""""""########################$$$$$$$$$$$$$$$$$$######"""""""""""""""!!!!!!!!!"""######$$$$$$$$$####################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############""""""""""""######$$$###""""""###$$$###!!!#########$$$######"""""""""######$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########"""""""""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$#########"""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$##################!!!!!!"""###$$$%%%''''''""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%&&&###############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((((()))))))))***))))))************))))))((((((((((((((((((((((((***)))((('''''''''''''''((((((((())))))(((((((((***)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%##############################""""""""""""###############""""""#########""""""$$$%%%%%%%%%$$$#########"""""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################"""""""""""" !!!###$$$%%%%%%$$$#################################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""######"""!!!!!!!!!"""$$$%%%%%%###""""""######""" ###############""""""!!!######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###""""""""""""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$#########"""###$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$######""""""""""""###%%%&&&'''''''''""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''((((((###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((((((((()))))))))))))))************))))))(((((((((((((((((((((((())))))(((''''''&&&'''''')))))))))(((((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$##################""""""%%%$$$$$$###$$$$$$%%%%%%###########################""""""!!!""""""#########""""""!!!!!!""""""### !!!###$$$%%%$$$###"""###"""""""""""""""######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$#################################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""""""""!!!!!!!!!###$$$%%%%%%###""""""######!!! """"""#########""""""!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$######"""""""""###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$%%%%%%$$$$$$###!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$############$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!"""###$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$######%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''&&&'''''''''(((''''''&&&&&&''''''((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""#########"""!!!!!!$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""######"""""""""!!!!!!""""""""" !!!###$$$$$$$$$###""""""""""""""""""######$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""######$$$$$$$$$####################################$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""!!!""""""###$$$$$$###"""!!!!!!"""###""" !!!""""""######"""""""""######$$$$$$$$$$$$$$$!!!!!!"""######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$################################################$$$$$$$$$###############!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$###""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""############$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%$$$###!!! %%%%%%%%%$$$###!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&"""""""""""""""###$$$%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))''''''&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%%%%'''&&&$$$""""""$$$&&&'''######$$$$$$$$$###"""!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######$$$######""""""######$$$"""######$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$######################################################!!!"""###$$$$$$###"""!!!!!!""""""############""""""!!! !!!"""###"""!!!!!!"""############!!!"""######$$$$$$###### !!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""$$$%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""########################!!!###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%### ###&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%$$$###!!! ###$$$$$$%%%%%%###"""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&""""""!!!!!!"""###$$$$$$"""###$$$%%%&&&&&&'''&&&#########$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###############"""!!! #########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%%%%%%%$$$######%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((())))))(((''''''''''''((()))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''&&&%%%$$$$$$$$$$$$&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&)))&&&$$$""""""$$$&&&)))$$$%%%%%%&&&%%%$$$###"""$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""!!!""""""###$$$$$$  """###$$$%%%&&&""""""######$$$$$$$$$$$$&&&%%%###"""""""""####################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!!!! !!!"""$$$###""" !!!###$$$$$$$$$!!!!!!"""###############"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""########################((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! !!!!!!######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""""""""#################################%%%%%%%%%$$$$$$#########$$$######&&&((((((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%((()))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&'''&&&%%%%%%'''(((((('''(((((((((((('''&&&%%%$$$&&&'''((('''&&&&&&'''((('''''''''&&&&&&''''''''')))((((((''''''&&&%%%%%%(((&&&######$$$&&&'''((())))))((((((''''''''''''''''''(((((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$######""""""######$$$%%%########################!!! !!!"""############"""!!!!!!!!!!!!!!!########################%%%%%%$$$$$$%%%%%%&&&'''(((&&&###"""###'''+++...'''&&&$$$#########$$$$$$########################%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$######""""""$$$$$$######"""!!!!!!!!!"""###$$$%%%%%%$$$###"""%%%$$$###!!!!!!###$$$%%%$$$#########""""""!!!!!!"""############$$$$$$$$$######""""""""""""######$$$$$$######""""""!!!!!!########################$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!######""""""""""""######""""""############""""""$$$###"""!!!!!!"""###$$$&&&%%%$$$###"""!!! ###############"""!!!!!!################################################"""######$$$$$$$$$######!!!!!!!!!!!!""""""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$%%%%%%""" $$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""#########$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$######%%%((((((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''%%%&&&''')))(((((((((((((((((('''&&&%%%$$$&&&'''((('''&&&&&&'''(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&''''''((((((((('''%%%%%%'''((((((((((((((((((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%######""""""######$$$%%%##############################""""""######$$$$$$######"""!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$%%%%%%&&&'''%%%###"""###&&&))),,,&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$######""""""""""""""""""""""""#########"""###$$$$$$$$$$$$###""""""!!!  !!!"""$$$#########"""""""""""""""############$$$$$$$$$######""""""""""""##################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$###""""""######""""""""""""######""""""############""""""######"""!!!!!!"""######!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$###""""""################################################"""######$$$$$$$$$######"""""""""""""""!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$##############################!!!"""###$$$%%%$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************************)))'''&&&'''((()))))))))(((((((((((('''&&&%%%%%%&&&'''((('''&&&&&&'''(((((('''&&&%%%%%%&&&'''((($$$$$$%%%&&&&&&''''''((('''&&&%%%&&&((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%######""""""######$$$%%%########################&&&%%%%%%$$$$$$$$$%%%%%%######"""!!!!!!!!!""""""#######################################$$$$$$%%%%%%$$$$$$######%%%&&&'''&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########""""""""""""""" !!!!!!"""######$$$$$$"""######$$$$$$######"""!!!  !!!###############""""""""""""############$$$$$$$$$######""""""""""""######"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###""""""######""""""""""""######""""""############""""""""""""!!!!!!!!!!!!"""""" !!!"""$$$%%%&&&'''$$$%%%%%%%%%%%%$$$############################################################$$$$$$$$$######"""#########""""""!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************++++++)))((('''''')))******)))''''''(((((('''&&&&&&%%%&&&'''((('''&&&&&&&&&(((((('''&&&%%%%%%&&&'''((('''''''''&&&%%%%%%$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&######""""""######$$$%%%########################'''&&&%%%$$$$$$$$$$$$$$$######""""""!!!""""""###########################"""""""""""""""######$$$$$$$$$$$$###############%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""############""""""############""""""$$$###""""""""""""###$$$########################""""""#########$$$$$$$$$######""""""""""""######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""######$$$$$$$$$######"""######""""""""""""######"""######$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!###$$$$$$%%%$$$$$$############################################################$$$$$$$$$###""""""$$$$$$######"""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&(((((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******)))((('''''')))******)))'''''''''(((''''''&&&%%%&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$&&&%%%%%%&&&(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&######""""""######$$$%%%########################&&&%%%$$$#####################""""""""""""######""""""""""""""""""""""""""""""!!!!!!""""""###$$$##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""""""""#####################""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""#########$$$$$$$$$######""""""""""""######""""""######$$$$$$%%%%%%########################"""######$$$$$$$$$######"""######$$$$$$$$$############""""""""""""############$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!$$$###"""!!! """"""###############"""################################################$$$$$$$$$$$$$$$###"""!!!$$$#########"""""""""!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$######################## """###$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$###############"""###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''%%%%%%%%%&&&&&&&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((())))))))))))'''&&&'''((()))))))))&&&'''''''''''''''&&&&&&&&&'''((('''&&&&&&'''((('''((()))******)))((('''%%%%%%&&&&&&'''(((((()))((('''&&&''')))***)))((($$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%######""""""######$$$%%%########################$$$######""""""""""""#########"""""""""###$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$##################""""""######$$$%%%%%%%%%$$$$$$########################%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$$$$$$$######"""!!!!!! ###""""""!!!!!!""""""####################################$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""###############$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$#########""""""""""""############$$$$$$$$$$$$######""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""################################################$$$$$$$$$$$$$$$###"""!!!########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!! ###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%$$$""""""""""""""""""""""""$$$$$$%%%%%%&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$########################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((())))))***((('''%%%&&&''')))((((((&&&&&&'''''''''''''''&&&&&&'''((('''&&&&&&'''(((&&&(((+++------+++(((&&&&&&&&&'''(((((())))))***'''%%%$$$$$$&&&'''''''''%%%%%%%%%%%%&&&&&&&&&'''###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""######$$$%%%###########################""""""""""""######$$$######""""""######$$$%%%""""""""""""""""""""""""###""""""""""""###$$$$$$#########""""""###$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%#########"""""""""""""""###"""!!! !!!"""###""""""############""""""#########$$$$$$%%%%%%%%%"""############$$$$$$$$$######""""""""""""######%%%$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""!!!!!!""""""######$$$$$$!!!"""######$$$$$$$$$###################################################$$$%%%%%%$$$$$$"""!!!!!!"""""""""######$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%%%%##############################"""""""""###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!"""############$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!###%%%$$$"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''((('''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++'''&&&%%%%%%'''(((((('''&&&&&&'''''''''''''''&&&&&&'''((('''&&&&&&'''(((&&&(((,,,//////,,,(((&&&*********)))((((((''''''$$$""" !!!###$$$$$$%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""##################"""###$$$$$$%%%########################""""""""""""###$$$%%%%%%######""""""###$$$%%%%%%""""""""""""""""""""""""###############$$$$$$%%%$$$###"""""""""###%%%&&&"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!!!!"""######$$$$$$###"""!!! !!!"""#########$$$$$$$$$$$$###############$$$$$$%%%%%%%%%"""############$$$$$$$$$######""""""""""""######&&&%%%%%%$$$$$$#########''''''''''''''''''''''''!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%################################################%%%%%%%%%$$$$$$"""!!!!!!!!!!!!"""###$$$%%%%%%&&&######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""###$$$$$$%%%$$$#########""""""!!!!!!"""!!! !!!###$$$######$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&'''((($$$%%%%%%&&&%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((())))))))))))***)))((('''&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((()))))))))***,,,,,,,,,***((('''''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""!!!!!! !!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###""" """###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$######$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""$$$$$$#################################$$$$$$%%%$$$$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!""""""###############$$$$$$$$$%%%%%%##################""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))***)))((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''(((((()))((()))***++++++)))'''&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$#########""""""""""""""""""""""""#########""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%''''''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$############$$$$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$###""""""###$$$$$$#########$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""###########################""""""""""""###$$$$$$&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!"""######$$$$$$###############$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''(((((((((((())))))(((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&''''''((()))'''((()))))))))(((&&&%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$############"""############""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$"""""""""#########$$$$$$""""""""""""#########$$$$$$$$$%%%%%%%%%$$$############"""!!!!!!"""######"""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""########################"""""""""""""""######$$$''''''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$##################$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((((((&&&$$$###%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''(((((((((((('''&&&''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$######""""""$$$$$$$$$###########################""""""""""""$$$$$$######""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################"""!!!!!!"""######!!!""""""""""""#########""""""""""""############$$$$$$%%%%%%%%%$$$$$$############""""""#########$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""""""""""""""############""""""!!!!!!""""""###$$$''''''&&&&&&%%%%%%%%%%%%""""""######$$$$$$%%%%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$###############$$$""""""##################!!!"""###%%%%%%$$$######""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$"""!!! ######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$&&&'''))))))'''&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$######"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######!!!""""""""""""##################$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""!!!!!!"""""""""#########"""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$"""""""""######$$$$$$$$$"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""###$$$$$$%%%"""""""""""""""#########!!!"""######$$$$$$######"""""""""############$$$#########$$$$$$$$$$$$$$$######""""""!!! ######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#####################""""""""""""""""""###############&&&&&&&&&&&&&&&'''''''''############""""""""""""######################################################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############"""""" !!!!!!""""""########################$$$$$$%%%$$$$$$$$$$$$###################################################$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!""""""###$$$&&&&&&"""""""""######$$$$$$$$$"""!!!!!!!!!""""""######""""""""""""##############################"""""" !!!!!!"""""""""!!!!!!######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######""""""""""""############!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&"""""""""""""""#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""############$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############"""""" !!!!!!"""######$$$$$$$$$$$$$$$$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$######""""""!!!!!!$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!"""###%%%&&&'''#########$$$$$$%%%%%%%%%"""!!! !!!###$$$""""""""""""############$$$#########""""""!!!!!!!!!!!!###$$$&&&&&&''''''######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$%%%&&&'''((($$$$$$#########$$$&&&'''$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!""""""######$$$$$$!!!!!!""""""#########$$$ !!!!!!""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############"""""" !!!"""######$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! $$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$""""""""""""############!!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###########################$$$$$$$$$######""""""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""$$$###"""###%%%&&&%%%$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$"""###%%%&&&'''&&&%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%&&&$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%%%%"""###%%%''''''&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%(((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###$$$ !!!!!!"""###$$$$$$$$$"""######$$$$$$%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""###$$$$$$%%%&&&''''''&&&$$$###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""########################$$$%%%%%%$$$###!!!!!! !!!###&&&((($$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""############""""""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$"""###$$$$$$%%%%%%$$$$$$""""""""""""############!!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%$$$$$$$$$########################&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$###"""###%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$######$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%%%%$$$%%%&&&$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""""""""######$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!"""######!!!!!!!!!"""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""########################""""""###$$$$$$###"""!!!$$$$$$######$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$######$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$###""""""###$$$$$$"""###$$$$$$%%%%%%$$$$$$""""""""""""############!!!!!!!!!!!!"""###$$$%%%""""""###$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$###"""""""""######%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!##################""""""!!!!!!""""""###$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$###############$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$################################# !!!"""$$$%%%%%%%%%%%%######"""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$######"""""""""""""""""""""""""""$$$##################$$$""""""###$$$$$$$$$$$$$$$!!!"""""""""############""""""!!!!!!"""###$$$$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%########################!!!!!!""""""######$$$$$$###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$%%%%%%$$$$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%$$$"""!!!"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################!!!!!!!!!"""$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$################################# !!!"""###$$$%%%&&&&&&###"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$#########""""""#########%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""#########$$$$$$#########""""""###$$$$$$$$$$$$###!!!"""""""""############""""""""""""""""""###$$$""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%########################!!!!!!!!!""""""##################$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$%%%%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""!!! !!!"""$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###########################"""""""""######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""""""""######$$$$$$%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!"""######$$$$$$######""""""""""""###############"""""""""""""""######""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$$$$!!!""""""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$##################$$$$$$###"""###%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$############$$$###$$$$$$%%%%%%$$$$$$######%%%&&&&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""!!!""""""######$$$$$$$$$$$$$$$##################$$$$$$%%%%%%&&&"""#########$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$"""###$$$%%%%%%$$$###""""""""""""######""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!""""""###############""""""""""""##################""""""""""""######""""""###$$$$$$$$$$$$###################################################"""######$$$%%%$$$$$$$$$########################$$$$$$$$$$$$############ !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%###"""""""""###$$$###$$$%%%%%%%%%%%%$$$###"""$$$''''''%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%###############$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%&&&''''''((((((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!! !!!"""###$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!! !!!###### !!!!!!""""""""""""!!!"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######""""""""""""#########$$$%%%%%%&&&&&&&&&%%%""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!"""###############""""""""""""##################"""""""""""""""###""""""###$$$$$$$$$$$$###################################################""""""###$$$$$$$$$$$$#################################""""""!!!!!! !!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&((((((((((((&&&%%%$$$###"""###%%%&&&%%%$$$#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%###"""""""""#########$$$%%%&&&&&&%%%$$$###"""$$$''''''%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$#########"""###$$$&&&'''((())))))######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$###"""!!! !!!###$$$%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################  !!!###$$$######$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""############""""""######""""""""""""##############################%%%$$$$$$$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''""""""!!!!!!!!!!!!""""""$$$$$$###""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""!!!"""$$$%%%$$$""" ###""""""""""""""""""###########################$$$$$$##################'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$###"""""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&''''''(((((((((((('''''''''''''''''''''((()))))))))))))))))))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$###"""%%%&&&''''''((((((''''''%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#################################&&&%%%###"""""""""######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$##################&&&%%%###!!!!!!"""###$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%###$$$$$$$$$#########""""""'''%%%###"""!!!!!!###$$$ !!!###%%%&&&%%%$$$### !!!"""###$$$###"""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""############""""""######""""""""""""##############################%%%$$$######$$$%%%$$$####################################$$$$$$%%%%%%&&&######""""""""""""######$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$$$$$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&################################################%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&''''''(((((((((((('''''''''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%$$$"""!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$##################%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$%%%$$$$$$$$$$$$#########""""""$$$###!!! """###$$$!!!"""###$$$$$$$$$###"""!!!"""###$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""############""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!"""$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$#########$$$$$$%%%%%%&&&#####################$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$###############$$$######""""""######$$$################################################$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################"""!!!!!!!!!!!!"""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%######$$$$$$$$$$$$$$$$$$%%%$$$###""""""###%%%&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%######$$$&&&$$$$$$$$$###############!!! """$$$%%%###"""""""""""""""!!!!!!"""######$$$%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######""""""######$$$$$$######"""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!###$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$"""###$$$$$$%%%%%%&&&&&&""""""""""""############""""""#########$$$$$$$$$&&&%%%$$$""""""###%%%&&&""""""!!!!!!!!!!!!""""""#######################################$$$$$$$$$#########"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$################################################""""""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""""""""###""""""""""""""""""""""""############$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&%%%$$$############$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((&&&###!!!###&&&########################"""!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$##################""""""#########"""###$$$%%%%%%%%%%%%$$$!!!!!!!!!""""""#########$$$$$$$$$#########""""""&&&%%%###""""""###%%%'''%%%%%%%%%$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################""""""######$$$%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%((('''&&&%%%###""""""!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&"""!!!"""$$$########################$$$$$$######""""""""""""$$$###"""!!! !!!!!!$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$""" !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""""""""######"""###$$$%%%%%%$$$""""""!!!!!!!!!"""######$$$$$$%%%%%%$$$$$$###""""""!!!%%%$$$"""""""""###%%%&&&$$$$$$############$$$$$$########################"""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$%%%&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""#######################################$$$$$$$$$###############$$$%%%&&&######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%&&&%%%%%%%%%"""""""""""""""""""""""""""""""""############$$$######$$$$$$%%%&&&&&&&&&(((''''''%%%$$$###"""!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$########################$$$$$$$$$%%%%%%%%%$$$###""""""!!!###"""""""""""""""!!!!!!$$$############$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!###%%%&&&%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$""" !!!!!!"""######$$$%%%%%%$$$$$$#####################""""""!!!"""###$$$%%%""""""!!!!!!!!!!!!""""""########################!!!""""""###$$$$$$%%%%%%!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!###$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&'''(((((())))))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!########################""""""#########$$$$$$$$$$$$$$$###""""""###$$$%%%"""###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%&&&%%%%%%$$$""""""""""""""""""""""""""""""""""""##################$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###""""""#########$$$$$$$$$"""###############""""""!!!"""###$$$$$$$$$###"""######"""""""""###$$$%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""$$$&&&'''&&&$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$$$$###!!!!!!""""""###$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%"""!!!!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%% !!!"""$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################"""############$$$$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$ !!!###$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""""""""######$$$$$$$$$$$$%%%$$$###"""""""""###$$$"""###$$$%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###""""""###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%########################!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""##################$$$%%%%%%&&&''''''"""###$$$%%%&&&''''''&&&######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###&&&)))***'''$$$""""""######$$$$$$$$$$$$ !!!"""#########""" !!!$$$%%%&&&%%%$$$######"""!!!!!!!!!"""$$$%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%###!!!!!!###%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$############"""""""""!!!!!!""""""###$$$""""""""""""""""""""""""'''(((((()))(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$)))((('''&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%&&&&&&%%%$$$$$$"""###$$$$$$&&&&&&'''(((***'''%%%$$$%%%&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$"""###%%%&&&%%%"""%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$ !!!!!!!!!!!!!!!!!!######"""""""""""""""###%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((((((((('''&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''########################'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""###### !!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%$$$''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$#########""""""""""""""""""""""""%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((())))))(((((('''''''''&&&&&&&&&((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''((('''&&&&&&''''''&&&$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&$$$$$$###"""&&&$$$"""###%%%&&&%%%###$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$"""!!! !!!""""""""""""""""""######$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&& !!!"""###$$$%%%&&&&&&###""""""""""""###$$$$$$########################''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***)))&&&###'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&$$$$$$###"""%%%$$$######%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%)))&&&###  """###""""""!!!!!!"""###$$$$$$######"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!"""##############################''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&(((+++---+++&&&"""'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%###!!!!!!!!!"""#########"""""""""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$### """###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&########################%%%$$$$$$$$$$$$%%%&&&&&&########################'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%$$$!!!""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""############""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''&&&'''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%(((+++---+++&&&###'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% """###$$$###""""""%%%%%%###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###!!!"""$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########""""""###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""""""""#########$$$$$$######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$%%%&&&&&&########################$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$""" ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$#########$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((()))%%%%%%&&&&&&&&&&&&&&&'''######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%''')))+++***'''$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&$$$$$$###"""###$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%%%%###!!!&&&%%%$$$"""!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###############$$$$$$$$$!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''&&&%%%###""" ######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((($$$$$$%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''((('''&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&$$$$$$###"""###$$$&&&%%%###"""$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&& !!!###$$$%%%$$$#########"""""""""""""""######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!"""""""""###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###########################"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$##################&&&&&&&&&'''''''''((((((#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%'''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&"""%%%&&&%%%###"""$$$&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$******)))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!!!!"""$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$'''&&&$$$""""""###$$$%%%'''&&&$$$###""""""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""########################"""############$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%######$$$''''''$$$ ######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''&&&$$$$$$'''(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((()))######$$$%%%$$$###"""!!!"""""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%%%%&&&'''########################$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$#########&&&&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$############$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$$$$###$$$%%%&&&&&&''''''&&&&&&'''&&&$$$###"""###$$$%%%######""""""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""$$$&&&&&&$$$"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&$$$&&&***,,,***%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%&&&'''###$$$$$$%%%$$$###"""!!!###""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$###""""""###$$$$$$$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%########################$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""#########################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$"""$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%######""""""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$################################################"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$""""""$$$%%%$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%'''---///---%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$###############"""$$$$$$############$$$%%%###$$$$$$$$$$$$###""""""###############$$$%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$###""""""###$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$###"""###%%%########################$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############%%%%%%%%%$$$$$$$$$$$$###############$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%&&&&&&$$$!!!""""""###$$$$$$$$$$$$###%%%%%%$$$######$$$$$$%%%&&&&&&$$$###"""!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$################################################""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%###"""""""""$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%''',,,...,,,'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$############%%%$$$$$$#########$$$$$$$$$$$$$$$$$$######""""""$$$$$$######$$$$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$###############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$&&&&&&&&&%%%$$$%%%&&&###########################$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$"""!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###"""!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$################################################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""###%%%&&&######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&###$$$(((***((('''&&&&&&%%%%%%&&&&&&'''))))))((((((&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""######$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$%%%&&&&&&$$$$$$%%%&&&#################################$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%######$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$&&&&&&%%%%%%$$$######"""!!!"""######""""""$$$&&&######$$$%%%%%%%%%%%%$$$%%%%%%$$$######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%""""""&&&&&&$$$%%%$$$$$$######$$$$$$%%%))))))))))))'''%%%"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$######""""""#####################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$###"""!!!"""$$$####################################$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&%%%$$$######$$$%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%######""""""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$!!!$$$$$$""""""###%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%%%%""""""%%%&&&$$$%%%$$$$$$######$$$$$$%%%&&&'''((()))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%###############$$$%%%&&&%%%$$$###"""""""""###$$$###""""""""""""###$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""!!!"""###$$$%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$############!!!###$$$###"""!!!"""#######################################$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######$$$&&&&&&%%%!!!!!!"""############""""""###$$$%%%%%%%%%%%%%%%'''&&&$$$###""""""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$#########$$$$$$%%%&&&&&& $$$%%%###"""###%%%######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$""""""&&&'''%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%&&&%%%###"""""""""###$$$"""""""""!!!"""######$$$"""$$$&&&((((((&&&$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""!!!"""###$$$%%%$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$############"""###%%%%%%%%%$$$###$$$%%%########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############""""""""""""!!!$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$(((%%%!!!!!!###%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$##############################%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%$$$###""""""###### """###$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""$$$%%%&&&''''''%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######"""#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&##################$$$$$$'''&&&%%%%%%&&&$$$!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""'''&&&$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''&&&%%%###"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$#########"""""""""###############$$$%%%%%%%%%%%%$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&### """$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$%%%$$$$$$###""""""######!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%$$$$$$###""""""!!!!!!"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!###$$$$$$$$$$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%##################$$$$$$&&&%%%$$$%%%&&&%%%""" ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$##################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$############"""""""""#########$$$$$$$$$$$$#########$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%### !!!#########""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$%%%$$$######"""#########$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###""""""!!!%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''&&&%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!"""######$$$#########%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%$$$###"""!!! &&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""!!!!!!###############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$###$$$&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################"""######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######"""""""""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######!!!!!!""""""##################""""""###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""#####################$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$####################################""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$###############$$$&&&%%%$$$#########$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$$$$$$$$$$###%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%###$$$%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$#########""""""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$###### !!!"""############"""""""""""""""###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""######""""""""""""#########$$$$$$%%%%%%$$$$$$###""""""""""""############""""""#########$$$$$$$$$$$$###############$$$$$$&&&%%%$$$#########$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############"""""""""###$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$###"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""!!!###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###"""######%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$############!!!"""###$$$$$$$$$###"""######"""""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""#########""""""############$$$$$$%%%%%%$$$$$$###!!!!!!!!!""""""""""""""""""############$$$$$$$$$#########"""######$$$%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$#########$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$ !!!###%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&"""###$$$###"""!!!"""$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$#########"""!!!"""%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!!!!""""""$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$#########"""""""""!!!"""$$$%%%&&&%%%$$$###$$$######""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%%%%###"""###$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$##############################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!""""""############"""############$$$$$$$$$######""""""###$$$$$$%%%!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###%%%%%%%%%$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$""" !!!###%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###!!!"""$$$%%%&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###"""!!!"""$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###%%%&&&%%%$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***(((&&&$$$###$$$&&&''''''&&&&&&%%%$$$$$$######$$$"""!!!"""$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!!"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""!!!!!!###%%%&&&&&&&&&$$$###$$$$$$###"""!!!!!!""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%$$$"""!!!"""$$$"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$%%%"""############$$$$$$$$$######""""""###$$$%%%%%% """###$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''((('''&&&&&&%%%$$$###"""$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$!!!"""$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&'''(((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""!!!"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$---+++'''$$$###$$$&&&(((''''''&&&%%%%%%$$$######%%%###!!!"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###%%%%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""############""""""$$$#########""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$#########&&&%%%###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""!!!!!!""""""$$$$$$##################%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########%%%### !!!#################################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''')))'''%%%#########$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###""""""############""""""$$$#########""""""""""""###$$$$$$%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###"""""""""""""""$$$$$$##################$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$######%%%###!!! !!!###$$$#########################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!############$$$$$$$$$%%%############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$""""""############""""""###############"""""""""$$$$$$$$$%%%$$$######"""########################"""###%%%''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$############$$$######$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%###!!!!!!"""###$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!"""""""""#########$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""""""""!!!!!!""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""########################"""""""""######""""""!!!##############################$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$$$$%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$###$$$$$$&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$$$$#####################$$$$$$$$$!!!!!!"""#######################################%%%$$$""" """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$###"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&((((((&&&%%%$$$$$$######%%%%%%$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!!!!""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$###########################&&&$$$!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########!!!"""###$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%###"""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############$$$%%%%%%######$$$$$$%%%&&&&&&&&&!!!"""######$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%#########%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&)))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$###""" ########################%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""###$$$%%%######$$$$$$%%%&&&&&&''' !!!"""###$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&######$$$%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!############$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$%%%''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%######""" ########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!"""$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!"""###$$$$$$######$$$%%%%%%&&&'''''' !!!"""$$$$$$######"""#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''"""###$$$%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%&&&''')))***$$$$$$$$$############"""$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!########################""""""""""""""""""""""""&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###$$$&&&'''(((''''''&&&########################&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######"""!!!!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$##################$$$%%%&&&'''((($$$$$$$$$######"""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$***))))))((('''&&&&&&%%%$$$$$$#########$$$%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$###"""###$$$$$$###"""############$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$###$$$%%%'''(((%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$###"""!!!########################&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###""""""###$$$&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$######"""!!!######$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######"""""""""!!!&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''(((((((((%%%$$$$$$#########$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&''''''(((((($$$$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$###"""###$$$$$$###"""############$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&''''''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""!!!!!!""""""###$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############"""!!!!!!######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%''''''%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###############$$$$$$%%%%%%$$$$$$############"""!!! %%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))******&&&%%%$$$$$$############%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$###"""###$$$$$$###"""############$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######!!!!!!!!!!!!""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###############""""""######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&'''%%%######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$###"""!!! %%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&'''((()))***((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""############$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%!!!""""""###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""############$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""""""""###%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$######""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&&&&$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$)))(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""############$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$"""""""""!!!!!!!!!!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&$$$######$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""############$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""###$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$###############$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""#####################$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%#########$$$%%%&&&'''((("""""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$###"""###$$$$$$$$$"""############$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$### !!!"""###$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$###$$$%%%%%%$$$###"""!!!#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%