BMv6( MMMMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPSSSXXX___eeeiiijjjhhhjjjmmmqqquuuwwwxxxyyyzzz{{{|||{{{|||}}}~~~wwwrrrqqqooollliiigggfffeeedddccccccbbbbbbdddnnn}}}pppcccPPPOOOLLLIIIGGGIIINNNQQQRRRSSSNNNCCC:::777555222333000111555999<<>>===<<<;;;:::888777777555555555444333333222222111111111111000000000///444333111111222222111000......///111222333444444333333333333444666777888555999;;;:::;;;>>>>>>;;;======;;;::::::;;;<<<===:::999999999888888888888999999999999999999999999;;;<<<===>>>>>>???>>>>>>======>>>@@@CCCDDDCCCBBBEEEFFFHHHJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHJJJJJJJJJHHHGGGGGGIIIKKKLLLLLLMMMMMMLLLNNNQQQTTTVVVUUUXXX]]]aaagggtttjjjVVVKKKFFFCCCAAABBBBBBCCCDDDDDDEEEEEE@@@??????>>>???BBBDDDFFFHHHHHHIIIKKKMMMOOOQQQRRRTTTTTTTTTTTTUUUUUUVVVWWWWWW\\\\\\```kkkooowwwuuufffVVVTTTRRRQQQQQQRRRRRRRRRTTTTTTUUUTTTTTTUUUWWWYYY]]]\\\\\\ZZZXXXUUUSSSRRRQQQQQQUUU]]]dddmmm{{{ssseeeSSSMMMHHHHHHIIIHHHIIILLLMMMRRRXXX^^^dddkkktttzzz~~~MMMLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQTTTYYY```eeeggghhhhhhjjjnnnrrrvvvxxxzzz{{{zzz{{{|||||||||~~~~~~vvvrrrpppnnnllliiigggfffeeedddcccbbbbbbbbbbbbkkk}}}~~~}}}xxxkkk^^^QQQPPPMMMKKKJJJMMMRRRWWW\\\ZZZQQQDDD;;;888666444333111222555888:::BBBJJJXXXbbbooowwwyyyxxxyyy{{{|||rrrmmmkkkppp}}}}}}yyyttt~~~zzzxxxvvvuuutttttttttssssssuuuxxxyyyxxxxxxyyy{{{|||{{{zzzxxxxxxyyyyyyzzzzzzyyyxxxxxxxxxyyy{{{|||}}}zzzxxxwwwxxxyyyyyyxxxxxxyyyxxxvvvsssrrrsssuuusssuuuuuutttqqqqqqtttwwwvvvxxxzzz{{{{{{{{{}}}~~~}}}{{{yyyyyy{{{~~~}}}zzzxxxvvvuuutttuuuuuuuuuuuuttttttttttttqqqqqqqqqrrrttttttsssqqqqqqppppppppprrrrrrpppnnnnnnnnnnnnllliiihhhhhhiiijjjiiihhhfffeeecccbbbaaa___\\\ZZZXXXWWWVVVSSSQQQPPPNNNKKKGGGEEECCCBBBBBB???>>>===<<<:::999888888666666555444444333333222111111111111000000000///222111000000111111000///......///000222333444555333333333444555666777888666:::<<<:::;;;>>>>>>;;;???>>>===;;;:::::::::;;;::::::::::::999999999888999999999999999999999999;;;<<<===>>>????????????@@@@@@@@@BBBEEEGGGFFFEEEGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKIIIGGGEEEFFFHHHIIIJJJKKKKKKLLLMMMPPPRRRVVVVVVZZZ```dddlll{{{eeeTTTIIIDDDAAABBBBBBCCCCCCDDDDDDEEEEEEAAA@@@???>>>???AAACCCDDDHHHHHHIIIJJJMMMOOOQQQRRRWWWWWWXXXYYYZZZ\\\]]]^^^]]]bbb```ccclllnnnuuummm^^^RRRRRRRRRQQQQQQRRRSSSTTTTTTVVVXXXXXXWWWWWWYYY\\\aaa```^^^\\\ZZZWWWUUUTTTVVVVVV[[[dddlllvvv{{{hhh\\\PPPJJJGGGHHHIIIHHHJJJNNNMMMSSS\\\ccciiiqqqzzzMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNPPPQQQUUU[[[aaaeeeeeedddfffhhhlllqqqvvvyyy{{{|||{{{|||~~~~~~~~~~~~|||uuuqqqooommmjjjhhhggggggeeedddbbbaaaaaaaaabbbiiizzz~~~{{{yyyxxx{{{tttfffZZZQQQPPPOOONNNPPPUUU]]]ccciiidddWWWGGG===:::999666333111333555666888???HHHNNNXXXeeennnpppqqqtttwww{{{rrrnnnmmmvvvwww|||{{{xxx{{{zzzzzzyyyxxxvvvuuutttuuuwwwzzz{{{zzzzzzzzzzzz{{{zzzxxxwwwwwwwwwxxxyyyzzzyyyxxxxxxxxxyyyzzz{{{|||zzzxxxwwwyyyzzzzzzzzzzzzzzzxxxvvvsssrrrtttuuurrrtttuuutttqqqqqqtttxxxvvvwwwyyyyyyyyyzzz{{{}}}~~~}}}|||zzzzzz{{{|||}}}~~~}}}|||zzzxxxwwwvvvvvvuuuuuuuuuuuutttttttttsssrrrqqqqqqrrrssstttsssqqqqqqppppppqqqrrrrrrqqqooopppooommmllljjjiiiiiiiiiiiihhhgggfffeeecccbbbbbb^^^\\\ZZZXXXXXXWWWTTTRRRPPPNNNKKKGGGEEEDDDDDDDDD@@@???>>>===<<<:::999999666666555555444333333333111111111111000000000000000//////000111111///...---...///000222444555555333333333444555666888888777;;;===;;;<<>>;;;@@@>>>===;;;:::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<>>>????????????BBBAAAAAACCCFFFHHHIIIHHHIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKGGGGGGFFFFFFEEEEEEDDDDDDFFFEEEEEEFFFGGGIIIKKKLLLMMMMMMLLLJJJGGGEEEEEEFFFFFFHHHJJJKKKKKKMMMPPPRRRVVVXXX]]]dddiiirrrwwwaaaTTTJJJDDDCCCDDDEEEEEEEEEFFFFFFFFFGGGDDDCCCBBB@@@@@@BBBCCCDDDGGGHHHIIIJJJLLLOOOQQQRRRYYYZZZ\\\^^^aaadddggghhhiiimmmiiiiiioooooosssvvvcccUUUOOOQQQRRRRRRRRRSSSUUUXXXWWWZZZ]]]]]]\\\\\\___bbbeeedddbbb___\\\ZZZXXXWWWWWWYYY___jjjtttooo___UUULLLHHHGGGIIIIIIIIILLLPPPQQQYYYccckkkqqqxxxLLLLLLKKKKKKKKKKKKLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNOOORRRWWW^^^cccdddccc```bbbeeeiiioootttxxx{{{||||||~~~{{{tttooonnnllliiifffhhhgggeeecccbbbaaa``````ccciiiyyy|||||||||||||||vvvpppcccWWWOOOOOOPPPSSSXXXaaalllsssrrrjjjYYYFFF;;;888888555333222333555444555===FFFIIISSSaaajjjooorrrwww{{{zzztttsssuuu|||qqqwwwvvv}}}~~~~~~|||yyyxxxwwwxxxzzz}}}}}}|||zzzzzzzzzyyyxxxwwwvvvvvvvvvwwwxxxxxxwwwvvvvvvvvvwwwxxxyyyzzzyyywwwwwwyyy{{{||||||{{{zzzyyyvvvsssrrrtttuuurrrtttuuutttqqqqqquuuxxxuuuvvvxxxxxxwwwxxxzzz|||}}}}}}||||||{{{{{{{{{{{{||||||zzzyyyxxxwwwwwwwwwtttsssssssssrrrrrrrrrrrrrrrqqqpppqqqssstttsssrrrqqqppppppqqqrrrsssqqqooonnnlllkkkkkkkkkllllllkkkhhhhhhgggfffdddcccbbbbbb___]]][[[ZZZZZZYYYWWWUUUQQQOOOKKKGGGEEEDDDEEEEEEAAAAAA@@@>>>===<<<;;;:::666666666555444444333333111111111111000000000000000//////111222222000...------///000222444555666444444444444555777888999999<<<>>>======@@@???<<<===<<<;;;::::::;;;<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>??????@@@@@@BBBAAAAAACCCFFFIIIIIIIIIKKKLLLNNNOOOPPPOOOOOONNNMMMNNNNNNNNNMMMMMMLLLKKKFFFGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDEEEGGGJJJMMMOOOKKKLLLLLLJJJGGGFFFFFFGGGFFFHHHJJJLLLMMMNNNQQQSSSVVVYYY```gggnnnyyyvvvdddYYYQQQLLLKKKHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHFFFDDDCCCDDDEEEFFFGGGHHHHHHJJJLLLNNNPPPQQQVVVXXXZZZ^^^cccgggkkkmmmqqqtttppppppuuuuuuxxxxxxiii[[[QQQNNNQQQTTTUUUUUUVVVYYY\\\[[[___ddddddccccccgggjjjjjjhhhfffbbb___\\\[[[ZZZXXX[[[dddqqq}}}ttteeeWWWOOOHHHFFFFFFIIIJJJJJJMMMSSSWWW```llltttxxx}}}LLLLLLKKKKKKKKKKKKLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNOOOSSSXXX___ddddddaaa^^^___bbbgggmmmssswwwzzz{{{}}}~~~zzzsssnnnmmmkkkhhheeehhhgggeeecccbbbaaa``````dddjjjxxx}}}zzz|||yyytttnnnbbbWWWMMMNNNQQQVVV^^^jjjwwwuuukkkXXXCCC777555444222333222444555333333;;;DDDHHHRRRaaalllsssxxx~~~{{{xxxzzz~~~iiioooooo|||zzzyyyzzz|||~~~}}}{{{zzzzzzxxxxxxvvvuuuuuuuuuvvvwwwvvvuuutttttttttuuuwwwxxxzzzxxxwwwwwwzzz|||}}}}}}{{{{{{yyyvvvsssrrrtttvvvrrrtttuuutttqqqrrruuuxxxuuuvvvwwwwwwvvvwwwyyy{{{|||}}}}}}}}}|||{{{zzzyyy{{{{{{zzzyyyxxxxxxxxxxxxrrrrrrrrrqqqqqqqqqpppppprrrqqqpppqqqssstttsssrrrqqqppppppqqqssssssqqqpppkkkjjjiiijjjlllnnnnnnnnnhhhhhhgggfffdddcccbbbbbb```^^^\\\[[[[[[[[[YYYWWWQQQOOOKKKGGGEEEEEEEEEFFFBBBAAA@@@???>>>===<<<;;;666666666555444444333333111111111111000000000000111000000222333333111///------///000222444555666444444444444666777888999:::===???===>>>@@@@@@<<<::::::::::::;;;===???@@@>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>??????@@@@@@BBBAAA@@@BBBEEEHHHIIIIIILLLMMMOOOPPPQQQPPPPPPOOONNNNNNNNNNNNNNNMMMLLLKKKIIIIIIJJJKKKKKKJJJJJJJJJDDDCCCDDDEEEGGGKKKNNNPPPIIIJJJKKKJJJHHHGGGHHHIIIFFFIIIKKKMMMNNNOOORRRTTTVVVZZZbbbjjjqqq}}}zzzjjjaaaYYYTTTSSSKKKKKKKKKLLLLLLLLLLLLLLLMMMKKKIIIGGGFFFFFFGGGGGGGGGGGGHHHJJJLLLNNNPPPQQQQQQSSSWWW[[[aaafffkkkmmmrrruuusssttt{{{{{{}}}mmm```WWWPPPNNNQQQUUUWWWWWWYYY]]]```^^^ccchhhiiihhhhhhlllppplllkkkhhhdddaaa^^^\\\\\\]]]aaalllzzzxxxiiiZZZMMMFFFFFFDDDEEEIIIJJJJJJNNNTTT\\\fffrrrzzz}}}LLLLLLNNNOOOOOONNNMMMLLLJJJKKKMMMNNNOOOOOONNNMMMOOOSSSZZZaaaddddddcccaaaaaaaaacccgggnnnvvv~~~~~~|||}}}}}}~~~}}}|||yyyuuupppllliiigggggghhheeebbb```aaabbbbbbbbbdddkkk{{{|||}}}~~~zzzwwwrrreeeWWWPPPQQQRRRXXXfffvvv~~~~~~xxxbbbKKK???<<<888555222444444333222333777<<>><<<;;;;;;;;;888888777666555444444333333333222222111000000000000111111111111000////////////000111222333333444555444444444555888:::<<<===>>>@@@AAAAAA@@@>>>===;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>===;;;;;;:::::::::;;;<<<<<<<<<======>>>>>>>>>======AAAAAAAAABBBDDDGGGIIIKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLIIIKKKLLLNNNNNNLLLKKKIIIFFFEEEEEEFFFHHHIIIIIIHHHKKKKKKJJJJJJIIIHHHGGGGGGKKKLLLMMMOOOQQQRRRTTTTTTZZZ\\\bbbkkkuuuvvvjjjaaa]]]\\\[[[YYYVVVTTTTTTTTTTTTSSSRRRPPPMMMKKKJJJKKKLLLNNNNNNNNNOOORRRTTTTTTRRRPPPSSSUUUYYY]]]aaadddfffgggpppuuuxxxxxx{{{{{{mmm```WWWRRRQQQNNNQQQVVVZZZ^^^```bbbbbbdddiiillllllnnntttwwwwwwyyyqqqkkkiiifffbbbaaacccdddlll{{{uuugggZZZPPPKKKIIIDDDFFFHHHIIIKKKNNNSSSVVVhhhqqq|||KKKLLLMMMNNNOOONNNNNNMMMNNNNNNOOOOOOOOONNNNNNMMMOOOSSSYYY___ccccccaaa```___```bbbgggnnnvvv~~~}}}|||}}}~~~~~~}}}|||yyytttnnnjjjgggffffffeeebbb___^^^___``````___dddlll|||}}}{{{yyyttthhh[[[RRRRRRTTTYYYfffvvv}}}}}}ttt___HHH===:::777444222444444333333333777===AAAKKKQQQ___sss}}}~~~}}}qqqhhheeehhh}}}}}}{{{zzzzzzzzzzzz{{{{{{{{{zzzxxxvvvtttttttttuuuwwwxxxwwwtttqqqrrrsssssssssttttttuuuuuussstttuuuvvvwwwwwwvvvuuuwwwvvvuuusssssssssssstttssstttuuuvvvwwwwwwwwwxxx|||{{{xxxwwwvvvxxxzzz{{{|||}}}}}}}}}|||yyywwwvvvuuuwwwyyyyyyxxxvvvvvvvvvtttsssrrrppppppppppppqqqnnnnnnnnnoooppppppqqqqqqqqqrrrrrrrrrqqqpppnnnmmmmmmmmmmmmnnnoooppppppqqqmmmllljjjhhhffffffffffffccccccbbb```]]]ZZZWWWUUUQQQOOOLLLIIIFFFDDDCCCCCCAAAAAA???===<<<;;;;;;:::888888777666555444333333111111111111111111222222111111111222111000000/////////000111222333333444555444444444555777:::<<<===>>>@@@AAAAAA@@@>>>===;;;;;;;;;<<<<<<<<<======<<<<<<===>>>>>>======<<<<<<;;;;;;;;;;;;<<<============>>>>>>???>>>>>>===?????????AAACCCEEEHHHIIIHHHIIIJJJLLLNNNNNNOOOOOOPPPPPPPPPPPPOOONNNMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJGGGFFFFFFGGGIIIIIIHHHFFFHHHHHHHHHGGGGGGGGGFFFFFFJJJKKKMMMOOORRRTTTUUUVVVWWWYYY___hhhrrrxxxnnnfffccccccfffccc___\\\\\\]]]___```YYYWWWTTTRRRPPPOOOPPPQQQSSSTTTUUUXXXZZZZZZXXXVVVTTTUUUXXX[[[```dddgggiiirrrxxx}}}tttfff[[[TTTPPPNNNOOOSSSXXX]]]```bbbcccdddhhhnnnrrrssswww}}}wwwqqqnnnkkkgggfffhhhiiisss|||zzztttppphhh\\\QQQJJJGGGFFFFFFGGGHHHJJJLLLPPPVVVZZZmmmwwwJJJKKKLLLNNNNNNOOOOOOOOORRRQQQPPPOOONNNNNNNNNNNNOOOSSSXXX]]]``````___^^^\\\^^^bbbgggnnnvvv|||}}}{{{{{{}}}|||vvvooojjjhhhggggggdddaaa^^^]]]^^^_________cccmmm}}}~~~}}}}}}yyymmmaaaTTTVVVWWW[[[ggguuu||||||nnnZZZEEE;;;888555333333444444444333444777<<<@@@IIIPPPbbb{{{zzz{{{yyyuuummmgggffflll~~~{{{yyyxxxyyyyyy|||||||||{{{zzzwwwuuutttssstttuuuwwwyyyxxxuuurrrsssssssssssssssttttttttttttuuuvvvvvvvvvuuutttsssvvvuuutttsssrrrrrrrrrrrrtttttttttuuuuuuuuuuuuuuu{{{zzzxxxwwwwwwyyy{{{|||}}}}}}}}}}}}{{{yyyvvvuuusssuuuxxxyyyxxxvvvvvvvvvtttsssrrrqqqppppppqqqqqqnnnnnnnnnoooppppppqqqqqqqqqqqqrrrrrrqqqpppoooooonnnnnnnnnoooooopppppppppmmmkkkiiigggfffeeeffffffddddddcccaaa^^^[[[XXXVVVRRRPPPMMMJJJGGGEEEDDDDDDAAA@@@???===<<<;;;::::::888777777666555444333333///000000111222222333333111222222222222111000000...///000111222333444444444444333333555777:::;;;===>>>???@@@@@@???>>>===;;;;;;<<<<<<<<<=========;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>????????????>>>>>>======>>>???AAACCCFFFHHHEEEFFFHHHKKKMMMOOOPPPPPPQQQQQQQQQQQQPPPOOONNNMMMJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGHHHIIIJJJIIIFFFDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFHHHLLLOOORRRUUUVVVVVVUUUVVV\\\eeeppptttlllggggggiiiooollliiifffeeehhhkkknnndddbbb```]]]ZZZXXXWWWWWW[[[[[[]]]___bbbbbb```^^^\\\\\\]]]```eeekkkppptttyyy{{{kkk___WWWSSSPPPNNNSSSWWW]]]bbbdddeeeggghhhmmmsssyyy}}}yyyvvvsssooonnnpppvvv~~~yyyuuutttvvvzzz}}}|||vvvoooiiifffeee```]]]XXXPPPIIIEEEDDDEEEGGGHHHIIIKKKMMMSSSYYY^^^rrr|||~~~~~~JJJKKKLLLMMMNNNOOOPPPPPPQQQPPPOOOMMMMMMMMMNNNOOOOOORRRWWW[[[]]]^^^]]]\\\\\\^^^bbbhhhnnntttxxx{{{{{{zzzyyy{{{zzzsssnnnkkkkkkkkkdddaaa^^^]]]^^^___``````bbbnnn~~~}}}}}}|||qqqfffVVVXXXZZZ]]]fffqqqwwwwwwgggUUUCCC:::777555444444444555444444444777<<>>>>>????????????>>>>>><<<<<<<<<<<<============;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>??????????????????>>>===<<<<<<===>>>@@@CCCEEEGGGEEEGGGIIIKKKNNNOOOPPPQQQQQQQQQQQQPPPOOONNNMMMLLLJJJJJJKKKLLLLLLKKKJJJJJJHHHHHHIIIJJJKKKHHHDDDAAA??????@@@AAABBBCCCCCCDDDBBBEEEIIIMMMQQQSSSTTTTTTUUUVVV\\\eeeppp~~~ooogggcccaaaccchhhooonnnmmmllllllnnnqqqtttlllkkkjjjhhhfffdddbbbaaacccccceeehhhjjjkkkiiigggeeeeeefffhhhmmmuuu{{{~~~ssseeeZZZUUUTTTSSSQQQVVV[[[bbbfffhhhiiilllnnnrrrxxx}}}{{{xxxxxxzzzwwwooommmkkkiiijjjlllooorrrrrrooojjjddd^^^ZZZWWWWWWSSSQQQNNNJJJFFFDDDDDDFFFHHHHHHJJJKKKNNNTTT\\\aaarrr{{{zzz|||JJJKKKKKKLLLNNNOOOPPPQQQNNNMMMLLLLLLLLLNNNOOOPPPOOORRRUUUYYY[[[\\\]]]\\\]]]```eeekkkppptttvvvwwwxxxwwwxxx|||{{{uuupppnnnmmmmmmccc```]]]]]]^^^___```___aaannn~~~}}}yyynnncccSSSWWWYYY[[[aaaiiilllkkk___PPPAAA:::999666555555333444444444444666:::>>>GGGSSSooo{{{rrrrrrrrrxxx|||xxx|||~~~zzzwwwvvv}}}zzzxxxwwwxxxzzz|||}}}}}}|||zzzxxxvvvuuutttuuuvvvwwwzzz|||{{{xxxvvvrrrrrrrrrsssssssssssssssrrrsssuuuvvvxxxxxxxxxwwwwwwwwwwwwvvvuuuuuutttsssqqqqqqqqqrrrsssuuuwwwxxxuuuuuuuuutttuuuvvvwwwxxxyyyyyyyyyzzzzzzzzzzzzzzz|||zzzwwwsssppppppsssvvvssssssssssssrrrrrrrrrqqqqqqqqqppppppooonnnnnnnnnqqqqqqqqqqqqqqqqqqrrrrrrppppppppppppoooooooooooolllkkkiiigggeeeeeeeeeeeeeeeeeedddccc```]]]ZZZYYYVVVTTTPPPLLLIIIGGGFFFEEEBBBAAA???>>><<<;;;;;;;;;888888777666555444444333222222222111111111000000111222222222222111000000......///000222333444555555555444444555888:::<<<>>>>>>>>>??????>>>>>>>>><<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;:::999999999999999999:::;;;<<<===???????????????>>>======<<<<<<===>>>@@@BBBEEEGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHIIIJJJJJJGGGCCC???======>>>???AAABBBCCCDDD@@@BBBFFFIIIMMMOOOQQQQQQVVVXXX___hhhsss~~~nnneee\\\XXXWWWWWW\\\bbbfffjjjmmmppppppqqqsssuuuooopppqqqqqqpppnnnllljjjkkklllmmmpppssstttsssqqqllllllnnnqqqwww~~~qqqiii___WWWUUUVVVVVVWWWXXX^^^eeeiiijjjlllqqqtttyyyuuujjjdddcccaaa^^^\\\]]]```dddfffgggccc]]]WWWSSSPPPNNNNNNKKKKKKIIIFFFDDDCCCDDDFFFGGGHHHJJJLLLPPPUUU\\\aaallluuu|||{{{wwwzzzLLLLLLLLLLLLMMMNNNPPPPPPLLLLLLLLLLLLMMMNNNOOOPPPOOOQQQTTTWWWZZZ\\\]]]^^^```ccciiipppuuuwwwyyyyyyyyyyyyzzz~~~|||xxxtttqqqooonnnmmmbbb```]]]\\\^^^___``````bbbppp{{{rrrggg\\\NNNSSSWWWYYY[[[______\\\VVVJJJ???;;;:::777555555222333333333333555999<<>>===<<<<<<:::999999888777666555444333333222222111000000///000111111111111000//////---...///000222444555555666666555555777999<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<;;;:::999999888888888888999:::<<<<<<>>>>>>???>>>>>>===<<<;;;;;;;;;<<<===???BBBDDDFFFHHHIIIKKKMMMOOOPPPQQQQQQRRRRRRRRRQQQOOONNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGHHHHHHFFFBBB???===>>>???@@@BBBCCCDDDEEEAAABBBDDDFFFIIIKKKMMMNNNTTTXXXaaammmxxx}}}ooodddYYYSSSNNNMMMMMMNNNSSSZZZ[[[aaaiiimmmoooooorrrtttoooqqquuuwwwwwwuuurrrppppppqqqsssvvvyyyzzzxxxwwwtttuuuyyy~~~xxxrrrccc```\\\YYYWWWYYY\\\^^^]]]ccciiilllnnnqqqxxx~~~tttiii```ZZZYYY\\\ZZZWWWUUUUUUXXX[[[]]]ZZZVVVPPPLLLJJJIIIHHHGGGEEEFFFEEEDDDBBBBBBDDDEEEGGGIIILLLOOORRRWWW]]]aaagggnnnuuuwwwwww|||MMMMMMLLLLLLLLLMMMOOOPPPMMMMMMNNNNNNOOONNNNNNNNNOOOPPPSSSVVVZZZ]]]___```bbbfffnnnvvv|||~~~~~~~~~zzzyyywwwuuusssqqqpppooofffcccaaa```bbbcccdddddddddssszzzpppcccYYYNNNTTTZZZ[[[[[[[[[XXXSSSNNNDDD===;;;:::666333333111222222222222444777:::EEEXXX{{{mmmiiiccceeerrr{{{xxxwwwxxxyyy||||||zzzyyyxxxwwwwwwwwwssstttvvvxxx{{{zzzxxxuuuoooooopppqqqssstttuuuuuuuuuvvvxxxyyyzzzzzzzzzyyyxxxyyyyyyyyyxxxwwwvvvuuussssssrrrrrrsssuuuxxxyyy{{{{{{zzzzzzzzzzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{zzzyyywwwtttqqqoooppprrrqqqrrrsssttttttsssrrrrrrnnnnnnnnnoooppppppqqqqqqqqqqqqppppppqqqssstttuuurrrrrrqqqqqqpppooonnnnnnllljjjhhhfffeeeddddddeeeccccccddddddcccaaa___^^^YYYVVVSSSOOOKKKIIIHHHGGGDDDCCCBBB@@@???>>>>>>===;;;;;;:::999888777666666222222111111111111111111///000000000000///......------///000222444555666888777666777888:::===???>>>>>>============>>>>>><<<=========>>>>>>>>>>>>=========<<<<<<;;;:::999888888888999:::;;;======>>>>>>>>>======<<<::::::999::::::;;;===@@@BBBDDDEEEFFFIIILLLOOOQQQRRRSSSUUUTTTTTTSSSQQQPPPNNNMMMJJJJJJJJJIIIIIIJJJJJJJJJHHHGGGEEEEEEEEEDDDBBB??????@@@AAABBBCCCDDDEEEFFFEEEDDDDDDDDDFFFHHHKKKMMMOOOUUUbbbppp|||uuuggg[[[SSSLLLHHHFFFGGGFFFFFFJJJPPPQQQWWW___dddgggiiinnnrrrooorrrvvvyyyyyywwwssspppnnnoooqqqtttwwwxxxwwwuuutttwww}}}tttoookkkgggYYY\\\___```___```eeeiiiggglllrrruuuvvv||||||~~~qqqddd]]]XXXSSSQQQSSSTTTTTTRRRQQQRRRSSSTTTUUUPPPLLLGGGDDDDDDDDDCCCBBBAAABBBCCCCCCBBBCCCEEEGGGHHHKKKOOOSSSUUUYYY]]]```ggglllrrrvvvyyyNNNNNNMMMLLLLLLMMMNNNOOOOOOPPPQQQQQQPPPOOOMMMLLLOOOPPPSSSVVVZZZ]]]```aaabbbhhhqqqzzzyyyyyyyyyxxxwwwuuusssrrrkkkhhhfffeeegggiiiiiiiiiggguuu}}}qqqdddYYYPPPXXX^^^___^^^\\\VVVPPPHHHAAA;;;;;;:::666222111000111222222222333666888???UUUzzzoookkkddddddppp}}}xxxvvvvvvwww|||{{{zzzyyyxxxxxxxxxxxxrrrrrrtttwwwyyyyyyvvvtttnnnnnnpppqqqssstttvvvvvvxxxxxxzzzzzzzzzzzzyyyxxxxxxxxxyyyyyyxxxwwwuuutttvvvuuussssssssstttvvvxxx{{{{{{{{{zzzzzzyyyyyyxxxzzzyyyyyyxxxxxxyyyyyyzzzuuuvvvwwwwwwtttqqqppppppqqqrrrssstttttttttsssrrrqqqqqqppppppooonnnnnnnnnqqqqqqppppppqqqsssuuuvvvsssrrrrrrqqqpppooonnnnnnkkkjjjhhhfffeeedddddddddbbbcccddddddcccbbb``````YYYWWWTTTOOOLLLIIIHHHGGGEEEDDDCCCAAA@@@???>>>>>><<<;;;;;;:::999888777777000000000111222222333333///////////////......---------///000222444555666999888777777999;;;>>>@@@>>>>>>============>>>>>>============>>>>>>>>>>>>============<<<;;;:::999999999999:::;;;<<<>>>???============<<<;;;:::999888888888999<<<>>>AAABBBBBBCCCGGGJJJNNNQQQSSSTTTWWWVVVVVVUUUSSSRRRPPPOOOJJJJJJIIIIIIIIIIIIJJJJJJHHHFFFDDDCCCDDDCCCBBB@@@AAABBBBBBCCCEEEFFFFFFGGGHHHGGGEEEDDDEEEGGGJJJLLLIIIQQQaaarrr~~~{{{iii\\\RRRKKKFFFCCCBBBCCCBBB@@@CCCHHHIIIPPPWWW[[[^^^bbbjjjppppppssswwwzzzzzzwwwrrroooiiiiiikkkooorrrsssrrrpppkkkpppxxxrrrgggdddbbb```VVV]]]eeegggfffgggmmmsssqqqvvv|||~~~|||yyysssggg\\\SSSRRRQQQMMMLLLOOOJJJKKKKKKLLLMMMMMMLLLLLLJJJFFFBBBAAABBBCCCBBB@@@@@@BBBCCCDDDDDDEEEHHHJJJJJJMMMRRRVVVXXX[[[^^^```iiimmmrrrwww|||JJJJJJKKKKKKLLLLLLMMMMMMKKKLLLNNNPPPPPPOOONNNMMMPPPPPPSSSWWW]]]```bbbaaadddfffmmmwww}}}{{{xxxvvvuuutttsssqqqnnngggdddjjjpppooollljjjmmmvvvttthhh```\\\gggooonnnfff^^^VVVPPPFFFAAA;;;666444444444444333444444444333444777999@@@NNNhhhsssjjjdddhhhrrr~~~~~~zzzxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxwwwuuuuuuvvvvvvvvvvvvuuutttrrrqqqqqqqqqrrrtttvvvwwwxxx{{{~~~~~~|||yyywwwvvvyyyyyyzzzzzzyyyxxxvvvuuuuuuuuuuuuuuuuuuuuuvvvwww{{{zzzzzzyyyyyyxxxxxxwww|||}}}}}}|||{{{zzzxxxxxxyyyyyyyyyxxxwwwvvvuuutttwwwwwwvvvuuutttrrrpppooolllmmmmmmmmmnnnnnnooooooqqqpppnnnmmmmmmoooqqqrrrtttttttttsssqqqpppnnnmmmiiijjjkkkiiigggeeedddeeehhhfffdddbbb```^^^]]]]]]ZZZXXXUUUQQQMMMJJJIIIHHHGGGEEECCCCCCBBBAAA>>><<<<<<;;;999777666555555555333333333222222111111111111111111111111000////////////111222444666777777888999999::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>???@@@@@@>>><<<<<<>>>@@@@@@???@@@???@@@AAAAAA???;;;888444444444555777:::<<<>>>>>>===<<<;;;:::999999999666666666888:::===@@@BBBBBBDDDHHHMMMSSSWWWYYYXXXYYYYYYYYYWWWVVVUUUTTTSSSQQQOOOLLLKKKKKKJJJIIIHHHGGGGGGFFFDDDAAAAAABBBCCCCCCDDDGGGIIIJJJKKKKKKJJJGGGFFFFFFEEEFFFHHHJJJKKKIIIQQQ___qqqqqqeee]]]TTTLLLFFFBBB>>>;;;<<<>>>@@@AAAFFFHHHKKKNNNRRRYYY```eeennnpppuuuyyyxxxsssjjjddd___\\\[[[]]]```cccbbbaaabbbgggnnnuuuzzz}}}vvvnnnccc[[[\\\aaa]]]eeelllppptttyyy{{{zzzzzz{{{|||uuufff[[[OOONNNLLLKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGCCCAAA@@@??????AAABBBDDDAAABBBCCCDDDEEEFFFGGGHHHKKKOOOTTTVVVXXXZZZ___cccjjjqqqxxxzzz~~~JJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQPPPOOOOOOPPPQQQTTTYYY___ccceeeeeegggiiiooowww}}}{{{xxxvvvtttrrrqqqpppoooiiigggmmmrrrqqqmmmlllnnnyyyyyyjjj```___mmm{{{|||sssfffWWWLLLHHHCCC<<<777555444444444222333333333222333666888<<>><<<<<<;;;999888666555555555444444333333222111111000111111111111111000//////...///000222444555666777888888999999:::;;;;;;<<<>>>>>>>>>>>>>>>???@@@@@@???===<<<<<<===?????????>>>>>>???AAAAAA???:::777555555555666777999;;;<<<>>>===;;;:::999888888777555555555777999;;;===???AAACCCGGGMMMRRRWWWYYYYYY___``````___\\\XXXVVVUUURRRPPPNNNMMMMMMLLLJJJIIIFFFFFFFFFDDDBBBAAACCCEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFHHHOOOZZZiiixxxttthhh```VVVMMMFFFBBB===;;;;;;===??????CCCDDDGGGJJJMMMSSSYYY^^^eeegggkkkoooooojjjbbb\\\UUUSSSQQQQQQSSSTTTSSSRRRTTTYYY```gggmmmsssxxx{{{~~~wwwoooggg^^^XXX[[[bbbjjjsss|||ttthhh^^^SSSLLLKKKKKKIIIHHHHHHHHHIIIJJJIIIIIIIIIHHHGGGFFFDDDDDDAAA@@@>>>>>>>>>???AAABBBAAABBBCCCDDDEEEFFFGGGGGGIIIMMMQQQTTTUUUXXX^^^bbblllssszzz}}}JJJJJJKKKKKKLLLLLLMMMMMMOOOOOOPPPPPPPPPQQQQQQQQQPPPQQQUUU[[[bbbhhhjjjkkkiiijjjooovvv}}}}}}|||yyyvvvssspppnnnnnnoookkkkkkppptttrrrooonnnrrrkkk]]]^^^mmm{{{}}}uuuhhhZZZOOOJJJEEE===888555444444444333444444333333444666888:::CCCTTTkkkuuulllkkkrrr}}}~~~zzzyyyxxxzzzzzz{{{{{{zzzzzzyyyxxxuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuutttssssssttttttxxxyyyzzzyyywwwvvvvvvwwwzzzxxxuuusssrrrsssuuuvvv}}}|||{{{yyyxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxyyywwwvvvuuuuuuuuuvvvxxxyyyvvvvvvvvvvvvvvvuuutttssssssssssssssssssrrrrrrqqqqqqqqqpppoooooonnnnnnmmmppppppppppppooonnnnnnmmmqqqqqqqqqpppooommmkkkjjjiiijjjkkkkkkiiihhhhhhhhhfffeeeccc```^^^]]]\\\\\\ZZZYYYXXXVVVRRRNNNKKKIIIGGGFFFDDDCCCCCCBBB???===<<<;;;:::888777666555555666555444333222111000///111111111111111000//////...///000222333555666777888888999999::::::;;;;;;======>>>>>>???@@@AAAAAA>>><<<;;;;;;<<<>>>>>>>>><<<===???BBBBBB???:::555555555555666777999:::;;;===<<<:::888777666555555444444444555666888:::;;;@@@BBBFFFLLLRRRWWW[[[]]]cccfffiiihhhddd^^^YYYWWWRRRQQQOOOOOOOOONNNLLLJJJEEEEEEEEEDDDCCCCCCEEEGGGGGGHHHJJJLLLLLLLLLLLLKKKJJJJJJKKKJJJIIIGGGEEEDDDIIILLLTTT___kkkxxxyyyooofffZZZPPPFFFBBB===::::::<<<===>>>>>>@@@BBBDDDFFFJJJPPPTTTXXXZZZ^^^aaabbb^^^WWWRRRKKKIIIGGGGGGHHHIIIHHHGGGIIIMMMTTTZZZaaahhhnnnsssvvvpppiiiccc]]]\\\ccclllwwwfffXXXQQQMMMHHHDDDFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHGGGGGGEEECCC@@@??????>>>=========>>>@@@AAABBBBBBCCCDDDEEEEEEFFFFFFGGGJJJMMMOOOQQQTTT[[[```kkksss{{{~~~~~~~~~JJJJJJKKKKKKLLLLLLMMMMMMPPPOOOOOOOOOOOOPPPQQQQQQQQQRRRVVV]]]eeekkknnnooohhhjjjnnnsssyyy~~~~~~|||wwwsssooonnnmmmooolllmmmrrrsssqqqoooqqq{{{jjj[[[YYYdddnnnmmmhhhbbb]]]YYYNNNHHH???999555444444444555555666555444555777999;;;AAAMMM___rrryyynnnlllqqq{{{~~~{{{zzzzzzzzz{{{{{{{{{{{{zzzyyyyyyuuutttttttttuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvvvvxxxyyyxxxwwwuuuuuuvvvxxxyyyxxxvvvtttssstttuuuvvv{{{zzzyyywwwuuutttttttttuuuuuuvvvvvvwwwxxxyyyyyywwwvvvtttssssssuuuvvvxxxvvvvvvvvvwwwvvvvvvuuuuuupppqqqrrrrrrssssssrrrrrrqqqqqqqqqqqqppppppppppppqqqrrrssssssrrrpppnnnmmmpppppppppooommmllljjjiiikkklllmmmllliiigggggghhheeedddbbb```^^^]]]\\\\\\YYYYYYXXXVVVSSSOOOKKKIIIHHHFFFEEEDDDDDDBBB@@@======<<<:::999777777666666777666555444222111//////111111111111111000//////...///000222333555666777888888999999:::;;;;;;;;;<<<===>>>???@@@AAAAAAAAA===;;;999999;;;=========<<<===@@@CCCDDD@@@:::666444444555666888:::;;;<<<;;;:::888666555444333333333333444444555666777888===@@@EEEKKKRRRXXX___ccchhhmmmrrrrrrkkkbbbZZZVVVQQQPPPPPPPPPQQQPPPMMMJJJEEEFFFFFFEEEEEEEEEHHHJJJKKKLLLMMMNNNNNNNNNMMMLLLFFFGGGIIIKKKKKKJJJGGGFFFHHHKKKOOOWWWbbbooo|||vvvlll___TTTGGGCCC===::::::;;;<<<<<<<<<===>>>???@@@CCCGGGJJJMMMNNNQQQTTTVVVSSSOOOKKKFFFEEEEEEEEEFFFGGGHHHHHHGGGJJJPPPUUU[[[bbbiiimmmmmmhhheeedddeeejjjvvvyyyiii```TTTKKKHHHHHHGGGEEECCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGFFFDDDAAA>>><<<>>>=========>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEGGGJJJKKKLLLPPPWWW]]]gggpppyyy}}}JJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMNNNOOOOOOPPPQQQRRRWWW^^^ffflllooopppjjjlllpppuuuyyy}}}~~~~~~~~~yyysssooonnnooonnnlllnnnqqqqqqnnnooosssjjj\\\VVV___fffddd```___^^^]]]RRRKKKBBB:::666444444444444444444333222333555777:::???HHHUUUfffyyyyyyooolllpppzzz|||zzzwwwwww~~~~~~|||||||||zzzzzz{{{{{{zzzzzzyyyxxxttttttsssssstttuuuvvvvvvuuuuuuvvvwwwxxxxxxyyyyyyyyyyyyxxxvvvuuuuuuwwwyyyxxxxxxxxxxxxwwwvvvuuuuuuzzzyyywwwvvvtttssssssssssssttttttuuuvvvwwwxxxxxxzzzxxxvvvtttssssssuuuvvvvvvvvvwwwxxxxxxwwwwwwwwwooopppqqqrrrssssssssssssppppppqqqqqqrrrsssttttttssstttvvvvvvuuussspppooopppppppppooommmllljjjiiinnnoooooommmiiigggffffffdddcccbbb```^^^]]]\\\\\\XXXXXXWWWVVVSSSOOOKKKIIIIIIGGGEEEEEEDDDCCC@@@>>>>>>===;;;999888777777777777777555444222111000///111111111111111000/////////000111222444666777888999999999:::;;;;;;<<<<<<<<<===???@@@AAAAAAAAA@@@<<<:::888888:::;;;<<<;;;<<<>>>AAADDDEEEAAA<<<777111222444666999;;;<<<===999888777555333222222222333444555555666777777777;;;???DDDJJJQQQYYYbbbhhhqqqxxx~~~sssdddWWWPPPNNNNNNOOOQQQRRRQQQNNNKKKGGGHHHHHHHHHHHHIIILLLNNNOOOOOOPPPQQQPPPOOONNNMMMEEEGGGJJJLLLLLLKKKHHHFFFFFFIIINNNUUU^^^kkkyyy|||rrreeeYYYJJJEEE???;;;:::;;;<<<<<<;;;<<<=========>>>AAADDDEEEFFFHHHKKKMMMMMMJJJGGGFFFFFFFFFFFFFFFFFFHHHIIIGGGJJJOOOSSSWWW\\\bbbfffdddbbbdddiiiqqq||||||pppfff___RRRMMMGGGEEEEEEEEEDDDCCCCCCCCCEEEFFFGGGIIIIIIJJJHHHHHHGGGFFFDDDAAA>>><<<>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCEEEGGGGGGHHHLLLRRRXXXbbbkkktttyyy}}}}}}}}}}}}JJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOQQQRRRVVV]]]eeejjjmmmnnnmmmpppvvvzzz}}}~~~}}}~~~{{{tttoooooopppnnnmmmnnnpppnnnkkkooovvvjjj```ZZZdddkkkjjjeeeaaa^^^ZZZUUUNNNDDD;;;666444444444111222222111///000222444666;;;CCCMMM[[[nnnwwwnnnlllppp{{{wwwwwwtttttt|||}}}|||||||||yyyyyyzzzzzzyyyyyyxxxwwwtttssssssrrrssstttvvvwwwuuuvvvwwwyyyzzzzzzzzzzzzyyyzzzyyyxxxwwwwwwyyy{{{xxxyyyzzzzzzzzzxxxvvvuuuyyyyyyxxxwwwvvvvvvvvvwwwssssssttttttuuuvvvwwwwwwzzzxxxwwwuuutttsssttttttuuuvvvwwwxxxxxxxxxxxxxxxpppqqqrrrsssttttttttttttppppppqqqrrrtttuuuvvvwwwtttuuuwwwwwwwwwuuusssrrrqqqqqqqqqpppooommmkkkjjjnnnnnnooollliiifffeeeeeedddcccbbb```___^^^]]]]]]XXXXXXWWWUUURRROOOLLLJJJIIIHHHFFFEEEEEEDDDAAA???>>>===<<<:::999888777777777666555444333222111000111111111111111000//////000111222444555777888999:::::::::;;;<<<<<<======>>>???@@@AAAAAAAAA@@@???:::888777777888:::::::::<<<===@@@CCCCCCAAA<<<888111333555777999;;;<<<<<<777777555444333222222222555555777888999999999999;;;>>>DDDHHHMMMUUU___fffyyyyyyeeeTTTKKKKKKLLLNNNRRRTTTSSSPPPMMMKKKLLLLLLLLLLLLMMMPPPRRRRRRSSSSSSSSSRRRQQQOOONNNJJJKKKMMMNNNNNNKKKIIIGGGGGGLLLTTT\\\fffrrrwwwjjj^^^MMMHHHBBB>>><<<<<<===<<<;;;<<<======<<<===>>>@@@@@@@@@AAADDDGGGHHHGGGEEEFFFGGGGGGGGGFFFFFFGGGIIIKKKNNNRRRUUUXXX[[[___bbbdddffflllwwwxxxiii^^^WWWRRRNNNEEEDDDCCCCCCDDDEEEDDDCCCCCCDDDFFFHHHIIIJJJKKKKKKIIIHHHGGGEEEBBB@@@???>>>??????@@@AAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCAAADDDFFFFFFFFFHHHNNNRRR[[[dddlllppptttyyyyyywwwuuutttsssssstttuuuxxxyyyJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPOOONNNQQQRRRUUU[[[bbbgggjjjjjjmmmrrryyy~~~zzzsssnnnnnnpppooooooooooookkkjjjpppyyyvvveeeaaa___iiipppnnngggccc^^^ZZZXXXPPPEEE<<<666444444444222333333111000000222444444888???GGGSSSeeezzz|||tttnnnmmmrrr}}}uuu{{{|||zzz|||}}}|||{{{{{{xxxxxxyyyyyyxxxxxxwwwvvvtttsssrrrrrrrrrtttvvvxxxwwwxxxyyyzzz{{{zzzzzzyyyzzz{{{{{{{{{yyyyyy{{{|||{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyyyyzzzsssssssssttttttuuuuuuuuuvvvvvvuuuuuutttttttttttttttuuuvvvwwwxxxxxxxxxxxxqqqrrrssstttttttttttttttrrrrrrssstttuuuuuuvvvvvvtttuuuvvvvvvvvvuuuttttttssssssrrrrrrpppnnnmmmllljjjllllllkkkiiigggggghhheeedddcccaaa```___^^^^^^ZZZZZZXXXUUURRRPPPNNNMMMJJJHHHGGGFFFFFFDDDAAA??????>>><<<;;;999888888888666555555444333333222222111111111111111000//////111222333555777888999:::;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBBBB@@@???===999888666666777999999999;;;<<<===???@@@???;;;888444555777888999999999888666555444444333333333444666777999;;;<<<<<<<<<<<<<<<@@@CCCEEEHHHOOOXXX```rrr~~~{{{fffTTTKKKIIIKKKOOOTTTWWWWWWSSSPPPOOOPPPQQQPPPPPPQQQSSSVVVUUUUUUVVVUUUTTTRRRPPPOOOMMMNNNPPPQQQQQQPPPNNNMMMNNNWWWbbbnnnwwwzzznnncccPPPLLLEEE@@@>>>>>>>>>>>>;;;<<<======<<<<<<===>>>;;;;;;<<<>>>BBBDDDDDDCCCCCCFFFHHHJJJKKKMMMQQQTTTXXX[[[```dddfffhhhkkkmmmuuuyyyrrrhhh[[[QQQKKKHHHFFFDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDEEEGGGIIIJJJKKKKKKJJJIIIHHHEEEBBB@@@???@@@@@@>>>???@@@AAACCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAADDDFFFFFFEEEFFFJJJMMMQQQXXX___aaadddhhhiiigggccccccbbbccceeegggjjjlllssszzzJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNPPPRRRRRRQQQPPPOOOQQQRRRUUUZZZ```eeeggggggkkkqqqyyy~~~~~~zzzrrrmmmnnnpppqqqppppppoookkkiiiqqq|||lll______cccjjjnnniiicccaaa```___ZZZRRRFFF<<<777555444444666666666444333333555777333888???FFFPPP```uuuyyysssnnnoootttvvv{{{~~~{{{zzzzzzwwwxxxxxxxxxxxxwwwvvvvvvtttsssrrrqqqrrrtttvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxzzz|||}}}}}}{{{{{{|||}}}}}}{{{xxxvvvuuuvvvxxxyyyuuuuuuuuuvvvwwwyyyzzz{{{sssssssssttttttttttttuuurrrssstttuuuuuuuuuttttttrrrssstttvvvwwwwwwwwwwwwrrrsssttttttuuuuuutttttttttttttttuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuuuuuuutttttttttsssqqqpppnnnmmmgggiiijjjjjjiiihhhiiijjjeeedddcccaaa```_________]]][[[YYYVVVSSSQQQPPPOOOJJJIIIGGGFFFFFFDDDBBB??????>>>===;;;:::999888888555555555444444333333333111111111111111000//////222333444666777999:::;;;<<<<<<======>>>?????????@@@AAABBBBBBBBB@@@>>><<<999777555555777999999999::::::;;;===>>>===:::777777777888999999888666555555444444333333444444555777888;;;===>>>??????>>>>>>AAACCCDDDDDDIIIRRRZZZfffsss{{{gggWWWNNNIIIKKKPPPUUUYYYYYYVVVSSSRRRSSSSSSSSSRRRSSSUUUXXXWWWWWWWWWVVVUUUSSSQQQOOOLLLNNNPPPRRRTTTUUUUUUUUUWWWaaappp}}}{{{pppfffRRRNNNGGGBBB@@@?????????;;;<<<======<<<;;;<<<===888888888;;;>>>AAABBBAAA@@@EEEJJJOOORRRXXX^^^cccgggkkkpppuuuxxxyyy|||}}}ttteee]]]UUULLLEEECCCBBB@@@???AAA@@@@@@@@@@@@BBBBBBCCCDDDEEEGGGIIIJJJJJJJJJJJJIIIGGGCCC@@@>>>>>>@@@AAA===>>>@@@AAABBBCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAADDDFFFGGGEEEEEEGGGJJJGGGNNNSSSTTTUUUYYYYYYXXXUUUTTTUUUVVVYYY]]]```ccceeemmmvvv|||KKKKKKKKKKKKLLLLLLLLLLLLPPPNNNLLLNNNPPPRRRPPPNNNQQQQQQRRRTTTYYY___eeehhhpppsssxxx}}}~~~}}}}}}{{{}}}{{{wwwsssooommmlllooollljjjjjjiiiiiinnntttrrrcccZZZYYYbbbiiillljjjgggfffdddaaadddTTTCCC;;;999666555555777666555444333444444555666<<<<<>>>>>>>>======@@@AAAAAAAAA@@@===:::999444333333444555777999::::::::::::;;;;;;:::999999888666555333222222333333111333444333000000222555888:::<<<======>>>@@@BBBBBBAAA@@@???AAAEEEIIILLL[[[cccoootttooocccUUULLLFFFIIINNNTTTYYY[[[ZZZXXXVVVVVVVVVWWWXXXXXXVVVTTTUUUVVVVVVVVVUUURRROOONNNOOONNNPPPUUUVVVUUUVVVZZZgggppp}}}}}}rrrhhhWWWPPPGGGDDDDDDEEECCCAAADDDBBB???============<<<<<<<<<<<<<<<===>>>??????GGGHHHMMMRRRUUUYYYcccoooxxxooo___VVVKKKIIIFFFCCC@@@>>>=========>>>>>>???AAABBBCCCCCCBBBDDDEEEGGGHHHHHHHHHGGGGGGEEECCCAAA@@@@@@@@@@@@DDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDFFFFFFFFFFFFFFFEEEEEEEEEKKKLLLMMMOOOPPPRRRSSSSSSRRRQQQPPPRRRTTTVVVWWWWWW___dddlllttt|||KKKKKKKKKLLLLLLLLLMMMMMMPPPNNNMMMNNNPPPQQQPPPNNNQQQRRRSSSVVVZZZ___ccceeellloootttyyy}}}}}}|||{{{~~~{{{yyy{{{}}}yyyuuurrrooommmllllllkkkllloooooonnnqqqvvvzzzkkk^^^XXXXXX^^^eeekkkkkkkkkmmmmmmkkkbbbSSSCCC;;;999666555555666555444333222222333444222888888<<>>>>>>>>>>>AAAAAAAAAAAA???<<<999888444444444444666777999:::;;;;;;;;;;;;::::::999888777777555444333333333444222333555444222222444777:::<<<>>>>>>>>>???AAACCCBBBAAA??????@@@CCCGGGIIIPPPXXXbbbhhhfff]]]SSSMMMJJJLLLPPPUUUZZZ^^^______[[[[[[[[[[[[[[[ZZZXXXVVVXXXXXXXXXXXXVVVTTTRRRPPPQQQOOOPPPUUUWWWXXX\\\bbbnnn{{{yyymmmbbbWWWPPPHHHEEEEEEFFFEEECCCEEECCC@@@>>>>>>>>>===;;;;;;;;;;;;;;;<<<===>>>>>>AAACCCIIIQQQWWW^^^lllyyyqqq```SSSLLLFFFEEECCC@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDFFFGGGHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@AAACCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJLLLMMMNNNNNNOOOOOOPPPRRRUUUXXXYYYZZZ^^^ccclllttt|||LLLLLLLLLLLLMMMMMMMMMMMMPPPOOONNNNNNOOOPPPOOOMMMQQQSSSUUUYYY\\\___aaabbbhhhkkkpppuuuyyyzzzzzzyyy{{{yyywwwzzz~~~|||xxxtttqqqnnnlllllliiijjjnnnttttttrrrrrrvvv~~~rrrfff[[[WWWYYY]]]eeekkkmmmooossstttrrr___QQQBBB;;;999666444555444333333222222222222333///666666999DDDLLL[[[qqqrrreeeeeejjjsss}}}{{{zzz{{{yyywwwvvvvvvuuusssqqqrrrssssssuuuvvvwwwxxxxxxssstttuuuvvvwwwwwwvvvvvvuuuxxx{{{}}}|||{{{{{{|||yyywwwuuuuuuuuuuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqsssuuuwwwxxxyyyxxxxxxwwwvvvuuutttsssrrrrrrrrrqqqqqqrrrssstttvvvwwwxxxzzz{{{{{{yyywwwuuuuuuvvvzzzyyywwwwwwwwwwwwuuusssssstttvvvxxxxxxxxxwwwvvvvvvtttsssrrrrrrrrrpppnnnooonnnllljjjhhhgggggggggfffeeedddcccccccccccccccaaa```___\\\ZZZWWWTTTSSSNNNMMMJJJHHHFFFDDDCCCBBBAAA@@@???===<<<:::999888888777666555444444444444222222111111111000000000111222444777999:::;;;;;;<<<;;;;;;<<<<<<===>>>???BBBBBBAAA@@@>>>;;;888666666666666666777888999:::<<<<<<<<<;;;:::999888777777666555444333333333444222444555555444555777999<<<>>>???@@@@@@AAACCCDDDBBBAAA???>>>???AAADDDFFFCCCJJJRRRXXXXXXUUUQQQOOONNNPPPSSSWWW\\\aaadddfffbbbbbbbbbaaa```^^^]]]\\\]]]]]]\\\ZZZYYYVVVUUUTTTUUURRRRRRVVVZZZ___hhhqqq}}}|||ooocccVVVQQQJJJFFFFFFGGGGGGFFFGGGEEEBBB@@@@@@???===<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>@@@GGGOOOWWWaaaqqqjjj[[[QQQIIIEEEAAA@@@???>>>===>>>????????????@@@AAABBBCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLLLLOOOPPPRRRUUUYYY]]]```bbbaaagggqqqyyyLLLLLLLLLLLLMMMMMMMMMNNNOOOOOONNNNNNNNNNNNNNNMMMOOORRRVVV[[[___bbbcccccchhhkkkoootttvvvwwwwwwwwwxxxwwwvvvzzz~~~zzzuuupppmmmkkkjjjiiiiiimmmrrrrrroooooossszzz|||pppeee\\\YYY[[[bbbhhhmmmnnnpppsssrrrooo[[[OOOBBB<<<888555444555333333333222222222222333000666777:::CCCJJJWWWlll~~~wwwhhhfffiiippp~~~}}}{{{zzz|||zzzyyyxxxvvvuuutttrrrrrrrrrssstttuuuwwwxxxxxxvvvvvvuuutttttttttuuuvvvtttvvvyyyzzz{{{{{{{{{{{{zzzxxxvvvvvvwwwwwwuuutttvvvvvvvvvuuuttttttssssssrrrssstttvvvwwwxxxyyyyyyxxxwwwuuutttssssssttttttppppppqqqrrrsssuuuvvvwwwwwwxxxxxxvvvtttrrrrrrsssxxxwwwuuutttttttttttttttqqqsssvvvxxxyyyxxxvvvuuuvvvtttrrrqqqrrrrrrqqqoooqqqooollljjjhhhgggggggggfffeeeddddddcccccccccdddaaa```___]]]ZZZWWWTTTSSSNNNMMMKKKIIIGGGEEEDDDDDDBBBAAA???>>><<<;;;:::999888777666555444444333333111111111111000000000000111222555777999;;;<<<===<<<<<<;;;;;;;;;===???@@@CCCBBBAAA???===:::777555777777888888888999::::::<<<<<<<<<;;;:::999777666555555444444333333333333222333444555666777999:::===???AAAAAAAAABBBCCCEEEBBBAAA???======???AAABBB>>>BBBGGGKKKMMMNNNPPPQQQPPPTTTXXX]]]aaaeeeiiikkkjjjjjjjjjhhhfffdddcccccccccbbbaaa___]]]ZZZYYYXXXXXXUUUUUUYYY^^^fffttt~~~qqqeeeUUUPPPJJJGGGGGGIIIIIIIIIIIIGGGDDDCCCBBBAAA???======<<<;;;;;;:::::::::;;;@@@AAAFFFMMMSSS]]]lll{{{nnn[[[QQQLLLGGGCCC???>>>=========>>>???@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFEEECCCBBB@@@?????????@@@BBBCCCDDDDDDEEEFFFFFFHHHHHHIIIJJJGGGHHHHHHHHHGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLMMMMMMNNNOOOOOOQQQTTTXXX\\\aaafffkkknnnmmmsss}}}KKKLLLLLLLLLLLLMMMMMMMMMNNNNNNOOONNNNNNMMMNNNNNNMMMQQQWWW^^^ccceeeffffffkkkmmmqqqtttvvvwwwwwwvvvxxxwwwxxx}}}|||vvvpppllljjjiiijjjhhhiiikkkjjjgggiiimmmwww|||qqqfff]]]ZZZ\\\eeeiiilllmmmnnnpppmmmiiiWWWLLLAAA<<<888444444555333333333444444444444333000777777999BBBHHHUUUiii{{{|||lllggggggjjjvvv~~~{{{zzzyyy{{{{{{zzzyyywwwuuuttttttrrrrrrrrrssstttvvvwwwxxxzzzyyyvvvtttssstttuuuuuuuuuuuuwwwyyyzzz{{{{{{zzz{{{yyyxxxxxxxxxxxxwwwvvvxxxxxxwwwwwwvvvuuuuuuuuuuuutttsssssstttuuuxxxyyyxxxxxxwwwvvvuuuuuuuuuuuupppppppppqqqssstttvvvwwwuuuvvvvvvuuusssrrrrrrsssttttttsssrrrqqqqqqqqqrrroooqqqtttvvvwwwvvvtttsssuuusssqqqqqqrrrrrrrrrqqqqqqooollliiigggfffggggggfffeeeddddddcccccccccccc``````^^^\\\YYYVVVTTTSSSOOONNNLLLJJJHHHFFFEEEEEECCCBBB@@@>>><<<;;;;;;:::888777666444333222222222111111111000000000//////111222555777999;;;<<<===<<<<<<;;;;;;;;;===???@@@BBBBBB@@@>>>;;;999777555999999::::::::::::::::::<<<<<<<<<;;;:::999777666444444444444444333333333222222222444666888999:::>>>???AAAAAAAAAAAACCCEEEAAA@@@>>>=========>>>??????AAADDDFFFGGGJJJNNNQQQSSSYYY```fffjjjlllnnnpppqqqrrrrrrpppmmmkkklllmmmkkkkkkjjjhhheeebbb```^^^[[[YYYYYY]]]dddnnnyyykkk___RRRNNNJJJGGGGGGHHHJJJKKKKKKIIIGGGFFFFFFEEEBBB@@@???>>>===<<<;;;:::::::::??????CCCIIIMMMUUUdddrrr~~~{{{fffVVVOOOKKKFFFAAAAAA@@@???=========>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFEEEDDDBBBAAA???>>>>>>???AAACCCEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGJJJJJJIIIIIIHHHHHHHHHGGGLLLLLLMMMOOOQQQRRRSSSTTTWWW[[[```eeeiiiooouuuzzz|||KKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNPPPNNNRRRYYY```eeehhhiiiiiimmmooorrruuuxxxyyyyyyyyyzzzzzz{{{}}}vvvppplllkkkjjjkkkgggffffffccc```ccchhhsss~~~~~~{{{sssiii___[[[\\\dddhhhjjjjjjlllnnnjjjdddSSSJJJAAA<<<888444333666222333333444444444444333///555444666@@@FFFSSSiii|||ppphhhddddddlllwwwzzzuuu}}}zzzxxxxxxyyyzzzzzzyyywwwuuuuuuvvvtttssssssrrrssstttvvvwww{{{zzzwwwuuuttttttuuuvvvwwwvvvvvvxxxzzz{{{zzzyyyzzzyyyxxxxxxyyyyyyxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvyyywwwtttrrrrrrsssuuuwwwwwwxxxxxxxxxxxxwwwvvvuuuppppppqqqrrrsssuuuvvvwwwvvvwwwwwwvvvtttsssssstttqqqrrrsssrrrpppooopppqqqnnnppprrrtttttttttsssrrruuusssppppppqqqrrrsssrrrqqqoookkkhhhgggggghhhiiihhhgggfffdddccccccbbbbbbaaa```___\\\ZZZWWWTTTSSSPPPNNNMMMKKKIIIHHHGGGFFFDDDCCC@@@>>><<<;;;;;;<<<888777666444333222222222111111000000000/////////111222444777999:::;;;;;;<<<;;;;;;<<<<<<===>>>???BBBAAA???===:::888777666;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<;;;:::999888777555555666666666555555444444333222444777999::::::===???@@@@@@@@@@@@AAACCC@@@@@@>>>=========>>>>>>AAABBBCCCCCCCCCFFFJJJMMMSSSZZZeeelllpppsssvvvxxxwwwyyy{{{yyyvvvuuuwwwzzzxxxxxxwwwvvvsssoookkkiii``````bbbhhhooo{{{~~~tttfffYYYNNNKKKHHHEEEEEEGGGJJJLLLMMMLLLJJJJJJJJJIIIFFFDDDCCCBBB@@@>>>===<<<;;;;;;;;;;;;???DDDHHHOOO\\\iii|||tttnnnkkkkkkkkksssvvv{{{~~~wwweeeVVVNNNHHHCCC???BBBAAA???>>>======>>>>>>@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEECCCBBBAAA?????????@@@BBBDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHMMMNNNPPPSSSVVVYYY[[[\\\aaaffflllppptttzzzIIIJJJJJJJJJKKKKKKKKKKKKIIILLLNNNNNNMMMMMMOOOQQQQQQUUU[[[bbbgggiiikkkkkklllnnnrrrvvvyyy|||}}}~~~~~~zzztttooommmlllllliiifffeeeeeebbb___```eeennn{{{}}}|||wwwoooeee______fffhhhiiihhhjjjkkkfff___PPPHHH@@@<<<888333333666000111222333444444333222///555333555???FFFUUUkkkvvvllleeeaaaeeeooo}}}~~~|||zzzzzz|||zzzxxxxxxwwwyyyzzzyyyvvvuuuvvvxxxvvvuuusssrrrrrrsssuuuvvvxxxwwwuuuuuuuuuvvvwwwxxxyyywwwvvvxxxzzz{{{zzzxxxyyywwwvvvvvvwwwxxxwwwuuuuuuuuuuuuvvvwwwxxxxxxyyy{{{zzzxxxvvvtttsssssssssuuuvvvxxxyyyyyywwwuuusssqqqqqqqqqrrrsssuuuwwwxxxxxxxxxxxxvvvsssqqqpppqqqnnnqqqssssssqqqoooooopppooopppqqqrrrssssssssssssuuurrrpppoooqqqsssssssssqqqooollliiihhhhhhjjjlllkkkjjjhhhfffeeeccccccbbbbbbaaa```^^^[[[XXXUUUTTTPPPOOOMMMKKKJJJHHHHHHHHHEEECCCAAA>>><<<<<<<<<<<<:::999777555444333222222111000000000////////////222333444666777999999999:::;;;<<<===>>>>>>>>>>>>@@@???>>><<<:::888777777<<<============<<<;;;:::;;;;;;;;;;;;::::::999888777888999::::::999888777777555444555999;;;;;;:::<<<===??????>>>>>>@@@AAA@@@???>>>>>>===>>>>>>??????@@@@@@@@@@@@AAADDDGGGMMMUUU```hhhnnnssszzz}}}~~~xxxuuummmnnnssszzzuuummmaaaUUUJJJIIIFFFDDDCCCEEEIIILLLNNNMMMMMMMMMNNNMMMKKKHHHFFFEEECCCAAA???>>>===<<<999:::>>>BBBDDDHHHTTT___ppp}}}xxxsssrrroookkkeee___\\\[[[\\\]]]fffiiimmmooorrrzzz{{{jjj[[[OOOHHHCCCAAA@@@???>>>=========>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAACCCEEEGGGIIIGGGHHHIIIIIIJJJKKKLLLLLLKKKLLLNNNPPPQQQQQQPPPPPPKKKLLLLLLMMMNNNOOOOOOPPPUUUWWWZZZ^^^bbbfffjjjkkkpppuuu|||IIIIIIIIIIIIJJJJJJJJJKKKHHHKKKMMMNNNMMMMMMPPPSSSUUUXXX]]]cccgggjjjjjjkkkiiilllpppvvvzzz~~~}}}xxxrrrooommmmmmnnngggeeeeeefffddd``````dddkkkzzz}}}}}}{{{uuukkkdddcccjjjkkkjjjhhhhhhhhhbbbZZZNNNGGG@@@<<<888333333666///000111222333333222111111666444666@@@HHHXXXooo|||qqqhhhaaadddlllyyy}}}zzzyyyxxxuuuxxxyyyxxxvvvuuuwwwyyywwwuuusssrrrrrrrrrtttuuuttttttssstttuuuwwwyyyzzz{{{xxxwwwxxxzzz{{{zzzxxxwwwvvvuuuuuuvvvvvvuuutttuuuuuuvvvxxxyyyzzz{{{|||||||||{{{zzzwwwtttqqqpppsssuuuwwwyyyyyywwwtttqqqqqqqqqrrrssstttvvvwwwxxxxxxxxxwwwtttpppmmmllllllnnnqqquuuuuurrrpppoooppppppqqqqqqqqqrrrssssssttttttrrrpppoooqqqsssttttttrrrpppmmmjjjiiijjjlllnnnmmmllljjjhhhfffdddccccccccccccaaa___\\\YYYWWWUUUPPPOOONNNLLLJJJIIIHHHHHHFFFDDDAAA>>><<<<<<<<<===;;;:::888777555444444333000000000000////////////222333444666777888888888999;;;<<<>>>>>>>>>>>>===???>>>===;;;999888888888======>>>>>>>>><<<;;;:::::::::;;;;;;;;;:::999999999:::;;;<<<===<<<;;;:::999777555777:::<<<<<<:::;;;<<<>>>>>>======>>>@@@??????>>>>>>>>>>>>??????<<<============>>>@@@CCCFFFNNNXXXaaahhhppp{{{~~~yyy|||ooogggcccYYYNNNHHHGGGEEEBBBBBBDDDIIILLLOOONNNNNNOOOPPPOOOMMMKKKHHHGGGEEEBBB@@@???>>>===<<<<<>>======<<<===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAABBBCCCEEEHHHIIIGGGHHHIIIKKKLLLNNNOOOPPPLLLNNNQQQSSSTTTTTTTTTSSSOOOOOOQQQSSSUUUWWWXXXYYY___aaaeeejjjpppuuuxxxzzz}}}JJJJJJJJJKKKKKKLLLMMMNNNLLLNNNOOOOOONNNNNNNNNOOOSSSXXXaaaiiioooqqqqqqoooooooooooosssyyy|||xxxtttrrrooollljjjlllhhhffffffdddaaaaaaeeeooo~~~xxxmmmiiimmmuuuxxxwwwooohhhddd___ZZZTTTLLLDDD@@@:::555444666444333222222111111222222222333666888;;;FFF]]]ssswwwjjj```aaafffuuu|||wwwuuusssssstttuuuuuutttssssssttttttuuuuuuuuuuuuuuutttppppppqqqsssuuuwwwyyyzzzwwwvvvwwwzzz|||}}}|||zzzuuuvvvwwwwwwuuutttttttttvvvwwwwwwuuutttwww||||||xxxvvvuuutttuuusssuuuwwwxxxwwwuuuqqqoooppppppqqqssstttvvvwwwwwwrrrrrrrrrrrrpppooonnnmmmooooooqqqsssuuutttqqqnnnsssrrrrrrqqqpppppppppqqqvvvvvvuuutttttttttttttttqqqpppnnnnnnnnnmmmkkkiiiiiiiiihhhhhhggggggffffffeeefffeeeaaa[[[XXXXXXZZZVVVRRRNNNLLLLLLLLLIIIGGGDDDCCCAAAAAAAAA???===:::999999888888777777666666666555333111000000111222222333444555666777888999999:::;;;<<<============???===:::888666666777888>>>>>>???AAACCCBBB@@@>>>;;;:::888777777777888999;;;===>>>???@@@>>>===<<<::::::999999888999999:::::::::;;;;;;:::;;;>>>AAA@@@@@@@@@??????===<<<<<>>===<<<<<<===???@@@@@@DDDJJJQQQ[[[fffrrryyy}}}~~~fff___[[[RRRNNNPPPGGGFFFEEECCCBBBDDDIIIMMMPPPPPPPPPPPPPPPQQQQQQRRRMMMJJJGGGDDDBBB@@@>>><<>>===>>>@@@CCCDDDLLLUUU```hhhmmmqqqxxx}}}zzztttlllddd^^^WWWUUURRROOONNNOOOQQQSSSSSSXXX^^^aaafffssstttcccUUUIII@@@<<<>>>=========>>>???@@@AAA???===<<<===???AAABBBBBBDDDEEEEEEEEEEEEEEEDDDDDDBBBCCCDDDCCCCCCDDDGGGJJJIIIKKKLLLLLLKKKKKKLLLMMMQQQOOOOOOSSSXXX[[[XXXUUUSSSUUUZZZ___cccgggiiijjjqqquuuxxx|||JJJJJJJJJKKKKKKLLLMMMNNNLLLNNNOOOOOONNNNNNNNNPPPTTTXXX```hhhmmmpppppppppoooooopppttt{{{yyysssooommmllljjjmmmiiiffffffdddbbbdddhhh}}}|||rrrrrrxxxwwwoooiiiaaaZZZRRRJJJCCC>>>999333222444333333222111111111111222222333666888:::EEE[[[ppp{{{lllbbb```eeeppp}}}yyywwwttttttttttttttttttttttttttttttuuuuuuuuuuuuuuuuuusssrrrssssssuuuwwwzzz{{{yyyyyyzzz|||~~~~~~|||{{{tttvvvxxxxxxwwwvvvvvvwwwvvvxxxyyyyyywwwwwwzzz|||}}}zzzxxxvvvuuuuuuuuutttvvvxxxyyyxxxuuurrrpppqqqqqqrrrtttuuuvvvwwwxxxrrrrrrrrrqqqqqqpppooonnnnnnnnnoooqqqssssssqqqooosssrrrrrrqqqppppppqqqqqquuuttttttsssssssssssssssqqqooonnnnnnnnnnnnkkkiiiiiiiiihhhggggggfffeeeeeefffgggfffccc^^^[[[ZZZ[[[XXXTTTPPPNNNNNNMMMKKKIIIEEEDDDBBBAAAAAA???===;;;999999888888777666555555555444222111000000111111333333444666777888999::::::;;;<<<===>>>>>>>>>>>>>>><<<:::888777777888999@@@???@@@BBBCCCCCC@@@>>>:::999888777666777888999;;;===>>>???@@@???>>>===;;;::::::999999999999:::<<<======<<<;;;;;;===@@@@@@@@@@@@@@@???>>>===<<<>>>>>>===============>>><<>>>>>===<<<<<<===???AAABBBHHHNNNUUU[[[```gggpppwww{{{rrriii```[[[WWWUUURRROOONNNPPPRRRSSSUUUXXX\\\```hhhxxxsssbbbTTTIIIBBB===>>>>>>>>>>>>>>>???@@@@@@>>>===<<<>>>@@@BBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDDDDEEEGGGJJJHHHJJJKKKLLLKKKMMMOOOQQQRRRQQQRRRWWW^^^aaa___\\\^^^aaagggmmmsssxxx{{{|||~~~JJJJJJJJJKKKKKKLLLMMMNNNLLLNNNOOOOOONNNNNNOOOPPPUUUXXX^^^eeejjjnnnooopppooooooqqqvvv}}}zzzrrrmmmlllkkkkkkmmmiiiffffffeeeeeejjjqqqyyy}}}zzzrrrfff[[[VVVNNNFFFBBB>>>888555666333222111111000000111111222333555777:::CCCWWWjjjrrrfffdddfffmmm{{{yyyuuuuuutttsssssstttuuuuuutttttttttuuuuuuvvvvvvvvvvvvvvvuuutttvvvxxxzzz||||||||||||}}}~~~|||zzzsssvvvyyyzzzyyyxxxxxxxxxvvvxxxzzz{{{yyyxxxwwwxxx|||{{{yyywwwuuuuuuuuuuuuuuuvvvxxxyyyyyywwwtttrrrrrrssstttuuuvvvwwwxxxyyyqqqqqqqqqqqqqqqqqqqqqqqqooonnnnnnooorrrsssrrrqqqsssrrrrrrqqqqqqqqqqqqqqqtttsssssssssrrrrrrrrrrrrpppooonnnnnnnnnnnnllljjjjjjjjjiiihhhgggfffeeedddfffggggggfffbbb___]]]]]]YYYVVVSSSPPPOOONNNLLLJJJFFFDDDBBBAAAAAA@@@===;;;::::::999777666555444444444333222111000000000000444555666888999::::::;;;;;;<<<===>>>????????????===<<<:::888888999:::;;;@@@@@@AAABBBCCCCCC@@@>>>888777666666666777888999<<<===>>>???@@@@@@???>>>===<<<;;;:::::::::::::::>>>??????>>><<<<<<===>>>@@@@@@@@@@@@??????>>>===>>>>>>>>>>>>===<<<<<<;;;999;;;>>>BBBGGGMMMUUUZZZgggnnnxxxooo\\\MMMJJJLLLIIIGGGIIICCCBBB@@@>>>???DDDJJJPPPSSSSSSTTTTTTUUUVVVWWWWWWUUURRRNNNKKKHHHFFFCCCAAA???>>>>>>===>>>???AAABBBDDDGGGKKKNNNSSS\\\hhhpppzzz}}}{{{{{{{{{|||}}}}}}rrrfff^^^ZZZVVVTTTQQQOOONNNPPPRRRTTTVVVXXX\\\cccqqqrrraaaTTTJJJCCC????????????>>>??????@@@@@@=========???AAACCCBBBAAADDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEEEEFFFHHHJJJHHHIIIJJJKKKLLLOOOSSSVVVSSSTTTXXX___gggkkkkkkiiifffjjjqqqyyyJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNOOOOOONNNNNNPPPRRRUUUXXX]]]ccchhhlllooopppoooooorrrxxxzzzsssooommmllllllllliiiffffffgggiiirrr|||}}}nnnaaaWWWOOOHHHEEEBBB<<<888777222222111000000000111111222222444777999@@@RRRcccwwwwwwllliiiiiiooo|||zzzwwwuuutttrrrrrrtttuuuwwwtttttttttuuuuuuvvvwwwxxxzzzxxxwwwvvvvvvxxx{{{|||~~~}}}}}}}}}~~~}}}{{{xxxuuuwwwzzz|||zzzyyyxxxxxxvvvwwwxxxxxxxxxwwwwwwvvv{{{zzzxxxvvvuuutttttttttvvvwwwyyyzzzyyywwwuuutttssstttuuuvvvwwwxxxyyyyyyppppppqqqqqqrrrrrrssstttrrrpppoooooorrrtttuuutttsssrrrrrrqqqqqqqqqrrrrrrttttttttttttssssssrrrrrrpppooonnnnnnooonnnllljjjlllkkkjjjiiihhhgggfffeeeeeefffggggggeeebbb___^^^YYYWWWUUURRRPPPNNNLLLKKKHHHFFFCCCAAAAAA@@@>>><<<;;;:::999888666555444333222222111111000000000000444666777999;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>><<<;;;:::999999:::<<<===@@@???@@@AAABBBAAA>>>;;;666555555444555777888999<<<===>>>???@@@@@@@@@@@@???>>>===<<<;;;:::::::::===>>>>>>>>><<<<<<===>>>@@@@@@AAAAAA@@@??????>>>>>>>>>??????>>><<<;;;999:::;;;===???BBBGGGMMMQQQ]]]eeerrr|||^^^QQQFFFFFFIIIIIIHHHHHHBBBAAA>>><<<===AAAHHHMMMQQQRRRSSSUUUVVVWWWXXXXXXUUURRROOOLLLJJJHHHEEECCCBBBBBBAAAAAAAAAAAABBBCCCAAACCCFFFIIINNNVVV```gggpppxxx}}}zzzvvvrrrqqqrrruuuvvv|||}}}qqqeee^^^\\\TTTRRROOONNNNNNOOORRRTTTVVVYYY___llltttbbbTTTJJJDDDAAAAAA@@@@@@?????????@@@@@@======>>>@@@CCCCCCBBB@@@CCCDDDDDDEEEEEEEEEEEEDDDCCCEEEFFFFFFFFFGGGIIIKKKJJJKKKKKKLLLMMMPPPUUUYYYVVVYYY___hhhqqqwwwwwwvvvnnnrrrzzzJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNOOOOOONNNOOOQQQSSSVVVYYY]]]bbbgggkkknnnpppooopppsssyyyzzztttqqqooommmllljjjhhhfffggghhhmmmyyyuuugggSSSKKKDDDCCCAAA;;;666444333222222111000111111111222222444666888>>>LLLZZZkkkyyynnnjjjhhhooo|||zzzwwwvvvtttsssssstttvvvwwwssssssttttttuuuwwwyyyzzzzzzzzzxxxxxxxxxyyy{{{|||}}}||||||||||||{{{xxxvvvwwwyyy{{{{{{yyyvvvuuuuuuuuutttttttttuuuvvvwwwxxx{{{zzzxxxwwwuuussssssrrrvvvwwwyyyyyyyyyxxxvvvuuutttuuuuuuvvvwwwxxxyyyyyyqqqppppppqqqrrrsssuuuvvvuuusssqqqqqqsssvvvwwwwwwsssrrrrrrqqqrrrrrrsssssstttuuuuuuuuuuuutttssssssooonnnnnnnnnooonnnllljjjmmmmmmlllkkkjjjhhhhhhgggeeeeeeeeefffeeebbb___]]]XXXXXXVVVTTTPPPMMMKKKKKKJJJGGGDDDBBBAAA@@@>>>===<<<;;;:::888777555444444222222222222111111111000555666888:::<<<<<<<<<;;;::::::;;;<<<============<<<;;;:::999999;;;===>>>???>>>>>>??????>>>;;;888333333333333444666888:::<<<===>>>???AAAAAABBBBBBAAA@@@???===<<<;;;;;;;;;999;;;<<<===<<<<<<===???@@@AAAAAAAAAAAA@@@@@@???>>>???@@@@@@???===;;;::::::;;;===???AAADDDIIIMMMTTT]]]kkkyyyjjjSSSJJJCCCDDDHHHIIIHHHGGGBBB@@@>>>;;;;;;>>>DDDHHHNNNOOOQQQTTTVVVWWWXXXXXXSSSQQQMMMKKKJJJIIIGGGEEEDDDDDDDDDCCCCCCCCCCCCCCC@@@CCCFFFJJJNNNSSSXXX[[[bbbjjjrrruuuxxx|||}}}{{{tttqqqlllhhhgggiiilllnnnrrrwwwzzzwwwmmmbbb]]][[[QQQPPPNNNMMMNNNPPPTTTVVVWWW\\\hhhzzzwwwdddUUUKKKEEEBBBBBBBBBAAA@@@@@@???@@@@@@======>>>AAACCCDDDBBB@@@CCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGHHHHHHHHHIIIKKKMMMMMMNNNMMMNNNRRRVVVZZZZZZ___hhhrrr{{{zzzJJJJJJJJJKKKKKKLLLMMMNNNMMMNNNOOONNNNNNOOORRRTTTVVVYYY^^^ccchhhkkknnnoooppppppsssyyy~~~xxxtttqqqpppnnnmmmiiigggfffgggggglllyyywwwjjjTTTLLLFFFFFFFFFAAA;;;888444333222222111111222222222111333666777;;;GGGSSS___uuuzzznnnhhhfffjjj|||zzzvvvvvvuuuttttttuuuvvvvvvssssssssstttuuuxxxzzz{{{yyyyyyyyyyyyzzz{{{{{{||||||{{{{{{{{{{{{zzzwwwuuuyyyzzzzzzyyyvvvtttssstttvvvtttrrrsssuuuwwwxxxxxxyyyyyyxxxwwwvvvuuutttsssvvvwwwxxxyyyxxxxxxwwwvvvtttuuuuuuvvvwwwwwwxxxxxxrrrqqqqqqqqqrrrtttvvvwwwwwwuuussssssuuuvvvwwwvvvrrrrrrrrrrrrrrrssssssttttttuuuvvvvvvvvvuuussssssooonnnmmmnnnoooooommmkkkllllllkkkkkkjjjiiiiiiiiifffeeedddddddddbbb___\\\XXXYYYXXXVVVQQQMMMLLLKKKKKKHHHDDDBBBAAA@@@???===<<<<<<;;;999888777666666222222333333333222222111444666999;;;<<<<<<<<<;;;999:::;;;<<<===============<<<;;;::::::;;;===>>>>>>======>>>>>><<<999666111111111222444666999:::<<<===>>>???AAABBBDDDDDDCCCBBBAAA???===<<<<<<;;;777999<<<<<<<<<<<<===???AAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>======:::;;;===???@@@CCCFFFIIILLLUUUcccqqqlllYYYJJJFFFBBBDDDHHHIIIGGGDDD??????===;;;:::<<>>>>>>>>@@@BBBDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDFFFIIIJJJIIIIIIJJJKKKMMMNNNOOOPPPQQQTTTXXX[[[```fffppp{{{JJJJJJJJJKKKKKKLLLMMMNNNNNNNNNOOONNNNNNOOOSSSUUUVVVZZZ___dddiiilllnnnnnnpppqqqtttxxx~~~~~~vvvqqqnnnnnnnnnnnniiigggffffffdddgggsssssshhhWWWOOOJJJLLLMMMIIIBBB>>>555444333333222333333333222111333555666999CCCMMMVVVmmm{{{yyypppkkkiiihhh|||}}}{{{uuuuuuuuuuuuuuuuuuuuuuuussssssssstttuuuxxx{{{}}}wwwxxxyyy{{{{{{|||{{{{{{{{{{{{zzzzzz{{{zzzwwwuuuwwwwwwwwwuuusssrrrsssuuuwwwvvvuuuvvvyyyyyywwwuuuvvvvvvwwwwwwxxxwwwwwwwwwvvvvvvwwwwwwxxxwwwwwwvvvttttttuuuvvvvvvwwwwwwwwwsssrrrqqqqqqrrrtttvvvxxxxxxvvvttttttuuuvvvuuutttrrrrrrrrrrrrrrrsssttttttssstttuuuvvvvvvtttrrrqqqooonnnmmmnnnoooooommmkkkiiiiiiiiiiiiiiiiiiiiiiiiiiigggdddccccccbbb___]]]ZZZ[[[[[[XXXSSSNNNMMMMMMLLLIIIEEEBBBAAA@@@???>>><<<<<<;;;;;;:::999888888222333444444444444333222333555888;;;<<<<<<;;;::::::;;;<<<======>>>>>>>>>???===<<<::::::;;;===>>>???>>>>>>>>>>>><<<888555//////000111333666999:::======>>>???AAACCCEEEFFFEEEDDDBBB@@@>>>===<<<<<<999;;;===>>>===<<<===>>>AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA<<<>>>???@@@@@@BBBEEEGGGIIIPPP[[[gggsssttt]]]MMMDDDCCCBBBDDDIIIKKKHHHDDD;;;;;;;;;::::::<<<@@@CCCHHHJJJMMMQQQTTTVVVVVVVVVPPPOOONNNOOOQQQRRRRRRRRRMMMMMMLLLLLLKKKJJJIIIIIIIIIKKKNNNRRRSSSPPPLLLIIIHHHOOOTTTVVVYYY^^^```___```______```aaaccceeegggggghhhhhhfffbbb]]]XXXTTTPPPOOOOOOPPPSSSXXX]]]```gggooo|||xxxdddUUULLLGGGEEEEEEDDDCCCBBB@@@@@@??????@@@???>>>???AAACCCDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEGGGJJJKKKJJJJJJKKKLLLJJJMMMPPPRRRTTTWWW[[[^^^eeelllvvvJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNOOONNNNNNPPPSSSVVVVVVZZZ___eeejjjmmmnnnnnnqqqqqqtttxxx}}}uuunnnkkklllnnnpppiiiggggggeeebbbcccnnnzzzzzznnndddUUUMMMHHHKKKNNNIIICCC???666555444444333333444444222111222555666888AAAJJJQQQhhhwwwzzzsssqqqooojjj}}}~~~|||uuuuuuvvvvvvvvvvvvuuuuuussssssssssssuuuxxx{{{}}}uuuwwwyyy{{{}}}|||{{{zzz{{{{{{zzz{{{{{{zzzxxxvvvuuuuuutttrrrqqqqqqtttvvvyyyxxxyyy{{{|||{{{vvvqqqssstttuuuwwwyyyzzzzzz{{{uuuvvvvvvwwwwwwwwwvvvvvvttttttuuuuuuvvvvvvwwwwwwtttsssrrrqqqrrrtttvvvxxxwwwvvvttttttuuuuuusssrrrrrrrrrrrrrrrrrrssstttuuurrrssstttuuuuuusssqqqpppooonnnmmmnnnoooooommmkkkgggggggggggghhhhhhhhhhhhlllhhhdddccccccccc```^^^[[[]]]]]]ZZZUUUPPPNNNNNNMMMJJJEEEBBBAAA@@@???>>><<<<<<<<<;;;;;;:::::::::222333444555555555444333333555888;;;<<<<<<;;;:::;;;<<<===>>>????????????@@@>>><<<;;;:::;;;===>>>@@@????????????<<<999666......///111333666999;;;======>>>???AAADDDFFFGGGFFFEEECCC@@@>>>===<<<<<<<<<>>>@@@@@@>>><<<<<<<<>>>>>AAACCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEGGGJJJKKKKKKKKKKKKLLLHHHKKKOOOSSSVVVYYY^^^```gggooozzzOOONNNLLLJJJJJJJJJKKKKKKLLLMMMOOOOOONNNOOOQQQSSSVVV\\\ccchhhiiikkknnnppptttyyy}}}||||||~~~}}}tttpppmmmiiihhhiiikkkgggeeedddcccdddmmmwww{{{ssslllhhhWWWQQQIIIBBB===:::888777444444555555444444333222111222333333333777>>>CCCSSS]]]mmm~~~tttnnnlllnnn|||{{{zzzxxxvvvuuuuuuvvvvvvwwwvvvuuuvvvwwwxxxwwwvvvxxxyyyyyyzzzyyyxxxwwwvvv|||xxxvvvwww{{{}}}zzzwwwuuutttsssrrrqqqrrrrrrssswwwxxxyyyzzzyyywwwuuutttsssuuuwwwyyyzzz{{{zzzzzzzzzwwwtttrrrsssuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwvvvvvvuuuuuuttttttyyyvvvssssssuuuvvvtttrrrssstttttttttttttttttttttyyyxxxvvvtttsssrrrrrrrrrnnnpppqqqqqqooolllllllllnnnmmmllljjjiiiiiijjjkkkkkkjjjiiigggeeeddddddccc^^^]]][[[YYYVVVSSSPPPNNNMMMJJJFFFDDDCCCCCCBBBBBB;;;;;;<<<===>>>???@@@@@@555444444333333222222111333444777999::::::999888;;;;;;<<<<<<===>>>>>>>>>@@@???===;;;;;;;;;======???>>>===<<<===<<<999777333222222222444666999;;;<<<===>>>???AAABBBDDDDDDCCCCCCBBBAAA@@@>>>>>>===????????????????????????@@@AAACCCDDDDDDCCCAAA@@@AAABBBBBBAAA@@@AAACCCFFFGGGEEEBBBAAABBBDDDEEEEEELLLHHHJJJTTT^^^gggsss~~~mmmXXXKKKFFFBBBFFFIIIKKKOOOPPPJJJBBB===;;;888777888<<<@@@CCCDDDFFFJJJOOORRRTTTTTTUUURRRPPPPPPSSSWWWZZZZZZYYYZZZZZZYYYYYYWWWVVVTTTSSSUUUVVVXXXXXXUUUPPPKKKGGGFFFEEEEEEGGGJJJNNNSSSUUUVVV\\\dddjjjnnnoooppppppoooppppppmmmfff___YYYVVVRRRPPPOOOQQQXXXaaagggkkktttzzznnn]]]SSSNNNJJJGGGHHHGGGFFFEEECCC@@@>>><<<===>>>>>>???@@@BBBCCCDDDCCCDDDGGGIIIKKKKKKJJJIIIIIIIIIIIIJJJLLLMMMMMMLLLNNNQQQUUUVVVXXX[[[aaafffrrrxxxMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOQQQSSSXXX]]]dddhhhiiiiiikkknnnrrryyy}}}~~~|||tttqqqnnnkkkhhhiiijjjfffdddcccbbbccckkkttt~~~wwwooogggaaaSSSMMMEEE>>>:::888666555333333444444333333222222111333444444444666<<>>>>>???>>><<<::::::;;;<<<===AAA@@@>>>======;;;999666333222222222444666999;;;======>>>???@@@BBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEEEEDDDBBBAAAAAABBBBBBBBBAAAAAACCCEEEDDDBBBAAAAAABBBDDDEEEEEEGGGCCCEEEMMMVVV^^^hhhrrr~~~sss]]]MMMFFFEEEFFFKKKOOOQQQSSSRRRJJJBBB???===:::888999;;;???AAADDDFFFJJJNNNQQQSSSSSSSSSTTTSSSRRRUUUYYY[[[[[[ZZZ\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZYYYWWWSSSNNNIIIFFFBBBAAAAAABBBEEEIIIMMMOOOUUUZZZbbbhhhmmmpppsssuuu{{{zzzwwwpppggg]]]VVVSSSSSSRRRRRRUUU[[[ccchhhkkkooottt{{{xxxfffXXXQQQNNNLLLJJJIIIHHHGGGEEEBBB@@@>>>=========>>>???@@@BBBCCCDDDCCCEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKMMMMMMMMMOOORRRUUUWWWZZZ```iiippp{{{}}}}}}JJJKKKKKKLLLLLLLLLLLLLLLKKKLLLNNNNNNMMMNNNPPPRRRZZZ___fffjjjjjjjjjlllnnnqqqxxxzzzsssrrrpppllljjjjjjiiifffcccbbb```aaahhhqqqyyy}}}}}}uuupppggg___PPPKKKBBB<<<999777777666333333333333222222222111222444666666555666:::>>>JJJSSSccctttxxxnnnhhhlllzzz{{{zzzyyyxxxxxxxxxyyyzzzzzzyyywwwwwwwwwvvvuuusssvvvwwwxxxxxxxxxwwwvvvuuuvvvtttsssuuuyyyzzzyyywwwqqqqqqqqqrrrtttvvvxxxzzzzzz{{{{{{{{{zzzxxxvvvtttwwwwwwxxxxxxxxxxxxwwwvvvzzzwwwtttrrrssstttttttttrrrsssuuuvvvwwwwwwvvvuuuvvvvvvvvvuuuuuuuuuuuuuuuxxxvvvsssrrrrrrrrrqqqpppppppppqqqrrrssssssttttttwwwwwwwwwwwwuuusssqqqpppppprrrttttttrrrpppoooppplllkkkiiiiiihhhiiijjjkkkggggggfffeeeeeedddccccccbbbaaa___\\\XXXTTTQQQPPPMMMKKKGGGEEEDDDCCCBBBAAA@@@???>>>===;;;:::999888555555555444333333222222333555777999::::::999888;;;;;;;;;<<<======>>>>>>>>>===;;;:::999:::<<<===BBB@@@???>>>===<<<999666333222222222444777:::<<<===>>>>>>???@@@@@@AAAAAACCCCCCBBBAAA@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCBBB@@@BBBCCCCCCBBBBBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEBBBCCCIIIPPPVVV^^^eeennnsssxxxzzz~~~ooo]]]MMMEEEEEEHHHJJJPPPVVVXXXWWWTTTJJJ@@@@@@>>><<<::::::<<<>>>@@@EEEGGGJJJNNNPPPQQQQQQQQQVVVUUUVVVXXX[[[]]]]]]\\\]]]^^^___aaabbbbbbccccccaaa___[[[VVVPPPKKKFFFDDD????????????AAADDDHHHJJJQQQVVV]]]eeekkkrrryyy}}}}}}ttthhh^^^WWWUUUVVVUUUVVVZZZ```eeeiiijjjhhhlllppptttyyyrrrhhh[[[QQQNNNNNNNNNNNNKKKIIIFFFCCCAAA?????????======>>>@@@AAABBBCCCDDDDDDEEEGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLNNNNNNSSSUUUYYY\\\bbbkkkwww}}}|||HHHIIIKKKMMMMMMMMMMMMLLLKKKLLLMMMMMMMMMNNNPPPRRR[[[aaahhhmmmnnnnnnoooqqqrrryyyxxxrrrrrrqqqmmmjjjjjjhhheeecccbbb______fffooorrrrrr{{{zzzwwwuuummmcccQQQKKKCCC<<<999999999999444444333333333222333333222555777777555555888<<>>===;;;999888777666666555555444333333333444555777:::;;;:::999999::::::;;;<<<<<<======>>>===<<<:::999999:::;;;<<<@@@>>>=========<<<999777222222222222444777:::<<<>>>>>>>>>??????@@@@@@@@@CCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEEEEDDDCCCCCC@@@BBBEEEEEEDDDBBBBBBCCCDDDFFFHHHIIIIIIIIIIIIJJJHHHGGGHHHKKKPPPTTTZZZ^^^dddgggjjjnnnrrrxxx|||}}}}}}yyyuuurrrqqqrrrrrrlllggg]]]QQQHHHEEEJJJOOOPPPWWW]]]^^^\\\VVVKKK@@@???>>><<<:::;;;===@@@BBBEEEGGGJJJMMMOOOPPPPPPPPPWWWWWWWWWYYY[[[\\\]]]]]]___```aaacccdddeeeeeeeeefffbbb[[[TTTMMMGGGDDDCCCAAA@@@@@@@@@AAACCCEEEGGGLLLPPPWWW___iiittt~~~~~~tttiiiaaa]]][[[XXXXXXZZZ___dddhhhiiiiiiccceeehhhkkkqqqzzz~~~vvvbbb[[[RRRLLLJJJLLLNNNOOOJJJHHHEEEAAA???>>>??????===>>>???AAABBBCCCDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKMMMPPPRRRVVVZZZaaahhhpppzzzHHHIIIKKKLLLMMMMMMMMMLLLKKKLLLNNNNNNMMMNNNPPPRRRWWW^^^gggmmmnnnoooqqqsssuuu{{{~~~vvvqqqppppppmmmjjjjjjhhheeecccbbb``````fffnnnzzzmmmeeennn}}}}}}yyyxxxvvvnnncccRRRLLLCCC<<<999999999999666666555444444444444555333666888777555555888;;;CCCJJJWWWfffttt|||rrrlllgggqqq{{{zzzyyyyyyyyyzzz{{{||||||zzzxxxwwwwwwwwwuuusssuuuvvvwwwxxxxxxwwwvvvuuuvvvuuuvvvwwwyyy{{{{{{zzzttttttsssssstttuuuwwwxxxyyyyyyxxxwwwvvvuuutttssssssttttttuuuvvvwwwyyyyyywwwuuusssrrrssssssrrrqqqpppqqqrrrtttuuuuuuuuutttwwwwwwwwwxxxxxxyyyyyyyyywwwvvvuuurrrpppnnnnnnnnnnnnnnnooopppqqqsssssstttttttttvvvvvvuuussspppooommmoooqqqqqqpppoooooopppkkkjjjiiihhhhhhhhhiiijjjhhhhhhhhhiiihhhgggfffeeedddcccaaa^^^[[[WWWTTTRRROOOMMMJJJHHHGGGEEECCCAAA???>>>>>><<<;;;:::999888777777666555555444444333444555888:::;;;;;;:::999::::::;;;;;;<<<=========<<<;;;:::999999:::<<<======<<<;;;;;;<<<<<<:::999222222222333555888;;;===>>>>>>??????@@@@@@@@@AAADDDCCCCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBDDDFFFFFFEEECCCCCCCCCFFFHHHKKKKKKJJJIIIKKKLLLKKKMMMNNNPPPSSSXXX[[[\\\aaa```bbbeeeiiikkknnnpppmmmllliiifffccc```^^^]]]XXXVVVRRRMMMIIIJJJPPPVVV\\\ccchhhgggaaaYYYNNNDDD<<<;;;::::::<<>>>>>??????>>>???AAACCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKLLLNNNSSSWWWWWW___kkkuuu~~~IIIIIIKKKLLLMMMMMMMMMMMMLLLMMMOOOOOONNNOOOQQQSSSTTT[[[eeekkknnnoooppprrrxxx}}}}}}uuuooonnnnnnkkkiiijjjhhheeeddddddbbbaaahhhpppvvvkkk```^^^mmmzzzxxxtttjjj___TTTMMMDDD<<<888777777777888777555444444444555666444666888666444444888;;;@@@HHHTTTcccrrr~~~tttmmmeeekkkwww|||{{{zzzyyyyyyyyyzzz{{{zzzyyywwwwwwxxxxxxwwwuuuuuuvvvwwwxxxxxxxxxwwwvvvsssttttttuuuvvvwwwxxxxxxuuutttssssssssstttuuuvvvwwwwwwwwwvvvuuuuuuttttttssssssssstttuuuwwwyyyzzzuuusssrrrrrrsssssssssrrrqqqqqqqqqrrrrrrsssttttttvvvvvvwwwxxxyyyzzzzzz{{{wwwwwwvvvssspppmmmmmmnnnoooooopppqqqrrrrrrssssssrrrssssssssssssqqqpppoookkkmmmooopppooonnnoooooommmllljjjiiihhhhhhiiiiiiiiiiiijjjjjjiiihhhfffeeeccccccaaa^^^[[[XXXUUUTTTQQQOOOLLLJJJIIIGGGDDDBBB???>>>>>>===<<<;;;::::::777777777666555555444444444666888:::;;;;;;:::999:::::::::;;;<<<<<<=========<<<:::999:::;;;===>>>===<<<;;;<<<======;;;999222222222333555999<<<>>>>>>>>>???@@@AAAAAABBBBBBDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGHHHHHHFFFEEEEEEFFFFFFIIILLLLLLKKKKKKMMMPPPQQQUUUXXXYYY\\\aaacccbbbaaa\\\YYY[[[]]]]]]^^^```___^^^]]][[[XXXUUURRRPPPLLLMMMNNNNNNNNNSSSZZZaaannnsssuuuoooeee[[[PPPGGG:::999999:::<<>>>>>>>>AAADDDIIIPPPZZZfffrrrzzz{{{xxxsssllleeebbbaaabbbaaaaaacccgggjjjlllllljjjcccdddfffkkksss|||rrrddd[[[MMMJJJGGGDDDCCCEEEGGGIIIEEEDDDBBB@@@@@@@@@@@@AAA???AAACCCEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEHHHKKKLLLMMMQQQWWW]]]]]]gggvvvKKKKKKJJJKKKKKKLLLMMMMMMMMMNNNPPPPPPOOOPPPRRRTTTVVV^^^gggmmmooopppqqqrrrzzz~~~~~~}}}tttmmmkkkkkkiiihhhiiihhhfffeeeeeeddddddjjjrrr~~~qqqfff\\\ZZZjjj}}}~~~zzzuuukkkaaaYYYRRRGGG>>>999777777777777666555333333444555666555666777555333444999===???FFFSSSccctttyyypppeeegggnnn{{{|||{{{zzzxxxxxxxxxyyyyyyxxxwwwvvvwwwyyyzzzyyyxxxuuuvvvxxxyyyyyyyyyxxxwwwtttuuuuuuvvvuuuvvvvvvwwwtttsssrrrrrrrrrsssuuuuuuwwwwwwvvvvvvvvvvvvvvvwwwttttttsssssstttvvvwwwxxxsssrrrqqqqqqssstttsssrrrsssrrrqqqppppppqqqssstttttttttuuuvvvwwwyyyyyyzzzxxxyyyxxxtttpppmmmmmmnnnqqqqqqqqqqqqrrrrrrssssssrrrrrrqqqqqqpppooooooooojjjlllooopppooooooooopppooonnnllljjjiiihhhhhhiiiiiiiiijjjjjjiiigggdddcccbbbaaa```^^^\\\YYYWWWUUUSSSQQQNNNMMMKKKIIIEEECCCAAA@@@???>>><<<;;;:::999888888777777666555555444444666888:::;;;;;;::::::999::::::;;;;;;<<<<<<======<<<;;;::::::<<<>>>???BBB@@@???>>>>>>===:::888222222222333666999<<>>??????AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIIIIHHHFFFFFFGGGHHHHHHKKKOOOOOONNNPPPVVV[[[___eeeiiijjjnnntttuuurrrjjjbbb\\\\\\[[[YYYYYY\\\ZZZXXXVVVTTTRRRQQQPPPPPPMMMPPPSSSUUUZZZbbbmmmuuu~~~~~~rrrcccWWWLLLDDD:::999999:::<<<>>>@@@BBBDDDFFFJJJNNNQQQSSSSSSSSSQQQTTTWWWYYYZZZ[[[___bbbbbbbbbcccddddddddddddddd\\\XXXRRRLLLHHHGGGGGGHHHCCCBBBAAA@@@>>>===<<<<<<>>>@@@CCCHHHNNNWWWaaahhhjjjjjjhhheeecccccceeeggggggggghhhkkknnnpppooonnnggggggiiinnnvvv~~~~~~xxxooocccWWWOOOEEEDDDCCCAAA@@@AAACCCEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBEEEGGGIIIIIIHHHHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDHHHKKKMMMOOOTTT\\\bbbjjjtttLLLLLLJJJJJJJJJKKKMMMNNNNNNOOOPPPPPPPPPQQQSSSUUU\\\ccclllrrrsssrrrsssttt|||}}}}}}}}}tttllljjjiiigggggghhhhhhffffffgggfffeeelllttt|||pppeee[[[XXXeeewwwzzzqqqhhh^^^VVVKKKAAA;;;999999999777555444222222333444555555666666444222444:::>>>>>>EEESSSeeewwwtttfffeeehhhsss{{{|||{{{zzzxxxwwwwwwxxxxxxvvvuuuuuuwwwyyy{{{{{{zzzvvvwwwxxxyyyzzzyyyyyyxxxvvvwwwxxxxxxwwwwwwxxxyyyrrrrrrqqqqqqrrrsssuuuvvvwwwwwwwwwvvvwwwwwwxxxyyyvvvuuutttsssssstttuuuvvvqqqppppppqqqsssttttttsssuuussspppnnnnnnppprrrtttrrrssstttuuuvvvwwwxxxyyyyyyyyyyyyuuupppmmmmmmooorrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnnnnnnnooojjjllloooppppppooopppqqqqqqooommmkkkiiihhhhhhhhhiiiiiijjjiiihhheeebbbaaaaaa```___^^^\\\YYYWWWVVVTTTRRRPPPNNNLLLJJJFFFCCCCCCBBBAAA???===;;;999888888888777777666666555555555666888;;;<<<;;;;;;:::999999:::;;;;;;<<<<<<===>>>===;;;;;;;;;===???@@@FFFDDDBBBAAA???===:::777222222222333666999===???>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJHHHGGGFFFHHHJJJKKKNNNRRRSSSSSSWWW^^^eeemmmtttyyyzzz{{{ppphhhfffeeeaaa```ccc[[[YYYUUURRRQQQRRRTTTUUUUUUWWWZZZ^^^eeeppp~~~qqq___QQQFFF>>>;;;:::::::::;;;<<<>>>???DDDFFFJJJOOORRRTTTTTTUUUQQQTTTXXXZZZ[[[]]]```ddd]]]^^^___```aaabbbbbbbbbXXXTTTOOOKKKHHHHHHIIIJJJEEEDDDCCCAAA@@@>>>===<<<>>>???@@@CCCFFFMMMUUU[[[[[[]]]^^^```bbbeeejjjnnnkkkkkkkkknnnqqqrrrrrrqqqiiijjjlllpppwww~~~|||{{{zzz~~~{{{|||~~~zzzwwwqqqiiiaaaXXXNNNHHH@@@@@@???>>>===>>>AAACCCBBBCCCDDDEEEFFFFFFFFFEEEBBBCCCFFFIIIJJJJJJIIIIIIGGGFFFEEEDDDDDDCCCDDDDDDCCCGGGLLLNNNPPPUUU^^^fffwwwJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMMMMNNNQQQTTTUUU[[[cccmmmsssrrrrrrsssuuuyyy}}}~~~{{{}}}yyyrrrjjjggghhhjjjiiifffhhhffffffeeeccceeeooo{{{}}}ssshhh\\\ZZZhhhzzzssskkkdddZZZNNNGGG@@@999666777111111111222333444555666999999888555444555888;;;???FFFSSSeeeyyyqqqbbb```aaakkk{{{}}}yyyyyy~~~zzzxxxxxxyyyxxxxxx{{{xxxuuutttuuuuuutttssswwwwwwxxxzzzzzz{{{{{{{{{zzzwwwuuutttuuuwwwwwwwwwsssttttttrrrqqqqqqsssuuuxxxwwwwwwvvvuuuttttttssssssrrrsssuuuwwwyyyxxxwwwsssrrrrrrqqqpppppppppqqqqqqrrrsssrrrqqqqqqrrrttttttuuuwwwxxxxxxwwwvvvuuu|||zzzwwwtttrrrqqqpppppppppqqqrrrtttuuuuuutttttttttsssrrrooommmkkkiiiiiinnnmmmmmmmmmnnnpppsssuuusssrrrpppnnnlllkkkjjjiiihhhiiijjjiiigggeeeeeefffdddbbb```___^^^\\\YYYWWWWWWUUURRROOOJJJGGGDDDBBBDDDCCCCCCAAA???===;;;999999999888888777777666666555777999;;;;;;;;;:::999777777888999;;;<<<======???>>><<<===>>>@@@@@@???AAA@@@>>><<<:::999999888333333333333555888;;;===BBBBBBBBBBBBCCCEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFJJJLLLMMMMMMLLLJJJJJJJJJMMMLLLKKKKKKKKKLLLMMMMMMPPPTTTXXXYYY[[[```iiippp}}}vvvssssssqqqkkkeeebbb\\\UUUQQQQQQUUUYYY[[[______ccckkkvvvxxxfffTTTGGGAAA???888999999888888:::===@@@FFFIIIMMMPPPQQQRRRTTTVVVWWWXXXZZZ[[[\\\]]]\\\\\\\\\\\\]]]___aaaaaa^^^\\\YYYTTTOOOMMMNNNNNNMMMKKKJJJHHHEEEDDDCCCBBB@@@>>>?????????AAADDDGGGKKKMMMPPPRRRUUUZZZ```eeejjjllljjjnnnrrrsssvvvyyywwwrrrpppmmmlllooovvv{{{~~~~~~~~~{{{xxxwwwzzz|||xxxsssooonnnpppqqqsssttttttrrrqqqooojjjggg```XXXQQQJJJFFFDDD>>>>>>>>>>>>????????????AAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGDDDCCCCCCDDDGGGLLLQQQRRRSSSZZZfffoooKKKKKKKKKKKKKKKLLLNNNNNNOOONNNMMMNNNOOOQQQTTTVVV^^^fffpppuuutttrrrsssuuuuuuzzz~~~~~~~~~{{{tttlllhhhiiiiiihhhfffgggddddddeeeeeehhhsss~~~}}}qqqeee\\\^^^ooo{{{qqqdddYYYMMMFFF???999777888222111111222222333444555999888777555444555888:::AAAIIIWWWiii{{{wwwddd```^^^fffwww}}}uuuuuuzzz}}}zzzxxxxxxxxxxxxwwwyyywwwuuutttuuuuuuuuutttwwwxxxyyyzzz{{{{{{{{{{{{{{{xxxuuutttvvvwwwxxxwwwtttttttttsssqqqrrrtttvvvyyyxxxxxxwwwvvvvvvuuuuuurrrrrrsssuuuxxxyyywwwvvvssssssrrrqqqqqqqqqqqqqqqqqqrrrssssssrrrrrrtttvvvwwwwwwxxxxxxxxxxxxxxxwww{{{zzzwwwtttrrrqqqppppppoooppprrrsssttttttssssssttttttsssrrrpppnnnlllkkknnnnnnmmmnnnoooqqqrrrtttsssrrrpppnnnlllkkkjjjiiiiiijjjkkkiiigggeeedddeeecccbbb`````````___]]][[[XXXVVVSSSPPPLLLHHHEEEDDDDDDDDDCCCAAA???===;;;:::888888888777666666555555666777999;;;<<<;;;:::999888888999:::;;;;;;<<<<<>>===>>>@@@@@@@@@>>>???>>>===;;;999888888888555444444444666999<<<>>>BBBBBBBBBCCCDDDEEEFFFGGGEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFFFFGGGKKKMMMOOOOOOMMMLLLLLLMMMNNNMMMLLLLLLLLLNNNPPPQQQWWW[[[```cccfffkkkssszzz|||yyyzzzxxxrrrmmmgggaaa[[[WWWWWW[[[^^^```cccfffmmmwwwppp]]]NNNDDD@@@???888999999888888:::===@@@FFFIIIMMMOOOPPPRRRSSSUUUVVVWWWXXXZZZ[[[[[[[[[[[[[[[ZZZ[[[]]]______\\\ZZZWWWUUUQQQQQQRRRRRRQQQOOOMMMKKKIIIHHHGGGEEEAAA???=========>>>@@@CCCFFFHHHKKKMMMPPPTTTYYY___ccceeehhhlllooorrrwww{{{{{{wwwqqqooommmpppvvv{{{|||{{{yyyvvvpppkkkiiijjjnnnqqqrrrqqqooommmjjjhhhgggfffeeefffggghhhhhhfffdddccc\\\YYYTTTNNNIIIDDDAAA@@@>>>>>>>>>???????????????BBBCCCDDDEEEFFFGGGGGGHHHIIIHHHHHHHHHIIIJJJKKKKKKIIIIIIGGGDDDAAA@@@BBBDDDFFFKKKPPPRRRWWWaaaooo{{{KKKKKKKKKKKKLLLMMMNNNOOOOOOOOONNNNNNPPPRRRUUUVVVbbbiiisssvvvtttrrrrrrssstttyyy~~~{{{uuunnnjjjjjjjjjhhhffffffcccbbbdddhhhmmmwwwsssgggbbbhhh{{{tttcccWWWJJJCCC>>>999777888333333222222222333333444777888777555444555777:::AAAJJJZZZjjjyyylllbbb\\\ccctttwwwtttwwwwwwrrrnnnsss}}}yyywwwwwwwwwxxxwwwxxxvvvttttttuuuvvvvvvvvvxxxxxxyyyzzz{{{{{{{{{{{{{{{yyyvvvuuuvvvwwwwwwwwwtttuuuuuusssrrrrrruuuwwwzzzzzzyyyyyyxxxwwwwwwwwwrrrsssuuuwwwzzzzzzwwwuuusssssssssrrrrrrrrrrrrrrrqqqsssttttttssstttvvvxxxzzzzzzyyyyyyyyyyyyyyyzzzzzzyyywwwtttrrrqqqppppppnnnooopppqqqrrrrrrrrrrrrssstttttttttsssqqqpppnnnnnnnnnnnnooopppqqqrrrrrrqqqqqqooonnnlllkkkjjjiiijjjkkkkkkjjjgggdddcccdddcccbbbaaabbbcccbbb```^^^XXXWWWUUUQQQMMMJJJHHHFFFEEEEEECCCBBB???>>><<<;;;999888888777666666555555666888:::<<<<<<<<<;;;:::999999::::::;;;;;;;;;<<<>>>>>>>>>@@@AAABBB@@@>>>>>>===;;;:::999888777777777666555666777:::===>>>AAAAAABBBCCCDDDEEEFFFGGGDDDEEEGGGHHHIIIIIIIIIHHHDDDDDDDDDEEEFFFGGGHHHHHHKKKMMMOOOPPPOOONNNOOOPPPNNNNNNMMMNNNPPPSSSVVVXXX___ccciiimmmooosssyyy~~~~~~|||}}}{{{vvvrrrhhhddd___\\\^^^aaadddfffiiimmmvvvwwwcccQQQFFFAAA???>>>777888999888888;;;>>>AAAFFFIIILLLOOOOOOPPPRRRSSSTTTUUUVVVXXXYYYYYYYYYYYYYYYYYYYYY[[[]]]]]][[[YYYVVVUUUUUUUUUWWWWWWUUUTTTQQQPPPNNNMMMLLLHHHCCC@@@>>>=========>>>@@@BBBDDDFFFHHHJJJNNNRRRWWWZZZ]]]aaaeeeiiilllsss{{{}}}{{{ssspppoooqqqvvvyyyzzzyyyvvvppphhh```[[[ZZZ\\\^^^]]]\\\[[[[[[ZZZZZZZZZZZZYYYYYYZZZZZZYYYWWWVVVTTTMMMKKKHHHDDDAAA???>>>>>>>>>>>>??????@@@@@@@@@AAADDDDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLNNNOOOPPPNNNMMMIIIDDDAAAAAADDDFFFIIIMMMQQQVVV]]]kkk}}}LLLLLLLLLLLLMMMNNNOOOOOOPPPOOONNNNNNPPPRRRUUUVVVcccjjjrrruuurrroooooopppwww|||{{{xxxtttnnnkkkjjjjjjjjjiiihhhdddbbbeeejjjppp{{{{{{qqqqqq|||ssscccVVVHHHAAA===:::888999666555444444333333333444666666666555444444777999>>>HHHXXXggguuuvvvhhh^^^cccsss}}}{{{|||qqqkkkiiippp~~~~~~yyywwwwwwxxxxxxxxxxxxvvvttttttvvvxxxxxxxxxxxxyyyyyyzzz{{{{{{zzzzzz{{{xxxuuuttttttuuuuuuuuutttuuuuuutttssssssvvvxxxyyyyyyyyyyyyxxxxxxwwwwwwtttuuuwwwzzz|||{{{xxxuuusssssstttttttttsssssssssrrrssstttuuuuuuvvvxxxzzz{{{zzzyyyxxxwwwxxxyyyzzzxxxwwwvvvtttsssrrrqqqpppnnnoooooopppppppppppppppqqqrrrsssttttttsssrrrqqqnnnooopppqqqqqqqqqqqqqqqppppppooonnnmmmllljjjjjjkkklllllljjjgggdddccccccdddcccbbbbbbcccbbb```^^^XXXWWWUUURRROOOLLLIIIHHHGGGFFFDDDBBB@@@>>>======::::::999888888777666666777888:::<<<===<<<;;;::::::::::::;;;;;;;;;;;;;;;>>>>>>???AAACCCBBB@@@======<<<;;;:::999999999999999888777777888;;;===???@@@AAABBBCCCEEEFFFFFFFFFEEEGGGIIIKKKKKKKKKIIIHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLNNNNNNNNNNNNPPPQQQNNNNNNOOOQQQUUUZZZ^^^```cccgggkkknnnoooppprrrtttwww{{{}}}}}}zzzvvvuuuuuutttqqqmmmbbb___]]]^^^aaaeeeiiijjjooorrrxxxtttgggTTTGGGAAA???===;;;777888888888999;;;???BBBEEEHHHLLLNNNOOOOOOQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXYYYXXXYYYZZZ\\\\\\ZZZYYYVVVWWWXXXYYYYYYXXXVVVUUUUUUTTTSSSRRRPPPLLLFFFBBBBBBAAAAAA@@@@@@AAABBBCCCEEEFFFHHHJJJNNNQQQTTTVVVWWW[[[___dddmmmxxx}}}|||tttqqqoooqqqvvvyyyyyyxxxwwwpppfff]]]WWWUUUUUUUUUSSSRRRQQQPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOMMMKKKJJJEEEDDDAAA@@@>>>>>>>>>>>>??????@@@@@@AAABBBCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLMMMMMMOOOPPPQQQRRRTTTRRROOOJJJFFFEEEGGGJJJOOORRRWWW^^^hhhyyyLLLLLLLLLMMMMMMNNNOOOPPPOOOOOONNNNNNOOORRRTTTVVVbbbhhhooopppmmmkkklllnnnwww}}}sssrrrooollljjjjjjkkkkkkllljjjfffdddgggkkkqqq}}}ttteeeVVVGGG@@@===:::888999888777666555555444555555444555555555444444666888<<>>>>>======<<<;;;:::999888777888999;;;===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>@@@BBBBBB???=========<<<;;;;;;:::;;;;;;:::999888888999;;;===??????@@@BBBDDDEEEFFFFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHGGGIIIKKKKKKKKKLLLNNNPPPMMMNNNQQQTTTYYY^^^bbbeeeccceeeggggggfffdddbbbbbbbbbeeegggfffhhhnnnpppooonnnkkkhhhhhhhhhgggdddaaaYYYXXXYYY]]]bbbhhhlllmmmsssssstttuuuvvvuuurrrooo```WWWKKKCCC@@@>>>;;;777666777888999:::<<<@@@DDDEEEHHHLLLNNNOOOPPPQQQSSSSSSTTTTTTUUUVVVWWWXXXXXXZZZZZZYYYZZZ\\\]]]\\\ZZZWWWYYY[[[[[[ZZZXXXVVVUUUWWWVVVVVVUUUTTTPPPJJJFFFEEEEEEDDDDDDCCCCCCCCCCCCEEEEEEFFFHHHJJJLLLNNNPPPPPPTTTYYY^^^iiiuuu||||||tttqqqnnnpppuuuyyy{{{zzzxxxqqqggg^^^YYYVVVTTTRRROOOMMMLLLJJJJJJJJJKKKLLLJJJJJJIIIHHHGGGFFFEEEDDDBBBAAA???>>>===>>>>>>???@@@@@@AAABBBCCCEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKNNNNNNNNNOOOQQQSSSTTTUUUXXXVVVSSSOOOKKKIIIJJJLLLSSSXXXaaalll{{{MMMMMMMMMMMMNNNOOOPPPQQQNNNNNNMMMMMMOOOQQQTTTUUU```eeeiiijjjhhhgggjjjnnnuuu{{{yyyqqqmmmkkkjjjiiihhhiiikkkllliiiggghhhiiikkkqqqzzzhhhXXXGGG???===:::999999888777666555555555555555333444555444444444666888<<>>>>><<<;;;:::999888888:::<<<===>>>>>>===<<<::::::;;;;;;<<<<<<<<<============???@@@AAA???======<<<<<<;;;;;;;;;<<<<<<;;;:::999888999:::<<<>>>>>>@@@BBBDDDFFFGGGGGGFFFHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFEEEFFFHHHHHHHHHIIIKKKMMMLLLNNNRRRVVVZZZ]]]___```]]]]]]\\\[[[YYYUUUSSSQQQQQQTTTVVVUUUWWW\\\^^^\\\]]]\\\[[[ZZZZZZYYYVVVTTTPPPQQQTTTZZZaaahhhkkklllpppnnnkkkiiigggddd```]]]RRRNNNHHHDDDBBB???:::666666777888999:::===BBBEEEDDDGGGKKKNNNPPPQQQSSSUUUUUUUUUUUUUUUVVVXXXYYYZZZ\\\ZZZZZZZZZ\\\]]]\\\[[[XXXZZZ\\\\\\ZZZXXXWWWWWWYYYXXXXXXWWWWWWTTTPPPMMMIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHJJJKKKMMMRRRWWW]]]hhhtttzzzzzzrrrnnnkkkmmmtttzzz~~~zzzsssjjjccc___[[[WWWSSSLLLKKKHHHGGGFFFGGGIIIJJJDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>=========>>>???AAABBBCCCDDDFFFHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOQQQSSSVVVYYY[[[]]][[[YYYTTTOOOKKKKKKMMMPPPYYYaaannnNNNNNNMMMNNNNNNOOOPPPQQQMMMMMMLLLLLLMMMPPPRRRTTT^^^bbbeeeeeeccceeekkkpppvvv}}}~~~sssnnnjjjiiihhhgggffffffhhhiiieeegggjjjkkkkkkrrr|||kkkZZZGGG???===;;;999999666555444444444444444555111333444444444444666777:::@@@KKKZZZjjj{{{rrrjjjjjjkkkooo}}}zzz~~~}}}}}}~~~~~~~~~~~~{{{wwwuuutttttttttsssrrrssssssrrrrrrsssuuuxxxyyyyyyyyyyyyyyyyyyzzzzzz{{{zzzzzz{{{|||{{{yyywwwssstttvvvxxxxxxwwwvvvuuutttuuuvvvuuuuuuuuuwwwyyywwwwwwwwwwwwvvvuuutttssssssttttttttttttsssqqqpppppppppooonnnnnnoooppppppqqqqqqpppooopppqqqsssuuussssssqqqpppooopppqqqqqqooopppqqqrrrrrrqqqooonnnmmmnnnooonnnkkkiiiiiiiiicccbbbaaaaaabbbaaa___]]]\\\[[[YYYWWWUUUSSSQQQPPPKKKIIIFFFCCCAAA@@@@@@AAA??????>>><<<;;;999888888999:::<<<>>>???>>>===<<<999::::::;;;<<<===>>>>>>===<<<<<<<<<>>>???>>>===;;;;;;;;;::::::;;;<<<<<<<<<;;;999888888:::;;;======???BBBEEEFFFGGGGGGFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCEEEFFFFFFFFFEEEFFFIIIKKKMMMOOOSSSVVVXXXXXXVVVUUUPPPOOONNNLLLKKKIIIGGGEEECCCGGGIIIIIIKKKOOOOOOMMMPPPPPPOOOOOONNNLLLJJJHHHIIIJJJNNNUUU\\\aaaddddddcccbbbaaa```___\\\WWWTTTOOONNNLLLHHHDDD???:::777555777888999:::>>>BBBFFFDDDGGGKKKOOOQQQSSSUUUWWWVVVVVVVVVVVVWWWYYY[[[\\\\\\ZZZYYYZZZ[[[]]]\\\[[[WWWZZZ]]]]]][[[ZZZZZZ\\\\\\ZZZYYYZZZZZZZZZWWWUUUMMMMMMMMMLLLKKKJJJIIIHHHIIIHHHHHHHHHHHHIIIJJJJJJJJJOOOUUU[[[eeeqqqvvvvvvoookkkhhhjjjrrr||||||tttnnnjjjeee___YYYPPPNNNJJJGGGEEEDDDDDDEEEAAA@@@@@@???>>>>>>>>>>>>???>>>>>>===>>>???AAABBBCCCDDDEEEGGGHHHJJJLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOQQQTTTXXX]]]cccgggiiibbb]]]VVVNNNKKKMMMSSSXXXeeeoooNNNNNNNNNNNNOOOPPPQQQQQQMMMLLLKKKKKKMMMOOORRRSSS]]]```cccbbbaaadddlllrrrzzzuuulllkkkiiiiiihhhfffddddddeeefffbbbfffkkklllkkkrrryyymmm[[[HHH???===;;;999999333333333222222333333444111222444444444444555777777;;;EEETTTfffwwwvvvoooooommmnnn|||~~~~~~}}}yyywwwvvvvvvuuutttqqqrrrrrrrrrqqqrrruuuwwwzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyzzzyyyxxxvvvsssuuuwwwxxxyyyxxxwwwvvvuuuvvvvvvuuuttttttvvvwwwwwwwwwxxxxxxwwwvvvtttssssssssstttttttttsssqqqpppqqqpppooonnnnnnooopppqqqsssrrrpppoooooorrrtttvvvuuusssqqqoooooooooqqqrrroooqqqrrrssssssrrrpppooommmooopppooolllkkkkkkkkkaaaaaa```aaaccccccaaa```^^^]]]\\\ZZZXXXVVVTTTSSSLLLJJJGGGDDDAAAAAAAAAAAA???>>>===<<<:::999888777999:::<<<>>>???>>>===<<<999999:::;;;<<<>>>>>>???>>><<<:::;;;===>>>>>>===::::::999999::::::;;;;;;<<<;;;999888888999;;;<<<===???BBBEEEGGGGGGGGGFFFCCCCCCDDDDDDFFFHHHJJJKKKIIIHHHFFFEEECCCBBBAAAAAAEEEFFFFFFEEEDDDEEEHHHJJJNNNPPPSSSVVVUUUSSSOOOLLLDDDCCCAAAAAAAAAAAA@@@???:::>>>AAAAAABBBFFFFFFCCCHHHHHHHHHGGGFFFDDDBBB@@@CCCDDDIIIOOOVVVZZZ\\\\\\WWWWWWYYY[[[\\\YYYUUUQQQPPPQQQPPPKKKEEE>>>:::888555666888999;;;>>>CCCFFFCCCGGGKKKOOORRRTTTVVVXXXXXXWWWWWWWWWXXXZZZ\\\]]][[[ZZZYYYYYY[[[\\\\\\[[[VVVZZZ]]]]]]\\\\\\^^^```]]]\\\[[[[[[]]]]]]\\\[[[RRRRRRRRRRRRQQQOOONNNMMMMMMMMMLLLLLLLLLLLLLLLMMMGGGLLLRRRXXXbbbmmmrrrpppnnniiifffiiirrr}}}yyyvvvppphhhaaaXXXUUUOOOIIIDDDAAA@@@@@@AAA@@@???????????????@@@????????????@@@BBBDDDFFFDDDEEEFFFHHHJJJLLLMMMNNNMMMNNNNNNOOOPPPQQQRRRSSSPPPRRRVVV\\\dddjjjpppsssiiibbbXXXNNNKKKPPPYYYaaaqqq}}}PPPOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKMMMQQQXXX]]]dddeeeeeeeeefffjjjppptttvvv}}}|||pppiiifffeeeeeedddddddddcccccccccgggfffhhhkkknnnxxx}}}kkkZZZHHH???<<<999777777666555444333222222111222000111111222555777:::;;;>>>:::>>>MMMaaarrr~~~}}}|||{{{ssskkklll{{{|||zzzzzzxxxvvvttttttuuuuuutttssstttvvvxxx{{{{{{{{{{{{zzzxxxvvvuuuvvvuuuuuuvvvwwwwwwuuusssvvvxxxzzz{{{{{{yyyvvvuuuvvvuuuuuuuuuvvvuuutttrrrvvvxxxzzzzzzxxxvvvuuuvvvxxxxxxvvvvvvuuuuuuuuuvvvtttuuuvvvwwwvvvtttrrrqqqrrrrrrrrrsssrrrrrrqqqqqqvvvuuutttrrrqqqppppppooorrrqqqpppqqqrrrrrrqqqpppooonnnmmmllljjjiiihhhggggggfffdddcccbbbcccdddeee```^^^\\\[[[ZZZWWWSSSPPPNNNKKKGGGDDDBBBAAA???=========<<<;;;:::999999888777888;;;=========<<<;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999999;;;<<<>>>===<<<:::888888999:::;;;===???BBBDDDEEEEEEEEEDDDEEEFFFGGGHHHIIIHHHHHHGGGFFFGGGFFFDDDAAA??????@@@DDDEEEFFFHHHJJJLLLNNNOOOQQQQQQPPPNNNKKKGGGDDDAAA<<<<<<<<<======<<<;;;;;;<<<=========>>>>>>????????????>>>>>>>>>>>>??????>>>CCCIIIMMMMMMMMMOOOPPPUUUVVVXXXYYYZZZZZZYYYYYYWWWUUUQQQKKKEEE???:::888888777555666:::>>>AAACCCIIIKKKOOORRRUUUVVVVVVVVVXXXXXXYYYZZZ[[[\\\\\\\\\ZZZ[[[\\\^^^^^^^^^]]]]]]XXXYYY[[[\\\]]]^^^^^^^^^```___^^^```bbbaaa]]]YYYUUUVVVXXXYYYYYYXXXWWWVVVQQQSSSUUUTTTRRRNNNLLLLLLOOOQQQTTT[[[bbbiiimmmoooddd```___ggguuuvvvmmmddd___VVVNNNHHHDDDAAA??????>>>=========>>>???@@@???@@@@@@@@@AAAAAAAAABBBEEEFFFHHHJJJKKKLLLMMMMMMQQQPPPOOOPPPRRRTTTTTTTTTRRRVVVZZZ```kkkvvvzzzxxxjjj^^^SSSPPPRRRWWW^^^fffwww}}}|||}}}}}}~~~OOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMNNNRRRXXX]]]gggjjjmmmmmmkkklllooosssxxxuuulllgggfffdddddddddeeeeeeeeeeeeeeehhhgggjjjqqqxxx}}}|||kkk[[[IIIAAA>>><<<:::;;;666666555444333333333333111111111222444777;;;===AAA>>>???KKK[[[kkk{{{{{{||||||yyyxxx{{{|||yyysssnnnqqq~~~}}}}}}}}}|||{{{wwwwwwvvvuuutttuuuvvvwwwzzzzzz{{{|||{{{zzzxxxxxxxxxwwwwwwwwwxxxxxxwwwuuuvvvwwwyyy{{{{{{yyywwwvvvvvvuuutttuuuvvvvvvuuussswwwxxxzzzzzzxxxvvvvvvwwwzzzyyyyyyyyyxxxxxxxxxwwwvvvvvvwwwxxxwwwuuusssrrrssssssttttttttttttttttttvvvuuusssrrrqqqpppppppppqqqpppoooppprrrrrrqqqppppppooonnnmmmkkkjjjiiihhhgggffffffeeeddddddccccccbbb```^^^]]]\\\YYYUUUSSSNNNKKKGGGDDDCCCBBB@@@???>>>======<<<;;;:::999999888999:::<<<===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;:::999999;;;<<<>>>===;;;999888777888999:::>>>???BBBDDDFFFFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFGGGGGGFFFDDDAAA???@@@AAAHHHIIIJJJLLLNNNPPPQQQRRRPPPOOOLLLIIIEEEAAA>>><<<999999:::::::::::::::999::::::;;;;;;<<<<<<=====================>>>>>>??????CCCHHHKKKLLLLLLNNNOOOTTTVVVXXX[[[]]]^^^]]]]]]YYYWWWRRRLLLFFF@@@;;;999666666555777;;;@@@DDDFFFJJJLLLPPPTTTVVVWWWWWWVVVXXXYYYYYY[[[\\\^^^___```^^^___```aaaaaaaaaaaa```]]]]]]]]]^^^___```aaaaaacccbbbaaabbbddddddaaa^^^ZZZ[[[]]]^^^^^^]]]\\\[[[[[[\\\\\\[[[WWWUUUTTTTTTSSSTTTYYY```gggkkkjjjhhh```^^^^^^ffftttwwwhhhbbbZZZQQQKKKGGGCCCAAA??????>>>======>>>???@@@???@@@@@@AAAAAABBBBBBBBBFFFGGGIIIKKKLLLMMMNNNNNNPPPOOOOOOOOOPPPRRRRRRSSSTTTYYY^^^gggtttkkk```UUURRRUUU[[[eeemmm~~~~~~}}}zzz{{{NNNNNNOOOOOOPPPPPPQQQQQQPPPPPPOOONNNOOOSSSYYY^^^iiipppuuutttpppmmmooosss{{{|||vvvnnnhhhfffeeeccccccdddeeefffggghhhiiihhhhhhmmmwww~~~||||||{{{lll[[[JJJBBB@@@>>>======777666555444444333333444222111111111444888<<<>>>DDDAAABBBJJJTTTbbbsss|||||||||zzzyyy{{{}}}xxxsssooottt|||{{{zzzxxxwwwvvvvvvvvvxxxyyy{{{|||||||||{{{zzzzzzyyyyyyyyyzzzzzzxxxvvvuuuvvvxxxzzz{{{zzzyyyxxxuuutttssstttvvvvvvvvvtttvvvxxxyyyyyywwwvvvvvvwww{{{{{{|||}}}|||{{{zzzyyywwwwwwxxxxxxxxxvvvtttsssttttttuuuvvvvvvwwwwwwwwwuuutttsssrrrqqqppppppppppppooonnnoooqqqrrrrrrpppppppppooonnnlllkkkjjjjjjgggggggggggggggeeedddccchhheeebbb```^^^[[[WWWUUUMMMKKKGGGEEEDDDCCCBBB@@@>>>>>>===<<<;;;:::999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<;;;;;;:::999:::;;;<<<===;;;:::888777777888999:::???@@@BBBDDDFFFFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFEEEHHHHHHFFFCCC@@@???AAABBBJJJKKKLLLNNNOOOPPPQQQQQQMMMKKKGGGBBB===:::888777555555666777888888888888777777888999999:::;;;;;;;;;;;;;;;<<<===>>>???@@@BBBEEEHHHKKKLLLNNNPPPRRRVVVXXX\\\```bbbbbbaaa```[[[XXXSSSMMMFFF@@@<<<:::555555666999===AAAFFFIIIKKKNNNSSSWWWYYYYYYXXXWWWXXXYYYYYY[[[]]]aaadddeeeccccccdddeeeeeeeeeeeedddbbbbbbaaaaaaaaabbbddddddgggfffeeefffggggggfffdddbbbbbbdddddddddcccbbbaaaaaa```___\\\YYYXXXYYYZZZ\\\]]]aaaiiinnnnnnggg```]]]\\\^^^ffftttkkkeee\\\TTTNNNJJJGGGDDDBBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDEEEEEEGGGHHHIIIKKKMMMNNNOOOOOONNNNNNMMMNNNOOOQQQTTTUUUYYY^^^fffrrrhhh^^^UUUTTTYYYbbbnnnyyyzzz{{{}}}|||xxxwww{{{MMMNNNNNNOOOPPPQQQRRRRRRQQQQQQQQQPPPQQQTTTZZZ^^^iiipppvvvtttnnnkkkpppvvv~~~|||zzzvvvqqqlllhhheeeeeebbbcccdddeeegggiiijjjkkkhhhiiiooo|||~~~}}}|||{{{nnn]]]KKKCCC@@@===;;;<<<666555444333333333333333222111000111333777<<<>>>BBBAAAEEEKKKQQQ[[[lllzzzyyyrrrmmmrrr~~~|||{{{zzzxxxwwwwwwxxxzzz|||}}}}}}}}}||||||{{{zzzzzz{{{zzzxxxwwwtttvvvxxxzzz{{{{{{{{{zzztttrrrqqqrrrtttuuuuuutttuuuvvvxxxwwwvvvuuuvvvwwwzzz|||}}}~~~~~~}}}{{{zzzwwwwwwwwwwwwwwwuuutttssstttttttttuuuvvvwwwxxxxxxtttsssrrrrrrqqqqqqqqqqqqooonnnnnnoooqqqrrrrrrqqqoooooonnnmmmlllkkkjjjjjjhhhhhhhhhhhhhhhiiijjjjjjooolllgggbbb___[[[XXXUUUNNNKKKHHHFFFEEEEEECCCBBB???>>>>>>===<<<;;;::::::;;;::::::::::::;;;<<<===;;;;;;::::::;;;;;;<<<<<<======>>>>>>>>>>>>======;;;;;;:::::::::;;;<<<===:::999777666666777999:::@@@AAABBBDDDFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEIIIHHHFFFBBB@@@@@@BBBDDDIIIJJJKKKLLLMMMMMMLLLLLLHHHEEE@@@;;;777555555555333444555666777777777777666666777888999::::::;;;::::::;;;<<<>>>@@@BBBCCCFFFGGGKKKNNNRRRVVVYYY[[[^^^aaadddffffffccc___]]]YYYVVVQQQJJJDDD???<<<:::666888999;;;>>>BBBFFFJJJMMMPPPTTTYYY[[[[[[YYYXXXWWWWWWXXXZZZ^^^bbbfffhhhffffffgggggggggggggggggggggeeedddbbbbbbccceeefffiiihhhhhhiiiiiijjjiiiiiihhhhhhiiiiiihhhgggfffeeebbbaaa___\\\[[[]]]aaaeeejjjjjjkkkppptttpppfff]]]^^^^^^bbbjjjuuu}}}gggbbbZZZSSSOOOLLLJJJHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGHHHJJJKKKMMMNNNNNNOOOLLLLLLMMMMMMOOOSSSXXX[[[___gggrrrvvvaaaYYYSSSUUU]]]jjjzzzzzzxxxyyy}}}}}}{{{~~~NNNNNNOOOPPPPPPQQQRRRRRRRRRRRRRRRQQQRRRUUUZZZ^^^fffkkkooommmhhhiiirrr{{{~~~|||xxxtttpppkkkgggdddaaabbbccceeefffhhhiiijjjjjjkkkqqq}}}zzz|||xxxppp___LLLBBB>>>:::888777333333222222111222222222222111000111333666:::<<<;;;>>>DDDKKKPPPWWWeeesss~~~xxxpppkkkooo}}}zzzxxxyyy{{{}}}~~~~~~~~~}}}|||{{{zzzzzz{{{zzzxxxvvvuuuvvvxxxzzz{{{{{{|||{{{sssqqqpppppprrrttttttssstttuuuvvvuuutttsssuuuvvvyyyzzz|||}}}~~~|||{{{yyyvvvvvvvvvvvvuuutttsssssssssrrrrrrssssssuuuvvvwwwssssssrrrqqqqqqqqqrrrrrrpppooonnnoooqqqrrrqqqpppnnnmmmmmmlllkkkjjjiiiiiijjjiiiiiiiiikkkooosssuuuvvvqqqjjjddd___[[[WWWUUUOOOLLLIIIGGGFFFFFFDDDCCC@@@???>>>===<<<;;;;;;:::;;;;;;:::::::::;;;<<<<<<:::::::::::::::;;;<<<<<<======>>>>>>>>>>>>======::::::::::::;;;;;;<<<<<<:::999777666666777999:::@@@@@@BBBCCCEEEFFFFFFGGGEEEEEEDDDDDDDDDDDDDDDDDDHHHFFFDDDAAA???@@@DDDGGGJJJKKKKKKLLLKKKIIIGGGFFFBBB???;;;777555555666777444555666777888888888888777777888999:::;;;<<<<<<<<<<<<===???AAACCCEEEFFFIIIKKKOOOUUU[[[aaaeeegggjjjkkkkkkjjjfff```YYYUUUSSSPPPKKKFFFAAA===;;;:::999;;;>>>??????BBBFFFIIINNNQQQUUUYYY[[[ZZZYYYXXXVVVWWWXXX[[[^^^bbbfffhhhffffffffffffggghhhiiiiiiiiihhhfffdddcccdddeeefffhhhiiijjjkkkkkkkkkkkkkkkjjjjjjjjjiiiiiihhhgggfffdddcccaaa```bbbgggooouuuwwwvvvuuuvvvvvvqqqhhhaaaaaacccgggnnnwww~~~wwwbbb]]]WWWRRROOONNNMMMLLLIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMNNNNNNPPPTTT[[[aaaiiitttnnn[[[VVVSSSYYYdddsss|||vvvtttvvvzzz}}}OOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRUUUYYY]]]cccfffgggeeeccchhhsss}}}~~~|||xxxqqqiiicccaaaaaabbbcccdddeeefffgggiiikkkqqq{{{{{{rrrppp|||~~~xxxqqq___LLLAAA===888555555222222111111111111222222111111111111333555777888666888???GGGLLLSSS___kkkxxxvvvnnniiilllzzz|||}}}~~~~~~~~~|||{{{{{{|||{{{yyywwwvvvwwwxxxyyy{{{{{{||||||tttrrrppppppqqqsssssssssssstttuuutttssssssuuuwwwxxxyyyzzz{{{|||{{{zzzzzzvvvvvvuuuuuutttsssssssssrrrqqqppppppqqqrrrsssuuurrrrrrqqqqqqqqqrrrssssssrrrqqqpppqqqrrrrrrqqqpppmmmllllllkkkjjjjjjiiiiiikkkkkklllnnnqqqvvvzzz}}}yyyssskkkddd___[[[XXXVVVPPPNNNJJJHHHGGGFFFEEECCC@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<===<<<======>>>>>>======<<<:::::::::;;;;;;;;;<<<<<<:::999888777777888:::;;;???@@@AAABBBCCCEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDAAA>>>===@@@FFFJJJNNNNNNNNNMMMKKKGGGDDDBBB===;;;888666555666777999666777777888999999999999888888999:::<<<===>>>>>>>>>>>>???AAACCCFFFHHHIIILLLNNNSSS[[[dddkkkooopppppppppmmmiiibbbYYYRRRMMMKKKIIIEEE@@@===;;;;;;;;;:::===AAAAAAAAABBBFFFJJJOOOQQQTTTVVVXXXYYYYYYXXXVVVXXXZZZ]]]```ccceeefffdddddddddeeefffhhhiiijjjkkkjjjhhhfffeeeeeeeeeeeeeeehhhlllmmmmmmlllkkklllkkkjjjiiihhhgggfffeeeeeebbbbbbaaabbbfffnnnxxx|||vvvooojjjiiilllpppvvvzzz}}}rrr```\\\WWWSSSRRRRRRRRRRRRMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHKKKLLLMMMMMMMMMMMMLLLLLLNNNPPPQQQSSSUUU\\\fffmmm|||}}}jjjYYYVVVWWW___kkk{{{||||||wwwuuuvvvxxxyyyxxxyyy{{{}}}{{{PPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRUUUYYY\\\bbbccccccbbbcccjjjttt|||vvvkkkbbbaaaaaaaaabbbbbbbbbbbbbbbbbbeeekkkrrrsssssszzztttkkkfffhhhtttppp^^^KKKAAA===999666555333222222111111222222333000000111222333333333333444444888???FFFMMMYYYdddtttxxxooohhhhhhrrr~~~zzzwww{{{~~~}}}}}}}}}}}}zzzxxxwwwxxxyyyyyyzzz{{{||||||wwwtttrrrqqqrrrssstttsssuuuvvvvvvuuutttuuuwwwyyyyyyyyyyyyyyyzzzzzzzzz{{{xxxwwwvvvuuuttttttttttttrrrqqqooooooooopppqqqrrrqqqqqqqqqqqqrrrrrrssstttuuusssrrrrrrssssssqqqpppmmmmmmmmmlllkkkkkkjjjjjjlllnnnrrrvvvyyy|||}}}~~~vvvqqqiiibbb^^^\\\ZZZYYYRRROOOKKKIIIGGGFFFDDDCCCAAA@@@@@@???>>>===<<<;;;::::::;;;<<<<<<;;;:::999999999999999:::;;;<<<===<<<<<<<<<======<<<<<<<<<::::::;;;;;;<<<<<<;;;;;;:::999888777888999;;;===?????????@@@BBBCCCEEEFFFGGGFFFEEEDDDDDDDDDEEEEEEBBBAAA>>><<<<<<@@@GGGLLLQQQQQQPPPNNNJJJEEEAAA>>>:::888777555555555777888888888999999999999999888888999:::;;;===>>>???@@@???@@@AAABBBDDDFFFHHHIIINNNPPPVVV___iiiooorrrrrrooommmiiiccc\\\SSSLLLHHHEEECCC@@@===;;;;;;<<<===999===BBBCCCCCCDDDIIIMMMPPPQQQRRRTTTUUUWWWXXXXXXXXXZZZ]]]```cccdddddddddaaabbbbbbccceeehhhjjjlllllllllkkkiiihhhfffeeeeeeccchhhmmmpppooommmlllllljjjiiihhhfffeeedddccccccccccccccceeekkkttt~~~|||yyywwwzzz~~~|||ooofffbbb]]]YYYXXXYYYYYYYYYTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQPPPOOONNNMMMMMMLLLPPPPPPPPPPPPOOONNNMMMLLLNNNRRRWWW\\\cccooo}}}uuucccWWWUUUXXXaaalll{{{~~~|||yyyxxxyyy||||||||||||zzzQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRRRRRRRRRRTTTXXX[[[bbbbbbbbbcccfffllltttzzz~~~zzzlllbbbaaaaaaaaaaaa`````````___ZZZ^^^dddiiigggffflllvvv}}}rrrggg^^^\\\aaannn{{{ooo]]]KKKAAA>>>:::888888333333333222222333444444///000222333333222111000555222333999@@@HHHTTT___ttt}}}qqqgggdddjjjtttwwwmmmhhhmmmuuu~~~~~~|||zzzxxxyyyyyyzzzzzz{{{{{{|||yyywwwtttrrrssstttuuutttwwwwwwwwwvvvvvvvvvyyy{{{yyyyyyyyyyyyyyyzzz{{{|||yyyxxxwwwvvvuuuuuuuuuuuusssqqqpppnnnnnnoooqqqrrrqqqqqqqqqqqqrrrsssttttttwwwuuussssssssssssqqqooonnnnnnnnnmmmmmmllllllkkkmmmpppwww|||~~~|||sssnnngggaaa^^^]]]]]]\\\TTTPPPLLLIIIHHHFFFDDDCCCAAAAAA@@@???>>>===<<<<<<999:::<<<======<<<:::888999999999999:::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;:::999888888:::<<<===>>>>>>???@@@AAACCCDDDEEEHHHGGGFFFDDDDDDDDDEEEFFFAAA???===;;;;;;@@@HHHMMMQQQPPPOOOMMMHHHBBB===:::999888666555555555555666888999999999999888888777888999:::;;;===>>>???@@@@@@@@@AAABBBDDDFFFHHHIIIOOOQQQWWW```jjjpppqqqpppkkkiiieee___WWWPPPJJJFFFAAA@@@===;;;:::<<<===???777<<>>999666888444444333333333333222222111111000000111111222333444333444999===CCCNNNZZZnnn|||sssjjjccccccfffzzz~~~oooccc^^^bbbiii}}}|||{{{{{{{{{{{{{{{{{{{{{{{{|||yyyvvvuuuuuuuuuuuutttwwwwwwxxxyyyzzzzzz{{{{{{xxxxxxyyyzzzzzzzzzyyyyyyvvvuuutttuuuvvvuuusssrrrtttrrrpppppprrrtttuuuuuuvvvtttrrrrrrtttvvvvvvvvvtttsssrrrqqqpppooonnnmmmnnnoooppppppoooooopppqqqmmmooottt}}}~~~vvvnnnjjjdddaaaaaaaaa```^^^YYYUUUPPPKKKHHHFFFDDDBBB@@@@@@???>>>===<<<;;;;;;777999;;;<<<<<<;;;:::888999999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<<<<========================:::999888777999<<>>???@@@BBBDDDEEEGGGGGGIIIGGGEEEEEEEEEDDDBBBAAA@@@>>><<<<<<>>>DDDIIIMMMRRRQQQNNNIIIDDD???;;;999666555555444444666777888888888888888888888777777444777;;;>>>@@@AAA@@@???AAACCCFFFGGGFFFEEEEEEFFFKKKOOOVVV]]]ccchhhjjjkkkeeeaaa[[[UUUPPPJJJDDD@@@===<<<:::999999:::<<<===EEEDDDDDDFFFIIILLLMMMMMMOOOPPPPPPQQQRRRUUUYYY]]][[[___eeehhhhhhfffeeedddaaabbbcccccceeejjjpppuuutttsssqqqllliiiggghhhiiigggjjjnnnooommmiiigggffffffffffffdddbbbccceeegggkkkmmmoooqqquuu|||yyysssllloooqqqpppmmmlllnnnqqqpppooooooooonnnjjjeeeaaa___^^^]]]\\\[[[[[[[[[[[[WWWXXXXXXVVVSSSPPPPPPPPPXXXZZZcccuuurrr```[[[VVVVVVWWW\\\dddooozzz~~~yyytttrrrsssxxx||||||xxxzzz}}}OOOOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQRRRVVV]]]bbbfffeeeddddddgggnnnwww}}}sssggg```aaa```^^^\\\[[[YYYYYYXXXYYYZZZ[[[YYYXXX\\\eeelllvvvwww{{{}}}||||||qqqeeeaaabbbeeennnyyyttt^^^IIIAAA>>>999666888444444333333333333222222111111000000000111111222222111333777;;;@@@LLLWWWiii{{{tttjjjaaa^^^```ppp~~~|||}}}wwwggg]]]XXXZZZ___~~~}}}~~~zzz{{{{{{||||||}}}}}}}}}}}}{{{yyyxxxxxxwwwvvvuuuzzzzzzzzzzzzyyyyyyyyyzzzyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuttttttvvvvvvtttrrruuusssqqqqqqsssuuuvvvvvvwwwuuussssssuuuvvvvvvvvvtttsssrrrpppooonnnnnnnnnpppqqqrrrqqqpppooopppqqqmmmmmmqqqyyywwwooogggddd```^^^______^^^]]]YYYVVVPPPLLLIIIGGGDDDBBBAAAAAA@@@???>>>===<<<<<<888999;;;<<<<<<;;;999888999999999::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<========================:::999888888999<<>>???@@@BBBDDDEEEGGGGGGFFFEEECCCBBBCCCBBB@@@??????===<<<===@@@FFFKKKOOOSSSQQQNNNIIIDDD???:::888666555555444555666777888888888888888888888999999:::<<>><<<;;;:::999999:::<<<===DDDDDDDDDFFFIIIKKKMMMMMMOOOPPPQQQQQQQQQSSSVVVXXX^^^bbbgggjjjjjjiiihhhhhhdddeeefffggghhhmmmssswwwwwwvvvtttpppllljjjjjjkkkjjjllloooooollliiigggfffgggfffeeedddbbbcccfffiiinnnpppsssuuuyyyzzzuuussswww|||}}}{{{yyyzzz{{{|||~~~~~~zzzuuuqqqqqqooommmjjjgggdddaaa```ZZZ[[[\\\\\\ZZZXXXXXXXXX]]]eeetttiiiXXXTTTWWWVVVVVVXXX]]]ccciiimmmkkkkkkkkkjjjlllpppwww|||}}}yyy|||QQQQQQQQQRRRRRRRRRSSSSSSPPPPPPOOOOOORRRXXXaaagggiiihhhfffeeehhhpppzzzpppfffbbb```___^^^[[[YYYWWWUUUTTTWWWWWWWWWWWWXXX___iiiqqq{{{zzz{{{|||{{{|||rrrhhhaaaccciiirrr|||ttt^^^JJJBBB???999555777444444333333333333222222222222111000000111111111111000111555888===HHHSSSgggyyyxxxkkk___ZZZZZZdddsss}}}}}}rrrbbbXXXSSSTTTXXXttt~~~~~~{{{||||||}}}~~~~~~~~~}}}{{{yyyxxxwww||||||{{{zzzyyyxxxxxxxxxzzzzzzyyyyyyxxxvvvuuutttuuusssssstttuuuvvvuuutttuuusssrrrsssuuuvvvwwwvvvxxxvvvttttttuuuvvvvvvuuutttrrrpppnnnmmmmmmnnnooosssttttttssspppoooooopppllllllnnnssswwwtttkkkccc]]]\\\[[[[[[]]]]]]]]][[[ZZZVVVQQQMMMJJJHHHEEECCCBBBAAA@@@???>>>======<<<:::;;;;;;<<<;;;:::888777999999999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<==============================:::999888888999<<>>CCCIIIOOORRRTTTRRRNNNIIICCC>>>999777666555555555555666777777777777888888999999::::::;;;===@@@BBBDDDDDDCCCCCCCCCEEEFFFGGGFFFEEEFFFGGGEEEHHHMMMSSSXXX[[[^^^^^^VVVSSSNNNJJJFFFCCC???<<<;;;:::999999999;;;===>>>CCCDDDEEEFFFHHHKKKMMMNNNNNNPPPRRRTTTTTTVVVXXXZZZ]]]aaafffiiiiiihhhggggggggghhhiiijjjlllpppvvvzzz{{{{{{yyyuuuqqqnnnooopppooopppqqqpppmmmjjjiiihhhhhhhhhfffddddddfffjjjmmmqqqsssvvvxxx{{{|||zzz}}}}}}yyysssnnniiiggg^^^___```___^^^]]]___aaakkkxxxttt^^^SSSQQQVVVVVVVVVVVVWWWXXXZZZ[[[XXXZZZ]]]aaaffflllsssxxx}}}zzz}}}RRRRRRQQQQQQQQQQQQQQQQQQOOOOOONNNOOORRRYYYbbbhhhnnnllliiigggiiipppzzz}}}pppiiiggg```___]]]ZZZWWWTTTRRRPPPQQQRRRSSSVVV]]]hhhvvv~~~~~~~~~ssskkkaaafffoooyyyuuu```KKKCCC@@@999555666444444333333333222222222444333222222222222222222222000111444777;;;EEEPPPfffxxx}}}ooo```YYYXXX___mmmvvvfffZZZSSSTTTYYYlll~~~~~~~~~{{{yyyxxx{{{zzzyyyxxxwwwwwwxxxxxxzzzzzzzzzyyyxxxwwwvvvvvvtttsssrrrsssuuuvvvuuuuuutttsssssstttwwwxxxxxxwwwxxxwwwuuuuuuvvvvvvuuutttrrrqqqnnnlllkkklllnnnpppuuuuuuuuussspppnnnnnnooommmlllmmmooooookkkbbbZZZVVVWWWYYY[[[\\\]]]\\\\\\ZZZWWWRRROOOLLLJJJGGGDDDAAAAAA@@@???>>>===<<<<<<;;;;;;<<<;;;:::999888777999999999999999:::;;;;;;::::::;;;;;;<<<=================================:::999999999:::<<<>>>??????@@@AAABBBCCCEEEFFFFFFGGGEEEDDDDDDDDDDDDBBBAAA;;;;;;===@@@EEEKKKQQQUUUTTTQQQMMMGGGAAA<<<888666555555555555666666666777666666777888999:::;;;;;;===>>>@@@BBBCCCCCCBBBBBBBBBDDDFFFFFFEEEEEEFFFGGGFFFIIINNNSSSXXX[[[]]]]]]SSSPPPKKKFFFCCC@@@<<<::::::999888888999<<<>>>@@@BBBDDDEEEGGGHHHKKKMMMOOOMMMPPPTTTXXX[[[]]]```bbb```cccgggiiihhhfffeeeeeegggiiikkklllooosssxxx|||}}}zzzvvvsssssstttuuuuuuuuussspppmmmllllllkkkkkkiiiggggggiiinnnrrrtttvvvxxxyyy{{{zzztttqqqiiihhhfffddddddhhhmmmrrrwwwdddXXXSSSTTTUUUVVVWWWXXXXXXWWWVVVVVVSSSVVV[[[___cccggglllpppxxxzzz~~~|||zzz|||QQQQQQQQQPPPPPPPPPPPPOOOPPPPPPPPPPPPRRRXXX```fffqqqnnnjjjggghhhoooxxx{{{nnnhhhggg___^^^\\\ZZZVVVRRROOOMMMMMMMMMPPPVVVbbbrrrtttlllfffnnnzzzwwwbbbMMMFFFBBB:::666666444444333333333222222222555444444333333333444444444222222555666:::DDDNNNaaattttttddd[[[YYY]]]iii{{{rrrdddZZZZZZ___gggzzzwwwrrrxxx|||~~~{{{yyyyyyyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyzzzzzzzzzzzzzzzyyytttsssqqqrrrtttuuuuuuuuusssssssssvvvxxxyyyxxxvvvxxxvvvuuuuuuvvvvvvtttsssqqqpppmmmkkkkkkmmmoooqqqtttuuuuuusssqqqoooooopppooonnnmmmmmmlllfff^^^WWWVVVXXX[[[]]]^^^^^^^^^]]]ZZZWWWTTTPPPNNNKKKHHHFFFAAA@@@??????======<<<;;;<<<<<<;;;;;;:::999888777999999888888888999::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>:::999999999:::<<<===>>>@@@@@@AAABBBCCCEEEEEEFFFFFFEEECCCCCCDDDDDDCCCAAA:::;;;>>>BBBGGGMMMRRRUUURRROOOJJJEEE???:::777666444555555666666666666666555666777888:::<<<======CCCCCCDDDEEEFFFFFFEEEEEEBBBCCCEEEEEEEEEFFFHHHIIIJJJMMMRRRWWWZZZ\\\\\\\\\TTTPPPJJJEEEAAA>>>;;;999999888888888:::<<>>======<<<<<<;;;;;;::::::999999999999888888777888888999999999::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::999::::::;;;<<<======@@@@@@AAABBBCCCDDDEEEFFFCCCBBBAAAAAABBBBBBAAA???:::<<>>;;;999777777777888:::===@@@BBBCCCFFFIIIJJJJJJLLLPPPTTTTTTVVVYYYZZZ\\\]]]```cccgggiiilllmmmlllkkkkkkkkknnnpppqqqrrrsssuuuxxx{{{~~~|||zzzzzz{{{{{{|||}}}{{{wwwtttrrrrrrqqqqqqqqqpppooopppsssvvvzzz{{{{{{zzz{{{{{{{{{}}}iiiYYYSSSQQQSSSVVVYYYYYYZZZZZZYYYYYYXXXWWWXXX[[[```dddgggjjjnnnppptttuuuxxx}}}~~~||||||}}}PPPPPPPPPPPPQQQQQQQQQQQQPPPQQQRRRSSSUUUXXX]]]```iiihhhfffeeefffllltttzzz~~~pppeee___]]]]]]\\\\\\ZZZVVVRRRNNNLLLJJJLLLSSSaaattt|||yyy{{{fffRRRJJJFFF===777777444444333333333333222222111111111222222444555666666444333555555888AAAKKKVVViiizzzhhh\\\XXXYYYaaaooo~~~~~~rrrjjjiiixxx{{{vvvsssqqqvvv}}}|||}}}}}}{{{yyywwwvvvwwwyyyzzzzzzzzzzzz{{{zzzzzzyyyyyyvvvtttqqqqqqrrrssstttsssooopppsssvvvyyyyyywwwuuusssrrrrrrtttuuuuuutttrrrttttttsssssstttuuuvvvvvvtttuuuvvvvvvvvvvvvwwwxxxwwwvvvuuutttqqqlllfffbbb```bbbdddbbb```^^^___```[[[YYYVVVSSSQQQOOOKKKHHHDDDCCCBBBAAA@@@??????>>>;;;:::::::::999:::::::::888888777777777777888888999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999:::::::::;;;<<<<<<===@@@AAAAAABBBCCCDDDEEEEEECCCAAA@@@@@@BBBBBBAAA???;;;===@@@DDDHHHLLLNNNPPPLLLIIIDDD???;;;777666555444444666777777777666555999:::;;;>>>@@@CCCEEEFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEGGGIIIJJJMMMQQQTTTZZZ]]]aaacccaaa[[[TTTOOOOOOKKKEEE@@@>>>===;;;:::666666666888:::>>>AAACCCCCCGGGKKKLLLKKKMMMRRRWWWWWWYYYZZZ[[[\\\^^^bbbeeejjjmmmpppsssssstttuuuvvvyyyzzzzzzyyywwwvvvxxxyyy|||}}}~~~~~~|||{{{||||||zzz|||}}}}}}yyyvvvsssrrrppprrrsssrrrqqqppprrrsssvvvxxxxxxxxxyyy~~~}}}mmm\\\TTTRRRRRRTTTWWWZZZZZZYYYYYYYYY[[[\\\]]]^^^aaafffjjjmmmqqquuuxxx|||}}}QQQQQQQQQQQQRRRRRRSSSSSSNNNPPPRRRTTTVVVYYY]]]```ccccccccccccfffllluuuzzzyyymmmddd___\\\\\\\\\\\\ZZZWWWRRROOOLLLIIILLLVVVggg}}}gggSSSLLLGGG>>>888888444444444333333333222222...//////000111333444555666444333444444666???IIIWWWiiizzzgggZZZVVVYYY```mmm||||||nnnkkkyyy~~~}}}~~~|||yyywwwxxxyyyzzz{{{{{{{{{zzzyyyxxxwwwvvvwwwuuurrrpppqqqsssssssssnnnpppsssvvvyyyyyywwwtttqqqqqqqqqsssuuuuuutttrrrvvvvvvwwwwwwxxxyyyyyyyyytttvvvxxxxxxxxxyyy{{{|||yyyyyyxxxwwwtttooojjjgggdddeeefffddd```]]]^^^```[[[YYYVVVTTTRRROOOKKKHHHEEEEEEDDDCCCBBBAAAAAA@@@::::::999999999:::;;;;;;888888777777777777777888999999:::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;;;;<<<<<<<<>>999777555555333444666777777777666555;;;<<<>>>AAACCCFFFHHHIIIKKKKKKJJJIIIIIIHHHHHHGGGEEEGGGIIIKKKMMMPPPUUUXXXcccfffiiijjjeee\\\RRRLLLJJJFFFAAA>>><<<<<<;;;:::666666666888:::>>>BBBDDDDDDHHHLLLMMMLLLNNNSSSXXXXXXZZZ[[[]]]___bbbhhhkkksssvvv{{{~~~~~~zzzwwwwwwxxxzzz|||}}}}}}|||||||||}}}xxxzzz}}}}}}zzzvvvsssqqqpppqqqssssssqqqppppppqqqppprrrssstttvvv|||iii^^^TTTRRRSSSUUUWWW[[[ZZZYYYXXXYYY[[[___cccffffffiiimmmpppsssvvvzzz}}}MMMNNNPPPRRRSSSRRRRRRQQQRRRSSSSSSRRRRRRTTTWWWZZZaaadddgggjjjlllqqqwww|||{{{ooofff______bbb[[[[[[ZZZYYYVVVRRRNNNLLLMMMNNNWWWmmmjjjUUUNNNJJJAAA999777555555444333333333333444222222222222222222222222666222000222333555===EEEUUUdddzzzssseeeYYY\\\\\\hhh~~~xxxnnnppp{{{}}}{{{~~~}}}}}}~~~~~~}}}}}}{{{yyyyyy|||}}}{{{yyy}}}{{{xxxtttrrrqqqqqqqqqppppppqqqrrrssssssttttttssstttuuuuuuttttttvvvxxx|||zzzwwwvvvwwwxxxyyyyyywwwxxxzzz|||}}}~~~~~~~~~|||{{{zzzwwwtttooollliiigggeeecccbbbbbb```]]][[[```\\\XXXUUURRRPPPMMMJJJIIIEEECCCBBBDDDDDDBBB@@@>>><<<::::::;;;;;;;;;:::888888777777777777888888888999999999999:::::::::======>>>???????????????<<<;;;;;;;;;<<<===>>>?????????AAABBBCCCDDDDDDDDDAAAAAABBBBBBAAAAAA@@@???@@@??????DDDKKKOOOLLLHHHIIIEEE>>>999666555444333555888999999777777:::===;;;???CCCFFFGGGHHHIIIJJJMMMNNNOOOLLLHHHEEEDDDDDDGGGIIIMMMPPPRRRXXXbbbkkkqqqwwwyyyrrrcccTTTMMMLLLCCCBBB@@@===;;;999888777::::::;;;<<<>>>AAADDDEEEIIIIIIJJJLLLOOOSSSVVVXXXYYYZZZ[[[ZZZ[[[bbbnnnwww{{{}}}{{{zzz}}}~~~~~~}}}|||{{{{{{|||}}}{{{xxxwwwvvvuuusssqqqpppppppppnnnlllkkkmmmooovvvrrrrrrvvv{{{uuu___YYYSSSRRRVVV[[[]]]\\\ZZZZZZZZZ[[[^^^bbbfffiiilllnnnppptttwww{{{}}}~~~NNNOOOPPPQQQRRRRRRRRRQQQQQQRRRRRRQQQRRRUUUYYY]]]```cccfffiiilllrrrzzztttkkkccc]]]]]]___ZZZZZZZZZXXXVVVRRRNNNLLLMMMQQQ]]]wwwlllXXXPPPKKKAAA999888555555444333333333333444333333333333333333333333444111000222444555<<>>>>>?????????>>>>>><<<<<<<<<======>>>???@@@???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@>>>===??????BBBGGGMMMOOOMMMJJJIIIDDD>>>999666555444333555888:::999777888;;;>>>>>>AAAEEEHHHIIIJJJKKKLLLLLLLLLLLLJJJHHHFFFEEEEEEHHHLLLQQQVVV\\\fffrrr}}}yyyfffTTTIIIEEEBBB@@@>>>;;;:::999888999<<<<<<===???AAACCCEEEFFFHHHIIIJJJMMMPPPSSSUUUWWWWWWYYY[[[\\\^^^gggsss|||~~~~~~|||{{{{{{zzzxxxvvvuuutttsssqqqooonnnnnnnnnllljjjjjjlllnnnssspppppptttzzz|||mmm[[[VVVRRRSSSXXX\\\]]]\\\ZZZYYYYYY[[[^^^ccchhhkkkpppppprrrsssvvvwwwyyyzzzzzzxxxvvvyyyNNNOOOPPPQQQQQQRRRQQQQQQPPPQQQPPPPPPRRRWWW]]]bbbaaaccceeehhhmmmttt}}}}}}~~~~~~tttkkkeeeaaa\\\[[[]]]\\\\\\\\\ZZZXXXTTTQQQOOOPPPUUUdddooo[[[SSSMMMBBB:::888555555444333333333333444222222222222222222222222333111111444444555:::@@@TTTaaasssxxxlllddddddooollljjjooo~~~|||{{{zzzyyy}}}~~~~~~~~~|||}}}~~~}}}zzzxxxvvvtttsssssstttuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwxxxxxxwwwxxxzzz||||||{{{yyywwwuuuuuuuuuvvvyyy{{{ttttttsssqqqooollljjjiiihhhfffeeeddddddbbb```]]][[[YYYWWWUUUUUUUUUTTTRRRLLLJJJGGGFFFFFFEEEDDDBBBCCCAAA>>>===<<<<<<:::888999888888777666666777777777888888999:::;;;;;;<<<>>>>>>?????????>>>>>>======>>>>>>??????@@@AAAAAA???@@@AAABBBCCCDDDDDDDDDGGGGGGFFFDDDBBB???===<<<>>>AAAFFFKKKNNNOOOOOONNNIIIDDD>>>999777666555444666999;;;;;;999999===@@@BBBEEEHHHKKKLLLMMMNNNOOOOOOMMMKKKJJJKKKKKKJJJIIIOOOTTT[[[cccmmm{{{|||fffRRRFFF@@@???===;;;888888888:::;;;===>>>@@@BBBDDDFFFGGGGGGGGGHHHKKKNNNPPPRRRTTTTTTUUUXXX[[[^^^dddnnnzzz~~~{{{yyyvvvtttrrrrrrrrrrrrpppnnnllllllllljjjiiiiiikkkmmmrrrooopppuuu{{{pppcccXXXVVVUUUWWW\\\___^^^\\\ZZZZZZZZZ\\\```ffflllooossssssssstttuuuvvvwwwwwwtttqqqooopppuuu{{{OOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQTTTZZZbbbhhhfffeeefffhhhmmmuuu~~~|||zzzzzz{{{}}}qqqjjjeeecccaaa]]][[[\\\^^^^^^^^^]]][[[XXXUUUSSSSSSXXXgggppp^^^VVVNNNBBB999777555555444333333333333444111111111111111111111111111000111444555444777===MMMZZZnnn}}}qqqhhhhhhtttooojjjkkkxxx~~~{{{yyyxxxyyyyyy|||~~~~~~~~~~~~~~~~~~}}}|||yyywwwvvvuuuvvvwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuwwwxxxxxxwwwxxxzzz|||~~~}}}zzzxxxvvvvvvwwwzzz}}}}}}ppppppooonnnlllkkkjjjiiigggfffdddddddddbbb```^^^]]][[[XXXVVVUUUTTTRRRPPPOOOMMMKKKHHHGGGEEEDDDCCCBBB@@@>>><<<<<<<<<:::999999999888777777777777777777888888999:::;;;<<<<<<>>>????????????>>>======>>>???@@@AAAAAABBBBBBBBB???@@@AAACCCDDDDDDDDDEEEGGGGGGFFFEEEBBB@@@>>>======BBBHHHMMMOOOPPPQQQQQQHHHDDD>>>999777777666666777:::======;;;<<<@@@CCCEEEHHHKKKMMMNNNOOOPPPRRRUUUQQQNNNMMMNNNPPPPPPPPPXXX___iiisssvvvaaaPPPEEE@@@<<<:::888666666888;;;===>>>???BBBDDDFFFGGGGGGGGGFFFHHHKKKNNNPPPQQQRRRRRRTTTWWW[[[aaajjjuuu|||yyyuuusssrrrrrrssssssqqqpppjjjkkkkkkjjjiiiiiikkkmmmsssqqqsssyyy|||pppddd]]]YYYYYYZZZ]]]```aaa___\\\YYYYYYZZZ]]]bbbiiippptttuuuuuuuuuvvvwwwyyy{{{|||xxxuuurrrpppqqqsssssstttsssssssssssswwwOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRSSSWWW^^^gggmmmkkkjjjhhhjjjooovvv|||}}}zzzxxxwwwwwwvvvlllgggdddeeeeee```^^^^^^^^^^^^^^^^^^\\\YYYVVVTTTTTTYYYgggqqq```XXXOOOAAA888666555555444333333333333444000000000000000000000000111///111444444333555:::FFFTTTjjjtttlllmmmzzzssskkkhhhrrr|||yyyxxxxxxyyyzzz{{{||||||{{{}}}~~~|||yyywwwvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwxxxzzz||||||zzzzzz{{{{{{~~~|||zzzooonnnmmmlllkkkkkkjjjjjjgggeeedddddddddccc```^^^]]]ZZZWWWVVVUUUTTTRRRPPPQQQPPPNNNKKKGGGEEEDDDDDD???>>><<<;;;<<<<<<;;;:::999999888888888888999999888888999:::;;;;;;<<<<<<>>>>>>?????????>>>>>>===???@@@AAABBBCCCCCCCCCBBB@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@===AAAHHHMMMOOOQQQRRRSSSHHHCCC===999888888777777:::<<>>>>>@@@BBBDDDFFFGGGGGGFFFGGGHHHKKKMMMOOOPPPPPPPPPSSSVVV\\\dddnnnzzz{{{wwwuuuttttttuuuuuutttssskkklllllllllkkkkkknnnpppssssssvvv~~~xxxqqqjjjeeeaaa^^^[[[\\\^^^```aaa```]]][[[WWWXXX[[[```fffmmmtttxxxzzzzzzzzz|||~~~zzzuuurrrpppnnnmmmiiihhhiiijjjnnnuuu}}}PPPPPPOOOOOOOOOOOOPPPPPPPPPQQQSSSUUUYYY```iiinnnooommmkkklllqqqvvv{{{}}}}}}{{{yyyyyyxxxvvvtttoookkkiiikkkjjjeeeaaaaaa\\\\\\]]]]]][[[YYYVVVTTTTTTZZZjjjqqqbbbZZZPPPBBB999777555555444333333333333444////////////////////////111///000333222111444999CCCOOOdddyyywwwpppppp|||{{{ooohhhooo|||~~~{{{yyywwwxxxxxxyyyxxxyyy{{{}}}}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~zzzxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwxxxxxxvvvxxxyyyyyyyyyzzz}}}~~~}}}zzzwwwpppooonnnmmmllllllllllllgggfffeeeeeeeeedddbbb```[[[YYYWWWVVVVVVWWWVVVTTTRRRRRRPPPLLLGGGDDDDDDDDD>>>===;;;;;;<<<===<<<;;;999999999999:::;;;<<<===::::::::::::;;;;;;;;;;;;======>>>??????????????????@@@BBBCCCDDDDDDCCCBBB@@@AAABBBCCCDDDEEEEEEEEEBBBBBBCCCCCCCCCBBBBBBAAA>>>@@@EEEJJJNNNQQQSSSSSSGGGCCC===:::888888888888<<>>???@@@BBBCCCEEEFFFFFFGGGHHHIIIJJJLLLNNNOOOOOOOOOTTTWWW]]]fffqqq|||~~~{{{yyyxxxxxxyyyyyywwwvvvooopppppppppooopppsssuuutttvvv|||rrrlllkkkiiihhhfffdddcccbbb]]]^^^_________^^^\\\[[[ZZZ]]]bbbhhhpppwww}}}zzzuuurrrooommmggghhhiiillloootttxxxzzz|||PPPPPPOOONNNNNNOOOOOOPPPMMMOOORRRVVVZZZaaahhhmmmpppnnnlllnnnsssxxx{{{|||~~~|||zzzzzz{{{{{{yyyvvvvvvqqqooopppnnnhhhdddccc]]]^^^______]]][[[XXXWWWVVV^^^ppp~~~rrrddd]]]SSSDDD;;;:::555555444333333333333444111111111111111111111111222//////111111000333888@@@IIIYYYlll~~~xxxpppnnnvvvxxxmmmppp||||||zzzxxxwwwvvvvvvvvvwwwxxxyyyyyyzzzyyyyyyxxxxxxxxxxxxxxxyyyzzzzzz~~~|||||||||}}}{{{{{{{{{||||||}}}}}}}}}{{{|||~~~~~~~~~{{{xxxvvvrrrqqqpppnnnnnnnnnnnnnnniiihhhgggggggggfffdddbbb^^^\\\YYYYYYYYYXXXWWWVVVSSSSSSQQQMMMGGGCCCCCCDDDAAA???===<<<======<<<;;;999999999:::<<<===???@@@;;;;;;;;;;;;;;;:::::::::;;;<<<===???@@@@@@@@@@@@>>>@@@BBBCCCDDDDDDCCCBBB@@@AAABBBDDDEEEEEEEEEEEEAAABBBBBBBBBBBBAAAAAA@@@???>>>@@@EEEMMMRRRSSSRRRGGGBBB===:::999999999999>>>BBBEEEFFFFFFGGGKKKOOOOOOQQQRRRSSSSSSUUUWWWYYYSSSUUUVVVUUUUUU[[[gggqqqfffQQQGGGCCC===777777777666777888:::<<<>>>BBBBBBBBBCCCDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMOOOPPPVVVXXX^^^fffqqq|||~~~|||{{{zzz{{{{{{yyyxxxsssttttttttttttuuuxxx{{{yyy|||zzzrrrhhh```aaadddgggiiiiiihhhfffeee```aaaaaa`````````aaabbbeeeiiipppyyy~~~yyyvvvtttsssqqqrrruuuyyy|||}}}}}}|||{{{QQQPPPOOONNNNNNNNNOOOPPPKKKNNNQQQUUUZZZ```gggkkkooommmlllooouuuzzz||||||}}}|||zzz|||~~~~~~|||yyyzzzvvvssssssqqqjjjeeedddaaaaaabbbbbbaaa___]]][[[ZZZcccvvv{{{vvvpppvvvsssfff___UUUFFF===<<<555555444333333333333444222222222222222222222222222000///000000///222888===CCCOOO___qqq~~~wwwmmmiiinnn~~~sssttt~~~~~~{{{xxxvvvtttsssvvvvvvuuuuuuuuuuuuuuuuuuzzzyyyyyyyyyyyyyyyzzz{{{|||~~~~~~{{{xxxvvvtttsssqqqpppooooooooopppkkkjjjiiiiiiiiiiiigggeeedddaaa^^^[[[ZZZXXXVVVTTTSSSSSSRRRMMMGGGCCCBBBCCCDDDBBB???>>>>>>===;;;:::999999:::;;;===???AAABBB===<<<<<<;;;;;;:::999999:::;;;===>>>@@@AAAAAAAAA>>>???BBBCCCDDDDDDBBBAAA@@@AAABBBDDDEEEEEEFFFFFFBBBBBBBBBBBBAAA@@@??????@@@======BBBKKKRRRSSSRRRFFFBBB===:::999999:::999@@@CCCFFFGGGGGGIIINNNQQQRRRSSSUUUUUUUUUWWWYYY\\\SSSXXX[[[ZZZZZZbbbrrroooVVVFFFBBB@@@:::444666777777888999;;;<<<===DDDCCCCCCCCCDDDFFFIIIJJJJJJJJJIIIIIIKKKMMMOOOPPPWWWYYY^^^gggrrr|||~~~||||||||||||zzzxxxvvvwwwwwwwwwwwwyyy|||~~~tttjjjgggdddaaa___dddjjjnnnnnnlllhhhfffdddddddddccccccdddhhhjjjpppuuu~~~}}}{{{zzzyyy}}}~~~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSXXX___fffkkkkkkmmmppprrrsssvvvyyy|||}}}}}}}}}~~~|||zzzvvvqqqlllgggcccaaaaaaaaabbbbbbbbb```^^^]]]^^^hhh~~~|||ppphhhfffqqqwwwjjjaaaWWWJJJ>>>888888777666555444333222222111111111111000000000000000000000111222444555666888@@@KKKWWWdddsssxxxqqqjjjhhhrrrsssooowww}}}zzzxxxwwwvvvvvvuuuttttttssssssttttttvvvxxxyyyxxxwwwvvvwwwxxx}}}zzzxxxwwwtttuuuuuutttsssrrrqqqpppoooooommmllljjjiiigggggggggccc```^^^]]]^^^]]]]]]ZZZVVVOOOJJJGGGEEECCCBBBAAAAAA@@@???===;;;:::999===<<<:::999:::===@@@BBB::::::999999::::::;;;<<<=========>>>??????@@@@@@???@@@BBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHDDDBBBAAACCCDDDBBB>>>:::AAA===:::@@@KKKTTTWWWWWWLLLGGG@@@<<<;;;===???@@@GGGHHHJJJJJJKKKMMMPPPRRRVVVWWWYYY[[[]]]___``````ZZZXXXXXX\\\```iii|||iii[[[III???===<<<888333555777:::<<<===>>>@@@BBBEEEDDDCCCBBBCCCFFFIIIKKKJJJKKKLLLKKKKKKLLLOOOQQQSSSWWW\\\ccclllvvv}}}uuusssvvvyyy|||~~~~~~}}}zzzrrrlllhhhfffdddcccdddhhhmmmppprrrsssrrrooommmjjjjjjmmmmmmnnnvvv~~~|||~~~~~~NNNNNNOOOOOOPPPQQQRRRRRRSSSRRRRRRTTTXXX^^^dddhhhiiikkknnnqqqssswww|||~~~~~~~~~~~~~~~|||xxxrrrlllgggcccaaaaaaaaabbbbbbaaa```___^^^aaakkkyyyooohhhhhhssswwwjjjaaaWWWIII>>>888777777666555444333222222111111111111000000000000000000000111222333555555555===GGGQQQ\\\kkk|||zzzrrrjjjeeelllxxxqqqlllrrr}}}{{{xxxvvvuuuuuuuuuuuutttsssssssssssssssuuuvvvwwwvvvuuuuuuvvvxxx|||~~~}}}xxxuuutttrrrrrrrrrrrrqqqpppooonnnoooooonnnmmmkkkjjjiiiiiihhheeeaaa````````````___\\\XXXQQQLLLIIIGGGDDDCCCBBBAAAAAA???>>><<<:::999<<<<<<;;;:::;;;<<<>>>@@@999999999999999:::;;;;;;<<<======>>>>>>???@@@@@@>>>???AAACCCDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHFFFDDDCCCCCCDDDCCC@@@===CCC@@@???EEEPPPZZZ]]]]]]PPPKKKCCC???>>>@@@BBBDDDHHHJJJLLLMMMMMMOOOQQQSSSYYY[[[]]]___aaaaaaaaaaaa]]]ZZZ[[[___fffqqqmmmZZZOOOBBB:::888888666333777999<<<>>>???@@@BBBCCCDDDCCCBBBAAABBBDDDGGGIIIIIIJJJKKKKKKKKKLLLOOORRRRRRVVV\\\dddmmmwww|||tttssswww~~~|||wwwsssqqqpppooooooooorrrvvvxxxyyyyyyxxxuuusssqqqsssyyy}}}wwwLLLLLLMMMOOOPPPRRRSSSSSSUUUTTTTTTUUUXXX]]]bbbeeegggjjjmmmqqqtttzzz{{{tttlllgggbbb```aaabbbbbbbbbaaa```___^^^aaammm|||wwwnnnjjjkkkyyyxxxlllbbbWWWIII>>>999777666666555444333222222222222111111111000000000000000000111222333444555333;;;EEELLLUUUdddyyywwwllldddeeemmmvvvooohhhllluuu}}}yyyvvvtttttttttuuutttssssssrrrrrrssssssssstttuuuuuuttttttvvvxxx{{{|||~~~}}}||||||wwwttttttrrrrrrrrrqqqpppooommmmmmnnnnnnnnnmmmlllkkkkkkkkkhhhfffcccbbbcccccccccbbb^^^ZZZTTTNNNKKKHHHEEECCCBBBBBBAAA@@@>>><<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<999888888888888999::::::<<<<<<======>>>?????????===???AAACCCDDDDDDDDDDDDAAABBBCCCDDDEEEFFFFFFGGGHHHFFFEEEDDDEEEDDDCCCAAADDDBBBCCCKKKWWW```cccbbbTTTNNNEEE@@@???BBBEEEGGGKKKMMMPPPQQQQQQRRRTTTUUU\\\^^^aaadddeeedddcccbbb___]]]^^^cccmmm}}}zzzcccQQQHHHCCC;;;666555666666777999<<>>>>>???>>>@@@AAACCCDDDDDDCCCCCCAAAAAABBBCCCDDDEEEFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCGGGPPP[[[cccffffffUUUNNNEEE??????BBBFFFIIINNNQQQTTTVVVVVVVVVWWWXXX]]]___ccceeefffeeecccaaa```___```gggtttsss___OOODDD===<<<:::777555666999;;;;;;>>>@@@BBBBBBCCCEEEFFFEEECCCAAA??????AAACCCEEEGGGHHHKKKLLLMMMNNNQQQSSSTTTYYY```gggooovvv}}}zzzuuuwww|||~~~}}}~~~{{{tttyyyNNNNNNNNNOOOOOOOOOOOOOOORRRRRRSSSUUUYYY^^^cccfffnnnqqquuuyyy||||||ssskkkeeebbbaaabbbbbbaaaaaa```_________[[[kkkzzzsssllllllrrr~~~rrrgggXXXHHH===999555555555444333333222222222222222222111111111111000000000000111222333333333;;;CCCIIIRRRfff}}}rrrfff^^^]]]bbbooo{{{wwwlllfffeeelll{{{zzzwwwvvvvvvvvvwwwvvvuuuuuutttuuuuuuuuuuuuvvvvvvuuutttuuuwwwzzz}}}{{{}}}~~~}}}}}}}}}{{{~~~|||zzzzzz{{{zzzyyywwwtttqqqnnnkkkiiijjjjjjjjjjjjjjjjjjjjjjjjhhhfffddddddeeeeeedddccc]]]ZZZTTTPPPLLLIIIEEECCCDDDDDDCCCBBB@@@>>>===<<<;;;;;;<<<===<<<;;;999777888888777777888888999:::;;;;;;;;;<<<======>>>>>>@@@AAABBBCCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEDDDFFFMMMWWWaaahhhiiihhhWWWPPPGGGAAAAAADDDHHHKKKQQQTTTXXXZZZZZZYYYYYYZZZ[[[^^^aaadddeeedddaaa```___```ccclllzzzppp[[[MMMEEE@@@888999999777666777:::======???AAACCCCCCDDDEEEGGGGGGFFFCCCAAA@@@AAACCCDDDFFFHHHKKKMMMOOOPPPSSSUUUYYY]]]ccciiinnnsssyyy}}}}}}xxxuuuyyyzzzwwwyyyOOOOOOOOOOOONNNNNNNNNNNNPPPPPPRRRUUUZZZ___dddgggqqquuuzzz~~~zzzqqqiiidddcccbbbcccbbbaaa```_________```___mmm}}}}}}vvvpppttt}}}wwwjjjYYYGGG<<<999444444444444333333222222333222222222222111111111000000000000000111222222222777>>>EEEPPPfffuuuggg]]]XXX[[[hhhvvv|||{{{uuunnniiiggglll{{{{{{xxxwwwxxxxxxzzzyyyxxxxxxwwwwwwxxxxxxwwwwwwvvvuuussstttwwwyyy{{{zzz|||}}}{{{{{{{{{|||~~~{{{zzz{{{|||xxxxxxvvvssspppmmmjjjhhhjjjjjjjjjjjjiiiiiiiiiiiihhhfffeeeeeeeeeeeecccbbb\\\YYYTTTPPPMMMJJJFFFDDDEEEEEEDDDCCCAAA???>>>===;;;<<<=========;;;:::999999888888888888999::::::::::::;;;;;;<<<=========@@@AAABBBCCCCCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFGGGFFFGGGHHHGGGEEEDDDEEEFFFGGGLLLTTT^^^gggkkkllljjjZZZSSSKKKFFFEEEHHHKKKMMMSSSWWW\\\^^^^^^\\\[[[[[[YYY[[[^^^```bbbaaa```___```dddjjjsssooo\\\MMMDDD???<<<666777777666666777:::===>>>AAACCCDDDDDDEEEFFFHHHJJJHHHEEEBBBAAABBBCCCDDDEEEHHHLLLOOOQQQSSSVVVXXX^^^aaaeeeiiimmmqqqwwwzzz{{{xxx~~~{{{zzzvvvMMMMMMMMMNNNOOOOOOOOOPPPPPPPPPRRRVVVZZZ___dddfffooottt{{{wwwnnngggdddcccccccccbbbaaa```______``````eeeqqq}}}{{{mmmZZZGGG<<<999444444444333333333333222333333222222222111111111000000000000000111111222222555:::BBBOOOfffzzzmmmaaaXXXYYYfffttt|||}}}|||zzzwwwsssnnniiilllzzz{{{xxxwwwxxxyyy||||||{{{zzzzzzzzzzzz{{{xxxxxxvvvtttqqqrrrtttwwwwwwwwwyyy||||||xxxvvv{{{~~~~~~{{{xxxwwwxxxzzzvvvvvvuuutttrrrpppnnnmmmkkkkkkkkkjjjjjjiiiiiiiiiiiihhhfffffffffeeecccaaa\\\YYYUUURRRPPPMMMIIIFFFFFFFFFEEEDDDBBB@@@>>>===<<<<<<=========<<<<<<;;;999999999999999:::;;;;;;999::::::;;;<<<<<<=========>>>@@@BBBDDDEEEEEEDDDBBBCCCCCCDDDEEEFFFGGGHHHFFFIIIKKKKKKHHHFFFGGGHHHIIINNNXXXbbbiiikkkjjjhhhYYYTTTLLLGGGGGGIIIKKKMMMTTTXXX^^^aaa```^^^\\\[[[WWWYYY[[[]]]____________dddkkksss|||xxxmmm^^^RRRIIIBBB<<<999888777555666888;;;===???AAACCCFFFGGGGGGGGGHHHJJJKKKIIIEEEBBBAAAAAABBBCCCEEEIIIMMMQQQSSSUUUXXXZZZ```bbbeeehhhlllqqqwww{{{}}}~~~{{{KKKKKKLLLMMMOOOPPPQQQRRRQQQQQQSSSVVVZZZ___ccceeelllrrr{{{~~~uuulllfffccccccddddddcccaaa```______``````jjjuuu~~~ooo[[[GGG;;;999444333333333333333333333333333333222222222111111111000000000000000111222555666:::AAAPPPfffssseee[[[ZZZfffttt~~~zzzzzz{{{zzzwwwrrrkkklllyyyzzzwwwwwwxxxyyy~~~~~~}}}|||||||||||||||xxxwwwuuurrrpppppprrruuusssuuuwwwzzz|||xxxsssyyy}}}}}}~~~~~~~~~~~~|||yyyvvvtttuuuvvvuuuvvvvvvvvvuuuttttttsssmmmmmmlllkkkkkkjjjiiiiiikkkiiihhhggggggfffcccaaa\\\ZZZVVVTTTRRROOOKKKIIIFFFFFFEEEDDDCCCAAA???>>>========================::::::999999::::::;;;<<<999999:::;;;;;;<<<<<<===:::<<>>>>>>>>>>>============999888888888888888999999999999::::::;;;<<<======??????@@@AAABBBBBBCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEGGGKKKLLLJJJHHHGGGFFFIIISSS]]]bbbeeegggfffbbbZZZPPPHHHFFFGGGGGGIIIMMMTTTXXX\\\]]]\\\ZZZ[[[]]]XXXZZZZZZZZZZZZ]]]aaadddooosss}}}lllfff___YYYOOOCCC;;;:::555777999;;;<<>>>>>============<<<<<<999999888888888888888888999999::::::;;;<<<<<<===<<<===>>>???AAACCCDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEFFFHHHKKKKKKIIIGGGEEEEEEGGGOOOXXX^^^dddiiihhhdddZZZQQQHHHFFFFFFGGGJJJNNNVVVZZZ]]]^^^\\\ZZZ[[[]]]WWWYYY[[[[[[\\\^^^cccfffsss{{{ppplllgggbbbWWWIII>>>;;;666888:::<<<>>>AAAFFFIIIIIIOOORRRRRRSSSWWWYYYXXXWWWQQQJJJDDDAAAAAAAAAAAAIIILLLQQQUUUXXX\\\___bbbccceeegggiiillloootttwwwzzz~~~NNNNNNNNNNNNOOOPPPQQQRRRQQQRRRTTTYYY```fffjjjkkknnnvvv~~~|||qqqiiifffeeedddcccccc```___```___^^^aaafff|||uuucccOOOAAA===777555333333444555444333222333444444333222000///111111111111111111111111333444777<<>>@@@BBBCCCDDDCCCCCCDDDEEEEEEFFFEEEEEEGGGIIIKKKKKKHHHFFFDDDDDDGGGLLLRRRYYYbbbjjjjjjfff[[[QQQIIIFFFFFFFFFKKKPPPXXX[[[^^^^^^[[[ZZZ[[[]]]XXXZZZ]]]]]]]]]___dddiiivvvxxxtttpppkkk___NNNAAA===888:::===???AAAEEEIIIMMMPPPVVV[[[\\\^^^bbbdddccc```YYYOOOFFFBBBAAAAAABBBJJJMMMRRRVVVYYY\\\___aaabbbdddfffiiikkkoootttxxxwww{{{OOOOOOOOOOOOOOOPPPQQQQQQOOOPPPTTTZZZ```fffjjjlllpppyyyyyypppiiiffffffdddcccbbb______```___^^^cccjjj}}}wwweeePPPBBB===777555444333444555444333333333333333333222000///111111111111111111111111222444666:::EEEXXXooo{{{qqqeee___ccclll~~~}}}}}}}}}|||zzzyyyxxxxxxyyyzzzyyyzzzzzzzzzyyywwwtttsssvvvuuusssrrrsssvvvyyy{{{~~~~~~|||zzzyyyyyyzzzyyy{{{}}}~~~}}}}}}~~~|||yyywwwttttttuuuwwwxxxzzz}}}|||zzz||||||}}}~~~~~~~~~}}}}}}~~~}}}|||{{{yyyxxxwwwvvvwwwvvvuuuttttttuuuvvvwwwsssqqqpppnnnmmmmmmmmmnnnkkkkkkjjjiiigggeeecccbbbaaa```^^^ZZZVVVRRROOOMMMHHHFFFEEEDDDDDDDDDBBB@@@======<<<<<<;;;;;;::::::::::::999888777777777777:::::::::;;;;;;;;;<<<<<<::::::<<<===???@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEGGGIIIJJJHHHGGGGGGGGGKKKMMMPPPVVV```jjjjjjeee[[[RRRJJJFFFEEEFFFLLLSSSYYY[[[]]]\\\YYYXXXZZZ]]]\\\___aaa```^^^```eeekkkzzzyyyssslll___NNNBBB===;;;===@@@BBBEEEIIINNNRRRVVV^^^dddgggjjjoooqqqpppggg___RRRHHHBBBAAAAAABBBHHHLLLQQQVVVYYY\\\___aaaaaacccfffiiilllpppuuuyyyyyy}}}PPPPPPOOOOOOPPPPPPQQQQQQMMMPPPUUUZZZ```eeeiiikkksss|||}}}vvvnnnhhhffffffdddbbbaaa_________^^^^^^eeennnwwwfffQQQBBB<<<777666444444555555555444333333333333222111000000111111111111111111111111000333666:::BBBSSSiiiyyy{{{pppeee___dddmmm~~~~~~}}}{{{zzzyyywwwwwwwwwwwwxxxwwwyyyzzz{{{{{{yyyvvvuuuxxxwwwuuutttuuuwwwyyyzzzzzz{{{{{{yyyxxxxxxyyy{{{}}}~~~}}}{{{yyyzzzzzzwwwvvvuuuttttttvvvyyy{{{~~~}}}~~~{{{zzz{{{{{{{{{||||||||||||}}}|||{{{zzzyyyxxxwwwwwwwwwvvvuuuttttttuuuvvvwwwrrrqqqooommmlllllllllmmmkkkkkkjjjiiigggeeedddccccccbbb```\\\XXXTTTQQQOOOGGGEEEDDDDDDEEEEEEDDDBBB>>>======<<<;;;;;;:::::::::999999888777777888888:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>@@@@@@BBBCCCEEEEEEFFFFFFCCCEEEHHHIIIIIIIIIKKKLLLOOOPPPQQQUUU^^^ffffffaaaZZZRRRKKKHHHFFFGGGMMMTTTXXXZZZ[[[ZZZXXXXXX[[[___dddfffgggccc___```fffmmm~~~vvvlllcccVVVHHH???>>>===@@@CCCFFFJJJNNNTTTWWW]]]eeemmmqqqtttyyy{{{yyyjjjaaaTTTIIICCCAAABBBCCCEEEJJJPPPVVVZZZ]]]```bbbaaacccfffiiilllqqqvvvzzz|||}}}wwwxxxyyy}}}~~~|||~~~QQQPPPPPPPPPPPPPPPQQQQQQOOOSSSXXX\\\```dddhhhjjjttt}}}xxxrrrkkkgggfffeeecccaaa___^^^^^^___]]]^^^gggrrryyygggQQQAAA:::888666444444555666555444444444333222222111111111111111111111111111111111///333777999???MMM```ooo~~~{{{qqqfffaaaeeemmm~~~}}}}}}{{{zzzxxxwwwvvvvvvvvvvvvuuuwwwyyyzzz{{{zzzyyyxxxzzzxxxwwwvvvvvvvvvxxxyyyvvvwwwxxxwwwuuuuuuwwwyyy~~~{{{yyyxxxxxxwwwwwwwwwwwwyyy{{{|||~~~|||{{{{{{}}}~~~}}}{{{xxxyyyzzz{{{{{{|||||||||{{{{{{zzzyyyxxxxxxwwwwwwvvvvvvttttttttttttvvvvvvrrrqqqpppnnnmmmlllllllllkkkkkkjjjiiihhhfffeeeddddddcccaaa^^^ZZZVVVRRRQQQIIIHHHFFFFFFGGGGGGEEEDDD???>>>>>>===<<<;;;::::::999888888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;========================>>>???AAACCCDDDEEEFFFFFFBBBEEEHHHJJJJJJLLLNNNPPPQQQSSSSSSUUUZZZaaaaaa]]]XXXRRRMMMJJJHHHGGGMMMTTTVVVXXXYYYYYYXXXYYY^^^ccclllmmmllleee___```iiirrrqqqhhh^^^UUUKKKAAA===>>>@@@CCCFFFJJJNNNSSSYYY]]]ccckkksssvvvyyy|||{{{yyyiiiaaaTTTJJJEEEDDDDDDEEEFFFJJJQQQWWW[[[^^^```bbbaaacccgggjjjnnnsssxxx|||~~~|||sssnnnoooqqqsssuuuxxx|||}}}QQQQQQPPPPPPPPPPPPQQQQQQSSSWWW\\\```bbbdddgggjjjsss{{{~~~tttoooiiifffeeeeeebbb```___^^^^^^^^^\\\^^^iiiuuu|||iiiRRRAAA:::888666444444555666555444444444333222111111111111000000000000000000000000///444888999<<>><<<;;;;;;:::777777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>???===>>>@@@BBBDDDEEEFFFFFFDDDGGGIIIKKKKKKMMMOOOQQQNNNRRRTTTTTTVVV[[[[[[YYYVVVRRROOOMMMJJJHHHMMMTTTUUUWWWYYYYYYYYY]]]ccciiiqqqqqqnnnfff```bbbnnnxxxrrr^^^VVVNNNHHHBBB===<<>>===<<<;;;;;;666666777777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAA<<<===???BBBDDDEEEFFFFFFGGGIIIKKKLLLLLLLLLOOOPPPJJJPPPTTTSSSTTTWWWXXXWWWUUURRRPPPNNNKKKIIIMMMTTTVVVXXXZZZZZZ[[[```gggmmmrrrsssoooggg```dddqqq}}}cccOOOIIIDDDBBB???<<<===@@@CCCFFFJJJNNNSSSXXX^^^ccclllsssyyyxxxvvvsssoooiiifff___UUUNNNJJJJJJKKKLLLOOOSSSYYY]]]____________bbbeeehhhlllpppuuu{{{vvvmmmhhhffffffeeeiiimmmnnnpppwww|||{{{LLLMMMPPPRRRRRRRRRPPPOOOUUUZZZaaahhhmmmnnnnnnmmmuuuvvv|||}}}qqqjjjdddcccaaa^^^^^^```^^^]]]]]]\\\YYY[[[ggguuu~~~|||nnnSSS@@@:::666666555666888888777555444333222111000111222333222222222111111111000000000333555555666===JJJUUUaaalllyyy{{{pppdddbbbfffttt{{{yyy}}}|||zzzzzzzzzzzzxxxvvvvvvvvvwwwyyy{{{{{{yyywwwwwwwwwvvvuuussssssuuuxxx{{{{{{{{{{{{zzzyyyxxxxxx~~~~~~}}}}}}~~~{{{|||~~~}}}{{{|||~~~~~~}}}}}}}}}}}}}}}yyyyyyyyyzzzyyyyyyxxxxxxvvvwwwxxxyyyxxxvvvtttrrrsssssssssrrrrrrqqqqqqqqquuuwwwxxxxxxvvvrrrnnnlllooommmllllllllllllkkkiiihhhfffccc```]]][[[ZZZYYY\\\ZZZWWWTTTRRRPPPLLLJJJEEEBBB???>>>>>>===;;;:::888888999999::::::::::::777888999:::::::::999888============<<<<<<<<<<<<@@@@@@AAACCCDDDFFFGGGHHHKKKMMMNNNNNNMMMLLLLLLMMMPPPQQQQQQQQQQQQSSSVVVXXXYYYVVVQQQLLLIIIJJJOOOSSSYYYYYYYYYYYY]]]ccclllrrr|||vvvlllaaa]]]cccqqq{{{oooWWWIIIFFFCCC@@@???@@@BBBDDDDDDIIIOOOTTTWWW\\\bbbfffmmmrrrtttrrrqqqpppkkkfffddd^^^YYYUUUPPPMMMPPPVVVTTTXXX\\\___``````aaabbbggghhhkkkooouuu|||zzzuuunnnhhhdddcccccceeeffffffgggjjjpppzzz}}}|||}}}~~~}}}}}}MMMNNNOOOQQQQQQQQQQQQPPPSSSZZZdddlllqqqrrrpppooowwwwww|||zzzooohhhcccbbb```]]]\\\^^^^^^[[[ZZZZZZXXXZZZcccnnn|||zzz|||pppUUUAAA;;;666555555555777777555444444333222222111222222222222222222111111111000000///222444333444:::GGGQQQZZZdddrrr~~~~~~rrrfffbbbdddnnn~~~~~~|||~~~|||{{{zzz{{{zzzxxxwwwvvvvvvwwwxxxzzzzzzxxxuuuuuuvvvvvvvvvttttttvvvwww{{{{{{zzzzzzyyyxxxwwwwww|||}}}}}}~~~~~~}}}}}}~~~zzz{{{|||~~~}}}{{{zzzyyyyyyyyyxxxyyyzzz{{{zzzzzzyyyxxxvvvwwwwwwwwwwwwvvvuuutttssssssrrrqqqqqqqqqqqqqqqxxxxxxwwwvvvtttrrrooonnnooommmllllllmmmmmmkkkjjjjjjhhheeebbb```^^^^^^]]]aaa^^^ZZZWWWUUUQQQNNNKKKDDDBBB???>>>>>>===;;;:::999999999888888888777777777888:::;;;<<<<<<;;;;;;<<<<<<===>>>???@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGKKKMMMNNNNNNLLLKKKKKKLLLLLLNNNPPPQQQQQQSSSVVVXXXYYYWWWRRRLLLJJJKKKPPPTTTXXXXXXYYYZZZ]]]dddlllrrrwwwssskkkccc```gggtttcccNNNEEEDDDBBB@@@AAACCCEEEGGGJJJNNNSSSVVVYYY]]]dddiiikkkooorrrqqqqqqqqqnnniiikkkeee^^^\\\YYYWWWYYY]]][[[]]]```bbbcccccceeeffflllmmmnnnqqquuuzzz~~~yyysssllliiieeeaaaaaabbbeeehhhiiijjjlllpppvvv~~~|||xxxyyyzzz{{{~~~OOOOOOOOOOOOPPPQQQRRRRRRRRR[[[gggpppuuuuuusssrrryyyyyy}}}{{{vvvkkkeeeaaaaaa```\\\[[[\\\]]]YYYWWWWWWWWWXXX^^^fffnnn}}}|||tttvvv}}}rrrVVVCCC===777666444444555555444222333333333333333222222111222222222111111111111111///111222111222777BBBJJJRRR[[[iiivvvuuuhhhbbbaaagggvvv~~~}}}{{{{{{{{{{{{yyyxxxwwwvvvvvvwwwxxxxxxuuusssrrrtttvvvwwwvvvvvvvvvwww{{{zzzxxxwwwvvvvvvwwwwww{{{{{{{{{|||}}}~~~~~~}}}||||||}}}{{{zzz{{{~~~~~~|||}}}}}}|||zzzxxxwwwuuuuuutttwwwyyy{{{||||||{{{yyyxxxvvvvvvvvvuuuuuuuuuuuuuuuuuutttrrrqqqqqqrrrsssssszzzyyywwwuuusssqqqppppppooommmllllllnnnnnnmmmlllkkkjjjhhheeeccccccccccccgggccc___[[[WWWSSSOOOKKKDDDBBB???>>>======;;;:::<<<;;;:::999888777666666666777999:::;;;;;;;;;;;;;;;<<<===???AAACCCDDDEEEBBBCCCCCCDDDEEEFFFFFFFFFKKKLLLMMMMMMKKKJJJJJJJJJIIILLLOOOQQQRRRSSSUUUWWWYYYVVVRRRMMMKKKLLLQQQUUUWWWXXXZZZ\\\```fffmmmrrrrrrpppkkkeeecccjjjxxxrrrXXXHHHAAA@@@@@@AAACCCFFFIIIKKKQQQTTTXXXZZZ\\\```fffkkkhhhnnnssstttvvvxxxvvvrrrtttkkkdddccccccbbbbbbdddccceeeggghhhiiikkkmmmpppssstttuuuwwwzzz}}}}}}}}}wwwkkkccc```cccbbbaaaaaacccggglllooossstttwww{{{|||xxxwwwvvvxxx}}}PPPOOONNNNNNNNNPPPRRRSSSVVV^^^iiiqqqttttttttttttyyyzzz~~~{{{uuuqqqhhhccc```aaa```\\\ZZZ[[[]]]XXXUUUVVVWWWWWW[[[aaagggsss}}}zzzzzzsssooosss}}}rrrUUUBBB===999777555444555555444222222333444444444333111000111111111111111111111111///111222111111666>>>EEENNNWWWdddrrr}}}uuujjjaaa^^^```mmmyyy~~~zzz|||~~~|||||||||{{{zzzxxxxxxwwwvvvvvvwwwvvvtttrrrpppsssvvvxxxxxxwwwvvvvvvwwwvvvuuutttuuuvvvyyyzzzzzz{{{|||}}}~~~|||{{{zzzzzz{{{{{{zzz|||~~~|||yyyyyy}}}}}}}}}||||||~~~~~~~~~}}}|||{{{zzzxxxwwwvvvuuuttttttvvvxxxzzz|||}}}|||zzzyyywwwvvvuuusssssstttvvvwwwwwwuuutttsssssstttuuuvvvyyyyyyxxxwwwuuusssqqqoooooonnnmmmmmmoooooonnnmmmllljjjiiigggffffffffffffjjjgggbbb]]]XXXTTTNNNKKKEEEBBB@@@>>>>>>===;;;:::===<<<<<<;;;:::999888888666777777888999999999999;;;<<<===???AAACCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFJJJKKKLLLKKKIIIHHHHHHHHHKKKNNNQQQSSSSSSTTTTTTUUUWWWUUUQQQMMMKKKLLLQQQUUUWWWYYY\\\___ccchhhoootttrrrrrrpppkkkhhhnnnzzzkkkVVVIII@@@@@@@@@BBBEEEHHHKKKMMMSSSWWW[[[^^^___bbbgggkkkjjjqqqyyy}}}xxxoooggghhhjjjhhhffffffhhhkkknnnqqqtttxxx|||yyyrrrsssxxx{{{}}}}}}}}}vvvjjjdddccceeejjjjjjkkkmmmqqqvvv{{{~~~|||{{{xxxuuuuuuzzzQQQOOONNNMMMNNNPPPRRRTTT[[[bbbjjjooopppqqqsssvvvyyy||||||uuupppmmmfffaaa^^^______[[[YYYZZZ^^^XXXUUUVVVWWWWWW[[[aaaiiirrrzzz|||zzzyyyxxxwwwuuuyyynnnjjjnnnxxxoooRRR@@@===:::888666555666666555444333333444555444333222111111111111111111111111111111222222222222666<<>><<<;;;;;;;;;:::::::::999999999999999999888888888888888<<<<<<===>>>???@@@AAABBBDDDEEEEEEEEEFFFFFFGGGGGGIIIJJJKKKKKKIIIHHHHHHHHHPPPRRRTTTUUUTTTSSSSSSTTTUUUSSSQQQMMMKKKMMMQQQTTTXXXZZZ]]]aaaeeekkkrrrwwwzzz|||{{{vvvpppqqqzzzjjjWWWLLLBBBAAAAAACCCEEEIIILLLNNNRRRWWW]]]```bbbeeeiiimmmsss|||yyypppjjjlllnnnmmmkkkjjjmmmrrryyyuuuoooppprrr|||{{{wwwuuuwww~~~xxxrrrkkkhhhjjjmmmoooppprrrssstttxxxzzzoooiiiiiinnnsssyyy{{{~~~|||yyyuuurrrrrryyyPPPOOONNNNNNNNNPPPRRRTTT^^^dddkkkooonnnooossswww{{{yyyqqqllliiiccc^^^[[[\\\\\\YYYXXXZZZ\\\XXXVVVVVVVVVWWW]]]eeepppwww}}}~~~{{{xxxxxxyyy{{{tttkkkhhhiiirrrkkkNNN>>>===;;;888666555666666666666444444444444444333222222111111111111111222222222111222222222333666:::>>>JJJUUUfff{{{zzzooocccZZZPPPXXXbbbkkkttt||||||wwwooommmnnnuuu}}}gggeeefffnnn{{{}}}{{{{{{{{{{{{yyyxxxyyywwwuuuuuuvvvuuutttrrrpppssswwwyyyxxxvvvuuuuuuqqqqqqrrrsssvvvyyy|||}}}|||}}}~~~|||yyyvvvtttrrrsssuuuyyy{{{{{{{{{|||zzzxxxuuunnnpppqqqsssuuuzzz~~~~~~{{{zzzxxxxxxwwwwwwxxxxxxyyyzzzuuuvvvwwwyyyzzz{{{{{{|||zzzyyywwwuuutttuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxrrruuuyyy||||||xxxssspppsssqqqppppppppppppooommmjjjiiihhhfffffffffggggggiiieeeaaa\\\XXXSSSNNNKKKGGGEEEBBBAAA@@@@@@>>><<<999999999999888888888888;;;:::999999999999::::::============>>>>>>??????DDDEEEEEEFFFGGGHHHHHHHHHIIIKKKMMMLLLKKKJJJKKKLLLSSSUUUVVVUUUTTTSSSSSSTTTTTTSSSQQQNNNMMMNNNRRRVVVYYY[[[]]]```eeellltttzzzuuurrrxxxiiiVVVLLLDDDCCCBBBBBBEEEIIINNNQQQTTTXXX]]]aaadddiiiqqqwwwtttooolllpppsssrrrqqqrrrvvv}}}uuuqqqsssrrr}}}tttuuuxxx~~~}}}hhhccc^^^]]]```dddffffffggglllqqqvvv|||zzztttqqquuu}}}|||rrrooonnnqqq{{{OOOOOONNNNNNOOOPPPRRRSSS[[[dddmmmqqqqqqqqqtttxxxwwwooojjjgggaaa[[[WWWWWWWWWVVVVVVXXXZZZWWWVVVVVVTTTVVV___jjjzzz}}}~~~tttmmmjjjhhhooohhhKKK===>>>999777444333555666777666555555444333333333333333000000111111111222222222000111111222333666999;;;IIITTThhhuuufffXXXNNNTTT]]]hhhuuuzzzrrrqqquuu}}}vvv```]]]^^^hhhwww~~~|||{{{zzz{{{zzzxxxwwwyyywwwuuuuuuvvvvvvuuutttrrruuuwwwxxxwwwuuuuuuuuurrrrrrtttuuuwwwyyyzzz{{{|||}}}~~~|||vvvsssqqqrrruuuyyy|||}}}}}}~~~zzzyyyvvvqqqmmmnnnoooqqqssswww}}}|||zzzzzzyyyxxxxxxxxxxxxyyyyyyuuuuuuuuuvvvwwwzzz|||}}}|||{{{yyywwwvvvuuuuuuuuutttuuuwwwxxxyyyxxxwwwvvvrrrtttxxx{{{{{{yyyvvvtttuuusssqqqqqqqqqpppnnnlllkkkjjjhhhgggffffffgggggggggddd___\\\XXXTTTPPPMMMIIIFFFDDDBBBBBBAAA@@@>>>======<<<;;;:::999999888666666555666777999;;;<<<<<<<<<======>>>?????????DDDDDDEEEFFFGGGIIIJJJJJJLLLMMMOOOPPPOOOOOOPPPQQQSSSTTTTTTSSSRRRRRRTTTUUUUUUUUUSSSPPPOOOQQQUUUXXXYYYZZZ[[[^^^ccckkkttt{{{tttnnnqqqwww{{{gggVVVLLLDDDCCCAAAAAADDDJJJQQQUUU[[[\\\^^^```eeeooo|||yyyjjjhhhjjjpppttttttwww{{{vvvssswwwzzzwww~~~rrrddd___ZZZYYY^^^cccggghhhhhhqqqxxx|||zzzlllkkklllsssOOOOOOOOOOOOPPPQQQRRRRRRXXXbbbnnnttttttsssvvvyyyvvvnnniiifff___XXXTTTTTTTTTSSSTTTWWWWWWVVVVVVUUURRRTTT```nnnwwwqqqnnnjjjpppfffJJJ===???777555222222444555666666666555444333222333444555000000111111222222222222//////000111333555888:::HHHUUUiiizzzhhhWWWPPPVVV^^^iiixxxyyyyyy}}}xxxmmm```\\\\\\fffwww}}}|||zzzzzzzzzzzzxxxvvvyyywwwuuuuuuvvvwwwvvvuuutttvvvwwwwwwvvvuuutttuuussstttvvvwwwxxxxxxxxxxxx{{{|||~~~xxxvvvssstttxxx|||~~~yyywwwtttnnnpppqqqqqqqqqqqqtttyyy|||yyy}}}}}}{{{{{{zzzyyyxxxwwwwwwwwwwwwuuuuuuttttttvvvyyy|||~~~}}}|||zzzyyywwwvvvuuutttqqqsssvvvxxxxxxwwwuuutttssstttwwwyyyzzzyyyxxxxxxvvvuuurrrqqqqqqpppnnnllllllkkkiiigggffffffggggggfffccc___\\\YYYUUUQQQOOOJJJGGGEEECCCCCCBBBAAA???CCCBBBAAA@@@>>><<<;;;::://////000111444666999;;;;;;<<<===>>>???@@@AAAAAACCCDDDEEEFFFHHHIIIJJJKKKNNNPPPRRRSSSRRRRRRTTTUUUQQQRRRRRRQQQQQQRRRTTTWWWWWWVVVUUUSSSQQQSSSWWWZZZXXXYYYZZZ\\\aaajjjttt{{{~~~|||ooogggiiiooo}}}vvvfffXXXOOODDDBBB@@@@@@DDDKKKSSSXXXaaa```______eeesssyyyjjj```aaafffnnnrrrtttyyywwwuuuyyy~~~llleee```ZZZYYY^^^fffkkknnnoooyyyyyyyyyzzz}}}yyylllkkknnnvvvQQQPPPPPPPPPQQQRRRTTTUUU^^^eeelllqqqrrrssstttvvv~~~yyyssslllddd___ZZZWWWSSSPPPPPPRRRSSSSSSYYYXXXVVVVVVWWW^^^jjjuuu}}}qqqkkkttteeeIII;;;:::999999888777666555444444555555444444444333333333222222222111111111111000000000000111222555777888HHHRRRdddyyy}}}lll\\\QQQQQQYYYhhh{{{~~~zzzrrrjjjZZZXXXZZZeeewww|||}}}~~~}}}|||{{{yyyxxxvvvuuutttttttttuuutttsssqqqppppppqqqssstttvvvtttssstttvvvwwwuuurrrxxxzzz|||}}}}}}}}}zzzyyyyyy|||yyytttssstttppppppppppppqqqsssuuuwww{{{~~~}}}zzz~~~}}}|||zzzxxxvvvuuutttyyyxxxvvvuuuuuuvvvxxxzzz}}}}}}|||zzzyyyxxxwwwvvvzzzyyywwwuuuuuuwwwyyy{{{ppprrruuuxxxyyyxxxvvvuuuuuutttrrrpppooooooppppppmmmllljjjiiigggfffffffffdddbbb___]]]ZZZUUUPPPLLLLLLIIIFFFDDDDDDEEEEEEDDDCCCBBB@@@>>>===<<<;;;;;;999999888888999999:::;;;;;;<<<===??????@@@@@@@@@DDDDDDEEEFFFGGGHHHHHHHHHKKKNNNSSSVVVXXXWWWTTTSSSWWWVVVSSSRRRQQQRRRTTTVVVYYYYYYXXXWWWWWWWWWXXXXXXXXX[[[]]]^^^___eeepppxxx|||~~~|||uuukkkfffhhhlllrrr~~~ttteeeWWWNNNJJJFFFCCCEEELLLRRRVVVWWW[[[[[[^^^ccclll|||xxxkkkddd[[[]]]dddnnnsssvvv~~~vvvjjj```______```dddmmmwww}}}zzz{{{{{{}}}}}}qqqnnnoooyyyPPPPPPOOOPPPQQQSSSTTTVVV]]]aaagggjjjkkklllpppssszzzuuuooojjjddd___\\\YYYVVVRRRPPPOOOQQQSSSTTTWWWWWWXXXYYY[[[dddtttyyyxxxaaaFFF;;;<<<999999888777666666555555555555444444444333333333222222222111111111111000111111111111222444666777CCCMMM___uuupppaaaTTTSSSXXXeeewww|||tttlllbbb______jjjyyy~~~}}}}}}~~~~~~}}}|||{{{zzzzzzyyywwwvvvuuuuuuvvvvvvtttsssqqqppppppqqqssstttvvvtttssstttvvvwwwuuurrrvvvxxx{{{{{{{{{{{{}}}~~~}}}xxxuuussstttqqqqqqqqqqqqrrrtttvvvwwwzzz|||}}}{{{||||||{{{zzzyyyxxxwwwwwwxxxxxxwwwwwwwwwxxxzzzzzz||||||{{{{{{zzzyyyyyyyyy|||zzzxxxwwwwwwxxxzzz{{{sssuuuvvvwwwxxxwwwvvvuuutttsssrrrqqqqqqqqqrrrrrrooommmkkkiiigggeeedddcccdddbbb___\\\ZZZVVVRRROOOMMMJJJGGGEEEEEEFFFEEEEEEDDDCCCAAA???===<<<;;;;;;999999888888999999:::;;;;;;;;;===>>>???@@@AAAAAADDDDDDEEEGGGGGGHHHHHHGGGNNNPPPUUUYYY[[[[[[YYYXXXYYYWWWTTTRRRQQQRRRTTTUUU[[[[[[YYYXXXXXXWWWWWWWWWZZZ\\\______```eeemmmtttwwwyyyxxxrrrjjjfffiiimmmsss}}}uuuhhh[[[QQQJJJFFFDDDFFFMMMUUUYYYZZZ[[[]]]bbbkkkxxx}}}lllaaa[[[\\\^^^eeeooowww~~~}}}yyyzzz}}}sssgggdddeeegggjjjqqq{{{~~~~~~~~~tttrrrsss~~~OOONNNNNNOOOQQQSSSUUUWWWZZZ]]]___``````dddjjjooo~~~xxxtttoooiiiccc___]]]ZZZXXXVVVTTTPPPNNNNNNQQQTTTWWWYYYZZZ]]]```bbbkkk~~~\\\CCC;;;>>>999888888888777777666666555555444444444333333333222222222111111111111000222111111111222333555666===GGGXXXnnnuuugggWWWVVVYYYcccsssxxxrrrlllhhhgggooo}}}}}}}}}}}}|||{{{zzzzzzyyyzzzyyyxxxwwwwwwwwwwwwwwwtttsssrrrqqqqqqrrrssstttuuuttttttuuuvvvwwwuuusssuuuwwwxxxyyyxxxyyyzzz|||zzz||||||{{{wwwuuussssssssssssrrrssssssuuuwwwxxxxxx|||}}}|||zzzzzzyyyyyyyyyyyyyyyyyywwwxxxxxxyyyzzz{{{{{{|||{{{{{{{{{{{{{{{{{{{{{|||~~~}}}{{{yyyxxxyyyzzz|||xxxxxxwwwwwwvvvvvvvvvvvvttttttsssrrrrrrsssssstttpppooollliiifffdddbbbbbbdddaaa^^^\\\ZZZXXXUUUSSSOOOLLLHHHFFFFFFFFFFFFEEEEEEDDDBBB???===;;;::::::999999888888999999:::;;;999:::<<<>>>???@@@AAAAAADDDEEEFFFGGGGGGHHHGGGGGGNNNQQQUUUYYY\\\]]]]]]\\\[[[YYYUUURRRQQQRRRSSSUUU\\\[[[ZZZYYYXXXXXXXXXXXXZZZ]]]```aaaaaadddiiinnnooorrrrrroooiiigggjjjnnnrrryyy}}}wwwmmm```UUUKKKHHHFFFHHHPPPXXX]]]___^^^aaaiiiwww~~~lll___XXXUUU^^^```gggrrr~~~}}}wwwrrrnnnnnnnnnlllnnnsssxxxvvvmmmmmmooorrrwww}}}xxxvvvxxxMMMMMMNNNOOOQQQSSSVVVWWWXXXYYYYYYWWWXXX]]]ffflll{{{yyyqqqkkkhhheee```]]]ZZZXXXVVVTTTQQQPPPNNNLLLNNNSSSZZZ^^^ccccccfffggggggppp\\\CCC<<<>>>999999888888888777777777555555444444444333333333222222222111111111000000222222111111111222444555:::CCCSSSgggxxxwwwjjjZZZYYY\\\eeessszzzvvvqqqnnnrrr}}}}}}|||{{{zzzzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwtttsssrrrrrrrrrrrrssstttttttttuuuvvvvvvvvvvvvuuuuuuvvvxxxxxxwwwxxxyyy{{{~~~yyyuuuvvvxxxxxxwwwuuussssssvvvvvvuuuuuuuuuvvvxxxyyyyyy|||}}}|||||||||{{{xxxxxxxxxxxxxxxxxxxxxxxxvvvwwwyyyzzz||||||}}}|||||||||||||||||||||||||||~~~|||{{{zzzzzz{{{||||||zzzxxxvvvuuuuuuvvvwwwvvvvvvuuuttttttssssssssspppnnnllliiigggeeedddcccdddbbb___]]]\\\[[[YYYWWWQQQNNNJJJHHHHHHGGGGGGFFFFFFEEECCC@@@===;;;:::999999999888888999999:::;;;999:::<<<===???@@@AAAAAACCCDDDEEEFFFGGGHHHHHHHHHLLLNNNRRRWWW[[[]]]^^^^^^___\\\XXXTTTRRRRRRTTTVVVYYYYYYXXXXXXXXXYYYYYYZZZXXX[[[___aaabbbcccfffiiiiiilllmmmllliiiiiilllppppppuuuyyyzzzyyysssfffZZZOOOKKKIIIKKKSSS[[[aaacccccciiisssmmm```YYYXXXZZZaaadddlllxxxzzzpppgggccc```bbbbbbbbbeeejjjpppyyy|||}}}|||zzz||||||zzz{{{MMMMMMMMMNNNPPPSSSUUUWWWWWWWWWUUUSSSTTTZZZdddlllxxxuuukkkdddaaa\\\[[[YYYYYYXXXUUURRROOOLLLLLLLLLLLLOOOWWWaaahhhooommmlllllliiiqqq]]]FFF======::::::999999888888777777555555444444444333333333222222222111111111000000222111111000111222444444;;;BBBOOO```ppp|||wwwkkk]]]^^^ccckkkwwwyyyrrrrrrzzz|||zzzzzzzzz{{{wwwwwwwwwwwwwwwwwwvvvvvvsssssssssssssssssssssssstttuuuvvvvvvvvvvvvvvvvvvwwwxxxxxxxxxwwwxxxzzz||||||xxxqqqrrrtttvvvwwwwwwuuutttyyyxxxwwwwwwwwwxxxyyyzzzzzz~~~|||zzzzzzzzzzzzzzzxxxxxxwwwwwwvvvvvvuuuuuuvvvwwwxxxzzz{{{|||||||||}}}}}}}}}|||{{{{{{zzzzzz~~~}}}|||{{{{{{{{{{{{|||~~~|||xxxuuussstttvvvwwwxxxxxxwwwvvvuuusssrrrrrrnnnmmmllljjjhhhgggffffffeeecccaaa``````___]]][[[TTTQQQMMMJJJIIIIIIHHHGGGGGGEEECCC@@@===;;;:::999999999888888999999:::;;;999:::;;;===???@@@@@@@@@BBBCCCDDDFFFHHHIIIIIIIIIKKKNNNQQQVVVZZZ]]]```aaaaaa^^^YYYTTTRRRSSSUUUWWWTTTUUUUUUWWWYYY[[[\\\^^^WWWYYY]]]```bbbccceeeffffffhhhjjjjjjjjjjjjmmmppplllrrrwwwzzz}}}yyynnnbbbVVVQQQNNNOOOVVV^^^ccceeefffooo}}}vvvddd[[[XXX\\\aaadddjjjuuuyyyzzzxxxmmmccc^^^ZZZXXXYYYZZZZZZ]]]bbbhhhqqqzzz}}}zzz{{{|||NNNMMMMMMNNNPPPRRRTTTVVVUUUUUUTTTRRRSSSZZZdddllltttxxx{{{vvvlllbbb\\\ZZZUUUUUUUUUUUUUUUSSSOOOLLLKKKLLLLLLMMMQQQZZZgggpppxxxqqqllljjjgggnnn]]]HHH???===<<<<<<;;;:::999888777777555555444444444333333333222222222111111111111000111000000000111222444555;;;@@@KKKYYYiiivvv~~~yyynnnbbbeeekkkrrr|||vvvpppuuu|||zzzzzz{{{|||vvvwwwwwwxxxwwwwwwvvvvvvsssssssssssssssssssssssssssuuuwwwwwwvvvvvvwwwxxxxxxyyyyyyxxxwwwwwwzzz|||~~~{{{pppqqqtttxxx{{{|||zzzxxx|||{{{zzzyyyyyyyyyzzz{{{|||~~~|||zzzyyyyyyzzzzzzyyyxxxwwwwwwvvvvvvuuuuuuuuuvvvwwwwwwxxxyyyzzzzzz{{{}}}}}}||||||{{{zzzyyyyyy{{{{{{zzzzzzzzz{{{{{{{{{~~~{{{wwwtttssssssuuuwwwwwwwwwwwwvvvuuutttsssrrrooonnnmmmkkkjjjiiiiiiiiifffeeeeeeeeeeeeccc```]]]WWWSSSOOOLLLKKKJJJIIIGGGFFFEEECCC@@@>>><<<;;;;;;999999888888999999:::;;;:::;;;<<<===>>>?????????@@@AAACCCFFFHHHJJJKKKKKKMMMNNNQQQUUUZZZ^^^aaaccc```]]]XXXSSSQQQRRRUUUWWWRRRSSSUUUWWWZZZ]]]___aaaYYY[[[^^^aaaccceeeeeeeeedddfffhhhiiiiiiiiikkkmmmiiiqqqyyyvvvkkk^^^YYYTTTSSSXXX^^^ccceeegggtttmmm```[[[YYY___gggjjjtttxxxnnnllliii```XXXXXXTTTRRRSSSTTTTTTXXX]]]aaaiiisssxxxzzz}}}~~~~~~NNNNNNNNNNNNOOOQQQSSSTTTRRRSSSSSSSSSUUU[[[eeelllqqqpppooollleee]]]YYYXXXVVVUUUTTTTTTTTTTTTRRRPPPNNNOOOOOOOOORRR\\\jjjtttyyymmmfffdddccckkkxxxXXXHHHAAA>>>>>>===<<<;;;999777666666555555444444444333333333222222222111111111111000000/////////111333555666999<<>>===<<<<<<999999888888999999:::;;;;;;<<<<<<===>>>>>>======>>>???BBBEEEHHHKKKMMMNNNLLLMMMOOOSSSWWW\\\```bbb^^^ZZZUUUPPPOOOPPPSSSVVVUUUUUUWWWYYY\\\___aaaccc___```aaaccceeefffeeeeeeccceeefffgggggggggggghhhhhhrrr~~~uuufff```YYYVVVYYY^^^aaaccchhhxxxrrrbbb]]][[[[[[bbbmmmqqq~~~xxxjjjddd```ZZZUUUUUUQQQOOOQQQSSSSSSWWW\\\___gggqqqvvvzzz~~~~~~}}}OOOOOONNNNNNOOOQQQRRRSSSOOOQQQSSSTTTVVV\\\eeelllooollliiifffaaa[[[XXXWWW[[[YYYVVVUUUUUUVVVWWWVVVQQQRRRRRRQQQSSS]]]kkkvvvvvvhhh_________iiirrrTTTGGGBBB??????>>>===;;;999777666555555555444444444333333333222222222111111111111000///......///111333555777666999AAANNN```qqq}}}xxxppprrrssswww~~~ooommmvvv}}}yyyvvvwwwxxxzzzwwwxxxyyyzzzzzzzzzyyyxxxssssssttttttttttttssssssrrruuuxxxxxxvvvvvvwwwzzzxxxxxxwwwvvvuuuvvvxxx{{{~~~|||zzzxxxxxxyyyyyyvvvvvvyyy{{{}}}{{{wwwtttuuuvvvyyy~~~}}}{{{{{{{{{|||||||||~~~}}}}}}}}}zzzyyyyyy{{{}}}}}}|||zzzvvvvvvwwwyyyzzz{{{||||||wwwvvvtttssssssuuuwwwxxxxxxxxxyyyyyyzzz{{{{{{|||uuuvvvwwwwwwxxxyyyzzzzzz{{{yyyvvvsssrrrssstttuuupppqqqsssuuuwwwwwwwwwwwwuuutttqqqnnnllljjjhhhhhhhhhiiijjjllllllhhhccc___ZZZVVVQQQNNNLLLKKKJJJHHHEEEDDDBBB@@@???>>>======999999888888999999:::;;;<<<<<<============<<<<<<<<<>>>AAAEEEIIILLLNNNOOOJJJJJJLLLOOOTTTYYY]]]___[[[WWWRRRNNNLLLNNNRRRTTTXXXXXXZZZ[[[^^^```bbbdddeeeddddddeeefffgggeeedddcccdddeeeeeeeeedddddddddhhhttt{{{kkkddd\\\XXXZZZ]]]```aaajjjzzzpppbbbXXXZZZ\\\]]]fffsssuuu}}}mmmddd___[[[XXXTTTPPPOOORRRTTTUUUYYY___aaaiiirrrxxx}}}~~~~~~~~~zzzyyyyyy{{{{{{zzzOOONNNMMMNNNPPPQQQPPPOOORRRPPPQQQXXX^^^```cccgggoookkkeee___ZZZYYYZZZZZZ[[[ZZZXXXVVVUUUUUUUUUUUUXXXXXXUUUTTT\\\hhhppprrrvvvbbbYYYZZZZZZkkkoooRRRIIIDDD===>>>===;;;999777666777777666666555444333222222222///000222333444444333333333222111111111222333444777888>>>IIIZZZlll{{{zzzxxxxxx{{{wwwqqqyyy~~~{{{xxxxxxxxxyyywwwyyy{{{||||||zzzxxxvvvrrrssstttuuuuuutttsssrrrvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwxxxyyyzzzzzzzzzzzz|||yyywwwvvvwwwxxxxxxxxxxxxzzz|||{{{xxxvvvuuuvvvwww}}}}}}|||{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{{{{zzzzzzzzzyyyyyy{{{zzzyyyzzz{{{{{{yyywwwyyyxxxwwwwwwvvvvvvwwwwwwwwwvvvwwwyyy{{{|||zzzyyyuuuuuuvvvwwwxxxyyyyyyzzz{{{xxxtttrrrrrrsssssssssqqqrrrtttvvvvvvvvvvvvuuuyyywwwssspppmmmlllllllllllllllmmmllljjjfffbbb```[[[XXXTTTQQQOOOMMMJJJHHHGGGEEECCC@@@>>>=========666777888999:::;;;;;;::::::;;;<<<======>>>======<<>>=========999999:::::::::999999999;;;;;;<<<===>>>>>>>>>>>>===@@@CCCEEEGGGIIIMMMOOOSSSPPPNNNMMMOOOOOOMMMKKKJJJIIIGGGGGGIIILLLPPPRRRSSSTTTTTTUUUVVVYYY]]]aaahhhmmmqqqsssuuuwwwsssllljjjfffeeeeeedddaaaaaadddjjjvvvpppeee[[[XXXZZZ\\\```dddiiiuuu~~~qqqaaaXXXUUUTTTXXX^^^eeepppzzz~~~tttjjjddd^^^^^^]]]\\\^^^cccjjjoooyyy}}}vvvvvvwww}}}{{{uuupppssszzzPPPPPPPPPQQQTTTUUUTTTSSSTTTTTTXXX___bbb``````bbb^^^^^^]]]]]]]]]___aaabbb^^^]]][[[YYYXXXXXXYYYYYYXXXZZZ[[[]]]bbbjjjnnnlllkkkYYYSSSVVVZZZnnn|||ssswwwzzz|||^^^NNNEEE>>><<<;;;999888666666555555666666666666666666555555333333333333444555666666222222111111222222333444555777:::AAALLLXXXcccjjjuuu{{{zzzwwwzzz|||{{{~~~|||{{{vvvwwwxxxyyyxxxvvvsssrrrwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwvvvvvvuuuuuuvvvxxxyyyxxxwwwyyywwwuuutttuuuwwwwwwwww}}}}}}{{{{{{vvvuuuuuutttuuuuuuvvvvvvuuuuuutttttttttssssssssszzzxxxvvvvvvwwwyyyyyyxxxyyyyyyxxxwwwvvvvvvuuuuuuxxxxxxyyyzzz|||}}}{{{yyyvvvvvvwwwxxxyyyzzzzzz{{{{{{xxxuuuttttttuuuuuuuuussstttuuuuuuuuuuuuuuutttuuutttrrrpppnnnnnnnnnnnnqqqooollliiifffeeeeeeeee```]]]YYYVVVSSSPPPLLLIIIFFFEEECCCAAA@@@>>>>>>>>><<<;;;;;;:::999888888777;;;<<<===>>>???????????????AAABBBDDDEEEIIIMMMQQQUUURRROOOLLLKKKJJJHHHFFFEEEEEEEEEEEEHHHLLLPPPSSSTTTTTTSSSRRRSSSUUUZZZ^^^hhhooowww{{{yyyqqqjjjfffcccdddcccaaabbbffflllvvvpppdddYYYVVVXXXZZZ```eeeiiissszzzzzzxxxssseeeVVVRRRPPPSSSZZZbbbjjjvvvzzzuuummmllljjjjjjmmmttt~~~pppmmmqqqvvv}}}}}}|||{{{tttpppsssyyyOOOOOOPPPRRRUUUWWWVVVTTTTTTUUUZZZaaabbb^^^]]]___``````aaaaaaaaaaaaaaaaaa___^^^\\\ZZZZZZZZZZZZ[[[YYY\\\^^^___fffnnnrrrppplll[[[TTTWWW[[[nnnvvvrrrxxxzzzooolllnnn}}}```MMMBBB<<<::::::999888666666555555333333333444444444444444444333222222222444555666222111222222222222333333333555888>>>EEEOOOYYY```nnnxxxxxxrrrqqqyyyzzzzzz||||||zzzwwwxxxyyyzzzyyyxxxwwwvvvxxxwwwvvvuuuuuuvvvwwwxxxvvvvvvwwwxxxyyyyyyyyyyyyxxxyyyyyyxxxwwwvvvuuuuuusssssstttvvvyyyzzzxxxwwwyyyvvvuuuuuuvvvvvvuuusss|||}}}~~~~~~}}}}}}|||{{{yyyxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyuuuuuutttttttttsssssssssyyyvvvttttttuuuxxxyyyyyyzzzzzzzzzyyyxxxwwwwwwvvvxxxwwwxxxyyy{{{{{{zzzxxxvvvvvvwwwxxxyyyzzz{{{{{{zzzxxxuuutttuuuvvvvvvvvvrrrsssttttttuuuvvvvvvvvvvvvuuutttsssrrrrrrsssssspppooommmjjjhhhfffeeedddbbb___[[[XXXUUUQQQMMMJJJGGGFFFEEECCCAAA@@@??????<<<;;;;;;:::999999999888;;;<<<===???@@@@@@@@@@@@AAABBBBBBBBBDDDHHHMMMRRRUUUSSSPPPNNNLLLKKKIIIHHHFFFFFFFFFGGGJJJMMMQQQSSSVVVVVVUUUSSSSSSVVV[[[```fffooozzz|||sssjjjeeebbbbbbbbbaaadddhhhoooyyypppdddXXXTTTVVVYYY___eeekkksssyyyxxxtttmmm```SSSTTTRRRUUU\\\cccmmm{{{|||{{{xxxjjjhhhnnnuuu~~~uuutttzzzyyytttqqquuu|||NNNOOOPPPTTTWWWXXXXXXVVVTTTVVV[[[```___[[[ZZZ]]]bbbbbbbbbbbbbbbbbbbbbaaa___^^^]]]\\\[[[[[[\\\\\\]]]___```bbbiiitttyyyyyyppp___XXXXXX\\\mmmzzzuuuuuu~~~xxxllleeedddeeevvv|||___LLLBBB<<<999999999888777666555555333333333444444444444444333222111111111222444555111111222222333333333333111333777;;;AAAKKKVVV]]]jjjwwwvvvmmmiiinnnzzzvvvttttttwww{{{|||zzzvvvwwwxxxyyyzzzzzzyyyyyyxxxwwwvvvuuuuuuvvvwwwxxxvvvvvvwwwyyyyyyzzzzzzzzzyyyyyyyyyxxxwwwvvvuuutttrrrssstttvvvyyyzzzyyywwwwwwwwwwwwwwwwwwuuurrrpppzzz}}}}}}{{{||||||{{{{{{zzzyyywwwuuuuuuvvvwwwxxxyyyzzzzzz{{{{{{xxxwwwwwwwwwvvvvvvvvvvvvwwwuuussssssuuuwwwyyyyyyzzzzzz{{{{{{{{{zzzyyyxxxvvvvvvvvvxxxyyyyyywwwuuuuuuvvvwwwxxxyyyzzzzzz{{{yyywwwuuuuuuvvvwwwwwwvvvqqqqqqrrrsssuuuwwwxxxyyyuuuuuuuuutttttttttttttttooooooooonnnkkkhhheeebbbccc```]]]ZZZWWWSSSNNNKKKIIIIIIHHHFFFDDDBBB@@@???;;;;;;:::999999:::;;;;;;;;;<<<===???@@@@@@AAAAAABBBBBBBBBBBBCCCGGGMMMRRRUUUTTTSSSPPPNNNLLLKKKKKKIIIIIIHHHIIIKKKNNNPPPRRRUUUUUUUUUUUUUUUXXX]]]aaagggppp{{{}}}ssshhhcccaaabbbbbbaaadddiiirrr{{{ooocccWWWSSSUUUXXX^^^dddjjjqqqwwwwwwrrrjjj^^^UUUWWWUUUWWW\\\cccooo|||yyy~~~zzzmmmjjjnnnuuu}}}}}}|||}}}tttllllllrrrzzzwwwrrrqqquuu{{{NNNOOORRRVVVZZZ[[[[[[YYYVVVWWW[[[^^^\\\XXXZZZ^^^___``````aaabbbcccccccccaaa```___^^^]]]^^^______aaaccceeegggooozzzqqqaaaYYYYYY]]]mmm~~~~~~zzzwwwwww{{{zzznnnddd``````fffvvvsss[[[LLLCCC>>>999999999999888777666555666666666666666666555555222222222111111222222333000111222333333333333222111333666999>>>HHHUUU^^^iiivvvwwwkkkcccdddnnnwww{{{tttoookkknnnuuu|||zzzuuuvvvwwwwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvxxxyyyzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvuuutttttttttvvvyyyzzzyyyxxxvvvwwwyyyxxxvvvsssrrrsss|||}}}}}}~~~|||{{{{{{zzzyyywwwvvvuuussstttvvvwwwyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxuuutttrrrsssvvvxxxyyyyyyxxxyyyzzz{{{|||{{{zzzyyyvvvuuuuuuwwwxxxxxxvvvtttuuuuuuvvvwwwxxxyyyyyyzzzwwwuuutttuuuvvvwwwwwwvvvqqqqqqrrrsssuuuwwwyyyzzzssssssssssssrrrrrrrrrrrrnnnooopppooommmiiieeebbbdddbbb___]]]ZZZVVVQQQNNNMMMMMMKKKIIIFFFCCCAAA???<<<;;;:::999999:::;;;<<<:::;;;<<<>>>???@@@@@@AAABBBCCCCCCBBBCCCGGGMMMQQQVVVVVVUUUSSSOOOMMMMMMNNNMMMLLLLLLMMMNNNPPPQQQSSSUUUVVVVVVWWWWWWZZZ]]]```iiirrr||||||rrreeeaaa```bbbcccbbbeeejjjsss|||}}}mmmbbbWWWSSSUUUWWW]]]bbbffflllrrrtttooofff]]]WWWWWWVVVWWW\\\dddqqq}}}uuummmgggdddeeeppp{{{vvvvvvzzzwwwsssvvvzzz}}}zzzyyyxxxwwwvvvvvvvvvvvvssslllgggiiimmmuuuvvvpppnnnrrrwww}}}PPPQQQTTTYYY]]]___^^^]]]ZZZZZZ[[[\\\YYYWWW[[[bbbaaaaaaaaabbbcccdddeeefffdddcccbbbaaaaaaaaabbbcccdddhhhkkknnnvvvlll]]]VVVWWW]]]ooo~~~|||{{{zzz|||tttjjjccc```bbblll|||fffSSSIIIBBB???999:::::::::999888777666777777777666555555555444222333333333333333222222000111222333333333222222222444666777<<>>===;;;999999999:::;;;999:::;;;===>>>???@@@@@@BBBCCCCCCCCCDDDGGGLLLPPPUUUWWWXXXVVVTTTTTTVVVXXXRRRRRRSSSSSSUUUWWWXXXYYYXXXZZZ\\\\\\\\\\\\^^^```iiiqqqxxx}}}~~~wwwmmmccc``````cccdddccceeeiiipppyyy|||kkk```VVVTTTUUUWWW[[[```dddiiippprrrmmmccc[[[WWWXXXWWWZZZ^^^dddooo|||vvvpppjjjfff```]]]ZZZYYYYYY\\\gggsss}}}oookkkkkkrrr{{{zzzxxxvvvuuuuuuvvvvvvtttnnnjjjjjjmmmrrr|||}}}sssnnnnnnrrrwww{{{~~~RRRSSSWWW\\\```bbbaaa```]]][[[\\\[[[XXXWWW]]]fffhhhgggeeeeeeeeeeeegggggggggfffeeedddddddddeeeffffffkkkpppttt{{{gggYYYSSSUUU]]]ppp||||||qqqjjjeeedddfffrrrzzz[[[LLLEEE@@@===999:::;;;;;;:::999777666666666555444333333222222333444555555555444333222000111222333444333222222333555666666:::EEETTT___qqq~~~mmm___ZZZ___fffnnn|||~~~|||}}}}}}xxxoooeeegggppp}}}~~~~~~}}}|||zzzyyyxxxwwwxxxxxxzzz{{{{{{zzzxxxxxxuuuvvvxxxyyyzzz{{{{{{{{{yyyyyyzzzzzzzzzyyyxxxxxxyyywwwvvvvvvxxxzzzzzzzzztttwwwxxxtttnnnpppzzz|||wwwwwwwwwvvvuuusssqqqppprrrsssvvvxxxzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwsssrrrsssvvvyyyzzzzzzyyyqqqsssvvvxxxzzzzzzzzzyyywwwwwwwwwxxxyyyyyywwwuuusssssstttuuuvvvwwwxxxxxxtttsssrrrtttvvvwwwvvvuuuwwwvvvuuutttsssssstttuuuuuuuuuuuuuuutttsssrrrrrrsssrrrooollliiihhhgggggghhhfffeeedddbbb^^^YYYUUUSSSRRRQQQNNNJJJFFFBBB@@@AAA???<<<:::888888999999888999;;;<<<>>>??????@@@AAABBBCCCDDDEEEHHHLLLOOOSSSVVVYYYZZZZZZ\\\```dddXXXXXXYYYZZZ\\\^^^```aaa^^^```aaabbb```___``````gggnnntttwwwyyyxxxqqqhhhaaa___```ccceeedddeeeiiimmmwww|||jjj```VVVTTTVVVWWW[[[___eeeiiippprrrmmmbbb[[[XXXZZZ[[[]]]aaadddkkk|||yyykkkhhhccc```]]]ZZZWWWUUUSSSRRRTTTWWWWWWZZZeeepppvvvzzz{{{zzzmmmgggccchhhttt~~~}}}zzzxxxwwwwwwxxxxxxzzztttooonnnnnnqqqxxxzzzqqqnnnooouuu{{{yyy~~~PPPTTTYYY\\\]]]^^^___aaacccaaa___\\\[[[]]]aaaeeeeeeeeeeeeffffffgggggggggjjjiiihhhggghhhiiijjjkkkiiilllpppuuuvvv___YYYSSSTTT```ssswwwooogggccceeetttgggTTTFFF@@@???;;;;;;:::999888888888999999777777777777777777777777444444333333333333222222222333444555444333222111555555666777999@@@QQQ```tttvvvcccWWWWWW___lllyyy~~~~~~yyyvvv~~~}}}wwwpppllleeebbbcccrrr}}}}}}~~~}}}}}}|||{{{zzzyyyxxxwwwyyy{{{{{{wwwtttwwwvvvuuuuuuuuuvvvwwwxxx}}}}}}||||||{{{yyyxxxxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxvvvuuuxxx}}}~~~{{{yyyvvvuuuttttttrrrpppppptttxxxyyyxxxwwwxxxzzz||||||{{{zzzyyywwwuuutttvvvuuutttttttttvvvwwwxxxrrrtttvvvyyyzzzzzzyyyyyyzzzwwwuuuuuuwwwxxxuuusssttttttsssrrrrrrsssuuuuuuwwwvvvuuuttttttuuuvvvwww}}}}}}|||{{{yyywwwtttsssvvvuuuttttttuuutttrrrqqqqqqpppnnnmmmlllkkkjjjjjjjjjjjjiiigggccc___ZZZXXXVVVVVVUUUSSSPPPKKKFFFCCC???===;;;;;;;;;<<<;;;:::999::::::;;;<<<===>>>>>>AAABBBDDDFFFHHHKKKLLLMMMTTTWWW[[[___```bbbdddfffeeebbb______bbbfffiiijjjiiijjjkkkiiifffcccbbbbbbkkklllmmmnnnnnnllljjjhhh^^^]]]]]]]]]^^^aaadddeeemmmuuu|||lllbbbYYYWWWWWWXXX[[[___dddiiimmmmmmhhhaaa]]][[[]]]]]]^^^```dddlllvvv}}}|||mmm```XXXVVVUUUSSSQQQOOOOOOOOOOOOQQQQQQPPPRRRWWW^^^eeeiiiuuu~~~}}}wwwzzzssslllfffeeelllwww~~~|||||||||{{{}}}zzzvvvssstttxxx~~~vvvmmmmmmppptttxxxyyy}}}RRRUUUYYY[[[\\\]]]^^^______^^^^^^\\\\\\___dddhhhdddeeeeeeggghhhiiijjjjjjkkkjjjiiihhhhhhiiijjjjjjlllooorrrxxx|||pppYYYUUUSSSZZZlll}}}vvvnnnlllooo___NNNDDD??????;;;===<<<:::999888888999999777777777888777666555555444444333333333333222222222333333444444333222111555444444666777>>>MMM[[[ooo{{{hhhYYYXXX]]]gggyyyvvvzzzuuunnnhhhbbb```bbbjjj|||~~~~~~~~~~~~|||{{{zzzyyyyyyxxxwwwxxxzzz{{{yyywwwyyyyyyxxxxxxxxxyyyzzz{{{|||}}}}}}}}}|||zzzxxxwwwxxxxxxxxxwwwwwwwwwvvvvvvwwwxxxwwwvvvtttvvv{{{~~~zzzxxxvvvuuuttttttrrrqqqqqqtttvvvvvvuuuvvvxxxzzz|||||||||{{{zzzxxxvvvuuuwwwvvvuuutttttttttuuuvvvtttuuuwwwyyyzzzzzzzzzyyywwwuuutttuuuxxxyyywwwvvvuuuttttttsssssstttvvvwwwxxxwwwuuuuuutttuuuvvvwwwxxxxxxyyyyyyxxxvvvuuutttwwwvvvtttuuuuuutttrrrppppppooonnnmmmkkkkkkkkkjjjjjjiiihhhgggdddaaa^^^\\\YYYYYYXXXVVVRRRLLLGGGDDD@@@>>><<<;;;<<<;;;:::999999::::::;;;<<<===>>>>>>BBBBBBCCCEEEGGGHHHIIIJJJRRRVVV[[[___bbbdddfffhhhhhhfffdddeeeiiimmmooopppmmmoooqqqqqqnnnjjjgggfffdddeeeeeeeeedddbbbaaa```\\\\\\\\\\\\^^^aaadddfffmmmttt}}}yyylllbbbYYYWWWWWWWWWYYY^^^ccchhhllllllfff```\\\[[[]]]^^^___aaaeeellluuu{{{|||mmmcccXXXPPPKKKOOONNNLLLJJJJJJKKKLLLMMMSSSSSSTTTVVV[[[aaagggkkkssszzz|||vvvvvvvvvtttvvvqqqjjjjjjpppyyy~~~~~~wwwooooooqqquuuyyy~~~~~~SSSUUUXXXZZZZZZYYYZZZ[[[\\\]]]]]]]]]^^^```eeehhheeefffggghhhjjjlllmmmnnnlllkkkjjjhhhhhhhhhiiiiiimmmpppttt{{{ttteeeSSSRRRVVVeee}}}|||~~~~~~VVVIIICCCAAAAAA===@@@???===;;;999999999999777888::::::999777444222444444333333333333222222111222333333333333222222666444444444555:::GGGTTTfff{{{ooo___ZZZ]]]gggzzzzzz}}}vvvnnngggaaa```cccgggwww~~~~~~}}}|||{{{yyyxxxxxxwwwvvvwwwyyyzzzzzzzzzzzzzzzyyyyyyzzzzzz{{{|||{{{|||~~~~~~}}}{{{xxxvvvvvvwwwwwwwwwwwwvvvuuuuuuwwwwwwvvvtttsssuuuxxx{{{}}}|||zzzxxxvvvuuuuuuuuusssqqqrrrssssssrrrrrrssswwwzzz{{{|||}}}}}}|||zzzxxxwwwwwwvvvuuutttssssssssstttwwwwwwxxxxxxyyyyyyyyyyyytttssssssuuuxxxyyyyyyyyyvvvuuuuuutttuuuvvvwwwxxxyyyxxxvvvuuuuuuuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvuuuvvvuuurrrppppppooonnnllllllkkkkkkkkkkkkjjjhhhfffdddcccbbbaaa^^^]]]\\\YYYTTTNNNIIIFFFBBB@@@===<<<<<<;;;999888999::::::;;;<<<===>>>>>>BBBCCCCCCDDDEEEFFFFFFGGGOOOSSSZZZ```cccfffhhhjjjjjjiiiiiikkkooorrrttttttooosssvvvxxxuuuqqqnnnllljjjiiigggdddbbb```^^^^^^ZZZZZZZZZ\\\^^^bbbfffhhhkkkrrryyy~~~tttkkkbbbYYYVVVUUUUUUXXX\\\aaafffjjjjjjeee___[[[ZZZ^^^___aaadddhhhnnnvvv{{{zzzcccUUUOOOJJJGGGGGGIIIHHHFFFFFFGGGJJJMMMOOOVVVWWWYYY]]]bbbggglllnnnsssxxxvvvjjjdddeeehhhiiissswww|||wwwssssssyyyxxxsssssstttwwwzzzzzz}}}SSSUUUWWWWWWVVVUUUUUUVVV[[[\\\^^^^^^___```cccfffhhhhhhiiijjjkkklllmmmnnnkkkjjjiiigggfffffffffgggkkknnnttt}}}{{{kkk]]]QQQSSS]]]tttxxxSSSHHHEEEEEEEEE@@@BBBAAA>>><<<:::999999999:::<<<>>>???===:::555333444444333333333222222222111111222333333333444444888555444444444777BBBMMM\\\ppp{{{wwwggg______iiizzz}}}uuullleeecccdddkkkxxx}}}}}}}}}}}}|||{{{zzzzzzvvvuuutttuuuvvvxxxzzz{{{yyyyyyyyyyyyyyyzzzzzz{{{zzz|||~~~~~~{{{xxxuuuvvvvvvwwwxxxxxxwwwvvvuuuwwwwwwuuusssssstttvvvxxxzzz{{{|||}}}}}}}}}|||{{{zzzxxxwwwwwwwwwvvvtttrrrqqqpppooonnnooorrrvvvyyyzzz|||}}}~~~~~~|||yyyxxxuuuuuuttttttttttttttttttyyyxxxwwwwwwwwwwwwxxxxxxtttttttttvvvwwwxxxyyyyyywwwvvvvvvuuuvvvwwwyyyzzzzzzyyywwwvvvuuuuuuvvvwwwzzz{{{{{{|||}}}}}}}}}}}}zzzxxxwwwvvvwwwuuusssqqqooonnnnnnmmmllllllllllllnnnllliiifffddddddddddddbbb```^^^ZZZUUUOOOJJJGGGDDDBBB???===<<<;;;999777999::::::;;;<<<===>>>>>>BBBBBBCCCDDDEEEFFFFFFGGGKKKPPPXXX^^^bbbeeegggiiijjjiiikkknnnqqqttttttsssooorrrvvvxxxwwwvvvuuuuuuxxxuuupppjjjeeebbb```___XXXXXXYYY[[[^^^bbbfffhhhiiioootttwwwzzz{{{uuummmggg___XXXUUUTTTSSSVVV[[[___dddhhhgggccc]]][[[ZZZ]]]```cccggglllsss{{{yyyhhhUUULLLHHHGGGHHHKKKHHHGGGGGGGGGJJJNNNSSSVVVZZZ\\\___dddhhhmmmppprrrvvvzzz}}}xxxtttssssssrrrrrrpppllleee]]]YYY\\\bbbfffooottt|||~~~}}}zzzvvvvvvvvvyyy}}}~~~SSSTTTUUUTTTRRRQQQQQQRRRUUUXXX\\\^^^```bbbdddfffiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeecccccccccccccccfffjjjsss||||||rrrcccXXXQQQXXXkkksssQQQIIIFFFFFFFFFAAACCCBBB???===;;;:::999999===???BBBCCCAAA===888555444444333333333222222222111111222333333444555666;;;777555555555777???HHHVVViiissswww~~~nnndddaaacccvvvxxxpppiiieeekkkvvvzzz{{{{{{|||||||||||||||sssssssssttttttvvvyyy{{{yyyyyyzzzzzz{{{{{{{{{{{{zzz{{{}}}~~~}}}zzzwwwtttvvvwwwxxxyyyyyyyyywwwvvvxxxwwwuuussstttuuuuuuvvvvvvwwwyyyzzz{{{{{{{{{zzzzzzyyyxxxxxxxxxwwwtttrrrnnnmmmlllmmmppptttxxxzzz{{{|||}}}~~~~~~|||zzzyyyrrrssstttuuuuuuvvvvvvwwwxxxxxxwwwvvvvvvvvvvvvwwwvvvvvvwwwwwwvvvvvvvvvwwwwwwwwwvvvvvvwwwxxxzzz{{{zzzyyyxxxwwwvvvvvvwwwxxx~~~~~~~~~}}}}}}}}}}}}}}}zzzyyyxxxwwwxxxwwwtttrrroooooonnnmmmmmmnnnnnnnnnpppnnnjjjgggeeeddddddeeecccbbb___ZZZUUUOOOJJJHHHEEECCC@@@>>>===;;;999888999::::::;;;<<<===>>>>>>@@@AAABBBDDDFFFGGGHHHIIIHHHMMMSSSYYY]]]```bbbdddggghhhiiimmmqqqsssrrrqqqppprrruuuwwwyyy{{{~~~}}}vvvnnnfffaaa]]]\\\XXXXXXXXXZZZ]]]aaaeeegggfffkkknnnoooppppppkkkeee```ZZZUUUSSSQQQPPPUUU[[[^^^bbbffffffaaa]]][[[ZZZ\\\___dddjjjpppyyyzzzdddWWWKKKFFFFFFEEEGGGJJJIIIIIIJJJLLLOOOTTTYYY\\\^^^```cccgggkkknnnqqqrrrwwwyyy|||}}}}}}~~~zzztttkkkdddbbbcccdddeee```\\\WWWSSSRRRVVV^^^eeeooossszzz|||wwwvvvwww|||TTTUUUUUUSSSQQQPPPPPPQQQNNNRRRYYY^^^aaaccceeegggddddddddddddccccccccccccbbbaaa```^^^^^^^^^______ccciiittt{{{vvvhhh\\\WWWQQQ___zzzlllOOOIIIEEECCCDDD@@@CCCBBB???===;;;:::::::::>>>@@@BBBCCCBBB>>>999777444444333333333333222222222222222333444666777888<<<888666666666666<<>>===<<<:::999999::::::;;;<<<===>>>>>>@@@AAABBBDDDFFFGGGIIIIIIFFFJJJNNNRRRUUUWWWZZZ\\\bbbbbbdddhhhmmmqqqrrrrrrsssuuuwwwyyy||||||sssjjjccc___]]]YYYYYYYYYZZZ\\\___ccceeebbbgggiiihhhgggfffbbb\\\XXXTTTQQQPPPOOOOOOTTT[[[]]]aaaeeeeeeaaa]]][[[[[[]]]___dddjjjrrr|||~~~iiiUUULLLFFFEEEGGGFFFGGGIIIJJJJJJLLLOOOSSSWWW[[[]]]___```bbbeeeiiikkknnnoooqqqsssuuuxxx{{{}}}}}}~~~}}}{{{xxxwwwwwwzzz}}}~~~|||}}}}}}pppiii```YYYWWWXXX[[[\\\WWWRRROOOPPPQQQUUU^^^gggrrruuu{{{~~~~~~wwwuuuwww~~~VVVVVVVVVTTTRRRQQQQQQSSSOOOSSSYYY^^^``````aaaaaa\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[\\\dddkkkwww{{{qqq```WWWWWWSSSffffffOOOKKKEEECCCDDDCCCBBBAAA>>><<<;;;:::::::::<<<===???@@@>>>;;;888666444444333333333333222222333333333444555777999;;;<<<888555666666666:::@@@OOO]]]bbbiiizzztttggg```TTTlllttteeelllwww||||||||||||{{{zzzyyyxxxrrruuuxxxxxxwwwvvvxxxzzzzzz{{{|||}}}}}}}}}||||||yyyzzzzzzzzzyyywwwuuuttttttvvvxxxzzzzzzyyywwwvvvzzzxxxvvvvvvxxxzzzyyyxxxtttvvvwwwyyyzzzzzzzzzyyyxxxwwwuuuuuutttqqqmmmjjjhhhjjjooowww~~~|||{{{yyyyyyyyyyyyssstttvvvwwwxxxxxxxxxxxxwwwxxxyyyzzzzzzzzzyyyxxxwwwxxxyyyxxxuuussstttvvvvvvvvvuuuvvvwwwxxxzzz{{{xxxxxxwwwwwwxxxyyy{{{|||{{{zzzyyyxxxxxxxxxyyyyyyyyyxxxxxxyyyzzzzzzxxxwwwqqqpppppppppqqqrrrrrrsssmmmllljjjhhhgggfffffffffeeeccc___[[[VVVQQQMMMKKKEEECCC@@@???>>>===;;;:::999::::::;;;<<<===>>>>>>@@@AAABBBCCCDDDEEEFFFFFFEEEGGGIIIKKKLLLNNNQQQSSSVVVWWWZZZ```gggmmmpppqqqtttwwwzzz}}}wwwooogggbbb```[[[[[[ZZZZZZ[[[]]]```aaa^^^cccfffdddaaa___ZZZUUUQQQNNNMMMMMMMMMNNNUUU]]]]]]aaaddddddaaa]]]\\\]]]^^^```ccciiippp{{{jjjXXXOOOIIIEEEFFFHHHHHHIIILLLKKKLLLOOOSSSVVVZZZ\\\]]]]]]]]]^^^```bbbeeegggiiikkklllooossswwwzzz}}}~~~{{{yyywwwvvvvvvxxxzzz|||zzzyyy|||uuunnnaaa\\\VVVRRRQQQQQQRRRRRRPPPLLLLLLOOORRRVVV___iiirrruuuzzz~~~vvvsssvvvXXXXXXXXXVVVSSSRRRSSSUUUTTTXXX\\\___^^^\\\ZZZYYYTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVWWWXXXYYYfffnnnzzz|||mmmZZZTTTXXXUUUkkkcccPPPNNNGGGDDDGGGFFFAAA@@@>>><<<;;;::::::;;;999:::;;;<<<;;;999666444444444444333333333222222444444444444666888;;;<<<<<<777444555555555888>>>IIIUUUZZZbbbuuutttfff^^^XXXmmm~~~~~~jjjoooxxx~~~|||zzzxxxwwwuuussswwwzzz{{{yyyxxxyyyzzzwwwxxxzzz{{{{{{{{{zzzyyyyyyyyyyyyxxxwwwvvvuuutttssstttwwwyyyyyyxxxvvvuuu{{{xxxvvvwwwzzz|||{{{yyyuuuvvvxxxyyyzzzzzzzzzyyyvvvuuutttsssqqqnnnjjjfffhhhkkkrrr||||||yyyxxxxxxxxxyyyvvvvvvxxxyyyyyyxxxwwwvvvxxxyyy{{{}}}}}}|||{{{zzzvvvxxxyyyxxxuuutttuuuwwwvvvuuuuuuuuuvvvxxxzzz{{{xxxwwwwwwwwwxxxzzz|||}}}zzzyyyxxxwwwxxxyyyzzz{{{yyyxxxxxxyyy{{{{{{zzzxxxqqqqqqqqqqqqrrrsssttttttjjjiiiiiihhhhhhggghhhhhheeeddd```\\\WWWSSSOOOMMMEEECCC@@@???>>>>>><<<;;;999::::::;;;<<<===>>>>>>AAAAAABBBBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFHHHKKKMMMLLLMMMQQQXXXaaaiiinnnpppssswww|||}}}uuunnngggbbb___]]]\\\[[[ZZZZZZ\\\^^^___\\\bbbdddaaa^^^[[[VVVPPPLLLJJJJJJLLLLLLNNNUUU^^^]]]aaaddddddaaa]]]]]]]]]___```cccgggnnnyyyppp[[[KKKLLLFFFBBBDDDFFFFFFHHHKKKLLLOOORRRVVVZZZ\\\]]]]]][[[[[[[[[\\\^^^```cccdddgggiiilllqqqvvv{{{~~~|||zzzxxxxxxxxxyyywwwwww{{{vvvggg___RRROOOLLLJJJJJJJJJHHHGGGIIIEEEFFFKKKOOORRR[[[fffmmmpppuuu{{{|||vvvtttrrrmmmmmmttt~~~uuurrrvvvXXXXXXWWWVVVVVVWWWXXXYYY^^^YYYZZZbbbccc[[[QQQMMMLLLOOOSSSUUUVVVVVVWWWXXXWWWVVVWWWZZZYYYVVVWWW[[[jjjttt}}}yyyjjj]]]YYYZZZYYYlllwww___QQQMMMIIIKKKLLLFFFDDDAAA>>>;;;999999:::;;;:::999999888777666666555333444555555555444333222111111222333555777999:::999666333111111333666888EEEOOOXXX^^^hhhwwwxxxhhhYYYXXXggg{{{|||rrrrrrwww~~~~~~|||zzzxxxtttrrrwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxx~~~~~~}}}{{{yyywwwvvvuuutttuuuvvvxxxyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuwwwtttsssvvv|||~~~|||xxxwwwwwwvvvqqqlllhhhfffeeeffflllvvv~~~|||xxxvvvvvvwwwzzz{{{wwwwwwwwwwwwxxxxxxyyyzzz{{{|||||||||{{{zzzyyyxxxvvvvvvuuuuuuvvvwwwxxxxxxxxxyyyzzz{{{{{{zzzyyyxxxvvvvvvvvvwwwxxxyyy{{{{{{|||{{{yyyxxxxxxyyy{{{|||~~~|||{{{yyyxxxxxxxxxyyyvvvtttrrrrrrttttttrrroooooonnnnnnmmmmmmmmmnnnnnnfffdddaaa^^^[[[WWWRRRNNNMMMIIIDDD@@@>>>>>>===<<<999:::;;;<<<============BBBCCCCCCCCCBBBBBBCCCEEEBBBCCCDDDEEEFFFFFFFFFFFFIIIKKKNNNQQQVVV]]]eeejjjlllpppwww}}}|||yyytttoookkkgggbbb___aaa```^^^^^^```aaa```___]]]]]]^^^___^^^YYYSSSNNNMMMMMMKKKJJJKKKOOOWWW\\\___bbbfffhhheeeaaa^^^\\\aaaaaabbbeeejjjrrr|||uuuaaaTTTMMMFFFEEEDDDEEEHHHKKKMMMMMMRRRSSSWWW^^^cccddd```]]]YYYWWWVVVXXX\\\```dddeeemmmooosssxxx}}}{{{xxxxxx{{{nnn^^^VVVJJJJJJIIIHHHGGGGGGHHHHHHHHHJJJKKKMMMPPPUUU[[[___jjjkkknnntttyyy}}}~~~}}}sssllljjjccccccdddgggooo|||vvvppppppqqqzzzWWWWWWVVVVVVWWWYYY[[[\\\cccaaabbbgggfff\\\RRROOOMMMPPPTTTWWWWWWVVVWWWWWWYYYWWWXXX[[[[[[YYY\\\aaapppxxx~~~xxxiii]]][[[]]]]]]nnnnnnYYYOOOOOOMMMPPPQQQKKKFFFCCC@@@<<<:::::::::;;;999999888888777777666666444444555555555444333222111222222333444666777888777666444222222444555777AAAKKKTTT[[[eeesss}}}{{{lll^^^VVVbbbtttwwwtttuuu{{{~~~|||{{{yyyvvvtttxxxxxxyyyyyyzzz{{{||||||zzzzzzzzzzzzyyyyyyyyyxxx||||||}}}|||{{{yyywwwvvvuuuvvvvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuvvvtttsssvvvzzz}}}{{{xxxwwwvvvtttpppkkkgggffffffnnnssszzz|||zzzwwwuuutttvvvxxxzzzvvvvvvvvvvvvwwwxxxyyyzzz~~~~~~}}}}}}|||{{{zzzyyywwwvvvvvvvvvvvvwwwwwwxxxwwwwwwxxxyyyyyyxxxwwwwwwvvvwwwwwwyyyzzz{{{||||||}}}{{{zzzxxxxxxxxxzzz{{{}}}|||zzzyyyxxxxxxxxxyyyxxxvvvssssssuuuuuussspppppppppoooooonnnnnnoooooojjjgggdddaaa^^^ZZZUUUQQQMMMJJJEEEBBB@@@???>>>===::::::;;;<<<============@@@AAABBBAAA@@@@@@BBBDDDBBBCCCDDDEEEEEEFFFFFFFFFIIIKKKMMMOOOQQQUUUZZZ^^^dddjjjrrrzzz~~~}}}{{{vvvtttqqqnnnkkkhhhccc```___^^^]]]^^^```bbbbbbbbb___^^^^^^^^^]]]YYYTTTPPPOOONNNLLLJJJJJJNNNUUUZZZaaaeeejjjkkkiiieeeaaa___``````aaabbbeeellluuu{{{mmmZZZNNNHHHGGGFFFFFFGGGJJJMMMOOOPPPTTTVVVZZZ```eeeeeeaaa]]]ZZZZZZZZZ^^^ccciiioooqqqyyy|||~~~yyyxxx{{{{{{gggWWWNNNEEEEEEEEEEEEFFFGGGHHHHHHJJJLLLNNNPPPSSSXXX^^^ccchhhiiikkkoootttwwwxxxwww{{{}}}wwwllleeeddd[[[\\\\\\___eeeppp|||wwwpppoooooowwwVVVVVVVVVWWWZZZ]]]```bbbkkklllooopppiii]]]TTTQQQPPPTTTXXXZZZZZZYYYXXXXXX[[[YYYZZZ]]]^^^^^^ccciiixxx|||}}}tttfff]]]\\\```cccqqqgggUUUNNNQQQOOORRRRRRKKKGGGEEEAAA>>>;;;:::::::::888888777777777777777777555555555555555444333222222222222222333444555666555555444444444444555555===GGGRRRZZZcccoooyyy~~~ssseee[[[aaammm}}}~~~vvvrrrwww~~~}}}|||zzzxxxvvvxxxxxxxxxxxxyyy{{{}}}~~~{{{{{{zzzzzzzzzyyyyyyyyyxxxzzz|||~~~~~~|||yyywwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxwwwvvvtttsssuuusssrrruuuyyy{{{zzzxxxvvvvvvsssoookkkiiijjjkkkwww{{{~~~yyywwwuuusssrrrtttvvvwwwttttttuuuuuuwwwxxxzzz{{{~~~|||{{{zzzzzzxxxxxxwwwwwwwwwwwwwwwwwwuuuvvvvvvwwwwwwvvvvvvuuuuuuvvvxxx{{{|||}}}}}}}}}}}}|||zzzyyyxxxwwwxxxxxx{{{{{{zzzyyyxxxxxxxxxyyyyyywwwvvvuuuuuuuuusssqqqqqqppppppooooooooonnnnnnnnnkkkhhheeeaaa]]]YYYUUUMMMJJJGGGEEECCCBBB???===:::;;;;;;<<<=========>>>???@@@AAA@@@???@@@AAACCCCCCCCCCCCDDDEEEEEEFFFFFFHHHJJJLLLNNNOOOQQQSSSVVV\\\cccmmmwww}}}~~~{{{yyypppnnnmmmlllkkkhhhddd```]]]\\\[[[]]]aaadddeeeeeeaaa___]]]\\\[[[YYYUUUSSSQQQPPPMMMKKKJJJMMMSSSWWWdddhhhmmmooonnniiifffccccccbbbaaa```bbbfffmmmrrryyyyyyeeeTTTJJJFFFHHHHHHHHHIIIKKKOOORRRTTTZZZ]]]aaafffiiihhheeeaaa^^^```ccciiipppyyyttt```PPPHHHCCCCCCCCCEEEFFFHHHJJJKKKLLLNNNQQQTTTXXX^^^dddiiikkkjjjkkknnnqqqssstttssssssvvv{{{zzzssslllbbb]]]\\\TTTTTTUUUWWW[[[bbbkkkqqq|||zzzqqqmmmmmmuuuVVVVVVWWWYYY]]]bbbfffiiirrrvvvzzzwwwlll___WWWUUUUUUYYY^^^aaa```^^^\\\\\\^^^[[[[[[^^^```bbbiiippp~~~}}}yyynnnaaaZZZ[[[___cccpppfffTTTNNNOOOLLLLLLMMMGGGGGGEEEAAA>>>;;;:::999999777777777888888888888888666666666555555444333333222222222111222222333333333333444444555555444444;;;EEEQQQZZZcccmmmwww}}}|||zzzoooeeeeeejjjyyyvvvnnnrrr|||~~~}}}|||{{{yyyyyyxxxwwwwwwxxx{{{}}}{{{{{{{{{zzzzzzzzzyyyyyyuuuxxx|||~~~{{{xxxxxxwwwvvvuuuuuuuuuvvvwwwvvvwwwxxxyyyxxxvvvtttrrruuusssrrrtttwwwyyyxxxwwwwwwvvvtttqqqppppppsssvvv|||vvvtttrrrqqqqqqrrrtttuuuttttttuuuvvvwwwyyy{{{|||~~~|||{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwvvvvvvttttttuuuuuuuuuuuuttttttsssuuuxxx{{{}}}}}}||||||~~~}}}{{{yyyxxxwwwvvvvvvyyyyyyyyyxxxxxxxxxxxxxxxyyyxxxvvvuuuuuutttrrrqqqooooooooonnnmmmmmmlllkkkooollliiieeebbb___[[[WWWNNNLLLJJJHHHFFFDDDAAA???<<<<<<<<<<<<<<<===>>>>>>???@@@AAA@@@@@@@@@BBBDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHKKKNNNQQQRRRSSSTTTVVVXXX```lllwww}}}~~~{{{xxxlllkkkkkklllkkkhhhccc___\\\[[[[[[]]]aaaeeeggghhhccc```]]][[[ZZZYYYWWWVVVUUUSSSQQQNNNLLLNNNRRRVVVeeeiiioooqqqpppmmmjjjhhhiiihhhfffbbbaaacccgggkkkpppyyyuuubbbTTTKKKHHHHHHIIIIIIKKKMMMPPPUUUYYYbbbdddiiimmmooonnnkkkhhhgggjjjqqqyyyooo[[[MMMGGGEEEEEEFFFHHHJJJLLLNNNOOOOOORRRVVVZZZ___eeelllpppsssrrrrrrsssuuuuuutttsssnnnqqqvvv|||yyynnnhhhaaaZZZVVVVVVQQQRRRRRRSSSUUUZZZ```dddmmmxxx}}}rrrnnnoooxxxWWWWWWWWWZZZ___dddjjjmmmuuu{{{~~~yyymmmbbb[[[XXX[[[___eeehhhhhheeebbbaaa```]]]]]]```ccceeemmmuuu{{{rrrfff[[[VVVXXX[[[\\\iii|||dddRRRJJJJJJEEEFFFHHHCCCCCCBBB@@@===;;;999999888888888888999999999999999777777666555444444333333222222111111111222222333111222444555555555444444999AAAMMMXXX___hhhsss||||||yyylllhhhiiiwwwtttkkkppp{{{~~~~~~~~~}}}|||zzzyyyxxxwwwxxxzzz|||~~~{{{{{{zzzzzzzzzyyyyyyyyytttwww|||~~~zzzxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyxxxvvvtttrrrtttsssssssssuuuwwwxxxxxxxxxxxxwwwwwwwwwyyy}}}{{{wwwtttsssqqqpppppprrrsssttttttuuuuuuvvvxxxzzz{{{|||~~~}}}{{{yyyxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvuuuttttttttttttttttttuuussstttwwwzzz{{{{{{{{{zzz}}}}}}{{{yyyxxxvvvuuuuuuwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvuuusssrrrrrrrrrnnnnnnnnnmmmllljjjiiihhhnnnkkkgggdddaaa___[[[YYYRRROOOLLLJJJIIIFFFCCC@@@======<<<<<<<<<===>>>>>>???@@@AAAAAA@@@AAACCCEEECCCCCCCCCDDDFFFGGGIIIJJJLLLOOORRRTTTUUUTTTUUUVVVWWW___kkkvvv||||||xxxtttkkkjjjjjjjjjiiifffaaa]]]\\\[[[ZZZ\\\aaaeeeiiijjjfffccc___\\\\\\[[[[[[ZZZZZZYYYVVVRRRPPPQQQTTTWWWdddhhhmmmqqqqqqooonnnmmmooommmiiieeeaaaaaacccffflllvvvtttbbbUUUMMMIIIGGGHHHJJJLLLNNNSSSZZZ___gggiiimmmppprrrrrrqqqqqqsssyyyiiiWWWLLLGGGGGGHHHIIIJJJLLLNNNPPPQQQTTTWWW\\\bbbgggnnnuuuyyy}}}||||||}}}}}}|||yyyvvvppprrruuu{{{}}}uuusssrrruuu|||pppeee___\\\WWWTTTTTTPPPRRRSSSTTTUUUXXX\\\```gggppp~~~uuurrrvvvVVVVVVVVVYYY]]]dddjjjnnntttzzz|||uuukkkddd___[[[^^^cccjjjnnnnnnkkkhhhfffdddaaaaaadddfffiiiooowww|||vvvkkk___VVVRRRSSSUUUTTTbbbuuuxxxvvvzzz\\\LLLFFFFFFAAACCCGGGCCC@@@???>>><<<;;;;;;;;;:::::::::::::::::::::::::::888888666555444444444444222222222111222222333333111222333444444555444444666===HHHSSSZZZaaannn{{{qqqjjjhhhttt~~~ssskkkppp|||~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyzzz{{{zzzzzzyyyyyyyyyxxxxxxxxxtttwww{{{~~~|||yyyvvvvvvwwwwwwxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwvvvtttsssuuuttttttttttttvvvxxxyyyyyyzzz{{{||||||}}}vvvqqqsssrrrqqqqqqqqqrrrssstttttttttuuuvvvwwwxxxzzz{{{{{{zzzxxxwwwvvvvvvwwwxxxxxxyyyzzz{{{zzzyyyxxxwwwvvvuuuuuuttttttuuuuuuvvvtttuuuwwwyyyzzzzzzzzzyyy||||||{{{yyyxxxvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxuuuvvvvvvuuusssrrrrrrtttooooooooonnnmmmjjjhhhgggllliiifffcccbbb```^^^\\\WWWTTTOOOLLLJJJGGGDDDBBB>>>>>><<<<<<<<<===>>>??????@@@AAAAAAAAAAAADDDFFFCCCCCCCCCEEEGGGJJJMMMOOORRRTTTVVVWWWUUUTTTTTTUUUYYY```kkktttyyyxxxssspppjjjhhhggggggfffccc^^^[[[ZZZYYYXXX[[[aaaggglllnnnkkkhhhdddaaaaaaaaaaaa``````___\\\XXXVVVVVVXXX[[[bbbfffkkknnnpppqqqrrrsssrrrppplllgggbbb```aaaccclllvvvssscccUUULLLHHHFFFIIILLLNNNQQQWWW```fffkkkmmmpppssstttvvvyyy{{{xxxcccSSSKKKHHHHHHHHHIIIKKKNNNPPPRRRTTT[[[___eeekkkrrryyy}}}yyyyyy{{{~~~~~~wwwrrrllllllmmmtttttthhh^^^ZZZZZZWWWUUUVVVQQQSSSUUUVVVXXX[[[```ccciiioooxxx{{{xxx~~~vvvqqqUUUTTTTTTVVVZZZ```fffjjjpppvvvvvvooohhhfffbbb^^^___eeemmmrrrrrroookkkiiihhhffffffiiikkklllqqqxxxxxxqqqfff[[[SSSPPPPPPPPPTTTbbbuuu~~~ssshhhkkk{{{mmmVVVHHHEEEFFFBBBBBBDDD@@@===============>>>>>>>>>=========<<<;;;;;;;;;:::999888777555444333444444222222222222222333444555111222222333333444555555666<<>>===<<<<<<===>>>???===???@@@@@@@@@AAACCCEEECCCCCCDDDEEEIIIMMMPPPSSSUUUWWWYYYYYYXXXXXXYYYZZZ___eeennnuuuxxxvvvqqqnnnfffdddbbbaaaaaa___\\\ZZZUUUUUUVVVZZZbbbjjjpppsssqqqnnnjjjhhhhhhhhhgggfffeeedddaaa^^^[[[[[[]]]```bbbeeeiiimmmooorrrvvvxxxwwwuuuqqqkkkfffcccdddeeennnwwwuuudddUUUKKKFFFGGGJJJNNNQQQUUU\\\fffnnnrrrtttwwwxxxzzzvvv```QQQKKKIIIHHHIIIKKKNNNRRRUUUXXXZZZbbbfffmmmttt|||uuummmiiijjjmmmwww~~~mmmbbbXXXWWWYYYYYYWWWXXXUUUWWWYYY[[[^^^ccciiimmmpppssswww{{{~~~vvvmmmgggcccSSSRRRRRRSSSWWW]]]cccgggnnnrrrqqqkkkfffgggddd______eeemmmsssssspppmmmjjjllliiijjjmmmnnnnnnsssyyyvvvooodddZZZSSSOOONNNNNNYYYfffxxx|||tttiiiaaahhhzzzeeeTTTHHHGGGIIICCCAAAAAA;;;<<<<<<===>>>???@@@AAAAAA??????>>>===<<<;;;;;;::::::999777555444333444444222222222222333444555666222222222222333444555666999===GGGRRRXXX^^^nnn~~~tttlllppp}}}zzzyyy}}}wwwyyy|||uuuqqquuu|||}}}}}}~~~|||||||||{{{zzzyyywwwvvvxxxxxxxxxwwwwwwwwwvvvvvvwwwyyy{{{|||{{{xxxuuussssssvvvyyy|||}}}|||zzzxxxyyyxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvuuutttvvvxxx{{{|||}}}~~~~~~}}}xxxuuussssssssssssttttttuuuvvvrrrrrrrrrrrrrrrssstttuuuxxxwwwvvvuuuuuuwwwyyyzzzwwwxxxzzz||||||{{{zzzyyyyyyxxxwwwvvvvvvwwwxxxyyy{{{zzzzzzyyyyyyzzzzzz{{{zzzzzzzzzyyyxxxwwwvvvuuussstttvvvwwwxxxxxxxxxwwwtttvvvxxxwwwuuuuuuwwwyyyvvvwwwwwwvvvtttqqqnnnlllmmmkkkhhhfffffffffeeeddd^^^ZZZSSSMMMJJJGGGEEECCC@@@???===<<<;;;===>>>???<<<===????????????BBBDDDCCCCCCDDDFFFJJJNNNSSSUUUUUUWWWZZZ[[[\\\^^^```ccceeejjjrrrxxxzzzxxxrrrooobbb```^^^^^^^^^]]]\\\ZZZRRRRRRSSSYYYcccmmmtttxxxuuusssooonnnnnnmmmlllkkkggggggeeeaaa___^^^```cccbbbeeehhhlllooosssyyy||||||zzzvvvpppkkkhhhhhhiiioooxxxwwwgggWWWLLLFFFHHHLLLQQQTTTWWW___kkksssyyy{{{~~~wwwaaaRRRLLLKKKJJJKKKNNNRRRVVV[[[___aaaggglllsss{{{vvvmmmhhhjjjooo{{{wwwiii^^^VVVVVVZZZZZZYYYYYYYYY[[[^^^aaaeeekkkrrrwwwxxxyyyzzzyyy|||wwwlllccc]]]ZZZVVVTTTRRRRRRUUUYYY___bbbjjjnnnmmmgggdddggggggddd___eeemmmqqqqqqnnnmmmmmmoooooooooooopppqqqrrrsssvvvlllbbb\\\WWWSSSTTTWWW\\\ppp}}}sssjjjcccaaakkk~~~^^^OOOLLLGGGCCCBBBAAA???>>>======>>>>>>??????????????????>>>===<<<;;;::::::999999888777666555444444444333333222222333333444222222111111222222333444888777???NNNXXX```qqqqqqhhhmmmuuuzzzzzzxxxuuusssqqqqqqqqqrrrrrruuukkkpppyyy~~~~~~|||{{{{{{{{{}}}~~~|||xxxvvvwwwyyy{{{yyyvvvttttttvvvyyy{{{yyyzzzzzzzzzzzzxxxvvvuuuwwwyyy{{{}}}|||zzzwwwtttvvvvvvwwwxxxxxxwwwuuutttssstttuuuuuuuuuuuuwwwyyy}}}}}}}}}}}}||||||||||||}}}|||zzzxxxxxxyyyzzz{{{yyyuuuqqqqqqsssttttttrrrxxxuuurrrqqqrrrtttttttttuuutttssstttwwwyyyzzzzzzyyyyyyzzz{{{{{{zzzyyyxxxxxxwwwvvvvvvuuuuuuvvvvvvtttxxx{{{{{{yyyxxxyyy{{{}}}}}}{{{zzzxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwvvvuuuuuuuuuvvvwwwxxxyyyzzzyyyvvvrrrooommmmmmlllkkkiiigggffffffffffffaaa]]]VVVPPPLLLHHHEEECCC@@@??????>>>>>>>>>>>>>>>???AAADDDDDDCCCAAAAAABBBBBBCCCEEEEEEFFFKKKSSSYYYYYYYYYYYYYYYZZZ^^^cccgggsss{{{~~~|||{{{tttkkkbbb```^^^\\\ZZZXXXUUURRRPPPQQQSSSXXXaaammmxxxyyysssqqqssstttrrrpppjjjhhhdddaaa___^^^______dddbbbdddiiimmmqqqzzzyyyqqqnnnpppsssuuu}}}zzzhhhXXXOOOLLLKKKOOOUUUZZZ___gggqqqxxxzzz}}}mmmXXXRRRMMMGGGJJJLLLOOOTTTZZZ```dddgggooorrrxxxyyypppmmmpppxxxzzzkkk```XXXZZZaaacccbbbaaabbbaaaccchhhpppxxx}}}~~~zzzxxx|||~~~rrrfff\\\VVVRRRUUUSSSQQQQQQTTTZZZ```eeeggglllnnniiieeeeeebbb^^^^^^dddkkkooonnnmmmnnnooossssssttttttuuuvvvvvvwwwyyypppfff```\\\ZZZ[[[```gggyyyzzzpppgggcccbbbmmm|||YYYMMMJJJFFFCCCBBBAAA@@@>>>>>>>>>>>>?????????@@@@@@??????>>>===<<<;;;::::::888777777666555444333222444333333222222333333444333333222222333333444555888666<<>>>>>>>>>>>>>>===@@@BBBCCCCCCBBBCCCDDDAAACCCDDDEEEGGGMMMVVV]]]aaa```^^^\\\^^^dddlllrrr|||}}}wwwooogggccc^^^ZZZVVVSSSPPPNNNLLLMMMPPPVVV```nnn|||xxxuuuvvvvvvtttqqqhhhfffccc```^^^___```bbbeeecccdddhhhlllpppxxx}}}wwwuuuwww{{{|||jjj[[[RRROOONNNRRRWWW\\\bbbkkkuuu}}}nnnXXXQQQMMMHHHKKKMMMRRRWWW^^^eeejjjmmmtttwww{{{yyyrrruuu{{{xxxhhh```\\\```fffhhhggghhhffffffiiiooowww{{{zzz~~~}}}pppcccYYYSSSPPPTTTRRROOOOOOSSSZZZbbbgggfffkkknnnkkkfffccc^^^YYY]]]bbbgggkkklllmmmpppsssyyyzzz{{{|||}}}}}}||||||{{{sssjjjfffcccccchhhnnnxxxyyypppjjjhhhjjjuuuqqqRRRIIIGGGEEEDDDDDDCCCAAA????????????@@@@@@@@@@@@@@@???>>>>>>===<<<;;;::::::888888777666555555444333444444333333333333444444444444333333444444555666777555888CCCOOO]]]uuu}}}mmmeeeeeekkkpppqqqrrrssssssrrrsssvvvxxx}}}mmmiiijjjkkkqqqyyy}}}|||{{{||||||zzzwwwtttttttttzzzxxxvvvttttttuuuvvvwwwxxxyyyzzz||||||{{{{{{zzzyyyyyyyyyzzzyyyyyyxxxwwwvvvvvvvvvvvvuuutttsssrrrtttuuuwwwwwwwwwyyy{{{~~~~~~|||zzzwwwvvvuuuxxxxxxwwwvvvvvvwwwxxxyyy|||zzzwwwwwwxxxyyyyyyxxxxxxvvvsssssstttuuuuuutttsssrrrrrrtttvvvxxxxxxxxxvvvwwwxxxyyyzzz{{{{{{{{{xxxxxxwwwvvvvvvvvvvvvvvvuuuwwwzzz{{{{{{{{{|||~~~}}}}}}|||{{{zzzyyyyyyxxxvvvuuuuuutttttttttttttttwwwwwwwwwwwwxxxyyy{{{{{{yyy{{{|||zzzuuuqqqmmmlllmmmkkkiiifffdddbbbaaaaaaaaa]]]XXXSSSPPPNNNKKKIIICCCBBB@@@???>>>>>>>>>>>><<<>>>AAABBBBBBCCCDDDEEEDDDEEEFFFFFFHHHNNNXXX___gggeeebbb```bbbjjjuuu||||||vvvqqqkkkggg___VVVPPPLLLJJJJJJJJJLLLNNNTTT^^^mmm}}}|||wwwvvvuuusssqqqhhhfffcccaaaaaacccfffhhhgggdddcccfffiiimmmvvv~~~mmm]]]UUURRRQQQUUU[[[aaahhhsssnnnWWWOOOMMMJJJNNNPPPUUU[[[cccjjjpppsssyyy{{{yyy{{{}}}tttgggdddeeejjjnnnnnnoooppplllnnnqqqxxx}}}}}}|||||||||nnnbbbYYYRRRPPPSSSQQQOOOOOOSSSZZZbbbgggfffiiikkkhhhddd___[[[XXX]]]aaaeeehhhjjjnnnsssxxxzzzrrrkkkiiihhhllluuu~~~zzzrrrpppqqqvvvfffMMMEEEDDDCCCDDDDDDDDDAAA???@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;::::::999:::::::::999888777777777444444333333333333444444333333333333333444555555444333666???IIIYYYppptttddd```eeelllssswww{{{{{{zzzzzz~~~|||kkkeeecccbbbiiirrrxxx~~~{{{zzz{{{{{{|||{{{zzzxxxwwwvvvyyyxxxwwwuuuttttttuuuuuuwwwxxxzzz{{{|||}}}||||||yyyyyyxxxxxxxxxxxxxxxyyyxxxxxxwwwvvvuuutttsssssstttvvvxxxyyyyyy{{{~~~~~~}}}|||{{{vvvvvvuuuuuuuuuvvvwwwxxx{{{zzzyyyyyyyyyzzzzzzzzzxxxvvvttttttuuuuuuuuutttrrrqqqqqqtttvvvxxxxxxwwwwwwxxxxxxyyyyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuvvvvvvwwwxxxzzz{{{|||}}}}}}}}}||||||{{{zzzyyyyyyvvvvvvuuuttttttttttttuuuwwwwwwxxxyyyzzz{{{||||||xxxzzz}}}|||yyyuuuqqqpppkkkjjjiiigggeeecccbbbbbbbbb^^^ZZZVVVTTTRRROOOMMMFFFDDDBBB???>>>>>>>>>???===???AAABBBAAABBBCCCEEEHHHHHHHHHGGGIIINNNXXX___iiihhhfffeeehhhoooyyyzzzuuupppllllllggg]]]SSSKKKGGGGGGHHHLLLMMMOOORRR[[[hhhxxx|||vvvssspppnnnmmmjjjiiigggfffgggjjjmmmpppjjjeeecccdddfffjjjsss|||ooo___VVVSSSSSSXXX___gggppp}}}lllWWWOOOMMMMMMPPPRRRWWW]]]dddkkkqqqttt{{{}}}~~~~~~zzzrrrjjjkkkpppvvvwwwuuuuuuxxxssstttxxx}}}~~~xxxyyy{{{oooccc[[[VVVTTTSSSRRRQQQQQQTTTYYY^^^bbbaaaaaa```^^^[[[XXXXXXZZZ^^^bbbeeehhhkkkpppxxx~~~~~~uuuooojjjjjjlllttt|||uuuqqqvvv\\\JJJCCCBBBBBBCCCDDDDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;:::999999::::::999999888888777777555444444333333444444555222222222222222333333444111222666<<>>>>>>>>??????AAABBBAAA@@@@@@AAACCCFFFGGGHHHIIIKKKQQQ[[[bbbkkklllmmmnnnpppvvv}}}|||xxxsssmmmhhhggghhhccc[[[QQQHHHEEEFFFHHHJJJLLLNNNQQQWWWddduuu{{{tttooolllkkkjjjiiiiiihhhhhhjjjmmmppprrrkkkfffcccddddddgggoooxxxqqq___VVVSSSTTTZZZdddnnnzzzlllXXXOOONNNPPPRRRTTTXXX^^^dddkkkpppsssyyy|||{{{uuutttvvvzzzzzzzzz}}}yyyyyy{{{yyyvvvyyyxxxmmmddd^^^[[[ZZZTTTTTTUUUVVVWWWXXXYYYYYYVVVSSSRRRSSSRRRRRRVVV[[[bbbeeehhhkkknnnttt||||||qqqllljjjlllqqq|||xxxrrr{{{uuuUUUJJJCCCBBBAAAAAABBBCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>======<<<;;;:::999999777777666666666555555555555555444444444444555555222111111111111222333333000222666:::@@@LLL]]]iii|||kkk```dddkkkxxx~~~yyyxxxrrrjjjjjjqqqzzz~~~|||zzz{{{|||~~~zzzzzzzzzyyywwwuuutttrrrssstttvvvxxxyyyzzzzzzzzzxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwxxxxxxvvvxxxzzzzzzzzz|||~~~~~~|||zzzyyyxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwxxxxxxwwwwwwxxxyyyxxxwwwvvvvvvwwwwwwvvvtttqqqqqqsssuuuxxxyyyxxxvvv|||{{{yyywwwvvvtttttttttuuuuuutttssssssssssssssssssqqqqqqrrruuuwwwwwwwwwyyyzzz{{{{{{{{{zzzxxxwwwxxxxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxzzzzzzxxxsssnnnjjjiiillllllmmmmmmllllllkkkjjjfffccc```]]][[[YYYUUUSSSLLLIIIEEEAAA>>>>>>>>>???@@@AAABBB@@@??????@@@BBBAAADDDGGGJJJMMMTTT]]]dddlllnnnqqqsssuuuxxx||||||xxxuuurrrmmmeeeaaaaaaaaa___ZZZQQQIIIEEEFFFIIIFFFIIILLLOOOUUUaaarrr~~~yyyqqqkkkiiiiiiiiifffggggggiiijjjlllmmmnnnlllgggdddddddddeeekkksss~~~rrraaaWWWTTTWWW^^^iiiuuunnn\\\QQQOOOQQQSSSUUUYYY^^^eeekkkpppsssxxx|||~~~~~~{{{vvvuuuxxx~~~{{{rrrjjjddd`````````UUUWWWYYY[[[ZZZVVVRRRPPPLLLIIIIIIMMMOOOPPPWWW___eeehhhlllooorrrxxxzzzooolllkkkooowww~~~}}}jjjOOOIIIDDDBBB@@@???AAABBBBBBAAA@@@@@@?????????>>>>>>>>>>>>===<<<<<<::::::999888666666555555555555444444555555444444444444555555333222222222222333444444111444666888<<>>>>>??????@@@@@@@@@??????BBBDDDBBBFFFIIILLLNNNSSSZZZ```fffhhhjjjkkklllnnnqqqssssssooolllkkkfff^^^ZZZ[[[\\\\\\ZZZSSSKKKEEEEEEGGGEEEIIIMMMOOOSSS]]]lllwww{{{tttlllfffdddeeefffeeefffhhhjjjllllllkkkkkkkkkgggeeedddcccccchhhooovvv{{{ssscccZZZWWW[[[cccooo{{{rrr```SSSOOOPPPTTTVVVZZZaaahhhoootttwwwzzz~~~zzzwwwtttsssvvv{{{zzzvvvoooiiieeeeeeggghhhUUUXXX\\\^^^[[[UUUNNNJJJFFFDDDGGGNNNRRRSSSZZZbbbhhhkkkooorrruuu{{{yyyooollllllqqq{{{dddLLLIIIEEEBBB???>>>@@@AAABBBBBB@@@?????????>>>>>>======>>>===<<<;;;:::999999888777777777777666666666666555555444444444444555555444333333333333444555555222555666555:::GGGXXXdddkkkuuu}}}~~~lllbbbbbbggg{{{}}}}}}www~~~}}}zzz}}}}}}~~~||||||}}}}}}|||zzzwwwtttrrrpppqqqssstttuuuvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxxxxvvvvvvuuuuuuuuuwwwxxxyyyxxxyyyzzzzzzzzzzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzxxxwwwvvvsssvvvyyyyyywwwvvvwwwyyyxxxwwwwwwwwwxxxxxxvvvuuurrrrrrtttwwwzzz{{{yyywwwyyyxxxwwwuuuuuuuuuvvvvvvsssrrrqqqqqqppppppqqqqqqvvvssspppqqqtttvvvvvvuuuwwwxxxyyyzzzzzzyyywwwvvvvvvvvvuuutttttttttttttttuuuuuuvvvvvvuuutttrrrqqqsssuuuvvvvvvvvvuuuvvvwwwuuuuuuuuutttsssqqqnnnmmmiiigggdddaaa___\\\XXXTTTOOOLLLGGGBBB???>>>>>>???===>>>?????????@@@CCCFFFGGGJJJMMMNNNNNNPPPTTTYYY]]]^^^^^^^^^___```dddggglllgggeeefffaaaXXXTTTUUUYYY[[[[[[UUULLLFFFEEEFFFHHHLLLOOOPPPQQQXXXeeepppyyyuuunnnfffaaa___```cccfffhhhkkkmmmnnnmmmkkkjjjkkkgggeeeeeedddbbbfffmmmpppuuu|||}}}{{{}}}ssseee]]]ZZZ^^^fffsssuuudddUUUNNNOOOTTTWWW\\\ccckkksssyyy||||||xxxuuurrrrrruuuxxxzzz{{{xxxuuuooojjjiiijjjmmmpppYYY[[[\\\YYYXXXVVVPPPHHHDDDFFFIIIMMMRRRVVVZZZ\\\bbbhhhmmmooovvvzzzsssooommmpppwww\\\GGGIIIEEEDDDCCCBBBBBBBBBBBBBBBBBB@@@>>>>>>???@@@???>>><<<<<<<<<<<<;;;:::999999777777777777777666666666777666555444333333222333333333333333333333333333444444555888:::AAAQQQ```gggppp{{{ooo___```kkk{{{vvvsss}}}}}}||||||}}}}}}|||zzz~~~~~~}}}|||zzzxxxvvvuuuuuuuuuuuuwwwwwwvvvssspppxxxwwwvvvuuuuuuttttttuuuuuusssrrrqqqrrruuuxxxzzz{{{yyyxxxyyyzzz{{{{{{{{{~~~~~~}}}{{{zzzzzz}}}~~~}}}}}}|||zzzxxxxxxxxxxxxxxxxxxwwwvvvvvvyyyxxxwwwuuuuuuuuuvvvvvvwwwvvvvvvvvvwwwxxxyyyyyyzzzyyyvvvtttsssssstttuuurrrpppnnnooorrrsssrrrpppoooqqqsssuuuvvvvvvuuutttyyyyyyzzzzzzzzzyyyxxxxxxzzzxxxuuusssqqqrrrrrrsssuuuuuuuuuuuutttsssrrrqqqsssrrrsssvvv{{{}}}}}}{{{zzzxxxwwwuuutttssstttttttttpppjjjeeebbb___[[[YYYTTTPPPIIIDDDBBBAAA@@@???????????????@@@AAABBBBBBCCCDDDEEEFFFFFFHHHKKKNNNRRRSSSSSSTTTVVVWWWYYYZZZ^^^______^^^[[[XXXWWWWWWZZZ^^^___YYYOOOFFFDDDFFFIIIIIIHHHIIIMMMVVV```gggrrrnnnggg```\\\[[[]]]___cccjjjppprrrnnnjjjiiijjjiiiiiihhhfffccccccdddfffiiioooyyy|||wwwvvv{{{iii``````aaaiiiuuu|||iiiZZZTTTUUUSSSXXX___hhhpppvvvzzz|||}}}uuuooopppssstttvvvyyyvvvtttqqqnnnmmmnnnoooqqqYYY\\\\\\YYYXXXVVVOOOHHHFFFHHHLLLQQQVVV[[[^^^___aaafffjjjoooyyy~~~tttnnnkkkjjjnnnxxxZZZIIIIIIBBBBBBAAAAAAAAABBBCCCCCCAAA???>>>===??????>>>===<<<<<<<<<<<<<<<;;;:::999777777777666666666666666666555444333333222222222333333333333333333333333333333444777999???NNN]]]fffnnnxxx}}}}}}rrraaa```hhh~~~~~~uuuuuu~~~~~~}}}||||||}}}}}}|||{{{||||||{{{zzzxxxvvvtttsssuuuttttttuuuvvvvvvtttrrrttttttssssssssstttuuuuuutttsssrrrrrrtttvvvxxxyyyxxxwwwwwwxxxyyyzzzzzzzzz||||||{{{yyywwwwwwyyy{{{~~~}}}}}}||||||{{{zzzxxxwwwwwwwwwwwwwwwwwwvvvvvvyyyxxxwwwvvvuuuvvvwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyyyyxxxvvvtttttttttuuuvvvrrrqqqppprrrtttuuutttrrrrrrrrrtttuuuvvvvvvuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwyyyxxxvvvuuuuuuuuuuuuvvvuuuuuuvvvvvvvvvuuutttttttttsssuuuyyy~~~zzzyyywwwuuutttsssssssssssspppkkkgggdddaaa^^^\\\VVVRRRKKKFFFDDDBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@AAACCCDDDEEEEEEEEEFFFIIILLLLLLMMMMMMNNNOOOQQQSSSTTTWWWYYYYYYYYYWWWWWWXXXYYY\\\```aaa[[[QQQIIIGGGIIIHHHIIIKKKMMMQQQXXXaaagggpppkkkeee^^^ZZZZZZ[[[\\\bbbhhhoooqqqmmmjjjhhhiiiiiiiiiiiigggeeedddeeegggkkkrrr}}}{{{xxxzzz~~~mmmeeeeeedddkkkvvvrrrbbbZZZZZZXXX]]]eeennnwww}}}xxxrrrsssvvvvvvwwwyyyvvvuuusssrrrrrrtttvvvwww[[[^^^^^^\\\ZZZXXXQQQIIIHHHKKKPPPVVV\\\aaadddffffffhhhkkkqqq}}}~~~tttkkkfffeeeeeekkkyyyuuuWWWKKKHHH@@@@@@???@@@@@@AAABBBCCC@@@>>>===<<<===>>>===<<<<<<<<<=========<<<;;;;;;888777777666666666666666555555444333222222222222222222222222222222222222222111333666888===JJJWWWdddkkkssswwwxxx{{{wwwhhhccchhh}}}{{{uuuuuu{{{}}}|||{{{{{{}}}~~~}}}}}}||||||{{{zzzyyywwwuuutttuuutttrrrssstttuuuuuutttqqqqqqqqqqqqrrrssstttuuussssssttttttuuuvvvwwwxxxuuuuuuuuuvvvwwwxxxxxxyyy|||||||||zzzxxxwwwxxxyyy|||{{{{{{{{{zzzzzzyyyyyyvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxyyywwwwwwvvvvvvvvvwwwxxxxxxyyyxxxvvvuuuuuuuuuvvvvvvrrrrrrsssvvvxxxxxxvvvtttuuuuuuuuuuuuuuuuuuuuuvvvuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyuuuvvvvvvwwwwwwwwwwwwwwwuuuvvvyyy}}}zzzyyywwwuuutttsssrrrrrrrrrpppllliiihhheeebbb```XXXTTTNNNIIIFFFDDDBBBAAADDDCCCBBBAAA@@@@@@@@@@@@BBBCCCDDDDDDCCCDDDFFFHHHGGGGGGHHHHHHJJJKKKMMMNNNOOOQQQRRRSSSTTTVVVZZZ]]]___aaaaaa[[[QQQJJJIIIJJJHHHJJJMMMQQQVVV\\\dddiiinnnjjjddd^^^ZZZYYYZZZ[[[aaagggmmmooollliiigggggghhhiiiiiihhhfffeeefffgggllluuuzzzyyy~~~ssskkkkkkhhhoooyyy~~~}}}}}}lllaaa___^^^ccclllwwwyyytttvvvyyyxxxxxxzzzxxxwwwvvvvvvxxx{{{}}}]]]```aaa```^^^\\\UUUMMMJJJNNNTTT\\\ccchhhlllmmmqqqrrrsssxxx}}}ssskkkddd___```aaahhhxxxgggSSSKKKEEE@@@???????????????@@@AAA???===<<<<<<======<<<;;;<<<<<<===>>>>>>=========999888777666555555666666444444333222222222222222222222222222222222222222222111333666888<<>>=========???===;;;;;;<<<===<<<;;;<<<======>>>????????????;;;:::888777666666777777444444333333222222333333222222222222222222222222333222333777999<<>>???@@@AAAAAAAAA>>><<<:::888777777888999555444444333333444444444333333333333333333333333333222333888:::;;;@@@GGGXXX]]]eeemmmssszzzzzzlllbbbdddrrrzzznnngggccckkkwww}}}zzzzzz{{{}}}~~~~~~}}}}}}}}}|||{{{yyyxxxwwwyyyvvvtttsssuuuwwwxxxxxxwwwvvvuuutttsssssssssssstttuuuvvvwwwxxxwwwvvvvvvrrruuuxxxxxxtttrrrssstttxxx{{{}}}~~~|||zzzyyyyyyyyy{{{{{{yyyuuuuuuxxx{{{zzzyyywwwvvvvvvvvvwwwxxxvvvwwwxxxyyyzzz{{{{{{zzzwwwwwwvvvuuuuuuuuuvvvvvv}}}}}}{{{yyywwwuuutttssstttwwwyyyzzzyyyxxxwwwxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuvvvwwwwwwxxxxxxxxxxxx{{{|||}}}}}}{{{yyyvvvtttttttttuuuwwwwwwxxxxxxxxxzzz{{{|||{{{xxxwwwwwwxxxzzzyyyxxxvvvtttqqqnnnmmmmmmlllmmmnnnooolllhhheee___[[[VVVQQQMMMIIIEEEBBB????????????@@@AAABBBCCC>>>@@@BBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDGGGIIILLLOOORRRWWW\\\___ccc```[[[SSSKKKFFFDDDDDDMMMOOOQQQVVV^^^kkkxxx}}}yyyvvvtttsssrrrmmmllllllkkkiiihhhgggfffcccfffjjjlllkkkiiihhhhhhgggqqqwwwrrrrrruuuzzzssskkkggglllvvvuuuoooqqqwww{{{tttqqquuuyyy{{{|||~~~___eeekkknnnqqqsssnnngggbbbeeekkksss}}}ttteeeZZZUUURRRPPPNNNNNNSSSWWW[[[hhhyyy{{{xxxgggPPPJJJGGGBBBBBBAAA@@@???>>>>>>======@@@>>><<<<<<===>>>===<<<<<<===>>>@@@AAABBBBBBBBB@@@>>>;;;999888888:::;;;666555555444444555555666444444444444444444444444222111222777999999<<>>>>>>>>???@@@@@@===???AAABBBAAA@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFHHHKKKNNNOOORRRUUUXXXZZZXXXRRRLLLFFFCCCCCCCCCKKKMMMRRRYYYcccppp}}}}}}|||tttqqqmmmjjjiiihhhhhhhhhdddhhhlllooonnnlllkkkjjjhhhrrrvvvqqqrrrwww{{{~~~~~~vvvnnnqqqxxx{{{tttnnnqqqwww}}}zzzvvvxxx{{{|||~~~eeelllrrrvvv{{{}}}xxxrrrkkkmmmrrrzzzvvvkkk\\\RRRNNNMMMKKKIIIIIIOOORRRTTT^^^ooo|||{{{wwwwww```NNNIIIGGGDDD@@@@@@???????????????@@@@@@>>>===<<<===>>>===<<<<<<===???@@@AAABBBCCCCCCAAA???<<<:::999999:::<<<666666555555555666666777555555555555555555555555111///111666888777:::>>>LLLRRR]]]iiisss{{{wwwkkkZZZ___ooo}}}{{{|||lllbbbgggttt}}}{{{yyyzzz|||}}}}}}~~~|||{{{{{{{{{yyyxxxwwwxxxxxxxxxvvvsssssssssssstttuuuvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwvvvzzz}}}{{{vvvrrrrrrtttsssvvv{{{}}}|||zzzyyyxxx{{{}}}}}}zzzuuussswww{{{}}}zzzxxxvvvvvvwwwxxxxxxyyyzzz{{{{{{{{{zzzyyywwwwwwvvvuuuuuuuuuuuuuuuxxxxxxyyyzzzzzzzzzyyyyyyvvvxxxyyyxxxtttssstttvvvssstttvvvxxxxxxvvvuuusssyyyyyyzzzzzzzzzyyyxxxxxxvvvvvvvvvwwwwwwvvvvvvuuuxxxxxxyyyzzzzzzzzzyyyyyywwwxxxxxxuuussssssvvvzzzzzzzzzyyywwwtttpppmmmkkkooopppqqqssstttqqqlllhhhfffbbb]]]XXXSSSOOOJJJGGGAAA@@@???>>>============<<<>>>AAABBBAAAAAAAAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDGGGJJJLLLMMMNNNPPPQQQQQQNNNIIIDDDAAA???@@@AAAHHHLLLTTT]]]hhhtttxxxtttnnnjjjiiiiiiiiiiiieeeiiinnnqqqqqqooommmllljjjttt}}}uuuqqqrrrwww{{{~~~|||{{{www|||sssuuuzzz{{{uuuqqqssszzz|||zzz{{{}}}~~~jjjoooxxx}}}zzz{{{~~~tttddd]]]TTTNNNLLLKKKIIIHHHKKKIIIIIINNNZZZgggrrrxxxwwwyyy~~~zzzsssrrrzzzrrr\\\MMMFFFEEEAAA?????????>>><<<===???AAABBB@@@>>>=========<<<:::>>><<<<<>>>>>???>>>===<<<===>>>???AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFGGGHHHHHHGGGFFFEEEFFFDDD@@@===;;;<<<>>>???IIINNNVVV^^^gggsssxxxqqqjjjhhhlllooopppnnnrrrpppppprrruuuuuurrrnnnqqqyyy{{{wwwvvvwwwzzz|||~~~~~~|||zzzzzzzzzsss}}}{{{xxxxxx~~~{{{xxxxxxyyyzzzkkkqqq}}}ttthhhXXXSSSMMMJJJJJJLLLMMMMMMKKKJJJKKKPPPYYYdddnnntttxxxzzz}}}ssslllhhhjjjtttiiiUUUHHHCCCCCC>>>???@@@@@@>>>======???AAABBB@@@>>>=========<<<;;;>>><<<;;;>>>BBBCCC@@@===:::::::::999999777666555666666666666666555555555555555555444444444444333111333333333333555888:::???IIITTT\\\hhhwwwyyynnnhhhgggrrrxxxrrrppppppqqqvvv|||xxxffffffnnnsss|||~~~}}}||||||}}}}}}}}}|||yyyzzzyyyxxxvvvuuuuuuttttttuuuuuussssssssstttvvvwww{{{zzzzzzyyyxxxxxxwwwwwwxxxuuutttwwwxxxuuusssttttttwww{{{}}}}}}{{{zzzzzz{{{zzzyyyxxxwwwxxxyyyyyy~~~~~~~~~~~~~~~|||{{{zzzzzzzzzzzz{{{{{{{{{zzzzzzyyyxxxvvvuuuttttttttttttxxxwwwvvvuuuuuuvvvwwwwwwwwwwwwxxxxxxwwwvvvvvvuuuuuuvvvyyyzzzzzzxxxvvvtttsssssssssssssssssssssssswwwxxxxxxwwwvvvvvvxxxzzzzzzwwwuuuuuuvvvxxxxxxwwwyyyxxxwwwwwwyyyzzzzzzyyy{{{yyyuuusssrrrqqqooommmnnnpppsssttttttrrrooollljjjfffbbb^^^[[[VVVOOOIIIDDDAAA???>>>>>>>>>>>>===;;;<<<===>>>@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAA@@@>>><<<::::::<<>>???@@@@@@???>>>>>>@@@AAABBB@@@>>>=========<<<;;;>>>;;;:::<<>>>>>===<<<;;;;;;<<<>>>???@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@>>>===<<<999888777777:::===AAACCCJJJPPPWWW^^^eeennnxxxkkkfffbbbeeelllsssvvvvvvllllllooouuu|||~~~www~~~}}}yyyxxxyyy~~~|||xxxtttrrrrrrtttzzz}}}yyyvvvyyy}}}|||}}}sss{{{vvvbbbWWWOOOMMMKKKKKKNNNRRRVVVXXX\\\\\\ZZZZZZ^^^gggrrr{{{|||{{{ssshhhaaabbbkkkyyyXXXKKKEEECCCCCC>>>@@@AAABBBAAA@@@???@@@BBBBBB@@@>>>===>>>>>>===<<<===;;;999:::<<<>>>>>>===:::;;;::::::999888777666444444555555666666777777444444333333333222222222333444555444333333444666666===HHHSSS```mmmxxx~~~}}}yyyyyyrrrsssxxxzzz|||~~~mmmfffhhhooozzz}}}|||{{{zzzzzz{{{}}}~~~~~~|||zzzwwwtttssstttvvvwwwwwwwwwvvvvvvvvvwwwxxxyyy{{{yyywwwvvvuuuvvvxxxyyyyyytttrrruuuvvvuuuuuuxxxxxxzzz~~~~~~|||||||||zzzyyyxxxwwwwwwxxxyyyyyyzzz{{{}}}~~~}}}yyyyyyyyyxxxxxxyyyyyyyyyzzzyyywwwuuutttsssttttttxxxvvvuuussstttuuuwwwyyyxxxzzz|||}}}}}}|||yyyxxxwwwwwwxxxyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvxxxxxxwwwwwwyyyzzzxxxvvvttttttvvvwwwxxxwwwxxxvvvtttuuuwwwzzz{{{|||xxxwwwwwwwwwwwwuuuqqqnnnnnnpppqqqrrrrrrpppnnnmmmkkkhhhdddaaa___[[[TTTOOODDDBBB???===>>>>>>===<<<<<<<<<===>>>???@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDAAA@@@???>>><<<;;;999888555555555777:::>>>BBBDDDHHHNNNVVV]]]ccckkktttzzz~~~|||fffbbb___bbbjjjqqqssssssjjjkkknnnvvv~~~zzz~~~zzzyyyzzz|||{{{xxxuuurrrsssvvvyyy|||rrrrrrssswww}}}~~~sss~~~nnn\\\RRRNNNNNNOOOPPPSSSWWW\\\```hhheee```^^^bbbmmmzzz{{{sssiiibbbeeeppp}}}uuuTTTJJJDDDBBBBBB>>>@@@BBBCCCBBBAAA@@@AAABBBBBB@@@>>>===>>>???>>>===<<<;;;::::::;;;<<<<<<<<<888999999:::::::::999999444444555555666666777777444444333333333222222222222444555555333333333555555:::DDDPPP\\\hhhttt|||~~~|||uuuwww|||zzzqqqpppsss{{{}}}zzzxxxwwwzzzzzz|||}}}~~~}}}{{{xxxuuutttuuuwwwxxxwwwwwwwwwwwwwwwxxxyyyyyyzzzxxxvvvuuuuuuvvvwwwxxxzzzuuusssvvvxxxwwwxxxzzzxxx{{{}}}~~~}}}{{{{{{|||yyyxxxwwwwwwwwwxxxyyyyyyzzzzzzzzzzzz|||}}}~~~wwwwwwvvvvvvvvvwwwxxxyyy|||zzzxxxvvvuuutttttttttwwwvvvuuuuuuuuuvvvxxxzzzxxxzzz|||~~~~~~}}}zzzyyyvvvwwwwwwxxxyyyzzzzzz{{{xxxxxxxxxxxxxxxxxxxxxxxxvvvxxxyyyyyyxxxxxxyyyzzzwwwvvvttttttvvvxxxxxxxxxwwwvvvuuuvvvxxx{{{|||{{{xxxwwwwwwwwwvvvtttooolllnnnoooqqqsssrrrpppnnnlllkkkiiihhhhhhfff```WWWPPPFFFCCC@@@>>>>>>>>>===<<<===>>>>>>???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA???===;;;999888777666666777888;;;>>>AAACCCDDDJJJRRRYYY```hhhqqqwww}}}~~~{{{ddd___\\\___ffflllnnnmmmjjjkkknnnuuu}}}{{{~~~{{{zzz{{{|||{{{yyyvvvuuuwww|||~~~xxxjjjnnnttt{{{ssszzzdddUUUOOOKKKMMMPPPTTTYYY___ggglllpppjjjcccbbbiiivvvyyyuuulllgggkkkwwwjjjPPPJJJCCC???@@@>>>AAABBBDDDDDDCCCBBBBBBCCCBBB@@@>>>>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;;;;;;;;;;555555555666666666666666444444444444333333333333111333555555444333333444555888AAANNNYYYcccnnnwww||||||}}}zzz{{{zzzyyy}}}~~~zzzwwwvvvzzzzzz{{{|||}}}~~~~~~|||zzzxxxwwwwwwxxxyyywwwwwwwwwxxxxxxxxxxxxyyyxxxwwwvvvuuuuuuvvvwwwwwwyyyuuutttxxxzzzyyyyyy{{{xxxzzz||||||{{{zzzzzzzzzxxxxxxwwwvvvvvvwwwyyyzzzyyyxxxxxxxxxyyy{{{}}}~~~vvvvvvuuuuuuvvvxxxzzz{{{~~~|||zzzxxxvvvuuuuuuuuuwwwwwwwwwwwwxxxyyyyyyzzzxxxyyy{{{}}}}}}|||{{{zzzwwwwwwxxxxxxzzz|||}}}~~~xxxxxxxxxxxxxxxxxxxxxxxxzzz|||}}}}}}|||{{{{{{|||vvvtttssssssuuuwwwxxxwwwxxxwwwwwwxxxzzz|||{{{zzzxxxxxxwwwwwwvvvtttpppmmmpppsssvvvxxxwwwuuuqqqooolllllllllllljjjcccYYYQQQGGGEEEAAA@@@??????>>>===>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA>>><<<:::888777777777777888999;;;>>>AAABBBBBBGGGNNNUUU[[[cccmmmsssyyy~~~xxx```\\\ZZZ]]]eeekkkmmmlllkkkkkknnnttt{{{}}}zzz~~~|||}}}}}}{{{zzz{{{}}}{{{zzz~~~}}}uuusssqqqwww~~~tttnnn\\\SSSPPPLLLPPPUUU[[[aaahhhqqqwwwtttmmmhhhjjjvvv~~~yyyuuu{{{```NNNKKKCCC>>>AAAAAAAAACCCEEEEEEDDDBBBBBBCCCAAA@@@>>>>>>???@@@???>>>:::;;;======<<<;;;;;;;;;999999::::::;;;:::::::::666666666666666555555555555555555444444444444333000222444555444333333444666777???KKKVVV]]]hhhrrrwww}}}wwwttt~~~|||yyyxxx{{{zzzzzzzzz{{{}}}~~~~~~}}}|||{{{zzzyyyyyyyyyvvvwwwwwwxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvssssssxxx{{{yyyxxxzzzwwwxxxzzzzzzxxxwwwxxxxxxxxxwwwvvvvvvvvvwwwyyyzzzwwwwwwxxxyyyzzz{{{{{{|||vvvvvvuuuvvvxxxzzz}}}~~~|||yyyxxxwwwwwwwwwvvvwwwyyyzzz{{{{{{zzzzzzxxxyyyyyyzzz{{{{{{zzzzzz{{{zzzzzzyyyzzz|||~~~xxxxxxxxxxxxxxxxxxxxxxxx|||}}}~~~|||{{{zzzzzzwwwvvvtttuuuwwwyyyyyyyyyxxxxxxyyy{{{}}}}}}{{{yyyxxxwwwwwwwwwwwwvvvsssqqquuuxxx}}}|||wwwtttpppnnnmmmllljjjcccZZZRRRIIIFFFCCCAAAAAA@@@???>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@===;;;999888777777666666777999;;;>>>@@@BBBCCCGGGLLLQQQVVV^^^gggnnnuuu}}}ttt[[[XXXWWW\\\fffnnnqqqpppkkkkkknnnttt{{{~~~~~~|||www{{{wwwvvvyyyyyy{{{||||||{{{zzzzzz{{{{{{{{{vvv|||vvv~~~zzzeeeXXXTTTUUUSSSWWW\\\bbbgggoooxxx~~~wwwqqqlllssswww\\\NNNMMMEEE@@@DDDFFFAAACCCEEEFFFDDDCCCCCCCCCAAA@@@>>>>>>???@@@???>>>999;;;>>>???===<<<;;;:::;;;;;;;;;;;;::::::999888777777666666555555555444666666555555555444444444///111444555444333444555666777===JJJSSSYYYdddnnnuuuzzztttooo~~~{{{zzz{{{{{{zzzzzz{{{|||~~~~~~~~~}}}|||{{{zzzyyyyyyvvvvvvwwwxxxxxxxxxxxxwwwtttuuuvvvvvvvvvvvvuuuuuutttqqqsssxxx{{{yyywwwyyyvvvwwwyyyxxxwwwvvvvvvwwwwwwwwwvvvvvvvvvwwwyyyzzzuuuwwwzzz|||}}}|||zzzyyywwwvvvvvvwwwyyy|||}}}zzzyyyxxxwwwwwwvvvwwwzzz|||}}}|||{{{zzzxxxxxxxxxxxxyyyyyyzzzzzz~~~}}}{{{zzz{{{|||~~~yyyyyyyyyyyyyyyyyyyyyyyy{{{|||~~~}}}{{{yyyxxxxxxzzzyyywwwxxxzzz|||}}}}}}yyyyyy{{{}}}~~~}}}zzzwwwxxxwwwvvvwwwxxxyyywwwuuuzzz}}}|||xxxrrrooollljjjgggbbbZZZTTTJJJGGGDDDBBBAAAAAA@@@>>>======>>>>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@???<<<:::888777777777444555666888;;;>>>@@@BBBEEEHHHLLLOOOSSSZZZdddkkkrrr{{{}}}qqqVVVTTTUUU\\\hhhrrrvvvvvvkkkkkknnnttt{{{~~~|||vvvyyytttrrruuutttwwwyyy{{{zzzzzzzzz{{{|||~~~{{{vvvssssssrrruuu{{{yyy}}}www{{{kkk]]]XXXXXXXXXZZZ]]]```eeeppp|||yyyxxxyyymmmYYYJJJHHHGGGBBBBBBGGGJJJJJJIIIFFFCCCBBBCCCEEEAAA@@@@@@??????>>>>>>>>>>>>>>><<<;;;:::999999999;;;<<<======<<<;;;888777888888777666555555666666555555666666555555444333222222222333333333444444444555999???JJJXXXdddlllvvv{{{sssgggqqqyyy|||}}}}}}|||{{{wwwwwwwwwxxxyyy|||~~~~~~~~~}}}}}}|||{{{{{{{{{}}}{{{xxxwwwwwwxxxyyyvvvvvvvvvwwwwwwxxxxxxxxxzzzxxxwwwwwwxxxxxxvvvuuu{{{{{{||||||zzzwwwtttsssuuuttttttuuuvvvwwwwwwvvvtttuuuwwwyyyzzzzzzzzzzzzuuutttrrrrrrtttxxx|||~~~~~~}}}{{{zzzzzzzzz{{{|||zzzyyyxxxvvvvvvvvvvvvwwwwwwxxxxxxyyyzzzzzzzzzzzz{{{zzzyyyzzz|||~~~}}}|||wwwxxxyyyyyyzzzzzzzzzzzzxxxxxxwwwvvvvvvwwwxxxxxx}}}{{{yyyyyy|||}}}{{{xxx{{{|||~~~}}}zzzwwwvvvvvv|||yyyvvvvvvyyy|||}}}|||zzz}}}~~~uuupppjjjeeeccc```[[[WWWQQQKKKDDDAAA@@@AAA???>>>@@@???===<<<<<<<<<===>>>@@@AAAAAABBBBBBAAAAAA@@@@@@???===;;;999888888777999888888888:::===???AAAEEEGGGJJJMMMQQQXXX___dddnnnuuu~~~vvvjjjaaaSSSQQQQQQYYYjjjxxxzzztttqqqmmmkkkrrr|||{{{qqquuutttoooooorrrtttwwwvvvssssssuuuxxx~~~tttjjjccc```aaa___bbbhhhoooxxx}}}}}}{{{uuuxxxxxxfff\\\YYYZZZ\\\```eeekkkrrr|||}}}gggUUUGGGFFFFFFBBBCCCHHHOOONNNLLLGGGCCC@@@???@@@BBBAAAAAA@@@???>>>>>>===>>>>>><<<;;;:::999999999<<<===>>>>>>===;;;999888999888777666555555555555555555666666555555444333444444444555555555666666333444777===GGGUUUbbbkkkvvv{{{tttgggppp}}}tttwwwzzzyyy|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}}}}||||||{{{}}}|||zzzxxxxxxxxxzzzzzzuuuvvvwwwwwwxxxxxxxxxxxx{{{yyyxxxyyyzzzzzzyyywww~~~~~~~~~~~~}}}{{{yyyxxxwwwvvvuuuvvvxxxyyyxxxwwwvvvwwwyyyzzz{{{{{{{{{{{{wwwvvvttttttuuuyyy|||}}}}}}|||{{{{{{|||}}}~~~{{{zzzyyywwwvvvvvvwwwwwwyyyyyyzzz{{{{{{{{{zzzzzz{{{zzzzzz{{{}}}}}}{{{zzzwwwwwwxxxyyyyyyyyyyyyyyy{{{{{{zzzyyyyyyzzz{{{{{{yyyxxxwwwyyy|||}}}}}}{{{zzz|||}}}|||zzzxxxwwwwww}}}zzzwwwxxx{{{}}}~~~}}}}}}tttpppjjjfffdddaaa\\\WWWNNNJJJDDDBBBCCCDDDCCCBBBAAA@@@???>>>===>>>??????@@@AAAAAABBBBBBAAAAAA@@@???>>>===;;;:::999999888::::::999999;;;===???AAADDDEEEHHHKKKNNNTTTZZZ___fffjjjpppssspppggg\\\UUUNNNNNNPPPYYYiiixxxyyytttmmmjjjjjjrrr}}}}}}sssuuu~~~rrrmmmmmmmmmpppssssssqqqqqqtttwww~~~}}}kkk```ZZZUUUSSSUUUYYY[[[___dddjjjsss|||}}}}}}~~~zzz{{{zzztttwwwooo```YYYZZZ^^^aaadddmmmwwwxxx```QQQEEEDDDEEECCCDDDIIIOOONNNLLLHHHCCC???>>>???CCCCCCBBBAAA@@@>>>>>>===>>>>>><<<;;;::::::999999======>>>>>>>>><<<;;;999:::999888777666555444444555555666666555555444333444444444555555555666666222333555999BBBPPP___iiiuuu{{{xxxjjjqqq{{{ooonnnpppqqqrrrvvv{{{}}}}}}}}}}}}|||zzzyyyxxxzzzyyyyyyyyyyyyzzzzzz{{{zzz{{{}}}~~~~~~|||{{{{{{zzzyyyxxxxxxyyyzzz{{{tttvvvwwwyyyzzzzzzyyyyyy|||{{{zzzzzz|||}}}|||{{{~~~~~~~~~}}}}}}}}}}}}}}}yyyxxxwwwxxxyyyzzzyyyxxxyyyzzz{{{|||}}}||||||{{{yyyxxxvvvvvvwwwzzz}}}}}}}}}}}}}}}}}}~~~}}}|||zzzxxxwwwwwwwwwwww{{{{{{||||||{{{{{{zzzzzz{{{{{{{{{}}}~~~}}}zzzxxxwwwwwwxxxxxxyyyyyyxxxxxx|||{{{zzzyyyyyyzzz{{{|||vvvvvvvvvxxx|||~~~~~~yyy{{{||||||zzzxxxxxxyyy}}}{{{yyyzzz|||~~~~~~~~~~~~tttpppjjjgggeeebbb]]]YYYOOOKKKGGGEEEFFFFFFEEEBBBBBBAAA@@@?????????@@@AAA@@@AAAAAABBBBBBAAAAAA@@@>>>===<<<;;;;;;:::::::::<<<;;;;;;:::;;;===>>>@@@AAACCCEEEGGGIIIMMMSSSWWW[[[]]]______[[[TTTMMMHHHIIIKKKPPPYYYiiiuuuwwwrrrfffeeeiiissstttuuu{{{pppjjjkkkhhhkkkoooooonnnooorrruuu|||}}}mmmbbbXXXSSSQQQNNNMMMOOORRRSSSUUUWWW[[[```hhhmmm{{{{{{zzz|||tttppppppxxx{{{zzz~~~{{{uuuxxxvvvhhh\\\XXXZZZ___bbbcccnnn{{{~~~pppwww\\\PPPFFFDDDDDDCCCDDDHHHHHHIIIHHHFFFDDDBBBBBBCCCDDDCCCBBBAAA@@@???>>>===>>>>>><<<;;;;;;:::::::::<<<<<<======<<<;;;::::::<<<;;;;;;999888666555444555555555666555555444333222222222333333333444444333333444777>>>KKK[[[fffrrrxxx}}}ooosss}}}mmmffffffhhhhhhmmmvvv|||~~~}}}|||{{{zzz{{{{{{zzzyyyyyyxxxxxxxxxwwwyyy|||}}}{{{{{{zzzyyyxxxxxxxxxxxxyyyuuuvvvyyy{{{||||||{{{{{{|||{{{zzz{{{}}}~~~}}}|||zzzzzzzzzzzzzzz|||}}}}}}zzzyyyxxxxxxzzzzzzzzzxxxzzz{{{|||}}}}}}|||{{{{{{zzzyyywwwwwwwwwyyy{{{}}}||||||}}}~~~~~~}}}{{{yyyxxxwwwxxxxxx{{{{{{|||{{{{{{zzzyyyxxxzzzzzz|||}}}zzzxxxxxxyyyzzzzzzyyyyyyyyyyyyxxxwwwwwwwwwwwwxxxyyyvvvwwwxxxzzz|||~~~xxxzzz{{{{{{zzzyyyzzz{{{|||{{{{{{{{{|||}}}}}}~~~}}}tttqqqllliiihhhddd___[[[TTTPPPKKKIIIIIIGGGCCC???CCCBBB@@@?????????@@@AAA@@@AAAAAABBBBBBAAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======???AAABBBCCCDDDGGGKKKNNNQQQQQQPPPOOOLLLIIIFFFDDDGGGLLLRRRZZZfffqqqrrrmmmaaaccciiitttssssssyyyoooiiiiiigggjjjmmmmmmllllllooorrrvvvyyy}}}vvvggg[[[TTTPPPPPPPPPMMMLLLNNNOOOOOOOOOOOOQQQUUU[[[___iiiuuu{{{xxx}}}uuummmgggcccdddhhhuuu~~~uuuppprrryyy~~~yyyuuuxxxwwwooocccZZZWWWYYY]]]``````kkkxxx}}}uuummmqqqZZZQQQHHHDDDCCCBBBCCCEEECCCDDDEEEEEECCCCCCDDDEEECCCBBBBBBAAA???>>>>>>===>>>===<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999999=========<<<:::888666555555555555666555555444333222222222333333333444444444555666777<<>>???@@@@@@@@@AAAAAABBBBBBAAAAAA@@@>>>======<<<<<<=========<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAAAAA@@@BBBEEEGGGHHHGGGFFFEEEDDDDDDEEEEEEIIIOOOUUUZZZbbbiiiiiieee___bbbjjjwww~~~rrrrrrxxx~~~nnnhhhiiihhhjjjmmmllljjjjjjllloooooosssyyy}}}vvvbbbYYYPPPLLLKKKMMMMMMIIIHHHIIILLLMMMLLLLLLMMMPPPUUUYYY___mmm|||zzzvvvzzzyyyoooddd]]]YYYXXX\\\aaannnxxx~~~|||wwwrrrnnnjjjhhhnnnvvvyyyuuussswww{{{nnnhhh___XXXVVVXXXZZZ[[[[[[eeennnrrrssstttqqqllliiilllXXXRRRJJJDDDBBBAAABBBCCCBBBCCCDDDDDDBBB@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>======<<<;;;;;;<<<<<<::::::999999999999999999<<<=========;;;999777666555555666666555555444333444444444555555555666666444666777777999BBBPPP[[[fffooozzzwwwppp|||yyyddd\\\\\\^^^eeeoooyyy~~~~~~~~~~~~~~~}}}{{{zzzyyy{{{{{{{{{zzzyyywwwuuutttvvvwwwyyy{{{||||||{{{zzz{{{zzzyyywwwuuusssqqqpppuuuvvvwwwyyy{{{}}}~~~|||zzzzzzzzz|||}}}|||{{{yyyyyyzzz{{{}}}~~~{{{zzzyyyyyyzzzzzzyyyxxxzzz{{{|||}}}~~~}}}}}}|||{{{zzzyyyxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~}}}|||zzzyyyxxxxxxyyyzzzyyyyyyyyyzzzyyyyyyxxxxxxxxxxxx{{{||||||}}}}}}||||||{{{{{{yyyxxxwwwvvvvvvwwwxxxyyyzzz{{{}}}}}}||||||}}}~~~yyyzzz{{{zzzyyyyyyzzz|||zzz{{{||||||{{{zzz{{{|||wwwtttpppooonnnkkkeeeaaaUUUSSSRRRSSSSSSPPPJJJEEEBBBAAA@@@?????????@@@AAA@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>============>>><<<<<<<<<<<<<<<<<<======>>>???@@@@@@??????AAACCCAAA@@@@@@@@@AAACCCEEEGGGJJJPPPVVVXXX[[[______\\\[[[aaalllyyy}}}rrrttt{{{|||lllggghhhgggjjjlllkkkiiihhhjjjmmmkkkpppwwwzzzxxx```TTTQQQMMMJJJJJJLLLLLLHHHGGGJJJLLLLLLKKKKKKLLLOOOTTTXXX^^^mmmvvvssswwwsssfff___XXXUUUSSSRRRUUU[[[dddjjjooommmjjjkkkkkkiiigggdddccccccaaabbbiiirrr~~~uuussssssyyy{{{ttteeeaaa[[[WWWUUUVVVVVVVVVTTT[[[`````````bbbcccaaaeee}}}gggSSSOOOIIICCC@@@AAAAAAAAA@@@BBBCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<:::::::::999999::::::;;;::::::;;;<<<;;;999777666555555666666555555444333444444444555555555666666333666777666777>>>JJJTTTbbbkkkwwwqqqrrr|||iii]]]\\\^^^dddoooxxx~~~~~~|||{{{zzzzzz{{{{{{zzzyyywwwuuutttvvvwwwxxxyyyyyyyyyyyyyyywwwwwwvvvuuutttrrrpppoootttttttttuuuwwwzzz}}}}}}|||{{{{{{|||}}}{{{zzzyyyzzz|||~~~}}}|||zzz{{{{{{|||zzzyyyzzz{{{}}}~~~}}}|||{{{zzzyyyyyyyyyyyyxxxyyyzzz|||}}}}}}||||||{{{zzzyyyxxxxxxyyyzzzzzzxxxyyyzzzzzzzzzzzzzzzzzzxxxxxxyyy||||||||||||||||||{{{zzzzzzyyyyyyxxxwwwwwwxxxyyyyyywwwyyy{{{{{{zzzzzz|||~~~zzz{{{{{{yyyxxxxxxzzz|||zzz|||~~~~~~|||zzz{{{}}}}}}~~~~~~{{{zzzxxxvvvsssrrrqqqnnnhhhcccYYYXXXXXXYYYYYYVVVOOOIIIDDDCCCAAA@@@@@@@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@@@@??????>>>==================>>>??????????????????@@@AAAAAA??????@@@BBB?????????@@@BBBDDDFFFHHHIIIOOOSSSSSSTTTWWWWWWUUUWWW___lllzzz}}}vvvxxxzzzjjjeeefffdddgggiiiiiiggggggjjjmmmkkkqqqxxx{{{zzzcccRRRLLLNNNMMMKKKKKKNNNNNNLLLNNNRRROOOOOONNNMMMNNNQQQUUUYYYbbbrrrppppppvvv}}}mmmbbbWWWSSSQQQQQQPPPNNNPPPUUUVVV\\\___\\\YYYYYYZZZYYYWWWVVVXXX[[[\\\]]]dddlllttt}}}}}}uuutttuuu|||zzzrrr___[[[WWWUUUUUUUUUTTTTTTNNNTTTVVVSSSRRRVVVYYYZZZeee~~~~~~bbbOOOMMMGGGAAA???@@@AAAAAA===???AAAAAA@@@?????????============>>>>>>>>>>>>>>>======<<<<<<<<<<<<===;;;;;;:::::::::;;;<<<<<<777888:::::::::888666555555555666666555555444333222222222333333333444444222555777666555:::FFFPPP___iiiuuu}}}uuummmqqqlll^^^]]]^^^eeeooowww}}}~~~}}}zzzzzzzzzzzzyyywwwuuutttwwwwwwwwwwwwwwwxxxxxxxxxttttttttttttsssrrrqqqppprrrrrrqqqqqqtttwww{{{~~~}}}||||||}}}}}}|||zzzwwwyyy|||~~~~~~}}}}}}||||||}}}}}}|||zzz{{{|||~~~~~~}}}|||{{{zzzzzzzzzwwwxxxyyy{{{{{{{{{zzzzzzyyyyyyxxxwwwxxxyyyzzz{{{yyyyyyzzz{{{||||||||||||yyyxxxxxxzzz}}}~~~{{{|||||||||{{{zzzyyyyyyxxxxxxwwwvvvvvvwwwxxxxxxtttwwwyyyzzzxxxxxx{{{~~~{{{|||{{{yyyxxxxxxyyy{{{{{{~~~}}}{{{|||~~~zzz{{{||||||{{{yyyvvvuuuyyywwwtttsssssspppjjjeee```___^^^^^^]]]XXXOOOHHHEEEDDDCCCBBBAAABBBCCCCCC@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???>>>============>>>>>>???AAAAAABBBBBBAAA???AAABBBAAA@@@???@@@BBB@@@AAAAAACCCDDDFFFHHHIIIFFFMMMQQQPPPOOOQQQRRRQQQTTT]]]kkk{{{yyy|||wwwhhhcccdddaaadddggggggfffgggjjjmmmlllssszzz}}}hhhWWWLLLKKKPPPKKKIIIJJJMMMNNNNNNQQQVVVSSSSSSRRRQQQQQQSSSXXX[[[gggxxxwwwlllpppxxxpppbbbYYYNNNLLLMMMOOONNNKKKLLLPPPMMMSSSWWWTTTQQQRRRRRRQQQOOOOOOSSSXXXYYYZZZ```hhheeemmm{{{|||rrrtttxxx}}}|||tttmmm\\\YYYWWWWWWWWWUUUQQQNNNMMMLLLKKKLLLPPPTTTVVVWWWgggvvvoooXXXLLLHHHCCCAAABBBBBBAAA???BBBAAAAAA@@@?????????@@@CCCCCCAAA???======???AAABBBAAA@@@???======<<<<<<:::;;;<<<<<<<<<:::888666;;;<<<;;;;;;:::999888777555555444333333333333444444444444444444444444444444222111444666999@@@HHHXXXdddsss{{{qqqnnnuuuvvvfff```\\\hhhrrrvvv{{{~~~|||{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuttttttuuuuuuttttttttttttuuuuuuzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwxxx{{{}}}}}}}}}yyy|||~~~~~~~~~~~~xxxzzz}}}~~~}}}|||}}}~~~}}}||||||xxxyyyyyyyyywwwwwwxxxzzz}}}|||{{{{{{{{{{{{{{{|||~~~|||yyyyyyzzzzzzxxxuuuzzzzzzzzz{{{{{{{{{||||||}}}}}}}}}}}}|||{{{zzzyyyxxxyyyzzzyyywwwvvvwwwxxxwwwxxxzzz|||}}}~~~yyyyyyzzz{{{|||}}}~~~~~~}}}||||||||||||yyywwwuuuwwwwwwvvvtttrrrrrrsssyyyzzz|||{{{wwwqqqkkkfffdddccccccdddbbb[[[QQQIIIGGGEEEBBBAAAAAAAAA@@@????????????@@@AAABBBCCCDDDDDDBBB>>>;;;::::::<<<===@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@AAACCCDDDFFFGGGHHHLLLMMMOOONNNMMMMMMNNNPPPXXX___kkkwww}}}rrrgggdddcccdddeeeeeeddddddeeeiiikkkmmmttt|||gggZZZTTTLLLIIILLLLLLMMMNNNRRRVVVZZZ\\\]]]\\\\\\[[[YYYZZZ]]]cccgggxxxvvvjjjooozzzqqqbbbXXXSSSOOONNNLLLMMMNNNOOOOOONNNNNNNNNPPPQQQRRRRRRRRRRRRUUUTTTSSSSSSUUUXXXZZZ\\\aaaeeemmmxxx{{{pppqqqtttvvvvvvqqqiiibbbZZZXXXVVVVVVVVVTTTPPPLLLKKKJJJJJJLLLOOORRRTTTUUUbbbppp}}}iiiUUUMMMIIICCCAAAAAABBBCCCBBBAAA@@@??????>>>>>>>>>???AAAAAA@@@>>>======>>>???@@@???===<<<;;;:::::::::;;;;;;<<<<<<;;;:::888777999999::::::;;;;;;::::::666555444444333333444444444444444444444444444444444222111444666888???GGGUUU```ooo{{{wwwpppooo||||||zzz~~~|||kkkccc```iiiqqqtttzzz~~~zzzyyyxxxvvvuuutttttttttvvvvvvvvvvvvvvvvvvvvvuuuvvvvvvwwwwwwvvvvvvuuutttuuuuuutttttttttuuuvvvvvvxxxxxxwwwwwwwwwwwwwwwwwwyyywwwvvvwwwzzz||||||{{{{{{|||||||||{{{|||~~~{{{|||~~~~~~}}}|||~~~}}}}}}~~~~~~}}}|||zzzwwwxxxxxxwwwuuuuuuwwwyyyyyyyyyzzzzzz{{{|||}}}~~~}}}zzzzzz{{{{{{yyywwwyyyyyyyyyzzzzzz{{{{{{{{{||||||||||||{{{zzzyyyxxxxxxzzzzzzyyyxxxwwwwwwxxxyyyyyyzzz{{{||||||||||||yyyzzzzzz{{{}}}~~~~~~~~~}}}|||||||||{{{yyywwwwwwwwwvvvtttrrrrrrtttvvv{{{{{{{{{zzzvvvqqqkkkhhhfffgggiiikkkjjjcccXXXOOOGGGEEEBBBAAAAAAAAAAAA@@@????????????@@@@@@AAABBBCCCAAA>>>;;;:::;;;===>>>@@@AAABBBDDDDDDCCCBBBAAACCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIJJJLLLMMMMMMMMMPPPRRRZZZ```lllxxxsssfffaaa```aaabbbcccbbbccceeehhhkkkpppxxxzzz___TTTOOOIIIFFFIIIOOOOOOQQQWWW```hhhlllnnnmmmiiiccc```ccckkkuuu{{{yyypppqqqxxxvvveeeYYYQQQNNNLLLLLLLLLLLLNNNPPPQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVXXXXXXXXXYYYZZZ\\\]]]^^^^^^```dddkkkrrrvvvwwwwwwwwwzzz}}}yyysssssssssssspppiiiaaaZZZWWWVVVVVVVVVVVVSSSNNNJJJHHHHHHIIIKKKMMMOOOQQQRRRZZZgggttt|||zzzuuutttsssuuuyyy~~~___QQQMMMIIIDDDBBBBBBCCCDDDDDD@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===;;;::::::::::::<<<<<<;;;;;;:::999999999666777888:::;;;<<<<<<<<<666555444444333444444444444444444444444444444444444111111444555777===EEEQQQ[[[kkk{{{zzzqqquuu}}}wwwrrrppprrruuurrrhhhcccfffjjjnnnuuu|||~~~{{{zzzyyywwwuuuttttttsssvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxwwwwwwvvvuuuttttttttttttuuuuuuvvvwwwxxxxxxxxxwwwwwwvvvvvvvvvyyywwwvvvwwwxxxzzzzzzyyy{{{{{{{{{yyyyyyzzz~~~}}}~~~~~~~~~}}}}}}|||{{{}}}{{{|||~~~~~~{{{wwwvvvwwwvvvtttssssssvvvyyywwwwwwxxxzzz|||~~~~~~}}}|||||||||zzzyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{zzzzzzzzzyyyxxxxxxwwwyyyzzzzzzzzzxxxwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyzzzzzz{{{|||}}}~~~~~~|||{{{zzz{{{zzzxxxwwwxxxwwwtttrrrqqqsssxxx|||~~~{{{vvvrrrnnnllljjjlllqqquuutttlll^^^TTTHHHFFFCCCAAAAAABBBBBBAAA?????????>>>>>>???@@@@@@BBB@@@>>><<<;;;===???@@@@@@BBBEEEHHHHHHGGGDDDBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIGGGIIIKKKLLLMMMOOOSSSVVV\\\cccnnnzzzuuufff^^^[[[]]]^^^``````aaacccgggjjjqqqyyyjjjUUUNNNLLLIIIHHHJJJPPPPPPSSS^^^kkkvvv{{{|||wwwppphhhgggqqq}}}wwwuuuxxx~~~fffYYYQQQMMMLLLLLLLLLMMMOOOQQQSSSUUUVVVVVVWWWXXXZZZ\\\]]]^^^^^^___```bbbcccddddddddddddaaaaaaaaaccceeefffeeedddgggjjjooowww}}}xxxvvvssssssrrrooojjjbbbZZZUUUTTTUUUVVVVVVTTTQQQLLLIIIGGGIIIJJJKKKKKKLLLNNNOOOUUU```mmmyyyvvvqqqoooooorrrvvvqqqWWWMMMJJJIIIGGGFFFFFFEEEDDDCCC@@@??????>>>>>>>>>??????>>>>>>>>>???@@@AAA@@@>>>@@@???>>>===<<<<<<<<<<<<======;;;::::::999::::::555666888999;;;;;;<<<<<<666666555444444444444444444444444444444444333333444111111333444555;;;BBBOOOXXXhhh{{{~~~zzz~~~}}}|||xxxsssnnnlllnnnpppxxxyyylll```___```eeennnvvvzzzzzz}}}~~~}}}{{{yyywwwvvvuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvvvvttttttttttttuuuvvvwwwxxx|||{{{{{{zzzzzzyyyyyyxxxyyyxxxvvvvvvwwwxxxxxxwwwxxxyyyzzzzzzyyyyyy|||~~~}}}}}}}}}}}}||||||}}}}}}}}}zzzzzz}}}}}}zzzvvvvvvvvvuuusssrrrrrruuuxxxxxxyyyzzz{{{}}}~~~~~~}}}|||{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwyyyzzz{{{zzzyyyxxxyyyzzz{{{{{{||||||||||||{{{{{{{{{{{{||||||}}}~~~~~~~~~|||zzzyyyyyyyyyxxxvvvwwwvvvsssqqqrrrwwwzzzvvvtttsssqqqtttzzz}}}rrrbbbVVVJJJGGGDDDBBBBBBBBBCCCBBBAAA@@@@@@????????????@@@AAA@@@>>>======>>>@@@AAAAAACCCFFFHHHHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNQQQVVVZZZ___gggqqq{{{wwweee]]]XXX[[[]]]^^^______aaadddfffllluuukkk\\\OOOLLLMMMLLLMMMOOOSSSTTTZZZgggvvvvvvqqqpppxxxyyyyyy{{{nnn\\\VVVQQQNNNOOONNNOOOQQQSSSTTTVVVYYY\\\[[[\\\___bbbeeehhhjjjjjjlllnnnppprrrsssqqqooommmllljjjhhhhhhhhhgggfffdddeeeeeegggkkkqqquuuvvvvvvzzz{{{vvvtttnnnmmmkkkggg```YYYSSSPPPRRRSSSTTTTTTQQQNNNJJJIIIHHHJJJKKKKKKJJJKKKMMMPPPVVV___lll{{{wwwrrrpppppptttyyyhhhSSSKKKFFFHHHJJJKKKIIIFFFBBB@@@@@@@@@?????????@@@@@@AAA???>>>>>>AAACCCDDDCCCAAA@@@???>>>===============>>>===<<<;;;::::::::::::777888999999:::::::::999666666555444444444444555555555444444444333333333444111111333444444999???NNNVVVeeexxx{{{tttooommmmmmnnnqqq~~~nnn]]]ZZZZZZ```jjjsssyyy|||}}}~~~|||zzzxxxvvvuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwvvvvvvssssssttttttvvvwwwyyyyyy}}}}}}|||||||||{{{{{{{{{yyyxxxvvvvvvwwwwwwwwwvvvtttwww{{{|||{{{zzzzzzzzz{{{{{{{{{|||}}}}}}~~~~~~~~~|||yyyyyy{{{{{{yyywwwwwwwwwvvvuuussstttvvvyyy|||||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||||||||{{{zzzyyywwwwwwwwwwwwwwwyyyzzz{{{{{{zzzyyyzzz{{{{{{|||}}}~~~~~~~~~{{{{{{||||||}}}}}}~~~~~~}}}{{{xxxwwwxxxxxxwwwvvvuuutttrrrrrruuu}}}|||{{{{{{|||yyygggZZZMMMJJJEEEBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@>>>>>>>>>???AAABBBCCCDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNRRRXXX]]]eeemmmvvv~~~vvvddd[[[XXX[[[]]]^^^___^^^___bbbdddhhhrrrxxx___VVVNNNLLLMMMNNNOOOQQQXXX\\\eeesss~~~wwwyyyzzz|||~~~cccYYYWWWSSSQQQSSSPPPRRRUUUVVVWWWYYY]]]```bbbdddhhhmmmqqquuuxxxyyy|||~~~}}}zzzwwwvvvttttttttttttsssqqqjjjhhhfffeeefffggggggfffqqqxxx|||vvvtttmmmmmmjjjddd]]]VVVRRRPPPOOOQQQQQQOOOLLLIIIGGGGGGHHHJJJLLLLLLKKKMMMRRRWWW```gggqqqyyyvvvtttuuu{{{aaaPPPJJJEEEHHHLLLLLLIIIDDD@@@>>>@@@@@@@@@@@@@@@@@@AAABBBAAA??????AAAEEEHHHGGGEEE>>>>>>===<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::888999999999999999888777777666555555444444555555555555555444444333333222444111111333333222666<<>>@@@EEEIIIIIIGGG??????>>>============>>><<<============;;;:::999888888999999999999888888777666666555555555555555666555555444333333222222444111111333222111555:::AAAJJJYYYiiivvvxxx~~~~~~~~~nnn[[[YYY[[[bbbhhhllluuu~~~}}}~~~{{{{{{yyyxxxwwwvvvvvvvvvuuuvvvvvvwwwwwwxxxyyyyyyvvvvvvwwwwwwvvvvvvuuutttrrrssssssuuuwwwyyyzzz|||yyyyyyzzzzzz{{{{{{||||||yyywwwvvvvvvxxxyyyyyyxxxuuuxxx{{{||||||zzzzzzzzzyyyzzz|||}}}~~~}}}|||{{{wwwyyy{{{yyyvvvvvvyyy}}}yyy{{{}}}}}}|||{{{{{{{{{||||||||||||}}}~~~~~~|||}}}~~~~~~~~~~~~~~~}}}}}}||||||~~~}}}{{{yyyyyyyyyzzz{{{yyy{{{||||||{{{{{{|||}}}}}}~~~~~~~~~~~~zzzzzzzzzzzz{{{{{{{{{{{{|||zzzvvvuuuuuuvvvvvvuuurrrssstttuuuyyy~~~ooocccTTTOOOIIIDDDBBBAAAAAAAAA@@@?????????@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCEEEFFFGGGHHHHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMOOORRRWWW```iiipppxxx}}}~~~kkk\\\XXXXXXWWWZZZ]]]```aaacccfffhhhllluuuzzzcccYYYRRRRRRQQQQQQTTTYYY^^^```gggppp~~~~~~gggVVVVVVUUUOOOOOOWWWUUUZZZ___ccceeeiiipppvvvvvvmmmgggdddaaa___cccjjjttt}}}|||wwwvvvlllkkkggg___UUUNNNKKKKKKIIIJJJIIIEEEAAA???@@@CCCDDDGGGJJJLLLNNNVVVaaajjjxxxzzzmmmWWWOOOLLLKKKLLLKKKGGGBBB??????AAA>>>>>>===>>>>>>???@@@@@@CCC???<<>>>>>>>><<<999888666777888999999999999999777777666555555555555555666666555444333333222222444111111333222111444999;;;EEETTTcccooowww}}}~~~tttoooZZZYYY[[[bbbeeegggqqq|||~~~}}}~~~}}}|||{{{zzzyyyyyyxxxyyyuuuvvvvvvwwwxxxxxxyyyyyyvvvvvvvvvvvvvvvuuuttttttrrrrrrsssuuuwwwyyy{{{|||yyyzzzzzz{{{|||}}}~~~~~~yyywwwvvvwwwyyyzzzzzzyyywwwyyyzzzzzzzzzzzz{{{}}}zzz{{{}}}~~~|||zzzxxxtttxxx{{{yyyuuutttyyyzzz}}}}}}}}}}}}yyyyyyzzzzzz{{{}}}~~~}}}{{{|||~~~~~~~~~}}}}}}|||||||||{{{~~~|||zzzzzzzzz{{{|||yyy{{{||||||{{{{{{|||~~~~~~~~~}}}{{{{{{yyyyyyzzzzzzzzzzzzzzzzzz|||yyyvvvtttuuuuuuuuuuuurrrsssuuuvvvyyy}}}|||{{{zzzzzz}}}{{{nnndddVVVQQQJJJDDDBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAA@@@@@@@@@AAAAAACCCGGGJJJKKKJJJHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNPPPRRRTTTXXX___iiiuuu|||~~~~~~fffXXXWWWXXXTTTXXX\\\```cccfffiiilllnnnvvvlllZZZUUULLLOOORRRTTTZZZdddlllpppyyy|||fffVVVVVVUUUNNNPPPYYYYYY___fffkkknnnttt|||wwwmmmfffbbb___]]]ccciiiqqqvvv{{{~~~vvvnnnmmmiiiaaaYYYRRRNNNLLLKKKJJJGGGCCC???======>>>???DDDHHHIIIGGGMMM]]]ooozzzgggYYYPPPIIIGGGGGGFFFCCC@@@>>>???AAA??????@@@@@@AAA@@@@@@@@@CCCBBBAAA@@@@@@@@@AAABBB===???@@@???>>>===>>>???AAA???===<<<<<<<<<;;;999999999::::::999888666555555555555555555555555555555666888999888777555444444333222111222333444555>>>EEEPPP\\\gggqqqzzz}}}pppxxxvvveee___ZZZXXXYYY___lllyyy~~~~~~}}}}}}}}}|||{{{{{{zzzzzzuuuuuuuuuuuuvvvwwwxxxyyy{{{zzzxxxwwwuuutttttttttssstttuuuvvvwwwxxxyyyzzzxxxxxxyyyzzz|||}}}~~~~~~}}}{{{yyyxxxyyyzzzzzzyyyyyyzzz{{{{{{yyyyyyzzz{{{~~~}}}||||||{{{xxxvvvtttvvvwwwwwwwwwxxx{{{}}}||||||}}}}}}|||{{{zzzzzz{{{{{{zzzzzzzzz{{{||||||}}}}}}zzz{{{}}}~~~|||zzzyyyxxxyyyyyyzzzzzzzzz|||}}}}}}zzzxxx{{{{{{zzzyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzz{{{{{{}}}|||{{{{{{zzzzzzzzzzzzwwwxxxxxxyyyyyyxxxxxxwwwuuuvvvxxxyyyzzz{{{{{{{{{vvvtttssstttwwwzzz|||}}}yyynnnfff^^^RRRHHHFFFFFFDDDAAA@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGIIIIIIIIIGGGFFFDDDEEEGGGIIIKKKLLLLLLMMMNNNMMMMMMNNNQQQSSSTTTTTTWWW___ddddddhhhttt|||vvvyyyyyy```WWWWWWWWWXXX[[[_________cccjjjqqqvvv}}}{{{fffZZZSSSMMMQQQWWW^^^fffrrrwwwwww|||iiiXXXUUUUUUTTTVVV[[[\\\ccckkkqqquuu{{{xxxppphhhbbbbbbfffhhhhhhjjjooowww|||tttmmmiiieee^^^VVVPPPLLLJJJJJJHHHFFFBBB>>><<<<<<>>>???@@@CCCFFFIIITTTgggxxxbbbUUULLLEEEEEEEEEEEECCC@@@??????@@@@@@@@@AAAAAA@@@???>>>===@@@@@@@@@@@@@@@@@@??????===>>>??????>>>===>>>???AAA???===<<<<<<<<<;;;999:::;;;;;;;;;:::888777666777777666666555555555555444555666777777777666555333222222222333444666777<<>>===@@@EEENNNaaayyyuuu^^^TTTLLLEEEDDDEEEFFFDDDBBB@@@??????BBBBBBBBBBBBAAA???>>>===??????@@@@@@@@@???=========>>>??????======>>>???@@@>>><<<;;;<<<<<<;;;999;;;;;;;;;;;;999888777666888777777777666666555555555555555666777777777888222222222222444666888999888???IIITTT```kkkuuu{{{yyyyyyppp]]]UUUUUU\\\gggrrr~~~~~~~~~~~~|||yyywwwvvvwwwwwwvvvvvvwwwxxxyyyzzz|||{{{yyywwwuuutttsssssstttuuuuuuuuuvvvvvvvvvvvvtttuuuvvvxxxzzz|||}}}~~~~~~|||zzzzzzzzzzzzzzzxxxxxxyyyzzzyyyxxxyyyzzz|||~~~|||{{{{{{{{{zzzwwwuuuwwwyyy|||}}}|||||||||}}}yyyzzzzzzzzzzzzyyyxxxxxxxxxyyyzzz{{{|||{{{{{{zzzyyy{{{||||||{{{{{{|||}}}}}}}}}}}}|||{{{zzzyyyxxx|||zzzxxxyyyzzz{{{zzzyyy|||{{{zzzyyyxxxwwwwwwwwwyyyzzz|||}}}}}}|||zzzyyyxxxwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzyyy{{{{{{{{{{{{zzzyyyyyyxxxuuuttttttvvvzzz~~~}}}~~~}}}wwwnnnggg]]]RRRHHHFFFEEECCC@@@@@@?????????@@@@@@@@@AAAAAADDDDDDCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIHHHHHHFFFEEEGGGHHHJJJKKKKKKMMMOOORRRUUUVVVYYY\\\___bbbdddeeejjjpppvvvyyyvvvqqqpppttteeeWWWUUUUUUUUUXXX[[[^^^```aaaeeelllrrr|||eeeVVVQQQOOORRRXXXeeewww{{{ppprrrzzz}}}jjjYYYUUUVVVVVVYYY___cccjjjssszzz{{{uuusssvvvyyyxxxvvvuuuvvvyyy|||~~~~~~uuullleee\\\YYYTTTNNNJJJGGGEEEEEECCCAAA>>>;;;:::;;;===???AAABBBGGGUUUpppkkk]]]VVVPPPLLLHHHIIIJJJHHHEEEAAA@@@???CCCDDDEEEFFFEEEDDDBBBAAAAAA@@@???>>>>>>>>>>>>>>>===>>>???>>>===<<<===???@@@>>><<<;;;<<<<<<;;;:::;;;;;;:::999888777666666666666666777777777777777666666666666777888:::;;;444444333333444666777888666<<>>???DDDEEEJJJ[[[yyy|||ddd\\\WWWQQQOOOMMMNNNNNNLLLGGGCCC@@@@@@DDDEEEHHHIIIJJJIIIHHHGGGEEECCC???===<<<===???AAA<<<>>>???>>>===<<<===>>>???===;;;;;;;;;<<<;;;::::::999999888777777666666666666777777888999999999888888777888999:::;;;<<<777666555444333444555666666:::BBBKKKTTT___jjjpppzzz{{{|||fffZZZZZZbbbllltttwww{{{~~~}}}{{{zzzyyyyyy{{{zzzxxxwwwwwwyyy{{{|||}}}|||zzzyyywwwvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuussstttuuuwwwyyyzzz||||||~~~|||{{{|||}}}}}}{{{zzzzzzzzzzzzyyyxxxyyy{{{~~~~~~}}}}}}}}}}}}zzzxxxvvvyyy|||}}}{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyzzz|||~~~~~~}}}wwwwwwwwwxxxyyy{{{}}}~~~{{{|||}}}}}}}}}|||{{{zzz|||zzzxxxxxxyyy{{{{{{zzz}}}|||{{{yyyxxxwwwwwwwwwxxxzzz|||~~~~~~|||zzzxxxxxxxxxxxxyyyzzzzzz{{{zzz{{{{{{||||||{{{{{{zzzxxxyyyzzzzzz{{{{{{zzzzzztttssstttwww|||~~~}}}zzzuuuooojjjaaaXXXNNNJJJGGGBBB@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHGGGGGGGGGFFFHHHJJJLLLMMMLLLOOOVVV[[[fffjjjpppuuuvvvxxxyyy{{{~~~zzzssskkkgggkkktttkkkVVVTTTUUUTTTTTTWWWXXX[[[]]]```cccgggjjjssszzzjjjZZZTTTVVV[[[]]]dddrrryyyuuu{{{rrr___ZZZ[[[\\\aaahhhpppxxx~~~}}}~~~yyynnneee]]]VVVTTTPPPLLLHHHEEEDDDCCC@@@>>>;;;::::::<<>>>>><<<<<<===>>>>>><<<::::::;;;<<<;;;:::999999888777777888888999::::::::::::::::::::::::888888999999::::::;;;;;;777666555333333333333444666999???EEEMMMWWWaaahhhooovvv|||~~~zzzyyynnn```^^^aaaiiioooooottt|||~~~~~~~~~}}}}}}|||||||||}}}{{{yyyxxxxxxyyy|||}}}}}}|||{{{zzzzzzyyyyyyyyywwwwwwwwwwwwvvvvvvvvvvvvuuuuuuvvvwwwyyyzzz{{{{{{|||{{{{{{}}}~~~}}}||||||}}}|||zzzyyyyyy|||~~~~~~}}}}}}~~~~~~|||zzzyyy{{{}}}}}}|||zzzzzz{{{yyyzzzzzz{{{{{{{{{{{{zzzvvvxxxyyy{{{|||||||||{{{xxxwwwuuuwwwyyy|||}}}}}}{{{{{{|||}}}}}}}}}|||||||||{{{yyyzzz{{{|||{{{zzz}}}|||{{{zzzyyyxxxxxxxxxyyyzzz|||~~~~~~~~~}}}|||xxxwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{{{{{{{zzzzzzwwwxxxyyyyyyzzzzzzzzzzzzvvvuuuvvvyyy~~~}}}{{{yyyvvvqqqnnnfff]]]TTTNNNIIICCCAAACCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIILLLOOOOOOOOOSSS\\\cccrrrwww}}}}}}{{{zzz{{{{{{~~~}}}xxxrrrhhheeegggooo{{{cccUUUVVVWWWVVVVVVWWWXXX[[[___cccgggkkkmmmqqqwwwwwwfffZZZVVVYYY^^^___fffuuuyyy|||vvvbbb\\\]]]^^^cccjjjxxxxxxrrrdddeeedddddddddgggkkkooouuu{{{wwwmmmbbbZZZVVVTTTQQQMMMIIIFFFDDDCCC???>>>;;;::::::===@@@BBBEEELLLXXXmmmgggZZZVVVNNNHHHIIIKKKKKKJJJGGGCCCAAA@@@AAABBBDDDGGGIIIJJJHHHFFFDDDBBBAAA@@@???>>>======<<<<<<===>>>===<<<<<<===>>>===<<<::::::;;;<<<;;;:::999999999999999;;;<<<===CCCBBBAAA???===<<<::::::666777888999999999888777555444333222222333444444555888;;;@@@FFFOOOXXX___hhhpppwwwyyy|||~~~yyy~~~wwwggg___]]]___dddeeelllvvv~~~~~~~~~~~~~~~}}}zzzxxxxxxzzz|||~~~}}}}}}||||||||||||}}}}}}wwwwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{zzzzzz{{{}}}~~~~~~{{{yyyyyy|||}}}}}}}}}~~~}}}{{{yyy{{{||||||{{{zzzyyyyyyzzzxxxxxxyyyzzzzzzzzzzzzzzzwwwwwwxxxyyyzzz{{{||||||zzzwwwuuuvvvzzz}}}~~~}}}||||||{{{||||||}}}~~~~~~|||{{{{{{|||}}}}}}|||zzz}}}|||{{{{{{zzzzzzzzzzzzzzzzzz|||}}}}}}~~~~~~~~~zzzyyyxxxxxxxxxxxxxxxxxxzzzzzzzzz{{{{{{zzzzzzzzzxxxxxxxxxyyyxxxxxxwwwwwwyyyxxxyyy|||}}}{{{zzzyyyxxxwwwtttrrrkkkbbbYYYRRRKKKDDDBBBDDD@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKOOOSSSSSSSSSXXXccckkkzzz~~~yyyrrrooonnnlllrrrvvvssspppoooooommmggghhhnnnyyyyyy\\\UUUYYYYYYYYYZZZWWWYYY\\\bbbiiippptttvvvvvvyyyuuuhhh```[[[\\\```bbblll}}}zzz|||}}}hhhaaaaaabbbgggooo}}}~~~ttthhh___UUUWWWXXXXXXWWWYYY]]]aaahhhooozzzwwwlllaaaYYYWWWUUURRRNNNJJJGGGEEECCC???===;;;:::;;;===AAACCCFFFPPPaaawww^^^UUUTTTKKKGGGJJJFFFFFFEEEBBB@@@???@@@BBBAAABBBEEEGGGGGGEEEBBB@@@>>>???@@@AAA@@@===:::888<<<===>>>===<<<;;;<<<>>>===;;;::::::;;;<<<;;;:::::::::::::::;;;===???@@@JJJHHHFFFCCC???<<<:::999555666888999888777555444333222222111222333555666555666999<<>>???@@@AAABBBCCCCCCCCCBBB???======@@@AAA@@@>>>;;;;;;;;;;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<<<<:::777555777;;;@@@CCCIIIGGGDDD@@@>>><<<;;;;;;999888888888777777666666555444444333333444444555111333555777;;;DDDPPPYYYfffmmmuuuzzz|||xxx~~~yyygggUUUOOOTTT^^^hhhuuu}}}||||||||||||{{{{{{{{{zzz|||{{{{{{|||~~~}}}{{{yyy{{{zzzxxxvvvuuuuuuvvvwwwxxxxxxxxxxxxwwwwwwwwwvvv{{{{{{}}}~~~|||~~~~~~|||||||||{{{{{{{{{{{{zzzyyyyyyxxxuuuwwwyyy{{{{{{zzzxxxvvvyyywwwuuusssssstttvvvxxxzzz|||~~~~~~}}}||||||}}}yyyyyyyyyyyyzzz|||}}}~~~||||||||||||}}}~~~}}}{{{zzz}}}}}}}}}|||{{{yyyxxxwwwxxxyyy{{{zzzzzz{{{}}}~~~}}}|||{{{zzzyyyyyyyyyyyyzzz|||}}}}}}|||zzzyyywwwxxxzzz{{{zzzwwwtttrrrttttttvvvyyy|||}}}}}}{{{wwwuuuttttttuuuvvvvvvuuusssmmmbbbVVVMMMHHHFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCAAAAAABBBCCCCCCDDDDDDEEECCCEEEGGGGGGGGGHHHIIIKKKOOOQQQTTTWWW[[[```eeeiiiuuutttrrrkkkaaaZZZWWWVVVZZZYYYZZZ^^^eeeiiikkkjjjrrrxxxwwwcccSSSSSSWWWVVVXXX^^^VVV[[[bbbjjjvvvssskkkjjjkkkmmmqqqxxxrrrqqqpppsssyyy~~~uuujjj```YYYVVVUUUTTTSSSSSSVVV[[[___eeejjjsss||||||pppfff```^^^[[[XXXSSSMMMIIIEEEDDDCCC<<<<<<;;;<<<>>>AAACCCEEEMMMWWWpppmmmVVVPPPJJJHHHHHHBBBCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????DDDBBB??????@@@AAA@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;:::999:::<<<>>>???AAA@@@>>><<<:::999999999888888888888777777777666555444444333333444444555333444666888;;;CCCOOOWWWaaajjjuuu|||wwwzzzsss___UUUWWW[[[eeerrr{{{~~~~~~~~~~~~~~~}}}||||||{{{zzzzzz{{{}}}}}}{{{yyy{{{yyywwwuuutttuuuvvvwwwwwwwwwvvvvvvvvvwwwxxxxxxyyyzzz{{{|||}}}}}}}}}}}}}}}~~~}}}|||{{{|||zzz{{{{{{{{{{{{yyyxxxwwwssstttvvvwwwxxxwwwvvvuuuyyywwwuuuttttttvvvxxxyyy|||~~~~~~}}}~~~zzzzzzzzzzzz{{{|||}}}}}}||||||||||||}}}~~~~~~~~~~~~}}}|||{{{~~~~~~~~~}}}|||{{{yyyyyyyyyzzz{{{{{{zzz{{{}}}}}}}}}|||{{{{{{{{{{{{{{{yyyzzz{{{|||{{{zzzxxxwwwvvvwwwwwwxxxwwwuuusssrrrsssssstttxxx{{{}}}}}}{{{xxxwwwvvvvvvxxxzzzzzzyyytttnnncccXXXPPPJJJHHHGGGDDDCCCCCCBBBBBBBBBBBBCCCAAAAAAAAABBBCCCCCCDDDDDDDDDEEEGGGHHHHHHIIIKKKMMMRRRTTTWWWYYY\\\```dddhhhnnnnnnkkkddd]]]XXXWWWWWWYYYYYY\\\bbbkkkssswwwyyy{{{nnn\\\NNNPPPUUUVVVYYY___\\\aaagggnnnzzz{{{uuutttvvvwww~~~{{{xxxvvvyyyzzzpppgggbbb[[[YYYWWWUUUVVVYYY^^^bbbfffkkkqqqyyyzzzoooeee```^^^[[[XXXSSSMMMHHHEEECCCCCC======<<<===???AAADDDFFFPPP]]]yyyxxxuuuvvv}}}```OOOLLLHHHHHHIIICCCCCCBBBBBBAAA@@@??????>>>AAAAAAAAAAAAAAA@@@@@@@@@GGGDDDBBBAAA@@@@@@???===999::::::;;;;;;<<<<<<<<<:::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::999999;;;::::::999999999999:::888888888888777777777777555555444444444444555555555666888888;;;BBBLLLTTT\\\hhhwww}}}pppbbb``````hhhsss{{{~~~~~~}}}|||{{{yyyxxxxxxzzz||||||{{{zzzzzzxxxvvvtttttttttvvvwwwwwwvvvuuutttuuuwwwyyyzzzxxxxxxyyyzzz{{{{{{{{{{{{}}}}}}{{{{{{{{{yyyzzz{{{|||{{{yyywwwuuutttttttttuuuuuuuuuvvvvvvyyyxxxvvvvvvvvvxxxzzz{{{~~~}}}}}}}}}}}}||||||{{{{{{||||||}}}||||||||||||}}}~~~}}}}}}}}}|||||||||}}}}}}~~~}}}|||{{{zzzyyyzzz{{{{{{zzzzzz|||}}}||||||{{{{{{|||}}}~~~~~~zzzzzz{{{{{{zzzxxxvvvuuuuuuuuuttttttssssssrrrrrrrrrssstttxxx|||~~~~~~~~~zzzyyyxxxyyy{{{}}}}}}}}}vvvpppggg]]]TTTNNNKKKIIIDDDCCCCCCBBBAAAAAABBBBBB@@@@@@AAABBBBBBCCCCCCDDDDDDFFFHHHIIIIIIKKKNNNPPPUUUWWWZZZ\\\^^^bbbfffiiiiiigggccc^^^YYYWWWXXXZZZ]]]^^^ccclllvvv}}}dddUUUKKKOOOVVVYYY]]]bbbccchhhnnnuuuwwwqqqooopppqqqrrruuuxxx}}}~~~~~~|||uuuqqqhhheee```^^^^^^aaafffiiikkknnnrrrxxx|||wwwlllddd```^^^YYYVVVQQQLLLGGGEEECCCCCC>>>>>>===>>>???BBBDDDFFFPPP___yyy|||vvvwww{{{nnnWWWKKKJJJFFFHHHIIICCCBBBBBBAAAAAA@@@???>>>>>>???@@@@@@AAABBBDDDEEEFFFHHHFFFCCCAAA???>>><<<;;;999999::::::;;;<<<======<<<;;;;;;;;;;;;<<<======>>>===;;;:::888777666666:::::::::::::::::::::;;;888888888777777777777777555555444444444444555555777888999999:::@@@HHHOOOZZZhhh|||qqqkkkkkkqqqyyy~~~~~~|||{{{yyyyyywwwwwwvvvxxxzzz{{{{{{zzzxxxwwwuuusssssstttuuuvvvxxxwwwtttssssssuuuwwwyyyxxxxxxyyyzzzzzzzzzzzzzzz}}}~~~~~~|||{{{{{{|||yyyzzz||||||{{{yyyvvvuuuvvvvvvuuuuuuvvvwwwxxxyyyyyyxxxxxxwwwxxxzzz|||}}}}}}}}}{{{zzz{{{~~~~~~}}}||||||||||||||||||{{{{{{||||||}}}~~~|||{{{zzzyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzzxxxzzz{{{{{{zzzyyyzzz{{{yyyyyyyyyzzz|||}}}|||||||||{{{yyyxxxvvvuuuuuutttsssrrrrrrsssttttttuuuuuuwwwzzz~~~|||}}}{{{vvvmmmcccYYYQQQKKKIIIDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDEEEGGGHHHIIIKKKNNNQQQVVVYYY]]]```cccfffjjjmmmjjjgggbbb\\\ZZZZZZ]]]___eeejjjrrr|||ppp]]]SSSMMMQQQXXX]]]aaaeeeffflllrrrzzz~~~qqqiiiddd``````cccggghhhhhhiiilllrrrzzz}}}zzz{{{vvvppplllkkkmmmppprrrsssuuuwwwyyy{{{}}}~~~|||zzzyyyzzz}}}rrriiibbb]]][[[UUURRRNNNJJJFFFDDDCCCCCC???>>>>>>>>>???AAADDDEEEMMM]]]rrr~~~wwwtttyyydddRRRJJJIIIEEEGGGHHHAAABBBBBBAAA@@@@@@???>>>>>>?????????@@@AAACCCEEEFFFGGGFFFDDDAAA===;;;:::999999999::::::;;;<<<=====================>>>>>>???BBB@@@<<<999777777777888;;;;;;;;;::::::999999999777777777777777777888888666555555444444555555666777999999888999===EEEKKKYYYiii~~~~~~}}}yyypppooosssxxx}}}~~~|||zzzyyyxxxvvvuuuuuuvvvxxxzzzzzzyyywwwuuutttrrrrrrssstttuuuyyywwwuuusssrrrsssuuuwwwyyyyyyzzz{{{{{{{{{zzzzzz|||}}}~~~}}}{{{zzz{{{}}}{{{||||||}}}{{{yyywwwuuuwwwwwwvvvuuuvvvxxxzzz{{{yyyyyyyyyyyyzzz{{{}}}~~~}}}~~~{{{{{{{{{~~~}}}||||||{{{||||||{{{{{{{{{{{{|||}}}~~~zzzyyyxxxxxxyyyzzz|||}}}}}}}}}}}}}}}|||{{{{{{zzzxxxzzz{{{{{{zzzxxxxxxyyyvvvvvvwwwxxxzzz|||~~~~~~~~~}}}|||zzzxxxwwwvvvwwwvvvtttssstttuuuvvvxxxzzzzzz{{{~~~{{{ssshhh]]]SSSLLLHHHFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDCCCEEEFFFFFFGGGJJJNNNQQQUUUYYY^^^cccggglllqqqtttrrrnnngggbbb```bbbeeegggnnnvvvyyyfffYYYRRROOOSSSZZZ___bbbdddffflllttt|||qqqiiibbb___\\\ZZZ[[[___ddddddcccbbbcccffflllppp{{{wwwtttxxx|||{{{yyyzzzzzzzzz|||||||||}}}}}}|||||||||sssrrrrrruuu|||vvvmmmeee___ZZZWWWPPPNNNKKKGGGDDDCCCCCCCCC???>>>======>>>@@@CCCDDDLLLZZZkkkvvv~~~yyywww}}}uuu^^^PPPJJJHHHCCCEEEGGG@@@AAAAAAAAAAAA@@@@@@@@@@@@AAA@@@?????????@@@BBBCCCFFFFFFDDDAAA<<<999999999999::::::;;;;;;<<<<<<<<<===============>>>??????DDDBBB>>>;;;999999;;;;;;999999999999888777666555777777777777888888888888666666555555555555666666666888888777777;;;BBBGGGWWWfffzzz}}}}}}}}}{{{|||yyyooojjjmmmrrrwww}}}~~~~~~}}}~~~|||{{{zzzwwwuuuttttttvvvxxxxxxwwwuuutttrrrqqqqqqrrrtttuuuwwwvvvtttsssrrrsssuuuvvvzzzzzz{{{||||||{{{{{{zzz{{{|||||||||{{{{{{}}}~~~~~~}}}|||{{{zzzxxxxxxwwwvvvvvvvvvwwwyyyzzz|||zzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~zzzzzzzzzzzzzzz{{{|||}}}|||}}}}}}}}}||||||{{{zzzzzz|||}}}}}}{{{yyyyyyyyyuuuuuuvvvxxxzzz|||~~~~~~}}}|||zzzyyyxxxwwwxxxwwwvvvvvvvvvxxxyyyzzz~~~}}}~~~~~~wwwmmmaaaVVVMMMHHHGGGGGGEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDEEEFFFFFFGGGIIIMMMPPPTTTYYY___ffflllqqqwwwzzz{{{uuunnniiiiiilllnnnpppwwwmmm___TTTQQQPPPTTTZZZ```bbbcccffflllttt~~~rrrccc^^^ZZZZZZZZZYYY]]]bbbeeeeeeeeecccbbbcccfffhhhooosssxxx}}}vvvrrrssssss~~~}}}rrrqqqrrruuu|||yyyppphhhbbb\\\VVVRRRLLLJJJGGGDDDCCCCCCCCCDDD>>>>>>===<<<===???BBBCCCLLLYYYiiittt~~~~~~lllXXXMMMIIIFFF@@@CCCGGG@@@AAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAAAAAAAABBBDDDEEEGGGGGGFFFBBB===999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>??????===<<<;;;:::::::::666777777888888777666555666777777777888888888888666666555555555555666666555666777666666999???EEEQQQ___qqq{{{~~~~~~~~~}}}yyyppphhhiiimmmsssyyy~~~~~~}}}}}}}}}|||{{{zzzwwwuuussssssuuuvvvvvvvvvtttsssrrrpppppprrrsssuuusssssssssssstttuuuvvvwwwzzzzzz{{{{{{{{{{{{zzzzzzyyyzzz{{{{{{zzz|||~~~~~~|||{{{zzzzzzzzzxxxxxxxxxyyyzzz{{{}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{~~~||||||{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{|||~~~~~~||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}||||||}}}~~~|||{{{{{{uuuvvvwwwxxxzzz|||~~~~~~}}}|||zzzyyyxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{~~~}}}}}}}}}xxxooodddYYYPPPJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGIIIMMMQQQUUUZZZaaaiiioootttzzz}}}yyyrrroooqqqtttwwwxxx~~~tttbbbZZZRRRRRRSSSWWW]]]ccceeedddhhhnnnvvvnnn___[[[XXXZZZ\\\```gggpppuuuvvvwwwuuurrrooommmmmmnnnooopppppppppsssxxx{{{|||xxxvvvsss~~~zzzyyyxxxzzz~~~zzztttllleee```ZZZTTTOOOIIIGGGEEECCCBBBBBBCCCDDD>>>===<<<<<<===???AAACCCMMMZZZjjjuuubbbUUUKKKHHHDDD>>>CCCGGG@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDEEEHHHKKKMMMGGGHHHGGGCCC>>>:::;;;<<<;;;;;;;;;;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<888999;;;;;;;;;999777666555666888999999999888777666666777777888888888999666666555555555555666666444555666555555888>>>CCCMMMYYYiiiwwwyyy~~~|||uuukkkkkkmmmrrrxxx}}}~~~}}}}}}~~~}}}|||{{{zzzyyyxxxxxxuuusssssstttuuuuuuuuutttsssqqqppppppqqqssstttooooooqqqsssuuuwwwxxxyyyzzzzzzzzz{{{{{{zzzyyyyyyxxxyyyzzzzzzzzz||||||{{{zzz{{{|||{{{{{{|||}}}~~~{{{{{{{{{{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}wwwwwwxxxyyy{{{}}}|||{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{~~~|||{{{}}}~~~|||wwwpppfff[[[RRRMMMJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFIIIIIIIIIHHHHHHJJJNNNQQQWWW\\\cccjjjpppvvv{{{~~~zzztttrrruuuyyy|||}}}iii]]]XXXRRRTTTVVVZZZaaahhhjjjiiijjjpppxxxooo```[[[YYY\\\aaaiiiuuu~~~zzzxxxsssrrrooommmmmmqqqwww|||}}}yyyzzzzzzvvvoooggg```WWWPPPKKKGGGGGGEEEDDDCCCCCCCCCCCCBBB===999;;;>>>AAAFFFLLLSSS___nnnyyypppZZZQQQJJJDDDAAACCCEEECCCAAAEEEDDDCCCBBBAAABBBCCCCCCBBBCCCAAAAAAIIITTTVVVQQQLLLIIIEEEAAA>>>===<<<<<<======<<<;;;;;;:::999999;;;<<<=========<<<;;;:::888999:::;;;;;;:::888666;;;666555999:::555444777888777555555777888777666777666555444444555666777;;;:::888777888999;;;<<>>>>>>>>======<<<;;;::::::999999:::;;;<<<<<<<<<;;;:::999::::::<<<<<<<<<:::888777999444333777888555444666888666555666777888777666777666555555555555666777555555333333333444666777BBBNNNZZZeeerrr{{{tttrrr{{{yyyttttttxxx}}}~~~}}}|||xxxwwwvvvttttttttttttuuussssssrrrqqqqqqqqqqqqqqqrrrsssuuuwwwxxxxxxxxxxxxzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyyyyxxxyyyzzz||||||}}}}}}|||yyywwwwwwxxxzzz{{{{{{||||||}}}}}}}}}}}}{{{zzzxxxxxxxxxyyyzzzzzz|||{{{{{{|||~~~~~~~~~}}}||||||{{{{{{{{{|||{{{{{{{{{{{{{{{|||}}}}}}|||~~~||||||}}}}}}}}}~~~~~~~~~{{{yyyxxxxxxxxxxxxxxxzzz{{{}}}~~~{{{yyywwwvvvuuuuuuwwwwwwxxxxxxyyy{{{|||~~~~~~|||{{{{{{{{{zzzyyy|||xxxvvvyyy{{{yyyyyy{{{zzz|||yyysssnnnhhh___UUUSSSOOOJJJHHHIIIIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJOOORRRaaagggnnnrrrrrrsssxxx|||}}}~~~zzzzzz~~~{{{gggZZZTTTRRR\\\```gggnnnssstttqqqooouuuzzz}}}oooaaaaaahhhsss|||~~~~~~~~~||||||}}}|||rrrfff\\\SSSLLLHHHDDDDDDDDDDDDEEEEEEEEEFFFCCC???===???BBBGGGRRR\\\pppwww{{{^^^RRRLLLGGGBBB@@@AAABBBBBB@@@DDDCCCCCCBBBAAABBBBBBBBBHHHFFFCCCDDDLLLUUUWWWTTTFFFDDDBBBAAA@@@???@@@@@@======<<<;;;::::::::::::::::::;;;;;;::::::999888;;;<<<<<<===<<<:::888777999555444666777666555666777666555666888888666555777666666555555666666777555555444333333555666777===FFFRRR]]]kkkzzzwwwpppnnnwwwvvvtttwww|||~~~{{{yyyxxxwwwvvvuuuuuuuuuuuusssssssssssssssrrrrrrqqqssstttuuuvvvwwwxxxxxxwwwyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{{{{||||||zzzxxxvvvvvvwwwtttvvvyyy|||}}}|||zzzyyyzzzzzzzzzzzzzzzzzzzzzzzz|||{{{{{{|||~~~~~~}}}|||{{{{{{zzz{{{{{{{{{{{{{{{zzzzzzzzz{{{||||||{{{~~~}}}|||{{{~~~~~~~~~~~~~~~}}}}}}}}}|||yyyxxxyyyyyyyyyyyyzzz|||}}}~~~yyyxxxxxxxxxxxxxxxyyyzzzwwwxxxyyy{{{}}}~~~~~~|||||||||{{{zzzxxx|||wwwtttvvvxxxwwwwwwyyyyyy{{{{{{wwwsssnnneee[[[ZZZUUUOOOKKKKKKKKKIIIGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHIIILLLPPPTTTbbbiiiooossssssuuu{{{{{{eeeXXXVVVXXXaaahhhqqqyyy}}}{{{wwwtttxxx|||oooeeejjjuuu||||||yyyuuuyyy{{{rrrggg]]]SSSKKKEEEAAABBBCCCDDDEEEFFFGGGGGGFFFBBB???AAAGGGRRReeeuuujjjTTTNNNIIIEEEAAA@@@@@@AAAAAA@@@CCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBFFFMMMRRRPPPLLLDDDCCCBBBAAA@@@@@@@@@@@@>>>===<<<;;;:::;;;;;;<<<;;;;;;;;;;;;::::::999999;;;<<<<<<;;;:::999777666:::888666666777777666777777666666777999888777555777666666666666666666777555555444444444555666777;;;BBBKKKVVVcccrrr{{{sssooowwwwwwsssxxx~~~{{{zzzzzzyyyxxxwwwvvvvvvuuussstttuuuvvvvvvuuutttsssttttttuuuvvvvvvwwwwwwwwwxxxxxxxxxyyyzzzzzz{{{{{{{{{zzzzzzzzzzzzyyyzzzzzz{{{}}}~~~}}}zzzxxxwwwwwwrrrtttwwwzzz{{{{{{zzzyyyyyyzzz||||||{{{zzzzzzzzz}}}{{{{{{|||~~~~~~}}}|||{{{{{{zzzzzzzzz{{{{{{|||{{{{{{{{{{{{|||}}}}}}|||~~~}}}|||{{{~~~~~~~~~~~~}}}||||||||||||yyyxxxzzzzzzzzz{{{{{{|||}}}}}}yyyyyyyyyzzzzzzzzzzzzzzzwwwxxxyyy{{{}}}~~~~~~}}}|||}}}~~~~~~|||zzz|||vvvrrrssssssqqqrrruuuwwwzzz{{{yyywwwtttlllccc```ZZZSSSNNNLLLLLLIIIGGGEEEEEEDDDCCCCCCDDDEEEEEEDDDEEEGGGHHHIIILLLPPPTTT```fffmmmqqqssswww~~~jjj]]]]]]bbbeeelllwwwzzzwwwwww|||qqqmmmwww{{{}}}~~~||||||wwwoooggg]]]SSSIIICCC@@@AAACCCEEEFFFGGGGGGGGGHHHDDDBBBDDDMMMaaa~~~]]]NNNLLLFFFDDDAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAAAAAAAAEEENNNUUUTTTMMMGGGDDDCCCBBBAAA@@@???>>>>>>>>>===<<<::::::;;;<<<===>>>===<<<<<<;;;::::::::::::::::::999888777777666:::888666444666888888777888777777888999999888666666777777777777777777666222222222222222333333444<<>>>>>???===;;;::::::;;;===>>>???>>>===<<<;;;:::::::::888888888888777777777777777777666444777===>>>===;;;999888888999::::::999666777777888888777777666333333444444444555555555;;;===CCCMMMVVV___jjjsss~~~|||sssmmmqqq|||tttkkkkkkppptttvvv}}}||||||}}}~~~}}}}}}||||||zzzyyywwwvvvvvvwwwwwwxxxxxxxxxxxxxxxvvvvvvuuutttttttttuuuuuuvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyzzz{{{{{{zzzzzzyyyzzz{{{|||{{{xxxuuutttssswwwvvvttttttuuuyyy|||zzz|||~~~}}}zzzyyy{{{~~~}}}|||{{{{{{}}}}}}|||{{{{{{{{{{{{zzz{{{{{{|||}}}~~~~~~}}}}}}~~~~~~{{{yyyzzz|||~~~~~~}}}}}}}}}~~~}}}}}}||||||{{{}}}~~~|||{{{{{{|||}}}}}}}}}}}}}}}|||{{{|||{{{zzzzzzzzzzzzzzz{{{zzzzzz{{{{{{|||}}}}}}}}}zzz{{{}}}|||wwwoooiiihhhhhhgggiiimmmtttxxxzzz{{{}}}~~~{{{uuunnnfffZZZRRRNNNLLLJJJHHHHHHFFFEEECCCCCCEEEFFFHHHEEEFFFGGGGGGHHHJJJNNNQQQXXX___gggmmmsss|||tttkkkmmmrrr}}}wwwtttsssvvv~~~yyyrrrggg\\\SSSKKKEEEAAA???AAACCCFFFGGGGGGFFFFFFDDDEEEIIIQQQ```|||fffSSSLLLJJJCCCCCCBBBAAA@@@@@@AAABBBAAAAAABBBBBBBBBAAA@@@???DDDDDDLLLYYY^^^WWWLLLFFF@@@@@@@@@AAAAAAAAA@@@@@@???===;;;::::::<<<>>>??????>>><<<:::999999999999888888888888888888999999666999999888>>>GGGLLLJJJ>>><<<999888999;;;<<<<<<666777888888888888777666444555666666666777666666888888>>>IIIQQQXXXaaakkkqqqwwwvvvnnnooovvvrrreeeaaabbbdddllluuu}}}|||||||||{{{}}}~~~~~~~~~}}}{{{yyyxxxvvvvvvvvvvvvvvvvvvwwwxxxxxxwwwvvvuuutttsssttttttuuuuuuuuuvvvwwwxxxyyyzzzzzzwwwxxxzzz{{{{{{{{{{{{zzz{{{|||}}}{{{wwwuuutttuuuvvvuuutttssstttwwwzzz}}}{{{}}}}}}yyyyyy|||}}}|||{{{{{{|||}}}|||{{{|||{{{{{{{{{||||||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~{{{zzz|||}}}}}}|||{{{|||}}}}}}}}}}}}}}}}}}|||}}}~~~~~~|||{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxzzz|||~~~||||||||||||||||||||||||zzz{{{}}}{{{xxxpppiiiccccccdddeeeiiinnnssswwwyyyzzz}}}{{{tttkkk___UUUPPPNNNKKKJJJIIIHHHEEEDDDDDDEEEHHHIIIHHHHHHIIIHHHHHHJJJNNNQQQTTTZZZaaagggnnnwwwzzzuuuyyy~~~wwwrrrsssuuu|||ssseeeWWWMMMGGGCCCAAA@@@AAADDDFFFGGGGGGFFFEEEBBBEEELLLVVVfff```RRRLLLIIIBBBCCCCCCBBBAAAAAABBBCCCAAAAAABBBCCCBBBAAA@@@???AAA@@@FFFSSSXXXQQQGGGBBB===>>>???@@@AAABBBBBBBBB???===;;;::::::<<<>>>@@@>>>===;;;999888888888888888888888888999:::;;;<<<888<<<===>>>FFFRRRXXXWWW@@@===999888999<<<>>>>>>666777888999999888777666000111222333333333222222555444;;;FFFNNNTTT]]]ggggggppp{{{}}}sssqqqtttzzzqqqbbb[[[ZZZZZZeeeppp~~~}}}~~~}}}{{{yyy}}}{{{{{{|||~~~~~~~~~~~~|||zzzxxxvvvvvvuuutttttttttuuuwwwxxxxxxwwwuuutttsssssstttttttttuuuvvvwwwxxxyyyzzzzzzvvvwwwyyy{{{||||||{{{{{{}}}yyywwwwwwwwwuuutttttttttuuuvvvxxxzzz|||~~~|||xxxxxx}}}}}}|||{{{{{{|||}}}|||zzz|||||||||||||||}}}~~~~~~|||||||||||||||}}}~~~~~~}}}{{{|||~~~~~~|||yyy{{{{{{|||}}}}}}~~~}}}}}}}}}}}}}}}|||{{{{{{|||~~~~~~~~~~~~}}}|||zzzyyyxxxvvvvvvxxx{{{~~~}}}}}}||||||{{{{{{{{{zzzzzz{{{}}}|||wwwssskkkddd___```ccceeejjjpppsssvvvxxxyyy}}}xxxooobbbWWWRRROOOMMMKKKJJJHHHFFFEEEEEEFFFHHHJJJJJJJJJJJJJJJIIIKKKNNNQQQOOOUUU\\\bbbgggqqq~~~yyyxxx}}}yyyrrrppptttyyyqqq```VVVNNNFFFBBBAAAAAABBBCCCDDDEEEEEEEEEEEEKKKHHHIIITTThhhtttTTTLLLKKK@@@BBBAAA??????AAACCCDDDDDDCCCBBB@@@???>>>??????@@@===???AAACCCCCCAAA???===<<<<<<<<<<<<===>>>???@@@???<<<:::999:::<<<======<<<;;;:::888777666666666999999999888888888888888555666999???EEEMMMSSSWWWCCC@@@<<<;;;;;;<<<======888888777555555444444444444555444333222222444666777777888===FFFOOOWWW[[[fffnnnxxx~~~sssiiijjjuuuppp___VVVXXX```fffmmmwww}}}{{{{{{{{{{{{|||~~~}}}|||{{{{{{|||~~~~~~{{{xxxvvvvvvvvvvvvuuutttuuuxxx{{{uuuuuuttttttttttttuuuuuu{{{zzzyyyxxxxxxxxxyyyyyyzzz{{{{{{zzzyyyyyy|||~~~}}}{{{{{{{{{zzzyyywwwtttrrrqqqsssuuuxxxyyyyyy{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzzzzzzzzzz~~~|||{{{zzz{{{|||~~~}}}{{{{{{{{{{{{|||{{{{{{{{{{{{{{{zzzzzzzzz{{{zzz{{{|||~~~~~~||||||zzz{{{}}}}}}{{{xxxzzz{{{|||}}}}}}|||{{{zzz|||zzzyyyyyy{{{}}}~~~~~~|||zzzxxxxxxyyyyyyxxxwwwxxxyyy|||}}}|||yyyvvvsssllljjjgggeeeeeeiiimmmpppwwwzzz~~~{{{ssshhh^^^WWWSSSPPPNNNLLLJJJHHHGGGHHHIIIIIIHHHGGGGGGGGGHHHIIILLLNNNPPPPPPTTTXXX[[[^^^dddkkkpppsssvvv|||}}}~~~|||sssooommmnnnwwwyyyxxxyyy~~~|||nnn]]]SSSLLLEEEAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGFFFJJJWWWkkkkkkPPPLLLKKK@@@BBB@@@???@@@CCCDDDEEEDDDCCCBBBAAA@@@???>>>>>>>>><<<===???@@@@@@???===<<<============>>>???@@@AAA???<<<:::999:::<<<<<<<<<888888888777888888999:::::::::999999888888777777666777888<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@@@@???<<<:::999:::;;;;;;:::888888777777888999999:::;;;::::::999888777777777666666777888;;;>>>AAACCCAAA>>>;;;::::::;;;<<<;;;888777666555555444555555333333333444444555555666555444555888???IIISSSYYYeeekkksssxxxzzz~~~rrrjjjiiilllssszzz~~~mmm```]]]```hhhnnnwww}}}~~~}}}|||}}}~~~~~~{{{yyyxxxxxxyyyzzz~~~~~~~~~}}}|||{{{{{{zzzuuuuuuuuutttssstttvvvxxxxxxxxxwwwwwwwwwwwwxxxxxx{{{zzzyyywwwwwwxxxxxxyyyzzzzzz{{{zzzyyyyyy{{{~~~{{{zzzyyyyyy{{{||||||{{{zzzxxxwwwwwwyyyzzzzzzyyyuuuvvvvvvwwwxxxxxxxxxxxxzzzzzz{{{|||||||||||||||~~~}}}|||}}}~~~}}}}}}}}}}}}|||{{{{{{zzzyyyzzzzzzzzz{{{|||||||||}}}{{{zzz{{{}}}~~~~~~|||{{{zzzzzzzzzxxxvvv{{{|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}|||zzz{{{||||||{{{zzzyyyzzz|||}}}}}}{{{zzzxxxsssrrrqqqsssxxx}}}tttlllddd]]]VVVRRRPPPNNNKKKJJJKKKKKKKKKJJJGGGGGGHHHHHHIIIKKKLLLMMMIIILLLOOOQQQPPPPPPPPPQQQNNNMMMNNNQQQYYYdddooovvv{{{tttlllgggdddmmmvvvwwwuuutttrrrpppbbb]]]\\\```iiiuuu{{{~~~{{{nnngggaaaaaadddhhhooovvvkkk___RRRJJJEEEAAAAAADDDDDDEEEEEEFFFGGGGGGFFFFFFCCCEEELLLXXXhhhmmmTTTIIIIIIHHH???@@@@@@AAACCCFFFFFFEEECCC??????@@@AAA@@@>>>===<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<===>>>???>>><<<:::999:::::::::999;;;:::999888777777777777;;;;;;:::999888888777666777666666777777999:::;;;>>><<<999999:::;;;;;;:::777777666555555555555555444444555777888999888777555555444666<<>>???@@@???>>>======<<<:::999999:::<<<===;;;::::::::::::;;;;;;<<<<<<;;;999999::::::999888::::::999888777777777777;;;;;;::::::999888888777777777777777888888999999<<<:::888888999:::999999777666666555555555555666666666777:::===>>><<<:::666666666666:::BBBMMMUUU```jjjvvv}}}wwwkkkdddjjjttt}}}{{{uuusssuuu}}}tttkkkiiidddjjjrrryyy|||}}}}}}}}}|||}}}~~~~~~}}}|||{{{{{{yyyyyyyyy{{{}}}~~~~~~|||{{{zzz{{{|||}}}xxxyyyyyyyyywwwwwwxxxyyyxxxwwwwwwvvvvvvwwwwwwxxxzzzyyyxxxwwwvvvwwwxxxxxxyyyzzzzzzyyyxxxxxx{{{}}}~~~|||yyyyyyzzz{{{{{{zzz~~~|||{{{{{{||||||zzzxxxuuuvvvxxxzzz{{{{{{zzzyyyvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{||||||}}}{{{{{{|||}}}}}}|||zzzyyyyyyyyyyyyzzz{{{|||}}}}}}~~~{{{|||||||||||||||}}}}}}{{{{{{|||}}}~~~~~~|||~~~~~~~~~{{{{{{||||||||||||||||||zzz{{{}}}}}}xxxqqqhhh___XXXXXXUUURRRPPPPPPPPPOOONNNKKKKKKKKKKKKKKKKKKKKKKKKHHHJJJNNNPPPQQQNNNJJJFFFDDDCCCDDDEEEHHHLLLQQQSSSXXXYYYZZZYYYWWWUUUUUUUUUXXX]]]ccciiirrr|||~~~~~~yyytttooojjjeee^^^YYY[[[[[[^^^eeeqqquuuooouuuuuueee\\\YYYYYYWWWXXX]]]bbbfffmmmtttVVVOOOIIIFFFBBB???AAAFFFDDDDDDEEEEEEFFFEEEEEEDDDGGGGGGKKKSSS```xxxcccVVVMMMFFFDDD@@@BBBAAAAAABBBCCCCCCBBB@@@<<<======>>>>>>>>>>>>>>><<<<<<::::::::::::<<<<<<:::999999999999999:::::::::999888888::::::999888666666777777888999;;;;;;::::::::::::999999999999999999999999999999999999:::888777777888999888777666666555555555555666666777777999===AAABBB???;;;666777777777888???IIIPPP^^^iiixxxwwwmmmnnnwww{{{xxxpppnnnnnnssszzzyyyooommmgggmmmtttzzz}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzz{{{}}}}}}|||{{{{{{{{{|||yyyzzz{{{zzzyyyxxxxxxzzzxxxwwwwwwwwwwwwwwwwwwxxxzzzyyyxxxvvvvvvwwwwwwxxxyyyyyyzzzyyyxxxxxxzzz}}}|||yyyxxxyyyzzz{{{{{{}}}|||{{{{{{|||{{{yyywwwwwwxxxzzz|||||||||zzzyyywwwxxxyyy{{{||||||||||||||||||}}}}}}}}}~~~~~~~~~{{{{{{|||||||||{{{{{{zzzyyyzzzzzzzzz{{{|||||||||{{{}}}~~~~~~}}}|||~~~zzzzzzzzz{{{}}}~~~|||~~~}}}|||{{{{{{{{{{{{|||||||||}}}~~~zzzuuummmddd^^^[[[XXXUUUSSSRRRRRRPPPOOOMMMMMMNNNNNNMMMLLLKKKKKKFFFHHHKKKOOOQQQOOOJJJFFFAAABBBBBBCCCDDDEEEFFFFFFLLLNNNQQQRRRSSSTTTWWWYYYXXX\\\___bbbiiirrruuutttmmmkkkiiigggdddaaa]]]YYY[[[^^^cccjjjwww~~~yyyvvv|||zzzpppmmmsss}}}uuudddYYYUUUVVVWWWVVVXXX^^^bbbfffnnnvvvNNNIIIFFFEEECCC@@@BBBFFFEEEFFFFFFGGGGGGFFFEEEEEEDDDFFFLLLUUUbbb{{{ccc[[[PPPEEECCCCCCDDDBBB@@@@@@@@@AAA@@@?????????>>>===<<<<<<<<<<<<;;;::::::::::::::::::;;;::::::999999999999999:::777777777888:::;;;:::999666666666777888:::;;;<<<999999999::::::::::::;;;;;;<<<<<<;;;;;;:::999999888777666666888888777666666666555555555555666666777777999>>>CCCDDD@@@;;;555777888777666;;;CCCJJJXXXcccrrr|||{{{www}}}zzzsssrrrssswww{{{~~~tttqqqnnnsssyyy~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{zzzzzzzzzxxxzzz{{{zzzyyywwwxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyzzzyyywwwvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwxxxzzz|||~~~{{{xxxwwwyyy{{{}}}}}}{{{zzzzzzzzz{{{{{{xxxvvvxxxyyy{{{}}}}}}|||zzzxxxwwwxxxyyyzzz{{{|||||||||{{{||||||}}}}}}}}}}}}}}}{{{{{{{{{zzzzzz{{{{{{|||zzzzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}~~~{{{zzz{{{|||yyyyyyyyyzzz|||~~~~~~~~~}}}{{{zzzyyyzzz{{{{{{}}}~~~~~~|||xxxqqqiiiddd^^^[[[WWWUUUTTTSSSRRRQQQOOOOOOPPPPPPOOOMMMLLLKKKGGGHHHKKKNNNQQQPPPKKKGGGAAAAAAAAAAAAAAABBBBBBCCCEEEHHHKKKMMMPPPTTTYYY\\\\\\```ccceeejjjpppqqqnnnddddddcccccccccbbb```___aaafffkkkrrr}}}vvvrrrpppuuupppkkkiiioooyyy|||ggg[[[TTTRRRSSSVVVVVVYYY___cccgggpppyyyIIIFFFEEEEEECCC@@@BBBFFFGGGGGGHHHHHHHHHGGGGGGFFFAAAEEEMMMWWWfff}}}ccc___SSSEEECCCFFFEEECCC@@@>>>??????>>>>>>CCCAAA???<<<:::999999999999999999999999999999999;;;;;;:::999999:::::::::666666666888:::;;;:::999999999888888888888888888888999999::::::;;;;;;<<<>>>>>>======;;;:::999888777666555666777888777666666666555555555666666777666666888>>>DDDDDD@@@;;;444666777666555888@@@FFFQQQ\\\jjjuuu{{{~~~zzzyyy|||xxxvvvuuuyyy~~~~~~}}}}}}~~~~~~~~~}}}|||zzzyyyxxxxxxyyyzzzzzzxxxwwwwwwwww{{{zzzzzzyyyyyyzzzzzz{{{yyyyyywwwvvvvvvvvvwwwxxxxxxyyyyyyxxxwwwxxxzzz||||||yyywwwwwwyyy|||zzzyyyyyyzzz{{{zzzxxxuuuxxxyyy{{{}}}}}}{{{xxxwwwtttuuuwwwxxxyyyzzzzzzzzzyyyzzzzzz{{{|||{{{{{{{{{|||{{{zzzyyyyyyzzz|||}}}{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{}}}~~~{{{~~~yyywwwwwwyyyxxxxxxxxxyyy{{{~~~}}}~~~}}}{{{yyyxxxyyyzzzzzz~~~~~~}}}yyytttmmmhhh___\\\XXXVVVUUUTTTSSSQQQPPPQQQQQQQQQPPPNNNLLLKKKJJJJJJLLLPPPRRRQQQMMMIIIDDDCCCBBBAAAAAACCCDDDEEEBBBEEEHHHKKKNNNSSSYYY\\\```eeehhhjjjnnnrrrqqqllljjjiiiiiiiiiiiihhhhhhhhhjjjoootttyyy}}}tttpppooottt|||hhheeeeeekkkttt}}}sssaaaXXXSSSPPPQQQQQQQQQUUU[[[```dddnnnwwwGGGEEEBBB@@@@@@AAACCCDDDJJJHHHGGGHHHIIIIIIEEEBBB@@@IIIRRRWWWfffqqqZZZXXXWWWLLLCCCDDDHHHGGGFFFBBB???>>>???@@@DDDBBB???<<<;;;:::;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;999888888777999:::<<<======<<<:::999999999:::::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;::::::999888777777777888999999777555444444666888:::;;;:::;;;>>>AAAAAA===999555444333333555888;;;>>>IIISSSaaapppzzzyyyxxx|||zzzyyy}}}}}}{{{zzzyyy}}}|||zzzxxxwwwvvvuuuuuu||||||{{{yyyvvvuuuuuuvvv{{{zzzyyyyyyxxxxxxxxxyyyxxxyyyyyyyyyxxxxxxzzz||||||{{{zzzxxxyyyzzz|||}}}~~~{{{xxxtttrrruuuxxx{{{|||zzzwwwvvvvvvwwwvvvvvvxxx|||{{{{{{{{{{{{{{{|||}}}}}}yyyzzz|||}}}~~~~~~~~~~~~~~~|||{{{{{{}}}}}}{{{xxx|||}}}}}}zzzxxx}}}}}}}}}}}}|||zzzxxxvvvvvvwwwyyy{{{}}}~~~~~~~~~}}}{{{{{{||||||}}}zzz|||{{{{{{|||{{{vvvqqqeee```ZZZVVVVVVWWWVVVUUUVVVTTTRRRPPPOOOOOOOOOOOOMMMLLLJJJJJJJJJKKKJJJIIICCCCCCCCCBBBBBBBBBAAAAAACCCDDDFFFHHHLLLRRRZZZ```gggkkkoooqqqrrrrrrrrrsssrrrsssrrrqqqooonnnpppqqqrrrwww|||sssyyyssseeeeeefffmmmvvv}}}kkk^^^SSSPPPTTTRRRSSSWWWZZZ\\\___eeepppxxxDDDCCCAAA@@@AAABBBEEEFFFIIIHHHGGGHHHJJJJJJGGGEEEGGGOOOVVV]]]ooofffRRRQQQQQQHHHBBBDDDDDDEEEEEEDDDBBBBBBCCCDDDCCCAAA???<<<;;;:::;;;;;;::::::::::::;;;;;;;;;;;;======<<<;;;:::999888888888999:::;;;;;;:::999888888999999:::999999888888999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888888888999::::::888666555444666888999::::::;;;===???>>>;;;999666444333333333666888:::EEENNN\\\jjjvvv{{{zzz}}}|||{{{~~~~~~}}}}}}~~~~~~|||{{{zzz}}}|||zzzxxxvvvvvvvvvvvv{{{|||{{{yyyvvvtttuuuvvvzzzzzzyyyyyyxxxyyyyyyyyyxxxyyyzzzyyyxxxxxxzzz{{{{{{{{{zzzyyyzzz{{{|||}}}~~~~~~~~~}}}{{{xxxvvvttttttwwwzzz{{{zzzyyyxxxxxxxxxwwwvvvxxx{{{}}}}}}}}}|||{{{{{{zzzzzz{{{{{{|||zzzzzz{{{|||}}}|||{{{{{{|||zzzyyy{{{}}}~~~|||yyy{{{}}}~~~~~~|||zzzxxx{{{{{{||||||{{{zzzxxxwwwvvvwwwyyy{{{}}}~~~}}}}}}}}}}}}{{{|||||||||~~~}}}xxxtttjjjeee___[[[ZZZZZZYYYXXXWWWVVVTTTRRRPPPPPPOOOPPPMMMKKKIIIIIIJJJJJJIIIHHHEEEEEEEEEDDDCCCBBBBBBBBBDDDEEEFFFGGGJJJPPPWWW\\\cccffflllppprrrtttvvvxxxwwwyyyzzzyyyxxxwwwxxxyyyxxx|||}}}zzzyyy{{{lllbbbdddcccjjjttt}}}iii^^^SSSQQQUUUSSSSSSVVVZZZ\\\___fffpppwwwBBBAAA@@@@@@BBBDDDGGGHHHGGGGGGGGGHHHJJJKKKIIIHHHNNNTTT[[[eee{{{sss\\\JJJJJJLLLGGGDDDGGGFFFHHHIIIIIIFFFEEEDDDDDDBBB@@@>>><<<;;;;;;;;;;;;999999999:::::::::;;;;;;======<<<;;;:::999999888999999999999999999999999888888999999999999888888777888888999;;;;;;<<<===888888999:::;;;<<<>>>>>>===<<<;;;:::999::::::;;;;;;:::888666555666777888888:::<<<===<<<:::999888666555333222333444666777???GGGTTTbbbooozzz}}}vvvvvvyyyyyyyyy{{{||||||{{{zzz{{{|||}}}~~~}}}~~~~~~~~~~~~}}}||||||~~~|||zzzwwwvvvvvvwwwxxx{{{{{{zzzxxxvvvtttuuuvvvyyyxxxxxxxxxxxxxxxyyyzzzyyy{{{{{{{{{yyyxxxyyy{{{yyyzzzzzz{{{{{{|||{{{{{{{{{{{{||||||{{{yyyxxxwwwsssvvvyyyzzzzzzzzzzzz{{{vvvuuuuuuxxx{{{~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyxxxyyyxxxxxxzzz|||}}}|||zzz{{{|||~~~~~~}}}|||yyyxxxxxxyyyzzz{{{{{{zzzyyyxxxwwwxxxyyy{{{|||~~~~~~}}}|||{{{}}}}}}~~~{{{xxxppplllfffbbb```___^^^]]]ZZZYYYWWWUUUSSSRRRQQQQQQNNNLLLJJJIIIJJJJJJIIIHHHHHHHHHGGGFFFEEECCCCCCBBBDDDEEEEEEEEEGGGKKKQQQVVVZZZ^^^eeekkkooossswwwzzz{{{~~~}}}~~~yyyvvvttt}}}eee^^^bbbaaaiiittt~~~hhh___TTTRRRUUUTTTSSSVVVZZZ]]]```gggpppwwwBBBAAAAAAAAACCCEEEGGGHHHGGGGGGGGGHHHIIIJJJJJJIIIRRRWWW^^^lllkkkWWWHHHHHHJJJHHHHHHLLLNNNOOOPPPNNNJJJEEEBBB@@@@@@???>>><<<;;;;;;;;;;;;999999999::::::::::::;;;<<<;;;;;;:::999999888888::::::999888888999::::::666777888888888888888888888888999999:::;;;;;;<<<777777777999;;;===???AAA???>>><<<;;;:::;;;;;;<<<<<<;;;999777666666777888666:::===<<<999666666888666555444333444555666777;;;BBBMMMYYYfffrrr}}}qqqkkkmmmpppsssuuuyyyyyyyyyxxxxxxyyy{{{}}}yyyzzz{{{|||}}}}}}}}}|||~~~|||zzzxxxwwwwwwyyyzzzzzz{{{zzzxxxvvvuuuuuuwwwvvvvvvvvvvvvvvvwwwwwwxxxyyy{{{|||{{{zzzyyyyyyzzzwwwyyy{{{|||}}}|||{{{zzzxxxyyyyyyzzzzzzzzzyyyyyyuuuwwwyyyyyyyyyyyyzzz{{{rrrrrrtttyyy~~~}}}|||{{{zzzzzzzzzzzz{{{{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{{{{zzzyyy{{{|||}}}}}}|||{{{yyyxxxuuuvvvxxxzzz{{{{{{zzzzzzxxxxxxyyyzzz{{{|||~~~~~~|||}}}}}}~~~~~~~~~~~~|||||||||}}}~~~~~~~~~~~~|||wwwtttooojjjfffdddcccbbb___^^^\\\ZZZWWWUUUTTTSSSQQQOOOLLLKKKKKKKKKJJJIIIJJJIIIHHHGGGFFFDDDCCCCCCEEEEEEDDDDDDDDDFFFKKKNNNPPPTTT[[[aaafffkkkpppsssxxx|||}}}~~~}}}|||yyyxxxxxxyyyuuuaaa\\\___bbbjjjvvv}}}iiiaaaVVVRRRTTTSSSTTTWWWZZZ]]]bbbhhhpppvvv~~~CCCCCCBBBBBBCCCDDDFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKTTTZZZeeevvvdddUUUIIIGGGHHHGGGHHHLLLQQQRRRSSSQQQKKKEEEAAA???>>>>>>===<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;::::::999999888888777777888888777666666777888888555666777777888888888777999:::::::::::::::;;;;;;777777777888:::===@@@BBB???>>>===;;;::::::;;;;;;<<<;;;999888777777777777666999;;;:::777555666777555444444555666777999:::999???HHHRRR^^^kkkwww~~~ooobbbbbbgggmmmrrrvvvwwwxxxwwwvvvwwwzzz}}}}}}{{{vvvwwwxxxzzz{{{|||||||||}}}|||zzzyyyxxxyyyzzz{{{zzz{{{{{{yyywwwvvvvvvxxxuuutttttttttttttttuuuuuuxxxzzz|||{{{zzzyyyyyyzzzvvvxxx{{{}}}~~~}}}{{{zzzwwwwwwxxxyyyyyyzzzzzzzzzxxxyyyyyyxxxwwwvvvxxxyyytttuuuwww|||~~~}}}||||||yyyzzzzzzzzz{{{|||}}}}}}{{{{{{|||{{{zzzxxxxxxwww{{{{{{||||||{{{zzzxxxxxxtttuuuwwwyyy{{{||||||{{{yyyyyyyyyyyyzzz{{{}}}~~~|||}}}}}}~~~~~~~~~}}}||||||~~~}}}}}}~~~~~~|||wwwrrrllliiiggggggeeedddbbb___\\\YYYWWWVVVTTTRRROOONNNNNNMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFEEECCCBBBCCCFFFIIIIIILLLQQQVVVZZZ^^^bbbeeemmmrrrwww{{{|||{{{zzzzzzvvvvvvtttssstttyyyrrraaa\\\]]]bbbjjjwww~~~mmmeeeXXXRRRTTTRRRVVVXXX[[[___dddkkkrrrvvv|||CCCCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKKKKJJJKKKNNNPPP[[[eeettt|||\\\QQQHHHEEEDDDCCCDDDGGGKKKMMMOOONNNJJJFFFCCCBBB<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::999999999888888888888555555555555555555555555444555666777777888777777999::::::;;;;;;<<<<<<<<<:::999888999;;;===@@@BBB???===<<<:::999999999::::::999888888777777777777666888999888777666666777444444555666777888999:::888<<>>???AAACCCFFFHHHJJJKKKGGGJJJNNNPPPQQQUUU[[[___qqqcccPPPKKKFFFDDDAAA@@@@@@AAABBBDDDEEEEEEBBBAAA@@@@@@:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<;;;;;;777999:::<<<<<<:::999777333444555666777777777777555666888;;;>>>AAADDDEEE???>>><<<;;;;;;===@@@AAA<<<;;;999777666666666666666666666666777777777777888666444666999;;;999777666666555555555444444444333888@@@KKKWWWdddpppwwwzzztttbbbXXX]]]fffqqqvvv|||}}}{{{yyyzzz|||vvvzzz~~~xxxyyyzzz|||}}}~~~~~~~~~yyyzzz|||~~~~~~}}}{{{zzz}}}}}}}}}|||zzzyyy{{{|||zzzyyywwwvvvtttsssssssssqqqtttwwwyyyyyyyyyyyyzzzwwwxxxyyy{{{|||}}}}}}}}}zzzyyyxxxwwwvvvvvvvvvvvvttttttsssrrrrrrtttxxx{{{xxxzzz}}}~~~~~~{{{zzzyyyxxxxxxxxxyyyzzzzzz|||~~~~~~{{{zzz{{{|||{{{{{{zzzyyyyyyxxxxxxwwwvvvwwwyyy{{{}}}~~~~~~~~~|||{{{yyyxxxxxxyyy{{{|||wwwwwwxxxyyyzzz{{{|||}}}wwwzzz}}}~~~|||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}vvvttttttrrrrrrpppmmmiiiddd```]]]WWWUUURRRPPPOOOMMMKKKJJJJJJKKKLLLOOOQQQTTTUUUVVVRRRRRRPPPNNNKKKJJJKKKLLLKKKLLLMMMNNNNNNOOOQQQTTTSSSWWW[[[]]]^^^___```aaadddggglllsss|||mmmccc^^^\\\\\\eeeqqq~~~sssoooccc\\\\\\ZZZ[[[\\\^^^dddkkkrrrvvvyyyzzzAAAAAABBBDDDEEEGGGHHHHHHKKKLLLOOORRRQQQSSS\\\fff{{{zzz^^^KKKHHHEEECCCCCCAAA???>>>???@@@BBBBBBAAA???<<<:::>>>>>>======<<<<<<;;;;;;999999::::::<<<===???@@@>>>===<<<;;;999888777666555555666666666666555555666666666666777777777777;;;;;;===>>>@@@BBBCCCDDDDDDAAA===999777666777777:::999999888888777777777777777666666666666777777888777777888999:::888777555444222222444555444333555;;;@@@CCCNNN```mmmpppxxx}}}~~~mmmaaa___dddmmmsss{{{~~~|||zzz{{{yyyzzz}}}}}}{{{zzz{{{}}}~~~}}}|||{{{zzzyyyxxxxxx}}}|||{{{zzzyyyxxxxxxxxxwwwwwwuuutttsssrrrrrrrrrtttuuuuuuvvvxxxyyy{{{|||yyyyyyyyyyyyzzz|||}}}~~~yyyyyywwwvvvvvvvvvwwwxxxttttttsssqqqqqqrrrvvvyyy{{{}}}}}}|||||||||zzzzzz{{{{{{{{{{{{{{{zzzzzz|||~~~}}}{{{{{{}}}~~~}}}}}}|||||||||||||||yyyyyyxxxxxxyyyzzz|||}}}|||||||||||||||}}}~~~~~~xxxyyyzzz{{{|||~~~|||}}}~~~~~~{{{{{{}}}~~~~~~{{{uuurrrxxxxxxwwwtttpppjjjeeebbb\\\XXXTTTQQQOOONNNMMMKKKIIIJJJMMMQQQUUUYYY]]]^^^ZZZYYYXXXWWWVVVUUUTTTSSSSSSVVVWWWVVVSSSPPPPPPRRRRRRSSSXXX^^^___]]]___bbbdddkkkrrrwww~~~vvvfff```\\\[[[\\\gggzzzyyytttggg```aaa______aaadddgggjjjnnnrrruuu|||}}}~~~@@@AAABBBDDDFFFGGGIIIIIILLLKKKMMMPPPPPPTTT___jjjlllSSSKKKHHHEEECCCBBBAAA???>>>>>>???AAABBBAAA???===;;;>>>>>>>>>======<<<<<<<<<::::::::::::;;;===>>>???======<<<;;;999888777777777777777888888777777777666666666666777777777888777888:::<<<>>>AAABBBCCCCCCAAA===999777777777888999999999999888888888888777666666555555666666777888777888999;;;;;;:::888666555333333555555555444555999===@@@JJJ[[[iiinnnuuuyyy}}}}}}~~~xxxiiidddeeepppuuu|||~~~}}}zzzyyyzzz{{{|||}}}~~~}}}||||||~~~~~~~~~}}}|||zzzzzzyyy~~~}}}{{{yyyxxxwwwvvvvvvwwwvvvuuutttsssrrrrrrrrrtttttttttuuuvvvwwwyyyyyyyyyyyyyyyyyyzzz{{{||||||zzzzzzyyywwwvvvvvvvvvvvvsssssssssrrrrrrsssvvvyyy{{{|||~~~}}}|||{{{{{{|||yyyyyyzzz{{{||||||||||||{{{}}}~~~}}}{{{{{{}}}~~~~~~}}}}}}~~~~~~}}}|||zzzyyyyyyzzz{{{|||~~~~~~~~~}}}~~~~~~yyyyyyzzzzzz{{{|||}}}}}}}}}}}}~~~~~~}}}}}}{{{|||}}}{{{vvvsssuuuuuuuuutttqqqmmmiiiggg```\\\WWWTTTRRRRRRQQQPPPOOOOOOQQQTTTXXX]]]aaadddccccccaaa___]]][[[ZZZYYYYYYZZZ[[[YYYUUUTTTUUUWWWXXXXXX[[[```aaa```bbbffflllttt{{{~~~kkk^^^ZZZYYYZZZ\\\ooo|||xxxllleeeddd```ccceeeiiilllooossswwwyyy|||}}}???@@@BBBDDDGGGHHHJJJJJJMMMKKKKKKMMMOOOVVVeeesss___MMMJJJHHHEEECCCBBBAAA???>>>===>>>@@@AAAAAA@@@>>><<<>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::999888888888999999999999999999888666666666777777777888888444555777:::<<>>>>><<<:::777666444444666666666555444777999;;;DDDTTTbbbjjjqqqvvvyyyxxxzzz~~~{{{zzz}}}rrrhhhgggtttxxx}}}~~~|||zzzzzz{{{}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}|||{{{~~~|||zzzxxxvvvuuuuuuwwwvvvuuusssrrrrrrrrrrrrttttttssssssttttttuuuvvvyyyyyyzzzzzz{{{{{{||||||||||||{{{zzzxxxvvvtttsssqqqrrrssstttssstttwwwyyy{{{{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{yyyzzzzzz{{{|||}}}~~~~~~}}}~~~~~~}}}|||}}}~~~~~~|||yyyxxxyyy{{{|||~~~~~~}}}}}}}}}~~~~~~zzzzzzzzz{{{{{{{{{||||||}}}~~~~~~||||||}}}xxxzzz|||~~~}}}xxxtttrrrsssttttttsssqqqnnnmmmgggccc]]]XXXWWWVVVVVVUUUTTTUUUVVVXXX]]]bbbhhhkkkqqqpppnnnkkkiiifffdddccceeedddbbb___]]]]]]___bbbbbb```aaaeeeeeedddggglllrrryyy~~~qqq___VVVUUUVVV[[[___uuu}}}tttooollleeejjjlllooossswww{{{~~~>>>???BBBEEEHHHIIIJJJKKKMMMJJJJJJLLLPPPZZZlll}}}tttXXXMMMIIIGGGDDDBBBBBBAAA@@@>>><<<===???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::999999999888999999::::::999999888666666777777777888888888555666777999;;;<<<>>>>>>???>>>;;;999888888888888888888999999::::::;;;;;;888777777666666777777888777777999<<>>======>>>?????????>>>>>>===============>>>>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;::::::999999999777777888888888888777777777777777777888888888888999999::::::::::::;;;;;;===<<<:::999888888999999888888888999999:::::::::999888888777777888888999777777999;;;>>>???===;;;888777555555777888777666777666666777;;;FFFUUUbbbrrrxxx{{{xxxvvv{{{{{{vvvyyy|||}}}{{{sssrrrssswwwzzz{{{yyyxxxzzz}}}~~~}}}|||zzzzzz{{{||||||yyyzzz{{{||||||}}}}}}}}}}}}||||||{{{{{{{{{{{{||||||wwwwwwvvvuuuttttttttttttvvvvvvuuussssssrrrrrrsssvvvxxxzzz}}}~~~~~~}}}|||zzzvvvsssrrrqqqssstttuuuuuuuuuwwwxxxzzzyyyxxxwwwxxxyyy{{{|||}}}}}}}}}}}}}}}}}}||||||}}}|||{{{{{{{{{{{{||||||~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz|||~~~}}}||||||||||||}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}||||||~~~~~~~~~~~~|||{{{|||}}}~~~~~~|||xxxxxxyyyxxxxxxvvvuuutttxxxrrrkkkeeeaaa^^^\\\ZZZXXXXXXYYY\\\bbbiiipppttt||||||||||||}}}}}}}}}}}}|||yyyvvvsssrrrtttuuuvvvrrrnnnkkkjjjhhhgggkkkqqqwww{{{|||zzz{{{uuuddd[[[RRRPPPPPPTTT]]]eeevvv~~~{{{zzzzzz~~~>>>@@@CCCGGGIIIJJJJJJJJJJJJHHHJJJPPPXXXfff{{{~~~^^^QQQOOOHHHEEECCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<============;;;;;;:::::::::::::::;;;<<<<<<;;;::::::999888888666666777777777777666666777777777888888888999999;;;;;;;;;::::::999999999;;;::::::999999999999999888888888888888888999999999888888777777888888999888777777999;;;<<<;;;:::888777555555777777777666777666555777999@@@OOO]]]ooovvvzzzxxxwww{{{vvvwwwzzz|||}}}vvv|||zzz{{{rrrvvvyyyyyywwwvvvwwwyyy{{{{{{zzzyyyyyyyyyyyyyyyvvvwwwyyy{{{}}}}}}}}}|||~~~}}}zzzzzzzzzzzz{{{|||}}}~~~xxxxxxwwwvvvvvvvvvvvvvvvyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwzzz~~~~~~~~~}}}|||zzzxxxvvvuuussstttuuuuuutttuuuwwwxxxyyyyyyyyyyyyyyyzzz{{{||||||}}}}}}}}}}}}}}}|||{{{|||{{{zzzyyyyyyzzz{{{|||~~~}}}}}}}}}}}}}}}|||{{{{{{{{{|||}}}~~~~~~}}}}}}|||~~~~~~}}}~~~~~~|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||zzzxxxwwwvvv|||wwwqqqlllhhhdddaaa___\\\\\\]]]```dddjjjooorrrwwwxxx{{{yyyuuuqqqooollljjjmmmsssxxx{{{|||||||||fffYYYSSSNNNMMMNNNRRR[[[eeezzz~~~???AAADDDHHHIIIJJJIIIHHHGGGHHHLLLTTT]]]lll}}}qqqXXXOOONNNGGGEEEBBBAAAAAAAAA@@@>>>?????????>>>======<<<<<<:::;;;;;;;;;<<<<<<<<<===:::::::::999::::::;;;;;;======<<<;;;999888777777666666777777777777666666777777888888888999999999:::::::::999999999999888999999999999999999::::::888888777777777777777777777777666666666666777777999777555666777999999999888666444555666777666666666444444666777;;;IIIXXXfffooowwwwwwvvv{{{||||||}}}wwwxxx}}}~~~xxx{{{~~~~~~zzzwwwvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvsssuuuyyy|||~~~~~~~~~}}}}}}|||zzzyyyyyyyyyyyyzzz{{{{{{yyyyyyxxxxxxwwwwwwxxxxxx{{{{{{zzzyyyxxxxxxxxxxxxvvvxxxzzz}}}}}}}}}|||zzzyyyyyyyyyyyyvvvvvvvvvtttssssssvvvxxxyyyyyy{{{|||}}}}}}}}}}}}{{{||||||}}}|||{{{zzzyyyxxxxxxwwwwwwxxx{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{||||||||||||||||||~~~}}}}}}~~~{{{~~~~~~}}}~~~~~~|||}}}}}}~~~~~~~~~~~~}}}}}}|||~~~~~~}}}{{{zzzyyy|||yyyuuurrrooollliiifffeeeeeeeeefffhhhkkkmmmoooooorrrxxx}}}{{{wwwtttvvv{{{iiiXXXQQQNNNLLLMMMNNNRRR]]]hhh~~~@@@BBBEEEHHHJJJJJJHHHGGGFFFGGGMMMVVVaaaooo~~~|||dddOOOHHHFFFGGGEEEBBBAAAAAAAAA@@@>>>@@@??????>>>===<<<<<<;;;:::::::::;;;;;;;;;<<<<<<:::999999999::::::;;;<<<>>>===<<<;;;999888777666777777888888888888777777777888888888888999999999888888888888999999999999888888999999999:::::::::888888777777666666555555555555444444444444555555999777444333555777888888777666444444666666666555555333333666555888FFFUUU___iiissstttuuu{{{zzzzzz~~~}}}|||zzzxxxxxxuuuvvvwwwxxxxxxwwwvvvuuusssuuuyyy}}}|||}}}|||{{{zzzyyyxxxxxxwwwwwwwwwxxxzzzzzzyyyyyyxxxyyyyyyyyy}}}|||{{{{{{zzzzzzzzz{{{wwwxxx{{{|||}}}|||{{{zzz}}}|||{{{yyyyyyzzz{{{|||xxxxxxvvvtttrrrsssvvvyyyyyyzzz|||~~~~~~zzz{{{||||||{{{yyyxxxwwwuuuuuuuuuvvvxxx{{{~~~~~~~~~~~~~~~}}}}}}~~~~~~||||||}}}}}}}}}{{{zzzxxx}}}}}}~~~~~~~~~}}}{{{{{{||||||}}}~~~{{{|||}}}~~~~~~~~~}}}zzzxxxyyy|||}}}}}}|||{{{yyywwwvvvuuurrrooolllllllllkkkkkkkkkllllllllljjjnnnuuu~~~~~~qqq]]]OOOOOOMMMMMMOOOPPPTTT```lllDDDEEEGGGHHHIIIIIIHHHGGGHHHKKKRRR]]]ooo}}}yyy[[[PPPKKKFFFCCCCCCDDDCCCCCCAAA???>>>>>>>>>>>>>>>===<<<;;;:::;;;::::::::::::::::::;;;;;;;;;;;;:::::::::999999;;;<<<<<<<<<<<<:::999888999888777777666777777777888999999::::::999999888;;;;;;:::999999999999::::::::::::999999888888888999999999888888888888777999888777777777888:::;;;777222...///444888777555888666555777999999666333666555333222444:::BBBHHH^^^gggnnnqqqwww}}}zzzxxxvvvtttrrrvvv}}}~~~wwwrrrrrruuuwwwzzz|||}}}|||{{{yyy}}}}}}~~~~~~yyyxxxxxxwwwxxxyyyzzz{{{{{{yyyvvvvvvxxxzzz{{{{{{~~~}}}}}}~~~~~~|||zzz~~~}}}{{{{{{{{{zzzyyywwwwwwxxxzzz{{{|||{{{zzzyyyxxxyyyyyyyyyxxxyyy|||~~~~~~~~~yyyxxxxxxxxxyyyyyyzzzzzzssstttvvvxxxzzz|||~~~~~~}}}||||||}}}}}}|||{{{~~~}}}{{{{{{{{{zzz~~~~~~~~~~~~~~~~~~~~~zzzxxxxxxyyy}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~zzzwwwwww{{{}}}{{{zzzwwwrrroooqqqssssssqqqnnnkkkjjjjjjhhhjjjoooxxxuuuaaaTTTPPPMMMKKKKKKNNNQQQXXXdddpppEEEFFFGGGHHHIIIHHHHHHGGGIIIMMMXXXjjjnnnXXXNNNHHHDDDDDDDDDDDDDDDCCCAAA???>>>????????????>>>===<<<;;;;;;:::999999999999:::;;;;;;;;;;;;:::::::::999999;;;<<<=========<<<;;;;;;;;;:::999999888888999999999999999::::::999999999<<<;;;;;;::::::::::::::::::::::::999999888888888777777777888888999999999777777666666777777888999:::777444444777::::::999888777666777999999666333555555444333444999AAAFFF[[[eeeooorrrwww}}}zzzzzzxxxxxxuuuwww||||||wwwtttuuuuuuvvvyyy{{{|||{{{zzzxxx{{{|||}}}~~~}}}|||{{{zzzzzzzzz{{{|||{{{yyywwwwwwyyy{{{{{{zzz{{{zzz{{{|||~~~~~~}}}|||zzzyyyyyyzzzzzzxxxwwwxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{zzzyyyzzz}}}~~~zzzyyyyyyxxxyyyzzz{{{|||vvvvvvxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}{{{{{{||||||~~~~~~}}}}}}~~~~~~{{{yyyyyyyyyzzz{{{~~~~~~}}}}}}}}}}}}}}}~~~|||xxxuuuuuuxxx|||~~~~~~}}}||||||{{{xxxuuuvvvxxxyyywwwsssooolllkkkjjjlllpppxxxsssbbbUUUMMMKKKKKKLLLNNNRRRUUU\\\iiiwww|||xxxvvvxxxFFFFFFGGGHHHHHHHHHHHHGGGIIIRRRccc}}}}}}eeeXXXNNNFFFEEEFFFFFFFFFEEECCCAAA???===???????????????>>>===<<<<<<:::999777777999:::<<<;;;;;;;;;;;;::::::::::::;;;;;;===>>>>>>?????????<<<<<<;;;:::::::::;;;;;;999999999999999999999999<<<<<<;;;::::::::::::;;;999999999999999888888888555666666777888999:::;;;555555666777777777777777777666555555555666777888;;;:::999::::::999777444333333444444555999>>>BBBTTTaaannntttwww}}}yyywwwxxxwwwyyywwwxxx{{{{{{xxxwwwyyyuuuvvvxxxzzz{{{zzzyyyxxxyyyzzz|||}}}}}}||||||||||||zzzyyyyyyzzz||||||{{{yyywwwwwwxxx{{{yyyxxxwwwwwwyyyyyyxxxwwwyyyyyyxxxxxxyyyyyyzzz{{{|||||||||{{{zzzzzz||||||{{{yyyxxxyyyzzz|||~~~zzzzzz{{{{{{|||||||||}}}{{{|||}}}}}}||||||~~~~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~{{{zzzzzzzzzzzz|||~~~}}}||||||}}}}}}~~~{{{xxxuuuuuuxxx{{{~~~~~~{{{yyy{{{}}}zzzuuupppnnnmmmooossszzzooo^^^TTTNNNLLLLLLJJJMMMRRRWWWZZZaaassstttmmmkkkjjjiiiiiimmmssszzz~~~}}}wwwsssGGGGGGHHHHHHHHHIIIIIIIIIKKKXXXpppqqqeee]]]NNNFFFIIIGGGGGGFFFEEECCCAAA>>>===>>>>>>>>>>>>>>>===<<<<<<<<<;;;999777777999;;;<<<<<<;;;;;;;;;;;;:::::::::999:::;;;<<<>>>???@@@@@@===<<<<<<;;;;;;;;;;;;;;;999999999999999999999999===<<<;;;;;;::::::;;;;;;999999999888888888888888666666666777888999999999444555777888888888777666555555666555333333555777<<<<<<<<<<<<;;;999777555111333444555666888;;;>>>LLLZZZjjjsssuuuyyy|||rrrnnnoooooossstttxxx{{{{{{zzzzzz{{{vvvxxxyyyzzz{{{zzzyyyyyyyyyzzz|||~~~~~~}}}|||||||||yyyyyyzzz|||~~~~~~{{{yyyxxxxxxyyy|||xxxwwwvvvwwwyyyzzzyyyxxxyyyxxxwwwwwwwwwxxxzzz{{{|||||||||{{{yyyyyy{{{}}}}}}|||zzzyyyyyy{{{}}}~~~~~~~~~}}}}}}|||||||||zzz{{{||||||{{{|||~~~~~~~~~}}}||||||}}}~~~}}}|||{{{{{{~~~}}}}}}}}}}}}~~~~~~}}}{{{{{{||||||}}}~~~~~~}}}||||||||||||}}}|||zzzyyyzzz}}}~~~{{{yyy{{{{{{wwwuuutttuuuxxx|||xxx___RRROOOMMMMMMNNNJJJMMMSSSXXX]]]hhh|||ooogggccc```aaacccfffkkkppptttwwwuuuvvvvvvuuurrrnnniiigggHHHHHHHHHIIIJJJJJJKKKKKKPPP```~~~lllfff^^^LLLDDDJJJFFFFFFFFFEEECCC@@@>>>===<<<<<<<<<===<<<<<<;;;;;;<<<;;;999888888999;;;<<<<<<<<<<<<;;;;;;;;;::::::888888999:::;;;===>>>???<<<<<<;;;::::::::::::::::::999999888888999999:::<<<<<<;;;::::::::::::;;;888888888888888888888888777777777777777777777777666777888999:::999888777777888999888777777888:::::::::;;;:::999777555444111333555666666777999;;;EEERRRcccnnnqqqsss{{{zzzllldddcccdddjjjpppwww{{{|||}}}||||||yyyzzz{{{||||||{{{{{{zzzyyyzzz|||~~~~~~|||{{{{{{{{{zzzzzz{{{~~~|||zzz{{{{{{{{{}}}xxxwwwvvvwwwyyyzzzzzzyyyxxxxxxwwwvvvvvvxxxyyyzzzzzzzzzzzzxxxwwwwwwyyy{{{~~~}}}|||{{{zzzzzz|||}}}~~~~~~}}}||||||zzz{{{||||||||||||~~~}}}~~~~~~|||{{{|||~~~~~~}}}}}}|||{{{zzz}}}}}}||||||}}}~~~~~~}}}||||||}}}}}}}}}~~~~~~}}}||||||}}}}}}{{{{{{zzz{{{}}}~~~|||zzz~~~yyygggTTTLLLLLLKKKJJJKKKLLLNNNTTTYYYaaasssrrrhhhbbb```^^^```cccgggkkknnnppprrrkkkkkkjjjjjjhhhfffeeedddIIIIIIIIIJJJKKKMMMOOOOOOXXXmmmtttccc```XXXGGGAAAFFFEEEEEEEEEDDDBBB@@@>>><<<;;;;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::888888888888999:::;;;<<<;;;;;;:::999999999999:::;;;:::999888888999:::;;;;;;;;;:::999999999999:::777777777888888888888888888888777777777666666666777777888999999999999999666666777777888999999999666777999888666444333333333555666777666777888:::@@@JJJYYYfffkkkmmmttt|||lll___\\\^^^eeeoooxxx{{{|||~~~~~~|||{{{{{{||||||||||||{{{{{{yyyzzz|||~~~~~~|||{{{{{{{{{{{{{{{{{{|||~~~}}}{{{~~~}}}|||}}}~~~|||xxxwwwvvvwwwyyyzzzyyyxxxwwwwwwvvvvvvwwwwwwxxxyyywwwwwwwwwvvvuuuuuuwwwzzz~~~}}}|||{{{{{{{{{{{{{{{|||}}}}}}~~~}}}}}}}}}{{{|||}}}}}}||||||~~~~~~}}}|||~~~}}}{{{zzz{{{}}}~~~||||||}}}~~~}}}|||||||||||||||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~xxxyyyyyy{{{~~~|||jjj\\\PPPMMMNNNMMMLLLLLLPPPQQQVVV___lllvvvkkkdddaaaaaaaaacccfffiiikkkllllllllleeeeeedddccccccdddeeefffIIIIIIJJJKKKMMMPPPRRRSSSaaazzzuuudddVVVSSSOOOEEE@@@AAABBBCCCCCCCCCAAA@@@>>>===;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888888999:::<<<;;;::::::999999::::::;;;:::888777777888:::;;;::::::999888888888888999666777777777888888888999666666666777777777777777777777777777777888999999666444444666:::<<<;;;999666888;;;:::888666666777555666777777666666888:::===BBBPPP^^^eeehhhmmmuuu{{{sssaaa]]]```hhhrrrzzz{{{zzz~~~~~~{{{{{{{{{{{{{{{{{{{{{zzzxxxyyyzzz|||~~~~~~}}}|||{{{{{{{{{|||}}}}}}|||}}}~~~~~~|||}}}|||{{{|||}}}}}}{{{yyywwwvvvuuuvvvxxxxxxwwwvvvuuuvvvvvvwwwwwwwwwwwwwwwuuuvvvvvvuuutttuuuxxxzzz||||||}}}~~~}}}|||{{{zzzyyyzzz{{{|||||||||{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}|||{{{{{{}}}|||~~~}}}~~~|||yyyyyy{{{|||}}}{{{|||~~~{{{{{{{{{||||||}}}~~~}}}~~~~~~||||||||||||}}}~~~yyyzzz{{{|||~~~vvv___VVVPPPPPPQQQPPPPPPRRRSSSUUU\\\jjj|||~~~|||}}}xxxqqqkkkhhhiiilllkkkmmmnnnoooooonnnlllkkkfffeeecccbbbccceeehhhjjjIIIIIIJJJLLLNNNQQQTTTVVVhhhkkk[[[MMMIIIIIIFFFAAA???AAAAAABBBBBBAAA???>>>===<<<<<<===============<<<;;;===???@@@@@@???===;;;======<<<<<<<<<;;;;;;;;;<<<;;;:::888777777888999<<<<<<;;;::::::::::::;;;;;;:::888777777888:::;;;:::999888888777777888888666666777777888888888999444444555666777888999999777666555555555666888999;;;888777;;;AAACCCAAA===999<<>>JJJYYYbbbdddiiiqqqxxx|||zzzfff```eeemmmwww|||zzzxxx}}}zzzzzzzzzzzzzzzzzzzzzzzzwwwxxxyyy{{{|||}}}}}}}}}}}}|||{{{{{{{{{|||~~~~~~}}}}}}~~~~~~{{{zzzyyyzzz{{{{{{yyyxxxwwwuuutttuuuvvvwwwvvvttttttuuuwwwxxxxxxxxxwwwvvvtttuuuvvvuuuuuuvvvyyy{{{zzz{{{|||||||||{{{yyyxxxxxxyyy{{{}}}}}}|||zzzyyy}}}}}}}}}~~~~~~|||}}}}}}|||zzzzzz{{{}}}{{{~~~}}}}}}{{{xxxxxxzzz||||||zzz{{{{{{{{{{{{{{{|||}}}||||||~~~{{{|||||||||}}}|||}}}}}}~~~|||mmm___UUUOOOLLLMMMOOOOOOPPPTTTVVVXXXaaassszzzyyyzzz{{{wwwwwwtttpppnnnpppvvv{{{vvvwwwwwwwwwvvvssspppooojjjhhhfffdddeeehhhlllnnnLLLMMMNNNOOOPPPTTTYYY]]]uuucccWWWLLLHHHGGGEEEDDDEEEDDDCCCCCCCCCCCCAAA>>><<<;;;<<<>>>???>>>===;;;999:::;;;===???>>><<<:::888888:::=========<<<<<<<<<;;;:::::::::999888888777:::;;;<<<:::888888<<<@@@@@@>>>:::888777999;;;===:::888777777888:::;;;;;;999999999888888777777666777777888999::::::::::::888888777666666666666666666777:::>>>BBBDDDCCCAAA>>>AAABBB@@@;;;888777888:::888666666888999:::999999===EEEPPP[[[ccchhhiiitttzzziiiccckkkvvvyyy~~~~~~}}}{{{zzzzzzyyyzzz{{{|||}}}yyywwwvvvvvvyyy{{{{{{{{{{{{}}}~~~}}}{{{zzzzzzzzz{{{{{{|||}}}}}}~~~}}}}}}yyyyyyyyyxxxxxxyyyzzzzzz}}}zzzvvvssssssuuuxxxzzzxxxxxxxxxwwwwwwwwwwwwwwwtttssssssssstttvvvyyy{{{{{{{{{||||||{{{yyyxxxvvvvvvxxx{{{|||{{{zzzzzzzzz}}}{{{zzzzzz{{{{{{~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzyyyxxxwww{{{{{{|||||||||||||||{{{zzz{{{|||~~~~~~~~~}}}|||}}}}}}|||{{{{{{|||}}}~~~~~~||||||~~~}}}|||{{{{{{}}}~~~|||}}}xxxooofff^^^YYYRRRRRRQQQOOOOOOPPPTTTWWWYYY___iiizzz{{{yyyzzz{{{||||||}}}yyyuuurrrppplllkkkjjjiiijjjooowww|||LLLNNNQQQRRRTTTYYYaaagggzzz___TTTJJJFFFFFFDDDCCCDDDFFFFFFFFFEEEEEECCCAAA???>>>>>>???>>>===<<<:::999:::;;;<<<===<<<;;;999888;;;===>>>>>><<<;;;<<<===;;;:::999999888888999999:::::::::999888:::<<>>@@@???<<<999777888888888888999;;;;;;:::888777;;;BBBLLLVVV___eeehhhwww~~~oooggglllwwwzzz~~~~~~~~~~~~{{{{{{zzzzzzzzz{{{|||}}}zzzxxxwwwwwwyyy{{{|||{{{~~~}}}{{{{{{{{{zzz{{{||||||}}}}}}}}}|||yyyyyyyyyxxxyyyyyyyyyzzz{{{yyyvvvtttsssuuuwwwxxxxxxxxxxxxwwwvvvuuutttsssvvvvvvuuuuuuuuuwwwxxxyyy{{{{{{||||||{{{yyyxxxwwwvvvxxxzzz|||||||||~~~~~~||||||||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~|||||||||{{{{{{zzzzzzyyyzzz{{{{{{|||||||||{{{{{{{{{{{{|||}}}}}}|||{{{zzz||||||{{{{{{{{{}}}~~~~~~~~~~~~||||||}}}~~~~~~}}}rrrhhhaaa[[[VVVRRRRRRSSSSSSRRRRRRTTTWWWZZZ```eeeppp}}}xxxtttrrrqqqllllllllllllmmmrrrzzzLLLQQQUUUWWWYYY```lllwwwjjjYYYPPPGGGDDDDDDBBBBBBDDDHHHHHHHHHHHHFFFDDDBBBAAACCCBBB@@@>>>===;;;::::::;;;;;;;;;;;;::::::999999AAAAAAAAA???<<<;;;;;;===:::999888777777999;;;<<<===;;;999:::<<<>>>??????AAA???;;;888777777888999888888999999:::999999999999:::;;;<<<============:::::::::::::::999999888888777777666666666666666666666777:::======<<<;;;888;;;??????===;;;888888777888999<<<>>>===:::777666888>>>FFFOOOYYYaaaeeezzzxxxnnnnnnwwwzzz~~~~~~~~~~~~|||{{{{{{{{{{{{||||||}}}{{{yyyxxxyyy{{{|||||||||}}}||||||zzzzzz{{{||||||||||||{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyxxxvvvuuuttttttuuuvvvwwwxxxxxxwwwvvvtttrrrqqqxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{{{{{{{zzzyyyxxxwwwyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}||||||||||||{{{{{{{{{{{{{{{{{{{{{|||zzz{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzyyyxxxwww{{{zzz{{{{{{|||}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}vvvkkkfff___YYYUUURRRPPPNNNQQQSSSUUUVVVWWWYYY]]]___ffflllxxx|||uuuqqqnnnnnnnnniiikkkmmmnnnooottt|||NNNTTTZZZ\\\___iiizzzcccUUUMMMEEEDDDCCCBBBCCCEEEJJJKKKKKKJJJHHHEEECCCCCCHHHFFFCCC@@@===<<<<<<<<<===<<<;;;:::::::::;;;;;;DDDDDDBBB???<<<:::;;;<<<:::999777666777999<<<>>>@@@===:::<<>><<<:::888777777888999888:::<<<<<<;;;:::999999<<>>>>>>>>>>>???>>><<<;;;;;;;;;<<<===DDDDDDBBB???;;;999:::;;;999888777666777999<<<>>>???<<<:::;;;>>>@@@???<<<:::999888777777888:::;;;:::===???>>><<<:::::::::???CCCHHHLLLKKKFFF???;;;;;;;;;;;;:::999888777666777777666666666666777777888777666666888888666555666999<<<@@@AAA???<<<:::888777666666888999999888777888:::===CCCMMMXXX```hhhsss{{{vvvvvv{{{}}}|||}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyzzz|||}}}|||zzz~~~}}}{{{{{{zzz{{{{{{{{{{{{{{{zzzzzzyyyzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvuuutttttttttuuuwwwxxxyyyxxxxxxwwwwwwxxxyyy{{{||||||}}}|||||||||{{{{{{{{{zzzzzz{{{~~~~~~~~~~~~}}}~~~|||}}}||||||||||||||||||||||||~~~}}}||||||||||||}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{||||||{{{zzzzzzyyyuuuuuuuuuvvvwwwxxxxxxyyyxxxyyyzzz{{{|||}}}~~~~~~|||zzzrrrkkkhhhddd```]]]ZZZYYYWWWUUUTTTTTTUUUVVVRRRUUUZZZ]]]```dddhhhkkksssyyy{{{sssrrrpppnnnmmmllllllllljjjpppvvvxxxxxx{{{VVV[[[aaagggrrrkkkYYYQQQKKKGGGFFFDDDBBBDDDHHHNNNPPPRRRPPPKKKGGGGGGHHHIIIGGGDDDAAA?????????@@@@@@???===<<<<<<<<<===>>>AAAAAA@@@>>>;;;999999:::999888777777888:::<<<===<<<;;;::::::;;;;;;:::888777777666666777999;;;<<<;;;>>>@@@>>>;;;999999;;;@@@CCCHHHKKKIIIDDD===999999999999999888777666555666666666666666777777888999777666666777888666555777888:::===@@@???<<<:::888666444444666888888888888999:::;;;???GGGSSS[[[fffrrr{{{www{{{~~~||||||}}}~~~~~~~~~~~~}}}}}}|||zzzzzzyyyzzz||||||zzzyyy|||}}}{{{{{{{{{||||||||||||{{{zzzzzzyyyzzzzzz{{{zzzyyywwwvvvuuuuuuvvvvvvvvvvvvwwwwwwtttuuuvvvwwwxxxyyyzzz{{{wwwxxxyyyzzz|||}}}~~~||||||{{{{{{zzz{{{{{{|||~~~~~~||||||}}}~~~{{{}}}~~~zzz{{{{{{||||||}}}}}}~~~~~~|||||||||}}}}}}~~~~~~}}}}}}|||{{{zzzzzz}}}}}}}}}}}}|||{{{zzzzzzssssssssstttvvvwwwyyyzzzxxxyyyzzz{{{|||}}}}}}}}}~~~~~~~~~~~~xxxxxx}}}zzznnneee___\\\YYYVVVXXXXXXXXXVVVTTTTTTVVVXXXVVVYYY]]]aaadddiiinnnrrr}}}|||vvvvvvuuusssrrrrrrrrrqqq}}}XXX\\\bbblll~~~}}}```YYYOOOJJJGGGFFFCCC@@@CCCGGGIIILLLNNNLLLFFFBBBBBBCCCDDDCCCAAA???>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<===>>>===;;;999888999888888888888999:::;;;;;;;;;<<<===<<<:::888888888777777666777777888999:::;;;>>>???<<<888666888;;;===???AAABBBAAA>>>;;;999777777777777777666555444666666666666666777888888:::888777777888888888666666666777:::======;;;888777666666777888999888777888999::::::;;;BBBMMMVVVaaammm}}}zzz{{{{{{zzzyyyyyy{{{}}}~~~~~~~~~}}}|||zzzyyyyyyzzz{{{{{{yyywwwzzz}}}~~~}}}||||||}}}}}}}}}||||||{{{zzzyyyzzz{{{{{{zzzyyywwwuuuuuuuuuuuuuuuwwwxxxyyyzzzvvvuuuttttttuuuwwwyyy{{{zzzzzzyyyyyyzzz{{{}}}~~~||||||{{{zzzzzz{{{|||}}}|||}}}~~~|||{{{{{{|||{{{}}}}}}{{{xxxyyyzzz{{{|||~~~~~~|||{{{{{{|||}}}}}}}}}||||||||||||||||||~~~~~~~~~~~~}}}|||{{{zzzttttttttttttuuuvvvxxxyyyyyyyyy{{{|||||||||{{{{{{|||~~~}}}}}}~~~qqqgggfffiiipppyyy~~~pppeee___]]][[[YYYZZZ[[[\\\[[[YYYXXXZZZ]]]\\\^^^aaadddhhhnnntttyyyYYY\\\bbbpppmmmWWWWWWNNNJJJFFFEEEBBB???AAAFFFCCCFFFHHHFFF@@@;;;;;;===??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;888:::<<<<<<:::999888888888888999999999:::::::::>>>@@@BBB@@@;;;888999:::888888777777777777888888;;;===>>>:::555333666:::;;;:::999999888999999:::666666666666666555555444666666666666666777888888;;;999777777888999999888666555444777:::;;;999777666666888:::<<<;;;888666777999:::999999???IIIRRRUUUaaarrr~~~|||zzzwwwsssrrruuu{{{~~~~~~}}}|||yyyxxxxxxzzz{{{{{{xxxvvvzzz}}}~~~~~~}}}}}}~~~~~~}}}|||{{{{{{yyyzzz{{{{{{{{{yyyvvvuuuuuuuuuuuuuuuwwwyyy{{{}}}xxxvvvtttssssssuuuwwwyyy}}}{{{zzzxxxyyyzzz|||}}}}}}|||{{{zzzzzz{{{|||}}}yyy{{{}}}~~~|||{{{zzz{{{zzz}}}|||zzzwwwxxxyyy{{{}}}~~~}}}{{{zzz{{{|||}}}{{{{{{{{{|||}}}~~~~~~~~~~~~}}}{{{{{{wwwvvvuuuttttttuuuwwwwwwyyyzzz{{{|||||||||{{{zzzyyy|||~~~|||||||||~~~wwwggg______bbbhhhsssrrrgggcccbbbbbbaaa^^^```bbbaaa___^^^aaaddd```bbbdddgggkkkqqqxxx}}}[[[\\\dddyyygggTTTNNNIIIHHHEEEBBB@@@?????????BBBAAA@@@???>>>>>>>>>>>>@@@???>>>===<<<;;;::::::;;;::::::999999::::::;;;999999999888999999::::::888888777777888:::;;;===@@@@@@???===;;;999777666444444444444444555666777999999999888888888888888777777777777777888888999777666666555555555555666777666666666666777777888777777666666555555444444888888888888888888888888888666555666777888777555555888::::::999;;;BBBHHHUUU]]]jjjvvv~~~wwwoooqqqzzz~~~|||~~~|||zzzyyyvvvyyy{{{{{{yyywwwvvvvvv}}}{{{zzz|||~~~{{{yyyyyy{{{}}}}}}zzzvvvsssvvvvvvuuuuuuuuuwwwxxxyyyzzzwwwtttssstttvvvwwwxxxyyyyyyxxxyyyyyyzzz{{{|||zzzzzzzzzzzzzzz{{{||||||}}}}}}}}}}}}}}}|||{{{{{{}}}}}}~~~|||{{{zzzyyyyyy{{{~~~}}}{{{{{{|||~~~~~~}}}|||{{{{{{|||}}}}}}~~~}}}~~~~~~~~~|||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyzzz|||~~~~~~~~~~~~|||{{{|||}}}|||{{{|||}}}~~~}}}nnngggaaa\\\___fffsssoooeeeccchhhmmmqqqrrrqqqooommmkkkhhhfffeeeeeeeeegggiiikkkooo{{{}}}zzzyyy~~~[[[```ooowww\\\PPPKKKHHHGGGEEEBBB@@@?????????AAAAAA???>>>>>>=========::::::;;;<<<===>>>??????<<<;;;;;;;;;;;;;;;;;;<<<999999888888888999999:::666777999;;;<<<<<<;;;:::======<<<;;;:::888666666444444444444444555666666777777777666666666666666666666666666666777888888888777666555555555555555777777666666666666666777666666666666666555555555888888888888888888888888888666555666777888777555666888:::999888:::@@@EEEOOOWWWcccoooxxx~~~}}}|||{{{|||~~~|||{{{|||xxxyyyyyyxxxvvvvvvwwwxxx|||zzzzzz{{{~~~}}}zzzyyyyyyzzz|||}}}{{{yyyuuusssxxxwwwvvvvvvvvvwwwxxxyyyzzzxxxuuutttuuuwwwxxxxxxyyyyyyyyyyyyzzz{{{||||||{{{{{{{{{{{{{{{|||}}}}}}|||}}}~~~~~~~~~~~~}}}}}}~~~~~~|||yyyyyyyyyxxxxxxzzz}}}~~~{{{{{{|||~~~}}}||||||{{{|||}}}~~~~~~~~~|||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||}}}}}}|||{{{}}}}}}~~~pppggg```\\\aaalllxxxuuuooopppwww|||}}}zzzuuupppllliiiggghhhlllooottt~~~}}}pppiiigggeeeiiinnnqqqtttwww|||]]]hhh~~~eeeUUUPPPLLLGGGFFFDDDAAA@@@?????????@@@???>>>======<<<======??????>>>===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888888999444777;;;>>>???===999777888888999888888777666555444444444444444444555666444444444444444444444444555555555555555666666777888888777555555444444444888888777666555555555555555555555666666666666666777777777777777777777777888666555666777888777555666888999888777888===AAAGGGOOOZZZeeepppyyy|||{{{{{{zzz{{{}}}yyyyyyxxxvvvtttuuuwwwzzzzzzyyyyyyzzz}}}~~~~~~~~~}}}}}}{{{zzzyyyyyyzzzzzzzzzyyyxxxvvvtttzzzyyyxxxwwwwwwwwwxxxyyyzzzxxxvvvvvvwwwyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}}}}}}}|||||||||}}}~~~~~~|||}}}~~~~~~~~~|||xxxuuuxxxwwwwwwwwwyyy|||~~~||||||}}}~~~~~~~~~|||{{{{{{{{{|||~~~|||{{{zzzyyyxxxxxxxxxxxxzzzzzzyyyyyyzzz{{{|||}}}zzzzzzzzzzzz{{{|||}}}}}}~~~}}}~~~~~~}}}|||}}}}}}}}}~~~~~~yyylllcccaaahhhpppzzz}}}xxxtttvvv|||}}}uuuooollliiijjjooouuu{{{ssshhh```\\\[[[XXXZZZ\\\]]]___aaadddgggkkkrrr|||cccsss}}}YYYQQQOOOJJJFFFDDDCCCAAA?????????@@@>>>>>>===<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<======999:::;;;;;;;;;;;;:::999999888777777666666666777555555666777777777777666444444666777888888888888555444444333333333444444333333333444444555555555333333333333333444444555888888666555555444444444888888666555444444444444444444555555666666777777666666666666666666666666888666555666777888777555666777777666555666888999???DDDMMMWWWbbbnnnzzz{{{vvvtttssstttwwwuuuwwwyyyyyyxxxwwwwwwwwwxxxwwwwwwxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzxxxwwwvvvuuuttttttuuuvvvyyyxxxxxxyyy{{{{{{zzzyyyyyyxxxxxxyyyyyyzzz{{{|||~~~~~~}}}}}}}}}}}}}}}~~~{{{}}}~~~}}}|||}}}~~~~~~|||zzzyyyyyyzzz{{{|||~~~~~~~~~~~~~~~}}}|||xxxxxxyyyzzz|||~~~{{{{{{zzzzzzyyyyyyzzzzzz||||||}}}}}}~~~~~~xxxxxxyyyzzz{{{|||~~~~~~~~~}}}}}}}}}~~~~~~yyymmmlllvvv~~~|||xxxqqqrrrxxx~~~|||wwwsssmmmjjjlllttt}}}zzzlll```\\\[[[ZZZXXXXXXXXXWWWWWWWWWXXXYYYYYYYYY\\\___cccgggkkkpppuuuyyynnngggRRRMMMJJJDDDCCCBBB@@@???>>>???@@@@@@======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888999888777666555555555666666555444333333444666777333444555777888888888888555444444333333333333333333333444444555555666666333333333333333444444555777777666555555555555666777777666555444444444444555555555666666666666666666666666666666666666666888666555666777888777555666666666666666777777888===AAAHHHQQQ\\\gggrrrzzz|||sssqqqqqqppprrruuutttwwwzzz{{{zzzxxxxxxxxxxxxwwwvvvwwwzzz||||||{{{~~~}}}|||||||||{{{{{{{{{zzzwwwvvvuuutttssstttuuuvvvwwwwwwxxxzzz||||||zzzxxxwwwwwwwwwwwwxxxyyyzzz{{{}}}}}}|||{{{{{{{{{||||||{{{}}}|||{{{{{{|||~~~~~~|||zzz{{{{{{}}}~~~~~~|||zzzwwwwwwwwwyyy{{{~~~}}}{{{{{{zzzzzzzzzzzzzzz{{{zzz{{{|||~~~yyyyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~yyypppqqq}}}}}}yyyvvvwww|||wwwsssssstttrrrooommmlllpppyyy}}}xxxsssooonnnddd\\\WWWXXXYYYXXXXXXZZZ\\\[[[[[[\\\]]]]]]\\\ZZZ\\\^^^bbbeeeiiiooouuuyyy~~~sss|||^^^SSSNNNJJJHHHAAAAAA???>>>>>>???@@@@@@>>>======<<<======>>>>>>>>>>>>===<<<:::999888888999:::;;;<<<<<<;;;:::999888888777666555555555555777666444333333444555666333333555666777777888888555444333333222222333333222222333444444555555666333333333333333444555555666555555555555666666777666555555444444444555555666666666666666555555555555555555555555555555555888666555666777888777555666555555666777888888777999===DDDLLLUUU___iiiooozzz}}}}}}~~~~~~yyyqqqjjjfffiiimmmpppssswwwwwwxxxzzzzzzyyyyyyzzz{{{yyyxxxvvvwwwyyyzzzzzzyyy|||~~~{{{{{{||||||{{{{{{zzzyyyvvvuuuuuuttttttuuuvvvwwwuuuvvvwwwzzz||||||yyywwwvvvvvvvvvvvvwwwxxxyyyzzz|||{{{zzzzzzyyyyyyyyyzzz{{{}}}{{{zzzyyyzzz|||}}}|||{{{zzz{{{|||~~~~~~|||zzzvvvvvvvvvwwwyyy|||~~~}}}}}}}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{wwwxxxzzz|||~~~yyyyyyyyyzzz{{{|||}}}~~~~~~~~~{{{{{{ppplllmmmooommmjjjoooqqqxxxxxxjjjeeeccc___\\\]]]ZZZWWWUUUWWWWWWVVVYYY^^^^^^^^^aaaeeejjjllljjjhhhgggiiimmmqqqvvv}}}wwwiiiRRRMMMIIIEEEFFFAAA@@@???>>>>>>???@@@@@@>>>>>>=========>>>>>>???777888999:::<<<===>>>???:::;;;===>>>>>>===;;;:::888888777555555444444444666666666555555555666666222333444555666666777666555444333333222222222222111111222333444444555555444444333333444444555666555444444555555666777888555555444444444555555666777777666666555555555444555555555555555555555555888666555666777888777666666555555666888999888777777:::@@@GGGOOOYYYbbbhhhtttzzz~~~zzzzzz|||yyy}}}uuummm```\\\[[[ccclllqqqvvvzzzzzzzzzzzzyyyxxxyyy|||~~~zzzxxxwwwwwwxxxyyyyyyxxx{{{}}}~~~yyyzzz{{{{{{{{{zzzyyyxxxvvvvvvuuuuuuuuuwwwxxxyyytttuuuwwwzzz||||||yyyvvvuuuuuuuuuuuuvvvwwwxxxyyy{{{zzzyyyxxxxxxxxxxxxxxx{{{}}}~~~{{{zzzyyyyyy{{{{{{zzzyyyzzz{{{|||~~~~~~|||yyyvvvvvvvvvwwwyyy{{{}}}yyyyyyzzz}}}{{{{{{zzzzzzzzz{{{{{{|||tttvvvxxx{{{}}}~~~~~~~~~yyyyyyyyyyyyzzz{{{|||||||||}}}~~~~~~tttpppqqqrrrppplllqqquuu}}}tttfff[[[YYYZZZWWWTTTUUUVVVTTTSSSTTTRRRQQQVVV^^^ZZZ\\\bbbkkksssxxxxxxvvvwwwyyy}}}^^^QQQLLLHHHFFF@@@AAA@@@???>>>============<<<<<<;;;;;;<<<===>>>???;;;;;;;;;;;;;;;;;;::::::<<<<<<======<<<<<<;;;:::888777777666666666666777777777666555555555555555666666777888888888888888555666666555333111111222444555666777777666555444444444444444444444444444333333333333555666777888666555555555555666666777555555555555555555555555333333222111222333444555888777666666888:::<<<>>>;;;999777666666666444333777999<<>>===============<<<;;;;;;<<<>>>@@@AAA======<<<;;;;;;;;;;;;;;;::::::;;;<<<============888777777666666666666666888888777666555555555555444555777888:::;;;;;;;;;:::;;;:::888555333333444444555666666666666555444666666666666666666666666333333444444555777888999777666666555555555666666555555555555555555555555555444333333333444555666777666666777:::===@@@AAA<<<:::888777777777555444:::888:::AAAGGGMMMWWWbbbnnnwww~~~uuu```WWWQQQRRR\\\jjjrrrwwwzzz{{{zzzyyyxxxxxxxxxxxxyyywwwvvvuuuuuuttttttuuuuuuyyy{{{~~~}}}~~~}}}{{{zzzzzzzzzzzz{{{zzzzzzzzzzzzyyyxxxwwwvvvtttyyy{{{zzzzzz|||zzzvvvxxxxxxwwwvvvvvvwwwxxxxxxxxxyyyzzzzzzxxxxxxyyyzzzzzz{{{|||}}}~~~|||{{{xxxwwwvvvxxxyyy{{{zzz{{{|||~~~|||||||||{{{zzz||||||{{{{{{zzzzzzyyyyyyzzz{{{|||~~~~~~}}}}}}}}}~~~~~~~~~~~~{{{zzzzzzzzzzzz{{{{{{||||||~~~~~~}}}}}}|||zzz|||tttfffYYYWWWRRROOOTTT[[[^^^\\\\\\[[[YYYWWWUUUUUUXXXZZZZZZ___jjjxxxxxxyyy}}}||||||zzzrrrSSSLLLIIIGGGFFF@@@AAA@@@???>>>============>>><<<;;;;;;<<<>>>BBBDDDAAA@@@===;;;;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;888888777666666666666666999888777666555555555555333444666999;;;===>>>>>><<<<<<<<<999666444333444444444555555555555444444666666666666666666666666444444555555666888999:::888777666555555555555555555555555555555555555555555555444444555555666777555666666888;;;???BBBDDD<<<:::888777888888777555<<<666777>>>BBBGGGWWWhhhmmmvvvkkkZZZRRRPPPYYYfffpppwww{{{xxxxxxxxxxxxvvvuuusssrrrwwwvvvtttrrrrrrssstttuuuyyy{{{~~~}}}|||}}}}}}||||||{{{|||||||||zzzzzzzzzyyyyyyxxxvvvvvvuuuyyy{{{zzzzzz|||zzzvvvxxxwwwvvvvvvvvvvvvwwwxxxxxxyyyzzzzzzxxxxxxyyyzzzxxxyyyzzz{{{}}}}}}}}}}}}|||{{{yyyxxxyyyzzz|||}}}||||||||||||}}}~~~}}}zzzzzz{{{{{{{{{{{{{{{zzzyyyyyyzzz{{{|||zzzzzz{{{|||}}}~~~~~~~~~}}}{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||rrrddd\\\TTTUUUTTTSSSXXXbbbgggfffeeebbb^^^YYYTTTSSSVVVXXX]]]cccooo}}}zzz}}}wwwfffOOOLLLIIIIIIIIICCCAAA@@@???>>>============>>>===;;;;;;<<>>>>>>>>===<<<:::888666555999888777666666555555666888777666555444444444444444555666999:::<<<<<<===777888888777444222222333444444444444444444444444444444444444444444444444555555666666777888:::;;;888888777555555444444444444444444444444444444444555555555555555666666666555555666888;;;>>>@@@BBB:::888777666777777777666999888666999AAAOOO___jjjgggrrr}}}yyyaaaVVVPPPWWWdddooovvv{{{vvvvvvuuuttttttsssrrrrrrwwwvvvsssqqqqqqrrrtttvvvwwwzzz}}}}}}{{{||||||||||||||||||||||||yyyyyyyyyxxxwwwvvvuuutttuuuyyy{{{yyyyyy|||zzzwwwxxxwwwvvvuuuuuuvvvwwwxxxwwwyyyzzzzzzxxxxxxyyy{{{vvvwwwyyyzzz{{{||||||||||||{{{zzzzzz{{{}}}~~~~~~}}}|||zzzzzz|||~~~{{{yyyyyy{{{||||||yyyxxxwwwwwwyyy{{{~~~zzzzzzzzzzzz|||~~~~~~||||||{{{zzzzzzyyyzzzzzzzzz}}}~~~~~~~~~~~~~~~||||||~~~sssccc\\\YYYUUUYYY\\\]]]bbblllrrrssssssooohhh```YYYVVVWWWYYYccciiirrr}}}zzz~~~tttYYYIIIHHHEEEFFFGGG@@@AAA@@@???>>>============>>>===<<<;;;===???BBBDDDEEECCC???===;;;<<<===???>>>===<<<;;;999777555444999888777666555555555555666555444444333333444444555666777888999999999999333444555555333333444555444444444333333444444444555555555555555555555555666666666666888999:::;;;888888777555555444444444333333333333333333333333333333444444555555555555555666666777888:::;;;<<<888666444444666666666555666999888888GGG^^^iiifffaaannn{{{lll^^^TTTXXXeeepppxxx|||wwwuuusssrrrrrrsssvvvwwwwwwvvvsssqqqqqqrrrtttvvvvvvyyy|||}}}|||||||||||||||{{{{{{{{{zzzxxxxxxwwwwwwvvvtttsssrrrvvvyyyzzzxxxyyy{{{{{{wwwwwwwwwvvvuuuuuuvvvwwwwwwwwwxxxzzzyyyyyyxxxzzz{{{wwwxxxyyyzzzzzz{{{{{{{{{|||{{{{{{|||}}}~~~~~~|||zzzzzz{{{|||}}}}}}yyyxxxyyy{{{||||||zzzyyyxxxwwwxxxzzz|||~~~zzzzzzzzzzzz|||~~~~~~{{{|||{{{{{{zzzzzz{{{{{{{{{~~~~~~~~~}}}}}}~~~~~~qqqddd\\\YYYYYYWWW```gggkkkqqqzzzxxxmmmddd^^^^^^___fffkkkqqqwww}}}|||hhhSSSIIIHHHEEEFFFGGGAAAAAA@@@???>>>=====================<<<===>>>@@@AAACCCBBB???=========>>>???;;;;;;;;;;;;;;;:::999888:::999888666555555555555444444333333444444555666888888888888888777666666333555666666555555777888555555444444444444555555777777777777777777777777555555666666777999:::;;;888777666555555555555555333333333333333333333333333333444555555555555444555555666666666777777777666555333444555666666555555999;;;AAAQQQbbbeee]]][[[jjjzzzzzzuuu{{{zzzjjj]]]___kkkuuu{{{~~~zzzxxxuuussstttvvvyyy|||wwwvvvtttrrrrrrssstttuuuuuuwwwzzz|||~~~~~~~~~||||||||||||{{{zzzyyyxxxxxxxxxwwwwwwuuutttrrrqqqvvvyyyzzzxxxxxx{{{{{{xxxwwwvvvuuuuuuuuuuuuvvvwwwvvvxxxyyyyyyyyyyyyzzz|||zzzzzz{{{{{{{{{{{{zzzzzz|||||||||}}}}}}~~~~~~}}}|||{{{{{{|||||||||zzzxxxxxxzzz{{{{{{{{{}}}|||zzzyyyxxxxxxxxxyyyzzzzzz{{{|||}}}}}}{{{||||||{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyiii```\\\ZZZ[[[]]]___lllxxxvvvkkkdddaaa```eeeiiinnnqqqtttyyy}}}wwwrrrtttyyyaaaQQQJJJIIIDDDEEEGGGAAAAAA@@@???>>>============<<<======>>>>>>=========@@@@@@???>>>>>>>>>>>>>>>======>>>>>>>>>===<<<<<<:::999888666555555444444444444444555666777888999999999999999888888777666555666777777666666777888666666555444444555666666777777777777777777777777555555555666777888999:::777666666555555555666666555555555555555555555555333444555666777666666555444555555666666666666555666555333444666777777666888555>>>RRR\\\XXXRRRSSSTTTdddwww{{{vvvyyyxxxiiiiiisss|||}}}|||zzzyyyyyyyyy{{{|||wwwvvvuuuuuuttttttuuuuuuuuuvvvxxxzzz|||~~~~~~~~~~~~}}}{{{yyyxxxzzzzzzyyyxxxwwwuuusssrrrwwwzzzzzzxxxxxx{{{{{{xxxwwwvvvuuuttttttuuuvvvwwwvvvxxxyyyyyyyyyyyyzzz|||}}}}}}}}}}}}|||{{{zzzyyy||||||}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{yyyxxxxxxyyy{{{|||{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||~~~}}}{{{||||||||||||}}}}}}|||~~~|||~~~~~~~~~~~~~~~~~~~~~vvvnnnddd\\\ZZZZZZ[[[aaaiiittttttkkkfffeeegggjjjnnnooopppttt{{{|||rrrmmmllllllrrr}}}}}}|||ZZZLLLFFFDDD>>>???BBB<<>>============<<<===>>>>>>>>>===;;;:::>>>?????????>>>>>>>>>>>>BBBBBBBBBAAA???>>><<<<<<:::999888666555555444444444555555666888999;;;<<<999999:::::::::999999888555777777666555444444666777666555444444555666777666666666666666666666666444444555555666888999:::666666555555555666666777777777777777777777777777444555777888888888777666444444555666777777666666777555444555777888888888<<<111???___cccJJJ@@@MMMMMM^^^sss|||}}}|||~~~qqqpppyyy~~~}}}|||{{{zzzvvvvvvvvvvvvvvvuuuuuuuuutttuuuvvvxxx{{{~~~|||yyyxxx{{{{{{{{{zzzxxxvvvuuutttwwwzzzzzzwwwxxx{{{{{{yyywwwvvvuuuttttttuuuvvvwwwvvvxxxyyyyyyyyyyyy{{{|||~~~}}}{{{zzzyyy}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{wwwwwwwwwzzz||||||zzzxxxssstttvvvyyy{{{|||}}}~~~yyy{{{}}}~~~}}}||||||||||||}}}~~~~~~|||{{{|||~~~|||~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{lllbbb\\\YYYXXXZZZ[[[^^^hhhuuuvvvpppnnnkkknnnqqqpppooorrryyyuuurrruuupppwwwnnnooo~~~kkkRRRNNNHHHBBB???>>>>>>???>>>===<<<<<<<<<===>>>???===???BBBBBB@@@>>>======@@@BBBEEEDDDBBB@@@@@@BBBAAAAAABBBBBBAAAAAA@@@???===;;;999777555444444555777666555555555777888999;;;:::999888777666555444444333333333444444555555333333333444333333222222666666666666666666666666555555555555555555555555666555444333333333333333777666555555555777888999666777888999888666444222555666777777777777777666555555555555555666777777:::999>>>GGGEEE===???IIIOOOUUUaaappp}}}|||xxxzzz{{{|||~~~~~~}}}}}}~~~~~~}}}zzzwwwvvvtttrrrrrrssssssrrrqqqnnnpppssswww{{{~~~{{{zzz{{{|||~~~~~~}}}|||{{{yyywwwvvvxxxwwwwwwxxxxxxzzz{{{|||wwwvvvuuuttttttuuuvvvwwwyyyzzz|||}}}}}}}}}||||||}}}{{{zzz{{{}}}~~~}}}{{{}}}zzz{{{{{{zzzzzzyyyxxxwwwvvvzzz{{{}}}~~~~~~|||{{{yyy}}}~~~~~~~~~|||~~~~~~~~~||||||{{{{{{{{{||||||}}}{{{|||{{{|||~~~~~~}}}|||~~~~~~{{{uuurrrsssvvvttttttyyyuuuqqqttt~~~tttddd[[[YYYYYYZZZ[[[[[[cccuuuvvvnnnoooppppppoooooottt|||uuuuuu|||zzz}}}\\\OOOLLLGGGBBB??????@@@AAABBBAAA???>>>======>>>>>>>>>@@@CCCDDDCCC@@@??????AAACCCCCCAAA???>>>@@@CCC@@@AAAAAAAAAAAA@@@??????<<<;;;999777555444444555777666555555555666888999::::::999888777555555444444444333333333444555666444444555444444333222222555555555555555555555555555555555555555444444444666555444444333333333444666555555555666777999:::;;;;;;;;;:::888666444222555555555555555555555555555555555555555666777777;;;888:::@@@???999>>>IIIJJJOOOZZZgggttt}}}zzzwwwtttuuuxxx|||}}}~~~~~~|||zzzyyyvvvtttrrrqqqrrrrrrqqqppplllmmmooorrruuuyyy|||~~~~~~{{{zzzzzz|||{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwxxxyyyzzz{{{||||||xxxwwwwwwvvvvvvwwwwwwxxx|||}}}}}}}}}}}}||||||{{{~~~}}}}}}~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwwwwwwwwwyyyzzz|||}}}~~~}}}{{{zzz~~~}}}}}}{{{}}}~~~~~~}}}~~~|||{{{{{{zzzzzzzzz{{{{{{}}}}}}{{{|||}}}~~~~~~~~~~~~~~~zzzyyyppplllkkknnnmmmooo}}}|||tttnnnllliiilllvvvzzziii]]]WWWVVVUUUWWWZZZ```mmm{{{qqqoooqqqrrrqqqrrruuu|||www}}}pppTTTKKKHHHEEEAAA@@@AAACCCDDDHHHFFFCCC@@@>>>======>>>>>>AAAEEEGGGEEECCCAAAAAABBBBBB@@@>>><<<===@@@CCC?????????@@@???>>>>>>===;;;:::888666555444555555666666555555555666777888999999888777666555555444555444333222222444666777666666666666555444222222555555555555555555555555666666555555555444444444666555444444333444444444555444444555666888:::;;;AAA???===:::888666444444555555444333333444444555666555555555555666666777;;;666666999888666<<>><<<;;;<<<>>>???======>>>>>>======<<<;;;999888777555444444555555666666666555666666666666777777777666666555555555666555333222222444666888888888888777666444333222444444444444444444444444666666666555444444333333555555444444444444555555444444444444666888:::<<>>>>>???<<>><<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;<<<;;;::::::999888777555444444444555555555666666666666555555555666666555555555555555555666555444333333555666888888888888777666444333222444444444444444444444444666666555555555444444444555555444444444555555666444444444444666888:::<<<===<<<999777666666888999888888777666666666666666666666555555555555666666777555555777888777:::>>><<<@@@GGGNNNXXXcccpppxxx}}}{{{}}}vvvwww}}}~~~zzz{{{}}}zzzxxxvvvvvvvvvwwwvvvuuutttsssqqqqqqrrruuuxxxzzzyyy{{{}}}~~~|||{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwwwwuuuwwwzzz}}}}}}}}}~~~~~~~~~~~~}}}}}}zzzzzzyyyyyyzzz|||~~~~~~{{{|||}}}~~~~~~~~~~~~|||||||||}}}}}}{{{yyyxxxxxxyyyvvvxxx{{{~~~{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxzzz}}}~~~}}}||||||{{{{{{{{{|||}}}~~~~~~{{{zzzyyy{{{{{{{{{{{{||||||}}}}}}~~~~~~|||xxxwwwtttrrrrrrrrrqqqnnnnnnpppqqqqqqooooooqqqtttooojjjhhhjjjkkkppprrraaa[[[\\\]]]^^^___cccdddlll|||{{{jjj]]]UUUSSSTTTWWWXXX^^^iiiuuu~~~||||||eeeOOOJJJCCCBBBAAAAAABBBDDDFFFGGGKKKIIIDDD@@@>>>>>>@@@AAA<<<>>>@@@@@@>>>===<<<<<<:::::::::;;;<<<;;;999666999999::::::999999888777666555444333333444555666555555666666666555444444444444444555555555555555555555555555555666666777777777777777666555333333333333333333333333333333555555555555555555555555555555555444555555666777555444444555666888:::;;;:::888777666666777999:::999999999999999888666666777666666555555555555666555666777888999::::::;;;<<<@@@FFFKKKRRR]]]iiirrrzzz|||~~~yyy{{{~~~~~~||||||}}}|||zzzxxxxxxxxxxxxxxxvvvrrrqqqppppppqqqsssuuuwwwwwwzzz}}}~~~|||{{{{{{{{{{{{{{{{{{zzzyyywwwwwwvvvxxxzzz|||~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}yyyyyyyyyzzz|||}}}{{{||||||}}}}}}}}}||||||{{{zzzzzz{{{}}}~~~~~~}}}~~~~~~}}}|||{{{zzzzzzyyywwwyyy||||||{{{zzzyyyxxxwwwvvvuuu{{{zzzzzzzzz{{{}}}~~~~~~zzzzzzyyyyyyyyyyyyzzzzzzzzz|||~~~||||||}}}||||||{{{{{{{{{|||}}}~~~~~~~~~uuullliiifffggggggeeehhhlllmmmjjjnnnmmmkkkkkklllnnnpppqqqlllgggfffiiijjjqqqvvvkkk```^^^___```aaacccggggggmmmzzzxxxtttkkkaaaWWWRRRQQQRRRTTTVVV^^^jjjvvv|||zzz~~~wwwYYYMMMJJJCCCBBBBBBAAABBBCCCEEEFFFGGGEEEAAA>>>>>>???BBBDDD===>>>???===;;;999::::::;;;999777777999999888666888888888888888777666666555444333333333444555666555555666666666555444333333333333444444555555555333444555666777666666555666666666666555555444333222222222222222222222222333333444444555666666666555555555555555666777777666555555555666777999:::888888777666777777888999888999;;;;;;;;;888666444777777666555555555555555666666666777888:::;;;:::@@@CCCHHHKKKOOOWWWccckkkpppsssyyy}}}|||uuuwwwzzz|||~~~~~~~~~}}}|||zzzxxxxxxxxxyyyxxxwwwpppppppppqqqrrrssstttuuuuuuyyy~~~~~~||||||zzzzzz{{{{{{{{{zzzzzzyyyxxxyyyyyy{{{|||}}}~~~~~~||||||}}}~~~~~~}}}||||||{{{{{{|||~~~}}}}}}}}}}}}}}}||||||||||||zzzyyyzzz|||}}}}}}|||{{{|||~~~~~~~~~|||{{{yyyyyy{{{~~~~~~~~~~~~{{{{{{zzzyyyyyyxxxwwwwww}}}||||||||||||}}}~~~~~~~~~~~~}}}}}}}}}yyyyyyyyyyyyzzz{{{|||}}}zzz|||~~~~~~}}}}}}|||}}}~~~~~~~~~~~~~~~{{{qqqjjjeeeddd```dddgggiiipppzzz~~~|||}}}wwwqqqoooqqqssssssrrrpppjjjhhhkkknnnxxxzzzuuuqqqrrrqqqnnnmmmppprrrqqquuu~~~|||nnnfffcccaaa^^^XXXRRRPPPRRRTTTUUUVVV\\\gggrrr}}}}}}uuussszzzdddPPPJJJHHHDDDCCCBBBAAABBBBBBDDDDDDDDDBBB???======@@@CCCEEE??????>>><<<999888999:::===999555444666888888777777777777777777666666555555444333222333444555666555555666666666555333222222333333444444555555555333444666888888777555444444555555555555555444444222222222222222222222222222333333444555666777777555555555555555666777777777666555555555777888999999999888888888888888888777999;;;<<<;;;999555333888777666555555555555555777777555444666:::;;;:::>>>BBBEEEGGGIIIOOOYYYaaaggglllsssxxxzzz{{{{{{zzz||||||}}}pppqqqtttxxx}}}~~~|||zzzxxxwwwxxxxxxwwwvvvpppqqqrrrssstttuuuvvvvvvuuuyyy~~~}}}|||xxxyyyzzz{{{||||||||||||yyyyyyyyyyyyzzz|||}}}~~~{{{|||}}}~~~~~~}}}|||{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}{{{zzzzzz|||}}}}}}|||zzz{{{~~~~~~{{{zzzzzz|||~~~}}}|||||||||~~~~~~wwwxxxyyyzzz{{{||||||}}}~~~~~~}}}}}}}}}|||||||||~~~~~~~~~}}}}}}||||||||||||||||||}}}{{{}}}~~~~~~~~~}}}}}}~~~wwwgggcccaaa```aaaaaagggmmmssszzzvvvxxxzzzyyyuuuxxxqqqmmmooouuu~~~|||~~~}}}xxxhhh```\\\YYYYYYWWWSSSPPPPPPTTTXXXYYYYYY\\\dddlllvvvuuurrrmmmkkkooo}}}vvvWWWPPPKKKDDDCCCAAA@@@@@@BBBBBBAAA???AAAAAA@@@???>>>>>>??????::::::::::::::::::::::::777777666555666777999:::666555555555555444444444444555555666777999:::;;;;;;:::777444222111111111444444444555555555555555444444444555555555555666777666555444444444444444222111000//////111333444333333333333333444555666444444444444444444444444444444555777888888888888999999888888777777777666666666666666666777777777777666666555555555666666333555777777777888:::<<<===>>>???AAAEEELLLTTTYYYdddiiipppvvvyyyzzzzzzzzzxxxzzztttppppppwww{{{zzz{{{|||zzzyyyyyyxxxvvvssspppooopppqqqrrrrrrrrrrrrrrrtttvvvyyy|||~~~~~~}}}{{{{{{zzzzzzzzz{{{{{{|||xxxuuutttvvvzzz}}}~~~}}}zzzzzz{{{|||}}}}}}}}}|||~~~}}}}}}||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||||||||||||||{{{{{{}}}}}}yyy~~~~~~~~~~~~~~~~~~|||zzzyyyzzz{{{zzzxxxvvvxxx{{{}}}}}}{{{yyyzzz{{{~~~~~~|||yyyxxxyyyzzz{{{|||{{{zzzyyywwwxxx{{{}}}~~~}}}}}}}}}~~~~~~~~~jjjaaa```___aaahhhlllvvv{{{{{{pppaaa[[[[[[^^^XXXUUUVVVUUURRRPPPQQQTTTXXX]]]dddkkkttt}}}~~~tttoooeeeeeegggiiimmmyyylllTTTNNNJJJEEECCCAAA@@@@@@AAABBB@@@?????????>>>===============<<<<<<<<<;;;::::::999999999999888888888999::::::777777666666666555555555444444555666777999;;;<<<;;;999777555444333333333555555555555555444444444444444444444555555555555666555555444444333444444444333111000000111222333444333333333444444555666444444444444444444444444777777777666666444333333666666555555555444444444555555666777777777777666666666555555555555666666444555777777777777999;;;<<<===>>>@@@CCCIIIPPPVVV^^^fffpppwwwzzz{{{|||}}}~~~ttt{{{xxxqqqooouuu{{{{{{{{{|||{{{zzzyyyxxxxxxwwwtttqqqoooooopppqqqqqqqqqqqqqqqqqqsssuuuwwwyyyzzzzzzzzz{{{zzzzzzzzzzzz{{{||||||zzzxxxvvvvvvyyy{{{{{{zzzwwwxxxyyy{{{|||}}}}}}}}}~~~}}}}}}~~~~~~~~~|||{{{{{{|||}}}}}}~~~~~~}}}}}}|||{{{||||||||||||||||||}}}}}}|||{{{{{{}}}|||~~~~~~~~~zzz{{{|||{{{yyyyyyzzz|||yyywwwuuuwwwyyy{{{{{{zzzwwwxxxzzz|||~~~~~~|||zzzxxxxxxzzz{{{{{{{{{zzzyyywwwxxxzzz|||~~~~~~~~~||||||}}}~~~zzzfffbbbeeefffkkksss~~~mmm```\\\\\\aaa]]][[[\\\YYYSSSRRRSSSVVVYYY^^^dddkkkrrrzzz~~~rrriiieee______bbbeeejjjvvv}}}~~~___QQQKKKHHHGGGCCCAAA@@@@@@AAAAAA@@@???======<<<;;;;;;;;;;;;<<>><<<;;;:::999888;;;;;;;;;;;;;;;;;;:::999888888888777777777666666444444555666888:::<<<===;;;:::888666555555555666666666555555444444333333333333333444444444555555444444444333333333333333666555333222111111222333444444444333444444555666555555555555555555555555777777666555444333111000444444444444333333333333444555777999999888777666666555555555555555666666555666777777666666777999;;;<<<======@@@EEEKKKPPPWWWbbbpppyyy|||~~~vvvzzzuuummmqqqzzz~~~}}}zzzzzzxxxwwwvvvvvvvvvtttrrrooopppppppppppppppppppppsssttttttvvvwwwyyy{{{|||zzzzzzzzzzzz{{{{{{||||||}}}{{{xxxwwwxxxxxxxxxwwwtttuuuvvvxxxzzz{{{|||||||||||||||}}}~~~|||}}}~~~}}}{{{yyyzzz{{{|||}}}}}}}}}|||{{{zzzzzzzzz{{{{{{{{{||||||}}}}}}}}}{{{zzz|||~~~}}}~~~}}}wwwxxxyyyxxxwwwwwwyyy{{{wwwuuutttuuuwwwxxxxxxxxxvvvwwwyyy{{{|||{{{{{{zzzwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}{{{zzz{{{}}}~~~~~~~~~{{{|||~~~}}}oooddddddiiinnnxxxssshhhfffhhhmmmlllllljjjcccYYYUUUWWWXXX[[[```ffflllrrryyy~~~|||qqqfff^^^[[[YYYZZZ]]]aaagggrrr}}}yyy{{{kkkWWWPPPJJJFFFGGGBBBAAA@@@@@@AAAAAA@@@>>><<<<<<;;;;;;;;;;;;;;;<<>>???<<<;;;999777666555555666666666555444444333222222222333333333444444444444333333333333333333333222555555444333333333444444555555444444444444555555555555555555555555555555444444555555555444444333444444444444444444444444444666999;;;;;;:::888666555555444444444555666666555666777777555555666777::::::;;;;;;<<<@@@EEEIIIRRR___ooo{{{~~~{{{mmmmmmxxxyyywwwuuuuuuuuuuuutttsssrrrrrrqqqqqqqqqqqqqqqqqqttttttssstttuuuwwwzzz|||yyyyyyzzz{{{{{{|||||||||}}}{{{yyywwwwwwwwwwwwvvvssstttvvvwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~}}}}}}{{{}}}}}}|||zzzzzzzzz{{{zzzzzz{{{{{{|||{{{{{{zzzyyyzzzzzz{{{{{{||||||}}}{{{yyyxxxzzz~~~}}}}}}}}}~~~~~~}}}{{{wwwwwwxxxwwwuuuuuuvvvxxxuuutttssstttuuuvvvvvvvvvwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{}}}~~~}}}}}}}}}||||||zzzyyyyyyzzz|||}}}}}}}}}{{{|||~~~ssskkkdddgggmmmwwwuuueee\\\\\\ZZZ]]]ccciiiooowww~~~xxxkkk```ZZZWWWWWWWWW[[[aaafffppp}}}bbbTTTQQQIIIDDDEEEBBB@@@??????@@@AAA???>>><<<<<<<<<;;;;;;<<<======AAA@@@???>>><<<;;;999999999:::;;;;;;;;;999888777777777777666666666555555777777888999;;;===???@@@===<<<999777555444444444666666555444333222222111222222222222333333333444222222333444444333333222222222333333444555666777666555555444444444555555555555555555555555555555555555666666666555444444333333333444444444444444555777:::;;;<<<;;;888777444444444444444555666666555666777666444444444666777888888888999;;;???CCCOOO[[[mmm{{{uuuqqqtttwwwrrrllluuu~~~{{{xxxwwwwwwxxxxxxwwwuuutttsssrrrrrrrrrrrrrrrpppooonnnnnnooorrruuuwwwxxxyyyzzz{{{||||||||||||zzzzzzyyywwwvvvvvvwwwxxxvvvvvvwwwwwwxxxwwwwwwwwwxxxyyy{{{|||||||||||||||{{{}}}}}}}}}{{{zzz{{{|||wwwxxxyyy{{{||||||||||||yyyyyyzzzzzz{{{{{{{{{|||xxxvvvuuuxxx}}}}}}|||{{{|||}}}}}}{{{zzzxxxyyyxxxvvvtttsssssstttttttttttttttssstttuuuvvvzzzzzz{{{yyyvvvtttuuuwwwxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~}}}|||{{{yyyzzz{{{|||||||||}}}~~~|||}}}~~~mmmhhheeeiiisssvvvfff```[[[___eeellluuuzzzkkk___YYYXXXVVVWWW[[[bbbhhhqqq~~~~~~\\\QQQPPPIIICCCCCCBBB@@@??????@@@@@@???>>>===<<<<<<<<<<<<===>>>>>>??????>>>===<<<;;;;;;:::888999999999999888888777777777666666666555555555777888888999:::<<<===>>>;;;:::888555444333333444555555444444333333222222111111222222222333333333111222444555555444333333000111222333555666777777777666555555444555555555444444444444444444444444888888777777555444222111111111111111222222222222555666888::::::999888777333333333333444555666666444555666555444333444555555666777666666888<<>>>>><<<<<<<<<<<<<<<<<<<<<<<<999888888888888999999:::888888888777777777666666666666666777777888::::::666555444333333333444555333333333333333333333333111111111111222222222222111333444666666666444444111111222333444555555555777777666555555555555555333333333333333333333333666666666555444333222222111111111222222222333333444444555666666666666555333333333333444555666777333444555555444333444666444444555555555777:::<<>>999::::::;;;<<<===>>>>>>999999888777888999;;;<<<999999999888888888888777555555555555555666666777111111111111222444666777333333333333333333333444000111111111111222222222222333555777777666555444222222333444444333333333777777666555555555555555222222222222222222222222000111222333444555555555333333333444444555555555222222222222333333444444222222222333444555666777222333555444333333555666333444555555555666999<<<>>>EEEUUUkkk~~~}}}}}}|||rrruuu|||}}}wwwsssssstttuuuuuuxxxvvvtttrrrppppppqqqrrrnnnooooooooopppqqqrrrsssvvvwwwzzz|||}}}}}}||||||zzz{{{{{{xxxtttssstttwwwwwwxxxyyyzzz{{{|||||||||wwwzzz||||||{{{zzz|||~~~xxxyyyzzzzzzxxxxxxyyyzzz~~~~~~~~~}}}|||zzzyyyxxx|||{{{{{{zzzyyyxxxwwwvvvwwwwwwxxx|||~~~wwwwwwwwwyyy{{{|||{{{zzzyyyzzzzzzyyywwwvvvwwwyyyvvvxxxyyywwwuuutttvvvyyyvvvyyyzzzwwwtttuuuzzz||||||{{{zzz{{{|||}}}~~~{{{|||~~~~~~~~~}}}~~~}}}{{{|||~~~}}}{{{}}}~~~~~~yyyjjjccceeekkkzzz|||fffccceeejjjqqq}}}~~~kkkaaa^^^```dddgggppp~~~vvvqqqqqqvvvyyy^^^XXXPPPIIIEEEBBBAAA@@@???>>>>>>======>>>???@@@;;;<<<===============<<<======<<<<<<<<<;;;;;;;;;:::999777666666666777888888888777666666555444333666666666666666666666666111111222222222333333333333444444333222222333555444444444444444444444444222222222222333444555555111111222222333444555555888777777666555444444444444333111000000111333444333333444444444444444444111111111222222333333444444444333333444444555666666444222222333444444444555444333333222222333333333444555555555555777999???DDDOOO```sss}}}wwwtttssstttrrrsssuuuuuurrrrrrvvvwwwuuusssqqqpppqqqrrrsssppppppooooooppprrrsssuuutttvvvxxxzzz{{{{{{zzzyyyyyyyyyxxxxxxxxxyyyzzz{{{vvvxxx{{{|||zzzwwwuuuuuuzzz|||}}}|||yyyxxxxxxxxxxxxyyyzzzyyyxxxxxxyyy{{{zzzxxxwwwwwwyyyzzz{{{{{{~~~~~~~~~}}}}}}|||zzzzzz|||{{{zzz|||~~~zzzzzzyyyxxxwwwwwwxxxxxxyyyzzzyyyxxxwwwwwwxxxzzz|||yyyxxxvvvuuutttttttttuuurrrssstttvvvwwwyyyzzz{{{}}}|||{{{zzzyyyzzz{{{{{{{{{{{{||||||}}}}}}{{{zzzzzz{{{|||}}}~~~|||}}}~~~~~~}}}~~~~~~tttlllbbbeeennnlllggghhhkkkrrr~~~nnneeefffjjjrrrvvv~~~tttppprrrxxx|||iiiWWWRRRKKKFFFCCCBBBAAAAAA@@@???>>>======>>>??????<<<===============<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777777777777777888777777666555555555555555555555555555555555555111222222222222333333333333444444333222222333555555555444444333333333333222222222222333444555666222222222333444555555555777777777666555444444444666555333222222333555666444444444444444444444444222222222222222333333333333333333333333444555555777555444444666777666555555444333333222222333333333555555555555555777999999===GGGWWWiiixxx}}}oooeeeeeefffjjjrrruuussssssvvvuuutttrrrqqqqqqqqqrrrrrrpppooooooooooooqqqrrrssstttvvvyyy{{{}}}|||{{{zzzyyyxxxwwwwwwwwwxxxyyyzzzyyy|||~~~~~~|||yyywwwvvvyyy{{{||||||zzzyyyzzz{{{yyyzzzzzzyyywwwvvvwwwyyyyyyxxxvvvwwwyyy{{{|||{{{~~~~~~}}}|||{{{zzz}}}}}}}}}}}}{{{xxxwwwvvvuuuuuuuuuvvvwww|||{{{yyyxxxxxxxxxyyyyyyyyyxxxvvvuuuttttttuuuuuussstttuuuvvvwwwyyyyyyzzz{{{{{{zzzyyyyyyzzz{{{|||yyyyyyzzzzzz{{{}}}~~~~~~|||{{{|||}}}}}}~~~~~~~~~~~~~~~~~~pppiiieeeiiitttllliiijjjmmmvvvrrrjjjkkknnnyyyyyyvvvxxx~~~zzzYYYPPPLLLFFFCCCBBBBBBBBBBBBAAA@@@>>>===<<<======>>>===>>>>>>>>>===<<<;;;;;;;;;::::::::::::999999999777888888888888777777666777777555444444555666777444444444444444444444444222222222222333333333333333444444333222222333555666555555444333222222111333333333333444555666666333333333444555555666666777777666666555444444444777666555444444555666777666555555555444333333333333333333333222222222222333333222222333333444555666666555777999999888777555444444333333333333333444555666555555555777999555888@@@MMM]]]lllvvv|||sss[[[XXXZZZbbbooovvvuuussssssqqqqqqqqqqqqqqqqqqppppppnnnnnnmmmmmmnnnoooqqqrrrsssvvvyyy}}}~~~|||{{{zzzyyyxxxwwwvvvwwwxxxyyy|||~~~~~~{{{xxxvvvuuuxxxzzz{{{|||{{{zzz{{{|||zzzzzzzzzxxxuuutttuuuvvvxxxwwwvvvwwwzzz|||}}}|||}}}|||{{{zzz~~~}}}||||||yyyxxxwwwuuuuuuuuuvvvwww||||||{{{zzzyyyxxxwwwwwwyyyxxxwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzz||||||zzzzzzzzzzzz{{{}}}~~~~~~}}}~~~~~~~~~}}}||||||~~~}}}kkkfffffflllzzz~~~mmmllllllqqq{{{xxxqqqqqquuu|||jjjUUULLLIIIDDDAAAAAAAAAAAAAAAAAA@@@>>>===<<<<<<<<<===>>>>>>>>>>>>===<<<::::::999999999999888888888888666777888999999888777666666555444333333444666777444444444444444444444444222222222333333333444444333333444333222222333555666666555444333111111000333333333333444555666777444444444555555555666666666666666555555444444444777777666555555666777777777666666555444333333222444444444333333222222111333222222222222333444444555555666888::::::888666555555444333333333333333444555666555444555777888666888>>>GGGTTTbbbnnnttt~~~```TTTUUU^^^lllvvvvvvqqqoooooooooppppppppppppoooooommmmmmlllllllllmmmoooppprrruuuyyy}}}~~~||||||{{{yyyxxxwwwwwwxxxxxx|||}}}~~~}}}yyyvvvttttttxxxzzz{{{{{{yyyxxxyyyyyywwwxxxxxxwwwuuutttuuuwwwwwwvvvvvvxxx{{{}}}}}}}}}~~~|||{{{zzz}}}|||{{{||||||{{{zzzxxxxxxxxxxxxyyy{{{{{{{{{{{{zzzyyywwwwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwxxxyyyzzz{{{|||}}}||||||||||||}}}~~~~~~~~~}}}}}}}}}}}}uuugggdddfffooo~~~pppnnnoootttxxxxxx{{{zzz\\\SSSKKKHHHDDDAAAAAAAAA@@@@@@AAA@@@>>><<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<::::::999999888888888777777777666777888999999888777666555444333333333444555666444444444444444444444444222222333333333444444444333333444333222222333555666555555333222111000000333333333333333555666666444444444555555555555555555555555555444444444444666555555555555555555666777777666555444444333333555444444333333222222222333333222222333333444555444444555777888888777555666555444444333333444444555666666666444444666888777999===CCCLLLXXXcccjjjwww|||jjjUUUSSSYYYgggsssuuurrrooooooooopppppppppooonnnmmmmmmlllkkkkkkkkklllmmmnnnppprrrwww{{{~~~~~~}}}~~~|||zzzyyyxxxyyyyyy|||}}}~~~}}}zzzwwwvvvvvvzzz{{{|||zzzxxxvvvuuuvvvtttuuuvvvvvvuuuuuuwwwyyywwwvvvwwwyyy|||~~~~~~}}}~~~~~~~~~}}}|||{{{{{{}}}|||}}}~~~}}}{{{zzzyyyyyyyyyzzzxxxxxxyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyvvvwwwxxxzzz{{{|||}}}}}}}}}||||||}}}}}}~~~}}}~~~~~~|||~~~~~~~~~pppeeedddhhhuuu~~~qqqooorrrxxxgggTTTRRRJJJGGGCCCAAAAAA@@@@@@???@@@???===<<<;;;<<<<<<======>>>>>>>>>===<<<;;;;;;999888888888888777777777666777777888888888888777666666666666666666555555444444444444444444444444333333333333444444444444333444444333222222333555555444444333222111111000222222222222333444555555444444444444444444444444444444444444444444444444444555555555555555555444777666666666555444444444444444444444333333333333444333333333333444555555666555444555666666555333666555555444444444444444555666666666444444666888777888:::>>>DDDMMMWWW^^^mmmssszzz~~~vvv\\\UUUUUUaaaooouuuuuutttqqqppppppooonnnnnnmmmmmmmmmlllkkkjjjjjjkkklllmmmnnnppptttxxx{{{}}}~~~~~~~~~|||zzzyyyyyyyyy}}}~~~~~~|||{{{{{{|||{{{||||||{{{xxxuuuttttttsssuuuvvvvvvvvvvvvyyy{{{wwwwwwxxxzzz|||~~~}}}|||||||||}}}}}}}}}}}}||||||{{{~~~~~~}}}{{{zzzyyyyyyyyyyyywwwwwwwwwwwwxxxxxxxxxyyyxxxxxxyyyyyyyyyxxxxxxwwwyyyyyyyyyyyyyyyyyyzzzzzzwwwxxxyyy{{{|||}}}}}}}}}{{{{{{{{{{{{{{{|||}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}|||llldddeeemmm|||sssrrrvvv~~~yyy^^^RRROOOGGGDDDAAA@@@@@@@@@@@@???>>>>>><<<<<<;;;<<<===>>><<<===============<<<<<<999999999888888888777777777777777777777888888999888999:::;;;:::888777555555555555555555555555555333333333444444444444555333444444333222222333555333333333222222222111111111111111111222333444444444444444333333333333333444444444444444444444444444555555555555555555444666666666666555555555555333333333444444444444444555555444444555555666777888666444444555555444333666666555444444444444444555666777666444444666777666777999:::===DDDLLLSSS```hhhrrryyy}}}mmmaaaYYY```mmmvvvyyyyyytttsssqqqooommmmmmmmmmmmmmmmmmkkkkkkjjjkkklllmmmlllmmmpppssswwwzzz}}}~~~~~~{{{yyyxxxwwwwww{{{|||~~~~~~}}}}}}~~~|||}}}}}}|||yyywwwwwwwwwuuuvvvwwwwwwvvvvvvxxxzzzxxxxxxyyy{{{}}}}}}|||zzzyyyzzz{{{||||||}}}}}}||||||~~~}}}{{{zzzzzzzzz{{{xxxwwwvvvuuuuuuuuuvvvwwwwwwxxxyyyzzzzzzyyyxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{yyyzzz{{{}}}}}}~~~}}}}}}{{{{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}~~~jjjccceeeooozzzttt{{{hhhVVVOOOIIIDDDAAA??????@@@@@@@@@@@@======<<<;;;;;;<<<>>>>>><<<<<<===============<<<999999999999888888888888888777666666666777999::::::<<<>>>>>>>>>;;;888666666666666666666666666666333333333444444444555555333444444333222222333555333222222222222222222222000000000000111222333444333333333333333333333333444444444444444444444444555555666666666666555555555555555666666666666666333333333444444555555555666555555555555666777777;;;888555444444555444333666666555444444444444555666666777666444444555777666888999999;;;@@@HHHNNNVVV___lllvvv|||~~~oooaaacccnnnwww{{{|||vvvtttqqqnnnmmmlllmmmmmmnnnmmmlllkkkkkkkkklllmmmkkklllnnnqqquuuyyy|||~~~~~~{{{xxxwwwvvvvvvwwwyyy{{{{{{{{{|||~~~{{{}}}~~~}}}{{{zzzzzz{{{wwwxxxyyyxxxvvvvvvwwwyyyyyyyyyyyy{{{}}}}}}{{{zzzwwwxxxyyy{{{|||}}}}}}}}}~~~~~~}}}}}}}}}~~~zzzxxxvvvtttsssssstttuuuwwwxxxyyyzzzzzzzzzyyyxxxxxxxxxyyyyyyzzz{{{{{{|||zzz{{{|||~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~~~~{{{||||||}}}}}}}}}||||||~~~~~~~~~~~~{{{hhhbbbdddooowww~~~tttVVVRRRMMMAAAEEECCCAAA???>>>>>>>>>???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<;;;:::777555555777999666666555666777:::===???CCCCCCCCCBBB@@@===:::888::::::999888777666555555444444444444444444444444555111///000444777555222555444333222111111111111///000111222333444444444222222222222222222222222000111111222222333444444222333444666777888888888777666666777888888777555444333222111222333444555444444444444555555555555555555444444444444555555555555555555555666777777888777555444444666777888999999999888999===CCCHHHNNNTTT___lllwwwooojjjqqqzzz}}}|||vvvtttrrrrrrrrrppplllhhhpppnnnmmmlllmmmmmmkkkjjjgggjjjmmmoooqqquuuyyy|||~~~|||zzzyyyxxxxxxxxxyyyxxxxxxxxxyyyzzzzzz{{{|||{{{zzzyyyxxxxxxyyyzzz|||zzzwwwttttttwwwzzz}}}{{{|||~~~}}}{{{yyyxxxxxxxxxyyyyyyzzzzzzzzzyyy{{{~~~}}}|||{{{{{{yyywwwuuutttuuuwwwxxxzzzzzzyyyxxxwwwwwwwwwwww{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{}}}~~~~~~~~~}}}|||}}}~~~~~~}}}~~~~~~yyylllfffgggttt~~~jjjSSSOOOJJJAAADDDBBBAAA???>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;<<<============<<<:::888777888999777666555666:::AAAHHHLLLNNNLLLIIIDDD???;;;888666:::999999888777666555444444444444444444444444444666222///111555777555222555444333222111111111111///000111222333333333333222222222222222222222222000111111222222333444444222333444666777777888888666555555666777777666444333333222222222333444555777777777777888888888888555555444444444444555555444444444444444555666666777666555555555777999;;;:::999888777777;;;@@@DDDLLLSSS^^^kkkxxx}}}tttuuuyyy}}}~~~{{{uuurrrqqqqqqooommmooommmllllllllllllkkkiiiiiikkknnnppprrruuuyyy|||~~~|||{{{zzzyyyxxxvvvvvvvvvwwwwwwxxxzzzzzz}}}|||{{{yyyyyyyyyyyyyyyyyywwwuuussssssuuuxxx{{{{{{|||~~~}}}{{{yyyxxxyyyyyyyyyyyyyyyyyyzzzxxxzzz}}}~~~|||{{{zzz{{{zzzxxxwwwwwwxxx{{{|||||||||zzzyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{yyyyyyyyyzzzzzzzzzzzzzzzzzz}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}vvvkkkhhhjjjttt|||\\\OOOJJJFFFCCCBBBAAA@@@???>>>=========>>>>>>>>>===============<<<;;;;;;;;;;;;<<<======>>>??????>>>;;;999888999888666555888???KKKWWW___bbb]]]TTTKKKBBB<<<999777999999888777666555444444555555555555555555555555666333111222555666555333444333222111111111111111000000111222333333333333222222222222222222222222000111111222222333444444222333444555666777777777555444444555666666555333333333333222333444444555444444444555555555666666555555444444444444555555333333333333333444555555555555555555777999;;;<<<:::999888666666888===@@@HHHNNNYYYgggvvv{{{{{{yyyrrrppppppqqqqqqooommmllllllllllllkkkjjjkkkmmmoooqqqrrruuuxxx{{{~~~~~~}}}{{{yyyxxxtttttttttuuuvvvxxxyyyzzz~~~|||{{{yyyyyyxxxxxxvvvuuusssqqqrrrtttwwwyyyzzz{{{}}}~~~}}}|||zzzyyyzzzyyyyyyyyyyyyyyyyyyxxxxxxyyy{{{~~~~~~|||{{{zzzyyy|||{{{yyyyyyzzz{{{~~~~~~}}}|||zzzyyyyyyxxxxxxwwwyyyzzz|||}}}}}}}}}}}}xxxxxxxxxyyyyyyzzzzzzzzz{{{|||~~~}}}}}}}}}~~~{{{}}}~~~}}}{{{}}}}}}}}}~~~~~~}}}~~~}}}{{{zzz|||{{{pppiiijjjnnnxxxdddQQQLLLGGGCCCCCCAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>???AAA@@@===999888777999777666:::DDDTTTcccmmmssslll```RRRGGG@@@===;;;999888777666555444444333666666666666666666666666666444222333444666555444333333222111111111111111000000111222222222222222111111111111111111111111000111111222222333444444222333444555666666666666444333333444555555444222333333333333444444555555222333333333333444444444555444444333333444444555444444333333444444555666666666666666777999:::;;;888888888666666888<<<@@@DDDIIITTTbbbrrr||||||{{{tttpppooopppqqqooonnnmmmmmmnnnnnnlllkkkmmmnnnpppqqqrrrtttwwwyyy{{{|||}}}~~~}}}{{{xxxwwwsssssstttuuuwwwxxxzzz{{{}}}|||zzzyyyxxxwwwtttsssrrrrrrsssuuuwwwxxxyyyzzz{{{{{{{{{zzzxxxwwwzzzzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{|||}}}|||||||||}}}}}}}}}}}}|||{{{yyyxxx}}}|||{{{zzzzzz{{{}}}~~~~~~}}}|||zzzyyyxxxwwwwwwzzz{{{}}}~~~~~~}}}|||xxxxxxxxxyyyyyyzzzzzz{{{|||}}}~~~}}}~~~}}}~~~|||~~~~~~||||||~~~~~~~~~~~~}}}}}}}}}~~~}}}|||{{{zzz}}}zzzqqqkkkhhhlllsss}}}UUUKKKLLLEEEAAACCC????????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<<<<>>>@@@???<<<999777666999888888===HHHWWWgggqqqvvvnnnaaaSSSHHHAAA>>>===888777777666555444333333666666666666666666666666555444333333444444444444222222111111000000111111000000111222222222111111111111111111111111111111000111111222222333444444222333444555666666666555444333333444555555444222333333444444444555555555555555666666666777777777444444333333333333444444555555555555555666666777777777777777777888888888666777777777777999>>>AAACCCGGGPPP]]]nnn{{{}}}~~~|||{{{~~~zzzuuurrrqqqqqqpppooommmnnnoooooonnnmmmnnnpppqqqqqqqqqrrruuuwwwwwwxxxzzz{{{{{{yyywwwvvvuuuuuuuuuvvvxxxzzz|||}}}~~~~~~}}}|||zzzyyywwwvvvtttttttttuuuvvvxxxyyyzzzxxxxxxyyyyyyyyyxxxwwwvvvzzzzzzzzzyyyyyyxxxxxxxxx|||||||||||||||{{{{{{{{{{{{|||}}}}}}}}}{{{zzzyyy}}}|||{{{zzzyyyyyyyyyyyy|||{{{yyyxxxwwwvvvvvvvvvzzz{{{}}}}}}}}}{{{yyywwwwwwwwwxxxyyyzzzzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~|||{{{}}}}}}}}}}}}~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}{{{uuuoookkkhhhhhhoooxxxlllMMMIIIKKKDDD@@@BBB??????@@@@@@??????>>>===;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<:::<<<>>>>>><<<999888777999999;;;???IIIUUUaaahhhhhhbbbWWWLLLDDD>>>;;;;;;777777666555444333222222555555555555555555555555444444333222222222333333222111111000000000111111000000111111111111111000111111111111111111111111000111111222222333444444333333444555555555555555444333333444555555444222333333444555555555555444444444444444555555555666444444333333333333444444666555555555555666777777666777777777666666666666555666666777777999===@@@CCCFFFLLLWWWgggyyyxxxwwwwwwwwwuuuttt{{{zzzxxxzzz~~~~~~yyyuuurrrrrrooonnnmmmnnnoooooonnnmmmooopppqqqqqqpppppprrrtttssstttvvvwwwxxxxxxxxxwwwwwwwwwwwwxxxyyy{{{|||}}}|||||||||{{{zzzxxxwwwvvvtttuuuvvvxxxyyy{{{||||||yyyyyyyyyyyyyyyxxxwwwwwwzzzyyyyyyyyyyyyyyyyyyxxx~~~}}}}}}||||||{{{{{{{{{{{{|||~~~}}}{{{zzz|||{{{zzzxxxwwwvvvvvvuuuyyyxxxwwwvvvvvvuuuuuuvvvwwwxxxzzz{{{yyywwwtttrrrvvvvvvwwwxxxyyyyyyzzz{{{}}}~~~~~~}}}}}}~~~}}}~~~~~~{{{|||~~~||||||}}}}}}~~~~~~}}}}}}|||||||||||||||}}}~~~}}}nnnlllkkkkkkjjjkkksss}}}uuu]]]IIIGGGIIICCC???@@@???@@@AAAAAAAAA@@@???>>><<<<<<<<<=========>>>>>>======<<<;;;;;;;;;;;;;;;:::<<<======;;;:::999:::999:::===BBBHHHPPPVVVZZZTTTQQQKKKDDD???;;;999999777666666555444333222222444444444444444444444444333333333222111000111222111111000000000000111111000000111111111111000000111111111111111111111111000111111222222333444444333333444555555555444444555444333444666666444333333333555666666666555444111111222222222333333333444333333222222333333444555444444444444555666666333444555666666666666666555666666666666777:::<<<@@@AAAEEEMMM[[[mmm}}}~~~zzzxxxxxxwwwyyy~~~xxxuuutttwww{{{{{{wwwtttqqqqqqmmmlllkkklllmmmnnnmmmlllooopppqqqpppooooooppprrrqqqqqqsssuuuvvvxxxyyyzzzxxxxxxxxxxxxyyyzzz{{{|||zzzzzzzzzzzzyyyxxxwwwvvvtttuuuxxxzzz|||}}}}}}}}}{{{{{{{{{{{{{{{zzzzzzzzzxxxyyyyyyyyyyyyyyyyyyzzz~~~~~~}}}|||{{{{{{{{{{{{{{{}}}}}}|||zzzyyyxxxxxxwwwvvvuuuuuuwwwvvvvvvuuuuuuvvvvvvwwwuuuwwwyyyzzzzzzwwwtttrrrsssssstttuuuvvvwwwxxxxxx||||||}}}|||{{{{{{}}}|||{{{|||||||||||||||~~~~~~~~~}}}}}}}}}}}}||||||}}}rrriiiiiilllooooooqqqyyyzzzdddTTTGGGFFFGGGCCC?????????@@@AAABBBAAAAAA???>>>===>>>>>>>>>??????@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::<<<======<<<;;;;;;<<<999;;;>>>CCCHHHKKKNNNPPPHHHFFFCCC@@@===:::999999777666555444333222222111444444444444444444444444222333333111000///000111111000000000000000111111000000111111111000000///000000000000000000000000000111111222333333444444333333444444555444444444555444444555666666555333333333555666666666555444444444444555555555666666444333333222222333333444444333333333333444555555111222333555666777777777555666666555444444666999;;;;;;===DDDQQQbbbqqq{{{|||vvvlllppptttuuurrrooonnnooollljjjjjjjjjllllllkkkjjjooopppqqqooonnnnnnoooqqqpppqqqrrrsssvvvyyy{{{|||yyyxxxxxxxxxyyyzzzzzz{{{xxxyyyyyyzzzyyyxxxvvvuuutttuuuxxx{{{|||~~~~~~~~~~~~~~~}}}}}}}}}|||||||||xxxxxxxxxyyyyyyzzzzzzzzz~~~~~~}}}|||{{{{{{{{{{{{|||~~~}}}wwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxuuuwwwzzz||||||{{{xxxvvvqqqqqqrrrssstttuuuvvvwwwzzz{{{{{{zzzyyyyyy|||~~~}}}~~~}}}}}}}}}}}}~~~}}}{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~{{{lllhhhjjjnnnssstttuuu|||}}}zzzUUUOOOHHHBBB@@@@@@@@@@@@AAABBBCCCAAA???<<<<<<<<<>>>>>>============>>>>>><<<======;;;999777888999888;;;<<<::::::<<<<<<999???======???BBBDDDEEEEEE@@@>>><<<;;;:::999888777888666222111222444444444222222222222222222222222///000111222222222222222000111333444444333111000222222222222222222222222111111000000000000000111444444333333333222222222777666555444444333444444666666666666555555555555333333333444444444555555333444555666666666444444888666333333444555555444555555555555555444444444333444666777777666444333555666666555444444777999;;;:::<<>>;;;999;;;;;;999>>>======>>>AAACCCCCCCCC===<<<:::999888888777666888555333222333444444333222222222222222222222222000111111222222222222111000111333444444333111000222222222222222222222222111000000//////000000111222222222222222222333333888888777666555555555555555555666666666666666666333444444444444444444444444555555666777777777666888666444333444555444444444444555555555555555555333444555666666555444333333444444444333333555777888777999???EEENNN]]]jjjvvv|||sssdddfffllljjjiiijjjlllmmmmmmlllkkklllmmmooopppsssuuuuuusssqqqqqqrrrpppoooooorrrwww{{{||||||~~~{{{xxxxxxyyyzzzyyyxxxyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxxxxzzz{{{|||{{{yyy{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyyyyzzz{{{|||||||||{{{zzzyyyyyyyyyyyyyyy{{{}}}}}}{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyywwwxxxyyyzzzzzzyyyxxxwwwuuuuuuttttttuuuvvvwwwxxxxxxyyy{{{}}}~~~}}}|||{{{~~~}}}~~~~~~~~~}}}}}}~~~}}}||||||}}}}}}}}}}}}}}}~~~~~~}}}}}}|||{{{~~~yyytttwww{{{cccNNNIIICCC???===<<<<<<;;;<<<===???>>><<<;;;;;;<<<<<<;;;::::::999999999999999:::;;;:::888888999;;;777>>>BBB???::::::::::::===<<<;;;===???@@@@@@???999999888777666666555555666555333222444444444333222222222222222222222222222222222222222222111000000111222333333222111000000000000000000000000000000000////////////000000111111111222333333444444999888777666555555555555444555555555666777777777444444444444444444444333555555555666777888999:::999777444333444444444333333444444444555666666666333444555666666555444333222333333333222222444555666444666:::???FFFSSS___mmmuuufffccckkknnnkkkiiikkkmmmooonnnmmmkkkkkklllnnnppprrrsssrrrqqqqqqrrrmmmmmmooossswwwzzz{{{{{{}}}{{{yyyyyy{{{{{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyzzz{{{{{{zzzxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{|||zzzyyyyyyxxxxxxxxxyyyyyy|||}}}~~~~~~}}}|||{{{zzzyyyxxxxxxyyyzzzzzz|||||||||{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyzzzttttttttttttuuuvvvwwwxxxxxxyyy{{{}}}~~~}}}|||{{{~~~~~~~~~~~~|||~~~~~~}}}}}}}}}}}}}}}|||{{{|||}}}}}}}}}}}}}}}||||||}}}}}}}}}|||{{{{{{~~~~~~|||}}}~~~ppp]]]LLLIIICCC@@@>>>>>>===<<<:::<<<>>>>>><<<<<<<<<===<<<;;;:::999888888888999888999:::999888999;;;===<<>>===<<<::::::<<<>>>>>>===<<<===>>><<<<<<;;;:::999999::::::999::::::999888999<<<>>>CCCKKKNNNGGG>>>::::::::::::999999:::<<<<<<:::888666888999999666555555666333333333444666666444222111111111111111111111111333333333333333222111000111111111111111111111111///////////////////////////////////////000111111111222333444555666777888:::999888666555444444444222222333444555666666777444444444444444444444444333333333333444666888:::999777444333444444444333333333333444555666777777333444444444444444444333222444555555444444555666444333444666777:::BBBLLLXXX```kkkttt{{{oookkknnnuuuzzzvvvuuusssoookkkjjjkkkmmmooooooooooooooonnnllljjjhhhkkknnnqqqtttuuuvvvwwwyyyzzz{{{||||||}}}~~~~~~~~~}}}||||||{{{{{{vvvvvvwwwyyy|||~~~}}}|||xxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{{{{{{{zzzzzzzzzzzzzzz{{{|||{{{{{{{{{{{{|||}}}}}}~~~||||||{{{{{{|||}}}~~~~~~|||yyywwwvvvxxxzzz|||uuuuuuvvvwwwwwwxxxxxxxxxwwwxxxzzz|||}}}|||{{{zzz{{{{{{|||~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzz{{{}}}}}}|||zzz{{{{{{||||||||||||{{{{{{||||||}}}~~~~~~kkkRRRLLLEEECCC@@@>>>===<<<:::888;;;<<<>>>>>>===<<<======<<<;;;;;;::::::;;;;;;<<<;;;<<<;;;:::999:::===@@@FFFLLLLLLEEE===;;;:::999888888888:::;;;;;;999777666999;;;:::777444444666222222333555777666444111111111111111111111111111333333333333333333222111111111111111111111111111////////////////////////000//////000000111222333111222333444555666777777<<<;;;:::888777666666555111222222333333444444444333333333444444444555555333333333333444666777777888666333333444555555444333444444444555666666666444333333333333333333444333555777777666555666777555444444666666777===FFFOOOVVV```jjjrrryyy~~~yyykkkkkkttt}}}}}}{{{wwwqqqmmmkkkmmmooopppooonnnnnnnnnmmmjjjhhhhhhjjjmmmooopppqqqssstttvvvxxx{{{||||||}}}~~~~~~|||{{{zzzzzzuuuuuuvvvyyy|||~~~~~~}}}wwwxxxxxxyyyyyyzzzzzz{{{zzzzzzzzzyyyyyyzzzzzz{{{|||{{{{{{zzzzzzzzz{{{{{{zzzzzz{{{{{{||||||}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~|||yyyvvvvvvwwwzzz{{{wwwwwwxxxyyyyyyyyyyyyxxxwwwxxxzzz|||}}}|||{{{zzzzzzzzz{{{}}}~~~~~~~~~~~~}}}|||zzzzzzyyy{{{}}}}}}~~~}}}{{{{{{{{{|||}}}}}}}}}||||||}}}~~~}}}\\\NNNLLLDDDBBB@@@???>>>===:::888:::<<<======;;;::::::;;;:::::::::::::::;;;<<<===>>>>>>===;;;:::;;;>>>AAACCCFFFDDD>>>:::::::::888666666777999;;;;;;999777555999<<<;;;666222222444111222333666888777444111111111111111111111111111222222333333444333333333111111000000000000111111000000000000000000000000000000000000111222333444111111222222333444555555;;;:::888666555444444333111111111111111111222222111222222333444555666666444444555666666666666666666444333333444666666666444444555555555555555555444333333333333333333444333555777888777666666777555444444666555444:::BBBHHHNNNWWWaaakkkssszzz}}}pppkkksss|||~~~{{{vvvqqqnnnnnnooonnnmmmlllmmmoooooollliiihhhjjjllllllkkklllooorrrtttwww{{{|||||||||~~~}}}|||{{{yyyyyyvvvvvvwwwyyy|||~~~}}}|||xxxxxxxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyzzzzzzzzz||||||{{{zzzyyyyyyyyyyyyxxxyyyzzz{{{||||||||||||}}}~~~~~~zzz{{{{{{|||}}}~~~}}}{{{xxxvvvuuuvvvxxxzzzyyyzzz{{{{{{{{{zzzyyyxxxvvvxxxzzz|||||||||{{{zzzzzzyyyyyy{{{~~~}}}~~~~~~~~~~~~}}}{{{{{{xxx||||||{{{|||}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~gggPPPJJJKKKEEEDDDBBBAAAAAA???<<<:::999;;;<<<<<<:::999999999888888888999:::;;;======??????>>><<<:::;;;>>>AAA???@@@===888666999:::888666666777999;;;<<<999777555999<<<:::555111111333000111333666888777444111000000000000000000000000111222333333444444444444111111000000000000111111111111111111111111111111111111111111222333444555000000000111111222333333777666555333111000000000111111111000000000000000000111222333555666777777555666777888888777666555555444222222444666777777555555555555555444444444444333333222222333333444222555777888777666666666444333444666444333888@@@DDDIIIRRR\\\gggqqqxxx}}}vvvoootttzzz{{{uuuqqqnnnnnnmmmkkkkkkmmmppppppmmmkkkhhhjjjkkkjjjiiiiiimmmqqqrrrvvvzzz|||||||||~~~}}}|||zzzyyyxxxxxxxxxxxxyyy|||}}}|||zzzxxxxxxyyyzzzzzz{{{||||||{{{zzzzzzyyyyyyyyyzzzzzz|||{{{zzzyyyxxxwwwwwwwwwwwwxxxzzz|||}}}}}}|||{{{}}}}}}xxxxxxyyy{{{|||}}}~~~}}}{{{xxxvvvuuuvvvwwwyyy{{{||||||}}}|||zzzyyyxxxvvvxxxzzz|||||||||{{{zzz{{{yyyxxxyyy|||~~~}}}~~~~~~~~~|||{{{www{{{~~~||||||}}}~~~~~~~~~~~~~~~{{{|||~~~~~~}}}|||{{{|||~~~~~~~~~~~~qqqVVVNNNJJJDDDBBBAAA???>>>=========>>><<<<<<==================;;;:::888777888:::===???>>>======<<<<<<<<<======>>>===;;;999888777666666444444666888:::999666444777666666555444444333333444333333222222333333444111111000000000000111111222222333333222111///...000111222333333222111000000000000000000000000000222222222222222222222222222222222222222222222222555444444333222111000000222222222222222333333333000111222333333333333333333333444444555666666777888666444444555666666666666666666666666666555555444444444444444444444444555666888:::999777555333555444333444555888;;;<<>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999888777666777:::===???===<<<<<<;;;;;;;;;<<<<<<===<<<:::888777666555555666555555666777888777666666666666555444333333333444333333222222333333444111111000000000000111111111111222222222111000///000111111222222111111000000000000000000000000000111111111111111111111111222222222222222222222222444333333222222111111111111111111111111111111111111111222222333333333333333333333444555666666666666555333222444555555444555555555555555555555555444444444444444444444444555666777888777666444333444444444555666888:::;;;>>>DDDLLLSSS[[[eeerrr|||xxxooommmpppyyyyyyqqqnnnoookkkkkklllllllllkkkjjjiiillljjjhhhffffffhhhkkkmmmmmmppptttwwwyyy{{{~~~}}}xxxtttuuuvvvwwwyyyzzzzzzyyyyyyyyyzzz|||}}}}}}|||zzzyyy|||{{{zzzxxxxxxxxxyyyzzzwwwyyyzzz{{{{{{zzzyyywwwwwwxxxxxxyyyyyyxxxwwwwww{{{}}}}}}yyywww{{{zzzyyyyyyyyyzzz{{{|||~~~|||zzzxxxwwwxxxzzz{{{|||||||||}}}}}}{{{xxxuuuvvvwwwxxxzzz{{{{{{||||||{{{{{{{{{zzzxxxxxxyyy{{{}}}}}}}}}}}}}}}|||{{{zzz{{{}}}||||||}}}~~~~~~~~~}}}|||~~~}}}}}}}}}~~~qqqUUUJJJDDDBBBDDD???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::888777666666777999<<<===;;;::::::999::::::;;;;;;;;;:::999777666555555555888666444444555777888888666555555444444333333222333333222222222222333333111111111111111111111111///000111111222222111111222111111000000111111222000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111222222222222333333333222333333444444555555666555333111111333444333333333333333444444444444444444444444444444444444444555555555555444444444333222333444666777888999999999???GGGNNNVVVaaaoooyyy~~~pppjjjdddppp}}}wwwnnnlllnnnjjjjjjjjjkkkjjjjjjiiihhhiiihhhgggffffffggghhhiiikkkmmmoooqqqtttwww{{{|||xxxuuussstttvvvxxxyyyzzzyyyyyyyyyzzz{{{||||||{{{zzzyyy{{{zzzyyyxxxxxxxxxyyyzzzxxxyyyzzz{{{{{{zzzyyyxxxxxxyyyzzz{{{zzzxxxvvvuuuyyy{{{~~~|||yyywwwzzzzzzyyyxxxxxxxxxyyyyyyzzzyyywwwvvvvvvwwwxxxyyy|||||||||}}}}}}{{{xxxuuuvvvxxxzzz|||}}}}}}|||{{{|||||||||zzzyyyxxxzzz|||~~~}}}}}}|||||||||}}}}}}~~~~~~~~~}}}}}}{{{}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~^^^OOOKKKCCC@@@DDD======<<<<<<;;;;;;;;;;;;:::::::::999999999999999888777666666666777999:::999888888888888999999:::999888777666555444444444777555444444666777777666444444444444333333222222333333222222222222333333111111111111111111111111...///000000111222222222222111000//////000111222000000000000000000000000222222222222222222222222111111111111111111111111111111111222222333333333111111111111111111111111222222222222222222222333222222333333444444444444444333111222333444333222222222222222222333333333333333444444444444444444555444333222222222333444111333555777888888777777666<<>>CCCJJJVVVfffrrr{{{{{{|||||||||nnngggaaaaaahhhoooppppppllllllkkkjjjjjjjjjjjjkkkjjjjjjiiiiiihhhhhhggggggiiiiiiiiiiiikkkooovvv{{{}}}~~~~~~}}}{{{zzzzzz{{{zzz{{{}}}~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxyyy{{{|||~~~||||||||||||||||||||||||zzzyyyyyyxxxwwwvvvttttttzzz{{{|||}}}|||{{{yyyxxxxxxxxxyyyyyyyyyxxxwwwwwwyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxzzz|||~~~~~~{{{yyyxxxyyy{{{|||}}}|||{{{zzzzzzzzzxxxvvvtttuuuxxxzzz}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzz}}}~~~|||{{{||||||~~~~~~}}}}}}}}}}}}}}}{{{|||~~~yyywwwtttsssyyyjjjUUUEEECCCDDD>>>:::;;;;;;<<<============<<<;;;;;;;;;:::999999888777777888888888888888888888888666666666666777888999:::666555555555555555666666444333444555777777555444111111111222222222222222222222111111111111222222000111333444444333111000//////......///000111222//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222333333111222333555777888999:::555444222111000111222333222222222222222111111111222111111222444333111000000000111222222333444444222222333333444555555666444444333222222222222222222333444666666666666555444888<<>>===>>>;;;<<<===>>>>>>>>><<<<<<;;;;;;::::::999888888777666666777888999:::;;;;;;666666666666777888::::::666555555555555666777777666444333333444666666666111111111111111111222222222222111111111111222222000111333444444333111000000//////......///111222...///000111111000///...000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222000111333555777999:::;;;555444222000000111222333222222111111111111111111000000000111222222000...000111111222333333444444222222333333444555666666444444444333333333222222333333444555666666666666444777:::===CCCPPP```lllzzz~~~uuuqqqrrrvvvxxxpppooonnnmmmlllmmmnnnnnnkkkjjjhhhgggfffffffffggggggggggggggggggkkkppptttwwwyyy{{{zzzxxxxxx{{{~~~~~~~~~}}}|||||||||{{{{{{{{{{{{||||||zzzzzzyyyzzz{{{}}}}}}}}}||||||||||||}}}}}}}}}{{{zzz{{{|||}}}~~~~~~~~~~~~|||{{{yyywwwvvvwwwyyyzzz{{{zzzzzzyyyyyyxxxxxxwwwvvvuuuuuutttuuuvvvxxx{{{~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~zzzzzzxxxuuussstttxxx{{{wwwxxxzzzzzzzzzyyyxxxwwwuuuvvvwwwxxxxxxyyyxxxxxxyyy{{{~~~~~~}}}}}}}}}{{{}}}~~~}}}{{{{{{{{{{{{||||||}}}~~~vvvssswwwnnnPPPKKKDDDBBBCCCBBB>>>:::<<<<<<<<<<<<============;;;::::::999999888888777555444444555666666555333666666666666777888::::::333555666666555555777888888777666555444333222222444222000111333444222000000000///////////////000222333444444333333555666444222000......000333555222222222111111111111000//////000111111111111111333222222111000///......000000///...............222222444555555555444333555555444333333444444444777555222000///000111333111///...///222222///,,,///000222111///......///333333333333333333333333444555555666777666666666333333333333333333333333222222444444444444222222444555777999>>>HHHVVV```pppwwwsssqqqvvv|||{{{vvvpppkkkjjjlllmmmmmmnnnllljjjiiijjjjjjiiihhhkkkjjjiiiiiiiiijjjlllmmmqqqsssvvvyyy{{{|||||||||}}}}}}}}}}}}|||{{{zzzyyy~~~~~~}}}|||||||||||||||{{{{{{{{{{{{|||||||||{{{zzz{{{}}}~~~}}}xxxyyyzzzzzzzzzzzz|||~~~}}}zzzwwwvvvzzzyyyyyyxxxyyyzzz|||}}}xxxzzz{{{zzzwwwuuussssssrrrsssuuuxxxzzz}}}|||zzzyyyyyy{{{}}}~~~~~~wwwwwwvvvvvvuuuuuuttttttxxxwwwvvvwwwxxxyyyxxxwwwqqqsssuuuuuuuuuvvvxxxzzz{{{yyywwwxxx{{{~~~~~~}}}|||{{{zzz|||~~~~~~~~~~~~{{{{{{|||}}}yyyyyy___LLLGGGAAA???@@@???<<<999;;;<<<<<<<<<============::::::999999888888777777666555444555777777555444555555555555666777888888444666777777555555666888777777666555444333222222444333111222444555333111111111000//////000000111222444666666444444444555555333111000///000111222222222222222111111111111000000111222222222222222222222222111000000//////222111000000/////////000111222333444555444444333333333222222333333444555555444222000///000111222333111//////000000...,,,000111333222000//////000333333333333333333333333222333444444555555444444222222222222222222222222222333333333333333333222555555666888???JJJVVV^^^fffmmmvvvuuuvvv{{{{{{xxxsssnnnkkkjjjkkklllllljjjhhhggghhhiiihhhgggggggggffffffgggggghhhiiinnnpppssswwwzzz{{{{{{{{{}}}}}}}}}}}}}}}|||{{{{{{~~~~~~}}}}}}|||{{{{{{|||{{{{{{zzzzzz{{{{{{|||yyyxxxyyy{{{~~~~~~}}}yyyzzzzzzzzzyyyzzz}}}~~~|||yyywwwvvvzzzyyyxxxxxxxxxzzz{{{|||yyyzzz|||{{{xxxvvvuuuuuuqqqrrrtttwwwzzz}}}}}}{{{zzz{{{|||||||||xxxwwwwwwvvvuuuuuuttttttwwwvvvuuuvvvxxxxxxwwwvvvsssuuuvvvwwwvvvwwwxxxzzz{{{yyywwwxxx{{{~~~~~~}}}|||zzz|||~~~~~~~~~~~~~~~nnnPPPHHHDDD???>>>>>>>>><<<999;;;;;;;;;<<<<<<<<<======::::::999999888888777777777666555666888888666555555555555555555555555555555666777666555444555666777666666555444333222222333222111222444444222111222111111000111111222222333555777888666444444444444444333222111000000///333222222222111111111111111111222333333333333333111111111111111111111111333222111111111111111111222222333444444444444333111111111111222333444444222111111000000000111111444222////////////...---000222333333111000000111333333333333333333333333111111222333333333333222111111111111111111111111333333222222222222333333666444444777???IIIRRRWWWXXX^^^gggoooyyywwwrrrttt{{{{{{zzzuuuooojjjjjjkkkiiigggffffffggghhhgggfffccccccdddeeeeeeeeeeeedddjjjmmmppptttxxxzzz||||||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}|||{{{{{{zzzzzzzzzyyyyyyyyyyyyzzzzzzuuuuuuwwwzzz}}}~~~}}}{{{zzzzzzyyyxxxxxxzzz~~~~~~|||zzzxxxwwwvvvyyyyyyxxxwwwwwwxxxzzzzzzzzz|||}}}}}}zzzxxxxxxxxxqqqrrrtttwwwzzz}}}}}}{{{{{{{{{zzzyyyxxxxxxwwwwwwvvvuuuuuuuuuvvvuuuuuuuuuwwwwwwuuuttttttuuuwwwwwwwwwwwwyyyzzzzzzyyyxxxyyy|||~~~}}}{{{{{{~~~~~~~~~\\\KKKFFFCCC@@@>>>??????>>><<<::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888888888777666777999999777666555555666666555555555444444555666555333222222333666666555444444333222222111111111222333222111000222222111111222222333333333666999999888555333333222333333333333222000///333333222222222111111111000111222222333333222222000111111111222222222333222222111111111111222222333333444444555555555555222222111111111111222222000000000000111111111111333111000//////000000111000111333222111000000111222222222222222222222222000111111222222222222222222222222222222222222222444333222111111222333444777444222555===EEEJJJKKKLLLRRR[[[dddnnnzzz}}}sssppp{{{wwwnnnkkkkkkiiigggeeeeeeggghhhgggfffbbbcccdddeeefffeeedddccchhhjjjnnnssswwwzzz}}}~~~}}}}}}|||||||||||||||}}}}}}}}}||||||{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxyyyyyyttttttvvvyyy||||||yyyvvvzzzyyyxxxwwwwwwzzz~~~~~~|||zzzxxxwwwwwwwwwzzzyyyxxxwwwwwwwwwxxxyyy{{{|||~~~~~~|||zzzzzzzzzssstttuuuwww{{{~~~}}}{{{{{{|||{{{zzzyyyxxxxxxwwwwwwvvvuuuuuuuuuuuutttuuuvvvvvvtttrrrqqqsssuuuvvvvvvxxxzzz|||zzzyyyyyyzzz|||~~~~~~|||{{{}}}~~~mmmQQQKKKCCCAAA???======>>>======::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999888777777888999999888666666666777777777666555555222333444333111000111222555555555444333333222222111222444555444333222222222222111222222333444444333666999999888555333333///000222444444444333222333333333222222222222111///000000111111111111111000000000111111222333333111111111000000111111222555555555555555666666777555555333222111111000000000000000000111111111111000111111111111222333444...000111111000//////000222222222222222222222222111111222333333333333333333333333333333333333333333333111000000111333333777444222333999===??????CCCIIISSS]]]fffooozzz~~~www|||}}}sssmmmllljjjiiigggggghhhiiihhhgggcccdddfffgggggggggfffeeegggiiimmmrrrwww{{{~~~||||||{{{zzzzzzzzz{{{{{{||||||{{{{{{zzzyyyyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxuuuvvvwwwyyyzzzxxxuuurrrxxxxxxwwwvvvvvvyyy~~~}}}zzzwwwvvvwwwxxxyyy{{{zzzxxxwwwvvvwwwwwwxxxzzz|||~~~~~~}}}{{{{{{{{{vvvvvvwwwyyy{{{~~~{{{{{{||||||||||||yyyyyyyyyxxxwwwwwwvvvvvvuuuttttttuuuvvvvvvsssqqqmmmooorrrtttuuuwwwzzz}}}zzzzzz{{{{{{|||~~~~~~|||{{{}}}~~~~~~~~~~~~]]]KKKJJJ@@@???===<<<;;;:::;;;;;;999999999:::::::::;;;;;;<<<<<<<<<;;;::::::999999888777666777999999777666444555777888888777666555111222333222111000111222444444444444333333222222222555888888777555444444111111111111222333444444333555777888666444444444///000222444555555444444333333333333222222222222//////000111111111111000//////000000111111111222111111111000111111222333555555555444555555666777777666555444333222222222222111111000000000111111000222444555444444444666---///000111/////////000222222222222222222222222222222333444444444444333333333333333333333333333222222111111111111222222444333222333555777888777<<>><<<:::::::::;;;999999999999::::::::::::;;;::::::999999888777777777666666777888888777555222333555777777777666555111222333333222222333444444444444333333333333222111444888888666444444444000000000111111222333444222444666666444444444555111111222333444444444444444444333333333222222222000000111222222222222111///////////////000000000222222222222222333444444444333333222333444555666777666666555666666777777555444222000///000111222333666999999777444333444---///111111000000111222111111111111111111111111111222333333444444333333222222222222222222222222111111222222222222111111000111333444333444555666888===DDDKKKSSS\\\gggnnnxxx{{{yyytttpppmmmkkkllllllnnnllliiihhhhhhhhhgggeeeeeeeeeddddddeeeeeefffgggeeefffiiinnnsssxxx|||~~~~~~|||zzzxxxxxxyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwyyyxxxxxxwwwwwwxxxxxxyyywwwvvvvvvvvvwwwvvvtttrrrrrrsssuuuuuuuuuwww{{{}}}~~~|||xxxuuuuuuxxx{{{~~~~~~|||{{{yyyxxxwwwwwwxxxvvvyyy{{{|||{{{zzzzzz{{{yyyxxxwwwwwwyyy{{{~~~}}}{{{yyyxxxzzz{{{{{{{{{zzzzzzzzzyyyxxxxxxwwwwwwvvvvvvvvvwwwxxxvvvssspppnnnpppssstttuuuvvvyyy{{{}}}~~~}}}||||||~~~}}}||||||~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~]]]OOOGGG???BBBBBBAAA???<<<;;;<<<===888888999999999:::::::::999999888888777666666666777666555666888888666555000111333555666666555444222333444444444444555666444333333333333333333333...111555666333111000111000000000000111222333444222333444444333333555666444333333333333333333333444444444333333333222222111111222333333333333222///////////////.........333333333333333444555666333222111111111222333444555555666666888999:::;;;777555222000///000222333555999<<<<<<888444111111...000222222111111222333111111111111111111111111111111222333333333333222111111111111111111111111000111222333333222111000,,,000444555333333555888555999>>>DDDKKKVVVccclllwww~~~zzzsssiiibbbaaaeeeiiilllnnnllliiihhhhhhgggeeeddddddcccbbbbbbbbbccceeefffccceeehhhlllqqqvvvzzz}}}}}}{{{yyyxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwvvvyyyyyyxxxxxxxxxxxxyyyyyywwwuuutttuuuvvvwwwvvvuuuppprrrtttuuuuuuwwwyyy||||||xxxuuuuuuxxx|||}}}{{{yyyxxxxxxxxxxxxuuuwwwzzzzzzzzzyyyyyyzzzyyyxxxwwwvvvwwwyyy|||~~~}}}{{{yyyxxxyyyzzzzzzyyy{{{zzzzzzyyyyyyxxxxxxwwwvvvvvvwwwxxxyyywwwsssppprrrtttuuuvvvuuuvvvwwwyyy~~~~~~||||||~~~}}}|||{{{}}}~~~}}}|||}}}~~~|||{{{zzz||||||}}}~~~hhhQQQIIIDDD>>><<<;;;::::::999999999999888888777777666666555555666555555555666777888888:::999777666555555555666666666666555444444333333333333222222222333444444222222111111111111222222111111222222222333333333//////000111222222333333444444333333444555777888444333111000000111333444222333444444555555444444222222111111000///......000111222111//////000222333222222222333444333222333333333333222111000///333333333555777:::===??????>>>;;;777333222444666:::999777555444444444444222000///------///000222444444333333222222333333444444444444444444444444111111111111111111111111222111111111111111222222000111222222333444555555444666999>>>EEENNNXXX___wwwsss___YYY[[[```hhhooossspppllliiihhhgggeeecccfffeeecccbbbcccdddfffhhheeeeeeeeegggjjjoootttvvvzzzzzz{{{||||||{{{zzzyyyzzzzzzyyyxxxwwwwwwvvvuuuyyyyyyxxxwwwxxxyyy{{{||||||zzzxxxvvvtttsssssstttqqqqqqrrruuuyyy{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxyyy~~~}}}|||{{{yyyxxxwwwvvvtttwww{{{{{{xxxuuuuuuvvvtttuuuwwwyyy{{{|||}}}}}}{{{{{{zzzyyyyyyyyyyyyzzz}}}{{{zzzzzzzzzzzzyyywwwzzzzzzzzzyyyxxxvvvtttssssssssstttuuuvvvwwwxxxxxxzzz{{{}}}~~~~~~|||}}}}}}}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~|||}}}zzzYYYKKKFFFAAA<<<>>>===;;;:::888888777777888777777777666666666555666666666666777888999999;;;999888666555444555555444444555555555555555555444444333222222333333333222222111111111111222222111111111111111111111111...//////000111111222222444444444444444555666666444333111000000111333444111222333333444444333333333222222111000000//////000111111000//////000222111111000111222222222111222333333222222111000000222222333444666999<<<===>>>>>>>>>;;;888555444444888777777555444222000///222111000//////000111222444333333222333333444444666666555555555444444444333333333333333333333333333222111111111111111222333333333333333333333333444555888<<>><<<>>>===;;;999888666666666777777777777666666666666777666666777888999::::::<<<:::888666444444444444333333444444555666666777555444444333222222222222222222111111111111222222222222222111000000//////......//////000111111111333444444555555555555444444333222111111111333333111111222333333333333333333333222222111000000000///000111000///...000222000000111111111222222222222222222222111111111111222222222333555777999;;;<<<>>>@@@@@@<<<888555444444444444444333111000///111111111111111111111111222222222222333444555666999999888777666555444444222222222222222222222222444333222111111111111111444444444333333222222222444555666999>>>GGGQQQXXXcccrrryyyxxxzzz|||}}}jjj``````iiittt~~~zzzrrrlllhhhgggffffffeeeeeeffffffggggggffffffdddcccccccccdddgggjjjlllooossswww|||~~~}}}{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{yyyxxxxxxxxxxxxyyyzzzzzzyyyyyyyyyxxxwwwvvvtttssssssssstttvvvyyyzzzzzzyyywwwxxxxxxxxxxxxxxxxxxwwwyyyyyyyyyyyyyyyyyyyyyzzzyyy{{{|||{{{yyyvvvuuuuuutttuuuvvvxxxzzz{{{|||}}}}}}}}}}}}|||||||||||||||yyyxxxwwwxxxyyyzzzyyyxxxxxxwwwuuusssrrrrrrssstttvvvuuuttttttuuuwwwzzz{{{{{{{{{|||}}}~~~~~~}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~sssPPPEEEEEE???<<<>>><<<;;;:::999777777666666777777777777666666666666777777777777888999;;;;;;===;;;999666444333333333444444444555555555666666666555444333222111111111222222111111111111222222444444333222111000/////////000000000111111111222222333555555666555444333444333222111111111222222111222333333444444333333333222222222111111111000///000111000//////000222000111222222222222333444111111000000000000000111111111111111333555777888999<<<>>>???===;;;:::999333333222222222222333444000111111222222111111000111222222222444555666777;;;;;;:::888777555444444222222222222222222222222444444333222111111111111333333333333333333333333444444444555:::AAAKKKRRR]]]lll}}}|||{{{yyyvvvhhhcccjjjwww{{{ssslllhhhgggffffffeeefffhhhjjjjjjiiihhhgggeeedddcccccccccdddfffgggiiimmmtttzzz}}}}}}{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzz{{{zzzxxxvvvuuuuuutttuuuwwwyyyzzzyyyxxxvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{{{{yyyzzz{{{{{{yyyxxxwwwwwwwwwwwwxxxyyyzzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}wwwvvvvvvwwwyyyzzzzzzyyyyyywwwtttrrrqqqsssuuuvvvvvvuuusssssstttvvvyyy{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~bbbJJJFFFDDD<<<999===999999888777777777888888666666666666777777777777666666666777888:::;;;<<<===;;;999666444333333333666666555555555444444444666555444333222111111111222222111111111111222222666666555444222111000000111111222222222222333333222333444555555555444333444333333222222111111111222222333444444444444444222222222111111111111111///000111000///000222333000222333333111000111333111111000/////////000000222111111111111333555666777888:::::::::;;;>>>@@@;;;999555222111222444555//////000111111000//////111111222333444666777888<<<;;;:::888777555444333333333333333333333333333444444333222111111222222111111222333333444555555444444333444666===EEEKKKYYYgggyyyyyynnnnnnvvv|||wwwpppkkkhhhgggfffeeefffhhhjjjllllllkkkiiihhhfffeeedddddddddeeefffffffffjjjooouuuyyyzzzzzzyyyzzzzzzyyyxxxxxxwwwvvvvvvxxxxxxxxxxxxxxxxxxxxxwwwzzzzzz{{{|||{{{zzzxxxwwwwwwvvvvvvwwwyyyyyyxxxwwwvvvvvvxxxyyyyyyxxxvvvvvvuuuuuuvvvwwwxxxyyyzzz{{{xxxxxxxxxyyyzzz{{{zzzzzzyyyyyyyyyzzz{{{}}}~~~}}}wwwvvvuuuwwwyyy{{{zzzyyyzzzxxxuuurrrrrrtttwwwyyyxxxwwwvvvuuuvvvyyy|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~}}}|||~~~dddTTTFFFCCC@@@:::777:::777777777666777888888999666666666666777777777777555555666666888999;;;<<<<<<:::888666444444444444777666666555444444333333555444444333222222222222222222111111111111222222777666555444333222111111333333333333333333333333111222333444444555555555444333333333222111111000111222222333333333333333000000000000000000000000000111222222111111333555333555666555111000111333555333222000///000000111333222111111111222333444444555555444555999>>>BBBDDD@@@;;;666222111111222////////////////////////222222222333444666777888::::::999777666444333333555555555555555555555555333333222222222222333333000111111222444555555666333333333333555999???DDDSSS___ooo{{{xxxuuusssrrrooollljjjjjjiiihhhffffffgggiiikkkkkkjjjiiihhheeeeeeeeeeeeffffffggggggfffgggkkkooosssuuuwwwxxx}}}||||||{{{yyyxxxxxxwwwxxxxxxxxxyyyxxxxxxwwwvvvyyyyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwxxxyyyyyywwwvvvuuuvvvvvvvvvvvvvvvvvvuuuuuuvvvvvvwwwxxxxxxyyyyyyvvvvvvuuuwwwzzz||||||{{{zzzzzzzzzzzz{{{}}}~~~}}}xxxwwwvvvwwwzzz{{{{{{zzzzzzxxxvvvttttttvvvyyy{{{{{{zzzyyyyyyzzz|||~~~}}}}}}}}}~~~}}}|||}}}~~~}}}~~~~~~~~~~~~|||~~~~~~~~~~~~~~~}}}||||||}}}~~~tttTTTKKKBBB=========:::777888777777666666666777777555666666666777777777888444444555666777999:::;;;;;;999888666555444555555555555555555555555444444444444333222222333333333222222111111111111222222555555444333333222111111222222222222222222222222000111111222333555666777444444333333222111000000//////000111111111111111////////////////////////111222333333222333555777:::===>>><<<777444666888999888555333222222222333444333222111111111222333222222222222222555:::>>>BBBAAA>>>:::777444111000111111000//////000111111333333333444444666777777888777777555444333222222333333333333333333333333222222222222333333444555222222222333333444444444333333444444555777;;;???HHHTTTdddrrrzzzrrrhhhhhhiiikkkmmmmmmkkkhhheeeeeeggghhhhhhhhhgggfffddddddeeefffggghhhhhhiiigggggggggiiilllppptttwww{{{{{{{{{zzzzzzyyyyyyyyywwwxxxxxxyyyxxxwwwvvvuuuwwwwwwvvvvvvvvvwwwwwwxxxzzzyyyxxxxxxyyyyyywwwuuuuuuuuuttttttttttttuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwwwwuuutttvvvyyy{{{zzzyyyzzzyyyxxxxxxyyy{{{}}}~~~~~~|||yyyxxxwwwxxxzzz{{{{{{zzzyyyxxxvvvuuuuuuwwwzzz{{{zzzzzzzzzzzz{{{}}}~~~~~~}}}{{{zzz{{{|||~~~}}}{{{|||~~~}}}~~~|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~]]]NNNHHH???999<<>>;;;<<>><<<>>>===999555777777666555555555555555444555666777777666555555333444444555666777888888999888666555444555777888333444666555444222333444444333333222222333333444555444222111000000111222333222222111111222222333111111111111111111111111111111222333333444555555777555222000/////////000000111222333222111///---111111000---,,,---000333222333444666999<<>>>>><<<888444111333222000/////////111222111111222333444444555555777777666555444222111000555555444333333222111111111222222333333444444555555444222111111111222222222222333333444555666666<<>>FFFMMMTTT[[[```fffrrrooodddaaacccfffiiillljjjhhheeecccbbbbbbbbbffffffeeedddcccbbbaaaaaaaaaaaabbbccceeegggiiijjjlllooossswwwyyyyyyyyyxxxwwwxxxyyyzzz{{{{{{{{{zzzxxxxxxvvvuuuuuuuuuuuuvvvwwwvvvttttttuuuvvvyyyzzzyyyxxxxxxwwwvvvvvvvvvvvvvvvuuuuuuttttttuuuuuuvvvyyyxxxwwwwwwvvvvvvuuutttwwwwwwwwwwwwxxxxxxxxxxxxyyyxxxwwwwwwxxxyyy{{{{{{{{{{{{|||}}}}}}}}}||||||~~~~~~~~~~~~}}}}}}||||||}}}~~~}}}zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxzzzzzz{{{{{{}}}~~~~~~|||{{{{{{|||}}}}}}|||||||||}}}~~~iiiLLLBBBBBB<<<:::888777777666555444444555555666555444333333222222333333333222000000333333333333222222222222222222222111111111111111111333444333111/////////000111111222444666888999888888888777666444333333333333444555555444333333111111111111111111111111000000111111111111111222111111000000000000000000//////............///000---000222333111000///000000000000111111111111000///000111333555666555555000444999888444111111333666666555444222111000000222222111222222333444555444444555666777:::<<<===888666444222111222333444///000000000000000111111000000111111222222111111222222222222222111111111//////000111111222222333222222222222222222222222111111111222222222222222111444888<<>>>>>;;;:::888777555555444444444444555666666444333222000111222333333222111000333333333333333333333333222222222222111111111000///000222111///......///000000000222333555666777666666666666555444333222222333444555555444333222111111111111111111111111000000000000000000000000//////000000000000000000...////////////000000000///111333333222000000111,,,---///000000000///...111111111222444444333111///333666777444222222333666555444333222111000000222222222222333444555666333333333444666888:::;;;:::999666444333444555666000000000000000000111111000111111222222222111111222222222222222222222222/////////000111111222222111111222333333333222222111111111111111111111111111333444666:::???FFFKKKMMM\\\lllwwwxxxiiibbbfffoooooonnnllljjjhhhgggffffffhhhhhhgggfffdddcccbbbbbb______```bbbcccddddddeeegggiiimmmqqqtttvvvvvvvvvyyyzzz{{{}}}|||{{{yyyxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwwwwwwwyyyzzz{{{yyyyyyyyyyyyxxxwwwuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvtttvvvxxxxxxxxxyyy{{{|||xxxxxxxxxwwwvvvvvvvvvuuuvvvwwwwwwvvvuuutttvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{vvvvvvwwwxxxzzz}}}~~~||||||||||||{{{zzzyyyxxxwwwwwwxxxxxxyyyzzzzzzzzz{{{{{{|||||||||||||||{{{~~~~~~~~~~~~~~~~~~{{{xxxxxxyyy{{{||||||~~~cccNNNDDD???<<<888888777666555555666777333444555666666444333111000111222444444444333333111222222333333444444444111111111111111000000///---///111111000///000111///000000111222333555666222333444444444333222222000111333444444333111000111111111111111111111111000000000000000000000000......///000000111000000...///000111111111000000///000222222000///000111......//////////////////444222111111333444222///111333444555444333222333444444333222111000000000111111111111222333444555111222222444555666666777999:::::::::999777555444111111111111111111111111222222222333222222111111111111111111111111111111......//////000111111222000111222333333333333222111111111111111111111000111222222333444999???CCCHHHXXXhhhppp}}}}}}xxxyyy~~~tttiiigggjjjllllllkkkkkkjjjiiiggggggggggggfffeeeddddddcccccc______aaabbbccccccccccccfffgggjjjmmmpppssstttuuuvvvxxxzzz|||}}}|||zzzyyywwwwwwxxxyyyyyyyyyyyyyyywwwwwwxxxxxxyyyzzzzzz{{{yyyyyyyyyyyyxxxvvvuuuttttttuuuuuuuuuuuuuuuuuutttsssuuuwwwwwwvvvwwwyyy{{{yyyxxxxxxwwwvvvuuuuuutttuuuwwwxxxxxxuuussstttuuuvvvvvvwwwxxxyyyyyyyyyyyyuuutttttttttvvvyyy|||}}}zzzzzzxxxwwwwwwwwwwwwxxxvvvwwwxxxyyyzzz{{{|||}}}~~~~~~yyyzzz{{{||||||}}}}}}|||~~~~~~~~~}}}zzzyyyzzz|||}}}}}}jjjMMMBBB@@@===888555666777666666666888:::333444555666666444222111000111333555666666666555000000111222333444444444000000000111000//////...---///111111111000111333//////000000111222444444000111222333333333222111...///111222222111///...111111111111111111111111000000000000////////////---...///000111111111000---///111222333222111000///000111000///...///111333222000...---...///000333111///000333444333111333333333333444444333222333333222111111000000000000000000000111222333444000111222333444444444444777:::===???===:::555222222222222111111111111111333333333333333222111111////////////000000000000......//////000111111111000111222333444333333222111111111000000000000000111111111111222555;;;???DDDUUUdddlllxxx|||vvvpppooorrr||||||ooogggeeeiiijjjjjjkkkkkkiiihhhgggfffeeeeeeddddddccccccccc___```aaabbbcccccccccccceeefffhhhkkknnnqqqssstttsssvvvyyy|||}}}}}}|||{{{wwwxxxyyyzzzzzzzzzzzzzzzuuuuuuwwwxxxxxxyyyxxxxxxyyyyyyyyyyyyxxxvvvtttsssssssssttttttttttttssssssrrrtttwwwvvvuuutttwwwyyyyyyxxxxxxwwwvvvuuutttttttttwwwyyyyyyvvvssssssttttttuuuvvvwwwxxxyyyyyyyyyuuutttrrrrrrsssvvvyyy{{{yyyxxxvvvttttttuuuvvvxxxvvvvvvxxxyyy{{{|||~~~~~~~~~}}}|||{{{{{{{{{{{{{{{xxxxxxzzz{{{|||}}}}}}}}}~~~~~~~~~~~~~~~{{{}}}~~~}}}}}}}}}}}}~~~{{{zzz|||~~~sssPPPBBB???:::777999777777666444444333333333555555444333333222222111000000111222222222222222222222222222222222222333444333333222111000//////000000000000000000000000//////000111222222333333333333222222111000//////444333111///......///000000000000000000000000000111111000///////////////////////////............000000000000000000000000222111111111000000//////------...///000000//////222111000//////000111222444333111000000000111111222111///.........///000111111000000000000111111111111222333333333333222444999???DDDCCC>>>888444111111000000111222333444444333333333222111111111///////////////////////////////////////000111111000111111222222333444444666666555444333333222222000...------///333777999GGGMMMYYYjjj{{{xxxoooggggggmmmvvvyyykkk``````gggoooqqqmmmiiiiiijjjhhheeeaaa```bbbbbbaaa______```aaaccccccbbbbbbaaaaaaccceeefffhhhlllqqquuu|||{{{{{{|||}}}|||zzzxxxyyyyyyyyyzzzzzzzzz{{{{{{vvvzzz}}}}}}yyyuuuttttttvvvvvvvvvwwwxxxwwwtttqqqqqqrrrrrrsssssstttttttttuuuuuuuuutttssstttvvvxxxyyyxxxwwwvvvuuutttsssrrrwwwxxxzzz{{{{{{zzzxxxwwwtttwwwyyyyyyxxxwwwwwwwwwtttttttttuuuwwwyyy|||}}}|||{{{zzzxxxwwwvvvvvvuuuvvvvvvxxxyyyzzzzzz{{{{{{yyyzzz{{{{{{yyyyyyzzz|||{{{{{{zzz{{{|||{{{zzzyyy}}}~~~}}}~~~}}}|||{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~{{{|||{{{```FFF===<<<888555777777666555444333333333333444444333333222111111111000000111111222111111111000000111222222333444444333333333222111111000000111111111111111111111111///000000111222222333333222222222333333333333333444333111///...///000000000000000000000000000000111111000///////////////////////////............////////////////////////000000000000//////......---......///000000//////222111000//////000111222333333111000000000111111111111000///////////////111111000000000000111111000111222222333333222222444777<<>>999777555333444777444333333222222222222333222222111000000//////...000000111111111111000000222111111111111111111111111222222333333444444555111111111111111111111111111111111111111222222222111111222222333333333333111111111000000000000000000000000000000000000000000111111222111000//////////////////....................................000000000000000000000000///000000000000000//////000000000111111000000000111111111111222111111111000111222222222111///...000111222222222222111000000000111222222222222111111000000444;;;AAAEEEEEE:::888444111//////111222/////////000111111111222//////////////////////////////000111222111111000000000000111222222333333444444444444333333333333222111000///000222333555888===HHHWWWeeennnrrrrrrxxxpppnnnkkkgggccc```_____________________`````````bbbbbbaaaaaaaaadddiiimmmqqquuuzzz}}}}}}||||||}}}{{{{{{{{{{{{|||||||||}}}}}}{{{zzzyyyxxxxxxwwwwwwxxxwwwwwwxxxzzz{{{zzzyyyvvvvvvwwwwwwxxxyyyzzzzzzpppppppppsssxxx{{{{{{zzzxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwyyy{{{|||{{{yyywwwvvvwwwxxxxxxyyyyyyyyyyyyyyyxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{|||}}}~~~|||{{{zzz|||~~~}}}{{{yyyxxxxxxxxx{{{}}}~~~|||zzzzzzzzz{{{{{{zzzzzz{{{{{{|||}}}{{{|||~~~~~~}}}||||||||||||~~~}}}~~~~~~}}}||||||||||||}}}~~~```EEE???<<<888555222222222333333222222111111222222222222222111111000/////////000000111222222222222222222222222111000000//////111111222222333333444444000000000000000000000000111111111111111111111111222111111111111111111111000000111111000000000000000000000000000000000000000111222222222111000///////////////....................................000000000000111111111111000000111111111000//////000000111111111111000000000000111222222222222111111111222222111111000///000111222333333222111000///000111111222222111111000000000333777<<>>DDDHHHDDD>>>777333111111222222222222222222111111111111111111111111111111111...000111333333222111000///000000111222222333333333333333333333333333333555555444333333333333444555555777>>>KKK[[[jjjrrr{{{{{{yyyttttttqqqkkkddd```___```^^^^^^]]]]]]]]]^^^___```^^^```aaaaaaaaaaaaccceeeaaahhhpppuuuvvvvvvyyy{{{||||||||||||}}}}}}}}}}}}{{{xxxxxx{{{}}}~~~}}}|||{{{yyyyyyzzz{{{zzzyyyvvvvvvwwwxxxyyyyyyzzzzzzxxxwwwwww{{{zzzzzz{{{{{{|||||||||}}}yyyyyyxxxxxxxxxxxxyyyyyyxxxzzz||||||zzzyyyyyyyyyyyyzzz{{{}}}}}}}}}||||||}}}||||||{{{{{{{{{|||||||||{{{zzzyyyyyyyyyzzzzzzzzz|||}}}{{{{{{zzz|||}}}zzzuuusssvvvyyyxxxyyy{{{|||}}}}}}||||||zzz|||~~~||||||||||||}}}}}}~~~~~~~~~}}}~~~}}}}}}~~~zzzSSS@@@<<<999888777666777888555111222111111111111111222222333333222222111000000000///000111333444555666666//////000000111111222222111111111111111111111111222222222222222222222222222222111111111111111111000000111111111222222222///000111111111111000000000000000000000000000000000111333333333222000...000/////////....................................---.........//////000000111111111111111000/////////000111222222111000//////000111222333333222111444333111000000000111222000111333444444333111000//////000111111111111111...222444333000222;;;BBBMMMIIIBBB;;;555333333333444333333333222111111111////////////////////////...000222333333333111000000111111222333333444444222222222222222222222222777666444333222111000000444555666999BBBRRRffftttyyyxxxpppuuuuuurrrlllddd______```^^^^^^]]]\\\]]]^^^___```]]]___aaabbbaaaaaaaaabbb^^^eeennnsssssssssvvvxxx{{{{{{{{{{{{|||||||||}}}|||yyyuuuuuuyyy|||}}}}}}~~~|||zzzzzzzzz{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxx|||zzzzzz~~~{{{{{{||||||}}}}}}~~~~~~zzzyyyyyyxxxxxxyyyyyyzzzvvvxxxzzz{{{zzzyyyyyyyyyyyyzzz|||~~~~~~~~~~~~}}}}}}}}}|||{{{{{{{{{{{{{{{zzzyyywwwvvvwwwxxx{{{|||xxxzzz~~~~~~|||{{{{{{zzz|||}}}yyytttssswww|||xxxyyy{{{~~~~~~~~~}}}|||{{{|||~~~~~~}}}|||zzzzzz{{{|||}}}~~~}}}}}}}}}~~~}}}{{{}}}}}}~~~bbbIII>>>::::::999888666444333333333555444333222111111111111333222000//////000222333222222222444777888444111222222222111//////222444888666333000//////000111222222222222222222222222222111111111000000//////000000000000111111111111---...///000000//////...///////////////////////////000222333333222000///000/////////............,,,---......//////......---...000000//////111222000000000000////////////111000000000000000111111333222222222222222222222666333111222444555333000...///000111111222111111//////000111111111111111000000000111222444555666AAAEEEGGGBBB:::444222444333222222111111111222222//////////////////////////////000000000000//////...//////000111222222222333333333222222111111111000000000000000000000000000222444444999FFFYYYhhhuuuyyy~~~{{{mmmooonnnlllhhheeecccbbbbbb___^^^]]]^^^______^^^]]]\\\]]]^^^_________^^^]]]```aaacccggglllrrrvvvyyyyyy{{{}}}}}}|||{{{{{{|||}}}{{{yyyvvvvvvwwwyyyzzz~~~{{{zzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxzzz~~~}}}{{{{{{{{{|||||||||||||||yyyyyyyyyxxxwwwvvvuuutttzzzwwwuuuwww|||~~~|||xxx{{{}}}~~~}}}}}}}}}zzzxxxxxxyyyyyyyyyxxxuuurrrsssvvvyyyzzzyyy}}}|||{{{zzzzzzzzz{{{|||~~~}}}zzzxxxwwwyyy{{{{{{zzzzzz}}}|||}}}}}}{{{{{{|||uuuuuuvvvyyy|||~~~~~~}}}zzz{{{}}}~~~}}}|||zzzyyy~~~~~~pppTTTCCC;;;777777666555555444444444444444333333222111111111111333222000//////000222333222111222444666777444111000111111000......000222222222111111111111111111222222222222222222222222111111111111000000000///000000000000000000000000---...///000000000///...---......//////000000000///000222333333222000///000000/////////.........,,,---......//////......,,,...///000//////000222111111000000000/////////111111000000000000111111222222222222333333333333555333111222333444222000//////000000111000000000//////000111111111111000000000000111222333444555===AAAEEEEEE???999555333333222111111111111222333//////////////////////////////000000000000//////...//////000111111222222333333222222222111111111000000000000000000000000111333444333555@@@PPP\\\kkkpppuuu{{{xxxkkkhhhffffffggggggdddaaaeeebbb___^^^]]]\\\ZZZYYY\\\]]]^^^^^^^^^^^^]]]\\\___```bbbeeejjjoootttvvvxxxzzz}}}~~~}}}|||||||||{{{zzzxxxwwwwwwwwwxxxyyy~~~|||{{{zzzzzzzzzzzzxxxxxxxxxyyyyyyyyyyyyyyy{{{|||~~~{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyxxxwwwvvvuuuuuuyyyvvvtttuuuyyy|||{{{xxxyyy{{{}}}}}}|||{{{|||}}}~~~zzzxxxxxxxxxxxxxxxyyyvvvttttttwwwyyyyyyyyy|||{{{zzzyyyxxxyyyzzzzzz||||||{{{yyywwwwwwyyy{{{zzzyyyyyy{{{~~~}}}}}}~~~~~~|||{{{{{{{{{wwwwwwxxxzzz}}}~~~zzz{{{|||}}}}}}{{{yyyxxx~~~vvvUUUDDD>>>999666444444333333333444444555222222222222111111111111222111000//////000111222222111222333555555333111///000000///...---///111,,,---///111222222222111111111111111111111111111111111111111000000000000111000000//////.........---...///000000000000///------...///000111111222///000222333333222000///000000000/////////......------...////////////...,,,---//////......000111222222111111111000000000111111000000000000000111222222222333333444444444333222111111222222111/////////000000000///.........///000000111111000000000000000000111222444444777<<>>>>>:::555333333222222222222333333111111222222222222222222111111000000000000111111111111222222333333222111...///000///......///000+++,,,---///000111111111111111111111111111111111111111111000000000000000111000000///...------,,,......//////000000000111//////000000000000111111///000222333333222000///000000000////////////...------...///////////////,,,---//////......000111222222222222111111111000222111000000000000000000111111222333444555555555222111111000111000000/////////000//////...------...//////000000000000000/////////000000222333333444777===CCCFFFDDD>>>:::555333222000///000111111////////////////////////...//////////////////...////////////000000111111111111111111111111111000000000000000000000000000000222333111000333:::@@@QQQZZZeeejjjmmmtttlllddd^^^dddrrr||||||xxxqqqlllfffaaa____________[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[]]]___cccgggjjjlllrrrwww|||~~~}}}}}}xxxyyyzzz{{{{{{{{{zzzyyyyyyyyyzzz{{{|||~~~{{{{{{{{{zzzzzzzzzzzzzzz{{{yyyxxxyyy{{{|||{{{zzz|||{{{{{{zzzyyyxxxxxxwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxuuurrrqqqtttvvvxxxxxxwwwxxxyyyxxxyyyzzz~~~~~~|||xxxwwwwwwwwwvvvuuuxxxwwwuuuuuuuuuvvvvvvvvvuuuuuutttttttttssssssttttttuuuuuuuuutttuuuwwwyyyyyyxxxxxxyyy{{{}}}}}}~~~}}}{{{{{{|||~~~}}}}}}{{{||||||||||||{{{zzzzzz{{{{{{}}}sssLLL<<<===>>>999444444333222111111000000111111222222333333333222222111000000000000000000111000111111111111000000000///000111111//////000111///...---,,,---...000111000000000000000000000000000000000000000000111111111000000///...------,,,.........///000111111222333333222111000//////...///000222333333222000///111000000000////////////---...//////000000//////,,,---//////......000111222222222222111111111000222222111000//////000000111111222222333444555555111111111111000//////000//////000//////...------......///000000000000000////////////000111222222333444777<<<@@@CCCCCCAAA999777444111///...//////////////////////////////......////////////......///////////////000000000000000000000000000000000///////////////////////////111222222111222666:::DDDOOO]]]eeehhhmmmwww~~~~~~{{{|||}}}~~~}}}qqqggg___dddsss}}}xxxooohhhdddbbbaaaaaa[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZ\\\___bbbeeegggnnnrrrxxx|||}}}}}}||||||yyyzzz|||}}}~~~}}}|||{{{yyyyyy{{{|||~~~|||||||||{{{{{{{{{zzzzzzwwwuuutttuuuwwwzzz{{{{{{}}}||||||{{{zzzyyyxxxxxxxxxwwwwwwvvvvvvwwwxxxyyyxxxvvvsssrrrsssuuuwwwxxxwwwyyyyyyzzzzzz|||}}}{{{xxxwwwwwwwwwvvvtttuuuuuuuuuuuutttttttttuuusssssssssssssssrrrrrrqqqrrrssstttuuutttuuuwwwyyyyyyzzzzzzzzz{{{}}}~~~~~~||||||}}}~~~~~~}}}}}}}}}}}}||||||{{{{{{yyyyyyzzz{{{~~~xxx\\\BBB;;;<<<999444222444444333111111000000000222333444555555444333222000000000000000000000000000111111000///...///000...000222111000//////000111///---++++++---///111////////////////////////000000000000111111111111111000000//////..................///000111222333666555444222111///...---///000222333333222000///111111000000000/////////......///000000000000///---...000000//////111222222222111111111000000000333222111000////////////111111111222222333333333000111222111/////////111//////000000000///......---...//////000000/////////////////////000111111222222333555999>>>DDDGGGBBB???:::555111///......////////////////////////---......//////......---////////////////////////////////////000000000000////////////////////////...000222222222333555777999CCCQQQ\\\ccciiiqqqvvvyyy{{{wwwwwwyyyzzzwwwwww}}}uuummmeeeeeeooo~~~{{{qqqjjjddd```^^^\\\\\\ZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZ\\\^^^aaabbbhhhmmmssswwwyyyyyyzzzzzzxxxyyy{{{}}}~~~~~~}}}}}}zzz{{{}}}~~~~~~}}}}}}|||{{{{{{{{{vvvtttssstttwwwzzz{{{{{{||||||{{{{{{zzzzzzyyyyyywwwwwwvvvvvvvvvwwwyyyzzzxxxwwwvvvuuuuuuvvvwwwyyyxxxzzz{{{||||||}}}}}}{{{yyyxxxxxxwwwvvvtttsssuuuvvvvvvttttttuuuvvvtttuuuuuuuuuuuutttsssrrrrrrsssuuuvvvuuuvvvxxxyyyyyy{{{||||||{{{|||~~~~~~}}}|||{{{|||~~~~~~}}}}}}|||||||||{{{{{{{{{{{{xxxxxxxxxyyy|||\\\JJJ<<<;;;:::444222555333222222111111222222222444555666777666555333222//////000000000000/////////000111000---,,,...000---///111111///......//////...------...///000000///////////////////////////000000000111111111111000000000000000000000000///......///000111333444555555444222111000/////////000222333333222000///111111111000000000//////......///000000000000000...///111111000000222333111111000000000/////////333222111000////////////111111111111111111111111000222333222000///000222//////000000111000000000---...//////000000////////////.........///000000///000111111333999BBBJJJLLLHHHAAA:::444111//////////////////////////////---......//////......---////////////////////////........./////////000000///////////////////////////000111222222333444555555;;;FFFRRR^^^hhhqqquuu}}}{{{yyyxxxxxxrrrnnnpppyyyyyyuuuoookkkmmmwwwxxxnnnfff```]]]]]]\\\[[[YYYYYYYYYYYYYYYXXXXXXXXXXXXZZZ\\\^^^___dddhhhmmmqqqsssuuuwwwxxxwwwxxxyyyzzz||||||}}}}}}}}}~~~~~~}}}}}}|||{{{{{{xxxwwwvvvvvvxxxzzz{{{{{{zzzzzzzzzyyyyyyyyyyyyyyywwwvvvuuuuuuvvvxxxzzz{{{xxxyyyxxxxxxwwwwwwxxxyyyxxxzzz|||}}}}}}}}}~~~}}}{{{yyyyyyyyyxxxvvvtttsssvvvxxxxxxvvvvvvwwwyyyxxxxxxyyyyyyyyyxxxwwwvvvsssuuuwwwwwwwwwwwwxxxyyyxxxzzz}}}}}}{{{zzz{{{}}}|||}}}~~~}}}{{{zzzzzzzzz|||||||||~~~~~~{{{{{{zzzyyyyyyyyyyyyyyyvvvwwwwwwyyyzzz|||~~~~~~aaaLLL@@@:::<<<999222222999111111111111222333444555666777888888777555333111//////000000000000/////////000111///---,,,...000+++---000000...---------+++,,,...000111111000000//////////////////////////////000000111111111222000000000000111111111111///.........000111333555444444333222222111111111///000222333333222000///111111111111000000000000...//////000000000000000///000222222111111333444000000000000////////////333222111000////////////111111111000000000000000000333444333000///000222...///000111111222111111---......//////////////////............//////000,,,///000000000666AAAIIIRRRNNNFFF>>>777333111000////////////////////////---..................---///////////////.........---.........//////000000////////////////////////000000111222222222333333666999@@@LLL[[[iiitttyyy}}}zzzyyypppjjjiiipppyyy}}}|||yyyrrrnnntttzzzqqqiiiccc___^^^]]][[[ZZZYYYYYYYYYZZZXXXXXXWWWXXXYYY[[[]]]^^^aaaeeeiiimmmppprrruuuwwwvvvvvvwwwxxxyyy{{{||||||~~~}}}||||||{{{|||zzzyyyyyyzzz{{{{{{zzzxxxxxxxxxxxxxxxxxxyyyyyywwwvvvuuuuuuvvvxxxzzz|||yyyzzzzzzzzzyyyxxxyyyzzzwwwyyy|||}}}}}}}}}}}}~~~~~~|||zzzyyyyyyxxxvvvuuussswwwyyyzzzxxxxxxyyy|||{{{{{{|||}}}|||{{{zzzyyytttvvvxxxyyyxxxxxxyyyzzzwwwzzz}}}}}}zzzxxxyyyzzzzzz{{{|||{{{yyyxxxxxxxxx{{{zzz{{{}}}~~~zzzyyyxxxxxxwwwwwwxxxxxxuuuvvvwwwyyyzzz{{{|||||||||~~~~~~lllNNN???<<<888555555555444444333222222222333333444444>>>===;;;999666333111000000000000000000000000000////////////000000000000000//////.........//////------------------------............////////////000000000000000000000000////////////////////////111000...---...//////...333333444777999888444///333222111000////////////---...............------///000111000///...///000000000////////////000000000111---&&&&&&,,,000///000000////////////000000222111111111000000//////000000000000111111111111000000000000////////////......///000111222333333111111000000//////......///000111000///111777;;;KKKPPPSSSNNNBBB888333333111333333111---,,,...111//////.........---------............////////////////////////////////////000000000///......------.........///000222444444666666888BBBRRRfffvvvzzz|||pppiiinnnwww}}}yyy|||xxxoooeee```aaa^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]___aaaccceeehhhlllqqquuuxxxvvvttttttuuuyyy}}}~~~}}}|||zzz|||~~~~~~~~~}}}~~~}}}|||{{{zzzyyyxxxxxxxxxvvvwwwyyyyyyyyywwwuuuttt{{{zzzxxxvvvwwwyyy{{{}}}|||||||||}}}}}}}}}||||||~~~|||{{{{{{{{{zzzxxx~~~}}}|||{{{yyywwwvvvvvvvvvvvvwwwxxxyyy{{{{{{|||||||||{{{{{{yyyxxxvvvuuuqqqsssvvvyyy{{{{{{yyyxxxxxxyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxwwwvvvvvvwwwxxx}}}|||{{{|||}}}~~~~~~|||{{{zzzyyyxxxxxxxxxyyyzzzwwwxxxyyyzzzzzzyyyxxxwww|||}}}~~~~~~}}}|||wwwVVVAAA;;;888555333333333222111333222000000111555999;;;DDDAAA<<<666333111111111////////////////////////111000000000//////.........------,,,,,,------.......................................////////////////////////////////////........................111///...---.../////////111111333666999999666333333222111000////////////....../////////.........///000111000///...///000000000////////////000000+++000111...///111000,,,000000////////////000000111111000000000///////////////000000000111111111111111111000000000////////////000000111222222222111000000000/////////...///000000//////111555999DDDKKKSSSTTTLLLBBB999555...//////---+++******+++//////.........---------............/////////////////////////////////////////////000000000000000......//////000111333333333444777???MMM```qqq|||~~~zzz{{{vvvrrrooonnnjjjdddaaabbb\\\\\\\\\]]]]]]]]]]]]]]][[[ZZZYYYYYYZZZ[[[\\\]]]___aaabbbdddfffjjjppptttvvvuuuttttttuuuxxx|||~~~~~~}}}|||{{{|||~~~~~~}}}~~~}}}{{{yyywwwvvvvvvvvvwwwxxxyyyzzzzzzxxxvvvuuuwwwvvvtttttttttuuuwwwyyy||||||}}}~~~~~~~~~}}}|||~~~}}}{{{{{{{{{|||{{{zzz~~~}}}|||{{{yyyxxxwwwvvvvvvwwwwwwxxxzzz{{{{{{|||zzzyyyyyyxxxvvvuuuuuutttrrrtttvvvyyyzzzyyyxxxwwwwwwxxxyyyzzzzzzyyyyyyxxxuuuuuuvvvuuuvvvvvvxxxzzz{{{zzzyyyzzz|||||||||{{{yyyyyyxxxwwwwwwxxxyyyzzz{{{||||||||||||{{{{{{zzzyyyzzz|||}}}~~~~~~~~~~~~]]]FFF;;;888666444333333222111000444111//////222888???DDDGGGBBB;;;333//////000222////////////////////////222111111000///...---,,,,,,,,,++++++++++++,,,,,,////////////////////////............////////////////////////////////////........................000///...------...///000...///111555888999888666222222111000////////////////////////////////////000111111000///......///000//////......//////000***///222222222333111---000000////////////000000000000///////////////...//////000000000000111111111111111000000000//////000000000000000000000000000000000000////////////000000000///...///333555999BBBNNNWWWWWWOOODDD<<<222000.........///...---...............---------............////////////////////////////////////...//////000111111222222000/////////000000111222000222666;;;EEEUUUgggsss~~~hhh```[[[[[[[[[YYYXXXZZZZZZ[[[]]]___````````````]]]\\\ZZZYYYYYY[[[]]]^^^``````aaaaaacccgggmmmrrrssssssssstttvvvxxx{{{}}}~~~~~~}}}|||}}}~~~}}}~~~~~~}}}zzzwwwuuuuuuuuuuuuyyyyyyzzz{{{{{{zzzxxxwwwtttttttttssstttuuuuuuvvv|||}}}}}}||||||{{{zzzzzz|||}}}}}}|||}}}}}}|||{{{zzzyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{|||xxxwwwuuutttssssssssstttsssuuuwwwxxxyyyxxxvvvuuuwwwxxxxxxyyyyyyxxxwwwwwwssssssssstttuuuwwwyyy{{{yyyxxxwwwxxxyyyzzzzzzxxxxxxwwwwwwwwwxxxyyyzzzzzz~~~~~~}}}|||||||||||||||vvvwwwyyy{{{}}}}}}||||||tttXXXFFF???888777555444444444222111333111000111555;;;BBBFFFBBB>>>777111......///111////////////////////////111000000///......------++++++++++++++++++,,,---....................................////////////////////////////////////....................................---...000222000111222444666777666666111111000//////////////////////////////000000111000111222000...---...////////////......///////////////000///000222333333000000////////////000000////////////............////////////000000000111000000000/////////......000000//////.........---000000000000////////////000000///......///111222333999EEEQQQXXXWWWPPPIII;;;666000...000222222222....................................////////////////////////////////////......//////000000000000111000000/////////000000000333555777<<>>444...,,,.........---.................................//////////////////////////////////////////.........---------111000//////////////////111444555555666===JJJTTTeeeooo}}}yyyhhhUUULLLJJJLLLQQQVVVZZZ[[[]]]^^^^^^]]][[[ZZZ\\\[[[ZZZYYYYYY[[[\\\^^^^^^^^^]]]]]]]]]```eeehhhkkknnnrrrvvvzzz}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~|||||||||yyyxxxvvvuuuuuuvvvxxxyyy{{{{{{{{{||||||{{{{{{{{{wwwwwwxxxxxxxxxyyyyyyyyy~~~~~~}}}{{{yyyxxxwwwxxx{{{}}}}}}}}}{{{{{{zzzzzzyyyyyyyyyxxxvvvvvvwwwwwwxxxyyyyyyyyyxxxvvvtttsssssstttvvvwwwwwwxxxxxxxxxwwwvvvttttttyyyyyyyyyyyyyyyzzzzzz{{{|||yyyvvvuuuwwwyyyyyyyyyxxxwwwwwwwwwyyyzzzyyyxxxyyyzzz{{{|||}}}}}}~~~~~~~~~}}}|||{{{zzz{{{{{{|||yyyyyyyyyzzz{{{{{{||||||}}}||||||{{{mmm]]]TTTAAA===999777777777666666777888:::;;;<<<;;;:::999000000000000//////...---........................------........./////////---,,,,,,------...///000------------------------............////////////........................------------------------+++---///...------111555999999888444111......///000//////......////////////......---...///111222111222222111...------...///......------......///...111999AAABBB:::333111000000////////////000000...////////////000000000......////////////000000/////////.........---------------,,,,,,+++++++++////////////000000000000111///......000111000///222111222888BBBLLLQQQSSSPPPIII???666000---,,,+++---------...........................//////////////////////////////////////////...------,,,++++++000000///....../////////222333444333333777???EEEWWWbbbrrr|||qqq\\\PPPKKKLLLSSSZZZ\\\\\\]]]]]]\\\ZZZYYYXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\]]]\\\[[[]]]```ccceeeiiiooovvv{{{~~~}}}}}}}}}~~~~~~~~~~~~~~~|||{{{{{{vvvvvvvvvvvvwwwxxxyyyyyy{{{{{{{{{{{{{{{|||||||||wwwwwwwwwwwwwwwxxxxxxyyy~~~}}}||||||yyyxxxwwwwwwyyyzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuvvvxxxxxxyyyyyyyyyxxxxxxvvvuuuuuuxxxxxxxxxyyyzzz{{{}}}}}}|||wwwuuuwwwyyyxxxwwwyyyxxxwwwxxxzzzzzzzzzxxx{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||{{{{{{zzzzzzzzz{{{{{{~~~||||||}}}~~~~~~~~~kkkkkkoooiiiaaa^^^JJJFFF@@@===<<<<<<======>>>>>>>>>===;;;777444222....../////////...................................................------,,,,,,,,,,,,---...///000....................................////////////........................------------------------***---///...,,,---222666<<<;;;999444///,,,,,,...//////.........//////000...---,,,,,,---///111222111222222111...------...///......------......///---000999CCCCCC999111...000000////////////000000/////////000000000111111........./////////000000111000000000000/////////.........---------------.../////////000000000111000///---///111333222000222000000333888???DDDGGGMMMKKKFFF???777111///...---------.........//////............////////////////////////////////////...............---------//////.........//////000111111111222444666999;;;GGGSSScccpppwww~~~|||xxxlll]]]SSSPPPUUU\\\]]]\\\\\\[[[ZZZZZZYYYYYYUUUVVVXXXZZZ[[[\\\\\\[[[ZZZ[[[\\\\\\[[[[[[\\\^^^___dddllltttzzz~~~}}}}}}}}}}}}}}}~~~~~~{{{zzz{{{vvvwwwxxxyyyyyyyyyxxxwwwzzzzzzzzzzzz{{{{{{||||||yyyxxxvvvuuuvvvwwwyyyzzz~~~|||{{{{{{||||||zzzxxxvvvvvvwwwxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwttttttttttttuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyzzzzzzyyyyyyxxxxxxwwwwwwvvvvvvvvvwwwyyy{{{}}}{{{vvvtttvvvxxxxxxvvvxxxwwwvvvwwwyyyzzzyyyxxx||||||}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzz{{{||||||~~~}}}{{{|||~~~~~~~~~sss\\\LLLPPPYYY[[[[[[___TTTNNNHHHCCCAAABBBCCCDDDDDDCCCAAA===999444000...000000///.........//////........................000000///...---,,,,,,+++,,,,,,,,,,,,---...///000////////////////////////............/////////000........................------------------------))),,,///...,,,---222777<<<<<<999444...+++,,,...//////.........//////000...---,,,+++,,,...000222111222222111...------............------.........000000444<<<<<<444//////000000////////////000000//////000000111111222222............/////////000222222222222111111111111////////////////////////.../////////000000111111000...---///222444333111111111111222444666999;;;???BBBCCC@@@999333000///---------.........//////............/////////000////////////////////////------......///000000000...............///000000000//////111555777888888<<>>;;;888888999:::888555666555555555555555666777444333111000///000000111........................//////...------...//////......---,,,,,,,,,,,,,,,++++++,,,,,,------.........------+++)))'''%%%$$$...---,,,,,,---...---+++,,,,,,,,,,,,---------------------...............///...------...///000111///............///000111/////////000///......---////////////.........------------------,,,++++++---------------.........------...............---111111000/////////000000------......//////000000////////////////////////222111111000000/////////---///333555555333///---/////////.............../////////000000000000000....../////////000000000...///111444666777888888444444333222000///.........000000000...---...///,,,---......//////..................////////////////////////////////////111111000000000000000000111444999???FFFPPPZZZ```jjjuuu|||yyyqqquuu{{{~~~vvvllllllhhhaaa\\\\\\[[[XXXXXXXXXXXXXXXXXXWWWVVVUUUUUUWWWYYY[[[\\\]]]\\\\\\XXXYYY[[[___dddjjjooorrrtttvvvzzz~~~~~~}}}|||{{{zzzyyyyyywwwwwwvvvvvvvvvuuuuuutttsssvvvvvvttttttwwwwwwuuuuuuvvvxxxzzz|||~~~||||||||||||{{{zzzyyyxxxyyyyyyxxxwwwvvvvvvuuuuuuwwwwwwwwwvvvwwwwwwxxxxxxwwwvvvuuuuuutttttttttuuuuuuuuuuuuuuuuuuvvvwwwxxxwwwuuutttuuuxxx{{{||||||yyyyyyyyyyyyyyyxxxwwwvvvyyyxxxvvvuuuuuuvvvxxxyyy{{{zzzyyyxxxxxxwwwxxxxxxwwwyyy||||||{{{yyyyyyzzzyyyyyyyyyzzz{{{{{{||||||zzzxxxwwwwwwyyyzzzzzzyyy{{{{{{|||}}}}}}}}}}}}|||~~~\\\DDD<<<:::888888999888666444333333222222222222333333//////......///000111222................................................------,,,++++++++++++,,,++++++,,,,,,------------,,,,,,,,,++++++*********///---,,,,,,---...,,,+++++++++,,,,,,,,,,,,,,,---,,,---------.../////////000///...------...///000............//////000000...////////////.........///000000000//////......,,,,,,------,,,,,,+++***------...............---------.........------,,,111111000000000000111111------......////////////////////////////////////000000/////////............000444666666444000.../////////......---------------......//////000000........................000000000000111222333333666555555444222111000///000000//////............,,,---......///.....................////////////////////////////////////000000000000000111111111333444555999???HHHSSSZZZcccmmmvvvzzz~~~}}}vvvyyy}}}|||{{{rrrqqqjjjaaa]]]^^^___]]]XXXXXXXXXXXXWWWVVVUUUTTTTTTUUUXXX[[[\\\\\\[[[ZZZYYYXXXXXXZZZ^^^ccchhhlllmmmpppuuuzzz~~~~~~~~~}}}}}}|||yyyxxxwwwvvvuuuuuuuuuuuuuuuxxxyyyvvvwwwyyyxxxuuuuuuwwwyyy|||}}}~~~~~~~~~zzzzzzzzzzzzyyyxxxvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvyyyxxxxxxwwwwwwwwwxxxxxxwwwwwwvvvuuuttttttttttttuuuuuutttssstttuuuvvvwwwzzzxxxvvvvvvyyy{{{}}}~~~wwwxxxyyyzzzyyyxxxwwwvvvwwwvvvuuuuuuuuuwwwxxxyyy|||{{{zzzyyyxxxxxxwwwxxxwwwyyy{{{{{{zzzyyyzzz{{{yyyyyyyyyzzzzzz{{{{{{{{{xxxwwwvvvwwwyyy{{{{{{zzz||||||}}}}}}||||||{{{zzzzzz}}}dddJJJ===999777555333333333333222333222222222111000000//////////////////000000111........................------............------,,,++++++******************+++,,,---------,,,,,,*********++++++,,,------...---,,,,,,......---,,,+++++++++,,,,,,---------,,,---------.../////////000///...------...///000000000000000000000000///............//////000000000000000000000000000000,,,,,,------,,,,,,+++***---......//////...------....../////////...------111111000000000000111111.........////////////////////////////////////////////////...............,,,---...//////...---,,,//////......------,,,,,,,,,,,,,,,------..................---------------111000///.........///000555555555555444333222111111000..................,,,---......///.....................////////////////////////////////////......///000111222333333444444444555999BBBKKKRRR[[[fffqqqvvv{{{~~~wwwttt}}}{{{xxxpppeee```bbbcccbbb[[[ZZZYYYXXXWWWWWWVVVVVVUUUVVVXXXZZZZZZZZZXXXWWWZZZYYYWWWWWWZZZ^^^cccfffhhhkkkqqqwww}}}}}}{{{yyywwwvvvvvvvvvwwwyyy|||}}}zzzzzz||||||xxxwwwyyyzzz|||}}}||||||{{{zzzyyyyyyyyywwwvvvuuutttuuuvvvvvvvvvvvvwwwwwwwwwzzzyyyxxxxxxxxxxxxxxxyyyxxxxxxvvvuuuuuutttttttttttttttsssrrrssstttvvvwwwyyywwwttttttuuuwwwxxxxxxvvvwwwxxxyyyzzzyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxyyy|||{{{zzzyyyxxxxxxwwwxxxwwwyyy{{{{{{zzzyyyzzz|||yyyyyyyyyzzzzzzzzzzzzzzzxxxwwwvvvwwwzzz{{{|||{{{}}}}}}}}}||||||{{{zzzyyyvvvxxx|||nnnPPP@@@<<<999777444222111222333333000000000000///...---,,,////////////////////////------------------------------............------++++++***)))))))))))))))***+++,,,------,,,+++*********)))))))))******+++---,,,+++,,,...///...---++++++,,,,,,------......---------...............///...------...///000111222222222222111000//////---------...///111333444333222111/////////000111---------------,,,++++++......///000000...---,,,......///////////////...000000/////////000111111/////////000000000000000////////////////////////........................------------------------.........---------------,,,,,,,,,---------------......---------------------------------...///000222333444555666555444444222000------...//////...,,,---......//////..................////////////////////////////////////------...000111222333444111111111222555;;;BBBHHHTTTbbbqqqzzz|||yyyvvvtttmmmlllkkkiiiaaa___\\\YYYWWWWWWWWWXXXVVVWWWXXXYYYXXXWWWVVVUUU[[[YYYWWWWWWXXX[[[^^^aaadddgggmmmttt{{{~~~{{{xxxvvvvvvxxxyyy}}}||||||~~~|||yyyzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwuuutttsssttttttuuuuuuvvvwwwxxxxxxyyyyyyyyyxxxyyyyyyzzzzzzyyyxxxwwwvvvuuutttttttttrrrrrrrrrrrrtttuuuvvvwww{{{yyywwwvvvxxxyyyyyyxxxvvvwwwxxxyyyyyyyyyyyyyyyuuuuuuuuuuuuvvvvvvwwwxxx{{{zzzyyyxxxxxxwwwxxxxxxwwwyyyzzzzzzyyyyyy{{{}}}yyyyyyyyyyyyyyyyyyzzzzzzzzzxxxwwwxxxzzz||||||||||||}}}}}}|||{{{zzzyyyyyyvvvxxx{{{tttYYYDDD;;;<<<777777666444333222222333------...//////...---,,,------....../////////...------------------------,,,------......------,,,,,,+++******))))))*********+++,,,------,,,***)))******)))(((((()))***+++++++++***,,,...//////...+++,,,,,,---......//////...............---------...---------...///111222111111222222222111000///,,,------...111333666777999666333///------...///---............---,,,,,,...///000000000///---,,,,,,---...//////000////////////......//////000111111111111111111111111000////////////////////////.............../////////////////////////////////,,,------------------...//////..................------------............+++,,,,,,---......//////...000222555777777777666333000---,,,...//////...,,,---......//////..................////////////////////////////////////...//////000111222222222//////000111333666;;;???NNN___qqq|||xxxrrriiifff```ZZZWWWVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVZZZYYYWWWVVVVVVXXXZZZ\\\]]]aaagggnnnuuuzzz}}}{{{xxxvvvvvvxxxyyy{{{{{{~~~|||zzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyxxxvvvuuusssrrrsssssstttuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{|||zzzyyyxxxvvvuuutttttttttnnnoooqqqsssuuuvvvvvvwwwzzzyyyyyyzzz|||}}}|||{{{yyyyyyxxxxxxwwwwwwxxxxxxuuuuuuuuuuuuvvvvvvvvvvvvyyyxxxxxxwwwwwwwwwxxxxxxwwwyyyzzzzzzyyyzzz{{{}}}yyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyyyyy{{{}}}}}}|||||||||||||||{{{zzzyyyyyyvvvxxx{{{xxxtttqqquuu{{{~~~vvvZZZGGG;;;666888111333444333111///......+++,,,...///000000//////***+++,,,---............------------------------,,,,,,---......---,,,,,,---,,,++++++******++++++)))+++,,,------,,,***)))))))))((()))***+++---///+++******,,,...000000///,,,,,,------...///000000/////////......------,,,------,,,---...000222333//////111222222111000000,,,,,,---///111555888999>>>:::444///++++++,,,---......//////......---,,,...///000111000///---++++++,,,---...////////////...............///000000222222222111111111111111////////////////////////......//////////////////+++,,,---......---,,,+++,,,,,,,,,------.........111111000000/////////...---------.........//////------.........---,,,,,,+++...111555777888888888333000,,,,,,...//////...,,,---......//////................../////////000////////////////////////000000000000000000111111...///111222333555999;;;GGGXXXlllxxxzzzpppkkkccc[[[VVVUUUVVVWWWVVVUUUUUUUUUUUUVVVWWWXXXZZZXXXWWWVVVUUUVVVWWWXXXWWWZZZaaahhhoootttxxxyyy}}}~~~~~~{{{wwwuuuuuuwwwyyy~~~yyyyyy|||~~~|||yyyxxxwwwvvvwwwxxxyyyzzzzzzyyyyyyxxxvvvuuusssrrrrrrrrrtttuuuvvvxxxyyyyyyxxxxxxxxxyyyzzz{{{|||}}}zzzyyyxxxvvvuuutttttttttlllnnnqqqsssuuuvvvwwwwwwuuutttuuuwwwzzz{{{{{{yyy|||{{{yyywwwvvvvvvvvvwwwvvvvvvvvvvvvvvvuuuuuuuuuwwwwwwwwwvvvwwwwwwxxxxxxxxxyyyzzzyyyyyyzzz|||~~~yyyyyyyyyyyyyyyyyyyyyyyy}}}{{{zzzzzz|||}}}}}}|||{{{{{{||||||{{{zzzzzzyyyuuuwwwzzz}}}~~~}}}||||||~~~~~~rrrfffbbbcccfffpppzzzzzz|||___MMMBBB888333555666666555444444333222222111111000////////////////////////000000000000111//////.........------------,,,***((((((***---...***+++,,,,,,******+++,,,++++++++++++++++++++++++******))))))******+++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///000111111222111111111111111111111111222222222111111222555888>>>999333000000111000///,,,---...//////...---,,,.........///////////////000000//////............(((***,,,...111444666777444333222111000...------+++,,,---...//////............//////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---//////......---------,,,111111000000//////............------------............------000333777999;;;999555111...---------...---,,,,,,,,,,,,............---,,,---...///000////////////////////////000000000000111111111111444222000111333666888888===HHH\\\rrr}}}ssseee]]][[[ZZZXXXUUUZZZYYYWWWUUUUUUVVVWWWXXX^^^\\\YYYWWWVVVVVVXXXYYY\\\\\\]]]___dddkkkqqquuuxxxzzz}}}~~~}}}|||}}}~~~}}}xxxvvvxxxyyyyyyxxx{{{||||||}}}|||zzzyyyxxxuuuuuuttttttuuuvvvxxxyyywwwwwwwwwwwwvvvuuuttttttvvvwwwxxxvvvsssrrruuuxxxxxxxxxwwwxxxyyy{{{}}}~~~|||xxxtttqqqqqqrrrooooooooopppqqqrrrttttttuuuuuuvvvwwwxxxzzz|||}}}yyyyyyyyyyyyyyyyyyyyyyyyvvvuuuttttttuuuvvvuuutttwwwxxxyyywwwuuutttuuuvvvxxxzzz||||||{{{{{{{{{|||vvvvvvwwwxxxyyy{{{|||}}}zzzzzz{{{{{{{{{{{{{{{{{{yyyzzzzzzzzzzzzzzzyyyyyyzzzzzzyyyyyyyyyzzz{{{{{{|||}}}}}}}}}}}}}}}{{{{{{|||~~~{{{{{{uuuvvvvvvpppgggbbbZZZWWWUUUVVV\\\fffqqqxxxhhhKKK???:::333111444444444333222222111000000111000000///////////////------.........////////////.........---------------,,,+++))))))***,,,---+++,,,---,,,***)))***+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------............,,,------...//////000000111111111111111111111111///000111111111333666999;;;777222//////000000///......////////////......000000//////......------////////////......------222222000...,,,***)))(((111111111111111000000000.............../////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---/////////.........------/////////.....................------------......///...---...///222666888;;;:::888555222///...---111000...---,,,------......------,,,---...///000/////////////////////////////////000000000111111111000...///222444555555;;;AAAQQQfffvvv~~~}}}zzzuuummmeee___[[[YYYWWWZZZYYYXXXWWWVVVWWWXXXYYY\\\[[[XXXVVVUUUVVVWWWXXXWWWWWWXXX[[[```ffflllpppwwwyyy|||}}}|||{{{{{{{{{{{{xxxvvvwwwzzz|||}}}|||{{{{{{||||||{{{zzzxxxwwwuuuttttttttttttuuuwwwxxxuuuuuuuuuuuuuuutttsssssssssuuuvvvuuussssssvvvyyyyyyxxxxxxxxxyyy{{{|||~~~~~~~~~|||yyyuuusssssstttqqqpppppppppqqqssstttuuusssssssssuuuvvvxxxyyyzzzyyyyyyyyyyyyyyyyyyxxxxxxwwwvvvuuuuuuvvvvvvuuusssvvvwwwxxxwwwuuutttuuuvvvwwwyyy{{{{{{zzzzzzzzz|||wwwwwwwwwxxxyyyzzz{{{|||zzzzzzzzz{{{{{{{{{||||||{{{{{{{{{{{{{{{zzzyyyyyywwwwwwwwwwwwwwwxxxxxxyyyzzz{{{|||||||||~~~}}}|||||||||}}}zzzssshhh___]]]]]]XXXSSSQQQPPPPPPRRRWWW___iiisssxxx~~~dddPPP===888777444333555111111111000000//////...111000//////......//////---------.........//////............---------------,,,,,,++++++*********+++,,,---,,,***))))))***++++++++++++++++++++++++******))))))******+++,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------............,,,,,,,,,---......//////////////////////////////---...000000111333777:::777444000......000000000000000////////////000000111111000///...---,,,,,,...............---------000///...---,,,***))))))...//////000111222333444111000///.........///000////////////......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---///////////////.........---------------...............------------......000///......///111333555:::::::::999777444111///333111000...------------...------------...//////////////////////////////.........////////////000000//////000222444444333888999BBBTTTfffqqqxxx|||}}}uuuvvvuuuppphhh```\\\[[[ZZZZZZYYYXXXXXXXXXXXXXXXZZZYYYVVVUUUTTTUUUVVVWWWSSSSSSUUUWWW\\\bbbgggkkksssvvvzzz|||{{{zzzyyyyyyttttttuuuxxx|||zzz{{{{{{{{{zzzyyyxxxwwwuuuttttttsssssstttuuuuuussssssssstttssssssrrrrrrqqqrrrssssssssstttvvvxxxyyyxxxxxxxxxxxxyyyzzz{{{}}}}}}|||zzzvvvuuuuuuvvvtttsssrrrqqqqqqsssuuuvvvrrrsssssstttvvvwwwxxxxxxyyyyyyzzzyyyyyyxxxwwwwwwwwwvvvuuuuuuvvvvvvuuusssuuuvvvwwwvvvuuutttuuuvvvwwwxxxzzzyyyxxxxxxyyyzzzwwwwwwwwwxxxxxxyyyyyyyyyxxxyyyyyyzzz{{{|||}}}}}}}}}}}}}}}|||{{{zzzyyyxxxuuuuuuttttttuuuuuuvvvwwwyyyzzzzzzzzzzzz{{{~~~~~~~~~~~~~~~|||ooobbbUUUPPPNNNKKKIIIJJJIIIMMMTTT]]]gggqqqxxx{{{}}}RRRDDD999777888666333444000000000/////////......000000///............///............////////////------------------------,,,---------,,,***)))((()))***++++++***)))***,,,******************************))))))******+++,,,,,,,,,++++++++++++,,,,,,........................,,,,,,---------.........,,,,,,------....................................---...///000000222444777333111///---...///000111000///...------...///000000000//////......------............------------,,,,,,------...//////000......///000111333333444333222///...---...///000000//////......------,,,---------------------------,,,+++,,,...///...---////////////////////////,,,,,,------.........///...------,,,,,,------...000///...---...///111222555777:::<<<<<<:::666444222111///...------......------------......//////////////////////////////---------.........//////111000111222555555444333444333888EEETTT```kkkttttttvvvxxxvvvqqqjjjccc^^^[[[ZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTTTTTTTVVVVVVSSSSSSUUUWWW[[[```eeehhhmmmqqqvvvyyyzzzzzzzzz{{{rrrtttvvvzzz~~~zzzzzzzzzzzzyyyxxxwwwwwwuuuuuuttttttssssssssssssqqqqqqrrrrrrsssrrrrrrrrrqqqqqqrrrsssssstttuuuvvvwwwwwwwwwvvvvvvvvvwwwwwwzzz{{{{{{yyywwwuuuvvvwwwwwwvvvsssrrrrrrsssuuuwwwttttttuuuvvvwwwxxxxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvtttsssrrrsssuuuvvvuuuttttttuuuvvvvvvuuutttuuuwwwwwwxxxxxxxxxvvvvvvxxxyyyxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||zzzyyyxxxuuuuuuuuuuuuuuuvvvwwwxxxyyyzzz{{{zzzzzz{{{}}}yyylll^^^WWWSSSPPPNNNPPPLLLSSS]]]iiittt{{{~~~BBB;;;666555555333000///000000000000000/////////000//////...............,,,,,,------------......,,,,,,------------------,,,,,,------,,,+++(((''''''(((************,,,...******************************))))))******+++,,,++++++************++++++........................,,,,,,,,,------------................../////////------------------------...///000000//////111333000000///...---...000111......,,,++++++,,,......------......//////000000........................111000///...---,,,++++++/////////000000111111111333222///...---...///000//////......---------,,,---------------------------,,,+++,,,...///...---.........///////////////---------......//////000------,,,,,,,,,,,,------//////...------......///000333777;;;======;;;:::000000...------......///---------...............////////////////////////------------............111000000222444444333222000111666===DDDMMM]]]kkksss}}}xxxwwwwwwyyyyyytttkkkddd]]]\\\ZZZXXXWWWVVVUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVSSSSSSTTTVVVYYY]]]aaacccdddiiioootttwwwyyy|||}}}vvvxxxzzz|||}}}}}}}}}}}}{{{zzzzzzyyyxxxxxxxxxwwwvvvvvvuuutttsssrrrqqqqqqppppppqqqrrrsssssssssrrrssssssrrrsssssssssrrrrrruuuuuuuuuuuuttttttsssssswwwxxxyyyxxxvvvtttuuuvvvyyywwwuuutttssssssuuuuuussstttuuuvvvvvvvvvvvvuuuwwwxxxyyyzzzyyyxxxvvvuuuqqqpppppprrrtttvvvvvvvvvsssuuuvvvvvvuuuuuuvvvxxxwwwxxxxxxwwwuuuuuuwwwyyyxxxxxxyyyyyyyyyxxxwwwwwwxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}|||zzzyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{zzz{{{||||||{{{{{{}}}~~~~~~uuujjjddd___YYYVVVWWWXXX___iiittt}}}888666555555555444222111000000000000000000000000000///......------......*********+++++++++,,,,,,,,,,,,,,,,,,------------+++,,,------,,,+++)))(((&&&(((************,,,---******************************))))))******+++,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,------------........................------------------------...///000000......///000///000000...------///111---,,,,,,,,,,,,,,,,,,---,,,,,,---...///000111111........./////////////////////...---,,,+++******////////////////////////111000///.........///000---------------------------------------------------,,,+++,,,...///...------------............................../////////------,,,,,,,,,,,,------......---------------...---000444888;;;======>>>222111000///......//////,,,---......//////......////////////////////////---------............//////...---...000111000//////111666999:::@@@OOO^^^eeeqqq~~~~~~zzzzzz|||{{{tttmmmbbb```\\\YYYVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWRRRRRRRRRSSSUUUXXXZZZ\\\\\\```ffflllqqquuuzzz}}}yyy{{{}}}}}}|||{{{zzz{{{|||{{{zzzyyyxxxxxxxxxyyywwwwwwwwwvvvtttrrrqqqppppppqqqrrrsssttttttuuuuuutttsssssssssttttttrrrpppsssssstttttttttsssrrrrrruuuwwwxxxwwwuuutttttttttyyyxxxwwwuuutttssssssssspppqqqsssttttttsssrrrqqquuuwwwxxxzzzzzzyyywwwvvvppppppppprrruuuwwwwwwvvvsssuuuvvvwwwvvvwwwxxxzzzxxxxxxxxxvvvuuuuuuwwwyyyxxxyyyzzz{{{zzzyyyxxxwwwxxxyyyyyyzzz{{{|||}}}}}}}}}}}}}}}|||{{{zzzyyyxxxyyyyyyyyyyyyzzz{{{}}}}}}{{{}}}~~~}}}||||||}}}~~~~~~}}}}}}~~~}}}}}}~~~}}}vvvrrrmmmgggcccdddggglllsss{{{555666666555555555555444////////////000000000000//////...------------...++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***)))***+++***)))((()))*********************************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------........................+++---//////......///000///000111000------///111,,,------------------,,,------......//////000000/////////000000000111111,,,,,,,,,------.........------------.........///.............../////////+++,,,,,,------......///........................---,,,+++,,,...///...---,,,,,,,,,,,,---------............------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------...///000333666999<<<>>>888777444222000///......,,,---.../////////...---////////////////////////---............/////////000...------...000000000222222444777777999CCCNNN\\\gggsss}}}~~~{{{yyyuuurrrqqqxxx}}}{{{zzzyyywwwiiieee___ZZZVVVUUUVVVWWWSSSSSSTTTTTTUUUVVVWWWWWWRRRRRRRRRRRRSSSTTTVVVVVVVVVYYY___dddiiinnntttxxxyyy{{{}}}}}}{{{zzz{{{}}}}}}|||{{{yyyyyyyyyyyyzzzyyyyyyxxxwwwuuussspppoooqqqrrrsssuuuvvvvvvwwwwwwsssrrrrrrsssvvvvvvtttqqqrrrssstttuuuuuutttssssssvvvxxxyyyyyyvvvtttttttttxxxxxxxxxwwwuuusssqqqppppppqqqrrrssssssrrrpppooosssuuuwwwzzzzzzyyyxxxwwwtttsssssstttvvvwwwvvvuuutttuuuwwwxxxwwwxxxzzz{{{yyyyyyxxxvvvtttuuuwwwyyyxxxyyy{{{||||||{{{zzzyyyzzzzzzzzz{{{{{{{{{||||||{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxxxxxxxzzz{{{|||}}}{{{}}}~~~~~~|||{{{|||}}}|||}}}}}}}}}~~~~~~~~~~~~~~~|||wwwvvvxxxuuuxxx|||222444444222000111111000......////////////////////////...------------.../////////000000000111111+++++++++,,,,,,---------++++++++++++++++++,,,,,,+++,,,,,,+++(((&&&''''''))))))))))))))))))))))))*********)))***++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................)))+++...///...///000111///111222000...---///111,,,---...//////...---,,,///////////////.........//////000000111111222222333222111000///...------***++++++,,,---...//////+++,,,---...//////......***++++++,,,---...//////........................---,,,+++,,,...///...---+++++++++,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------000//////000333666:::<<<===;;;888444111///...---,,,,,,.../////////...---////////////////////////.........////////////000333111......///111222222555222222555666777<<>>===:::777444222000000000111000000///...,,,,,,---..................------------............///---...///111111222222222......///111333666888999LLLVVVcccoooyyywwwllldddbbbdddfff```[[[___ppp{{{vvvwww{{{vvvooofff___\\\[[[ZZZYYYTTTTTTUUUTTTRRRRRRTTTUUUSSSPPPNNNMMMOOOPPPQQQQQQPPPRRRVVVZZZ^^^eeelllppprrrtttxxx{{{||||||{{{zzz|||zzzyyy{{{}}}}}}zzzwwwyyyyyyxxxwwwvvvuuutttssswwwvvvvvvxxxzzzzzzwwwsssrrrsssssssssttttttuuuuuuzzzzzzyyyyyyxxxyyyyyyyyyxxxyyyzzzwwwuuutttvvvyyyzzzzzzzzzwwwtttqqqqqqqqqttttttttttttttttttttttttqqqrrruuuxxxzzz{{{{{{{{{|||yyywwwxxxyyyyyyyyyzzz{{{|||{{{xxxwwwvvvwwwxxxyyyyyywwwvvvuuuvvvxxxwwwxxxzzz{{{{{{zzzxxxwwwxxx{{{}}}~~~|||zzzyyyyyywwwwwwxxxyyyyyyyyyxxxxxxwwwxxx{{{|||}}}}}}{{{{{{{{{|||~~~}}}zzzwwwvvvvvvvvvyyy}}}}}}}}}{{{|||~~~~~~~~~}}}~~~~~~~~~{{{|||333333222222222222333333111111000//////...------........................***,,,---,,,++++++,,,---+++,,,,,,,,,++++++***)))+++***))))))))))))***++++++***))))))(((((()))))),,,***(((((()))***)))((())))))))))))))))))))))))************************,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------////////////////////////000000000///000000111222........./////////////////////////////////000000222333444444111///......111000...,,,,,,...000111...///000111111///---,,,------------------------,,,---......//////......////////////////////////............///000222333/////////.........------------------------------........................///......---------------........................///...------...000333444999:::;;;;;;999666222000000000000//////------,,,------............------------------...............///000111111111111111000000111111333444666777AAAKKKYYYeeennnwww|||qqqhhhcccaaa```]]]XXXYYYfffvvvzzzvvvvvvwwwvvvrrrkkkddd___[[[YYYXXXVVVVVVVVVUUUTTTSSSSSSTTTTTTQQQOOONNNPPPQQQRRRRRRPPPRRRTTTWWWZZZ___eeeiiimmmppptttwwwzzz{{{{{{{{{yyyxxxxxxzzz|||}}}{{{xxxzzzyyyxxxwwwvvvuuuttttttxxxwwwwwwyyyzzzyyyvvvssssssssstttttttttuuuuuuuuuxxxxxxwwwwwwwwwwwwxxxxxxyyyzzzzzzxxxuuuuuuwwwzzzxxxyyyyyywwwtttssssssssstttttttttsssssssssssssssqqqsssuuuwwwyyyzzz{{{{{{}}}{{{yyyxxxyyyzzzzzzyyy{{{|||}}}|||yyywwwvvvwwwwwwxxxyyyxxxvvvvvvwwwyyyyyyzzz{{{|||{{{zzzxxxwwwvvvyyy{{{{{{zzzxxxxxxxxxwwwwwwxxxxxxyyyyyyyyyxxxuuuwwwyyyzzz{{{{{{zzzyyy{{{|||}}}|||zzzwwwwwwwwwvvvyyy|||~~~~~~}}}{{{zzz}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~{{{|||222222222111111222222222222222111000///...------------------------------***+++,,,+++***)))***++++++++++++,,,++++++***)))******))))))))))))******+++***))))))(((((()))))),,,***(((((()))***)))(((************************))))))))))))))))))))))))++++++************))))))++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---...000111111111111222222222222111111111111------......///000000111/////////000000111111111222333333222///......///111///...------...///111---...///000///...---,,,---------------------------...000111222111000////////////000111111222222---------...///000222333000000////////////......------------------------........................000000///............///------------------------------,,,,,,---///111222333777<<<@@@???<<<666222000/////////...------,,,,,,,,,------------,,,,,,------------............//////000111111000000000222222111111222333444444777@@@MMMYYYaaakkkuuu}}}zzzqqqhhhbbb______[[[ZZZ```jjjvvv~~~{{{xxxwwwtttnnnhhhbbb]]]ZZZWWWWWWWWWVVVVVVUUUTTTSSSRRRTTTRRRPPPOOOQQQRRRRRRRRRPPPQQQSSSSSSUUUXXX\\\```fffiiimmmrrrvvvyyy{{{|||vvvvvvwwwyyy|||}}}{{{zzzzzzzzzyyyxxxwwwvvvuuuuuuzzzyyyyyyyyyzzzyyyvvvsssttttttuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwyyyyyyyyywwwvvvvvvxxxzzzvvvwwwxxxwwwuuutttuuuvvvssssssssssssssssssssssssrrrsssuuuwwwxxxyyyzzzzzzzzzyyyxxxyyy{{{|||{{{zzz}}}~~~~~~}}}zzzxxxwwwwwwwwwxxxxxxxxxvvvvvvxxxzzzzzz{{{{{{{{{zzzyyywwwvvvtttvvvxxxxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyytttuuuxxxyyyzzzyyyxxxwwwzzz|||}}}|||zzzxxxwwwxxxxxxzzz|||}}}||||||}}}~~~||||||{{{||||||}}}|||zzzxxxxxx{{{}}}}}}||||||}}}|||||||||}}}~~~}}}{{{|||}}}~~~~~~222111111000000111111222333333222000///...---,,,------------------------***+++,,,,,,***)))***+++******++++++++++++******))))))))))))))))))))))))******)))(((((((((((((((+++***(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,'''(((+++...111222333444333333333222111000///...............//////000000...//////000111222222333333444333222//////000111000///...------...///000------...//////...---,,,........................///111444666666555333111...///000111222333444444,,,,,,---...///111222222000000000000000/////////------------------------........................000000///...............------------------------,,,,,,,,,,,,---...///000000444:::???AAA???;;;888000000///...------------+++,,,,,,------,,,,,,+++,,,,,,---------.........///000000000000000//////111111111111111222333333333:::DDDMMMVVVbbbpppzzz{{{tttmmmiiijjjiiiiiikkkpppyyy}}}uuulllgggfffccc^^^YYYWWWUUUTTTTTTTTTSSSRRRPPPSSSQQQOOOOOOPPPQQQQQQQQQOOOPPPPPPPPPQQQSSSVVVZZZ```cccggglllrrrwwwzzz|||vvvwwwxxxzzz||||||{{{{{{zzzzzzzzzyyyxxxwwwwwwwww{{{{{{zzzzzzyyyxxxvvvtttuuuuuuuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxxxxwwwvvvuuuvvvwwwxxxwwwxxxxxxwwwuuuttttttuuurrrrrrrrrrrrssssssssssssssstttuuuvvvwwwxxxyyyyyywwwwwwwwwyyy|||}}}|||zzz~~~~~~{{{xxxwwwxxxwwwxxxxxxxxxvvvwwwxxxzzzzzzzzzzzzyyyxxxvvvuuutttrrrtttvvvwwwvvvuuuvvvwwwwwwwwwwwwwwwxxxyyyzzzzzzvvvwwwyyy{{{|||{{{zzzyyyzzz{{{|||{{{yyyxxxxxxyyy{{{|||}}}}}}|||{{{|||}}}~~~|||zzzyyyxxxxxxyyy|||{{{yyywwwwwwzzz~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}|||||||||}}}~~~~~~}}}}}}~~~~~~}}}|||||||||}}}~~~~~~~~~|||}}}~~~000000000//////000000000222222111000///...------------------------------,,,------,,,+++******+++)))******++++++*********))))))************))))))***))))))((('''(((((((((+++)))(((((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++,,,,,,++++++************+++++++++,,,,,,***+++---000222444555555777777555444222000//////000000//////............---...///000111222333444444555555333111000222333000///............///000------...............---........................000222444666666555333222...///000111222333444555+++,,,---...///000111111/////////000000000000000------------------------........................///...------,,,,,,------------------------------+++++++++,,,,,,---......000222666:::===>>>>>>===222111000...------------+++,,,,,,------,,,,,,+++,,,,,,,,,------------...//////000000000//////.../////////000111222333444222777<<>><<<999666444222222222111000000///......------,,,---...///111222333444444555555555333222333444//////............//////.............../////////...........................///111222333222111000...///000111222333444444,,,,,,...///////////////......////////////000000------------------------------------------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------000000111333777:::===???666444222000...---------,,,,,,------------,,,,,,,,,,,,,,,,,,------------......///000000/////////////////////000111222333111333666999???MMM___lll}}}yyytttxxxzzzssskkk___ZZZTTTRRRRRRSSSRRRPPPOOONNNMMMNNNOOOPPPOOOMMMNNNNNNNNNMMMMMMOOORRRUUUWWWXXX[[[___dddjjjooorrrtttwwwzzz{{{{{{zzz{{{||||||{{{{{{{{{zzzzzzzzzyyy{{{||||||{{{yyywwwxxxyyyvvvvvvuuuuuuuuuuuuttttttwwwwwwwwwwwwxxxyyyyyyzzzwwwvvvttttttuuuwwwwwwwwwwwwxxxwwwvvvsssqqqqqqqqqrrrssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxtttttttttvvvxxxzzzzzzzzz|||~~~}}}{{{yyyyyyzzzvvvwwwwwwvvvttttttuuuwwwvvvuuuuuutttsssrrrqqqqqqrrrsssuuuuuuuuuvvvxxxzzzwwwwwwvvvvvvwwwyyy{{{|||zzz|||~~~~~~~~~yyyzzz{{{zzzyyyyyyzzz|||}}}{{{{{{|||}}}|||{{{yyyxxxwwwwwwwwwwww{{{{{{{{{zzzzzz{{{}}}~~~}}}}}}~~~~~~}}}}}}~~~}}}~~~}}}||||||}}}~~~|||{{{yyyyyyxxxxxxwwwwwwyyy{{{~~~~~~zzz{{{}}}}}}|||{{{}}}~~~///..................///............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***((()))***(((((()))******************+++,,,------,,,+++***))))))(((''''''''''''(((***)))'''(((***++++++***((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))******++++++++++++******************++++++++++++333333222333555888<<<>>>BBB???;;;666333222333333///////////////.........***+++,,,...000222333444111333555555333222222222/////////......////////////.........//////000111..............................///000000000000////////////000111222333333------...//////......---------........./////////------------------------------------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------.........///222666;;;===999777444111...---------------............------++++++,,,,,,,,,---------------...///000000000000000000/////////000000000///222444555888BBBQQQ\\\ppp||||||}}}zzzllleee[[[UUUTTTUUUSSSQQQOOONNNNNNOOOPPPPPPOOOMMMOOOOOONNNLLLKKKLLLNNNQQQTTTTTTUUUXXX\\\aaafffiiinnnqqqvvvxxxyyyzzz|||~~~|||||||||{{{{{{{{{{{{zzz{{{|||}}}{{{yyyxxxyyy{{{uuuuuuuuutttttttttsssssswwwwwwwwwwwwxxxyyyzzzzzzyyywwwtttuuuwwwyyyyyyxxxtttuuuuuutttrrrpppqqqrrrsssssstttuuuuuuvvvwwwwwwvvvvvvuuutttuuuuuuwwwwwwuuusssrrrsssvvvxxxyyyyyyzzz|||}}}}}}{{{zzzzzzzzzwwwwwwwwwuuusssrrrrrrtttuuuttttttsssrrrrrrrrrsssppprrrtttttttttuuuxxxzzzwwwwwwvvvvvvwwwyyy{{{}}}yyyzzz|||~~~~~~}}}|||yyyzzzzzzyyyxxxyyy{{{}}}~~~~~~~~~|||zzzyyy{{{}}}{{{zzzyyyxxxwwwxxxxxxyyyyyy{{{||||||{{{zzz{{{|||~~~}}}}}}~~~}}}~~~|||}}}~~~~~~}}}{{{zzzyyyzzzyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}xxx{{{}}}}}}||||||~~~~~~~~~}}}.........------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++(((''''''((((((((()))***************+++,,,------------,,,+++))))))((('''''''''''''''***((('''(((***++++++***))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))************++++++++++++******)))************+++++++++...---...000444;;;AAADDDCCC???999444111000111222------......///000000000******,,,...000111333444///222555555333222111000///////////////////////////////////////000111222////////////////////////000000000000000111111111/////////000111111222222---.../////////...---,,,,,,---------......//////------------------------------------------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,---000444888;;;;;;999666222///------------......//////......---++++++,,,,,,,,,---------,,,,,,...///000000000000333222111///............///222444555666===HHHQQQfffttt{{{ssstttyyywwwmmmaaaYYYWWWVVVTTTRRRPPPOOOOOOPPPQQQQQQPPPNNNPPPPPPNNNLLLJJJIIIKKKMMMRRRQQQRRRSSSWWW\\\```ccchhhmmmrrrvvvxxxzzz}}}|||||||||||||||{{{{{{{{{zzz|||}}}{{{yyyxxxzzz}}}uuuuuuttttttsssssssssrrrvvvvvvvvvvvvwwwxxxyyyzzz{{{xxxvvvvvvyyy{{{{{{zzzqqqrrrssssssqqqqqqrrrssstttttttttuuuvvvwwwwwwxxxwwwvvvuuuttttttuuuvvvwwwuuusssqqqqqqtttvvvxxxxxxyyy{{{||||||{{{zzzzzz{{{wwwwwwwwwtttrrrpppqqqrrruuuttttttsssssssssttttttoooqqqrrrssssssuuuwwwzzzwwwwwwvvvvvvwwwyyy{{{}}}wwwxxx{{{|||}}}}}}{{{{{{yyyyyyzzzyyyxxxyyy|||~~~|||}}}|||zzzxxxxxxzzz|||{{{zzzyyyxxxxxxyyyzzzzzzxxxzzz||||||{{{yyyxxxyyy{{{zzz{{{|||~~~}}}~~~~~~}}}|||{{{||||||{{{{{{||||||}}}}}}{{{{{{|||}}}~~~~~~|||wwwzzz}}}~~~}}}}}}~~~~~~}}}}}}~~~{{{}}}......------------......++++++------------++++++((()))************))))))))))))))))))************'''''''''(((((()))***++++++++++++,,,,,,+++++++++(((***+++***(((''''''((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***%%%%%%&&&'''((()))******))))))))))))************)))))))))))))))*********+++,,,...222888===@@@AAA>>>999333000000000000/////////............/////////000111000///000111333333333222111000000000111000///...------...000000111///---///222333222000//////////////////////////////.........---------......------------......///......,,,+++***))))))++++++******++++++,,,---000000///...---,,,,,,+++,,,+++***)))***+++,,,------------,,,,,,+++++++++******+++,,,,,,,,,,,,+++............//////000000,,,...000000000111333555;;;======999333...---.........//////...,,,+++)))...------,,,,,,------...,,,...//////......000111000000000000////////////333111000000333888>>>AAA\\\hhhyyyyyyoookkkoooxxxnnneee^^^YYYUUUSSSTTTRRRPPPPPPQQQRRRQQQPPPOOOOOOOOONNNMMMLLLKKKJJJMMMNNNNNNOOOPPPSSSXXX\\\ccchhhooovvvzzz|||~~~}}}||||||}}}|||xxxuuuzzzzzzzzzzzzzzzzzzzzzzzz}}}zzzvvvrrrqqqrrruuuwwwwwwvvvuuuuuuuuuvvvxxxyyywwwvvvuuuwwwzzz{{{yyyvvvsssqqqpppqqqsssuuuuuutttttttttuuuvvvwwwxxxyyyyyy{{{zzzwwwuuuttttttuuuuuuuuusssqqqrrruuuvvvuuutttvvvwwwzzz{{{zzzxxxtttrrruuuuuuvvvvvvvvvvvvvvvvvvuuuttttttsssssssssttttttrrrssssssrrrqqqrrrtttuuuwwwvvvvvvvvvvvvvvvwwwwwwzzz{{{|||~~~~~~}}}{{{zzzzzzzzzyyyyyyyyyzzz{{{{{{|||{{{zzzwwwvvvwww{{{~~~||||||||||||{{{yyyxxxwwwzzzzzzzzzzzzyyyxxxwwwwwwxxxxxxyyyzzz|||}}}~~~~~~}}}||||||||||||}}}~~~{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||~~~~~~{{{zzz{{{|||}}}}}}~~~~~~~~~}}}}}}zzzyyy......------------......+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,))))))))))))************)))(((((((((((()))************++++++++++++******'''(((***)))(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((())))))))))))))))))************)))))))))***************,,,,,,///333999<<<>>>>>>;;;777222000000000000...//////............//////.../////////......000222222222111000000000000000///......---...///000111111000...000222333222000//////////////////////////////.........---------......------------......------------,,,,,,,,,,,,+++++++++++++++,,,------/////////...------,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++------........./////////+++---...///...///000222777999<<<<<<999444000...////////////...---,,,,,,...------,,,,,,------......///000000//////000111111111111000000000000///111000//////222666:::===JJJVVVhhhvvv{{{zzzqqqkkkkkkyyyxxxooogggaaa]]]ZZZTTTQQQOOONNNPPPQQQPPPPPPPPPPPPPPPOOONNNMMMLLLKKKLLLMMMMMMMMMNNNQQQVVVYYY___dddlllssswww{{{~~~~~~|||||||||{{{xxxuuuxxxxxxxxxxxxxxxxxxxxxxxx|||yyyvvvsssqqqsssuuuvvvvvvvvvvvvvvvwwwwwwxxxyyyxxxvvvuuuvvvxxxzzzxxxwwwuuusssrrrrrrtttuuuuuutttttttttuuuuuuvvvxxxyyyzzz{{{yyywwwuuuttttttuuuuuutttsssqqqrrruuuwwwwwwuuuvvvwwwyyy{{{zzzxxxuuusssssssssttttttuuuuuuuuuuuuuuuuuuttttttssssssttttttrrrtttuuuuuuttttttuuuvvvvvvvvvvvvvvvwwwwwwxxxxxxvvvwwwzzz|||||||||{{{zzzyyyyyyyyyyyyyyyzzz{{{|||yyyzzzzzzyyyxxxxxxzzz{{{}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwzzz}}}}}}||||||}}}~~~~~~}}}~~~~~~~~~}}}}}}}}}}}}|||}}}~~~~~~|||zzzyyyyyyyyy{{{|||~~~~~~|||{{{}}}|||}}}~~~~~~......------------......---,,,,,,++++++,,,,,,---******)))))))))***,,,---))))))))))))******************)))((((((((())))))))))))************))))))%%%'''(((((('''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))******)))))))))((((((((())))))))))))************))))))*********+++++++++,,,,,,///333888:::999888555333000000000000///...//////............//////---.........,,,---...000111111000000//////000000---------...///000111222222111000111222333222111/////////////////////////////////............---......------------......,,,,,,------.........///,,,,,,,,,,,,,,,------...------------------------------...///////////////------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,---------------.........,,,...//////...---///000111444999>>>???<<<555000000///...------...//////...------,,,,,,------...000111222111/////////111000000000000////////////.........///111333555777>>>HHHXXXgggooovvvyyyssskkkhhhqqq~~~}}}xxxooocccZZZUUURRROOONNNOOOPPPQQQQQQQQQQQQPPPOOONNNMMMLLLLLLJJJKKKKKKKKKLLLNNNRRRUUUYYY^^^fffmmmsssxxx|||~~~~~~|||{{{|||{{{yyyxxxyyyyyyyyyyyyyyyyyyyyyyyy{{{yyyvvvsssrrrsssuuuvvvuuuvvvwwwxxxyyyyyyyyyyyywwwvvvttttttuuuwwwwwwwwwvvvtttssssssuuuvvvvvvuuuuuuuuuttttttvvvwwwyyyzzzzzzyyywwwuuuttttttuuuuuusssrrrrrrsssuuuwwwvvvuuuuuuwwwyyyzzzzzzyyyvvvuuuqqqqqqrrrssstttuuuuuuvvvvvvvvvuuutttttttttttttttsssuuuwwwxxxwwwvvvvvvwwwuuuvvvvvvwwwxxxyyyzzzzzzsssuuuwwwzzz{{{{{{{{{zzzwwwxxxxxxyyyzzz{{{{{{|||wwwyyy{{{{{{yyyxxxxxxyyyzzz{{{{{{|||{{{{{{zzzzzzwwwwwwxxxyyyyyyyyyxxxxxxtttuuuwwwyyy}}}}}}{{{yyyyyyyyy}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyvvvwwwxxxzzz~~~}}}}}}}}}{{{zzz{{{~~~}}}|||}}}...------,,,,,,------...------++++++++++++------+++***(((&&&&&&'''((()))((()))))))))************,,,+++***)))(((((((((((((((((())))))))))))(((((($$$%%%'''((('''&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))************))))))))))))((()))))))))************))))))******++++++,,,,,,***+++...222555555333111////////////000000///...///......------......///---......---,,,,,,...///000000//////...//////000---------...000111222333222222222222333333333222/////////////////////////////////.....................------------......---------.........//////------,,,,,,,,,---......,,,,,,,,,------.........,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------///000111111///...///111...000555<<>>;;;555333000---,,,---///000...------,,,,,,------......///000///---,,,,,,...000000000/////////.........///000000111111222222111555>>>GGGMMMUUUdddrrrxxxkkkmmmoookkkaaaYYYYYY]]]lll|||}}}xxxyyyzzzhhhZZZVVVQQQNNNNNNOOOOOOPPPOOONNNLLLKKKJJJJJJJJJJJJHHHIIIIIIIIIHHHIIIKKKNNNNNNRRRXXX^^^ccciiiooosssyyyyyy{{{{{{|||}}}~~~||||||||||||||||||||||||zzzyyyxxxwwwwwwwwwwwwwwwvvvwwwxxxzzzzzzyyyxxxxxxtttsssqqqpppoooppprrrtttpppooooooqqqtttwwwxxxxxxuuuuuutttuuuvvvwwwyyyzzzwwwwwwvvvuuuuuutttttttttttttttuuutttrrrqqqooooootttuuuxxxyyyzzzzzzzzzyyyuuuuuuvvvwwwxxxzzzzzz{{{xxxxxxwwwvvvuuutttttttttqqqtttwwwxxxwwwuuuuuuuuuuuuwwwxxxzzz{{{|||||||||wwwxxxzzz{{{|||{{{yyyxxxvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyxxxvvvtttuuuyyy{{{wwwwwwxxxyyyzzzzzzzzzzzzwwwxxxyyyzzz{{{|||||||||xxxxxxxxxyyy{{{}}}~~~}}}}}}|||||||||||||||zzzzzz|||}}}~~~}}}|||{{{~~~~~~~~~~~~~~~{{{{{{zzz{{{~~~}}}}}}~~~|||}}}~~~}}}|||}}}~~~------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---111///---+++))))))((()))))))))))))))************---,,,+++***)))((((((((((((((())))))))))))((((((%%%'''(((((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((&&&''''''((()))***+++,,,))))))))))))************''''''((()))***++++++,,,))))))***,,,------***(((***,,,...///......///000......------------.........//////...,,,,,,---///------,,,,,,------......---...///000111222222222111222333333111000111222000000000000000000000000...////////////000000000......------------......///.........------,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,---------...++++++,,,------------,,,++++++,,,,,,,,,,,,------++++++,,,---------------.........---------------,,,...///...,,,,,,---...000//////111666:::>>>???;;;888555111.........///...------,,,,,,------...---...///...,,,,,,,,,...222222222222111111111111//////000000111111222222000111777>>>CCCKKKXXXeeeuuu~~~wwwlllmmmmmmfff\\\SSSPPPQQQ[[[iii|||wwwqqqttt~~~yyyooo\\\XXXSSSPPPNNNNNNMMMMMMNNNMMMKKKIIIHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHJJJLLLLLLNNNRRRVVVZZZ___eeeiiiooorrrvvvyyy{{{}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxwwwwwwvvvsssssssssqqqpppppprrrsssooonnnnnnppptttwwwxxxxxxttttttuuuvvvwwwxxxyyyyyyvvvvvvvvvuuuuuutttttttttsssuuuvvvuuurrrpppooooootttuuuwwwyyy{{{{{{{{{{{{yyyyyyzzz{{{|||}}}}}}~~~zzzyyyxxxvvvuuuuuuuuuuuuqqqsssuuuvvvuuuttttttuuuwwwxxxzzz{{{|||||||||{{{yyyzzz{{{}}}|||{{{zzzxxxvvvwwwyyyzzzzzzzzzyyyxxxzzzyyywwwtttssstttxxx|||xxxyyyzzzzzz{{{{{{{{{{{{tttuuuvvvwwwxxxyyyyyyxxxyyyyyyxxxxxxyyyzzz|||}}}|||||||||}}}}}}}}}}}}}}}yyyxxxyyyzzz||||||zzzxxx~~~}}}|||{{{}}}}}}}}}~~~~~~}}}|||~~~{{{|||}}}|||{{{{{{}}}---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++......------,,,+++++++++))))))))))))************,,,,,,+++***))))))))))))((())))))******))))))((('''(((***)))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))************%%%&&&'''((()))***+++++++++******+++,,,,,,***)))+++---///...------///111...------,,,,,,------...---......---+++***,,,---,,,,,,,,,,,,,,,---.........///000111222111111000000222333222000...000111000000000000000000000000.../////////000000000000......------------......,,,,,,,,,,,,------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---...+++++++++,,,,,,---------+++,,,------...---------/////////.........------+++---...---,,,,,,---...////////////000555;;;???BBB???;;;666333000//////...------,,,,,,------...,,,---///...------...///222111111111111000000000............///000222222222222555:::===CCCOOOZZZdddttt~~~zzz~~~}}}ssssssooohhh```[[[XXXVVV]]]gggxxxxxxsssrrrqqqpppnnnbbb___ZZZWWWTTTRRRPPPNNNOOONNNKKKIIIHHHHHHIIIJJJJJJKKKLLLKKKIIIIIIJJJKKKKKKLLLOOOQQQSSSWWW[[[___ccciiipppvvvyyy{{{}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}|||{{{zzzzzzzzzyyyxxxwwwvvvuuuuuuuuusssuuuvvvuuurrrqqqssstttrrrqqqppprrrtttvvvwwwwwwrrrsssvvvxxxyyyyyyxxxwwwuuuuuuuuuuuuuuuuuuttttttqqqtttwwwwwwuuurrrrrrsssssstttvvvyyy{{{|||}}}}}}|||}}}}}}}}}~~~~~~zzzzzzxxxwwwvvvuuuuuuuuurrrtttuuuuuutttssstttvvvxxxyyy{{{}}}}}}}}}{{{{{{wwwyyy{{{|||}}}|||{{{zzzwwwxxxyyyzzzzzzyyywwwvvvwwwxxxwwwvvvtttuuuwwwyyyvvvwwwxxxxxxxxxxxxxxxwwwtttuuuuuuvvvwwwwwwwwwwwwxxxxxxwwwwwwwwwxxxzzz{{{{{{|||||||||||||||{{{{{{zzzxxxxxxzzz|||}}}{{{yyy~~~~~~}}}}}}~~~}}}}}}~~~~~~{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{{{{|||~~~zzz{{{|||{{{zzzzzz|||~~~---,,,,,,++++++,,,,,,---++++++---......---++++++)))***+++,,,,,,,,,,,,+++))))))))))))************,,,+++******)))*********))))))************))))))(((***+++***(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''))))))))))))************%%%%%%&&&'''((()))******---+++***+++,,,,,,+++***+++---///...,,,,,,///222...------,,,,,,------...,,,------+++***)))***,,,,,,+++++++++,,,,,,---...//////111222222111000///000222333222///---///111000000000000000000000000.../////////000000111111.........------.........)))******+++,,,......///++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...///+++++++++,,,,,,---------+++,,,------......------000000/////////.........---...//////......///111...///000......111888>>>FFFDDD@@@;;;666222000///...------,,,,,,------...,,,...//////......000111///.........------------...---------...000111333222111222444666999BBBLLLYYYgggqqqxxxzzzvvv~~~zzzyyywwwrrrlllhhhgggfffdddfffnnn|||vvvnnnlllmmmiiifffbbb^^^\\\YYYUUURRRPPPOOOLLLJJJIIIIIIJJJKKKKKKLLLMMMLLLJJJIIIJJJKKKKKKLLLMMMMMMNNNQQQVVVYYY[[[bbblllssswwwyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~}}}|||{{{|||zzzxxxvvvtttttttttttttttwwwyyyxxxuuussstttvvvvvvtttssssssuuuvvvvvvuuuqqqsssvvvyyyzzzyyywwwvvvtttuuuuuuuuuuuuuuutttsssppptttxxxyyywwwuuuvvvwwwssstttvvvyyy{{{|||}}}~~~~~~~~~~~~~~~{{{zzzyyywwwvvvuuuuuuuuussstttuuutttssssssuuuwwwyyyzzz|||~~~~~~}}}{{{zzzuuuvvvyyy{{{}}}}}}|||{{{xxxyyyzzz{{{zzzxxxvvvtttuuuvvvxxxxxxvvvuuuvvvwwwssssssttttttttttttssssssvvvvvvwwwxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvxxxyyyzzz||||||||||||{{{zzzyyyxxx{{{yyyxxxzzz}}}~~~}}}zzz}}}~~~zzz{{{||||||{{{{{{|||}}}~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~|||}}}}}}|||zzzzzz{{{|||zzz{{{{{{{{{zzzzzz|||}}},,,++++++++++++++++++,,,---,,,++++++******++++++++++++++++++++++++++++++...+++'''''')))***)))(((''''''(((((())))))******''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))&&&&&&&&&&&&'''''''''(((************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,...,,,+++,,,......+++)))------......///000000111111111111111111000////////////000111111111111000000000000000000111111111//////000//////...------***++++++,,,---------,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,+++,,,------......------000///---,,,++++++,,,,,,---,,,,,,++++++******)))...///000000///---+++***000000///...------,,,,,,+++...111111000000333666<<>>QQQeeemmmvvv}}}~~~uuuhhhiiimmm~~~ssskkkrrrzzzddd^^^WWWPPPMMMJJJHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEHHHKKKQQQTTTZZZ^^^cccgggkkknnnqqquuuyyy|||{{{zzzyyyxxxttttttsssssstttuuuwwwxxxvvvvvvvvvuuuuuuwwwzzz}}}~~~|||zzzxxxwwwxxxyyyzzzzzzxxxvvvvvvvvvvvvuuutttuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxvvvuuuttttttuuuttttttsssrrrssstttuuuvvvvvvuuurrrpppppppppqqqrrrtttvvvwwwwwwvvvwwwzzz||||||~~~}}}~~~||||||}}}~~~~~~}}}~~~}}}{{{zzzyyyyyyzzzxxxvvvsssqqqsssuuuxxxxxxxxxvvvuuurrrrrrsssrrrqqqrrruuuwwwxxx|||{{{zzzzzzxxxyyyzzzzzzxxxuuuttttttrrrpppoooooopppsssvvvxxxxxxvvvuuuvvvxxxyyyyyyxxxsssuuuvvvvvvvvvwwwyyy{{{wwwxxxyyyzzzyyywwwuuusssqqqqqqsssuuuwwwwwwtttqqqrrrvvvzzzzzzxxxuuuuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuqqqrrrrrrsssuuuwwwxxxyyywwwwwwwwwwwwwwwvvvuuuuuusssuuuwwwxxxxxxyyy{{{}}}tttvvvwwwvvvuuutttuuuwwwuuuvvvwwwwwwvvvuuuvvvxxxvvvuuutttsssrrrrrrssssssppppppqqqrrrsssuuuvvvwwwsssooolllkkkmmmooonnnmmmmmmlllkkkkkkkkklllmmmnnnkkklllnnnooooooooonnnmmmllllllllllllmmmmmmmmmmmm************)))))))))))))))))))))((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,------,,,,,,,,,---.........,,,***+++---...,,,***000000000000///...------+++***))))))***---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++111111000///...------,,,...---,,,***)))'''&&&%%%,,,,,,,,,++++++*********++++++,,,,,,,,,---------)))))))))******)))))))))(((((())))))************---,,,+++******+++,,,---***+++,,,---,,,+++***)))+++++++++*********))))))******+++++++++******)))))))))******++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,+++++++++++++++,,,---.......................................////////////111111///000444===HHHPPPfffkkkuuu{{{zzzyyypppjjjiiiwwwxxxxxxuuupppdddWWWQQQPPPNNNJJJHHHFFFGGGJJJIIIEEECCCDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFMMMMMMNNNPPPUUU\\\cccggglllqqqwwwzzzyyyxxxxxxzzzuuuwwwyyyyyyyyyxxxyyy{{{{{{zzzxxxvvvuuuvvvvvvwww{{{xxxvvvwwwzzz|||{{{yyyyyyyyyyyyxxxxxxwwwwwwwwwvvvwwwxxxxxxxxxwwwvvvuuuwwwwwwvvvuuutttsssrrrrrrvvvtttrrrpppppprrruuuvvvyyyuuupppmmmnnnppprrrsssuuuvvvwwwuuussstttxxx|||zzzyyyyyyzzzzzz{{{|||}}}~~~}}}|||{{{|||}}}|||zzzzzzyyyyyyyyyxxxvvvtttsssrrrssstttuuuwwwwwwwwwvvvuuutttxxxzzzxxxsssqqqsssvvvvvvwwwyyyyyyyyyxxxvvvtttttttttsssrrrrrrrrrrrrsssqqqppppppppppppqqqrrrrrrtttuuuvvvwwwwwwxxxwwwwwwwwwxxxxxxyyyyyyyyyxxxxxxzzzzzzzzzyyyyyywwwvvvvvvttttttuuuvvvwwwvvvvvvuuurrrsssuuuvvvwwwwwwvvvvvvwwwvvvuuuvvvwwwxxxwwwvvvpppqqqqqqrrrssstttuuuvvvssstttuuuvvvvvvuuutttssswwwwwwwwwwwwwwwwwwwwwwwwtttsssrrrqqqqqqrrrttttttwwwuuutttrrrqqqqqqqqqrrrrrrrrrrrrqqqqqqpppppppppqqqqqqppppppqqqssstttuuuuuuqqqlllkkkmmmoooooonnnllliiiffffffiiikkkkkkjjjllllllmmmnnnooopppqqqqqqpppnnnkkkhhhhhhjjjmmmooo*********)))))))))((((((%%%%%%%%%%%%%%%$$$$$$$$$'''''''''(((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,---,,,,,,+++++++++,,,,,,///---+++,,,...///---+++///////////////...---,,,,,,++++++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---000//////......------------,,,+++***)))((('''&&&++++++*********)))))))))++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))))))))*********++++++,,,++++++******++++++,,,******+++,,,,,,,,,+++***++++++++++++************)))******+++++++++******++++++++++++++++++,,,,,,++++++++++++++++++++++++*********)))******++++++,,,,,,++++++,,,------...------------------------............////////////111111000000111555;;;@@@UUU]]]jjjtttvvvvvv~~~rrrjjjfffoooyyytttfff]]]XXXSSSMMMLLLHHHGGGJJJJJJFFFDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDGGGGGGHHHKKKOOOUUUZZZ]]]bbbiiirrrwwwwwwvvvvvvwwwuuuwwwyyyzzzyyyxxxyyyzzzyyyyyyxxxwwwvvvvvvuuuuuuyyywwwuuuwwwyyy{{{{{{yyy{{{{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxzzzzzzzzzzzzyyyyyyxxxvvvtttsssrrrrrrrrrtttsssrrrqqqqqqrrrssstttxxxuuuqqqpppqqqssstttuuuuuuvvvvvvtttrrrsssvvvyyyyyyxxxyyyyyyzzzzzz{{{|||~~~}}}|||{{{zzz{{{}}}}}}~~~}}}{{{zzzyyyyyyxxxwwwvvvtttsssrrrsssssstttuuuuuuuuuuuuuuuyyy|||}}}{{{vvvsssuuuxxxwwwwwwvvvvvvuuuuuuuuuvvvuuuuuutttsssssssssssssssrrrqqqqqqqqqrrrrrrsssssstttuuuvvvwwwwwwxxxxxxxxxvvvvvvwwwwwwwwwvvvuuuuuutttuuuvvvvvvvvvvvvvvvvvvtttttttttuuuuuuuuuvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxvvvuuutttuuuvvvwwwvvvuuurrrrrrrrrrrrrrrrrrrrrrrrsssssstttuuuuuutttssssssuuuuuuuuuuuuuuuuuuuuuuuurrrqqqqqqqqqqqqrrrssstttvvvuuutttrrrrrrrrrrrrrrrssssssrrrrrrqqqppppppooooooooonnnnnnoooppprrrsssrrrnnnjjjiiikkklllmmmlllmmmjjjggggggjjjllllllkkkkkkkkkkkklllmmmnnnooopppnnnmmmjjjiiihhhjjjkkkmmm******))))))))))))(((((($$$$$$$$$$$$$$$%%%%%%%%%'''(((((())))))(((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,---,,,+++***************...---,,,,,,.........,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---............---------------,,,++++++***))))))((((((***))))))))))))((((((((()))*********++++++++++++)))******++++++******)))***************+++++++++***++++++++++++++++++***))))))***+++,,,,,,,,,+++,,,,,,,,,+++++++++******((()))***+++++++++++++++...---,,,+++***+++,,,---++++++++++++++++++++++++++++++******)))*********------,,,,,,,,,---......---------------------------............/////////...000111111000000222333@@@JJJZZZhhhnnnpppxxxuuukkkdddaaammmwwwnnnpppxxxxxxooohhh^^^UUUQQQLLLIIIJJJIIIFFFDDDFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCEEEGGGJJJMMMPPPRRRVVV^^^iiippprrrrrrssstttvvvxxx{{{{{{zzzyyyyyyzzzwwwwwwwwwwwwwwwvvvuuutttvvvuuuuuuwwwzzz||||||{{{~~~}}}|||zzzyyyxxxxxxxxxxxxyyyzzz|||}}}}}}}}}}}}{{{yyyvvvsssqqqrrrssssssssssssrrrqqqqqqrrrssssssuuusssqqqqqqsssuuuuuuuuuuuuuuutttrrrqqqqqqsssvvvwwwxxxxxxyyyyyyzzzzzz{{{~~~}}}|||{{{zzzzzzzzzzzz{{{~~~~~~||||||yyyyyyxxxwwwvvvtttsssssstttssssssssssssttttttuuu{{{}}}~~~{{{wwwtttuuuwwwxxxwwwuuusssssstttuuuvvvuuuuuutttssssssssssssssssssssssssssssssttttttttttttuuuvvvwwwwwwxxxxxxxxxtttuuuuuuuuutttsssrrrrrrnnnoooqqqrrrtttuuuuuuuuuuuutttsssrrrrrrtttuuuwwwvvvuuuuuuvvvvvvwwwxxxyyyvvvtttssstttuuuuuutttssstttssssssrrrqqqpppooooooqqqrrrsssttttttsssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrppppppppppppqqqrrrtttuuuvvvuuutttsssssssssssssssuuutttsssrrrqqqpppooonnnllllllllllllmmmnnnooopppmmmkkkhhhggghhhjjjjjjjjjllljjjhhhiiijjjllllllllliiiiiijjjjjjkkkmmmnnnooollllllkkkjjjiiiiiijjjjjj***)))))))))((((((((((((&&&&&&&&&''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,...---,,,******))))))))),,,++++++,,,,,,------,,,,,,,,,------------------............---,,,+++***++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,---------------++++++***************)))))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((************++++++++++++)))***+++,,,,,,+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++'''((()))***+++,,,,,,,,,...---+++***)))***++++++************++++++++++++,,,,,,+++***)))))))))***...------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,...111222111111222333444<<>>HHHWWWiiizzzxxxkkkjjjlllooowww~~~qqq___QQQLLLNNNSSSUUU\\\cccppppppfffXXXMMMHHHFFFEEEDDDBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@???BBBAAAAAAAAABBBBBBCCCDDDFFFFFFFFFFFFGGGKKKQQQUUU^^^aaadddgggjjjnnnssswwwzzz||||||{{{xxxvvvuuuvvvttttttsssrrrsssssstttuuuuuuvvvwwwvvvtttssstttuuuuuuuuutttrrrpppqqqsssuuuttttttuuutttsssrrrpppoooqqqrrrrrrrrrqqqpppooonnniiijjjkkklllmmmoooppppppmmmlllllllllmmmnnnnnnooorrruuuxxxyyyxxxwwwvvvvvvsssttttttuuuvvvxxxxxxyyy|||{{{xxxuuusssqqqooooooqqqqqqrrrrrrrrrqqqqqqqqqoooooopppqqqqqqrrrrrrrrrooooooooooooooonnnmmmmmmoooooopppqqqqqqqqqppppppssspppnnnmmmooorrrtttuuutttrrrppppppqqqrrrqqqpppppppppqqqrrrrrrrrrqqqqqqkkklllnnnoooooonnnlllkkkoooooonnnnnnnnnoooooooooooopppqqqssstttuuuvvvvvvuuurrrooommmmmmlllkkkjjjjjjjjjkkkkkkllllllllllllppppppooooooooopppqqqqqqtttsssrrrpppoooooooooooonnnnnnnnnooopppqqqrrrsssooonnnmmmnnnoooooonnnmmmkkkkkkkkkkkkjjjjjjiiiiiigggggggggfffffffffeeeeeeeeeffffffgggfffeeedddccchhhhhhggggggggghhhhhhiiilllkkkiiihhhhhhggggggfffgggggggggffffffeeeeeeeee(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$''''''&&&%%%%%%$$$######'''''''''&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++++++++++++++++++++******+++,,,------,,,,,,------,,,,,,+++******************++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++***************)))))))))((((((((((((''')))))))))))))))((('''&&&'''((()))***+++,,,------///---***))))))***)))((('''((()))******)))(((''''''(((***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((''''''((((((((()))))))))***)))((()))***+++***((())))))*********+++++++++,,,+++++++++************))))))*********+++++++++------,,,,,,++++++******++++++++++++,,,,,,------...............///000222333666???MMM^^^mmmxxx}}}oookkkhhhfffkkksss|||tttbbbTTTLLLIIIHHHUUU^^^nnnwwwfffVVVMMMGGGDDDBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????BBBAAAAAAAAAAAABBBCCCCCC???AAABBBCCCCCCDDDFFFHHHQQQTTTXXX\\\aaagggnnnssstttvvvwwwvvvtttrrrrrrrrrppppppqqqqqqrrrssstttuuutttuuuvvvuuutttssstttuuuvvvuuutttrrroooppprrrtttvvvvvvwwwvvvuuutttrrrqqqrrrrrrrrrqqqpppooonnnmmmjjjjjjkkklllmmmnnnoooooonnnmmmmmmmmmmmmnnnnnnoooppprrruuuwwwvvvuuuuuuuuuqqqrrrtttuuuvvvwwwxxxxxx{{{zzzwwwuuusssqqqpppooorrrqqqqqqqqqpppppppppppplllnnnpppqqqssstttttttttnnnnnnooooooooonnnmmmmmmnnnooopppqqqqqqqqqqqqqqquuurrrooooooqqqtttvvvwwwsssqqqppppppqqqrrrqqqpppqqqqqqrrrrrrrrrqqqqqqppplllmmmoooppppppooommmlllnnnnnnooooooooonnnnnnnnnqqqqqqqqqqqqqqqrrrrrrsssssspppmmmlllllllllkkkjjjlllllllllllllllmmmmmmmmmnnnnnnnnnnnnoooooopppqqqsssrrrqqqpppoooooooooooommmmmmnnnoooppppppqqqqqqlllkkkjjjkkkllllllllljjjiiiiiiiiihhhhhhhhhhhhhhheeeffffffgggggghhhiiiiiicccdddfffffffffeeecccbbbeeeeeeeeeeeeeeefffggghhhkkkkkkiiigggeeedddddddddffffffffffffeeeeeeeeeeee(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''((($$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))*********++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++***)))))))))((((((((((((,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))******))))))((((((((((((''''''((())))))))))))(((((('''&&&''')))***+++,,,,,,,,,///,,,***))))))***)))(((((((((************((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))***)))((()))***+++***(((((())))))))))))*********,,,,,,+++++++++*********)))))))))************+++,,,,,,,,,,,,,,,+++++++++,,,++++++++++++,,,,,,---++++++++++++,,,---......222222888DDDPPP[[[fffpppwww}}}|||rrroooiiiaaa___dddlll|||hhhUUUIIIBBBNNNUUUccctttmmm\\\PPPIIICCC@@@BBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????AAAAAAAAA@@@@@@AAAAAABBB???AAACCCDDDDDDCCCDDDEEEHHHJJJMMMQQQVVV^^^fffkkkrrrsssuuuuuutttttttttuuunnnooopppqqqrrrssstttuuurrrsssttttttsssrrrsssuuuvvvuuutttqqqoooooorrrtttyyyyyyzzzyyyxxxwwwuuutttsssrrrqqqpppooonnnmmmmmmkkkkkkllllllmmmnnnnnnnnnoooooonnnnnnnnnnnnoooooooooqqqsssssssssssstttuuuqqqqqqrrrtttuuuvvvwwwwwwxxxwwwvvvtttsssrrrrrrrrrssssssqqqpppoooooooooppplllnnnpppsssuuuvvvvvvvvvnnnooooooppppppoooooonnnnnnooopppqqqrrrrrrrrrrrruuusssqqqqqqsssuuuvvvvvvqqqpppoooppprrrrrrrrrqqqqqqqqqqqqqqqqqqpppooonnnmmmnnnoooooooooooonnnmmmnnnnnnooooooooonnnmmmmmmqqqpppooonnnnnnnnnnnnnnnpppnnnkkkjjjkkkkkkkkkjjjmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllmmmnnnooopppqqqpppoooooooooooooooooolllmmmnnnooooooooonnnnnnjjjiiihhhiiijjjjjjiiihhhhhhggggggfffffffffggggggeeeeeefffggghhhhhhiiiiiicccddddddeeeeeedddbbbaaabbbbbbbbbcccccceeefffgggiiiiiihhhfffbbbaaaaaabbbeeeeeedddddddddddddddddd''''''&&&&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((())))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++******+++++++++,,,,,,,,,***+++++++++++++++***************))))))))))))(((++++++++++++++++++++++++*********************)))''''''((((((((()))))))))))))))((((((((('''''''''(((((()))*********))))))%%%&&&(((***++++++******...,,,)))))))))******))))))******************)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))))))))************)))((()))***+++***(((''''''((((((((()))))))))+++************)))))))))))))))))))))************************++++++++++++---,,,+++*********+++,,,+++******+++---.........222111444;;;AAAHHHTTTaaaiiipppxxx~~~}}}uuuqqqqqqjjj]]]UUUVVV[[[ooo}}}eeeRRRHHHHHHJJJQQQ^^^lllxxx}}}wwwhhh[[[SSSNNNIIIFFFDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@??????>>>??????@@@AAABBBCCCCCCCCCCCCEEEGGGCCCDDDFFFHHHLLLSSSZZZ```kkknnnppprrrrrrssstttvvvmmmnnnoooqqqrrrsssttttttpppqqqrrrrrrqqqqqqssstttvvvuuussspppnnnooorrruuuyyyyyyyyyyyyxxxvvvuuusssrrrrrrqqqoooooonnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmpppoooooonnnnnnooooooooopppqqqqqqpppppppppsssuuuqqqqqqqqqrrrrrrtttuuuvvvuuuttttttsssssssssttttttuuutttrrrpppoooooooooooonnnppprrruuuvvvwwwwwwvvvppppppqqqqqqqqqqqqppppppmmmnnnpppqqqrrrssssssssstttrrrqqqqqqrrrssssssrrrnnnmmmmmmooorrrsssrrrqqqsssssssssrrrrrrpppoooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnllllllnnnmmmlllkkkjjjkkkkkklllmmmkkkiiiiiijjjkkkkkkkkkmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnmmmnnnnnnoooppplllmmmnnnnnnnnnmmmlllkkkjjjiiihhhhhhjjjjjjiiihhhgggfffeeeddddddeeefffgggffffffffffffffffffffffffcccccccccccccccbbbbbbaaa______``````bbbcccdddeeeeeeffffffccc___]]]^^^```bbbbbbbbbbbbbbbbbbbbbbbb''''''&&&&&&&&&''''''((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%###""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&&&&&&&&&&''')))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((())))))***++++++,,,,,,*********++++++,,,,,,,,,***++++++++++++***))))))------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))))))))))))))((((((&&&&&&''''''((())))))))))))((((((((('''''''''''''''((()))******+++******%%%&&&((()))******))))))---+++)))(((***+++******+++******************+++***)))(((&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************)))((()))***+++***(((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************(((((())))))******++++++...---+++*********++++++,,,,,,,,,---///000000000000...///333555999EEETTT___gggqqqyyy|||uuusssnnnooorrrkkkZZZOOONNNLLLZZZlllyyymmmYYYNNNDDDCCCDDDLLLYYYeeelllppprrrjjj```XXXUUUTTTQQQPPPFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@??????>>>============>>>>>>>>>>>>>>>===<<<>>>AAADDDAAABBBBBBCCCEEEKKKRRRWWW```cccfffhhhiiikkkmmmooommmnnnpppqqqssstttttttttnnnpppqqqqqqqqqqqqrrrtttuuuuuurrrpppnnnooorrruuuvvvvvvwwwvvvuuutttrrrqqqrrrqqqpppooonnnnnnnnnnnnooonnnnnnnnnnnnmmmmmmmmmpppoooooonnnnnnnnnoooooopppqqqpppooonnnooorrruuurrrqqqppppppqqqrrrtttuuussssssssssssssstttuuuvvvwwwuuusssqqqooonnnnnnnnnqqqrrrtttvvvwwwwwwvvvuuupppqqqqqqrrrrrrrrrqqqqqqmmmnnnpppqqqrrrsssttttttrrrqqqpppqqqrrrrrrqqqooollllllllloooqqqsssrrrqqqvvvvvvvvvuuutttsssrrrqqqnnnmmmmmmllllllmmmmmmnnnnnnnnnooooooooonnnlllkkkkkkkkkiiiiiiiiiiiijjjkkkkkkjjjhhhhhhjjjllllllllllllllllllllllllllllllllljjjiiijjjjjjkkklllmmmnnnmmmllllllmmmmmmnnnoooppplllmmmmmmmmmmmmkkkjjjiiijjjiiihhhiiijjjkkkjjjhhhfffeeedddddddddeeefffggghhhgggfffeeedddccccccbbbcccccccccbbbbbbbbbbbbbbb^^^^^^^^^___```bbbddddddcccddddddbbb^^^\\\]]]___`````````aaaaaaaaaaaaaaa'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''''''''%%%###"""%%%%%%&&&&&&&&&%%%###"""$$$%%%%%%&&&'''''''''&&&'''***+++***'''&&&(((***))))))((((((''''''''''''%%%%%%&&&&&&'''((())))))(((((((((''''''(((((((((((((((((()))******++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------......))))))))))))***+++,,,---)))+++------+++)))((((((...+++'''&&&''')))******''''''(((((())))))******,,,***)))'''&&&&&&&&&'''))))))))))))))))))))))))(((((())))))))))))(((((((((***+++***)))((()))***************))))))))))))((((((''''''(((***,,,...++++++******++++++,,,---))))))************))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******''''''(((((())))))******+++*********))))))(((((((((((((((((()))***+++,,,++++++******++++++,,,---***+++,,,,,,------,,,,,,///000000111222777===AAASSS^^^lllvvvyyyppphhheee^^^RRRJJJIIIFFFMMMWWW___gggrrrmmmWWWGGGAAA???EEEKKKNNNVVV___^^^ZZZYYY^^^aaa^^^[[[ZZZ[[[UUUNNNIIIDDDBBBBBBEEECCCAAA>>>===>>>???@@@??????>>>>>>>>>>>>>>>??????===>>>>>>???@@@@@@AAABBBAAA@@@??????AAADDDGGGJJJNNNSSSYYY___cccgggjjjlllkkkmmmqqqtttuuuuuusssrrrmmmoooqqqtttttttttsssrrrqqqooommmmmmoooppppppppptttssssssrrrrrrqqqqqqqqqkkklllnnnnnnooopppsssuuuooonnnmmmmmmnnnnnnmmmlllpppppppppooooooooooooooopppoooooonnnnnnnnnnnnnnnqqqqqqppppppppppppppppppnnnppptttwwwxxxxxxwwwvvvvvvtttqqqppppppoooooonnnqqqsssvvvxxxxxxvvvsssqqqoooppprrrsssssssssrrrqqqqqqqqqrrrsssrrrqqqpppoootttrrrpppqqqssstttrrrppppppooonnnnnnppprrruuuwwwvvvuuutttsssqqqpppooonnnnnnooopppooolllkkklllmmmoooppppppppppppooonnnnnnnnnmmmkkkjjjiiihhhhhhhhhfffhhhjjjlllmmmlllkkkjjjkkkkkkkkkkkkkkkjjjiiihhhnnnllliiigggfffhhhkkkmmmlllllllllmmmllllllkkkkkkiiijjjkkklllmmmlllkkkjjjiiiiiihhhggggggfffggggggfffeeecccaaaaaaaaabbbccceeefffffffffeeeddddddccceeedddbbbaaa___^^^^^^]]]bbbaaaaaa```````````````^^^]]]\\\[[[[[[[[[\\\]]]]]]^^^______^^^___aaaccc'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$########################(((&&&%%%&&&'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%###"""%%%&&&''''''&&&%%%$$$###$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&&&&'''((()))))))))(((((((((''''''%%%%%%&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))***++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++000//////......------,,,))))))))))))***+++,,,,,,)))+++,,,,,,***))))))***---***&&&%%%&&&'''(((((((((((((((((())))))))))))%%%&&&'''''''''&&&%%%$$$))))))))))))))))))))))))(((((())))))))))))((((((((()))******)))((()))***(((((())))))*********++++++***)))((()))***+++---***************+++,,,,,,))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((()))***''''''((((((((()))))))))************)))))))))(((++++++++++++,,,---...///++++++******++++++,,,---***+++,,,,,,------,,,,,,---.........///111666999IIIVVVfffsss}}}wwwiiibbb\\\QQQHHHEEEDDDGGGMMMRRRYYYaaajjjppp|||hhhVVVLLLBBB@@@@@@BBBHHHOOOUUURRRSSSYYY___ccchhhmmmggg```VVVPPPLLLIIIGGGFFFBBBAAA????????????===<<>>>>>======>>>>>>???<<<===>>>???@@@@@@@@@@@@@@@???>>>>>>???BBBEEEGGGGGGJJJOOOTTTZZZaaahhhmmmiiilllppptttuuutttrrrqqqqqqrrrrrrrrrqqqpppnnnmmmqqqooommmmmmoooppppppoooqqqqqqqqqppppppooooooooolllmmmnnnnnnnnnoooqqqssspppnnnmmmmmmnnnnnnmmmkkknnnnnnnnnooopppppppppqqqrrrqqqpppooonnnmmmmmmmmmnnnnnnooooooppppppqqqqqqooopppsssuuuvvvwwwvvvvvvwwwuuurrrpppppppppqqqqqqrrrtttvvvxxxxxxvvvtttrrrpppqqqrrrsssssssssrrrqqqpppqqqrrrrrrrrrqqqpppooosssqqqpppqqqssstttrrroooooonnnnnnnnnoooqqqtttuuuvvvuuutttrrrpppooonnnmmmmmmnnnoooooommmmmmmmmoooppppppqqqppppppooonnnnnnmmmlllkkkkkkkkkkkkkkkkkkhhhiiikkklllkkkjjjhhhgggiiiiiijjjkkkkkkkkkkkkkkkkkkjjjiiihhhiiijjjmmmnnnkkkkkkllllllllllllkkkkkkjjjkkkkkkkkkkkkjjjhhhggghhhhhhggggggfffggggggggghhhfffdddbbbbbbbbbccccccfffffffffeeeeeecccbbbbbbccccccaaa```______^^^^^^``````aaaaaaaaa```___^^^^^^]]]\\\[[[ZZZ[[[\\\\\\]]]^^^^^^^^^]]]]]]^^^```&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&######"""###%%%&&&%%%%%%)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((************(((((())))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++333222111000...---++++++************************)))***+++***))))))***,,,...+++(((&&&'''(((((('''))))))))))))((((((((((((&&&''')))+++,,,+++)))((())))))))))))))))))))))))(((((())))))))))))((((((((()))******(((((()))***''''''((()))***+++,,,,,,...---,,,*********+++,,,)))))))))))))))******+++))))))************))))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((()))***)))))))))************+++************))))))))))))))))))))))))******+++,,,+++************+++,,,,,,***+++,,,,,,------,,,,,,,,,---......------///111<<>>>>>============>>>>>>;;;<<<>>>???@@@??????>>>>>>===<<<<<<===@@@BBBDDDCCCDDDGGGJJJOOOXXXaaagggdddgggmmmqqqtttsssrrrppprrrrrrqqqpppnnnmmmmmmlllpppnnnmmmmmmnnnoooooonnnnnnnnnnnnmmmmmmmmmmmmmmmlllmmmoooooonnnoooppprrrtttrrrppppppppppppooonnnlllmmmnnnnnnppppppqqqrrrsssrrrqqqooonnnmmmmmmllllllmmmmmmnnnooopppqqqqqqooopppqqqrrrtttuuuuuuvvvwwwuuusssqqqppprrrtttuuusssuuuvvvwwwwwwvvvtttsssrrrssstttuuutttsssrrrqqqpppqqqqqqrrrqqqpppooonnnppppppqqqrrrtttsssqqqnnnnnnnnnmmmmmmnnnoooqqqrrrttttttsssqqqooonnnlllllllllmmmoooooonnnnnnppprrrrrrrrrqqqppppppooonnnnnnllllllkkkllllllmmmnnnnnnlllllllllllljjjhhhfffeeehhhiiijjjkkkmmmmmmmmmmmmiiiiiijjjkkklllmmmnnnnnnjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjiiihhhgggfffeeeggggggfffffffffgggggghhhiiihhhfffdddccccccccccccffffffeeeeeecccbbb``````aaa`````````____________```aaabbbcccbbbaaa___^^^]]]\\\[[[ZZZYYYZZZ[[[[[[]]]^^^^^^^^^\\\[[[\\\]]]&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%&&&''''''&&&%%%###"""$$$$$$$$$%%%%%%$$$$$$###'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$#########$$$$$$'''''''''''''''''''''&&&%%%%%%&&&&&&'''&&&&&&%%%###!!! !!!%%%'''&&&###''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%)))))))))))))))))))))))))))******+++,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++222222000///---,,,+++******************))))))))))))))))))(((((((((+++---000---***))))))***))))))******))))))((((((''''''))))))***++++++******)))(((((((((((((((((((((((((((((())))))))))))((((((((()))***)))((('''(((***'''(((((()))******++++++...---,,,,,,+++,,,,,,,,,((((((((((((((()))******))))))************))))))''''''((((((((((((((()))(((((((((((((((((((((((((((((('''(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))((((((((((((((()))*********************++++++,,,***+++,,,,,,------,,,,,,---...000000///...///000444===KKKZZZfffqqqyyy~~~xxxmmmbbb[[[VVVQQQQQQSSSYYY______ZZZUUU[[[aaajjjxxxzzzjjj]]]SSSKKKFFFCCCEEEBBBCCCGGGNNNYYYjjjxxxuuujjj```WWWPPPKKKIIIEEECCCBBBAAA???===???>>>======<<<=========;;;<<<===?????????>>>=========<<<<<<===???AAABBBDDDEEEEEEEEEHHHMMMTTTZZZ[[[___eeekkkoooqqqpppooonnnnnnmmmmmmmmmnnnooopppooonnnllllllnnnnnnmmmlllkkklllllllllllllllllllllkkkmmmoooppppppppprrrtttyyywwwtttsssttttttsssrrrmmmnnnnnnnnnooooooppppppqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnooooooppppppqqqooooooooooooppprrrtttuuuvvvuuusssqqqqqqrrruuuxxxtttuuuvvvvvvvvvuuutttssstttuuuvvvvvvvvvuuutttsssooopppqqqqqqqqqpppnnnnnnnnnoooqqqssstttssspppnnnmmmmmmlllllllllmmmnnnooorrrrrrqqqooonnnlllkkkkkkjjjlllnnnooooooppprrrssssssrrrqqqpppooonnnnnnnnnlllllllllkkkllllllmmmnnnnnnnnnnnnmmmllljjjhhhgggjjjkkklllmmmmmmmmmmmmmmmiiijjjlllmmmnnnmmmllllllhhhiiijjjjjjkkkjjjjjjjjjggggggggggggffffffeeeeeeeeeeeeeeeeeefffggghhhhhhjjjiiigggeeedddccccccccceeeeeeeeecccbbb```^^^]]]^^^^^^______````````````bbbbbbaaaaaa`````````___\\\[[[ZZZYYYYYYYYYZZZZZZ^^^___```___]]][[[\\\\\\&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%&&&'''&&&%%%###"""###$$$$$$%%%%%%$$$$$$$$$########################'''%%%$$$%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$%%%%%%''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%$$$"""!!!###&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%)))((((((''''''(((((())))))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++......---,,,++++++******))))))*********)))((((((((())))))((('''(((+++---...,,,***)))******)))(((******))))))((((((''''''***(((&&&$$$######%%%&&&(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''((()))******)))))))))))))))))),,,+++++++++,,,,,,------((((((''''''(((((()))***))))))************))))))((((((((())))))*********((((((((((((((((((((((((***)))))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))******,,,,,,+++++++++,,,------******))))))******+++,,,***+++,,,,,,------,,,,,,+++---///000/////////000111555===FFFRRR___kkkrrr{{{}}}}}}rrrllljjjbbbdddhhhnnnqqqkkk^^^SSSUUUVVV[[[ggg{{{yyylll^^^RRRIIIHHHDDDBBBDDDHHHOOO^^^lllzzzwwwooohhhbbbXXXRRRKKKEEEBBBAAAAAA@@@??????>>>===============<<<<<<>>>>>>???>>>======>>>>>>======>>>???@@@AAAAAABBBCCCCCCCCCEEEIIIKKKPPPTTTZZZaaagggkkklllmmmlllkkkkkklllmmmnnnpppqqqnnnmmmllllllmmmmmmkkkjjjjjjkkkkkkkkkllllllmmmmmmjjjmmmppprrrrrrssstttvvvyyyvvvsssrrrssstttsssssspppooooooooonnnnnnmmmmmmmmmmmmmmmmmmnnnoooppppppqqqqqqppppppooooooooonnnooonnnmmmmmmnnnppprrrttttttuuutttrrrppprrruuuxxxtttttttttsssssssssrrrrrrtttuuuvvvwwwvvvvvvttttttoooooopppppppppooonnnmmmlllnnnqqqssssssqqqpppooommmmmmlllllllllllllllllloooooonnnmmmlllkkkkkkjjjjjjlllnnnnnnnnnoooqqqsssrrrqqqpppooonnnnnnnnnnnnmmmllllllkkkkkkkkkkkkkkkoooooooooooonnnnnnmmmlllooooooooonnnmmmlllkkkjjjkkklllnnnooonnnllljjjhhhggghhhhhhiiijjjjjjiiiiiiddddddddddddeeeffffffgggeeeeeeddddddeeefffgggggghhhgggfffeeedddcccbbbbbbddddddcccbbbaaa___]]]\\\\\\\\\^^^___`````````___bbb```]]][[[ZZZ[[[\\\^^^[[[ZZZYYYXXXWWWXXXYYYYYY___aaabbbaaa^^^\\\\\\\\\%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((((((((($$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''&&&&&&%%%%%%&&&%%%$$$%%%'''(((((('''$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((()))******)))(((((())))))******+++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************'''((()))*********)))(((((()))***)))(((((()))+++***(((&&&&&&'''((('''&&&))))))))))))((((((((((((---***&&&###"""###%%%'''))))))))))))))))))))))))(((((())))))))))))(((((('''((())))))''''''((()))************))))))(((((())))))******++++++,,,,,,((((((((((((((())))))***))))))************))))))(((((())))))******++++++)))))))))))))))))))))))),,,++++++******+++++++++((((((((((((((('''''''''))))))))))))************++++++************++++++***))))))))))))***++++++***+++,,,,,,------,,,,,,(((***,,,---------...///111222444888AAANNN\\\fffqqq{{{|||zzz~~~}}}||||||{{{jjj\\\UUUSSSSSSZZZjjj|||zzzlllbbbTTTLLLEEECCCCCCGGGRRR]]]iiiyyy{{{kkkcccWWWMMMFFFCCCBBBBBBAAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@:::<<<>>>???@@@@@@BBBDDDGGGJJJOOOVVV\\\aaadddfffiiiiiijjjkkklllmmmmmmnnnmmmlllkkkllllllllljjjhhhiiijjjjjjkkklllmmmmmmnnnjjjmmmppprrrrrrssstttuuusssqqqnnnmmmnnnoooppppppqqqppppppooommmmmmlllkkkjjjkkkkkklllmmmooopppqqqrrrqqqpppooonnnmmmmmmlllmmmmmmllllllmmmnnnpppqqqqqqssstttrrrppppppsssvvvsssrrrqqqpppooooooooopppqqqrrrssstttuuuttttttsssnnnooooooppppppnnnmmmlllkkkmmmppprrrqqqpppppppppnnnmmmmmmlllkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnnnnmmmmmmoooqqqpppooonnnmmmlllmmmnnnooommmmmmlllkkkjjjjjjkkkkkkooooooooopppppppppppppppsssrrrqqqpppnnnllljjjhhhkkklllnnnooonnnkkkhhhfffffffffggghhhiiiiiiiiiiiibbbbbbbbbcccdddeeeggghhheeeeeedddddddddeeeffffffdddddddddccccccbbbbbbaaabbbbbbaaaaaa___^^^\\\\\\ZZZ\\\]]]___```______^^^^^^\\\YYYVVVUUUVVVXXXYYYZZZYYYXXXWWWWWWWWWXXXXXX]]]___``````]]][[[ZZZ[[[%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&'''((('''&&&&&&&&&%%%$$$$$$%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&''''''(((((()))))))))$$$(((...222222...((($$$(((((())))))***++++++,,,)))*********++++++++++++++++++++++++++++++++++++*********)))))))))((((((%%%''')))***+++***)))(((((()))******((('''(((((('''&&&%%%%%%'''((('''&&&(((((((((((())))))))))))---+++)))''''''((()))***))))))))))))))))))))))))(((((())))))))))))(((((('''((()))(((''''''((())))))))))))))))))*********))))))))))))))))))(((((())))))(((((())))))***+++))))))************))))))''''''(((((()))******+++))))))))))))))))))))))))---,,,+++***))))))))))))))))))((((((((('''''''''((()))))))))************))))))(((((((((((()))))))))))))))))))))***++++++***+++,,,,,,------,,,,,,)))***,,,,,,++++++,,,...///000111222666???LLLVVVhhhuuu|||yyyxxxwwwkkk\\\XXXTTTUUU[[[gggvvvtttfffWWWNNNJJJKKKRRRYYYeeerrr}}}zzzlll^^^TTTLLLGGGDDDBBBAAA@@@???>>>>>>>>>>>>AAA@@@>>>======>>>???@@@??????>>>>>>>>>>>>>>>>>>:::<<<===>>>>>>>>>@@@BBBCCCDDDGGGKKKPPPVVVZZZ]]]aaabbbeeehhhkkklllmmmmmmlllkkkkkkkkklllkkkiiifffhhhhhhiiijjjkkklllmmmmmmkkkmmmpppqqqqqqoooooopppooollliiiiiijjjmmmnnnnnnooooooooonnnmmmmmmmmmllljjjjjjjjjkkklllmmmnnnooonnnnnnnnnmmmmmmllllllkkklllkkkkkkllllllmmmnnnooonnnqqqtttsssooommmooorrrqqqpppnnnlllkkklllmmmmmmlllmmmooopppqqqqqqqqqqqqmmmnnnooooooooonnnmmmlllkkkmmmppppppooonnnppprrrnnnnnnnnnmmmllljjjiiihhhhhhhhhiiijjjjjjkkklllllllllmmmnnnmmmlllkkklllmmmnnnmmmkkkkkkkkklllnnnooollllllllllllllllllmmmnnnpppppppppoooooopppppppppttttttrrrqqqnnnllljjjiiijjjkkklllmmmmmmkkkhhhgggeeeeeefffggghhhhhhhhhhhhdddccccccccccccdddfffgggeeeeeedddddddddddddddddd```aaaaaaaaaaaaaaa```````````````______^^^\\\\\\ZZZ[[[]]]_________^^^]]]\\\\\\[[[ZZZYYYXXXWWWWWWYYYYYYWWWVVVVVVVVVWWWXXXWWWYYY[[[\\\ZZZXXXWWWWWW%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((''''''&&&&&&$$$$$$###"""###$$$&&&'''$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%'''))))))((('''&&&%%%$$$$$$###$$$%%%''''''&&&'''''''''&&&%%%%%%$$$%%%(((***(((%%%$$$&&&)))'''''''''((((((((())))))&&&''''''((()))***++++++!!!(((222999999222(((!!!((((((((()))******++++++))))))******++++++++++++++++++++++++++++++++++++++++++******)))(((((('''$$$&&&(((***++++++***)))''')))++++++)))''''''''''''&&&&&&''')))***)))(((''''''(((((())))))******''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''((()))((('''&&&''')))''''''((()))***+++,,,,,,******))))))(((&&&%%%$$$)))))))))))))))***++++++))))))************))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))---,,,+++)))(((((('''''',,,+++++++++******))))))(((((())))))*********+++,,,,,,+++++++++++++++,,,)))))))))))))))******+++++++++,,,---------,,,,,,,,,------,,,++++++,,,...,,,///222222222777AAAIII^^^mmmvvvssssss|||{{{rrreee```YYYTTTSSSXXXdddnnnqqqbbb[[[YYY\\\bbbllltttzzz~~~nnnaaaUUUMMMHHHCCCBBBAAA@@@????????????CCCAAA>>>===<<<>>>@@@BBB>>>>>>>>>>>>>>>=========AAAAAA@@@???>>>>>>AAACCCBBBBBBCCCEEEIIINNNSSSVVVXXX[[[```fffjjjmmmoooooolllkkkkkkkkklllkkkhhhffffffggghhhiiijjjkkklllmmmlllnnnpppqqqooolllkkkkkknnnkkkhhhhhhjjjmmmnnnooommmmmmmmmnnnnnnnnnnnnnnnkkkkkkjjjjjjjjjkkkllllllkkkkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkllllllmmmmmmmmmlllppptttsssooolllmmmooopppnnnllljjjiiijjjkkklllhhhiiikkkmmmnnnooooooooommmnnnooooooooonnnlllkkkkkkmmmoooooonnnmmmpppsssoooooonnnmmmllljjjiiihhhfffggggggiiijjjkkklllmmmmmmnnnnnnmmmkkkjjjjjjkkklllkkkjjjiiijjjlllnnnpppkkklllllllllnnnooopppqqqqqqqqqpppooonnnnnnooooootttssssssqqqooommmkkkjjjhhhiiikkkllllllkkkjjjiiidddeeefffggghhhhhhhhhhhhfffeeedddcccccccccdddeeefffeeeeeedddcccccccccccc^^^^^^___```````````````____________^^^^^^]]]\\\ZZZ[[[]]]______^^^]]]\\\]]]^^^```aaa```]]]YYYWWWYYYXXXWWWVVVUUUVVVWWWWWWSSSUUUWWWXXXVVVTTTSSSSSS%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&(((+++......,,,***((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$&&&))),,,,,,+++(((&&&%%%%%%&&&)))++++++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''(((((())))))******###333???:::---%%%&&&((($$$(((---///...+++)))(((************)))))))))))))))))))))******+++++++++))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''+++***)))'''''')))***+++'''''''''''''''((())))))(((((()))***+++,,,,,,---((((((((((((((()))******)))+++,,,***'''&&&(((+++***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''&&&&&&((()))***++++++***)))(((''''''(((((((((((((((''''''((((((((((((((('''''''''((()))******************++++++,,,+++***)))(((******))))))((((((''''''***,,,,,,+++)))((()))***)))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,+++...///000111111333666999OOOZZZiiissswwwzzz~~~{{{xxxnnnhhhaaa\\\UUURRRXXX```vvvzzznnnlllqqqvvvyyylll\\\QQQIIIHHHFFFCCCAAA???>>>>>>===;;;:::;;;<<<===<<<:::======>>>>>>??????@@@@@@@@@@@@@@@????????????>>>===???AAACCCCCCDDDGGGIIIOOOQQQTTTXXX\\\```dddeeedddeeeggghhhiiiiiihhhgggeeehhhjjjlllkkkkkkkkkllllllllllllmmmnnnnnnoooooojjjjjjjjjjjjlllnnnqqqrrrmmmnnnpppqqqpppooommmkkkiiiiiiiiijjjjjjiiihhhhhhiiihhhggggggggggggggghhhjjjiiiiiijjjlllnnnoooooonnnooopppqqqpppnnnlllkkkmmmmmmlllkkkkkkjjjiiiiiikkkjjjhhhggghhhjjjmmmooommmooopppooommmjjjiiijjjjjjkkklllmmmnnnnnnnnnnnnjjjjjjkkklllkkkjjjiiihhhiiiiiijjjkkkllllllllllllnnnjjjhhhiiilllmmmiiieeekkkiiiggggggiiilllmmmnnnlllmmmmmmmmmnnnnnnooooooqqqpppnnnmmmlllmmmoooppprrrrrrqqqooommmkkkiiihhhllljjjiiiiiijjjiiigggeeeeeeeeeeeefffffffffffffffeeeeeeeeecccaaa```aaacccbbbbbbbbbaaaaaaaaaaaaaaaaaa___]]]]]]]]]^^^]]]\\\___^^^^^^]]][[[ZZZZZZYYYZZZ[[[]]]___aaaaaaaaaaaaeeeccc```\\\YYYWWWVVVVVV[[[UUUOOONNNQQQSSSRRRPPPPPPQQQQQQQQQPPPOOOOOONNN%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''***+++,,,+++)))'''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%'''))))))(((&&&%%%$$$$$$%%%'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))((((((((((((((()))))))))'''000555111***'''&&&&&&&&&)))---///...,,,******************))))))))))))************++++++++++++))))))))))))))))))))))))))))))************))))))***************************)))'''&&&&&&''')))***(((''''''''''''((())))))((((((((((((((()))))))))((((((((((((((()))******)))++++++***''''''(((***))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))))))))(((''''''((())))))*********)))((()))))))))))))))(((((((((((()))*********))))))******+++++++++***)))((())))))))))))((((((((((((***+++,,,+++)))((()))***)))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,+++...///000000000111444777AAAJJJYYYhhhsss{{{}}}xxxsssooonnnjjjfffccc]]]VVVUUUXXXcccqqqzzzyyykkk```RRROOOJJJEEEBBBBBBCCCDDDBBB@@@??????@@@@@@???>>>======>>>>>>?????????@@@?????????>>>>>>>>>=========>>>@@@AAAAAAAAACCCEEEGGGHHHKKKOOOSSSWWWZZZ[[[bbbccceeefffggghhhggggggccceeeggghhhgggfffggghhhkkkllllllmmmoooppppppqqqjjjjjjjjjkkkmmmooopppqqqmmmmmmooooooooonnnlllkkkkkkkkkllllllllllllkkkkkkhhhhhhggggggggghhhiiiiiiiiihhhhhhiiikkklllmmmmmmmmmnnnooooooooommmkkkjjjllllllkkkjjjiiiiiihhhhhhiiihhhgggffffffiiikkkmmmlllnnnpppooommmjjjiiiiiiggghhhiiijjjkkkkkkkkkkkkjjjjjjkkkkkkjjjiiihhhggghhhiiijjjkkklllmmmmmmmmmmmmjjjiiikkkooopppmmmjjjjjjhhhggggggjjjlllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmooonnnmmmllllllmmmooopppqqqppppppnnnllljjjhhhgggkkkjjjiiijjjkkkjjjgggeeefffeeeeeeeeeddddddccccccaaacccdddcccbbb```aaabbbbbbbbbbbbaaaaaa`````````dddaaa___^^^______]]]\\\]]]\\\\\\\\\\\\\\\[[[[[[ZZZ[[[]]]___````````````dddbbb___\\\YYYWWWVVVVVVWWWRRRNNNMMMOOOQQQOOOMMMMMMNNNNNNNNNMMMMMMLLLKKK%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%$$$###$$$###$$$%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((###$$$%%%&&&''')))******))))))(((((((((((((((((()))+++***&&&&&&((('''$$$(((***------,,,++++++,,,************))))))))))))+++++++++++++++*********))))))))))))))))))))))))((())))))******))))))(((++++++++++++++++++++++++((((((&&&&&&&&&&&&((((((((((((((((((((()))******)))))))))(((((('''''''''((((((((((((((()))******)))******)))((('''(((***))))))((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))((('''&&&))))))************))))))))))))*********)))(((((()))************))))))((((((((((((((())))))))))))***+++++++++)))((()))***)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++...///000/////////111333555;;;FFFWWWgggrrrwwwxxx{{{uuunnnjjjnnnkkkkkklllggg\\\SSSOOOPPP[[[___dddtttzzznnnhhhggghhhlllsss{{{}}}tttmmmaaa\\\TTTKKKFFFEEEEEEGGGCCCAAA??????@@@@@@???>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>=========<<<===>>>??????>>>===???@@@???@@@BBBFFFIIILLLOOOPPP\\\^^^```bbbdddfffggggggfffggghhhhhhgggfffhhhiiillllllmmmnnnooopppqqqrrriiijjjkkkmmmnnnooooooooolllmmmnnnnnnnnnmmmkkkjjjllllllmmmmmmmmmmmmlllllliiiiiihhhhhhhhhiiiiiijjjgggggghhhhhhiiijjjllllllmmmmmmnnnnnnmmmllljjjiiijjjjjjiiiiiihhhhhhhhhggggggfffeeeeeeeeegggiiikkkkkkmmmppppppnnnkkkiiihhhfffggghhhiiiiiijjjiiiiiijjjjjjjjjjjjiiihhhffffffhhhiiijjjkkkmmmmmmnnnnnnjjjiiihhhkkkooopppooollljjjhhhggggggjjjlllmmmmmmnnnmmmmmmlllkkkjjjjjjjjjjjjjjjiiiiiiiiikkklllmmmnnnnnnmmmlllkkkiiiggggggiiiiiiiiijjjkkkjjjgggdddfffeeeeeedddcccaaaaaa```___aaaccccccaaa``````aaabbbbbbaaaaaa```___^^^^^^cccaaa^^^]]]^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\]]]]]]ZZZ[[[\\\]]]^^^^^^^^^^^^```^^^[[[XXXUUUSSSSSSRRRRRROOOLLLLLLMMMNNNKKKHHHIIIIIIIIIJJJIIIIIIHHHHHH%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$###############$$$$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&'''((())))))***)))))))))((((((''''''&&&&&&'''&&&###%%%((('''$$$(((***++++++******+++,,,************)))))))))(((,,,,,,++++++*********)))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&'''(((((()))(((((((((((()))************************))))))((((((((((((((())))))***)))))))))((((((((())))))***))))))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))))))))***((((((((((((((((((((((((******)))'''%%%###!!! (((((()))*********)))))))))*********)))((('''''')))))))))))))))))))))(((''''''(((((())))))******)))***+++***)))((()))***))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,++++++---...///...------///000111444;;;FFFRRR]]]fffjjjyyy~~~vvvqqqooolllmmmpppnnncccVVVPPPMMMUUUUUUVVV```hhhqqqsssdddXXXSSSQQQVVV^^^hhhppptttuuusssqqqkkkcccYYYQQQKKKGGGFFFDDDBBB@@@???@@@AAA@@@@@@???????????????>>>>>>>>>??????>>>>>>>>>=========>>>??????>>><<<;;;<<<===<<<===???AAACCCFFFHHHIIISSSTTTWWW[[[___ccceeegggfffhhhhhhhhhgggggghhhjjjnnnnnnnnnnnnooooooooooooiiijjjlllnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnmmmlllkkkjjjjjjkkkkkkllllllkkkkkklllllljjjiiihhhhhhhhhhhhggghhhhhhhhhhhhiiikkklllmmmmmmmmmmmmmmmkkkjjjiiiiiiiiiiiiiiiiiiiiihhhhhhgggfffeeeeeefffgggiiijjjkkknnnqqqqqqooollljjjiiiiiijjjkkkkkklllllllllkkkjjjjjjiiihhhgggfffeeeeeehhhiiijjjlllmmmnnnnnnnnniiihhhgggiiilllmmmllljjjiiihhhggghhhjjjlllmmmmmmooommmllljjjhhhhhhhhhhhheeeeeedddeeefffggghhhiiijjjjjjjjjjjjiiihhhffffffgggggghhhjjjjjjiiifffccceeeeeedddcccbbbbbbaaaaaacccccccccaaa___^^^___aaabbbaaaaaa```___^^^]]]]]]^^^\\\ZZZZZZ[[[[[[ZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[YYYZZZZZZZZZ[[[[[[[[[[[[XXXVVVTTTQQQOOOMMMMMMMMMMMMKKKJJJKKKLLLKKKHHHEEEEEEEEEFFFFFFFFFFFFEEEEEE%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%$$$#########$$$&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''""""""###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%#########$$$$$$%%%%%%$$$&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))(((((((((((((((((())))))((((((''''''&&&&&& &&&(((&&&%%%''''''%%%'''((()))((('''((()))+++************)))))))))(((+++++++++******)))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***'''(((((()))******++++++((((((((((((((())))))***)))(((''''''((()))))))))+++***))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))((((((((('''&&&$$$###"""&&&'''(((((()))))))))((()))))))))))))))((('''&&&((((((((((((((((((((()))''''''(((((())))))******((()))******)))((()))***))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***,,,---......---,,,---...///222666999===GGGSSS\\\iiisss~~~tttpppppptttssskkkbbb]]]ZZZbbbbbb```ccc___[[[aaadddjjjuuuwwwiiiYYYMMMFFFIIINNNTTT\\\eeennntttzzzxxxtttmmmcccYYYPPPKKKJJJHHHEEEDDDDDDDDDDDDCCCAAAAAA@@@@@@?????????>>>@@@@@@?????????>>>>>>>>>??????@@@???<<<;;;;;;<<<;;;<<<===>>>@@@AAABBBCCCHHHIIIMMMRRRWWW]]]aaacccbbbdddffffffffffffhhhiiioooooonnnmmmmmmllllllkkkiiijjjkkkmmmmmmmmmlllkkkmmmmmmnnnmmmmmmmmmlllllliiijjjkkkkkklllllllllkkkpppnnnllljjjhhhfffeeedddgggiiijjjiiihhhhhhkkkmmmmmmmmmmmmmmmlllkkkjjjjjjiiiiiiiiijjjjjjjjjjjjjjjgggggggggggggggiiijjjkkkllloooqqqrrrpppmmmlllkkkllllllmmmmmmnnnmmmmmmmmmiiiiiihhhggggggffffffeeeiiiiiikkklllmmmnnnnnnnnnkkkjjjjjjjjjkkkjjjiiihhhiiihhhgggiiikkkmmmmmmlllnnnmmmjjjhhhfffeeeeeefffcccccccccdddeeefffggghhhgggggggggggggggfffeeeeeefffeeefffggghhhgggeeebbbccccccccccccccccccddddddgggfffccc___\\\[[[^^^aaa``````______^^^]]]]]]\\\[[[YYYXXXXXXZZZ[[[[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWSSSQQQOOOLLLJJJIIIIIIIIIIIIIIIIIIJJJIIIHHHEEECCCBBBCCCCCCDDDDDDDDDCCCCCC%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$#########$$$%%%&&&'''(((&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%&&&)))++++++***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%)))))))))(((''''''&&&&&&((((((''''''''''''''''''%%%+++)))&&&&&&'''&&&&&&'''((((((''''''((()))************)))))))))))))))))))))))))))((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))$$$%%%%%%&&&((())))))***((((((((((((((()))******)))'''&&&'''((())))))(((******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((()))))))))******))))))))))))******%%%&&&'''((()))*********%%%&&&'''(((((()))(((((((((((()))))))))(((''''''(((''''''''''''(((((()))(((((((((((())))))))))))''')))***)))(((((()))+++)))))))))))))))))))))))))))************+++++++++******++++++++++++*********,,,......---,,,---...---000222111222999FFFQQQ^^^lll|||{{{}}}|||wwwttttttrrr}}}~~~{{{jjjXXXTTTVVVYYYaaaooo~~~wwwfffYYYHHHHHHHHHHHHKKKSSS___hhhvvvyyy|||}}}xxxnnnddd]]]SSSPPPKKKHHHFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@????????????===??????>>>===<<<<<<>>>::::::;;;;;;<<<=========???AAADDDHHHNNNSSSXXXZZZ^^^bbbeeehhhiiijjjkkklllmmmmmmlllkkkjjjiiiiiihhhiiiiiijjjjjjkkkjjjjjjjjjmmmmmmlllllllllkkkkkkkkkjjjkkklllmmmmmmnnnmmmmmmpppooollliiigggeeedddcccgggiiikkkjjjggggggjjjmmmllllllkkkkkkjjjiiiiiiiiihhhiiiiiijjjjjjkkkkkkkkkhhhhhhhhhhhhiiijjjkkkkkkmmmoooppppppnnnmmmmmmmmmllllllmmmmmmmmmmmmlllllliiihhhhhhgggggggggggghhhjjjkkklllmmmmmmnnnmmmmmmoooooonnnmmmllljjjiiihhhhhhhhhgggiiikkkmmmmmmlllmmmkkkiiifffdddcccddddddddddddeeeffffffgggggggggcccddddddeeeeeeeeedddddddddccccccdddeeeeeedddbbbbbbbbbcccccccccdddddddddfffdddaaa]]]ZZZZZZ]]]___^^^^^^^^^]]]]]]]]]]]]]]][[[ZZZXXXYYYZZZ\\\[[[[[[XXXXXXWWWWWWVVVVVVVVVUUUWWWVVVUUUSSSSSSRRRRRRRRRPPPOOOMMMJJJIIIHHHHHHHHHFFFGGGGGGGGGFFFDDDBBBAAA@@@@@@AAABBBBBBBBBAAAAAA%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''%%%&&&'''))))))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&))),,,------&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''%%%)))'''%%%''''''&&&%%%'''))))))((('''((()))************))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((((((((((()))******)))'''%%%&&&(((***)))((((((((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++***)))(((((((((((()))***''''''((()))************&&&&&&'''))))))*********''''''(((((()))(((((((((''''''&&&&&&&&&'''((()))))))))))))))(((((((((((('''((())))))(((((()))+++)))))))))))))))))))))))))))************+++++++++******++++++++++++******))),,,.........------...---...//////111666===BBBRRRbbbwwwaaaUUURRRQQQUUU___nnn}}}{{{qqq\\\\\\YYYRRRKKKJJJPPPVVVccckkkwwwzzzuuueee```YYYSSSOOOKKKHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>;;;<<<======<<<<<<===???::::::::::::::::::::::::;;;<<<>>>AAAEEEIIILLLOOOUUUZZZ```eeeggghhhiiijjjhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhiiikkkjjjjjjiiiiiiiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmllljjjhhhfffeeeddddddeeehhhjjjiiifffeeehhhllljjjjjjiiihhhgggggggggggggggggghhhhhhiiijjjjjjkkkggghhhhhhhhhiiijjjkkkkkkmmmnnnnnnmmmkkkkkklllmmmlllmmmmmmnnnnnnmmmmmmlllhhhhhhggggggggghhhiiijjjllllllmmmmmmmmmmmmllllllooooooooonnnllliiihhhhhhhhhggghhhiiilllmmmlllkkkllljjjgggdddbbbbbbcccdddccccccddddddeeeddddddddd```aaabbbcccccccccccccccdddbbb``````aaabbbcccbbbbbbbbbbbbbbbbbbbbbaaaaaa]]]^^^^^^]]][[[ZZZ[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]]]][[[YYYXXXYYYYYYXXXWWWTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTRRRPPPOOOOOOOOOOOOMMMLLLJJJHHHGGGFFFFFFGGGCCCDDDDDDCCCAAA@@@??????======>>>???????????????%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''(((((((((''''''%%%&&&(((************)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&(((******)))((('''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$###"""###%%%))),,,......&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&#########$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((("""%%%&&&$$$$$$'''(((%%%%%%'''***+++)))(((((()))************))))))))))))%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''')))))))))))))))(((((((((((((((((((((((()))******)))&&&%%%&&&(((***)))(((&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))((('''&&&&&&'''((()))*********)))(((&&&%%%$$$'''''')))******+++++++++&&&&&&'''((()))))))))((('''&&&&&&%%%&&&'''((()))******))))))((((((''''''&&&((())))))(((((()))+++)))))))))))))))))))))))))))************+++++++++******++++++++++++******)))+++...///...---...//////......000333666777666BBBSSShhhxxxjjjZZZQQQNNNNNNUUUcccrrr{{{~~~xxxxxxsssgggXXXMMMKKKMMMQQQ\\\mmm}}}zzztttkkkccc\\\WWWRRRPPPGGGGGGFFFDDDCCCBBBAAA@@@>>>>>>>>>>>>============888:::<<<<<<<<<<<<>>>???<<<;;;;;;;;;;;;:::::::::;;;;;;;;;===???BBBEEEFFFGGGLLLTTT[[[^^^___```aaaddddddeeefffggghhhiiiiiijjjiiigggfffffffffggghhhiiihhhhhhgggggggggggggggfffggghhhiiijjjjjjkkkjjjjjjiiihhhgggffffffffffffdddgggiiihhhdddcccgggkkkhhhgggfffeeeeeedddeeeeeeeeeffffffggghhhiiijjjjjjgggggghhhhhhiiijjjjjjjjjllllllllljjjiiiiiikkkmmmnnnooooooooooooooonnnnnnhhhhhhgggggggggiiikkklllmmmmmmnnnnnnmmmmmmlllkkkllllllmmmllljjjhhhgggggghhhggghhhjjjlllmmmlllkkkkkkiiifffcccbbbbbbcccddd```aaaaaaaaaaaaaaa```______```aaabbbbbbccccccccccccaaa^^^]]]___aaabbbbbbccccccbbbaaa```___^^^^^^UUUXXX\\\^^^]]][[[ZZZZZZZZZ[[[[[[\\\]]]]]]^^^^^^]]][[[XXXVVVVVVUUUSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVTTTSSSPPPNNNMMMLLLMMMMMMJJJHHHGGGEEEDDDCCCDDDDDDAAABBBBBB@@@>>>======>>>;;;<<<<<<===>>>>>>>>>=== !!!###%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$""""""!!!'''&&&$$$""""""###$$$%%%%%%%%%%%%$$$$$$#########&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***,,,,,,***'''%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((()))+++,,,---,,,***))),,,,,,+++***)))(((''''''))))))))))))(((((((((((()))***+++***(((&&&&&&'''(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''(((((())))))'''''''''''''''((()))))))))((('''&&&&&&'''((()))&&&&&&&&&'''((()))******)))))))))))))))))))))))))))'''%%%&&&)))***(((&&&))))))))))))))))))))))))*********)))))))))))))))&&&'''(((((('''(((***,,,((((((((((((((('''''''''***)))(((''''''&&&''''''))))))((((((''''''&&&&&&((((((''''''''''''((((((******)))((((((((((((((()))))))))((()))******+++))))))))))))))))))))))))(((((())))))*********+++'''((()))***************************************,,,,,,++++++,,,,,,---...---...///......///222444;;;DDDTTTgggvvvvvvaaaSSSOOOLLLNNNRRRZZZjjjyyyuuu___MMMCCCLLLQQQ[[[iiixxxzzzrrroooeeeXXXTTTNNNIIIGGGCCC??????BBB???>>><<<<<<>>>???>>>>>>::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@DDDEEEHHHKKKOOOSSSWWWXXXZZZ\\\___bbbeeeggghhhhhhdddfffggggggfffeeefffgggggggggggggggffffffeeeeeedddddddddeeeeeeeeeeeeeeedddccccccccccccdddeeeeeegggfffddddddfffgggfffeeehhhfffdddbbbbbbcccfffgggiiifffddddddfffgggfffdddfffffffffggghhhhhhiiiiiihhhkkkmmmkkkhhhgggiiikkknnnnnnnnnnnnnnnmmmlllkkkjjjlllmmmllliiihhhjjjmmmlllmmmooopppqqqqqqpppoookkkkkkkkkjjjiiifffdddccceeeeeeeeegggjjjmmmmmmlllllljjjfffbbb```___^^^___eeedddbbb```^^^]]]\\\\\\_______________`````````cccaaa___^^^___aaaaaa```bbbaaa```___]]]]]]\\\\\\ZZZXXXWWWXXXZZZ[[[XXXUUUWWWXXXYYYZZZZZZYYYXXXWWWUUUUUUTTTSSSRRRRRRSSSSSSPPPPPPQQQQQQQQQQQQQQQQQQOOOMMMKKKJJJJJJJJJIIIGGGFFFFFFEEECCCCCCBBBBBBBBB@@@??????>>>===<<<<<<;;;======<<<<<<<<<;;;;;;;;;###$$$%%%%%%%%%%%%$$$###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((())))))(((&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&************))))))))))))))))))))))))(((((((((((()))***+++***(((&&&&&&'''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((()))))))))((('''&&&&&&'''((()))&&&&&&&&&'''(((((())))))(((((((((((((((((((((((()))'''&&&'''))))))(((&&&))))))))))))))))))))))))***)))))))))))))))))))))&&&((())))))(((((()))+++((((((((((((((('''(((((((((((('''''''''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((***))))))(((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((()))))))))*********(((((()))*********))))))************************,,,++++++++++++,,,------...///000///......000111444;;;HHHWWWgggrrryyy|||yyy}}}wwwiii\\\VVVQQQNNNMMMRRR^^^kkkuuuaaaUUUJJJLLLQQQYYYdddoooxxx}}}xxxjjjaaaVVVKKKEEEAAA===>>>AAA===<<<::::::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>@@@AAABBBDDDGGGIIILLLMMMQQQSSSWWW\\\```ccceeefffeeefffggggggeeeddddddeeeeeeeeeeeeddddddcccccccccaaabbbdddffffffeeedddccccccbbbbbbbbbbbbcccddddddgggeeecccdddeeefffeeeeeefffeeedddccccccdddeeefffgggdddbbbbbbdddeeedddbbbddddddeeeeeefffgggggggggfffgggiiiiiiiiijjjlllmmmlllllllllmmmmmmllllllllljjjkkkllljjjhhhhhhjjjmmmmmmnnnoooooooooooooooooojjjjjjjjjiiigggeeecccbbb`````````aaadddffffffeeegggeeeccc```^^^^^^^^^^^^bbbaaa```^^^]]]\\\[[[[[[\\\]]]^^^___```aaaaaaaaaaaa___^^^^^^___````````````___^^^]]][[[[[[[[[[[[YYYWWWVVVWWWYYYYYYWWWTTTVVVWWWXXXYYYYYYXXXWWWWWWTTTSSSRRRQQQPPPOOOOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJGGGGGGGGGGGGFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@=========<<<;;;;;;::::::<<<;;;;;;;;;::::::::::::&&&&&&&&&&&&%%%###"""!!!'''(((((((((((((((((('''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***)))(((((((((((())))))*********+++))))))))))))(((((((((((((((***+++***((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''(((((()))((((((''''''''''''((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((()))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))******''')))++++++***))))))***(((((((((''''''(((((()))&&&&&&&&&''''''(((******(((((())))))))))))******((((((''''''''''''(((((())))))((((((''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))*********)))((((((************************+++++++++++++++,,,------...000111000...------...///333:::EEERRR___kkkqqquuuyyy~~~vvvpppfff___XXXSSSNNNMMMTTT^^^nnnvvvjjjZZZXXXVVVVVVZZZ```ggglll~~~}}}uuueeeTTTKKKFFFCCCCCCEEE???===;;;:::;;;;;;:::999::::::::::::999999999999::::::::::::::::::::::::999999:::;;;;;;<<<<<<<<<<<<<<<======???@@@AAABBBGGGJJJOOOUUU[[[___bbbcccccceeefffeeedddbbbbbbccccccccccccbbbaaa`````````^^^```cccffffffdddaaa___aaaaaaaaaaaaaaabbbcccccceeedddbbbbbbdddeeedddccccccccccccccccccddddddddddddbbb``````aaabbbaaa```bbbbbbbbbcccddddddeeeeeeccccccdddgggkkkmmmnnnnnnjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjiiihhhfffgggjjjmmmooonnnnnnmmmmmmmmmmmmmmmhhhhhhggggggfffdddbbbbbb```______```bbbccccccbbbaaa```___]]]\\\\\\]]]]]]______^^^\\\[[[ZZZZZZYYYZZZ[[[]]]___aaaaaaaaaaaa___^^^]]]]]]___aaaaaa```]]]\\\[[[ZZZYYYXXXXXXXXXWWWVVVUUUUUUVVVVVVTTTSSSUUUVVVVVVVVVVVVVVVUUUUUUQQQQQQOOONNNLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIGGGEEECCCBBBBBBBBBAAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999888888888999999999999888888888888''''''&&&&&&%%%$$$###"""''''''((((((((((((''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))***))))))((())))))))))))************))))))))))))((((((((((((((()))+++***(((''''''((((((((())))))))))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((()))(((((((((''''''(((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''((((((((('''(((((((((((((((((((((((()))))))))))))))*********(((+++......---+++++++++***)))(((((((((((()))***'''''''''''''''((())))))************))))))))))))((((((''''''''''''(((((()))(((((('''''''''((((((''''''((((((((()))(((((())))))))))))))))))))))))(((((()))))))))))))))))))))*********)))(((''''''************************+++++++++***+++,,,,,,---,,,...000000///---------000111333888AAANNN\\\dddrrrwww}}}yyysssppphhhddd___[[[TTTNNNPPPVVV\\\iiiqqqoooqqq{{{vvvtttpppjjjeeebbbbbbcccjjjuuu}}}mmm[[[RRROOOKKKHHHGGGCCCAAA>>>>>>>>>???>>><<<::::::::::::999999999999:::::::::999999999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>BBBEEEJJJPPPUUUYYY\\\^^^^^^```bbbbbbaaaaaabbbcccbbbbbbaaaaaa```_________]]]^^^```bbbbbbaaa```^^^```````````````aaabbbbbbcccaaa``````aaabbbbbbaaa```aaabbbcccccccccbbbaaaaaa```__________________``````aaaaaabbbccccccddddddccccccfffllloooooommmkkkkkkjjjiiiiiiiiiiiiiiihhhhhhfffeeeeeegggiiilllooonnnlllkkkjjjjjjkkkkkkfffffffffeeedddccccccbbbaaa_________```aaa```______^^^]]]\\\[[[[[[[[[[[[]]]]]]]]]\\\\\\[[[ZZZZZZ\\\]]]___aaaaaaaaa```___^^^]]]\\\]]]___aaaaaa```[[[ZZZYYYXXXWWWWWWWWWWWWUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSSSSSSSSSSSSSRRRRRROOOOOOMMMKKKIIIHHHHHHHHHFFFFFFFFFFFFFFFEEEEEEEEECCCAAA???>>>??????>>>===<<<<<<;;;:::::::::::::::999999888888888777777777777777777666666666666666&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%##################$$$$$$&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%************))))))))))))))))))))))))((((((((((((''')))******(((''''''((((((((())))))))))))((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((''''''''''''(((((('''(((((((((((((((((('''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((((((((())))))***************---000111000.........,,,+++***)))((()))***+++))))))(((''''''''''''''',,,++++++***)))(((((('''((((((''''''''''''((((((((((((''''''''''''(((((('''((()))*********))))))(((((((((((((((((((((((())))))(((((((((((((((((()))))))))))))))((('''&&&************************+++************+++,,,,,,)))+++...//////......///222222111222666@@@LLLUUUdddppp~~~{{{}}}~~~uuuooohhhfffeeeaaaYYYOOOLLLOOOQQQWWW]]]^^^cccnnn|||wwwpppmmmjjjoootttuuuvvvzzz}}}}}}rrrfff[[[XXXWWWRRRLLLIIIFFFDDDAAA@@@@@@???>>><<<;;;;;;;;;:::::::::999999::::::999999999888888888:::;;;;;;;;;;;;;;;<<<<<<999999999:::;;;<<<===>>>>>>AAADDDIIIMMMPPPQQQRRRUUUWWWZZZ\\\]]]^^^```bbb`````````____________^^^\\\\\\[[[[[[\\\\\\]]]^^^______^^^^^^______```aaa```^^^]]]]]]^^^______^^^]]]^^^___aaaaaaaaa```____________^^^]]]]]]^^^^^^______```aaaaaabbbbbbcccfffddddddfffkkkmmmllljjjlllkkkiiigggfffeeeeeeeeefffeeecccccceeeggghhhiiimmmllljjjhhhggggggggghhheeeeeeddddddcccccccccccc^^^\\\[[[[[[\\\\\\[[[ZZZ______]]]\\\[[[ZZZYYYYYY\\\\\\]]]]]]]]]]]]\\\[[[___````````````^^^]]]\\\\\\[[[[[[]]]___``````___YYYYYYXXXWWWVVVVVVVVVVVVTTTTTTUUUTTTSSSRRRQQQQQQPPPPPPOOOOOONNNNNNNNNNNNMMMLLLKKKIIIGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBBBB@@@>>>===<<<======<<<;;;::::::999999888888999999888777777777777777666666444444555555555555555555%%%%%%$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%""""""""""""############$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''+++*********))))))(((((())))))))))))((((((((((((''')))******((('''((()))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((''''''''')))((((((''''''''''''(((''''''((((((((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))))))))))))))))))))))))))((((((((()))******+++++++++...000111000000000111000///,,,***)))***++++++******(((''''''&&&&&&&&&+++******))))))(((''''''((((((''''''''''''((((((''''''&&&&&&''''''(((((('''(((***+++++++++***)))(((((((((((((((((((((((())))))((((((((((((''''''(((((()))))))))(((''''''***************************************+++,,,,,,(((***---...------///000///000000//////555===DDDSSSfff}}}yyyrrrpppnnnjjj```TTTOOOQQQOOOSSSYYY]]]___bbbeeehhhpppuuu|||}}}tttkkkeeedddeeeccc^^^^^^dddgggbbb\\\YYYNNNKKKGGGDDDBBB@@@===;;;======<<<<<<;;;;;;::::::;;;::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;777777777888999:::<<<<<<;;;<<>>>>>===<<<<<<;;;;;;<<<;;;;;;:::999999888888::::::::::::::::::999999777777777777888999999::::::;;;<<<===>>>>>>======@@@CCCGGGIIIKKKMMMPPPRRRTTTTTTUUUVVVWWWXXXXXXYYYUUUUUUTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYXXXVVVVVVXXXYYYXXXWWWXXXXXXYYYZZZ[[[[[[[[[[[[ZZZ[[[\\\ZZZXXXWWWYYY[[[[[[\\\\\\]]]^^^^^^______aaabbbccccccbbbaaabbbcccbbbaaa___^^^]]]^^^```aaa```______bbbfffgggfffdddddddddddddddcccbbbbbbaaa______^^^]]]]]]^^^___``````^^^]]]^^^______^^^]]]ZZZ[[[[[[[[[ZZZZZZYYYXXXYYYZZZ\\\^^^______^^^]]]^^^\\\ZZZXXXWWWWWWXXXYYYWWWVVVVVVWWWYYYYYYWWWUUUTTTTTTSSSRRRRRRRRRRRRSSSNNNPPPQQQOOOLLLJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFGGGEEEEEECCCBBBBBBAAAAAAAAA@@@??????>>>>>>===<<<<<<===;;;999999:::;;;:::999666666555555555555666666333333333333333333333333222222333333333444444444((('''%%%%%%$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((''''''((()))***+++,,,,,,))))))))))))(((((((((((('''(((******)))(((((()))(((((())))))))))))((((((''''''''''''''''''''''''&&&'''''''''(((((())))))***)))((('''''''''''''''&&&'''((())))))((('''&&&'''(((((()))***++++++,,,''''''''''''''''''''''''&&&(((***)))&&&%%%''')))))))))))))))))))))))))))'''(((((()))***+++++++++)))+++,,,------///111444777444111---+++++++++,,,''''''&&&''''''((()))***###$$$%%%'''(((***+++,,,((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%&&&((()))***)))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&'''((()))))))))(((*********************************)))***++++++,,,---...---+++******,,,...&&&,,,111333111000222555<<>>===<<<<<<<<<<<<<<<;;;;;;:::999888888999999888888888888888888::::::999888888888999999:::;;;<<<===>>>===<<<;;;;;;>>>AAACCCEEEFFFHHHJJJNNNNNNOOOQQQRRRTTTUUUUUUQQQRRRSSSTTTUUUTTTTTTSSSTTTTTTSSSSSSTTTTTTUUUVVVXXXVVVUUUUUUVVVWWWWWWVVVWWWWWWWWWXXXYYYZZZZZZ[[[XXXYYYZZZYYYVVVUUUWWWYYYZZZZZZZZZ[[[\\\\\\]]]]]]]]]```bbbaaa^^^]]]___bbb\\\[[[ZZZZZZZZZ\\\___```^^^]]]___bbbggghhheeebbbaaaaaabbbccccccbbb```___]]]\\\[[[[[[[[[\\\]]]^^^\\\ZZZYYYZZZ[[[\\\[[[YYYWWWWWWXXXYYYZZZZZZZZZZZZXXXYYY\\\^^^______^^^]]]ZZZYYYVVVTTTTTTUUUWWWYYYTTTTTTTTTUUUVVVVVVSSSQQQRRRRRRQQQPPPPPPPPPQQQQQQKKKMMMOOOMMMIIIGGGGGGIIIIIIHHHFFFDDDDDDDDDDDDEEEBBBBBBAAA@@@?????????@@@>>>>>>===<<<<<<;;;::::::<<<:::888888999:::999999444444444333333444555555111111111111111222222222222222222333333444444444$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&$$$######$$$%%%%%%$$$'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%$$$###"""""" !!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&$$$$$$###"""######$$$%%%%%%&&&''''''((((((((('''&&&&&&&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((((((''')))(((((('''''''''((((((***)))((('''''''''''''''((((((((((((((((((((((((***'''$$$""""""$$$'''***)))(((((('''''''''(((((((((((('''((()))+++,,,...((((((((((((((((((((((((((((((((((((((((((((((((*********)))((((((''''''%%%&&&))),,,......,,,***((())))))+++,,,...000111000111111///+++)))((((((,,,***'''%%%$$$$$$%%%&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))((('''&&&&&&((((((''''''''')))***++++++*********))))))(((((()))))))))))))))))))))))))))************+++++++++,,,,,,---............---............////////////666777>>>NNNcccttt}}}iiiXXXSSSVVVZZZ]]]___fffqqqyyylll^^^RRRPPPUUUaaakkkqqqzzztttfffWWWNNNHHHFFFCCCAAAAAAAAA???>>>@@@???=========<<<:::888>>>;;;888888::::::999666;;;;;;;;;::::::999999999999999::::::::::::;;;;;;;;;;;;;;;<<<>>>???AAABBBCCCDDDEEEFFFGGGHHHIIIJJJMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRSSSTTTTTTVVVVVVWWWXXXSSSUUUWWWXXXVVVUUUUUUUUU\\\[[[[[[ZZZZZZYYYYYYYYY\\\\\\ZZZYYYXXXYYYZZZZZZYYYXXXXXXXXXXXXZZZ[[[\\\\\\]]]^^^___aaaaaabbbbbbaaaaaabbbaaa```^^^\\\[[[YYYZZZZZZZZZYYYXXXVVVUUUWWWWWWWWWWWWXXXYYY[[[[[[WWWWWWWWWWWWWWWVVVVVVUUUTTTTTTUUUVVVWWWXXXYYYYYY[[[XXXUUUTTTUUUUUUSSSPPPRRRQQQPPPOOONNNMMMMMMMMMOOOOOOMMMLLLLLLLLLMMMNNNKKKKKKKKKJJJHHHFFFDDDCCCGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>======<<<<<<<<<;;;======<<<;;;999888888777777777666444444333333333555555555555444333222111333333333333333222111000333333222111000///......$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&$$$######$$$%%%%%%$$$%%%%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$######"""""" !!!"""######$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&'''((((((((())))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((''''''''''''((()))(((''''''&&&&&&&&&''''''(((((('''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((***,,,------+++***))))))***+++---...000111333444444222///,,,++++++---+++)))'''&&&&&&'''''''''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((('''&&&&&&***)))(((''''''((()))))))))))))))(((((((((''''''))))))))))))))))))))))))(((((()))))))))*********)))******+++++++++++++++---.........////////////,,,000666???LLL[[[iiirrrzzziiiZZZSSSUUUUUUTTTSSSUUU\\\cccooozzzsss]]]XXXVVVZZZ___bbbjjjrrrsssfff___WWWSSSMMMHHHEEEDDDBBB@@@FFFAAA<<<999999:::;;;;;;<<<;;;999999999:::999888;;;;;;;;;::::::999999999999999999:::::::::;;;;;;::::::::::::;;;===>>>???@@@AAAAAABBBCCCDDDEEEEEEIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQPPPQQQRRRRRRTTTTTTUUUVVVUUUVVVXXXWWWVVVUUUUUUVVVYYYXXXXXXXXXXXXXXXWWWWWWYYYXXXWWWVVVVVVVVVWWWXXXVVVVVVUUUUUUVVVWWWYYYZZZYYYZZZ[[[\\\^^^^^^^^^^^^____________^^^\\\ZZZYYYXXXXXXXXXXXXXXXVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTVVVVVVVVVWWWXXXXXXYYYYYYXXXUUURRRQQQRRRRRRPPPNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFDDDCCCBBBAAADDDCCCCCCBBB@@@??????>>><<<<<<;;;;;;;;;:::::::::<<<;;;:::999888777666666777666555444333333333333333333333333222111000000222222333333222222111000222222111111000000111111$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$######""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$########################""""""###############"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))(((''''''''''''''''''((((((((((((((((((((((((&&&''')))******)))'''&&&'''&&&&&&%%%%%%&&&''''''(((((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''++++++,,,,,,,,,,,,++++++*********+++,,,...///000333444444222000---------...---+++)))((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((''''''&&&+++***)))(((''''''''''''(((((('''''''''''''''&&&))))))))))))))))))))))))'''((((((((())))))))))))((())))))***+++*********---------.........//////+++///333555999DDDVVVdddjjjqqq|||xxxggg\\\UUUUUUTTTOOOKKKJJJMMMPPP[[[dddmmmqqquuuvvvooogggbbb^^^\\\___dddnnn{{{{{{sssqqqlllfff]]]UUUOOOJJJFFFDDDFFFBBB===::::::;;;<<<<<<:::;;;;;;:::888888999;;;;;;;;;::::::::::::999999999999999999::::::::::::999999888888999999:::;;;<<<=========>>>>>>>>>>>>BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRTTTUUUUUUTTTRRRQQQSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUSSSRRRRRRQQQRRRTTTUUUVVVVVVVVVWWWYYYZZZZZZZZZZZZ[[[[[[\\\[[[ZZZYYYWWWVVVUUUVVVVVVVVVUUUTTTSSSRRRTTTTTTSSSTTTTTTUUUVVVWWWVVVVVVVVVVVVUUUTTTSSSRRRUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQOOONNNNNNNNNLLLJJJGGGGGGFFFFFFGGGHHHHHHIIIGGGGGGFFFEEEDDDEEEEEEEEEEEEDDDBBB@@@????????????@@@??????>>>===<<<;;;;;;999999999999999888888888999999888777666555555444666555444333333222333333111111111111000///......111222222222222111111000111111000///000111333444###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""""""""###############$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))'''''''''''''''''''''''')))))))))))))))((((((((('''''''''((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((($$$%%%'''(((((('''%%%$$$''''''&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))******+++.........---++++++++++++************+++,,,------...///000///---+++++++++---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''(((((((((((((((''''''))))))((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))************+++,,,,,,,,,,,,+++,,,,,,---------............111333111000888GGGSSSVVV\\\fffpppxxx}}}rrreee]]]XXXYYYWWWSSSNNNKKKKKKLLLQQQWWW]]]___cccmmm~~~xxxppphhhcccbbb^^^iiiuuu{{{zzzxxxxxxzzzzzztttmmmeee^^^XXXRRRNNNFFFDDDAAA??????===;;;999888:::;;;:::777666999<<<::::::::::::::::::::::::888999999999999:::::::::999999888777777888888888:::::::::::::::999999999<<<===>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMPPPQQQPPPNNNMMMMMMOOOQQQPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQQQQQQQQQQRRRRRRRRROOONNNNNNNNNNNNPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQSSSSSSSSSSSSSSSTTTUUUVVVTTTTTTTTTSSSRRRQQQPPPOOOPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLKKKKKKIIIHHHGGGDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBB@@@>>><<<;;;;;;===>>>===<<<<<<;;;::::::999999888888888888888888777777777666666555444444333333444444333222222222222222000000000000000///...---000111111111111111000000111000///......000111333#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###!!!!!!!!!"""######$$$$$$###$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))'''((()))***+++*********'''''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&(((((('''(((((()))******&&&&&&''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))***++++++///000000///,,,***+++,,,******))))))))))))*********,,,---,,,***))))))***+++******)))(((((((((((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''((((((((((((((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------.........------111888>>>CCCJJJTTT```jjjsss{{{tttiiibbb\\\]]]]]][[[VVVQQQMMMKKKJJJMMMPPPQQQSSS\\\jjjuuu~~~tttmmmffffffggghhhjjjnnnrrrvvvwwwvvvsssqqqooolllgggdddWWWRRRJJJCCC???===;;;:::888:::;;;:::777666888;;;::::::::::::::::::::::::888888888999999999:::::::::999888888777888888888999999888888888888777777888999999:::<<<======>>>??????@@@AAAAAA@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHLLLMMMLLLKKKIIIJJJLLLNNNMMMMMMNNNNNNOOOOOOOOOPPPNNNOOOOOOOOOOOOOOOOOOOOOKKKJJJJJJJJJJJJLLLMMMNNNQQQRRRRRRSSSTTTTTTTTTTTTSSSSSSTTTTTTTTTRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIGGGFFFEEEDDDCCCBBBAAA@@@???????????????????????????>>>>>>===???===;;;999999:::;;;<<<;;;::::::999999888888888777777777777777777777777444444444333333222222111333222222111111111111222000000000000000000///...///000000111111000000000111000///...---...//////############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$######$$$$$$$$$$$$######"""""""""######$$$$$$$$$######$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((()))***,,,,,,,,,++++++$$$$$$$$$###$$$$$$%%%&&&((((((((((((((((((((((((***)))'''%%%%%%''')))***(((((((((((()))***++++++&&&'''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))...111333111---++++++---+++******)))((((((((()))(((***,,,,,,*********+++)))))))))(((((('''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''(((((((((((((((((($$$%%%&&&(((((()))((((((((((((((((((((()))))))))((((((((((((((((((((((((************++++++++++++((())))))***+++*********+++++++++,,,,,,,,,------...---,,,---///111222111666<<>>???@@@<<<===<<<;;;999888999:::999999::::::::::::;;;;;;888888888888999999999999999999888888888888888999888888888888888777777777777777888888999999::::::;;;<<<<<<===============<<<======>>>???@@@AAAAAA>>>>>>???@@@AAABBBCCCCCCGGGHHHIIIIIIHHHHHHJJJLLLJJJJJJJJJJJJJJJJJJKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNOOOOOOOOONNNNNNNNNOOOOOOOOONNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLLLLIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFCCCEEEFFFFFFDDDBBBAAAAAAAAA@@@???===<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::;;;:::999888888888999:::999888888888777777777777555555666666666666777777333333222222222111111111222111000000000000111111000000000111111000000///...//////000000000000///000000000//////.........############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&(((***,,,,,,,,,+++***$$$$$$$$$$$$$$$%%%&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''(((((()))***+++(((((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((---111444333///+++,,,---------,,,******)))))))))&&&(((***+++***)))***+++((((((((()))((((((''''''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&&&&'''(((((((((((((((%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))************)))******+++++++++++++++++++++++++++,,,,,,,,,,,,------...///000111000000///333999AAALLLYYYfffnnnpppnnnpppzzz{{{tttxxx}}}|||sssggg___WWWUUURRRNNNLLLNNNSSSVVVZZZ[[[```iiiuuuttthhh```]]]ZZZZZZ\\\aaahhhooosssuuuvvvmmm```UUUMMMJJJIIIHHHCCCAAA>>>=========;;;:::999999999::::::;;;;;;;;;888888888888999999999999888777777777777777888999777777777777777888888888888888888888888888888888777888999::::::::::::999999999:::;;;<<<===>>>>>>:::;;;<<<<<<>>>>>>???@@@>>>@@@CCCDDDDDDDDDFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@AAA@@@@@@???@@@BBBCCCDDDFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIHHHHHHHHHHHHHHHIIICCCDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBB>>>@@@CCCCCC@@@>>>===>>><<<<<<;;;:::::::::::::::888999:::::::::999888777666777777777777777777777666666666666555555555555333333333444444444555555222222222222111111111111000000000//////000000111//////000000000000//////---...//////000000//////...///111222222222000///"""############$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((((((((())))))******%%%''')))+++,,,+++***)))'''''''''''''''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******)))*********)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((())))))))))))))),,,111555555000,,,,,,...000///---,,,+++*********$$$&&&(((((((((((()))***((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))&&&&&&'''((())))))(((((('''((((((((((((&&&%%%$$$%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,---............---******+++++++++,,,,,,,,,(((***------,,,,,,---...---...111666@@@NNN]]]gggpppmmmlllsss~~~uuuiiifff```YYYSSSQQQQQQRRRTTTUUUZZZaaajjjrrrwwwyyy|||wwwhhhbbbRRRPPPNNNQQQWWW___fffiiiooolllhhhccc^^^XXXQQQMMMGGGDDD@@@???@@@@@@===;;;999999999::::::;;;;;;;;;777888888888888999999999666666666666666777888888666666666777777777888888999999888888888777777777555555666777888888777777777777888999:::;;;<<<<<<888999:::;;;<<<======>>>666999<<>>@@@AAAAAAAAABBBBBBCCCBBBBBBBBBEEEEEEFFFGGGGGGFFFDDDDDDCCCBBBAAA@@@@@@AAACCCCCCCCCBBBAAAAAAAAAAAABBBBBB???@@@AAABBBCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>:::>>>AAA@@@===;;;:::;;;888888888888888999999:::666777888888888777555444333444555666666666555555555555444444444444444444111111222222222333333333222222222222111111111111000000////////////000111......///////////////...------...///000000//////---///222555666555333222&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%&&&'''%%%$$$###""""""$$$&&&'''%%%$$$#########$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########&&&%%%###""""""###%%%&&&!!!###%%%'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''(((&&&$$$######%%%(((***(((''''''&&&&&&''''''((('''''''''''''''((())))))(((((((((((((((''''''&&&&&&&&&''''''((()))))))))(((''''''&&&&&&&&&'''''''''''''''''''''((())))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''(((***)))'''&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++---222444444000,,,)))(((***,,,+++)))'''(((***...+++'''''')))***)))(((************))))))))))))'''((()))******)))((('''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))*********(((''''''(((''''''(((((())))))******((((((((((((((((((((((((+++***)))))))))))))))***---,,,,,,+++*********+++++++++++++++++++++++++++***,,,......---,,,---...---///111222444<<>>>>>?????????>>>>>>>>>>>>??????======<<<;;;;;;:::999999::::::999999999:::;;;<<<>>>???AAABBBAAA>>>:::888???????????????>>>======>>>>>>????????????>>>>>>???>>><<<;;;;;;<<<===>>>>>>>>>>>>>>>============::::::::::::::::::::::::::::::::::::::::::::::::888777666555444444555666666555444222222333333444333333333444444444555555444444444333333222222222000000000000000000000000000000000000000000000000---------.........//////......------------......000000//////.........---............/////////000&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%$$$###""""""$$$%%%'''%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%!!!""""""######$$$$$$$$$%%%%%%$$$######$$$%%%%%% """###"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''(((((()))(((((((((((((((''''''&&&)))))))))(((''''''&&&&&&(((''''''&&&&&&&&&'''''''''''''''''''''((())))))'''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&'''(((***)))'''&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((***...111111...***''')))+++---,,,***((()))***---***'''''')))******((()))))))))(((((((((''''''''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((()))***)))'''&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))))))))******,,,+++***))))))))))))***++++++++++++++++++++++++***,,,......---,,,---...+++---......///555>>>FFFSSSZZZccckkkpppvvv}}}rrrcccZZZWWWWWWQQQPPPNNNLLLLLLMMMOOOQQQ[[[cccqqq|||yyylll]]]TTTOOOKKKKKKNNNWWW]]]eeellloooppppppqqqjjjeee]]]SSSMMMHHHEEEAAAAAA@@@>>><<<;;;:::;;;;;;:::888777777888999999888666888999888777666777999666666666666666666666666777888888888777777666666777777777777777666666555444444444555555555666666666777888999::::::::::::666777777888999:::;;;<<<===<<<<<<<<<<<<<<<<<<===:::999999888777777666666888888888888888888999:::<<<===>>>???>>><<<:::888<<<<<<======<<<<<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;:::888888999;;;<<<=========<<<<<<<<<;;;;;;::::::999999999999999999888888888888888888888888555444333222222333333444888777666555555555666666333333333333444444444444333333333222222222111111000000000000000000000000000000000000000000000000---------........./////////......------......///000000/////////................../////////000000%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$###""""""$$$%%%&&&###""""""""""""###$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''''''((()))(((((((((((((((''''''&&&)))))))))(((''''''&&&&&&''''''&&&&&&&&&''''''((('''''''''&&&''''''((()))((('''&&&%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&'''(((***)))'''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&))),,,//////---***'''***,,,---,,,+++)))*********)))'''''')))******)))((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&$$$$$$%%%&&&&&&%%%$$$$$$''''''''''''''''''''''''(((((((((((()))))))))***(((((((((((((((((((((((('''((()))(((&&&&&&&&&(((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))******+++******)))((((((((())))))++++++++++++++++++++++++***,,,---...---,,,---...***,,,---,,,,,,...444999>>>HHHVVVbbbkkkrrryyy}}}~~~ooobbbZZZWWWQQQPPPMMMKKKIIIGGGGGGGGGNNNTTT___iiiooouuuqqqggg```XXXRRRPPPPPPUUU[[[aaagggmmmssswwwqqqmmmfff^^^UUUNNNLLLLLLIIIFFFBBB???===<<<<<<===:::999888888999:::888777555777888777666555666777555555555555555555555555777777777777777666666666555555555555555444444333222333333333333444444444111222333444444555555444555555666777888888999999999999999999999999999999777777777666555555444444555555666666666777777777999999:::;;;;;;:::999999999999999999999888777777888888999999999999888888888888666666666777888999::::::::::::999999999999:::999888777666666777888555555555555555555555555333222222222222333333444444444333222222222222333222222222333333333333444222222111111111111000000000000000000000000000000000000000000000000000000------.........////////////......------......///000000////////////............/////////000000000%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%#########"""###$$$%%%%%%###############$$$$$$%%%%%%$$$$$$######$$$$$$%%%+++***)))(((&&&%%%#########$$$$$$%%%%%%$$$$$$###%%%%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&&&&&&&''''''((()))))))))'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''((()))'''&&&%%%%%%&&&''')))***)))'''&&&%%%%%%&&&''''''(((***)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''))),,,///000///,,,+++***+++++++++***)))))))))(((((('''((()))*********((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&'''((('''&&&%%%&&&'''(((((((((''''''&&&&&&&&&(((((((((((((((((((((((('''''''''((((((***+++,,,***))))))(((((()))))))))***************************+++------,,,,,,,,,---,,,...///.........111444222;;;GGGSSS^^^jjjuuu|||uuuhhh^^^ZZZUUUTTTSSSQQQNNNKKKIIIGGGLLLNNNUUU\\\```eeeppp{{{}}}zzzssskkkggg^^^```aaabbbaaabbbdddfffcccbbb```^^^YYYVVVYYY^^^XXXTTTMMMFFFAAA>>>======999888888888::::::999777777888999888777666777999666666666666666666666666777777666666555555555555444555555555555444333333222222333333333444444444///000111111222222222111555666666777888888999999777777888888888888777777777777666666555555555555444444555555666666666555777777777777888999::::::666777777777777666555555555666666777777666666555555555444444444555666777888777777777777666666666999888666444444444555666333333333333333333333333333333333333444444555555111111111000000000000000111111111222222222333333000000000000000000000000000000000000000000000000000000000000000000000000............//////////////////............//////000000//////////////////...////////////000000000%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$###""""""#########$$$$$$&&&&&&&&&'''''''''''''''%%%$$$$$$######$$$$$$%%%++++++)))(((&&&%%%$$$######$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((()))((('''%%%%%%%%%&&&''''''(((***)))'''&&&&&&'''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&(((+++---//////...---))))))))))))))))))((('''&&&'''((())))))))))))***)))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&'''))))))'''&&&$$$''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((***))))))(((((('''''''''((((((((((((((((((((((((''''''''''''((()))***+++******)))))))))******+++************************)))+++------,,,+++,,,------...///000000000222333111555;;;CCCNNN]]]mmmyyy|||pppgggccc`````````]]]YYYSSSNNNKKKKKKKKKNNNTTTWWWZZZ```hhhmmmoooppppppttt}}}}}}uuujjj___WWWTTTSSSQQQSSSWWWXXXYYY```jjjfffaaaXXXOOOGGGBBB??????:::999888888:::::::::888666777888888777666777888777777777777777777777777777666555555444444555555555666666666666555444444333444444444555555555555333444555555555555555555444555555666666777777777666777777888888777777666555444444444444444333333333333444555666555555444555555555555666888:::;;;555555666666555555444333444555555666666555555444333333333444444555555666555555555444444444444333666555444333222333333444333333333333333333333333111111222333333333444444333333333333222222111111000000000111111111111222////////////////////////000000000000000000000000////////////////////////........./////////000000/////////......///////////////000000000000000000////////////000000000111$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$############$$$"""""""""############$$$""""""###$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((''''''&&&)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''(((***)))'''&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$&&&(((***,,,---......)))((('''((())))))'''%%%&&&'''))))))((('''((())))))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&'''(((((('''&&&((())))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''((())))))*********)))))))))***++++++************************)))+++,,,---,,,+++,,,---+++,,,---...///000000111222333444777???MMM___kkk||||||wwwuuussstttssspppjjjaaaXXXSSSOOOMMMOOOTTTWWWVVVXXX[[[[[[\\\\\\^^^cccmmmxxxmmm^^^VVVMMMGGGFFFKKKMMMNNNVVVaaafffbbb[[[TTTMMMIIIGGGFFF@@@>>>;;;::::::;;;::::::444666777666555444555666888888888888888888888888777666555333333444555555666666777777666666555444555555555555666666666666444444555555555555444444222222333333333444444444555666777888888777666555111111111111111111111111111222333555555444333333333333333444555666888999444444444555444333333222333333444444444444333333222222222333444444555555444333333333222222222222222222222222222222222222222222222222222222222222...///000000111000000///000000000111000000///.../////////000000000111111......////////////000000000000000000000000000000////////////////////////....../////////000000000000//////......//////000//////000000000000111111/////////000000000111111$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&%%%%%%$$$###############!!!""""""############### !!!"""###""""""!!!%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((''''''&&&)))))))))(((''''''&&&&&&&&&%%%%%%&&&&&&((())))))((('''&&&&&&%%%%%%%%%&&&%%%&&&'''))))))'''&&&%%%%%%%%%&&&'''(((((((((((('''(((***)))'''&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&(((***,,,...///000***)))'''(((******(((%%%&&&(((******(((&&&&&&(((((((((((('''''''''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''))))))(((''')))***''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))((((((((((((((()))***+++************************)))+++,,,,,,+++++++++---,,,,,,+++,,,---...///...///000111222666???LLLUUUhhhtttyyyoooiiiaaa^^^___bbbbbb]]]XXXWWWUUUTTTSSSTTTWWW^^^hhhooosssuuu|||ssskkkYYYMMMEEEGGGHHHFFFJJJTTTXXXWWWUUUSSSRRRQQQQQQRRRKKKFFFAAA===;;;;;;::::::555666777777555555666777777777777777777777777777777666444333222333444555666666666666666555444444444555555555666666666666222222333333333333222222222222333333333333444444333444666777777666444333000000000000111111111111///000222333333333111000000000111222333444444555222222333333222222111000111222222333333222222111///000111222333333333333333333222222222111111111---...000222222222111000111111111111111111111111...///000000000///...---,,,------...---,,,+++***....../////////000000000......//////000000000000000000000000000000000000////////////////////////.../////////000000000000000000////////////000000//////000000000111111111//////000000000111111111$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$###""""""######!!!!!!"""###############$$$%%%&&&'''((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%'''''''''&&&&&&%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&%%%%%%%%%%%%&&&''''''(((((((((((((((''''''&&&&&&&&&''''''((()))))))))%%%%%%%%%&&&'''((()))***((('''&&&&&&%%%%%%%%%%%%$$$&&&(((******(((&&&$$$###$$$&&&((())))))(((((('''(((***)))'''&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((***,,,...111222333+++)))((()))++++++)))&&&&&&)))++++++(((%%%&&&'''''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&((())))))(((((()))+++%%%&&&&&&''''''((((((((((((((((((((((((((((((((()))(((((('''''''''(((((('''''''''''''''((()))***)))))))))))))))))))))))))))***,,,,,,+++++++++,,,///---,,,,,,---......---+++---000111222666===CCCVVVdddttt|||{{{{{{vvvrrrqqqrrrooofff\\\XXXUUUSSSPPPOOOOOORRRYYY```ccceeekkkttt|||~~~lll\\\PPPNNNMMMHHHJJJRRRJJJKKKMMMPPPSSSWWWZZZ[[[SSSNNNFFF@@@<<<;;;:::999777999:::999888777888:::666666666666666666666666777555444222222333444555555555666666555555444333444444444555555555666666555555666666666555555444555555555555555555555666222333555666666555333222222222222222222333333333---...000111222111///......///000111222222222222111111111111111000000///000000111111111111000000...///000111222222222222222222222222111111111111***,,,///222333222111///000000000000000000000000111111222222222000///......///000000000///...---............/////////000.../////////000000111111000000000000000000000000////////////////////////////////////000000000000000000////////////000000//////000000111111111222000000000000111111111111%%%%%%$$$$$$%%%%%%&&&''')))'''&&&&&&&&&&&&$$$###%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$#########""""""!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%((('''%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$%%%&&&'''+++'''###"""$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$&&&''')))''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((***,,,---+++*********''''''&&&&&&&&&%%%%%%%%%(((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((******))))))***,,,///000---+++***)))******(((&&&'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((())))))***))))))((('''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''(((((())))))******))))))))))))))))))))))))))))))************)))))),,,000444222---******,,,...,,,***+++...000...,,,------...///111333444555BBBPPPaaammmsssvvv{{{|||iii\\\WWWUUUSSSPPPNNNMMMNNNOOOOOOVVVVVVZZZ```hhhssswwwmmmfff___XXXNNNFFFIIIIIIIIIKKKMMMRRRWWWZZZYYYRRRIIICCCAAAAAA???===:::888555444666777888888666666666666777777777777444444555555555555444444555555555555555555555555333333333444444444555555444444444444444444333333555555555555555555555555777777888888888666555444333333444444444333222222111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------------...//////..................------////////////////////////000000000000000/////////000000000000000000000000111000///......///000111////////////000000000000000000111111111111000///111111111111222222222222000000000111222222333333######""""""######$$$%%%((('''%%%%%%&&&%%%$$$"""%%%%%%%%%$$$$$$#########"""#########$$$$$$$$$$$$"""############$$$$$$$$$##################""""""$$$$$$############$$$$$$'''&&&%%%$$$######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$&&&'''555000+++((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$&&&''')))''''''''''''&&&&&&%%%%%%)))((('''&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%((((((((((((((('''&&&%%%(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((()))+++---///***(((&&&&&&''''''%%%$$$'''&&&%%%%%%%%%'''((()))'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''(((((())))))))))))((('''&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))************))))))***...111000,,,***+++......---+++,,,///000///------------...000111333444888BBBPPP[[[dddnnnzzzwwwdddWWWSSSUUUSSSPPPMMMLLLKKKKKKJJJHHHHHHKKKQQQWWW```nnn|||{{{wwwwww{{{}}}yyyssslllccc]]]RRRPPPMMMLLLMMMNNNNNNNNNOOOJJJDDDBBBCCCDDDBBBAAA<<<999666555666777777666666777777777777777777777444555555666666555555444444444444555555555555555333333333444444444555555444444444444444444444444555555555555555555555555555555666777777777666555444444444444444333222111222222222222222222222222000000000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......---------......///........................////////////////////////////////////////////////////////////////////////111000///......///000000//////000000000111111111111111111111111111000000111111111111222222222222//////000000111222222333######""""""######$$$%%%'''%%%$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$#########""""""#########%%%%%%$$$############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!"""$$$%%%&&&222...)))&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((((((((((((''''''''''''&&&***)))((('''&&&%%%%%%%%%$$$%%%&&&%%%$$$###%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''(((***,,,---+++***)))((())))))(((&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&((((((((())))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&''''''((()))))))))(((((('''&&&&&&&&&&&&&&&'''(((((('''&&&&&&((((((((('''''''''''''''))))))))))))))))))))))))))))))************))))))(((+++------+++***,,,///...---,,,---///000///...,,,,,,,,,---...000111222111888@@@JJJUUUfffzzzrrrbbbWWWSSSUUUSSSOOOMMMMMMLLLJJJIII@@@???AAAEEEGGGKKKTTT^^^eeeaaa]]][[[^^^fffnnnttt{{{xxxlllhhhccc___[[[VVVNNNIIIGGGCCC@@@@@@BBBDDDDDDBBB>>>;;;888777888888888777777777777777777777777777444555555666666555555444444444444555555555666666333333333444444444555555222333333444444555555555555555555555555555555555333333444666666777777666555555555444444222111111222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................................................................///......---------..............................////////////////////////.........///////////////////////////////////////000000////////////000000000000111111111222222222222111000000000111222222111222222222222333333333555555555666777777888888%%%%%%$$$$$$%%%%%%&&&'''%%%$$$######$$$$$$###!!!$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&######""""""""""""######$$$#####################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%&&&$$$"""!!!!!!!!!""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((((((((((((((((('''))))))(((&&&&&&%%%%%%%%%'''''''''&&&$$$%%%''')))''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''')))***+++,,,+++******++++++)))(((&&&&&&%%%%%%%%%&&&&&&&&&((((((((('''&&&&&&%%%%%%(((((())))))))))))((((((((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&((((((''''''&&&&&&%%%%%%))))))))))))))))))))))))))))))************)))))))))***+++***))))))+++...,,,,,,,,,------......---,,,,,,,,,,,,---...///000///222777===III\\\qqquuuiiiaaa^^^YYYVVVRRRPPPQQQQQQOOOMMMEEEBBBBBBCCCBBBAAAEEEKKKMMMLLLJJJKKKOOOWWW___dddnnnxxx|||uuuiii[[[PPPJJJEEE???===???@@@???>>>===;;;999888999:::999888888888888777777777777777555555666666666666555555333333444444555666666666333333333444444444555555222222333333444555666666555555555555555555555555333444444555555555555555666666555555444333111111333333333333333333333333111111111111111111111111111111111000000000000000////////////////////////////////////////////////........................................................................//////...------------...............////////////////////////////////////.............../////////////////////////////////////////////000000000111111222222222222333333333444222111000000111333555333333333333444444444444888888999999:::;;;;;;;;;%%%%%%$$$$$$%%%%%%&&&'''%%%###""""""$$$$$$###!!!########################%%%$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&######""""""""""""##############################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################)))(((&&&$$$#####################"""###$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((&&&%%%%%%(((***''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''((()))))))))'''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&%%%(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((())))))************))))))+++++++++***(((((()))*********++++++++++++,,,,,,,,,,,,+++,,,,,,---......,,,...111555>>>MMM]]]iiirrrvvv{{{{{{tttpppgggbbb[[[WWWWWWVVVSSSPPPIIIEEEBBBBBB@@@===@@@EEECCCCCCDDDFFFIIINNNRRRUUU[[[hhhzzz~~~nnncccYYYQQQGGG@@@>>>===;;;:::999888777777999:::999888999888888888777777777666555666666666666666666555444444444555555555666666333333333444444444555555222222333333444555666666666666666666666666666666666666555555444444444444555555555555444333222111333333333333333333333333333333333333333333333333222111111111000000000///000000000000000000000000////////////////////////........................................................................///......---------.............../////////000000000000000000000000000000............//////000000000000000000000000000000///000000111111222222222333333333333444444444555555444222111222333666777555555555555666666666777555666666777888888999999######""""""######$$$%%%$$$###"""###$$$$$$###""""""""""""###############%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$$$$$$$$$$#########""""""#########"""###$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################***(((&&&%%%###############$$$%%%$$$""""""###%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&'''((((((%%%&&&'''&&&%%%$$$&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((()))(((''''''))))))((('''''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((((('''''''''''''''(((((((((((((((((((((((())))))************))))))++++++*********))))))(((((()))+++***))))))***,,,---,,,,,,,,,,,,,,,------///000111444:::BBBLLLSSSYYY^^^eeennnuuuzzz}}}wwwllleeecccaaa]]]ZZZPPPJJJDDDBBB@@@>>>@@@EEECCCCCCDDDEEEFFFGGGHHHHHHPPP\\\lllxxx|||~~~yyyiiiaaaUUULLLGGGCCC@@@===999888777888999:::999777999999999888888777777666555666666777777666666555555555555555555555555555333333333444444444555555222333333444444555555555666666666666666666666666888777666555444444444444444555555555555444333333444444444444444444444444444444444444444444444444222222222111111000000///000000000000000000000000000000000000000000000000........................................................................---------------...//////.........//////000000111000000000000000000000000......//////000000111111111111111111111111111111000111222333333444333333444444444555555555666666666555555444555666888999777777888888888999999999888888888999::::::;;;;;;######""""""######$$$%%%%%%###"""###%%%%%%$$$###!!!"""""""""#########$$$&&&&&&%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$##################""""""$$$$$$############$$$$$$"""###$$$%%%&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&$$$#########$$$%%%"""###$$$###!!! !!!###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''(((''''''&&&&&&&&&''''''$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&''''''(((((((((((((((+++***)))***+++,,,+++***(((((()))))))))((('''&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''((((((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))***+++,,,,,,***)))(((***,,,+++))))))+++---...------,,,,,,,,,------///000111333666;;;@@@DDDGGGIIINNNVVV```iiiooorrrvvvxxxvvvvvvssspppfff]]]SSSLLLHHHDDDFFFJJJIIIHHHFFFDDDCCCBBBCCCCCCIIIQQQ\\\eeeiiilllnnnppppppxxx~~~ssslllddd]]]XXXSSSLLLGGGBBBAAA@@@?????????<<<:::::::::999888888777777666666666777777777777666666666666666555444444333333333333333444444444555555444444444444444444444444666666666666666666666666888777666555555555666777333444444555555555555555444444444444444444444444444444444444444444444444333333222111111000000///222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,,,,---...///000111---......///000000111111000000000000000000000000//////000000111222222333222222222222222222222222111222333555555555555555555555555666666666777777666666777888888999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<======>>>??????%%%%%%$$$$$$%%%%%%&&&'''%%%$$$###$$$%%%&&&%%%$$$!!!!!!""""""#########$$$&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$#########""""""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""$$$%%%&&&"""$$$&&&%%%######%%%'''""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%$$$'''))))))(((&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''(((((()))(((((((((((('''&&&'''((()))((('''((()))*********)))'''&&&$$$%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''(((((())))))******(((((((((((((((((((((((())))))************))))))&&&''')))+++......,,,***(((+++---,,,******+++.........------,,,,,,------*********,,,...222666888;;;;;;<<>>=========<<<<<<<<<<<<;;;<<<>>>===<<<<<<===>>>$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$########################%%%$$$###""""""######$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''((()))'''%%%$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%###""""""%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))***&&&###$$$''')))'''%%%&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***++++++%%%&&&&&&'''((((((''''''((((((((('''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))))))))(((%%%&&&'''(((((('''&&&%%%"""$$$&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((())))))'''''''''''''''''''''''''''(((((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&''''''(((***++++++,,,)))((((((''''''''''''(((((((((((((((((((((((((((******))))))))))))******+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,---------,,,------...///000111111222222222222333888===BBBJJJUUUhhh|||~~~tttllliiigggaaa[[[UUUQQQQQQOOOJJJEEEDDDEEEFFFEEEEEEEEEFFFGGGJJJMMMOOOMMMJJJLLLRRRXXX[[[___hhhoooooojjjiiilllooouuussstttzzztttiiihhhYYYUUUNNNGGGBBB>>>;;;:::777666666777888999777555555666666555444222111111444444333333333333444444555555555555555555555555444444444444444444444444666666666555555444444444555555555444444444444444666555444444333333333444333444555555333333444555333333333333222222222222222222333333333444444444222222222111111111000000222222111000111222333333333333222222111111000000111111111111000000000///000000111111222222222333222222222222333333333333333333333333333333333333444444555555666777777888777777888999999888777666777777777777777777777777999999999:::::::::;;;;;;:::;;;<<<=========<<<<<<>>>>>>=========<<<<<<<<<;;;===>>>===<<<<<<===???##############################$$$%%%%%%$$$######$$$############$$$%%%%%%########################%%%$$$$$$###$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&''''''&&&$$$###$$$%%%$$$$$$############$$$$$$$$$###""""""""""""###$$$$$$$$$############$$$$$$%%%$$$###$$$%%%&&&%%%###$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))(((%%%######&&&'''&&&$$$%%%%%%&&&&&&'''(((((()))''''''((()))***+++,,,,,,(((((())))))))))))(((((()))(((((((((''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''(((((('''&&&$$$###&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&'''%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&'''((()))***+++,,,(((''''''''''''(((((()))((((((((((((((((((((((((***))))))(((((())))))***,,,+++***+++---...---,,,------------,,,,,,,,,,,,,,,,,,------.........///...////////////000333666999CCCTTThhh{{{qqqiiiaaa^^^^^^\\\UUUNNNKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGFFFDDDAAABBBGGGLLLNNNUUUbbbnnnpppmmmkkknnnuuu~~~sssoooiii```WWWNNNGGGCCC???===;;;;;;;;;;;;999888888777777666555444333222444444444333333444444555666666666555555555555555555555555555555555555555666666666666555555555555888777777666555444444444444555555555555444333333333555555555444333444555222222222333333333444444333333333333444444444444333333333333222222222222444444333222222222333333222222222222222222222222333333222222222222111111000000111222333444555666555555555555666666666666555555555555555555555555777777777888999999::::::999999:::;;;;;;::::::999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<:::;;;<<<============<<<>>>>>>>>>=========<<<<<<;;;===>>>>>>======>>>???""""""""""""""""""""""""######$$$$$$$$$$$$######$$$###"""""""""###%%%&&&####################################$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%"""""""""""""""#########%%%%%%$$$$$$###""""""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!"""###$$$###!!! !!!"""$$$$$$############$$$$$$$$$###!!! !!!###$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''(((((((((((('''%%%$$$$$$&&&'''&&&$$$&&&&&&&&&''''''(((((((((''''''((()))***+++,,,,,,'''((())))))************))))))((((((((('''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''(((((()))))))))&&&'''((()))(((&&&$$$###%%%%%%%%%&&&&&&&&&&&&&&&))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''((()))***(((((((((((((((((((((((())))))(((((((((((()))))),,,+++***+++---...---,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------///000000//////000111333999EEEUUUhhh|||}}}rrrmmmmmmlllfff```ZZZYYYXXXWWWVVVUUUSSSRRRJJJIIIEEEBBB@@@AAADDDGGGJJJRRR```lllnnnhhheeefffooo|||{{{qqqfff^^^YYYOOOLLLHHHEEECCCAAA>>><<<<<<:::777666777888999999555555555444444555555666444444555555555555555555888888888888888888888888666666666666666666666666888777777666666555444444333444555666666555444333444555666555444333444666333333333333444444444444333333333444444444444555444444444444333333333333555555444333333222222222222222222222333333444444444444444444333333333333222333333444555555666666666666777777777888888888777777777777777777777777888888999999::::::::::::::::::;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<============;;;<<<<<<===============>>>>>>>>>============<<<<<<===>>>>>>>>>>>>???AAA""""""""""""""""""""""""########################$$$###"""!!!"""###$$$%%%########################!!!!!!"""######$$$$$$$$$######$$$$$$%%%%%%%%%%%%!!!!!!"""""""""#########$$$$$$$$$#########""""""!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!! """###$$$###!!! !!!"""$$$$$$############$$$$$$$$$###!!! !!!###$$$$$$$$$############$$$$$$"""#########""""""######$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''&&&%%%((((((''''''&&&&&&&&&&&&''''''((()))***+++,,,,,,$$$%%%'''((()))***++++++((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((((((((($$$&&&((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))'''''''''''''''''''''''')))(((((('''&&&&&&&&&'''''''''''''''''''''''''''&&&'''((()))************'''&&&&&&&&&&&&&&&&&&'''%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&%%%$$$$$$'''''''''''''''((()))***(((((((((((((((((((((((())))))(((((((((((())))))+++))))))***+++,,,+++***---------,,,+++++++++***++++++++++++,,,,,,,,,,,,+++---000111000000000111000333888AAAPPPeee{{{}}}}}}~~~|||yyyvvvtttrrrqqqppplllgggcccQQQLLLGGGCCCAAABBBDDDDDDHHHNNNZZZdddddd^^^ZZZ[[[hhhvvv}}}~~~yyyuuu|||~~~wwwttteeebbb]]]YYYUUUPPPLLLHHHEEE@@@:::777777999::::::666555444444333333444444222333333444555666666777888888888888888888888888777777777777777777777777555555555555555555555555333444555666666666555444444555666666444444555666666666555555444333333222333333444444444555555555555555555444444444444333444444444333333222111111222222222333444444555555444444444444555555555555666666555555555555555555777777777888888888888999888888888888888888888888999999999999999999::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<======>>>>>>???>>>>>>>>>============<<<===??????>>>???@@@BBB""""""""""""""""""""""""$$$###""""""""""""###$$$###""""""""""""###$$$$$$########################!!!!!!"""#########"""""""""###$$$%%%%%%%%%%%%$$$!!!""""""######$$$$$$$$$########################!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""###%%%&&&%%%$$$###$$$%%%$$$$$$############$$$$$$$$$###""""""""""""###$$$$$$$$$############$$$$$$!!!"""######"""!!!"""###$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&%%%%%%$$$$$$&&&&&&'''((()))***++++++$$$%%%&&&((()))))))))***((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&'''''''''''''''''''''$$$%%%'''((()))))))))(((%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''((((((''''''''''''''''''''''''%%%&&&'''((()))*********''''''&&&&&&&&&&&&''''''%%%'''((((((&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&%%%$$$$$$###(((''''''''''''(((((()))(((((((((((((((((((((((()))((((((''''''(((((())))))((('''(((***+++***)))++++++++++++******************++++++,,,,,,,,,---'''***---/////////000111111222333777@@@PPPcccqqqwwwoooWWWPPPHHHDDDDDDEEEEEEDDDDDDHHHPPPWWWWWWRRRQQQTTTeeetttyyyuuuqqqhhhdddnnn|||}}}{{{xxxuuurrrmmmhhhdddTTTNNNGGGBBB@@@>>>;;;888888777666555444333333333333444444555666666777777555555555555555555555555777777777777888888888888555555555555666666666666444444555666666666666555444555666666555444555666888777666555444333222222333444444444555555555555555555555555444444444444333333444444444333222222333333333444444555555555444444555555555555555666777777666666666555555555777888888888888999999999999999999999999999999999999999999999999999999999:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======<<<<<<======>>>?????????>>>>>>>>>=========<<<>>>???@@@???@@@AAACCC########################$$$###"""!!!!!!"""###$$$!!!""""""#######################################"""###$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%$$$$$$""""""######$$$%%%%%%&&&"""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!###%%%$$$"""!!!###%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))******'''(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&''')))(((&&&%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%""""""##################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((()))((('''(((***+++***))))))))))))))))))***************++++++,,,---......'''))),,,.........///111000222333444777@@@MMMWWWiiiwwwxxxaaaYYYOOOKKKLLLMMMLLLJJJEEEFFFJJJOOONNNKKKMMMSSSbbbqqquuulllcccWWWUUU```ccclllxxx|||hhhccc^^^ZZZWWWQQQHHHAAA???>>><<<:::888777777666888888888888777777666666444444444444444444444444777777777888888999999999888888888777777666666555555555555555555666777777444666777666555444555777777666666666555555444444444444444444555555555555555555555444444444333333333333444555666555444444444444444444555555555555444444444555555555666666555555555666666666666666999999999999::::::::::::999999999999999999999999::::::::::::::::::::::::;;;:::::::::;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<===???????????????>>>>>>>>>======<<<>>>???@@@@@@@@@BBBDDD########################$$$###"""!!!!!!"""###$$$ !!!###$$$$$$$$$###"""########################$$$%%%&&&&&&%%%$$$"""!!!"""###$$$%%%&&&%%%$$$$$$""""""###$$$%%%%%%&&&&&&!!!!!!"""###$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$###""""""###$$$$$$###"""###%%%$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$"""%%%&&&%%%###"""$$$&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((("""$$$&&&&&&%%%$$$###$$$"""######$$$$$$%%%%%%&&&$$$$$$%%%&&&'''((())))))+++++++++***((('''%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''((()))******))))))))))))))))))))))))''''''''''''''''''''''''#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%$$$######$$$%%%&&&&&&((()))(((&&&%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++***)))((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((***+++***)))''''''(((((())))))******)))******,,,---...//////)))+++---.........///111***...111111111444;;;BBBQQQ[[[lll~~~jjjbbbWWWSSSUUUVVVUUURRRKKKJJJKKKLLLJJJHHHMMMSSS___nnnpppeeeYYYLLLJJJVVVQQQ[[[iiirrruuuwwwyyy|||{{{}}}wwwtttrrrqqqooofffZZZPPPGGGEEECCCAAA???===<<<<<<======<<<:::888777666555666666666666666666666666777777888888999999999999<<<;;;:::999888666555555666555444444444666777888555666777666555444555777555555555666666666666666444444444555555555666666555555444444444333333333333444555777777777666666555555555555555555555555333444444444555555666666333333444555666777888888:::::::::;;;;;;;;;<<<<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;:::<<<;;;;;;;;;<<<===???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>===<<<<<<<<<===???@@@????????????>>>>>>>>>>>><<<>>>@@@@@@@@@AAABBBDDD######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$###$$$(((------(((###"""######$$$&&&(((***+++######$$$$$$$$$%%%%%%%%%######""""""""""""######"""############$$$$$$$$$"""!!! !!!###$$$$$$###"""!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''""""""###$$$%%%%%%&&&&&&$$$"""!!!###&&&'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&''')))***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''))))))&&&$$$''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%''''''''''''%%%%%%''''''''''''''''''''''''''''''&&&%%%&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$#########$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))((('''''''''''''''++++++******++++++,,,------,,,++++++******++++++///.........000333666888;;;CCCQQQaaassswwwoooddd^^^]]]\\\ZZZWWWUUUTTTRRROOOMMMMMMOOOQQQbbbgggfff\\\PPPIIIGGGFFFMMMTTT]]]eeehhhhhhhhhgggppprrruuuwwwwwwuuurrroookkkpppwww}}}{{{sssmmm^^^[[[VVVRRRPPPQQQTTTVVVXXXPPPEEE>>><<<<<<<<<<<<999888777666666666666666888666555777:::;;;:::888777888999999888777777777777777777777777777888888888777666555444555666666777666555444333222222222333444555555666666555555444444444444444444444444333333333444444444555555555555666666666666555555666555555555555666777777666666666666777777777777888888999999999:::::::::::::::999999::::::;;;<<<<<<<<<<<<;;;;;;::::::999;;;;;;<<<===>>>???@@@AAA??????>>>>>>>>>>>>>>>???<<<<<<<<<======>>>???@@@AAAAAA@@@??????????????????===<<<===@@@AAA@@@>>>CCCAAA???@@@@@@???@@@BBB"""######$$$$$$######"""%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$$$$######"""""""""""""""######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$######'''++++++'''"""$$$$$$######$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%######""""""""""""######"""############$$$$$$$$$""""""!!!!!!!!!"""###$$$$$$###""""""###$$$%%%&&&############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$%%%%%%%%%&&&'''%%%$$$$$$&&&'''%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''&&&&&&''')))((('''%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))******)))(((((((((((((((++++++******++++++,,,---************++++++,,,---......------...000222333999;;;???GGGUUUgggyyytttllliiihhhfffdddaaaaaa___[[[XXXUUUSSSSSSZZZ___^^^TTTJJJFFFEEEDDDHHHNNNVVV[[[]]]\\\ZZZZZZ^^^```ccceeeeeecccaaa______dddmmmwww~~~~~~{{{tttooojjjfffgggmmmtttyyyyyynnn```UUUOOOLLLHHHEEE???>>>===<<<<<<;;;:::999===;;;999999::::::999777999::::::999777555444444555555555666666666777777777666555444333444555555666666555444333333333333444555666666777777666666555555555555555555555555333333444444444555555555555666666777777666666555555555555444555666666777666666666666777777777888888888999999999:::::::::;;;;;;::::::;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;888999999:::;;;<<<<<<===@@@@@@???>>>>>>============<<<<<<======>>>???@@@AAA@@@???>>>>>>>>>??????AAA???>>>>>>AAABBBAAA???>>>>>>???BBBCCCCCCDDDEEE""""""############""""""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$###"""""""""""""""######""""""######$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%############$$$$$$$$$%%%###""""""%%%))))))&&&"""%%%$$$###""""""!!!!!!"""######$$$$$$$$$%%%%%%%%%######""""""""""""######"""############$$$$$$$$$###""""""""""""###$$$$$$$$$#########$$$%%%&&&&&&"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%)))'''&&&&&&&&&&&&%%%###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))+++******))))))))))))***+++************+++,,,,,,)))))))))***+++,,,---...///...---------...///000222222222444<<>>;;;999888;;;;;;:::999888888777666555555666666666777777777777777666555555555555555666555555444444444555555666666777888888888888777555555555555555555555555444444444444555555555666666777777888888777777666555444444444444555666666666666666777777777888888888888999999999:::::::::<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<======;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>?????????============>>>???@@@@@@BBBAAA???>>>>>>>>>???@@@CCCAAA@@@@@@AAABBBAAA@@@===???AAABBBDDDEEEEEEEEE!!!""""""######""""""!!!%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%###""""""$$$&&&&&&$$$"""%%%%%%$$$"""!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$""""""#########$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!"""""""""%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&(((((('''%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******)))(((((()))))))))***************++++++,,,))))))))))))***+++,,,---//////......//////000111,,,...111444777;;;AAAEEEYYYbbbqqq{{{pppeee^^^XXXYYYUUUMMMHHHIIIHHHFFFEEEHHHJJJKKKIIIFFFDDDCCCBBBCCCEEEGGGHHHGGGFFFEEEIIILLLSSS]]]hhhrrrwwwyyywwwtttppppppvvv|||{{{{{{wwwrrreeecccaaa``````___[[[WWWUUUWWWXXXUUUOOOGGGBBB???>>>===<<<<<<=========<<<777777777777777777777777999888888777777777777777555555555555555555666666555666777777888888777777555555555555555555555555444555555555555666666666777777888888888888777777444444444444444555555666666666777777777888888888888888999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<======>>>>>>=========>>>>>>>>>??????;;;;;;===>>>???@@@AAAAAA============>>>???@@@AAABBBBBB@@@?????????@@@AAACCCBBBAAA@@@@@@AAAAAAAAA@@@CCCDDDCCCCCCFFFFFFDDD""""""############""""""%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$'''&&&&&&%%%$$$%%%%%%%%%######""""""######$$$%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%###"""""""""###$$$######%%%$$$$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%$$$###"""!!! !!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''((('''%%%&&&'''((('''&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((('''''''''(((((()))******))))))******+++,,,++++++***))))))*********,,,,,,------...000111111***---111444555555666777AAAGGGSSSaaaooosssjjj^^^]]]XXXPPPMMMNNNLLLHHHEEEGGGGGGFFFCCC@@@?????????@@@AAABBBBBBBBBBBBBBBFFFHHHLLLSSS\\\dddiiijjjiiiggggggiiioooxxx|||uuutttzzz~~~uuussssssvvv{{{}}}{{{yyywww|||~~~yyymmm___VVVRRRHHHEEEBBBAAAAAAAAA???>>>888888888777777666666666888888888888777777666666666666555555555666777777555555666777777777777666444444444444444444444444555555555666666666777777777777888888888888777777555444444444444555666666777777777777888888888888888888999999999::::::::::::::::::999::::::;;;<<<;;;<<<<<<<<<======>>>>>>:::::::::;;;<<<<<<<<<===<<<<<<>>>???@@@@@@??????=========>>>>>>???@@@AAAAAA@@@@@@???????????????BBBBBBAAA??????@@@AAABBBCCCGGGHHHFFFHHHMMMNNNKKK######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$#####################""""""######$$$%%%"""######$$$$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%######""""""""""""###$$$%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$!!!"""######$$$$$$######$$$$$$$$$###"""!!! """""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!###$$$$$$$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))'''%%%%%%'''((('''''')))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))'''''''''''''''(((((()))***))))))))))))***++++++++++++***)))))))))))))))((()))***+++,,,---......+++,,,---,,,,,,...111444333666>>>IIIVVVfff{{{zzziiigggaaaZZZYYYYYYVVVOOOJJJJJJIIIFFFBBB@@@???????????????>>>>>>?????????EEEFFFIIINNNUUUZZZ\\\\\\VVVVVVXXX[[[___dddhhhkkkgggdddaaacccjjjqqquuuwwwwwwuuuvvv}}}uuullliii]]]XXXQQQLLLIIIFFFBBB>>><<<;;;;;;999888777666666666777777777777666555555888777777666666666777777444555666666777777666666555555555555555555555555666666666666777777777777666777777888888777777666555555555555555666777777777777777888888888999999888888999999999::::::::::::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<======;;;;;;<<<===>>>???@@@@@@???@@@@@@@@@???>>><<<;;;>>>>>>>>>>>>???@@@AAAAAA???@@@AAABBBAAA@@@???>>>AAAAAAAAA???>>>???BBBEEEEEENNNSSSTTTXXX___```[[[$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$%%%%%%$$$############$$$######""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###"""!!!"""###%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$ !!!"""#########""""""""""""###$$$$$$$$$###"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$%%%%%%%%%&&&'''''''''###%%%&&&&&&$$$###%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((''''''''')))'''%%%%%%&&&'''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))((((((''''''((())))))***)))))))))))))))***++++++***))))))))))))******+++))))))***++++++++++++++++++++++++***))),,,000333---///666>>>DDDMMM___pppzzzxxxrrrnnnnnnooojjjbbbZZZYYYVVVQQQLLLHHHHHHHHHDDDCCCBBB@@@@@@@@@@@@AAADDDEEEGGGKKKNNNOOONNNLLLFFFGGGHHHJJJMMMOOOQQQRRRQQQQQQQQQSSSXXX^^^fffjjjmmmjjjjjjrrr~~~xxxvvvyyytttmmmccc]]]XXXTTTMMMHHHEEEDDDBBB@@@>>><<<;;;:::888999:::::::::999888777999999888777666666666666555666777777888888777777777777777777777777777777666666777777777888888888555666666777777666666555777666666666666777888888777777888888888999999999888888999999999::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;===>>>???@@@BBBDDDEEEEEE===>>>???@@@@@@???===<<<>>>>>>>>>>>>???@@@AAAAAACCCEEEGGGIIIIIIFFFCCCAAAAAABBBBBB@@@???AAAEEEIIIMMM[[[fffiiiooouuuqqqhhh$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$((('''&&&&&&%%%%%%&&&&&&#########"""###$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$"""!!!!!!$$$&&&&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$ !!!######""""""!!! !!!###%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$%%%%%%&&&'''((((((&&&((()))'''$$$###$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&)))'''%%%%%%&&&'''((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&'''((((((((('''&&&######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))((('''''''''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))((())))))***++++++)))))))))))))))******+++(((((((((((()))+++,,,------------------,,,+++***)))+++...//////...///000,,,...555:::;;;===IIIXXX^^^qqq}}}tttkkkiiieee^^^XXXTTTSSSSSSJJJIIIGGGEEEDDDDDDEEEEEECCCDDDFFFHHHIIIGGGBBB???@@@@@@AAABBBDDDEEEFFFGGGDDDFFFIIIJJJMMMSSS\\\cccddd___]]]cccoooyyy}}}}}}xxx~~~}}}tttqqqvvv~~~{{{qqqjjjfffbbb[[[VVVMMMLLLKKKHHHEEECCCAAA@@@<<<===>>>>>>>>>===<<<;;;::::::888777666666666666777777888999999999999888999999999999999999999999777777777777888888888888555555666666666666555555777777777777777888888999777888888888888999999999888888999999999:::::::::<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;::::::999:::;;;<<<>>>@@@BBBDDDDDD777999<<>>>>>>>>>>>???@@@AAABBBHHHKKKNNNQQQQQQMMMIIIFFFAAABBBCCCBBB@@@BBBGGGLLLVVVggguuu{{{{{{nnn$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%'''&&&$$$#########$$$$$$"""""""""!!!""""""###$$$$$$######""""""######$$$######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!!!!"""###$$$%%%%%%%%%"""############$$$$$$$$$"""""""""###$$$$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((&&&###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''))))))((((((((('''''''''######$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%% !!!$$$&&&'''&&&%%%$$$((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&$$$###""""""$$$%%%%%%&&&'''''''''&&&''''''((()))))))))))))))((()))***)))))))))***++++++***)))(((''''''''''''+++*********))))))(((((()))************++++++++++++++++++++++++,,,,,,,,,............//////000000000000000111333666:::<<>>BBBEEE@@@AAADDDGGGLLLQQQUUUXXXUUURRRRRRWWW^^^ddddddcccdddaaa```aaa```bbbiiirrrzzz}}}|||uuuooommmkkkggg___^^^]]][[[XXXSSSLLLGGGDDDEEEGGGKKKMMMMMMJJJHHHJJJIIIGGGCCC>>>:::999999;;;:::999888888:::<<<>>>???<<<999999<<<===<<<::::::999888999::::::888666888777666777888777555444888888888777777888999999666666777777888888888999999888777666777888777777999999888999;;;<<<;;;:::999999999888999::::::;;;;;;<<<============???@@@BBBCCCBBBBBBEEEIIIHHHCCC@@@>>><<<<<>>???AAAEEEEEEEEEFFFHHHKKKMMMOOOLLLIIIHHHLLLRRRVVVUUUTTTQQQNNNNNNPPPPPPRRRZZZcccppptttuuuqqqoooppppppnnngggfffdddbbb___ZZZTTTOOORRRSSSVVV\\\bbbeeegggfffgggbbbZZZPPPGGGBBBBBBBBBDDDCCCBBBCCCDDDFFFGGGGGGPPPLLLGGGCCCBBB@@@???>>>???===;;;;;;;;;;;;:::888888777777888999999888777888888777777888999::::::999999999999999999999999999888777777888999999999::::::999999:::;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;;;;===@@@AAAAAABBBDDDEEECCCEEEGGGJJJPPPTTTOOOHHHEEECCC@@@@@@CCCHHHNNNRRRdddkkkvvv~~~}}}qqq___RRROOOMMMIIIFFFDDDEEEFFFHHHOOOTTT]]]dddfffddd```]]]""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$############$$$###############$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$##################$$$$$$"""############$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''((())))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((%%%%%%&&&''''''''''''&&&''''''((())))))))))))((('''((()))))))))((('''&&&)))))))))))))))******+++******))))))))))))(((((()))))))))*********++++++)))))))))*********++++++,,,,,,,,,,,,------------000///...------...///000///222777<<>>>>>???????????????AAAAAA@@@@@@@@@@@@AAAAAAAAA??????AAAFFFHHHHHHFFFEEEBBBBBBEEEGGGJJJQQQXXXbbbgggiiiggggggjjjlllkkkgggeeecccbbb___[[[UUUQQQSSSTTTXXX```kkktttzzz}}}yyylll]]]QQQKKKLLLNNNNNNMMMMMMQQQXXX]]]^^^^^^jjjggg```WWWOOOJJJIIIJJJJJJHHHEEEDDDDDDDDDCCCBBB===<<<;;;<<<>>>>>>===;;;888888888888999:::;;;<<<>>>======<<<;;;;;;;;;;;;999999888888888888999999:::999999999:::<<<===>>>AAAAAABBBBBBAAA@@@???>>>???CCCGGGKKKMMMNNNPPPQQQPPPSSSWWW\\\dddggg```UUUJJJGGGCCCAAACCCHHHNNNRRRgggnnnyyysssbbbVVVUUURRRLLLGGGDDDBBBCCCCCCEEEHHHLLLQQQTTTUUUTTTSSS########################!!!"""###$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$###### !!!!!!!!!""""""""""""$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%&&&&&&&&&########################"""""""""###$$$$$$$$$%%%$$$$$$$$$###############""""""#########$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&'''(((&&&&&&''''''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''((($$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((()))&&&&&&''''''''''''&&&&&&&&&'''(((((())))))(((((((((((()))******)))'''%%%((((((((())))))+++,,,,,,))))))))))))))))))(((((())))))))))))************((((((((()))******+++++++++++++++++++++,,,,,,,,,......---,,,,,,,,,------111111222333555;;;BBBHHHPPPZZZjjj{{{}}}uuuooommmllllllkkkrrroooiiibbb\\\VVVRRRPPPIIIGGGDDDCCCCCCCCCCCCCCC======<<<<<<;;;;;;;;;;;;:::999:::===AAADDDDDDCCCDDDAAA@@@CCCFFFGGGLLLRRRUUUYYYZZZWWWWWWZZZ\\\[[[ZZZYYYVVVUUUSSSPPPKKKHHHHHHJJJNNNWWWdddqqqzzz{{{nnn___TTTOOOOOORRRQQQPPPQQQYYYeeepppwwwyyyvvvjjj^^^XXXXXXZZZVVVVVVUUUVVVWWWWWWUUUTTTIIIHHHHHHHHHHHHGGGEEECCC;;;;;;<<<<<<>>>???AAAAAADDDDDDDDDCCCBBBAAA@@@@@@>>>>>>===;;;999888888999888999;;;<<>>===<<<;;;555666888<<<@@@CCCDDDDDDBBB>>>===@@@BBBAAACCCGGGIIILLLMMMIIIHHHKKKMMMMMMLLLJJJHHHFFFFFFDDDBBB@@@DDDEEEIIIRRR^^^jjjssswwwuuupppfff[[[PPPKKKJJJKKKNNNMMMNNNUUUcccrrr~~~|||pppddd______bbb^^^___cccgggjjjjjjhhheee\\\[[[ZZZZZZYYYVVVQQQMMMDDDDDDDDDEEEFFFHHHIIIJJJMMMNNNOOOPPPOOOMMMKKKJJJIIIIIIHHHCCC>>>;;;:::;;;:::<<<@@@DDDIIIPPPYYY___```___]]]ZZZUUUOOOJJJGGGJJJOOOUUU[[[^^^```bbbcccjjjiiihhhgggjjjkkkbbbWWWMMMIIICCC===;;;===@@@CCCHHHOOOXXX^^^aaa^^^YYYVVVOOOLLLGGGCCCAAA@@@AAABBBEEEGGGIIILLLLLLKKKIIIHHH$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######!!!"""######$$$########################$$$%%%%%%$$$##################$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%#######################################$$$$$$$$$##################$$$$$$"""############$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''%%%%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%######$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((''')))'''%%%&&&***+++)))'''''''''''''''((()))***+++''''''(((((((((((())))))((((((((()))))))))******'''(((((()))***+++,,,,,,++++++++++++************)))***+++,,,------......+++,,,...///111333333444555777>>>JJJVVVaaannnyyy}}}xxxrrrnnnkkkbbbWWWPPPNNNOOOPPPOOOIIIHHHGGGEEEBBB???===;;;888999===@@@BBBDDDEEEEEEDDD???===@@@AAA??????AAAAAADDDDDDAAA@@@DDDGGGGGGEEECCC@@@@@@AAAAAA@@@???DDDEEEHHHOOOYYYaaagggiiieeebbb\\\TTTKKKEEECCCBBBGGGGGGHHHMMMWWWdddqqqyyy}}}xxxpppfff^^^ZZZ[[[\\\\\\^^^bbbhhhmmmooommmkkkhhhiiiiiiiiigggbbbZZZTTTKKKKKKKKKKKKLLLMMMOOOOOORRRUUUYYY\\\\\\ZZZWWWUUUSSSTTTRRRLLLDDD???>>>???>>>AAAFFFJJJPPPYYYdddlllooolllhhhaaaYYYQQQJJJFFFGGGKKKPPPTTTVVVXXXZZZ[[[iiiiiifffbbbaaa```ZZZRRRKKKGGGBBB===:::;;;===>>><<>>AAAAAA===<<>>BBBFFFIIIMMMVVVaaaiiikkkeee]]]VVVRRRPPPOOOOOORRRRRRUUUYYY___ccceeeeeegggiiikkkmmmkkkdddZZZSSSJJJIIIIIIIIIJJJJJJKKKLLLPPPTTT[[[aaabbb```[[[XXXUUUVVVUUUNNNFFF@@@@@@AAA@@@CCCGGGIIIMMMUUUaaajjjiiigggaaaZZZSSSLLLGGGDDDAAACCCGGGIIIJJJKKKNNNOOO]]]```aaa\\\XXXVVVRRRLLLDDDBBB>>>;;;999999:::;;;999@@@HHHLLLJJJEEE???===BBBAAA???>>>???BBBFFFHHHHHHIIIKKKLLLLLLKKKIIIHHH""""""""""""""""""""""""######$$$$$$$$$######""" !!!"""$$$$$$$$$###""""""""""""!!!"""######$$$""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""######""""""""""""#########$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$######""""""!!!!!!"""###$$$%%%%%%&&&"""############$$$$$$$$$""""""######$$$$$$$$$%%%"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&''')))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%###"""!!!!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))'''&&&&&&%%%###!!!%%%%%%%%%&&&&&&'''''''''((()))******)))'''%%%###&&&&&&''''''%%%### %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))(((((())))))((('''&&&&&&%%%&&&''''''((((((''''''&&&"""$$$((()))''''''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))((()))***+++,,,---......,,,,,,,,,,,,++++++******))))))************))))))000...,,,+++,,,---......///---///444555555;;;EEEMMMVVVeeesss~~~~~~ssskkkhhheee```\\\ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXYYYZZZXXXTTTPPPNNNMMMGGGBBB@@@CCCEEECCCAAAAAA???BBB@@@;;;999;;;===<<<>>><<<:::;;;>>>AAABBBCCCAAACCCGGGLLLQQQRRRQQQPPPKKKJJJHHHEEEAAA@@@@@@BBB888???FFFJJJKKKPPPZZZbbb```YYYQQQLLLJJJIIIGGGEEEIIIGGGGGGJJJOOOUUUYYY[[[```bbbgggjjjhhhaaaVVVOOODDDDDDDDDCCCDDDDDDEEEEEEJJJPPPXXX___bbb___ZZZVVVRRRTTTRRRLLLDDD???>>>AAA@@@BBBDDDEEEGGGNNNYYYaaa[[[YYYUUUPPPKKKGGGDDDCCC>>>???AAABBBBBBCCCFFFHHHLLLSSSWWWSSSOOOLLLHHHEEE===<<<:::888888888999:::@@@CCCEEEDDDAAA??????AAA@@@???>>>>>>@@@CCCGGGJJJNNNNNNNNNNNNNNNOOOPPPQQQ###"""""""""""""""######$$$$$$############$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%% !!!###$$$%%%$$$"""!!!###$$$&&&&&&$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%########################!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$###"""!!!$$$#########""""""!!!!!!############""""""!!!!!!######""""""""""""######!!!!!!"""###############$$$$$$##################$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&%%%###""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&'''((())))))'''%%%$$$%%%%%%&&&&&&'''((())))))''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++***(((&&&%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))(((((()))(((((('''&&&&&&))))))))))))************(((((((((((())))))))))))------...---,,,***(((&&&***+++,,,+++)))((()))***,,,,,,............,,,,,,............///111222333:::@@@IIIQQQ[[[gggwww{{{xxxtttpppllljjjkkkllllllkkklllmmmooorrrqqqppplllfff___XXXTTTTTTNNNHHHHHHKKKLLLGGGBBBAAA@@@???>>>============??????>>>>>>???@@@BBBDDDAAACCCGGGKKKOOONNNKKKHHHJJJEEEBBBCCCAAA>>>===@@@@@@BBBBBBEEEMMMWWW[[[YYYYYYSSSLLLGGGFFFFFFDDDBBBFFFEEECCCDDDFFFIIINNNPPPZZZ___bbb^^^YYYUUUPPPJJJ???>>>=========???AAACCCCCCHHHPPPVVVXXXWWWSSSPPPLLLLLLJJJFFFAAA===<<<<<<===@@@AAAAAAEEELLLQQQQQQZZZTTTMMMHHHEEEDDDAAA>>>;;;===??????===>>>AAADDDGGGGGGHHHHHHFFFDDDAAA@@@>>>::::::;;;:::888888<<<===DDDAAA???CCC@@@<<>>@@@AAABBBBBBFFFKKKOOOPPPMMMIIIFFFDDDDDDDDDBBB???<<<<<<<<<@@@BBBCCCBBBFFFNNNRRRRRRQQQLLLFFFBBB@@@???===;;;<<>>???BBBBBB???@@@CCC???GGGFFFDDDIIIFFFCCCJJJGGGGGGGGGIIILLLOOORRRSSS[[[```gggmmmpppsssuuuvvv&&&%%%$$$$$$###############""""""!!!!!!""""""###$$$$$$############$$$$$$$$$$$$############$$$$$$ !!!###$$$$$$$$$###""""""###%%%%%%###"""###$$$######"""""""""######$$$########################$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!######""""""""""""############$$$%%%%%%%%%%%%$$$#################################$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&%%%$$$######&&&'''((((((((('''%%%$$$###$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((((('''''''''%%%&&&&&&'''((((((((('''((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''((())))))))))))(((''''''(((((())))))))))))******))))))************+++++++++++++++++++++***))))))***,,,,,,,,,***)))***+++***+++,,,------,,,+++***++++++,,,,,,---...///000---000222444555:::AAAGGGRRRXXXdddssszzzuuusssllldddZZZVVVWWWZZZZZZYYYVVVWWWWWWVVVSSSOOOKKKHHHBBBBBBCCCDDDEEEFFFGGGGGGKKKIIIHHHHHHLLLOOOQQQQQQPPPJJJGGGGGGGGGDDDCCCEEEEEEGGGHHHJJJPPPYYY\\\[[[WWWRRRKKKFFFEEEFFFHHHIIIFFFDDDBBBAAABBBEEEIIIKKKNNNQQQPPPJJJFFFFFFFFFDDD???>>>===<<<<<<>>>@@@AAAEEEFFFHHHIIIHHHEEEBBB???<<<>>>??????>>>===>>>???AAACCCCCCBBBEEELLLQQQQQQLLLHHHDDD@@@???>>>===<<<<<<>>>AAACCCCCCCCCEEEFFFGGGDDDAAA>>>>>>???AAABBBCCCBBBDDDGGGGGGDDDEEEIIIFFFOOOPPPOOORRRNNNJJJPPPOOOPPPRRRUUUYYY]]]```cccooozzz%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$$$$$$$############$$$$$$!!!"""###$$$$$$$$$######!!!###$$$$$$###""""""###"""""""""!!!""""""###$$$##############################$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$ ######""""""""""""############$$$$$$%%%$$$$$$##################$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&###$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%(((((((((((()))))))))***''''''''''''((((((((()))))))))*********************+++,,,+++***)))***+++)))***+++,,,,,,+++***)))))))))***+++,,,---......---///000111111444888<<<<<>>@@@CCCEEEDDDDDDDDDEEEIIIKKKKKKIIIKKKPPPRRRQQQOOONNNLLLJJJGGGFFFEEEEEEIIIIIIJJJKKKLLLMMMMMMLLLOOONNNNNNOOOPPPSSSVVVWWW[[[YYYYYYYYYWWWWWW___hhhvvvttteeeeeeaaahhhsss!!!!!!!!! !!!!!!"""###""""""!!!!!!""""""###$$$$$$############$$$$$$######""""""""""""##################$$$$$$%%%%%%###$$$&&&&&&$$$###$$$%%%""""""""""""######$$$%%%########################%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$###"""""""""""""""#########"""""""""""""""###############""""""""""""######"""############"""!!!!!!"""""""""###$$$$$$%%%%%%#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&''''''((()))((((((((((((((((((((((((''''''((())))))))))))(((''''''(((((((((((())))))(((((())))))))))))******)))((((((((((((((()))***'''(((***)))(((((()))+++)))***+++,,,,,,+++***)))&&&''')))+++,,,,,,,,,+++------------,,,,,,,,,+++///111444555777<<>>EEEJJJSSS___ppp~~~##################$$$$$$""""""""""""######$$$$$$""""""###$$$$$$$$$$$$###%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$$$$######$$$###""""""###$$$&&&'''""""""""""""""""""""""""#########"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!""""""######$$$$$$$$$"""""""""!!! """%%%(((########################$$$$$$###"""!!!  """%%%((()))(((&&&%%%########################"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!$$$###"""$$$%%%###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&'''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))************))))))(((((((((((())))))((((((((('''((())))))***))))))(((((((((((())))))((('''''''''((()))******)))******++++++******)))+++++++++,,,------......++++++,,,---...///000111...000000000000111333555999BBBNNNXXXaaannn~~~"""""""""###############""""""!!!!!!""""""###$$$""""""###$$$$$$$$$$$$###$$$###"""!!!!!!"""###$$$###$$$$$$$$$$$$$$$$$$##################$$$%%%&&&""""""############""""""###""""""!!! !!!!!!$$$$$$$$$$$$$$$%%%%%%%%%!!!"""######$$$$$$###### !!!"""###$$$$$$$$$###$$$$$$###""" """###"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""###%%%'''''''''%%%%%%########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$ %%%(((&&&$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&''''''(((((('''''''''((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((,,,,,,,,,,,,+++***))))))))))))(((((((((((())))))((((((''''''(((((()))***))))))(((((((((((()))))))))(((((((((((())))))***((()))***++++++***)))(((******++++++,,,---------,,,,,,+++******+++------***,,,/////////...///000222666;;;>>>CCCLLLXXXbbbqqq!!!!!!!!!""""""#########$$$###"""""""""###$$$%%%""""""###$$$$$$$$$$$$#########""""""""""""######""""""############"""""""""######$$$$$$$$$$$$###"""###$$$%%%%%%$$$###""""""!!! !!!"""###"""#########$$$$$$$$$$$$!!!""""""###############!!!"""###%%%%%%%%%%%%%%%###$$$%%%$$$"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$%%%%%%%%%%%%$$$$$$########################"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""""""""###$$$%%%&&&'''(((((('''&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%% !!!"""############$$$'''&&&%%%&&&&&&###"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!###%%%''''''&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&'''(((((((((((((((((((((''''''''''''''''''''''''((())))))((((((((((((((((((((((((******+++******)))((('''))))))(((((((((((())))))(((''''''''''''((())))))))))))(((((((((((())))))******))))))(((((())))))((()))***++++++***)))(((((((((((()))******++++++******)))))))))*********+++---......---------//////000111222444999???CCCKKKYYYkkkzzz !!!!!!"""""""""###%%%%%%$$$######$$$%%%&&&""""""###$$$$$$$$$$$$###""""""############""""""!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$  !!!"""$$$%%%!!!!!!""""""#########$$$!!!!!!"""###############"""###$$$&&&''''''&&&&&&"""$$$%%%%%%%%%&&&'''!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&%%%$$$###"""!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$######################## !!!"""$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###$$$&&&'''((())))))((('''%%%$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########""""""!!! ######$$$''''''%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""############$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%''')))***)))'''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((())))))(((((('''''''''&&&'''''''''''''''((()))***))))))))))))))))))))))))###$$$%%%&&&''''''''''''))))))(((((((((((())))))'''''''''''''''((())))))))))))(((((((((((()))))),,,+++***))))))((())))))''')))***++++++***)))'''&&&&&&''''''((()))))))))&&&''')))***+++,,,,,,+++,,,,,,,,,***((('''(((******+++,,,---000222444666888BBBLLLTTTbbbwww######""""""""""""######"""%%%'''&&&###"""$$$&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$########################$$$!!!$$$&&&&&&$$$#########$$$$$$$$$%%%%%%%%% !!!"""###$$$%%%%%%##############################""""""###$$$%%%%%%&&&%%%$$$$$$#########$$$######""""""!!!!!! ###############"""!!! """""""""###$$$$$$%%%%%%$$$#########""""""!!!!!!"""###%%%&&&'''&&&&&&%%%"""############$$$$$$$$$!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&!!!!!!!!!###&&&'''''''''$$$$$$%%%%%%%%%$$$$$$### !!!"""###$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###############$$$%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&&&&%%%$$$(((((((((''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((+++*********))))))((((((******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------...///000000555555888>>>HHHTTT```gggqqqyyy######""""""""""""######!!!"""######"""!!!"""###########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$#####################"""""" !!!###%%%%%%%%%$$$############$$$$$$$$$%%%%%%###############$$$$$$$$$##############################""""""###$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%""""""#####################$$$$$$$$$$$$######"""$$$$$$##################$$$$$$$$$$$$#########"""###$$$%%%%%%%%%$$$###""""""############$$$$$$$$$!!!"""######$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''))))))(((''''''''''''&&&&&&&&&%%%%%%'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((''''''******))))))))))))******((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))************((((((((()))))))))***************+++++++++,,,,,,+++++++++++++++***************++++++,,,---------000000000222777>>>FFFJJJPPPVVV___fffmmmvvv######""""""""""""#########"""!!!"""######"""!!!########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$############""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%'''&&&&&&%%%$$$###""""""#################################"""######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&###$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$###""""""!!!%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! """############$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&$$$############&&&$$$###$$$%%%%%%$$$######$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((())))))((((((&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''######$$$%%%&&&'''((()))''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''***))))))(((((())))))***&&&''''''''''''''''''((())))))))))))))))))))))))))))))))))))************)))))))))*********++++++*********++++++++++++,,,)))))))))************************++++++,,,,,,---000///......///222444666777:::@@@EEELLLVVVbbbkkk}}}######""""""""""""######&&&$$$"""###&&&'''%%%"""########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########""""""!!! $$$$$$###""""""###$$$$$$############$$$$$$$$$$$$&&&&&&%%%$$$###""""""!!!########################$$$###############$$$$$$""""""!!!!!!!!!!!!""""""############$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%###"""!!!""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$%%%$$$######%%%%%%$$$#########$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################""""""%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&'''''''''((()))))))))((((((((((((((((((((((((((()))))))))************)))*********++++++++++++************++++++++++++((())))))******++++++++++++,,,,,,,,,---------...////////////000111222222111333555666:::AAAIIIOOOYYY```iiipppvvv|||######""""""""""""######&&&$$$"""###&&&'''%%%"""################################################""""""###$$$$$$$$$$$$######"""""""""!!!!!! """!!!  """$$$%%%""""""#########$$$$$$$$$##################""""""########################$$$$$$###############$$$!!!!!!!!! !!!""""""$$$$$$#########"""""""""!!!!!!"""###$$$$$$$$$###""""""#########$$$$$$$$$""""""##################"""###%%%&&&&&&&&&%%%$$$""""""#########$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%&&&###""""""###%%%&&&&&&%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''''''''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((()))*********+++((((((((((((((((((((((((((()))))))))************)))*********++++++++++++))))))*********+++++++++)))*********++++++,,,,,,+++++++++,,,,,,,,,,,,,,,)))***+++,,,............///000000111222444777999???DDDJJJPPPVVV]]]fffmmmuuuyyy######""""""""""""#########"""!!!"""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""  !!!###$$$"""""""""############$$$!!!!!!!!!""""""######$$$########################%%%$$$######"""###########################$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!"""#########""""""!!!""""""###$$$$$$%%%%%%"""""""""""""""#########"""###%%%&&&''''''&&&&&&"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""$$$%%%&&&'''###""""""###%%%'''&&&%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ ###%%%&&&'''&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))************)))((((((''''''(((((())))))***************++++++))))))))))))))))))))))))))))))))))))************)))))))))*********++++++)))))))))************+++*********+++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,++++++,,,---...///000111111111555777:::;;;===BBBJJJPPPZZZ```iiissszzz~~~######""""""""""""######!!!"""######"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###!!!!!!""""""###$$$$$$$$$"""!!!!!!!!!!!!!!!""""""""""""""""""############""""""#########$$$$$$$$$########################%%%$$$$$$###""""""######$$$############$$$%%%&&&$$$$$$$$$$$$$$$$$$############$$$$$$$$$###""""""##################$$$$$$"""""""""######$$$$$$$$$######%%%&&&&&&%%%$$$###"""############$$$$$$$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$######"""""""""###$$$%%%%%%%%%$$$######%%%%%%%%%###""""""###$$$%%%%%%%%%%%%%%%$$$#########$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$$$$###"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))******((((((''''''''''''((((((************))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))***************************))))))))))))))))))))))))))))))(((,,,,,,,,,---------,,,,,,,,,++++++---///111111111///222444444333444999===@@@FFFNNNTTTYYY^^^dddhhhnnnttt######""""""""""""######"""%%%'''&&&###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$###"""!!!!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###""""""######""""""!!!!!!"""###$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$###!!! """############$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$###############$$$'''&&&$$$$$$$$$$$$###!!!!!!"""###$$$%%%&&&&&&&&&%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$"""###%%%&&&&&&%%%$$$###$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))******************))))))((((((''''''+++++++++******************++++++,,,,,,------...***)))'''(((***---...///***...111222111111444666222777;;;===>>>CCCKKKRRRVVV___ooo######""""""""""""######$$$###"""!!!!!!"""######!!!"""###$$$%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$######""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%"""###$$$$$$###"""###$$$""""""############"""""""""############$$$$$$$$$$$$""" """%%%&&&%%%###$$$$$$$$$%%%%%%$$$$$$$$$%%%### !!!###$$$"""!!!$$$&&&&&&###!!!"""$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$############$$$$$$$$$###""" ########################%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""&&&%%%$$$#########$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&''')))******)))'''&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&### !!!"""!!!###$$$%%%&&&%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''(((((((((''''''(((((((((((('''&&&%%%$$$'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))))))))((('''''''''&&&(((((((((((((((((((((((((((((((((((((((''''''''')))(((''''''''''''((((((%%%&&&''')))***,,,---...+++***)))(((((()))***+++))))))))))))))))))))))))&&&''')))***+++***((('''000...,,,***))))))******///...---+++******++++++...---,,,++++++---...000333333333333555888;;;===CCCJJJUUUbbbppp}}}######""""""""""""######$$$###"""!!!!!!"""######!!!"""###$$$%%%$$$$$$###########################""""""""""""""""""""""""!!!"""""""""############$$$###"""!!!!!!"""###$$$######""""""!!!!!!!!!!!!""""""""""""###$$$%%%&&&"""###$$$$$$###"""###$$$""""""############"""""""""############$$$$$$$$$$$$"""!!!"""%%%&&&$$$#########$$$$$$$$$$$$######$$$#########$$$$$$"""!!!!!!###$$$$$$######$$$%%%######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######"""$$$$$$$$$###############%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%""" !!!###$$$###!!!$$$%%%&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''((((((((('''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''(((((()))))))))***+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((())))))***---,,,+++))))))***+++,,,,,,,,,+++++++++,,,---......---,,,++++++,,,...///------,,,,,,...000222444666:::AAAIIIRRR\\\fffmmmvvv|||######""""""""""""############""""""""""""######""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""##################""""""""""""#########""""""""""""!!!!!!!!!############$$$%%%&&&&&&"""###$$$$$$###"""###$$$""""""############"""""""""############$$$$$$$$$$$$"""""""""$$$%%%$$$###"""##################"""###$$$&&&&&&%%%#########$$$"""!!!!!!###%%%%%%%%%""""""############""""""#########$$$$$$$$$$$$%%%##################$$$$$$######$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$######""""""%%%$$$###""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%$$$$$$###!!!###&&&''''''&&&###"""$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%"""###############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''))))))*********'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''(((((((((((((((((('''((()))*********)))((())))))(((((('''&&&&&&&&&******))))))))))))******))))))))))))))))))))))))***)))'''&&&&&&(((***,,,+++***))))))***+++,,,---)))))))))***,,,---///000---,,,+++++++++,,,...///...------,,,---...000111111222444555999???FFFLLLTTTXXX___hhhttt######""""""""""""######"""""""""""""""#########""""""######$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""###""""""""""""""""""""""""###############$$$%%%&&&"""###$$$$$$###"""###$$$"""######$$$$$$######"""""""""#########$$$$$$$$$############$$$$$$$$$###""""""############"""""""""%%%)))(((%%%######$$$((($$$ """%%%$$$### !!!!!!!!!!!! ############$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###%%%&&&%%%%%%$$$$$$###"""""""""%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$"""###%%%''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$''''''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%%%%%%%&&&'''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((***+++,,,+++)))(((******)))(((''''''&&&&&&***))))))))))))))))))***(((((((((((((((((((((((()))((('''''''''(((***+++*********)))***+++,,,,,,((())))))***,,,---...///,,,,,,+++++++++,,,---...111000////////////000111111222222111111333777:::>>>@@@DDDIIIQQQ]]]iiiqqq{{{######""""""""""""######!!!!!!""""""###########################$$$$$$$$$########################""""""""""""""""""""""""######"""""""""""""""""""""""""""######"""""""""""""""""""""###############""""""""""""######$$$"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$$$$$$$############""""""############""""""###&&&)))(((%%%###$$$%%%***&&&!!! """######!!!!!!""""""######""""""!!!""""""#########$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""!!!!!!""""""$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&((()))'''$$$"""$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%%%%%%%&&&'''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&(((***+++,,,+++***(((******)))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((&&&''')))*********)))(((++++++*********)))***************++++++,,,,,,,,,++++++++++++,,,,,,------------,,,,,,++++++++++++,,,...000000/////////000333555777999===BBBHHHLLLTTTZZZaaafffiiiooowww######""""""""""""###### !!!"""######$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""############"""""""""""""""############$$$###"""""""""""""""######"""###$$$$$$###"""###$$$######$$$$$$$$$$$$######"""############$$$$$$$$$###$$$%%%$$$"""""""""$$$"""##################"""%%%&&&'''&&&$$$###$$$%%%(((&&&###""""""""""""!!!%%%%%%&&&&&&&&&&&&%%%%%%"""""""""############$$$##################$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!! ########################%%%$$$###""""""###$$$%%%$$$######""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&((()))'''$$$"""$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&''')))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$###""""""###%%%############$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%'''''''''&&&%%%$$$######'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&''')))************)))))))))))))))************))))))************))))))))))))))))))))))))))))))%%%''')))++++++***((('''+++++++++******))))))(((***+++++++++++++++***)))++++++++++++,,,,,,,,,,,,++++++++++++*********)))))),,,///111000/////////---///222333333444666888;;;@@@EEEGGGIIINNNWWW^^^mmmxxx######""""""""""""###### """###$$$$$$######$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############"""""""""!!!!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$$$$######""""""######$$$"""###$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$###$$$&&&$$$"""!!!"""$$$######$$$$$$$$$$$$######(((&&&###"""###$$$%%%$$$"""###$$$$$$###"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""############"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$##############################"""""""""######$$$$$$$$$$$$$$$$$$$$$######"""!!!"""""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&''''''&&&&&&$$$$$$%%%&&&&&&'''''''''&&&''''''''''''''''''&&&(((''''''''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%$$$"""!!!###&&&$$$$$$######$$$%%%'''(((%%%%%%%%%%%%$$$$$$##############################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&'''(((((()))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))'''(((((()))))))))))))))((())))))***************)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---///000///...///000+++---///000///...///000000444888999777888>>>CCCFFFPPP[[[cccooo}}}######""""""""""""###### """###$$$$$$$$$###$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$"""$$$$$$$$$###"""###$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$###%%%&&&%%%""" """$$$$$$$$$%%%%%%%%%%%%$$$$$$***%%%!!! """%%%%%%$$$!!!$$$%%%######%%%(((######$$$$$$$$$$$$######""""""""""""############!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$!!!!!!""""""#########$$$"""###$$$&&&&&&%%%$$$###!!!!!!"""###$$$%%%%%%&&&%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""$$$''')))$$$%%%%%%&&&'''''''''&&&!!!###&&&((()))((('''%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###%%%&&&%%%""""""$$$'''%%%%%%$$$$$$%%%'''((()))$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&&&&'''(((******))))))((((((''''''&&&&&&((()))***++++++***)))((())))))))))))))))))))))))***)))'''&&&'''(((***+++&&&'''(((***++++++,,,,,,((()))***+++,,,++++++*********+++,,,,,,,,,,,,+++))))))************)))))),,,------+++******,,,...,,,...///...,,,+++,,,,,,,,,111555666333111444888666===CCCEEEJJJRRRZZZ\\\fffkkkttt~~~