BM6P6(@ ~~~}}}~~~|||{{{ttttttuuuuuuvvvwwwwwwwwwsssssstttwww{{{~~~~~~}}}}}}|||}}}zzzuuurrrqqqooonnnhhhfffdddcccdddeeeeeeeeeeeeaaa___bbbeeehhhnnnttt{{{}}}~~~}}}}}}}}}~~~||||||~~~~~~|||yyyxxxyyy{{{{{{zzzyyyyyyxxxxxxyyyyyy{{{zzzyyyyyyzzz}}}}}}|||{{{yyyxxxwwwvvvvvv{{{|||{{{zzzwwwvvvwwwxxxxxxwwwtttrrrppppppqqqqqqvvvvvvuuuuuutttttttttsssuuuyyy~~~|||{{{zzzyyyyyyzzzzzzzzzwwwuuuttttttuuuuuuuuuuuutttttttttvvvwwwvvvuuuuuuvvvwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwzzz}}}~~~}}}wwwuuutttsssttttttrrrqqqpppooonnnmmmlllkkkjjjjjjiiihhhhhhgggfffaaa[[[WWWRRRNNNHHHDDDAAA???===;;;;;;:::999888888888999:::<<<::::::<<<<<<<<<@@@GGGPPPdddwww~~~gggSSSIIIDDDAAA???>>>???@@@@@@???===<<<:::::::::888666444111000///......------.........////////////......000000000000000000000000.........///000222333444///333555777GGGbbbvvv}}}wwwnnn___OOOFFFDDDEEEJJJMMMNNNQQQ^^^qqqsssvvv~~~}}}qqqdddWWWSSSRRRUUUWWWWWWZZZ___cccfffiiijjjlllpppxxx~~~ssshhhcccbbbeeejjjmmmpppsssuuuuuuvvvwwwyyyllltttyyyyyyyyy}}}{{{tttoooppprrrtttyyy~~~~~~vvvppplllhhhhhhttt{{{zzz{{{}}}~~~}}}~~~~~~}}}|||}}}{{{zzz|||}}}xxxlllbbbXXXSSSOOOMMMMMMQQQ\\\ggg~~~}}}~~~}}}wwwwwwwwwvvvvvvvvvuuuuuussstttvvvyyy|||~~~{{{}}}}}}|||}}}~~~yyyuuusssqqqooonnnjjjgggeeedddeeeffffffeeedddaaa```cccfffiiiooouuu|||~~~~~~}}}||||||~~~~~~|||yyyxxxxxxzzzyyyyyyxxxwwwwwwwwwwwwxxxyyyyyyxxxxxxyyyzzz}}}~~~~~~|||{{{zzzyyyxxxwwwwwwxxxzzzzzzzzzxxxvvvvvvxxxzzzyyywwwuuurrrqqqqqqqqqrrrttttttttttttttttttttttttwwwzzz~~~}}}{{{zzz{{{{{{zzz{{{||||||yyywwwuuuvvvvvvvvvvvvvvvuuutttssstttuuuuuusssssstttuuuwwwvvvvvvuuuuuutttttttttwwwyyy|||~~~~~~}}}|||xxxvvvtttttttttsssrrrpppooonnnmmmlllkkkjjjiiiiiiiiihhhggggggeeeaaa[[[WWWRRRNNNHHHDDDAAA???<<<;;;;;;:::999888888888999999<<<::::::<<<<<<<<<@@@GGGSSSgggzzzmmmXXXLLLDDDBBB?????????@@@@@@???===<<<:::::::::999666444111111///...............//////000000000000//////////////////////////////......//////000222333444000444666:::LLLggg{{{~~~uuukkk\\\MMMEEEDDDDDDHHHMMMPPPUUUcccxxxssswww|||ooocccVVVSSSRRRVVVXXXYYY^^^ccceeehhhllloooqqqvvv}}}tttjjjeeecccfffjjjkkknnnrrrtttttttttuuuvvvpppxxx~~~~~~~~~}}}{{{tttoooooorrrtttyyy~~~}}}~~~xxxrrrooonnnqqq~~~{{{zzz{{{|||}}}}}}zzzzzz{{{|||{{{zzzyyyxxx{{{yyyxxxyyyzzztttiii___VVVRRROOONNNNNNRRR^^^iii~~~|||zzzzzz}}}~~~zzzzzzyyyxxxvvvuuuttttttsssuuuxxx|||~~~}}}|||~~~}}}|||}}}}}}|||{{{|||zzzwwwuuutttrrrpppmmmkkkiiifffeeefffffffffeeedddaaaaaafffiiikkkpppvvv|||~~~}}}~~~~~~|||zzz{{{}}}|||yyywwwwwwxxxxxxxxxwwwvvvvvvvvvvvvvvvxxxxxxwwwvvvwwwxxxzzz{{{|||yyyyyyyyyxxxxxxxxxyyyyyyzzzyyyyyyxxxvvvuuuvvvxxx{{{yyywwwuuurrrqqqqqqqqqrrrrrrrrrrrrssstttuuuuuuuuuzzz|||~~~~~~|||zzzzzzzzz}}}||||||}}}~~~~~~{{{yyywwwwwwwwwwwwwwwvvvuuutttrrrssstttsssrrrqqqrrrtttwwwvvvvvvuuutttsssrrrqqqwwwxxxyyyzzz{{{{{{zzzzzzyyywwwuuuttttttsssqqqooonnnmmmmmmlllkkkjjjiiiiiihhhggggggfffddd```[[[WWWQQQMMMGGGCCC@@@>>><<<:::;;;:::999999888888999999<<<999999<<<<<<<<<@@@GGGTTTiii|||ttt]]]PPPEEECCC@@@??????@@@??????===<<<:::::::::999777555111111000///............000000111111111111000000........................////////////000111333333222666999???SSSooo}}}rrrgggXXXIIIBBBBBBBBBGGGNNNSSS\\\lllzzztttzzz}}}}}}~~~{{{ooobbbWWWSSSRRRVVVYYY\\\aaagggggglllrrrwwwzzzuuujjjeeebbbdddhhhjjjmmmrrrttttttsssrrrrrrvvv~~~~~~{{{tttnnnoooqqqtttxxx}}}}}}zzzxxxsssooonnnpppxxx|||zzz{{{||||||{{{uuuvvvwwwwwwwwwuuutttssswwwuuusssttttttoooeee\\\UUUQQQNNNNNNPPPTTTaaalllvvvuuuttttttwwwyyy|||}}}||||||zzzyyyxxxvvvuuutttvvvxxx|||~~~~~~}}}|||||||||{{{yyywwwxxxvvvuuuuuuuuussspppnnnkkkiiifffeeeeeefffeeeddddddaaabbbhhhkkkmmmqqqvvv|||~~~}}}|||{{{yyyzzz}}}|||yyywwwvvvwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxxxxwwwwwwwwwwwwxxxyyy~~~zzzwwwwwwwwwwwwwwwxxxyyyzzz{{{zzzzzzxxxvvvttttttwwwyyyxxxvvvtttqqqpppppppppqqqqqqrrrssstttuuuwwwxxxxxx|||}}}}}}{{{yyyxxxxxxyyy|||{{{|||}}}~~~~~~|||yyyvvvvvvwwwvvvvvvuuutttsssrrrtttttttttrrrqqqrrrsssvvvuuuuuuttttttssssssssswwwwwwwwwwwwwwwxxxyyyyyyzzzxxxuuutttsssrrrpppnnnnnnnnnmmmllllllkkkjjjjjjiiigggfffeeeccc```[[[WWWQQQMMMGGGCCC@@@>>><<<:::::::::999999999999888999;;;999999;;;<<<<<<@@@GGGRRRggg|||yyyaaaRRRFFFDDDAAA???@@@@@@???>>>===<<<::::::;;;:::777555222111000///............///000000111111000000///////////////////////////////////////000111222333222666;;;DDD[[[xxx{{{nnnbbbSSSFFFAAABBBDDDIIIPPPWWWbbbtttzzzwww}}}{{{|||zzz}}}|||qqqeeeYYYUUUSSSVVVYYY\\\bbbiiijjjpppxxx~~~uuujjjdddaaaaaadddjjjmmmrrrttttttsssrrrrrrzzz{{{tttnnnoooqqqrrrwww|||{{{xxxtttqqqnnnnnnrrr}}}~~~|||}}}}}}|||{{{ttttttuuuuuutttsssrrrqqqrrrpppooooooooojjjaaaZZZUUUQQQNNNNNNPPPUUUbbbooonnnnnnooooooqqqtttxxxzzz~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwxxx{{{}}}|||{{{{{{{{{zzzwwwtttuuuttttttuuuvvvtttqqqoookkkhhhfffeeeeeeffffffeeeeeebbbccchhhlllnnnqqqwww{{{~~~~~~}}}{{{zzzyyyzzz|||~~~~~~|||yyywwwvvvwwwyyyyyyxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyy~~~~~~{{{xxxwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{yyywwwtttsssuuuwwwwwwuuurrrpppoooooooooppprrrssstttvvvwwwyyyzzz{{{}}}}}}|||yyywwwvvvwwwxxxyyyyyyyyyzzz||||||zzzxxxtttuuuuuuuuutttssssssrrrtttvvvvvvuuusssssssssttttttttttttuuuuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxyyyzzzxxxuuutttsssrrrpppnnnoooooonnnnnnmmmmmmlllllliiihhhfffeeeccc```[[[XXXQQQMMMHHHCCC@@@>>><<<:::::::::::::::999999888888:::888888;;;<<<<<>>======<<<;;;;;;;;;;;;999777222222111000////////////......////////////......111111111111111111111111000000000000000111222222111777AAARRRooowwwgggXXXJJJAAAAAAFFFJJJNNNUUU^^^kkk}}}|||zzz{{{~~~}}}|||zzzzzzzzzzzzzzztttrrrrrrxxxxxxnnn```ZZZVVVWWWYYY]]]dddkkkrrrxxx{{{qqqjjjdddbbbdddiiimmmqqqtttvvvxxx{{{|||~~~vvvooonnnnnnnnnrrrvvv{{{~~~{{{xxxtttuuuttttttzzzzzzzzzzzzzzzyyyxxxvvvuuupppooonnnnnnmmmjjjeeeaaa]]]VVVOOOKKKJJJPPP___mmm___aaacccccccccfffjjjnnnooopppqqqtttwww{{{~~~~~~~~~}}}{{{xxxwwwvvvtttxxx|||~~~|||{{{yyyyyyyyyyyyxxxvvvvvvuuuttttttuuuuuutttrrrllljjjhhhhhhiiikkkkkkkkkiiieeedddgggiiikkkpppvvvyyy|||}}}|||||||||zzzyyyyyy{{{|||}}}|||zzz{{{}}}|||zzzxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwvvvwwwxxxyyyzzzzzz{{{{{{|||}}}~~~~~~}}}|||zzzyyyzzzyyyxxxwwwvvvvvvvvvvvvvvvxxxzzzzzzyyyxxxxxxyyyyyywwwtttrrrppppppqqqrrrssstttuuuvvvxxxyyy{{{{{{{{{{{{zzzxxxuuutttuuuwwwttttttuuuvvvxxxxxxvvvtttqqqrrrssstttuuuuuuuuuuuuwwwxxxxxxwwwuuuttttttuuusssssssssttttttuuuuuuuuussstttuuuwwwyyyzzz{{{|||xxxvvvtttttttttsssrrrpppnnnnnnnnnnnnnnnmmmmmmmmmllljjjhhhfffdddaaa^^^[[[SSSOOOJJJEEEBBB@@@>>><<<999999:::::::::999888777999777777:::;;;<<>><<<===<<<;;;;;;<<<;;;999777333222111000//////////////////000000000000//////000000000000000000000000000000000000000111111222222999EEEZZZxxxuuudddUUUGGG@@@BBBIIIKKKNNNUUU___nnn|||{{{}}}~~~xxxvvvtttqqqppppppqqqrrrlllmmmqqqwwwyyypppbbb\\\XXXYYY\\\aaaiiiqqqxxx~~~|||rrrjjjccc```aaahhhjjjnnnrrruuuzzz~~~xxxpppnnnmmmmmmooosssyyy{{{{{{yyyqqqttttttuuu|||}}}~~~~~~~~~}}}{{{yyyxxxsssssssssrrrqqqooollljjjcccZZZOOOHHHFFFLLL[[[jjjXXXZZZ\\\\\\\\\^^^cccgggggghhhkkkoootttyyy~~~~~~{{{xxxuuutttqqquuuzzz|||~~~~~~}}}{{{yyyxxxyyyyyyxxxwwwwwwuuuttttttuuuuuutttsssmmmkkkiiijjjlllnnnnnnnnnkkkfffdddfffhhhjjjooouuuxxx|||~~~|||{{{|||}}}{{{yyyyyyzzz||||||{{{xxxzzz||||||zzzyyyxxxyyywwwwwwvvvuuuuuuuuuuuuuuutttuuuwwwxxxzzzzzz{{{{{{~~~~~~~~~}}}|||zzzyyyxxx|||{{{yyywwwvvvuuuuuutttsssvvvyyy{{{{{{{{{{{{{{{zzzyyyvvvsssrrrrrrsssssssssssstttvvvwwwxxxyyyzzzzzzzzzzzzxxxuuutttuuuvvvtttttttttvvvxxxxxxvvvtttqqqrrrsssuuuvvvvvvwwwwwwwwwxxxxxxwwwuuussstttuuusssssssssssssssssssssrrrrrrtttvvvxxxzzz||||||}}}wwwuuuttttttttttttrrrqqqmmmmmmmmmmmmmmmlllllllllmmmkkkhhhfffeeebbb^^^\\\TTTPPPJJJFFFCCCAAA???===999999:::;;;:::999888777888666777:::;;;<<>><<<===<<<;;;;;;<<<<<<:::888333222111000////////////000000111111111111000000000000000000000000000000111000000000000000111222333;;;III___~~~tttcccSSSFFF@@@DDDKKKJJJMMMUUU___ooo|||{{{~~~}}}qqqooollliiigggggghhhiiihhhkkkqqqwww|||yyyoooccc]]]YYY[[[___dddmmmvvv{{{yyyoooggg```]]]]]]fffhhhlllpppuuuzzzyyyqqqnnnmmmkkkmmmqqqxxxzzz}}}|||{{{ssswwwyyyzzz}}}{{{zzzvvvvvvvvvvvvuuutttrrrpppggg]]]PPPGGGCCCIIIYYYhhhVVVXXXZZZ]]]^^^^^^^^^]]]fffhhhjjjllloootttzzz~~~~~~~~~~~~{{{xxxuuunnnppptttxxx}}}yyysssuuuyyyyyywwwvvvwwwvvvuuuuuuvvvuuusssrrrsssooojjjhhhiiilllnnnooocccdddddddddeeeiiinnnrrrxxx}}}~~~~~~}}}}}}|||}}}~~~~~~|||yyy{{{{{{zzzyyyxxxxxxxxxxxxzzzzzzzzzyyyxxxwwwuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzz|||}}}}}}}}}|||{{{{{{yyywwwvvvvvvvvvtttssswwwwwwwwwxxxyyyyyyzzzzzzxxxuuurrrsssuuuwwwwwwuuurrruuuzzz}}}|||yyywwwvvvwwwvvvuuuttttttuuuvvvwwwssstttttttttuuuuuuvvvvvvrrrqqqqqqtttxxxyyywwwuuuvvvvvvuuutttsssrrrrrrrrrrrrqqqpppppppppqqqrrrsssttttttuuuwwwzzz{{{yyyxxxvvvtttqqqpppqqqqqqqqqppprrrpppnnnnnnooooooooommmiiiiiiiiigggeeebbb___^^^VVVQQQKKKFFFCCCAAA???>>>;;;:::999999888888999999;;;:::888888999;;;>>>@@@XXXjjj{{{vvv___OOOGGG@@@@@@@@@>>>===>>>>>>===;;;;;;<<<;;;999777222111000//////...............////////////......//////000000111111111222111111111111111111222333777>>>QQQmmmppp]]]OOOGGGAAAAAADDDIIIKKKRRRcccyyyzzzsssllliiieeebbbaaadddgggjjjgggkkkpppvvvzzz}}}xxxtttggg```[[[\\\```fffpppyyy~~~tttggg]]][[[___eeejjjooossswww}}}}}}|||yyysssnnnlllnnnrrruuuxxx}}}|||uuurrrvvvzzz~~~}}}zzz~~~}}}}}}}}}~~~~~~||||||}}}~~~|||vvvrrrpppaaaQQQIIIFFFIIIYYYjjjWWWYYY[[[^^^```aaa``````dddfffhhhkkknnntttzzz}}}~~~}}}yyyvvvnnnppptttxxx}}}~~~~~~~~~uuuoooqqquuuuuusssrrrvvvuuutttuuuvvvuuusssqqqpppmmmiiihhhiiikkkmmmmmmffffffeeedddeeeiiiooosssvvv{{{~~~}}}~~~}}}|||||||||~~~~~~~~~|||yyy{{{zzzyyyxxxxxxxxxxxxxxx{{{{{{zzzyyyxxxwwwuuutttuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyyyyxxxyyy{{{}}}~~~~~~~~~~~~}}}yyywwwvvvuuutttsssttttttuuuuuuvvvwwwxxxxxxxxxuuussssssuuuvvvvvvtttssswwwzzz|||{{{yyywwwvvvxxxwwwvvvvvvvvvvvvwwwxxxttttttttttttuuuuuuuuuvvvtttssssssvvvyyyzzzxxxvvvvvvvvvuuutttsssssssssssssssrrrqqqppppppqqqrrrrrrsssssstttvvvyyyzzzyyywwwvvvtttrrrqqqqqqrrrqqqqqqrrrqqqoooooopppqqqpppooolllkkkjjjhhheeebbb^^^]]]VVVRRRKKKFFFCCCAAA???>>>;;;:::999999888888999999;;;:::999888999<<<>>>@@@OOO```rrryyyzzz}}}}}}}}}|||dddPPPGGGAAA@@@@@@>>>===>>>>>>===;;;;;;<<<;;;999777222111000//////......///000000111111111111000000//////000000000111111111111111000000000111222222666@@@UUUrrr~~~nnnZZZMMMEEEAAAAAAEEEHHHKKKUUUfff|||}}}tttlllbbb```]]][[[[[[^^^bbbeeegggkkkqqqwww|||zzzwwwllleee______bbbhhhrrr|||~~~ttthhh]]]\\\```dddhhhnnnrrrvvv|||}}}|||yyysssnnnmmmnnnqqqxxxzzz}}}wwwrrrvvvzzz~~~}}}{{{|||||||||||||||}}}}}}~~~~~~}}}~~~~~~xxxtttpppaaaRRRKKKHHHLLL]]]pppXXXZZZ]]]```bbbdddddddddbbbdddgggjjjnnnsssyyy}}}}}}~~~~~~zzzvvvnnnppptttxxx}}}~~~}}}|||yyyqqqkkkmmmqqqqqqpppppptttsssssstttvvvuuusssqqqmmmkkkiiiiiijjjllllllkkkhhhgggfffdddeeeiiioootttuuu{{{~~~|||}}}~~~~~~}}}||||||{{{|||}}}~~~~~~~~~}}}{{{yyyyyyyyyxxxxxxwwwxxxxxxxxx{{{{{{zzzzzzxxxvvvuuutttuuuuuuttttttuuuuuuvvvvvvwwwwwwwwwxxxxxxyyyyyyyyywwwxxxzzz|||~~~~~~xxxsssrrrrrrrrrrrrrrrrrrssstttvvvwwwxxxxxxyyyvvvtttssstttuuuttttttwwwyyy{{{|||zzzxxxwwwwwwyyyxxxxxxwwwwwwwwwxxxxxxttttttttttttuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{yyyxxxvvvvvvuuutttsssssssssssstttsssrrrqqqpppppppppqqqrrrrrrsssvvvyyyzzzyyyxxxvvvtttrrrqqqrrrrrrrrrqqqrrrqqqpppqqqrrrsssrrrqqqnnnmmmllliiifffbbb^^^\\\VVVRRRLLLGGGDDDBBB???===;;;:::999999888888999999;;;:::999999:::<<>>>>>???>>>===;;;;;;<<<;;;999777222222111000////////////000000111111111111000000//////000000000000111111000000//////000111222222666BBBZZZwwwzzzjjjWWWKKKDDDAAACCCGGGFFFLLLYYYkkk|||tttjjjcccXXXVVVUUUTTTVVVZZZ^^^```eeejjjqqqxxx~~~}}}zzzssskkkdddccceeekkkuuu~~~}}}ttthhh^^^\\\```aaaeeekkkpppttt{{{~~~}}}|||yyytttpppmmmnnnooowwwzzz{{{vvvrrruuuzzz~~~}}}~~~~~~}}}|||zzzzzzzzz{{{|||~~~~~~{{{vvvpppbbbSSSLLLJJJOOObbbuuuZZZ[[[^^^aaadddfffhhhhhheeegggiiikkknnnrrrwwwzzz}}}~~~yyyuuunnnppptttxxx}}}}}}|||~~~{{{zzzzzzvvvooojjjllloooooooooppprrrrrrssstttvvvvvvsssqqqlllkkkjjjjjjlllmmmllljjjiiihhhfffddddddhhhoootttwww|||}}}{{{{{{||||||{{{{{{{{{{{{{{{{{{|||~~~~~~~~~}}}|||{{{yyyxxxxxxxxxwwwwwwwwwxxxxxxyyy{{{{{{zzzyyyxxxvvvuuutttuuuuuutttttttttuuuuuuvvvwwwwwwxxxxxxyyyzzzzzzzzzyyyzzz{{{|||~~~zzzsssnnnmmmoooqqqrrrssstttuuuvvvwwwxxxyyyzzzzzzxxxvvvuuutttuuuuuuuuu{{{|||~~~}}}{{{zzzyyyzzzyyyxxxxxxxxxwwwwwwwwwwwwtttttttttuuuuuuuuuuuuuuuvvvvvvwwwyyyzzzzzzyyyxxxvvvvvvuuutttttttttttttttuuutttsssrrrqqqppppppooosssssstttwwwzzz{{{zzzyyyvvvtttqqqqqqrrrrrrrrrrrrrrrqqqqqqrrrtttuuutttrrrmmmlllkkkiiigggccc```^^^WWWSSSMMMIIIEEEBBB???===;;;:::999999888888999999;;;:::::::::;;;===???@@@CCCPPPaaalllppprrrtttuuuwww{{{mmmTTTKKKCCCAAAAAA???>>>???>>>===;;;;;;<<<;;;999777333222111000////////////......////////////......//////000000000000000000////////////000111222222666DDD\\\xxxwwwgggUUUJJJEEECCCFFFKKKGGGOOO^^^ooo}}}uuukkkaaaZZZSSSRRRQQQRRRTTTXXX[[[]]]aaafffooovvv|||~~~|||zzzqqqhhheeefffkkkuuu|||tttiii^^^\\\___^^^bbbiiinnnssszzz~~~|||yyyuuuqqqooonnnnnnrrruuuzzz}}}~~~{{{vvvrrrqqquuu{{{}}}|||}}}}}}~~~}}}}}}}}}}}}~~~~~~}}}~~~{{{wwwqqqcccUUUNNNJJJOOObbbvvv\\\]]]```cccfffiiijjjkkkjjjlllnnnoooooorrruuuxxx~~~}}}wwwsssnnnqqquuuxxx|||~~~zzzvvvttttttsssllliiikkkmmmmmmnnnpppqqqrrrsssuuuwwwwwwtttrrrnnnmmmllllllmmmmmmllljjjhhhgggfffdddeeeiiioootttzzz~~~|||zzzzzzzzzzzzyyyzzzzzzzzzzzz{{{{{{||||||~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwvvvvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuttttttttttttuuuuuuxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~{{{wwwqqqnnnoooqqqtttuuuttttttuuuvvvwwwxxxyyyyyyzzzzzzxxxvvvuuuuuuvvvwww}}}~~~|||||||||xxxxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuuuuuuutttttttttuuuvvvxxxxxxxxxwwwvvvvvvvvvvvvuuutttttttttuuuuuuuuuuuutttsssrrrpppoooooosssssstttwww{{{|||{{{zzzuuusssppppppqqqrrrrrrqqqqqqpppppprrrttttttsssqqqjjjjjjjjjiiigggeeebbbaaaXXXTTTOOOJJJFFFCCC???===;;;:::999999888888999999::::::::::::;;;===>>>???AAALLL[[[ggglllnnnqqquuuyyy~~~rrrVVVMMMDDDBBBAAA???>>>@@@>>>===;;;;;;<<<;;;999777333222111000000/////////......////////////......000000//////////////////////////////000111222333777FFF^^^xxxttteeeUUULLLHHHFFFIIIMMMIIISSScccsss|||qqqeee[[[TTTPPPPPPPPPRRRTTTVVVYYYZZZ^^^ccckkksssyyy~~~~~~~~~tttjjjeeeeeeiiisss}}}{{{ssshhh]]]ZZZ]]][[[```ffflllrrryyy~~~|||yyyvvvssspppmmmlllmmmqqquuuxxxxxxuuurrroooqqqwww~~~|||}}}~~~~~~~~~}}}~~~~~~}}}{{{yyyzzz}}}}}}zzzvvvqqqeeeXXXPPPJJJMMM___sss```aaacccfffiiilllnnnoooppprrrssssssssstttvvvxxx|||wwwsssnnnqqquuuxxx|||}}}xxxtttssssssooojjjgggiiikkkkkkmmmpppqqqqqqsssvvvyyyxxxvvvssspppooommmmmmmmmmmmkkkiiiffffffgggfffhhhkkkpppttt|||{{{yyyxxxxxxxxxwwwyyyyyyzzzzzz{{{{{{||||||||||||{{{{{{|||~~~}}}|||}}}~~~}}}~~~~~~|||yyywwwvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyxxxyyyyyyyyyyyyxxxwwwwwwuuuuuuttttttssssssttttttwwwwwwxxxyyyzzzzzz{{{{{{|||{{{{{{{{{{{{||||||}}}{{{yyyvvvuuuwwwyyyzzz{{{sssttttttuuuuuuvvvvvvwwwyyyyyyxxxwwwuuutttvvvxxx}}}~~~~~~~~~wwwxxxxxxxxxwwwvvvuuutttuuuuuuuuuuuuuuuttttttttttttvvvxxxxxxvvvuuuuuuuuuvvvvvvuuuuuutttuuuuuuvvvuuuuuuuuutttsssqqqpppooorrrrrrtttwwwzzz|||{{{zzzsssqqqoooooopppqqqqqqqqqpppooopppqqqssssssqqqooohhhiiiiiihhhgggeeecccaaaXXXUUUPPPKKKGGGDDD???===;;;:::999999888888999999999999999:::;;;<<<===>>>???FFFSSSaaaiiimmmrrrxxx}}}xxxYYYOOOFFFCCCAAA??????AAA>>>===;;;;;;<<<;;;999777333333222111000000000000000000111111111111000000000000////////////......000000000000111222444444888IIIccc|||pppcccUUUMMMJJJHHHJJJMMMKKKWWWgggvvvyyy{{{xxx{{{nnnaaaWWWPPPMMMNNNOOOQQQSSSVVVXXXYYY___cccjjjpppvvv|||vvvjjjdddbbbfffpppzzz~~~yyyrrrggg[[[WWWYYYYYY^^^eeekkkqqqyyy|||zzzwwwuuuqqqmmmjjjkkkooosssuuuuuusssqqqqqqrrr{{{~~~}}}~~~|||{{{zzzzzzyyyzzzwwwvvvwwwzzzzzzxxxuuuqqqfff[[[SSSKKKLLL\\\pppffffffhhhjjjllloooqqqssssssuuuwwwwwwwwwxxxzzz|||~~~~~~~~~|||yyyvvvnnnqqquuuyyy{{{|||zzzzzzzzzyyyyyyzzz|||~~~yyywwwvvvwwwoookkkiiikkkllllllnnnrrrqqqrrrtttxxxzzzzzzwwwuuurrrpppmmmkkkkkkkkkiiigggeeegggiiijjjlllooossswww|||{{{xxxwwwwwwvvvuuuxxxyyyzzz{{{||||||||||||||||||{{{{{{|||}}}~~~~~~{{{zzz|||~~~|||}}}~~~|||xxxuuuuuuvvvtttttttttuuuvvvwwwyyyyyywwwwwwxxxyyyyyyyyyyyyxxxvvvuuutttssssssssssssttttttuuuvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyzzz{{{}}}~~~}}}||||||}}}}}}vvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwuuussssssuuuxxxzzz}}}}}}}}}yyyyyyyyyyyyyyywwwvvvuuuvvvuuuuuuuuutttttttttttttttwwwyyyxxxvvvttttttuuuvvvvvvuuuuuuuuuuuuvvvvvvttttttttttttsssrrrpppooopppppprrruuuxxxzzzzzzxxxqqqooommmmmmooopppppppppnnnnnnooopppqqqpppnnnkkkiiiiiiiiihhhfffcccaaa___YYYUUUQQQLLLHHHDDD@@@<<<;;;:::999999888888999999777888888999:::;;;<<<<<<<<>>===;;;;;;<<<;;;999777333333222111000000000000000000111111111111000000000000/////////.........000000111111222444555666999NNNlll~~~lll```TTTNNNKKKIIIIIIKKKLLLYYYjjjxxxxxxssswwwtttzzzlll___TTTNNNKKKLLLOOOSSSVVVYYY[[[]]]cccggglllqqqwww}}}xxxkkkccc```dddmmmwww||||||xxxqqqeeeYYYTTTVVVXXX]]]dddkkkqqqzzz}}}zzzxxxvvvrrrmmmhhhhhhlllqqqsssrrrqqqqqqrrruuu~~~|||{{{zzzyyyyyyxxxuuusssuuuxxxyyywwwtttooofff]]]VVVNNNMMM\\\oooiiijjjkkkmmmooorrrtttuuutttvvvyyyzzzzzz|||~~~~~~}}}~~~~~~~~~}}}{{{yyyoooqqquuuyyy{{{~~~~~~}}}yyyvvvuuuuuutttuuuwwwzzz}}}{{{zzzzzz{{{rrrnnnlllnnnoooooorrrvvvqqqrrruuuxxx{{{{{{xxxuuussspppllljjjiiiiiigggfffeeehhhkkkmmmooorrrvvvyyyzzz~~~zzzxxxwwwvvvuuutttwwwxxxzzz{{{|||}}}}}}}}}~~~~~~}}}~~~}}}|||{{{}}}{{{}}}~~~|||xxxuuutttvvvssssssssstttvvvwwwyyyyyyuuuvvvwwwxxxyyyzzzzzzzzzvvvuuutttsssssssssssssssrrrssstttuuuvvvwwwxxxxxxwwwwwwwwwxxxyyy|||~~~}}}~~~}}}yyyyyyyyyyyyxxxxxxxxxxxxssstttuuusssqqqqqqtttwwwwww{{{||||||zzzzzz{{{{{{zzzxxxwwwvvvvvvvvvuuuuuutttttttttsssuuuxxxzzzyyyvvvttttttuuuvvvvvvuuuuuuuuuuuuvvvwwwsssttttttuuutttsssqqqpppnnnnnnpppssswwwyyyxxxwwwpppnnnllllllnnnooopppooonnnnnnnnnooopppooollliiijjjjjjiiigggeeebbb___]]]YYYVVVQQQMMMIIIDDD@@@<<<;;;:::999999888888999999666777888999:::;;;;;;<<<;;;???LLL^^^kkktttyyyzzz\\\QQQGGGCCCBBB??????AAA>>>===;;;;;;<<<;;;999777444333222111000000000000......////////////......000000//////.........---111111111222333555666777:::QQQrrr{{{iii^^^SSSNNNKKKHHHGGGIIIMMMZZZlllzzzssspppuuussszzzkkk]]]RRRMMMJJJMMMPPPUUUZZZ^^^```bbbgggjjjnnnrrrxxxyyykkkccc```ccclllvvvxxx~~~{{{wwwqqqdddXXXRRRSSSWWW]]]dddkkkrrrzzz}}}zzzxxxwwwsssmmmhhheeeiiinnnppppppooopppqqqwww~~~}}}|||||||||wwwtttssstttwwwxxxvvvtttmmmfff^^^XXXPPPOOO]]]pppnnnnnnoooppprrrtttvvvwwwxxxyyyzzz|||~~~|||zzzssstttuuuwwwzzz|||{{{wwwtttrrrrrrrrrsssrrrrrrtttwwwzzzzzz~~~~~~|||{{{{{{{{{|||xxxrrrppppppqqqqqqoooqqqsssvvvxxxxxxwwwvvvtttrrrpppllliiifffffffffgggjjjlllnnnqqqtttvvvxxxyyy{{{|||~~~zzzxxxwwwttttttwwwwwwyyy{{{|||{{{{{{|||}}}~~~}}}}}}||||||||||||}}}|||}}}~~~~~~}}}|||||||||}}}|||||||||yyyuuurrrqqqqqqqqqssstttvvvvvvvvvvvvuuuwwwvvvvvvxxxzzz||||||{{{wwwvvvuuutttsssrrrrrrrrrvvvwwwyyyyyyyyyxxxvvvtttyyyxxxxxxxxxyyyzzz|||}}}~~~{{{yyy{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvtttsssssstttuuuvvvuuuwwwzzz}}}~~~~~~|||{{{xxxxxxxxxwwwwwwwwwwwwvvvuuusssrrrsssuuuvvvvvvuuuyyyyyyzzzzzzyyyvvvsssrrrsssttttttuuuuuuuuuuuuuuuwwwwwwwwwuuurrrrrrrrrtttjjjlllnnnqqqsssuuuuuuuuurrrrrrpppooonnnmmmmmmmmmooooooooooooooopppppppppiiihhhgggfffeeeccc^^^[[[ZZZWWWRRRLLLGGGCCCBBBAAA;;;;;;;;;;;;:::999888888888888888888888999999:::<<>>===<<<;;;:::999888888888555444333222111111000111////////////000000000000000000000000000000000000111000111222111///333:::>>>[[[}}}yyygggYYYNNNMMMNNNJJJKKKOOOTTT___ooo{{{qqqhhhkkkrrr~~~{{{lllZZZNNNKKKIIILLLQQQVVVZZZ___cccgggjjjnnntttzzzyyyoooeee```ccckkkqqquuu|||~~~yyyqqqfff\\\UUURRRZZZ^^^cccjjjqqqyyy}}}yyyvvvrrrnnnkkklllkkknnnqqqpppooossszzz~~~~~~}}}{{{wwwtttuuuyyyzzzwwwtttmmmhhh___UUUKKKKKKXXXhhhooopppqqqrrrtttvvvwwwxxxyyyyyy{{{}}}|||ttttttuuuvvvyyy{{{}}}~~~|||xxxtttqqqoooooooooooonnnnnnppptttwwwzzz}}}~~~}}}|||}}}}}}|||xxxvvvvvvwwwuuutttssstttvvvxxxxxxvvvtttsssqqqoookkkhhhgggggghhhiiikkkmmmpppsssvvvxxxyyyzzz|||}}}|||zzzxxxuuuuuuxxxvvvxxxzzz{{{{{{{{{}}}~~~~~~}}}}}}|||||||||||||||zzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{zzzvvvsssppppppqqqpppqqqssstttvvvvvvvvvvvvwwwvvvvvvxxxzzz||||||{{{vvvuuutttsssrrrrrrrrrrrrvvvwwwxxxyyyyyyxxxvvvuuuyyyxxxxxxyyyzzz|||~~~}}}zzzxxxzzzyyyxxxwwwwwwvvvvvvvvvvvvuuutttsssrrrsssuuuvvvuuuwwwyyy|||}}}|||{{{zzzwwwwwwwwwwwwwwwvvvvvvvvvvvvtttssstttvvvxxxxxxxxxzzzzzzzzzyyyxxxvvvtttssswwwwwwwwwwwwvvvuuutttsssuuuvvvvvvuuusssrrrssstttqqqqqqppppppqqqrrrtttuuurrrrrrqqqpppooooooooooooooooooooopppppppppppppppkkkjjjiiiiiihhheeeaaa^^^[[[XXXSSSMMMHHHDDDBBBAAA;;;;;;;;;;;;:::999888888777777777777777888888999:::@@@HHHTTTkkkhhhUUUJJJGGGAAABBBDDD>>>>>>>>><<<;;;::::::999999555444333222111000000000////////////000000000111000000000000000000000000111000111222111///444;;;AAA^^^vvvfffXXXOOOPPPPPPMMMMMMRRRUUUcccuuurrrkkknnnwww|||~~~{{{lllZZZOOOLLLKKKNNNRRRWWW\\\aaagggkkkoootttzzz{{{pppeee```bbbjjjpppttt{{{yyypppeee[[[UUURRRYYY]]]ccciiipppxxx}}}zzzwwwsssooolllmmmmmmoooqqqqqqqqqwww}}}|||}}}~~~}}}yyyvvvwwwzzz{{{xxxuuummmggg___UUULLLKKKXXXgggssstttuuuvvvxxxyyy{{{{{{zzz{{{|||~~~~~~uuuuuuuuuuuuwwwxxxzzz{{{zzz|||}}}xxxtttpppmmmlllnnnnnnlllkkkjjjmmmqqquuuzzz}}}~~~~~~~~~|||zzzyyyxxxwwwuuusssuuuvvvwwwxxxwwwuuusssqqqnnnmmmjjjhhhhhhiiikkklllmmmooorrruuuxxxzzzzzzzzz}}}~~~~~~{{{yyyuuuvvvxxxuuuwwwyyy{{{{{{|||}}}~~~~~~}}}|||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}|||{{{{{{|||~~~~~~}}}|||||||||{{{zzzwwwsssooonnnoooqqqqqqqqqrrrtttuuuvvvvvvvvvwwwvvvvvvwwwyyy{{{zzzyyyvvvuuutttsssssssssssssssuuuvvvxxxyyyyyyxxxwwwvvvyyyyyyyyyzzz|||~~~|||zzzxxxwwwyyyxxxxxxwwwvvvvvvuuuuuuuuutttsssrrrrrrsssuuuvvvvvvwwwyyy{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvvvvuuuuuusssssstttwwwyyyyyyyyy{{{{{{zzzxxxwwwvvvuuutttzzzyyyyyyxxxvvvtttrrrqqqrrrtttvvvvvvuuutttttttttyyyvvvssspppoooppprrrtttssssssssssssssssssssssssrrrqqqqqqqqqqqqqqqqqqqqqmmmlllkkkjjjiiifffbbb^^^]]]ZZZUUUOOOIIIDDDBBB@@@<<<;;;;;;::::::999888888888777777777777888999999888>>>FFFRRRiiijjjWWWMMMJJJCCCCCCDDD>>>??????>>>===<<<;;;::::::666555333222111000000000/////////000000000111111000000000000000000000000111000111222111000555===GGGdddtttdddXXXQQQSSSSSSOOOOOOTTTWWWhhh}}}rrrnnnrrr~~~~~~{{{|||~~~{{{mmm[[[PPPMMMMMMOOOTTTYYY^^^eeemmmrrrwww|||zzznnnccc]]]___ffflllssszzzyyynnnbbbZZZUUUSSSYYY\\\bbbhhhooowww~~~~~~{{{xxxuuuqqqnnnooonnnoooqqqrrrttt|||~~~}}}}}}~~~~~~|||yyyzzz{{{|||yyyvvvmmmggg___UUUMMMLLLWWWeeewwwxxxzzz{{{}}}~~~}}}}}}~~~|||vvvuuutttttttttuuuwwwxxxwwwzzz~~~{{{vvvqqqmmmkkkiiiooonnnmmmkkkjjjmmmrrrvvvzzz}}}~~~~~~}}}|||{{{xxxvvvtttwwwxxxxxxwwwvvvsssqqqooollljjjiiihhhiiikkknnnooonnnpppsssvvvxxxzzzzzz{{{}}}~~~|||yyyuuuuuuxxxtttvvvyyy{{{{{{|||~~~~~~}}}||||||{{{{{{|||}}}}}}||||||{{{{{{{{{{{{|||{{{yyyxxxxxxzzz}}}~~~}}}|||{{{zzzyyywwwtttpppmmmmmmpppsssvvvvvvuuuuuutttuuuuuuvvvuuutttsssuuuwwwxxxxxxwwwwwwwwwvvvuuuttttttuuuuuutttuuuwwwxxxyyyyyyxxxxxxxxxyyyzzz{{{}}}~~~|||yyywwwvvvvvvxxxxxxwwwwwwvvvuuuuuutttssssssrrrrrrssstttuuuvvvwwwxxxzzz{{{{{{zzzyyyxxxxxxxxxyyyyyyyyyxxxwwwvvvtttsssrrrtttwwwyyyzzzyyy|||{{{zzzxxxvvvvvvuuuuuuxxxxxxxxxwwwuuutttrrrqqqqqqtttwwwxxxwwwvvvvvvvvvzzzxxxtttqqqpppppprrrsssuuuuuuvvvwwwwwwwwwwwwwwwuuuuuuttttttsssssssssrrrlllkkkjjjiiihhheee```]]]^^^[[[VVVPPPJJJEEEBBB@@@<<<<<<;;;:::999999999999999999888888999999:::;;;888>>>CCCNNNdddlllYYYNNNJJJCCCBBBCCC===>>>>>>>>>===<<<;;;:::999666555444222111000000000//////000000000111111111000000000000000000000000000///000222222222777???MMMkkktttcccYYYSSSTTTTTTOOOOOOTTTZZZlll}}}pppooosss}}}{{{}}}{{{mmm\\\RRROOONNNQQQUUUZZZaaajjjsssyyywwwlll```YYYZZZaaagggrrryyyxxxkkk___WWWTTTSSSXXX[[[aaagggmmmttt|||}}}{{{xxxsssppppppnnnnnnppprrrvvv~~~~~~}}}|||}}}}}}{{{zzz{{{zzzxxxvvvlllfff^^^UUUMMMKKKUUUaaazzz{{{}}}{{{yyyvvvuuusssrrrqqqssstttvvvvvvyyy}}}}}}yyytttooollljjjiiimmmmmmlllkkkkkknnnrrrvvvzzz}}}}}}zzzyyyyyyyyyxxxwwwtttrrrooonnniiiiiihhhhhhiiimmmppprrroooppprrruuuwwwyyyzzz{{{}}}|||yyyuuuuuuwwwtttwwwzzz{{{|||}}}~~~}}}|||{{{{{{{{{{{{}}}|||{{{yyyyyyyyyyyyyyyyyyxxxvvvvvvwwwyyy|||~~~~~~~~~~~~~~~|||{{{yyyxxxwwwuuurrrnnnlllnnnrrruuu~~~|||yyywwwuuutttttttttsssrrrqqqrrrtttuuuuuutttuuuuuuttttttssstttttttttttttttvvvwwwxxxyyyzzzzzzwwwxxxyyy{{{|||~~~|||yyywwwvvvvvvvvvwwwwwwxxxxxxwwwvvvttttttrrrrrrrrrssstttuuuvvvvvvyyyzzz{{{{{{|||{{{zzzzzzyyyzzz{{{|||{{{zzzyyyxxxvvvuuuuuuvvvyyy|||||||||}}}|||zzzxxxwwwvvvvvvvvvttttttuuuuuuttttttsssrrrrrruuuxxxzzzyyyxxxwwwxxxwwwvvvuuusssssssssssssssxxxxxxzzz{{{{{{{{{{{{{{{xxxxxxwwwvvvuuuuuuttttttnnnmmmlllkkkiiifffaaa^^^^^^[[[WWWQQQKKKFFFBBB@@@===<<<;;;999999999999999777777777777777888999999:::>>>AAAHHH^^^{{{oooZZZNNNIIIBBBAAACCC===============<<<:::999888666666444222111000//////000000000000111111111111000000000000000000000000000///000222222333:::BBBTTTrrrtttbbbXXXSSSTTTRRRLLLMMMSSS```ooowwwnnnpppvvv{{{~~~zzzmmm]]]SSSQQQOOORRRWWW]]]eeennnxxx~~~~~~vvvjjj^^^WWWXXX^^^dddqqqwwwuuuhhh\\\TTTRRRRRRVVVYYY^^^dddjjjqqqxxx}}}}}}zzzvvvssspppmmmmmmppprrrxxx}}}{{{yyy{{{|||~~~}}}{{{zzzyyywwwuuutttllleee]]]TTTLLLJJJRRR\\\}}}zzzwwwvvvtttrrrpppoooqqqssstttvvvxxx|||~~~{{{wwwrrrnnnkkkjjjjjjjjjkkkllllllmmmooosssvvv|||~~~~~~{{{zzzzzzyyyxxxvvvsssqqqooonnnhhhhhhggghhhjjjnnnqqqtttrrrrrrrrrsssuuuxxx{{{}}}~~~zzzvvvuuuxxxvvvyyy{{{}}}}}}~~~~~~|||{{{{{{{{{{{{yyyxxxwwwuuuuuuuuuvvvwwwwwwvvvuuuuuuwwwyyy{{{}}}|||}}}}}}}}}{{{yyywwwvvvtttsssqqqooonnnpppuuuyyy|||xxxtttsssssstttrrrqqqpppqqqssstttsssrrrsssrrrrrrqqqqqqqqqrrrrrrssssssuuuvvvxxxzzz{{{|||vvvwwwyyyzzz{{{{{{|||{{{}}}|||zzzxxxvvvvvvvvvvvvwwwxxxxxxyyyxxxvvvuuutttqqqrrrssstttuuuwwwwwwxxxyyyzzzzzz{{{||||||||||||zzz{{{}}}~~~}}}|||zzzyyy{{{yyyyyyzzz}}}||||||{{{yyyxxxwwwvvvuuuqqqrrrsssttttttttttttttttttvvvxxxyyyxxxwwwxxxxxxtttttttttsssssstttttttttyyyzzz|||}}}}}}}}}|||{{{yyyyyyxxxwwwvvvttttttsssrrrqqqooonnnllliiidddaaa\\\ZZZVVVQQQKKKFFFBBB@@@===<<<:::999888888999:::555444444444444555666666;;;>>>@@@FFF[[[yyyrrr]]]OOOHHH@@@@@@CCC>>><<<=========<<<:::888777777666444222111/////////000000000111111111222222000000000000000000000000000///000222222444<<>><<<:::999888888999:::555555555555555666666777888===@@@GGG[[[xxxwww```PPPHHH???@@@DDDAAA===>>>>>>???>>><<<999888777666444222111//////...000000111111111222222222000000000000000000000000000//////222333555===FFFaaakkk]]]TTTOOOPPPOOOLLLQQQZZZooozzzssssss}}}|||~~~ssseee[[[ZZZUUUZZZaaahhhpppyyyxxxqqqeeeYYYRRRSSSZZZ___iiipppyyy|||wwwmmmaaaVVVOOOLLLMMMLLLOOOTTTYYY^^^eeelllpppsssxxx{{{wwwrrrppppppssswww||||||yyyvvv{{{}}}}}}zzzwwwtttrrrrrrlllddd[[[RRRJJJEEEIIIPPP~~~}}}~~~~~~}}}tttrrrooommmmmmoooqqqsssvvvwwwxxxyyy{{{|||}}}~~~yyyvvvrrrnnnjjjiiiiiiiiijjjmmmqqqtttvvvxxxzzz|||~~~zzzyyywwwuuusssqqqooonnnhhhhhhggghhhkkknnnrrruuuyyywwwtttsssuuuzzz~~~zzzyyy|||{{{}}}~~~|||{{{{{{zzzzzzxxxwwwvvvuuuuuuvvvxxxyyyssstttuuuwwwxxxzzz{{{{{{zzzzzz{{{{{{yyywwwtttrrrqqqqqqrrrrrrsssvvvzzz~~~zzzuuusssssstttuuutttsssrrrsssuuuuuuuuusssvvvvvvuuuuuuuuuvvvvvvwwwrrrrrrsssuuuxxx{{{}}}~~~uuuvvvwwwxxxxxxwwwvvvuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyzzz{{{zzzxxxvvvuuurrrssstttvvvxxxyyyzzzzzzvvvvvvwwwxxxzzz{{{||||||yyyzzz|||~~~}}}{{{yyywwwzzzyyyxxxxxxzzz{{{{{{{{{zzz{{{||||||zzzxxxuuusssttttttuuuuuuuuuuuutttttttttuuuuuutttssssssuuuvvvxxxuuuqqqnnnnnnqqquuuxxxxxxyyy{{{||||||zzzyyywwwwwwvvvuuusssrrrpppoooooorrrqqqooonnnlllhhhccc```YYYWWWUUUPPPKKKFFFBBB@@@>>><<<:::888888888999:::888888888888888999999:::666<<>>???@@@@@@???===:::999777666555222111///......000111111111111222222222000000000000000000000000000...///222333555>>>GGGeeezzzeee[[[RRRNNNPPPOOONNNTTT___ttttttwwwvvvhhh___]]]XXX]]]dddmmmttt|||ssslll```TTTNNNOOOUUU[[[fffmmmvvv}}}xxxtttkkk___TTTMMMKKKKKKHHHKKKPPPTTTZZZ```gggkkknnnsssyyy~~~|||xxxtttrrrsssvvvyyy~~~}}}{{{|||}}}~~~{{{wwwsssrrrrrrmmmdddZZZQQQIIICCCFFFLLL}}}{{{xxx{{{~~~~~~}}}vvvtttpppmmmlllmmmppprrrtttsssssstttwwwxxxxxxwwwqqqpppooommmlllkkkjjjjjjiiimmmrrrvvvwwwyyyzzz|||~~~|||xxxwwwuuupppnnnnnnkkkllloooooopppqqqsssuuuyyywwwwwwyyyyyyyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||{{{zzzyyyxxxtttsssrrrqqqpppqqqrrrsssrrrrrrssstttuuuvvvwwwxxxyyyyyyyyyxxxvvvuuusssrrrrrrpppooopppsssxxx{{{}}}|||zzzwwwtttssstttuuuvvvttttttsssssssssrrrrrrrrrtttuuuvvvwwwwwwvvvuuutttoooooopppqqqsssuuuwwwxxxxxxvvvtttuuuxxxyyywwwuuuuuuuuuuuuxxxzzzzzzyyywwwzzzzzzyyyxxxwwwvvvtttsssssstttuuuvvvwwwxxxyyyzzzxxxxxxxxxvvvuuuuuuxxx{{{{{{{{{zzzyyyxxxxxxwwwwwwtttuuuwwwxxxyyyyyyxxxwwwzzzzzzzzz{{{{{{zzzwwwtttwwwvvvuuuvvvwwwxxxwwwvvvvvvvvvwwwxxxxxxwwwvvvuuuwwwuuusssqqqqqqsssuuuvvvvvvvvvuuuuuuuuutttttttttvvvuuusssqqqooommmlllkkkmmmmmmllljjjhhhfffcccbbb^^^ZZZUUUPPPKKKGGGCCC@@@@@@===:::888888999999999999888888888777777666666666:::BBBGGGVVVwww}}}|||kkkRRRFFFDDDCCCBBBAAA?????????>>>===;;;999999888666444222111000111111111000///......///000111000000000000000000000000///555111...333555===LLLnnnvvvddd[[[RRRMMMRRRTTTTTTZZZbbbyyyzzz}}}wwwllleeebbb^^^aaaffflllrrrzzz}}}qqqdddVVVOOOLLLMMMSSSZZZaaagggoooxxx}}}yyyvvvrrriii^^^RRRJJJFFFDDDHHHGGGKKKSSSYYY]]]ccciiiiiimmmsssxxx|||~~~~~~}}}|||}}}~~~{{{sssrrrpppqqqvvv~~~~~~|||{{{}}}}}}yyyzzz{{{xxxrrrnnnggg[[[PPPIIIGGGHHHJJJ}}}zzzxxx{{{}}}|||vvvsssooolllkkklllnnnpppuuuttttttuuuvvvwwwwwwvvvsssrrrpppnnnllllllkkklllllloootttwwwyyy{{{|||~~~~~~|||xxxxxxuuupppmmmnnnnnnppprrrrrrrrrsssuuuvvv{{{yyyyyy|||||||||~~~~~~~~~~~~~~~~~~}}}}}}|||||||||{{{{{{yyyxxxxxxtttssssssrrrrrrrrrrrrrrrqqqrrrsssuuuvvvwwwwwwwwwyyyxxxxxxwwwuuusssrrrqqqqqqpppoooqqqtttwwwzzz{{{{{{yyywwwtttsssssstttuuuuuutttttttttsssssssssssstttuuuvvvwwwwwwvvvuuutttsssssssssssstttvvvwwwwwwtttsssrrrtttwwwxxxwwwvvvuuutttuuuwwwyyyyyywwwvvvwwwwwwxxxwwwvvvuuusssrrrssssssttttttuuuvvvwwwwwwwwwwwwwwwuuutttuuuwwwyyy{{{{{{zzzyyyyyyxxxwwwwwwuuuuuuvvvwwwwwwwwwvvvvvvxxxwwwxxxyyyzzzyyyvvvtttvvvuuutttuuuwwwxxxxxxwwwuuuuuuvvvvvvvvvvvvvvvuuuvvvtttrrrqqqqqqsssuuuvvvuuutttttttttsssrrrrrrrrrrrrrrrqqqpppooommmkkkkkklllkkkkkkiiigggeeecccbbb\\\YYYSSSNNNJJJFFFAAA>>>===:::777555555666666666999999999999888888888777888:::@@@FFFUUUttt{{{yyy}}}~~~lllRRRFFFCCCBBBAAAAAA@@@??????>>>===;;;:::999888666444222111000111111111000////////////000111000000000000000000000000///444111///555777@@@RRRsssuuudddXXXQQQNNNQQQRRRRRRYYYddd{{{}}}~~~xxxmmmfffbbb^^^```eeejjjpppwww~~~{{{ooobbbTTTMMMIIIJJJOOOVVV]]]ccckkkttt||||||xxxvvvrrriii]]]QQQIIIEEEDDDGGGGGGKKKSSSZZZ]]]ccchhhlllnnnrrrvvvyyyzzzzzzyyy|||}}}~~~}}}vvvtttrrrrrrvvv}}}~~~}}}}}}~~~|||xxxxxxzzzwwwrrrmmmfff[[[PPPHHHEEEFFFGGG}}}{{{zzzxxx{{{|||{{{vvvsssnnnjjjhhhiiilllnnnuuutttssstttuuuvvvuuutttuuussspppnnnmmmmmmmmmnnnooorrrvvvyyy{{{|||~~~}}}zzzyyywwwsssppppppssstttvvvwwwvvvvvvwwwyyy~~~||||||~~~~~~~~~~~~}}}}}}|||{{{zzz{{{{{{zzzzzzyyyxxxwwwssstttuuuuuuuuutttrrrrrrpppqqqtttwwwxxxxxxxxxwwwyyyyyyxxxvvvuuurrrqqqoooppppppqqqsssuuuwwwxxxyyyyyyxxxuuussssssssstttuuuuuuuuutttttttttssssssssstttuuuvvvvvvvvvvvvuuutttvvvvvvvvvvvvvvvvvvwwwwwwqqqpppqqqrrruuuwwwwwwvvvuuuttttttvvvwwwwwwuuusssrrrsssuuuvvvvvvtttrrrppprrrrrrssssssssstttttttttvvvvvvvvvuuussssssuuuwwwzzzzzzzzzyyyxxxxxxwwwwwwvvvvvvuuutttttttttuuuuuuuuuuuuuuuwwwyyyyyywwwuuuuuuttttttuuuwwwxxxxxxwwwsssssssssssstttuuuvvvvvvvvvuuutttssstttuuuwwwyyytttssssssrrrqqqqqqppppppoooooooooooonnnmmmkkkiiiiiiiiiiiihhhfffdddcccbbb[[[WWWRRRMMMIIIDDD@@@===???<<<999777888888888888:::::::::999999999999999:::999>>>EEETTTppp}}}rrrsssxxxoooSSSEEEBBBBBBAAAAAA@@@@@@???>>>===;;;:::999888666444222111000111111111000000//////000000111000000000000000000000000///333111000666999DDDXXXyyyrrrcccTTTOOONNNQQQPPPOOOZZZhhh~~~{{{{{{xxxnnnfffbbb]]]```cccggglllsss{{{|||xxxkkk___QQQJJJGGGGGGLLLRRRYYY___gggooowww~~~{{{xxxwwwrrrhhh[[[OOOGGGEEEEEEHHHHHHMMMVVV]]]```dddiiinnnppprrrsssuuuuuuuuuuuu{{{|||}}}~~~~~~xxxvvvtttsssvvv|||~~~}}}~~~~~~~~~|||wwwvvvxxxvvvrrrlllfff[[[PPPHHHCCCBBBCCC~~~zzzyyyxxxwwwzzz~~~{{{zzzuuuqqqlllgggeeegggiiikkkrrrqqqpppqqqtttuuutttsssuuussspppnnnmmmmmmnnnooopppssswwwzzz{{{}}}|||yyyzzzzzzwwwuuuvvvwwwyyy{{{|||{{{zzz{{{{{{~~~~~~|||}}}}}}}}}}}}|||{{{zzzyyyzzzzzzzzzyyyyyyxxxwwwssstttvvvxxxwwwuuusssqqqppprrruuuxxxzzzyyyxxxwwwzzzzzzyyywwwuuusssqqqpppppprrrtttvvvvvvwwwwwwxxxwwwvvvuuussssssssstttuuutttttttttsssssssssrrrrrrssstttuuuvvvvvvuuutttsssuuuuuuvvvvvvwwwwwwwwwwwwrrrrrrrrrssstttuuuuuuuuutttttttttuuuvvvuuusssqqqppprrruuuwwwwwwuuurrrpppssssssssssssssssssssssssuuuuuuuuutttrrrrrrtttuuuyyyyyyyyyxxxxxxwwwwwwwwwxxxwwwuuutttssstttuuuuuutttssstttvvvxxxyyyxxxwwwtttsssssstttwwwxxxxxxwwwsssrrrqqqqqqrrrtttvvvwwwxxxwwwvvvvvvwwwxxxzzz{{{ttttttsssrrrrrrqqqppppppppppppqqqpppooollljjjhhhgggggggggfffeeedddbbbaaaZZZWWWRRRMMMIIIEEEAAA>>>@@@>>>:::999999::::::999999999999999999999999999;;;888<<>><<<::::::888666444222111000111111000000111111111111000000000000000000000000000000222444000222777888HHHcccyyyiiiZZZQQQOOOPPPRRROOOPPP```ttt|||{{{}}}zzz{{{~~~~~~wwwmmmccc]]]^^^___aaacccgggmmmtttzzzzzzsssaaaVVVLLLHHHHHHJJJPPPWWW\\\```eeekkkqqqwww~~~~~~{{{zzztttiii\\\OOOHHHFFFFFFHHHHHHNNNXXX^^^aaadddiiimmmnnnpppsssuuuvvvxxxxxxwwwyyy{{{{{{{{{}}}|||zzzxxxxxxzzz}}}{{{~~~|||}}}{{{uuusssttttttrrrmmmggg\\\QQQHHHCCCAAA@@@|||wwwsssqqqsssttttttwww||||||yyywwwqqqmmmgggbbb```bbbfffiiilllkkklllooosssvvvwwwwwwuuutttsssrrrqqqqqqqqqqqqqqqsssvvvxxxyyy{{{~~~vvvrrrrrrwwwzzzzzz{{{}}}|||zzzxxxvvvxxxzzz|||}}}|||{{{zzzyyyyyyzzzzzzzzzzzzyyyyyyvvvwwwyyyzzzzzzxxxvvvtttuuuvvvxxxyyyyyyyyywwwvvv{{{zzzzzzyyyxxxvvvuuutttrrrvvvyyyyyyvvvuuuuuuwwwuuuuuuuuutttuuuuuuvvvvvvttttttsssssssssrrrrrrrrrssstttuuuuuuuuuuuutttssspppqqqsssuuuvvvvvvvvvvvvtttvvvvvvuuusssrrrrrrssssssrrrrrrtttuuuuuusssqqqrrrsssvvvwwwwwwvvvtttsssttttttuuuuuuvvvvvvvvvvvvtttuuuuuutttrrrqqqrrrsssuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwvvvvvvuuuuuuvvvvvvtttssssssuuuxxxzzzzzzyyyuuutttssstttvvvwwwvvvuuuttttttttttttuuuvvvwwwwwwuuuuuutttttttttttttttuuutttttttttuuuuuuuuuvvvvvvxxxwwwuuurrrooollljjjiiigggggggggfffdddcccaaa```\\\YYYTTTOOOLLLHHHDDDBBB>>><<<888777777888888777777777777777777888888888:::666;;;CCCMMM```mmmhhheeelllwww{{{]]]MMMGGGDDDAAAAAAAAAAAA@@@???>>><<<;;;:::888666444222111000111111000111111222222111111000000000000000000000000000333333000333999:::MMMlllwwweeeVVVRRRNNNOOOQQQPPPSSScccwww|||yyyzzz{{{yyyzzz~~~zzzzzz}}}~~~xxxnnnddd\\\]]]^^^___aaadddjjjrrrxxxzzzqqq^^^TTTKKKHHHIIIMMMTTT[[[```ccchhhmmmsssyyy}}}|||wwwlll___SSSKKKHHHGGGFFFFFFKKKTTT[[[]]]bbbfffmmmooosssvvvzzz|||}}}~~~yyy{{{|||{{{zzz|||}}}{{{yyyyyy{{{~~~{{{zzz~~~|||~~~{{{uuurrrssstttsssnnnggg\\\PPPGGGCCCAAABBByyyvvvrrrnnnmmmpppqqqrrruuuzzz}}}~~~{{{yyywwwnnnjjjddd___^^^aaaeeehhhooonnnooorrruuuxxxyyyxxxuuuvvvvvvvvvvvvuuusssrrrssstttwwwxxxyyy{{{~~~xxxuuuuuuzzz}}}~~~~~~{{{xxxvvvsssuuuxxx{{{}}}|||{{{zzzyyyzzzzzz{{{{{{{{{zzzzzzwwwxxxzzzzzzzzzyyywwwvvvxxxxxxyyyyyyxxxxxxwwwvvvyyyyyyyyyxxxxxxvvvuuuuuurrruuuxxxwwwsssqqqsssvvvuuuuuuuuuvvvvvvvvvwwwwwwvvvuuuuuuuuuttttttttttttsssssstttuuuuuutttssssssqqqrrrtttvvvvvvuuutttsssqqqsssuuutttqqqppprrrtttrrrrrrrrrtttvvvvvvtttsssttttttuuuvvvvvvuuutttssssssssstttuuuvvvwwwwwwxxxtttuuuvvvuuusssqqqrrrrrrssssssssssssssssssssssssttttttuuuuuuvvvvvvuuuuuusssrrrrrrsssvvvxxxxxxxxxwwwuuuttttttuuuvvvtttsssvvvwwwwwwxxxxxxwwwwwwwwwvvvvvvuuuuuuttttttssssssrrrssstttuuuvvvwwwwwwxxxyyywwwtttpppnnnllllllllliiiiiihhhfffdddbbb```___\\\YYYTTTPPPLLLIIIEEEBBBAAA>>>:::999999::::::999777777777888888999999999;;;777<<>>===;;;:::888666444222111000111111000111222222222222111000000000000000000000000000222222000555<<>>;;;888666666777777666888888888999999:::::::::<<<888===AAABBBPPP```bbbiiioooyyycccSSSLLLGGGBBB@@@AAAAAAAAA@@@>>>===;;;:::888777444222111111111111000111222333333222111000000000000000000000000000111222111777???CCCZZZ~~~sssdddYYYQQQKKKIIILLLOOOUUUeeewww~~~yyytttpppuuu{{{yyywwwyyy~~~~~~}}}yyyvvvtttsss|||sssggg^^^YYYYYYZZZ[[[___eeennntttyyy~~~zzzlll^^^UUULLLIIIJJJLLLRRRYYYbbbfffkkkrrryyy~~~{{{rrreeeYYYOOOKKKIIIJJJIIILLLTTT[[[___eeekkkqqquuuzzz~~~zzzzzz}}}zzzxxxxxxzzz}}}~~~{{{yyy{{{{{{}}}~~~~~~}}}|||||||||}}}vvvqqqsssuuuuuullldddWWWKKKCCC@@@AAABBBxxxqqqnnnkkkkkkkkkkkkmmmppptttwww~~~{{{uuupppiiifffbbb___```dddhhhlllttttttuuuwwwxxxzzzzzz{{{{{{zzzwwwwwwzzzyyyxxxxxxyyy{{{}}}|||zzzyyyvvvvvvwwwxxxyyy{{{{{{|||zzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwxxxyyyzzzzzzzzzyyyxxxwwwuuuuuuuuuuuuttttttttttttvvvwwwxxxxxxwwwvvvuuutttvvvvvvwwwxxxxxxxxxxxxwwwzzzyyyyyyxxxxxxyyyyyyzzzuuuuuuuuuuuuttttttttttttvvvvvvvvvvvvuuutttrrrrrrsssssstttsssrrrpppnnnlllsssssssssttttttsssrrrrrrssssssrrrqqqrrrssstttuuusssrrrrrrrrrsssuuuvvvxxxwwwxxxxxxvvvsssqqqqqqrrroooooopppqqqssstttuuuuuurrrsssttttttuuuuuuttttttssssssrrrrrrssstttvvvxxxttttttttttttuuuuuuuuuuuuyyyzzzyyyvvvtttssstttvvvtttuuuwwwxxxxxxwwwvvvuuuttttttsssrrrrrrrrrrrrssswwwuuussspppnnnmmmlllkkklllkkkkkkiiifffbbb___]]][[[YYYUUUQQQLLLGGGCCCAAA<<<;;;999777777888999:::777777777777777777777777:::888888;;;@@@IIIXXXfffmmmyyyeeeUUULLLBBB@@@EEECCCCCCCCCBBB@@@>>>===<<<333333444444444333222111333333222222111111000000333111000.........//////222000222777;;;HHHiiivvvcccUUUPPPNNNOOORRRUUU]]]nnn|||~~~yyyuuuppppppvvvxxxxxx{{{~~~{{{uuupppoooppprrr|||qqqddd[[[XXXXXXWWWWWW[[[bbbkkkqqqwww}}}{{{lll\\\UUUMMMJJJHHHJJJRRR\\\eeejjjrrrzzz|||uuujjj___UUUMMMIIIGGGKKKPPPUUU[[[aaaggglllxxx{{{~~~}}}}}}~~~~~~}}}{{{zzzyyyxxxxxxxxx~~~~~~}}}yyywwwyyy|||~~~}}}}}}yyyvvvtttuuuuuurrrooojjj___RRRJJJCCC>>>===@@@{{{rrrkkkiiigggggghhhiiilllpppuuuxxx~~~|||yyysssnnnhhheeeaaa___```dddiiilllwwwxxxxxxwwwvvvuuuwwwyyy{{{{{{xxxyyy{{{{{{zzzyyyyyy{{{~~~}}}{{{yyyxxxwwwwwwxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxxxxxxxyyyzzzzzzzzzzzzyyywwwwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyxxxwwwvvvuuuvvvvvvwwwxxxxxxxxxxxxwwwyyyxxxxxxwwwwwwxxxxxxyyyuuuuuuuuuuuuttttttttttttvvvvvvvvvvvvuuutttsssrrrqqqqqqrrrrrrrrrqqqqqqppprrrsssssssssssssssrrrrrrssssssrrrqqqrrrssstttuuussssssrrrrrrssstttvvvwwwwwwxxxxxxvvvtttrrrrrrsssqqqqqqrrrssstttuuuvvvvvvttttttttttttssssssrrrqqqrrrrrrrrrrrrssstttuuuuuussssssttttttuuuvvvwwwwwwxxxxxxxxxvvvtttsssuuuwwwuuuvvvxxxyyyyyyxxxvvvuuuttttttsssrrrrrrrrrrrrsssttttttsssrrrqqqpppooonnnjjjjjjjjjhhhfffccc```^^^[[[YYYVVVQQQLLLGGGCCCAAA===<<<999888777777888999888888888888888888888888;;;999:::>>>CCCKKK[[[iiiqqq}}}fffVVVLLLCCCAAAEEEBBBBBBBBBAAA???===<<<;;;555555444444333222111111111111111111111000000000222111000///...///000000222000333888<<>>===:::888777777777888888888888888888888888888::::::<<<@@@EEEMMM]]]llluuujjjXXXMMMDDDBBBEEEAAAAAAAAA@@@???===<<<;;;777666555444333222111000///000000000000000000111000000/////////000111111222111444888===LLLkkkrrr```SSSLLLLLLOOOUUUZZZcccsssyyyoookkkiiioooxxx}}}{{{yyytttsssuuuxxx|||rrrddd[[[XXXWWWVVVVVVXXX]]]eeekkkvvv|||xxxlll___SSSOOOPPPTTT[[[bbbkkkpppxxx~~~uuukkkaaaYYYSSSPPPOOOSSSZZZbbbiiiqqqxxx}}}~~~}}}~~~~~~}}}{{{yyywwwvvv{{{~~~~~~zzzuuuxxx|||~~~{{{xxxvvvvvvuuusssqqqfff\\\PPPIIIDDD@@@@@@DDD|||wwwqqqhhhdddcccccceeehhhjjjlllqqqxxx}}}~~~{{{uuupppeeeccc___^^^___ccchhhlllnnnrrruuusssooopppxxx}}}~~~}}}}}}|||}}}~~~~~~}}}|||{{{zzzzzzyyyxxxyyyzzz{{{{{{{{{{{{zzz{{{{{{{{{zzzzzzxxxwwwvvvvvvwwwwwwxxxyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxwwwvvvzzzzzzyyyyyyxxxwwwwwwvvvvvvwwwxxxxxxxxxxxxvvvvvvuuuvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuttttttuuuuuuvvvuuuuuutttttttttsssssssssuuuuuuuuuuuuuuutttsssssspppoooooooooppprrrtttvvvrrrrrrrrrrrrrrrrrrssssssssssssrrrqqqrrrssstttuuutttsssssssssttttttttttttuuuvvvwwwvvvtttssstttuuuttttttuuuuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvtttssssssqqqrrrsssssssssrrrqqqppppppqqqsssuuuwwwzzz{{{|||{{{{{{zzzwwwuuutttuuuwwwuuuvvvxxxyyyxxxwwwuuuttttttsssrrrrrrqqqqqqrrrrrroooppprrrssssssrrrpppoooggggggggggggfffdddcccaaa\\\ZZZWWWRRRLLLGGGCCCAAA???===;;;888666666777777888888888888888888888888::::::===@@@DDDLLL]]]lllyyynnnZZZNNNEEECCCEEEBBBAAAAAAAAA???>>>===<<<999888666444222111000///......//////000000111111...//////000000111222222222222555888===LLLiii}}}nnn]]]QQQIIIIIIMMMSSSYYYbbbsssuuuiiieeeeeeooo{{{}}}}}}|||xxxwwwzzz}}}}}}rrreee[[[WWWVVVUUUUUUVVV[[[bbbgggqqqxxx|||~~~~~~ttteeeWWWRRRUUUZZZ```fffpppuuu}}}~~~vvvlllccc\\\WWWTTTSSSXXX___fffmmmtttzzz~~~}}}}}}~~~~~~{{{xxxvvvtttyyy}}}}}}yyytttwww|||~~~|||zzzxxxvvvtttsssrrrggg\\\PPPIIIDDD@@@@@@CCCxxxtttnnnhhheeeffffffiiilllmmmnnnrrryyy~~~zzzsssnnneeeccc___]]]^^^bbbgggkkkjjjnnnrrrpppmmmooowww~~~~~~}}}}}}||||||{{{{{{zzzzzzvvvxxxzzz|||~~~~~~~~~~~~zzzzzzzzzzzzyyyxxxvvvvvvuuuvvvwwwwwwxxxyyyzzzzzz{{{{{{zzzyyyxxxxxxwwwwww||||||{{{yyywwwvvvtttttttttuuuvvvwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwwwwwwwvvvuuuttttttssssssttttttuuuttttttttttttsssssssssssssssttttttttttttssssssrrrqqqqqqpppooopppqqqssstttrrrqqqqqqqqqqqqrrrssstttssssssrrrqqqrrrssstttuuuttttttttttttttttttsssssstttuuuvvvuuutttssstttuuutttttttttttttttttttttuuusssttttttuuuuuuuuuttttttqqqrrrsssssssssrrrqqqpppqqqqqqsssuuuxxxzzz|||}}}~~~~~~}}}yyyvvvtttuuuvvvtttuuuvvvwwwvvvuuusssqqqssssssrrrqqqqqqqqqqqqrrrpppqqqrrrrrrqqqooommmkkkfffgggggghhhgggfffdddccc]]][[[WWWRRRLLLGGGCCCAAA???===;;;888666666777777888888888888888888888888999:::<<>>:::999777444222111000000......//////000000111111......///000111222333333333444555777;;;KKKeee|||{{{kkkZZZOOOFFFGGGJJJPPPVVV```qqqqqqeeebbbfffrrr}}}~~~{{{{{{~~~sssfff\\\VVVVVVUUUTTTUUUYYY___dddkkkrrrxxx{{{yyyjjj\\\WWWZZZ___eeekkkuuuzzz}}}vvvnnnfff___ZZZXXXZZZ^^^dddjjjoootttyyy|||~~~~~~~~~~~~|||xxxuuussswww}}}{{{wwwtttwww|||~~~}}}{{{xxxuuusssrrrrrriii^^^RRRJJJCCC>>>>>>AAAzzztttqqqlllfffdddggggggjjjnnnnnnmmmpppxxx|||zzzvvvpppkkkfffccc___]]]]]]aaafffiiikkknnnqqqqqqoooqqqwww|||}}}|||||||||{{{zzzzzzyyyyyyuuuwwwzzz}}}yyyyyyyyyyyyxxxwwwwwwvvvvvvvvvvvvwwwxxxyyyyyyzzz{{{zzzyyyxxxxxxxxxyyyyyy}}}}}}{{{zzzxxxvvvttttttssstttuuuvvvvvvvvvuuuttttttuuuvvvvvvwwwwwwvvvvvvttttttsssssssssssstttttttttttttttssssssssssssrrrqqqrrrrrrsssrrrrrrqqqqqqrrrqqqqqqpppqqqqqqrrrrrrqqqqqqppppppppprrrssstttssssssrrrqqqrrrssstttuuutttuuuuuuuuutttsssrrrrrrrrrsssttttttsssrrrsssuuuttttttsssssssssssssssssspppqqqqqqrrrssssssrrrrrrrrrrrrssssssssssssrrrrrrssssssuuuvvvxxxzzz{{{|||~~~}}}zzzvvvuuuuuuvvvssstttuuuvvvuuusssqqqpppssssssrrrqqqqqqqqqqqqqqqqqqrrrqqqqqqooommmkkkiiiggghhhiiiiiihhhgggeeeddd^^^\\\XXXRRRMMMGGGCCCAAA>>>===:::888777777777888999999999999999999999999888999;;;>>>AAAKKK```tttwww___PPPHHHEEEEEECCCCCCCCCCCCBBBAAA@@@???;;;999666444222111111111///000000000000000000111...///000111222222222222222444666666;;;KKKdddxxxzzzhhhVVVLLLEEEEEEHHHNNNUUUaaatttpppfffeeekkkzzz|||~~~tttfff\\\UUUUUUTTTTTTUUUYYY^^^cccgggnnntttwww|||{{{ooobbb^^^___cccjjjqqqzzz~~~~~~~~~~~~~~~{{{vvvooohhhaaa\\\YYY___ccchhhlllppprrruuuxxx}}}~~~~~~~~~~~~yyyvvvtttuuu|||zzzvvvtttxxx~~~}}}}}}|||xxxtttqqqqqqrrrjjj___RRRJJJCCC>>>===@@@{{{vvvqqqmmmgggaaa```ccccccgggkkklllkkknnnvvv}}}~~~{{{yyyuuunnniiigggddd___\\\\\\```dddgggkkkmmmppprrrtttwww{{{~~~~~~~~~~~~}}}~~~~~~{{{{{{zzzyyyxxxxxxwwwwwwtttvvvyyy|||~~~~~~}}}|||wwwxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{}}}||||||{{{zzzyyyxxxxxxssstttuuuwwwwwwwwwvvvuuutttuuuuuuvvvvvvvvvvvvvvvttttttsssssssssssstttttttttttttttsssssssssrrrrrroooppppppqqqqqqqqqppppppppppppqqqrrrrrrrrrrrrqqqqqqpppooooooppprrrtttuuussssssrrrqqqrrrssstttuuuuuuuuuuuuuuuuuusssrrrqqqpppqqqrrrrrrqqqqqqsssttttttttttttssssssrrrrrrrrrrrrsssssssssssssssrrrqqqrrrrrrrrrrrrssstttuuuuuuvvvvvvwwwwwwxxxyyyzzzzzzzzz{{{zzzxxxuuuuuuvvvxxxtttuuuvvvvvvuuutttqqqpppsssrrrqqqqqqpppqqqqqqqqqsssrrrqqqpppooommmlllllliiijjjjjjjjjiiihhhfffeee___\\\XXXSSSMMMGGGCCCAAA===<<<999888777777888999999999999999999999999999888999;;;>>>CCCPPPiii{{{aaaPPPIIIFFFEEEBBBBBBBBBBBBAAA@@@??????:::999666444222222222222111111111111111000000000//////111222333222222111///333555666===OOOgggyyyzzzfffTTTJJJDDDDDDGGGNNNWWWeee{{{rrrjjjkkkssszzz|||tttggg]]]TTTTTTTTTTTTUUUYYY^^^cccfffmmmsssuuuxxx~~~~~~{{{yyy||||||sssjjjfffeeehhhpppxxx~~~~~~}}}|||{{{zzzzzz{{{{{{{{{yyyvvvqqqjjjccc]]]YYY^^^aaafffjjjlllnnnppprrryyyzzz||||||{{{|||~~~|||yyyvvvttt|||{{{wwwuuuyyy|||}}}|||xxxsssppppppqqqiii]]]QQQJJJDDD???>>>AAAyyysssnnnjjjccc\\\\\\______dddhhhiiihhhkkkttt||||||zzzvvvooojjjgggddd```\\\\\\___cccfffiiikkknnnsssyyy}}}~~~}}}~~~{{{|||zzzyyyyyyxxxwwwvvvuuuuuutttvvvyyy{{{|||{{{zzzxxxvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyxxxwwwwwwxxxyyy{{{|||||||||||||||||||||||||||tttuuuvvvwwwxxxxxxwwwvvvtttuuuuuuvvvvvvvvvvvvvvvuuuttttttssssssttttttuuuttttttsssssssssrrrrrrrrrnnnoooooopppppppppoooooommmoooppprrrsssssssssrrrqqqpppooooooppprrrtttuuussssssrrrqqqrrrssstttuuuuuuuuuvvvvvvuuusssqqqpppnnnpppqqqqqqqqqqqqrrrtttuuuuuuuuutttssssssrrrrrrxxxxxxwwwwwwvvvuuussssssssssssrrrrrrsssuuuvvvxxxwwwwwwxxxxxxxxxyyyyyyyyyvvvwwwwwwvvvtttuuuwwwyyyuuuvvvwwwwwwvvvtttrrrqqqsssrrrqqqqqqppppppqqqqqqssssssqqqpppoooooooooooojjjkkkkkkkkkjjjiiigggfff___]]]XXXSSSMMMGGGCCCAAA<<<;;;999777777888999:::999999999999999999999999777999<<<@@@FFFUUUqqq}}}bbbQQQJJJGGGEEEAAAAAAAAAAAAAAA@@@???>>>:::888666333222222333333333333222222111111000000///000111222333222111111...222555666>>>RRRjjj{{{zzzeeeRRRHHHDDDDDDGGGOOOZZZjjjtttmmmpppyyyxxxzzzuuuggg]]]SSSTTTTTTTTTUUUYYY___cccgggmmmrrrsssvvv{{{}}}}}}wwwtttssswww~~~}}}vvvoookkkiiikkksss}}}}}}{{{yyyxxxxxxzzz{{{yyyxxxvvvrrrkkkddd]]]YYYYYY]]]bbbfffhhhiiikkkllltttvvvwwwxxxxxxyyy|||~~~{{{yyysss|||{{{wwwvvvzzz||||||{{{wwwrrrooooooqqqggg\\\PPPIIIDDD@@@@@@CCCxxxqqqjjjgggccc]]][[[\\\ZZZ^^^bbbfffjjjmmmrrrttt}}}~~~zzzwwwuuuqqqmmmllleee^^^[[[ZZZZZZ___fffjjjkkkooottt{{{||||||}}}~~~~~~~~~{{{{{{xxxuuuuuuwwwxxxwwwvvvvvvwwwwwwxxxxxxyyyzzzzzzyyyzzz{{{{{{zzzyyywwwvvvwwwxxxxxxwwwuuutttuuuvvvyyywwwvvvwwwyyy{{{{{{zzz~~~~~~~~~}}}|||zzzxxxwwwxxxxxxyyyxxxwwwuuutttrrrsssuuuvvvuuutttssstttuuuttttttttttttssssssssssssvvvvvvuuutttsssrrrrrrqqqrrrrrrqqqpppooooooppppppppppppqqqqqqrrrrrrrrrrrrsssrrrqqqppppppqqqrrrsssoooqqqssstttsssrrrrrrrrruuuuuuuuuuuutttsssrrrqqqrrrqqqqqqqqqqqqrrrsssttttttttttttttttttttttttttttttttttttuuuvvvuuurrroootttsssrrrrrrsssuuuxxxzzz}}}yyyvvvvvvxxx{{{{{{zzz}}}zzzvvvsssssssssttttttwwwvvvuuutttsssssstttuuuvvvuuusssqqqqqqqqqssstttrrrqqqqqqqqqrrrrrrpppnnnmmmkkkjjjiiiiiihhheeecccaaa]]]VVVPPPLLLHHHEEECCC;;;;;;999888777777666666777777777888999999999:::999:::===@@@EEEWWWvvv{{{```OOOIIIEEEAAADDDDDDDDDCCCAAA???>>>===>>><<<999666333111000000222222222111111111000000222222222111111111111111333444666;;;DDDTTTlllzzzbbbPPPGGGGGGHHHKKKPPP\\\qqqwwwuuuyyywww{{{{{{sssfffYYYRRRPPPSSSZZZ^^^^^^aaaeeeggglllrrrwwwxxxwwwvvvuuuoooooooooqqqvvv|||}}}uuuooommmqqqvvv{{{|||yyyxxxyyyzzz{{{zzz~~~zzzuuuooojjjccc]]]YYY[[[ZZZYYYYYY\\\```eeehhhqqqssstttsssrrruuuzzz{{{sssuuuzzz~~~zzzxxxzzzzzz|||~~~~~~}}}zzzvvvrrrnnnkkkiiieee]]]QQQFFFAAA?????????uuunnngggddd```[[[YYYZZZYYY\\\```dddggglllqqquuu{{{}}}yyyxxxvvvrrrooollleee^^^[[[YYYYYY^^^dddiiikkkpppvvv|||~~~{{{{{{}}}~~~~~~~~~}}}||||||yyyvvvvvvxxxyyyxxxwwwwwwwwwwwwxxxyyyyyyzzzzzzzzzzzz{{{{{{zzzyyywwwvvvwwwxxxyyyxxxvvvuuuvvvwwwxxxvvvvvvwwwyyy{{{|||{{{}}}{{{yyyxxxvvvvvvwwwwwwwwwvvvuuuttttttuuuvvvvvvttttttuuuvvvvvvuuuuuuuuuttttttssssssvvvvvvuuutttsssrrrrrrqqqrrrrrrqqqppppppppppppppppppppppppppppppqqqrrrrrrrrrqqqppppppppppppqqqrrroooqqqrrrrrrqqqqqqrrrsssuuuuuutttssssssrrrrrrqqqrrrrrrrrrrrrsssssssssttttttttttttttttttttttttttttttttttttvvvwwwvvvsssppptttssssssssstttwwwzzz{{{|||yyyvvvuuuwwwyyyxxxwwwyyywwwuuusssssstttuuuuuuuuuuuutttsssrrrsssttttttwwwuuutttrrrrrrrrrtttuuutttsssrrrsssttttttrrrpppkkkiiihhhiiiiiiiiifffeee```\\\UUUOOOKKKHHHDDDBBB<<<;;;:::888777777777777888888888888999999999999888:::===AAAGGGXXXvvv~~~bbbQQQKKKGGGCCCDDDDDDCCCBBBAAA???>>>===>>><<<999666333111000000222222222111111111000000111111111111111222222222555555777<<>>???rrrjjjccc```]]]XXXWWWYYYXXXZZZ]]]```dddjjjpppuuuxxx}}}{{{yyyyyywwwtttqqqkkkddd]]]YYYWWWWWW\\\bbbhhhkkkqqqxxx}}}}}}{{{zzzzzz}}}~~~~~~~~~~~~~~~~~~}}}||||||zzzxxxxxxyyyzzzyyyxxxwwwwwwxxxyyyyyyzzzzzz{{{zzzzzz{{{{{{zzzyyywwwvvvvvvxxxyyyyyywwwwwwxxxzzzwwwvvvuuuwwwzzz|||}}}}}}}}}{{{zzzssstttuuuvvvwwwvvvvvvvvvuuuvvvwwwvvvuuutttvvvwwwxxxwwwwwwvvvuuuttttttssswwwvvvvvvuuutttsssrrrrrrrrrqqqqqqppppppppppppqqqqqqpppooonnnnnnoooqqqrrrqqqqqqpppoooooopppqqqqqqppppppqqqpppooooooqqqsssuuutttrrrqqqpppppprrrrrrrrrssstttuuuuuuuuutttsssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwvvvtttrrrssssssssssssuuuxxx{{{}}}}}}{{{xxxwwwwwwwwwwwwvvvttttttttttttttttttuuuuuussssssrrrrrrrrrsssttttttwwwvvvtttssssssssstttuuusssrrrrrrrrrssssssqqqpppiiihhhhhhhhhiiiiiigggeee^^^ZZZTTTNNNJJJFFFCCCAAA<<<;;;:::888777777777777999999999999999888888888888:::===AAAGGGWWWsssfffTTTMMMHHHDDDCCCCCCCCCBBBAAA???>>>======<<<888555222111000///222222222111111111111111000000111111222222333333666666777===LLLdddyyydddTTTLLLIIILLLRRR[[[iii}}}zzz{{{zzztttyyy}}}|||~~~}}}|||wwwiii\\\SSSQQQTTTYYY]]]^^^aaafffjjjnnnqqqsssrrrooommmllllllllllllmmmooossswwwyyy{{{{{{{{{|||}}}~~~~~~zzzwwwvvvvvvxxxyyy}}}~~~}}}~~~~~~~~~}}}}}}yyytttnnniiiccc\\\XXXVVVUUUSSSRRRTTTWWW[[[]]]ccchhhmmmppprrruuuzzz}}}wwwrrruuu{{{~~~|||{{{xxxyyy{{{}}}|||zzzwwwtttqqqooonnneee]]]QQQGGGAAA???>>>>>>rrriiiaaa]]]ZZZWWWVVVYYYWWWYYYZZZ]]]aaagggooouuuxxx}}}~~~zzzyyyyyyxxxuuurrrjjjbbb[[[WWWUUUUUUZZZ```eeejjjrrrxxx|||}}}}}}}}}zzzyyyxxxzzz}}}~~~}}}}}}}}}}}}||||||{{{zzzzzzzzzzzzzzzzzzxxxxxxyyyyyyzzzzzz{{{{{{zzz{{{{{{{{{{{{yyyxxxwwwvvvwwwyyyyyyyyyyyyzzz|||wwwvvvvvvxxx|||}}}{{{ttttttuuuuuuvvvvvvvvvvvvvvvwwwwwwvvvuuuuuuwwwyyyyyyxxxxxxwwwvvvuuuttttttwwwwwwvvvuuutttsssrrrrrrrrrqqqqqqppppppqqqqqqqqqrrrpppnnnlllmmmnnnqqqrrrppppppppppppppppppppppppppppppooommmlllnnnqqqtttuuussspppnnnnnnooorrrsssrrrsssuuuwwwwwwvvvtttsssuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuvvvwwwwwwuuusssrrrqqqqqqrrruuuxxx{{{}}}}}}{{{yyyxxxwwwvvvuuurrrsssuuuuuutttssssssssssssssssssssstttuuuuuuuuuuuutttssssssssssssttttttqqqpppooopppqqqqqqooommmjjjiiihhhhhhiiihhhfffddd]]]XXXRRRMMMIIIFFFBBB@@@===<<<:::888777777777888:::::::::999999888888888999:::===AAAFFFSSSkkk~~~{{{iiiVVVMMMIIIEEECCCCCCCCCBBBAAA@@@???>>>===<<<999555222111000000111111111111111111111111000000111111222333444444555666777===PPPnnnwwwcccTTTMMMIIIMMMTTT^^^nnnyyyzzzxxxssszzz{{{zzz{{{||||||||||||wwwiii[[[TTTRRRSSSYYY\\\]]]aaaeeejjjmmmooopppooommmkkkkkkmmmmmmmmmnnnppprrrtttuuuuuuuuuuuuvvvxxxzzz|||}}}~~~}}}{{{zzzyyyxxxzzz{{{~~~|||xxxsssnnniiiccc]]]XXXUUUSSSQQQOOOPPPSSSVVVXXX^^^ccciiimmmppprrrwww{{{~~~zzztttuuuyyy~~~~~~}}}|||zzzzzz||||||{{{zzzxxxuuusssqqqpppeee]]]RRRHHHBBB???>>>===tttjjjaaa]]]ZZZVVVWWWZZZXXXYYYZZZ[[[___fffnnntttzzz~~~zzzyyyyyywwwssspppggg```XXXUUUSSSSSSXXX^^^cccjjjrrrxxxzzzyyyyyyzzzxxxxxxxxxzzz~~~}}}~~~~~~~~~}}}|||||||||{{{|||||||||{{{zzzzzzzzzxxxyyyyyyzzz{{{{{{||||||zzz{{{||||||{{{zzzxxxwwwvvvwwwyyyyyyyyyyyy{{{}}}xxxxxxxxxzzz~~~}}}|||wwwvvvvvvuuuuuuuuuuuuuuuwwwwwwwwwvvvtttuuuwwwyyyyyyxxxxxxwwwvvvvvvuuuuuuwwwwwwvvvuuutttssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqnnnmmmlllnnnppprrrpppppppppqqqqqqpppppppppppppppooommmkkkmmmqqqtttuuussspppmmmmmmooorrrtttssstttvvvwwwwwwvvvtttsssuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttuuuwwwwwwvvvtttpppppppppqqqsssvvvyyy{{{}}}|||{{{xxxvvvtttssssssrrruuuwwwwwwtttrrrqqqrrrttttttuuuuuuvvvvvvvvvvvvrrrrrrrrrrrrrrrrrrrrrssspppooonnnoooppppppnnnllllllkkkiiihhhhhhfffcccaaa\\\WWWQQQLLLHHHEEEBBB@@@>>><<<:::888777777888999;;;:::::::::999999888888::::::===???BBBLLL```rrr{{{uuusssxxxkkkWWWNNNIIIEEEDDDDDDDDDCCCBBBAAA@@@???>>><<<999666333111111000111111111111111111111111000000111222333444444555444666777???UUUvvvvvvbbbTTTLLLHHHLLLSSS___ppp{{{|||xxxuuu|||{{{zzz~~~xxxyyyyyyyyy{{{wwwhhhYYYTTTQQQRRRWWW[[[\\\___dddgggjjjlllmmmlllkkkkkklllllllllmmmnnnooopppqqqrrrqqqqqqqqqsssuuuxxx{{{}}}}}}zzzxxxwwwxxxzzz|||~~~|||xxxsssnnniiiccc]]]YYYTTTRRRPPPNNNNNNQQQSSSVVV[[[```gggkkkmmmooorrrvvv{{{~~~}}}wwwwwwyyy|||~~~~~~}}}||||||}}}~~~|||{{{zzzxxxvvvtttrrrrrrfff^^^SSSIIICCC@@@>>>===wwwmmmccc]]]YYYVVVWWW[[[YYYZZZ[[[]]]```fffnnnsss{{{|||zzzyyyvvvppplllddd]]]VVVSSSRRRRRRWWW^^^dddkkkssswwwxxxwwwxxxyyyxxxxxxyyy{{{|||~~~}}}{{{{{{|||zzz|||}}}}}}{{{zzzzzz{{{yyyyyyzzz{{{{{{||||||}}}{{{{{{||||||{{{zzzxxxwwwvvvwwwyyyyyyyyyyyy{{{|||yyyxxxyyy{{{~~~~~~|||{{{xxxxxxwwwvvvuuuuuuvvvvvvwwwwwwvvvuuussstttwwwyyywwwwwwwwwwwwvvvvvvvvvvvvxxxwwwwwwvvvuuutttssssssrrrqqqqqqqqqqqqrrrrrrsssrrrqqqooonnnnnnooopppqqqpppqqqrrrrrrrrrrrrqqqpppppppppooommmlllnnnqqqtttuuussspppnnnnnnppprrrttttttuuuvvvvvvvvvuuutttsssttttttttttttttttttttttttvvvtttssstttvvvwwwvvvuuuppppppoooppprrruuuxxxzzzxxxyyyyyyvvvssspppooopppsssvvvxxxwwwtttqqqqqqsssuuuuuuvvvwwwwwwwwwvvvvvvqqqqqqqqqqqqrrrrrrrrrrrrrrrpppppppppqqqqqqpppnnnmmmllljjjhhhgggeeebbb___[[[WWWQQQLLLHHHEEEBBB@@@???===:::777666777999::::::::::::::::::999999999::::::<<<>>>???FFFWWWfffrrrlllkkkqqqyyynnnYYYNNNIIIFFFEEEEEEEEEEEEDDDCCCBBBAAA???===:::777444333222111111111111111111222222222111111222222333333444444222666999AAAZZZ|||vvvcccSSSKKKHHHKKKRRR___qqq~~~xxxvvv}}}~~~zzzzzz|||zzzsssttttttvvvzzzwwwhhhXXXSSSPPPQQQUUUXXXZZZ^^^cccdddfffhhhiiihhhhhhjjjkkkhhhiiikkkmmmnnnoooooooooppppppppprrruuuyyy}}}zzzwwwttttttvvvxxxzzz|||}}}~~~|||yyytttooojjjeee___ZZZSSSQQQOOOMMMMMMPPPRRRTTTZZZ___eeeiiijjjlllpppssszzz~~~yyyyyyyyy{{{~~~~~~|||||||||}}}~~~|||{{{{{{yyywwwuuutttrrrqqqggg```UUULLLEEEAAA???>>>yyyoooccc]]]YYYUUUWWWZZZ[[[\\\]]]___bbbgggmmmrrrzzz~~~{{{xxxssslllgggaaaZZZTTTQQQQQQQQQWWW^^^fffmmmuuuxxxxxxwwwxxxzzzyyyyyyzzz}}}}}}}}}}}}{{{{{{{{{yyy|||~~~}}}{{{yyyyyyzzzzzzzzzzzz{{{||||||}}}}}}{{{||||||||||||zzzyyyxxxvvvxxxyyyyyyxxxxxxyyy{{{yyyxxxxxxzzz}}}}}}{{{yyyxxxwwwwwwvvvwwwwwwyyyyyywwwvvvuuusssrrrsssvvvyyyuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxwwwvvvuuutttssssssqqqqqqqqqqqqqqqrrrssstttrrrrrrqqqpppppppppppppppqqqrrrssssssssssssrrrqqqpppppppppooonnnnnnqqqttttttsssqqqooooooqqqssstttuuuuuuuuutttttttttssssssssssssssssssssssssssssssuuusssrrrsssuuuvvvvvvuuurrrqqqqqqqqqrrruuuxxxyyywwwyyyyyywwwsssppppppqqqrrrvvvxxxwwwtttrrrtttwwwuuuvvvvvvwwwwwwvvvuuutttpppqqqrrrrrrsssssssssrrrqqqpppooopppqqqqqqooommmllljjjiiihhhgggeeeccc```[[[WWWQQQLLLIIIFFFCCCAAA@@@===:::777666777999:::999999::::::::::::::::::888888:::===???DDDRRR```kkkggggggoooyyyrrr\\\PPPKKKGGGFFFFFFGGGFFFFFFEEEDDDCCCAAA???<<<888666444333333000000111111111222222222333333333333333333333333222777<<>>:::777666777999;;;999999999::::::;;;;;;;;;777777999===???DDDQQQ^^^jjjfffgggppp|||ttt^^^RRRLLLIIIGGGGGGGGGGGGGGGFFFEEEDDDAAA@@@===999777555444444000000111111222222222222444333333333333333333333333999>>>HHHbbbzzzfffUUUJJJKKKLLLQQQ]]]ppp}}}xxxwww|||~~~zzzwwwyyy{{{tttooojjjhhhfffhhhkkkqqqyyyzzzlll]]]RRRNNNNNNRRRUUUWWW[[[aaaaaabbbbbbaaa``````bbbcccgggjjjmmmqqqssstttttttttqqqqqqrrrtttxxx}}}{{{vvvpppqqqrrrsssuuuwwwyyy{{{zzz}}}}}}zzzuuuqqqlllgggaaa]]]PPPNNNLLLKKKKKKNNNQQQSSSWWW[[[aaaeeegggkkkqqquuuzzzwwwxxxyyy}}}}}}~~~zzzxxxxxxzzz}}}}}}{{{zzzyyywwwtttrrrppppppjjjcccXXXOOOHHHDDDAAA???{{{qqqddd\\\[[[]]]]]]]]]cccaaa___```eeelllqqquuuyyyyyyrrrkkkeee```]]]XXXTTTRRRQQQQQQVVV^^^hhhnnnvvv{{{}}}}}}|||{{{~~~~~~}}}||||||~~~}}}{{{zzzzzz{{{zzzzzzzzzzzz{{{{{{|||~~~~~~|||{{{zzzzzzzzzzzzyyyzzzzzzzzzyyywwwuuutttuuuvvvwwwxxxxxxwwwvvvuuuwwwxxxyyyzzzyyyzzz}}}}}}zzzyyyxxxwwwuuutttvvvvvvvvvvvvwwwxxxyyyzzzxxxuuurrrrrruuuwwwvvvuuuppppppqqqrrrsssuuuvvvvvvuuuuuuvvvxxxyyyyyyvvvtttvvvuuutttttttttuuuwwwxxxssstttuuuuuutttqqqooommmpppqqqsssuuuuuusssqqqooorrrpppoooqqqttttttqqqnnnrrrssstttuuuuuuuuutttsssvvvuuutttsssssssssssssssssssssttttttttttttssssssvvvvvvvvvvvvvvvwwwwwwxxxvvvvvvvvvvvvvvvwwwwwwxxx{{{xxxuuutttvvvvvvtttqqqssssssssssssssssssrrrrrruuuuuuuuutttsssrrrqqqpppssssssssssssrrrqqqppppppooopppppppppooonnnlllkkklllkkkiiiiiihhhfffccc```]]]XXXPPPJJJGGGEEEDDDCCC@@@???<<<:::999::::::;;;::::::::::::::::::::::::999:::===??????AAAMMMYYYhhhlllooosss|||zzz___PPPKKKIIIJJJHHHFFFFFFGGGHHHGGGFFFBBB@@@<<<888555333222222111222222333333222222111444333333222222333333444:::777999IIIhhhwwwaaaPPPFFFFFFHHHKKKTTTiii}}}{{{zzz}}}wwwsssuuu|||vvvpppmmmmmmlllkkkmmmpppssswwwuuuiii\\\RRROOOMMMOOOUUU[[[^^^^^^ccc```______]]]ZZZ]]]bbbeeekkkpppppprrruuuvvvuuuuuutttuuuwww{{{~~~wwwoookkklllrrrwwwxxx{{{~~~|||}}}~~~zzzwwwrrrmmmiiieeeaaa___TTTNNNJJJLLLMMMMMMNNNRRRWWWZZZ^^^```ccchhhpppwww{{{|||xxxxxxxxx{{{~~~}}}{{{yyywwwqqqssswww}}}~~~{{{xxxvvvtttrrrooommmkkkeee\\\RRRIIIDDDAAA@@@}}}sssggg___^^^___```___dddbbbaaabbbgggmmmsssvvv{{{xxxqqqjjjddd___^^^YYYUUUTTTRRRRRRXXX___iiiooovvv|||~~~}}}||||||~~~~~~}}}|||{{{~~~~~~}}}|||{{{{{{{{{{{{{{{zzz{{{{{{|||}}}~~~}}}||||||||||||zzz{{{{{{{{{zzzxxxvvvuuuuuuvvvwwwxxxxxxwwwvvvuuuvvvwwwxxxxxxxxxyyy{{{}}}}}}{{{yyyxxxyyyyyyxxxvvvxxxxxxwwwwwwvvvwwwwwwwwwwwwtttrrrrrrtttvvvuuutttooooooppprrrsssttttttuuuuuuuuuuuuwwwxxxxxxvvvtttwwwvvvuuuttttttuuuvvvvvvqqqrrrrrrssssssrrrppppppooopppqqqssssssrrrqqqpppuuutttrrrrrrsssssssssrrrrrrssstttvvvvvvvvvuuuuuuvvvuuutttsssssssssssstttwwwwwwwwwxxxxxxwwwwwwwwwuuuuuuuuutttuuuvvvvvvwwwuuuuuuuuuuuuvvvwwwxxxyyy{{{xxxuuutttuuuvvvuuussstttssssssssssssssssssssssssssstttttttttssssssrrrtttttttttttttttsssqqqqqqooooooppppppooonnnlllkkklllkkkjjjiiiiiigggdddaaaYYYUUUNNNIIIGGGGGGFFFFFFAAA???===:::999999:::;;;888888888888888888888888:::;;;>>>???>>>AAALLLYYYgggooovvvyyy~~~{{{cccUUUOOOLLLKKKIIIHHHHHHIIIIIIHHHGGGGGGDDD???999555222000///222222333333333333222222444333333222222333333444999888;;;KKKiiivvv___NNNEEEDDDHHHMMMWWWlll}}}{{{zzzzzzuuuvvv}}}xxxsssqqqqqqqqqrrrtttvvvxxx{{{yyymmm___SSSOOOMMMOOOTTTZZZ]]]]]]bbb^^^\\\\\\[[[YYY\\\bbbcccjjjpppqqqtttxxxzzzyyyxxxxxxzzz|||zzzqqqmmmlllppptttuuuxxx{{{||||||}}}|||xxxsssnnnjjjfffbbb___TTTNNNJJJKKKLLLLLLMMMQQQVVVYYY\\\___bbbgggooovvvzzzxxxwwwvvvxxx}}}~~~}}}{{{xxxvvvqqquuu{{{{{{yyyxxxxxxxxxwwwtttrrrkkkeee\\\RRRIIICCCAAA@@@vvvkkkcccaaabbbccccccfffeeedddeeeiiiooouuuyyy}}}vvvoooiiibbb^^^^^^YYYVVVUUUTTTTTTZZZaaajjjooovvv|||~~~~~~}}}}}}~~~}}}|||{{{~~~}}}}}}}}}|||||||||||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxxxxwwwvvvuuutttuuuvvvvvvvvvvvvyyy{{{|||zzzxxxxxxyyyzzzzzzyyyyyyyyyxxxwwwvvvvvvvvvvvvuuutttrrrrrrsssttttttsssoooooopppqqqrrrsssssssssuuuttttttuuuwwwxxxwwwuuuwwwvvvuuutttttttttttttttoooppppppqqqqqqqqqrrrrrrppppppqqqqqqrrrrrrrrrrrrvvvvvvuuusssrrrrrrtttuuurrrsssuuuwwwxxxxxxwwwwwwuuuuuuttttttssssssttttttxxxxxxxxxyyyyyyxxxxxxxxxtttttttttttttttuuuuuuvvvuuutttttttttuuuvvvxxxyyyzzzwwwtttssstttuuuvvvvvvttttttttttttttttttttttttrrrsssttttttuuuuuuuuutttuuuvvvvvvuuuuuutttsssrrrpppqqqrrrrrrqqqpppnnnmmmmmmllljjjjjjjjjhhheeebbbYYYUUUNNNJJJHHHGGGFFFFFFAAA???===:::999888999999999999999999999999999999;;;<<<>>>???>>>AAALLLYYYgggrrr{{{|||~~~}}}hhh[[[TTTNNNMMMKKKIIIIIIJJJKKKJJJIIIJJJFFFAAA;;;666333111111222222333333333333222222444333333222222333333444888999>>>NNNjjjuuu^^^MMMEEEDDDHHHOOOZZZppp~~~||||||zzzyyy{{{xxxxxxxxxyyyzzz{{{{{{|||~~~{{{nnnaaaSSSPPPMMMNNNTTTYYY\\\\\\___\\\YYYYYYWWWVVVZZZaaaaaaiiiooorrrvvv|||~~~}}}~~~sssnnnkkknnnqqqqqqtttwww{{{{{{{{{}}}}}}zzzuuuppplllgggbbb___TTTMMMIIIJJJJJJJJJLLLOOOTTTWWW[[[]]]```fffnnntttyyyyyywwwttttttxxx~~~|||{{{xxxvvvqqqvvv~~~xxxxxxyyy{{{}}}|||yyywwwlllfff]]]RRRIIIDDDAAA@@@xxxnnnfffccccccdddeeeggggggggghhhkkkpppwww{{{{{{tttnnngggaaa\\\]]]YYYVVVVVVUUUUUUZZZaaajjjooovvv{{{~~~~~~~~~~~~~~~|||{{{zzz||||||||||||||||||||||||||||||{{{||||||}}}~~~~~~~~~~~~~~~{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxxxxxxxwwwvvvuuurrrtttuuutttttttttvvvxxx{{{zzzxxxxxxyyyzzzzzzyyyxxxxxxwwwvvvvvvvvvvvvvvvtttssssssrrrssssssrrrrrrpppqqqrrrssssssssssssrrrtttsssssstttwwwxxxwwwvvvwwwwwwvvvtttsssrrrrrrrrrppppppooooooooopppqqqrrrrrrrrrqqqqqqrrrssstttuuusssvvvyyyxxxuuussssssuuussstttvvvxxxyyyyyyyyyxxxuuuuuuttttttttttttuuuuuuwwwvvvvvvvvvvvvvvvvvvwwwuuuttttttttttttuuuvvvvvvwwwvvvtttsssssstttvvvwwwxxxvvvsssrrrrrrtttuuuvvvtttttttttuuuuuuuuuuuuuuutttuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrssstttttttttsssqqqpppmmmlllkkkkkkkkkiiifffccc^^^YYYRRRLLLIIIGGGEEECCCAAA???===:::888888888999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???>>>BBBOOO\\\jjjsssyyyzzz|||kkk___UUUNNNNNNLLLKKKJJJLLLLLLKKKJJJIIIFFFAAA;;;777555555555222333333333333333333222444333333222222333333444555999@@@PPPkkkttt^^^NNNGGGFFFJJJPPP\\\qqq}}}~~~~~~~~~~~~~~~}}}{{{nnn```TTTPPPMMMNNNSSSXXXZZZZZZ]]]YYYVVVVVVUUUTTTYYY___```hhhooorrrwww~~~tttnnnjjjkkkmmmnnnrrrvvvzzzzzzzzzzzz|||~~~~~~{{{vvvrrrmmmhhhccc___TTTNNNHHHHHHIIIHHHJJJNNNRRRUUUYYY[[[^^^dddlllrrryyy|||yyyuuusssvvv~~~}}}|||zzzwwwuuupppvvv~~~wwwyyy{{{|||yyynnnhhh^^^TTTKKKEEEBBBAAA~~~xxxooogggcccbbbdddeeefffhhhiiijjjlllqqqwww|||yyyssslllfff```\\\[[[WWWUUUVVVUUUUUUZZZaaajjjnnnuuuzzz}}}~~~|||{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzz{{{{{{{{{{{{{{{|||||||||{{{{{{{{{||||||}}}~~~}}}}}}}}}}}}~~~zzzzzzyyyxxxwwwvvvuuuuuuwwwxxxyyyyyyxxxwwwvvvuuurrrsssttttttssssssuuuwww|||zzzxxxxxxxxxyyyxxxwwwvvvvvvuuuuuuvvvwwwwwwxxxssstttttttttsssrrrrrrrrrrrrssstttuuuuuutttsssrrrsssrrrsssuuuxxxyyyxxxwwwvvvvvvuuutttsssrrrpppppprrrqqqpppooooooooopppppprrrqqqpppppppppqqqssstttqqqxxx{{{wwwuuutttuuuwwwyyyyyyyyyyyyxxxuuuuuutttttttttuuuuuuvvvvvvuuuttttttttttttuuuvvvvvvvvvuuuuuuvvvvvvwwwxxxyyywwwuuusssqqqrrrssstttuuutttsssqqqqqqqqqsssuuuttttttttttttuuuuuuvvvvvvwwwwwwwwwwwwvvvuuutttssstttuuuuuuttttttsssrrrqqqqqqrrrsssssssssrrrqqqppplllkkkjjjkkkkkkiiifffddd^^^ZZZTTTNNNKKKHHHFFFDDD@@@???<<<999888888888999;;;;;;;;;;;;;;;;;;;;;;;;888999<<<>>>???DDDRRR```rrruuuwwwwww|||mmm```UUUNNNOOONNNLLLLLLMMMMMMMMMLLLLLLHHHBBB<<<888666555666333333333444444333333333444333333222222333333444333888AAARRRmmmttt___PPPIIIIIILLLQQQ\\\qqq}}}}}}|||zzz|||pppbbbUUUQQQMMMNNNRRRVVVXXXXXXZZZVVVTTTUUUTTTSSSXXX^^^aaahhhooosssxxxwwwoooiiiiiikkkmmmqqqvvvxxxxxxxxxxxxzzz|||~~~~~~~~~{{{wwwsssoooiiiddd```VVVNNNHHHHHHHHHGGGIIIMMMQQQTTTWWWZZZ]]]bbbjjjpppyyy~~~|||wwwtttwww~~~}}}|||yyyvvvtttooouuu|||zzz{{{~~~|||xxxpppjjjaaaVVVMMMGGGDDDBBB|||wwwooogggbbbaaacccdddeeehhhjjjkkklllpppwww|||~~~xxxrrrlllfff___[[[ZZZVVVUUUVVVVVVVVV[[[bbbiiimmmtttyyy|||}}}~~~}}}zzzyyy{{{}}}}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}|||zzzyyyzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}|||||||||}}}}}}{{{{{{yyyxxxwwwvvvvvvvvvxxxyyyyyyyyyyyywwwvvvuuussstttuuutttssstttvvvwww{{{yyywwwvvvwwwxxxwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxsssuuuvvvuuusssrrrqqqrrrssstttvvvwwwvvvuuusssrrrqqqrrrtttwwwzzz{{{yyywwwuuuuuuuuutttsssqqqpppooorrrrrrqqqqqqqqqppppppooorrrqqqpppoooooooooqqqqqqrrr{{{}}}wwwvvvwwwxxxyyyyyyyyyxxxwwwuuuuuuttttttuuuuuuvvvvvvwwwvvvuuuttttttuuuvvvwwwvvvvvvvvvvvvvvvwwwxxxxxxzzzwwwtttrrrpppqqqrrrssssssttttttsssqqqqqqrrrssssssssssssttttttuuuuuuvvvyyyyyyyyyxxxwwwvvvttttttttttttttttttsssrrrqqqqqqnnnoooppppppppppppnnnnnnkkkjjjjjjjjjjjjiiifffddd[[[WWWRRRNNNLLLKKKIIIGGG???===;;;999888888999:::999999999999999999999999888999;;;>>>???DDDSSSaaavvvxxxyyyzzzooo```WWWPPPRRRPPPNNNNNNOOOPPPOOONNNQQQLLLEEE===777333222222333333444444444444333333444333333222222333333444333888AAAUUUrrrttt```QQQJJJJJJNNNSSS^^^sss}}}wwwwwwvvvwwwtttgggUUUQQQMMMMMMQQQUUUVVVVVVWWWUUUTTTVVVUUUTTTXXX^^^aaaiiipppuuuzzz|||ssskkkiiijjjkkkpppuuuvvvvvvvvvwwwyyy{{{}}}~~~~~~|||zzzwwwsssooojjjeeeaaaWWWOOOIIIHHHGGGGGGIIIMMMPPPSSSWWWYYY\\\bbbjjjpppxxx}}}{{{wwwyyy}}}{{{yyyvvvsssooouuu~~~{{{|||}}}{{{wwwqqqkkkaaaWWWMMMGGGDDDCCC{{{wwwppphhhbbbaaabbbdddcccgggjjjkkkkkkooovvv|||~~~xxxqqqlllfff```\\\ZZZWWWVVVXXXXXXXXX]]]ccchhhlllrrrwwwzzz|||~~~|||xxxwwwxxxzzzzzz{{{|||}}}{{{{{{|||}}}}}}|||||||||zzz{{{|||}}}}}}|||zzzyyy{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{}}}~~~}}}}}}|||||||||}}}}}}~~~~~~}}}{{{yyyxxxxxxxxxxxxyyyyyyzzzzzzyyywwwvvvuuuuuuvvvvvvvvvuuuuuuvvvxxxwwwvvvtttuuuvvvxxxwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwsssvvvxxxwwwtttrrrrrrsssssstttuuuvvvvvvtttrrrpppppprrruuuzzz}}}}}}zzzwwwssstttttttttsssrrrpppooopppppprrrssssssrrrrrrqqqttttttsssrrrqqqqqqqqqqqqsss{{{xxxwwwwwwxxxyyyyyyxxxvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwvvvtttsssssstttvvvwwwuuuuuuuuuuuuuuuvvvwwwwwwwwwuuurrrppppppqqqtttuuutttvvvxxxwwwtttqqqqqqrrrqqqrrrrrrsssttttttuuuuuuxxxxxxyyyyyyxxxwwwvvvvvvuuuuuuvvvuuuuuutttsssrrrnnnooopppqqqqqqpppooonnnjjjiiiiiiiiiiiihhhfffcccYYYUUUQQQMMMKKKIIIGGGFFF===<<<:::888888999:::;;;::::::::::::::::::::::::;;;;;;===>>>>>>CCCQQQ___qqqxxx}}}qqqbbbZZZVVVUUUSSSRRRQQQRRRSSSRRRQQQRRRMMMEEE<<<666333222222333333444444444444333333444333333222222333333444555999CCCXXXwwwsss___PPPIIIHHHMMMVVVbbbwwwxxxrrrrrrrrruuuxxxlllVVVRRRMMMMMMPPPTTTUUUTTTVVVTTTUUUXXXXXXVVVYYY^^^```iiiqqqwww~~~yyyoookkkiiiiiimmmsssuuuuuuuuuvvvxxx{{{}}}zzzxxxvvvssspppkkkeeeaaaYYYQQQJJJHHHGGGGGGIIIMMMPPPSSSWWWYYY\\\aaaiiipppuuuzzz}}}yyyzzz}}}{{{xxxuuusssqqquuu||||||}}}}}}~~~~~~zzzvvvpppjjj```UUULLLFFFBBBAAA{{{wwwpppiiicccaaabbbeeebbbfffjjjkkkkkknnnuuu{{{~~~~~~xxxrrrlllfff```\\\[[[XXXWWWYYYZZZZZZ^^^eeeggglllrrrwwwyyy{{{}}}}}}{{{wwwvvvwwwxxxwwwyyyzzz|||~~~~~~yyyyyyzzzzzz{{{{{{zzzzzzyyyzzz|||}}}}}}|||zzzyyy{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxyyyyyy{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzzzzzzz{{{yyyyyyzzzzzzyyyxxxvvvuuuvvvwwwwwwwwwuuuuuuwwwyyytttsssrrrsssvvvxxxyyyxxxxxxwwwvvvuuuuuuttttttuuutttvvvyyyxxxtttrrrrrrsssrrrsssuuuvvvuuussspppoooooorrrvvv{{{~~~{{{wwwrrrsssssstttsssrrrpppooommmoooqqqtttuuuuuutttsssxxxxxxwwwvvvuuuttttttsssrrrxxxwwwxxxxxxyyyyyyxxxwwwuuutttuuuuuuuuuuuuuuuvvvwwwwwwvvvtttsssrrrrrrssstttvvvtttttttttttttttuuuvvvvvvtttsssqqqooopppsssvvvxxxuuuxxxzzzzzzvvvsssrrrrrrqqqqqqrrrrrrssstttuuuuuuwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwvvvuuutttssspppqqqrrrsssssssssrrrqqqiiiiiihhhhhhiiihhheeeccc[[[WWWQQQMMMIIIFFFCCC@@@<<<;;;999888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???===AAAOOO]]]iiiuuusssddd^^^\\\XXXVVVTTTTTTUUUVVVUUUTTTOOOJJJCCC;;;666444444555333444444555555444444333444333333222222333333444777:::DDDZZZ{{{rrr^^^NNNGGGEEEMMMXXXfff{{{vvvooooooooouuuyyymmmVVVRRRMMMMMMPPPSSSTTTTTTUUUTTTVVVZZZZZZWWWYYY]]]```iiirrryyy~~~rrrllliiihhhkkkpppttttttuuuvvvxxx{{{}}}yyywwwuuussspppkkkfffbbbZZZRRRJJJHHHHHHGGGJJJNNNPPPSSSWWWYYY\\\bbbjjjpppsssxxx~~~}}}}}}~~~~~~{{{{{{}}}{{{xxxuuurrrrrrvvv|||}}}||||||}}}~~~~~~zzzwwwoooiii___TTTKKKDDDAAA???yyyuuuoooiiidddbbbbbbcccccccccddddddeeeiiiooossszzz}}}}}}wwwrrrnnniiieeebbb```ZZZVVVXXX[[[^^^bbbgggggglllrrrtttsssuuuyyy~~~~~~|||yyyvvvtttttttttttttttsssrrruuu|||}}}|||}}}yyyyyyyyyxxxwwwuuutttsssvvvzzz~~~}}}yyyuuusssyyyxxxxxxwwwwwwxxxxxxyyyxxxvvvuuuvvvyyy{{{zzzwwwwwwxxxzzz|||}}}}}}}}}}}}xxxyyy{{{||||||zzzxxxwwwwwwxxxzzz{{{{{{zzzxxxwwwvvvuuuttttttuuuuuutttssstttrrrppppppqqqsssssssssuuutttsssrrrrrrsssuuuwwwtttwwwyyyvvvqqqoooqqqttttttuuuvvvvvvuuusssqqqpppqqqrrrtttwwwzzzzzzxxxuuussssssttttttssssssrrrqqqpppsssvvvyyyzzzyyyvvvuuuyyyyyyxxxwwwvvvuuutttssspppvvv}}}xxxvvvwwwwwwwwwvvvuuusssrrrssssssttttttuuuvvvvvvwwwvvvvvvuuuuuuvvvwwwxxxxxxxxxwwwuuusssrrrqqqqqqqqqrrrsssssssssttttttuuuuuuxxxxxxxxxwwwuuutttrrrrrrpppppppppqqqsssuuuvvvwww{{{zzzxxxuuussstttwwwyyyxxxyyyxxxuuurrrqqqqqqrrrvvvuuutttsssqqqpppoooooonnnjjjfffgggiiihhhccc___ZZZUUUNNNIIIEEECCCAAA???:::999888888888999:::;;;;;;::::::999999999::::::;;;:::;;;>>>???AAAIIIRRReeesss}}}~~~}}}uuufff``````[[[[[[\\\\\\[[[ZZZXXXWWWUUUOOOGGG<<<555111222444444444222222222222444444555444444444444555666666555777CCC^^^~~~mmmYYYLLLHHHHHHKKKUUUhhhxxxsssmmmiiiiiittt}}}|||xxxnnn\\\SSSLLLLLLNNNNNNPPPSSSWWWWWWUUUTTTTTTWWW]]]aaagggmmmwwwyyyooogggeeeiiinnnooooooqqqtttwww{{{~~~|||{{{yyywwwssslllddd___WWWPPPHHHEEEHHHKKKLLLKKKPPPQQQTTTWWW\\\bbbiiinnnttttttuuuvvvwwwwwwxxxxxx||||||{{{zzzzzz}}}~~~xxxvvvzzzzzzvvvsssssswww}}}}}}|||}}}|||wwwrrrnnnfff[[[PPPIIIDDDAAA@@@yyyvvvqqqlllgggeeeccccccaaaaaabbbbbbdddhhhnnnsssyyy}}}|||wwwsssoookkkgggddd___YYYUUUXXX[[[]]]bbbffffffkkkqqqssstttuuuzzz~~~}}}{{{xxxuuusssrrrrrrssssssrrrsssvvv|||~~~{{{zzz{{{yyyyyyxxxwwwuuuttttttsssuuuyyy}}}~~~|||xxxuuutttvvvvvvuuuuuuttttttuuuuuuwwwuuutttvvvxxxzzzyyywwwyyyyyyzzz{{{{{{{{{{{{{{{|||}}}}}}~~~}}}|||{{{zzzyyyyyyzzzzzzyyyxxxwwwvvvwwwuuuttttttuuuuuutttssstttrrrpppppprrrssstttsssuuutttsssrrrrrrsssuuuvvvtttwwwxxxvvvqqqoooqqqtttuuuvvvvvvvvvuuusssqqqooooooppprrruuuxxxxxxvvvtttsssssstttttttttssssssrrrxxxyyy{{{||||||zzzxxxvvvzzzyyyyyyxxxxxxwwwwwwvvvqqquuu{{{{{{yyyzzzyyywwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuttttttttttttuuuvvvwwwxxxyyyzzzxxxuuurrrpppppppppppppppqqqrrrssstttuuuvvvwwwxxxxxxwwwwwwuuutttsssrrrpppqqqqqqrrrtttuuuwwwxxxzzzzzzyyywwwuuuuuuwwwyyywwwwwwwwwvvvsssrrrsssuuuuuuuuutttsssqqqooonnnmmmiiifffcccccceeeddd```[[[YYYUUUNNNIIIEEECCC@@@???:::999888888888999:::;;;;;;;;;::::::::::::;;;;;;<<<:::<<<>>>???@@@HHHQQQcccppp{{{}}}}}}yyyiiibbbaaa___``````aaa``````^^^^^^WWWQQQHHH===666222333444444444333222222333444444333333333333333444555555666888CCC\\\zzziiiVVVKKKGGGHHHLLLVVVjjjsssnnniiiiiimmmyyy~~~||||||~~~xxxnnn\\\SSSLLLLLLNNNNNNPPPSSSXXXXXXXXXWWWXXX[[[```cccjjjqqq|||{{{qqqiiifffhhhkkkmmmnnnpppssswwwzzz|||~~~~~~}}}zzzwwwsssmmmfffaaaWWWPPPIIIFFFHHHKKKLLLKKKOOOQQQSSSVVVZZZ```fffkkkssstttuuuvvvwwwwwwvvvuuuwwwxxxyyyyyy{{{~~~|||zzz{{{{{{wwwuuuuuuxxx}}}~~~{{{}}}|||{{{wwwrrrmmmeeeYYYOOOGGGCCC@@@???yyywwwtttpppkkkgggdddbbb^^^______```bbbgggnnnsssxxx|||~~~{{{wwwssspppmmmiiifff]]]XXXUUUXXX[[[]]]aaaffffffkkkpppssstttvvv{{{~~~|||zzzyyyuuurrrpppppppppppprrrrrrsssvvv|||{{{yyyxxxyyyyyyxxxvvvtttssssssttttttuuuxxx{{{|||yyyvvvsssrrrrrrqqqqqqqqqpppppppppppptttsssssstttvvvwwwwwwvvvzzzzzzyyyyyyyyyyyyzzzzzz~~~}}}|||{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvxxxvvvtttssstttuuuuuuttttttrrrpppppprrrtttttttttuuutttsssrrrrrrssstttttttttvvvwwwuuuqqqpppqqqtttwwwwwwwwwvvvuuurrrpppooommmnnnooorrruuuvvvtttrrrsssssssssttttttttttttttt}}}}}}}}}|||zzzyyywwwvvvwwwwwwwwwwwwxxxxxxxxxxxxrrrsssvvvxxxyyyyyyyyyxxx|||zzzwwwuuutttuuuwwwyyyxxxxxxwwwvvvuuussssssrrrrrrrrrssstttvvvxxxzzz{{{{{{xxxtttpppmmmmmmnnnoooooopppqqqrrrtttvvvwwwxxxwwwwwwwwwvvvuuutttsssrrrrrrrrrssstttuuuwwwxxxxxxzzzzzzzzzyyyvvvvvvwwwxxxvvvwwwwwwvvvttttttuuuwwwtttttttttsssqqqnnnllljjjjjjgggddddddeeedddaaa]]]XXXTTTNNNIIIEEECCC@@@>>>:::999888888888999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<===;;;<<<>>>>>>???GGGOOOaaammmwwwyyy{{{mmmdddbbb______```aaaaaaaaa``````[[[TTTJJJ???777444444555444444333333333333444444333222222222222333444444888999BBBYYYuuu}}}gggUUULLLIIIGGGLLLXXXmmm~~~nnnjjjhhhlllttt}}}~~~zzzzzz{{{~~~xxxnnn]]]TTTLLLKKKMMMNNNPPPSSSYYYZZZ\\\]]]^^^```dddgggooowww~~~vvvnnnjjjiiijjjmmmnnnqqquuuxxx{{{}}}~~~~~~zzzwwwrrrmmmgggcccWWWQQQJJJGGGIIIKKKLLLLLLOOOQQQSSSUUUYYY]]]cccgggppprrruuuwwwxxxwwwuuuttttttvvvyyy|||~~~|||{{{}}}~~~|||yyywwwwwwyyy~~~zzz}}}~~~{{{zzzzzzwwwrrrllldddXXXMMMFFFBBB@@@???yyyxxxvvvrrrnnnhhhdddaaa[[[\\\\\\]]]```fffmmmssswwwzzz|||xxxtttqqqmmmhhheee\\\WWWUUUXXX[[[]]]aaaeeefffjjjooorrruuuxxx{{{~~~~~~{{{wwwwwwuuurrrooonnnmmmmmmnnnqqqrrrtttwww|||~~~zzzwwwwwwwwwwwwuuusssqqqqqqrrrsssttttttvvvxxxwwwtttpppmmmlllmmmmmmmmmmmmllllllkkkkkkppppppppprrrssstttttttttyyyxxxwwwwwwxxxyyy{{{|||~~~{{{yyyxxxxxxyyyzzzyyyxxxwwwuuuuuuvvvwwwxxxyyywwwtttssstttuuuvvvuuutttrrrpppppprrrtttuuutttttttttsssrrrrrrsssttttttvvvvvvvvvtttrrrqqqrrrtttxxxxxxxxxvvvtttrrrpppooommmmmmooorrruuuvvvuuussstttttttttttttttuuuuuuuuu{{{zzzyyyxxxvvvuuuuuuuuussssssttttttuuuvvvvvvwwwrrrssstttvvvvvvwwwvvvvvvzzzyyywwwuuuuuuvvvwwwxxxwwwvvvvvvuuutttsssrrrrrrpppqqqrrrsssuuuxxxzzz{{{{{{wwwrrrnnnkkkkkkmmmoooppppppqqqrrrtttuuuvvvvvvuuuvvvvvvvvvuuutttssssssssstttuuuvvvwwwxxxxxxyyyyyyzzz{{{zzzxxxvvvwwwxxxxxxxxxxxxwwwuuutttuuuwwwsssssssssrrrpppmmmjjjiiijjjhhheeeeeeeeeccc```]]]VVVRRRMMMHHHEEEBBB???===:::999888888888999:::;;;<<<<<<;;;;;;;;;<<<=========<<<<<<>>>>>>???FFFNNN___iiirrrtttwwwqqqgggccc___```aaabbbbbbccccccccc___WWWKKK@@@999666666666444444444333333444444444333333333222333333444555888999BBBWWWrrriiiWWWNNNLLLGGGLLLZZZooo}}}pppllllllsss}}}}}}{{{|||{{{xxxyyy{{{~~~wwwlll^^^TTTLLLKKKMMMNNNPPPSSSYYY[[[___aaacccfffjjjllluuu}}}{{{vvvqqqnnnlllpppqqquuuyyy|||~~~zzzuuuqqqlllfffcccWWWRRRMMMIIIJJJKKKLLLLLLPPPQQQTTTVVVXXX\\\aaaeeelllooossswwwyyyyyywwwvvvvvvyyy}}}{{{yyyyyyzzz}}}~~~~~~~~~}}}|||zzzxxxwwwyyy}}}~~~yyy||||||yyyxxxxxxwwwsssllldddXXXMMMFFFBBB@@@@@@xxxxxxwwwtttoooiiiccc```ZZZZZZZZZ[[[^^^eeemmmrrruuuyyy~~~~~~zzzvvvrrrmmmgggccc]]]XXXVVVYYY\\\]]]```dddfffiiimmmrrruuuyyy|||}}}|||wwwrrrsssrrrooommmkkkkkklllmmmpppsssvvvxxx|||{{{wwwtttttttttrrrqqqooonnnmmmooopppqqqqqqrrrsssppplllhhhfffeeeggghhhiiiiiiiiihhhhhhgggkkklllmmmnnnooopppqqqrrrtttttttttuuuwwwzzz}}}~~~~~~|||yyywwwvvvwwwyyyzzzvvvuuusssssstttvvvyyy{{{yyywwwttttttuuuvvvvvvuuusssrrrpppqqqsssuuuuuuuuutttsssssssssttttttuuuuuuwwwwwwvvvtttsssssstttvvvyyyyyyxxxvvvtttrrrqqqpppoooooopppsssvvvxxxwwwvvvvvvuuutttttttttuuuvvvvvvwwwwwwuuutttttttttuuuuuuqqqrrrssstttuuuvvvvvvwwwrrrsssvvvxxxxxxwwwuuutttvvvvvvvvvwwwvvvvvvuuuuuussssssssssssssssssssssssppppppqqqsssuuuwwwyyyzzzxxxuuuqqqmmmkkkkkknnnooorrrrrrrrrsssssssssssssssttttttuuuuuuuuuttttttsssttttttvvvwwwxxxyyyxxxxxxyyyzzzzzzyyywwwvvvvvvwwwzzzzzzzzzwwwtttsssssstttrrrrrrrrrqqqooommmkkkiiifffeeecccbbb```^^^[[[YYYUUUQQQLLLHHHEEEBBB???===:::999888888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>===;;;<<<======>>>EEENNN___gggmmmnnnqqq|||tttiiieeefffffffffggghhhiiijjjkkkdddZZZMMMAAA;;;888777666444444444444444444444444444444444444444555555666777888AAAVVVqqqkkkXXXNNNKKKHHHMMMZZZoooyyyuuuuuu|||}}}{{{|||~~~yyywwwyyy|||}}}vvvkkk```VVVNNNLLLMMMNNNQQQTTTWWW[[[```dddhhhlllpppsss|||}}}zzzvvvsssqqqsssvvvzzz}}}~~~yyytttpppjjjeeeaaaXXXTTTOOOKKKKKKKKKLLLMMMPPPRRRUUUWWWYYY\\\```ccciiilllqqqwwwzzz{{{zzzzzzwwwzzz~~~zzzvvvtttuuuvvv}}}~~~~~~|||{{{{{{|||||||||}}}|||{{{zzzxxxwwwuuuxxx|||}}}xxx{{{zzzwwwvvvxxxwwwtttmmmdddXXXMMMFFFCCCBBBAAAyyyyyyxxxuuupppiiiccc```ZZZZZZZZZZZZ]]]ccclllrrrtttxxx}}}~~~yyyuuuoooiiiddd___ZZZXXX[[[]]]]]]___cccfffhhhlllqqqvvvzzz}}}}}}|||xxxsssoooooonnnlllkkkjjjkkklllmmmqqqtttxxxzzz|||zzzzzzxxxuuuqqqnnnnnnnnnjjjjjjiiihhhhhhiiijjjkkkjjjkkkjjjhhhddd```______aaabbbccceeefffeeeeeedddfffhhhjjjjjjjjjkkkmmmoooooooooqqqsssvvvxxx{{{||||||zzzxxxwwwwwwxxxyyyzzzsssrrrrrrrrrtttvvvyyy{{{xxxvvvuuuvvvwwwwwwuuutttsssrrrpppqqqsssuuuvvvvvvsssssstttuuuvvvwwwwwwxxxzzzxxxvvvuuutttuuuwwwxxxyyyyyywwwvvvtttsssrrrqqqqqqqqqrrruuuxxxzzzzzzyyyxxxwwwvvvtttttttttuuuvvvvvvuuuuuutttuuuuuuvvvwwwsssssstttuuuvvvwwwxxxxxxsssuuuxxxzzzzzzyyyvvvttttttuuuvvvwwwwwwvvvuuutttqqqqqqrrrsssttttttuuuuuuqqqqqqrrrrrrtttuuuwwwwwwuuusssooommmlllmmmpppqqqssssssssssssrrrrrrrrrrrrsssssstttuuuuuuuuutttttttttuuuvvvxxxyyyyyyxxxwwwyyyyyyyyyxxxuuuuuuvvvwwwzzzzzzyyywwwtttrrrrrrssssssrrrqqqpppooommmmmmllliiihhhfffddd```]]]ZZZXXXSSSPPPLLLHHHEEEBBB???<<<:::999888888888999:::;;;::::::::::::;;;<<<======<<<:::;;;======>>>FFFNNN___eeeiiiiiimmmyyywwwlllhhhiiiiiiiiiiiijjjkkkmmmmmmggg]]]NNNBBB;;;999777666444444555555555555444444555444444444444555666666666888AAAVVVqqqmmmXXXLLLHHHHHHMMMYYYnnn~~~~~~||||||~~~~~~zzzyyy{{{}}}~~~vvvlllbbbXXXOOOMMMNNNOOORRRVVVWWW[[[aaaggglllrrrwww{{{~~~{{{rrrsssuuuwww{{{}}}yyyuuupppjjjddd___XXXUUUQQQMMMKKKKKKMMMNNNOOOQQQTTTWWWYYY\\\___bbbgggjjjoootttxxxzzz{{{{{{uuuxxx{{{}}}~~~{{{vvvqqqooopppqqqtttvvvwwwwwwwwwwwwyyyzzz~~~~~~}}}|||zzzxxxwwwvvvssswww}}}}}}xxxzzzyyyvvvuuuxxxxxxvvvmmmdddXXXLLLFFFCCCCCCCCC|||{{{zzzvvvqqqkkkeeebbb[[[[[[ZZZZZZ\\\ccckkkqqqssswww|||}}}yyytttnnniiibbb]]]ZZZ]]]^^^^^^___aaaeeegggkkkqqqwww{{{~~~}}}yyysssooonnnlllkkkjjjiiijjjkkkmmmnnnrrrvvvzzz{{{{{{~~~~~~zzzrrrqqqppplllhhhfffeeefffaaaaaaaaabbbbbbccccccccc```aaaaaa___]]][[[\\\]]]ZZZ\\\^^^```bbbbbbaaaaaabbbdddggggggggggggjjjllljjjkkknnnppprrrtttuuuvvvwwwvvvuuuuuuuuuvvvwwwxxxrrrrrrrrrrrrtttvvvwwwyyyvvvvvvvvvwwwxxxxxxuuussssssrrrpppqqqtttvvvwwwwwwrrrssstttvvvxxxyyyzzzzzz|||zzzwwwuuuvvvwwwyyyyyyyyyxxxwwwuuutttssssssssssssrrrsssvvvyyy{{{|||{{{zzzyyywwwuuuttttttuuuuuuttttttuuuuuuuuuuuuuuutttsssssstttuuuuuuvvvwwwwwwvvvwwwyyyzzzzzzyyywwwvvvvvvvvvvvvvvvvvvvvvvvvwwwssssssttttttuuuvvvvvvwwwsssssssssrrrssssssttttttppppppnnnnnnnnnppprrrtttrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssstttuuuuuuuuutttssstttvvvxxxyyyxxxwwwvvvyyyyyywwwuuussssssuuuwwwxxxxxxxxxvvvsssrrrsssttttttrrrpppooonnnnnnooopppmmmmmmkkkgggbbb^^^[[[YYYRRROOOKKKHHHEEEBBB>>>;;;:::999888888888999:::;;;999999999999:::;;;<<<===:::999:::======???FFFOOO^^^cccffffffkkkxxxzzzppplllmmmllllllkkklllmmmnnnooojjj^^^NNNBBB<<<999777555333444555666666555444333444444333333444444555666666888AAAUUUppppppZZZMMMHHHIIIMMMXXXkkk~~~}}}|||{{{~~~~~~xxxnnneeeZZZQQQNNNOOOPPPTTTXXXXXX\\\bbbiiipppxxxuuuuuuuuuwwwzzz~~~{{{wwwrrrkkkddd^^^XXXVVVSSSOOOLLLLLLMMMNNNMMMOOOSSSUUUXXXZZZ^^^aaahhhjjjmmmqqqtttvvvxxxxxxtttvvvyyyzzz{{{}}}~~~}}}|||yyytttnnnkkkjjjkkkkkkmmmppprrrtttvvvzzz}}}}}}{{{xxxwwwuuuqqqwww~~~yyyzzzyyyuuuuuuxxxzzzxxxlllcccVVVKKKDDDBBBBBBBBB~~~}}}{{{wwwrrrlllgggddd\\\[[[ZZZZZZ\\\bbbkkkqqqrrrvvv|||}}}xxxrrrnnnccc^^^\\\^^^___^^^^^^aaaeeegggjjjpppwww|||~~~~~~xxxpppmmmmmmkkkjjjiiiiiijjjlllnnnooossswww{{{|||{{{}}}zzzuuukkkkkkiiifffbbb_________ZZZ[[[\\\]]]^^^^^^^^^]]]YYYZZZ[[[ZZZYYYYYY[[[]]]VVVXXXZZZ]]]___```_________bbbeeeeeedddeeehhhkkkhhhiiilllnnnpppqqqppppppqqqqqqqqqrrrrrrssstttuuusssssssssssstttuuuuuuvvvuuuvvvwwwyyyzzzxxxuuurrrsssrrrpppqqqtttvvvwwwwwwqqqrrruuuwwwyyy{{{||||||}}}zzzwwwvvvwwwyyyzzzzzzxxxxxxvvvuuuttttttttttttsssssssssvvvyyy||||||||||||zzzwwwuuutttttttttuuussssssttttttsssrrrqqqqqqqqqqqqrrrrrrsssttttttuuuyyyyyyyyyyyyxxxxxxxxxxxxzzzxxxvvvuuuuuuvvvyyyzzzvvvvvvvvvvvvwwwwwwwwwwwwuuutttssssssrrrrrrrrrrrrnnnnnnnnnoooppprrrtttuuuppppppqqqrrrrrrsssttttttrrrrrrssstttuuuuuuuuuuuussstttvvvxxxyyyxxxwwwvvvyyyxxxvvvtttrrrrrruuuxxxuuuvvvvvvuuusssssstttuuutttrrrpppnnnmmmoooqqqrrrlllkkkiiieee___ZZZWWWVVVQQQOOOKKKHHHEEEBBB>>>;;;:::999888888888999:::;;;999888888999:::;;;<<<===999888:::<<<===???GGGPPP^^^bbbeeeeeekkkyyy|||sssoootttsssrrrrrrrrrssstttuuukkk___NNNAAA<<<999777444333444555666666555444333333333222222333333444555777999AAAUUUooottt]]]PPPKKKJJJMMMWWWjjj}}}~~~~~~~~~}}}~~~zzzooofff[[[RRROOOPPPQQQUUUYYYYYY]]]dddkkksss{{{xxxxxxwwwxxx||||||yyytttmmmddd^^^XXXWWWTTTPPPMMMLLLMMMOOOKKKMMMQQQTTTVVVYYY]]]```iiijjjllloooqqqssstttuuutttvvvxxxzzz|||~~~}}}|||{{{yyyyyyxxxtttnnniiiffffffeeehhhlllpppsssxxx}}}|||yyywwwvvvqqqwwwyyy{{{yyyuuuuuuyyyzzzyyykkkbbbUUUIIICCCAAAAAAAAAyyyuuuqqqmmmfffbbbZZZWWWXXX]]]aaadddiiiooouuuwwwzzz~~~zzztttppphhheeeaaa```aaabbbcccccceeeiiimmmqqqtttxxx{{{~~~uuullleeebbbeeefffgggggggggiiilllooossstttwwwyyy||||||tttnnnkkkgggbbb___^^^[[[XXXTTTVVVWWWYYYZZZYYYXXXVVVUUUVVVVVVVVVVVVVVVWWWWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[[[[\\\^^^```bbbcccccccccgggiiikkkkkkjjjkkklllnnnllllllllllllmmmooopppqqqrrrrrrrrrssstttuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuqqqqqqqqqqqqrrrtttuuuwww{{{xxxtttssstttvvvwwwwww}}}|||zzzwwwvvvuuuuuuuuuvvvvvvvvvtttrrrpppqqqrrrqqqrrrsssvvvyyy|||~~~}}}zzzvvvtttsssssssssrrruuuuuuttttttsssssssssrrrqqqpppqqquuuxxxxxxuuuqqqwwwxxxyyyyyyyyywwwvvvuuutttuuuwwwwwwvvvuuuuuuvvvuuuvvvwwwvvvuuutttuuuvvvuuuttttttsssrrrpppooonnnnnnnnnooopppqqqrrrrrrrrrnnnpppsssvvvwwwvvvuuutttuuuttttttttttttuuuuuuvvvtttuuuwwwxxxxxxwwwvvvtttxxxwwwuuutttttttttuuuvvvyyyxxxwwwxxxzzzyyyuuuqqqsssqqqnnnmmmoooqqqqqqqqqmmmjjjfffbbb___[[[WWWTTTUUUQQQLLLGGGEEECCCAAA???<<<<<<:::999888999:::::::::::::::;;;;;;;;;<<<<<<;;;:::;;;===>>>>>>EEEMMM]]]```bbbcccjjjxxxyyyrrrqqquuuvvvtttqqqtttyyyzzzxxxuuugggRRRBBB:::999999:::666555555555555444444444444333333333333444555555:::999AAAVVVpppxxx^^^OOOLLLIIIMMMWWWhhh{{{wwwtttsssyyy{{{~~~{{{{{{~~~~~~xxxtttiiiaaaVVVPPPQQQTTTUUUTTTYYY^^^dddjjjqqq{{{~~~}}}zzzxxxvvvoooggg```XXXUUUQQQOOOOOOOOONNNMMMPPPQQQRRRSSSTTTVVV[[[^^^cccdddgggjjjmmmpppqqqrrrvvvwwwzzzzzz{{{|||~~~~~~{{{zzzyyyxxxwwwuuurrrnnnjjjgggeeebbbffflllrrrxxx}}}{{{vvvrrrtttzzz|||zzzyyy{{{}}}|||xxxtttfff]]]RRRLLLGGGCCCBBBEEE}}}yyywwwtttooogggaaa[[[XXXXXX]]]aaadddiiioootttvvvyyy}}}~~~yyysssnnniiifffcccaaabbbdddeeeeeeeeehhhmmmpppsssvvvzzz|||vvvmmmfffbbbdddeeegggggghhhjjjnnnqqqtttvvvxxxzzz}}}~~~xxxpppjjjdddaaa]]]\\\[[[[[[XXXVVVUUUVVVWWWXXXXXXWWWUUUUUUWWWWWWWWWWWWWWWXXXXXXXXXVVVWWWXXXYYYYYYZZZZZZYYYZZZ[[[\\\]]]^^^___```aaabbbccceeeeeedddeeefffhhhiiiiiiiiijjjkkkmmmnnnoooppppppqqqqqqrrrsssttttttuuuvvvvvvvvvvvvvvvuuuuuusssssssssssstttvvvwwwyyyzzzwwwttttttuuuwwwxxxxxx}}}zzzvvvuuuuuuwwwxxxwwwwwwwwwuuusssrrrssstttrrrrrrtttvvvxxx{{{}}}~~~{{{xxxuuusssrrrsssrrrqqqtttttttttssssssrrrrrrrrrsssqqqqqqrrruuuvvvuuussswwwxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwwwwuuuuuuvvvwwwvvvwwwxxxwwwvvvuuuuuuwwwuuuuuuuuutttsssrrrpppoooooooooppppppqqqqqqrrrrrroooqqqtttvvvwwwwwwuuutttuuuuuutttttttttttttttuuuvvvwwwxxxyyyyyyxxxvvvuuuwwwvvvuuuttttttuuuvvvwwwyyyxxxwwwxxxzzzyyyuuurrrrrrpppnnnnnnoooqqqqqqpppllljjjfffccc```\\\WWWTTTSSSPPPKKKGGGEEEBBB@@@>>><<<;;;:::999888999999::::::::::::;;;;;;;;;<<<<<<;;;:::;;;======>>>DDDLLL\\\___bbbdddlllyyy~~~wwwvvvxxxyyywwwuuuwww}}}~~~{{{yyyiiiSSSBBB:::999999999777777666666666555555555444444333333444444555666:::999BBBXXXrrr{{{bbbSSSOOOJJJNNNWWWfffyyy{{{qqqooopppwww|||~~~}}}~~~~~~yyyvvvkkkbbbWWWQQQQQQTTTUUUVVVZZZ___ffflllttt}}}~~~|||yyyvvvqqqiiicccYYYVVVRRROOONNNNNNMMMLLLOOOPPPQQQRRRRRRUUUYYY\\\aaacccfffiiillloooqqqrrrsssvvvxxxzzzzzz|||~~~~~~{{{yyyxxxxxxvvvvvvtttrrrnnnjjjfffdddeeejjjpppvvv|||{{{vvvsssuuu{{{~~~{{{yyyyyyzzzyyytttpppfff\\\RRRLLLGGGBBBBBBDDD}}}{{{yyyxxxvvvpppgggaaa[[[XXXXXX\\\```bbbgggmmmrrrtttwww{{{~~~zzz~~~xxxqqqllljjjgggdddcccdddffffffffffffiiimmmpppsssvvvyyy|||vvvlllfffbbbcccdddfffgggiiilllpppsssvvvxxxzzz|||~~~~~~|||yyyssskkkeee\\\ZZZYYYXXXZZZZZZZZZYYYXXXXXXYYYYYYYYYYYYYYYXXXZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXYYYYYYXXXXXXYYYZZZ\\\]]]\\\]]]______^^^^^^___aaaddddddeeefffgggiiikkklllmmmmmmnnnooopppqqqrrrsssttttttuuuuuuuuuuuuttttttssssssssstttuuuvvvwwwxxxyyywwwttttttvvvyyyzzzzzz|||xxxtttssstttwwwyyywwwwwwwwwuuurrrqqqrrrsssssstttuuuvvvxxxzzz{{{|||yyyvvvsssrrrrrrrrrrrrqqqsssssssssssssssrrrrrrrrrtttrrrqqqqqqsssuuuuuuuuuxxxwwwvvvuuuuuutttttttttvvvwwwvvvuuuttttttvvvxxxwwwxxxyyyxxxvvvuuuvvvwwwuuuuuuuuuuuutttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppprrrtttwwwxxxwwwvvvvvvvvvuuuttttttsssssssssssswwwxxxxxxyyyxxxwwwvvvtttuuuttttttssstttuuuwwwxxxxxxxxxwwwxxxyyyxxxvvvsssqqqooonnnooopppqqqpppnnnjjjhhhfffccc```\\\VVVRRRPPPMMMJJJGGGDDDAAA>>>;;;;;;:::999888888888999::::::::::::;;;;;;;;;<<<<<<;;;:::;;;===<<<<<>>======CCCLLL[[[fffqqquuuxxx~~~{{{]]]GGG???===<<<:::777777666666666555555555555555444444555555666777:::===KKKddd|||hhhTTTKKKHHHJJJRRR___rrr|||}}}}}}~~~tttnnneee\\\VVVUUUXXXZZZ^^^dddkkkssszzz|||{{{}}}~~~|||wwwrrrlllggg]]]XXXQQQLLLJJJJJJJJJJJJOOOQQQSSSSSSRRRSSSTTTVVVUUUWWW\\\aaafffkkknnnooouuuwwwzzz|||{{{zzzzzzzzz}}}~~~vvvrrrrrrwww}}}{{{yyyzzzzzzxxxsssnnncccZZZPPPJJJFFFBBBBBBEEE{{{yyyvvvuuutttqqqlllggg]]]XXXUUUVVVWWWYYY^^^eeejjjlllooosssvvvzzz|||}}}~~~}}}}}}~~~}}}{{{wwwrrrooojjjiiihhhiiikkklllkkkjjjmmmooosssvvv{{{uuullleeeaaa___aaacccfffhhhjjjnnnrrrvvvvvvyyy}}}|||wwwqqqmmmiiiddd]]]WWWVVVXXX[[[\\\\\\^^^bbbeeefffiiimmmqqqrrrqqqooonnnnnnnnnmmmkkkjjjhhhggggggeeeeeefffffffffeeedddddddddcccbbb```^^^\\\[[[ZZZXXXYYYZZZXXXVVVUUUUUUVVVXXXXXXWWWWWWXXXYYYYYYZZZZZZ[[[]]]___bbbdddfffgggggghhhiiijjjkkkkkkkkkkkkmmmnnnoooqqqrrrrrrrrrrrrpppooonnnppprrrssssssrrrqqqrrrtttuuuvvvtttsssrrrpppqqqpppnnnlllkkklllmmmlllmmmnnnoooooonnnmmmlllmmmmmmmmmnnnppprrrqqqpppqqqqqqqqqrrrrrrsssssssssppptttyyyzzzxxxuuussssssrrrssstttuuuvvvwwwwwwwwwssstttuuuuuusssssstttuuutttvvvvvvuuutttssstttuuuooopppqqqqqqrrrrrrrrrrrrrrrrrrssssssttttttuuuuuuqqqrrrssstttuuuvvvvvvwwwrrrrrrqqqqqqqqqqqqqqqrrrqqqqqqqqqqqqrrrsssttttttssssssrrrrrrsssuuuvvvwwwvvvxxxyyyxxxvvvuuuwwwyyywwwtttpppmmmkkkiiigggeeefffccc```^^^[[[XXXTTTQQQMMMIIIEEEBBBAAA???===;;;777666666555666777888999:::::::::;;;;;;;;;<<<<<<<<<;;;<<>>???EEENNNZZZhhhtttuuutttzzz}}}^^^HHH@@@???===;;;888888888777777777666666555555555555555666666777:::===LLLeee}}}nnnZZZQQQKKKMMMTTTaaasss||||||uuuppphhh___YYYVVVWWWYYY^^^cccjjjqqqxxx|||{{{~~~{{{vvvpppiiiddd\\\WWWPPPKKKJJJJJJKKKKKKNNNPPPRRRRRRQQQQQQRRRSSSRRRUUUYYY___eeejjjmmmoooooossswwwzzzzzzzzzzzzzzz|||}}}~~~~~~wwwtttssswww{{{zzzyyyzzz{{{wwwqqqkkkdddZZZPPPKKKGGGCCCCCCFFFvvvuuuuuuvvvwwwtttnnnhhh___YYYVVVWWWXXXZZZ___eeeiiikkknnnrrrvvvyyy{{{|||~~~}}}}}}~~~}}}zzzxxxuuurrrooojjjiiihhhiiikkklllkkkjjjlllnnnrrrvvv{{{~~~uuullleeebbb```ccceeehhhjjjllloootttwwwwwwzzzyyytttnnnjjjfffaaaZZZUUURRRUUUYYYZZZ[[[^^^bbbfffjjjnnnssswwwyyywwwuuurrrqqqpppooonnnllljjjiiiiiicccddddddeeeeeeddddddcccgggfffeeedddbbb___]]][[[\\\]]]^^^\\\ZZZYYYYYYZZZXXXWWWWWWVVVVVVWWWWWWXXXVVVWWWYYY\\\^^^aaacccdddffffffgggiiiiiijjjjjjjjjiiikkkmmmnnnooooooooooooooonnnmmmnnnpppqqqqqqpppnnnoooooooooooopppppppppkkklllkkkjjjgggfffggghhhhhhiiikkkllllllkkkiiihhhjjjjjjjjjlllooopppooonnnoooooopppppppppqqqqqqqqqqqqtttwwwvvvtttrrrrrrtttppprrrtttvvvxxxxxxxxxxxxtttvvvwwwwwwvvvuuuuuuvvvuuuwwwwwwvvvuuutttuuuvvvppppppqqqrrrssssssssssssrrrrrrrrrssstttuuuvvvvvvqqqqqqrrrssstttuuuvvvvvvqqqqqqqqqpppqqqqqqrrrrrrqqqqqqqqqrrrssstttuuuvvvtttsssrrrrrrssstttvvvwwwvvvxxxyyyxxxuuuuuuwwwzzzzzzvvvpppllliiihhhfffdddhhheeeaaa^^^\\\YYYVVVSSSNNNJJJEEEBBB@@@???>>>===777666555555555777888999:::::::::;;;;;;;;;<<<<<<<<<;;;===??????@@@GGGOOOZZZiiiuuuuuuqqqwww~~~^^^HHHAAA@@@???<<<999999999888888888888777555555555555555666777777:::>>>MMMfff}}}sss```WWWNNNPPPVVVbbbttt~~~zzzxxx~~~uuuqqqjjjaaaZZZWWWWWWXXX^^^ccciiiooovvv{{{{{{~~~zzzuuuooogggaaa[[[VVVPPPKKKJJJJJJKKKLLLMMMOOOQQQQQQPPPPPPPPPQQQQQQTTTXXX^^^dddiiimmmooojjjnnntttwwwyyyyyyzzz{{{zzz{{{~~~~~~yyyvvvtttvvv}}}||||||}}}}}}xxxpppjjjddd[[[QQQLLLHHHDDDDDDGGGrrrssstttuuutttsssqqqpppddd```ZZZVVVUUUXXX]]]aaagggiiimmmppprrruuuyyy{{{}}}}}}}}}}}}~~~~~~{{{xxxsssooommmooonnnmmmkkkkkkkkklllmmmpppppprrrwwwxxxrrrkkkbbb]]]\\\fffgggiiikkklllooosssvvv{{{|||vvvsssnnnhhhbbb^^^[[[ZZZVVVYYY\\\^^^___aaaccceeennnrrrwwwzzz{{{yyyxxxwwwxxxwwwtttqqqmmmkkkiiihhhfffdddaaaaaaccceeeffffffjjjgggeeeddddddcccbbb``````___^^^^^^]]]]]]]]]^^^\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYZZZ\\\]]]___```eeeeeeeeeffffffgggggggggkkklllmmmnnnooonnnmmmmmmnnnnnnmmmlllkkkjjjjjjiiijjjjjjkkkllllllkkkkkkkkkhhhgggfffdddbbbaaaaaaaaacccccccccccccccccccccccc```cccfffhhhhhhhhhiiijjjjjjjjjjjjkkkmmmooorrrsssrrrrrrssstttuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxwwwvvvuuuuuutttxxxvvvuuuvvvxxxxxxvvvsssqqqqqqqqqrrrrrrssssssssssssssssssrrrrrrssssssssssssuuuwwwwwwuuutttttttttsssrrrpppqqqrrrssssssrrrnnnqqqtttwwwyyyyyyxxxwwwxxxvvvttttttuuuvvvvvvvvvwwwzzz}}}}}}|||yyyxxxwwwuuussspppllliiigggffffffeeedddcccbbbaaa]]]XXXTTTHHHEEEBBB@@@???>>>;;;:::777777777777888999:::;;;888999:::;;;<<<<<<<<<<<<<<<>>>??????>>>AAAFFFKKKXXXggglllnnnssstttyyy}}}\\\NNNIIIBBB<<<;;;:::999999999888888777777777777777777777888999999555;;;HHH^^^vvvzzzeeeVVVOOOOOOTTT```sss{{{ssssss}}}~~~|||tttllleee^^^XXXWWWYYYbbbfffmmmrrrxxx~~~|||{{{{{{zzzvvvppphhhbbbXXXSSSMMMHHHGGGHHHIIIJJJLLLPPPSSSRRRNNNMMMOOORRRTTTUUUYYY___ffflllnnnooorrrtttvvvwwwxxxwwwvvvuuu|||}}}~~~}}}xxxssspppxxx~~~|||~~~|||tttmmmcccXXXMMMGGGCCCAAABBBGGGqqqrrrsssttttttrrrpppnnneeeaaa[[[VVVTTTWWW[[[___cccfffjjjmmmpppssswwwzzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||yyywwwtttqqqpppssssssrrrrrrrrrsssssstttsssuuuxxx~~~vvvqqqjjjccc___```fffhhhjjjkkkmmmpppuuuxxx{{{}}}wwwtttooohhhbbb]]]ZZZXXXVVVXXXZZZ\\\^^^aaaeeegggnnnrrrwwwzzz{{{yyyxxxxxxxxxwwwtttpppmmmkkkiiiiiigggeeeddddddgggjjjkkkkkkkkkiiifffddddddeeedddcccbbbaaa```````````````aaabbbbbbaaa```____________XXXYYYYYYZZZ[[[\\\]]]^^^ccccccdddeeefffggghhhhhhjjjkkkkkkllllllkkkjjjjjjkkkjjjjjjiiihhhgggffffffddddddeeeeeefffeeeeeedddcccbbbaaa___^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[]]]```bbbbbbbbbcccdddfffggghhhiiikkknnnpppqqqooopppqqqrrrrrrrrrrrrrrrvvvvvvwwwwwwxxxxxxyyyyyyxxxxxxwwwwwwvvvuuuuuutttwwwvvvvvvxxx{{{{{{yyywwwrrrrrrqqqqqqrrrrrrsssttttttsssrrrqqqqqqrrrssstttrrrtttvvvvvvuuutttttttttuuusssrrrqqqsssssssssrrrppprrruuuxxxyyyyyyxxxwwwwwwuuussssssuuuvvvwwwvvvyyy{{{}}}}}}zzzwwwuuuttttttrrrooollliiigggfffeeecccbbb```___^^^ZZZUUURRRHHHEEEBBB@@@???===;;;:::777777777777888999:::;;;888999:::;;;<<<<<<<<<<<<===>>>@@@???>>>@@@EEEIIIWWWeeejjjlllrrrssswww~~~]]]NNNIIIBBB===<<<;;;::::::999888888777777555555444444555555666777777<<>>BBBGGGUUUccchhhkkkqqqsssvvv^^^OOOIIIDDD??????===<<<;;;:::999888777666555444444444444555555666999<<>>===;;;999777777777777777888999999888999:::;;;<<<<<<<<<<<<>>>???@@@???<<<<<<@@@CCCSSS```fffkkktttvvvzzz___PPPKKKEEEAAAAAA>>>>>>===;;;:::888777666777666666666666666777777888;;;EEEXXXpppmmm___VVVTTTVVV```qqqwwwnnnmmmttt~~~zzz|||~~~zzzqqqkkkccc[[[YYY[[[\\\bbbjjjqqqvvv|||}}}{{{{{{||||||{{{~~~}}}{{{xxxpppfff^^^XXXSSSLLLGGGEEEEEEFFFFFFHHHKKKOOOQQQPPPNNNNNNOOORRRTTTXXX\\\```eeeiiilllnnnooorrrtttwwwxxxyyyzzzzzz|||xxxtttuuuwwwxxx}}}{{{wwwwwwyyyxxxsssnnnaaaWWWMMMGGGCCC???@@@CCCssstttttttttrrrpppmmmkkkfffaaa[[[TTTPPPOOOPPPRRRXXX[[[```eeejjjoootttwwwvvvwwwyyy|||}}}{{{xxxvvvvvvwwwxxxuuuwww{{{~~~uuuooojjjeeedddfffhhhjjjmmmooorrrvvv{{{~~~~~~xxxtttlllddd]]]XXXUUUTTTVVVWWWYYY\\\___eeekkkpppqqquuuyyy}}}~~~~~~~~~|||xxxssspppooonnnnnnooonnnlllmmmnnnoooooonnnkkkhhheeeccceeehhhjjjkkkkkkkkkkkkjjjjjjkkkkkklllooonnnmmmllllllkkkkkkkkkgggggggggfffgggggghhhhhhiiihhhgggfffdddcccbbbaaaaaa```___^^^\\\[[[[[[ZZZ[[[[[[ZZZZZZZZZZZZZZZYYY]]]]]]]]]]]]]]]\\\[[[ZZZWWWWWWVVVUUUTTTTTTTTTUUUSSSSSSSSSRRRRRRRRRQQQQQQSSSUUUXXXYYYYYYXXXYYYZZZWWWYYY\\\```cccdddeeeeeegggiiilllppptttwwwyyyzzzyyyxxxxxxwwwwwwvvvvvvuuuvvvvvvvvvuuuuuuuuuuuuuuuwwwyyy}}}~~~~~~{{{yyywwwvvvtttrrrpppppprrrtttvvvsssrrrpppooooooppprrrsssrrrsssttttttsssssstttvvvyyywwwuuuuuuvvvvvvuuutttvvvwwwxxxxxxxxxxxxwwwvvvvvvtttrrrrrrtttvvvvvvvvvtttvvvxxxxxxvvvsssqqqpppmmmmmmkkkjjjhhhfffeeedddaaa___[[[XXXVVVSSSPPPNNNGGGDDDAAA???>>>===:::999777777777666777777888888888999:::;;;<<<<<<<<<<<<===???@@@>>>;;;;;;>>>AAAPPP^^^eeelllwww|||```QQQMMMGGGCCCCCC??????>>><<<;;;999888777888777777666666666777777666:::EEEYYYppp}}}kkk]]]UUUSSSTTT]]]mmm}}}tttmmmkkkppp}}}~~~zzz}}}{{{rrrlllddd[[[XXXYYY\\\bbbiiippptttzzzzzzwwwxxxyyyzzz|||~~~}}}zzzsssiiiaaaYYYTTTMMMGGGEEEEEEEEEEEEGGGIIIMMMNNNOOONNNNNNOOOQQQTTTXXX[[[]]]bbbgggkkkqqqrrrtttvvvxxxyyyzzzzzz{{{}}}yyytttsssuuuwww~~~~~~zzzwwwwwwzzzyyysssnnn___UUULLLFFFCCC???@@@CCCsssttttttsssqqqnnnkkkiiieeeaaaZZZSSSOOOMMMNNNOOOUUUYYY^^^cccggglllqqquuuuuuvvvyyy|||~~~~~~{{{xxxvvvvvvwwwxxxxxxzzz}}}~~~uuupppkkkfffeeegggiiikkknnnppprrrvvvzzz~~~~~~~~~~~~uuupppiiiaaa[[[WWWUUUTTTWWWYYY\\\^^^bbbgggmmmqqqsssvvv{{{~~~{{{wwwsssrrrrrrsssrrrpppooopppqqqqqqooonnnnnnkkkiiiiiikkknnnooopppqqqqqqpppooooooooooooooopppooonnnmmmmmmlllllllllkkkkkkjjjiiiiiiiiijjjjjjnnnmmmkkkiiifffdddbbbaaa```___^^^\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^____________^^^]]]\\\\\\XXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVYYYZZZYYYYYYYYYZZZYYY[[[]]]```ccceeefffgggeeegggjjjnnnrrruuuwwwxxxwwwwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuxxxzzz}}}~~~|||yyyxxxxxxvvvuuusssrrrqqqrrrtttuuurrrrrrqqqqqqqqqqqqrrrrrrqqqsssssssssrrrsssuuuwwwxxxvvvtttuuuvvvwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwuuurrrrrrtttuuuuuutttpppsssvvvvvvuuusssqqqqqqkkkkkkjjjiiihhhfffdddcccaaa^^^[[[YYYVVVSSSOOOLLLGGGDDDAAA???>>><<<:::888777777777666666777777888888999:::;;;<<<<<<<<<<<<<<<>>>???>>>;;;:::<<>>===<<<;;;:::999777666666555555555555666555999DDDXXXnnn|||jjj\\\SSSQQQQQQZZZjjj}}}wwwrrrllljjjlllvvv}}}{{{xxxxxxzzz|||||||||wwwzzz|||tttmmmeee\\\XXXYYY]]]bbbiiinnnsssxxx}}}uuussssssuuuvvv|||}}}{{{tttllleee[[[UUUNNNHHHEEEEEEEEEEEEGGGHHHJJJKKKMMMNNNOOOOOOPPPSSSWWWYYY[[[___eeejjjsssssstttvvvxxxzzz{{{||||||~~~{{{tttrrrsssuuu||||||yyywwwxxxzzzyyysssmmm\\\SSSJJJFFFCCC@@@@@@DDDqqqrrrrrrqqqooolllhhhfffccc___YYYRRRNNNLLLLLLMMMRRRVVV[[[```dddiiinnnqqqrrrtttwwwzzz}}}~~~~~~~~~{{{zzzxxxvvvvvvvvvwwwxxxzzz{{{~~~{{{tttqqqmmmiiigggiiijjjlllnnnppprrruuuyyy|||}}}|||}}}{{{pppllleee^^^YYYVVVUUUUUUXXXZZZ^^^aaaeeeiiinnnqqquuuxxx}}}~~~zzzwwwvvvvvvwwwtttsssssstttuuuuuutttssssssqqqpppqqqsssvvvwwwwwwxxxwwwvvvtttsssssssssssspppooonnnmmmllllllllllllpppooonnnmmmmmmmmmmmmmmmpppooommmkkkhhhfffdddcccbbbaaa___^^^]]]]]]]]]^^^^^^___```aaacccdddeeefffeeeeeeeeeddddddcccaaaaaa^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZXXX[[[]]]^^^]]]\\\]]]^^^``````aaaccceeegggjjjkkkiiijjjlllooorrrtttuuuvvvuuuuuuuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuwwwzzz}}}}}}{{{zzzzzz{{{uuuuuutttsssssssssssssssqqqrrrsssttttttsssrrrqqqqqqrrrsssrrrrrrrrruuuwwwvvvtttssstttvvvxxxxxxwwwuuuuuuuuuvvvvvvwwwwwwwwwxxxvvvsssrrrssstttssssssooorrrtttuuutttqqqppppppiiiiiiiiiiiihhhfffdddccc^^^]]][[[YYYVVVRRRMMMIIIFFFDDD@@@>>>===<<<:::888777777666666666666777777888999:::;;;<<<<<<<<<<<<:::<<<>>>===;;;:::<<>>======<<<;;;;;;888888777666666666666666888:::CCCTTTiii{{{}}}lll^^^RRRPPPPPPXXXhhh{{{qqqooollliiigggooo}}}zzzxxxxxxxxxxxxwwwuuuxxx~~~~~~vvvpppggg]]]YYYYYY___ccciiimmmqqqwwwyyyqqqnnnnnnpppqqqvvvyyy}}}~~~|||zzzuuummmggg\\\WWWOOOIIIFFFEEEEEEEEEHHHGGGGGGIIIKKKNNNPPPPPPOOOSSSWWWXXXYYY\\\ccciiipppqqqrrruuuwwwzzz|||~~~~~~~~~}}}uuuqqqqqqrrrwww}}}yyywwwuuuwwwzzzxxxqqqkkkZZZQQQIIIEEECCC@@@AAADDDpppppppppooommmiiifffdddccc___XXXRRRMMMKKKLLLLLLQQQTTTYYY^^^bbbfffkkkooooooqqqtttxxx{{{|||||||||wwwvvvuuuuuuuuuvvvxxxxxxzzz{{{|||xxxsssqqqoookkkiiikkkkkklllnnnpppqqqtttxxx|||~~~}}}{{{||||||wwwmmmiiiccc\\\XXXVVVVVVVVVXXX[[[```dddgggjjjnnnqqqvvvyyy~~~|||yyyxxxxxxyyyuuuuuuuuuwwwyyyzzzyyyxxxwwwvvvvvvxxxzzz|||}}}||||||{{{zzzxxxwwwvvvvvvuuuttttttsssrrrqqqqqqqqqqqqttttttsssrrrqqqqqqqqqqqqpppooonnnllljjjhhhgggfffdddcccaaa```___``````aaabbbbbbdddfffhhhiiikkklllkkkkkkkkkjjjjjjhhhggggggeeedddbbbaaa___^^^]]]]]][[[\\\\\\]]]^^^___``````^^^```bbbcccbbbaaabbbbbbeeeeeeeeefffhhhjjjmmmnnnnnnoooqqqrrrttttttuuuuuutttttttttttttttttttttttttttttttttuuuuuuuuuuuuuuuwwwzzz|||}}}{{{{{{}}}uuuuuuuuuttttttssssssrrrqqqrrrtttuuuuuutttrrrqqqqqqrrrrrrrrrqqqrrruuuwwwuuusssrrrtttvvvxxxxxxxxxtttttttttuuuvvvvvvwwwwwwyyyvvvsssrrrssssssrrrqqqooorrrtttuuussspppnnnnnnhhhhhhiiiiiigggfffdddccc]]][[[ZZZXXXVVVQQQKKKGGGFFFDDD@@@>>>===<<<:::888888777666666666666777777999999:::;;;<<<<<<<<<<<<999<<<>>>===;;;:::<<>>>>>======<<<<<<;;;;;;:::999888888999999:::;;;AAAPPPeeexxxoooaaaRRRPPPPPPXXXhhh{{{}}}llllllllliiieeelll{{{yyyvvvtttrrrtttwww}}}xxxrrriii___ZZZ[[[```dddiiilllpppwwwwwwoookkklllmmmnnnooorrrwww{{{}}}~~~{{{yyytttnnnhhh]]]XXXPPPIIIFFFFFFEEEEEEIIIGGGFFFGGGJJJNNNPPPQQQOOOSSSWWWXXXXXX[[[bbbhhhmmmnnnpppssswwwzzz~~~}}}uuuppppppqqqtttzzzwwwuuutttwwwyyywwwoooiiiXXXPPPHHHEEECCCAAABBBEEEpppnnnkkkjjjjjjjjjjjjiiiaaa]]]VVVOOOKKKJJJJJJKKKPPPUUU[[[___aaadddhhhlllqqqrrrsssuuuvvvxxxyyyzzzwwwvvvttttttuuuvvvyyyzzz{{{}}}~~~yyysssnnnlllkkkjjjiiinnnmmmmmmooosssvvvwwwwww{{{vvviiieee```[[[WWWVVVVVVVVV[[[^^^bbbeeehhhmmmqqquuuvvv~~~}}}|||}}}||||||{{{||||||}}}~~~~~~}}}|||}}}~~~~~~~~~yyyxxxwwwvvvuuuuuuuuuvvvwwwwwwuuuttttttuuuvvvwwwtttrrrooollljjjiiiiiijjjlllkkkhhhgggggghhhjjjlllllllllllllllmmmppptttxxxvvvtttqqqpppooonnnkkkiiikkkiiigggfffeeedddbbb```___aaaccccccbbbbbbbbbdddaaacccdddffffffffffffeeeeeefffggghhhkkkmmmoooqqqqqqqqqrrrtttuuutttrrrooosssssssssrrrrrrqqqqqqqqqsssssstttsssrrrsssuuuwwwxxx{{{~~~~~~}}}||||||vvvtttsssrrrttttttsssrrrrrrtttuuuwwwvvvtttrrrpppsssrrrrrrrrrrrrsssttttttvvvvvvuuuuuutttttttttssssssttttttuuuvvvvvvwwwwww{{{yyyvvvtttqqqppppppppppppoooooooooooonnnkkkhhhkkkjjjiiiiiihhhfffbbb___aaa]]]XXXTTTRRROOOLLLJJJGGGDDD@@@===;;;:::888666999888666555555666777777999999:::;;;;;;<<<<<<===:::<<<===;;;999999===AAALLLTTT]]]aaagggrrr{{{www___VVVMMMJJJJJJFFFDDDCCCBBBAAA???>>>======888888888888888888999999;;;:::???NNNbbbsss{{{}}}ppp___UUUOOOMMMVVViii~~~xxxpppllliiihhhggglllyyy}}}~~~|||zzzzzz}}}}}}wwwnnnfff___[[[]]]bbbgggkkkooouuu}}}~~~uuummmiiiggghhhhhhlllpppuuuyyy{{{}}}~~~yyyvvvrrrnnnlll```ZZZQQQJJJFFFDDDCCCBBBCCCEEEGGGIIIIIIJJJMMMOOOQQQSSSTTTUUUVVVZZZbbbhhhjjjlllpppsssuuuwww{{{}}}yyyqqqmmmnnnpppuuu||||||vvvrrruuuzzzwwwlllaaaVVVMMMEEEBBBAAA@@@AAAEEEllljjjhhhggghhhhhhfffeeeaaa]]]VVVOOOKKKIIIJJJKKKOOOTTTYYY\\\^^^bbbgggllloooppprrruuuwwwyyy{{{|||zzzyyyxxxwwwwwwxxxyyyzzz}}}{{{wwwrrrnnnlllllllllkkkmmmmmmmmmooosssvvvwwwwww}}}~~~}}}vvvrrrhhheee___ZZZWWWWWWXXXYYY^^^aaadddhhhkkkoootttxxx{{{~~~}}}|||{{{zzzzzzzzzzzz||||||zzzyyyyyyyyyzzzzzzwwwuuurrrpppnnnmmmnnnnnnooonnnlllkkkkkkmmmoooppppppqqqrrrssssssvvvzzz}}}}}}{{{yyyyyywwwuuusssqqqooollljjjiiihhheeecccaaaccceeeeeeddddddeeefffdddeeeggghhhiiiiiiiiiiiiiiijjjkkklllmmmooopppqqqtttsssssstttuuuuuusssqqqrrrrrrrrrrrrqqqqqqqqqqqquuuuuutttrrrqqqqqqsssvvvxxxzzz|||}}}|||vvvtttrrrrrrssstttsssrrrssstttvvvwwwvvvuuurrrqqqrrrrrrssssssssstttttttttttttttttttttsssssssssrrrttttttuuuuuuvvvvvvvvvwwwyyywwwuuusssrrrrrrrrrrrrpppoooooooooooonnnkkkiiiiiiiiihhhhhhhhhfffbbb___```\\\WWWSSSQQQNNNKKKIIIGGGDDD???===;;;:::888666888777666666555666777777999::::::;;;;;;<<<<<<===;;;======;;;999999===@@@IIIRRR[[[```fffqqqzzzqqq[[[TTTLLLIIIIIIDDDDDDCCCBBBAAA@@@>>>======888888888999999999999999777888>>>KKK\\\kkktttxxxooo^^^UUUOOOMMMVVViii}}}|||oookkkfffdddcccgggttt~~~yyyppphhhaaa]]]]]]aaafffjjjmmmssszzz}}}ssskkkfffeeefffgggiiimmmrrrwwwyyy|||~~~}}}yyyssslllggg^^^XXXPPPIIIFFFEEEDDDDDDCCCEEEHHHIIIIIIJJJLLLNNNOOORRRTTTTTTVVVZZZaaagggkkkmmmqqqsssuuuxxx{{{}}}~~~wwwooolllmmmpppyyyzzzuuuqqqtttzzzxxxmmmcccUUUMMMEEEBBBAAA???AAAEEEiiihhhggggggggggggeeebbbaaa]]]VVVPPPKKKIIIIIIJJJOOOSSSWWWZZZ\\\```ffflllmmmoooqqquuuxxx{{{}}}~~~||||||||||||{{{{{{{{{{{{xxxuuupppmmmmmmmmmmmmmmmmmmlllmmmpppsssvvvwwwwwwzzz|||xxxppplllfffbbb]]]YYYWWWXXX[[[]]]aaadddhhhkkkooosssxxx|||{{{zzzxxxvvvuuuuuuuuuvvvuuutttsssssssssuuuvvvxxxxxxzzz|||~~~~~~}}}yyyvvvsssqqqooommmjjjgggeeeggghhhhhhggghhhjjjkkkjjjkkkmmmooopppppppppppprrrrrrrrrssssssssssssssswwwvvvttttttuuuuuutttrrrpppppppppqqqqqqqqqqqqqqqvvvuuutttqqqoooooorrrtttyyyyyyzzz}}}|||vvvtttsssrrrssstttsssrrrssstttvvvwwwwwwuuusssrrrrrrssstttuuuuuuuuutttssssssssssssrrrrrrrrrrrrrrruuuuuuuuuuuuuuuvvvvvvvvvvvvuuutttsssrrrrrrssstttpppooooooooopppnnnllliiigggggggggggggggfffbbb___^^^[[[VVVRRROOOLLLIIIGGGFFFCCC???<<<;;;:::888666777777666666666777888888:::::::::;;;<<<<<<=========>>>>>><<<999999<<<@@@HHHRRR\\\aaagggrrr}}}hhhVVVRRRKKKHHHHHHCCCDDDCCCBBBAAA@@@???>>>===999999999999999999999999555888???IIIUUUbbbmmmsssooo]]]TTTOOONNNVVViii}}}rrrllleeeaaa```dddqqq~~~{{{rrrjjjccc___]]]```eeehhhjjjpppwww}}}{{{qqqiiicccbbbcccdddeeeiiioootttwwwzzz}}}|||sssiiiccc\\\VVVOOOIIIFFFFFFFFFFFFDDDFFFHHHIIIIIIIIIJJJLLLMMMPPPSSSTTTUUUYYY___eeelllooorrrtttuuuxxx{{{}}}~~~|||uuunnnlllnnnqqq~~~{{{vvvsssuuuzzzxxxoooeeeUUULLLEEEBBBAAA???AAAEEEhhhhhhhhhhhhiiihhhfffcccaaa]]]WWWQQQLLLJJJIIIJJJPPPSSSWWWYYY[[[___ggglllmmmooorrrvvvyyy{{{|||}}}{{{|||}}}~~~~~~~~~~~~}}}~~~|||wwwtttpppnnnmmmmmmmmmlllkkkkkklllppptttvvvwwwwwwvvvzzz{{{ssslllhhhccc___[[[WWWWWWYYY]]]___cccfffjjjnnnrrrvvv{{{~~~}}}}}}}}}}}}~~~~~~|||xxxvvvtttrrrooollljjjkkkkkkkkkkkkmmmpppsssssstttvvvyyyzzz{{{{{{{{{~~~~~~}}}|||{{{zzzyyyxxx{{{yyyvvvuuuuuuuuutttsssoooooooooppppppqqqqqqrrrttttttrrrpppnnnooosssvvvzzzxxxwww|||}}}wwwvvvttttttuuuuuuuuutttttttttvvvwwwvvvuuutttsssqqqrrrtttvvvvvvuuutttssssssssssssrrrrrrrrrrrrrrrttttttttttttuuuuuuuuuuuuuuutttrrrqqqppppppqqqrrrpppooooooooopppooollljjjfffeeeffffffgggfffbbb```\\\YYYTTTPPPMMMJJJHHHEEEEEEBBB>>>;;;:::999888666666666666777777888888999::::::;;;;;;<<<=========>>>??????<<<999888<<>>===:::::::::::::::999999999555:::AAAHHHQQQ\\\hhhppp}}}nnn\\\RRRNNNNNNWWWjjjwwwnnnfffaaa```eeeqqq}}}|||tttkkkddd```\\\___ccceeegggllltttzzz}}}yyyqqqhhhaaa___```bbbcccggglllqqquuuyyy~~~|||ssshhhaaa\\\VVVNNNHHHFFFEEEEEEEEEDDDFFFIIIJJJIIIIIIJJJKKKLLLOOOSSSUUUVVVYYY^^^cccmmmooorrrtttvvvxxx{{{}}}{{{tttnnnmmmpppttt~~~zzzvvvxxx{{{xxxooofffTTTLLLDDDBBB@@@???AAAEEEffffffggghhhjjjiiigggeeebbb___YYYRRRMMMKKKJJJJJJPPPSSSWWWYYY[[[```gggmmmoooqqqtttwwwyyy{{{{{{{{{yyyzzz|||~~~}}}{{{xxxuuuqqqnnnmmmlllkkkjjjjjjjjjlllppptttwwwwwwvvvuuuyyy~~~wwwpppiiifff```]]]ZZZWWWWWWZZZ^^^aaadddgggkkkooosssxxx}}}}}}zzzyyyxxxvvvtttrrrooooooppppppqqqtttyyy}}}~~~~~~|||yyywwwwwwvvvuuutttoooooooooppppppqqqqqqrrrqqqqqqqqqpppoooqqquuuxxxyyywwwvvvzzz}}}yyywwwuuuuuuvvvwwwvvvuuussstttuuuvvvvvvuuuttttttqqqrrrtttvvvvvvuuutttrrrssssssssssssssssssssstttssssssssssssssssssttttttuuutttqqqooonnnnnnnnnnnnpppoooooopppppppppmmmkkkfffeeeffffffgggfffbbb```[[[WWWRRRNNNLLLIIIFFFDDDDDDAAA===;;;:::999777666555666666777888999999999::::::;;;<<<<<<======>>>>>>??????<<<999999<<>>>>>;;;;;;;;;;;;::::::999999555:::AAAGGGNNNXXXeeennnyyymmmYYYOOOMMMOOOYYYlllxxxoooeeeaaa```eeeqqq|||}}}uuulllddd```[[[^^^aaabbbeeejjjqqqxxx~~~{{{xxxrrrjjjbbb^^^^^^```aaaeeekkkppptttyyy~~~zzzrrriiiccc]]]WWWOOOHHHEEEDDDCCCCCCDDDGGGJJJKKKJJJJJJJJJKKKLLLOOOTTTVVVWWWZZZ___ccclllnnnqqqtttuuuxxx{{{}}}{{{uuuoooooossswww~~~~~~{{{|||}}}wwwmmmcccSSSKKKCCCAAA@@@???BBBFFFdddcccdddfffhhhjjjiiihhhddd```[[[UUUOOOLLLKKKJJJOOOSSSWWWZZZ\\\```gggllloooqqquuuxxxzzz{{{{{{zzzxxxyyy{{{}}}}}}{{{wwwtttpppnnnmmmlllkkkiiiiiiiiilllppptttwwwwwwvvvuuuyyy|||uuunnnhhheee^^^]]][[[ZZZ[[[]]]aaaccceeehhhmmmqqquuuzzz|||zzzyyyyyyzzz{{{yyyxxxuuuvvvvvvwwwyyy~~~}}}|||{{{zzzwwwuuupppppppppqqqqqqqqqqqqqqqooopppqqqqqqqqqsssvvvxxxxxxvvvvvvyyy~~~}}}yyywwwvvvuuuvvvwwwvvvuuurrrsssttttttttttttttttttqqqrrrssstttttttttsssrrrssssssssssssttttttttttttoooppppppqqqrrrrrrssssssuuusssqqqooommmmmmmmmmmmpppoooooopppqqqpppnnnlllgggggggggggggggfffbbb___ZZZWWWRRRNNNKKKHHHEEECCCBBB@@@<<<:::999888777666444555666888999:::::::::;;;;;;;;;<<<======>>>>>>>>>??????===::::::===AAANNN[[[gggkkkoooyyyppp[[[QQQRRRLLLIIIJJJGGGEEEDDDCCCBBBAAA@@@???>>>===<<<<<<;;;;;;::::::999444888>>>DDDKKKVVVccckkkwwwmmmWWWMMMLLLOOOYYYlllvvvlllccc```aaafffqqq{{{~~~vvvmmmeee```ZZZ\\\___aaaccchhhqqqwww}}}zzzyyyvvvnnneee___^^^___```dddiiinnnrrrwww}}}yyyqqqjjjeee]]]WWWOOOHHHEEECCCCCCBBBDDDGGGKKKMMMLLLLLLLLLLLLLLLQQQVVVYYYZZZ\\\```dddjjjlllpppsssuuuwww{{{}}}|||vvvppppppuuuzzz}}}~~~~~~}}}vvviii```SSSJJJCCCAAA@@@???BBBFFFdddddddddfffiiilllmmmmmmeeebbb]]]VVVQQQNNNLLLKKKMMMQQQVVVZZZ\\\___eeeiiimmmppptttxxx{{{|||}}}||||||||||||}}}}}}zzztttrrrooonnnnnnnnnlllkkkhhhiiikkkppptttwwwwwwvvvvvvzzzyyysssmmmhhheee______^^^___```bbbdddeeegggjjjnnnssswww|||xxxwwwxxxzzz}}}~~~||||||}}}~~~~~~zzzwwwrrrrrrrrrrrrqqqqqqqqqqqqpppqqqssstttssstttuuuvvvvvvvvvwwwyyy{{{|||}}}}}}xxxvvvttttttuuuvvvuuutttqqqrrrrrrsssssssssssssssqqqqqqqqqrrrrrrrrrrrrsssqqqqqqrrrrrrsssssssssssslllmmmnnnooopppqqqrrrssstttsssqqqpppoooooopppppppppoooooopppqqqqqqnnnllliiiiiihhhhhhhhhfffbbb___ZZZVVVQQQMMMKKKHHHEEECCCBBB???;;;999999888777666333444666999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>===>>>???===::::::>>>BBBQQQ^^^kkknnnqqq{{{oooZZZQQQQQQKKKHHHIIIGGGEEEEEEDDDBBBAAA@@@???>>>=========<<<;;;:::::::::666888===CCCMMMYYYeeelllwwwlllUUUMMMLLLOOOXXXjjjtttllldddbbbeeejjjsss|||xxxooogggbbbYYY[[[^^^___bbbhhhqqqxxx~~~zzz{{{zzzsssiiibbb_________bbbgggkkkooouuuzzz~~~~~~}}}zzzrrrjjjeee[[[UUUNNNHHHEEEDDDDDDDDDDDDGGGLLLNNNNNNNNNNNNNNNNNNSSSYYY\\\]]]___bbbeeegggjjjnnnqqqtttwww{{{~~~|||uuuppppppuuuzzz}}}~~~{{{|||}}}~~~}}}tttggg\\\RRRJJJBBB@@@@@@???BBBFFFgggffffffhhhlllppprrrsssfffccc^^^XXXRRROOOLLLLLLKKKOOOUUUYYY[[[^^^cccgggkkknnnsssxxx|||~~~~~~~~~~~~~~~|||zzzqqqpppnnnmmmnnnooonnnmmmggghhhkkkpppuuuwwwwwwuuuwwwzzz}}}xxxrrrlllgggdddaaaaaabbbbbbdddeeefffgggiiilllppptttyyy~~~|||vvvvvvwwwzzz~~~}}}yyysssssssssrrrrrrqqqqqqqqqqqqsssuuuvvvuuutttssstttuuuvvvxxxyyyyyyzzz{{{}}}vvvtttsssrrrttttttsssrrrqqqqqqqqqrrrrrrsssssssssqqqqqqpppppppppqqqrrrssspppppppppqqqqqqrrrrrrrrrjjjkkklllnnnoooqqqrrrssssssrrrqqqqqqqqqrrrssstttpppoooooopppqqqqqqooommmkkkjjjiiiiiihhhfffbbb___ZZZWWWRRRMMMKKKHHHEEECCCAAA>>>;;;999888888777555333444666999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<>>>>>>===:::;;;???CCCUUUcccooorrruuu~~~oooZZZQQQQQQJJJFFFHHHFFFEEEEEEDDDCCCAAA@@@???>>>>>>>>>===<<<;;;;;;::::::999:::>>>EEEQQQ]]]iiiooowwwlllTTTMMMMMMOOOXXXhhh|||vvvmmmffffffiiiooowwwzzzqqqiiidddXXXZZZ]]]___bbbhhhqqqxxx}}}zzz||||||vvvlllccc```___^^^aaaeeeiiimmmrrrxxx|||}}}~~~}}}|||{{{~~~{{{sssjjjdddYYYSSSLLLGGGEEEEEEFFFFFFDDDHHHLLLOOOOOOOOOOOOPPPOOOTTTZZZ^^^___```cccffffffiiimmmpppssswww{{{~~~|||uuuppppppuuuzzz~~~|||vvvxxx{{{~~~|||ssseee[[[RRRIIIBBB@@@@@@???BBBFFFkkkhhhfffjjjpppttttttrrrjjjhhhddd]]]UUUOOOKKKJJJOOOOOOPPPSSSWWW\\\```ccclllnnnrrrvvvzzz|||~~~{{{wwwwwwtttqqqpppqqqqqqqqqpppiiikkknnnsssxxxzzz{{{zzz{{{}}}wwwpppjjjeeecccbbbaaaaaadddiiillllllkkklllmmmooottt{{{~~~wwwyyy|||}}}}}}xxxuuurrrqqqsssuuutttrrrssstttuuuuuusssssstttuuuvvvwwwxxxyyyyyyyyyyyyxxxsssrrrqqqqqqrrrssstttuuuwwwvvvtttqqqooonnnmmmmmmrrrqqqqqqppppppqqqqqqrrrrrrssssssttttttssssssrrrnnnoooooopppqqqssstttuuuttttttttttttsssrrrqqqpppqqqooommmmmmnnnnnnllljjjlllkkkjjjiiihhhddd^^^ZZZZZZVVVPPPKKKHHHEEEBBBAAA???>>><<<:::888777666666666777888999999999999999:::;;;===???@@@???>>>===<<<<<<>>>???<<<:::???GGGZZZjjjuuussssss~~~kkk```UUUPPPLLLIIIHHHIIIEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>===<<<;;;;;;::::::999999===EEEPPP\\\fffkkk{{{qqqWWWPPPLLLNNN[[[lll|||xxxoooiiijjjooouuu{{{qqqgggbbb]]]\\\^^^bbbfffhhhooowwwyyy|||vvvnnnhhhdddbbb```bbbdddfffiiinnnssswwwyyyzzzzzzzzz{{{}}}vvvkkkbbbXXXSSSLLLGGGEEEDDDDDDCCCHHHJJJMMMOOOOOOPPPQQQRRRVVVVVVXXX\\\aaagggjjjlllkkkjjjlllppprrrsssxxx~~~~~~zzztttppprrrxxx||||||vvvyyyzzzxxxuuuooocccXXXNNNGGGBBBBBBCCCBBBEEEIIIiiiggggggkkkqqquuutttrrrmmmkkkfff___WWWQQQMMMLLLOOOPPPRRRUUUYYY]]]aaaccciiikkkooouuuyyy}}}|||xxxxxxvvvsssqqqqqqqqqpppooolllmmmqqqvvvzzz|||}}}|||zzztttnnniiifffdddcccbbbcccfffjjjnnnnnnmmmqqqqqqssswww|||~~~}}}}}}xxxuuurrrrrrsssttttttrrrtttuuuuuuuuusssrrrsssuuuuuuvvvxxxzzzzzzyyyxxxwwwuuutttssssssssstttuuuvvvvvvuuusssrrrpppoooooonnnrrrrrrqqqqqqqqqqqqrrrrrrrrrssssssttttttssssssrrrppppppppppppqqqssstttuuuuuuvvvvvvvvvuuutttsssrrrsssqqqooonnnnnnnnnlllkkkkkkjjjhhhgggfffbbb^^^ZZZYYYUUUPPPKKKHHHEEEBBB@@@???>>><<<:::888777666666666666888999999::::::::::::<<<>>>???@@@@@@???>>>??????AAABBB???===DDDLLLaaapppyyyvvvvvvggg\\\SSSOOOMMMJJJIIIKKKFFFFFFEEECCCBBB@@@??????@@@???>>>===;;;:::888888999:::===DDDOOO[[[eeekkk|||sssYYYOOOKKKLLLWWWgggvvvzzzsssmmmooosssxxxzzzqqqhhhbbb\\\ZZZ\\\```cccfffmmmtttyyy}}}xxxqqqkkkfffdddbbbdddeeefffhhhjjjooorrrvvvxxxzzz{{{|||xxxllldddYYYTTTMMMGGGEEEEEEEEEEEEGGGJJJMMMOOOPPPQQQRRRTTTVVVVVVXXX\\\bbbhhhmmmooopppnnnooorrrssstttyyyyyysssoooqqqwww|||}}}{{{uuuxxxyyywwwtttnnnbbbWWWMMMGGGBBBBBBBBBBBBEEEIIIgggggghhhmmmssswwwvvvtttqqqnnniiibbb[[[UUUQQQOOOPPPRRRTTTXXX[[[___aaaccceeehhhmmmsssxxx}}}~~~zzzzzzwwwuuusssssssssqqqpppoooqqquuuzzz}}}}}}{{{wwwrrrmmmiiifffdddccccccdddhhhllloooppppppuuuvvvwwwzzz}}}{{{vvvvvvxxx{{{|||xxxvvvsssrrrsssssssssrrruuuvvvvvvuuusssrrrsssttttttvvvyyy{{{{{{yyywwwuuuwwwvvvuuuuuutttuuuuuuvvvsssssssssrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrssssssttttttttttttssssssrrrqqqqqqqqqqqqrrrssstttwwwwwwxxxxxxwwwvvvtttssstttrrrpppnnnnnnnnnllljjjiiihhheeedddccc```]]]ZZZWWWTTTNNNJJJGGGDDDBBB???>>>===;;;999888777666666555666777999:::;;;;;;;;;<<<===>>>@@@AAA@@@@@@???AAAAAAAAABBB@@@@@@HHHRRRiiivvv}}}{{{{{{~~~bbbXXXPPPNNNMMMLLLKKKMMMHHHGGGEEECCCAAA???>>>===AAAAAA???===;;;999888777999:::===CCCMMMYYYdddkkk}}}vvv[[[OOOJJJJJJSSS```nnn}}}|||vvvsssuuuxxxyyy}}}zzzrrriiibbb[[[YYYYYY\\\___bbbiiiqqqxxxzzztttooojjjhhheeefffggggggggghhhkkkmmmrrruuuyyy}}}{{{nnneeeZZZUUUMMMGGGEEEFFFGGGGGGGGGIIIMMMOOOQQQRRRUUUWWWXXXXXXZZZ]]]ccciiiooosssvvvsssrrrttttttvvv|||xxxqqqnnnpppvvv{{{{{{xxxssswwwxxxuuuqqqjjj___UUUKKKEEEAAAAAAAAAAAAEEEKKKhhhiiilllqqqvvvyyyyyywwwvvvrrrmmmfff```[[[VVVSSSSSSTTTWWW[[[^^^aaabbbcccfffhhhlllqqqwww||||||{{{yyywwwwwwwwwwwwvvvtttrrrvvvzzz~~~{{{yyyuuuppplllhhheeedddbbbccceeehhhllloooqqqrrrvvvxxxzzz|||~~~~~~}}}}}}~~~~~~~~~zzzrrroooqqqvvv{{{}}}yyyxxxvvvtttsssrrrrrrrrrqqqvvvwwwxxxwwwuuussstttuuusssvvvyyy{{{|||yyyvvvtttvvvvvvuuuuuuttttttttttttqqqrrrrrrsssssssssssssssrrrrrrrrrqqqqqqrrrrrrrrrssssssttttttttttttssssssssssssrrrrrrrrrrrrssssssvvvwwwxxxxxxxxxvvvtttssstttrrrooommmlllkkkjjjiiihhheeecccaaa```^^^[[[YYYUUUQQQMMMIIIFFFDDDAAA???===<<<:::999777666666666444555777999:::;;;<<<<<<======???@@@AAAAAA@@@@@@AAA@@@@@@@@@???AAAJJJUUUlllxxx~~~www___WWWPPPNNNNNNLLLKKKLLLGGGFFFEEECCCAAA@@@>>>>>>@@@@@@???===<<<:::999999:::;;;===CCCKKKXXXdddlll}}}xxx]]]MMMHHHHHHPPP[[[iiiyyy{{{vvvtttwwwyyyxxxxxxzzz{{{sssiiibbb[[[WWWVVVYYY[[[^^^fffooowww}}}yyytttooolllggghhhhhhgggfffgggiiilllppptttzzz}}}pppfff[[[UUUMMMGGGEEEEEEGGGHHHFFFIIILLLOOOQQQTTTWWWYYY\\\]]]^^^```dddjjjpppuuuyyyvvvtttvvvwwwzzzwwwppplllnnntttyyy~~~yyyvvvrrrvvvwwwrrrlllfff[[[RRRIIIDDD@@@@@@@@@AAAFFFMMMjjjllloootttyyy{{{{{{{{{{{{vvvpppkkkfffbbb]]]YYYVVVXXXZZZ^^^```cccdddeeehhhjjjmmmqqquuuzzz}}}~~~|||{{{zzz{{{||||||{{{yyyuuuyyy~~~}}}{{{yyyuuupppkkkgggdddbbbaaabbbeeehhhlllooorrrtttuuuxxx|||~~~~~~}}}|||{{{zzzzzzzzz{{{}}}~~~yyyyyy|||}}}zzzxxxwwwwww{{{sssqqqmmmlllpppxxx~~~|||yyywwwvvvuuurrrpppoooppppppuuuxxxzzzzzzxxxvvvuuuuuusssvvvyyy{{{{{{yyyuuussstttttttttssssssrrrrrrqqqpppqqqrrrtttuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrssssssttttttuuuuuuttttttsssuuutttssssssrrrssssssssstttvvvwwwxxxwwwuuusssqqqrrroookkkiiiiiihhhgggfffgggdddaaa___^^^\\\YYYWWWRRROOOKKKHHHFFFCCC@@@>>><<<;;;999888777666555555555666777999;;;<<<<<<======>>>??????@@@@@@AAAAAABBB@@@@@@AAA@@@BBBLLLXXXiiiuuu}}}qqq```WWWQQQPPPOOOLLLIIIJJJEEEEEEDDDCCCCCCBBBAAAAAA>>>>>>>>>======<<<<<<<<<:::;;;>>>BBBJJJWWWeeeooo|||zzz^^^LLLGGGGGGNNNYYYgggyyyyyytttsssuuuvvvtttsssuuu{{{|||uuujjjbbbZZZVVVTTTVVVXXX\\\eeennnvvv~~~zzzuuuqqqfffffffffeeedddeeehhhkkkqqqvvv}}}~~~qqqhhh[[[UUUMMMGGGEEEEEEFFFFFFFFFHHHLLLNNNQQQTTTXXX[[[___aaacccdddfffkkkqqqvvvzzzwwwvvvyyy|||}}}wwwppplllmmmrrrvvv~~~}}}wwwtttqqquuuuuuppphhh```VVVMMMFFFBBB@@@@@@@@@AAAIIIRRRlllnnnrrrvvvyyy{{{|||}}}~~~yyysssooollliiiddd___ZZZ[[[]]]___bbbdddfffgggkkklllnnnqqquuuyyy|||~~~}}}}}}|||}}}~~~~~~}}}{{{vvv{{{|||zzzzzzxxxtttooojjjfffcccbbb___bbbfffiiilllooosssvvvvvvzzz~~~~~~~~~~~~|||zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxyyy{{{yyyttttttwww{{{{{{vvvrrrpppppptttxxxyyypppjjjlllmmmlllqqqxxx~~~~~~}}}{{{{{{|||}}}|||zzzvvvvvvtttqqqnnnlllmmmnnntttxxx|||~~~}}}zzzwwwvvvtttvvvyyyzzzzzzxxxuuusssqqqqqqrrrrrrrrrqqqpppppppppqqqsssuuuvvvvvvuuuuuussssssrrrrrrrrrrrrssssssttttttuuuuuuuuuuuuttttttuuuttttttsssssssssttttttssstttvvvwwwvvvtttqqqpppooolllhhhffffffffffffeeefffdddaaa___]]][[[WWWTTTOOOMMMJJJGGGEEECCC???===;;;:::999777666555555555666777888:::;;;<<<<<<<<<======>>>>>>???@@@@@@AAACCCBBBBBBCCCBBBDDDNNNYYYeeeqqq{{{ooo```XXXRRRQQQPPPLLLIIIIIIFFFFFFEEEEEEDDDCCCCCCCCC========================:::<<>>???@@@@@@BBBAAABBBCCCBBBCCCLLLWWWcccooozzzooo___XXXSSSSSSRRRNNNJJJJJJIIIHHHGGGFFFEEEDDDCCCBBB???>>>>>>>>>======<<<<<<:::<<>><<<999999888666555555555555888999::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@???>>>@@@AAA@@@@@@IIISSScccooo{{{ooo]]]WWWRRRSSSSSSPPPLLLLLLKKKKKKIIIGGGEEECCCBBBAAAAAA@@@???>>>===<<<;;;::::::<<>>?????????===<<<======@@@JJJTTT___rrr}}}~~~lll^^^XXXQQQNNNOOOPPPMMMJJJLLLKKKJJJIIIGGGFFFEEEDDDEEEDDDBBB???>>>>>>>>>>>><<<;;;>>>DDDKKKWWWjjjzzzhhhTTTKKKFFFKKKTTTccc|||tttjjjooouuuuuuxxx~~~yyykkk]]]NNNJJJHHHJJJMMMSSS^^^iiiwww}}}{{{tttnnnmmmpppvvvzzz{{{uuugggaaaYYYRRRNNNKKKHHHGGGEEEEEEFFFHHHKKKQQQXXX^^^]]]bbbhhhlllnnnsss{{{~~~zzzuuupppnnnmmmkkkjjjoootttyyy|||{{{xxxtttssstttuuurrrjjj]]]PPPGGGCCC===>>>@@@BBBBBBIIIZZZkkkmmmlllllllllnnnpppsssuuuxxxyyyyyyyyyvvvrrrooolllcccddddddcccccceeeiiillloooqqqssswwwyyy{{{||||||{{{~~~yyyvvvuuuuuuxxx~~~~~~~~~~~~~~~|||xxxsssnnnjjjiiigggfffeeefffhhhiiijjjlllnnnpppqqqsssvvvyyy}}}|||{{{{{{{{{{{{{{{zzzzzzzzzyyy{{{}}}~~~}}}}}}~~~}}}}}}|||||||||{{{{{{{{{||||||}}}~~~}}}|||{{{zzzxxxwwwvvvuuusssmmmfffaaa____________^^^^^^]]]]]]\\\]]]^^^```cccfffhhhiiimmmlllkkkmmmoooqqqrrrrrrpppkkkgggfffddddddjjjqqqxxxyyyyyyvvvooohhhcccaaa\\\]]]```cccgggiiijjjjjjlllnnnppppppnnnlllkkkkkkfffeeeddddddeeehhhkkkmmmoooqqqrrrppplllhhhggggggjjjsss|||}}}{{{xxxuuutttttttttsssrrrnnnpppqqqsssttttttssssssrrrsssuuuvvvvvvuuusssrrrrrrssstttttttttsssqqqppprrrsssttttttssstttvvvxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{yyyvvvuuuuuutttqqqooonnnkkkgggeeeeeeeeeeeeeeegggfffccc___YYYSSSOOOLLLKKKJJJIIIGGGCCC@@@===;;;666777777777777777777666888888999::::::::::::999===============>>>>>>??????===;;;<<<===@@@JJJTTT^^^ppp{{{yyyggg^^^YYYRRROOOPPPPPPNNNKKKLLLLLLKKKIIIHHHFFFEEEEEEDDDCCCAAA@@@????????????<<<<<<>>>DDDKKKVVViiiyyykkkUUULLLFFFJJJSSSaaazzzvvvjjjnnnuuuwww{{{zzzjjj\\\RRRNNNLLLNNNRRRXXXcccmmmyyy}}}vvvqqqqqqtttzzz~~~|||wwwhhhccc\\\UUUPPPLLLIIIGGGEEEEEEGGGHHHKKKRRRYYY______dddiiilllnnnrrrzzz{{{vvvqqqoooooonnnmmmppptttyyy|||{{{xxxvvvtttuuuuuusssjjj\\\OOOFFFBBB>>>>>>@@@BBBCCCJJJ[[[lllmmmllllllkkkmmmoooqqqsssuuuvvvwwwwwwvvvssspppnnnfffeeedddcccccceeekkkoooqqqrrruuuxxx{{{}}}}}}||||||xxxuuutttuuuvvv}}}}}}||||||{{{zzzwwwrrrnnnhhhgggfffeeefffhhhjjjkkknnnppprrrssstttvvvzzz|||}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyy|||}}}~~~~~~|||{{{{{{|||zzzzzzzzzzzzyyyyyyyyyyyyyyyzzz|||}}}}}}{{{yyywwwwwwvvvuuurrrnnnggg___ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZXXXYYYZZZ\\\___aaacccdddhhhfffeeefffgggiiiiiihhhhhhdddaaaaaaaaabbbiiiqqqtttvvvxxxvvvqqqiiiccc___WWWYYY[[[___cccgggkkklllssstttuuutttqqqmmmkkkkkkeeedddccccccdddgggiiikkkmmmnnnnnnlllhhhfffeeeeeehhhqqqzzz~~~}}}{{{wwwuuuttttttrrrqqqpppppprrrssstttsssrrrrrrrrrrrrttttttttttttrrrrrrsssssstttuuutttsssrrrqqqqqqrrrtttttttttvvvxxxzzzwwwxxxxxxyyyzzz|||}}}~~~|||zzzxxxvvvuuusssqqqooonnnkkkiiigggggggggeeedddeeedddaaa]]]YYYSSSOOOLLLJJJIIIGGGEEEBBB???<<<;;;777777777888888777777777888999999:::::::::::::::============>>>>>>>>>>>>???<<<;;;<<<<<<@@@JJJUUU^^^nnnyyyrrraaa\\\WWWRRROOOOOOOOOMMMJJJLLLKKKJJJIIIHHHFFFEEEEEECCCBBBBBBAAA@@@@@@AAAAAA======???DDDJJJUUUhhhxxxoooWWWMMMGGGJJJRRR```yyyyyyjjjllluuu{{{{{{kkk\\\QQQMMMKKKNNNRRRXXXcccnnn|||{{{vvvvvvyyy~~~zzzkkkggg```ZZZUUUOOOJJJGGGEEEFFFGGGIIILLLSSSZZZ```bbbfffiiilllnnnrrryyy}}}wwwsssqqqqqqqqqqqqqqquuuzzz||||||zzzxxxxxxwwwwwwtttjjj[[[MMMDDD@@@>>>>>>@@@BBBDDDLLL]]]nnnpppooonnnmmmnnnooorrrsssssstttvvvvvvuuurrrooommmiiigggeeeccccccgggmmmrrrsssuuuwwwzzz~~~~~~{{{zzz{{{{{{{{{xxxuuusssrrrsssttt|||}}}zzzyyyyyyxxxxxxuuupppmmmggggggeeeeeefffhhhjjjllloooqqqsssuuuvvvxxx|||~~~}}}{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzzzz|||}}}~~~~~~|||{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxzzz|||~~~~~~{{{xxxvvvzzzxxxvvvrrrmmmeee\\\VVVRRRUUUYYY\\\^^^]]]\\\[[[XXXYYYZZZ\\\]]]^^^^^^___bbb```___```aaaccccccbbbccc___\\\]]]^^^```gggooossswwwzzzyyyrrriiiaaa\\\TTTVVVZZZ^^^cccjjjqqquuuzzz||||||yyyuuupppmmmlllhhhgggffffffgggiiikkklllkkkjjjhhhfffeeeddddddeeehhhqqqzzz~~~|||xxxvvvuuutttrrrppppppqqqrrrsssssssssrrrqqqqqqrrrrrrssssssrrrrrrqqqssstttuuuuuuuuutttsssrrrrrrtttuuuuuuuuuvvvxxxzzzwwwxxxyyyzzz|||~~~}}}{{{xxxvvvuuussspppnnnkkkiiihhhhhhiiihhhfffdddbbbaaa___\\\XXXSSSOOOLLLHHHGGGEEECCCAAA>>><<<;;;888888777777777777888888888999::::::;;;;;;::::::<<<======>>>>>>>>>>>>>>>???<<<:::;;;===AAALLLXXX___mmmwwwmmm^^^YYYUUUQQQNNNMMMMMMKKKIIIJJJIIIIIIGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBCCCCCC???>>>@@@DDDJJJTTTfffvvvsssXXXNNNHHHJJJRRRaaazzz|||kkkkkkttt}}}}}}nnn```RRRNNNMMMPPPTTT[[[fffqqq{{{yyy{{{}}}nnnjjjeee___YYYSSSLLLHHHFFFGGGHHHIIIMMMSSS[[[```eeegggjjjkkknnnrrrxxx}}}~~~xxxsssssstttvvvvvvuuuxxx{{{}}}}}}|||||||||{{{zzzvvvkkk[[[MMMCCC??????>>>???BBBEEEMMM]]]lllqqqpppnnnmmmmmmooopppqqqtttuuuvvvvvvtttrrrnnnlllllljjjgggeeeeeeiiiooouuuvvvwwwzzz}}}~~~zzzyyyuuuvvvvvvtttqqqoooooopppsss{{{}}}}}}}}}{{{wwwvvvvvvuuuuuusssooolllhhhgggfffeeefffgggiiikkknnnpppsssuuuwwwzzz}}}~~~zzzxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{|||~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}|||||||||xxxzzz}}}~~~|||yyywwwzzzxxxuuuqqqkkkcccYYYSSSMMMPPPVVV[[[___```___^^^[[[[[[[[[[[[[[[ZZZXXXXXXZZZXXXWWWXXX[[[]]]]]]\\\]]]YYYVVVWWWWWWYYY```hhhtttwww{{{yyyrrrggg]]]WWWOOORRRWWW]]]eeeooozzz{{{uuupppooojjjjjjiiiiiiiiijjjlllllliiifffcccbbbbbbccceeefffkkkttt}}}}}}yyyvvvuuusssqqqppppppqqqrrrsssssssssrrrqqqqqqrrrrrrrrrrrrrrrrrrqqqssstttuuuuuuuuutttsssrrruuuvvvvvvvvvttttttvvvxxxxxxxxxyyyzzz|||}}}{{{xxxvvvuuussspppnnngggffffffhhhiiiiiigggeee```___^^^ZZZVVVRRRNNNKKKFFFEEECCCAAA???===<<<;;;888888777666666777888888999999:::;;;;;;;;;;;;:::<<<<<<===>>>???>>>>>>===>>>;;;:::;;;>>>CCCPPP\\\```lllvvvjjj^^^XXXUUURRRPPPNNNMMMLLLKKKHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDD@@@???@@@DDDIIIRRRdddttt}}}uuuZZZOOOHHHJJJRRR```zzzmmmjjjrrr|||sssfffZZZVVVUUUXXX]]]dddooozzz~~~{{{zzz|||}}}~~~pppmmmhhhccc]]]VVVOOOKKKGGGGGGHHHJJJMMMSSSZZZ___fffggggggiiilllqqqvvvzzz~~~wwwssssssvvvyyyzzzyyy{{{}}}~~~}}}}}}~~~~~~}}}wwwlll\\\MMMDDD@@@???>>>???CCCFFFMMMZZZgggqqqpppnnnlllllllllnnnoootttuuuvvvvvvuuurrrooommmnnnmmmjjjhhhhhhlllrrrwwwyyyzzz||||||yyywwwpppqqqrrrpppnnnmmmmmmnnntttzzz~~~|||yyyzzzyyyxxxuuutttsssrrrrrrqqqnnnkkkhhhgggfffeeefffhhhjjjkkknnnpppsssvvvyyy}}}zzzwwwvvvwwwxxxwwwxxxxxxyyyyyyzzzzzzzzzzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~yyyzzz|||~~~}}}{{{yyywwwvvvtttqqqmmmhhh___VVVPPPJJJNNNTTTZZZ^^^```aaa```\\\\\\\\\[[[YYYWWWTTTSSSSSSRRRQQQRRRTTTVVVVVVVVVZZZVVVTTTTTTUUUWWW^^^fffppptttwwwuuummmbbbWWWQQQJJJOOOVVV]]]hhhuuuzzztttqqqjjjjjjiiiiiiiiijjjjjjkkkgggddd```^^^aaadddgggiiipppzzz|||xxxuuutttsssqqqppppppppprrrssstttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssstttuuutttsssrrrqqquuuvvvvvvuuutttsssuuuwwwxxxxxxyyy{{{|||{{{yyywwwuuutttrrrpppnnnggggggfffggghhhhhhgggeee___^^^]]]YYYUUUPPPLLLJJJEEECCCAAA???===<<<;;;;;;888777666555555666777888999999:::;;;;;;;;;;;;;;;;;;<<<>>>?????????>>>======:::999<<>>===???CCCFFFJJJTTT^^^sssqqqooommmlllmmmnnnooorrrsssuuuvvvvvvtttrrrppppppooommmkkkkkkoootttyyyzzz{{{}}}zzzvvvuuunnnooopppooommmllllllnnntttzzz}}}yyyvvvvvvvvvuuusssrrrpppppppppooommmjjjeeeeeedddeeefffiiilllnnnooorrrvvvyyy}}}}}}wwwttttttvvvwwwyyyyyyyyyzzz{{{||||||||||||~~~~~~~~~~~~~~~}}}}}}yyyzzz{{{{{{{{{zzzxxxwwwsssqqqoookkkfff^^^UUUOOOKKKNNNSSSXXX\\\^^^______^^^^^^^^^^^^\\\YYYVVVTTTSSSQQQPPPPPPQQQRRRRRRQQQVVVRRRPPPQQQSSSUUU]]]eeehhhlllooommmeee[[[QQQLLLHHHNNNWWWaaammm~~~wwwssskkkkkkjjjjjjjjjjjjjjjjjjfffbbb]]]\\\```fffkkkmmmuuu}}}zzzwwwtttssssssqqqpppnnnpppqqqsssttttttssssssssssssrrrrrrrrrrrrssssssrrrssstttttttttsssqqqppprrrtttttttttssssssuuuwwwyyyyyyyyyzzz|||~~~yyywwwuuutttsssrrrpppnnnllljjjhhhhhhhhhhhhfffddd___^^^\\\XXXTTTOOOJJJHHHCCCBBB@@@>>><<<;;;;;;;;;777666555444444555666777999:::;;;;;;<<<;;;;;;;;;;;;<<<>>>?????????======<<<999999<<>>>>>===???DDDFFFHHHNNNVVVvvvuuurrrpppoooooopppqqqpppqqqtttvvvwwwvvvtttsssppppppooommmmmmpppuuuyyy{{{|||~~~~~~xxxtttsssmmmooooooooommmlllmmmnnnuuuzzz|||wwwssstttuuutttrrrpppooooooooonnnllljjjcccbbbcccdddgggkkknnnpppqqqtttxxx|||{{{vvvssssssuuuwww||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||yyyyyyyyyyyyxxxxxxwwwwwwrrrqqqnnnlllggg___WWWQQQLLLNNNRRRVVVZZZ\\\\\\]]]```aaaaaaaaa```]]][[[YYYVVVTTTRRRQQQRRRRRRQQQPPPNNNJJJHHHJJJLLLPPPXXXaaaaaadddhhhfff```VVVMMMHHHJJJPPPZZZeeesssxxxsssmmmmmmmmmllllllllllllkkkfffaaa\\\\\\aaahhhmmmoooyyy|||yyyvvvtttsssrrrqqqpppnnnoooqqqssstttttttttttttttssssssrrrrrrsssssstttqqqrrrsssssssssrrrqqqppppppqqqssssssssstttwwwyyyyyyyyyyyyzzz|||}}}xxxvvvtttssssssrrrpppnnnqqqnnnkkkiiihhhgggeeeccc___^^^\\\XXXSSSNNNIIIGGGCCCAAA???===;;;;;;;;;;;;777666444333333444666777999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>???@@@???===<<<;;;999999===BBBKKKZZZhhhzzzooo___]]]RRRRRRRRRPPPMMMJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGEEEFFFGGGGGGGGGEEEDDDCCCDDDBBBBBBDDDGGGPPP```ooozzz~~~aaaTTTHHHDDDFFFPPPggg}}}vvvjjjiiirrr~~~yyynnnjjjjjjnnnsss{{{}}}|||}}}zzz}}}}}}tttpppjjjddd```[[[WWWTTTIIIIIIIIIIIIJJJNNNTTTYYYYYYWWWVVVXXX]]]dddiiillluuu}}}zzzrrrnnnpppuuu{{{~~~}}}|||{{{xxxvvvvvvyyy||||||zzztttgggWWWIII@@@=========???DDDFFFFFFJJJPPP{{{xxxtttqqqppppppooonnnqqqsssvvvxxxxxxvvvtttrrruuutttsssqqqqqqtttyyy~~~zzzvvvrrrqqqpppmmmnnnooonnnmmmmmmnnnpppxxxwwwuuutttsssrrrrrrrrrrrrqqqooommmkkkhhhgggfffcccdddfffhhhhhhjjjmmmpppvvvwwwzzz}}}wwwsssuuuyyyzzzyyy}}}~~~~~~}}}}}}}}}|||~~~}}}{{{{{{||||||}}}{{{{{{|||{{{zzzxxxvvvuuusssqqqnnnjjjeee^^^WWWRRRQQQPPPQQQTTTXXX[[[\\\\\\^^^___aaabbbbbb```]]][[[XXXUUURRRPPPOOOOOONNNMMMNNNLLLKKKLLLPPPTTTWWWXXX___```^^^ZZZTTTNNNKKKIIIFFFQQQ^^^hhhxxx}}}wwwkkkkkkjjjiiihhhgggggggggddddddeeeeeehhhmmmuuuzzzzzzwwwtttqqqpppnnnmmmlllnnnoooppprrrssstttuuuuuuttttttsssrrrrrrrrrssssssppprrrssssssrrrpppppppppoooqqqssssssssssssuuuvvvwwwwwwvvvxxxzzzzzzyyyxxxtttqqqmmmkkkjjjmmmppprrrrrrpppmmmjjjgggdddcccbbb^^^\\\YYYUUUPPPLLLHHHGGGAAA???===<<<<<<:::888666777666666666666777777888;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;:::;;;AAAPPPeeettt{{{iii___XXXVVVTTTPPPLLLJJJJJJKKKLLLJJJJJJKKKKKKJJJJJJIIIHHHKKKKKKKKKJJJIIIFFFDDDCCCDDDCCCDDDEEEFFFLLL\\\lll}}}iiiQQQAAACCCFFFHHH[[[uuu|||kkkfffooozzz}}}yyywwwyyy|||{{{yyyxxxyyyzzz|||}}}~~~|||zzztttlllfffbbb^^^XXXTTTMMMKKKIIIIIIKKKNNNPPPQQQSSSQQQPPPQQQWWW^^^dddgggrrryyywwwnnnmmmrrrzzz~~~{{{vvvttttttuuutttrrrxxxuuulll___PPPEEE@@@>>>AAA>>>???BBBDDDDDDHHHMMM|||xxxvvvuuutttsssrrrrrrtttwwwzzz{{{zzzyyyxxxuuuuuuuuuttttttwww||||||xxxssspppmmmllllllmmmmmmmmmkkkkkkmmmooovvvuuutttsssrrrqqqqqqqqqsssrrrpppmmmkkkhhhfffeeefffgggiiijjjkkkmmmppprrrvvvyyy|||yyywwwyyy}}}~~~~~~}}}}}}~~~}}}||||||}}}|||{{{zzzzzzzzz{{{{{{zzz{{{{{{{{{yyyxxxvvvttttttrrrnnnkkkfff```XXXSSSSSSSSSTTTWWW[[[^^^_________```aaabbbbbbaaa___^^^\\\YYYUUUSSSRRRQQQOOOMMMNNNLLLJJJKKKNNNRRRTTTUUUXXXXXXWWWTTTNNNIIIGGGFFFIIITTTaaammm~~~zzztttjjjhhhfffddddddeeefffgggdddeeefffhhhlllrrrzzz|||wwwuuurrrpppooonnnmmmmmmoooppprrrtttuuuuuuuuuttttttssssssrrrrrrrrrrrrrrrppprrrtttsssrrrpppppppppppprrrssssssrrrrrrtttuuuvvvvvvvvvxxxyyyyyywwwuuupppnnnllljjjjjjllloooqqqpppooommmkkkgggdddbbbaaa]]][[[XXXTTTPPPLLLHHHGGGAAA???===<<<;;;:::888666444444333333444444555666;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999:::===HHHZZZooo~~~wwwfff^^^WWWTTTRRROOOMMMLLLLLLMMMNNNKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJHHHFFFDDDCCCCCCCCCCCCEEEFFFLLL\\\lll{{{lllUUUEEEFFFGGGHHHZZZrrr|||kkkdddkkkvvv|||}}}~~~~~~~~~}}}|||yyyxxxxxxyyy{{{~~~}}}xxxrrrkkkeeeaaa]]]XXXTTTOOOLLLIIIIIIJJJMMMNNNNNNMMMLLLKKKNNNTTT\\\cccgggooovvv}}}vvvnnnmmmsss|||{{{uuussstttvvvvvvuuuvvvsssjjj]]]OOOEEE@@@???@@@>>>???CCCFFFFFFJJJPPP{{{yyyxxxwwwuuutttqqqsssuuuxxxzzzzzz{{{{{{tttvvvwwwxxxyyy||||||{{{xxxuuuqqqmmmjjjhhhkkkllllllkkkiiiiiikkkmmmssssssrrrqqqqqqqqqqqqqqqtttsssqqqnnnkkkiiigggfffiiijjjllllllmmmooosssuuuwwwzzz~~~{{{{{{~~~}}}~~~|||{{{{{{{{{zzzyyyyyyxxxxxxyyyyyyyyyyyyzzzzzzyyywwwvvvuuuuuusssooolllhhhbbb[[[WWWXXXXXXZZZ]]]aaadddeeedddcccccccccccccccbbbbbbaaabbb^^^ZZZWWWUUUSSSQQQPPPNNNKKKIIIIIILLLNNNPPPPPPPPPPPPOOOLLLHHHEEEDDDDDDLLLUUUaaappp|||sssnnneeebbb___\\\]]]```eeehhhhhhjjjkkknnnqqqwww|||uuurrrqqqooommmmmmmmmmmmmmmpppqqqtttvvvwwwwwwuuuttttttssssssrrrrrrrrrrrrqqqppprrrttttttrrrpppppppppqqqssstttsssrrrqqqrrrtttttttttuuuwwwxxxwwwtttqqqjjjjjjiiiiiijjjlllnnnooonnnnnnmmmkkkhhhdddaaa^^^ZZZYYYVVVSSSOOOKKKHHHGGG@@@>>><<<;;;;;;:::888666777777666666777888888999;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::888999???MMMaaauuuqqqccc\\\WWWSSSRRRPPPNNNMMMNNNOOOPPPMMMMMMNNNNNNMMMMMMLLLKKKIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCDDDEEEFFFMMM]]]mmm{{{oooYYYJJJIIIIIIIIIXXXmmm}}}lllccchhhrrryyy{{{zzzyyy~~~~~~}}}zzzxxxwwwwwwxxx|||~~~}}}vvvpppiiiccc```]]]XXXTTTRRROOOKKKIIIIIIKKKKKKKKKGGGGGGIIILLLSSS[[[ccchhhmmmttt{{{tttmmmmmmttt~~~|||uuurrrsssvvvxxxxxxtttooofffYYYMMMDDD@@@???>>>===@@@EEEGGGGGGLLLRRR}}}zzzxxxwwwwwwuuutttooopppqqqssstttvvvvvvwwwtttvvvyyy|||}}}~~~~~~~~~yyyxxxvvvsssooollliiigggkkkkkkkkkiiiggghhhjjjlllrrrqqqqqqpppppppppqqqqqqtttsssqqqooollliiigggfffjjjkkklllmmmnnnppptttxxxyyy|||~~~}}}~~~}}}||||||zzzzzzzzzyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyxxxvvvuuuvvvtttqqqnnnkkkfff```\\\______aaaeeeiiilllllllllkkkjjjiiihhhfffeeeeeeddddddaaa]]]ZZZYYYWWWUUUTTTOOOMMMJJJJJJKKKLLLMMMLLLKKKKKKJJJHHHEEEDDDDDDFFFLLLTTT```pppyyyrrrjjjeee^^^[[[VVVTTTVVV\\\dddiiippprrrsssuuuxxx}}}vvvooolllllllllkkkjjjkkkmmmnnnqqqtttwwwyyyzzzxxxvvvtttttttttsssssssssrrrqqqqqqppprrrttttttrrrqqqpppqqqrrrssstttsssqqqpppqqqrrrrrrssstttvvvwwwuuuqqqnnnffffffgggiiijjjlllmmmmmmllllllmmmllliiiddd___\\\XXXWWWTTTQQQMMMJJJGGGFFF@@@>>><<<;;;:::999777555888888888888999:::;;;;;;===<<<;;;::::::;;;<<<===:::;;;;;;<<<<<<;;;;;;:::<<<::::::AAAPPPbbbsss|||mmm```[[[XXXUUUTTTRRRPPPOOOOOOPPPPPPNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIHHHHHHGGGFFFEEEDDDEEEDDDEEEGGGHHHNNN___nnnppp]]]NNNLLLJJJJJJWWWjjj~~~ooofffjjjttt{{{}}}yyyyyy~~~{{{yyyttttttvvvzzz}}}}}}}}}{{{uuuooogggbbb```]]]ZZZWWWUUUQQQMMMJJJIIIIIIIIIHHHFFFGGGJJJNNNTTT\\\eeejjjmmmvvvzzzssslllmmmttt~~~}}}tttpppppptttvvvvvvpppjjj```TTTJJJCCC@@@???>>>>>>AAAEEEFFFFFFKKKRRR{{{zzzxxxwwwxxxxxxvvvuuupppqqqqqqrrrrrrrrrrrrrrrsssvvvzzz}}}~~~}}}}}}yyyxxxvvvsssooollljjjiiillllllkkkiiiggggggjjjlllrrrrrrqqqqqqpppqqqqqqqqqtttsssqqqooommmkkkiiihhhjjjkkklllmmmnnnqqqvvvzzz|||~~~~~~~~~}}}~~~{{{{{{{{{{{{zzzzzzzzzyyywwwxxxyyyzzzyyyyyywwwvvvwwwuuurrrqqqoookkkgggdddeeefffiiimmmrrrtttttttttuuutttrrrooommmjjjiiihhheeebbb___]]]\\\[[[ZZZYYYRRRPPPMMMLLLMMMMMMLLLKKKGGGGGGGGGEEECCCDDDFFFHHHNNNUUU```ooowwwqqqkkkddd___VVVSSSPPPOOOSSS\\\eeellltttvvvxxx{{{~~~zzzqqqllliiijjjkkkjjjiiijjjmmmppptttwwwyyy||||||zzzwwwuuuttttttuuuttttttrrrqqqpppqqqsssttttttsssqqqqqqqqqrrrssstttsssqqqppppppqqqqqqrrrsssuuuvvvtttpppllleeefffggghhhjjjkkkkkkllljjjkkklllkkkhhhccc^^^[[[VVVUUURRROOOKKKHHHFFFDDD???===;;;:::999888666444555444444555666777888888>>>===<<<;;;;;;<<<===>>>::::::;;;;;;;;;;;;::::::===<<<>>>FFFTTTeeessszzziii___\\\YYYXXXWWWTTTRRRPPPOOOOOOOOOMMMNNNNNNNNNNNNMMMLLLLLLIIIHHHHHHGGGGGGFFFFFFFFFHHHGGGHHHIIIIIIPPP```oootttbbbRRRNNNKKKKKKWWWhhhtttnnnrrr{{{}}}{{{yyyrrrrrrtttxxx~~~~~~}}}}}}|||{{{zzzsssmmmfffaaa___^^^[[[YYYWWWSSSNNNKKKIIIIIIHHHGGGGGGIIIMMMQQQVVV]]]ffflllpppyyywwwqqqlllmmmttt|||}}}sssnnnnnnppprrrssskkkeeeZZZOOOGGGBBB@@@?????????AAADDDDDDDDDKKKSSSwwwvvvvvvxxxzzz{{{zzzyyyvvvvvvwwwwwwvvvuuusssrrrrrruuuxxx{{{}}}~~~}}}}}}~~~}}}{{{yyyvvvssspppnnnmmmmmmnnnnnnllliiiggghhhkkkmmmttttttsssrrrrrrrrrrrrrrrsssrrrqqqooonnnlllkkkjjjjjjkkkmmmnnnpppuuuzzz}}}~~~~~~~~~~~~~~~{{{||||||||||||{{{zzzzzzwwwxxxyyyzzzzzzzzzyyyxxxxxxvvvtttssssssrrrooommmlllmmmpppuuuzzz||||||{{{}}}|||{{{xxxuuurrrpppnnngggeeebbb``````___^^^]]]VVVTTTRRRQQQQQQQQQOOONNNGGGGGGEEEDDDCCCDDDHHHKKKRRRYYYbbbmmm||||||tttoookkkfff```[[[PPPNNNNNNPPPVVV```jjjqqqtttvvvyyy}}}{{{rrrmmmkkkiiikkkmmmmmmkkklllppptttxxxzzz|||}}}}}}{{{yyywwwuuuvvvvvvvvvuuutttrrrqqqqqqsssuuuuuusssqqqqqqqqqrrrssssssrrrqqqppppppqqqpppqqqrrrsssuuussspppmmmhhhhhhiiiiiijjjjjjjjjjjjjjjjjjkkkjjjgggbbb]]]ZZZVVVTTTQQQNNNJJJFFFCCCBBB>>><<<:::999999888666444555555555555666888999:::=========<<<<<<=========::::::;;;;;;;;;;;;:::::::::===DDDNNN[[[jjjxxxyyyggg___\\\ZZZZZZXXXVVVTTTRRRPPPOOOOOONNNNNNNNNNNNNNNMMMMMMLLLIIIIIIHHHGGGGGGHHHHHHHHHJJJIIIIIIJJJJJJOOO___nnn{{{jjjYYYQQQMMMMMMXXXfff~~~xxxvvv||||||yyyrrrrrrssswww|||~~~|||}}}}}}{{{zzzxxxwwwqqqkkkccc___^^^]]]\\\ZZZXXXTTTOOOLLLKKKJJJJJJIIIIIILLLQQQVVVZZZaaajjjqqqwww}}}tttooolllnnnvvv}}}|||rrrmmmmmmoooqqqqqqhhh```TTTJJJDDDAAA@@@???@@@@@@BBBDDDCCCEEENNNXXXrrrrrrssswwwzzz}}}}}}}}}yyyzzz|||}}}|||zzzwwwuuuqqqtttvvvxxxzzz}}}}}}yyyuuurrrqqqppppppwwwzzz~~~}}}{{{vvvrrrooooooooopppqqqpppnnnkkkiiiiiilllooowwwwwwuuutttssssssssssssrrrqqqqqqpppooonnnmmmlllmmmnnnpppqqquuuzzz|||}}}}}}~~~~~~~~~~~~}}}}}}~~~{{{||||||}}}|||{{{zzzyyyxxxyyyzzz{{{|||{{{{{{zzzxxxwwwvvvvvvwwwwwwuuutttqqqrrrvvv{{{~~~{{{xxxvvvmmmjjjfffdddcccbbbaaa___[[[YYYWWWVVVVVVUUUSSSRRRJJJJJJIIIGGGFFFHHHMMMQQQRRRYYYaaaiiiqqqyyy{{{xxxooolllhhhfffddd```ZZZUUULLLMMMOOOTTT]]]gggqqqwwwwwwxxx{{{}}}yyypppkkkiiiiiimmmppprrrqqqoooppptttyyy{{{|||}}}}}}}}}|||zzzyyywwwwwwxxxxxxwwwuuusssqqqqqqsssuuuuuusssrrrqqqrrrqqqrrrsssrrrppppppqqqrrrppppppppprrrssssssqqqooollllllkkkjjjiiiiiijjjjjjjjjjjjjjjhhheeeaaa]]]ZZZUUUTTTQQQMMMHHHDDDAAA???>>><<<:::999888777555333666666666777888999;;;;;;;;;<<<<<<======<<<<<<;;;999::::::;;;;;;::::::999777>>>IIIUUUaaammmzzzsssddd^^^[[[YYYYYYXXXWWWUUUTTTRRRQQQQQQOOOPPPPPPPPPPPPOOONNNNNNJJJIIIHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIHHHMMM\\\kkkuuuaaaUUUOOOOOOYYYeee}}}{{{}}}|||yyyuuuttttttvvvyyy|||}}}}}}{{{yyyxxxyyy|||~~~}}}zzzwwwtttrrrrrrmmmggg```\\\[[[[[[ZZZYYYXXXUUUPPPMMMLLLLLLLLLKKKMMMRRRXXX^^^cccjjjttt|||}}}{{{ooollllllqqqyyyyyyqqqmmmoooqqqsssssseee\\\PPPGGGBBB@@@@@@???@@@@@@BBBDDDDDDHHHTTTaaammmnnnppptttyyy}}}~~~}}}zzz{{{~~~}}}yyywwwqqqsssuuuvvvxxx{{{wwwuuupppkkkgggfffffffffqqqtttzzz{{{vvvqqqooooooqqqrrrrrrqqqooollliiijjjmmmpppyyyyyywwwvvvttttttssssssqqqqqqppppppoooooonnnnnnoooqqqsssuuuxxxzzz|||}}}}}}~~~~~~}}}||||||}}}zzz{{{|||||||||{{{zzzyyyxxxyyy{{{||||||||||||{{{xxxwwwvvvwwwyyyzzzyyyxxxsssuuuyyy~~~~~~|||qqqnnnjjjgggeeedddbbb```]]]\\\ZZZYYYYYYXXXVVVTTTPPPOOOMMMKKKKKKMMMRRRVVVPPPXXX___ccchhhnnnnnnlllbbb```^^^^^^^^^[[[TTTOOOKKKMMMQQQXXXbbbmmmvvv{{{|||}}}}}}}}}|||}}}yyypppiiifffgggiiipppsssvvvuuussssssxxx}}}~~~~~~~~~}}}}}}|||{{{zzzwwwxxxyyyyyyxxxvvvsssrrrqqqsssuuuuuusssrrrqqqrrrpppqqqrrrrrrqqqpppqqqrrrppppppoooqqqssssssrrrqqqpppnnnllljjjiiiiiiiiijjjjjjjjjiiigggddd```]]]ZZZVVVTTTPPPLLLGGGCCC@@@>>>>>><<<:::888888777555333222222333333444666777888999:::<<<<<<<<<<<<:::999999::::::;;;;;;::::::999666@@@MMMXXXbbblllxxxooobbb]]]ZZZXXXWWWWWWVVVVVVUUUTTTTTTSSSQQQQQQRRRRRRQQQQQQPPPOOOKKKJJJIIIHHHIIIJJJKKKLLLJJJIIIHHHHHHGGGKKKZZZiii}}}gggYYYPPPOOOYYYddd~~~}}}}}}yyywwwuuutttuuuwwwyyyyyyxxxxxxvvvuuuvvvyyy|||}}}}}}{{{{{{yyyvvvqqqnnnlllllljjjddd]]]YYYYYYZZZYYYXXXXXXUUUPPPNNNMMMNNNNNNMMMQQQWWW___eeekkksss~~~|||zzzlllkkklllsss|||}}}wwwqqqnnnqqqtttvvvvvvcccZZZNNNEEEAAA@@@@@@???@@@@@@BBBDDDEEEKKKYYYhhhmmmnnnoooqqqsssvvvxxxyyywwwyyy{{{~~~zzzxxxtttsssxxx~~~~~~xxxrrrjjjbbb^^^\\\ZZZ^^^dddqqquuuzzz}}}~~~~~~~~~}}}|||}}}}}}}}}{{{xxxtttqqqpppppptttsssqqqllljjjlllrrrwww{{{wwwtttsssssssssrrrnnnpppppppppoooppprrrtttrrruuuyyy|||~~~|||{{{{{{}}}}}}}}}{{{|||~~~}}}|||||||||||||||||||||{{{zzzyyyxxxyyyyyyzzz{{{{{{{{{zzzzzzwwwvvvuuuuuuuuuvvvxxxyyyxxxyyy|||~~~{{{vvvoooiiifffeeedddcccccc___[[[YYYYYY[[[[[[[[[TTTSSSPPPOOOOOOQQQUUUWWWVVVYYY^^^cccfffeeeaaa^^^___^^^^^^[[[XXXSSSNNNLLLKKKOOOTTT\\\iiiwww}}}}}}~~~zzzxxxyyy{{{||||||{{{vvvoookkkkkkmmmooopppyyyzzz||||||||||||~~~~~~}}}|||{{{zzzyyyzzz||||||{{{yyyvvvtttuuutttsssrrrrrrrrrssstttqqqqqqqqqqqqrrrssstttuuuppppppppppppqqqsssuuuvvvrrroookkkhhhiiikkklllllljjjhhheeebbb^^^ZZZWWWVVVVVVSSSOOOJJJFFFCCCAAA@@@::::::888777666666555555555555666888999:::;;;<<<>>>>>>>>>>>>>>>============>>>>>>===;;;999:::;;;888CCCRRR^^^hhhqqq{{{|||mmm```[[[\\\XXX[[[ZZZYYYWWWUUUSSSRRRQQQOOOPPPRRRSSSRRRQQQOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKFFFGGGLLLKKKJJJWWWiii|||rrr___SSSSSSZZZaaazzz~~~|||xxxuuuuuutttsssrrrrrrrrrrrrpppppprrrtttuuuwwwxxxyyyxxxxxxwwwtttnnngggaaa]]]\\\XXXSSSRRRTTTWWWWWWVVVPPPQQQPPPOOOMMMMMMOOOQQQWWW^^^hhhpppwwwzzzrrrjjjjjjmmmttt|||}}}tttkkkjjjpppwwwyyyyyyiiiZZZJJJCCC@@@======>>>===BBBAAACCCGGGIIIXXXsssjjjkkkkkkmmmnnnppprrrsssuuuwwwzzz}}}}}}|||xxxvvvzzz~~~{{{tttlllddd]]]ZZZYYYYYY___fffppptttxxx{{{{{{zzzyyyyyyzzzzzz{{{}}}}}}{{{xxxuuussssssssspppooonnnllllllooovvv{{{~~~{{{vvvsssssssssrrrrrrppprrrssstttssstttuuuwwwxxx{{{~~~~~~|||{{{{{{}}}}}}~~~}}}|||}}}~~~}}}|||{{{{{{|||}}}}}}}}}|||{{{yyyxxxwwwxxxxxxyyyyyyzzzzzzyyyyyyvvvvvvuuuuuuvvvwwwxxxyyywwwxxxyyy{{{}}}~~~~~~~~~~~~zzztttpppmmmllljjjiiieeebbb^^^\\\\\\\\\]]]\\\[[[ZZZXXXVVVWWWYYY\\\^^^[[[^^^bbbeeegggddd```]]]ZZZZZZXXXVVVSSSPPPMMMKKKOOOUUU\\\eeerrr}}}xxxuuutttuuuvvvvvvxxxsssnnnkkklllooorrrttt~~~|||{{{yyyzzz{{{{{{yyywwwuuussstttsssrrrqqqqqqrrrssssssqqqqqqppppppqqqqqqrrrrrrppppppppppppqqqsssuuuvvvrrrooojjjhhhhhhiiijjjjjjiiigggddd```\\\YYYVVVTTTTTTQQQNNNJJJFFFCCCAAAAAA;;;;;;999888666666555555555555666888999:::;;;<<<===========================>>>>>>===;;;999:::;;;:::DDDSSS```iiirrr|||wwwjjj___[[[\\\YYYZZZYYYXXXWWWUUUSSSRRRRRRRRRRRRTTTTTTTTTRRRPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIJJJFFFGGGKKKJJJJJJVVVggg}}}ttt```RRROOOUUU\\\uuu~~~}}}~~~~~~{{{xxxvvvtttqqqpppooooooooommmnnnoooppprrrtttuuuvvvuuuuuutttpppjjjccc]]]XXXUUURRROOOOOOQQQSSSSSSSSSMMMNNNNNNMMMLLLMMMOOOQQQ[[[cccnnnxxxxxxpppjjjjjjnnnttt{{{|||tttllllllsssyyy{{{zzzhhhYYYJJJBBB???======>>>>>>CCCBBBDDDJJJLLL]]]xxxiiiiiiiiiiiijjjlllmmmmmmqqqssswww{{{}}}zzz|||}}}wwwoooggg___XXXVVVWWW[[[ccckkkqqqtttxxxyyywwwuuusssrrrvvvvvvxxx}}}~~~}}}~~~~~~|||zzzxxxvvvvvvuuuuuunnnnnnmmmmmmnnnrrrxxx}}}|||yyyuuurrrrrrrrrqqqppprrrtttwwwyyyxxxxxxyyyzzzzzz~~~}}}}}}~~~~~~|||{{{{{{}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{||||||~~~~~~}}}|||{{{yyywwwvvvvvvvvvwwwxxxxxxxxxxxxxxxvvvuuuuuuvvvvvvxxxyyyyyyvvvvvvwwwwwwyyyzzz||||||~~~|||}}}zzzwwwtttsssrrrpppnnngggddd```^^^^^^___^^^^^^aaa```]]]\\\\\\^^^aaabbbaaacccfffhhhhhhddd```]]]YYYWWWUUUSSSQQQOOONNNMMMOOOWWWaaakkkxxx{{{uuuqqqppppppppppppssspppllllllppptttxxxzzz}}}{{{zzzzzzyyyxxxvvvuuusssrrrrrrrrrqqqqqqqqqqqqrrrsssqqqppppppooooooooooooooopppppppppqqqrrrssstttuuurrrnnnjjjgggfffggghhhhhhgggeeebbb___ZZZVVVSSSRRRPPPNNNLLLHHHEEECCCAAA@@@===<<<:::888777666555555555666777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????===:::999:::;;;>>>IIIXXXdddmmmuuuoooggg]]][[[\\\YYYXXXXXXWWWVVVUUUTTTSSSSSSTTTTTTUUUUUUTTTSSSQQQPPPMMMMMMKKKJJJHHHHHHGGGGGGIIIFFFFFFJJJJJJJJJUUUcccyyyzzzdddSSSMMMQQQWWWnnn}}}|||}}}}}}}}}~~~zzzwwwsssooommmllllllllljjjjjjkkklllnnnpppqqqrrrrrrqqqppplllfff___XXXTTTNNNMMMLLLLLLNNNOOONNNMMMIIIJJJKKKKKKKKKLLLOOOQQQ___gggsss}}}uuuoooiiijjjmmmsssyyy~~~{{{tttnnnooovvv|||}}}{{{gggXXXIIIBBB???======??????CCCCCCEEELLLPPPaaa}}}kkkjjjjjjjjjjjjjjjkkkkkkmmmoootttyyy}}}}}}~~~}}}uuulllfff^^^XXXVVVXXX]]]gggqqqtttvvvyyyxxxuuuqqqnnnlllppprrruuuyyy}}}|||{{{zzzzzz{{{|||~~~~~~|||yyyvvvuuuuuuuuutttqqqpppoooooopppsssxxxzzzzzzwwwsssrrrqqqqqqqqqpppsssvvvzzz||||||||||||}}}~~~}}}{{{{{{}}}~~~~~~~~~|||{{{{{{}}}}}}|||}}}~~~~~~~~~~~~}}}||||||||||||}}}~~~~~~|||zzzxxxvvvuuutttuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyyyywwwvvvuuuuuuvvvxxxzzz{{{}}}{{{wwwvvvtttssssssrrrpppmmmhhheeebbb`````````______aaa___^^^\\\]]]^^^```aaacccfffjjjkkkiiieeeaaa___]]][[[XXXUUUSSSRRRRRRRRRRRR[[[gggqqq{{{|||xxxrrrnnnmmmnnnooooooooonnnmmmooouuu{{{|||zzzyyyyyywwwvvvtttsssrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrqqqpppooonnnmmmmmmmmmmmmppppppqqqqqqrrrsssttttttrrrnnniiifffeeefffffffffeeedddaaa\\\XXXTTTQQQOOOLLLKKKIIIFFFDDDBBBAAA@@@===<<<;;;999777666555555555666777888:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>>>>@@@@@@DDDCCCEEELLLRRRdddmmmlllkkkkkkjjjjjjjjjjjjjjjmmmrrrwww{{{~~~~~~~~~}}}~~~uuukkkfff^^^XXXWWWYYY___iiirrrxxxyyyzzzwwwrrrnnnjjjiiikkknnnrrrvvvyyyzzz{{{{{{vvvvvvvvvwwwyyy{{{}}}~~~~~~zzzvvvsssssssssrrrqqqrrrqqqpppqqqtttwwwzzz|||xxxvvvsssrrrssssssrrrqqquuuxxx|||}}}{{{yyyzzz{{{}}}~~~}}}|||{{{{{{}}}}}}|||}}}~~~~~~}}}~~~~~~}}}|||}}}~~~~~~|||zzzxxxvvvuuuttttttuuuvvvwwwxxxxxxwwwvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuvvvwwwyyyzzz~~~~~~}}}|||zzzyyysssrrrqqqqqqqqqpppmmmkkkfffdddaaa```aaaaaa```______^^^]]]\\\[[[\\\^^^___cccgggkkkkkkiiieeeccccccbbb___\\\XXXVVVUUUVVVVVVZZZdddooowww~~~wwwsssmmmjjjkkknnnppprrrqqqqqqrrrvvv}}}|||~~~}}}zzzwwwxxxwwwvvvuuusssrrrqqqppppppppppppqqqrrrrrrrrrrrrqqqqqqooonnnmmmmmmllllllpppqqqqqqrrrssssssssssssqqqmmmhhheeedddeeeeeeeeedddbbb___[[[VVVRRROOOMMMHHHHHHFFFEEECCCAAA???>>>===<<<:::888777666555555666666777999:::;;;<<<===;;;;;;;;;;;;<<<<<<======??????>>><<<::::::<<<>>>EEEQQQbbbooowww|||ssseeebbbZZZWWWXXXUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGIIIIIIKKKRRRZZZhhhvvvooo[[[PPPPPPSSS]]]ooo}}}~~~{{{xxxzzz|||}}}|||xxxuuupppllliiiiiijjjkkkhhhggggggggghhhkkkmmmnnnnnnnnnllliiiccc[[[UUUPPPNNNOOOOOONNNLLLIIIGGGFFFDDDFFFGGGHHHJJJLLLPPPSSS^^^fffsss~~~xxxrrrnnniiikkkmmmpppsssvvvyyy{{{xxxsssqqquuu|||~~~yyyfffXXXIIIBBB@@@??????AAAAAAEEECCCFFFNNNUUUiiiooonnnmmmlllkkkkkkkkkkkkkkknnnrrrwww{{{}}}~~~{{{|||{{{{{{}}}}}}uuukkkccc\\\WWWWWWZZZ```jjjssszzzzzzxxxsssnnniiifffffffffjjjppptttuuuvvvwwwxxxssstttuuuwwwyyy|||~~~|||wwwrrrpppqqqsssrrrpppppppppppptttyyy}}}xxxwwwuuuvvvwwwxxxxxxwwwzzz}}}~~~{{{yyyxxxxxxzzz|||}}}}}}|||{{{{{{}}}}}}|||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~}}}|||{{{yyywwwvvvtttuuuvvvwwwxxxyyyyyyyyyxxxxxxyyyyyyxxxxxxwwwvvvwwwwwwvvvvvvvvvwwwwwwxxxwwwxxxxxxxxxxxxwwwwwwwwwrrrqqqpppoooooonnnkkkiiidddbbb``````aaabbbaaa```aaa```___^^^]]]^^^______bbbfffkkkkkkhhheeeddddddbbbaaa^^^[[[YYYYYYZZZZZZ```iiirrrwwwzzz~~~|||uuuqqqllljjjmmmqqqvvvxxxyyyzzz|||zzz{{{}}}}}}|||zzzwwwuuuuuuuuuuuuuuutttsssqqqpppooopppqqqrrrsssssssssrrrrrrrrrpppooonnnnnnnnnnnnpppqqqrrrssssssssssssrrrppplllhhheeedddeeeffffffcccbbb^^^ZZZUUUQQQMMMLLLFFFFFFEEECCCAAA???===<<<::::::888777666666555555666777888999:::<<<======;;;;;;;;;<<<======>>>>>>>>>>>>>>><<<:::;;;>>>@@@EEESSSfffttt{{{~~~mmmaaa___XXXTTTVVVSSSUUUTTTTTTTTTSSSSSSRRRRRRPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJMMMRRRVVVcccqqqttt___QQQNNNPPPXXXhhh|||~~~~~~{{{|||~~~{{{wwwsssqqqtttxxx|||~~~~~~zzzyyyyyywwwuuupppllljjjhhhiiiiiieeedddccccccdddgggiiikkkkkkkkkiiifffaaaZZZSSSOOONNNOOOPPPOOOKKKHHHGGGFFFDDDFFFHHHIIIJJJMMMQQQTTT___eeerrr{{{uuuqqqnnnlllnnnpppqqqrrrtttwwwzzzyyyuuutttyyy~~~yyyfffXXXJJJCCCBBBAAAAAADDDBBBFFFEEEIIISSS\\\rrrssssssrrrqqqppppppppppppooorrruuuyyy|||~~~yyyzzzyyyyyy{{{{{{sssiiiaaa\\\XXXZZZ^^^dddmmmvvvyyywwwsssmmmgggbbbaaaaaaccchhhnnnrrrssstttuuuvvvuuuuuuwwwyyy|||~~~yyytttnnnnnnqqqttttttssssssrrrsssvvv|||{{{zzzyyy{{{}}}~~~~~~}}}|||yyywwwvvvwwwzzz|||}}}}}}|||{{{{{{}}}}}}}}}}}}~~~~~~}}}|||{{{|||}}}~~~}}}}}}}}}|||{{{yyyxxxwwwvvvvvvxxxyyyzzz{{{{{{{{{yyyzzzzzzzzzyyywwwuuutttuuuvvvvvvvvvvvvvvvuuuuuurrrsssssstttuuuvvvvvvvvvtttqqqooommmmmmkkkiiigggbbbaaa```aaacccdddcccbbbcccbbbaaa````````````aaabbbfffkkkjjjfffbbbbbbcccaaa```____________```aaadddlllsssuuuxxx|||}}}|||{{{wwwrrrqqqtttzzzzzzzzz{{{zzzyyyxxxvvvuuussstttuuuvvvuuutttrrrqqqoooppprrrssstttttttttssssssrrrrrrqqqpppppppppppppppqqqrrrsssssssssrrrrrrooolllgggeeeeeefffggghhhcccbbb^^^ZZZUUUPPPMMMKKKDDDDDDDDDBBB@@@===;;;999888777777666555555666666666777888999;;;<<<======;;;;;;<<<======>>>??????=========;;;;;;<<<@@@CCCIIIXXXmmm}}}|||fff\\\\\\UUURRRUUUSSSUUUUUUTTTSSSRRRRRRQQQQQQNNNNNNNNNNNNNNNOOOOOOPPPMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJKKKNNNRRRTTT]]]kkk||||||eeeUUUOOOOOOUUUcccvvv{{{vvvvvvyyy~~~{{{uuuooojjjiiimmmrrrvvvxxx{{{~~~~~~{{{wwwsssrrruuuxxxyyyvvvrrrnnnjjjhhhfffeee```___^^^]]]^^^aaadddeeeeeeeeedddbbb]]]WWWPPPMMMKKKLLLNNNLLLIIIGGGGGGIIIFFFGGGIIIJJJLLLOOOSSSVVV^^^dddooo}}}}}}wwwrrrnnnmmmqqqsssttttttssstttwwwzzz|||yyyxxx~~~yyygggYYYKKKDDDCCCBBBCCCEEECCCHHHHHHNNN[[[gggxxxxxxwwwvvvuuuuuuuuuuuusssuuuxxx|||~~~yyyyyyxxxwwwyyyyyyqqqgggaaa]]]ZZZ^^^ccciiisss{{{wwwtttooohhhaaa]]]]]]^^^bbbgggnnnrrrrrrrrrtttuuuvvvwwwyyy|||~~~vvvqqqlllmmmrrrwwwxxxvvvxxxwwwvvvyyy}}}}}}}}}|||}}}|||{{{{{{xxxwwwuuuvvvyyy|||}}}}}}|||{{{{{{}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}||||||||||||{{{zzzyyyxxxwwwwwwyyyzzz{{{|||||||||{{{{{{{{{zzzyyywwwtttssstttuuuvvvvvvvvvuuutttsssqqqqqqrrrtttuuuwwwxxxyyytttqqqnnnkkkjjjiiigggeeebbbaaaaaabbbdddeeeeeeddddddcccbbbbbbaaaaaaaaaaaacccgggkkkjjjeee``````aaaaaaaaaaaabbbdddeeeggghhhjjjrrrxxxyyy{{{zzzyyy}}}zzzzzzzzzyyyxxxwwwvvvuuuqqqsssuuuwwwwwwuuusssqqqpppqqqrrrtttuuuuuutttttttttsssrrrrrrqqqrrrrrrrrrpppqqqrrrssstttsssrrrqqqoookkkgggeeefffggghhhiiidddbbb^^^ZZZUUUPPPLLLKKKDDDDDDCCCBBB@@@===:::888666666555555555555666666777777888999;;;<<<======<<<<<<<<<===>>>??????@@@<<<<<<<<<;;;;;;===AAADDDNNN^^^tttwwwbbbYYYYYYRRRQQQTTTSSSUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNNNNNNNOOOPPPQQQQQQLLLLLLLLLLLLLLLMMMMMMNNNJJJKKKKKKJJJLLLOOORRRSSSUUUeeevvvkkkYYYQQQPPPTTTaaasss~~~zzztttsssvvv~~~}}}zzzwwwrrrkkkccc^^^fffjjjooorrrtttwww|||~~~~~~||||||}}}zzzxxxsssmmmjjjlllsssyyyzzzxxxtttpppkkkgggdddbbb]]][[[ZZZYYYZZZ\\\___aaaaaaaaa```^^^ZZZTTTNNNJJJGGGIIIJJJIIIGGGFFFHHHJJJGGGIIIJJJLLLMMMOOOSSSVVV\\\aaakkkzzzzzztttooommmllluuuwwwwwwvvvtttuuuxxx{{{~~~||||||zzzgggYYYKKKEEEDDDCCCDDDGGGDDDIIIKKKRRRaaaooo~~~{{{yyyxxxzzz{{{yyyzzz{{{|||}}}}}}}}}}}}vvvsssrrrsssvvvtttnnniii___^^^]]]___dddjjjoooqqquuuooofff^^^ZZZ[[[^^^aaaccchhhmmmpppqqqqqqtttvvvxxxxxx{{{~~~ooooooooorrruuuwwwwwwvvvwwwttttttxxx||||||}}}}}}yyyvvvwwwzzz}}}~~~}}}}}}|||{{{{{{{{{|||~~~~~~}}}||||||}}}}}}}}}}}}}}}|||{{{{{{}}}||||||{{{{{{{{{||||||yyyzzz{{{{{{{{{zzzyyyxxxzzzzzzzzz||||||zzzvvvssstttttttttttttttuuuvvvvvvsssssstttuuuwwwxxxzzz{{{xxxsssmmmjjjkkkjjjfffbbbaaaaaabbbaaaaaabbbdddgggiiigggdddcccbbbccceeegggggghhhhhhgggfffdddbbb```eeedddddddddfffiiimmmooorrrtttwww|||~~~|||{{{yyywwwuuussssssrrrssstttuuuvvvuuussspppooooooppppppqqqssstttuuuuuuttttttsssrrrrrrqqqppppppsssrrrqqqrrrssssssqqqpppkkkjjjiiiiiijjjjjjiiihhhaaa^^^[[[WWWTTTPPPKKKHHHCCCBBBAAA???===<<<;;;;;;777777666555555555555555999::::::;;;<<<===>>>>>>;;;<<<>>>???@@@@@@??????999;;;======<<<>>>CCCHHHSSSffflllccc[[[XXXUUURRRRRRTTTRRRTTTUUUTTTSSSQQQQQQRRRNNNMMMLLLMMMNNNOOONNNMMMPPPOOONNNMMMLLLLLLLLLLLLHHHIIIJJJLLLNNNPPPQQQRRRWWWaaaqqqttt\\\RRRUUUUUU```sssyyyqqqppptttzzzvvvsssmmmccc^^^]]]aaafffkkkooopppppppppqqqtttvvvxxxyyyxxxuuurrrooorrrmmmhhhfffiiipppwww|||~~~zzzssskkkdddaaa___[[[WWWUUUWWWWWWVVVXXX[[[```___^^^ZZZUUUOOOIIIEEEGGGGGGFFFFFFGGGHHHIIIIIIHHHJJJKKKKKKMMMPPPTTTXXX^^^eeeppp|||~~~xxxssspppqqqrrrvvv~~~tttrrrsssrrryyyhhhYYYIIIDDDDDDDDDEEEGGGKKKNNNSSS\\\lll}}}yyyvvvvvvyyy{{{{{{{{{|||}}}}}}}}}}}}}}}yyywwwtttuuuvvvsssmmmggg___]]]\\\^^^ccciiimmmooonnniiibbb[[[YYYZZZ^^^aaadddiiinnnqqqrrrrrruuuxxx~~~|||xxxpppqqqsssvvvzzz{{{zzzxxxuuuqqqqqqvvvzzzzzz{{{~~~~~~~~~|||zzzxxxyyy|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}|||{{{{{{zzzzzzyyyyyyzzzzzz{{{|||xxxyyyzzz{{{{{{{{{zzzzzz|||||||||}}}}}}{{{wwwttttttttttttttttttuuuuuuvvvsssrrrrrrsssuuuwwwyyyzzzzzztttnnnllllllkkkgggcccbbbbbbcccbbbbbbccceeehhhiiigggeeeccccccdddfffhhhfffffffffeeedddbbb```___aaabbbdddfffiiilllooopppwwwzzz~~~|||{{{zzzxxxvvvuuussssssrrrssstttttttttsssrrrpppoooooopppqqqrrrsssttttttuuuuuuttttttsssqqqppppppooosssrrrrrrsssuuutttrrrpppjjjhhhgggggghhhhhhgggfff```^^^ZZZWWWSSSOOOKKKGGGCCCBBB@@@>>>===;;;;;;:::777777666555555555555555999::::::;;;<<<===>>>>>>===>>>???@@@AAAAAAAAAAAA<<<>>>@@@??????AAAGGGLLLZZZmmmzzzggg___XXXVVVSSSPPPOOOQQQRRRSSSUUUTTTRRRQQQQQQRRROOONNNMMMNNNPPPQQQPPPOOONNNNNNMMMMMMLLLLLLMMMMMMLLLMMMNNNOOOPPPQQQRRRRRRWWWaaaqqqvvv^^^SSSTTTPPP\\\ppp}}}vvvpppqqqvvvyyytttooollleee[[[VVVVVVZZZ^^^cccgggggggggggggggjjjlllnnnooonnnkkkhhhffffffbbb___```eeennnwww|||{{{tttkkkccc___]]][[[WWWTTTUUUTTTRRRRRRVVVZZZZZZZZZWWWSSSNNNIIIFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNOOORRRWWWZZZ___gggrrr}}}{{{uuupppoooqqqsss|||yyyuuuuuuttt~~~zzzeeeWWWIIIDDDDDDEEEGGGIIIIIILLLSSSddd}}}zzzuuurrrtttxxx}}}~~~}}}|||yyyvvvuuussspppiiiddd___]]]\\\]]]aaafffiiijjjeeeaaa\\\XXXXXXZZZ^^^aaaeeejjjooorrrrrrsssvvvyyy|||xxxtttqqqsssxxx}}}}}}zzztttpppqqqvvvzzzzzz||||||{{{}}}||||||~~~{{{zzzzzz|||~~~~~~}}}|||}}}}}}~~~~~~~~~~~~}}}|||||||||||||||||||||{{{{{{{{{xxxxxxwwwxxxxxxyyyzzzzzzwwwxxxyyy{{{||||||}}}}}}~~~}}}}}}}}}}}}{{{wwwttttttsssssssssssstttuuuuuurrrrrrqqqqqqrrruuuwwwyyy{{{vvvpppnnnmmmlllhhheeecccddddddcccbbbcccfffhhhhhhgggdddcccccceeegggiiihhhgggfffeeedddbbbbbbaaa]]]```ccchhhmmmqqqtttuuu|||}}}~~~~~~|||zzzyyyxxxvvvtttsssrrrrrrsssssssssrrrrrrqqqqqqpppppppppqqqrrrsssttttttuuuvvvuuutttsssqqqpppooonnnppppppqqqsssuuutttqqqnnngggeeeddddddeeeeeedddccc___\\\XXXUUURRRNNNJJJGGGCCCBBB@@@>>><<<;;;::::::777666666555555555555666::::::;;;<<<===>>>>>>???@@@@@@AAAAAABBBCCCCCCCCC@@@BBBCCCBBBBBBEEELLLRRRaaasssmmmaaaZZZUUUTTTRRRMMMKKKMMMQQQRRRTTTSSSRRRPPPQQQQQQPPPOOONNNOOOQQQRRRQQQPPPMMMLLLLLLLLLLLLMMMNNNNNNQQQQQQQQQRRRRRRRRRRRRRRRVVV___nnnyyybbbUUURRRMMMYYYlll~~~}}}xxxqqqnnnttt|||}}}yyywwwuuupppkkkggg```WWWRRRSSSSSSWWW[[[]]]]]]\\\\\\\\\\\\]]]_________]]][[[YYYXXXWWWWWW[[[cccnnnyyy~~~uuujjjaaa\\\ZZZZZZUUURRRRRRPPPLLLMMMPPPTTTUUUUUUSSSQQQMMMJJJGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMOOOPPPQQQRRRVVVZZZ^^^bbbiiittt}}}wwwppplllmmmrrrvvv|||vvvtttsss|||{{{aaaTTTHHHDDDEEEFFFHHHKKKKKKOOO\\\uuu~~~{{{vvvqqqooosss{{{{{{yyyvvvsssqqqlllgggbbb^^^]]][[[\\\___bbbdddddd]]][[[YYYWWWXXX\\\```ccceeeiiinnnqqqqqqrrrvvvyyy|||||||||||||||zzzxxxwwwssswww}}}{{{uuuqqqrrrwww{{{|||}}}}}}zzzyyy|||}}}~~~}}}{{{zzz{{{|||zzz{{{|||~~~~~~}}}{{{{{{|||}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{zzz{{{{{{yyyyyyxxxxxxxxxxxxxxxyyywwwwwwyyy{{{|||~~~~~~}}}}}}|||zzzwwwtttssssssrrrrrrsssssstttuuusssrrrqqqqqqrrrtttwwwyyyzzzvvvqqqnnnmmmkkkiiigggdddeeeeeecccbbbbbbdddffffffeeecccbbbccceeehhhjjjlllkkkjjjhhhgggfffeeeeee]]]___bbbgggmmmtttzzz}}}}}}|||~~~~~~yyyxxxwwwuuutttsssrrrrrrtttsssrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrsssttttttuuuwwwvvvuuusssqqqooonnnmmmlllmmmoooqqqsssqqqnnnjjjdddcccaaabbbccccccbbb```^^^[[[VVVSSSPPPMMMIIIFFFBBBAAA???===;;;::::::999777666555555555555666666::::::;;;<<<===>>>??????BBBBBBCCCCCCDDDEEEEEEFFFCCCDDDDDDCCCDDDIIIRRRXXXgggwwwggg]]]WWWSSSSSSRRRMMMJJJKKKOOOQQQRRRRRRPPPOOOPPPQQQOOONNNNNNNNNPPPQQQPPPOOOKKKKKKKKKLLLMMMNNNOOOOOOTTTTTTTTTSSSRRRRRRQQQQQQTTT[[[iiizzz}}}gggWWWQQQMMMVVVgggzzzwwwqqqnnnooozzz~~~xxxtttqqqqqqjjjeee```ZZZQQQNNNOOOPPPRRRUUUWWWVVVTTTTTTTTTQQQQQQRRRSSSRRRRRRPPPPPPPPPRRRVVV\\\fffrrr~~~wwwkkkaaaZZZXXXWWWSSSOOOOOOMMMJJJJJJMMMQQQRRRRRRQQQOOOLLLJJJHHHDDDEEEEEEFFFHHHJJJKKKLLLOOOPPPRRRSSSUUUXXX]]]```eeelllvvv|||tttmmmkkknnnvvv||||||tttqqqpppzzzyyy^^^SSSHHHEEEFFFFFFHHHKKKPPPYYYmmmxxxvvvrrroooooouuu~~~}}}{{{xxxtttqqqlllhhhddd^^^\\\ZZZZZZ\\\^^^^^^^^^YYYYYYXXXXXX[[[^^^aaadddeeehhhmmmooooooqqquuuxxxxxxxxxyyyyyyyyyyyyyyyyyyvvv{{{}}}vvvrrrsssxxx||||||~~~zzzxxxxxxzzz|||||||||zzzyyyzzz{{{yyy{{{~~~~~~|||{{{yyyzzz|||}}}}}}}}}|||{{{}}}}}}~~~~~~~~~}}}||||||||||||zzzzzzyyyzzzzzzzzz}}}|||{{{yyyxxxxxxxxxxxxwwwxxxyyy{{{}}}~~~}}}|||{{{yyyuuusssrrrrrrrrrrrrrrrssstttttttttsssrrrrrrsssuuuwwwxxxwwwtttqqqnnnlllkkkiiihhhggggggfffdddaaaaaabbbddddddcccaaaaaabbbeeehhhjjjnnnmmmlllkkkjjjiiigggggg``````aaaeeelllvvv}}}}}}{{{zzz{{{|||}}}}}}}}}xxxwwwvvvtttsssrrrrrrrrrtttsssrrrqqqqqqqqqrrrrrrrrrrrrrrrssssssttttttuuuwwwvvvuuusssqqqooonnnmmmmmmmmmoooqqqrrrpppllliiibbbaaa``````aaaaaa```^^^\\\YYYTTTPPPNNNKKKHHHFFFAAA@@@>>><<<;;;:::999999666666555555555555666666:::;;;;;;<<<===>>>??????DDDDDDEEEEEEFFFFFFGGGGGGDDDEEEDDDCCCEEELLLWWW___ppp{{{tttbbb[[[VVVSSSTTTSSSOOOLLLMMMNNNPPPRRRRRRPPPPPPPPPQQQOOONNNMMMNNNOOOPPPOOOMMMLLLLLLLLLLLLMMMOOOPPPQQQUUUTTTTTTSSSRRRQQQQQQPPPRRRWWWcccrrrmmm\\\RRRJJJPPP___qqqyyyrrrnnnnnnttt{{{uuuppplllgggaaaZZZVVVPPPIIIGGGIIILLLNNNQQQQQQOOONNNMMMNNNJJJKKKKKKKKKKKKKKKKKKKKKMMMQQQXXX```jjjvvvzzzlllaaaYYYVVVSSSOOOMMMMMMLLLIIIJJJNNNQQQQQQPPPPPPNNNLLLJJJIIIEEEEEEEEEFFFHHHJJJLLLLLLOOOQQQRRRTTTUUUYYY^^^bbbhhhnnnwww~~~zzzsssmmmlllsss}}}|||rrroooooowww~~~ttt[[[RRRIIIFFFFFFFFFHHHKKKRRRdddrrrrrrpppoooqqqxxx{{{wwwrrrmmmiiiggg^^^[[[YYYXXXYYYZZZYYYYYYYYYYYYYYY[[[]]]___aaaccceeehhhlllnnnnnnpppuuuxxxyyyzzzzzzyyywwwwwwyyyzzz|||xxxttttttyyy||||||}}}~~~{{{yyywwwvvvyyy{{{{{{{{{yyyyyyzzz{{{yyy{{{~~~}}}|||{{{{{{yyyzzz{{{{{{||||||{{{{{{|||}}}}}}~~~~~~}}}|||||||||{{{zzzyyyxxxyyyzzzzzz~~~}}}|||zzzyyyyyyyyyyyyxxxxxxyyy{{{}}}}}}{{{zzzxxxuuurrrrrrqqqqqqqqqqqqrrrssssssrrrrrrsssssstttuuuvvvvvvtttsssqqqnnnlllkkkkkkkkkkkkjjjiiieeebbb```aaabbbcccbbbaaaaaacccfffjjjlllmmmnnnnnnmmmllljjjhhhfffcccbbbaaaeeemmmxxx}}}}}}}}}~~~~~~|||zzzvvvvvvwwwxxxyyyyyyzzzzzzwwwvvvuuutttrrrrrrrrrrrrssssssssssssssssssssssssrrrrrrssssssttttttttttttvvvuuutttsssqqqpppooonnnoooooopppqqqqqqooolllhhhbbb```______```aaa___^^^ZZZWWWRRRNNNLLLIIIGGGEEEAAA@@@>>><<<:::999888888666555555555555666666777;;;;;;<<<===>>>??????@@@CCCDDDFFFHHHHHHHHHGGGGGGDDDDDDDDDCCCGGGPPP]]]fffyyyiii___\\\WWWTTTVVVUUUQQQOOOPPPPPPRRRTTTTTTSSSRRRSSSTTTSSSQQQPPPOOOPPPPPPOOOMMMMMMMMMMMMNNNNNNPPPQQQQQQSSSSSSSSSSSSRRRRRRRRRRRRRRRUUU]]]iii{{{vvvdddWWWIIIKKKUUUgggxxx}}}wwwrrrppprrr{{{}}}xxxqqqkkkhhhbbb[[[UUUPPPKKKFFFEEEHHHHHHJJJLLLLLLJJJIIIHHHIIIHHHHHHGGGGGGHHHIIIJJJKKKLLLRRR[[[dddmmmxxx{{{lll```XXXTTTPPPLLLJJJKKKKKKIIIJJJNNNOOOOOOOOONNNMMMLLLKKKJJJGGGGGGHHHIIIJJJKKKMMMNNNPPPQQQSSSTTTVVVZZZ___cccjjjooovvvzzz}}}}}}yyyrrrnnnoooxxx{{{qqqnnnqqquuu}}}{{{kkkWWWOOOHHHGGGGGGFFFIIIMMMTTTkkkppppppqqqrrrtttyyy}}}wwwpppjjjeeeddd]]][[[XXXWWWWWWWWWVVVTTTYYYZZZ[[[\\\^^^______```fffiiimmmnnnoooqqqvvvzzzzzz{{{{{{zzzxxxyyy|||~~~zzzzzz~~~{{{zzz|||}}}{{{zzzxxxwwwyyyzzz{{{{{{yyyyyyzzz{{{yyy{{{~~~}}}{{{zzzzzz{{{{{{{{{{{{{{{{{{|||}}}}}}||||||}}}}}}}}}}}}}}}||||||{{{yyyxxxwwwxxxyyyzzz{{{{{{zzzzzzzzzzzz{{{{{{yyyyyyzzz{{{}}}~~~|||{{{xxxuuusssqqqqqqqqqqqqqqqrrrrrrssspppqqqrrrsssttttttsssssssssrrrqqqooonnnmmmnnnooopppooommmhhhdddaaaaaaaaadddcccbbbccceeeiiimmmooonnnoooqqqrrrpppmmmjjjgggcccccccccgggooozzz}}}yyyxxxwwwwwwyyyyyyxxxwwwssstttvvvxxxxxxxxxyyyyyyvvvvvvtttsssrrrqqqqqqqqqsssssstttuuuuuuuuutttsssssssssssssssttttttttttttuuuttttttsssqqqppppppooopppnnnmmmmmmmmmkkkhhheeebbbaaa``````aaaaaa```^^^YYYVVVPPPLLLJJJHHHFFFDDD@@@???===;;;:::888888777555555555555555666777777;;;;;;<<<===>>>???@@@@@@BBBDDDGGGJJJJJJIIIGGGFFFEEEEEEDDDDDDHHHSSSbbbmmm|||uuudddaaa^^^XXXUUUVVVVVVSSSRRRTTTTTTVVVWWWXXXWWWVVVWWWXXXYYYWWWUUUTTTTTTSSSQQQPPPOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSTTTYYYcccuuummm]]]OOOLLLPPP^^^ooo}}}zzzvvvvvvyyy{{{uuunnngggbbb^^^WWWPPPMMMHHHDDDDDDHHHGGGIIIJJJJJJHHHGGGGGGHHHGGGFFFEEEEEEFFFHHHJJJKKKMMMTTT___iiisss}}}zzzkkk^^^VVVRRROOOKKKHHHIIIIIIGGGHHHKKKJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQSSSTTTVVVXXX\\\aaaeeelllppptttvvvxxx{{{zzzvvvqqqnnnrrr|||xxxmmmlllpppsss{{{tttcccPPPJJJFFFGGGHHHIIILLLRRRZZZsssoooppprrrtttvvvyyy~~~|||tttlllddd```^^^]]][[[XXXWWWVVVUUUTTTRRRZZZZZZ\\\]]]^^^^^^^^^^^^gggjjjnnnoooppprrrwww{{{yyy{{{|||{{{zzz|||~~~}}}~~~zzzyyy{{{~~~}}}||||||{{{yyyyyyzzz{{{{{{yyyyyyzzz{{{yyy{{{}}}|||zzzyyyzzz|||}}}|||{{{{{{{{{|||~~~||||||}}}}}}}}}}}}}}}||||||{{{yyywwwwwwxxxyyyzzzxxxxxxxxxyyyzzz{{{}}}~~~zzzzzzzzz{{{}}}}}}|||yyyvvvtttqqqqqqppppppqqqqqqrrrsssnnnoooqqqssstttsssqqqpppssssssrrrqqqooooooqqqrrrtttssspppkkkeeebbbaaabbbeeeddddddeeegggkkkoooqqqqqqsssuuuvvvuuuqqqmmmjjjcccccceeejjjrrr{{{|||yyyuuutttssssssuuuuuutttssssssvvvxxxzzzzzzzzzzzz{{{vvvuuutttsssrrrqqqqqqqqqrrrtttuuuwwwwwwvvvtttsssssssssssstttttttttttttttttttttsssrrrrrrqqqppppppmmmllliiihhhgggfffccc```cccaaa``````aaabbb```___YYYUUUPPPLLLIIIHHHFFFDDD@@@???===;;;999888888777555555555555555666777888;;;;;;<<<===>>>???@@@@@@AAADDDHHHKKKKKKJJJGGGEEEFFFEEEEEEEEEJJJVVVfffqqqxxxpppdddfff^^^XXXUUUVVVVVVSSSSSSUUUWWWYYY[[[[[[ZZZZZZZZZ[[[^^^\\\YYYXXXXXXWWWTTTRRRQQQQQQPPPPPPPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWUUUUUUWWW```rrrsssbbbWWWQQQPPPZZZhhhvvv}}}zzz{{{~~~{{{tttkkkccc___WWWPPPIIIFFFBBB>>>???CCCIIIJJJKKKKKKJJJHHHIIIJJJFFFEEEDDDDDDEEEGGGIIIKKKOOOWWWcccnnnwwwxxxjjj]]]TTTPPPNNNJJJHHHHHHGGGDDDEEEIIIFFFGGGHHHJJJLLLMMMOOOOOOPPPOOOOOOOOOPPPQQQQQQRRRRRRTTTVVVWWWYYY]]]bbbfffmmmpppsssttttttwww|||xxxuuupppooosss~~~~~~sssiiihhhmmmrrrzzzppp]]]LLLGGGDDDFFFIIIKKKOOOUUUcccyyytttvvvyyyzzzzzz{{{|||}}}}}}yyyuuurrrkkkaaa\\\[[[YYYZZZZZZVVVRRRPPPRRRTTT^^^___```___^^^^^^```aaadddgggjjjmmmpppssswwwyyywwwxxxyyyzzz|||~~~|||xxxtttwww}}}~~~{{{|||~~~{{{||||||zzzyyyyyy{{{}}}}}}|||{{{{{{{{{||||||{{{{{{{{{{{{||||||}}}}}}}}}}}}~~~}}}|||{{{{{{yyyyyyyyyyyyyyyzzz{{{|||wwwxxxzzz{{{}}}~~~~~~||||||~~~}}}zzzwwwuuutttpppqqqqqqrrrrrrrrrqqqqqqnnnoooooooooooopppppppppqqqqqqpppooonnnnnnnnnooopppssstttpppiiiddddddffffffhhhjjjlllmmmooorrrttt{{{yyyxxxxxxyyyvvvqqqlllhhhiiijjjnnnttt{{{~~~}}}{{{wwwsssrrrssstttuuuvvvvvvvvvvvvvvvvvvwwwxxxxxxxxxxxxwwwuuuuuuuuutttssssssrrrrrruuuuuuvvvxxxyyyxxxvvvtttrrrssstttvvvvvvvvvuuuuuuvvvuuusssqqqpppooonnnnnnlllkkkjjjjjjjjjhhheeebbbeeecccbbbbbbbbbaaa^^^\\\UUURRRMMMJJJGGGEEECCCAAA???===:::777555555555666777777666777777888999:::<<<<<<;;;<<<===???AAABBBDDDDDDDDDDDDDDDEEEFFFFFFIIIFFFFFFIIIMMMSSS```lllyyykkkbbb^^^[[[WWWVVVWWWXXXYYYYYY]]]\\\\\\[[[YYYXXXWWWVVV[[[[[[[[[[[[[[[ZZZZZZZZZ[[[YYYVVVTTTTTTTTTTTTTTTYYYWWWUUUVVVZZZ\\\\\\ZZZZZZWWWVVV]]]oooxxxhhhVVVOOOKKKQQQ```ppp~~~{{{wwwrrrjjj^^^UUUOOOJJJCCC@@@AAACCCCCCBBBHHHFFFEEEGGGJJJKKKJJJHHHHHHHHHHHHGGGFFFFFFHHHJJJPPPYYYeeeooo{{{xxxkkk```VVVOOOKKKGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFKKKPPPRRRQQQOOORRRQQQPPPOOONNNOOOPPPPPPRRRTTTWWW[[[___cccfffhhhpppqqqqqqqqqrrruuuzzz~~~|||vvvpppooovvvwwwnnnjjjlllnnnvvv{{{{{{gggWWWKKKGGGFFFHHHJJJLLLTTT\\\gggzzztttooollleee\\\XXXYYYWWWYYYYYYVVVSSSQQQTTTWWW\\\]]]^^^^^^]]]^^^```bbbfffiiimmmppprrruuuyyy{{{yyyzzz|||}}}|||uuuppptttyyy|||}}}~~~|||}}}~~~~~~}}}{{{yyyxxxzzz|||}}}|||{{{{{{{{{|||}}}~~~|||{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~}}}|||{{{yyyyyyyyyyyyyyyzzzzzz{{{yyyzzz{{{|||}}}~~~~~~~~~~~~|||{{{||||||yyywwwuuutttpppqqqqqqrrrrrrqqqqqqpppooooooooopppppppppqqqqqqrrrqqqqqqppppppppppppqqqqqqsssuuuqqqlllhhhhhhjjjjjjkkkkkklllmmmoootttwww}}}|||{{{||||||yyytttooollllllmmmpppuuu|||}}}{{{wwwsssssstttuuuvvvwwwwwwvvvvvvuuuvvvwwwwwwxxxxxxwwwwwwuuuuuuuuuttttttsssssssssvvvvvvwwwxxxxxxwwwuuusssssstttuuuvvvvvvuuutttssstttsssqqqpppnnnmmmmmmlllkkkjjjiiiiiijjjhhheeeccceeecccaaaaaa```___\\\ZZZTTTQQQLLLIIIGGGEEEBBBAAA>>>===:::777555555555555666666666666777888999999;;;;;;;;;;;;<<<>>>@@@AAACCCCCCCCCCCCDDDEEEGGGGGGHHHFFFEEEIIIMMMUUUcccpppyyyooohhhbbb___[[[YYYYYYZZZZZZZZZYYYXXXWWWUUUTTTSSSSSSSSSQQQRRRSSSUUUWWWYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[ZZZYYY\\\[[[[[[]]]aaaddddddccc```]]]]]]cccsss{{{lllZZZQQQKKKPPP\\\kkkyyyzzzuuuooofffZZZRRRJJJEEEAAA???@@@CCCDDDDDDHHHGGGFFFGGGJJJKKKJJJHHHHHHIIIIIIHHHGGGGGGIIIKKKQQQZZZdddmmmwww|||qqqeee[[[TTTNNNJJJGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEIIINNNQQQQQQPPPVVVUUUTTTSSSRRRSSSTTTTTTTTTVVVYYY^^^bbbfffiiikkkoooppppppqqqrrruuuzzz~~~~~~zzzuuupppqqqxxx{{{pppiiihhhkkkoooyyy}}}sss___QQQIIIFFFEEEHHHJJJLLLTTT\\\jjj|||vvvooohhhccc]]]VVVTTTVVVVVVXXXYYYWWWTTTSSSVVVYYY\\\]]]^^^^^^^^^```ccceeeiiilllpppsssuuuxxx{{{~~~|||}}}vvvoookkknnntttwww{{{~~~~~~}}}~~~{{{yyyxxxzzz|||yyyyyyyyyyyy{{{}}}|||{{{{{{{{{||||||}}}~~~~~~~~~}}}||||||yyyyyyyyyyyyyyyzzzzzz{{{{{{|||}}}}}}~~~~~~}}}}}}zzzyyyzzz}}}}}}{{{xxxvvvtttsssppppppqqqqqqqqqqqqppppppppppppppppppqqqqqqqqqrrrpppooooooooooooppppppqqqqqqssstttrrrooommmnnnppppppooommmllllllpppvvv{{{~~~yyyuuuppppppqqqssswww|||~~~|||xxxuuutttuuuwwwxxxxxxwwwvvvuuuuuuuuuvvvwwwwwwwwwwwwwwwuuuuuuttttttttttttttttttwwwxxxxxxxxxwwwvvvtttrrrtttuuuuuuvvvvvvuuusssssstttsssqqqpppnnnnnnmmmmmmjjjiiihhhiiijjjiiifffdddeeecccaaa```___\\\YYYWWWSSSOOOKKKHHHFFFDDDAAA@@@===<<<:::777666555555555555555555555666777888999;;;:::;;;;;;<<<===??????AAAAAABBBBBBDDDEEEGGGGGGGGGDDDDDDHHHNNNXXXiiiwww|||vvvqqqmmmgggddd```]]]\\\\\\[[[ZZZTTTSSSPPPNNNNNNNNNOOOPPPKKKLLLMMMPPPRRRTTTVVVWWWWWWXXXZZZ\\\]]]]]]]]]\\\]]]]]]___bbbfffiiijjjiiieeecccccciiiwwwsss___TTTKKKMMMWWWdddsss~~~~~~}}}yyyssskkkaaaUUUMMMDDDAAA>>>>>>@@@CCCEEEEEEHHHGGGGGGHHHJJJKKKKKKJJJIIIJJJJJJIIIHHHIIIKKKMMMSSSZZZbbbhhhpppxxx{{{yyywwwpppfff\\\UUUPPPLLLIIIGGGFFFDDDCCCCCCCCCDDDEEEDDDCCCDDDFFFKKKOOORRRRRRXXXWWWVVVVVVUUUVVVVVVVVVWWWYYY]]]aaafffjjjlllnnnnnnoooqqqrrrssswww{{{wwwssspppssszzz{{{rrriiieeeffflllrrr|||~~~xxxhhhUUUIIIFFFDDDDDDGGGJJJNNNUUU^^^lll~~~zzztttlllccc]]]WWWRRRRRRUUUXXXZZZZZZXXXUUUUUUXXX[[[^^^___``````aaacccgggjjjkkknnnsssvvvyyy{{{~~~~~~}}}{{{yyynnnhhheeeiiiooosssyyy~~~~~~|||}}}{{{yyyxxxzzz}}}yyyxxxxxxyyyzzz|||~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}||||||||||||{{{{{{{{{{{{{{{||||||~~~~~~~~~~~~~~~}}}||||||xxxxxxzzz}}}~~~}}}|||zzzwwwuuutttsssqqqqqqqqqqqqqqqqqqpppoooppppppqqqqqqqqqrrrrrrrrrlllllllllllllllmmmnnnoooppprrrssssssqqqqqqsssuuuvvvtttqqqmmmmmmqqqxxx~~~|||yyyssssssssstttwww|||~~~{{{xxxuuuvvvwwwwwwwwwuuutttssstttuuuvvvvvvwwwwwwvvvvvvttttttttttttuuuuuuuuuuuuxxxyyyzzzxxxvvvtttsssrrrssstttuuuvvvvvvvvvuuutttuuutttsssrrrppppppppppppiiihhhhhhiiiiiiiiifffdddfffdddaaa___]]][[[WWWTTTQQQMMMIIIFFFDDDBBB@@@>>><<<;;;999777666555555555444444444444555777888999:::::::::;;;<<<======>>>>>>>>>???@@@AAACCCEEEFFFDDDBBBCCCHHHPPP\\\nnn~~~xxxqqqooommmllliiifffaaa^^^\\\[[[YYYXXXRRRPPPMMMKKKJJJLLLNNNOOOMMMMMMNNNNNNOOOOOOOOOPPPRRRSSSTTTTTTUUUVVVXXXZZZZZZ[[[]]]```cccdddeeeeeecccbbbccciiivvv}}}dddVVVKKKLLLSSS^^^mmm{{{~~~}}}}}}||||||}}}~~~}}}zzz}}}yyyrrrhhh]]]QQQIIIAAA@@@??????AAACCCEEEFFFHHHHHHHHHIIIKKKLLLLLLLLLJJJJJJKKKJJJJJJKKKNNNPPPUUU[[[```ccchhhnnnpppnnnnnnhhh^^^UUUOOOKKKIIIGGGFFFEEECCCBBBAAAAAABBBCCCBBBBBBBBBDDDHHHMMMRRRTTTVVVVVVVVVVVVVVVVVVVVVWWWZZZ\\\```eeejjjnnnpppqqqoooppprrrtttvvvzzz|||uuurrrqqqtttyyy}}}|||yyy{{{vvvnnnfffcccfffnnnuuu~~~yyymmm]]]NNNEEEDDDBBBCCCHHHLLLPPPXXXaaammm}}}zzzrrriii```YYYSSSPPPQQQVVVZZZ\\\]]][[[XXXWWWZZZ]]]___```aaaaaabbbeeejjjmmmmmmqqqvvvzzz|||~~~}}}~~~~~~{{{uuupppllleeeaaaaaafffmmmrrryyy}}}|||{{{||||||{{{zzzzzz|||~~~{{{zzzyyyyyyzzz{{{|||}}}{{{{{{{{{||||||}}}~~~}}}|||||||||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}|||{{{yyyyyyyyy{{{~~~~~~|||||||||zzzyyywwwuuutttsssrrrrrrrrrrrrrrrqqqppppppppppppqqqqqqqqqrrrrrrrrrlllkkkkkkkkklllmmmnnnnnnooopppqqqrrrsssuuuxxxzzz{{{yyyuuupppooorrrxxx}}}}}}{{{ssssssssstttwww{{{~~~|||vvvvvvuuuuuutttsssrrrqqqttttttuuuvvvvvvvvvvvvuuusssttttttuuuuuuvvvvvvvvvyyyzzz{{{yyyuuurrrrrrsssrrrsssuuuwwwxxxxxxwwwwwwtttsssrrrqqqpppooooooooohhhhhhggghhhiiihhhfffdddfffdddaaa^^^\\\YYYUUURRRNNNKKKGGGDDDBBBAAA???===;;;:::999777666555555444333333444444555777888999::::::;;;<<<<<<=========;;;<<<<<<===???AAABBBCCCAAA@@@DDDLLLVVVbbbttt}}}mmmhhhfffeeeffffffccc___\\\ZZZXXXVVVTTTQQQPPPMMMKKKKKKMMMOOOQQQPPPPPPPPPOOOOOONNNNNNNNNPPPPPPNNNKKKJJJMMMSSSWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[\\\^^^cccooojjjZZZNNNNNNRRRYYYiiizzz~~~}}}~~~}}}~~~~~~|||yyy|||zzzqqqfffZZZNNNGGGBBBBBBCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMNNNLLLMMMMMMMMMMMMNNNQQQTTTWWW\\\___```ccchhhjjjhhhkkkdddZZZQQQKKKHHHFFFEEEEEEDDDCCCAAAAAAAAAAAABBBAAAAAAAAACCCFFFKKKPPPTTTUUUUUUVVVWWWXXXYYYYYYYYY\\\___dddiiinnnrrrtttuuurrrtttwwwzzz||||||yyyuuuttttttvvvyyyzzzzzzxxxwwwrrrjjjcccaaafffooovvv{{{rrrcccUUUJJJEEECCCBBBDDDJJJOOOTTT]]]eeeooo~~~zzzwwwooofff\\\VVVPPPMMMPPPUUU\\\]]]___]]][[[[[[^^^bbbaaaaaabbbbbbcccfffkkkoooqqquuuzzz~~~~~~zzzxxxtttuuuvvvuuuqqqkkkeeeaaa]]]\\\^^^fffmmmsss{{{}}}}}}xxxzzz}}}}}}}}}|||}}}~~~}}}|||{{{zzzzzzzzz{{{|||{{{{{{{{{|||}}}~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyxxxyyyzzz{{{zzzyyy{{{{{{zzzxxxwwwuuuttttttssstttttttttsssrrrqqqpppppppppppppppqqqqqqqqqrrrooonnnnnnnnnnnnoooooopppppppppqqqrrruuuyyy|||~~~}}}yyytttrrrsssvvvzzz|||zzzrrrqqqrrrssswww{{{xxxwwwuuurrrqqqpppqqqqqqsssttttttuuuuuuuuuuuuuuusssssstttuuuvvvvvvwwwwwwxxxzzz{{{xxxtttrrrsssuuutttuuuwwwxxxyyyyyyxxxxxxppppppooonnnmmmllllllmmmiiihhhggghhhiiihhheeecccdddbbb___\\\ZZZWWWSSSPPPLLLIIIEEEBBBAAA@@@>>><<<:::999999888666555444444333444444555666888999::::::;;;<<<===============;;;;;;<<<<<<>>>???AAAAAA???AAAHHHTTT___kkk{{{tttgggccc___]]]``````^^^ZZZXXXVVVUUURRRPPPQQQPPPNNNMMMMMMOOOPPPRRROOOOOOPPPPPPPPPQQQQQQQQQOOOOOOLLLHHHGGGJJJRRRYYYZZZZZZYYYWWWTTTSSSTTTUUUTTTUUUVVV[[[eeewwwrrraaaSSSRRRSSSVVVeeewww}}}~~~~~~}}}~~~{{{qqqeeeXXXLLLFFFCCCDDDFFFFFFDDDDDDEEEFFFHHHJJJKKKLLLLLLMMMOOOPPPPPPQQQRRRRRRRRRTTTWWWZZZ[[[___aaa```ccciiikkkiiijjjbbbXXXOOOJJJGGGEEEDDDEEEDDDDDDCCCBBBAAA@@@@@@???@@@AAABBBDDDHHHNNNRRRVVVWWWYYY[[[]]]^^^______```ccchhhnnnssswwwyyyyyywwwzzz~~~}}}yyywwwuuuxxx{{{|||zzzxxxwwwwwwrrrnnnhhhcccbbbgggpppvvv~~~xxxkkk[[[MMMGGGFFFCCCBBBFFFMMMSSSYYYbbbjjjuuu}}}{{{{{{xxxxxxxxxyyyyyywwwtttpppkkkbbbXXXRRRMMMIIILLLQQQZZZ]]]______^^^```dddhhhffffffffffffgggjjjooosssuuuyyy|||xxxrrrooolllllljjjhhheeeaaa^^^\\\WWWXXX]]]gggpppvvv~~~}}}~~~zzz}}}~~~}}}}}}}}}}}}|||{{{{{{{{{|||}}}{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}||||||{{{zzzyyywwwuuuuuuwwwyyyyyyxxx{{{{{{zzzyyywwwvvvuuuuuuuuuuuuuuuuuutttsssrrrqqqooooooooopppppppppqqqqqqppppppoooooonnnooooooooorrrqqqrrrtttxxx|||}}}xxxtttssssssuuuzzz|||xxxwwwppppppqqqsssxxx}}}|||yyyuuuqqqooooooqqqrrrsssssstttuuuuuuuuuttttttrrrssstttuuuvvvwwwxxxxxxwwwzzz{{{xxxtttqqqsssvvvyyyyyyzzz{{{zzzyyywwwvvvooonnnmmmllllllkkkkkkllljjjiiihhhhhhhhhgggdddaaa```^^^[[[YYYWWWTTTPPPMMMKKKHHHDDDAAA@@@???===;;;999999888888777555444444444444555666777999:::;;;;;;<<<===>>>>>>>>>==================>>>???@@@AAA@@@DDDOOO]]]iiisssllleeebbb\\\ZZZ^^^ZZZXXXVVVTTTTTTRRRPPPNNNNNNNNNNNNNNNNNNOOOPPPQQQNNNNNNNNNOOOPPPQQQQQQRRRLLLMMMLLLJJJIIILLLUUU\\\[[[ZZZXXXTTTOOONNNPPPRRRRRRRRRRRRTTT]]]nnn|||iiiZZZXXXUUUTTTaaasss|||zzzpppcccUUUJJJDDD@@@CCCFFFGGGEEEEEEFFFGGGHHHJJJMMMMMMMMMMMMPPPRRRUUUWWWXXXXXXYYY[[[^^^aaa```ccceeedddgggmmmpppooohhhaaaVVVNNNIIIGGGFFFEEEDDDDDDEEEEEEDDDBBB???>>>>>>@@@BBBCCCDDDGGGLLLPPPUUUWWWZZZ]]]```bbbcccddddddhhhmmmtttyyy|||~~~~~~}}}zzzvvvuuuvvv~~~~~~vvvssssssooommmhhheeeffflllttt{{{}}}vvvfffSSSFFFCCCDDDCCCCCCHHHPPPWWW]]]fffooo{{{||||||zzzvvvsssrrrrrrppppppqqqrrrsssqqqnnnkkkggg^^^TTTOOOJJJGGGIIINNNXXX[[[^^^```aaaccciiimmmlllllllllkkkllloootttyyyxxx|||zzzvvvqqqlllggghhhfffbbb^^^\\\[[[[[[[[[TTTVVV]]]iiirrrxxx~~~~~~|||}}}|||}}}|||{{{{{{|||}}}~~~{{{{{{{{{|||}}}~~~~~~~~~|||||||||||||||{{{zzzzzzxxxvvvssssssuuuxxxyyyyyy{{{{{{zzzyyyxxxwwwvvvuuuvvvvvvvvvvvvuuutttsssrrrnnnooooooooooooppppppppppppooonnnmmmmmmmmmmmmmmmtttssssssvvvzzz{{{vvvsssqqqrrrwww|||yyyvvvuuuppppppqqqtttyyy{{{vvvqqqoooppprrrtttrrrsssttttttuuuuuuttttttrrrssstttuuuvvvwwwxxxyyywwwyyy{{{xxxsssqqqtttxxx}}}}}}}}}|||zzzxxxvvvtttpppooonnnmmmmmmmmmmmmmmmjjjiiihhhhhhhhhfffccc```]]][[[YYYWWWUUURRRNNNKKKJJJGGGCCC@@@???>>><<<;;;888888888888777666444444444555555666888999;;;<<<<<<===>>>??????>>>>>>===??????>>>??????@@@AAAAAAAAAGGGTTTdddpppyyyxxxhhheeeccc\\\ZZZ^^^WWWUUUSSSRRRRRRQQQOOOMMMLLLLLLMMMMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOHHHJJJMMMLLLKKKOOOVVV]]]ZZZYYYVVVQQQLLLKKKNNNQQQRRRRRRQQQQQQXXXiiiooo```[[[VVVRRR]]]ppp{{{|||zzz~~~~~~yyyooobbbTTTIIICCC>>>AAAEEEGGGFFFEEEGGGIIIHHHJJJMMMNNNMMMMMMPPPSSSYYY[[[\\\]]]]]]___ccceeedddggghhhgggkkkqqqttttttfff___UUUMMMHHHGGGGGGGGGCCCDDDFFFFFFEEEBBB???======@@@CCCCCCCCCFFFJJJNNNTTTVVVYYY]]]aaaccceeeeeegggkkkqqqwww}}}~~~xxxuuutttwwwuuuooooooooommmkkkiiikkkqqqzzz}}}tttbbbNNNAAA???BBBDDDDDDIIIRRRZZZ```iiirrroooooonnnmmmlllkkkkkkjjjjjjjjjlllnnnooonnnjjjhhhaaa\\\SSSKKKFFFGGGKKKOOOVVV]]]bbbdddgggmmmpppooowwwtttooolllmmmrrrxxx}}}~~~|||xxxtttnnnjjjfffdddddd```\\\YYYXXXXXXXXXXXXZZZZZZ^^^gggttt~~~~~~~~~|||{{{{{{zzzzzzzzz{{{{{{yyyzzz{{{|||}}}}}}}}}}}}~~~~~~~~~|||zzzyyy{{{}}}~~~||||||||||||{{{zzzyyyxxxttttttuuuvvvxxxyyy{{{|||}}}zzzyyyzzzzzzzzzyyyxxxvvvtttqqqpppqqqrrrrrrssspppmmmkkklllmmmmmmllllllmmmoooqqqrrrqqqpppoooppprrrvvvyyy}}}{{{vvvqqqnnntttvvvzzz}}}}}}xxxqqqkkknnnkkkmmmttt|||~~~{{{zzz}}}yyytttpppnnnooorrrtttsssrrrqqqqqqrrrtttwwwxxxsssttttttuuuvvvwwwwwwxxxuuuuuuvvvuuuttttttwwwyyy~~~{{{vvvrrrppprrrrrrqqqpppooooooooooookkkjjjjjjhhhfffdddbbbaaa```^^^ZZZVVVQQQLLLIIIGGGCCCBBB???===;;;:::::::::::::::999777666444333333444555666888999999999999;;;<<<===>>>>>>?????????999>>>CCCCCC@@@???BBBFFFAAAJJJZZZmmm~~~tttddd```aaa___ZZZWWWVVVTTTRRROOONNNMMMMMMMMMLLLMMMNNNOOOOOONNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMOOONNNMMMMMMMMMOOORRRSSSVVVSSSNNNKKKKKKLLLMMMMMMQQQPPPQQQRRRWWWddd{{{~~~kkk\\\TTTUUU```llluuu~~~|||~~~xxxmmm___PPPFFF@@@AAACCCEEEEEEDDDDDDFFFGGGKKKNNNPPPPPPOOOPPPUUUYYY^^^___bbbeeehhhjjjllllllmmmllllllmmmpppssssssssskkk```TTTOOOLLLHHHGGGIIIIIIHHHHHHGGGEEECCCBBBAAAEEEDDDDDDEEEGGGIIIHHHGGGRRRYYY]]][[[\\\bbbggggggllloootttyyy~~~{{{uuuwww~~~}}}qqqlllkkkfffkkknnnmmmnnnsssxxxyyysssbbbVVVKKKCCCBBBEEEDDDJJJKKKOOO[[[___hhhxxxkkkjjjiiihhhhhhhhhhhhiiikkkjjjjjjkkkkkkiiifffccc]]]XXXPPPIIIEEEFFFKKKOOOYYY```eeehhhkkkrrruuuuuu{{{xxxtttqqqsssxxx~~~|||tttsssppplllhhheeebbb```___]]]ZZZYYYZZZ[[[]]]^^^]]]___dddmmmwww}}}|||{{{{{{zzzzzz{{{{{{|||zzz{{{||||||}}}|||||||||~~~~~~}}}|||{{{|||}}}~~~||||||||||||{{{zzzyyyxxxuuuuuuuuuvvvxxxzzz{{{|||~~~|||yyyyyyyyyzzzyyyxxxwwwvvvsssqqqppppppqqqrrrrrrpppmmmlllmmmnnnnnnmmmlllmmmoooqqqrrrqqqppppppqqqsssvvvzzz~~~}}}xxxtttrrrvvvwwwyyy{{{zzzvvvpppkkkkkkiiilllttt|||}}}{{{yyy{{{xxxtttpppooopppsssuuuvvvuuusssrrrssstttuuuwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuwwwzzz}}}~~~}}}{{{xxxtttqqqooorrrrrrqqqpppooooooooooookkkkkkjjjhhhfffdddbbbaaa]]][[[XXXTTTPPPLLLHHHGGGCCCAAA???===;;;:::::::::777777777666666555555444444555666888999999::::::;;;<<<===>>>>>>?????????>>>???@@@AAAAAAAAABBBCCCFFFPPPaaauuuwwwfff______]]]YYYWWWUUUSSSQQQOOOMMMMMMMMMMMMMMMNNNNNNOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLLLLLLLNNNPPPQQQSSSPPPLLLIIIJJJKKKLLLLLLPPPOOOPPPRRRVVVaaavvvuuueeeYYYTTTZZZcccppp{{{}}}wwwkkk\\\OOOEEE@@@BBBCCCDDDDDDDDDEEEGGGIIIJJJMMMPPPPPPPPPRRRVVV[[[```aaadddgggjjjlllnnnoooqqqppppppqqqtttvvvvvvuuummmbbbVVVQQQNNNKKKJJJMMMJJJJJJJJJIIIGGGFFFDDDCCCDDDCCCCCCEEEHHHJJJJJJIIIQQQXXX[[[YYYZZZ___dddeeemmmqqqxxx}}}yyytttyyy|||qqqkkkiiigggmmmqqqqqqrrrvvvyyyyyy{{{lll\\\QQQIIICCCBBBEEEGGGMMMMMMQQQ\\\aaajjj{{{hhhgggeeeeeeeeegggiiijjjnnnmmmkkkjjjiiifffccc```YYYUUUNNNIIIGGGIIINNNQQQ]]]dddjjjmmmqqqxxx}}}}}}~~~|||xxxvvvxxx~~~zzzooojjjiiihhhfffdddbbb```______]]][[[ZZZZZZ\\\^^^``````fffnnnuuu{{{}}}||||||{{{{{{{{{{{{||||||||||||}}}}}}}}}|||{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||{{{zzzyyyxxxuuuvvvvvvwwwxxxyyy{{{||||||zzzxxxxxxxxxyyyxxxwwwvvvuuusssqqqppppppqqqqqqqqqooommmmmmnnnooopppooommmnnnpppqqqrrrrrrqqqppprrrtttwww{{{~~~~~~{{{yyywwwyyyxxxxxxxxxwwwsssnnnkkkhhhgggkkksss{{{}}}zzzxxxyyywwwsssqqqpppqqqtttuuuxxxwwwuuutttssstttuuuuuuxxxxxxwwwvvvuuuuuuttttttuuuuuuuuutttuuuwww|||~~~}}}zzzwwwtttqqqpppooorrrqqqpppooonnnnnnnnnnnnkkkkkkjjjhhhfffdddbbb```\\\ZZZVVVRRRNNNJJJHHHFFFBBBAAA>>><<<:::999999999444555555555555555555555555666777888999:::::::::;;;<<<===>>>>>>?????????BBB???===>>>AAACCCCCCBBBNNNWWWiii|||hhh___]]][[[XXXWWWTTTSSSQQQOOONNNMMMNNNNNNNNNOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMLLLKKKKKKLLLNNNNNNOOOLLLIIIHHHIIIKKKLLLLLLNNNNNNPPPRRRUUU]]]nnnppp```UUUUUUZZZiiiwww~~~}}}|||~~~}}}|||{{{|||~~~}}}uuuhhhZZZMMMEEEAAABBBBBBCCCCCCCCCEEEIIILLLMMMOOORRRSSSSSSUUUZZZ^^^bbbcccfffiiimmmoooqqqrrruuutttuuuwwwyyy{{{zzzyyyrrrggg[[[UUUSSSQQQQQQTTTNNNOOOOOONNNMMMKKKIIIHHHFFFEEEEEEHHHKKKNNNOOOOOOSSSXXX[[[ZZZZZZ___dddfffnnnuuu}}}zzzvvvttt{{{zzzpppjjjfffhhhooouuuvvvwwwyyyyyywwwqqqbbbRRRIIIEEECCCCCCEEEIIIOOOPPPUUU___dddnnniiihhhffffffgggjjjmmmooosssqqqooommmkkkhhheeebbbYYYTTTOOOLLLMMMPPPTTTWWW___gggnnnqqqwww~~~~~~{{{zzz|||yyyooohhhdddddddddddddddccccccccceeedddaaa]]]ZZZYYY[[[\\\ccclllwww~~~~~~}}}|||||||||{{{||||||}}}}}}~~~~~~~~~}}}}}}{{{zzzzzz}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}||||||||||||{{{zzzyyyxxxuuuuuuuuuvvvwwwxxxyyyzzzzzzxxxwwwwwwxxxxxxwwwvvvvvvuuutttrrrqqqqqqqqqqqqqqqooonnnnnnpppqqqqqqqqqnnnooopppqqqrrrrrrrrrrrrsssuuuwwwyyy{{{|||||||||zzz{{{|||}}}~~~}}}|||{{{}}}{{{yyywwwuuurrrnnnkkkeeeeeeiiirrryyy|||yyywwwwwwuuusssqqqqqqrrrtttvvvwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvvvvuuuuuurrrrrrrrrrrrsssvvv{{{~~~|||xxxuuurrrppppppppprrrqqqpppooonnnmmmmmmmmmkkkjjjiiigggeeeccc```___]]]ZZZVVVQQQLLLHHHEEEDDDAAA@@@===;;;999888888888444444444444444444444444666666888999:::;;;;;;;;;;;;<<<===>>>>>>?????????BBB@@@======???CCCFFFHHHWWW```sssjjj___[[[YYYWWWWWWTTTSSSQQQPPPOOOPPPPPPQQQPPPPPPPPPOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMLLLLLLLLLMMMMMMMMMKKKHHHHHHIIILLLMMMMMMNNNNNNPPPSSSTTTYYYgggtttyyyfffXXXUUUYYYeeeuuu~~~}}}}}}}}}~~~tttgggXXXMMMEEEBBBAAABBBBBBBBBCCCFFFJJJNNNQQQTTTVVVVVVVVVXXX\\\```bbbdddgggkkkooorrrtttuuuvvvvvvxxx|||wwwkkk```[[[YYYWWWXXX[[[TTTTTTUUUUUUTTTRRRPPPNNNJJJIIIIIILLLPPPTTTVVVVVVXXX[[[^^^^^^^^^bbbgggkkkpppyyyzzzwwwuuuvvv~~~xxxppphhhdddgggooouuuxxxyyyyyyuuupppeeeVVVHHHBBBBBBBBBDDDFFFJJJRRRTTTYYYdddjjjuuu|||}}}lllkkkjjjjjjlllooosssuuuuuutttrrrpppnnnkkkgggdddXXXTTTOOONNNQQQVVVYYY[[[aaaiiippptttzzz~~~xxxmmmfffcccbbbccccccdddeeefffggghhhiiihhheee___ZZZXXXYYY[[[dddooo{{{|||||||||||||||}}}~~~~~~~~~~~~~~~}}}|||zzzzzz}}}||||||||||||{{{{{{{{{~~~~~~}}}||||||||||||{{{zzzyyyxxxuuuuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvwwwxxxxxxvvvuuuvvvuuutttsssrrrqqqqqqqqqqqqooonnnoooqqqssssssrrrooopppqqqqqqrrrssssssssstttuuuvvvwwwwwwvvvuuutttuuuvvvxxxzzz|||}}}}}}}}}{{{xxxvvvrrrmmmiiibbbbbbgggooouuu{{{|||yyyxxxuuutttsssrrrrrrssstttuuutttttttttuuuvvvwwwwwwxxxuuuuuuuuuvvvwwwxxxxxxxxxsssttttttttttttwww||||||xxxuuurrrqqqqqqqqqrrrqqqooonnnmmmllllllllljjjiiihhhfffdddaaa___]]]___\\\VVVPPPJJJFFFCCCBBB@@@???<<<:::888777777777555555555444333333222222666777888:::;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>>@@@@@@??????EEEOOOWWWcccnnnlll```[[[WWWVVVWWWTTTSSSRRRQQQQQQRRRSSSTTTSSSRRRQQQPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOOONNNNNNMMMMMMMMMMMMNNNMMMKKKIIIIIIKKKNNNNNNNNNOOONNNPPPSSSTTTVVV```kkklll[[[UUUYYYbbbtttuuugggYYYMMMFFFDDD@@@AAAAAAAAABBBEEEJJJNNNRRRUUUWWWVVVUUUVVVZZZ^^^ccceeehhhlllpppsssvvvwwwvvvxxx{{{xxxnnnddd```___]]]]]]___YYYZZZ[[[[[[ZZZXXXVVVTTTNNNMMMMMMPPPTTTYYY[[[\\\]]]___aaacccdddffflllrrrwww|||wwwvvvvvvxxx~~~vvvmmmgggcccdddlllrrruuuvvvtttmmmeeeXXXLLLAAA>>>@@@BBBFFFIIIKKKUUUZZZ```kkkqqq|||{{{~~~oooooooooppprrruuuxxxzzzxxxwwwuuutttrrrmmmgggcccWWWSSSOOOPPPUUUZZZ]]]]]]ccckkkrrrwww}}}}}}nnnccc^^^___cccccceeefffhhhiiijjjkkkiiiiiifffaaa[[[YYY[[[^^^fffooozzz~~~}}}}}}~~~}}}||||||}}}}}}~~~~~~~~~~~~}}}|||{{{zzz||||||||||||{{{{{{{{{{{{~~~}}}||||||||||||{{{zzzyyyxxxvvvvvvuuuuuuuuuvvvvvvwwwwwwvvvvvvwwwxxxxxxwwwuuuwwwvvvvvvuuutttsssrrrrrrqqqppppppqqqssstttsssrrrqqqqqqqqqrrrrrrsssttttttsssttttttttttttrrrqqqpppppprrrtttwwwzzz|||}}}~~~~~~{{{wwwrrrkkkfff______bbbiiinnnuuu|||zzzxxxuuuttttttsssssssssttttttrrrssstttuuuvvvwwwwwwxxxrrrssstttvvvxxxyyy{{{{{{wwwxxxyyyyyyyyyzzz}}}~~~|||yyyuuusssrrrrrrrrrqqqqqqooonnnlllkkkkkkkkkiiihhhgggdddbbb___\\\[[[]]]ZZZTTTMMMHHHCCCAAA@@@???>>>;;;999777666666666666666555444333333222222777888999:::;;;<<<<<<<<<;;;<<<===>>>>>>?????????===@@@BBBCCCEEENNN]]]iiippp}}}~~~mmmbbb]]]WWWUUUUUUSSSRRRQQQQQQRRRSSSTTTUUUUUUTTTRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJKKKMMMOOOOOOOOOOOONNNOOORRRRRRSSSZZZcccuuuuuu___WWWYYY```qqquuuhhhYYYMMMFFFCCC>>>???@@@AAABBBDDDHHHLLLOOOQQQSSSSSSRRRSSSXXX\\\dddfffiiinnnrrrvvvxxxyyyyyy{{{zzzqqqiiigggfffdddcccddd```aaacccdddcccaaa^^^\\\TTTSSSSSSUUUZZZ^^^aaabbbcccdddfffjjjkkkmmmttt|||yyyuuuvvvwwwyyy|||rrriiicccaaaaaagggmmmpppppplllbbbXXXMMMEEE??????@@@BBBHHHNNNQQQ]]]dddkkktttyyyvvvvvvwwwyyy{{{}}}~~~}}}|||{{{wwwqqqhhhcccYYYUUURRRTTTZZZ___aaaaaafffmmmuuuyyyttthhh___]]]aaagggggghhhjjjlllmmmnnnoooiiiiiihhhbbb\\\ZZZ\\\```gggnnnvvv{{{{{{|||}}}{{{{{{}}}~~~|||{{{{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{||||||||||||~~~~~~}}}||||||||||||{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwwwwxxxwwwvvvvvvxxxyyyyyywwwuuuxxxxxxwwwwwwvvvtttsssssssssrrrqqqrrrttttttsssqqqqqqqqqqqqrrrrrrssstttuuupppqqqrrrssssssrrrppppppnnnppprrrvvvyyy|||~~~}}}yyyqqqgggaaa[[[ZZZ]]]aaafffmmmzzz}}}{{{zzzuuuuuuuuuttttttssssssrrrrrrsssttttttuuuuuuuuuuuurrrssstttvvvxxxzzz{{{|||zzz{{{}}}}}}|||{{{|||}}}}}}{{{xxxuuusssrrrqqqqqqqqqpppooommmlllkkkjjjjjjgggfffeeeccc```]]]ZZZYYYXXXUUUOOOIIIEEEBBB@@@@@@>>>===;;;888666666666666555555555444444444444444777888999;;;<<<<<<======;;;<<<===>>>>>>?????????@@@AAABBBFFFNNN]]]mmmyyyxxx{{{mmmddd___XXXTTTTTTPPPPPPOOOPPPPPPRRRTTTUUUVVVUUUSSSPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKMMMOOOOOONNNNNNLLLLLLOOOOOOPPPUUU]]]fff|||iii]]]]]]]]]lll~~~}}}ttthhhYYYMMMEEEAAA===>>>@@@AAAAAACCCFFFHHHLLLOOOQQQRRRRRRUUUZZZ^^^eeehhhkkkpppuuuyyy{{{}}}zzztttssssssooommmmmmlllnnnpppqqqqqqnnnkkkiii___^^^]]]___ccchhhkkklllmmmlllnnntttvvvwwwzzzvvvtttwwwyyyyyy|||zzznnnccc___^^^___dddiiijjjjjjeeeYYYNNNDDDAAA@@@AAAAAACCCIIIRRRZZZgggooovvv~~~}}}}}}|||tttjjjccc\\\YYYVVVXXX___eeefffeeehhhooovvv{{{zzznnneee___```fffkkklllmmmoooppprrrsssssskkkllljjjccc\\\YYY[[[___iiinnnsssvvvwwwwwwxxxzzz{{{zzzyyywwwuuuvvvyyy{{{~~~|||zzzyyy{{{~~~}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}}}}|||{{{{{{{{{|||||||||}}}}}}~~~~~~~~~}}}}}}||||||||||||{{{zzzyyyxxxzzzzzzyyyyyyxxxxxxyyyyyywwwvvvwwwxxxyyyyyywwwuuuxxxxxxxxxxxxwwwuuutttssssssrrrrrrsssttttttsssqqqrrrrrrrrrrrrssstttuuuuuunnnoooqqqrrrssssssrrrqqqnnnppprrruuuyyy|||~~~~~~yyypppeee]]]XXXWWWYYY\\\```gggvvv~~~|||{{{uuuuuuuuuuuutttsssrrrqqqtttttttttuuuttttttsssrrrssstttuuuvvvxxxyyy{{{{{{yyy{{{}}}}}}{{{yyyyyyyyy{{{zzzxxxuuusssqqqppppppqqqpppooommmkkkjjjjjjjjjfffeeedddbbb___\\\YYYXXXSSSPPPKKKFFFCCCAAA@@@AAA>>>===:::888666555555555333333444555555666777777888888:::;;;<<<=========;;;<<<===>>>????????????DDDBBBAAAHHHVVVhhhyyyzzz~~~xxxlllfff```YYYTTTSSSNNNNNNNNNNNNOOOQQQSSSTTTWWWVVVSSSPPPNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIKKKLLLMMMMMMMMMMMMMMMLLLJJJKKKMMMNNNNNNMMMLLLJJJJJJLLLMMMMMMRRRYYY\\\uuurrreeecccZZZiiiyyy~~~{{{|||tttgggYYYLLLCCC@@@<<<>>>@@@AAAAAABBBDDDFFFKKKNNNRRRTTTUUUYYY___dddgggiiimmmrrrwww{{{~~~~~~~~~~~~zzzwwwvvvxxxyyy|||}}}}}}zzzwwwuuuiiigggfffhhhlllppptttuuuuuusssvvv|||xxxtttssswwwyyyxxxyyy|||{{{xxxjjj___[[[\\\^^^cccggggggfffaaaUUUHHH@@@@@@AAACCCBBBCCCJJJTTTbbboooxxx~~~xxxyyyqqqkkkddd```\\\]]]```dddffffffiiipppyyy|||zzz|||pppmmmkkkeeedddiiiooooooooopppqqqqqqrrrrrrnnnmmmkkkfffbbb_________kkklllnnnoooqqqqqqrrrrrruuuvvvvvvvvvwww{{{}}}{{{{{{}}}~~~~~~}}}~~~~~~~~~}}}|||{{{|||{{{zzzzzz{{{|||}}}~~~~~~}}}|||{{{zzzzzz}}}{{{xxxvvvvvvwwwzzz{{{}}}|||zzzyyyxxxwwwwwwwwwuuuuuuuuuuuuvvvwwwxxxyyywwwwwwvvvuuuuuuuuuuuuuuuqqqqqqqqqpppqqqqqqrrrrrrrrrrrrqqqpppqqqrrrtttuuusssrrrpppnnnmmmmmmnnnnnnqqqqqqqqqtttwwwzzzzzzzzz~~~}}}{{{vvvmmmccc[[[VVVVVVXXXZZZ\\\cccsss}}}{{{uuuuuutttuuuwwwwwwvvvtttrrrqqqpppppprrrttttttsssuuuuuuvvvwwwyyyzzz{{{|||}}}}}}}}}|||yyyxxxxxxyyywwwwwwvvvuuussspppnnnlllmmmlllkkkiiigggfffddddddffffffdddbbb^^^YYYTTTRRRNNNKKKGGGBBB???>>>??????>>><<<999777666555444222555666666666777777777888;;;<<<<<<==================>>><<<:::<<<@@@AAA>>>@@@???@@@III___vvv}}}~~~xxxtttvvvoooeee___]]][[[VVVQQQPPPOOONNNNNNNNNPPPRRRTTTZZZWWWTTTPPPMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLKKKKKKJJJIIIIIIHHHHHHLLLKKKJJJIIIJJJMMMPPPRRR```ppp~~~mmmaaa[[[aaaooo{{{ssszzz~~~~~~yyykkkXXXIIIBBBAAA@@@BBBDDDDDDCCCCCCCCCDDDHHHMMMRRRVVVYYY^^^dddiiippprrruuuwwwzzz~~~uuusssrrrsssvvvyyyzzz{{{{{{}}}|||vvvvvvwwwxxxxxxxxxwwwwwwtttxxxyyyrrrggg]]]ZZZ[[[^^^aaadddddd^^^TTTIIIBBBAAAAAACCCGGGGGGGGGMMMUUUcccqqq}}}|||xxx{{{zzzooo~~~~~~vvvqqqhhheeeaaa```bbbeeeggggggnnnttt}}}|||zzz|||~~~~~~}}}~~~ooolllkkkffffffjjjnnnnnnoooooopppqqqrrrrrrlllkkkiiieeebbb```aaaaaahhhiiijjjkkkmmmnnnnnnnnnqqqrrrtttuuuwwwzzz~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{{{{zzz{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyyzzzyyyxxxwwwxxxyyy{{{||||||{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxwwwwwwvvvuuuuuuuuuuuuuuurrrrrrqqqqqqpppqqqqqqqqqrrrqqqqqqqqqqqqrrrssstttuuutttrrrqqqpppppppppqqqrrrqqqqqqssswwwyyyyyyxxxzzzzzz{{{zzzvvvnnnddd]]]WWWVVVVVVXXXYYY___nnn}}}}}}|||vvvuuuuuuvvvwwwxxxvvvtttrrrpppooooooqqqrrrrrrqqqssstttuuuvvvwwwyyyzzzzzz|||}}}}}}|||yyywwwwwwxxxvvvvvvvvvuuurrrpppmmmlllmmmmmmlllkkkiiihhhffffffeeedddccc```\\\XXXTTTQQQMMMJJJFFFBBB???>>>>>>???999888666777888999999888555555666666777777888888;;;<<<======>>>>>>======>>>???===:::<<<@@@@@@===CCCCCCCCCLLLaaawww~~~qqqjjjgggjjjiiigggccc___[[[WWWUUUQQQPPPNNNNNNNNNOOOQQQRRRWWWUUURRROOOMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJIIIIIIIIIHHHHHHGGGGGGGGGJJJIIIHHHIIIKKKNNNQQQSSSYYYiiimmmaaaYYY\\\iii}}}~~~wwwssszzzzzzlllZZZJJJCCCBBB@@@BBBCCCCCCBBBCCCDDDFFFJJJNNNSSSWWWZZZ___gggllltttvvvyyy{{{~~~~~~||||||~~~|||vvvvvvwwwxxxyyyxxxvvvtttrrrqqquuuvvvqqqfff]]]ZZZ[[[```aaabbbaaa[[[QQQHHHBBB???>>>@@@CCCEEEGGGOOOXXXccclllsssqqqooouuu~~~vvvqqqzzzuuummmiiieeeccccccdddeeefffrrrxxx|||zzz{{{|||}}}zzz{{{}}}zzzmmmlllllliiiiiimmmmmmmmmmmmnnnnnnooopppqqqkkkjjjhhhfffeeeeeeeeefffeeeeeeggghhhjjjkkklllmmmnnnppptttwwwyyy|||~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{{{{|||}}}}}}~~~~~~|||zzzyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{||||||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwwwwvvvuuuuuuuuuuuuuuussssssrrrqqqpppppppppppprrrqqqqqqqqqqqqrrrsssssstttsssrrrqqqppppppqqqrrrrrrrrrqqqsssuuuwwwvvvuuutttvvvxxxyyywwwoooeee^^^WWWTTTSSSTTTUUU[[[iiiwww~~~}}}wwwvvvvvvwwwxxxxxxwwwuuurrrpppnnnnnnooopppooonnnrrrrrrsssuuuvvvwwwxxxyyy|||}}}}}}|||yyywwwvvvvvvvvvuuuuuusssqqqooommmkkkkkkkkkkkkjjjiiigggfffeeebbbbbb```^^^ZZZVVVRRRPPPKKKIIIEEEBBB???>>>>>>>>>888777666777999;;;;;;:::555555666666777888999999<<<<<<===>>>>>>>>>>>>>>>>>>???>>>===@@@EEEEEEBBB@@@@@@AAAKKK]]]pppyyyzzzsssfffbbbaaaaaahhhnnnmmmddd[[[VVVVVVQQQPPPOOONNNNNNNNNOOOPPPSSSRRRPPPNNNLLLLLLLLLMMMLLLLLLJJJIIIIIIIIIJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHKKKNNNRRRTTTTTTcccyyyooobbbZZZZZZcccwww{{{vvvsss{{{{{{mmm\\\MMMEEECCCAAAAAABBBAAAAAACCCGGGIIILLLPPPUUUYYY\\\bbbjjjpppzzz{{{}}}~~~xxxssswwwyyyzzz{{{xxxtttooolllmmmppprrrnnneee^^^\\\\\\aaaaaa```\\\UUUMMMFFFAAA???>>>???BBBDDDHHHQQQ[[[```eeehhhgggiiisss}}}}}}tttvvv{{{wwwpppmmmhhhdddbbbbbbbbbcccrrrxxx~~~|||{{{zzzzzzzzz}}}{{{|||vvvmmmlllmmmlllmmmpppmmmlllkkkkkkkkkkkklllmmmjjjiiihhhhhhiiijjjkkkkkkddddddeeegggiiikkkmmmnnnpppsssxxx|||}}}}}}}}}~~~~~~~~~}}}|||~~~||||||{{{{{{{{{|||||||||~~~}}}zzzxxxwwwvvvuuuuuuwwwxxxyyy{{{{{{{{{{{{zzzzzzzzzyyyxxxxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuwwwvvvvvvuuuuuuuuuuuuuuutttsssrrrqqqppppppppppppqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqooonnnnnnooopppqqqsssrrrqqqrrrtttttttttsssrrrtttwwwyyywwwpppggg```VVVSSSQQQQQQSSSYYYfffsss~~~xxxwwwwwwwwwyyyxxxwwwuuurrrpppnnnnnnooopppooonnnrrrrrrsssuuuvvvwwwxxxyyyzzz{{{|||{{{xxxvvvuuuuuuuuutttsssqqqooommmlllkkkggggggggggggfffdddcccbbb___^^^]]]ZZZWWWSSSPPPNNNIIIHHHDDDAAA???=========;;;999777777777777666555444555666777888999::::::<<<===>>>>>>??????>>>>>>===???@@@@@@DDDJJJKKKHHH<<<===AAAKKK\\\kkktttvvvjjjaaa```aaaaaammmxxxvvvgggXXXRRRSSSQQQQQQOOONNNMMMMMMMMMMMMOOONNNMMMLLLLLLLLLLLLMMMLLLKKKIIIGGGGGGHHHJJJKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGIIIKKKNNNPPPRRRSSS```sssssshhh^^^[[[```rrr{{{{{{|||~~~|||yyywww{{{nnn^^^OOOGGGDDDBBBBBBBBBAAABBBEEEJJJNNNPPPSSSXXX[[[___eeennnttt~~~|||yyyxxx{{{}}}~~~~~~zzzssslllgggiiilllooolllfff```^^^^^^aaa___[[[VVVOOOIIICCC@@@AAA@@@BBBEEEFFFHHHPPPXXX[[[___bbbfffooo|||zzzwww|||{{{xxxrrrpppkkkfffbbbaaabbbcccqqqvvv}}}}}}||||||zzzyyyyyyxxx~~~|||}}}zzzsssmmmlllmmmnnnoooqqqlllkkkiiigggfffgggggghhhhhhggggggjjjmmmnnnmmmkkkbbbcccdddgggjjjmmmppprrrtttxxx}}}{{{{{{|||~~~}}}~~~~~~}}}}}}~~~||||||||||||||||||{{{{{{}}}{{{yyywwwuuuuuuuuuuuuxxxyyy{{{||||||{{{yyyxxxzzzzzzyyyxxxxxxyyyyyyyyyxxxwwwvvvuuutttssssssssswwwvvvvvvuuuuuuuuuuuuuuutttsssrrrqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqppppppooonnnnnnnnnooopppqqqrrrqqqpppqqqrrrrrrqqqpppsssuuuwwwyyyxxxqqqiiibbbWWWRRROOOOOOQQQXXXeeeqqqyyyxxxwwwxxxxxxxxxvvvuuuqqqooonnnnnnpppqqqqqqppprrrssstttuuuvvvxxxyyyyyyxxxyyy{{{zzzxxxvvvtttttttttsssqqqooommmllljjjjjjffffffgggfffeeecccaaa___[[[ZZZYYYVVVSSSPPPNNNMMMGGGFFFCCCAAA>>>===<<<<<<<<<999777555555444222111444444555777888:::;;;;;;===>>>>>>???@@@?????????===@@@@@@@@@CCCHHHHHHEEE===???GGGTTTbbbnnnvvvzzzsssaaa[[[[[[]]]^^^lllxxxuuudddUUUOOOOOOQQQPPPOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJHHHFFFFFFGGGHHHJJJHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKMMMOOOPPPRRR[[[jjj|||yyyqqqddd^^^^^^kkk{{{zzzzzz{{{}}}~~~}}}zzzpppaaaSSSIIIDDDCCCCCCCCCCCCDDDIIIOOOSSSTTTXXX]]]aaadddjjjrrrxxx}}}{{{|||{{{sssjjjeeefffiiikkkjjjfffbbb```___^^^[[[VVVPPPJJJEEEBBB@@@AAAAAADDDGGGHHHHHHMMMUUUVVV]]]fffqqq~~~xxxyyy}}}yyywwwsssqqqmmmgggcccaaabbbdddnnnsss|||vvvvvvwwwxxxyyyyyyzzzzzz~~~}}}}}}~~~sssppplllkkklllmmmnnnoooiiihhhfffeeedddeeeggghhhiiihhhjjjnnnqqqrrrnnnjjjbbbccceeehhhlllqqquuuxxxzzz~~~{{{{{{{{{}}}~~~~~~~~~|||||||||}}}||||||{{{zzz|||zzzxxxvvvuuuuuuvvvwwwzzz{{{|||||||||zzzyyyxxx{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwvvvuuutttssssssssswwwwwwvvvuuuuuuuuuuuuuuussssssrrrqqqppppppppppppqqqqqqqqqrrrqqqqqqpppooopppooonnnnnnoooppprrrrrrqqqpppooooooqqqqqqpppooossstttvvvxxxwwwrrrkkkeeeZZZSSSNNNMMMOOOVVVbbbmmm|||~~~yyyxxxwwwwwwxxxwwwuuutttnnnllllllmmmppprrrssssssrrrssstttuuuvvvxxxyyyyyytttwwwyyyzzzxxxvvvuuuuuusssrrrpppnnnllljjjiiiiiiggghhhhhhhhhfffccc```^^^XXXWWWUUUSSSPPPNNNLLLKKKEEEDDDBBB@@@>>><<<;;;;;;888666444444444444333222333444555777999;;;<<<===>>>>>>???@@@@@@@@@@@@@@@???AAA@@@>>>???BBB@@@<<<<<<@@@MMM^^^kkkttt{{{lll___YYYXXXZZZXXXbbbkkkiii]]]QQQMMMNNNOOOOOONNNNNNMMMLLLKKKKKKJJJKKKKKKKKKLLLLLLLLLLLLJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNOOOOOOOOOTTT___qqqzzzjjjaaa]]]dddoooxxx}}}|||}}}~~~~~~~~~~~~{{{sssfffXXXLLLFFFEEEEEEFFFGGGIIINNNTTTXXX[[[___eeeiiilllqqqwww|||{{{xxxzzz{{{rrriiicccccceeeggggggeeeaaa______YYYVVVQQQKKKFFFCCCBBBAAA@@@@@@DDDHHHJJJKKKQQQYYY^^^hhhvvvxxx{{{{{{wwwttttttnnnmmmiiiddd___^^^```bbbgggmmmuuu}}}zzzuuulllmmmooosssvvvzzz}}}~~~~~~~~~wwwmmmllljjjhhhhhhjjjkkkjjjfffeeeddddddeeehhhkkkmmmnnnnnnqqqvvv{{{yyysssmmmggghhhjjjnnnsssyyy}}}|||{{{|||~~~}}}||||||}}}}}}}}}|||zzzyyy{{{yyywwwuuuuuuvvvwwwyyyzzzzzz{{{{{{{{{{{{{{{{{{|||{{{zzzyyyxxxwwwwwwwwwyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwvvvuuuuuuuuuuuuuuurrrrrrqqqqqqpppqqqqqqqqqpppqqqqqqrrrqqqpppooonnnnnnmmmmmmmmmnnnoooqqqrrrpppooonnnnnnpppppppppnnnpppppprrrtttuuurrrmmmiii^^^VVVNNNLLLMMMRRR\\\ggguuu}}}zzzxxxwwwvvvvvvwwwvvvtttrrriiihhhiiikkkooossstttuuuqqqqqqrrrtttuuuvvvwwwxxxrrrtttxxxyyyxxxvvvuuuuuusssqqqooollljjjiiiiiihhhggghhhhhhgggeeeaaa^^^[[[VVVTTTRRRPPPNNNLLLKKKJJJDDDCCCBBB@@@>>><<<;;;:::777555444444555666555444333333555777999;;;===>>>>>>???@@@@@@AAAAAA@@@@@@===@@@@@@>>>???BBB@@@;;;===DDDUUUiiivvv|||yyyggg___ZZZXXXYYYWWW\\\___]]]VVVPPPNNNNNNMMMNNNNNNMMMMMMLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDBBBCCCDDDFFFHHHJJJKKKLLLJJJJJJKKKMMMNNNPPPQQQRRRQQQRRRWWWfffyyyrrrhhh``````fffmmmvvv}}}}}}}}}~~~~~~~~~|||~~~}}}xxxmmm^^^PPPHHHFFFGGGIIIKKKNNNRRRXXX\\\bbbgggnnnrrruuuxxx}}}zzzwwwxxx|||yyypppgggbbb___aaacccdddbbb___]]]\\\TTTQQQLLLHHHDDDBBBBBBBBBAAAAAADDDJJJOOOUUU```lllttt|||yyytttpppoooooohhhgggeee___ZZZYYY\\\___aaafffnnnvvvyyywwwqqqkkkdddfffiiinnntttzzz~~~rrriiijjjhhhfffeeeggghhhfffccccccbbbdddfffkkkooorrruuuvvvyyyyyyrrrmmmnnnpppuuu{{{}}}||||||~~~~~~|||||||||}}}}}}}}}|||zzzyyyzzzyyyvvvuuuuuuvvvxxxzzzxxxyyyyyyzzz{{{|||}}}}}}}}}|||{{{yyyxxxwwwwwwwwwzzzyyyxxxxxxwwwxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuqqqqqqqqqpppqqqqqqrrrrrrpppqqqrrrrrrqqqpppooonnnkkkjjjjjjjjjkkkmmmnnnoooooonnnmmmnnnooopppooonnnlllmmmooorrrsssrrrooolllaaaXXXOOOKKKKKKNNNXXXaaappp}}}{{{xxxxxxwwwvvvvvvvvvvvvtttrrrfffeeefffjjjooosssuuuuuuooopppqqqrrrtttuuuvvvvvvpppssswwwxxxxxxwwwvvvvvvrrrqqqnnnllljjjhhhhhhhhhfffffffffeeeccc^^^ZZZXXXTTTSSSQQQOOOLLLKKKJJJJJJCCCCCCAAA???>>><<<::::::999777555555555666555333222333555777999<<<===>>>??????@@@AAAAAAAAAAAA@@@;;;>>>??????CCCGGGFFFBBBDDDLLL___vvvjjj^^^[[[XXXVVVVVV\\\\\\ZZZWWWSSSPPPNNNNNNLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLLLLLLLLLLLLLKKKFFFGGGGGGGGGGGGFFFEEEEEECCCCCCBBBBBBBBBCCCCCCDDDAAABBBCCCEEEGGGIIIKKKLLLHHHIIIKKKMMMOOORRRSSSTTTWWWTTTTTT___qqqyyynnndddaaaccciiisss}}}}}}{{{{{{|||}}}}}}}}}}}}|||zzzzzz{{{|||}}}|||~~~{{{qqqbbbTTTKKKGGGIIIKKKNNNQQQUUU[[[___gggmmmtttyyy{{{}}}}}}yyyxxx{{{wwwnnnfffaaa]]]^^^```aaa```^^^[[[ZZZQQQNNNJJJFFFCCCBBBCCCCCCEEEDDDFFFLLLTTT___ooo~~~|||vvvooojjjgggffffffaaaaaa```___^^^]]]]]]]]]]]]bbbiiiooopppmmmhhhddd]]]___dddjjjqqqyyy|||uuupppiiieeebbbaaaccceeecccbbbbbbaaaaaaccchhhnnntttxxx|||{{{xxxyyy{{{||||||||||||}}}}}}~~~|||zzz{{{|||}}}|||zzzyyyyyyzzzzzzyyywwwvvvuuuvvvwwwwwwxxxyyy{{{|||||||||{{{zzzyyyzzzzzzxxxuuusssssssssvvvyyy{{{zzzxxxvvvwwwxxxwwwwwwvvvvvvuuuuuuuuutttqqqqqqrrrrrrrrrqqqppppppqqqrrrrrrrrrrrrqqqppppppmmmmmmmmmmmmnnnnnnnnnnnnnnnoooooonnnlllkkkkkklllppptttvvvuuutttuuuqqqllleee[[[PPPJJJIIIKKKSSS[[[jjjvvv}}}|||vvvvvvvvvvvvvvvvvvvvvuuugggddddddiiirrrwwwwwwuuunnnooopppqqqrrrsssttttttrrrssstttvvvwwwvvvsssppppppnnnlllkkkkkkjjjhhhfffeeeffffffeeeccc___ZZZXXXTTTRRRPPPMMMJJJHHHGGGFFF@@@???===;;;999888777777888777555444444555666777555666777999:::;;;<<<<<>>>>>@@@BBBJJJ[[[pppvvvaaa\\\[[[UUUSSSVVVTTTVVVWWWUUURRROOONNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLNNNOOOOOONNNMMMLLLEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJIIIIIINNNNNNOOOOOOPPPQQQQQQRRRRRRUUUVVVWWWbbbuuuyyyqqqgggaaa^^^aaammmyyy{{{|||~~~}}}{{{zzzyyyyyyyyyvvvwwwyyy|||~~~yyymmm```WWWPPPNNNOOOSSSVVVYYY```hhhpppuuu{{{~~~|||xxxxxx~~~zzztttkkkaaaZZZ]]]]]]___aaa```]]]WWWSSSKKKGGGBBBAAAAAABBB@@@>>>FFFEEEKKKTTT\\\fffwww~~~||||||}}}|||{{{yyyuuurrrlllgggcccaaa```aaa_________^^^\\\ZZZYYYXXXYYY]]]cccggghhheee```]]][[[]]]bbbiiiqqq{{{xxxqqqmmmeeebbb^^^\\\]]]___aaaaaaaaabbbdddhhhnnnuuu{{{}}}||||||}}}~~~}}}{{{|||}}}}}}|||zzzxxxyyyzzz|||{{{zzzyyyyyyyyyyyyzzzyyyyyy{{{|||||||||{{{{{{yyyyyyyyywwwuuusssssssssxxxzzz{{{yyywwwvvvwwwxxxvvvvvvuuuuuuuuutttttttttrrrrrrrrrsssrrrrrrqqqppppppqqqqqqqqqqqqpppoooooonnnnnnnnnnnnnnnnnnmmmmmmkkklllmmmlllkkkjjjkkklllmmmrrrtttssstttuuurrrnnnfff\\\QQQKKKIIIJJJQQQYYYeeerrr|||zzzxxxwwwvvvuuusssqqqpppoookkkfffbbbdddllltttwwwwwwrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrsssuuuuuutttqqqnnnooonnnlllkkkjjjhhheeecccdddddddddccc```\\\YYYVVVSSSQQQOOOKKKHHHFFFEEEDDD@@@???===;;;999888777777777666555333333444666777555666888:::;;;<<<<<<<<<@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@>>>======???AAAKKK___uuulllZZZVVVVVVQQQPPPSSSUUUVVVWWWVVVSSSQQQPPPPPPNNNNNNMMMLLLLLLKKKKKKJJJJJJLLLNNNOOOOOONNNLLLJJJDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGIIIKKKLLLLLLJJJJJJNNNNNNOOOOOOPPPPPPPPPQQQOOOSSSTTTTTT\\\nnn}}}{{{zzzzzzssskkkddd^^^]]]gggrrrzzzuuuttt{{{~~~~~~|||||||||}}}~~~}}}rrrddd[[[VVVTTTVVV[[[^^^```fffmmmrrrwww}}}~~~zzzwwwyyy}}}xxxrrrjjj```YYYZZZ[[[]]]______[[[UUUPPPIIIEEEBBB@@@BBBCCCBBBAAAIIIIIIOOOZZZeeerrrxxxwwwvvvuuutttrrrooolllgggeeeaaa^^^\\\[[[\\\]]]```aaaaaa```^^^ZZZVVVSSSVVVXXX\\\___```^^^ZZZXXXYYY[[[```hhhrrr~~~zzzrrrkkkhhhaaa___\\\YYYYYY\\\ccchhhfffgggiiinnnuuu}}}~~~|||{{{|||~~~}}}|||}}}~~~~~~|||yyyxxxxxxyyy}}}|||{{{{{{zzzzzz{{{{{{yyyzzz{{{|||||||||{{{{{{yyyyyyyyyxxxuuutttttttttzzz{{{zzzxxxvvvuuuwwwxxxuuuttttttttttttsssssssssssssssttttttssssssrrrqqqpppppppppppppppoooooonnnooooooooonnnmmmmmmllllllgggiiikkkkkkkkkjjjlllmmmmmmrrruuutttuuuwwwuuuqqqhhh^^^SSSMMMIIIIIINNNUUU___lllzzz~~~zzzxxxyyyxxxvvvsssooollljjjiiihhhccc```ccckkkssswwwwwwvvvuuutttrrrpppoooooonnnsssrrrrrrssstttrrrooolllnnnlllkkkjjjiiigggccc```cccbbbaaa___\\\YYYWWWUUUQQQPPPMMMJJJFFFDDDBBBAAA@@@???===;;;:::888888888666555444333333444555666666777999:::<<<=========>>>?????????@@@AAAAAAAAAAAAAAA@@@>>>======???AAAPPPeee{{{tttcccUUUSSSSSSOOONNNPPPRRRTTTUUUTTTRRRPPPPPPPPPMMMMMMMMMLLLKKKKKKJJJJJJIIIKKKNNNOOOOOOMMMKKKIIICCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCDDDHHHJJJMMMOOOPPPNNNLLLJJJNNNNNNNNNNNNNNNOOOOOOOOOLLLOOOPPPOOOTTTcccuuutttooosssxxxuuupppiii```\\\cccmmm|||xxxrrrqqquuuyyy~~~wwwjjjaaa[[[ZZZ^^^cccfffgggkkkqqquuuzzz||||||xxxvvvxxx}}}zzzuuuoooggg]]]WWWWWWYYY[[[^^^]]]YYYQQQLLLGGGDDDBBBAAABBBDDDDDDDDDJJJKKKQQQ\\\jjj{{{sssrrrpppooommmiiidddaaa^^^]]][[[ZZZZZZ[[[]]]^^^dddeeeeeeeeeaaa\\\VVVSSSSSSUUUWWWZZZ[[[[[[ZZZYYY[[[]]]bbbjjjuuu~~~uuummmgggddd___^^^\\\ZZZ[[[bbbllluuurrrqqqppprrryyy}}}{{{{{{}}}~~~}}}}}}~~~~~~|||yyyxxxxxxxxx{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyzzz{{{yyywwwvvvvvvwww|||{{{yyywwwuuuuuuwwwxxxsssssssssssssssssssssssstttttttttttttttssssssrrrqqqqqqqqqqqqqqqpppooooooppppppooonnnmmmlllkkkkkkeeehhhjjjlllllllllmmmnnnqqqvvvxxxwwwwwwyyywwwsssjjj```UUUNNNIIIGGGKKKQQQ[[[ggguuu~~~yyyvvvyyywwwuuuqqqmmmjjjgggfff___]]]]]]dddnnnuuuxxxwwwyyyxxxuuusssqqqoooooooootttssssssssssssrrrooolllkkkkkkjjjjjjjjjhhhdddaaabbbaaa___\\\YYYWWWUUUTTTQQQOOOLLLHHHEEEBBB@@@??????>>><<<;;;999888888888444444333333333444555555777888:::;;;======>>>>>>======>>>???@@@@@@AAAAAABBBBBBAAA???===>>>AAADDDTTThhh~~~lll```VVVTTTSSSPPPOOOPPPMMMOOOPPPOOONNNMMMMMMNNNMMMLLLLLLKKKKKKJJJIIIIIIHHHJJJMMMOOOOOOLLLIIIGGGDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEJJJLLLPPPRRRRRRPPPMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMJJJMMMNNNLLLNNNZZZlllyyyzzzkkkiiirrrwwwvvvuuuoooeee___dddmmmwww~~~yyywwwvvvyyy}}}{{{oooggg^^^^^^bbbhhhjjjjjjmmmrrryyy}}}}}}wwwrrrttt{{{}}}{{{xxxssslllcccZZZUUUUUUWWWZZZ\\\\\\WWWOOOIIIFFFEEECCCBBBCCCDDDFFFFFFMMMOOOVVVbbbrrrooommmkkkjjjgggccc^^^ZZZXXXWWWWWWWWWYYY[[[^^^___dddeeefffeeebbb\\\VVVRRRNNNPPPSSSVVVYYY[[[\\\\\\___bbbhhhpppzzzxxxpppiiidddbbb\\\]]]]]]^^^aaakkkxxx|||wwwuuu{{{zzz~~~~~~|||zzz{{{~~~~~~}}}}}}}}}~~~|||yyyxxxxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyzzz{{{|||{{{yyyxxxyyyzzz}}}{{{xxxvvvvvvwwwwwwxxxrrrrrrrrrsssssssssssssssttttttuuuuuuttttttsssrrrrrrrrrssssssrrrrrrqqqpppqqqpppooonnnmmmlllkkkjjjgggiiimmmnnnnnnnnnoooppptttwwwxxxvvvvvvwwwuuuqqqkkkbbbWWWPPPJJJFFFIIINNNXXXcccqqq{{{{{{wwwtttuuusssqqqnnnkkkhhhfffeeeaaa]]][[[___jjjsssxxxyyy{{{yyyvvvtttrrrqqqqqqrrruuutttsssssstttrrrpppmmmjjjiiiiiijjjjjjiiigggdddaaa```^^^[[[XXXVVVTTTSSSPPPNNNKKKHHHEEEBBB@@@???======;;;:::888777777777333333333333444444555555888999;;;<<<>>>>>>??????======>>>???@@@@@@AAAAAA@@@@@@???===<<<>>>BBBEEESSSfff}}}uuuggg```XXXUUUSSSPPPOOOOOOKKKMMMMMMMMMKKKKKKLLLMMMLLLLLLKKKKKKJJJIIIIIIIIIHHHJJJLLLMMMMMMKKKHHHFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGKKKMMMQQQSSSSSSPPPLLLJJJKKKKKKKKKLLLLLLLLLLLLLLLJJJKKKLLLJJJKKKSSSdddrrr|||qqqhhhlllxxx}}}wwwlllcccdddkkkrrr{{{}}}ssslllddddddhhhnnnpppoooqqqvvv}}}~~~uuummmnnnvvv}}}~~~|||{{{wwwqqqhhh^^^WWWSSSUUUVVVYYY[[[ZZZUUUNNNHHHGGGGGGEEEDDDDDDEEEGGGIIIQQQWWWbbbpppyyy~~~jjjhhhfffcccaaa]]]YYYUUURRRSSSSSSUUUWWWZZZ\\\^^^___aaabbbaaa^^^YYYSSSPPPJJJLLLPPPTTTWWWZZZ\\\\\\cccgggoooyyy~~~xxxqqqkkkfffbbbaaa[[[\\\^^^bbbiiitttzzzxxx}}}}}}yyy}}}|||{{{zzzzzz{{{~~~~~~}}}}}}{{{|||}}}|||zzzyyyyyyzzz||||||}}}~~~~~~~~~}}}}}}yyyyyyxxxwwwwwwwwwxxxxxxzzz{{{|||{{{zzzyyyzzz{{{{{{yyywwwvvvwwwxxxxxxxxxrrrrrrrrrsssssssssssstttttttttuuuuuuttttttsssrrrsssssssssssssssrrrrrrqqqqqqpppooonnnmmmlllkkkkkkiiillloooqqqpppooooooooorrruuuuuurrrrrrsssqqqnnnlllcccXXXQQQKKKFFFGGGLLLTTT___llluuu}}}~~~yyytttqqqooommmlllkkkiiifffdddbbbaaahhh```XXXYYYcccpppyyy}}}}}}{{{xxxuuutttssstttuuuuuutttssssssssssssqqqoookkkjjjhhhhhhiiiiiigggfff^^^^^^\\\ZZZWWWTTTRRRPPPMMMLLLIIIFFFDDDBBB@@@@@@<<<;;;999888777666666666333333444444555555666666999:::<<<===??????@@@@@@>>>?????????@@@AAAAAAAAA======<<<;;;;;;===BBBFFFTTTgggjjjaaa]]]XXXSSSOOOMMMMMMNNNLLLMMMMMMLLLKKKJJJLLLMMMKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKIIIGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIKKKMMMOOOQQQPPPNNNKKKIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLJJJIIIJJJJJJPPP]]]iii}}}~~~|||tttmmmooozzztttiiifffhhhoootttyyysssnnnnnnqqqwwwxxxwwwyyy~~~zzzqqqggggggpppyyy|||{{{zzzxxxtttlllccc[[[VVVTTTUUUVVVWWWXXXWWWRRRLLLGGGGGGGGGGGGGGGFFFHHHKKKNNNRRR]]]lll}}}qqqnnndddbbb___\\\ZZZXXXUUURRRPPPPPPRRRSSSVVVYYY[[[\\\[[[\\\]]]]]]ZZZVVVRRROOOJJJMMMPPPTTTXXXZZZ[[[\\\dddkkkuuusssqqqnnnjjjfffcccaaa```^^^___aaahhhrrr}}}}}}zzz{{{zzzuuuzzz{{{{{{zzzzzz{{{}}}~~~}}}||||||zzz{{{|||{{{zzzyyyzzz|||{{{{{{}}}~~~~~~~~~}}}}}}yyyxxxvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzyyyxxxyyy{{{yyywwwvvvwwwyyyzzzyyywwwrrrsssssssssttttttttttttsssttttttttttttsssrrrrrrrrrssssssssssssrrrqqqqqqpppoooooonnnmmmllllllkkklllnnnqqqrrrqqqnnnmmmmmmooorrrrrrpppppprrrqqqnnnlllcccYYYRRRKKKFFFFFFJJJNNNYYYeeennnvvv}}}~~~yyytttoookkkhhhgggeeeeeecccaaa___]]][[[ZZZaaa[[[WWW[[[fffsss|||~~~{{{wwwuuuuuuuuuvvvtttrrrqqqqqqrrrrrrqqqooonnnkkkhhhfffeeeeeedddcccZZZ[[[ZZZYYYVVVRRROOOMMMJJJHHHFFFDDDBBB@@@??????:::999888666555555555555333333444555666666777777:::;;;<<<>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA=========<<<===@@@FFFJJJ]]]sssoooaaa[[[ZZZVVVQQQMMMLLLNNNOOOLLLMMMLLLKKKIIIHHHJJJLLLKKKKKKJJJJJJIIIHHHHHHGGGJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIKKKLLLMMMMMMMMMKKKHHHGGGFFFGGGHHHIIIJJJKKKLLLMMMMMMHHHFFFHHHKKKNNNWWWaaaqqq|||~~~tttrrr{{{pppkkkkkklllmmmvvv|||wwwvvvyyy~~~~~~~~~sssiiiaaacccmmmvvvwwwuuuuuusssoooggg^^^XXXVVVVVVUUUTTTTTTTTTRRROOOJJJFFFDDDFFFGGGHHHIIILLLQQQUUUZZZhhh{{{vvvgggooo```]]]ZZZWWWVVVTTTRRRPPPPPPQQQRRRTTTVVVYYY[[[\\\ZZZ[[[[[[[[[YYYVVVSSSQQQMMMPPPSSSWWWZZZ\\\\\\\\\dddlllyyy}}}wwwjjjiiigggdddbbb```______ccccccfffnnnyyyyyyxxxyyy}}}|||wwwpppttt{{{|||{{{{{{{{{{{{|||||||||~~~}}}||||||{{{yyyzzz|||{{{zzzzzz{{{}}}xxxyyyzzz|||||||||{{{zzzxxxwwwvvvtttttttttuuuvvvvvvxxxyyyyyywwwwwwxxxzzzwwwvvvuuuwww{{{|||zzzwwwsssssssssttttttuuuuuuuuussssssttttttssssssrrrqqqqqqrrrrrrrrrrrrqqqppppppooooooooonnnmmmmmmllllllmmmooorrrrrrpppmmmlllkkkmmmqqqrrrpppqqqttttttqqqkkkcccYYYRRRLLLFFFFFFJJJJJJUUU```hhhpppxxx{{{yyyzzzwwwrrrlllgggcccbbbaaa```___^^^[[[YYYWWWUUUTTTQQQRRRWWWbbbqqq{{{~~~~~~}}}yyyvvvuuuuuuuuurrrpppooopppqqqqqqpppoooqqqmmmhhhdddbbbbbbaaa```XXXXXXYYYXXXUUUQQQLLLJJJGGGFFFDDDBBB@@@??????>>>888888777555444444444444333444555666777777777777:::;;;===>>>@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@???AAAEEEKKKPPPiiizzzeee\\\XXXXXXVVVPPPLLLMMMPPPRRRJJJJJJJJJHHHFFFEEEGGGHHHKKKJJJJJJIIIIIIHHHGGGGGGKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDEEEFFFGGGHHHHHHKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFHHHJJJKKKMMMMMMMMMFFFDDDHHHKKKMMMTTT\\\kkk|||yyyzzzwwwqqqpppjjjiiippp~~~|||{{{}}}|||mmmddd]]]aaakkktttsssppppppooojjjccc[[[VVVWWWYYYTTTSSSQQQQQQOOOMMMHHHEEEAAADDDGGGIIIKKKOOOUUUZZZiiiyyytttjjjjjjgggvvvVVVVVVUUUSSSRRRQQQPPPOOOMMMOOOSSSUUUVVVWWWXXXZZZ[[[\\\]]]\\\ZZZWWWSSSQQQJJJKKKQQQZZZ______```dddlllsss}}}tttmmmiiifffcccbbbaaaaaa___^^^bbbhhhnnnsss}}}|||||||||wwwtttmmmnnnpppsssuuuvvvwwwxxxvvvxxxzzzzzzxxxyyy}}}~~~xxxyyy{{{|||}}}}}}}}}}}}~~~}}}~~~~~~}}}}}}||||||{{{{{{{{{{{{zzzxxxxxxxxxxxxxxxwwwxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwvvvvvvuuuuuuyyyyyyzzzzzzzzzyyyxxxwwwtttvvvyyy{{{|||zzzwwwvvvrrrtttvvvvvvuuutttuuuvvvsssuuuwwwxxxvvvsssrrrrrruuutttsssqqqppppppqqqqqqmmmlllkkkkkkkkklllnnnoooqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqrrrtttuuuvvvtttrrrjjjeee]]]UUUOOOJJJEEECCCGGGLLLTTT^^^gggnnnrrrttttttnnneee___\\\[[[[[[ZZZ\\\ZZZXXXXXXWWWUUUOOOKKKKKKRRR[[[dddooo|||~~~zzzwwwuuuuuutttnnnpppqqqqqqooonnnnnnoooqqqnnnjjjfffdddaaa^^^[[[[[[YYYVVVSSSPPPMMMHHHEEEDDDDDDBBB@@@>>><<<;;;:::777777666555444444333333666555444444555888:::<<<:::;;;<<<>>>@@@AAAAAABBB>>>???@@@AAA@@@@@@>>>===<<<;;;<<>><<<;;;;;;777666666555444444333333555444444444555888:::<<<======>>>??????????????????@@@AAABBBBBBAAA@@@@@@???>>>???DDDHHHPPP^^^lll{{{lllaaaYYYVVVUUUSSSRRRRRRRRRPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIGGGFFFEEEDDDCCCCCCGGGKKKMMMLLLIIIFFFEEEBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIJJJJJJIIIHHHGGGFFFGGGFFFFFFFFFGGGIIIJJJKKKHHHHHHHHHHHHIIILLLQQQUUU^^^nnnyyy}}}}}}yyyqqqkkkiiirrr~~~}}}sssddd[[[VVV\\\gggnnnsssvvvuuummmccc\\\YYYYYYXXXWWWUUURRRMMMJJJIIIGGGDDDAAACCCDDDHHHNNNSSS[[[lll}}}jjj___\\\jjj}}}OOOOOOOOOOOONNNMMMLLLKKKLLLPPPUUUYYYZZZZZZZZZ[[[\\\]]]^^^___^^^[[[XXXVVVTTTUUUZZZaaaddddddgggmmm~~~{{{sssmmmllljjjgggaaa^^^aaagggmmmuuuwww{{{{{{rrrlllhhheee]]]]]]]]]\\\[[[YYYWWWWWW[[[]]]```aaaaaadddiiimmmvvv~~~{{{{{{zzz{{{|||}}}~~~}}}}}}}}}|||||||||||||||yyyzzz{{{|||||||||{{{{{{xxxyyyyyyzzzyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvuuuyyyyyyyyyyyyxxxxxxwwwwwwvvvwwwyyyyyyyyywwwuuusssppprrrttttttssssssssstttvvvxxxyyyxxxvvvsssrrrrrruuutttsssrrrqqqqqqqqqrrrrrrqqqpppppppppqqqssssssssssssrrrqqqpppoooooonnnnnnrrrxxx~~~~~~xxxrrrfffddd```ZZZTTTNNNJJJGGGFFFJJJPPPWWW^^^bbbeeefffgggccc___[[[YYYXXXVVVTTTRRRQQQQQQRRRTTTTTTRRRQQQVVV^^^fffnnnyyyyyyvvvsssrrrppprrrsssrrrpppnnnmmmmmmllliiifffcccaaa___\\\ZZZXXXUUUPPPMMMJJJHHHFFFDDD@@@@@@???>>>===<<<;;;;;;666666666555444444333333444444444444666888:::;;;@@@@@@@@@@@@???>>>===<<>>>>>======<<<<<<;;;;;;666666555555555444444444444444444555777999;;;<<<@@@@@@@@@@@@???>>>======???@@@AAACCCDDDDDDCCCCCCEEEBBBBBBHHHSSScccxxxqqqddd```]]]ZZZVVVTTTRRRQQQQQQPPPNNNLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIILLLJJJGGGDDDBBBBBBBBBCCCHHHKKKPPPQQQOOOKKKGGGEEEBBBBBBCCCCCCDDDFFFGGGHHHKKKJJJGGGEEEDDDEEEEEEFFFHHHHHHGGGGGGGGGGGGGGGGGGEEEGGGIIIJJJJJJKKKMMMOOOPPPXXXlllzzzpppjjjppp|||{{{rrraaaXXXSSSYYYdddlllpppssstttlllaaaYYYWWWXXXYYYXXXXXXSSSLLLFFFCCCCCCDDDEEEIIIMMMSSS[[[hhh|||jjjTTT___qqqKKKLLLNNNOOOOOOOOOMMMMMMMMMRRRYYY^^^````````````eeeeeeeeedddaaa\\\XXXUUUQQQTTT[[[dddjjjpppzzz|||wwwoooooonnnlllmmmwww|||nnngggddd```\\\XXXYYYYYYXXXXXXVVVUUUUUUZZZ]]]_________```eeeiiiqqq}}}~~~~~~}}}|||{{{{{{|||~~~~~~|||zzzwwwxxxxxxyyyyyyzzzzzzzzzxxxzzz|||~~~}}}{{{{{{{{{{{{{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwxxxxxxwwwvvvtttsssrrrrrroooqqqssssssrrrqqqrrrssswwwxxxxxxwwwuuusssssssssssssssssssssssssssrrrrrrqqqqqqpppooopppqqqrrrsssssssssrrrqqqooonnnmmmmmmpppttt{{{{{{pppiii___``````\\\VVVOOOKKKJJJKKKMMMPPPUUUYYY\\\^^^^^^_________```bbbaaa___]]]\\\\\\\\\[[[[[[\\\]]]___dddmmmwww|||xxxvvvssspppoooqqqsssssspppmmmkkkkkkiiifffccc```___]]]ZZZXXXRRRNNNJJJFFFEEEDDDBBBAAA<<<<<<<<<;;;;;;:::::::::555555555555555444444444444444555666888:::<<<===>>>??????@@@@@@@@@@@@???>>>???AAABBBCCCCCCCCCCCCFFFBBBBBBKKKZZZmmm~~~{{{fff^^^]]]\\\ZZZTTTRRRQQQPPPQQQPPPNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIGGGEEECCCCCCDDDEEEFFFHHHKKKOOOOOOMMMJJJGGGFFFCCCCCCCCCCCCDDDFFFGGGGGGJJJHHHFFFDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEGGGIIIJJJJJJJJJKKKMMMPPPVVVfff~~~|||ssslllooowww}}}|||}}}{{{sss```VVVQQQXXXbbbjjjnnnrrrqqqiii___XXXWWWXXXXXXXXXZZZUUUNNNFFFBBBAAADDDFFFLLLPPPXXXfffzzz}}}dddXXXiii~~~KKKLLLNNNPPPQQQQQQPPPOOOOOOTTTZZZ___aaabbbccccccggghhhgggeeeaaa]]]XXXUUUUUUXXX___hhhnnnvvv~~~xxxwwwuuusssvvvttthhhcccaaa]]]YYYXXXYYYZZZ[[[[[[\\\\\\[[[^^^aaaccccccbbbdddhhhlllsss~~~~~~}}}}}}}}}|||}}}~~~}}}zzzyyyvvvvvvwwwxxxyyyzzzzzz{{{zzz{{{|||~~~~~~~~~||||||||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxvvvuuuuuuuuuvvvwwwxxxwwwuuutttsssrrrrrrrrroooqqqssssssrrrrrrrrrsssuuuvvvwwwuuusssrrrssstttssssssttttttttttttsssrrrpppooonnnnnnnnnooopppqqqrrrrrrqqqpppooonnnnnnmmmpppssswwwzzzyyytttkkkddd^^^``````\\\UUUOOOLLLLLLMMMNNNQQQUUUYYY\\\^^^___]]]]]]___bbbfffhhhgggfffcccccccccaaa```aaadddgggnnnxxxzzzvvvtttrrrooolllooorrrrrrpppmmmkkkjjjgggeeeaaa^^^\\\ZZZWWWUUUOOOLLLHHHEEEDDDCCCAAA@@@;;;;;;;;;::::::999999888555555555555555555555555444555777888:::<<<>>>>>>===>>>???@@@AAAAAAAAAAAA???@@@BBBCCCCCCCCCBBBBBBEEECCCHHHVVVggg{{{oooaaa]]][[[ZZZYYYRRRPPPOOOOOOPPPPPPOOONNNMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFEEEDDDEEEFFFGGGHHHGGGIIIKKKKKKIIIGGGFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGHHHFFFDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEFFFGGGIIIIIIIIIIIIJJJLLLRRRUUU```rrr~~~wwwqqqqqqsssxxx~~~||||||~~~~~~{{{|||~~~zzzsss^^^UUUPPPVVVaaahhhmmmpppooohhh___ZZZYYYYYYXXXWWWUUURRRLLLEEE@@@@@@DDDHHHMMMVVVdddwwwrrrcccfffwwwJJJLLLOOOQQQRRRRRRQQQPPPQQQUUUZZZ___aaaccceeeggggggggggggeeebbb]]]YYYVVVWWW[[[dddnnnvvv}}}{{{xxxwww|||oooeeebbbaaa\\\XXXYYYZZZ\\\^^^___```aaaaaaaaadddfffggggggiiinnnrrrzzz~~~~~~||||||}}}}}}~~~}}}{{{zzzwwwwwwxxxyyyzzz{{{||||||{{{|||||||||}}}}}}~~~~~~}}}}}}}}}||||||{{{yyyyyywwwwwwwwwxxxxxxxxxyyyyyyxxxwwwvvvttttttuuuvvvwwwwwwvvvtttrrrqqqqqqrrrsssppprrrttttttsssrrrssstttssstttuuutttrrrrrrsssuuurrrssstttuuuuuutttssssssooonnnmmmmmmmmmnnnpppqqqqqqqqqppppppooooooooonnnnnnnnnoooqqqpppmmmgggccc```bbbbbb]]]UUUOOOMMMNNNMMMOOORRRUUUYYY]]]___aaa______bbbggglllpppqqqpppooopppooonnnlllnnnsssvvvxxxuuussspppllljjjmmmpppqqqooollljjjiiieeebbb^^^[[[XXXVVVSSSQQQLLLJJJGGGEEEDDDCCC@@@>>>;;;;;;:::999888888777777555555555555555555555555555666888:::<<<>>>???@@@>>>>>>???@@@AAAAAAAAAAAABBBBBBDDDDDDDDDDDDCCCBBBDDDGGGSSSggg{{{zzzggg```^^^ZZZWWWUUUOOONNNNNNNNNPPPQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHEEEFFFFFFFFFGGGGGGHHHHHHEEEFFFGGGFFFDDDDDDEEEFFFDDDCCCCCCDDDDDDEEEFFFGGGEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFGGGGGGHHHGGGFFFFFFGGGHHHHHHHHHGGGHHHJJJLLLPPPSSSXXXcccsss|||wwwtttpppqqq|||~~~||||||zzz}}}||||||~~~~~~~~~~~~xxxppp]]]TTTOOOUUU___ggglllooooooiiiaaa]]]\\\\\\ZZZXXXOOOMMMIIIDDDAAABBBGGGLLLSSSdddzzzvvviiigggvvvIIIKKKNNNQQQSSSRRRQQQPPPRRRVVV[[[^^^aaadddgggiiieeeffffffeeeccc^^^ZZZXXXVVV[[[fffrrr|||}}}zzzwwwxxx~~~oooeeedddccc^^^YYYWWWXXXZZZ\\\^^^___``````cccfffiiikkkkkknnntttxxx~~~}}}{{{|||}}}~~~|||}}}~~~~~~}}}|||xxxxxxyyyzzz|||}}}~~~~~~}}}||||||{{{||||||}}}~~~}}}}}}}}}}}}|||{{{zzzyyyuuuuuuvvvvvvwwwwwwwwwwwwxxxwwwuuutttssstttvvvwwwwwwuuusssqqqqqqqqqrrrsssppprrrttttttssssssssstttrrrsssssssssrrrrrrtttuuurrrssstttuuuuuuuuussssssooonnnmmmmmmmmmnnnpppqqqpppppppppoooooooooooooookkkjjjjjjjjjjjjiiifffdddbbbdddddd^^^VVVPPPOOOPPPMMMNNNQQQUUUYYY]]]```bbbbbbcccffflllrrrwwwyyyyyy{{{||||||{{{zzz|||xxxtttrrrnnnjjjhhhkkkooopppnnnllljjjiiiccc```\\\XXXVVVSSSPPPMMMJJJIIIGGGFFFEEECCC@@@===;;;;;;:::999888777666666444555555555555555555555666777999;;;>>>???@@@AAA??????@@@AAAAAAAAA@@@@@@DDDDDDEEEFFFFFFEEEDDDCCCDDDKKK\\\uuuqqqccc```___ZZZTTTSSSNNNMMMMMMNNNPPPQQQQQQPPPMMMLLLLLLKKKKKKKKKKKKLLLJJJIIIHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGCCCDDDDDDBBBAAABBBDDDFFFDDDDDDCCCDDDDDDEEEFFFGGGCCCBBBCCCCCCDDDDDDEEEFFFDDDEEEFFFGGGHHHGGGGGGFFFGGGHHHHHHGGGFFFGGGIIILLLNNNQQQSSSYYYjjj|||vvvooonnnyyy~~~{{{xxxyyy{{{}}}{{{yyy|||}}}|||vvvnnn\\\SSSNNNTTT___fffkkknnnooojjjccc```___^^^[[[YYYKKKKKKIIIEEECCCEEELLLQQQ\\\rrrhhhccckkkKKKLLLNNNRRRTTTTTTRRROOOVVVWWWZZZ^^^bbbeeeggghhhjjjiiihhhfffccc___]]][[[^^^ccciiirrr~~~|||vvvsssooopppwww|||rrrllliiifffaaa]]]YYYWWWVVVXXX]]]```aaa```dddeeehhhmmmooopppvvv~~~}}}~~~}}}{{{~~~}}}||||||~~~}}}zzzxxxxxxxxxzzz{{{||||||||||||||||||}}}}}}}}}}}}||||||~~~~~~{{{yyywwwxxxyyyyyyxxxwwwvvvxxxyyywwwwwwvvvtttrrrrrrtttvvvzzzwwwuuuttttttsssrrrqqqrrrtttuuuuuutttsssssstttqqqrrrssssssssstttvvvxxxuuuuuuvvvxxxyyywwwssspppsssrrrrrrqqqpppppppppqqqnnnnnnnnnnnnnnnmmmmmmmmmllljjjhhhgggggggggeeedddgggeeebbb]]]YYYVVVSSSRRRQQQPPPQQQUUUYYY^^^```aaacccffflllrrrwww|||~~~uuuqqqooonnnoooooooooooopppooolllgggddd```]]]XXXUUURRROOOLLLJJJIIIFFFDDDBBBBBB@@@===;;;999999888666555444333222555555555444444555555666:::999999:::;;;===???AAACCCCCCBBBAAABBBCCCDDDEEEFFFFFFEEEDDDBBBBBBEEEGGGOOOWWWjjjsssiii^^^YYYXXXXXXTTTOOOOOOOOOQQQTTTVVVTTTOOOJJJLLLLLLKKKKKKKKKKKKLLLLLLMMMKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGEEEDDDBBBAAA@@@@@@AAABBBCCCCCCDDDFFFGGGHHHIIIJJJFFFEEEDDDDDDDDDEEEGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHIIIJJJJJJIIIHHHIIIIIIKKKSSSbbbuuu|||wwwttttttvvvyyy}}}||||||}}}||||||{{{wwwtttyyy}}}~~~}}}||||||{{{|||{{{zzz}}}tttlllYYYQQQKKKMMMXXXeeemmmoooooohhhbbbbbbeeebbbXXXOOOJJJDDDDDDHHHGGGDDDNNN\\\ooo}}}jjjiiiwwwJJJJJJLLLPPPTTTVVVVVVTTTWWWXXX[[[___cccfffhhhiiikkkjjjhhheeebbb```]]]\\\aaafffmmmwwwyyysssmmmlllkkkmmmsss{{{{{{sssnnnkkkhhhccc___YYYWWWVVVXXX]]]aaabbbbbbeeeeeehhhmmmoooqqqyyy}}}}}}~~~~~~|||~~~~~~}}}~~~~~~~~~~~~{{{yyyyyyzzz{{{{{{||||||||||||{{{{{{|||}}}}}}}}}}}}}}}}}}~~~~~~|||zzzxxxyyyzzzzzzyyyxxxwwwxxxzzzwwwwwwvvvtttrrrrrrtttvvvyyywwwuuutttuuuuuusssrrruuuvvvvvvuuusssrrrssstttssstttuuutttsssssstttvvvvvvvvvvvvwwwxxxwwwtttrrrsssrrrrrrqqqppppppqqqqqqpppoooooonnnmmmllllllkkkjjjhhhgggggghhhiiihhhggghhhgggfffddd```\\\XXXVVVSSSRRRRRRUUUYYY^^^bbbdddjjjnnnsssyyy}}}uuurrrooonnnooonnnnnnooopppooolllfffbbb___[[[WWWTTTQQQNNNKKKIIIGGGEEECCCAAA@@@???===:::888888777666555444333333555555444333444555666666999999:::;;;<<<>>>???@@@CCCBBBBBBAAABBBCCCDDDEEEFFFFFFFFFDDDCCCEEEHHHKKKQQQZZZooommmeee\\\YYYYYYYYYUUUQQQPPPPPPPPPSSSTTTSSSOOOKKKLLLKKKKKKKKKKKKLLLLLLMMMMMMKKKIIIIIIJJJKKKKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFDDDCCCBBBAAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHHHHEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGIIIIIIIIIIIIHHHHHHIIIKKKPPP\\\mmm|||wwwtttssssss{{{|||~~~}}}}}}zzz|||}}}||||||{{{|||~~~zzzzzzzzz{{{|||||||||{{{zzz}}}{{{{{{wwwnnnfffXXXQQQKKKMMMXXXdddlllnnnqqqlllgggeeeccc]]]SSSKKKDDDAAACCCIIIJJJKKKXXXjjjiii```hhhyyyHHHHHHJJJNNNSSSWWWYYYZZZXXXZZZ]]]```dddfffhhhiiijjjiiigggdddbbb___^^^]]]ccciiissszzztttmmmhhhdddfffiiilllpppxxx|||~~~yyytttpppnnnkkkfffaaaZZZYYYXXXZZZ]]]aaaddddddggggggjjjnnnqqquuu~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~|||zzz{{{{{{|||||||||||||||{{{zzz{{{|||}}}~~~|||}}}~~~~~~~~~}}}{{{zzzzzz{{{|||{{{yyyxxxyyyzzzxxxxxxwwwuuusssssstttvvvxxxvvvuuuuuuvvvvvvuuutttvvvwwwvvvtttrrrqqqrrrsssuuuvvvvvvtttsssrrrsssuuuwwwvvvuuuvvvwwwwwwvvvtttsssrrrrrrqqqqqqqqqqqqqqqrrrqqqpppooommmlllkkkkkkhhhgggfffgggiiikkkkkkkkkfffhhhiiihhhfffaaa]]]YYYVVVUUUUUUVVVZZZ```fffiiissswww}}}{{{vvvssspppnnnooolllmmmnnnpppoookkkddd___\\\YYYUUURRROOOMMMJJJHHHEEECCCAAA??????===;;;999666666666555555555444444555444333222333444777888999:::;;;===>>>???@@@@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGFFFEEEEEEGGGKKKOOOTTTbbbyyyyyyfffaaa[[[YYY[[[[[[WWWSSSPPPPPPPPPQQQRRRQQQOOOLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLJJJIIIIIIJJJKKKKKKJJJHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGHHHHHHIIIHHHHHHGGGIIIJJJLLLSSSaaasss{{{vvvsssrrrxxxyyy|||}}}{{{yyy{{{zzztttvvv~~~|||~~~~~~~~~}}}}}}}}}~~~~~~{{{zzz}}}}}}yyyvvvvvvxxxxxx{{{{{{zzzyyy~~~xxxtttrrrmmmddd^^^VVVPPPLLLOOOYYYeeelllooouuurrrkkkeee^^^UUULLLGGGCCCBBBFFFMMMPPPWWWjjj~~~dddVVV[[[lllJJJIIIIIIKKKQQQVVVZZZ\\\ZZZ\\\^^^aaadddggghhhiiihhhgggdddbbb```_________eeelllxxx~~~yyytttooojjjfffbbb```eeelllpppssszzz}}}yyy{{{xxxuuurrrppplllgggccc\\\\\\[[[\\\___cccfffhhhkkkjjjmmmrrrvvv{{{}}}|||~~~~~~~~~}}}|||}}}~~~}}}{{{|||||||||}}}||||||{{{{{{yyyzzz{{{}}}|||}}}}}}~~~~~~~~~}}}}}}{{{}}}~~~}}}{{{yyyzzz{{{xxxxxxxxxvvvtttsssuuuvvvvvvuuuuuuuuuwwwwwwvvvuuusssttttttrrrqqqqqqrrrttttttuuuuuuuuusssssstttvvvxxxvvvttttttvvvwwwwwwwwwsssrrrrrrqqqqqqqqqrrrrrrssssssrrrqqqpppooonnnmmmiiihhhggghhhjjjllllllllleeefffggggggeeebbb___]]]ZZZYYYYYYYYY\\\cccjjjppp{{{xxxuuussspppnnnnnnjjjkkklllnnnmmmhhhbbb\\\YYYVVVRRROOOMMMKKKHHHFFFCCCAAA???======<<<:::888555555555555555555555555555444333222333555888:::999:::===???@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEGGGGGGFFFEEEEEEIIINNNSSS\\\mmm}}}}}}ooobbb^^^[[[ZZZ\\\[[[XXXTTTQQQPPPPPPPPPPPPPPPOOONNNKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJIIIIIIJJJKKKJJJIIIGGGGGGHHHHHHHHHGGGEEEEEECCCCCCDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGIIIKKKJJJLLLVVVggguuu~~~{{{yyyxxxwwwxxxyyy|||}}}|||{{{|||~~~{{{qqqmmmrrr~~~|||{{{|||~~~|||{{{{{{||||||||||||{{{{{{{{{|||}}}~~~}}}zzzyyy{{{{{{wwwuuuvvvuuuxxx}}}}}}wwwvvvwww~~~xxxqqqkkkgggbbb\\\VVVUUUPPPNNNRRR\\\gggooosssxxxsssjjj^^^SSSKKKFFFEEEGGGIIINNNTTTZZZgggyyyfffTTTRRRcccyyyNNNKKKJJJKKKOOOUUUYYYZZZ[[[]]]___bbbdddfffhhhhhhfffdddbbb```___```aaacccgggooo}}}zzzwwwrrrnnnllliiigggeeebbbhhhooouuuxxx|||wwwtttttttttwwwvvvtttrrrppplllgggdddaaaaaa``````bbbeeejjjmmmppppppsssyyy~~~~~~|||~~~~~~~~~~~~|||||||||~~~~~~|||{{{|||||||||||||||{{{zzzyyyzzz{{{}}}|||}}}}}}~~~~~~~~~~~~~~~|||~~~~~~|||zzzzzzzzzxxxyyyyyywwwuuutttuuuvvvuuuttttttvvvwwwwwwvvvtttnnnpppqqqqqqpppqqqsssuuurrrtttuuutttttttttvvvxxxwwwuuusssssstttwwwwwwwwwsssrrrrrrqqqrrrrrrsssssssssssssssrrrrrrrrrrrrrrrllljjjiiiiiikkklllkkkkkkfffffffffeeedddccccccbbb^^^^^^^^^^^^```gggpppvvv{{{tttsssrrrnnnlllmmmhhhhhhiiijjjiiieee^^^YYYUUURRROOOLLLJJJIIIFFFDDDAAA???===<<<<<<;;;999777444444444444555555555555555444444444555777999;;;:::;;;>>>@@@AAAAAAAAAAAA@@@AAABBBCCCCCCDDDDDDDDDFFFFFFEEEDDDFFFKKKSSSXXXhhh|||tttkkk```^^^[[[ZZZ[[[ZZZVVVSSSQQQQQQQQQPPPOOOOOOOOOPPPLLLLLLKKKKKKKKKKKKLLLLLLJJJIIIHHHIIIKKKKKKJJJHHHGGGGGGIIIIIIIIIHHHFFFEEECCCCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHJJJKKKIIIHHHOOO]]]iiiuuu|||}}}}}}~~~yyyyyyyyyzzz~~~~~~{{{}}}|||}}}}}}wwwrrrnnnoooxxxwwwvvv{{{~~~zzzxxxxxxyyy{{{{{{{{{{{{|||}}}~~~{{{xxxwwwxxxwwwttttttwwwvvv|||xxxqqqpppsss~~~~~~vvvqqqiiiccc___[[[WWWTTTUUURRRRRRVVV```jjjrrrvvvuuunnnbbbTTTHHHCCCDDDGGGIIIMMMTTT]]]hhh{{{}}}```WWWSSS^^^sssSSSPPPMMMNNNQQQUUUXXXZZZ\\\]]]___bbbdddfffggggggeeecccaaa___```cccfffhhhmmmvvvyyyvvvrrrppppppooonnnmmmiiimmmtttzzz~~~sssmmmiiiggghhhkkkppppppppppppnnnllljjjhhhhhhhhhgggffffffhhhmmmqqquuuvvv{{{~~~}}}~~~~~~~~~}}}{{{}}}||||||~~~}}}{{{zzzzzz{{{{{{{{{{{{{{{zzzyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~|||zzzyyyyyyxxxyyyzzzyyyvvvuuuvvvwwwtttssstttuuuwwwwwwuuurrrkkkmmmppprrrrrrrrrtttuuurrrssstttuuutttuuuwwwzzztttsssqqqrrrtttvvvwwwwwwrrrrrrrrrrrrrrrsssssstttssssssssssssssssssssssssooommmkkkkkkkkklllkkkjjjiiiiiihhhgggffffffggggggbbbcccdddccceeekkkuuu||||||uuuppppppoookkkjjjlllffffffffffffddd```[[[WWWQQQOOOKKKIIIHHHGGGDDDCCC@@@>>><<<;;;;;;:::888666444444444444444444555555444444555666888:::;;;<<<<<<===>>>@@@AAABBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDIIIQQQ[[[bbbyyyqqqiii]]][[[YYYXXXWWWVVVTTTRRRQQQRRRSSSRRRPPPOOOPPPQQQNNNMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHIIIKKKKKKIIIGGGFFFGGGIIIJJJJJJHHHGGGEEECCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAABBBBBBCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGIIIJJJHHHGGGLLLVVV^^^hhhrrr}}}~~~~~~}}}{{{zzzyyy||||||tttsssvvv}}}zzzyyyzzz{{{~~~wwwooooooqqqxxx{{{sssqqqvvv{{{xxxxxxxxx{{{|||}}}xxxuuuuuuuuusssppprrrvvv{{{~~~qqqkkkkkkppp{{{xxxnnniiibbb\\\YYYXXXWWWVVVXXXWWWVVVZZZbbbjjjqqquuukkkdddWWWJJJBBBBBBGGGKKKKKKRRR^^^mmm}}}vvv___PPPTTT^^^pppWWWTTTRRRRRRTTTXXX[[[\\\\\\]]]___aaaccceeeffffffeeedddaaaaaacccggglllooowww|||zzzwwwwwwwwwxxxwwwvvvtttwww{{{wwwlllccc```^^^[[[^^^cccgggiiijjjllllllmmmnnnnnnnnnnnnmmmkkkiiikkkpppuuuyyy{{{}}}~~~~~~}}}~~~}}}|||}}}}}}}}}~~~}}}{{{xxxxxxyyyzzz{{{{{{{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~|||~~~|||zzzyyyxxxxxxyyyzzzyyywwwvvvvvvwwwsssssssssuuuvvvuuusssppplllooosssuuuuuuttttttttttttuuuvvvuuutttuuuvvvxxxqqqppppppqqqsssuuuvvvuuurrrrrrrrrrrrrrrssstttttttttsssssssssrrrqqqqqqqqqooommmkkkkkklllmmmlllkkkiiiiiijjjjjjiiiiiihhhgggdddgggiiiiiijjjoooyyywwwqqqmmmmmmkkkhhhhhhkkkeeedddbbbaaa___]]]XXXUUUOOOLLLIIIGGGFFFEEECCCAAA???>>><<<;;;;;;:::888777444444444444444444444444333555777999;;;<<<======>>>>>>>>>???AAABBBDDDEEEBBBCCCDDDDDDDDDCCCBBBAAA???@@@AAAEEEMMMYYYfffooowwwlllbbbXXXVVVTTTSSSSSSRRRRRRQQQPPPSSSUUUTTTQQQPPPPPPRRRPPPOOOMMMLLLJJJIIIIIIIIIIIIHHHHHHIIIKKKKKKIIIGGGDDDEEEHHHIIIIIIHHHFFFDDDCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDCCCBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHFFFGGGGGGGGGHHHKKKPPPUUUZZZeeettt}}}~~~|||}}}}}}zzzxxxyyy}}}tttooonnnxxxyyyvvvxxx{{{zzz{{{}}}zzzsssmmmqqqxxxwwwsssooommmsss~~~zzzzzz{{{{{{}}}{{{xxxvvvuuurrrnnnpppuuuxxxkkkfffgggnnnzzzxxxooofffbbb\\\XXXVVVXXXZZZ[[[]]]\\\[[[]]]aaaggglllooo___XXXNNNEEECCCFFFKKKOOOTTT___qqquuu]]]PPPNNN[[[pppYYYVVVTTTUUUXXX[[[]]]^^^\\\]]]___aaacccdddeeeeeefffeeecccccceeekkkpppttt~~~||||||}}}}}}|||{{{~~~sssiii___XXXWWWWWWVVVYYY___aaacccfffiiikkknnnqqqsssrrrrrrqqqnnnkkkmmmrrrwww|||~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~}}}}}}~~~|||zzzvvvwwwxxxyyyzzzzzz{{{zzz{{{|||}}}~~~~~~}}}}}}~~~~~~{{{}}}|||yyyxxxxxxxxxzzz{{{zzzxxxvvvvvvwwwssssssssstttuuutttqqqooonnnqqqvvvxxxwwwuuutttsssvvvwwwwwwvvvttttttuuuvvvpppooooooqqqsssuuuuuutttrrrrrrrrrrrrrrrssstttuuuttttttsssrrrpppooonnnnnnnnnmmmkkkkkkmmmnnnmmmmmmfffhhhjjjlllkkkiiifffdddfffiiillllllmmmrrr{{{|||tttoookkkkkkiiiffffffjjjeeeccc```^^^]]]ZZZWWWTTTMMMKKKHHHFFFEEEDDDBBBAAA???===<<<;;;;;;:::999777555555444444444333333333333555888;;;===>>>======??????>>>???@@@BBBEEEFFFCCCDDDDDDDDDDDDBBBAAA@@@<<<===@@@FFFPPP___nnnxxxwwwooofffZZZSSSRRRPPPOOOOOOPPPPPPQQQPPPSSSVVVUUUSSSQQQQQQRRRQQQPPPNNNLLLJJJIIIHHHHHHIIIHHHHHHJJJKKKKKKIIIGGGBBBDDDFFFHHHHHHGGGEEECCCDDDDDDEEEEEEEEECCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCDDDCCCBBB@@@???@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHEEEEEEEEEFFFHHHKKKNNNOOOOOO\\\mmmxxx{{{{{{|||~~~|||~~~zzzwwwxxx{{{xxxpppmmmkkksss~~~yyyuuuxxx}}}tttvvvxxx|||~~~wwwooonnnttt{{{rrrkkkiiihhhmmmyyy||||||}}}|||~~~}}}zzzxxxsssnnnpppvvvsssgggccceeennnyyy}}}rrrhhhbbb^^^YYYVVVUUUXXX\\\___aaa```^^^^^^```dddgggjjjVVVPPPIIIDDDFFFJJJOOOQQQ```nnnpppYYYOOOOOORRReee}}}\\\]]]^^^]]]]]]]]]___aaa```aaacccdddeeefffffffffjjjdddbbbgggnnnsssyyy~~~vvvmmm^^^[[[WWWUUUVVVXXXYYYZZZ^^^___aaadddhhhmmmqqqsssuuutttrrroooooorrrwww|||~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~|||||||||}}}}}}{{{zzzyyyxxxyyyyyy{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}|||yyy{{{||||||yyywwwvvvvvvwwwzzz|||zzzwwwttttttuuuuuuttttttsssrrrpppoooooooooqqqsssuuuuuusssqqqoootttuuuvvvuuusssrrrrrrsssssssssrrrrrrqqqrrrrrrrrrsssrrrssstttvvvwwwvvvuuuttttttsssrrrrrrqqqqqqpppnnnnnnmmmmmmmmmnnnnnnoookkkkkkjjjjjjiiihhhhhhgggfffggghhhkkkpppvvv|||~~~yyyqqqooommmlllkkkhhhdddaaadddbbb___\\\ZZZWWWRRROOOMMMLLLJJJGGGDDDBBBAAA@@@???>>><<<:::888777666666===:::666333222222444666555666777999;;;===>>>???CCCBBB@@@??????@@@BBBCCCEEEEEEDDDBBB???>>>>>>???===<<<@@@LLLWWWcccuuu~~~oooccc\\\[[[TTTQQQOOONNNOOOPPPOOOOOOSSSUUUWWWUUUQQQOOOOOOQQQOOONNNMMMKKKKKKKKKKKKLLLIIIIIIHHHGGGGGGGGGHHHHHHEEEFFFFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFEEECCCAAA@@@BBBAAAAAABBBCCCCCCBBB@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCDDDDDDCCCAAA???>>>CCCBBBAAACCCEEEFFFEEEDDDEEEEEEEEEFFFHHHJJJLLLMMMMMMTTTbbboootttssstttxxx}}}zzzuuutttvvv{{{vvvmmmiiifffkkkyyy|||uuurrrooorrryyyzzzwwwvvv~~~{{{uuuooojjj```fffmmmvvvyyyrrrvvv~~~|||wwwpppkkkkkktttuuuhhh]]]\\\aaaeeeyyytttgggfff\\\[[[ZZZZZZ[[[^^^```bbbjjjaaaZZZ[[[]]]^^^^^^___QQQKKKGGGIIIKKKMMMWWWbbblllkkkTTTNNNKKKEEESSSmmm\\\]]]___```___```bbbcccdddeeefffhhhiiijjjjjjjjjmmmhhhgggnnnwww}}}xxxmmmeee[[[XXXTTTSSSTTTWWWXXXYYY]]]^^^```cccgggmmmqqqtttxxxwwwtttrrrppprrrwww{{{~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}~~~}}}|||{{{yyyyyyyyyzzzzzz{{{{{{||||||}}}~~~~~~~~~}}}|||{{{}}}~~~}}}{{{xxxxxxxxxxxxzzz{{{zzzwwwuuutttuuuvvvuuutttrrrqqqqqqpppppprrrssstttuuuuuutttsssrrrvvvwwwwwwuuusssqqqqqqrrrsssrrrrrrqqqqqqqqqrrrrrrsssrrrrrrtttvvvwwwvvvtttssssssrrrrrrqqqppppppppppppooonnnnnnmmmmmmmmmmmmkkkkkkkkkjjjiiihhhhhhhhhggggggiiilllqqqvvv{{{~~~xxxtttooonnnllljjjiiifffbbb___bbb___\\\ZZZXXXUUUQQQNNNLLLKKKIIIFFFDDDBBB@@@@@@???>>><<<:::888777666666999777555333333444666777666666888:::<<<>>>???@@@CCCBBBAAA@@@@@@AAABBBCCCFFFFFFEEEBBB>>>;;;::::::<<>>===;;;999777666666555444444333444444555666777777888999;;;===???AAABBBBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDCCCAAA===:::999999<<>>>>>???@@@AAABBBCCCDDDAAAAAAAAAAAABBBCCCDDDEEECCCBBBBBBDDDGGGIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFGGGIIIPPPYYY___dddmmmvvvyyy~~~{{{yyy{{{}}}~~~mmmddd^^^^^^ccckkkuuu}}}pppmmmjjjjjjnnntttxxx{{{}}}~~~}}}zzzwwwrrrlllddd___gggsss{{{tttnnnhhhiiissszzzoooiiihhhmmmzzz~~~xxxqqqiii^^^VVVWWW\\\gggyyy~~~{{{pppddddddbbbdddhhhllloooqqqrrrrrrhhh^^^TTTQQQPPPNNNOOOQQQMMMKKKNNNVVV```mmm~~~ppp]]]NNNFFFIIIVVVcccvvvYYY]]]aaaddddddeeeeeefffjjjlllooorrrttttttttttttuuusssvvv{{{tttmmmfff```\\\\\\ZZZXXXYYY\\\```bbbcccbbbcccdddfffjjjnnnsssuuuzzzyyyxxxvvvtttuuuxxxzzz}}}}}}~~~}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}}}}||||||}}}~~~|||{{{{{{{{{{{{~~~~~~|||{{{{{{|||zzzzzzzzzzzzxxxwwwwwwwwwxxxwwwtttsssrrrrrrssstttwwwvvvuuuttttttuuuvvvwwwvvvwwwwwwuuusssqqqqqqrrrrrrqqqqqqqqqqqqrrrrrrsssqqqqqqqqqrrrttttttsssqqqpppppppppooonnnnnnmmmmmmllllllllllllkkkkkkjjjjjjllllllkkkkkkjjjjjjjjjjjjiiijjjlllooorrrtttvvvwww|||~~~~~~zzzvvvqqqmmmkkkmmmjjjhhhfffdddbbb___]]][[[YYYWWWUUUSSSQQQMMMJJJHHHGGGEEEBBB@@@???>>>===<<<;;;:::888666666555555222222333555555666666666999:::;;;===???AAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBB>>>??????>>><<<;;;<<<===>>>GGGVVVdddrrr{{{fff^^^______\\\[[[XXXUUURRRQQQPPPPPPOOONNNQQQRRRRRRQQQPPPPPPQQQQQQNNNMMMMMMLLLKKKKKKJJJJJJHHHGGGFFFFFFEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCBBBDDDEEEGGGGGGFFFDDDCCCBBB@@@??????AAABBBAAA@@@======>>>???AAABBBCCCCCCEEEDDDBBBAAAAAABBBCCCDDDEEEEEEDDDFFFHHHIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFIIIOOOUUU\\\iiivvvzzz~~~|||zzzzzz{{{{{{~~~wwwnnnccc[[[YYY\\\dddjjjvvv||||||sssqqqooonnnooorrruuuvvvzzz|||}}}||||||wwwqqqlllgggdddqqq~~~}}}}}}{{{yyyuuunnngggcccbbbhhhwwwzzzpppfffcccfffpppxxxsssmmmfff]]]VVVWWW\\\eeexxx|||zzzrrrhhhiiijjjmmmrrrvvvwwwuuuqqqnnn```WWWOOOMMMMMMLLLOOOSSSRRRSSSYYYcccppp~~~kkk[[[MMMIIIJJJRRRfffzzzXXX[[[```cccddddddeeeffflllnnnqqquuuwwwxxxwwwwwwyyyxxx{{{{{{yyyuuupppiiiccc___]]]\\\[[[[[[]]]aaafffhhhiiiiiiiiikkkmmmooorrruuuwwwyyyyyyyyyxxxvvvwwwyyy{{{~~~~~~}}}}}}}}}}}}}}}||||||{{{|||{{{zzzzzz{{{|||}}}~~~}}}||||||{{{|||~~~~~~|||{{{{{{{{{|||}}}~~~~~~}}}{{{zzz{{{|||{{{{{{zzzyyyyyyyyyxxxxxxxxxwwwuuuttttttttttttuuuvvvuuusssrrrrrrsssuuuvvvssstttuuutttsssrrrssstttrrrrrrqqqqqqrrrsssssstttqqqqqqppprrrssstttrrrqqqppppppooonnnnnnmmmmmmlllhhhiiijjjkkkkkkkkkkkkkkklllllllllkkkkkkkkkkkkkkkjjjkkkmmmooorrrtttuuuvvv{{{}}}{{{zzzyyyvvvssspppmmmlllllliiifffdddbbb```^^^\\\YYYWWWTTTSSSRRRPPPLLLJJJFFFDDDBBB@@@>>>===<<<<<<;;;:::888777666555444444222333444666666666555555:::;;;<<<>>>@@@BBBCCCDDDAAACCCEEEFFFFFFEEECCCAAA======>>>===<<<<<<>>>@@@BBBMMM^^^qqqnnn^^^ZZZ]]]]]][[[ZZZTTTRRRPPPPPPQQQRRRRRRRRRRRRQQQPPPOOOPPPPPPQQQQQQMMMMMMLLLLLLKKKJJJJJJIIIGGGGGGFFFEEEDDDCCCCCCDDDAAABBBCCCDDDDDDDDDCCCBBBAAABBBDDDFFFGGGFFFEEEDDDBBB@@@>>>>>>@@@AAA@@@@@@===>>>>>>???AAABBBBBBCCCEEEDDDCCCCCCCCCDDDEEEFFFIIIHHHGGGGGGHHHHHHGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGEEEFFFJJJOOOXXXfffsssyyy~~~|||zzzyyyxxxxxx{{{{{{ooobbbXXXUUUUUUVVVccckkkrrrvvvzzz~~~~~~zzzyyyyyyxxxwwwwwwwwwxxxyyyzzz{{{~~~~~~xxxrrrooooooppp~~~~~~zzzxxxxxxwwwssspppjjjddd______cccmmm~~~|||lllccc]]]^^^gggttt}}}yyysssnnnjjjddd]]]VVVXXX]]]eeewww~~~|||}}}wwwqqqsssvvvyyy}}}~~~zzzrrriiicccXXXQQQLLLKKKLLLMMMQQQVVVYYY___hhhtttsss```TTTJJJEEEKKKTTTaaaxxxXXX[[[___aaabbbcccdddffflllooossswwwyyyzzzzzzyyy{{{zzz~~~xxxrrrrrrpppkkkeee___\\\[[[ZZZYYYZZZ^^^ccchhhkkklllooopppsssvvvxxxzzz{{{{{{{{{||||||{{{yyyxxxyyy{{{}}}}}}}}}}}}|||{{{zzzyyyzzzyyyyyyyyyzzz|||~~~}}}|||{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}|||}}}}}}|||zzzyyy{{{|||}}}{{{yyyyyyzzzzzzzzzyyywwwwwwwwwvvvvvvvvvuuuuuuuuutttsssrrrrrrssstttuuuppprrrssssssrrrrrrssstttsssrrrrrrsssssstttuuuvvvrrrqqqqqqrrrssstttrrrppppppoooooonnnnnnmmmmmmlllggghhhjjjlllmmmmmmmmmlllllllllllllllllllllllllllllllllmmmoooqqqsssuuuvvvyyy{{{|||zzzyyyyyyyyyxxxwwwtttrrrooommmkkkiiigggcccaaa___^^^[[[YYYVVVTTTRRRQQQPPPNNNKKKHHHCCCBBB@@@>>>===;;;;;;:::999999777666555444444444333444555666777777777777:::;;;<<<>>>@@@BBBDDDEEEBBBCCCEEEFFFFFFEEECCCBBB@@@@@@>>><<<;;;<<<@@@CCCJJJVVViii}}}pppdddYYYXXXZZZYYYWWWWWWQQQOOONNNOOOQQQSSSTTTTTTSSSQQQOOONNNOOOPPPPPPOOOLLLLLLLLLLLLKKKJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBB???@@@AAABBBCCCBBBAAAAAA???AAACCCEEEFFFFFFEEEDDDBBB???======>>>@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFIIIJJJLLLKKKIIIHHHGGGHHHHHHFFFDDDEEEEEEGGGHHHHHHHHHGGGFFFFFFDDDDDDHHHLLLSSS```mmmuuu~~~|||yyyxxxwwwwww}}}}}}nnn```WWWQQQKKKTTTZZZaaafffnnnwww|||{{{}}}{{{vvvvvvyyy}}}yyyvvvtttssssssqqqmmmiiieeeaaa```dddkkkvvvyyyrrr```ZZZWWW]]]jjjxxx|||xxxrrrnnnkkkgggdddaaa[[[WWWYYY___gggyyy~~~zzz|||tttjjjaaa[[[VVVQQQNNNOOOPPPQQQVVV\\\fffppp|||qqq\\\MMMCCCCCCHHHSSSbbbsss[[[]]]___```aaabbbdddfffmmmpppuuuyyy|||}}}|||{{{||||||}}}vvvpppkkkllllllhhhbbb\\\ZZZYYYYYYYYYZZZ___eeekkknnnoooqqqtttyyy~~~|||zzzyyyyyy{{{~~~||||||}}}~~~~~~}}}|||{{{zzzzzzyyyyyyyyy{{{|||}}}|||{{{yyyyyyyyy{{{~~~~~~~~~~~~}}}}}}}}}{{{zzzzzz{{{}}}~~~{{{yyyxxxzzz{{{{{{yyyvvvwwwxxxyyyxxxwwwuuuttttttsssssssssssssssssstttppprrrrrrrrrppppppppprrrtttssssssttttttvvvwwwwwwsssrrrrrrsssttttttrrrqqqppppppoooooonnnmmmmmmmmmjjjkkkmmmooooooooonnnmmmlllllllllllllllmmmmmmmmmmmmmmmlllmmmooorrrvvvwwwwwwzzz~~~~~~zzzwwwuuuttttttwwwvvvtttrrrooollliiihhhfffccc___]]][[[ZZZXXXVVVRRRPPPOOONNNMMMLLLIIIFFFAAA@@@???===;;;:::999999888888666555444444333333222333444666888999;;;;;;:::;;;<<<>>>@@@BBBDDDDDDBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@>>>;;;;;;???DDDIIISSSbbbvvvvvvccc\\\WWWXXXXXXUUUTTTUUUPPPNNNMMMNNNPPPSSSTTTTTTUUURRRNNNMMMNNNOOONNNMMMKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFDDDCCCBBBAAAAAAAAA===>>>???AAAAAAAAA@@@???>>>???BBBDDDEEEEEEDDDCCCAAA???===<<<>>>???@@@???AAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEGGGJJJKKKLLLMMMJJJHHHGGGGGGHHHHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFEEECCCBBBCCCGGGJJJNNNYYYcccnnn{{{|||zzzzzzsssyyy|||mmmcccYYYPPPNNNQQQTTTWWW___kkktttvvv{{{~~~}}}~~~yyyvvvrrrpppqqqpppllliiifffccceeellluuu~~~wwwooohhh[[[VVVVVV```nnn|||~~~vvvqqqnnniiieeecccaaa``````\\\ZZZ]]]dddkkk}}}zzzpppeee]]]XXXVVVUUUSSSTTTYYY]]]___eeelll{{{zzzhhhYYYNNNHHHDDDNNNZZZfffttt]]]^^^``````aaabbbeeegggnnnqqqvvv{{{~~~~~~~~~}}}|||}}}{{{uuuoookkkgggiiijjjgggaaa\\\YYYYYYYYYZZZ\\\aaahhhmmmqqqrrrrrrvvv}}}zzzxxxxxxuuuzzz~~~~~~~~~zzz{{{}}}~~~~~~~~~|||{{{yyyyyyxxxyyyzzz{{{|||zzzyyyxxxxxx{{{}}}}}}~~~}}}~~~}}}|||zzzzzz|||~~~~~~{{{xxxxxx{{{|||{{{zzzuuuwwwyyyzzzzzzxxxvvvtttttttttttttttttttttttttttqqqrrrsssqqqooonnnnnnoootttttttttuuuuuuwwwxxxxxxtttsssrrrsssttttttsssqqqpppppppppooonnnnnnmmmmmmnnnoooqqqrrrrrrpppnnnmmmllllllmmmmmmmmmmmmmmmmmmnnnmmmllllllooorrrvvvyyyuuuyyy}}}}}}|||zzzxxxvvvtttrrrqqquuutttssspppmmmiiifffeeedddaaa]]]ZZZXXXWWWUUUTTTPPPNNNLLLLLLKKKJJJGGGEEE@@@???>>><<<:::999999888888777666555444333333333111222333555888;;;>>>???:::;;;<<<>>>@@@BBBDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB>>>===;;;:::<<>>???@@@@@@???>>>===>>>AAACCCDDDDDDDDDCCCAAA???<<<<<<===?????????CCCCCCBBBBBBBBBBBBAAAAAAEEEFFFHHHJJJKKKKKKJJJJJJHHHGGGFFFFFFHHHHHHGGGFFFFFFGGGHHHIIIHHHFFFDDDCCC@@@@@@BBBFFFHHHKKKSSS\\\ggguuu}}}}}}qqquuu|||xxxnnncccZZZNNNOOONNNMMMSSS```jjjmmmwww}}}yyy{{{~~~yyyssspppqqqqqqooommmhhhgggjjjsss|||{{{sssnnnhhhaaaYYYVVVWWWcccqqq~~~uuummmjjjhhheeeccc```^^^___aaa___^^^cccjjjoooqqqbbbXXXSSSRRRSSSUUUUUUZZZbbbiiinnnuuu}}}rrr```RRRIIIHHHJJJOOO___nnnwww___```aaaccceeeggghhhiiirrruuuyyy|||~~~}}}wwwnnniiiiiihhhiiihhhddd]]]XXXWWWXXX[[[\\\```fffmmmrrrtttuuuzzz|||~~~zzzxxxxxxzzz|||}}}|||wwwwwwxxxyyyzzz{{{|||}}}}}}zzzxxxxxxzzzzzz{{{xxxyyyzzz{{{|||}}}~~~}}}~~~}}}{{{~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{{{{zzzzzzzzz|||{{{zzzyyyxxxwwwwwwwwwrrrsssssssssssssssrrrrrrrrrqqqpppooonnnnnnnnnnnnrrrsssssstttuuuuuuuuutttqqqsssuuuvvvwwwvvvuuutttppppppqqqqqqqqqppppppooonnnooopppqqqppppppqqqsssqqqpppooonnnnnnooopppqqqooonnnmmmmmmnnnqqquuuwwwyyy{{{}}}}}}wwwsssrrrrrrpppnnnrrrqqqpppooonnnjjjddd```^^^\\\YYYXXXXXXWWWSSSPPPKKKIIIHHHGGGGGGGGGEEECCC>>>===<<<:::999888777777888777666555555555555555555666666777999;;;===???===???AAADDDEEEDDDCCCBBBAAABBBCCCDDDDDDBBB@@@>>>EEE@@@>>>???AAAFFFPPPZZZgggwwwpppaaaYYYWWWVVVVVVVVVUUURRRPPPSSSRRRQQQPPPOOONNNNNNNNNQQQNNNJJJJJJLLLMMMLLLKKKMMMLLLKKKJJJJJJJJJJJJKKKHHHGGGEEECCCBBBAAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@DDDEEEEEEFFFEEECCCAAA@@@??????>>>======>>>???@@@CCCBBB@@@??????@@@BBBCCCIIIJJJKKKKKKLLLLLLKKKKKKGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDBBB@@@???@@@@@@@@@AAAEEEJJJPPPSSS^^^nnn|||yyyyyy{{{}}}|||ppphhhZZZPPPIIILLLQQQSSSXXX^^^gggppp|||}}}zzzzzz}}}~~~|||uuuqqqrrrtttttttttppppppsssyyywwwooojjjeee___ZZZWWWUUUXXXdddwwwuuufff```ccceeeaaa[[[```\\\[[[^^^bbbdddiiipppzzztttfff[[[SSSOOORRRXXX```iiirrrtttrrruuu}}}mmmZZZOOOIIIGGGJJJNNNcccuuu```aaabbbdddfffiiikkkmmmsssuuuxxx{{{}}}}}}||||||{{{||||||zzztttlllggghhhhhhiiigggbbb[[[WWWWWWYYY[[[]]]aaagggnnntttxxxyyy}}}|||yyyxxxxxxzzz}}}~~~}}}}}}wwwxxxyyyzzz{{{|||}}}}}}}}}yyywwwwwwxxxyyyzzz{{{{{{|||}}}~~~|||}}}~~~~~~~~~~~~}}}|||~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzz{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvuuuuuussssssrrrqqqppppppoooooorrrrrrssstttttttttttttttrrrsssuuuvvvvvvuuutttsssoooppppppqqqqqqqqqppppppnnnpppqqqqqqpppoooppprrrrrrqqqpppoooooopppqqqqqqooonnnmmmmmmooorrruuuwwwzzz|||~~~~~~zzzvvvsssrrrrrrpppnnnqqqooonnnlllkkkgggccc___]]][[[XXXWWWWWWUUUQQQNNNIIIHHHFFFEEEEEEDDDBBB@@@===<<<:::999777666666666777777666555444444555555444555666888:::;;;<<<===>>>???AAABBBCCCDDDCCCCCCCCCCCCDDDEEEDDDCCCAAA???===<<<===AAADDDKKKWWWcccrrroooaaaXXXWWWUUUUUUUUUTTTQQQOOOQQQPPPOOOOOOOOOOOOOOOPPPPPPMMMJJJJJJKKKLLLKKKIIIKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFEEECCCBBBBBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAADDDDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>>???AAAAAADDDCCCAAA@@@@@@AAACCCDDDDDDFFFIIIJJJKKKIIIGGGEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFFFFFFFEEECCCAAA@@@AAAAAA@@@BBBEEEIIINNNQQQZZZiii}}}~~~{{{{{{{{{|||~~~wwwpppfff[[[RRRNNNLLLKKKOOOUUU\\\dddppp{{{~~~{{{zzz{{{{{{yyywww{{{}}}yyyvvvwwwyyy{{{{{{xxxyyy{{{yyyqqqkkkhhhddd___ZZZZZZXXX\\\hhhyyy{{{pppddd```aaacccaaa^^^```]]]^^^cccfffgggkkkppp{{{|||tttjjj^^^VVVPPPOOOUUU]]]kkkuuu~~~{{{|||wwwdddYYYMMMGGGEEEIIIUUU```sssbbbbbbcccdddgggkkkooorrrtttvvvyyy{{{|||{{{zzzyyywwwxxx}}}{{{xxxvvvqqqjjjggghhhiiiiiifff```ZZZVVVXXXZZZ[[[^^^bbbhhhooovvv||||||yyyyyyzzzzzz|||}}}|||}}}}}}~~~~~~}}}}}}|||xxxyyyyyyzzz{{{|||}}}}}}~~~|||yyyvvvuuuvvvwwwxxx~~~~~~{{{{{{{{{|||}}}}}}~~~~~~~~~~~~}}}|||}}}~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyxxxyyyyyyyyyzzzzzzzzzyyyyyywwwvvvuuuttttttssssssrrrrrrqqqqqqrrrrrrsssttttttttttttsssssstttuuuuuuuuutttsssrrrnnnooopppqqqqqqqqqqqqqqqpppqqqrrrqqqooonnnooopppssssssrrrqqqppppppqqqqqqpppooonnnnnnppprrruuuvvv{{{}}}~~~zzzxxxuuutttsssrrrpppnnnooommmjjjhhhgggddd```]]]\\\ZZZXXXVVVTTTRRRNNNKKKGGGEEECCCBBBAAA@@@===;;;;;;:::999777666555444444666555555444444444555555333555888:::<<<<<<<<<;;;>>>???@@@AAABBBBBBCCCDDDDDDDDDEEEEEEDDDCCCAAA@@@999;;;???EEEIIIQQQaaappp}}}nnnbbbXXXVVVUUUTTTTTTSSSQQQOOONNNNNNNNNNNNNNNOOOPPPPPPOOOMMMJJJIIIIIIIIIHHHGGGJJJJJJKKKKKKJJJHHHGGGFFFFFFFFFEEEDDDCCCCCCDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@????????????@@@AAACCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBDDDHHHJJJJJJGGGCCCAAABBBBBBBBBAAABBBBBBCCCCCCGGGGGGGGGFFFEEEDDDCCCBBBCCCBBBBBBBBBEEEHHHLLLOOORRR```ttt}}}||||||~~~zzzxxxnnncccXXXMMMFFFGGGKKKMMMSSS\\\eeelllsssyyy}}}{{{zzzyyyxxxyyy|||}}}{{{zzzwwwtttqqqtttuuuwwwzzz}}}~~~|||}}}yyyuuupppmmmkkkiiiddd```]]]\\\```kkkzzzsssmmmfffbbbccceeeeeeddddddccceeejjjmmmlllnnnqqq~~~}}}vvvpppeee]]]UUUQQQOOORRR\\\fffyyy}}}kkk\\\MMMHHHDDDDDDHHHTTTgggyyybbbbbbbbbdddhhhmmmrrruuuvvvxxxzzz||||||zzzxxxwwwuuuwww|||}}}xxxuuutttqqqkkkiiijjjllljjjggg```YYYWWWYYY]]]]]]```eeejjjpppwww}}}~~~}}}|||{{{{{{||||||}}}}}}}}}}}}}}}}}}|||{{{zzzyyyyyyzzz{{{{{{|||}}}}}}{{{zzzxxxuuussssssuuuwww{{{{{{{{{{{{|||~~~~~~}}}||||||}}}~~~||||||{{{zzzzzzzzzzzzzzz{{{{{{zzzzzzzzz{{{{{{|||yyyyyyyyyxxxwwwuuutttsssttttttttttttsssrrrrrrqqqrrrsssssstttttttttsssssstttttttttttttttsssrrrqqqmmmnnnooopppqqqrrrrrrrrrpppqqqrrrqqqnnnmmmnnnooosssrrrrrrqqqppppppppppppppppppooopppqqqsssuuuvvv|||}}}~~~|||yyyyyyxxxvvvtttqqqnnnlllnnnkkkhhheeedddbbb^^^\\\[[[ZZZXXXUUURRROOOLLLJJJFFFCCCAAA???>>>===:::888:::999888666555555444444555444444444444444555666444777:::>>>??????===<<>>CCCHHHMMMWWWlll~~~tttjjjaaaXXXWWWUUUUUUUUUTTTQQQOOONNNNNNMMMMMMMMMNNNNNNOOONNNLLLJJJHHHGGGFFFFFFEEEHHHIIIJJJKKKJJJHHHFFFDDDFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCAAA@@@@@@@@@AAABBB??????@@@AAABBBCCCDDDEEEBBBBBBAAAAAAAAABBBCCCCCCCCCEEEGGGHHHHHHFFFDDDBBBAAAAAAAAAAAABBBBBBCCCDDDGGGGGGGGGFFFEEEDDDDDDCCCEEEDDDCCCCCCEEEGGGJJJLLLLLLVVViii~~~|||{{{|||~~~vvvgggWWWKKKGGGHHHGGGIIIMMMRRRWWW\\\aaadddggggggggghhhlllqqqvvvyyy~~~}}}|||{{{xxxuuurrrooommmnnnppprrrvvvyyy|||~~~vvvtttrrrqqqpppnnnjjjfff``````dddnnn{{{rrrpppmmmkkkkkklllmmmnnnllljjjjjjnnnooonnnooosss~~~}}}tttkkkddd[[[VVVQQQQQQRRRWWWdddppp||||||rrreeeWWWLLLDDDCCCEEEMMMYYYggg{{{bbbbbbbbbeeeiiinnntttwwwyyyzzz|||}}}}}}{{{xxxwwwssstttyyy}}}yyyvvvuuusssnnnlllooopppooojjjccc\\\YYY\\\``````dddiiimmmrrrwww}}}}}}}}}}}}}}}~~~|||{{{yyyxxxyyyyyyzzzzzz{{{|||||||||yyyyyywwwtttrrrrrruuuxxx~~~~~~~~~{{{{{{||||||~~~~~~}}}||||||}}}~~~~~~||||||{{{zzzzzzzzz{{{{{{}}}}}}|||||||||}}}}}}~~~xxxxxxxxxwwwvvvtttsssrrrrrrssstttttttttsssrrrqqqtttttttttuuuuuuttttttsssssstttsssssssssrrrqqqqqqmmmnnnooopppqqqrrrrrrrrrqqqrrrrrrpppnnnmmmmmmnnnpppppppppppppppoooooonnnqqqqqqqqqqqqrrrsssuuuvvv{{{|||~~~~~~|||{{{{{{{{{zzzxxxtttoookkkiiillljjjfffdddbbb```]]][[[YYYYYYWWWUUUQQQMMMKKKIIIDDDBBB@@@>>>===<<<999777:::999888666555555555555444444444444444555666777777:::>>>AAABBBAAA???>>>?????????@@@AAABBBDDDDDDDDDCCCCCCBBBAAA@@@???>>>;;;>>>DDDKKKSSSaaazzzyyyqqqkkkddd___XXXWWWVVVUUUUUUTTTRRROOOOOOOOONNNLLLLLLKKKKKKKKKLLLKKKIIIGGGEEEDDDDDDEEEFFFHHHIIIJJJJJJHHHFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAABBBCCC???@@@AAABBBCCCDDDEEEEEE?????????@@@@@@AAAAAABBBDDDDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDFFFEEEDDDDDDEEEGGGIIIJJJHHHOOO]]]qqq~~~|||zzz{{{|||}}}vvvfffXXXOOOJJJHHHGGGGGGHHHKKKOOORRRTTTTTTTTTUUUXXX\\\bbbgggkkkpppqqqrrrrrrpppooommmlllhhhiiijjjmmmpppsssvvvxxxxxxzzz}}}wwwvvvvvvuuutttqqqnnnkkkfffgggkkkttt}}}~~~vvvwwwwwwvvvuuuttttttuuuooojjjggghhhhhhhhhjjjooozzz}}}tttkkkbbb[[[UUURRRRRRSSSVVV\\\iiivvvyyyrrruuuzzzxxxrrriiiaaaXXXOOOIIIFFFCCCCCCJJJ[[[mmm|||bbbbbbdddgggkkkppptttwwwzzz{{{}}}~~~}}}{{{xxxwwwpppqqqvvv}}}{{{xxxxxxuuuqqqpppsssvvvtttppphhh```]]]___bbbaaafffmmmrrrvvvzzz~~~~~~~~~~~~~~~~~~~~~~~~|||yyywwwvvvyyyyyyyyyzzzzzzzzz{{{{{{vvvwwwwwwtttqqqrrrvvvzzz~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}~~~~~~}}}|||{{{|||}}}~~~}}}||||||{{{{{{{{{||||||~~~~~~}}}}}}|||}}}}}}~~~yyyyyyyyyxxxwwwvvvuuutttrrrssstttuuuuuutttsssrrruuuvvvvvvvvvvvvuuuttttttsssrrrrrrrrrrrrrrrqqqqqqnnnooopppqqqqqqqqqqqqqqqpppqqqqqqpppnnnlllmmmnnnnnnoooooopppppppppoooooorrrrrrrrrrrrssstttuuuuuuxxxzzz|||}}}~~~}}}|||{{{{{{{{{{{{wwwqqqllliiihhhiiigggeeecccaaa^^^ZZZXXXUUUVVVUUURRRNNNJJJIIIIIIBBB@@@>>>===<<<;;;999777999888777666555555555555444444444555666777888999:::<<<@@@CCCDDDCCCAAA@@@???@@@AAAAAACCCCCCDDDEEEDDDCCCBBBAAA@@@>>>>>>===:::>>>FFFRRR```rrryyykkkfffbbb]]][[[XXXVVVUUUTTTTTTSSSQQQOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIGGGDDDCCCEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCC???@@@AAACCCDDDDDDDDDDDD>>>>>>??????@@@@@@AAAAAAAAAAAA?????????@@@BBBCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFEEEEEEEEEEEEGGGHHHIIIIIILLLTTTbbbttt~~~{{{zzzzzz|||}}}~~~ttthhh]]]TTTIIIFFFCCCAAACCCEEEFFFGGGEEEFFFGGGJJJNNNRRRVVVXXXZZZ]]]___aaaaaabbbdddfffdddeeegggiiikkkmmmnnnooopppqqqsssuuuwwwwwwwwwwww{{{|||}}}|||||||||{{{yyywwwtttsssmmmnnnrrryyy||||||||||||zzzxxxuuussshhhbbb____________bbbgggqqqwwwyyyrrriiibbb[[[VVVQQQQQQTTTXXX[[[```mmmzzzxxxlllddddddfffaaaZZZQQQKKKFFFBBBCCCGGGFFFHHHTTTiii~~~cccdddgggjjjnnnrrrvvvxxxyyyzzz|||}}}|||zzzxxxvvvpppqqqvvv|||}}}zzzyyywwwssssssvvv|||zzzvvvnnneeeaaabbbdddaaahhhqqqxxx{{{~~~~~~~~~}}}|||{{{{{{|||||||||}}}~~~~~~}}}|||zzzyyywwwvvvxxxxxxxxxyyyyyyyyyyyyyyytttvvvvvvtttqqqrrrwww|||~~~~~~~~~~~~~~~zzz{{{}}}~~~~~~~~~}}}|||{{{||||||}}}}}}}}}|||||||||}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{xxxxxxxxxxxxxxxwwwvvvvvvssstttvvvwwwwwwvvvtttssswwwwwwwwwwwwwwwvvvuuuuuuqqqqqqqqqqqqqqqrrrrrrrrroooppppppqqqqqqqqqppppppooopppqqqpppnnnmmmmmmnnnmmmnnnpppqqqrrrqqqqqqppprrrrrrssssssttttttuuuuuuvvvwwwyyy{{{||||||{{{zzzxxxxxxxxxtttnnnjjjhhhhhheeedddbbbaaa___\\\WWWTTTPPPRRRRRROOOKKKGGGFFFGGG@@@>>><<<;;;;;;:::888666777666555444444333333444555555555666777888::::::<<<===@@@CCCCCCCCCBBB@@@???@@@BBBDDDEEEEEEEEEDDDEEEDDDCCCAAA@@@???>>>>>>AAAEEERRRcccuuujjjbbb___[[[WWWWWWVVVTTTSSSRRRRRRQQQOOOMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIJJJJJJGGGDDDDDDFFFHHHFFFFFFGGGHHHIIIJJJKKKKKKHHHHHHIIIHHHHHHFFFDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBCCCCCCCCCCCCBBB>>>>>>???@@@AAAAAAAAAAAA>>>>>>??????@@@AAABBBCCCAAAAAABBBCCCDDDFFFHHHIIIFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKMMMVVVddduuu}}}}}}~~~|||}}}yyynnncccTTTOOOHHHDDDBBBAAA@@@>>><<<===???BBBDDDFFFGGGHHHHHHKKKOOOQQQSSSVVVZZZ^^^```bbbdddeeeggggggggggggggghhhiiijjjlllmmmnnnooossstttuuuwwwyyy{{{}}}~~~{{{|||}}}}}}|||~~~~~~{{{yyyzzz{{{{{{zzzxxxvvvuuuuuupppqqqtttyyy}}}|||{{{{{{yyyuuuooojjj\\\YYYWWWZZZ[[[[[[^^^bbbfffkkklllfff^^^ZZZVVVRRRQQQTTTZZZ```cccgggttttttggg\\\UUUQQQPPPNNNGGGCCCCCCCCCCCCJJJRRRTTTZZZhhh|||eeefffiiimmmqqqtttwwwxxxxxxyyy{{{|||{{{yyywwwuuurrrsssxxx~~~~~~{{{zzzwwwttttttwww~~~zzzrrriiidddccceee```iiittt|||}}}}}}~~~zzz}}}}}}zzzxxxxxxzzz||||||}}}{{{{{{{{{zzzyyyxxxwwwvvvxxxxxxxxxxxxxxxxxxyyyyyyrrruuuvvvtttrrrsssyyy~~~~~~~~~~~~yyyzzz}}}~~~~~~}}}|||~~~}}}{{{{{{{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||zzzzzzyyyyyyyyyvvvvvvwwwwwwwwwvvvvvvuuutttuuuwwwxxxxxxwwwvvvuuuxxxxxxxxxxxxxxxwwwvvvvvvqqqpppppppppqqqrrrssssssppppppqqqqqqqqqppppppooonnnooopppooonnnmmmnnnooommmnnnppprrrsssssssssrrrrrrssssssttttttuuuuuuuuutttuuuxxxzzz|||{{{{{{zzztttuuuuuuqqqlllhhhhhhiiibbbaaaaaa```^^^ZZZUUUQQQMMMOOOOOOMMMHHHEEEDDDEEE===<<<:::999999999777555555555444333222222222222555555555666777999;;;;;;<<<===@@@AAABBBBBBAAAAAA???AAACCCEEEFFFFFFEEEDDDFFFEEEDDDBBB@@@?????????KKKQQQ___ssssssccc]]][[[WWWTTTTTTTTTRRRQQQPPPPPPOOOMMMKKKKKKJJJJJJJJJJJJKKKLLLLLLHHHIIIJJJGGGEEEDDDFFFIIIFFFFFFGGGGGGIIIKKKMMMNNNIIIIIIIIIIIIHHHFFFDDDCCCDDDDDDEEEEEEEEEEEEDDDDDD>>>???AAABBBBBBAAA@@@???@@@AAABBBCCCCCCCCCBBBAAA>>>???@@@AAABBBCCCCCCBBB===>>>AAACCCEEEEEEDDDDDD@@@AAAAAABBBDDDFFFHHHIIIEEEEEECCCBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIMMMKKKJJJNNNZZZmmmzzz{{{~~~{{{ooofff```VVVOOOJJJFFFAAA>>>999:::<<<>>>?????????>>>???BBBFFFHHHKKKOOOUUUZZZ^^^```bbbddddddcccbbbaaa```aaaaaabbbccceeeggghhhggghhhiiijjjlllmmmnnnooooooqqqssstttuuuxxx}}}~~~|||yyyxxxwwwuuussspppppppppqqqpppnnnmmmnnnnnnoooppprrrwww|||~~~|||zzzxxxwwwvvvqqqhhhaaaUUUSSSUUUZZZ\\\\\\^^^bbb^^^cccddd^^^WWWUUUSSSQQQSSSWWW___fffjjjnnnzzzxxxhhhZZZPPPJJJEEEAAAAAA======CCCGGGKKKUUU___eeemmm|||fffiiillloooqqqtttwwwzzz|||||||||{{{zzzyyyxxxwwwtttxxx~~~~~~{{{vvvqqqppptttxxxyyyzzz{{{xxxmmmcccbbbfffgggnnnwww~~~|||{{{|||}}}~~~{{{xxxvvvwwwxxx|||{{{}}}}}}|||{{{{{{zzzzzz{{{{{{|||{{{{{{zzzyyyyyyxxxxxxwwwyyyyyyxxxvvvuuuvvvyyy|||~~~|||{{{}}}~~~{{{zzzzzzzzz{{{|||~~~~~~~~~}}}}}}}}}}}}}}}~~~||||||||||||}}}~~~}}}{{{yyyxxxxxxxxxvvvvvvwwwwwwwwwwwwwwwvvvrrrvvvxxxuuuqqqoooqqqtttwwwwwwxxxxxxwwwuuusssrrrpppppppppoooppppppqqqqqquuutttrrrqqqppppppqqqrrrqqqrrrrrrssssssrrrrrrqqqtttuuuvvvwwwwwwxxxxxxwwwxxxxxxxxxwwwwwwwwwvvvvvvwwwwwwxxxyyyyyyxxxvvvuuutttqqqnnnllljjjhhheeebbb^^^[[[WWWXXXYYYXXXRRRMMMLLLKKKJJJJJJIIIFFFAAA>>>>>>===;;;:::999888888888444555666666777777666666222333555666666777:::<<>>;;;===>>>???DDDJJJSSSeeexxxoooeee\\\ZZZYYYUUURRRQQQPPPPPPPPPPPPOOOMMMKKKJJJKKKJJJHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDDDDCCCEEEEEEEEEEEEDDDCCCBBBAAA?????????@@@@@@AAAAAAAAA@@@AAABBBBBBAAA@@@>>>===@@@@@@AAABBBAAA@@@???>>>>>>???@@@AAACCCDDDEEEFFFDDDCCCBBBAAABBBDDDFFFGGG???@@@AAACCCEEEFFFHHHHHHDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIKKKQQQ]]]mmmyyy~~~}}}{{{xxxssskkkaaaVVVLLLDDD@@@999:::<<<<<<;;;:::;;;===;;;>>>@@@AAABBBDDDIIIMMMRRRXXX___eeefffeeecccbbbcccbbb```^^^^^^^^^___```aaabbbdddeeeddddddeeefffcccccceeeiiinnnqqqrrrqqqrrrooojjjfffcccccceeefffaaaaaa``````______^^^^^^dddcccbbbeeejjjmmmnnnmmmooommmjjjfffbbb\\\VVVRRRRRRSSSWWW^^^dddfffdddaaa[[[___aaa^^^WWWSSSUUUYYY\\\aaajjjrrryyy}}}mmmVVVIIIDDD@@@======>>>???@@@EEEOOO]]]mmmwww}}}iiikkknnnqqqtttwwwzzz|||}}}}}}}}}}}}}}}|||||||||yyy}}}zzzzzzxxxtttqqqqqqvvvzzz|||{{{{{{xxxoooeeebbbeeeeeemmmxxx~~~|||||||||}}}~~~{{{xxxwwwxxxyyyzzzzzz|||{{{{{{zzzzzzzzzzzz{{{{{{yyyyyyxxxxxxxxxxxxwwwwwwzzzzzzyyywwwuuuvvvyyy||||||{{{{{{}}}~~~{{{zzzzzzzzz{{{|||~~~~~~}}}}}}||||||}}}}}}~~~||||||||||||}}}}}}~~~~~~}}}|||{{{zzzyyyxxxwwwssstttttttttttttttttttttpppsssuuusssnnnlllnnnqqqttttttuuuttttttrrrqqqpppqqqqqqpppppppppppppppqqqtttsssrrrqqqqqqqqqrrrrrrrrrrrrrrrssssssrrrrrrrrrsssssstttuuuvvvvvvvvvvvvxxxxxxwwwwwwwwwvvvvvvvvvtttuuuuuuvvvvvvuuussssssqqqooollliiigggeeebbb```\\\XXXUUUTTTUUUTTTPPPLLLIIIHHHGGGGGGFFFEEEBBB???;;;:::888777555555444444333333444444444444444333444666888999999;;;===@@@CCCDDDEEEEEEEEEEEEEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDCCC???>>>??????AAAGGGOOOcccrrrwwwlllbbbZZZYYYXXXTTTQQQPPPNNNNNNNNNNNNMMMLLLJJJIIIJJJIIIIIIIIIKKKKKKIIIHHHGGGGGGFFFFFFFFFGGGIIIJJJMMMLLLKKKIIIHHHHHHHHHIIIGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA>>>??????@@@AAAAAA@@@@@@@@@@@@AAABBBAAA@@@>>>>>>@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAACCCDDDEEEFFFDDDCCCBBBAAA@@@AAACCCDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHNNNYYYhhhrrr~~~{{{rrrfffZZZNNNHHH@@@>>><<<;;;:::::::::;;;:::<<<>>>>>>>>>???CCCFFFJJJPPPXXX___ccceeefffgggdddcccbbb```]]][[[YYYXXXXXXZZZ[[[[[[ZZZYYYYYYZZZZZZZZZ[[[^^^bbbddddddcccbbb```]]]ZZZXXXWWWXXXXXXVVVUUUUUUTTTTTTSSSSSSRRRUUUTTTSSSUUUYYY\\\\\\[[[bbbaaa^^^\\\ZZZWWWTTTRRRVVVYYY^^^dddhhhiiigggeeecccfffhhhddd]]]YYY\\\```jjjqqqzzzppp```NNNEEEAAA>>>===>>>@@@EEEMMMWWWcccqqq~~~lllnnnqqqtttxxx||||||vvvvvvuuurrrpppqqqwww|||{{{xxxvvvpppgggbbbbbbccclllyyy~~~}}}||||||}}}|||}}}|||{{{yyyxxxzzz{{{xxxyyy{{{{{{zzzzzzyyyyyyzzzzzz{{{wwwwwwwwwwwwwwwxxxxxxxxx{{{{{{zzzxxxvvvwwwzzz|||{{{zzzzzz|||~~~{{{zzzzzzzzz{{{|||}}}}}}}}}}}}||||||||||||}}}}}}|||||||||{{{||||||}}}}}}{{{{{{||||||{{{yyyxxxwwwssssssssssssssssssssssssooorrrsssqqqnnnlllnnnppprrrrrrssssssrrrqqqpppooorrrrrrqqqqqqppppppoooooorrrrrrqqqqqqqqqrrrssstttrrrrrrssssssssssssrrrrrrqqqrrrssstttuuuuuuuuuuuuwwwwwwwwwvvvvvvvvvuuuuuusssssstttuuutttsssrrrqqqnnnkkkhhheeecccaaa___]]]XXXTTTQQQPPPPPPPPPMMMJJJFFFEEECCCCCCCCCCCCAAA???:::999777666444333333222333333333333333333333333777999;;;======???BBBDDDDDDEEEFFFFFFGGGGGGGGGGGGCCCCCCCCCCCCCCCDDDDDDDDDAAA??????@@@@@@DDDPPP\\\vvv{{{iiifff^^^XXXWWWVVVRRROOOOOOLLLLLLMMMLLLKKKJJJHHHGGGHHHHHHIIIJJJLLLKKKHHHFFFFFFFFFFFFFFFGGGIIIJJJKKKQQQOOOLLLIIIGGGFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCAAABBBBBBBBBBBBBBBAAAAAA===>>>@@@AAAAAA@@@?????????@@@AAAAAAAAA@@@???>>>???@@@@@@@@@@@@???>>>>>>??????@@@AAACCCDDDEEEEEEDDDCCCAAA@@@??????@@@@@@CCCCCCCCCCCCCCCCCCBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFJJJSSS___hhhzzzzzzkkk^^^UUUJJJEEE>>>;;;;;;<<<<<<;;;;;;<<<<<<;;;:::;;;>>>@@@AAAFFFNNNUUU[[[aaafffiiifffgggfffdddaaa\\\WWWUUUSSSUUUVVVVVVTTTSSSTTTTTTRRRQQQRRRTTTVVVWWWVVVUUUSSSRRRPPPNNNMMMLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHIIIHHHGGGHHHJJJLLLLLLLLLTTTSSSSSSRRRRRRRRRRRRSSSZZZ___gggmmmpppqqqqqqqqqppprrrrrrnnnhhhfffjjjnnnwww}}}}}}uuuppp\\\QQQFFFAAA>>>===???CCCGGGPPP]]]kkkwwwpppqqqsssxxx}}}~~~{{{xxxssstttssspppnnnpppvvv{{{yyytttsssppphhhaaa^^^ccclll{{{}}}}}}}}}~~~}}}|||{{{{{{yyy{{{{{{{{{zzzzzz{{{}}}yyyzzz|||~~~zzzzzzyyyyyyyyyyyyzzzzzzvvvwwwwwwxxxyyyzzzzzzzzz{{{|||{{{yyyxxxxxxzzz|||yyyzzz{{{|||~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{|||||||||{{{{{{{{{|||}}}}}}}}}||||||{{{{{{{{{{{{|||yyyzzz{{{|||{{{zzzxxxvvvuuuuuuttttttssssssttttttqqqrrrsssrrrpppooopppqqqsssssssssssssssrrrrrrrrrssssssrrrrrrqqqpppooonnnppppppqqqqqqrrrsssttttttssssssrrrrrrrrrrrrssssssqqqrrrsssttttttuuuuuuuuuvvvvvvvvvuuuuuuuuuttttttssstttuuuuuutttsssqqqpppllliiieeebbb```^^^\\\ZZZUUURRRNNNLLLMMMMMMLLLJJJGGGDDDBBBAAAAAA@@@???>>>;;;;;;999777666555555444666666555555555555555666999;;;>>>@@@AAABBBEEEGGGEEEFFFGGGHHHIIIIIIIIIIIIDDDCCCCCCCCCBBBCCCCCCCCC???>>>>>>???AAAJJJ]]]ooooooeee```YYYUUUUUUSSSOOOMMMMMMKKKLLLLLLLLLKKKIIIGGGFFFGGGGGGHHHJJJLLLKKKGGGEEEEEEEEEFFFGGGHHHIIIJJJKKKRRRPPPLLLHHHFFFEEEEEEFFFDDDDDDDDDCCCCCCCCCBBBBBB???@@@@@@AAAAAAAAA@@@@@@===>>>???@@@AAA@@@>>>===>>>???@@@AAAAAA@@@???>>>???????????????>>>>>>>>>??????@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@AAABBBCCCCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEEEEGGGNNNWWW^^^lll{{{zzzooogggZZZQQQFFFAAAAAABBB@@@>>>===<<<<<<;;;:::;;;<<<>>>;;;???DDDJJJPPPWWW^^^bbbeeefffhhhiiigggbbb]]]YYYTTTVVVWWWVVVTTTSSSSSSTTTQQQPPPOOOPPPQQQQQQPPPNNNLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGFFFGGGHHHIIIJJJJJJNNNNNNOOOPPPRRRUUUXXX[[[bbbjjjssszzz}}}~~~}}}~~~}}}yyytttsssvvvzzz{{{~~~xxxkkk```YYYNNNHHHBBB@@@???AAAHHHPPP]]]eeeqqq}}}ssssssuuuzzz~~~zzzwwwuuussstttssspppmmmoootttyyy}}}vvvqqqqqqooohhhaaa^^^eeennn|||zzz{{{|||}}}}}}{{{yyyxxxwwwyyy{{{{{{{{{{{{|||~~~{{{}}}~~~~~~~~~}}}}}}}}}{{{zzzzzzyyyyyyzzzzzz{{{yyyyyyzzz{{{||||||}}}~~~|||}}}}}}{{{yyyyyy{{{|||zzz{{{|||}}}}}}}}}}}}~~~{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzzzz{{{||||||}}}}}}||||||{{{{{{{{{{{{|||yyyzzz|||||||||zzzxxxwwwvvvuuutttsssrrrsssssssssqqqrrrrrrrrrqqqppppppqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssssssssrrrpppooonnnooopppqqqrrrssstttttttttsssrrrqqqqqqqqqqqqrrrsssrrrrrrssstttuuuuuuuuuuuuuuuuuuuuutttttttttssssssrrrrrrssssssrrrpppooonnnjjjfffbbb^^^]]][[[YYYXXXQQQOOOMMMKKKKKKKKKKKKJJJHHHEEEBBB@@@???>>>===;;;;;;:::999888777666666666666666555555555666777888;;;===AAACCCCCCDDDFFFHHHGGGGGGHHHIIIIIIJJJIIIIIIEEEDDDCCCBBBAAAAAABBBBBB>>><<<<<>>?????????>>>======<<<===???@@@AAA@@@@@@?????????>>>>>>>>>=========>>>??????@@@AAABBBCCCCCCAAA@@@@@@AAAAAABBBBBBCCC???@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAABBBDDDFFFFFFGGGJJJQQQVVV___ppp}}}pppfffXXXOOOKKKHHHDDD@@@???>>><<<;;;;;;<<<<<<<<<;;;===???AAADDDJJJPPPTTT[[[^^^bbbeeefffdddaaa___ZZZ[[[[[[YYYUUURRRQQQQQQQQQPPPOOOPPPPPPPPPNNNLLLJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMOOOQQQPPPSSSWWWZZZ]]]bbbiiimmmwww}}}|||vvvsssuuuwwwuuuuuutttmmmcccWWWMMMHHHCCC@@@???BBBFFFMMMZZZfffxxx}}}uuutttvvv{{{|||xxxuuurrrttttttsssooommmnnnsssxxx{{{uuurrrsssqqqkkkfffdddiiiqqq}}}~~~|||zzzuuuwwwyyyzzz{{{zzzxxxwwwvvvxxx{{{|||{{{{{{|||~~~|||~~~~~~|||{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{||||||}}}~~~}}}~~~~~~}}}{{{zzz{{{|||{{{}}}~~~~~~}}}|||}}}}}}{{{{{{{{{{{{{{{zzzyyyxxxzzzzzzzzzzzzzzz{{{|||}}}|||||||||{{{||||||}}}}}}||||||}}}}}}|||zzzyyyxxxuuutttrrrqqqppppppqqqrrrppppppppppppppppppppppppooooooooooooooopppqqqrrrrrrrrrsssssssssqqqpppoooooopppqqqrrrssstttssssssrrrqqqpppoooooopppqqqrrrqqqrrrssstttuuuuuuuuuuuutttttttttsssssssssrrrrrrnnnooooooooonnnlllkkkiiigggccc^^^[[[YYYXXXWWWUUUNNNMMMLLLKKKJJJIIIIIIIIIFFFDDDAAA@@@???===:::888777777666555555555555555444444333333444666888999===@@@CCCEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFEEECCCAAA@@@@@@AAAAAA>>>===???FFFQQQbbb{{{zzzhhh^^^\\\TTTQQQPPPRRRPPPLLLJJJKKKMMMMMMNNNMMMLLLKKKIIIHHHFFFFFFGGGHHHJJJIIIFFFDDDCCCCCCEEEFFFGGGGGGGGGGGGLLLKKKIIIGGGFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@??????>>>>>>>>>===============;;;<<<>>>@@@AAAAAA@@@@@@???>>>>>>===<<<===============>>>??????@@@AAAAAA??????@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBAAAAAAAAAAAAAAABBBEEEGGGHHHGGGHHHMMMPPPVVVeeewww|||ooocccZZZRRRKKKGGGEEECCC???>>>>>>===<<<;;;<<<<<<<<<<<<<<>>===AAAKKKVVVbbbqqq}}}uuutttuuu{{{~~~|||zzzxxxtttqqqssssssrrrooommmoootttyyy{{{wwwvvvxxxvvvqqqmmmmmmnnnttt~~~{{{xxxvvvtttrrroooqqqsssvvvwwwxxxwwwwwwvvvxxx{{{||||||{{{|||}}}{{{}}}~~~}}}{{{zzz{{{}}}}}}||||||{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~|||{{{{{{|||}}}}}}{{{|||}}}{{{{{{||||||{{{yyyxxxwwwyyyyyyyyyyyyzzz{{{|||}}}||||||||||||}}}}}}~~~~~~}}}{{{zzzyyyyyyvvvuuusssqqqpppqqqrrrrrrqqqpppppppppqqqqqqqqqpppoooooonnnnnnoooqqqrrrssspppqqqsssttttttrrrqqqppppppppprrrssssssssssssrrrqqqpppnnnmmmmmmnnnpppqqqpppqqqrrrsssssstttttttttssssssssssssrrrrrrrrrrrrmmmnnnnnnnnnlllkkkiiihhhddd```[[[WWWUUUTTTSSSRRRIIIJJJKKKJJJIIIHHHGGGGGGAAA@@@???>>>>>><<<888666444444333333444444555666444444333444666888;;;===AAACCCGGGHHHHHHGGGGGGHHHJJJJJJJJJJJJIIIHHHGGGGGGGGGEEECCCAAA@@@@@@@@@AAA???@@@EEEQQQ```ppppppbbbXXXTTTPPPNNNOOORRRPPPKKKIIIKKKMMMMMMMMMMMMLLLJJJIIIGGGGGGFFFFFFGGGHHHHHHFFFEEEBBBCCCDDDEEEFFFFFFEEEDDDGGGGGGGGGGGGFFFEEECCCBBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>@@@???===;;;;;;<<<===>>>:::<<<===???@@@AAA@@@@@@???>>>===<<<<<<<<<======<<<<<<======>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@DDDGGGHHHGGGGGGIIILLLMMMXXXeeeqqq}}}~~~uuujjj```YYYVVVRRRNNNIIIEEEDDDBBB???===<<<<<<;;;999999:::>>>AAABBBDDDGGGJJJNNNRRRTTTVVV___aaabbbaaa___]]]]]]^^^]]]\\\[[[\\\]]]^^^\\\ZZZWWWWWWVVVUUUSSSRRRRRRQQQPPPPPPQQQSSSUUUWWWXXXYYYUUUXXX]]]```cccgggmmmqqquuuzzz~~~{{{wwwtttpppllliiieeeccc```[[[VVVSSSQQQPPPIIIIIIGGGDDDAAA???@@@AAAEEEFFFNNN^^^mmmxxxuuusssuuu{{{~~~}}}|||{{{zzzxxxtttqqqqqqrrrqqqooommmpppvvv{{{|||zzzzzz|||zzzuuusssuuurrrvvv~~~|||xxxuuusssqqqmmmkkkjjjlllooorrruuuvvvwwwxxxvvvyyy{{{||||||{{{|||}}}yyy{{{}}}}}}{{{zzz|||}}}}}}||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~|||{{{{{{|||}}}{{{{{{}}}{{{{{{||||||{{{yyywwwvvvyyyxxxxxxyyyzzz{{{|||}}}||||||||||||}}}}}}{{{zzzzzzyyyyyywwwuuusssrrrssstttuuutttsssrrrssstttttttttsssqqqqqqppppppqqqsssuuuvvvpppqqqsssttttttsssrrrppppppqqqrrrssstttsssrrrqqqpppooonnnllllllnnnooopppoooooopppqqqrrrrrrrrrrrrsssssssssrrrrrrrrrqqqqqqoooooooooooonnnllljjjiiibbb^^^XXXTTTSSSRRRQQQPPPFFFHHHIIIJJJHHHFFFFFFFFF===<<<<<<======<<<888555444333333444555666777888666666555666888<<>>===AAA???<<<::::::;;;===>>>:::;;;===???@@@AAAAAA@@@???>>>===;;;;;;<<<<<<===;;;;;;<<<<<<======>>>>>>???@@@@@@??????>>>===<<<;;;<<<===???AAACCCDDDEEE?????????@@@@@@AAAAAABBB???CCCGGGHHHFFFFFFGGGIIIGGGMMMVVVaaaqqq~~~~~~~~~uuulllgggeee]]]XXXRRRMMMJJJGGGCCC???;;;;;;;;;999888:::===@@@??????@@@BBBFFFJJJNNNPPPQQQTTTXXXZZZ\\\^^^aaacccgggffffffgggiiiiiihhhgggbbbaaa```^^^\\\[[[[[[[[[ZZZ[[[\\\^^^aaacccdddeeeaaafffkkkppptttyyyrrrmmmeee```]]]ZZZUUUQQQKKKKKKKKKIIIHHHGGGFFFFFF???AAABBBCCCCCCEEEIIILLLPPPSSS]]]nnn~~~wwwwwwxxx{{{|||}}}}}}}}}{{{wwwsssqqqpppqqqqqqqqqqqqtttyyy}}}~~~}}}}}}|||{{{zzzzzzyyyyyyyyy|||~~~zzzwwwvvvtttpppllljjjhhhhhhhhhfffiiioootttwwwxxxwwwvvvxxxyyyzzz{{{|||{{{zzzyyy~~~|||zzzyyyyyy{{{}}}yyyyyyzzzzzz{{{|||||||||{{{||||||||||||||||||{{{~~~~~~~~~||||||~~~~~~~~~}}}|||zzzyyyyyy{{{}}}}}}|||||||||||||||}}}~~~}}}|||{{{zzzyyy{{{yyyxxxvvvuuutttuuuuuuttttttttttttsssqqqooonnnsssqqqoooooorrrtttttttttrrrrrrsssssssssssssssttttttsssrrrqqqrrrssstttuuussssssqqqpppppppppqqqrrrqqqrrrssssssssssssrrrqqqlllrrrtttqqqnnnpppqqqpppqqqooolllkkkjjjhhheeeccc^^^ZZZTTTPPPNNNNNNNNNNNNJJJJJJJJJIIIFFFDDDAAA???======<<<:::888777666555444555555444333222444666555777888999:::<<<@@@CCCIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIJJJIIIIIIHHHHHHFFFEEECCCAAA???@@@BBBEEEGGGNNNZZZiiixxxuuummmfff[[[TTTUUULLLQQQUUUVVVRRRMMMKKKKKKMMMMMMMMMMMMKKKIIIGGGFFFGGGHHHHHHHHHGGGEEEDDDBBBCCCCCCCCCCCCCCCCCCBBBBBBGGGGGGGGGFFFEEEDDDDDDCCCEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<>>>===<<<;;;;;;::::::;;;??????>>>>>>>>>>>>??????>>><<<::::::;;;======<<<::::::;;;;;;<<<=========@@@???===<<<<<<===???@@@AAAAAAAAA@@@@@@?????????@@@@@@AAAAAABBBBBBAAAAAABBBBBBAAABBBCCCEEEGGGHHHFFFIIIOOOYYYdddqqq{{{~~~}}}}}}{{{xxxwwwpppiii```ZZZVVVQQQIIICCCDDDBBB>>>;;;:::;;;===???<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHLLLNNNPPPTTTZZZ^^^bbbeeejjjoooqqqpppmmmkkkkkklllmmmkkkhhhfffeeefffhhhjjjmmmoooqqqtttxxx{{{yyyyyy|||tttlllggg\\\VVVOOOIIIGGGEEECCCAAA???@@@@@@@@@>>>>>>@@@AAA???BBBFFFHHHIIINNNUUU[[[eeekkktttxxxxxx{{{~~~|||zzz{{{||||||zzzwwwsssqqqrrrrrrsssrrrsssuuuyyy|||~~~{{{yyyxxxwwwvvvwwwwwwyyy~~~~~~~~~}}}zzzwwwvvvtttpppllljjjhhhhhhhhhhhhkkkooosssvvvxxxwwwwwwwwwxxxyyyzzz{{{{{{zzzzzz|||{{{yyyxxxyyyzzz}}}~~~zzzzzz{{{{{{{{{|||||||||||||||{{{{{{{{{{{{||||||||||||}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{yyyyyyzzz|||~~~}}}}}}}}}}}}||||||||||||~~~}}}|||{{{{{{zzzyyyyyyzzzyyywwwuuutttsssttttttssstttttttttrrrqqqooonnnoooooonnnppptttvvvwwwwwwsssssssssssssssssssssssstttsssrrrrrrrrrrrrssstttsssrrrqqqpppoooppppppqqqpppqqqrrrssssssrrrqqqpppjjjoooqqqooommmpppqqqqqqnnnkkkiiigggfffdddbbb```[[[WWWRRROOOMMMLLLLLLKKKHHHHHHHHHGGGDDDBBB???>>><<<;;;:::999777666555444333444555444333333444666666888999;;;<<<>>>BBBEEEHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHEEEDDDCCCBBBAAABBBDDDFFFKKKSSSaaappp{{{jjjddd```WWWQQQRRRMMMPPPTTTUUUSSSPPPMMMLLLMMMMMMMMMMMMKKKIIIHHHFFFHHHHHHHHHHHHGGGEEECCCBBBBBBBBBCCCCCCCCCCCCCCCBBBGGGGGGFFFEEEEEEDDDCCCCCCBBBAAA@@@??????>>>>>>>>>@@@@@@??????>>>>>>======???>>>===<<<;;;;;;;;;;;;>>>>>>============>>>>>>>>><<<::::::;;;<<<<<<;;;;;;;;;<<<<<<=========>>>??????>>>======>>>??????AAAAAA@@@@@@@@@???????????????AAABBBBBBBBBAAA@@@AAAAAABBBBBBCCCEEEFFFGGGEEEFFFJJJQQQ[[[eeennnttt|||}}}|||}}}~~~xxxpppjjjeee___WWWQQQKKKHHHDDDAAA@@@??????>>>???>>>===<<<;;;;;;<<<<<>>????????????AAACCCDDDJJJQQQWWW]]]ccclllrrrzzz|||wwwyyy|||}}}{{{yyyzzz{{{{{{yyywwwtttrrrssstttuuuuuuuuuwwwzzz}}}}}}zzzwwwuuutttsssttttttvvvyyy}}}|||{{{zzz{{{||||||{{{yyywwwuuuqqqnnnkkkjjjiiiiiikkkmmmpppsssvvvxxxxxxyyywwwwwwxxxyyyzzzzzz{{{{{{zzzyyyxxxxxxyyy{{{}}}|||||||||||||||||||||}}}}}}|||{{{zzzzzz{{{|||}}}yyyzzz{{{}}}~~~}}}}}}~~~}}}}}}{{{yyyyyyyyy{{{|||}}}}}}~~~~~~}}}|||{{{zzzzzzzzzyyyxxxxxxxxxxxxxxxzzzxxxvvvtttsssrrrrrrrrrssssssssssssrrrpppooonnnlllmmmnnnrrrwwwzzz{{{zzzttttttssssssssssssssssssuuutttsssrrrqqqqqqrrrrrrqqqqqqpppooooooooooooooooooooopppqqqqqqpppooooooiiimmmnnnllllllppprrrrrrjjjgggeeecccbbb```]]][[[VVVSSSPPPMMMLLLKKKHHHGGGEEEEEEEEEDDDBBB???===;;;:::999888777666555444444222333444444333333555777888:::<<<>>>???BBBFFFHHHHHHIIIJJJKKKLLLLLLLLLLLLIIIJJJJJJKKKKKKJJJJJJJJJFFFEEEDDDDDDEEEHHHKKKMMMTTT]]]lll|||zzzjjj^^^\\\[[[UUUQQQQQQNNNOOOQQQTTTUUUSSSOOOLLLNNNNNNNNNMMMLLLJJJHHHGGGIIIHHHHHHGGGEEEDDDBBBAAAAAAAAABBBCCCDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>????????????????????????@@@???>>>===<<<<<<<<<<<<======<<<<<<<<<<<<======>>><<<;;;;;;<<<======<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????>>>>>>===???AAABBBBBBBBB@@@???@@@AAABBBCCCDDDDDDEEEEEEEEEEEEFFFIIIPPPXXX___dddxxx}}}~~~|||xxxqqqhhhbbbXXXUUURRROOOLLLIIIEEEBBBBBBAAA???===;;;:::::::::<<<===>>>>>>>>>???CCCEEEIIIKKKOOOTTTXXX[[[\\\]]]___aaacccddddddeeegggiiilllnnnqqqtttvvvzzz~~~|||rrrcccWWWNNNHHHCCC@@@<<<;;;;;;<<<>>>>>><<<;;;===???AAABBBCCCFFFIIIKKKSSSZZZeeeooovvv}}}tttvvv{{{|||||||||{{{zzzwwwtttssssssuuuwwwxxxxxxzzz}}}|||xxxuuusssrrrrrrrrrrrrsssuuuvvvxxxxxxxxxuuuvvvxxxzzz|||~~~~~~}}}zzzxxxuuurrrpppnnnllllllnnnppprrrtttwwwyyyzzz{{{yyyyyyyyyyyyyyyzzz{{{|||zzzzzzyyyyyy{{{}}}}}}}}}}}}}}}}}}|||||||||}}}|||zzzyyyyyyzzz|||}}}xxxyyy{{{}}}~~~}}}~~~|||zzzyyyyyyyyyzzz}}}}}}~~~|||zzzxxxwwwwwwvvvvvvvvvvvvwwwxxxyyywwwuuusssrrrqqqqqqrrrsssssssssrrrqqqqqqpppooommmnnnpppuuuyyy||||||{{{vvvuuutttsssrrrrrrssssssuuutttsssrrrqqqqqqpppppppppoooooonnnnnnnnnnnnnnnmmmnnnoooppppppooonnnmmmiiilllmmmkkklllqqqtttssshhhfffcccaaa```^^^[[[XXXRRRPPPNNNMMMKKKIIIFFFDDDCCCCCCCCCBBB@@@>>>;;;:::777777666666555444333333222333444444444555777999:::<<>>>>>>>>??????@@@@@@@@@AAA@@@???>>>============<<<<<<<<<;;;;;;<<<<<<<<<===<<<<<<===???AAAAAA@@@?????????>>>>>>>>>>>>>>><<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@BBBBBBAAA???>>>???@@@BBBCCCDDDDDDCCCCCCFFFEEEDDDEEEIIIOOOVVVZZZnnnsss|||~~~vvvpppjjjhhheeebbb```ZZZSSSMMMEEEDDDCCCAAA@@@>>>======<<<<<<;;;;;;;;;<<<>>>???@@@AAABBBCCCEEEGGGHHHIIIMMMOOOQQQRRRSSSTTTWWWYYY\\\^^^```bbbcccfffiiilllpppqqqtttxxxzzzyyyuuuqqqeee\\\OOOFFFCCCBBBAAA@@@======>>>???@@@BBBBBBBBBDDDGGGJJJMMMPPPTTTYYY\\\gggooozzzpppssswww}}}}}}{{{xxxuuussssssuuuxxxzzz{{{|||~~~}}}|||yyyvvvtttsssrrrrrrqqqqqqrrrrrrrrrrrrssssssqqqtttxxx{{{~~~~~~}}}{{{xxxuuusssqqqqqqqqqsssuuuxxxzzz}}}~~~~~~}}}{{{zzzyyyzzz{{{|||{{{{{{{{{|||}}}~~~~~~}}}}}}||||||{{{{{{|||{{{zzzyyyyyyzzz{{{|||yyyzzz{{{}}}~~~}}}|||~~~|||zzzyyyxxxxxxxxx}}}}}}~~~|||zzzxxxvvvvvvuuuttttttuuuwwwxxxwwwvvvtttsssrrrqqqrrrrrrttttttsssrrrrrrqqqqqqqqqpppqqqssswww{{{}}}|||{{{xxxvvvuuusssrrrrrrssssssttttttssssssrrrqqqpppooooooooooooooonnnnnnmmmmmmmmmnnnoooooooooooonnnmmmjjjmmmmmmlllnnnssstttrrrgggeeebbb```^^^\\\YYYWWWPPPNNNLLLKKKJJJHHHEEEBBBAAABBBAAAAAA???===;;;999555555555444444333333333222333555555666777:::<<<===???BBBEEEFFFHHHKKKMMMNNNNNNMMMMMMLLLJJJIIIHHHJJJKKKLLLLLLMMMMMMMMMLLLLLLHHHFFFIIIQQQ[[[dddiiiooovvvjjjbbb[[[VVVVVVXXXUUURRRPPPOOONNNNNNQQQUUUUUURRRNNNOOONNNMMMLLLJJJIIIIIIHHHHHHGGGFFFEEECCCBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@???@@@@@@@@@>>>>>>??????@@@@@@AAAAAAAAA@@@???>>>>>>======>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;<<>>>>>======;;;<<<============<<<;;;========================<<<===???AAAAAA@@@???>>>???@@@AAACCCCCCCCCBBBBBBCCCBBBAAABBBEEEJJJPPPSSS[[[cccooo{{{}}}}}}zzzxxxwwwvvvpppggg```PPPNNNLLLJJJFFFCCCAAA@@@===;;;:::::::::;;;<<<<<>>>>>======>>>@@@AAACCCDDDEEEEEEFFFGGGJJJLLLMMMOOOPPPPPPPPPQQQTTTVVVZZZ[[[^^^aaaaaa```\\\YYYNNNIIIBBB???@@@BBBCCCCCCDDDDDDEEEFFFHHHLLLQQQTTTUUUWWW\\\___ccchhhmmmqqqwww~~~ooorrruuuyyy}}}|||{{{~~~~~~{{{yyyvvvuuutttwwwzzz|||||||||}}}~~~xxxxxxwwwvvvtttsssqqqqqqppppppqqqooonnnnnnoooqqqppptttyyy}}}~~~{{{xxxvvvuuuvvvxxx{{{|||zzzzzz{{{|||}}}}}}}}}~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz|||}}}~~~}}}|||~~~}}}|||zzzyyyxxxxxxxxx}}}}}}~~~~~~}}}|||{{{zzzxxxvvvuuuttttttuuuwwwxxxvvvuuutttsssrrrsssssstttuuuuuutttsssrrrsssssssssttttttuuuxxx{{{}}}}}}}}}yyyxxxuuusssrrrrrrrrrsssrrrrrrssssssrrrqqqpppoooooooooooooooooonnnmmmmmmmmmmmmoooooooooooommmmmmlllnnnnnnmmmpppsssrrrnnneeeccc```^^^\\\ZZZWWWTTTMMMLLLJJJIIIHHHFFFCCCAAA????????????===;;;999888444444444444444444333333222444666777888:::===??????BBBEEEGGGHHHJJJLLLMMMOOONNNNNNMMMLLLJJJIIIHHHKKKKKKLLLMMMNNNNNNNNNNNNLLLJJJJJJPPP\\\iiirrrvvv{{{sssbbb[[[WWWTTTSSSTTTRRROOOMMMNNNNNNOOOQQQRRRRRRPPPNNNOOONNNLLLJJJIIIHHHHHHHHHGGGFFFEEECCCBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBB@@@??????>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAA@@@???>>>============<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;===@@@DDDFFFGGGFFFAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============>>>??????????????????@@@AAAAAABBBBBBBBBAAA?????????@@@CCCGGGKKKMMMPPPXXXfffsss}}}{{{ssscccbbb^^^YYYSSSMMMHHHEEEAAA???<<<;;;<<<===<<<;;;<<<;;;;;;;;;;;;===???@@@>>>>>>???>>>===>>>AAACCCDDDEEEEEEDDDCCCCCCEEEGGGIIIJJJMMMNNNOOOMMMLLLJJJCCCCCCCCCCCCCCCEEEHHHIIINNNOOOQQQTTTXXX___gggllllllnnnqqqtttwwwzzz~~~yyyrrrsssuuuxxx{{{}}}}}}zzzxxxzzz~~~}}}|||{{{zzzyyyxxxyyy{{{}}}~~~|||zzzxxxxxxvvvvvvwwwvvvtttrrrooonnnnnnoooooommmkkkjjjlllooooootttzzz~~~~~~{{{yyywwwzzz}}}|||zzz{{{|||}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxyyy{{{||||||{{{yyyxxxyyyzzz{{{|||~~~}}}~~~~~~~~~~~~}}}|||||||||{{{zzzyyyyyyxxxxxx}}}}}}}}}}}}||||||||||||zzzxxxvvvttttttuuuwwwyyyuuutttssssssssstttvvvvvvwwwvvvuuutttssstttuuuuuuvvvuuuuuuwww{{{~~~{{{yyyvvvsssqqqqqqrrrssspppqqqrrrrrrrrrrrrqqqpppoooooopppppppppooonnnmmmmmmnnnoooppppppooonnnmmmlllnnnooonnnppprrrnnnhhhbbb___\\\ZZZXXXUUURRRPPPKKKIIIGGGEEEDDDCCCAAA???<<<======<<<;;;999777666444444444444444444444444333555777999:::<<>>==================<<<<<<<<<<<<======<<<<<<===@@@CCCEEEDDDCCCAAA@@@???>>>===<<<;;;;;;<<<<<<;;;::::::;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<>>>>>>===<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBB>>>???@@@AAADDDFFFIIIJJJLLLSSS]]]iiisss}}}zzzxxxtttnnnggg___ZZZVVVOOOLLLHHHFFFEEEEEECCCAAA>>>======>>>???@@@BBBCCC>>>>>>>>>===<<<===@@@BBBBBBCCCDDDCCCBBBBBBDDDFFFGGGIIIKKKLLLMMMMMMMMMNNNKKKNNNRRRRRRRRRSSSXXX]]]bbbeeeiiimmmqqqwww~~~qqqggguuuuuuwwwyyy{{{}}}{{{yyyyyy|||{{{{{{{{{{{{{{{{{{{{{{{{|||~~~|||xxxuuutttvvvvvvwwwwwwuuuqqqmmmkkklllmmmnnnkkkiiihhhjjjmmmooottt{{{|||zzzxxx~~~}}}{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{zzzyyyxxxwwwwwwyyy{{{}}}}}}{{{yyywwwyyyyyyzzz{{{|||}}}~~~}}}~~~}}}|||{{{{{{~~~~~~||||||{{{{{{{{{zzzzzzyyyyyyxxx}}}|||||||||||||||}}}~~~{{{yyywwwuuuuuuvvvxxxyyyttttttsssssstttuuuwwwxxxwwwwwwuuuttttttuuuvvvvvvvvvuuuuuuwww{{{{{{yyyvvvsssqqqqqqrrrsssooopppqqqrrrsssrrrqqqpppooopppqqqqqqqqqpppnnnmmmmmmnnnoooppppppooonnnmmmlllnnnooonnnpppqqqkkkddd^^^\\\YYYVVVTTTRRROOOLLLJJJGGGDDDBBBBBBAAA???>>>::::::;;;:::999777555444333333444444444444555555444555888:::;;;===AAADDDCCCEEEIIIJJJJJJJJJKKKLLLJJJKKKLLLMMMMMMNNNNNNNNNKKKLLLMMMNNNOOOPPPPPPPPPQQQTTT^^^mmm~~~~~~hhh``````VVVUUURRRPPPPPPQQQPPPMMMKKKNNNQQQQQQNNNLLLMMMOOONNNLLLJJJHHHGGGFFFFFFGGGDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<======<<<<<<<<<<<<===============???BBBBBBAAA???AAA@@@???>>>===<<<;;;:::===<<<:::999999:::<<<===:::::::::;;;;;;<<<<<<<<>><<<;;;<<<===???AAAAAA@@@?????????@@@AAABBB@@@AAACCCEEEFFFHHHIIIJJJGGGLLLTTT]]]gggrrr}}}~~~xxxqqqkkkhhh___ZZZUUUQQQPPPOOOKKKHHHGGGGGGFFFFFFGGGGGGHHHHHHCCCCCCCCCBBBAAACCCFFFIIIIIIJJJKKKKKKJJJKKKMMMOOORRRSSSUUUVVVWWWXXX[[[\\\XXX]]]ccccccbbbeeellltttvvv{{{rrrccc\\\tttvvvyyy{{{}}}}}}||||||}}}~~~~~~}}}|||yyywwwwwwxxxzzz}}}~~~|||yyywwwvvvxxx{{{||||||xxxuuutttuuuuuussssssttttttssspppnnnllllllkkkiiihhhhhhjjjkkkmmmqqqrrrvvvyyy|||~~~~~~~~~|||zzz~~~|||zzz{{{|||zzz{{{}}}}}}||||||~~~~~~|||{{{{{{{{{zzzxxxvvvwwwxxxzzz|||}}}}}}||||||uuuyyy||||||zzzyyyzzz|||}}}{{{zzzxxxxxxyyyzzz{{{~~~}}}|||{{{{{{}}}|||{{{zzzzzzyyyyyyzzz~~~{{{{{{{{{{{{zzzyyyyyyvvvsssrrrtttvvvwwwxxxuuuuuuuuusssrrrqqqsssuuuvvvuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvxxx{{{~~~yyywwwtttqqqooooooqqqrrrqqqpppooonnnmmmnnnnnnoooooorrrsssrrrnnnkkkjjjkkkjjjkkklllmmmmmmlllkkkjjjlllmmmoooooommmhhhccc```YYYWWWTTTRRRQQQOOOLLLJJJFFFEEECCCAAA???===;;;::::::999888777666555444333444444333222111111444777444666:::<<<>>>AAAEEEGGGLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIJJJJJJKKKLLLLLLLLLMMMIIIHHHLLLPPPPPPSSSVVVQQQ\\\kkkyyyppp___XXXWWWTTTRRRPPPNNNMMMNNNOOOPPPTTTQQQLLLKKKKKKKKKIIIGGGMMMLLLKKKIIIGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCBBBAAA@@@AAABBBBBBAAACCCEEECCC@@@???@@@CCCDDDBBB@@@>>>>>>@@@BBBCCCFFFEEEDDDBBBBBBBBBCCCDDDBBB???;;;:::<<<>>>>>>===???===<<<;;;;;;<<<===???????????????>>>>>>>>>>>>???>>>===;;;;;;:::::::::======<<<;;;::::::999888========================;;;<<<>>>>>>===>>>AAACCCAAACCCEEEEEECCCBBBAAABBBDDDEEEFFFGGGHHHGGGGGGFFFHHHJJJQQQWWW\\\cccrrr{{{wwwqqqlllfffddddddbbb^^^YYYZZZVVVSSSSSSUUUUUURRROOOTTTSSSQQQNNNNNNPPPUUUYYY[[[\\\[[[YYYWWWZZZaaagggkkklllmmmnnnooopppqqqqqqmmmqqqtttuuuyyyxxxhhh\\\WWWwwwxxxzzz|||}}}}}}}}}}}}||||||}}}}}}{{{||||||{{{yyywwwxxx{{{~~~|||zzzxxxwwwyyy{{{}}}}}}zzzwwwuuuttttttuuussssssttttttsssqqqnnnmmmlllkkkjjjiiiiiijjjlllmmmppprrruuuxxxzzz|||}}}}}}~~~}}}{{{yyyxxxzzz~~~~~~|||||||||zzz|||}}}}}}}}}}}}~~~~~~~~~~~~|||zzzyyyzzz{{{|||}}}}}}}}}|||wwwzzz|||}}}{{{zzz{{{||||||{{{yyyxxxxxxyyy{{{|||~~~~~~}}}}}}|||||||||~~~}}}}}}|||}}}}}}}}}~~~|||{{{||||||{{{zzzyyyvvvsssrrrsssuuuvvvvvvvvvvvvvvvuuusssssstttvvvvvvvvvuuuuuuvvvvvvwwwwwwvvvuuuuuuwwwzzz}}}~~~}}}xxxwwwtttrrrppppppqqqqqqrrrpppnnnlllkkkkkklllmmmnnnppprrrqqqmmmkkkjjjkkkhhhiiijjjkkkllllllllllllpppqqqpppnnniiibbb[[[WWWVVVTTTQQQOOONNNLLLJJJGGGEEEDDDCCCAAA???===;;;:::888777777666444333222222333444333222111222555777666999<<>><<<;;;;;;<<<>>>???@@@@@@?????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;======<<<;;;::::::999999:::::::::;;;;;;;;;<<<<<<;;;===>>>>>>>>>???AAACCCCCCDDDFFFFFFDDDCCCBBBCCCDDDEEEFFFGGGHHHGGGFFFFFFDDDFFFKKKQQQTTTZZZgggttt}}}{{{vvvttttttsssoookkkmmmlllkkkkkkkkkjjjhhhfffeeeeeeeeedddeeeggglllpppssssssssspppooorrrxxx~~~xxxrrriii]]]TTTQQQzzzzzz{{{{{{|||}}}~~~~~~zzzzzz{{{}}}}}}wwwuuussssssuuuyyy~~~~~~{{{yyyxxxyyyxxxwwwwwwyyy}}}~~~|||zzzxxxxxxyyy{{{|||{{{yyywwwuuuttttttttttttrrrsssssssssrrrqqqooonnnllllllkkkjjjkkklllnnnooopppqqqtttwwwyyyzzz{{{{{{}}}{{{yyywwwvvvvvvvvvuuuzzz}}}|||{{{{{{}}}~~~~~~~~~}}}||||||||||||||||||||||||yyyzzz||||||{{{zzz{{{|||zzzzzzyyyyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}|||||||||}}}}}}}}}}}}}}}~~~~~~~~~||||||}}}}}}|||{{{zzzwwwsssrrrrrrtttuuuuuuwwwwwwwwwvvvttttttuuuwwwvvvvvvuuuuuuvvvvvvwwwxxxvvvvvvvvvxxxzzz}}}}}}|||wwwwwwvvvtttsssrrrqqqqqqtttqqqmmmjjjhhhhhhjjjkkklllnnnoooooollljjjjjjjjjffffffggghhhiiikkklllmmmoooooonnnjjjddd\\\UUUPPPQQQOOOMMMKKKJJJIIIFFFDDDBBBAAA@@@>>><<<:::999888666555555444333222111111222333444333333444777999:::===@@@CCCDDDFFFIIIKKKLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKLLLLLLLLLLLLMMMMMMQQQNNNOOOTTTXXX[[[```fffppp}}}rrrbbb^^^ZZZTTTPPPLLLLLLLLLMMMOOOQQQSSSUUUOOOLLLJJJIIIIIIIIIHHHGGGHHHHHHGGGGGGGGGHHHHHHIIIDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@?????????@@@AAAAAABBBCCCBBBAAA@@@AAABBBAAA@@@??????@@@BBBEEEGGGFFFFFFFFFFFFEEEDDDCCCBBBCCCAAA>>>>>>???@@@@@@??????>>>===<<<<<<===>>>???@@@@@@@@@?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::888999:::;;;<<<=========<<<>>>???@@@???@@@BBBCCCDDDEEEGGGFFFEEECCCCCCDDDDDDEEEFFFGGGGGGGGGFFFEEECCCDDDGGGKKKMMMPPPZZZeeevvv{{{}}}{{{{{{}}}}}}zzzyyyyyyzzz|||~~~pppiiidddbbb^^^WWWSSSSSS{{{{{{zzzzzz{{{|||}}}}}}zzzzzzzzzzzz{{{zzzwwwtttpppooonnnooorrrwww}}}~~~{{{wwwuuutttssssssvvvyyy}}}|||{{{yyyxxxxxxyyyyyyzzzvvvvvvuuutttttttttttttttqqqqqqqqqqqqqqqpppooonnnmmmmmmllllllmmmnnnooopppqqqsssuuuwwwyyyzzzzzzzzz|||zzzwwwsssrrrrrrrrrsssqqquuu}}}~~~{{{zzz|||~~~~~~~~~}}}|||{{{{{{{{{{{{{{{zzz{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyzzz{{{}}}~~~{{{|||||||||||||||||||||yyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}~~~}}}|||zzzwwwsssqqqrrrsssttttttvvvwwwxxxwwwuuutttuuuvvvttttttttttttuuuvvvwwwwwwxxxwwwxxxzzz|||~~~}}}|||wwwxxxxxxxxxvvvuuusssrrrtttqqqlllhhhffffffhhhiiijjjkkkllllllkkkjjjiiihhheeeeeeddddddeeegggiiijjjhhhhhhgggddd```ZZZTTTQQQMMMKKKIIIHHHGGGFFFCCCAAA======;;;:::888777666555555444444333333222222222222333444555555777:::<<>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAA@@@??????@@@BBBDDDGGGHHHFFFFFFGGGGGGFFFDDDBBBAAA@@@???>>>======>>>>>>>>>???>>>>>>======>>>>>>?????????>>>>>>>>>=========<<<=========>>>>>>======;;;;;;;;;;;;;;;;;;::::::999:::<<<>>>???@@@@@@@@@???AAACCCCCCBBBBBBDDDEEEDDDEEEFFFEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFHHHKKKJJJKKKRRR[[[kkkrrr{{{|||lllaaa\\\XXXYYYXXXVVVUUUWWWzzzyyyyyyyyyzzz{{{||||||{{{{{{zzzyyyyyyvvvqqqnnnjjjkkknnnqqquuuzzz}}}}}}zzzwwwtttsssssstttwwwyyy}}}}}}yyyyyyyyyxxxxxxxxxxxxxxxsssttttttuuuuuuuuuttttttppppppppppppppppppoooooonnnnnnnnnoooooopppqqqrrrtttuuuwwwxxxzzzzzzyyyyyyyyyvvvssspppnnnoooppprrrnnnrrryyy~~~}}}}}}~~~}}}{{{zzzyyyzzz{{{|||{{{{{{zzzyyyyyyyyyxxxxxxyyyyyyzzz{{{|||~~~{{{{{{{{{{{{{{{|||||||||vvvvvvvvvwwwxxxyyyzzz{{{}}}||||||~~~~~~|||{{{wwwtttrrrrrrtttttttttuuuvvvwwwvvvtttssstttuuusssssssssssstttuuuvvvwww{{{zzz{{{}}}~~~}}}xxxyyyyyyzzzyyywwwuuussstttqqqlllhhhffffffhhhjjjhhhiiiiiijjjjjjhhhgggeeeeeedddbbbaaa```aaabbbbbb```aaa```___\\\WWWSSSQQQJJJHHHFFFEEEEEEDDDBBB@@@<<<;;;:::999888777666666555555555444444444444444222444666888999;;;>>>@@@BBBEEEIIIKKKKKKLLLLLLNNNKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJJJJKKKKKKLLLMMMMMMNNNOOOTTT]]]cccgggpppxxx}}}nnn___XXXTTTPPPMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOIIIIIIIIIHHHGGGFFFEEEEEEHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@???>>>===>>>??????AAAAAA@@@AAAAAAAAAAAAAAA??????@@@AAACCCFFFHHHIIIFFFFFFGGGFFFEEECCCAAA@@@?????????>>>>>>===>>>>>>?????????>>>>>>?????????>>>>>>=========<<<<<<<<<<<<===>>>??????>>>>>>===::::::;;;;;;;;;;;;;;;;;;999;;;===@@@AAABBBBBBBBBBBBDDDFFFFFFFFFEEEFFFGGGCCCDDDEEEDDDBBBAAABBBCCCDDDEEEFFFGGGFFFFFFDDDDDDIIIGGGHHHJJJIIIHHHLLLSSS]]]eeerrr~~~yyyjjjaaaXXXSSSPPPQQQSSSRRRSSSUUUxxxxxxyyyyyyzzz{{{{{{||||||{{{zzzyyywwwsssmmmiiifffiiimmmssswww{{{}}}}}}{{{{{{zzzxxxvvvvvvxxxzzzzzz{{{~~~|||xxxyyyyyyyyyyyyxxxwwwwwwssstttuuuvvvwwwvvvuuutttqqqqqqqqqqqqqqqqqqrrrrrrnnnooopppqqqrrrrrrssssssuuuvvvxxxyyyyyyyyyxxxxxxuuussspppnnnmmmnnnpppqqqmmmqqqvvv||||||~~~~~~|||yyyyyyzzz|||~~~~~~|||zzzyyyyyyyyyxxxwwwzzzzzz{{{|||}}}~~~{{{{{{{{{{{{{{{zzzzzzzzzwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{|||}}}~~~|||{{{xxxtttssssssuuuvvvvvvtttvvvwwwwwwuuutttttttttrrrrrrrrrssstttuuuvvvwww}}}|||}}}}}}xxxxxxyyyyyyxxxvvvuuutttrrrpppllliiihhhiiikkklllhhhggggggggghhhgggdddbbbcccbbb```^^^]]][[[[[[ZZZ[[[[[[[[[YYYVVVRRROOOLLLGGGEEECCCCCCCCCBBBAAA???<<<<<<;;;::::::999888888555555555555555666666666222555888;;;<<>>>>>>>>???@@@AAA@@@???@@@AAABBBAAA@@@??????@@@BBBDDDGGGIIIJJJFFFFFFFFFEEEDDDBBBAAA@@@@@@BBBCCCBBB@@@???@@@AAA????????????????????????>>>>>>=========<<<<<<<<<===>>>???@@@@@@???>>>===:::::::::;;;;;;<<<<<<<<<999;;;>>>@@@BBBBBBAAAAAACCCEEEHHHIIIHHHGGGGGGGGGCCCDDDDDDCCCAAAAAABBBDDDDDDEEEFFFFFFFFFEEEDDDCCCGGGEEEFFFHHHGGGEEEHHHLLLPPPYYYfffsss}}}yyyjjjbbb___XXXSSSPPPRRRSSSRRRRRRUUUvvvwwwyyy{{{|||}}}}}}||||||{{{yyyxxxuuupppjjjeeeeeehhhmmmrrrwww{{{}}}~~~{{{||||||zzzwwwxxxzzz}}}~~~~~~|||yyyzzz{{{||||||zzzyyyxxxsssuuuwwwyyyyyyxxxvvvuuusssssssssssstttuuuuuuvvvooopppqqqrrrssstttttttttuuuvvvwwwxxxxxxwwwwwwvvvrrrpppooonnnnnnoooppprrroooqqqtttyyy}}}|||}}}~~~~~~}}}{{{zzz|||~~~{{{zzz{{{{{{zzzxxxzzz{{{|||}}}~~~|||{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwxxxxxxyyyzzzzzzyyyyyyzzz}}}}}}{{{{{{xxxuuusssuuuwwwxxxxxxuuuwwwxxxxxxvvvuuuuuuuuutttttttttuuuvvvwwwxxxyyy}}}}}}}}}~~~|||vvvvvvvvvvvvuuutttsssssspppooommmlllkkklllnnnooohhhgggeeefffgggeeebbb_________^^^\\\ZZZXXXVVVUUUUUUUUUTTTSSSPPPMMMKKKIIIDDDBBB@@@@@@AAA@@@???===:::::::::999999888888777444444555555666666666777333666:::===???BBBEEEHHHFFFIIILLLNNNNNNLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKIIIJJJKKKMMMOOOQQQRRRSSSPPPVVVbbbooovvv{{{uuuddd^^^XXXVVVRRRMMMLLLOOOPPPOOOOOONNNLLLKKKIIIIIIHHHJJJLLLJJJFFFCCCCCCCCCEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???>>>???@@@@@@AAA???>>>???BBBCCCAAA@@@???@@@AAACCCEEEGGGHHHIIIGGGFFFDDDCCCAAA@@@@@@???@@@BBBDDDCCC@@@???@@@AAA???@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>??????AAAAAA@@@???===<<<999999::::::;;;<<<======;;;===@@@CCCDDDCCCBBBAAACCCEEEHHHIIIGGGFFFFFFFFFDDDEEEEEECCCAAAAAACCCEEEDDDEEEFFFFFFFFFEEECCCBBBDDDBBBCCCFFFFFFDDDEEEIIIJJJPPPYYYcccllluuu~~~|||nnnfffaaa\\\[[[VVVTTTVVVVVVTTTTTTUUUvvvwwwzzz}}}~~~}}}{{{zzzyyywwwtttooohhhcccgggiiimmmrrrvvv{{{~~~|||xxxwwwyyy|||}}}{{{|||}}}~~~~~~|||zzzyyytttvvvxxxzzzzzzyyywwwuuuvvvvvvuuuvvvvvvwwwxxxyyyooopppqqqssstttuuuuuuuuutttuuuvvvwwwwwwvvvuuutttpppoooooonnnooopppqqqrrrpppqqqtttwww{{{}}}~~~{{{}}}~~~~~~~~~~~~~~~~~~||||||}}}|||}}}}}}|||zzz{{{|||}}}~~~~~~~~~~~~||||||{{{zzzyyyyyyxxxxxxwwwwwwwwwvvvwwwwwwxxxyyyxxxxxxzzz|||}}}{{{{{{xxxuuutttvvvxxxyyyyyyvvvxxxzzzzzzxxxvvvvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{||||||}}}}}}{{{ttttttssssssrrrrrrrrrqqqooonnnnnnmmmnnnooopppqqqiiifffeeeeeefffeeeaaa]]][[[\\\\\\[[[YYYWWWTTTSSSMMMNNNNNNNNNMMMLLLJJJIIIBBB@@@>>>>>>??????===<<<777777666666555555555555333444444555555666666666444777;;;???AAADDDGGGJJJFFFIIIMMMNNNNNNLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLOOOQQQTTTUUUVVVRRRZZZhhhvvv~~~kkk___WWWQQQPPPOOOLLLLLLNNNOOOOOOOOONNNLLLKKKIIIHHHIIIKKKMMMKKKFFFCCCBBBCCCBBBBBBBBBCCCCCCEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBB@@@?????????@@@AAAAAA???===???BBBCCCBBB@@@@@@AAABBBDDDEEEGGGHHHIIIGGGFFFCCCAAA@@@?????????===@@@BBBAAA>>>===>>>??????@@@@@@AAAAAA@@@@@@???AAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBAAA???===;;;999999::::::;;;<<<======???AAADDDFFFGGGFFFEEEDDDBBBDDDGGGHHHGGGEEEEEEEEEFFFFFFFFFDDDBBBBBBDDDFFFDDDEEEFFFFFFFFFDDDCCCBBBCCCAAABBBFFFGGGEEEFFFIIIIIILLLPPPUUU]]]fffpppwwwzzzoooiiiggg```XXXZZZUUUSSSUUUUUUSSSQQQSSSvvvxxxzzz|||}}}}}}|||{{{wwwxxxxxxwwwtttooojjjhhhfffjjjqqqxxx}}}}}}zzzyyyzzz|||~~~}}}zzz~~~}}}}}}|||yyyzzz{{{||||||zzzxxxvvvxxxuuutttuuuyyy{{{zzzyyyssstttuuuwwwwwwwwwvvvuuuwwwyyy{{{zzzvvvttttttvvvpppooonnnmmmnnnoooqqqssstttssstttwww|||~~~|||}}}~~~~~~}}}}}}|||zzzyyyyyy|||~~~}}}||||||}}}}}}}}}}}}}}}|||||||||}}}|||{{{yyyvvvtttsssrrrtttttttttuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~|||{{{zzzyyyyyyxxxwwwwwwvvvvvvxxxzzz|||{{{yyywwwvvvvvvuuuuuutttuuuuuuvvvwwwxxxzzz|||{{{yyyvvvuuurrrpppnnnmmmmmmmmmnnnlllkkkjjjkkklllkkkjjjiiihhhgggeeecccaaa```___YYYXXXWWWUUURRRPPPNNNNNNLLLKKKIIIGGGFFFEEEDDDDDDBBBAAA???<<<:::::::::::::::999888666555555555555555555555444333555888;;;:::===@@@AAABBBBBBDDDFFFIIIJJJLLLMMMMMMLLLKKKKKKJJJIIIHHHIIIKKKLLLLLLLLLLLLKKKLLLOOOOOONNNQQQWWWTTT___ooo|||ooobbbYYYUUUPPPNNNOOOPPPOOOMMMOOONNNKKKIIIHHHHHHIIIJJJLLLMMMMMMJJJGGGDDDCCCCCCBBBDDDFFFGGGHHHHHHHHHGGGDDDEEEEEEFFFEEECCCBBB@@@AAA@@@???>>>>>>>>>???@@@>>>???@@@AAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@???>>>======<<>><<>>======>>>????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>@@@AAABBBEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDD@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEIIIJJJLLLNNNSSSZZZbbbhhhvvv|||rrrkkkccc```aaaccccccaaaZZZWWWSSSQQQQQQRRRQQQQQQxxxyyyzzz{{{{{{zzzxxxwwwuuuuuuuuutttrrrooollljjjhhhmmmttt|||}}}{{{{{{}}}~~~}}}~~~|||{{{yyyzzz{{{|||{{{yyywwwvvvuuutttrrrtttwwwyyyxxxwwwuuuvvvwwwyyyyyyyyyxxxxxxzzz{{{|||yyyvvvtttuuuvvvqqqqqqpppoooppprrrtttuuuuuuuuuuuuxxx}}}}}}~~~~~~~~~{{{||||||{{{zzz{{{}}}~~~~~~~~~}}}|||{{{{{{{{{{{{{{{|||{{{yyywwwtttrrrqqqpppqqqqqqrrrsssuuuwwwxxxyyyzzz{{{|||~~~~~~}}}{{{zzzxxxyyyzzz{{{{{{{{{{{{zzz{{{||||||{{{xxxvvvvvvvvvssssssssssssssstttuuuuuuwwwyyy}}}~~~{{{yyytttrrrpppnnnmmmlllllllllmmmkkkiiiiiikkkkkkkkkjjjffffffdddbbb```^^^]]]\\\VVVUUUTTTRRROOOMMMLLLKKKJJJIIIGGGEEECCCAAA@@@@@@@@@???===;;;:::999999999999888777666555555555555444555555555555666:::===@@@BBBEEEFFFFFFFFFHHHIIIIIIJJJLLLMMMNNNMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLLLLIIIIIIKKKNNNNNNMMMQQQWWW^^^kkk~~~rrrcccYYYXXXUUUPPPNNNOOOOOONNNMMMOOOMMMLLLJJJIIIIIIIIIIIIKKKKKKLLLJJJGGGDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBBBBCCCBBB@@@???>>>??????@@@???@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>======<<<>>>???AAABBBBBBBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>???????????????>>>????????????>>>===<<<@@@@@@@@@@@@@@@AAABBBBBBEEEEEEDDDDDDDDDCCCCCCCCC@@@AAAAAAAAABBBBBBBBBBBBDDDDDDCCCBBBAAAAAAAAABBB@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGJJJMMMSSSZZZ___lllttt~~~{{{rrrgggbbb^^^^^^```bbb```]]]XXXUUURRRPPPPPPQQQPPPPPPzzzzzzzzzzzzxxxvvvtttrrrsssrrrqqqpppooonnnnnnnnnnnnrrrzzz~~~}}}}}}~~~~~~{{{yyyyyyzzzzzz{{{zzzxxxwwwuuurrrqqqpppqqqtttvvvvvvuuuwwwwwwyyyzzzzzz{{{{{{zzz~~~}}}{{{xxxtttssstttvvvrrrrrrrrrrrrsssuuuwwwyyywwwwwwxxxzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyzzz|||}}}|||}}}~~~~~~}}}zzzyyyxxxxxxyyyzzzzzzyyywwwuuussspppooonnnnnnnnnppprrruuuwwwyyyzzzzzz{{{|||||||||{{{zzzyyyxxxzzz}}}~~~~~~~~~}}}zzzvvvttttttuuuqqqqqqqqqpppqqqqqqrrrrrrsssuuuyyy|||}}}|||zzzxxxqqqpppnnnlllkkkkkkkkkkkkkkkiiihhhhhhjjjkkkjjjiiicccbbbaaa___\\\ZZZYYYXXXQQQPPPOOOMMMKKKJJJHHHHHHGGGEEECCCAAA???===<<<;;;<<<<<<;;;999999888999999777777666555444444444444333444666666777999===@@@EEEGGGIIIJJJIIIIIIJJJKKKJJJKKKMMMNNNOOOOOONNNNNNMMMMMMLLLKKKKKKKKKLLLLLLIIIIIILLLOOOOOOOOOUUU\\\iiixxxsssggg]]]WWWXXXUUUQQQOOONNNNNNNNNMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHJJJKKKIIIGGGEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCBBBAAA???>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<===>>>???AAAAAAAAA@@@???<<<===>>>>>>???@@@AAAAAA<<<<<<===??????@@@@@@@@@??????@@@@@@@@@???>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB?????????@@@@@@@@@AAAAAAEEEDDDCCCAAA@@@@@@??????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBDDDFFFIIIMMMRRRUUU^^^gggsss}}}|||pppfffaaa[[[ZZZZZZ\\\``````\\\YYYTTTRRROOONNNOOOOOOOOONNN|||{{{{{{yyywwwuuusssqqqpppooonnnmmmmmmoooqqqrrrtttxxx~~~}}}zzzxxxyyyyyyyyyyyyxxxwwwuuutttooonnnnnnoooqqqsssttttttvvvwwwwwwxxxyyyzzzzzzzzz}}}yyyuuurrrrrrssstttrrrsssssstttuuuwwwyyyzzzyyyyyy{{{}}}~~~~~~~~~}}}||||||{{{{{{wwwyyy|||~~~~~~~~~|||yyyvvvuuuvvvxxxyyyzzzyyywwwuuusssqqqoooooommmnnnqqqtttwwwzzz|||}}}zzz{{{{{{{{{{{{zzzxxxxxxzzz|||~~~|||yyyuuusssssstttqqqqqqpppoooooopppppppppqqqsssvvvxxxyyyxxxvvvuuupppooommmkkkjjjjjjjjjkkkiiihhhggggggiiijjjjjjiii```___]]][[[YYYWWWUUUTTTMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCAAA>>><<<:::999888999999888888888888888888666555555444444444555555333555777999;;;===AAADDDGGGIIIKKKJJJIIIHHHIIIIIIJJJKKKMMMOOOPPPPPPPPPOOONNNOOONNNMMMKKKJJJKKKLLLMMMLLLMMMOOOPPPTTT^^^iiiyyy{{{kkkccc]]]YYYWWWUUURRROOOMMMMMMMMMMMMLLLLLLLLLLLLKKKIIIHHHGGGFFFHHHIIIIIIGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEEEEDDDBBBAAA@@@@@@AAABBBCCCAAA@@@>>>=========>>>@@@@@@AAAAAABBBAAAAAA@@@??????????????????????????????>>>>>>============???@@@@@@@@@???>>><<<<<<;;;<<<<<<===>>>???@@@@@@;;;<<<===???@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???CCCDDDDDDEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAADDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC???BBBDDDFFFHHHJJJMMMOOORRRZZZeeeooovvv}}}vvviii```YYYVVVVVVVVVWWWZZZ]]]\\\YYYVVVPPPNNNLLLLLLMMMNNNMMMLLL~~~}}}|||zzzxxxvvvtttsssooonnnlllkkkmmmppptttvvvzzz}}}|||~~~~~~|||zzzxxxyyyyyyxxxxxxwwwuuutttsssmmmnnnooooooppprrrtttuuuuuuuuuuuuvvvvvvvvvwwwwww}}}zzzuuuqqqpppqqqrrrsssrrrrrrsssuuuvvvxxxyyyzzzzzz{{{}}}~~~~~~~~~}}}{{{zzzzzzyyywwwyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzwwwuuutttuuuwwwxxxzzzzzzyyywwwvvvtttsssrrrppprrruuuxxx{{{~~~{{{{{{{{{zzzzzzxxxxxxwww||||||}}}}}}{{{wwwsssqqqrrrsssrrrrrrqqqpppooooooooopppqqqrrrtttvvvuuutttrrrqqqpppooommmkkkjjjiiijjjjjjhhhgggeeefffggghhhhhhggg]]]\\\[[[XXXVVVTTTRRRQQQJJJIIIHHHGGGFFFEEEDDDDDDCCCBBB@@@===;;;999888888666777777777777777666666555555444444444555555666555777:::===???BBBFFFIIIJJJKKKLLLLLLJJJIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPOOONNNOOOOOOMMMJJJIIIJJJLLLOOONNNMMMOOOQQQYYYjjjzzznnnddd___[[[XXXWWWUUURRROOOLLLKKKLLLMMMKKKKKKKKKKKKJJJHHHGGGFFFEEEGGGHHHHHHGGGFFFGGGGGGGGGFFFEEECCCCCCCCCDDDDDDCCCBBB@@@???>>>>>>???@@@AAA@@@>>>===<<<<<<======??????@@@@@@@@@??????>>>????????????????????????>>>>>>>>>===============????????????>>>======<<<========================<<<<<<===??????@@@@@@@@@???@@@AAAAAAAAAAAA@@@@@@AAABBBCCCEEEFFFGGGGGGGGGBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCAAAAAAAAA@@@@@@AAAAAABBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???AAADDDEEEFFFGGGHHHJJJKKKPPPXXX___gggpppzzzoooaaa\\\ZZZWWWTTTVVVUUUUUUUUUUUUUUUTTTRRRLLLKKKIIIJJJLLLMMMLLLKKK}}}{{{xxxvvvtttsssooonnnllllllnnnssswwwzzz}}}|||yyy~~~}}}}}}}}}||||||{{{zzzyyyyyyyyyxxxvvvuuutttssssssnnnoooqqqqqqrrrsssvvvxxxwwwvvvuuuuuuttttttuuuuuuzzzvvvrrrooopppqqqsssssssssssstttuuuwwwxxxyyyyyy{{{}}}~~~~~~}}}{{{zzzzzzyyyxxxzzz}}}~~~~~~~~~|||||||||||||||{{{{{{{{{zzzyyywwwuuuuuuvvvwwwxxx{{{{{{zzzyyyyyyxxxwwwwwwuuuwwwzzz}}}}}}}}}|||zzzyyyxxxwwwwww}}}{{{yyyxxxyyyxxxvvvsssqqqrrrssssssrrrqqqpppoooooooooooopppqqqsssssssssqqqooonnnqqqooommmkkkiiihhhhhhhhhfffeeeccccccddddddcccbbb[[[ZZZXXXUUURRRPPPNNNMMMGGGFFFFFFEEEDDDCCCCCCCCCAAA@@@???===;;;:::999999666666666777777666555555555444444444555666777777777:::>>>AAACCCFFFJJJLLLMMMNNNPPPOOOMMMLLLLLLMMMLLLMMMNNNOOOPPPOOONNNNNNMMMNNNOOOMMMIIIHHHJJJMMMOOONNNNNNQQQUUUaaavvvvvvhhhbbb]]]ZZZYYYVVVUUUSSSOOOLLLJJJKKKMMMJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>@@@???>>>===<<<===>>>>>>???????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<===>>>???@@@@@@AAA>>>>>>>>>======<<<<<<<<<======>>>????????????>>>??????@@@AAAAAAAAA@@@@@@@@@AAACCCFFFGGGHHHGGGGGGCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAABBBCCCCCCAAA@@@?????????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBCCCBBBCCCEEEFFFGGGJJJOOOSSSYYYbbbmmmuuu~~~~~~ppp^^^UUUUUUXXXWWWUUUUUUTTTRRRPPPNNNMMMMMMMMMIIIHHHHHHIIIKKKLLLLLLKKK{{{wwwtttqqqpppooonnnnnnnnnqqquuuyyy|||~~~~~~|||zzzzzz|||~~~{{{zzzzzzyyyyyyyyyzzz{{{yyyxxxwwwuuutttsssrrrrrroooqqqssstttsssuuuxxx{{{{{{zzzxxxvvvuuuuuuuuuuuuwwwssspppooorrrtttuuuuuutttuuuvvvwwwxxxxxxxxxxxx{{{}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{}}}}}}~~~}}}|||{{{{{{||||||{{{{{{zzzzzzzzzyyywwwwwwwwwvvvwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{yyy{{{~~~~~~|||{{{yyyxxxwwwwwwzzz|||~~~~~~|||yyyvvvssstttuuuuuusssqqqqqqrrrsssrrrqqqooonnnnnnmmmmmmnnnooopppqqqrrrqqqpppooopppooollliiigggeeeeeeeeecccaaa___^^^______^^^\\\WWWVVVTTTQQQOOOLLLJJJIIIDDDCCCCCCBBBBBBAAAAAAAAA???>>>===<<<;;;:::::::::666666777777777555444333555555555555666777888999:::===AAAEEEGGGJJJMMMOOONNNPPPQQQQQQOOONNNNNNOOOMMMNNNOOOOOOOOONNNLLLLLLJJJMMMOOOLLLHHHGGGJJJMMMNNNPPPTTTZZZ```mmmlllccc```\\\YYYZZZVVVVVVTTTOOOKKKIIIJJJLLLJJJIIIGGGEEEDDDDDDEEEEEEEEEGGGHHHHHHFFFEEEFFFGGGFFFFFFFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBAAA@@@???>>>@@@???>>>>>>>>>???AAAAAA@@@@@@@@@@@@@@@???>>>>>>=========================================================>>>???@@@AAABBB>>>>>>>>>============<<<>>>????????????>>>======>>>>>>???@@@@@@@@@@@@@@@BBBCCCEEEGGGHHHHHHGGGFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@AAA???????????????????????????@@@AAAAAAAAABBBDDDFFFDDDGGGJJJMMMPPPWWW```gggrrr{{{{{{uuujjjaaaWWWQQQRRRTTTVVVUUUSSSSSSRRRPPPMMMKKKJJJJJJGGGFFFGGGHHHKKKLLLLLLKKK{{{vvvrrrooommmpppoooooopppssswww{{{}}}}}}~~~~~~}}}}}}wwwyyy}}}~~~~~~}}}|||zzzyyyxxxwwwwwwyyy{{{|||yyyxxxwwwuuusssrrrrrrrrrpppsssuuuvvvuuuvvvzzz}}}~~~}}}{{{xxxwwwvvvvvvwwwuuurrroooppptttwwwwwwvvvvvvwwwxxxxxxyyyyyyyyyyyy{{{}}}~~~}}}~~~~~~~~~}}}||||||{{{{{{||||||}}}}}}}}}}}}{{{yyyyyyyyy}}}||||||{{{zzzzzzyyyyyyvvvvvvwwwwwwxxxxxxyyyyyyyyyzzzzzz{{{{{{||||||||||||}}}}}}{{{yyyxxxxxxwwwxxxyyy{{{||||||zzzxxxvvvoooqqqttttttsssrrrqqqrrrsssrrrpppooommmmmmlllllllllmmmooopppqqqqqqqqqqqqpppnnnkkkhhheeecccbbbbbbaaa___\\\[[[[[[[[[ZZZXXXUUUTTTQQQOOOLLLIIIGGGFFFAAAAAAAAAAAA@@@@@@??????>>>===<<<;;;::::::::::::666777777888777555444333555555555555666888999:::<<>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============AAA@@@???????????????@@@======>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>===<<<===>>>???@@@@@@@@@@@@@@@EEEFFFHHHIIIIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDCCCBBBAAAAAAAAABBB@@@???======>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCBBBBBBCCCFFFHHHBBBEEEIIIKKKMMMQQQWWW]]]fffqqq|||wwwkkkccc\\\ZZZVVVSSSQQQQQQSSSTTTSSSTTTUUUTTTQQQMMMKKKJJJFFFEEEFFFHHHKKKMMMLLLKKK~~~wwwpppllljjjjjjkkkmmmooosssuuuwwwyyy{{{}}}{{{}}}}}}{{{yyyxxxrrruuuzzz}}}{{{|||}}}{{{yyy}}}yyyuuussstttvvvwwwwwwvvvvvvvvvuuuttttttsssssswwwwwwwwwwwwxxxzzz|||~~~}}}{{{yyyyyyzzz{{{wwwvvvuuuttttttuuuvvvwwwsssuuuvvvxxxyyyyyyyyyyyyyyy{{{}}}~~~~~~~~~~~~}}}{{{{{{||||||zzzxxx|||{{{zzzzzz|||}}}xxxvvvwwwyyy}}}yyywwwwwwwwwvvvuuuwwwxxxzzz{{{{{{zzzxxxwwwxxxxxxxxxyyy{{{}}}~~~~~~}}}{{{yyywwwuuutttwwwwwwxxxwwwvvvtttrrrqqqnnnoooooopppppppppppppppmmmnnnooooooooommmlllkkkmmmlllkkklllnnnppppppoooqqqmmmhhhdddbbb```^^^]]][[[ZZZYYYXXXWWWVVVVVVVVVQQQPPPMMMJJJHHHFFFDDDDDD???@@@AAAAAA@@@???===<<<;;;;;;;;;::::::999999999333444444555555444444333444444555777:::<<>>>>>>>>BBB@@@>>>???AAABBBCCCBBB@@@?????????????????????@@@>>><<<<<<===>>>===<<>>;;;<<<<<<<<<<<<<<<;;;:::;;;<<<<<<<<<======>>>>>>;;;<<>>BBBCCCDDDDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAAEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDCCCCCCDDDEEEEEEFFFGGGGGGHHHKKKOOORRRYYY```kkkvvv|||tttlllccc]]][[[VVVQQQOOOPPPSSSTTTTTTXXXXXXUUUQQQLLLJJJIIIJJJEEEEEEFFFGGGHHHHHHHHHHHH{{{ssslllhhhgggiiikkkmmmppptttvvvxxxyyy|||~~~{{{||||||{{{yyyvvvttttttsssuuuyyy|||~~~{{{zzz{{{{{{yyywwwyyyvvvsssqqqrrrtttuuuvvvuuuuuuuuuttttttssssssssswwwvvvvvvwwwyyy{{{}}}~~~~~~}}}|||||||||yyyxxxvvvuuuttttttuuuvvvvvvwwwxxxzzzzzzzzzyyyyyyxxxzzz|||}}}}}}|||}}}~~~|||{{{zzz{{{|||}}}|||zzz|||{{{zzzzzz||||||xxxvvvwwwyyy|||zzzyyyzzzzzzxxxwwwwwwxxxyyy{{{zzzyyyxxxvvvxxxxxxyyyzzz{{{}}}~~~~~~}}}}}}}}}|||{{{xxxvvvtttsssvvvvvvwwwwwwvvvuuusssrrrkkkllllllmmmmmmmmmmmmmmmlllmmmnnnnnnnnnmmmkkkjjjllljjjiiijjjlllmmmmmmmmmnnnkkkfffcccaaa___\\\ZZZXXXWWWVVVUUUTTTSSSSSSSSSOOONNNLLLIIIFFFDDDCCCCCC>>>?????????>>>===;;;::::::::::::999999999888888666666666666666666666666444555777:::<<>>???@@@BBBBBBBBBAAAAAA@@@@@@????????????@@@???======>>>>>>>>>===????????????????????????<<<===???@@@@@@???>>>===<<<============<<<;;;;;;<<<<<<<<<<<<=========>>>===>>>@@@BBBCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCBBBAAAAAA@@@@@@>>>>>>======<<<=========<<<<<<=========>>>>>>>>>???AAACCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHJJJMMMPPPRRRWWW___iiisss}}}yyypppjjjccc\\\VVVWWWSSSNNNMMMOOORRRTTTTTTUUUTTTRRROOOKKKHHHHHHIIIEEEFFFGGGGGGHHHGGGGGGGGG}}}xxxppphhheeefffiiilllooorrrvvvxxxzzz{{{}}}~~~~~~|||zzzwwwuuussssssuuuvvvxxxzzz|||}}}{{{zzzzzzzzzyyyvvvttttttrrrooooooppprrrssstttttttttssssssrrrrrrssssssvvvvvvvvvwwwyyy|||~~~}}}}}}zzzyyywwwuuuttttttuuuuuuyyyyyyzzz{{{{{{{{{zzzyyywwwzzz|||||||||{{{{{{|||yyyxxxxxxyyy|||}}}}}}||||||{{{zzz{{{}}}~~~~~~}}}zzzwwwvvvwwwxxx|||{{{zzz{{{||||||{{{yyywwwxxxyyy{{{{{{zzzxxxwwwyyyyyyyyyzzz{{{}}}~~~~~~|||yyyxxx|||{{{{{{zzzxxxuuusssrrruuuuuuvvvvvvvvvuuusssrrrjjjjjjkkkllllllllllllkkkkkklllmmmmmmmmmlllkkkjjjjjjiiiggghhhiiijjjjjjiiiiiigggcccaaa___\\\YYYVVVTTTSSSRRRPPPOOOOOONNNNNNLLLKKKIIIFFFDDDBBBAAAAAA=========<<<;;;:::888777888888888888777777777777999888777666666777888999666888;;;>>>AAACCCDDDDDDEEEHHHLLLNNNOOOOOOQQQRRROOOPPPQQQRRRRRRQQQPPPOOONNNMMMKKKKKKLLLLLLLLLKKKIIIJJJJJJHHHGGGLLLUUU]]]nnn{{{tttiiiddd]]]WWWUUUVVVWWWSSSPPPJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAACCCAAA??????AAACCCCCCBBBCCCBBBBBBAAA@@@??????>>>AAA???======>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<============>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<============@@@@@@AAABBBBBBBBBAAAAAA??????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???BBBBBBAAAAAA@@@????????????>>>======<<<<<<<<<<<<999:::;;;<<<===>>>>>>>>>===???BBBCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHKKKMMMMMMOOOSSSXXX```kkkvvv}}}zzzsssjjjccc^^^YYYTTTOOOPPPNNNKKKKKKMMMPPPRRRRRRPPPPPPOOOLLLIIIGGGGGGHHHFFFFFFGGGGGGFFFFFFEEEEEEyyyvvvpppkkkhhhiiilllnnnqqqtttxxx{{{|||}}}~~~|||{{{zzzzzzyyyxxxxxxxxxyyy{{{}}}zzzzzzzzzzzzyyywwwuuussspppnnnmmmmmmpppqqqrrrrrrsssrrrqqqqqqqqqrrrssstttvvvvvvvvvwwwyyy|||}}}|||yyyxxxwwwvvvuuuvvvwwwxxxzzz{{{{{{|||{{{zzzyyyxxxxxxzzz}}}}}}{{{yyyyyyyyywwwwwwvvvxxx{{{||||||{{{|||{{{{{{{{{}}}}}}{{{{{{yyyxxxvvvvvvvvvwwwxxxxxxyyy{{{}}}}}}{{{yyyxxxyyy{{{||||||{{{zzzyyyyyyyyyzzzzzz{{{}}}~~~}}}{{{yyywwwvvvzzz{{{{{{zzzxxxvvvsssqqquuuvvvvvvvvvuuusssqqqpppjjjkkkkkklllllllllllllllkkklllmmmmmmmmmlllkkkjjjjjjhhhffffffggghhhgggfffdddbbb___]]]\\\YYYUUURRRPPPOOONNNMMMLLLKKKKKKKKKHHHGGGEEECCCAAA@@@??????===<<<<<<;;;999888777666666666666666666666666666888777666555555777999;;;:::<<<@@@CCCFFFHHHHHHHHHHHHKKKNNNPPPPPPPPPQQQRRRPPPQQQRRRRRRRRRQQQPPPOOONNNMMMLLLLLLKKKKKKJJJJJJJJJLLLLLLJJJLLLVVVfffrrr|||kkkdddaaa\\\VVVSSSSSSRRROOOLLLJJJKKKKKKLLLLLLKKKJJJJJJGGGGGGGGGHHHGGGFFFEEEEEECCCDDDFFFGGGGGGFFFDDDCCCFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@AAABBBCCCCCCFFFDDDBBBAAACCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>AAA???>>>===??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===>>>??????>>>>>>======<<<<<<<<<<<<<<<===============AAAAAAAAA@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@?????????>>>@@@AAACCCCCCAAA@@@>>>@@@@@@?????????>>>>>>>>>AAA@@@???>>>>>>===>>>>>>888999;;;===>>>?????????===???AAABBBBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFHHHJJJKKKKKKMMMOOORRRYYYaaagggpppsss|||wwwlllggg```ZZZVVVSSSNNNKKKLLLKKKIIIIIIJJJLLLNNNOOOLLLMMMMMMKKKHHHFFFGGGHHHFFFFFFFFFFFFEEEDDDCCCBBBvvvuuusssqqqpppoooppppppsssvvv{{{~~~~~~~~~{{{{{{zzzzzz{{{}}}yyyzzzzzzzzzyyywwwuuuuuuooonnnmmmoooqqqsssrrrrrrrrrqqqppppppppprrrtttuuuwwwwwwwwwxxxzzz|||~~~~~~{{{zzzvvvvvvvvvvvvwwwxxxzzz{{{zzzzzz{{{{{{{{{yyyxxxwwwzzz|||~~~}}}{{{wwwvvvuuuuuuttttttvvvxxxzzzzzzyyy|||{{{{{{|||}}}}}}yyyxxxvvvuuuuuuvvvvvvvvvuuuuuuvvvxxx{{{{{{zzzxxxyyyzzz|||}}}~~~}}}|||{{{zzzzzzzzz{{{|||}}}~~~}}}}}}{{{zzzxxxwwwvvvvvvyyyzzzzzzzzzyyyvvvsssqqqvvvvvvvvvtttrrrpppmmmllliiiiiijjjkkkkkkkkkkkkkkkjjjkkklllmmmmmmmmmlllkkkjjjhhhfffeeeffffffdddccc___]]][[[YYYWWWUUUQQQNNNMMMMMMKKKJJJIIIHHHHHHHHHEEEDDDBBBAAA???>>>>>>===<<<;;;:::999888777666666555555555555555555555555666555444444555888;;;<<<>>>@@@DDDGGGJJJKKKKKKJJJKKKMMMPPPQQQQQQPPPQQQRRRQQQQQQRRRRRRRRRQQQOOONNNOOONNNMMMKKKJJJIIIIIIJJJPPPQQQRRRSSSZZZjjj}}}sssgggbbb]]]YYYTTTQQQQQQQQQPPPNNNLLLLLLMMMMMMMMMLLLKKKKKKHHHHHHIIIIIIIIIHHHGGGGGGDDDEEEGGGHHHHHHGGGEEECCCFFFEEEEEEDDDCCCBBBBBBAAA?????????@@@AAABBBDDDEEEHHHFFFDDDDDDEEEFFFFFFFFFDDDDDDCCCBBB@@@???>>>>>>AAA???======>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;<<<>>>@@@@@@@@@>>>===<<<<<<<<<==================<<<<<<<<>>>>>>>>>>>>>>???AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>=========@@@@@@???>>>======>>>>>>999:::===???AAAAAAAAAAAA===???BBBCCCBBBCCCDDDEEEEEEFFFGGGFFFDDDDDDEEEGGGGGGHHHJJJKKKLLLOOOSSSWWWaaaeeeooo{{{yyymmmeeebbb___ZZZUUUQQQNNNKKKIIIJJJJJJIIIIIIHHHIIIJJJKKKKKKLLLLLLKKKIIIGGGGGGHHHFFFFFFFFFEEEDDDCCCBBBAAAttttttttttttttttttssssssuuuxxx}}}}}}}}}}}}|||{{{{{{{{{|||}}}~~~xxxzzz{{{zzzxxxvvvvvvwwwqqqpppqqqrrruuuuuutttsssrrrqqqpppoooppprrruuuvvvxxxxxxxxxxxxzzz|||~~~|||zzzxxxuuuuuuuuuvvvxxxzzz|||~~~zzzzzz{{{{{{{{{zzzxxxwww{{{}}}~~~}}}yyytttqqqoooppppppqqqsssvvvyyyyyyyyy||||||||||||~~~~~~{{{wwwuuusssssstttvvvvvvuuusssssssssuuuxxxyyyyyyxxxxxxzzz|||}}}~~~~~~|||{{{{{{{{{{{{{{{|||}}}~~~{{{zzzyyywwwwwwvvvvvvvvvwwwxxxyyyyyyxxxuuurrrooottttttsssrrrpppnnnkkkjjjgggggghhhiiiiiiiiiiiihhhiiijjjkkklllllllllkkkjjjjjjgggeeeddddddcccbbb```[[[YYYVVVTTTRRRPPPMMMKKKKKKJJJIIIGGGFFFFFFFFFFFFCCCBBB@@@???>>>=========:::999888777666666666666444444444555555555555555555555555777999<<<>>>@@@DDDEEEGGGJJJLLLLLLMMMMMMLLLNNNQQQRRRQQQPPPPPPQQQQQQQQQRRRRRRQQQPPPNNNMMMNNNNNNMMMJJJHHHHHHJJJLLLQQQSSSWWW^^^lll}}}tttiii```\\\VVVSSSQQQPPPRRRSSSTTTTTTLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFHHHIIIHHHGGGEEEDDDEEEDDDDDDCCCCCCBBBBBBBBB>>>>>>???@@@AAACCCDDDEEEJJJGGGEEEEEEFFFGGGGGGFFFCCCBBBBBBAAA@@@??????>>>@@@>>><<<<<<===>>>===<<<::::::::::::::::::::::::;;;;;;::::::;;;===???@@@AAA@@@>>><<<;;;;;;<<<<<<===============<<<<<<<<<======>>>???@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@????????????>>>======<<<<<<===>>>???@@@@@@???>>>===>>>>>>=====================<<<<<<;;;;;;<<<<<<===:::<<>>===<<<<<<<<<666666555444444444555666444444444444555555666666666777999<<>>>>>???@@@AAACCCDDDEEEIIIGGGDDDDDDEEEFFFFFFEEEAAAAAA@@@@@@???????????????===;;;;;;<<<===<<<;;;999999999999999999999999:::::::::;;;<<<===>>>???AAA???===;;;::::::;;;;;;>>>=========<<<<<<<<<<<<;;;<<>>??????@@@@@@@@@@@@@@@??????>>>======<<<;;;;;;=======================================>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>;;;===@@@BBBDDDCCCBBBAAABBBDDDEEEEEEDDDCCCDDDDDDBBBCCCEEEDDDCCCBBBCCCDDDDDDEEEFFFFFFFFFFFFHHHJJJLLLNNNTTT[[[___bbbjjjtttzzznnnddd^^^[[[ZZZYYYSSSSSSRRRPPPMMMKKKJJJJJJEEEGGGJJJKKKIIIHHHIIIKKKIIIJJJLLLKKKHHHFFFEEEEEECCCCCCCCCCCCCCCBBBAAA@@@rrrqqqoooooopppsssvvvwwwwww{{{|||}}}|||{{{{{{{{{zzzzzzyyyyyyxxxxxxyyyyyywwwtttsssvvvxxxwwwwwwxxxzzz{{{{{{yyyvvvrrrqqqppppppqqqtttwwwyyy{{{{{{zzzyyyzzz{{{|||}}}~~~|||{{{yyyxxxyyyxxxxxxwwwxxxyyy{{{|||{{{|||}}}~~~~~~}}}|||{{{{{{||||||yyyssslllgggeeeeeefffhhhnnntttzzz}}}}}}|||||||||}}}~~~}}}}}}}}}|||yyyuuutttqqqooopppsssvvvvvvtttuuusssrrrsssuuuxxxyyyyyyuuuvvvyyyzzz{{{{{{zzzyyy||||||{{{||||||}}}~~~|||zzzxxxvvvttttttttttttqqqrrrtttuuutttqqqmmmkkkkkklllmmmnnnnnnmmmmmmllliiiiiijjjkkkkkkkkkkkkkkkdddeeefffhhhhhhhhhgggfffgggdddaaa______^^^\\\ZZZXXXTTTPPPMMMKKKKKKJJJIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@>>>======<<<<<<<<<444333222222222333444555444444444555555666666666888:::===AAAEEEHHHJJJKKKLLLKKKKKKKKKLLLMMMNNNNNNNNNPPPRRRRRRPPPOOOOOOOOOPPPPPPQQQQQQPPPNNNMMMLLLIIIIIIHHHFFFFFFIIIPPPVVV]]]cccpppqqqeee^^^XXXVVVVVVTTTSSSPPPOOOOOOPPPQQQRRRRRRPPPMMMKKKJJJJJJKKKLLLGGGFFFDDDCCCCCCEEEFFFHHHHHHHHHHHHHHHGGGGGGFFFEEEBBBBBBBBBCCCCCCCCCCCCCCC?????????@@@AAACCCDDDEEEHHHFFFCCCCCCDDDDDDDDDCCC@@@?????????????????????>>><<<;;;;;;<<<<<<;;;:::888888888888888888888888888888999;;;<<<======>>>AAA???<<<:::999999:::;;;>>>>>>======<<<<<<<<<;;;:::<<<@@@CCCEEEEEEDDDCCCAAAAAABBBCCCCCCCCCCCCBBB???>>>>>>===<<<<<<;;;;;;======<<<<<<<<<<<<===============>>>>>>>>>>>>>>><<<<<<<<<<<<>>>???@@@AAA;;;===@@@BBBCCCCCCAAA@@@DDDEEEGGGFFFDDDCCCCCCDDD@@@BBBDDDDDDCCCBBBCCCDDDHHHHHHGGGDDDBBBAAACCCDDDFFFGGGLLLPPPRRRTTT]]]gggpppxxx~~~{{{|||~~~yyynnnggg^^^WWWUUUWWWZZZ\\\QQQQQQRRRPPPNNNMMMMMMNNNBBBFFFJJJKKKJJJJJJKKKMMMHHHJJJKKKJJJGGGEEEDDDDDDBBBBBBCCCCCCBBBBBBAAAAAAttttttsssssstttvvvyyy{{{~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}zzzxxxxxxxxxyyyzzzzzzxxxuuusssrrrsssuuuwwwzzzzzz|||||||||zzzxxxvvvuuutttrrrrrrrrrsssuuuvvvxxxxxxxxxyyy{{{~~~}}}}}}||||||||||||}}}}}}zzzzzz{{{|||}}}~~~{{{yyyzzz}}}|||xxxyyyzzzzzzvvvooohhhccc```___```eeeooozzz~~~|||zzzwwwvvvtttnnnpppqqqpppnnnmmmooorrrqqqrrrssstttuuuvvvwwwxxx|||{{{zzzyyyyyyyyyyyyyyyyyy{{{}}}}}}}}}|||}}}~~~|||xxxuuusssrrrqqqooopppqqqrrrrrrqqqooolllkkkpppooonnnoooooonnnkkkhhhgggfffggglllppppppjjjeeeeeedddcccdddeeefffeeedddbbbaaa^^^\\\ZZZYYYYYYYYYUUURRRNNNKKKIIIHHHFFFDDDDDDDDDDDDCCCCCCBBBBBBBBB???===<<<:::999999::::::999888777555444333222222111222333333333444666888<<<===@@@CCCEEEHHHIIIJJJNNNMMMLLLKKKKKKLLLMMMNNNPPPQQQRRRRRRPPPNNNNNNOOOPPPPPPPPPOOONNNMMMLLLKKKLLLFFFCCCHHHLLLPPPYYYcccffftttuuueee^^^YYYSSSPPPRRRQQQPPPOOONNNNNNNNNOOOOOOLLLLLLMMMNNNMMMLLLJJJIIIGGGFFFFFFEEEFFFHHHIIIJJJKKKKKKKKKJJJHHHEEEAAA???FFFDDDCCCEEEGGGGGGDDD@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB??????>>>>>>======<<<<<<===<<<:::999999:::;;;===>>>===<<<<<<;;;;;;;;;;;;888888888999:::;;;<<<======<<<<<<;;;;;;;;;<<<<<<:::;;;<<<;;;999999;;;<<<>>>@@@AAABBBBBBAAA???>>>===>>>@@@BBBCCCCCCCCCCCCBBB@@@>>><<<;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>>>>======???>>>>>>???@@@AAA@@@???>>>>>>???@@@AAAAAABBBBBBEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCAAA@@@???>>>>>>@@@CCCGGGJJJKKKMMMSSSWWWdddiiipppzzzyyytttvvv{{{xxxlllfffaaa^^^YYYVVVUUUUUUUUUUUUTTTPPPLLLOOOUUUXXXUUUQQQKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIGGGEEECCCAAA@@@@@@EEECCCAAABBBDDDEEEBBB???qqqqqqqqqsssuuuyyy|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}|||zzzxxxwwwxxxyyyyyy{{{yyyvvvtttrrrssstttuuuxxxyyy{{{||||||{{{zzzyyysssrrrrrrsssuuuxxx{{{}}}zzzzzzzzz{{{}}}~~~}}}||||||{{{{{{{{{|||yyyyyy{{{|||}}}~~~~~~~~~}}}zzzwwwyyy|||~~~{{{xxxzzzzzzyyyuuummmfffaaa___ccceeejjjsss~~~|||zzzwwwvvvttttttqqqooommmkkkkkkmmmppprrrrrrrrrssstttuuuvvvvvvwww{{{zzzzzzyyyxxxxxxxxxyyyzzz|||}}}}}}|||||||||}}}}}}zzzvvvtttsssqqqpppnnnnnnnnnpppppppppnnnllljjjqqqpppooonnnnnnmmmjjjgggfffeeefffjjjnnnmmmhhhcccfffeeeddddddeeefffeeecccaaa___]]][[[YYYXXXXXXXXXSSSPPPLLLIIIGGGFFFDDDBBB@@@@@@??????>>>======<<<;;;;;;:::999888777777777555555444333333333333333222444555666666888:::<<>>>>>>>>>>>======<<<<<<>>>===;;;:::::::::;;;;;;======<<<;;;;;;:::;;;;;;999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<;;;::::::;;;===???@@@AAAAAAAAAAAA??????@@@@@@AAABBBBBBAAAAAA@@@BBB@@@>>><<<<<<<<<===>>>?????????????????????????????????>>>>>>>>>======???===<<<<<<>>>??????>>>>>>??????@@@AAAAAABBBBBBCCCBBBAAA@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@?????????@@@BBBDDDFFFHHHKKKOOORRRVVVYYYaaajjjsss{{{|||zzz~~~yyyqqqhhh```^^^[[[ZZZYYYXXXWWWUUUSSSRRRTTTPPPNNNQQQXXX[[[YYYUUUMMMMMMLLLJJJJJJIIIIIIIIIJJJIIIGGGEEECCCBBBBBBAAABBBAAA@@@AAACCCDDDBBB@@@qqqqqqrrrtttwwwzzz}}}}}}||||||~~~~~~~~~~~~|||{{{yyyxxxwwwxxxxxxyyy|||zzzwwwtttsssrrrssssssvvvwwwyyyzzz{{{{{{zzzzzzrrrrrrrrrsssuuuxxx|||~~~|||||||||}}}~~~~~~~~~|||{{{zzzzzzyyyyyywwwxxx{{{}}}~~~}}}||||||zzzxxxvvvxxx{{{}}}{{{yyyzzzzzzxxxsssmmmfffbbb```gggiiinnnxxx~~~zzzwwwuuusssssstttsssnnnhhhgggkkkpppssstttssssssssssssttttttuuuvvvyyyxxxxxxxxxxxxwwwwwwwwwzzz|||}}}}}}{{{zzzzzz{{{{{{xxxuuusssrrrqqqooommmmmmnnnpppqqqqqqooonnnmmmrrrpppooonnnmmmkkkhhhfffdddcccdddhhhkkkjjjeeeaaadddbbbaaaaaabbbbbb```___[[[ZZZYYYWWWUUUTTTSSSSSSPPPMMMIIIFFFEEECCCBBB@@@>>>>>>===<<<:::999888888777777777777666666555444222222222222333444555666333555888:::;;;===@@@BBBFFFGGGHHHJJJLLLMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNQQQQQQQQQOOONNNNNNPPPRRROOOPPPRRRSSSRRRPPPNNNMMMKKKGGGHHHPPP[[[iiixxxuuujjj^^^XXXUUUQQQPPPQQQPPPQQQQQQQQQPPPOOOMMMLLLLLLLLLKKKIIIIIIHHHHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGIIIIIIHHHGGGGGGFFFEEEEEEGGGFFFFFFFFFGGGGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>>>>>>>>>>============<<<>>>>>>===<<<;;;:::::::::<<<<<<;;;:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<::::::::::::;;;<<<<<<<<<<<<======<<<;;;;;;<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@>>>===BBBAAA???>>>======>>>??????????????????????????????>>>>>>>>>>>>=========???<<<::::::;;;===>>>>>>?????????@@@@@@AAAAAABBB@@@@@@???????????????@@@CCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@BBBFFFIIIJJJJJJIIILLLQQQXXX___gggmmmpppwwwxxxzzz|||uuuiiiddd```\\\[[[\\\VVVWWWYYYZZZXXXUUUQQQNNNQQQNNNMMMPPPWWWZZZYYYVVVOOONNNMMMKKKIIIHHHHHHHHHIIIHHHGGGEEEDDDDDDCCCCCCAAA@@@???@@@BBBBBBAAA???tttuuuuuuvvvwwwzzz{{{}}}}}}|||}}}~~~~~~~~~~~~{{{zzzyyyxxxxxxxxxxxxyyyzzzxxxvvvtttsssssstttuuuuuuvvvwwwxxxyyyxxxxxxxxxtttsssrrrrrrsssuuuwwwyyy}}}}}}}}}~~~~~~|||{{{yyyxxxxxxxxxvvvxxx{{{}}}~~~}}}{{{zzzyyywwwwwwxxx{{{||||||zzzxxxyyywwwsssnnnjjjhhhgggjjjlllrrryyy}}}yyyvvvssssssssstttrrrlllhhhjjjrrrxxxyyyxxxtttssssssrrrrrrssstttuuuvvvwwwwwwwwwwwwwwwvvvvvvzzz{{{||||||zzzxxxxxxyyyyyywwwuuussssssrrrpppnnnnnnppprrrssstttsssqqqqqqrrrpppnnnlllkkkiiifffdddbbbbbbcccfffgggfffbbb___^^^]]][[[[[[[[[[[[YYYXXXUUUTTTSSSQQQPPPOOONNNNNNMMMJJJFFFDDDCCCBBB@@@>>>???>>>===;;;:::888777777444555666666666555333222333333333444555666777777444777;;;===???AAADDDFFFFFFGGGIIIJJJLLLLLLMMMMMMNNNNNNMMMLLLLLLMMMNNNNNNQQQQQQPPPNNNMMMNNNQQQSSSPPPRRRSSSSSSRRRPPPNNNLLLIIIKKKRRR___ooouuukkkddd\\\VVVSSSRRRQQQQQQPPPQQQRRRRRRQQQOOOMMMKKKMMMLLLJJJHHHGGGGGGHHHHHHIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDHHHHHHGGGGGGGGGGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>>>>=========<<<========================>>>>>>>>>===<<<;;;999888;;;;;;:::::::::;;;;;;<<<======<<<;;;;;;:::;;;;;;999999:::;;;;;;<<<<<<<<<<<<===>>>===;;;;;;===>>>@@@@@@?????????@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>BBBAAA@@@???>>>?????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@===:::999;;;===???????????????@@@@@@AAAAAAAAA@@@?????????@@@@@@AAABBBEEEDDDDDDDDDCCCCCCBBBBBB@@@@@@@@@???@@@AAAAAABBBBBB@@@>>>@@@DDDFFFFFFDDDGGGHHHIIIMMMQQQVVV[[[]]]dddhhhooouuu|||~~~vvvrrrmmmddd\\\ZZZYYYWWWXXX\\\UUUWWWYYYYYYVVVRRRNNNLLLMMMKKKJJJMMMQQQTTTSSSPPPNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEBBBBBBAAAAAAAAA@@@???>>>tttuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~zzzzzzyyyyyyyyyyyyyyyyyyvvvuuuuuutttuuuuuuvvvwwwvvvvvvvvvvvvuuuuuuttttttuuutttsssrrrsssuuuwwwyyy||||||}}}~~~~~~}}}{{{yyyxxxwwwwwwvvvxxx{{{}}}~~~}}}{{{yyyyyyxxxxxxyyy{{{|||||||||wwwxxxwwwtttqqqppppppqqqppprrrvvv|||~~~~~~~~~~~~~~~zzzvvvssssssssstttooolllkkkrrr||||||tttsssrrrqqqqqqrrrssstttuuuuuuvvvwwwwwwvvvvvvuuuxxxyyyzzzzzzxxxvvvvvvwwwyyywwwuuuuuutttsssqqqooonnnoooqqqssstttsssrrrqqqqqqooollljjjhhhfffdddbbbaaaaaabbbcccdddbbb___]]]YYYXXXVVVVVVVVVVVVTTTSSSQQQQQQPPPOOONNNMMMKKKKKKKKKHHHDDDBBBAAA@@@???=========<<<:::999777666555444444666666666555333222444444444444444555666777777:::>>>AAACCCDDDGGGIIIGGGHHHJJJKKKLLLMMMMMMMMMOOONNNMMMLLLLLLMMMNNNOOOPPPPPPOOONNNMMMOOORRRTTTRRRSSSSSSSSSRRRPPPMMMLLLHHHQQQ___qqqppphhhccc```[[[VVVSSSSSSSSSRRRPPPQQQRRRSSSRRRPPPMMMLLLNNNMMMKKKIIIHHHHHHHHHIIIIIIHHHFFFDDDCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDEEEHHHHHHHHHHHHGGGFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBBBB>>>>>>>>>>>>============<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<:::999888::::::::::::;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;<<<===>>>===;;;;;;===>>>@@@@@@?????????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>???????????????AAA>>>;;;:::<<>>???BBBDDDCCCAAAEEEEEEEEEGGGJJJMMMPPPRRRUUUZZZaaaiiipppwww~~~}}}vvvoooiiieeeccc^^^XXXTTTUUUTTTRRRSSSVVVXXXYYYYYYVVVQQQMMMLLLLLLLLLJJJIIIJJJMMMNNNMMMKKKKKKJJJIIIIIIIIIIIIIIIIIIGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEECCCAAA???======qqqrrruuuxxx{{{~~~}}}~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzttttttttttttuuuwwwxxxxxxvvvvvvuuuuuutttsssssssssuuutttttttttvvvyyy{{{}}}{{{{{{}}}~~~}}}{{{zzzyyyxxxxxxxxxzzz{{{}}}}}}}}}{{{zzzyyyyyyzzzzzz{{{{{{||||||wwwxxxwwwvvvttttttwwwyyyyyyzzz|||~~~~~~}}}|||||||||}}}yyyvvvtttsssrrrsssmmmmmmpppxxx}}}sssrrrppppppppprrrtttuuutttuuuvvvwwwwwwwwwvvvuuutttvvvwwwwwwuuutttuuuuuuxxxvvvuuuuuuuuutttrrrppplllmmmoooqqqqqqpppooonnnooollliiigggeeedddbbb```^^^___``````___]]][[[ZZZVVVUUUSSSSSSTTTTTTSSSQQQPPPPPPPPPOOONNNMMMKKKJJJHHHFFFBBB@@@???>>>===<<<999999888777666444444333444444555555555444444444333333333333444555666777;;;>>>BBBEEEFFFGGGIIIJJJJJJKKKLLLMMMOOOOOOPPPPPPOOONNNMMMLLLLLLMMMNNNOOONNNOOOOOOOOONNNOOORRRTTTSSSSSSSSSSSSRRRRRRQQQQQQNNN\\\nnn~~~lllaaa___\\\]]]ZZZUUUSSSTTTTTTRRRPPPPPPQQQRRRRRRPPPOOONNNPPPOOOMMMLLLJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIGGGFFFEEEFFFHHHEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>>>>>>>============;;;<<<<<<<<<<<<===============<<<;;;:::999999999:::::::::;;;<<<===>>>??????>>>===<<<<<<<<<<<<<<<;;;;;;=========<<<;;;:::<<<======<<<;;;;;;<<<>>>?????????@@@@@@AAAAAABBB???????????????@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAABBB???======>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDEEEGGGHHHGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>??????@@@BBBBBBAAA@@@??????@@@AAAAAA@@@???@@@BBBDDDGGGJJJLLLNNNKKKNNNTTTYYY___eeekkkoooyyy|||wwwpppmmmhhhccc```^^^______WWWTTTSSSTTTTTTPPPOOORRRWWWXXXWWWRRRMMMIIIJJJLLLLLLJJJIIIJJJKKKLLLKKKJJJHHHHHHGGGGGGGGGHHHHHHIIIFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFFFFDDDAAA>>>======qqqsssvvvyyy}}}~~~~~~|||{{{|||~~~||||||}}}}}}}}}}}}||||||zzz{{{{{{{{{|||{{{{{{{{{ttttttuuuuuuvvvvvvwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuvvvxxxzzz|||zzz|||~~~}}}|||{{{zzzzzzzzz{{{{{{|||}}}}}}}}}||||||yyyyyyzzzzzzyyyyyyyyyzzzyyyyyyxxxvvvuuuvvvyyy|||~~~~~~}}}}}}}}}~~~~~~}}}{{{zzzzzzyyy|||{{{xxxvvvsssrrrppppppnnnooossszzz{{{rrrpppooonnnooorrrtttvvvsssuuuvvvxxxxxxxxxvvvuuuqqqssstttuuussssssssstttuuutttttttttuuutttqqqooolllmmmoooppppppooonnnlllllliiifffdddcccbbb```___[[[\\\]]]\\\ZZZXXXWWWVVVRRRPPPOOOPPPQQQQQQPPPOOOLLLMMMMMMMMMLLLJJJIIIHHHEEECCC???===<<<<<<:::999777666666555444333333222444333333333333333444444444444555666888:::;;;<<>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<;;;:::999888999999:::;;;;;;;;;<<<===>>>@@@@@@>>>>>>======<<<===============??????>>>===;;;:::;;;<<<<<<;;;::::::;;;======>>>@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>???AAAAAABBBBBBBBBCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA???>>>>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFHHHIIIFFFEEEDDDCCCAAA@@@???>>>???>>>>>>>>>???@@@AAABBB>>>??????>>>======>>>@@@>>>@@@BBBDDDFFFHHHIIIIIIFFFHHHJJJMMMPPPUUU[[[___fffmmmvvv}}}yyyrrrjjjeeebbb```]]]ZZZXXXXXXXXXYYYTTTRRRQQQSSSQQQNNNNNNQQQPPPRRRSSSOOOJJJGGGHHHKKKIIIIIIIIIIIIJJJKKKKKKJJJHHHHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBAAACCCDDDCCC@@@===>>>???uuuvvvxxxzzz}}}~~~~~~{{{zzz{{{|||{{{{{{||||||||||||{{{{{{{{{{{{||||||}}}||||||{{{vvvvvvvvvvvvvvvuuuuuuuuuvvvuuuuuuuuuvvvwwwxxxyyyyyyxxxvvvtttssstttuuuvvv{{{|||~~~||||||{{{{{{{{{||||||||||||}}}}}}}}}}}}xxxyyyyyyyyyxxxwwwxxxxxxzzzzzzxxxvvvuuuvvvyyy|||~~~|||zzzyyyzzz}}}~~~|||zzzyyyxxxxxxzzzyyywwwuuussspppooonnnpppqqqtttyyy~~~}}}yyyqqqpppnnnnnnooorrruuuwwwsssuuuwwwxxxyyyxxxwwwvvvoooqqqssssssrrrrrrsssttttttsssrrrssstttssspppnnnnnnooopppqqqqqqpppnnnmmmkkkhhhdddbbbaaaaaa```^^^XXXYYYZZZYYYWWWUUUSSSSSSMMMLLLKKKLLLMMMNNNMMMLLLHHHIIIIIIIIIHHHFFFEEEDDDCCC@@@===;;;::::::888777666666666555555444444444333333111111111222333444666666888:::===@@@BBBDDDEEEHHHKKKMMMLLLLLLLLLLLLIIIJJJLLLNNNOOOQQQQQQRRROOOOOONNNMMMMMMNNNOOOOOOKKKMMMPPPQQQQQQQQQRRRSSSQQQQQQRRRSSSVVV[[[___aaannn|||yyylllaaaXXXUUUWWWTTTXXXXXXSSSPPPSSSSSSOOOPPPPPPOOOPPPPPPQQQSSSSSSRRRRRRRRRQQQPPPNNNKKKJJJFFFEEEDDDBBBBBBCCCDDDDDD@@@BBBDDDFFFFFFEEEDDDCCCGGGHHHHHHFFFCCCCCCFFFHHHFFFEEEEEEDDDCCCBBBBBBBBB======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<:::888777777888:::;;;;;;;;;;;;<<<>>>???AAABBB>>>>>>============>>>>>>>>>???@@@@@@???===;;;999:::;;;<<<;;;999999;;;<<<<<<>>>@@@BBBCCCBBBAAA@@@AAA@@@???>>>>>>???@@@@@@BBBBBBCCCCCCDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCC???>>>>>>???@@@AAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@??????@@@BBBDDDFFFIIIJJJDDDDDDBBBAAA???>>>===<<>>>>>???@@@@@@AAA;;;>>>???>>>;;;:::===@@@CCCDDDEEEFFFGGGFFFEEEDDDDDDEEEEEEFFFHHHLLLSSSWWWXXX]]]dddkkkpppuuuyyy{{{}}}xxxpppkkkgggccc^^^[[[]]]\\\ZZZXXXUUURRRQQQPPPPPPMMMLLLLLLKKKHHHIIINNNIIIMMMPPPNNNIIIFFFHHHJJJEEEEEEFFFGGGIIIJJJKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCFFFEEEDDDCCCAAAAAAAAAAAA===???BBBAAA???===???AAArrrsssvvvzzz~~~|||{{{zzzzzzzzz||||||{{{zzzzzzzzzzzz{{{zzzzzz{{{{{{{{{{{{zzzzzzvvvuuusssrrrrrrssstttttt|||zzzxxxxxxzzzzzzxxxuuuyyyxxxvvvttttttwww{{{~~~~~~{{{yyy}}}~~~}}}~~~~~~~~~{{{yyywwwwwwwwwxxxyyyyyywwwvvvvvvvvvwwwxxxwwwvvvuuurrrrrruuuzzz~~~}}}zzzzzz}}}~~~~~~~~~~~~|||yyywwwvvvvvvuuutttrrrqqqppppppoooqqqssstttuuutttrrrqqqqqqmmmiiihhhlllpppqqqqqqtttssstttwwwzzz{{{xxxuuupppqqqrrrqqqppppppqqqsssqqqqqqqqqqqqqqqrrrssstttnnnlllkkklllmmmllliiieeefffccc``````aaaaaa___\\\WWWVVVWWWWWWWWWTTTPPPLLLKKKKKKKKKJJJIIIIIIIIIHHHHHHFFFDDDDDDDDDCCCAAA???@@@??????>>><<<:::888777666666555444333222111111444333222222222444666888777888:::===AAADDDFFFGGGLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIMMMSSSVVVTTTQQQPPPPPPPPPOOONNNMMMKKKJJJNNNLLLMMMPPPPPPOOORRRXXXVVVUUUUUUVVV\\\fffrrrzzz}}}jjj___\\\[[[UUUPPPUUUUUUUUUTTTRRRPPPNNNLLLUUURRROOOKKKJJJKKKNNNOOOUUUYYY\\\ZZZSSSNNNLLLMMMFFFEEEDDDCCCCCCBBBBBBBBBDDDEEEEEEEEEDDDEEEFFFHHHKKKHHHCCCAAA@@@AAAAAAAAAFFFEEEEEECCCBBBAAA@@@@@@<<<===>>>>>>>>>===;;;:::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::;;;<<<>>>???@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBBBB???<<<;;;:::888888999::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<======>>>???@@@BBBCCCEEEEEECCCCCCCCCDDDAAABBBCCCEEEEEEEEEDDDCCCBBBCCCCCCDDDCCCBBB@@@???<<<<<<<<<===???AAACCCDDDAAAAAAAAAAAA@@@@@@???>>>AAABBBBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCAAA@@@??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>????????????CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFGGGIIIJJJKKKLLLLLLPPPUUU[[[```dddfffgggkkkrrr|||~~~xxxsssmmmiiimmmggg```\\\[[[ZZZXXXVVVYYYWWWUUURRROOONNNMMMMMMJJJIIIHHHGGGGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGHHHJJJJJJGGGFFFFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAA@@@???@@@BBBBBB@@@???tttuuuwww{{{~~~~~~}}}{{{zzzzzzzzzzzz{{{{{{zzzyyyyyyxxxxxxyyyxxxyyyyyyzzzzzzyyyyyyxxxtttssssssssssssuuuvvvwww{{{yyywwwwwwyyyzzzxxxvvvzzzyyywwwuuuuuuxxx}}}}}}zzzyyy|||~~~~~~}}}}}}~~~}}}{{{yyywwwwwwxxxxxxyyyxxxwwwvvvvvvvvvwwwxxxvvvvvvuuusssssstttyyy||||||zzzzzz{{{}}}~~~}}}{{{|||}}}~~~~~~|||zzzwwwvvvvvvuuutttrrrpppnnnmmmlllooooooqqqrrrrrrrrrqqqpppoookkkhhhiiikkknnnoooooopppppprrruuuyyyzzzxxxvvvqqqqqqrrrpppooonnnoooqqqppppppoooooopppqqqrrrrrrpppnnnkkkkkkjjjiiieeebbb```]]][[[ZZZ[[[ZZZXXXUUUTTTSSSSSSSSSSSSQQQNNNKKKJJJIIIIIIHHHHHHGGGGGGFFFDDDCCCAAAAAAAAAAAA???======<<<<<<;;;:::999888777444444444444444333333333444444333333444666888:::<<<===???AAACCCFFFGGGHHHMMMNNNNNNNNNNNNMMMLLLLLLMMMKKKKKKNNNSSSUUUSSSPPPPPPPPPPPPPPPPPPOOONNNNNNMMMLLLNNNQQQQQQOOORRRXXXXXX[[[```hhhqqq|||{{{rrreee]]]ZZZXXXVVVSSSSSSSSSSSSRRRQQQPPPNNNMMMQQQPPPNNNLLLLLLMMMOOOQQQXXX]]]bbbaaaZZZRRRNNNLLLFFFFFFEEEDDDCCCCCCCCCCCCEEEFFFFFFEEEDDDDDDFFFHHHIIIFFFCCCBBBBBBCCCBBBBBBEEEDDDDDDCCCBBBAAA@@@@@@;;;<<<<<<<<<;;;;;;:::999<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::;;;<<<>>>?????????===<<<========================>>>@@@BBBAAA???<<<;;;;;;999999999:::;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@BBBDDDGGGGGGFFFDDDDDDEEE@@@AAACCCDDDDDDDDDCCCBBBBBBBBBCCCCCCBBB@@@???>>><<<<<<===???@@@BBBCCCCCCAAAAAAAAAAAAAAA@@@???>>>AAAAAABBBBBBCCCDDDDDDEEEBBBBBBAAAAAA@@@@@@??????@@@@@@?????????>>>>>>>>>>>>>>>????????????@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEGGGHHHJJJKKKKKKLLLNNNQQQTTTVVVWWWWWWWWW___eeemmmqqqsssvvv{{{~~~yyyssspppmmmiiifffbbb^^^\\\ZZZWWWTTTSSSUUUVVVUUUTTTTTTRRROOOMMMJJJIIIIIIIIIGGGFFFEEEEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDEEEFFFFFFHHHGGGFFFEEEFFFGGGIIIJJJHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@AAAAAA@@@@@@@@@@@@??????@@@AAAAAA@@@>>>vvvwwwxxx|||||||||{{{{{{zzzzzzzzzzzzzzzzzzyyyxxxxxxwwwvvvvvvvvvwwwwwwxxxxxxwwwwwwvvvrrrrrrrrrsssuuuwwwyyyzzzyyywwwvvvwwwxxxyyyyyyxxx{{{zzzxxxwwwxxx{{{~~~~~~|||zzzyyyxxx{{{|||~~~~~~}}}||||||}}}}}}|||zzzxxxxxxxxxxxxyyyyyyxxxwwwvvvuuuvvvwwwwwwuuuvvvvvvuuutttuuuxxxzzzxxxxxxyyy{{{}}}|||zzzwww{{{|||||||||{{{xxxvvvtttuuutttrrrpppnnnkkkjjjiiimmmnnnnnnnnnnnnooooooooollljjjiiijjjlllmmmmmmmmmmmmnnnppptttwwwxxxwwwuuurrrrrrrrrpppmmmlllmmmnnnnnnnnnnnnnnnnnnnnnoooooorrroookkkiiifffddd```^^^^^^\\\ZZZXXXXXXWWWTTTRRRPPPNNNMMMMMMNNNMMMLLLJJJGGGGGGFFFEEEEEEDDDCCCCCC???>>>======>>>>>>===;;;999999999888777777666666111111222333444555555666444444444555777999;;;===CCCCCCDDDFFFGGGIIIJJJJJJOOOOOOOOOPPPOOONNNNNNMMMOOOMMMMMMPPPSSSUUURRROOOMMMNNNNNNOOOOOOPPPPPPPPPOOONNNPPPSSSRRRQQQVVV]]]bbbjjjuuuyyyiiifffaaa\\\YYYVVVUUUTTTPPPPPPPPPOOONNNNNNMMMLLLKKKKKKLLLMMMOOOPPPQQQRRRXXX^^^cccccc]]]TTTMMMJJJGGGGGGFFFEEEDDDDDDDDDDDDFFFGGGGGGFFFDDDDDDEEEGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@===<<<<<<;;;;;;;;;;;;;;;============<<<<<<<<<<<<;;;;;;::::::::::::999999;;;<<<===>>>???>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAAAAA>>><<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAACCCEEEHHHIIIHHHFFFEEEDDD@@@AAABBBCCCDDDCCCBBBBBBBBBBBBAAAAAA@@@>>>===<<<<<<===???AAABBBBBBBBBBBB@@@@@@AAAAAAAAA@@@??????AAAAAABBBBBBCCCCCCDDDDDD??????????????????????????????>>>>>>>>>>>>>>>===>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGIIIIIIJJJIIIJJJLLLMMMMMMMMMLLLKKKRRRVVV\\\^^^```bbbgggkkksssssssssuuuyyy}}}~~~{{{xxxuuuqqqkkkeee```^^^]]][[[YYYVVVUUUTTTSSSPPPPPPPPPRRRUUUWWWWWWVVVOOOMMMKKKHHHFFFEEEEEEEEECCCCCCBBBBBBCCCDDDFFFGGGGGGFFFEEEDDDCCCDDDEEEEEEHHHFFFDDDCCCCCCEEEHHHIIIIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>???@@@@@@???===wwwxxxyyy|||zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuurrrrrrsssuuuvvvxxxyyyzzzxxxwwwwwwwwwxxxzzz{{{{{{|||zzzxxxxxxzzz~~~~~~{{{zzzxxxxxxxxxyyy{{{}}}}}}|||{{{|||}}}{{{{{{yyyxxxxxxxxxyyyyyyyyyxxxvvvuuuuuuuuuvvvwwwuuuwwwxxxxxxwwwwwwxxxzzzxxxxxxyyyzzz{{{{{{zzzyyy{{{|||||||||zzzwwwuuussssssrrrqqqooommmkkkjjjiiillllllkkkkkkllllllmmmnnnjjjjjjkkkllllllmmmllllllnnnoooqqqtttvvvvvvuuutttssstttssspppmmmkkklllmmmnnnmmmmmmlllllllllmmmmmmooommmjjjfffccc___]]][[[\\\ZZZXXXVVVUUUSSSQQQOOOMMMKKKIIIHHHIIIJJJJJJIIIDDDDDDCCCBBBAAA@@@@@@???;;;:::999:::;;;<<<;;;:::888777666555444444333333000111111333444555666666666666777888;;;===???AAAFFFFFFGGGIIIJJJKKKLLLMMMOOOOOOPPPPPPOOOOOONNNMMMNNNMMMNNNQQQTTTUUUSSSQQQMMMMMMMMMMMMNNNOOOOOOPPPRRRQQQQQQRRRRRRUUU___iiiyyyzzzkkkbbb```^^^^^^]]][[[VVVRRROOONNNMMMKKKJJJIIIIIIIIIEEEGGGKKKNNNPPPRRRRRRRRRTTTXXX]]]]]]XXXQQQJJJGGGHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGHHHFFFDDDDDDEEEFFFEEEEEEEEEGGGIIIIIIHHHFFFAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>=========??????>>>>>>>>>>>>============:::::::::::::::::::::999;;;<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@>>><<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;=================================>>>???@@@AAABBBBBBEEEIIIJJJHHHEEECCCBBBAAABBBCCCDDDDDDCCCBBBBBBAAAAAA@@@???>>><<<;;;:::<<<>>>@@@BBBCCCCCCAAA@@@???@@@@@@AAAAAAAAA@@@@@@BBBBBBCCCCCCDDDDDDDDDDDD@@@@@@????????????>>>>>>=================================>>>>>>?????????@@@AAABBBBBBCCCDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKMMMOOOQQQSSSTTTVVVZZZ^^^``````aaabbbfffjjjooorrrwwwzzz|||yyyuuupppllliiihhhhhhgggeeecccbbb```]]]XXXUUUTTTTTTSSSQQQOOOOOOOOOPPPPPPQQQTTTVVVWWWWWWUUUTTTMMMLLLIIIGGGFFFEEEEEEEEEAAAAAA@@@AAABBBDDDFFFGGGGGGFFFEEEDDDCCCDDDEEEEEEHHHFFFCCCBBBBBBDDDFFFHHHIIIIIIGGGFFFDDDCCCAAAAAA>>>>>>>>>======>>>>>>>>>???>>>===>>>@@@@@@>>>===vvvwwwxxx{{{~~~}}}yyyzzz{{{|||||||||{{{{{{yyyzzzzzzzzzyyyxxxvvvuuuuuuuuuuuuvvvvvvuuuuuuuuurrrssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxzzz|||~~~}}}{{{xxxyyy|||}}}{{{yyyxxxxxxxxxyyyzzz|||||||||{{{|||}}}zzzzzzyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvwwwwwwyyyzzzzzzyyyxxxyyyzzzzzzzzzzzzyyyyyyzzz{{{}}}||||||||||||zzzwwwtttsssqqqppppppooonnnmmmmmmlllkkkkkkjjjjjjjjjkkklllmmmjjjkkkmmmnnnmmmmmmllllllppprrrtttuuuuuusssrrrqqqtttuuusssqqqmmmkkkkkklllmmmmmmlllkkkjjjjjjjjjjjjjjjiiigggddd```\\\ZZZYYYUUUTTTSSSQQQNNNLLLJJJJJJKKKHHHFFFEEEGGGHHHHHHHHHAAAAAA@@@???>>>===<<<<<<999888777888:::;;;:::999888777666444222111111111222222333444444555666666999:::;;;===???BBBDDDEEEFFFFFFHHHJJJLLLMMMOOOPPPNNNNNNNNNNNNNNNMMMMMMLLLKKKLLLNNNQQQTTTUUUUUUTTTPPPPPPOOOOOOOOOPPPPPPQQQTTTQQQQQQQQQSSSZZZkkkzzz|||nnnddd```\\\[[[___eeeeee]]]TTTPPPNNNKKKHHHFFFFFFFFFFFFDDDGGGKKKOOORRRSSSSSSRRRPPPRRRTTTSSSQQQMMMJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGGGGEEEDDDCCCDDDEEEDDDEEEFFFIIIKKKLLLJJJHHHAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>@@@AAA??????>>>>>>>>>=========::::::::::::::::::::::::;;;<<<<<<==========================================???@@@???===;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<==============================>>>>>>???AAABBBCCC@@@CCCGGGHHHFFFCCCAAA@@@BBBCCCDDDDDDDDDCCCBBBBBB@@@???>>>===<<<;;;;;;:::===>>>@@@BBBBBBBBB@@@???>>>???@@@@@@AAAAAAAAAAAADDDDDDDDDDDDDDDDDDEEEEEEBBBBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???AAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNPPPSSSVVVUUUUUUUUUVVVXXX[[[^^^```dddggglllppprrruuuxxxzzzyyy{{{}}}~~~~~~}}}|||wwwvvvuuusssqqqooommmlllhhhfffbbb___\\\ZZZYYYYYYXXXWWWVVVVVVVVVTTTRRROOONNNOOOOOOMMMKKKIIIKKKLLLLLLOOORRRTTTTTTRRRPPPNNNKKKIIIHHHFFFEEEDDDDDDEEEAAA@@@@@@AAABBBDDDFFFGGGHHHGGGFFFEEEDDDEEEFFFFFFGGGEEECCCBBBAAACCCEEEFFFHHHGGGFFFEEEDDDBBBAAAAAA@@@???>>>>>>>>>>>>???@@@???>>>===>>>@@@@@@>>>===ttttttuuuxxx|||}}}}}}{{{xxxyyyzzz{{{{{{{{{zzzyyyxxxxxxyyyzzzyyyxxxwwwvvvsssttttttuuuuuuttttttsssqqqrrrtttuuuvvvwwwwwwwwwxxxxxxxxxwwwwwwxxx{{{~~~}}}zzzxxxyyy~~~}}}{{{yyyyyyyyyyyyxxxzzz|||}}}|||||||||~~~zzzzzzzzzyyyxxxwwwwwwvvvxxxwwwvvvuuutttuuuvvvvvvxxxyyyzzzzzzyyyxxxyyyzzz{{{{{{{{{yyyxxxyyy|||||||||||||||zzzwwwsssrrrpppppppppooooooooonnnnnnjjjkkkkkkkkklllllllllllljjjlllnnnnnnmmmllllllmmmqqqsssuuuuuusssqqqppppppssstttrrrpppllljjjjjjkkkkkkkkkjjjhhhggggggggggggdddeeeeeebbb^^^ZZZWWWVVVRRRRRRRRROOOLLLJJJIIIJJJHHHFFFDDDDDDEEEFFFFFFEEE??????>>>===<<<:::999999888777666777888999888777888777555333222222222222444555666777888999::::::===>>>@@@BBBDDDFFFHHHHHHFFFGGGHHHJJJLLLNNNOOOPPPMMMMMMMMMMMMMMMLLLLLLKKKIIIJJJMMMPPPSSSTTTUUUUUUTTTSSSRRRQQQRRRRRRTTTUUUUUUSSSTTTVVVZZZeee{{{{{{nnnfffaaa\\\XXXXXX___iiikkkcccZZZQQQNNNKKKHHHFFFFFFGGGHHHIIILLLOOOSSSUUUUUUTTTSSSPPPPPPOOONNNMMMLLLKKKKKKGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDBBBBBBCCCEEEDDDDDDEEEHHHJJJKKKJJJIIICCCBBBBBBBBBAAAAAA@@@@@@===============>>>>>>???>>>>>>>>>>>>============::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<====================================>>>???>>><<<;;;<<<===<<<<<<==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDD@@@BBBEEEFFFDDDAAA??????BBBBBBCCCDDDDDDBBBAAA@@@???>>>===<<<;;;;;;;;;<<<>>>>>>@@@@@@AAA@@@???>>>===>>>???@@@AAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???===<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>??????BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGHHHJJJIIIIIIIIIJJJLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTTTTWWW[[[^^^___```bbbdddbbbdddfffggggggiiillloooppppppqqqrrrrrrssssssssslllllllllkkkiiigggfffdddddddddcccbbbaaa```______\\\ZZZXXXVVVTTTSSSSSSSSSRRRPPPOOONNNOOONNNKKKIIIMMMPPPQQQPPPLLLJJJJJJLLLIIIMMMQQQSSSRRRPPPNNNNNNGGGFFFDDDCCCBBBBBBCCCCCCAAAAAAAAAAAABBBDDDFFFGGGHHHGGGFFFEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDFFFEEEDDDDDDCCCBBBAAAAAAAAA@@@???>>>>>>???@@@AAA???>>>>>>???@@@@@@???===pppqqqrrrvvvyyy{{{{{{yyyvvvwwwxxxyyyyyyxxxvvvuuutttuuuwwwyyyyyyxxxwwwvvvqqqrrrrrrssssssrrrrrrqqqnnnooorrrtttvvvxxxxxxxxxwwwwwwwwwvvvtttuuuyyy}}}}}}zzzwwwyyy~~~|||{{{zzzzzzzzzyyy{{{}}}}}}}}}|||}}}~~~{{{{{{zzzyyyxxxwwwuuuuuuxxxwwwvvvuuutttuuuuuuvvvxxxxxxyyyxxxvvvvvvxxxyyyyyyzzz|||{{{yyyyyy{{{}}}zzz{{{{{{zzzxxxuuurrrpppqqqppppppooonnnmmmmmmllljjjkkklllmmmnnnmmmlllllljjjlllmmmllljjjiiikkkmmmnnnqqqttttttrrroooooopppqqqqqqpppmmmjjjhhhhhhiiihhhhhhfffeeedddcccccccccaaaccceeebbb]]]WWWSSSRRROOOQQQQQQOOOKKKIIIJJJKKKFFFDDDBBBBBBCCCCCCBBBAAA>>>>>>===<<<:::999888777777666555555666777555444666555333222333444666777777777999;;;===???@@@AAAAAABBBDDDFFFHHHJJJKKKKKKIIIJJJKKKLLLMMMNNNNNNOOOMMMMMMMMMMMMMMMLLLLLLKKKIIIKKKNNNPPPQQQRRRSSSSSSRRRQQQPPPPPPQQQSSSUUUWWWXXXZZZ^^^dddkkkxxxyyyllleeeaaa___YYYWWWXXX^^^eeegggbbb\\\QQQOOOKKKIIIHHHJJJLLLNNNQQQSSSUUUWWWXXXWWWVVVUUUQQQPPPNNNMMMLLLKKKJJJIIIFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCAAAAAACCCEEECCCBBBCCCEEEGGGIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@<<<===>>>>>>?????????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<=========<<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===;;;;;;<<<>>><<<<<<<<<===>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBDDDEEEAAACCCDDDDDDBBB@@@??????@@@AAAAAABBBAAA@@@???>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>===<<<<<<999:::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAACCCCCCBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJMMMQQQSSSSSSTTTUUUUUUTTTVVVVVVVVVUUUUUUWWWYYYYYYZZZ\\\^^^____________\\\]]]]]]\\\ZZZWWWUUUTTTUUUTTTTTTTTTUUUUUUVVVWWWUUUTTTRRRPPPOOONNNNNNNNNMMMLLLJJJJJJKKKKKKIIIHHHKKKOOOSSSSSSOOOKKKKKKMMMJJJNNNRRRRRRPPPNNNMMMMMMFFFEEECCCBBBAAABBBBBBCCCAAAAAA@@@@@@AAACCCDDDFFFGGGFFFEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@>>>======>>>@@@AAA@@@??????@@@AAAAAA@@@>>>nnnnnnppptttxxxzzzyyyxxxtttuuuwwwxxxwwwvvvtttrrrrrrsssuuuwwwxxxwwwvvvuuuppppppqqqqqqqqqqqqppppppkkkmmmppptttwwwxxxyyyzzzvvvvvvvvvtttrrrssswww{{{}}}yyywwwyyy~~~~~~}}}|||{{{{{{zzzyyy{{{}}}~~~}}}}}}~~~{{{{{{{{{zzzxxxvvvuuusssxxxwwwuuutttttttttuuuvvvwwwwwwwwwvvvttttttvvvxxxuuuyyy|||}}}{{{yyyzzz{{{yyyyyyzzzyyyvvvssspppnnnrrrqqqpppooommmllljjjjjjjjjkkkmmmoooooonnnmmmllliiikkklllkkkhhhgggjjjlllkkknnnrrrrrrpppoooooopppnnnnnnnnnkkkhhhffffffgggfffeeedddbbbaaa````````````ccceeeccc\\\UUUPPPOOOIIIKKKLLLJJJFFFDDDEEEGGGDDDCCCAAAAAABBBAAA@@@>>>>>>===<<<;;;999888777666666555333444555555333222333333222222444666999;;;888999;;;>>>AAADDDFFFGGGDDDEEEGGGIIIJJJLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLJJJLLLOOOPPPPPPPPPPPPQQQMMMLLLLLLMMMOOORRRUUUWWW]]]aaaiiirrrzzzzzzjjjcccaaa```___YYYYYY[[[]]]___^^^\\\ZZZQQQOOOLLLJJJKKKNNNRRRTTTWWWXXXZZZ[[[[[[ZZZXXXWWWPPPOOONNNMMMLLLJJJGGGDDDFFFEEEDDDCCCCCCBBBBBBBBB@@@AAABBBBBBAAAAAACCCEEEAAAAAA@@@BBBEEEFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@>>>???@@@BBBBBBBBBAAA@@@============<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>===;;;;;;<<<>>>;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEEEEBBBDDDDDDCCCAAA@@@@@@@@@>>>???@@@@@@???>>>===<<<======<<<;;;<<<===>>>??????>>>======<<<======>>><<<===???@@@AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@========================999999999::::::;;;;;;;;;===>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCEEEFFFGGGFFFFFFEEEFFFHHHHHHHHHGGGBBBDDDFFFGGGHHHGGGEEEDDDEEEHHHLLLNNNOOOOOOOOOPPPPPPPPPPPPNNNKKKJJJKKKLLLLLLMMMOOOQQQRRRSSSRRRRRRUUUVVVWWWVVVTTTPPPNNNMMMKKKKKKKKKLLLMMMOOOQQQRRRQQQPPPOOOMMMKKKJJJJJJIIIJJJHHHHHHIIIKKKLLLKKKJJJEEEJJJPPPPPPLLLIIIIIIJJJJJJMMMPPPOOOKKKGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDAAA@@@@@@@@@@@@BBBCCCDDDFFFEEEDDDCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>><<<<<<>>>???AAAAAA@@@???@@@BBBBBB@@@???jjjlllpppsssuuutttrrrqqqqqqqqqpppooopppqqqrrrssstttssstttvvvxxxvvvqqqmmmlllmmmoooppppppnnnkkkjjjjjjlllooorrrtttuuuuuutttwwwvvvuuussssssssstttuuu|||{{{yyyyyy{{{|||{{{zzz|||||||||||||||{{{{{{zzzzzzzzzzzz{{{{{{{{{||||||zzz{{{{{{yyywwwuuuuuuvvvtttsssrrrsssuuuuuuuuusssssstttuuuuuussssssuuuvvv}}}zzzxxxvvvuuutttrrruuuwwwvvvssspppoooooolllllllllkkkkkkjjjjjjjjjjjjmmmooommmiiihhhkkkooonnnmmmllljjjiiihhhggggggiiiiiiiiijjjlllnnnooopppjjjiiifffdddbbbbbbccccccaaa```^^^\\\ZZZXXXWWWVVV[[[]]]``````\\\UUUMMMHHHGGGFFFEEEDDDDDDCCCAAA>>>???>>>>>>===<<<<<<;;;;;;;;;:::888777666666666777777666444333333333333444333333444666777888::::::>>>???@@@AAAAAABBBEEEGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOONNNNNNNNNMMMNNNNNNNNNNNNMMMLLLLLLOOOMMMLLLNNNQQQSSSRRRPPPTTTSSSRRRSSSTTTWWW^^^dddpppyyy~~~mmmbbb___^^^\\\ZZZYYYWWWXXX\\\``````ZZZTTTQQQJJJGGGMMMUUUYYYZZZ[[[]]]```aaa``````aaa\\\VVVRRROOOKKKIIIIIIHHHGGGFFFGGGDDDAAA???@@@AAAAAAAAAEEEDDDBBBAAAAAABBBDDDEEE??????@@@DDDHHHLLLMMMMMMJJJGGGCCCAAA@@@AAA@@@???===???AAACCCCCCBBB???>>>>>>>>>===<<<<<<<<<<<<<<<@@@>>>;;;999888:::;;;===>>>===;;;::::::;;;<<<===???===;;;999999999:::;;;>>>>>>>>>>>>============;;;<<<===>>>>>>???????????????>>>>>>>>>>>>>>>??????>>>>>>@@@BBBCCCBBB@@@???@@@@@@AAAAAA@@@@@@???AAAAAA@@@??????>>>>>>======>>>>>>===;;;:::<<<===AAA???;;;999888999<<<===;;;;;;<<<===>>>???@@@AAA????????????>>>>>>>>>===;;;;;;<<<<<<;;;;;;:::999;;;;;;:::;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBFFFEEECCCAAABBBDDDGGGHHHEEEEEEFFFFFFFFFFFFEEEDDD@@@CCCEEEFFFEEECCCCCCDDDKKKIIIHHHIIIJJJKKKKKKJJJJJJMMMOOOLLLGGGEEEGGGJJJIIIIIIIIIHHHIIIIIIJJJKKKPPPRRRSSSQQQNNNKKKJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMNNNLLLJJJIIIHHHIIIKKKLLLHHHIIIHHHEEEFFFJJJJJJFFFHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGDDD@@@@@@AAABBBAAA???BBBBBB@@@@@@@@@@@@BBBBBBIIIGGGCCCAAA@@@@@@AAABBBFFFFFFEEEDDDCCCBBBAAAAAA@@@AAABBBBBBBBBAAA@@@???????????????????????????@@@@@@@@@AAABBB@@@===;;;jjjllloooqqqrrrrrrpppooooooooonnnnnnnnnooopppqqqsssrrrrrrtttuuutttqqqmmmlllmmmoooppppppnnnkkkjjjjjjlllooorrrttttttttttttvvvuuuuuutttuuuvvvwwwxxx|||zzzyyyyyy{{{|||{{{zzzzzzzzzzzz{{{zzzyyyyyyxxxzzzzzzyyyyyyyyyyyyxxxxxxyyyyyyzzzxxxvvvttttttuuuuuusssrrrrrrssstttsssrrrtttuuuuuutttssstttvvvxxx~~~|||yyywwwuuuuuuuuutttuuuuuuuuussspppmmmllljjjjjjiiiiiiiiiiiiiiiiiihhhkkkllljjjgggfffhhhllllllkkkjjjhhhgggfffffffffhhhhhhhhhiiijjjkkklllmmmhhhfffdddaaa`````````aaa[[[[[[ZZZYYYWWWVVVUUUUUUWWWYYYZZZZZZWWWQQQKKKGGGEEEDDDBBBBBBBBBAAA>>><<<<<<<<<<<<;;;:::999999999999888777666555555555555666555444333333333444555444555777999;;;>>>???@@@EEEFFFGGGGGGFFFFFFHHHJJJIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNOOONNNMMMMMMLLLNNNMMMMMMOOOQQQSSSSSSRRRSSSTTTWWW[[[```hhhsss{{{zzzqqqeee^^^]]]______]]]XXXWWWXXX\\\```___ZZZTTTOOOIIIHHHPPPZZZ```dddgggfffjjjkkkgggdddbbb]]]XXXOOOMMMKKKJJJIIIIIIGGGEEEGGGDDDAAA@@@AAABBBBBBAAADDDCCCAAA@@@@@@AAACCCDDDCCCCCCDDDGGGJJJMMMNNNNNNNNNKKKGGGDDDCCCBBBAAA@@@???@@@AAABBBAAA@@@>>><<<>>>===<<<<<<;;;;;;<<<<<<===<<<:::999999;;;<<<===>>>===<<<;;;;;;<<<>>>???===<<<;;;999999:::;;;<<<>>>>>>>>>=========<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>======<<<<<<======>>>???>>>>>>???AAABBBAAA@@@???@@@@@@AAAAAA@@@@@@???AAAAAA@@@@@@???>>>>>>>>>===>>>>>>===;;;;;;<<<===@@@>>>;;;999888999;;;===:::;;;<<<===?????????????????????>>>>>>>>>======;;;;;;;;;;;;:::999888888;;;;;;:::;;;;;;<<<===>>>AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBEEEGGGIIIDDDDDDEEEEEEEEEEEEDDDDDDAAABBBDDDDDDCCCCCCDDDEEEJJJHHHFFFFFFGGGHHHHHHGGGKKKMMMOOOLLLFFFDDDEEEGGGEEEEEEEEEEEEFFFFFFGGGHHHNNNOOOPPPNNNKKKHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLKKKJJJHHHHHHIIIIIIJJJGGGIIIHHHFFFGGGLLLLLLHHHGGGFFFFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGDDDAAAAAABBBCCCBBBAAAAAA@@@????????????@@@AAAFFFDDDBBB@@@@@@AAABBBCCCFFFFFFEEEDDDCCCCCCBBBBBB@@@AAABBBBBBAAA@@@???>>>?????????????????????????????????AAABBBAAA>>><<>>>>>===;;;:::999999999888888777777666777777777777666555444444444333333333333555777888777888;;;>>>AAADDDFFFGGGJJJLLLLLLLLLJJJIIIJJJLLLLLLLLLLLLLLLMMMMMMNNNNNNLLLMMMMMMMMMMMMMMMMMMLLLOOOOOOOOOOOOOOONNNNNNMMMLLLMMMNNNOOOQQQSSSTTTUUUXXX]]]eeemmmwwwyyyjjjddd]]][[[[[[]]]]]]\\\XXXXXXXXX[[[^^^]]]XXXTTTNNNIIIIIIQQQ[[[bbbiiinnnlllqqqsssllleee```[[[WWWLLLKKKKKKKKKKKKJJJGGGEEEGGGEEEBBBAAABBBCCCCCCBBBCCCBBB@@@??????@@@BBBCCCEEEEEEEEEGGGJJJLLLLLLKKKLLLIIIFFFDDDCCCCCCBBBAAAAAAAAA@@@@@@>>>======<<<>>>===<<<<<<;;;;;;<<<<<<999::::::;;;;;;<<<=========<<<<<<;;;<<<===???@@@<<<;;;:::999:::;;;<<<===>>>============<<<<<<<<<:::;;;<<<======>>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>======>>>@@@AAAAAA@@@??????@@@@@@@@@@@@??????AAAAAAAAA@@@??????>>>>>>===>>>>>>===<<<;;;===>>>???>>>;;;999888999;;;<<<999:::===???@@@???>>>>>>>>>>>>>>>>>>============;;;;;;;;;::::::999777777;;;;;;:::;;;;;;<<<===>>>BBBBBB@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>@@@AAACCCEEEFFFBBBCCCCCCDDDDDDDDDCCCCCCAAABBBBBBBBBAAABBBEEEGGGJJJGGGDDDCCCCCCEEEEEEEEEJJJKKKLLLIIIDDDBBBBBBDDDBBBBBBBBBCCCDDDEEEFFFGGGLLLMMMMMMKKKGGGDDDCCCCCCDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFHHHGGGFFFIIINNNNNNKKKEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEFFFDDDBBBBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@???@@@AAACCCEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBBBB???===iiiiiijjjkkkkkkjjjiiihhhiiiiiiiiiiiijjjjjjkkkkkkmmmlllkkkkkkllllllmmmmmmjjjkkklllmmmmmmllljjjiiikkklllnnnpppqqqrrrrrrrrrppppppooooooppprrrtttuuuzzzyyyxxxyyyzzzzzzyyyxxxvvvvvvwwwwwwvvvvvvuuutttvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxvvvtttsssssstttyyyvvvsssrrrrrrrrrrrrqqqttttttsssqqqqqqtttyyy|||}}}zzzwwwuuuuuuvvvwwwyyywwwuuutttrrroooiiieeeddddddeeeeeefffffffffgggfffggghhhfffdddcccdddfffeeeeeedddccccccbbbcccccccccbbbbbbaaaaaaaaaaaaaaa^^^]]][[[YYYXXXWWWWWWWWWQQQQQQPPPPPPOOOOOONNNNNNLLLLLLLLLKKKJJJHHHFFFEEEAAA???===<<<<<<;;;:::888888777777777666666666555555666777888888777555444333333333444555888:::;;;<<<===???BBBEEEHHHJJJKKKJJJLLLMMMMMMLLLKKKKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLOOOPPPPPPPPPPPPOOONNNNNNKKKMMMOOOPPPQQQSSSWWW[[[hhhsss}}}nnndddaaa^^^\\\[[[YYYWWWUUUZZZYYYYYY[[[[[[YYYUUUQQQNNNJJJJJJOOOVVV[[[bbbiiijjjppprrrjjj```ZZZVVVTTTKKKKKKKKKMMMMMMKKKHHHEEEGGGEEECCCBBBCCCDDDCCCCCCBBBAAA???>>>>>>???AAABBBDDDCCCBBBCCCEEEFFFEEEDDDBBB@@@??????AAACCCCCCCCCAAA@@@???=========>>>>>>???>>>======<<<<<<======:::;;;<<<===>>>======<<<;;;:::::::::;;;===>>>???::::::999::::::<<<===>>>=========<<<<<<<<<;;;;;;999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<===>>><<<<<<===???@@@@@@?????????@@@@@@@@@@@@??????AAAAAAAAA@@@??????>>>>>>===>>>>>>===<<<;;;===???>>>===:::888888888:::;;;888:::===???@@@???===<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::999888888;;;;;;:::;;;;;;<<<===>>>CCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAA@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAA@@@???AAAEEEHHHIIIFFFCCCAAAAAACCCCCCCCCEEEFFFFFFEEEBBB@@@AAABBBBBBBBBBBBCCCEEEFFFHHHIIIJJJKKKJJJHHHEEEBBBAAABBBCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGFFFEEEDDDEEEFFFFFFFFFIIIOOOPPPMMMDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDD??????>>>???@@@BBBDDDFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>========================<<<===>>>@@@BBBBBB@@@>>>ffffffffffffffffffeeeeeeffffffgggggghhhhhhhhhhhhhhhhhhggggggggghhhjjjkkkhhhiiiiiijjjjjjjjjiiihhhiiijjjlllmmmooopppqqqqqqqqqppppppooooooqqqrrrssswwwwwwwwwxxxyyyyyywwwuuuuuuuuuvvvvvvvvvuuuttttttrrrrrrsssuuuvvvwwwxxxxxxvvvwwwxxxwwwuuuttttttuuuzzzwwwtttsssssssssrrrqqqrrrrrrqqqpppppprrrwww{{{}}}{{{yyywwwvvvvvvvvvwwwyyywwwvvvsssppplllgggcccccccccddddddeeeeeefffffffffgggfffeeecccbbbcccdddbbbbbbaaaaaa```aaaaaaaaa___^^^]]]\\\[[[[[[[[[[[[XXXWWWVVVUUUSSSRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDAAA>>><<<:::::::::999888777777777666666666666666333444555666666666555444444444555666888;;;>>>???BBBCCCDDDEEEGGGHHHJJJJJJIIIKKKNNNNNNNNNMMMNNNOOONNNNNNNNNNNNOOOOOOOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLOOOPPPPPPPPPPPPOOONNNNNNKKKNNNPPPQQQQQQVVV^^^eee{{{llleeebbbcccccc```\\\WWWSSSQQQZZZZZZYYYYYYXXXTTTPPPMMMMMMJJJKKKOOORRRUUU\\\ccceeekkkkkkcccZZZUUUSSSRRRKKKKKKLLLNNNNNNLLLHHHEEEFFFDDDCCCCCCDDDDDDDDDBBBBBBAAA???>>>>>>???AAABBBCCCAAA@@@AAABBBBBBAAA@@@===<<<<<<===@@@AAABBBAAA???>>>===<<<===>>>@@@AAA@@@???>>>>>>======>>>>>>===>>>?????????===<<<:::888888999999:::;;;<<<===999999999:::;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;888999:::;;;;;;<<<<<<;;;<<<;;;;;;;;;<<<<<<===>>>===<<<:::;;;===?????????>>>??????@@@@@@??????>>>AAA@@@@@@??????>>>>>>===<<<======<<<;;;;;;===>>>===<<<:::888888888999:::888:::===???@@@>>>===;;;=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::;;;;;;<<<===>>>BBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@??????@@@AAABBB@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>@@@DDDHHHIIIFFFCCCAAABBBCCCCCCBBB>>>???@@@@@@@@@@@@AAABBB@@@@@@AAACCCEEEGGGIIIJJJJJJJJJIIIGGGDDDBBBBBBCCCDDDCCCCCCDDDDDDEEEFFFGGGEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEEEEEEEHHHNNNOOOLLLDDDCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD>>>>>>>>>???AAACCCEEEFFFCCCCCCCCCCCCCCCDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@========================<<<<<<===@@@BBBCCCAAA???bbbaaaaaa`````````aaaaaabbbbbbcccdddddddddddddddbbbcccddddddddddddgggiiiffffffggggggggggggggggggfffgggiiijjjmmmooopppqqqssssssrrrqqqqqqrrrssstttuuutttuuuvvvwwwwwwuuussstttttttttttttttssssssrrrooopppqqqsssuuuwwwxxxyyyvvvwwwwwwvvvuuuttttttvvvxxxvvvtttttttttsssqqqpppppppppooonnnnnnooosssvvvxxxxxxwwwvvvuuutttttttttuuuvvvvvvrrrmmmgggdddbbbbbbccccccccccccccccccddddddcccbbbaaa``````______^^^^^^]]]]]]]]]^^^______ZZZYYYXXXWWWVVVVVVVVVVVVTTTSSSRRRQQQPPPOOOMMMMMMNNNMMMLLLKKKIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBBBB@@@>>>:::999999999888777666666666666666666666666111111222333444444444333777888888:::<<>>>>>???AAABBBDDDBBBAAAAAABBBAAA@@@???@@@???>>>>>>@@@@@@???>>>>>>=========>>>@@@BBBCCC@@@???>>>>>>======>>>>>>>>>>>>??????>>>===;;;:::777888888999999:::::::::999999:::;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::777888999::::::;;;;;;:::;;;;;;;;;;;;;;;<<<===>>>===;;;999:::<<<>>>>>>>>>>>>>>>????????????>>>>>>@@@??????>>>======<<<<<<:::;;;<<<;;;::::::<<<>>><<<;;;:::888777888888888999:::<<<>>>>>>>>><<<;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===============;;;;;;:::;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???AAABBBCCC???@@@AAABBBBBBCCCBBBBBBBBBBBBAAA???>>>???BBBEEEFFFDDDCCCBBBCCCCCCBBBAAA<<<<<<===>>>???AAAAAABBB===>>>???AAADDDFFFIIIJJJIIIIIIIIIGGGDDDCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCFFFKKKLLLHHHBBBBBBCCCDDDEEEGGGHHHIIIFFFFFFFFFFFFEEEEEEEEEDDDCCCEEEFFFFFFEEECCCDDDDDDAAAAAABBBCCCCCCBBBAAAAAA??????@@@@@@AAACCCDDDEEEAAAAAAAAABBBBBBCCCCCCDDDFFFEEECCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<>>>@@@BBBCCC@@@>>>\\\[[[ZZZYYYYYYZZZ\\\]]]]]]^^^___```aaa```______]]]```bbbcccbbbbbbdddfffcccdddddddddeeeeeeeeeeeecccdddfffhhhjjjmmmoooqqqrrrqqqqqqqqqrrrtttuuuvvvrrrrrrssstttvvvuuussspppqqqrrrrrrrrrrrrqqqppppppnnnooopppqqqssstttvvvvvvtttuuuvvvuuusssssssssuuusssssssssssstttssspppmmmmmmmmmnnnmmmlllllloooqqqrrrssssssssssssrrrppppppnnnrrrtttpppggg```___aaaaaaaaaaaaaaaaaa`````````___^^^\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\VVVUUUTTTSSSSSSSSSSSSSSSQQQQQQPPPOOONNNLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEECCCCCCBBBBBBAAA@@@@@@??????<<<999777777777777666555555555555555555555555333333333333444555666777;;;;;;<<<===@@@CCCEEEGGGHHHIIIIIIJJJJJJKKKKKKKKKNNNPPPRRRSSSRRRPPPPPPPPPLLLLLLMMMNNNOOOPPPPPPQQQMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNOOONNNMMMMMMLLLHHHNNNSSSVVVZZZhhh|||tttkkkbbb^^^___XXX^^^cccccc]]]WWWUUUUUUQQQRRRTTTSSSRRRPPPOOONNNJJJLLLPPPTTTSSSRRRXXXaaaaaaaaa\\\TTTPPPRRRSSSQQQLLLKKKKKKKKKKKKHHHEEEBBBCCCBBBAAABBBDDDDDDBBBAAACCCAAA@@@??????@@@AAACCCDDDBBBAAA@@@AAAAAA???>>>???>>>>>>???@@@@@@???===???????????????@@@AAABBB>>>======<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;888999999:::::::::999999999::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999666777888999::::::::::::999999999999:::;;;<<<===<<<:::888888;;;===>>>>>>>>>>>>????????????>>>>>>>>>>>>======<<<<<<;;;;;;888:::::::::999999;;;===;;;:::999888777777777888:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;::::::999999;;;<<<===>>>>>>>>>;;;;;;:::;;;;;;<<<===>>>===>>>@@@AAAAAA@@@>>>===>>>>>>????????????>>>>>>;;;<<<<<<======>>>>>>???===<<<;;;;;;<<<>>>@@@BBB???@@@AAABBBCCCCCCCCCCCCBBBBBBAAA???>>>>>>@@@CCCBBBBBBBBBCCCDDDDDDBBB@@@>>>>>>>>>???AAABBBBBBBBB>>>>>>@@@BBBEEEHHHKKKMMMGGGHHHGGGFFFDDDDDDFFFGGGDDDCCCCCCCCCCCCDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDCCCAAACCCGGGGGGDDD@@@@@@AAACCCEEEGGGIIIJJJGGGGGGFFFFFFFFFEEEEEEEEECCCEEEGGGFFFDDDBBBBBBCCC@@@AAABBBBBBBBBBBBAAA@@@BBBBBBBBBBBBBBBCCCCCCCCC??????@@@@@@AAABBBCCCCCCCCCBBBAAA@@@???@@@@@@AAA????????????????????????======>>>@@@BBBBBB@@@>>>XXXWWWUUUUUUUUUWWWYYYZZZZZZ[[[\\\]]]^^^]]]\\\\\\[[[^^^aaabbbaaaaaaccceeebbbbbbbbbccccccdddddddddaaabbbdddfffiiillloooqqqnnnnnnnnnoooqqqsssvvvwwwqqqqqqrrrsssuuutttqqqooopppppppppppppppooonnnnnnnnnnnnooopppqqqrrrrrrsssrrrtttttttttrrrqqqrrrsssppppppqqqssssssrrrnnnkkkkkklllmmmlllkkkkkklllnnnnnnoooqqqrrrqqqpppmmmllljjjooosssnnnccc\\\\\\___`````````______^^^^^^]]][[[YYYWWWVVVVVVVVVUUUTTTVVVVVVVVVVVVWWWWWWXXXYYYSSSSSSRRRQQQQQQQQQQQQQQQOOOOOOOOONNNMMMKKKIIIHHHDDDEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAA@@@???>>>===>>>;;;777666666666666555444444444444444444444444777666666666777888:::<<<>>>>>>>>>@@@BBBEEEGGGIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNQQQSSSSSSPPPNNNMMMMMMKKKKKKLLLMMMOOOPPPQQQQQQNNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNNNNNNNMMMLLLLLLGGGMMMTTTXXX___ppp{{{jjjdddaaa]]]ZZZ[[[WWW]]]cccbbb[[[UUUSSSTTTLLLNNNQQQQQQQQQPPPPPPQQQKKKNNNSSSUUURRROOOTTT\\\aaa^^^WWWNNNMMMPPPPPPNNNLLLJJJIIIHHHHHHFFFCCC@@@BBBAAAAAABBBCCCCCCBBB@@@CCCBBB@@@??????@@@BBBCCCBBB@@@??????@@@???>>><<<;;;:::;;;===???AAA@@@???AAAAAAAAA@@@@@@@@@@@@@@@<<<<<<;;;::::::::::::;;;888999999999:::;;;;;;<<<::::::;;;;;;;;;:::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999666777888999999:::999999888888888888999:::;;;<<<<<<:::888888:::<<<===>>>>>>>>>????????????>>>>>>=========<<<;;;;;;::::::777999999999888888:::<<<;;;:::999888777777777777;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::666777999;;;<<<===>>>>>>;;;;;;;;;;;;;;;<<<>>>>>>;;;===???AAAAAA???===;;;<<<===>>>??????>>>===<<<:::;;;;;;<<<===>>>??????@@@>>>;;;999999:::<<<===???@@@AAABBBCCCCCCCCCCCCBBBBBBBBB@@@>>>>>>???AAA@@@@@@AAACCCDDDDDDAAA>>>AAA@@@@@@AAABBBCCCBBBBBB@@@AAACCCEEEHHHLLLNNNPPPFFFFFFFFFEEEDDDDDDFFFHHHCCCCCCBBBBBBBBBCCCDDDDDDGGGEEECCCBBBAAABBBDDDEEECCCDDDCCC@@@AAAEEEDDDAAA>>>???@@@BBBDDDGGGIIIKKKGGGGGGGGGGGGFFFFFFFFFFFFCCCEEEHHHGGGCCCAAAAAABBBAAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCBBBBBB>>>>>>???@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>???@@@????????????????????????>>>>>>>>>@@@BBBBBB???===VVVUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXYYYZZZZZZZZZYYYXXXXXXWWWXXXYYY[[[]]]^^^]]]^^^^^^^^^^^^]]]\\\\\\`````````bbbeeeiiimmmoooiiijjjmmmooopppqqqqqqqqqrrrsssssstttsssqqqpppnnnnnnnnnnnnmmmmmmmmmlllllllllmmmnnnoooooonnnlllllllllnnnqqqssssssqqqooommmnnnooopppppppppnnnmmmllliiijjjlllmmmnnnnnnnnnnnnmmmmmmnnnnnnllliiigggeeeffffffeeeaaa]]]ZZZZZZZZZ]]]]]]]]]]]]]]]\\\[[[[[[VVVVVVUUUSSSRRRPPPOOOOOOMMMNNNPPPQQQQQQPPPNNNMMMRRRNNNJJJHHHHHHJJJKKKLLLKKKKKKJJJIIIGGGFFFFFFEEEHHHEEECCCCCCEEEEEEBBB@@@<<<<<<<<<;;;;;;;;;::::::888888777666666555444444555666777666444333333444777777888:::<<<===>>>??????AAACCCFFFIIIKKKMMMNNNLLLLLLKKKKKKLLLNNNQQQRRRWWWVVVSSSPPPOOOOOOPPPPPPKKKMMMPPPRRRRRRPPPMMMKKKNNNMMMKKKKKKLLLNNNPPPPPPSSSQQQOOOLLLJJJHHHHHHGGGJJJQQQ]]]kkkzzzuuunnnccc[[[VVVUUUUUUUUUXXXWWWUUUTTTUUUTTTRRRQQQJJJKKKKKKLLLLLLLLLLLLKKKGGGKKKPPPRRRRRRRRRUUUYYYVVVUUURRROOOMMMKKKKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDFFFDDDAAA@@@AAAAAAAAA@@@<<<===>>>???AAABBBCCCDDDCCCBBBAAA???>>>=========<<<<<<======>>>>>>????????????>>><<<<<<;;;;;;;;;======<<<;;;;;;:::999999===<<<<<<;;;;;;;;;<<<<<<999999999999999999999999:::;;;;;;<<<<<<;;;;;;::::::999888777666666666666555555666888888999999999999999999999:::;;;<<<=========>>>???????????????<<<<<<<<<;;;;;;:::::::::888999:::;;;:::999888777:::999888777777888999999;;;:::888777777999:::<<<999;;;>>>>>><<<;;;;;;;;;::::::999999999:::;;;;;;999999999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<======??????>>>===============>>>>>>============>>>???===<<<;;;::::::;;;===============;;;:::;;;>>>@@@>>>>>>???@@@BBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCCCCCCCBBBBBB@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEGGGIIIJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFCCC@@@AAADDDFFFEEEDDDHHHGGGEEECCCCCCCCCDDDDDDBBBBBBAAAAAA@@@???>>>>>>AAAAAAAAABBBDDDFFFIIIJJJGGGIIIKKKMMMLLLJJJFFFDDDIIIHHHGGGEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA??????@@@@@@@@@??????>>>===<<<<<<<<<<<<===>>>>>>>>>???@@@AAAAAAAAA@@@?????????>>>>>>===>>>>>>>>>VVVVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\^^^^^^^^^```cccgggjjjlllgggiiikkkmmmnnnoooooonnnnnnnnnooopppppppppooonnnnnnnnnnnnnnnmmmmmmmmmmmmjjjkkklllmmmmmmlllkkkjjjlllmmmppprrrrrrpppmmmkkkkkklllmmmmmmlllkkkjjjiiiiiijjjkkkmmmnnnnnnmmmmmmlllllllllllljjjgggdddcccbbbbbbaaa]]]YYYWWWVVVWWWVVVVVVWWWWWWWWWVVVVVVUUURRRQQQPPPOOONNNLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKNNNKKKHHHFFFGGGHHHIIIHHHIIIHHHHHHGGGFFFEEEDDDCCCDDDBBB@@@@@@AAAAAA???===;;;;;;::::::999999888888777777777666666666555555333555666666555555666777::::::<<<===???AAABBBCCCDDDEEEFFFHHHJJJKKKLLLLLLMMMLLLKKKKKKLLLNNNQQQRRRTTTSSSQQQOOONNNNNNOOOOOONNNPPPRRRTTTTTTRRRPPPNNNPPPOOOPPPQQQRRRSSSRRRRRRRRRPPPNNNLLLKKKLLLMMMNNNXXX```nnn}}}{{{mmmggg___YYYUUUUUUUUUUUUUUUTTTRRRRRRSSSRRRQQQOOOLLLLLLMMMMMMMMMLLLLLLLLLHHHKKKPPPSSSSSSTTTTTTTTTUUUSSSPPPNNNKKKJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDDDDFFFDDDAAA@@@AAAAAAAAA@@@?????????@@@@@@AAAAAABBBBBBAAA@@@>>>======<<<<<<<<<<<<======>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888888777;;;;;;:::::::::::::::;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;:::999888777777777777666777888999::::::::::::999999999999:::;;;<<<===;;;;;;<<<============<<<<<<<<<<<<<<<;;;;;;::::::999:::;;;<<<;;;:::999888999888777777777777888999;;;:::888777777888999:::999;;;>>>>>><<<;;;;;;;;;;;;;;;:::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===???>>>===<<<<<<<<<<<<===>>>===============>>>>>>===<<<;;;::::::;;;<<<============;;;:::;;;>>>@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBBAAAAAA@@@?????????@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFCCCAAABBBDDDFFFFFFDDDEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAFFFFFFEEEDDDEEEFFFGGGHHHGGGHHHJJJKKKKKKIIIFFFEEEIIIHHHGGGEEECCCBBBAAAAAA??????@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBAAA>>>>>>???@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;<<<======@@@AAABBBCCCCCCBBBAAA@@@???????????????@@@AAABBBVVVVVVUUUUUUUUUUUUVVVVVVTTTTTTUUUUUUUUUTTTSSSSSSSSSTTTTTTTTTSSSRRRQQQQQQRRRSSSUUUWWWXXXZZZZZZZZZ[[[[[[[[[]]]```cccfffhhhdddfffhhhjjjkkkkkkkkkkkkhhhiiijjjkkkllllllllllllllllllkkkkkkkkkjjjjjjjjjhhhhhhiiiiiiiiiiiihhhhhhkkkmmmnnnoooooommmjjjhhhgggggghhhhhhhhhgggffffffhhhiiijjjkkkllllllkkkjjjjjjjjjiiihhhfffccc```^^^\\\\\\[[[XXXTTTRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTLLLLLLKKKJJJHHHGGGFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGIIIGGGEEEDDDEEEEEEEEEDDDEEEEEEDDDCCCBBBBBBAAA@@@???>>><<<<<<======;;;:::999999888777777666555555555555555666666777777777333555777777777888:::<<<>>>>>>@@@BBBDDDFFFHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKMMMLLLKKKKKKLLLNNNPPPRRRRRRRRRQQQPPPOOOPPPPPPPPPRRRSSSUUUVVVVVVUUUSSSRRRNNNOOOQQQRRRSSSRRRQQQPPPRRRQQQOOOOOOQQQUUUYYY\\\jjjtttrrriiiccc___ZZZVVVTTTTTTSSSSSSRRRQQQPPPPPPQQQQQQOOOMMMNNNNNNNNNMMMMMMLLLLLLKKKHHHJJJNNNSSSVVVUUURRROOORRRPPPNNNKKKJJJIIIHHHHHHEEEEEEEEEEEEDDDDDDCCCCCCFFFCCCAAA@@@AAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA???>>>======<<<<<<<<<============>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;999999999888777777666666999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999;;;:::999888888888888888777888999:::;;;;;;;;;;;;999:::::::::;;;<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;999888888777777666666777777888<<<;;;999888777777888999999;;;>>>>>><<<;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::999999::::::;;;<<<======<<<;;;;;;;;;<<<<<<============<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;>>>@@@BBBBBBBBBBBBCCCCCCCCCDDDEEEDDDCCCBBB@@@???>>>===???@@@AAABBBCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBAAABBBCCCEEEFFFGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCDDDCCCAAABBBDDDEEEEEEDDDAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCEEEFFFLLLKKKIIIHHHFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFIIIHHHGGGEEECCCBBBAAAAAA<<<======>>>???@@@AAAAAACCCCCCCCCCCCCCCBBBAAAAAA===>>>???@@@@@@@@@@@@@@@:::::::::::::::;;;<<<<<>>======;;;::::::::::::999999888777777666666555444444333333444444555666777888888777999;;;<<<<<<<<<>>>@@@AAABBBDDDFFFHHHJJJLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLNNNMMMLLLLLLLLLNNNPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSOOOPPPRRRRRRSSSSSSTTTUUUWWWVVVVVVWWW\\\dddlllqqq|||sssfffaaa]]]ZZZWWWUUUTTTSSSQQQPPPPPPOOOOOOPPPRRRQQQPPPNNNOOONNNMMMLLLKKKKKKKKKJJJGGGIIIMMMSSSXXXWWWQQQLLLOOONNNKKKIIIHHHGGGGGGGGGEEEDDDDDDDDDDDDDDDDDDDDDEEECCCAAA@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>===========================<<<<<<;;;::::::;;;;;;999888888888777777777666888888999999::::::999999;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888::::::999888888888888888888888999:::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===:::::::::::::::::::::::::::;;;;;;;;;;;;:::888777666666666666666777777777<<<;;;999888777777777777999;;;===>>><<<;;;;;;;;;=========<<<;;;:::999999:::::::::;;;;;;;;;;;;<<<999999888888999999:::;;;<<<;;;;;;::::::;;;;;;;;;===============<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBB@@@??????>>>???@@@AAABBBBBBAAA@@@????????????@@@AAAAAABBBBBBAAABBBDDDEEEFFFGGGGGGGGGHHHGGGFFFEEECCCBBBAAA@@@BBBAAAAAAAAABBBCCCCCCCCC???@@@BBBCCCDDDDDDCCCCCCBBBAAAAAAAAACCCFFFHHHJJJNNNMMMLLLJJJIIIGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGIIIHHHGGGEEECCCBBBAAAAAA;;;<<<===>>>???@@@AAABBBBBBBBBCCCCCCCCCBBBAAAAAA??????@@@@@@@@@??????>>>;;;;;;;;;;;;;;;<<<<<<===EEEEEEFFFGGGFFFEEEDDDCCC@@@?????????@@@AAABBBBBBVVVUUUUUUTTTTTTUUUUUUVVVPPPQQQQQQQQQPPPOOONNNNNNMMMNNNOOOQQQQQQPPPOOOOOONNNOOOPPPPPPQQQQQQPPPPPPTTTUUUVVVWWWYYY[[[]]]^^^]]]___```bbbcccccccccbbbbbbbbbbbbaaaaaabbbbbbbbbcccccccccbbbbbbbbbbbbaaa``````aaaaaaaaabbbbbbcccfffggghhhhhhgggeeecccbbb```____________`````````bbbcccdddddddddcccbbbaaa```___^^^\\\YYYVVVTTTSSSPPPQQQPPPNNNLLLKKKKKKMMMJJJJJJKKKKKKKKKKKKKKKJJJGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCDDDDDDCCCCCCCCC@@@@@@???@@@AAAAAA???============<<<;;;;;;::::::999999999999888888888888666666666555555555555444333444555666777999::::::>>>@@@AAAAAAAAAAAABBBDDDDDDEEEFFFHHHJJJLLLNNNOOONNNNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLMMMNNNPPPRRRRRRSSSTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRTTTUUUUUUVVVZZZ___ddddddddddddgggnnnxxxwwwjjjbbb^^^[[[YYYVVVUUUTTTRRRPPPNNNOOOOOOPPPRRRTTTTTTRRRPPPNNNMMMLLLJJJIIIIIIIIIIIIGGGHHHLLLRRRVVVVVVQQQLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEECCC@@@@@@AAABBBBBBBBB>>>??????@@@@@@AAABBBBBBBBBAAA@@@???????????????=========<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;999999999999999888888888999999:::;;;<<<<<<;;;;;;999999999999999999999999888999999::::::999999888999999888777777777888888777888999999999999999999;;;;;;<<<=========<<<<<<;;;;;;<<<===============888888888888888888888888999999::::::999888666555555555666666777777777777;;;:::999888777777666666999;;;===>>><<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888888888999999999:::::::::999888888888888999::::::;;;;;;::::::::::::;;;;;;======>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;::::::999:::;;;======<<<<<<>>>@@@AAAAAAAAA@@@@@@@@@@@@???BBBBBBAAAAAAAAAAAA@@@@@@??????@@@AAAAAA@@@???>>>>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGEEEDDDBBBAAA@@@???>>>???@@@@@@@@@@@@@@@AAA???@@@BBBDDDEEEEEEEEEDDDBBBBBBBBBCCCEEEGGGJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHEEEFFFFFFGGGHHHHHHHHHHHHIIIHHHGGGEEECCCBBBAAAAAA======>>>???@@@AAABBBCCCBBBBBBBBBCCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>===<<<===============>>>??????FFFFFFGGGGGGGGGFFFDDDCCC@@@@@@???>>>======>>>>>>TTTTTTSSSSSSSSSSSSTTTTTTOOOOOOPPPPPPPPPOOONNNNNNMMMNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLPPPQQQRRRSSSUUUVVVWWWXXXXXXYYY[[[\\\]]]]]]\\\\\\]]]]]]\\\\\\[[[\\\\\\]]]`````````_________^^^^^^[[[[[[[[[[[[[[[\\\^^^^^^```aaaaaaaaaaaa___^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^^^^_________]]]\\\[[[ZZZYYYWWWUUURRRPPPOOONNNKKKLLLLLLJJJHHHHHHIIIJJJHHHHHHIIIIIIHHHHHHGGGFFFDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<===>>>>>><<<;;;:::::::::999999888888888777888999888777666777999666666777777777888888888666777888999;;;<<<======BBBDDDEEEFFFEEEEEEGGGHHHGGGGGGIIIJJJLLLMMMOOOOOONNNOOOPPPQQQRRRRRRRRRRRRPPPOOOMMMLLLMMMNNNPPPRRRPPPQQQSSSUUUUUUTTTRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQOOORRRUUUXXX]]]eeeooowwwzzzzzzzzz|||{{{uuuiiibbb]]]ZZZ[[[YYYVVVUUUTTTRRRPPPMMMOOOPPPQQQTTTWWWWWWUUUSSSMMMLLLJJJIIIHHHIIIIIIJJJJJJKKKMMMPPPRRRQQQNNNKKKJJJIIIHHHFFFEEEEEEFFFFFFHHHGGGFFFDDDDDDDDDEEEFFFDDDBBB@@@@@@AAABBBCCCBBB>>>>>>???@@@AAAAAABBBBBBAAA@@@@@@???>>>>>>??????=========<<<<<<<<<<<<;;;;;;::::::999999:::::::::::::::::::::::::::::::::999:::<<<===>>>======<<<999999999999999999999999999999::::::::::::999999:::999888888888888999999888888999999999999888888;;;<<<===>>>>>>===<<<<<<888999::::::;;;;;;::::::777777888888888888999999999999:::999888777555444555555666777888888888888999999999888888777777666999;;;>>>>>><<<;;;;;;;;;:::;;;;;;<<<;;;:::888777888888888888999999999999999999888888999999:::;;;;;;;;;:::::::::;;;<<<<<<>>>>>>?????????===<<<;;;;;;;;;<<<;;;;;;:::999888999;;;============>>>@@@@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAA@@@???>>>======>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@???>>>===???AAAAAA@@@???@@@AAAAAAAAABBBCCCDDDEEEEEEEEEBBBBBBDDDEEEFFFHHHHHHIIIHHHIIIJJJJJJKKKKKKJJJJJJDDDEEEGGGIIIIIIIIIIIIIIIIIIHHHGGGEEECCCBBBAAAAAA>>>??????@@@AAABBBCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<>>===<<<;;;;;;;;;SSSSSSRRRRRRRRRRRRSSSSSSNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKLLLMMMOOOPPPQQQQQQRRRRRRSSSUUUVVVWWWVVVVVVUUUVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYYYYXXXXXXUUUUUUTTTTTTUUUVVVXXXYYYXXXYYYYYYZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVWWWYYYYYYYYYZZZZZZZZZZZZXXXVVVUUUTTTSSSQQQOOOMMMLLLKKKJJJFFFGGGHHHFFFEEEEEEFFFHHHHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<======:::999888888:::::::::888888888888888777777777777555777888888666555666888777777888999:::;;;<<<<<<;;;<<<===>>>???@@@AAABBBBBBDDDFFFGGGHHHIIIKKKMMMJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMNNNPPPRRRPPPRRRTTTVVVVVVTTTQQQPPPPPPOOOMMMLLLLLLMMMOOOPPPMMMSSS\\\dddmmmyyytttfff^^^[[[XXXWWWYYYWWWTTTSSSSSSRRRQQQOOOOOOPPPRRRUUUXXXYYYWWWUUUMMMLLLJJJIIIIIIJJJKKKLLLQQQQQQQQQOOOLLLJJJJJJJJJIIIHHHGGGEEEEEEEEEFFFFFFIIIHHHFFFDDDCCCCCCDDDEEEDDDBBB@@@@@@AAACCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>=====================<<<<<<<<<;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::999:::<<<>>>>>>>>>===<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;:::::::::;;;;;;<<<999:::::::::::::::999999<<<===>>>??????>>><<<;;;888888999::::::::::::999888999999999::::::::::::::::::::::::999777555444555666777999999999999999777888888888888888777777999;;;>>>>>><<<;;;;;;;;;777888:::;;;;;;999888777888888999999999:::::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;<<<======??????@@@AAA@@@>>><<<;;;;;;;;;<<<<<<;;;:::888777888:::<<<=========>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@@@@@@@???===<<<======>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@???>>>===@@@BBBCCCAAA@@@@@@BBBAAAAAAAAAAAABBBCCCDDDDDDBBBCCCEEEGGGHHHGGGFFFEEEFFFGGGHHHJJJJJJJJJIIIIIICCCEEEHHHJJJLLLKKKJJJIIIIIIHHHGGGEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAABBBBBBBBBBBBAAA@@@@@@>>>??????@@@@@@@@@??????@@@@@@@@@???@@@AAAAAABBBEEEEEEFFFFFFEEEDDDBBBAAA>>>>>>===<<<;;;;;;;;;<<>>===<<<=========<<<<<<;;;;;;;;;;;;::::::999999::::::;;;888666555555777888777777777777777777777666666666444666888777555444666888777888999:::<<<===>>>??????@@@AAABBBCCCDDDEEEEEE@@@CCCEEEGGGIIIJJJMMMPPPLLLLLLMMMNNNNNNOOOOOOPPPRRRRRRRRRRRRRRRQQQPPPPPPPPPOOONNNMMMMMMOOOPPPRRRSSSUUUWWWYYYXXXVVVSSSQQQOOONNNLLLKKKKKKLLLNNNOOORRR[[[iiivvv~~~{{{}}}uuuiii^^^XXXVVVVVVVVVVVVTTTRRRRRRRRRSSSRRRQQQNNNOOORRRVVVYYYYYYWWWUUUMMMLLLJJJIIIJJJKKKMMMNNNVVVVVVTTTOOOHHHEEEFFFIIIIIIHHHFFFEEEEEEEEEFFFGGGJJJHHHFFFCCCBBBBBBCCCDDDDDDBBB@@@@@@AAACCCCCCCCCBBBBBBAAAAAA@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;999999999888999999::::::999999999999999999::::::888999<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::======<<<<<<<<<======>>>;;;;;;;;;<<<;;;;;;::::::<<<===???@@@???>>><<<;;;::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::888666555555666888999:::::::::999666777777888888888888777999;;;>>>>>><<<;;;;;;<<<666777999::::::999888777999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBAAA???===;;;;;;;;;<<<<<<;;;999888777888:::<<<=========???@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDCCCBBB@@@???>>>>>>>>>???@@@@@@???>>>===<<<<<<===>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@??????>>>AAADDDDDDBBBAAABBBCCCBBBAAA@@@???@@@AAABBBCCCBBBDDDFFFHHHHHHGGGDDDCCCEEEFFFHHHIIIIIIIIIHHHHHHBBBEEEIIILLLMMMLLLJJJIIIJJJHHHGGGEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@<<<<<<>>>???AAAAAABBBBBB@@@@@@??????@@@@@@AAABBBDDDEEEEEEEEEDDDCCCAAA@@@===<<<<<<<<<<<<======>>>SSSTTTTTTTTTTTTSSSRRRRRROOOOOOOOOOOOPPPPPPQQQRRRPPPOOONNNNNNNNNNNNOOOPPPOOOOOOMMMLLLKKKJJJJJJJJJNNNMMMKKKKKKLLLLLLJJJIIIMMMMMMLLLLLLKKKKKKJJJJJJMMMMMMNNNOOOQQQRRRSSSTTTNNNMMMLLLLLLLLLMMMOOOPPPNNNMMMMMMLLLLLLLLLMMMMMMPPPPPPPPPPPPOOONNNLLLLLLMMMMMMLLLMMMNNNQQQTTTVVVWWWWWWWWWWWWVVVUUUTTTSSSHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBB?????????@@@??????>>>===<<<<<<;;;:::::::::::::::888777777777666555555444555666888999999999888777;;;;;;:::999888777666666888888888888999:::;;;<<<;;;<<<===???AAADDDFFFHHHGGGGGGFFFFFFEEEFFFFFFFFFLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPOOONNNNNNRRRRRRSSSSSSRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRVVVUUUUUUVVVWWWUUURRRNNNNNNJJJJJJLLLLLLKKKSSS]]]]]]kkk{{{~~~yyypppjjjbbb\\\XXXUUUSSSRRRQQQRRRRRRRRRRRRQQQPPPOOOQQQQQQSSSVVVYYYYYYXXXVVVPPPNNNLLLJJJIIIJJJKKKLLLRRRQQQPPPNNNKKKHHHEEEDDDCCCDDDEEEFFFGGGFFFEEEEEEDDDEEEEEEFFFEEECCCAAA@@@======>>>???@@@BBBCCCDDD>>>>>>??????>>>===<<<;;;<<<;;;999999999;;;===>>>======<<<;;;::::::999999;;;::::::999888888888999<<<;;;;;;<<<>>>???>>><<<<<<<<<======<<<<<<;;;:::999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;888888;;;===<<<:::999:::;;;;;;;;;:::999888<<<===>>>>>>>>>>>>===<<<;;;;;;;;;::::::999999999:::;;;;;;;;;:::;;;===@@@AAA@@@>>>;;;999777666666999999999999999999999999<<<;;;888777666666777888<<<;;;::::::::::::;;;<<<<<<<<<;;;::::::999999888888999:::;;;<<<;;;:::999999999::::::;;;:::::::::;;;;;;;;;:::999;;;>>>AAA@@@@@@@@@??????>>>>>>>>>===>>>>>>>>>===;;;999777<<<<<<<<<<<<============BBBBBBAAABBBBBBCCCEEEEEEBBBBBBBBBBBBAAA@@@??????===>>>>>>?????????>>>>>>=========>>>?????????@@@@@@AAADDDFFFFFFEEECCCBBBCCCBBBAAABBBBBBCCCBBB@@@BBBCCCDDDEEEEEEDDDCCCBBBDDDCCCBBBAAABBBCCCEEEGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDEEEGGGGGGFFFFFFFFFGGGBBBDDDGGGIIIJJJJJJIIIHHHIIIGGGDDDCCCCCCDDDCCCBBBBBB@@@>>>@@@BBBCCCBBB@@@HHHEEEAAA@@@@@@AAAAAAAAA?????????>>>>>>>>>>>>>>>AAABBBAAA@@@??????AAACCCEEEDDDCCCBBBBBBAAA>>>;;;AAA@@@>>><<<<<<===???@@@TTTTTTTTTTTTTTTSSSRRRQQQNNNNNNNNNMMMNNNNNNOOOOOOOOOOOONNNMMMMMMNNNOOOOOOOOOOOONNNMMMLLLLLLLLLLLLMMMKKKJJJJJJKKKKKKJJJIIILLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPLLLKKKKKKJJJJJJKKKKKKKKKIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJIIIJJJKKKNNNPPPRRRQQQQQQQQQPPPPPPOOOMMMMMMGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>============>>>>>>>>>>>>???>>>>>>===<<<<<<:::999888777777777777888888777777666555555555555555555666777777777777777666666777777777777777777::::::::::::;;;<<<===>>>>>>>>>???AAACCCEEEGGGIIIHHHHHHGGGGGGGGGGGGGGGHHHKKKKKKKKKLLLLLLLLLLLLMMMRRRSSSTTTUUUVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVWWWUUUSSSSSSTTTSSSOOOLLLKKKIIIIIIMMMPPPUUU```lllyyy~~~~~~qqqlllaaa^^^YYYVVVUUUUUUTTTTTTQQQRRRTTTUUUUUUSSSQQQPPPKKKKKKMMMQQQTTTUUUTTTSSSLLLKKKIIIHHHHHHHHHJJJKKKKKKKKKJJJIIIHHHFFFDDDCCCBBBCCCEEEFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>???@@@AAABBBCCCAAA@@@@@@???>>>======<<<<<<;;;:::999:::;;;===>>>===<<<<<<;;;::::::999999;;;::::::999888888999999999999:::<<>>??????>>><<<;;;;;;;;;;;;::::::999999888:::;;;<<<;;;;;;<<<>>>AAABBBAAA???===:::999888777999999999999999999999999<<<;;;999777666777888999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::999:::;;;:::999:::===???@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;999999<<<<<<<<<<<<============AAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@@@@???>>>>>>????????????>>>>>><<<======>>>>>>??????@@@???AAACCCEEEFFFDDDCCCAAABBBAAA@@@@@@AAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBDDDCCCAAAAAAAAACCCDDDFFFFFFFFFGGGHHHHHHHHHGGGGGGCCCEEEGGGGGGFFFEEEFFFGGGBBBDDDEEEGGGHHHHHHHHHHHHHHHEEECCCBBBCCCDDDCCCCCCEEEBBBAAAAAACCCCCCBBB@@@CCCAAA>>>>>>>>>??????>>>?????????>>>>>>=========AAABBBBBBAAA@@@@@@AAACCCCCCBBB@@@@@@AAAAAA???>>>AAA@@@>>>===<<<===>>>???UUUUUUUUUUUUTTTSSSQQQQQQNNNMMMLLLLLLLLLLLLLLLLLLOOONNNMMMLLLLLLMMMNNNOOOOOOOOONNNNNNMMMNNNNNNOOOLLLKKKIIIJJJKKKKKKJJJIIIKKKKKKLLLLLLLLLLLLLLLLLLJJJKKKKKKKKKLLLLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFHHHIIIJJJHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFEEEFFFGGGIIIKKKLLLJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@>>>======;;;;;;::::::::::::;;;;;;=========<<<;;;:::999888888777777666666666666666888777666555444555666777555555555555555666666777555666777888999;;;<<<<<>>>>>??????@@@AAABBBCCCCCCCCCDDDFFFGGGIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLPPPQQQSSSTTTTTTTTTSSSRRRUUUTTTRRRPPPNNNNNNNNNNNNRRRRRRRRRSSSTTTUUUWWWXXXXXXTTTQQQPPPQQQPPPMMMKKKJJJJJJMMMTTT\\\gggwww{{{rrrxxxwwwkkkaaa]]]VVVTTTSSSSSSTTTUUUTTTSSSOOORRRVVVYYYYYYVVVSSSPPPMMMMMMOOOQQQTTTUUUSSSQQQIIIHHHGGGFFFFFFGGGHHHIIIDDDDDDEEEEEEDDDDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEDDDEEEDDDCCCBBBBBBAAAAAABBB???????????????@@@AAAAAADDDBBBAAA???>>>======>>>===<<<;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;::::::999;;;::::::999999999999999777777999;;;???AAAAAAAAA:::;;;;;;;;;;;;:::999999777888888999:::999999999::::::::::::::::::::::::;;;999777777999:::999999:::;;;;;;<<<<<<<<<;;;;;;:::<<>>@@@BBBCCCBBB@@@>>><<<:::999999::::::::::::::::::::::::<<<;;;999888777888888999::::::<<<<<<<<<<<<::::::777777888999999999999999888888888999:::;;;<<<============<<<<<<;;;;;;:::888:::;;;;;;::::::<<<>>>@@@@@@@@@@@@@@@????????????>>>===<<<;;;;;;::::::<<<<<<<<<<<<============???@@@AAACCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????????????????>>>=========>>>???@@@@@@@@@@@@AAACCCEEEEEEDDDBBBAAAAAA@@@@@@???@@@AAACCCDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBAAAAAAAAABBBCCCDDDDDDEEEGGGHHHIIIIIIHHHHHHBBBDDDEEEEEEDDDDDDEEEFFFBBBCCCDDDEEEFFFGGGGGGHHHFFFDDDCCCBBBDDDEEEDDDCCCGGGEEECCCBBBCCCCCCAAA@@@???>>>======>>>???>>>===???>>>>>>>>>======<<<<<<@@@BBBDDDDDDCCCBBBBBBBBBAAA???======???@@@@@@@@@BBBAAA???===<<<<<<======UUUUUUUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKOOOOOOMMMMMMMMMMMMOOOOOONNNNNNNNNNNNNNNOOOPPPPPPLLLKKKJJJKKKLLLMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNKKKKKKKKKKKKKKKKKKJJJJJJHHHIIIIIIIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;:::;;;::::::999999::::::;;;::::::::::::999777666555888777777666666777777777777666555444444555777888888777666666666777999:::;;;;;;<<<>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMNNNPPPQQQRRRQQQQQQPPPSSSRRRPPPNNNMMMNNNOOOPPPSSSSSSSSSSSSSSSTTTTTTUUUVVVSSSOOOMMMNNNNNNNNNMMMNNNRRRZZZeeepppxxxuuuxxx~~~qqqiiibbb[[[XXXTTTSSSSSSSSSTTTTTTRRRQQQNNNRRRWWW[[[[[[XXXSSSPPPPPPPPPPPPRRRTTTSSSPPPNNNJJJIIIHHHFFFEEEEEEEEEFFFBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGFFFEEEEEEDDDCCCBBB@@@@@@@@@AAABBB@@@@@@???????????????@@@DDDCCC@@@===<<<<<<===>>>======<<<<<<<<<<<<===>>><<<<<<;;;;;;;;;:::::::::;;;::::::999999999::::::888888999<<>>>>>>>>???AAACCCAAA@@@???===;;;::::::999::::::::::::::::::::::::;;;;;;:::999888888999999888:::<<<======<<<:::888444555777888999999999888888888888888999;;;===??????>>>===<<<;;;;;;;;;:::888:::<<<===<<<<<<<<<===@@@@@@@@@@@@@@@@@@??????@@@???===;;;;;;;;;;;;<<<<<<<<<<<<<<<===============>>>AAABBBCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????????????????>>>>>>???@@@AAABBBBBBCCCAAABBBDDDEEEEEEDDDCCCBBBAAABBBAAAAAAAAABBBEEEGGGFFFEEECCCCCCCCCCCCEEEFFFCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIHHHGGGFFF@@@BBBDDDDDDCCCBBBCCCDDDBBBBBBBBBBBBDDDEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFEEEGGGFFFDDDBBBAAA@@@?????????>>>>>>???AAAAAA???>>><<<<<<=========>>>>>>>>>AAADDDGGGHHHFFFDDDCCCCCCAAA???<<<<<<===???@@@@@@BBBAAA???===<<<<<<;;;;;;SSSSSSSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLLLLLLLLLLPPPOOONNNMMMMMMNNNOOOPPPMMMMMMMMMMMMNNNOOOPPPPPPMMMLLLKKKLLLNNNOOOOOONNNKKKKKKLLLLLLMMMMMMNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJKKKKKKKKKIIIGGGEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCC@@@AAAAAAAAAAAA@@@@@@?????????>>>===<<<;;;::::::::::::999999999999::::::999999999888777666555555888777777666777777888888888777777666777888::::::===<<<;;;:::;;;<<<===>>>AAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQSSSTTTUUUUUUTTTTTTPPPOOONNNMMMNNNPPPRRRSSSTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQOOONNNPPPSSSVVV\\\eeeppp|||{{{uuuttt}}}lllccc___ZZZTTTQQQRRRRRRQQQRRRSSSSSSQQQOOONNNRRRVVVYYYYYYVVVRRROOOJJJKKKLLLNNNPPPPPPNNNLLLLLLKKKIIIHHHFFFEEEDDDCCCDDDEEEEEEEEEEEEDDDCCCBBBDDDEEEFFFGGGGGGGGGFFFEEECCCBBB@@@?????????AAAAAA@@@@@@??????>>>>>>??????CCCAAA>>><<<;;;;;;<<<============<<<<<<<<<======;;;;;;;;;;;;;;;:::::::::;;;::::::999::::::;;;;;;;;;;;;;;;<<<>>>???>>><<<999999::::::999999888777777777888999999999999888999999888888777777777777666777777777777777777777777777777888888999999:::<<<>>>AAACCCCCC@@@<<<:::::::::999999999888888888:::<<<>>>?????????AAABBB???>>><<<;;;:::999999999::::::::::::::::::::::::::::::999999999999999999777999:::<<<<<<:::999777333444666888999999999888888888888888999;;;===??????>>><<<;;;::::::::::::999;;;=========<<<===>>>????????????????????????@@@???===<<<;;;;;;<<<===<<<<<<<<<<<<============<<<===???AAABBBAAA@@@???@@@????????????@@@AAABBBAAAAAA@@@???>>>>>>?????????@@@@@@AAACCCDDDDDDEEECCCDDDEEEEEEEEEDDDDDDCCCBBBDDDEEEDDDCCCDDDGGGJJJGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCCCCCCCCCCCCCCCCCCCFFFGGGHHHHHHHHHFFFCCCAAA>>>@@@BBBBBBAAAAAAAAABBBAAAAAAAAABBBCCCDDDFFFGGGFFFEEEEEEFFFGGGHHHGGGEEEEEEDDDBBB???>>>===>>>??????>>>>>>???AAAAAA@@@>>>:::;;;<<<===>>>@@@AAAAAABBBEEEIIIJJJIIIGGGEEEDDDCCCAAA>>>===>>>???@@@@@@AAA@@@???>>><<<;;;;;;;;;QQQQQQQQQQQQQQQPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMOOONNNMMMLLLLLLMMMNNNOOOLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLMMMPPPQQQQQQPPPLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBBBBBBBBBB===>>>>>>???>>>>>>======>>>>>>>>>>>>============999999888888888888999999999999:::::::::999888888888888888888888888999::::::;;;;;;<<<===>>>>>>???AAAAAAAAAAAAAAABBBBBBCCCEEEEEEEEEEEEFFFFFFFFFGGGJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRPPPQQQSSSTTTUUUUUUUUUUUUNNNNNNNNNNNNPPPRRRTTTUUUTTTSSSRRRQQQPPPOOOOOOOOOQQQVVV[[[[[[YYY[[[ccckkkttt~~~{{{ttttttvvvrrrccc]]]ZZZUUUPPPNNNMMMLLLMMMOOOQQQRRRQQQPPPOOOQQQSSSUUUTTTRRROOOMMMGGGGGGJJJMMMQQQRRRQQQPPPLLLKKKJJJIIIGGGEEEDDDCCCFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGGGGFFFFFFEEE@@@@@@????????????@@@@@@@@@??????>>>>>>>>>??????@@@???>>><<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<>>>===<<<===>>>>>><<<:::999::::::::::::999888888777888888999:::999999999888888888777666666555555555777888888777666666777666666666666777888999999<<<===@@@AAA@@@>>>;;;999888888888888999999999999;;;===???@@@???>>>???@@@<<<;;;:::999888888888888999999999999999999999999888888888888888888888888777888999999999999888777333555777999:::999888777888888888999:::;;;<<<======<<<:::999888888999:::999;;;<<<<<<;;;<<<===???=========>>>>>>>>>>>>>>>???>>>======<<<<<<<<<===<<<<<<<<<<<<============<<<===>>>@@@@@@@@@@@@??????>>>>>>>>>???@@@BBBCCCCCCBBB@@@???>>>>>>???@@@???@@@AAABBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDCCCBBBBBBEEEHHHGGGEEEEEEGGGIIIFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBEEEFFFGGGHHHFFFCCC@@@>>>===???@@@AAA@@@???@@@AAA@@@AAABBBCCCDDDEEEEEEFFFGGGFFFEEEFFFGGGGGGFFFDDD@@@@@@???===;;;;;;>>>@@@@@@???>>>>>>???@@@???>>>:::;;;<<<>>>???AAABBBBBBCCCFFFIIIJJJHHHFFFEEEEEEDDDBBB@@@???@@@BBBAAAAAA??????>>>>>>===<<<;;;;;;NNNNNNOOOPPPPPPPPPOOOOOOMMMMMMMMMLLLMMMMMMNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJJJJIIIJJJJJJKKKKKKLLLKKKKKKMMMOOOQQQQQQPPPNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKIIIIIIHHHGGGFFFFFFFFFGGGEEEEEEFFFFFFFFFFFFFFFEEECCCCCCDDDDDDDDDCCCCCCCCC>>>??????@@@@@@@@@??????>>>>>>?????????@@@@@@@@@;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>============<<<<<<===>>>>>>???>>>@@@BBBDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKJJJJJJIIIJJJJJJKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQLLLMMMOOOQQQRRRRRRRRRRRROOOOOOPPPQQQRRRRRRSSSTTTSSSSSSSSSRRRRRRSSSSSSSSSZZZeeepppqqqnnnqqq~~~~~~wwwuuuyyyqqqfff]]]YYYVVVSSSPPPQQQLLLKKKKKKMMMPPPQQQRRRQQQPPPPPPPPPOOONNNMMMLLLLLLIIIIIIKKKNNNQQQRRRPPPNNNHHHHHHHHHHHHGGGFFFFFFEEEDDDEEEEEEEEEEEEDDDDDDCCCAAABBBDDDEEEEEEEEEDDDCCC>>>>>>???????????????>>>???>>>>>>>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<>>>===<<<===>>>===<<<::::::::::::::::::999999888888999999:::::::::::::::888888777666666555444444444777:::999777666666888777666666666777888:::::::::;;;<<<===<<<:::888777666666777888999:::;;;;;;;;;===???@@@>>>======>>>;;;:::999888888888888888888888888888888888888888666777777888888777777777666666777777777777666666444666888:::;;;:::888777888999::::::;;;;;;;;;;;;:::999777666666777888999888999:::999888999<<<>>>;;;<<<<<<<<<=========>>>===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<============<<<<<<===>>>>>>??????@@@>>>>>>======>>>@@@CCCDDDDDDBBB@@@???>>>>>>???@@@>>>>>>???AAABBBCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAAAAAFFFJJJIIIFFFDDDEEEGGGCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@??????BBBCCCEEEFFFEEECCC@@@===<<<===??????>>>>>>>>>???@@@AAABBBDDDEEEEEEEEEEEEFFFEEEDDDEEEFFFEEECCCAAA===>>>===<<<:::;;;???CCCDDDBBB@@@???@@@AAA@@@???>>>>>>??????@@@@@@AAAAAABBBDDDFFFGGGFFFDDDCCCDDDCCCBBBAAABBBDDDEEEEEEDDD===>>>>>>======<<<<<<;;;LLLLLLMMMNNNOOOOOOOOOOOOLLLLLLKKKLLLLLLMMMNNNOOOKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIIIIHHHHHHHHHIIIIIIKKKJJJJJJLLLOOOPPPPPPPPPOOONNNNNNNNNMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOQQQPPPNNNLLLLLLLLLMMMMMMJJJIIIIIIIIIIIIIIIJJJJJJGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCBBB>>>??????@@@AAABBBBBBCCC???>>>>>>======>>>>>>???>>>???@@@AAABBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEEEEAAADDDGGGJJJKKKKKKIIIHHHEEEFFFHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMKKKKKKJJJJJJJJJJJJJJJKKKIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOPPPPPPPPPQQQQQQLLLNNNPPPQQQSSSSSSSSSRRRPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSSSSTTTUUUVVVXXXXXXdddssszzzrrrttt{{{xxxrrrbbbZZZTTTRRRPPPOOOPPPSSSPPPNNNMMMNNNPPPQQQQQQQQQQQQPPPMMMKKKJJJIIIJJJJJJJJJIIIIIIJJJKKKJJJFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGAAABBBCCCCCCDDDDDDDDDCCC@@@AAABBBCCCCCCCCCBBBAAA===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>???@@@@@@>>>>>>???@@@@@@@@@@@@???;;;<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<======<<<<<<===>>>>>><<<;;;:::;;;;;;;;;;;;:::999999999999:::;;;;;;;;;;;;:::888777777666555555444444444777::::::888666777888888777777777777999;;;<<<999999::::::999777666555555555666888999:::;;;<<<<<<>>>@@@@@@>>><<<<<<<<<;;;:::999999888888888999777777777777777777777777555666777777777777666666666666555555555555666666555777999;;;;;;:::888666888999:::;;;<<<;;;:::999888777555444444666888999888888888666666777:::===:::;;;;;;;;;<<<<<<============>>>??????>>><<<;;;<<<<<<<<<<<<=========>>>===<<<<<<<<<===>>>???@@@>>>=========>>>@@@CCCEEEDDDCCC@@@???>>>>>>???@@@<<<===>>>???AAABBBCCCDDDAAAAAAAAA@@@@@@?????????@@@EEEJJJJJJFFFCCCCCCEEE@@@AAABBBCCCCCCBBBAAA@@@???????????????>>>===<<>>;;;===??????>>>===>>>??????AAACCCEEEFFFFFFEEEDDDEEEDDDCCCDDDDDDCCC@@@>>>;;;<<<===;;;:::<<>>???@@@BBBDDDDDDBBB@@@>>><<<<<<===>>>>>>>>>>>>>>>;;;===@@@@@@>>>>>>@@@CCCAAA@@@???@@@BBBDDDCCCCCC???===<<<:::999999999999>>>>>>===<<<;;;::::::999999999::::::;;;<<<======:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999999:::777888:::>>>@@@AAA???<<<:::999777666555555555666888999999999888666555333888999999999999888777777999999999888777666666555555666777888999:::::::::999::::::;;;<<<<<<<<<<<<999888888777777777777777888888888777777777777666444555666777777666555444111222444666888888888777999999999888888888777777<<<<<<<<<;;;:::999777777666666666666777777777777999888666777888999999888;;;:::999888888999;;;<<<999;;;>>>AAAAAA>>>;;;999:::::::::::::::;;;<<<===;;;;;;;;;<<<===???@@@AAAAAA@@@>>>======>>>@@@AAAAAA@@@???===<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCCAAAAAA@@@??????@@@AAAAAACCCDDDEEEGGGGGGGGGFFFFFFAAA@@@>>>=========>>>???<<<;;;;;;;;;;;;<<<======CCCCCCCCCBBBAAA>>><<<;;;===>>>>>>===<<<<<<>>>@@@===???BBBEEEFFFGGGGGGFFFCCCCCCCCCCCCBBBAAA@@@@@@<<<<<<===<<<<<<>>>BBBEEEJJJIIIGGGDDDBBBAAAAAAAAABBBAAAAAA@@@?????????@@@EEEDDDCCCCCCCCCCCCDDDDDDDDDBBBBBBDDDGGGHHHGGGDDD???>>>>>><<<;;;999777666IIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBDDDGGGJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMMMMLLLKKKLLLLLLLLLOOONNNNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPPPPOOOOOONNNSSSNNNKKKMMMMMMMMMPPPTTTSSSVVV\\\ccclllwww{{{|||oooeee___[[[UUUTTTRRRPPPOOONNNNNNOOOPPPSSSSSSOOONNNRRRTTTTTTXXXSSSNNNLLLNNNNNNKKKHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFDDDCCC@@@AAACCCCCCCCC@@@>>><<<;;;<<<===???@@@@@@@@@@@@???AAACCCBBBAAAAAADDDGGGMMMIIIEEEBBBAAA@@@@@@??????>>>===;;;;;;;;;;;;<<<>>>>>>===<<<<<<;;;:::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;:::999999999999999555888<<>>@@@@@@>>>;;;888;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<>>>???@@@AAA@@@???>>>======>>>???@@@@@@???>>>===<<<;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCAAA@@@????????????@@@AAABBBCCCDDDEEEEEEDDDDDDCCC@@@???>>>===<<<======>>><<<;;;;;;;;;;;;<<<======???@@@@@@@@@???===<<<;;;===>>>???>>><<<<<<===???@@@BBBDDDFFFHHHHHHGGGGGGBBBBBBBBBBBBBBBAAA@@@@@@======>>>===<<<>>>AAADDDHHHGGGEEECCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>??????CCCCCCCCCCCCCCCCCCBBBBBBCCCBBBAAABBBEEEFFFDDDBBB=========<<<:::999777666EEEEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDEEEGGGJJJLLLLLLKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFJJJKKKKKKKKKKKKLLLLLLLLLJJJJJJIIIIIIHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKMMMNNNPPPPPPMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJPPPMMMLLLMMMLLLMMMUUU^^^dddgggmmmxxxuuuqqqvvv~~~yyymmmgggbbb[[[UUURRRQQQOOONNNMMMMMMNNNNNNNNNRRRRRROOONNNSSSVVVVVVYYYTTTOOOMMMLLLLLLIIIFFFFFFFFFGGGGGGFFFFFFEEEEEECCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBDDDFFFGGGFFFEEEAAABBBCCCBBBAAA???<<<:::;;;<<<>>>@@@AAACCCCCCDDDCCCCCCCCCBBBAAABBBEEEHHHYYYSSSLLLFFFBBB@@@>>>===???>>>===<<<<<<===>>>>>>>>>=========<<<;;;;;;;;;<<<;;;:::999888777666555888888999999999::::::::::::999888888888888888888333777===CCCGGGEEE???:::888777666444444444444555888999999999888777666666999999999999999888777777888888777777666555555555777777888888888888777777888888999999999888777777888888777666666666666666888888888888777777777777777666666666666666666777999888777666555444444444888888777777777777777666999:::::::::::::::999999777777666666555555555444666555555777:::===>>>===;;;999777666555666777888888:::<<<>>>>>><<<:::888;;;;;;::::::999:::::::::<<<<<<<<<===>>>???@@@AAA>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;>>>???@@@AAABBBCCCCCCCCC@@@@@@????????????@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<===<<<<<<;;;:::===>>>???>>>======>>>???BBBCCCDDDFFFFFFFFFFFFEEEAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>???>>>======@@@BBBDDDDDDBBBAAAAAAAAAAAAAAA??????>>>============>>>@@@AAABBBCCCCCCBBBAAAAAABBBAAA@@@AAABBBAAA@@@>>>;;;;;;;;;;;;:::999888777BBBCCCCCCDDDDDDEEEEEEFFFCCCCCCDDDEEEFFFFFFGGGGGGKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGIIILLLNNNNNNMMMJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKKKKLLLNNNPPPRRRRRRNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMOOOOOOPPPOOONNNMMMIIIJJJKKKKKKJJJIIIHHHGGGIIIJJJMMMPPPRRRWWWeeesss{{{rrrnnnsss~~~vvvllleeeaaa^^^YYYTTTPPPOOOMMMLLLKKKLLLLLLMMMJJJNNNOOOMMMNNNTTTXXXXXXXXXTTTPPPMMMLLLKKKIIIGGGDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDAAAAAAAAABBBDDDDDDCCCBBB@@@@@@AAAAAA@@@???===;;;;;;<<>>===???BBBDDDWWWTTTNNNJJJGGGDDD@@@>>>===<<<<<<;;;<<<===>>>???======<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777666555777888888888888999999999888888777777777777888888333666;;;@@@DDDBBB>>>:::777666555444333333444555888888888888888888777777888888999999888888777666666666666555555555444444777777777888777777666666777777777777777666555444777777666555555555555666888888888777777777666666888777555555555555777888777666555444444555666777666666666666666666666666777888999999::::::::::::777666666555555444444333777666555777:::===>>>===;;;:::888666555555666777888999;;;<<<<<<;;;999888;;;::::::999999999999999============>>>???@@@AAA<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;??????@@@AAABBBBBBBBBAAA?????????>>>>>>????????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;:::999999:::<<<>>>???>>>>>>@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@????????????>>>??????>>><<<<<<>>>@@@@@@@@@????????????@@@@@@======<<<<<<;;;<<<<<<===???@@@BBBDDDDDDCCCBBB@@@@@@@@@??????>>>===<<<:::999999:::::::::999888888????????????@@@@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIILLLMMMMMMNNNNNNNNNNNNNNNKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHJJJMMMNNNNNNNNNJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKLLLMMMOOOQQQRRRSSSPPPOOONNNNNNMMMMMMNNNNNNKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFDDDHHHPPPXXX^^^hhhzzz{{{nnnmmmoooxxxtttiiifffbbb\\\WWWSSSRRRRRRNNNMMMLLLKKKJJJJJJKKKLLLJJJNNNNNNKKKLLLQQQUUUUUUTTTQQQNNNLLLJJJJJJIIIHHHCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCBBBAAA???>>>>>>???@@@@@@@@@??????===>>>@@@BBBDDDFFFGGGGGGBBB@@@===;;;;;;===???@@@HHHHHHHHHHHHHHHFFFBBB???;;;:::999999:::;;;===>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999888777777777888888888999999777777777666666777888888666666777999<<<===<<<;;;777666444333333444555555777777777777777777888888777777888888777777666555555555555444444444444444666666777777777666555555666666666666555444333333777666555555444555555555777777777666666666555555777666555444444555666777555555333333333444555666555555555555555555555555555666777888999999999999666555555555444444333333888777666777:::;;;<<<;;;<<<:::888666555666777777888888999999999999888888:::999999888888888999999<<<<<<<<<<<<===>>>??????;;;::::::::::::::::::;;;;;;::::::::::::;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999<<<;;;;;;;;;;;;<<<======???>>>===;;;:::999888777777:::===???@@@AAACCCDDDBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA???>>>======>>>>>>===>>>???>>><<<;;;<<<>>><<<<<<======>>>>>>>>>>>><<<;;;;;;:::;;;;;;<<<<<>><<<:::999999888999999::::::999999888<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>???@@@@@@@@@AAAFFFFFFGGGHHHHHHHHHHHHGGGDDDDDDEEEFFFGGGIIIJJJKKKIIIJJJKKKKKKLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMMMMNNNNNNMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIHHHJJJLLLNNNNNNMMMKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLMMMMMMOOOPPPRRRRRRPPPPPPOOONNNNNNNNNNNNOOOKKKKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKQQQ\\\iiisss~~~sssiiijjjooo{{{|||mmmddd]]]\\\[[[VVVQQQOOOPPPRRRNNNMMMKKKJJJIIIIIIJJJJJJMMMPPPOOOKKKJJJMMMPPPPPPPPPNNNLLLIIIHHHGGGFFFFFFCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCEEECCCBBBCCCCCCCCCAAA???===>>>???@@@AAAAAAAAAAAA???@@@AAACCCDDDEEEEEEEEEBBB@@@===<<<===>>>>>>>>>999;;;>>>CCCEEEDDD@@@===999999888888888999;;;<<<999999::::::;;;;;;;;;<<<999999999:::::::::::::::777777888888888999999999777777777777777777888999888666444444666888999:::777666555444444555666666555555555555555666777888666666666666666555444444333333333333333333333333555555666666666666666555444444555555555444333333666666555444444444444444555555555555444444444444555444444444444444444555666555444333222111111111333444444444444555555555444555555666777777777666444444444444444444444444888666555666999:::;;;:::;;;999777666555666777888777777777777777777777777888888777777888888999:::<<<;;;;;;;;;<<<<<<===>>>:::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>?????????>>>============>>>>>>>>>>>>======<<<;;;;;;::::::::::::;;;:::;;;;;;;;;;;;:::999999<<<;;;;;;;;;;;;<<<======@@@???===;;;999888777777666999===@@@AAABBBDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCAAA???===<<<;;;;;;<<<;;;<<<===<<<;;;:::;;;<<<999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<>>>???AAABBBCCCBBBBBBAAA>>>@@@@@@???<<<999999999999:::::::::::::::999888=========<<<;;;;;;::::::========================AAAAAABBBCCCCCCCCCCCCCCCAAAAAABBBDDDFFFHHHJJJKKKIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIKKKMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPOOONNNNNNMMMMMMNNNNNNKKKJJJIIIIIIHHHHHHHHHIIIGGGGGGHHHJJJOOOTTTYYY\\\ccchhhttt}}}vvvqqqtttuuuqqqnnnnnn{{{vvvjjjaaa\\\XXXUUURRRPPPPPPPPPQQQQQQOOONNNLLLJJJIIIHHHIIIIIIKKKOOOOOOKKKKKKOOORRRRRRRRRQQQOOOKKKHHHFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@BBBAAA@@@AAABBBBBBAAA???@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDCCCCCCCCCBBB???<<<<<<===>>><<<;;;888999<<>>;;;:::999888777888999:::;;;777777888999999:::;;;;;;999999999999999999999999888888888999999999::::::888777777777777888999:::999777333222444666777777777666555555555666777777444333333333444555777888444444555555444444333222222222222333333333333333333444444555666666666666333333444555555555444444666555444444333333444444444444333333333333222222222333333333333333333222222222222222222111000///222333333333444444444444333333444555555555444444222222222333444444555555555444333555888:::;;;;;;888777555444444555777888777777666555555666777777666666666777777999:::;;;;;;::::::::::::;;;<<<<<<999::::::::::::::::::999::::::::::::;;;<<<===>>>======>>>>>>===<<<;;;;;;<<<<<<===>>>>>>===<<<<<<;;;;;;:::::::::;;;<<<===:::;;;<<<<<<<<<;;;999999<<<;;;;;;;;;;;;<<<======>>>===;;;:::888888888888888;;;???AAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBDDDBBB???<<<:::999999:::888:::;;;;;;:::999:::;;;777888999:::::::::999999:::::::::::::::;;;<<<<<<======>>>>>>???@@@@@@@@@>>>@@@AAA???<<<::::::;;;;;;;;;;;;;;;;;;:::999888AAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>??????@@@@@@@@@@@@??????AAACCCEEEHHHJJJKKKIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEHHHGGGGGGHHHKKKLLLLLLKKKNNNMMMLLLKKKKKKLLLMMMNNNKKKKKKKKKLLLLLLLLLLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPOOONNNMMMMMMLLLMMMMMMMMMKKKJJJHHHGGGFFFGGGHHHHHHHHHJJJMMMTTT]]]hhhrrrwwwyyy~~~~~~oooiiifffjjjlllnnnuuu~~~sssggg___[[[XXXSSSMMMHHHHHHMMMPPPOOOMMMPPPOOOLLLJJJIIIHHHHHHHHHGGGKKKLLLKKKMMMSSSXXXYYYXXXWWWTTTOOOKKKHHHGGGHHHCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDCCCBBB@@@???>>>===<<<<<<>>>@@@AAA@@@>>>BBBBBBBBBAAAAAA@@@@@@@@@CCCCCCDDDDDDCCCBBBAAAAAA@@@===;;;;;;===<<<:::777>>>>>>>>>???@@@@@@===;;;;;;:::999888888888999:::666666777888999::::::;;;999888888888777777666666888999999999999:::::::::888888777777888999::::::999777444333444555666555888777666555555666777888333222222222333555666888333333444444333333222111222222222222222222222333222333444555666666666666222333444444555555555555555555444333333333333444333333333222222222111111111111333444444333111111,,,---///111222333222222222222222333333444444444222333333444444333333222000111222333444555555666222111111444888;;;<<<<<<666555444333333444666777777666555444444555666777555555555666777999;;;<<<::::::999999999:::;;;;;;999::::::;;;;;;::::::999:::::::::;;;<<<===>>>???============<<<;;;::::::;;;<<<===>>>>>>===<<<;;;;;;;;;:::::::::;;;===>>>;;;;;;<<<===<<<;;;:::999<<<;;;;;;;;;;;;<<<======<<<;;;999888888888999::::::===@@@BBBAAA@@@@@@@@@AAA@@@@@@??????@@@@@@AAAEEECCC???<<<999888888888666888::::::999999999:::777888999::::::999888777::::::::::::;;;;;;<<<===;;;;;;;;;;;;<<<===??????>>>@@@BBB@@@===:::;;;<<<<<<<<<<<<<<<;;;:::999888RRRKKKEEECCCAAA???<<<;;;<<<<<<<<<======>>>>>>???>>>>>>===<<<<<<===??????<<<===@@@BBBFFFHHHKKKLLLJJJJJJJJJKKKLLLMMMMMMNNNLLLKKKKKKLLLMMMMMMKKKHHHJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAADDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAAAAA@@@AAAAAAAAACCCDDDEEEGGGIIIKKKLLLMMMOOOOOOOOOPPPPPPOOONNNNNNJJJKKKLLLNNNOOONNNNNNMMMKKKLLLLLLMMMMMMNNNNNNOOONNNMMMLLLMMMOOOPPPOOONNNNNNOOOOOOPPPOOONNNMMMLLLPPPOOONNNMMMLLLKKKKKKKKKRRRPPPLLLJJJJJJJJJJJJJJJHHHHHHHHHGGGHHHJJJOOORRRWWWYYY___kkkxxxssskkkcccdddfffkkkuuuwwwkkkbbb]]]ZZZUUUQQQQQQOOOMMMJJJIIIJJJKKKKKKMMMMMMLLLLLLKKKJJJJJJJJJIIIHHHHHHJJJOOOVVV]]]bbbeee```WWWOOOKKKHHHFFFDDDEEEIIILLLLLLHHHEEECCCDDDEEEDDDCCCBBBBBBBBBCCCDDD@@@@@@@@@???======???AAAAAAAAA@@@@@@@@@?????????>>>???@@@AAABBBAAA@@@???===>>>@@@@@@>>>===<<<<<>>===<<<;;;;;;:::888888888888777777777777<<<<<<<<<;;;;;;:::::::::666777777888999;;;<<<===777777777777666666666666777777777777777777777777666666666666555555555555666777888888777555333222333444555555666666555555000111222000//////000222222222222111111111111000333333333333444555666777333333333333333333333333222222222222222222222222333333333222222222111111333111000000111222222111333222222222222222222222333333333333222222222111666777777666444222333444111111111111000000000000222111000333888;;;;;;999444444333333333444555555555555666666555555444333555444444444444333333333555888:::<<<;;;999999999777888999999888777888:::666777999;;;<<<<<<<<<<<<<<<============;;;:::999:::;;;===???@@@???>>>===;;;<<<===<<<;;;;;;<<<>>>===;;;999777777888:::;;;666999;;;<<<<<<;;;;;;;;;===<<<;;;:::999:::;;;;;;<<<>>>@@@BBBBBBAAA>>>===BBBBBBCCCCCCDDDCCCCCCCCC=========<<<;;;:::888777888888888888999:::;;;<<<::::::999888777777777888::::::::::::::::::;;;;;;999999:::;;;;;;<<<======?????????===<<<:::888777888999:::;;;::::::888888ddd\\\RRRLLLIIIFFFCCCAAA@@@@@@@@@@@@>>>===;;;:::???>>>=========>>>???@@@<<<===???AAADDDFFFHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKLLLNNNNNNLLLJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEE@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDFFFGGGIIIJJJKKKMMMNNNNNNNNNNNNNNNMMMMMMLLLMMMOOOPPPQQQQQQPPPOOOMMMMMMMMMNNNNNNOOOOOOOOOPPPOOONNNOOOQQQQQQPPPOOOTTTTTTTTTSSSRRRPPPOOONNNPPPOOONNNMMMMMMMMMMMMNNNKKKIIIGGGEEEDDDDDDDDDDDDEEEFFFHHHJJJNNNUUU^^^dddrrrsssxxx~~~~~~zzzqqqiiifffgggkkkrrr|||tttlllbbb[[[YYYWWWSSSPPPSSSRRROOOMMMKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIHHHGGGIIIMMMSSSZZZ^^^^^^YYYRRRLLLIIIGGGFFFFFFEEEHHHKKKKKKHHHDDDCCCCCCBBBAAA@@@??????@@@AAAAAA@@@@@@@@@???>>>>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@===>>>???@@@@@@???>>>>>>===>>>>>>>>>===<<<;;;;;;======<<<;;;;;;:::999999888888888777777777666666888888888888777777666666444444444555666777888999666666666666666777777777777777777777777777777777666666666666555555555444555555555555444333222111222333444444555555444444444333222111111111111111222222222111111111000000111111000000111222333333333333333333333333333333222222222222222222222222222222222222222222222222333111///000111222111111222222222222111111111111000000000000/////////...444555555444222111111222111111111111000000000000111000000222666888888777333333333222333333444555444555555555555444333333444444444444444444444444444777999:::999888888888777888999999777777888999777888:::<<<=========<<<<<<=========<<<;;;:::999;;;<<<>>>?????????===<<<;;;;;;<<<:::999999;;;===:::999888666666666777777:::;;;<<<<<<<<<;;;<<<<<<===<<<;;;:::999:::;;;;;;===???@@@AAABBBAAA??????@@@AAAAAAAAAAAAAAA@@@@@@;;;;;;;;;:::999888777666777777666666666777888888:::999888888777777888888888888888888999999::::::888888999::::::;;;<<<<<>>===<<<:::999888777888888999::::::999888777{{{sssggg^^^XXXUUURRROOOIIIHHHHHHFFFCCC@@@<<<:::<<<<<<;;;;;;<<<<<<===>>>>>>???@@@BBBDDDFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLKKKJJJJJJLLLNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFDDDDDDCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@??????>>>????????????????????????@@@@@@?????????@@@@@@AAAAAAAAABBBDDDFFFGGGHHHIIILLLLLLMMMMMMMMMMMMMMMLLLMMMNNNOOOQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPRRRQQQPPPPPPQQQQQQPPPOOOQQQQQQQQQQQQPPPOOONNNNNNKKKKKKJJJIIIIIIJJJKKKKKKEEEDDDCCCCCCBBBCCCCCCCCCGGGIIINNNUUU___lllxxxwwwrrrooonnnjjjggghhhmmmxxx~~~|||rrrfff```YYYUUUTTTUUUSSSQQQVVVUUUSSSQQQNNNLLLJJJIIIHHHHHHIIIJJJJJJIIIGGGGGGHHHGGGFFFGGGJJJOOOUUUXXXTTTPPPKKKGGGGGGGGGGGGGGGEEEHHHJJJIIIGGGDDDCCCBBB@@@??????>>>>>>???@@@@@@???@@@@@@???>>>???BBBDDDDDDDDDDDDCCCBBBAAAAAA@@@======>>>>>>>>>>>>===<<<======<<<<<<;;;::::::999:::::::::999999888888888888888777777777777666666666666666666555555555555444444444444444555666666555555555666666777777888777777777777777777777777666666555555555444444444444333222111111111111111111222222333444333333333222///...///222444333111222222111111111000000000000000000000000000111111333333333333333333333333222222222222222222222222111111222222222222222222222111//////111111111000000000000000000111111111222222222222111111111111111222333222000//////000111111111111000000000000111000///111333555444444222222111111222222333444333444444444444333222222444444444444444444444444444666888999888777777777777888999999777777777999888999;;;<<<============<<<=========<<<;;;:::999<<<===>>>??????>>><<<;;;:::::::::888777777999<<<:::999777666666777888999AAA@@@>>><<<;;;<<<=========<<<:::999999999:::;;;>>>>>>??????@@@@@@AAAAAAAAAAAABBBAAAAAA@@@???>>><<<;;;;;;:::999888777777888777777666666666666666999999888777777777888888666777777888999:::;;;;;;999999::::::;;;;;;<<<<<<>>><<<;;;999777777777777666777888999999888777777}}}tttpppmmmhhhbbbYYYWWWSSSOOOJJJFFFCCCBBB=====================>>>???@@@BBBDDDFFFHHHJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMJJJJJJJJJKKKMMMOOONNNMMMMMMLLLLLLKKKKKKLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>??????@@@@@@AAABBBCCCDDDEEEGGGHHHHHHLLLLLLMMMMMMNNNMMMMMMMMMLLLMMMOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPOOONNNNNNNNNNNNMMMLLLJJJKKKKKKLLLMMMMMMMMMMMMHHHGGGEEEDDDDDDEEEGGGGGGBBBDDDFFFGGGHHHIIIKKKMMMQQQWWW```lllyyy~~~nnnllljjjjjjiiimmmxxxvvvhhh___]]]YYYUUUSSSSSSTTTTTTSSSWWWVVVUUUSSSPPPMMMJJJHHHFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFEEEFFFHHHLLLOOORRROOOKKKGGGEEEEEEGGGGGGGGGFFFGGGHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA>>>???@@@??????@@@CCCEEEFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>=========<<<===<<<;;;:::::::::999888999999999999999888888888888777777777666666666666777777777777777777777777777777666666666666666777444444555555666777888888666666666666666666666666555555555444444444333333333222111000///000111111000000111222222222222222---***(((+++111555444111111111111111000000000000222222111111111111222222222222222222222222222222222222222222222222222222111111111111222222222222222000......000111000///////////////000000000000444444333333333222222222000111222111///...///000111111111111000000000///111111111111222222222222111111111000111222222333222333333333333222111111333333333444444555555555555777888999777666777777777888999888777666777888777999:::<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;:::999999<<<===>>>???>>>===;;;999999999999777666666888:::;;;999777666888<<<@@@CCCKKKGGGBBB>>><<<<<<<<<===<<<;;;:::999999999:::;;;======<<<======???@@@BBBDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<;;;:::::::::;;;:::999888777777777777888888777777777777888888777777888999:::;;;<<<===;;;;;;;;;<<<<<<<<<======<<<;;;888666555666777888555666777888999888777777yyyrrrmmmeee[[[SSSMMMIIIGGGAAAAAAAAAAAA@@@@@@??????>>>???AAADDDGGGJJJLLLMMMLLLLLLLLLMMMMMMMMMMMMMMMJJJIIIIIIJJJLLLNNNMMMMMMNNNMMMMMMMMMMMMMMMMMMNNNMMMMMMLLLKKKIIIHHHGGGGGGIIIHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>AAAAAA@@@??????@@@AAAAAA???>>>>>>>>>??????@@@AAACCCCCCDDDEEEGGGHHHIIIIIILLLLLLMMMNNNOOOOOONNNNNNNNNOOOPPPRRRRRRRRRQQQQQQPPPPPPPPPOOOOOONNNNNNNNNLLLJJJIIIIIIJJJJJJHHHGGGHHHHHHHHHHHHIIIIIIJJJJJJGGGEEEDDDBBBBBBCCCEEEGGGDDDHHHMMMQQQTTTVVVYYY\\\bbbjjjxxx~~~qqqhhhhhhkkkooosss{{{rrrggg\\\TTTWWWUUUSSSQQQQQQRRRRRRQQQVVVUUUTTTRRROOOLLLJJJHHHGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGIIILLLMMMMMMJJJGGGEEEEEEFFFGGGFFFFFFFFFEEEEEEEEECCCAAA@@@?????????@@@@@@AAAAAAAAA>>>?????????>>>@@@BBBEEEEEEDDDDDDCCCBBBBBBAAAAAA??????>>>>>>===============;;;::::::<<<<<<:::888999999999999::::::::::::777777777666666666666555888888888888888888888888888888777666666666777777333444444555666777777888555555555555555555555555444444444444333333333333333333111000000000111222///000111111222222111111///+++)))+++000333222///111111111000000000//////111111000000111111222222222222222222222222222222222222222222222222222222111111111111111111111111111///......///000000///....../////////000000000000000000000////////////000111222111000///000111111111111111000000000///222333333333222222222333111111000000000111222222222222333333222222111000222222333333444555666666777888999999777777777888777888999888666555666777666777999:::;;;;;;:::999;;;;;;:::999999888888888;;;<<<=========;;;999888888999:::999777666777888:::888666666:::AAAIIINNNRRRMMMDDD???<<<<<<<<<;;;<<<;;;:::999888999::::::;;;;;;::::::;;;>>>@@@AAACCCCCCCCCCCCBBBAAA@@@???>>>>>><<<;;;;;;;;;;;;;;;<<<;;;:::888777777777777888777777666777777888888555666777888999:::;;;<<<:::::::::::::::;;;;;;;;;:::999777555444555777888555666777888999888888777{{{nnnaaaVVVPPPLLLEEEEEEDDDDDDBBBAAA???>>>@@@AAABBBEEEGGGIIIKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHJJJLLLLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@????????????>>>????????????@@@@@@@@@@@@???>>>======>>>???@@@???????????????@@@AAABBBDDDEEEEEEFFFGGGHHHIIIJJJLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTSSSSSSRRROOOOOONNNNNNMMMLLLKKKKKKGGGFFFEEEEEEFFFFFFEEEDDDFFFEEEDDDCCCBBBBBBCCCCCCFFFEEECCCCCCDDDGGGJJJLLLPPPVVV^^^cccfffiiimmmpppxxx~~~pppiiijjjlllttt}}}vvviiibbb^^^WWWQQQRRRRRRQQQOOOOOONNNNNNMMMRRRRRRPPPNNNMMMKKKIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGIIIJJJKKKMMMJJJGGGFFFFFFGGGFFFFFFFFFEEECCCCCCDDDCCCAAA???<<<===>>>???????????????>>>??????>>>===>>>AAACCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<======<<<;;;:::<<>>FFFNNNSSSRRRLLLCCC===<<<<<<<<<:::<<<;;;999888888888999:::::::::::::::<<<>>>@@@BBB@@@@@@AAA@@@@@@???>>>======<<<:::999999999:::;;;:::999888777666666666666777777666666666777888888444555555666777888999999777777777777888888888888888777666555555666777777555666888999999999999888wwwiii___YYYRRRQQQQQQPPPMMMKKKHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGGGGHHHJJJJJJIIIKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGDDDDDDDDDDDDCCCCCCCCCBBB@@@????????????@@@AAAAAA@@@@@@@@@?????????>>>>>>===>>>>>>???@@@AAABBBBBB@@@???>>><<<<<<>>>???@@@?????????@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNLLLMMMOOOPPPQQQQQQPPPPPPNNNMMMMMMLLLJJJIIIHHHHHHEEEDDDCCCDDDEEEFFFEEEDDDDDDCCCCCCCCCDDDFFFGGGHHHQQQPPPPPPQQQTTTYYY^^^aaaiiipppyyyzzzrrrppprrr{{{zzzqqqeee\\\XXXVVVRRRPPPOOOPPPPPPOOONNNMMMLLLMMMNNNMMMKKKJJJIIIIIIIIIJJJKKKJJJGGGEEEDDDCCCDDDDDDEEEEEEFFFHHHIIIIIIJJJJJJKKKIIIFFFEEEFFFGGGGGGFFFFFFDDDBBBBBBCCCCCC@@@>>><<<===>>>@@@@@@@@@@@@@@@>>>??????===<<<===???AAA????????????@@@@@@@@@@@@???>>>===;;;;;;;;;;;;;;;;;;:::;;;???CCCDDD@@@;;;888888999999:::;;;<<<<<<777777666666666555555555555555666666666777777777444333333333333333444444555555555555555555555555444444444444444444444444333333333333222222222222000111111222222222111111000000111222222222222111444444222111111111111000111000000000////////////------...///000222333444111111111111111111111111222222222222222222222222333333222111000///......000...------...//////.........///000000111222222444444444333333333222222///111222111000///000222111111111111000000000000111333555444222111333555222111111111111222333333333333333333333222222111000111222333555666777888777888888777555555666777777888999888666444555666777888999:::;;;:::999888999888666555444444555555555666888999:::999777666888;;;??????===:::777666444666:::@@@FFFLLLPPPSSSLLLEEE===:::;;;===<<<:::;;;;;;999888888888999:::::::::;;;<<<>>>@@@BBBCCC??????@@@@@@@@@??????>>>===<<<:::999999999;;;<<<::::::999888777777888888666666666666666777888888777777888888999999999999888888888888888888888888666666666666666777777777555777888::::::::::::999{{{ooohhhddddddcccbbb___\\\YYYWWWOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMKKKIIIFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHJJJIIIIIIHHHHHHGGGGGGFFFBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@======>>>@@@AAABBBCCCDDDBBB@@@???>>>>>>???@@@BBB@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMHHHIIIKKKLLLMMMMMMLLLLLLMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCDDDFFFGGGGGGFFFGGGHHHIIILLLOOOSSSWWWYYYccccccdddggglllsssyyy}}}}}}tttrrrpppqqqxxxuuueeebbb]]]WWWSSSPPPOOOOOOOOOPPPQQQQQQPPPNNNNNNOOOKKKJJJHHHGGGFFFGGGIIIJJJLLLIIIFFFCCCAAAAAABBBCCCEEEFFFGGGIIIJJJJJJJJJJJJIIIGGGEEEEEEFFFGGGGGGFFFFFFDDDAAAAAACCCCCC@@@>>>>>>???AAABBBCCCCCCBBBBBB>>>???>>>===;;;;;;===???<<<======>>>??????@@@@@@>>>===<<<:::999999::::::::::::<<>><<<;;;;;;<<<===>>><<<<<<;;;;;;::::::;;;;;;666666666666666777888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;555666777777888777777666666777999:::;;;;;;::::::}}}xxx{{{}}}xxxmmmdddffffffbbb\\\XXXXXXZZZ^^^ZZZVVVTTTTTTRRRMMMJJJCCCCCCCCCCCCDDDEEEFFFFFFDDDDDDCCCAAA??????@@@BBBFFFDDDCCCEEEGGGGGGCCC@@@AAA@@@>>><<<;;;<<<===>>><<<>>>???@@@@@@AAABBBDDDAAAAAAAAA@@@??????>>>>>>BBBAAA@@@???@@@AAACCCEEEBBBBBB@@@???======<<<<<<>>>???@@@AAABBBBBBBBBBBB@@@AAABBBCCCDDDDDDEEEDDDFFFEEECCCEEEHHHJJJJJJIIIHHHDDDBBBDDDHHHJJJHHHDDDGGGEEECCCBBBDDDFFFHHHIIIHHHDDDCCCIIISSSZZZ[[[YYY\\\[[[]]]aaadddfffllltttnnnlllkkknnnvvvqqqfff```XXXWWWUUURRRPPPNNNMMMLLLPPPQQQSSSSSSQQQNNNJJJHHHIIIHHHGGGFFFFFFGGGHHHIIIDDDEEEEEEDDDBBBAAACCCDDDFFFGGGHHHHHHHHHHHHIIIJJJGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBB@@@??????@@@@@@@@@AAABBBEEEFFFFFFCCC@@@??????>>><<<;;;:::999888777===BBBBBBAAACCCAAA>>>===<<<;;;:::::::::::::::888:::>>>AAABBB@@@===;;;;;;::::::::::::;;;<<<<<<===;;;999888888777666555888777666555444333222222333333444444333444777:::666555333333222333444555444444444333333333222222222111000000000000000111222111///.........///000//////000000000000//////000000000000000000000000444333111///...//////000......///000000000000000000111111111111222222222555555444333333222111111222222222222111111111000........................///////////////000111111......////////////......//////000000000000//////......///000000000000000///000111333333222111111000000000000000000000000444444444333333333222222444444555555666777777777666666666666666666666666888777555333222333444555999:::<<<>>>>>>===;;;:::666444111///...000222444777777888888888888777666888;;;@@@BBB@@@===;;;999===CCCHHHKKKIIIFFFEEEEEE<<<<<<;;;;;;;;;<<<<<<============;;;888777888999<<<===>>>???AAABBBCCCDDDAAAAAAAAABBBAAAAAA@@@@@@CCC@@@===;;;<<<======<<<;;;:::::::::::::::::::::777666666666666888999:::<<<============;;;:::999;;;;;;::::::999888777777555555555666777999:::;;;>>><<<;;;:::;;;;;;999888}}}vvvqqqppppppiiieeeaaa______]]]XXXTTTNNNKKKHHHFFFEEEEEEEEEEEEEEEEEEDDDAAA???>>>???@@@BBBAAA@@@AAACCCCCC@@@===<<<;;;999888888888999:::;;;===???@@@@@@@@@BBBDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFBBBBBBAAA@@@@@@@@@@@@AAA@@@AAABBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDBBBAAAAAACCCDDDDDDCCCCCCAAA???@@@BBBCCCBBBAAABBBCCCEEEIIIMMMQQQSSSTTT\\\ZZZ[[[cccpppzzz}}}|||wwwvvvwww{{{~~~yyyqqqiiimmmsss{{{{{{kkk```XXXUUUSSSSSSQQQPPPNNNMMMMMMLLLMMMOOORRRRRRQQQMMMJJJHHHGGGGGGGGGFFFEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCDDDFFFJJJJJJIIIGGGFFFEEEFFFGGGDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCAAA@@@??????@@@@@@@@@@@@BBBDDDFFFEEEBBB@@@>>>>>>===<<<;;;:::999888999CCCKKKJJJEEEBBBAAA???===<<<;;;;;;;;;;;;;;;;;;999;;;>>>@@@@@@>>><<<;;;::::::::::::;;;<<<=========;;;888777888888666555777777666555444333333222222333333333222333555777555444333333333333444555333333333333222222222222111111000000000000111111222111000///...//////000//////000000000000//////000000000000000000000000444333222111000000000000...///000000111111111000000000111111111222222222444333333222111111000000222111111111000000000000........................///.........//////000000......////////////......//////000000000000//////......///000000000000000000000111222222222222111111111111111111111111111111111222222333333333444333333333444555555666666666666666666666666666666777666555444444444555666:::;;;<<<======<<<:::999888666333111111222444666777777777888888777777666555888<<<>>>===;;;::::::???BBBEEEFFFCCC@@@??????===<<<;;;::::::::::::::::::;;;;;;:::888888999;;;<<<===>>>???AAABBBCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBB???<<<;;;<<<=========999999999999999999999999777666666666666888999:::======>>>>>>===<<<:::999:::::::::999999888888777777777777777888888999:::<<<;;;:::;;;===>>>===<<<~~~zzzwwwvvvvvvtttoookkkeee___XXXRRROOONNNNNNMMMMMMMMMJJJFFFBBB??????@@@@@@@@@???@@@AAAAAA>>><<<999999888777777777777888777:::<<<=========???@@@AAAAAA@@@@@@??????>>>>>>???AAACCCEEEFFFEEEDDDCCC@@@?????????@@@AAABBBBBB@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>???????????????>>>===>>>@@@BBB@@@EEENNNYYYbbbiiilllnnnvvvtttvvvxxxrrrlllhhhdddjjjtttttteeeYYYRRROOONNNNNNMMMMMMMMMLLLLLLLLLLLLJJJMMMQQQRRRPPPMMMJJJHHHFFFGGGHHHHHHGGGFFFDDDCCCCCCDDDEEEEEEDDDDDDFFFHHHOOOLLLIIIEEECCCCCCCCCDDDCCCBBBBBBBBBBBBAAAAAAAAACCCBBBAAA@@@@@@???@@@@@@@@@@@@AAACCCEEEDDDBBB???>>>>>>===<<<;;;;;;::::::<<>>>>><<<:::888777888888777666666555555555444444333333222333333222111111333444444444333333333333444444222222222222111111111000000000000000000111222333111111000/////////////////////000000000000//////000000000000000000000000333333333333222111000000///000111111222111111111000000000111111111222222222222222111000000//////000000000000////////////........................---------.........//////......////////////.........//////000000//////.........///000000000000000111000000000000111222222111111111111111111111111//////000111222333444444222222222333444444555555777777777777777777777777555555666666666666777777:::;;;<<<<<<;;;:::888777777666444222222333555666666666777777777777666666555777::::::999999999:::@@@AAAAAA@@@===;;;;;;<<<======;;;:::999888888888888999:::999888999;;;<<<<<<<<<===???@@@AAABBBCCCFFFFFFFFFFFFEEECCCBBBAAA@@@>>>;;;;;;<<<>>>>>>===999999999999::::::::::::888777777777777999:::;;;>>>?????????>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888999999<<<;;;;;;<<>>??????????????????>>>>>>>>>CCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAAAAABBBCCCDDDEEEAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAABBBCCCBBBAAA@@@BBBDDDCCCEEEGGGFFFCCCDDDIIINNNKKKTTTbbbqqq}}}vvvsssmmmhhheeegggjjjmmmwwwtttmmmcccYYYQQQMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJNNNSSSSSSPPPLLLIIIIIIFFFHHHIIIJJJJJJHHHFFFEEEBBBCCCDDDEEEEEEFFFHHHKKKPPPLLLGGGCCCAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@????????????@@@AAACCCCCCAAA???>>>>>>>>>>>>============@@@TTTddd```PPPDDDAAABBB<<<<<<<<<<<<<<<===>>>???===<<<;;;:::999999999999999:::;;;<<<===>>>>>>>>>;;;999888777888888888777444444444444444444444444333444444333111111222333333333333333333333444444111111111111000000000000//////000000111222333444111000000/////////////////////000000000000//////000000000000000000000000111111222333222111000///000111111222222222111111000000000000111111111111222222111111111000000000000////////////.................................,,,,,,---------......---......////////////.........//////////////////.........///000000000000000111000/////////000222333222222222222222222222222...//////000111222222222222222222333444444555555777777777777777777777777444555666777888888888888::::::;;;:::999888777666666555444333333444555555555555666777777777666666:::;;;;;;:::888888:::<<>>===<<<;;;;;;::::::::::::888999:::999888999:::<<<<<<======>>>@@@AAAAAABBBDDDDDDDDDCCCBBB@@@???>>>>>>===;;;;;;===>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<::::::999999:::;;;===>>>@@@@@@??????>>>======<<<<<<<<<<<<<<<============888888999:::::::::::::::===<<<<<<>>>AAABBBBBBBBB~~~{{{yyytttlllccc]]]YYYYYYVVVVVVVVVTTTPPPMMMJJJIIICCCAAA@@@===;;;:::999999999;;;>>>???>>>======>>>?????????@@@@@@AAAAAAAAAFFFFFFEEEEEEFFFHHHIIIJJJGGGGGGGGGFFFFFFGGGGGGHHHDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIGGGKKKNNNNNNLLLLLLPPPUUUTTTXXX\\\[[[XXXYYY^^^dddfffnnn|||uuummmhhhaaabbbdddeeehhhpppzzzwwwiii]]]ZZZUUUPPPLLLIIIGGGGGGKKKKKKKKKKKKKKKJJJIIIHHHMMMQQQUUUTTTOOOKKKJJJKKKHHHIIIIIIIIIIIIHHHFFFEEEAAABBBDDDEEEEEEFFFIIILLLNNNIIICCC@@@AAACCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@?????????>>>>>>@@@AAABBB@@@>>>????????????@@@@@@@@@@@@DDDXXXgggbbbQQQEEEBBBCCC<<<<<<<<<<<<<<<===>>>???>>><<<:::888777777888999999:::;;;<<<============:::999777777888999888777444444444444444333333333444555666555333111222333111222222333333444444444111111111000000000//////000000000000111222444444000000000000000//////...//////000000000000//////000000000000000000000000///000111111111000...---111111222222222111111000//////000000000111111111222222222222222111111111////////////.........---........................++++++,,,---...---------......////////////............////////////............///000000000000000111000/////////000222333111111111111111111111111000000000000000000000000333333333444555555666666666666666666666666666666333444666777888888888888999999999888777666666555777777777777777777777777555555666777777777777777;;;;;;<<<;;;;;;===AAADDDJJJGGGBBB>>><<<<<<===>>><<<<<<;;;<<<<<<===>>>>>>;;;;;;<<<:::999888:::;;;======>>>???@@@AAAAAABBBCCCBBBBBBAAA@@@???===<<<===<<<;;;;;;===>>>===<<<::::::::::::;;;;;;<<<<<<===<<<<<<;;;<<<>>>???@@@AAA@@@??????>>>>>>======;;;;;;;;;;;;;;;<<<<<<<<<666777999;;;<<<======>>>@@@>>>>>>???AAAAAAAAA@@@}}}xxxvvvvvvqqqqqqppplllfff```\\\[[[QQQOOOJJJFFFBBB@@@??????===???BBBBBBAAA???>>>>>>??????@@@BBBCCCEEEFFFFFFGGGFFFFFFHHHJJJNNNRRRTTTLLLKKKKKKKKKKKKKKKLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKMMMOOORRRUUUVVVYYY___ddddddaaabbbhhhooorrrvvvzzzyyywwwvvvzzz~~~zzzmmmeeeaaa___ZZZaaajjjrrryyyppp```UUUOOOOOOOOONNNLLLJJJHHHGGGIIIJJJKKKKKKKKKJJJHHHHHHNNNRRRUUUSSSNNNJJJLLLNNNOOOMMMKKKGGGEEEDDDDDDDDD@@@BBBCCCDDDDDDFFFIIIKKKJJJEEE@@@???AAAEEEFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@@@@??????>>>======>>>@@@AAA???>>>>>>>>>???@@@@@@AAABBBBBBFFFUUU___ZZZMMMEEEBBBBBB<<<<<<<<<;;;<<<<<<======>>><<<:::888777777999:::999:::;;;<<<<<<<<<;;;:::999888666777888999999888555444444444333333222222333555666555333222222333000111222333444444444333111111111111000000000///111111111111111222333444000000000000000///......//////000000000000//////000000000000000000000000...//////000//////......111111111222111111000////////////000000000111111222222222222222222222222////////////....................................+++,,,---.........---,,,......////////////......---......//////......---......///000000000000000000////////////000111111000000000000000000000000111111111111000000//////333333333444555555666666666666666666666666666666444444555666666777888888888888777666666555555555888999::::::;;;::::::999555666777888888999999888888999;;;<<>>@@@AAA<<<======<<<:::999:::<<<>>>??????@@@AAAAAABBBBBBCCCCCCCCCBBBBBB@@@???>>>===<<<;;;<<<======<<<;;;888888999999::::::;;;;;;>>>============???@@@AAAAAA@@@???>>>============999999999888888888888888555666999<<<>>>?????????@@@???>>>>>>???@@@???===zzzuuutttkkkfff```YYYSSSQQQPPPPPPQQQSSSUUUUUUSSSPPPNNNMMMKKKLLLMMMPPPRRRUUUVVVWWWVVVVVVWWWYYY\\\^^^```aaaXXXXXXXXXYYYZZZ[[[\\\]]]ZZZ[[[\\\^^^___``````aaa______```cccgggkkkooorrrttt|||~~~~~~xxxwwwrrrwwwuuukkk```^^^bbbeeeiiitttrrreeeZZZQQQKKKIIIJJJKKKLLLLLLKKKJJJIIIEEEFFFHHHJJJKKKJJJIIIHHHKKKOOORRRPPPKKKJJJNNNSSS]]]XXXQQQIIIDDDBBBCCCDDD@@@AAACCCCCCDDDEEEHHHJJJHHHCCC>>>>>>BBBEEEFFFEEEAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>>>>===<<<===???@@@???>>><<<<<<===>>>???AAAAAABBBFFFNNNRRRMMMFFFCCCAAA???===<<<;;;;;;;;;;;;;;;;;;===<<<:::888888888999:::999:::;;;<<<;;;:::888777999777666777999::::::999555555444444333222111111111333444444333111111222///000222333444444333333222222111111111000000000222222222111111222333333///000000111000///...---//////000000000000//////000000000000000000000000000000////////////000000000111111111000000///...////////////000000000111111111111111111111111111000000000/////////..............................+++,,,.../////////---,,,......////////////......---......//////......---......///000000000000000...//////000000000000000////////////////////////000000111111111111111111222222222333444444555555444444444444444444444444555555444444444555777888666666555555555555555666666777999:::::::::999888666777888999::::::::::::888999;;;===???CCCGGGKKKIIIDDD===999999999999999<<<<<<<<<<<<<<<===>>>???<<<=========<<<<<<===???@@@@@@@@@AAABBBBBBCCCCCCBBBCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<===<<<;;;999:::::::::;;;<<<===============<<<<<<===>>>@@@AAAAAA@@@>>>===<<<<<<======::::::999999888888777777666888;;;===?????????>>>???===<<<===>>>???>>><<<|||tttkkkdddaaaaaaaaallloooqqqpppmmmjjjgggfff^^^```bbbeeehhhkkkmmmnnnnnnpppqqqssssssrrrpppooojjjjjjkkklllnnnqqqrrrtttpppqqqsssuuuwwwxxxyyyyyyxxxyyyzzz~~~zzzmmmiiilllhhhmmmkkkbbbZZZ^^^hhhooo|||xxxhhhZZZRRRMMMJJJHHHDDDEEEFFFGGGGGGHHHHHHHHHAAACCCFFFHHHJJJKKKJJJJJJHHHLLLOOOMMMIIIJJJPPPWWWiiibbbXXXMMMFFFCCCDDDEEE@@@AAABBBCCCCCCDDDGGGIIIHHHCCC>>>>>>BBBEEEEEECCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>@@@AAAAAA@@@???>>>>>>===<<<===>>>??????===::::::;;;===>>>???@@@AAAEEEHHHHHHDDDAAAAAA@@@======<<<;;;:::::::::::::::<<<;;;:::999999999:::;;;999:::;;;;;;;;;999777555888777666777999::::::999666666555444222111000000///111333333222111111111///000222333444444333333222222222222111111111111333333222222111222222222///000111111111000...---//////000000000000//////000000000000000000000000222111000//////000111222000000000000000///......////////////000000000000////////////000000000000000000000000////////////........................+++,,,...000000///...---......////////////......---..................---...//////000000000000000---...000111111111000/////////////////////////////////000111222333444444000111111222333333444444444444444444444444444444666555333222333444666888555555444444444555666666222444666777888777666555777777888999:::;;;;;;;;;;;;<<<=========???BBBDDD???:::555444777:::;;;;;;===<<<<<<;;;;;;;;;<<<<<<:::<<<=========>>>@@@BBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAABBBAAAAAA@@@@@@>>>===<<<<<<===<<<:::888===>>>>>>???@@@AAAAAABBB<<<<<<;;;;;;<<<===???@@@@@@???>>><<<<<<<<<<<<=========<<<;;;::::::999999888:::<<<>>>??????>>>===<<<;;;;;;<<<===>>>>>>==={{{zzz~~~|||vvvssswww}}}{{{uuunnniiiccc^^^[[[^^^___```___bbbnnnvvvaaa\\\TTTLLLEEEBBBAAAAAABBB@@@@@@BBBEEEFFFEEEBBBDDDDDDEEEHHHJJJJJJHHHFFFGGGCCCEEEKKKJJJHHHSSSdddrrrfffVVVJJJDDDBBB???===BBBAAA@@@@@@@@@AAABBBCCCCCCBBB@@@??????@@@BBBCCCAAABBBBBBBBBBBBAAA@@@?????????@@@AAAAAAAAAAAA@@@<<<<<<<<<===???@@@???>>>>>>???@@@AAAAAA@@@???>>>AAABBBBBB@@@>>><<<===>>>???>>>===<<<<<<;;;;;;<<<;;;;;;:::999999999::::::<<<<<<:::999888888777888666666666666666666666666777666555333222111000000222222222222222222222222222333444444555555555555444333333222111111111222555555444333222000000///111111000000000000111111333222000/////////000111//////...//////000111222000000////////////000000222111///...---------...------......///000000000000000000000000000000000///............---------,,,,,,---......---,,,,,,***+++---///000000//////..................---------------............///////////////////////////...///000000000///---,,,++++++,,,---...///000111////////////000222333444555444444444444555666666555444333333222222222222666555444333222111111111333333222222222333444555333444444444555555666666444666666666555666888:::<<<:::999;;;???AAAAAA@@@888888999999999888888777:::<<<======<<<;;;;;;<<<>>>>>>============>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@?????????>>>===<<<<<<<<<<<<<<<===???@@@???===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<;;;::::::999999::::::;;;<<<=========<<<::::::999888777999;;;<<<<<<;;;}}}vvvqqqllleee^^^ZZZXXXWWWWWW[[[aaajjjrrr{{{qqqddd[[[PPPMMMHHHDDDAAA@@@@@@AAA@@@??????@@@CCCDDDCCCAAACCCDDDFFFIIILLLLLLJJJGGGGGGCCCDDDJJJJJJHHHQQQ^^^fff\\\OOOFFFCCCBBB@@@>>>AAA@@@@@@???@@@AAABBBCCCBBBAAA@@@??????@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????=========>>>?????????>>>>>>???@@@AAAAAAAAA@@@???@@@BBBEEEEEECCC@@@======@@@???>>>===<<<;;;;;;;;;;;;;;;:::999999999999:::;;;:::999888777777777777666666666666666666666666777666555333111111000000111111222222222222111111444444444444333333222111333222111000000000000111555444444333111000000///111111000000000000111111222222000/////////000000..................//////000000////////////000000333222000///.........///000000000///......------///////////////////////////............---------,,,,,,---......---,,,,,,+++,,,---...//////........................---------------............///............................../////////...---,,,++++++,,,---...///000111000000/////////000000111333222222222222333444444333333222111111111111111444444333222111111111111222111111000000222333444444444555555555666666666444555666666555666888::::::999888;;;???BBBBBBAAA777888888999999999888888:::<<<======;;;:::;;;<<<======<<<<<<<<<<<<======????????????????????????AAAAAABBBAAAAAA@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<===???>>>===<<<<<<=================================<<<<<<<<<<<<<<<===<<<;;;::::::999999:::::::::;;;<<<======<<<;;;;;;???>>><<<===>>>>>>===<<>>======>>>>>>???>>>>>>???AAABBBAAA@@@AAACCCGGGLLLOOOOOOMMMJJJGGGAAAAAAHHHJJJHHHLLLTTTVVVOOOGGGBBBAAAAAA@@@???@@@@@@??????@@@@@@AAABBBBBBAAA@@@??????@@@AAABBBBBBAAA@@@?????????@@@AAAAAAAAA@@@@@@???>>>>>>===>>>>>>???????????????>>>>>>???@@@AAAAAAAAAAAAAAA???CCCHHHJJJHHHCCC???<<>>AAABBBBBB777777777888999999999::::::;;;<<<<<<::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>>======<<<<<<;;;:::::::::;;;;;;:::;;;======<<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<;;;::::::999999::::::999:::;;;<<<<<<===<<<<<>><<<:::|||}}}qqqiiiddd[[[WWWQQQNNNPPPYYYeeemmm|||gggVVVNNNJJJEEEAAA>>>>>>======<<<;;;;;;:::>>>>>>>>>???@@@@@@@@@??????BBBGGGMMMQQQQQQNNNKKKFFF@@@???EEEIIIHHHHHHJJJJJJFFFBBB@@@AAAAAA@@@???????????????@@@@@@AAAAAAAAA@@@????????????@@@AAABBBAAA???>>>>>>???AAABBBBBBBBB@@@???>>>======<<>>??????@@@@@@AAAAAA@@@DDDHHHJJJHHHCCC???===AAA@@@???===<<<;;;;;;:::;;;:::999888888777888888666666666666666666555555666666666666666666666666666555444222111000000000---///111333333111///---,,,---///000222333444444111000000//////000000000333333333222111000000///000000111111111111000000000000000/////////000000//////...---,,,,,,,,,---/////////....../////////000000000///////////////------......///000000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,------------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------...//////000///......---------......000000//////000000111222222111111000000000111111222111111111222222333444555555444333444555666777666666666666666666666666222333444444333444666888999888999:::<<<>>>@@@@@@666777777777888999:::;;;999:::;;;;;;999999;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========?????????>>>>>>===<<<;;;:::::::::999999:::;;;;;;888:::<<<<<<;;;;;;<<<===::::::::::::::::::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<;;;::::::999999::::::888999:::;;;<<<======>>>AAA???===<<<===<<<:::888}}}~~~oooeee```]]]TTTTTTUUUYYYbbbpppjjj]]]MMMDDDBBBBBB@@@===<<<<<<<<<<<<;;;::::::999>>>???@@@@@@@@@??????@@@>>>@@@EEEKKKOOOPPPMMMJJJDDD@@@>>>CCCGGGGGGDDDCCCDDDBBBAAA@@@AAA@@@@@@?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBAAA???>>>>>>???AAACCCDDDCCCAAA???>>>=========@@@BBBCCCBBB@@@>>>???@@@===============>>>>>>???BBBDDDFFFEEECCC@@@??????@@@???>>><<<;;;:::::::::;;;:::999888777666666777444444555666666666555555777777777777777777777777555444333222111000000000---///111333333111///---+++,,,...000111222333333111111000000000111111222333222222111111000000000///000111111111111000////////////000000000//////000000///...------------//////............//////------..................------......///000000000........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......---------............///------------------------......------,,,,,,,,,,,,,,,,,,------.../////////,,,,,,,,,,,,---...///000000000000000000111222222222222111111111222222333222111111222222333444555555555444333444555666777666666666666666555555555111222333333222333555777999::::::999999:::;;;<<<777777777777888999;;;;;;888999:::999888999;;;======<<<<<<<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<<<<============<<<;;;:::999999999999999999:::;;;<<<888999;;;<<<;;;:::;;;<<<:::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;::::::999999::::::888888999:::;;;<<<>>>>>>===<<<::::::;;;<<<:::999~~~nnnbbb]]]\\\[[[WWW]]]fffqqq~~~oooaaaSSSLLLCCC>>>>>>>>><<<999555666777888999999::::::===???@@@@@@???>>>>>>???===???CCCHHHKKKKKKIIIFFFBBB@@@???AAADDDEEEBBB@@@AAAAAAAAAAAAAAA@@@?????????@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCEEECCCAAA???>>>>>>>>>???AAADDDFFFDDD@@@>>>???AAA======<<<<<<<<<<<<======BBBCCCCCCAAA???===>>>???======<<<;;;::::::::::::::::::888777666666666666222333555666777666666555777777777777777777777777444444222111111000000000///000222333333222000///000000000111000000//////111111000000000111222222222222111111111000000000///000111222222111000///......///000000000//////000///..................///......------......///+++,,,---...............000000000///......------........................///............---------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,------++++++,,,,,,------......---------............//////////////////////////////......---,,,------------------.........//////,,,,,,,,,---...///000111111000000000000111222222222111111111111222333333111111111111111222333444333222111111111222444555555555555555555444444444000111222222111222444666888999999888666666777999888888777777777888:::;;;888999999888777888;;;=========<<<<<<<<<<<<======999999::::::;;;<<<<<<<<<;;;;;;;;;;;;:::999888888888888888999:::;;;<<<===999:::<<<<<<;;;:::;;;<<<999999999999999999999999999999999999:::;;;;;;<<<<<<;;;::::::999999::::::888888888999:::<<<===>>><<<;;;:::;;;<<<===<<<;;;~~~||||||zzzssssssnnngggdddggghhhgggmmmwww}}}nnncccWWWNNNGGGDDD@@@===<<<;;;:::888333333444555666888:::;;;;;;===??????===<<<<<<>>>===>>>@@@CCCFFFFFFDDDBBB@@@@@@@@@@@@AAABBBBBB@@@???@@@AAAAAA@@@@@@@@@AAA@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCEEEDDDBBB@@@??????@@@AAABBBEEEGGGEEEAAA>>>???AAA??????===<<<;;;;;;<<<<<>><<<===>>>;;;::::::999999::::::::::::999888777666555555555222333555777888777666666555555555555555555555555444333222111000000000000111111222222222222111111111111111111111000///...///////////////000111222111111111111000000000000///000111222222111000///------///000000000//////---------,,,------......///......------......///++++++---...////////////000000000///......------........................///............---------,,,,,,+++******+++,,,,,,,,,++++++++++++,,,...///***++++++,,,------......---------............///111111111111111111111111000///...---------......---------.....................------...///000000000000000000000111111222000000000000000111222222000////////////000000111222111111000000222333444555444444444333333333333000111222111111111333555555666777666444444666888:::999777666666888999:::777888888777666888;;;===<<<;;;;;;;;;;;;;;;;;;<<<999999::::::;;;<<<<<<===::::::::::::999888777777888888999999:::<<<===>>>:::<<<======;;;::::::;;;::::::::::::::::::::::::888888888888999:::;;;<<<<<<;;;::::::999999::::::999999888999999;;;<<<===<<<;;;:::;;;<<<===<<<:::}}}rrrlllllllllkkkjjjkkkkkkjjjooovvvyyyxxxyyykkkZZZOOOLLLHHHCCC>>>===;;;999888777666666666555555444555777888999:::<<<>>>>>>;;;:::;;;===>>>>>>>>>AAACCCCCCAAA??????@@@AAA@@@@@@AAABBBAAA===???@@@@@@??????AAABBBAAABBBCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAABBBCCCCCCDDDDDDDDDCCCFFFDDDBBB@@@@@@@@@AAABBBCCCFFFHHHFFFAAA>>>???BBBAAA@@@>>>===<<<<<<<<<<<<@@@AAABBBAAA???===<<<<<<999999888888999999:::;;;:::999888666555555444444111333555777888888777666333333333333333333333333333333222111000000000111222222222222222222222222//////000111111111111111...............///000111111111111111000000000000...000111222222111000...,,,---///000000000//////++++++++++++,,,------............------.........+++,,,...000111111000000------......///000000000........................//////.........------------,,,+++******+++,,,---++++++******+++---...000******+++,,,,,,---......---------.........//////222222222222222222222222111000///...---...//////---------...............000000///............//////////////////000111111///////////////000111111......------------......333333222222222333444555444444444333333222222222///000111111000111333555222444666555333333666999;;;:::888666666777999:::777888777777666777;;;===;;;::::::999999::::::;;;999999:::;;;;;;<<<======999::::::999999888777666888999999:::;;;===>>>???<<<===>>>===<<<::::::;;;::::::::::::::::::::::::888888888888999:::;;;<<<<<<;;;::::::999999:::::::::999999888999:::<<<===<<<;;;999999::::::999888uuummmkkkhhheeegggmmmkkkuuuzzznnn```WWWMMMFFFCCCAAA===999999888777555555555666777555555666666666666555555555777999999999888999:::<<<<<<<<<<<<===???@@@AAACCCBBB@@@???>>>??????@@@@@@@@@@@@AAABBBCCCEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEECCCCCCBBBBBBBBBBBBCCCDDD???@@@???<<<===AAAAAA===AAA@@@@@@AAABBBAAA???<<<>>>===;;;::::::;;;<<<===FFFEEEDDDAAA>>>;;;999888888888999999999888888777555555555555555555555555666666666666666555555444555555555444444333333333222222222111111111000000111111222222222222111111111000000000000000111111///////////////000111222111000/////////000222333////////////////////////......---,,,,,,,,,,,,---------,,,,,,,,,---......000...---++++++,,,---...---,,,---...///...,,,***------..................------------------------000...,,,++++++---///111111000///...---,,,+++++++++))))))***---...,,,***++++++,,,,,,,,,,,,------//////.........000111222333222000/////////000111000///...---,,,---......---,,,++++++------,,,+++000///...---,,,---...///---------............///000000000000000000000000...///000000//////000111111111000000111333555666555444222000000111222333111111111222222222333333333222222222444666888:::666888999888777666777888555666777888999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;999888888::::::999777777777666666666666777777:::;;;<<<>>>>>>>>>===<<<:::::::::::::::::::::999444555777999:::;;;::::::888888888999999:::::::::<<<:::888777888888888666555666777888888888888888999::::::;;;;;;<<<<<<===rrrjjjeeefffiiikkkrrryyy|||mmm```WWWNNNGGG@@@<<<<<<<<<:::888888777666555444555555666555555555666666555555555555666888999888888999:::;;;;;;;;;<<<===>>>???@@@@@@@@@???>>>===>>>??????>>>>>>??????@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAAAAAAAABBBCCCBBB???@@@DDDCCC@@@@@@@@@@@@AAABBBAAA???======<<<:::999999:::;;;===@@@@@@@@@???>>><<<999888777777888999999888888888555555555555555444444444333444555666666666666666555555444444444333333333222222222222111111111111000111111222222111111000111111000000///000000000...------------....../////////...---......000000..............................------,,,,,,,,,---,,,,,,,,,,,,,,,------...111///...,,,,,,---...///---,,,,,,---...///---,,,------..................------------------------...---++++++,,,...111222111000///...---,,,,,,++++++***)))+++---...---***+++++++++,,,,,,,,,------...------------///000111111111///.........//////000///...---,,,------...---,,,++++++------,,,+++...------,,,,,,---...///------------............////////////////////////---///000000//////000111222111111111111222444555444333111//////000111222000111222222333333222222333333333444555666777888666777888888666666777888666777888999:::;;;;;;;;;::::::::::::::::::999999999888777777999999888777777666555555555666777888:::;;;===>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::555666888:::;;;;;;::::::888888888999999999:::::::::999777777888888777666444555666777888999999999999999999999999999999999~~~ssskkkfffcccdddjjjrrr{{{vvvfffXXXNNNFFFBBB>>>:::666555666777666333666555444333333333444444444444555555555555444444444666888888888888888:::::::::;;;<<<===>>>??????======<<<<<<<<<===>>>???????????????@@@AAACCCCCCAAAAAABBBBBBBBBBBBCCCCCC@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???BBBDDDCCC@@@BBBGGGFFFCCCAAA@@@???@@@AAAAAA???===;;;:::888777777888:::;;;999:::<<<>>>===<<<999888666666777888888888888888666555555555444444333333111222444555666777777777444444444444333333333333333333333222222222111111000000111111111111000000111111000///////////////......------,,,---------...------,,,,,,,,,------..............................---------,,,,,,,,,+++++++++++++++,,,------111000...---------...///---,,,++++++---//////.........------------------------------------------,,,+++++++++,,,...111333111000000///...---,,,,,,+++******+++------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---------......///......---,,,------------,,,++++++------,,,+++,,,,,,++++++,,,---...///------------............////////////////////////---///000000///...000111222222111111111222222333222111000/////////000111000111333555555444333222444444555666666666666666555666777777666555666777666777888:::;;;;;;;;;;;;888888999999888777777666777666555666888999999888666555444333333555777999;;;<<<===>>>???>>>======>>>>>>===<<<;;;::::::999777888999::::::::::::999888888888888888999999999888777666666777777666555333444555777888999999999999999888777777666555555yyyrrrlllgggcccaaagggjjjqqq{{{qqqhhhYYYLLLCCC???>>>===:::777555444555444222000333333333222222222222333333333444444444444333333333555777888777777888999888999:::;;;<<<======>>>;;;;;;;;;<<<===>>>>>>????????????@@@@@@AAACCCCCCAAABBBBBBBBBBBBAAAAAA@@@???@@@BBBCCCDDDEEEDDDDDDAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@CCCIIIJJJGGGCCCBBB@@@@@@@@@???===;;;888777666555555777888:::666888;;;======;;;999777555555666777888888888888666555555444444333333222222222333444555666666666333333333333333333333333333333333333222222222222///000000000000000000///111111000///............111000//////............---------,,,,,,,,,,,,,,,........................------...---------,,,,,,++++++******++++++,,,---//////...------------...---+++******---///000000......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111000000//////...------,,,***)))******++++++***)))***++++++++++++,,,,,,,,,++++++,,,---...//////000//////........................---------,,,,,,,,,---,,,++++++------,,,+++******++++++,,,---......,,,,,,---------.........////////////////////////---...000///......///111222222222111111111111111222111000000000000111111111222555777777666444222444555666777777666444333444666666666555444555666555666777888999:::::::::777888888888888777555444666555555666999::::::999555444222222333555777999<<<<<<===>>>>>>>>>===<<<>>>===<<<;;;:::999888777777777888888888888888888777888888888888888888888666555444555777777666555444444555666777777777777777777777666666666555555~~~xxxnnnkkkgggbbb```bbbgggkkkuuu}}}yyyjjjaaaVVVOOOEEE>>>;;;<<<===>>>888777666555555333222000111111111222222222222111222222333333333333222222333555777777666666777888777888999;;;<<<<<<<<<<<<::::::;;;<<<===>>>??????============>>>???@@@@@@BBBBBBBBBBBBAAA@@@>>>>>>???AAABBBDDDEEEEEEDDDCCC<<<===???@@@AAAAAAAAAAAA>>>@@@AAAAAAFFFLLLNNNKKKGGGDDDAAA???>>>===:::888777666444444444666777999777999<<<>>>===;;;888666444555666777777777777777555555444444333333333333333333444444444444333333333333333333333333333333333333333222222222111111...//////000000//////...000//////...------......111000///...............------------------------........................------.........---,,,+++++++++******++++++,,,---------,,,,,,,,,+++,,,,,,---+++******---///000000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------//////......------,,,,,,((())))))))))))(((((((((*********+++++++++,,,,,,+++,,,---...///000000111////////////////////////---------------,,,,,,,,,---,,,++++++------,,,+++)))***+++,,,------......,,,,,,,,,------------...........................---...//////......///000111111111111111111111000222222222111111222222222222444666888999777555444444444666666666555333222333444555555444333444555333444555777888888888888888999999999999777555444555444444666999;;;;;;:::333333222222333666888:::;;;<<<===>>>>>>===<<<;;;;;;;;;:::999777666555555555555555555555555666666777777777777777777777777444444444555777888666555555666666666666555444444666666666666777777888888}}}|||wwwtttrrrrrrrrrnnnhhhccc```aaaccccccffflllvvv~~~wwwiii[[[OOOGGGCCC???;;;888888999999999222222333333333333222222000000111222222222111111111111222222222222111111222444666777666666666888555777999:::;;;;;;;;;;;;999:::;;;======>>>>>>>>>:::::::::::::::;;;<<<<<<@@@AAABBBBBBAAA@@@>>>===???@@@BBBDDDDDDCCCBBBAAA999;;;===???AAABBBBBBAAA???AAABBBBBBGGGMMMOOOMMMHHHEEEAAA???===<<<999777555555333333333555777999999:::<<<===<<<:::777666555555666666666666555555333333333333333333444444333444444444333333222111222222222222333333333333222222222111111111000000......////////////............------------......------,,,,,,+++,,,,,,,,,,,,---......//////......------------------------,,,---.........---,,,++++++++++++++++++,,,------,,,,,,,,,,,,+++++++++***---,,,++++++---//////.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++++++++------------,,,,,,++++++''')))******(((''''''(((************++++++++++++***+++---...000000111111......///000000000//////,,,------------,,,++++++---,,,++++++------,,,+++***+++,,,---......------,,,,,,,,,,,,------------........................,,,...//////...---///000000000111111222111111000111222222222333333333333222333555777777666555444333333444444444333333222222444444444333222333444222333444555777777777777888999:::::::::777555333555444444555888999999888222222333444666777999:::;;;;;;<<<===<<<;;;:::999888888777666555444444333444333333333333444555666777777777777666666666666333333444666888999777555555555555555555555444333555555666777777888999999{{{qqqllljjjjjjfffhhhhhhgggfffeeedddbbbfffllluuu{{{}}}rrrcccVVVMMMFFF???:::999777555555555555444333000000000000000000222333///000111222333222222111000111111111111111111000222444666666555555666777444666888:::;;;;;;:::999888999:::;;;<<<<<<;;;;;;:::::::::999::::::;;;<<<===>>>@@@AAABBBAAA@@@???>>>???AAABBBBBB@@@>>><<<999:::===???@@@AAA@@@??????AAAAAA@@@CCCHHHIIIFFFFFFCCC@@@>>>===<<<;;;999555444333333333555777999999999:::;;;:::999888777666666666666555444333333222222222333333444444555111222222333333333333222111111222222222333333333111111111000000000//////---......//////......---,,,,,,,,,,,,---...//////,,,,,,+++++++++,,,------***+++---...////////////------------------------,,,---...//////---+++***,,,,,,,,,,,,,,,------...,,,,,,------,,,,,,++++++---,,,,,,---...///---,,,......------,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))+++,,,,,,)))((((((***************++++++++++++(((***,,,...///000000000,,,---.../////////......,,,,,,---------,,,+++***---,,,++++++------,,,+++,,,---......///...---,,,++++++,,,,,,,,,---------........................,,,---///...------...000...///000111222222111111000000111222222222222222111111222333333333333333222222222111111222333333222333444333222111222444222333555666777777888888888999::::::999777444222333222222333555777666555000222444666888999999:::::::::;;;;;;;;;:::888888666666555555444444444444333333222222333555777888777777666666666555555555222333444777999:::888666222222333444555666555555666666666666777777777777wwwzzz}}}vvvkkkccc____________dddggggggfffhhhkkkmmmwww~~~rrrggg```VVVJJJAAA>>><<<999666555444222333444444333111222222111///......000111///000111333333333222111000000111111111111000000111333555666555555666777444555888:::;;;;;;:::999777888999:::;;;:::999999======<<<<<<<<<===>>>>>>999;;;>>>@@@BBBCCCBBBAAA<<<>>>@@@@@@@@@>>>;;;999:::;;;===???@@@???>>>===>>>???>>><<<>>>BBBBBB???DDDAAA>>>============<<<555444333333333555777999777777888999999999999999777777777666555444222222000111222333444444555666///000111222333444444444111111111222222333333333000000000000////////////---..................---+++++++++,,,---...///000------------......///000(((***,,,...///000//////------------------------,,,---...//////---+++***------,,,,,,------...///------......------,,,+++---,,,---...///...,,,***......---,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,---------++++++*********************,,,...---***)))***+++)))************+++++++++'''(((***---...//////...***+++---...///...------,,,,,,---...---,,,+++***---,,,++++++------,,,+++---.../////////...---,,,++++++,,,,,,,,,---------........................,,,---///...------...000---...000111222222222111...///000111111111111111000000000000000111111111222111000///000111333444111222333333111111222333333444555777888888888999777888999:::999666333111222000000111333444444333///111555888:::::::::999999::::::;;;:::999888777555555555555555555444444333333222333444666888999777777666666555555555444222333444777:::;;;999777///000222444666777888888777777777666555555444444www~~~{{{nnnnnnmmmjjjiiijjjmmmpppllliiiccc]]]YYYYYY]]]aaagggmmmrrrtttuuuzzzuuuhhh___XXXPPPJJJEEEBBB===999777555222000444222111000111222111000//////////////////////////////000111111111111111///000111000//////111333555666666555333333555666777888888888888666555444777777777888888999999999;;;:::888777888:::<<<=========???@@@@@@???>>>>>>??????>>>======<<<<<<<<<>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>????????????===;;;999:::===>>>===:::666666666666777777777777888888999999999999888888666666666555555444444444444444444444444444444444000111111222222111111000222222222333333222222111000000000000////////////666555222///.........///...------,,,---...///000//////.........---------------------------,,,,,,------------,,,+++******//////...---,,,++++++******))))))+++------***&&&++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++,,,---............------++++++++++++---------------,,,,,,+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))++++++******************+++,,,...///000//////...***++++++,,,---------,,,......---,,,,,,,,,,,,---///...,,,++++++,,,...///333000------...///---++++++---......------...000,,,,,,,,,,,,,,,,,,,,,,,,///......---------......---///444888;;;999444000......//////000000111111......000111333333444444111111111111111111111111333333333333333333333333222333333444666777999:::555666666666666666555444555555444333222222222222333555777888777777888999;;;;;;::::::999888777777777666555333222111111000222222222333444555666666666666666666555444333222333444666555444444555666777666666777:::;;;;;;:::555666666777777666555555jjjoooxxxzzzooo``````___]]]\\\]]]```cccbbbaaa^^^\\\]]]aaahhhmmmttt|||~~~lllcccVVVMMMGGGBBB===888<<<:::666444333222111///222000///...///000///...////////////////////////---...//////000000/////////000111000//////111333666777666555333111222333333444555777777777777666666777777888999:::::::::;;;:::999999999:::;;;<<<<<<<<<>>>>>>???>>>>>>===????????????>>>===<<<<<<===<<<<<<;;;<<<===>>>>>>============>>>>>>>>>>>>===;;;::::::<<<===<<<:::666666666666777777777777666666777777777777666666555555555444444444333333555555555555555555555555111111222222222222111111111111222333333333222222111111000000000/////////000///...,,,,,,,,,------------,,,,,,,,,---/////////.........---------,,,,,,,,,------------------,,,,,,---------,,,++++++.........---,,,,,,++++++***))))))+++------***'''))))))************)))))),,,++++++++++++,,,------,,,,,,---------------------,,,++++++++++++,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,************************************************)))***+++,,,------------++++++,,,---------------///...------,,,,,,------...---,,,++++++,,,---......,,,******,,,---,,,******,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///000111333666777444000,,,////////////000000000000...///000111222222222222111111111111111111111111222222333333333444444444333333444555666888999:::777777777777777666555444555444444333222222222333444666777888666666666777;;;::::::999888888777777777666555333222111111111555555555555666777888888444444555666666555555444333444555555555555777888<<<;;;;;;<<<===>>>===;;;555555555555555555555555```aaaeeekkkttt{{{|||zzzsssggg\\\TTTUUUTTTRRRQQQRRRUUUWWW\\\___bbbfffllluuu~~~vvvfff\\\MMMGGG>>>999777666333111444222000///000111111000000...,,,,,,---...---,,,////////////////////////,,,------...///............///000///...///000222666666666444222000000111222333444555666666666666666666777888999;;;;;;<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<=========<<>>;;;666555444333333444555666___]]]\\\^^^cccjjjooorrr|||yyypppjjjgggaaaWWWOOOQQQRRRSSSSSSTTTVVVZZZ]]]eeellluuupppeeeYYYLLLBBB???;;;777555555666666555222000......000222222222...---++++++---------,,,........................,,,,,,---................../////////......000222333444555444111000000111555555555555444333222222555555666888999;;;<<<===;;;;;;<<<<<<;;;:::999888999999::::::;;;;;;<<<<<>>;;;666555333222222444666777nnniiidddaaabbbeeehhhiiipppsssvvvxxxyyy|||{{{uuunnnhhh```[[[YYYVVVQQQMMMQQQTTTYYY^^^cccjjjpppuuu|||{{{nnn\\\OOOIIICCC<<<666666444333222333444555555222000......000111111111...---+++,,,---......---------------------------,,,---......//////......---...///...------///111///111333333222111222222666555444444333222222222444555666777999:::;;;<<<:::;;;;;;;;;:::999888888888888888999999:::;;;<<<>>>???AAABBBBBB???<<<;;;:::<<<===??????>>>===<<<888999999999::::::::::::;;;<<<;;;:::999888888888888777777777666666666555333444444555555444444333222222222222222222222222222222222222222222222222222333333444444333333222///000111111222222222222111111111000000000000///000000000000000///------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,******++++++,,,---......***+++,,,---.../////////******+++,,,,,,---------)))***++++++************)))******++++++******)))+++************+++,,,,,,------------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((()))))))))*********---,,,++++++,,,---///000...//////000//////......//////...---------------++++++,,,------,,,++++++------------,,,,,,---...+++---000000///...---...........................++++++---...////////////...,,,,,,---///111111111...///000000000...---+++...//////000000000//////////////////////////////000000111222333444555666555555555555666777999999::::::999999888666555444333333333333444555555666888999:::999666444444555888888888777777777777777666666555555444555555555555555444444444555666666555555666666666666666555555555555555666:::???CCCHHHFFFEEEDDDCCCAAA===:::666555333222333555777888yyyvvvuuutttssshhhhhhhhhgggggghhhkkknnnwww}}}uuulllddd^^^[[[YYYVVVVVVWWWXXXXXXXXX]]]bbbjjjsss||||||ooogggXXXNNNBBB:::777777555333111111000000000111111111111///---,,,---............---,,,,,,...///......------------------------,,,---......//////......,,,---......,,,---...000...000333444333222333333333333333333333555666666444444555666777999999:::999999999999888888888888777777777888999:::;;;<<<===>>>???@@@???===;;;::::::<<<>>>@@@AAA???===<<<888888999999999999::::::999;;;;;;:::888777888999888888777777666666555555444444555555555555444444111222222222222333333333111111111111111111111111222222333333333333222222000111111111111111000000000000000000//////////////////......---,,,,,,+++,,,------------,,,,,,+++******++++++++++++,,,,,,******++++++,,,,,,------++++++,,,....../////////******++++++,,,,,,------)))+++++++++))))))***+++++++++,,,,,,,,,,,,++++++***************+++,,,,,,+++,,,,,,,,,,,,++++++*********++++++++++++******++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***(((((((((((((((((((((((('''(((((())))))*********)))))))))******+++,,,---//////////////////...---......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,++++++---///...111333222000...,,,,,,------------------------+++,,,.../////////......111000...---...//////...---...///000000///---,,,...///000000111111111000000000000000000000000000///000000111222333444444444444444555555666777888999999888888777666555444333333333333444555777777888:::;;;:::888666666666888888888888888888888888666666555555555666666777888777777666777777888888666666777777777666666555777777666666777;;;AAAFFFGGGEEECCCAAA@@@???===;;;555555444444555666888999xxxtttnnnhhhcccbbbcccdddiiisss||||||vvvuuuwwwyyyyyyzzz|||{{{vvvpppiiiaaa[[[XXXXXXWWW[[[aaahhhoootttwwwxxx|||{{{pppeee[[[QQQKKK>>>:::555222222222222111///000111111000000000111000...,,,,,,---............,,,++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,---...---,,,,,,...000///222444555444222222222444333333333444555666777333444444555666777777888888777666666666777888999777777777777888:::<<<===<<<<<<<<<<<<<<<;;;999999888;;;>>>@@@AAA???<<<:::888888999999999:::::::::777999;;;:::777777888:::888888888777666555555555333444444555555444444333222222222222333333444444111111111111111111111111111111222222222222111111111222222111111000///...////////////.........---...---,,,++++++,,,---------......///...---,,,+++************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,---...//////......+++++++++++++++,,,,,,,,,)))+++,,,+++)))(((***,,,++++++,,,,,,,,,,,,++++++***************++++++,,,***++++++,,,,,,,,,++++++)))***+++,,,,,,+++***)))+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++((((((((((((((((((((((((''''''(((((()))******+++((()))***+++++++++++++++...////////////...---,,,------,,,++++++++++++,,,---,,,+++******+++,,,---'''))),,,,,,,,,...111444888999:::999444///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///---,,,000///------.........,,,+++,,,///000000///---,,,...///000111222222222222111111111111111111111111//////000000000111111111444333333444444555666777777777777777777666555444222222333333555666777888999:::;;;;;;999888888888888999999999999999999999666555555555666777777888888888777777777777888888444555666777777777777777999999777666777;;;BBBGGGFFFCCC@@@>>>>>>???>>>===555555666666777888888999yyyooojjjiiiiiifffooovvvvvvtttooohhhaaa\\\aaagggjjjmmmuuuwwwvvv~~~}}}~~~~~~yyyqqqmmmiiieee```ZZZVVVTTTXXX]]]ccclllyyyoooggg\\\PPPHHHAAA===:::333333333333222111000///,,,...///000///......///111///------///000000000---+++***+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,---------,,,,,,...///111444666666444222111111888777555444333333444555333444444444555555666666777666555444555666888:::888777777777999:::<<<>>><<<;;;;;;:::999999888888777999===@@@@@@>>>;;;999888999999999999:::::::::666888:::999777666888;;;999888888777666555555444222333333444444333333222222222222333333444444444222222222222222222222222111111111222222111111111222222222222111///...---///.........---------------,,,+++***+++---000111....../////////...,,,+++))))))******+++++++++,,,,,,,,,++++++++++++++++++,,,---......///.........++++++++++++++++++++++++)))+++,,,+++((((((***---++++++,,,,,,,,,,,,++++++*********)))***++++++,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))+++++++++,,,,,,---------,,,------......------,,,))))))))))))))))))))))))&&&''''''((()))******+++)))***,,,---......---,,,......//////...---,,,,,,---,,,++++++******++++++---,,,***))))))***,,,---&&&)))---///000222777;;;BBBCCCCCC???999333...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...---+++++++++***,,,...000//////***,,,...000111000...,,,......000111333333444444111111111111111111111111////////////000000000000333333333333333444555666555666666666666666555555222222333333555666888999999;;;<<<<<<:::999999:::999999999999999999::::::666555555666666777888999777666555555555555666666222333555666888999999:::;;;:::888666777;;;BBBGGGFFFCCC???======?????????555555777888999999999999wwwnnnhhhaaa[[[VVVZZZ^^^```bbbiiittt}}}~~~ppplllqqq||||||uuulllhhhiiihhhccc]]]\\\\\\[[[YYYXXX]]]dddjjj}}}wwwjjjaaaLLLHHHBBB===888555444444000///...------...///000......////////////..............................//////...,,,******,,,///)))***+++,,,------------++++++,,,,,,,,,,,,------...---,,,++++++++++++,,,///000000000111111111111222222333333333444444444444555555555666777777777555555555555666666666666555555555666777888888888888888999:::;;;;;;;;;;;;;;;999999;;;===<<<999555777888:::;;;;;;:::888777;;;:::999999999:::;;;<<<<<<;;;:::888777555444333000111333444555666666666222222333333444555666666000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000222111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...((()))***++++++++++++++++++,,,---...////////////---,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++(((***---//////...+++***((())))))))))))*********,,,+++******))))))******++++++++++++++++++++++++(((''''''''')))***)))((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))***************************))))))))))))+++,,,------+++)))***...555<<>><<<;;;:::999999:::;;;:::999888777|||sssjjjdddaaabbbaaa``````dddlllrrr|||}}}~~~~~~~~~wwwkkkgggllltttzzz}}}xxxwwwyyy}}}ttthhhaaa[[[[[[___ddddddaaaccceeehhhkkkpppxxxwwwkkkaaaWWWMMMFFF@@@>>>;;;777333222111111//////............//////......////////////......------------------------.........,,,******,,,...*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,....../////////000000000000111111111111222222222222222333333444555555555555555666666666777777777999888888888888777777777888999;;;<<<=========<<<:::999999;;;===<<<999666888999:::;;;;;;:::999888;;;;;;999999888999:::;;;::::::999777555444222222111222333444666666666666222222333333444555555666000000000000000000000000000000000000000000000000222111111000000/////////........................111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,+++,,,---...............------,,,+++++++++++++++------------------------************************)))************+++++++++***+++,,,,,,------,,,,,,)))))))))*********++++++,,,,,,+++************+++++++++++++++++++++++++++)))((('''(((******)))((('''''''''((((((((())))))++++++++++++++++++++++++))))))************))))))***************************))))))))))))+++,,,------+++***+++...333999<<<>>>===999666222///---,,,------,,,++++++++++++++++++,,,...///000///---,,,,,,,,,,,,+++++++++******,,,------..................///000111222222222222111111111000000000//////000000111111111222222222000000//////111333666777777888999999999888777666444333222333666888888888999999999:::::::::;;;;;;<<<<<<<<<<<<;;;:::999888999777555555777888888888888888888888888888888888888888888999:::;;;;;;;;;999:::999777666888===AAABBBAAA@@@???===<<<;;;::::::;;;;;;;;;;;;:::888777{{{wwwrrrmmmjjjkkkmmmoooxxxwwwsssnnnjjjiiikkkmmmooommmkkkoooxxx~~~}}}uuunnneeebbbdddiiimmmooohhhnnnwww{{{ppphhhaaa]]][[[```jjjtttzzz{{{}}}nnneeeWWWKKKDDD>>>888444555444333222000///......---..................------......//////......---++++++++++++++++++++++++---...---,,,******,,,...++++++************+++,,,++++++++++++,,,,,,,,,,,,------...///...---,,,+++---------............///////////////000000000000111222222333444444555555666777777777777888888888<<<;;;;;;999888777666666777999<<<>>>@@@???>>>===::::::999;;;<<<;;;999666999:::;;;<<<<<<;;;:::999<<<;;;:::999888888999:::999999888666444333111111111222333444555666666666222222333333444444555555000000000000000000000000111111111111111111111111222222111000000///............................../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,---------,,,,,,+++,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,------------------------)))))))))))))))))))))))))))************+++++++++,,,+++*********+++---...******+++++++++,,,,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++)))((()))******)))(((((((((((()))))))))******************************))))))************))))))************************))))))))))))***+++,,,------,,,,,,,,,---000333555333222111000///.........---,,,++++++++++++++++++------...//////...,,,+++,,,,,,,,,++++++++++++***+++,,,,,,---...---------...///000111111222222111111111000000000000//////000000000111111111222222////////////000222555666666666666666666777777888666444333444666888888888888888888999999999::::::;;;;;;;;;::::::999888777888777666777999::::::999888888888888888888888888888999999::::::;;;;;;<<<:::999888666444555888;;;??????>>>===<<<::::::999;;;<<<<<<;;;;;;:::888888}}}vvvlllddd```___aaafffaaa]]]aaakkkuuu{{{}}}~~~~~~zzzyyyzzz|||xxxuuutttzzz{{{rrrfffccc``````bbbeeegggiiihhhrrr|||rrrllloooooorrr{{{{{{pppddd]]]QQQJJJBBB;;;777555444333///000000000000///---,,,,,,---...//////...---,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++*********+++,,,***++++++++++++,,,,,,,,,---...///000000...,,,+++------------...................../////////000000333333444555666666777777777777888888888999999999;;;;;;:::999888777666666555888;;;???@@@???===<<<::::::::::::::::::888777:::;;;;;;<<<<<<;;;;;;:::===<<<:::888888777888888:::999888666444333222111000111222333444444444444222222333333333444444444000000000000000000000000111111111111111111111111222222111000///......---.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++******---------------------,,,************************************************))))))*********+++++++++++++++*********+++,,,---+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,************************+++***))))))******)))(((***+++++++++,,,,,,,,,,,,************************))))))************))))))************************)))))))))******+++,,,,,,---------------.........------------...///000000------,,,,,,,,,,,,,,,------............---,,,+++++++++++++++++++++++++++,,,,,,---............---...//////000111111000000000000000000000000//////000000000000111111111111/////////000111333555666777666555444555666888999777666444555777888888777999999999999::::::::::::;;;;;;;;;;;;:::999888777777777777999;;;<<<;;;999999999999999999999999999999999:::::::::;;;;;;;;;;;;:::888555444555666888<<<;;;;;;:::999888777777;;;;;;::::::999888888777zzzpppiiihhhiiioooiiiccccccjjjpppssssssooommmlllnnnqqqttttttsssnnnnnnnnnpppqqqrrrqqqqqqvvvzzzzzz}}}{{{pppnnnmmmpppuuu{{{~~~{{{tttkkkgggfffbbb]]]VVVYYY^^^cccggglllqqqtttuuu~~~|||xxxrrriii___VVVNNNGGGBBB:::888555333222111111000---...///000///...,,,++++++,,,---......---,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++,,,---,,,,,,++++++++++++,,,*********+++++++++,,,,,,---...///000000...,,,+++---------.........///////////////000000000111111222222333444555666777888888888888888999999999999888888888888888888888888444666:::===>>>===;;;999999:::::::::999888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777777888888::::::888777555444222222///000111222222222222222222222222333333333333333000000000000000000000000111111111111111111111111111111000000///......---////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,******++++++++++++******+++++++++,,,++++++******,,,,,,---......------,,,************************++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,,,,,,,+++++++++,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,************************+++)))((()))******)))(((***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((())))))***++++++,,,,,,---------------,,,+++***,,,,,,,,,,,,---...//////......------------...............------,,,++++++++++++++++++++++++++++++------...///////////////......///000000000////////////////////////000000//////000000000111111111000000111222333555666777888777555444555666999;;;777666444555777888888777::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888777777777999;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::::::::;;;;;;:::777666666666777777888888777777666666666555888888888777777777777777~~~yyywwwyyy{{{{{{zzznnnjjjfffeeehhhjjjkkkjjjdddeeeeeedddcccaaa___^^^dddjjjqqquuuwwwwwwxxxzzz~~~}}}yyyuuurrrqqqrrrpppnnnqqq{{{yyyvvvwwwxxxwwwvvvpppnnnnnnrrrxxx~~~zzztttmmmiiibbbcccdddeeegggiiijjjkkkfffeee___VVVRRRSSSSSSQQQUUU]]]gggqqqxxx~~~sssiiibbbVVVPPPHHHBBB===:::888666222222222222111///---,,,+++,,,---......,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------(((***++++++***)))***,,,******++++++,,,++++++***************++++++++++++------...///...---,,,+++---------.........//////000000000000111111111111///000111222333444555666777888888888888999999999666666777777888999999:::444666999;;;;;;:::999777999::::::999888777888999;;;::::::::::::::::::;;;;;;:::999888777777888999;;;:::999777555444222222///000111111222222222111222222222222333333333333000000000000000000000000111111111111111111111111000000////////////......000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++***))))))***++++++,,,,,,,,,++++++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++((()))+++,,,,,,,,,+++***++++++,,,,,,,,,---------------,,,+++++++++++++++************************(((''''''((()))******(((((((((((()))))))))******++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((((((***++++++,,,++++++,,,---------,,,,,,******++++++*********+++,,,,,,---------------......///---------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---...//////000000//////......////////////............////////////000000/////////000000000111111000000111333444555666777888777555444555666888999666444333444666888888888::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888999888777888:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::888666666777888888888777777666666666666666666666666555555666666777888www{{{wwwrrrrrrssssssrrrkkkkkkiiigggccc```^^^]]]cccccceeeffffffgggggggggkkkkkkiiifffcccbbbbbbdddccccccgggooorrrpppppprrrvvvuuutttrrrqqqooonnnnnnlllgggcccdddjjjpppssstttmmmjjjgggjjjpppuuutttrrrqqqqqqooolllhhhdddaaa``````cccgggjjjjjjjjjkkklllfffgggbbbZZZWWWZZZ^^^^^^kkkuuu~~~tttjjj```WWWNNNIII>>>;;;777444333333222111111222222222000...------++++++,,,---............,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++''')))***+++***)))***+++%%%&&&)))++++++***)))(((************++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------///000000000000111111111//////000111333444555666777777777888888888888999777777888888999::::::;;;666777888999999999888777888:::;;;999777666777:::::::::999999999999:::::::::999888777777888999999999999888666444333111111111222222333333333333333222222222222222222222222000000000000000000000000000000000000000000000000.........///////////////////////////////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,++++++***)))******+++,,,---------,,,)))***,,,---...---,,,+++++++++++++++++++++++++++************************)))************+++++++++*********)))***++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,+++************+++************************&&&%%%%%%&&&)))******)))'''''''''((((((((())))))************************))))))************))))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,---......//////...............//////......---........./////////000000////////////000000000111...///111222444444555555777666555444444444555666444333222333666888888888999999:::::::::;;;;;;;;;;;;;;;;;;::::::999888777;;;999777777888999:::999::::::::::::::::::::::::888888888888888888888888888666444555888::::::999777777777888888888888888555555555555666888999:::lllrrrzzz|||~~~}}}zzzvvvqqqnnnmmmmmmqqqmmmiiifffeeedddcccaaa``````^^^\\\ZZZYYY[[[^^^```aaaffflllkkkgggfffiiidddcccaaa___]]]\\\\\\[[[[[[WWWVVV[[[fffqqqwwwyyytttooolllooouuuyyyvvvsssmmmmmmllliiigggeeefffgggjjjooovvv{{{||||||}}}~~~xxxzzzvvvooommmqqqwwwyyy{{{pppjjjfff___UUUKKKDDD@@@<<<:::555444222222222111///,,,............,,,,,,---...,,,,,,---...000111222333---,,,+++******+++,,,---+++++++++,,,,,,+++++++++************************&&&(((***+++***)))***+++!!!###'''***+++)))'''%%%)))************+++++++++...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,////////////000000000000000111222333555666777888666777777777777888888888999999:::::::::;;;;;;;;;999999999999999888777777888:::;;;999666555777::::::999999888888999999:::999888777777777888999:::888888666555333111000000333333444555555555444444222222222222222222222222000000000000000000000000////////////////////////------......///000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------,,,,,,+++***)))***+++,,,---.........((()))+++---------+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---+++(((''''''))),,,...******+++++++++,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))$$$$$$$$$%%%(((******)))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......***)))))))))***++++++,,,++++++++++++,,,------...*********++++++,,,,,,,,,+++,,,------......---------......///......---------.........//////000000////////////000000000000---...000111333444444444666555444444333333333333222111111333555888999888888888999999999:::::::::999999:::999999888777666<<<999666555777888999999888888888888888888888888888888777777777777777777555333222444888;;;:::999999999999999::::::::::::555555555555777999;;;===[[[aaaiiiqqqzzz}}}zzzwwwsssppprrrwwwlllhhheeeccc]]]YYY___jjjoooyyy}}}yyyxxxzzzttthhhgggccc______bbbeeeffffffbbb^^^\\\bbbooo}}}||||||}}}~~~~~~~~~}}}wwwoooeee[[[SSSNNNIIICCC<<<888666555222000//////...---,,,,,,++++++000///...---,,,+++++++++,,,,,,,,,------.........000000///...,,,+++***)))))))))))))))))))))))))))******************************))))))((((((''''''((((((***++++++***)))(((((()))***+++,,,------------.........---,,,,,,+++............/////////000///////////////.........///000111111111///...---777666666555666888999:::999::::::::::::999888888::::::;;;;;;;;;:::999888>>>===<<<:::999888777666888999:::;;;;;;;;;::::::999777666666888999888888555555444333333333333444666555333222111111222333222222222333222222111111111111000000000000111111222111///.........///000...///000111111000///...........................------------------------.........------,,,,,,,,,++++++++++++,,,,,,---...,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,+++***)))++++++******))))))(((((()))************+++++++++++++++******)))*********---.........---,,,,,,+++))))))))))))(((((((((((($$$%%%'''(((***+++++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************((((((((()))*********+++,,,,,,,,,+++++++++++++++******+++,,,,,,---......------......///000000000***+++,,,+++******,,,...------......///......---++++++******+++---...000000//////.........//////---,,,,,,+++,,,---...///...000111222111111222444333333444444333333222111000111333555666777888888777777777777666666666666777777888666555555666888666777888999999888777666777888888999999888888777;;;999777666777888777777444444555666777888999999666777999:::;;;:::999999444444444555555555666666EEEJJJRRRYYYbbbnnn}}}}}}yyyxxxssspppuuu}}}zzztttqqqnnnooosssyyy|||}}}yyyuuutttyyyzzzsssnnniiieee^^^\\\WWWQQQJJJCCC===:::>>>:::555222111111000...///......---,,,,,,++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------......---,,,+++******)))***************************************************)))))))))((((((((('''((())))))*********))))))******)))))))))***++++++---------------,,,++++++***+++,,,...000222333444///...........................///000000000000000555555555555666777888999888999999::::::999999999:::;;;;;;;;;::::::999999=========<<<;;;:::999888888999:::;;;;;;;;;::::::;;;999777666777777666555666555444444333333444444555444333222222222333444333333333333333222222111/////////....../////////111111///.........///000...///000000000000///...........................------------------------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++++++++)))************+++++++++******++++++++++++***************)))))))))))))))))))))*********++++++++++++***************++++++---------------,,,++++++(((((((((((())))))))))))%%%&&&''')))************))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))******************************++++++*********+++++++++++++++******++++++,,,------...++++++,,,...///000111111***+++,,,+++******,,,...------...............---,,,++++++++++++,,,...//////......------......///......---,,,---...///000...000111111111111222444333333444444333333222111000111333444666777777777777777777666666666555555666777888777666555777999666666666777777666666666888888999999999999888888777555333222333444444333333444555666777888999999777888999:::;;;:::999999444444444444555555555666555999???DDDJJJSSS^^^gggnnnqqqtttwwwyyyzzz}}}wwwqqqggg^^^VVVPPPKKKGGGBBB@@@===:::666333111000444111...---.../////////......------,,,,,,++++++------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++************************))))))))))))((((((((((((***))))))(((((()))))))))+++***)))((('''((()))))),,,,,,---------,,,++++++***+++,,,...000222444555........................------......///111222333333444555666777777777777777777888999::::::::::::;;;;;;;;;:::::::::999999;;;<<<=========<<<;;;:::888999:::;;;;;;;;;::::::<<<:::888666666666444333666555444444333444444444444333222222222333444555444555555555444444333222000000////////////000000111000//////......//////......///000000///......------------------------------------------------,,,,,,,,,,,,++++++++++++......---,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++))))))))))))************)))))))))*********++++++))))))))))))***+++,,,,,,,,,,,,---------,,,++++++''''''(((((())))))******''''''((()))))))))))))))((())))))******))))))(((((((((''''''''''''(((((())))))))))))))))))))))))******++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))*********************)))))))))))))))((())))))******+++++++++******++++++,,,,,,------)))***+++---...000111222***+++,,,+++******,,,...------......------------,,,,,,,,,++++++,,,---------------,,,,,,------...//////...---...///000111...000111111111111222444333333333333333222222111000111222444555666666777666666666666555555555444555666777777666777888:::666555555444444555555666999999::::::::::::999999888666444444555666555444333444444555666777888888777888999:::;;;:::999999444444444444555555555555222444666777:::>>>EEEJJJOOOSSSXXX^^^bbbfffkkknnnuuuyyyxxxnnnfffbbbWWWRRRJJJDDD???<<<:::888777666444222111111222222///...---,,,---...///000---------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------...------,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++************************))))))))))))((((((((((((+++***(((''''''((()))***+++***(((''''''(((***+++++++++,,,,,,,,,,,,++++++,,,,,,---......///000000---------------...............------///000222444222444555777888777777666666666888999:::;;;;;;;;;;;;;;;::::::999999999::::::;;;===??????>>>===<<<888999:::;;;;;;;;;::::::<<<999777666666666555444666666555444444444444444222222111111222444555666777777777777777666555444222222111111111111222222000000//////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------))))))*********+++++++++,,,+++***))))))***+++,,,(((((())))))******++++++))))))))))))************))))))))))))***+++,,,---++++++,,,,,,,,,,,,++++++''''''(((((())))))******(((((())))))))))))(((((((((((())))))))))))(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((************************))))))))))))))))))))))))((()))))))))************)))))))))((((((''''''&&&''''''((()))***+++++++++******++++++,,,,,,,,,,,,******+++,,,---...//////***+++,,,+++******,,,.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------//////...------...///000...///111111000000222333222333333333333222111111000111222333555555555666555555555555444444444444333555777888777777888:::777666555444444555666777888999999::::::999999888777666444555666777666555333333444555555666777777777888999:::::::::999888444444444444444444444444......//////000111444777:::===BBBGGGJJJNNNRRRUUU\\\aaaggglllqqqyyy}}}sssnnnggg^^^UUUNNNIIIFFF>>>;;;777444444444444444111000///.........///000......---,,,,,,,,,---...,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,---------------,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))+++***((('''''''''((()))))))))(((((()))***,,,---******+++++++++++++++***+++++++++,,,,,,,,,------+++,,,,,,,,,---------...000///.........///111222333444555777888777777666555666777999:::;;;<<<<<<<<<;;;:::999999999::::::;;;===@@@CCCDDDCCC@@@???888999:::;;;;;;;;;::::::999777666666888999888777666666555444444444444555222111111111222444666777999999999888888777555555222222111111111111222222///////////////......---......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------))))))*********+++++++++,,,+++***))))))***+++,,,(((((())))))******++++++(((((()))))))))*********))))))))))))***+++,,,---******+++++++++++++++***'''((((((((()))))))))***)))))))))))))))(((((('''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********************))))))(((((((((''''''((()))***+++++++++******+++++++++++++++,,,,,,,,,,,,,,,++++++++++++***+++,,,+++******,,,...///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------///...---,,,,,,,,,---...---///000111000000111333222222333333222222111000000000222333444444444444444444444444333333333222222444777777777777888999888777555555555555777888777777888888888888777777222111111222333333222111333333444444555555666666777777888999999888777666444444444444444444333333,,,,,,---...///111222333000222666888999;;;===???BBBFFFKKKPPPTTT[[[dddkkk}}}||||||wwwrrrnnnhhh```ZZZQQQMMMGGG@@@;;;999888777444222000///000111111000...------,,,,,,,,,------,,,------,,,***)))***,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))******)))((('''''''''''''''((((((***+++,,,,,,---))))))***+++++++++******(((((()))***+++,,,------***++++++,,,,,,---------000////////////000000111222333444555666666666666666666888999:::;;;;;;;;;<<<;;;:::999888999:::;;;===@@@DDDGGGGGGFFFCCCAAA888999:::;;;;;;;;;::::::888777666777999;;;<<<;;;777666555555444444555555222222111111222444555666888888888777666555444333//////............//////...////////////...------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,***++++++,,,,,,++++++***)))******++++++,,,,,,---)))************+++++++++++++++************++++++))))))))))))************((((((((()))))))))******))))))))))))***+++,,,,,,))))))***+++++++++******)))))))))))))))(((((((((((()))))))))))))))(((''''''(((((())))))(((((('''''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))(((((((((((('''''''''(((((((((((((((((((((((())))))))))))************,,,,,,,,,,,,++++++++++++((())))))******+++++++++******++++++++++++++++++------,,,+++***)))((((((***+++,,,+++******,,,...///...---+++++++++,,,,,,++++++,,,---------,,,,,,++++++++++++,,,---......///...---,,,+++,,,---------///000000000000111333222222222222222111111000///000111222333333333333333333333333222222222222111444666777666555555666777666666666666666666777555555666666666666555555333222222333555555444222333333333444444444555555666666777888777666555444444444444444333333333333.........///111222222111---///111222111111222333222555999;;;===BBBIIIOOO]]]eeelllooorrrwwwzzzyyyvvvxxx|||{{{}}}~~~yyy~~~zzzvvvpppiiiddd^^^WWWRRRNNNIIICCC>>>:::888555333111000000000111000//////000///...,,,------.........------,,,+++---...---***)))***,,,++++++++++++++++++++++++------,,,+++************+++++++++++++++,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))((('''&&&%%%&&&''')))***+++***)))(((((())))))***++++++******************++++++++++++*********+++,,,,,,------,,,---...000111111111111111111111111222333444555666777888999:::;;;;;;;;;===;;;:::888888999:::;;;:::===AAAEEEFFFCCC@@@===888999:::;;;;;;;;;::::::999888777888;;;=========777666666555555555555555333222222111222333555666555555555444333222000///......------------............/////////...---,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------++++++*********+++,,,,,,***+++,,,,,,,,,,,,+++***(((((()))******+++,,,,,,)))************+++++++++******++++++++++++***************)))))))))))))))(((((((((((()))))))))***+++***************++++++((())))))***++++++************))))))(((((('''''''''((()))))))))))))))(((''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))((((((((('''(((((((((((((((((((((((())))))))))))************************++++++++++++*********+++++++++++++++++++++******************+++++++++***))))))((((((***+++,,,+++******,,,...000...,,,+++******+++,,,)))***,,,------------,,,+++++++++,,,,,,---...///000///...,,,,,,,,,---...---...000000//////111222222222222222222111000000///000111222222333333222333222222222111111111111111333666666555333333333444555555666666555555444222222333333333333222222555555555777888999777555333333333333333444444444444555666666666555333222444444444333333333222222......------...---,,,***,,,...000000/////////000...000222222222555;;;@@@@@@HHHNNNQQQTTTZZZ]]]]]]bbbeeejjjoootttyyyyyywww|||zzzuuu|||~~~xxxttt||||||yyyxxxxxxyyyyyyyyyyyywwwxxxzzz|||uuussslllccc]]]ZZZTTTMMMIIIDDD===:::999888555333222222111111///...---,,,//////...///000///,,,***+++,,,---......---,,,+++,,,...000///,,,+++---///++++++++++++++++++++++++...---,,,+++*********************++++++,,,,,,---************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((())))))***)))'''%%%$$$&&&''')))+++***(((&&&$$$(((((()))***************///...---,,,***)))((('''))))))***+++,,,,,,------)))+++...000222333333333000//////...///111222444777888999999::::::::::::===<<<:::888888999:::;;;555888===AAAAAA>>>:::777888999:::;;;<<<;;;::::::;;;999888999;;;=========777777666555555555555555444333222222222333444555222222222111000///---,,,//////............//////---.../////////...,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........))))))))))))***+++,,,,,,***+++,,,------,,,+++***'''(((((()))******++++++)))************+++++++++)))***+++,,,,,,+++***)))++++++******))))))(((((((((((((((((())))))))))))++++++******************(((((()))***************++++++***)))((('''&&&&&&''''''((()))))))))))))))''''''((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))************&&&&&&''''''(((((()))))),,,,,,,,,+++++++++++++++++++++******************))))))))))))))))))*********+++,,,+++******,,,...000///,,,*********+++,,,(((***+++---......------,,,,,,,,,,,,---...///000111000///...------...///---...000000//////111222111222222222222111000000///000111222222222222222222222222111111111111000000333555666444222111111222333555555555555333222000111111222222111111000222222222444666666444333333333333333333333444444444444555555555444222111444444444333333222222222,,,,,,,,,---------......---------.........//////111111111111111111111111777888999;;;>>>@@@CCCDDDJJJLLLOOOTTTZZZ```eeegggpppwww{{{wwwwww||||||yyyxxxwww}}}yyyrrrllltttxxx~~~~~~{{{zzzzzzxxxvvvsssqqqpppppppppzzz|||vvvqqqoooqqquuuxxxwwwuuutttvvvyyy|||{{{zzzsssrrroookkkhhheeecccbbb```___^^^\\\ZZZXXXWWWVVVTTTRRRNNNIIIDDD???;;;999444444333333222111000000222111111000///...............------------.........------,,,,,,------......,,,+++,,,......+++))))))+++,,,,,,+++***,,,---))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++***)))(((((((((((())))))*********+++,,,)))&&&&&&(((***)))(((---,,,***((('''((()))***))))))))))))************)))************))))))((()))))))))))))))))))))))),,,,,,++++++++++++++++++------...333999;;;666222222000...------000333555222333444555888:::===>>>>>>;;;999999;;;;;;999666<<<<<<<<<;;;:::999777666999999999888888888888888:::888666777:::<<<;;;999444444444444444444444444444333111000000222333555333222111111333555555444000000000000////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------+++++++++***++++++,,,,,,///......---+++***))))))************************+++******)))))))))))))))(((((())))))******++++++))))))(((((('''''''''&&&************)))))))))))))))))))))))))))******++++++***)))(((((()))***+++))))))))))))(((((((((((())))))(((((((((((())))))***)))(((''''''((()))***)))))))))(((''''''&&&&&&))))))))))))))))))))))))+++*********))))))(((((())))))((('''''''''''''''&&&&&&''''''(((((())))))%%%&&&(((************)))*********++++++*********************************///...---+++***)))))))))************))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,++++++***+++++++++,,,---...///000///...---,,,+++*********000000////////////000000000111222222111000///...000000111222222222222222444333222111111222333444222333333444444333333222222222333444555555555555444333222222111111111111444555888999999777555444222222111111111222444555666555333222222222333333333444444444444333222222+++++++++,,,,,,,,,---------------.........//////////////////////////////111222333444666888:::<<<===>>>@@@DDDHHHLLLOOOQQQUUU\\\ccciiijjjiiiiiijjjpppmmmiiiggghhhmmmssswwwzzzzzz}}}|||zzzwwwtttqqqooonnnnnnvvvwwwxxxzzz}}}}}}wwwtttrrroooiiicccjjjmmmrrrvvvwwwyyy{{{||||||{{{yyyvvvsssqqqooommmjjjiiihhhggggggggghhhhhhpppuuu{{{~~~~~~{{{xxxwwwmmmiiiccc^^^\\\\\\^^^```ccc```^^^^^^``````___]]]YYYXXXUUURRROOOMMMKKKKKKGGGFFFEEEDDDCCCAAA@@@@@@>>>===<<<:::777555444333222222111111000//////...111000000///......------......------------......,,,,,,++++++++++++,,,,,,---+++***+++,,,---***((((((***++++++***)))+++,,,))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,++++++)))(((((((((((()))))))))************'''%%%&&&)))++++++***((((((''''''((()))+++,,,'''(((((((((((()))))))))((())))))*********))))))))))))))))))))))))))))))++++++++++++++++++++++++///...///444:::;;;777333000000000000111222333444444444555666777999999::::::999888888999999888777;;;;;;;;;:::999888777666888888888888888888888888===:::777666777666444222444444444444444444444444444333222000000111333444333111000000222333333222111111000000000/////////............---------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,///...---,,,+++******)))***************************))))))((('''(((((((((*********************))))))(((((((((''''''''''''(((((((((((('''''''''''')))(((((((((((()))************)))(((((()))************))))))((((((''''''))))))(((((((((((())))))***)))(((''''''((()))***)))))))))((((((((((((((())))))))))))))))))))))))*********)))))))))(((((())))))((('''''''''''''''((((((((())))))*********'''((()))******+++******,,,+++))))))))))))+++,,,************************,,,++++++************+++************************))))))))))))))))))))))))))))))*********))))))(((,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,//////............//////000111111222111000///...///000000111111111111111222111000000000000000111222333333444444333333222222333444444555555555555555444333333222222222333777888999:::999777444222222222111111111222444444333333111000000000111111333333333333333222222111,,,,,,,,,,,,---------------------...............------------------------,,,,,,---...///111222333111222222444666888:::;;;;;;???EEEHHHJJJKKKKKKLLLSSSRRRPPPPPPSSSWWW\\\___ccccccfffkkkqqqsssqqqnnngggfffcccaaa___^^^^^^^^^``````bbbccceeeggghhhiiilllhhhcccaaa```^^^YYYUUUYYY\\\___````````````aaafffeeecccaaa^^^\\\ZZZZZZTTTTTTTTTUUUVVVXXXZZZZZZ___aaaccccccaaa`````````TTTQQQMMMHHHEEEDDDDDDDDDHHHFFFDDDDDDDDDDDDCCCBBBCCCBBB@@@>>><<<:::999999555555555444333333222222222222111111111111111111/////////...------,,,,,,//////......------,,,,,,...------,,,,,,------...++++++************+++++++++*********++++++)))(((''')))******)))(((***+++***************+++++++++)))))))))*********++++++*********++++++++++++,,,+++++++++++++++***)))((((((((())))))))))))******(((&&&%%%''')))+++++++++&&&''''''(((((()))******''''''''''''(((((((((((('''(((((()))************)))))))))))))))))))))))))))*********+++,,,,,,,,,------...333777888555111...///111222222333222222555555666777777666555555555666777777777666888999:::::::::999888777666555666666666777777888888999<<<999666444444333111///444444444444444444444444555444222111000111222222333111//////000111000///111111111111000000000000/////////.........------------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,......---,,,+++******)))************************)))((((((''''''''''''''',,,++++++***))))))((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''(((((()))******))))))(((((())))))***+++******)))(((''''''&&&)))((((((''''''(((((())))))((((((''''''(((((()))((((((((((((((()))))))))((((((((((((((((((((((((******))))))))))))(((((()))((((((''''''''''''(((************++++++++++++*********))))))***++++++---+++)))'''''')))+++---************************))))))((())))))***++++++******************++++++))))))))))))))))))))))))((())))))*********))))))------,,,,,,,,,,,,------///......------.........///......------......///000000111111111000//////...//////000000000000000//////000//////...------222333333444444333333222222333444555666666666666666555555444444444444555999:::;;;;;;999777444222333222222222222333333444333222222111111111111222222333333333333222111111---------............///........................------------------------,,,,,,,,,,,,---...///000////////////000111222222222444666888999:::;;;;;;=========>>>AAACCCFFFGGGKKKKKKMMMQQQUUUVVVTTTRRRQQQPPPNNNLLLKKKKKKLLLLLLJJJKKKKKKMMMNNNOOOPPPQQQTTTQQQOOOMMMMMMLLLIIIFFFHHHJJJLLLLLLKKKJJJJJJKKKOOOOOOMMMLLLJJJHHHGGGFFFAAABBBCCCDDDFFFHHHIIIJJJKKKLLLMMMKKKIIIGGGGGGGGGBBB@@@===:::888666555555777666555555666777777777888777666555444333333333222222222222222222222222222111111000000/////////......------,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,------++++++************++++++++++++++++++++++++***)))((()))******))))))***,,,************************))))))))))))************************+++++++++++++++++++++++++++***)))((((((((())))))))))))))))))(((''''''((()))*********((()))))))))((('''&&&%%%'''''''''((((((((())))))&&&'''((()))************))))))))))))))))))))))))((())))))***+++,,,,,,---******,,,///222333000.........//////000111111111333444666777777555333222222555777777666555888;;;888888888888777666555444444444555666777777888888555444333333333444444444444444444444444444444444555444333222111000111111333111//////000000///...222111111111000000000000000////////////.........---,,,,,,++++++******))),,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++------,,,,,,+++******)))************************))))))(((''''''''''''((())))))))))))((((((''''''((((((((((((((('''''''''))))))))))))************'''''''''''''''((()))))))))))))))(((((()))))))))++++++***)))((('''&&&&&&(((((((((''''''(((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))(((((((((((((((((((((((())))))))))))))))))(((((()))(((''''''''''''((((((************************+++***)))((((((((()))***+++***)))(((((()))***+++************************((((((((((((((()))******)))))))))***************))))))))))))))))))))))))******+++,,,,,,,,,++++++------,,,,,,+++,,,,,,,,,---------------...////////////............//////000000000000000000//////---......///000/////////...///000000///...,,,+++222333333444444333333222222333444555666777777777777777666555555666666666::::::;;;:::999777555444333333333333333333333333444444444444444444444444222222333333222222111000++++++,,,,,,,,,---------.....................------------------------------------------......///............///000111111444444333333444444444444333333444555666777888888999999;;;===???@@@>>>===???>>>===<<<<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>>@@@???>>>>>>>>>===<<<;;;:::<<<======<<<<<<===>>>>>>>>>===<<<;;;::::::999666777888999:::;;;;;;;;;:::<<<======:::666555444777666555444333222111111000111000000000000111222000//////....../////////....../////////000000000000000///......------,,,---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++)))***,,,+++******+++---************************(((((()))))))))*********))))))*********+++++++++******+++++++++***))))))))))))(((((((((((((((((()))******)))((('''''''''((()))))))))((('''&&&%%%(((((()))))))))*********%%%&&&'''))))))*********(((((((((((((((((((((((((((((()))***++++++,,,,,,******,,,...//////...---...---+++++++++---000222000111333555666555333222111444777777666666999<<<777777777777666555555444333333444555666666777777222222333333333444666777444444444444444444444444555444333222111111000000444222000000000111000///111111111000000000000///000////////////.........,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++,,,,,,,,,++++++******)))))))))))))))))))))))))))+++***))))))(((((())))))&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((()))))))))*********+++'''''''''''''''((())))))((((((((())))))(((((((((*********)))(((''''''&&&((((((''''''''''''((((((''''''((((((((((((''''''$$$$$$%%%&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''(((((()))))))))))))))))))))(((***)))'''&&&&&&'''((()))((()))***++++++***)))((())))))))))))))))))))))))***)))((((((''''''((((((((((((((()))))))))******)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++,,,---...///000//////......//////000//////////////////000000------.../////////////////////000111000///---,,,222333333444444333333222222333555666777888888888888777777666777777888888888888999999999888777777333333333333333333333333444444444444444444444444222333333333333222111111))))))))))))************...............---------------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,---...///000444222000000111111000...000000111222222222111111///000222333444444333333555444333222333444555666333333333333444444444444444444444444444444444555222444555555444444666777444444444444333333333333111111222333333333333222000333555555222///---,,,000000111111111111000000...//////---+++***+++,,,---------------......///,,,,,,,,,---------.............../////////000000------------------------,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,+++---......,,,++++++,,,)))+++,,,,,,++++++,,,---+++++++++***************((((((((()))))))))******)))))))))************+++******+++++++++******)))))))))(((((((((((('''''')))+++,,,***(((&&&&&&&&&&&&''''''(((((()))******))))))))))))************&&&''''''((())))))))))))((((((((((((((((((((((((((()))))))))***+++++++++,,,---...///000//////......,,,***((())),,,///111...///111333444444333333222333555666666777999;;;666777777777666666555444333333333444444555555666444444555444333222444666222222222222222222222222333333333333222111111111333111//////000111000///000000000000/////////////////////.........------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,++++++************))))))))))))))))))))))))++++++***)))))))))))))))%%%%%%%%%&&&'''(((((()))'''''''''(((((((((((((((&&&&&&''''''(((((())))))((((((''''''(((((()))***'''(((((())))))(((((('''))))))))))))(((((((((((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&$$$$$$%%%&&&''''''((((((((((((((((((((((((((((((''''''(((((((((((())))))(((''''''''''''(((((()))(((((((((((('''''''''''''''''''''&&&&&&''''''(((&&&(((***,,,,,,***(((&&&))))))))))))))))))))))))******)))(((((((((((((((((((((((()))******++++++))))))))))))))))))))))))'''((()))***************,,,,,,++++++++++++,,,,,,+++++++++++++++,,,---...///................../////////.........///000000---....../////////////////////000000000000//////222333333444444333333222333444555777888999999999777777777777777888888999777777888888888888888777333444444444444333333222111222222333333333333222333444444444444333222222))))))*********+++++++++//////.........---------------------------------,,,,,,++++++,,,------...,,,,,,,,,,,,,,,------...000...---...000000...,,,...///000000111000000///,,,...///000000000000111000000///...///000111222000000000000000////////////000111111111111222333///000111000///000111333000000000000000111111111......///000000000///...---///111111...,,,,,,,,,//////....../////////000,,,---...,,,***)))***---...............///000000---------........................///000000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++***,,,...---+++)))***+++)))***++++++******+++,,,+++++++++*********))))))(((((((((((()))))))))***))))))))))))************)))******+++++++++******))))))(((((((((''''''''''''***,,,+++(((&&&&&&'''((((((''''''((()))+++,,,((((((((())))))))))))***''''''((((((((((((((('''(((((((((((((((((((((((())))))))))))************,,,---/////////.........,,,+++******+++,,,...000//////000111111222222333222222222333666777777777666777777777777666555555333333333333333444444444333555555444111000222444111111111111111111111111222222333333333222222111000///---...///000000///////////////.........---............---------,,,++++++,,,,,,------......,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++************))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))))))))(((((((((((()))******''''''((())))))(((''''''(((((((((((())))))))))))(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&&&&''''''(((((()))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''''''''((())))))((((((((('''''''''&&&&&&%%%&&&'''(((((())))))((('''((()))******)))((('''))))))))))))))))))))))))))))))(((((())))))******)))******+++,,,,,,------))))))))))))))))))))))))''''''(((******++++++***************+++,,,------------,,,,,,,,,------...---,,,,,,++++++,,,,,,---///......---...///000111......///000000000000///............///000111222222333333444444333333222333444555777888999::::::777777777777777888999999888888888777777666666555444444555555555444222222111111333444444444333333444555555555555444333333,,,,,,---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000000///.....................,,,,,,...111222000---,,,---...///000000000000---...000111000000111222000///.........///000111000/////////............---///000000000000111333...///000...------...000......//////000000000111,,,---...///000///.........//////...,,,,,,---///000//////.........//////)))+++------,,,---000333---,,,,,,,,,,,,---......---------------------...,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******))))))))))))******)))+++---,,,***((()))+++((()))******))))))***+++++++++++++++******))))))(((((((((((())))))))))))))))))))))))************)))******+++++++++******))))))(((((('''''''''&&&%%%(((++++++)))'''((()))---,,,***((('''((()))***''''''''''''((((((((()))'''(((((((((((((((''''''((((((((((((((((((((((((*********)))))))))))))))***,,,------,,,+++,,,,,,++++++,,,---............111111000000000000111222222000///111555777666444777777777777777777666555444333333333333333333333111333444333000000222555000000000000000000000000111111222333333333222222...---,,,,,,...000/////////.........------------......---------,,,,,,,,,***+++,,,---......///000,,,,,,++++++***))))))(((*********++++++,,,,,,,,,------------------------...---,,,+++************+++++++++***************))))))))))))))))))))))))))))))((('''''''''''''''++++++******))))))((((((&&&'''''''''(((((())))))'''(((((()))***++++++,,,)))))))))))))))***++++++&&&'''((())))))((('''&&&''''''(((((())))))******'''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%))))))))))))************************************&&&'''''''''(((((())))))'''''''''''''''((()))***))))))(((((('''''''''&&&%%%&&&(((************)))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((()))+++,,,---++++++,,,------...//////))))))))))))))))))))))))))))))***,,,,,,---------************+++,,,---...///......---------......+++******************+++///...------...///000111...//////000000000000000...---------...000222333222333333444444333333222333444666777999::::::;;;777777666666777888999999:::999888777666444444333444444555666555444222111222333555666777666555555555555666666555555444333++++++,,,,,,,,,,,,------///...---,,,+++,,,---......------,,,+++***)))))),,,,,,,,,---------......///...---,,,+++,,,---...,,,...///...------...///...---,,,,,,---...000111222///------//////---+++............/////////000........................,,,,,,,,,---------......///////////////.........---------...............++++++,,,,,,,,,---------222111000///------,,,,,,......---,,,+++******)))......---,,,,,,+++******+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******---+++))))))+++,,,---,,,++++++++++++++++++++++++,,,+++******))))))******+++***)))(((((()))***+++---,,,***)))((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++)))((('''''''''''''''&&&&&&&&&'''(((***+++''''''(((***+++---......)))))))))))))))))))))))))))((('''&&&&&&'''((())))))((('''((()))***)))(((******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------...000111333444333333333444555666777777666666555444444333222222333333333222222222111111777777777777666555444333111111111111111000///...222222222111222222333333111111000000//////......------------------------,,,++++++******++++++,,,+++---------+++++++++---,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))******++++++******))),,,+++***)))))))))++++++)))))))))(((((((((((((((***&&&######%%%''''''&&&''''''((()))***)))&&&$$$))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((()))))))))))))))'''''''''&&&&&&%%%%%%%%%'''((()))(((''''''''')))(((''''''&&&&&&((()))***+++++++++************)))(((((((((((((((((((((((((((''''''''''''(((((()))(((((()))))))))((((((''')))))))))))))))))))))))))))((('''&&&&&&%%%&&&&&&&&&((()))++++++)))(((&&&((((((((((((((((((((((((,,,++++++******++++++,,,,,,+++***))))))***+++,,,*********+++++++++,,,,,,---,,,,,,,,,,,,---......222111111000///......---***+++,,,------,,,+++***...------------...//////---......//////////////////111222111000///000111222333555666666555333222222333555777888999999888777666555555666888;;;<<<:::777444444555777888777666666666666666666666666444444444444444444444444555555444444444333333333+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------,,,,,,++++++*********,,,,,,,,,---------.........---,,,,,,,,,,,,---...---...///...---,,,---...------,,,+++++++++,,,---***)))'''(((***+++***(((---------------.........------------------------,,,,,,,,,---------..................////////////..................------++++++,,,,,,,,,---------......------------............------,,,,,,++++++......---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,+++))))))+++,,,---,,,++++++++++++++++++++++++,,,+++******))))))******+++***)))(((((()))***+++***************))))))(((***))))))(((((())))))***((((((((((((((((((((((((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''&&&&&&&&&&&&'''((()))***&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))(((''''''((()))******)))*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,---...///111333444333333444444555555666666444444444444333333333333333333333222222222222111333333333222222000//////111111111111000000000///333333222111111222222222111111000000///......---------------------------******))))))))))))******+++,,,------++++++,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))*********++++++++++++******++++++***))))))******++++++*********************+++(((%%%%%%'''))))))(((((((((((())))))((('''%%%))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&'''((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&'''((((((&&&&&&'''((((((((('''&&&'''((()))************)))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((('''(((((((((((((((''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((()))******)))(((''')))))))))))))))))))))))),,,++++++******++++++,,,,,,+++***))))))***+++,,,,,,,,,---------.........------,,,,,,------...///111111000//////...------+++++++++,,,,,,+++++++++---------------...//////---...//////000000/////////000111111//////000111222333555666666444333222333444666777888888888777666555555555666888:::;;;:::777555444666777888888666666666666666666666666444444444444444444444444555555555444444444333333++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,,,,------...---...///---+++***+++,,,///...---++++++***+++++++++***)))+++---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.../////////000/////////...---------,,,,,,,,,,,,,,,------------+++++++++,,,---...///000------------------------...------,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------------------,,,,,,,,,,,,---------,,,,,,,,,++++++,,,***))))))+++---,,,,,,++++++++++++++++++++++++,,,+++******))))))************))))))))))))******'''(((***++++++)))'''&&&*********))))))*********'''''''''''''''''''''''')))************))))))(((************************))))))))))))))))))))))))******)))(((''''''''''''%%%&&&'''(((((((((((((((''''''&&&%%%%%%$$$$$$$$$)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''''''((()))******+++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------///000222333333333333444444444444444222222222333333333444444333333333333222222222222333333333333222111000000222111000/////////000111444333222111111111111111000000000///......------------------------------++++++************+++++++++,,,------++++++,,,---------------,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))+++++++++,,,,,,+++++++++******)))))))))******+++******************++++++,,,)))''''''(((******)))))))))((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((($$$%%%&&&'''(((***++++++%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&'''(((((('''''''''((()))***))))))((((((((('''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''((((((((('''((()))******)))((('''************************++++++************++++++++++++************++++++,,,,,,------.........------------------......///000000//////...---------,,,++++++++++++++++++,,,---------------......///...//////000000000000000...///000000......///000222333444555555444333222444555666777888777777666555444444444555777999:::888666444333555666666666666666666666666666666666555555555666666555555555555555555555555444444444***++++++++++++,,,,,,,,,'''(((***+++,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,------......---......---+++)))***+++//////......------------///......///000000000000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000000000///...---,,,,,,,,,,,,,,,,,,------------...+++++++++,,,---...///000---------.........//////---------,,,,,,+++++++++,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,---------,,,,,,,,,,,,+++,,,***)))***,,,---,,,+++************************,,,+++******))))))*********))))))))))))))))))***''''''((())))))((('''&&&++++++************++++++(((((((((((((((((((((((())))))************)))(((************************))))))))))))))))))))))))***)))((('''''''''''''''$$$%%%'''((()))((('''''')))((((((''''''&&&&&&%%%))))))))))))))))))))))))***)))'''&&&&&&'''((((((%%%'''(((((())))))***,,,************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---...///111222333333333333333222222222000000111222333444555555444444333333333222222222444444444444333333222111333111000......///111222444444222111000000000000000000///......------,,,------------------------...------,,,,,,------...***,,,------++++++,,,.........---------,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++))))))(((((((((((())))))++++++,,,,,,,,,,,,++++++)))))))))))))))*********((((((((((((((()))))))))***)))(((((())))))******)))***)))(((''''''((()))(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''((((((((((((((())))))))))))))))))(((((((((''''''(((((((((((((((((((((((()))))))))(((((('''&&&%%%'''''''''''''''(((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))))))))(((((())))))))))))((((((************************++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++---------,,,---......///............------,,,,,,---,,,+++******+++,,,---------,,,,,,------...///...///000000111111000000---///000///...---...000222222333444444444333333444555666777777777666555444444444444555777888999666444222222444555444444666666666666666666666666555555666777777666555555555555555555555555555555*********+++++++++,,,,,,&&&''')))+++,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,---------......+++,,,,,,------.........---......---+++)))***+++,,,------....../////////------------,,,++++++,,,...---------------------------------------------,,,,,,,,,---------......+++,,,,,,---...//////000000000///...---,,,,,,,,,,,,,,,---------.........///...............//////,,,,,,---....../////////------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,++++++++++++******+++,,,---,,,+++************************,,,+++******))))))******)))))))))******)))))))))(((((('''&&&&&&'''((()))++++++************++++++))))))))))))))))))))))))((())))))*********))))))************************)))))))))))))))))))))))))))(((((('''''''''''''''$$$%%%'''(((((((((&&&&&&((((((((((((((()))))))))((((((((((((((((((((((((***)))((('''&&&&&&'''(((%%%'''))))))((((((***,,,))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---...000000222222222222111111111111///000111222444555666777444444444333333333222222111111222222222111000000222111///......000111333444333222111000000////////////......---,,,,,,,,,------------------------...------,,,,,,------...***+++---,,,,,,+++---.........---------,,,,,,,,,))))))***+++,,,,,,------+++++++++++++++++++++++++++******))))))******+++***++++++,,,,,,++++++***(((((())))))************''''''(((((())))))))))))((((((((((((''''''((())))))******)))'''&&&(((***'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((('''''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&'''((((((((()))))))))))))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))((('''%%%$$$(((''''''''''''((()))***''''''''''''''''''''''''$$$%%%'''((()))***))))))(((((())))))))))))((((((************************+++******))))))******++++++++++++,,,,,,+++++++++)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,---............///000000000000000---///000///...---...000111222222333333444444444444555666777777666555555333333444555666777888888777555444444666666666555666666666666666666666666444555666777777666555444444444555555555555555555************++++++++++++((()))***+++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,---............---...///---+++***+++,,,)))***+++,,,---------------......---+++******+++,,,---------....................................,,,,,,,,,---------......,,,,,,,,,---.........////////////...---------,,,,,,---------............111000///...............,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++******+++******+++------,,,***************************,,,+++******))))))******))))))************)))))))))(((&&&%%%%%%''')))+++*********))))))*********************************((())))))************)))************************))))))))))))))))))))))))((((((''''''&&&''''''(((%%%&&&&&&'''''''''&&&&&&%%%%%%&&&'''((()))))))))((((((((((((((((((((((((***)))((('''&&&&&&''''''&&&(((+++***'''''')))+++)))))))))************+++************++++++++++++,,,++++++,,,---...//////000000000111111111111111000111222333555666777888444444444444333333333333333333444444444333333222111000/////////000111222333222111000000000000000.........---,,,,,,++++++------------------------++++++************++++++)))+++,,,,,,,,,,,,---///------------,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++************++++++*********++++++*********''''''((()))************)))))))))***++++++,,,,,,&&&'''((((((&&&&&&'''((((((***,,,+++'''&&&(((***''''''(((((())))))******(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))(((''''''''''''''''''(((((((((%%%'''((('''&&&%%%&&&''''''((()))*********))))))*********)))))))))(((((((((((((((((((((((((((((((((((()))))))))'''&&&%%%'''&&&&&&%%%&&&((()))***''''''''''''''''''''''''%%%&&&((()))******))))))))))))(((((((((((())))))******************************))))))))))))******++++++,,,,,,,,,,,,++++++***+++---//////...---,,,+++++++++++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------...---......///////////////...///000000......///000111111222222333333444444333444555666777666666555333444555666777888888999:::888777888999:::999777666666666666666666666666333444666777777666444333333333333444444444444444************++++++++++++++++++*********++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,---------......***+++,,,...............---...///...---,,,---...***+++,,,---------,,,+++---///111000---,,,...000******+++,,,---......///------------------------,,,,,,,,,---------......------------------------..................------------------............000///...------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))*********+++------,,,***************************,,,+++******))))))******((()))***++++++***)))((((((''''''(((((())))))******))))))(((((())))))***))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&'''(((((())))))((((((((((((((((((((((((+++***((('''&&&&&&'''''''''***,,,***'''%%%'''***))))))))))))************************++++++++++++++++++++++++,,,---...///...//////000000111111111222222333444666777888888555444444444444333333333555555666666666666555555///000000000111111111111111111000000000000111111......------,,,+++++++++------------------------******))))))))))))******)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************))))))))))))******((())))))******))))))(((&&&'''((()))*********)))((())))))***++++++,,,,,,%%%'''))))))&&&%%%&&&(((&&&***---,,,)))&&&'''***'''''''''((()))*********((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))(((((('''&&&&&&'''''''''((((((((()))&&&'''((((((&&&&&&'''((('''((()))***+++***))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&''')))))))))((('''&&&%%%$$$######$$$%%%''')))''''''''''''''''''''''''%%%&&&(((*********)))((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******++++++,,,------,,,++++++***+++...///000///---+++******))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,---...............///000111111//////000111111111111111222333444555111222444666777777666666444555666777888999999999999888888999::::::999777666666666666666666666666222333555777777555333222222222222333333333444444)))************+++++++++---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,---------......)))+++,,,...//////......,,,...///...------...///...//////000///...,,,+++***---//////---,,,///111(((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,---------...............---------.........//////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++***************))))))))))))(((*********,,,------,,,***)))))))))))))))))))))))),,,++++++***)))*********((()))***++++++***)))(((&&&''')))***+++***)))((())))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&''''''(((((('''%%%$$$$$$%%%&&&'''((((((((()))))))))))))))((((((((((((((((((((((((+++***((('''&&&&&&&&&''''''+++---+++&&&$$$&&&***))))))))))))************)))************+++++++++++++++++++++,,,---......---......///000111111222333333444555666777888999555555444444444333333333111111222333333222222222...///000111111111111111111000000000000000111222......---,,,,,,++++++***------------------------,,,++++++++++++++++++,,,)))+++,,,,,,,,,,,,...///,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++************************))))))(((((((((((())))))(((((())))))))))))((((((%%%&&&((()))*********)))&&&''''''((()))*********%%%(((***)))'''&&&''')))%%%***......)))&&&''')))&&&''''''((()))******+++((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((('''&&&%%%%%%&&&'''''''''(((((())))))'''((()))(((''''''((()))'''((()))++++++******)))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&(((******)))'''&&&###"""!!!!!!"""$$$&&&'''''''''''''''''''''''''''&&&''')))***+++***((('''))))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))******++++++------------++++++'''))),,,......---+++))))))))))))((()))******+++******************++++++***+++,,,------,,,+++***,,,,,,++++++,,,,,,---...+++,,,------......------///111222111000///000222111111111111222333444555000222444555777777777777444555666888999999999999777666666777888888666555666666666666666666666666111333555666666555333111111111111222222333333333,,,,,,++++++++++++******)))***++++++***)))***+++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////...---+++***))))))------------------------******+++,,,,,,---............---------,,,,,,,,,...---,,,++++++---...000222///+++***+++...///000///......------,,,,,,+++***++++++,,,,,,---......,,,,,,,,,---------......------------------------++++++++++++++++++++++++''')))+++...//////...------...000111111000...---++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))))))))***,,,---,,,***((('''***************)))((((((************************''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))((((((((((((((((((((((((,,,+++***))))))***+++,,,))))))(((((('''''''''&&&%%%&&&((()))))))))((('''((('''''''''''')))+++,,,'''''''''''''''((())))))((((((((((((((((((((((((((()))+++,,,+++***((('''))))))************))))))))))))***++++++++++++***---...///000000111111111888888777666666666666666666555444333222333444444444555555555444333333222222333333222000///000111111111000000//////......//////...---,,,,,,,,,,,,+++,,,------......------------------------------...------,,,,,,------...***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******,,,+++)))((((((((()))***++++++************++++++******))))))(((((('''''''''((()))*********************))))))((((((''''''+++++++++++++++***)))((())))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$''')))++++++)))''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''((((((''''''(((******+++++++++(((((())))))))))))((((((,,,,,,++++++******)))))),,,+++++++++***)))))))))(((((()))***++++++,,,,,,...,,,+++,,,------,,,***)))************+++++++++------,,,,,,+++***))))))******+++++++++,,,,,,,,,---,,,*********,,,...///,,,---...///000000000000---......///000111111222333333444444333222000...222333555777777777666666777888999:::999888777666999999888777666555444444444555555666777777777666222222333333333333444444333333444555666666666555++++++++++++,,,,,,,,,,,,***+++,,,,,,+++***+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------...............---------,,,,,,...---,,,++++++---///000111///,,,+++,,,...//////,,,,,,,,,---------------///......------,,,++++++---------.........//////..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,***.........------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********+++,,,---,,,+++)))(((+++++++++++++++***))))))************************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))((((((((('''''''''%%%&&&((()))))))))((('''***************,,,---...'''''''''''''''(((((()))((((((((((((((((((((((((((()))***++++++***)))((()))******************)))))))))***++++++++++++***---...///000000111111000444444444444555555666666666555444333222333333444444444444444444333222222222333333222000//////000000000000000//////......//////...---,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******++++++)))((((((((()))******))))))(((((())))))******)))))))))((((((((('''((())))))************)))))))))))))))((((((((((((***************)))(((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))''''''((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((''''''''''''''''''(((&&&&&&'''((()))))))))))))))******++++++******)))***************)))))))))++++++******************(((((()))******+++,,,,,,---,,,***+++,,,---,,,***)))************+++++++++------,,,++++++***))))))******++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,---.../////////////////////000111222222222000111111222222222111111111222444666777777777777666777888999::::::999999999999888777555444333333333333444555555555555555222222222333333333444444333444444555555555555444***++++++,,,,,,------...+++,,,---,,,++++++,,,---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------******+++,,,------...///------------------------+++++++++,,,------...............------------,,,...---,,,,,,,,,---///000000...------...//////...***++++++,,,------......//////......---,,,,,,,,,---............/////////000/////////......---------------------------------.../////////---,,,+++///---,,,******,,,---///................................................---,,,,,,+++++++++++++++++++++,,,------,,,***))),,,,,,,,,,,,,,,++++++***************************((((((((())))))))))))***************************))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))((((((((((((''''''&&&'''(((((()))((((((((((((((('''(((((()))***+++''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((())))))******++++++******++++++++++++******))))))***++++++++++++***------...///000000000000000111111222444555666666555444333333222222333333333333444444444333222222222333333222000//////000000000000////////////...//////...------,,,,,,,,,+++,,,------......------++++++++++++++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******))))))******+++******)))((())))))))))))((((((''''''(((((()))))))))))))))(((((((((((()))************))))))((((((((((((((()))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%%%%&&&''''''((((((&&&((())))))((((((((()))'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''(((((((((((())))))************))))))(((((((((((())))))))))))))))))******************((())))))******++++++++++++***)))***+++,,,+++***)))************+++++++++,,,,,,,,,+++******))))))++++++******************++++++++++++,,,,,,,,,,,,++++++,,,---............///000000111111222222333000000000000000111111222111222444555666777777777555666777999::::::::::::888888777666444333222111111222333333333333333333222222222222333333333333444444555555555444333333,,,,,,,,,,,,,,,,,,------***+++,,,,,,******+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,,,,------..................------------...------,,,---.../////////...---...000000...---+++,,,,,,,,,---------...+++,,,,,,------......///---------.........//////000//////......------,,,------------------------***+++,,,......///......---,,,+++******+++,,,---------............//////...........................---,,,,,,,,,,,,------,,,,,,------------,,,++++++,,,,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))))))))))))))***))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((((((((&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((()))***,,,,,,+++++++++,,,,,,+++++++++))))))***++++++++++++***,,,---...///000000000000///000111222333444444444444333333222222222222222222222333333333333222222111222333222///...///000/////////////////////////////////......---,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,+++******))))))******+++******))))))))))))))))))((((((''''''(((((()))))))))))))))((((((((((((***************)))((('''''''''(((((())))))******'''(((((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''''''''(((%%%'''(((((((((''')))***'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((((((((&&&''''''((((((''''''&&&&&&'''''''''(((((())))))(((((())))))******++++++((()))))))))*********+++***)))((()))+++,,,+++***))))))*********+++++++++,,,+++++++++******))))))++++++************))))))***+++,,,,,,,,,,,,++++++******+++,,,------------//////000000000111111111333222111000000111222333555555666666666777777777666777777888999999999999888777666555333222111000000111111222222222111111111222222222222333333333444444444444444333222111---------,,,,,,+++++++++(((***+++***)))((()))***+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------......//////.........---------------------....../////////......///111000///---.........---------,,,,,,++++++,,,,,,---.........------------............///.........------,,,,,,------------------------++++++,,,------.........++++++------------++++++,,,---------.........///------------------------...---------------......---------.........------+++,,,,,,------,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))))))))))))))((((((((('''''''''(((((())))))******************&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((()))***,,,,,,+++++++++,,,,,,+++++++++))))))***++++++++++++***,,,---...//////000000000000111222333333333222222222222222222222111111111111111222222222222222111111222222111///......///.............../////////////////////...---,,,++++++,,,------......------........................+++******))))))******+++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,+++******))))))******************)))))))))(((***))))))(((((())))))***(((((((((((())))))))))))***************)))((('''''''''(((((())))))******&&&''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%'''((((((''''''(((***'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((()))((((((((())))))******+++)))))))))))))))*********)))(((((()))+++---,,,+++))))))*********+++++++++++++++***************)))++++++*********************++++++,,,,,,+++******)))***+++,,,------------.........///////////////111111111111222444666777999999888777777666666666999888888777666666666666666666555444333222111111000111111222111111000000111111111222222222333333333444444444333222111111,,,,,,,,,+++++++++******((()))***)))((('''(((***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------....../////////.........------------......//////////////////...///111111///---000000//////...------,,,//////......---,,,,,,,,,------........./////////................................................000//////...---,,,+++++++++,,,...000000...,,,+++,,,,,,------.../////////........................---------------......///.............../////////,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))******))))))(((''''''''''''((('''((())))))))))))((((((&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((())))))******++++++******++++++++++++******))))))***++++++++++++***,,,,,,---...///////////////000222333333222111000111222222222222111000000000000111222222222111111111222222111///......///---............///////////////000000///...,,,++++++,,,------......------........................+++******************+++)))******+++++++++++++++******+++++++++,,,,,,,,,,,,+++******))))))******)))************)))((((((***))))))(((((())))))***(((((((((((()))))))))))))))************))))))((((((((((((((())))))))))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%&&&'''((('''&&&&&&((()))'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''&&&&&&&&&&&&'''''''''(((((()))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((())),,,......---)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++******************+++,,,------------........................---...///222555888:::<<<:::999888777666555555666999888777555444444444444555555444444444333333333222222222222222222111000111111111111222222222222222222333333333222111111(((((()))******+++,,,,,,(((***+++***)))((()))***************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,+++++++++------------------------..................------////////////............---......///////////////000///...///000111000...000000000000000/////////111111000000///.........///000000000000111111111/////////000111111222222000000000000000000000000333222111///......------/////////000000/////////------...//////000111111////////////////////////---,,,,,,,,,------...//////.........//////000111...///000000111111111000------------------------+++++++++*********))))))************************))))))))))))))))))))))))+++******))))))******+++))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))))))))************)))((('''&&&''''''(((%%%&&&&&&''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((()))***++++++***)))((()))******************)))))))))***++++++++++++***,,,,,,---...////////////+++---///111222111111000000111222222222111/////////000000111222222111111000111222111///---...///---------.........//////...///000111000...,,,++++++,,,------......------........................+++++++++******+++++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,+++******))))))******)))******+++***)))(((''')))((((((''''''(((((()))'''((((((((()))))))))***((())))))************)))))))))))))))((((((((((((&&&'''((()))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''%%%%%%'''((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((''''''''''''''''''((('''''''''((((((''''''&&&'''''''''(((((('''''''''))))))(((((((((((((((((()))))))))))))))((((((((()))))))))))))))))))))((()))((((((***---//////...)))************+++++++++))))))))))))******************+++,,,---......///---,,,***)))))))))***+++***+++,,,---............///////////////.........---...000333555666777888777666555444444555666777666666444333222333333444444444444444555555555555333444444444444333222111111111111111222222222222000111111222222222222111$$$%%%&&&(((***,,,......)))+++,,,+++***)))***+++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------000/////////............---......///000/////////111000......///000000/////////000000111111222222000000000111222222333333111222222222222333333333000000111222333444444555222222222222222222222222222111111111111111222333333111000//////000111333...//////000111222222222000000000000000000000000,,,,,,,,,,,,,,,---...//////////////////000111111000111222333333333333333........................++++++++++++******))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++))))))************))))))))))))))))))))))))))))))'''***...222222...***'''(((((())))))*********+++***)))((('''&&&&&&'''((((((((()))******)))((('''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((()))+++,,,+++***((('''))))))************))))))))))))***++++++++++++***+++,,,---...////////////'''))),,,///111111111000000111111222222000///...//////000111111111111111000111222111...---...///---------.........//////...///000111000...,,,++++++,,,------......------------------------------,,,,,,++++++++++++,,,,,,))))))***++++++++++++*********+++++++++,,,,,,,,,,,,++++++***)))*********)))******++++++)))(((''''''''''''&&&&&&''''''''''''((((((((())))))******'''((()))*********************))))))((((((''''''''''''((()))******))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''((()))))))))((()))(((&&&$$$$$$&&&((('''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$******))))))((((((''''''******))))))((((((''''''))))))))))))(((((((((((()))((()))+++...000000///)))************+++++++++)))))))))))))))***************+++,,,...///000000...,,,***(((((()))***+++++++++,,,---............000000000000////////////111222333444444222111000333222222222333555777888444333222222222333444555333333444444555666777777555555555555555444333222000111111111111222222222///000111222222222222222************))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))+++++++++++++++,,,------++++++,,,,,,,,,,,,,,,,,,'''***---............///000000///////////////000000111222222111111222333111222333222111000000222000222444555444444555777333222111222444555444333666777777777888888888999888888999:::999888777666999888777777777888999:::888888777666666777888999888777555444444444555666:::777555333444666666555666666555444444333222222111111222222222111000000000000000000///...------.../////////000000000000333444444555555555555444444333222333444555444333222111...,,,+++***++++++*********+++++++++++++++******+++++++++***))))))))))))))))))))))))))))))))))))+++---...,,,)))&&&(((((())))))***+++,,,,,,******)))(((((((((((((((************************''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&''')))************$$$%%%'''((()))))))))(((((((((((()))******++++++((((((***+++,,,------------......///////////////000000////////////000000///000111111111000...---///............------------------............////////////......---------+++*********+++,,,,,,---......---------,,,,,,,,,*********************************)))))))))))))))+++******)))))))))))))))---------,,,,,,+++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&%%%%%%&&&'''((()))******&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&+++*********))))))(((((())))))(((((((((((())))))+++***)))(((((('''(((((())))))(((((((((((())))))&&&&&&''''''((()))))))))$$$%%%%%%%%%&&&'''''''''$$$%%%'''&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%&&&'''(((*********))))))$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&)))+++)))''')))))))))))))))((((((((((((((('''&&&%%%$$$######))))))))))))************,,,++++++++++++++++++,,,******)))(((((((((((((((***)))))),,,000000---***///,,,(((%%%$$$%%%(((***++++++,,,---............,,,---///000111000///---000111111000//////000222222222222222333444555555555444222000000111222333333444555555555444333222222222222222111111111000///000111222222222222222333333222111000000111111(((((())))))*********+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,******************++++++++++++++++++++++++++++++(((+++---......---...//////////////////000000111111222333333111111222333444555666666555555777888666888:::::::::999:::;;;===<<<;;;<<<>>>??????>>>@@@@@@?????????>>>>>>===>>>>>>???@@@???>>>===<<<>>>===<<<<<<<<<===>>>??????>>>============>>>??????>>>======<<<<<<======>>><<<;;;;;;<<<;;;999888888888777777777666666666777777666666555444222222222222222111111///...---/////////000000111111222333444444555555555555555444333222222444444444222444333222000///.........++++++++++++*********************++++++++++++++++++++++++++++++++++++***...------......---***''')))))))))*********************)))(((((((((((()))************************((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''((()))))))))))))))&&&&&&((()))***))))))(((*********)))))))))))))))((()))***+++,,,---------------...///////////////222111000000000000000111//////000000000///...---///............---------.........////////////000.........---------,,,,,,,,,,,,++++++,,,------...000000000/////////......------------------------************)))))))))))),,,++++++***************+++++++++******))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))************'''''''''((((((((((((((('''((((((((((((((((((''')))))))))((((((((('''''')))((((((''''''(((((()))&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((()))))))))))))))&&&((())))))(((''')))***(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###%%%'''((('''%%%((((((((((((((((((((((((******))))))))))))))))))(((((()))))))))*********++++++************++++++******)))(((((((((((((((***)))***,,,//////---***,,,+++)))(((''''''(((((())))))***+++,,,,,,,,,,,,,,,---///000000000.........///000///...///000222222111111222222333444555555444222111000111222333333444555555555444333222222222111111111000000000000000111222222222222222333333222222111111111111''''''((()))***+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********++++++---......,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000//////000111000111111222333444555666555777888888777777888999;;;===????????????AAACCCAAACCCDDDDDDCCCBBBCCCDDDFFFDDDCCCDDDFFFHHHHHHGGGGGGGGGFFFFFFEEECCCBBBAAAFFFFFFGGGHHHGGGFFFEEEDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBB>>>;;;<<<<<<=========>>>>>>>>>??????>>>===<<<:::999888888888777666444222111000000000111111222333333444666777777888999999888888777555444555666666555444555555555555444333111111.........---------,,,,,,,,,,,,+++,,,,,,---...///000000000000000///...---000...------...///---,,,,,,,,,,,,++++++*********+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((()))******))))))(((++++++******)))(((((('''((()))***+++,,,---------------...////////////...333222111111000000000000...////////////...------///............---------...////////////000000000------------,,,,,,,,,,,,------,,,,,,------......---,,,,,,,,,,,,+++++++++************************************************---,,,,,,+++***+++++++++***************)))))))))))))))))))))))))))))))))((((((((((((''''''''''''*********))))))(((((((((((((((((((((((('''''''''(((((())))))))))))(((((((((((('''''''''''''''&&&'''''''''&&&&&&'''''''''#########$$$$$$&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$*********)))))))))))))))###%%%&&&&&&%%%$$$&&&'''))))))((((((((('''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''%%%''''''''''''''''''''''''++++++++++++++++++++++++(((((())))))))))))************))))))))))))*********))))))((((((((((((((())))))***,,,......,,,***((())))))******)))(((((())))))***+++,,,,,,,,,,,,,,,---...///000///......,,,...//////......///111111111111111222333444444444333222111111111222333444444444444444333222222111111000000000/////////000000111222222222222111333333222222222111111111'''(((((()))******++++++++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++++++++************+++,,,---...///...------,,,---------............////////////111222444444333222333555555666777999;;;<<<===>>>>>>@@@AAABBBBBBCCCEEEGGGFFFGGGIIIIIIIIIIIIJJJLLLKKKMMMNNNNNNLLLKKKLLLLLLLLLKKKJJJKKKMMMOOOOOOOOOMMMMMMMMMMMMLLLJJJIIIHHHLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOONNNNNNNNNNNNNNNNNNHHHIIIJJJKKKJJJIIIHHHGGGIIIHHHGGGGGGGGGEEEBBB???AAABBBCCCCCCEEEEEEFFFGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA???<<<999666444333444444555555666777777<<<<<<===>>>????????????===;;;::::::;;;;;;999888666777777888777555333222333333333222111111000000/////////000111333555666777888888888888666555444000...------...000000000......------------,,,,,,++++++***))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((()))((((((''''''***************)))))))))************))))))((((((((()))***+++,,,------,,,,,,---......//////......333222111000////////////...............---------///............---------............////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------************)))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,+++************+++,,,,,,,,,+++++++++++++++((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&))))))((((((''''''&&&&&&((((((((())))))((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''((())))))((((((''''''(((((()))))))))((((((((('''''''''((((((''''''&&&&&&%%%%%%!!!###$$$$$$######$$$%%%(((((((((((('''''''''&&&)))))))))((((((''''''&&&&&&''''''((()))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''((((((((((((&&&&&&&&&'''''''''''''''+++******))))))(((((('''(((((((((((()))))))))***))))))(((((((((((())))))))))))(((((((((((())))))))))))***+++,,,,,,+++***(((((())))))************++++++,,,---............,,,---.../////////.........000111000...---...///000000000000111222333333333333222111111222222333444444444444333333222222000000000000////////////000111111222222222111111111111111111111111111000******))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++*********+++++++++//////...------...............///000000111222222444555666666555666777999;;;<<<>>>AAACCCDDDEEEEEEFFFHHHJJJLLLMMMNNNQQQSSSNNNOOOPPPPPPNNNMMMNNNPPPQQQRRRTTTSSSRRRQQQQQQRRRQQQPPPQQQRRRUUUVVVVVVUUURRRSSSTTTUUUTTTSSSRRRPPPQQQRRRSSSSSSSSSRRRPPPOOOPPPPPPQQQRRRSSSSSSTTTTTTUUUUUUTTTTTTTTTSSSSSSRRRMMMNNNOOOPPPOOONNNMMMLLLOOOLLLIIIGGGGGGGGGFFFEEEDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOMMMIIIFFFBBB???===;;;;;;;;;<<<<<<<<<======AAABBBCCCDDDEEEEEEEEEEEEBBB@@@???>>>??????===;;;888888999999888666444333555555555555444444333333444555666777999<<<>>>???AAABBBCCCCCCCCCBBB@@@???888555222000000111000000------------------------,,,,,,+++***************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&'''((((((((((((''''''&&&*********)))))))))))))))(((((())))))************)))***++++++,,,,,,,,,,,,,,,------...............000000///...............///.........------------///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++***)))))))))))))))++++++++++++++++++++++++(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''))))))((((((''''''&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&******)))(((''''''((((((((((((''''''''''''(((((('''''''''((((((((())))))&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&'''((('''''''''&&&&&&&&&%%%%%%))))))(((((('''''''''&&&&&&''''''((()))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((&&&&&&&&&&&&''''''(((((('''''''''((((((((())))))'''(((((((((((())))))))))))(((((((((((((((((()))))))))(((((((((((())))))))))))*********************)))(((((((((***,,,---++++++,,,---............,,,------...............222333444222000---,,,---////////////000111222222222222222222222222222333444444333333222222222222000000000000////////////111111222222222111111000//////000111111000//////************))))))(((((())))))))))))))))))))))))************************+++++++++,,,,,,------...---,,,+++++++++++++++,,,...............///000000//////111222444555666777888999:::::::::;;;===???AAACCCFFFIIIKKKLLLLLLLLLMMMOOORRRSSSSSSUUUWWWYYYRRRTTTTTTSSSRRRQQQQQQRRRTTTVVVXXXXXXVVVVVVVVVWWWRRRSSSTTTWWWZZZZZZYYYVVVTTTUUUWWWXXXXXXVVVTTTSSSUUUVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWUUUVVVVVVVVVVVVUUUTTTTTTTTTQQQMMMKKKLLLLLLLLLLLLEEEFFFGGGHHHJJJKKKLLLLLLQQQRRRSSSUUUVVVWWWWWWWWWXXXXXXVVVSSSPPPMMMJJJIIIGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKKKKGGGEEEDDDCCCCCCBBBAAA???=========<<<:::999777666666666666666666666666666:::<<>>@@@AAA???@@@BBBBBBBBBDDDGGGJJJKKKMMMPPPSSSUUUVVVVVVUUUWWWXXXYYYYYYXXXXXXYYY[[[WWWXXXYYYYYYXXXWWWXXXZZZ[[[]]]_________^^^___```XXXZZZ]]]bbbeeeddd```]]][[[\\\^^^^^^^^^[[[XXXWWWZZZ[[[\\\\\\\\\[[[YYYYYYXXXYYY[[[\\\]]]^^^^^^]]]___`````````___^^^]]]\\\]]]\\\[[[[[[ZZZZZZ[[[[[[YYYWWWUUUUUUVVVVVVTTTSSSJJJKKKLLLMMMNNNOOOPPPQQQTTTUUUVVVWWWXXXYYYYYYYYY[[[[[[ZZZZZZYYYWWWVVVUUUTTTTTTSSSRRRQQQPPPOOOOOONNNOOOPPPRRRSSSSSSTTTTTTOOOMMMKKKJJJJJJIIIGGGEEEEEEDDDBBB@@@>>><<<;;;;;;999999999:::;;;;;;<<<<<<@@@CCCGGGLLLOOOQQQQQQQQQTTTVVVYYY[[[[[[ZZZYYYXXXUUURRRMMMIIIFFFCCC???===777666444333111///------------,,,++++++++++++,,,************************)))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&'''(((((((((((((((''''''''''''(((***+++)))))))))))))))***************+++,,,,,,,,,+++++++++,,,------......------...------......///000111111000///........./////////............---------,,,,,,,,,---------......,,,,,,---------.........------,,,+++++++++++++++++++++*********)))))))))(((((((((((((((((((((((())))))***++++++,,,------,,,+++******))))))******'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((())))))((((((((((((((('''''''''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''"""$$$%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%###%%%&&&&&&&&&'''(((((()))******&&&''''''((()))***++++++'''''''''((((((((())))))***))))))(((((())))))***((((((((((((((()))******((()))***)))''''''(((+++*********************+++))))))***+++,,,,,,,,,,,,---,,,,,,,,,------......///111333333000...------------------...///000111111111222222333333333333444333222111111111222333222222111111111000000000222222222222222111000000///000222333333333222111''''''((()))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------...000111333444555555555666888999;;;<<<;;;<<<>>>AAADDDGGGIIIJJJGGGHHHJJJJJJKKKMMMQQQTTTTTTVVVYYY\\\^^^^^^^^^]]]______```^^^\\\ZZZZZZ[[[[[[]]]^^^___^^^___```bbbccceeegggggggggggghhhiiieeeggglllqqqtttsssnnnjjjiiijjjkkkjjjiiieeebbb```^^^______``````^^^]]]\\\ZZZ[[[]]]___```aaa``````cccdddeeeeeedddbbb```___```___]]]\\\\\\\\\]]]^^^\\\\\\\\\^^^^^^]]][[[XXXQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWVVVUUUUUUVVVXXXYYYZZZ[[[[[[[[[VVVTTTRRRQQQQQQPPPNNNLLLKKKIIIFFFCCCAAA@@@??????======>>>???@@@AAABBBBBBCCCGGGLLLRRRUUUWWWVVVVVVZZZ\\\___aaabbbaaa```___ZZZXXXUUUSSSRRROOOLLLJJJ@@@???<<<999666333111///...---,,,,,,++++++,,,,,,************************************************+++*********))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))$$$%%%&&&'''(((((((((((('''&&&&&&&&&'''(((***+++++++++******)))(((((((((******+++,,,,,,,,,+++++++++,,,------......------............///111222333222111000......//////000//////.........------------------.........//////---------......////////////...------,,,,,,,,,,,,.........---------,,,,,,************************))))))***+++,,,,,,---------,,,++++++******++++++))))))******+++++++++,,,))))))))))))))))))))))))&&&'''''''''(((((()))))))))((('''&&&%%%$$$######&&&'''''''''(((((())))))(((((())))))))))))((((((%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&'''((())))))(((''''''&&&&&&''''''((()))))))))(((''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&''')))(((''''''(((***)))((((((((('''''''''''''''&&&&&&%%%&&&''')))***$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))+++)))&&&%%%&&&((('''''''''((()))******++++++***)))((('''%%%$$$$$$''''''''''''((((((((()))******))))))))))))******((((((((((((((()))******(((***+++)))'''&&&(((+++((()))+++------+++)))'''++++++,,,---............---,,,,,,,,,,,,---......+++---000111000///...///---------------///000000000111222333333333333333444333222111111111222333222222222222111111111111222222222222222111000///000111333555555555333222,,,+++)))''''''(((***+++,,,+++***)))))))))***+++,,,,,,+++++++++++++++,,,---...000111000111222444111333555777777888:::<<<888666444777<<>>;;;999555333111///...---***((()))***+++++++++***((('''((()))***+++***)))((('''))))))))))))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$(((&&&###!!!!!!$$$'''***&&&&&&&&&'''((())))))***)))************+++++++++++++++++++++++++++++++++***+++,,,...///111222333444222///,,,+++,,,...000+++,,,---.........---,,,,,,,,,,,,------.........++++++++++++,,,,,,---...************+++,,,------******************************++++++++++++******************************************)))))))))(((,,,+++)))+++------+++(((((((((((()))******++++++''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%&&&'''(((******((('''&&&'''((()))(((&&&%%%%%%'''%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&'''''')))))))))((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""" """$$$&&&######$$$%%%&&&&&&'''((((((''''''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((('''***,,,,,,(((&&&&&&(((***))))))(((((((((((()))((((((((((((((((((((((((((('''&&&%%%&&&''')))+++,,,)))&&&(((,,,...,,,((()))***,,,,,,+++++++++,,,...---+++******+++,,,......//////...,,,***+++,,,......---,,,---...///000111000///......///000000000000////////////000000444444444333333222222222333222111111000111111111444444444333333222222222,,,+++***))))))***+++,,,,,,+++***)))))))))******+++++++++++++++,,,---...---///111333333444666888666888:::;;;<<<===???AAACCCBBBBBBEEEKKKNNNOOOOOOPPPQQQSSSWWW\\\^^^^^^^^^``````bbbfffkkkmmmnnnmmmooommmiiifffeeefffhhhiiimmmlllkkkkkkkkklllkkkkkknnnoooooonnnlllkkkkkkmmmkkknnnqqqssstttuuuxxxyyyzzz|||}}}zzzyyyxxxwwwuuutttqqqpppqqqqqqqqqqqqooolllfffbbbaaaaaaaaadddiiilllmmmlllmmmkkkiiihhhiiihhhgggfffbbb^^^ZZZXXXYYY[[[\\\\\\]]]]]]^^^cccfffeee___YYYXXXWWWWWWZZZ]]]```bbbbbbaaabbbbbbaaa___^^^```aaaaaa```^^^^^^______]]]\\\]]][[[YYYXXXZZZ[[[[[[[[[\\\]]]^^^___``````aaaaaabbbaaaaaabbbcccccc```^^^\\\VVVSSSTTTVVVUUUTTTVVVTTTTTTVVVZZZZZZ[[[aaahhhrrrrrrtttssskkk___YYYXXX[[[```cccaaaaaabbbbbb```___]]]\\\]]]^^^^^^\\\[[[ZZZXXXVVVSSSPPPLLLHHHFFF===;;;888666555333000---,,,,,,,,,,,,+++******))),,,---------,,,+++***))))))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))((('''&&&%%%$$$%%%&&&&&&&&&&&&''''''((())))))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++---...///000111333111...,,,+++,,,---///,,,------......---,,,+++,,,,,,,,,---------......,,,,,,+++++++++,,,------++++++*********+++,,,,,,************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************+++***)))***------+++)))******))))))))))))))))))''''''(((((((((((('''''')))((('''&&&&&&'''((((((&&&'''(((((((((((('''&&&&&&'''((())))))((('''&&&'''(((((('''&&&%%%%%%'''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$""""""$$$&&&'''%%%%%%%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''')))******)))'''''''''''''''&&&&&&&&&''''''((())))))))))))))))))))))))))))))''''''''')))***,,,,,,)))'''(((,,,...+++((()))***,,,,,,+++++++++,,,...---,,,++++++,,,...///...//////...,,,***+++,,,...------,,,,,,...///000000000///......///000111111111000000000111111222555555555555555555444444444444333222111111111222333333333333333333222222++++++++++++++++++++++++---,,,,,,++++++++++++,,,------,,,---...///111222///111555777999;;;===???===@@@CCCEEEFFFHHHKKKMMMOOOPPPRRRVVVZZZ\\\\\\[[[bbbaaabbbdddhhhjjjkkkjjjkkkmmmqqqwww|||~~~~~~|||yyyqqqmmmmmmooooooooottttttsssrrrssstttuuuvvvxxxxxxxxxuuusssqqqrrrssstttxxx}}}}}}|||~~~}}}zzzvvvpppkkkeeecccccchhhpppvvvwwwvvvuuurrrooommmmmmmmmkkkjjjhhhddd```]]]]]]______``````___```ccceeeeeeaaa]]]\\\\\\]]]```dddggggggffffffggghhhhhhggggggiiikkkfffdddbbbaaaaaa```^^^]]]]]]ZZZXXXWWWYYY[[[[[[[[[\\\]]]]]]^^^_________```bbbbbbcccfffhhhhhhgggeee___ZZZWWWYYY[[[ZZZ[[[]]]```aaagggqqqxxx{{{xxxfff^^^^^^aaaeeefffbbb___^^^]]]YYYXXXXXXXXX[[[___bbbccccccaaaaaaaaa___\\\WWWSSSPPPKKKHHHEEEBBB@@@===:::777222111000...---,,,++++++,,,,,,,,,+++***)))((('''))))))******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((******+++++++++++++++,,,((((((((((((((('''%%%%%%&&&''''''(((((())))))***)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000///...---,,,,,,------------......---,,,+++***,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,++++++++++++***)))))))))***,,,---+++***++++++***))))))(((''''''''''''(((((((((((('''''')))((((((''''''((())))))'''(((((())))))(((((('''&&&'''((())))))((('''&&&&&&'''((('''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&%%%%%%%%%$$$(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((******)))'''&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))******)))(((((()))+++,,,+++)))'''(((+++---+++))))))***,,,,,,+++++++++,,,...---,,,,,,,,,...///000---...///---+++***+++,,,...---,,,,,,,,,---///000//////......///000111222111111111111222333444444444444555555555555555555666555444333222111111111222222222333333333333333******+++,,,,,,,,,++++++---------------------...111111000000222444666777444777<<>>CCCGGGJJJQQQTTTXXX[[[[[[[[[\\\\\\cccfffjjjmmmpppssswwwzzzzzz|||~~~|||zzzzzzyyyyyyyyy{{{~~~}}}}}}~~~|||~~~~~~zzz{{{}}}}}}yyyuuusssqqqmmmmmmooorrrtttuuurrrrrrqqqqqqqqqpppppppppppppppppprrruuuwwwvvvuuuqqqrrrsssrrrqqqrrrsssuuu{{{yyyvvvuuutttrrrooommmiiigggdddcccfffjjjlllmmmnnnllliiifffcccbbbaaaaaa___```bbbeeegggfffbbb___]]]ZZZYYYZZZWWWTTTVVV[[[gggtttmmmccceeeaaaiiioooooolllhhhbbb\\\PPPMMMJJJJJJMMMQQQTTTUUU[[[aaaiiimmmnnnmmmnnnooommmkkkhhhgggfffdddbbb```ZZZXXXSSSNNNIIIEEEBBB@@@666555333222000///..................---,,,******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))&&&&&&%%%&&&(((+++...000))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,---((()))***+++,,,,,,++++++...---,,,+++******++++++,,,,,,,,,,,,++++++++++++,,,++++++************+++++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++*********)))))))))(((((('''(((******((('''((()))&&&&&&'''(((((()))******''''''((((((((((((''''''&&&&&&'''((()))))))))))))))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''$$$%%%&&&''''''(((''''''###$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((())))))(((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''')))))))))&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******)))***,,,,,,+++++++++,,,))))))******++++++,,,,,,+++,,,---,,,+++***+++,,,---,,,+++++++++,,,...///---...///000111111000000---...///000333555777888444444555555555555555555111111000////////////000111111111222222222222222...---------...///111222222444777:::===???@@@AAADDDDDDEEEHHHMMMTTTZZZ^^^cccfffiiijjjiiiggggggfffppprrruuuvvvwwwyyy{{{}}}{{{~~~~~~~~~~~~|||wwwttttttuuuuuuuuussstttvvvwwwxxxyyyzzz{{{|||zzzyyyzzz|||~~~~~~}}}yyyzzzzzzxxxwwwvvvwwwyyy|||zzzwwwvvvuuusssqqqnnnnnnkkkhhhgggjjjnnnqqqssstttrrrooollljjjjjjjjjjjjkkklllmmmoooooolllgggddd[[[YYYYYYZZZWWWUUUXXX^^^kkkwwwqqqcccaaa^^^eeekkkllllllmmmjjjggg]]]XXXRRROOONNNOOOPPPQQQWWW^^^eeejjjjjjjjjmmmpppqqqooonnnmmmmmmmmmkkkiiieeecccaaa^^^ZZZUUURRRPPPDDDBBB>>>:::777444222222111111000000///---,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((($$$%%%&&&(((***+++,,,---))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))*********++++++,,,,,,(((((())))))***+++,,,,,,---,,,+++******++++++,,,,,,,,,,,,+++++++++************************+++,,,***))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------+++++++++*********))))))''')))+++***'''%%%&&&'''''''''((((((((((((((((((''''''((((((((((((''''''$$$%%%'''((())))))(((((((((((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''###%%%&&&&&&%%%%%%&&&'''$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((***''''''&&&&&&&&&''''''((('''''''''''''''''''''''')))))))))))))))((('''''''''((())))))((())))))***)))***,,,,,,+++++++++,,,***+++++++++,,,+++++++++***+++,,,,,,+++***+++,,,---,,,+++++++++,,,---......///000111111000//////......///111444777999;;;555555555555555555444444000000000000000000111222222222222222111111111111111000......///111333555:::<<<@@@DDDGGGJJJKKKLLLLLLMMMOOOSSSZZZccckkkoooooorrrttttttrrrooommmmmmxxxzzz{{{{{{zzzzzz{{{}}}~~~}}}|||xxxvvvtttrrrpppsssvvvyyy{{{}}}~~~~~~~~~{{{zzz{{{|||yyywwwtttsssrrrqqqnnnlllpppmmmjjjiiilllqqqtttvvvwwwuuusssqqqppppppqqqrrrttttttuuuvvvuuuqqqkkkggg___^^^^^^```^^^\\\```gggkkkvvvuuuccc^^^]]]cccgggggggggjjjkkkiiihhhbbbZZZTTTQQQPPPPPPPPPYYY___gggjjjjjjjjjnnnqqqrrrqqqppppppqqqqqqpppooojjjjjjiiigggeeeaaa^^^\\\VVVSSSNNNHHHCCC???<<<;;;222222222111000...---,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&###%%%(((+++,,,+++)))(((*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((((((((()))***,,,---,,,+++*********+++,,,---,,,,,,,,,++++++************)))))))))***+++,,,,,,))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................,,,,,,,,,+++++++++******(((***,,,***'''$$$%%%&&&)))))))))(((''''''&&&&&&''''''((((((((((((''''''###$$$&&&(((((((((((('''((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''###$$$&&&%%%%%%%%%&&&'''$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))((('''''''''&&&$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''$$$$$$'''+++***))))))((((((((())))))''''''''''''''''''''''''***************)))(((((('''((())))))(((((()))***)))***,,,,,,+++++++++,,,,,,,,,---------,,,++++++***+++,,,,,,+++***+++---,,,,,,+++++++++,,,---...//////000111111000///......///000333666999;;;===444444444333333222222222000000000000111222333444333222222222111111000000666555444666:::>>>AAABBBHHHJJJNNNSSSXXX[[[ZZZYYY]]]]]]^^^```dddllluuu{{{}}}zzzxxxwwwwwwwwwzzz}}}~~~}}}|||}}}}}}zzzwwwxxxzzz}}}yyyxxxuuurrrooonnnmmmmmmkkklllmmmmmmmmmooosssvvv~~~{{{wwwtttsssuuuxxxzzz~~~}}}zzzwwwtttrrrppppppooojjjgggiiikkkjjjkkknnnwwwyyy~~~wwweee[[[bbbbbbbbbcccdddgggiiikkkgggfffccc]]]WWWSSSQQQQQQ[[[```hhhooorrrqqqnnnkkkiiiiiikkknnnrrruuuvvvvvvssspppmmmlllllljjjgggcccccc___ZZZTTTPPPJJJEEEAAA???;;;666222000...---+++...---+++++++++,,,+++)))+++***)))((('''((())))))&&&'''(((*********))))))'''''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))************))))))******+++,,,...---,,,,,,++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))(((((((((((())))))***((('''((())))))+++...))))))((('''&&&%%%%%%$$$(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&((((((((('''&&&%%%''''''''''''''''''''''''&&&$$$###$$$((()))(((&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&$$$%%%&&&'''((((((((((((%%%&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((%%%######%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''''''''''')))'''%%%&&&)))++++++)))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++,,,,,,***))),,,+++*********,,,...000///......---------......,,,...111444666888999999444333222222111111222222111111000000000000111111444444333333222111000000===<<<;;;<<>>@@@CCCEEEFFFHHHKKKMMMMMMNNNPPPRRRSSSRRRRRRQQQKKKLLLKKKJJJIIIJJJMMMPPPWWWYYY[[[]]]^^^_________jjjjjjgggaaa[[[YYYZZZ]]]___bbbgggjjjmmmooosssuuutttuuuwwwyyyzzzzzzyyyxxxxxx{{{}}}zzzwwwzzz}}}qqqnnnkkkjjjkkklllmmmmmmlllkkkhhhfffeeefffhhhkkkhhhfffeeeeeehhhkkklllmmmqqqrrrtttzzz}}}uuuiii^^^YYYYYY\\\aaaffflllppptttvvvzzz~~~}}}wwwsssssstttvvvrrruuuxxxxxxtttqqqpppqqqnnnkkkgggbbb\\\UUUMMMHHH;;;888555333222111///...,,,+++***)))((((((((((((''''''''''''((()))***+++)))))))))******)))))))))(((((((((((())))))))))))''''''(((((()))))))))))))))******+++++++++++++++((()))))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,+++***+++++++++------------------------************************++++++,,,,,,,,,++++++*********))))))))))))******)))***+++***)))((()))***%%%&&&'''(((((('''&&&%%%((((((((()))+++,,,------''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))((('''%%%$$$$$$%%%&&&'''&&&%%%$$$######$$$&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''***)))'''%%%%%%&&&''''''%%%%%%&&&&&&%%%%%%$$$###&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))'''((((((((((((((((((''''''''''''((((((((())))))''''''(((((())))))******************))))))))))))))))))******+++,,,,,,---...------------------...///.....................---------.........//////------------------------}}}wwwqqqlllhhhfffeeeeeegggjjjlllmmmllllllkkkhhhgggeeebbb^^^[[[WWWWWWWWWWWWUUUSSSPPPNNNRRRQQQRRRUUU\\\bbbgggiiicccdddccc___YYYUUUSSSSSSQQQNNNKKKLLLQQQVVVWWWWWWYYY[[[[[[YYYUUUPPPMMMLLLFFFDDDDDDGGGGGGEEEEEEIIIKKKMMMOOOOOOMMMKKKJJJJJJCCCBBBBBBBBBCCCDDDFFFGGGIIIJJJLLLMMMMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAABBBDDDFFFFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLKKKIIIIIIFFFGGGHHHHHHGGGHHHJJJLLLRRRRRRTTTVVVXXXZZZ[[[\\\dddccc```ZZZTTTQQQSSSVVVUUUXXX\\\___bbbeeehhhkkknnnrrrxxx||||||wwwrrrnnnnnnqqqsssooolllnnnwww~~~}}}~~~zzzxxxuuutttuuuuuuuuuuuusssqqqmmmkkkjjjkkkkkklllllljjjhhhhhhjjjlllllllllppppppqqqtttxxx|||~~~yyy|||xxxjjjaaa```aaadddgggjjjkkkkkkkkkmmmsss{{{|||tttmmmiiiggggggjjjpppwwwzzzyyywwwvvvwwwsssqqqnnnkkkgggaaaZZZVVVJJJEEE>>>888555333222111---,,,+++))))))***+++,,,'''''''''(((((()))***+++))))))************))))))(((((((((((())))))))))))))))))))))))((((((''''''((()))***+++++++++******(((((())))))*********+++++++++++++++++++++++++++************++++++++++++,,,,,,+++************+++))))))))))))))))))************************************+++,,,,,,+++++++++******))))))))))))******(((***+++***)))((()))+++%%%&&&'''(((((('''&&&%%%&&&'''((())))))***++++++'''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$$$$%%%'''(((((('''%%%$$$######$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((()))((('''&&&%%%%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((******))))))(((((('''''')))))))))))))))))))))))))))******+++,,,,,,------------,,,,,,,,,,,,------+++,,,,,,---.../////////............------------------------------------}}}zzztttpppllliiieeebbbaaaaaaaaacccfffhhhhhhgggbbb```^^^^^^^^^^^^\\\[[[___^^^^^^\\\ZZZWWWTTTRRRTTTTTTTTTXXX^^^dddhhhjjjbbbcccbbb^^^WWWQQQOOOPPPKKKIIIGGGHHHJJJNNNPPPQQQWWWXXXXXXVVVQQQMMMJJJIIICCC@@@@@@DDDEEEDDDEEEIIIJJJLLLMMMLLLIIIGGGFFFFFFBBBBBBBBBDDDFFFHHHKKKMMMLLLLLLMMMNNNMMMKKKIIIHHHDDDDDDBBBAAA@@@@@@@@@@@@BBBDDDEEEFFFEEEEEEGGGIIIMMMMMMKKKJJJIIIGGGFFFFFFDDDFFFHHHHHHHHHIIIJJJLLLNNNNNNNNNOOOPPPRRRSSSUUUWWWWWWUUUPPPKKKIIIKKKNNNPPPSSSWWW[[[]]]```cccfffqqqzzzzzzrrrmmmhhhkkklllkkkhhhiiioootttuuuuuuttttttuuuwwwyyy{{{~~~}}}}}}~~~~~~}}}zzzwwwtttsssrrrrrrqqqpppnnnmmmlllkkkkkkmmmooopppuuuuuuuuuttttttuuuvvvvvvqqqtttyyyzzznnniiijjjkkkmmmnnnlllhhhdddaaagggooowww}}}~~~wwwnnnfff```]]]```fffooowww|||~~~wwwvvvtttrrroookkkfffbbb\\\UUULLLCCC===888555222111000...,,,+++,,,---...,,,+++***)))(((((((((((()))******++++++******)))(((((((((((())))))))))))++++++***))))))((('''''''''(((***+++++++++***))))))))))))***++++++,,,,,,,,,,,,,,,++++++++++++***)))***************++++++,,,,,,+++******************************+++++++++************************)))***++++++++++++++++++******))))))))))))******''')))***)))(((((()))+++'''(((((((((((('''&&&&&&$$$&&&(((((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''(((((((((''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&$$$$$$$$$%%%&&&'''((()))&&&'''((('''%%%%%%&&&'''&&&&&&''''''((((((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((,,,+++***)))(((((('''&&&(((((()))))))))))))))*********+++------------------,,,,,,++++++,,,,,,---)))***,,,---...////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||wwwtttpppnnnkkkiiihhhgggdddbbbaaa`````````bbbbbbaaa___ZZZXXXWWWXXXZZZ\\\]]]]]]dddcccbbb```^^^[[[YYYXXXUUUTTTTTTWWW\\\```bbbccc[[[^^^^^^ZZZRRRLLLKKKLLLHHHHHHHHHGGGGGGIIIMMMPPPVVVWWWWWWTTTPPPLLLIIIIIIDDDAAAAAADDDEEEEEEGGGKKKJJJKKKLLLKKKHHHEEEDDDEEEEEEEEEEEEFFFHHHKKKNNNOOOQQQQQQQQQQQQPPPNNNLLLKKKEEEDDDBBBAAAAAAAAAAAABBBCCCEEEGGGHHHHHHIIILLLMMMPPPOOOLLLJJJHHHHHHHHHIIIGGGJJJMMMNNNNNNNNNPPPQQQPPPOOOMMMLLLKKKLLLMMMNNNKKKLLLLLLIIIEEEDDDGGGJJJOOORRRWWWZZZ\\\]]]___aaaooozzzssskkkhhh```bbbeeeggghhhiiikkknnnmmmmmmnnnpppssswwwzzz{{{}}}~~~}}}}}}~~~|||{{{|||{{{xxxuuuoooppppppooommmoootttxxxzzzzzzyyywwwuuutttuuuuuurrrssswww||||||rrrrrrtttvvvvvvqqqjjjddd\\\___ccciiiooowwwwwwmmmccc]]]ZZZ]]]cccmmmvvv}}}}}}{{{yyyxxxvvvsssooolllgggccc[[[TTTMMMFFF@@@<<<888666222///---------...---,,,+++******))))))))))))******++++++******)))(((((((((((())))))))))))******************))))))'''(((***+++++++++)))))))))******+++,,,,,,------,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,++++++***************++++++,,,,,,------------************************))))))***+++++++++++++++******))))))))))))******&&&'''))))))(((''')))******)))(((((('''''''''(((''')))+++***'''%%%%%%&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%'''((()))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''$$$&&&''''''%%%$$$&&&(((***)))((('''''''''((()))&&&&&&''''''''''''&&&&&&'''''''''''''''(((((((((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((+++++++++******))))))((((((((((((((())))))*********+++---...//////......,,,,,,++++++++++++,,,,,,***+++,,,---...------,,,,,,,,,------------......++++++++++++++++++++++++{{{wwwsssqqqnnnllliiihhhgggggggggfffdddbbb]]]\\\ZZZZZZZZZYYYVVVTTTWWWUUUTTTUUUYYY]]]```aaaaaa```___]]][[[YYYXXXWWWTTTSSSSSSUUUXXXZZZ[[[ZZZVVVYYYZZZVVVNNNIIIHHHIIIHHHJJJKKKIIIGGGIIINNNRRRUUUVVVVVVTTTOOOLLLJJJIIIGGGDDDCCCFFFHHHHHHKKKOOOLLLMMMMMMKKKHHHFFFEEEEEEGGGGGGGGGHHHJJJLLLOOOPPPVVVVVVVVVUUUTTTRRRPPPOOOGGGFFFDDDCCCCCCCCCDDDEEEFFFHHHKKKMMMNNNPPPSSSUUUNNNLLLIIIFFFEEEFFFGGGHHHMMMPPPSSSUUUUUUUUUVVVWWWUUUSSSPPPMMMKKKJJJJJJKKKEEEGGGHHHFFFDDDDDDGGGJJJJJJNNNRRRUUUVVVWWWXXXYYYdddqqq}}}~~~qqqccc\\\[[[XXX[[[___dddhhhjjjjjjjjjkkklllooorrrvvvzzz~~~|||}}}~~~zzzxxxxxxzzz}}}|||yyyqqqsssuuurrrppprrryyy|||}}}|||zzzwwwvvvwwwwwwtttuuuxxxzzz|||}}}~~~~~~|||wwwxxxzzz||||||wwwmmmfff\\\\\\\\\]]]cccmmmxxxuuuiiibbbYYYYYY[[[cccnnnxxx}}}~~~}}}{{{zzzwwwtttqqqllljjjfffbbb]]]VVVNNNHHH===:::666111...---------************+++,,,---...******++++++++++++******(((((((((((()))))))))))))))))))))***++++++,,,,,,'''(((***+++,,,+++)))(((******+++,,,------......,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,++++++***)))*********(((((()))))))))*********************************((()))***+++++++++++++++******))))))))))))******%%%'''((((((''''''(((***+++***)))'''''''''((()))+++...///...***'''&&&'''(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((###$$$&&&'''((('''&&&&&& $$$''')))((('''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$)))((('''&&&%%%%%%%%%%%%###%%%''''''%%%%%%'''))),,,***'''%%%$$$$$$%%%&&&&&&''''''''''''''''''&&&'''''''''(((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((***************+++++++++'''((((((((())))))******+++,,,---///000//////...,,,++++++++++++++++++,,,+++,,,---...---,,,+++******++++++,,,---//////000++++++++++++++++++++++++yyytttpppqqqpppnnnkkkiiigggffffffbbbcccdddeeeeeedddbbbaaa\\\[[[XXXVVVTTTSSSRRRRRRWWWZZZ]]]______^^^___```aaa```^^^\\\YYYVVVTTTSSSYYYTTTPPPNNNQQQTTTUUUUUUQQQQQQRRROOOLLLIIIGGGGGGPPPPPPPPPQQQQQQPPPPPPOOOTTTTTTTTTRRRNNNJJJIIIIIIHHHIIIKKKKKKKKKMMMOOORRRRRRPPPLLLIIIFFFEEEEEEEEECCCGGGMMMRRRTTTTTTUUUVVV[[[\\\\\\[[[WWWUUUTTTUUULLLIIIGGGFFFGGGIIIIIIIIILLLNNNQQQSSSSSSTTTVVVWWWYYYWWWTTTSSSSSSSSSSSSRRRUUUWWWZZZ]]]]]]]]][[[ZZZXXXYYYWWWSSSMMMIIIJJJKKKEEEFFFHHHIIIJJJJJJIIIIIIPPPPPPPPPQQQQQQQQQRRRRRRXXX___eeeddd\\\TTTPPPOOOVVVWWWZZZ```gggkkkkkkiiilllkkkmmmwww~~~~~~~~~~~~|||yyyuuupppnnnnnnmmmooouuu{{{~~~}}}|||}}}{{{{{{~~~}}}{{{xxxtttqqquuutttssssssuuuvvvvvvuuuuuuzzzxxxnnnfff]]]]]][[[YYY\\\dddqqqzzzvvvhhh___VVVSSS[[[gggpppyyy~~~~~~}}}yyyvvvuuusssppplllhhhccc^^^ZZZMMMGGG>>>777333111111000---,,,++++++------,,,++++++++++++***************))))))(((((()))***+++++++++***(((&&&''')))+++---))))))))))))))))))))))))******+++,,,------......++++++,,,,,,+++***(((''',,,,,,++++++++++++,,,,,,...---+++***)))***++++++************************)))))))))))))))*********))))))))))))************)))***+++,,,,,,+++***)))(((((((((((()))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''+++***(((&&&%%%%%%%%%&&&%%%%%%&&&&&&'''((((((((((((''''''&&&$$$######"""$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((('''&&&%%%&&&''''''(((((())))))))))))))),,,,,,+++++++++,,,---...))))))))))))************---,,,,,,++++++,,,,,,---..................------++++++++++++++++++++++++vvvmmmhhhfffdddccceeedddcccaaa___^^^^^^]]]\\\]]]```bbbddddddcccccc]]]\\\ZZZWWWVVVUUUUUUUUUYYY\\\___aaaaaa```___```[[[ZZZXXXVVVSSSRRRQQQPPPQQQNNNKKKKKKMMMPPPQQQQQQNNNOOOOOONNNLLLJJJJJJKKKUUUUUUVVVVVVVVVUUUSSSSSSPPPRRRSSSRRROOONNNMMMNNNPPPQQQRRRRRRQQQQQQSSSUUUTTTRRROOOMMMKKKJJJIIIIIIHHHKKKOOOQQQSSSTTTVVVXXX]]]^^^___]]]ZZZWWWVVVVVVNNNLLLJJJJJJKKKLLLLLLLLLNNNQQQTTTVVVWWWXXX[[[\\\```^^^\\\[[[ZZZZZZYYYXXX\\\]]]```cccddddddcccccc]]]^^^^^^ZZZTTTPPPOOOOOOMMMOOOQQQSSSTTTTTTTTTSSSTTTTTTSSSRRRQQQPPPOOONNNOOOQQQRRRSSSQQQOOOLLLKKKNNNQQQWWW___fffjjjiiifffiiijjjqqqzzzyyyxxxwwwtttqqqnnnlllmmmllllllppptttwwwyyyzzzzzzxxxyyy}}}}}}~~~}}}zzzxxxuuusssqqqpppqqqrrrrrrqqqqqquuuyyyzzzxxxwwwzzz~~~~~~tttllldddbbb]]]ZZZZZZ```kkkssswwwzzz{{{|||}}}tttkkk```XXXXXX]]]cccmmmvvv~~~}}}zzzzzzzzzxxxuuuoooiiiddd]]]WWWMMMDDD>>>999555333111///---,,,---...---,,,++++++,,,,,,,,,++++++***)))))))))))))))***++++++***)))((('''((()))+++,,,))))))))))))))))))))))))*********+++,,,,,,------++++++,,,,,,+++***((('''++++++************++++++---,,,++++++*********+++************************,,,,,,+++***)))(((''''''(((((()))))))))*********((())))))***)))((('''&&&(((((((((((())))))))))))))))))((((((((('''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&'''((((((((())))))))))))&&&'''((('''&&&%%%&&&(((''''''((())))))))))))(((***+++++++++,,,,,,,,,,,,))))))))))))************---,,,,,,++++++,,,,,,---..................------++++++++++++++++++++++++rrrlllccc\\\ZZZ\\\___aaadddbbb```]]]ZZZXXXXXXWWWUUUXXX[[[___bbbddddddddd___]]][[[XXXVVVVVVVVVWWWXXX[[[___aaa```^^^\\\\\\TTTRRRPPPMMMLLLLLLMMMNNNKKKJJJIIIJJJLLLNNNOOONNNMMMNNNNNNNNNMMMMMMPPPRRRZZZZZZ[[[\\\[[[YYYWWWUUURRRTTTUUUTTTSSSQQQRRRRRRWWWXXXXXXWWWUUUUUUWWWXXXTTTTTTSSSRRRPPPOOONNNNNNOOOQQQTTTUUUUUUWWWYYY[[[^^^```aaa___\\\YYYXXXWWWPPPOOONNNOOOPPPQQQPPPOOOPPPSSSVVVXXXZZZ\\\___bbbeeeeeedddcccbbb```___^^^aaabbbeeegggjjjkkkkkkkkkfffggghhheeeaaa[[[XXXWWWTTTVVVYYY\\\^^^^^^]]]\\\XXXWWWUUURRROOOLLLIIIHHHKKKHHHFFFFFFHHHJJJJJJIIIIIIMMMTTT^^^eeegggfffccccccfffppp~~~pppooonnnmmmlllllllllllllllkkkjjjjjjmmmppppppppppppnnnooosssuuuwww}}}}}}yyyuuuqqqnnnnnnnnnnnnnnnooosssvvvvvvrrrppppppqqqrrrvvv{{{}}}||||||~~~{{{sssnnniiibbb\\\ZZZ^^^gggmmmnnnrrrtttwww{{{|||uuukkk```XXXTTTWWW```jjj}}}|||sssmmmhhhbbbYYYPPPHHHAAA;;;777666333000...---------,,,***+++,,,------,,,+++***))))))))))))))))))***+++)))))))))))))))*********)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++***)))((((((************************+++++++++,,,++++++***)))************************,,,++++++***)))(((''''''(((((((((((()))))))))))))))))))))))))))((('''&&&(((((((((((()))))))))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''&&&&&&%%%$$$###((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((()))))))))&&&'''((('''&&&&&&'''(((&&&''''''(((((((((((((((((()))***+++,,,++++++***))))))))))))************,,,,,,++++++++++++,,,,,,------------------......,,,,,,,,,,,,++++++++++++hhhccc^^^[[[\\\```dddfffiiifffbbb]]]YYYVVVTTTSSSTTTVVVZZZ^^^aaaccccccccc___]]]ZZZVVVTTTSSSTTTTTTUUUXXX\\\]]][[[XXXUUUTTTNNNLLLJJJHHHHHHJJJLLLNNNMMMMMMMMMNNNOOOOOONNNNNNOOOPPPOOOOOONNNPPPSSSVVVZZZ[[[\\\\\\[[[YYYVVVUUUXXXYYYZZZYYYVVVTTTTTTTTTXXXYYYYYYXXXWWWWWWYYY[[[XXXXXXXXXXXXWWWVVVUUUTTTYYY[[[^^^___^^^^^^```aaaaaacccdddbbb___\\\[[[[[[VVVUUUUUUVVVXXXXXXWWWUUUSSSVVVYYY[[[\\\___ccceeegggiiiiiiiiifffdddbbbbbbbbbdddfffiiilllnnnooopppmmmoooqqqppplllgggaaa^^^[[[]]]aaadddffffffdddccc]]]\\\ZZZWWWSSSNNNKKKIIINNNLLLJJJIIIIIIKKKLLLMMMLLLOOOUUU\\\aaabbbaaa``````bbbjjjxxxvvviiicccbbbbbbccceeehhhkkkmmmmmmmmmlllkkkoootttuuutttpppmmmlllmmmnnnqqqyyy{{{uuupppnnnnnnmmmmmmqqqsssvvvvvvsssooonnnmmmjjjoootttvvvuuuwww}}}zzzuuullleeeaaacccgggkkklllmmmnnnooorrrvvvyyyzzzwwwrrrhhh^^^UUUUUU]]]fffuuu{{{vvvoookkkgggaaaZZZTTTMMMGGGBBB===999444000...------,,,)))***,,,------,,,+++******)))))))))))))))******'''((()))***+++******)))))))))))))))))))))))))))(((((())))))*********+++***************)))(((((()))))))))******))))))))))))***+++,,,,,,+++***)))************************(((((())))))******++++++''''''((((((((()))))))))*********+++++++++******(((((((((((()))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&%%%$$$###'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&((((((((('''&&&&&&%%%%%%'''''''''((((((((())))))%%%&&&((('''&&&&&&'''(((&&&&&&'''(((((((((((((((&&&(((***+++,,,+++)))(((((()))))))))************,,,,,,++++++++++++,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,+++++++++^^^]]][[[\\\```dddfffgggeeebbb^^^YYYUUUSSSRRRRRRXXXZZZ\\\___aaaaaa``````^^^[[[WWWSSSPPPOOOPPPQQQUUUWWWZZZZZZWWWSSSPPPOOOJJJIIIHHHGGGIIILLLOOOQQQRRRSSSSSSSSSRRRPPPOOONNNPPPPPPPPPOOONNNPPPSSSVVVWWWXXXYYYZZZYYYXXXVVVUUUYYYZZZ\\\[[[ZZZXXXYYYYYYYYYZZZ\\\\\\\\\]]]```bbbbbbbbbcccccccccbbbaaa```eeehhhkkklllkkkjjjjjjjjjlllmmmmmmkkkhhheeeeeeeeebbbaaaaaacccdddeeedddbbb^^^```aaabbbccceeeiiikkklllnnnpppooollliiiiiiiiigggiiilllpppsssuuuvvvvvvssstttvvvwwwuuupppiiiddddddfffiiilllmmmlllkkkjjjbbbbbbaaa^^^ZZZVVVRRRPPPOOORRRTTTRRROOONNNQQQUUUTTTVVVXXXYYYZZZZZZZZZZZZ^^^^^^aaaiiiooommmcccYYYVVVVVVXXX[[[```fffkkkoooqqqtttuuuuuu{{{|||uuurrrooonnnrrryyy{{{uuurrrpppooonnnppprrruuuuuussspppnnnmmmiiimmmqqqrrrqqqsssyyy|||tttooommmllllllmmmkkkiiiiiijjjlllooorrruuuuuuqqqhhh^^^[[[___ccclllttt~~~zzztttpppnnnjjjfffaaa[[[UUUQQQFFFAAA;;;555222000...---***+++,,,,,,,,,+++***)))******)))))))))))))))***'''(((***+++++++++)))((())))))))))))))))))))))))((()))))))))))))))************))))))))))))))))))((()))************)))(((((()))+++,,,,,,+++***)))************************'''(((((()))******++++++(((((((((((())))))))))))(((((()))***+++,,,------(((((((((((())))))))))))***)))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%'''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((%%%&&&''''''&&&&&&''')))&&&''''''((()))(((((((((&&&''')))++++++***)))(((((()))))))))************,,,++++++******++++++,,,,,,,,,,,,,,,------......---------,,,,,,,,,++++++YYYYYYZZZ^^^bbbeeefffeee___]]]ZZZXXXWWWXXXYYY[[[\\\^^^___``````^^^]]][[[[[[YYYTTTQQQOOOOOOPPPQQQXXXZZZ[[[YYYUUUQQQOOONNNIIIIIIIIIKKKMMMQQQTTTVVVVVVWWWXXXVVVSSSQQQPPPPPPPPPQQQQQQPPPPPPPPPSSSUUUWWWWWWXXXYYYZZZZZZZZZZZZYYY\\\^^^``````aaacccdddaaabbbeeefffgggiiilllooorrrrrrrrrrrrqqqqqqqqqqqqrrruuuwwwxxxwwwvvvvvvvvv|||{{{zzzwwwtttssstttuuurrrppppppqqqsssttttttssspppqqqqqqpppoooooorrrttttttvvvyyyxxxtttssstttvvvsssuuuzzz{{{|||~~~{{{uuupppmmmnnnoooooooooooonnnmmmeeeeeeeeeccc```\\\XXXUUUPPPUUUZZZYYYVVVUUUYYY^^^]]]]]]\\\YYYUUUSSSSSSSSSSSSRRRSSSVVVXXXWWWRRRNNNMMMNNNQQQVVV]]]dddkkknnnrrrxxx{{{~~~|||wwwrrrqqqssssssuuuxxxzzz}}}}}}yyyuuusssqqqpppqqqsssssssssqqqooonnnjjjlllnnnmmmlllnnnrrrvvvwwwxxx~~~}}}xxxtttqqqkkkffffffggggggiiilllpppuuuvvvnnneeeaaa```___fffnnnxxx}}}{{{tttrrrnnnkkkgggbbb]]]XXXRRRMMMFFF@@@<<<888444222......---,,,+++***))))))+++******)))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))((()))***++++++***)))(((((()))******+++*********************************************))))))(((((())))))))))))************''''''''''''((()))+++,,,(((((((((((())))))))))))******)))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######"""############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$&&&''''''&&&&&&((()))'''(((((()))))))))))))))'''((()))***+++******)))))))))))))))************++++++************++++++++++++,,,,,,------............------,,,,,,++++++WWWWWWYYY\\\```ccccccbbb]]]\\\ZZZYYYZZZ\\\```bbb______``````^^^\\\YYYXXXYYYVVVSSSPPPPPPRRRUUUWWW\\\\\\[[[XXXSSSPPPOOOOOOIIIJJJLLLOOORRRVVVYYY[[[ZZZ[[[[[[YYYVVVTTTUUUVVVRRRTTTVVVVVVVVVWWWXXXZZZ[[[[[[\\\]]]___aaadddeeecccfffiiikkklllmmmoooqqqlllnnnpppqqqrrruuuxxx{{{~~~|||||||||}}}~~~~~~}}}|||}}}}}}}}}}}}{{{zzzzzz|||~~~{{{xxxwwwyyyzzz{{{~~~{{{{{{~~~|||{{{zzzxxxwwwvvvvvvuuuqqqqqqqqqooolllgggccc```^^^```aaa```______bbbeeedddeeeddd___YYYSSSPPPPPPJJJKKKLLLKKKJJJIIIJJJKKKJJJLLLPPPUUU\\\ccchhhkkkkkktttyyy}}}{{{vvvuuurrrrrrrrrtttwww|||{{{xxxxxxwwwwwwwwwwwwvvvuuutttnnnnnnmmmmmmmmmmmmooopppnnnrrrzzz|||qqqhhhggghhhfffeeefffgggnnnqqqmmmhhhfffbbb]]]aaaeeelllttt{{{~~~yyyxxxyyyuuussspppnnnlllhhhdddaaa___ZZZTTTNNNHHHBBB===999444222///---+++***++++++++++++***)))))))))))))))(((((()))***************))))))))))))))))))))))))***************************)))((('''(((((()))***)))***+++,,,,,,+++***))))))))))))))))))***++++++************************************))))))))))))************++++++++++++***)))(((''''''((())))))(((((((((((())))))))))))*********)))))))))(((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((($$$%%%''''''&&&'''(((***((())))))***************)))))))))*********++++++))))))))))))************++++++************++++++***++++++,,,------......///......---,,,,,,++++++UUUTTTTTTWWWZZZ]]]]]]]]]\\\[[[XXXWWWXXXZZZ^^^```______```___]]][[[XXXVVVWWWUUUSSSQQQSSSVVVZZZ]]]]]]\\\ZZZVVVQQQNNNMMMNNNIIIJJJMMMQQQUUUYYY\\\]]]\\\^^^___]]]YYYXXXZZZ]]]VVVXXX[[[]]]^^^^^^```aaa`````````aaadddhhhlllnnnpppsssuuuvvvvvvvvvwwwyyysssuuuwwwxxxyyy{{{~~~~~~}}}}}}}}}}}}{{{{{{}}}~~~~~~yyytttqqqqqqmmmiiifffggghhhiiiiiiiiikkklllggg___WWWRRRQQQLLLOOOPPPNNNJJJHHHKKKNNNKKKMMMPPPVVV\\\aaafffiiiccclllsssxxx~~~{{{yyyvvvttttttvvvwwwxxxwwwyyy}}}~~~~~~~~~}}}{{{sssqqqppppppqqqqqqpppooojjjooowwwyyymmmkkkkkkfffaaaaaa]]]eeejjjhhhggghhheee___]]]^^^aaaiiirrr{{{{{{sssoooooorrrxxxwwwuuuttttttrrrpppmmmhhhddd^^^WWWQQQJJJDDD???888555222...,,,+++,,,---++++++***))))))((()))))))))))))))))))))*********))))))))))))))))))))))))+++++++++******************)))(((''''''((()))***)))***,,,------,,,***)))***)))((((((((()))+++,,,************************&&&'''((()))***+++,,,,,,******+++++++++,,,,,,,,,///...,,,***((((((((()))(((((((((((())))))))))))************))))))))))))))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%&&&(((***+++'''&&&&&&%%%%%%$$$$$$###"""######$$$&&&''''''((($$$$$$######$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%###"""""""""######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''(((((($$$%%%''''''''''''(((***))))))***+++++++++++++++*********)))***++++++,,,))))))))))))************++++++************++++++******+++,,,,,,---......//////...---,,,,,,++++++PPPPPPQQQTTTXXXZZZ[[[[[[YYYYYYYYYXXXVVVVVVWWWYYY]]]\\\\\\ZZZXXXVVVTTTRRRQQQSSSWWWZZZ[[[[[[ZZZYYY___^^^ZZZUUUPPPNNNNNNPPPMMMMMMNNNPPPSSSXXX]]]___]]]___```___^^^]]]^^^___cccdddeeefffeeeeeeeeefffgggfffeeefffiiioootttxxxzzz{{{|||||||||{{{yyyxxxzzzxxxuuutttuuuxxx|||~~~}}}vvvssstttxxx{{{|||wwwrrrsssxxx}}}~~~zzzvvvuuuwwwyyy|||}}}}}}~~~|||~~~|||yyyuuurrrooonnnnnnuuurrrmmmhhhbbb]]]YYYWWWXXXSSSPPPPPPMMMLLLOOOUUUWWWXXXYYY]]]aaaccccccbbbcccccchhhuuuzzzvvvyyy{{{{{{{{{}}}{{{~~~zzzwwwxxxwwwuuuxxxyyy~~~xxxwwwtttpppqqquuuvvvsssnnnpppvvvxxxzzz~~~wwwnnnggg```\\\\\\\\\^^^bbbfffgggeeebbb^^^\\\ZZZ[[[bbblllvvv}}}}}}{{{qqqeeebbbeeelllsssvvvuuuvvvzzzxxxsssuuummmddd___\\\XXXPPPIIIBBB???:::444000............,,,)))((((((((('''&&&''''''(((((())))))******''''''((()))***++++++,,,************))))))))))))******))))))((((((''''''***+++,,,------,,,+++***&&&&&&'''((()))***++++++(((((()))***+++,,,,,,,,,(((((())))))))))))((((((++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$&&&''''''&&&$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''%%%%%%&&&''''''(((((()))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))((()))++++++)))&&&+++++++++++++++---...///........................RRRRRRRRRTTTWWWXXXYYYYYYUUUUUUTTTRRRQQQSSSVVVYYY\\\[[[YYYVVVTTTQQQPPPOOOTTTWWWZZZ]]]^^^^^^]]]]]][[[[[[XXXUUUQQQQQQRRRTTTRRRRRRTTTWWWZZZ^^^bbbdddeeefffggggggeeeeeefffggghhhjjjlllmmmmmmmmmllllllmmmlllkkkllloootttyyy|||}}}yyyvvvxxxwwwtttrrrsssuuuxxx{{{}}}}}}{{{xxxvvvvvvyyy||||||xxxwwwyyyyyywwwyyy}}}{{{wwwpppiiiddddddiiimmmpppnnnlllmmmppptttuuuuuuzzzwwwssspppnnnpppqqqsssvvvwwwxxxxxxxxxxxxxxxxxx}}}}}}|||{{{}}}zzzuuuoooiiiddd```^^^^^^ZZZWWWWWWUUUSSSWWW]]]ccccccdddfffhhhhhhfffddd___^^^___gggsss}}}sssnnnlllooorrrsssvvvzzz}}}yyyyyy~~~~~~}}}xxxsssrrrvvvvvvsssnnnnnnqqqwww|||}}}xxxssssssvvv{{{rrrjjjddd___^^^]]]___aaabbb```^^^\\\\\\[[[[[[^^^eeennnuuu~~~}}}|||ttthhh``````aaahhhooorrrwww}}}}}}yyyzzztttlllgggeeeaaaYYYSSSJJJGGGAAA;;;666222000000///---***))))))***)))((()))))))))*********++++++(((((())))))******++++++************))))))))))))******))))))((((((((((((******++++++++++++******))))))))))))************(((((()))++++++,,,,,,++++++++++++,,,++++++******++++++++++++++++++++++++***)))(((''''''((()))***+++***)))(((((((((((()))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''((((((((((((%%%&&&''''''(((((('''''''''&&&&&&%%%%%%$$$$$$###&&&&&&''''''(((***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************)))(((***,,,---,,,*********++++++,,,---------........................TTTTTTTTTTTTTTTUUUVVVVVVPPPPPPPPPOOOOOORRRWWW[[[]]][[[WWWSSSOOOMMMLLLLLLQQQSSSVVVYYY[[[[[[[[[ZZZWWWXXXXXXWWWVVVWWWZZZ\\\[[[]]]```cccfffiiikkklllnnnoooqqqppppppoooqqqrrrsssuuuwwwyyyyyyxxxvvvuuutttsssrrrrrrtttwww{{{}}}yyysssooonnnmmmjjjhhhhhhiiijjjlllooooooooonnnkkkjjjkkklllllljjjjjjmmmmmmjjjiiillliiihhhddd\\\VVVVVV\\\cccfffhhhkkklllkkkkkkkkklllppplllgggfffiiimmmooopppsssssstttuuutttrrrooonnnqqquuu{{{~~~xxxrrrooommmkkkgggdddbbb___\\\___dddkkkkkklllmmmmmmkkkfffccc^^^ZZZXXXZZZ___eeehhhhhhcccaaabbbfffiiilllssszzz}}}~~~|||vvvvvv{{{|||zzzpppooonnnpppttttttrrrooommmpppwww~~~tttmmmeeeccc```______```______\\\^^^___]]][[[^^^fffmmm~~~}}}~~~zzzmmm```ZZZVVV]]]eeekkksss{{{}}}|||~~~yyytttqqqnnnjjjeee```WWWTTTNNNFFF???999666444111...+++***++++++***)))*********+++++++++++++++)))*********************************))))))))))))***))))))))))))(((((((((*********))))))*********++++++++++++*********)))((()))***+++++++++++++++))))))))))))(((((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((%%%&&&''''''((((((''''''''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&'''((()))++++++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************)))((()))+++---......,,,***+++---...//////..............................UUUUUUTTTSSSQQQQQQRRRSSSNNNPPPRRRSSSTTTWWWZZZ]]]___\\\WWWRRRNNNLLLLLLMMMNNNOOORRRUUUXXXYYYYYYYYYXXXZZZ]]]___```bbbfffhhhhhhjjjmmmqqqsssuuuuuuuuutttvvvxxxyyyyyyyyy{{{}}}|||yyyvvvuuutttrrrrrrsssuuuvvvrrrsssttttttqqqmmmhhheeedddbbb```]]][[[[[[\\\]]]___bbbdddeeedddbbbaaaaaabbb___```bbbbbb^^^]]]______aaa___YYYSSSTTT\\\eeehhhmmmrrrrrrnnnjjjiiijjjnnnhhhdddeeelllrrrtttsssuuuvvvwwwwwwuuurrrnnnlllkkkooouuuzzz}}}xxxsssoooiiiddddddhhhoooooopppqqqqqqnnnjjjfffbbb^^^XXXUUUVVVXXXYYYYYY[[[[[[^^^dddgggkkkttt}}}}}}{{{zzz|||~~~zzz|||uuusssrrrrrrsssrrrpppmmmlllooouuu}}}~~~xxxqqqnnnjjjfffdddccccccccc```dddfffccc^^^^^^dddkkk{{{|||ssscccXXXSSSVVV[[[aaaiiirrryyy|||}}}{{{yyywwwuuuqqqmmmiiidddaaaZZZRRRJJJCCC===:::333111---,,,++++++***)))******+++++++++++++++++++++*********************************)))))))))((())))))))))))))))))))))))+++***)))(((((()))***+++************************((()))***+++++++++++++++(((((((((((('''&&&%%%$$$))))))))))))))))))))))))+++******************+++((((((''''''''''''((((((((((((((((((((((((((((((************************''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&###""""""""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$###""""""###$$$%%%$$$%%%%%%%%%$$$$$$##############################&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&''''''((()))))))))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))***+++,,,---,,,,,,,,,---///111222111000///........................TTTTTTSSSQQQMMMLLLNNNPPPOOOSSSYYY]]]_________```^^^[[[VVVQQQNNNMMMNNNOOOQQQSSSVVVYYY[[[]]]^^^^^^```cccgggjjjmmmooorrruuuuuuvvvyyy|||}}}}}}|||{{{yyy{{{}}}{{{vvvqqqpppnnnkkkiiihhhgggfffaaaaaabbbbbbaaaaaa``````aaa___[[[WWWUUUTTTUUUVVVUUUYYY^^^``````___^^^^^^```\\\[[[\\\[[[XXXXXX[[[\\\^^^___[[[WWWZZZcccllloootttyyyxxxqqqkkkjjjkkkmmmiiieeehhhooovvvwwwvvvvvvwwwxxxxxxwwwtttpppnnnlllooosssvvvxxx{{{}}}tttkkkhhhkkkqqqqqqrrrssstttsssooolllgggbbb\\\XXXVVVVVVVVVWWWZZZ[[[___eeehhhkkksss|||zzz|||xxxvvvsssqqqrrruuuyyy|||xxxxxxxxxxxxwwwtttpppmmmmmmoootttzzz}}}|||yyyvvv}}}yyyrrrlllgggeeedddcccgggjjjgggaaa___dddjjjwwwzzzyyyjjj^^^UUUSSSRRRUUU]]]hhhttt|||{{{}}}~~~}}}zzzvvvsssrrrnnnkkkfff^^^VVVNNNHHHDDD999666222///---,,,***(((************************++++++++++++************************)))))))))((())))))))))))************+++***)))(((((()))***+++''''''(((((()))******+++))))))***+++++++++******+++++++++++++++***)))(((((((((((((((((((((((((((*********++++++*********((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''######""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%###$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&''''''((('''''''''&&&&&&'''(((((())))))***)))(((((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************)))******+++***)))))))))***,,,...000111000///...........................QQQRRRQQQNNNJJJIIIKKKOOORRRWWW___dddfffdddbbbaaa[[[YYYUUURRRQQQRRRSSSUUUWWWYYY[[[^^^aaadddeeeffflllppptttwwwyyy{{{}}}~~~~~~|||}}}||||||{{{wwwqqqkkkeeedddbbb```]]]ZZZXXXWWWTTTTTTUUUWWWZZZ]]]```bbb^^^[[[VVVQQQNNNNNNOOOQQQQQQVVV\\\```aaa```______bbb^^^]]]^^^]]]YYYYYY\\\ZZZ\\\\\\[[[ZZZ^^^gggnnnppptttxxxvvvooojjjiiijjjiiiggggggjjjooosssttttttqqqrrrssstttsssrrrpppooooooqqqttttttssstttxxx|||vvvssstttsssrrrrrrrrrsssrrrooommmhhheeeaaa\\\ZZZYYYZZZ[[[\\\\\\___eeehhhhhhlllqqqpppvvv~~~vvvsssooolllkkkmmmoooqqqwww~~~zzz|||}}}~~~|||wwwrrrooommmppptttxxxxxxuuupppmmmkkkpppxxxwwwnnniiiggggggiiijjjgggbbb```cccgggpppwww}}}{{{qqqhhhZZZSSSNNNOOOVVVaaaooo{{{zzz~~~zzzxxxxxxuuusssoooiiibbb[[[UUUQQQEEEAAA;;;777333000---******************)))))))))******++++++++++++++++++************)))))))))))))))))))))************+++*********))))))*********&&&&&&'''((()))***++++++)))******+++++++++******))))))******+++******)))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&''''''((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((******************************))))))))))))))))))))))))))))))))))))************)))***++++++)))(((((()))((()))+++,,,------,,,,,,........................MMMNNNNNNKKKGGGFFFJJJNNNUUUZZZ```eeefffdddbbbaaa\\\ZZZYYYXXXXXXZZZ]]]___aaabbbdddhhhkkknnnpppqqqxxx{{{}}}|||yyyzzzzzzxxxvvvttttttuuurrroookkkkkkkkkiiiccc^^^WWWWWWVVVUUURRRPPPNNNLLLLLLNNNRRRWWW\\\```ccceee^^^ZZZSSSMMMJJJKKKNNNPPPTTTXXX^^^bbbcccbbbaaa```dddbbbbbbeeeccc^^^[[[\\\YYYYYYXXXWWWYYY]]]dddiiilllnnnooonnnjjjhhhhhhiiidddeeegggjjjlllmmmnnnnnniiiiiikkklllmmmnnnnnnnnnooorrrsssrrrooooootttxxx|||{{{{{{{{{|||}}}~~~~~~~~~|||xxxvvvuuussspppnnnhhhgggeeebbb___^^^___```aaa___```eeegggeeedddeeefffllltttuuusssoookkkiiiiiijjjkkkooottt~~~|||yyywwwqqqsssvvvvvvuuuqqqooommmdddgggkkkqqqyyy}}}wwwtttnnnnnnlllhhhcccaaabbbcccjjjrrrzzz{{{{{{{{{wwwrrrdddZZZRRRPPPTTT[[[hhhtttxxx~~~zzzyyyzzzyyyxxxvvvsssmmmgggaaa^^^SSSNNNGGGAAA<<<777222///,,,,,,+++++++++******************++++++,,,,,,,,,************))))))))))))))))))*********+++++++++******++++++++++++******((((((((())))))***************+++++++++******)))&&&'''((()))************))))))))))))))))))))))))'''((()))******)))(((''')))(((((((((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%$$$$$$###""""""######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$ !!!###%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$&&&'''((()))###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''***,,,,,,***)))***+++)))******+++,,,,,,------........................JJJLLLMMMIIIEEEEEEIIINNNVVVZZZ___bbbbbbaaaaaa```^^^^^^^^^^^^```cccfffhhhmmmnnnqqqtttwwwzzz}}}~~~}}}{{{zzzuuuuuutttppplllhhhggggggfffbbb^^^^^^______ZZZUUUNNNNNNOOONNNMMMKKKIIIHHHHHHLLLRRRYYY___cccffffffddd___WWWQQQNNNOOOSSSVVVWWW[[[aaaddddddbbbaaaaaaddddddfffjjjiiibbb]]]\\\ZZZXXXUUUUUUWWW\\\aaadddhhhhhhhhhgggffffffhhhiiiaaadddhhhjjjjjjiiijjjjjjcccdddfffgggiiikkkmmmnnnnnnqqqrrrppplllmmmqqqvvvttttttttttttuuuuuuuuuuuuyyy|||~~~{{{xxxvvviiiiiihhhfffcccbbbcccdddfffbbbbbbfffhhhddd___]]]___dddmmm|||yyywwwsssooolllkkklllllliiimmmttt~~~xxxxxxxxxvvvssspppooonnneeeeeeeeegggmmmxxxuuurrrnnniiifffcccbbbbbbeeeooowwwvvvwwwzzz{{{xxxnnncccXXXUUUTTTVVV```kkkuuu|||~~~xxxxxxyyy{{{{{{zzzxxxtttooojjjggg]]]XXXPPPIIIBBB<<<777333---------,,,,,,+++++++++))))))***+++,,,,,,------************))))))))))))))))))******++++++++++++***+++,,,------,,,+++***+++++++++*********************+++++++++******))))))***+++,,,---.........************************)))***+++,,,,,,+++***))))))))))))))))))***++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$ ###%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((()))*********(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************&&&))),,,---++++++---///------,,,------...000000........................KKKIIIGGGGGGIIIKKKLLLLLLOOOTTT[[[```cccdddddddddfffgggjjjmmmqqquuuxxxyyyxxxzzz|||~~~~~~}}}zzzxxxwwwuuurrrooojjjgggccc^^^ZZZWWWVVVVVVWWWVVVUUUUUUUUUTTTRRRQQQNNNNNNNNNMMMJJJHHHHHHHHHIIILLLRRRWWW]]]bbbdddfff```\\\XXXVVVWWWYYY[[[\\\aaa``````bbbeeefffeeecccgggffffffhhhiiigggccc^^^[[[YYYWWWXXX[[[^^^```bbbgggeeedddeeehhhkkkmmmmmmqqqqqqooonnnmmmlllllllllooonnnllllllmmmqqqtttwwwyyy|||~~~||||||}}}{{{vvvqqqnnnmmmnnnooorrrtttxxx}}}}}}wwwtttrrrqqqpppooollljjjiiihhhhhhiiihhhfffbbb^^^^^^]]]aaaooo~~~}}}}}}zzzyyyyyyxxx~~~~~~{{{xxxtttooorrrpppnnnqqq{{{~~~yyyuuussssssuuuwwwooommmjjjgggfffkkkuuu|||~~~rrrllllllkkkgggbbbbbbfffmmmssswwwxxxwwwvvvtttnnndddYYYQQQQQQWWW]]]qqqzzz{{{}}}|||||||||zzzxxxuuurrrqqqiiiddd]]]WWWQQQJJJAAA:::666444222000000///,,,***++++++*********))))))))),,,,,,,,,++++++++++++***))))))************))))))))))))))))))))))))))))))++++++************++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((((('''%%%$$$###$$$%%%%%%&&&&&&&&&'''''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################!!!"""###$$$&&&'''((()))###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%###"""%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&&&&((()))(((&&&###$$$&&&(((&&&$$$'''&&&%%%%%%%%%'''((()))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++------,,,++++++,,,,,,,,,000///......///000///---MMMLLLKKKJJJJJJLLLNNNPPPTTTXXX___eeehhhjjjjjjkkkoooqqqtttxxx{{{|||}}}~~~|||wwwtttrrrqqqqqqqqqpppmmmiiifff[[[YYYUUURRROOONNNNNNNNNQQQSSSUUUXXXYYYXXXUUUSSSOOOOOOOOOMMMKKKJJJKKKLLLNNNPPPUUUZZZ^^^bbbeeefffccc___[[[ZZZ[[[^^^```aaaeeefffggghhhiiiiiiiiiiiikkkjjjjjjkkkmmmlllhhheee^^^\\\ZZZZZZ[[[^^^aaabbbffffffgggiiilllrrrwww{{{}}}|||zzzyyyxxxyyyyyyxxxvvvtttssstttxxx|||~~~|||wwwtttsssssssssssstttvvvyyy|||~~~}}}zzzwwwpppooonnnmmmkkkfff```[[[ZZZXXXZZZdddrrr}}}zzztttqqqrrrttttttvvvzzz}}}}}}yyyuuutttxxx}}}{{{xxxwwwvvvvvvtttrrrooojjjhhhjjjqqqvvv}}}wwwtttpppjjjeee```ccchhhmmmqqqsssttttttsssoooggg]]]VVVUUUYYY]]]kkksss}}}~~~~~~~~~~~~}}}{{{yyyvvvuuurrrnnngggbbb]]]WWWNNNHHH===999444000...---,,,+++,,,+++******)))((((((((()))))))))(((((((((((('''))))))************))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))************************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&''')))+++(((&&&''')))***)))(((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,...,,,,,,,,,......---,,,OOOPPPQQQOOONNNPPPTTTYYY\\\___eeejjjooorrrrrrrrrwwwyyy}}}}}}xxxrrrkkkfffcccdddfffhhhgggccc]]]XXXMMMLLLJJJIIIHHHIIIIIIJJJOOOQQQVVVYYYZZZXXXUUUSSSQQQQQQPPPNNNLLLMMMOOOQQQPPPRRRUUUYYY\\\___aaabbbbbb___\\\[[[]]]```cccdddgggiiilllkkkiiiiiikkknnnmmmlllkkklllmmmllljjjhhheeecccaaa___```bbbdddffffffhhhjjjlllpppxxx~~~|||{{{zzzyyyyyyyyyyyy{{{|||}}}~~~{{{yyywwwuuuppphhh```ZZZWWWUUUTTTYYYbbbhhhiiiggghhhfffgggjjjlllnnnssszzz}}}yyywwwxxxvvvssspppnnnooosssvvvwwwzzzwwwnnnhhhcccccceeegggjjjmmmppprrrqqqoooiiibbb\\\ZZZ[[[\\\bbbiiittt|||}}}|||zzzxxxtttoookkkgggbbb[[[UUULLLFFF===666111///...---------,,,+++***))))))))))))(((((((((((('''''''''))))))************))))))))))))))))))))))))))))))+++******))))))******+++************++++++++++++************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%'''(((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######""""""!!!###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''((()))((('''&&&'''((((((&&&$$$%%%&&&'''&&&&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++***)))***,,,------+++RRRUUUWWWWWWUUUXXX___ffffffhhhkkkqqqvvvyyyyyyyyyzzz{{{~~~}}}yyytttnnnjjjeee```]]]ZZZ]]]```cccbbb\\\SSSMMMJJJIIIIIIIIIIIIJJJKKKLLLPPPRRRUUUVVVUUUSSSQQQPPPSSSSSSRRRPPPOOOQQQTTTWWWVVVWWWYYY[[[^^^```aaabbbccc```^^^^^^aaaeeehhhiiijjjnnnqqqpppmmmlllppptttsssrrrppppppoooooonnnnnnooonnnllljjjhhhhhhjjjkkkmmmqqquuuwww{{{~~~~~~|||||||||{{{{{{}}}|||wwwnnneee^^^[[[WWWTTTVVV\\\aaaccccccffffffiiilllllllllqqqyyy~~~zzzrrrqqqooopppuuu~~~{{{wwwwwwvvvuuuuuuwwwzzz|||xxxwwwxxx}}}uuunnnllljjjgggffffffiiimmmpppooommmjjjfffaaa^^^\\\[[[ZZZ```iiittt}}}{{{wwwsssqqqoookkkddd___\\\UUULLLCCC;;;666111.........,,,+++++++++,,,,,,++++++++++++************))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++************************++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((()))***)))'''&&&&&&(((%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''(((((((((&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))************************++++++++++++++++++,,,---)))(((((())),,,------,,,WWW[[[^^^^^^^^^bbbkkksssrrrrrrsssvvv{{{~~~}}}||||||{{{yyyxxxyyy|||~~~yyytttpppnnnnnnkkkgggaaa]]][[[ZZZYYYXXXXXXZZZ^^^```^^^XXXNNNGGGIIIIIIJJJJJJKKKLLLLLLMMMPPPQQQSSSRRRPPPPPPRRRSSSWWWWWWVVVUUUTTTVVVZZZ]]]^^^___```aaaccceeefffggggggeeedddeeeiiinnnpppqqqrrruuuxxxwwwttttttxxx}}}}}}|||zzzwwwuuuuuuwwwxxx{{{{{{zzzwwwssspppppprrrxxx}}}~~~}}}{{{zzz|||~~~wwwnnnhhhddd___ZZZYYY]]]bbbfffhhhjjjkkknnnrrrqqqooorrrxxx}}}{{{ooojjjdddbbbgggrrr~~~xxxwwwwwwwwwyyyzzz||||||{{{xxxuuuwww}}}}}}wwwsssnnniiiggggggjjjllllllkkkiiigggddd```\\\ZZZVVVYYY```jjjuuu}}}~~~~~~{{{xxxwwwvvvsssnnniiifffbbbZZZRRRHHH>>>555///...---+++******+++,,,---------,,,,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))***))))))))))))))))))***((((((((()))))))))************************************)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###%%%'''$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((()))***((('''&&&&&&'''((((((''''''&&&''''''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))************************************++++++,,,---***))))))***---......---___aaabbbccceeejjjsssyyy{{{xxxvvvwwwzzz|||zzzxxxyyyvvvppplllkkklllooorrrrrrrrroooiiiccc___]]]]]][[[XXXTTTQQQRRRSSSSSSSSSUUUVVVYYY[[[YYYSSSKKKEEEFFFFFFGGGHHHIIIJJJKKKKKKNNNPPPRRRRRRQQQRRRWWW[[[]]]]]]]]]\\\\\\]]]```cccaaaaaaaaaccceeegggiiijjjiiihhhhhhjjjoootttwwwxxxwwwyyy{{{zzzzzz{{{}}}{{{|||~~~||||||}}}{{{|||yyyuuupppkkkeeebbbbbbeeeiiijjjllllllqqqvvvvvvrrrqqqsssuuuyyy~~~tttmmmddd___bbbiiirrrwwwxxx}}}zzzyyyzzzzzzyyyxxx{{{xxxvvvwww{{{}}}wwwpppllljjjjjjkkkllljjjgggfffdddaaa]]]ZZZVVVWWWZZZaaajjjssszzz}}}}}}~~~}}}zzzwwwwwwwwwuuuqqqmmmllliiieee^^^UUUJJJ===666000...,,,***))))))***+++,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))***))))))(((((())))))***'''((((((((())))))))))))++++++++++++++++++++++++))))))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%$$$#########$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$############$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""###$$$%%%&&&######$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&%%%&&&'''%%%&&&'''&&&$$$$$$&&&''''''''''''(((''''''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))******************************)))******+++,,,---,,,+++***+++---......---gggfffeeeeeehhhnnntttxxxzzzvvvqqqpppqqqqqqnnnjjjhhheeeaaa]]][[[\\\___aaaccccccaaa\\\WWWTTTSSSSSSRRRPPPOOOOOOPPPPPPOOOMMMMMMNNNOOOQQQQQQMMMHHHCCCBBBCCCEEEGGGJJJKKKLLLMMMPPPSSSWWWXXXVVVWWW\\\```ccceeeeeeeeedddeeeggghhhddddddeeefffhhhkkknnnoooppppppppptttyyy}}}~~~~~~zzzwwwssspppooonnnooooooooonnnrrrxxxxxxrrrllljjjgggmmmssszzzzzztttlllgggfffhhhiiijjjjjjqqq}}}~~~~~~~~~|||zzz|||{{{zzz{{{~~~~~~ssswww|||wwwtttrrrqqqmmmjjjfffeeedddccc```]]]XXXXXXWWWYYY___hhhsssyyy}}}~~~|||zzzxxxxxxyyywwwsssoooqqqpppmmmiiibbbXXXMMMEEE:::777333///,,,++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###%%%'''(((%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&'''"""$$$%%%$$$"""!!!###%%%(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))************************))))))))))))***+++,,,------+++***+++------,,,+++mmmjjjffffffjjjooosssuuuvvvpppiiiggggggfffaaa]]]UUUTTTRRRQQQRRRSSSUUUWWWZZZZZZYYYVVVRRROOOOOOPPPNNNOOOPPPRRRRRRPPPLLLHHHFFFFFFGGGIIIJJJIIIEEEBBBBBBDDDGGGJJJMMMOOOQQQQQQTTTYYY^^^___\\\ZZZ\\\___hhhjjjkkkkkkjjjjjjkkklllllllllmmmooorrruuuxxxzzz}}}}}}~~~}}}||||||{{{zzz{{{}}}}}}|||yyywwwuuutttrrrtttzzzzzzqqqgggaaa\\\bbbiiiqqq~~~~~~yyysssooommmjjjeeebbbbbbhhhrrr~~~~~~zzzwwwqqqrrryyy}}}zzzyyyoookkkfffdddddddddbbb___[[[YYYVVVUUUXXXbbbnnnwww~~~}}}~~~~~~yyyuuuvvvuuussspppkkkcccZZZTTTDDDAAA;;;666111...------,,,,,,,,,++++++++++++***))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************++++++++++++++++++++++++++++++++++++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&%%%%%%$$$"""###%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$$$$$$$$$$&&&'''(((((((((''''''&&&&&&&&&***))))))'''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$###############""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%%%%$$$&&&'''%%%'''((('''$$$$$$&&&))))))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------+++***+++,,,,,,+++***mmmjjjggggggjjjmmmmmmlllllleee[[[VVVUUUTTTQQQNNNIIIJJJKKKKKKKKKNNNRRRVVV^^^[[[WWWSSSQQQQQQQQQRRRVVVTTTRRRQQQRRRPPPLLLHHHBBBCCCEEEHHHJJJKKKKKKKKKMMMPPPQQQOOOQQQWWW\\\]]]bbbbbb```^^^^^^bbbhhhmmmuuuwwwwwwsssnnnmmmqqqvvvzzzxxxwwwzzz}}}~~~}}}|||zzzxxxyyy{{{}}}yyyxxxuuusssppplllfffbbb[[[[[[]]]dddpppyyyuuuuuuuuuvvv}}}zzzyyywwwssskkkeeeiiihhhkkkqqqzzz|||zzzzzzpppssswww{{{~~~sssrrrnnnkkkhhhfffffffff[[[^^^]]]XXXUUUZZZhhhuuuyyy{{{|||}}}~~~~~~~~~|||zzzyyyuuutttsssrrroooiiiaaa\\\UUUMMMCCC<<<888444000---///,,,)))'''(((*********++++++******))))))((((((+++*********))))))((((((+++***((('''&&&&&&&&&'''))))))************))))))''''''(((***---...---+++)))***++++++***(((%%%$$$))))))))))))((((((((((((******+++***'''&&&&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$#########'''&&&&&&%%%&&&'''((()))$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&%%%###"""$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%&&&(((((())))))))))))((((((((()))***)))'''&&&&&&''''''''''''''''''((())))))))))))******++++++,,,,,,))))))(((((()))+++---...ooojjjeeecccdddfffeeeccc^^^WWWOOOKKKKKKLLLJJJHHHJJJLLLNNNOOOPPPRRRVVVYYY]]][[[YYYWWWUUUUUUVVVVVVVVVUUUSSSSSSTTTRRRNNNKKKKKKLLLMMMNNNPPPRRRSSSTTTVVVYYYZZZXXXZZZaaagggiiijjjiiihhhffffffiiinnnssszzz|||}}}{{{xxxxxx}}}~~~|||{{{}}}}}}zzzvvvqqqjjjccc^^^XXXVVVUUUYYYaaakkksssxxxwwwsssmmmkkklllooorrrsss{{{{{{|||}}}~~~}}}zzzxxxsssnnnkkklllqqq{{{{{{zzzyyyzzz|||||||||}}}zzztttnnnhhheeeeeefff```aaa```\\\YYY^^^iiisssyyy{{{~~~~~~}}}{{{xxxwwwvvvvvvtttpppjjjfffaaaYYYOOOGGG@@@:::222---...,,,***)))***+++***)))************))))))))))))************)))))))))(((...---+++***))))))******))))))************))))))%%%%%%&&&(((+++,,,***))))))***+++,,,+++)))'''&&&))))))))))))(((((((((((()))***+++)))'''&&&'''((((((((((((((((((((((((((()))(((((((((''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''(((((((((&&&%%%&&&'''(((((())))))))))))((((((((()))))))))'''&&&'''((('''''''''''''''((()))))))))))))))*********************)))))))))***++++++nnnhhhaaa]]]]]]]]]\\\ZZZRRRMMMHHHEEEGGGIIIIIIHHHNNNPPPSSSTTTVVVWWWZZZ]]]]]]\\\\\\[[[[[[[[[ZZZZZZYYYXXXXXXYYYYYYWWWTTTRRRVVVUUUUUUUUUWWWYYY]]]______bbbcccbbbeeemmmtttvvvtttsssrrrqqqqqqtttxxx|||}}}zzzuuummmeee___VVVSSSPPPPPPTTTZZZ^^^aaadddbbbaaadddiiioootttvvvxxx{{{~~~xxxrrrpppttt}}}{{{~~~{{{yyyyyy{{{}}}~~~ssskkkfffeeegggeeeeeeccc``````dddjjjooouuuxxx}}}~~~}}}zzzyyyxxxxxxxxxvvvssspppkkkeee]]]UUUNNNEEE;;;444000///---,,,,,,,,,+++))))))))))))***************************))))))))))))...---,,,*********++++++))))))************))))))&&&&&&&&&(((***+++***))))))***+++,,,,,,+++***)))))))))))))))(((((((((((()))******)))'''&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&""""""""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&'''(((((())))))((((((''''''((()))((('''&&&'''((('''''''''''''''((())))))))))))))))))((((((((((((***************)))((((((fffaaaZZZWWWWWWXXXXXXWWWQQQNNNKKKJJJMMMPPPRRRRRRSSSUUUXXXZZZZZZ[[[\\\]]]^^^______```___^^^]]]\\\\\\\\\^^^___```^^^\\\ZZZ]]][[[YYYXXXZZZ^^^cccfffdddhhhjjjiiilllttt{{{~~~|||}}}}}}}}}~~~|||~~~~~~}}}zzzuuunnniiiYYYVVVSSSRRRTTTWWWZZZ[[[^^^___aaafffmmmsssvvvxxxxxx{{{zzzvvvyyy~~~~~~}}}}}}{{{zzzzzz{{{|||uuuwww{{{zzzoooiiiiiikkkjjjhhheeeeeefffiiikkkkkkmmmrrrxxx|||~~~~~~}}}}}}}}}~~~~~~~~~{{{zzzxxxxxxyyyxxxwwwuuunnnjjjeeeaaa\\\TTTIIIBBB888444000------,,,,,,+++)))))))))******+++++++++*********)))))))))))))))+++***)))((('''((())))))))))))************)))))))))((((((***,,,---,,,+++((()))***++++++++++++***))))))))))))((((((((((((((()))***)))'''&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$'''((((((((((((((((((''''''((()))((('''&&&'''((('''''''''''''''((())))))))))))(((((('''''''''&&&((((((*********)))((('''YYYTTTPPPOOORRRUUUVVVUUUTTTSSSQQQRRRUUUXXX[[[\\\XXXZZZ]]]]]]\\\\\\]]]^^^bbbbbbccccccbbb```^^^]]]\\\___bbbeeeeeedddbbbaaa```^^^\\\[[[]]]ccciiimmmlllqqqssssssvvv}}}~~~~~~{{{}}}|||vvvrrrbbb___[[[YYYZZZ[[[\\\[[[\\\^^^bbbiiipppuuuvvvvvvuuuyyy~~~}}}xxxxxxsssrrroookkkkkkqqqzzz~~~||||||||||||}}}}}}tttssssssvvv|||vvvpppqqqtttpppmmmkkkjjjkkklllkkkiiihhhmmmsssxxxzzz{{{{{{|||}}}~~~~~~|||zzzyyyzzzzzzyyywwwpppnnnkkkiiieee___UUUNNNAAA;;;333---+++*********))))))******++++++,,,,,,))))))))))))))))))*********)))((('''&&&'''(((((())))))************))))))***)))((()))+++,,,,,,+++''''''((())))))*********))))))))))))(((((((((((('''((()))((('''&&&'''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&''''''((((((((((((''''''&&&((()))(((''''''((()))'''''''''''''''((()))))))))(((((((((''''''&&&&&&%%%&&&((()))******))))))NNNKKKJJJKKKPPPUUUVVVUUUVVVUUUUUUVVVXXX[[[^^^___]]]^^^______^^^^^^```aaaeeeeeeffffffeeecccaaa```^^^bbbgggjjjjjjiiihhhhhhgggeeeccccccfffmmmsssxxx{{{|||{{{xxxmmmjjjeeebbb```___]]]\\\^^^aaagggooovvvyyyxxxvvvoooqqqvvv~~~~~~{{{rrrnnnhhhcccaaaeeemmmsssyyy~~~}}}}}}}}}|||zzzrrrqqqoooooosssyyy~~~zzz||||||yyyvvvssspppnnnkkkhhhhhhkkkooorrrtttuuuxxxyyy|||~~~}}}}}}}}}}}}|||zzzwwwtttpppnnnkkkfff^^^XXXKKKEEE;;;333...+++***)))*********+++++++++++++++))))))))))))************+++***)))(((((()))******))))))************)))))))))(((&&&''')))******)))''''''((((((((())))))***))))))))))))((((((((((((&&&(((((((((&&&&&&'''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&((('''&&&&&&&&&&&&'''(((######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$%%%&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&############$$$$$$$$$$$$)))((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((()))***)))'''&&&'''(((&&&''''''((((((''''''&&&&&&'''((((((''''''((()))'''''''''''''''((())))))((((((((((((''''''''''''$$$%%%&&&((())))))******OOOMMMLLLPPPUUUXXXXXXVVVXXXYYYYYYYYYZZZ\\\___aaa^^^````````````bbbeeeggggggggghhhhhhhhhhhhggggggccchhhooorrrsssrrrrrrrrrrrrqqqpppqqquuu|||}}}wwwtttpppllljjjhhheeeccccccgggnnnuuuzzzzzzvvvrrrhhhgggiiirrruuupppiiibbb___aaafffkkkmmmttt~~~}}}}}}|||zzzwwwrrrrrrqqqqqqrrrtttvvvwww~~~}}}vvvoookkkiiihhhiiijjjiiiiiikkkoooqqqyyyzzz|||~~~~~~~~~~~~}}}}}}yyytttrrrpppmmmhhhcccXXXRRRJJJAAA:::333...***,,,++++++++++++++++++***((()))))))))************++++++***))))))***+++,,,))))))************))))))***(((&&&&&&(((******)))))))))))))))))))))******))))))))))))((((((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''(((((('''&&&&&&((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###$$$%%%&&&'''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""###%%%'''(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%#########$$$$$$%%%%%%%%%+++***(((&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))(((&&&%%%&&&'''&&&''''''((((((''''''&&&&&&'''((((((''''''(((***'''''''''''''''((())))))(((((((((((((((((())))))&&&&&&&&&&&&''''''((()))UUUSSSSSSVVV[[[]]][[[YYY]]]]]]^^^]]]]]]^^^aaaccc___```aaaaaabbbeeejjjmmmhhhhhhiiiiiijjjkkklllmmmjjjpppvvvzzz{{{zzzzzz{{{{{{{{{zzz|||~~~{{{xxxuuutttssspppnnnfffjjjpppuuuxxxuuunnniiieeeaaa```gggxxx}}}|||yyyssskkkddd```aaadddgggfffkkkttt~~~}}}|||}}}}}}zzzwwwwwwxxxyyyzzzzzzxxxvvvtttuuu~~~zzzqqqkkkjjjhhhgggdddbbb```bbbfffiiitttuuuxxxzzz|||}}}}}}}}}|||||||||~~~}}}~~~zzzvvvttttttssspppmmmbbb^^^WWWOOOGGG===444...---,,,,,,++++++*********(((((())))))*********+++******)))(((((()))***+++))))))************)))))),,,***((((((***+++,,,+++++++++***************+++))))))))))))((((((((((((%%%'''((('''&&&&&&'''(((((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&'''(((((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######"""###&&&'''(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###"""""""""#########$$$%%%%%%&&&''''''***(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$&&&''''''''''''''''''&&&%%%'''((((((''''''(((***'''''''''''''''((())))))''''''(((((())))))******)))((('''%%%%%%&&&'''((([[[[[[[[[[[[[[[\\\]]]]]]\\\___bbbbbbaaaaaadddgggllljjjhhhfffgggiiimmmooonnnpppqqqqqqqqqrrruuuwwwvvvzzz~~~~~~~~~|||xxxvvvvvvsssrrrsssuuusssmmmgggccc___\\\aaalllyyyyyyuuuuuuvvvuuutttxxxwwwuuussspppjjjddd```cccbbbgggttt}}}}}}|||zzzxxxzzz|||{{{yyywwwuuuttttttwww{{{|||}}}}}}sssllliiifffbbb^^^]]]]]]^^^```iiimmmrrrvvvxxxzzz|||}}}|||}}}~~~}}}~~~}}}|||zzzwwwssspppmmmkkkjjjfffaaa\\\UUUJJJ>>>555222///---+++++++++***))),,,+++***)))(((((((((((())))))(((((()))***++++++++++++************++++++*********)))))))))))))))+++++++++++++++***)))(((((((((''''''''''''((((((+++*********))))))((((((%%%%%%&&&'''((((((''''''%%%%%%%%%&&&&&&'''''''''$$$%%%'''''''''%%%###!!!''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""!!! ######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''&&&$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%############""""""!!!!!!"""###$$$%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%))))))))))))************aaaaaaaaa```___```bbbcccbbbdddeeeeeedddggglllqqqrrrpppnnnmmmnnnpppsssuuuxxxzzz{{{||||||~~~~~~}}}~~~~~~|||}}}}}}~~~~~~|||{{{xxxvvvwwwyyywwwrrrmmmgggaaa[[[ZZZ```hhhnnnqqqtttpppllljjjlllooorrrtttvvvwwwzzz|||{{{vvvoookkkhhhgggkkksss|||~~~{{{zzz{{{||||||{{{zzzyyyyyywwwxxxxxxvvvvvv{{{yyyssskkkhhhddd```]]][[[[[[\\\bbbffflllqqquuuwwwzzz||||||}}}~~~}}}}}}~~~~~~~~~|||yyyvvvrrrpppnnnkkkhhheeeaaa\\\TTTIIIAAA888444000---,,,,,,,,,+++,,,,,,+++***)))))))))***+++******))))))))))))************))))))************)))))))))))))))))))))******+++++++++***))))))))))))((((((((((((((((((*********)))))))))((((((((((((((((((((('''&&&%%%&&&&&&&&&''''''(((((((((&&&'''(((((('''&&&%%%$$$''''''&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$ !!!"""$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&''''''(((((())))))))))))((((((''''''&&&&&&'''''''''(((((((((((((((((()))))))))******aaaaaaaaa______```ccceeejjjkkklllkkklllpppxxx~~~~~~}}}|||{{{|||~~~~~~}}}}}}|||~~~}}}|||}}}~~~~~~~~~||||||}}}~~~|||{{{zzzzzzzzz{{{~~~|||zzzwwwvvvwwwxxxxxxwww|||}}}}}}{{{zzz{{{}}}~~~~~~}}}}}}~~~~~~}}}~~~}}}|||{{{}}}{{{{{{{{{|||~~~{{{{{{|||{{{wwwtttlllddd[[[WWWWWWZZZ]]]]]]aaaaaaaaaaaacccgggnnnrrrtttzzz}}}xxxxxxxxxzzz{{{}}}zzzzzzzzzzzzyyyyyyyyyyyyzzzyyyvvvrrrpppsss{{{~~~rrrpppkkkgggbbb^^^\\\[[[[[[___eeejjjnnnssswwwzzz|||~~~~~~}}}}}}~~~~~~|||yyyvvvsssrrrmmmkkkiiihhhfffaaaYYYRRRBBB===666111...------,,,,,,++++++*********++++++,,,,,,***))))))((())))))***))))))(((((())))))***))))))))))))))))))******))))))******+++******************))))))(((((((((******))))))))))))((((((,,,++++++***(((&&&$$$###'''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%$$$$$$$$$"""###$$$$$$&&&&&&'''((($$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######### !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$!!!$$$%%%&&&&&&%%%&&&&&&''''''''''''&&&&&&)))(((((('''''''''(((((()))))))))((((((((((((''''''''''''(((((())))))***''''''((((((((()))))))))]]]^^^`````````ccchhhmmmtttwwwyyyyyyzzz|||zzzzzz{{{~~~}}}|||zzzxxxwwwwww{{{|||}}}|||{{{zzz|||}}}{{{|||}}}|||zzzzzz{{{}}}~~~~~~}}}|||zzzyyyyyyzzzxxxvvvtttsssssstttsssrrrwwwwwwwwwuuutttuuuxxxzzzxxxxxxwwwwwwwwwwwwwwwwwwuuuvvvvvvuuutttuuuwwwyyy{{{|||}}}~~~|||||||||~~~}}}}}}|||yyywwwooohhh___ZZZYYY[[[[[[[[[[[[]]]^^^______dddkkkqqqwww}}}|||zzzzzzyyyxxxwwwyyyxxxuuuqqqooopppuuuyyy|||{{{xxxsssnnnhhhdddaaa^^^___aaacccgggmmmtttzzz}}}~~~~~~}}}~~~}}}{{{xxxvvvuuupppnnnllllllllliiiccc^^^PPPIII???777111...,,,+++++++++************++++++++++++******)))*********))))))(((((((((((()))))))))))))))))))))*********(((((()))******+++******+++++++++******)))((('''))))))))))))))))))((((((,,,,,,+++***(((&&&%%%$$$''''''''''''''''''(((((((((((('''''''''((())))))''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''###$$$&&&'''((('''&&&%%%&&&&&&''''''''''''&&&&&&))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((^^^bbbgggiiikkkpppxxx~~~~~~{{{yyy{{{|||}}}|||wwwuuuvvvxxx}}}{{{yyywwwuuutttwwwxxxxxxwwwvvvvvvwwwyyyyyy{{{||||||{{{zzz{{{|||}}}~~~zzzxxxxxxyyy{{{{{{{{{zzzyyyyyyxxxxxxvvvtttsssrrrsssrrrqqqppprrrssstttsssrrrrrruuuwwwsssssssssssssssrrrrrrrrrpppqqqqqqpppooooooqqqssswwwwwwwwwwwwxxxyyyyyyzzz~~~{{{yyywwwpppjjjccc______aaaaaa```\\\^^^``````aaaeeelllrrryyy}}}yyyvvvssssssrrrqqqooonnnooopppxxx|||zzztttnnnjjjgggfffcccaaaccciiirrrxxx|||~~~~~~~~~|||zzzxxxwwwsssqqqnnnnnnooommmhhhddd\\\UUUKKK@@@888222---+++++++++***)))))))))******))))))))))))***+++------))))))(((((((((((())))))(((((())))))************'''((()))************************+++***)))((('''(((((((((((((((((())))))************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''((()))***''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((((((((((((######$$$$$$$$$%%%%%%%%%########################%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%#####################$$$######$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&&&&''''''#########$$$$$$$$$%%%%%%%%%$$$$$$######"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%&&&''''''((('''&&&%%%&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((('''''''''''''''((((((((()))((((((''''''&&&&&&&&&''''''''''''((((((((((((cccjjjrrrxxx{{{}}}xxxuuutttsssvvvvvvxxx{{{~~~}}}xxxvvvwwwzzz~~~}}}{{{yyywwwuuutttsssvvvwwwwwwvvvuuuuuuxxxzzzxxxzzz||||||{{{zzz{{{||||||zzzvvvuuuvvvyyyyyyyyyxxxwwwvvvtttssssssqqqppppppqqqqqqooonnnnnnpppqqqqqqpppppprrrsssnnnoooooopppoooooonnnnnnlllmmmmmmmmmkkkkkkmmmnnnrrrrrrrrrrrrrrrssstttuuu}}}zzzxxxsssmmmgggdddeeeggggggfffaaabbbcccdddeeeiiinnnrrrvvv{{{zzzxxx{{{~~~zzztttppppppppppppooonnnlllkkkrrrvvv|||~~~xxxsssqqqnnniiieeedddhhhooouuuyyy{{{}}}~~~}}}}}}~~~}}}{{{zzzyyyvvvssspppooopppnnnjjjgggeee___VVVLLLCCC;;;333///------+++******)))))))))(((((())))))+++,,,...///***))))))(((((())))))***((((((((()))******++++++(((((())))))***)))))))))'''((()))*********((((((''''''(((((((((((())))))(((((()))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))***''''''&&&&&&&&&&&&&&&&&&(((''''''&&&$$$$$$###"""###$$$$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&''''''''''''(((((((((((((((((('''''''''&&&&&&''''''((((((((()))))))))pppyyy}}}zzzwwwssspppooopppppprrrssstttwwwzzz}}}~~~yyyyyy{{{zzzzzzyyyxxxwwwvvvvvvuuuxxxyyyyyywwwvvvwwwzzz}}}yyy|||~~~~~~}}}}}}}}}~~~~~~{{{vvvtttuuuxxxxxxyyyyyywwwuuurrrpppooonnnnnnnnnppppppnnnmmmkkknnnqqqrrrqqqqqqqqqqqqkkklllmmmnnnnnnnnnmmmllljjjllllllllljjjjjjkkklllppppppoooooopppqqqsssttt|||~~~{{{xxxtttooonnnpppssssssrrrnnnllliiiiiikkkmmmnnnnnnmmmrrr{{{|||sssllliiilllooouuuzzzuuutttrrrqqqpppooonnnlllooosssvvvwwwwwwyyy~~~}}}tttssspppllljjjjjjmmmppptttvvvyyyzzz{{{{{{}}}~~~~~~}}}|||{{{yyyuuurrrqqqqqqpppmmmjjjiiieee___XXXPPPFFF===666111000...---++++++******)))))))))***+++,,,---...*********))))))*********'''(((((()))******++++++))))))))))))))))))((('''%%%&&&(((*********)))((('''''''''((((((((())))))'''(((((((((((('''&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&(((***++++++++++++&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!""""""###"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%'''(((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%'''((()))&&&&&&&&&'''''''''((((((&&&&&&'''((())))))******((((((((()))))))))******|||xxxuuuuuussspppmmmlllmmmnnnoooqqqrrrsssvvvyyy|||~~~|||zzz{{{wwwxxxxxxxxxxxxyyyyyyyyywwwwwwwwwuuutttvvvyyy{{{|||~~~}}}wwwuuuvvvtttuuuvvvvvvtttqqqmmmkkknnnmmmmmmnnnppppppooommmkkknnnrrrttttttrrrqqqqqqkkklllnnnooooooooonnnmmmkkkmmmmmmmmmkkkkkklllmmmppppppooooooppprrrtttuuuxxx}}}}}}~~~zzzwwwxxx{{{|||wwwqqqoooooonnnllliiieeekkkuuuxxxmmmdddbbbdddfffjjjxxx}}}zzzwwwtttsssrrrrrrqqqnnnqqqssssssqqqssszzzsssttttttrrrooolllllllllppprrruuuwwwxxxyyy{{{}}}~~~}}}}}}{{{wwwsssrrrsssssspppnnnjjjhhheee```YYYOOODDD===444333111///---,,,+++++++++++++++***++++++,,,,,,++++++************++++++'''(((((()))***+++++++++))))))***))))))(((''''''###%%%''')))******)))(((&&&'''''''''(((((())))))(((((((((((('''&&&%%%$$$))))))(((((('''''''''&&&%%%'''))),,,------,,,+++&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$&&&''''''((("""###$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""######$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$############$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((...,,,)))&&&$$$%%%&&&'''&&&''''''''''''''''''&&&""""""###$$$%%%'''((()))&&&&&&&&&'''''''''(((((($$$%%%'''(((***,,,......))))))))))))************|||{{{xxxuuusssrrrrrrrrrmmmkkkjjjhhhhhhiiijjjkkknnnnnnoooqqqtttxxx|||~~~zzz{{{yyywwwvvvwwwxxxwwwvvv|||{{{yyywwwwwwxxxzzz{{{}}}~~~~~~zzzuuussssssuuuxxxxxxuuurrrpppooommmlllllllllllllllmmmnnnlllnnnqqqssssssrrrpppooonnnnnnmmmnnnnnnmmmkkkhhhjjjiiiiiihhhiiiiiijjjjjjkkkmmmoooooooooppprrrssswwwwwwxxxxxxyyyyyyyyyzzz{{{{{{{{{}}}yyyyyy{{{}}}wwwrrrnnnjjjhhhfffiiinnnxxx~~~uuujjjbbb______dddsss}}}yyyvvvvvvwwwvvvsssoooooorrrvvvzzzwwwrrrooommmllljjjhhhmmmpppsssvvvxxxzzz|||}}}|||}}}~~~|||{{{zzzyyyxxxvvvtttssssssrrrrrrmmmgggccc```[[[RRRLLL???;;;555111...---,,,+++,,,+++))))))******((('''(((((())))))*********+++(((((()))***+++,,,,,,,,,)))))))))))))))))))))))))))(((((((((''''''''''''************************&&&'''''''''((()))))))))%%%'''((()))((('''((()))))))))******)))(((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$###%%%&&&&&&''''''&&&&&&%%%%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&######""""""""""""######'''&&&$$$###"""######$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$!!!###%%%&&&$$$""" &&&%%%%%%$$$$$$######"""$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$&&&'''(((((((((((((((((((((((((((******)))((('''&&&&&&%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((++++++***)))))))))))))))~~~yyyvvvwwwvvvtttsssqqqpppppppppnnnmmmkkkiiiiiiiiijjjkkknnnnnnooorrrvvvzzz~~~}}}xxxyyywwwuuutttuuuuuutttsssttttttsssssstttvvvxxxzzzzzz|||~~~}}}|||{{{{{{yyyuuussstttvvvxxxxxxuuurrrpppooonnnnnnoooooooooooooooppplllmmmoooqqqqqqqqqooooooooonnnmmmnnnooonnnkkkiiikkkjjjjjjiiiiiijjjjjjkkklllnnnpppppppppqqqrrrtttwwwvvvvvvuuuuuutttttttttvvvvvvwwwzzz|||}}}|||zzzrrrqqqsssxxx}}}{{{wwwwwwxxxyyy{{{}}}}}}{{{uuuoookkkeeeiiinnnvvvtttjjjdddbbbbbbooo{{{zzzwwwtttqqqppprrrttt{{{|||uuupppmmmlllkkkjjjlllnnnqqqsssuuuwwwyyyzzz{{{|||}}}}}}}}}{{{zzzxxxwwwvvvvvvuuuuuutttuuuuuutttpppkkkiiihhhddd]]]WWWKKKEEE===666222000///...,,,+++******++++++***)))))))))))))))*********+++)))))))))***+++++++++,,,))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%'''((()))((('''((()))'''''''''''''''&&&%%%%%%&&&''''''''''''''''''&&&$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$######$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$######""""""######$$$%%%$$$#########$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!###$$$"""$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%'''((()))'''''''''''''''''''''''')))((((((''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******)))(((((((((((((((~~~{{{zzzzzzzzzyyywwwrrroooooopppppppppooonnnmmmmmmpppooommmkkkjjjjjjkkkkkkmmmnnnppptttxxx}}}}}}}}}}}}|||vvvvvvtttrrrrrrrrrsssrrrqqqnnnnnnooopppsssvvvyyy{{{vvvxxxzzz{{{yyyxxxxxxyyy}}}~~~yyyvvvtttvvvxxxyyyxxxuuurrroooooooooppprrrsssssssssrrrqqqnnnnnnnnnnnnooooooooooooooonnnmmmnnnooonnnllliiikkkkkkjjjjjjjjjjjjkkkkkkmmmooopppqqqpppqqqrrrtttuuutttsssrrrpppnnnmmmmmmpppqqqsssuuuxxxwwwuuurrrlllkkkkkknnnrrrsssqqqnnnjjjlllooosssuuuwwwxxxyyy}}}}}}~~~zzz{{{zzzsssnnnhhhmmmrrruuuzzzwwwnnnjjjfffooo||||||yyywwwuuutttsssxxxyyyrrrmmmlllkkkkkkkkklllnnnppprrruuuwwwyyyzzzzzz{{{{{{zzzxxxwwwuuusssttttttuuuuuuvvvvvvwwwtttqqqnnnnnnnnnlllgggcccZZZSSSIII???999555222111---+++******,,,---,,,,,,)))))))))*********************************++++++)))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%'''(((((('''''''''(((&&&''''''''''''&&&%%%%%%'''''''''(((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###))))))'''&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$############%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%############$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''%%%"""###$$$$$$%%%&&&&&&''''''$$$$$$############$$$$$$######$$$$$$$$$$$$######&&&%%%$$$$$$$$$$$$%%%&&&######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((((()))))))))*********))))))(((''''''''''''(((|||zzzyyyyyyyyyxxxttttttuuuwwwwwwtttpppllljjjkkkmmmnnnnnnmmmllllllqqqpppnnnmmmllllllllllllmmmoooqqquuuzzz|||{{{{{{{{{vvvuuusssqqqqqqrrrrrrrrrpppooooooppprrruuuxxxzzz|||tttvvvxxxxxxwwwvvvvvvwww|||~~~~~~zzzxxxwwwxxxyyyzzzxxxuuuqqqooooooooopppssstttuuutttsssrrrppppppnnnnnnmmmnnnooopppnnnmmmmmmnnnooonnnllljjjiiiiiiiiiiiiiiiiiijjjjjjlllnnnppppppooooooqqqrrrrrrrrrqqqooommmlllkkkjjjmmmnnnpppsssuuutttpppmmmkkkiiihhhiiilllmmmllljjjdddfffjjjnnnpppqqqqqqqqqtttttttttuuuvvvxxxzzz||||||zzz~~~}}}yyyvvvoootttxxxwwwtttwww}}}zzz{{{}}}{{{yyy{{{}}}{{{www{{{~~~}}}|||uuupppllljjjhhhjjjiiijjjlllpppuuuwwwyyyyyyzzzzzzyyyxxxwwwuuuuuusssttttttuuuvvvvvvvvvvvvrrrpppoooooopppnnnkkkhhhddd^^^UUUKKKCCC;;;555111---+++******,,,---------************************+++++++++***************)))))))))))))))))))))))))))))))))((((((((((((''')))))))))))))))))))))))))))))))))((('''''''''&&&%%%'''(((((('''&&&'''(((((((((((())))))(((''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%)))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$&&&(((((('''&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$!!!""""""###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((((((((())))))))))))(((''''''&&&&&&&&&''''''}}}{{{{{{xxxuuusssssstttttttttqqqqqqsssuuuuuusssooollliiijjjlllnnnnnnnnnnnnmmmppppppooonnnmmmmmmmmmlllnnnooorrrvvvzzz~~~~~~zzzyyyyyy|||~~~{{{zzzxxxuuusssrrrrrrsssttttttsssqqqrrrrrrtttuuuwwwxxxyyysssuuuwwwwwwvvvuuuvvvxxx|||~~~~~~{{{zzzyyyxxxyyyyyywwwtttqqqoooooonnnooorrrtttttttttsssrrrsssrrrpppnnnnnnnnnppppppmmmllllllmmmnnnnnnllljjjffffffffffffggghhhiiijjjkkkmmmnnnnnnmmmmmmooopppppppppooonnnnnnmmmllllllnnnnnnppprrrsssrrrnnnjjjjjjiiihhhhhhiiiiiiiiihhhccceeegggjjjkkkkkkjjjiiikkkjjjjjjkkkllloooqqqsss{{{~~~|||{{{}}}~~~~~~wwwzzz{{{wwwpppmmmpppuuuvvvuuuttttttvvvzzz|||xxx|||}}}xxxtttpppkkkhhhgggeeeeeegggmmmsssvvvwwwzzzzzzyyyyyyxxxwwwvvvvvvuuuvvvvvvwwwwwwvvvuuutttrrrqqqqqqqqqpppooollljjjhhhddd^^^WWWOOODDD999222///---******+++,,,,,,,,,+++++++++***************+++++++++***************))))))))))))))))))))))))***)))))))))(((((((((((((((((((((((((((((((((((()))))))))((('''''''''&&&%%%'''((((((&&&%%%&&&'''''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$######$$$$$$%%%&&&$$$%%%&&&%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%!!!###$$$$$$%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""############""""""$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''{{{xxxuuussssssqqqnnnnnnoooppppppoooooooooppprrrsssqqqnnnkkkkkkkkkmmmnnnooooooppppppooooooooonnnnnnnnnmmmmmmoooppprrrvvvyyy|||~~~~~~zzzxxxwwwwwwxxx{{{}}}|||{{{zzzyyyyyytttsssrrrsssuuuwwwwwwwwwrrrrrrssssssttttttttttttsssuuuvvvvvvuuuvvvwwwyyy}}}~~~{{{zzzzzzwwwxxxxxxvvvssspppoooooommmnnnpppqqqrrrrrrrrrrrrtttsssqqqoooooooooooopppkkkkkkkkklllmmmmmmkkkiiiccccccdddeeeggghhhjjjkkkjjjlllmmmmmmllllllmmmooooooooooooooooooooooooooooooooooooqqqqqqpppllliiiiiiiiihhhhhhhhhgggggggggcccdddeeefffgggfffeeeeeeeeedddcccccceeegggjjjkkktttwww{{{~~~~~~~~~wwwhhhggglllyyy}}}|||}}}~~~~~~||||||{{{vvvpppkkkjjjkkkmmmmmmoooqqqvvv{{{{{{|||zzzvvvrrrnnniiifffccceeekkkqqqtttuuuyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxvvvtttssstttuuuuuutttsssqqqooonnniiihhhfffbbbZZZOOOCCC;;;444111---++++++,,,+++++++++++++++++++++***************************++++++))))))))))))))))))))))))******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''((((((&&&%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%!!!!!!###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$############$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&%%%%%%###"""!!!$$$$$$######$$$$$$%%%&&&!!!######"""!!! !!!"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%!!!###$$$$$$######$$$&&&'''''''''&&&%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&""""""############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((zzzyyyxxxuuusssqqqooonnnmmmlllkkklllnnnnnnnnnlllpppoooooopppqqqpppnnnlllmmmmmmmmmmmmnnnpppqqqrrrmmmmmmnnnnnnnnnnnnnnnnnnpppqqqsssuuuwwwyyyzzz{{{zzz{{{{{{yyyvvvtttssstttuuuvvvyyy||||||{{{yyyyyysssrrrrrrssswwwyyyzzzzzzrrrrrrsssssssssssssssrrrssstttuuuuuuuuuuuuwwwyyy|||~~~|||zzzyyyyyyuuuvvvvvvtttqqqoooooopppmmmnnnnnnoooqqqrrrrrrssssssrrrqqqpppnnnnnnmmmmmmjjjiiiiiikkklllllljjjhhhaaabbbccceeegggjjjlllnnnkkklllnnnmmmllllllmmmoooppppppppppppooooooooooooooonnnmmmmmmmmmllliiifffhhhiiijjjjjjiiihhhggggggeeeeeeeeeeeeeeefffffffffcccbbbaaa```aaaccceeegggkkkooosssuuuvvvwwwzzz|||zzz{{{cccRRRSSS[[[bbblllxxx~~~|||yyyvvvssspppnnnoooppprrruuuyyy~~~}}}{{{sssnnniiiiiinnnsssuuuuuuwwwwwwwwwwwwwwwxxxxxxyyyxxxyyyzzzzzzzzzxxxvvvuuuuuuvvvwwwwwwuuusssrrrqqqmmmmmmllliiicccZZZPPPHHH:::777222...---,,,,,,+++,,,,,,,,,++++++*********)))))))))***+++++++++,,,))))))))))))))))))))))))*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%'''((((((&&&$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$############$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%$$$######$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%######$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&"""###$$$###!!! !!!"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&$$$###%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%%%%%%%$$$### !!!"""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&'''''''''(((''''''&&&&&&'''(((((()))}}}zzzwwwsssrrrqqqpppnnnmmmkkkkkklllkkkkkkmmmoooooonnnlllrrrqqqppppppqqqqqqooommmnnnnnnmmmmmmnnnpppqqqssskkklllmmmnnnoooooooooooopppqqqssstttvvvwwwwwwwwwuuuvvvvvvuuurrrqqqqqqrrrssstttxxx}}}}}}zzzxxxrrrqqqqqqssswwwzzz{{{{{{sssssstttuuuuuutttttttttssstttuuuttttttuuuwwwyyy|||}}}~~~}}}{{{xxxwwwwwwtttuuuuuusssqqqoooooopppnnnnnnnnnooopppqqqssstttrrrqqqpppooonnnmmmlllkkkiiihhhhhhjjjkkkkkkiiigggaaaaaaccceeehhhlllnnnppplllmmmooonnnmmmmmmnnnooorrrqqqqqqpppoooooonnnnnnnnnlllkkkjjjjjjiiigggdddhhhjjjllllllkkkiiiiiiiiiggggggffffffggghhhiiijjjcccbbb```______aaadddfffeeehhhmmmooooooqqqtttwwwvvvxxx~~~wwwTTTBBBFFFQQQPPP[[[iiirrruuuwww{{{~~~}}}~~~}}}yyyvvvuuuvvvwwwzzz~~~}}}|||~~~xxxqqqpppssswwwxxxwwwvvvuuuuuuuuuvvvwwwxxxyyyxxxyyyzzz{{{{{{zzzxxxwwwtttvvvwwwwwwvvvtttssssssqqqpppooommmiiibbbYYYSSS???;;;555111...---,,,+++,,,,,,,,,++++++*********(((((()))***+++,,,,,,---))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((&&&''''''(((((()))))))))%%%'''((('''&&&$$$$$$%%%%%%&&&''''''((((((((('''((('''%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&%%%%%%%%%&&&''''''###$$$%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&###$$$%%%$$$######$$$&&&"""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%''''''''''''%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))'''''''''''''''((()))***~~~|||yyyvvvrrrooommmqqqpppnnnlllkkkkkkkkkllljjjlllooopppooooooppprrrwwwuuurrrrrrttttttqqqooolllmmmmmmnnnppprrrtttuuurrrrrrqqqqqqpppooonnnnnnppprrruuuvvvvvvuuuvvvwwwuuuuuuuuuuuutttrrrpppnnnooosssyyy~~~~~~zzzxxxuuurrroooqqqwwwzzzzzzxxxyyyyyyxxxvvvrrrqqqqqqrrrvvvuuutttsssrrrrrrssstttwwwwwwwwwvvvuuusssrrrqqquuuttttttsssrrrqqqpppoooqqqqqqpppppppppqqqrrrrrrmmmnnnnnnmmmkkkiiijjjjjjjjjjjjjjjjjjkkklllmmmmmmiiihhhggghhhkkkmmmmmmmmmjjjlllmmmnnnmmmnnnoooqqqsssrrrqqqqqqqqqpppmmmjjjkkkllllllllllllkkkjjjiiiiiiiiihhhhhhhhhhhhhhhhhhgggggggggggggggffffffeeecccbbbaaa```aaabbbdddfffiiijjjkkklllmmmlllkkkkkklllqqqxxx~~~fffMMMBBBBBBDDDJJJOOOUUUXXX[[[bbblllsss}}}|||}}}yyy}}}zzzvvvyyyzzzvvvuuuuuuvvvrrrpppnnnooorrrvvvxxxyyy{{{{{{zzzzzzyyyyyyyyyyyyxxxyyyyyywwwtttrrrrrrsssvvvuuusssooojjjddd```]]]QQQIII>>>666222000---+++)))+++,,,---,,,+++,,,,,,,,,+++++++++******))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))((('''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''%%%###&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%###"""###%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%...+++'''$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""""""""######$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&&&&&&&%%%$$$#######################################$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++,,,+++***)))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&'''((())))))'''''''''''''''((()))))){{{yyyxxxwwwvvvtttrrrooommmllloooooonnnllllllkkkkkkkkkiiikkknnnnnnnnnnnnooopppvvvtttrrrrrrssstttrrrpppmmmnnnoooqqqsssuuuwwwxxxssssssrrrqqqppppppppppppqqqsssuuuvvvuuuuuuuuuvvvttttttuuuuuutttrrrqqqppppppssswww{{{}}}|||zzzxxxuuurrrppprrrwwwzzzzzzxxxxxxxxxxxxuuusssqqqqqqrrrwwwvvvtttssssssssstttuuuuuuuuuuuuuuuuuutttsssrrrtttsssrrrqqqqqqpppppppppsssrrrrrrqqqqqqqqqrrrrrrnnnoooooommmkkkiiiiiijjjjjjjjjjjjjjjkkklllmmmnnnkkkjjjiiiiiikkkmmmmmmlllkkkmmmnnnnnnnnnnnnooopppuuutttrrrrrrrrrpppmmmkkkiiijjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggfffeeedddcccbbbaaabbbccceeefffhhhiiijjjllllllkkkkkkjjjiiimmmsssyyy|||vvvYYYHHHBBBAAAAAA@@@CCCGGGJJJLLLRRR\\\cccuuu{{{}}}vvvqqqttt|||{{{xxxzzzzzzwwwuuutttssspppmmmmmmppptttvvvxxxzzzzzz{{{{{{zzzyyyyyyxxxwwwwwwxxxvvvtttrrrsssttttttsssqqqoookkkgggcccaaaZZZRRRGGG???999444///,,,***+++++++++***))))))******)))))))))(((((((((((()))******+++++++++******))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''&&&$$$&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&''''''(((&&&###""""""###$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""""""$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''''''''''''''''''''((())))))zzzvvvrrroooqqqqqqqqqpppooonnnmmmmmmmmmnnnnnnooonnnmmmlllkkkjjjlllnnnooooooooopppqqqtttrrrqqqrrrssstttsssqqqnnnppprrruuuwwwyyy{{{|||uuutttsssqqqqqqqqqrrrrrrrrrtttvvvvvvtttttttttuuutttttttttttttttsssrrrqqqppprrruuuxxxzzzzzzyyyyyyvvvtttrrrtttxxxzzzzzzxxxwwwxxxwwwuuusssqqqrrrssswwwvvvuuuuuuuuuuuuuuuvvvssssssttttttttttttssssssrrrqqqpppoooooopppqqqrrruuutttsssrrrrrrqqqrrrrrroooppppppnnnkkkiiiiiijjjjjjjjjjjjjjjkkklllmmmnnnmmmllljjjjjjlllmmmlllkkklllnnnoooooonnnnnnoooqqqwwwuuutttssssssqqqnnnlllgggggghhhhhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiigggffffffeeedddcccbbbcccdddeeefffggghhhiiijjjkkkjjjjjjiiigggkkkppptttvvvxxx{{{}}}aaaJJJCCCBBBAAA>>>999;;;======???DDDLLLSSSdddjjjrrrzzzzzzrrrjjjlllqqqzzz}}}}}}zzzvvvssstttpppllljjjlllpppsssuuuxxxyyy{{{|||{{{zzzxxxwwwuuuvvvwwwuuusssrrrrrrsssrrrqqqpppooollljjjhhhfffddd]]]SSSJJJCCC<<<444...------,,,+++******)))))))))))))))))))))((((((((((((((()))++++++,,,,,,,,,)))))))))))))))))))))))))))((((((''''''''''''((())))))(((((('''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&%%%$$$%%%&&&'''&&&$$$&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%&&&'''(((((())))))&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$#########%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&(((''''''''''''(((((())){{{wwwtttqqqoooqqqqqqppppppoooooooooooonnnoooqqqrrrrrrpppnnnlllkkkmmmppppppppppppqqqsssrrrqqqqqqrrrssssssssssssqqqrrrvvvyyy|||}}}~~~~~~vvvuuusssrrrrrrrrrssstttssstttvvvuuusssssssssttttttttttttttttttssssssssspppqqqsssuuuvvvxxxyyyyyyxxxvvvuuuwwwzzz{{{{{{zzzvvvvvvvvvuuusssrrrsssuuuwwwwwwvvvvvvvvvvvvvvvvvvssssssssstttssssssrrrqqqpppooonnnmmmnnnoooqqqrrrvvvuuutttsssrrrqqqqqqqqqpppqqqqqqooollljjjiiijjjkkkjjjjjjkkkkkklllmmmnnnnnnllljjjjjjkkkkkkjjjiiijjjlllnnnoooooopppqqqsssxxxvvvtttssssssqqqooommmggggggggggggggghhhhhhiiijjjjjjkkkkkkkkkkkkkkklllkkkkkkkkkjjjiiihhhgggfffeeedddcccccccccdddeeeeeefffggghhhjjjjjjiiiiiihhhgggjjjnnnppprrrsssuuuwwwwwwxxxxxxyyy|||qqqSSSCCC@@@AAA???>>>=========<<<<<>>???BBBGGGJJJKKKOOOTTT[[[ccclllvvv||||||tttsssqqqoooooovvv~~~|||vvvqqqkkkhhhiiimmmppprrrtttvvvyyyzzzzzzyyywwwuuuyyyyyyxxxvvvrrrooonnnooosssrrrqqqooommmkkkjjjiiihhhddd___ZZZUUUMMMCCC;;;555111---+++,,,------,,,+++++++++++++++,,,,,,,,,+++++++++++++++***)))(((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%&&&'''((()))***+++###%%%((('''%%%"""""""""$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%########################%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((}}}zzzvvvuuuuuuuuuuuutttsssrrrpppnnnnnnnnnnnnooouuuvvvxxxxxxwwwuuurrrpppjjjlllnnnooonnnnnnpppqqqrrrtttuuuuuuttttttuuuwwwvvvyyy|||}}}{{{ttttttttttttttttttttttttsssttttttsssrrrrrrtttuuuvvvvvvuuutttssssssttttttppppppqqqrrrtttvvvxxxyyyxxxyyyzzzzzzzzzzzzzzzyyyssstttuuutttttttttvvvwwwuuuvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvuuusssrrrpppooonnnnnnoooooopppppppppppprrrqqqpppooooooooooooooopppqqqqqqpppmmmllllllmmmkkkkkkkkkkkklllmmmnnnooommmkkkiiihhhhhhhhhgggeeefffhhhkkkmmmnnnpppsssuuutttrrrpppoooppppppooonnnlllkkkjjjiiihhhiiijjjjjjiiijjjjjjkkkkkkllllllmmmiiijjjjjjjjjjjjiiihhhhhheeeeeeeeeeeeeeeeeeddddddfffggghhhiiijjjiiiiiihhheeefffhhhiiihhhiiikkkmmmlllnnnppprrrtttvvvzzz}}}}}}iiiXXXIIIEEECCC??????CCCBBB@@@??????@@@BBBEEEGGGFFFHHHKKKPPPUUU]]]eeekkkvvvyyy~~~}}}~~~}}}wwwqqqqqqvvv|||vvvqqqllljjjkkknnnpppqqqssstttvvvwwwxxxwwwuuutttyyyzzzyyyvvvrrrpppooooootttssspppnnnllljjjiiiiiigggdddaaa___[[[UUUKKKEEE;;;555...++++++,,,+++***)))))))))***************,,,,,,,,,++++++)))(((((())))))))))))))))))))))))(((''''''''''''(((((()))&&&&&&'''(((((()))******'''''''''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%&&&''''''(((((($$$'''***)))%%%"""###$$$######$$$&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''((()))***)))((((((''''''''''''(((xxxuuurrrqqqrrrsssssssssrrrqqqooonnnnnnooopppqqqxxxyyyyyyxxxwwwtttqqqppplllnnnpppqqqqqqqqqrrrssstttvvvwwwwwwuuutttvvvxxxyyy{{{~~~zzzwwwrrrsssuuuvvvvvvuuusssrrrrrrssssssrrrqqqrrrtttwwwxxxwwwuuutttssssssssssssppppppqqqrrrtttvvvxxxxxxvvvwwwyyyyyyxxxwwwwwwvvvrrrsssttttttttttttwwwyyyttttttvvvwwwwwwwwwvvvvvvvvvvvvvvvuuutttsssrrrqqqnnnoooppprrrrrrqqqpppooonnnnnnmmmmmmmmmmmmmmmnnnooopppqqqpppnnnmmmnnnooolllkkkkkkllllllmmmnnnooommmkkkiiihhhiiiiiihhhfffgggiiikkklllmmmnnnppprrrpppnnnllllllmmmoooooonnnnnnmmmjjjiiihhhhhhiiiiiiiiiiiiiiijjjkkklllllllllggghhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggffffffggghhhiiijjjjjjjjjiiihhheeeggghhhhhhhhhhhhjjjllliiillloooqqqqqqrrrtttuuusss|||dddRRRDDDDDDEEEAAAAAAEEEAAA@@@@@@AAACCCDDDEEEFFFGGGHHHIIIKKKMMMRRRYYY]]]fffiiippp||||||wwwxxxzzzwwwzzz~~~uuurrrnnnlllnnnpppqqqrrrrrrsssttttttuuuuuuttttttwwwxxxxxxvvvtttrrrrrrsssrrrqqqooommmkkkjjjjjjjjjiiigggeeecccaaa\\\TTTMMMFFF>>>555///...---+++((()))))))))******+++++++++******+++++++++******)))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((()))))))))&&&'''''''''((((((((()))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%&&&(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''######$$$$$$%%%%%%%%%%%%%%%(((+++***'''%%%'''***$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''''''''''''''wwwtttqqqpppqqqrrrsssrrrrrrqqqpppooopppqqqsssuuuyyyyyyyyyxxxvvvsssqqqoooppprrrtttuuutttuuuvvvwwwuuuwwwyyyxxxuuutttvvvxxxzzz}}}}}}xxxuuuppprrruuuvvvwwwuuusssqqqqqqrrrrrrrrrqqqrrruuuxxxyyyxxxvvvtttsssrrrssssssooopppqqqsssuuuvvvxxxxxxtttuuuwwwwwwvvvuuuttttttrrrssstttttttttuuuwwwyyyssstttuuuwwwwwwwwwvvvuuutttuuuuuuuuuuuuuuuttttttnnnooorrrssssssqqqooommmllllllkkkkkkkkkllllllmmmnnnpppqqqpppooonnnoooppplllllllllllllllmmmoooooonnnllljjjiiijjjjjjiiihhhiiikkkllllllkkklllmmmooonnnllljjjjjjlllnnnnnnnnnooommmjjjhhhggggggggghhhhhhhhhiiijjjjjjkkkllllllfffggghhhiiiiiijjjiiiiiijjjjjjjjjjjjjjjiiihhhgggggghhhiiikkkkkkjjjjjjiiihhhiiijjjjjjjjjjjjmmmooohhhkkkoooppppppppppppppplllvvv~~~dddOOO@@@AAAFFFDDDBBBEEECCCCCCCCCEEEGGGIIIIIIHHHKKKKKKKKKKKKLLLOOOSSSWWWVVVZZZaaannn}}}}}}vvvzzz}}}uuurrrooonnnpppqqqrrrsssrrrrrrrrrrrrssssssttttttuuuvvvwwwvvvuuutttuuuvvvpppooommmlllkkkkkkkkklllmmmjjjhhhgggeee```YYYSSSPPPGGG<<<444222000,,,)))+++++++++,,,,,,---------((()))***+++++++++++++++))))))))))))))))))))))))'''''''''''''''((()))*********))))))((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&%%%&&&)))&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))***+++######################## $$$'''&&&###"""&&&***&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$###"""""""""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&$$$"""!!!########################!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&'''((())))))###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%(((''''''''''''&&&&&&&&&***)))((('''''''''''''''tttrrrnnnlllkkklllnnnpppqqqqqqpppnnnmmmppptttxxx|||{{{xxxuuusssrrrrrrrrrqqqrrrsssrrrrrrsssuuuwwwxxxxxxwwwvvvuuuuuuuuuvvvwwwyyy}}}}}}yyywwwuuuuuutttsssrrrpppooonnnrrrqqqppppppqqqsssuuuvvvwwwxxxwwwvvvtttssstttuuussssssttttttttttttssssss{{{wwwtttuuuxxxxxxsssnnnwwwuuuttttttuuuvvvvvvuuussssssttttttttttttttttttuuuuuuuuuuuutttsssrrrrrrpppqqqqqqrrrrrrqqqqqqpppnnnnnnnnnmmmmmmllllllkkkkkknnnpppqqqooommmllllllmmmmmmlllllllllmmmmmmnnnooommmlllkkkjjjkkkkkklllggghhhiiijjjkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiihhhhhhiiijjjkkkllllllmmmkkkjjjhhhggggggggghhhiiiiiiiiiiiiiiiiiijjjjjjjjjiiigggeeeeeegggiiiiiiiiillllllmmmmmmmmmllljjjjjjjjjkkkmmmooopppqqqrrrrrrrrruuu{{{cccQQQBBBAAACCCAAAAAACCCDDDEEEFFFHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNPPPRRRSSSRRRTTTXXX```lllyyy|||~~~{{{xxxvvvvvvuuuuuuttttttttttttmmmmmmnnnqqquuuwwwvvvvvvuuuuuuvvvwwwwwwwwwvvvvvvxxxvvvssspppnnnnnnnnnoooooonnnkkkhhhdddaaa^^^\\\VVVQQQHHH@@@999333...***,,,---...---+++***)))***++++++******)))(((((('''))))))))))))))))))))))))+++***(((&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%"""###$$$''')))(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''&&&%%%$$$###&&&%%%%%%$$$#########$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$rrrpppmmmkkkkkklllnnnppprrrrrrrrrqqqppprrruuuxxxzzzyyywwwuuussssssssssssqqqrrrrrrrrrrrrsssuuuvvvxxxwwwwwwvvvvvvvvvvvvwwwxxxyyy|||}}}}}}{{{yyywwwttttttttttttsssqqqpppooorrrqqqoooooooooqqqsssuuuxxxxxxxxxwwwuuuuuuvvvwwwssssssttttttttttttssssssvvvvvvvvvvvvuuuttttttsssyyywwwuuutttuuuvvvuuutttsssssssssssssssssssssssstttttttttssssssqqqpppppppppqqqqqqrrrrrrqqqqqqpppnnnmmmlllkkkjjjjjjjjjjjjlllnnnppppppnnnlllkkkkkklllllllllllllllmmmmmmmmmmmmmmmlllkkkkkkkkkkkkkkkhhhiiijjjkkkllllllllllllkkklllmmmnnnoooooooooooonnnmmmllljjjiiihhhhhhhhhiiiiiijjjkkklllmmmnnnnnnjjjiiihhhgggfffggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeeeeeggghhhiiihhhjjjkkkmmmnnnnnnmmmkkkjjjjjjkkkmmmoooqqqrrrsssssssssvvvzzzfffTTTFFFEEEGGGDDDDDDGGGGGGHHHIIIJJJLLLNNNOOOPPPPPPPPPOOOOOOPPPRRRTTTUUUQQQRRRUUU[[[dddnnnwww|||}}}~~~|||wwwvvvwwwyyy{{{|||{{{xxxtttrrrkkkkkkmmmpppuuuxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxvvvsssqqqooonnnnnnnnnooommmkkkhhheeebbb```___ZZZUUUOOOGGG@@@999111---,,,,,,---,,,+++*********,,,,,,+++******)))(((((())))))))))))))))))))))))((('''''''''((()))***+++'''(((((())))))(((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$######""""""######$$$$$$%%%((())))))&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%ooonnnlllkkklllmmmoooqqqssstttttttttssstttvvvxxxwwwvvvuuutttttttttttttttrrrrrrrrrrrrssstttuuuuuuwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyzzzzzzzzzxxxwwwvvvsssttttttttttttsssrrrrrrrrrqqqnnnmmmmmmoooqqqsssuuuvvvwwwvvvuuutttuuuvvvssssssttttttttttttssssssppptttwwwvvvsssrrruuuxxx|||yyyvvvuuuuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssrrrqqqpppnnnmmmpppqqqqqqrrrrrrqqqqqqppppppooollljjjiiiiiiiiijjjlllmmmooonnnllljjjiiiiiikkkkkklllmmmmmmlllkkkjjjkkkkkklllllllllkkkjjjjjjiiijjjkkkllllllmmmlllllllllmmmnnnpppqqqrrrrrrrrrpppooommmkkkiiihhhhhhhhhjjjjjjkkklllmmmnnnoooooojjjiiihhhffffffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiihhhfffeeeeeeggghhhhhhggghhhjjjllloooooonnnmmmkkkiiikkkmmmooorrrsssuuuuuuwwwxxx{{{iiiXXXKKKJJJKKKIIIIIIMMMLLLMMMNNNOOOQQQRRRTTTUUUUUUUUUTTTTTTUUUVVVWWWWWWRRRSSSUUUXXX]]]bbbgggjjjppptttzzz~~~}}}yyywwwzzzzzzwwwvvvwwwzzz}}}xxxtttllllllnnnrrrwww|||}}}}}}~~~}}}|||{{{zzzyyyyyyyyyxxxvvvtttrrrooonnnmmmmmmnnnmmmkkkiiigggeeecccbbb___\\\XXXRRRKKKBBB888222......------,,,,,,,,,------,,,,,,++++++******)))))))))))))))))))))))))))'''&&&&&&&&&'''((()))***(((((())))))))))))((((((''''''''''''''''''''''''''''''&&&%%%$$$$$$######''''''''''''''''''''''''%%%$$$$$$############$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&%%%%%%%%%$$$######""""""######%%%%%%&&&((())))))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$"""!!! """"""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$######$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""############$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&nnnmmmmmmmmmnnnppprrrsssrrrtttuuuuuuuuutttuuuvvvtttttttttuuuuuuvvvvvvwwwtttsssrrrssstttuuuuuuuuuwwwwwwvvvwwwwwwxxxyyyzzzwwwwwwwwwvvvuuuuuuttttttsssttttttuuuuuuuuuttttttrrrqqqnnnllllllnnnpppqqqrrrsssttttttrrrrrrrrrsssrrrssssssttttttssssssrrrnnnqqqttttttsssssswwwzzz~~~{{{wwwuuutttsssrrrqqqsssssssssrrrrrrrrrrrrrrrtttssssssrrrqqqooonnnmmmpppqqqqqqrrrrrrqqqqqqppptttrrrooollljjjjjjkkkllllllmmmnnnmmmkkkiiihhhiiijjjkkkmmmnnnnnnllljjjiiiiiijjjkkkllllllkkkjjjiiijjjkkkllllllmmmmmmmmmllllllmmmoooqqqssstttuuuuuuqqqpppnnnllljjjiiihhhgggjjjjjjkkklllmmmnnnnnnoookkkjjjiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhgggfffeeeeeeggghhhgggffffffhhhllloooppppppnnnmmmjjjlllnnnqqqtttvvvwwwwww|||||||||}}}mmm\\\PPPNNNOOOMMMOOOSSSSSSSSSSSSTTTVVVXXXZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\XXXXXXXXXYYY[[[]]]___aaacccgggppp{{{~~~zzzxxxzzz~~~{{{wwwvvvyyy{{{yyyyyy||||||~~~zzzsssrrrsssvvvzzz~~~}}}{{{zzzyyyyyyyyywwwwwwuuusssqqqooonnnmmmnnnmmmlllkkkiiihhhgggfffcccbbb```\\\UUUKKK@@@888222000...------.........---------,,,,,,+++++++++))))))))))))))))))))))))(((((('''&&&%%%%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''&&&&&&%%%###""""""''''''''''''''''''''''''$$$$$$###############$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%&&&&&&&&&&&&'''''''''$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&((()))***&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&%%%$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''nnnnnnoooqqqrrrssstttuuuppprrruuuuuutttsssssstttrrrssstttuuuwwwxxxxxxyyywwwuuussssssvvvwwwvvvuuuvvvvvvvvvvvvwwwxxxyyyyyyuuuttttttsssrrrrrrrrrrrrttttttuuuvvvvvvvvvuuuuuuqqqpppooonnnnnnnnnppppppqqqsssttttttsssqqqqqqrrrrrrrrrssssssssssssrrrrrrppppppppprrrtttvvvxxxyyy~~~zzzvvvsssssssssrrrqqquuutttttttttsssssssssrrrttttttssssssqqqpppooonnnpppqqqqqqrrrrrrqqqqqqpppuuurrrooollljjjkkklllmmmkkklllmmmllljjjiiiiiiiiikkklllmmmnnnnnnllljjjiiihhhiiijjjkkkkkkkkkiiiiiikkkkkkllllllmmmmmmlllllllllmmmoooqqqsssuuuvvvvvvrrrqqqooommmkkkiiihhhhhhiiiiiijjjkkklllmmmnnnnnnmmmlllkkkjjjjjjjjjkkklllkkkjjjjjjjjjiiiiiiiiihhhhhhgggffffffhhhhhhgggeeefffhhhkkkooopppppppppooommmnnnqqqsssvvvxxxyyyzzz}}}{{{zzzzzz{{{||||||{{{ooo```TTTSSSSSSQQQSSSYYYZZZZZZZZZZZZ\\\^^^aaacccccccccccccccddddddcccccc___^^^]]]\\\\\\]]]^^^^^^___dddmmmxxx~~~www|||~~~zzzwwwxxx}}}yyyvvvwww|||~~~~~~|||~~~{{{yyyxxxxxxzzz{{{{{{zzz~~~}}}|||zzzyyyxxxxxxxxxwwwwwwvvvuuutttqqqooonnnnnnnnnmmmllllllkkkjjjjjjffffffeeebbb\\\SSSHHHAAA666222...,,,,,,------,,,---------,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((('''&&&&&&%%%(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''&&&&&&$$$###"""''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%#########$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))'''%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''nnnoooqqqssstttuuuvvvvvvppprrrttttttrrrqqqrrrsssrrrsssuuuwwwyyyzzzzzzzzzzzzwwwtttuuuxxxyyyxxxvvvvvvvvvvvvvvvvvvvvvwwwwwwsssrrrrrrrrrssssssssssssuuuvvvvvvwwwwwwwwwvvvvvvppppppqqqqqqqqqqqqqqqqqqtttvvvxxxwwwuuusssrrrrrrrrrrrrssssssssssssrrrrrrrrrqqqqqqrrrtttwwwyyyyyy|||xxxtttqqqqqqrrrrrrrrruuuuuuuuuttttttssssssrrrrrrrrrrrrrrrrrrqqqpppooopppqqqqqqrrrrrrqqqqqqpppqqqpppmmmkkkjjjjjjjjjkkkkkklllmmmllljjjiiijjjkkkmmmnnnnnnnnnnnnlllkkkjjjhhhhhhiiijjjjjjjjjiiiiiikkkkkkllllllllllllkkkkkkkkklllnnnppprrrttttttuuurrrqqqooommmkkkjjjjjjiiiiiiiiijjjkkklllmmmnnnnnnooonnnmmmlllkkkllllllmmmlllllllllkkkjjjjjjiiiiiiiiihhhggghhhiiiiiigggeeehhhiiikkknnnooopppqqqqqqppprrrtttvvvyyyzzz{{{|||zzzxxxvvvvvvwwwwwwwwwvvvrrrdddYYYXXXXXXVVVYYY```bbbbbbaaabbbcccfffiiikkkllllllmmmnnnoooooonnnnnngggeeebbb```_________```cccgggpppzzzsssvvv|||{{{yyyzzzxxxyyy}}}}}}~~~{{{yyyxxxwwwuuutttyyyzzzzzzzzzyyyxxxwwwwwwvvvwwwxxxxxxwwwuuurrrppppppoooooonnnnnnmmmlllllliiihhhgggeeeaaaZZZRRRLLL<<<666///+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''((()))***++++++++++++''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&'''((('''&&&%%%$$$''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######""""""#########""""""###%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&'''''''''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&nnnooorrrtttuuuuuuuuutttqqqssstttsssqqqqqqrrrsssssstttvvvyyyzzz{{{{{{{{{|||yyyvvvwwwzzz|||zzzwwwvvvvvvuuuuuutttuuuuuuuuurrrrrrssstttuuuuuuuuuuuuwwwwwwwwwxxxwwwwwwvvvvvvoooqqqsssuuuuuutttsssrrrvvvxxxyyyxxxvvvsssqqqqqqqqqrrrrrrssssssrrrrrrqqqrrrtttuuutttrrrsssxxx|||xxxuuuqqqoooppprrrssssssuuuuuutttssssssrrrqqqqqqoooppppppqqqppppppoooooopppqqqqqqrrrrrrqqqqqqpppooonnnmmmlllkkkkkkkkkkkkjjjkkklllllljjjkkklllnnnpppoooooonnnnnnmmmllllllhhhhhhhhhhhhhhhiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkklllmmmoooqqqrrrrrrsssqqqpppooommmlllkkkkkkkkkjjjjjjkkklllmmmnnnooooooooonnnlllkkkkkkkkklllmmmnnnnnnmmmllllllkkkjjjjjjjjjiiihhhiiijjjjjjhhheeejjjjjjkkklllnnnpppqqqrrrtttuuuwwwyyy{{{|||}}}}}}zzzxxxvvvvvvwwwwwwuuutttvvvhhh^^^]]]\\\ZZZ^^^fffkkkjjjiiiiiikkknnnqqqtttuuuvvvxxxyyyzzzzzzzzzzzzqqqnnnjjjfffccccccdddeeehhhlllttt||||||~~~~~~|||yyyvvvsssrrrtttvvvxxxzzz{{{zzzxxxwwwuuuwwwyyyzzzzzzxxxuuusssqqqqqqppppppooonnnnnnnnnkkkjjjhhhgggeee```[[[WWWFFF>>>555000......,,,***+++++++++++++++,,,,,,,,,))))))))))))))))))))))))&&&'''(((************)))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((($$$&&&'''))))))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$######""""""######$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%!!!!!!!!!"""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%mmmoooqqqtttuuuttttttssssssttttttsssqqqqqqssstttsssuuuwwwzzz{{{|||||||||~~~zzzwwwwww{{{}}}{{{wwwwwwvvvuuutttttttttttttttrrrsssuuuwwwxxxxxxwwwwwwxxxxxxxxxxxxxxxwwwvvvvvvnnnqqqtttwwwxxxwwwtttsssuuuwwwxxxwwwtttqqqooonnnqqqrrrrrrssssssrrrrrrqqqqqqvvvzzzwwwppppppvvv~~~vvvsssooonnnooorrrttttttttttttsssrrrrrrqqqppppppmmmnnnnnnoooooooooooooooqqqqqqqqqrrrrrrqqqqqqqqqppppppooooooooonnnnnnmmmjjjkkkllllllkkkkkknnnooorrrqqqooonnnmmmmmmmmmmmmiiihhhggggggggghhhjjjkkkjjjjjjkkkkkkkkkjjjiiiiiijjjkkkmmmnnnppppppqqqqqqppppppooommmmmmlllllllllkkkkkklllmmmnnnoooppppppnnnmmmlllkkkjjjkkklllllloooooonnnmmmllllllkkkkkkjjjjjjiiijjjkkkjjjhhhffflllkkkkkkkkkmmmoooqqqsssvvvwwwyyy{{{|||}}}~~~~~~|||{{{yyyyyyzzzyyyxxxvvvxxxkkkaaa``````]]]aaaiiipppooooooooopppssswwwyyy{{{|||~~~zzzvvvqqqkkkhhhggghhhjjjkkkooovvv~~~~~~|||yyyvvvtttqqqtttxxx{{{|||{{{yyyxxxuuuwwwyyy||||||zzzwwwuuurrrrrrqqqqqqpppooonnnnnnmmmkkkiiihhhgggdddaaa^^^OOOGGG<<<666444333000---++++++++++++++++++++++++))))))))))))))))))))))))&&&''''''''''''%%%$$$###%%%&&&&&&&&&&&&&&&&&&%%%))))))))))))))))))))))))$$$%%%((()))******((('''''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""#########$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%%%%$$$###"""############$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$vvvtttssssssssssssrrrpppuuuuuuuuuuuutttsssrrrrrruuuxxx|||}}}|||zzzyyyyyy~~~}}}|||zzzyyyxxxwwwwwwxxxxxxxxxwwwvvvuuutttsssuuuvvvwwwxxxxxxwwwvvvtttsssttttttuuutttsssqqqpppnnnppptttxxxyyyxxxvvvuuutttvvvxxxxxxuuusssrrrqqqrrrrrrsssssssssssssssrrrtttssssssrrrssstttvvvwwwvvvtttqqqoooooopppsssuuuyyyvvvsssrrrttttttsssppprrrrrrrrrqqqnnnllllllmmmlllnnnpppqqqpppooopppqqqooonnnllllllnnnnnnnnnmmmkkkjjjjjjjjjkkkmmmnnnpppqqqpppnnnmmmkkkkkkjjjjjjiiiiiihhhhhhhhhiiikkkllljjjkkkllllllkkkkkkmmmnnnpppoooooonnnoooooopppqqqnnnnnnmmmkkkiiiiiikkknnnkkklllmmmmmmmmmnnnppprrrmmmmmmmmmmmmmmmmmmmmmmmmppppppppppppooonnnmmmllllllkkkiiigggggghhhiiijjjlllmmmooopppqqqrrrsssssswwwyyy|||~~~|||zzzxxxxxxyyyzzzzzzzzzyyytttllleeeccceeejjjmmmttttttttttttuuuvvvwwwxxx}}}}}}~~~yyytttpppppprrrsssxxxwwwyyy}}}~~~}}}wwwxxxzzz}}}|||uuuooosssqqqooopppsssvvvxxxyyyuuuwwwzzz|||{{{yyyvvvsssuuuuuuuuutttsssqqqpppooorrrpppnnnllljjjgggcccaaaXXXSSSJJJ???555///------++++++***)))((((((***+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$&&&%%%###"""""""""###$$$$$$%%%&&&'''(((((('''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$#########$$$$$$&&&''''''&&&$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$##################""""""######$$$$$$$$$$$$###""""""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% ###&&&((()))(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((******'''&&&%%%%%%$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((tttsssrrrrrrssssssrrrppprrrsssssstttttttttsssssswwwzzz}}}~~~}}}{{{zzzzzz}}}|||{{{yyyxxxwwwvvvvvvssssssrrrrrrqqqqqqrrrrrrvvvwwwxxxxxxwwwuuusssrrrpppqqqqqqrrrqqqpppooonnnmmmooorrruuuvvvvvvvvvuuutttvvvxxxxxxuuusssrrrrrrttttttuuuuuuvvvuuuuuuuuusssrrrrrrrrrrrrtttuuuvvvwwwuuusssppppppqqqsssuuuwwwtttrrrrrrssstttrrrqqqqqqrrrrrrqqqnnnmmmmmmnnnmmmoooppppppoooooopppqqqpppnnnmmmmmmnnnoooooonnnkkkkkkjjjjjjkkklllnnnooopppooonnnmmmlllkkkjjjjjjjjjiiihhhhhhhhhiiikkkllljjjlllmmmmmmlllkkklllmmmmmmmmmmmmnnnnnnooooooooonnnnnnmmmkkkiiiiiilllnnnlllmmmnnnmmmllllllnnnpppllllllllllllllllllllllllnnnnnnoooppppppppppppppplllkkkjjjiiiiiijjjkkkmmmmmmnnnpppqqqssstttttttttwwwyyy{{{~~~{{{zzzyyyyyyzzz{{{{{{{{{}}}xxxqqqllliiikkkooorrrwwwwwwwwwwwwwwwxxxyyyyyy||||||}}}}}}yyywwwxxx{{{|||}}}}}}~~~}}}yyytttvvvxxx{{{~~~|||uuummmlllkkklllooorrrssstttvvvwwwyyyzzzzzzxxxvvvuuuuuuuuuuuuuuusssrrrqqqpppsssqqqnnnlllkkkhhheeebbb]]]YYYQQQGGG>>>777333111,,,,,,,,,+++***+++,,,---++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&$$$%%%&&&&&&'''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########%%%&&&&&&$$$######$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$############$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))***'''&&&%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''sssqqqpppqqqrrrrrrqqqpppppppppqqqrrrsssssssssssswwwyyy||||||{{{yyyxxxxxx{{{zzzyyyxxxvvvuuuttttttpppooommmmmmmmmoooqqqrrrwwwwwwwwwwwwuuusssqqqppppppppppppqqqqqqpppoooooommmnnnoooqqqssstttvvvvvvtttuuuwwwwwwuuusssssssssttttttuuuuuuuuuvvvvvvvvvrrrqqqqqqqqqrrrsssuuuvvvyyywwwuuusssrrrrrrsssttttttrrrqqqqqqssssssrrrqqqqqqrrrrrrqqqooommmnnnooonnnoooppppppoooooopppqqqqqqooommmnnnooopppoooooolllkkkkkkjjjkkklllnnnooonnnnnnooonnnnnnllljjjiiijjjiiiiiiiiiiiijjjkkkkkkkkkmmmnnnnnnlllkkkkkklllkkklllnnnooopppppppppooommmmmmmmmkkkjjjjjjlllnnnooooooooommmkkkjjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkllllllnnnpppqqqssstttuuunnnmmmlllkkkkkklllnnnooooooppprrrsssuuuvvvvvvvvvvvvxxx{{{~~~xxxxxxzzz{{{|||}}}}}}}}}~~~xxxtttrrrsssvvvxxxzzzyyyyyyxxxwwwwwwxxxxxxzzz{{{|||~~~~~~~~~|||uuuvvvxxxzzz}}}yyyjjjhhhggggggjjjnnnppppppvvvvvvwwwxxxxxxxxxwwwwwwvvvvvvvvvuuutttsssrrrqqqsssqqqooommmllljjjgggdddaaa^^^YYYQQQHHH@@@999555......---------------...************)))))))))(((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%&&&&&&%%%$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''qqqpppooopppqqqrrrqqqpppooopppqqqrrrrrrrrrrrrrrrtttvvvxxxxxxwwwuuutttuuuxxxxxxwwwvvvuuusssrrrqqqpppooommmllllllnnnqqqsssvvvvvvvvvuuutttsssqqqppprrrrrrssssssssssssssssssooooooooopppqqqtttvvvxxxsssuuuvvvvvvuuutttttttttsssssssssssssssttttttuuuqqqpppppppppqqqssstttvvvxxxwwwuuutttrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrqqqpppqqqrrrqqqooonnnooopppnnnpppppppppnnnnnnoooqqqqqqooonnnnnnpppppppppooommmlllkkkjjjkkklllmmmnnnlllmmmnnnoooooommmkkkiiijjjjjjjjjjjjjjjjjjjjjjjjlllnnnoooooommmkkkkkkkkkkkkmmmppprrrssssssrrrrrrlllmmmmmmllljjjjjjlllnnnqqqqqqpppmmmjjjhhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkklllmmmoooqqqsssuuuvvvrrrqqqooonnnmmmnnnooopppqqqrrrtttuuuwwwxxxyyyyyyvvvxxx{{{~~~~~~}}}tttwwwzzz|||}}}}}}~~~~~~}}}zzzxxxyyyzzz{{{zzzyyyxxxvvvuuuuuuuuuuuuxxxyyy{{{}}}~~~}}}|||yyyxxxyyy~~~zzzppplllhhhfffhhhllloooqqqtttttttttuuuvvvwwwxxxxxxvvvvvvvvvvvvuuutttsssrrrsssqqqpppooonnnllliiigggcccaaa^^^XXXQQQHHH>>>888000///------------,,,,,,*********)))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&&&&((('''%%%%%%%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$#########$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%#########$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&'''(((((($$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''pppooonnnoooqqqrrrqqqpppqqqqqqrrrrrrqqqqqqpppooosssuuuwwwwwwuuutttttttttvvvvvvvvvuuutttrrrpppooopppooonnnmmmnnnoooqqqrrrtttttttttttttttssssssrrrttttttttttttuuuuuuvvvvvvsssrrrpppppprrrtttxxxzzzssstttvvvvvvttttttuuuvvvuuutttsssssssssssstttuuuppppppppppppqqqsssuuuvvvwwwvvvuuutttsssrrrqqqpppooopppqqqrrrrrrqqqqqqqqqpppqqqrrrqqqpppooopppqqqoooppppppooonnnnnnoooqqqqqqooonnnnnnpppppppppooonnnmmmlllkkkjjjkkklllmmmkkklllnnnoooooommmllljjjjjjjjjkkkkkkkkkjjjjjjjjjlllnnnpppooonnnlllkkkkkkkkkmmmooorrrssssssrrrqqqkkklllmmmlllkkkkkklllnnnqqqqqqpppmmmiiigggggggggiiiiiiiiijjjjjjjjjkkkkkkkkkllllllmmmoooqqqssstttwwwuuurrrpppoooooooooppprrrsssuuuwwwyyyzzz{{{{{{wwwyyy|||~~~~~~}}}{{{yyyqqquuuyyy{{{{{{{{{}}}}}}|||{{{{{{{{{zzzyyyxxxvvvuuutttssssssuuuwwwzzz{{{|||}}}zzzsssqqquuu}}}~~~~~~{{{tttlllggggggjjjoooqqqqqqqqqqqqrrrsssuuuwwwxxxvvvvvvvvvvvvuuutttsssssssssrrrpppppppppooollljjjeeedddbbb___ZZZQQQGGG@@@666222...,,,,,,,,,***)))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""###%%%'''######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$""" """%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''ooonnnnnnoooqqqsssrrrqqqrrrrrrrrrrrrqqqpppooooootttvvvwwwwwwvvvvvvwwwxxxuuuuuuvvvuuutttrrrpppnnnlllmmmooopppqqqrrrrrrrrrttttttttttttttttttttttttrrrrrrrrrssstttuuuvvvwwwvvvuuusssrrrrrruuuxxxyyyrrrtttuuuuuuttttttvvvwwwyyyxxxvvvuuutttuuuuuuvvvqqqppppppqqqrrrtttvvvwwwuuuuuuuuuuuutttrrrqqqpppoooqqqssssssrrrpppppppppoooqqqrrrqqqppppppqqqrrrpppqqqpppooommmmmmoooqqqqqqooommmnnnooopppooooooooonnnlllkkkjjjkkkkkklllkkklllmmmnnnnnnnnnmmmlllkkkkkkkkklllkkkkkkjjjiiikkkmmmppppppooommmlllllljjjkkkmmmnnnooooooooonnnjjjkkkmmmmmmkkkkkklllmmmppppppooollliiigggggggggiiiiiiiiijjjjjjkkkkkklllllllllllllllnnnppprrrsssxxxvvvtttqqqppppppqqqqqqssstttvvvxxxzzz{{{|||}}}yyyzzz}}}~~~}}}zzzwwwuuuooossswwwxxxwwwxxx{{{~~~~~~|||{{{|||{{{yyywwwvvvuuuttttttrrrvvvyyyzzzyyyzzz}}}{{{qqqllllllrrrwww}}}||||||uuunnnkkkkkkmmmnnnmmmnnnnnnpppqqqtttuuuwwwuuuuuuuuuuuuuuutttsssrrrtttrrrqqqqqqrrrqqqooommmjjjhhhfffeeebbb\\\SSSLLL???999222---,,,,,,***(((++++++++++++*********)))************************))))))))))))))))))))))))******)))((('''&&&%%%%%%((()))***++++++***)))(((&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))((('''&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########"""!!!"""$$$&&&""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###""""""""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$)))'''$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&ooonnnnnnppprrrttttttsssqqqrrrrrrrrrrrrrrrqqqqqqsssuuuvvvwwwvvvwwwxxxzzzuuuuuuvvvuuutttrrrooonnnhhhlllqqqvvvyyyyyywwwvvvvvvvvvuuuttttttsssssssssrrrrrrqqqrrrsssuuuvvvxxxwwwvvvtttsssssstttvvvwwwrrrsssttttttttttttvvvxxx|||zzzxxxuuutttttttttuuuqqqqqqqqqqqqsssuuuwwwxxxtttuuuvvvvvvvvvtttsssqqqppprrruuuuuurrrpppooopppoooppprrrqqqqqqppprrrsssqqqqqqpppnnnmmmmmmoooqqqpppnnnmmmmmmnnnoooooonnnooonnnlllkkkjjjjjjkkkkkklllllllllmmmmmmmmmnnnnnnkkkkkklllllllllkkkjjjiiiiiilllooopppooonnnmmmmmmkkkkkkllllllmmmmmmmmmmmmiiikkkmmmmmmlllkkklllmmmnnnnnnmmmkkkhhhggggggiiiiiiiiijjjjjjkkkllllllmmmllllllllllllnnnqqqtttvvvvvvuuusssrrrqqqrrrtttuuussstttvvvxxxzzz|||}}}}}}zzz|||~~~~~~|||xxxtttqqqmmmqqqttttttssstttxxx|||~~~|||zzzyyyxxxvvvuuutttttttttppptttxxxyyywwwxxx|||vvvnnnkkkkkkmmmwww~~~}}}{{{zzzzzz}}}{{{uuuqqqllljjjiiijjjlllnnnppprrrttttttsssttttttttttttsssrrrrrrtttsssrrrrrrssssssqqqooommmjjjgggggggggddd]]]XXXKKKCCC888111......,,,***,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))(((((('''''''''&&&((()))***++++++***)))(((&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))'''&&&$$$$$$%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%###!!!"""$$$&&&######$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$###""""""###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((%%%%%%$$$#########$$$$$$&&&%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&ooonnnnnnpppsssttttttsssppppppqqqrrrssssssssssssppprrrtttuuuuuuuuuwwwyyytttuuuvvvvvvtttrrrooonnngggllluuu|||~~~|||yyyxxxvvvuuussssssrrrrrrssssssrrrssstttvvvxxxyyyxxxwwwuuusssssssssuuuuuurrrssstttttttttuuuwwwyyy{{{yyyvvvsssrrrqqqqqqrrrqqqqqqqqqrrrsssuuuxxxyyytttuuuwwwxxxxxxvvvtttsssqqqtttvvvvvvrrrpppooopppooopppqqqrrrqqqqqqrrrtttrrrqqqpppnnnlllmmmoooqqqooonnnllllllnnnnnnnnnmmmpppnnnmmmkkkjjjjjjjjjkkklllllllllllllllmmmnnnoookkkkkklllmmmlllkkkiiihhhiiillloooqqqpppnnnmmmmmmnnnnnnmmmmmmmmmnnnnnnoooiiikkkmmmmmmlllllllllmmmlllmmmlllkkkhhhggghhhjjjiiiiiijjjkkkllllllmmmmmmlllllllllmmmpppsssvvvxxxssssssrrrqqqrrrtttvvvxxxssstttvvvxxx{{{|||}}}~~~|||}}}~~~~~~|||wwwrrrooommmpppsssrrrpppqqqvvv|||~~~wwwvvvuuusssrrrrrrqqqqqqoootttxxxxxxvvvwww{{{zzz{{{}}}|||tttnnnjjjjjjlll~~~|||{{{~~~zzzwwwxxxwwwnnniiiggghhhjjjmmmpppqqqssssssssssssssstttssssssrrrrrrtttsssrrrsssttttttrrrpppmmmjjjffffffhhhgggbbb]]]TTTJJJ===444111000...,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''(((******((('''&&&&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((()))))))))(((&&&$$$$$$$$$&&&'''$$$$$$&&&''''''&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%''''''&&&$$$""""""$$$'''%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$"""###$$$%%%%%%$$$###"""###$$$&&&''''''&&&$$$#########$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$"""""""""%%%((()))((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%"""############$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''((((((%%%%%%$$$###""""""""""""&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&kkklllmmmooopppqqqrrrsssuuuuuuvvvvvvvvvuuuuuuuuunnnoooqqqsssvvvxxxzzz{{{wwwvvvuuutttrrrpppooonnnoooqqqxxx}}}{{{zzzxxxvvvuuutttsssssssssssstttuuuvvvwwwxxxxxx{{{yyyvvvtttttttttsssrrrrrrsssuuuuuuuuuvvvxxxzzz}}}{{{xxxuuusssqqqqqqqqqrrrqqqpppqqqsssuuuuuuuuussstttuuuuuuuuutttrrrrrrttttttttttttsssrrrqqqpppqqqpppppppppqqqrrrrrrssstttrrrooolllkkklllmmmnnnpppnnnllljjjjjjmmmppprrrqqqnnnkkkiiiiiiiiiiiiiiillljjjiiijjjnnnooonnnlllnnnmmmlllkkkkkkkkkkkkkkkoooooopppqqqqqqpppnnnmmmqqqpppooommmmmmllllllllllllllllllmmmmmmmmmmmmmmmjjjjjjkkklllllljjjiiihhhiiijjjkkkkkkkkklllnnnqqqnnnoooqqqrrrssstttttttttuuutttsssrrrssstttuuuvvvwwwvvvuuuuuuvvvxxxzzz|||~~~|||{{{zzzwwwssspppqqqqqqpppooopppsssxxx|||}}}|||}}}{{{zzzxxxwwwvvvuuusssqqqooorrruuuxxxzzzzzzyyyxxx}}}|||{{{|||}}}}}}xxxsssooorrr{{{~~~xxx~~~}}}wwwuuu|||vvvkkkhhhfffdddgggmmmqqqsssssspppqqqssssssrrrqqqrrrssssssttttttuuutttsssqqqppppppooonnnllljjjgggdddccc[[[TTTIII???888444000...''')))++++++++++++,,,,,,+++***(((''''''(((***+++))))))((('''''''''''''''((('''%%%$$$$$$%%%'''(((''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***)))'''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$############"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$)))((('''%%%###!!! """"""""""""""""""""""""%%%%%%%%%%%%$$$$$$###"""%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$))))))(((&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&llllllmmmooopppqqqssssssttttttuuuvvvwwwvvvuuusssoooppprrruuuxxxzzz{{{|||wwwwwwvvvuuuttttttssssssqqqttt}}}~~~{{{zzzxxxvvvuuuttttttsssuuuuuuuuuvvvvvvwwwwwwxxxyyyvvvtttssstttuuuuuuuuutttuuuvvvvvvuuuvvvxxxzzz}}}{{{xxxuuurrrqqqpppooorrrppppppqqqsssuuuuuuuuussstttuuuuuuuuutttrrrrrrtttttttttssssssrrrqqqpppqqqpppppppppqqqqqqrrrssssssqqqnnnlllllllllnnnoooooonnnlllkkklllmmmpppqqqpppnnnjjjiiiiiijjjjjjiiikkkjjjiiijjjmmmooonnnlllnnnmmmllllllkkkkkkkkklllmmmnnnooopppqqqqqqqqqppprrrqqqpppooonnnmmmmmmmmmkkkkkkllllllmmmmmmnnnnnnjjjjjjkkkkkkjjjjjjiiiiiiiiijjjlllmmmlllmmmooopppnnnoooppprrrssstttttttttqqqqqqqqqqqqrrrtttvvvxxxxxxwwwvvvuuuuuuvvvxxxyyy}}}|||{{{zzzwwwsssppppppppppppooopppssswww{{{}}}||||||yyywwwuuutttttttttrrrpppoooqqquuuwwwyyyyyyxxxwwwyyyxxxxxxyyy{{{}}}}}}{{{xxx}}}}}}{{{}}}ssshhheeeccceeeiiinnnqqqrrrqqqssstttsssrrrpppqqqqqqrrrrrrsssttttttsssssssssqqqqqqpppnnnkkkiiifffeee```YYYOOOFFF>>>777222///)))***++++++************,,,+++***))))))***+++,,,))))))(((''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))(((&&&%%%$$$$$$%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""########################$$$$$$%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&mmmmmmmmmnnnpppqqqsssssstttssstttvvvyyyxxxtttpppppprrruuuxxx{{{||||||{{{vvvvvvuuuuuuuuuuuuuuuuuusssxxxzzzyyyxxxvvvuuutttttttttwwwwwwwwwwwwwwwwwwwwwwwwwwwuuurrrqqqsssvvvxxxxxxwwwxxxxxxwwwuuuuuuwwwyyy}}}{{{yyyvvvsssqqqooooooqqqpppooopppssstttuuutttsssttttttttttttsssrrrrrrrrrsssssssssrrrqqqpppoooqqqppppppppppppqqqrrrrrrqqqooonnnllllllnnnoooqqqnnnnnnmmmmmmmmmnnnooopppooollljjjiiijjjkkkkkkkkkkkkjjjiiijjjlllmmmmmmlllmmmmmmmmmlllllllllllllllkkklllnnnpppqqqrrrsssssstttsssrrrpppooonnnnnnnnnjjjkkkkkklllmmmnnnnnnnnnlllkkkjjjiiihhhiiiiiijjjiiikkknnnoooooonnnooopppnnnooopppqqqrrrsssssssssmmmmmmnnnooorrruuuwwwyyyyyyxxxvvvttttttuuuvvvwww}}}|||{{{zzzzzzwwwssspppoooppppppoooooorrrwwwzzz~~~}}}{{{{{{wwwuuussssssssstttrrrqqqpppqqqtttvvvwwwwwwvvvvvvttttttuuuvvvwwwxxxyyyzzzyyy|||~~~lllhhhdddcccfffjjjmmmnnnqqqssstttsssqqqppppppqqqrrrrrrrrrrrrssstttuuuvvvsssrrrqqqooommmkkkhhhgggfff```XXXOOOFFF>>>666111---,,,+++***))))))((((((++++++++++++++++++++++++***)))((((((''''''((((((&&&''')))******)))'''&&&''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###!!!!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%''''''%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&mmmmmmmmmnnnoooppprrrsssuuuttttttxxx{{{zzzuuuppprrrtttwwwzzz{{{zzzxxxwwwuuutttsssrrrrrrrrrssssssvvvzzzzzzyyyxxxvvvuuutttttttttyyyyyyyyyxxxxxxwwwwwwwwwyyyvvvssssssuuuxxxzzz{{{zzzzzzzzzwwwuuuuuuwwwyyy}}}|||zzzwwwtttrrrpppooopppooonnnppprrruuuuuuuuutttttttttsssssssssrrrrrrqqqrrrrrrrrrqqqqqqpppoooqqqpppppppppppppppqqqqqqnnnnnnmmmmmmmmmoooqqqrrrmmmmmmnnnooooooooooooooonnnkkkiiihhhjjjllllllllljjjiiiiiijjjkkklllkkkkkklllmmmmmmmmmmmmmmmllllllllllllnnnpppqqqrrrsssttttttsssrrrpppooonnnnnnnnnjjjjjjkkklllmmmmmmnnnooommmkkkiiigggggghhhjjjkkkiiillloooqqqpppooooooooonnnooopppqqqrrrrrrrrrrrrllllllmmmnnnpppsssvvvxxxxxxvvvuuusssssstttvvvwww{{{{{{zzzzzzzzzwwwssspppoooooopppoooppprrrvvvyyy|||~~~}}}{{{{{{xxxvvvttttttuuuuuuuuutttqqqrrrtttuuuvvvuuuuuutttqqqqqqssstttuuuuuuuuuuuuvvvzzz}}}zzz}}}uuuqqqlllhhhfffgggiiikkkoooqqqrrrrrrqqqqqqqqqrrrtttsssrrrrrrrrrtttuuuvvvssssssrrrpppnnnllljjjhhhhhhddd^^^WWWOOOFFF===777000...+++)))))))))))))))******+++,,,,,,+++*********))))))((('''(((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$######""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&mmmmmmllllllmmmoooqqqrrruuuuuuvvvyyy|||{{{vvvrrruuuvvvxxxyyyxxxvvvsssqqqwwwuuusssqqqppppppqqqqqqwwwyyy~~~yyyyyywwwvvvuuuuuuuuuuuuzzzzzzyyyyyyxxxwwwwwwwww|||yyyvvvvvvxxxzzz||||||||||||zzzwwwuuuuuuwwwyyy}}}|||{{{yyyvvvtttrrrqqqpppooonnnpppsssuuuvvvuuuttttttssssssrrrrrrrrrrrrqqqqqqrrrrrrrrrqqqppppppqqqqqqpppoooooopppppppppmmmmmmmmmmmmnnnpppqqqrrrmmmmmmooopppppppppooonnnmmmkkkiiihhhjjjlllmmmmmmiiiiiijjjjjjjjjjjjjjjkkkllllllmmmnnnnnnmmmmmmlllnnnnnnooopppqqqrrrsssttttttsssrrrpppooonnnmmmmmmjjjjjjkkkkkklllmmmmmmnnnnnnllljjjggggggiiikkkmmmjjjmmmpppqqqqqqooooooooonnnnnnooopppqqqqqqqqqqqqmmmmmmmmmnnnoooqqqsssuuuuuuuuusssssstttvvvxxxyyyzzzzzzzzz{{{{{{xxxtttpppnnnoooppppppqqqsssvvvyyy|||}}}~~~~~~|||zzzxxxvvvsssrrrssstttttttttrrrsssttttttuuutttssssssqqqrrrssstttttttttttttttwwwzzzyyyzzz}}}yyyrrrllliiihhhhhhkkkmmmpppqqqrrrrrrtttvvvwwwuuutttsssrrrsssttttttssssssrrrpppnnnllljjjiiigggeeebbb^^^XXXOOOFFF@@@444000,,,***+++,,,,,,+++))))))************))))))******)))(((((((((((((((''''''&&&%%%%%%&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%$$$$$$###"""%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&mmmlllkkkjjjkkkmmmoooqqqtttvvvxxxzzzyyyxxxvvvuuuvvvwwwwwwwwwvvvsssqqqoooxxxwwwtttrrrqqqqqqrrrrrrvvvwwwyyy|||~~~yyyxxxwwwvvvuuuuuuuuuuuuyyyyyyyyyxxxxxxwwwwwwwww{{{zzzxxxyyy{{{}}}}}}}}}}}}|||zzzwwwttttttwwwyyy{{{zzzzzzyyywwwuuusssrrrpppooooooqqqtttvvvwwwwwwtttssssssrrrqqqrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqpppoooooooooooopppllllllmmmmmmooopppqqqrrrmmmnnnooopppppppppoooooonnnkkkiiihhhjjjlllllllllhhhiiijjjjjjhhhhhhiiijjjkkklllmmmoooooonnnmmmmmmooooooooooooqqqrrrttttttuuutttrrrpppooonnnmmmmmmkkkkkkkkkkkkllllllllllllooommmkkkiiiiiijjjlllmmmkkkmmmppppppooonnnoooooonnnnnnooopppppppppppppppooonnnnnnnnnoooppprrrsssuuuttttttsssuuuwwwyyy{{{zzzzzz{{{|||}}}zzzuuurrrooopppqqqrrrrrrtttwwwzzz||||||}}}}}}{{{wwwtttqqqooopppqqqqqqqqqtttuuuuuuuuutttssssssrrrssssssttttttttttttttttttwww{{{~~~wwwooojjjhhhhhhkkknnnqqqrrrsssvvvxxxwwwvvvuuutttssssssssssssssssssrrrqqqooommmkkkjjjgggfffeeeccc___XXXPPPJJJ;;;555///,,,---...---,,,))))))))))))))))))))))))+++***))))))(((((())))))((('''%%%######%%%'''(((''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$######"""&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&&&&((('''&&&$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################"""######$$$&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&lllkkkiiihhhiiikkkmmmooorrruuuyyyxxxuuussstttvvvvvvvvvvvvuuutttsssrrrqqqvvvtttrrrpppoooppprrrssstttuuuvvvxxx{{{||||||{{{yyyxxxwwwvvvuuuuuuuuuuuuxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxzzz}}}~~~|||{{{yyyvvvssstttwwwyyywwwwwwwwwwwwvvvtttsssrrrqqqpppppprrruuuxxxxxxxxxtttsssrrrqqqqqqqqqrrrrrrrrrrrrssssssssssssrrrrrrqqqqqqpppooooooooooooooolllmmmmmmnnnooopppqqqqqqnnnoooooooooooopppppppppnnnllliiihhhjjjkkkllllllgggiiikkkjjjhhhggghhhjjjkkklllnnnooooooooonnnmmmmmmmmmnnnoooqqqsssvvvwwwwwwvvvtttrrrpppooonnnnnnlllllllllkkkkkkkkkkkkjjjpppnnnmmmkkkkkklllmmmnnnlllnnnoooooommmmmmnnnpppmmmnnnoooooopppoooooooooooonnnnnnnnnoooqqqssstttwwwwwwuuuuuuuuuwwwyyyzzzzzzzzz|||~~~~~~|||wwwsssoooqqqrrrssssssuuuxxxzzz|||||||||~~~|||xxxuuuqqqoooooopppppppppvvvvvvvvvuuutttsssrrrrrrvvvuuutttssssssssstttuuuuuuyyy~~~vvvnnnjjjiiikkknnnqqqrrrsssuuuwwwtttuuuuuuuuuuuuuuutttsssuuuuuutttsssqqqooommmllliiihhhhhhgggddd^^^WWWRRRCCC<<<444/////////---+++++++++***))))))***+++++++++***))))))(((((())))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&''')))(((&&&$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&kkkjjjhhhggghhhjjjlllnnnoootttyyywwwqqqooossswwwuuuuuuuuutttttttttuuuuuuqqqooommmlllmmmoooqqqsssssstttvvvxxxzzz{{{zzzyyyxxxxxxwwwvvvuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwssstttvvvzzz~~~{{{zzzxxxuuusssssswwwzzzttttttuuuuuuuuusssrrrqqqrrrqqqqqqrrrvvvxxxyyyyyytttsssrrrqqqpppqqqrrrsssrrrrrrsssttttttsssssssssqqqqqqpppoooooonnnoooooommmmmmmmmnnnooopppppppppooooooooonnnoooppppppqqqooollljjjiiijjjkkkkkkkkkgggiiikkkjjjgggfffhhhjjjjjjlllnnnooopppooonnnmmmkkkkkklllnnnqqquuuxxxzzzxxxwwwuuusssqqqpppoooooommmllllllkkkkkkjjjjjjiiipppooonnnmmmlllmmmmmmnnnmmmnnnnnnmmmllllllnnnpppmmmnnnooooooooooooooonnnnnnnnnnnnnnnppprrrtttuuuzzzyyywwwvvvuuuvvvxxxyyyzzz{{{|||}}}xxxtttppprrrsssttttttvvvxxx{{{}}}|||||||||{{{wwwsssppppppqqqqqqqqqxxxwwwvvvuuutttsssrrrrrrwwwvvvtttrrrrrrssstttvvvssswww|||{{{yyy~~~{{{qqqmmmjjjllloooqqqqqqrrrtttuuurrrssstttvvvvvvvvvuuuuuuvvvvvvuuutttsssqqqooonnnlllkkkkkkjjjgggbbb[[[VVVJJJBBB777111000///,,,)))---,,,***))))))***,,,---+++******)))))))))))))))&&&'''(((******((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''''''''&&&%%%$$$&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$###""""""######$$$%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%'''(((***(((&&&$$$###$$$%%%&&&######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ddddddeeefffggghhhiiiiiipppooonnnnnnppprrruuuvvvuuutttrrrrrrrrrrrrpppoooooonnnmmmlllmmmnnnpppqqqwwwwwwwwwwwwxxxyyyzzz{{{vvvuuutttsssssstttuuuvvvxxxwwwvvvuuuvvvwwwyyy{{{yyyxxxyyy||||||~~~~~~|||wwwrrrqqqsssvvvuuuuuuttttttsssssssssrrrrrrrrrssssssssssssrrrrrrsssssssssrrrrrrqqqqqqqqqqqqqqqooooooooopppqqqrrrrrrpppnnnnnnooopppooonnnmmmnnnnnnmmmmmmmmmppprrrrrrqqqooonnnnnnnnnooopppjjjiiiiiiiiiiiijjjlllmmmooonnnllljjjhhhhhhhhhhhhkkklllmmmnnnnnnoooooonnnssspppooossszzz}}}zzzvvvsssqqqpppqqqqqqooonnnlllkkkjjjjjjkkkkkkmmmllllllkkkkkkllllllmmmmmmmmmnnnoooppppppoooooooooooooooooonnnnnnnnnnnnqqqpppppppppqqqrrrrrrsss{{{zzzyyywwwwwwwwwxxxxxxyyyyyyzzz|||}}}|||xxxuuuttttttttttttsssuuuxxx{{{~~~~~~~~~}}}{{{yyyuuupppnnnoootttxxx|||wwwsssrrrrrrssssssvvvvvvvvvtttrrrrrrtttvvvssstttuuuyyy}}}~~~~~~|||xxxuuurrrooonnnpppsssuuuvvvrrrssstttvvvwwwxxxxxxxxxzzzyyywwwuuusssrrrqqqqqqmmmnnnnnnlllhhhbbb]]]YYYSSSLLLBBB999333000---,,,************++++++++++++,,,+++***))))))***+++,,,))))))))))))((('''&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&$$$"""$$$&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$"""!!! !!!"""###%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%aaaaaabbbccceeefffggggggmmmlllkkkkkkmmmoooqqqssssssrrrqqqqqqppppppooonnnoooooonnnmmmnnnppprrrtttwwwvvvuuutttssssssssssssuuuuuuttttttuuuvvvwwwxxxxxxwwwuuuuuuuuuvvvxxxyyyxxxxxxyyy|||~~~{{{zzzzzzxxxuuuqqqqqqsssvvvvvvvvvuuutttssssssrrrrrrtttttttttuuuuuutttttttttssssssssssssrrrrrrqqqqqqsssrrrqqqppppppqqqqqqrrrrrrpppnnnnnnooopppooonnnkkklllmmmmmmmmmnnnppprrrppppppnnnmmmmmmmmmnnnoookkkjjjiiihhhhhhjjjkkkmmmooommmllljjjiiihhhhhhiiijjjkkkmmmnnnooopppqqqqqqqqqoooqqqvvv}}}}}}yyyuuurrrqqqrrrrrrpppooommmlllkkkkkklllmmmnnnmmmlllkkkkkkjjjkkkkkkmmmmmmnnnooooooooonnnnnnnnnnnnnnnnnnoooooooooooopppppppppppppppqqqrrrssswwwvvvuuuuuuuuuuuuvvvwwwyyyyyyyyy{{{|||{{{yyywwwvvvwwwwwwvvvuuuvvvyyy|||~~~~~~~~~~~~~~~~~~}}}||||||yyytttpppooottt|||{{{uuussssssssssssvvvvvvvvvuuussssssuuuwwwttttttuuuxxx|||~~~~~~}}}|||}}}|||}}}}}}{{{yyy|||}}}yyytttqqqrrrsssuuuuuurrrrrrtttuuuwwwwwwxxxxxxzzzyyywwwvvvtttsssrrrrrrnnnnnnnnnmmmiiiddd___\\\XXXRRRHHH???888333000---,,,,,,,,,+++++++++******++++++***))))))***++++++************)))((('''&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%###!!!!!!"""###$$$%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%]]]^^^^^^___aaacccdddeeeiiiiiihhhhhhiiikkkmmmnnnpppppppppoooooonnnnnnnnnppppppooooooppprrruuuwwwyyyxxxwwwuuutttsssssssssttttttuuuvvvwwwyyy{{{{{{wwwvvvuuutttttttttuuuvvvxxxxxxyyy|||~~~~~~|||zzzvvvuuutttrrrpppqqqsssuuuvvvuuuuuutttssssssrrrrrrtttttttttttttttttttttttttttsssssssssssssssrrrrrrsssrrrqqqppppppppppppqqqrrrpppnnnnnnooopppooonnniiikkkmmmnnnnnnnnnpppqqqoooooonnnmmmmmmmmmmmmmmmmmmllliiihhhgggiiikkklllnnnmmmlllkkkjjjiiiiiijjjjjjkkkmmmoooppprrrrrrrrrnnnooorrrxxx}}}{{{wwwtttsssrrrrrrqqqpppnnnmmmllllllmmmmmmnnnmmmlllkkkjjjiiiiiiiiinnnnnnnnnnnnnnnnnnmmmlllmmmmmmnnnnnnooooooppppppppppppppppppppppppqqqrrrrrrrrrqqqrrrssstttuuuvvvzzzyyyxxxyyyzzz{{{zzzyyyzzzzzzyyyxxxvvvwwwzzz|||}}}}}}~~~}}}}}}|||{{{{{{}}}yyytttqqqrrrzzzxxxtttsssssssssvvvwwwwwwvvvuuuuuuwwwxxxvvvuuuvvvxxxzzz{{{{{{zzzwwwxxxzzz|||yyyvvv{{{xxxwww|||zzzuuutttssstttsssrrrrrrsssuuuvvvwwwxxxxxxyyyyyyxxxwwwvvvuuutttsssoooooopppooolllhhhdddaaa___YYYQQQIIIAAA:::333//////......---+++***))))))++++++***))))))***++++++***++++++******)))((('''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&%%%%%%&&&%%%$$$###"""###$$$%%%%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%YYYZZZZZZ[[[]]]___bbbcccgggggggggggghhhjjjkkklllnnnooooooooonnnmmmnnnoooqqqppppppppprrrtttwwwyyyxxxwwwwwwvvvvvvvvvwwwwwwttttttvvvwwwyyy{{{|||}}}vvvvvvtttsssssssssssstttxxxyyyzzz|||}}}}}}{{{zzzuuutttsssqqqpppqqqrrrssssssssssssttttttttttttttttttsssssssssssssssssstttssssssssssssssssssssssssrrrrrrqqqpppoooooooooooorrrpppnnnnnnooopppooonnnhhhkkknnnppppppooopppqqqoooooonnnnnnmmmmmmmmmmmmooommmjjjgggggghhhjjjlllmmmllllllkkkkkkkkkkkkkkklllmmmnnnpppqqqqqqqqqqqqnnnnnnqqqvvv{{{~~~}}}|||~~~zzzwwwtttrrrrrrqqqpppooonnnllllllllllllmmmllllllkkkjjjjjjjjjjjjkkknnnnnnnnnnnnnnnmmmlllkkklllmmmmmmnnnoooppppppqqqppppppoooooooooppppppqqqnnnnnnoooppprrrtttuuuvvvzzzxxxwwwwwwyyy{{{{{{{{{||||||{{{yyywwwwwwyyy|||}}}}}}}}}}}}|||{{{zzzyyyzzzxxxuuusssvvv~~~xxxuuuttttttuuuuuuvvvxxxwwwvvvwwwxxxzzzwwwvvvvvvwwwyyyyyyxxxvvvrrrsssuuuxxx{{{~~~|||yyy}}}zzzzzzyyyuuutttssssssrrrrrrssstttuuuvvvwwwxxxxxxxxxxxxxxxwwwvvvvvvuuupppqqqqqqqqqoookkkhhhfffddd```YYYRRRJJJ@@@888222//////...---,,,******)))+++******************+++***************)))((('''((((((((((((((('''&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%###"""###$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%UUUUUUVVVWWWYYY\\\___aaaeeeeeefffggghhhjjjkkklllmmmnnnpppooonnnmmmooopppqqqqqqpppqqqrrruuuwwwyyyuuuuuutttttttttttttttttttttuuuvvvxxxyyy{{{||||||uuuuuutttssssssrrrrrrrrrxxxzzz|||}}}}}}|||zzzzzzwwwuuusssrrrrrrrrrrrrqqqpppqqqrrrsssuuuvvvwwwxxxuuuuuutttsssssstttuuuuuusssssssssssssssssssssssssssssssssrrrrrrqqqqqqqqqrrrpppnnnnnnooopppooonnnjjjllloooqqqppppppqqqqqqppppppppppppoooooonnnnnnnnnllljjjhhhggghhhjjjkkkkkkkkkllllllmmmmmmmmmmmmpppppppppppppppoooooonnnnnnnnnnnnqqqtttwwwyyyyyy{{{yyywwwtttrrrqqqppppppooonnnmmmkkkjjjkkkkkkllliiiiiiiiijjjkkklllmmmnnnnnnooooooooonnnmmmlllllllllmmmmmmnnnoooppppppqqqpppoooooonnnnnnooooooooolllmmmoooqqqsssuuuwwwwwwyyywwwvvvvvvxxx{{{||||||||||||{{{yyywwwwwwyyy{{{~~~~~~}}}}}}{{{zzzxxxxxxvvvvvvvvvvvvxxx}}}|||vvvttttttuuuuuutttvvvxxxxxxxxxxxxyyyzzzyyyxxxwwwwwwxxxxxxvvvtttnnnoooqqquuuyyy~~~}}}yyyzzz|||yyywwwuuutttttttttsssssstttuuuvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvrrrssssssrrrqqqnnnllljjjfffddd___YYYQQQHHH>>>888000000///...---++++++************++++++*********(((((())))))((((((''''''&&&''''''((())))))((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$########################%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%PPPPPPPPPRRRTTTXXX[[[^^^aaabbbdddfffhhhiiikkklllkkkmmmpppooommmllloooqqqqqqqqqppppppqqqsssvvvxxxyyyyyywwwvvvttttttsssssstttuuuvvvxxxxxxyyyyyyyyytttttttttssssssssssssssswwwzzz|||}}}{{{yyyxxxxxxwwwuuussssssssssssrrrqqqooopppqqqsssuuuvvvxxxxxxxxxwwwvvvuuuuuuvvvwwwxxxqqqqqqrrrrrrrrrrrrsssssstttuuuuuuvvvvvvuuuuuutttrrrpppnnnnnnooopppooonnnkkkmmmooopppoooooooooqqqpppppppppppppppooonnnnnnlllkkkjjjiiiiiiiiijjjkkkjjjkkklllmmmnnnnnnnnnnnnqqqqqqqqqpppooonnnmmmlllmmmmmmmmmmmmoooqqqtttuuutttsssrrrqqqqqqpppppppppooonnnlllkkkjjjjjjkkkkkkhhhiiiiiijjjlllnnnpppqqqnnnooooooooooooooonnnmmmmmmmmmnnnnnnoooooopppppppppoooooonnnnnnnnnnnnnnnlllnnnpppsssuuuwwwxxxxxxxxxvvvuuuvvvxxx{{{||||||}}}}}}|||zzzxxxxxxzzz}}}~~~}}}{{{zzzxxxwwwqqqsssvvvwwwxxxzzz~~~}}}xxxtttssstttttttttrrruuuwwwxxxxxxxxxyyy{{{zzzyyyxxxxxxxxxwwwuuusssnnnooopppssswww|||zzz{{{zzz|||}}}yyywwwvvvuuutttssssssssstttuuuuuuvvvwwwxxxyyyyyyxxxwwwtttuuutttsssrrrpppmmmlllgggeeebbb^^^XXXOOOFFF@@@444444222111///---,,,+++)))***++++++++++++***)))''''''((((((((((((''''''&&&&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&""""""############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%KKKKKKKKKLLLOOOSSSWWWZZZ[[[]]]___bbbeeegggiiiiiihhhkkknnnnnnkkkkkknnnqqqqqqpppoooooooooqqqtttuuuzzzyyyxxxwwwvvvuuuuuuvvvuuuuuuvvvwwwwwwvvvuuutttrrrsssssstttttttttttttttuuuxxx{{{{{{xxxvvvuuuvvvuuusssqqqrrrtttuuusssqqqqqqqqqrrrssstttuuuvvvvvvvvvuuutttsssssstttuuuvvvpppppppppqqqqqqqqqrrrrrrrrrssstttvvvvvvvvvvvvuuurrrpppnnnnnnooopppooonnnlllmmmnnnmmmkkkkkkmmmnnnnnnooopppppppppooommmmmmiiiiiijjjjjjkkkkkkjjjjjjiiijjjlllnnnooopppoooooooooooooooooonnnmmmlllllllllmmmnnnnnnnnnnnnooopppnnnnnnoooooopppqqqqqqrrrpppooommmlllkkkkkklllllljjjjjjkkklllmmmooopppqqqnnnoooppppppppppppppppppnnnnnnnnnnnnoooooooooooopppooonnnmmmmmmmmmmmmnnnlllnnnpppsssvvvwwwxxxxxxvvvuuuuuuvvvyyy{{{||||||~~~~~~}}}{{{zzzzzz}}}~~~|||zzzxxxwwwoooqqqtttuuuvvvwwwzzz|||}}}yyyvvvssssssssssssrrrqqqsssvvvxxxxxxxxxyyyzzz{{{zzzxxxxxxyyyxxxvvvsssqqqqqqqqqrrruuuxxx{{{}}}||||||~~~{{{xxxwwwuuusssrrrrrrrrrsssssstttvvvxxxyyyyyyxxxwwwvvvvvvuuutttrrrpppnnnmmmhhhgggeeebbb^^^WWWOOOIII<<<;;;999555222///,,,+++)))***++++++++++++***)))'''(((((()))))))))(((((('''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%'''((('''%%%$$$%%%&&&#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$###"""!!!######$$$%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%&&&$$$"""!!!!!!"""$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%GGGGGGGGGHHHKKKPPPTTTWWWWWWYYY[[[___bbbeeefffgggfffjjjmmmllljjjiiilllpppqqqpppooonnnnnnppprrrsssqqqqqqqqqrrrrrrtttuuuvvvuuuvvvvvvvvvuuutttrrrqqqrrrrrrssstttuuuuuuuuuuuusssvvvyyyyyyvvvsssssstttrrrpppoooqqqtttvvvtttsssttttttttttttttttttttttttsssrrrpppooooooppprrrsssoooooopppppppppqqqqqqqqqnnnoooqqqsssttttttssssssrrrpppnnnnnnooopppooonnnllllllllljjjiiiiiikkkmmmmmmnnnooooooooonnnlllkkkggghhhjjjkkkllllllkkkjjjiiijjjlllnnnppppppppppppmmmmmmnnnnnnnnnnnnmmmmmmjjjmmmpppqqqpppnnnllllllkkklllmmmnnnppprrrssssssqqqpppnnnmmmllllllmmmmmmmmmmmmmmmmmmmmmnnnooopppnnnooopppqqqqqqqqqqqqqqqoooooooooooonnnnnnnnnnnnpppooonnnmmmmmmmmmmmmmmmlllnnnpppsssvvvwwwwwwwwwuuutttuuuwwwzzz||||||{{{}}}||||||~~~|||zzzxxxwwwoooppprrrssstttvvvyyy{{{{{{xxxuuusssssssssqqqpppppprrrvvvxxxxxxxxxyyyzzz{{{zzzyyyyyyyyyxxxvvvtttssssssrrrrrrsssuuuwwwyyy}}}}}}zzzxxxuuusssqqqqqqqqqrrrrrrsssvvvxxxyyyyyyxxxwwwwwwwwwvvvtttrrrpppnnnmmmiiigggfffdddaaa[[[UUUPPPCCCAAA>>>999444000,,,+++)))***+++,,,,,,+++***)))((())))))*********))))))*********))))))((('''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$&&&(((&&&$$$"""$$$&&&""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! """###$$$%%%%%%%%%%%%%%%%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%""" """%%%'''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%@@@@@@AAACCCFFFIIILLLNNNNNNRRRXXX\\\___aaacccdddfffeeeeeefffggghhhiiijjjmmmnnnooommmlllkkkmmmnnnqqqqqqqqqrrrsssuuuwwwxxxwwwvvvuuusssrrrrrrrrrsssuuuuuuuuuuuuuuutttttttttwwwxxxyyyxxxuuusssrrrrrrssstttuuuvvvvvvuuutttssstttttttttsssqqqqqqrrrttttttsssrrrqqqppppppppppppooopppqqqqqqrrrrrrrrrrrrrrrrrrsssssssssrrrqqqpppqqqqqqppppppooommmlllkkkrrrqqqpppnnnmmmmmmmmmmmmrrrpppnnnmmmlllkkklllmmmjjjiiiggghhhjjjlllmmmlllkkklllmmmoooppppppppppppooonnnmmmllllllmmmnnnoooooonnnmmmlllkkkjjjjjjjjjmmmnnnqqqsssttttttsssrrrtttssspppmmmlllmmmnnnoooqqqooommmmmmnnnooopppooolllmmmnnnooopppqqqrrrsssrrrooollllllnnnpppooommmkkkmmmoooqqqssstttttttttnnnoooqqqssstttvvvvvvwwwxxxwwwvvvvvvwwwyyy{{{|||~~~}}}|||zzzwwwtttuuuqqqpppsssuuutttuuuwwwyyywwwtttsssssssssqqqpppmmmqqqwwwzzz{{{zzzzzzzzz{{{{{{{{{{{{zzzxxxvvvuuusssrrrrrrqqqrrrssstttuuuwww}}}xxxoookkknnnqqqpppnnnnnnqqquuuwwwyyyyyyyyyzzzyyywwwvvvvvvwwwuuuppplllmmmlllkkkhhhddd___ZZZWWWMMMHHH@@@:::555222///---+++***)))***+++,,,+++)))+++*********))))))(((((())))))(((''''''''''''''')))((('''&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###'''(((((('''&&&###!!! $$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%'''((()))((('''&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$#########$$$%%%'''&&&$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''';;;<<<<<<>>>AAADDDGGGIIIJJJMMMRRRVVVYYY[[[^^^```aaabbbccceeefffhhhiiijjjlllmmmmmmlllkkkkkklllnnnpppppppppqqqssstttvvvwwwvvvuuusssqqqqqqqqqqqqrrrrrrrrrrrrrrrsssssssssssswwwxxxxxxvvvsssrrrrrrsssttttttttttttttttttssssssuuuvvvvvvtttrrrqqqrrrssstttsssrrrqqqppppppppppppqqqrrrrrrsssttttttssssssrrrrrrsssssssssrrrqqqppppppppppppooonnnmmmlllkkkqqqqqqpppooonnnmmmmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmkkkiiijjjlllnnnooonnnllllllmmmooooooppppppppppppooonnnmmmmmmmmmnnnoooooonnnmmmlllkkkkkkjjjjjjnnnqqqtttxxxzzzzzzzzzyyyvvvtttqqqnnnlllmmmooopppqqqooommmlllmmmnnnnnnnnnllllllmmmnnnooopppqqqqqqrrrooommmmmmoooqqqpppooooooppprrrtttuuuuuuuuuuuupppppprrrsssttttttttttttuuuuuuuuuuuuvvvwwwxxxyyy{{{~~~~~~}}}|||{{{xxxuuuuuuqqqqqqtttvvvttttttuuuyyywwwuuuttttttsssrrrpppnnnrrrwwwyyyzzzyyyyyyyyyzzz{{{{{{{{{zzzxxxvvvtttssssssrrrrrrsssuuuvvvwwwyyy~~~{{{qqqmmmooopppooollliiilllooorrruuuvvvxxxyyyyyyxxxvvvvvvwwwuuurrrnnnmmmmmmllljjjfffbbb^^^\\\RRRMMMEEE>>>999555111......,,,******++++++)))(((************)))))))))((())))))(((''''''''''''''')))((('''&&&&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###!!!"""$$$&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%(((((('''(((((()))***+++((('''&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''888888888999<<<>>>AAACCCCCCFFFJJJMMMPPPSSSWWWZZZZZZ\\\___cccfffhhhiiiiiijjjkkklllkkkjjjjjjkkkmmmnnnooopppqqqrrrtttuuuuuurrrqqqpppooonnnnnnooopppnnnooooooppppppqqqqqqqqqvvvvvvvvvsssqqqqqqrrrttttttsssrrrqqqpppqqqqqqrrruuuvvvvvvtttrrrqqqrrrssstttsssrrrqqqqqqppppppqqqsssssstttuuuuuuuuuuuutttrrrrrrsssssssssrrrqqqpppnnnnnnooonnnnnnmmmllllllpppppppppooonnnnnnnnnnnnlllmmmmmmnnnoooooonnnnnnooonnnlllmmmoooqqqqqqppplllmmmnnnnnnooooooooooooqqqpppooonnnnnnnnnnnnnnnnnnmmmmmmllllllkkkkkkkkknnnqqqvvv{{{~~~~~~}}}yyyvvvrrrnnnlllmmmppprrrqqqooolllkkklllmmmmmmlllkkkkkklllmmmnnnnnnooooooqqqooonnnnnnppprrrrrrrrrttttttuuuvvvvvvvvvuuuuuuqqqrrrrrrssssssssssssrrrrrrsssttttttuuuuuuuuuuuuwwwyyy|||~~~~~~~~~~~~~~~~~~|||yyywwwuuuqqqrrrvvvwwwuuussstttyyywwwuuutttuuuuuutttrrrpppssswwwyyyyyyxxxwwwwwwxxxyyy{{{|||{{{xxxvvvtttssssssttttttvvvwwwyyyzzz|||~~~uuuqqqqqqqqqoookkkhhhiiilllooorrrvvvxxxyyyzzzxxxwwwvvvvvvvvvtttrrrnnnnnnnnnllliiifffcccaaaYYYTTTLLLDDD>>>888333000000...,,,+++******((('''************))))))))))))))))))((((((((('''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%&&&&&&%%%%%%$$$### """%%%'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%!!!"""$$$%%%&&&%%%$$$$$$%%%$$$"""!!!!!!"""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''666666666777888;;;===>>>===???BBBEEEGGGKKKOOOSSSSSSVVV[[[```dddggghhhhhhhhhiiijjjiiihhhiiijjjlllmmmnnnoooqqqrrrsssttttttooonnnmmmlllllllllmmmnnnlllmmmmmmnnnoooppppppqqqttttttsssqqqooooooqqqttttttrrrpppnnnmmmnnnpppqqqrrrsssssssssqqqqqqsssttttttsssrrrqqqqqqqqqqqqqqqttttttuuuuuuuuuuuuttttttrrrrrrsssssssssrrrqqqpppmmmmmmnnnnnnnnnnnnmmmmmmooooooppppppooooooooonnnnnnooopppqqqqqqpppooonnnpppooonnnoooqqqrrrrrrqqqmmmmmmnnnnnnooonnnnnnnnnqqqqqqppppppooonnnnnnnnnmmmmmmmmmmmmmmmlllllllllmmmpppuuuzzz||||||{{{zzzzzzwwwrrrnnnmmmnnnppprrrqqqnnnlllkkklllllllllkkkkkkkkkllllllmmmmmmnnnnnnqqqpppooooooppprrrttttttwwwwwwwwwvvvvvvuuuttttttqqqqqqrrrssssssssssssrrrqqqrrrsssuuuuuuuuutttssstttvvvyyyzzzzzz|||~~~~~~~~~~~~~~~{{{xxxuuurrrsssxxxyyyvvvssssssvvvuuuttttttvvvwwwwwwwwwsssvvvyyyzzzyyywwwvvvwwwwwwxxxzzz|||{{{yyyvvvtttttttttuuuvvvxxxzzz{{{||||||zzzwwwwwwvvvtttqqqnnnnnnnnnqqqtttxxxzzzzzzzzzyyywwwvvvvvvvvvvvvvvvrrrqqqpppnnnkkkhhheeeddd]]]YYYQQQIIIBBB;;;444000111///,,,++++++***)))(((*********))))))))))))))))))))))))))))))(((''''''(((((((((''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%'''&&&%%%%%%$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%!!!!!!""""""###$$$$$$$$$%%%$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&444444333444555666888999999;;;>>>@@@BBBEEEIIILLLMMMPPPUUU[[[```cccdddeeedddeeeffffffeeefffhhhjjjkkkmmmnnnpppqqqrrrrrrrrrkkkkkkjjjiiiiiijjjkkklllllllllmmmnnnoooppppppqqqrrrrrrqqqooommmnnnqqqssssssqqqnnnlllkkkmmmoooqqqnnnpppqqqqqqpppqqqtttvvvssssssrrrrrrqqqrrrrrrrrrsssssstttttttttssssssrrrrrrrrrsssssssssrrrqqqpppkkklllmmmnnnoooooooooooonnnoooppppppqqqppppppooorrrrrrssssssrrrqqqooonnnqqqpppoooppprrrrrrqqqpppmmmnnnnnnnnnnnnmmmmmmlllpppppppppppppppooonnnnnnllllllmmmnnnnnnnnnmmmlllnnnppptttwwwxxxwwwvvvtttwwwuuuqqqnnnmmmnnnppprrrpppnnnlllkkklllmmmlllllllllllllllmmmmmmmmmmmmmmmppppppppppppppprrrtttuuuwwwwwwvvvtttsssrrrrrrqqqooooooqqqrrrssstttttttttrrrssstttuuuvvvuuutttssstttuuuvvvvvvwwwxxx{{{~~~~~~~~~~~~{{{yyyvvvssstttyyyzzzwwwuuuuuutttssssssuuuxxxzzz{{{{{{uuuwwwzzzzzzyyywwwwwwwwwvvvwwwyyy{{{zzzyyywwwuuuuuuuuuwwwxxxzzz{{{|||}}}|||yyy{{{|||zzzuuusssrrrsssvvvyyyyyyxxxxxxxxxxxxwwwvvvwwwxxxyyyvvvuuussspppllliiifffeee```\\\UUUNNNFFF>>>777222111...+++***+++,,,,,,+++))))))))))))))))))******))))))******))))))(((''''''((((((((((((((((((''''''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''""""""######$$$$$$%%%%%%((((((''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$"""""""""$$$%%%'''%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$############$$$%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&222111111000111222444555666888;;;===>>>@@@CCCEEEGGGJJJNNNSSSXXX\\\^^^___^^^___```aaaaaabbbdddfffhhhiiilllnnnooooooooooooiiihhhhhhggghhhiiikkklllmmmmmmmmmnnnnnnooooooooonnnoooooonnnmmmmmmoooqqqpppooommmkkkkkkmmmoooqqqnnnoooqqqqqqqqqrrrtttvvvssssssrrrrrrrrrrrrssssssrrrssssssssssssrrrqqqqqqrrrrrrsssssssssrrrqqqpppkkklllmmmooopppqqqqqqqqqmmmnnnpppqqqrrrqqqpppppptttttttttsssrrrpppooonnnqqqppppppqqqrrrrrrqqqooonnnnnnnnnnnnnnnmmmlllkkknnnooooooppppppoooooonnnjjjkkkmmmnnnoooooonnnmmmoooqqqrrrttttttsssrrrqqqsssqqqooommmmmmnnnoooqqqooommmkkkkkkmmmnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnpppqqqqqqpppooopppsssuuuvvvuuutttrrrqqqppppppooonnnoooppprrrssssssttttttsssttttttuuuuuuuuuttttttsssssstttttttttvvvzzz~~~|||xxxwwwtttuuuzzz|||yyyxxxyyyuuuttttttvvvyyy{{{||||||uuuwwwyyyyyyxxxwwwvvvwwwvvvwwwxxxyyyyyyxxxxxxwwwvvvwwwxxxzzz{{{|||||||||}}}wwwttt}}}yyywwwuuuuuuxxxyyywwwtttuuuwwwxxxxxxwwwwwwxxxyyyyyyxxxuuurrrnnnkkkiiigggccc___ZZZSSSLLLDDD<<<777111///,,,***+++---------))))))))))))************((()))***+++***)))((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&############$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%((('''&&&%%%%%%%%%'''(((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%333222111111111222333444444777:::<<<<<<<<<===???BBBDDDGGGKKKOOOSSSVVVWWWWWWXXXZZZZZZZZZ\\\^^^```ccceeehhhjjjkkkkkkkkkjjjggggggffffffgggiiijjjkkkmmmmmmmmmmmmmmmmmmmmmmmmkkkmmmnnnnnnmmmmmmnnnpppnnnmmmlllllllllnnnpppqqqrrrssstttsssrrrrrrtttvvvssssssrrrrrrrrrsssssstttsssssssssssssssrrrqqqqqqrrrrrrsssssssssrrrqqqpppkkklllnnnoooqqqrrrsssssslllnnnppprrrrrrrrrqqqpppsssrrrqqqppppppppppppppprrrqqqqqqrrrtttsssqqqooonnnnnnnnnnnnmmmlllkkkjjjkkklllnnnooopppooooooooojjjkkkmmmooopppooonnnnnnnnnnnnnnnnnnoooooooooooommmmmmlllllllllmmmnnnoooooommmkkklllnnnpppppppppqqqqqqqqqppppppooooooooopppqqqrrrpppnnnnnnqqqtttvvvtttsssqqqooooooooooooppppppqqqrrrrrrrrrrrrrrruuuttttttsssssssssttttttpppqqqqqqqqqssswww|||{{{xxxyyyuuuuuuzzz|||{{{{{{}}}yyywwwvvvwwwyyyzzzzzzyyysssuuuwwwwwwvvvuuuuuuvvvwwwwwwwwwwwwwwwxxxyyyyyywwwxxxyyy{{{{{{{{{{{{{{{}}}}}}|||~~~yyyuuu|||{{{yyywwwxxx{{{{{{wwwsssrrruuuxxxyyywwwwwwxxxyyy{{{yyywwwtttqqqooommmlllfffddd___ZZZTTTLLLDDD>>>444111---++++++,,,,,,,,,((()))))))))************((()))***++++++)))((('''&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))$$$$$$$$$%%%%%%'''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((('''%%%###"""$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%666555444333333444555666333666999;;;;;;:::::::::???@@@BBBEEEIIIMMMPPPRRRRRRTTTUUUVVVVVVXXXZZZ\\\```bbbdddggghhhhhhhhhggggggfffffffffgggiiijjjkkkmmmllllllllllllllllllllliiikkkmmmnnnmmmmmmnnnooollllllllllllmmmoooppprrrvvvwwwwwwuuusssrrrsssuuussssssrrrrrrrrrsssssstttssstttttttttsssrrrrrrqqqrrrrrrssstttsssrrrqqqpppkkklllnnnppprrrsssttttttlllmmmppprrrsssrrrqqqqqqpppooonnnnnnnnnoooqqqrrrsssrrrrrrtttuuutttrrrpppoooooonnnnnnmmmllljjjjjjjjjkkkmmmnnnooopppooooooiiikkkmmmoooppppppooonnnjjjjjjiiiiiijjjkkklllmmmiiijjjkkkllllllmmmmmmnnnnnnmmmkkkllloooqqqrrrqqqssssssrrrrrrqqqpppppppppppprrrrrrpppnnnmmmpppsssuuutttrrrpppoooooooooooorrrrrrrrrrrrrrrqqqpppooouuutttsssrrrqqqrrrssstttnnnnnnooopppsssxxx~~~{{{wwwzzzvvvuuuzzz}}}}}}~~~}}}{{{yyyxxxyyyyyyxxxwwwqqqsssuuuuuutttssstttuuuwwwwwwvvvuuuvvvxxxyyyzzzwwwxxxzzz{{{{{{{{{zzzzzz|||{{{{{{}}}~~~zzz}}}zzzyyy|||zzzuuupppsssxxxyyyxxxwwwwwwyyy{{{zzzxxxvvvtttrrrrrrqqqiiigggccc___YYYRRRJJJDDD777333///++++++++++++***(((((())))))*********+++((()))+++,,,+++***((('''&&&'''((())))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&((()))***+++$$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''((()))))))))%%%%%%&&&&&&&&&%%%$$$$$$'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$(((((((((''''''&&&&&&&&&%%%$$$%%%%%%&&&'''((()))%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%"""&&&((('''###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%777777555444444555666666555555444444555666888999:::;;;<<>>@@@AAADDDEEEHHHIIIJJJLLLOOORRRTTTUUUXXXZZZ\\\]]]^^^^^^aaaaaabbbbbbdddeeeggghhhjjjjjjjjjkkkkkkjjjhhhfffgggkkkoooqqqpppnnnmmmmmmllllllkkklllnnnpppsssuuuwwwuuurrrppppppqqqpppoooqqqooonnnnnnpppqqqqqqpppooopppqqqssstttsssqqqooonnnoooqqqssstttrrrqqqoookkkmmmppprrrsssrrrqqqpppkkkmmmppprrrtttttttttsssvvvtttqqqqqqrrrssstttssstttyyy|||{{{vvvrrrpppqqqqqqpppnnnmmmmmmmmmnnnooonnnmmmmmmooorrrrrrooolllmmmmmmnnnpppqqqqqqnnnkkkkkkkkklllmmmmmmlllkkkjjjlllkkkkkkkkkllllllmmmnnnlllmmmnnnppprrrtttuuuvvvtttsssqqqqqqrrrrrrqqqooonnnnnnooopppppppppppppppqqqpppooonnnnnnooopppqqqqqqqqqqqqpppoooooonnnnnnrrrqqqqqqpppppppppqqqqqqrrrpppoooppprrrvvv{{{}}}}}}{{{zzzxxxwwwxxxzzz{{{{{{{{{zzzxxxvvvwwwyyyyyywwwuuusssrrrrrrssstttvvvxxxyyyxxxvvvttttttuuuvvvuuuttttttxxx}}}}}}{{{yyyyyyzzzyyyzzz|||~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{}}}|||vvvpppsssvvvwwwwwwwwwwwwxxxzzzzzzyyyxxxwwwuuutttsssooommmjjjgggccc^^^YYYUUUEEE???777111...---------******++++++***)))(((((()))***+++,,,,,,+++***))))))(((''''''((()))***+++((((((((())))))((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&''''''((((((((('''&&&%%%(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$######$$$###$$$$$$%%%&&&&&&''''''///,,,(((&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%:::::::::::::::;;;<<<===777777666555555555555666444444444555666888999:::<<<>>>@@@AAABBBDDDGGGJJJKKKMMMOOOSSSUUUXXXYYYZZZ_________```bbbdddeeefffffffffgggggggggffffffeeefffiiimmmooonnnmmmllllllkkkkkkkkklllmmmppprrrttttttrrrpppppppppqqqpppooonnnmmmmmmooopppqqqpppnnnnnnoooqqqssstttsssrrrqqqnnnpppsssuuuuuutttqqqooonnnnnnooopppppppppppppppkkkmmmpppsssttttttsssrrrtttrrrppppppqqqssssssrrruuuzzz~~~}}}yyyssspppoooqqqpppooonnnmmmnnnoooooonnnnnnnnnppprrrrrrpppnnnmmmmmmmmmooopppooommmjjjkkklllmmmnnnnnnnnnmmmlllmmmmmmlllllllllmmmnnnnnnoooooopppqqqrrrsssssstttrrrqqqpppppprrrrrrqqqpppmmmnnnnnnooopppoooooooooooonnnmmmllllllmmmnnnooopppppppppppppppppppppppptttsssqqqppppppqqqrrrttttttrrrqqqqqqsssvvvzzz}}}}}}}}}{{{yyyxxxxxxyyyxxxwwwvvvuuuvvvwwwyyyzzzxxxvvvrrrrrrrrrssstttwwwyyyzzzwwwuuuttttttvvvwwwwwwvvvvvvzzz}}}}}}zzzwwwwwwxxxxxxzzz|||||||||{{{{{{||||||}}}~~~~~~~~~~~~{{{}}}~~~yyyooorrruuuvvvvvvvvvvvvwwwxxxyyyzzz{{{zzzyyywwwuuupppnnnllljjjhhhddd___[[[LLLGGG>>>777333000---,,,******+++++++++***))))))(((***---......---***((()))(((((((((((())))))***************)))(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''111...)))'''&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&;;;;;;;;;<<<===>>>>>>???<<<;;;:::999999888888888555555555555555555666666666777999;;;;;;===@@@CCCBBBDDDGGGJJJMMMPPPSSSTTTZZZ[[[[[[\\\^^^```bbbcccaaabbbcccdddccccccdddeeeeeehhhkkkmmmmmmlllkkkllljjjjjjjjjkkklllnnnpppqqqqqqpppoooooopppqqqpppooommmmmmnnnoooqqqrrrpppnnnppprrrtttuuutttsssrrrrrrnnnqqqtttvvvwwwuuurrrpppppppppoooooonnnooooooooolllnnnqqqtttuuutttrrrppprrrpppnnnnnnppprrrrrrrrruuuxxx{{{zzzwwwtttrrrqqqpppooonnnmmmlllmmmmmmnnnnnnnnnoooppppppppppppooonnnnnnnnnooopppooommmkkklllmmmnnnoooppppppooonnnnnnmmmlllllllllllllllmmmppppppppppppqqqqqqqqqqqqqqqpppoooppprrrrrrqqqpppnnnnnnooopppppppppppppppnnnnnnmmmllllllmmmnnnnnnpppppppppqqqqqqqqqrrrrrrsssrrrqqqpppqqqsssvvvxxxvvvtttsssrrrsssvvvzzz|||~~~}}}{{{xxxvvvvvvwwwvvvvvvssstttuuuwwwxxxwwwuuutttrrrrrrrrrrrrsssuuuwwwxxxuuusssrrrsssuuuwwwwwwwwwxxx{{{~~~}}}yyyvvvvvvwwwwwwyyy|||~~~}}}|||{{{{{{{{{zzz{{{{{{|||}}}~~~~~~|||~~~~~~ssstttuuutttsssssstttvvvvvvwwwzzz||||||{{{xxxwwwrrrqqqpppnnnlllhhhccc___TTTNNNFFF===777222...+++***+++++++++++++++******)))***,,,------,,,***))))))(((((((((((()))))))))(((((((((''''''%%%$$$###''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$(((((((((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''')))******$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''...+++'''$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%&&&'''&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$######$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&''''''''':::;;;<<<===>>>>>>??????======<<<<<<;;;:::999888888777666555444444444555333555666777777888;;;===<<<===???BBBFFFIIILLLMMMTTTTTTUUUVVVXXXZZZ\\\]]]\\\^^^``````______bbbddddddgggjjjlllkkkkkkkkkllljjjjjjkkklllmmmooopppqqqnnnmmmmmmnnnpppqqqqqqooommmmmmnnnppprrrsssqqqoootttvvvyyyxxxuuusssrrrrrroooqqqtttvvvvvvuuusssqqqqqqqqqooonnnnnnoooooopppmmmoooqqqssstttsssqqqppppppnnnmmmmmmppprrrrrrrrrssstttttttttssssssssstttnnnmmmlllkkkjjjkkklllllllllmmmnnnnnnnnnnnnnnnooopppoooooopppqqqpppnnnlllkkkmmmnnnpppqqqqqqppppppmmmmmmlllkkkjjjjjjjjjkkkoooooooooppppppppppppppprrrqqqpppppprrrsssrrrqqqooopppqqqqqqrrrrrrqqqqqqooonnnmmmmmmmmmmmmnnnoooppppppqqqqqqrrrrrrssssssrrrqqqpppqqqsssvvvzzz}}}wwwvvvtttssstttwww{{{}}}{{{xxxuuuttttttvvvvvvvvvrrrsssuuuvvvuuutttrrrqqqtttsssrrrrrrrrrssstttuuusssrrrqqqrrruuuvvvwwwvvvxxx{{{}}}|||xxxuuuvvvwwwxxxyyy{{{}}}}}}|||{{{zzz|||{{{{{{{{{{{{|||}}}}}}~~~~~~|||||||||}}}~~~{{{zzzwwwrrrppppppsssvvvtttvvvyyy{{{|||{{{zzzxxxuuutttsssrrrppplllfffbbbZZZUUULLLDDD<<<555///,,,+++,,,,,,,,,,,,++++++*********))))))))))))******((())))))))))))((((((((('''''''''&&&%%%$$$###"""(((''''''&&&&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%%%%%%%!!!"""###$$$&&&((())))))$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$######$$$%%%%%%%%%&&&&&&&&&&&&&&&***'''$$$###$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%&&&''''''%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$######$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&''''''''';;;<<<===>>>??????>>>>>><<<<<<<<<<<<;;;:::888888888888666555444444333333333444555555555555777999888999:::<<>>???@@@@@@??????>>><<<<<<=========<<<:::999:::999888777666555555555444555555444333333444666777777888999;;;===@@@AAAEEEEEEFFFHHHJJJLLLNNNOOOQQQTTTWWWVVVUUUVVV[[[______aaadddeeeeeefffggghhhiiijjjkkklllmmmnnnnnnnnnhhhhhhjjjmmmppprrrqqqpppnnnmmmlllmmmoooqqqrrrqqqtttxxx{{{zzzvvvssssssuuuqqqrrrrrrrrrssssssssssssqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqooommmlllmmmpppsssttttttqqqpppppppppqqqrrrrrrqqqmmmlllkkkjjjjjjjjjkkkllllllnnnoooooommmmmmoooqqqqqqpppoooooooooooommmllljjjkkkmmmoooqqqqqqqqqqqqooonnnmmmllljjjjjjiiiiiimmmnnnoooqqqsssuuuvvvwwwvvvtttssssssttttttrrrqqqppppppqqqrrrrrrrrrrrrqqqpppooonnnmmmmmmnnnoooppprrrrrrrrrssssssssssssssssssssstttuuuwwwyyy{{{|||xxxwwwuuuuuuvvvyyy}}}~~~zzzvvvtttuuuvvvwwwxxxrrrtttvvvuuusssssstttvvvwwwvvvuuuttttttuuuvvvwwwwwwuuutttuuuwwwxxxxxxwwwuuuxxxzzzzzzwwwwwwyyy{{{{{{zzzyyyxxxwwwwwwxxxxxx{{{{{{{{{{{{{{{|||}}}}}}|||||||||{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}yyyuuussstttuuuxxxyyyzzz{{{|||}}}}}}}}}xxxxxxyyyzzzzzzvvvqqqllleee```YYYQQQIIIAAA999444/////////...---+++***)))************************((()))******)))((('''&&&'''(((((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((%%%$$$"""!!!!!!"""$$$%%%&&&%%%%%%$$$%%%&&&'''(((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&((((((&&&%%%$$$$$$$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""$$$&&&''''''$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''%%%$$$$$$&&&'''&&&%%%$$$%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%???@@@AAAAAAAAA@@@???>>>>>>??????@@@@@@???===<<<===<<<;;;:::999888888888555555555444222111222444888777777888999;;;===>>>@@@AAABBBCCCFFFHHHJJJKKKMMMPPPSSSSSSQQQRRRXXX]]]]]]___bbbccccccccceeefffeeefffggghhhiiijjjjjjjjjggggggiiilllppprrrqqqpppmmmllljjjkkkmmmpppqqqqqqqqqvvvzzzyyyuuussstttvvvrrrrrrqqqqqqqqqrrrssstttpppqqqrrrssssssssssssrrrsssrrrqqqpppooopppqqqrrrooommmlllnnnqqqsssuuuuuuqqqqqqqqqssssssrrrpppmmmnnnmmmlllkkkjjjkkkllllllmmmoooqqqpppnnnmmmpppsssqqqooonnnmmmnnnnnnlllkkkiiijjjmmmoooqqqqqqqqqqqqqqqpppnnnmmmkkkkkkjjjjjjnnnooopppsssuuuwwwyyyzzzwwwvvvttttttttttttrrrqqqoooooopppqqqqqqqqqqqqpppooonnnmmmllllllmmmnnnooossssssssssssssssssssssssuuuuuuvvvwwwxxxxxxyyyyyyxxxwwwuuuuuuwwwzzz~~~}}}yyyvvvvvvwwwxxxxxxrrrtttvvvuuutttuuuxxx{{{wwwvvvvvvvvvwwwxxxzzz{{{yyyxxxvvvwwwxxxzzzyyyyyysssvvvyyyyyywwwwwwzzz}}}|||{{{xxxvvvvvvvvvwwwyyy{{{zzzzzzzzzzzz{{{||||||xxxxxxyyyyyyyyyyyyyyyyyy}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}~~~}}}zzzwwwuuuuuuzzz{{{{{{|||}}}~~~~~~xxxyyy{{{}}}}}}{{{vvvrrrhhhccc]]]UUUNNNEEE===888111000000...---+++)))((()))***,,,......,,,***)))((()))*********((('''&&&&&&&&&''''''''''''''''''((((((''''''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&''''''((('''%%%$$$$$$%%%'''(((&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&'''''''''(((((($$$%%%'''(((((('''%%%$$$###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&((()))***###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))$$$#####################%%%""" !!!###$$$$$$$$$$$$############$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''***)))&&&$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$IIIGGGDDDCCCDDDCCCBBBAAAAAA???>>>>>>??????>>>===999999888888888888999999===;;;999777666666777888666666777777888888999999888999;;;===???AAABBBBBBHHHHHHIIIJJJKKKMMMNNNOOOXXXZZZ]]]```bbbdddddddddffffffeeeffffffggghhhhhhggggggiiilllnnnpppooonnnnnnnnnnnnnnnmmmmmmmmmmmmrrrtttvvvyyyyyyxxxvvvuuurrrooommmlllnnnqqqssstttppppppqqqrrrssssssssssssttttttrrrqqqppppppoooooonnnoooppprrrssssssrrrrrrooorrrttttttrrrooommmkkknnnllljjjiiikkklllmmmmmmnnnnnnooopppooonnnmmmlllrrrqqqpppooonnnnnnnnnooonnnnnnoooooooooooonnnnnnoooooonnnmmmlllkkkkkkjjjkkkmmmppptttwwwyyyzzzzzzuuuuuuvvvwwwwwwtttooolllooopppqqqrrrrrrrrrrrrrrrpppooonnnmmmmmmnnnoooppptttsssssssssssstttuuuuuutttuuuuuuvvvvvvvvvvvvuuuppprrrtttuuuwwwyyy}}}|||wwwuuuuuuwwwwwwxxxuuuvvvvvvwwwxxxxxxyyyyyyzzzzzzzzzyyyyyyyyyxxxxxxzzzzzzxxxwwwvvvvvvuuuuuuvvvuuuttttttuuuwwwyyy{{{~~~{{{wwwttttttuuuxxxzzz|||{{{zzzyyyxxxwwwwwwwwwzzzzzzyyyvvvttttttvvvyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||~~~~~~yyyttt{{{}}}~~~~~~~~~|||{{{zzzzzzyyywwwtttqqqoookkkddd]]]VVVNNNFFFAAA888222...------***)))+++++++++++++++++++++++++++)))((((((((()))(((&&&$$$(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''((('''&&&&&&$$$$$$###"""''''''((((((''''''&&&%%%(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%'''((('''&&&$$$"""&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$MMMKKKIIIHHHIIIIIIGGGFFFDDDBBB@@@@@@@@@AAA@@@???;;;;;;::::::::::::::::::===;;;999888777888999:::::::::999999888888777777666777999:::<<<======>>>AAABBBBBBCCCEEEGGGHHHIIIQQQSSSWWWZZZ^^^```bbbbbbccccccbbbccccccdddeeefffeeefffgggjjjlllmmmmmmlllmmmmmmmmmmmmmmmlllllllllqqqrrruuuwwwxxxwwwvvvuuuqqqooommmnnnppprrrssssssooopppqqqrrrssssssssssssssssssqqqpppoooooooooooommmoooqqqsssttttttsssrrrppprrrssssssqqqooonnnmmmooommmkkkjjjkkkmmmnnnnnnpppppprrrrrrrrrrrrqqqpppqqqqqqpppooooooooooooooopppppppppoooooopppppppppppppppooonnnmmmmmmlllllloooqqqsssuuuwwwxxxxxxxxxttttttuuuvvvvvvtttpppmmmppppppqqqrrrrrrrrrrrrrrrpppooonnnnnnnnnnnnoooppprrrrrrrrrrrrssstttuuuvvvuuuuuuvvvwwwwwwvvvuuutttqqqsssuuuvvvwwwzzz~~~{{{wwwttttttvvvwwwwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxxxxyyy{{{zzzyyywwwvvvuuuuuuuuuvvvuuuttttttuuuwwwyyy{{{}}}{{{xxxuuuuuuwwwzzz||||||{{{zzzxxxwwwwwwxxxxxxzzzzzzyyywwwuuutttvvvxxx~~~~~~~~~~~~}}}}}}}}}}}}|||~~~~~~|||~~~~~~|||~~~~~~~~~~~~}}}{{{zzzyyywwwuuurrrppplllfff```YYYRRRKKKFFF<<<555000///---******,,,++++++++++++++++++++++++,,,+++)))***++++++***)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&& !!!###$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%RRRPPPNNNNNNOOONNNMMMKKKIIIGGGDDDCCCCCCCCCBBB@@@???>>>===<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<======<<<:::888777666555777777888999::::::::::::;;;;;;<<<===???AAACCCDDDHHHJJJNNNSSSWWW[[[]]]^^^^^^^^^^^^^^^___```aaabbbcccdddeeeggghhhiiiiiijjjkkkllllllllllllllllllllloooqqqsssvvvwwwwwwvvvuuupppooooooppprrrsssrrrqqqooooooqqqrrrrrrrrrrrrrrrqqqqqqpppoooooonnnoooooommmooorrrtttuuuuuusssrrrrrrrrrqqqqqqqqqppppppoooqqqooolllkkkmmmnnnoooooooooqqqrrrsssttttttssssssqqqppppppooooooooopppppprrrqqqpppoooooopppqqqrrrqqqpppooonnnnnnnnnnnnnnntttuuuvvvwwwwwwvvvuuuuuusssrrrrrrsssttttttqqqooopppqqqqqqrrrrrrrrrrrrrrrpppoooooonnnooooooppppppppppppqqqrrrssstttvvvwwwvvvwwwyyyyyyyyywwwuuussssssuuuvvvwwwxxxzzz~~~{{{vvvttttttuuuuuuuuuxxxxxxwwwvvvwwwxxx{{{|||{{{zzzxxxwwwwwwwwwyyyzzz{{{zzzyyywwwuuutttttttttuuuuuuttttttuuuwwwyyyzzz|||{{{yyywwwxxxzzz|||~~~|||{{{yyywwwwwwwwwyyyzzzzzzzzzyyywwwuuuuuuvvvxxx~~~~~~~~~~~~}}}||||||{{{{{{|||~~~~~~~~~yyyzzz~~~}}}~~~|||zzzyyyxxxvvvtttrrroooiiiddd^^^XXXQQQMMMBBB:::333111...++++++---************************,,,***((((((***,,,,,,+++************************''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&"""######$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&XXXWWWUUUTTTTTTSSSQQQNNNNNNKKKHHHGGGGGGFFFDDDBBBBBBAAA@@@???>>>=========;;;;;;:::::::::;;;;;;<<<======;;;:::888777666555999999:::::::::999888888888999999:::<<<>>>@@@AAABBBDDDGGGKKKOOOSSSVVVWWWXXXXXXXXXYYYZZZ\\\]]]^^^```bbbdddeeeeeefffggghhhkkkkkkkkkllllllmmmmmmmmmooopppsssuuuvvvvvvvvvvvvoooooooooqqqssssssqqqpppnnnooopppqqqrrrrrrrrrrrrpppoooooonnnnnnnnnnnnooommmooorrruuuvvvuuusssrrrsssqqqpppooopppqqqrrrrrrssspppmmmmmmnnnooopppooommmoooqqqrrrsssttttttssspppppppppoooooopppqqqqqqsssqqqooommmmmmoooqqqssspppooonnnmmmmmmnnnnnnooouuuuuuvvvwwwvvvuuutttsssrrrqqqpppqqqssstttsssqqqqqqqqqrrrrrrsssrrrrrrqqqpppoooooooooppppppqqqqqqoooooopppqqqsssuuuwwwxxxyyyzzz{{{|||{{{yyyvvvtttuuuvvvwwwxxxxxxzzz}}}~~~zzzvvvsssssstttuuuuuuyyywwwuuutttuuuwwwzzz||||||zzzxxxvvvuuuwwwyyyzzz{{{zzzyyywwwuuutttssssssuuuuuuuuuuuuvvvwwwyyyzzz{{{zzzyyyyyyzzz{{{~~~|||zzzxxxwwwvvvxxxzzz{{{zzzzzzzzzxxxvvvuuuwwwxxx~~~~~~~~~}}}{{{{{{zzz{{{||||||||||||}}}zzzrrrrrrwww}}}~~~zzz|||}}}{{{zzzyyyxxxwwwtttqqqlllhhhccc^^^XXXTTTHHH???777333000,,,+++---***************************'''%%%%%%''')))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$######&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&```^^^\\\\\\[[[YYYVVVSSSRRRPPPMMMKKKKKKJJJHHHFFFEEEDDDCCCAAA@@@?????????;;;;;;::::::;;;;;;;;;<<<;;;;;;:::999999888777777::::::::::::999888777666777777777888999;;;===>>>???@@@BBBEEEHHHKKKMMMOOORRRRRRSSSTTTUUUWWWYYYZZZ\\\___aaabbbbbbccceeehhhjjjjjjkkkllllllmmmnnnnnnpppqqqssstttuuuvvvvvvvvvooonnnoooqqqsssrrrpppnnnnnnnnnooopppqqqqqqqqqqqqnnnnnnnnnmmmnnnnnnoooooonnnooorrrtttuuutttrrrqqqssspppnnnnnnqqqssstttssstttqqqnnnmmmnnnpppppppppnnnoooqqqssstttuuuuuutttppppppoooooopppqqqrrrrrrrrrpppmmmkkkkkkmmmppprrrnnnmmmlllkkklllmmmnnnooossstttuuuuuuuuuuuussssssqqqppppppqqqssstttsssrrrrrrrrrsssssssssrrrrrrqqqoooppppppqqqqqqqqqqqqqqqoooooopppqqqsssvvvwwwyyy{{{|||}}}}}}|||{{{xxxwwwwwwxxxxxxxxxxxxyyy|||~~~~~~}}}zzzuuussssssuuuvvvvvvxxxvvvuuuttttttwwwyyy{{{|||zzzwwwuuuuuuvvvxxxzzz{{{zzzxxxvvvuuutttssssssttttttuuuuuuvvvxxxyyyyyyyyyyyyyyyzzzzzz|||}}}~~~zzzyyyxxxwwwwwwxxxzzz{{{yyyzzzzzzyyywwwvvvwwwxxx}}}~~~~~~|||{{{yyy{{{||||||zzzzzzzzz{{{~~~ssslllkkkqqqxxx~~~|||xxxyyy~~~||||||{{{{{{yyyvvvsssoookkkgggccc]]]ZZZNNNEEE===888333---+++---************************)))&&&$$$$$$&&&((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))(((((('''&&&%%%$$$###&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$############$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$cccbbbbbbbbbbbb```]]]ZZZXXXVVVSSSQQQQQQPPPNNNLLLIIIHHHFFFEEECCCBBBAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999999888777555444555555555555666777888999;;;<<<===???AAACCCFFFGGGKKKLLLLLLNNNPPPRRRTTTUUUWWWZZZ]]]^^^]]]___cccggghhhhhhiiijjjlllmmmnnnnnnpppqqqrrrssssssssstttsssnnnnnnnnnoooqqqqqqooommmmmmnnnoooppppppqqqppppppnnnnnnmmmnnnnnnooopppppppppqqqqqqrrrrrrrrrqqqppprrrooommmnnnrrruuuuuuttttttrrrooonnnnnnooopppooopppqqqsssuuuvvvwwwvvvvvvooooooooopppqqqrrrssstttrrrpppmmmkkkkkkmmmppprrrmmmlllkkkjjjkkkllloooppprrrssstttuuuuuutttsssrrrppppppqqqsssuuuuuutttrrrsssssssssssssssrrrrrrqqqooopppqqqrrrrrrrrrrrrrrrppppppqqqrrrtttvvvxxxyyy||||||||||||{{{zzzzzzyyywwwxxxxxxxxxwwwxxxzzz|||}}}|||yyyuuussstttvvvxxxxxxwwwvvvuuuuuuvvvwwwyyy{{{zzzyyywwwvvvvvvvvvxxxyyyyyyxxxwwwvvvuuutttttttttttttttuuuvvvwwwxxxyyyyyywwwwwwxxxyyyzzz{{{{{{{{{xxxxxxxxxxxxyyyzzzzzz{{{yyyzzz{{{zzzxxxvvvwwwxxx{{{|||~~~~~~|||{{{xxxyyy{{{{{{zzzyyyyyyzzz}}}|||}}}~~~yyyrrrllllllooouuuyyy{{{xxxvvvwww|||~~~~~~~~~}}}|||zzzwwwsssooolllgggbbb___TTTLLLDDD???999111------+++++++++++++++++++++++++++)))'''''')))***+++***''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$______```bbbdddcccaaa___]]][[[YYYWWWWWWWWWUUUTTTNNNMMMKKKIIIGGGFFFEEEEEE@@@@@@@@@@@@???>>>==================<<<<<<<<<<<<;;;;;;;;;:::999888777666666555555444444555555666666777777999;;;>>>@@@BBBEEEEEEFFFHHHJJJLLLNNNPPPQQQTTTXXXYYYYYY[[[```eeeeeeeeefffhhhiiikkkllllllooopppppppppppppppppppppnnnmmmmmmmmmoooooommmllllllmmmnnnoooppppppppppppnnnnnnnnnnnnooopppqqqrrrrrrrrrqqqpppooooooooooooqqqnnnllloootttwwwvvvttttttrrrooommmnnnoooooooooqqqrrrsssuuuvvvvvvuuuuuuooooooooopppqqqrrrtttuuurrrpppnnnmmmmmmnnnppprrrnnnmmmkkkkkkkkknnnppprrrtttuuuvvvvvvuuutttsssrrrpppqqqrrruuuwwwvvvtttqqqssssssttttttsssrrrrrrqqqooopppqqqrrrsssssssssrrrrrrrrrrrrsssuuuwwwxxxyyyzzzzzzyyyxxxxxxxxxyyyzzzxxxxxxxxxwwwvvvvvvxxxzzz}}}{{{xxxuuutttuuuxxxzzz{{{xxxxxxxxxxxxyyyzzz{{{{{{yyyxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvuuuuuuuuuuuuuuussstttuuuvvvwwwxxxxxxxxxuuuvvvwwwxxxyyyyyyxxxxxxvvvwwwxxxzzz{{{{{{zzzzzzyyyzzz{{{zzzxxxwwwwwwxxxwwwxxx{{{}}}~~~}}}{{{zzzuuuwwwyyyzzzyyyyyyyyyzzz|||}}}~~~|||~~~|||vvvrrrooooooppptttttttttvvvyyy}}}~~~~~~{{{wwwtttppplllgggddd[[[SSSKKKFFF???666000///,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''%%%%%%%%%'''(((***''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%'''((()))***))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%$$$""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXYYY[[[___bbbcccbbb```aaa___]]]\\\\\\[[[ZZZYYYQQQPPPNNNLLLJJJHHHHHHGGGCCCCCCCCCBBBAAA@@@???>>>@@@@@@@@@???>>>======<<<>>>>>>>>>===<<<;;;:::999888777777666555555555666222222333555888;;;>>>@@@@@@AAABBBDDDFFFHHHKKKLLLLLLQQQUUUVVVUUUXXX^^^dddbbbcccdddfffgggiiijjjkkknnnnnnnnnnnnmmmmmmmmmmmmnnnmmmllllllmmmnnnmmmkkklllmmmnnnoooppppppppppppnnnnnnnnnnnnoooqqqrrrssstttrrrpppnnnmmmmmmmmmnnnpppmmmlllooouuuxxxvvvssstttrrrnnnmmmnnnoooooonnnooopppqqqssssssssssssrrrooooooooopppqqqssstttuuurrrqqqpppnnnnnnpppqqqrrrooonnnlllkkklllooorrrtttwwwxxxxxxwwwvvvtttrrrqqqpppqqqtttvvvxxxwwwtttpppssstttttttttsssrrrrrrqqqooopppqqqsssttttttssssssssssssssstttvvvwwwyyyzzzyyyxxxvvvuuuuuuvvvxxxzzzxxxxxxxxxwwwuuuuuuwwwyyy|||{{{xxxuuutttvvvyyy|||}}}yyyyyyzzz{{{{{{|||||||||xxxxxxxxxxxxwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvssstttuuuwwwxxxxxxxxxxxxtttuuuvvvwwwxxxwwwvvvuuutttvvvyyy{{{|||{{{zzzyyyyyyzzz|||{{{yyywwwwwwxxxtttvvvyyy{{{|||{{{zzzyyysssuuuxxxyyyyyyxxxyyyzzz}}}||||||~~~~~~wwwoooiiifffoooqqqsssuuuwwwzzz~~~~~~zzzwwwsssooojjjggg___XXXQQQLLLDDD:::222000---------------------------,,,+++,,,,,,,,,***((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&((('''%%%%%%%%%''')))***((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***))))))((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''%%%###"""%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^^^^^^^^^^^^___```bbbbbbbbb___]]]___bbbbbb^^^YYYXXXWWWVVVTTTQQQOOOMMMLLLJJJHHHEEECCCDDDEEEEEEEEECCCAAA???>>>>>>>>>===;;;????????????>>>===;;;:::888888888888777666555555333333444444666777999::::::;;;>>>@@@BBBDDDEEEEEEGGGJJJNNNNNNNNNRRRYYY```\\\]]]___aaadddgggiiikkkjjjllloooooonnnmmmnnnnnnllllllllllllmmmooopppqqqoooooooooooonnnmmmlllkkkoooooonnnnnnnnnnnnnnnoooooopppqqqrrrqqqpppnnnlllppppppqqqqqqqqqrrrrrrrrrsssqqqooonnnnnnoooqqqsssrrrqqqqqqsssvvvvvvsssqqqqqqooommmllllllooorrrtttsssssssssssssssrrrrrrrrroooppppppooooooqqqtttwwwuuuyyy|||zzztttpppqqqsssppppppqqqssstttsssqqqnnnrrrssssssttttttssssssrrrvvvtttqqqppprrruuuwwwxxxvvvwwwxxxyyyzzzyyyxxxwwwqqqqqqrrrrrrtttuuuwwwxxxvvvwwwxxxvvvttttttvvvyyy}}}yyyxxxvvvwwwyyy{{{{{{{{{uuuvvvxxxzzz{{{{{{{{{zzz|||{{{yyywwwwwwwwwwwwwwwuuuuuuvvvuuuuuutttssssssvvvuuutttuuuxxxzzzxxxvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwvvvwwwxxxzzzzzzyyywwwsssqqqppprrrvvvyyyyyyxxx{{{|||~~~|||nnniiikkkqqqrrrtttxxx|||}}}|||{{{yyy{{{~~~|||xxxtttqqqpppoooeee```XXXPPPHHH@@@999555///---,,,,,,------+++)))+++++++++************)))(((((((((((()))))))))))) """%%%((()))'''%%%###&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))******)))(((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$###%%%(((******(((%%%###%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&"""$$$%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&+++((($$$###$$$'''((()))cccbbbbbbaaaaaaaaaaaaaaaaaa^^^]]]___ccceeebbb___\\\\\\[[[YYYVVVSSSPPPOOOLLLIIIFFFEEEFFFGGGGGGFFFEEECCC@@@@@@@@@@@@???>>>@@@AAAAAAAAA@@@>>><<<:::888888999888888777666666444444444444555777888999888999;;;===???AAABBBBBBDDDGGGJJJJJJKKKNNNUUU[[[XXXYYY[[[]]]```dddggghhhjjjlllnnnnnnmmmlllmmmnnnlllllllllmmmnnnooopppqqqnnnnnnnnnnnnnnnmmmmmmlllooonnnnnnmmmmmmmmmnnnnnnooooooqqqqqqqqqpppnnnmmmqqqqqqqqqrrrrrrrrrsssssssssqqqooonnnnnnoooqqqsssrrrqqqqqqsssuuuvvvtttqqqpppooooooooopppqqqrrrrrrtttttttttsssssssssssssssqqqqqqqqqpppoooqqqtttvvvwwwzzz|||zzzuuuqqqrrrtttqqqppppppqqqssssssqqqnnnqqqrrrrrrsssttttttsssssssssrrrqqqssswwwzzz|||}}}yyyzzzyyyyyyxxxwwwvvvuuuqqqqqqrrrssstttvvvwwwxxxwwwxxxxxxwwwuuuuuuwwwzzz}}}{{{yyywwwwwwxxxzzzzzzyyywwwwwwyyyzzzzzzzzzyyyyyyyyyxxxwwwuuuuuuuuuvvvvvvssstttuuuvvvvvvvvvvvvvvvvvvtttrrrsssvvvxxxxxxwwwwwwwwwxxxxxxxxxwwwwwwvvvwwwxxxyyyzzzzzz{{{{{{{{{zzzzzzzzz{{{{{{zzzzzzyyywwwwwwxxxzzz||||||zzzwwwrrrpppooorrrxxx{{{|||{{{{{{||||||}}}}}}uuuqqqtttrrrrrrsssuuuxxxyyyxxxvvvvvvxxx}}}|||yyyvvvsssrrrkkkeee]]]TTTLLLEEE>>>:::111///---,,,------,,,+++++++++++++++************((()))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((())))))((('''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''''''''&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######&&&%%%$$$######%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&((('''%%%%%%'''((('''&&&fffffffffeeedddbbbaaa```^^^\\\[[[^^^cccggggggeeeaaaaaaaaa```]]]ZZZWWWUUUPPPMMMKKKJJJJJJJJJIIIGGGFFFDDDBBBBBBBBBCCCBBBAAABBBCCCDDDDDDBBB???<<<:::999999999999999888888777555555555555555666777777777777888:::;;;===>>>>>>???BBBDDDEEEEEEIIIOOOTTTRRRSSSUUUXXX[[[___bbbdddhhhiiiiiiiiihhhhhhjjjkkkjjjjjjjjjjjjlllmmmnnnooollllllmmmnnnnnnnnnnnnmmmnnnnnnmmmmmmmmmmmmnnnnnnoooooopppqqqqqqpppnnnmmmqqqqqqrrrrrrrrrssssssssssssqqqpppoooooopppqqqsssrrrrrrqqqsssuuuuuutttrrrpppqqqrrrrrrrrrrrrqqqqqqtttttttttttttttttttttuuusssssssssrrrppppppsssuuuyyy{{{|||zzzvvvrrrssstttqqqpppooopppqqqqqqpppoooooopppqqqsssssstttttttttpppppprrrwww|||}}}|||zzzxxxvvvtttssssssrrrrrrrrrsssuuuvvvxxxyyyyyyyyyyyyxxxvvvwwwyyy{{{|||~~~}}}{{{yyyxxxxxxyyyxxxwwwxxxxxxyyyyyyxxxwwwvvvvvvuuuuuutttsssssstttttttttqqqrrrtttvvvxxxyyyzzzzzzvvvtttqqqqqqsssuuuwwwwwwxxxxxxyyyyyyxxxwwwvvvvvvxxxyyyzzz{{{||||||{{{zzzxxxyyyyyyyyyyyyzzzzzzzzzxxxxxxzzz}}}~~~}}}zzzwwwqqqoooppptttzzz}}}|||zzzzzzzzz|||~~~}}}zzz|||yyyvvvtttrrrssstttttttttrrruuu{{{|||yyyvvvrrrlllbbbYYYQQQJJJDDDAAA666222...,,,,,,---------,,,+++++++++************))))))))))))))))))))))))...,,,)))'''&&&''')))***&&&''''''(((((('''''''''''''''&&&&&&''''''((()))'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%(((&&&$$$""""""$$$&&&(((%%%%%%&&&&&&&&&&&&%%%%%%########################&&&''''''&&&$$$$$$%%%'''$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&%%%$$$$$$###&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&&&&%%%&&&''')))(((&&&$$$eeeeeeffffffeeecccbbbaaa]]][[[ZZZ\\\aaaeeefffgggbbbcccddddddccc```]]]\\\WWWUUURRRPPPOOOMMMJJJHHHFFFDDDBBBBBBCCCDDDCCCBBBBBBDDDEEEEEEDDD@@@<<<:::999::::::::::::999888888777666666555555555666666777777777888999:::;;;<<<<<<>>>@@@@@@AAADDDIIILLLLLLMMMOOORRRVVVZZZ^^^```ccccccccccccbbbccceeehhhgggggggggggghhhjjjkkkllljjjkkklllmmmnnnnnnnnnnnnnnnnnnnnnmmmnnnnnnooooooooooooppppppppppppooonnnqqqqqqqqqqqqrrrrrrrrrrrrsssrrrpppooooooppprrrsssrrrrrrrrrssstttttttttssstttsssssssssrrrrrrrrrrrrssstttttttttuuuuuuvvvvvvuuuuuuuuusssqqqqqqrrrsssxxxzzzzzzxxxuuusssssstttrrrpppnnnnnnpppqqqqqqpppnnnoooqqqrrrtttuuuuuuuuupppqqquuu{{{~~~|||yyyvvvtttsssssssssrrrrrrssstttuuuwwwyyyzzz{{{zzzzzzyyyxxxyyyzzz{{{zzz{{{}}}|||zzzyyyxxxyyyyyyxxxwwwxxxwwwwwwvvvuuutttsssrrrssssssssssssssstttttttttrrrsssuuuwwwyyyzzzzzz{{{vvvssspppooopppssswwwyyyyyyyyyyyyyyyxxxwwwvvvvvvyyyzzz{{{}}}}}}|||{{{zzzxxxxxxxxxwwwwwwwwwwwwwwwwwwxxx{{{~~~}}}yyyuuuooooooqqqwww}}}zzzyyyyyyzzz{{{||||||}}}uuuooonnnpppsssuuupppsssyyy}}}zzzvvvpppggg]]]VVVOOOJJJFFF;;;666000---,,,---------,,,,,,+++++++++******************)))))))))))))))+++)))'''$$$$$$%%%''')))&&&''''''((((((((((((''''''''''''''''''(((((()))''''''''''''''''''''''''(((''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%(((&&&$$$######$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%$$$$$$&&&(((%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$#########%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###'''&&&&&&%%%%%%$$$$$$$$$"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&((((((&&&$$$^^^```bbbeeeeeeeeecccbbb]]]\\\[[[\\\___aaacccddd```aaacccdddeeedddbbbaaa___]]]ZZZXXXUUURRRMMMJJJGGGEEECCCCCCCCCDDDCCCBBBCCCDDDEEEEEEDDDAAA>>><<<;;;<<<<<<;;;;;;:::999888888888777666666666777777999999888888888999:::;;;:::;;;<<<===???AAADDDFFFGGGHHHJJJMMMQQQUUUYYY[[[^^^___```______```cccffffffffffffggghhhiiijjjkkkiiijjjkkkmmmnnnnnnnnnnnnooonnnnnnnnnoooooopppqqqooooooooopppppppppooooooppppppppppppqqqqqqqqqqqqrrrrrrqqqppppppqqqrrrrrrrrrrrrssssssssssssttttttxxxvvvtttqqqpppqqqrrrsssssssssssstttuuuvvvwwwwwwvvvwwwwwwuuusssqqqrrrssswwwwwwwwwuuutttrrrssssssrrrpppoooooopppqqqqqqpppnnnoooqqqsssuuuvvvvvvwwwrrrtttxxx}}}{{{zzzxxxuuutttsssssstttrrrrrrssstttvvvxxxzzz{{{|||{{{yyyyyyyyyzzz{{{{{{wwwxxxzzz~~~~~~zzzyyyxxxyyyzzzzzzyyyxxxuuuuuutttrrrqqqqqqpppppptttuuuuuuuuuvvvvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyvvvtttqqqoooooorrrwwwzzzyyyyyyyyyyyyyyyxxxwwwwwwzzz{{{|||||||||{{{zzzyyyzzzyyywwwvvvuuuuuuuuuuuuwwwxxxzzz}}}~~~|||xxxtttpppqqquuu}}}{{{zzzzzz{{{zzzyyywww|||~~~uuukkkiiilllrrrvvvqqqtttyyy~~~|||xxxsssjjjbbbZZZTTTOOOKKK@@@;;;444///---,,,,,,,,,,,,,,,,,,++++++++++++***+++*********)))))))))(((%%%%%%&&&&&&&&&''''''(((&&&''''''((())))))(((((((((''''''''''''((())))))((((((((())))))((((((((()))((((((((((((((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&)))%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$$$$%%%&&&(((&&&$$$$$$%%%&&&&&&&&&WWWZZZ___ccceeefffdddccc____________```aaabbbbbb```aaabbbbbbcccddddddddddddbbb```___\\\XXXSSSNNNKKKIIIFFFFFFFFFFFFEEECCCFFFFFFFFFFFFEEECCCBBBAAA@@@@@@@@@???===<<<:::999999999888888888888888999;;;:::999888888999:::;;;999999:::;;;===???@@@AAABBBCCCEEEHHHLLLPPPSSSUUUZZZ\\\]]]^^^___aaacccfffggggggggghhhiiijjjkkkllliiijjjkkklllmmmnnnnnnnnnnnnnnnmmmnnnnnnooopppqqqooooooooooooooopppppppppppppppqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrsssssssssrrrrrrtttvvv{{{xxxtttqqqoooppprrrsssqqqrrrrrrtttuuuvvvwwwwwwwwwxxxxxxwwwtttrrrssssssuuuuuutttsssssstttttttttrrrqqqpppqqqrrrrrrqqqppppppqqqrrrtttvvvwwwwwwxxxuuuvvvyyy}}}}}}zzzyyyxxxwwwuuuttttttssssssrrrssssssuuuwwwyyy{{{|||}}}{{{yyyxxxzzz{{{{{{{{{vvvvvvxxx}}}~~~yyyxxxxxxyyy{{{{{{yyyxxxsssrrrqqqpppppppppppppppwwwwwwxxxxxxxxxwwwwwwvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvvvvtttrrrqqqsssxxx|||xxxxxxyyyyyyyyyyyyxxxxxx||||||{{{zzzzzzyyyyyyyyyzzzyyyxxxvvvuuuvvvvvvwwwxxxxxxzzz|||}}}{{{xxxtttqqqttt{{{|||{{{||||||yyyvvvtttwww|||vvvllliiilllqqqttttttvvvzzz}}}~~~zzzuuunnngggaaa[[[UUUQQQGGGBBB:::333000...---,,,,,,,,,,,,,,,+++++++++++++++++++++******))))))(((%%%&&&((()))******)))(((&&&'''(((((())))))))))))((((((''''''(((((()))***((())))))******))))))((()))(((((((((((()))******&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%&&&&&&'''***)))(((&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&(((&&&$$$###%%%&&&&&&&&&SSSWWW]]]bbbffffffeeedddbbbcccdddeeeddddddeeeeeecccbbbaaaaaaaaabbbcccccceeedddddddddccc___ZZZVVVRRROOOMMMKKKKKKJJJIIIGGGIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEECCCAAA???===<<<::::::999999999:::;;;;;;===<<<:::888888888999:::888888888999;;;<<<======>>>???AAACCCFFFJJJMMMNNNSSSUUUYYY[[[]]]___aaaccceeeeeeeeefffggghhhiiijjjjjjkkkllllllmmmmmmmmmmmmkkkkkkkkkllllllmmmoooooooooooooooooooooppppppqqqrrrrrrrrrsssssssssttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttsssqqqqqqtttvvvzzzxxxuuurrrppppppppppppppppppqqqssstttuuuwwwwwwwwwxxxyyyxxxuuuttttttttttttsssrrrssstttvvvwwwwwwrrrqqqrrrsssttttttrrrppprrrssstttvvvwwwxxxxxxxxxvvvwwwyyy{{{}}}|||yyyvvvxxxxxxwwwvvvuuusssrrrqqqrrrssstttuuuwwwzzz|||}}}}}}zzzxxxxxxzzz{{{{{{zzzvvvvvvxxx}}}zzzzzzyyyzzz{{{zzzwwwuuuqqqqqqpppppppppqqqssssssxxxyyyyyyzzzyyyxxxvvvvvvuuuvvvwwwwwwxxxwwwwwwwwwwwwwwwwwwuuusssuuuyyy}}}wwwwwwxxxyyyzzzzzzzzzzzz}}}|||zzzxxxwwwxxxxxxyyyzzzyyyxxxxxxxxxzzz{{{}}}zzzzzz{{{|||}}}|||yyyvvvssswww~~~||||||~~~}}}xxxtttrrrsssvvvzzz|||tttqqqrrrssstttyyyzzz{{{}}}~~~|||yyytttoooiiiccc\\\WWWOOOIIIAAA:::444111...,,,------,,,,,,,,,+++++++++,,,,,,+++******))))))((((((((()))*********)))(((&&&&&&((())))))*********((((((((((((((())))))***'''((()))******)))(((''''''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%&&&''''''''''''&&&%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''&&&%%%%%%%%%%%%&&&''''''******)))((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%$$$%%%''''''%%%###RRRVVV]]]bbbffffffeeecccdddfffhhhiiiiiihhhhhhiiifffdddbbb```___```aaabbbddddddeeefffgggddd___[[[WWWTTTQQQPPPOOONNNLLLKKKKKKKKKIIIHHHHHHIIIJJJKKKJJJJJJIIIGGGDDDAAA???>>>;;;:::::::::;;;;;;<<<======<<<:::888777777999:::777666666888:::;;;;;;:::;;;<<<>>>@@@CCCFFFIIIJJJLLLOOOTTTWWWYYY[[[]]]___aaaaaaaaabbbcccdddffffffkkkkkkllllllmmmmmmlllllljjjiiiiiijjjkkklllmmmnnnoooooonnnnnnooopppqqqqqqtttttttttuuuuuuuuuuuuvvvrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttssspppqqqtttwwwxxxwwwvvvtttrrrpppnnnmmmooooooppprrrtttuuuvvvwwwwwwxxxyyyxxxvvvttttttuuutttsssrrrsssuuuxxxyyyyyyrrrrrrssstttvvvuuurrrpppssstttuuuwwwxxxxxxxxxxxxvvvvvvwwwzzz{{{zzzwwwuuuxxxxxxxxxwwwuuurrrpppnnnrrrssstttvvvxxxzzz|||}}}}}}zzzwwwwwwzzz{{{{{{yyyxxxwwwxxx~~~|||{{{zzzzzzzzzyyyvvvsssqqqpppppppppqqqsssuuuvvvyyyzzzzzzzzzyyyxxxvvvuuuttttttuuuwwwwwwxxxxxxxxxwwwxxxyyywwwuuuvvvzzz~~~vvvwwwxxxyyyzzz{{{{{{{{{~~~|||yyywwwvvvvvvxxxyyyzzzyyyyyyyyy{{{}}}}}}|||||||||}}}}}}zzzxxxtttzzz}}}{{{|||~~~}}}wwwrrrpppqqqsssuuuzzz~~~{{{yyywwwuuu}}}|||||||||}}}~~~~~~|||xxxtttooohhhaaa\\\TTTNNNFFF>>>888333///------------,,,,,,,,,++++++,,,,,,++++++***))))))(((******)))(((((('''''''''&&&&&&((()))************((((((((((((((()))******&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''((('''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''')))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$############$$$$$$%%%%%%&&&(((((((((''''''&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&######%%%((()))((($$$!!!SSSUUUXXX[[[^^^```aaaaaagggiiimmmooopppooommmkkkfffccc^^^\\\\\\^^^______eeeffffffgggfffeeecccbbb```]]]ZZZWWWUUUSSSPPPMMMNNNLLLJJJHHHHHHHHHIIIJJJNNNMMMKKKHHHFFFCCCAAA@@@BBB@@@>>>===>>>???>>>===<<<;;;999999:::;;;;;;:::;;;:::888777777777888999999888888888:::>>>BBBDDDJJJLLLOOOQQQTTTWWW\\\```]]]]]]^^^___```aaaaaabbbeeegggjjjkkkkkkkkkkkklllkkklllllllllmmmmmmmmmmmmiiijjjlllnnnppprrrtttuuuppppppqqqrrrtttvvvwwwxxxuuutttrrrpppoooooooooppptttsssrrrrrrqqqqqqqqqqqquuuuuuttttttssssssrrrrrrppppppooopppqqqsssuuuwwwssswwwyyywwwuuuwwwwwwuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvsssqqqtttxxxyyyuuuqqqtttttttttuuuvvvvvvwwwwww{{{{{{{{{yyywwwvvvxxxyyyyyyyyyxxxxxxvvvuuusssrrrvvvwwwzzz|||~~~~~~{{{yyyxxxxxxyyyzzzwwwwwwzzz}}}{{{xxxvvvuuutttpppqqqrrrrrrsssuuuzzz}}}|||{{{zzzyyyxxxwwwvvvvvvyyyyyyyyyyyyxxxxxxwwwwwwzzzyyyxxxwwwwwwyyy{{{|||yyyxxxwwwvvvvvvwwwxxxyyyxxxxxxxxxwwwwwwvvvvvvvvvyyy{{{|||zzzxxxyyy|||~~~~~~}}}||||||{{{{{{~~~}}}|||zzzxxxwwwwwwvvvuuuqqqooorrrvvvzzzzzzyyy|||~~~~~~~~~zzztttlllccc]]]]]]WWWOOOHHHAAA:::222---...---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,---************))))))))))))+++***'''%%%%%%&&&((()))((()))))))))((('''&&&&&&''''''''''''''''''''''''))),,,///---(((%%%&&&)))))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))'''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&''''''&&&$$$###""""""###$$$((('''%%%$$$###$$$%%%%%%%%%###"""###&&&&&&$$$!!!((('''%%%$$$######$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''WWWXXXZZZ\\\^^^^^^___^^^gggiiillloooqqqpppooommmjjjfffaaa^^^^^^___``````ddddddeeeffffffeeeddddddcccaaa^^^\\\[[[XXXUUURRRPPPOOOMMMKKKJJJKKKLLLMMMQQQPPPNNNLLLIIIGGGEEEDDDEEECCCAAAAAAAAAAAA@@@???>>><<<;;;;;;<<<===<<<<<<;;;;;;999999888999:::;;;999888777777999<<<@@@BBBDDDFFFHHHKKKMMMQQQUUUYYYYYYZZZ[[[\\\]]]___``````cccfffiiijjjjjjjjjkkkllllllllllllmmmmmmmmmmmmmmmkkklllmmmooorrrtttuuuvvvrrrrrrrrrssstttvvvwwwxxxtttsssrrrpppppppppqqqqqqttttttsssssssssssstttttttttuuuuuuvvvvvvuuuuuutttrrrrrrqqqqqqqqqssstttuuutttyyy{{{yyywwwyyyyyyvvvvvvvvvuuuuuuuuuuuuvvvvvvuuussssssvvvzzz{{{wwwsssvvvvvvwwwxxxxxxxxxwwwwww{{{{{{zzzwwwvvvvvvxxxzzz{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxzzz|||~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzzyyyyyy}}}}}}{{{xxxvvvuuuuuurrrssstttuuuvvvwww{{{}}}|||{{{{{{zzzyyyxxxwwwvvvyyyxxxxxxwwwwwwwwwwwwwww{{{yyywwwvvvuuuwwwyyyzzzwwwwwwvvvvvvvvvxxxyyyzzzyyyyyyxxxxxxxxxwwwwwwwwwyyyzzz{{{zzzxxxyyy|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzzxxxwwwvvvuuuuuuuuuqqqooorrruuuxxx|||wwwxxxzzz}}}zzzssskkkeee```[[[SSSLLLFFF???666///000...,,,+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))(((((((((''''''''''''((((((((((((''''''&&&''''''''''''''''''''''''&&&***,,,+++(((&&&'''***)))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''((()))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&***)))((('''''''''(((((('''&&&%%%$$$$$$$$$%%%%%%((('''&&&'''******(((&&&%%%%%%$$$######$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''[[[\\\\\\]]]]]]]]]]]]\\\eeehhhllloooqqqrrrqqqppppppkkkeeeaaa```aaaaaaaaabbbcccdddeeefffffffffffffffeeedddcccbbb```[[[XXXTTTRRRPPPNNNNNNNNNOOOPPPUUUTTTRRRPPPNNNLLLJJJJJJJJJHHHFFFEEEFFFEEECCCBBB???===<<<<<<===>>>>>>===<<<<<<;;;::::::;;;<<<===999888666666777999<<<>>>===???BBBDDDFFFJJJOOORRRSSSTTTUUUWWWZZZ[[[]]]^^^aaadddggghhhhhhiiijjjkkkmmmmmmmmmmmmmmmlllllllllmmmmmmoooqqqssstttvvvvvvsssssssssttttttvvvwwwwwwsssrrrqqqppppppqqqrrrsssuuuuuutttttttttuuuvvvvvvrrrtttvvvxxxxxxxxxwwwvvvtttssssssrrrrrrrrrsssssstttyyy{{{xxxwwwxxxxxxvvvvvvuuuuuuttttttuuuuuuvvvttttttuuuyyy||||||xxxtttvvvwwwyyy{{{{{{zzzxxxwwwzzzzzzxxxuuutttuuuxxx{{{||||||zzzyyyxxxxxxxxxxxxyyyyyyzzz|||||||||||||||yyyyyyzzzzzzzzzzzzyyyyyyyyy{{{|||yyywwwvvvuuuuuusssuuuxxxyyyyyyzzz{{{}}}{{{|||||||||{{{yyywwwvvvxxxwwwvvvuuuuuuuuuvvvwwwzzzxxxuuussssssuuuwwwyyywwwwwwwwwwwwwwwxxxyyyzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyyyyxxxyyy|||~~~||||||}}}~~~}}}{{{yyywwwuuutttssssssuuuqqqoooqqqtttuuuzzzyyyssssssuuuzzzzzzsssmmmeee```ZZZTTTMMMEEE;;;444333000---+++++++++***)))......------,,,,,,++++++************))))))))))))'''((()))******)))'''%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$'''***)))'''&&&(((***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''#########$$$$$$$$$%%%%%%%%%'''((((((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&&&&''''''(((&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&((()))(((&&&$$$######$$$$$$&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&]]]]]]^^^^^^^^^]]]]]]]]]dddgggjjjnnnpppqqqqqqqqqsssoooiiidddccccccddddddbbbbbbccceeefffgggggghhhhhhhhhhhhhhhhhheeeaaa]]]WWWUUUSSSQQQQQQQQQRRRSSSWWWVVVUUUSSSRRRPPPOOONNNNNNLLLKKKJJJJJJIIIGGGEEE@@@>>><<<<<<>>>>>>>>>===<<<<<<;;;:::;;;<<<===>>>:::888666555555666999:::;;;<<>>===>>>>>>===<<<===<<<;;;::::::;;;<<<===;;;999777555444555777888999:::<<<===>>>AAAEEEHHHGGGIIIKKKNNNQQQTTTVVVWWWZZZ]]]```cccddddddfffgggiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkklllnnnoooppppppooooooooooooooopppqqqqqqqqqpppoooooopppqqqssstttvvvuuutttsssrrrrrrqqqrrroooqqqtttvvvwwwvvvuuusssppppppqqqrrrtttuuuuuuuuupppuuuwwwuuusssuuuuuurrrqqqqqqppppppppppppqqqqqqppprrruuuyyy{{{yyyvvvsssppprrrvvvyyy{{{|||{{{zzz{{{zzzwwwtttrrrtttxxx|||zzzzzzyyyyyyyyyyyyyyyzzzxxxxxxwwwwwwvvvvvvvvvvvvtttuuuxxxzzzzzzyyyxxxwwwtttxxx|||zzzwwwtttrrrqqqrrrrrrtttwwwzzz|||{{{yyyxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvuuuttttttsssssstttuuuvvvrrrqqqooooooqqqtttxxx{{{|||{{{zzzyyyxxxvvvuuutttyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvuuuuuuwwwyyy{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zzz{{{}}}~~~|||yyyuuusssrrrsssssstttqqqoooqqqrrrpppssswwwzzz|||~~~qqqnnnpppzzz{{{rrrmmmgggaaaZZZQQQFFF>>>555222///------.........//////...------,,,++++++************)))))))))((())))))((((((((()))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''((((((&&&%%%%%%&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""%%%'''(((&&&$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########$$$$$$%%%&&&''''''((((((###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''(((((())))))$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''((((((((((((((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&^^^^^^^^^^^^___```aaabbbccceeegggiiijjjkkkkkkkkkmmmkkkiiiiiijjjkkkjjjjjjeeeeeedddddddddeeeffffffgggfffggghhhiiihhhfffccc\\\[[[YYYWWWVVVWWWXXXYYYWWWWWWWWWVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSRRRPPPMMMHHHFFFCCCBBBAAAAAA???>>>>>>>>><<<;;;;;;;;;<<<===<<<:::888666555666777999777888999999999;;;>>>AAABBBCCCEEEHHHKKKNNNQQQRRRSSSWWWZZZ]]]^^^___aaaccceeeeeeeeefffffffffggggggggghhhhhhiiijjjkkkkkklllkkkkkkkkkllllllnnnoooooopppooonnnnnnooopppqqqrrrttttttrrrqqqqqqpppqqqqqqpppqqqsssttttttsssrrrqqqmmmnnnppprrrssstttuuuuuurrrwwwyyyvvvuuuvvvvvvtttqqqppppppooooooppppppqqqppprrruuuwwwxxxvvvtttrrroooqqqtttwwwzzz{{{{{{zzz|||{{{yyyvvvssstttwwwzzz{{{||||||}}}}}}}}}||||||xxxwwwvvvvvvuuuuuuvvvvvvsssuuuwwwxxxyyyxxxwwwvvvssswww}}}|||yyyvvvrrrqqqqqqrrrsssvvvxxx{{{{{{zzzxxxwwwwwwwwwwwwwwwvvvvvvuuuuuuuuusssssstttttttttuuuuuuuuuooooooooooooqqqtttwwwyyy||||||{{{zzzyyywwwuuutttxxxxxxxxxxxxyyyyyyyyyyyyvvvtttssstttwwwyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}|||xxxtttrrrqqqrrrssstttpppooorrrrrrpppqqqtttvvvwww|||vvvsssttt{{{yyytttmmmfff```WWWLLLEEE999666111/////////000/////////......------,,,,,,************))))))))))))))))))((((((((()))***+++)))((('''&&&&&&''')))***'''''''''''''''''''''''''''((((((((('''&&&%%%%%%'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&'''(((((((((###$$$%%%&&&&&&%%%$$$###"""###$$$&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%''''''%%%$$$%%%%%%))))))))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%aaa```_________```aaabbbcccdddeeefffggggggffffffffffffgggjjjmmmnnnmmmlllhhhgggfffdddccccccddddddfffeeeeeefffhhhhhhgggeee```^^^\\\[[[ZZZZZZ[[[\\\XXXXXXWWWWWWWWWWWWWWWWWWUUUUUUUUUWWWXXXWWWUUUSSSPPPNNNJJJHHHGGGFFFDDDBBBBBB@@@???===<<<<<<<<<======<<<999777666777999:::888888999888777888:::===<<<>>>@@@CCCFFFHHHJJJLLLLLLOOOTTTVVVXXXYYY[[[]]]``````aaabbbcccddddddeeeffffffgggggghhhhhhiiiiiiiiiiiiiiijjjkkkmmmnnnooooooooonnnmmmmmmnnnooopppqqqqqqqqqqqqqqqrrrssssssssssssssssssrrrqqqpppooonnnoooppprrrrrrsssrrrrrrqqqvvvxxxvvvtttvvvvvvsssrrrqqqqqqppppppqqqqqqrrrrrrtttvvvwwwvvvtttsssrrrrrrsssuuuwwwxxxyyyyyyyyy}}}|||{{{xxxuuuuuuvvvxxxyyy{{{}}}}}}|||yyyxxxwwwvvvvvvvvvwwwxxxtttuuuvvvwwwwwwwwwvvvuuutttxxx~~~}}}zzzvvvsssqqqrrrssstttxxxzzz{{{{{{yyywwwwwwwwwvvvuuusssrrrrrrrrrtttuuurrrsssuuuvvvvvvvvvuuutttppppppqqqqqqrrrssstttuuuyyyzzzzzzzzzzzzxxxwwwvvvwwwwwwwwwxxxxxxxxxyyyyyyuuusssqqqsssvvvyyyzzzyyyxxxxxxxxxyyyzzzzzzzzz{{{||||||}}}~~~{{{wwwrrrpppppppppqqqssspppppprrrrrrppppppsssrrrrrrwww~~~{{{yyy}}}{{{ssskkkddd\\\RRRLLL???;;;555111000//////..................---------************))))))))))))'''((()))***+++******)))+++***(((''''''((()))***'''''''''''''''''''''''''''&&&''''''((()))((('''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''(((((($$$%%%&&&''''''&&&%%%$$$!!!"""###%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%###%%%'''&&&###!!!"""###&&&&&&'''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%cccbbb```_________```aaadddddddddeeeddddddccccccbbbcccfffjjjnnnpppooonnnjjjiiigggdddcccbbbbbbbbbfffeeedddeeeggghhhhhhgggbbbaaa___]]]\\\]]]^^^___XXXXXXXXXXXXXXXXXXXXXYYYWWWWWWXXXZZZ[[[[[[YYYVVVWWWTTTPPPNNNLLLJJJHHHFFFDDDCCCAAA???============>>><<<:::888777888:::;;;:::;;;:::999888888:::<<<999:::<<>>777444222111000////////////...---,,,+++---,,,+++)))'''&&&$$$$$$))))))(((((('''''''''&&&'''&&&&&&''''''((()))***&&&&&&&&&&&&&&&&&&%%%%%%((()))*********)))'''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))))))))''''''&&&&&&''''''''''''&&&&&&%%%$$$###""""""$$$&&&''''''&&&&&&&&&''''''%%%###'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&))))))((('''%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''cccccccccddddddccccccccccccccccccccccccbbbbbbaaa___aaaaaabbbbbbcccfffhhhiiiiiihhhgggfffeeecccbbb______``````bbbccceeeffffffeeedddcccbbb```______\\\[[[YYYXXXWWWXXXXXXXXXYYYXXXWWWWWWXXXZZZ\\\]]]\\\\\\ZZZYYYWWWTTTRRRQQQLLLKKKHHHEEECCCAAAAAA@@@>>>===;;;:::999888888888999::::::;;;;;;::::::999999999:::;;;<<<>>>???@@@BBBBBBDDDEEEGGGIIIJJJKKKPPPRRRTTTVVVXXXZZZ[[[\\\______```aaacccdddeeefffgggfffgggjjjmmmpppooommmlllmmmmmmlllkkkkkklllnnnnnnlllkkklllooorrrssstttttttttsssrrrqqqpppoooooommmpppssstttsssrrrrrrsssqqqrrrrrrrrrrrrrrrqqqqqqssstttvvvwwwwwwvvvuuutttttttttuuuuuuuuuuuuttttttwwwxxxyyyxxxuuussstttuuutttvvvxxxxxxwwwvvvwwwxxxyyyxxxyyy{{{~~~~~~|||{{{zzz{{{}}}~~~}}}xxxtttuuuwwwwwwwwwuuuuuuvvvwwwzzz~~~yyyvvvvvvwwwxxxyyy{{{|||||||||{{{zzzyyyxxxuuuuuusssqqqpppqqqtttwwwyyyxxxwwwxxxzzzzzzwwwtttttttttttttttuuuuuuuuuuuuwwwyyyzzzzzzyyywwwwwwxxxxxxxxxyyyxxxxxxvvvtttssswwwwwwwwwvvvttttttvvvxxx|||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}|||{{{wwwsssqqqsssxxx}}}{{{wwwssssssssssssrrriiimmmrrruuuyyy{{{|||~~~wwwrrrjjj```YYYMMMGGG???888444111///...------------,,,,,,+++************)))))))))(((((()))))))))(((((((((''''''))))))((((((((((((((()))'''''''''(((((()))******((())))))***)))((('''&&&))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$######&&&&&&''''''''''''&&&&&&&&&%%%$$$###$$$%%%'''((((((&&&%%%%%%&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&************)))))))))(((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&aaaaaacccddddddeeeeeedddaaabbbcccccccccbbbaaa```___`````````___```bbbdddfffgggggghhhgggeeecccbbb\\\\\\]]]^^^```bbbcccdddccccccdddddddddbbbaaa```\\\[[[ZZZYYYYYYXXXXXXYYYXXXXXXXXXXXXYYY[[[]]]___``````___^^^\\\ZZZXXXWWWRRRQQQNNNKKKHHHEEECCCBBB@@@???===<<<;;;;;;;;;;;;999::::::;;;;;;::::::999::::::999::::::;;;<<<=========???@@@BBBCCCDDDEEEIIIJJJLLLNNNQQQSSSUUUVVVYYYZZZ\\\]]]```aaacccdddgggfffgggjjjmmmnnnnnnmmmkkkkkklllkkkjjjjjjkkkmmmnnnlllkkklllnnnqqqrrrrrrttttttsssrrrqqqppppppooommmooorrrtttsssrrrqqqrrrqqqqqqqqqppppppqqqqqqrrrtttuuuvvvwwwwwwvvvuuutttvvvvvvvvvwwwwwwvvvvvvvvvxxxyyyyyywwwuuusssttttttrrrtttwwwxxxwwwuuuuuuuuuxxxxxxxxxzzz|||}}}|||zzz}}}|||}}}~~~~~~}}}zzzwwwvvvwwwyyyyyyxxxwwwwwwxxx{{{zzzvvvvvvwwwxxxxxx{{{||||||{{{{{{zzzyyyxxxuuuuuutttrrrrrrssswwwzzz}}}|||{{{{{{{{{zzzwwwttttttuuuuuuuuuvvvvvvvvvvvvwwwyyyzzzzzzyyyxxxyyyzzzyyyyyyzzzzzzyyywwwtttssswwwxxxxxxwwwuuuuuuwwwxxx||||||{{{{{{{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~|||yyyvvvuuuyyyzzzuuussssssttttttjjjmmmqqqtttxxx}}}wwwpppfff```RRRMMMEEE===888444111...------------------,,,,,,+++++++++************)))*********))))))))))))))),,,+++***)))((((((((((((&&&&&&&&&&&&''')))***,,,)))))))))))))))(((''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%&&&((())))))'''%%%$$$%%%&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***************)))))))))&&&'''''''''&&&%%%%%%$$$"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###""""""!!!''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%___```aaacccdddeeeffffff```aaabbbccccccaaa```___^^^___``````^^^^^^___```cccdddeeefffeeedddbbbaaa[[[[[[[[[\\\]]]^^^___``````bbbccceeeeeedddcccaaa]]]]]]\\\[[[ZZZZZZZZZZZZXXXXXXYYYZZZ[[[]]]___```ccccccbbbaaa```^^^]]]\\\WWWVVVTTTQQQMMMIIIFFFDDDBBBAAA???===<<<<<<======::::::;;;;;;;;;;;;::::::;;;:::999999999999999999999:::;;;<<<>>>???@@@AAACCCDDDFFFHHHJJJMMMOOOQQQTTTUUUWWWYYY\\\___aaabbbeeeeeegggiiikkkllllllllliiijjjkkkjjjiiiiiikkkmmmnnnlllkkklllnnnpppqqqppptttssssssrrrqqqppppppppplllooorrrsssrrrqqqpppqqqrrrqqqpppppppppqqqssstttuuuvvvvvvwwwvvvuuuttttttwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvtttsssssssssqqqtttxxxyyyxxxvvvttttttwwwwwwwwwxxxyyyzzzzzzyyy|||||||||}}}|||{{{yyyxxxvvvxxxzzzzzzyyyxxxyyyyyy|||zzzvvvvvvwwwxxxxxx{{{{{{{{{{{{zzzyyyxxxxxxttttttsssrrrrrrtttxxx{{{~~~~~~}}}{{{xxxwwwuuuuuuuuuvvvwwwwwwxxxxxxwwwyyyzzzzzzyyyyyyzzz{{{yyyzzz{{{{{{zzzwwwtttrrrvvvxxxyyyyyyxxxyyyzzz|||}}}}}}|||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}zzzxxx{{{}}}vvvrrrrrrssssssmmmnnnpppssswww{{{tttkkkfffZZZUUUMMMEEE???999444111//////////////////000000///...---,,,***)))((('''************************,,,++++++***))))))******)))(((''''''''')))***,,,)))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''***)))'''&&&%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&'''''')))'''$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&%%%$$$$$$######$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%]]]^^^```bbbccceeeeeefffaaaaaabbbcccbbbaaa```______```aaaaaa___^^^^^^___aaaaaabbbbbbbbbaaa___^^^\\\\\\[[[ZZZZZZZZZ[[[[[[___aaaccceeefffeeedddccc___^^^^^^^^^]]]\\\[[[[[[YYYZZZZZZ\\\]]]___```aaaccccccccccccbbbaaa```___[[[ZZZYYYWWWSSSNNNJJJGGGDDDCCC@@@===<<<<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::888888777777777888999:::;;;<<<===>>>???AAAAAABBBDDDFFFIIILLLMMMOOOPPPRRRUUUXXX[[[]]]___```bbbdddfffhhhiiijjjkkkhhhiiijjjjjjiiiiiikkkmmmooommmlllmmmoooppppppooorrrrrrrrrqqqqqqppppppooolllooorrrrrrqqqpppooopppsssrrrqqqqqqqqqssstttuuuuuuvvvvvvvvvvvvuuuuuuuuuxxxxxxyyyyyyyyyyyyxxxxxxvvvuuutttttttttssssssrrrsssvvvzzz{{{yyywwwuuuuuuwwwwwwxxxwwwwwwwwwxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwyyyzzzzzzzzzyyyzzz{{{~~~~~~yyyvvvvvvwwwyyyyyy|||{{{{{{zzzyyyyyyxxxxxxsssssssssrrrrrrtttxxx{{{~~~|||zzzyyyuuuuuuvvvvvvwwwxxxxxxyyyxxxyyyzzzyyyxxxxxxyyyzzzyyyzzz{{{{{{zzzwwwuuusssuuuwwwzzz{{{||||||~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{~~~vvvrrrqqqrrrrrrqqqqqqrrrtttxxx~~~wwwpppkkk```[[[SSSKKKDDD===777333000000/////////000111111///...---,,,+++***)))(((************++++++++++++***************+++,,,,,,---,,,+++***))))))***+++***))))))(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%$$$###$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&)))&&&$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''%%%$$$######''''''(((((())))))******%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&[[[\\\^^^```bbbcccddddddccccccbbbbbbbbbaaaaaaaaaaaabbbdddcccaaa``````aaaaaaaaa```___^^^^^^]]]]]]___^^^]]][[[ZZZZZZZZZZZZ```aaacccdddeeefffeeeeeeaaaaaaaaaaaa```___^^^]]][[[[[[\\\^^^___```aaaaaabbbbbbcccccccccbbbaaaaaa]]]]]]]]]\\\YYYTTTPPPMMMHHHFFFBBB???===<<<===>>><<<==================<<<<<<;;;:::888777777777777888999:::;;;<<<===>>>>>>?????????@@@BBBEEEHHHIIIJJJKKKMMMPPPSSSVVVYYYZZZZZZ]]]```cccdddfffhhhjjjhhhiiijjjjjjiiijjjkkkmmmpppooonnnooopppqqqpppoooqqqqqqppppppoooooooooooollloooqqqrrrqqqooonnnooorrrrrrrrrrrrssstttuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyxxxuuutttssssssuuuuuutttsssvvvxxx{{{{{{yyyxxxwwwwwwwwwxxxxxxwwwvvvuuuwwwxxxxxxxxxxxxvvvtttsssuuuvvvxxxyyyzzzyyyxxxyyy{{{}}}}}}xxxvvvvvvxxxzzz{{{|||{{{zzzyyyxxxxxxxxxxxxsssssssssrrrrrrtttxxx{{{~~~}}}zzzyyyyyyttttttuuuvvvwwwxxxxxxyyyyyyyyyzzzxxxvvvvvvwwwyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuxxx{{{|||}}}~~~~~~}}}}}}}}}~~~~~~||||||}}}}}}}}}}}}}}}~~~}}}{{{|||}}}vvvsssssstttuuuvvvvvvvvvwwwzzz~~~{{{uuupppddd```YYYQQQJJJBBB:::555000///...------...///000***++++++++++++,,,,,,,,,***************+++++++++))))))))))))***+++,,,---))))))((('''&&&%%%$$$$$$******)))((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((&&&$$$$$$%%%'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&$$$$$$###$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''ZZZ[[[]]]___```aaabbbbbbeeedddbbbaaaaaaaaacccdddcccdddffffffeeeccccccccccccbbb___]]]\\\\\\\\\]]]``````___^^^]]]]]]]]]]]]aaabbbbbbcccdddeeeffffffbbbccccccccccccaaa```___]]]]]]^^^___``````aaaaaaaaabbbbbbcccccccccbbbbbb___```aaaaaa___[[[VVVSSSMMMJJJEEEAAA>>>===>>>???>>>>>>????????????>>>>>><<<;;;:::999888777777777888999999:::;;;<<<=========<<<<<<<<<===@@@BBBDDDEEEFFFHHHKKKNNNQQQSSSTTTTTTXXX\\\___```bbbfffiiihhhjjjkkkjjjjjjjjjlllnnnqqqppppppppprrrrrrpppooooooooooooooonnnnnnnnnnnnlllnnnqqqqqqpppnnnnnnnnnppppppqqqrrrsssttttttsssttttttttttttuuuwwwxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxvvvtttssstttwwwyyyxxxvvvxxxyyy{{{zzzxxxwwwwwwxxxxxxyyyyyywwwuuutttvvvyyyvvvwwwvvvtttqqqqqqsssvvvyyyyyyxxxwwwvvvxxx|||~~~{{{wwwuuuwwwyyy|||}}}|||{{{zzzxxxxxxxxxxxxyyyuuuuuuuuutttsssuuuyyy|||{{{wwwvvvvvvsssssstttuuuvvvwwwxxxyyyzzzzzzyyywwwuuutttuuuwwwxxxwwwvvvvvvvvvvvvwwwxxxvvvyyy{{{||||||||||||}}}~~~}}}}}}|||{{{{{{||||||||||||||||||}}}}}}~~~~~~~~~|||{{{}}}zzzvvvvvvxxxzzz{{{{{{zzzzzzzzz|||}}}~~~~~~{{{}}}{{{wwwkkkfff```YYYQQQIIIAAA;;;222111///...---...//////************+++++++++,,,)))))))))*********++++++******)))))))))******+++$$$%%%&&&&&&&&&$$$"""!!!+++***)))((('''(((((()))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))))))))&&&&&&''''''''''''&&&&&&'''''''''''''''&&&%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&ZZZZZZ\\\^^^___```aaaaaagggeeecccaaa```bbbdddeeedddfffhhhhhhgggeeeeeeffffffccc```]]][[[[[[]]]^^^aaaaaaaaa``````aaaaaabbbcccbbbbbbcccdddeeefffgggddddddeeeeeedddcccaaa```^^^^^^___```aaaaaa``````aaabbbbbbcccddddddcccccc```aaaddddddccc___ZZZWWWPPPMMMHHHCCC@@@??????@@@??????@@@@@@@@@@@@??????<<<;;;:::999888888888888888888999:::;;;<<<<<<===;;;:::999999:::<<<>>>@@@BBBCCCEEEGGGJJJMMMOOOPPPQQQUUUZZZ]]]^^^aaaeeehhhiiijjjkkkkkkjjjkkkmmmooorrrqqqqqqqqqsssrrrqqqooonnnnnnnnnnnnmmmmmmmmmmmmlllnnnqqqqqqpppnnnmmmmmmnnnoooqqqrrrssssssrrrrrrssssssssstttuuuwwwyyyzzzxxxyyyyyyzzzzzzyyyyyyxxxvvvuuutttvvvyyy{{{zzzxxxyyyzzzzzzyyywwwvvvwwwxxxxxxzzzzzzxxxuuutttvvvyyyvvvvvvvvvsssppppppsssvvvyyyyyywwwvvvuuuwww|||}}}~~~zzzvvvuuuwwwzzz}}}~~~|||{{{yyyxxxwwwwwwxxxyyywwwwwwwwwuuutttvvvyyy}}}zzzuuussssssrrrssstttuuuvvvwwwxxxxxxzzzzzzyyyvvvtttssstttuuuxxxwwwuuuttttttvvvxxxyyywwwyyy||||||zzzyyyyyyyyy}}}|||{{{zzzzzzzzzzzzzzz{{{|||||||||}}}}}}~~~~~~}}}{{{{{{~~~}}}yyywwwyyy}}}~~~}}}|||}}}}}}}}}|||{{{}}}|||qqqmmmggg```XXXPPPGGGBBB666444222000//////000111,,,,,,++++++***)))(((((((((((())))))************,,,+++***)))((((((((((((&&&(((+++,,,---+++)))'''+++***((('''''''''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''' !!!###%%%&&&&&&%%%%%%&&&''''''''''''''''''&&&(((((())))))((('''&&&&&&%%%$$$$$$&&&(((((('''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((("""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%``````aaa```___```bbbeeeccccccccccccdddfffggghhhfffeeedddcccccceeefffhhhgggeeebbb___^^^___```aaaeeedddccccccbbbbbbccccccdddbbbaaacccfffhhhgggeeehhhfffcccbbbcccbbbaaa```ccccccccccccccccccccccccaaaaaaaaabbbbbbbbbbbbbbbaaaaaabbbbbbbbb```___^^^YYYVVVQQQKKKFFFBBB@@@@@@AAAAAAAAAAAAAAABBBBBBBBB>>>===<<<::::::::::::;;;;;;;;;<<<======>>>>>>???::::::::::::999999888888:::;;;===???BBBDDDFFFGGGEEEIIIOOOTTTWWW]]]ccchhhkkkiiihhhhhhkkkmmmooopppoooppppppooommmllllllmmmjjjkkkkkkllllllkkkkkkjjjkkklllmmmnnnnnnnnnmmmlllnnnooopppqqqqqqpppooonnnppprrrttttttuuuuuuwwwyyy{{{yyywwwvvvwwwwwwvvvuuu{{{yyyvvvuuuvvvwwwxxxwww}}}|||zzzzzzzzz{{{{{{zzzxxxzzz{{{zzzvvvttttttvvvssssssssssssrrrtttxxx{{{wwwwwwxxxyyy{{{|||}}}}}}|||wwwvvvzzz||||||yyy|||xxxvvvvvvwwwwwwwwwsssttttttssstttvvvyyy|||}}}yyyuuuttttttssstttttttttuuuuuuvvvvvv{{{yyyuuutttuuuvvvvvvuuuvvvtttrrrssswwwzzzzzzyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxx{{{|||}}}~~~~~~}}}}}}||||||}}}zzz{{{}}}zzzzzzzzz{{{{{{}}}wwwuuuppphhh^^^TTTJJJDDD<<<666111///111111...+++,,,,,,,,,+++++++++******************************(((((())))))))))))(((((())))))((('''''''''''''''+++***)))(((''''''((())))))(((((((((((())))))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&(((***,,,---%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%%%%''')))'''%%%""" ###''')))$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###%%%&&&&&&''''''&&&&&&%%%aaabbbbbbaaa```___aaabbbaaaaaaaaaaaabbbdddeeeggghhhgggeeeddddddeeefffggghhhgggdddaaa```aaabbbccceeeeeedddddddddddddddeeeeeecccbbbdddggghhhgggffffffdddbbbbbbccccccbbbaaaddddddccccccccccccccccccaaaaaaaaa``````aaaaaabbbaaaaaaaaaaaa```___^^^]]][[[YYYUUUPPPJJJFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC>>>===;;;:::::::::;;;<<<:::::::::;;;;;;;;;;;;<<<:::::::::::::::999999999::::::<<<>>>@@@BBBCCCDDDDDDHHHLLLPPPTTTYYY___dddhhhgggfffgggiiillloooppppppqqqqqqpppmmmkkkkkkllljjjjjjkkkkkkkkkkkkjjjjjjjjjkkklllmmmnnnmmmllllllnnnooopppqqqqqqpppooonnnoooqqqssssssssstttvvvxxxwwwuuusssssstttuuuvvvuuuuuusssrrrtttwww{{{}}}}}}}}}|||{{{{{{{{{{{{zzzyyyxxxyyy{{{yyyvvvttttttuuutttuuuuuutttssstttvvvxxxxxxxxxyyyzzz{{{||||||}}}|||xxxwwwzzz}}}|||zzz}}}zzzvvvtttuuuvvvwwwwwwsssttttttttttttuuuyyy|||~~~|||xxxuuutttuuuuuuuuuuuuuuuuuuuuuuuuuuuzzzxxxuuutttuuuvvvwwwvvvwwwuuusssssswwwyyyzzzzzz|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxzzz|||}}}}}}|||}}}~~~{{{{{{{{{{{{zzz}}}~~~~~~~~~}}}yyyssskkkbbbXXXOOOIII???999222000111111///,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))((((((+++***)))((((((((((((((()))((('''&&&%%%&&&&&&'''))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''((()))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&((('''%%%###!!!"""$$$''')))%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%eeefffgggeeecccaaa```aaaaaaaaa```aaabbbccceeefffiiihhhfffeeeeeefffggghhhjjjiiifffdddccccccdddeeeffffffffffffffffffffffffeeedddcccdddfffggggggfffdddbbbaaaaaabbbccccccbbbdddddddddcccccccccbbbbbbbbbaaa___^^^^^^___aaabbbbbbbbb```___^^^]]]]]]\\\\\\\\\ZZZVVVPPPLLLJJJJJJGGGFFFFFFFFFEEEDDDDDDDDD???>>>===<<<<<<<<<===>>><<<<<<;;;;;;;;;;;;::::::999999999:::::::::::::::999::::::<<<===>>>???@@@BBBDDDGGGJJJNNNSSSYYY^^^cccbbbcccdddfffjjjmmmooorrrsssssspppmmmjjjiiijjjhhhiiiiiijjjjjjiiiiiihhhjjjjjjkkklllmmmmmmllllllooooooppppppppppppoooooonnnppprrrrrrrrrsssuuuwwwuuusssqqqqqqsssvvvwwwwwwrrrqqqqqqtttxxx|||~~~|||||||||||||||zzzxxxwwwwwwyyyzzzyyyvvvttttttuuuvvvwwwxxxwwwuuuttttttuuuxxxyyyzzzzzz{{{{{{{{{{{{|||}}}yyyyyy{{{}}}}}}{{{{{{xxxtttssstttuuuvvvvvvtttuuuuuuuuutttuuuxxxzzz{{{|||{{{yyyvvvttttttuuuvvvuuuuuuuuuuuuuuuuuuuuuxxxvvvttttttvvvxxxxxxxxxyyyvvvttttttvvvyyy{{{||||||{{{zzzyyyxxxyyyzzzzzzyyyyyyzzzzzzyyyyyyxxxxxxzzz{{{}}}~~~}}}}}}|||}}}}}}|||yyy}}}~~~~~~{{{yyy{{{~~~|||{{{zzzzzz~~~yyyppphhh___VVVQQQDDD===666111000000///---,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((())))))))))))((((((++++++***)))))))))******(((((('''&&&&&&&&&''''''+++***)))(((((('''(((((('''''''''''''''''''''''''''''''''&&&''''''((()))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))'''&&&&&&''''''&&&%%%$$$$$$&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%kkklllmmmlllhhheeeccccccddddddccccccccceeefffggghhhggggggggghhhiiijjjkkkkkkjjjhhhfffeeeeeeeeefffeeeeeeffffffggggggffffffeeeeeeeeeeeefffffffffeeebbb```___```bbbddddddcccdddddddddcccccccccbbbbbbcccaaa___]]]]]]^^^```bbbcccaaa___]]]\\\[[[\\\\\\\\\^^^^^^ZZZUUUQQQOOOPPPMMMMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@???>>>???@@@@@@@@@??????>>>======<<<<<<888888999999999999::::::999999999:::;;;;;;<<<<<<===>>>@@@CCCHHHMMMSSSWWW[[[\\\]]]^^^```dddiiilllqqqrrrsssqqqmmmjjjiiiiiigggggghhhhhhhhhhhhggggggiiiiiijjjkkkkkkllllllllloooooooooooooooooooooooonnnppprrrrrrrrrssstttvvvyyyvvvttttttvvvxxxzzzzzzvvvttttttuuuxxxzzz{{{{{{zzz|||~~~~~~|||yyyxxxwwwxxxxxxyyyxxxwwwvvvuuuuuuuuuwwwyyyyyyxxxvvvuuuuuuwwwxxxyyyzzzzzzyyyyyyxxxzzz~~~}}}{{{zzz|||~~~~~~}}}zzzwwwsssrrrsssuuuvvvvvvuuuvvvwwwvvvuuuuuuwwwyyywwwxxxxxxwwwuuuttttttuuuttttttuuuuuuvvvvvvvvvvvvvvvuuutttuuuwwwyyyzzzzzzzzzxxxuuuuuuvvvyyy{{{}}}|||{{{yyyxxxxxxxxxzzzzzzxxxyyyyyyyyyyyyyyyxxxxxxzzz{{{~~~~~~||||||~~~}}}~~~zzz~~~~~~}}}yyyuuuuuuxxx|||~~~|||zzzwwwvvvuuuxxx{{{~~~uuunnnfff^^^XXXHHHBBB999333000///...---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))((((((+++******)))))))))************))))))))))))))))))++++++)))(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***(((&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%rrrssstttrrroookkkjjjiiihhhgggfffeeeeeefffggggggfffggggggiiikkklllnnnooojjjiiihhhfffeeeeeeeeeeeedddeeeffffffffffffeeeeeeeeeeeeeeeeeedddddddddeee```___^^^___bbbcccdddccccccccccccccccccccccccccccccbbb___]]]\\\^^^```aaabbbaaa___]]]\\\[[[\\\\\\\\\^^^```]]]WWWSSSSSSUUUUUUTTTQQQNNNKKKGGGEEEDDDCCCBBBAAA????????????@@@BBBAAA@@@@@@???>>>======999999999999999999999999888999999999999:::::::::999999;;;>>>CCCIIINNNPPPQQQSSSUUUWWWXXX\\\aaaeeelllnnnpppooommmjjjiiiiiifffgggggghhhhhhggggggfffhhhhhhhhhiiijjjkkkkkklllnnnnnnnnnnnnnnnnnnnnnnnnoooppprrrrrrrrrrrrtttuuu{{{xxxvvvuuuwwwxxxyyyyyyxxxvvvuuuvvvxxxyyyxxxwwwyyy|||~~~~~~|||yyyxxxxxxyyyxxxxxxxxxxxxwwwvvvuuusssvvvyyy{{{zzzxxxwwwwwwuuuvvvxxxyyyyyyxxxwwwvvvyyy}}}~~~~~~}}}|||}}}~~~~~~{{{xxxtttrrrsssuuuvvvvvvwwwxxxxxxwwwuuuuuuvvvwwwtttuuuvvvuuutttssstttuuurrrssstttuuuvvvxxxxxxyyyuuuttttttvvvxxxzzz{{{zzzyyyxxxwwwvvvvvvxxxzzz}}}{{{zzzyyyyyyyyyyyyzzz{{{xxxyyyyyyzzzzzzyyyyyyyyyzzz{{{~~~|||zzzzzz}}}|||}}}~~~|||xxxsssqqqtttwwwxxx~~~}}}zzzxxxvvvuuuuuuyyy{{{tttmmmddd]]]MMMGGG>>>666111...------,,,,,,,,,+++++++++******************************(((((())))))))))))(((((()))))))))(((((())))))***))))))******************++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***(((&&&&&&&&&'''''''''((('''''''''&&&&&&''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%xxxyyyyyywwwtttrrrqqqqqqmmmllljjjhhhggggggggggggggghhhiiikkkmmmoooppppppjjjiiihhhgggfffeeeeeeeeeeeefffgggggggggfffdddcccdddeeeeeedddbbbaaabbbccc___^^^]]]___aaacccccccccaaabbbbbbccccccdddeeeeeedddbbb```^^^^^^^^^`````````______^^^]]]]]]]]]]]][[[^^^```]]]XXXUUUWWWZZZ\\\[[[XXXUUUQQQNNNKKKIIIFFFDDDBBB@@@????????????AAAAAA@@@??????>>>======;;;;;;;;;;;;::::::::::::999999999999::::::::::::888888999<<>>===<<<<<<;;;999999::::::;;;;;;;;;;;;;;;::::::<<<@@@AAA???===???CCCFFFFFFFFFIIIPPPUUUWWW[[[```cccdddeeefffggggggggghhhhhhhhhhhhggggggffffffffffffgggiiikkklllllllllkkkjjjjjjkkkllllllkkkmmmnnnnnnnnnnnnoooqqqrrrrrrrrrtttvvvvvvuuusssuuuuuuuuuwwwyyyzzzyyyxxxwww{{{}}}|||yyyxxx{{{~~~|||zzzyyyzzz||||||yyywwwxxxzzz|||{{{zzzxxxxxxyyytttuuuxxxzzz{{{{{{yyyxxxwwwzzz~~~}}}yyyvvvvvvwwwwwwvvvyyyzzzzzzyyyvvvttttttuuussstttuuuuuusssssstttuuuvvvvvvvvvvvvvvvwwwwwwwwwuuuuuuuuuwwwzzz{{{{{{zzztttvvvxxxxxxvvvvvvwwwyyywwwxxx{{{}}}~~~~~~~~~yyyzzz{{{{{{|||||||||{{{zzz|||}}}|||{{{{{{}}}~~~zzzyyyyyyuuuvvvvvvsssooommmppprrruuuyyy|||zzzyyyxxx}}}zzznnneeeXXXTTTLLLCCC:::333000///,,,,,,,,,+++++++++******************************(((((())))))))))))((((((***))))))))))))***+++,,,&&&'''((()))***))))))((())))))(((((((((((())))))''''''''''''''''''''''''******)))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((((('''&&&&&&%%%%%%&&&&&&$$$%%%'''((()))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%|||}}}|||zzzxxxxxxzzz|||~~~}}}yyyvvvsssqqqqqqpppmmmmmmnnnnnnnnnnnnmmmmmmkkkjjjjjjiiihhhgggffffffjjjjjjkkkkkkjjjgggeeecccbbbdddeeeccc```^^^___aaa___^^^]]]^^^```bbbbbbaaa______aaabbbdddfffggghhhcccccccccbbbaaa``````___]]]^^^___```aaa```___^^^]]]```bbb^^^YYYXXX]]]ccccccbbbaaa```^^^]]]\\\[[[TTTSSSPPPMMMJJJIIIHHHHHHEEEDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBAAA@@@>>>======:::::::::;;;;;;<<<<<<===>>><<<<<<===???>>>:::666;;;>>>BBBBBBAAADDDJJJPPPOOOSSSYYY^^^aaabbbdddeeegggggghhhhhhhhhhhhggggggffffffeeefffgggiiikkklllkkkkkkjjjiiiiiijjjkkkkkkiiikkkllllllkkkkkkmmmnnnooooooqqquuuwwwxxxvvvtttxxxwwwvvvwwwyyyyyywwwuuuwwwzzz}}}|||xxxxxx|||}}}{{{yyyzzz}}}}}}{{{xxx{{{|||}}}|||yyywwwwwwxxxtttvvvyyy|||}}}}}}|||zzzwwwyyy~~~~~~{{{xxxwwwwwwwwwwwwyyyzzz{{{yyywwwtttttttttssstttuuuuuusssssssssuuuyyyxxxxxxwwwvvvuuuuuutttvvvuuuvvvxxxzzz{{{zzzyyyrrrvvvyyyyyywwwuuuvvvwwwuuuxxx{{{~~~zzzzzz{{{|||}}}}}}||||||{{{|||}}}~~~~~~}}}|||||||||}}}wwwuuuvvvrrrssssssqqqmmmlllooorrruuuxxx~~~~~~zzzyyyzzz~~~qqqggg\\\XXXRRRHHH>>>666222111,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))((((((+++*********+++,,,,,,---((()))***,,,,,,,,,+++***)))(((((((((((())))))***))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''***)))((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%%%%''')))((('''&&&%%%$$$%%%%%%&&&###%%%'''((()))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%yyyxxxwwwwwwwwwyyy{{{}}}~~~|||yyywwwuuusssssssssrrrrrrqqqqqqqqqrrrqqqnnnkkkhhhgggffffffiiigggfffeeeeeeccc```^^^ddddddddddddbbb```]]]\\\aaa^^^\\\[[[]]]____________```bbbdddfffgggggggggfffeeedddbbb``````______```______```aaaaaa```^^^______``````___]]]\\\ZZZ^^^aaabbbaaacccfffccc^^^]]]YYYUUUSSSSSSSSSPPPNNNJJJIIIHHHFFFEEEEEEFFFFFFIIIHHHFFFDDDAAA???>>>===@@@???===;;;:::::::::;;;AAA???;;;999999::::::999:::::::::;;;>>>AAAEEEGGGHHHIIIKKKNNNSSSXXX\\\___cccccccccddddddeeeeeeeeeeeeffffffeeeeeeeeehhhjjjhhhhhhhhhggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjppppppppptttwwwxxxvvvsssuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwxxxwwwvvvwwwzzz}}}}}}zzzxxxyyyzzz{{{zzz~~~~~~}}}|||{{{yyywwwvvvvvvwwwwwwyyyzzz{{{||||||wwwxxx{{{|||zzzxxxvvvvvvvvvxxxyyyzzzyyyxxxuuurrrppptttttttttuuuuuuuuuuuuuuu}}}}}}|||{{{xxxuuurrrppprrrtttwwwzzz{{{{{{zzzyyyuuuvvvwwwxxxxxxwwwvvvuuuzzz|||~~~~~~}}}{{{||||||}}}}}}}}}}}}|||{{{|||||||||}}}}}}}}}~~~zzz|||~~~yyytttrrrppppppooommmlllmmmooorrrtttvvvxxx|||~~~{{{sssjjjeee___UUULLLEEE===444...///...------...---+++)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************((()))*********((('''&&&((())))))))))))(((''''''$$$&&&((()))***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$'''&&&%%%%%%&&&'''((())))))'''%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''vvvuuuuuuuuuwwwyyy|||}}}~~~|||{{{zzzzzzyyyxxxwwwvvvvvvuuusssrrrooollljjjiiihhhhhhjjjhhhfffeeeeeedddbbbaaaccccccdddddddddcccaaa```bbb```]]]\\\^^^___```______```aaaccceeefffggggggffffffeeedddcccaaaaaa``````______```bbbbbbaaa`````````aaa```___]]]\\\ZZZ\\\```aaa``````bbbaaa^^^aaa```___``````]]]XXXTTTPPPOOOMMMJJJIIIIIIJJJKKKJJJJJJIIIGGGEEECCCAAA???AAA@@@>>><<<;;;;;;;;;;;;===:::777777888999999999;;;:::::::::;;;===@@@AAACCCDDDFFFIIIMMMQQQUUUWWW\\\]]]^^^___```aaabbbbbbaaacccccccccbbbbbbdddffffffeeeeeeeeeeeefffggggggiiiiiiiiijjjjjjjjjkkkkkkooonnnooorrrvvvwwwuuurrrtttuuuuuuvvvwwwwwwwwwwwwvvvwwwxxxxxxwwwxxxzzz|||}}}{{{xxxwwwxxxyyyyyyyyy|||||||||{{{yyywwwvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{|||~~~|||zzzxxxwwwwwwwwwyyyyyyyyyyyywwwuuusssqqqtttttttttttttttuuuvvvwww||||||zzzyyyvvvtttrrrqqqtttvvvxxx{{{|||{{{zzzyyywwwwwwxxxxxxyyyxxxxxxxxxzzz|||~~~~~~}}}zzzzzz{{{|||}}}}}}}}}|||zzzzzz{{{|||}}}~~~zzz}}}|||xxxuuurrrqqqoooooonnnnnnooorrrtttuuuwwwyyy}}}~~~}}}~~~xxxppphhhaaaXXXOOOHHH@@@888111---------///222444444333+++*********))))))))))))))))))))))))))))))))))))))))))))))))************((()))******)))((('''&&&)))******+++,,,,,,,,,,,,%%%&&&((()))***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%&&&((()))***)))'''%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''qqqqqqqqqsssuuuxxxzzz|||~~~}}}{{{zzzyyyvvvuuussspppnnnlllkkkkkkllljjjfffeeeeeeeeeeeedddaaabbbdddeeeffffffeeeeeedddaaa___^^^____________]]]^^^```bbbdddeeefffffffffffffffffffffdddcccbbb_________aaacccddddddbbbbbbbbbaaa```^^^]]][[[ZZZZZZ___aaa^^^[[[]]]______dddeeeiiilllmmmiiibbb]]][[[XXXUUUQQQOOONNNOOOPPPMMMNNNNNNMMMKKKHHHEEEDDDBBBAAA@@@???>>>=========;;;999666666888:::;;;;;;;;;:::999888888999:::;;;===>>>???AAADDDHHHJJJLLLSSSTTTUUUWWWYYY\\\]]]^^^\\\^^^``````___^^^___```bbbbbbbbbbbbbbbcccddddddgggggghhhiiijjjkkkkkklllllllllnnnpppssstttsssrrrssstttvvvwwwwwwvvvuuutttuuuvvvxxxyyyxxxxxxyyyzzz{{{xxxuuuuuuvvvwwwxxxxxxzzzzzzzzzyyyxxxvvvuuuttttttuuuuuuvvvwwwxxxyyyyyy}}}~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxyyyzzzyyyyyywwwvvvuuuttttttttttttsssssstttuuuwwwxxx|||{{{xxxvvvtttssssssssswwwxxxzzz||||||{{{zzzyyyyyyyyyxxxyyyyyyzzz{{{{{{{{{}}}~~~}}}|||yyyyyy{{{|||}}}}}}}}}}}}yyyyyyzzz{{{}}}~~~{{{~~~~~~{{{xxxuuusssqqqoooooopppqqqrrrssstttuuuuuuwww{{{|||zzzzzz}}}}}}wwwlllfff]]]UUUMMMEEE===666111///...---...///...---***************)))))))))))))))))))))))))))))))))))))))))))))************((())))))))))))(((((('''%%%%%%&&&'''((()))******&&&&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((('''&&&%%%%%%$$$$$$(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''))))))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))'''&&&&&&%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%&&&''')))***+++)))'''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''nnnnnnoooppprrrtttvvvwwwxxxyyy{{{|||~~~~~~~~~}}}~~~~~~}}}||||||{{{yyyvvvsssqqqooonnnnnnkkkfffddddddeeefffgggaaacccdddfffggggggffffffdddbbb___^^^______^^^]]]]]]^^^```aaacccddddddeeeeeefffggghhhhhhfffdddccc```___```bbbeeegggfffeeebbbaaa```___]]][[[YYYXXXYYY___bbb]]]YYY[[[___aaabbbffflllqqqrrrpppkkkgggeeebbb]]]WWWTTTRRRRRRRRRQQQRRRSSSSSSRRROOOKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@???<<<:::999;;;===>>>===;;;:::999888777888888888::::::;;;===???AAABBBCCCJJJKKKMMMPPPSSSVVVXXXYYYXXX[[[]]]^^^]]]\\\[[[\\\```____________```aaaaaacccdddeeeggghhhjjjkkklllkkkkkkmmmoooqqqrrrrrrrrrrrrsssuuuvvvvvvuuutttssstttvvvyyyyyyxxxwwwwwwxxxyyywwwttttttvvvwwwxxxxxxzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuvvvwwwwwwxxxyyyyyy}}}|||{{{zzzyyyyyyzzzzzzzzzyyyxxxwwwvvvuuuvvvvvvuuutttsssssstttvvvxxxzzz}}}{{{wwwuuussstttuuuvvvyyyzzz{{{||||||{{{zzzyyyyyyyyyxxxxxxyyy{{{|||~~~|||}}}~~~~~~}}}|||yyyzzz{{{|||}}}~~~~~~~~~zzzzzz{{{{{{|||}}}~~~~~~zzz~~~}}}yyyvvvsssqqqpppqqqrrrssssssrrrqqqqqqpppqqqtttzzz~~~yyyxxxwwwxxx~~~|||qqqkkkbbbZZZSSSKKKBBB<<<444111...,,,+++***)))(((************************))))))))))))))))))))))))((()))))))))************((())))))))))))((((((((($$$$$$%%%%%%&&&'''((((((&&&'''(((((()))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$)))(((''''''&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%$$$$$$%%%&&&(((***+++,,,((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''mmmmmmmmmnnnooopppqqqqqqqqqrrruuuwwwyyyzzzzzzzzzyyy{{{}}}~~~|||yyyvvvtttsssppplllgggddddddeeeggggggcccdddeeefffffffffeeedddcccaaa____________^^^]]]^^^___```aaabbbccccccccccccdddfffhhhhhhgggfffeeeaaaaaabbbdddgggiiihhhgggaaa```___]]][[[YYYXXXXXXZZZ```bbb^^^ZZZ\\\```bbb```dddjjjppprrrrrrqqqppplllhhhccc]]]XXXTTTSSSSSSTTTUUUWWWWWWVVVTTTPPPNNNJJJJJJIIIIIIGGGFFFEEEEEEDDDBBB>>>===============:::999999999999999::::::999999:::<<<===>>>>>>???CCCDDDFFFIIILLLOOORRRSSSUUUWWWZZZ[[[ZZZZZZZZZ[[[]]]]]]]]]]]]]]]^^^_________```aaaccceeegggiiijjjiiijjjlllnnnoooppprrrsssqqqrrrssstttuuutttsssssstttvvvyyyyyyxxxwwwwwwwwwyyywwwuuuuuuwwwyyyzzzzzzzzzzzz{{{{{{zzzyyyxxxxxxwwwxxxxxxyyyyyyzzzzzzzzz~~~}}}|||{{{zzzyyyzzz{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwvvvvvvuuuuuuvvvxxxyyyzzz}}}{{{xxxuuutttvvvxxxyyy{{{{{{|||||||||{{{zzzyyyxxxxxxwwwxxxyyy{{{}}}~~~}}}~~~~~~~~~~~~}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~{{{{{{{{{{{{||||||||||||zzz~~~{{{wwwsssqqqrrrrrrssssssrrrpppnnnlllmmmmmmooorrrwwwzzz{{{zzz|||~~~wwwwwwwwwxxx|||~~~uuuppphhhaaaZZZQQQHHHAAA555222...---...000111111***************+++++++++))))))))))))))))))))))))((()))))))))************)))(((((((((((()))))))))******)))(((((())))))***'''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$******)))(((((('''((((((%%%&&&((())))))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$&&&''')))***++++++'''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''jjjjjjkkkkkkllllllmmmmmmnnnoooqqqtttuuuvvvvvvvvvtttvvvyyy|||~~~~~~~~~~~~}}}{{{zzzyyyrrrnnniiiffffffgggggggggeeeeeefffgggfffeeedddccccccaaa``````aaaaaa```^^^```aaaaaabbbbbbbbbaaaaaabbbcccdddfffffffffffffffcccccccccfffiiijjjjjjiiiaaa```^^^\\\[[[ZZZYYYYYY[[[```bbb___\\\___aaa```^^^ccciiinnnppprrrssstttllljjjfffaaa\\\XXXVVVUUUWWWXXXYYYYYYYYYWWWUUUSSSPPPPPPOOOOOONNNMMMKKKJJJHHHEEEAAA>>>>>>======<<<:::::::::;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<>>>???AAACCCFFFIIIKKKLLLPPPRRRUUUVVVVVVVVVXXXYYY[[[ZZZZZZZZZZZZ[[[\\\\\\[[[\\\]]]___aaaccceeeffffffhhhjjjkkklllmmmppprrrqqqqqqqqqrrrssssssttttttuuuwwwxxxxxxwwwvvvvvvwwwyyywwwuuuuuuwwwzzz{{{{{{{{{{{{{{{||||||{{{zzzzzzzzzzzzzzzzzz{{{{{{||||||}}}~~~}}}{{{zzzzzzzzz{{{{{{xxxxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyyyyyyyy|||zzzxxxvvvuuuwwwyyyzzz{{{{{{{{{{{{{{{{{{zzzzzzwwwwwwxxxyyyzzz|||~~~~~~~~~}}}|||{{{zzz{{{||||||}}}}}}}}}}}}}}}zzzzzz{{{{{{{{{||||||||||||~~~yyyuuurrrssssssssssssqqqooommmkkknnnmmmmmmooorrruuuvvvvvv~~~~~~xxxzzz{{{{{{}}}{{{vvvnnngggaaaXXXOOOHHH<<<888222...------------*********+++++++++++++++))))))))))))))))))))))))))))))))))))************)))(((((((((((())))))***+++***((('''''''''((()))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))***))))))(((((((((((()))%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&'''((('''%%%$$$%%%'''(((******++++++'''(((((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''eeefffgggiiijjjkkkkkkkkkkkklllnnnoooqqqqqqqqqpppnnnpppsssvvvxxxxxxwwwwwwxxxyyy{{{}}}vvvrrrmmmjjjiiiiiiiiihhheeefffggghhhhhhgggffffffdddcccbbbcccddddddcccaaaccccccccccccbbbaaa```___```aaaaaacccdddeeeffffffeeeeeeeeegggjjjkkkjjjiiibbbaaa___^^^\\\\\\\\\\\\[[[___```^^^___aaa```]]][[[```ggglllmmmmmmmmmnnniiihhhfffccc```]]][[[YYYYYYZZZZZZZZZYYYXXXWWWVVVTTTUUUUUUUUUTTTRRRPPPOOOLLLIIIDDDBBBAAAAAA@@@???;;;;;;;;;<<<<<<;;;;;;:::777888999:::;;;;;;:::::::::;;;===>>>@@@BBBDDDEEEJJJKKKMMMNNNOOOQQQTTTVVVWWWWWWWWWWWWWWWXXXYYYYYYXXXXXXZZZ\\\^^^___aaabbbbbbdddggghhhhhhiiimmmppppppooooooooopppsssuuuwwwvvvwwwxxxwwwuuuuuuvvvxxxxxxvvvtttuuuwwwzzz||||||zzz{{{{{{|||||||||{{{{{{zzzzzz{{{{{{{{{{{{||||||{{{~~~|||{{{zzzzzzzzz{{{vvvwwwxxxyyyyyyyyyxxxwwwzzzzzz|||||||||{{{yyyxxxyyyxxxvvvvvvvvvwwwyyyzzzzzzzzzzzzzzzzzz{{{zzzzzzwwwxxxyyy|||}}}~~~}}}|||{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzyyywwwxxxyyyzzz|||}}}~~~{{{wwwuuussssssssssssrrrqqqpppoooooommmkkkkkknnnqqqssstttzzzzzz~~~~~~|||uuunnnhhh___UUUNNNEEE???777000,,,***((('''*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))(((''''''((()))***+++((('''&&&%%%%%%'''((()))))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&%%%&&&((()))*********)))&&&((()))(((&&&$$$&&&'''%%%%%%%%%&&&&&&&&&''''''bbbccceeegggiiikkkllllllhhhiiijjjllllllllllllkkkiiikkknnnqqqrrrqqqpppooorrrtttxxx|||xxxuuuqqqmmmlllkkkjjjiiifffggghhhiiijjjjjjiiiiiieeeddddddeeefffgggeeedddeeeeeeddddddbbbaaa____________```aaabbbdddeeegggfffffffffhhhjjjkkkjjjiiicccbbb```___^^^^^^______[[[^^^^^^^^^```bbb___ZZZWWW]]]eeejjjiiigggfffeeeeeeeeeeeeeeedddaaa___^^^ZZZZZZZZZYYYYYYYYYXXXXXXWWWXXXXXXXXXWWWUUUSSSRRROOOLLLHHHFFFEEEEEEDDDDDD<<<<<<<<<<<<;;;:::999999555666777999:::999999888888999:::;;;===>>>???@@@EEEFFFHHHIIIJJJLLLPPPTTTUUUUUUTTTTTTUUUUUUVVVWWWVVVVVVXXXYYY[[[]]]^^^______bbbdddeeeeeefffjjjnnnpppooonnnmmmooorrrvvvxxxwwwxxxwwwvvvttttttvvvyyywwwuuussstttwwwzzz{{{|||zzzzzz{{{{{{||||||{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{}}}{{{zzzzzzzzzzzzuuuwwwyyyzzzzzzyyyxxxwww{{{|||~~~~~~|||yyywwwwwwvvvuuuuuuuuuvvvxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{wwwyyy{{{~~~~~~}}}|||{{{zzzyyyzzzzzzzzzzzzyyyxxxwwwwwwtttuuuwwwyyy||||||yyyvvvrrrrrrssssssssssssssstttooollliiihhhkkknnnqqqsssrrrzzz|||~~~yyysssllldddZZZRRRGGGBBB:::444222222222222*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))(((''''''''')))***+++***)))(((((()))+++...///***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$'''''''''''''''((()))***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))"""###%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''((('''&&&&&&'''((('''&&&&&&'''(((*********)))(((&&&((()))(((%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''aaabbbccceeegggiiikkklllqqqnnnjjjhhhhhhiiihhhhhhfffhhhjjjmmmnnnmmmkkkjjjmmmqqqvvvzzz|||}}}~~~vvvsssrrrrrrrrrqqqmmmiiikkkjjjiiihhhfffeeedddddddddeeeggghhhgggeeebbbaaacccdddeeeeeedddaaa___]]]aaa```______```bbbeeegggiiijjjjjjjjjjjjiiihhhhhhffffffdddbbb___]]]^^^```aaaaaaaaa```^^^\\\ZZZXXX[[[___dddggggggfffddddddcccbbbcccgggllllllgggaaa___]]]YYYVVVTTTTTTUUUVVVXXXYYYZZZ[[[[[[YYYWWWUUURRRQQQOOOMMMJJJHHHFFFEEEAAA@@@>>>===<<<<<<<<<===<<<;;;:::999999:::;;;;;;===<<<:::888888999:::;;;>>>???@@@BBBDDDGGGIIIKKKMMMOOORRRRRRRRRRRRSSSUUUTTTTTTUUUVVVWWWXXXZZZ[[[]]]___aaacccccceeegggiiikkkkkklllmmmnnnppprrrsssssssssttttttuuuuuuvvvvvvwwwvvvuuuvvvyyy{{{}}}}}}{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{zzzzzzzzz|||~~~~~~~~~}}}{{{zzzyyyyyyzzzzzzxxxxxxyyyzzzzzz{{{{{{{{{||||||}}}|||zzzwwwtttrrryyyxxxvvvuuuuuuwwwyyy{{{{{{{{{zzzyyyxxxxxxwwwwww{{{|||}}}}}}}}}}}}~~~}}}|||zzzyyyxxxwwwzzz{{{zzzyyyvvvuuuvvvwwwyyyuuuvvv|||~~~~~~~~~}}}{{{yyysssqqqoooqqquuuvvvrrrnnnjjjhhhhhhiiikkkmmmmmmlllrrrttt||||||qqqfff^^^[[[QQQIII@@@:::444...---///+++++++++***++++++,,,,,,++++++++++++******))))))+++++++++*********))))))((('''&&&%%%%%%&&&'''(((((((((&&&&&&''')))+++---))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((///,,,(((%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((('''&&&((((((((('''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$&&&'''((()))&&&'''(((***++++++++++++&&&((())))))'''&&&'''(((''''''((()))))))))))))))'''&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&aaaaaaaaaccceeehhhkkkmmmnnnllljjjiiihhhgggdddaaaccceeegggiiijjjjjjiiihhhjjjmmmrrrvvvwwwxxxyyy{{{vvvuuuttttttvvvuuurrrnnnnnnmmmlllkkkiiihhhffffffeeegggiiijjjiiihhhfffdddcccdddeeedddcccaaa___]]]``````___```aaabbbdddeeegggggghhhhhhhhhhhhggggggddddddcccaaa______aaabbb``````aaaaaa```___^^^]]][[[___dddffffffdddbbbbbbaaa```aaaeeejjjllliiieee```^^^[[[XXXVVVVVVVVVWWWZZZZZZ[[[[[[[[[ZZZYYYXXXUUUTTTRRRPPPNNNLLLKKKJJJFFFEEECCC@@@???>>>>>>>>><<<<<<:::999999:::;;;;;;<<<;;;999888888888:::;;;;;;<<<===???AAADDDFFFHHHHHHKKKMMMOOOOOOPPPQQQSSSSSSSSSSSSSSSTTTUUUVVVWWWYYY\\\^^^```aaabbbeeegggiiiiiijjjlllmmmoooqqqrrrsssttttttuuuuuuvvvvvvwwwxxxwwwwwwwwwyyy{{{||||||{{{{{{{{{{{{{{{zzzzzzzzz}}}||||||||||||~~~~~~|||zzzyyyyyyyyyyyyyyyyyyzzzzzz{{{|||}}}}}}|||||||||{{{yyywwwtttsssyyywwwvvvtttuuuvvvyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxzzz{{{||||||||||||~~~~~~}}}|||{{{zzzzzzyyyyyy{{{{{{{{{yyywwwvvvwwwyyy{{{xxxyyy~~~~~~{{{zzzvvvsssrrrtttwwwwwwtttpppkkkiiihhhiiikkkmmmmmmmmmpppqqqyyyxxxnnneee___UUULLLCCC===777000...000,,,,,,++++++++++++,,,,,,++++++++++++*********)))+++++++++*********))))))******)))((())))))++++++(((((('''&&&''')))+++,,,)))))))))(((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''((((((((('''''''''(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))%%%&&&(((((('''&&&&&&'''''''''((()))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&bbbbbbaaabbbdddhhhlllnnnlllkkkkkkjjjiiifffbbb^^^bbbbbbcccdddeeeeeeeeeeeefffiiimmmpppqqqrrrsssuuutttssstttuuuwwwwwwuuusssrrrqqqpppooommmkkkjjjiiigggiiijjjkkkkkkiiihhhfffccccccddddddcccaaa___^^^^^^___```aaabbbccccccccccccdddeeeffffffggggggfffbbbbbbbbbaaa```aaaccceeebbbbbbbbbbbbaaa```___^^^\\\___dddfffeeebbb``````___^^^___ccchhhkkkjjjhhhbbb```^^^[[[ZZZYYYYYYYYY\\\[[[[[[[[[[[[\\\\\\]]]XXXXXXWWWVVVTTTSSSRRRRRRMMMKKKIIIFFFCCCBBB@@@@@@>>>===<<<:::::::::;;;;;;;;;:::999888888888999:::999999:::;;;===???AAABBBBBBDDDGGGIIIJJJLLLNNNPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTWWWYYY[[[\\\^^^aaacccffffffhhhjjjlllooopppqqqttttttuuuuuuvvvwwwwwwxxxyyyyyyyyyyyyyyyzzz{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxwwwxxxyyyzzz{{{|||}}}~~~~~~}}}|||{{{yyywwwvvvuuuuuuxxxwwwuuutttuuuvvvxxxzzz{{{{{{|||||||||{{{{{{{{{zzz{{{{{{{{{zzz{{{}}}~~~}}}|||zzzyyyyyyzzzzzz{{{|||||||||{{{yyyxxxyyy{{{}}}{{{}}}~~~{{{zzzyyywwwvvvwwwyyyyyyuuurrrkkkjjjhhhiiikkkllllllllllllmmmsss||||||tttwwwkkkcccZZZQQQHHHBBB;;;333000000---,,,,,,++++++,,,,,,,,,++++++++++++************+++++++++******************************+++,,,---((((((''''''''')))***+++***)))))))))))))))(((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''$$$&&&(((******)))&&&$$$''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''((('''&&&$$$%%%%%%&&&'''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%###$$$&&&'''&&&&&&&&&(((''''''((())))))))))))((('''(((((((((((()))))))))''''''''''''''''''''''''eeecccbbbbbbdddhhhmmmpppmmmlllkkkjjjjjjhhheeebbbcccccccccbbbbbbbbbbbbbbbdddfffiiikkklllmmmooopppoooppprrrtttuuuvvvuuuuuuuuuuuutttsssqqqooommmllljjjjjjkkkkkkjjjhhhfffeeebbbbbbccccccbbbaaa```___^^^___aaacccdddcccbbbaaaaaabbbcccdddeeefffffffffbbbccccccbbbaaaaaadddfffgggfffeeecccaaa^^^\\\[[[^^^aaafffgggfffcccaaa___```______aaaeeehhhiiiiiiccccccaaa___^^^]]]\\\\\\]]]\\\[[[ZZZ[[[\\\^^^___[[[[[[[[[ZZZYYYYYYXXXXXXSSSRRROOOLLLHHHEEECCCBBB@@@???>>><<<;;;;;;<<<<<<;;;:::999888888888999999999999999999:::;;;<<<<<<===???BBBDDDFFFHHHKKKNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPRRRUUUWWWXXXZZZ]]]```bbbdddfffiiilllnnnppppppsssttttttuuuvvvwwwxxxxxxzzzzzz{{{zzzyyyxxxyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{}}}~~~~~~~~~}}}{{{zzzxxxwwwvvvwwwxxxyyyzzz{{{}}}}}}~~~}}}|||yyywwwvvvvvvvvvwwwwwwvvvuuuuuuvvvwwwyyyzzz{{{|||}}}~~~~~~~~~}}}|||yyyzzz{{{zzzyyyyyy{{{||||||{{{yyyxxxwwwxxxyyyzzz|||}}}}}}|||{{{zzz|||}}}~~~~~~}}}{{{zzz{{{zzzyyyyyyzzzyyyvvvssskkkjjjiiiiiikkklllkkkjjjiiiiiiooozzzxxxvvvooo{{{}}}pppggg```VVVLLLFFF@@@777111000...------,,,,,,,,,,,,---++++++++++++++++++++++++************************'''''''''(((((()))******((((((''''''((()))***+++************))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''(((******(((&&&###"""''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&'''(((&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$"""$$$&&&''''''&&&((()))&&&'''(((((())))))((((((&&&''''''((())))))******((((((((((((((((((((((((eeedddbbbbbbcccgggkkknnnkkkiiigggfffggghhhhhhgggffffffeeedddbbbaaaaaa```eeefffhhhhhhhhhiiilllnnnmmmoooqqqssstttuuuuuuvvvuuuvvvvvvvvvtttrrrpppnnnllllllkkkjjjhhheeecccaaaaaaaaabbbbbbaaaaaaaaa```]]]___bbbcccdddcccbbb``````aaabbbdddeeefffffffffdddeeedddcccaaaaaaccceeegggfffdddbbb```^^^]]]\\\aaadddhhhjjjhhheeecccbbbcccbbbaaabbbdddfffggggggeeeddddddcccbbb```___^^^]]]\\\ZZZYYYZZZ\\\^^^```]]]\\\\\\\\\\\\[[[[[[[[[WWWVVVTTTQQQMMMJJJGGGEEEDDDCCCAAA???>>>======>>>:::::::::999999999999999<<<;;;:::999888888888888;;;===???@@@BBBDDDHHHKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMOOORRRTTTUUUWWWYYY\\\^^^```cccgggjjjmmmnnnoooqqqrrrssstttuuuvvvwwwwwwyyy{{{|||zzzxxxvvvwwwxxxwwwxxxxxxyyyzzz{{{||||||||||||}}}~~~~~~~~~|||zzzxxxwwwvvvvvvwwwwwwyyyzzz{{{|||||||||{{{xxxvvvuuuvvvwwwxxxwwwvvvvvvvvvwwwxxxzzzzzz|||}}}~~~~~~}}}zzzzzz{{{zzzxxxxxxyyy{{{{{{zzzyyywwwwwwwwwwwwxxx|||}}}~~~}}}||||||~~~~~~~~~~~~~~~}}}|||{{{{{{|||{{{zzzzzzyyywwwtttrrrkkkkkkkkklllmmmmmmjjjhhhhhhggglllvvvzzzvvvttt}}}wwwmmmeee[[[QQQKKKEEE<<<444111///......---,,,,,,------+++++++++++++++++++++,,,************************&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))))))))************(((((((((((((((((((((((('''''''''''''''''''''&&&((())))))'''$$$###%%%&&&''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))(((&&&&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((%%%&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$###%%%(((((((((((()))***&&&&&&'''(((((((((((((((%%%%%%&&&'''((())))))***((((((((((((((((((((((((gggfffdddddddddgggiiikkkhhhfffcccbbbdddfffgggggggggggggggfffeeedddcccbbbfffgggggggggfffhhhjjjmmmmmmpppssstttttttttuuuvvvssstttuuuvvvuuusssqqqpppnnnmmmllljjjhhhfffdddbbbaaaaaaaaaaaaaaaaaaaaabbb^^^```bbbcccdddcccaaa```___```aaacccdddeeeeeeeeeeeeeeeeeedddbbbbbbdddfffccccccbbbaaaaaaaaaaaabbbcccfffkkklllkkkhhheeedddeeeeeeddddddddddddeeeeeeeeefffffffffeeecccaaa```^^^]]][[[ZZZ[[[\\\^^^___^^^]]]]]]]]]]]]\\\\\\\\\ZZZZZZXXXVVVRRROOOLLLKKKHHHFFFDDDBBB@@@@@@???@@@;;;;;;;;;:::::::::999999;;;;;;:::999888888888888:::<<<======>>>@@@CCCFFFHHHGGGGGGGGGHHHHHHIIIJJJJJJLLLOOOPPPQQQRRRTTTVVVXXX[[[___cccgggjjjkkklllnnnooopppqqqrrrtttuuuuuuwwwyyy{{{zzzwwwtttuuuwwwvvvwwwxxxyyyzzz{{{||||||zzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{yyywwwvvvwwwwwwwwwxxxyyyyyyzzzzzz{{{zzzwwwvvvuuuvvvwwwxxxwwwwwwwwwxxxyyyzzz{{{|||}}}~~~}}}|||zzz{{{{{{zzzxxxwwwxxxzzzzzzzzzzzzzzzyyyyyyyyyyyy|||}}}~~~}}}|||}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}|||{{{yyyvvvsssrrrmmmnnnooorrrrrrppplllhhhgggfffiiirrrzzz{{{{{{wwwjjj```VVVQQQKKKAAA888333000///......------------++++++++++++,,,,,,,,,,,,***************+++++++++(((((())))))))))))((((((((((((((()))))))))))))))(((((()))))))))))))))***'''(((((())))))((((((''''''''''''''''''&&&&&&&&&&&&''''''$$$"""###(((---''''''''''''''''''''''''(((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))+++)))''''''''''''&&&$$$&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))$$$$$$%%%&&&'''(((((()))'''((((((((('''&&&&&&%%%%%%'''((()))(((((()))***&&&&&&'''(((((((((((('''$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''mmmmmmkkkkkkjjjkkklllmmmgggeeeddddddeeefffeeedddcccdddfffhhhiiihhhgggfffhhhhhhgggfffeeefffiiillllllooorrrsssqqqpppqqqsssppprrrtttuuuuuutttrrrpppoooooonnnmmmllljjjiiiiii```````````````aaabbbbbb___```aaabbbcccbbbaaaaaa^^^^^^```aaabbbbbbbbbbbbcccdddddddddcccdddfffiiidddcccbbbbbbbbbcccdddeeecccgggkkkmmmllliiigggfffeeefffffffffeeedddeeeeeeeeefffggghhhgggeeebbb``````___^^^]]]]]]]]]^^^_________^^^^^^]]]]]]]]]]]]]]]]]]\\\ZZZXXXUUURRRQQQKKKIIIGGGDDDCCCBBBAAAAAA<<<<<<<<<<<<;;;;;;::::::888888777777888999:::::::::;;;;;;:::999;;;>>>AAACCCCCCCCCCCCDDDFFFGGGGGGGGGIIIKKKLLLLLLMMMOOOQQQRRRUUUYYY^^^cccfffggghhhkkklllmmmnnnpppqqqrrrssstttxxx{{{yyyuuussstttvvvuuuvvvwwwxxxzzz{{{|||}}}zzz{{{|||~~~~~~~~~~~~}}}|||}}}}}}|||{{{zzzxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvwwwwwwxxxwwwxxxxxxyyyzzz||||||}}}}}}~~~|||zzz{{{||||||zzzxxxwwwxxxyyywwwyyy{{{}}}~~~~~~~~~{{{|||}}}}}}|||}}}~~~~~~}}}}}}~~~~~~}}}yyyvvvsssrrrppprrruuuyyyyyyvvvooojjjhhheeegggmmmsssyyy~~~oooddd[[[VVVRRRHHH===888111000///...------------+++++++++,,,,,,,,,------))))))*********+++++++++******++++++***)))''''''(((((())))))))))))((((((''''''((((((((()))))))))'''((()))******)))((('''(((((('''''''''&&&&&&&&&$$$&&&'''$$$"""###(((---''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))))))))************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))+++***((('''((('''%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))%%%%%%&&&&&&'''(((((((((&&&'''''''''''''''&&&&&&%%%'''(((((('''&&&'''(((%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&ttttttsssrrrrrrqqqqqqqqqhhhgggggghhhiiihhheeebbb___aaaeeeiiikkkkkkjjjiiihhhhhhgggeeedddeeeiiillljjjmmmppppppnnnlllmmmnnnnnnppprrrtttuuusssrrrpppppppppppppppoooooooooooo``````___``````aaabbbccc```aaaaaabbbbbbbbbbbbaaa]]]]]]^^^___````````````aaabbbccccccdddeeeiiikkkhhhgggeeedddccccccddddddbbbfffkkkmmmllliiiggggggdddeeeggggggffffffffffffeeefffhhhiiihhheeecccaaabbbaaa```_______________``````______^^^^^^]]]]]]^^^^^^^^^]]]\\\YYYWWWUUUMMMKKKIIIFFFDDDCCCCCCCCC<<<<<<======<<<<<<;;;:::444444555666888:::<<<===:::::::::888777888:::===@@@@@@@@@AAABBBCCCEEEFFFEEEGGGIIIIIIIIIIIIKKKMMMNNNQQQVVV[[[___bbbdddeeejjjjjjkkkmmmnnnpppqqqqqqrrrvvvzzzyyyuuurrrsssvvvuuuvvvwwwxxxzzz{{{}}}}}}zzz{{{}}}~~~~~~~~~||||||}}}}}}|||zzzxxxwww{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{}}}}}}~~~~~~~~~{{{yyy|||}}}|||{{{xxxwwwxxxyyyuuuxxx|||zzz|||}}}}}}|||}}}~~~~~~}}}~~~~~~zzzvvvtttssssssuuuzzz~~~~~~zzzrrrlllhhheeeeeejjjnnnrrryyy~~~|||rrrhhh^^^ZZZVVVLLLAAA;;;111111000......---------+++++++++,,,,,,---------))))))******++++++++++++************)))(((&&&%%%((()))))))))))))))((('''&&&'''''''''(((((())))))'''((()))******)))((('''(((((('''''''''&&&&&&&&&&&&((()))'''"""!!!%%%)))''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***,,,***((((((((('''%%%###"""###%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~~~~~~~~~~~~~{{{wwwssspppgggaaadddfffdddbbbdddcccccceeegggjjjkkkjjjhhhiiihhhgggeeeeeeeeefffggglllnnnooommmjjjiiikkkmmmkkklllmmmmmmnnnooorrruuuwwwvvvuuutttsssqqqooommmgggeeebbbaaabbbaaa```___^^^```ccceeefffeeedddbbb]]]^^^^^^^^^______``````___```aaabbbbbbccceeeggghhhjjjmmmllljjjfffdddcccccccccdddeeeeeedddddddddgggffffffeeeeeedddcccccciiijjjjjjiiihhhfffdddccc```cccfffddd___]]]___cccaaa```___]]]\\\\\\]]]]]]```^^^\\\\\\]]]]]]\\\[[[RRRPPPPPPPPPQQQNNNIIIDDD@@@???>>>>>>??????>>>===777888888999999999999999:::;;;<<<===<<<;;;:::999:::;;;<<<;;;;;;===@@@CCCEEEFFFHHHHHHGGGHHHJJJLLLKKKMMMQQQTTTWWWZZZ___bbbdddfffhhhjjjjjjlllnnnppppppsssuuutttqqqoooqqqsssvvvvvvvvvwwwxxxyyyzzz{{{wwwxxxyyy{{{}}}~~~~~~|||{{{|||}}}zzz{{{|||}}}|||{{{yyywwwyyyyyyyyyyyyyyyxxxwwwvvvxxxxxxyyy{{{|||~~~~~~{{{xxxvvvwwwxxxyyyyyyyyyxxxxxxwwwvvvzzz~~~~~~~~~~~~~~~}}}|||~~~~~~~~~{{{wwwvvvvvvtttsssrrrrrrtttxxx{{{{{{vvvqqqlllkkkiiiggggggkkkqqqvvv~~~}}}}}}}}}yyyooobbb[[[XXXRRRGGG===777555222000000///,,,+++,,,,,,,,,------.........,,,,,,,,,,,,++++++***)))((()))************)))(((++++++******)))(((((((((&&&''')))(((''''''((()))))))))))))))))))))))))))((((((((((((''''''''''''******))))))((('''%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))((('''&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%'''(((((('''&&&&&&'''(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&***)))(((''''''((()))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''''''''(((((())))))*********((('''&&&&&&'''(((***~~~|||tttkkkeeefffhhheeedddeeefffeeeeeefffggghhhhhhfffiiihhhgggffffffggghhhhhhlllmmmmmmjjjgggfffhhhjjjiiijjjkkkkkklllnnnrrrvvvzzzxxxvvvtttsssqqqooonnniiigggdddcccccccccaaa```___aaacccfffgggfffeeeddd___`````````aaaaaaaaaaaaaaabbbcccbbbbbbbbbdddfffgggiiikkkkkkhhheeeccccccccccccddddddeeeddddddcccdddddddddddddddcccccccccggghhhhhhhhhgggfffdddcccdddffffffddd```^^^```bbbbbbaaa```____________``````^^^\\\\\\\\\]]]\\\[[[[[[ZZZXXXXXXXXXUUUQQQMMMFFFDDDBBBAAABBBAAA???===::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;999777666777888999:::;;;===@@@CCCCCCDDDFFFFFFFFFGGGIIIKKKIIILLLOOORRRTTTWWW\\\______aaadddfffggghhhkkkmmmmmmpppssssssqqqppprrruuuwwwwwwwwwwwwxxxyyy{{{{{{zzzzzz{{{|||~~~~~~|||{{{|||}}}}}}~~~~~~|||zzzyyyyyyyyyyyyyyyyyyxxxwwwwwwxxxyyyyyyzzz{{{|||}}}~~~~~~|||zzzxxxwwwyyyyyyyyyzzzzzzzzzzzzzzzxxx|||~~~}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~{{{yyyxxxwwwuuussspppqqqtttvvvxxxwwwtttqqqnnnmmmkkkiiihhhjjjnnnrrr}}}~~~|||{{{{{{|||}}}ssshhh```[[[UUUKKKBBB:::777333000///...---++++++,,,,,,,,,------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((()))***)))((('''((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((('''&&&&&&'''''''''&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''%%%%%%&&&'''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''(((yyyrrrlllkkkkkkhhhfffgggllliiifffeeefffggggggfffiiihhhggggggggghhhiiijjjkkkkkkiiieeebbbbbbccceeegggggghhhhhhjjjmmmrrrvvv{{{zzzwwwtttrrrqqqqqqqqqooollliiifffeeedddbbbaaa```bbbdddfffggggggfffeeebbbbbbbbbbbbbbbcccccccccbbbccccccbbbaaaaaabbbdddeeegggiiiiiigggdddccccccccccccddddddddddddccccccbbbbbbbbbbbbcccccccccccceeeeeeffffffgggffffffeeekkkjjjgggdddbbbaaa```aaaaaaaaaaaabbbbbbbbbccccccbbb```^^^]]]]]]^^^]]]]]]```^^^\\\[[[ZZZYYYVVVSSSMMMKKKIIIGGGEEECCC@@@======>>>>>>>>>>>>>>>============<<<;;;999777555444444555777888999;;;???AAA???AAABBBCCCCCCDDDGGGIIIHHHJJJLLLNNNPPPSSSVVVYYY[[[]]]```cccdddgggjjjlllkkknnnqqqrrrqqqqqqtttwwwvvvwwwwwwwwwyyyzzz{{{||||||||||||}}}~~~||||||}}}~~~~~~|||zzzyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyzzz{{{|||||||||}}}|||zzzyyyxxxxxx{{{{{{zzzzzzzzz{{{}}}~~~{{{~~~}}}||||||||||||}}}~~~~~~|||~~~}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{yyyvvvsssnnnoooqqqsssttttttrrrqqqoooooonnnkkkiiiiiikkknnnuuu~~~||||||}}}}}}yyyooofff___XXXPPPJJJ>>>:::444000......---,,,++++++++++++,,,,,,,,,,,,,,,,,,---.........---------,,,++++++++++++,,,---))))))))))))***************+++,,,+++)))(((((()))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&''''''''''''''''''&&&%%%'''(((((('''&&&&&&'''######$$$%%%'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''zzztttpppnnnllljjjiiipppmmmhhhffffffhhhiiiiiihhhgggfffffffffgggiiiiiijjjhhheeebbb______```aaadddeeeffffffhhhlllqqquuuyyyxxxvvvtttrrrrrrtttvvvvvvsssmmmiiifffdddbbb```aaaccceeeggghhhhhhggggggcccccccccccccccccccccccc___```aaa```______aaaccceeegggiiiiiigggeeeddddddcccddddddddddddcccbbbbbbaaaaaabbbbbbcccddddddeeecccdddeeefffgggggghhhhhhqqqmmmiiifffdddcccbbb``````aaacccdddeeeffffffffffffccc```______```______```___^^^]]]]]]\\\[[[[[[TTTRRROOOLLLJJJFFFAAA>>>@@@@@@@@@@@@@@@???>>>======<<<;;;:::888666555444333555777888888999<<<>>><<<===???@@@@@@AAADDDFFFFFFHHHJJJLLLMMMOOORRRUUUYYY\\\___bbbdddgggjjjmmmjjjmmmppppppoooooosssvvvvvvvvvvvvwwwyyyzzz||||||}}}}}}|||}}}~~~||||||}}}~~~}}}{{{zzzyyyyyyyyyxxxxxxyyyyyyyyyxxxyyyzzz{{{|||}}}~~~~~~|||yyyxxxxxxyyyyyy|||{{{zzzyyyzzz|||~~~}}}|||}}}}}}|||||||||}}}~~~~~~}}}||||||{{{{{{{{{||||||}}}{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}{{{wwwtttlllkkklllpppuuuwwwsssoooooooooooommmkkkjjjjjjlllsss~~~tttjjjbbbZZZSSSOOODDD>>>777111............++++++++++++++++++++++++++++++,,,---......------+++***(((''''''(((***+++'''(((((()))***+++++++++***+++,,,***(((''''''((())))))))))))))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%%%%'''(((((('''&&&&&&'''$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''))))))))))))'''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))((((((''''''''''''''''''''''''''''''''''''******))))))((((((''''''''''''&&&%%%%%%&&&''''''~~~xxxtttrrrpppnnnqqqmmmiiiggghhhiiijjjjjjgggfffeeedddeeeeeeggggggiiifffcccaaa````````````cccdddeeeeeegggjjjooossssssttttttsssrrrssswwwzzz|||wwwqqqkkkgggdddaaa___cccdddeeegggggggggggggggbbbbbbbbbbbbbbbbbbbbbbbb[[[]]]^^^^^^^^^___aaaccceeegggiiiiiigggffffffgggcccdddddddddccccccbbbaaaaaaaaabbbcccdddeeeffffffbbbcccdddeeefffhhhiiijjjrrroookkkhhhgggeeecccbbb```bbbdddggghhhiiihhhgggeeebbb___]]]]]]^^^^^^^^^``````aaaaaaaaabbbbbbcccXXXWWWTTTRRROOOKKKEEEBBBBBBBBBBBBBBBAAA@@@>>>>>><<<<<<;;;999888888777777666777999999888777888::::::;;;=========>>>AAACCCEEEFFFHHHIIIJJJLLLOOOQQQVVVYYY\\\___aaadddhhhkkkjjjlllnnnmmmllllllpppsssuuuuuuuuuvvvxxxzzz{{{||||||||||||}}}~~~}}}~~~~~~}}}|||{{{}}}~~~}}}|||zzzyyyzzzyyyyyyxxxxxxyyyzzzzzzyyyyyy{{{|||~~~~~~}}}zzzxxxxxxyyy{{{|||}}}{{{zzzyyyzzz{{{}}}}}}~~~~~~|||}}}~~~||||||~~~}}}|||||||||{{{{{{zzz{{{{{{|||yyy{{{}}}~~~}}}}}}~~~}}}}}}}}}yyyvvvmmmjjjjjjrrr|||wwwnnnooooooooonnnllljjjkkklllqqqzzzwwwmmmddd]]]VVVSSSIIICCC;;;444000//////...++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***)))'''&&&&&&''')))***''''''((()))***++++++,,,)))******)))'''%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$###&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%'''(((((('''&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''******))))))((((((''''''(((''''''''''''''''''((({{{zzzyyyvvvrrrpppmmmlllmmmlllkkkiiigggfffeeedddddddddeeeeeegggeeeccccccddddddcccbbbdddeeeffffffggghhhkkknnnmmmooorrrrrrqqqssswww{{{|||wwwqqqkkkgggeeebbbaaaeeeffffffffffffffffffeeebbbbbbbbbaaaaaaaaaaaaaaaZZZ[[[]]]]]]]]]___aaaccceeeggghhhhhhgggfffggghhhddddddddddddcccbbbaaa```bbbbbbbbbcccdddeeeeeefffaaaaaabbbccceeegggiiijjjooonnnmmmkkkhhhfffeeedddbbbdddhhhkkkllllllkkkjjjccc```\\\YYYZZZZZZ[[[[[[\\\^^^aaaaaaaaaaaabbbddd\\\ZZZYYYWWWUUUQQQLLLIIIGGGGGGFFFFFFDDDCCCBBBAAA>>>===<<<;;;:::999999:::888999;;;:::999777888888999:::;;;;;;;;;<<<>>>@@@BBBCCCEEEFFFGGGHHHKKKNNNQQQSSSWWWZZZ\\\___bbbeeehhhjjjkkkjjjiiijjjnnnqqqsssssstttuuuwwwyyyzzz{{{zzzzzz|||}}}|||}}}}}}|||{{{zzz|||}}}~~~|||{{{zzzyyyyyyzzzzzzyyyxxxxxxyyy{{{|||zzz{{{|||~~~|||{{{zzzyyyyyy{{{}}}}}}}}}|||{{{{{{{{{|||}}}}}}~~~~~~~~~}}}||||||~~~}}}|||~~~~~~}}}|||||||||{{{{{{zzzzzz{{{{{{wwwzzz}}}~~~~~~~~~~~~~~~{{{xxxqqqpppsss}}}|||qqqpppqqqpppnnnkkkjjjjjjkkklllsss{{{yyyooohhhbbb[[[VVVNNNHHH???888333111000///,,,,,,,,,,,,++++++++++++******++++++,,,,,,+++++++++***))))))))))))***+++'''(((((()))***+++++++++((())))))(((&&&%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&%%%$$$###%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((())))))$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%'''(((((('''&&&&&&'''))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((yyyxxxxxxwwwvvvsssnnnkkkiiihhhgggeeedddddddddeeefffeeeeeegggiiijjjhhhfffeeeggghhhiiihhhggghhhiiiiiimmmqqqqqqpppqqquuuyyyxxxtttnnniiigggffffffeeeggggggffffffeeeddddddccccccbbbbbbbbbaaaaaaaaa```]]]^^^______^^^___aaacccdddeeeggggggffffffggghhhdddddddddccccccbbbaaa```aaaaaabbbbbbccccccdddddd______``````bbbdddggghhhiiilllooonnnjjjgggfffgggfffhhhlllpppqqqpppnnnlllddd```\\\YYYYYYZZZ[[[[[[[[[___bbbcccaaa``````aaa^^^]]]]]]]]]\\\YYYUUUQQQMMMMMMMMMLLLJJJHHHGGGFFFBBBAAA???===;;;:::::::::888:::<<<<<<;;;999::::::999:::;;;:::::::::<<<===>>>???AAACCCCCCEEEHHHKKKMMMPPPSSSUUUWWWZZZ]]]```cccfffhhhggggggiiimmmrrrrrrrrrssstttvvvxxxyyy{{{xxxzzz}}}zzz{{{{{{{{{yyyyyy{{{|||}}}}}}|||{{{zzzyyyyyyyyy{{{zzzxxxxxxxxxzzz{{{}}}}}}}}}}}}~~~~~~yyyyyyyyyzzz|||~~~~~~~~~}}}}}}||||||~~~~~~~~~~~~~~~}}}}}}}}}~~~|||{{{~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{xxx{{{~~~}}}{{{vvv{{{vvvttttttrrrnnnjjjhhhhhhjjjjjjoootttzzz~~~|||sssnnniiiaaaZZZRRRLLLCCC<<<666333111///------------,,,,,,,,,+++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++(((((())))))*********+++((()))***)))((('''((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&%%%%%%&&&((())))))(((&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%'''(((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''''''''''''''&&&zzzsssnnnkkkjjjhhhfffeeeddddddeeeeeeeeefffiiimmmnnnkkkhhhfffhhhjjjjjjhhhgggffffffggglllpppqqqoooooorrrvvvtttpppkkkhhhggghhhiiiiiihhhgggfffeeedddcccbbbbbbcccccccccbbbbbbbbbaaaaaa```aaabbbaaa______aaabbbbbbdddeeeeeedddeeefffhhhdddddddddccccccaaa``````aaaaaaaaaaaabbbbbbbbbbbb^^^^^^^^^^^^```bbbdddffffffkkkpppooojjjggggggiiiiiikkkpppssstttssspppnnngggccc^^^\\\[[[\\\]]]]]]aaaeeeiiiiiifffcccbbbccc______``````aaa^^^ZZZWWWSSSRRRRRRQQQOOOMMMKKKJJJFFFEEEBBB>>><<<:::::::::777999<<<===<<<;;;<<<===:::;;;;;;:::999999:::<<<;;;===???@@@AAACCCFFFIIIMMMOOORRRTTTVVVXXX[[[^^^```bbbeeeeeefffhhhnnnsssqqqqqqrrrsssuuuwwwyyyzzzxxxzzz~~~yyyzzz{{{zzzyyyyyyzzz|||}}}|||{{{zzzzzzzzzzzzzzz{{{zzzxxxxxxxxxzzz|||}}}~~~~~~}}}|||||||||xxxxxxyyy{{{}}}~~~}}}|||~~~~~~~~~~~~~~~}}}|||zzz}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{yyy|||~~~~~~}}}yyyzzzxxxvvvsssnnniiifffggghhhkkknnnqqquuu}}}}}}zzzvvvsssoooeee]]]TTTNNNFFF>>>999555111///.........------,,,,,,,,,............---,,,++++++***++++++,,,,,,++++++***))))))))))))************((()))******)))(((***+++(((((((((((((((((((((((()))(((((((((''''''''''''&&&'''(((((()))(((((((((%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))((('''%%%###!!! ''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%'''(((((('''&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((((((((&&&%%%%%%&&&((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******%%%&&&&&&''''''&&&&&&%%%xxxsssnnnllljjjhhhhhhfffdddaaadddfffiiikkkkkkiiigggeeegggiiikkkkkkiiigggeeeeeeiiijjjkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnllljjjiiiggghhhiiijjjiiigggeeedddeeeffffffeeebbb``````aaaaaaaaa`````````bbbcccdddgggeeedddbbbbbbcccdddeeeeeedddddddddeeeeeedddbbbaaaaaaaaaaaaaaa``````_________^^^]]]]]]___cccfffllllllllljjjgggfffggghhhkkknnnrrrvvvvvvtttqqqnnnfffdddbbb^^^\\\\\\```ccceeehhhjjjkkkhhheeecccbbb______```bbbcccaaa^^^[[[YYYXXXWWWWWWXXXUUUPPPKKKGGGEEEBBB@@@>>>>>>>>>??????>>><<<::::::;;;<<<===;;;<<<<<<======<<<<<<;;;>>>>>>>>>???@@@@@@AAAAAAGGGJJJMMMOOOQQQSSSWWWYYYYYY\\\```cccgggkkkpppttttttttttttsssssstttxxx{{{}}}}}}}}}}}}~~~wwwyyyzzzzzz{{{{{{||||||||||||{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{|||}}}~~~|||yyyzzzzzzyyyzzz|||~~~~~~}}}~~~~~~}}}|||{{{~~~|||||||||~~~~~~~~~~~~}}}~~~}}}}}}~~~~~~}}}}}}{{{tttuuuuuutttrrrooollliiihhhggggggiiikkkpppyyy{{{ssskkkddd___XXXRRRJJJAAA;;;666222000///......------,,,++++++...---,,,,,,++++++,,,,,,******++++++++++++******,,,++++++******++++++,,,***)))(((((())))))((('''(((''''''&&&&&&((()))***((((((((((((((((((((((((***)))(((''''''((()))***))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''"""  ###&&&'''(((...(((((('''###***...$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###%%%'''))))))'''$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((zzzuuurrrnnnllljjjhhheeebbbbbbccceeehhhiiijjjjjjjjjfffiiikkkkkkjjjhhhhhhhhhiiiiiijjjjjjjjjjjjkkkkkknnnnnnooopppooonnnmmmlllhhhiiijjjkkkjjjhhhfffeeeggggggfffdddbbb```aaabbbbbbaaaaaa```aaabbbcccdddgggeeedddbbbbbbcccdddeeeeeeddddddeeeeeeeeecccbbbaaaaaabbbbbbaaaaaa```___]]]]]]]]]\\\[[[]]]```cccggghhhiiihhhhhhhhhjjjllloooqqqsssuuutttpppllliiiddddddbbb```^^^^^^aaaccceeegggiiiiiifffdddbbbbbbaaaaaaaaaccccccbbb___\\\YYYYYYYYYZZZ[[[ZZZVVVRRRLLLJJJGGGDDDAAA@@@??????@@@???>>><<<<<<<<<======;;;<<<<<<==================>>>>>>>>>>>>?????????CCCEEEIIIKKKMMMPPPSSSVVVVVVYYY]]]aaaeeeiiinnnrrrssstttttttttssstttvvvyyy|||||||||}}}~~~~~~wwwyyyzzz|||~~~~~~~~~~~~}}}~~~}}}|||{{{zzzyyyyyyzzzxxxxxxxxxxxxyyyzzzzzz{{{|||}}}~~~|||zzzzzzzzz{{{}}}}}}~~~~~~}}}|||{{{~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}yyyttttttttttttssspppmmmiiigggeeefffgggiiinnnvvv}}}vvvooohhhddd[[[UUUMMMEEE???999444111///......------,,,,,,,,,...---,,,,,,++++++,,,,,,******++++++++++++******,,,++++++******++++++,,,(((''''''((()))******)))(((''''''&&&'''((()))***((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''+++***)))'''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''(((&&&$$$$$$%%%'''(((((('''"""%%%&&&$$$---333+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&'''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''')))***)))((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((({{{uuupppllliiifffccccccdddeeefffggghhhiiiiiieeehhhjjjkkkkkkjjjkkkllljjjiiihhhggggggggghhhhhhllllllmmmnnnnnnnnnnnnnnnkkklllmmmnnnmmmkkkiiihhhiiiiiigggdddaaa```bbbdddcccbbbbbbbbbbbbbbbcccdddgggeeecccbbbbbbbbbdddeeeeeeeeefffffffffeeeccccccaaabbbbbbbbbbbbaaa``````\\\\\\\\\ZZZZZZ[[[^^^aaaaaaccceeefffhhhjjjmmmpppsssttttttssspppkkkfffcccbbbccccccbbbaaaaaabbbdddfffggghhhgggdddbbbbbbbbbcccccccccdddeeeccc```]]]ZZZ[[[\\\^^^______]]]ZZZSSSQQQNNNJJJFFFDDDBBBAAAAAAAAA@@@??????>>>======;;;<<<<<<=========>>>>>>=========<<<<<<<<<<<<<<<===@@@CCCFFFHHHKKKNNNQQQRRRUUUYYY]]]aaafffkkkoooqqqssstttuuuttttttuuuvvv{{{{{{||||||~~~~~~yyyyyy{{{~~~}}}|||zzzzzzyyyyyywwwwwwwwwxxxyyyzzzzzz{{{}}}~~~~~~|||{{{{{{|||~~~}}}~~~~~~}}}|||{{{~~~}}}~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~zzzvvvtttrrrsssttttttrrrnnnjjjgggdddeeeeeegggjjjqqqyyyzzztttmmmiii^^^ZZZRRRKKKDDD>>>888444///......------------......---,,,,,,++++++,,,,,,******++++++++++++******++++++************++++++'''&&&&&&'''***++++++***(((''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%'''''''''(((((('''''''''###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''',,,+++)))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((+++)))'''&&&&&&''''''&&&$$$ $$$&&&%%%...444---&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''&&&&&&''''''((()))'''((())))))))))))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''&&&&&&'''(((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((qqqqqqrrruuuzzz~~~}}}~~~{{{tttoookkkgggdddggghhhiiiiiiiiigggdddcccdddfffiiikkkkkklllmmmnnnkkkjjjgggeeeeeeeeefffggghhhhhhiiijjjkkklllmmmmmmooopppqqqrrrqqqooonnnllllllkkkiiieeebbbaaadddfffdddddddddcccccccccccccccfffeeecccaaaaaabbbcccdddeeefffhhhhhhfffdddccccccbbbbbbccccccbbbbbbaaa```\\\\\\\\\[[[YYYZZZ\\\___]]]___bbbeeegggjjjnnnqqqttttttsssqqqmmmhhhccc```aaaccceeeeeedddddddddfffggghhhhhhfffdddbbbcccdddeeeddddddeeeeeedddaaa___\\\]]]^^^```aaaaaa```^^^[[[YYYVVVRRRMMMIIIFFFDDDCCCCCCCCCBBBAAA???>>>===<<<<<<<<<<<<<<<======>>>======<<<;;;::::::999999999<<>>======<<<<<<<<<<<<============<<<;;;:::999888888999;;;>>>AAACCCEEEHHHJJJKKKNNNQQQUUUXXX]]]bbbeeemmmpppsssuuuuuutttttttttwwwwwwxxxyyy{{{}}}~~~}}}zzz}}}}}}|||zzzyyyxxxxxxzzz{{{|||}}}~~~~~~~~~~~~~~~~~~||||||}}}|||}}}~~~~~~~~~}}}|||{{{}}}~~~~~~{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~{{{wwwtttqqqppprrrtttuuutttpppkkkhhhggggggfffeeefffjjjooossszzz|||tttooogggbbb[[[TTTLLLEEE===999111000///------...///000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,+++++++++******))))))******+++***((('''((()))***)))'''&&&''''''((((((((((((((((((((((((((((((((((((((('''((()))******)))(((''''''''''''''''''&&&&&&&&&''''''(((((((((((('''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((%%%$$$######%%%&&&%%%$$$'''%%%))))))###(((---&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&((()))++++++)))(((&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&''')))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((]]]]]]___cccgggkkkmmmmmmmmmpppuuu~~~xxxrrrnnniiimmmsssvvvtttnnngggbbbbbbdddfffgggggghhhjjjlllkkkjjjiiigggffffffgggggghhhhhhhhhiiikkklllnnnoooqqqrrruuuwwwxxxwwwvvvvvvqqqqqqoookkkhhhggghhhiiiggggggggggggfffeeecccbbbcccaaa___^^^^^^___```aaadddhhhlllkkkhhhdddcccdddcccddddddddddddcccbbbbbb^^^______^^^\\\[[[\\\]]][[[^^^```bbbdddgggkkkmmmpppooonnnllljjjgggeeeddddddfffhhhiiihhhggghhhiiihhhiiijjjiiifffddddddeeebbbaaaaaabbbddddddcccaaa^^^```aaa```^^^\\\]]]]]]aaaaaa```___[[[WWWSSSQQQLLLKKKIIIHHHFFFDDDCCCBBBBBB@@@???=========>>>>>>=========<<<;;;::::::999:::<<>>>>>======<<<<<<<<<;;;<<<===@@@AAAAAABBBDDDFFFIIIKKKNNNPPPRRRUUUYYY\\\dddgggjjjmmmnnnoooqqqrrrqqqrrrsssuuuwwwzzz|||~~~~~~}}}}}}~~~~~~}}}zzz|||}}}~~~~~~}}}|||{{{zzz~~~}}}}}}zzz{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~}}}~~~~~~||||||}}}~~~{{{wwwtttqqqrrrsssssssssqqqnnnmmmiiiiiigggeeeccccccfffiiijjjttt}}}sssmmmdddZZZRRRKKKEEEAAA666444111...------...///...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))******)))((('''((()))***)))(((&&&&&&((()))))))))((('''(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''')))***)))(((######***)))###'''---'''""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((()))******''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((WWWXXX[[[```eeehhhgggfffiiikkkppp{{{{{{|||}}}{{{vvvooohhhdddbbbcccdddcccbbbbbbccceeegggggghhhhhhggggggfffeeeffffffeeefffggghhhjjjllllllnnnqqqtttwwwxxxxxxwwwtttttttttqqqnnnkkkjjjkkkiiiiiiiiiiiigggeeecccbbb```^^^]]][[[[[[\\\]]]^^^dddiiinnnmmmhhhdddcccdddddddddeeeeeeddddddcccbbb^^^______]]][[[ZZZZZZ[[[XXX[[[^^^```cccfffkkknnnooonnnllljjjiiihhhggggggiiijjjjjjiiihhhhhhiiikkkdddfffiiiiiifffcccaaaaaa]]]\\\\\\^^^aaaccccccbbb[[[]]]______\\\\\\^^^```___```cccdddcccaaa]]][[[WWWUUURRRNNNLLLKKKKKKKKKKKKIIIGGGDDDBBBAAABBBBBB>>>>>>>>>>>>>>>=========<<<>>>@@@AAA@@@AAACCCEEEIIIKKKNNNPPPQQQTTTWWWZZZ```cccfffiiijjjllloooqqqooopppqqqsssvvvyyy{{{}}}~~~~~~~~~}}}}}}zzz|||}}}~~~~~~}}}|||{{{yyy}}}}}}|||zzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~|||}}}~~~}}}~~~||||||}}}~~~|||xxxvvvrrrrrrssssssrrrqqqooonnniiiiiigggdddaaaaaadddfffgggnnnvvv}}}wwwqqqfff\\\TTTNNNHHHEEE777555222///------...///...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))******'''&&&&&&'''***++++++***%%%&&&((()))))))))((('''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&'''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''')))******$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%'''(((((('''&&&%%%%%%+++***"""&&&+++%%%%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))YYY[[[^^^aaadddfffggghhhiiikkkpppxxx|||xxxrrrkkkfffiiigggeeedddeeeeeedddccchhhhhhhhhfffccccccdddffffffhhhiiiiiiiiiiiikkklllnnnoooqqqrrrssssssrrrqqqssstttssssssqqqooommmllljjjjjjiiihhheeebbb___]]]^^^]]][[[ZZZ[[[]]]___```dddeeeggghhhgggfffcccbbbeeeeeeeeeeeedddddddddddd______]]]\\\[[[ZZZZZZZZZ[[[\\\^^^```ccceeeggghhhiiihhhgggiiikkkllllllkkkjjjhhheeedddeeeggghhhiiiiiigggeeeddddddcccaaa___^^^^^^___```aaaaaaaaa```\\\\\\\\\[[[\\\\\\]]]^^^^^^___```aaaaaa___]]][[[YYYWWWUUUTTTSSSSSSPPPOOONNNIIIDDDCCCFFFIIIGGGEEECCCAAA@@@>>>===<<<======>>>>>>>>>>>>???@@@AAABBBGGGGGGGGGHHHJJJMMMQQQSSSZZZ[[[]]]```dddiiimmmoooppprrrtttuuuwwwyyy}}}{{{}}}~~~~~~~~~~~~}}}~~~}}}{{{zzz|||~~~{{{}}}~~~}}}|||{{{{{{{{{{{{{{{}}}~~~~~~}}}}}}|||}}}{{{zzz|||~~~|||yyy~~~}}}~~~|||xxxuuutttrrrooonnnoooppppppooonnnlllgggccc```_________dddeeeiiisss{{{qqqfff___[[[VVVNNNGGG???:::555111//////............---------,,,,,,,,,...------,,,,,,------...,,,,,,+++***)))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((***)))'''((()))***)))'''***)))((('''''''''''''''+++***)))''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))(((((('''''''''&&&&&&&&&''''''(((+++)))(((&&&%%%%%%%%%&&&$$$%%%'''((((((((('''&&&&&&%%%$$$$$$######$$$$$$"""$$$&&&&&&%%%%%%%%%&&&'''''''''''''''((()))))))))(((&&&%%%%%%&&&((()))+++)))''''''''''''&&&%%%'''(((((()))***++++++,,,'''((()))))))))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((&&&$$$!!!&&&&&&&&&'''((())))))***ZZZ\\\___cccgggiiikkkkkkiiijjjnnnuuu}}}~~~wwwpppkkkkkkiiigggfffggggggfffeeeiiiiiihhhgggeeeeeefffhhhgggiiijjjjjjiiiiiikkklllnnnnnnooopppppppppppppppssstttuuuuuutttrrrooonnnjjjjjjiiigggeeebbb```___```___^^^^^^]]]^^^______```aaacccdddeeeeeeddddddffffffffffffffffffeeeddd``````^^^]]]\\\[[[[[[[[[YYYZZZ\\\^^^aaaccceeegggfffffffffiiilllnnnnnnmmmiiifffbbbaaabbbdddffffffhhhfffdddcccccccccaaa___]]]^^^^^^____________^^^[[[[[[[[[[[[[[[\\\]]]^^^]]]^^^_________]]][[[ZZZ]]][[[YYYYYYXXXWWWTTTRRROOOKKKGGGGGGKKKLLLKKKHHHDDDCCCAAA???=========>>>???>>>>>>>>>???@@@AAAAAAEEEDDDDDDEEEFFFIIILLLNNNRRRSSSUUUYYY]]]bbbgggiiimmmooorrrtttvvvxxx{{{}}}yyy{{{|||}}}~~~~~~~~~~~~|||{{{|||}}}~~~}}}~~~~~~|||{{{{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}||||||{{{zzz|||~~~}}}~~~}}}{{{}}}}}}~~~}}}~~~}}}{{{wwwvvvuuurrrpppoooooopppooooooooolllhhhdddaaa`````````cccbbbdddkkkxxxuuuiiiaaa]]]XXXPPPJJJBBB===666111//////...............---------,,,,,,------,,,,,,,,,,,,------))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((('''&&&&&&''''''&&&%%%)))((((((''''''''''''(((***)))((('''&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&''''''(((((('''&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%"""###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''(((((()))'''&&&%%%%%%&&&''')))+++)))''''''''''''&&&%%%''''''(((((()))******+++((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((('''&&&$$$"""%%%%%%&&&&&&'''(((((()))\\\^^^aaaeeeiiimmmooopppllllllnnnrrrwwwzzz{{{zzz~~~vvvqqqmmmllljjjjjjkkkkkkiiihhhiiiiiihhhfffeeeeeehhhjjjiiijjjkkkkkkjjjjjjkkklllmmmmmmlllllllllmmmnnnnnnqqqsssuuuwwwwwwuuurrrppplllkkkiiigggeeedddcccbbbddddddcccbbbaaa```___^^^]]]^^^___```bbbcccdddeeefffggghhhiiiiiigggfffdddaaa```___]]]\\\\\\\\\\\\WWWXXXZZZ\\\___bbbdddeeecccdddfffiiimmmoooooonnnhhhddd```^^^^^^aaacccdddeeedddbbbbbbcccbbbaaa___]]]]]]]]]]]]\\\\\\\\\\\\YYYYYYYYYZZZ[[[\\\]]]^^^\\\\\\]]]]]]]]][[[YYYXXX]]]\\\\\\\\\\\\[[[XXXUUUQQQNNNMMMNNNPPPQQQNNNKKKGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBAAAAAAAAABBBCCCEEEFFFIIIJJJMMMQQQVVV[[[```ccchhhkkkooosssuuuvvvyyyzzzwwwxxxzzz{{{|||~~~~~~||||||}}}}}}||||||{{{zzzzzzyyyyyyyyyyyy|||}}}~~~~~~||||||{{{zzzzzz{{{~~~~~~|||~~~~~~~~~||||||}}}}}}}}}}}}|||{{{yyyxxxwwwvvvtttpppnnnooooooooonnnooommmiiifffcccbbbbbbbbbcccaaa```dddooo{{{nnnddd___ZZZSSSNNNHHHBBB:::333000///...............------------,,,,,,,,,++++++++++++,,,,,,'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******''''''''''''(((((((((((()))'''&&&&&&''''''&&&%%%(((''''''''''''(((((()))((((((((('''&&&&&&%%%%%%!!!"""###%%%&&&((()))***'''''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&'''((())))))((((((''''''&&&''''''(((&&&%%%%%%$$$$$$$$$%%%%%%(((''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&!!!###$$$%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''(((***)))'''&&&''''''&&&%%%&&&&&&''''''((()))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&''''''(((___aaadddhhhlllooorrrsssqqqqqqqqqssstttvvvwwwwww}}}wwwqqqooonnnnnnnnnnnnllljjjggggggfffdddbbbcccfffiiijjjkkklllllljjjjjjkkklllmmmkkkiiigggggghhhjjjlllnnnppptttwwwwwwuuurrrppplllkkkiiigggfffeeeeeefffhhhhhhhhhgggeeebbb___^^^]]]]]]]]]^^^___aaacccdddeeegggiiikkkkkkiiifffeeeaaa```^^^\\\[[[[[[\\\\\\WWWXXXYYY[[[^^^aaadddeeebbbccceeeiiimmmooonnnllliiieee```]]]^^^```bbbcccdddbbbaaaaaabbbbbbaaa___\\\\\\[[[ZZZZZZZZZZZZZZZXXXXXXYYYYYYZZZ[[[]]]]]]\\\\\\\\\]]]\\\[[[ZZZYYYZZZZZZZZZ\\\^^^]]][[[YYYTTTSSSSSSTTTTTTSSSOOOLLLKKKIIIGGGEEECCCBBBAAABBBAAAAAA@@@?????????@@@@@@@@@@@@???>>>>>>???@@@AAADDDEEEHHHLLLQQQVVV[[[^^^bbbfffkkkppprrrtttvvvwwwtttvvvxxxzzz|||}}}~~~}}}}}}}}}|||zzzyyyyyyxxxxxxxxxyyyyyy~~~~~~~~~|||{{{yyyyyyzzz{{{}}}~~~}}}|||}}}~~~}}}|||{{{zzzzzzyyyxxxuuupppnnnmmmnnnmmmmmmmmmllliiifffcccbbbbbbbbbcccbbbaaadddlllyyyssshhhaaa\\\VVVRRRNNNGGG>>>666111///..................------------,,,++++++******++++++,,,((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))''''''''''''((((((((((((+++)))(((((())))))(((''''''''''''''''''((()))***'''''''''''''''&&&%%%%%%!!!"""###$$$&&&'''((((((&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&(((***+++)))(((((('''''''''''''''$$$$$$%%%%%%%%%&&&&&&''')))((('''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&"""###%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''(((***(((&&&&&&''''''&&&%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((fffggghhhkkkmmmppprrrtttvvvvvvvvvuuuvvvwwwxxxzzz}}}uuusssrrrrrrrrrpppnnnkkkeeedddccc```___```cccfffiiikkkllllllkkkjjjkkkmmmkkkiiifffddddddeeegggiiijjjmmmqqqttttttssspppnnnlllkkkjjjhhhgggggghhhiiijjjkkkkkkkkkiiieeebbb_________^^^^^^______```aaadddeeehhhjjjkkkiiigggfffaaa```]]][[[ZZZZZZ[[[\\\ZZZZZZZZZ[[[^^^aaadddfffcccccceeegggkkklllkkkjjjjjjfffbbb```aaaccceeefffcccbbbaaaaaabbbbbb```___\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\]]]]]]]]]]]]]]]\\\XXXXXXYYY\\\^^^___^^^]]]XXXXXXXXXXXXWWWTTTOOOLLLKKKJJJGGGDDDBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>@@@AAACCCGGGLLLQQQUUUWWW[[[```eeejjjmmmppprrrtttqqqsssvvvyyy{{{~~~~~~~~~~~~~~~~~~yyyyyyxxxxxxxxxyyyyyyzzz~~~|||{{{xxxyyy{{{|||}}}~~~~~~~~~}}}|||{{{||||||yyyuuupppmmmllllllkkkkkkkkkjjjhhheeecccbbbbbbbbb```bbbcccfffkkksss~~~zzznnneee^^^YYYUUURRRLLLBBB:::444111///...//////.........---------,,,++++++******++++++,,,,,,,,,++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&$$$$$$&&&''')))''''''''''''((((((((((((***((('''((()))***)))((('''''''''''''''((()))***''''''((((((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((('''&&&&&&'''(((***+++***)))((('''''''''''''''%%%%%%&&&&&&''''''((((((((((((&&&%%%%%%&&&'''((()))(((''''''&&&&&&''''''###%%%''''''&&&%%%&&&''''''''''''''''''(((((()))'''''''''&&&&&&''''''''')))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&(((((((((((())))))))))))oooooooooooopppqqqrrrsssxxxyyyyyyxxxxxxyyy}}}{{{yyyxxxwwwvvvtttpppmmmfffeeebbb___]]]^^^aaadddhhhiiikkkkkkjjjjjjlllmmmjjjhhheeecccbbbcccdddeeehhhjjjmmmppppppooommmkkklllkkkjjjjjjjjjjjjjjjjjjllllllmmmllljjjhhheeecccbbbbbbbbbaaaaaa`````````aaaccceeegggiiiiiihhhgggcccaaa^^^[[[ZZZ[[[\\\^^^]]]\\\\\\\\\^^^aaaccceeecccbbbbbbdddgggiiijjjiiijjjhhheeedddeeeggghhhiiidddcccaaaaaabbbaaa```^^^\\\[[[ZZZYYYYYYYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\\\\[[[\\\\\\]]]^^^___``````ZZZZZZYYY[[[^^^``````___[[[[[[[[[ZZZXXXUUURRROOOKKKIIIFFFCCC@@@???>>>>>>AAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@??????>>>======>>>>>>@@@BBBEEEIIIMMMOOOTTTXXX]]]bbbfffiiilllooommmpppsssvvvzzz~~~}}}~~~yyyyyyyyyyyyzzzzzz{{{|||~~~|||{{{xxxzzz|||}}}~~~~~~}}}}}}}}}}}}yyyuuuoookkkiiiiiiiiiiiijjjiiigggeeedddcccbbbbbb]]]```ccceeehhhmmmtttzzztttjjjbbb\\\XXXUUUOOOFFF>>>888333000---/////////.........------,,,,,,++++++++++++,,,,,,...---,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))''''''''''''((((((((((((&&&%%%$$$&&&((()))((('''(((''''''''''''(((((()))&&&'''((())))))((('''&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((''''''''''''((()))************)))(((''''''''''''%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''$$$&&&(((((('''&&&'''((((((''''''''''''((())))))''''''''''''''''''''''''(((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))((('''&&&&&&&&&))))))))))))))))))))))))zzzxxxvvvtttsssrrrrrrssswwwxxxxxxxxxxxx|||~~~}}}{{{wwwsssoooiiihhheeeaaa^^^___bbbeeeeeegggiiijjjjjjjjjlllnnniiigggeeecccaaaaaabbbcccgggiiikkklllmmmlllkkkjjjjjjkkkkkklllllllllkkkkkkllllllllllllkkkiiihhhgggcccdddeeeeeeeeecccbbbaaa^^^___aaadddfffhhhhhhiiieeeccc```]]]\\\]]]___```^^^]]]\\\\\\]]]___bbbdddaaa```___aaadddhhhjjjkkkjjjhhhggghhhjjjkkkkkkkkkfffdddbbbbbbbbbaaa___^^^]]]\\\ZZZZZZZZZ[[[]]]^^^]]]]]]\\\[[[[[[[[[[[[\\\ZZZZZZ[[[\\\^^^```bbbccc]]][[[YYYXXXZZZ[[[\\\\\\\\\]]]]]]\\\ZZZXXXVVVVVVNNNMMMIIIFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@@@@???>>>======>>>>>>???@@@BBBEEEGGGIIILLLPPPUUUYYY]]]aaafffiiiiiikkkooossswww|||~~~}}}|||zzzzzzzzz{{{{{{|||~~~~~~~~~|||{{{xxx{{{~~~~~~~~~~~~}}}}}}||||||yyytttnnniiigggggggggfffjjjiiihhhgggeeeddddddccc^^^aaadddddddddhhhooouuu|||pppggg```\\\VVVQQQIIIBBB;;;666000---////////////............------,,,,,,,,,,,,------,,,+++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$######%%%(((******))))))((((((''''''''''''((('''((()))++++++***(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((((((''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&'''((())))))******)))+++***)))(((''''''''''''$$$%%%&&&'''''''''&&&%%%$$$$$$&&&'''(((((())))))((('''&&&&&&%%%%%%&&&&&&###%%%''''''&&&%%%&&&''''''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''&&&(((&&&$$$%%%&&&''''''&&&'''''''''''''''''''''''''''(((((()))******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''')))))))))))))))(((((((((|||xxxuuutttsssssstttvvvwwwwwwxxx|||~~~zzzuuuqqqmmmkkkhhhccc```aaadddgggdddfffhhhiiiiiijjjmmmnnnhhhgggeeecccaaaaaaaaaaaahhhiiijjjkkkkkkkkkjjjjjjiiijjjlllmmmnnnmmmlllkkkkkklllllllllkkkjjjjjjiiicccdddfffggggggfffdddccc\\\]]]___aaadddgggiiijjjgggeeebbb___^^^___aaabbb___^^^\\\[[[\\\^^^```bbb___]]]\\\^^^ccchhhkkkmmmiiihhhhhhiiilllmmmmmmlllgggeeecccbbbbbbaaa___]]]]]]\\\[[[ZZZ[[[\\\^^^```___^^^]]]\\\[[[[[[[[[[[[XXXXXXZZZ[[[^^^```bbbddd^^^[[[WWWTTTUUUVVVVVVVVV[[[]]]^^^]]]\\\[[[[[[[[[TTTRRROOOKKKHHHFFFEEEDDD?????????@@@AAABBBCCCDDD???@@@@@@@@@???>>>======AAA@@@@@@AAABBBDDDFFFGGGHHHKKKOOOSSSWWW\\\bbbffffffhhhlllpppuuuzzz~~~}}}{{{zzz{{{{{{{{{|||}}}~~~~~~|||{{{yyy|||}}}}}}~~~~~~}}}|||{{{zzzyyytttmmmhhhffffffeeeeeejjjjjjiiihhhgggfffeeeeeeaaadddeeedddcccfffnnntttyyy~~~uuujjjbbb^^^VVVQQQKKKDDD===777111---000/////////...............------,,,,,,------...))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%''''''''''''((((((((()))%%%$$$%%%'''***,,,---,,,***)))(((''''''''''''''''''(((***+++,,,+++)))(((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((*********))))))++++++)))(((''''''''''''$$$%%%&&&&&&&&&&&&$$$$$$"""###%%%((())))))))))))''''''&&&%%%%%%%%%%%%&&&"""$$$&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&'''&&&$$$%%%&&&''''''&&&(((((((((((((((((('''''''''((()))+++++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&&&&'''))))))((((((((((((((('''''''''